@charset "utf-8";
/* CSS Document */
*{
	margin:0 auto;
	padding:0;
	}

@font-face {
  font-family: 'ChaparralPro-Bold';
  src: url('../fonts/ChaparralPro-Bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/ChaparralPro-Bold.otf')  format('opentype'),
	     url('../fonts/ChaparralPro-Bold.woff') format('woff'), url('../fonts/ChaparralPro-Bold.ttf')  format('truetype'), url('../fonts/ChaparralPro-Bold.svg#ChaparralPro-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ChaparralPro-BoldIt';
  src: url('../fonts/ChaparralPro-BoldIt.eot?#iefix') format('embedded-opentype'),  url('../fonts/ChaparralPro-BoldIt.otf')  format('opentype'),
	     url('../fonts/ChaparralPro-BoldIt.woff') format('woff'), url('../fonts/ChaparralPro-BoldIt.ttf')  format('truetype'), url('../fonts/ChaparralPro-BoldIt.svg#ChaparralPro-BoldIt') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ChaparralPro-Italic';
  src: url('../fonts/ChaparralPro-Italic.eot?#iefix') format('embedded-opentype'),  url('../fonts/ChaparralPro-Italic.otf')  format('opentype'),
	     url('../fonts/ChaparralPro-Italic.woff') format('woff'), url('../fonts/ChaparralPro-Italic.ttf')  format('truetype'), url('../fonts/ChaparralPro-Italic.svg#ChaparralPro-Italic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ChaparralPro-LightIt';
  src: url('../fonts/ChaparralPro-LightIt.eot?#iefix') format('embedded-opentype'),  url('../fonts/ChaparralPro-LightIt.otf')  format('opentype'),
	     url('../fonts/ChaparralPro-LightIt.woff') format('woff'), url('ChaparralPro-LightIt.ttf')  format('truetype'), url('../fonts/ChaparralPro-LightIt.svg#ChaparralPro-LightIt') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ChaparralPro-Regular';
  src: url('../fonts/ChaparralPro-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/ChaparralPro-Regular.otf')  format('opentype'),
	     url('../fonts/ChaparralPro-Regular.woff') format('woff'), url('../fonts/ChaparralPro-Regular.ttf')  format('truetype'), url('../fonts/ChaparralPro-Regular.svg#ChaparralPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
body{
	font-family: 'ChaparralPro-Regular';
	}
.banner{
	background:url(../images/banner.png) no-repeat;
	/*background-size:cover;*/
	}
.banner_layer{
	/*background:rgba(255,255,255,0.5);*/
	padding:0;
	margin:0;
	position:relative;
	}
.custom_navbar{
	background:none;
	border:none;
	border-radius:0;
	margin-top:50px;
	font-family: 'ChaparralPro-Bold';
	}
.custom_navbar .navbar-right{
	margin-top:50px;
	background:rgba(0,0,0,0.5);
	padding:10px;
	margin-right:0px;
	}
.navbar-right li a{
	color:#fff !important;
	font-size:20px;
	transition:.3s;
	}
.navbar-right li a:hover{
	background:#454443 !important;
	color:#fff !important;
	border-radius:8px;
	}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
	background:#454443 !important;
	color:#fff !important;
	border-radius:8px;
	}
.navbar-right li a:focus{
	background:#454443 !important;
	color:#fff !important;
	border-radius:8px;
	}
.nav > li > a{
	padding:10px 9px;
	}
.active{
	background:#454443;
	color:#fff;
	}
.ex_nav{
	position:absolute;
	top:20px;
	right:9%;
	}
.ex_nav li{
	float:left;
	list-style-type:none;
	}
.login_btn{
	width:110px;
	height:33px;
	background:#d64922;
	color:#fff;
	font-size:20px;
	text-decoration:none;
	line-height:33px;
	text-align:center;
	}
.register_btn{
	width:110px;
	height:33px;
	background:#333333;
	color:#fff;
	font-size:20px;
	text-decoration:none;
	line-height:33px;
	text-align:center;
	}
.login_btn a,.register_btn a{
	color:#fff;
	text-decoration:none;
	display:block;
	transition:.3s;
	}
.register_btn a:hover{
	background:#d64922;
	}
.login_btn a:hover{
	background:#333333;
	}
.get_instant_quote_btn{
	background:#000;
	color:#fff;
	text-decoration:none;
	border-radius:8px;
	margin-right:26px;
	display:block;
	font-size:16px;
	transition:.3s;
	}
.get_instant_quote_btn a{
	color:#fff;
	text-decoration:none;
	padding:5px 8px;
	display:block;
	}
.get_instant_quote_btn:hover{
	background:#d64922;
	}
.custom_navbar .navbar-brand{
	padding:0;
	height:auto;
	}
/*-------------------*/
.get_box_mar{
	margin-top:84px;
	margin-bottom:114px;
	}
.get_quote_box{
	background:#dc5f3c;
	color:#fff;
	text-align:center;
	padding:15px 15px 50px 50px;
	border-top-left-radius:20px;
	border-bottom-left-radius:20px;
	}
.heading1{
	font-size:38px;
	margin:0;
	}
.heading2{
	font-size:24px; /*30*/
	}
.post_fild{
	width:70%;
	height:33px; /*45px*/
	background:#fff;
	color:#333;
	padding:0px 25px;
	outline:0;
	border:0;
	float:left;
	font-size:21px; /*30px*/
	transition:.3s;
	}
.post_fild:focus{
	padding:0px 30px;
	background:#f3eded;
	}
.post_btn{
	width:29%;
	height:33px; /*45px*/
	background:#e0dcdc;
	color:#323131;
	font-size:21px; /*30px*/
	padding:0px 25px;
	outline:0;
	border:0;
	float:right;
	transition:.3s;
	}
.post_btn:hover{
	background:#333;
	color:#fff;
	}
/*--------------------------------End Header & Banner------------------------------------*/
/*--------------------------- Service ---------------------------*/
.service_bg{
	background:#f7f7f7;
	color:#000;
	text-align:center;
	padding-top:35px;
	padding-bottom:35px;
	}
.heading3{
	font-size:40px;
	font-weight:600;
	text-align:center;
	}
.heading4{
	font-size:24px;
	color:#6e6d6d;
	}
.service{
	width:100%;
	height:auto;
	text-align:center;
	margin-top:50px;
	}
.service ul li{
	text-align:center;
	display:inline-block;
	width:160px;
	height:auto;
	margin-left:0px; /*25px*/
	vertical-align:top;
	transition:.3s;
	}
.service ul li:nth-child(6n+1){
	margin-left:0;
	}
.service_box{
	width:135px;
	height:135px;
	border:2px solid #000;
	border-radius:360px;
	text-align:center;
	line-height: 135px;
	}
.service ul li:hover .service_box{
	border:2px solid #e56644;
	}
.service ul li a{
	text-decoration:none;
	}
.service ul li:hover .service_heading{
	color:#e56644;
	text-decoration:none;
	}
.service_heading{
	font-size:16px;
	color:#333333;
	margin-top:10px;
	text-transform:uppercase;
	}
.service_img{
	max-width:100%;
	height:auto;
	margin-top:0px;
	}
/*--------------------------- End Service ---------------------------*/
/*--------------------------- Tradie ---------------------------*/
.orange_bg{
	background:#e56644;
	color:#fff;
	font-size:60px; /*60px*/
	text-align:center;
	padding:70px 0;
	border-right:3px solid #fff;
	}
.dark_panel{
	background:#333;
	color:#fff;
	padding:0;
	float:left; width:100%;
	}
.abcd{
	margin-top:35px;
	}
.abcd a{
	text-decoration:none;
	}
.tradie_img{
	border-radius:25px;
	border:1px solid #101010;
	}
.tradie_name{
	text-align:center;
	font-size:20px;
	font-family: 'Eagle Lake', cursive;
	margin-top:5px;
	margin-bottom:0;
	color:#fff;
	}
.tradie_deg{
	text-align:center;
	font-size:18px;
	color:#e56644;
	font-family: 'Roboto', sans-serif;
	margin-bottom:0;
	}
/*--------------------------- End Tradie ---------------------------*/

/*===================================================================== Tradie Register ===============================================================*/
.body01 { background:url(../images/bg001.jpg) no-repeat center center; background-size:cover; max-width:100%; height:auto; display:block;}

.tradieregis .container {
    max-width: 410px; margin-bottom:20px;
}

/*.tradieregis { margin:0 auto; max-width:35%;}*/

.tradi-logo { text-align:center; margin-top:10px; background:rgba(255,255,255,0.1); padding:2%;
}
.tradi-logo img { max-width:50%;}


.tradieregis01  { }
.tradieregis01 h2  {color:#fff; font-size: 40px; text-align: center; margin-bottom:20px; }

.tradi-forms { background:#fff; border-radius:5px; width:100%; padding:3px; height: 540px; margin-bottom: 40px;}
.tradi-forms-login { background:#fff; border-radius:5px; width:100%; padding:3px; height: 120px; margin-bottom: 40px; padding:17px;}
.tradi-forms-login-error { background:#FFD7D7; border-radius:5px; width:100%; padding:3px;  margin-bottom: 40px; padding:17px;}
.success_msg_registration { background:#CFFECD; color:#060; border-radius:5px; width:100%; padding:3px;  margin-bottom: 40px; padding:17px;}


.tradi-forms .form-control {width: 100%;}
.tradi-forms .form-control {
    background-color: #fff;
    background-image: none;
    border-bottom: 1px solid #ccc;
    border-radius: 0px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
.tradi-forms .form-control:focus {
    border-color: #66afe9;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none;
}
.tradi-forms .form-control::-moz-placeholder {
    color: #999;
    opacity: 1; color:#d9d7d8;
}

.tradi-forms input { border:0px solid #FFF !important; padding:10px; height:40px; margin-bottom:5px; font-family: Calibri;
font-weight:bold; font-style:italic; font-size:18px;}

.tradi-forms02 {}
.tradi-forms02 .btn-primary {
    background-color: #d74923;
    border-color: #d54a23;
    color: #fff;
    width: 100%; padding:15px 10px; border-radius:10px; font-family: Calibri; font-size:20px; font-weight:bold;  font-style:italic;
	cursor:pointer; transition:.9s;
}
.tradi-forms02 .btn-primary:hover { background:#000;}

.tradi-forms02 p { font-family: Calibri; font-size:20px; color:#fff; text-align:center; padding-top:10px;}
.tradi-forms02 p a { color:#fff; text-decoration:underline; transition:.9s;}
.tradi-forms02 p a:hover { text-decoration: none;}
.tradi-forms select{ appearance:none; -moz-appearance:none; -webkit-appearance:none; border-right:none !important; border-top:none !important; 
border-bottom:none !important; border-left:solid 1px #f1f1f1; background:url(../images/dropdown-arroe.png) no-repeat 97% 50% !important; cursor:pointer; width:100%; margin:5px 0 0 0; height:32px;}
.select_box{ border-top:solid 1px #f1f1f1;}

/*===================================================================== Tradie Register End ===============================================================*/

/*===================================================================== Privacy Policy ===============================================================*/
.privacy-top-title {}
.privacy-top-title h2 { text-align:center; color:#C30; font-family: 'ChaparralPro-Regular'; font-size:40px; font-weight:bold;}

.privacy-policy { border:2px solid #db806a; border-radius:50px; padding:0px 50px 10px;}
.privacy-policy h1 {text-align:center; color:#292929; font-size:24px; font-family:Calibri;}
.privacy-policy h2 {text-align:left; color:#2a2929; font-size:20px; font-weight:bold; font-family:Calibri; padding:0px 0px 5px; margin:0px;}
.privacy-policy p {text-align:left; color:#515050; font-size:20px; font-family:Calibri; padding:0px 0px 10px; }
.privacy-policy p.text-center { text-align:center; padding:10px 0px;}
/*===================================================================== Privacy Policy End ===============================================================*/

/*===================================================================== Term Condition ===============================================================*/
.termcondition-top-title {}
.termcondition-top-title h2 { text-align:center; color:#C30; font-family: 'ChaparralPro-Regular'; font-size:40px; font-weight:bold;}

.term-condition { border:2px solid #db806a; border-radius:50px; padding:15px 50px 10px;}
.term-condition p {text-align:center; color:#515050; font-size:20px; font-family:Calibri; padding:0px 0px 10px; }

/*===================================================================== Term Condition End ===============================================================*/


/*--------------------------- Photo Gallery ---------------------------*/
.gallery_heading{
	margin:40px auto;
	text-align:center;
	}
/*--------------------------- End Photo Gallery ---------------------------*/
.tittle_heading{
	margin:40px auto;
	text-align:center;
	}
.tradieform{
	background:#e56644;
	padding:15px;
	}
.tradieform .form-group{
	width:100%;
	margin-bottom: 8px;
	}
.tradieform .form-group label{
	width:100%;
	color:#fff;
	}
.tradieform .form-group input{
	width:100%;
	border-radius: 0;
	}
.tradieform .submit{
	margin:9px 0;
	}

.subscribe_bg{
	background:#e56644;
	padding:20px 0;
	}
.subscribe_heading{
	text-align:center;
	margin-top:50px;
	}
.subscribe_fild{
	width:95%;
	height:50px;
	background:#fff;
	color:#333;
	padding:0 15px;
	font-size:24px; /*24px*/
	outline:0;
	border:0;
	transition:.3s;
	}
.subscribe_fild:focus{
	padding-left:20px;
	background:#e0dcdc;
	}
.subscribe_btn{
	width:60%;
	height:50px;
	background:#fff;
	color:#151515;
	font-size:30px;
	/*font-weight:bold;*/
	outline:0;
	border:0;
	-webkit-box-shadow:3px 0px 4px #231f20;
	-moz-box-shadow:3px 0px 4px #231f20;
	-ms-box-shadow:3px 0px 4px #231f20;
	-o-box-shadow:3px 0px 4px #231f20;
	-webkit-box-shadow:3px 0px 4px #231f20;
  	-moz-box-shadow:inset 2px 4px 10px #ccc;
	-ms-box-shadow:inset 2px 4px 10px #ccc;
	-o-box-shadow:inset 2px 4px 10px #ccc;
	box-shadow:inset 2px 4px 10px #ccc;
	}
.social{
	margin:20px auto;
	}
.social_icon{
	margin-top:10px;
	}
.social_icon img{
	display:inline-block;
	margin-left:2px;
	width:43px;
	height:auto;
	}
.footer{
	background:#333333;
	color:#fff;
	padding-top:30px;
	padding-bottom:30px;
	}
.footer_text{
	text-align:justify;
	margin-top:15px;
	font-size:16px;
	}
.f_menu{
	color:#9a9a9a;
	text-decoration:none;
	}	
.f_menu ul li{
	list-style-type:none;
	}
.f_menu ul li a{
	color:#9a9a9a;
	text-decoration:none;
	font-size:20px;
	}
.f_menu ul li a:hover{
	color:#e56644;
	}
.footer_btn{
	width:190px;
	height:50px;
	line-height:50px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	font-size:20px;
	border-radius:8px;
	background:#e56644;
	margin-top:10px;
	transition:.3s;
	}
.footer_btn a{
	color:#fff;
	text-decoration:none;
	display:block;
	}
.footer_btn:hover{
	background:#d64922;
	}
.footer_btn_blue{
	background:#5fadcd;
	}
.footer_btn_blue:hover{
	background:#3593b9;
	}
.footer_heading{
	color:#9a9a9a;
	font-size:24px;
	}
.store{
	margin:5px 0;
	}
.copyright_sec{
	background:#101010;
	color:#848484;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
	}
.copyright_sec p{
	margin:0;
	}
.copyright_sec a{
	color:#848484;
	text-decoration:none;
	transition:.3s;
	}
.copyright_sec a:hover{
	color:#e56644;
	}
.color_action{
	color:#e56644 !important;
	}
.carousel-control.right{
	background-image:none;
	}
.carousel-control.left{
	background-image:none;
	}
.carousel-inner > .active{
	background:none;
	}
.carousel-control{
	left:20%;
	}
.carousel-control.right{
	right:20%;
	}
/*------------------- 26.08.2016 --------------------*/
.get_quote_box_new{
	width:410px;
	height:auto;
	margin-top:100px;
	background:rgba(236,77,34,0.7);
	border-top-left-radius:20px;
	border-bottom-left-radius:20px;
	padding:5px;
	padding-left:30px;
	padding-bottom:30px;
	padding-right:10px;
	margin-top:230px;
	margin-left:0px;
	margin-bottom:20px;
	/*position:absolute;
	bottom:10px;*/
	}
.get_quote_box_new h2{
	color:#fff;
	text-align:center;
	}
.get_box_text{
	font-size:21px;
	color:#fff;
	}
.custom_navbar .navbar-right .dropdown-menu{
	background:rgba(0,0,0,0.8);
	}
.custom_navbar .dropdown-menu li a{
	font-family: 'ChaparralPro-Regular';
	font-weight:300;
	}
.cu_slider .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{
	width:100% !important;
	height:auto;
	}

@media(max-width:1199px){
.custom_navbar .navbar-header{
	display: block;
    float: none;
    margin: 0 auto;
    text-align: center;
	}
.custom_navbar .navbar-brand{
	float:none;
	}
.custom_navbar .navbar-right{
	float:none !important;
	}
.custom_navbar .navbar-brand img{
	margin-top:20px;
	}
}
@media(max-width:1024px){
	.orange_bg{
		font-size:60px;
		}
}

@media (min-width: 768px) and (max-width:1025px) {
	.navbar-collapse{ position:absolute; width:100%; z-index:999; background:#fff;}
	navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-collapse.collapse.in {
        display: block !important;
    }
    .navbar-header .collapse, .navbar-toggle {
        display:block !important;
    }
    .navbar-header {
        float:none;
    }
	
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
	/*--------------------*/
	.ex_nav{
	left:35%;
	}
	.get_box_mar .col-sm-6{
	width:100%;
	}
	.navbar-brand > img{
		width:140px;
		}
	.navbar-default .navbar-toggle{
		margin-top:-30px;
		z-index:999;
		}
	.navbar-default .navbar-toggle{
		background:#e56644;
		}
	.navbar-default .navbar-toggle .icon-bar{
		background:#fff;
		}
	.navbar-default .navbar-toggle:focus{
		background:#e56644;
		}
}

@media(max-width:990px){
	.get_quote_box{
		padding:15px;
		}
}
@media (min-width: 768px) and (max-width:900px) {
	.ex_nav{
		left:24%;
		}
}
@media(max-width:767px){
.get_quote_box{
	padding:30px;
	}
.social{
	text-align:center;
	}
.social h3{
	text-align:center;
	}
.f_menu{
	text-align:center;
	}
.footer_heading{
	text-align:center;
	}
.store{
	display: block;
    margin: 5px auto;
    text-align: center;
	}
.navbar-default .navbar-toggle{
	background:#e56644;
	}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{
	background:#333;
	}
.navbar-default .navbar-toggle .icon-bar{
	background:#fff;
	}
.navbar{
	height:50px;
	z-index:1000;
	}
.navbar-default ul{
	background:#fff;
	}
.navbar-right li a{
	border-radius:0 !important;
	}
.copyright_sec{
	text-align:center;
	}
.get_quote_box h1{
	margin:0 auto;
	}
.orange_bg{
	padding:30px 0;
	font-size:40px;
	border-right:0;
	}
/*.navbar-brand img{
	max-width:50%;
	}*/
.ex_nav{
    left: 10%;
    right: 0;
    top:144px;
	}
.navbar-collapse{
	border:none;
	}
.custom_navbar .navbar-right{
	box-shadow:0px 0px 10px #000;
	}
.custom_navbar .dropdown-toggle .caret{
	float:right;
	}
.post_fild,.post_btn{
	height:40px;
	font-size:20px;
	}
.subscribe_fild,.subscribe_fild,.subscribe_btn{
	height:40px;
	font-size:20px;
	margin-top:5px;
	}
.custom_navbar .navbar-brand{
	float:left;
	}
.custom_navbar .navbar-brand{
	width:150px;
	height:auto;
	}
.custom_navbar .navbar-header{
	margin-top:-40px;
	}
.get_box_mar{
	margin-bottom:50px;
	}
.navbar-toggle{
	margin-right:22px;
	}
.dark_panel{
	padding-bottom:20px;
	}
.custom_navbar .navbar-brand img{
	width:100px;
	}
.subscribe_btn{
	width:95%;
	}
	
.privacy-top-title {margin-top:120px;}
.privacy-top-title h2 { font-size:20px; font-weight:bold;}	
	
.termcondition-top-title { margin-top:120px;}
.termcondition-top-title h2 { font-size:20px;}
	
}

/*@media(max-width:747px){
.navbar-toggle{
	margin-right:51px;
	}
}*/
@media(max-width:712px){
.get_instant_quote_btn{
	margin-right:12px;
	}
}
@media(max-width:683px){
.subscribe_box{
	width:100%;
	margin-top:10px;
	}
}
@media(max-width:660px){
.ex_nav{
	top:138px;
	}
.get_instant_quote_btn a{
	padding:3px 5px;
	}
.register_btn,.login_btn{
	width:80px;
	height:30px;
	line-height:30px;
	}
.get_quote_box{
	border-radius:0;
	}
.heading3{
	margin:0 auto;
	}
.orange_bg{
	padding:15px 0;
	}	
	
}
@media(max-width:600px){
.ex_nav{
    left: 10%;
    right: 0;
    top: 130px;
	}
.get_instant_quote_btn a{
	padding:3px 5px;
	}
.register_btn,.login_btn{
	width:80px;
	height:30px;
	line-height:30px;
	}
.custom_navbar{
	margin-top:20px !important;
	}
.custom_navbar .navbar-header{
	margin-top:0px;
	}
.get_box_mar{
	margin-top:100px;
	}
.custom_navbar .navbar-brand img{
	margin-top:0;
	}
}
@media(max-width:500px){
.heading1{
	font-size:26px;
	}
.post_fild,.post_btn{
	height:35px;
	font-size:16px;
	}
.heading3{
	font-size:30px;
	}
.subscribe_fild,.subscribe_fild,.subscribe_btn{
	height:40px;
	font-size:20px;
	}
.subscribe_box{
	margin-top:5px;
	}
.social_icon img{
	width:40px;
	}
.get_quote_box_new{
	width:100%;
	}
}
@media(max-width:480px){
.post_fild,.post_btn{
	width:100%;
	float:none;
	margin-top:5px;
	}
.orange_bg{
	font-size:40px;
	}
.service ul li{
	margin-left:0;
	}
.abcd img{
	width:50%;
	}
}
@media(max-width:430px){
.ex_nav{
    left: 10px;
    right: 0;
    top: 122px;
	}
.register_btn,.login_btn{
	width:95%;
	height:30px;
	line-height:30px;
	margin-top:5px;
	}
.get_instant_quote_btn{
	width:95%;
	text-align:center;
	border-radius:0;
	}
.get_quote_box{
	margin-top:73px;
	}
.get_box_mar{
	margin-top:105px;
	}
/*.custom_navbar .navbar-right{
	margin-top:127px;
	}*/
.social_icon img{
	width:30px;
	}
.footer_btn{
	width:150px;
	height:40px;
	line-height:40px;
	font-size:16px;
	}
.download_sec img{
	width:40%;
	}
.service ul li{
	width:150px;
	height:150px;
	margin-top:30px;
	}
.service ul li img{
	width:55%;
	margin-top:20px;
	}
.subscribe_heading{
	font-size:24px;
	}
.social h3{
	font-size:20px;
	}
.heading3{
	font-size:24px;
	}
.heading4,.gallery_heading,.footer_heading{
	font-size:20px;
	}
.orange_bg{
	font-size:30px;
	}

.privacy-top-title {margin-top:165px;}
.privacy-top-title h2 { font-size:20px; font-weight:bold;}	
	
.termcondition-top-title { margin-top:165px;}
.termcondition-top-title h2 { font-size:20px;}	
	
}
