/*
Theme Name: Protect PRO
*/

body{background-color: #000;font-family: 'Roboto', sans-serif;font-size: 16px;color:#fff;}
@media (min-width: 979px) {
	ul.nav li.dropdown.show-on-hover:hover > ul.dropdown-menu {
		display: block;
	}
	.comment-list .children {
		padding: 0;
		margin-left: 74px;
		padding-bottom: 15px;
	}
	.comment-list .media {
		margin-top: 0;
	}
}

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}
#navigation {
/*border-bottom: 1px solid rgba(242, 223, 223, 0.5);*/
margin-left: 0px;
padding-left: 0px;
padding-bottom: 7px;
margin-top: 10px;
}
#logo  {
color: #fff;
font-size: 24px;
font-weight: 300;
font-family: "Roboto"}
#logo span {font-weight: 300;color:#e51927;}
.title {font-family: 'Roboto', sans-serif;color: #b3b3b3;
margin-top: 2%;
line-height: 50px;
font-size: 46px;
font-weight: 100;
text-align: center;}

.name {font-size: 65px;
color: #fff;
text-align: center;
margin-top: 2%;
font-weight: 300;
display: block;
margin-bottom: 3%;}
.name span {color:#e51927;}
.wimg {width: 100%;}
#lt img {
display: block;
margin-right: 10px;width: 60px;}
#lt p {text-align: left;font-weight: 300;padding: 10px;color: #b3b3b3;line-height: 16px;padding-top: 25px;font-size: 15px;}
.bb {width: 19%;
float: left;
}
.mhpwr {
background: rgba(0,0,0,0.9);
width: 100%;
position: relative;
z-index: 99999;
	padding: 0 10px;
}
.main-header-protect {
position: relative;
z-index:999999999;
}
.link-logo {
position: absolute;
right: 0;

}
.logo-wrapper {

}
.section-overlay {
background-image: url(img/first-new.jpg);
width: 100%;
height: 100%;
background-repeat:no-repeat;
background-size: 100%;
background-position: center 300px;
position: absolute;
z-index: -1;
}
/*arrow*/

@keyframes bounce {
	0%, 20%, 50%, 80%, 100% {
  transform:translateY(0);
  }
	40% {
     transform:translateY(-30px);
  }
	60% {
    transform:translateY(-15px);
  }
}
.arrow {
	cursor:pointer;
  position: absolute;
 bottom: 100px;
  left: 50%;
  margin-left:-20px;
  width: 25px;
  height: 25px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyICBsMTg5Ljk5OS0xOTBjMjAuMTc4LTIwLjE3OCw1My4xNjQtMTkuOTEzLDczLjY3MiwwLjU5NWwwLDBjMjAuNTA4LDIwLjUwOSwyMC43NzIsNTMuNDkyLDAuNTk1LDczLjY3MUwyOTMuNzUxLDQ1NS44Njh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIwLjI0OSw0NTUuODY4YzIwLjE4LDIwLjE3OSw1My4xNjQsMTkuOTEzLDczLjY3Mi0wLjU5NWwwLDBjMjAuNTA5LTIwLjUwOCwyMC43NzQtNTMuNDkzLDAuNTk2LTczLjY3MiAgbC0xOTAtMTkwYy0yMC4xNzgtMjAuMTc4LTUzLjE2NC0xOS45MTMtNzMuNjcxLDAuNTk1bDAsMGMtMjAuNTA4LDIwLjUwOS0yMC43NzIsNTMuNDkyLTAuNTk1LDczLjY3MUwyMjAuMjQ5LDQ1NS44Njh6Ii8+DQo8L3N2Zz4=);
  background-size: contain;
z-index: 99999999;
}

.bounce {
	animation:bounce 2s infinite;
}
/*
.mhpwr::after {
display: block;
content:'';
background:rgba(242, 223, 223, 0.5);
height: 1px;
max-width: 1170px;
margin: 0 auto;
position: relative;
top: 1px;
z-index: 99999999;
}
.mhpww100::after {
display: block;
content:'';
background:rgba(242, 223, 223, 0.5);
height: 1px;
margin: 0 auto;
position: relative;
top: 1px;
z-index: 99999999;
max-width: 100% !important;
} */
.onepage-pagination {
	z-index: 99999;
}
.to_scale {
	transition: 1.5s;
}
.ht,
.ht_about {
	transition: 1s;
	opacity: 0;
	-webkit-transform: translate3d(0,0,0);
}
.logo-wrapper a {
 color: #b3b3b3;
font-size: 12px;
font-weight: 300;}
.logo-wrapper a:hover{text-decoration:none;color:#fff;}
.string-hovered {
	display: block;
    position: absolute;
    text-align: right;
    width: 187px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 27px;
    left: -157px;
    font-size: 12px;
    color: transparent;
    margin-top: -4px;
    text-decoration: none;
    background: transparent;
    border-color: transparent;
	transition: 0.5s;
	cursor: pointer;
}
.string-hovered:hover {
	color: #fff;
}
.w1170 {
	width: 1170px;
	margin: 0 auto;
	height: 1px;
	background:rgba(242, 223, 223, 0.5);
	position: relative;
	z-index: 999999;
	transition: 1s;
	opacity: 0;
	-webkit-transform: translate3d(0,0,0);
}
.img-faded {
	opacity:0;
	transform: translateY(500px);
	transition: 2s;
	-webkit-transform: translate3d(0,0,0);

}
#lt {padding-left: 4%;
margin-top: 1%;}
.bb img {float: left;
margin-right: 20px;
height: 100px;}
.bbs img {float: left;
margin-right: 20px;
height: 100px;}
#lt {
	margin-top: -2%;
}
.protect-bg {
	transform: scale(0);
	opacity: 0;
transition: 3s ease-in-out;
	position: relative;
	top: -15px;

}
.name,
.title,
.bbi,
.bbp,
.main-header-protect,
.arrow,
.onepage-pagination {
	transition: 1s linear;
	opacity: 0;
	-webkit-transform: translate3d(0,0,0);
}
.logo img {width: 25px;
float: left;
margin-right: 5px;}
.bbp {margin-bottom: 0px;}
section .container p {text-align: center;
font-size: 22px;
font-weight: 300;
letter-spacing: .2pt;
color: #b3b3b3;
margin-top: 2%;
line-height: 27px;
}
.ht {font-size:46px; color:#b3b3b3;
margin-top: 4%;
letter-spacing:1px;
line-height: 50px;
font-weight: 100;
text-align: center;margin-bottom: 3%;}
.spic {margin-top: 4%;}
.goimg {width: 100%;
margin: auto;
display: block;}
.arrow {
	display: inline-block;
	text-decoration: none;
}
.arrow:hover .t-arrow {
	text-decoration: none;
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
}
.t-arrow {
	width: 200px;
    display: inline-block;
    position: relative;
    left: 30px;
    top: 3px;font-size:13px;
    color: #fff;
	opacity: 0;
	transition: .5s;
	-webkit-transform: translate3d(0,0,0);
}
.bb1 {
	width:55px !important;
}
.bb2,
.bb3 {
	width: 60px !important;
}

.bb4,
.bb5 {
	width: 50px !important;
}
#topz {margin-top:1%;}
.lst {margin: auto;display: block;width: 70%;}
.nst {width: 90%;
margin: auto;
display: block}
.wst{width: 80%;
margin: auto;
display: block;}
.zst{width: 85%;
margin: auto;
display: block;}
.pst{width: 75%;
margin: auto;
display: block;}
.qst{width: 65%;
margin: auto;
display: block;}
.btg {margin-bottom: 3%;
display: block;}
.st{margin-bottom: 1px;display: block;}
.st {

    color: #b3b3b3;
    margin-top: 2%;
    line-height: 50px;
    font-size: 46px;
    font-weight: 200;
    text-align: center;
}
.to_animate71 {
position: absolute;
top: 0;
opacity: 0;
left: calc(70% - 55%);
}
.to_animate81 {
	position: absolute;
    top: 0;
    left: calc(100% - 90%);
	opacity: 0;
}
.an1 {
position:relative;
}
.to_animate3 {
 position: absolute;
    opacity: 0;
    top: 0;

}
.to_animate41{
 position: absolute;
    opacity: 0;
    top: 0;

}
.audi {margin-left: 30px;}
.clever {margin-left: -70px;}
#hot{margin-top: 4%;margin-bottom:0px;}

.dnon {
	display:block;
}

.cont-2 {
	transform: scale(0);
	transition: 1s;
}
.cont-1 {
	transform: translatex(-100vw);
	transition: 1s;
}
.cont-3 {
	transform: translatex(100vw);
	transition: 1s;
}

#lang {width: 160px;
margin: auto;
display: block;
padding-top: 5px;
}
#lang .current-lang a {color:#fff;}
.lmain li {list-style:none;float:left; padding: 0 3px;}
.lmain li a{color: rgba(238, 238, 238, 0.44);
text-transform: uppercase;}
#logo {max-width: 200px;
float: left;}
.bb {margin-top:3%;}
#conts h5{text-align: center;
font-size: 18px;
font-weight: 500;}
#conts p{font-size: 15px;
line-height: 17px;}
#conts .row {margin-top:20%}
#conts img {display: block;
margin: auto;
margin-bottom: 15px;width:50px;}
#conts .col-sm-4 {border-right: 1px solid rgba(238, 238, 238, 0.15);}
#conts .col-sm-4:last-child {border-right:none;}
#conts p a {color:#fff;}
#zmail {width: 45px;
margin-bottom: 20px;}
.to_animate5 {
	width: 150px;
}
/*media query mobile */
@media screen and (max-width: 1366px) {
	#lang {
		position: relative;
		top: 10px;
	}
	.img-wrapp0,
	.img-wrapp03{
		width: 75%;
		margin: auto;
	}
	.goimg,
	.pst,
	.zst,
	.lst,
	.wst,
	.nst,
	.qst {
		width: 100%;
	}
	.img-wrapp2,
	.img-wrapp3,
	.img-wrapper08,
	.img-wrapp5 {
		width: 55%;
		margin: auto;
	}
	.img-wrapp05 {
	width: 66%;
    margin: 0 10%;
	}

	.img-wrapp4 {
		width: 66%;
		margin: auto;
	}
	.to_animate71,
	.to_animate81 {
		width: 100%;
		left: 0;
	}
	.img-wrapp07 {
		width: 58%;
		margin: auto;
	}

}
@media screen and (max-width: 1365px) {
	#lang {
		top: 4px;
	}
}
@media screen and (max-width: 1199px) {
.bb img {
float: none;
	display: inline !important;
	margin: 0 !important;
	height: 70px;
}
	#lt p {
		text-align: center;
	}
	.bb {
		text-align: center;
	}
	.bb3 {
		height: 78px !important;
width: 100% !important;
	}
	.bbp3 {
		margin-top: -3px !important;
	}
	.bb4,
.bb5 {
	width: 60px !important;
}
}
@media screen and (max-width: 1024px) {
	.bbp3 {
		margin-top: -4px;
	}
}
@media screen and (max-width: 786px) {
	.bb3 {
		height: 43px !important;
	}
}
@media screen and (max-width: 736px) {
	.bbp3 {
		margin-top: -7px !important;
	}
}
@media screen and (max-width: 720px) {
	.bbp3 {
		margin-top: -8px !important;
	}
}
@media screen and (max-width: 769px) {
	.graph-1 {
		display: none;
	}
	.graph-2 {
		width: 100%;
		
	}
	.audi {
		margin-left:0;
	}
	#lt p {
    text-align: center;
    width: 150px;
    margin: auto;
}
}
@media screen and (max-width: 767px) {
	#conts .row {
		margin-top: 15px;
	}
	.onepage-pagination {
		display: none !important;
	}
	#conts .col-sm-4 {
		border: none;
		margin-bottom: 25px;
	}
	.to_animate5 {
		width: 100%;
	}
	.graph-1 {
		display: none;
	}
	.graph-2 {
		width: 100%;
		
	}
	.img-wrapp05 {
		margin: 0 0 0 0%;
		width: 100% !important;
	}

}


@media screen and (max-width: 799px) {
	#lang {
		padding-top: 0;
		top: 0;
		margin: auto !important;
	}
	.bb {
		margin-top: 4%;
	}
	.dnon {
		display:none;
	}
	.link-logo {
		top: 0;
	}
	.clever {
		margin-left: 0;
	}
.title,
	.ht{
font-size: 36px;
line-height: 36px;
}
.name {
font-size: 30px;
	margin-bottom: 20px;
}
#logo {
font-size: 16px;
}
.bb1 {
width:55px !important;
}
.bb2,
.bb3 {
width: 60px !important;
}
.bb4,
.bb5 {
width: 50px !important;
}
.bb img {
	height: 34px;
	margin-bottom: 4% !important;

}
	.bbp
	{
		font-size: 16px !important;
		padding-top: 0 !important;
		line-height: 16px !important;
	}
	.arrow {
		display: none;
	}
	.b-icon1,
	.b-icon2,
	.b-icon3 {
		width: 33%;
	}
	.b-icon4,
	.b-icon5 {
		width: 50%;
	}
	.w1170 {
		width: 100%;
	}
	section {
		top: 0;
	}
.img-wrapp2,
	.img-wrapp3,
	.img-wrapper08,
	.img-wrapp5,
	.img-wrapp05,
	.img-wrapp4,
	.img-wrapp07,
	.img-wrapp0,
	.img-wrapp03{
	width: 80%;
	}
	.ht {
		margin-bottom: 12% !important;
		margin-top: 20%;
		padding: 0 20px;
	}
	#hot {
		margin-top: 20%;
	}
	.ht_about {
		margin-top: 10% !important;
		font-size: 20px !important;
		padding-top: 0 !important;
		line-height: 22px !important;
		padding: 0 10px !important;
		width: 80%;
		font-size:20px;
		margin: auto;
	}
	#lt {
		margin-top: 4%;
	}
	.title {
		margin-top: 15%;
	}
	#conts p {
		font-size: 14px;
	}
	.cont-1,
	.cont-2,
	.cont-3 {
		margin-top: 20%;
	}
	

}
@media screen and (max-width: 768px) {
	.title {
		font-size: 46px;
		}
	.name {
		font-size: 56px;
	}
	.bbp {
		font-size: 15px !important;
		line-height:15px !important;
	}
	.bb1,
	.bb2 {
		height: 39px !important;
		width: 67px !important;
	}
	.ht {
		margin-left: auto;
		margin-right:auto;
		width: 90%;
		font-size: 46px;
	}
	.ht_about {
		font-size: 22px !important;
	}
	.bb1,
	.bb2{
height:67px !important ;
width: 100px !important;
}
	.bbp3 {
		margin-top: -10px !important;
	}
	.bb3 {
		height: 78px !important;
		width: 100px !important;
	}
.bb4,
.bb5 {
height: 64px !important;
width: 100px !important;
}
}
@media screen and (max-width: 736px) {
	.title {
		font-size: 36px;
		}
	.name {
		font-size: 36px;
	}
			#lt p {
    text-align: center;
    width: 100%;
    margin: auto;
}
	.ht_about {
		font-size: 12px !important;
		line-height:13px !important;
	}
	.bbp {
		font-size: 12px !important;
	}
	.bb img {
		margin-bottom: 1% !important;
	}
	.cont-1, .cont-2, .cont-3 {
		margin-top: 0;
	}
	.bb1 {
width:55px !important;
		height: 60px !important;
}
.bb2,
.bb3 {
width: 60px !important;
	height: 60px !important;
}
.bb4,
.bb5 {
width: 50px !important;
	height: 60px !important;
}
}
@media screen and (max-width: 668px) {
	.ht_about {
		width: 75%;
	}
	.title,
	.ht{
font-size: 25px;
line-height: 25px;
		padding: 0 20px;
}
}
@media screen and (max-width: 600px) {
	#lang {
		margin-left: 150px;
	}
	
}
@media screen and (max-width: 500px) {
	#lang {
		margin-left: 100px;
	}
}
@media screen and (max-width: 420px) {
	#hot,
	.ht {
		margin-top: 30%;
	}
	#lang {
		margin: auto;
		font-size: 12px;
		position: relative;
		top: 4px;
	}
		.bb2 {
		width: 40px !important;
    height: 40px !important;
	}
	.bb1,
	.bb4,
	.bb5 {
    width: 35px !important;
    height: 40px !important;
	}
	.bb3 {
		    height: 51px !important;
    		width: 50px !important;
	}
	.ht_about {
		width: 90%;
		font-size: 13px !important;
line-height: 15px !important;
	}
	.cont-1, .cont-2, .cont-3 {
    margin-top: 5%;
}
}
@media screen and (max-width: 370px) {
	.ht {
		margin-top: 25%;
	}
	#hot {
		margin-top: 25%;
	}
}
@media screen and (max-width: 320px) {
	#lang {
		margin-left: 60px;
		font-size: 12px;
	}
	.link-logo {
		top: -1px;
	}
	.bb2 {
		width: 40px !important;
    height: 40px !important;
	}
	.bb1,
	.bb4,
	.bb5 {
    width: 35px !important;
    height: 40px !important;
	}
	.bb3 {
		    height: 51px !important;
    		width: 50px !important;
	}
}
@media screen and (max-width:1024px) and (orientation:landscape) {
	#lt p {
		padding-top: 0;
	}
	#hot,
	.ht {
		margin-top: 10%;
	}
	.dnon {
		display: none;
	}
	.ht_about {
		width: 80% !important;
		margin: auto;
	}
}
@media screen and (max-width:760px) and (orientation:landscape) {
	.img-wrapp1{
		width: 70vh;
		margin: auto;
	}
	.img-wrapp05 {
		margin: auto;
		width: 70vh !important;
	}
 .cont-1,
	.cont-2,
	.cont-3 {
		width: 33%;
		float:left;
	}
	#conts .row {
		margin-top: 10%;
	}
	.title,
	.ht{
font-size: 18px;
line-height: 20px;
		margin-top: 5px;
}
	#lt {
		margin-top: 0;
	}
	.name {
font-size: 18px;
}
	.bb {
		margin-top: 0;
	}
	.img-wrapp2,
	.img-wrapp3,
	.img-wrapper08,
	.img-wrapp5,
	.img-wrapp05,
	.img-wrapp4,
	.img-wrapp07,
	.img-wrapp0,
	.img-wrapp03{
	width: 70vh;
	}
	#hot {
		margin-top: 1%;
	}
	.audi {
		margin-left: 0;
	}
	
		.ht {
		margin-bottom: 4% !important;
			font-size:24px;
	}
	
	.ht_about {
	
		
		padding-top: 0 !important;
		
		width: 80%;
		margin: auto;

	}
		.to_animate5 {
		width: 7vh;
	}
	.ht_about {
		font-size: 14px !important;
		line-height: 15px !important;
		margin-top: 5px !important;
	}
	.ht,
	#hot {
		margin-top: 5% !important;
	}
		.bb2 {
		width: 40px !important;
    height: 35px !important;
	}
	.bb1,
	.bb4,
	.bb5 {
    width: 35px !important;
    height: 32px !important;
	}
	.bb3 {
		    height: 51px !important;
    		width: 40px !important;
		margin-top: 0 !important;
	}
	.title {
		font-size: 25px;
line-height: 25px;
	}
}
@media screen and (max-width: 667px) and (orientation:landscape) {
	.name {
		margin-top: 5px;
	}
	.title {
		font-size: 20px;
	}
}
.bbtn {border: 1px solid #fff;
background: none;
	width: 120px;
margin-right: 25px;
padding: 5px;
text-transform: uppercase;}
.rbtn {border: 1px solid #e51927;
background: none;
color:#e51927;
padding: 5px;width: 120px;

text-transform: uppercase;}
.bbtn:hover {color:#000; background:#fff;}
.rbtn:hover {color:#fff; background:#e51927;}
#main-b {margin-top:100px;}
#main-b img{margin: auto;
display: block;}
input {height: 45px;
padding: 10px;
	margin: auto;
display: block;
	margin-bottom: 10px;

}
.wpcf7-submit{background: #e51927;
border: none;
color: #fff;
text-transform: uppercase;
width: 200px;
font-weight: 400;
margin: auto;
display: block;
}
#pum_popup_title_114{text-align: center;
margin-bottom: 50px;
padding-top: 30px;font-size: 35px;}
.wpcf7-not-valid-tip{display:none;}
.wpcf7-validation-errors {color: #f00;}
#buy-btn{background: none;
border: 1px solid #fff;
color: #fff;
text-transform: uppercase;
width: 200px;
font-weight: 400;
margin: auto;
display: block;
text-align: center;
padding: 10px;
cursor: pointer;
margin-top:5%;}
#buy-btn:hover {background: red;
border: 1px solid red;
color: #fff;}