/*
Theme Name: Zidex Child
Theme URI: https://digitaldealerz.com
Template: zidex
Author: ModelTheme
Author URI: https://digitaldealerz.com
Description: Industrial & Factory WordPress Theme
Version: 1.0
Text Domain: zidex
Tags: custom-header, custom-menu, featured-images, post-formats, sticky-post

*/

/* =Theme customization starts here
------------------------------------------------------- */
.single-services .main-featured-image{max-height:70vh;width:auto;display:block;margin:auto;}
body .special-button а{
	display: -webkit-inline-box;
    color: #ffffff;
    font-weight: 600;
    border-style: none;
    padding: 15px 45px;
    position: relative;
    z-index: 1;
    transition: all 300ms ease 0s;
    -webkit-transition: all 300ms ease 0s;
}

.services-template-default .high-padding{
	padding:40px 0;
}
.services-template-default .post-title{
	display: none;
}
body.services-template-default .related-posts{
	margin-top:30px;
}
body.services-template-default .vc_row.wpb_row{
	margin-bottom:30px;
}
body.services-template-default .special-button .vc_general:hover:before{
	width: 100%;
    height: 100%;
    left: 0;
    top: 0;
	    background: #151515;
    content: '';
    position: absolute;
    z-index: -1;
}
body.services-template-default .special-button .vc_general{
	background: #2980b9 !important;
	display: -webkit-inline-box !important;
    color: #ffffff !important;
    font-weight: 600 !important;
    border-style: none !important;
    padding: 15px 45px !important;
    position: relative !important;
    z-index: 1 !important;
	border-radius: 0 !important;
    transition: all 300ms ease 0s !important;
    -webkit-transition: all 300ms ease 0s !important;
}
body.services-template-default .post-content .vc_row.wpb_row{
	margin-top: 30px;
}
body .pagination {
    display: block;
    width: 100%;
    float: left;
}
.woocommerce ul.products li.product .button{display:none;}
.caption h3{font-size: 15px;}
.publichnaya .wpb_wrapper img {max-width:100px;margin-left: 0;}
body #navbar .menu-item > a {padding: 29px 5px;}
body header.header4 .logo img, body .navbar-header .logo img, body header.header4 .is-sticky .logo img, body header.header4 .is-sticky .navbar-header .logo img {
	max-height: 28px; max-width:360px;
}
#navbar .pll-parent-menu-item  .sub-menu{width: 140px;}
.pll-parent-menu-item > a> span{display:none;}
.techn .date{color:#fff;margin-top: -29px;position: relative;}
.techn .date span{background:#0a408a;padding: 5px 10px;}
.animateIn{opacity: 1 !important;}
.search-no-results .back-to-top{display:none !important;}
.fa-angle-right{margin-left: 3px;}
.fa-angle-left{margin-right: 3px;}
.related_blog_details {min-height: 115px;}
.post.high-padding{padding-bottom:0px;}
.techn{min-height:120px;}
.main-content .list-view .nomarginbottom {padding-bottom:0;}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
font-weight: 500;font-size:15px !important;}
.single-post article .article-content .post-content p, .single-post .post-excerpt{margin-bottom: 8px;}
.single-technologys .main-featured-image{margin: auto;
display: block;}

.techn h5{color:#000;min-height:40px;word-break: break-word;}
.single-projects .post-category-comment-date{display:none;}
.single-projects .post-title{font-weight: 700;margin-bottom: 30px;text-align: center;}
#zidex_recent_entries_with_thumbnail-2 li:first-child{display:none;}
.header4.theme-zidex header .right-side-social-actions .mt-search-icon i {
    color: #2980b9;}
.mt_thumbnails_custom_content_link_content h3 {
	min-height: 70px;}

.single-post .post-thumbnail img:hover {
    transform: none;
    -webkit-transform: none;
}

header.header4 .logo img, .navbar-header .logo img{min-width: 175px;}
.header4 .navbar-header h1.logo {margin: 15px 0 10px 15px;}
.single-technologys .post-category-comment-date,.single-services .post-category-comment-date{display:none;}
 
#navbar li li {position: relative;}
/* they want jobs be equal. stupid, but need smth to be done */
@media (min-width:1200px){.mt-job{min-height: 435px;}}

@media (max-width:768px){
body #navbar .pll-parent-menu-item > a{display:none;}
	#modeltheme-main-head.navbar-default .navbar-toggle .icon-bar {background-color: #0a408a;}
	header #modeltheme-main-head .navbar-toggle, #modeltheme-main-head.navbar-default .navbar-toggle {border: 3px solid #0a408a;}
	body #modeltheme-main-head .navbar-header {background:  #fafafa;}
body.header4 header #navbar .menu .sub-menu .menu-item > a{color:#252525;}
.wpb_wrapper .list-view .post-details {padding: 0px;}
}

@media (min-width:768px){
.term-produktsiya-proizvodstvenno-tehnicheskogo-naznacheniya ul.products li.product, .woocommerce-page ul.products li.product{min-height: 450px;}
#modeltheme-main-head-sticky-wrapper{height:95px !important;}
    html #navbar .menu-item .sub-menu .menu-item .sub-menu {
    left: 90%;}
}
.categorywblock .title_subtitle_style_v2 .section-subtitle{font-size: 18px;width: 90%;}
.mt_thumbnails_custom_content_link_content h3{font-size: 16px;}
.woocommerce-Tabs-panel table tr td:first-child{text-align:left;}
.wpex.horizontal-timeline .wpex-timeline-label .timeline-media {margin-bottom: 0px;}
.post-title {font-size:21px;line-height:1.4;}
.wptl-excerpt, .timeline-details{text-align:left;}
.timeline-media{overflow:hidden;}
.timeline-media a{overflow:hidden;}
.categorywblock .blogcustz:after{padding-bottom: 55%;}
.categoryw {background-size: cover !important;background-position: center center !important;display:inline-block;transition: all 1s ease 0s;position: relative;width: 100%;}
.categoryw:after{content: "";display: block;padding-bottom: 100%;background: rgba(10,10,10,0.25);}
.categorywblock:hover .categoryw:after{background:transparent;}
.eec {display: block;width: auto;height: auto;position: absolute !important;text-align: center;bottom: 20px;margin: 0px 0px 38px 30px;min-width:200px;}
.eec h5{font-size: 20px;font-weight:700;text-align: left;}
.categorywblock .dark_subtitle {color: #fff;}.categorywblock{position:relative;display: block;}
button.ex_s_lick-arrow:after{background:#004a99;border-radius: 50%;}
body.is_header_semitransparent .header4 #navbar .menu > .menu-item > a, body.is_header_semitransparent .header4 header .right-side-social-actions .social-links i, body.is_header_semitransparent header.header4 .right-side-social-actions .mt-search-icon i {
    color: #004a99;
}
body.is_header_semitransparent header.header4 {
    background-color: #fff;
}
body.is_header_semitransparent header.header4 .sticky-wrapper.is-sticky .navbar-default {
    background-color: rgba(255, 255, 255, 0.85);
}
.header-title-breadcrumb .header-title-breadcrumb-overlay{background-image: url(/wp-content/uploads/yuzhmash.jpg);}
.woocommerce a.button, button, .page-numbers{background: #004a99;}
nav.woocommerce-pagination {background: transparent;}