@media screen and (min-width: 1280px){
header.top-classic .logo img{
height: 48.8px !important;
width: 78.8px !important;
}
}
@media screen and (max-width: 1280px){
header.top-classic .logo img{
height: 40.83px !important;
width: 57.83px !important;
}
.about-us-column-left .icon-container{
margin-right: 18px;
}
body:not(.single-portfolio) main:not(.retina-screen-main) div.vc_row.project-project-section{
margin-top: 30px !important;
}
}
@media screen and (min-width: 800px) and (max-width: 1280px){
.home-main-course-middle > .vc_column-inner > .wpb_wrapper{
padding-left: 20px;
padding-right: 20px;
}
}
@media screen and (max-width: 1270px){     .layout>.wrap{
position: relative;
}
header.header-light .navigation-button, header.header-light .mobile-sidebar, header.header-light .mobile-shopcart, header.header-light{
color: white;
}
header:not(.header-clone):not(.left):not(.right){
top: 0;
position: absolute !important;
padding: 0 10px; }
header:not(.header-clone):not(.left):not(.right).bk_fixed{
position: fixed !important; 
}
header.top-classic .content{ width: 100% !important;
min-width: auto;
}
header:not(.header-clone) > .color-overlay, header .texture-overlay, header .bg-image{
display: none !important;
}
body:not(.compose-mode) .layout-container .layout.dark_header .wrap>main{
padding-top: 110px !important;
}
.bk_fixed{
background-color: white;
}
.navigation-mobile{
position: fixed;
height: 100%;
width: 100%;
background: white;
z-index: 9999;
overflow: hidden;
padding: 0px;
}
.mobile_nav_slide{
overflow-y: scroll;
overflow-x: hidden;
width: 100%;
height: 100%;
padding-top: 30px;
padding-bottom: 30px;
padding-left: 10px;
padding-right: 10px;
-webkit-overflow-scrolling: touch;
}
.navigation-mobile li{
font-size: 14px;
font-weight: 400;
position: relative;
border-bottom: 1px solid #cecece;
max-width: 500px;
margin: 0 auto;
}
.navigation-mobile ul{
text-align: center;
}
.navigation-mobile li a{
font-size: 18px;
}
.mobile_nav_close{
max-width: 500px;
margin: 0 auto;
margin-bottom: 20px;
text-align: right;
}
.mobile_nav_close img{
display: inline-block;
width: 22px;
}
.retina-screen-main .second-header-bg, header.top-classic .content, header:not(.header-clone):not(.left):not(.right){
height: 80px !important;
}
body:not(.compose-mode) main:not(.retina-screen-main) .sectionOverlay .box_size_container, body:not(.compose-mode) .sectionOverlay.box_size, body.compose-mode.responsive-mode main:not(.retina-screen-main) .sectionOverlay .box_size_container, body.compose-mode.responsive-mode .sectionOverlay.box_size{
width: 100% !important;
}
.mobile_social_tab{
max-width: 500px;
margin: 0 auto;
text-align: center;
border-top: 1px solid #cecece;
padding: 15px 0px;
}
.single-post.post-template-default main{
width: 80% !important;
}
.single-post.post-template-default main .post-content{
padding-left: 30px;
padding-right: 30px;
text-align: left;
}
.single-post.post-template-default main .post-content .box_size_container{
width: 100% !important; 
}
.single-post.post-template-default main .post-content p{
font-size: 15px;
}
.single-post.post-template-default main .post-content .meditor.meditor-responsive.inline-md-editor.meditor-responsive div *,
.single-post.post-template-default main .post-content .meditor.meditor-responsive.inline-md-editor.meditor-responsive div{
text-align: left !important;
}
body:not(.compose-mode) .close_semester_course_button.sectionOverlay .box_size_container{
width: 80% !important;
}
div.vc_column_container.about_right_row.col-sm-6{
padding: 0 15px;
}
div.vc_column_container.about_left_row.col-sm-6 > .vc_column-inner{
padding-left: 15px !important;
padding-right: 15px !important;
}
.why_baking .md-text .md-text-button{
text-align: left !important;
}
.about-us-column-left > .vc_column-inner > .wpb_wrapper{
padding-left: 25px;
padding-right: 25px;
}
.pixflow-price-table .price-table-container{
padding: 50px 12px 30px 12px;
}
}
@media screen and (max-width: 992px){
.new_section_text{
padding-left: 40px !important;
}
.new_section_text .wrap{
display: block !important;
}
.new_section_text .wrap .col-sm-6:first-child{
margin-bottom: 10px;
}
.new_section_text .wrap .col-sm-6{
width: 100%;
}
.new_button_left .shortcode-btn{
float: none !important;
margin-bottom: 13px;
}
.new_button_right .shortcode-btn{
float: none !important;
}
}
@media screen and (min-width: 800px) and (max-width: 992px){
.promotion_row > .wrap > .responsive-col-50{
width: 100% !important;
}
.promotion_row > .wrap > .responsive-col-50 .pixflow-price-table{
width: 100%;
margin-bottom: 10px;
}
}
@media screen and (min-width: 992px) and (max-width: 1270px){
.child_talk_home{
padding-left: 20px !important;
padding-right: 20px !important;
}
body:not(.compose-mode) .sectionOverlay.child_talk_home > .wrap.box_size_container{
width: 100% !important;
}
body:not(.compose-mode) .sectionOverlay.child_talk_home > .wrap.box_size_container .col-sm-6{
padding-left: 20px;
padding-right: 20px;
}
body:not(.compose-mode) .sectionOverlay.child_talk_home > .wrap.box_size_container .col-sm-3{
padding-right: 20px;
}
body:not(.compose-mode) .sectionOverlay.why_baking > .wrap.box_size_container .col-sm-6:first-child{
padding-left: 20px;
}
body:not(.compose-mode) .sectionOverlay.why_baking > .wrap.box_size_container .col-sm-6:nth-child(2){
padding-right: 20px;
}
.woocommerce ul.products li.product{
width: calc(( 100% - 60px ) /4 );
}
body:not(.compose-mode) .sectionOverlay.home-equip > .wrap.box_size_container .col-sm-12{
padding-left: 20px;
padding-right: 20px;
}
}
@media screen and (min-width: 768px) and (max-width: 991px){
.founder_row .responsive-col-50{
width: 100% !important;
}
}