@charset "utf-8";

/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Poppins:400,700');

@import url('https://fonts.googleapis.com/css?family=Oswald:700,900');

.ban {
  height: 80vh; /* Full-screen height */
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.ban-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -1; /* Send the image to the back */
}
.ban-cont {
  text-align: center;
  color: #FFFFFF;
  text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.7);
}
.ban-title {
  font-size: 2.5rem;
  font-weight: 700;
  margin-bottom: 20px;
}
.ban-btn {
  padding: 10px 20px;
  font-size: 1.2rem;
  font-weight: 600;
  color: #FFFFFF;
  background-color: transparent;
  border: 1px solid black;
  border-radius: 5px;
  text-transform: uppercase;
  transition: all 0.3s ease;
}
.ban-btn:hover {
  background-color: transparent;
  color: #FFFFFF;
  border: 1px solid white;
  text-decoration: none;
}

body{

	margin:0px; padding:0px; font-family: 'Poppins', sans-serif; background-color:#000 !important}

.tus_logo img{

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

.tus_hdmenu{

	margin:0px 0 0px 0; padding:0px 0; background-color:rgb(0,0,0,0.50); position:absolute; border-radius:6em; height:150px; z-index:1; width:100%; top:0; left:0}

.tus_header{

	margin:0px; padding:0px 0px 78px 0; background:url(../images/headerbg.jpg) repeat center top; position:relative}

.tus_banner{

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

.tus_banner img{

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

.tus_header p{

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

.tus_inpsrh{

	margin:0px 0 0 0; padding:10px; width:40%; font-family:'Poppins', sans-serif; font-size:32px; color:#fff; border:none; border-bottom:solid 1px #fff; background-color:transparent;

	font-weight:bold}

.tus_sbrch{

	margin:0px 10px 0 0; padding:13px 25px; font-size:24px; background:none; border:none; color:#fff; border-bottom:solid 1px #fff;}

.tus_memail{

	margin:0px; padding:0px; height:80px; background-color:rgb(0,0,0,0.80); border-bottom-left-radius:5em;  border-top-right-radius:4.5em; z-index:-1; width:98%}

.tus_email > p{

	margin:28px 0 0px 20px; padding:0px; font-family:'Poppins', sans-serif; font-size:14px; color:#969696; text-align:center; display:inline-block}

.tus_email > p span{

	color:#ff3e00; margin-right:5px; font-size:15px;}

.dropbtn {

    color: #999; padding:0; font-size: 14px; border:none; font-family: 'Poppins', sans-serif; text-transform:capitalize; display:inline-flex;

	background-color:transparent; margin:30px auto 0 auto;}

.dropdown img{

	margin:3px 3px 0 0; padding:0px; height:13px;}

.dropdown i{

	margin:0px 0px 0 3px; padding:0px; font-size:20px;}

.dropdown {

    position: relative; display: inline-block; z-index:9999}

.dropdown-content {

    display: none; position: absolute; background-color: #000; min-width: 150px; z-index: 1; border:solid 1px #333; z-index:1}

.dropdown-content a img{

	margin:0px 3px 0 0; padding:0px; height:10px; width:18px}

.dropdown-content a {

    color: black;  padding: 4px 10px; text-decoration: none; display: block; border-bottom:solid 1px #333; font-family: 'Poppins', sans-serif; text-transform:capitalize; 

	font-size:12px;	color:#fff !important;	transition:0.5s;}

.dropdown-content a:hover {

	color: #fff; background-color:#ed1c24; text-decoration:none; outline:none; padding-left:3px;}

.dropdown:hover .dropdown-content {

   display: block;}

.tus_tpmenu{

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

.tus_tpsearch{

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

.tus_tpsearch a{

	margin:0px 5px; padding:0px; font-size:16px; color:#fff; display:inline-block; transition:0.5s}

.tus_tpsearch a:hover{

	color:#ed1b24; text-decoration:none;}

.tus_tpsearch span{

	color:#fff; margin-left:3px;}

.overlay {

  height: 0;

  width: 100%;

  position: fixed;

  z-index: 999999;

  top: 0;

  left: 0;

  background-color: rgb(0,0,0);

  background-color: rgba(0,0,0, 0.9);

  overflow-x: hidden;

  transition: 0.5s;

}



.overlay-content {

  position: relative;

  top: 35%;

  width: 100%;

  text-align: center;

  margin-top: 30px;

}



.overlay a {

  padding: 8px;

  text-decoration: none;

  font-size: 36px;

  color: #818181;

  display: block;

  transition: 0.3s;

}



.overlay a:hover, .overlay a:focus {

  color: #f1f1f1;

}



.overlay .closebtn {

  position: absolute;

  top: 20px;

  right: 45px;

  font-size: 60px;

}



@media screen and (max-height: 450px) {

  .overlay a {font-size: 20px}

  .overlay .closebtn {

  font-size: 40px;

  top: 15px;

  right: 35px;

  }

}


#tus_margin{

	margin:0px; padding:0px;}
.tus_contbg{

	margin:0px; padding:40px 0; background-image: linear-gradient(to top, #ff3200 0%, #ff4e01 100%);}

.tus_cndetail{

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

.tus_cndetail i{

	margin:0px 10px 0 0; padding:12px 0 0 0; background-color:#000; color:#fff; width:45px; height:45px; border-radius:0.50em; text-align:center; font-size:20px; float:left}

.tus_cndetail p{

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

.tus_cndetail span{

	margin:0px; padding:0px; position:absolute; width:2px; background-image:linear-gradient(to bottom, rgba(255,0,0,0), rgba(0,0,0,0.30),rgba(255,0,0,0));

	height:100px; top:-25px; right:7%;}
.tus_fixm{
	margin:8px 0 0 0; padding:0px;}
/*-------

  Welcom

---------------*/

.tus_welcom{

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

.tus_welcom img{

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

.tus_welcom .tus_wbox{

	margin:20px 0 0 -35px; padding:20px 30px 20px 60px; background:url(../images/categbg.jpg) repeat center top;}

.tus_welcom .tus_wbox h4{

	margin:20px 0 10px 0; padding:0px; font-family:'Oswald', sans-serif; font-size:30px; color:#fff; text-transform:uppercase; font-weight:bold}

.tus_welcom .tus_wbox p{

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

.tus_welcom .tus_wbox .tus_readmore{

	margin:0px; padding:8px 0; background-color:#000; width:100px;  font-family:'Poppins', sans-serif; font-size:14px; text-align:center; text-transform:capitalize; color:#fff;

	transition:0.8s; position:relative; z-index:1}

.tus_welcom .tus_wbox .tus_readmore:hover{

	background-image: linear-gradient(to top, #ff3200 0%, #ff4e01 100%); text-decoration:none;}

.tus_heading{

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

.tus_heading h4{

	margin:0px 0 3px 0; padding:0px; font-family:'Oswald', sans-serif; font-size:35px; color:#ff3e00; text-transform:uppercase; text-align:center; font-weight:bold}

.tus_heading img{

	margin:0 auto; padding:0px;}

/*-------

  Categories

---------------*/

.tus_categories{

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

.tus_categories img{

	margin:0 auto; padding:0px; width:100%; height:auto; transition:0.8s; filter: grayscale(100%);}

.tus_categories h4{

	margin:0px; padding:18px 0; background-image: linear-gradient(to top, #ff3200 0%, #ff4e01 100%); color:#fff; font-family:'Oswald', sans-serif; font-size:25px; text-align:center;

	position:absolute; bottom:6%; left:0; width:100%; text-transform:uppercase; opacity:0; transition:0.8s;}

.tus_categories:hover h4{

	bottom:40%; opacity:1}

.tus_categories:hover img{

	filter: grayscale(0%);}

.tus_products{

	margin:0px 0 15px 0; padding:25px 0 80px 0; background-color:#fff; position:relative; overflow:hidden}

.tus_products img{

	margin:0 auto; padding:0px;}

.tus_products h4{

	margin:0px; padding:12px 12px; background-image: linear-gradient(to top, #ff3200 0%, #ff4e01 100%); color:#fff; font-family:'Oswald', sans-serif; font-size:14px;

	position:absolute; bottom:0; left:0; width:100%; text-transform:capitalize; transition:0.8s; transition:0.8s}

.tus_products h4 span{

	float:right;}

.tus_products ul{

	margin:0px; padding:0px; position:absolute; bottom:-100%; left:50%; transform:translate(-50%,-50%); transition:0.8s}

.tus_products ul li{

	list-style:none; display:inline-block;}

.tus_products ul li a{

	margin:0px; padding:0px;}

.tus_products ul li a i{

	margin:0px; padding:8px 0 0 0; background-color:#000; width:45px; height:35px; color:#fff; font-size:20px; text-align:center; transition:0.8s}

.tus_products ul li a i:hover{

	background-image: linear-gradient(to top, #ff3200 0%, #ff4e01 100%);}

.tus_products:hover h4{

	bottom:15%;}

.tus_products:hover ul{

	bottom:-1.5%;}

.tus_why{

	margin:0px 0 20px 0; padding:30px 15px; background-color:#fff; text-align:center; border-radius:0.80em; position:relative; width:93%}

.tus_why img{

	margin:0 auto; padding:0px;}

.tus_why h4{

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

.tus_why span{

	margin:0px auto; padding:0px; border-bottom:dashed 1px #000; width:80%; height:1px; position:absolute; bottom:35%; left:0; right:0}

.tus_why:before{

	content:''; position:absolute; border:solid 7px #ff3200; width:107%; height:50%; top:0; left:-6px; border-top-left-radius:0.80em; border-bottom:none;

	border-top-right-radius:0.80em;}

.tus_why2{

	margin:0px 0 20px 0; padding:30px 15px; background-color:#fff; text-align:center; border-radius:0.80em; position:relative; width:93%}

.tus_why2 img{

	margin:0 auto; padding:0px;}

.tus_why2 h4{

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

.tus_why2 span{

	margin:0px auto; padding:0px; border-bottom:dashed 1px #000; width:80%; height:1px; position:absolute; bottom:35%; left:0; right:0}

.tus_why2:before{

	content:''; position:absolute; border:solid 7px #ff3200; width:107%; height:50%; bottom:0; left:-7px; border-bottom-left-radius:0.80em; border-top:none;

	border-bottom-right-radius:0.80em;}

.tus_news{

	margin:20px 0 20px 0; padding:25px 70px;background:url(../images/categbg.jpg) repeat center top;}

.tus_news h4{

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

.tus_newstxt{

	margin:0px; padding:0px;}

.tus_newstxt img{

	margin:0px auto 15px auto; padding:0px; width:100px; height:100px; border-radius:100%;}

.tus_newstxt p{

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

.tus_newstxt h3{

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

/*-------

   Footer

---------------*/

.tus_ftcontct{

	margin:15px 0 0 0; padding:25px 0; background-color:#ff3200;}

.tus_ftcont{

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

.tus_ftcont p{

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

.tus_ftcont p i{

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

.tus_footer{

	margin:0px; padding:30px 0 0px 0; background: url(../images/headerbg.jpg) repeat center top;}

.tus_fheading{

	margin:15px 0 15px 0; padding:0px; font-family:'Oswald', sans-serif; font-size:23px; background: linear-gradient(to top, #ff3200 0%, #ff4e01 100%);

	-webkit-background-clip: text; -webkit-text-fill-color: transparent; text-transform:uppercase; font-weight:bold}

.tus_fmenu{

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

.tus_fmenu a{

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

.tus_fmenu a i{

	font-size:15px; color:#ff3300; transition:0.8s; opacity:0;}

.tus_fmenu a:hover{

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

.tus_fmenu a:hover i{

    opacity:1; margin-right:3px}

.tus_ftsocial{

	margin:11px 0 0 0; padding:0px; float:right}

.tus_ftsocial a{

	margin:0px 3px; padding:0px; display:inline-block}

.tus_ftsocial a i{

	margin:0px; padding:10px 0 0 0; background-color:#161616; color:#fff; font-size:15px; text-align:center; width:35px; height:35px; transition:0.8s; border-radius:100%}

.tus_ftsocial a i:hover{

	background-image: linear-gradient(to top, #ff3200 0%, #ff4e01 100%); color:#fff; text-decoration:none;}

.tus_msignup{

	margin:0px auto; padding:0px; text-align:center; width:80%}

.tus_msignup p{

	margin:0px 0 10px 0; padding:0px 0 0 0; color:#fff; font-family: 'Poppins', sans-serif; font-size:13px;}
.tus_fheading img{
	margin:0 auto; padding:0px;}
.tus_inpsign{

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

.tus_sbmsign{

	margin:-40px 0 0 0; padding:10px 15px; background-image: linear-gradient(to top, #ff3200 0%, #ff4e01 100%); color:#fff; font-size:15px; border:none; float:right; position:relative}

.tus_msignup img{

	margin:20px auto 0 auto; padding:0px;}
.tus_copy{

	margin:70px 0 0 0; padding:25px 0; background-color:#0c0c0c; border-top-left-radius:5em; border-top-right-radius:5em; overflow:auto}

.tus_copy p{

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

.tus_copy img{

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

.tus_backtop{

	margin:7px 0 0 0; padding:0px; background-color:#000; color:#fff; font-size:30px; text-align:center; transition:0.8s}

.tus_backtop:hover{

	background-image: linear-gradient(to top, #ff3200 0%, #ff4e01 100%); color:#fff; text-decoration:none;}

/*--------

  Next Page

----------------------*/

.tus_nxpage{

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

.tus_nxpage ul{

	margin:0px; padding:0px;}

.tus_nxpage ul li{

	margin:0px; padding:0px; list-style:none; display:inline-block; color:#000; font-family: 'Poppins', sans-serif; font-size:16px; text-transform:capitalize}

.tus_nxpage ul li a{

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

.tus_nxpage ul li span{

	margin:0 5px; font-size:16px}

.tus_nxpage ul li a:hover{

	text-decoration:none; color:#ff3200 ;}

.tus_abtxt{

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

.tus_abtxt p{

    margin:0px; padding:0px; color:#7e7e7e; font-family: 'Poppins', sans-serif; font-size:15px; text-align:justify}

.tus_gallery{

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

.tus_gallery img{

	margin:0 auto; padding:0px; width:100%; height:300px; object-fit:cover;}

.tus_gallery i{

	margin:0px; padding:0px; position:absolute; color:#fff; top:45%; left:50%; font-size:30px; transform:translate(-50%,-50%); transition:0.8s; opacity:0}

.tus_gallery:before{

	content:''; position:absolute; background-color:rgba(255, 50, 0, 0.65); width:100%; height:0; bottom:0; left:0; transition:0.8s}

.tus_gallery:hover:before{

	height:100%;}

.tus_gallery:hover i{

	opacity:1;}

/*-------

  Contact us

----------------*/

.tus_cform{

	margin:0px 0 20px 0; padding:10px 20px; border:solid 1px #ccc; box-shadow:2px 2px 5px #ccc;}

.tus_cform h4{

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

.tus_inform{

	margin:0px 0 10px 0; padding:8px 15px; border:solid 1px #ccc; font-family: 'Poppins', sans-serif; font-size:15px; color:#333; width:100%;}

.tus_inform:focus{

	border:solid 1px #e40000; transition:0.2s ease-in}

.tus_fsubmit{

	margin:0px 0 10px 0; padding:7px 20px; background-color:#000; color:#fff; text-transform:uppercase; text-align:center; font-size:15px; 

    font-family: 'Poppins', sans-serif;border:none; -webkit-transition: background-color 2s ease-out; -moz-transition: background-color 2s ease-out;

    -o-transition: background-color 2s ease-out; transition: background-color 2s ease-out;}

.tus_fsubmit:hover{

	background-color: #ff3200 ; cursor: pointer;}

.tus_conactf{

	margin:0px 0 30px 0; padding:20px 15px; border:solid 1px #eee; background-color:#fff}

.tus_conactf h4{

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

.tus_conactf h4 span{

	color:#ff3200 ;}

.tus_continp{

	margin:0px 0 15px 0; padding:10px 15px; border:solid 1px #ccc; width:100%; color:#333; font-family: 'Poppins', sans-serif;}

.tus_contsbmt{

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

	border:none; transition:0.6s}

.tus_contsbmt:hover{

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

.tus_continp:focus{

	box-shadow:2px 2px 10px #ccc}

.tus_cdetail h4{

	margin:0px 0 10px 0; padding:0px 0 10px 0; font-family: 'Oswald', sans-serif; font-size:16px; color:#fff; text-transform:uppercase; border-bottom:solid 1px #ccc}

.tus_cdetail p{

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

.tus_cdetail i{

	margin:0px 10px 10px 0; padding:10px 0 0 0; background-color:#fff; color:#000; font-size:18px; text-align:center; width:35px; height:35px; border-radius:100%}

/*---------

   Basket

-------------------*/

.yourCart{

    width:100%; text-align:left; text-transform:uppercase; padding:20px; background:#eeeeee; font-weight:bold; font-family: 'Poppins', sans-serif; font-size:18px;border-radius:3px 3px 0 0;}

.cartProduct{

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

.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:7px 20px; font-family: 'Poppins', sans-serif; font-size:14px; color:#fff; display:inline-block}

.cartRemove:hover{

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

.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:18px; border-bottom:#000 1px solid}

.summeryTotal{

	font-family: 'Poppins', sans-serif; padding:20px; color:#ffffff; font-size:16px; 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:#ff3200 ; display:block; border-radius:3px;font-weight:bold; text-decoration:none}

.cartSend > a:hover{

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

.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:14px; text-transform:uppercase; background:#ff3200 ; display:block; border-radius:3px;  font-weight:bold; text-decoration:none}

.cartAddMore > a:hover{

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

.cartBasketEmpty{

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

.tus_lefth h4{

	margin:10px 0 10px 0; padding:12px 15px; background-color:#fff; color:#000; text-align:left; text-transform:uppercase; font-family: 'Oswald', sans-serif;

	font-size:20px; font-weight:bold}

.tus_lefth h4 span{

	color:#ff3200 ; margin-right:5px;}

/*------

   Detail Page

-----------------------*/

.tus_detailp{

	margin:0px 0 20px 0; padding:30px 20px; background-color:#eee;}

.tus_large{

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

.tus_large img{

	margin:0 auto; padding:0px;}

.tus_prodetail{

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

.tus_prodetail h1{

	margin:0px; padding:0px 0 7px 0; font-family: 'Poppins', sans-serif; font-size:18px; color:#ff3200 ; text-transform:capitalize; border-bottom:solid 1px #ccc;}

.tus_prodetail h2{

	margin:0px 0 10px 0; padding:10px 0 10px 0; font-family: 'Poppins', sans-serif; font-size:16px; color:#000; text-transform:capitalize; border-bottom:solid 1px #ccc;}

.tus_prodetail p{

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

.tus_prodetail p span{

	font-weight:bold; color:#ff3200 ; font-size:16px;}

#fixedbar{

  display: none; position: fixed; top: 0; width: 100%; height:auto; background-color:rgba(0, 0, 0,0.75); z-index:99999; padding:5px 0;}

#fixedbar:after,#fixedbar:before{

	display:block}

.tus_realated h4{

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

.tus_realated h4 span{

	color:#ff3200 ;}

















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

.tus_header p{
	font-size:13px; text-align:justify; margin:10px 0 0 0}
.tus_hdmenu{
	border-radius:0; position:inherit; background:none; height:auto}
.tus_header{
	margin:0px; padding:0px;}
.tus_logo img{
	margin:10px auto;}
.tus_memail{
	width:100%; height:auto; margin:0px; padding:0px; background:none}
.tus_catebg{
	margin:15px 0 0 0; height:auto; border-radius:0}
.tus_email > p{
	margin:0px;}
.dropbtn{
	margin:10px 0;}
.tus_tpsearch{
	float:right; margin:10px 0;}

.tus_welcom .tus_wbox h4{font-size:27px; margin:0px;}

.tus_heading h4{font-size:26px;}

.tus_categories h4{padding:10px 0; font-size:20px;}

.tus_why{width:100%;}

.tus_why2{width:100%;}

.tus_why::before{width:100%; left:0;}

.tus_why2::before{width:100%; left:0;}

.tus_news{margin:0 auto 10px auto; padding:25px 10px;}

.tus_newstxt h3{margin-bottom:15px;}

.tus_ftsocial{float:none; margin:0px;}

.tus_backtop{margin-bottom:10px;}
.tus_header p{margin:7px 0; text-align:justify}
}

@media only screen and (min-width: 360px) and (max-width: 479px) {
.tus_header p{
	font-size:13px; text-align:justify; margin:10px 0 0 0}
.tus_hdmenu{
	border-radius:0; position:inherit; background:none; height:auto}
.tus_header{
	margin:0px; padding:0px;}
.tus_logo img{
	margin:10px auto;}
.tus_memail{
	width:100%; height:auto; margin:0px; padding:0px; background:none}
.tus_catebg{
	margin:15px 0 0 0; height:auto; border-radius:0}
.tus_email > p{
	margin:0px;}
.dropbtn{
	margin:10px 0;}
.tus_tpsearch{
	float:right; margin:10px 0;}

.tus_welcom .tus_wbox h4{font-size:27px; margin:0px;}

.tus_categories h4{padding:10px 0; font-size:20px;}

.tus_why{width:100%;}

.tus_why2{width:100%;}

.tus_why::before{width:100%; left:0;}

.tus_why2::before{width:100%; left:0;}

.tus_news{margin:0 auto 10px auto; padding:25px 10px;}

.tus_newstxt h3{margin-bottom:15px;}

.tus_ftsocial{float:none; margin:0px;}

.tus_backtop{margin-bottom:10px;}

}

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

.tus_header p{
	font-size:13px; text-align:justify; margin:10px 0 0 0}
.tus_hdmenu{
	border-radius:0; position:inherit; background:none; height:auto}
.tus_header{
	margin:0px; padding:0px;}
.tus_logo img{
	margin:10px auto;}
.tus_memail{
	width:100%; height:auto; margin:0px; padding:0px; background:none}
.tus_catebg{
	margin:15px 0 0 0; height:auto; border-radius:0}
.tus_email > p{
	margin:0px;}
.dropbtn{
	margin:10px 0;}
.tus_tpsearch{
	float:right; margin:10px 0;}

.tus_welcom .tus_wbox h4{margin:0px;}

.tus_categories h4{padding:10px 0;}

.tus_why{width:100%;}

.tus_why2{width:100%;}

.tus_why::before{width:100%; left:0;}

.tus_why2::before{width:100%; left:0;}

.tus_news{margin:0 auto 10px auto; padding:25px 10px;}

.tus_newstxt h3{margin-bottom:15px;}

.tus_ftsocial{float:none; margin:0px;}

.tus_backtop{margin-bottom:10px;}

}

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

.tus_header p{
	font-size:13px; text-align:justify; margin:10px 0 0 0}
.tus_hdmenu{
	border-radius:0; position:inherit; background:none; height:auto}
.tus_header{
	margin:0px; padding:0px;}
.tus_logo img{
	margin:10px auto;}
.tus_memail{
	width:100%; height:auto; margin:0px; padding:0px; background:none}
.tus_catebg{
	margin:15px 0 0 0; height:auto; border-radius:0}
.tus_email > p{
	margin:0px;}
.dropbtn{
	margin:10px 0;}
.tus_tpsearch{
	float:right; margin:10px 0;}

.tus_welcom .tus_wbox h4{margin:0px;}

.tus_categories h4{padding:10px 0;}

.tus_why{width:100%;}

.tus_why2{width:100%;}

.tus_why::before{width:100%; left:0;}

.tus_why2::before{width:100%; left:0;}

.tus_news{margin:0 auto 10px auto; padding:25px 10px;}

.tus_newstxt h3{margin-bottom:15px;}

.tus_ftsocial{float:none; margin:0px;}

.tus_backtop{margin-bottom:10px;}

}

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

.tus_header p{
	font-size:13px; text-align:justify; margin:10px 0 0 0}
.tus_hdmenu{
	border-radius:0; position:inherit; background:none; height:auto}
.tus_header{
	margin:0px; padding:0px;}
.tus_logo img{
	margin:10px auto;}

.tus_fheading{font-size:18px;}

.tus_ftsocial a{margin:0px;}

.tus_backtop{margin-top:13px;}

.tus_ftsocial{margin-top:15px;}

} 

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

.tus_header p{
	font-size:13px; text-align:justify; margin:10px 0 0 0}
.tus_hdmenu{
	border-radius:0; position:inherit; background:none; height:auto}
.tus_header{
	margin:0px; padding:0px;}
.tus_logo img{
	margin:10px auto;}

.tus_fheading{font-size:18px;}

.tus_ftsocial a{margin:0px;}

.tus_backtop{margin-top:13px;}

.tus_ftsocial{margin-top:15px;}

}

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

.tus_hdmenu{float:none;}

.tus_ftsocial a{margin:0px;}



}

