@charset "utf-8";
/* CSS Document */
* {
     outline: none;
     margin: 0px;
     padding: 0px;
     border: none;
     text-decoration: none;
     font-family: 'Poppins', sans-serif;
     box-sizing:border-box;
}
body {
     text-decoration: none;
     background:#fff !important;
     font-family: 'Poppins', sans-serif;
     font-size:16px !important;
	}
.clear {
     clear: both 
	}
 audio, ::selection {
     background:#5290f6;
     color: #fff;
	}
@font-face {
    font-family: 'geomanistblack';
    src:url('../fonts/geomanist-black-webfont.eot');
    src: url('../fonts/geomanist-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-black-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-black-webfont.woff') format('woff'),
         url('../fons/geomanist-black-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-black-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'geomanistbold';
    src: url('../fonts/geomanist-bold-webfont.eot');
    src: url('../fonts/geomanist-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-bold-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-bold-webfont.woff') format('woff'),
         url('../fonts/geomanist-bold-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-bold-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'geomanistbook';
    src: url('../fonts/geomanist-book-webfont.eot');
    src: url('../fonts/geomanist-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-book-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-book-webfont.woff') format('woff'),
         url('../fonts/geomanist-book-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-book-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'geomanistextralight';
    src: url('../fonts/geomanist-extralight-webfont.eot');
    src: url('../fonts/geomanist-extralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-extralight-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-extralight-webfont.woff') format('woff'),
         url('../fonts/geomanist-extralight-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-extralight-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'geomanistlight';
    src: url('../fonts/geomanist-light-webfont.eot');
    src: url('../fonts/geomanist-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-light-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-light-webfont.woff') format('woff'),
         url('../fonts/geomanist-light-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-light-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'geomanistmedium';
    src: url('../fonts/geomanist-medium-webfont.eot');
    src: url('../fonts/geomanist-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-medium-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-medium-webfont.woff') format('woff'),
         url('../fonts/geomanist-medium-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-medium-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'geomanistregular';
    src: url('../fonts/geomanist-regular-webfont.eot');
    src: url('../fonts/geomanist-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-regular-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-regular-webfont.woff') format('woff'),
         url('../fonts/geomanist-regular-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-regular-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'geomanistthin';
    src: url('../fonts/geomanist-thin-webfont.eot');
    src: url('../fonts/geomanist-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-thin-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-thin-webfont.woff') format('woff'),
         url('../fonts/geomanist-thin-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-thin-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'geomanistultra';
    src: url('../fonts/geomanist-ultra-webfont.eot');
    src: url('../fonts/geomanist-ultra-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-ultra-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-ultra-webfont.woff') format('woff'),
         url('../fonts/geomanist-ultra-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-ultra-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
    }
@font-face {
	font-family: 'Conv_RAGE';
	src: url('../fonts/RAGE.eot');
	src: local('☺'), url('../fonts/RAGE.woff') format('woff'), url('../fonts/RAGE.ttf') format('truetype'), url('../fonts/RAGE.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}	
.whats-app{
  position:fixed;
  bottom:10vh;
  right:0;
  margin-right:1%;
  width:40px;
  z-index:120000
}
.whats-app img{
  animation-name:floating;
  animation-duration:3s;
  animation-iteration-count:infinite;
  animation-timing-function:ease-in-out;
  margin-top:5px;
  opacity:1;
  max-width:40px
}
.whats-app:hover img{
  opacity:1
}
@keyframes floating{
  from{
      transform:translate(0,0)
  }
  65%{
      transform:translate(0,15px)
  }
  to{
      transform:translate(0,0)
  }
}
 .container{
   width:100%;
   padding-left:5%;
   padding-right:5% 
  }
 .img-ful {
     width: 100%;
     height:auto;
     display: block 
     }
 .img-responsive {
     max-width: 100%;
     height:auto;
     }
.top-bg{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:120px;
	background:url(../images/topbg.png);
	}	 
.home-menu{
    width: 100%;
    padding: 0;
    z-index: 10000;
    transition: all 1s ease-in-out;
    height:auto;
	background:#fff;
	}
.header-container-in{
	width:100%;
	height:auto;
	position:relative;
	}
 .logo-container{
     width:auto;
     height:auto;
	 position:absolute;
	 left:0;
	 top:14px;
	 z-index:100;
	}
.top-right{
     width:auto;
     height:auto;
     float:right;
     padding-top:20px;
	 padding-bottom:12px;
	}
 .menu-container{
     width:auto;
     height:auto;
     float:left;
     padding-top:2px;
	}
 .top-cal{
     width:auto;
     height:30px;
     text-align:right;
	}
 .top-for{
     width:auto;
     height:auto;
     float:right;
     }
.description{
	 font-family: 'Roboto', sans-serif;
     font-size:1.1428571428571428em;
     color:#727272;
     font-weight:400;
	}
.top-links{
	width:auto;
	height:auto;
	float:right;
	margin-bottom:10px;
	}
.top-whatsapp{
	width:auto;
	height:auto;
	float:left;
	color:#fff;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
    font-weight:normal;
	font-weight:400;
	line-height:32px;
	background:url(../images/top-call-icon.png) no-repeat left center;
	padding-left:32px;
	margin-right:20px;
	}	
.top-whatsapp a{
	color:#000;
	font-family: 'Poppins', sans-serif;
	}		
.top-mail{
	width:auto;
	height:auto;
	float:left;
	color:#fff;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
    font-weight:normal;
	font-weight:300;
	line-height:25px;
	background:url(../images/top-mail-icon.png) no-repeat left center;
	padding-left:40px;
	}
.top-mail a{
	color:#000;
	font-family: 'Poppins', sans-serif;
	}	
.banner-wraper{
	width:100%;
	height:auto;
	}	
.welcome-wraper{
	width:100%;
	height:auto;
	margin-top:60px;
	margin-bottom:60px;
	}	
.welcome-left{
	width:70%;
	height:auto;
	float:left;
	}
.welcome-right{
	width:27%;
	height:auto;
	float:left;
	margin-left:3%;
	}	
.welcome-left h1{
	font-family: 'geomanistlight';
    font-weight: normal;
    font-style: normal;
	font-size:2.125em;
	color:#1a95ab;
	text-transform:uppercase;
	letter-spacing:-1px;
	}
.welcome-left h1 br{
	display:none;
	}	
.welcome-left h1 span{
	font-family: 'geomanistmedium';
    font-weight: normal;
    font-style: normal;
	font-size:1em;
	color:#054467;
	}	
.welcome-left p{
	font-family: 'Poppins', sans-serif;
	font-size:1em;
    font-weight:normal;
	font-weight:300;
	line-height:28px;
	color:#333333;
	text-align:justify;
	}	
.welcome-right h2{
	font-family: 'geomanistlight';
    font-weight: normal;
    font-style: normal;
	font-size:2.125em;
	color:#1a95ab;
	text-transform:uppercase;
	letter-spacing:-1px;
	background:url(../images/enq-icon.png) no-repeat left center;
	line-height:46px;
	padding-left:50px;
	}
.welcome-right h2 span{
	font-family: 'geomanistmedium';
    font-weight: normal;
    font-style: normal;
	font-size:1em;
	color:#054467;
	}
.name-txt{
	border:1px solid #054467;
	width:100%;
	height:44px;
	padding-left:25px;
	margin-top:5px;
	font-family: 'Poppins', sans-serif;
	font-size:1em;
    font-weight:normal;
	font-weight:300;
	line-height:28px;
	color:#333;
	}		
.sbt-btn{
	width:117px;
	height:38px;
	background:#dc659e;
	float:right;
	margin-top:5px;
	font-family: 'geomanistbook';
    font-weight: normal;
    font-style: normal;
	font-size:1em;
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	}	
.products-wraper{
	width:100%;
	height:auto;
	margin-bottom:60px;
	}
.title-sub{
	font-family: 'geomanistlight';
    font-weight: normal;
    font-style: normal;
	font-size:2.125em;
	color:#1a95ab;
	text-transform:uppercase;
	letter-spacing:-1px;
	margin-bottom:15px;
	}
.title-sub span{
	font-family: 'geomanistmedium';
    font-weight: normal;
    font-style: normal;
	font-size:1em;
	color:#054467;
	}	
.content-slider li{
	width:100%;
	height:auto;
	background:url(../images/products-bg.png);
	background-size:100% 100%;
	}		
.content-slider li h5{
	width:100%;
	height:auto;
	line-height:42px;
	background:#dc659e;
	font-family: 'geomanistbook';
    font-weight: normal;
    font-style: normal;
	font-size:1.375em;
	color:#fff;
	text-transform:uppercase;
	}		
.acecsories{
	width:24.8%;
	height:auto;
	float:left;
	margin-right:0.2%;
	background:#ececec;
	}
.acecsories h5{
	width:100%;
	height:auto;
	line-height:42px;
	background:#dc659e;
	font-family: 'geomanistbook';
    font-weight: normal;
    font-style: normal;
	font-size:1.375em;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	}	
.rent-wraper{
	width:100%;
	height:auto;
	background:url(../images/bottom-banner.jpg);
	background-size:100% 100%;
	}	
.rent-repair{
	width:auto;
	height:auto;
	float:right;
	padding:150px 0px;
	}
.rent-repair h3{
	font-family: 'geomanistbook';
    font-weight: normal;
    font-style: normal;
	font-size:1.75em;
	color:#fff;
	text-transform:uppercase;
	}					
.rent{
	font-family: 'geomanistbold';
    font-weight: normal;
    font-style: normal;
	font-size: 3.875em;
	color:#fff;
	text-transform:uppercase;
	background:#00afd3;
	letter-spacing:-2px;
	padding:0 20px;
	}	
.repair{
	font-family: 'geomanistbold';
    font-weight: normal;
    font-style: normal;
	font-size: 3.875em;
	color:#fff;
	text-transform:uppercase;
	background:#dd67a0;
	letter-spacing:-2px;
	padding:0 20px;
	}	
.rent-repair h5{
	font-family: 'Poppins', sans-serif;
    font-weight: normal;
    font-style: normal;
	font-size:1.4375em;
	color:#fff;
	text-align:right;
	}	
.brand-wraper{
	width:100%;
	height:auto;
	}	
.footer-top-wraper{
	width:100%;
	height:auto;
	margin-top:20px;
	}	
.footer-top-contents{
	width:25%;
	height:auto;
	float:left;
	border-right:1px solid #e5e5e5;
	padding:20px 0px;
	padding-left:5%;
	}	
.footer-top-contents:nth-child(4){
	border-right:none;
	}	
.small-icons{
	width:auto;
	height:auto;
	float:left;
	margin-right:10px;
	}
.contents{
	width:auto;
	height:auto;
	float:left;
	}
.contents h5{
	font-family: 'Poppins', sans-serif;
    font-weight: 500;
    font-style: normal;
	font-size:1.0625em;
	color:#000;
	text-transform:uppercase;
	}
.contents p{
	font-family: 'Poppins', sans-serif;
    font-weight:300;
    font-style: normal;
	font-size:12px;
	color:#aaa;
	}										
.footer-wraper{
	width:100%;
	height:auto;
	background:url(../images/full-bg.jpg);
	}	
.footer-top-warper{
	width:100%;
	height:auto;
	background:#404040;
	padding:30px 0px;
	}	
.footer-logo{
	width:30%;
	height:auto;
	float:left;
	}	
.footer-call{
	width:30%;
	height:auto;
	float:left;
	}
.footer-mail{
	width:30%;
	height:auto;
	float:left;
	}	
.footer-contact{
	width:10%;
	height:auto;
	float:left;
	}	
.footer-icon{
	width:auto;
	height:50px;
	float:left;
	border-right:1px solid rgba(255,255,255,0.5);
	padding-right:10px;
	padding-top:10px;
	margin-right:10px;
	}	
.footer-dtls{
	margin-top:10px;
	font-family: 'Poppins', sans-serif;
	font-weight:400;
	font-style:normal;
	font-size:14px;
	color:#c7c7c7;
	overflow:hidden;
	}		
.contact-btn{
	width:153px;
	height:43px;
	background:#dc659e;
	float:right;
	font-family: 'geomanistmedium';
	font-weight:normal;
	font-style:normal;
	font-size:16px;
	color:#fff;
	text-align:center;
	line-height:43px;
	text-transform:uppercase;
	}	
.footer-top{
	width:100%;
	height:auto;
	border-bottom:1px solid #696969;
	}	
.footer-bottom-wraper{
	width:100%;
	height:auto;
	background:#2e2e2e;
	padding-top:10px;
	}	
.footer-agem-logo{
	width:auto;
	height:auto;
	float:left;
	padding-top:10px;
	}	
.footer-right{
	width:auto;
	height:auto;
	float:right;
	}	
.footer-menu{
	width:auto;
	height:auto;
	float:left;
	padding-top:25px;
	padding-bottom:25px;
	}
.footer-social{
	width:auto;
	height:auto;
	float:right;
	margin-top:25px;
	margin-bottom:25px;
	margin-left:20px;
	}		
.footer-menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
	}
.footer-menu ol{
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
	}	
.footer-menu ul:nth-child(2n) li{
	margin:0;
	}
.footer-menu ul:nth-child(2n) li a{
	margin-left:20px;
	}			
.footer-menu li{
	width:auto;
	height:auto;
	float:left;
	margin-right:25px;
	}	
.footer-menu li a{
	width:auto;
	height:auto;
	float:left;
	margin-right:25px;
	font-family: 'geomanistlight';
	font-weight:normal;
	font-style:normal;
	font-size:1.125em;
	color:#fff;
	text-align:center;
	line-height:14px;
	opacity:.5;
	}	
.copy-right {
     width: auto;
     height: auto;
     float: left;
     font-family: 'geomanistlight';
     font-size:14px;
     color:#fff;
     font-weight:400;
     line-height:40px;
	 opacity:.5;
	 letter-spacing:1px;
	}
 .designed{
     width:auto;
     height:auto;
     float:right;
	}
 .designed p{
     width:auto;
     height:auto;
     line-height:40px;
     float:left;
     font-family: 'geomanistlight';
     font-size:14px;
     color:#fff;
     font-weight:400;
	 opacity:.5;
	}
 .designed p a{
    font-family: 'geomanistlight';
     font-size:14px;
     color:#fff;
     font-weight:400;
	}
 .designed p a:hover{
     color:#fff;
	 opacity:.5;
	}
.designed p a span{
     font-family: 'Roboto', sans-serif;
     font-size:13px;
     color:#09b5c4;
     font-weight:400;
	 opacity:1;
	}		
.company-logo{
	float:left;
	margin-top:10px;
	margin-left:10px;
	line-height:15px;
	}
 .footer-bottom{
    width:100%;
    height:auto;
    background-color:#303030;
	}
.footer-social ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.footer-social li{
	width:auto;
	height:auto;
	float:left;
	margin-left:20px;
	}
.footer-social li i{
	color:#fff;
	opacity:.5;
	}				
.baner-caption-middle{
	font-family: 'geomanistlight';
	font-weight:normal;
	font-style:normal;
	font-size:4em;
	color:#fff;
	text-transform:uppercase;
	letter-spacing:-2px;
	padding:0px 25px;
	line-height:60px;
	text-align:left;
	}	
.banner-caption-bottom{
	width:auto;
	height:auto;
	font-size:1.5em;
	text-align:right;
	background-size:100% 100%;
	position:relative;
	margin-top:20px;
	}	
.banner-caption-bottom span{
	font-family: 'geomanistbook';
	font-weight:normal;
	font-style:normal;
	font-size:1em;
	color:#fff;
	text-transform:uppercase;
	letter-spacing:-1px;
	background:url(../images/bullet.png) no-repeat left center;
	padding-left:13px;
	margin-right:15px;
	}		
.banner-captions{
	display:table;
	}	
.bred-wraper{
	width:100%;
	height:auto;
	}	
.bred-home{
	width:auto;
	height:auto;
	float:left;
	font-family: 'Poppins', sans-serif;
	font-weight:400;
	font-style:normal;
	font-size:14px;
	color:#545a60;
	line-height:70px;
	background:url(../images/bred-aro.png) no-repeat right center;
	padding-right:10px;
	margin-right:10px;
	}
.bred-next{
	width:auto;
	height:auto;
	float:left;
	font-family: 'Poppins', sans-serif;
	font-weight:400;
	font-style:normal;
	font-size:14px;
	color:#545a60;
	line-height:70px;
	}	
.products{
	width:33.13%;
	height:auto;
	float:left;
	margin-right:0.2%;
	margin-bottom:0.2%;
	background:url(../images/products-bg-big.png);
	background-size:100% 100%;
	}	
.products h5{
	width:100%;
	height:auto;
	line-height:42px;
	font-family: 'geomanistbook';
    font-weight: normal;
	text-align:left;
    font-style: normal;
	font-size:1.375em;
	color:#fff;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	background:#dc659e url(../images/go-arow.png) no-repeat 92% center;
	}
.products h5:hover{
	background:#dc659e url(../images/go-arow.png) no-repeat 95% center;
	transition:1s;
	}		
.products-wraper{
	width:100%;
	height:auto;
	}
.banner-in-wraper{
	width:100%;
	height:auto;
	position:relative;
	}
.banner-in-caption{
	position:absolute;
	left:5%;
	bottom:30%;
	display:table;
	}		
.banner-caption-in{
	font-family: 'geomanistlight';
    font-weight: normal;
    font-style: normal;
	font-size:3.5em;
	color:#fff;
	text-transform:uppercase;
	text-align:right;
	line-height:50px;
	}	
.banner-caption-in-bottom{
	width:auto;
	height:auto;
	text-align:right;
	position:relative;
	margin-top:20px;
	}	
.design-border-in {
    position: absolute;
    top: -14px;
    left: 17px;
	}	
.design-border{
    position: absolute;
    top: -24px;
    left: 17px;
	}	
.banner-caption-in-bottom span{
	font-family: 'geomanistbook';
    font-weight: normal;
    font-style: normal;
	font-size:1.25em;
	color:#fff;
	text-transform:uppercase;
	background:url(../images/bullet.png) no-repeat left center;
	padding-left:15px;
	padding-right:10px;
	}	
.logo-scroll-wraper{                                                                 
	width:100%;
	height:auto;
	background:#f3f3f3;
	}
.client-row-repeat{
	width:100%;
	height:auto;
	border-top:1px solid #e5e5e5;
	}			
.clients{
	width:25%;
	height:auto;
	float:left;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
	border-right:1px solid #e5e5e5;
	min-height:200px;
	}	
.clients:nth-child(4n){
	border-right:none;
	}	
.client-row-repeat:first-child{
    border-top:none;
    }	
.about-txt{
	width:100%;
	height:auto;
	}
.about-txt p{
	font-family: 'Poppins', sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-weight: 300;
	line-height: 28px;
	color:#333333;
	text-align: justify;
	}		
.downloads{
	width:22.7%;
	height:auto;
	float:left;
	background:#f5f5f3;
	min-height:150px;
	padding-top:50px;
	padding:20px 3%;
	margin-right:3%;
	margin-bottom:50px;
	}
.downloads:nth-child(4n){
	margin-right:0;
	float:right;
	}	
.download-image{
	width:100%;
	height:auto;
	text-align:center;
	}
.downloads h5{
	font-family: 'Poppins', sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-weight: 400;
	color:#333;
	text-align:center;
	line-height:24px;
	}	
.product-image{
	width:30%;
	height:auto;
	float:left;
	}	
.product-spec-img{
	background:url(../images/products-bg-big.png);
	background-size:100% 100%;
	margin-bottom:30px;
	}
.product-description{
	width:65%;
	height:auto;
	float:left;
	margin-left:5%;
	}	
.product-description p{
	font-family: 'Poppins', sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-weight: 300;
	color:#666;
	text-align:left;
	line-height:26px;
	}			
.product-graph{
	width:100%;
	height:auto;
	margin-top:50px;
	cursor:pointer;
	position:relative;
	}
.zoom-icon{
	width:auto;
	height:auto;
	position:absolute;
	bottom:20px;
	right:20px;
	opacity:.7;
	}	
.repeat-description{
	width:100%;
	height:auto;
	margin-top:50px;
	}	
.repeat-description ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.repeat-description li{
	font-family: 'Poppins', sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-weight: 300;
	color:#666;
	text-align:left;
	line-height:26px;
	margin-bottom:10px;
	background:url(../images/li-bg.png) no-repeat left 8px;
	padding-left:20px;
	}			
.repeat-specifications{
	width:100%;
	height:auto;
	margin-bottom:10px;
	}	
.spec-left{
	width:150px;
	height:auto;
	float:left;
	font-family: 'Poppins', sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-weight:400;
	color:#666;
	}	
.colon{
	width:auto;
	height:auto;
	float:left;
	font-family: 'Poppins', sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-weight: 300;
	color:#666;
	margin-right:20px;
	}	
.spec-right{
	width:auto;
	height:auto;
	float:left;
	font-family: 'Poppins', sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-weight: 300;
	color:#666;
	}	
.contact-items{
	width:33.33%;
	height:auto;
	float:left;
	margin-bottom:50px;
	}	
.contact-icons{
	width:80px;
	height:80px;
	float:left;
	margin-right:20px;
	}
.contact-details{
	width:auto;
	height:auto;
	float:left;
	}	
.contact-details h5{
	font-family: 'geomanistbook';
    font-weight: normal;
    font-style: normal;
	font-size:1.125em;
	color:#333;
	text-transform:uppercase;
	margin-top:30px;
	}	
.contact-details p{
	font-family: 'Poppins', sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-weight: 300;
	color:#666;
	line-height:26px;
	}
.g-map{
	width:47.5%;
	height:auto;
	float:left;
	}	
.enq-form{
	width:47.5%;
	height:auto;
	float:right;
	}	
.name-txt2{
	width:100%;
	height:50px;
	font-family: 'Poppins', sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-weight: 300;
	color:#666;
	border:1px solid #054467;
	line-height:24px;
	margin-bottom:5px;
	padding-left:25px;
	}	
.msg-txt2{
	width:100%;
	height:110px;
	font-family: 'Poppins', sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-weight: 300;
	color:#666;
	border:1px solid #054467;
	line-height:24px;
	padding-top:15px;
	padding-left:25px;
	}	
.form-submit-btn{
	width:auto;
	height:44px;
	float:left;
	background:#dc659e;
	padding:0px 25px;
	margin-top:5px;
	font-family: 'geomanistbook';
    font-weight: normal;
    font-style: normal;
	font-size:1.125em;
	color:#fff;
	text-transform:uppercase;
	line-height:44px;
	cursor:pointer;
	}
.rent-a-wraper{
	width:100%;
	height:auto;
	background:#f7f7f7;
	padding:25px;
	margin-bottom:30px;
	}
.rent-a-wraper:nth-child(1){
	margin-top:10px;
	}		
.rent-item-img{
	width:25%;
	height:auto;
	float:left;
	background:url(../images/products-bg-big.png);
	background-size:100% 100%;
	}	
.rent-item-dtls{
	width:75%;
	height:auto;
	float:left;
	padding-left:5%;
	background:#f7f7f7;
	}
.rent-item-dtls h5{
	font-family: 'geomanistmedium';
    font-weight: normal;
    font-style: normal;
	font-size:1.5em;
	color:#dc659e;
	text-transform:uppercase;
	}	
.rent-item-dtls p{
	font-family: 'Poppins', sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-weight: 300;
	color:#666;
	line-height:26px;
	}		
.no-items{
	width:auto;
	height:auto;
	margin-top:5px;
	}
.no-items .spec-left{
	width:200px;
	}
.enq-now{
	width:auto;
	height:36px;
	font-family: 'geomanistbook';
    font-weight: normal;
    font-style: normal;
	font-size:1em;
	color:#fff;
	text-transform:uppercase;
	background:#054467;
	line-height:36px;
	float:left;
	padding:0px 20px;
	margin-top:10px;
	margin-right:1px;
	}
.view-dtls{
	width:auto;
	height:36px;
	font-family: 'geomanistbook';
    font-weight: normal;
    font-style: normal;
	font-size:1em;
	color:#fff;
	text-transform:uppercase;
	background:#1a95ab;
	line-height:36px;
	float:left;
	padding:0px 20px;
	margin-top:10px;
	}	
.warranty-image{
	position:absolute;
	right:20%;
	top:20%;
	}	
.warranty-image-in{
	position:absolute;
	right:15%;
	top:5%;
	}	
.workshop-left{
	width:60%;
	height:auto;
	float:left;
	}
.workshop-left p{
	font-family: 'Poppins', sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-weight: 300;
	color:#666;
	line-height:26px;
	}		
.workshop-img{
	width:100%;
	height:auto;
	margin-bottom:30px;
	}		
.workshop-right{
	width:35%;
	height:auto;
	float:left;
	margin-left:5%;
	}	
.file-des{
	width:auto;
	height:auto;
	margin-top:15px;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
	font-weight: normal;
	font-weight: 300;
	color:#666;
	line-height:24px;
	}	
.file-input{
	width:auto;
	height:auto;
	float:left;
	margin-top:10px;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
	font-weight: normal;
	font-weight: 300;
	color:#666;
	line-height:24px;
	}
.sbt-btn-left{
	float:left;
	}	
.enq-form-wraper{
	width:50%;
	height:auto;
	margin:0 auto;
	}	
.bold{
	font-weight:500;
	}					
.accessories{
	width:33.13%;
	height:auto;
	float:left;
	margin-right:0.2%;
	margin-bottom:0.2%;
	background:#ececec;
	background-size:100% 100%;
	}	
.accessories h5{
	width:100%;
	height:auto;
	line-height:42px;
	font-family: 'geomanistbook';
    font-weight: normal;
	text-align:left;
    font-style: normal;
	font-size:1.375em;
	color:#fff;
	text-transform:uppercase;
	padding-left:30px;
	padding-right:30px;
	background:#dc659e;
	}
.downloads-wraper{
	width:100%;
	height:auto;
	margin-bottom:100px;
	}	
.products-home{
	width:33.13%;
	height:auto;
	float:left;
	background:url(../images/products-bg-big.png);
	background-size:100% 100%;
	margin-right:0.2%;
	margin-bottom:50px;
	}	
.products-home h5{
	width: 100%;
	height: auto;
	line-height: 42px;
	background:#dc659e;
	font-family: 'geomanistbook';
	font-weight: normal;
	font-style: normal;
	font-size: 1.375em;
	color:#fff;
	text-transform: uppercase;
	text-align:center;
	}
	.mob-view{ display:none}
	.incharge{
    font-family: 'geomanistmedium';
    font-weight: normal;
    font-style: normal;
    font-size: 1.25em;
    color: #dc659e;
    text-transform: uppercase;
	margin-bottom:1.5em;
}
.trading{ background-color:#dc659e !important; color:#fff !important; padding-right:0px !important; padding-left:0px !important }
.trading a{ color:#fff !important; padding-right:15px !important; padding-left:15px !important; display:block }	
	
@media (min-width: 1280px) and (max-width: 1359px){
	.content-slider li h5 {font-size:1em;}
	.footer-menu li a {margin-right: 20px;font-size: 1em;}
	.file-des {font-size: 12px;}
	.rent-repair {padding: 107px 0px;}
     }
@media (min-width: 1360px) and (max-width: 1400px){
	.content-slider li h5 {font-size:1.05em;}
	.footer-menu li a {font-size: 1em;}
	.file-des {font-size: 12px;}
     }	 			
@media (max-width:320px){
	.accessories img{ max-width:100%}
	.mob-view{ display:block}
	 body{font-size:14px !important;}
	.home-menu{position:inherit}
	.top-links{display:none;}
	.banner-wraper{margin-top:0px;}
	.welcome-wraper {margin-top:20px;}
	.welcome-left{width:100%;}
	.welcome-left h1 br{display:block;}
	.welcome-right {width:100%;margin-left:0%;margin-top:20px;}
	.acecsories{width:100%;margin-right:0%;}
	.rent-wraper{background-size:cover;}
	.rent-repair{padding:35px;}
	.rent{font-size:2em;}
	.repair{font-size:2em;}
	.footer-top-contents{width:50%;padding-left:5%;border:none;}
	.footer-menu {padding-top: 20px;}
	.footer-logo{width:100%;}
	.footer-call{width:100%;}
	.footer-mail{width:100%;}
    .footer-contact{display:none;}
	.footer-icon{width:50px;height:60px;}
	.footer-menu li{margin-right:0px;width:50%;}
	.footer-menu li a {margin-right:0px;line-height:30px;}
	.footer-social{margin-top:20px;margin-left:0px;float:left;margin-bottom:20px;}
	.copy-right{line-height:24px;text-align:center;margin-top:20px;width:100%;float:none;}
	.designed{float:none;width:100%;text-align:center;}
	.designed p {float:none;text-align:center;}
	.banner-in-wraper{margin-top:0px;}
	.banner-caption-in{font-size:2.5em;}
	.products{width:100%;margin-right:0%;margin-bottom:0%;margin-bottom:10px;}
	.products h5{font-size:1em;}
	.product-image {width: 100%;}
	.product-description{width:100%;margin-left:0%;}
	.accessories{width:100%;margin-right:0%;margin-bottom:0%;}
	.rent-item-img{width:100%;}
	.rent-a-wraper{padding:10px;margin-bottom:20px;}
	.rent-item-dtls{width:100%;padding-left:0%;}
	.workshop-left{width:100%;}
	.workshop-right{width:100%;margin-left:0%;}
	.file-input{width:100%;}
	.file-des{ width:100%;float:left;}
	.clients{width:100%;min-height:auto;border-right:0;border-bottom:1px solid #e5e5e5 !important;}
	.downloads{width:100%;margin-right:0%;}
    .contact-items{width:100%; margin-bottom: 20px;}
	.contact-icons{width:60px;height:60px;margin-right:20px;}
	.contact-items img{width:100%;display:block;}
	.contact-details h5{margin-top:0px;}
	.g-map {width:100%;}
	.enq-form {width:100%;margin-top:50px;}
	.bred-home{line-height:50px;font-size:12px;}
    .bred-next{line-height:50px;font-size:12px;}
	.rent-repair h5 {font-size:1em;}
	.baner-caption-middle{font-size:2em;line-height:40px;}
	.swiper-slide-caption {bottom:20%;left:0%;}
	.logo-container{width:100px;height:138px;position:inherit !important;}
	.logo-container img{width:100%;display:block;}
    .swiper-container{height:200px !important;}
	.banner-in-caption{display:none !important;}
	.product-graph{margin-top:20px;}
	.spec-left {width:100%;font-weight:600;}
	.colon{display:none;}
	.repeat-description {margin-top:20px;}
	.warranty-image{right:5%;top:5%;width:50px;height:49px;}
	.warranty-image img{width:100%;display:block;}
    .warranty-image-in{right:15%;top:5%;width:50px;height:49px;}
	.warranty-image-in img{width:100%;display:block;}
	.design-border-in{display:none;}
    .design-border{display:none;}
	.banner-caption-bottom{text-align:left;}
	.banner-caption-bottom span{font-size:16px;}
	.nav {float: left !important;width:100% !important;}
	.top-right{width:100%;padding-top:0px;padding-bottom:0px}
	.menu-container{width:100%;}
	.title-sub {font-size:1.7em;}
	.downloads-wraper{margin-bottom:20px;}
	.products-home{width:100%;margin-right:0%;margin-bottom:1px;}
	.enq-form-wraper {width:100%;}
	.nav a{
	  text-align:center !important;
	  background:#a2c9d0 !important;
	  margin-left:0 !important;
	  border-bottom:1px solid #9ac3ca !important
	}
}
@media (min-width:321px) and (max-width:380px){
	.accessories img{ max-width:100%}
	.mob-view{ display:block}
	 body{font-size:14px !important;}
	.home-menu{position:inherit}
	.top-links{display:none;}
	.banner-wraper{margin-top:0px;}
	.welcome-wraper {margin-top:20px;}
	.welcome-left{width:100%;}
	.welcome-left h1 br{display:block;}
	.welcome-right {width:100%;margin-left:0%;margin-top:20px;}
	.acecsories{width:100%;margin-right:0%;}
	.rent-wraper{background-size:cover;}
	.rent-repair{padding:35px;}
	.rent{font-size:2em;}
	.repair{font-size:2em;}
	.footer-top-contents{width:50%;padding-left:5%;border:none;}
	.footer-menu {padding-top: 20px;}
	.footer-logo{width:100%;}
	.footer-call{width:100%;}
	.footer-mail{width:100%;}
    .footer-contact{display:none;}
	.footer-icon{width:50px;height:60px;}
	.footer-menu li{margin-right:0px;width:50%;}
	.footer-menu li a {margin-right:0px;line-height:30px;}
	.footer-social{margin-top:20px;margin-left:0px;float:left;margin-bottom:20px;}
	.copy-right{line-height:24px;text-align:center;margin-top:20px;width:100%;float:none;}
	.designed{float:none;width:100%;text-align:center;}
	.designed p {float:none;text-align:center;}
	.banner-in-wraper{margin-top:0px;}
	.banner-caption-in{font-size:2.5em;}
	.products{width:100%;margin-right:0%;margin-bottom:0%;margin-bottom:10px;}
	.products h5{font-size:1em;}
	.product-image {width: 100%;}
	.product-description{width:100%;margin-left:0%;}
	.accessories{width:100%;margin-right:0%;margin-bottom:0%;}
	.rent-item-img{width:100%;}
	.rent-a-wraper{padding:10px;margin-bottom:20px;}
	.rent-item-dtls{width:100%;padding-left:0%;}
	.workshop-left{width:100%;}
	.workshop-right{width:100%;margin-left:0%;}
	.file-input{width:100%;}
	.file-des{ width:100%;float:left;}
	.clients{width:100%;min-height:auto;border-right:0;border-bottom:1px solid #e5e5e5 !important;}
	.downloads{width:100%;margin-right:0%;}
    .contact-items{width:100%; margin-bottom: 20px;}
	.contact-icons{width:60px;height:60px;margin-right:20px;}
	.contact-items img{width:100%;display:block;}
	.contact-details h5{margin-top:0px;}
	.g-map {width:100%;}
	.enq-form {width:100%;margin-top:50px;}
	.bred-home{line-height:50px;font-size:12px;}
    .bred-next{line-height:50px;font-size:12px;}
	.rent-repair h5 {font-size:1em;}
	.baner-caption-middle{font-size:2em;line-height:40px;}
	.swiper-slide-caption {bottom:20%;left:0%;}
	.logo-container{width:100px;height:138px;position:inherit !important;}
	.logo-container img{width:100%;display:block;}
    .swiper-container{height:200px !important;}
	.banner-in-caption{display:none !important;}
	.product-graph{margin-top:20px;}
	.spec-left {width:100%;font-weight:600;}
	.colon{display:none;}
	.repeat-description {margin-top:20px;}
	.warranty-image{right:5%;top:5%;width:50px;height:49px;}
	.warranty-image img{width:100%;display:block;}
    .warranty-image-in{right:15%;top:5%;width:50px;height:49px;}
	.warranty-image-in img{width:100%;display:block;}
	.design-border-in{display:none;}
    .design-border{display:none;}
	.banner-caption-bottom{text-align:left;}
	.banner-caption-bottom span{font-size:16px;}
	.nav {float: left !important;width:100% !important;}
	.top-right{width:100%;padding-top:0px;padding-bottom:0px;}
	.menu-container{width:100%;}
	.title-sub {font-size:1.7em;}
	.downloads-wraper{margin-bottom:20px;}
	.products-home{width:100%;margin-right:0%;margin-bottom:1px;}
	.enq-form-wraper {width:100%;}
	.nav a{
	  text-align:center !important;
	  background:#a2c9d0 !important;
	  margin-left:0 !important;
	  border-bottom:1px solid #9ac3ca !important
	}
	}
@media (min-width:381px) and (max-width:480px){
	.accessories img{ max-width:100%}
	.mob-view{ display:block}
	 body{font-size:14px !important;}
	.home-menu{position:inherit}
	.top-links{display:none;}
	.banner-wraper{margin-top:0px;}
	.welcome-wraper {margin-top:20px;}
	.welcome-left{width:100%;}
	.welcome-left h1 br{display:block;}
	.welcome-right {width:100%;margin-left:0%;margin-top:20px;}
	.acecsories{width:100%;margin-right:0%;}
	.rent-wraper{background-size:cover;}
	.rent-repair{padding:35px;}
	.rent{font-size:2em;}
	.repair{font-size:2em;}
	.footer-top-contents{width:50%;padding-left:5%;border:none;}
	.footer-menu {padding-top: 20px;}
	.footer-logo{width:100%;}
	.footer-call{width:100%;}
	.footer-mail{width:100%;}
    .footer-contact{display:none;}
	.footer-icon{width:50px;height:60px;}
	.footer-menu li{margin-right:0px;width:50%;}
	.footer-menu li a {margin-right:0px;line-height:30px;}
	.footer-social{margin-top:20px;margin-left:0px;float:left;margin-bottom:20px;}
	.copy-right{line-height:24px;text-align:center;margin-top:20px;width:100%;}
	.designed{float:none;width:100%;text-align:center;}
	.designed p {float:none;text-align:center;}
	.banner-in-wraper{margin-top:0px;}
	.banner-caption-in{font-size:2.5em;}
	.products{width:100%;margin-right:0%;margin-bottom:0%;margin-bottom:10px;}
	.products h5{font-size:1em;}
	.product-image {width: 100%;}
	.product-description{width:100%;margin-left:0%;}
	.accessories{width:100%;margin-right:0%;margin-bottom:0%;}
	.rent-item-img{width:100%;}
	.rent-a-wraper{padding:10px;margin-bottom:20px;}
	.rent-item-dtls{width:100%;padding-left:0%;}
	.workshop-left{width:100%;}
	.workshop-right{width:100%;margin-left:0%;}
	.file-input{width:100%;}
	.file-des{ width:100%;float:left;}
	.clients{width:100%;min-height:auto;border-right:0;border-bottom:1px solid #e5e5e5 !important;}
	.downloads{width:100%;margin-right:0%;}
    .contact-items{width:100%; margin-bottom: 20px;}
	.contact-icons{width:60px;height:60px;margin-right:20px;}
	.contact-items img{width:100%;display:block;}
	.contact-details h5{margin-top:0px;}
	.g-map {width:100%;}
	.enq-form {width:100%;margin-top:50px;}
	.bred-home{line-height:50px;font-size:12px;}
    .bred-next{line-height:50px;font-size:12px;}
	.rent-repair h5 {font-size:1em;}
	.baner-caption-middle{font-size:2em;line-height:40px;}
	.swiper-slide-caption {bottom:20%;left:0%;}
	.logo-container{width:100px;height:138px;position:inherit !important;}
	.logo-container img{width:100%;display:block;}
    .swiper-container{height:200px !important;}
	.banner-in-caption{display:none !important;}
	.product-graph{margin-top:20px;}
	.spec-left {width:100%;font-weight:600;}
	.colon{display:none;}
	.repeat-description {margin-top:20px;}
	.warranty-image{right:5%;top:5%;width:50px;height:49px;}
	.warranty-image img{width:100%;display:block;}
    .warranty-image-in{right:15%;top:5%;width:50px;height:49px;}
	.warranty-image-in img{width:100%;display:block;}
	.design-border-in{display:none;}
    .design-border{display:none;}
	.banner-caption-bottom{text-align:left;}
	.banner-caption-bottom span{font-size:16px;}
	.nav {float: left !important;width:100% !important;}
	.top-right{width:100%;padding-top:0px;padding-bottom:0px;}
	.menu-container{width:100%;}
	.title-sub {font-size:1.7em;}
	.downloads-wraper{margin-bottom:20px;}
	.products-home{width:100%;margin-right:0%;margin-bottom:1px;}
	.enq-form-wraper {width:100%;}
	.nav a{
	  text-align:center !important;
	  background:#a2c9d0 !important;
	  margin-left:0 !important;
	  border-bottom:1px solid #9ac3ca !important
	}
	}	
@media (min-width:481px) and (max-width:580px){
	.accessories img{ max-width:100%}
	.mob-view{ display:block}
	 body{font-size:14px !important;}
	.home-menu{position:inherit}
	.top-links{display:none;}
	.banner-wraper{margin-top:0px;}
	.welcome-wraper {margin-top:20px;}
	.welcome-left{width:100%;}
	.welcome-left h1 br{display:block;}
	.welcome-right {width:100%;margin-left:0%;margin-top:20px;}
	.acecsories{width:49.5%;margin-right:0.5%;margin-bottom:2px;}
	.rent-wraper{background-size:cover;}
	.rent-repair{padding:35px;}
	.rent{font-size:2em;}
	.repair{font-size:2em;}
	.footer-top-contents{width:50%;padding-left:5%;border:none;}
	.footer-menu {padding-top: 20px;}
	.footer-logo{width:100%;}
	.footer-call{width:100%;}
	.footer-mail{width:100%;}
    .footer-contact{display:none;}
	.footer-icon{width:50px;height:60px;}
	.footer-menu li{margin-right:0px;width:33.33%;}
	.footer-menu li a {margin-right:0px;line-height:30px;}
	.footer-social{margin-top:20px;margin-left:0px;float:left;margin-bottom:20px;}
	.copy-right{line-height:24px;text-align:center;margin-top:20px;width:100%;}
	.designed{float:none;width:100%;text-align:center;}
	.designed p {float:none;text-align:center;}
	.banner-in-wraper{margin-top:0px;}
	.banner-caption-in{font-size:2.5em;}
	.products{width:49.5%;margin-right:0.5%;margin-bottom:0%;margin-bottom:2px;}
	.products h5{font-size:1em;line-height:24px;}
	.product-image {width: 100%;}
	.product-description{width:100%;margin-left:0%;}
	.accessories{width:49.5%;margin-right:0.5%;margin-bottom:2px;}
	.accessories h5 {font-size: 14px;}
	.rent-item-img{width:80%;margin:20px auto;float:none;}
	.rent-a-wraper{padding:10px;margin-bottom:20px;}
	.rent-item-dtls{width:100%;padding-left:0%;}
	.workshop-left{width:100%;}
	.workshop-right{width:100%;margin-left:0%;}
	.file-input{width:100%;}
	.file-des{ width:100%;float:left;}
	.clients{width:50%;min-height:auto;border-right:0;border-bottom:1px solid #e5e5e5 !important;}
	.downloads{width:49.8%;margin-right:0%;margin-bottom:2px;}
	.downloads:nth-child(4n){float:left;}
	.downloads:nth-child(2n){float:right;}
    .contact-items{width:100%; margin-bottom: 20px;}
	.contact-icons{width:60px;height:60px;margin-right:20px;}
	.contact-items img{width:100%;display:block;}
	.contact-details h5{margin-top:0px;}
	.g-map {width:100%;}
	.enq-form {width:100%;margin-top:50px;}
	.bred-home{line-height:50px;font-size:12px;}
    .bred-next{line-height:50px;font-size:12px;}
	.rent-repair h5 {font-size:1em;}
	.baner-caption-middle{font-size:2em;padding:0;line-height:40px;}
	.swiper-slide-caption {bottom:20%;left:0%;}
	.logo-container{width:100px;height:138px;}
	.logo-container img{width:100%;display:block;}
    .swiper-container{height:200px !important;}
	.banner-in-caption{display:none !important;}
	.spec-left {width:100%;font-weight:600;}
	.colon{display:none;}
	.repeat-description {margin-top:20px;}
	.warranty-image{right:5%;top:5%;width:50px;height:49px;}
	.warranty-image img{width:100%;display:block;}
    .warranty-image-in{right:15%;top:5%;width:50px;height:49px;}
	.warranty-image-in img{width:100%;display:block;}
	.design-border-in{display:none;}
    .design-border{display:none;}
	.banner-caption-bottom{text-align:left;}
	.banner-caption-bottom span{font-size:16px;}
	.nav {float: left !important;width:100% !important;}
	.top-right{width:100%;padding-top:0px;padding-bottom:0px;}
	.menu-container{width:100%;}
	.title-sub {font-size:1.7em;}
	.content-slider li h5 {font-size:14px;}
	.product-spec-img{width:80%;margin:0 auto;}
	.product-graph{width:80%;margin:20px auto;}
	.downloads-wraper{margin-bottom:20px;}
	.products-home h5 {font-size:10px;}
	.enq-form-wraper {width:80%;}
	.logo-container{position:inherit !important}
	.nav a{
	  text-align:center !important;
	  background:#a2c9d0 !important;
	  margin-left:0 !important;
	  border-bottom:1px solid #9ac3ca !important
	}
	}		
@media (min-width:581px) and (max-width:768px){
	.accessories img{ max-width:100%}
	.mob-view{ display:block}
	 body{font-size:14px !important;}
	.home-menu{position:inherit}
	.top-links{display:none;}
	.banner-wraper{margin-top:0px;}
	.welcome-wraper {margin-top:20px;}
	.welcome-left{width:100%;}
	.welcome-left h1 br{display:block;}
	.welcome-right {width:100%;margin-left:0%;margin-top:20px;}
	.acecsories{width:49.5%;margin-right:0.5%;margin-bottom:2px;}
	.rent-wraper{background-size:cover;}
	.rent-repair{padding:35px;}
	.rent{font-size:2em;}
	.repair{font-size:2em;}
	.footer-top-contents{width:50%;padding-left:5%;border:none;}
	.footer-menu {padding-top: 20px;}
	.footer-logo{width:100%;}
	.footer-call{width:100%;}
	.footer-mail{width:100%;}
    .footer-contact{display:none;}
	.footer-icon{width:50px;height:60px;}
	.footer-menu li{margin-right:0px;width:33.33%;}
	.footer-menu li a {margin-right:0px;line-height:30px;}
	.footer-social{margin-top:20px;margin-left:0px;float:left;margin-bottom:20px;}
	.copy-right{line-height:24px;text-align:center;margin-top:20px;width:100%;}
	.designed{float:none;width:100%;text-align:center;}
	.designed p {float:none;text-align:center;}
	.banner-in-wraper{margin-top:0px;}
	.banner-caption-in{font-size:2.5em;}
	.products{width:49.5%;margin-right:0.5%;margin-bottom:0%;margin-bottom:2px;}
	.products h5{font-size:1em;line-height:24px;}
	.product-image {width: 100%;}
	.product-description{width:100%;margin-left:0%;}
	.accessories{width:49.5%;margin-right:0.5%;margin-bottom:2px;}
	.accessories h5 {font-size: 14px;}
	.rent-item-img{width:80%;margin:20px auto;float:none;}
	.rent-a-wraper{padding:10px;margin-bottom:20px;}
	.rent-item-dtls{width:100%;padding-left:0%;}
	.workshop-left{width:100%;}
	.workshop-right{width:100%;margin-left:0%;}
	.file-input{width:100%;}
	.file-des{ width:100%;float:left;}
	.clients{width:50%;min-height:auto;border-right:0;border-bottom:1px solid #e5e5e5 !important;}
	.downloads{width:49.8%;margin-right:0%;margin-bottom:2px;}
	.downloads:nth-child(4n){float:left;}
	.downloads:nth-child(2n){float:right;}
    .contact-items{width:100%; margin-bottom: 20px;}
	.contact-details h5{margin-top:0px;}
	.g-map {width:100%;}
	.enq-form {width:100%;margin-top:50px;}
	.bred-home{line-height:50px;font-size:12px;}
    .bred-next{line-height:50px;font-size:12px;}
	.rent-repair h5 {font-size:1em;}
	.baner-caption-middle{font-size:2.5em;padding:0;line-height:40px;}
	.swiper-slide-caption {bottom:20%;left:0%;}
	.logo-container{width:100px;height:138px;}
	.logo-container img{width:100%;display:block;}
    .swiper-container{height:200px !important;}
	.banner-in-caption{display:none !important;}
	.spec-left {width:100%;font-weight:600;}
	.colon{display:none;}
	.repeat-description {margin-top:20px;}
	.warranty-image{right:5%;top:5%;width:50px;height:49px;}
	.warranty-image img{width:100%;display:block;}
    .warranty-image-in{right:15%;top:5%;width:50px;height:49px;}
	.warranty-image-in img{width:100%;display:block;}
	.design-border-in{display:none;}
    .design-border{display:none;}
	.banner-caption-bottom{text-align:left;}
	.banner-caption-bottom span{font-size:16px;}
	.nav {float: left !important;width:100% !important;}
	.top-right{width:100%;padding-top:0px;padding-bottom:0px;}
	.menu-container{width:100%;}
	.title-sub {font-size:1.7em;}
	.content-slider li h5 {font-size:14px;}
	.product-spec-img{width:80%;margin:0 auto;}
	.product-graph{width:80%;margin:20px auto;}
	.footer-logo{width:33.33%;}
    .footer-call{width:33.33%;}
    .footer-mail{width:33.33%;}
	.downloads-wraper{margin-bottom:20px;}
	.products-home h5 {font-size:12px;}
	.enq-form-wraper {width:80%;}
	.logo-container{position:inherit !important}
	.nav a{
	  text-align:center !important;
	  background:#a2c9d0 !important;
	  margin-left:0 !important;
	  border-bottom:1px solid #9ac3ca !important
	}
	}	
@media (min-width:769px) and (max-width:999px){
	.accessories img{ max-width:100%}
	.mob-view{ display:block}	
	.nav a{font-size:10px !important;margin-left:5px !important;}
	.logo-container{width:90px;height:123px;}
	.logo-container img{width:100%;display:block;}
	.top-whatsapp{font-size:12px;}
	.top-mail {font-size: 12px;}
	.banner-wraper{}
    .swiper-container{height:380px !important;}
	.acecsories h5 {font-size:1em;}
	.rent-repair {padding: 90px 0px;}
	.contact-btn {display:none;}
	.footer-menu li {margin-right:0px;width:25%;margin-top:10px;}
	.footer-menu {padding-top:0px;}
	.footer-social {float: left;margin-top:20px;margin-left:0px;}
	.banner-caption-in {font-size:3.5em;}
	.downloads{width:32.33%;margin-right:1%;margin-bottom:2px;}
	.downloads:nth-child(4n){float:left;}
	.downloads:nth-child(3n){float:right;}
	.products-home h5 {font-size:14px;}
	}	
@media (min-width:1000px) and (max-width:1279px){	
	.swiper-container{height:400px !important;}
	.footer-menu li {margin-right: 18px;}
    .footer-menu li a{margin-right: 0px;}
	.nav a {font-size: 12px !important;}
	}	
	@media (max-width:992px) {
.nav {
    display: block;
    position: absolute;
    right: 0;
    width: auto !important;
    padding: 0px 15px;
    background-color: #a2c9d0 !important;
    z-index: 9;
}
}