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-family:Verdana, Geneva, sans-serif;
}
@font-face {
	font-family: 'Glyphicons Halflings';
	src: url('font/glyphicons-halflings-regular.eot');
	src: url('font/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
	     url('font/glyphicons-halflings-regular.woff2') format('woff2'),
		 url('font/glyphicons-halflings-regular.woff') format('woff'),
		 url('font/glyphicons-halflings-regular.ttf') format('truetype'),
		 url('font/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
@font-face {
	font-family: 'AvenirNextLTPro-Regular';
	src: url('font/AvenirNextLTPro-Regular.eot?#iefix') format('embedded-opentype'),
	     url('font/AvenirNextLTPro-Regular.otf') format('opentype'),
		 url('font/AvenirNextLTPro-Regular.woff') format('woff'),
		 url('font/AvenirNextLTPro-Regular.ttf') format('truetype'),
		 url('font/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'AvenirNextLTPro-It';
	src: url('font/AvenirNextLTPro-It.eot?#iefix') format('embedded-opentype'),
	     url('font/AvenirNextLTPro-It.otf') format('opentype'),
		 url('font/AvenirNextLTPro-It.woff') format('woff'),
		 url('font/AvenirNextLTPro-It.ttf') format('truetype'),
		 url('font/AvenirNextLTPro-It.svg#AvenirNextLTPro-It') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'AvenirNextLTPro-Demi';
	src: url('font/AvenirNextLTPro-Demi.eot?#iefix') format('embedded-opentype'),
	     url('font/AvenirNextLTPro-Demi.otf') format('opentype'),
		 url('font/AvenirNextLTPro-Demi.woff') format('woff'),
		 url('font/AvenirNextLTPro-Demi.ttf') format('truetype'),
		 url('font/AvenirNextLTPro-Demi.svg#AvenirNextLTPro-Demi') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'AvenirNextLTPro-Bold';
	src: url('font/AvenirNextLTPro-Bold.eot?#iefix') format('embedded-opentype'),
	     url('font/AvenirNextLTPro-Bold.otf') format('opentype'),
		 url('font/AvenirNextLTPro-Bold.woff') format('woff'),
		 url('font/AvenirNextLTPro-Bold.ttf') format('truetype'),
		 url('font/AvenirNextLTPro-Bold.svg#AvenirNextLTPro-Bold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'BookAntiqua';
	src: url('font/BookAntiqua.eot?#iefix') format('embedded-opentype'),
	     url('font/BookAntiqua.woff') format('woff'),
		 url('font/BookAntiqua.ttf') format('truetype'),
		 url('font/BookAntiqua.svg#BookAntiqua') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'BookAntiqua-Italic';
	src: url('font/BookAntiqua-Italic.eot?#iefix') format('embedded-opentype'),
	     url('font/BookAntiqua-Italic.woff') format('woff'),
		 url('font/BookAntiqua-Italic.ttf') format('truetype'),
		 url('font/BookAntiqua-Italic.svg#BookAntiqua-Italic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'BookAntiqua-Bold';
	src: url('font/BookAntiqua-Bold.eot?#iefix') format('embedded-opentype'),
	     url('font/BookAntiqua-Bold.woff') format('woff'),
		 url('font/BookAntiqua-Bold.ttf')  format('truetype'),
		 url('font/BookAntiqua-Bold.svg#BookAntiqua-Bold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'BookAntiqua-BoldItalic';
	src: url('font/BookAntiqua-BoldItalic.eot?#iefix') format('embedded-opentype'),
	     url('font/BookAntiqua-BoldItalic.woff') format('woff'),
		 url('font/BookAntiqua-BoldItalic.ttf') format('truetype'),
		 url('font/BookAntiqua-BoldItalic.svg#BookAntiqua-BoldItalic') 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;
}
a:hover{
	outline:none;
}
#wrapper{
	width:auto;
	height:auto;
}
.wrapper_container_apd{
	max-width:1000px;
	height:auto;
	margin: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;
}
/*============================================ Banner Start ============================================*/
.banner_container_apd{
	padding:0px 15px 75px;
	background:url(images/banner_bg_apd.jpg) no-repeat center top;
}
.banner_box_apd{
	background:url(images/protect_box_apd.png) repeat;
	max-width:644px;
	margin:auto;
	padding:100px 35px 95px;
	text-align:center;
}
.banner_box_apd h1{
	color:#170b39;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight:normal;
	font-size:56px;
	padding-top:10px;
	text-align:center;
}
.banner_box_apd h1 strong{
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
}
.banner_box_apd h2{
	color:#3a3a3a;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight:normal;
	font-size:24.34px;
	padding-top:10px;
	text-align:center;
	padding-bottom:15px;
}
.enterzip_apd{
	padding-top:20px;
	display:inline-block;
}
.enterzip_apd input[type="text"],
.enterzip_apd input[type="tel"],
.enterzip_apd input[type="email"] {
	color:#000;
	font-size:23px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	border:2px solid #aaa3a6;
	height:89px !important;
	max-width:280px;
	box-shadow: none;
	margin-left:0px!important;
	margin-right:5px!important;
	margin:auto;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	-khtml-border-radius:10px;
	text-transform:uppercase;
	text-align:center;
}
.enterzip_apd input[type="text"]::-moz-placeholder{color:#878686 !important; opacity:1}
.enterzip_apd input[type="text"]:-ms-input-placeholder{color:#878686 !important;}
.enterzip_apd input[type="text"]::-webkit-input-placeholder{color:#878686 !important;}
.enterzip_apd input[type="tel"]::-moz-placeholder{color:#878686 !important; opacity:1}
.enterzip_apd input[type="tel"]:-ms-input-placeholder{color:#878686 !important;}
.enterzip_apd input[type="tel"]::-webkit-input-placeholder{color:#878686 !important;}
.enterzip_apd input[type="email"]::-moz-placeholder{color:#878686 !important; opacity:1}
.enterzip_apd input[type="email"]:-ms-input-placeholder{color:#878686 !important;}
.enterzip_apd input[type="email"]::-webkit-input-placeholder{color:#878686 !important;}

.enterzip_apd select{
	color:#878686;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	font-size:23px;
	border:2px solid #aaa3a6;
	height:89px !important;
	min-width:280px;
	box-shadow: none;
	margin-left:0px!important;
	margin-right:5px!important;
	margin:auto;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	-khtml-border-radius:10px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background:url(images/selectarow_apd.jpg) no-repeat right #fff !important;
}
.btn_apd button[type="submit"]{
	background: rgb(49,164,68);
	background: linear-gradient(0deg, rgba(49,164,68,1) 0%, rgba(139,197,63,1) 100%);
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	-khtml-border-radius:10px;
	height:86px !important;
	text-align:center;
	line-height:66px;
	min-width:280px;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:    1px 1px 2px 0px rgba(0, 0, 0, 0.4);
	box-shadow:         1px 1px 2px 0px rgba(0, 0, 0, 0.4);
	color:#FFF;
	font-size:24px;
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
	border:none;
}
.btn_apd button[type="submit"]:hover,
.btn_apd button[type="submit"]:focus{
	outline:none;
	border:none;
}
.btn_apd button[type="submit"] img{
	vertical-align:sub;
	margin-left:10px;
}
/*--------------------------- Customers Rivew Content*/
.customerreview_apd{
	max-width:815px;
	margin:auto;
	padding:100px 15px 70px;
}
.customerreview_apd h1{
	color:#170b39;
	font-size:24px;
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
	text-align:center;
}
.testimonials_apd{
	text-align:center;
	padding:50px 150px;
}
.testimonials_apd img{
	margin-bottom:15px;
}
.testimonials_apd p{
	color:#505050;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	font-size:18px;
}
.testimonials_apd p strong{
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
}
.testimonials_apd h3{
	font-family: 'AvenirNextLTPro-It';
	color:#505050;
	font-size:18px;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:20px;
}
.carousel-control.left,
.carousel-control.right{
	background-image:none !important;
}
.carousel-indicators li{
	background:#ccc8d6 !important;
	width:16px !important;
	height:16px !important;
	border:none !important;
	margin:0px !important;
}
.carousel-indicators .active{
	background:#170b39 !important;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next{
	width:46px !important;
	height:46px !important;
	font-size:46px !important;
	color:#a8a39c;
}
/*--------------------------- We Make So Simple Content*/
.wemake_conti_apd{
	background:#f9f8fa;
	padding:50px 15px;
	text-align:center;
}
.wemake_conti_apd h1{
	color:#170b39;
	font-size:24px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	padding-bottom:20px;
}
.wemake_conti_apd h1 strong{
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
}
.wemakebox_apd{
	margin-top:20px;
}
.wemakebox_apd p{
	color:#505050;
	font-size:18px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	padding-bottom:15px;
	padding-top:15px;
	text-align:center;
}
.wemakebox_apd p img{
	display:block;
	margin:10px auto;
}
/*============================================ Home Page 2 Start ============================================*/
.banner_container2_apd{
	background:url(images/banner_bg2_apd.jpg) no-repeat center  top;
	padding:130px 15px 0px;
}
.banner_container2_apd h1{
	color:#000000;
	font-size:44px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Demi';
	text-align:center;
}
.banner_container2_apd p{
	color:#565655;
	font-size:27px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	text-align:center;
	padding-top:20px;
}
.quote_form_apd{
	max-width:450px;
	margin:auto;
	padding:50px 0px 100px;
}
.quote_form_apd input[type="text"],
.quote_form_apd input[type="tel"],
.quote_form_apd input[type="email"] {
	color:#000;
	font-size:21px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	background:#FFF;
	border-color:#bab8b7;
	height:60px !important;
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.45);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.453);
	box-shadow:1px 1px 2px rgba(0, 0, 0, 0.45);
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-radius: 0px;
	-khtml-border-radius:0px;
	text-indent:20px;
}
.quote_form_apd input[type="text"]::-moz-placeholder{color:#605e5d !important; opacity:1}
.quote_form_apd input[type="text"]:-ms-input-placeholder{color:#605e5d !important;}
.quote_form_apd input[type="text"]::-webkit-input-placeholder{color:#605e5d !important;}
.quote_form_apd input[type="tel"]::-moz-placeholder{color:#605e5d !important; opacity:1}
.quote_form_apd input[type="tel"]:-ms-input-placeholder{color:#605e5d !important;}
.quote_form_apd input[type="tel"]::-webkit-input-placeholder{color:#605e5d !important;}
.quote_form_apd input[type="email"]::-moz-placeholder{color:#605e5d !important; opacity:1}
.quote_form_apd input[type="email"]:-ms-input-placeholder{color:#605e5d !important;}
.quote_form_apd input[type="email"]::-webkit-input-placeholder{color:#605e5d !important;}

.quote_form_apd select{
	color:#605e5d;
	font-size:21px;
	line-height:21x;
	font-family: 'AvenirNextLTPro-Regular';
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.45);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.453);
	box-shadow:1px 1px 2px rgba(0, 0, 0, 0.45);
	border-color:#bab8b7;
	height:60px !important;	
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background:url(images/selectaro_apd.jpg) no-repeat right #fff !important;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-radius: 0px;
	-khtml-border-radius:0px;
	text-indent:20px;
}
@-moz-document url-prefix() {
  .quote_form_apd select{ text-indent:8px;}
}
.quote_form_apd select option{
	text-indent:0px;
}
.getquote_apd button[type="submit"]{
	background:#6599ff;
	-moz-border-radius: 6px;
	-webkit-border-radius:6px;
	border-radius: 6px;
	-khtml-border-radius:6px;
	height:86px !important;
	text-align:center;
	line-height:50px;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:    1px 1px 2px 0px rgba(0, 0, 0, 0.4);
	box-shadow:         1px 1px 2px 0px rgba(0, 0, 0, 0.4);
	color:#FFF;
	font-size:50px;
	font-family: 'AvenirNextLTPro-Bold';
	font-weight:normal;
	border:none;
	width:100%;
	margin-top:15px;
}
.getquote_apd button[type="submit"]:hover,
.getquote_apd button[type="submit"]:focus{
	outline:none;
	border:none;
}
.getquote_apd button[type="submit"] img{
	vertical-align:sub;
	margin-left:10px;
}
/*============================================ Main Home Page ============================================*/
.mb_box_apd{
	max-width:1020px;
}
.mb_box_apd h2{
	font-size:22px;
}
/*============================================ Health Quotes Page ============================================*/
.healthquotebg_apd{
	background:#f9f8fa;
	padding-bottom:50px;
}
.htlquote_box_apd{
	padding:15px;
	padding-bottom:40px;
	background:#FFF;
	-webkit-box-shadow: 0px 3px 8px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:    0px 3px 8px 2px rgba(0, 0, 0, 0.3);
	box-shadow:         0px 3px 8px 2px rgba(0, 0, 0, 0.3);
}
.htlquote_box_apd h1{
	color:#333333;
	font-size:30px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	padding-top:15px;
	padding-bottom:20px;
	text-align:center;
}
.htlquote_box_apd h1 strong{
	font-family: 'AvenirNextLTPro-Bold';
	font-weight:normal;
	color:#00928b;
}
/*============== Quote Form ========*/
.healthquote_form_apd{
	max-width:785px;
	margin:auto;
	border-top:1px solid #dfdede;
	padding-top:20px;
}
.formleft_apd{
	padding-left:0px !important;
	padding-bottom:10px;
}
.formright_apd{
	padding-right:0px !important;
	padding-bottom:10px;
}
.pading_apd {
    padding: 0 !important;
}
.pading_M_apd{
	padding: 0 5px!important;
}
.pading_L_apd{
	padding:0px 0px 0px 2.5px !important;
}
.pading_R_apd{
	padding:0px 2.5px 0px 0px !important;
}
.weight_apd{
	padding:0px 0px 0px 5px !important;
}
.healthquote_form_apd label{
	color:#2d2d2d;
	font-size:17px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
}
.healthquote_form_apd p{
	color:#999999;
	font-size:14px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-It';
	padding-top:6px;
}
.healthquote_form_apd input[type="text"],
.healthquote_form_apd input[type="email"],
.healthquote_form_apd input[type="tel"]{
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-radius: 0px;
	-khtml-border-radius:0px;
	border:2px solid #b8b8b9;
	font-size: 17px;
	font-family: 'AvenirNextLTPro-Regular';
	border-color:#bab8b7;
	height:44px !important;	
	color:#636161;
}
.healthquote_form_apd select{
	color:#636161;
	font-size:17px;
	font-family: 'AvenirNextLTPro-Regular';
	border-color:#bab8b7;
	height:44px !important;	
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background:url(images/selectarow_apd.jpg) no-repeat right #fff !important;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-radius: 0px;
	-khtml-border-radius:0px;
	border:2px solid #b8b8b9;
}
.nospam{
	background:url(images/nospam.png) no-repeat right !important;
}
.redio_button_apd{
	text-align:left;
}
.redio_button_apd input[type="radio"] {
	display:none;
}
.redio_button_apd input[type="radio"] + label {
	font-weight:normal;
	color:#636161;
	font-size:17px;
	font-family: 'AvenirNextLTPro-Regular';
	margin-right:2%;
	cursor:pointer;
	padding-right:0px;
	margin-bottom:0px;
	text-align:left;
	border: 1px solid #b8b8b9;
    padding:9px 10px;
    width: 31%;
	float:left;
}
.redio_button_apd input[type="radio"] + label:last-child{
    width: 34%;
	margin-right:0%;
}
.redio_button_apd input[type="radio"] + label span {
	display:inline-block;
	width:18px;
	height:19px;
	margin:-3px 6px 0 0;
	vertical-align:middle;
	background:url(images/redio_btn.png) -18px top no-repeat;
	cursor:pointer;
}
.redio_button_apd input[type="radio"]:checked + label span{
	background:url(images/redio_btn.png) 0px top no-repeat;
}
.redio_button_apd input[type="radio"]:checked + label {
	background:#00928b;
	border:1px solid #00928b;
	color:#FFF;
}
.getaquote_btn_apd{
    text-align: center;
	border-top:1px solid #dfdede;
	padding-top:20px;
}
.your_information_is_secure_apd{
    text-align: center;
	padding-top:15px;
}
.getaquote_btn_apd input[type="image"],
.your_information_is_secure_apd img{
    display: inline-block;
}
.by_requesting_billdoard {
    color: #494749;
    font-size: 11px;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight:normal;
	padding:15px;
}
/*=================================================== Thankyou Start ==============================================*/
.th_wrapper_container_apd{
	max-width:1200px;
	margin:auto;
}
.th_banner_container_apd{
	padding:25px 15px;
	text-align:center;
}
.wehave_mathed_apd{
	margin-top:40px;
	background:#e7f2f7;
	padding:25px 10px;
	text-align:center;
	position:relative;
	margin-bottom:20px;
}
.wehave_mathed_apd h2{
	color:#3c3f42;
	font-size:24px;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight: normal;
}
.wehave_mathed_apd h2 strong{
	font-family: 'AvenirNextLTPro-Bold';
    font-weight: normal;
}
img.th_arrow_apd{
	position:absolute;
	right: 10px;
    top: -39px;
}
.th_shadow_apd{
	text-align:center;
}
.th_shadow_apd img{
	display:inline-block;
}
.thanks_frt_box_apd{
	background:#fff;
	padding:10px 30px 20px;
	text-align:left;
	border:1px solid #d1effa;
	-webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:    0px 5px 10px 1px rgba(0, 0, 0, 0.1);
	box-shadow:         0px 5px 10px 1px rgba(0, 0, 0, 0.1);
}
.thanks_frt_box_apd a,
.thanks_frt_box_apd a:hover,
.th_reg_box_apd a,
.th_reg_box_apd a:hover{
	text-decoration:none;
	outline:none;
}
.fst_lg_con_apd{
	width:20%;
	float:left;
	margin-top:10px;
	border-right:2px solid #eeeeee;
	padding-right:15px;
}
.th_ftr_logo_apd{
	text-align:center;
	border:1px solid #d1d1d2;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	-khtml-border-radius:7px;
}
.th_logo_1_apd{
	padding:62px 15px;
}
.th_logo_1_apd img{
	display:inline-block;
}
.th_dis_apd{
	float:left;
	margin-left:20px;
	margin-top:10px;
}
.th_dis_apd h2{
	color:#5c6163;
	font-size:21px;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight:normal;
	padding-top:10px;
}
.th_dis_apd ul{
	padding-top:10px;
	margin-bottom:15px;
}
.th_dis_apd ul li{
	color:#77797a;
	font-size:17px;
	font-family: 'AvenirNextLTPro-It';
	background:url(images/agenttik_apd.png) no-repeat left 7px;
	padding-left:30px;
	font-weight:normal;
	margin-left:0px;
	margin-top:5px;
	list-style:none;
}
.th_dis_apd strong{
	color:#0f9fd1;
	font-size:16px;
	font-family: 'AvenirNextLTPro-Regular';
	text-decoration:underline;
	font-weight:normal;
}
.th_dis_apd strong:hover{
	color:#008a45;
	text-decoration:underline;
}
.th_ftr_gq_btn_apd{
	margin:auto;
	float:right;
	margin-top:35px;
}
.th_ftr_gq_btn_apd p{
	padding-top:10px;
	color:#0f9fd1;
	text-align:center;
	font-size:16px;
	font-family: 'AvenirNextLTPro-Regular';
}
.th_regu_listing_apd{
	padding:15px 15px 60px;
}
.th_regu_listing_apd h1{
	color:#3d3c3c;
	font-size:24px;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight:normal;
	text-align:center;
	padding-bottom:10px;
}
.th_regu_listing_apd h1 strong{
	font-family: 'AvenirNextLTPro-Bold';
    font-weight: normal;
}
.th_reg_box_apd{
	background:#FFF;
	margin-top:25px;
	border:1px solid #f1f1f1;
	padding:20px 15px;
	-webkit-box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:    0px 2px 2px 1px rgba(0, 0, 0, 0.2);
	box-shadow:         0px 2px 2px 1px rgba(0, 0, 0, 0.2);
}
.thlogo_regu_apd{
	margin-top:20px;
	text-align:center;
}
.thlogo_regu_apd img{
	display:inline-block;
}
.th_reg_thanks_dis_apd{
}
.th_reg_thanks_dis_apd h2{
	color:#396884;
	font-size:25px;
	font-family: 'AvenirNextLTPro-Bold';
	font-weight:normal;
	text-align:left;
	padding-top:5px;
}
.th_reg_thanks_dis_apd p{
	color:#77797a;
	font-size:17px;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight:normal;
	padding-top:8px;
	text-align:left;
}
.go_regu_apd_bton{
	margin-top:16px;
	text-align:right;
}
.go_regu_apd_bton img{
	display:inline-block;
}
.paddnone{
	padding:0px !important;
}
.dispad_apd{
	border-left:1px solid #CCC;
	padding-left:25px !important;
}
/*=================================================== ThankyouNote Start ==============================================*/
.thankyounotebg_apd{
	background:#f9f8fa;
	padding:30px 15px 50px;
}
.notewraper_apd{
	max-width:1020px;
	height:auto;
	margin:auto;
	padding:55px 0px;
	background:#FFF;
	-webkit-box-shadow: 0px 3px 8px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:    0px 3px 8px 2px rgba(0, 0, 0, 0.3);
	box-shadow:         0px 3px 8px 2px rgba(0, 0, 0, 0.3);
}
.notewraper_apd h1{
	color:#fff;
	font-size:30px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	text-align:center;
	padding:15px;
	background:#00928b;
}
.notewraper_apd h1 img{
	vertical-align:text-top;
	margin-right:10px;
}
.customizeboz_apd{
	max-width:660px;
	margin:auto;
	padding:70px 15px;
}
.customizeboz_apd h1{
	color:#3a3636;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	font-size:25px;
	line-height:36px;
	background:none;
	padding:0px;
	text-align:left;
}
.customizeboz_apd h2{
	color:#888c8b;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	font-size:22px;
	text-align:left;
	border-bottom:1px solid #dad9d9;
	border-top:1px solid #dad9d9;
	padding:15px 0px;
	margin-top:20px;
}
.customizeboz_apd h2 strong{
	font-family: 'AvenirNextLTPro-Bold';
	font-weight:normal;
}
.customizeboz_apd h2 span{
	padding-right:25px;
}
.customizeboz_apd p{
	color:#3a3636;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	font-size:17px;
	text-align:left;
	padding-top:25px;
}
/*=================================================== New Desktop 1 Start ==============================================*/
.banner_1_apd{
	padding:0px 15px;
	background:url(images/banner_1_apd.jpg) no-repeat center top;
	border-top:5px solid #0091d1;
}
.banner_dk_1_apd{
	background:none;
	max-width:1020px;
	margin:auto;
	padding:240px 35px 74px;
	text-align:center;
}
.banner_dk_1_apd h1{
	color:#FFF;
	text-shadow: 1px 1px 1px #343434 !important;
}
.banner_dk_1_apd h2{
    font-size: 22px;
}
.enterzip_dk_apd{
	background-color:rgba(254, 254, 254, 0.8);
	display:block;
	margin-top:50px;
	padding-bottom:30px;
	-webkit-box-shadow: 0px 2px 5px 1px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:    0px 2px 5px 1px rgba(0, 0, 0, 0.3);
	box-shadow:         0px 2px 5px 1px rgba(0, 0, 0, 0.3);
	padding-left:10px;
	padding-right:10px;
}
.dsktop1_col_apd h1{
	color:#0091d1;
}
.dk_btn_1_apd button[type="submit"]{
	background:#0091d1;
}
/*=================================================== New Desktop 2 Start ==============================================*/
.banner_2_apd{
	padding:0px 15px;
	background:url(images/banner_2_apd.jpg) no-repeat center top;
}
.banner_dk_2_apd{
	background:none;
	max-width:1020px;
	margin:auto;
	padding:240px 35px 74px;
	text-align:center;
}
.banner_dk_2_apd h1{
	color:#170b39;
}
.banner_dk_2_apd h2{
    font-size: 22px;
}
/*=================================================== New Desktop 4 Start ==============================================*/
.banner_4_apd{
	padding:0px 15px;
	background:url(images/banner_4_apd.jpg) no-repeat center top;
}
.banner_dk_4_apd{
	background:none;
	max-width:1020px;
	margin:auto;
	padding:385px 15px 20px;
	text-align:center;
}
.banner_dk_4_apd h1{
	color:#48474c;
	font-size:46px;
	padding-top:0px;
}
.banner_dk_4_apd h2{
    font-size: 22px;
	padding-top:3px;
}
/*=================================================== New Desktop 3 5 6 7 Start ==============================================*/
.banner_3_apd,
.banner_5_apd,
.banner_6_apd,
.banner_7_apd{
	padding:0px 15px;
}
.banner_3_apd{
	background:url(images/banner_3_apd.jpg) no-repeat center top;
}
.banner_5_apd{
	background:url(images/banner_5_apd.jpg) no-repeat center top;
}
.banner_6_apd{
	background:url(images/banner_6_apd.jpg) no-repeat center top;
}
.banner_7_apd{
	background:url(images/banner_7_apd.jpg) no-repeat center top;
}
.banner_dk_3_apd,
.banner_dk_5_apd,
.banner_dk_6_apd,
.banner_dk_7_apd{
	background:none;
	max-width:1020px;
	margin:auto;
	padding:325px 15px 83px;
	text-align:center;
}
.banner_dk_3_apd h1,
.banner_dk_5_apd h1,
.banner_dk_6_apd h1,
.banner_dk_7_apd h1{
	color:#48474c;
	font-size:46px;
	padding-top:0px;
}
.banner_dk_3_apd h2,
.banner_dk_5_apd h2,
.banner_dk_6_apd h2,
.banner_dk_7_apd h2{
    font-size: 22px;
	padding-top:3px;
}
.enterzip_dk3_apd{
	background:#fefefe;
	display:block;
	margin-top:50px;
	padding:24px 10px;
}
.enterzip_dk4567_apd{
	background-color:rgba(254, 254, 254, 0.94);
	display:block;
	margin-top:50px;
	padding:24px 10px;
}
/*=================================================== military Desktop Start ==============================================*/
.military_banner_apd{
	background:url(images/banner_military_apd.jpg) no-repeat center top;
}
.banner_dk_military_apd{
	background:url(images/militarybox_bg_apd.jpg) no-repeat center bottom;
	max-width:1020px;
	margin:auto;
	padding:0px;
	text-align:center;
}
.wehealp_apd{
	background:#FFF;
	padding:15px;
}
.line-heading {
    overflow: hidden;
    text-align: center;
}
.line-heading:after,
.line-heading:before {
    background-color: #efaf33;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 33%;
}
.line-heading:before {
    right: 10px;
    margin-left: -50%;
}
.line-heading:after {
    left: 10px;
    margin-right: -50%;
}
.wehealp_apd h1{
	font-family: 'BookAntiqua';
	font-weight:normal;
	font-size:40px;
}
.wehealp_apd h1 strong{
	font-family: 'BookAntiqua-Bold';
	font-weight:normal;
}
.militarytitlebg_apd{
	background:url(images/militarytitlebg_apd.png) repeat-x top;
	padding-top:30px;
}
.enterzip_military_apd{
	background-color:rgba(10, 37, 67, 0.71);
	display:block;
	margin-top:370px;
	padding:30px 10px;
}
.enterzip_military_apd h2{
    font-size: 25px;
	padding-top:3px;
	font-family: 'BookAntiqua';
	font-weight:normal;
	color:#FFF;
	padding-bottom:20px;
}
.enterzip_military_apd input[type="text"],
.enterzip_military_apd input[type="tel"],
.enterzip_military_apd input[type="email"],
.enterzip_military_apd select{
	font-family: 'BookAntiqua';
	font-weight:normal;
}
.enterzip_military_apd select{
	color:#000;
}
.military_apd button[type="submit"]{
	background:#ac080e;
	font-family: 'BookAntiqua-Bold';
	font-weight:normal;
}
.military_apd h1{
	color:#06203d;
	font-family: 'BookAntiqua';
	font-weight:normal;
}
.mlt_wemake_apd{
	background:#e6e9ec;
}
.miltst_apd p{
	font-family: 'BookAntiqua-Italic';
}
.miltst_apd h3{
	font-family: 'BookAntiqua';
	font-weight:normal;
}
.mlt_box_apd p{
	font-family: 'BookAntiqua-Bold';
	font-weight:normal;
	color:#505050;
	font-size:19px;
}
.mltftr_apd{
	background:#FFF;
}
/*=================================================== Navy Desktop Start ==============================================*/

/*---------------------------------- Navy 2 Start*/
.navy_banner_2_apd{
	background: url(images/navy_banner_1_apd.jpg) #2c3f5d;
    background-position: 132% 0%;
    background-size: 62% auto;
	background-repeat:no-repeat;
	min-height:699px;
	max-width:1600px;
	margin:auto;
}
.navy_wrapper_apd{
	max-width:1090px;
	margin:auto;
	height:auto;
}
.wehealppost_apd{
	width:45%;
	height:auto;
	float:left;
	padding-top:110px;
}
.wehealppost_apd h1{
	color:#fff;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight:normal;
	font-size:51px;
	line-height:55px;
	border-bottom:1px solid #465771;
	padding-bottom:25px;
}
.wehealppost_apd h1 strong{
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
}
.wehealppost_apd p{
	color:#24b7ea;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight:normal;
	font-size:23px;
	padding-top:20px;
}
.navy_zip{
	display:block;
	padding-top:30px;
}
.navy_zip input[type="text"],
.navy_zip input[type="tel"],
.navy_zip input[type="email"] {
	border:none;
	height:89px !important;
	max-width:199px;
}
.navy_zip input[type="text"]::-moz-placeholder{color:#878686 !important; opacity:1}
.navy_zip input[type="text"]:-ms-input-placeholder{color:#878686 !important;}
.navy_zip input[type="text"]::-webkit-input-placeholder{color:#878686 !important;}
.navy_zip input[type="tel"]::-moz-placeholder{color:#878686 !important; opacity:1}
.navy_zip input[type="tel"]:-ms-input-placeholder{color:#878686 !important;}
.navy_zip input[type="tel"]::-webkit-input-placeholder{color:#878686 !important;}
.navy_zip input[type="email"]::-moz-placeholder{color:#878686 !important; opacity:1}
.navy_zip input[type="email"]:-ms-input-placeholder{color:#878686 !important;}
.navy_zip input[type="email"]::-webkit-input-placeholder{color:#878686 !important;}

.navy_zip select{
	border:none;
	min-width:489px;
	margin-left:0px!important;
	margin-right:0px!important;
	margin-bottom:10px !important;
	color:#2d2d2d;
	padding-left:30px;
}
.navy_testimonials_apd{
	float:left;
	margin-top:48%;
	background:#FFF;
	border-bottom:5px solid #efaf33;
	padding:15px;
	width:412px;
	margin-left:16%;
}
.navy_testimonials_apd p{
	color:#505050;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	font-size:18px;
}
.navy_testimonials_apd p strong{
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
}
.navy_testimonials_apd h3{
	font-family: 'AvenirNextLTPro-It';
	color:#505050;
	font-size:18px;
	font-weight:normal;
	padding-top:10px;
}
.navy_testimonials_apd h3 img{
	vertical-align:sub;
}
/*---------------------------------- Navy 3 Start*/
.navy_banner_3_apd{
	background:url(images/navy_banner_2_apd.jpg) #2c3f5d;
    background-position: 132% 0%;
    background-size: 62% auto;
	background-repeat:no-repeat;
	min-height:699px;
	max-width:1600px;
	margin:auto;
}
/*---------------------------------- Navy 4 Start*/
.navy_banner_4_apd{
	background:url(images/navy_banner_34_apd.jpg) no-repeat center top;
	padding-bottom:80px;
}
.navy_wrapper4_apd{
	max-width:960px;
	margin:auto;
	height:auto;
}
.wehealppost4_apd{
	max-width:500px;
	height:auto;
	float:right;
	padding-top:94px;
	float:right;
}
.wehealppost4_apd h1{
	color:#fff;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight:normal;
	font-size:53px;
	line-height:60px;
}
.wehealppost4_apd h1 strong{
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
}
.wehealppost4_apd p{
	color:#24b7ea;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight:normal;
	font-size:23px;
	padding-top:20px;
}
ul#navy_testi_apd{
	margin-bottom:0px;
	margin-top:40px;
	background-color:rgba(255, 255, 255, 0.89);
	padding:15px 15px 20px;
}
ul#navy_testi_apd li{
	list-style:none;
	display:none;
}
.navy_testimonials4_apd{
	text-align:center;
}
.navy_testimonials4_apd img{
	display:inline-block;
}
.navy_testimonials4_apd p{
	color:#505050;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	font-size:18px;
	padding-top:15px;
}
.navy_testimonials4_apd p strong{
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
}
.navy_testimonials4_apd h3{
	font-family: 'AvenirNextLTPro-It';
	color:#505050;
	font-size:18px;
	font-weight:normal;
	padding-top:10px;
}
.navy4_zip{
	display:block;
	background-color:rgba(9, 28, 107, 0.70);
	margin-top:60px;
	padding:30px;
	text-align:center;
	position:relative;
}
.navy4_zip h1{
	color:#fff;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	font-size:28px;
	text-align:center;
	line-height:35px;
	padding-bottom:20px;
}
.navy4_zip input[type="text"],
.navy4_zip input[type="tel"],
.navy4_zip input[type="email"] {
	color:#000;
	font-size:18px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	background:#FFF;
	border:1px solid #868687;
	height:60px !important;
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.45);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.453);
	box-shadow:1px 1px 2px rgba(0, 0, 0, 0.45);
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-radius: 0px;
	-khtml-border-radius:0px;
	text-indent:0px;
	max-width:142px;
	margin:auto;
}
.navy4_zip input[type="text"]::-moz-placeholder{color:#808080 !important; opacity:1}
.navy4_zip input[type="text"]:-ms-input-placeholder{color:#808080 !important;}
.navy4_zip input[type="text"]::-webkit-input-placeholder{color:#808080 !important;}
.navy4_zip input[type="tel"]::-moz-placeholder{color:#808080 !important; opacity:1}
.navy4_zip input[type="tel"]:-ms-input-placeholder{color:#808080 !important;}
.navy4_zip input[type="tel"]::-webkit-input-placeholder{color:#808080 !important;}
.navy4_zip input[type="email"]::-moz-placeholder{color:#808080 !important; opacity:1}
.navy4_zip input[type="email"]:-ms-input-placeholder{color:#808080 !important;}
.navy4_zip input[type="email"]::-webkit-input-placeholder{color:#808080 !important;}

.navy4_zip select{
	color:#605e5d;
	font-size:21px;
	line-height:21x;
	font-family: 'AvenirNextLTPro-Regular';
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.45);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.453);
	box-shadow:1px 1px 2px rgba(0, 0, 0, 0.45);
	border:1px solid #868687;
	height:60px !important;	
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background:url(images/navyslt_arow_apd.jpg) no-repeat right #fff !important;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-radius: 0px;
	-khtml-border-radius:0px;
}
.navy4btn_apd button[type="submit"]{
	background:#0091d1;
	-moz-border-radius: 0px;
	-webkit-border-radius:0px;
	border-radius: 0px;
	-khtml-border-radius:0px;
	height:60px !important;
	text-align:center;
	line-height:49px;
	min-width:180px;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:    1px 1px 2px 0px rgba(0, 0, 0, 0.4);
	box-shadow:         1px 1px 2px 0px rgba(0, 0, 0, 0.4);
	color:#FFF;
	font-size:16px;
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
	border:none;
}
.navy4btn_apd button[type="submit"]:hover,
.navy4btn_apd button[type="submit"]:focus{
	outline:none;
	border:none;
}
.navy4btn_apd button[type="submit"] img{
	width:15px; height:auto;
}
.navysltarow_apd{
	position:absolute;
    left: 100px;
    top: 100px;
}
.navy5_apd{
	margin-top:258px;
}
/*--------------------------- We Make Navy*/
.wemake_Navy_conti_apd{
	background:#fff;
	padding:70px 15px 100px;
	text-align:center;
}
.wemake_Navy_conti_apd h1{
	color:#5a5b5e;
	font-size:34px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	padding-bottom:20px;
}
.wemake_Navy_conti_apd h1 strong{
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
}
.wemake_Navy{
	margin-top:50px;
	text-align:right;
	padding:0px !important;
}
.wemake_Navy h1{
	color:#0091d1;
	font-size:24px;
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
	text-align:left;
	padding-bottom:15px;
	background:url(images/bdbor_apd.jpg) no-repeat left bottom;
}
.wemake_Navy p{
	color:#6b6969;
	font-size:17px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	line-height:26px;
	padding-top:12px;
	text-align:left;
}
.wemake_Navy img{
	display:inline-block;
}
.wemake_Navy5_apd{
	background:#f9f9fa;
}
.navyftr_apd{
	background:#f9f9fa !important;
}
/*=================================================== Footer Start ==============================================*/
.footer_container_apd{
	background: #fff;
	text-align:center;
	padding:40px 15px 30px;
	color:#333333;
	font-size:14px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
}
.clear{
	clear:both;
}
/*=========================== Css Update 2018-09-28*/
.newselect_apd{
	padding-right:5px !important;
	min-width: 280px;
}
.newselect_apd .dropdown-toggle{
	color:#878686 !important;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	font-size:23px;
	border:2px solid #aaa3a6;
	height:89px !important;
	box-shadow: none;
	margin:auto;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	-khtml-border-radius:10px;
}
.newselect_apd .bootstrap-select{
	height:89px;
}
.newselect_apd .dropdown-toggle:focus {
	background:#FFF;
	border-color:#aaa3a6;
	outline:0;
	-webkit-box-shadow:none;
	box-shadow:none;
}	
.newselect_apd .dropdown-menu{
	color:#878686;
	font-size:20px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	text-align:left;
}
.newselect_apd .dropdown-toggle .caret{
	display:inline-block;
	width:0;
	height:0;
	margin-right:8px;
	vertical-align:middle;
	border-top:10px dashed;
	border-top:10px solid\9;
	border-right:8px solid transparent;
	border-left:8px solid transparent;
}
/*---------------------------------- Navy 6&7 Start*/
.navyss_banner_conti_apd{
	padding:30px 15px;
	text-align:center;
}
.navyss_banner_conti_apd img{
	display:inline-block;
}
.navysixseven_banner_apd{
	background:url(images/navy_banner_6_apd.jpg) no-repeat center top;
	max-width:1199px;
	margin:auto;
	-moz-border-radius: 20px 20px 0px 0px;
	-webkit-border-radius: 20px 20px 0px 0px;
	border-radius: 20px 20px 0px 0px;
	-khtml-border-radius: 20px 20px 0px 0px;
	-webkit-box-shadow: 0px -3px 18px 1px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:    0px -3px 18px 1px rgba(0, 0, 0, 0.4);
	box-shadow:         0px -3px 18px 1px rgba(0, 0, 0, 0.4);
	border-bottom:1px solid #FFF;
}
.wehelp_navy67_apd{
	max-width:500px;
	float:right;
	padding:70px 30px 50px;
	background-color:rgba(26, 27, 28, 0.69);
	margin-right:80px;
	text-align:left;
}
.wehelp_navy67_apd h1{
	color:#fff;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight:normal;
	font-size:46px;
	line-height:56px;
	border-bottom:1px solid #b0b0b0;
	padding-bottom:25px;
}
.wehelp_navy67_apd h1 strong{
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
}
.wehelp_navy67_apd p{
	color:#fff;
	font-family: 'AvenirNextLTPro-Regular';
	font-weight:normal;
	font-size:22px;
	padding-top:20px;
}
.nav_select_apd{
	min-width:440px;
	margin-bottom:10px;
}
.nav_select_apd .dropdown-toggle{
	color:#878686 !important;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	font-size:23px;
	border:none;
	height:89px !important;
	box-shadow: none;
	margin:auto;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	-khtml-border-radius:10px;
}
.nav_select_apd .bootstrap-select{
	height:89px;
	background:none;
}
.nav_select_apd select{
	min-width:auto;
}
.nav_select_apd .dropdown-toggle:focus {
	background:#FFF;
	border-color:#aaa3a6;
	outline:0;
	-webkit-box-shadow:none;
	box-shadow:none;
}	
.nav_select_apd .dropdown-menu{
	color:#878686;
	font-size:20px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	text-align:left;
}
.nav_select_apd .dropdown-toggle .caret{
	display:inline-block;
	width:0;
	height:0;
	margin-right:8px;
	vertical-align:middle;
	border-top:10px dashed;
	border-top:10px solid\9;
	border-right:8px solid transparent;
	border-left:8px solid transparent;
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{
	padding-left:15px;
}
.navybtn67_apd button[type="submit"] {
    background: #e39300;
	min-width:232px;
	font-size:23px;
}
.navcol7_apd button[type="submit"] {
    background: #0a70bc;
}
.wemakeNavycontainer_apd{
	background:url(images/wemakebg_apd.png) repeat #0e2640;
	padding:40px 15px;
	text-align:center;
}
.wemakeNavycontainer_apd h1{
	text-align:center;
	font-size:31px;
	color:#e39300;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	padding-bottom:30px;
}
.wemakeNavycontainer_apd h1 strong{
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
}
.wemakeNavycontainer_apd ul{
	margin-bottom:0px;
}
.wemakeNavycontainer_apd ul li{
	list-style:none;
	display:inline-block;
	color:#fff;
	font-size:18px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	width:24%;
}
.wemakeNavycontainer_apd ul li img{
	margin-right:10px;
}
.navy_customers_reviews_apd{
	background:#f2f3f3;
	padding:50px 15px;
	margin-top:20px;
	text-align:center;
}
.navy_arow_apd{
	margin-top:-85px;
}
.navy_customers_reviews_apd h1{
	color:#170b39;
	font-size:31px;
	font-family: 'AvenirNextLTPro-Bold';
	font-weight:normal;
	text-align:center;
	padding-top:35px;
	padding-bottom:30px;
}
.navywrap_apd{
	max-width:1080px;
	margin:auto;
}
.navy_customerbox_apd{
	background:#FFF;
	padding:20px 30px;
	margin-top:30px;
	text-align:left;
}
.navy_customerbox_apd p{
	color:#505050;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	font-size:18px;
	padding-top:15px;
}
.navy_customerbox_apd p strong{
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
}
.navy_customerbox_apd h3{
	font-family: 'AvenirNextLTPro-It';
	color:#505050;
	font-size:18px;
	font-weight:normal;
	padding-top:15px;
}
.navy_seehow_container_apd{
	padding:50px 0px
}
.navy_seehow_container_apd h1{
	color:#0e2640;
	font-size:32px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Bold';
	text-align:center;
	padding:10px;
}
.navy_seehow_wrap_apd{
	max-width:1200px;
	margin:auto;
	height:auto;
}
.navy_seehow_box_apd{
	background:#FFF;
	padding:6px;
	-webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:    0px 0px 8px 1px rgba(0, 0, 0, 0.2);
	box-shadow:         0px 0px 8px 1px rgba(0, 0, 0, 0.2);
	margin-top:40px;
}
.navy_seehow_box_apd h1{
	text-align:center;
	color:#0e2640;
	font-size:37px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	padding:10px 0px;
}
.navy_seehow_box_apd h1 strong{
	font-family: 'AvenirNextLTPro-Bold';
	font-weight:normal;
}
.navy_seehow_box_apd h1 img{
	vertical-align:sub;
	margin-right:10px;
}
.navyseehow_dis_apd{
	background:#f2f3f3;
	padding:20px 50px;
	-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;
}
.navyseehow_dis_apd p{
	color:#0e2640;
	font-size:17px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	padding-bottom:20px;
	border-bottom:1px solid #cbcccc;
	-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;
}
.seehowNavyenterzip_apd{
	padding-top:20px;
}
.seehowNavyenterzip_apd h1{
	color:#525454;
	font-size:21px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	padding-top:0px;
	padding-bottom:20px;
	-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;
}
.seehowNavyenterzip_apd input[type="text"],
.seehowNavyenterzip_apd input[type="tel"],
.seehowNavyenterzip_apd input[type="email"] {
	color:#000;
	font-size:23px;
	font-weight:normal;
	font-family: 'AvenirNextLTPro-Regular';
	border:2px solid #aaa3a6;
	height:60px !important;
	max-width:217px;
	box-shadow: none;
	margin-left:0px!important;
	margin-right:5px!important;
	margin:auto;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	-khtml-border-radius:10px;
	text-transform:uppercase;
	text-align:center;
	-webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:    0px 0px 8px 1px rgba(0, 0, 0, 0.2);
	box-shadow:         0px 0px 8px 1px rgba(0, 0, 0, 0.2);
}
.seehowNavyenterzip_apd input[type="text"]::-moz-placeholder{color:#878686 !important; opacity:1}
.seehowNavyenterzip_apd input[type="text"]:-ms-input-placeholder{color:#878686 !important;}
.seehowNavyenterzip_apd input[type="text"]::-webkit-input-placeholder{color:#878686 !important;}
.seehowNavyenterzip_apd input[type="tel"]::-moz-placeholder{color:#878686 !important; opacity:1}
.seehowNavyenterzip_apd input[type="tel"]:-ms-input-placeholder{color:#878686 !important;}
.seehowNavyenterzip_apd input[type="tel"]::-webkit-input-placeholder{color:#878686 !important;}
.seehowNavyenterzip_apd input[type="email"]::-moz-placeholder{color:#878686 !important; opacity:1}
.seehowNavyenterzip_apd input[type="email"]:-ms-input-placeholder{color:#878686 !important;}
.seehowNavyenterzip_apd input[type="email"]::-webkit-input-placeholder{color:#878686 !important;}

.navyseehow_btn_apd button[type="submit"]{
	background:#777a7c;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	-khtml-border-radius:10px;
	height:60px !important;
	text-align:center;
	line-height:46px;
	min-width:231px;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:    1px 1px 2px 0px rgba(0, 0, 0, 0.4);
	box-shadow:         1px 1px 2px 0px rgba(0, 0, 0, 0.4);
	color:#FFF;
	font-size:22px;
	font-family: 'AvenirNextLTPro-Demi';
	font-weight:normal;
	border:none;
	-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;
}
.navyseehow_btn_apd button[type="submit"]:hover,
.navyseehow_btn_apd button[type="submit"]:focus{
	outline:none;
	border:none;
	background:#e39300;
}
.navyseehow_btn_apd button[type="submit"] img{
	vertical-align:sub;
	margin-left:10px;
}
.navyseehow_dis_apd:hover{
	background:#0e2640;
}
.navyseehow_dis_apd:hover.navyseehow_dis_apd p,
.navyseehow_dis_apd:hover.navyseehow_dis_apd .seehowNavyenterzip_apd h1{
	color:#FFF;
}
.navy6ftr_apd{
	background:#0e2640 !important;
	color:#FFF;
	padding-top:50px;
	padding-bottom:50px;
}
/*---------------------------------- Navy 7 Start*/
.wemakeNavy7_apd {
    background: url(images/wemakebg2_apd.png) repeat #edeeef;
}
.wemakeNavy7_apd h1{
	color:#676868;
}
.wemakeNavy7_apd ul li{
	color:#565656;
}
.navy_cust7_apd h1{
	color:#676868;
}
.navy7btn_apd button[type="submit"]{
	background:#0a70bc;
}
.navy7btn_apd button[type="submit"]:hover,
.navy7btn_apd button[type="submit"]:focus{
	background:#e22925;
}