/*
Theme Name:     Jannal Child
 | Shared by WPTry.org
Theme URI: 		http://themes-demo.com/jannal
Author: 		the DesignThemes team
Description:    Child theme for the Jannal theme powered by DesignThemes
Template:       jannal
Version:        1.0
*/
/*Rajesh*/
.dt-image-shadow .vc_single_image-wrapper:after {
    border-radius: 5px;
    content: '';
    display: inline-block;
    height: 100%;
    left: 15px !important;
    position: absolute;
    top: 15px !important;
    transition: all .5s ease;
    width: 100%;
    z-index: -1;
}

.dt-image-shadow:hover .vc_single_image-wrapper:after, .faq-tabs .img-with-shadow:hover .vc_single_image-wrapper:after {
    background-color: #497c90 !important;
    left: 20px !important;
    top: 20px !important;
}

/*.no-header-menu ul, .dt-header-menu .dt-primary-nav {
   
    text-align: center !important;
   
}*/

.main-title-section-wrapper {
    padding: 120px 0 !important;
}

#header-wrapper .main-title-section-wrapper {
    margin: 0 0 30px !important;
}


/********28082024********/
input[type='number']:focus{
	padding-bottom:20px !important;
}
.no-header-menu ul li, .dt-header-menu .dt-primary-nav li{
	margin:0 15px 0px 0px !important;
}

.bmcsscn.container{
	width: 1230px !important;
}

.widget ul li:before{
	content:unset !important;
}

.btn-container.nws .btn-color-mode-switch > label.btn-color-mode-switch-inner:after{
	    padding: 0 !important; 
}

.btn-container.nws .btn-color-mode-switch > label.btn-color-mode-switch-inner:before{
	    top: 2px !important; 
}

.bmcsscn .product-categories .cat-parent > a{
	width:80% !important;
	    font-weight: 600;
}

.product-item-link{
	line-height: 1.5 !important;
}

.selection-box .orderby{
	padding-right: 0 !important;
}

.bmcsscn .toggle:hover{
	background-color:unset !important;
}

.woocommerce-variation-add-to-cart .js-add-cart{
	float:none !important;
}

.showdetailscontainer label:before{
	    top: 31% !important;
}

.configurator-controls {
	    padding: 10px 50px 0px !important;
}

.configurator-controls .wpcf7-form-control-wrap:before{
	content:'' !important;
	background: unset !important;
}

.cusordersample .single_add_to_cart_button{
	margin-top:15px !important;
}

.bmcsscn .selection-box:before{
	border:none !important;
}

@media only screen and (max-width:768px){
	.configurator-controls{
		padding:10px !important;
	}
	
	.woocommerce-variation-add-to-cart .js-add-cart{
		display:block !important;
	}
} 

.icon-position-right > .menu-item-icon ~ span:nth-of-type(1) {
    float: unset !important;
}

#menu-item-21016 .cart-count {
    margin-left: 5px;
    font-weight: bold;
    
}


/*.fkcart-quantity-selector{
display:none !important;
}*/


span.fkcart-attr-wrap {
    align-items: center;
}

 .button, a.button {
   color: unset !important;
}

.fkcart-item-meta-content span:nth-of-type(3) {
    
    display:none !important;
}



.bmcsscn .grid {
    
    justify-content: center;
    
}
@media(max-width:575px){
	.mobile_justify{
		text-align:justify !important;
	}
}
