Theme Name:Byanca Child
Theme URI:http://byanca.select-themes.com
Description:A child theme of Byanca Theme
Author:Select Themes
Author URI:http://themeforest.net/user/select-themes
Version:1.0.0
Text Domain:byanca
Template:byanca
*/

@font-face { font-family: 'FuturaStd-Bold'; src: url('fonts/FuturaStd-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/FuturaStd-Bold.otf')  format('opentype'), url('fonts/FuturaStd-Bold.woff') format('woff'), url('fonts/FuturaStd-Bold.ttf')  format('truetype'), url('fonts/FuturaStd-Bold.svg#FuturaStd-Bold') format('svg'); font-weight: normal; font-style: normal; }
@font-face {font-family: 'Freight'; src: url('fonts/Freight-TextBold.woff2') format('woff2'), url('fonts/Freight-TextBold.woff') format('woff'); font-weight: bold; font-style: normal; }


.uniforms_section { }
.uniforms_section .uniforms_inner { height: 400px; }
.uniforms_section .uniforms_inner > div { height: 100%; /* padding-left: 35px; */ width: 100%; padding: 0; }
.uniforms_section .uniforms_inner > div:after { content: ''; position: absolute; }
.uniforms_section .uniforms_inner:before { content: ''; position: absolute; background-color: #EF8049; opacity: 0.5; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; }
.uniforms_section .uniforms_inner { position: relative; z-index: 2; }
.uniforms_section .uniforms_inner  > div > .wpb_wrapper { position: relative; z-index: 1; width: 100%; }
.uniforms_section .uniforms_inner h2 { color: #fff; }
.uniforms_section .uniforms_inner h2 a { font-family: 'FuturaStd-Bold'; }
.uniforms_section .uniforms_inner .wpb_content_element { color: #000; font-weight: 500; font-size: 25px; }
.portafolio_image > figure >  a { width: 300px; height: 420px; position: relative; }

/*.portafolio_image > figure > a:before { content: ''; position: absolute; background-color: rgba(239, 128, 73, 0.72); top: 0; left: 0; right: 0; bottom: 0; z-index: 1; }*/
.portafolio_image > figure >  a img { height: 100%; width: 100%; }
.portefolio_content { top: 0; position: absolute; z-index: 1; left: 146px; }
.portefolio_content h2 { color: #fff }
.portafolio_image { position: relative; text-align: right !important; right: -15px; }

/*.qodef-side-menu-slide-from-right .qodef-wrapper { background-color: #F7C0A4 !important; }
.qodef-page-header .qodef-menu-area { background-color: #F7C0A4 !important; }
.qodef-container {background-color: #F7C0A4 !important;}*/
.home .qodef-page-header .qodef-menu-area { background-color: #EF8049 !important; }
.home_logo { font-family: 'FuturaStd-Bold' !important; }

/*.home .qodef-page-header .qodef-fixed-wrapper.fixed .qodef-menu-area{background-color: #EF8049 !important;}
.home .qodef-side-menu-slide-from-right .qodef-wrapper { background-color: #EF8049 !important; }

.home .qodef-container {background-color: #EF8049 !important;}
.home .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner,
.home .qodef-content .qodef-content-inner>.qodef-full-width>.qodef-full-width-inner{background-color: #EF8049 !important; padding: 0 !important;}*/
.checkin_portfolio { background-color: #F7C0A4; float: left; width: 100%; padding-top: 150px; }
.checkin_portfolio .checkin_portfolio_left h5.text_normal { color: #fff; font-weight: 400; margin-top: 15px; font-size: 28px; }
.checkin_portfolio .checkin_portfolio_left { width: calc(25% - 30px); float: left; margin: 0px 15px; }
.checkin_portfolio .checkin_portfolio_left h5 { margin-top: 0px; font-size: 24px; font-weight: 700; color: #000; }
.checkin_portfolio .checkin_portfolio_right { width: calc(75% - 30px); float: left; margin: 0px 15px; }
.checkin_portfolio .checkin_portfolio_right .check_in_product { display: flex; align-items: center; justify-content: center; width: calc(33.3% - 20px); margin: 10px; float: left; min-height: 300px; background-color: #fff }
.checkin_portfolio .checkin_portfolio_left h5 span { width: 10px; height: 10px; background: #fff !important; border-radius: 100%; display: inline-grid; margin-left: 4px; }
.checkin_portfolio .checkin_portfolio_right .check_in_product h2 { font-size: 24px; color: #fff; transform: scale(0); transition: all 400ms ease; }
.checkin_portfolio .checkin_portfolio_right .check_in_product:hover h2 { transform: scale(1); }

/*.qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner, .qodef-content .qodef-content-inner>.qodef-full-width>.qodef-full-width-inner {background-color: #f7c0a4 !important;}*/
.uniforms_section .uniforms_inner > div > .wpb_wrapper .wpb_content_element .wpb_wrapper p { display: inline-block; position: relative; font-size: 35px; line-height: normal; }

/*.uniforms_section .uniforms_inner > div > .wpb_wrapper .wpb_content_element .wpb_wrapper p:before { content: ''; position: absolute; width: 10px; height: 10px; background: #fff; border-radius: 100%; display: inline-grid; margin-left: 4px; right: -17px; top: 66%; transform: translateY(-50%); }*/
.uniforms_section .uniforms_inner > div > .wpb_wrapper .wpb_content_element .wpb_wrapper p i { color: #fff; font-size: 10px; padding-left: 5px; }
.yes_content { }
.yes_content  > .wpb_wrapper { width: 21%; }
.yes_content > .wpb_wrapper h1 { color: #fff; font-family: 'FuturaStd-Bold'; }
.yes_content > .wpb_wrapper > p { position: relative; margin-top: 0px; font-size: 27px; font-weight: 700; color: #000; line-height: 30px; }

/*.yes_content > .wpb_wrapper > p:before { content: ''; position: absolute; width: 10px; height: 10px; background: #fff !important; border-radius: 100%; display: inline-grid; margin-left: 4px; bottom: 0; right: -5px; }*/
.uniforms_section .uniforms_inner figure.wpb_wrapper { display: inline; }
.uniforms_section .uniforms_inner figure.wpb_wrapper a { width: 100%; }
.uniforms_section .uniforms_inner figure.wpb_wrapper a img { height: 400px; width: 100%; }
.uniforms_section .uniforms_inner > div > .wpb_wrapper .wpb_text_column.wpb_content_element { position: absolute; top: 20px; left: 60px; }
.uniforms_section .uniforms_inner > div > .wpb_wrapper .wpb_text_column.wpb_content_element h2 { font-family: 'FuturaStd-Bold'; }
.uniforms_section .uniforms_inner figure.wpb_wrapper a:before { content: ''; position: absolute; background-color: #EF8049; opacity: 0.5; top: 0; left: 0; bottom: 0; right: 0; }
.yes_content > .wpb_wrapper > p i { display: inline; font-size: 9px; color: #fff; padding-left: 5px; }
.qodef-normal-logo { height: 25px !important; width: 70px !important; padding-top: 30px; }
.uniforms_section .uniforms_inner:nth-child(2) figure.wpb_wrapper a:before { opacity: 0.6; }
.uniforms_section .uniforms_inner:nth-child(3) figure.wpb_wrapper a:before { opacity: 0.7; }
.uniforms_section .uniforms_inner:nth-child(4) figure.wpb_wrapper a:before { opacity: 0.7; }
.protafolio_inner { margin-top: 65px; }
.pagination { }
.pagination { width: 100%; float: left; text-align: center; padding-top: 25px; padding-bottom: 25px; }
.pagination .page-numbers { position: relative; margin: 0 9px; display: inline-block; padding: 9px 13px; align-items: center; justify-content: center; color: #000000; z-index: 1; height: 25px; width: 15px; background: #EF8049; border-radius: 5px; }
.pagination .page-numbers.next:before { top: -5px; }
.pagination .page-numbers.current:before { background-color: #EF8049; }

/*ourmission*/
.our_title { font-size: 15px; color: #fff;/* */ }
.our_title .yes_content { width: 50%; margin-top: 0px; font-size: 27px; font-weight: 700; color: #000; line-height: 30px; padding-top: 25px; }
.our_title .yes_content i { display: inline; font-size: 9px; color: #fff; padding-left: 5px; }
.our_title .top { max-width: 274px; float: right; width: 100%; position: relative; }
.our_title .middle { width: 100%; float: left; max-width: 274px; }
.our_title .bottom { width: 100%; float: right; max-width: 274px; position: relative; }
.our_mission_left { max-width: 390px; padding: 50px 0 50px; }
.our_mission_right { float: right !important; padding: 50px 0 50px; }
.our_title .rotate_text { writing-mode: vertical-rl; position: absolute; bottom: 6px; left: -30px; transform: rotate(180deg); }
.our_title .top .yes_content { width: 100%; }
.our_title .middle strong { margin-left: -25px; }

/*26-03-2019*/
.uniforms_inner .vc_column-inner > .wpb_wrapper .btn-wrap-row { margin: 0; position: absolute; top: 60%; left: 50px; }
.btn-wrap .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern { border-radius: 0; color: #000; background-color: transparent; border: 1px solid #000; margin-right: 15px; }
.btn-wrap .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus, .btn-wrap .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover { color: #fff; border-color: #000; background-color: #000; }
.btn-wrap .vc_btn3.vc_btn3-size-md { font-size: 14px; padding-top: 12px; padding-bottom: 12px; padding-left: 30px; padding-right: 30px; }
.wpb_single_image.wpb_content_element.vc_align_left.banner-img-wrap { height: 100%; display: block; }
.banner-img-wrap .vc_single_image-wrapper.vc_box_border_grey { display: block; width: 100%; height: 400px; position: relative; }
.banner-img-wrap img .vc_single_image-img.attachment-thumbnail { height: 100%; width: 100%; }
.uniforms_section .uniforms_inner figure.wpb_wrapper { width: 100%; height: 100%; display: block; }
.banner-img-wrap img.vc_single_image-img.attachment-thumbnail { width: 100%; height: 100%; object-fit: fill; }
.banner-img-wrap .vc_single_image-wrapper.vc_box_border_grey:after { content: ''; position: absolute; background-color: rgba(255, 0, 0, 0); opacity: 0.5; top: 0; left: 0; bottom: 0; right: 0; }

/*08-05-2019*/
.container { max-width: 1400px; margin: 0 auto !important; padding-left: 15px; padding-right: 15px; }
.qodef-login-register-widget.qodef-user-logged-in .qodef-logged-in-user .qodef-logged-in-user-inner .qodef-logged-in-user-name { font-size: 18px; }
h1.home-title { font-family: 'Freight' !important; font-weight: bold !important; text-transform: lowercase; font-size:56px !important; line-height: 60px !important; margin-bottom:40px; }
.category-title p{margin-bottom:0;line-height:normal;}
.category-img figure.wpb_wrapper.vc_figure a img { width: 100%; }
.category-img figure.wpb_wrapper.vc_figure { width: 100%; }
.category-img figure.wpb_wrapper.vc_figure a { display: block; }
.category-title { font-family: 'Arial', sans-serif !important; font-size: 36px; color: #000; font-weight: 900; line-height: 46px; padding-bottom: 10px; }
.wpb_text_column.wpb_content_element.category-title p { margin-top: 0; font-family: 'Freight'; font-weight: bold; }
.category-title h3 { color: #F6862A; font-size: 45px; font-weight: 900; text-transform: capitalize; line-height: 55px; margin: 0; }
.category-title-inner { font-family: 'Arial', sans-serif !important; font-size: 44px; color: #000; font-weight: 900; line-height: 44px; padding-bottom: 10px; margin-top: -107px; padding-bottom: 50px !important; }
.category-title-inner h1 { color: #F6862A; font-size: 61px; font-weight: 900; text-transform: capitalize; line-height: 61px; margin: 0; }
.category-title-inner .fa-circle { color: #F6862A; padding-left: 15px; font-size: 13px; }
.category-title .fa-circle { color: #F6862A; padding-left: 15px; font-size: 13px; }
.qodef-main-menu>ul>li>a { text-transform: lowercase !important; font-size: 20px !important }
.vc_row.wpb_row.vc_row-fluid.school-uniform-inner-section { margin-top: -80px; }
.aa { background: -moz-linear-gradient(top, rgba(251, 176, 76, 1) 0%, rgba(251, 176, 76, 0.99) 1%, rgba(255, 255, 255, 0) 100%); }
.yes_bottom_content { color: #000; font-family: 'Arial', sans-serif !important; line-height: 26px; font-size: 19px; }
.yes_bottom_content h5 { color: #FBAC44; margin-bottom: 0; margin-top: 0; text-transform: lowercase; font-size: 19px; }
.protafolio_inner h2 { color: #FBAC44; font-size: 47px; font-weight: 900; text-transform: capitalize; line-height: 55px; margin-bottom: 15px !important; text-transform: uppercase; }
.private-label-contant { font-family: 'Arial', sans-serif !important; color: #000; font-size: 25px; font-weight: 400; text-transform: capitalize; line-height: 35px; margin: 0; padding-bottom: 10px; }
.wpb_text_column.wpb_content_element.private-label-contant p { margin-top: 0; }
.private-label-contant h3 { color: #F6862A; font-size: 25px; font-weight: 400; text-transform: capitalize; line-height: 35px; margin: 0 0 20px; }
h2.contact-us { font-family: 'Arial', sans-serif !important; color: #000; font-size: 25px; font-weight: 400; text-transform: capitalize; line-height: 35px; margin: 0; padding-bottom: 10px; margin-top: 131px; border-bottom: 1px solid #000; display: inline-block; }
.private-label-section { position: relative; top: -200px; }
.school-uniform-wrap { position: relative; top: -150px; }

/*09-05-2019*/
.mission-values.wpb_column.vc_column_container.vc_col-sm-4 { max-width: 562px; padding-left: 60px; }
.mission-values { color: #F58345; font-size: 20px; font-weight: 600; text-transform: lowercase; line-height: 30px; margin: 0; font-family: 'Arial', sans-serif !important; }
.mission-values h3 { font-family: 'Arial', sans-serif !important; color: #000; font-size: 45px; font-weight: 900; line-height: 45px; margin: 0; text-transform: lowercase; }
.mission-values h3 .fa-circle { font-size: 14px; color: #F58345; padding-left: 10px }
.about-left-img { height: 700px }
.about-yes-contant { display: flex; align-items: flex-end; margin-top: 40px; }
.about-our-team { padding-top: 100px; display: flex; align-items: center; }
.team-contant { font-family: 'Arial', sans-serif !important; color: #F58345; font-size: 20px; font-weight: 600; line-height: 30px; margin: 0; text-transform: lowercase; }
.team-contant h1 { color: #000; font-size: 45px; font-weight: 900; line-height: 45px; margin: 0; text-transform: lowercase; margin-bottom: 20px; }
.team-contant h3 { color: #F58345; font-size: 22px; font-weight: 900; line-height: 32px; margin: 0; text-transform: capitalize; transform: rotateZ(270deg); display: inline-block; left: -65px; position: relative; bottom: -107px; }
.team-contant h1 .fa-circle { font-size: 14px; color: #F58345; padding-left: 0px }
.wpb_text_column.wpb_content_element.team-contant { padding-left: 100px; }
.sofia-content { padding-top: 150px; padding-bottom: 100px; }
.sofia-content h3 { left: -55px; }
.maria-content h3 { transform: rotateZ(0); position: relative; left: -36px; top: 18px; }
.wpb_text_column.wpb_content_element.team-contant.maria-content { padding-left: 400px; }
.about-left-img figure.wpb_wrapper.vc_figure { height: 100%;width:100%}
.about-left-img .vc_single_image-wrapper.vc_box_border_grey { height: 100%;width:100%}
.about-left-img img { height: 100% !important; object-fit: cover;width:100%}
 header.qodef-mobile-header .qodef-mobile-nav{border-bottom:0px;}
.qodef-mobile-menu-opener.qodef-mobile-menu-opener-icon-pack.qodef-mobile-menu-opened .icon_menu::before { content: '\f00d '; font-family: 'fontawesome'; color: #000; }

.category-title-inner p{font-family:'Freight';font-weight:bold;}
.variation-select-div{margin: 10px 0px;}
.variation-select-div label{display: block;width: 100%;}
.variation-select-div select{line-height: 44px;
    height: 46px;
    margin: 0 24px 0 0;
    background: 0 0;
    padding: 0 10px;
    border: 1px solid #ddd;min-width: 200px;}
@media (min-width:992px) and (max-width:1199px) {
	.uniforms_inner .vc_column-inner > .wpb_wrapper .btn-wrap-row { top: 70% }
	.btn-wrap .vc_btn3.vc_btn3-size-md { font-size: 14px; padding-top: 10px; padding-bottom: 10px; padding-left: 14px; padding-right: 14px; }
}

/*03-06-2019*/
.checkin_portfolio{background-color:#fff}
.checkin_portfolio .checkin_portfolio_left h5.text_normal {font-family: 'Freight' !important; color: #000; font-weight: 700; font-size: 44px; text-transform: lowercase; }
.checkin_portfolio_left .fa-circle { color: #F6862A; padding-left: 0px; font-size: 13px; }
.checkin_portfolio .checkin_portfolio_left h5 { margin-top: 0px; font-weight: 400; color: #000; text-transform: capitalize; line-height: 26px; font-size: 19px; }
.qodef-page-header .qodef-fixed-wrapper.fixed .qodef-menu-area { background: linear-gradient(to bottom, rgba(251, 175, 74, 1) 0%, rgba(255, 239, 218, 0.5) 100%); }
.qodef-page-header .qodef-menu-area { background: linear-gradient(to bottom, rgba(251,175,74,1) 0%,rgba(255,251,247,0.5) 100%);}
.qodef-page-header .qodef-menu-area { background-color: transparent !important; }
.checkin_portfolio .checkin_portfolio_right .check_in_product:hover h2 { display: none; }
.qodef-page-header .qodef-menu-area{height:150px !important}
.qodef-page-header{z-index:0}
.qodef-fixed-header-appear .qodef-page-header{z-index:114}
.checkin_portfolio_left { position: absolute; top: -62px; left:147px; z-index: 2; }
.qodef-content {z-index: 112 !important;}
.checkin_portfolio .checkin_portfolio_right {width: calc(75% - 30px);float: right;}
.checkin_portfolio .checkin_portfolio_right .check_in_product img { width: 100%; }
.checkin_portfolio .checkin_portfolio_right .check_in_product { display: block; }
.checkin_portfolio .checkin_portfolio_right a { float: left; display: block; width: 33.33%; height: 260px; overflow: hidden; }
.checkin_portfolio .checkin_portfolio_right .check_in_product {margin:0; min-height: 100%;padding: 20px; display: block; width: 100%; height: 100%; overflow: hidden; }
.checkin_portfolio .checkin_portfolio_right .check_in_product img { width: 100%; overflow: hidden; height: 100% !important; object-fit: cover;}
.checkin_portfolio{padding-top:50px;}
.qodef-page-header .qodef-vertical-align-containers { padding: 0 40px; max-width: 1170px; margin: 0 auto; }
.admin-bar .qodef-page-header .qodef-fixed-wrapper.fixed .qodef-position-left { opacity: 0; }
img.diff-logo { position: absolute; top: -90px; left: 161px; }
.tax-portfolio-category.term-to-school-uniforms .qodef-logo-wrapper a { display: none !important; }

/*04-06-2019*/
.wpb_text_column.wpb_content_element.category-title-inner p { margin-top: 3px !important;}
.wpb_text_column.wpb_content_element.category-title-inner p { margin-bottom: 0 !important; }
.wpb_text_column.wpb_content_element.category-title-inner p:first-child { padding-top: 15px !important; }

/*08-05-2019*/
@media (max-width:1600px) {
	.about-our-team .wpb_column.vc_column_container.vc_col-sm-8 { width: 55%; }
	.about-our-team .wpb_text_column.wpb_content_element.team-contant.maria-content { padding-left: 200px; }
	.about-our-team .wpb_column.vc_column_container.vc_col-sm-4 { width: 45%; }
	.about-yes-contant .wpb_column.vc_column_container.vc_col-sm-8 { width: 60%; }
	.about-yes-contant .wpb_column.vc_column_container.vc_col-sm-4 { width: 40%; }
	.about-left-img figure.wpb_wrapper.vc_figure { height: 100%; }
	.about-left-img .vc_single_image-wrapper.vc_box_border_grey { height: 100%; }
	.about-left-img img { height: 100% !important; object-fit: cover; }
	.mission-values.wpb_column.vc_column_container.vc_col-sm-4 { padding-left: 42px; padding-right: 32px; }
}
@media (max-width:1366px) {
	.category-title { font-size: 29px; line-height: 37px; }
	.category-title h3 { font-size: 37px }
}
@media (max-width:1024px) {
	h1.home-title { font-size: 72px !important; line-height: 80px !important; margin-bottom: 124px; }
	.category-title { font-size: 23px; line-height: 32px; }
	.category-title h3 { font-size: 30px }
	.mission-values { color: #F58345; font-size: 20px; }
	.mission-values.wpb_column.vc_column_container.vc_col-sm-4 { font-size: 18px; line-height: 25px; }
	.wpb_single_image.wpb_content_element.vc_align_center.about-yes-logo img { max-width: 138px; }
	.about-our-team .wpb_text_column.wpb_content_element.team-contant.maria-content { padding-left: 100px; padding-right: 50px; }
	.vc_row.wpb_row.vc_row-fluid.school-uniform-inner-section { margin-top: 0;}
	.category-title-inner{margin-top:0px;}
	.empty-contant.wpb_column.vc_column_container.vc_col-sm-4 { display: none; width: 0%; }
	.protafolio_inner.wpb_column.vc_column_container.vc_col-sm-4 { width: 50%; }
	.vc_row.wpb_row.vc_row-fluid.private-label-section { position: unset; }
	.wpb_text_column.wpb_content_element.category-title-inner p br { display: none; }
	h2.contact-us { margin-top: 25px; }
	.vc_row.wpb_row.vc_row-fluid.school-uniform-wrap { position: unset; }

	/*03-06-2019*/
	.checkin_portfolio .checkin_portfolio_left{position:inherit;}
	.checkin_portfolio .checkin_portfolio_right a { width: 50%; }
}
@media (max-width:991px) {
	.uniforms_section .uniforms_inner > div > .wpb_wrapper .wpb_text_column.wpb_content_element { left: 20px; }
	.uniforms_section .uniforms_inner > div > .wpb_wrapper .wpb_content_element .wpb_wrapper p { font-size: 26px; }
	.uniforms_section .uniforms_inner > div > .wpb_wrapper .wpb_text_column.wpb_content_element h2 { margin: 0; }
	.uniforms_section .uniforms_inner { width: 50%; }
	.protafolio_inner { margin-top: 25px; }
	.protafolio_inner { margin-top: 25px; }
	.portefolio_content { left: 0; }
	.portefolio_content h2 { font-size: 35px; }
	.our_mission_left { padding-right: 32px !important; }
	.checkin_portfolio .checkin_portfolio_right .check_in_product { width: calc(50% - 20px); }

	/*08-05-2019*/
	h1.home-title { font-size: 56px !important; line-height: 70px !important; margin-bottom: 100px; }
	.category-part.wpb_column.vc_column_container { width: 50%; margin-bottom: 30px; }

	/*09-05-2019*/
	.about-yes-contant .wpb_column.vc_column_container.vc_col-sm-8 { width: 100%; }
	.about-yes-contant { flex-wrap: wrap; }
	.about-yes-contant .wpb_column.vc_column_container.vc_col-sm-4 { width: 100%; }
	.about-yes-contant .wpb_column.vc_column_container.vc_col-sm-4 { max-width: 100%; width: 100%; }
	.mission-values.wpb_column.vc_column_container.vc_col-sm-4 p br { display: none; }
	.mission-values.wpb_column.vc_column_container.vc_col-sm-4 p { padding-bottom: 22px; }
	.mission-values.wpb_column.vc_column_container.vc_col-sm-4 { padding-top: 50px; font-size: 17px; }
	.mission-values h3 { font-size: 30px; line-height: 30px; }
	.about-left-img { height: auto; }
	.team-contant h1 { font-size: 30px; line-height: 30px; margin-bottom: 0; }
	.wpb_text_column.wpb_content_element.team-contant { padding-left: 40px; }
	.wpb_text_column.wpb_content_element.team-contant { font-size: 18px; line-height: 27px; }
	.about-our-team { padding-top: 50px; }
	.private-label-contant h3 { font-size: 20px; line-height: 30px; }
	.private-label-contant { font-size: 20px; line-height: 30px; }
	h2.contact-us { margin-top: 25px; font-size: 20px; line-height: 30px;}
	.protafolio_inner h2 { font-size:20px; }

	/*03-06-2019*/
	.checkin_portfolio .checkin_portfolio_right .check_in_product { width: 100%; }
	.checkin_portfolio .checkin_portfolio_right a { height: 293px; }
	.checkin_portfolio .checkin_portfolio_left { width: 100%; text-align: center;}
	.checkin_portfolio .checkin_portfolio_right { width: 100%;}

}
@media (max-width:767px) {
	.uniforms_section .uniforms_inner { width: 100%; max-width: 300px; margin: 0 auto; }
	.uniforms_section .uniforms_inner > div > .wpb_wrapper .wpb_content_element .wpb_wrapper p br { display: none; }

	/*.uniforms_section .uniforms_inner figure.wpb_wrapper a img{height: 300px;}*/
	.yes_content > .wpb_wrapper { width: 100%; text-align: center; }
	.yes_content > .wpb_wrapper br { }
	.portafolio_image > figure > a { width: 100%; height: 330px; }
	.portafolio_image > figure { display: inline !important; }
	.portafolio_image { right: 0; }
	.portefolio_content { position: static; top: 0; left: 0; }
	.portefolio_content h2 { margin: 20px 0 10px !important; }
	.protafolio_inner { margin-bottom: 35px; }
	.our_mission_left { max-width: 100%; }
	.our_mission_right { width: 100%; }
	.our_title .top { max-width: 100%; }
	.our_title .middle { max-width: 100%; }
	.our_title .bottom { max-width: 100%; }
	.our_title .rotate_text { transform: inherit; top: 0; position: static; width: 100%; float: left; writing-mode: inherit; }
	.our_title .yes_content { width: 100%; }
	.our_title .yes_content br { display: none; }
	.our_mission_right { padding: 20px 0; }
	.our_title .top p { margin: 20px 0 0; }
	.our_title .middle strong { margin-left: 0 !important; }
	.our_title .bottom p { margin: 20px 0 0; }
	.our_title .top .yes_content { padding-top: 0px; }
	.checkin_portfolio .checkin_portfolio_left { width: 100%; text-align: center; }
	.checkin_portfolio .checkin_portfolio_right .check_in_product { width: calc(100% - 20px); }
	.checkin_portfolio .checkin_portfolio_right { width: 100%; }

	/*26-03-2019*/
	.uniforms_inner .vc_column-inner > .wpb_wrapper .btn-wrap-row { margin: 0; position: absolute; top: 60%; left: 0px; }

	/*08-05-2019*/
	h1.home-title { font-size: 38px !important; line-height: 45px !important; margin-bottom: 70px; }
	.category-part.wpb_column.vc_column_container { width: 100%; margin-bottom: 30px; }
	.category-title { line-height: 26px; }

	/*09-05-2019*/
	.about-our-team .wpb_column.vc_column_container.vc_col-sm-8 { width: 100%; }
	.about-our-team .wpb_column.vc_column_container.vc_col-sm-4 { width:100%; }
	.about-our-team{flex-wrap:wrap;}
	.about-our-team .wpb_text_column.wpb_content_element.team-contant.maria-content { padding-left: 38px; padding-right: 10px; }
	.sofia-content { padding-top: 0px; padding-bottom: 35px; }
	.category-title-inner h1 {font-size:47px}
	.wpb_text_column.wpb_content_element.category-title-inner { font-size: 30px; line-height: 40px; padding-bottom: 15px !important; }
	.wpb_text_column.wpb_content_element.yes_bottom_content p br { display: none; }
	.wpb_text_column.wpb_content_element.yes_bottom_content { font-size: 17px; }
	.protafolio_inner.wpb_column.vc_column_container.vc_col-sm-4 { width: 100%; }
	.private-label-contant h3 { font-size:18px; line-height: 30px; }
	.private-label-contant { font-size: 18px; line-height: 30px; }
	h2.contact-us { margin-top:10px; font-size:18px; line-height: 30px;}
	.protafolio_inner h2 { font-size:18px;margin-bottom: 0px !important;margin-top: 0; }

	/*03-06-2019*/
	.checkin_portfolio .checkin_portfolio_right a { width: 100%; }
	.checkin_portfolio .checkin_portfolio_right .check_in_product img { object-position: top; }
	.checkin_portfolio .checkin_portfolio_right .check_in_product { width: 100%; padding-left: 0; }
	.checkin_portfolio .checkin_portfolio_right { margin: 0 !important;}
	.checkin_portfolio_left { margin: 0 !important; }
	img.diff-logo { position: absolute; top: -92px; left: 166px; display: none; }
}
#billing_company_field span.optional{display: none;}
.goog-te-banner-frame.skiptranslate,#google_translate_element {display: none !important;} body {top: 0px !important; }
/*.protafolio_inner:nth-child(2) .portafolio_image > figure > a:before { content: ''; position: absolute; background-color: #D2B1A4; top: 0; bottom: 0; right: 0; left: 0; opacity: 1; mix-blend-mode: hard-light; }*/
button.disabled, button:disabled, input[type='button'].disabled, input[type='button']:disabled, input[type='reset'].disabled, input[type='reset']:disabled, input[type='submit'].disabled, input[type='submit']:disabled, .button.disabled, .button:disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:disabled, .added_to_cart.disabled, .added_to_cart:disabled {opacity: 0.5 !important;cursor: not-allowed;}
.yes-stock-data{display: none;}
.by-child-qodef-grid{    display: flex;align-items: center;justify-content: space-between;}

/*2020-10-08 */
label[for=payment_method_easypay_mb_2] img { display: none!important; }