@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&family=Roboto:wght@400;500;700;900&display=swap");
@import url(../css/nav.css);

@font-face {
    font-family: 'Conv_Industry-Medium';
    src: url('../fonts/Industry-Medium.eot');
    src: local('â˜º'), url('../fonts/Industry-Medium.woff') format('woff'), url('../fonts/Industry-Medium.ttf') format('truetype'), url('../fonts/Industry-Medium.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/** Generated by FG **/
@font-face {
    font-family: 'Conv_Industry-Bold';
    src: url('../fonts/Industry-Bold.eot');
    src: local('â˜º'), url('../fonts/Industry-Bold.woff') format('woff'), url('../fonts/Industry-Bold.ttf') format('truetype'), url('../fonts/Industry-Bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


/** Generated by FG **/
@font-face {
    font-family: 'Conv_Industry-BoldItalic';
    src: url('../fonts/Industry-BoldItalic.eot');
    src: local('â˜º'), url('../fonts/Industry-BoldItalic.woff') format('woff'), url('../fonts/Industry-BoldItalic.ttf') format('truetype'), url('../fonts/Industry-BoldItalic.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_Industry-Book';
    src: url('../fonts/Industry-Book.eot');
    src: local('â˜º'), url('../fonts/Industry-Book.woff') format('woff'), url('../fonts/Industry-Book.ttf') format('truetype'), url('../fonts/Industry-Book.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Conv_Industry-Demi';
    src: url('../fonts/Industry-Demi.eot');
    src: local('â˜º'), url('../fonts/Industry-Demi.woff') format('woff'), url('../fonts/Industry-Demi.ttf') format('truetype'), url('../fonts/Industry-Demi.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/** Generated by FG **/
@font-face {
    font-family: 'Conv_Industry-Light';
    src: url('../fonts/Industry-Light.eot');
    src: local('â˜º'), url('../fonts/Industry-Light.woff') format('woff'), url('../fonts/Industry-Light.ttf') format('truetype'), url('../fonts/Industry-Light.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


h1,
h2,
h3,
h4,
h5,
h6,
ul,
p { font-family: 'Montserrat', sans-serif; font-size:15px; margin: 0; padding: 0;}

body{ font-family: 'Montserrat', sans-serif;}
a{ text-decoration: none; -webkit-transition:0.45s; transition:0.45s;}
a:hover{ text-decoration:none;}

/*
ff8c04
font-family: 'Josefin Sans', sans-serif;
font-family: 'Montserrat', sans-serif;
*/

.pad-20{ padding:0 0 0 30px}
.toponecont{ background:#fff; padding:12px 0;}
.toponeleft{ padding:12px 0;}


.toponemid{}
.toponemid ul{ margin:0 0 0 0; padding:0 0 0 0;}
.toponemid ul li{ list-style:none; display:inline-block; margin:0 0 0 0; padding:10px 2px;}
.toponemid ul li a{ font-family: 'Josefin Sans', sans-serif; color:#313131; font-size:16px; font-weight:600; display:inline-block; margin:0 0 0 0; padding:0 8px; transition:all 0.5s;}
.toponemid ul li a:hover{ color:#ff8c04;}

.toponeright2{ float:right;}
.toponeright2 ul{ margin:0 0 0 0; padding:0 0 0 0;}
.toponeright2 ul li{ list-style:none; display:inline-block; margin:0 0 0 0; padding:0 2px; position:relative;}
.toponeright2 ul li:nth-of-type(1){ margin:0 5px 0 0; padding:0 10px 0 0;}
.toponeright2 ul li:nth-of-type(1):after{ content:" "; position:absolute; z-index:1; right:0; background:#ccc; width:2px; height:23px;}
.toponeright2 ul li a{ font-family: 'Josefin Sans', sans-serif; color:#313131; font-size:16px; font-weight:600; display:inline-block; margin:0 0 0 0; padding:0 0 0 0; transition:all 0.5;}
.toponeright2 ul li a:hover{ color:#ff8c04;}

.toponeright2 ul li:nth-of-type(3) a:hover{ color:#834cbc;}
.toponeright2 ul li:nth-of-type(4) a:hover{ color:#3b5998;}
.toponeright2 ul li:nth-of-type(5) a:hover{ color:#25D366;}

.toponeright2 ul li:nth-of-type(6){ font-family: 'Josefin Sans', sans-serif; background:#0d0d0d; color:#fff; border-radius:4px; text-align:center; margin:0 0 0 16px; padding:0 0; width:75px; height:40px;
 line-height:40px;}
 
.toponeright2 ul li:nth-of-type(6):hover{ color:#ff8c04;}
.toponeright2 ul li:nth-of-type(6) i{ font-size:20px; color:#fff;}

.toponeright2 ul li:nth-of-type(7){ font-family: 'Josefin Sans', sans-serif; font-size:16px; background:#0d0d0d; color:#fff; border-radius:4px; text-align:center; margin:0 0 0 0px; padding:0 0; width:42px; 
 height:40px; line-height:40px;}
.toponeright2 ul li:nth-of-type(7):hover{ color:#ff8c04;}


/*language drop down*/
.toponeright2 ul li ul { display: none; position: absolute; transition: all 0.3s; z-index: 9999999; background: #6c6c6c; width: 72px; left: -4px; padding: 9px 20px;}
.toponeright2 ul li:hover ul{ display:block; text-align: center !important;}
.toponeright2 ul li ul li{ padding: 0 0 0 0; display: list-item; background:none !important;}
.toponeright2 ul li ul li a{ color:#000; font-size:16px; display: list-item; background:none !important;}
/*.top_nav_items ul li ul li:first-child{ border: none; line-height: 0; height: 0; left: 0; padding: 0 0 0 0;}*/
.toponeright2 ul li ul a { height: 30px!important; background-color: transparent!important;}


.toponeleft ul{ margin:0 0 0 0; padding:0 0 0 0;}
.toponeleft ul li{ list-style:none; display:inline-block; margin:0 0 0 0; padding:10px 2px;}
.toponeleft ul li a{ font-family: 'Josefin Sans', sans-serif; color:#000; font-size:16px; font-weight:400; display:inline-block; margin:0 0 0 0; padding:0 0 0 0;}

.toplogo{ padding:0 0; position:absolute; z-index:1; top:0;}
.toplogo img{}

.toponeleft .instt{ width:24px; height:32px; line-height:32px; color:#fff; font-size:16px; padding:0 0px; transition:all 0.5s; display:inline-block; text-align:center;}
.toponeleft .instt:hover{ background:#8348b8; color:#fff;}
.toponeleft .fbt{ width:24px; height:32px; line-height:32px; color:#fff; font-size:16px; padding:0 2px; transition:all 0.5s; display:inline-block; text-align:center;}
.toponeleft .fbt:hover{ background:#425a95; color:#fff;}
.toponeleft .twt{ width:24px; height:32px; line-height:32px; color:#fff; font-size:16px; padding:0 2px; transition:all 0.5s; display:inline-block; text-align:center;}
.toponeleft .twt:hover{ background:#425a95; color:#fff;}
.toponeleft .wtt{ width:24px; height:32px; line-height:32px; color:#fff; font-size:14px; padding:0 2px; transition:all 0.5s; display:inline-block; text-align:center;}
.toponeleft .wtt:hover{ background:#425a95; color:#fff;}


.toponeright{}
.toponeright ul{ margin:0 0 0 0; padding:0 0 0 0; display: flex;align-items: center; justify-content:flex-end;}
.toponeright ul li{ list-style:none; display:inline-block; margin:0 0 0 0; padding:0 0; background:url(../images/top-bor.png) no-repeat right; position:relative;}
.toponeright ul li a{ font-family: 'Roboto', sans-serif; color:#e8e8e8; font-size:16px; font-weight:400; display:inline-block; margin:0 0 0 0; padding:13px 13px 13px 9px; transition:all 0.5s;}
.toponeright ul li a:hover{ color:#b71234;}
.toponeright ul .sprtt a{ background-color:#b71234; height:78px; line-height: 56px; padding:12px 9px 0 20px; margin:0 0 0 0;}
.toponeright ul .sprtt a:hover{ color:#000 !important;}
/*.toponeright ul li::after{ position:absolute; z-index:1; right:0; height:3%; width:1px; content:""; background:#e8e8e8;}*/





 
/*
ff8c04
font-family: 'Josefin Sans', sans-serif;
font-family: 'Montserrat', sans-serif;
*/

.topmaincont1{ position:absolute; z-index:1; float:right; width:100%;}
.paddlr-50{ padding:0 100px;}
.navcont2{ position:static !important;}
.navcont1{ background:#44ae34; padding:0 0px; left:0; right:0; z-index:999;}

.nav_win{
    padding: 0 0;
    max-width: 86%;
    margin-right: 0;
    margin-left: auto;
}
.main_navs{ position:relative;}
.top_navs{}
.top_nav_items{}
.top_nav_items ul{ padding:0 0 0 0; text-align:right;}
.top_nav_items ul li{ display:inline-block; position:relative; transition:0.45s all; padding:0 0 0 0px; margin:0 0 0 0;}

/*
.top_nav_items ul li:nth-of-type(6){ transition:all 0.5s;}
.top_nav_items ul li:nth-of-type(6):hover{ border:none !important;}
.top_nav_items ul li:nth-of-type(7){ background:#f7941d; text-align:center; width:77px; line-height:90px; height:90px; font-size:28px; color:#fff; display:inline-block; margin:0 0 8px 0; padding:0 0 0 0;
 transition:all 0.5s;}
.top_nav_items ul li:nth-of-type(7):hover{ background:#000; border:none !important;}
*/

.top_nav_items ul li a{ font-family: 'Montserrat', sans-serif; color:#fff; font-size:18px; font-weight:500; display:inline-block; position:relative; height:46px; line-height:46px; text-transform:capitalize; 
 padding:0 20px; margin:0 0 0 0px;  text-decoration:none !important;}
.top_nav_items ul li a:hover{ color:#ff8c04;}
.top_nav_items ul li a i{ font-size:14px;}

.top_nav_items ul li ul.l2_ul{ position:absolute; top:100%; left:0px; right:0px; display:none; width:225px; z-index:999; background:#eff3f6; border:0px solid #e4e4e4; padding:0 0 0 0; border-bottom:0px; 
 border-radius:6px}
.top_nav_items ul li ul.l2_ul li.l2_li{ display:block; text-align:left; width:100%; background:transparent; transition: 0.0s; border-bottom:1px solid #d2d2d2; position: relative;}
.top_nav_items ul li ul.l2_ul li.l2_li a{ display:block; text-align:left; width:100%; color:#000; background:transparent; position:relative; font-size:14px; padding:0px 10px; height:35px; line-height:35px;}

.top_nav_items ul li ul.l2_ul li.l2_li:hover{}
.top_nav_items ul li ul.l2_ul li.l2_li:hover a{ color:#ff8c04;}


.top_nav_items ul li:last-child ul.l2_ul {
    position: absolute;
    top: 100%;
    left: -60px;
    right: 0px;
    display: none;
    width: 225px;
    z-index: 999;
    background: #eff3f6;
    border: 0px solid #e4e4e4;
    padding: 0 0 0 0;
    border-bottom: 0px;
    border-radius: 6px;
}

/*
ff8c04
font-family: 'Josefin Sans', sans-serif;
font-family: 'Montserrat', sans-serif;
*/


.site_h_r{ text-align:right; line-height:97px;}
.site_h_r ul{}
.site_h_r ul li{ display:inline-block; padding:0 5px; position:relative;}
.site_h_r ul li a{ font-size:21px; display:inline-block; width:42px; transition:0.45s; height:42px; line-height:42px; text-align:center;color:#fff; background:#0f0f0f;}
.site_h_r ul li:first-child a{ font-size:18px;}
.site_h_r ul li:first-child{ padding-left:0px;}
.site_h_r ul li:nth-child(3){ padding-right:0px;}
.site_h_r ul li a:hover{ border-radius:50%; background:#bc1c18; color:#fff;}
.mobile_menus{ display:none !important;}
#mySidenav{ display:none;}


/* seach start */
/*
.searchtop{ width:100%; text-align:right; padding:0 0;}
.searchtop ul{ margin:0 0 0 0; padding:0 0 0 0;}
.searchtop ul li{ list-style:none; display:inline-block; margin:0 0 0 0; padding:0 0 0 0;}
.searchtop ul li:nth-of-type(1){}
.searchtop ul li:nth-of-type(2){ background:#f7941d; text-align:center; width:100px; line-height:80px; height:80px; font-size:28px; color:#fff; display:inline-block; margin:0 0 0 0; padding:0 0 0 0;}
*/



/*
ff8c04
font-family: 'Josefin Sans', sans-serif;
font-family: 'Montserrat', sans-serif;
*/




.topsearch{}
.topsearch form{ position:relative;}
.topsearch input{ position:relative; width:100%; height:44px; line-height:44px; border:1px solid #d9d9d9; color:#777777; outline:none; font-size:12px; margin:0 0 0 0; padding:0 0 0 6px; border-radius:3px;}
.topsearch button{ position:absolute; z-index:999; right:0; width:50px; height:44px; line-height:44px; text-align:center; outline:none; border:none; border-radius:3px; background:#b71234; color:#fff;
 transition:all 0.5s;}
.topsearch button:hover{ background:#000;}

/*categories start*/
.pad-l-r{ padding:0 20px;}
.catcontheading{ padding:65px 0 50px 0;}
.catcontmain{ padding:0 0px; background:url(../images/cat-bg.png) no-repeat center center;}
.catheading{ text-align:center;}
.catheading h4{ font-family: 'Verdana'; font-size:40px; font-weight:bold; color:#000; margin:0 0 0 0; padding:0 0 0 0; text-transform:uppercase; position:relative;}
.catheading h4:after{ position:absolute; z-index:9; width:100px; content:""; background:#000; height:1px; left:30%; top:33px;}
.catheading h4:before{ position:absolute; z-index:9; width:100px; content:""; background:#000; height:1px; right:30%; top:33px;}

.catmain{ transition:all 0.5s; overflow:hidden; position:relative;}
.catimg{ transition:all 0.5s; position:relative; overflow:hidden;}
.catimg img{ transition:all 0.5s; overflow:hidden;}
.catmain:hover .catimg img{ transform:scale(1.1);}
.catname h4 span{ font-family: 'Verdana'; font-size:25px; color:#fbfbfb; text-align:center;  position:relative; z-index:999; left: -10px;}
.catname{ text-align:center; position:absolute; z-index:999; bottom:5%; left:0; right:0; transition:all 0.5s;}
.catname h4{ /* font-family: 'Verdana'; font-size:25px; color:#fbfbfb; text-align:center; border:1px solid #fff; width:50%; height:38px; line-height:38px; border-radius:5px; text-transform:uppercase;
 display:inline-block; position:relative; z-index:999;*/ border:1px solid #fff; width:50%; height:38px; line-height:38px; border-radius:5px; text-transform:uppercase;
 display:inline-block; position:relative;}
.catname h4 i{ position:absolute; z-index:999; right:0; top:0; background:#b71234; text-align:center; width:35px; height:36px; line-height:36px; border-radius:5px; color:#fff; font-size:18px;}
.catmain:hover .catname{ bottom:8%;}
.mrgn-20{ margin:20px 0 0 0;}

.catname h4:after{ content:""; position:absolute; left:0; z-index:999; background-color:#b71234; width:0; height:36px; transition:all 0.5s; z-index:1; border-radius:5px;}
.catmain:hover .catname h4:after{ background-color:#b71234; width:100%; transition:all 0.5s;}

.catname h4:hover{ z-index:999; color:#fff;}
/*featured start*/

/*
ff8c04
font-family: 'Josefin Sans', sans-serif;
font-family: 'Montserrat', sans-serif;
font-family: 'Conv_Industry-Demi';
*/


.featurecont{ background:url(../images/pro-bac.jpg) no-repeat center center; background-attachment:fixed; padding:115px 0 219px 0;}
.featuremain{ text-align:center; transition:all 0.5s; overflow:hidden;}
.featuremain:hover img{ transform:scale(1.1);}
.featuremain{ transition:all 0.5s; overflow:hidden;}
.featuremain img{ transition:all 0.5s; overflow:hidden;}
.featureimg{ background:#fff;}
.featuremain h4{ font-family: 'Conv_Industry-Demi'; font-size:20px; color:#000; text-transform:capitalize; margin:0 0 0 0; padding:16px 0 10px 0px; display:block; transition:all 0.5s; overflow:hidden;}
.featuremain p{ font-family: 'Josefin Sans', sans-serif; font-size:20px; font-weight:400; color:#111111; text-transform:uppercase; margin:0 0 0 0; padding:0 0 20px 0px; display:block; transition:all 0.5s; 
 overflow:hidden; font-style: italic;}
.viewall{ margin:0 0 0 0; padding:12px 0px; text-align:center;}
.viewall a{ font-family: 'Roboto', sans-serif; font-size:18px; color:#fff; font-weight:300;}
.viewallhvr{ text-align:center; transition:all 0.5s; opacity:0;}
.viewallhvr a{ font-family: 'Conv_Industry-Medium'; font-size:21px; color:#fff; margin:0 0 0 0; padding:12px 0px; text-align:center; position:relative; display:inline-block;}
.featuremain:hover .viewall{ opacity:1; transition:all 0.5s;}
.featuremain:hover .viewallhvr{ background:#000; opacity:1; transition:all 0.5s;}

.featureheading{}
.featureheading h4{ font-family: 'Conv_Industry-Bold'; font-size:60px; color:#fff; text-transform:capitalize; margin:0 0 0 0; padding:0 0 20px 0; display:inline-block;}
.featureheading h4 span{ color:#ff8c04; position:relative;}
.featureheading h4 span:after{ content:" "; position:absolute; bottom:0; left:0; width:100px; height:6px; background:#fff; color:#ff8c04; margin:0 0 -9px 0; padding:0 0 0 0;}
.featureheading p{ font-family: 'Josefin Sans', sans-serif; font-size:20px; font-weight:300; font-style:italic; color:#fff; text-transform:capitalize; margin:12px 0 16px 0; padding:0 0 0 0; line-height:28px;}
.featureheading a{ font-family: 'Josefin Sans', sans-serif; font-size:20px; font-weight:300; font-style:italic; color:#111111; text-transform:capitalize; margin:12px 0 16px 0; padding:0 0 0 0; 
 width:188px; line-height:45px; height:45px; text-align:center; display:inline-block; background:#ff8c04; transition:all 0.5s;}
.featureheading a:hover{ background:#fff; color:#ff8c04;}


.catalog-img{ margin:-200px 0;}

/*
ff8c04
font-family: 'Josefin Sans', sans-serif;
font-family: 'Montserrat', sans-serif;
font-family: 'Conv_Industry-Demi';
*/


/*
ff8c04
font-family: 'Josefin Sans', sans-serif;
font-family: 'Montserrat', sans-serif;
*/




/*Search*/
.open-search{background:rgba(0,0,0,0.9); position:fixed; top:0px; left:0px; right:0px; z-index:9999; bottom:0px; height:100%;}
.open-search .search-target{position:absolute; top:50%; left:15%; right:15%; text-align:center; transform:translateY(-50%);}
.open-search .search-target form{position:relative;}
.open-search .search-target form input{display:block; padding-left:20px; width:100%; outline:none; border-radius:5px; font-size:16px; height:60px; background:transparent; color:#ffffff; border:none; 
 border-bottom:1px solid #fff; border-radius:0;}
.open-search .search-target form button{ border:none; display:block; outline:none; border-radius:0px 5px 5px 0px; height:60px; position:absolute; top:0px; right:0px;  color:#fff; font-size:17px; 
 background:transparent; padding:0px 40px;}
.open-search .search-target form button:hover{}
.search-wrapper01{position:absolute; top:20px; right:20px; z-index:999; cursor:pointer; padding:10px;}
.search-wrapper01::after{display:block; content:""; background:#fff; height:45px; width:2px; transform:rotate(-45deg);}
.search-wrapper01::before{display:block; content:""; background:#fff; height:45px; width:2px;  transform:rotate(45deg); position:absolute;}
.search-wrapper01:hover::after,
.search-wrapper01:hover::before{background:#b71234;}
/******************************************/




 /*owl slider styline*/
.products_inner:hover{border-color:#a6a6a6;}
.c_slider_1 .item{padding:0px 0px;}
.c_slider_1 .owl-nav{display: block !important;}
.c_slider_1 .owl-nav .owl-prev{ position:absolute; top:-9%; right:5%; transform:translateY(-30%); width:35px; height:35px; line-height:35px; border:1px solid #fff; text-align:center; transition: 0.45s;
 color:#fff; background:#000 !important;}
.c_slider_1 .owl-nav .owl-prev i{ display:block; color:#fff; font-size:25px; text-align:center; padding:0px 0; transition:0.45s all;}
.c_slider_1 .owl-nav .owl-prev:hover{ color:#ff8c04;}
.c_slider_1 .owl-nav .owl-prev:hover i{ color:#ff8c04;}
.c_slider_1 .owl-nav .owl-next{ position:absolute; top:-9%; right:1%; transform:translateY(-30%); border:1px solid #fff; width:35px; height:35px; line-height:35px; text-align:center; transition:0.45s; 
 color:#fff; background:#000 !important;}
.c_slider_1 .owl-nav .owl-next i{display:block; color:#fff; font-size:25px; text-align:center; padding:0px 0; transition: 0.45s all;}
.c_slider_1 .owl-nav .owl-next:hover i{ color:#ff8c04;}
.c_slider_1 .owl-nav .owl-next:hover{ color:#ff8c04;}

 /*owl slider 2 styline*/
.products_inner:hover{border-color:#a6a6a6;}
.c_slider_2 .item{padding:0px 0px;}
.c_slider_2 .owl-nav{display: block !important;}
.c_slider_2 .owl-nav .owl-prev{ position:absolute; top:46%; left:-5%; transform:translateY(-30%); width:40px; height:40px; line-height:40px; border:1px solid #fff; text-align:center; transition: 0.45s;
 color:#000; background:#fff !important;}
.c_slider_2 .owl-nav .owl-prev i{ display:block; color:#000; font-size:25px; text-align:center; padding:0px 0; transition:0.45s all;}
.c_slider_2 .owl-nav .owl-prev:hover{ color:#b71234;}
.c_slider_2 .owl-nav .owl-prev:hover i{ color:#b71234;}
.c_slider_2 .owl-nav .owl-next{ position:absolute; top:46%; right:-5%; transform:translateY(-30%); border:1px solid #fff; width:40px; height:40px; line-height:40px; text-align:center; transition:0.45s; 
 color:#000; background:#fff !important;}
.c_slider_2 .owl-nav .owl-next i{display:block; color:#000; font-size:25px; text-align:center; padding:0px 0; transition: 0.45s all;}
.c_slider_2 .owl-nav .owl-next:hover i{ color:#b71234;}
.c_slider_2 .owl-nav .owl-next:hover{ color:#b71234;}

.owl-carousel button.owl-dot{ padding: 0!important; font:inherit; color:#333 !important; background: #ccc !important; display:inline-block !important; width:14px !important; height:14px !important; 
 border-radius:25px !important; margin:0 2px !important; border:none !important; outline:none !important;}

.carousel-control-next, .carousel-control-prev{ border:none; outline:none; background:transparent;}


.moblink{ display:none;}
.new-mobile{display:none !important;}


@media (max-width: 1700px) {
.top_nav_items ul li a{ font-size:15px; padding:0 15px;}
}

@media (max-width: 1600px) {
.top_nav_items ul li a{ font-size:15px; padding:0 15px;}
}

@media (max-width: 1500px) {
.top_nav_items ul li a{ font-size:15px; padding:0 5px;}
}

@media (max-width: 1430px) {
.top_nav_items ul li a{ font-size:15px; padding:0 5px;}
}





@media (max-width: 1400px) {
.toponeleft ul li{ padding:0 15px 0 0;}
.top_nav_items ul li a{ padding:0 5px; font-size:14px;}
.paddlr-50{ padding:0 25px;}

.featureheading h4{ font-size:45px;}
.featureheading p{ font-size:14px;}
.about-us-2 .main-about-1 h5{ font-size:42px;}



}

@media (max-width: 1300px) {
.top_nav_items ul li a{ font-size:13px; padding:0 2px;}
.toponemid ul li a{ font-size:14px; padding:0 3px;}
.toponeright2 ul li a{ font-size:14px; padding:0 3px;}
.toponeright2 ul li:nth-of-type(6){ width:54px;}
}

@media (max-width: 1220px) {
    
    .toponeright2 ul{    display: flex;
    align-items: center;}

       .toponeright2 ul li:nth-of-type(6) {
    
    margin: 0 6px 0 0px;
}


.toponeright2 ul li:nth-of-type(6){
    
    
    margin: 0 6px 0 0px;
    
}

}





@media (max-width: 1200px) {
.top_nav_items ul li a{ font-size:12px; padding:0 2px;}
.toponeright2 ul li:nth-of-type(6){ width:53px; }


.pad-20 {
    padding: 0 0 0 10px;
}

footer .last-footer .search form button {
    right: 10px;
}



}



@media (max-width: 992px) {
    
    .featureheading h4 span:after{display:none !important;}
    .featureheading p br{display:none !important;}
    .featureheading h4 br{display:none !important;}
    .chose-top h5 {
    width: 50%;
}
    
    
    footer .last-footer .search form button {
    right: 5px;
}
       footer .last-footer .search form input {
    width: 100%;}
    footer .last-footer .search form input {
    width: 100%;}
    .new-mobile{display:inline-block  !important;}
    .toponeright2 ul li:nth-of-type(6) i {
    font-size: 14px;}
    .toplogo img {
    max-width: 118px;
}
    .pad-20 {
    padding: 0 0 0 0px;
}
    
    .toponemid, .topmaincont1 {

            display:none !important;
        
    }
    
.new-mobile a{    display: inline-block;
    width: 42px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #000;
    color: #fff !important;
    border-radius: 5px;
    margin-left: 3px;}
    
    
    
    
    
    
    
    
    
    
    
/*menu css*/
.mobile_menus i{ font-size:18px; color:#fff; background:#ec2024; padding:8px 9px; border-radius:50px;}
.navcontmain{ position:static;}
.navcont{display: none;}
.mobile_menus {display: inline-block !important;}
#mySidenav {display: block;}
#mySidenav { display: block;}
.sidenav { height: 100%; width: 0; position: fixed; z-index: 9999; top: 0; right: 0; background-color: #000; overflow-x: hidden; transition: 0.5s; padding-top: 60px;}
#mySidenav li{list-style: none !important;}
.sidenav hr {margin: 0;border-color: #1e4145;}
.sidenav a { padding: 8px 8px 8px 32px;text-decoration: none; font-size: 13px; color: #aaa; display: block; text-transform: uppercase; transition: 0.3s; font-weight: 400;letter-spacing: 0.5px;}
.sidenav a:hover{ color:#bc1c18;}
.sidenav .closebtn { position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px;}
.mobile_menus{ float:right; margin:21px 12px 0 0px;}
.mobile_menus a{ padding: 0px; float: left;}
.searchcont .cart22{ font-size:20px; float: left;}
.cart_liust ul li:last-child a{ width:35px; height:35px; line-height:35px; border:0px solid #fff; padding:0px; text-align:center; margin-left:11px; border-radius:50%; transform:translateY(0px); 
 transition:0.45s;}
.dropdown { position: relative;}
.dropdown-menu{ display: none;}
.toggle, .dropdown-menu { width: 100%;}
.is-active .dropdown-menu { display: block;}
.dropdown { position: relative; line-height: 18px;}
.my_drop{position: static;background: #000;}
.my_drop li{ background: #272727; color:#fff; border:0px; border-bottom:1px solid #5d5d5d; margin-bottom:0px;text-transform:uppercase; padding:10px 15px 10px 50px;font-size: 13px;letter-spacing: 0.5px;
 cursor: pointer; transition: 0.45s;}
.my_drop li:hover{background: #fff;color: #000;}
.catlink{ display:none;}

 }
/*menu css*/


@media screen and (max-width: 768px) {

.topmaincont1{ padding:4px 0; border-bottom:1px solid #ccc; margin:0 0 5px 0; position:static;}
.toponeleft ul li{ padding:0 10px 0 0;}
.toponeleft ul li a{ font-size:12px;}
.toprightarea{ display:none;}
.searchtop{ display:none;}
.toponeright{ display:none;}
.toplogo{ position:static; text-align:center;}
.pad-20{ padding:0 0 0 0px;}
.featurecont{ padding:12px 0;}
.featureheading h4{ font-size:32px; padding:0 0 6px 0;}
.featureheading h4 br{ display:none;}
.featureheading h4 span:after{ display:none;}
.featureheading p{ margin:0 0 5px 0; padding:0 0 0 0;}


.toponecont{  padding:6px 0;}
.toplogo img{ max-width:84px;}


.toponemid{ display:none;}


.c_slider_1 .owl-nav .owl-next{ display:none;}
.c_slider_1 .owl-nav .owl-prev{ display:none;}

.c_slider_2 .owl-nav .owl-next{ display:none;}
.c_slider_2 .owl-nav .owl-prev{ display:none;}

.moblink ul{ margin:0; padding:0;}
.moblink ul li{ list-style:none; display:inline-block; margin:0 0 0 0px; padding:0 0 0 0px;}
.moblink ul li a{ font-size:16px; color:#000; background:#fff; display:inline-block; width:26px; line-height:32px; height:32px; text-align:center; margin:0 0 0 0px; padding:0 0 0 0px; transition:all 0.5s;}
.moblink ul li a:hover{ background:#000; color:#fff;}


.toponeright2 ul li:nth-of-type(1):after{    display:none !important;}


.toponeright2 ul li:nth-of-type(2){
    display:none !important;
    
}

.toponeright2 ul li:nth-of-type(3){
    display:none !important;
    
}
.toponeright2 ul li:nth-of-type(4){
    display:none !important;
    
}
.toponeright2 ul li:nth-of-type(5){
    display:none !important;
    
}



}

@media screen and (max-width: 576px) {
    .toponecont {
    padding: 0px 0;
}
    .toponeright2 ul li:nth-of-type(1){display:none;}
    
    
    
}

.fancybox-wrap{ z-index:999;}




