@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700&amp;display=swap');

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&amp;display=swap');

*{

	margin:0px; padding:0px; outline: none; scroll-behavior: smooth; box-sizing:border-box}

body{

	margin: 0px; padding: 0px; font-family: 'Raleway', sans-serif; overflow-x:hidden; background-color:#e8e8e8 !important}


	.hu {
        max-width: 600px;
        margin: 20px auto;
        padding: 20px;
        background-color: #fff;
        border-radius: 5px;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    }
    .hu input[type="text"], textarea {
        width: 100%;
        padding: 10px;
        margin: 10px 0;
        border: 1px solid #ccc;
        border-radius: 4px;
        box-sizing: border-box;
    }
    .hu input[type="submit"] {
        width: 100%;
        padding: 10px;
        background-color: #007bff;
        color: #fff;
        border: none;
        border-radius: 4px;
        cursor: pointer;
    }
    .hu input[type="submit"]:hover {
        background-color: #0056b3;
    }


	.search-container {
        display: flex;
        justify-content: center;
        margin-top: 50px;
    }
    .search-box {
        border: 1px solid #007bff;
        border-radius: 15px;
        padding: 5px 25px 5px 10px;
        outline: none;
        width: 150px;
        transition: border-color 0.3s ease;
    }
    .search-box:focus {
        border-color: #0056b3;
    }
    .search-btn {
        background-color: transparent;
        border: none;
        cursor: pointer;
        padding: 5px;
    }
    .search-icon {
        color: #007bff;
        font-size: 14px;
    }



#sticky{

	position:fixed; width:100%; top:0; margin:0px; padding:15px 0px; background-color:#fff; display:none; z-index:999999; animation:sticky 1s; 

	box-shadow:2px 5px 8px rgb(0,0,0,0.2)}

#sticky:before,#fixedbar:after{

	display:block;}

@keyframes sticky{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}

.gCdMUP{display:none !important;}

img[alt]{color:#000; font-size:12px; text-align:center; font-weight:550;}

.tus_rlogo img{height:45px;}

[title=""]{margin:0px; padding:7px; background-color:#000; color:#fff; font-size:7px !important;}

.tus_fixm{margin:7px 0 0 0; padding:0px;}

.tus_header{

	margin:8px 8px 0 8px; padding:0px; background-color:#fff; position:relative; display:flex; border-radius:0.25em; z-index:1}

.tus_bar{

	margin:0px; padding:30px 0; background-color:#4988fb; width:5%; position:relative; border-top-left-radius:0.25em}

.tus_bar img{

	margin:0 auto; padding:0px;}

.tus_logo{

	margin: 5px 0; padding:0px; width:20%;}

.tus_logo img{

	margin:0 0 0 14px; padding:0px;}

.tus_hdmenu{

	margin:7px 0 0 0; padding:0px; width:60%; position:relative;}

.tus_search{

	margin:18px 0 0 0; padding:0px; width:15%;}

.tus_inpsrch{

	margin:0px; padding:10px 15px; background-color:#fff; width:100%; color:#ccc; font-size:14px; font-family:'Raleway', sans-serif; border:none;

	border-radius:2em}

.tus_sbmsrch{

	margin:-35px 15px 0 0; padding:0px; background-color:transparent; color:#4988fb; font-size:18px; border:none; float:right; position:relative}

.tus_hmbanner{

	margin:0px 8px 0 8px; padding:0px; position:relative;}

.tus_slider{

	margin:0px; padding:0px; position:relative;}

.tus_slider img{

	margin:0 auto; padding:0px; width:100%; height:auto;}

.tus_slbox{

	margin:0px; padding:30px 25px; background-color:rgb(0,0,0,0.7); width:28%; top:20%; left:12%; position:absolute; border-left:solid 5px #4988fb}

.tus_slbox h3{

	margin:0px; padding:0px; color:#fff; font-size:28px; text-transform:uppercase; font-family:'Raleway', sans-serif; font-weight:500}

.tus_slbox h4{

	margin:5px 0 7px 0; padding:0px; color:#4988fb; font-size:24px; text-transform:uppercase; font-family:'Raleway', sans-serif;}

.tus_slbox p{

	margin:0px 0 13px 0; padding:0px; color:#fff; font-size:12px; text-align:justify; font-family:'Raleway', sans-serif;}

.tus_aros{

	margin:0px; padding:0px; position:absolute; bottom:5%; right:3%;}

.tus_aros a{

	margin:0px 5px; padding:0px; display:inline-block; color:#000; font-size:18px; transition:0.8s}

.tus_aros a:hover{

	color:#4988fb;}

.tus_mnav{

	margin:20px 0 0 0; padding:0px; position:relative}

.tus_nameside{

	margin:0px; padding:0px; background-color:#fff; width:5%; height:100%; top:0; left:0; position:absolute}

.tus_bnsocl{

	margin:0px auto; padding:0px; position:absolute; bottom:20px; left:0; right:0;}

.tus_bnsocl a{

	margin:0px 0 8px 0; padding:0px; display:block; color:#333; font-size:17px; text-align:center; transition:0.8s}

.tus_bnsocl a:hover{

	color:#4988fb;}

.tus_nme{

	margin:0px auto; padding:0px; writing-mode: vertical-lr; -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); text-align:center;

	position:absolute; top:33%; left:50%; transform:translate(-50%,-50%)}

.tus_nme h3{

	margin:0px auto; padding:0px; color:#000; font-weight: 600; font-size:13px; text-transform:uppercase; text-align:center; font-family:'Poppins', sans-serif; letter-spacing:8px}

.tus_nme h3 span{

	color:#000; font-weight: 600}
.tus_downpdf{

	margin:0px 0 15px 0; padding:10px; background-color:#fff; border:solid 1px #ccc; overflow:auto; border-radius:1em}

.tus_downpdf img{

	margin:0px 15px 0 0; padding:0px; float:left;}

.tus_downpdf h4{

	margin:15px 0 0 0; padding:0px; font-family:'Poppins', sans-serif; font-size:18px; color:#000; text-transform:capitalize; font-weight:bold}
/*---- Categories ------*/

.tus_heading{

	margin:25px 0 25px 0; padding:0px;}

.tus_heading h3{

	margin:0px 0 5px 0; padding:0px; color:#4988fb; font-size:13px; text-transform:uppercase; text-align:center; font-family:'Raleway', sans-serif;}

.tus_heading h4{

	margin:0px; padding:0px; color:#4988fb; font-size:30px; text-transform:uppercase; text-align:center; font-family:'Poppins', sans-serif; font-weight:550; letter-spacing:1px}

.tus_maincate{

	margin:0px; padding:30px 40px; background-color:#dddddd; position:relative;}

.tus_categse{

	margin:0px 0 20px 0; padding:0px; position:relative; transition:0.8s;}

.tus_categse img{

	margin:0 auto; padding:0px; width:100%; height:auto}

.tus_categse .tus_cbox{

	margin:0px; padding:15px 0; background-color:#d0d0d0; position:absolute; bottom:10%; left:0; width:100%; height:auto; transition:0.8s; overflow:hidden; opacity:0}

.tus_categse .tus_cbox h4{

	margin:0px 0 0 70px; padding:0px; color:#4988fb; font-size:18px; text-transform:uppercase; font-family:'Open Sans', sans-serif; letter-spacing:1px; font-weight:500}

.tus_categse .tus_cbox h4:before{

	content:''; position:absolute; background-color:#4988fb; width:50px; height:1px; top:50%; left:10px}

.tus_categse .tus_cbox i{

	margin:0px; padding:0px; background-color:#121212; width:60px; height:100%; position:absolute; right:-100%; top:0; text-align:center; color:#fff; font-size:20px;

	line-height:50px; transition:all 0.8s ease 0.3s;}

.tus_categse:hover .tus_cbox i{

	right:0;}

.tus_categse:hover .tus_cbox{

	bottom:0; opacity:1}

.tus_categse .tus_cbox i:hover{

	background-color:#4988fb; color:#fff}

.tus_welcome{

	margin:60px auto 0 auto; padding:0px; width:80%; position:relative; display:flex}

.tus_picbox{

	margin:0px; padding:0px; width:50%; position:relative; z-index:2}

.tus_picbox img{

	margin:0 auto 20px auto; padding:0px; width:100%; border-radius:0.30em}

.tus_contentbox{

	margin:40px 0 0 -50px; padding:40px 20px 40px 100px; width:50%; position:relative; z-index:1; border:solid 5px #4988fb; height:100%}

.tus_contentbox h3{

	margin:0px 0 40px 0; padding:0px; color:#fff; font-size:30px; text-transform:uppercase; font-family:'Raleway', sans-serif; position:relative}

.tus_contentbox h3:before{

	content:''; position:absolute; background-color:#4988fb; width:50px; height:2px; bottom:-12px; left:0;}

.tus_contentbox p{

	margin:0px 0 20px 0; padding:0px; color:#999; font-size:14px; font-family:'Raleway', sans-serif; text-align:justify; line-height:23px}

/*---- Servces ------*/

.tus_abtu{

	margin:50px 0 20px 0; padding:0px; position:relative;}

.tus_abtu h5{

	margin:0px 0 15px 0; padding:0px; color:#4988fb; font-size:30px; text-transform:uppercase; font-family:'Poppins', sans-serif; font-weight:550}

.tus_abtu p{

	margin:0px 0 22px 0; padding:0px; color:#000; font-size:14px; font-family:'Poppins', sans-serif; text-align:justify}

.tus_abtu img{

	margin:0 auto 15px auto; padding:0px;}

.tus_readmore{

	margin:0px; padding:12px 22px; color:#fff; font-size:14px; text-transform:capitalize; text-align:center;  font-family:'Raleway', sans-serif;

	background-color:#4988fb; transition:0.8s}

.tus_readmore:hover{

	background-color:#000; text-decoration:none; color:#fff;}

.tus_whybg{

	margin:20px 0 0 0; padding:50px 0; background:url(../images/whychoose.jpg) center top; background-attachment:fixed; background-size:cover;}

.tus_leftst img{

	margin:0px; padding:0px; width:100%; height:auto}

.tus_whyhd{

	margin:0px 0; padding:0px;}

.tus_whyhd h1{

	margin:0px 0px 25px 0; padding:0px; color:#fff; font-size:30px; text-transform:uppercase; font-family:'Poppins', sans-serif; position:relative}

.tus_whyhd h1:before{

	content:''; position:absolute; background-color:#bfbfbf; width:140px; height:2px; bottom:-7px; left:0}

.tus_whyhd h1:after{

	content:''; position:absolute; background-color:#4988fb; width:80px; height:4px; bottom:-8px; left:0}

.tus_whyhd p{

	margin:0px 0 35px 0; padding:0px; color:#ccc; font-size:13px; font-family:'Poppins', sans-serif; width:90%}

.tus_choose{

	margin:0px 0 45px 0; padding:0px; position:relative}

.tus_choose .tus_chbox{

	margin:5px 20px 0 0; padding:0px; width:70px; height:70px; float:left; border:solid 2px #fff; border-radius:100%; transition:0.8s}

.tus_choose:hover .tus_chbox{

	background-color:#4988fb; border:solid 2px #4988fb; }

.tus_choose .tus_chbox img{

	margin:0 auto; padding:12px 0 0 0;}

.tus_choose h3{

	margin:0px; padding:0px; color:#fff; font-size:16px; text-transform:uppercase; font-family:'Poppins', sans-serif;}

.tus_choose p{

	margin:5px 0; padding:0px; color:#ccc; font-size:13px; font-family:'Poppins', sans-serif;}

.tus_choose h4{

	margin:0px; padding:0px; color:#4988fb; font-size:13px; font-family:'Poppins', sans-serif; text-transform:capitalize}

.tus_products{

	margin:0px 0 15px 0; padding:15px; background-color:#fff; position:relative}

.tus_products img{

	margin:0 auto; padding:0px; height:230px}

.tus_products h5{

	margin:15px 0 0 0; padding:0px; font-size:14px; color:#919191; text-transform:capitalize; text-align:center; font-family:'Poppins', sans-serif;}

.tus_products p{

	margin:3px 0 10px 0; padding:0px; font-size:15px; color:#4988fb; text-transform:capitalize; text-align:center; font-family:'Poppins', sans-serif;}

/*---- testimonial ------*/

.tus_testimonl{

	margin:40px 0 0 0; padding:40px 0 60px 0; background:url(../images/newsbg.jpg) center top; background-attachment:fixed; background-size:cover;}

.tus_testimonl h5{

	margin:0px 0 35px 0; padding:0px; color:#4988fb; font-size:30px; text-transform:uppercase; text-align:center; font-family:'Poppins', sans-serif; position:relative}

.tus_testimonl h5:before{

	content:''; position:absolute; background-color:#bfbfbf; width:110px; height:2px; bottom:-10px; left:50%; transform:translate(-50%,-50%);}

.tus_testimonl h5:after{

	content:''; position:absolute; background-color:#4988fb; width:60px; height:4px; bottom:-12px; left:50%; transform:translate(-50%,-50%);}

.tus_clints{

	margin:0px; padding:0px; position:relative;}

.tus_clints .tus_clboxs{

	margin:0px 30px 0 0; padding:5px; width:150px; height:150px; background-color:#fff; border-radius:100%; position:relative; float:left}

.tus_clints .tus_clboxs img{

	margin:0 auto; padding:0px; border-radius:100%; object-fit:cover;}

.tus_clints h6{

	margin:0px; padding:15px 0 0 0; font-size:16px; color:#fff; text-transform:capitalize; font-family:'Poppins', sans-serif;}

.tus_clints p{

	margin:10px 0 0 0; padding:0px; font-size:13px; color:#ccc; font-family:'Poppins', sans-serif;}

.tus_srvices{

	margin:0px 0 20px 0; padding:30px 30px 55px 30px; background-color:#fff; position:relative; box-shadow:5px 5px 7px rgb(0,0,0,0.2)}

.tus_srvices img{

	margin:0 auto; padding:0px;}

.tus_srvices h3{

	margin:10px 0 7px 0; padding:0px; font-size:20px; color:#555555; text-transform:capitalize; font-family:'Poppins', sans-serif; text-align:center}

.tus_srvices p{

	margin:0px; padding:0px; font-size:13px; color:#999; font-family:'Poppins', sans-serif; text-align:center}

.tus_click{

	margin:15px auto 0 auto; padding:8px 0; background-color:#4988fb; color:#fff; font-size:13px; text-transform:capitalize; text-align:center; font-family:'Poppins', sans-serif;

	 width:120px; transition:0.8s; opacity:0; position:absolute; bottom:14px; left:0; right:0;}

.tus_srvices:hover .tus_click{

	opacity:1;}

.tus_click:hover{

	background-color:#000;}

/*---- Footer ------*/

.tus_footer{

	margin:65px 0 0 0; padding:50px 0 0 0; background-color:#0045c4; position:relative}

.tus_btcont{

	margin:0px; padding:10px 0 0 0; position:relative; z-index:1}

.tus_btcont img{

	margin:0px; padding:0px; position:absolute; top:0; left:0; z-index:-1}

.tus_btcont p{

	margin:0px 0 8px 0; padding:0px; color:#ccc; font-size:14px; font-family:'Poppins', sans-serif;}

.tus_btcont p i{

	margin:0px 10px 0 0; padding:0px; color:#fff; font-size:16px}

.tus_bthding{

	margin:0px 0 10px 0; padding:0px; color:#fff; font-size:16px; text-transform:uppercase; font-family:'Poppins', sans-serif; font-weight:500}

.tus_btnav{

	margin:0px; padding:0px;}

.tus_btnav a{

	margin:0px 0 5px 0; padding:0px; color:#ccc; text-transform:capitalize; display:block; font-family:'Poppins', sans-serif; transition:0.8s; font-size:15px}

.tus_btnav a:hover{

	color:#4988fb; text-decoration:none; padding-left:5px}

.tus_copy{

	margin:50px 0 0 0; padding:20px 10px; border-top:solid 1px #eee;}

.tus_copy p{

	margin:0px; padding:0px; color:#fff; font-size:14px; font-family:'Poppins', sans-serif;}

.tus_btabut{

	margin:0px 0 0 0; padding:0px; position:relative;}

.tus_footer:before{

	content:''; position:absolute; background:url(../images/map.jpg) no-repeat center top; width:41%; height:calc(100% + 40px); top:-40px; left:0}

/*----- Nxt Pages ------*/

.tus_aboutus{

	margin:0px 0 30px 0; padding:0px;}

.tus_aboutus p{

	margin:0px; padding:0px; color:#666; font-size:14px; font-family:'Poppins', sans-serif;}

.tus_nxtheading{

	margin:20px 0 30px 0; padding:0px; position:relative}

.tus_nxtheading h1{

	margin:0px; padding:0px; font-family:'Raleway', sans-serif; font-size:25px; color:#000; text-transform:uppercase; text-align:center; font-weight:bold}

.tus_nxtheading:before{

	content:''; position:absolute; background-color:#4988fb; width:70px; bottom:-10px; left:50%; height:2px; transform:translate(-50%,-50%);}

.tus_lefth h4{

	margin:15px 0 10px 0; padding:8px 10px; color:#000; font-family:'Raleway', sans-serif; font-size:22px; text-transform:uppercase; border-bottom:solid 1px #333;

	background-color:#fff; border-top:solid 1px #333;}

.tus_nextmenu{

	margin:14px 0 15px 0; padding:10px 10px; background-color:#fff; border-bottom:solid 1px #333; border-top:solid 1px #333;}

.tus_nextmenu a{

	margin:0px; padding:0px; font-family:'Raleway', sans-serif; font-size:15px; text-transform:capitalize; color:#000; width:100%; letter-spacing:1px}

.tus_nextmenu span{

	margin:0px 3px; font-size:15px}

.tus_nextmenu a:hover{

	color:#4988fb; text-decoration:none;}

.tus_cates{

	margin:15px 0; padding:0px; font-family:'Raleway', sans-serif; font-size:22px; text-transform:capitalize; font-weight:bold}

.tus_large{

	margin:0px; padding:0px; border:solid 3px #333;}

.tus_large img{

	margin:0 auto; padding:0px;}

/*----- contact us ------*/

.tus_conactf{

	margin:0px 0 20px 0; padding:0px;}

.tus_conactf h4{

	margin:0px 0 10px 0; padding:0px 0 10px 0; font-family: 'Poppin', sans-serif; font-size:16px; color:#4988fb; text-transform:uppercase; border-bottom:solid 1px #333;

	font-weight:600; letter-spacing:2px}

.tus_continp{

	margin:0px 0 15px 0; padding:10px 15px; background-color: #fff; border: 1px solid #ececec; width:100%; color:#000; font-family: 'Poppins', sans-serif; font-size:13px;

	transition:0.8s}

.tus_contsbmt{

	margin:0px; padding:10px 15px; background-color:#000; color:#fff; text-align:center; text-transform:uppercase; font-family: 'Poppins', sans-serif; font-size:13px;

	border:none; transition:0.8s}

.tus_contsbmt:hover{

	background-color:#4988fb; color:#fff; text-decoration:none;}

.tus_continp:focus{

	border:solid 1px #4988fb}

.tus_abanner{

	margin:0px; padding:0px; position:relative;}

.tus_abanner img{

	margin:0 auto; padding:0px;}

.tus_nheading{

	margin:15px 0 15px 0; padding:15px 20px 15px 20px; position:relative; background-color:#101010; border-left:solid 3px #4988fb; position:relative; overflow:hidden;

	border-top:solid 3px #4988fb; border-right:solid 3px #4988fb;}

.tus_nheading a{

	margin:0px; padding:0px; color:#fff; font-size:15px; text-transform:capitalize; font-family: 'Poppins', sans-serif; transition:0.8s}

.tus_nheading span{

	color:#fff; margin:0 5px}

.tus_nheading a:hover{

	color:#4988fb; text-decoration:none;}

.tus_nheading:before{

	content:''; position:absolute; background-color:#4988fb; width:10px; height:10px; top:0; left:2px; border-radius:100%; animation: animate 5s linear infinite;}

@keyframes animate {

  50%{

	top:100%; background-color:#fff}

  100%{

	top:0;}

}

.tus_nheading:after{

	content:''; position:absolute; background-color:#4988fb; width:10px; height:10px; bottom:0; right:5px; border-radius:100%; animation: animate2 5s linear infinite;}

@keyframes animate2 {

  50%{

	bottom:100%; background-color:#fff}

  100%{

	bottom:0;}

}

.tus_leftct{

	margin:15px 0 15px 0; padding:12px 15px; color:#fff; font-size:20px; text-transform:uppercase; font-family: 'Poppins', sans-serif;

	background-color:#101010; border-top:solid 2px #4988fb; border-right:solid 2px #4988fb}

.tus_cdetail{

	margin:0px; padding:0px;}

.tus_cdetail h4{

	margin:0px 0 15px 0; padding:0px 0 10px 0; color:#4988fb; font-size:16px; font-family: 'Poppins', sans-serif; text-transform:uppercase; border-bottom:solid 1px #333;}

.tus_cdetail p{

	margin:0px; padding:0px; color:#929292; font-size:14px; font-family: 'Poppins', sans-serif;}

.tus_prodetail{

	margin:0px; padding:0px;}

.tus_prodetail h1{

	margin:0px 0 15px 0; padding:0px 0 10px 0; color:#000; font-size:20px; text-transform:uppercase; font-family: 'Poppins', sans-serif; border-bottom:solid 1px #333;}

.tus_prodetail h2{

	margin:0px 0 15px 0; padding:0px 0 10px 0; color:#4988fb; font-size:20px; text-transform:uppercase; font-family: 'Poppins', sans-serif; border-bottom:solid 1px #333;}

.tus_prodetail p{

	margin:0px 0; padding:0px; color:#676767; font-size:14px; font-family: 'Poppins', sans-serif;}

.tus_prodetail p span{

	color:#000; font-size:16px;}

/*----- Basket ------*/

.yourCart{

    width:100%; text-align:left; text-transform:uppercase; padding:20px; background:#999; font-weight:bold; font-family: 'Poppins', sans-serif; font-size:18px;

	 border-radius:3px 3px 0 0;}

.cartProduct{

	border:1px solid #333333; border-top:none; background-color:#fff; padding:0 15px}

.cartProduct:last-child{

	margin-bottom:20px; margin-top:15px;}

.cartPdctImage{

	width:100%; height:200px; text-align:center; position:relative}

.cartPdctImage > img{

	max-height:100%; max-width:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); padding:15px; border:solid 1px #ccc}

.cartPdctName{

    font-family: 'Poppins', sans-serif; padding:20px 0 0; color:#333; font-size:14px; text-transform:capitalize}

.cartPdctArt{

	font-family: 'Poppins', sans-serif; padding:5px 0 0; color:#333; font-size:14px;}

.cartPdctSize{

	font-family: 'Poppins', sans-serif; padding:5px 0 10px; color:#333}

.cartQuantity{

	width:60px; font-family: 'Poppins', sans-serif; font-weight:bold; color:#333}

.cartSubmit{

	margin:10px 0; background:#000; font-family:'Poppins', sans-serif; border:none; padding:7px 20px; font-size:14px; color:#fff}

.cartRemove{

	margin:10px 0; background:#000; border:none; padding:8px 20px; font-family: 'Poppins', sans-serif; font-size:13px; color:#fff; text-transform:uppercase; display:inline-block}

.cartRemove:hover{

	color:#fff; text-decoration:none; background-color:#000}

.cartPdctPrice{

	font-family:'Poppins', sans-serif; padding:20px; text-align:right ; color:#fa5400}

.summery{

	background:#191919; margin-bottom:40px;}

.summeryTxt{

	font-family: 'Poppins', sans-serif; padding:20px; color:#ffffff; font-size:15px; border-bottom:#000 1px solid}

.summeryTotal{

	font-family:'Poppins', sans-serif; padding:20px; color:#ffffff; font-size:14px; border-bottom:#000 1px solid; border-top:#333 1px solid; text-transform:uppercase}

.summeryTotal > span{

	float:right}

.summeryOr{

	font-family: 'Poppins', sans-serif; color:#ffffff; font-size:16px;text-align:center}

.cartSend{

	padding:15px 30px; text-align:center}

.cartSend > a{

	font-family:'Poppins', sans-serif; padding:10px; color:#ffffff; font-size:14px; text-transform:uppercase; background:#333; display:block; border-radius:3px;font-weight:bold; text-decoration:none}

.cartSend > a:hover{

	background:#fff; text-decoration:none; color:#000}

.cartAddMore{

	padding:15px 30px; border-top:#333 1px solid; text-align:center}

.cartAddMore > a{

   font-family:'Poppins', sans-serif; padding:10px; color:#ffffff; font-size:13px; text-transform:uppercase; background:#333; display:block; border-radius:3px;  font-weight:bold; text-decoration:none}

.cartAddMore > a:hover{

	background:#fff; text-decoration:none; color:#000}

.cartBasketEmpty{

	font-family:'Poppins', sans-serif; padding:60px 20px ; color:#000000; font-size:25px; background:#333333; text-align:center; margin:20px 0 40px; width:100%}

.sitemap_cate{

	margin:0px 0 20px 0; padding:0px;}

.sitemap_cate h4{

	margin:0px 0 10px 0; padding:0px 0 5px 0; font-family:'Poppins', sans-serif; font-size:16px; color:#000; text-transform:uppercase; font-weight:bold; 

	border-bottom:solid 1px #333;}

.sitemap_cate p{

	margin:0px 0 0px 0; padding:0px 0 0px 0; font-family:'Poppins', sans-serif; font-size:15px; color:#999;}

.sitemap_cate p:hover{

	color:#4988fb; text-decoration:none;}

.sitem_menu{

	margin:0px 0 15px 0; padding:0px; text-align:center}

.sitem_menu ul{

	margin:0px; padding:0px;}

.sitem_menu ul li{

	margin:0px 10px; padding:0px; list-style:none; display:inline-block;}

.sitem_menu ul li a{

	margin:0px; padding:0px; font-family:'Poppins', sans-serif; font-size:16px; color:#000; text-transform:capitalize;}

.sitem_menu ul li a:hover{

	color:#4988fb; text-decoration:none;}

#tus_margin{

	margin:0px; padding:0px;}

.tus_gallery{

	margin:0px 0 15px 0; padding:0px; position:relative;}

.tus_gallery img{

	margin:0 auto; padding:0px; width:100%; height:auto;}

.tus_gallery:before{

	content:''; position:absolute; background-color:rgb(0,0,0,0.6); width:35px; height:35px; top:0; left:0; transition:0.8s; opacity:0}

.tus_gallery:after{

	content:''; position:absolute; background-color:rgb(0,0,0,0.6); width:35px; height:35px; bottom:0; right:0; transition:0.8s; opacity:0}

.tus_gallery:hover:before{

	width:100%; height:100%; opacity:1}

.tus_gallery:hover:after{

	width:100%; height:100%; opacity:1}

.tus_gallery h3{

	margin:0px; padding:0px; color:#fff; font-size:17px; text-transform:capitalize; font-family:'Poppins', sans-serif; text-align:center; position:absolute; top:45%;

	left:0; right:0; z-index:2; transform:scale(0); transition:all 0.8s ease 0.3s}

.tus_gallery:hover h3{

	transform:scale(1);}

	@media only screen and (min-width: 280px) and (max-width: 330px){

		.tus_inpsrch {
			position: absolute;
			width: 30%;
			top: 12px;
			right: 14px;
			font-size: 10px;
		}
		.tus_logo img {
			width: 125px;
			transform: translate(48px, -53px);
			position: absolute;
		}
	}
	.tus_sbmsrch{
			
			
			
		position: absolute;
		top: 50px;
		right: -8px;
	


}


	@media only screen and (min-width: 330px) and (max-width: 360px){
		.tus_inpsrch {
			position: absolute;
			width: 30%;
			top: 10px;
			right: 14px;
			font-size: 12px;
		}
		.tus_sbmsrch{
			
			
			
				position: absolute;
				top: 50px;
				right: -13px;
			
	   
		
	}

	.tus_logo img {
		
			width: 140px;
			transform: translate(55px, -57px);
			position: absolute;
		

	}

}
	




	@media only screen and (min-width: 360px) and (max-width: 390px){


		.tus_inpsrch{
			position: absolute;
			width: 30%;
			top: 10px;
			right: 10px;
			font-size: 12px;
		}
		
		.tus_sbmsrch{
			
				position: absolute;
				top: 50px;
				right: -3px;
		   
			
		}

		.tus_logo img {
			width: 145px;
			transform: translate(60px, -57px);
			position: absolute;
		}
		
	}










@media only screen and (min-width: 280px) and (max-width: 391px) {

.tus_nameside{display:none;}

.tus_header{display:inherit;}

.tus_logo{width:45%;}
.tus_bar{width:20%; padding:20px 0;}


.tus_abtu p {
	font-size: 12px;
}




#slideMe{position:absolute !important; width:165% !important; background-color:#000 !important; 

top:0 !important; left:0 !important; z-index:1 !important; margin:0px !important}

.tus_mb ul li a:hover{color:#4988fb !important;}

.tus_maincate{padding:15px;}

.tus_categse .tus_cbox h4{font-size:15px;}

.tus_categse{margin:0px;}

.tus_abtu{margin:0px;}

.tus_abtu img{margin-top:20px;}

.tus_whyhd h1{font-size:22px; margin-top:15px;}

.tus_whyhd p{width:100%; text-align:justify}

.tus_heading h4{font-size:22px}

.tus_clints .tus_clboxs{float:none; margin:0 auto}

.tus_clints p{text-align:justify}

.tus_footer:before{display:none;}

.tus_footer{margin:0px;}

.tus_copy{margin-top:20px; padding:10px 0}

.tus_bthding{margin-top:15px;}

}

@media only screen and (min-width: 391px) and (max-width: 479px) {

.tus_nameside{display:none;}

.tus_header{display:inherit;}

.tus_bar{width:20%; padding:22px 0;}
.tus_inpsrch{
	position: absolute;
        width: 75%;
        top: -1px;
        right: 13px;
        font-size: 13px;
    
}

.tus_sbmsrch{
	
        position: absolute;
        top: 39px;
        right: -3px;
   
}
	

.tus_logo img {
	width: 145px;
        transform: translate(82px, -57px);
        position: absolute;
    }

 

.tus_search{position: absolute; width: 35%; right: 5px; top: 0px; }


#slideMe{position:absolute !important; width:165% !important; background-color:#000 !important; 

top:0 !important; left:0 !important; z-index:1 !important; margin:0px !important}

.tus_mb ul li a:hover{color:#4988fb !important;}

.tus_maincate{padding:15px;}

.tus_categse .tus_cbox h4{font-size:15px;}

.tus_categse{margin:0px;}

.tus_abtu{margin:0px;}

.tus_abtu img{margin-top:20px;}

.tus_whyhd h1{font-size:25px; margin-top:15px;}

.tus_whyhd p{width:100%; text-align:justify}

.tus_heading h4{font-size:25px}

.tus_clints .tus_clboxs{float:none; margin:0 auto}

.tus_clints p{text-align:justify}

.tus_footer:before{display:none;}

.tus_footer{margin:0px;}

.tus_copy{margin-top:20px; padding:10px 0}

.tus_bthding{margin-top:15px;}

.tus_abtu h5{font-size:25px;}

.tus_clints .tus_clboxs{width:120px; height:120px;}

}

@media only screen and (min-width: 480px) and (max-width: 666px) {

.tus_nameside{display:none;}

.tus_bar{width:15%; padding:25px 0;}

.tus_logo{width:45%;}

#slideMe{position:absolute !important; width:280px !important; background-color:#000 !important; 

top:40px !important; left:0 !important; z-index:1 !important; margin:0px !important}

.tus_mb ul li a:hover{color:#4988fb !important;}

.tus_maincate{padding:15px;}

.tus_hdmenu{width:auto; position:absolute;}

.tus_search{width:auto; margin:10px 0 0 0;}

.tus_categse .tus_cbox h4{font-size:15px;}

.tus_categse .tus_cbox i{line-height:65px;}

.tus_abtu{margin:0px;}

.tus_abtu img{margin-top:15px;}

.tus_whyhd h1{margin-top:15px;}

.tus_clints .tus_clboxs{width:110px; height:110px; margin-right:10px}

.tus_clints h6{padding-top:5px;}

.tus_footer:before{display:none;}

.tus_footer{margin:0px;}

.tus_copy{margin-top:20px; padding:10px 0}

.tus_bthding{margin-top:15px;}

.tus_leftst img{width:auto; margin:0 auto}

}

@media only screen and (min-width: 667px) and (max-width: 767px) {

.tus_nameside{display:none;}

.tus_bar{width:10%; padding:25px 0;}

.tus_logo{width:50%;}

#slideMe{position:absolute !important; width:280px !important; background-color:#000 !important; 

top:40px !important; left:0 !important; z-index:1 !important; margin:0px !important}

.tus_mb ul li a:hover{color:#4988fb !important;}

.tus_maincate{padding:15px;}

.tus_hdmenu{width:auto; position:absolute;}

.tus_search{width:40%; margin:10px 0 0 0;}

.tus_logo img{margin:0px; height:40px;}

.tus_abtu{margin:0px;}

.tus_abtu img{margin-top:15px;}

.tus_whyhd h1{margin-top:15px;}

.tus_clints .tus_clboxs{width:110px; height:110px; margin-right:10px}

.tus_clints h6{padding-top:5px;}

.tus_footer:before{width:33%; top:0; height:100%}

.tus_footer{margin:0px;}

.tus_copy{margin-top:20px; padding:10px 0}

.tus_bthding{margin-top:15px;}

.tus_leftst img{width:auto; margin:0 auto}

.tus_footer{padding-top:15px;}

}

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

.tus_bar{width:10%;}

.tus_nameside{width:10%;}

.tus_nme h3{letter-spacing:1px;}

.tus_bnsocl a{font-size:15px}

.tus_bnsocl{bottom:8px}

.tus_logo{width:55%;}

.tus_search{width:35%;}

.tus_logo img{margin:6px 0 0 0; height:45px;}

#slideMe{position:absolute !important; width:280px !important; background-color:#000 !important; 

top:50px !important; left:0 !important; z-index:1 !important; margin:0px !important}

.tus_mb ul li a:hover{color:#4988fb !important;}

.tus_hdmenu{width:auto; position:absolute; left:10%}

.tus_whyhd p{width:auto}

.tus_choose{margin-bottom:20px;}

.tus_choose p{font-size:11px; display:flex;}

.tus_choose h3{font-size:14px;}

.tus_clints .tus_clboxs{width:125px; height:125px;}

.tus_srvices h3{font-size:16px;}

.tus_footer:before{width:34%;}

.tus_copy p{font-size:12px;}

}

@media only screen and (min-width: 800px) and (max-width: 991px) {

.tus_bar{width:10%;}

.tus_nameside{width:10%;}

.tus_nme h3{letter-spacing:1px;}

.tus_bnsocl a{font-size:15px}

.tus_bnsocl{bottom:8px}

.tus_logo{width:55%;}

.tus_search{width:35%;}

.tus_logo img{margin:6px 0 0 0; height:45px;}

#slideMe{position:absolute !important; width:280px !important; background-color:#000 !important; 

top:50px !important; left:0 !important; z-index:1 !important; margin:0px !important}

.tus_mb ul li a:hover{color:#4988fb !important;}

.tus_hdmenu{width:auto; position:absolute; left:10%}

.tus_whyhd p{width:auto}

.tus_choose{margin-bottom:20px;}

.tus_choose p{font-size:11px; display:flex;}

.tus_choose h3{font-size:14px;}

.tus_clints .tus_clboxs{width:125px; height:125px;}

.tus_srvices h3{font-size:16px;}

.tus_footer:before{width:34%;}

.tus_copy p{font-size:12px;}

}

@media only screen and (min-width: 992px) and (max-width: 1023px) {

.tus_hdmenus ul li > a{padding:5px 8px !important; font-size:13px !important;}

.tus_bar{width:7%;}

.tus_logo{width:23%;}

.tus_logo img{margin:5px 0 0 0; height:40px}

.tus_hdmenu{width:50%;}

.tus_search{width:20%;}

.tus_nameside{width:7%;}

.tus_nme h3{letter-spacing:3px}

.tus_bnsocl a{font-size:15px;}

.tus_srvices h3{font-size:16px;}

.tus_footer:before{width:32%;}

.tus_categse .tus_cbox i{line-height:66px;}

}

@media only screen and (min-width: 1024px) and (max-width: 1199px) {

.tus_hdmenus ul li > a{padding:5px 8px !important; font-size:13px !important;}

.tus_bar{width:7%;}

.tus_logo{width:23%;}

.tus_logo img{margin:5px 0 0 0; height:40px}

.tus_hdmenu{width:50%;}

.tus_search{width:20%;}

.tus_nameside{width:7%;}

.tus_nme h3{letter-spacing:3px}

.tus_bnsocl a{font-size:15px;}

.tus_srvices h3{font-size:16px;}

.tus_footer:before{width:33%;}

.tus_categse .tus_cbox i{line-height:66px;}

}

