html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
}
body {
	margin:auto;
	padding:0px;
}
@font-face {
	font-family: 'OpenSans';
	src: url('font/OpenSans.eot?#iefix') format('embedded-opentype'),
	     url('font/OpenSans.woff') format('woff'),
		 url('font/OpenSans.ttf')  format('truetype'),
		 url('font/OpenSans.svg#OpenSans') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSans-Italic';
	src: url('font/OpenSans-Italic.eot?#iefix') format('embedded-opentype'),
	     url('font/OpenSans-Italic.woff') format('woff'),
		 url('font/OpenSans-Italic.ttf')  format('truetype'),
		 url('font/OpenSans-Italic.svg#OpenSans-Italic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSans-Semibold';
	src: url('font/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
	     url('font/OpenSans-Semibold.woff') format('woff'),
		 url('font/OpenSans-Semibold.ttf') format('truetype'),
		 url('font/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSans-BoldItalic';
	src: url('font/OpenSans-BoldItalic.eot?#iefix') format('embedded-opentype'),
	     url('font/OpenSans-BoldItalic.woff') format('woff'),
		 url('font/OpenSans-BoldItalic.ttf') format('truetype'),
		 url('font/OpenSans-BoldItalic.svg#OpenSans-BoldItalic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'ralewaybold';
    src: url('font/raleway-bold-webfont.eot');
    src: url('font/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/raleway-bold-webfont.woff2') format('woff2'),
         url('font/raleway-bold-webfont.woff') format('woff'),
         url('font/raleway-bold-webfont.ttf') format('truetype'),
         url('font/raleway-bold-webfont.svg#ralewaybold') format('svg');
    font-weight: normal;
    font-style: normal;
}
a {
	-webkit-transition: all .20s ease-in-out .0s;
	-moz-transition: all .20s ease-in-out .0s;
	-ms-transition: all .20s ease-in-out .0s;
	-o-transition: all .20s ease-in-out .0s;
	transition: all .20s ease-in-out .0s;
}
#wrapper {
	width:auto;
	height:auto;
}
/*============================================ Page PreLoader Start ============================================*/
.no-js #loader {
	display: none;
}
.js #loader {
	display: block;
	position: absolute;
	left: 100px;
	top: 0;
}
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 999999999999999999999999;
	background:url(images/preloader.gif) center no-repeat #fff;
}
/*============================================ Header Start ============================================*/
.header_container_da_m {
	background:#f9f9f9;
	padding:17px 10px;
	margin:auto;
}
.logo_ahc_da_m{
	text-align:center;
}
.logo_ahc_da_m img{
	display:inline-block;
}
.getyour_da_m{
	background:url(images/shadow_bg_da_m.png) repeat-x top #079149;
	padding:10px;
}
.getyour_da_m h1{
	color:#FFF;
	font-size:32px;
	text-align:center;
	font-family: 'OpenSans-BoldItalic';
	font-weight:normal;
}
ul.tabbuttons_da_m{
	margin-bottom:0px;
}
ul.tabbuttons_da_m li{
	color:#ffffff;
	font-size:20px;
	font-family: 'OpenSans-Italic';
	font-weight:normal;
	text-align:center;
	padding:inherit;
	list-style:none;
	display:none;
	margin-top:10px;
}
ul.tabbuttons_da_m li img{
	vertical-align:-6px;
	margin-right:10px;
}
.banner_conti_da_m{
	background:url(images/banner_bg_da_m.jpg) no-repeat center top;
	max-width:480px;
	margin:auto;
	background-size:100% auto;
	padding:10px;
	text-align:right;
	min-height:175px;
}
.ban_bg2_da_m{
	background:#f2f3ef;
	padding-bottom:10px;
}
.banner_conti2_da_m{
	background:url(images/banner_bg2_da_m.jpg) no-repeat center top;
	max-width:480px;
	margin:auto;
	background-size:100% auto;
	padding:10px;
	text-align:right;
	min-height:175px;
}
.ban_logs_da_m{
	text-align:center;
	display:inline-block;
}
.ban_logs_da_m h1{
	color:#181242;
	font-size:16px;
	font-family: 'OpenSans-Italic';
	font-weight:normal;
	text-align:center;
	padding-top:20px;
	padding-bottom:10px;
	line-height:24px;
}
.ban_logs_da_m h2{
	color:#545456;
	font-size:18px;
	font-family: 'OpenSans-Semibold';
	font-weight:normal;
	text-align:left;
	padding-top:20px;
	padding-bottom:10px;
	line-height:24px;
}
.ban_logs_da_m ul li{
	color:#464849;
	font-size:19px;
	font-family: 'OpenSans-Italic';
	font-weight:normal;
	text-align:left;
	list-style:none;
	margin-top:15px;
}
.ban_logs_da_m ul li img{
	margin-right:5px;
	vertical-align:-5px;
}
.ban_logs_da_m img{
	display:inline-block;
}
.enterzipbox_da_m{
	padding:0px 15px;
}
.enterzipbox_da_m h1{
	color:#5c605e;
	font-size:25px;
	text-align:center;
	font-family: 'OpenSans';
	font-weight:normal;
	line-height:33px;
	padding-top:25px;
	padding-bottom:25px;
}
.zipform_da_m{
	padding-top:5px;
}
.zipform_da_m input[type="text"],
.zipform_da_m input[type="tel"],
.zipform_da_m input[type="email"]{
	color:#000;
	font-size:27px;
	font-weight:normal;
	font-family: 'OpenSans';
	border:2px solid #8c8b8b;
	height:66px !important;
	box-shadow: none;
	margin:auto;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	-khtml-border-radius:0px;
	text-align:left;
	background:url(images/mcafee.png) no-repeat right #FFF !important;
}
.zipform_da_m input[type="text"]::-moz-placeholder{color:#8c9293 !important; opacity:1}
.zipform_da_m input[type="text"]:-ms-input-placeholder{color:#8c9293 !important;}
.zipform_da_m input[type="text"]::-webkit-input-placeholder{color:#8c9293 !important;}
.zipform_da_m input[type="tel"]::-moz-placeholder{color:#8c9293 !important; opacity:1}
.zipform_da_m input[type="tel"]:-ms-input-placeholder{color:#8c9293 !important;}
.zipform_da_m input[type="tel"]::-webkit-input-placeholder{color:#8c9293 !important;}
.zipform_da_m input[type="email"]::-moz-placeholder{color:#8c9293 !important; opacity:1}
.zipform_da_m input[type="email"]:-ms-input-placeholder{color:#8c9293 !important;}
.zipform_da_m input[type="email"]::-webkit-input-placeholder{color:#8c9293 !important;}
.zipform_da_m input[type="text"]:focus::-moz-placeholder{opacity:0}
.zipform_da_m input[type="text"]:focus:-ms-input-placeholder{opacity:0}
.zipform_da_m input[type="text"]:focus::-webkit-input-placeholder{opacity:0}
.zipform_da_m input[type="tel"]:focus::-moz-placeholder{opacity:0}
.zipform_da_m input[type="tel"]:focus:-ms-input-placeholder{opacity:0}
.zipform_da_m input[type="tel"]:focus::-webkit-input-placeholder{opacity:0}
.zipform_da_m input[type="email"]:focus::-moz-placeholder{opacity:0}
.zipform_da_m input[type="email"]:focus:-ms-input-placeholder{opacity:0}
.zipform_da_m input[type="email"]:focus::-webkit-input-placeholder{opacity:0}
.zip_arow_da_m{
	float:left;
	width:10%;
	text-align:right;
	padding-top:10px;
	padding-right:5px;
}
.ziptext_da_m{
	float:right;
	width:90%;
}
.ziptext2_da_m{
	position:relative;
}
.ziptext2_da_m input[type="text"],
.ziptext2_da_m input[type="tel"],
.ziptext2_da_m input[type="email"]{
	text-align:center;
	background:#ffffff!important;
	font-size:37px;
}
img.zip_arow2_da_m{
	position:absolute;
	top: -45px;
    left: 10px;
}
.getmtquote_btn_da_m button[type="submit"]{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-khtml-border-radius:10px;
	text-align:center;
	border:none;
	padding:0px;
	background: #079149;
	background: -moz-linear-gradient(top, #079149 0%, #079149 50%, #008543 50%, #008543 100%);
	background: -webkit-linear-gradient(top, #079149 0%,#079149 50%,#008543 50%,#008543 100%);
	background: linear-gradient(to bottom, #079149 0%,#079149 50%,#008543 50%,#008543 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#079149', endColorstr='#008543',GradientType=0 );
	width:100%;
	color:#FFF;
	font-size:42.95px;
	font-family: 'ralewaybold';
	font-weight:normal;
	line-height:60px;
	height:75px;
	-webkit-box-shadow: 5px 6px 7px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:    5px 6px 7px 0px rgba(0, 0, 0, 0.3);
	box-shadow:         5px 6px 7px 0px rgba(0, 0, 0, 0.3);
	-webkit-transition: all .20s ease-in-out .0s;
	-moz-transition: all .20s ease-in-out .0s;
	-ms-transition: all .20s ease-in-out .0s;
	-o-transition: all .20s ease-in-out .0s;
	transition: all .20s ease-in-out .0s;
}
.getmtquote_btn_da_m button[type="submit"]:hover,
.getmtquote_btn_da_m button[type="submit"]:focus{
	outline:none;
	background: #a9d850;
	background: -moz-linear-gradient(top, #a9d850 0%, #a9d850 50%, #8dc63f 50%, #8dc63f 50%, #8dc63f 100%);
	background: -webkit-linear-gradient(top, #a9d850 0%,#a9d850 50%,#8dc63f 50%,#8dc63f 50%,#8dc63f 100%);
	background: linear-gradient(to bottom, #a9d850 0%,#a9d850 50%,#8dc63f 50%,#8dc63f 50%,#8dc63f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9d850', endColorstr='#8dc63f',GradientType=0 );
	color:#FFF;
}
.getmtquote_btn_da_m button[type="submit"] img{
	margin-left:10px;
}
.logos_2_da_m{
	background:#FFF;
	padding:20px;
	text-align:center;
}
.logos_2_da_m img{
	display:inline-block;
}
/*======================================== Footer Start ============================================*/
.footer_container_da_m{
	background:#f2f0f0;
	padding:30px 15px;
}
.dis_da_m{
	color:#6d6d6d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	line-height:18px;
	margin-top:20px;
	border-top:1px solid #d8dde2;
	padding-top:20px;
}
.ftr_da_m{
	text-align:center;
}
.ftr_menu_da_m{
	color:#767676;
	font-size:17px;
	font-weight:normal;
	font-family: 'OpenSans';
	text-align:center;
	padding-top:15px;
}
.ftr_menu_da_m a,
.ftr_menu_da_m a:hover,
.ftr_menu_da_m a:focus{
	color:#767676;
	font-size:17px;
	font-weight:normal;
	font-family: 'OpenSans';
	text-decoration:none;
	outline:none;
}
.ftr_copy_da_m{
	color:#767676;
	font-size:12px;
	font-weight:normal;
	font-family: 'OpenSans';
	text-align:center;
	padding-top:10px;
}
@media (max-width:415px) {
.getyour_da_m h1{ font-size:28px;}
.banner_conti_da_m{ min-height:auto;}
.ban_logs_da_m { max-width: 250px;}
.ban_logs_da_m h1 { font-size:14px; padding-top:15px;}
.enterzipbox_da_m{ padding-bottom:20px;}
.enterzipbox_da_m h1{ font-size:21px; padding-top:20px; padding-bottom:20px;}
.ziptext_da_m { width: 86%;}
.getmtquote_btn_da_m button[type="submit"]{font-size:38px;}

.ban_logs_da_m h2 { font-size:15px;}
.ban_logs_da_m ul li{font-size:17px;}
.ziptext2_da_m input[type="text"], .ziptext2_da_m input[type="tel"], .ziptext2_da_m input[type="email"] { font-size:35px;}
img.zip_arow2_da_m { width: 70px; height: auto;}


/*----- xx -----*/
}
@media (min-width:361px) and (max-width:379px) {
.getyour_da_m h1{ font-size:25px;}
.banner_conti_da_m{ min-height:138px;}
.ban_logs_da_m { max-width: 220px;}
.ban_logs_da_m h1 { font-size:12px; padding-top:15px; line-height:20px;}
.enterzipbox_da_m{ padding-bottom:20px;}
.enterzipbox_da_m h1{ font-size:17px; padding-top:20px; padding-bottom:20px; line-height:25px;}
.zipform_da_m input[type="text"], .zipform_da_m input[type="tel"], .zipform_da_m input[type="email"]{font-size:25px;}
.ziptext_da_m { width: 86%;}
.getmtquote_btn_da_m button[type="submit"]{font-size:33px;}

.ban_logs_da_m h2 { font-size:13px;}
.ban_logs_da_m ul li{font-size:15px; margin-top:9px;}
.ziptext2_da_m input[type="text"], .ziptext2_da_m input[type="tel"], .ziptext2_da_m input[type="email"] { font-size:27px;}
img.zip_arow2_da_m { width: 60px; height: auto;}

.ftr_copy_da_m { font-size:10px;}
/*----- xx -----*/
}
@media (max-width:360px) {
.getyour_da_m h1{ font-size:20px;}
.banner_conti_da_m{ min-height:116px;}
ul.tabbuttons_da_m li{font-size:17px;}
ul.tabbuttons_da_m li img{width:22px; height:auto;}
.ban_logs_da_m { max-width: 190px;}
.ban_logs_da_m h1 { font-size: 11px; padding-top: 10px; line-height: 15px;}
.enterzipbox_da_m{ padding-bottom:20px;}
.enterzipbox_da_m h1{ font-size:17px; padding-top:10px; padding-bottom:10px; line-height:25px;}
.zipform_da_m input[type="text"], .zipform_da_m input[type="tel"], .zipform_da_m input[type="email"]{font-size:20px;}
.ziptext_da_m { width: 83%;}
.getmtquote_btn_da_m button[type="submit"]{font-size:28px;}

.ban_logs_da_m h2 { font-size:11px; line-height:17px; padding-top:10px;}
.ban_logs_da_m ul li{font-size: 12px; margin-top: 10px;}
.ban_logs_da_m ul li img{ width:17px; height:auto;}
.ziptext2_da_m input[type="text"], .ziptext2_da_m input[type="tel"], .ziptext2_da_m input[type="email"] { font-size:23px;}
img.zip_arow2_da_m { width:55px; height: auto;}

.ftr_copy_da_m { font-size:9px;}

/*----- xx -----*/
}
.clear{
	clear:both;
}
