body{
	overflow-x:hidden;
	font-family:"Roboto Slab","Helvetica Neue",Helvetica,Arial,sans-serif
}
.text-muted{
	color:#777
}
.text-primary{
	color:#FF8E00
}
p{
	font-size:14px;line-height:1.75
}
p.large{
	font-size:16px
}
a,a:hover,a:focus,a:active,a.active{
	outline:0;
	text-decoration: none;
}
a{
	color:#FF8E00
}
a:hover,a:focus,a:active,a.active{
	color:#fec503
}
h1,h2,h3,h4,h5,h6{
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:uppercase;font-weight:700
}
.img-centered{
	margin:0 auto
}
.bg-light-gray{
	background-color:#f7f7f7
}
.bg-darkest-gray{
	background-color:#222
}
.btn-primary{
	color:#fff;
	background-color:#FF8E00;
	border-color:#FF8E00;
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:uppercase;font-weight:700
}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,
.btn-primary.active,.open .dropdown-toggle.btn-primary{
	color:#fff;background-color:#fec503;border-color:#f6bf01
}
.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{
	background-image:none
}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] 
.btn-primary,.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,fieldset[disabled] 
.btn-primary:hover,.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{
	background-color:#FF8E00;border-color:#FF8E00
}
.btn-primary .badge{
	color:#FF8E00;background-color:#fff
}
.btn-xl{
	color:#fff;
	background-color:#FF8E00;
	border-color:#FF8E00;
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	font-weight:700;
	border-radius:3px;
	font-size:18px;
	padding:20px 40px
}
.btn-xl:hover,.btn-xl:focus, .btn-xl:active, .btn-xl.active,
.open.dropdown-toggle.btn-xl, .email-link a:hover, .email-link:hover{
	color:#fff;
	background-color:#fec503;
	border-color:#f6bf01
}
.btn-xl:active,.btn-xl.active,.open .dropdown-toggle.btn-xl{
	background-image:none
}
.btn-xl.disabled,.btn-xl[disabled],fieldset[disabled] .btn-xl,
.btn-xl.disabled:hover,.btn-xl[disabled]:hover,fieldset[disabled] 
.btn-xl:hover,.btn-xl.disabled:focus,.btn-xl[disabled]:focus,
fieldset[disabled] .btn-xl:focus,.btn-xl.disabled:active,
.btn-xl[disabled]:active,fieldset[disabled] .btn-xl:active,
.btn-xl.disabled.active,.btn-xl[disabled].active,fieldset[disabled] 
.btn-xl.active{
	background-color:#FF8E00;
	border-color:#FF8E00
}
.btn-xl .badge{
	color:#FF8E00;
	background-color:#fff
}
.navbar-default{
	background-color:#222;
	border-color:transparent
}
.navbar-default .navbar-brand{
	color:#FF8E00;
	font-family:"Kaushan Script","Helvetica Neue",Helvetica,Arial,cursive
}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:active,.navbar-default .navbar-brand.active{
	color:#fec503
}
.navbar-default .navbar-collapse{
	border-color:rgba(255,255,255,.02)
}
.navbar-default .navbar-toggle{
	background-color:#FF8E00;
	border-color:#FF8E00
}
.navbar-default .navbar-toggle .icon-bar{
	background-color:#fff
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{
	background-color:#FF8E00
}
.navbar-default .nav li a{
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	font-weight:400;
	letter-spacing:1px;
	color:#fff
}
.navbar-default .nav li a:hover,.navbar-default .nav li a:focus{
	color:#FF8E00;outline:0
}
.navbar-default .navbar-nav>.active>a{
	border-radius:0;
	color:#fff;
	background-color:#FF8E00
}
.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{
	color:#fff;
	background-color:#fec503
}

					@media (max-width: 992px){
						.container-header{
							margin-left: 10px;
							margin-right: 10px;
						}
					}

@media (min-width:768px){
	.navbar-default{
	  background-color: rgba(0,0,0,0.3);
		padding:25px 0;
		-webkit-transition:padding .3s;
		-moz-transition:padding .3s;
		transition:padding .3s;
		border:0
	}
	.navbar-default .navbar-brand{
		font-size:2em;
		-webkit-transition:all .3s;
		-moz-transition:all .3s;
		transition:all .3s
	}
	.navbar-default .navbar-nav>.active>a{
		border-radius:3px
	}
	.navbar-default.navbar-shrink{
		background-color:#222;
		padding:10px 0
	}
	.navbar-default.navbar-shrink .navbar-brand{
		font-size:1.5em
	}
}
header{	
	background-image:url(../img/hghway3.jpg);	
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:center center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-size:cover;
	-o-background-size:cover;
	text-align:center;
	color:#fff
}

header .row-special{
	margin-top: 70px;
}
header .block-icon-left{
	overflow: auto;
	background-color: #009589;
	border: 2px solid #fff;
	border-radius: 8px;
	margin-bottom: 10px;
}
header .block-icon-left .icon{
	float: left;
	width: 30%;
	margin-top: 10px;
	color: #fff;
}
header .block-icon-left .icon-content{
	float: left;
	width: 70%;
	color: #fff;
	height: 102px;
}
header #view-all{
	margin-bottom: 0;
}
#coupon-sign{
	float: left;
	background-color: #fff;
	color: #000;
	width: 80px;
	border-radius: 3px;
	margin-top: 15px;
	font-size: 1.8em;
	padding: 10px ;
	font-weight: bold;
	letter-spacing: 2px;
}
.fa-arrow-down{
	padding-left: 30px;
}
header .intro-text{
	padding-top:30px;
	padding-bottom:50px;	
}
header .intro-text .intro-lead-in{
	font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;	
	font-style:italic;
	letter-spacing: 0.1em;
	color:#FF8E00;
	font-size:22px;
	line-height:22px;
	margin-bottom:25px;
	text-shadow: 1px 1px #fff;
}
header .intro-text .intro-heading{
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;	
	text-transform:uppercase;
	letter-spacing: 0.1em;
	font-weight:700;
	font-size:35px;
	line-height:40px;
	margin-bottom:25px;
	text-shadow: 2px 2px #FF8E00;
}
.call-us-top{
	margin-top: 50px;	
}
header .call-location{
	font-size: 1.5em;
	margin-bottom: 5px;
	font-weight: bold;
}
header .phone, header .call{
	margin-top: 0;
	margin-bottom: 15px;
}
.text-wrapper{
	background: rgba(0,0,0,0.5);
	padding: 10px 0;
	border-radius: 8px;
}
@media (min-width:768px){
	header .intro-text{
		padding-top:50px;
		padding-bottom:200px;		
	}
	header .intro-text .intro-lead-in{
		font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;	
		font-style:italic;
		font-size:40px;
		line-height:40px;
		margin-bottom:25px
	}
	header .intro-text .intro-heading{
		font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;	
		text-transform:uppercase;
		font-weight:700;
		font-size:65px;
		line-height:75px;
		margin-bottom:50px;
	}
	header .row-special{
		margin-top: 150px;
	}
}
@media(max-width:480px){
	header .out-of-state{
		font-size: 0.8em;
	}
}


/*Section Service*/

section#services{
	padding:70px 0;
}
section#services h2.section-heading{
	font-size:40px;
	margin-top:0;
	margin-bottom:15px
}
section#services h3.section-subheading{
	font-size:16px;
	font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:none;
	font-style:italic;
	font-weight:400;
	margin-bottom:75px;
	color: #666;
}
@media (min-width:768px){
	section#services{padding:100px 0
	}
}
.service-heading{
	margin:15px 0;
	text-transform:none
}

  /*Tips Section*/

#tips{
	background:center no-repeat url('../img/hghway2.jpg');  
	background-size: cover;
	background-attachment:scroll;
	background-position:center center;
	padding: 70px 0;
  }
#tips .section-heading, #tips .section-subheading{
	color: #fff;
}
#terms-btn{
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;	
	font-size: 1.3em;
	margin-bottom: 20px;
	margin-top: 0;
	padding: 10px 50px;
}
#terms-text{
	font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 1.1em;

}
			#tips .col-coupon{			
				padding-top: 10px;
				margin-bottom: 20px;
			} 
			#tips .row-special{
				margin-bottom: 20px;
			}
			#tips .block-icon-left{
				overflow: auto;			
				background-color: #81AB5A;
				border: 7px solid #e0e3c6;	
				margin-bottom: 10px;
				height: 100%;
			}
			#tips .block-icon-left .icon{
				float: left;
				width: 30%;
				margin-top: 10px;
				color: #fff;
			}
			#tips .block-icon-left .icon-content{
				float: left;
				width: 70%;
				color: #fff;
			}
			#tips .coupon-sign{
				color: #000;
				background-color: #fff;	
				font-weight: bold;
				font-size: 1.8em;	
				float: left;
				margin: 20px;
				padding: 5px;
			}
/*Coupons panel*/

			#tips .panel-coupon{				
				/*border: 7px solid #FF8E00;
				background: #d2edf4;
			  background-image: linear-gradient(to bottom, #d0edf5, #e1e5f0 100%);*/
			 /* padding: 20px 15px 15px 15px;*/
			 /* position: relative;	*/
			 	background-color: #81AB5A;
				border: 7px solid #e0e3c6;	
			  height: 385px;	
			  color: #fff;	
			  text-align: center;	
			}
			#tips .panel-coupon .panel-price{
				text-align: center;
				font-weight: bold;
				font-size: 60px;			
				background-color: #fff;
				border:1px solid #000;
				color: #000;
			}
			#tips .panel-coupon p{
				margin: 0;
				text-align: center;
			}
			@media(max-width:480px){
			#tips .paypal-image {
			width: 150px;
			 }
			 .reduce{
			 	margin: 5px;
			 }			 				
			}
#tips h3.section-subheading{	
	margin-bottom:25px
}
#tips *{
	z-index:2
}

@media (min-width:767px){
	#tips{
		padding: 100px 0;
	}
	
}
   /*Gallery Section*/

#gallery{
	background-color: #333;
	padding: 70px 0;
}
.gallery-item{
	padding-top: 15px;
	margin: 0;

}
section h2.section-gallery{
	font-size:40px;
	margin-top:0;
	margin-bottom:15px;
	color:#fff;
}
.gallery-text{
	color: #ccc;
	font-size: 1.1em;
	font-style:italic;
}

	@media (min-width:767px){
		#gallery{
			padding: 100px 0;
		}
	}

		/*About Section*/

#about{
	padding: 70px 0;
}		

#about .section-subheading{
	font-size:16px;
	font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:none;
	font-style:italic;
	font-weight:400;
	margin-bottom:25px;
	color: #666;
}
.text-service{
	font-size: 1.2em;
}
.aboutline{
	list-style:none;
	padding:0;
	position:relative
}
.aboutline:before{
	top:0;
	bottom:0;
	position:absolute;
	content:"";
	width:2px;
	background-color:#f1f1f1;
	left:40px;
	margin-left:-1.5px
}
.aboutline>li{
	margin-bottom:50px;
	position:relative;
	min-height:50px
}
.aboutline>li:before,.aboutline>li:after{
	content:" ";
	display:table
}
.aboutline>li:after{
	clear:both
}
.aboutline>li .aboutline-panel{
	width:100%;
	float:right;
	padding:0 20px 0 100px;
	position:relative;
	text-align:left
}
.aboutline>li .aboutline-panel:before{
	border-left-width:0;
	border-right-width:15px;
	left:-15px;
	right:auto
}
.aboutline>li .aboutline-panel:after{
	border-left-width:0;
	border-right-width:14px;
	left:-14px;
	right:auto
}
.aboutline>li .aboutline-image{
	left:0;
	margin-left:0;
	width:80px;
	height:80px;
	position:absolute;
	z-index:100;
	background-color:#FF8E00;
	color:#fff;
	border-radius:100%;
	border:7px solid #f1f1f1;
	text-align:center
}
.aboutline>li .aboutline-image h4{
	font-size:10px;
	margin-top:12px;
	line-height:14px
}
.aboutline>li.aboutline-inverted>.aboutline-panel{
	float:right;
	text-align:left;
	padding:0 20px 0 100px
}
.aboutline>li.aboutline-inverted>.aboutline-panel:before{
	border-left-width:0;
	border-right-width:15px;
	left:-15px;
	right:auto
}
.aboutline>li.aboutline-inverted>.aboutline-panel:after{
	border-left-width:0;
	border-right-width:14px;
	left:-14px;
	right:auto
}
.aboutline>li:last-child{
	margin-bottom:0
}
.aboutline .aboutline-heading h4{
	margin-top:0;
	color:inherit
}
.aboutline .aboutline-heading h4.subheading{
	text-transform:none
}
.aboutline .aboutline-body>p,
.aboutline .aboutline-body>ul{
	margin-bottom:0
}
@media (min-width:768px){
	#about .section-subheading{
		margin-bottom: 75px;
	}
	#about{
	padding: 150px 0;
	}

	.aboutline:before{
		left:50%
	}
	.aboutline>li{
		margin-bottom:100px;
		min-height:100px
	}
	.aboutline>li .aboutline-panel{
		width:41%;
		float:left;
		padding:0 20px 20px 30px;
		text-align:right
	}
	.aboutline>li .aboutline-image{
		width:100px;
		height:100px;
		left:50%;
		margin-left:-50px
	}
	.aboutline>li .aboutline-image h4{
		font-size:13px;
		margin-top:16px;
		line-height:18px
	}
	.aboutline>li.aboutline-inverted>.aboutline-panel{
		float:right;
		text-align:left;
		padding:0 30px 20px 20px
	}
}
@media (min-width:992px){
	.aboutline>li{
		min-height:150px
	}
	.aboutline>li .aboutline-panel{
		padding:0 20px 20px
	}
	.aboutline>li .aboutline-image{
		width:150px;
		height:150px;
		margin-left:-75px
	}
	.aboutline>li .aboutline-image h4{
		font-size:18px;
		margin-top:30px;
		line-height:26px
	}
	.aboutline>li.aboutline-inverted>.aboutline-panel{
		padding:0 20px 20px
	}
}
@media (min-width:1200px){
	.aboutline>li{
		min-height:170px
	}
	.aboutline>li .aboutline-panel{
		padding:0 20px 20px 100px
	}
	.aboutline>li .aboutline-image{
		width:170px;
		height:170px;
		margin-left:-85px
	}
	.aboutline>li .aboutline-image h4{
		margin-top:40px
	}
	.aboutline>li.aboutline-inverted>.aboutline-panel{
		padding:0 100px 20px 20px
	}
}

/*Contact section
=====================================*/
section#contact{
	background-color:#222;
	background-image:url(../img/map-image.png);	
	background-position:center;
	background-repeat:no-repeat;
	padding: 70px 0;
}
section#contact .section-heading, #QuoteModal .section-heading{
	color:#fff
}
section#contact .form-group, #QuoteModal  .form-group{
	margin-bottom:25px
}
section#contact .form-group input, section#contact.form-group textarea{
	padding:20px
}
section#contact .form-group input.form-control{
	height:auto
}
section#contact .form-group textarea.form-control, 
#QuoteModal  .form-group textarea.form-control{
	height:236px
}
section#contact .form-control:focus, 
#QuoteModal .form-control:focus{
	border-color:#FF8E00;
	box-shadow:none
}
section#contact ::-webkit-input-placeholder, 
#QuoteModal  ::-webkit-input-placeholder{
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	font-weight:700;
	color:#bbb
}
section#contact :-moz-placeholder,
#QuoteModal  :-moz-placeholder{
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	font-weight:700;
	color:#bbb
}
section#contact ::-moz-placeholder, 
#QuoteModal  ::-moz-placeholder{
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	font-weight:700;
	color:#bbb
}
section#contact :-ms-input-placeholder, 
#QuoteModal  :-ms-input-placeholder{
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	font-weight:700;
	color:#bbb
}
#contact .call-location{
	color: #fff;
	font-size: 1.5em;
	margin-bottom: 5px;
	font-weight: bold;
}
#contact .phone, #contact .call{
	margin-top: 0;
	margin-bottom: 15px;
}
section#contact .text-danger,
#QuoteModal  .text-danger{
	color:#e74c3c
}
.call{
	color: #FF8E00;
	font-size: 2.2em;
}
.phone{
	color: #4EB2F0;
	font-size: 2.2em;
}
.call-us{
	margin-bottom: 20px;
}
.email-link, .email-link a {
	background-color: #FF8E00;
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;	
	font-weight: 700;
	padding: 20px 5px;
	text-align: center;
	margin: 10px 0;
	border-radius: 4px;
	/*font-weight: bold;*/
	color: #fff;
	font-size: 1.1em;

}
iframe{
	margin-bottom: 15px;
}
#btn-send{
	margin-bottom: 20px;
}
.nav-tabs > li > a{
	font-weight: bold;
	font-size: 1.2em;
}

@media (min-width:767px){
		#contact{
			padding: 100px 0;
		}
	}

@media(max-width:480px){	
	header .intro-text .intro-heading{
		font-size: 30px;
	}
}

footer{
	padding:25px 0;
	text-align:center;
	background-color: #333;
	color: #fff;
}
footer span.copyright{
	line-height:40px;
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 16px;	
}
footer .col-copyright{
	margin-top: 20px; 
}
footer ul.quicklinks{
	margin-bottom:0;
	line-height:40px;
	font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	text-transform:uppercase;
}
footer .col-sm-4{
	margin: 20px 0;
}
footer .privacy{
	padding-top: 8px;
}
.container-legal{
	margin-top: 100px;								
}							
.footer-legal{
	position: fixed;
	bottom: 0;
	width: 100%;
	padding-top: 0;
}
.fa-user-secret{
	padding-right: 10px;
}
.legal-header{
	padding-left: 150px;
	padding-top: 50px;
	font-size: 20px;
	text-transform: uppercase;
}
.legal-text{
	padding: 50px;
	font-size: 16px;
	text-align: left;
}
.legal-phone{
	padding: 0 0 100px 0;
	text-align: center;
	margin-bottom: 70px;
}


@media (max-width: 767px) {
	.container-legal{
		margin-top: 70px;
	}
	.legal-header{
		padding-top: 30px;
		padding-left: 80px;
	}
}
@media(max-width: 480px) {
	.legal-header{
		font-size: 16px;
		padding-left: 40px;
	}
	.legal-text{
		padding: 20px 30px;
	}
}

@media (max-width: 360px) {
	footer span.copyright{
		font-size: 14px;
	}
}

			
.btn:focus,.btn:active,.btn.active,.btn:active:focus{
	outline:0
}
.tips-modal .modal-content{
	border-radius:0;
	background-clip:border-box;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:0;
	min-height:100%;
	padding:100px 0;
	text-align:center
}
.tips-modal .modal-content h2{
	margin-bottom:15px;
	font-size:3em
}
.tips-modal .modal-content p{
	margin-bottom:30px
}
.tips-modal .modal-content p.item-intro{
	margin:20px 0 30px;
	font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;.
	font-style:italic;
	font-size:16px
}
.tips-modal .modal-content ul.list-inline{
	margin-bottom:30px;
	margin-top:0
}
.tips-modal .modal-content img{
	margin-bottom:30px;
	border:solid 5px #aaa ;
}
.tips-modal .close-modal{
	position:absolute;
	width:75px;
	height:75px;
	top:25px;
	right:25px;
	cursor:pointer;
	background-color: #FF8E00;
	border-radius: 5px;	
}
.tips-modal .close-modal:hover{
	opacity:.6
}
.tips-modal .close-modal .lr{
	height:75px;
	width:1px;
	margin-left:35px;
	background-color:#222;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	z-index:1051
}
.tips-modal .close-modal .lr .rl{
	height:75px;
	width:1px;
	background-color:#222;
	transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	z-index:1052
	}
	.tips-modal .modal-backdrop{
		opacity:0;
		display:none
	}
				.tips-modal .modal-content{				
					background-color: #333;
				}
				.tips-modal .tips-row{
					background-color: #fff;
					margin-top: 15px;
					border-radius: 5px;
				}

	::-moz-selection{
		text-shadow:none;
		background:#FF8E00
	}
	::selection{
		text-shadow:none;
		background:#FF8E00
	}
	img::selection{
		background:0 0
	}
	img::-moz-selection{
		background:0 0
	}
	body{
		-webkit-tap-highlight-color:#FF8E00
	}
 
 /*Quote modal and estimate.html*/

#QuoteModal  .form-group input.form-control{
	height: 50px;
}
#QuoteModal .form-group input, #QuoteModal .form-group textarea{
	padding:10px;
}
#QuoteModal .modal-content{
	background-color: #333;
}
#QuoteModal .form-group .date-picker{
	padding:2px;
}
#QuoteModal .form-group .rooms{
	padding:5px;
	height: 50px;
}
.estimate-heading{
	color: #fff;
	text-align: center;
}
.estimate-label{	
	color: #ccc;
	text-transform: uppercase;
	margin: 0 0 5px 10px;
	font-weight: bold;
	line-height: 0.8em;
	letter-spacing: 2px;
}
.btn-close{
	text-align: center;
}
.help-block{
	margin-bottom: 5px;
}

 /*Html datapicker custom*/

 input[type="date"]::-webkit-calendar-picker-indicator { 
  background: orange;
  font-size: 25px;
}
input[type="date"]::-webkit-inner-spin-button { display: none; }
input[type="date"]::-webkit-datetime-edit-text { 
	padding: 0 0.3em;
	font-size: 1.2em;
	font-weight: bold;
}
input[type="date"]::-webkit-datetime-edit-fields-wrapper {
	color: #aaa;
	font-weight: bold;
	font-size: 1.3em;
}
#QuoteModal .col-date1{
	padding-right: 0;
}
#QuoteModal .col-date2{
	padding-left: 0;
}
@media(max-width:480px){	
	.estimate-heading{
		font-size: 1.5em;
	}

}

