body {background:#00128b; min-width:320px;}
 
 *{ outline:none;}
.google-terms{
    font-size: 12px !important;
	width: 379px !important;
	line-height: 16px !important;
	margin-top: -10px !important;
}
.google-terms a{
	color:#007bff !important;
}
.g-recaptcha{
   visibility: hidden;
}
.container {width:100%; padding:0;}
.carousel {position:absolute; z-index:1; width:75%; right:0;}
.carousel-indicators-wrapper {z-index:5;}
.carousel-inner>.item {background:#00128b; min-height: 100vh;}
.carousel-inner>.item1 {background:#00128b url(../slider/001.jpg) no-repeat center right; }
.carousel-inner>.item2 {background:#00128b url(../slider/002.jpg) no-repeat center right; }
.carousel-inner>.item3 {background:#00128b url(../slider/003.jpg) no-repeat center right; }
/*.carousel-inner>.item4 {background:#00128b url(../slider/004.jpg) no-repeat center right; }
.carousel-inner>.item5 {background:#00128b url(../slider/005.jpg) no-repeat center right; }
.carousel-inner>.item6 {background:#00128b url(../slider/006.jpg) no-repeat center right; }
.carousel-inner>.item7 {background:#00128b url(../slider/007.jpg) no-repeat center right; }
.carousel-inner>.item8 {background:#00128b url(../slider/008.jpg) no-repeat center right; }
.carousel-inner>.item9 {background:#00128b url(../slider/009.jpg) no-repeat center right; }
.carousel-inner>.item10 {background:#00128b url(../slider/010.jpg) no-repeat center right; }
*/
.carousel-inner>.item11 {background:#00128b url(../slider/012.jpg) no-repeat center right; }
.carousel-inner>.item12 {background:#00128b url(../slider/013.jpg) no-repeat center right; }
.carousel-inner>.item13 {background:#00128b url(../slider/014.jpg) no-repeat center right; }
.carousel-inner>.item14 {background:#00128b url(../slider/015.png) no-repeat center right; }

/*.carousel-inner>.item201 {background:#00128b url(../slider/201.jpg) no-repeat center right; }
.carousel-inner>.item202 {background:#00128b url(../slider/202.jpg) no-repeat center right; }
.carousel-inner>.item203 {background:#00128b url(../slider/203.jpg) no-repeat center right; }
.carousel-inner>.item101 {background:#00128b url(../slider/101.jpg) no-repeat center right; }
.carousel-inner>.item102 {background:#00128b url(../slider/102.jpg) no-repeat center right; }
.carousel-inner>.item103 {background:#00128b url(../slider/103.jpg) no-repeat center right; }
.carousel-inner>.item104 {background:#00128b url(../slider/104.jpg) no-repeat center right; }
.carousel-inner>.item105 {background:#00128b url(../slider/105.jpg) no-repeat center right; }
.carousel-inner>.item106 {background:#00128b url(../slider/106.jpg) no-repeat center right; }
.carousel-inner>.item107 {background:#00128b url(../slider/107.jpg) no-repeat center right; }*/
.carousel-inner>.vivienda {background:#00128b url(../slider/back_200.jpg) no-repeat center right; }

.carousel-control {width:50%; background:none; opacity:0;}
.carousel-control:hover {background:none; opacity:0;}

.carousel-inner>.item { background-size:cover !important;}
/*.carousel-inner>.item:before {content:''; width:373px; height:100vh; position:absolute; left:32%; background:url(../images/bgR.png) repeat-y; z-index:1;}*/
.carousel-inner:before {content:''; height:100vh; position:absolute; z-index:1; left:0; width:50%;
background: -moz-linear-gradient(left, rgba(0,18,139,1) 0%, rgba(0,18,139,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,18,139,1) 0%,rgba(0,18,139,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,18,139,1) 0%,rgba(0,18,139,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a600128b', endColorstr='#0000128b',GradientType=1 ); /* IE6-9 */}


.carousel-indicators {text-align:center; width:100% !important; left:0; margin:0; padding-right:15px;  }
.carousel-indicators.first { margin-bottom:70px;}
.carousel-indicators li {width:55px; height:50px; border-width:3px;
-webkit-box-shadow: 0 0 10px 5px #002246;
box-shadow: 0 0 10px 5px #002246;}
.carousel-indicators li:before { content:''; width:49px; height:44px; float:left; border-radius:7px; top:0; left:0; position:relative; -webkit-box-shadow:inset 0 0 3px 3px #002246;
box-shadow:inset 0 0 3px 3px #002246;}

.carousel-indicators li:hover { z-index:2; position:relative; -moz-transform: scale(1.5); -webkit-transform: scale(1.5);  -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5);}


.carousel-indicators li.itemB1 {background:url(../thumbnail/001.jpg) no-repeat; background-size:cover;}
.carousel-indicators li.itemB2 {background:url(../thumbnail/002.jpg) no-repeat; background-size:cover;}
.carousel-indicators li.itemB3 {background:url(../thumbnail/003.jpg) no-repeat; background-size:cover;}
/*.carousel-indicators li.itemB4 {background:url(../thumbnail/004.jpg) no-repeat; background-size:cover;}
.carousel-indicators li.itemB5 {background:url(../thumbnail/005.jpg) no-repeat; background-size:cover;}
.carousel-indicators li.itemB6 {background:url(../thumbnail/006.jpg) no-repeat; background-size:cover;}
.carousel-indicators li.itemB7 {background:url(../thumbnail/007.jpg) no-repeat; background-size:cover;}
.carousel-indicators li.itemB8 {background:url(../thumbnail/008.jpg) no-repeat; background-size:cover;}
.carousel-indicators li.itemB9 {background:url(../thumbnail/009.jpg) no-repeat; background-size:cover;}
.carousel-indicators li.itemB10 {background:url(../thumbnail/010.jpg) no-repeat; background-size:cover;}*/
.carousel-indicators li.itemB011 {background:url(../thumbnail/012.jpg) no-repeat; background-size:cover;}
.carousel-indicators li.itemB012 {background:url(../thumbnail/013.jpg) no-repeat; background-size:cover;}
.carousel-indicators li.itemB013 {background:url(../thumbnail/014.jpg) no-repeat; background-size:cover;}
.carousel-indicators li.itemB014 {background:url(../thumbnail/015.png) no-repeat; background-size:cover;}


.carousel-control:focus, .carousel-control:hover {background:transparent !important; text-indent:-9999px !important;}

#pos_mail{
	font-family: 'Droid Sans', sans-serif;
	position:fixed;
	width:100%;
	z-index:999999;
	text-align:center;
	left:0px;
	top:0px;
	bottom:0px;
	background:rgba(255,255,255,0.75);
}
#pos_mail h2{font-weight:bold;color:#00128b;}
#pos_mail p{color:black;font-weight:bold;padding:10px;}
#pos_mail img{
	max-width:100%;
	height:65vh;
	display:inline-block;
	margin-top:2%;
	vertical-align:middle;
}
#pos_mail span{
	margin-left:-5px;
	bottom:30px;
	right:30px;
	color:#fff;
	background:#00128b;
	font-size:200%;
	cursor:pointer;
	padding:8px 16px 8px 0;
	border-radius:0px 15px 15px 0
}


.akydeko {background:url(../images/akydeko.jpg) no-repeat; background-size:cover; height:60px; width:106px; float:right; position:absolute; bottom:30px; right:20px; text-indent:-9999px; z-index:3;}

.container>div {min-height:100vh;}
.main-body {position:relative; z-index:2; color:white;  overflow: hidden;}
.logo {max-width:80%; display:inline-block; position: relative; margin:auto; z-index: 20;}

.contant { font-family: 'Droid Sans', sans-serif; position:relative; z-index:3;}
.contant h1 {font-size:40px; font-weight:900; letter-spacing: 0px; font-family:Arial, Helvetica, sans-serif;}
.contant h2 {font-size:20px; margin-bottom:10px; margin-top: 10px;}
.contant p {font-size:13px; line-height:24px; padding:0;}
.contant li {font-size:13px; line-height:24px; padding:0;}
.btn1, .btn2, .btn3 {border:#ffffff solid 1px !important; border-radius:3px; color:white !important; float:left; padding:5px 10px; margin-right:15px; background:url(../images/shim.png); text-decoration:none !important;}
.btn1:hover, .btn2:hover, .btn3:hover {color:white !important; text-decoration:none; background:black;}
.destacadoDiv {background:none;}
.destacado_Div{background:none; width:100%; display:block; padding:15px; text-align:center;}


.footer {position:relative; bottom:0; text-align:center; width:100%; z-index:100;}
/*.footer a.chat {content:''; float:right; background:url(../images/chat.png) no-repeat top right; background-size:cover; width:120px; height:110px; position:absolute; bottom:0; right:0; text-indent:-9999px;}
.footer a.chat:hover {
	-moz-transform: scale(1.5);
-webkit-transform: scale(1.5);
-o-transform: scale(1.5);
-ms-transform: scale(1.5);
transform: scale(1.5);}
.footer a.chat1 {display:none;}*/

.footer p {font-size:15px; line-height:20px; padding:0 0 5px; }
.footer .btn3 {font-size:15px; line-height:24px; padding:10px 15px 5px; border-radius:3px 3px 0 0; width:50%; }
.footer .btn3 span {font-size:22px;}
.footer a.btn {color:white; border-color:white; background:rgba(0,0,0,0.2); margin-bottom:5px}
.footer a.btn span {font-weight:700; display: inline-block; vertical-align: middle;}


/*.contactus {padding:10px 0 0;}*/
.contactus textarea {height:80px !important;}
.contactus a {color:white;  font-size: 0.9em;}
.pdflink {display:none; background:url(../images/pdf.png) no-repeat; line-height:30px; padding-left:30px; color:white !important; font-size:15px; margin-left:20px; clear: both;    float: left;}
.pdflink1 {background:url(../images/Captura_de_pantalla.png) no-repeat; line-height:40px; padding-left:30px; color:white !important; font-size:15px; margin-left:20px; clear: both;    float: left;}

.tab1 {float:none !important; margin:0 auto; display:none;}
.tab1 a {cursor:pointer;}
.tab2 {text-align:center; z-index: 2;    position: relative;}
.tab2 a {cursor:pointer;}
.ui-checkbox {position:relative;}
.ui-checkbox input {position:absolute; left:0;}
.ui-select span {display:none;}

.tab-content {overflow:hidden; padding-bottom:0; position:relative; background:url(../images/shimW.png); border-radius:0 5px 5px 5px; }
/*.tab-content #tab2,.tab-content #tab3 {padding-top:15px;}*/
.tab-content p {margin:0;}
.tab-content .imgWrap>img {width:100%;}
.nav-tabs {border:0;}
.nav-tabs>li {margin:0;}
.nav-tabs>li>a {color:white;  border-radius:5px 5px 0 0; border:0; padding:5px 10px;}
.>li.active>a {background:url(../images/shimW.png); color:white; background-color:none; }
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {border:0; margin:0;}
.nav-tabs>li>a:hover {color:#00128b ; }


.overlay {position:fixed; top:0; left:0; width:100%; height:100vh; opacity:0.7; z-index:1000; background:black;}
.lightbox_wrap {position:absolute; top:50%; left:50%;z-index:1001; background:white; border-radius:10px; padding:15px;}
.lightbox_wrap1 {top:auto; bottom:10%;}
.lightbox_wrap2 {width:100%; overflow:auto; height:94%;}
.lightbox_wrap3 {-webkit-overflow-scrolling: touch;overflow-y: scroll;}
.blue {background:#00128b;}


.numbermobile {display:none;}
.numberdesktop {display:inline-block;}

.mz-figure.mz-active {background:none !important;}
.mz-zoom-window {background:transparent url(../slider/back_200.jpg) no-repeat fixed !important; background-size:cover;}
.ui-loader {display:none;}


/*.flag_img {
    border: 1px white solid;
    outline-width: 10px;
    outline-color: #FFF;
}*/
.lang {position:absolute; margin:0; top:10px; right:10px; list-style:none; z-index:99999; background: white;  padding: 2px; box-shadow:#000 0 0 5px 0;}
.lang .dropdown {float:right; list-style:none;}
.lang>.dropdown>.btn{    margin-top: -5px; padding: 0;}
.lang .dropdown .flag {left:auto; right:-3px; top: 19px; border-radius:0;}
.dropdown-menu {min-width:115px;}
.dropdown-menu>li>a {padding: 3px 12px;}

.button{
	border-radius:5px !important;
	text-shadow:1px 1px #000000;
	font-size:14px;
	border:hidden;
	margin-top: -17px;
	
}

.hide-desktop { display:none !important; }
.hide-mobile { display:block !important; }
img { max-width: 100%; }

@media (min-width:800px){
	.contant h2 { margin-top:20px;}
	.contant>p { margin-bottom:30px;}
	.nav-tabs>li>a {padding:10px;}
	.tab-content, .imgWrap {padding-top:20px; padding-bottom:20px; overflow:hidden; clear: both;}
	<!--.footer {position:absolute; height:170px;  padding-right:30px;}-->
	.footer { height:170px;  padding-right:30px;}
	.footer a.btn span {font-size:16px; font-weight:normal;}
}

@media (min-width:1450px){
	.footer a.btn span {font-size:24px; font-weight:normal;}
}
/*@media (min-width:1350px){
.footer a.btn3 {clear:both;}
}*/
@media (max-width:1420px){
.destacadoDiv img {max-height:100px;}
}
@media (min-width:1170px){

.carousel-indicators.first { margin-bottom:90px;}
.carousel-indicators li {width:85px; height:80px; }
.carousel-indicators li:before { content:''; width:79px; height:74px;}

.img-planos{padding:50px 0 0 0; width:75%;margin: auto;}
.destacadoDiv {padding:10px 0 0 0; text-align:center;}
.destacadoDiv img {display:inline-block;}
}


@media (max-width:1170px){

.img-planos{padding:20px 0 0 0; margin: auto;}
/*.carousel-inner>.item1 {background:#00128b url(../slider/001.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item2 {background:#00128b url(../slider/002.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item3 {background:#00128b url(../slider/003.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item4 {background:#00128b url(../slider/004.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item5 {background:#00128b url(../slider/005.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item6 {background:#00128b url(../slider/006.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item7 {background:#00128b url(../slider/007.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item8 {background:#00128b url(../slider/008.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item9 {background:#00128b url(../slider/009.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item10 {background:#00128b url(../slider/010.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item11 {background:#00128b url(../slider/012.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item12 {background:#00128b url(../slider/013.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item13 {background:#00128b url(../slider/014.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item14 {background:#00128b url(../slider/015.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item201 {background:#00128b url(../slider/201.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item202 {background:#00128b url(../slider/202.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item203 {background:#00128b url(../slider/203.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item101 {background:#00128b url(../slider/101.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item102 {background:#00128b url(../slider/102.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item103 {background:#00128b url(../slider/103.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item104 {background:#00128b url(../slider/104.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item105 {background:#00128b url(../slider/105.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item106 {background:#00128b url(../slider/106.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.item107 {background:#00128b url(../slider/107.jpg) no-repeat center right; background-size:88%;}
.carousel-inner>.vivienda {background:#00128b url(../slider/back_200.jpg) no-repeat center right; background-size:88%}*/
.carousel-inner>.item {background-attachment:fixed; }
/*.carousel-inner>.item:before {left:0; width:100%;
background: -moz-linear-gradient(left, rgba(0,18,139,1) 0%, rgba(0,18,139,0) 100%); 
background: -webkit-linear-gradient(left, rgba(0,18,139,1) 0%,rgba(0,18,139,0) 100%);
background: linear-gradient(to right, rgba(0,18,139,1) 0%,rgba(0,18,139,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a600128b', endColorstr='#0000128b',GradientType=1 ); }*/
/*.carousel-inner>.item:before {width:500px; height:100vh; position:absolute; left:10%; background:url(../images/bgR.png) repeat-y; z-index:1;}*/
.img-planos{padding:30px 0 0 0; width:60%;margin: auto;}

}



@media (max-width:1024px){

.img-planos{padding:120px 0 0 0;}
.contant h1 {font-size:36px; font-weight:900; margin:15px 0 5px 0; }
.contant h2 {font-size:25px;  margin:5px 0;}
.contant p {font-size:15px; line-height:20px; padding:0;}

/*.footer {text-align: left;}
.footer p {font-size:14px; padding:0;}
.footer a.chat { width:80px; height:86px;  right:110px;}
.footer .btn3 span {font-size:18px;}
.footer .btn3 {font-size:14px;line-height: 19px; }*/
}

 /*IPADs adjustments review if we have to apply this to other tablets for portrait*/

@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (orientation: portrait) {
/*.contant h1 {margin:40px 0 5px 0; }
.contant h2 {margin:15px 0;}
.carousel-inner>.item:before { left:0;}
.carousel-inner>.item {background-size:130%;}
.akydeko {bottom:180px;}
.carousel-indicators {padding-right:0;  }
.footer p {font-size:12px; line-height:20px; padding:0;}
.footer .btn3 {line-height: 20px; }
.footer {text-align: left;}
.footer a.chat { right:55px;}
.tab-content{width:400px;}
.logo {max-width:120%; left:-60px; position:relative;}
.carousel-inner>.item11 {background-position:160px 30px; background-size:90%;}
.carousel-inner>.item12 {background-position:160px 30px; background-size:90%;}
.tab1 {display:inline-block;}
.tab2 {display:none;}*/

}
@media (max-width:970px){
.mz-expand .mz-expand-stage .mz-image-stage {left:0 !important; right:0 !important; padding:0 !important;}
.mz-expand .mz-figure > img {max-height:inherit !important; max-width:inherit !important;}
}

@media (max-height:900px){
	.destacado_Div .btn{ display:inline !important;}
	.destacado_Div .destacado{ display:none !important;}
	}



@media (max-width:800px){
	.carousel {position:fixed; min-width:320px;}
	.carousel-inner>.item { background-size:cover; background-attachment:fixed; }
	/*.carousel-inner>.item:before {background-image:none; background-color:rgba(0,18,139,0.1); width:100%; left:0;}*/
	.carousel-inner:before {width:100%;
	background: -moz-linear-gradient(left, rgba(0,18,139,0.1) 0%, rgba(0,18,139,0.1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(0,18,139,0.1) 0%,rgba(0,18,139,0.1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(0,18,139,0.1) 0%,rgba(0,18,139,0.1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a600128b', endColorstr='#a600128b',GradientType=1 ); /* IE6-9 */ }
	.carousel {width:100%;}
	.carousel-indicators-wrapper, .akydeko {display:none !important;}
	.main-body>div {width:100%;}
	.main-body>div.logoWrap {position:absolute;}
	.main-body>div.contant {padding-top:90px;}
	.logo {width:300px;}
	.imgWrap {padding:20px 0 0; overflow:hidden; clear:both; text-align:center;}
	.imgWrap img {max-width:300px; display:inline-block;}
	.contant>p {margin-bottom:20px;}
	.contactus .col-sm-12 {clear:both;}
	.tab-content {padding:20px 0; margin-bottom: 20px;}
	.tab1 {display:block !important; clear:both}
	.footer {padding-right:0; text-align:center;}
	.cc_container {width:100% !important; bottom:0 !important; right:0 !important;}
	.footer .btn {margin-bottom:10px;}
}

/*@media (max-width:767px){


.footer a.chat {display:none !important;}
.footer a.chat1 {display:inline-block;}

.footer a.numbermobile {display:inline-block;}
.footer a.numberdesktop {display:none !important;}
.main-body {overflow:auto;}
.container>div {min-height:10px;}
.main-body, .contant {min-height:100vh !important; position:absolute; top:0;}
.contant {text-align:left; padding-top:0}
.contant a.logo2 { height:90px; width: 100%;  display: inline-block;}
.carousel-indicators-wrapper, .akydeko, .tab2 {display:none;}
.container>div.col-sm-5 {margin-left:0;}
.contant h1 {font-size:36px; font-weight:900; margin:0; padding-left:15px;}
.contant h2 {font-size:20px;  margin:5px 0;padding-left:15px;}
.contant p {font-size:15px; line-height:20px;padding-left:15px;}
.nav>li>a, .contant>p, .contant>h1, .contant>h2 {text-shadow: 0 0 10px #000000;}
.nav {margin-top:20px; padding-left:0;}
.tab-content {padding:0;     margin-bottom: 50px;}
.contant li {font-size:12px;}
#tab1 {padding-bottom:15px; overflow:hidden;}

.footer {width:100%; left:-15px; height:40px; position:absolute;text-align: center;}
.footer:before {width:141px; height:152px; right:0; background-size:cover;}
.footer p {display:none;}
.footer a{position:relative !important; font-size:12px !important; width:auto !important; text-indent:0 !important; left:auto !important; right:auto !important; background-image:none !important; display:inline-block !important; float:none !important; height:auto !important; line-height:inherit !important; padding:5px 10px !important; border:#fff solid 1px !important; background-color:#06C !important; color:white !important; border-radius:5px !important;}
.footer .btn3 span {font-size:12px;}
.form-control { max-width: 100%; font-size:12px;}
.contactus textarea {  height: 83px !important;}

.tab1 {display: block;}



.hide-desktop { display:block !important; }
.hide-mobile { display:none !important; }
}
@media (max-width:540px){

.tab1 { margin-left:15px ;}
.underline {text-decoration:underline;}
.carousel-inner>.item {background-size:cover; background-position:center center; min-height: 100vh;}
.carousel-inner>.item:before{left:0; background:none;}

.contactus {display:block;}
.container>div.col-sm-7 {padding-left:0; padding-right:0; margin-left:-30px; margin-right:0; overflow:hidden;}
.container>div.col-sm-5 {padding-left:15px; padding-right:15px;  }
.tab-content { margin-bottom: 0;}
.contant h2 {font-size:20px;  margin:20px 0 10px;}
.contant p.btn {font-size:12px;  margin:10px 0;}
.contactus textarea {  height: 80px !important;}
.logo img {max-width:120%; left:-38px; position:relative;}
.logo-chat img {    max-width: 140%;   left: -20%; }
.footer {left:0; height:120px; }

}

@media (max-width: 480px) {
.footer:before {height:162px;}
.footer {position:absolute; margin-top:20px;}
.destacado_Div .btn{ padding:6px 0px; font-size:12px;}
}

@media (max-width: 480px) and (orientation: landscape) {
.contant p {display:none;}
}
@media (max-width:380px){
.footer:before {width:20%; height:88%; background-size:cover; right:10px; z-index:1;}
.contant p {font-size:13px;line-height:15px;margin:0 0}
.footer p {width:90%;}
.btn1, .btn2, .btn3 {padding:2px 5px; margin-right:5px !important;}
.form-group {   margin-bottom: 8px;}
.footer .btn3 {left:20px;}
.footer .btn3, .footer .btn3 span {font-size:12px;}
.carousel-inner>.item11 { background-position: 10px 230px; background-size:100%;}
.carousel-inner>.item12 { background-position: 10px 230px;;  background-size:100%;}
.pdflink{font-size:12px;display:block;}
.pdflink1 {font-size:12px;display:block;}
.tab1 {display:inline-block;}
.tab2 {display:none;}
.carousel-inner>.vivienda {background:#00128b url(../slider/back_200.jpg) no-repeat center right; background-size:88%}




}

@media (max-width:370px){
.contant a.logo2 { height:50px; }
.nav {margin-top:5px;}

}*/

@media (max-width: 576px) { 
	#pos_mail span {
	    border-radius: 0px 0px 10px 10px !important;
	    text-align: center !important;
	    padding: 7px !important;
	}
	#pos_mail img {
	   height: auto !important;
	}
}