@charset "utf-8";

/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Raleway:400,400i,500,500i,600');

@import url('https://fonts.googleapis.com/css?family=Arizonia');
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url(https://fonts.googleapis.com/css?family=PT+Sans);
@import url(https://fonts.googleapis.com/css?family=Roboto);
@import url(https://fonts.googleapis.com/css?family=Lobster);
@import url('https://fonts.googleapis.com/css?family=Oswald:300,400,700');

body{
    

	margin:0px; padding:0px; font-family: 'Raleway', sans-serif;}
 #home-menu{margin:0px; padding:0px; float:left; width:100%; background:#11B79D;}
  .main-search{width:100%; float:right; transition: all .7s ease-in-out; margin:8px 0px 8px 0; padding:0px; border:1px solid #DDDDDD; height:34px; border-radius:20px;}

 .main-search .search-field{font-family:Roboto; font-size:12px; color:#fff; text-decoration:none; border:none; background:none; outline:none; margin:0px; padding:9px 16px;}
 .main-search .fa-search{font-size:18px; margin:0px; padding:0px 0px;} 
  .main-search .out-search{outline:none; padding:0px; margin:8px 15px; float:right;}

 #first-bar{margin:0px; padding:0px; float:left; width:100%; background:#11B79D;}
#first-bar h1{margin:9px 0px 8px 0px; padding:0px; float:left; font-family:Roboto; font-size:14px; color:#fff;}
#first-bar #world-language{margin:3px 0px 0px 10px; padding:0px; float:left;}
 #first-bar #select-language{margin:4px 0px 0px 10px; padding:0px; float:left;}
#first-bar h2{margin:10px 0px; padding:0px; float:right; font-family:Roboto; font-size:14px; color:#fff;}
 #first-bar h2 a{margin:0px 15px; padding:0px; font-family:Roboto; font-size:14px; color:#fff;}
 #first-bar h2 a:hover{color:#ED3237; text-decoration:none;}
 #second-bar{margin:0px; padding:0px; float:left; width:100%; background:#fff;}
 #second-bar #logo{margin:20px 0px; padding:0px; float:left; width:100%; background:#fff;}
 #second-bar #tlogin{margin:32px 0px 0px 0px; padding:0px; float:right;}
 #second-bar #tlogin a:hover{background:#026466; color:#fff; text-decoration:none;}
 #second-bar h2{margin:45px 0px; padding:0px; font-family:Roboto; font-size:14px; color:#666E70;}
 #second-bar h2 a{margin:0px 15px; padding:0px; font-family:Roboto; font-size:14px; color:#666E70;}
 #second-bar h2 a:hover{color:#ED3237; text-decoration:none;}
 #top-menu{margin:0px; padding:0px; float:left; width:100%;}
 #top-menu #main-search{margin:8px 0px 0px 0px; padding:0px; float:right; background:#EAEAF0;}
 #top-menu #main-search .search-field{margin:0px; padding:7px 10px; float:left; background:none; border:none; outline:none;}
#slider{ margin:5px 0px 0px 0px; padding:0px !important; float:left; width:100%;}




.tus_topbr{

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

.tus_weblogo img{

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

.tus_webmenu{

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

.tus_sicon{

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

.tus_sicon a{

	margin:0px 5px; padding:0px; font-size:18px; color:#000;}

.tus_sicon a:hover{

	color:#10B79D; text-decoration:none; outline:none;}

.tus_slider{

	margin:0px; padding:0px; width:100%; position:relative}

.tus_slider img{

	margin:0 auto; padding:0px;}

.tus_quick{

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

	transition:0.5s; width:160px; border:solid 1px #5a606d}

.tus_quick:before{

	content:''; position:absolute; background-color:#5a606d; width:35px; height:2px; left:23%; bottom:10%;}

.tus_quick:hover{

	color:#fff; background-color:#10B79D; cursor:pointer; border:solid 1px #10B79D}

.tus_tpmail{

	margin:0px; padding:0px;}

.tus_tpmail p{

	margin:0px; padding:0px 5px; display:inline-block; font-family: 'Raleway', sans-serif; font-size:15px; color:#2d2c40; line-height:50px}

.tus_tpmail p span{

	margin:0px 8px 0 0; color:#10B79D}

.tus_menubr{

	margin:0px 0 !important; padding:0px 0 !important; position:absolute !important; width:100% !important; z-index:1 !important; background:url(../imgs/menubg.png) no-repeat center top !important; min-height:53px !important;}

.tus_fixlogo img{

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

.tus_inpsrh{

	margin:5px 0 0 0; padding:10px 15px; font-family:'Raleway', sans-serif; font-size:13px; color:#000; width:100%; border:none; background:none; font-style:italic}

.tus_sbmsrch{

	margin:-29px 0 0 0; padding:0px; float:right; position:relative;}

.tus_mncolor{

	margin:0px; padding:0px;}

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

   Gallery

-----------------*/
.tus_topbr h1{margin:12px 0px 8px 0px; padding:0px; float:left; font-family:Roboto; font-size:14px; color:#000;}
 #world-language{margin:10px 0px 0px 10px; padding:0px; float:left;}
 #select-language{margin:10px 0px 0px 10px; padding:0px; float:left;}
 
 #tlogin{margin:0px; padding:0px; float:right;}
 #tlogin a{margin:5px 0px; padding:5px 10px; float:left; border:1px solid #CCCCCC; color:#000; display:block;}
 #tlogin a:hover{background:#10B79D; color:#fff; text-decoration:none;}
.tus_topbr h2{margin:15px 0px; padding:0px; font-family:Roboto; font-size:14px; color:#666E70;}
.tus_topbr h2 a{margin:0px 15px; padding:0px; font-family:Roboto; font-size:14px; color:#666E70;}
.tus_topbr h2 a:hover{color:#10B79D; text-decoration:none;} 
 
 
.tus_gallerybg{

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

.tus_gallery{

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

.tus_gallery img{

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

.tus_gallery span{

	margin:0px; padding:0px; background-color:rgba(137, 190, 76, 0.75); top:0; bottom:0; width:100%; position:absolute; visibility:hidden}

.tus_gallery span i{

	margin:0px auto; padding:0px; text-align:center; color:#fff; font-size:30px; position:absolute; top:45%; left:0; right:0; transition:0.5s;

	transform:scale(0)}

.tus_gallery:hover span i{

	transform:scale(1);}

.tus_gallery:hover span{

	visibility:visible;}

.tus_gallery span h4{

    margin:0px 0 0px 0; padding:0px 15px; font-size:25px; color:#f5f5f9; text-transform:capitalize; text-align:center; font-family: 'Raleway', sans-serif; 

	font-weight:bold; position:absolute; top:-100%; left:0; right:0; transition:0.5s;}

.tus_gallery:hover span h4{

	top:33%}

/*--------

   Footer

--------------*/
footer #main-footer{margin:0px; padding:0px; float:left; width:100%; background:#282828;}
footer #main-footer #area-footer{margin:0px 0px 20px 0px; padding:0px; float:left; width:100%;}
footer #main-footer #area-footer h1{font-family:Oswald; font-size:20px; color:#fff;}
footer #main-footer #area-footer h2{font-family:Oswald; font-size:14px; color:#B4B4B4; text-decoration:none; font-weight:lighter; margin:14px 0px 0px 0px; padding:0px;}
footer #main-footer #area-footer h2 a{font-family:Oswald; font-size:14px; color:#B4B4B4; text-decoration:none; transition: 2s; font-weight:lighter; text-transform:capitalize; margin:0px;}
footer #main-footer #area-footer h2 a:hover{color:#00926E; padding:0px 20px;}
footer #fcopyright{margin:0px; padding:10px 0px 15px 0px; float:left; width:100%; background:#212121; border-bottom:2px solid #00926E;}
footer #fcopyright h1{margin:10px 0px; padding:0px; font-family:Roboto; font-size:14px; color:#B4B4B4; text-align:center;}
footer #fcopyright h1 a{margin:0px 15px; padding:0px; font-family:Roboto; font-size:14px; color:#B4B4B4;}
footer #fcopyright h1 a:hover{color:#00926E; text-decoration:none;}
footer #fcopyright h2{margin:10px 0px; padding:0px; font-family:Roboto; font-size:14px; color:#B4B4B4; text-align:center;}

/*-----

   Next Page Menu

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

.tus_mcolor{

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

.tus_nextm{

	margin:0px; padding:0px;}

.tus_nextm ul{

	margin:0px; padding:0px;}

.tus_nextm ul li{

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

.tus_nextm ul li a{

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

.tus_nextm ul li a:hover{

	color:#000; text-decoration:none}

.tus_nextm ul span{

	color:#fff; margin:0px 5px; font-size:15px;}

.tus_abtxts{

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

.tus_abtxts p{

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

/*-----

   Contac Us

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

.tus_conactf{

	margin:0px 0 30px 0; padding:20px 15px; box-shadow:2px 2px 2px #333; border:solid 1px #eee}

.tus_conactf h4{

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

.tus_conactf h4 span{

	color:#ff0000;}

.tus_continp{

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

.tus_contsbmt{

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

	border:none; transition:0.6s}

.tus_contsbmt:hover{

	background-color:#10B79D; color:#fff; text-decoration:none;}

.tus_continp:focus{

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

.tus_cdetail{

	margin:0px; padding:0px;}

.tus_cdetail h4{

	margin:0px 0 15px 0; padding:0px 0 5px 0; font-family: 'Raleway', sans-serif; font-size:20px; text-transform:uppercase; border-bottom:solid 1px #eee}

.tus_cdetail p{

	margin:0px 0 15px 0; padding:0px 0 0px 0; font-family: 'Raleway', sans-serif; font-size:14px;}

/*---------

   Basket

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

.yourCart{

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

.cartProduct{

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

.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: 'Raleway', sans-serif; padding:20px 0 0; color:#333; font-size:14px; text-transform:capitalize}

.cartPdctArt{

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

.cartPdctSize{

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

.cartQuantity{

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

.cartSubmit{

	margin:10px 0; background:#000; font-family: 'Raleway', 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: 'Raleway', sans-serif; font-size:14px; color:#fff; display:inline-block}

.cartRemove:hover{

	color:#fff; text-decoration:none; background-color:#10B79D}

.cartPdctPrice{

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

.summery{

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

.summeryTxt{

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

.summeryTotal{

	font-family: 'Raleway', 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: 'Raleway', sans-serif; color:#ffffff; font-size:16px;text-align:center}

.cartSend{

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

.cartSend > a{

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

.cartSend > a:hover{

	background:#fff; text-decoration:none; color:#10B79D}

.cartAddMore{

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

.cartAddMore > a{

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

.cartAddMore > a:hover{

	background:#fff; text-decoration:none; color:#10B79D}

.cartBasketEmpty{

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

.tus_lefth h4{

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

	font-size:20px;}

/*------

   Detail Page

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

.tus_detailp{

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

.tus_large{

	margin:0 auto; padding:0px;}

.tus_large img{

	margin:0 auto; padding:0px;}

.tus_prodetail{

	margin:0px; padding:0px;}

.tus_prodetail h1{

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

.tus_prodetail h2{

	margin:0px 0 10px 0; padding:10px 0 10px 0; font-family: 'Raleway', 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: 'Raleway', sans-serif; font-size:14px; color:#333; text-transform:capitalize;}

.tus_prodetail p span{

	font-weight:bold; color:#10B79D; font-size:16px;}
.mmprice {
    margin: 0px;
    text-align: center;
    padding: 0px;
}
#fixedbar{

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

#fixedbar:after,#fixedbar:before{

	display:block}

/*------

   news events

-----------------------*/
 #main-subsc{margin:0px 0px 0px 0px; padding:15px 0px; float:left; width:100%; background:#EFEFEF;}
 #main-subsc h1{margin:0px; padding:21px 0px 20px 0px; float:left; font-family:Oswald; font-size:20px; color:#B4B4B4; text-transform:uppercase; font-weight:bold;}
 #area-subsc{margin:7px 0px 5px 0px; padding:0px; float:left; width:100%; background:#C9C9C9; border:1px solid #9A9A9A;}
 #area-subsc .subfield{margin:0px; padding:13px 0px 10px 0px; float:left; background:none; border:none; outline:none; color:#fff; text-indent:10px;}
.btmsocial { padding-top: 13px; float:left;}
.btmsocial a { background: url(../imgs/btmsocial.png) no-repeat; display: inline-block; width: 35px; height: 35px; margin: 0 2px; -webkit-transition: .5s; transition: .5s; }
.btmsocial a.bfb { background-position: 0 -40px; }
.btmsocial a.bfb:hover { background-position: 0 0; }
.btmsocial a.btw { background-position: -48px -40px; }
.btmsocial a.btw:hover { background-position: -48px 0; }
.btmsocial a.bgp { background-position: -96px -40px; }
.btmsocial a.bgp:hover { background-position: -96px 0; }
.btmsocial a.byt { background-position: -144px -40px; }
.btmsocial a.byt:hover { background-position: -144px 0; }
.btmsocial a.bli { background-position: -192px -40px; }
.btmsocial a.bli:hover { background-position: -192px 0; }
.btmsocial a.bpi { background-position: -240px -40px; }
.btmsocial a.bpi:hover { background-position: -240px 0; }
.tus_signup{

	margin:0px 0 12px 0; padding:10px 15px; background-color:#1f1f34; color:#fff; font-family: 'Raleway', sans-serif; font-size:13px; font-style:italic; width:100%;

	border:none; border-radius:2em}

.tus_sbmsign{

	margin:-50px 0 0 0; padding:8.5px 15px; background-color:#10B79D; color:#fff; text-align:center; font-family: 'Raleway', sans-serif; font-size:14px; border:none;

	text-transform:capitalize; transition:0.5s; float:right; position:relative; border-top-right-radius:2em; border-bottom-right-radius:2em}

.tus_sbmsign:hover{

	color:#10B79D; background-color:#fff;}

.tus_welimg img{

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

.tus_nwt p{

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

.tus_inst{

	margin:0px; padding:0px;}

.tus_inst ul{

	margin:0px; padding:0px;}

.tus_inst ul li{

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

.tus_inst ul li img{

	margin:0px 3px 8px 0; padding:0px;}

/*------

   about us

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

.tus_heading{

	margin:25px 0 20px 0; padding:0px; float:left; width:100%;}

.tus_heading h3{

	margin:0px 0 0px 0; padding:0px; font-size:25px; color:#7a7992; text-transform:capitalize; text-align:center; font-family: 'Arizonia', cursive;}

.tus_heading h4{

	margin:0px 0 5px 0; padding:0px; font-size:30px; color:#2d2c40; text-transform:capitalize; text-align:center; font-family: 'Raleway', sans-serif;

	font-weight:bold}

.tus_heading img{

	margin:0 auto; padding:0px;}

.tus_hshort{

	margin:0px; padding:0px;}

.tus_hshort h4{

    margin:0px 0 0px 0; padding:0px; font-size:23px; color:#2d2c40; text-transform:capitalize; text-align:center; font-family: 'Raleway', sans-serif;

	font-weight:bold}

.tus_hshort p{

    margin:10px 0 15px 0; padding:0px; font-size:14px; color:#7a7992; text-align:justify; font-family: 'Raleway', sans-serif; line-height:25px;}

.tus_production{

	margin:30px 0 20px 0; padding:0px; position:relative; width:100%;}

.tus_production img{

	margin:0 auto; padding:0px; display: block; width:200px; height:200px; border-radius:100%; box-sizing:border-box;}

.tus_production .border{

	 box-shadow: inset 0 0 0 10px rgba(255,255,255,0.40); position: absolute; top: 0; left:12%; width: 200px; height: 200px; border-radius:100%;

	 text-align:center;}

.tus_production h4{

	margin:10px 0 0px 0; padding:0px; font-size:25px; color:#2d2c40; text-transform:capitalize; text-align:center; font-family: 'Raleway', sans-serif;

	font-weight:bold}

.tus_production p{

	margin:0px 0 0px 0; padding:0px; font-size:25px; color:#10B79D; text-transform:capitalize; text-align:center; font-family: 'Arizonia', cursive;}

.tus_readmore{

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

	text-transform:capitalize; width:120px; transition:0.5s; overflow:hidden; position:relative; border-radius:2em}

.tus_readmore:hover{

	text-decoration:none;}

.tus_readmore:before{

	content:''; position:absolute; background-color:rgb(255,255,255,0.50); height:80px; width:60px; bottom:-5%; left:-100%; transform:skew(-45deg); transition:0.6s}

.tus_readmore:hover:before{

	left:150px;}

/*------

  categories

---------------*/
.tus_categ{
	margin:10px 0 15px 0; padding:0px; position:relative; overflow:hidden;}
.tus_categ img{
	margin:0px; padding:0px; width:100%; height:100%}
.tus_categ h4{
	margin:0px auto; padding:8px 15px; position:absolute; color:#11b79c; font-size:15px; text-transform:uppercase;font-family:'Poppins', sans-serif; bottom:13%; left:5%;
	border:solid 3px #11b79c; font-weight:bold; letter-spacing:2px; right:5%; width:90%; text-align:center}
.tus_categ .tus_color{
	margin:0px auto; padding:0px; background-color:rgba(5, 28, 69, 0.71); position:absolute; top:3.5%; bottom:0; width:90%; height:93%; left:0; right:0; 
	text-align:center; overflow:hidden; visibility:hidden}
.tus_categ:hover .tus_color{
	visibility:visible;}
.tus_categ .tus_color i{
	color:#fff; font-size:20px; border:solid 2px #fff; padding:8px 10px; top:-100%; position:absolute; left:45%; transition:0.6s}
.tus_categ:hover .tus_color i{
	top:38%;}
.tus_categ .tus_color i:hover{
	background-color:#fff; color:#5ed9e8; text-decoration:none;}
.tus_categ2{
	margin:10px 0 15px 0; padding:0px; position:relative; overflow:hidden;}
.tus_categ2 img{
	margin:0px; padding:0px; width:100%; height:100%;}
.tus_categ2 h4{
	margin:0px; padding:8px 15px; position:absolute; color:#fff; font-size:20px; text-transform:uppercase;font-family:'Poppins', sans-serif; bottom:13%; left:10%;
	border:solid 3px #fff; font-weight:bold; letter-spacing:2px}
.tus_categ2 .tus_color{
	margin:0px auto; padding:0px; background-color:rgba(94, 217, 232, 0.69); position:absolute; top:5%; bottom:0; width:96%; height:90%; left:0; right:0; 
	text-align:center; overflow:hidden; visibility:hidden}
.tus_categ2:hover .tus_color{
	visibility:visible;}
.tus_categ2 .tus_color i{
	color:#fff; font-size:20px; border:solid 2px #fff; padding:8px 10px; top:-100%; position:absolute; left:45%; transition:0.6s}
.tus_categ2:hover .tus_color i{
	top:38%;}
.tus_categ2 .tus_color i:hover{
	background-color:#fff; color:#5ed9e8; text-decoration:none;}
/*------

  featuer products

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

.tus_fprod{

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

.tus_fprod .tus_fcolor{

	margin:0px; padding:20px 10px; border:solid 1px #ccc; position:relative; overflow:hidden; border-radius:0.50em;}

.tus_fprod .tus_fcolor img{

	margin:0 auto; padding:0px;}

.tus_fprod .tus_fcolor span{

	margin:0px; padding:0px; position:absolute; background:#10b79d7a; top:0; bottom:0; width:100%; height:100%; left:0;  visibility:hidden;}

.tus_fprod .tus_fcolor span i{

	content:''; position:absolute; color:#fff; font-size:20px; text-align:center; border:solid 2px #fff; border-radius:50px; padding:12px 0 0 0; left:0; right:0;

	width:45px; height:45px; margin:0 auto; top:-100%; transition:0.5s}

.tus_fprod:hover .tus_fcolor span{

	visibility:visible;}

.tus_fprod:hover .tus_fcolor span i{

	top:40%;}

.tus_fprod .tus_fcolor span i:hover{

	background-color:#fff; color:#10B79D;}

.tus_fprod h4{

	margin:15px 0 0px 0; padding:0px; font-family: 'Raleway', sans-serif; font-size:16px; color:#1f1f34; text-transform:capitalize; text-align:center; 

	font-weight:bold}

.tus_fprod p{

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

.tus_fprod .tus_addbskt{

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

	text-transform:capitalize; width:120px; transition:0.5s; overflow:hidden; position:relative; border-radius:2em}

.tus_fprod:hover .tus_addbskt{

	text-decoration:none; background-color:#10B79D}

.tus_pdfdownload{

	margin:0px 0 15px 0; padding:15px 25px; border:solid 1px #ccc;}

.tus_pdfdownload img{

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

.tus_pdfdownload h4{

	margin:10px 0 15px 0; padding:0px; font-family:'Poppins', sans-serif; color:#10B79D; text-transform:uppercase; font-size:18px;}

.tus_pdfdownload .tus_down{

	margin:0px; padding:10px 0; background-color:#515151; color:#fff; width:130px; font-family:'Poppins', sans-serif; font-size:14px; text-align:center;

	transition:0.6s;}

.tus_pdfdownload .tus_down:hover{

	background-color:#10B79D; color:#fff; text-decoration:none; border-bottom-right-radius:0.50em; border-top-left-radius:0.50em;}

.tus_pdfdownload a:hover{

	text-decoration:none;}











@media (max-width: 768px){
/* Main Page Css Start*/ 
header #header #second-bar h2{text-align:center; float:none;}
.navbar-default .navbar-toggle{background:#000;}
header #header #first-bar h2 a {margin: 0px 15px; padding: 0px; font-family: Roboto; font-size: 14px; color: #fff; float: left; text-align: center; width: 100%;}
header #header #first-bar #select-language {margin: 4px 0px 0px 10px; padding: 0px;float: none; text-align: center;}
header #header #first-bar h1 {margin: 9px 0px 8px 0px; padding: 0px; float: none; font-family: Roboto; font-size: 14px; color: #fff; text-align: center;}
header #header #first-bar #world-language {margin: 3px 0px 0px 10px; padding: 0px; float: none; text-align: center;}
section #main-subsc h1{float:none; text-align:center;}
.header_area .header_bottom .mainmenu a , .navbar-default .navbar-nav > li > a {padding: 16px 25px !important;}
.baskets {text-align: center; width: 100%; float: left;}
#coupone{text-align:center;}
#couptwo{text-align:center; float:none;}
.cooc{margin:0px 10px 15px 10px; outline:none; text-indent:10px;}
/* Main Page Css End*/ 
}















































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

.tus_tpmail{

	margin:10px auto; text-align:center;}

.tus_tpmail p{

	line-height:0;}

.tus_inpsrh{

	margin:0px 0 10px 0; border:solid 1px #ccc}

.tus_sbmsrch{

	margin:-40px 10px 0 0;}

.tus_menubr{

	position:inherit; background:none; min-height:0;}

.tus_weblogo img{

	margin:5px auto 15px auto;}

.tus_mncolor{

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

.tus_mcateg h4{

	margin:0px 0 55px 0;}

.tus_fhead{

	margin:15px 0;}

}

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

.tus_menubr {
    margin: 0px 0 !important;
    padding: 0px 0 !important;
    position: absolute !important;
    width: 100% !important;
    z-index: 1 !important;
    background: none !important;
    min-height: 53px !important;
}

.tus_tpmail{

	margin:10px auto; text-align:center;}

.tus_tpmail p{

	line-height:0;}

.tus_inpsrh{

	margin:0px 0 10px 0; border:solid 1px #ccc}

.tus_sbmsrch{

	margin:-40px 10px 0 0;}

.tus_menubr{

	position:inherit; background:none !important; min-height:0;}

.tus_weblogo img{

	margin:5px auto 15px auto;}

.tus_mncolor{

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

.tus_mcateg h4{

	margin:0px 0 55px 0;}

.tus_fhead{

	margin:15px 0;}

}


@media only screen and (min-width: 250px) and (max-width: 400px) {
.tus_menubr {
    margin: 0px 0 !important;
    padding: 0px 0 !important;
    position: absolute !important;
    width: 100% !important;
    z-index: 1 !important;
    background: #fff !important;
    min-height: 53px !important;
}
}

@media only screen and (min-width: 667px) and (max-width: 767px) {
.tus_menubr {
    margin: 0px 0 !important;
    padding: 0px 0 !important;
    position: absolute !important;
    width: 100% !important;
    z-index: 1 !important;
    background: #fff !important;
    min-height: 53px !important;
}

.tus_tpmail{

	margin:10px auto; text-align:center;}

.tus_tpmail p{

	line-height:0;}

.tus_inpsrh{

	margin:0px 0 10px 0; border:solid 1px #ccc}

.tus_sbmsrch{

	margin:-40px 10px 0 0;}

.tus_menubr{

	position:inherit; background:none; min-height:0;}

.tus_weblogo img{

	margin:5px auto 15px auto;}

.tus_mncolor{

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

.tus_mcateg h4{

	margin:0px 0 55px 0;}

.tus_fhead{

	margin:15px 0;}

}

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

.tus_mcateg span{

	width:130px; height:130px;}

.tus_inpsrh{

	margin:5px 0 10px 0; border:solid 1px #ccc}

.tus_sbmsrch{

	margin:-40px 10px 0 0;}

.tus_menubr{

	position:inherit; background:none; min-height:0;}

.tus_weblogo img{

	margin:5px auto 15px auto;}

.tus_mncolor{

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

.tus_fhead{

	margin:15px 0;}

}

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

.tus_mcateg span{

	width:160px; height:160px;}

.tus_inpsrh{

	margin:5px 0 10px 0; border:solid 1px #ccc}

.tus_sbmsrch{

	margin:-40px 10px 0 0;}

.tus_menubr{

	position:inherit; background:none; min-height:0;}

.tus_weblogo img{

	margin:5px auto 15px auto;}

.tus_mncolor{

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

.tus_fhead{

	margin:15px 0;}

.tus_fhead{

	font-size:16px;}

}
