@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Lato:400,700');
@import url('https://fonts.googleapis.com/css?family=Oswald:400,700');

body{
	margin:0px; padding:0px; font-family: 'Lato', sans-serif;}
.tus_top{
	margin:0px; padding:8px 0; background-color:#000;}
.tus_tpmail{
	margin:0px; padding:0px;}
.tus_tpmail p{
	margin:0px 10px 0 0; padding:0px;font-family: 'Lato', sans-serif; font-size:13px; color:#757575; display:inline-block}
.tus_tpmail p span{
	color:#757575; margin-right:5px; font-size:16px;}
.tus_logo img{
	margin:10px 0; padding:0px;}
.tus_hdmenu{
	margin:22px auto 0 auto; padding:0px; float:right}
.tus_banner{
	margin:0px; padding:0px; position:relative}
.tus_banner img{
	margin:0px auto; padding:0px;}
.tus_inpsrh{
	margin:0px; padding:10px 15px; width:100%; font-family:'Lato', sans-serif; font-size:14px; color:#fff; background-color:#000; border:none}
.tus_sbrch{
	margin:-35px 10px 0 0; padding:0px; color:#fff; font-size:20px; position:relative; border:none; float:right; background:none}
.tus_fixm{
	margin:6px 0 0 0; padding:0px; float:right}
.tus_header{
	margin:0px; padding:0px; position:absolute; width:100%; z-index:1; border-top:solid 1px rgb(255,255,255,0.20); border-bottom:solid 1px rgb(255,255,255,0.20)}
.tus_searchb{
	margin:31px 0 0 0; padding:0px; color:#fff; font-size:20px; transition:0.5s}
.tus_searchb:hover{
	color:#ffcc00;}
/*-------
  Services
---------------*/
#tus_margin{
	margin:0px; padding:0px;}
.tus_servicesbg{
	margin:-25px 0 0 0; padding:15px 20px; background:url(../images/srvbg.jpg) repeat center top; border:solid 1px #fff}
.tus_srv{
	margin:0px; padding:0px;}
.tus_srv img{
	margin:0px 15px 0 0; padding:0px; float:left;}
.tus_srv h4{
	margin:0px 0 0 0; padding:0px; font-family:'Oswald', sans-serif; font-size:20px; color:#000; text-transform:uppercase; font-weight:bold}
.tus_srv p{
	margin:5px 0 0 0; padding:0px; font-family:'Lato', sans-serif; font-size:14px; color:#333;}
.tus_categoriesbg{
	margin:0px; padding:15px; background-color:#ffcc00;}
.tus_categoriesbg h4{
	margin:15px 0 20px 0; padding:0px; font-family:'Oswald', sans-serif; font-size:30px; color:#000; text-transform:uppercase; font-weight:bold; text-align:center}
.tus_categ{
	margin:0px 0 15px 0; padding:0px; position:relative; overflow:hidden; border:solid 2px #fff; z-index:1}
.tus_categ img{
	margin:0 auto; padding:0px; width:100%; height:auto; transition:0.8s; transform:scale(1)}
.tus_categ h4{
	margin:0px auto; padding:20px 10px; border:solid 2px #fff; font-size:25px; text-align:center; font-family:'Oswald', sans-serif; position:absolute; top:30%; left:50%; color:#fff;
	transform:translate(-50%,-50%); transition:0.8s; opacity:0; z-index:1}
.tus_categ:hover h4{
	top:47%; opacity:1}
.tus_categ:before{
	content:''; position:absolute; background-color:rgb(0,0,0,0.70); width:100%; height:0; bottom:0; left:0; transition:0.8s; z-index:1}
.tus_categ:hover:before{
	height:100%;}
.tus_categ:hover img{
	transform:scale(1.2);}
/*-------
 Welcom to
---------------*/
.tus_welbg{
	margin:0px; padding:30px 20px; background:url(../images/aboutbg.jpg) no-repeat center center; position:relative; overflow:hidden; background-attachment:fixed;
	background-size:cover}
.tus_welbg h4{
	margin:0px 0 25px 0; padding:0px; font-family:'Oswald', sans-serif; font-size:30px; color:#fff; text-align:center; text-transform:uppercase; font-weight:bold}
.tus_welbg p{
	margin:0px 0 20px 0; padding:0px; font-family:'Lato', sans-serif; font-size:14px; color:#ccc; text-align:justify; line-height:23px;}
.tus_view{
	margin:0px; padding:8px 0; border:solid 2px #fff; color:#fff; font-size:15px; text-align:center; font-family:'Lato', sans-serif; width:120px; text-transform:capitalize;
	position:relative; overflow:hidden; z-index:1; font-weight:bold}
.tus_view:before{
	content:''; position:absolute; background-color:#ffcc00; width:100%; height:100%; top:0; left:-100%; transition:0.8s; z-index:-1}
.tus_view:hover:before{
	left:0;}
.tus_view:hover{
	color:#000;}
.tus_welbg img{
	margin:0 auto; padding:0px;}
.tus_cataloge{
	margin:0px 0 15px 0; padding:10px 15px; border:solid 1px #ccc; overflow:auto}
.tus_cataloge img{
	margin:0px 15px 0 0; padding:0px; float:left;}
.tus_cataloge h4{
	margin:10px 0 5px 0; padding:0px; font-family:'Oswald', sans-serif; font-size:20px; color:#000; text-transform:uppercase; font-weight:bold; transition:0.6s}
.tus_cataloge p{
	margin:0px 0 0px 0; padding:0px; font-family:'Lato', sans-serif; font-size:15px; color:#000; text-transform:capitalize;}
.tus_cataloge a:hover{
	text-decoration:none;}
.tus_cataloge:hover h4{
	color:#ffcc00;}
/*-------
   Feature 
----------------*/
.tus_splink{
	margin:0px auto 20px auto; padding:0px; text-align:center}
.tus_splink ul{
	margin:0px; padding:0px;}
.tus_splink ul span{
	font-size:18px;}
.tus_splink ul li{
	list-style:none; display:inline-block;}
.tus_splink ul li a{
	margin:0px 10px; padding:0px; font-size:16px; color:#666; text-transform:capitalize; font-family:'Lato', sans-serif; font-weight:bold; transition:0.5s}
.tus_splink ul li a:hover{
	color:#000; text-decoration:none;}
.tus_prods{
	margin:0px 0 15px 0; padding:0px 0 25px 0; position:relative; border:solid 1px #eee; transition:0.5s; background-color:#fff}
.tus_prods h4{
	margin:10px 0 5px 0; padding:0px; font-family:'Lato', sans-serif; font-size:14px; color:#000; text-transform:capitalize; text-align:center; font-weight:bold}
.tus_prods p{
	margin:0px; padding:0px; font-family:'Lato', sans-serif; font-size:14px; color:#e9b514; text-transform:capitalize; text-align:center; font-weight:bold}
.tus_prods h5{
	margin:0px auto; padding:10px 0; background-color:#000; font-family:'Lato', sans-serif; color:#e9b514; width:100px; position:absolute; bottom:0px; left:0; text-align:center;
    font-size:14px; text-transform:uppercase; font-weight:bold; right:0; transition:1s; opacity:0; transition-delay:0.4s}
.tus_prods:hover{
	border:solid 1px #000;}
.tus_prods:hover h5{
	opacity:1; bottom:10px;}
.tus_prods .tus_pbox{
	margin:0px; padding:0px; position:relative;}
.tus_prods .tus_pbox img{
	margin:0px auto; padding:10px;}
.tus_prods .tus_pbox:before{
	content:''; position:absolute; background-color:rgb(0,0,0,0.60); width:100%; height:0; top:0; left:0; transition:0.5s}
.tus_prods .tus_pbox h3{
	margin:0px auto; padding:5px 0; font-size:12px; color:#000; width:80px; font-family:'Lato', sans-serif; text-align:center; text-transform:capitalize; position:absolute; top:20%;
	left:0; background-color:#e9b514; right:0; font-weight:bold; transition:0.8s; opacity:0}
.tus_prods .tus_pbox h3:before{
	content:''; position:absolute; width:0; height:0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 15px solid #e9b514; left:50%;
	transform:translateX(-50%); bottom:-12px}
.tus_prods .tus_pbox i{
	margin:0px auto; padding:12px 0 0 0; position:absolute; background-color:#e9b514; width:50px; height:50px; color:#000; text-align:center; bottom:26%; left:0; font-size:22px;
	border-radius:100%; right:0; transition:0.5s; opacity:0}
.tus_prods:hover .tus_pbox i{
	opacity:1;}
.tus_prods:hover .tus_pbox h3{
	top:30%; opacity:1}
.tus_prods a:hover{
	text-decoration:none;}
.tus_prods:hover .tus_pbox:before{
	height:100%;}
.tus_certificates{
	margin:0px; padding:0px;}
.tus_certificates img{
	margin:20px auto; padding:5px; border:solid 1px #eee;}
/*-------
   Footer
---------------*/
.tus_ftheading{
	margin:0px 0 15px 0; padding:0px; font-family:'Lato', sans-serif; font-size:22px; color:#fff; text-transform:uppercase; font-weight:bold; text-align:center; letter-spacing:1px}
.tus_ftheading1{
	margin:0px 0 15px 30px; padding:0px; font-family:'Lato', sans-serif; font-size:18px; color:#fff; text-transform:uppercase; font-weight:510; letter-spacing:1px}
.tus_ftheading2{
	margin:0px 0 15px 0px; padding:0px; font-family:'Lato', sans-serif; font-size:18px; color:#fff; text-transform:uppercase; font-weight:510; letter-spacing:1px}
.tus_copy{
	margin:10px 0 0 0; padding:0px 0;}
.tus_copy span{
	float:right;}
.tus_copy p{
	margin:0px 0 0 0; padding:20px 0; font-family:'Lato', sans-serif; font-size:14px; color:#757575; text-transform:capitalize;}
.tus_footer{
	margin:0px 0 0 0; padding:30px 0 0px 0; background:url(../images/footerbg.jpg) no-repeat center top;}
.tus_ftcontact p{
	margin:0px 0 10px 0; padding:0px; font-family:'Lato', sans-serif; font-size:14px; color:#757575;}
.tus_ftcontact p span{
	color:#ffcc00; margin-right:7px;}
.tus_sign{
	margin:0px; padding:0px;}
.tus_inpsign{
	margin:0px; padding:11.5px 10px; width:100%; background-color:#fff; color:#000; font-family:'Lato', sans-serif; font-size:13px; border:none}
.tus_sbmsign{
	margin:-42px 0 0 0; padding:11px 15px; background-color:#ffcc00; color:#000; font-size:14px; text-align:center; border:none; font-family:'Lato', sans-serif; text-transform:uppercase;
	float:right; position:relative}
.tus_sign p{
	margin:10px 0 30px 0; padding:0px; font-family:'Lato', sans-serif; font-size:14px; color:#757575; text-align:center}
.tus_ftsocial{
	margin:0px auto 15px auto; padding:0px; text-align:center}
.tus_ftsocial a{
	margin:0px; padding:0px; display:inline-block;}
.tus_ftsocial a i{
	margin:0px; padding:13px 0 0 0; background-color:#000; color:#fff; font-size:18px; text-align:center; width:45px; height:45px; border-radius:100%; transition:0.5s}
.tus_ftsocial a i:hover{
	background-color:#ffcc00; text-decoration:none;}
.tus_footermnu{
	margin:0px 0 0 30px; padding:0px;}
.tus_footermnu a{
	margin:0px 0 7px 0; padding:0px; display:block; font-family:'Lato', sans-serif; font-size:14px; color:#757575; text-transform:capitalize; transition:0.5s}
.tus_footermnu a:hover{
	color:#ffcc00; text-decoration:none; padding-left:5px}
.tus_footermnu a i{
	font-size:6px; margin-right:3px; color:#ffcc00}
.tus_footermnu2{
	margin:0px 0 0 0px; padding:0px;}
.tus_footermnu2 a{
	margin:0px 0 7px 0; padding:0px; display:block; font-family:'Lato', sans-serif; font-size:14px; color:#757575; text-transform:capitalize; transition:0.5s}
.tus_footermnu2 a:hover{
	color:#ffcc00; text-decoration:none; padding-left:5px}
.tus_footermnu2 a i{
	font-size:6px; margin-right:3px; color:#ffcc00}
.tus_events{
	margin:0px 0 15px 0; padding:0px;}
.tus_events h4{
	margin:0px 0 2px 0; padding:0px; font-family:'Lato', sans-serif; font-size:15px; color:#ffcc00; text-transform:capitalize;}
.tus_events p{
	margin:0px 0 0px 0; padding:0px; font-family:'Lato', sans-serif; font-size:12px; color:#757575; text-transform:capitalize;}
/*--------
  Next Page
----------------------*/
.tus_nxpage{
	margin:10px 0 15px 0; padding:11.5px 15px; background-color:#000; position:relative}
.tus_nxpage ul{
	margin:0px; padding:0px;}
.tus_nxpage ul li{
	margin:0px; padding:0px; list-style:none; display:inline-block; color:#fff; font-family: 'Lato', sans-serif; font-size:16px; text-transform:capitalize}
.tus_nxpage ul li a{
	margin:0px; padding:0px; color:#fff; font-family: 'Lato', 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:#e9b514;}
.tus_abtxt{
	margin:0px 0 30px 0; padding:0px; }
.tus_abtxt p{
    margin:0px; padding:0px; color:#7e7e7e; font-family: 'Lato', sans-serif; font-size:15px; text-align:justify}
/*-------
  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: 'Lato', 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: 'Lato', 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: 'Lato', 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: #e9b514; 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: 'Lato', sans-serif; font-size:13px; color:#000; text-transform:capitalize}
.tus_conactf h4 span{
	color:#e9b514;}
.tus_continp{
	margin:0px 0 15px 0; padding:10px 15px; border:solid 1px #eee; width:100%; color:#333; font-family: 'Lato', sans-serif;}
.tus_contsbmt{
	margin:0px; padding:8px 10px; background-color:#000; color:#fff; text-align:center; text-transform:capitalize; font-family: 'Lato', sans-serif; font-size:14px;
	border:none; transition:0.6s}
.tus_contsbmt:hover{
	background-color:#e9b514; 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: 'Lato', sans-serif; font-size:16px; color:#000; text-transform:uppercase; border-bottom:solid 1px #ccc}
.tus_cdetail p{
	margin:0px 0 10px 0; padding:0px 0 0px 0; font-family: 'Lato', sans-serif; font-size:14px; color:#7e7e7e;}
/*---------
   Basket
-------------------*/
.yourCart{
    width:100%; text-align:left; text-transform:uppercase; padding:20px; background:#eeeeee; font-weight:bold; font-family: 'Lato', 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: 'Lato', sans-serif; padding:20px 0 0; color:#333; font-size:14px; text-transform:capitalize}
.cartPdctArt{
	font-family: 'Lato', sans-serif; padding:5px 0 0; color:#333; font-size:14px;}
.cartPdctSize{
	font-family: 'Lato', sans-serif; padding:5px 0 10px; color:#333}
.cartQuantity{
	width:60px; font-family: 'Lato', sans-serif; font-weight:bold; color:#333}
.cartSubmit{
	margin:10px 0; background:#000; font-family: 'Lato', 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: 'Lato', sans-serif; font-size:14px; color:#fff; display:inline-block}
.cartRemove:hover{
	color:#fff; text-decoration:none; background-color:#e9b514}
.cartPdctPrice{
	font-family: 'Lato', sans-serif; padding:20px; text-align:right ; color:#fa5400}
.summery{
	background:#191919; margin-bottom:40px;}
.summeryTxt{
	font-family: 'Lato', sans-serif; padding:20px; color:#ffffff; font-size:18px; border-bottom:#000 1px solid}
.summeryTotal{
	font-family: 'Lato', 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: 'Lato', sans-serif; color:#ffffff; font-size:16px;text-align:center}
.cartSend{
	padding:15px 30px; text-align:center}
.cartSend > a{
	font-family: 'Lato', sans-serif; padding:10px; color:#ffffff; font-size:14px; text-transform:uppercase; background:#e9b514; display:block; border-radius:3px;font-weight:bold; text-decoration:none}
.cartSend > a:hover{
	background:#fff; text-decoration:none; color:#e9b514}
.cartAddMore{
	padding:15px 30px; border-top:#333 1px solid; text-align:center}
.cartAddMore > a{
   font-family: 'Lato', sans-serif; padding:10px; color:#ffffff; font-size:14px; text-transform:uppercase; background:#e9b514; display:block; border-radius:3px;  font-weight:bold; text-decoration:none}
.cartAddMore > a:hover{
	background:#fff; text-decoration:none; color:#e9b514}
.cartBasketEmpty{
	font-family: 'Lato', 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:#000; color:#fff; text-align:left; text-transform:uppercase; font-family: 'Lato', sans-serif;
	font-size:20px;}
.tus_lefth h4 span{
	color:#e9b514; 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:0px;}
.tus_prodetail h1{
	margin:0px; padding:0px 0 7px 0; font-family: 'Lato', sans-serif; font-size:18px; color:#e9b514; text-transform:capitalize; border-bottom:solid 1px #ccc;}
.tus_prodetail h2{
	margin:0px 0 10px 0; padding:10px 0 10px 0; font-family: 'Lato', 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: 'Lato', sans-serif; font-size:14px; color:#333;}
.tus_prodetail p span{
	font-weight:bold; color:#e9b514; font-size:16px;}
#fixedbar{
  display: none; position: fixed; top: 0; width: 100%; height:auto; background-color:rgba(0, 0, 0,0.50); z-index:99999; padding:5px 0;}
#fixedbar:after,#fixedbar:before{
	display:block}
.tus_realated h4{
	margin:20px 0 15px 0; padding:0px; font-family: 'Lato', sans-serif; font-size:25px; color:#000; text-transform:uppercase;}
.tus_realated h4 span{
	color:#e9b514;}

































@media only screen and (min-width: 280px) and (max-width: 359px) {
.tus_header{position:inherit; background-color:#333;}
.tus_hdmenu{float:none; margin:0px;}
.tus_logo img{margin:10px auto;}
.tus_searchb{margin:5px 0; float:right}
.tus_servicesbg{margin:15px 0; background:none; border:none}
.tus_srv{border:solid 1px #ccc; padding:10px 5px; margin-bottom:15px}
.tus_srv img{float:none; margin:0 auto 10px auto;}
.tus_srv h4{text-align:center;}
.tus_srv p{text-align:center;}
.tus_categ h4{font-size:20px; padding:5px 10px}
.tus_welbg h4{font-size:18px;}
.tus_welbg img{margin-top:15px;}
.tus_categoriesbg h4{font-size:22px;}
.tus_certificates img{margin:5px auto;}
.tus_footer{background:none; background-color:#000;}
.tus_ftheading1{margin-left:0px;}
.tus_footermnu{margin-left:0px;}
}
@media only screen and (min-width: 360px) and (max-width: 479px) {
.tus_header{position:inherit; background-color:#333;}
.tus_hdmenu{float:none; margin:0px;}
.tus_logo img{margin:10px auto;}
.tus_searchb{margin:5px 0; float:right}
.tus_servicesbg{margin:15px 0; background:none; border:none}
.tus_srv{border:solid 1px #ccc; padding:10px 5px; margin-bottom:15px}
.tus_srv img{float:none; margin:0 auto 10px auto;}
.tus_srv h4{text-align:center;}
.tus_srv p{text-align:center;}
.tus_welbg img{margin-top:15px;}
.tus_certificates img{margin:5px auto;}
.tus_footer{background:none; background-color:#000;}
.tus_ftheading1{margin-left:0px;}
.tus_footermnu{margin-left:0px;}
.tus_copy p{padding:10px 0;}
.tus_copy span{float:none;}
}
@media only screen and (min-width: 480px) and (max-width: 666px) {
.tus_header{position:inherit; background-color:#333;}
.tus_hdmenu{float:none; margin:0px;}
.tus_logo img{margin:10px auto;}
.tus_searchb{margin:5px 0; float:right}
.tus_servicesbg{margin:15px 0; background:none; border:none}
.tus_srv{border:solid 1px #ccc; padding:10px 5px; margin-bottom:15px}
.tus_srv img{float:none; margin:0 auto 10px auto;}
.tus_srv h4{text-align:center;}
.tus_srv p{text-align:center;}
.tus_welbg img{margin-top:15px;}
.tus_certificates img{margin:5px auto;}
.tus_footer{background:none; background-color:#000;}
.tus_ftheading1{margin-left:0px;}
.tus_footermnu{margin-left:0px;}
.tus_copy p{padding:10px 0;}
.tus_copy span{float:none;}
}
@media only screen and (min-width: 667px) and (max-width: 767px) {
.tus_header{position:inherit; background-color:#333;}
.tus_hdmenu{float:none; margin:0px;}
.tus_logo img{margin:10px auto;}
.tus_searchb{margin:5px 0; float:right}
.tus_servicesbg{margin:15px 0; background:none; border:none}
.tus_srv{border:solid 1px #ccc; padding:10px 5px; margin-bottom:15px}
.tus_srv img{float:none; margin:0 auto 10px auto;}
.tus_srv h4{text-align:center;}
.tus_srv p{text-align:center;}
.tus_certificates img{margin:10px auto;}
.tus_footer{background:none; background-color:#000;}
.tus_ftheading1{margin-left:0px;}
.tus_footermnu{margin-left:0px;}
.tus_copy p{padding:10px 0;}
.tus_copy span{float:none;}
}
@media only screen and (min-width: 768px) and (max-width: 779px) {
.tus_tpmail p{margin:0px 5px 0 0;}
.tus_hdmenu{float:none; margin:15px 0 0 0;}
.tus_searchb{margin-top:25px;}
.tus_srv img{height:55px; margin-top:10px}
.tus_srv h4{font-size:16px;}
.tus_srv p{font-size:12px;}
.tus_servicesbg{padding:10px;}
.tus_footer{background:none; background-color:#000;}
.tus_ftheading1{margin-left:0px; font-size:16px;}
.tus_footermnu{margin-left:0px;}
.tus_copy p{padding:10px 0; font-size:12px}
.tus_copy span{float:none;}
.tus_ftheading2{font-size:14px;}
.tus_ftsocial a i{width:35px; height:35px;}
} 
@media only screen and (min-width: 800px) and (max-width: 991px) {
.tus_tpmail p{margin:0px 5px 0 0;}
.tus_hdmenu{float:none; margin:15px 0 0 0;}
.tus_searchb{margin-top:25px;}
.tus_srv img{height:55px; margin-top:10px}
.tus_srv h4{font-size:16px;}
.tus_srv p{font-size:12px;}
.tus_servicesbg{padding:10px;}
.tus_footer{background:none; background-color:#000;}
.tus_ftheading1{margin-left:0px; font-size:16px;}
.tus_footermnu{margin-left:0px;}
.tus_copy p{padding:10px 0; font-size:12px}
.tus_copy span{float:none;}
.tus_ftheading2{font-size:14px;}
.tus_ftsocial a i{width:35px; height:35px;}
}
@media only screen and (min-width: 992px) and (max-width: 1169px) {
.tus_hdmenu{float:none; margin-top:16px;}
.tus_searchb{margin-top:25px;}
.tus_footer{background:none; background-color:#000;}
}
