/*
Theme Name: Luxury Spa Child
Theme URI: http://cmsmasters.net/luxury-spa-child/
Author: cmsmasters
Author URI: http://cmsmasters.net/
Description: Luxury Spa Child Theme
Template: luxury-spa
Version: 1.0.0
License:
License URI:
Text Domain: luxury-spa-child
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/
.wpbc_structure_calendar{
	width: 283px;
	float: left;
}


input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]){
	height:auto !important;
}
.wpbc_booking_form_structure.wpbc_vertical{
	width: 700px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
.cmsmasters_img.cmsmasters_image_c.linee{
	min-width:100% !important;
}
.cmsmasters_img.cmsmasters_image_c.linee img{
	min-width:100% !important;
	height: 2px !important; 
}
.cmsmasters_slider_post_category a{
	background-color:#68043A !important;
}
h3 a, a.cmsmasters_slider_post_read_more{
	color:#68043A !important;
}
.cmsmasters_slider_post .cmsmasters_slider_post_read_more{
	color:#68043A !important;
}
.cmsmasters_project_puzzle .project_inner{
	background-color: rgba(104, 4, 58, 0.9) !important;
	}
#portfolio_6dl0au6yqu.cmsmasters_wrap_portfolio.entry-summary.especiales h3.cmsmasters_project_title.entry-title a{
	color:#FFF !important;
}
#portfolio_ph1y85763h.cmsmasters_wrap_portfolio.entry-summary.especiales h3.cmsmasters_project_title.entry-title a{
	color:#FFF !important;
}
.page-id-13425 h2{
	color:#68043A !important;
}
.booking_form .form-group{
	margin: 0px 0px !important; 
	}

.cmsmasters_pricing_table .pricing_title{
	background-color:#68043A !important;
}
.page-id-7566 h3.cmsmasters_project_title.entry-title a{
	color:#FFF !important;
}
.page-id-14008 h3.cmsmasters_project_title.entry-title a{
	color:#FFF !important;
}
	.cmsmasters_button, .button, input[type=submit], input[type=button], button, .cmsmasters_pricing_table .pricing_title, .cmsmasters_slider_post_category a, .cmsmasters_notice .notice_close, .cmsmasters_pricing_table .cmsmasters_pricing_item:not(.pricing_best) .cmsmasters_button:hover, .cmsmasters_project_grid .cmsmasters_project_category a, .cmsmasters_archive_type .cmsmasters_archive_item_type, .cmsmasters_quotes_slider .owl-buttons > div:hover:after, .cmsmasters_quotes_slider .owl-buttons > div:hover:before, .cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner, form .formError .formErrorContent, .cmsmasters_post_category a {
    background-color: #68043A !important;
}
.single-ptoject .cmsmasters_button, .button, input[type=submit], input[type=button], button, .cmsmasters_slider_post_category a, .cmsmasters_notice .notice_close, .cmsmasters_pricing_table .cmsmasters_pricing_item:not(.pricing_best) .cmsmasters_button:hover, .cmsmasters_project_grid .cmsmasters_project_category a, .cmsmasters_archive_type .cmsmasters_archive_item_type, .cmsmasters_quotes_slider .owl-buttons > div:hover:after, .cmsmasters_quotes_slider .owl-buttons > div:hover:before, .cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner, form .formError .formErrorContent, .cmsmasters_post_category a {
    background-color:inherit !important;
}
h1, h2, h3{
    color: #68043A !important;
	}
.page-id-13425 h3.pricing_title{
    color: #fff !important;
	}
.page-id-7366 .one_fourth{
	max-height:300px !important;
}
cmsmasters_column_inner{
	max-height:300px !important;
}
.cmsmasters_pricing_table .pricing_title{
	height: 50px !important;
	width: 250px !important;
}
#cmsmasters_fb_9riokzbiy.cmsmasters_featured_block h4{
	text-transform: none !important;
}
#cmsmasters_heading_820mkieftu{
	background-color:#FFF !important;
}
.middle_inner{
	background-color:#FFF !important;
}
.single-project .entry-title{
	display:none !important;
	}
.header_mid{
	background-color: transparent !important;
	background-image: url(http://veraspa.com.mx/wp-content/uploads/2018/01/fondo-vera.jpg) !important;
	background-repeat: no-repeat !important;
	background-position: center top !important;
}
.cmsmasters_footer_default .footer_inner{
	padding-top: 40px !important;
}
.cmsmasters_footer_default * + .footer_copyright{
	margin:0px !important;
}
.booking_form_div .btn{
	background:none !important;
	margin-top:10px !important;
	}
#cmsmasters_pricing_item_u3f73h1x7f.cmsmasters_pricing_item, #cmsmasters_pricing_item_0rtqezbfj9.cmsmasters_pricing_item, #cmsmasters_pricing_item_wwt85rxwt9.cmsmasters_pricing_item, #cmsmasters_pricing_item_tffuwvwjfj.cmsmasters_pricing_item, #cmsmasters_pricing_item_l0ahhyhyna.cmsmasters_pricing_item, #cmsmasters_pricing_item_5lx2ukbr04.cmsmasters_pricing_item, #cmsmasters_pricing_item_ts8mn01idd.cmsmasters_pricing_item, #cmsmasters_pricing_item_csjh2qqnoa.cmsmasters_pricing_item{
	border: 2px solid #68043A !important;
	padding:0px !important;
	margin:10px !important;
	width:250px !important;
}
.cmsmasters_pricing_table .cmsmasters_pricing_item_header{
	padding:0px !important;
}
.cmsmasters_pricing_table .cmsmasters_pricing_item{
	padding-top: 0px !important;
	padding-right: 0px !important;
	padding-bottom: 10px !important;
	padding-left: 0px !important;
}
button.btn.btn-default{
	background-color:#FFF !important;
}
.header_mid .header_mid_outer {
	min-width:100% !important;
	}
.header_mid .header_mid_outer {}
.cmsmasters-icon-facebook-1:before, .cmsmasters-icon-twitter:before{
	font-size:30px !important;
}
.page-id-7366 .cmsmasters_row_margin.cmsmasters_row_columns_behavior .cmsmasters_column .cmsmasters_column_inner {
	height:245px !important;}
#cmsmasters_row_wkv71bfg5u {
    background-color: #fff !important;
}
.bottom_bg, #respond.comment-respond, .share_posts{
	display:none !important;
}
.page-id-14528 .portfolio.puzzle.large_gap.perfect.isotope{
	width: 600px !important;
	margin-left: auto !important;
	margin-right:auto !important;
	}
.page-id-7566 .portfolio.puzzle.large_gap.perfect.isotope{
	width: 600px !important;
	margin-left: auto !important;
	margin-right:auto !important;
	}
.page-id-14528 h3.cmsmasters_project_title.entry-title a{
	color: #FFF !important;
}
.page-id-14999 h3.cmsmasters_project_title.entry-title a{
	color: #FFF !important;
}
.headline_outer .headline_inner.align_center{
	display:none;
}
.postid-14543 .cmsmasters_prev_post, .postid-14543 .cmsmasters_next_post{
	display:none !important;
}
.postid-14543{
	width:100% !important;
}
.single-project .headline.cmsmasters_color_scheme_first{
	display:none !important;
}
.single-project figure.cmsmasters_img_wrap{
	display:none !important;
}
#cmsmasters_fb_kymxjzcxf, #cmsmasters_fb_7z6qc2077, #cmsmasters_fb_3mv7f40f0j, #cmsmasters_fb_pptd5owxzn, #cmsmasters_fb_xm8wonk8je, #cmsmasters_fb_t4to7fdaqu{
	padding-bottom:85px;
}
.cmsmasters_project_puzzle .cmsmasters_project_header{
	margin-top:80px;
	}
#cmsmasters_row_9tjjlizyrw{
	background-size:1200px auto !important;
}
.cmsmasters_heading_wrap.cmsmasters_heading_align_center.nuevos h4{
	line-height: normal !important;
	text-transform: none !important;
}
a.cmsmasters_button.hom_btn{
	background-color: #FFFFFF !important;
	color: #68043a !important;
}


/*Media*/
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 766px) { 
.page-id-13425 #cmsmasters_column_e8mnm8efam.cmsmasters_column.one_fourth.cuattro{
	width: 18% !important;
	clear: none !important;
	float:left !important;
}
.page-id-13425 #cmsmasters_column_v4hxeo8cet.cmsmasters_column.one_fourth.cuattro{
	width: 18% !important;
	clear: none !important;
	float:left !important;
}
.page-id-13425 #cmsmasters_column_4ii3xhi67.cmsmasters_column.one_fourth.cuattro{
	width: 18% !important;
	clear: none !important;
	float:left !important;
}
.page-id-13425 #cmsmasters_column_cb8coauxo.cmsmasters_column.one_fourth.cuattro1{
	width: 30% !important;
	clear: none !important;
	float:left !important;
}
.page-id-13425 .cmsmasters_14141414 > .cmsmasters_column:nth-child(2n + 1){
	float:left !important;
}
.page-id-13425 .cmsmasters_14141414 > .cmsmasters_column:nth-child(2n+1) {
    clear: none !important;
}
.page-id-13425 #cmsmasters_column_cb8coauxo{
	font-size:9px !important;
}
.page-id-13425 #cmsmasters_heading_8przztpni5 h3{
	font-size:11px !important;
	}
.page-id-13425 #cmsmasters_heading_ahl0p7rcmc{
	font-size:11px !important;
	}
.page-id-13425 #cmsmasters_divider_9ee1wp3k98 p{
	font-size:11px !important;
	}
.page-id-13425 #cmsmasters_divider_9ee1wp3k98 .cmsmasters_text{
	font-size:11px !important;
	}
.page-id-13425 .cmsmasters_column:last-child{
	font-size:11px !important;
	}
.page-id-13425 #cmsmasters_heading_ahl0p7rcmc .cmsmasters_heading{
	font-size:11px !important;
	}
.page-id-13425 #cmsmasters_heading_ahl0p7rcmc .cmsmasters_text{
	font-size:11px !important;
	}
.page-id-13425 #cmsmasters_heading_y3o1e5nth8 .cmsmasters_heading{
	font-size:11px !important;
	}
.page-id-13425 #cmsmasters_heading_y3o1e5nth8 .cmsmasters_text{
	font-size:11px !important;
	}
.page-id-13425 #cmsmasters_divider_8yvnyrrb8b p{
	font-size:11px !important;
	}
.page-id-13425 #cmsmasters_divider_8yvnyrrb8b .cmsmasters_text{
	font-size:11px !important;
	}
.page-id-13425 #cmsmasters_heading_yp7skq19v5 .cmsmasters_heading{
	font-size:11px !important;
	}
.page-id-13425 #cmsmasters_divider_9ee1wp3k98 .cmsmasters_text{
	font-size:11px !important;
	}

.page-id-13425 #cmsmasters_heading_yp7skq19v5 .cmsmasters_text{
	font-size:11px !important;
	}
.texto_duracion{
	font-size:11px !important;
	}
.single-project .headline_outer{
	height:100px !important;
}
.wpbc_structure_form{
	width: 300px;
	clear: left ;
	margin-left: 0px;
}
.footer_custom_html{
	font-size:10px !important;
}
#cmsmasters_pricing_item_u3f73h1x7f.cmsmasters_pricing_item, #cmsmasters_pricing_item_0rtqezbfj9.cmsmasters_pricing_item, #cmsmasters_pricing_item_wwt85rxwt9.cmsmasters_pricing_item, #cmsmasters_pricing_item_tffuwvwjfj.cmsmasters_pricing_item, #cmsmasters_pricing_item_l0ahhyhyna.cmsmasters_pricing_item, #cmsmasters_pricing_item_5lx2ukbr04.cmsmasters_pricing_item, #cmsmasters_pricing_item_ts8mn01idd.cmsmasters_pricing_item, #cmsmasters_pricing_item_csjh2qqnoa.cmsmasters_pricing_item{
	margin-right:auto !important;
	margin-left:auto !important;
}
.pag-id-7366 .cmsmasters_column_inner{
	padding:10px !important;
}
.page-id-14999 h3.cmsmasters_project_title.entry-title a{
	text-align: center !important;
}


}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : landscape) {
.single-project .headline_outer{
	height:150px !important;
}

}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) { 
.page-id-13425 #cmsmasters_column_e8mnm8efam.cmsmasters_column.one_fourth.cuattro{
	width: 18% !important;
	clear: none !important;
	float:left !important;
}
.page-id-13425 #cmsmasters_column_v4hxeo8cet.cmsmasters_column.one_fourth.cuattro{
	width: 18% !important;
	clear: none !important;
	float:left !important;
}
.page-id-13425 #cmsmasters_column_4ii3xhi67.cmsmasters_column.one_fourth.cuattro{
	width: 18% !important;
	clear: none !important;
	float:left !important;
}
.page-id-13425 #cmsmasters_column_cb8coauxo.cmsmasters_column.one_fourth.cuattro1{
	width: 30% !important;
	clear: none !important;
	float:left !important;
}
.wpbc_structure_form{
	width: 300px;
	float: left ;
	margin-left: 50px;
}	

}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
.page-id-13425 #cmsmasters_column_e8mnm8efam.cmsmasters_column.one_fourth.cuattro{
	width: 18% !important;
	clear: none !important;
	float:left !important;
}
.page-id-13425 #cmsmasters_column_v4hxeo8cet.cmsmasters_column.one_fourth.cuattro{
	width: 18% !important;
	clear: none !important;
	float:left !important;
}
.page-id-13425 #cmsmasters_column_4ii3xhi67.cmsmasters_column.one_fourth.cuattro{
	width: 18% !important;
	clear: none !important;
	float:left !important;
}
.page-id-13425 #cmsmasters_column_cb8coauxo.cmsmasters_column.one_fourth.cuattro1{
	width: 30% !important;
	clear: none !important;
	float:left !important;
}
.wpbc_structure_form{
	width: 300px;
	float: left ;
	margin-left: 50px;
}

}
@media only screen 
and (min-device-width : 1025px) 
and (max-device-width : 5500px) { 
.single-project .headline_outer{
	height:300px !important;
}
.wpbc_structure_form{
	width: 300px;
	float: left ;
	margin-left: 50px;
}

}

@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) { 
 @media only screen 
and (min-device-width : 1025px) 
and (max-device-width : 5500px) {
.single-project .headline_outer{
	height:400px !important;
}
.wpbc_structure_form{
	width: 300px;
	float: left ;
	margin-left: 50px;
}
     	
  }
}
	

