/*responsive media querys=========*/
@media screen and (max-width: 1024px){
  .modal:before {
    content: "" ;
    display: inline-block;
    height: 0% !important;
    vertical-align: middle;
    margin-right: -4px;
    }

    .panel_col ul li:nth-child(3) h5 {
        width: 100%;
        text-transform: capitalize;
        font-weight: bold;
        font-size: 20px;
        color: #ff850c;
        text-align: center;
    }
    .min-navigation ul li a {
        color: #fff;
        font-size: 11px !important;
        padding: 16px 11px 16px 11px;
        display: block;
        float: left;
        text-transform: capitalize;
        font-weight: bold;
    }

    .list_item {
        width: 195px;
        position: relative;
        float: left;
    }

    .top_pan span {
        text-transform: uppercase;
        color: #000;
        font-size: 13px;
    }
    .login_and_register {
        float: left;
        padding-left: 9px;
    }

    .like {
        display: block;
        width: 20px;
        margin-top: 14px;
        float: left;
        position: relative;
        left: -16px;
    }

    .media_logo button {
        border: none;
        outline: none;
        box-shadow: none;
        display: block;
        float: left;
        text-transform: uppercase;
        font-size: 11px;
        padding: 10px;
        background: none;
        color: #000;
        width: 78px;
        height: 50px;
        border-bottom: solid 2px #cecece;
    }

    .wrapperPagr h4 {
        width: 100%;
        text-align: center;
        text-transform: uppercase;
        color: #000;
        font-size: 15px;
        padding: 9px;
        margin-top: -10px; 
    }
    .min-navigation ul li {
        width: 100%;
        border-bottom: solid 1px #272727;
        display: none !important;
    }
	.media_controls2{
		display:table;
		
	}
}




@media screen and (min-width: 100px) and (max-width: 1024px){
	
	
	.media_controls2{
		display:table !important ;
		
	}
	
    .size-box-size {
        display: block !important;
        width: 27% !important;
        height: calc(2.25rem + 2px);
        padding: .375rem 1.75rem .375rem .75rem !important;
        line-height: 1.5 !important;
        color: #495057 !important;
        vertical-align: middle !important;
        background: #fff url(data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E) no-repeat right .75rem center !important;
        background-size: 8px 10px !important;
        border: 1px solid #333 !important;
        border-radius: .25rem;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        position: absolute;
        left: 273px;
    }

    .product-details{
        margin-left: 132px;
        width:100%;
    
    }
    .size-box {
        display: block !important;
        width: 29% !important;
        height: calc(2.25rem + 2px);
        padding: .375rem 1.75rem .375rem .75rem !important;
        line-height: 1.5 !important;
        color: #495057 !important;
        vertical-align: middle !important;
        background: #fff url(data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E) no-repeat right .75rem center !important;
        background-size: 8px 10px !important;
        border: 1px solid #333 !important;
        border-radius: .25rem;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        float: left;
        margin-bottom: 21px;
    }
    .sm-logo{
        display: block;
        width: 161px;
        float: left;
    }
    .logo-arabic{
        display: none;
    }
    .sm-logo a{
        display: block;
        width: 100%;
    }

    .sm-logo a img{
        width: 81%;
    }

    .media_col{
        background: #dce0e9;
    }

    .col_padd{
        padding:1px;
    }
    .language {
        width: 100%;
        float: right;
        height: auto;
        position: static;
        right: 0;
    }

    .language ul i {
        list-style-type: none;
        float: left;
    }

    .language ul i a {
        display: block;
        float: left;
        text-decoration: none;
        color: #000;
        font-size: 12px;
        margin-left: -9px;
        width: fit-content;
    }

    .arow:before {
        content: "";
        position: absolute;
        width: 10px;
        height: 10px;
        background-size: 10px;
        background-image: url(../images/icons/select-arrow-right.png);
        right: -3px;
        top: 15px;
    }

    .flag {
        display: block;
        float: left;
        width: 16px;
        height: 16px;
        position: relative;
        top: 3px;
    }
    .padd_control_pan{
        padding: 5px !important;
    }
    .media_logo a{
        display: none !important;
    }
    .page_controls{
        display: block;
        padding-bottom: 100px;
    }
    .top_bar{
        display: none !important;
    }

    .login_and_register span button {
        border: none;
        width: fit-content;
        background: none;
        font-size: 14px;
        border: none;
        cursor: pointer;
        outline: none;
        position: relative;
        top: -2px;
    }
    .top_midle_bar{
     display: none !important;
 }

 .min-display{
    display: block !important;
}
.login_and_register span:nth-child(3) {
    border: none;
    border-radius: 0;
    top: -2px;
    width: 23px;
    position: relative;
    right: -5px;
}
.like{
    display: none;
}

.login_and_register span:nth-child(1) {
    position: relative;
    
    top: 0px;
}

.login_and_register span:nth-child(1) i{
    color: black;
    font-size: 20px;
    margin-top: 3px;
}

.media_controls{
    display: block;
    position: relative;
    right:10px;
	/* top:-59px; */
    float: right !IMPORTANT;
}
.banner_section {
    padding-bottom: 47px;
    padding-top: 51px;
}

.carousel-item {
    height: auto;
    overflow: hidden;
}

.sm_padd h4 {
    color: #fff;
    text-transform: capitalize;
    font-size: 14px;
    width: 100%;
    position: relative;
    padding-bottom: 5px;
    margin-top: 4px;
}
.media_control{
    display: none !important;
}
.min-navigation-add{
    left: 0 !important;
    transition-duration: 0.2s;
}
.min-navigation {
    width: 100%;
    position: fixed;
    z-index: 20000;
    left: -430px;
    top: 0;
    width: 300px;
    height: 100%;
    transition-duration: 0.2s;
}

.min-navigation ul {
    background-color: #ffffff;
    height: 100%;
    width: 256px;
    overflow-y: scroll;
}
.min-navigation ul li {
    width: 100%;
    border-bottom: solid 1px #272727;
    display: grid;
}
.min-navigation ul li a{
    width: 100%;
    text-align: left;
    font-size: 15px !important;
    color: #000;
}

.nav_cover {
    height: 50px;
    width: 100%;
    background-color: #fff !important;
    transition-duration: 0.2s;
}
.media_logo{
    display: block !important;
    width: 100%;
    background-color: #fff;
    padding: 10px;
    text-align: center;
    display: none !important;
}
.media_logo a{
    display: block;
    width: 100%
    text-align: center;
}
.media_logo a img{
    width: 190px;
}
.toggle_button {
    display: block;
    width: 50px;
    float: left;
    height: 59px;
    background-color:#d12229;
    color: #fff;
    text-align: center;
    line-height: 50px;
    font-size: 24px;
    border: none;
    outline: none;
    box-shadow: none;
    position: absolute;
    right: -6px;
}
.toggle_button:focus{
    border: none;
    outline: none;
    box-shadow:none;
}
.min-toggle {
    display: block;
    width: 44px;
    float: left;
    height: 50px;
    background: none;
    border: none;
    outline: none;
    box-shadow: none;
    padding: 8px;
    margin-right: 20px;
    position: relative;
    text-align: 15px;
    top: 2px;
}

.min-toggle:focus{
    display: block;
    width: 44px;
    float: left;
    height: 50px;
    background: none;
    border: none;
    outline: none;
    box-shadow: none;
    padding: 8px;
    margin-right: 20px;
    position: relative;
    text-align: 15px;
    top: 2px;
}

.min-toggle span {
    display: block;
    width: 100%;
    height: 2px;
    background-color: #000;
    margin-bottom: 6px;
}

.nav_cover_add {
    position: fixed;
    top: 0 !important;
    left: 0;
    width: 100%;
    z-index: 1000;
    margin-top: 0px;
    transition-duration: 0.2s;
}
.menu-overlay {
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.8;
    z-index: 1;
    position: fixed;
    left: 0;
}
.top_bar{
    height: 20px;
}
.top_bar .container{
    display: none !important;
}
.padd_control{
    /* padding-left: 15px !important; */
    /* padding-right: 15px !important; */
}
.img-cover{
    margin: 0;
}

.panel_wrapp {

}
.panel_wrapp .row{
    /* margin: 0; */
    /* background: #dce0e9; */
    padding-top: 10%;
    padding-bottom: 20px;
}
.panel_wrapp h4 {
    width: 100%;
    text-align: center;
    color: #000;
    font-size: 24px;
    text-transform: capitalize;
}
.btm_bar{
    display: none;
}
.top_scroll{
    width: 50px;
    height: 50px;
    -webkit-border-radius:100%;
    border-radius:100%;
    background-color: #feda62;
    color: #000;
    position: fixed;
    bottom: 100px;
    right: 20px;
    display: none !important;
}

.min-drop ul {
    position: relative;
    width: 100%;
    background-color: #000;
    display: none;
    z-index: 1;
    top: 0px;
    left: 0px;
    height: 200px;
    overflow-y: scroll;
}
.min-drop ul li a{
    color: #fff;
}

.min-drop a:before {
    content: "";
    width: 10px;
    height: 10px;
    position: absolute;
    display: block;
    right: 20px;
    border-top: solid 1px #000;
    border-right: solid 1px #000;
    transform: rotate(132deg);
    margin-top: 7px;
}
}








@media screen and (max-width: 768px){
	.media_controls2{
		display: none !important;
		
	}
    .ruler-mobile{
        float: left;
    width: 400px;
    }
    .size-box {
    display: block !important;
    width: 29% !important;
    height: calc(2.25rem + 2px);
    padding: .375rem 1.75rem .375rem .75rem !important;
    line-height: 1.5 !important;
    color: #495057 !important;
    vertical-align: middle !important;
    background: #fff url(data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E) no-repeat right .75rem center !important;
    background-size: 8px 10px !important;
    border: 1px solid #333 !important;
    border-radius: .25rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    float: left;
    margin-bottom: 21px;
}
    .size-box-size {
        display: block !important;
        width: 42% !important;
        height: calc(2.25rem + 2px);
        padding: .375rem 1.75rem .375rem .75rem !important;
        line-height: 1.5 !important;
        color: #495057 !important;
        vertical-align: middle !important;
        background: #fff url(data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E) no-repeat right .75rem center !important;
        background-size: 8px 10px !important;
        border: 1px solid #333 !important;
        border-radius: .25rem;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        position: absolute;
        left: 162px;
    }
    .product-details {
        margin-left: 0px;
    }
  .modal.view-modal .modal-dialog {
    max-width: 87% !important;
}
  .modal-content {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%  !important;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: .3rem;
    outline: 0;
}
  .fit_panel {
    width: 100%;
    margin-bottom: 10px;
    background-color: #fff;
    overflow: hidden;
    border-bottom: 1px solid #ddd;
}
  .fit_panel span:nth-child(1) {
    float: left;
    width: 164px;
  
    padding-top: 0px;
}
  .fit_panel span:nth-child(2) {
    float: left;
    width: 70px;
    /* height: 87px; */
    background: #dedede;
    display: none;
  .fit_panel span:nth-child(1){
    float: left;
    width: 120px;
    padding: 15px;
    padding-top: 34px;
  }
  .product-head {
    padding: 23px 0px 0px;
    float: left;
    margin-left:0px;
}

  .product-head[_ngcontent-byw-c55] {
    padding: 23px 0px 0px;
    float: left;
    margin-left:0px !important;
}

  .btn {
    padding: 0.5rem .75rem;
    font-size: .9rem;
    margin: 12px 10px;
}

	.panel_col ul li:nth-child(1) {
        width: 100%;
        height: 248px;
    }

    .panel_col ul li:nth-child(3) h5 {
        width: 100%;
        text-transform: capitalize;
        font-weight: bold;
        font-size: 15px;
        color: #ff850c;
        text-align: center;
    }
    .panel_col ul li:nth-child(3) h6 {
        width: 100%;
        text-transform: capitalize;
        font-size: 12px;
        color: #000;
        text-align: center;
    }
    .media_control{
        display: none !important;
    }
    .min-navigation-add{
        left: 0 !important;
        transition-duration: 0.2s;
    }
    .min-navigation {
        width: 100%;
        position: fixed;
        z-index: 200000;
        left: -430px;
        top: 0;
        width: 300px;
        height: 100%;
        transition-duration: 0.2s;
    }

    .min-navigation ul {
        background-color: #ffffff;
        height: 100%;
        width: 256px;
        overflow-y: scroll;
    }
    .min-navigation ul li {
        width: 100%;
        border-bottom: solid 1px #272727;
        display: grid;
    }
    .min-navigation ul li a{
        width: 100%;
        text-align: left;
        font-size: 15px !important;
        color: #000;
    }

    .nav_cover {
        height: 50px;
        width: 100%;
        background-color: #fff !important;
        transition-duration: 0.2s;
    }
    .media_logo{
        display: block !important;
        width: 100%;
        background-color: #fff;
        padding: 10px;
        text-align: center;
    }
    .media_logo a{
        display: block;
        width: 100%
        text-align: center;
    }
    .media_logo a img{
        width: 190px;
    }
    .toggle_button {
        display: block;
        width: 50px;
        float: left;
        height: 51px;
        background-color: #000;
        color: #a9a9a9;
        text-align: center;
        line-height: 50px;
        font-size: 24px;
        border: none;
        outline: none;
        box-shadow: none;
        position: absolute;
        right: -6px;
    }
    .toggle_button:focus{
        border: none;
        outline: none;
        box-shadow:none;
    }
    .min-toggle {
        display: block;
        width: 44px;
        float: left;
        height: 50px;
        background: none;
        border: none;
        outline: none;
        box-shadow: none;
        padding: 8px;
        margin-right: 0px;
        position: relative;
        text-align: 15px;
        top: 2px;
    }

    .min-toggle:focus{
        display: block;
        width: 44px;
        float: left;
        height: 50px;
        background: none;
        border: none;
        outline: none;
        box-shadow: none;
        padding: 8px;
        margin-right: 20px;
        position: relative;
        text-align: 15px;
        top: 2px;
    }

    .min-toggle span {
        display: block;
        width: 100%;
        height: 2px;
        background-color: #000;
        margin-bottom: 6px;
    }
    .fa .fa-arrow-right{
        display: none !important;
      }
    .nav_cover_add {
        position: fixed;
        top: 0 !important;
        left: 0;
        width: 100%;
        z-index: 1000;
        margin-top: 0px;
        transition-duration: 0.2s;
    }
    .menu-overlay {
        width: 100%;
        height: 100%;
        background-color: #000;
        opacity: 0.8;
        z-index: 1;
        position: fixed;
        left: 0;
    }
    .top_bar{
        height: 20px;
    }
    .top_bar .container{
        display: none !important;
    }
    .padd_control{
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .img-cover{
        margin: 0;
    }

    .panel_wrapp {

    }
    .panel_wrapp .row{
        /* margin: 0; */
        /* background: #dce0e9; */
        padding-top: 10%;
        padding-bottom: 20px;
    }
    .panel_wrapp h4 {
        width: 100%;
        text-align: center;
        color: #000;
        font-size: 24px;
        text-transform: capitalize;
    }
    .btm_bar{
        display: none;
    }
    .top_scroll{
        width: 50px;
        height: 50px;
        -webkit-border-radius:100%;
        border-radius:100%;
        background-color: #feda62;
        color: #000;
        position: fixed;
        bottom: 100px;
        right: 20px;
        display: none !important;
    }

    .min-drop ul {
        position: relative;
        width: 100%;
        background-color: #000;
        display: none;
        z-index: 1;
        top: 0px;
        left: 0px;
        height: 200px;
        overflow-y: scroll;
    }
    .min-drop ul li a{
        color: #fff;
    }

    .min-drop a:before {
        content: "";
        width: 10px;
        height: 10px;
        position: absolute;
        display: block;
        right: 20px;
        border-top: solid 1px #000;
        border-right: solid 1px #000;
        transform: rotate(132deg);
        margin-top: 7px;
    }

    .min-navigation ul li {
        width: 100%;
        border-bottom: solid 1px #272727;
        display: none;
    }
    .media_logo a {
        display: none;
        width: 100% text-align: center;
    }

    .media_logo {
        display: block !important;
        width: 100%;
        background-color: #fff;
        padding: 10px;
        text-align: center;
        height: 50px;
        border-bottom: solid 1px #cecece;
    }
    .media_logo{
        padding: 0;
        display: none !important;
    }

}
@media screen and (min-width: 100px) and (max-width: 768px){
	
	.media_controls2{
		display: none !important;
		
	}
    .quickviewsize {
        margin: 10px 0px 0px 0px;
        float: right;
        width: 100%;
    }

    .col_padd{
        padding:1px;
        padding-bottom: 0;
    }
    .panel_col{
        margin-bottom: 0;
    }

    .footer_right_padd{
        padding: 0;
    }

    .login_and_register span:nth-child(2){
        display: none;
    }

    .footer_logo {
        width: 133px;
        margin: auto;
        display: block;
        margin-top: 14px;
    }
    .copy-right p {
        font-size: 12px;
        color: #fff;
        text-transform: capitalize;
        margin: 19px;
        text-align: center;
    }
    .btm_icons {
        text-align: center;
    }

    .btm_icons img {
        width: 74%;
    }


}
@media screen and (min-width: 100px) and (max-width: 767px){
	.media_controls2{
		display: none !important;
		
	} .side_menu
 {
     display: block  !important;
     
 }
 
.btm_icons{
        text-align: left;
    }
}

@media (max-width:480px) {

}

@media screen and (min-width: 100px) and (max-width: 768px){
	.media_control{
		display: none !important;
	}
	
	.media_controls2{
		display: none !important;
		
	} .side_menu
 {
     display: block  !important;
     
 }
 
.min-navigation-add{
       left: 0 !important;
       transition-duration: 0.2s;
   }
   .min-navigation {
    width: 100%;
    position: fixed;
    z-index: 99999;
    left: -430px;
    top: 0;
    width: 300px;
    height: 100%;
    transition-duration: 0.2s;
}

.min-navigation ul {
    background-color: #ffffff;
    height: 100%;
    width: 256px;
    overflow-y: scroll;
}
.min-navigation ul li {
    width: 100%;
    border-bottom: solid 1px #272727;
    display: grid;
}
.min-navigation ul li a{
	width: 100%;
	text-align: left;
	font-size: 15px !important;
	color: #000;
}

.nav_cover {
    height: 50px;
    width: 100%;
    background-color: #f7f7f7;
    transition-duration: 0.2s;
}
.media_logo{
	display: block !important;
	width: 100%;
	background-color: #fff;
	padding: 10px;
	text-align: center;
}
.media_logo a{
	display: block;
	width: 100%
	text-align: center;
}
.media_logo a img{
    width: 190px;
}
.toggle_button {
    display: block;
    width: 50px;
    float: left;
    background-color:#d12229;
    color: #fff;
    text-align: center;
    line-height: 50px;
    font-size: 24px;
    border: none;
    outline: none;
    box-shadow: none;
    position: absolute;
    
}
.toggle_button:focus{
	border: none;
	outline: none;
	box-shadow:none;
}
.min-toggle {
    display: block;
    width: 44px;
    float: left;
    height: 50px;
    background: none;
    border: none;
    outline: none;
    box-shadow: none;
    padding: 8px;
    margin-right: 0;
    position: relative;
    text-align: 15px;
    top: 2px;
}

.min-toggle:focus{
    display: block;
    width: 44px;
    float: left;
    height: 50px;
    background: none;
    border: none;
    outline: none;
    box-shadow: none;
    padding: 8px;
    margin-right: 20px;
    position: relative;
    text-align: 15px;
    top: 2px;
}

.min-toggle span {
    display: block;
    width: 100%;
    height: 2px;
    background-color: #000;
    margin-bottom: 6px;
}

.nav_cover_add {
    position: fixed;
    top: 0 !important;
    left: 0;
    width: 100%;
    z-index: 1000;
    margin-top: 0px;
    transition-duration: 0.2s;
}
.menu-overlay {
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.8;
    z-index: 1;
    position: fixed;
}
.top_bar{
	height: 20px;
}
.top_bar .container{
	display: none !important;
}
.padd_control{
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.img-cover{
	margin: 0;
}

.panel_wrapp {

}
.panel_wrapp .row{
	margin: 0;
	background: #dce0e9;
	padding-top: 10%;
	padding-bottom: 20px;
}
.panel_wrapp h4 {
    width: 100%;
    text-align: center;
    color: #000;
    font-size: 24px;
    text-transform: capitalize;
}
.btm_bar{
	display: none;
}
.top_scroll{
	width: 50px;
	height: 50px;
	-webkit-border-radius:100%;
	border-radius:100%;
	background-color: #feda62;
	color: #000;
	position: fixed;
	bottom: 100px;
	right: 20px;
	display: none !important;
}

.min-drop ul {
    position: relative;
    width: 100%;
    background-color: #000;
    display: none;
    z-index: 1;
    top: 0px;
    left: 0px;
    height: 200px;
    overflow-y: scroll;
}
.min-drop ul li a{
	color: #fff;
}

.min-drop a:before {
    content: "";
    width: 10px;
    height: 10px;
    position: absolute;
    display: block;
    right: 20px;
    border-top: solid 1px #000;
    border-right: solid 1px #000;
    transform: rotate(132deg);
    margin-top: 7px;
}
}



@media screen and (min-width: 100px) and (max-width: 575px) and (max-width: 812px){
    .mobile{
        display: none !important;
    } .side_menu
 {
     display: block  !important;
     
 }
 
.container_zoom{
    background-color: white !important;
  }

  .form-check {
    position: none;
    display: inline;
    /* padding: 20px 0px 0px; */
    padding-left: 1.25rem;
    margin: 10px 4px 0px 8px;;

    top: 11px;
}
  .exzoom .exzoom_img_ul_outer .exzoom_img_ul li img {
    transform: scale(1);
   
}
  .exzoom .exzoom_img_ul_outer .exzoom_img_ul li {
    list-style: none;
    display: inline-block;
   
    background: #fff !important;
   
}
.box-div{
  background-color: red !important;
  float: left;width:300px !important;
}
  .modal.view-modal .modal-dialog {
    max-width: 87% !important;
}
  .col-panel h4 {
    width: 100%;
    text-align: center;
    text-transform: uppercase;
    color: #000;
    /* font-weight: bold; */
    font-size: 20px;
    margin: 0;

}
.image-right{
  position: absolute;
  right:0px;
  top:0px;

}
  .product-card {
    border: none;
    padding-bottom: 20px;
    overflow: hidden;
    margin-bottom: 22px;

}
  .img-cover img {
    width: 100%;
    object-fit: cover;
}
    .left-and-right-padd{
        padding: 7px;
    }
    .col-panel-wrapper{
        margin-bottom: 0;
    }
    .container-padd-0{
        padding: 16px;
    }
    .container_paddings{
        padding: 1px;
        padding-bottom: 0;
    }

    .panel_wrapp span {

        margin-bottom: 10px;
    }

    .banner_section {
        padding-bottom: 19px;
        padding-top: 51px;
    }
    .container_padd{
        padding: 5px;
    }
    .padd_sm-cols{
        padding: 14px;
    }


    .allBrand {
        background: #000;
        margin-bottom: 20px;
    }
    .no_margin_col{
        /* margin: -24px; */
        margin-left: -39px;
        margin-right: -39px;
        margin-top: -18px;
    }

    .padd_control{
        padding: 0 !important;
    }


    .panel_col{
        /* height: 87vh; */
    }
    .col-cover{
       margin: auto;
       float: none;
   }

   .panel_wrapp {
    background: #dce0e9;

}
.panel_wrapp .row{
	background:none;
	margin: -16px !important;
}
.panel_col ul li:nth-child(1){
	height: auto;
}
.allBrand h5 {
    width: 100%;
    text-align: center;
    height: 100%;
    display: inline-block;
    padding-top: 8%;
    padding-bottom: 8%;
}
.padd-5 {
    /* padding: 5px; */
    width: 109px;
}
.margin-control {
    margin: 0;
    /* padding: 15px; */
}
.sm_padd {
   padding: 15px;
}
}




@media screen and (min-width: 100px) and (max-width: 425px){
  .exzoom .exzoom_img_ul_outer .exzoom_img_ul li {
    list-style: none;
    display: inline-block;
    text-align:right;
    background: #fff !important;
    float:right;
}
  .col-panel h4 {
    width: 100%;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    /* font-weight: bold; */
    -: ;
    size: 18px;
    margin: 0;
}
  .product-card {
    border: none;
    padding-bottom: 20px;
    overflow: hidden;
    margin-bottom: 22px;

}
  .img-cover img {
    width: 100%;
    object-fit: cover;
}
    .col-min-wrapp-panel {
        width: 100%;
        height: 164px;
        background-color: #fff;
        padding: 5px;
        border: solid 1px #939393;
        position: relative;
        margin-bottom: -1px;
    }

    .panel_col ul li:nth-child(3) h5 {
        width: 100%;
        text-transform: capitalize;
        font-weight: bold;
        font-size: 3.9vw;
        color: #ff850c;
        text-align: center;
    }
    .panel_col ul li:nth-child(3) a {
        display: block;
        width: fit-content;
        padding: 2px;
        text-transform: uppercase;
        font-weight: bold;
        font-size: 11px;
        color: #000;
        border-bottom: solid 2px #000;
        text-decoration: none;
        margin: auto;
    }
    .panel_wrapp{
        background:none;
    }
    .panel_wrapp .row{
        background: #dce0e9;
    }

    .img-cover {
        margin-left: -30px;
        margin-right: -30px;
        margin-top: -20px;
    }
    .image-cover-section{
      margin-bottom: -8px;
      margin-left: -30px;
      margin-right: -30px;

    }
    .panel_col ul li:nth-child(3) h6 {
        width: 100%;
        text-transform: capitalize;
        font-size: 2.9vw;
        color: #000;
        text-align: center;
    }
    .padd_control{
        padding: 0;
    }
    .padd_control .col-sm-12{
        padding: 0;
    }
    .brand{
        width: auto;
    }
}
@media (min-width:480px) {
	
	.media_controls2{
		display: none !important;
		
	} .side_menu
 {
     display: block  !important;
     
 }
 
.product-card .card-footer {
    bottom: 0;
    width: 100%;
    position: none !important;
    display: none;
    padding: 0;
  }
  p{
    
    color: #000;
    font-family: Roboto,sans-serif!important;
    margin: 0 0;
    font-size: 15px;
}
}

@media (min-width: 992px)
.col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
     width: 33.333333%;
}

.media_controls1{
    display: table;
  
  
    
  
 }
  .side_menu
 {
     display: block  !important;
     
 }
 

 
