@CHARSET "UTF-8";
/**
 * Theme Name: Circus Kitchen
 * Author: info@embraiz.com
 * Author URI: http://www.embraiz.com
 * Version: 3.0
 */
.hidden{display:none;}
.h-auto{height:auto;}
/*lang*/
.booking_form .form-group .controls select, .booking_form select, .booking_form textarea, .booking_form input[type="text"] {
    width: 100% 100% !important;
}
.wpbc_structure_calendar .months_num_in_row_{margin: auto;}

/*home*/
.index .part05 .carousel-box form .send input[type=submit] {
    display: inline-block;
    color: #fff;
    background-color: #ef5152;
    font-family: CoreCircusPierrot3;
    font-size: 17px;
    font-weight: bold;
    padding: 5px 10px;
    border-radius: 6px;
    border:0;
    cursor:pointer;
}

.vc_inner{}
.imgG img{max-width:100%;height:auto;}
.imgG p{line-height:2;margin-bottom: 1rem;}
.imgG ul{list-style:outside;margin-left: 20px;padding: 10px 0;}
.imgG ol{margin-left: 20px;padding: 10px 0;}
.imgG ul li ul{list-style:outside;margin-left: 20px;padding: 10px 0;}

.p-mb-3 p,.p-mb-3 h1,.p-mb-3 h2,.p-mb-3 h3,.p-mb-3 h4{margin-bottom: 1rem!important;}
.p-mb-0 p{margin-bottom:0!important;}
/* js-vc */
.vc_images_carousel .vc_carousel-control .icon-prev:before {border: 2px solid #ccc;padding: 0px 8px 8px 15px;background: #474747;color: #fff;}
.vc_images_carousel .vc_carousel-control .icon-next:before {border: 2px solid #ccc;padding: 0px 8px 8px 15px;;background: #474747;color: #fff;}
.vc_images_carousel .vc_carousel-control .icon-prev:hover:before,.vc_images_carousel .vc_carousel-control .icon-next:hover:before{background-color: #CE9533;}
.vc_images_carousel .vc_carousel-indicators li {
    height: 7px!important;
    margin: 5px 7px!important;
    background: #D6D6D6!important;
    width: 20px!important;
    -webkit-backface-visibility: visible!important;
    transition: opacity .2s ease;
    border-radius: 30px!important;
}
.vc_images_carousel .vc_carousel-indicators .vc_active{background: #CE9533!important;width: 30px!important;}
.mt-10{margin-top:10px !important;}
.mb-15{margin-bottom:15px !important;}
.masonry-container .item{padding:2px;}
.vc_carousel-slideline-inner img{margin: auto;display: block;}

/*about*/


.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignright{float: right;}
.alignright:after{clear:both;height: 0px;display: block;}
.inner-content{1min-height:390px;}
.alignleft{float: left;}
.alignleft:after{clear:both;height: 0px;display: block;}

/* CURRICULUM child */

/*contact*/





nbody{font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,sans-serif !important;}
.clear-lg,.clear-xs,.clear-sm,.clear-md{display: none;}
.clear{clear: both;display: block;}


.footerM ul li{margin-bottom: .5rem!important;}

/*footer*/
.height120{height:120px;overflow:hidden;}
.height120 img{height:auto;}

@media print{
	a:after,a:before{display:none;}
}
.full{width:100%;}
.full img{width:100%;}
.imgG iframe{max-width:100%;}

/*project*/

.project-table table tr td .d1 p span{display: none;}

	
/* bootstrap 栅格系统 */

/* xs */
@media (max-width: 767px) {
	/*html #wpadminbar{top:-48px;}*/
    .clear-xs{display: block;clear: both;}
	.imgG iframe{width:100% !important;height:200 !important;}

/*project*/
.project-table table,.project-table table tbody,.project-table table tr{display: block;}
.project-table table tr td{display: block;}
.project-table table tr td p{word-wrap:break-word;}
.project-table table tr td .d1 p span{display: inline;}

}
/* sm */
@media screen and (min-width: 768px) and (max-width:991px){
.clear-sm{display: block;clear: both;}
/* 小屏幕显示一行 */
.imgG .vc_col-sm-6,.imgG .vc_col-sm-5,.imgG .vc_col-sm-7{
	width: 100%;
}

}
/* lg */
@media (min-width:1200px){
.clear-lg{display: block;clear: both;}
.p-mb-3 h1,.p-mb-3 h2,.p-mb-3 h3,.p-mb-3 h4{margin-bottom: 3rem!important;}
}

@media (max-width:479px){

 .clear-xs-m{display: block;clear: both;}

/* footer */
.links-xs {width: 50%;}

}
@media (min-width:768px){

}
@media screen and (max-width: 767px) and (min-width: 480px){
.mar-2{clear:both;}

}

/*2020-7-17*/
.onHots{display:none;}
.onHots.active{display: inline-block;}
.index .part03 .carousel-box .introduce .onHots a{background-color:transparent;padding:0 8px;}
.onHots img {width: 35px;}

