/*
File Name: style.css
Theme Name:  Mozgaration | Child Theme
Author: KILIKO
Version: 1.1.0
Author URI: http://themeforest.net/user/kiliko
Theme URI: http://mozgaration.ru
Description: Responsive Multi-Purpose WordPress Theme 
License: GNU General Public License
License URI: /Licensing/gpl.txt
Text Domain: mozgaration
Template: mozgaration
*/


.mozgaration-menu-button {display:none;}

@media (min-width: 881px){

.chained_contents.top.divs4>div {
    width: 24.6%;
}

}
@media (max-width: 767){
.product_list span.wpcf7-list-item {
    display:block;
    margin: 0 0 0 0px;
    width:100% !important;
}
.product_list span.wpcf7-list-item-label {
  white-space: normal  !important;
}

}
#inquiry-form label {display:block;}
span.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 1em;
    width: 30.33%;
}
.animate-show-hide.ng-hide {
  opacity: 0;
}

.animate-show-hide.ng-hide-add,
.animate-show-hide.ng-hide-remove {
  transition: all linear 0.5s;
}

.check-element {
  border: 1px solid gray;
  opacity: 1;
  padding: 10px;
margin:10px 10px 10px;
}
#inquiry-form label {display:block;}

.product_list span.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 1em;
width:30.32%;
}
span.wpcf7-list-item {
    display: block;
}
.chained_contents.style-2>div>.number {
font-size:20px;
}

.filter-holder.style2 .filter_navigation li a:hover {
    border-width: 0 0 2px;
    border-style: solid;
    border-bottom-color: #FF1493;
}
iframe #tawkchat-minified-container
{
right:70px !important;
}
#tawkchat-minified-container {
    margin: 0;
    border: 0 none;
    padding: 0;
    cursor: pointer;
    z-index: 999999;
    position: absolute;
    top: 2px;
    bottom: 0;
    width: auto;
    height: auto;
    left: 2px;
    right: 48px;
    border-bottom: 0;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    -webkit-box-shadow: rgba(0,0,0,0.0980392) 0 0 1px 2px;
    -moz-box-shadow: rgba(0,0,0,0.0980392) 0 0 1px 2px;
    box-shadow: rgba(0,0,0,0.0980392) 0 0 1px 2px;
}
.go-to-top.visible {
bottom:70px !important;
}
.awesome-social {font-size:1em !important;}
.mobile-menu .top-header {
    
    height: 70px;
    position: fixed  !important;
    top: 0;
    transform: translateZ(0px);
    transition: top 0.4s ease 0s;
    width: 100%;
    z-index: 299;
}
#rum_sst_tab {
 z-index: 10;
}


