/*
Theme Name: Moros Child
Theme URI: http://wp.jmstheme.com/moros
Author: JoomMasters Team
Author URI: https://www.joommasters.com
Description: <strong>Moros</strong> is premium Responsive Theme for WooCommerce. It that works perfectly for blogs and websites. It has more theme options make your site more flexible. <strong>Moros</strong> will make your WordPress look beautiful everywhere.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: moros
Text Domain: moros-child

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */
/* footer form css*/


#footer-wrapper input,#footer-wrapper textarea
{
	background-color:#d6d8dc;
}
#footer-wrapper .button,#footer-wrapper  input[type="button"],#footer-wrapper  input[type="reset"],#footer-wrapper  input[type="submit"]{
	background-color:#fff;
	color:#fff;
	margin:0px auto;
	width: 60px;
    display: block;
    border-radius: 5px;
	border:2px solid #000;
	color:#000;
}
.footer-top .widget{width:33.3333%;}
span.wpcf7-not-valid-tip{font-size:12px;
line-height:14px;}
.copy-right{color:#eee;}
.dd_text{text-align:right;}
.shop-filter-toggle{display:none;}
#footer-wrapper{color: #171717;
    background-color: #ffffff;
	margin-top:30px;
border-top:1px solid #bfbfbf;}
#footer-wrapper .widget-title{color: #171717;}
#footer-wrapper a{color:#292b2b;}
.page-heading .page-title{
	    font-size: 30px;
}
.breadcrumb, .woocommerce-breadcrumb{padding:0px;    font-weight: 400;
    font-size: 12px;}
.product-row.product-h5 .kc-wrap-columns{padding-bottom:0px;}
.product-thumb>a{display:block;
z-index:9;    position: relative;}

.footer-top .widget{ 
	    padding-top: 33px;
padding-bottom: 0px; }
input[type="text"], input[type="number"], input[type="tel"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea{
	height:40px;
	margin-bottom:5px;
	border-radius:5px;
}
textarea{height:auto;padding:10px 20px;}
::-webkit-input-placeholder { /* WebKit browsers */
color: #ababab !important;
opacity: 1;
}
.catalogues_form{  max-width: 400px;
    margin: 0px auto;
    display: block;
    float: none;
    padding: 20px;
	-webkit-box-shadow: inset 0px 0px 33px 4px rgba(204,202,204,1);
-moz-box-shadow: inset 0px 0px 33px 4px rgba(204,202,204,1);
box-shadow: inset 0px 0px 33px 4px rgba(204,202,204,1);}
.catalogues_form input[type="text"], .catalogues_form input[type="email"]{background-color: #d6d8dc;}
.catalogues_form .button, .catalogues_form input[type="button"], .catalogues_form input[type="reset"], .catalogues_form  input[type="submit"] ,#footer-wrapper input[type="submit"],#footer-wrapper  input[type="submit"]{
    background-color: #fff;
    color: #313131;
    margin: 0px auto;
    display: block;
    border-radius: 5px;font-weight: 500;
	border:2px solid #313131;
}
#wpcf7-f9-p3306-o1 label{width:100%;}
.frm_submit {text-align:center;}
.g-recaptcha>div{margin:0px auto;}
.catalogues_form input[type="submit"]:hover,.catalogues_form input[type="submit"]:focus,#footer-wrapper input[type="submit"]:hover,#footer-wrapper  input[type="submit"]:focus,nput[type="submit"]:focus,input[type="submit"]:focus,input[type="submit"]:hover{
	background-color:#313131 !important;
	color:#fff !important;
	
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #000 !important;
opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #000 !important;
opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #000 !important;
opacity: 1;
}
.product-layout-wrapper .product-style-1 .button-active{bottom: -37px;}
.button-active{padding: 0px 0 10px;}
.footer-bottom{    padding-top: 13px;
    padding-bottom: 10px;}
.product-info{padding:2px 0px;}

.product-style-1 {
	padding-bottom: 41px;}

.header-4 .main-header {
	background: rgba(255, 255, 255, 0.95);
border-radius: 0px;}
.header-4 .main-header,.has-sticky-header .header-4.fixed-top .main-header{    padding: 5px;}
.header-block{text-align:right;}
.primary-menu-wrapper{
	display:inline-block;
	text-align:right;
}

.color-6 .add_to_cart{
	color:#000;
	border-color:#818285;
}
.color-6 .add_to_cart:hover,.color-6 .footer-top .widget-title::before{
	background-color:#818285;
}
.color-6 .primary-menu > li > a::before {
    background: #818285;
}
.color-6 .video-promo-row .content-box h2,.video-promo-row .content-box a:hover{
	color:#818285;
}
.banner-h5 .bn-center .kc_text_block{
	border-color:#818285;
}
.banner-h5 .bn-center .banner-center em,.video-promo-row .content-box h2::before{
	 background: #818285;
	
}
.color-6 .banner-h5 .bn-center .banner-center em,.color-6 .banner-h5 .bn-center .banner-center h2{color:#000;}
#footer-wrapper a:hover{
	color: #9faf5c;
}
#footer-wrapper .button, #footer-wrapper input[type="button"], #footer-wrapper input[type="reset"], #footer-wrapper input[type="submit"]{
	font-weight:500;
}
.woocommerce-product-details__short-description  .price{
	display:none
}
.primary-menu > li.current-menu-item > a:before{
	    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.color-6 .primary-menu li a:hover{color:#818285;}
.primary-menu li a{color:#191919;    text-transform: uppercase;
    font-weight: 700;}
	.primary-menu li ul li{padding: 0px 20px;}
.primary-menu li ul li a{padding: 8px 0px;
    line-height: 20px;
    border-bottom: 2px solid #eee;
    display: block;}
.primary-menu > li > a,h1, h2, h3, h4, h5, h6,.video-promo-row .content-box a,.video-promo-row .content-box h2,.title-product,body{font-family: 'Muli', sans-serif;}
.title-product{font-weight:600;text-transform:uppercase;}
.primary-menu > li{padding:20px 15px;}

.page-heading .page-title{
	text-transform:capitalize;
}
.color-6 .primary-menu li.current-menu-item a{color:#818285;}
.primary-menu > li.current-menu-parent > a::before{    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.social-network li a span{	
	line-height: 30px;
    width: 30px;
    display: inline-block;
    text-align: center;
	background:#2b2b2b;
	color:#818285;
	border-radius:50%;
}
.social-network li a{border:1px solid #2b2b2b;
display: inline-block;border-radius:50%;
    padding: 2px;}
.header-logo img{height:90px;}
.header-logo  .header-block{text-align:left;}
.page-heading{
	background:#777777;
	padding:10px;
}
.preloader{
	    background: rgb(37, 37, 37);
}
.preload-img {
  width: 280px;
  height: 280px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -140px;
  margin-top: -140px; }
  
.related-product.product-row{
	margin-top:30px;
}
.brands_meta{
	font-size:18px; 
	color:#333;
}
.brands_meta  span{text-transform:capitalize;display:inline-block;}
.brands_meta b{width:140px;display:inline-block;}
  
 /* Home category */
 .home_category{clear: both;
    overflow: hidden;}
 .home_category .product-swap{display:block;}
 .home_category .woocommerce-loop-product__link .label{color:#252525;font-size:20px; line-height:30px;} 
  .home_category .product_type_external .label{color:#252525;font-size:14px;}
.color-6 .copy-right a{color: #888!important;}
@media all and (max-width:767px){
	.dd_text{text-align:center;}
	.footer-top .widget{width:97%;}
}


.page-heading .page-title {
    color: white;
}
.breadcrumb a, .woocommerce-breadcrumb a {
    color: #ffffff;
}
.breadcrumb, .woocommerce-breadcrumb {

    color: white;
}