/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on May 23, 2018 */
@font-face {
    font-family: 'exo_2black_italic';
    src: url('exo2-blackitalic-webfont.woff2') format('woff2'),
         url('exo2-blackitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'exo_2semi_bold_italic';
    src: url('../fonts/exo2/exo2-semibolditalic-webfont.woff2') format('woff2'),
         url('../fonts/exo2/exo2-semibolditalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'exo_2regular';
    src: url('../fonts/exo2/exo2-regular-webfont.woff2') format('woff2'),
         url('../fonts/exo2/exo2-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'exo_2light';
    src: url('../fonts/exo2/exo2-light-webfont.woff2') format('woff2'),
         url('../fonts/exo2/exo2-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'exo_2black';
    src: url('../fonts/exo2/exo2-black-webfont.woff2') format('woff2'),
         url('../fonts/exo2/exo2-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'exo_2extra_light';
    src: url('../fonts/exo2/exo2-extralight-webfont.woff2') format('woff2'),
         url('../fonts/exo2/exo2-extralight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

body {
  /*color: #73879C;
  background: #2A3F54;*/
  font-family: 'exo_2regular', Arial, sans-serif;
  /*font-size: 13px;
  font-weight: 400;
  line-height: 1.471;*/
}
.alert .close,.post header {
	/*font-family: PT Sans;*/
	font-family: 'exo_2regular', Arial, sans-serif;
}

/*------ Estilo wp */
img.wp-smiley, img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
/****************************/

/** theme_wordpress_style-inline-css */
body,ol.list > li > *,.product_meta span span {
color: #2A2A2A;
}
/*
@media (min-width: 992px) {
.responsive .site-navigation li:hover .sub-menu {
border-bottom: 1px solid #292929!important;
}
}
*/
a,
.btn-link,
.error-404 h2,
.page-heading,
.statement .style-3,
.dropcaps.style-2:first-letter,
.list li:before,
ol.list,
.post.style-2 header > span,
.post.style-2 header .fa,
.page-numbers span,
.team .socialize a,
blockquote.style-2:before,
.panel-group.style-2 .panel-title a:before,
.contact-info .fa,
blockquote.style-1:before,
.comment-list .comment header h1,
.faq .panel-title a.collapsed:before,
.faq .panel-title a:after,
.faq .panel-title a,
.filter button.selected,
.filter:before,
.primary,
.search-posts i,
.counter .counter-number,
#wp-calendar th,
#wp-calendar caption,
.testimonials blockquote p:before,
.testimonials blockquote p:after,
.price,
.widget-price,
.star-rating,
.widget_shopping_cart .quantity,
.tab-pane .commentlist .meta strong, .woocommerce-tabs .commentlist .meta strong,
.widget_recent_comments .recentcomments a
{
color: #292929;
}
.testimonials.white blockquote p:before,
.testimonials.white blockquote p:after
{
color: #fff;
}
.site-footer, .site-footer .copyright-footer  {
color: #c4c4c4;
}
.counter .wrapbox
{
border-color:#292929;
}
.nav .open > a:focus,
body .tp-bullets.simplebullets.round .bullet.selected {
border-color: #292929;
}
@media (max-width: 993px) {
nav.site-navigation.open{
background-color: #0f0f0f;
}
}
@media (min-width: 993px) {
.site-navigation > div > ul > li .sub-menu .sub-menu,
.site-navigation > ul > li .sub-menu .sub-menu {
border-bottom: 1px solid #292929;
}
}
.icon .fa,
.posts div a,
.progress-bar,
.nav-tabs > li.active:after,
.vc_tta-style-anps_tabs .vc_tta-tabs-list > li.vc_active:after,
.menu li.current-menu-ancestor a,
.pricing-table header,
.table thead th,
.mark,
.post .post-meta button,
blockquote.style-2:after,
.panel-title a:before,
.carousel-indicators li,
.carousel-indicators .active,
.ls-michell .ls-bottom-slidebuttons a,
.site-search,
.twitter .carousel-indicators li,
.twitter .carousel-indicators li.active,
#wp-calendar td a,
.top-bar.style-2,
body .tp-bullets.simplebullets.round .bullet,
.onsale,
.plus, .minus,
.widget_price_filter .ui-slider .ui-slider-range,
.woo-header-cart .cart-contents > span,
.form-submit #submit,
.testimonials blockquote header:before,
div.woocommerce-tabs ul.tabs li.active:before,
mark {
background-color: #292929;
}
.testimonials.white blockquote header:before
{
background-color: #fff;
}
@media (max-width: 992px) {
.navbar-toggle,
.nav-wrap .fa-search {
background-color: #292929;
}
}
h1, h2, h3, h4, h5, h6,
.nav-tabs > li > a,
.nav-tabs > li.active > a,
.vc_tta-tabs-list > li > a span,
.statement,
.page-heading a,
.page-heading a:after,
p strong,
.dropcaps:first-letter,
.page-numbers a,
.searchform,
.searchform input[type="text"],
.socialize a,
.widget_rss .rss-date,
.widget_rss cite,
.panel-title,
.panel-group.style-2 .panel-title a.collapsed:before,
blockquote.style-1,
.comment-list .comment header,
.faq .panel-title a:before,
.faq .panel-title a.collapsed,
.filter button,
.carousel .carousel-control,
#wp-calendar #today,
.woocommerce-result-count,
input.qty,
.product_meta,
.woocommerce-review-link,
.woocommerce-before-loop .woocommerce-ordering:after,
.widget_price_filter .price_slider_amount .button,
.widget_price_filter .price_label,
.product_list_widget li h4 a,
.shop_table.table thead th,
.shop_table.table tfoot,
.product-single-header .variations label,
.tab-pane .commentlist .meta, .woocommerce-tabs .commentlist .meta {
color: #000000;
}
.ls-michell .ls-nav-next,
.ls-michell .ls-nav-prev
{
color:#fff;
}
@media (min-width: 993px) {
.site-navigation .sub-menu li,
.site-navigation > div > ul > li > a,
.site-navigation > div > ul a
.site-navigation > ul > li > a,
.site-navigation > ul a {
color: #000000;
}
}
.contact-form input[type="text"]:focus,
.contact-form textarea:focus {
border-color: #000000 !important;
}
.pricing-table header h2,
.mark.style-2,
.btn.dark,
.twitter .carousel-indicators li,
.added_to_cart,
.price_slider_wrapper .ui-widget-content
{
background-color: #000000;
}
@media (max-width: 992px) {
.site-navigation, .site-navigation:after, .site-navigation:before {
background-color: #0f0f0f;
}
}

h1, h2, h3, h4, h5, h6,
.btn,
.page-heading,
.team em,
blockquote.style-1,
.onsale,
.added_to_cart,
.price,
.widget-price,
.woocommerce-review-link,
.product_meta,
.tab-pane .commentlist .meta, .woocommerce-tabs .commentlist .meta,
.wpcf7-submit,
.testimonial-footer span.user,
button.single_add_to_cart_button
{
font-family: Montserrat;
}
.nav-tabs > li > a,
.site-navigation > ul a,
.vc_tta-tabs-list > li > a,
.tp-arr-titleholder {
font-family: Montserrat;
}
.pricing-table header h2,
.pricing-table header .price,
.pricing-table header .currency,
.table thead,
h1.style-3,
h2.style-3,
h3.style-3,
h4.style-3,
h5.style-3,
h6.style-3,
.page-numbers a,
.page-numbers span,
.alert,
.comment-list .comment header,
.woocommerce-result-count,
.product_list_widget li > a,
.product_list_widget li p.total strong,
.cart_list + .total,
.shop_table.table tfoot,
.product-single-header .variations label {
font-family: Montserrat;
}
.site-search #searchform-header input[type="text"]
{
font-family: Montserrat;
}
/*Top Bar*/
.top-bar, .top-bar.style-2, header.site-header div.top-bar div.container ul li.widget-container ul li a, .top-bar .close {
color: #c1c1c1;
}
header.site-header div.top-bar div.container ul li.widget-container ul li a:hover {
color:  #1874c1;
}
.top-bar, .top-bar.style-2, .transparent.top-bar.open > .container  {
background: #f9f9f9;
}
/* footer */
.site-footer {
background: #0f0f0f;
}
.site-footer .copyright-footer {
background: #242424;
}
div.testimonials.white blockquote.item.active p,
div.testimonials.white blockquote.item.active cite a,
div.testimonials.white blockquote.item.active cite, .wpb_content_element .widget .tagcloud a
{
color: #fff;
}
.a:hover,
.site-header a:hover,
.icon a:hover h2,
.nav-tabs > li > a:hover,
.top-bar a:hover,
.page-heading a:hover,
.menu a:hover,
.table tbody tr:hover td,
.page-numbers a:hover,
.widget-categories a:hover,
.product-categories a:hover,
.widget_archive a:hover,
.widget_categories a:hover,
.widget_recent_entries a:hover,
.socialize a:hover,
.faq .panel-title a.collapsed:hover,
.carousel .carousel-control:hover,
a:hover h1, a:hover h2, a:hover h3, a:hover h4, a:hover h5,
.site-footer a:hover,
.ls-michell .ls-nav-next:hover,
.ls-michell .ls-nav-prev:hover,
.site-navigation > ul > li.megamenu .sub-menu .container > li a:hover,
body .tp-leftarrow.default:hover,
body .tp-rightarrow.default:hover,
.product_list_widget li h4 a:hover,
.cart-contents:hover i,
.nav-wrap .fa-search:hover,
.home .nav-wrap .fa-search:hover,
.home .nav-wrap.sticky .fa-search:hover,
.icon.style-2 a:hover .fa,
.team .socialize a:hover,
.recentblog header a:hover h2,
.site-navigation > ul a:hover,
.site-navigation > div > ul > li.current_page_item > a,
.site-navigation > ul > li.current_page_item > a,
.home .site-navigation > ul > li.current-menu-item.current_page_item > a,
.scrollup a:hover,
.site-navigation.open .menu-item a:hover,
.hovercolor, i.hovercolor, .post.style-2 header i.hovercolor.fa,
article.post-sticky header:before,
.wpb_content_element .widget a:hover,
.star-rating,
.responsive .site-navigation .sub-menu a:hover,
.menu .current_page_item > a,
.icon > a > span.fa, .icon.style-2 .fa
{
color: #1874c1;
}
.filter button.selected {
color: #1874c1!important;
}
.scrollup a:hover
{border-color: #1874c1;
}
.tagcloud a:hover,
.twitter .carousel-indicators li:hover,
.added_to_cart:hover,
.icon a:hover .fa,
.posts div a:hover,
#wp-calendar td a:hover,
.plus:hover, .minus:hover,
.widget_price_filter .price_slider_amount .button:hover,
.form-submit #submit:hover,
.onsale,
.woo-header-cart .cart-contents > span
{
background-color: #1874c1;
}
body {
font-size: 14px;
}
h1, .h1 {
font-size: 31px;
}
h2, .h2 {
font-size: 24px;
}
h3, .h3 {
font-size: 21px;
}
h4, .h4 {
font-size: 18px;
}
h5, .h5 {
font-size: 16px;
}
.page-heading h1 {
font-size: 24px;
line-height: 34px;
}
.site-navigation ul > li.menu-item > a
{
color: #000;
font-size: 14px;
}
@media (min-width: 993px) {
.home .nav-wrap.sticky .fa-search {
color: #000;
}
}
@media (min-width: 993px) {
.nav-wrap.sticky .site-navigation ul > li.menu-item > a {
color: #000;
}
.home .site-navigation > ul > li.menu-item > a, .home .nav-wrap .fa-search, body.home.boxed .nav-wrap .fa-search  {
color: #000000;
}
.site-navigation ul > li.menu-item > a:hover, .site-navigation ul > li.current_page_item > a, .nav-wrap.sticky .site-navigation ul > li.menu-item > a:hover, .nav-wrap.sticky .site-navigation ul > li.current-menu-item > a, .site-navigation.open li.current-menu-item.menu-item > a {
color:  #1874c1;
}
.home .site-navigation ul > li.menu-item > a:hover, .home .site-navigation ul > li.current_page_item > a, .home .nav-wrap .fa-search:hover, .home .site-navigation > ul > li.current-menu-item.current_page_item > a {
color:  #0455BD;
}
}
.nav-wrap, header.site-header.sticky.style-1.bg-transparent div.nav-wrap.sticky {
background: #fff;
}
.home .nav-wrap {
background: ;
}
article.post-sticky header .stickymark i.nav_background_color {
color: #fff;
}
.triangle-topleft.hovercolor {
border-top: 60px solid #1874c1;
}
h1.single-blog, article.post h1.single-blog{
font-size: 28px;
}
.home div.site-wrapper div.transparent.top-bar,
.home div.site-wrapper div.transparent.top-bar #lang_sel a.lang_sel_sel,
.home div.site-wrapper div.transparent.top-bar + .site-header .above-nav-bar,
.home div.site-wrapper div.transparent.top-bar + .site-header .above-nav-bar a {
color: #d9d9d9;
}
.home div.site-wrapper div.transparent.top-bar a:hover,
.home div.site-wrapper div.transparent.top-bar #lang_sel a.lang_sel_sel:hover,
.home div.site-wrapper div.transparent.top-bar + .site-header .above-nav-bar a:hover {
color: ;
}
aside.sidebar ul.menu ul.sub-menu > li > a, aside.sidebar ul.menu > li.current-menu-ancestor > a {
background: ;
color: ;
}
aside.sidebar ul.menu ul.sub-menu > li > a:hover, aside.sidebar ul.menu li.current_page_item > a, aside.sidebar ul.menu ul.sub-menu > li.current_page_item > a, aside.sidebar ul.menu > li.current-menu-ancestor > a:hover {
color: ;
}
@media (max-width: 786px) {
.home div.site-wrapper div.transparent.top-bar, .home div.site-wrapper div.transparent.top-bar #lang_sel a.lang_sel_sel {
color: #c1c1c1;
}
}
.nav-wrap > .container > button.fa-search.mobile {
display:none!important;
}
@media (min-width: 993px) {
.responsive .site-navigation .sub-menu {
background:#fff;
}
.responsive .site-navigation .sub-menu a {
color: #000;
}
}
html.js_active.vc_desktop.vc_transform body.home.page.page-id-597.page-template-default.logged-in.admin-bar.responsive.wpb-js-composer.js-comp-ver-4.9.vc_responsive.customize-support div.site-wrapper header.site-header.style-2.relative.bg-normal div.nav-wrap div.container div.site-logo.retina a img{
height:120px !important;
width:auto !important;
}
header{ padding-bottom:10px !important; }
.responsive .site-navigation > ul { margin: 47px -10px 0 0; }
.fa-search.desktop { margin-top: 51px !important; }
/* Iconos de redes sociales alineados en la parte superior*/
.top-bar > .container > ul > li > div { padding-top: 0px !important; }
/* Bordes de filas de la página principal*/
#rowBotonesEnLinea, #rowCarruselServicios, #rowGaleria{
margin-left:0px !important;
margin-right:0px !important;
}
.copyright-footer{ display:none; }
a, span, ul, li, strong, b { color:#2A2A2A !important; }
/*h1 > span, h2 > span, h3 > span, h4 > span, h5 > span, h6 > span, h1.heading > span, h2.heading > span, h3.heading > span, h4.heading > span, h5.heading > span, h6.heading > span, h1, h2, h3, h4, h5, h6, h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong{
color:#000 !important;
}*/
.menu-main-menu a {
color: #000 !important;
}
.site-footer, .top-bar {
background: #0455a1 !important;
color: white !important;
}
.top-bar .container .left li, .top-bar .container .left li span{ color:white !important; }
.site-footer .container .row div ul li, .site-footer .container .row div ul li span, .site-footer .container .row div ul li b{
color:white !important;
}
h3.widget-title { color: #FFF !important; }
/*Tamaño de los títulos de las páginas*/
div.page-heading.style-2 div.container h1 { font-size: 20px; }
/*ICONO WHATSAPP */
.fa .fa-whatsapp { padding-right: 3px !important; }
.top-bar .fa-whatsapp::before {
content: "\f232";
color: #00CC00 !important;
font-size:1.2em;
}
#anpstext-3 { padding-top: 7px; }
/*FIN ICONO WHATSAPP*/
/*Hover sobre elementos del menú*/
.home .site-navigation ul > li.menu-item > a:hover{ color:#5aa1e3 !important; }
/*Widget centrado*/
ul li.widget-container.widget_anpstext { margin-left: 16px; }
/*Tab de Servicios*/
.vc_tta-style-anps_tabs .vc_tta-tabs-list li.vc_active::after{ background:#0455a1; }
li.vc_tta-tab:hover a span{ color:#0455a1 !important; }
/*Conocer mas sobre servicio (En las galerías) */
.btn.btn-sm.style-4, .btn.style-4{ color:#0455BD !important; }
.site-navigation ul > li.menu-item > a:hover{ color:white !important; }
.site-navigation.open{
margin-top:1em !important;
}
/* PARA SELECT EN FORMULARIOS */
select.wpcf7-form-control.wpcf7-select{
border: 1px solid #ccc;
border-radius: 4px;
height: 39px;
line-height: 35px;
margin-bottom: 15px;
padding-left: 25px;
width: 100%;
}
/* INICIO ICONOS FLOTANTES*/
#iconos-flotantes {
background:url('escano_wp/wp-content/uploads/2014/11/witewall_3.png');
border-radius: 10px;
display:none;
left: 90px;
position: fixed;
top: 150px;
width: 100px;
z-index:250;
}
.btn-en-linea-flotante{
width:75%;
margin:auto auto !important;
}
.btn-en-linea-flotante a img {
width: 100%;
margin:5px 0;
}
@-moz-keyframes animacionBotonesFlotantes {
0% {
opacity: 1;
}
50% {
opacity: 0.6;
}
100% {
opacity: 1;
}
}
/* FIN ICONOS FLOTANTES */
@-webkit-keyframes animacionBotonesFlotantes {
0% {
opacity: 1;
}
50% {
opacity: 0.6;
}
100% {
opacity: 1;
}
}
.opcionMenu{ padding-right: 10%; }
@media screen and (max-width: 1550px) {
#iconos-flotantes{ left:50px; }
}
@media screen and (max-width: 1175px) {
#iconos-flotantes{ left:0; }
}
@media screen and (max-width: 992px) {
.site-navigation.open ul li a, .site-navigation.open ul li a:hover {
color: white !important;
}
/*FONDO AZUL EN RD PARA:  MENÚ Y BOTÓN TOGGLE MENÚ*/
.site-navigation.open, .responsive .site-navigation:after, .responsive .site-navigation:before, .navbar-toggle{
background-color: #0455a1 !important;
}
footer.site-footer.style-2 div.container div.row div.col-md-3:nth-child(1), footer.site-footer.style-2 div.container div.row div.col-md-3:nth-child(2){
margin:0 auto;
/*text-align:center;*/
}
footer.site-footer.style-2 div.container div.row div.col-md-3:nth-child(3) ul li.widget-container.widget_anpstext{
/*margin-left: 25% !important;    */
/*margin: auto auto;*/
width: 70%;
max-width:100%;
}
.opcionMenu{ padding-right: 15% !important; }
.top-bar .container .left li, .top-bar .container .left li span { font-size: 0.9em !important; }
div.top-bar.open > div > ul.right > li > div > ul{ margin-top:28px !important; }
.top-bar.open > div > ul.left > li > span{
padding:0 !important;
margin:0  !important;
}
#anpstext-3{ padding-top: 0px; }
li#anpstext-10{ margin-top: 20px; }
li#anpstext-4{ margin-top:15px; }
ul#menu-main-menu > li.menu-item { margin: auto auto 29px auto !important; }
ul#menu-main-menu > li.menu-item > a { font-size: 1.4em; }
}
@media screen and (max-width: 910px) {
#iconos-flotantes{ display:none; }
.espacioEntreRowBtnsGaleria{ display:none; }
}
@media screen and (max-width: 910px), (min-resolution:2dppx) {
#iconos-flotantes{ display:none; }
.espacioEntreRowBtnsGaleria{ display:none; }
.page-heading, section.style-2{ background:none !important; }
/*Tabs en servicios*/
.dropdown-menu li.active a{
color:#0455A1 !important;
font-weight:700 !important;
}
.dropdown-menu li.active a::before { content: "► "; }
ul.dropdown-menu li { padding: 2px !important; }
.nav-tabs > li.active::after { background:none !important; }
/*Quitar palabra Más del dropdown en responsive design*/
.dropdown-toggle{
display:none !important;
}
}
.opcionMenu{ padding-right: 10%; }
.tituloArea{ margin-left:55px; }
.btnGaleria{ margin:1em auto; }
.widget_anpstext a{ color:white !important; }
.goog-te-banner{ display:none !important;  }
.comments-closed{ display:none !important; }
#boton-abrir-opcines-linea {
background: #0455a1 none repeat scroll 0 0;
border-bottom-left-radius: 10px;
border-top-left-radius: 10px;
cursor:pointer;
left: 0;
padding: 1em 0.3em;
position: fixed;
top: 250px;
transform: rotate(180deg);
writing-mode: vertical-lr;
z-index: 300;
}
/* Títulos de los widgets en la barra lateral */
aside.sidebar ul li h3.widget-title{
color: black !important;
}
.post-meta{ /*Ocultar información de los post: Comentarios, fechas y categorías*/
display:none;
}
/*PARA RESPONSIVE*/
@media (max-width: 500px) {
/*OCULTAR INFORMACIÓN DEL FOOTER: Reconocimientos y asociados a */
footer > div.container > div > div:nth-child(1), footer > div.container > div > div:nth-child(4){
display:none;
}
footer > div.container > div > div:nth-child(3){
margin-top:2.5em !important;
}
/*DISMINUIR ESPACIO EN FOOTER*/
footer h3.widget-title {
margin-bottom: 10px !important;
margin-top: 0px !important;
}
/* DISMINUIR PADDING FOOTER*/
.site-footer > .container { padding-bottom: 135px !important; }
/* MOSTRAR MENÚ QUE TIENE HIJOS */
.site-navigation.open .menu-item a { display: block !important; }
/*PARA OCULTAR EN RESPONSIVE*/
.no-responsive { display:none !important; }
/*MARGEN DE TABS EN RD*/
ul.tab-content{ padding-left: 0px !important; }
/* TOP BAR*/
#anpstext-2, #anpstext-4{ display:none !important; }
#text-11, #text-15{
display:inline-block !important;
vertical-align:top;
width:48%;
}
#text-11 img{ width:22px !important; }
li#text-11 > div > ul { margin-top: 7px !important; }
#flags{ text-align:center !important; }
#flags ul, #flags li { float: none !important; }
#anpstext-3 {
margin: 0.5em 0em;
font-size: 1.1em !important;
}
#anpstext-10{
font-size: 1.1em !important;
margin-bottom: -24px;
}
.top-bar .container { height: 160px !important; }
.top-bar .close { display:none !important; }
}
div#lz_ec_sub_header_text {
font-size: 1.1em !important;
}
@media (max-width: 500px) {
#lz_overlay_wm {
display:none !important;
}
}
/*buttons*/
input#place_order {
background-color: #1874c1;
}
input#place_order:hover,
input#place_order:focus {
background-color: #292929;
}
.btn, .wpcf7-submit {
-moz-user-select: none;
background-image: none;
border: 0;
color: #fff;
cursor: pointer;
display: inline-block;
font-weight: normal;
line-height: 1.5;
margin-bottom: 0;
text-align: center;
text-transform: uppercase;
text-decoration:none;
transition: background-color 0.2s ease 0s;
vertical-align: middle;
white-space: nowrap;
}
.btn.btn-sm, .wpcf7-submit {
padding: 11px 17px;
font-size: 14px;
}
.btn, .wpcf7-submit, button.single_add_to_cart_button {
border-radius: 0;
border-radius: 4px;
background-color: #1874c1;
color: #fff;
}
.btn:hover, .btn:active, .btn:focus, .wpcf7-submit:hover, .wpcf7-submit:active, .wpcf7-submit:focus, button.single_add_to_cart_button:hover, button.single_add_to_cart_button:active, button.single_add_to_cart_button:focus {
background-color: #292929;
color: #fff;
border:0;
}
.btn.style-1, .vc_btn.style-1   {
border-radius: 4px;
background-color: #1874c1;
color: #fff!important;
}
.btn.style-1:hover, .btn.style-1:active, .btn.style-1:focus, .vc_btn.style-1:hover, .vc_btn.style-1:active, .vc_btn.style-1:focus  {
background-color: #000000;
color: #fff!important;
}
.btn.slider  {
border-radius: 4px;
background-color: #1874c1;
color: #fff;
}
.btn.slider:hover, .btn.slider:active, .btn.slider:focus  {
background-color: #000000;
color: #fff;
}
.btn.style-2, .vc_btn.style-2  {
border-radius: 4px;
border: 2px solid #000000;
background-color: #000000;
color: #fff!important;
}
.btn.style-2:hover, .btn.style-2:active, .btn.style-2:focus, .vc_btn.style-2:hover, .vc_btn.style-2:active, .vc_btn.style-2:focus   {
background-color: #ffffff;
color: #fff!important;
border-color: #000000;
border: 2px solid #000000;
}
.btn.style-3, .vc_btn.style-3  {
border: 2px solid #ffffff;;
border-radius: 4px;
background-color: transparent;
color: #ffffff!important;
}
.btn.style-3:hover, .btn.style-3:active, .btn.style-3:focus, .vc_btn.style-3:hover, .vc_btn.style-3:active, .vc_btn.style-3:focus  {
border: 2px solid #ffffff;
background-color: #ffffff;
color: #1874c1!important;
}
.btn.style-4, .vc_btn.style-4   {
padding-left: 0;
background-color: transparent;
color: #1874c1!important;
border: none;
}
.btn.style-4:hover, .btn.style-4:active, .btn.style-4:focus, .vc_btn.style-4:hover, .vc_btn.style-4:active, .vc_btn.style-4:focus   {
padding-left: 0;
background: none;
color: #94cfff!important;
border: none;
border-color: transparent;
outline: none;
}
.btn.style-5, .vc_btn.style-5   {
background-color: #c3c3c3!important;
color: #fff!important;
border: none;
}
.btn.style-5:hover, .btn.style-5:active, .btn.style-5:focus, .vc_btn.style-5:hover, .vc_btn.style-5:active, .vc_btn.style-5:focus   {
background-color: #737373!important;
color: #fff!important;
}

/**id='rs-plugin-settings-inline-css' **/
.res_tab_icon{
background-image:url(../../../plugins/easy-responsive-tabs/assets/images/icon_bg.png) ;
background-position: 0 0;
background-repeat: no-repeat;
display: inline-block;
height: 11px;
margin-right: 5px;
width: 18px;
}div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
margin-left: 0.5em;
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 img.ajax-loader {
border: none;
vertical-align: middle;
margin-left: 4px;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 .wpcf7-recaptcha iframe {
margin-bottom: 0;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}
html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(../../../plugins/responsive-lightbox/assets/swipebox/img/loader.gif) center center no-repeat}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}
#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/responsive-lightbox/assets/swipebox/img/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}
#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}
#swipebox-next{background-position:-78px 13px;float:right}
#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button swipebox-close{display:none}
#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}
.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}
.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}
.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}
.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}
.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}
.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:15px;line-height:43px;font-family:exo_2regular,Arial,sans-serif}.tp-caption .backcorner,.tp-caption .backcornertop,.tp-caption .frontcorner,.tp-caption .frontcornertop{height:0;width:0;position:absolute}
@font-face{font-family:revicons;
	src:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888);
	src:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix)
format('embedded-opentype'),url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888)
format('woff'),url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888)
format('truetype'),url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons)
format('svg');font-weight:400;font-style:normal}[class*=" revicon-"]:before,[class^=revicon-]:before{font-family:revicons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.revicon-search-1:before{content:'\e802'}.revicon-pencil-1:before{content:'\e831'}.revicon-picture-1:before{content:'\e803'}.revicon-cancel:before{content:'\e80a'}.revicon-info-circled:before{content:'\e80f'}.revicon-trash:before{content:'\e801'}.revicon-left-dir:before{content:'\e817'}.revicon-right-dir:before{content:'\e818'}.revicon-down-open:before{content:'\e83b'}.revicon-left-open:before{content:'\e819'}.revicon-right-open:before{content:'\e81a'}.revicon-angle-left:before{content:'\e820'}.revicon-angle-right:before{content:'\e81d'}.revicon-left-big:before{content:'\e81f'}.revicon-right-big:before{content:'\e81e'}.revicon-magic:before{content:'\e807'}.revicon-picture:before{content:'\e800'}.revicon-export:before{content:'\e80b'}.revicon-cog:before{content:'\e832'}.revicon-login:before{content:'\e833'}.revicon-logout:before{content:'\e834'}.revicon-video:before{content:'\e805'}.revicon-arrow-combo:before{content:'\e827'}.revicon-left-open-1:before{content:'\e82a'}.revicon-right-open-1:before{content:'\e82b'}.revicon-left-open-mini:before{content:'\e822'}.revicon-right-open-mini:before{content:'\e823'}.revicon-left-open-big:before{content:'\e824'}.revicon-right-open-big:before{content:'\e825'}.revicon-left:before{content:'\e836'}.revicon-right:before{content:'\e826'}.revicon-ccw:before{content:'\e808'}.revicon-arrows-ccw:before{content:'\e806'}.revicon-palette:before{content:'\e829'}.revicon-list-add:before{content:'\e80c'}.revicon-doc:before{content:'\e809'}.revicon-left-open-outline:before{content:'\e82e'}.revicon-left-open-2:before{content:'\e82c'}.revicon-right-open-outline:before{content:'\e82f'}.revicon-right-open-2:before{content:'\e82d'}.revicon-equalizer:before{content:'\e83a'}.revicon-layers-alt:before{content:'\e804'}.revicon-popup:before{content:'\e828'}.rev_slider_wrapper{position:relative;z-index:0;width:100%}.rev_slider{position:relative;overflow:visible}.tp-overflow-hidden{overflow:hidden}.rev_slider img,.tp-simpleresponsive img{max-width:none!important;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;margin:0;padding:0;border:none}.rev_slider .no-slides-text{font-weight:700;text-align:center;padding-top:80px}.rev_slider>ul,.rev_slider>ul>li,.rev_slider>ul>li:before,.rev_slider_wrapper>ul,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before{list-style:none!important;position:absolute;margin:0!important;padding:0!important;overflow-x:visible;overflow-y:visible;background-image:none;background-position:0 0;text-indent:0;top:0;left:0}.rev_slider>ul>li,.rev_slider>ul>li:before,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before{visibility:hidden}.tp-revslider-mainul,.tp-revslider-slidesli{padding:0!important;margin:0!important;list-style:none!important}.fullscreen-container,.fullwidthbanner-container{padding:0;position:relative}.rev_slider li.tp-revslider-slidesli{position:absolute!important}.tp-caption .rs-untoggled-content{display:block}.tp-caption .rs-toggled-content{display:none}.rs-toggle-content-active.tp-caption .rs-toggled-content{display:block}.rs-toggle-content-active.tp-caption .rs-untoggled-content{display:none}.rev_slider .caption,.rev_slider .tp-caption{position:relative;visibility:hidden;white-space:nowrap;display:block}.rev_slider .tp-mask-wrap .tp-caption,.rev_slider .tp-mask-wrap :last-child,.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.wpb_text_column .rev_slider .tp-mask-wrap :last-child{margin-bottom:0}
.tp-carousel-wrapper{cursor:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/css/openhand.cur),move}
.tp-carousel-wrapper.dragged{cursor:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/css/closedhand.cur),move}
.tp-caption{z-index:1;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;position:absolute;-webkit-font-smoothing:antialiased!important}
.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none!important}.tp-caption.tp-layer-selectable{-moz-user-select:all;-khtml-user-select:all;-webkit-user-select:all;-o-user-select:all}.tp-caption.tp-hidden-caption,.tp-forcenotvisible,.tp-hide-revslider{visibility:hidden!important;display:none!important}.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video{max-width:none!important}.fullwidthbanner-container{overflow:hidden}.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative}.tp-static-layers{position:absolute;z-index:505;top:0;left:0}.tp-caption .frontcorner{border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00A8FF;left:-40px;top:0}.tp-caption .backcorner{border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;right:0;top:0}.tp-caption .frontcornertop{border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00A8FF;left:-40px;top:0}.tp-caption .backcornertop{border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00A8FF;right:0;top:0}.tp-layer-inner-rotation{position:relative!important}img.tp-slider-alternative-image{width:100%;height:auto}.caption.fullscreenvideo,.rs-background-video-layer,.tp-caption.coverscreenvideo,.tp-caption.fullscreenvideo{width:100%;height:100%;top:0;left:0;position:absolute}.noFilterClass{filter:none!important}.rs-background-video-layer{visibility:hidden;z-index:0}.caption.fullscreenvideo iframe,.caption.fullscreenvideo video,.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video{width:100%!important;height:100%!important;display:none}.fullcoveredvideo video,.fullscreenvideo video{background:#000}.fullcoveredvideo .tp-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0;left:0}.videoisplaying .html5vid .tp-poster{display:none}.tp-video-play-button,.tp-video-play-button i{display:inline-block;line-height:50px!important;vertical-align:top;text-align:center}.tp-video-play-button{background:#000;background:rgba(0,0,0,.3);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:50%;left:50%;color:#FFF;margin-top:-25px;margin-left:-25px;cursor:pointer;width:50px;height:50px;box-sizing:border-box;-moz-box-sizing:border-box;z-index:4;opacity:0;-webkit-transition:opacity .3s ease-out!important;-moz-transition:opacity .3s ease-out!important;-o-transition:opacity .3s ease-out!important;transition:opacity .3s ease-out!important}.tp-caption .html5vid{width:100%!important;height:100%!important}.tp-video-play-button i{width:50px;height:50px;font-size:40px!important}.rs-fullvideo-cover,.tp-dottedoverlay,.tp-shadowcover{height:100%;top:0;left:0;position:absolute}.tp-caption .tp-revstop{display:none;border-left:5px solid #fff!important;border-right:5px solid #fff!important;margin-top:15px!important;line-height:20px!important;vertical-align:top;font-size:25px!important}.tp-seek-bar,.tp-video-button,.tp-volume-bar{outline:0;line-height:12px;margin:0;cursor:pointer}.videoisplaying .revicon-right-dir{display:none}.videoisplaying .tp-revstop{display:inline-block}.videoisplaying .tp-video-play-button{display:none}.tp-caption:hover .tp-video-play-button{opacity:1;display:block}.fullcoveredvideo .tp-video-play-button{display:none!important}.fullscreenvideo .fullscreenvideo video{object-fit:contain!important}.fullscreenvideo .fullcoveredvideo video{object-fit:cover!important}.tp-video-controls{position:absolute;bottom:0;left:0;right:0;padding:5px;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;background-image:linear-gradient(bottom,#000 13%,#323232 100%);background-image:-o-linear-gradient(bottom,#000 13%,#323232 100%);background-image:-moz-linear-gradient(bottom,#000 13%,#323232 100%);background-image:-webkit-linear-gradient(bottom,#000 13%,#323232 100%);background-image:-ms-linear-gradient(bottom,#000 13%,#323232 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.13,#000),color-stop(1,#323232));display:table;max-width:100%;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.rev-btn.rev-hiddenicon i,.rev-btn.rev-withicon i{-webkit-transition:all .2s ease-out!important;-o-transition:all .2s ease-out!important;-ms-transition:all .2s ease-out!important}.tp-caption:hover .tp-video-controls{opacity:.9}.tp-video-button{background:rgba(0,0,0,.5);border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:12px;color:#fff;padding:0}.tp-video-button:hover{cursor:pointer}.tp-video-button-wrap,.tp-video-seek-bar-wrap,.tp-video-vol-bar-wrap{padding:0 5px;display:table-cell}.tp-video-seek-bar-wrap{width:80%}.tp-video-vol-bar-wrap{width:20%}.tp-seek-bar,.tp-volume-bar{width:100%;padding:0}.rs-fullvideo-cover{width:100%;background:0 0;z-index:5}.rs-background-video-layer video::-webkit-media-controls{display:none!important}.tp-dottedoverlay{background-repeat:repeat;width:100%;z-index:3}
.tp-dottedoverlay.twoxtwo{background:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/assets/gridtile.png)}
.tp-dottedoverlay.twoxtwowhite{background:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/assets/gridtile_white.png)}
.tp-dottedoverlay.threexthree{background:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3.png)}
.tp-dottedoverlay.threexthreewhite{background:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3_white.png)}
.tp-shadowcover{width:100%;background:#fff;z-index:-1}.tp-shadow1{-webkit-box-shadow:0 10px 6px -6px rgba(0,0,0,.8);-moz-box-shadow:0 10px 6px -6px rgba(0,0,0,.8);box-shadow:0 10px 6px -6px rgba(0,0,0,.8)}.tp-shadow2:after,.tp-shadow2:before,.tp-shadow3:before,.tp-shadow4:after{z-index:-2;position:absolute;content:"";bottom:10px;left:10px;width:50%;top:85%;max-width:300px;background:0 0;-webkit-box-shadow:0 15px 10px rgba(0,0,0,.8);-moz-box-shadow:0 15px 10px rgba(0,0,0,.8);box-shadow:0 15px 10px rgba(0,0,0,.8);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.tp-shadow2:after,.tp-shadow4:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.tp-shadow5{position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.tp-shadow5:after,.tp-shadow5:before{content:"";position:absolute;z-index:-2;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.6);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.6);box-shadow:0 0 25px 0 rgba(0,0,0,.6);top:30%;bottom:0;left:20px;right:20px;-moz-border-radius:100px/20px;border-radius:100px/20px}
.tp-button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.6)!important;font-size:15px;line-height:45px!important;font-family:arial,sans-serif;font-weight:700;letter-spacing:-1px;text-decoration:none}.tp-button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);font-weight:700;padding:9px 20px;font-size:19px;line-height:57px!important}.purchase:hover,.tp-button.big:hover,.tp-button:hover{background-position:bottom,15px 11px}.purchase.green,.purchase:hover.green,.tp-button.green,.tp-button:hover.green{background-color:#21a117;-webkit-box-shadow:0 3px 0 0 #104d0b;-moz-box-shadow:0 3px 0 0 #104d0b;box-shadow:0 3px 0 0 #104d0b}.purchase.blue,.purchase:hover.blue,.tp-button.blue,.tp-button:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0 3px 0 0 #0f3e68;-moz-box-shadow:0 3px 0 0 #0f3e68;box-shadow:0 3px 0 0 #0f3e68}.purchase.red,.purchase:hover.red,.tp-button.red,.tp-button:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0 3px 0 0 #7c1212;-moz-box-shadow:0 3px 0 0 #7c1212;box-shadow:0 3px 0 0 #7c1212}.purchase.orange,.purchase:hover.orange,.tp-button.orange,.tp-button:hover.orange{background-color:#f70;-webkit-box-shadow:0 3px 0 0 #a34c00;-moz-box-shadow:0 3px 0 0 #a34c00;box-shadow:0 3px 0 0 #a34c00}.purchase.darkgrey,.purchase:hover.darkgrey,.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey{background-color:#555;-webkit-box-shadow:0 3px 0 0 #222;-moz-box-shadow:0 3px 0 0 #222;box-shadow:0 3px 0 0 #222}.purchase.lightgrey,.purchase:hover.lightgrey,.tp-button.lightgrey,.tp-button:hover.lightgrey{background-color:#888;-webkit-box-shadow:0 3px 0 0 #555;-moz-box-shadow:0 3px 0 0 #555;box-shadow:0 3px 0 0 #555}.rev-btn,.rev-btn:visited{outline:0!important;box-shadow:none!important;text-decoration:none!important;line-height:44px;font-size:17px;font-weight:500;padding:12px 35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:Roboto,sans-serif;cursor:pointer}.rev-btn.rev-uppercase,.rev-btn.rev-uppercase:visited{text-transform:uppercase;letter-spacing:1px;font-size:15px;font-weight:900}.rev-btn.rev-withicon i{font-size:15px;font-weight:400;position:relative;top:0;-moz-transition:all .2s ease-out!important;margin-left:10px!important}.rev-btn.rev-hiddenicon i{font-size:15px;font-weight:400;position:relative;top:0;-moz-transition:all .2s ease-out!important;opacity:0;margin-left:0!important;width:0!important}.rev-btn.rev-hiddenicon:hover i{opacity:1!important;margin-left:10px!important;width:auto!important}.rev-btn.rev-medium,.rev-btn.rev-medium:visited{line-height:36px;font-size:14px;padding:10px 30px}.rev-btn.rev-medium.rev-hiddenicon i,.rev-btn.rev-medium.rev-withicon i{font-size:14px;top:0}.rev-btn.rev-small,.rev-btn.rev-small:visited{line-height:28px;font-size:12px;padding:7px 20px}.rev-btn.rev-small.rev-hiddenicon i,.rev-btn.rev-small.rev-withicon i{font-size:12px;top:0}.rev-maxround{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.rev-minround{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.rev-burger{position:relative;width:60px;height:60px;box-sizing:border-box;padding:22px 0 0 14px;border-radius:50%;border:1px solid rgba(51,51,51,.25);tap-highlight-color:transparent;cursor:pointer}.rev-burger span{display:block;width:30px;height:3px;background:#333;transition:.7s;pointer-events:none;transform-style:flat!important}.rev-burger.revb-white span,.rev-burger.revb-whitenoborder span{background:#fff}.rev-burger span:nth-child(2){margin:3px 0}#dialog_addbutton .rev-burger:hover :first-child,.open .rev-burger :first-child,.open.rev-burger :first-child{transform:translateY(6px) rotate(-45deg);-webkit-transform:translateY(6px) rotate(-45deg)}#dialog_addbutton .rev-burger:hover :nth-child(2),.open .rev-burger :nth-child(2),.open.rev-burger :nth-child(2){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);opacity:0}#dialog_addbutton .rev-burger:hover :last-child,.open .rev-burger :last-child,.open.rev-burger :last-child{transform:translateY(-6px) rotate(-135deg);-webkit-transform:translateY(-6px) rotate(-135deg)}.rev-burger.revb-white{border:2px solid rgba(255,255,255,.2)}.rev-burger.revb-darknoborder,.rev-burger.revb-whitenoborder{border:0}.rev-burger.revb-darknoborder span{background:#333}.rev-burger.revb-whitefull{background:#fff;border:none}.rev-burger.revb-whitefull span{background:#333}.rev-burger.revb-darkfull{background:#333;border:none}.rev-burger.revb-darkfull span,.rev-scroll-btn.revs-fullwhite{background:#fff}@-webkit-keyframes rev-ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}@-moz-keyframes rev-ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}@keyframes rev-ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}.rev-scroll-btn{display:inline-block;position:relative;left:0;right:0;text-align:center;cursor:pointer;width:35px;height:55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:3px solid #fff;border-radius:23px}.rev-control-btn,.tp-tab,.tp-thumb{box-sizing:border-box;cursor:pointer}
.rev-scroll-btn>*{display:inline-block;line-height:18px;font-size:13px;font-weight:400;color:#fff;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2px}.rev-scroll-btn>.active,.rev-scroll-btn>:focus,.rev-scroll-btn>:hover{color:#fff}.rev-scroll-btn>.active,.rev-scroll-btn>:active,.rev-scroll-btn>:focus,.rev-scroll-btn>:hover{filter:alpha(opacity=80)}.rev-scroll-btn.revs-fullwhite span{background:#333}.rev-scroll-btn.revs-fulldark{background:#333;border:none}.rev-scroll-btn.revs-fulldark span,.tp-bullet{background:#fff}.rev-scroll-btn span{position:absolute;display:block;top:29%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:#fff;border-radius:50%;-webkit-animation:rev-ani-mouse 2.5s linear infinite;-moz-animation:rev-ani-mouse 2.5s linear infinite;animation:rev-ani-mouse 2.5s linear infinite}.rev-scroll-btn.revs-dark{border-color:#333}.rev-scroll-btn.revs-dark span{background:#333}.rev-control-btn{position:relative;display:inline-block;z-index:5;color:#FFF;font-size:20px;line-height:60px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;text-align:center;background-color:#000;border-radius:50px;text-shadow:none;background-color:rgba(0,0,0,.5);width:60px;height:60px}.rev-cbutton-dark-sr,.rev-cbutton-light-sr{border-radius:3px}.rev-cbutton-light,.rev-cbutton-light-sr{color:#333;background-color:rgba(255,255,255,.75)}.rev-sbutton{line-height:37px;width:37px;height:37px}.rev-sbutton-blue{background-color:#3B5998}.rev-sbutton-lightblue{background-color:#00A0D1}.rev-sbutton-red{background-color:#DD4B39}.tp-bannertimer{visibility:hidden;width:100%;position:absolute;z-index:200;top:0}.tp-bannertimer.tp-bottom{top:auto;bottom:0!important;height:5px}.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-caption img{background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);zoom:1}.caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/assets/coloredbg.png)}.tp-caption.slidelink a span{background:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/assets/coloredbg.png)}.tp-shape{width:100%;height:100%}.tp-caption .rs-starring{display:inline-block}.tp-caption .rs-starring .star-rating{float:none;display:inline-block;vertical-align:top}.tp-caption .rs-starring .star-rating,.tp-caption .rs-starring-page .star-rating{position:relative;height:1em;width:5.4em;font-size:1em!important;font-family:star}.tp-loader.spinner0,.tp-loader.spinner1{width:40px;height:40px;box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;border-radius:3px}.tp-caption .rs-starring .star-rating:before,.tp-caption .rs-starring-page .star-rating:before{content:"\73\73\73\73\73";color:#E0DADF;float:left;top:0;left:0;position:absolute}.tp-caption .rs-starring .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;font-size:1em!important}.tp-caption .rs-starring .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.tp-caption .rs-starring .star-rating{color:#FFC321!important}.tp-loader{top:50%;left:50%;z-index:10000;position:absolute}.tp-loader.spinner0{background:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/assets/loader.gif) center center no-repeat;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-loader.spinner1{background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-loader.spinner5{background:url(<?php echo base_url()?>assets/vendors/plugins/wp-content/plugins/revslider/public/assets/assets/loader.gif) 10px 10px no-repeat #fff;margin:-22px;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}@-webkit-keyframes tp-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.tp-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:red;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;-webkit-animation:tp-scaleout 1s infinite ease-in-out;animation:tp-scaleout 1s infinite ease-in-out}@-webkit-keyframes tp-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes tp-scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.tp-loader.spinner3{margin:-9px 0 0 -35px;width:70px;text-align:center}.tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;display:inline-block;-webkit-animation:tp-bouncedelay 1.4s infinite ease-in-out;animation:tp-bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.tp-loader.spinner3 .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.tp-loader.spinner3 .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes tp-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes tp-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.tp-loader.spinner4{margin:-20px 0 0 -20px;width:40px;height:40px;text-align:center;-webkit-animation:tp-rotate 2s infinite linear;animation:tp-rotate 2s infinite linear}.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:tp-bounce 2s infinite ease-in-out;animation:tp-bounce 2s infinite ease-in-out;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.tp-loader.spinner4 .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes tp-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes tp-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes tp-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes tp-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.tp-bullets.navbar,.tp-tabs.navbar,.tp-thumbs.navbar{border:none;min-height:0;margin:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.tp-bullets,.tp-tabs,.tp-thumbs{position:absolute;display:block;z-index:1000;top:0;left:0}.tp-tab,.tp-thumb{position:absolute;opacity:.5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tp-arr-imgholder,.tp-tab-image,.tp-thumb-image,.tp-videoposter{background-position:center center;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.tp-tab.selected,.tp-tab:hover,.tp-thumb.selected,.tp-thumb:hover{opacity:1}.tp-tab-mask,.tp-thumb-mask{box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important}.tp-tabs,.tp-thumbs{box-sizing:content-box!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}.tp-bullet{width:15px;height:15px;position:absolute;background:rgba(255,255,255,.3);cursor:pointer}.tp-bullet.selected,.tp-bullet:hover{background:#fff}.tp-bannertimer{background:#000;background:rgba(0,0,0,.15);height:5px}.tparrows{cursor:pointer;background:#000;background:rgba(0,0,0,.5);width:40px;height:40px;position:absolute;display:block;z-index:1000}.tparrows:hover{background:#000}.tparrows:before{font-family:revicons;font-size:15px;color:#fff;display:block;line-height:40px;text-align:center}.hginfo,.hglayerinfo{font-size:12px;font-weight:600}.tparrows.tp-leftarrow:before{content:'\e824'}.tparrows.tp-rightarrow:before{content:'\e825'}.dddwrappershadow{box-shadow:0 45px 100px rgba(0,0,0,.4)}.hglayerinfo{position:fixed;bottom:0;left:0;color:#FFF;line-height:20px;background:rgba(0,0,0,.75);padding:5px 10px;z-index:2000;white-space:normal}.helpgrid,.hginfo{position:absolute}.hginfo{top:-2px;left:-2px;color:#e74c3c;background:#000;padding:2px 5px}.indebugmode .tp-caption:hover{border:1px dashed #c0392b!important}.helpgrid{border:2px dashed #c0392b;top:0;peft:0;z-index:0}#revsliderlogloglog{padding:15px;color:#fff;position:fixed;top:0;left:0;width:200px;height:150px;background:rgba(0,0,0,.7);z-index:100000;font-size:10px;overflow:scroll}

/* id='rs-plugin-settings-inline-css' */
.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}

#flags{
	width: auto !important;
}
p.hello { font-size:12px; color:darkgray; }#google_language_translator, #flags { text-align:left; }#google_language_translator { clear:both; }#flags { width:165px; }#flags a { display:inline-block; margin-right:2px; }.goog-tooltip {display: none !important;}.goog-tooltip:hover {display: none !important;}.goog-text-highlight {background-color: transparent !important; border: none !important; box-shadow: none !important;}#google_language_translator a {display: none !important; }.goog-te-gadget {color:transparent !important;}.goog-te-gadget { font-size:0px !important; }.goog-branding { display:none; }#google_language_translator { display:none; }.goog-te-banner-frame{visibility:hidden !important;}body { top:0px !important;
}
.broken_link, a.broken_link {
	text-decoration: line-through;
}

/* vc_custom_css*/
.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{
padding-bottom:0px;
}
li.item:hover .mask{
display:none;
}
li.item:hover .item-info{
display:none;
}
.parrafoNoticia{
text-align:justify;
}
#rowCarruselServicios{
display:none;
}
.servicios_home {
background: #ECECEC none repeat scroll 0 0;
margin: auto;
padding: 10px 5px 5px 13px;
text-align: center;
}
.servicios_home .servicio {
display: inline-block;
margin: 0 18px;
}
.servicios_home .servicio a.link {
color: #666;
display: block;
font-family: "Open Sans",sans-serif;
font-size: 16px;
font-style: italic;
padding-top: 2px;
text-align: center;
}
.servicios_home .servicio a {
text-decoration: none;
}
/*#iconos-flotantes {
border-radius: 10px;
left: 90px;
position: fixed;
top: 150px;
width: 100px;
z-index:250;
}
.btn-en-linea-flotante a img {
width: 100%;
}*/
#rowBotonesEnLinea{
display:none;
}
#serviciosEscano .wpb_column.vc_column_container .vc_column-inner{
margin-top: -20px;
}
#divEntradas .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-ite{
margin-bottom: -96px;
}
/*FLECHAS CARRUSEL IMÁGENES*/
.vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev{
background:rgba(255,255,255,1);
}
/*Inicio Flechas galería*/
.vc_images_carousel .vc_carousel-control{
opacity:1 !important;
}
.icon-next::before, .icon-prev::before{
color:#0455a1 !important;
}
/*Fin Flechas galería*/
/* Inicio TESTIMONIOS */
#carruselTestimonios{
text-align:center;
margin:auto;
}
.liTestimonio{
height:auto !important;
}
.usuarioTestimonio, .textoTestimonio{
vertical-align:middle;
margin:auto auto !important;
width:60%;
}
.usuarioTestimonio{
text-align: right;
}
.usuarioTestimonio > p {
font-family:'Open Sans';
font-weight: 700;
padding-top: 8px;
}
.textoTestimonio > p{
text-align:center;
font-style: italic;
}
.textoTestimonio > p::before, .textoTestimonio > p::after {
content: '"';
}
.nextTestimonio::before, .prevTestimonio::before {
color: #0455a1 !important;
cursor:pointer;
font-size: 2em;
}
.prevTestimonio, .nextTestimonio{
cursor:pointer;
position:absolute;
top:25px;
}
.prevTestimonio{
left:0 !important;
}
.nextTestimonio{
right:0;
}
.prevTestimonio::before {
content: '\2039';
}
.nextTestimonio::before{
content: '\203a';
}
/* Fin TESTIMONIOS */
/* Inicio Botón Leer Mas - Entradas*/
.btnLeerMas > a{
width:100%;
}
/* Fin Botón Leer Mas - Entradas*/
/* Inicio título entradas */
.tituloEntradas {
margin-bottom: -22px !important;
}
/* Fin título entradas */
/* Inicio Botón Ver Más Galería */
#btnVerMasGaleria {
margin-right: 9px !important;
}
#btnVerMasGaleria {
padding-top: 15px;
}
#btnVerMasGaleria > a{
color: #5472d2;
cursor: pointer;
display: inline-block;
font-size: 14px;
margin-bottom: 0;
padding: 14px 40px;
position: relative;
text-align: center;
top: 0;
transition: all 0.2s ease-in-out 0s;
vertical-align: middle;
word-wrap: break-word;
}
#btnVerMasGaleria > a > .fa{
color: rgb(115, 190, 40);
padding-left: 6px;
}
/* Fin Botón Ver Más Galería */
.btnLeerMas.escritorio > a > .fa { color: rgb(115, 190, 40); }
.btnLeerMas.escritorio > a {
background:none !important;
border:none !important;
font-size: 13px !important;
padding-right: 33px!Important;
}
.btnLeerMas.movil{ display:none; }
.btn-en-linea-movil {
width: 24%;
display: inline-block;
text-align: center;
}
#btnsEnLinea{
/*display:none;*/
display:block;
margin:1em auto 3em auto;
}
@media screen and (max-width: 1175px) {
.tituloEntradas {
margin-bottom: 0px !important;
}
}
@media screen and (max-width: 970px) {
.servicio{
width:30%
}
}
@media screen and (max-width: 760px) {
#rowGaleria, #divEntradas{
display:none !important;
}
.usuarioTestimonio{
text-align: center;
}
}
@media screen and (max-width: 910px) {
#btnsEnLinea{
display:block;
}
}
#divEntradas h4{
font-size:17px !important;
}
.vc_inner > img {
height: 213px;
width: 320px;
}
@media screen and (max-width: 600px) {
/* ARTÍCULOS DE INTERÉS EN RD SIN TANTO ESPACIO*/
.vc_col-sm-12.vc_gitem-col.vc_gitem-col-align-left{
height:215px !important;
}
.parrafoNoticia p { height: 100px !important; }
.vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1 { margin-top: -45px !important; }
.vc_pageable-slide-wrapper.vc_clearfix .vc_grid-item.vc_clearfix.vc_col-sm-4.vc_visible-item.fadeIn.animated:nth-child(2) .vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1 {
margin-top: -80px !important;
}
.vc_pageable-slide-wrapper.vc_clearfix .vc_grid-item.vc_clearfix.vc_col-sm-4.vc_visible-item.fadeIn.animated:nth-child(3) .vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1 {
margin-top: -100px !important;
}
/*OCULTAR BTN VER TODOS*/
.btn-ver-mas-articulos{ display:none !important; }
/* Cambio de apariencia en botón leer mas cuando está en RD*/
.bntLeerMas, .btnLeerMas a{
background: #0455A1 !important;
border-radius: 5px;
webkit-border-radius: 5px;
moz-border-radius: 5px;
color: white !important;
width:30%;
}
.btnLeerMas a i.fa.fa-plus{ color:white !important; }
}
.bntLeerMas.movil{ color:red; }
/* TÍTULOS DE COLOR AZUL*/
.tituloEntradas, #rowGaleria .vc_custom_heading, .titulo-seccion-testimonios{
color: #0455a1 !important;
font-weight:400 !important;
font-size:1.5em;
}
/* TÍTULO DE LA GALERÍA*/
#rowGaleria .vc_custom_heading { margin-bottom: 1em; }
#rowGaleria .vc_column-inner { padding-top: 0.6em; }
/*.vc_col-sm-4 { width: 33% !important; }*/
.btn-ver-mas-articulos { margin-top: -4em !important; }
.fa.fa-plus { color: #73be28 !important; }
body > div.site-wrapper > section > div > div:nth-child(8) > div > div > div > div.vc_btn3-container.btn-ver-mas-articulos.vc_btn3-right > a{
z-index:1000 !important;
}
.btn-ver-mas-articulos a{
color:white !important;
}
.btnLeerMas a{
border-radius:5px !important;
}


/** vc_shortcodes-custom-css +*/
.vc_custom_1455950604501{background-image: url(escano_wp/wp-content/uploads/2014/11/witewall_3d4d3.png?id=1311) !important;}
.vc_custom_1456377069141{padding-bottom: 30px !important;background-image: url(http://maxiimagenes.com/escano_wp/wp-content/uploads/2014/11/witewall_3.png?id=1311) !important;}
.vc_custom_1487231406849{margin-top: 0px !important;margin-bottom: 0px !important;}
.vc_custom_1457596046064{background-color: #ececec !important;}
.vc_custom_1457584056767{padding-bottom: 20px !important;}


.btn-en-linea{
	text-align: center;
}
.btn-en-linea img {
	width: 55%;
}

div.btnsCarrusel{
	margin: 0 !important;
	width:100% !important;
	display:none;
}
div.btnCarruselServicios{
	background:rgba(0,0,0,0.2);
	cursor:pointer;
	display: inline-block;
	font-family: 2em;
	margin:0 !important;
	padding:0.4 0 !important;
	text-align: center;
	width: 50%;
}
.prev, .next{
	margin:0;
	padding:0;
}
.prev{
	border-bottom-left-radius: 1em;
}
.next{
	border-bottom-right-radius: 1em;
}
#carruselServicios{
	background: url('escano_wp/wp-content/uploads/2016/02/fondo-mod-2.jpg') no-repeat;
	background-size: cover;
	border-top-left-radius: 1em;
	border-top-right-radius: 1em;
	border-bottom-left-radius: 1em;
	border-bottom-right-radius: 1em;
	margin:auto 0;
	width:100% !important;
}
span.enlaceServicio{
	display: block;
}
span.enlaceServicio > a{
	color:rgba(0,0,0,1);
	font-size: 1.5em;
	font-variant: small-caps;
	text-decoration: none;
	font-weight:400;
}
.liCarruselServicios{
	width:16.66666%;
	height: 430px;
}
.liCarruselServicios > div > img{
	width:68%;
}
.liCarruselServicios > div > img:hover{
	background: #4274b8 !important;
}
/* Resonancia Magnética */
#liCarruselResonanciaMagnetica > div{
	margin:80px auto auto auto;
	text-align: center;
}
#liCarruselResonanciaMagnetica > div > img{
	background: white;
	border:1px solid rgba(0,0,0,0.5);
	border-radius:50%;
	margin:auto auto;
	padding:4px;
	text-align: center;
}
/* Resonancia Magnética */
/* Tomografía */
#liCarruselTomografia > div{
	margin:210px auto auto auto;
	text-align: center;
}
#liCarruselTomografia > div > img{
	background: white;
	border:1px solid rgba(0,0,0,0.5);
	border-radius:50%;
	margin:auto auto;
	padding:4px;
	text-align: center;
}
/* Tomografía */
/* Mamografía */
#liCarruselMamografia > div{
	margin:80px auto auto auto;
	text-align: center;
}
#liCarruselMamografia > div > img{
	background: white;
	border:1px solid rgba(0,0,0,0.5);
	border-radius:50%;
	margin:auto auto;
	padding:4px;
	text-align: center;
}
/* Mamografía */
/* Densitometria */
#liCarruselDensitometria > div{
	margin:210px auto auto auto;
	text-align: center;
}
#liCarruselDensitometria > div > img{
	background: white;
	border:1px solid rgba(0,0,0,0.5);
	border-radius:50%;
	margin:auto auto;
	padding:4px;
	text-align: center;
}
/* Densitometria */
/* Ecografía */
#liCarruselEcografia > div{
	margin:80px auto auto auto;
	text-align: center;
}
#liCarruselEcografia > div > img{
	background: white;
	border:1px solid rgba(0,0,0,0.5);
	border-radius:50%;
	margin:auto auto;
	padding:4px;
	text-align: center;
}
/* Ecografía */
/* Rayos X */
#liCarruselRayosX > div{
	margin:210px auto auto auto;
	text-align: center;
}
#liCarruselRayosX > div > img{
	background: white;
	border:1px solid rgba(0,0,0,0.5);
	border-radius:50%;
	margin:auto auto;
	padding:4px;
	text-align: center;
}
/* Rayos X */

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

@media (min-width: 500px){
	#btn-custom-livezilla{
		display:none;
	}
}
@media (max-width: 500px) {
	#btn-custom-livezilla {
		background: #70B200;
		/*border-right: 3px solid green;*/
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		bottom: 0;
		height: 2.5em;
		left: 15%;
		padding-top: 0.5em;
		position: fixed;
		text-align: center;
		width: 70%;
		z-index: 1000;
		font-size: 1.3em;
	}
	#btn-custom-livezilla > a {
	color: white !important;
	}
}
@media (max-width: 320px) {
	#btn-custom-livezilla {
		font-size: 1em;
	}
}