@charset "utf-8";







body {



	width: 100%;



	background-color: #FFFFFF;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	background-image: url();



	background-size: 100%;



	background-position: center top;



	background-repeat: repeat-y;



	



}
.usages{
	display: inline-block;
	width: 45%;
	vertical-align: top;
	

}
.usagesphotos{
	display: inline-block;
	width: 22%;
	vertical-align: top;
	margin: 10px;
	

}
.fusion9b {style="border-color: #eae9e9;
	background-position: left;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-image: url(../images/power.jpg);
	width: 100%;
	background-attachment: fixed;
	clear: both;

}
.quoteaa{
	font-weight: 900;






	color: #  FFF;
	font-size: 70px;
	font-family: 'Lato', sans-serif;
	color: #FFF;
	line-height: normal;


}
.contenido div .pressbox p {
	font-size: 18px;
}
.contenido div .wow.fadeInUp .pressbox .panel p {
	font-size: 16px;
}

.contenido div .wow.fadeInLeft .wow.fadeInLeft .wow.fadeIn table td{

	width: 50%;

	padding: 15px;

	border: 1px solid #FFFFFF;

	text-align: center;

	color: #000000;

	font-size: 20px;

	font-weight: 400;

	font-family: 'Lato', sans-serif;

}

.contenido div .wow.fadeInUp .pressbox .centrados3 .titledealer {
	font-size: 20px;
}


#wrapper2 .contenido div .wow.fadeInLeft .wow.fadeInLeft .wow.fadeIn .centrados2 .pressbox .destacaditoblue {

	color: #FFF;

}

#wrapper2 .contenido div .wow.fadeInLeft .wow.fadeInLeft .wow.fadeIn .centrados2 .pressbox .presstext p {

	color: #FFF;

}

#wrapper2a .contenido div .wow.fadeInLeft .wow.fadeInLeft .wow.fadeIn .centrados2 .pressbox .destacaditoblue {

	color: #FFF;

}

#wrapper2a .contenido div .wow.fadeInLeft .wow.fadeInLeft .wow.fadeIn .centrados2 .pressbox .presstext p {

	color: #FFF;

}

#wrapper2a {

	background-color:#000

}

.whitebackground {



	background-color: #FFF;



	overflow: hidden;



}







.textofooter{







	color: #FFFFFF;



	font-size: 17px;



	font-weight: 300;



	font-family: 'Lato', sans-serif;



}



.clearboth {



	clear: both;
	







}



.clearboth2 {



	clear: both;



	display:none







}



.verde {



	color: #000;



	font-weight: 400;



	background-color: #D8641D;



	-webkit-transition: all .4s ease;



	-moz-transition: all .4s ease;



	-ms-transition: all .4s ease;



	-o-transition: all .4s ease;



	transition: all .4s ease;







}



.verde:hover {



	color: #fff;



	font-weight: 400;



		background-color: rgb(96, 96, 96); /* fallback */



	background-color: rgba(255, 255, 255, .2);







}







.referralbox {



	background-color: #EBEBEB;



	text-align: center;



	border: 1px solid #FFF;



	-webkit-box-shadow: 0 1px 20px 1px rgba(0,0,0,.5);



	box-shadow: 0 1px 20px 1px rgba(0,0,0,.5);



	padding-top: 15px;



	padding-right: 0px;



	padding-bottom: 15px;



	padding-left: 0px;



	width: 450px;



	margin-right: auto;



	margin-left: auto;



}







.centradosflip {



	width: 100%;



	text-align: center;



	padding-top: 55px;



	padding-right: 15px;



	padding-bottom: 15px;



	padding-left: 15px;



	







}



.centradosflip2 {



	width: 100%;



	text-align: center;



	padding-top: 65px;



	padding-right: 15px;



	padding-bottom: 15px;



	padding-left: 15px;



	







}



.centradosflip3 {



	width: 100%;



	text-align: center;



	padding-top: 20%;



	padding-right: 15px;



	padding-bottom: 15px;



	padding-left: 15px;



	







}



.centradosflip4 {



	width: 100%;



	text-align: center;



	padding-top: 40px;



	padding-right: 15px;



	padding-bottom: 15px;



	padding-left: 15px;



	







}



.centradosflip p{



	font-size: 18px;



	font-weight: 400;



	color: #FFF;







}



.centradosflip2 p{



	font-size: 18px;



	font-weight: 400;



	color: #FFF;







}.centradosflip3 p{



	font-size: 18px;



	font-weight: 400;



	color: #FFF;







}.centradosflip4 p{



	font-size: 18px;



	font-weight: 400;



	color: #FFF;







}



.marginadoizquierda {



	text-align: left;



}



.expander {



}



.contenido div .setenta .panel div p a {



	color: #009900;



}



.contenido div .setenta .panel div p a:hover {



	color: #666666;



}











.contenido div .setenta .panel div {



	color: #000;



	padding: 20px;



}



.contenido div .setenta .panel div p {



	color: #000;



}







.destacadito {



	font-family: 'Oswald', sans-serif;



	font-size: 22px;



	font-weight: 400;



	color: #FFFFFF;



}



.destacaditorojo {
	font-family: 'Lato', sans-serif;
	font-size: 22px;
	font-weight: 700;
	color: #19385E;



}



.destacaditoblue {



	font-family: 'Lato', sans-serif;



	font-size: 20px;



	font-weight: 700;



	color: #19385e;



}



.destacaditoorange {



	font-family: 'Lato', sans-serif;



	font-size: 35px;



	font-weight: 600;



	color: #19385e;







}



.destacadito2 {

	font-family: 'Lato', sans-serif;

	font-size: 25px;

	font-weight: 400;

	color: #F60;

	vertical-align: 40%;



}



.setenta {



	width: 100%;



	display: inline-block;



	vertical-align: top;



	color: rgba(0, 0, 0, 0.5);



	-webkit-border-radius: 15px 115px 5px 15px;



	border-radius: 15px 15px 15px 15px;



	margin-right: 10px;



	padding: 15px;



}



.treinta {



	width: 25%;



	padding-right: 10px;



	padding-left: 10px;



	display: inline-block;



	text-align: center;



	vertical-align: top;



	background-color: rgba(0, 0, 0, 0.5);



	color: rgba(0, 0, 0, 0.5);



	-webkit-border-radius: 15px 115px 5px 15px;



	border-radius: 15px 15px 15px 15px;



	padding-top: 15px;



	padding-bottom: 15px;



}











.contenido .stories p {



	font-size: 15px;



	font-family: 'Open Sans', sans-serif;



	text-align: left;



}



.titlesstories {



	font-size: 18px;



	font-weight: 700;



	font-family: 'Lato', sans-serif;



	color: #FF0000;



	line-height: normal;



}







.treintayuno{







	width: 31%;











}



.stories{



	vertical-align: top;



	margin: 5px;



	width: 31%;



	display: inline-block;



	padding-top: 10px;



	padding-right: 10px;



	padding-bottom: 10px;



	padding-left: 10px;







}



.stories2{



	vertical-align: top;



	margin: 5px;



	width: 31%;



	display: inline-block;



	padding-top: 10px;



	padding-right: 5px;



	padding-bottom: 10px;



	padding-left: 5px;







}



.contenido div .wow.fadeIn .centrados2 .pressbox .presstext p {



	font-size: 16px;



}
.contenido div .wow.fadeIn .centrados2 .pressboxmitad .presstext p {



	font-size: 16px;



}

.pricemodels {
	font-size: 16px;
}




.stories3{



	vertical-align: top;



	margin: 5px;



	width: 31%;



	display: inline-block;



	padding-top: 10px;



	padding-right: 5px;



	padding-bottom: 10px;



	padding-left: 5px;







}















.textstories {



	color: #000000;



	font-size: 14px;



	font-weight: 300;



	font-family: 'Lato', sans-serif;



}



.textstoriesitalic {



	color: #000000;



	font-size: 14px;



	font-weight: 700;



	font-family: 'Lato', sans-serif;



	font-style: italic;



}



.textstoriesred {



	color: #F00;



}



.textstoriesclack {



	color: #000;



}



.calendar {



	width: 70%;



	text-align: center;



	margin-right: auto;



	margin-left: auto;



}



.collapsible {



	background-color: #FFF;



	color: #000;



	cursor: pointer;



	padding: 18px;



	width: 100%;



	border: none;



	text-align: left;



	outline: none;



	font-size: 22px;



	font-family: 'Lato', sans-serif;



	font-weight: 400;



	-webkit-transition: all .4s ease;



	-moz-transition: all .4s ease;



	-ms-transition: all .4s ease;



	-o-transition: all .4s ease;



	transition: all .4s ease;







}







.active, .collapsible:hover {



  background-color: #ccc;



}



.inlineblock {



	float:left



}



.inlineblock2 {



	float: right;



	display: none



	



}



.inlineblockvideo {



	display: inline-block;



	max-width: 320px;



	margin: 10px;



}



.ainlineblockgaston {



	display: inline-block;



	text-align: center;



	width: 30%;



	margin-top: 30px;



	margin-right: 15px;



	margin-bottom: 15px;



	margin-left: 15px;



	vertical-align: top;



}



.px {



	height: 70px;











}



.px2 {



	height: 100px;







}



.datenews {



	padding: 8px;



	background-color: #437CC0;



	font-family: 'Lato', sans-serif;



	font-size: 18px;



	font-weight: 400;



	color: #FFF;



	margin-bottom: 10px;



}



#navbar {







	transition: 0.4s; /* Sticky/fixed navbar */



	width: 100%;



	



	z-index: 99999999999;







	



}







/* Style the navbar links */











/* Style the logo */



#navbar #logo {



	transition: 0.4s;



	margin-right: 20px;



}



.formssssss {



	float: left;



	width: 250px;



}



.memo {



	padding-bottom: 15px;



	border-bottom-style: double;



	border-bottom-color: #06C;



	border-bottom-width: 1px;



	overflow: hidden;



	padding-top: 25px;



}



.memo2 {



	float: left;



}



.memo3 {



	float: left;



	padding-top: 70px;



	padding-left: 15px;



}







.fusion10 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/b1s.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion11 {style="border-color: #eae9e9;



	background-position: left bottom;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/b2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;











}



.fusion12 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/3b.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion13 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/thanks2.jpg);



	width: 100%;



	background-attachment: scroll;



	clear: both;







}



.fusion14 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/f14.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion15 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/f15.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion16 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/f16.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion17 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/f17.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion18 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/donate2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion19 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/catalogue2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion120 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/events2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion121 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/open2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion122 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/ba2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion123 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/me2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion124 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/di2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion125 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/bm2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion126 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/st2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion127 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/link2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion128 {style="border-color: #eae9e9;



	background-position: left bottom;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/c2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion129 {style="border-color: #eae9e9;



	background-position: left bottom;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/f2.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion130 {style="border-color: #eae9e9;



	background-position: left bottom;



	background-repeat: no-repeat;



	background-image: url(../images/artshow.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion131 {style="border-color: #eae9e9;



	background-position: left bottom;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/com.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusion132 {style="border-color: #eae9e9;



	background-position: left bottom;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/studentresources.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.fusiondiv {



	padding-top: 150px;



	padding-bottom: 150px;



	text-align: center;



	padding-right: 20px;



	padding-left: 20px;



}



.wow.fadeIn .fusion10 .fusiondiv p {



	color: #FFF;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-size: 25px;



	font-weight: 500;



	



}



.wow.fadeIn .fusion11 .fusiondiv p {



	color: #FFF;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-size: 25px;



	font-weight: 500;



}



.wow.fadeIn .fusion12 .fusiondiv p {



	color: #FFF;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-size: 25px;



	font-weight: 500;



}



.wow.fadeIn .fusion13 .fusiondiv p {



	color: #FFF;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-size: 25px;



	font-weight: 500;



	text-align: left;



}



.wow.fadeIn .fusion14 .fusiondiv p {



	color: #FFF;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-size: 25px;



	font-weight: 500;



	text-align: left;



}



.wow.fadeIn .fusion15 .fusiondiv p {



	color: #FFF;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-size: 25px;



	font-weight: 500;



	text-align: left;



}



.vendor {



	display: inline-block;



	width: 33%;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	color: #FFFFFF;



	overflow: hidden;



	padding: 10px;



	vertical-align: top;



}







.titlesnewred {



	font-size: 100px;



	color: #FFFFFF;



	text-align: center;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-family: 'Oswald', sans-serif;



	font-weight: 700;



}



.titlesnewred2 {



	font-size: 85px;



	color: #FFFFFF;



	text-align: center;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-family: 'Bowlby One SC', cursive;



	font-weight: 400;



}



.titlesnewredsmall {



	font-size: 30px;



	color: #68de00;



	line-height: normal;



	text-align: center;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-family: 'Bowlby One SC', cursive;



}



.titlesnewredsmall2 {



	font-size: 30px;



	color: #68de00;



	line-height: normal;



	text-align: left;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-family: 'Bowlby One SC', cursive;



	font-weight: 400;



}



.titlesnewredsmall3 {



	font-size: 45px;



	color: #68de00;



	line-height: normal;



	text-align: center;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-family: 'Bowlby One SC', cursive;



}



.titlesnewredsmallwhite {



	font-size: 30px;



	color: #FFFFFF;



	line-height: normal;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-family: 'Bowlby One SC', cursive;



	font-weight: 400;



}



.titlesnewredmedium {



	font-size: 65px;



	color: #FFFFFF;



	line-height: normal;



	text-align: center;



	text-shadow: 0 0 10px #000, 0 0 10px #000;



	font-family: 'Bowlby One SC', cursive;



}







.fusion9 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/v1.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}



.leftbox-interior {



	width: 33%;



	position: relative;



	vertical-align: top;



	padding: 0px;



	float: left;







	overflow: hidden;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FFF;



	max-height: 220px



}



.leftbox-interior2 {



	width: 34%;



	position: relative;



	vertical-align: top;



	float: left;







	overflow: hidden;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FFF;



	max-height: 220px



}



.leftbox {



	width: 50%;



	position: relative;



	vertical-align: top;



	padding: 0px;



	float: left;



	border-right-width: 1px;



	border-right-style: solid;



	border-right-color: #FFF;



	max-height: 370px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FFF;



	line-height: 0px;



	overflow: hidden;



}



.leftbox2 {



	width: 50%;



	position: relative;



	vertical-align: top;



	padding: 0px;



	float: left;



	border-right-width: 1px;



	border-right-style: solid;



	border-right-color: #FFF;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FFF;



	line-height: 0px;



	overflow: hidden;



}



.arrowdown {



	position: absolute;



	bottom: 5%;



	z-index: 5500009;



	text-align: center;



	width: 100%;



}



.arrowdownhome {



	position: absolute;



	bottom: 10%;



	z-index: 5500009;



	text-align: center;



	width: 100%;



}



.arrowdown1 {



	position: absolute;



	bottom: 10px;



	z-index: 5500009;



	text-align: center;



	width: 100%;



	display: none



}



.anchor {



	position: absolute;



	z-index: 5500010;



	bottom: 0px;



	margin-bottom: -8px;



}



.anchor2 {



	margin-top: 15px;











}



.anchorhome {



	



}



.dealerssub {



	padding-left: 35px;



}







.videoholdersmall {



	display: none;



	margin-top: 1px;



	margin-bottom: 1px;



	position: relative;



	



}



.videoholdertag {



	position: absolute;



	width: 100%;



	padding-top: 25%;



	z-index: 5000000;



	color: #FFF;



	font-size: 70px;



	padding-right: 25px;



	padding-left: 25px;



	left: 2px;



}



.videoholderbox {



	position: absolute;



	z-index: 5000001;



	color: #FFF;



	font-family: 'Barlow', sans-serif;



	font-size: 50px;



	padding-left: 25px;



	text-shadow: 0 0 10px #000;



	padding-right: 25px;



	width: 100%;



	text-align: center;



	margin-top: 20%;



	



	



}



.videoholdertag2 {
	position: absolute;
	width: 100%;
	z-index: 5000001;
	color: #FFF;
	font-family: 'Lato', sans-serif;
	font-size: 50px;
	padding-right: 25px;
	font-weight: 900;
	text-align: left;
	padding-top: 25%;
	padding-left: 25px;







	



}



.header {
	position: fixed;
	width: 100%;
	background-color: transparent;
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-ms-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;
	z-index: 99999999999999999;
	height: 76px;



}  



	







.active { background-color: #19385e;



			 -webkit-transition: all .4s ease;



 -moz-transition: all .4s ease;



 -ms-transition: all .4s ease;



 -o-transition: all .4s ease;



 transition: all .4s ease;}



 



 



.captcha {



	position: relative;



}



#wrapcorona {



	background-color: #FC0;



	text-align: left;



	clear: both;



	border-top-width: 1px;



	border-bottom-width: 1px;



	border-top-style: solid;



	border-bottom-style: solid;



	border-top-color: #FFF;



	border-bottom-color: #FFF;



	margin-top: 1px;



}



.corona {



	background-color: #FC0;



	text-align: left;



}



.corona p{



	color: #000;



}



.corona p strong{



	color: #000;



}



  .divform{



	width: 100%;



	position: relative;



	height: 750px;



	}



#wrapper5 .contenido .faq .accordion .tmp {



	color: #358EFC;



}



	



.barlowlight{



	color: #000000;



font-size: 24px;



	font-weight: 300;



	line-height: 24px;



	font-family: 'Barlow', sans-serif;



}



.barlowsmedium{



	color: #000000;



font-size: 24px;



	font-weight: 500;



	line-height: 24px;



	font-family: 'Barlow', sans-serif;



}



.barlowsemiregular{



	color: #000000;



font-size: 24px;



	font-weight: 400;



	line-height: 24px;



	font-family: 'Barlow', sans-serif;



}



.barlowsemibold{



	color: #000000;



font-size: 24px;



	font-weight: 600;



	line-height: 24px;



	font-family: 'Barlow', sans-serif;



}







#wrapper5 .contenido .faq .panel ul {



	margin-left: -20px;



}







.inquirediv {



	padding-top: 20px;



	padding-bottom: 25px;



	margin-bottom: 20px;



	margin-top: 15px;



}







#wrapper5 .contenido table tr td p {



	font-size: 14px;



}



#wrapper10 .fotter .botomlinks a {



	color: #FFFFFF;



	display: inline-block;



	font-weight: 500;



}



#wrapper10 .fotter .botomlinks a:hover {



	color: #F00;



}



.brand {



	float: left;



	padding-top: 5px;



}



.brand2 {



	float: left;



	padding-top: 15px;



	padding-top: 10px;



	display: none;



}



.soc {



	float: left;



}







.blue {



	color: #FFFFFF;



	display:none;



}



.blue2 {



	color: #FFFFFF;



}



.divdrop {



	width: auto;



}



  .sumobox {



	padding-top: 20px;







}



.leftalign{



	text-align: left;



	padding-top: 15px;



		



}



.leftalign p{



	text-align: left;



	font-size: 16px;



		



}



  .follow {



	width: 40px;



	position: fixed;



	bottom: 45%;



	text-align: center;



	z-index: 15000000;



	right: 0px;



	border-top-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #FFF;



	border-bottom-color: #FFF;



	border-left-color: #FFF;











}







.copyrightbottom a {



	color: #FFF;



	font-family: 'Barlow', sans-serif;



	font-weight: 300;



	font-size: 16px;



}



.copyrightbottom a:hover {



	color: #000000;



}



.tkvwdiv {



	max-width: 1100px;



	text-align: center;



	margin-right: auto;



	margin-left: auto;



}



.presstext {

	padding-top: 20px;

	padding-right: 20px;

	padding-left: 20px;



}







.readmoresmall{



	font-size: 10px;



	font-family: 'Barlow', sans-serif;



	color: #ffffff;



	-webkit-transition: all 0.3s ease-in-out;



	-moz-transition: all 0.3s ease-in-out;



	transition: all 0.3s ease-in-out;



	font-weight: 500;



	background-color: #b61f24;



	text-align: center;



	border-radius: 100%;



	width: 47px;



	height: 47px;



	display: inline-block







}



.readmoresmall:hover{



	color: #FFFFFF;



	background-color: #437cc0;







}



.readmore{



	font-size: 20px;



	font-family: 'Barlow', sans-serif;



	color: #ffffff;



	text-decoration: none;



	-webkit-transition: all 0.3s ease-in-out;



	-moz-transition: all 0.3s ease-in-out;



	transition: all 0.3s ease-in-out;



	padding-top: 15px;



	padding-right: 25px;



	padding-bottom: 15px;



	padding-left: 25px;



	font-weight: 500;



	background-color: #00CCFF;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	text-align: center;







}

.readmorerent{
	font-size: 20px;
	font-family: 'Barlow', sans-serif;
	color: #ffffff;
	text-decoration: none;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	font-weight: 500;
	background-color: #19385e;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	display: block;


}
.readmorerent:hover{
	color: #FFFFFF;
	background-color: #000000;
	border-radius: 0px;

}
.readmore:hover{



	color: #FFFFFF;



	background-color: #000000;



	border-radius: 0px;



}



.video-container {



	position: relative;



	padding-bottom: 56.25%;



	padding-top: 30px;



	height: 0;



	overflow: hidden;



	margin-top: 30px;



}



 



.video-container iframe,



.video-container object,



.video-container embed {



    position: absolute;



    top: 0;



    left: 0;



    width: 100%;



    height: 100%;



}







.readmoreflip{
	font-size: 22px;
	font-family: 'Lato', sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	font-weight: 600;
	background-color: #FF6600;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 15px;
	border-radius: 30px;


}



.readmoreflip:hover{
	color: #FFFFFF;
	background-color: #19385e;
	border-radius: 0px;



}



.readmoresend{



	font-size: 20px;



	font-family: 'Barlow', sans-serif;



	color: #ffffff;



	text-decoration: none;



	-webkit-transition: all 0.3s ease-in-out;



	-moz-transition: all 0.3s ease-in-out;



	transition: all 0.3s ease-in-out;



	font-weight: 500;



	background-color: #748454;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	text-align: center;



	padding-top: 7px;



	padding-right: 15px;



	padding-bottom: 7px;



	padding-left: 15px;



	margin: 5px;



	border-radius: 30px;







}



.readmoresend:hover{



	color: #FFFFFF;



	background-color: #748454;



	border-radius: 0px;



}







.logosbottom {



	display: inline-block;



	margin-right: 5px;



	margin-bottom: 15px;



	max-width:20%



}



.linkcarrousel{



	color: #06C;



	font-family: 'Montserrat', "sans-serif;";



	font-size: 25px;



	font-weight: 300;



	display: block;



	padding-top: 20px;







}



.pressfoto {



	padding-bottom: 10px;



	text-align: center;



}



.lineazul{



	margin-bottom: 8px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #009fe0;



	padding-bottom: 8px;



}



.tropostech {



	display: inline-block;



	vertical-align: middle;



	width: auto;



}



.tropostechimg{



	transition: all .2s ease-in-out;



	}



.tropostechimg:hover{



	transform: scale(0.8);







	}



.pressbox {

	display: inline-block;

	padding: 5px;

	width: 31%;

	vertical-align: top;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 20px;

	margin-left: 10px;

	text-align: left;



}

.pressboxmitad {

	display: inline-block;

	padding: 5px;

	width: 47%;

	vertical-align: top;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 20px;

	margin-left: 10px;

	text-align: left;



}

.pressboxbrand {



	display: inline-block;



	margin: 10px;



	padding: 5px;



	width: 22%;



	vertical-align: top;



	text-align: center;



}



.pressboxbrand img{



	transition: all .2s ease-in-out;



	}



.pressboxbrand img:hover{



	transform: scale(0.8);







	}



.pressfoto img{



	transition: all .2s ease-in-out;



	}







	.boxphoto{



	transition: all .9s ease-in-out;



	}



.boxphoto:hover{



	transform: scale(1.62);







	}







.grey {



	overflow: hidden;



}



.paralogo {



	overflow: hidden;



	padding-top: 25px;



	padding-bottom: 25px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #666;



}



.taglinecarousel em {



	font-size: 30px;



	text-shadow: 0 0 5px #000000;







}



.date {



	color: #000000;



	font-family: 'Montserrat', "sans-serif;";



	font-size: 16px;



	padding: 0px;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 10px;



	margin-left: 0;



	font-weight: 300;



	line-height: 28px;



}



.container #myCarousel .carousel-inner .item.active .taglinecarousel strong {



	font-size: 70px;



}



.fusion4 {style="border-color: #eae9e9;



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/bullets.jpg);



	width: 100%;



	clear: both;



}



.fusiondiv {



	padding-top: 150px;



	padding-bottom: 150px;



	text-align: center;



	padding-right: 150px;



	padding-left: 150px;



}







img,



object {



max-width: 100%;







}



.fotos {







}



.fotos:hover {







	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);



	-moz-opacity: .5;



	opacity: .8;



}







.wrapper {



	max-width: 1360px;



	height: 100%;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding-top: 1px;



	padding-bottom: 1px;



	padding-right: 35px;



	padding-left: 35px;



}



#wrapper6 {



	background-color: #e9e9e8;







}



#wrapper8 {



	background-color: #000000



}


#wrappercontact {
	background-color: #000000;
	text-align: center;
	clear: both;
	font-family: 'Lato', sans-serif;
	font-size: 22px;
	font-weight: 400;
	color: #FFF;
	padding: 30px;

}




#wrapper15 {



	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f2f5f6+0,e3eaed+37,c8d7dc+100;Grey+3D+%234 */



	background: rgb(242,245,246); /* Old browsers */



	background: -moz-linear-gradient(top,  rgba(242,245,246,1) 0%, rgba(227,234,237,1) 37%, rgba(200,215,220,1) 100%); /* FF3.6-15 */



	background: -webkit-linear-gradient(top,  rgba(242,245,246,1) 0%,rgba(227,234,237,1) 37%,rgba(200,215,220,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */







filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=0 );



	background-image: url(../images/blueprints.jpg);



	background-repeat: no-repeat;



	background-position: center top;







}



#wrapper9 {



	clear: both;



	background-color: #FFF;



	











}



#wrapper12 {



	background-color: #008eff;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	overflow: hidden;



	clear: both;



}



#wrapper11 {



	padding-top: 65px;











}



#wrapper14 {



	background-color: #FFFFFF;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	overflow: hidden;



	clear: both;



}



.slidebox {



	width: 199px;



	display: block;



	float: right;



}







#content {



	width: 1000px;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	height: 45px;



}



.logo {



	display: inline-block;



	



}



.logo2 {



	display: inline-block;



	padding-left: 220px;



	padding-bottom: 35px;



}







.top {



	width: 100%;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	color: #FFFFFF;



	background-color: #0b0709;



}



  #wrapper4 .tagg  h1 {



	font-family: 'Montserrat', sans-serif;



	font-size: 35px;



	font-weight: 300;



	color: #FFF;



	







}



.sub-bluebar1  {



	font-family: 'Barlow', sans-serif;



	font-size: 35px;



	font-weight: 500;



	color: #FFF;



}



.sub-bluebar {



	font-family: 'Barlow', sans-serif;



	font-size: 30px;



	font-weight: 300;



	color: #FFF;



}



.sub-bluebar3 {



	font-family: 'Barlow', sans-serif;



	font-size: 30px;



	font-weight: 300;



	color: #FFF;



}



  #wrapper9 .taggheader  h1 {



	font-family: 'Montserrat', sans-serif;



	font-size: 35px;



	font-weight: 300;



	color: #FFF;



	







}



  #wrapper12 .taggheader  h1 {



	font-family: 'Montserrat', sans-serif;



	font-size: 35px;



	font-weight: 300;



	color: #FFF;



	







}



#wrapper6 .migasdiv h1 {



	color: #FFF;



	font-family: 'Montserrat', sans-serif;



	font-size: 24px;



	font-weight: 300;



}



#wrapper6 .migasdiv h1 a {



	color: #FFF;



	font-family: 'Lato', sans-serif;



	font-size: 14px;



	font-weight: 300;



	padding-right: 8px;



	padding-left: 8px;



}



#wrapper6 .migasdiv h1 a:hover {



	color: #ccc;



	font-family: 'Lato', sans-serif;



	font-size: 14px;



	font-weight: 300;



}



.migasaeparator {



	color: #FFF;



	font-family: 'Lato', sans-serif;



	font-size: 14px;



	font-weight: 700;



	padding-right: 8px;



	padding-left: 8px;



}



.marcado {



	color: #FFF;



	font-family: 'Lato', sans-serif;



	font-size: 14px;



	font-weight: 700;



	padding-right: 8px;



	padding-left: 8px;







}



.contenido {

	max-width: 1150px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 40px;

	padding-bottom: 40px;

	padding-right: 50px;

	padding-left: 50px;

	overflow: hidden;

	clear: both;



}







.contenidobanner {



	width: 1000px;



	margin-right: auto;



	margin-left: auto;



	padding-right: 25px;



	padding-left: 25px;



	overflow: hidden;



	clear: both;



	padding-top: 10px;



	margin-bottom: -35px;



}



.contenidoboxes {



	width: 1000px;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding-top: 30px;



	padding-bottom: 15px;



	padding-right: 20px;



	padding-left: 20px;



	overflow: hidden;



	text-align: center;



	border-top-width: 4px;



	border-top-style: double;



	border-top-color: #CCC;



}



.contenidocentrado {



	width: 95%;



	text-align: center;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding-bottom: 20px;



}







.text {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



}



.products {



	background: #fff;



	border: 4px solid #fff;



	-webkit-border-radius: 4px;



	-moz-border-radius: 4px;



	-o-border-radius: 4px;



	border-radius: 4px;



	box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	width: 200px;



	margin-top: 0;



	margin-right: 20;



	margin-bottom: 20;



	margin-left: 0;



	float: none;



	position: relative;



}



.boxxx {



	width: 100px;



	margin-right: 10px;



	padding: 10px;



	display: inline-block;



	box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	margin-bottom: 10px;



	float: none;



}



.text {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	color: #666666;



}



.links {



	font-family: 'Open Sans', sans-serif;



	font-size: 16px;



	color: #FFFF00;



	text-decoration: none;



	font-weight: 400;



			 -webkit-transition: all .9s ease;



 -moz-transition: all .4s ease;



 -ms-transition: all .4s ease;



 -o-transition: all .4s ease;



 transition: all .4s ease;



}



.links:hover {



	font-family: 'Open Sans', sans-serif;



	font-size: 16px;



	color: #FFCC00;



	text-decoration: none;



	font-weight: 400;



}

.white{

	color:#FFF

	

	}

.whitefont {



	font-family: 'Lato', sans-serif;



	font-size: 35px;



	color: #FFFFFF;



	text-decoration: none;



	font-weight: 700;



	vertical-align: top;



	text-shadow: 0 0 5px #000, 0 0 10px #000;



}



.whitefont a{



	font-family: 'Lato', sans-serif;



	font-size: 40px;



	color: #FFFFFF;



	text-decoration: none;



	font-weight: 700;



	vertical-align: top;



	text-shadow: 0 0 5px #000, 0 0 10px #000;



	display: block;



}



.whitefont:hover {







}



.whitefontblack {



	font-family: 'Montserrat', sans-serif;



	font-size: 15px;



	color: #000000;



	text-decoration: none;



	font-weight: 300;



	vertical-align: super;



}



.tmwhite {



	font-family: 'Montserrat', sans-serif;



	font-size: 15px;



	color: #FFFFFF;



	text-decoration: none;



	font-weight: 300;



	vertical-align: super;



}



.tmm {



	font-family: 'Montserrat', sans-serif;



	font-size: 12px;



	color: #fff;



	text-decoration: none;



	font-weight: 300;



	margin-top: -30px;



	vertical-align: top;



}



.tmp {



	font-family: 'Montserrat', sans-serif;



	font-size: 12px;



	color: #000000;



	text-decoration: none;



	font-weight: 300;



	margin-top: -20px;



	vertical-align: top;



}







.whitefontsmall {



	font-family: 'Montserrat', sans-serif;



	font-size: 12px;



	color: #FFFFFF;



	text-decoration: none;



	font-weight: 300;



	vertical-align: top;



}



.whitefontboxl {



	font-family: 'Barlow', sans-serif;



	font-size: 16px;



	color: #FFFFFF;



	text-decoration: none;



	font-weight: 500;



	text-shadow: 0 0 5px #000, 0 0 10px #000;



	line-height: normal;



	



}



.whitefontboxl a{



	font-family: 'Barlow', sans-serif;



	font-size: 14px;



	color: #FFFFFF;



	text-decoration: none;



	font-weight: 500;



	text-shadow: 0 0 5px #000, 0 0 10px #000;



	



}



.whitefontboxl a:hover{







	



}







.grow { 



	transition: all .2s ease-in-out; 



}



	.grow:hover { 



    	transform: scale(0.9); 



    }



	



	.cajasphotos {



	border: 5px solid #FFFFFF;



	margin: 10px;



	-webkit-transition: all .9s ease;



	-moz-transition: all .4s ease;



	-ms-transition: all .4s ease;



	-o-transition: all .4s ease;



	transition: all .4s ease;



}



.cajasphotos:hover {



	border: 5px solid #FF3300;



	margin: 10px;



}



.cajasphotos2 {



	border: 5px solid #ffffff;



}



.boxbig {



	width: 280px;



	margin-right: 20px;



	padding: 10px;



	display: inline-block;



	box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	margin-bottom: 20px;



}







#wrapper2 {

	background-color: #19385e;



	



}



#wrapper3 {



	background-color: #2f3239;



	clear: both;







}
#wrappergrey {

	background-color: # E8E8E8;
	background-color: #DADADA;


}


.parrafos {



	padding-right: 20px;



	padding-left: 20px;



	text-align: left;



	padding-bottom: 20px;



	overflow: hidden;



}



.fotter {

	width: 100%;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	overflow: hidden;

	clear: both;

	background-position: center bottom;

	background-repeat: no-repeat;

	background-color: #19385e;

	padding-top: 30px;

	padding-right: 25px;

	padding-left: 25px;



}



.tagg {



	width: 1000px;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding: 20px;



	overflow: hidden;



	clear: both;



	text-align:right



}



.taggheader {



	width: 100%;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	overflow: hidden;



	clear: both;



	text-align: center;



	padding-top: 20px;



	padding-right: 20%;



	padding-bottom: 20px;



	padding-left: 20%;



}



.requestinfo {



	width: 1000px;



	margin-right: auto;



	margin-left: auto;



	padding-top: 25px;



	padding-bottom: 25px;



	padding-right: 25px;



	padding-left: 25px;



	overflow: hidden;



	clear: both;



}



.sponsorspage {



	border: 5px solid #999999;



	margin: 10px;



			 -webkit-transition: all .9s ease;



 -moz-transition: all .4s ease;



 -ms-transition: all .4s ease;



 -o-transition: all .4s ease;



 transition: all .4s ease;



}



.sponsorspage:hover {



	border: 5px solid #F30;



	margin: 10px;



}



  .specs {

	background-color: #FF6600;

	font-family: 'Lato', sans-serif;

	font-size: 30px;

	font-weight: 400;

	color: #FFF;

	padding: 10px;

	margin-bottom: 20px;

	margin-top: 20px;



}



.migasdiv {



	width: 1000px;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding: 20px;



	overflow: hidden;



	clear: both;



}







.h1 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 35px;



	color: #003399;



	font-weight: bold;



}



.h2 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 16px;



	color: #666666;



}



#wrapper4 {



	display:none;



}



#wrapper5{



	background-color: #FFFFFF;



	background-repeat: no-repeat;



	background-position: center;



}



#wrapper20{



	background-color: #FFFFFF;







}



#wrapper12{



	background-color: #008EFF;



	background-repeat: no-repeat;



	background-position: center;



}



#wrapper10{



	background-color: #19385e;



	background-repeat: repeat-x;



}



#wrapper10dealer{



	background-color: #000000;



	clear: both;



	



}



.h8 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #FDEDBD;



	line-height: 28px;



}



.opensties {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #FF9900;



	text-decoration: none;



	font-weight: bold;



}



.opensties:hover {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #FF9900;



	text-decoration: underline;



	font-weight: bold;



}



.h3 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 28px;



	color: #003399;



	font-weight: bold;



}



.h4 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 18px;



	color: #0099CC;



	font-weight: bold;



}



.fotos {







}



.fotos:hover {







	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);



	-moz-opacity: .5;



	opacity: .8;



}



.facebook {



	width: 32px;



	display: inline-block;



	float: right;



	margin-left: 10px;



}



.facebookcentered {



	width: 32px;



	display: inline-block;



	margin-left: 10px;



	padding: 5px;



}



.copyright {



	padding: 15px;



	display: inline-block;



	width: auto;



}







.cajas {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #000000;



	background-color: #CCCC99;



	border: 1px solid #FF9900;



	padding-right: 5px;



	padding-left: 5px;



}



.left_column {



	width: 65%;



	float: right;



	text-align: left;



}



.left_logoooo {



	width: 75%;



	float: left;



}



.left_logoooomedia {



	width: 75%;



	float: left;



}



.left_logoooo1 {



	width: 75%;



	float: left;



}



.left_logoooo{



	width: 75%;



	float: left;



}



.left_logoooomedia{



	width: 75%;



	float: left;



}



.right_column {



	display: inline-block;



	width: 30%;



	vertical-align: top;



	text-align: left;



	float: left;



	padding: 1px;



	margin-bottom: 20px;



}



.logooooo {



	display: inline-block;



	width: 25%;



	text-align: left;



	float: left;



}







.logooooo1 {



	display: inline-block;



	width: 22%;



	text-align: left;



	float: left;



	padding: 10px;



}



.bullets_column {



	display: inline-block;



	width: 49%;



	vertical-align: top;



	padding-top: 20px;



	padding-right: 10px;



	padding-bottom: 20px;



	padding-left: 10px;



}



.bullets_column p{



	color: #FFF;



	font-family: 'Noto Sans', sans-serif;



	font-size: 14px;



}



.bullets_column ul {



	color: #FFF;



}







.bannerhomebox1{



	width: 45%;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	font-family: 'Open Sans', sans-serif;



	font-size: 16px;



	font-weight: 600;



	color: #FFFFFF;



	padding: 10px;



	float: left;



	}



	.bannerhomebox2{



	width: 50%;



	font-family: 'Open Sans', sans-serif;



	;



	font-size: 16px;



	font-weight: 700;



	color: #FFFFFF;



	background-color: #6BA6C4;



	padding: 10px;



	float: right;



	border-radius:6px;



	}



	.logobox {



	float: left;



	width: 220px;



	text-align: left;



	margin-top: 5px;



	margin-right: 50px;



	margin-bottom: 5px;



	margin-left: 5px;



}



.bannerhome {



	width: 999px;



	margin-top: 0px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



}



.topcompuesto {



	float: left;



	margin-top: 40px;



	width: auto;







}



.tagline	{



	font-size:40px;



	font-family: 'Open Sans', sans-serif;



	font-weight: 800;



	color: #ffffff;



	padding-top: 20px;



	}



	



.boxhome {



	width: 200px;



	margin-right: 12px;



	border-radius: 4px;



	margin-bottom: 10px;



	display: inline-block;



	vertical-align: top;



	text-align: left;



	padding-right: 10px;



	padding-left: 10px;



}



.socialicon {



	margin: 10px;



	}







.socialiconimg{



	transition: all .2s ease-in-out;



	display: inline-block;



	margin: 10px;



	}



.socialiconimg:hover{



	transform: scale(0.8);







	}



.socialiconimgbottom{



	transition: all .2s ease-in-out;











	}



.socialiconimgbottom:hover{



	transform: scale(0.8);







	}



	.sociallogo{



	transition: all .2s ease-in-out;



	}



	.sociallogo:hover{



	transform: scale(0.8);







	}



	



.center-block{



	display: block;



	float: left;



	width: 731px;



	padding-right: 20px;



	border-right-width: 1px;



	border-right-style: solid;



	border-right-color: #990000;



	}	







 .imgleft {



	margin-right: 20px;



	margin-bottom: 20px;



	float: left;



	margin-top: 10px;



		border-color: #eee;



	border: 0.35em solid rgba( 255, 255, 255, .5 ); /* 10 */



	-webkit-box-shadow: 0 0 0.313em rgba( 0, 0, 0, .5 ); /* 5 */



	box-shadow: 0 0 0.313em rgba( 0, 0, 0, .5); /* 5 */



		}



		



.divfoto {



	text-align: left;



	padding-top: 100px;



	padding-right: 15px;



	padding-bottom: 15px;



	padding-left: 25px;



}



.divlogoooo{



	text-align: left;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 25px;



}



.divteam {



	text-align: left;



	padding-top: 10px;



	padding-right: 15px;



	padding-bottom: 15px;



	padding-left: 25px;



}











.sponsors{



	margin: 10px;



	border: 0.35em solid rgba(255,255,255,0.5); /* 10 */



	-webkit-box-shadow: 0 0 0.313em rgba( 0, 0, 0, .5 ); /* 5 */



	box-shadow: 0 0 0.313em rgba( 0, 0, 0, .5); /* 5 */



}



.address {



	text-align: right;



	padding: 10px;



	font-family: 'Oswald', sans-serif;



	font-size: 16px;



	color: #FFF;



	font-weight: 300;



	width: 1000px;



	margin-right: auto;



	margin-left: auto;



	



}



.address a {



	text-align: center;



	font-family: 'Montserrat', sans-serif;



	font-size: 14px;



	color: #FFFFFF;



	font-weight: 300;



	text-decoration: none;



	-webkit-transition: all .4s ease;



	-moz-transition: all .4s ease;



	-ms-transition: all .4s ease;



	-o-transition: all .4s ease;



	transition: all .4s ease;



	padding-right: 10px;



	padding-left: 10px;



	text-transform: uppercase;







}



.top .address a:hover {



	text-decoration: none;



	color: #00FFFF



		



}	



.quickdiv {



	background-color: #E9E9E9;



	padding: 20px;



	text-align: center;



	width: 1000px;



	margin-right: auto;



	margin-left: auto;



}



.iframediv {



	position: relative;



	overflow: hidden;



	margin-top: 20px;



	margin-bottom: 20px;







}



.davidmannbanner {



	margin-top: 20px;



	width: 100%;



	text-align: center;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #F60;



	padding-bottom: 15px;



	padding-top: 20px;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #F60;



	margin-bottom: 20px;



}



.contenido .left_column ul ul {



	list-style-type: disc;



}







.fotos {



-webkit-transition: all .8s ease;



 -moz-transition: all .8s ease;



 -ms-transition: all .8s ease;



 -o-transition: all .8s ease;



-webkit-filter: brightness(100%);











}



.fotos:hover {



-webkit-filter: brightness(180%);



}



.headerbox {



	font-family: 'Oswald', sans-serif;



	font-weight: 400;



	color: #333333;



	padding-bottom: 5px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #666;



	font-size: 22px;



	margin-bottom: 10px;



	padding-top: 5px;



	display: block;



	width: 100%;



	text-decoration: none;



	-webkit-transition: 'Oswald', sans-serif;



	-moz-transition: all .4s ease;



	-ms-transition: all .4s ease;



	-o-transition: all .4s ease;



	transition: all .4s ease;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #666;



	margin-top: 10px;



}



.sponsorssdiv {



	background-color: #e3e3e1;



	padding: 25px;



	text-align: center;



	background-image: url(../images/backsponsors.gif);



	width: 1000px;



	margin-right: auto;



	margin-left: auto;



}



.sponsorssdiv img{



	transition: all .2s ease-in-out;



	margin: 5px;



	}



.sponsorssdiv img:hover{



	transform: scale(0.8);



	}



.contenedorvideo {



	padding-right: 45px;



	padding-left: 45px;



}



.title {



	font-family: 'Oswald', sans-serif;



	font-weight: 500;



	font-size: 55px;



	color: #748454;



	line-height: 65px;







}



.titledealer {
	font-family: 'Lato', sans-serif;
	font-size: 26px;
	font-weight: 700;
	color: #19385E;
	line-height: normal;



}



.titledealersmall {



	font-family: 'Barlow', sans-serif;



	font-size: 18px;



	font-weight: 700;



	color: #800040;



	line-height: normal;



}



.titlelink {



	font-family: 'Barlow', sans-serif;



	font-size: 25px;



	font-weight: 500;



	color: #333333;



}



.titlelink:hover {



	color: #0CF;



}



.titlesmall {



	font-family: 'Barlow', sans-serif;



	font-size: 20px;



	font-weight: 500;



	color: #333333;



}



.titlebig {



	font-family: 'Barlow', sans-serif;



	font-size: 35px;



	font-weight: 300;



	color: #333333;



	line-height: normal;



}



.suubtitle {



	font-family: 'Lato', sans-serif;



	font-size: 20px;



	font-weight: 300;



	color: #000000;



}



.suubtitleresume {



	font-family: 'Montserrat', "sans-serif;";



	font-size: 22px;



	font-weight: 400;



	color: #999999;



	text-align: center;



}



.suubtitleresume a{



	-webkit-transition: 'Barlow', "sans-serif;";



	-moz-transition: all .4s ease;



	-ms-transition: all .4s ease;



	-o-transition: all .4s ease;



	transition: all .4s ease;



	text-decoration: none;



	font-weight: 400;



	font-family: 'Barlow', sans-serif;



	font-size: 18px;



	color: #2f6ada;



}



.suubtitleresume a:hover{



	color: #0CF;



}



.destacadolink {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 19px;



	color: #1a78d9;



	text-decoration: none;



	font-weight: bold;



}



.destacadolink:hover {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 19px;



	color: #1a78d9;



	text-decoration: underline;



	font-weight: bold;



}



.q {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 19px;



	color: #009900;



	text-decoration: none;



	font-weight: bold;



}







  .contenido .fotoscenter {



	text-align: center;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 16px;



	color: #666;



}



  .contenido .fotoscenter .separator {



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #65BC49;



	width: 50%;



	margin-top: 50px;



	margin-right: auto;



	margin-left: auto;



	margin-bottom: 30px;



	padding-top: 10px;



	padding-bottom: 10px;



}



.separator {



	width: 100%;



	background-color: #FFF;



	clear: both;



	height: 1px;



	float: left;



}



.separatorinsde {



	border-top-style: solid;



	border-top-color: #ccc;



	clear: both;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	margin-top: 40px;



	margin-bottom: 30px;



}



.titlediv {



	text-align: left;



	padding-left: 338px;



	padding-right: 150px;



}



.toptext {



	text-align: left;



	margin-top: 20px;



	margin-bottom: 20px;



}



.separatorline {



	text-align: center;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #999999;



	clear: both;



	margin-top: 20px;



	margin-bottom: 20px;



	float: left;



	width: 100%;



}



.separatorlinedealers {



	text-align: center;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #B0DFFF;



	clear: both;



	margin-top: 20px;



	margin-bottom: 30px;



	float: left;



	width: 100%;



}



.separatorlinetitle{



	text-align: center;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #CCCCCC;



	clear: both;



	margin-bottom: 20px;



	float: left;



	width: 100%;



	margin-top: 5px;



}



.botomlinks {



	text-align: center;



	clear: both;



	float: left;



	width: 100%;



	padding-top: 10px;



	padding-bottom: 20px;



}











.contenido .rightdiv {



	float: right;



	width: 680px;



}



.volunteer {



	float: left;



	width: 240px;



	padding-top: 0px;



	padding-right: 10px;



	padding-bottom: 0px;



	padding-left: 15px;



	margin-right: 15px;



	margin-bottom: 18px;



	margin-left: 0px;



	background-color: #E6E6E6;



}



.contenido .volunteer p {



	font-size: 14px;



}



.prizeright {



	float: left;



	width: 680px;



}



.prizeleft {



	float: left;



	width: 210px;



	margin-right: 20px;



	margin-bottom: 10px;



	text-align: center;



}



.prize {



	float: left;



	clear: left;



	overflow: hidden;



	padding-bottom: 10px;



	padding-top: 10px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #63BC46;



	width: 100%;



	margin-bottom: 10px;



}



.testimonials {



	font-family: Georgia, "Times New Roman", Times, serif;



	font-size: 18px;



	font-style: italic;



	color: #64BB46;



}



.taglinecarousel {



	position: absolute;



	width: 100%;



	text-align: left;



	top: 60%;



	z-index: 4;



	font-family: 'Lato', sans-serif;



	font-size: 55px;



	color: #FFF;



	padding-right: 6%;



	padding-left: 6%;



	font-weight: 300;



	color: rgb(255, 255, 255);



	font-size: 40px;



	



	



}



.taglinecarouselleftbottom {



	position: absolute;



	width: 60%;



	text-align: center;



	top: 55%;



	z-index: 4;



	font-family: 'Lato', sans-serif;



	font-size: 30px;



	color: #FFF;



	padding-right: 6%;



	padding-left: 0%;



	font-weight: 300;



	color: rgb(255, 255, 255);



	text-shadow: rgb(3, 3, 3) 0px 0px 10px;



	



}



.titlesnew {



	font-family: 'Montserrat', sans-serif;



	font-size: 35px;



	font-weight: 300;



	color: #000000;



	line-height: normal;



}



.quickdiv .titlesnew img {



}



.more {



			 -webkit-transition: all .4s ease;



 -moz-transition: all .4s ease;



 -ms-transition: all .4s ease;



 -o-transition: all .4s ease;



 transition: all .4s ease;



	font-family: 'Open Sans', sans-serif;



	font-size: 18px;







}



.more:hover {



	color: #999;



	text-decoration: none;



}



@font-face {



	font-family: 'Conv_TungstenNarrow-Light';



	src: url('fonts/TungstenNarrow-Light.eot');



	src: local('☺'), url('fonts/TungstenNarrow-Light.woff') format('woff'), url('fonts/TungstenNarrow-Light.ttf') format('truetype'), url('fonts/TungstenNarrow-Light.svg') format('svg');



	font-weight: normal;



	font-style: normal;



}







.titles {



	font-family: 'Montserrat', sans-serif;



	font-size: 28px;



	color: #009fe0;



	font-weight: 300;



	line-height: normal;



}



.titlesblackcenter {



	font-family: 'Noto Sans', sans-serif;



	font-size: 25px;



	color: #000000;



	line-height: normal;



	text-align: center;



	font-style: italic;



}

.anchorsnextem {

	width: 100%;
	padding-top: 50px;

}

.centrados {



	width: 100%;



	padding-top: 25px;



	padding-bottom: 25px;



	text-align: center;



	position: relative;







}
.centrados4 {
	width: 100%;
	padding-top: 25px;
	padding-bottom: 25px;
	text-align: center;
}
.centrados3 {
	padding-bottom: 25px;
	text-align: center;


}

.centradossignup {



	max-width: 800px;



	text-align: center;



	position: relative;



	margin-right: auto;



	margin-left: auto;



	width: 800px;



	







}



.facebookfeed {



	width: 450px;



	padding-top: 25px;



	padding-bottom: 25px;



	text-align: center;



	position: relative;



	min-height: 350px;



	max-width: 450px;



	margin-right: auto;



	margin-left: auto;







}



.centrados2 {



	width: 100%;



	text-align: center;







}



.centradosgris {



	width: 100%;



	text-align: center;



	background-color: #E8E8E8;



	padding-top: 30px;



	padding-bottom: 30px;







}



.centradosfotogrande {



	text-align: center;



	width: 100%;



	padding-top: 10px;



	padding-bottom: 10px;







}











  .emailbox {



	width: 700px;



	margin-right: auto;



	margin-left: auto;



	text-align: left;



}



.titlesbullets {



	font-family: 'Noto Sans', sans-serif;



	font-size: 25px;



	color: #FFF;



	padding-bottom: 25px;



	text-align: center;



}



.titlesresume {



	font-family: 'Lato', sans-serif;



	font-size: 65px;



	font-weight: 900;



	color: #FFFFFF;



	clip: rect(auto,auto,-25px,auto);



	margin: 0px;



	text-shadow: rgb(3, 3, 3) 0px 0px 10px;







}



.titlesresume2 {



	font-family: 'Libre Baskerville', serif;



	font-size: 40px;



	font-weight: 400;



	color: #FFFFFF;



	padding-bottom: 25px;



}



.titlesresume3 {



	font-family: 'Libre Baskerville', serif;



	font-size: 60px;



	font-weight: 700;



	color: #FFFFFF;



	padding-bottom: 25px;



}



.titlesresume4 {



	font-family: 'Lato', sans-serif;



	font-size: 26px;



	font-weight: 400;



	color: #FFFFFF;



	padding-bottom: 25px;



	text-shadow: rgb(3, 3, 3) 0px 0px 10px;



}



.clicimage {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 10px;



	color: #FFF;



	padding: 5px;



	right: 0px;



	bottom: 0px;



	position: absolute;



	width: 100%;



	z-index: 4;



	text-align: right;



}



.titleitalic {



	font-family: 'Barlow', sans-serif;



	font-size: 20px;



	font-weight: 500;



	color: #C00;



}



 .fotosss {



	text-align: center;



	margin-top: 30px;



	margin-bottom: 10px;



	padding-bottom: 5px;



}



 .fotosss img{



	 max-width:100%;



}







.resumeleft {



	float: left;



	width: 200px;



	overflow: visible;



	display: table;



	height: 100%;



	background-color: #CCC;



	



}



.resumeright {



	float: right;



	width: 730px;



	margin-left: 15px;



}



.contenido .resumeright .tag {



	padding-top: 20px;



	padding-bottom: 20px;



	border-top-width: 1px;



	border-bottom-width: 1px;



	border-top-style: solid;



	border-bottom-style: solid;



	border-top-color: #C00;



	border-bottom-color: #C00;



	text-align: center;



	color: #000;



	font-family: 'Open Sans', sans-serif;



	font-size: 20px;



	font-weight: 400;



}



.contenido .resumeleft p {



	font-family: 'Open Sans', sans-serif;



	font-size: 14px;



	line-height: normal;







}



.resumecontent {



	background-image: url(../images/resume-bg.png);



	overflow: hidden;



}



.fotter .footertextl {



    font-family: 'Oswald', sans-serif;



    font-size: 40px;



    color: #FFF;}



	



.resumelefttext {



	padding: 15px;



}



.contenido .resumecontent .resumeleft .resumelefttext .title {



	font-weight: 300;



	



	font-size: 26px;



}



.contenido .resumecontent .resumeright .bars {



	background-color: #CCC;



	padding: 15px;



	font-family: 'Oswald', sans-serif;



	font-size: 25px;



	color: #FFF;



}



.titbulletsmall {



	font-weight: 400;



	color: #FFF;



	font-size: 45px;



	font-family: 'Oswald', sans-serif;



	padding-top: 22%;



	padding-right: 15px;



	padding-left: 15px;



}



.titbulletsmall2 {



	font-weight: 400;



	color: #FFF;



	font-size: 45px;



	font-family: 'Oswald', sans-serif;



	padding-top: 40%;



	padding-right: 5px;



	padding-left: 5px;



}



.titbulletsmallnoshadow {



	font-weight: 400;



	color: #FFF;



	font-size: 30px;



	font-family: 'Bowlby One SC', cursive;



	padding-top: 30%;



}



.copyrightdiv {



	float: left;



	width: auto;



	color: #FFF;



}



.copyrightbottom{



	color: #fff;



	font-family: 'Barlow', sans-serif;



	font-size: 16px;



	padding: 0px;



	margin-top: 0;



	margin-right: 0;



	margin-left: 0;



	font-weight: 300;



}



.emailsend {



	background-color: #BA281B;



	padding: 5px;



	width: 350px;



	margin-right: auto;



	margin-left: 0px;



	text-align: right;



	margin-top: 5px;



	margin-bottom: 5px;



	-webkit-transition: all .4s ease;



	-moz-transition: all .4s ease;



	-ms-transition: all .4s ease;



	-o-transition: all .4s ease;



	transition: all .4s ease;







}



.emailsend:hover {



	background-color: #990000;



}



.emailsendinside {



	background-color: #BA281B;



	padding: 5px;



	width: 100%;



	margin-right: auto;



	margin-left: 0px;



	text-align: right;



	margin-top: 5px;



	margin-bottom: 5px;



	-webkit-transition: all .4s ease;



	-moz-transition: all .4s ease;



	-ms-transition: all .4s ease;



	-o-transition: all .4s ease;



	transition: all .4s ease;







}



.emailsendinside:hover {



	background-color: #990000;



}







.contenido .emailsend a img {



	display: block;



	margin-right: 0px;



	padding-left: 50%;



	



}



.container #myCarousel .carousel-inner .item.active .taglinecarousel p a {



	color: #006699;



}



.container #myCarousel .carousel-inner .item.active .taglinecarousel p a:hover {



	color: #00FFFF;



}



.divfacebook {



	background-color: #000000;



	width: 40px;







}



.divtwitter {



	background-color: #2F3239;



	width: 32px;



}



.divlinkedin {



	background-color: #0091c1;



	width: 32px;



}



.bulletss {



	text-align: left;



	padding-right: 25%;



	padding-left: 25%;



}



.pressre {



	text-align: left;



}



#wrapper5 .contenido .pressre p strong {



	color: #000;



}



.recallers {



	width: 100%;



	text-align: center;



	clear: both;







}



.readmorerecall{



	font-family: 'Barlow', "sans-serif;";



	color: #FFFFFF;



	text-decoration: none;



	-webkit-transition: all 0.3s ease-in-out;



	-moz-transition: all 0.3s ease-in-out;



	transition: all 0.3s ease-in-out;



	padding-top: 15px;



	padding-right: 25px;



	padding-bottom: 15px;



	padding-left: 25px;



	font-weight: 500;



	background-color: # 666;



	border: 1px solid #FFF;







}



.readmorerecall:hover{



	color: #FFFFFF;



	background-color: #FFFFFF;



	border-radius: 0px;



}



#wrapper5 .contenido .left_column p strong {



	color: #000;



}



#wrapper5 .contenido p strong {



	color: #000;



}



#wrapper4 .tagg h1 a {



	font-family: 'Montserrat', sans-serif;



	font-size: 35px;



	color: #FFFFFF;



	font-weight: 700;



				 -webkit-transition: all .9s ease;



 -moz-transition: all .4s ease;



 -ms-transition: all .4s ease;



 -o-transition: all .4s ease;



 transition: all .4s ease;



}



#wrapper4 .tagg h1 a:hover {



	color: #6ABCFF;



}



.wrappertopvideos {



	margin-top: -100px;



}



.covervideo {



	position: absolute;



	top: 0px;



	z-index: 5;



	width: 100%;



}



.david {



	float: right;



	min-width:290px;



}



.books {



	float: left;



	min-width: 200px;



	margin-right: 25px;



}



.wrapimage {



	float: left;







}



.cajasphotospop {

	border: 1px solid #FFFFFF;

	margin: 0px;



}



.cajasphotospop:hover {

	border: 1px solid #FF3300;

	-webkit-transition: all .4s ease;

	-moz-transition: all .4s ease;

	-ms-transition: all .4s ease;

	-o-transition: all .4s ease;

	transition: all .4s ease;







}



.contenido div .wow.fadeInLeft .wow.fadeInLeft .centrados .pressbox .presstext p {



	font-size: 16px;



}







@media all and (max-width: 1201px) {



.brand {



	max-width:180px



}







 }  







@media all and (max-width: 1100px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1100px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1100px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1100px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1100px), only screen and (min-resolution: 192dpi) and (max-width: 1100px), only screen and (min-resolution: 2dppx) and (max-width: 1100px) {



.titlesnewred {



	



	font-size: 75px;



	



}



.titlesnewred2 {



	font-size: 75px;







}



.header {



	position: relative;



	width: 100%;



	background-color: #c3c3c3;



	-webkit-transition: all .4s ease;



	-moz-transition: all .4s ease;



	-ms-transition: all .4s ease;



	-o-transition: all .4s ease;



	transition: all .4s ease;



	z-index: 99999999999999999;



	height: inherit;



} 



.taggheader {



	padding-top: 20px;



	padding-right: 20px;



	padding-bottom: 20px;



	padding-left: 20px;



}



.wrapper {



	padding-right: 15px;



	padding-left: 15px;



}







.topcompuesto {



	float: none;



	margin-top: 0px;



	width:100%;



	clear:left;



}



.bannerhome {



	width: 100%;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding: 0px;







}



.address {







	width: 100%;



	text-align:center











	



}



.resumecontent {



	background-image: none;



	overflow: hidden;



}



.resumeleft {



	background-color: #CCC;



	float: left;



	width: 100%;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 0px;



	overflow: visible;



}



.resumeright {



	float: right;



	width: 100%;



	margin-left: 15px;



}



#content {



    width: auto;



    margin: 0 auto;



}



.top {



    width: 100%;







	



}



.contenido {



    width: 100%;



    margin: 0 auto;



	padding-top: 25px;



	padding-bottom: 25px;



	padding-top: 25px;



	padding-right: 25px;



	padding-left: 25px;



}



.contenidobanner {



    width: 100%;



    	margin-right: auto;



	margin-left: auto



	padding-top: 15px;



	padding-right: 15px;



	padding-left: 15px;



	padding-bottom: 0px;



		margin-bottom: -25px;



margin-top: 15px;



}



.contenidocentrado {



    width: 100%;



    margin: 0 auto;



	text-align:center



}



.logo2 {



	width: 100%;



	display: block;



	padding-left: 0px;



	padding-bottom: 0px;



	margin: 0 auto;







}



.logo {



	width: 100%;



	display: block;



}







.boxxx {



	width: 70px;



	margin-right: 10px;



	padding: 10px;



	display: inline-block;



	box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	margin-bottom: 10px;



	float: none;



}



.facebook {



	width: 32px;



	display: inline-block;



	float: right;



	margin-left: 10px;



}



.copyright {



	float: none;



}



.fotter {



	padding-bottom: 5px;



	text-align: left;



	width: auto;



}



.migasdiv {



	padding-right: 20px;



	padding-left: 20px;



	padding-top: 10px;



	padding-bottom: 10px;



	text-align: left;



	width: auto;



}



.tagg {



	padding-right: 20px;



	padding-left: 20px;



	padding-top: 10px;



	padding-bottom: 10px;



	text-align: center;



	width: auto;



}







.sponsorssdiv {







	width: auto;



}















.bannerhomebox1{



	width: 100%;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	}



.bannerhomebox2{



	width: 100%;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 16px;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #6BA6C4;



	padding: 10px;



	float: right;



	}



			.logobox {



	float: none;



	width: 100%;



	text-align: center;



	padding:0px;



	margin:0px;



}



	.tagline	{



	font-size:20px;



	font-family: 'Open Sans', sans-serif;



	font-weight: 800;



	color: #ffffff;



	padding-top: 20px;



	



	}



	.contenidoboxes {



	width: 100%;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding-top: 20px;



	padding-bottom: 20px;



	padding-right: 20px;



	padding-left: 5px;



	overflow: hidden;



	text-align: center;



}



.quickdiv {







	width: 100%;







}



.slidebox {



	width: 100%;



	display: block;



	float: none;



	text-align:center;



	padding-top:20px;



	border-top-width: 2px;



	border-top-style: solid;



	border-top-color: #ccc;



	margin-top:20px;



}}



@media all and (max-width: 999px) {


.fusion9b {
	background-position: left top;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-image: url(../images/power2.jpg);
	width: 100%;
	background-attachment: scroll;
	clear: both;

}
.ainlineblockgaston {



	max-width: 100%;



	width: 100%;



	margin-top:0px;



	margin-bottom:0px;



	margin-left:0px;



	margin-right:0px;



	padding-left:10px;



	padding-right:10px;



}



#wrapper11 {



	padding-top: 0px;











}



.header {



	position: relative;



	width: 100%;



	background-color: #19385e;



	-webkit-transition: all .4s ease;



	-moz-transition: all .4s ease;



	-ms-transition: all .4s ease;



	-o-transition: all .4s ease;



	transition: all .4s ease;



	z-index: 99999999999999999;



}  



.fusiondiv {



	padding-top: 100px;



	padding-bottom: 100px;



	text-align: center;



	padding-right: 35px;



	padding-left: 35px;



}



.fusion9 {



	background-position: left top;



	background-repeat: no-repeat;



	-webkit-background-size: cover;



	-moz-background-size: cover;



	-o-background-size: cover;



	background-size: cover;



	background-image: url(../images/bot1.jpg);



	width: 100%;



	background-attachment: fixed;



	clear: both;







}







  .divform{



	width: 100%;



	position: relative;



	height: 700px;



	}







.divfoto {



	text-align: center;



	padding-top: 10px;



	padding-right: 20px;



	padding-bottom: 30px;



	padding-left: 20px;



}







.divteam {



	text-align: center;



	padding-top: 10px;



	padding-right: 20px;



	padding-bottom: 30px;



	padding-left: 20px;



}



.left_column {



	width: 100%;



	display: inline-block;



	vertical-align: top;











}







.right_column {



	width: 100%;



	text-align:center







}



.logooooo {



	width: 35%;



}







.logooooo1 {



	width: 100%;



	padding-left:0px;



	padding-bottom:10px;



	padding-top:0px;



	



}



.logooooo1 img{



	width: 80%;



	max-width:250px;







}



.left_logoooo {



	width: 60%;



	float: left;



}



.left_logoooomedia {



	width: 100%;



	float: left;



}



.left_logoooo1 {



	width: 100%;



	float: left;



}



.carousel-inner{width:100%;}



.center-block{



	display:block;



	float: none;



	width: 100%;



	padding-right: 0px;



	border-right-width: 0px;



	border-right-style: solid;



	border-right-color: #009900;



}



.prizeleft {



	float: left;



	width: 260px;



	margin-right: 20px;



	margin-top: 10px;



	padding-right: 10px;



	text-align: left;



	



}



.prizeright {



	float: left;



	width: 100%;



	margin-right: 10px;



	margin-top: 10px;



	margin-bottom: 10px;



}



	



	.taglinecarousel {







	top: 45%;



	font-size: 20px;



	



}



.taglinecarousel em {



	font-size: 20px;



}



.container #myCarousel .carousel-inner .item.active .taglinecarousel strong {



	font-size: 35px;



}



.titlesresume {



	font-size: 35px;



}



.titlesresume2 {



	font-family: 'Libre Baskerville', serif;



	font-size: 30px;



	font-weight: 400;



	color: #FFFFFF;



	padding-bottom: 25px;



}



.titlesresume3 {



	font-family: 'Libre Baskerville', serif;



	font-size: 45px;



	font-weight: 700;



	color: #FFFFFF;



	padding-bottom: 25px;



}



.titlesresume4 {



	font-family: 'Lato', sans-serif;



	font-size: 20px;



	font-weight: 300;



	color: #FFFFFF;



	padding-bottom: 25px;



}



.taglinecarouselleftbottom {



	position: absolute;



	width: 52%;



	text-align: center;



	top: 50%;



	z-index: 4;



	font-family: 'Lato', sans-serif;



	font-size: 20px;



	color: #FFF;



	padding-right: 6%;



	padding-left: 6%;



	font-weight: 300;



	color: rgb(255, 255, 255);



	text-shadow: rgb(3, 3, 3) 0px 0px 6px;



	



}







.separator {



	width: 100%;



}



.separatorinsde {



	width: 100%;



}







}







@media all and (max-width: 900px) {







.arrowdown {



	display:none



}



.requestinfo {



	width: 100%;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	overflow: hidden;



	clear: both;



	padding-bottom: 10px;



		padding-top: 10px;



}



.divfacebook {



	background: none;



	display:inline-block



}



.divtwitter {



	background: none;



		display:inline-block



}



.divlinkedin {



	background: none;



		display:inline-block



}



.emailsend {



	background-color: #BA281B;



	padding: 5px;



	width: 350px;



	margin-right: 0px;



	margin-left: 0px;



	text-align: right;



	margin-top: 5px;



	margin-bottom: 5px;



}



.titlesnew {



	font-size: 25px;







}



.taglinecarouselleftbottom {



	position: absolute;



	width: 60%;



	text-align: center;



	top: 40%;



	z-index: 4;



	font-family: 'Lato', sans-serif;



	font-size: 18px;



	color: #FFF;



	padding-right: 6%;



	padding-left: 6%;



	font-weight: 300;



	color: rgb(255, 255, 255);



	text-shadow: rgb(3, 3, 3) 0px 0px 6px;



	



}



.bulletss {



	text-align: left;



	padding-right: 10%;



	padding-left: 10%;



}



.videoholdertag2 {

	font-size: 30px;
	padding-left: 25px;
	padding-right: 25px;
		padding-top: 25%
}




}







@media all and (max-width: 768px) {
.usages{
	display: inline-block;
	width: 100%;
	

}
.usagesphotos{
	display: inline-block;
	width: 100%;
	margin-left:0px;
	margin-right:0px;
	

}
.quoteaa{
	font-size: 45px;

}
.readmoreflip{
	display:block;
	font-size: 16px;


}
.centrados {

	padding-top: 5px;

	padding-bottom: 5px;



}

.clearboth {



	clear: both;



	display:none







}



.clearboth2 {



	clear: both;



	display: inherit







}







.vendor {



	display: inline-block;



	width: 100%;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	color: #FFFFFF;



	overflow: hidden;



	padding: 0px;



	margin-bottom:-12px



}



.david {



	float: none;



	width:100%;



	text-align:center



}



.stories {







	width: 100%;



}



.destacaditoorange {



	font-size: 25px;



}

.destacadito2 {

	font-family: 'Lato', sans-serif;

	font-size: 20px;

	font-weight: 400;

	color: #F60;

	vertical-align: 40%;



}

.stories2 {







	width: 100%;



}



.stories3 {







	width: 100%;



}



.treintayuno{







	width: 100%;











}



.books {



	float: none;



	width:100%;



	text-align:center;



	margin-right: 0px;







}



.fusion10 {



	background-image: url(../images/b1sa.jpg);



	background-attachment: scroll;







}



.fusion11 {



	background-image: url(../images/b2a.jpg);



	background-attachment: scroll;











}



.fusion12 {



	background-image: url(../images/3bs.jpg);







background-attachment: scroll;



}



.fusion13 {



	background-image: url(../images/thanks3.jpg);



background-attachment: scroll;







}



.fusion14 {



	background-image: url(../images/f14s.jpg);



background-attachment: scroll;







}



.fusion15 {



	background-image: url(../images/f15s.jpg);







background-attachment: scroll;



}



.fusion16 {



	background-image: url(../images/f16s.jpg);







background-attachment: scroll;



}



.fusion17 {



	background-image: url(../images/f17s.jpg);







background-attachment: scroll;



}



.fusion18 {



	background-image: url(../images/donate3.jpg);







background-attachment: scroll;



}



.fusion19 {



	background-image: url(../images/catalogue3.jpg);







background-attachment: scroll;



}



.fusion120 {



	background-image: url(../images/events3.jpg);







background-attachment: scroll;



}



.fusion121 {



	background-image: url(../images/open3.jpg);







background-attachment: scroll;



}



.fusion122 {



	background-image: url(../images/ba3.jpg);







background-attachment: scroll;



}



.fusion123 {



	background-image: url(../images/me3.jpg);







background-attachment: scroll;



}



.fusion124 {



	background-image: url(../images/di3.jpg);







background-attachment: scroll;



}



.fusion125 {



	background-image: url(../images/bm3.jpg);







background-attachment: scroll;



}



.fusion126 {



	background-image: url(../images/st3.jpg);







background-attachment: scroll;



}



.fusion127 {



	background-image: url(../images/link3.jpg);







background-attachment: scroll;



}



.fusion128 {



	background-image: url(../images/c3.jpg);







background-attachment: scroll;



}



.fusion129 {



	background-image: url(../images/f3.jpg);







background-attachment: scroll;



}



.fusion130 {



	background-image: url(../images/policies3.jpg);







background-attachment: scroll;



}



.fusion131 {



	background-image: url(../images/comm2.jpg);







background-attachment: scroll;



}



.fusion131 {



	background-image: url(../images/studentresouces2.jpg);







background-attachment: scroll;



}



.whitefontboxl {



	font-size: 18px;



	



}



.arrowdown1 {



	position: absolute;



	bottom: 60px;



	z-index: 5500009;



	text-align: center;



	width: 100%;



	display: inherit



}







.fusiondiv {



	padding-top: 150px;



	padding-bottom: 150px;



	text-align: center;



	padding-right: 35px;



	padding-left: 35px;



}



.titlesnewred {



	



	font-size: 40px;



	



}



.titlesnewred2 {



	



	font-size: 25px;



	



}



.titlesnewredsmall {



	font-size: 18px;



}



.titlesnewredsmall2 {



	font-size: 16px;



}



.titlesnewredsmall3 {



	font-size: 28px;



}



.titlesnewredmedium {



	font-size: 35px;



}



.leftbox {



	width: 100%;



}



.leftbox2 {



	width: 100%;



}



.leftbox-interior{



	width: 100%;



max-height: 250px



}



.leftbox-interior2{



	width: 100%;



	max-height: 250px







}



#wrapcorona {



	background-color: #FC0;



	text-align: left;



	clear: both;



	border-top-width: 0px;



	border-bottom-width: 1px;



	border-top-style: solid;



	border-bottom-style: solid;



	border-top-color: #FFF;



	border-bottom-color: #FFF;



	margin-top: 0px;



}



#wrapper20 .contenido .paralogo .left_logoooo {



	width: 100%;



}



.titlelink {



	font-family: 'Barlow', sans-serif;



	font-size: 20px;



	font-weight: 500;



	color: #333333;



}



.left_logoooomedia{



	width: 100%;



	float: none;



	margin-top:10px;



}







 .divform{



	width: 100%;



	position: relative;



	height: 890px;



	}



	



.tropostech {



	display: inline-block;



	vertical-align: middle;



	width: auto;



	text-align:center;



	width:100%;



}



	.divlogoooo{



	text-align: left;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 15px;



}



.sociallogo{



		max-width:40px;



	max-height:44px;



	}







.socialiconimg{



	



	max-width:30%;



	}







blue {



	color: #8edae3;



	display:block



}



.botomlinks {







	clear: both;



	float: left;



	width: 100%;



	padding-bottom: 5px;



}



.whitefont {



	font-size: 24px;







}



.whitefontblack {



	font-size: 14px;







}



.titlediv {



	text-align: left;



	padding-left: 150px;



}



.fotter {



	padding-bottom: 60px;



}







  #wrapper4 .tagg  h1 {







	font-size: 18px;



	



}



#wrapper4 .tagg h1 a {



	font-size: 18px;



}



.linkcarrousel{



	font-size: 18px;



	font-weight: 300;











}











	.socialiconimg{



		padding:1px;



		



	}



  .follow {



	display:none



}



.toptext {



	text-align: left;



	padding-left: 5px;



	padding-right: 5px;



}



.separator {



	margin-top: 5px;



	margin-bottom: 5px;



	width: 100%;



	border-top-style: solid;



	border-top-color: #c4e3ef;



	clear: both;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	margin-right: auto;



	margin-left: auto;



	padding-left:165px



}







.contenido {



    width: 100%;



    margin: 0 auto;



	text-align:left;



	padding-top: 0px;



	padding-bottom: 30px;



	padding-right: 30px;



	padding-left: 30px;



	padding-top: 30px;



}



.requestinfo {



    width: 100%;



    margin: 0 auto;



	text-align:left;



	padding-top: 15px;



	padding-bottom: 15px;



	padding-right: 15px;



	padding-left: 15px;



}







	.taglinecarousel {







	top: 45%;



	font-size: 20px;



	



}



.taglinecarousel em {



	font-size: 12px;



}



.container #myCarousel .carousel-inner .item.active .taglinecarousel strong {



	font-size: 18px;



}



.divfoto {



	text-align: left;



	padding-top: 10px;



	padding-right: 20px;



	padding-bottom: 10px;



	padding-left: 20px;



}







.divteam {



	text-align: left;



	padding-top: 10px;



	padding-right: 20px;



	padding-bottom: 10px;



	padding-left: 20px;



}



.titlesresume {



	font-size: 25px;



	font-weight: 400;



}



.titlesresume2 {



	font-family: 'Libre Baskerville', serif;



	font-size: 18px;



	font-weight: 400;



	color: #FFFFFF;



	padding-bottom: 25px;



}



.titlesresume3 {



	font-family: 'Libre Baskerville', serif;



	font-size: 25px;



	font-weight: 700;



	color: #FFFFFF;



	padding-bottom: 25px;



}



.taglinecarouselleftbottom {



	position: absolute;



	width: 60%;



	text-align: center;



	top: 40%;



	z-index: 4;



	font-family: 'Lato', sans-serif;



	font-size: 14px;



	color: #FFF;



	padding-right: 6%;



	padding-left: 6%;



	font-weight: 300;



	color: rgb(255, 255, 255);



	text-shadow: rgb(3, 3, 3) 0px 0px 6px;



	



}



.sub-bluebar1  {



	font-family: 'Barlow', sans-serif;



	font-size: 25px;



	font-weight: 500;



	color: #FFF;



}



.sub-bluebar {



	font-family: 'Barlow', sans-serif;



	font-size: 25px;



	font-weight: 300;



	color: #FFF;



}



.sub-bluebar3 {



	font-family: 'Barlow', sans-serif;



	font-size: 25px;



	font-weight: 300;



	color: #FFF;



}











.readmore{



	font-size: 18px;



	font-family: 'Barlow', sans-serif;



	padding-top: 15px;



	padding-right: 25px;



	padding-bottom: 15px;



	padding-left: 25px;



	border-radius: 30px;











}



.pressbox {



	width:100%;



	padding:0px;



	margin-bottom:35px;



	margin-left:0px;



	margin-right:0px;



	margin-top:0px;



	text-align:center;



}

.pressboxmitad {
	width:100%;
	padding:0px;
	margin-bottom:35px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	text-align:center;

}

.pressboxbrand {



	width:100%;



	padding:0px;



	margin-bottom:15px;



	margin-left:0px;



	margin-right:0px;



	margin-top:0px;



}



.pressfoto img{



	max-width:70%;



	}



.container #myCarousel3 .carousel-inner .videoholder div .videoholdertag img {



	max-width:250px



}



 .videoholdertag {



	position: absolute;



	width: 100%;



	z-index: 5000000;



	color: #FFF;



	font-size: 70px;



	padding-right: 15px;



	padding-left: 15px;



	left: 2px;



	padding-top:20%;



}



.videoholdersmall {



	display: inherit



	



}







.covervideo {



	display: none



}



.videoholderbox {



	



	width: 100%;



	z-index: 5000001;



	color: #FFF;



	font-family: 'Barlow', sans-serif;



	font-size: 25px;



	font-weight:500



	



}



.formssssss {



	float: left;



	width: 100%;



}



.memo3 {



	float: left;



	padding-top: 0px;



	padding-left: 15px;



	text-align:center;



	width:100%



}



.memo2 {



	float: left;



	width:100%



}



.inlineblock2 {



	display: inherit;



	float: right



}



.expander {



	height:50px



}



.inlineblockvideo {



	display:inline-block;



	width:100%;



}



.titbulletsmall2 {



	font-weight: 400;



	color: #FFF;



	font-size: 45px;



	font-family: 'Oswald', sans-serif;



	padding-top: 26%;



}

.contenido div .wow.fadeInLeft .wow.fadeInLeft .wow.fadeIn table td{

	width: 50%;

	padding: 15px;

	border: 1px solid #FFFFFF;

	text-align: center;

	color: #000000;

	font-size: 15px;

	font-weight: 400;

	font-family: 'Lato', sans-serif;

}

.presstext {

	padding-top: 5px;





}
.videoholdertag2 {

	font-size: 20px;
	padding-left: 25px;
	padding-right: 25px;
		padding-top: 25%
}
}



@media all and (max-width:580px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width:580px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width:580px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width:580px), only screen and (min-device-pixel-ratio: 2) and (max-width:580px), only screen and (min-resolution: 192dpi) and (max-width:580px), only screen and (min-resolution: 2dppx) and (max-width:580px) {

.quoteaa{
	font-size: 40px;

}





.titlesnewredsmallwhite {



	font-size: 20px;







}



.fusiondiv {



	padding-top: 100px;



	padding-bottom: 100px;



	text-align: center;



	padding-right: 35px;



	padding-left: 35px;



}



.referralbox {



	background-color: #EBEBEB;



	text-align: center;



	border: 1px solid #FFF;



	-webkit-box-shadow: 0 1px 20px 1px rgba(0,0,0,.5);



	box-shadow: 0 1px 20px 1px rgba(0,0,0,.5);



	padding-top: 15px;



	padding-right: 0px;



	padding-bottom: 15px;



	padding-left: 0px;



	width: 100%;



	margin-right: auto;



	margin-left: auto;



}



.video-bg {



  min-width: 100%;



  min-height: 100%;



  width: 310%;



  height: auto;



  position: absolute;



  top: 50%;



  left: 50%;



  -webkit-transform: translate(-50%, -50%);



      -ms-transform: translate(-50%, -50%);



          transform: translate(-50%, -50%); 







-webkit-filter: opacity(.9);



  filter:  opacity(.9);







  



}



.px {



	height: 10px;







}







.setenta {



	width: 100%;



	padding-top: 15px;



	padding-right: 10px;



	padding-bottom: 10px;



	padding-left: 10px;



	margin-right: 0px;



}



.treinta {



	width: 100%;



	padding-top: 15px;



	padding-bottom: 10px;



	margin-top: 10px;	



}







.px2 {



	height: 10px;







}



.calendar {



	width: 100%;



}



body {







	background-image: url();







	











	



}



.facebookfeed {



	width: 300px;



	padding-top: 0px;



	padding-bottom: 0px;



	text-align: left;



	position: relative;



	min-height: 350px;



	max-width: 300px;



	margin-right: auto;



	margin-left: auto;







}







.titlesstories {



	font-size: 24px;



	font-weight: 700;



	font-family: 'Lato', sans-serif;



	color: #FF0000;



	line-height: normal;



}



.textstories {



	color: #000000;



	font-size: 18px;



	font-weight: 400;



	font-family: 'Lato', sans-serif;



}



.textstoriesitalic {



	color: #000000;



	font-size: 18px;



	font-weight: 700;



	font-family: 'Lato', sans-serif;



	font-style: italic;



}



.textstoriesred {



	color: #ff0000;



	font-size: 18px;



	font-weight: 400;



	font-family: 'Lato', sans-serif;



}











.wow.fadeIn .fusion11 .fusiondiv p {



	font-size: 18px;



}







 #navbar {



    padding: 0px 10px !important; /* Use !important to make sure that JavaScript doesn't override the padding on small screens */







	



  }



  .titledealersmall {



font-size: 14px;







}







#wrapper4 {



	background-color: #000000;



	clear: both;



	display: inherit







}



 .videoholder {



	position: relative;



	



	



}	  .divform{



	width: 100%;



	position: relative;



	height: 500px;



	}



	.divform{



	width: 100%;



	position: relative;



	height: 1450px;



	}



	.pressfoto img{



	max-width:85%;



	}



.readmore{



	font-size: 16px;



	display:block



	



}



#wrapper5 .contenido table tr td p {



	font-size: 13px;



}







.title {



	font-size: 35px;



	line-height: 40px;











}







.titlesmall {



	font-family: 'Barlow', sans-serif;



	font-size: 18px;



	font-weight: 500;



	color: #333333;



}



.titlebig {



	font-family: 'Barlow', sans-serif;



	font-size: 24px;



	font-weight: 500;



	color: #333333;



}







.brand {



	width: 130px;



	display:none



}



.brand2 {



	display:inherit;



		padding-top: 10px;



		padding-bottom: 10px;



			



}



.sub-bluebar1  {



	font-family: 'Barlow', sans-serif;



	font-size: 22px;



	font-weight: 500;



	color: #FFF;



}



.sub-bluebar {



	font-family: 'Barlow', sans-serif;



	font-size: 18px;



	font-weight: 300;



	color: #FFF;



}



.sub-bluebar3 {



	font-family: 'Barlow', sans-serif;



	font-size: 18px;



	font-weight: 300;



	color: #FFF;



}



.tagg {



	width: 100%;



	padding: 5px;



	overflow: hidden;



	text-align:center;



}



.linkcarrousel{



	font-size: 14px;



	margin-top:-10px;







}











  .specs {



	font-size: 22px;



}



.taggheader {



	width: 100%;



		padding-right: 20px;



	padding-left: 20px;



	padding-top: 10px;



	padding-bottom: 10px;







	}



  #wrapper4 .tagg  h1 {







	font-size: 16px;



	display:block



}



#wrapper4 .tagg h1 a {



	font-size: 16px;display:block



}



  #wrapper8 .taggheader  h1 {



	font-size: 25px;



}



  #wrapper9 .taggheader  h1 {



	font-family: 'Lato', sans-serif;



	font-size: 20px;



}



  #wrapper12 .taggheader  h1 {



	font-family: 'Lato', sans-serif;



	font-size: 20px;



}







#wrapper6 .migasdiv h1 {



	display:block;



	margin-bottom:25px;



		padding-top: 10px;



}



#wrapper6 .migasdiv h1 a{



	font-size: 14px;



	font-weight: 300;



	display:block;



		padding-right: 10px;



	padding-left: 10px;



	padding-top: 10px;



}



.marcado {



	font-size: 14px;



	font-weight: 700;



	display:block;



		padding-right: 10px;



	padding-left: 10px;



	padding-top: 10px;



}



.migasaeparator {



display:none



}







.copyrightbottom{



	font-size: 14px;



}



.copyrightbottom a {



	font-size: 12px;



}



.container #myCarousel .carousel-inner .item.active .taglinecarousel p a {



	



	font-size:11px;







}



.toptext {



	margin-top: 5px;



	margin-bottom: 5px;



}







.emailsend {



	background-color: #BA281B;



	padding: 5px;



	width: 100%;



	margin-right: 0px;



	margin-left: 0px;



	text-align: right;



	margin-top: 5px;



	margin-bottom: 5px;



}



.titlesresume4 {



	font-family: 'Lato', sans-serif;



	font-size: 12px;



	font-weight: 300;



	color: #FFFFFF;











}







.titlesresume {



	font-size: 25px;



	font-weight: 400;







}



  .emailbox {



	width: auto;



	margin-right: auto;



	margin-left: auto;



	text-align: left;



	padding:10px;



}







.bullets_column {



	display: inline-block;



	width: 100%;



	vertical-align: top;



	padding: 0px;



}



.taglinecarouselleftbottom {



	display:none



	}



.taglinecarousel {







	top: 10%;



	font-size: 28px;



	text-align:center;







}







.clicimage {



	font-family: Verdana, Geneva, sans-serif;



	font-size: 9px;



	text-align:center;



}



.titles {



	font-size: 20px;







}



.quickdiv .titlesnew img {



	text-align:center;



	width:100%;



	padding-left:40%;



	padding-right:40%;



}



.titlesnew {



	font-size: 22px;







}







.taglinecarousel em {



	font-size: 12px;



}



.container #myCarousel .carousel-inner .item.active .taglinecarousel strong {



	font-size: 18px;



}



.boxbig {



	width: 90%;



	margin-right: 0px;



	padding: 10px;



	display: inline-block;



	box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);



	margin-bottom: 20px;



}



			.logobox {



	float: none;



	width: 70%;



	padding:0px;



	margin-left:auto;



	margin-right:auto;



	text-align:center;



}



	.tagline	{



	font-size:15px;



	font-family: 'Open Sans', sans-serif;



	font-weight: 800;



	color: #ffffff;



	margin-top: 10px;



	



	}



	.contenidoboxes {



	width: 100%;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding-top: 30px;



	padding-bottom: 20px;



	padding-right: 20px;



	padding-left: 20px;



	overflow: hidden;



	text-align: center;



	background-image:none;











}



.socialicon {



	float: none;



	width:100%



	margin-right: 0px;



	margin-left: 0px;



	text-align: center;



	margin-top: 15px;



}



#tickerbox {



	display:none;







}



 .imgleft {



	margin-right: 0px;



	margin-bottom: 20px;



	float: none;



	margin-top: 20px;



	display:block;



	text-align:center;







		}



.boxhome {



	width: 100%;



	text-align:center



}



.contenedorvideo {



	padding: 0px;



	



}



.address {



	font-size: 12px;







 text-decoration:none



	



}



  .top .address a {



	   text-decoration:none;



	   font-size:12px;



	   	padding-right: 4px;



	padding-left: 4px;



}



  .top .address a :hover{



	  	   text-decoration:underline;



		   



}



.contenido .rightdiv {



	float: none;



	width: 100%;



}



.volunteer {



	float: none;



	width: 100%;



}



















.titlediv {







	padding-left: 0px;



		padding-right: 0px;



}



.separator {







	padding-left:15px



}



.separatorinsde {







	padding-left:15px



}



.separator img{



	width:10%



}



.separatorinsde img{



	width:10%



}



.bulletss {



	text-align: left;



	padding-right: 0%;



	padding-left: 0%;



}



}



@media all and (max-width: 320px) {



	.taglinecarousel {







	top: 15%;



	font-size: 14px;



}



.sub-bluebar {



	font-family: 'Barlow', sans-serif;



	font-size: 14px;



	font-weight: 300;



	color: #FFF;



}



.copyrightdiv{



	float: none;



	width: 100%;



	color: #FFF;



	text-align:center;



	padding: 20px;



}



.tkvwdiv {



	float: none;



	width: 100%;



	text-align:center



	}







}



.socialicon img {



	margin-right: 3px;



	margin-left: 3px;



	-webkit-transition: all .8s ease;



 -moz-transition: all .8s ease;



 -ms-transition: all .8s ease;



 -o-transition: all .8s ease;



-webkit-filter: brightness(100%);



}



.socialicon img:hover {



	-webkit-filter: brightness(180%);



}







#tickerbox{



	clear:both;



	width: 100%;



	padding: 25px;



}



.ticker {



	margin:0;



	font-size:15px;



	font-family: 'Droid Serif', serif;



	font-style: italic;



	font-weight: 400;



	color: #666666;



	padding: 0px;



	text-align: center;



}



 .ticker li {



	line-height:1.5;



	list-style-type: none;



    }







.ticker-active {



    height:7.2em;



    overflow:hidden;



}



    .ticker-active li {



        display:none;



        overflow:hidden;



        



    }



#wrapper5 .contenido p strong {



	font-weight: 500;



}
