
.portfolio_nav { display:none; }
#wrapper
{
	overflow-x: hidden;
}
.mobile_menu_wrapper
{
    display: none;
}
body.js_nav .mobile_menu_wrapper 
{
    display: block;
}
.gallery_type, .portfolio_type
{
	opacity: 1;
}
#searchform input[type=text]
{
	width: 75%;
}
.woocommerce .logo_wrapper img
{
	max-width: 50%;
}

#wrapper
{
	background: red !important;
}



.logo_wrapper img {width:176px;display: block;max-width: 176px;height: auto;margin: 0 auto;}
.footer_bar .footer_before_widget .footer_logo.logo_wrapper img {max-width: 176px;width:176px;height: auto;transform: scale(1);-webkit-transform: scale(1);}
.top_contact_info div {display:inline-block;vertical-align:middle;}
#top_contact_lang {padding-right: 20px;}
#top_contact_hours {padding-right: 10px;}
#top_contact_lang li.current-lang {display: none;}
#top_contact_lang ul li {
    display: inline-block;
    box-sizing: border-box;
    border: 3px solid #444;
    border-radius: 50%;
}
#top_contact_lang ul li a {
    display: inline-block;
    color: #444;
    padding: 12px 12px;
}
.fixed #menu_wrapper .nav ul li a, .fixed #menu_wrapper div .nav li a {padding-left:10px;padding-right:10px;}
.fixed .top_bar.hasbg {
    background: #fff;
    background: rgb(256,256,256,0.95);
    background: rgba(256,256,256,0.95);
    box-shadow: 0 0 0 rgb(0 0 0 / 0%);
    border-bottom: 1px solid #e1e1e1;
}
.top_bar.hasbg #top_contact_lang ul li {border:3px solid #fff;}
.fixed .top_bar.hasbg #top_contact_lang ul li {border: 3px solid #444;}
.fixed .top_bar.fullscreen_video #menu_wrapper div .nav li a, .fixed .top_bar.fullscreen_video i, .fixed .top_bar.fullscreen_video #searchform label, .fixed .top_bar.hasbg #menu_wrapper div .nav li a, .fixed .top_bar.hasbg i, .fixed .top_bar.hasbg .top_contact_info, .fixed .top_bar.hasbg .top_contact_info a, .fixed .top_bar.hasbg .top_contact_info a:hover, .fixed .top_bar.hasbg .top_contact_info a:active {color: #444 !important;}
/*Внесение аммиака*/
.page .ppb_wrapper h2.ppb_title {line-height: 56px;}
.page .ppb_wrapper h2.ppb_title .ppb_title_first {line-height: 60px;}
.page .ppb_wrapper .page_header_sep.left {margin-bottom: 25px;}
.but1 {background-color:#efc437 !important;color:#ffffff !important;border:1px solid #efc437 !important;}
.standard_wrapper .one_sixth {margin-right: 2%;width:14.6%;}
.user1 .visual_circle .circliful .circle-text:before {background: url(/wp-content/themes/tgconstructor/images/svg/group.svg) no-repeat;width:40px;height:40px;margin-bottom: -8px;display: inline-block;}
.user2 .visual_circle .circliful .circle-text:before {background: url(/wp-content/themes/tgconstructor/images/svg/heavy-machinery-truck.svg) no-repeat;width:46px;height:41px;margin-bottom: -5px;display: inline-block;}
.user3 .visual_circle .circliful .circle-text:before {background: url(/wp-content/themes/tgconstructor/images/svg/scales.svg) no-repeat;width:36px;height: 36px;margin-bottom: -3px;display: inline-block;}
.user4 .visual_circle .circliful .circle-text:before {background: url(/wp-content/themes/tgconstructor/images/svg/calendar-month.svg) no-repeat;width:32px;height: 32px;margin-bottom: -3px;display: inline-block;}
.user5 .visual_circle .circliful .circle-text:before {background: url(/wp-content/themes/tgconstructor/images/svg/delivery.svg) no-repeat;width:36px;height: 36px;margin-bottom: -3px;display: inline-block;}
.user6 .visual_circle .circliful .circle-text:before {background: url(/wp-content/themes/tgconstructor/images/svg/partnership.svg) no-repeat;width:36px;height: 36px;margin-bottom: -5px;display: inline-block;}
.user7 .visual_circle .circliful .circle-text:before {background: url(/wp-content/themes/tgconstructor/images/svg/scales.svg) no-repeat;width:36px;height: 36px;margin-bottom: -3px;display: inline-block;}
@media only screen and (min-width: 768px) and (max-width: 960px) {
.standard_wrapper .one_sixth, .standard_wrapper .one_sixth.last {
    width: 100%;
    margin-right: 0;
    margin-bottom: 2%;
    clear: both;
}
}



