@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'aspergit.bold';
	src: url('../fonts/aspergit.bold.otf');
	src: url('../fonts/aspergit.bold.otf') format('woff'), url('../fonts/aspergit.bold.otf') format('truetype'), url('../fonts/aspergit.bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;}
@import url('https://fonts.googleapis.com/css?family=Raleway:400,700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Courgette&display=swap');
body{
	margin:0px; padding:0px; font-family: 'Raleway', sans-serif;}
.tus_top{
	margin:0px; padding:8px 0; background-color:#000;}
.tus_tpmail{
	margin:0px; padding:0px;}
.tus_tpmail p{
	margin:5px 10px 0 0; padding:0px;font-family:'Raleway', sans-serif; font-size:13px; color:#fff; display:inline-block}
.tus_tpmail p span{
	color:#2b93cf; margin-right:5px; font-size:16px;}
.tus_logo img{
	margin:0px; padding:0px;}
.tus_hdmenu{
	margin:0px; padding:0px; float:right}
.tus_banner{
	margin:0px; padding:0px; position:relative}
.tus_banner img{
	margin:0px auto; padding:0px;}
.tus_inpsrh{
	margin:0px 0 0 0; padding:8px 10px; width:100%; font-family:'Raleway', sans-serif; font-size:14px; color:#fff !important; border:none; background-color:#000}
.tus_sbrch{
	margin:-35.5px 0px 0px 0; padding:0px; position:relative; color:#2b93cf; font-size:17px; background:none; border:none; float:right}
.tus_fixm{
	margin:0px 0 0 0; padding:0px;}
.tus_msrch{
	margin:0px; padding:0px; position:relative;}
#tus_margin{
	margin:0px; padding:0px;}
.tus_header{
	margin:20px 0 0 0; padding:10px; background-color:#fff; position:absolute; width:100%; z-index:1; border-top-left-radius:1em; border-bottom-right-radius:1em}
.tus_iconsrch{
	margin:12px 0 0 0; padding:0px; float:right}
.tus_iconsrch a{
	margin:0px 15px 0 0; padding:0px; font-size:18px; color:#000; display:inline-block; transition:0.5s}
.tus_iconsrch a:hover{
	color:#2b93cf; text-decoration:none;}
/*-------
  Categories
---------------*/
.tus_mcateg{
	margin:0px 0 15px 0; padding:0px 0 25px 0; position:relative; background-color:#f3f1f1;  border-top-left-radius:2em; border-bottom-right-radius:2em; overflow:hidden;}
.tus_mcateg h4{
	margin:0px; padding:25px 0 10px 0; font-family:'Raleway', sans-serif; font-size:22px; color:#000; text-transform:capitalize; text-align:center; font-weight:bold}
.tus_mcateg .tus_cbox{
	margin:0px; padding:0px; position:relative;}
.tus_mcateg .tus_cbox:before{
	content:''; position:absolute; background-color:rgba(43, 147, 207, 0.70); width:100%; height:100%; top:0; left:0; transition:0.5s; opacity:0;}
.tus_mcateg .tus_cbox img{
	margin:0 auto; padding:0px;}
.tus_mcateg .tus_cbox h3{
	margin:0px auto; padding:12px 0; background-color:#fff; color:#000; width:105px; font-family:'Raleway', sans-serif; font-size:14px; text-align:center; text-transform:capitalize;
	border-top-left-radius:1em; border-bottom-right-radius:1em; z-index:1; position:absolute; top:-100%; left:50%; transform:translate(-50%,-50%); transition:0.8s; font-weight:bold;}
.tus_mcateg .tus_cbox h3:hover{
	background-color:#000; color:#fff;}
.tus_mcateg:hover .tus_cbox:before{
	opacity:1;}
.tus_mcateg:hover .tus_cbox h3{
	top:50%;}
/*-------
  Welcom
---------------*/
.tus_welcom{
	margin:25px 0 0 0; padding:0;}
.tus_wbox{
	margin:0px; padding:20px 25px; background-color:#f3f1f1; border-bottom-left-radius:2em}
.tus_wbox p{
	margin:20px 0 10px 0; padding:0px; font-family:'Raleway', sans-serif; font-size:14px; color:#7a7a7a; text-align:justify; line-height:25px}
.tus_wbox h4{
	margin:0px 0 10px 0; padding:0px; font-family:'Courgette', cursive; font-size:30px; color:#000; text-transform:capitalize; font-weight:bold}
.tus_wbox h4 span{
	border-bottom:solid 2px #2b93cf; padding-bottom:2px}
.tus_readmore{
	margin:0px; padding:8px 0; background-color:#2b93cf; color:#fff; width:100px; font-family:'Raleway', sans-serif; font-size:14px; text-transform:capitalize; text-align:center;
	border-top-left-radius:1em; border-bottom-right-radius:1em; transition:0.5s}
.tus_readmore:hover{
	background-color:#000; text-decoration:none;}
.tus_welcom img{
	margin:0px 0; padding:0px; border-top-left-radius:2em; border-bottom-right-radius:2em}
.tus_servicesbg{
	margin:15px 0 0px 0; padding:20px 0 25px 0; background:url(../images/srvbg.png) no-repeat center top; min-height:430px;}
.tus_servicesbg h4{
	margin:0px; padding:0px; color:#000; font-size:40px; font-family:'Raleway', sans-serif; text-transform:capitalize; text-align:center; font-weight:bold} 
.tus_serv{
	margin:25px 0 15px 0; padding:0px; position:relative}
.tus_serv .tus_sbox{
	margin:0px auto; padding:10px; background-color:#2b93cf; width:150px; border-top-left-radius:2em; border-bottom-right-radius:2em}
.tus_serv .tus_sbox img{
	margin:0 auto; padding:0px;}
.tus_serv h4{
	margin:15px 0 5px 0; padding:0px; color:#000; font-size:20px; font-family:'Raleway', sans-serif; text-transform:capitalize; text-align:center; font-weight:bold} 
.tus_serv p{
	margin:0px 0 0 0; padding:0px 0; font-family:'Raleway', sans-serif; font-size:14px; color:#000; text-transform:capitalize; text-align:center}
/*-------
   Feature
---------------*/
.tus_heading{
	margin:20px 0 30px 0; padding:0px; position:relative}
.tus_heading h4{
	margin:0px; padding:0px; font-family:'Courgette', cursive; font-size:35px; color:#000; text-transform:capitalize; text-align:center; font-weight:bold;}
.tus_heading p{
	margin:0px 0 0px 0; padding:0px; font-family:'Courgette', cursive; font-size:22px; color:#000; text-align:center}
.tus_heading:before{
	content:''; position:absolute; background-color:#2b93cf; width:50px; height:2px; bottom:-15px; left:50%; transform:translate(-50%,-50%);}
.tus_ftprobg{
	margin:0px; padding:20px 0 40px 0;background-attachment:fixed; position:relative; overflow:hidden;
	background-size:cover}
.tus_largeprd{
	margin:10px 0 15px 0; padding:0px; position:relative; overflow:hidden}
.tus_largeprd img{
	margin:0px auto; padding:0px; border-top-right-radius:2em; border-bottom-left-radius:2em; width:100%; height:auto}
.tus_largeprd:before{
	content:''; position:absolute; background-color:rgb(0,0,0,0.20); width:0; height:0; top:0; left:0; border-top-right-radius:2em; border-bottom-left-radius:2em; transition:0.8s}
.tus_largeprd:hover:before{
	width:100%; height:100%;}
.tus_largeprd:after{
	content:''; position:absolute; background-color:rgb(0,0,0,0.20); width:0; height:0; bottom:0; right:0; border-top-right-radius:2em; border-bottom-left-radius:2em; transition:0.8s}
.tus_largeprd:hover:after{
	width:100%; height:100%;}
.tus_prods{
	margin:10px 0 0 0; padding:5px 10px; position:relative; background-color:#fff; border-top-left-radius:2em; border-bottom-right-radius:2em; border:solid 2px #eee;
	transition:0.5s; overflow:hidden}
.tus_prods img{
	margin:0 auto; padding:0px;}
.tus_prods h4{
	margin:0px 0 3px 0; padding:0px; font-family:'Raleway', sans-serif; font-size:14px; color:#000; text-transform:capitalize; font-weight:bold;}
.tus_prods p{
	margin:0px; padding:0px; font-family:'Raleway', sans-serif; font-size:15px; color:#000; text-transform:capitalize;}
.tus_prods ul{
	margin:0px; padding:0px; position:absolute; top:4%; right:-100%; transition:0.8s}
.tus_prods ul li{
	margin:0px; padding:0px; list-style:none; display:block;}
.tus_prods ul li a{
	margin:0px; padding:0px;}
.tus_prods ul li a i{
	margin:0px 0 5px 0; padding:10px 0 0 0; background-color:#2b93cf; width:35px; height:35px; border-radius:100%; text-align:center; color:#fff; transition:0.5s}
.tus_prods ul li a i:hover{
	background-color:#000; color:#fff;}
.tus_prods:hover{
	border:solid 2px #2b93cf;}
.tus_prods:hover ul{
	right:3%;}
/*-------
   Footer
---------------*/
.tus_ftabout p{
	margin:10px 0 0px 0; padding:0px; font-family:'Raleway', sans-serif; font-size:13px; color:#fff; text-align:justify}
.tus_ftheading{
	margin:0px 0 25px 0; padding:0px; font-family:'Courgette', cursive; font-size:25px; color:#fff; text-transform:capitalize; letter-spacing:1px}
.tus_ftheading span{
	border-bottom:solid 2px #fff; padding-bottom:5px}
.tus_ftheading2{
	margin:0px 0 25px 0; padding:0px; font-family:'Courgette', cursive; font-size:35px; text-align:center; color:#fff; text-transform:capitalize; letter-spacing:1px}
.tus_ftheading2 span{
	border-bottom:solid 2px #fff; padding-bottom:5px}
.tus_copy{
	margin:40px 0 0 0; padding:0px 0;}
.tus_copy p{
	margin:0px 0 0 0; padding:0px 0; font-family:'Raleway', sans-serif; font-size:13px; color:#fff; text-transform:capitalize; text-align:center}
.tus_copy p span{
	color:#2b93cf;}
.tus_copy img{
	margin:0px; padding:0px; float:right}
.tus_footer{
	margin:30px 0 0 0; padding:50px 0 20px 0; background:url(../images/footerbg.png) no-repeat center top;}
.tus_footer2{
	margin:-20px 0 0 0; padding:50px 0 20px 0; background:url(../images/footerbg.png) no-repeat center top;}
.tus_ftcontact p{
	margin:0px 0 10px 0; padding:0px; font-family:'Raleway', sans-serif; font-size:14px; color:#fff;}
.tus_ftcontact p span{
	color:#fff; margin-right:7px; font-size:15px}
.tus_sign{
	margin:50px 0 0 0; padding:0px;}
.tus_inpsign{
	margin:0px; padding:10px 10px; width:100%; background-color:transparent; color:#fff; font-family:'Raleway', sans-serif; font-size:13px; border:none; border-bottom:solid 2px #fff}
.tus_subscribe{
	margin:-35px 0 0 0; padding:0px; float:right; position:relative}
.tus_fsocial{
	margin:25px 0 0 0; padding:0px;}
.tus_fsocial > a{
	margin:0px 0px; padding:8px; display:inline-block; width:35px; height:35px; background-color:#fff; text-align:center; transition:0.5s;}
.tus_fsocial > a i{
	margin:0px 0px 0 0; padding:0px 0 0 0; color:#000; text-align:center; font-size:18px;}
.tus_fsocial a:hover i{
    color:#fff !important; text-decoration:none}
.tus_insta{
	margin:0px 0 0 0; padding:0px;}
.tus_insta img{
	margin:0px auto; padding:0px;}
.tus_menu{
	margin:45px auto 0 auto; padding:0px; text-align:center}
.tus_menu a{
	margin:0px 13px; padding:0px; text-align:center; font-family:'Raleway', sans-serif; font-size:14px; color:#fff; text-transform:capitalize; transition:0.5s}
.tus_menu a:hover{
	color:#000; text-decoration:none;}
.tus_fsocial > a:nth-child(1):hover{background-color:#3a559f; color:#fff !important}
.tus_fsocial > a:nth-child(2):hover{background-color:#2aaae0}
.tus_fsocial > a:nth-child(3):hover{background-color:#007bb5}
.tus_fsocial > a:nth-child(4):hover{background-color:#d5c7b6}
.tus_fsocial > a:nth-child(5):hover{background-color:#2cb742; color:#fff}
/*--------
  Next Page
----------------------*/
.tus_nxpage{
	margin:10px 0 15px 0; padding:11.5px 15px; background-color:#0c0c0c; position:relative; border-left:solid 5px #2b93cf; border-right:solid 5px #2b93cf}
.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: 'Raleway', sans-serif; font-size:15px; text-transform:capitalize}
.tus_nxpage ul li a{
	margin:0px; padding:0px; color:#fff; font-family: 'Raleway', sans-serif; font-size:15px; text-transform:capitalize}
.tus_nxpage ul li span{
	margin:0 5px; font-size:15px}
.tus_nxpage ul li a:hover{
	text-decoration:none; color:#2b93cf;}
.tus_abtxt{
	margin:0px 0 30px 0; padding:0px; }
.tus_abtxt p{
    margin:0px; padding:0px; color:#7e7e7e; font-family: 'Raleway', sans-serif; font-size:14px; 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: 'Raleway', 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: 'Raleway', 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: 'Raleway', 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: #2b93cf; cursor: pointer;}
.tus_conactf{
	margin:0px 0 30px 0; padding:0px; background-color:#fff}
.tus_conactf h4{
	margin:0px 0 10px 0; padding:0px 0 10px 0; font-family: 'Raleway', sans-serif; font-size:18px; color:#000; text-transform:uppercase; border-bottom:solid 1px #ccc}
.tus_conactf h4 span{
	color:#2b93cf;}
.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:7px 10px; background-color:#000; color:#fff; text-align:center; text-transform:capitalize; font-family: 'Raleway', sans-serif; font-size:13px;
	border:none; transition:0.6s}
.tus_contsbmt:hover{
	background-color:#2b93cf; color:#fff; text-decoration:none;}
.tus_continp:focus{
	box-shadow:2px 2px 10px #ccc}
.tus_cdetail{
	margin:20px auto 0 auto; padding:10px 15px; position:relative; border:solid 1px #ccc; text-align:center}
.tus_cdetail h4{
	margin:0px 0 10px 0; padding:0px 0 10px 0; font-family: 'Raleway', sans-serif; font-size:16px; color:#000; text-transform:uppercase; border-bottom:solid 1px #ccc}
.tus_cdetail p{
	margin:0px 0 0px 0; padding:0px 0 0px 0; font-family: 'Raleway', sans-serif; font-size:14px; color:#7e7e7e; text-align:center}
.tus_cdetail i{
	margin:0px auto 10px auto; padding:12px 0 0 0; background-color:#000; color:#fff; text-align:center; width:50px; height:50px; border-radius:100%; font-size:25px}
/*---------
   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; 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: '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:#2b93cf}
.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:#2b93cf; display:block; border-radius:3px;font-weight:bold; text-decoration:none}
.cartSend > a:hover{
	background:#fff; text-decoration:none; color:#2b93cf}
.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:#2b93cf; display:block; border-radius:3px;  font-weight:bold; text-decoration:none}
.cartAddMore > a:hover{
	background:#fff; text-decoration:none; color:#2b93cf}
.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:10px 0 10px 0; padding:12px 15px; background-color:#000; color:#fff; text-align:left; text-transform:uppercase; font-family: 'Raleway', sans-serif;
	font-size:20px; font-weight:bold}
.tus_lefth h4 span{
	color:#2b93cf; 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: 'Raleway', sans-serif; font-size:16px; color:#2b93cf; 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:15px; 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:13px; color:#333;}
.tus_prodetail p span{
	font-weight:bold; color:#2b93cf; font-size:16px;}
#fixedbar{
  display: none; position: fixed; top: 0; width: 100%; height:auto; background-color:rgba(0, 0, 0,0.70); z-index:99999; padding:5px 0;}
#fixedbar:after,#fixedbar:before{
	display:block}
.tus_realated h4{
	margin:20px 0 15px 0; padding:0px; font-family: 'Raleway', sans-serif; font-size:25px; color:#000; text-transform:uppercase;}
.tus_realated h4 span{
	color:#2b93cf;}
/*-----------
   Gallery
-----------------*/
.tus_gallery{
	margin:0px; padding:0px; position:relative; overflow:hidden; border-top-left-radius:2em; border-bottom-right-radius:2em}
.tus_gallery img{
	margin:0px auto; padding:0px; width:100%; height:auto}
.tus_gallery span{
	margin:0px; padding:0px; background-color:rgba(43, 147, 207, 0.70); position:absolute; top:0; left:0; width:100%; height:100%; transition:0.5s; opacity:0}
.tus_gallery span i{
	position:absolute; color:#fff; font-size:30px; top:40%; left:45%; transition:0.5s; opacity:0; transition-delay:0.6s}
.tus_gallery:hover span i{
	transform:translate(10px); opacity:1}
.tus_gallery:hover span{
	opacity:1}
.tus_gallery2{
	margin:0px; padding:0px; position:relative; overflow:hidden; border-top-right-radius:2em; border-bottom-left-radius:2em}
.tus_gallery2 img{
	margin:0px auto; padding:0px; width:100%; height:auto}
.tus_gallery2 span{
	margin:0px; padding:0px; background-color:rgba(43, 147, 207, 0.70); position:absolute; top:0; left:0; width:100%; height:100%; transition:0.5s; opacity:0}
.tus_gallery2 span i{
	position:absolute; color:#fff; font-size:30px; top:40%; left:45%; transition:0.5s; opacity:0; transition-delay:0.6s}
.tus_gallery2:hover span i{
	transform:translate(10px); opacity:1}
.tus_gallery2:hover span{
	opacity:1}
.tus_download{
	margin:0px 0 15px 0; padding:15px 5px; border-top:solid 2px #ccc; border-bottom:solid 2px #ccc; overflow:auto; border-top-left-radius:3em; border-bottom-right-radius:3em}
.tus_download img{
	margin:0px 15px 0 0; padding:0px; float:left;}
.tus_download h4{
	margin:0px; padding:0px; font-family:'Raleway', sans-serif; font-size:18px; color:#000; text-transform:capitalize;}
.tus_newsbg{
	margin:-25px 0 0 0; padding:40px 0 20px 0;  height:420px}
.tus_eventbg{
	margin:20px 0 0 0; padding:25px 25px; background-color:#fff; border-top-left-radius:2em; border-bottom-right-radius:2em}
.tus_event{
	margin:0px; padding:0px;}
.tus_event img{
	margin:0px auto; padding:0px; border:solid 4px #2b93cf; border-radius:100%; width:130px; height:130px}
.tus_event h4{
	margin:10px 0 5px 0; padding:0px; font-family:'Courgette', cursive; font-size:20px; color:#2b93cf; text-transform:capitalize;}
.tus_event p{
	margin:0px 0 15px 0; padding:0px; font-family:'Raleway', sans-serif; font-size:14px; color:#000; text-align:justify}




























@media only screen and (min-width: 280px) and (max-width: 319px) {
.tus_header{position:inherit; margin:0px; padding:10px 0}
.tus_hdmenu{float:none;}
.tus_logo img{margin:10px auto;}
.tus_wbox{margin-top:15px;}
.tus_heading h4{font-size:25px;}
.tus_servicesbg{background-size:cover; height:auto;}
.tus_footer2{background:none; background-color:#2b93cf; height:auto; margin:0px}
.tus_footer{background:none; background-color:#2b93cf; height:auto; margin:0px}
.tus_menu{margin:15px 0 0 0;}
.tus_menu a{margin:0 8px;}
}
@media only screen and (min-width: 320px) and (max-width: 373px) {
.tus_header{position:inherit; margin:0px; padding:10px 0}
.tus_hdmenu{float:none;}
.tus_logo img{margin:10px auto;}
.tus_wbox{margin-top:15px;}
.tus_heading h4{font-size:25px;}
.tus_servicesbg{background-size:cover; height:auto;}
.tus_footer2{background:none; background-color:#2b93cf; height:auto; margin:0px}
.tus_footer{background:none; background-color:#2b93cf; height:auto; margin:0px}
.tus_menu{margin:15px 0 0 0;}
.tus_menu a{margin:0 8px;}
}
@media only screen and (min-width: 374px) and (max-width: 413px) {
.tus_header{position:inherit; margin:0px; padding:10px 0}
.tus_hdmenu{float:none;}
.tus_logo img{margin:10px auto;}
.tus_wbox{margin-top:15px;}
.tus_heading h4{font-size:25px;}
.tus_servicesbg{background-size:cover; height:auto;}
.tus_footer2{background:none; background-color:#2b93cf; height:auto; margin:0px}
.tus_footer{background:none; background-color:#2b93cf; height:auto; margin:0px}
.tus_menu{margin:15px 0 0 0;}
.tus_menu a{margin:0 8px;}
}
@media only screen and (min-width: 414px) and (max-width: 479px) {
.tus_header{position:inherit; margin:0px; padding:10px 0}
.tus_hdmenu{float:none;}
.tus_logo img{margin:10px auto;}
.tus_wbox{margin-top:15px;}
.tus_heading h4{font-size:25px;}
.tus_servicesbg{background-size:cover; height:auto;}
.tus_footer2{background:none; background-color:#2b93cf; height:auto; margin:0px}
.tus_footer{background:none; background-color:#2b93cf; height:auto; margin:0px}
.tus_menu{margin:15px 0 0 0;}
.tus_menu a{margin:0 8px;}
}
@media only screen and (min-width: 480px) and (max-width: 666px) {
.tus_header{position:inherit; margin:0px; padding:10px 0}
.tus_hdmenu{float:none;}
.tus_logo img{margin:10px auto;}
.tus_wbox{margin-top:15px;}
.tus_heading h4{font-size:25px;}
.tus_servicesbg{background-size:cover; height:auto;}
.tus_footer2{background:none; background-color:#2b93cf; height:auto; margin:0px}
.tus_footer{background:none; background-color:#2b93cf; height:auto; margin:0px}
.tus_menu{margin:15px 0 0 0;}
.tus_menu a{margin:0 8px;}
} 
@media only screen and (min-width: 667px) and (max-width: 767px) {
.tus_header{position:inherit; margin:0px; padding:10px 0}
.tus_hdmenu{float:none;}
.tus_logo img{margin:10px auto;}
.tus_wbox{margin-top:15px;}
.tus_heading h4{font-size:25px;}
.tus_servicesbg{background-size:cover; height:auto;}
.tus_footer2{background:none; background-color:#2b93cf; height:auto; margin:0px}
.tus_footer{background:none; background-color:#2b93cf; height:auto; margin:0px}
.tus_menu{margin:15px 0 0 0;}
.tus_menu a{margin:0 8px;}
}
@media only screen and (min-width: 768px) and (max-width: 799px) {
.tus_hdmenu{float:none;}
.tus_header{margin:17px 0 0 -17px}
.tus_mcateg h4{font-size:18px;}
}
@media only screen and (min-width: 800px) and (max-width: 991px) {
.tus_hdmenu{float:none;}
.tus_header{margin:17px 0 0 -17px}
.tus_mcateg h4{font-size:18px;}
}
@media only screen and (min-width: 992px) and (max-width: 1169px) {
.tus_hdmenu{float:none;}
.tus_header{margin:17px 0 0 -17px}
.tus_mcateg h4{font-size:18px;}
}
