@charset "utf-8";
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/css/font-awesome.css);
/* CSS Document */
body {
margin:0;
padding:0px;
line-height:25px;
}
*{
margin:0px;
padding:0px;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
*:after, *:before {
box-sizing: border-box;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
a{
text-decoration:none;
}
.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
}
.wrapper{
width:100%;
padding:5px 0px;
}
.top_wrapper{
width:80%;
margin:0px auto;
}
.left_wrapper{
width:17%;
padding:1px;
}
.left_wrapper h2{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-align:left;
}
.right_wrapper{
width:80%;
padding:1px;
}
.right_wrapper h2{
}
.left_wrapper ul{
list-style:none;
}
.left_wrapper ul li{
float:left;
padding:0px 2px;
}
.left_wrapper ul li a{
text-decoration:none;
}
.left_wrapper ul li a img{
width:25px;
height:25px;
vertical-align:middle;
}
.container{
width:80%;
margin: 50px auto;
}
header{
padding:30px 0px 18px 0px;
}
.left_header {
margin:0px 0px;
width:25%;
}
.left_header a{
padding: 10px 18px 10px 18px;
margin:5px 0px;
display:block;
text-transform:uppercase;
}
.right_header{
margin:10px 0px;
width:65%;
}
.right_header p{
line-height: 37px;
text-align: right;
margin:5px 20px;
}
.header_contact{
text-align:right;
padding:1px 0px;
}
.header_title{
padding:1px 0px;
margin:0px 20px;
text-transform:capitalize;
text-align:right;
line-height:55px;
}
.header_title img{
vertical-align:middle;
width:25px;
height:25px;
}
.enquiry_title01{
cursor:pointer;
}
.enquiry_title01 img{
margin:0px;
height:30px;
float:right;
}
.slider_div{
width:100%;
height:350px;
overflow:hidden;
}
section{
padding:20px;
}
.left_section{
width:66.5%;
margin-left:20px;
}
.right_section{
width:28%;
margin-right:20px;
}
.main_section{
width:100%;
margin:0px auto;
}
.content_title{
line-height: 28px;
letter-spacing: 0.8px;
font-weight: 700;
font-style: normal;
}
.cont_content{
line-height: 23px;
}
.ab_content{
width:77%;
}
.welcome_title{
padding:15px 0px;
}
.enquiry_div{
border:1px solid #D2D2D2;
border-radius:3px;
}
.send_enq_now{
padding:0px 10px;
}
.enquiry_title{
padding:10px;
text-align:center;
}
.enquiry_div input[type="text"], .enquiry_div input[type="email"]{
width:100%;
padding:10px 8px;
margin:8px 0px;
}
.enquiry_div input[type="text"]:focus{
box-shadow:0px 0px 2px #000;
}
.enquiry_div input[type="email"]:focus{
box-shadow:0px 0px 2px #000;
}
.area{
width:100%;
padding:8px 9px;
margin:9px 0px;
resize:none;
}
.send_button{
margin:10px;
cursor: pointer;
padding: 6px 8px;
border: none;
position: relative;
-webkit-transition: all 0.1s;
-moz-transition: all 0.1s;
transition: all 0.1s;
background: #b5bdc8; /* Old browsers */
background: -moz-linear-gradient(top, #b5bdc8 0%, #828c95 36%, #28343b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5bdc8), color-stop(36%,#828c95), color-stop(100%,#28343b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #b5bdc8 0%,#828c95 36%,#28343b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #b5bdc8 0%,#828c95 36%,#28343b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #b5bdc8 0%,#828c95 36%,#28343b 100%); /* IE10+ */
background: linear-gradient(to bottom, #b5bdc8 0%,#828c95 36%,#28343b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bdc8', endColorstr='#28343b',GradientType=0 ); /* IE6-9 */
color:#eee;
border-radius:3px;
}
.button_title{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
color:#999;
}
.quote_img{
vertical-align:middle;
width:25px;
height:25px;
margin-right:3px;
}
footer{
}
.footer_div{
padding:30px 0px;
width:96.1%;
margin:0px auto;
}
.footer2{
float:left;
margin:0px 30px 0px 0px;
width:31.4%;
}
.footer2:nth-child(3n+3){
margin:0px 0px 0px 0px;
}
.footer2 .footer_heading{
padding-bottom:15px;
}
.footer_content{
line-height:28px;
}
.float_text{
line-height:34px;
}
.bottom_footer{
padding:20px 30px;
width:100%;
}
.goto_top{
text-align:center;
padding:5px 15px;
}
.goto_top span{
color:#fff;
}
.left_footer{
padding:0px 0px;
width:30%;
}
.left_footer a{
text-decoration:none;
color:#eee;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.right_footer{
width:60%;
margin:0px;
}
.right_footer h2{
text-align:right;
}
@media only screen and ( min-width: 1201px) and ( max-width: 1349px ) {
.footer2{
margin:0px 26px 0px 0px;
}
}
@media only screen and ( min-width: 1101px) and ( max-width: 1200px ) {
.footer2{
margin:0px 25px 0px 0px;
}
}
@media only screen and ( min-width: 1025px) and ( max-width: 1100px ) {
.footer2{
margin:0px 22px 0px 0px;
}
}
@media only screen and ( min-width: 981px) and ( max-width: 1024px ) {
.left_wrapper{
width:40% !important;
}
.right_wrapper{
width:55% !important;
}
.left_section{
width:66% !important;
}
.slider_div{
height:auto !important;
}
.footer_div{
width:95% !important;
}
.footer2{
margin:0px 20px 0px 0px;
}
}
@media only screen and ( min-width: 768px) and ( max-width: 980px ) {
.left_wrapper{
width:40% !important;
}
.right_wrapper{
width:55% !important;
}
.left_header{
width:41% !important;
}
.right_header{
width:55% !important;
}
.slider_div{
height:auto;
}
.left_section{
width:55% !important;
}
.right_section{
width:36% !important;
}
.footer_div{
width:93.1% !important;
}
.footer2{
margin:0px 16px 0px 0px;
}
}
@media only screen and ( min-width:480px) and ( max-width: 767px) {
.top_wrapper{
width:100% !important;
}
.left_wrapper,
.right_wrapper,
.left_header,
.right_header,
.footer2{
width:100% !important;
float:none !important;
}
.header_contact,
.header_title{
text-align:left;
padding:0px 10px;
}
.left_wrapper ul{
padding:0px 10px;
}
.left_section{
display:none !important;
}
.right_section{
width:100% !important;
float:none !important;
}
.footer_div{
width:83% !important;
overflow:hidden;
}
.left_footer{
width:100% !important;
float:none !important;
}
.right_footer{
width:100% !important;
float:none !important;
}
.footer2{
margin:0px 0px 0px 0px;
}
}
@media only screen and ( min-width: 240px) and ( max-width: 479px ) {
.top_wrapper{
width:100% !important;
}
.left_wrapper,
.right_wrapper,
.left_header,
.right_header,
.footer2{
width:100% !important;
float:none !important;
}
.header_contact,
.header_title{
text-align:left;
padding:0px 10px;
}
.left_wrapper ul{
padding:0px 10px;
}
.left_section{
display:none !important;
}
.right_section{
width:100% !important;
float:none !important;
}
.footer_div{
width:83% !important;
overflow:hidden;
}
.left_footer{
width:100% !important;
float:none !important;
}
.right_footer{
width:100% !important;
float:none !important;
}
.footer2{
margin:0px 0px 0px 0px;
}
}
@media only screen and ( max-width: 767px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi) {
}
