/*
Theme Name: Blog Centros SEO UK AU
Description: Responsive theme for Telefonos de Atencion
Version: 1.0
Tags: responsive, centros de atencion, telefonos de atencion
*/

*{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}
a{text-decoration:none;}
.izq{float:left;display:inline}
.izq p{font-size:12px;color:#2C2C2C;text-align:justify;padding:0 0 10px}
.izq p b,.izq p strong{color:#02638E}
.izq h2{font-size:23px;font-weight:400;padding:0 0 5px;color:#02638E}
.der{float:right;display:inline}
.limpia{width:100%;clear:both}
.h20{height:10px}
.r10{border-radius:10px}
.r10c{border-top-right-radius:10px;border-top-left-radius:10px}
li{list-style:none}
.azul{color:#03C}
.cambia{height:30px}
.centrar{width:1060px;position:relative;margin:0px auto;clear:both}
.desap{display:none}
body{background:#DEDEDE none repeat scroll 0 0;padding:0;overflow-x:hidden}
.sup{background:#017398 none repeat scroll 0 0}
.menuSup{color: #79cdef; font-size: 12px; height: 25px; padding: 10px 25px 0 0; position: relative; text-align: right; width: 1035px}
header {padding:20px 0;position:relative;width:1060px}
header #search {display: none}
header .search {position:absolute;float:right;width:170px;top:47px;right:5px}
header .search .close {position:absolute;top:-10px;right:-10px;text-indent:-9999em;overflow: hidden;background: url(images/close.png) no-repeat;width:10px;height:10px}
header .menu-principal{float:right;padding:30px 0 0;width:50%}
header .menu-principal .nav{float:right;width:464px}
header .social-icons {float:right;height:30px;padding:21px 0 0;width:184px}
header .social-icons .twit {display:block;float:left;height:35px;width:37px;background:url(images/iconos-sociales.png) no-repeat scroll 0px 3px}
header .social-icons .twit:hover {background:url(images/iconos-sociales.png) no-repeat scroll -1px -27px}
header .social-icons .plus {display:block;float:left;padding-right:3px;height:35px;width:34px;background:url(images/iconos-sociales.png) no-repeat scroll -37px 3px}
header .social-icons .plus:hover {background:url(images/iconos-sociales.png) no-repeat scroll -37px -27px}
header .social-icons .face {display:block;float:left;padding-right:8px;height:35px;width:29px;background:url(images/iconos-sociales.png) no-repeat scroll -74px 3px}
header .social-icons .face:hover {background:url(images/iconos-sociales.png) no-repeat scroll -74px -27px}
header .social-icons .tube {display:block;float:left;padding-right:5px;height:35px;width:28px;background:url(images/iconos-sociales.png) no-repeat scroll -111px 3px}
header .social-icons .tube:hover {background:url(images/iconos-sociales.png) no-repeat scroll -112px -27px}
header .social-icons .sear {display:block;float:left;height:36px;width:39px;background:url(images/iconos-sociales.png) no-repeat scroll -144px 4px}
header .social-icons .sear:hover {background:url(images/iconos-sociales.png) no-repeat scroll -144px -26px}
.social-box{width:100px;position:absolute;top:5px;right:465px;z-index:999}
.social-box li{display:inline-block;padding:0 2px}
.social-buttons{position:absolute;right:0;top:8px;width:355px;margin:0 0 0 -100px}
.social-buttons div{float:left}
.social-buttons div.facebook{width:150px}
.social-buttons div.google{margin-top:-2px;width:190px}
.hBg{background:#01648d none repeat scroll 0 0}
ul#menu-footer{width:100%;text-align:right;color:#6C6C6C}
#menu-footer li{display:inline;padding:0 0 0 10px;text-align:center}
#menu-footer li a{text-decoration:none;color:#fff;font-size:12px}
#menu-footer li a:hover{text-decoration:none;color:#94D801}
.wrapper{position:relative;margin: 0 auto;background:#f8f9f9 url("images/shadow-top.png") no-repeat scroll center top;padding:30px 30px 0;width:1000px}
.logo{margin: 0 0 0 70px;}
.logo img{width:100%}
.buscador{text-align:right;margin:110px 20px 0 0}
input.textoB{width:200px}
.bannerH{width:100%;height:90px;margin-top:10px;text-align:center}
.bannerH img{width:100%;max-width:728px}
.content{width:65%;margin-left:25px}
.contentIndex{width:90%;padding:10px 5%}
.telefono{border-right:1px solid #CCC}
.elemento{width:100%;overflow:hidden}
.elemento img{width:100%}
.titleAzul{font-size:18px;text-align:center;padding:5px 0;color:#9ce301}
.titleAzul h1{font-size:18px;text-align:center}
.titleAzul h1 a,a:hover{color:#FFF;text-decoration:none}
.textC{width:96%;color:#464646;margin:10px 2%}
.textC h2{color:#000;font-size:16px}
.textC a{text-decoration:none;color:#0054bc}
.textC a:hover{color:#1758a8}
.textC ul{width:42%;margin:20px 4%}
.textC li{font-size:12px;color:#000}
.textC li.empresa{list-style:none;color:#00F;text-decoration:underline}
#sidebar-area .widget{overflow:hidden;background:#f4f4f4;border-top:1px solid #01648D}
#sidebar-area .newwidget{background:url(images/recuadro-header.png) no-repeat;overflow:hidden;position:relative}
.newwidget .headerAzul{height:173px;width:200px}
.newwidget .headerAzul h4{color:#00628E;font-size:20px;line-height:17px;position:absolute;right:18px;text-align:right;top:65px;width:140px}
.newwidget .fondoAzul{background:no-repeat #00658D;color:#F4F4F4;font-size:17px;padding:15px 20px 30px}
.legal{padding:0 0 40px;text-align:justify}
.legal h3{color:#02638E;font-size:13px;padding:15px 10px 0}
.legal li,.legal p,.legal ul{color:#929292;font-size:13px;padding:4px 10px 0}
.legal li{padding:0}
.menuL{margin-left:25px;width:250px}
.menuL .widget{margin-bottom:20px}
.eleSide{margin-bottom:25px}
.menu img.imgSide{width:100%;max-width:330px}
.menu .testVimg{text-align:center}
.menu .titleAzul{font-size:18px;padding-left:3%;text-align:left}
#nav_menu-2{padding:10px 5%;font-size:12px;color:#FFF;width:90%}
.widget_nav_menu .titleAzul{color:#00628E}
.menu-principal-container{padding-top:8px}
.menu-principal-container li{margin:0 5px 5px 10px;background:url(images/bulletListSide.png) left no-repeat;border-top:1px solid #CCC;height:27px;padding-left:32px;padding-top:13px}
.menu-principal-container li a{color:#00638c;text-decoration:none}
.menu-principal-container li a:hover{color:#9ce301;text-decoration:none}
ul.sub-menu{margin-top:10px}
.widget_text{padding:10px 0}
.widget_text p{margin:0 10px;color:#000;font-size:11px}
.widget_text .titleAzul{color:#03C;font-size:18px;tex-align:left;font-weight:700;background:url(images/icono-ayuda.jpg) no-repeat;padding-left:52px;padding-top:10px;border:0}
#nav_menu-3{color:#8b8b8b;padding:10px 5%;width:90%;text-align:center}
.menu-more-customer-services-container .titleAzul{margin-bottom:10px}
.menu-more-customer-services-container ul{list-style:none;width:100%}
.menu-more-customer-services-container li{display:inline}
.menu-more-customer-services-container a{text-decoration:none;color:#8b8b8b}
.menu-more-customer-services-container a:hover{text-decoration:none;color:#505050}
.menu-more-customer-services-container ul.menu li.h2{font-size:24px}
.menu-more-customer-services-container ul.menu li.h3{font-size:18px}
.menu-more-customer-services-container ul.menu li.h4{font-size:16px}
.menu-more-customer-services-container ul.menu li.h5{font-size:14px}
.menu-more-customer-services-container ul.menu li.h6{font-size:13px}
.menu-more-customer-services-container ul.menu li.h7{font-size:12px}
#widget_openxwpwidget-3 a{margin-bottom:-4px;float:left}
footer{background:#01648d none repeat scroll 0 0;clear:both;margin:0 -30px 20px;padding:10px 25px}
.logoF{width:150px;margin-bottom:10px}
.logoF img{width:100%}
.infoF{color:#79CDEF;font-size:12px;text-align:left;margin:30px 0 0 10px}
.linksF{text-align:center;margin-top:15px}
ul#menu-footer-1{text-align:right;font-size:12px}
#menu-footer-1 li, #menu-footer li{display:inline;border-left:1px solid #FFF;padding:0 10px;text-align:center}
#menu-footer-1 li:first-child, #menu-footer li:first-child{border:0}
#menu-footer-1 li a,a:hover{text-decoration:none;color:#FFF}
.navLinks{color:#848484;font-size:14px;background:#FFF;width:auto;padding:0 20px}
.navLinks a{text-decoration:none;color:#848484}
.navLinks a:hover{text-decoration:none;color:#9ce301}
.textC .size-full img{width:100%}
#sidebar-area .widget_sp_image{border:none;overflow:hidden;text-align:center;background:#FFF}
.widget_sp_image .titleAzul{display:none}
.widget_sp_image img{width:100%;max-width:288px;height:auto}
#widget_openxwpwidget-2{clear:both;width:100%;height:90px;margin-top:10px;text-align:center;margin-bottom:10px}
#widget_openxwpwidget-2 img{width:100%;max-width:728px}
#search-2{background:#FFF;border:1px solid #79CDEF;color:#FFF;display:inline;float:right;font-size:12px;padding:3px;margin-right:70px;margin-top:18px}
input#s{float:left;height:30px;border:none;color:#707070;padding-left:5px;width:132px}
.searchForm{width:220px}
.btnBuscar{width:33px;height:31px;float:right}
.btnBuscar a,.btnBuscar a:hover{text-decoration:none}
.phoneTit{margin-top:14px;padding:0 0 0 4%;margin-bottom:20px;width:92%}
.phoneTit h1{font-weight:700;color:#00628E;font-size:20px}
.phoneTit a,.phoneTit a:hover{text-decoration:none;color:#9ce301}
.imgCategoria{width:100px;height:auto}
.imgCategoria img{width:100%;height:auto}
.social{width:62px;height:30px;margin:20px 20px 0 0}
.social li{display:inline;width:23px;height:23px}
.phoneSubTit{color:#8e8e8e;font-size:13px;margin-left:20px}
.phoneSubTit a{color:#999;text-decoration:none}
.phoneSubTit h2{font-weight:400;font-size:17px}
.gris{color:#666;font-size:12px;font-weight:400}
.nombreEmpresa{color:#000;font-weight:700}
.nombreEmpresa2{color:#9ce301;font-weight:700}
.phoneContent{padding:0 4% 2%;width:92%}
.phoneEmp{margin:0 0 20px}
.fraseG{width:200px;text-align:right;font-size:12px;color:#707070}
.phoneInfo{border-top:1px solid #01648D;background:#f7f7f7}
.phoneTel{color:#00628E;font-size:42px;font-weight:700;margin:0 auto 10px;width:50%} 
.phoneTel a{text-decoration:none;color:#00ADF3}
.phoneTel a:hover{color:#9ce301}
.phoneTel .gris{color:#CBCCCC;font-size:11px;font-weight:400;margin-top:5px;position:absolute}
.phoneTel img.phoneIcon{width:21px;height:21px}
.phoneEmp p{color:#999;font-size:13px;line-height:15px;padding:20px 0}
.otrosTelfs{margin-bottom:20px;margin-top:10px}
.otrosTelfs h4{background:#01648D;padding:10px;color:#FFF;font-size:16px;margin-bottom:10px}
.desplegable,.desplegable:hover{color:#999;cursor:pointer}
.acordeon li{padding:10px 0;overflow:hidden;border-bottom:1px solid #CCC}
.acordeon li a{text-decoration:none;color:#00628E}
.acordeon li a:hover{text-decoration:none;color:#9CE301}
.phoneAC{font-size:20px;color:#666;width:45%}
.phoneAC img{margin-right:10px}
.descripcionAC{font-size:13px;color:#999;line-height:15px;margin-top:8px;width:55%}
.phoneRelated{margin:10px 0 0;color:#999;font-size:11px;line-height:12px;width:92%;background:#EDEDED;padding:15px 4%;font-style:italic}
.phoneRelated span{color:#999;font-weight:700}
.comentarios{background:#fafafa;padding:20px 0;margin-bottom:20px;margin-left:20px;width:575px}
.comentarios h3{font-size:16px;color:#00628E;padding-left:40px;background:url(images/comments.png) left no-repeat;padding-top:5px;margin-left:38px}
.comentarios #respond{width:538px}
ol.commentlist{margin:20px 0 20px 40px;border-top:1px solid #EDEDED;width:90%}
ol.commentlist li{margin:10px 0}
.comment-body .vcard{background:#EDEDED;width:96%;padding:2%}
.comment-body p{margin:10px 0;font-size:12px}
.commentmetadata a{text-decoration:none;color:#999}
.commentmetadata a:hover{text-decoration:none;color:#666}
ol.commentlist .reply{background:url(images/bgBtnComment.jpg) repeat-x;border:none;color:#FFF;font-size:12px;height:25px;line-height:25px;margin:10px 20px 10px 0;padding:0 10px;text-align:center;width:60px}
ol.commentlist .reply a{text-decoration:none;color:#FFF}
#respond h3{border-bottom:1px solid #CCC;margin-bottom:10px;padding-bottom:10px}
#commentform{margin-left:40px;padding-top:5px;width:89%}
#commentform p{font-size:12px;color:#999}
#commentform p a{font-size:12px;color:#666;text-decoration:none}
#commentform p a:hover{font-size:12px;color:#333}
#commentform p small{font-size:12px;color:#999}
#commentform input#url,#commentform label[for=url]{display:none}
#commentform input#submit{border:none;background:#67C900 none repeat scroll 0 0;margin:10px 20px 10px 0;line-height:25px;padding:0 10px 5px;color:#FFF}
#commentform input#submit:focus{border:1px solid #999;background-color:#f9f9f9}
#comment{border:1px solid #CCC;border-radius:3px;background-color:#FFF;margin:0 20px 10px 0;line-height:25px;padding-top:15px;padding-left:15px;color:#999;width:100%;height:100px;font-size:12px}
#comment:focus{border:1px solid #999;background-color:#f9f9f9}
#submit{cursor:pointer}
.commentmetadata{margin-top:10px}
.commentmetadata a{font-size:10px}
.comment-body p{padding:15px;background:#FFF}
.envuelveBread{width:1000px;left:50%;margin-left:25px;margin-bottom:25px;margin-top:25px}
.azulBr{color:#02638e}
.breadcrumb{clear:both;width:98%;margin:10px 1%;color:#1b1b1b}
ul#crumbs{color:#929292;font-size:12px}
ul#crumbs li{display:inline;margin-right:10px}
ul#crumbs li a,ul#crumbs li a:hover{text-decoration:none;color:#929292}
.menuIndex{margin:20px 0 0;background:#f4f4f4;padding-top:25px;padding-bottom:25px;height:330px;border-top:1px solid #e0e0e0}
#sidebar-index{margin-left:0}
#sidebar-index .widget{display:inline;float:left;overflow:hidden}
#widget_openxwpwidget-4 a{float:left;margin-bottom:-4px}
#sidebar-index .widget_nav_menu{background:#FFF;color:#FFF;font-size:12px;margin-left:27px;margin-right:28px;padding:20px;width:260px}
.menu-more-customer-services-container{color:#8b8b8b;padding:10px 5%;width:90%;text-align:center;border-top:1px solid #CCC}
.postIndex .phoneTit{margin-bottom:5px;margin-top:5px;padding:0 0 0 4%}
.postIndex li{width:100%;}
.postIndex li.large{float:left;margin:0 2% 1% 0;width:31%}
.postIndex li h1{font-size:12px;color:#196589;font-weight:400}
.postIndex li a{color:#196589;text-decoration:none}
.postIndex li a:hover{color:#1f81b0;text-decoration:none}
ul.listadoIndex{float:left;width:255px;margin-left:25px;margin-bottom:20px}
.titCindex{margin-bottom:15px;background:#9ce301;background:-webkit-linear-gradient(#9ce301,#94c81b);background:-moz-linear-gradient(#9ce301,#94c81b);background:-o-linear-gradient(#9ce301,#94c81b);background:linear-gradient(#9ce301,#94c81b);width:100%;padding:3px 0 3px 6px;height:22px}
.titCindex .arrow{float:right;width:28px;height:28px;margin-top:-3px;background:url(images/titIndexArrow.png) right no-repeat}
.titCindex .titleIndex{color:#FFF}
.randomPosts{clear:both;padding:0 40px}
ul.envuelveRandom li{float:left}
.randomPosts ul.verM{list-style:none;margin:10px;width:180px;background:#f4f4f4;padding:20px;height:190px;float:left;border:1px solid #e7e7e7;position:relative}
.randomPosts ul.verM li{width:100%;height:138px;border-bottom:1px solid #999;overflow:hidden}
.randomPosts ul.verM li.verMli{height:18px;padding-bottom:4px}
.randomPosts .titR{color:#01648D;font-size:14px;border-bottom:1px solid #01648D;margin:0 0 8px}
.randomPosts .titR h1{color:#01648D;font-size:14px}
.randomPosts .titR a,a:hover{text-decoration:none;color:#F7F7F7}
.randomPosts .telR{color:#8B8B8B;font-size:20px;margin:0}
.randomPosts .telR a,a:hover{text-decoration:none;color:#8B8B8B}
.randomPosts .descR{font-size:12px;margin:0 0 8px}
.randomPosts .verMas{font-size:12px}
.content .status-publish{font-size:16px}
.content .status-publish .phoneTit{width:100%;padding:0;margin:10px 0}
.textC p{border-top:1px solid #CCC;color:#999;font-size:12px;line-height:15px;margin-top:20px;padding:20px 0}
.content .status-publish .textC{padding:0;margin:20px 0;width:100%}
.busqueda{margin-bottom:20px;margin-top:14px;padding:0 0 0 4%;width:91%}
.terminoBusq{color:#01648D}
.busqueda .textC p{border-top:none;padding:5px 0}
.verMas{font-size:14px;color:#01648D}
.verMas a,a:hover{text-decoration:none;color:#01648D}
.noResults{text-align:center;color:#01648D;font-size:16px}
.wpcf7{border-right:1px solid #CCC;padding:0 4% 2%;width:92%}
.wpcf7 p{font-size:12px;color:#9e9e9e}
.wpcf7 input[type=email],.wpcf7 input[type=text]{margin-bottom:10px;width:100%}
.wpcf7 input[type=submit]{background:url(images/bgBtnComment.jpg) repeat-x;color:#FFF;border:none;height:25px;line-height:25px;margin:10px 20px 10px 0;padding:0 10px;cursor:pointer}
.wpcf7 textarea{width:100%;margin-bottom:10px}
.wpcf7-form{padding:20px;background:#F7F7F7;border-top:1px solid #01648D}
.verde{color:#9CE301;font-size:20px;font-weight:700}
p.infoT{color:#01648D;font-size:10px}
.kk-star-ratings{width:100%}
.kk-star-ratings .kksr-star.gray{float:left}
.kk-star-ratings .kksr-legend{float:left;padding:1px 5px}
.randomPosts ul.verM li.stars{height:35px;padding-bottom:4px}
.policy{border-bottom:1px solid #AAA;border-left:1px solid #AAA;border-top:1px solid #AAA;font-size:13px;margin:20px 0 10px}
.policy th{border-bottom:1px solid #AAA;border-right:1px solid #AAA;padding:10px 0;text-align:center}
.policy td{border-bottom:1px solid #AAA;border-right:1px solid #AAA;height:52px;padding:3px 10px;width:144px}
.policy tr:nth-child(2n){background:#DDD}
.textonuevo{color:#8E8E8E;float:right;font-size:12px;margin:20px 30px -10px 0;text-align:right;width:50%}
.textonuevo strong{font-size:16px}
.textonuevo a{color:#00628E;text-decoration:none}
.textonuevo a:hover{color:#9ce301}
.ui-tabs{padding:0!important}
.ui-tabs .ui-tabs-panel{color:#999!important}
.ui-tabs .ui-tabs-panel iframe{width:100%!important}
.ui-tabs .ui-tabs-nav li:first-child{margin-left:1em!important}
.ui-tabs .ui-tabs-nav li a{padding:.5em .95em!important}
.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0!important}
.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0!important}
.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0!important}
.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0!important}
.ui-widget-header{background:50% 50% repeat-x #007499!important;border:none!important}
.ui-widget-content{border:1px solid #007499!important}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#8E8E8E!important}
.ui-widget-content a{color:#00628E!important;font-size:14px;word-wrap:break-word}
.ui-tabs .horarios tr td{border:1px solid #007499;text-align:center;width:20%}
.ui-tabs .horarios tr td:first-child{text-align:left;padding-left:5px;font-weight:700}
#widget_openxwpwidget-service{color:#8B8B8B;font-size:12px;font-style:italic;line-height:16px;padding:20px;width:210px}
#window{background:rgba(0,0,0,.8);bottom:-20px;height:auto;left:0;padding:0 0 30px;position:fixed;right:0;width:100%;z-index:99}
#window .center{margin:0 auto;width:815px}
#window .center a{text-decoration:none}
#window p{color:#FFF;float:left;font-size:11px;margin:0 auto;padding:10px 0 0}
#window .buttons{float:left}
#window .buttons a{border:1px solid #FFF;color:#FFF;display:block;float:left;font-size:13px;margin:7px 10px 0 0;padding:3px 7px;text-align:center;text-decoration:none}
#window .buttons a.close{background:#00CDC1;color:#000}
.policy{border-bottom:1px solid #AAA;border-left:1px solid #AAA;border-top:1px solid #AAA;font-size:13px;margin:20px 25px 10px}
.policy th{border-bottom:1px solid #AAA;border-right:1px solid #AAA;padding:10px 0;text-align:center}
.policy td{border-bottom:1px solid #AAA;border-right:1px solid #AAA;height:52px;padding:3px 10px;width:144px}
tr:nth-child(2n){background:#DDD}
#buttonPago{background:url(images/btn-1.png) no-repeat;border:none;cursor:pointer;font-size:13px;font-weight:700;height:47px;line-height:25px;padding:0 20px;width:180px}

.contenido .inner h2, .contenido .inner h1, .contenido h3 { background: rgba(0, 0, 0, 0) url("img/inner-title-line.png") no-repeat scroll left bottom; color: #5a5a5a; font-size: 36px; letter-spacing: -1px; line-height: 42px; margin-bottom: 20px; padding: 0 0 15px;}
.contenido .items .treinta { float: left; margin-bottom: 20px; width: 100%;}
.contenido .items .item .text h3 { background: rgba(0, 0, 0, 0) url("img/inner-title-line-short2.png") no-repeat scroll left bottom; font-size: 18px; line-height: 20px; padding: 0 0 12px; text-transform: uppercase;}
.contenido .items .item .text h3 a { color: #3c3c3c;}
.contenido .items .item .text p { color: #7a7a7a; font-family: "Arial",sans-serif; font-size: 15px; padding: 15px 0 0;text-align:justify;}
.contenido .items .item .bottom, .right-col .bottom { background: #fff none repeat scroll 0 0; border-top: 1px solid #f5f5f5; overflow: hidden; padding: 15px 25px; position: relative;}
.contenido .items .item .bottom p, .contenido .right-col .bottom p { color: #acacac !important; float: left; font-size: 12px !important; line-height: 15px !important; padding: 1px 0 0 8px !important; text-transform: uppercase;}
.contenido .items .item .bottom p span, .contenido .right-col .bottom p span { display: block; text-transform: none;}
.contenido .items .item .bottom .image, .contenido .right-col .bottom .image img { float: left; height: auto; width: 30px;}
.contenido .items .item .bottom .icon, .contenido .right-col .bottom .icon { bottom: 21px; position: absolute; right: 20px;}
.items { overflow: hidden; padding: 0 0 100px;}
.items .item { margin: 5px 5px 0 0; width: 100%;}
.items .item .image { overflow: hidden; width: 100%;}
.items .item .image img { height: auto; transition: all 0.3s ease-out 0s; width: 100%;}
.items .item:hover .image img { opacity: 0.8; transform: scale(1.1);}
.items .item img.large { width: 100%;}
.items .item .text .small { color: #bcbcbc; font-family: "Arial",sans-serif; font-size: 10px; font-weight: 300; text-transform: uppercase;}
.items .item .top { background: #fff none repeat scroll 0 0; overflow: hidden; position: relative;}
.items .item .text { overflow: hidden; padding: 30px 25px; position: relative;}
a.btn, .navigation a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #a9a9a9; display: table; font-size: 18px; margin: 50px auto;}
a.btn:active, a.btn:hover, .navigation a:hover, .nav-previous a:hover { background: #fff none repeat scroll 0 0; color: #a9a9a9; text-decoration: none;}
.nav-previous a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #a9a9a9; display: table; font-size: 18px;}
.contenido .about p { color: #4a4a4a; font-family: "Arial",sans-serif; font-size: 14px; font-weight: 300; line-height: 23px; padding: 0 0 15px; text-align: justify;}
.contenido .about .right-col .text { background: #67C900 none repeat scroll 0 0; padding: 30px 0 30px; text-align: center;}
.contenido .about .right-col .text h3, .contenido .contact .right-col .text h3 { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #fff; font-size: 23px; padding: 0;}
.contenido .about .right-col .text p, .contenido .contact .right-col .text p { color: #fff; font-family: "Roboto",sans-serif; font-size: 12px; font-weight: 300; line-height: 23px; padding: 15px 15px 0;}
.cuerpo { float: left; margin-right: 5%; margin-bottom: 30px; width: 65%;	}
.sidebar { float: left; margin-bottom: 30px; width: 30%;	}
.sidebar .img-responsive { height: auto; max-width: 100%; width: 100%;}
.sidebar .img-fluid { min-width: 100%;}
.ssbl-wrap { padding: 30px 0 10px;}
.ssbl-wrap .ssbl-share-text { display: block; padding-bottom: 20px;}
.cincuenta { float: left; width: 50%;	}
.text-right { text-align: right;	}
.text-left { text-align: left;	}
.breadcrumb { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #a9a9a9; font-size: 14px;	 padding: 20px 0;}
.breadcrumb a { color: #01648D; font-size: 14px;}

@media (min-width: 768px) {
	#grid > #posts .post { width: 335px; }
	#grid > #posts .post.cs2 { width: 100%; }
	.post img { padding: 0; }
}

@media (min-width: 992px) {
	#grid > #posts .post { width: 445px; }
	#grid > #posts .post.cs2 { width: 100%; }
}

@media (min-width: 1200px) {
	#grid > #posts .post { width: 320px; }
	#grid > #posts .post.cs2 { width: 100%; }
}

@media (min-width: 1300px) {
	#grid.container {
		left: auto;
		padding-left: 15px;
		padding-right: 15px;
	}
}

@media (max-width:1060px){
	body{padding:0}
	.wrapper{width:98%;margin:1px 1%;left:0}
	header{width:98%;padding:20px 1%;left:0;margin-left:0}
	.menuSup{width:98%;padding:10px 1%;margin-left:0;left:0;height:auto}
	.centrar{clear:both;width:100%;left:0;margin-left:0}
	.logo{margin:0}
	.logo img{width:100%}
	.buscador{width:62%;margin:28px 20px 10px 0}
	footer{padding:10px 2%;height:auto}
	#widget_openxwpwidget-3 img{width:100%;height:auto}
	.titCindex .arrow{display:none}
	.postIndex li{margin:0}
	ul.listadoIndex{width:20%}
	.titCindex{height:auto}
	ul.envuelveRandom li{float:left;width:20%;margin:2%}
	.randomPosts ul.verM{float:left;list-style:none;margin:4%;padding:10px;width:90%}
	.content{margin:0 auto;float:none;width:95%;display:block}
	.envuelveBread{width:94%}
	.comentarios{width:92%}
	.comentarios #respond{width:95%}
	#commentform{margin-left:24px;width:92%}
	.phoneTit{width:65%}
	.menuL{width:30%;max-width:250px;margin-left:17px}
	.infoF{width:30%}
	.titCindex .titleIndex{color:#FFF}
	.phoneSubTit{color:#8E8E8E;font-size:12px;margin-left:10px;width:95%;clear:both}
	.phoneTel{float:left;margin-left:10px;width:95%}
	#search-2{margin-right:0}
	#widget_openxwpwidget-4{margin-left:1%;margin-right:1%;text-align:center;width:26%}
	#widget_openxwpwidget-4 img{width:100%;height:auto}
	#sidebar-index .widget_nav_menu{margin-left:3%;margin-right:3%;padding:1%;width:28%}
	#widget_openxwpwidget-2{height:auto}
	ol.commentlist{width:84%;margin:20px 0 20px 30px}
	.comment-body .vcard{width:96%}
	.comentarios h3{margin-left:10px;padding-left:35px}
	.descripcionAC,.phoneAC{width:98%;clear:both}
	.phoneTel .gris{margin-top:90px}
	.randomPosts ul.verM{height:202px}
	#sidebar-area .newwidget{background-position:-19px 0}
	.ui-tabs .ui-tabs-nav li a{padding:.5em .35em!important}
	.ui-tabs .ui-tabs-nav li:first-child{margin-left:0!important}
}
@media (max-width:910px){
	header .menu-principal {padding:0 10px;width:100%}
}
@media (max-width:790px){
	body{padding:0}
	.titCindex .arrow{display:none}
	.wrapper,header{width:98%;left:0}
	#window .center{width:98%!important}
	.logo{float:left;width:50%;text-align:left;margin:10px 2% 7px}
	.logo img{max-width:214px}
	.buscador{width:100%;clear:both;height:auto;margin:1% 0;text-align:center}
	.menuL{width:96%;clear:both;margin:10px 2%;max-width:96%}
	.menuL #testVimg{text-align:center}
	.menuL img.imgSide{max-width:330px}
	.bannerH img{width:100%}
	#widget_openxwpwidget-2 img{width:100%;height:auto}
	.infoF{text-align:left;width:38%;margin:25px 0 0;padding:1%}
	.linksF{text-align:center;margin-top:33px}
	input#s{float:left}
	.btnBuscar{float:right}
	#commentform{margin-left:24px;width:94%}
	#comment{width:90%}
	.telefono{border-bottom:1px solid #CCC;border-right:none}
	.envuelveBread{width:95%;margin:0 auto 15px}
	.comentarios{margin-left:4%}
	div#widget_openxwpwidget-3{left:50%;margin-left:-125px;position:relative;text-align:center;width:250px}
	div#widget_openxwpwidget-3 img{width:250px;height:auto}
	ul.listadoIndex{float:left;margin-bottom:20px;margin-left:3%;margin-right:3%;width:43%}
	.randomPosts{clear:both;padding:0 10%}
	.envuelveRandom{margin-left:0}
	ul.envuelveRandom li{float:left;width:44%}
	.randomPosts ul.verM{float:left;list-style:none;margin:4%;padding:10px;width:90%}
	.menu-principal-container li{float:left;height:auto;margin:0 0 0 4%;padding:15px 0 15px 32px;width:38%}
	.menuIndex{height:auto;min-height:350px}
	#search-2{margin-right:10px;margin-top:30px;width:40%}
	.btnBuscar{width:33px}
	input#s{width:65%}
	.descripcionAC,.phoneAC{width:98%;clear:both}
	.social-buttons{right:10px;left:auto;margin:0;position:absolute;top:8px;width:60%}
	.social-buttons div{display:inline-block;float:left;width:auto}
	.social-box{left:-20px;text-align:right}
	.social-buttons .facebook,.social-buttons .google{float:left;width:170px}
	.postIndex li{width:48%;margin:0 2% 1% 0}
	#sidebar-index .widget_nav_menu{width:42%}
	#sidebar-area .newwidget{background-color:#f4f4f4;background-position:0 0}
	.newwidget .fondoAzul{margin:-14px 0 0}
	.newwidget .headerAzul h4{color:#00628e;font-size:24px;line-height:28px;position:absolute;right:18px;text-align:right;top:68px;width:80%}
	div.wpcf7{margin:0 auto;width:100%}
	.izq h2{padding:0 0 5px}
	.postIndex li.large{width:48%!important}
}

@media (max-width:768px){
	ul#menu-footer {
		color: #6c6c6c;
		padding: 15px 0 0;
		text-align: center;
		width: 100%;
	}
	header .menu-principal { width: 98%;}
	#menu-footer li, #menu-footer-1 li { margin: 5px 0; width: 98% !important; display: block; text-align: left; padding: 0 0 0 12px;}
	.contenido .about p { font-size: 13px; line-height: 18px;}
	.widget_nav_menu .titleAzul { font-size: 13px !important;}
	.contenido .inner h2, .contenido .inner h1, .contenido h3 { font-size: 20px !important; line-height: 29px !important;}
	.randomPosts .titR h1 {font-size: 14px !important;}
	.cuerpo, .sidebar { float: none; width: 98%; margin: 0 auto;}
	
}


@media (max-width:520px){
	.logo{float:none;clear:both;text-align:center;width:100%;margin-bottom:10px}
	#search-2{width:90%;margin:10px 5%}
	.titCindex .arrow{display:none}
	.menu-principal-container li{height:auto;padding:15px 0 15px 32px;float:left;width:82%;margin:0 4%}
	ul.envuelveRandom li{float:none;width:100%;clear:both;margin:0}
	.randomPosts ul.verM{float:none;height:auto;list-style:none;padding:3%;width:94%;margin:10px 0}
	#sidebar-index .widget{width:92%;margin:10px 3%}
	div#widget_openxwpwidget-4{width:250px!important;left:50%;margin-left:-125px!important;position:relative}
	div#widget_openxwpwidget-4 img{width:250px}
	.menuIndex{height:auto;margin:2% 0}
	.logoF{margin-bottom:10px;width:100%;text-align:center;clear:both}
	.logoF img{width:150px}
	.infoF{width:100%;clear:both;margin-bottom:5px;padding:0;text-align:center;margin-top:5px}
	.linksF{width:100%;clear:both;margin-bottom:5px;text-align:center;margin-top:5px}
	ul#menu-footer-1{text-align:center}
	.wpcf7 input[type=email],.wpcf7 input[type=text]{width:99%}
	.descripcionAC,.phoneAC{width:98%;clear:both}
	.phoneInfo{position:absolute;top:112px;width:92%}
	.kk-star-ratings.lft{position:absolute;bottom:16px;top:auto}
	.phoneContent .kk-star-ratings.lft{bottom:auto;top:auto;position:relative}
	.telefono{margin:260px 0 0}
	#telefonoPago a{font-size:34px!important}
	.social-buttons{width:41%}
	.postIndex li{width:98%}
	.menuIndex{min-height:0}
	.ui-tabs .ui-tabs-nav li a{font-size:13px;padding:.5em 1em}
	.phoneTit{margin-bottom:25px;width:93%}
}
@media (max-width:350px){
	body{width:100%;padding:0;overflow-x:hidden}
	.wrapper,header{width:100%;margin:0}
	.descripcionAC,.phoneAC{width:99%;clear:both}
	.phoneTit{clear:both}
	.social{width:91%;clear:both;margin:0 0 0 5%}
	.envuelveBread{left:0;margin:10px auto;width:95%}
	#widget_openxwpwidget-2{margin:0;height:auto;display:none}
	.comentarios{background:#FAFAFA;margin-bottom:20px;margin-left:0;padding:20px 0;width:100%}
	#comment{width:90%}
	.menu-principal-container li{width:80%}
	.navLinks .der,.navLinks .izq{clear:both;width:100%;text-align:center;margin-bottom:5px}
	div#widget_openxwpwidget-3{border:none;background:red;text-align:center}
	#widget_openxwpwidget-3 img{width:250px;height:auto}
	#widget_openxwpwidget-3 a{float:none;margin-bottom:-4px}
	ul.listadoIndex{margin:0 3% 20px;float:left;width:94%}
	.cambia{height:5px}
	.phoneTit{margin-bottom:25px;width:93%}
	.newwidget .headerAzul h4{font-size:18px;line-height:24px}
	.phoneSubTit{margin-top:5px}
	.logo{clear:none;float:left;height:38px;margin-bottom:10px;overflow:hidden;text-align:center}
	.logo img{width:116px}
	#search-2{width:68%}
	.menuSup{display:none}
	.wrapper{padding-top:17px}
	.phoneInfo{top:96px;width:89%}
	.telefono{margin:297px 0 0}
	.kk-star-ratings.lft{bottom:11px}
	.social-box,.social-buttons{display:none}
	.phoneTel{font-size:36px}
	.phoneTel a{margin:5px 0 0 10px}
	.postIndex li.large{width:100%!important; padding: 0 0 1%;}
	.social-icons{display:none}
}

.cuerpo h1,
.cuerpo h2,
.cuerpo h3 {
	color: #575757;	
	display: inline;
}

.cuerpo h1 { font-size: 30px; } 
.cuerpo h2 { font-size: 20px; }  
.cuerpo h3 { font-size: 17px; }
.cuerpo p  { font-size: 14px !important; color: #575757 !important; padding: 10px 0 15px !important; }