/*	Theme Name: CVALL 	
Theme URI: 	
Description: 	
Version: 	
Author: CVALL	
Author URI: https://www.turismovillarrica.com	
Tags: 	
License: MIT	
License URI: https://opensource.org/licenses/mit-license.php
*/
html { overflow-x: hidden; overflow-y: auto;}
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-size: 62.5%; }
body { font-size: 1.6rem; }
body { background-color: #6B5E5E; color: #ede4e4; line-height: 1.42857143; margin: 0; padding: 0; font-family: 'Open Sans', sans-serif;}html, body { min-height: 100%; }
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
:after, :before{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

figure,footer,header,main,menu,nav,section{ display: block;}
section { padding: 0px; }
address { display: block; font-style: normal; font-size: 12px; }

#header { left: 0; right: 0; top: 0; }
#nolink { pointer-events: none !important; cursor: default !important;}

.correo{ display: none;}
.container { position: relative; min-width: 320px; width: 100%; max-width: 1170px;}
.container { padding: 0 4px; margin-right: auto; margin-left: auto;}
.container:after { clear: both;}
.sombramenu:after, .sombramenu:before { display: table; content:" "; clear: both;}
.sombramenu { height: 20px; margin: 0; background-image: url(images/sombra.png); background-repeat: repeat-x;}

#breadcrumbs { list-style:none; line-height: 20px; padding: 5px 0px; overflow:hidden; }
#breadcrumbs li{ margin-right:5px; font-size: 13px; float:left; }
#breadcrumbs .separator{ font-size:13px; font-weight:100; color:#ccc; }

.margintop { height: 60% !important; }
.salto20 { height: 20px; }

.msp-cn-3-1, .msp-cn-3-2, .msp-cn-3-3, 
.msp-cn-3-4, .msp-cn-3-5, .msp-cn-3-6  { color: #fff !important; text-shadow: 2px 4px 4px rgba(0,0,0,0.8) !important;}

.text { height: 65px; width:100%; display: table; }
.text > * { display: table-cell; vertical-align: middle; }
.text h1 { padding: 0 5px !important; text-transform: capitalize; }

.pl-gridlayout { max-width: 1270px !important; margin: 0 auto; }
h2.pl-itemtitle { text-align: center; }

.pl-detailcnt  { width:100%; display: table; }
.pl-detailcnt > * { display: table-cell; vertical-align: middle; }
.pl-detailcnt .pl-title { margin: 2px 0 !important; height: 45px; width:100%; display: table;}
.pl-gridlayout .pl-detailcnt { padding: 1px 10px !important; }
.pl-detailcnt .left-txt, .wt_col .left-txt { text-align: center !important; }

@media only screen and (min-width:768px) {
	div.all-detail-cnt { padding-bottom: 10px !important; height: 360px !important; max-height: 360px !important;}
	.pl-itemcnt .pl-thumbcnt { max-height: 205px !important; }
	.pl-thumbcnt img { min-height: 205px !important; height: 205px !important; }
}	

/* JS Composer */
.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,
.vc_col-sm-6,.vc_col-sm-7, .vc_col-sm-8,.vc_col-sm-9 {  float:left }

.vc_col-sm-12 { width:100%  }
.vc_col-sm-11 { width:91.66666667%  }
.vc_col-sm-10 { width:83.33333333%  }
.vc_col-sm-9   { width:75% }
.vc_col-sm-8   { width:66.66666667% }
.vc_col-sm-7   { width:58.33333333% }
.vc_col-sm-6   { width:50% }
.vc_col-sm-5   { width:41.66666667% }
.vc_col-sm-4   { width:33.33333333% }
.vc_col-sm-3   { width:22%; }
.vc_col-sm-2   { width:16.66666667% }
.vc_col-sm-1   { width:8.33333333%  }
.vc_column_container > .vc_column-inner { padding-left: 7px !important; padding-right: 7px !important; }

.item { z-index: 2; }
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, 
.col-md-6, .col-md-7, .col-md-8, .col-md-9 { float: left; padding: 7px; }
.col-md-3 { width: 25%; }

@media only screen and (max-width:767px) {	
	.col-md-9, .col-md-8, .col-md-4, .col-md-3 { padding-left: 2px !important; padding-right: 2px !important;}	
	.col-md-9, .col-md-8 { width: 100% !important;}	
	.col-md-4, .col-md-3 { width: 50% !important;}	
	.box { margin: 4px 0 !important; }
	div.all-detail-cnt { padding-bottom: 10px !important; height: 300px !important; }	
	.pl-thumbcnt img { height: 180px !important; overflow: hidden !important; }	
	.pl-gridlayout .pl-detailcnt { padding: 1px 3px !important; }		
	.pl-col-md-3, .pl-col-md-4 { padding-left: 2px !important; padding-right: 2px !important;} 		
	.pl-detailcnt .pl-title { font-size: 12px !important; font-weight: 400 !important; }	
	.pl-detailcnt .pl-text { display: none !important ; margin: 0 !important; }	
}

.btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .modal-footer:after, 
.nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after,.row:after { clear: both;}

.clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, 
.container:before,.row:after, .row:before { display: table; content:" "; clear: both;}

.row { margin: 0; }
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li { margin: 0px !important; }
.vc_btn3-container .vc_btn3-block.vc_btn3-icon-left, 
.vc_btn3-container .vc_btn3-block.vc_btn3-icon-right { clear: both !important; }
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline { background-color: #1D0E0D !important; }

/* boton color */
.vc_btn3.vc_btn3-color-danger.vc_btn3-style-outline:hover { background-color: #f00 !important; transition: all .2s ease-in-out; }
.vc_gitem-zone .vc-zone-link { border: 1px solid #f54620 !important; }
/* Border Imagen */

.vc_col-has-fill > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section, .vc_section.vc_section-has-fill + .vc_section { padding-top: 25px !important; padding-bottom: 25px !important; }

/* ESPACIO ARRIBA Y ABAJO */
@media screen and (max-width:767px) {
	.vc_col-has-fill > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, 	.vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, 	.vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, 	.vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, 	.vc_row-has-fill > .vc_column_container > .vc_column-inner, 	.vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, 	.vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, 	.vc_section.vc_section-has-fill, 	.vc_section.vc_section-has-fill + .vc_row-full-width + .vc_section, 	.vc_section.vc_section-has-fill + .vc_section { padding-top: 10px !important; padding-bottom: 10px !important; }
	/* ESPACIO ARRIBA Y ABAJO */ 
}

.ms-nav-next { right: 0px !important; }
.ms-nav-prev { left: 0px !important; }
.propiedad { background: #3E0000; padding: 4px; position: relative; overflow: hidden; margin-bottom: 10px; }

.detalle, 
.dispone { padding: 0; margin: 0; list-style: none; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }

.detalle li, 
.dispone li { font-size:13px; border: 1px solid #cdcdcd; float: left; background-color: #fff; display: -webkit-flex; display: flex;}
.dispone li { line-height: 15px; padding: 2px 10px; width: 23%; margin: 5px;  text-align: center; color: #000;}
.detalle li { line-height: 20px; padding: 5px 10px; width: 48%; margin: 5px 1%; }
.detalle li strong { color: #444; }
.detalle li span { margin-left: 8px; color: #3E0000; }

@media (max-width:767px) { 	
	.detalle li { width: 47.5% !important; }	
	.dispone  li { width: 46.5% !important; }	
	#cuadro { width:100% !important;  }	
	#dos { width:100% !important; margin: auto !important;  }
}

#cuadro { display: inline-block; width:48%; max-width:405px; padding: 4px; }

.uno { width: 99.5%; }
.dos { width: 48.9%; float: left; min-height: 1px; padding-left: 1px; padding-right: 1px; }
#dos { width: 48.9%; float: left; min-height: 1px; padding-left: 1px; padding-right: 1px; }
.shadow { width: 100%; padding: 6px 2px; margin: 5px 0;  background-color: rgb(200, 176, 176);
 /* Needed for IEs */  -moz-box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);  -webkit-box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);  box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);  filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);  -ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";  zoom: 1;}

.affix{ position: fixed;}
.ocultar { display: none;}
.mostrar, .mostrar600 { display: inline;}

.right { float: right;}
.left { float: left;}
.text-center { text-align: center !important; }
figure { margin: 0;}
img { border: 0; display: block; max-width: 100%; height: auto;}
.img-responsive { display: inline-block;}
.texto-sombra { text-shadow: 2px 4px 4px rgba(0,0,0,0.8) !important;}
h1 .fa, h2 .fa, h3 .fa, h4 .fa, h5 .fa, h6 .fa { margin-right: 4px;}
h1, h3, h4, h5, h6 { margin:0; font-family: 'Montserrat', sans-serif; }
h1 { font-size: 2.2em;}
h2 { font-size: 1.2em;}
h3 { font-size: 1em;}
h4 { font-size: 0.8em;}
h5 { font-size: 0.8em;}
h6 { font-size: 0.8em;}
td { display: table-cell; font-size: 12px; text-align: inherit; padding: 1px; vertical-align: top; }
a { color: #c6ce80; text-decoration: none;}
a:hover { color: #f9a719; text-decoration: none; outline:0;}
a, a:focus, a:hover, a:active { cursor: pointer;}
p { font-size: 14px; margin: 3px; }
b, strong { font-weight:700; }
ul { margin: 0; padding: 0; list-style: none;}
ol { list-style: decimal; margin-bottom: 15px; margin-top: 0; }
ol li { margin: 8px 0; }
dl { margin: 0;}
dd, dt { line-height: 1.42857143;}
dt { font-weight: 700;}

dd { margin-left: 0;}
blockquote { padding: 10px 20px; margin: 5px; }
blockquote p { margin: 0; padding: 5px 0; font-weight:600;  font-style: italic; text-align: center; color: #fff;}
button { border: 1px solid #333333; outline: none; color: #333333; }

.fa { color: #000; width:20px; text-align:center; }
.fa a:hover { color: #9B9B9B; }
.fa-chevron-left, .fa-chevron-right{ color: #000; }
.fa-tripadvisor { margin-right: 26px;}
.fondo-a { background-color: #FF9900 !important; padding: 3px 0; }
select { border: 1px solid #d4d4d4;}
.info { float: left; } 
.barra { float: right; }
.info { width:75%; max-width:850px;}
.barra { width:24%; padding-left:3px; padding-right: 3px; margin-left:2px; background: #776f6f; border: 1px solid #000;}
.barra  h2 { margin-top:10px; font-size: 14px; }
ul.iconos { list-style: none; padding: 0; margin: 0; display: inline-block;}
ul.iconos li { padding-left: 1.3em; color:#000; font-size:14px; text-decoration: inherit;}
ul.iconos li:before { display: inline-block; height: 27px; line-height:27px; font-size: 14px;}
ul.iconos li:before { content: "\f05d"; font-family: FontAwesome; margin-left: -1.3em; width: 1.3em; color: #000;}
ul.iconos.uno li { width: 48%; float: left; margin: 0 1%;}
#lista { padding : 6px; float:left; display: block; width : 100%; overflow: auto; }
#lista ul { list-style:none; padding:0; margin: 8px 0; }
#lista ul li { font-size:13px; text-decoration: inherit; line-height:18px; padding:4px 8px; margin: 3px 0; border: 1px solid #000; background-color: #393838; }
#lista ul li:hover { background-color: #000; }
#lista ul li:before { content: "\f05d"; font-family: FontAwesome; width: 17px; display: inline-block; }
#lista ul li.current_page_item { color: #FFF !important; background:#624C62  !important; }
#iconos { display: block; width: 100%; margin-bottom:35px; }
#iconos ul{ margin-bottom:2px; padding: 0px; list-style-type: none; list-style-image: none; } 
#iconos li { float:left; display:inline; margin: 2px 3px; padding: 0px; }

@media (max-width: 420px) { ul.iconos li { font-size:11px;}}
@media (max-width:620px) { ul.iconos li { font-size: 12px !important;}}
@media (min-width:380px) and (max-width:767px){ #footer p { font-size: 12px !important;}}
@media (min-width:768px){ a[href^="tel:"] { pointer-events: none !important; cursor:default !important;}}
@media (min-width:768px) and (max-width:800px) { td { font-size: 11px;}}

@media only screen and (max-width:767px) {	
	.mostrar { display: none !important;}
	.ocultar { display: inline;}
	.vc_gitem-zone .vc-zone-link {pointer-events: none !important; cursor:default !important;}	/* Desactivar click imagen */
	.container { padding: 0 5px; margin-right: 5px; margin-left: 5px; }
}

#uno { margin: 0 20px; }
html :where(img) { height: auto; max-width: 100%; margin-left: auto; margin-right: auto; display: block !important; }
.swiper-container-fade .swiper-slide { background-color: #6B5E5E !important; }
.swiper-container {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important; }

.swiper-button-prev, .swiper-button-next {
  -moz-background-size: 20px 44px !important;
  -webkit-background-size: 20px 44px !important;
  background-size: 20px 44px !important;
  background-color: #6B5E5E !important; filter: invert(100%)}

.swiper-container, .swiper-slide {	margin: 0 !important; max-height: 638px !important;}

.col-dos { width:50%;}

/* GALERIA */
@media (max-width:600px) { .vc_col-sm-2 { width: 50% !important; float: left !important;} }
@media (min-width:601px) and (max-width:768px) { .vc_col-sm-2 { width: 33.3% !important; float: left !important;} }
@media (min-width:768px) and (max-width:901px) { .vc_col-sm-2 { width: 25% !important;} }
@media (min-width: 480px) and (max-width:767px) {	#lista ul li { width:48%; float:left; margin:1%;}}

@media only screen and (max-width:767px) {
	h1 { font-size: 15px; line-height:15px; }
	.info, .barra  { width:98%; margin:15px 5px;}
	.barra { padding: 0 1px;}	
	.vc_col-sm-9, .vc_col-sm-8, .vc_col-sm-4, .vc_col-sm-3 { padding-left: 2px !important; padding-right: 2px !important;}
	.vc_col-sm-9, .vc_col-sm-8, .vc_col-sm-6 { width: 100% !important;}	
	.vc_col-sm-4, .vc_col-sm-3 { width: 50% !important;}
}

@media (min-width: 768px) and (max-width:900px) {
	.vc_col-sm-3 { width: 33.33333333% !important;}
}

#footer { display: block; vertical-align: bottom; border-top: #8D8D8D 1px solid; padding: 15px; width: 100%; margin: 0 auto; }
#footer .fa { font-size: 16px; width: 19px; text-align: center; color:#000; }
#footer p { font-size:12px; }
#footer p, #footer h2  { color:#000; }

@media (min-width:0px) and (max-width: 380px) { 	
	#mega_main_menu .nav_logo .logo_link img { max-width: 95% !important; }	
	#topBar a { font-size:12px;}
}

#mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo .mobile_toggle .mobile_button { padding-left: 0 !important;padding-right: 5px !important; }
#mega_main_menu .nav_logo .logo_link { padding: 0 !important; }

@media (min-width:768px) { 	
	.masespacio { padding-right: 4px !important; }
}

#categoria {  position: relative; overflow: hidden; overflow: hidden; min-height: 20px; margin-bottom: 20px; }
#categoria  a { color: #fff; }
#categoria  a:hover { color: #f9a719; }
#categoria  h1 { background-color: #3E0000; font-size: 14px; font-weight: 300; text-align: center; color: #000; }

.box { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.box { overflow: hidden; margin: 4px 0; position: relative; display: inline-block; width: 100%; max-height: 240px;}
.box figure { width: 100%; height:260px; display: block; margin: 0; overflow: hidden; position: relative; text-align: center; height: auto;  aspect-ratio: 16/9;}

.efecto img { vertical-align: top; height: auto; width: 100%; display: block; overflow: hidden; margin:0; }

.efecto img {-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;}

.efecto img:hover  { transform:scale(1.2); -ms-transform:scale(1.2); -moz-transform:scale(1.2); -webkit-transform:scale(1.2); -o-transform:scale(1.2); }

.efecto>div	{ position: absolute; bottom: 5px; font-size:11px; background-color: #000; padding: 2px 3px; opacity: 0.5; z-index: 1;}

.attachment-categoria { margin: 1px 0; opacity: 1; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(0,0,0,0.1))); }

.attachment-categoria:hover { opacity: 0.8; -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(0,0,0,0.4))); -webkit-box-shadow: 0px 0px 10px rgba(70,70,70,0.8); -moz-box-shadow: 0px 0px 10px rgba(70,70,70,0.8); box-shadow: 0px 0px 10px rgba(70,70,70,0.8); }

.scrollbar { width:100%; max-width:100%; height:400px; background-color:#7bd6fc; overflow-y:scroll; }
#scrollbar-custom::-webkit-scrollbar{ width:14px; background-color:#cccccc; }#scrollbar-custom::-webkit-scrollbar:horizontal{ height:14px; }
#scrollbar-custom::-webkit-scrollbar-track{ border:1px #787878 solid; border-radius:10px; box-shadow:0 0 6px #c8c8c8 inset; }
#scrollbar-custom::-webkit-scrollbar-thumb{ background-color:#b03c3f; border:1px solid #000000; border-radius:16px; }
#scrollbar-custom::-webkit-scrollbar-thumb:hover{ background-color:#bf4649; border:1px solid #333333; }
#scrollbar-custom::-webkit-scrollbar-thumb:active{ background-color:#a6393d; border:1px solid #333333; }

#mega_main_menu li.default_dropdown.drop_to_right .mega_dropdown {
  z-index: 9999999;
}
.wpgb-facet .wpgb-select,
.wpgb-select { background: #0f0e0e !important; }



/* .wpgb-facet * { background-color: transparent !important; } */
.wpgb-select { background-color:#000 !important; }
.wpgb-select-dropdown ul li { background-color:#000 !important; }
.wpgb-select-dropdown ul li:hover { background-color:#373737 !important; }
.wpgb-select-dropdown ul li[aria-selected="true"] { background-color:#c15210 !important; }

.wpgb-select.wpgb-select-disabled input[type="text"]::-webkit-input-placeholder,
.wpgb-select.wpgb-select-disabled input[type="text"]::-moz-placeholder,
.wpgb-select.wpgb-select-disabled input[type="text"]:-ms-input-placeholder,
.wpgb-select.wpgb-select-disabled input[type="text"]:-moz-placeholder {
 color:#000 !important}

.wpgb-facet input::-webkit-input-placeholder,
.wpgb-facet select::-webkit-input-placeholder { color:#fff !important;}
.wpgb-facet input::-moz-placeholder,
.wpgb-facet select::-moz-placeholder {color:#fff !important;}
.wpgb-facet input:-ms-input-placeholder,
.wpgb-facet select:-ms-input-placeholder { color:#fff !important;}
.wpgb-facet input:-moz-placeholder,
.wpgb-facet select:-moz-placeholder { color:#fff !important;}

.wpgb-facet > fieldset:last-child { margin-bottom:10px !important; padding:5px !important;}

.wpgb-facet .wpgb-hierarchical-list li { 
  display: inline-block !important; margin: 2px 10px !important; }



.wp-grid-builder .wpgb-card-50 .wpgb-block-2 { width: 100% !important; }

.wp-grid-builder .wpgb-card-50 .wpgb-block-2 .wpgb-block-term {
  width: 100%; font-size: 18px !important; margin: 0 !important;
  background: #ff3c00 none repeat scroll 0 0 !important; }

.wp-grid-builder .wpgb-card-52 .wpgb-block-1 .wpgb-block-term {
  font-size: 18px !important; margin: 0 !important; font-weight: 400; 
  width: 100%; padding: 4px; text-align: center; background-color: #6B5E5E; }

.wp-grid-builder .wpgb-card-50 .wpgb-block-1 .wpgb-block-term {
  background: #6B5E5E !important; width: 100%; }

.wp-grid-builder .wpgb-scheme-dark .wpgb-idle-scheme-3 {
  color: #fff !important; }


.wp-grid-builder .wpgb-card-50 .wpgb-card-inner {
  border-radius: 0 !important; }
   
 .wp-grid-builder .wpgb-card-50 .wpgb-block-5 {
  margin: 0 !important;;
  padding: 0 !important;;
  border-radius: none !important;
  border-width: none !important;
  border-style: none !important;;
  width: 100%;
  height: auto;
}

.wp-grid-builder .wpgb-card-50 .wpgb-card-body,
.wp-grid-builder .wpgb-card-52 .wpgb-card-body { padding: 10px !important; }

.wp-grid-builder .wpgb-card-50 .wpgb-block-3,
.wp-grid-builder .wpgb-card-51 .wpgb-block-3,
.wp-grid-builder .wpgb-card-52 .wpgb-block-3{
  font-size: 14px !important;
  line-height: 14px !important;
  text-align: center; }

.wp-grid-builder .wpgb-card-51 .wpgb-block-6,
.wp-grid-builder .wpgb-card-52 .wpgb-block-6 {
  font-size: 12px !important; line-height: 12px !important; 
  padding: 5px !important; text-align: center;}

.wp-grid-builder .wpgb-card-50 .wpgb-block-1 { margin: 0 !important; }
.wp-grid-builder .wpgb-card-51 .wpgb-card-body { padding: 5px !important; }
.wp-grid-builder .wpgb-scheme-light .wpgb-idle-scheme-3 {
  background-color: #6B5E5E; padding: 2px 10px; width: 100%; }

.wp-grid-builder .wpgb-card-51 .wpgb-block-3 {
  padding:0; margin:5px 0 !important; font-weight:700 !important; font-size:14px !important;}

@media only screen and (max-width:575px) {
  .wp-grid-builder .wpgb-card-50 .wpgb-block-2 {
    font-size: 13px !important; line-height: 13px !important; }
  .wp-grid-builder .wpgb-card-50 .wpgb-block-3 {
    font-size: 12px !important; line-height: 12px !important; font-weight: 400 !important; }
  .wp-grid-builder .wpgb-card-50 .wpgb-block-1 .wpgb-block-term {
    font-size: 11px !important;}  
 
}