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: 'Open Sans', sans-serif !important;
}
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');
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;
}
::selection {
	color:#fff;
	background-color:#365ebc
}
::-moz-selection {
	color:#fff;
	background-color:#365ebc
}
#wrapper{
	width:auto;
	height:auto;
}
.wrapper_container_SN_D{
	max-width:1200px;
	height:auto;
	margin:auto;
}
/*============================================ Page PreLoader Start ============================================*/
.pree_loading_SN_D {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 999999999999999999999999;
	display: inline-block;
	overflow: hidden;
	background: #fff;
}
.loading_SN_D {
	left:50%;
	top:50%;
	margin-top: -100px; /* Negative half of height. */
	margin-left: -100px; /* Negative half of width. */
	width: 100%;
	height: 100%;
	position: relative;
	transform: translateZ(0) scale(1);
	backface-visibility: hidden;
	transform-origin: 0 0; /* see note above */
}
.loading_SN_D div { box-sizing: content-box; }

.loading_SN_D div {
	position: absolute;
	border-width: 4px;
	border-style: solid;
	opacity: 1;
	border-radius: 50%;
	animation: loading_SN_D 1s cubic-bezier(0,0.2,0.8,1) infinite;
}
.loading_SN_D div:nth-child(1) {
	border-color: #AF2840;
	animation-delay: 0s;
}
.loading_SN_D div:nth-child(2) {
	border-color: #494D8A;
	animation-delay: -0.5s;
}
@keyframes loading_SN_D {
	0% {
		top: 96px;
		left: 96px;
		width: 0;
		height: 0;
		opacity: 1;
	}
	100% {
		top: 18px;
		left: 18px;
		width: 156px;
		height: 156px;
		opacity: 0;
	}
}
/*============================================ Header Start ============================================*/
.header_container_SN_D{
	padding:25px 15px;
}
.logo_SN_D{
	float:left;
}
.logo_SN_D img{
	display:inline-block;
}
.right_nav_menu_SN_D{
	float:right;
}
/*========================== Navigation*/
.menu_but_SN_D{
	float:right;
	border:none!important;
	min-height:inherit !important;
	margin-bottom:0px;
}
.navigation_SN_D{
	float:right;
	padding-top:10px;
}
.navigation_SN_D ul{
	margin-bottom:0px;
	padding-left:0px;
}
.navigation_SN_D ul li{
	list-style:none;
	display:inline-block;
	padding:0px 9px;
}
.navigation_SN_D ul li a{
	font-size: 17px;
	font-style: normal;
	font-weight: 600;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	color:#4C474C;
	text-decoration:none;
	padding:0px 10px;
	text-transform:uppercase;
}
.navigation_SN_D ul li a:hover{
	text-decoration:none;
	color:#14377D;
	font-weight: 600;
}
.navigation_SN_D ul li:last-child{
	background:none;
	padding-right:0px;
}
/*----------------- XXXXX ---------------*/
.join_the_SN_D{
	text-align:center;
	font-size: 17px;
	font-style: italic;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	color:#494D8A;
	padding-top:10px;
}
/*------------------------ Home Page Banner Start -------------------------*/
.banner_img_SN_D{
	background:url(images/banner_bg_SN_D.jpg) no-repeat center top;
}
.ban_shw_SN_D{
	background:url(images/hdr_shaodw_SN_D.png) repeat-x top;
}
.ban_wrap_SN_D{
	padding-left:15px;
	padding-right:15px;
}
.banner_text_SN_D{
	max-width:655px;
	padding-top:95px;
}
.banner_text_SN_D h1{
	font-size: 44px;
	font-style: normal;
	font-weight: 400;
	line-height: 60px;
	letter-spacing: 0em;
	text-align: left;
	color:#494D8A;
}
.banner_text_SN_D h4{
	font-size: 26px;
	font-style: normal;
	font-weight: 400;
	line-height: 36px;
	letter-spacing: 0em;
	text-align: left;
	color:#4C474C;
	padding-top:10px;
}
.get_match_form_SN_D{
	position:relative;
	padding-top:30px;
}
.get_match_form_SN_D h3{
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	color:#000;
}
.get_match_arrow_SN_D,
.get_match_arrow_bottom_SN_D{
    left: -73px;
    position: absolute;
    top: 34px;

}
.get_match_arrow_bottom_SN_D{
    top: 107px;
	-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;
}
.get_match_form_SN_D ul{
	margin-bottom:0px;
}
.get_match_form_SN_D ul li{
	list-style:none;
	display:inline-block;
	margin-top:7px;
	margin-left:22px;
	margin-right:22px;
}
.get_match_form_SN_D ul li a{
	color:#14377D;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: 33px;
	letter-spacing: 0em;
	text-align: left;
	text-decoration:none;
}
.get_match_form_SN_D ul li a:hover{
	text-decoration:none;
	padding-bottom:2px;
	background: linear-gradient(95.01deg, #EB3D41 -8.43%, #14377D 99.85%);
	background-size:100% 2px;
	background-position:bottom 0 left 0,bottom 5px left 0;
	background-repeat:no-repeat;
}
.get_match_form_SN_D ul li:first-child{
	margin-left:0px;
}
.get_match_form_SN_D ul li a.active{
	text-decoration:none;
	padding-bottom:2px;
	background: linear-gradient(95.01deg, #EB3D41 -8.43%, #14377D 99.85%);
	background-size:100% 2px;
	background-position:bottom 0 left 0,bottom 5px left 0;
	background-repeat:no-repeat;
}
.enter_zip_SN_D{
	margin-top:27px;
	position:relative;
	z-index:1;
	max-width:560px;
	padding:15px 5px;
}
.enter_zip_SN_D::before {
	content:"";
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	border-radius:5px; 
	padding:2px; 
	background:linear-gradient(102.76deg, #EB3D41 19.44%, #005DAC 76.39%); 
	-webkit-mask: 
		linear-gradient(#fff 0 0) content-box, 
		linear-gradient(#fff 0 0);
	-webkit-mask-composite: xor;
		  	mask-composite: exclude; 
}
.get_match_form_SN_D input[type="tel"] {
	color:#000;
	font-size: 26px;
	font-style: normal;
	font-weight: 400;
	line-height: 35px;
	letter-spacing: 0em;
	text-align: left;
	background-color:transparent;
	border:none;
	z-index:999;
	position:relative;
	box-shadow:none !important;
	padding:0px 0.75rem !important;
}
.get_match_form_SN_D input[type="tel"]::-webkit-input-placeholder { color:#4C474C !important;}
.get_match_form_SN_D input[type="tel"]:-moz-placeholder { color:#4C474C !important;}
.get_match_form_SN_D input[type="tel"]::-moz-placeholder { color:#4C474C !important; }
.get_match_form_SN_D input[type="tel"]:-ms-input-placeholder {color:#4C474C !important;}
.get_match_form_SN_D input[type="tel"]:focus::-moz-placeholder{opacity:0}
.get_match_form_SN_D input[type="tel"]:focus:-ms-input-placeholder{opacity:0}
.get_match_form_SN_D input[type="tel"]:focus::-webkit-input-placeholder{opacity:0}

.zip_bor_lft_SN_D {
	border-right:1px solid #EB3D41;
}
.zip_bor_rgt_SN_D {
	border-left:1px solid #005DAC;
}
.get_match_form_SN_D button[type="submit"] {
	color:#494D8A;
	font-size: 26px;
	font-style: normal;
	font-weight: 700;
	line-height: 35x;
	letter-spacing: 0em;
	text-align: center;
	border:none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	-khtml-border-radius: 0px;
	z-index:999;
	position:relative;
	box-shadow:none !important;
	padding:0px 0.75rem; !important;
}
.get_match_form_SN_D_D button[type="submit"].focus,
.get_match_form_SN_D_D button[type="submit"]:focus,
.get_match_form_SN_D button[type="submit"]:hover{
	color:#EB3D41;
}
/*---------------------XXXXXXXXXXXXXX-------------------*/
.three_step_conti_SN_D{
	padding:40px;
	text-align:center;
	background: linear-gradient(92.5deg, #EB3D41 -28.88%, #14377D 130.15%) left	bottom #494D8A no-repeat; 
	background-size:100% 10px ;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-khtml-border-radius: 10px;
	margin-top:95px;
	display:flex;
	align-items: center;
	justify-content: center;
}
.thre_one_SN_D{
	font-size: 37px;
	font-style: normal;
	font-weight: 400;
	line-height: 44px;
	letter-spacing: 0em;
	text-align: left;
	color:#FFF;
	width:380px;
}
.thre_one_SN_D span{
	font-weight: 700;
}
.thre_one_SN_D strong{
	font-weight: 700;
	border-bottom:9px solid #9098E6;
}
.step_arow_SN_D{
	margin-left:15px;
	margin-right:25px;
}
.thre_tor_SN_D,
.complete_SN_D{
	display:flex;
	align-items: center;
	justify-content: center;
}
.complete_SN_D p{
	font-size: 17px;
	font-style: italic;
	font-weight: 400;
	line-height: 21px;
	letter-spacing: 0em;
	text-align: left;
	color:#FFF;
}
.complete_SN_D p strong{
	font-weight: 700;
}
.complete_SN_D img{
	margin-right:15px;
}
img.step_two_SN_D{
	margin-right:0px;
}
/*======================================================== Home Content Start*/
.insu_and_techno_SN_D{
	padding:40px 15px;
	text-align:center;
}
.insu_and_techno_SN_D h1{
	font-size: 44px;
	font-style: normal;
	font-weight: 400;
	line-height: 52px;
	letter-spacing: 0em;
	color:#494D8A;
}
.insu_and_techno_SN_D h1 strong{
	font-weight:700;
}
.insu_and_techno_SN_D h3{
	font-size: 28px;
	font-style: normal;
	font-weight: 400;
	line-height: 38px;
	letter-spacing: 0em;
	color:#4C474C;
	padding-top:20px;
}
.insu_box_conti_SN_D{
	display:flex;
	justify-content: center;
}
.insu_box_life_SN_D,
.insu_box_auto_SN_D,
.insu_box_health_SN_D{
	margin-top:20px;
	padding-left:20px;
	padding-right:20px;
}
.insu_box_life_SN_D h1,
.insu_box_auto_SN_D h1,
.insu_box_health_SN_D h1{
	font-size: 44px;
	font-style: normal;
	font-weight: 400;
	line-height: 52px;
	letter-spacing: 0em;
}
.insu_box_life_SN_D h1{
	color:#14377D;
}
.insu_box_auto_SN_D h1{
	color:#9098E6;
}
.insu_box_health_SN_D h1{
	color:#FF5095;
}
.insu_box_life_SN_D p,
.insu_box_auto_SN_D p,
.insu_box_health_SN_D p{
	font-size: 21px;
	font-style: normal;
	font-weight: 400;
	line-height: 29px;
	letter-spacing: 0em;
	color:#4C474C;
	padding-bottom:30px;
	max-width:285px;
	margin:auto;
}
.insu_box_life_SN_D a,
.insu_box_auto_SN_D a,
.insu_box_health_SN_D a{
	font-size: 26px;
	font-style: normal;
	font-weight: 700;
	line-height: 36px;
	letter-spacing: 0em;
	text-align: center;
	color:#FDFDFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	text-decoration:none;
	padding:10px 30px;
}
.insu_box_life_SN_D a{
	background: #1639A8;
}
.insu_box_auto_SN_D a{
	background:#9098E6;
}
.insu_box_health_SN_D a{
	background:#FF5095;
}
.insu_box_life_SN_D a:hover,
.insu_box_life_SN_D a:focus{
	background: #9098E6;
	color:#FFF;
}
.insu_box_auto_SN_D a:hover,
.insu_box_auto_SN_D a:focus{
	background:#FF5095;
	color:#FFF;
}
.insu_box_health_SN_D a:hover,
.insu_box_health_SN_D a:focus{
	background:#1639A8;
	color:#FFF;
}
/*------------------------ Client Say ------------------------*/
.client_say_wrap_SN_D{
	background:url(images/client_say_bg_SN_D.jpg) no-repeat center top;
	padding:50px 15px;
}
.client_say_wrap_SN_D h1{
	font-size: 44px;
	font-style: normal;
	font-weight: 700;
	line-height: 51px;
	letter-spacing: 0em;
	text-align: center;
	background: linear-gradient(95.01deg, #EB3D41 -8.43%, #14377D 99.85%);
	-webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
}
/*--------- Testimonials ----------*/
.client_conti_SN_D{
	position:relative;
}
.owl-wrapper:after{
	content:".";
	display:block;
	clear:both;
	visibility: hidden;
	line-height:0;
	height:0;
}
.owl-wrapper{
	display:none;
	position:relative;
	-webkit-transform: translate3d(0,0,0);
}
.owl-wrapper-outer{
	overflow:hidden;
	position:relative;
	width:100%;
}
.owl-wrapper-outer.autoHeight{
	-webkit-transition:height 500ms ease-in-out;
	-moz-transition:height 500ms ease-in-out;
	-ms-transition:height 500ms ease-in-out;
	-o-transition:height 500ms ease-in-out;
	transition:height 500ms ease-in-out;
}
.owl-item{
	float:left;
}
.owl-controls
.owl-page,
.owl-controls
.owl-buttons div{
	cursor:pointer;
}

.owl-controls{
	margin-top:10px;
	text-align:center;
}
.owl-controls .owl-buttons div{
	color:#FFF;
	display:inline-block;
	zoom:1;
	*display:inline;
	margin:5px;
	padding:3px 10px;
	font-size:12px;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	background:#869791;
	filter:Alpha(Opacity=50);
	opacity:.5;
}
.owl-controls.clickable .owl-buttons div:hover{
	filter:Alpha(Opacity=100);
	opacity:1;
	text-decoration:none;
}
.owl-controls .owl-page{
	display:inline-block;
	zoom:1;
	*display:inline;
}
.owl-controls .owl-page span{
	display:block;
	width:12px;
	height:12px;
	margin:5px 7px;
	filter:Alpha(Opacity=50);
	opacity:.5;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;
	background:#869791;
}
.owl-controls .owl-page.active span,
.owl-controls.clickable .owl-page:hover span{
	filter:Alpha(Opacity=100);
	opacity:1;
}
.owl-controls .owl-page span.owl-numbers{
	height:auto;
	width:auto;
	color:#FFF;
	padding:2px 10px;
	font-size:12px;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
}
.client_box_SN_D{
	text-align:center;
	margin-top:35px;
}
.client_box_SN_D h3{
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: 33px;
	letter-spacing: 0em;
	color:#4C474C;
	padding-top:15px;
}
.client_box_SN_D h4{
	font-size: 21px;
	font-style: normal;
	font-weight: 400;
	line-height: 29px;
	letter-spacing: 0em;
	color:#8B8C8E;
	padding-bottom:10px;
}
.client_box_SN_D p{
	font-size: 18px;
	font-style: italic;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0em;
	color:#5D5E5E;
	max-width:600px;
	margin:auto;
	padding-top:20px;
}
.client_box_SN_D p strong{
	font-weight:700;
}
.owl-buttons{
    width: 55%;
    height: 40px;
    margin: auto;
    position: absolute;
    top: 280px;
	left: 0; 
	right: 0; 
	margin-left: auto; 
	margin-right: auto;
}
.owl-prev,
.owl-next{
    position: absolute;
    left: 0;
    transition: all 0.4s ease-in-out 0s;
}
.owl-prev{
	background:url(images/left_arow_SN_D.svg) no-repeat !important;
	width:63.59px;
	height:46px;
}
.owl-next{
    left: auto;
    right: 0;
	background:url(images/right_arow_SN_D.svg) no-repeat !important;
	width:63.59px;
	height:46px;
}
.owl-buttons .owl-prev:hover:before,
.owl-buttons .owl-next:hover:before{
    opacity: 1;
}
.owl-controls .owl-buttons div{
    background: transparent;
}
.owl-controls{
}
/*------------------------ Insurance Resources ------------------------*/
.insu_reso_SN_D{
	padding:50px 15px;
	max-width:1080px;
	margin:auto;
	display:flex;
}
.isures_SN_D{
	text-align:center;
}
.isures_SN_D h1{
	font-size: 44px;
	font-style: normal;
	font-weight: 700;
	line-height: 51px;
	letter-spacing: 0em;
	text-align: center;
	background: linear-gradient(95.01deg, #EB3D41 -8.43%, #14377D 99.85%);
	-webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
	padding-top:40px;
}
.isures_SN_D h3{
	font-size: 26px;
	font-style: normal;
	font-weight: 700;
	line-height: 36px;
	letter-spacing: 0em;
	color:#4C474C;
	padding-top:15px;
}
.compares_SN_D{
	margin-left: auto;
	max-width:615px;
}
.accordion_SN_D h3{
	font-size: 21px;
	font-style: italic;
	font-weight: 700;
	line-height: 25px;
	letter-spacing: 0em;
	text-align: left;
	color:#494D8A;
	margin-top:20px;
	position:relative;
}
.accordion_SN_D h3:first-child{
	margin-top:0px;
}
h3.ui-state-default,
h3.ui-accordion-header-active{
	padding:15px 20px;
}
h3.ui-accordion-header-collapsed{
	background:#F1F3FF;
	padding:15px 20px;
	cursor:pointer;
}
h3 span.iconOpen {
    background:url(images/plus_Minus_SN_D.svg) no-repeat top;
    width:21.98px;
    height:21.98px;
	position:absolute;
	right:17px;
}
h3 span.iconClosed {
    background:url(images/plus_Minus_SN_D.svg) no-repeat bottom;
    width:21.98px;
    height:21.98px;
	position:absolute;
	right:17px;
}
.accordion_SN_D p{
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0em;
	text-align: left;
	color:#5D5E5E;
	padding:15px 50px 10px;
}
.view_all_SN_D{
	margin-top:25px;
}
.view_all_SN_D a{
	font-size: 26px;
	font-style: normal;
	font-weight: 700;
	line-height: 36px;
	letter-spacing: 0em;
	text-align: center;
	color:#494D8A;
	padding:5px 30px;
	text-decoration:none;
	background: linear-gradient(#fff,#fff) padding-box, /*this is your grey background*/
				linear-gradient(102.76deg, #EB3D41 19.44%, #005DAC 76.39%) border-box;
	border: 2px solid transparent;
	border-radius:5px;
	display:inline-block;
}
.view_all_SN_D a:hover{
	background:#EB3D41;
	color:#FFF;
}
/*------------------------ Your Insurance ------------------------*/
.your_isu_SN_D{
	background:url(images/your_insu_SN_D.jpg) no-repeat center top;
	padding:50px 15px;
	min-height:650px;
}
.your_isu_SN_D h1{
	font-size: 44px;
	font-style: normal;
	font-weight: 400;
	line-height: 52px;
	letter-spacing: 0em;
	text-align: left;
	color:#494D8A;
}
.your_isu_SN_D h1 strong{
	display:block;
	font-weight:700;
}
.compare_box_SN_D{
	padding:80px 40px 0px;
}
.compare_box_SN_D ul{
}
.compare_box_SN_D ul li{
	font-size: 17px;
	font-style: italic;
	font-weight: 700;
	line-height: 40px;
	letter-spacing: 0em;
	text-align: left;
	color:#494D8A;
	background:url(images/li_SN_D.svg) no-repeat left 9px;
	list-style:none;
	margin-top:10px;
	padding-left:30px;
}
/*======================================== Inner Pages Start ===========================================*/
.inner_title_SN_D{
	background:url(images/hdr_shaodw_SN_D.png) repeat-x top #F0F2FF;
	padding:30px 15px;
	text-align:center;
}
.inner_title_SN_D h1{
	font-size: 44px;
	font-style: normal;
	font-weight: 700;
	line-height: 51px;
	letter-spacing: 0em;
	text-align: center;
	background: linear-gradient(95.01deg, #EB3D41 -8.43%, #14377D 99.85%);
	-webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
	display:inline-block;
}
.inner_title_SN_D h3{
	font-size: 32px;
	font-weight: 400;
	line-height: 38px;
	letter-spacing: 0em;
	text-align: center;
	color:#494D8A;
}
.inner_title_SN_D h6{
	font-size: 14px;
	font-style: normal;
	font-weight: 700;
	line-height: 19px;
	letter-spacing: 0em;
	color:#4C474C;
	padding-top:10px;
}
/*-------------------------------- Resources -------------------------------*/
.inner_reso_box_SN_D{
	display:flex;
	justify-content: space-between;
	padding:50px 15px 100px;
}
.inn_accor_SN_D{
	padding-top:50px;
	max-width:300px;
}
.inn_reso_lft_SN_D{
	width:38%;
}
.inn_reso_rgt_SN_D{
	width:60%;
}
ol.tabber-nav,
ol.tabber-data {
	list-style:none;
	margin:0;
	padding:0
}
ol.tabber-data>li {
	display:none
}
ol.tabber-data>li.active {
	display:block
}
ol.tabber-nav.sandstone,
ol.tabber-data.sandstone {
	list-style:none;
	margin:0;
	padding:0
}
ol.tabber-nav.sandstone {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	vertical-align:top
}
ol.tabber-nav.sandstone>li {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	display:inline-block;
	width:100%;
	vertical-align:top;
}
ol.tabber-nav.sandstone>li:not(:first-child) {
	margin-top:15px;
}
ol.tabber-nav.sandstone>li>a {
	display:block;
	padding:15px;
	text-decoration:none;
	color:#494D8A;
	background:#F1F3FF;
	font-size: 21px;
	font-style: italic;
	font-weight: 700;
	line-height: 25px;
	letter-spacing: 0em;
}
ol.tabber-nav.sandstone>li>a:hover,
ol.tabber-nav.sandstone>li.active a,
ol.tabber-nav.sandstone>li.active a:hover {
	color:#fff;
	background: linear-gradient(91.27deg, #EB3D41 -38.12%, #14377D 144.56%);
	text-decoration:none;
}
/*--------------------- XXXXXX --------------------*/
.inn_reso_rgt_SN_D h1{
	font-size: 28px;
	font-style: italic;
	font-weight: 700;
	line-height: 33px;
	letter-spacing: 0em;
	text-align: left;
	color:#494D8A;
}
.inn_reso_rgt_SN_D h3{
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	line-height: 18px;
	letter-spacing: 0em;
	text-align: left;
	color:#4C474C;
	padding-top:20px;
}
.inn_reso_rgt_SN_D p{
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0em;
	text-align: left;
	color:#5D5E5E;
	padding-top:15px;
}
.sometext_conti_SN_D{
	background:#F0F2FF;
	padding:70px 15px;
	text-align:center;
}
.sometext_conti_SN_D h1{
	font-size: 44px;
	font-style: normal;
	font-weight: 700;
	line-height: 51px;
	letter-spacing: 0em;
	text-align:center;
	background: linear-gradient(95.01deg, #EB3D41 -8.43%, #14377D 99.85%);
	-webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
	display:inline-block;
}
.sometext_conti_SN_D p{
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0em;
	text-align: center;
	color:#5D5E5E;
	max-width:790px;
	margin:auto;
	padding-top:30px;
}
.sometext_conti_SN_D ul{
	padding-bottom:50px;
}
.sometext_conti_SN_D ul li{
	list-style:none;
	width:33%;
	display:inline-block;
	text-align:left;
	margin-top:40px;
	vertical-align:middle;
	background:url(images/life_arow_SN_D.svg) no-repeat left 8px;
}
.sometext_conti_SN_D ul li a{
	font-size: 21px;
	font-style: italic;
	font-weight: 700;
	line-height: 25px;
	letter-spacing: 0em;
	text-align: left;
	color:#494D8A;
	text-decoration:none;
	display:block;
	padding-left:20px;
}
.sometext_conti_SN_D ul li a:hover,
.sometext_conti_SN_D ul li.active a{
	color:#EB3D41;
}
/*-------------------------------- About Us -------------------------------*/
.about_banner_conti_SN_D{
	background:url(images/about_ban_SN_D.jpg) no-repeat center top;
}
.about_cont_SN_D{
	padding:60px 15px;
}
.about_cont_SN_D h1{
	font-size: 44px;
	font-style: normal;
	font-weight: 400;
	line-height: 51px;
	letter-spacing: 0em;
	text-align: left;
	color:#494D8A;
	max-width:560px;
	padding-top:15px;
}
.about_cont_SN_D ul li{
    list-style: none;
    display: inline-block;
    margin-top: 40px;
    width: 10%;
    vertical-align: middle;
	text-align:center;
}
.about_cont_SN_D ul li span {
    height: 63px;
    display: flex;
    align-items: flex-end;
    justify-content: center;
}
.about_cont_SN_D ul li p{
	font-style: normal;
	font-weight: 700;
	font-size: 20.7761px;
	line-height: 115.68%;
	text-align: left;
	background: linear-gradient(95.01deg, #EB3D41 -8.43%, #14377D 99.85%);
	-webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
	display:inline-block;
	padding-top:20px;
}
.about_con_img_SN_D{
	background:url(images/abt_back_SN_D.png) no-repeat right;
}
.about_txt_SN_D{
	padding:35px 15px 120px;
	max-width:804px;
	margin:auto;
}
.about_txt_SN_D p{
	font-size: 22px;
	font-weight: 400;
	line-height: 34px;
	letter-spacing: 0em;
	text-align: left;
	color:#5D5E5E;
	padding-top:25px;
}
.about_txt_SN_D p strong{
	font-weight:700;
}
.about_txt_SN_D p em{
	font-style:italic;
}
.process_conti_SN_D{
	background:url(images/process_bg_SN_D.jpg) no-repeat center;
	min-height:1060px;
	padding-top:220px;
}
.pro_logo_SN_D{
	text-align:center;
}
.pro_detls_SN_D{
	font-size: 44px;
	font-style: normal;
	font-weight: 400;
	line-height: 51px;
	letter-spacing: 0em;
	text-align: center;
	color:#494D8A;
	max-width:937px;
	margin:auto;
	padding-top:50px;
}
.pro_detls_SN_D strong{
	font-weight: 700;
}
.compare_SN_D{
	text-align:center;
	padding-top:50px;
}
.compare_SN_D ul{
	padding-bottom:30px;
}
.compare_SN_D ul li{
	font-size: 17px;
	font-style: italic;
	font-weight: 700;
	line-height: 40px;
	letter-spacing: 0em;
	text-align:center;
	color:#494D8A;
	background:url(images/li_SN_D.svg) no-repeat left;
	list-style:none;
	margin-top:10px;
	padding-left:30px;
	display:inline;
	margin-left:15px;
	margin-right:15px;
}
/*-------------------------------- Contact Us -------------------------------*/
.cont_form_SN_D{
	max-width:560px;
	margin:50px auto;
}
.cont_form_SN_D p{
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0em;
	text-align: left;
	color:#5D5E5E;
}
.cont_form_SN_D p strong{
	font-weight: 700;
	display:block;
}
.con_frm_SN_D{
	padding-top:25px;
}
.con_frm_SN_D h3{
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0em;
	text-align: center;
	color:#494D8A;
}
.con_frm_SN_D h3 a{
	font-weight:700;
	text-decoration:underline;
	color:#494D8A;
}
.con_frm_SN_D h3 a:hover{
	text-decoration:none;
}
.con_frm_SN_D input[type="text"],
.con_frm_SN_D input[type="tel"],
.con_frm_SN_D input[type="email"],
.con_frm_SN_D textarea{
	border:1px solid #D1D7DA;
	font-size: 21px;
	font-weight: 400;
	line-height: 29px;
	letter-spacing: 0em;
	text-align: left;
	background: linear-gradient(180deg, #B5B5B6 0%, #EFEFEF 14.58%, #F3F3F3 100%);
	color:#676767;
}
.con_frm_SN_D textarea{
	background: linear-gradient(180deg, #B5B5B6 0%, #EFEFEF 3.63%, #F3F3F3 24.92%);
	height:auto;
}
.con_frm_SN_D input[type="text"]:focus,
.con_frm_SN_D input[type="tel"]:focus,
.con_frm_SN_D input[type="email"]:focus,
.con_frm_SN_D textarea:focus{
	border:1px solid #000;
	box-shadow:none !important;
	background:#F3F3F3;
}
.button_SN_D{
	text-align:center;
	margin-top:30px;
}
.button_SN_D button[type="submit"]{
	font-size: 26px;
	font-style: normal;
	font-weight: 700;
	line-height: 36px;
	letter-spacing: 0em;
	text-align: center;
	color:#494D8A;
	padding:10px 100px;
	display:inline-block;
	text-decoration:none;
	background: linear-gradient(#fff,#fff) padding-box, /*this is your grey background*/
				linear-gradient(102.76deg, #EB3D41 19.44%, #005DAC 76.39%) border-box;
	border: 2px solid transparent;
	border-radius:5px;
	display:inline-block;
}
.button_SN_D button[type="submit"]:hover,
.button_SN_D button[type="submit"]:focus{
	outline:none;
	text-decoration:none;
	background:#EB3D41;
	color:#FFF;
	box-shadow:none !important;
}
.open_hors_SN_D,
.add_hors_SN_D{
	font-size: 12px;
	font-weight: 400;
	line-height: 17px;
	letter-spacing: 0em;
	text-align: left;
	color:#676767;
	display:flex;
    justify-content: space-evenly;
}
/*========================================= Inner Insurance Start ================================================*/
.inner_frm_SN_D{
	background:url(images/hdr_shaodw_SN_D.png) repeat-x top #fff;
	padding:50px 15px;
}
.inner_frm_lft_SN_D{
	float:left;
	width:47%;
}
.inner_frm_lft_SN_D h1{
	font-size: 44px;
	font-weight: 700;
	line-height: 51px;
	letter-spacing: 0em;
	text-align: left;
	color:#494D8A;
}
.inner_frm_lft_SN_D h1 span{
	font-size: 18px;
	font-style: italic;
	font-weight: 400;
	line-height: 21px;
	letter-spacing: 0em;
	text-align: left;
	color:#4C474C;
	display:block;
}
.inner_frm_lft_SN_D h3{
	font-size: 32px;
	font-weight: 400;
	line-height: 38px;
	letter-spacing: 0em;
	text-align: left;
	color:#494D8A;
	padding-top:20px;
	padding-bottom:20px;
}
.inner_frm_lft_SN_D h3 strong{
	font-weight: 700;
}
.compare_inner_SN_D{
	position:relative;
}
.compare_inner_SN_D ul li {
    font-size: 17px;
    font-style: italic;
    font-weight: 700;
    line-height: 40px;
    letter-spacing: 0em;
    text-align: left;
    color: #494D8A;
    background: url(images/li_SN_D.svg) no-repeat left 9px;
    list-style: none;
    margin-top: 5px;
    padding-left: 30px;
	margin-left:30px;
}
img.guaranteed_SN_D{
	position:absolute;
	right:0px;
	top:48px;
}
img.frm_ban_SN_D{
    margin-left: -90px;
    margin-top: 100px;
}
.inner_frm_rgt_SN_D{
	float:right;
	width:46%;
}
/*-------------------------------- Insurance Form*/
.form_SN_D{
	position:relative;
}
img.arrow_grn_SN_D{
	position:absolute;
    left: -55px;
    top: 83px;
	z-index:9;
}
.form_SN_D h1{
	color:#494D8A;
	text-align:center;
	font-size: 22px;
	font-style: normal;
	font-weight: 700;
	line-height: 30px;
	letter-spacing: 0em;
}
.form_SN_D h3{
	color:#5D5E5E;
	text-align:center;
	font-size: 22px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: 0em;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
	margin-bottom:10px;
}
/* Chrome 29+ */
@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) {.form_SN_D h1{ font-size:24px;}}
/* Chrome 22-28 */
@media screen and(-webkit-min-device-pixel-ratio:0) {.form_SN_D h1{ font-size:24px;}}
.homeform_hit_SN_D{
	margin-bottom:15px !Important;
}
.homeform_padd_right_SN_D{
	padding-right:7.5px !important;
	padding-left:0px !important;
}
.homeform_padd_mid_SN_D{
	padding-left:5px !important;
	padding-right:5px !important;
}
.homeform_padd_left_SN_D{
	padding-left:7.5px !important;
	padding-right:0px !important;
}
.homeform_padd_SN_D{
	padding-left:0px !important;
	padding-right:0px !important;
}
.pading_SN_D {
    padding: 0 !important;
}
.pading_M_SN_D{
	padding: 0 5px!important;
}
.pading_L_SN_D{
	padding:0px 0px 0px 2.5px !important;
}
.pading_R_SN_D{
	padding:0px 2.5px 0px 0px !important;
}
.form_SN_D label{
    color: #494D8A;
	font-size: 21px;
	font-style: normal;
	font-weight: 600;
	line-height: 28px;
	letter-spacing: 0em;
	margin-bottom:5px;
}
label.fnt_sz_SN_D{
	font-size: 18.5px;
}
.form_SN_D input[type="text"],
.form_SN_D input[type="tel"],
.form_SN_D input[type="email"]{
	border:1px solid #c4c4c4;
	font-size: 21px;
	font-weight: 400;
	line-height: 29px;
	letter-spacing: 0em;
	text-align: left;
	color:#676767;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	-khtml-border-radius:3px;
}
.form_SN_D input[type="text"]::-moz-placeholder{color:#9c9c9c !important; opacity:1}
.form_SN_D input[type="text"]:-ms-input-placeholder{color:#9c9c9c !important;}
.form_SN_D input[type="text"]::-webkit-input-placeholder{color:#9c9c9c !important;}
.form_SN_D input[type="tel"]::-moz-placeholder{color:#9c9c9c !important; opacity:1}
.form_SN_D input[type="tel"]:-ms-input-placeholder{color:#9c9c9c !important;}
.form_SN_D input[type="tel"]::-webkit-input-placeholder{color:#9c9c9c !important;}
.form_SN_D input[type="email"]::-moz-placeholder{color:#9c9c9c !important; opacity:1}
.form_SN_D input[type="email"]:-ms-input-placeholder{color:#9c9c9c !important;}
.form_SN_D input[type="email"]::-webkit-input-placeholder{color:#9c9c9c !important;}
.form_SN_D input[type="text"]:focus::-moz-placeholder{opacity:0}
.form_SN_D input[type="text"]:focus:-ms-input-placeholder{opacity:0}
.form_SN_D input[type="text"]:focus::-webkit-input-placeholder{opacity:0}
.form_SN_D input[type="tel"]:focus::-moz-placeholder{opacity:0}
.form_SN_D input[type="tel"]:focus:-ms-input-placeholder{opacity:0}
.form_SN_D input[type="tel"]:focus::-webkit-input-placeholder{opacity:0}
.form_SN_D input[type="email"]:focus::-moz-placeholder{opacity:0}
.form_SN_D input[type="email"]:focus:-ms-input-placeholder{opacity:0}
.form_SN_D input[type="email"]:focus::-webkit-input-placeholder{opacity:0}

input.phone_SN_D::-webkit-input-placeholder { background:#fff url("images/ph_res_SN_D.svg") no-repeat left 1px bottom 1px !important; color:#FFF;}
input.phone_SN_D:-moz-placeholder { background:#fff url("images/ph_res_SN_D.svg") no-repeat left 1px bottom 1px !important; color:#FFF;}
input.phone_SN_D::-moz-placeholder { background:#fff url("images/ph_res_SN_D.svg") no-repeat left 1px bottom 1px !important; color:#FFF;}
input.phone_SN_D:-ms-input-placeholder { background:#fff url("images/ph_res_SN_D.svg") no-repeat left 1px bottom 1px !important; color:#FFF;}

@-moz-document url-prefix(){
input.phone_SN_D::-webkit-input-placeholder { background:#fff url("images/ph_res_SN_D.svg") no-repeat left 1px bottom 1px !important; color:#FFF;}
input.phone_SN_D:-moz-placeholder { background:#fff url("images/ph_res_SN_D.svg") no-repeat left 1px bottom 1px !important; color:#FFF;}
input.phone_SN_D::-moz-placeholder { background:#fff url("images/ph_res_SN_D.svg") no-repeat left 1px bottom 1px !important; color:#FFF;}
input.phone_SN_D:-ms-input-placeholder { background:#fff url("images/ph_res_SN_D.svg") no-repeat left 1px bottom 1px !important; color:#FFF;}
}
input.nospam_SN_D:focus,
input.phone_SN_D:focus{
    background: #fff !important;
}
.nospam_SN_D:placeholder-shown { background:url(images/nospam.svg) no-repeat right 8px bottom 12px #FFF !important;}
.nospam_SN_D:not(:placeholder-shown) { background-image: none;}

.form_SN_D select{
	border:1px solid #c4c4c4;
	font-size: 21px;
	font-weight: 400;
	line-height: 29px;
	letter-spacing: 0em;
	text-align: left;
	color:#676767;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background:url(images/drop_arow_SN_D.svg) no-repeat right 13px bottom 16px #FFF;
	-moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);
	box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	-khtml-border-radius:3px;
}
.form_SN_D input[type="text"]:focus,
.form_SN_D input[type="tel"]:focus,
.form_SN_D input[type="email"]:focus,
.form_SN_D select:focus{
	box-shadow:none !important;

}
.redio_button_SN_D{
	text-align:left;
}
.redio_button_SN_D input[type="radio"] {
	display:none;
}
.redio_button_SN_D input[type="radio"] + label {
	margin-right:1%;
	cursor:pointer;
	padding-right:0px;
	margin-bottom:0px;
	padding-top:0px !important;
	width:49%;
	float:left;
}
.redio_button_SN_D input[type="radio"] + label:last-child {
	margin-right:0px;
	float:right;
}
.redio_button_SN_D input[type="radio"] + label p {
	height:43px;
	vertical-align:middle;
	background: #fff;
	border:1px solid #c4c4c4;
	-moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);
	box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	border-radius: 3px;
	-khtml-border-radius:3px;
	cursor:pointer;
	text-align:center;
	color:#676767;
	padding:0px;
	margin:0px;
	font-size: 20px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: 0em;
}
.redio_button_SN_D input[type="radio"]:checked + label p {
	background: #494D8A;
	color:#FFF;
	border:1px solid #494D8A;
}
.doyou_currently_trf{
	background:#fffcf0;
	padding:2px 15px 0px;
	margin-right:-10px;
}
.lable_pad_right_SN_D{
	padding-right:5px !important;
}
.lable_pad_left_SN_D{
	padding-left:5px !important;
	padding-right:5px !important;
}
.get_quote_btn_SN_D button[type="submit"]{
	font-size: 26px;
	font-style: normal;
	font-weight: 700;
	line-height: 36px;
	letter-spacing: 0em;
	text-align: center;
	color:#494D8A;
	padding:10px 20px;
	text-decoration:none;
	background: linear-gradient(#fff,#fff) padding-box, /*this is your grey background*/
				linear-gradient(102.76deg, #EB3D41 19.44%, #005DAC 76.39%) border-box;
	border: 2px solid transparent;
	border-radius:5px;
	display:block;
	margin:auto;
	text-transform:uppercase;
	margin-top:15px;
}
.get_quote_btn_SN_D button[type="submit"]:hover,
.get_quote_btn_SN_D button[type="submit"]:focus{
	outline:none;
	text-decoration:none;
	background:#EB3D41;
	color:#FFF;
	box-shadow:none !important;
}
.is_secure_SN_D{
    text-align: center;
	padding:20px 0px 10px;
}
.by_requesting_SN_D {
    color: #4c4a4c;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 17px;
	letter-spacing: 0em;
	text-align: left;
	padding:5px 0px 15px;
}
/*============================================ Privacy & Tearms Page Start ==========================================*/
.pry_ter_SN_D{
	background:url(images/hdr_shaodw_SN_D.png) repeat-x top #fff;
	padding:50px 15px;
	text-align:left;
}
.pry_ter_SN_D h1{
	font-size: 44px;
	font-weight: 700;
	line-height: 51px;
	letter-spacing: 0em;
	text-align: left;
	background: linear-gradient(95.01deg, #EB3D41 -8.43%, #14377D 99.85%);
	-webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
	display:inline-block;
}
.pry_ter_SN_D h3{
	color:#494D8A;
	font-size: 17px;
	font-weight: 700;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	padding-top:20px;
}
.pry_ter_SN_D ul{
}
.pry_ter_SN_D li{
	font-size: 17px;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	color:#676767;
	padding-top:20px;
	list-style:none;
	margin-left:30px;
}
.pry_ter_SN_D p{
	font-size: 17px;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	color:#676767;
	padding-top:20px;
}
.pry_ter_SN_D li strong,
.pry_ter_SN_D p strong{
	font-weight:700;
}
ul.physical_SN_D li{
	list-style:disc;
	margin-left:60px;
}
ul.threats{
	padding-top:30px;
}
ul.threats li{
	list-style:disc;
	margin-left:40px;
	padding-top:0px;
}

/*========================================= Footer Container Start ================================================*/
.footer_conti_SN_D{
	background:#41457C;
}
.ftr_navi_SN_D{
	background:#494D8A;
	padding-top:70px;
	text-align:center;
}
.ftr_navi_SN_D ul{
	background: linear-gradient(-90deg, rgba(235, 61, 65, 0.7) -98.5%, rgba(20, 55, 125, 0.7) 144.5%);
	display:inline-block;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	padding:8px !important;
	text-align:center;
	min-width:790px;
}
.ftr_navi_SN_D ul li{
	display:inline;
	text-align:center;
}
.ftr_navi_SN_D ul li a{
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	text-align:center;
	color:#FFF;
	text-decoration:none;
	padding-left:40px;
	padding-right:40px;
}
.ftr_logo_conti_SN_D{
	border-bottom:0.5px solid rgba(255, 255, 255, 0.2);
}
.ftr_logo_box_SN_D{
	display:flex;
	justify-content: space-between;
	padding:50px 15px;
}
.ftr_logo_SN_D{
	display:flex;
	justify-content: center;
    align-items: center;
}
.ftr_menu_SN_D h1,
.ftr_con_info_SN_D h1{
	color:#fff;
	font-size: 24px;
	font-style: normal;
	font-weight: 700;
	line-height: 33px;
	letter-spacing: 0em;
	text-align: left;
	padding-bottom:20px;
}
.ftr_menu_SN_D ul li{
	list-style:none;
	background:url(images/ftr_li_SN_D.svg) no-repeat left 10px;
	margin-left:3px;
	padding-left:30px;
	margin-top:15px;
}
.ftr_menu_SN_D ul li a{
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
	color:#FFF;
	text-decoration:none;
}
.ftr_menu_SN_D ul li a:hover{
	text-decoration:underline;
}
.ftr_menu_SN_D ul li:first-child{
	margin-top:0px;
}
.ftr_con_info_SN_D{
	max-width:230px;
}
.ftr_con_info_SN_D div{
	display:flex;
	align-items: flex-start;
	padding-top:20px;
}
.ftr_con_info_SN_D h3{
	font-size: 21px;
	font-style: normal;
	font-weight: 700;
	line-height: 29px;
	letter-spacing: 0em;
	text-align: left;
	color:#FFF;
}
.ftr_con_info_SN_D p{
	color:#fff;
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	line-height: 23px;
	letter-spacing: 0em;
	text-align: left;
}
.ftr_con_info_SN_D img{
	margin-right:15px;
}
.dis_SN_D{
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: 0em;
	text-align: left;
	color:#FFF;
	padding:40px 0px 20px;
}
.secure_SN_D{
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
}
.copy_SN_D{
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: 0em;
	text-align:center;
	color:#FFF;
	padding-bottom:40px;
}
.clear{
	clear:both;
}
h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px;}
ol, ul { padding-left: 0rem!important; margin-bottom:0rem !important;}
label{font-weight:normal;}