@import url('https://fonts.googleapis.com/css?family=Montserrat:400,700');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i');
@import url ('https://fonts.googleapis.com/css?family=Nunito+Sans"::300,300i,400,400i,600,600i,700');

@charset "utf-8";

@font-face {
    font-family: "HakonHandwriting";
    /*src: url(/Assets/uploads/SoftMaker-HakonHandwriting.ttf) ,url(/Assets/uploads/SoftMaker-HakonHandwriting.otf);*/
	src: url('/Assets/uploads/Fonts/HakonHandwriting.eot');
	src: url('/Assets/uploads/Fonts/HakonHandwriting.eot?#iefix') format('embedded-opentype'),
		url('/Assets/uploads/Fonts/HakonHandwriting.woff') format('woff'),
		url('/Assets/uploads/Fonts/HakonHandwriting.ttf') format('truetype'),
		url('/Assets/uploads/Fonts/HakonHandwriting.svg#HakonHandwriting') format('svg');
	font-weight: normal;
	font-style: italic;
}

*{margin:0px; padding:0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.left{float:left;}
.right{float:right;}
img{border:none;}
a{text-decoration:none;}
ul{list-style:none;}
[id^=" slider_panel"] img{width:100% !important;}
.clear{clear:both; width:100% !important; height:0 !important; display:block; float:none !important; margin:0 !important; padding:0 !important; }
.clearfix:after , .container:after{content:''; clear:both; width:100% !important; height:0 !important; display:block; float:none !important; margin:0 !important; padding:0 !important; }
body{font-family: 'Nunito Sans', sans-serif; font-size:14px; color:#444444; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
input:-webkit-autofill {background:#fff !important;font-family: 'Nunito Sans', sans-serif !important;}
input * ,select * ,textarea *{font-family: 'Nunito Sans', sans-serif !important;outline: none; -webkit-border-radius:0px; border-radius:0px;}
input[type="submit"] , input[type="button"] , select , button{background-image: linear-gradient(to bottom, transparent, transparent) !important;-webkit-border-radius:0px; -moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;}
button , input[type="submit"] , input[type="button"] input[type="reset"] {cursor:pointer; font-family: 'Nunito Sans', sans-serif !important;}
button{border:none; outline: none;}
em{font-style: normal;}
div#header { height: 160px  !important;;padding: 0px !important;width:100% !important;}
div#top_header_sec { height: 85px  !important;; width: 100%  !important;}
 div#top_header_sec .perc-widget.perc-widget-puff { border: none;   height: 50px;  padding-top: 22px;}
div#logo_img ,#top_header_sec div#temp-region-25{ height: auto !important; width: 275px  !important; float:left  !important; margin-left:70px;padding: 10px 0;}
div#bottom_header_sec { height: 80px  !important;;width: 100%  !important;;  background: #f4f7fa !important;position: relative;}
/*div#bottom_header_sec .perc-widget.perc-widget-puff {border: none !important; padding-top: 25px;}
div#bottom_header_sec .perc-widget {padding-top: 25px;}*/
/*div#top_header_sec .perc-widget {padding-top: 22px;}*/
div#nav_section {height: 85px !important;/*width: 55% !important ;*/ width: auto !important; float: right; text-align:right;margin-right: 30px;font-family: 'Nunito Sans', sans-serif !important;padding: 27px 0;}
div#temp-region-26{padding:0px !important;}
div#nav_section div#chat ,div#nav_section div#contact ,div#nav_section div#location ,div#nav_section div#signin ,div#nav_section #Rates { width: auto !important; float: left  !important;height:35px !important; cursor:pointer;text-align:center; margin:0 50px;}
div#perc-container { max-width: 100% !important ; width: 100% !important; margin: auto; display: block; height:auto !important; overflow:hidden;}
div#nav_section p{font-size: 16px;color: #074787  !important; font-weight: 600  !important;text-align:center; }
div#nav_section p a{ color: #074787  !important; font-weight: 500; display:block;}
div#nav_section p a:after{content:''; clear:both; width:100% !important; height:0 !important; display:block; float:none !important; margin:0 !important; padding:0 !important;}
div#nav_section p a img ,div#nav_section p  img{ float:left;}
div#home_icon{width:75px !important; height:70px !important;text-align:center !important;padding: 22px 0px;}
div#nav_list { width: 52%  !important;  height:80px  !important;text-align: left; position:static;padding: 22px 0;}
div#nav_list ul li{float:left;width:auto;  !important; padding-right: 50px;} 
div#nav_list ul li a{font-size: 18px;font-weight: 700;color: #074787  !important; font-family: 'Nunito Sans', sans-serif; line-height: 33px; position: relative;}
/*div#nav_list  .perc-widget.perc-widget-puff , div#nav_list .perc-widget {padding-top:25px;}*/
div#phone , div#search{ float: right;text-align:center !important;height:75px  !important;cursor: pointer;}
div#phone {border-left:1px solid #d1d1d1;padding: 22px 0;}
div#search{width:13% !important; background:#ff9800; padding:22px 65px 22px 35px; color: #fff;}
#nav_section #contact:after ,#nav_section #location:after ,#nav_section #Rates:after{content: ""; width: 1px !important; height: 80% !important; transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);background-color: #d1d1d1;display: block; left:-50px;position: relative; top: -20px;}
#nav_section #signin:after{content: ""; width: 1px !important; height: 80% !important; transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);background-color: #d1d1d1;display: block; left: -50px;position: relative; top: -20px;}
#slider_section{width: 100% !important;   /*height: 670px !important;*/ height:auto !important; display: block;position: relative;overflow: hidden; }
/*div#slider_list{ width: 300% !important; height: auto !important; display: block;position: relative;}*/
div#slider_list{ /*width: 300% !important;*/ height: auto !important; display: block;position: relative;}
div#slider_panel ,div#slider_panel_1 ,div#slider_panel_2{ /*width:33.33% ;*/ height:auto ;display: block !important ;float:left !important; overflow:hidden;}
/*div#slider_panel ,div#slider_panel_1 ,div#slider_panel_2{width:33.33% ;* height:720px ;display: block !important ;float:left !important; overflow:hidden;}*/
div#temp-region-5 ,div#temp-region-3 { padding: 0px;}
/*div#arrow_section { width: 165px; height: 130px; position:absolute; bottom: 50px; left:4%; z-index:1;}*/
div#left_arrow  ,div#right_arrow{width: 50px !important;  height: auto !important; cursor:pointer;  border-radius: 50%;  border: 1px solid #fff;  padding: 0 !important;  line-height: 55px; margin-right:15px; text-align:center !important;}
/*div#left_arrow:hover  ,div#right_arrow:hover{background:#003087;}*/
div#icon_point_section { height: 50px;}
#search p:nth-of-type(1){float:left !important;margin-right: 5px;}
#search p:nth-of-type(2),#search p:nth-of-type(3){line-height:30px !important;font-family: 'Nunito Sans', sans-serif; float: left; font-size: 13px; font-weight: 700;}
#search p:nth-of-type(2) a ,#search p:nth-of-type(3) a{color:#fff; font-weight: 700;}
div#slider_section_main {  width: 100% !important;  height: 100% !important; position:relative;margin-top: 52px;}
.custom_dot{width : 15px !important; height : 15px !important; border-radius:50%; display: block; float:left; background:#ff9800; margin-right:10px !important; cursor:pointer;}
div#dot_icon:hover ,div#dot_icon_1:hover ,div#dot_icon_2:hover{background:#003087;}
div#icon_div {float: left;height: 30px !important;margin: 15px 25px 0;}
div#content_section {width: auto !important;height: 280px !important;position: absolute; bottom: 70px;left: 15%;z-index:9999;}
div#text_content {  width: 100% !important;  height: 100% !important;}
div#banner_content { width: 660px !important; height: 150px !important; font-size: 21px; color: #fff; font-weight: 600; float:left; margin-right: 30px;font-family: 'Nunito Sans', sans-serif;text-shadow: -3px 5px 5px rgba(0, 0, 0, 0.20);    /*text-shadow: -5px 8px 5px rgba(0, 0, 0, 0.25);*/}
div#head_text {font-size: 60px;font-weight: 600;color: #fff;font-family: 'Nunito Sans', sans-serif; text-shadow: -3px 5px 5px rgba(0, 0, 0, 0.20); /*text-shadow: -5px 8px 5px rgba(0, 0, 0, 0.25);*/}
div#sub_head_text {font-size: 55px;color: #ff9800; font-weight: 600;font-family: HakonHandwriting; text-shadow: -3px 5px 5px rgba(0, 0, 0, 0.20); /*text-shadow: -5px 8px 5px rgba(0, 0, 0, 0.25);*/}
div#text_content {  width: 100% !important; height: 100% !important;}
div#apply_btn {float: left; width: 160px !important; height: 65px!important ; text-align: center; background: #ff9800; line-height: 65px; font-size: 16px; color: #fff; font-weight: 600; cursor:pointer;font-family: 'Nunito Sans', sans-serif !important;}
div#features_rate_section {height: 730px !important; background: #f4f7fa; width: 100% !important;padding: 40px 30px 30px; position: relative;}
div#discover_section {height: 915px !important; width: 100% !important; position:relative;overflow: hidden;}
div#discover_section img{width:100%; height:100%;}
div#live_content {width: 46% !important;height: 500px !important;position: absolute;top: 110px; left:100px;}
div#live_text_1 { width: 100% !important; font-size: 65px; color: #ff9800; height: auto !important;font-family: 'Nunito Sans', sans-serif;}
div#live_text_2 { width: 94% !important; font-size: 62px; color: #fff; height: auto !important;margin-top: 30px;font-family: 'Nunito Sans', sans-serif;}
div#live_text_3 { width: 100% !important; height: auto !important; font-size: 21px; color: #fff; line-height: 30px; margin-top: 30px;font-family: 'Nunito Sans', sans-serif !important;}
div#live_text_4 { width: 100% !important;  height: auto !important;  font-size: 24px;  color: #fff;  font-weight: 600; margin-top: 30px; font-family: 'Nunito Sans', sans-serif;}
div#live_text_5 {width: 100% !important; height: auto !important; margin-top: 70px; font-size:18px; }
div#live_text ,div#live_link_1 {width: 240px !important;  height: 60px !important;  float: left;  color: #fff;  background: #ff9800;margin-right:20px; text-align:center !important;text-align: center !important; line-height: 60px; font-weight: 600;cursor: pointer;font-family: 'Nunito Sans', sans-serif;}
#num_1 ,#num_2 ,#num_3 ,#num_4,#num_5  ,#num_6 ,#num_7,#num_8 ,div#temp-region-4 ,div#temp-region-3{height: auto !important;}
div#num_text {  width: 20% !important;  height: 675px !important;  position: absolute;  top: 100px;  right: 130px;}
div#num_1 { font-size: 45px; color: #fff; font-weight: 600;font-family: 'Nunito Sans', sans-serif;}
div#num_3 ,#num_5,div#temp-region-3{ font-size: 55px; font-weight: 600; color: #fff;    margin-left: 10px;margin-top: 20px;font-family: 'Nunito Sans', sans-serif;}
div#num_2  { font-size: 22px; width: 100% !important; color: #ff9800; font-weight: 600; margin-top: 20px;font-weight: 500; font-style: italic; font-family: 'Nunito Sans', sans-serif !important; line-height:25px;}
div#num_4, div#temp-region-4 ,div#num_6{font-size: 18px;font-weight: 600;margin-top: 30px;color: #ff9800;margin-left: 30px;width:100% !important;font-family: 'Nunito Sans', sans-serif;}
#num_4:after  ,div#temp-region-4:after  ,div#num_6:after  {content: ""; width: 80% !important; height: 2px !important; transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);background-color: #d1d1d1;display: block; left: -28px;position: relative; top: -45px;}
#red_difference_section{width:100% !important; /*height:1130px !important;*/ height:auto !important; color:#fff; padding: 50px 0px 30px !important;position: relative;}
#feature_header:after ,#Member_head:after{content: ""; width: 10% !important; height: 2px !important; transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);background-color: #003087;display: block; left: 27%;position: absolute;top:25px; }
#differnece_tag_line:after {content: ""; width: 10% !important; height: 2px !important; transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);background-color: #003087;display: block; left: 370px;position: absolute;top:30px; }
#feature_header:before ,#Member_head:before{content: ""; width: 10% !important; height: 2px !important; transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);background-color: #003087;display: block; right: 27%;position: absolute;top:25px; }
#differnece_tag_line:before {content: ""; width: 10% !important; height: 2px !important; transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);background-color: #003087;display: block; right: 370px;position: absolute;top:30px; }
div#difference_header{height: auto !important; width:100% !important;}
div#difference_content{/* height:940px !important;*/ height:auto !important; width:95% !important; max-width:1770px !important; margin:auto;}
div#difference_content:after{content:''; clear:both; width:100% !important; height:0 !important; display:block; float:none !important; margin:0 !important; padding:0 !important;}
div#differnece_tag_line{text-align: center !important;font-size: 30px;color: #003087;width: 100% !important;font-weight: 600; height:auto !important; position:relative;font-family: 'Nunito Sans', sans-serif; font-weight:700;}
div#differnce_sub_line { text-align: center !important;font-size: 35px;width: 100% !important; height:auto !important;margin-top: 15px;font-family: HakonHandwriting;}
div#differnce_sub_line p{width: 930px !important;text-align: center;margin: auto; color:#ff9800; font-family: HakonHandwriting;}
/*#content_diff_1 ,#content_diff_2,#content_diff_3 ,#content_diff_4,#content_diff_5,#content_diff_6{height:330px !important; width:30%   !important; float:left; margin-top: 40px; margin-left:70px; position:relative;}*/
.slide_diff{height:330px !important; width:30%   !important; float:left; margin-top: 40px; position:relative;}
.slide_diff:nth-child(3n+2){margin: 40px 5% 0;}
#slider_panel img, #slider_panel_1 img, #slider_panel_2 img{width:100% !important; height:100% !important;}
div#cont_1_img ,#cont_dff_2_img, #cont_dff_3_img ,#cont_dff_4_img ,#cont_dff_5_img ,#cont_dff_6_img{width: 90px !important;height: 90px !important;}
div#cont_1_img img ,div#cont_dff_2_img img ,div#cont_dff_3_img img ,div#cont_dff_4_img img, div#cont_dff_5_img img ,div#cont_dff_6_img img{width:100% !important; height: auto !important;}
div#cont_1_head ,div#cont_dff_2_head , div#cont_dff_3_head ,div#cont_dff_4_head ,div#cont_dff_5_head ,div#cont_dff_6_head{ width: 100% !important; height: auto !important; font-size: 25px; color: #003087; margin-top: 30px;font-family: 'Nunito Sans', sans-serif;}
div#cont_1_text ,div#cont_dff_2_text ,div#cont_dff_3_text, div#cont_dff_4_text ,div#cont_dff_5_text ,div#cont_dff_6_text{font-size: 14px; font-style: italic; color: #9399a5;width: 100% !important;height: auto !important;text-align: left; margin-top: 30px; line-height:25px;font-family: 'Nunito Sans', sans-serif;}
div#content_diff_4{clear:left;}
div#feature_btn { width: 240px !important; height: 60px !important; color: #fff; background: #ff9800;margin:auto;text-align: center !important; text-align: center !important; line-height: 60px; font-weight: 600; cursor: pointer;font-family: 'Nunito Sans', sans-serif;font-size: 16px;}
#feature_header ,#Member_head{text-align: center !important;font-size: 40px;color: #003087; width:100% !important;font-weight: 600; height:auto !important; position:relative; font-family: 'Nunito Sans', sans-serif !important;}
.custom_dot.active {  background: #003087;}
/*#content_diff_1:after ,#content_diff_2:after ,#content_diff_3:after ,#content_diff_4:after ,#content_diff_5:after ,#content_diff_6:after{content: ""; width: 100% !important; height: 3px !important; transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);background-color: #003087;display: block; left:0px;position: absolute;bottom:0px; }*/
.slide_diff:after{content: ""; width: 100% !important; height: 3px !important; transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);background-color: #003087;display: block; left:0px;position: absolute;bottom:0px; }
div#feature_mainslider { height: 535px !important;width: 100% !important;}
div#fearture_left_icon {position: absolute; top: 45%; width: 70px !important; height: 70px !important; left: 60px; display:none;border: 1px solid #b3c0ce; text-align:center; line-height:80px;cursor:pointer;}
div#fearture_right_icon {position: absolute; top: 45%; width: 70px !important; height: 70px !important; right: 60px; display:none;border: 1px solid #b3c0ce;text-align:center;line-height:80px; cursor:pointer;}
div#fearture_left_icon.active ,div#fearture_right_icon.active {display:block;}
div#content_slider_div { width: 100%;  margin: auto; overflow:hidden; height:auto !important;}
.custom_feature {float: left; padding:20px; height:auto !important;}
div#feature_slide_1 {/*height: 470px !important;*/ height: auto !important;display: block;height:auto !important;}
div#member_stone_section{height:970px; background:#f4f7fa;padding: 50px 0px 0px; width:100% !important;}
#join_conversation_section{/*height:840px;*/ height: auto !important; background:#fff; padding:50px 0px 40px; width:100% !important;}
div#member_btn{width: 480px !important; height: 60px !important; color:#fff; background: #ff9800; margin:auto; text-align: center !important; text-align: center !important; line-height: 60px; font-weight: 400; cursor: pointer; text-transform:uppercase; margin-top:60px;font-family: 'Montserrat', sans-serif;}
div#member_content{height:630px !important; margin-top:60px;width:100% !important;}
#join_head{text-align: center !important;font-size: 38px;color: #003087;width: 100% !important;font-weight: 600; height:auto !important; position:relative;font-family: 'Nunito Sans', sans-serif !important;}
#join_btn{ width: 430px !important; height: 60px !important; font-weight: 800; color: #fff; background: #003087;margin:auto;text-align: center !important; text-align: center !important; line-height: 60px; cursor: pointer; margin-top: 75px ;font-size: 16px;font-family: 'Nunito Sans', sans-serif !important;}
div#join_content{height:440px !important;margin-top:50px; overflow:hidden;width: 100% !important;}
div#member_btn p:nth-child(1){/*float: left;padding: 1px 0px 0 40px;*/font-size: 22px;}
div#member_btn p:nth-child(2) {float: right; margin-right: 30px;line-height: 65px;}
/*div#member_btn p:nth-child(2)  img{position: absolute; top: 35%; right: 20px;}*/
div#family_bg_img { position: relative; height:100% !important; width:100% !important;}
div#family_bg_img img{width:100% !important; height:auto !important;}
div#family_section {  height: 435px !important;  position: relative;width:100% !important; overflow:hidden;}
div#family_head { font-size: 45px; text-align: center; color: #fff;width:100% !important;font-weight: 700; height:auto !important; margin-bottom:20px !important;font-family: 'Nunito Sans', sans-serif !important;}
div#family_bg_img div { width: 100% !important;}
div#family_content {position: absolute;top: 50%;margin: auto;display: block;left: 50%;transform: translate(-50%, -50%);-moz-transform: translateY(-50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);width: 95% !important; max-width: 1600px !important; z-index:9999; height:auto !important;}
div#family_text { font-size: 23px;  color: #fff;  width: 54% !important; margin: auto;line-height: 35px; text-align:center;height: auto !important; font-family: 'Nunito Sans', sans-serif;}
div#join_slide_1{width:30% !important; float:left;position:relative;height: 440px !important;margin:0px;}
div#join_slide_2{width:30% !important; float:left;position:relative;height: 440px !important;margin:0 4%;}
div#join_slide_3{width:30% !important; float:left;position:relative;height: 440px !important;margin:0px;}

/*23/04/17*/
div#join_slide_1:after, div#join_slide_2:after, div#join_slide_3:after { content:''; position: absolute; top:0; bottom:0; left:0; right:0; background:#000; opacity:0.1; cursor:pointer;}
div#join_slide_1:hover:after, div#join_slide_2:hover:after, div#join_slide_3:hover:after { opacity:0;} 
/*23/04/17*/

div#join_main { width:95% !important; max-width:1770px !important; margin:auto; padding:0 100px;}
div#join_slide_1_img ,div#join_slide_2_img ,div#join_slide_3_img {position: relative;width:100% !important;}
div#join_slide_1_img img ,div#join_slide_2_img img ,div#join_slide_3_img img{width:100% !important;}
div#join_slide_1_icon ,div#join_slide_2_icon ,div#join_slide_3_icon{position: absolute;bottom: 0px;width: 17% !important;height: 60px !important;left: 43%;padding: 10px;background: #fff;text-align: center; z-index:10;}
div#join_slide_1_content  { position: absolute;  font-size: 32px;  color: #fff;  text-align: center;  width: 100% !important;  height: auto !important;  display: block;top: 40%;  left: 0%;  transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);padding: 30px; z-index:9999;font-family: 'Nunito Sans', sans-serif !important;}
div#join_slide_2_content ,div#join_slide_3_content{position: absolute;font-size: 20px;color: #fff;text-align: center;width: 100% !important;height: auto !important; line-height:30px; top: 40%;  left: 0%;  transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);padding: 30px; z-index:9999;}
div#member_main_div { width:95% !important; max-width:1770px !important; margin:auto;height: auto !important;}
#member_slide_1 {width:31% !important; float:left;position:relative;height: 480px !important;margin:0px;height: 630px !important;}
#member_slide_2{width:31% !important; float:left;position:relative;height: 480px !important;margin:0 3% !important;height: 630px !important;}
#member_slide_3{width:31% !important; float:left;position:relative;height: 480px !important;margin:0px;height: 630px !important;}
div#member_img_1 ,div#member_img_2 ,div#member_img_3{position: relative;width:100% !important;height: 630px !important;overflow:hidden;}
div#member_img_1 img ,div#member_img_2 img ,div#member_img_3 img{width:100%; height:100% !important;}
#member_text_1  , #member_text_2 ,#member_text_3{ position: absolute;  font-size: 26px;  color: #fff;  text-align: left;  width: 100% !important;  height: auto !important;  display: block;top: 60%;  left: 0%;  transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);font-weight: 600;
font-family: 'Nunito Sans', sans-serif;}
#member_text_1 p, #member_text_2 p,#member_text_3 p{ width:95%; margin: auto;}
#member_date_btn1 ,#member_date_btn2 ,#member_date_btn3{position: absolute; bottom: 0px; width: 100% !important; height: 60px !important; left: 0; background: #003087; color: #fff; font-size: 20px; text-transform: uppercase;line-height: 60px;font-family: 'Montserrat', sans-serif;}
div#member_date_1 ,div#member_date_2,div#member_date_3{position: absolute; width: 90% !important; bottom: 80px; height: auto !important; color: #fff; font-size: 19px; left: 50px;font-family: 'Nunito Sans', sans-serif;}
#member_date_btn1 p:nth-of-type(1) ,#member_date_btn2 p:nth-of-type(1),#member_date_btn3 p:nth-of-type(1){float:left; margin-left:20px; width:78%; display:inline-block;
  white-space: nowrap;overflow:hidden !important;text-overflow: ellipsis;}
#member_date_btn1 p:nth-of-type(2) ,#member_date_btn2 p:nth-of-type(2),#member_date_btn3 p:nth-of-type(2){float:right; /*margin-right:30px;*/ line-height:64px; width:15%;text-align: center;}
.custom_sub_feature { width: 100% !important; padding: 40px 30px;text-align: center;/*height:440px !important; */ height: auto !important;background: #fff;}
.custom_fea_head{ width: 100% !important;}
.custom_fea_btn { width: 72% !important;height: auto !important;font-size: 14px;font-weight: 600; margin: auto; height: 50px !important; border: 2px solid #ff9800; color: #ff9800; line-height: 3em;margin-top:55px; cursor:pointer;font-family: 'Nunito Sans', sans-serif !important; margin-bottom: 2px;}
.custom_fea_head{width: 100% !important; height: auto !important; font-size: 23px; color: #003087; margin-bottom:20px; height:80px !important;font-family: 'Nunito Sans', sans-serif !important; line-height:30px;}
.custom_fea_content{width: 100% !important;height: auto !important;font-size: 16px;font-weight: 500;line-height: 20px;padding: 0 10px; margin-bottom: 20px; font-family: 'Nunito Sans', sans-serif !important;height: 80px !important;}
.custom_fea_img{width:100% !important; height: auto !important;}
div#family_input {width: 45% !important;height: auto !important;margin: auto;}
div#family_form {width: 100% !important;height: auto !important; margin-top:30px;}
#family_form .field-row:nth-of-type(1) .field-input-container input{height: 70px;width: 100%;font-size: 14px; padding: 10px;border:none; outline:none; border-radius: 0;}
#family_form form .field-row:nth-of-type(1){height:70px; width:75% !important;float:left;}
#family_form form .field-row:nth-of-type(2) input{height:70px; width:25% !important; background:#cb2c30; border:0px; outline:none; color:#fff; font-size:12px; float:left;border:none; outline:none;font-family: 'Nunito Sans', sans-serif !important; border-radius: 0;}

div#footer { height: 690px !important; background: #f4f7fa;position:relative;width:100% !important;}
#foot_container{width:95% !important; max-width:1150px !important; margin:auto;position:relative; height:auto !important;}
div#top_icon { width: 60px; height: 60px; background: #ff9800; position: absolute; top: -20px; right: 0; z-index: 9999;border-radius: 3px; line-height:60px; text-align:center;cursor:pointer;}
div#footer_content_1 ,div#footer_content_2{ width:100% !important; height:auto !important;}
#footer_nav_section{ width: 70% !important; float: left;}
 #home_icon_section{ width: 30% !important; float: right;text-align: right;}
div#footer_content {width: 100% !important; height:auto !important;}
div#footer_content { width: 100% !important; padding: 130px 0; height:auto !important;}
div#footer_logo {width: 100% !important;height: auto !important;}
#foo_cont_2_text{font-size:15px; color:#cb2c30;}
div#footer_logo{width:100% !important; height:100% !important;}
div#footer_atm_text {width: 100% !important;height: 100% !important;color: #00468c;font-size: 15px;font-weight: 700; margin-top: 35px;font-family: 'Nunito Sans', sans-serif !important; }
#footer_input{margin-top: 30px;}
#footer_input .field-row:nth-of-type(1){width:65% !important;float: left;}
#footer_input .field-row:nth-of-type(2){width:35% !important;float: left;}
#footer_input .field-row:nth-of-type(2) input{width:100%; height:70px !important;/*background:#9faec8;*/ background:#003087; color:#fff; border:none; outline: none;font-family: 'Nunito Sans', sans-serif !important; font-size: 12px;    text-transform: uppercase;}
#footer_input .field-row:nth-of-type(1) input{ height: 70px;outline: none;width: 100% !important; border: 0px;padding:10px 20px;border:none; outline: none; border: 1px solid #003087;}
div#footer_input {width: 80% !important;height: auto !important; float:right;}
div#foo_cont_2_text {/*color: #607d8b;*/ color: #9faec8; font-size: 15px; margin-bottom:15px; height:auto !important;}
div#foo_last_content_2 {width: 53% !important;float: right; height:auto !important;}
div#foo_last_content_1 {width: 47% !important;float: left; height:auto !important;    margin-top: 30px;}
div#foo_phone {width: 30% !important;float: left; height:auto !important;}
div#foo_cpy_text{width: 70% !important;float: left;  height:auto !important; margin-top: 0px;}
div#housing_icon {width: 38% !important;float: left;  height:auto !important; /*margin-top: -35px;*/}
div#social_icon {width: 62% !important;float: left;  height:auto !important;    margin-top: 30px;}
#foo_phone p:nth-child(1){float:left; margin-right:20px;}
#foo_phone p:nth-child(2) ,#foo_phone p:nth-child(3){float:left; width: calc(100% -  45px); font-size:15px; color:#9faec8; font-weight:600; margin-top: 11px;}
#foo_phone p:nth-child(2) a ,#foo_phone p:nth-child(3) a{font-size:15px; color:#9faec8;}
#foo_cpy_text{ font-size:15px; color:#9faec8;}
#housing_icon p:nth-child(1){float:left; margin-right:20px;}
#housing_icon p:nth-child(2){float:left; width: calc(100% -  80px);/*color:#607d8b;*/     color: #9faec8; font-size:15px; margin-top:9px;}
#social_text{ font-size:15px; color:#00468c; float:left;width: auto !important;height: auto !important; font-weight:700; margin-right:15px;font-family: 'Nunito Sans', sans-serif !important; margin-top: 10px;}
#Twitter ,#fb_icon ,#Insta ,#Insta_nw ,#pininterest ,#linkedIn,#youtube {position:relative; top:-5px; width: auto !important;height: auto !important;float:left !important; margin-left:10px;}
/*div#Twitter {position:relative; top:-5px; float: left;width: auto !important;height: auto !important; margin-left:15px;}*/
#main_feature_slide{position:relative; left:0;}
/*div#discover_img p {display: none;}*/
div#nav_list ul li ul{width: 100%; position: absolute; height: 60px; line-height: 60px; background: #cb2c30; left: 0;    bottom: -54px; z-index: 9999;}
/*div#nav_list  li ul li{width: 10% !important; text-align: center; font-size:16px;position:relative;}*/
div#nav_list  li ul li{ margin-left: 80px; text-align: center; font-size:16px;position:relative; width: auto !important; padding-right: 30px !important;}
div#nav_list  li ul li:first-of-type{margin-left:95px;}
/*div#nav_list li ul li:first-of-type > ul li {margin-left: 0px;}*/
div#nav_list li > ul > li ul li {margin-left: 0px !important;}
div#nav_list  li ul li a {color: #fff !important;font-size: 16px;font-family: 'Nunito Sans', sans-serif; position:relative;}
 div#nav_list li ul li:hover:after{border-left: 0;border-right: 0;  border-bottom: 0;}
#chat p:nth-child(1), #contact  p:nth-child(1) ,#location  p:nth-child(1),#signin  p:nth-child(1) ,#Rates p:nth-child(1){display:inline-block; margin-right:5px;position: relative;top: 4px;}
#chat p:nth-child(2), #contact  p:nth-child(2) ,#location  p:nth-child(2),#signin  p:nth-child(2) ,#Rates p:nth-child(2){display:inline-block; }
/*#contact img ,#location img ,#signin img{border:none;width: 22px; height: auto;}
#chat img {border:none;width: 24px; height: auto;}
*/
#footer_nav ul li {float: left;  width: 22%; padding-left: 20px;}
#footer_nav ul li  a{font-size:15px; font-weight:600; color:#00468c; font-family: 'Nunito Sans', sans-serif !important; text-transform:uppercase;}
div#footer_nav {width: 100% !important;height: auto !important;}
#footer_nav li ul li {float: none;width: 100%;}
#footer_nav li ul li a{font-size: 13px;color: #8da0bf;font-family: 'Nunito Sans', sans-serif !important; }
#footer_nav li ul { margin-top: 30px !important;}
#footer_nav li ul li {float: none;width: 100%;line-height:18px; margin-bottom: 10px;padding-left: 0px;}

div#foo_last_sec {height: auto !important;width: 100% !important;}
div#footer_content_1:after ,div#footer_content_2:after , #footer_content:after ,div#foo_last_sec :after ,div#foo_cont_2_text:after{content:''; clear:both; width:100% !important; height:0 !important; display:block; float:none !important; margin:0 !important; padding:0 !important; }
#script_section{display:none;}

/*#nav_list li.nav-level-2.nav-entry-1.list-position-1 > ul { display: block !important; visibility: visible !important;}*/


/*#nav_list li.current.active_arrow > a:after {content: ""; width: 0;  height: 0; border-left: 15px solid transparent;  border-right: 15px solid transparent;  border-bottom: 15px solid #cb2c30;    position: absolute; bottom: -28px; margin-left: 0; z-index: 9999; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%);}*/

#nav_list .nav_list_sec > ul > li.current > a:after {content: "";width: 0;height: 0;border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 15px solid #cb2c30;
position: absolute;bottom: -25px;transform: translate(-50% ,3px);-moz-transform: translate(-50% ,3px);-ms-transform: translate(-50% ,3px);-webkit-transform: translate(-50% ,3px); z-index: 9999;
 left: 50%;}


/*#nav_list li.nav-level-2.nav-entry-2.list-position-1 >ul  , #nav_list li.nav-level-2.nav-entry-3.list-position-1 >ul{display:none !important; visibility:hidden !important;}*/

#nav_list li.nav-level-3.nav-entry-2.list-position-2{ position: relative;}
#nav_list li.nav-level-3.nav-entry-2.list-position-2 ul{top: 100%;height: auto !important;}
#nav_list li.nav-level-3.nav-entry-2.list-position-2 ul li{float:none; width:100% !important;}
/*login_pop*/
div#login_pop_sec {position: absolute;right: -350px;top: 120px;z-index:9999; width: 435px !important;height: auto !important; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease; -ms-transition: all .5s ease;}
div#login_pop_sec.active{right:0px;}
input.btn_main, a.btn_main { background: #ff9800;border: 0px;outline: none;padding: 15px 30px;font-size: 16px;font-weight: 600; color: #fff;font-family: 'Nunito Sans', sans-serif !important; border-radius: 3px 3px 0px 0px;display: inline-block; text-transform: uppercase; cursor: pointer;margin-top: 0.5px; }
input.btn_main:hover {background-color: #003087;}
#login_popup {width: 350px !important;height: 390px !important;/*background: rgba(255,255,255,0.9);*/ background: rgba(244, 247, 250, 0.9);padding: 30px 20px;position: relative;float: right;}
div#signin_btn {width: auto !important;height: auto !important;float: left;position: relative;top: 86px;-ms-transform: rotate(270deg);-moz-transform: rotate(270deg); 
    -webkit-transform: rotate(270deg); transform: rotate(270deg); left: 2px;}
#login_pop_head p:nth-child(1){font-size: 23px;color: #00468c;font-family: 'Nunito Sans', sans-serif;font-weight: 700;line-height:25px;}
#login_pop_head p:nth-child(2){font-size: 12px;color: #8da0bf;font-family: 'Nunito Sans', sans-serif; line-height:25px;}
div#pop_links {width: 100% !important; height: auto !important;cursor:pointer;}
div#pop_links ,#pop_links{content:''; clear:both; width:100% !important; height:100% !important; display:block; float:none !important; margin:0 !important; padding:0 !important; }
div#forgot_pass_link {width: 42% !important;float: left;font-size: 14px;height: auto !important;color: #00468c;}
div#forgot_pass_link a ,#signup_online_link a{font-size: 14px;color: #00468c;}
div#signup_online_link {width: 55% !important; float: left; font-size: 14px; height: auto !important;color: #00468c;}
div#loginpop_btn ,.loginpop_btn  { width: auto !important; height: auto !important;margin-top: 30px;}
div#login_form ,div#temp-region-9 ,div#temp-region-10 ,div#temp-region-11,div#form_icon { width: 100% !important;height: auto !important;}
input.log_input_1{ position: relative; height: 60px; line-height: 60px; width: 100%; border-radius: 5px; border: none; outline: none; padding:5px 5px 5px 35px;}
#form_icon div#temp-region-11 ,#form_icon #temp-region-12{position: absolute;top: 19px;background: transparent;border: 0px;left: 13px;width: 17px !important;height: auto !important;}
#icon_profile_input ,#icon_lock_input{position:relative;width: 100% !important;height: auto !important;margin-bottom: 25px;}
div#login_pop_head {width: 100% !important;height: auto !important;margin-bottom: 25px;}
div#temp-region-10 {width: 100% !important;height: 100% !important;}
div#loginpop_btn input ,.loginpop_btn input{width: 140px;height: 60px;line-height: 60px;padding: 0;background: #ff9800;border: none;color: #fff; margin-top: 25px; font-size: 14px;text-transform: uppercase;font-weight: 600; text-align: center;}
/*login_pop*/
#join_slide_2_icon p ,#join_slide_1_icon p ,#join_slide_3_icon p{width: 40px; height: 40px; margin: auto;}
#join_slide_2_icon img ,#join_slide_1_icon img ,#join_slide_3_icon img{width:100%; height:100%;}
#nav_list li.nav-level-3.nav-entry-2.list-position-2 ul{ top: 100%;height: 250px !important;background: #fff;color: #003087;width: 95% !important;min-width: 250px !important;box-shadow: 2px 2px 2px 2px #f5f5f6;-webkit-box-shadow: 2px 2px 2px 2px #f5f5f6;-moz-box-shadow: 2px 2px 2px 2px #f5f5f6;-ms-box-shadow: 2px 2px 2px 2px #f5f5f6;}
#nav_list li.nav-level-3.nav-entry-2.list-position-2 ul li a{color: #003087 !important;font-size: 14px !important;line-height: 15px !important;}
#nav_list li.nav-level-3.nav-entry-2.list-position-2 ul li {height: auto !important; ;padding: 10px 20px;line-height: initial;}
div#nav_section_alt{display:none;}
div#footer_content_2{display:block;}
div#footer_alt { display: none;}
#zip_section ,#diff_left_arr ,#diff_right_arr,#search_nav{display:none;}
#diff_left_arrow ,#diff_rite_arrow{display:none; width:auto !important; height:auto !important;}
#mem_left_arr ,#mem_right_arr ,#join_left_arr ,#join_right_arr{width:auto !important; height:auto !important; display:none;}
#nav_list li.nav-level-2.nav-entry-1.list-position-1 > ul > li >a:after {content: "";background: url(/Assets/uploads/images/drop_icon.png) no-repeat center;position: absolute; display: block; width: 12px; height: 15px; background-size: 100%; position: absolute; bottom: 0px; right: -25px;}
#slider_panel #temp-region-7{width:auto !important; height:auto !important;}
/*#nav_list li.nav-level-2.nav-entry-1.list-position-1 > ul >li:last-of-type >a:after{right: -20px;}*/
input.log_input_1::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#00468c !important;
}
input.log_input_1::-moz-placeholder { /* Firefox 19+ */
  color:#00468c !important;
}
input.log_input_1:-ms-input-placeholder { /* IE 10+ */
  color:#00468c !important;
}
input.log_input_1:-moz-placeholder { /* Firefox 18- */
  color:#00468c !important;
}

input.zip_input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:#8da0bf !important;
}
input.zip_input::-moz-placeholder { /* Firefox 19+ */
  color:#8da0bf !important;
}
input.zip_input:-ms-input-placeholder { /* IE 10+ */
  color:#8da0bf !important;
}
input.zip_input:-moz-placeholder { /* Firefox 18- */
  color:#8da0bf !important;
}
/*login_pop*/
/*button_hover*/
/*display:none_nav*/
#nav_list li.nav-level-2.nav-entry-5.list-position-1 ,#nav_list li.nav-level-2.nav-entry-6.list-position-1,#nav_list li.nav-level-2.nav-entry-4.list-position-1{display: none !important;}
#footer_nav li.nav-level-2.nav-entry-5.list-position-1 ,#footer_nav li.nav-level-2.nav-entry-6.list-position-1{display: none !important;}
/*display:none_nav*/
/*btn1*/
.btn_hov:before{content: '';position: absolute;z-index: -2;-webkit-transition-property: inherit;-moz-transition-property: inherit;-ms-transition-property: inherit;transition-property: inherit;
    -webkit-transition-duration: inherit; -moz-transition-duration: inherit;-ms-transition-duration: inherit;transition-duration: inherit;-webkit-transition-timing-function: inherit; transition-timing-function: inherit;  -moz-transition-timing-function: inherit; -ms-transition-timing-function: inherit;}

.btnn{position: relative;display: inline-block;box-shadow: none;border: 0;background-color: #ff9800;color: #fff;z-index: 9;overflow: hidden;cursor: pointer;text-transform: uppercase; -webkit-transition-property: all;-moz-transition-property: all;-ms-transition-property: all;transition-property: all; -webkit-transition-duration: 0.6s;-moz-transition-duration: 0.6s;-ms-transition-duration: 0.6s;transition-duration: 0.6s;-webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); -moz-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);-ms-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);width:100%;}

.btn_hov{ color: transparent; text-shadow: -50px 0 0 transparent, 0 0 0 #fff; position:relative;}
.btn_hov:before {width: 100%;height: 100%;  top: 0; left: 0;background-color: #003087;-webkit-transform: translate(-100%, 0);-moz-transform: translate(-100%, 0);-ms-transform: translate(-100%, 0); transform: translate(-100%, 0);}
.btn_hov:hover {text-shadow: 0 0 0 #fff, 50px 0 0 transparent;}
.btn_hov:hover:before {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-moz-transform: translate(0, 0); transform: translate(0, 0);}
.btn_hov a{color: transparent; display: block;}
/*btn2*/
.btn_hov2:before{content: '';position: absolute;z-index: -2;-webkit-transition-property: inherit;-moz-transition-property: inherit;-ms-transition-property: inherit;transition-property: inherit;
    -webkit-transition-duration: inherit; -moz-transition-duration: inherit;-ms-transition-duration: inherit;transition-duration: inherit;-webkit-transition-timing-function: inherit; transition-timing-function: inherit;  -moz-transition-timing-function: inherit; -ms-transition-timing-function: inherit;}

.btnn2{position: relative;display: inline-block;box-shadow: none;border: 0;background-color: #003087;color: #fff;z-index: 9;overflow: hidden;cursor: pointer;text-transform: uppercase; -webkit-transition-property: all;-moz-transition-property: all;-ms-transition-property: all;transition-property: all; -webkit-transition-duration: 0.6s;-moz-transition-duration: 0.6s;-ms-transition-duration: 0.6s;transition-duration: 0.6s;-webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); -moz-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);-ms-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);width:100%;}

.btn_hov2{ color: transparent; text-shadow: -50px 0 0 transparent, 0 0 0 #fff;}
.btn_hov2:before {width: 100%;height: 100%;  top: 0; left: 0;background-color: #ff9800;-webkit-transform: translate(-100%, 0);-moz-transform: translate(-100%, 0);-ms-transform: translate(-100%, 0); transform: translate(-100%, 0);}
.btn_hov2:hover {text-shadow: 0 0 0 #fff, 50px 0 0 transparent;}
.btn_hov2:hover:before {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-moz-transform: translate(0, 0); transform: translate(0, 0);}
.btn_hov2 a{color: transparent; display: block;}
/*btn2*/
/*btn3*/
.btn_hov3:before{content: '';position: absolute;z-index: -2;-webkit-transition-property: inherit;-moz-transition-property: inherit;-ms-transition-property: inherit;transition-property: inherit;
    -webkit-transition-duration: inherit; -moz-transition-duration: inherit;-ms-transition-duration: inherit;transition-duration: inherit;-webkit-transition-timing-function: inherit; transition-timing-function: inherit;  -moz-transition-timing-function: inherit; -ms-transition-timing-function: inherit;}

.btnn3{position: relative;display: inline-block;box-shadow: none;border: 0;background-color: #fff;color:#ff9800;z-index: 9;overflow: hidden;cursor: pointer;text-transform: uppercase; -webkit-transition-property: all;-moz-transition-property: all;-ms-transition-property: all;transition-property: all; -webkit-transition-duration: 0.6s;-moz-transition-duration: 0.6s;-ms-transition-duration: 0.6s;transition-duration: 0.6s;-webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); -moz-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);-ms-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);width:100%;line-height: 46px;}

.btn_hov3{ color: transparent; text-shadow: -50px 0 0 transparent, 0 0 0 #ff9800;}
.btn_hov3:before {width: 100%;height: 100%;  top: 0; left: 0;background-color: #ff9800;-webkit-transform: translate(-100%, 0);-moz-transform: translate(-100%, 0);-ms-transform: translate(-100%, 0); transform: translate(-100%, 0);}
.btn_hov3:hover {text-shadow: 0 0 0 #fff, 50px 0 0 transparent;}
.btn_hov3:hover:before {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-moz-transform: translate(0, 0); transform: translate(0, 0);}
.btn_hov3 a{color: transparent; display: block;}
/*btn3*/
/*btn6*/
.btn_hov6:before{content: '';position: absolute;z-index: -2;-webkit-transition-property: inherit;-moz-transition-property: inherit;-ms-transition-property: inherit;transition-property: inherit;
    -webkit-transition-duration: inherit; -moz-transition-duration: inherit;-ms-transition-duration: inherit;transition-duration: inherit;-webkit-transition-timing-function: inherit; transition-timing-function: inherit;  -moz-transition-timing-function: inherit; -ms-transition-timing-function: inherit;}

.btnn6{position: relative;display: inline-block;box-shadow: none;border: 0;background-color: #ff9800;color: #fff;z-index: 9;overflow: hidden;cursor: pointer;text-transform: uppercase; -webkit-transition-property: all;-moz-transition-property: all;-ms-transition-property: all;transition-property: all; -webkit-transition-duration: 0.6s;-moz-transition-duration: 0.6s;-ms-transition-duration: 0.6s;transition-duration: 0.6s;-webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); -moz-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);-ms-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);width:100%;}

.btn_hov6{ color: transparent; text-shadow: -50px 0 0 transparent, 0 0 0 #fff;}
.btn_hov6:before{width: 100%;height: 100%;  top: 0; left: 0;background-color: #fff;-webkit-transform: translate(-100%, 0);-moz-transform: translate(-100%, 0);-ms-transform: translate(-100%, 0); transform: translate(-100%, 0);}
.btn_hov6:hover {text-shadow: 0 0 0 #ff9800, 50px 0 0 transparent;}
.btn_hov6:hover:before {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-moz-transform: translate(0, 0); transform: translate(0, 0);}
.btn_hov6 a{color: transparent; display: block;}
/*btn6*/
/*btn7*/
.btn_hov7:before{content: '';position: absolute;z-index: -2;-webkit-transition-property: inherit;-moz-transition-property: inherit;-ms-transition-property: inherit;transition-property: inherit;
    -webkit-transition-duration: inherit; -moz-transition-duration: inherit;-ms-transition-duration: inherit;transition-duration: inherit;-webkit-transition-timing-function: inherit; transition-timing-function: inherit;  -moz-transition-timing-function: inherit; -ms-transition-timing-function: inherit;}

.btnn7{position: relative;display: inline-block;box-shadow: none;border: 0;background-color: #cb2c30;color: #fff;z-index: 9;overflow: hidden;cursor: pointer;text-transform: uppercase; -webkit-transition-property: all;-moz-transition-property: all;-ms-transition-property: all;transition-property: all; -webkit-transition-duration: 0.6s;-moz-transition-duration: 0.6s;-ms-transition-duration: 0.6s;transition-duration: 0.6s;-webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1); -moz-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);-ms-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);width:100%;}

.btn_hov7{ color: transparent; text-shadow: -50px 0 0 transparent, 0 0 0 #fff;}
.btn_hov7:before {width: 100%;height: 100%;  top: 0; left: 0;background-color: #ff9800;-webkit-transform: translate(-100%, 0);-moz-transform: translate(-100%, 0);-ms-transform: translate(-100%, 0); transform: translate(-100%, 0);}
.btn_hov7:hover {text-shadow: 0 0 0 #fff, 50px 0 0 transparent;}
.btn_hov7:hover:before {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-moz-transform: translate(0, 0); transform: translate(0, 0);}
.btn_hov7 a{color: transparent; display: block;}
/*btn7*/
.res_btn:hover{background:#cb2c30; color:#fff;}
/*button_hover*/
#footer_nav li.nav-level-2.nav-entry-3.list-position-1 ,li.nav-level-2.nav-entry-4.list-position-1{width:26% !important;}




/*menu css 20-01-2017 nav css*/
#nav_section > div > div > div{display: table; margin: auto;}
#chat p:nth-child(1), #contact  p:nth-child(1), #location  p:nth-child(1), #signin  p:nth-child(1),#Rates p:nth-child(1){float: left; }
div#nav_section p{line-height: 40px;}
/*#nav_list li.nav-level-3.nav-entry-1.list-position-1 {padding-left: 65px !Important;}*/
/*menu css 20-01-2017 nav css*/


/*search_pop*/
.search_container.active { width: 100%; display:block; min-height: 100%; top: 0px; left: 0px;opacity: .95;z-index:99999;}
.overlay_search{position:fixed; width:100%; height:100%; background:rgba(255,152,0,1); z-index:100}
.search_container{position:fixed; display:none; top:50px; right:-100px; width: 200px;min-height: 40px;opacity: 0; width: 200px; min-height: 40px;  background: rgba(255,152,0,1); padding: 50px;-webkit-transform-origin: 100% 0;-ms-transform-origin: 100% 0;-moz-transform-origin: 100% 0;transform-origin: 100% 0;-webkit-transition-property: min-height, width, top, right ,opacity;-moz-transition-property: min-height, width, top, right,opacity;-ms-transition-property: min-height, width, top, right ,opacity;transition-property: min-height, width, top, right ,opacity;
-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s;-moz-transition-duration: 0.5s;transition-duration: 0.5s; -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);-moz-transition-timing-function: cubic-bezier(0.7,0,0.3,1);-ms-transition-timing-function: cubic-bezier(0.7,0,0.3,1); transition-timing-function: cubic-bezier(0.7,0,0.3,1);}

/*.search_container{position:fixed; top:0; left:0; width:100%; height:100%;display:none; z-index:9999;}*/
/*.search_container.active{display: block;}*/
.search_pop{position:absolute; top:50%; width:90%; max-width:1170px; left:50%; -ms-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); z-index:101; }
.search_bar input ,   .search_bar input * ,.search_label{font-family: 'Nunito Sans', sans-serif; font-size:58px !important;}
.search_bar input {width: 69%; display: block; height:70px; padding: 0 10px; background: none; outline: none; border-style: solid; border-color: #fff; border-width: 0 0 4px 0; color:#fff; opacity:0;}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #fff;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #fff;
}
:-moz-placeholder { /* Firefox 18- */
  color: #fff;
}
input.gsc-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-size:58px !important;
}
input.gsc-input::-moz-placeholder { /* Firefox 19+ */
  font-size:58px !important;
}
input.gsc-input:-ms-input-placeholder { /* IE 10+ */
  font-size:58px !important;
}
input.gsc-input:-moz-placeholder { /* Firefox 18- */
  font-size:58px !important;
}
 .search_history {margin-top: 169px;width: 95%; margin-right: auto;margin-left: auto;}
 body.search_active{overflow: hidden;}
.search_history h3{font-family: 'Nunito Sans', sans-serif; font-size:40px; margin-bottom:40px; color:#fff;}
.search_history > div{width:46%;}
.search_history ul{list-style:none; font-size:20px; }
.search_history ul a{color:#fffefe; display:block; line-height:50px; border-bottom:1px solid #FFF; padding-left:2px;}
.search_history ul a:after , .search_history ul a:before{content:''; width:100%; height:0; display:block; clear:both;}
.search_history ul a span{ float:left;}
.search_history ul a span:first-child{margin-right:5px;}
.search_container .colose_pop{position:fixed; top:15px; right:15px; z-index:107; font-size:35px; text-align:center; color:#fff; font-family: 'Nunito Sans', sans-serif;cursor:pointer;}
.search_container .colose_pop .close_cross{font-size:65px; display:block;}
/*search_pop*/
/*custom search*/
.search_bar{position:relative;}
.search_bar div#___gcse_0 {width: 72% !important;}
.search_bar td.gsc-search-button {display: none;}
.search_bar div#___gcse_0 input#gsc-i-id1 {background: #cb302b !important; width: 100% !important;height: 70px !important;    border-style: solid !important;border-color: #fff !important;border-width: 0 0 4px 0 !important;color: #fff;opacity: 1;}
.search_bar div#gsc-iw-id1 ,.search_bar td.gsc-input {width: 100% !important;height: auto !important;background: none; border:none;}
.search_bar tbody:focus {border: none !important;outline: none !important;}
.search_bar .search_label { position: absolute;top: 3%; left: 2%;color:#fff;}
.search_bar .gsc-control-cse.gsc-control-cse-en .gsc-wrapper {background: #fff;}
.gsc-control-cse.gsc-control-cse-en {position: absolute;top: 0;border: none;background: none !important;height: 95%;min-height: 720px;overflow: auto;width: 100% !important;}
.search_bar .search_label.active{display:none;}
.gsc-control-cse div { /*background: #ca2f2b !important;*/ background:#ff9800 !important; border: none !important;}
div#adBlock {background: #ca2f2b;border: none !important;}
.gs-bidi-start-align.gs-snippet {color: #fff !important;}
.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b {
    color: #fff !important;}
.gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited b, .gs-imageResult a.gs-title:visited, .gs-imageResult a.gs-title:visited b {
    color: #fff !important;}
span.descText ,a#e3,a#e3,span#attribution ,h2#attrHeader {color: #fff !important;}
.gs-bidi-start-align.gs-visibleUrl.gs-visibleUrl-long ,div#resInfo-0 {color: #fff !important;}
.gsc-orderby div ,.gsc-results .gsc-cursor-box .gsc-cursor-page{color: #fff !important;}
.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType ,.gcsc-branding-text,.gcsc-branding-clickable ,span.gcsc-branding-text.gcsc-branding-text-name{color: #fff !important;border-color: #fff !important;}
.gsc-webResult.gsc-result {margin-bottom: 20px !important;}
.gsc-adBlock ,div#adBlock{display:none !important;}
/*custom search*/
/*31-01-2017*/

#zip_form .field-row:nth-of-type(1) input{border-radius: 0;}
input[type="submit"]:disabled{opacity: 1;}

div#social_icon > .perc-vertical{float: right; }


/*03/02/2017*/

/*menu override*/
div#nav_list ul li ul li > ul:after{content: ''; display: table; clear: both;}
div#nav_list ul li ul li > ul{top: 100%;  height: auto !important; display: none;color: #003087;  width: 95% !important;  min-width: 250px !important;  background: none;}

div#nav_list ul li ul li > ul li a{ color: #003087 !important; font-size: 14px !important;  line-height: 15px !important; font-family: 'Nunito Sans', sans-serif; font-weight: 700;  position: relative; background: #fff; padding: 15px; display: block; text-align:left; font-family: 'Nunito Sans', sans-serif !important;}
div#nav_list ul li ul li > ul li a:hover{background: #eee;}

div#nav_list ul li ul li > ul li{padding: 0; float: none; margin-left: 0;}
#nav_list li.nav-level-3.nav-entry-2.list-position-2 ul{height: auto !important; box-shadow: none; -webkit-box-shadow:none; background: none;}
#nav_list li.nav-level-3.nav-entry-2.list-position-2 ul li{padding: 0;}
/*signin*/
#signin a{color: #074787; }

/*4-2-2017*/

.current.nav-level-2 > ul{visibility: visible !important; display: block !important; z-index: 99999 !important;}
#nav_list .nav-level-3 > a:after{content: ""; background: url(/Assets/uploads/images/drop_icon.png) no-repeat center; position: absolute; display: block; width: 12px; height: 15px;  background-size: 100%; position: absolute; bottom: 0px; right: -25px;}

/*Routing_sec*/
div#Routing_section {position: absolute;bottom: -59px;right: 0;font-size: 16px;color: #fff;height: auto !important;width: 13% !important;z-index: 99999;padding: 20px 0px 20px 5px; display:none;}
/*div#nav_list ul li ul:after {content: "Routing #262275835";position: relative;right: 11px;color: #fff;font-size: 13px; font-weight:bold; width: 10%; float: right;}*/
.routing-no {position: absolute;right: 25px;z-index: 99999;color: #fff;font-size: 13px;font-weight: bold;bottom: -40%;}
/*Routing_sec*/
/*login_btn*/
input.bttn_hov1:hover ,input.bttn_hov2:hover {background: #ff9800 !important;}
/*input.bttn_hov2:hover {background:#003087 !important;}*/
/*div#slider_section:before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1;background: rgba(0,0,0,0.2);}*/
/*login_btn*/
.nav_list_sec >ul >li >a  {text-transform: uppercase;}
div#business_main_signup >.perc-vertical > .perc-widget > div > div p{background: #ff9800;border: 0px; outline: none;/*padding: 15px 30px;*/ font-size: 16px; color: #fff; font-family: 'Nunito Sans', sans-serif !important ;border-radius: 3px 3px 0px 0px; display: inline-block;text-transform: uppercase;cursor: pointer;}
div#business_main_signup >.perc-vertical > .perc-widget > div > div p a{color: #fff;padding: 15px 30px;font-size: 16px; display: block;}
div#business_main_signup {width: auto !important;height: auto !important; position: absolute; top: 140px; -ms-transform: rotate(270deg); -moz-transform: rotate(270deg); -webkit-transform: rotate(270deg); transform: rotate(270deg); right: -36px; z-index:9999;}
.search_bar #gs_tti51 input#gsc-i-id2 {background: #ff9800 !important;width: 100% !important;height: 70px !important;border-style: solid !important;border-color: #fff !important;border-width: 0 0 4px 0 !important; color: #fff;opacity: 1;text-indent: 0px !important;}
table.gstl_51.gssb_c { position: absolute !important; top: 30% !important; left: 20% !important; z-index: 99999 !important;}
.gsc-input-box-focus ,.gsc-input-box-hover { box-shadow: none !important;-webkit-box-shadow: none !important;}
.gsst_a .gscb_a{color:#fff !important;}
div#nav_list ul > li.active_arrow > a { color: #cb2c30 !important; position:relative;}
div#nav_list ul > li.current > a{  position: relative;}
div#nav_list li.active_arrow ul li a { color: #fff !important;}
div#nav_list ul li.active_arrow ul li > ul li a{color:#003087 !important;}
div#nav_list li ul li.drop_active a:after {display: none;}
/*div#family_btn {width: 100%;height: 100px !important;}*/
div#family_form{display:none;}
div#family_btn {height: 55px !important;width: 60% !important; margin: auto ;background: #cb2c30; border: 0px; outline: none; color: #fff; font-size: 16px; font-weight: 800; border: none; outline: none; font-family: 'Nunito Sans', sans-serif !important;margin-top:30px;}
div#family_btn a{color: rgba(255, 255, 255, 0.02); display:block;}
div#family_btn p{line-height:55px; text-align:center;}
.business_no,.business-singin{display:none;}
.text-1 ,.text-mid ,.text-con {display:none;}
.text-1.active ,.text-mid.active ,.text-con.active{display:block;}
.field-input-container.img-tab2:after {  content: '';  background: url(/Assets/uploads/images/lock.png);  position: absolute;  left: 13px;  top: 28%;  z-index: 99999;  display: block;
    height: 20px;width: 20px;background-repeat: no-repeat; background-position: bottom;}
.field-input-container.img-tab2{position:relative; margin: 20px 0 60px;}
div#pop_links { position: relative;   top: -130px;}
/*#icon_lock_input,*/
#loginpop_btn ,#icon_profile_input ,#pop_links{display:none !important;}
#icon_lock_input #pop_links {display: block !important; top: -108px;}
.img-tab1 ,.img-tab2 ,.img-tab-inp2 ,.img-tab-inp1{position:relative;}
.img-tab-inp2:after {content: ''; position: absolute; background: url(/Assets/uploads/images/lock.png);width: 20px; height: 20px; top: 10px; left: 10px; background-repeat: no-repeat;background-position: bottom;}
.img-tab-inp1:after{content: ''; position: absolute; background: url(/Assets/uploads/images/profile.png);width: 20px; height: 20px; top: 10px; left: 10px; background-repeat: no-repeat;background-position: bottom;}
.img-tab-inp2 ,.img-tab-inp1{margin-bottom:20px;}
div#footer_input .perc-widget:first-of-type { display: none;}
.loginpop_btn input.bttn_hov2:hover { background: #002b8b !important;}
#join_conversation_section{display:none !important;}
#privacy{display:none !important;}
#footer_nav ul li{list-style-type:none !important;}
#icon_div,#content_section,div#left_arrow div, div#right_arrow div{display:none !important;}
div#add_main { display: none;}
.sec-container ,#special-container{max-width:1770px; width:95% !important;height: auto !important;margin:auto;}
.sec-container.main-sec-content p ,#special-container p{  padding-bottom:15px;width: 100% !important;height: auto !important;font-size: 16px;font-weight: 500;line-height: 20px;color:#9399a5;}
.slide_custom{position:relative;}
.gsc-result-info { margin-top: 47px !important;}
div#difference_content a,.sec-container.main-sec-content a { color: #ff9700; font-weight: 600;}
/*.slide_custom:after{position:absolute; background-image:url("/Assets/uploads/images/back.png");     background-size: 100% 100%; top:30%;  content:'';top: 30%;
    right: 66px; display: block; height: 200px; width: 150px; cursor:pointer;}*/
	/*new arrow-css*/
div#left_arrow, div#right_arrow{position:relative; border:none;}

div#right_arrow:after{position:absolute; background-image:url("/Assets/uploads/images/new-homearrow-1.png"); background-size:contain; content:'';right: 45px; display: block; height: 160px; width: 65px; cursor:pointer; background-repeat:no-repeat;  top:-50%;}
div#left_arrow:after{position:absolute; background-image:url("/Assets/uploads/images/new-homearrow-2.png");background-size:contain; content:''; left: 45px; display: block; height: 160px; width: 65px; cursor:pointer; background-repeat:no-repeat; top:-50%;}
div#arrow_section { width: 100%; height: auto !important; position:absolute; bottom:50%; left:0%; z-index:1;}
#right_arrow{float:right;}
div#arrow_section div#temp-region-8 {width: 100% !important; height: auto !important;}
div#left_arrow img, div#right_arrow img {display: none;}
div#nav_list ul li ,div#nav_list ul ,#footer_nav ul li{    list-style-type: none !important;}
/*CTA section*/
div#team_mem_sec ,#team_mem_sec_2 {width: 100% !important;height: auto !important;padding: 30px 0 0px 0;}
div#team_main_div ,#team_main_div_2 {width: 95% !important;height: auto !important;max-width: 1770px;margin: auto;/*background: #f5f7fa;padding: 35px 0;*//* margin-bottom:65px;*/}
div#team_head ,#team_head_2 {width: 100% !important; height: auto !important; margin: auto; font-size: 30px; color: #003087; font-family: 'Nunito Sans', sans-serif !important;font-weight: 600; margin-bottom: 40px;text-align: center; text-transform:capitalize;}
div#team_head p:first-letter, #team_head_2 p:first-letter ,div#team_head h1:first-letter, #team_head_2 h1:first-letter{ text-transform: uppercase;}
div#team_head h1 ,#team_head_2 h1{font-size: 30px;font-weight: 600; text-transform:capitalize;}
div#team_content ,#team_content_2 , #member_benifit div#team_content { width: 85% !important; height: auto !important; margin: auto;}
div#team_content:after ,#team_content_2:after ,div#team_cont_main:after ,div#team_cont_main > .perc-vertical > div > .perc-vertical:after ,div#team_cont_main_2 > .perc-vertical > div > .perc-vertical:after ,#check_team_maindiv:after,#check_team_maindiv_1:after , #member_benifit div#team_content:after{content:''; clear:both; width:100% !important; height:0 !important; display:block; float:none !important; margin:0 !important; padding:0 !important;}
div#team_cont_main ,#team_cont_main_2,#member_benifit  div#team_cont_main{width: 100% !important;height: auto !important;text-align: center;}
div#team_cont_main > .perc-vertical ,#team_cont_main_2 >.perc-vertical ,#member_benifit  div#team_cont_main  >.perc-vertical{display:flex; display:-webkit-flex; justify-content:center; text-align: center;}
div#team_cont_main > .perc-vertical > div ,#team_cont_main_2 > .perc-vertical > div{width:auto !important; float:none; display:inline-block; text-align: center;margin: 0 2%;/*background: #f5f7fa;*/flex:1; -webkit-flex:1;}
div#team_cont_main > .perc-vertical >div > .perc-vertical >.perc-widget >div > div ,div#team_cont_main_2 > .perc-vertical >div > .perc-vertical >.perc-widget >div > div{background: #f5f7fa; padding:20px;}
.credit_contact >div {padding: 0px !important;}
div#team_cont_main > .perc-vertical >div:nth-of-type(1),div#team_cont_main > .perc-vertical >div:nth-of-type(3),div#team_cont_main_2 > .perc-vertical >div:nth-of-type(1),div#team_cont_main_2 > .perc-vertical >div:nth-of-type(3){margin: 0 auto 20px auto;}
div#team_content:after ,#team_content_2:after ,div#team_cont_main:after ,div#team_cont_main > .perc-vertical > div > .perc-vertical:after ,div#team_cont_main_2 > .perc-vertical > div > .perc-vertical:after ,#check_team_maindiv:after,#check_team_maindiv_1:after , #member_benifit div#team_content:after{content:''; clear:both; width:100% !important; height:0 !important; display:block; float:none !important; margin:0 !important; padding:0 !important;}
.team_txt p{ /*margin-bottom:10px;*/width: 100% !important;/*display: inline-block;*/font-family: 'Nunito Sans', sans-serif !important;}
.team_txt p a{ color:#003087;}
div#team_cont_main > .perc-vertical >div p ,div#team_cont_main > .perc-vertical >div p a ,div#team_cont_main_2 > .perc-vertical >div p a ,div#team_cont_main_2 > .perc-vertical >div p  {font-size: 25px;font-weight: 700;color: #003087;/*float: left;*/ display: inline-block;vertical-align: middle; font-weight:600;}
/*div#team_cont_main > .perc-vertical >div p:nth-of-type(2){position: relative;display: inline; bottom: 30px; left: 27px; text-align: left !important; }*/
div#team_cont_main > .perc-vertical >div p:nth-of-type(2),div#team_cont_main_2 > .perc-vertical >div p:nth-of-type(2){float:none; width:350px; display: inline-block;margin-left: 20px;}
div#team_cont_main > .perc-vertical >div .credit_contact p ,div#team_cont_main_2 > .perc-vertical >div .credit_contact p ,div#team_cont_main > .perc-vertical >div .credit_contact p a ,div#team_cont_main_2 > .perc-vertical >div .credit_contact p a{ float:none !important; font-size:22px !important; display:block;      color: #003087; /*margin-bottom:20px;*/}
div#team_cont_main > .perc-vertical >div .credit_contact p img ,div#team_cont_main_2 > .perc-vertical >div .credit_contact p img{margin-bottom:20px;float:left;}
div#team_cont_main > .perc-vertical >div .credit_contact h2 ,div#team_cont_main > .perc-vertical >div .credit_contact h2 a ,div#team_cont_main_2 > .perc-vertical >div .credit_contact h2 ,div#team_cont_main_2 > .perc-vertical >div .credit_contact h2 a{color: #fff; font-size:22px !important;background: #003087;padding: 10px;}
div#team_cont_main > .perc-vertical >div .credit_contact p:nth-of-type(2) , div#team_cont_main_2 > .perc-vertical >div .credit_contact p:nth-of-type(2) {float:none !important; padding:0px !important; top:5px;}
.credit_contact>div h2+ div {/*height: 140px;*/vertical-align: middle;display: inline-block;padding: 15px;margin: auto;width: 80%;}
.credit_contact>div h2+ div span{float: left;width: calc(100% - 100px);text-align: left;margin-left: 20px;position: relative;top: 10px; color: #003087; font-weight:600;}
.credit_contact>div h2+ div p{/*width: 100% !important;*/ width: 100% !important; margin-left: 0px !important;}
.credit_contact>div h2+ div:after ,.credit_contact>div h2+ div p:after ,.credit_contact p:after ,.credit_contact> div:after ,#member_detail:after ,#member_detail >.perc-vertical > div>.perc-vertical:after ,#member_detail >.perc-vertical > div >.perc-vertical  div:after ,#check_data_sec > .perc-vertical >div:after ,ul.meet_mortgage:after ,#check_add_sec_3 > .perc-vertical > div > .perc-vertical > div:after ,#loan_text_div >.perc-vertical > div:after ,div#add_main > .perc-vertical:after{content:''; clear:both; width:100% !important; height:0 !important; display:block; float:none !important; margin:0 !important; padding:0 !important;}
.credit_contact.noheadactive > div {/*height: 100% !important;*/ height: auto !important;background: #f5f7fa !important; padding: 20px !important;}
.credit_contact.noheadactive >div p{display:inline-block !important;}
.credit_contact.noheadactive >div p img{margin-bottom:0px !important;}
div#team_cont_main_2 > .perc-vertical >div .credit_contact p a{position:relative;}
div#team_cont_main_2 > .perc-vertical >div .credit_contact p a:after{content:''; clear:both; width:100% !important; height:0 !important; display:block; float:none !important; margin:0 !important; padding:0 !important;}
.credit_contact a:hover, .credit_contact a:hover span {color: #ff9800 !important;}
/*CTA section*/
.search_bar #gs_tti51 input#gsc-i-id2, .search_bar #gs_tti52 input#gsc-i-id3 { border-width: 4px !important; padding: 10px !important;z-index: 1;position: relative;}
.gsc-orderby-container{display:none;}
.search_items  li{list-style: none;}
.disclaimer p ,.disclaimer ,#disclaimer p ,.benifit_body .disclaimer p ,.benifit_body .disclaimer p:first-of-type ,#check_sec_1 p:nth-of-type(1) .disclaimer p:first-of-type{color: #9399a5 !important; font-family: 'Nunito Sans', sans-serif !important; font-size: 10px !important; font-weight: 300 !important; margin: auto !important; line-height: 15px !important; padding-bottom:10px;}
.disclaimer p a,.disclaimer a ,#disclaimer p a ,.benifit_body .disclaimer p a ,.benifit_body .disclaimer p:first-of-type a ,#check_sec_1 p:nth-of-type(1) a .disclaimer p:first-of-type a{color:#ff9800;}
.search_history {position: relative; z-index: 1;}
.gsc-results.gsc-webResult { position: relative; z-index: 2;}
#footer_nav ul li:first-child { padding-left: 0px;}
#blog_list_content .perc-pagination-container{display:block !important;}
#blog_list_content .perc-pagination-container .perc-goto-pre:after {   content: '<';}
#blog_list_content .perc-pagination-container .perc-goto-first:after { content: '<<';}
#blog_list_content .perc-pagination-container .perc-goto, #blog_list_content .perc-pagination-container .perc-goto-quick-nav { color: #00338e;  font-family: 'Nunito Sans', sans-serif !important; font-size: 11px;   font-weight: normal;   margin-left: 4px;margin-right: 4px; cursor: pointer;}
#blog_list_content li.perc-pagination-list-entry a { border: 1px solid #EEE; color: #369; padding: 2px 5px; text-decoration: none;}
#blog_list_content .perc-pagination-container .perc-goto-first {margin-right: 7px;}
#blog_list_content .perc-pagination-container .perc-goto-last {  margin-left: 7px;}
#blog_list_content li.perc-pagination-list-entry { border-width: 0; display: inline; margin: 0 2px; background: none;}
#blog_list_content li.perc-pagination-list-entry a:hover, #blog_list_content li.perc-pagination-list-entry a:focus,#blog_list_content a.perc-current-page.perc-goto {background: #00338e;color: #FFF; border-color: #FFF;}
div#team_mem_sec {overflow: hidden;}
div#text-undermaintainance {  background: #ff9700;}
div#text-undermaintainance {background: #ff9700; }
div#text-undermaintainance p {  font-size: 20px;  color: #fff;  font-weight: 600;  padding: 10px 0 10px; margin-top: 7px;}
.nav-level-2.nav-entry-4 > a { pointer-events: none;}
#arrow_section #temp-region-5, #arrow_section #temp-region-18, #arrow_section #temp-region-2{display:none;}
.gsc-results-wrapper-overlay { width: 90% !important; left: 25px !important; top: 100px !important; height: 80% !important;}
.gsc-modal-background-image.gsc-modal-background-image-visible{display: none !important;}
@media (max-width: 1680px) {
    #family_form form .field-row:nth-of-type(2) input {height: 60px;}
    div#nav_list ul li { float: left; width:auto !important; padding-right: 35px;}
    div#nav_list ul li a { font-size: 17px; } 
    div#search {width: 14% !important;  background: #ff9800;padding:22px 20px; margin:auto;}
    #search p:nth-of-type(1) {margin-right: 10px;}
    /*#nav_section #location:after {left:-12px;}*/
    div#nav_section { height: 85px;/*width: 60%;*/}
    div#live_text_1 {font-size: 65px;}
    div#live_text_2 {font-size: 60px;margin-top: 25px;}
    div#live_text_3 {font-size: 20px;color: #fff; font-style:italic;27px;margin-top: 25px;}
    div#live_text_4 { font-size: 22px;font-weight: 600;margin-top: 25px;}
    div#live_content {width: 42% !important;height: 590px !important;position: absolute;top: 110px;left: 50px;}
    div#num_4, div#temp-region-4, div#num_6 { font-size: 18px;}
    div#num_3, #num_5, div#temp-region-3 {font-size: 55px;}
    div#num_2 {font-size: 20px;font-weight: 500; font-style: italic;}
    div#num_1 { font-size: 35px;}
    div#num_text { height: 624px !important;right: 50px;}
    div#discover_section {height: 830px !important;}
    #differnece_tag_line:before {right: 270px;}
    #differnece_tag_line:after{left: 270px;}
    div#differnece_tag_line {font-size: 35px;}
    div#differnce_sub_line {text-align: center !important;font-size: 35px;}
    div#differnce_sub_line { font-size: 35px;}
    #red_difference_section {height: 1100px !important;}
    div#difference_content {height: 870px !important;}
    #feature_header, #Member_head { text-align: center !important; font-size: 40px;}
    div#cont_1_img, #cont_dff_2_img, #cont_dff_3_img, #cont_dff_4_img, #cont_dff_5_img, #cont_dff_6_img {  width: 80px !important; height: 80px !important;}
    .custom_fea_head { font-size: 18px; margin-bottom: 15px;height: 60px !important;line-height: 23px;}
    .custom_fea_btn {width: 75% !important; font-size: 13px;  height: 45px !important; /*line-height: 45px;*/margin-top: 40px;}
    .custom_fea_content { font-size: 14px; font-style: italic; font-weight: 500 line-height: 20px;padding: 0px 5px;margin-bottom: 15px;height: 80px !important;}
    .custom_sub_feature { padding: 20px 15px;  height: 410px !important;}
    div#feature_mainslider {height: 465px !important;}
    div#features_rate_section { height: 655px !important;}
    #family_form .field-row:nth-of-type(1) .field-input-container input {height: 60px;}
    div#family_section {height: 375px !important;}
   div#join_slide_1_icon, div#join_slide_2_icon, div#join_slide_3_icon { width: 14% !important; height: 40px !important; padding: 8px 5px;}
      #join_slide_1_icon img, #join_slide_2_icon img, #join_slide_3_icon img{width:100%  !important; height:100%  !important;}
     #join_slide_1_icon p{width: 25px;height: 25px;margin: auto;}
     #join_slide_2_icon p{width: 25px;height: 25px;margin: auto;}
    #join_slide_3_icon p{width: 25px;height: 25px;margin: auto;}
    /*21/jan/17*/
    .btnn3{line-height:41px;}
	table.gstl_51.gssb_c {  left: 15% !important; }
	 div#team_cont_main > .perc-vertical >div.credit_contact.noheadactive p img { width: 70px;height: 60px;}
}


@media (max-width: 1550px){

    div#live_text_3 {font-size: 17px;line-height: 25px;margin-top: 20px;}
    div#live_text_2 {font-size: 47px; margin-top: 20px;}
    div#live_text_1 {font-size: 50px;}
    div#live_text_4 {font-size: 20px;font-weight: 600;margin-top: 20px;}
    div#live_text_5 {height: auto !important;margin-top: 50px;font-size: 16px;}
    div#live_text, div#live_link_1 { width: 220px !important; height: 55px !important;line-height: 55px;}
    div#discover_section {height: 730px !important;}
    #num_4:after, div#temp-region-4:after, div#num_6:after {width: 85% !important;left: -12px;top: -39px;}
    div#num_4, div#temp-region-4, div#num_6 {font-size: 16px;}
    div#num_3, #num_5, div#temp-region-3 {font-size: 45px;}
    div#num_2 {font-size: 17px;line-height: 20px;font-weight: 500; font-style: italic;}
    div#num_text { top: 75px;}
    div#num_1 {font-size: 35px;}
    div#live_content { height: 570px !important; top: 79px;}
    div#num_text {height: 560px !important;}
    div#slider_panel, div#slider_panel_1, div#slider_panel_2 { height: auto !important;}
    /*/*#slider_section { height: 540px !important;}
    div#slider_list { height: 540px !important;}*/*/
    div#differnece_tag_line { font-size: 38px;}



    div#differnce_sub_line {  font-size: 30px;}
    div#difference_header { height: 170px !important;}
    div#cont_1_text, div#cont_dff_2_text, div#cont_dff_3_text, div#cont_dff_4_text, div#cont_dff_5_text, div#cont_dff_6_text {margin-top: 20px;line-height: 25px;}
    div#cont_1_head, div#cont_dff_2_head, div#cont_dff_3_head, div#cont_dff_4_head, div#cont_dff_5_head, div#cont_dff_6_head {font-size: 25px;font-weight: 800;}
    #cont_dff_1_img, #cont_dff_2_img, #cont_dff_3_img, #cont_dff_4_img, #cont_dff_5_img, #cont_dff_6_img {  width: 80px !important; height: 80px !important;}
    #content_diff_4, #content_diff_5, #content_diff_6 { margin-top: 50px;}
    #member_text_1, #member_text_2, #member_text_3 {position: absolute; font-size: 26px;font-weight: 500;}
    div#member_img_1, div#member_img_2, div#member_img_3 { height: 495px !important;}
    div#member_date_1, div#member_date_2, div#member_date_3 { font-size: 15px;left: 20px;}
    div#member_img_1, div#member_img_2, div#member_img_3 {  height: 495px !important;}
    div#member_stone_section { height: 820px;}
    #member_date_btn1, #member_date_btn2, #member_date_btn3{font-size: 20px;}
    #member_slide_1, #member_slide_2 ,#member_slide_3{height:495px !important;}
    div#member_content {height: 500px !important;}
    div#join_content { height: 400px !important; margin-top: 60px;}
    div#join_slide_1 ,div#join_slide_2,div#join_slide_3 {height: 400px !important;}
    #join_slide_1_icon img ,#join_slide_2_icon img,#join_slide_3_icon img{width: 100% !important; height: auto;}
    #join_conversation_section {height: 800px;}
    div#family_text { font-size: 20px;  line-height: 30px;}
    div#family_head { font-size: 40px;}
    #family_form form .field-row:nth-of-type(2) input { height: 60px;}
    #family_form form .field-row:nth-of-type(2) input { height: 60px;}
     div#nav_list ul li a {font-size: 15px;}
    /*div#nav_list li ul li {width: 13% !important;}*/
   div#sub_head_text {font-size: 50px;  }
   div#head_text {font-size: 55px;} 
   div#banner_content {width: 640px !important;height: 120px !important;font-size: 20px;  margin-right: 20px;}
   div#content_section {height: 280px !important;bottom: 35px;}
   div#apply_btn {width: 145px !important;height: 55px!important; line-height: 55px;}
/*login_pop*/ 
#login_pop_head p:nth-child(1) {font-size: 20px;}
input.log_input_1 { height: 50px; line-height: 50px;}
input.btn_main, a.btn_main {padding: 15px 25px;font-size: 16px;}
#login_popup {width: 350px !important;height: 370px !important;}
div#login_pop_sec { top: 50px; width: 429px !important;}
div#signin_btn {top: 81px; left:0px;}
/*login_pop*/
/*serachpop*/
.search_container .colose_pop .close_cross { font-size: 40px;display: block;}
.search_container .colose_pop {top:20px;right: 35px;font-size: 20px;}
.search_history {margin-top: 110px;}

.search_history > div {width: 41%;}
.search_bar input, .search_bar input * ,.search_label{font-size: 45px !important;}
input.gsc-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-size:45px !important;
}
input.gsc-input::-moz-placeholder { /* Firefox 19+ */
  font-size:45px !important;
}
input.gsc-input:-ms-input-placeholder { /* IE 10+ */
  font-size:45px !important;
}
input.gsc-input:-moz-placeholder { /* Firefox 18- */
  font-size:45px !important;
}
.search_history ul {font-size: 18px !important;;}
.search_history h3 {font-size: 35px !important;;margin-bottom: 30px !important;;}
.search_container{right:-50px !important;;}
/*serachpop*/
/*Routing_section*/
/*div#nav_list ul li ul:after { width: 10%; font-weight:bold;}*/
.routing-no {font-size: 12px;}
.gsc-control-cse.gsc-control-cse-en { min-height: 630px;}
table.gstl_51.gssb_c {  left: 12% !important; }
div#nav_list li ul li {margin-left: 70px;}
div#family_section {height: 350px !important;}
div#team_head, #team_head_2 /*,div#team_head h1 ,#team_head_2 h1*/ {font-size: 25px;}
div#team_cont_main > .perc-vertical >div p, div#team_cont_main > .perc-vertical >div p a , div#team_cont_main_2 > .perc-vertical >div p, div#team_cont_main_2 > .perc-vertical >div p a {font-size: 20px; font-weight: 600;}
 div#team_cont_main > .perc-vertical >div .credit_contact p ,div#team_cont_main > .perc-vertical >div .credit_contact p a ,div#team_cont_main > .perc-vertical >div .credit_contact h2 ,div#team_cont_main > .perc-vertical >div .credit_contact h2 a , div#team_cont_main_2 > .perc-vertical >div .credit_contact p ,div#team_cont_main_2 > .perc-vertical >div .credit_contact p a ,div#team_cont_main_2 > .perc-vertical >div .credit_contact h2 ,div#team_cont_main_2 > .perc-vertical >div .credit_contact h2 a{ font-size:20px !important;}
 div#team_cont_main > .perc-vertical >div.credit_contact.noheadactive p img { width: 65px;height: 55px;}
 
#feature_header:after {left: 25%;}
#feature_header:before {  right: 25%;}
#nav_section #contact:after, #nav_section #location:after, #nav_section #Rates:after ,#nav_section #signin:after{left: -40px;}
div#nav_section div#chat, div#nav_section div#contact, div#nav_section div#location, div#nav_section div#signin, #nav_section #Rates{ margin: 0 40px !important;}

}




@media (max-width: 1366px){

    div#header {height: 150px !important;}
    div#nav_list {width: 52% !important;height: 70px !important; padding: 18px 0;}
    div#nav_section {/* width: 60% !important;*/height: 70px !important;padding: 18px 0;}
    div#bottom_header_sec {height: 70px !important;}
    div#phone, div#search { float: right;height: 70px!important;}
    div#differnece_tag_line {font-size: 30px;}
    #differnece_tag_line:before ,#differnece_tag_line:after {top:20px;}
     div#differnce_sub_line p {width: 625px !important;}
    div#differnce_sub_line { font-size: 25px;}
    div#difference_header {  height: 130px !important;}
    div#cont_1_img, #cont_dff_2_img, #cont_dff_3_img, #cont_dff_4_img, #cont_dff_5_img, #cont_dff_6_img {  width: 70px !important; height: 70px !important;}
    div#cont_1_head, div#cont_dff_2_head, div#cont_dff_3_head, div#cont_dff_4_head, div#cont_dff_5_head, div#cont_dff_6_head {font-size: 20px; font-weight: 800; margin-top: 20px;}
    #red_difference_section { height: 1020px !important;padding-top:40px ;}
    div#family_head {font-size: 30px;}
    div#family_text {font-size: 17px; line-height: 25px; width: 50% !important;}
    #family_form form .field-row:nth-of-type(2) input { height: 50px;}
    #family_form .field-row:nth-of-type(1) .field-input-container input { height: 50px;}
    div#family_section {height: 300px !important;}
    div#family_content {  top: 50%;}
    #feature_header, #Member_head {font-size: 30px;}
    #feature_header:after, #Member_head:after ,#feature_header:before, #Member_head:before {top:20px;}
    #member_text_1, #member_text_2, #member_text_3 { position: absolute; font-size: 22px;padding:15px;font-weight: 500;}
    #member_date_btn1, #member_date_btn2, #member_date_btn3 { font-size: 17px;}
    div#member_btn {width: 450px !important; height: 55px !important; line-height:55px !important;}
    div#join_content {margin-top: 50px;}
    #join_conversation_section {height: 680px !important; padding: 50px 0px 30px;}
    #join_head {  font-size: 30px;}
    #join_btn { width: 400px !important; height: 55px !important; line-height: 55px; margin-top:60px;}
    div#join_slide_2_content, div#join_slide_3_content {position: absolute;font-size: 18px; padding:15px;}
    div#join_content { height: 360px !important;    margin-top: 50px;}
    div#join_slide_1, div#join_slide_2, div#join_slide_3 {height: 360px !important;}
    div#num_3, #num_5, div#temp-region-3 { font-size: 40px;}
    div#num_1 { font-size: 30px;}
    div#num_4, div#temp-region-4, div#num_6 { font-size: 15px;}
    div#live_text_5 {  height: auto !important;  margin-top: 43px;  font-size: 15px;}
    div#live_text_1 { font-size: 45px;}
    #num_4:after, div#temp-region-4:after, div#num_6:after { width: 90% !important; left: -15px;top: -39px;}
    div#num_4, div#temp-region-4, div#num_6 {  margin-left: 21px;}
    div#live_text_2 { font-size: 42px;margin-top: 10px;}
    div#member_btn p:nth-child(1) {font-size: 20px;}
    /*#slider_section ,div#slider_list{height: 485px !important;}*/
    div#sub_head_text {   margin-bottom: 0px;}
    div#head_text { font-size: 50px; margin-bottom:10px;}
    div#apply_btn{  width: 140px !important; height: 50px!important; line-height: 50px; font-size: 14px;}
    .custom_fea_img img{ width: 100%;height: auto;}
    .custom_fea_content { line-height: 21px;height: 85px !important;overflow: hidden;}
    .custom_sub_feature {height: 400px !important;}
    div#feature_btn { width: 215px !important; height: 50px !important; line-height: 50px}
    div#feature_mainslider { height: 460px !important;}
    div#features_rate_section {height: 630px !important;}
    .custom_fea_img {width: 50% !important;height: 90px !important;  margin:auto auto 10px auto;}
    /*div#arrow_section {bottom: 20px;height: 100px;}*/
    div#banner_content { height: 110px !important; font-size: 20px; width: 620px !important; float:none;}
    div#head_text { font-size: 40px;}
    div#sub_head_text {font-size: 35px;height: 60px;}
    /*div#arrow_section {width: 130px;height: 100px;}*/
    div#content_section { height: 230px !important;bottom: 90px;}
    #nav_list li.nav-level-2.nav-entry-1.list-position-1:after{ margin-left: -63px !important ;top: 63px !important;}
    .custom_feature {padding: 10px;}
    div#logo_img, #top_header_sec div#temp-region-25 { height: 70px !important; width: 180px !important; margin-left: 30px;padding: 15px 0;}
    div#logo_img img{width:100%; height:100%;}
    div#top_header_sec {height: 70px !important;width: 100% !important;}
    div#nav_list ul li ul { height: 50px; line-height: 50px;top:100%;}
    div#nav_section p {font-size: 15px;}
    #join_slide_1_icon img, #join_slide_2_icon img, #join_slide_3_icon img {width: 100% !important;height: 100% !important;}
    div#discover_section { height: 645px !important;}
    #family_form form .field-row:nth-of-type(1) {   width: 70% !important;}
    #family_form form .field-row:nth-of-type(2) input { width: 30% !important;}
    div#join_slide_1_content { font-size: 25px;}
    #login_popup {width: 350px !important;height: 320px !important;padding: 20px 15px;}
    div#loginpop_btn input ,.loginpop_btn input { width: 110px; height: 45px; line-height: 45px;background: #ff9800; border: none;color: #fff;}
    div#num_text ,div#live_content{ right: 35px;}
	/*btn 20/feb*/
#member_btn .btn_hov:hover ,#member_btn .btn_hov{height: 55px;}
#member_date_btn1, #member_date_btn2, #member_date_btn3{height:55px !important; line-height:55px;}
#member_content .btn_hov2:hover ,#member_content .btn_hov2 {height: 55px;}
.gsc-control-cse.gsc-control-cse-en {min-height: 550px;}
table.gstl_51.gssb_c {  left: 8% !important; }
div#login_pop_head{margin-bottom: 15px;}
#icon_profile_input, #icon_lock_input{margin-bottom:18px;}
input.log_input_1 { height: 45px; line-height: 45px;}
div#temp-region-11, #temp-region-12 { top: 12px;}
div#slider_section_main{margin-top:30px;}
div#pop_links { top: -110px;}
.field-input-container.img-tab2 {  margin: 10px 0 55px;}
div#loginpop_btn input, .loginpop_btn input{margin-top:15px;}
#icon_lock_input #pop_links {  top: -86px;}
div#team_content, #team_content_2 , #member_benifit div#team_content{width: 95% !important;height: auto !important;margin: auto;}
div#team_cont_main > .perc-vertical >div p:nth-of-type(2) ,div#team_cont_main_2 > .perc-vertical >div p:nth-of-type(2){float:none; width:300px; }
div#team_cont_main > .perc-vertical, #team_cont_main_2 >.perc-vertical { display: block;}
div#team_cont_main > .perc-vertical > div, #team_cont_main_2 > .perc-vertical > div{display: block;width: 48% !important;float: left; margin-bottom:20px;}

div#team_content, #team_content_2 , #member_benifit div#team_content{width: 95% !important;height: auto !important;margin: auto;}
div#team_cont_main > .perc-vertical >div.credit_contact.noheadactive p img {width: 60px;height: 50px;}
#nav_section #contact:after, #nav_section #location:after, #nav_section #Rates:after ,#nav_section #signin:after{left: -30px;}
div#nav_section div#chat, div#nav_section div#contact, div#nav_section div#location, div#nav_section div#signin, #nav_section #Rates{ margin: 0 30px !important;}
}


/*06/02/2017*/
@media (max-width: 1280px){
	div.nav_list_sec > ul > li > ul > li{ margin-left:75px !important; padding-right:30px !important;}	
    div.nav_list_sec > ul > li > ul > li{ margin-left:75px !important; padding-right:30px !important;}
	div.nav_list_sec > ul > li > ul > li {margin-left: 30px !important;}
	div#nav_list ul li ul:after { width: 11%;font-weight:bold;}
	#member_date_btn1, #member_date_btn2, #member_date_btn3 { font-size: 14px; }
	#member_text_1, #member_text_2, #member_text_3{top: 50%; font-size:20px;}
	#member_date_btn1 p:nth-of-type(1), #member_date_btn2 p:nth-of-type(1), #member_date_btn3 p:nth-of-type(1) { margin-left: 15px;}
   
}
@media (max-width: 1200px){
    div#nav_list  li ul li a{ font-size: 15px;}
    div#nav_list ul li a { font-size: 14px; font-weight: 700;}
    /*div#slider_panel, div#slider_panel_1, div#slider_panel_2 {height: 560px !important;}*/
    div#content_section {width: 460px !important;height: 320px !important; bottom:35px; left: 18%;}
    div#banner_content {width: 480px !important;height: 130px !important;font-size: 19px;}
    div#head_text {font-size: 35px;}
    div#sub_head_text {font-size: 30px;margin-bottom: 10px;height: 45px;}
   /* div#arrow_section {  height: 100px; bottom: 30px; left: 4%;}*/
    div#live_text, div#live_link_1 {width: 160px !important;}
    div#live_text_5 { height: auto !important;margin-top: 31px;font-size: 15px;}
    div#live_text_1 {font-size: 34px;}
    div#live_text_2 {  font-size: 34px;margin-top: 10px;}
    div#live_text_3 {  font-size: 16px;  line-height: 22px; margin-top: 16px;}
    div#live_text_4 { font-size: 18px;font-weight: 600;margin-top: 15px;}
    div#live_content {height: 495px !important; top: 40px; left: 95px;}
    div#num_text { height: 495px !important; right: 100px;width: 22% !important;top: 35px;}
    div#discover_section { height: 540px !important;}
    div#differnece_tag_line {  font-size: 25px;}
    #differnece_tag_line:before, #differnece_tag_line:after { top: 17px;}
    #differnece_tag_line:before { right: 200px;}
    #differnece_tag_line:after {  left: 200px;}
    div#differnce_sub_line p { width: 600px !important;}
    div#differnce_sub_line {font-size: 20px;}
    div#difference_header {height: 100px !important;}
    div#cont_1_img, #cont_dff_2_img, #cont_dff_3_img, #cont_dff_4_img, #cont_dff_5_img, #cont_dff_6_img { width: 60px !important;   height: 60px !important;}
    div#cont_1_text, div#cont_dff_2_text, div#cont_dff_3_text, div#cont_dff_4_text, div#cont_dff_5_text, div#cont_dff_6_text { margin-top: 15px; line-height: 22px;}
    div#cont_1_head, div#cont_dff_2_head, div#cont_dff_3_head, div#cont_dff_4_head, div#cont_dff_5_head, div#cont_dff_6_head { font-size: 16px; font-weight: 800;margin-top: 15px;}
    #red_difference_section { height: 970px !important;}
    div#difference_content { height: 810px !important;padding:0 30px;}
    #member_main_div ,div#difference_content{padding:0 30px;}
    #member_slide_1, #member_slide_2, #member_slide_3 {height: 380px !important;}
    div#member_img_1, div#member_img_2, div#member_img_3 {height: 380px !important;}
    #member_date_btn1, #member_date_btn2, #member_date_btn3 {      height: 50px !important; line-height:50px;}
    div#member_stone_section {height: 680px;}
    div#member_content {height: 380px !important;}
    div#member_btn p:nth-child(1) { font-size: 18px;}
    div#join_main { padding: 0 80px;}
    div#join_slide_2_content, div#join_slide_3_content {font-size: 17px; padding: 10px;}
    div#join_slide_1_content {  font-size: 19px;padding: 10px;}
    #join_conversation_section {  height: 620px !important; padding: 40px 0px 30px;}
    #join_btn {margin-top: 50px;font-size: 16px;}
    div#family_head { font-size: 25px;margin-bottom: 10px !important;}
    #family_form form .field-row:nth-of-type(2) input {  width: 33% !important; font-size:11px;}
    #family_form form .field-row:nth-of-type(1) { width: 67% !important;}
    div#family_text {font-size: 17px;line-height: 23px; width: 65% !important;}
    div#family_section {height: 250px !important;}
    #feature_header:after, #Member_head:after, #feature_header:before, #Member_head:before {top: 17px;}
    #feature_header, #Member_head {font-size: 25px;}
    div#join_main { padding: 0px 60px;}
    div#num_1{font-size:25px;}
    div#num_2 {  font-size: 17px;font-weight: 500; font-style: italic;}
    div#num_3, #num_5, div#temp-region-3 {font-size: 30px;}
    div#num_4, div#temp-region-4, div#num_6 { margin-left: 15px;}
    div#logo_img, #top_header_sec div#temp-region-25 {height: 60px !important;width: 160px !important; float: left !important; margin-left: 30px;}
    div#logo_img img{width:100%; height:auto;}
    div#nav_section {  /*width: 75% !important;*/margin-right: 10px;}
    #chat p:nth-child(2), #contact  p:nth-child(2), #location  p:nth-child(2), #signin  p:nth-child(2), #Rates p:nth-child(2){font-size:14px;}
    div#fearture_left_icon{width: 60px !important;height: 60px !important;left: 30px;line-height: 70px;}
    div#fearture_right_icon{width: 60px !important;height: 60px !important;right: 30px;line-height: 70px;}
    div#feature_mainslider  {margin-top: 35px;height: 440px !important;}
    div#content_slider_div {height: auto !important;}
    div#feature_btn { width: 200px !important; height: 45px !important; line-height: 45px;}
    div#features_rate_section {  height: 635px !important;  padding: 40px 30px 30px;}
    .custom_sub_feature { height: 385px !important;}
    div#fearture_right_icon ,div#fearture_left_icon { width: 50px !important; height: 50px !important; line-height:60px;} 
    /*21/jan*/
    div#search{padding: 20px 10px;}
    #search p:nth-of-type(1) { margin-right: 5px;}
    div#phone{padding: 20px 0;}
    div.nav_list_sec > ul > li > ul > li{ margin-left:25px !important;}
	div.nav_list_sec > ul > li > ul > li:first-child{ margin-left:55px !important;}
    #nav_list li.nav-level-3.nav-entry-2.list-position-2 ul{height: 270px !important; width: 95% !important; min-width: 230px !important;}
	/*serachpop*/
.search_history > div {width: 46% !important;;}
.search_history h3 {font-size: 30px !important;;margin-bottom: 20px !important;;}
.search_history {margin-top: 85px !important;;}
.search_bar input {width: 80% !important;;}
.search_container .colose_pop {top: 40px !important;;right: 60px !important;;font-size: 17px !important;;}
/*serachpop*/
	/*btn 20/feb*/
#member_content .btn_hov2:hover ,#member_content .btn_hov2 {height: 50px;}
#join_btn .btn_hov2 ,#join_btn .btn_hov2:hover ,#join_btn{height: 50px;line-height: 50px;}
#member_btn .btn_hov:hover ,#member_btn .btn_hov{height: 55px;}
div#member_btn {width: 400px !important;}
div#member_btn p:nth-child(2) ,#member_date_btn1 p:nth-of-type(2), #member_date_btn2 p:nth-of-type(2), #member_date_btn3 p:nth-of-type(2)  { line-height: 60px;}
#member_date_btn1, #member_date_btn2, #member_date_btn3 {height: 50px !important;line-height: 50px;} 
#chat p img, #contact p img, #location p img, #signin p img ,#Rates p img{width:18px; height:22px;}
div#right_arrow:after{/*background-size: 100% 100%; height: 80px; width: 35px;*/ top: -70%; height: 120px; width: 55px;}
div#left_arrow:after{/*background-size: 100% 100%; height: 80px; width: 35px;*/ top: -70%; height: 120px; width: 55px;}
}

@media (max-width: 1150px){
div#team_cont_main ,div#team_cont_main_2,div#team_content ,#team_content_2 , #member_benifit div#team_content {width: 100% !important;}
div#team_cont_main ,div#team_cont_main_2,div#team_content ,#team_content_2 , #member_benifit div#team_content {width: 100% !important;}
div#team_cont_main > .perc-vertical .credit_contact.noheadactive p:nth-of-type(2), div#team_cont_main_2 > .perc-vertical .credit_contact.noheadactive p:nth-of-type(2) { width: calc(100% - 120px) !important;}
    .routing-no {bottom: -48%;}
	}


@media (max-width: 1150px){
    
		#nav_section {width: 100% !important;float: left;}
		#home_icon_section { width: 35% !important; float: left; text-align: left;height:auto !important}
		div#footer_content {width: 100% !important; padding: 65px 25px 40px;}
		#footer_input .field-row:nth-of-type(2) {width: 30% !important;float: left;height: auto !important;margin-bottom: 50px;}
		div#footer_atm_text { margin-top: 25px;}
		#footer_nav_section {height: auto !important;margin-bottom: 30px;}
		#footer_input .field-row:nth-of-type(1) input {width: 100%; height: 60px !important;}
		#footer_input .field-row:nth-of-type(2) input {width: 100%;height: 60px !important;}
		div#foo_last_content_2 { width: 100% !important;margin-bottom: 25px;}
		div#foo_last_content_1 {width: 100% !important;margin-bottom: 25px;}
		div#footer ,#foot_container{height:auto !important;}
	   #footer_nav_section{width: 100% !important;}
	  /*#footer_nav ul li { width: 25%;}*/
	  #footer_nav li ul {margin-top: 25px !important;}
	  div#join_slide_1_icon, div#join_slide_2_icon, div#join_slide_3_icon {padding: 10px 8px;margin: auto;}
	  #join_slide_1_icon p  ,#join_slide_2_icon p {width: 20px;height: 20px;margin: auto;}
	 #join_slide_3_icon p { width: 20px; height: 20px; margin: auto;}
	div#footer_input {  float: none;}
	#nav_list li.nav-level-2.nav-entry-1.list-position-1 > ul > li >a:after {width: 12px;height: 12px;bottom: 0px;right: -20px;}
	#member_text_1, #member_text_2, #member_text_3 {font-size: 16px;padding: 11px;top: 50%;}
	/*serachpop*/
	.search_history > div {width: 42% !important;;}
	.search_history h3 {font-size: 25px !important;;margin-bottom: 20px !important;;}
	.search_history ul {font-size: 14px !important;;}
	/*serachpop*/
	/*Routing_section*/
	div#nav_list ul li ul:after {width: 13%;font-weight:bold;}
	div#family_btn {height: 50px !important; width: 70% !important; font-size: 16px;  margin-top:20px;}
    div#family_btn p{line-height:50px; }
    
}

@media (max-width: 1024px){
#footer_content_2 ,#foo_last_content_2{position:relative;}
div#foo_last_content_2{margin-bottom:10px}
div#social_icon{margin-top: 0px;position: absolute;top: 70px; right: 0;}
#social_text{float: none; margin-bottom: 20px; margin-top: 0px; text-align: -webkit-right; margin-right:0px;color: #9faec8;}
div#foo_last_content_1{margin-bottom:0px;}
div#foo_cont_2_text { margin-bottom: 0px; height: auto !important; position: absolute; top: 75px; width:60% !important; }
div#foo_phone {width: 17% !important; float: right; display: block;  position: absolute;  right: 0;  bottom: 90px;  text-align: right;}
div#housing_icon{width:70% !important;}
#housing_icon p:nth-child(2){margin-top:45px;}
#foo_phone p:nth-child(2), #foo_phone p:nth-child(3){float:right; text-align:right;width: calc(100% - 25px);}
#foo_phone p:nth-child(1){margin-right:0px; position:relative; right:-25px;}
#member_date_btn1 p:nth-of-type(2), #member_date_btn2 p:nth-of-type(2), #member_date_btn3 p:nth-of-type(2){display:none;}
#member_date_btn1 p:nth-of-type(1), #member_date_btn2 p:nth-of-type(1), #member_date_btn3 p:nth-of-type(1){ width:95% !important;}
#member_slide_1 {width:32.5% !important; }
#member_slide_2{width:32.5% !important; margin:0 1% !important;}
#member_slide_3{width:32.5% !important;}	
#member_date_btn1 p:nth-of-type(1), #member_date_btn2 p:nth-of-type(1), #member_date_btn3 p:nth-of-type(1) { margin-left: 8px;}
#nav_section #contact:after, #nav_section #location:after, #nav_section #Rates:after ,#nav_section #signin:after{left: -25px;}
div#nav_section div#chat, div#nav_section div#contact, div#nav_section div#location, div#nav_section div#signin, div#nav_section #Rates{ margin: 0 25px !important;}

}
	
@media (max-width: 1000px){
	div#nav_list ul li ul:after{display:none;}
	div#foo_cont_2_text{top:68px;}
    .routing-no{right:10px;}
	}

@media (max-width: 935px){
	div.nav_list_sec > ul > li > ul > li{ margin-left:8px !important;}
	div.nav_list_sec > ul > li > ul > li:first-child{ margin-left:55px !important;}
	/*new-foot*/
	div#foo_phone {width: 19% !important;}
}

@media (max-width: 920px){
    .routing-no{display:none;}
    div#live_text, div#live_link_1 {  width: 130px !important;  height: 40px !important;line-height: 40px;font-size: 13px;}
    div#live_text_5 {height: auto !important;margin-top: 15px;font-size: 15px;}
    div#live_text_4 {font-size: 15px;  font-weight: 600; margin-top: 10px;}
    div#live_text_3 {font-size: 14px;line-height: 20px;margin-top: 13px;}
    div#live_text_1 {font-size: 20px;}
    div#live_text_2 { font-size: 19px;  margin-top: 10px;}
    div#live_text_3 { font-size: 14px; line-height: 19px;margin-top: 13px;}
    div#live_content { height: 330px !important;  top: 35px;left: 50px;}
    div#num_1 { font-size: 20px;}
    div#num_2 { font-size: 15px; margin-top: 10px;font-weight: 500; font-style: italic;}
    #num_4:after, div#temp-region-4:after, div#num_6:after {width: 100% !important; left: -5px; top: -25px;}
    div#num_3, #num_5, div#temp-region-3 { font-size: 22px;}
    div#num_4, div#temp-region-4, div#num_6 { margin-left: 7px;margin-top: 20px;font-size:13px;}
    div#discover_section {height: 400px !important;}
    div#num_text { height: 370px !important; right: 50px; width: 25% !important; top: 25px;}
    div#live_content {  height: 330px !important; top: 30px;left: 50px;}
    div#logo_img, #top_header_sec div#temp-region-25 {height: 60px !important; width: 150px !important;float: left !important; margin-left: 20px;padding: 15px 0;}
    div#logo_img img{width:auto; height:35px;}
    #differnece_tag_line:before  {right: 140px;}
    #differnece_tag_line:after {left: 140px;}
    #differnece_tag_line:before, #differnece_tag_line:after {top: 12px;}
    div#differnece_tag_line { font-size: 20px;}
    div#differnce_sub_line {font-size: 18px; margin-top: 10px;}
    /*#content_diff_1, #content_diff_2, #content_diff_3, #content_diff_4, #content_diff_5, #content_diff_6 { margin-left: 35px; height: 310px !important;
     width: 43% !important;}*/
    .slide_diff {  height: 310px !important;width: 47% !important;}
    .slide_diff:nth-child(3n+2) {margin: 40px auto 0;}
    .slide_diff:nth-child(odd){margin-right: 5%;}
    #red_difference_section {height: auto !important;}
    div#difference_content {height: 1060px !important;}
    #content_diff_4, #content_diff_5, #content_diff_6 {margin-top: 40px;}
    #red_difference_section{  padding: 40px 0px 20px !important;}
    div#content_diff_4 {clear: initial;}
    #feature_header:after, #Member_head:after, #feature_header:before, #Member_head:before {top: 13px;}
    #feature_header, #Member_head { font-size: 20px;}
    div#member_content { margin-top: 35px;}
    #member_slide_1, #member_slide_2, #member_slide_3 {height: 285px !important;}
    div#member_date_1, div#member_date_2, div#member_date_3 { font-size: 13px; left: 14px; bottom: 50px;}
    #member_text_1, #member_text_2, #member_text_3 {  font-size: 15px;font-weight: 500;  padding: 11px;top:40%;}
    #member_date_btn1 p:nth-of-type(2), #member_date_btn2 p:nth-of-type(2), #member_date_btn3 p:nth-of-type(2) {line-height: 50px;margin-right: 10px;}
    #member_date_btn1, #member_date_btn2, #member_date_btn3 { font-size: 13px; height: 40px !important; line-height: 40px;}
    div#member_stone_section {height: 500px;padding: 40px 0px 0px;}
    div#member_content {  margin-top: 35px; height: 290px !important;}
    div#member_img_1, div#member_img_2, div#member_img_3 { height: 285px !important;}
    div#member_btn { width: 410px !important;height: 50px !important; line-height: 50px !important;margin-top: 35px;}
    div#join_slide_1, div#join_slide_2, div#join_slide_3 {  height: 310px !important;}
    div#join_main {padding: 0px 0px; height: 310px !important;}
    div#join_content {  height: 310px !important; margin-top: 35px;}
    div#join_slide_2_content, div#join_slide_3_content { font-size: 17px;padding: 10px; line-height: 21px;}
    div#join_slide_1_content { font-size: 18px; padding: 10px;}
    #join_btn {margin-top: 40px;font-size: 16px;width: 360px !important;height: 50px !important;line-height: 50px;}
    #join_conversation_section {  height: 540px !important; padding: 40px 0px 30px;}
    div#family_bg_img img { width: auto !important;  height: auto !important;}
    div#family_bg_img{width: auto !important; height: 250px!important;}
    div#family_input {  width: 65% !important;}
    div#family_text { font-size: 15px;line-height: 20px; width: 65% !important;}
    div#banner_content { width: 370px !important;height: 95px !important;font-size: 15px;}
    div#sub_head_text { font-size: 30px; margin-bottom: 10px;}
    div#apply_btn { width: 115px !important; height: 40px!important; line-height: 40px; font-size: 13px;}
   /* div#slider_panel, div#slider_panel_1, div#slider_panel_2 { height: 390px !important;}*/
    /*#slider_section, div#slider_list { height: 390px !important;}*/
    div#content_section { width: 360px !important; height: 235px !important;bottom: 65px; left: 18%;}
    /*div#arrow_section {height: 93px;bottom: 30px;left: 2%;width: 115px;}*/
    div#left_arrow, div#right_arrow {width: 45px !important;height: auto !important;line-height: 50px; margin-right: 15px;}
    #join_head {font-size: 25px;}
    #chat p:nth-child(1), #contact p:nth-child(1), #location p:nth-child(1), #signin p:nth-child(1),#Rates p:nth-child(1) {display:block; height: 30px; float:none;margin: 0px;}
    div#nav_section p {line-height: 30px;}
    #chat p:nth-child(2), #contact p:nth-child(2), #location p:nth-child(2), #signin p:nth-child(2),#Rates p:nth-child(2) { float: none; margin-left: 0; font-size: 12px;}
    /*div#top_header_sec .perc-widget { padding-top: 15px;}*/
    #nav_section #contact:after, #nav_section #location:after ,#nav_section #signin:after ,#nav_section #Rates:after{top: -30px;}
    div#nav_list { width: 60% !important; height: 70px !important;line-height: 35px;}
    div#nav_list ul li a {font-size:14px !important;}
    div#search {width: 135px!important;padding: 22px 5px 22px 10px;}
    div#phone{ width: 80px !important;}
   /* div#nav_list li ul li {  width: 14% !important;  text-align: center;  font-size: 12px;}
    div#nav_list li ul li:last-of-type{width: 16% !important; }*/
    div#family_form {  margin-top: 20px;}
   .custom_fea_img img { width: auto; height: auto;}
    div#features_rate_section { height: 615px !important; padding: 40px 30px 30px;}
    div#join_slide_1_icon, div#join_slide_2_icon, div#join_slide_3_icon { width: 17% !important; height: 35px !important; padding: 8px;}
    #join_slide_1_icon p ,#join_slide_2_icon p {width: 20px;height: 20px;margin: auto;}
    #join_slide_3_icon p {width: 20px;height: 20px;  margin: auto;}
   #home_icon_section { width: 50% !important;}
   div#nav_section div#chat, div#nav_section div#contact, div#nav_section div#location, div#nav_section div#signin ,div#nav_section, div#nav_section #Rates {padding: 5px 0;}
  /*#contact img, #location img, #signin img{width: 20px;}
  #chat img { width: 22px;}*/
/*21jan*/
div#bottom_header_sec {height: 60px !important;}
 div#home_icon {width: 55px !important;height: 60px !important;padding: 15px 0px;}
div#phone{ height: 60px!important;padding: 15px 0;}
div#search { padding: 15px 5px 15px 10px;height: 60px!important;}
div#nav_list {height: 60px !important;padding: 15px 0;}

#member_main_div, div#difference_content,#join_content { padding: 0px 20px;}
div#fearture_left_icon {left: 20px;}
div#fearture_right_icon{right: 20px;}
#nav_list li.nav-level-2.nav-entry-1.list-position-1:after { margin-left: -55px !important; top: 55px !important;}
#footer_nav li.nav-level-2.nav-entry-3.list-position-1, li.nav-level-2.nav-entry-4.list-position-1 {width: 26% !important;}
#footer_nav ul li { width: 24%;}
#nav_list li.nav-level-3.nav-entry-2.list-position-2 ul { min-width: 190px !important;}



/*06/02/2017*/
#nav_list li.current.active_arrow > a:after{bottom:-24px;}

div.nav_list_sec > ul > li > ul > li{ padding-right:25px !important;}
div.nav_list_sec > ul > li > ul > li:first-child{ margin-left:55px !important;}

/*13/02/2017*/

/*searchpop*/
.search_history h3 {font-size: 22px !important;margin-bottom: 5px !important;}
.search_history ul {font-size: 14px !important;}
.search_history > div {width: 50% !important;float: none !important;margin-bottom: 20px !important;}
.search_history ul a {line-height: 40px !important;}
.search_bar input, .search_bar input * ,.search_label { font-size: 35px !important;}
.search_container{right:-40px !important;}
/*searchpop*/
/*btn 20/feb*/
#member_content .btn_hov2:hover, #member_content .btn_hov2{height:45px;line-height: 45px;}

#member_btn .btn_hov:hover, #member_btn .btn_hov {height: 50px;}
div#head_text {font-size: 35px;}
#nav_list .nav_list_sec > ul > li.current > a:after{bottom:-17px;}
div#nav_section p a img ,div#nav_section p  img{ float:none;}
div#login_pop_sec {top: 35px;width: 379px !important;}
div#login_pop_sec { right: -300px;}
div#login_pop_head {margin-bottom: 8px;}
#icon_profile_input, #icon_lock_input { margin-bottom: 10px;}
div#loginpop_btn input ,.loginpop_btn input { height: 40px; line-height: 40px;}
#login_popup { width: 300px !important; height: 283px !important; padding: 15px 15px;}
div#signin_btn { top: 74px; left: 8px;}
input.btn_main, a.btn_main {padding: 14px 21px; font-size: 15px;}
div#slider_section_main{margin-top:22px;}
/*new-foot*/
div#foo_cont_2_text{top:70px;}
div#foo_last_content_2{margin-bottom:20px}
div#pop_links { top: -95px;}
div#nav_section {  width: 70% !important;}
div#team_main_div ,#team_main_div_2{padding: 20px 20px;}
div#team_head ,#team_head_2 ,div#team_head h1 ,#team_head_2 h1{font-size: 22px; margin-bottom: 45px;}
div#team_cont_main > .perc-vertical >div p, div#team_cont_main > .perc-vertical >div p a ,div#team_cont_main_2 > .perc-vertical >div p, div#team_cont_main_2 > .perc-vertical >div p a {font-size: 18px;font-weight: 600;}
div#team_cont_main > .perc-vertical >div .credit_contact p ,div#team_cont_main > .perc-vertical >div .credit_contact p a ,div#team_cont_main_2 > .perc-vertical >div .credit_contact p ,div#team_cont_main_2 > .perc-vertical >div .credit_contact p a{ font-size:18px !important;font-weight: 600;}
#nav_section #contact:after, #nav_section #location:after, #nav_section #Rates:after ,#nav_section #signin:after{left: -18px;}
div#nav_section div#chat, div#nav_section div#contact, div#nav_section div#location, div#nav_section div#signin, div#nav_section #Rate{ margin: 0 18px;}
}

@media (max-width:800px){
	/*06/02/2017*/
	div.nav_list_sec > ul > li > ul > li{ padding-right:25px !important;}
	div.nav_list_sec > ul > li > ul > li:first-child{ margin-left:15px !important;}
	/*searchpop*/
.search_bar input, .search_bar input * ,.search_label {font-size: 30px;}
input.gsc-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-size:30px !important;
}
input.gsc-input::-moz-placeholder { /* Firefox 19+ */
  font-size:30px !important;
}
input.gsc-input:-ms-input-placeholder { /* IE 10+ */
  font-size:30px !important;
}
input.gsc-input:-moz-placeholder { /* Firefox 18- */
  font-size:30px !important;
}
.search_history > div {width: 60% !important;;}
.search_history { margin-top: 30px !important;;}
.search_container .colose_pop .close_cross {font-size: 20px !important;;}
.search_container .colose_pop {font-size: 15px !important;;top: 25px !important;;right: 40px !important;;}
.search_container {padding: 30px !important;;}
.search_bar input {  border-width: 0 0 2px 0 !important;;}
.search_container .colose_pop {top: 50px !important;;right: 45px !important;;}
/*searchpop*/
/*navigation*/
div#nav_list ul li ul li > ul li a {line-height: 20px !important; padding: 10px 15px;}
div#nav_list ul li ul li > ul{min-width: 200px !important;}
#footer_nav li ul li a ,#footer_nav ul li  a {font-size: 12px;}
div#slider_section_main{margin-top:22px;}

div#foo_phone {width: 22% !important;}
div#team_cont_main > .perc-vertical >div p, div#team_cont_main > .perc-vertical >div p a ,div#team_cont_main_2 > .perc-vertical >div p, div#team_cont_main_2 > .perc-vertical >div p a {font-size: 16px;}
div#team_cont_main > .perc-vertical >div .credit_contact p ,div#team_cont_main > .perc-vertical >div .credit_contact p a ,div#team_cont_main > .perc-vertical >div .credit_contact h2 ,div#team_cont_main > .perc-vertical >div .credit_contact h2 a ,div#team_cont_main_2 > .perc-vertical >div .credit_contact p ,div#team_cont_main > .perc-vertical >div .credit_contact p a ,div#team_cont_main_2 > .perc-vertical >div .credit_contact h2 ,div#team_cont_main_2 > .perc-vertical >div .credit_contact h2 a{ font-size:16px !important;}
div#right_arrow:after{background-size: 100% 100%; height: 100px; width: 45px; top: 0;}
div#left_arrow:after{background-size: 100% 100%; height: 100px; width: 45px; top: 0;}
}

@media (max-width: 700px){
         div#phone {border-left:1px solid #d1d1d1;}
        div#nav_list { width: 62% !important; }
        div#nav_list ul li a {font-weight: 700;font-size:12px !important;}
        div#nav_list li ul li { /* width: 15% !important;*/  text-align: center;  font-size: 12px;}
       /* div#nav_list li ul li:last-of-type{width: 19% !important; }*/
        /*div#search {  width: 125px!important;  padding: 0px 5px 0 5px;}*/
        div#phone {width: 50px !important;}
        /*#slider_section, div#slider_list {  height: 340px !important;}*/
        /*#slider_section, div#slider_list {height: 340px !important;}*/
        div#head_text ,div#sub_head_text{font-size: 30px;margin-bottom: 5px;}
        div#apply_btn {width: 80px !important;height: 35px!important;line-height: 35px;font-size: 13px;}
        div#banner_content { width: 370px !important;height: 80px !important;font-size: 14px; margin-right: 10px; font-family: 'Nunito Sans', sans-serif;}
        div#icon_div { height: 25px !important; margin: 0px 15px 0;}
        .custom_dot {width: 12px !important;height: 12px !important;}
        div#live_text, div#live_link_1 {width: 120px !important;height: 35px !important;line-height: 35px;font-size: 12px;margin-right: 10px;}
        div#live_text_5 {  margin-top: 10px;}
        div#live_text_4 { font-size: 13px; font-weight: 600; margin-top: 9px;}
        div#live_text_3 { font-size: 13px; line-height: 15px; margin-top: 8px;}
        div#live_text_2 {  font-size: 16px;  margin-top: 5px;}
        div#live_text_1 { font-size: 18px;}
        div#live_content {height: 300px !important;top: 20px; left: 35px; width: 44% !important;}
        #num_4:after, div#temp-region-4:after, div#num_6:after {width: 100% !important;left: -10px;top: -23px;}
        div#num_4, div#temp-region-4, div#num_6 { margin-left: 7px; margin-top: 15px; font-size: 12px;}
        div#num_3, #num_5, div#temp-region-3 { font-size: 20px; margin-top:10px;}
        div#num_2 { font-size: 14px; margin-top: 5px;line-height:15px;font-weight: 500; font-style: italic;}
        div#num_1 {  font-size: 16px;}
        div#num_text {  height: 300px !important;  right: 30px;  width: 30% !important;  top: 15px;}
        div#discover_section {height: 330px !important;}
        #differnece_tag_line:after { left: 90px;}
        #differnece_tag_line:before {  right: 90px;}
        div#difference_header { height: auto!important; padding-bottom: 30px;}
        div#cont_1_text, div#cont_dff_2_text, div#cont_dff_3_text, div#cont_dff_4_text, div#cont_dff_5_text, div#cont_dff_6_text {margin-top: 15px;line-height: 20px;font-size: 13px !important;}
        div#cont_1_head, div#cont_dff_2_head, div#cont_dff_3_head, div#cont_dff_4_head, div#cont_dff_5_head, div#cont_dff_6_head {  font-size: 15px !important;  font-weight: 800; margin-top: 15px;}
		div#cont_dff_4_head, div#cont_dff_5_head p, div#cont_dff_6_head p{  font-size: 15px !important;}
		div#cont_dff_5_text p, div#cont_dff_6_text p {line-height: 20px;font-size: 13px !important;}
        .slide_diff {height: 280px !important;margin-top: 30px !important;}
        div#difference_content {height: 955px !important;}
        #feature_header:before, #Member_head:before {right: 23%;}
        #feature_header:after, #Member_head:after {left: 23%;}
        #member_date_btn1, #member_date_btn2, #member_date_btn3 {  bottom: 10px;}
        #member_date_btn1, #member_date_btn2, #member_date_btn3 { font-size: 12px;  height: 40px !important;  line-height: 40px;  padding: 0px 0px;}
        div#member_content {margin-top: 30px;height: 280px !important;}
        div#member_btn p:nth-child(1) { font-size: 15px;}
        div#member_btn { width: 370px !important; height: 45px !important; line-height: 45px !important; margin-top: 30px;}
        div#member_stone_section {height: 480px;padding: 35px 0px 0px;}
        #member_text_1, #member_text_2, #member_text_3 { font-size: 13px; font-weight: 500; padding: 11px; top: 35%;}
        div#member_date_1, div#member_date_2, div#member_date_3 { font-size: 12px; left: 10px; bottom: 55px;}
       
        #join_head {font-size: 22px;}
        div#join_content ;{ height: 275px !important;}
        div#join_main { padding: 0px 0px;height: 240px !important;}
        div#join_slide_1, div#join_slide_2, div#join_slide_3 { height: 275px !important;}
        #join_btn { margin-top: 35px; font-size: 14px; width: 355px !important; height: 40px !important; line-height: 40px;}
        #join_conversation_section { height: 485px !important; padding: 35px 0px 30px;}
        div#family_form {  margin-top: 15px;}
        div#family_input {  width: 75% !important;}
        div#family_text { font-size: 14px; line-height: 19px; width: 70% !important;}
        div#family_head {font-size: 20px;margin-bottom: 10px !important;}
        #join_slide_3_icon p{width: 20px;height: 20px;display: block;overflow: hidden;}
        #join_slide_3_icon p img ,#join_slide_2_icon p img ,#join_slide_1_icon p img{width:100%; height:100%;}
        #join_slide_2_icon p ,join_slide_1_icon p{width: 20px;height: 20px;display: block;overflow: hidden;}
        div#join_slide_1_icon, div#join_slide_2_icon, div#join_slide_3_icon { height: 30px !important; padding: 5px;}
        div#join_content { height: 240px !important;}
       div#fearture_left_icon {width: 40px !important;height: 40px !important;line-height: 54px;}
       div#fearture_right_icon {width: 40px !important;height: 40px !important;line-height: 54px;}
       .custom_sub_feature {height: 370px !important;    padding: 15px 15px;}
       .custom_fea_btn { font-size: 12px; height: 40px !important; /*line-height: 35px;*/margin-top: 35px;}
      div#feature_mainslider ,div#content_slider_div { height: 420px !important;}
     div#feature_slide_1 {height: 370px !important;}
    .custom_feature{padding:15px;}
    div#features_rate_section { height: 600px !important; padding: 35px 30px 20px;}
   div#join_slide_2_content, div#join_slide_3_content { font-size: 15px;}
   div#join_slide_1_content { font-size: 16px;}
  div#content_section {width: 470px !important;height: 185px !important;}
 /* div#arrow_section { height: 75px; bottom: 20px;}*/
  div#left_arrow, div#right_arrow { width: 40px !important; height: auto !important; line-height: 47px; margin-right: 10px;}
  div#nav_list ul li ul {  height: 50px; line-height: 50px; left: 0; bottom: -44px;}
  div#footer_content { width: 100% !important; padding: 50px 10px 30px;}
  #home_icon_section {width: 60% !important;}
  div#footer_content_1, div#footer_content_2 { width: 100% !important; height: auto !important;}
 #footer_nav li ul {  margin-top: 15px !important;}

div#foo_phone {  /*width: 30% !important;*/ width: 25% !important; margin-bottom: 0px; /* margin-bottom: 20px;*/}
div#foo_cpy_text {width: 90% !important;}
#nav_section #contact:after, #nav_section #location:after, #nav_section #signin:after ,#nav_section #Rates:after{width: 0px !important;}
/*21/jan*/
div#phone img{width: 50%;height: 100%;}
div#search {  width: 125px!important;  padding: 15px 5px 15px 8px;}
.btnn3 {line-height: 36px;}
#search p:nth-of-type(1) { margin-right: 0px;}
#member_slide_1, #member_slide_2, #member_slide_3 {height: 270px !important;}
 /*#slider_section, div#slider_list { height: 325px !important;}*/
 /*searchpop*/
.search_container {right: -80px;}
/*searchpop*/
/*navigation*/
div#nav_list ul li ul li > ul li a {line-height: 20px !important; padding: 10px 15px;}
div#nav_list ul li ul li > ul{min-width: 170px !important;left: -45px !important;}
div#nav_list li ul li:first-of-type > ul{ left: -10px !important;}
table.gstl_51.gssb_c { top: 7% !important;}
/*navigation*/
div#business_main_signup >.perc-vertical > .perc-widget > div > div p a {padding: 13px 28px;font-size: 14px;}
div#business_main_signup {top: 110px;}
.slide_diff{display:-webkit-box;}
/*new-foot*/
#housing_icon p:nth-child(2),div#foo_cont_2_text ,#foo_cpy_text{font-size:14px;}
#social_text{margin-bottom:12px;}
div#social_icon{top:80px;}
div#foo_phone{bottom:75px;}
div#team_main_div ,#team_main_div_2 {padding: 20px 15px;}
div#team_head ,#team_head_2 {width: 100% !important;}
div#team_cont_main > .perc-vertical >div p, div#team_cont_main > .perc-vertical >div p a ,div#team_cont_main_2 > .perc-vertical >div p, div#team_cont_main_2 > .perc-vertical >div p a {font-size: 15px;width: 100%;}
div#team_cont_main > .perc-vertical >div .credit_contact p ,div#team_cont_main > .perc-vertical >div .credit_contact p a ,div#team_cont_main > .perc-vertical >div .credit_contact h2 ,div#team_cont_main > .perc-vertical >div .credit_contact h2 a ,div#team_cont_main_2 > .perc-vertical >div .credit_contact p ,div#team_cont_main_2 > .perc-vertical >div .credit_contact p a ,div#team_cont_main_2 > .perc-vertical >div .credit_contact h2 ,div#team_cont_main_2 > .perc-vertical >div .credit_contact h2 a{ font-size:15px !important;width: 100%; position:relative;}
div#team_cont_main > .perc-vertical > div, #team_cont_main_2 > .perc-vertical > div{display: block;width: 100% !important;float: left; margin-left: 0px; height:auto !important;}
div#team_cont_main > .perc-vertical >div .credit_contact p a{position:relative;}
div#team_cont_main > .perc-vertical >div .credit_contact p a:after{content:''; clear:both; width:100% !important; height:0 !important; display:block; float:none !important; margin:0 !important; padding:0 !important; }
div#team_cont_main > .perc-vertical >div .credit_contact p:nth-of-type(2), div#team_cont_main_2 > .perc-vertical >div .credit_contact p:nth-of-type(2){position:relative;}
div#team_cont_main > .perc-vertical, #team_cont_main_2 >.perc-vertical, #member_benifit div#team_cont_main >.perc-vertical { display: block; }
#slider_panel_bank{background-size: 100% auto !important; position: relative; width: 100% !important;}
.credit_contact.noheadactive ,div#team_cont_main > .perc-vertical >div { height: auto !important;}
}


@media (max-width: 638px){
#footer_nav ul li:first-child { padding-left: 20px; }
 div#nav_section_alt{display:block;}
div#nav_section_alt {float: right;width: 50% !important;height: auto !important;}
div#nav_section ,div#bottom_header_sec ,#ham_nav { display: none;}
#ham_nav.active{display:block;}
#red_difference_section { height: auto !important;overflow:hidden;margin:auto;position:relative; padding: 40px 0px 30px !important;}
#red_difference_section:after , div#member_content:after ,div#member_main_div:after ,div#join_main:after ,difference_content:after ,#footer_image:after ,#difference_content:after{content:''; clear:both; width:100% !important; height:0 !important; display:block; float:none !important; margin:0 !important; padding:0 !important; }
/*#content_diff_1:after, #content_diff_2:after, #content_diff_3:after, #content_diff_4:after, #content_diff_5:after, #content_diff_6:after .slide_diff:after {bottom: 25px;}*/
/*#content_diff_1, #content_diff_2, #content_diff_3, #content_diff_4, #content_diff_5, #content_diff_6 {height: 250px !important;}
#content_diff_1, #content_diff_2, #content_diff_3, #content_diff_4, #content_diff_5, #content_diff_6 { width: 100% !important; margin: auto !important;text-align:center;}*/
.slide_diff:after {bottom: -25px;}
/*.slide_diff {height: 250px !important;}*/
.slide_diff{ width: 100% !important; margin: auto !important;text-align:center;height: auto !important;}
div#difference_content { height: auto !important;width: 80% !important; margin:auto;max-width: inherit !important; position:relative;}
div#member_content { height: auto !important; width:100% !important; overflow:hidden;margin:auto;}  
#member_date_btn1, #member_date_btn2, #member_date_btn3 { bottom: 0px;}
div#member_img_1, div#member_img_2, div#member_img_3 {height: 320px !important;}
#member_slide_1 ,#member_slide_2 ,#member_slide_3{width:100% !important;margin:0 0 20px 0px !important;height: auto !important; }
div#member_stone_section {height: auto !important;padding: 35px 0px ; margin:auto !important; position:relative; margin:auto;}
div#member_main_div ,div#join_main {width: 100% !important;margin: auto;max-width: inherit !important;position:relative;}
div#member_btn {width: 50% !important;margin-top: 10px;}
div#join_main {padding: 0px 0px;height: auto !important;}
div#join_slide_1 ,div#join_slide_2 ,div#join_slide_3 { width: 100% !important; margin:0 0 20px 0px !important; height: 300px !important;overflow: hidden;}
#join_conversation_section {height: auto !important;padding: 35px 0px 35px;margin:auto !important; position:relative;}
div#join_content {height: auto !important; width:100% !important; overflow:hidden;}
#join_slide_3_icon p ,#join_slide_1_icon p ,#join_slide_2_icon p {width: 25px;height: 25px;}
div#join_slide_1_icon, div#join_slide_2_icon, div#join_slide_3_icon { height: 40px !important; padding: 7px;}
#join_btn { margin-top: 10px; font-size: 14px; width: 50% !important;}
div#join_slide_1_content { font-size: 20px;}
div#join_slide_2_content, div#join_slide_3_content { font-size: 16px;}
#member_text_1, #member_text_2, #member_text_3 {font-size: 18px; top: 45%;}
div#foo_last_content_2 {width: 100% !important;}
div#housing_icon { width: 75% !important;float: none; margin: auto;}
div#foo_cpy_text {width: 100% !important;}
div#foo_phone { width: 100% !important; /*margin: 20px auto ;*/ margin: 0px auto 15px;}
div#foo_last_content_1 {width: 75% !important;margin: auto auto 25px;float: none;clear: both;}
/*div#social_icon{display:none;}*/
div#social_icon {  display: block;  width: auto !important; float: left;margin: auto;}
div#social_text {display: block; float: none; margin-bottom: 20px;}
div#social_text { display: block; float: none; margin-bottom: 20px;}
div#foo_last_content_2 {width: 100% !important;margin-bottom: 0px;}
div#discover_section {height: 600px !important;background: url(/Assets/uploads/images/discover-1.jpg);background-size: cover;background-position: bottom;}
div#discover_section img{display:none;}
div#live_content {width: 80% !important; position: static; height: auto !important; margin: 30px auto 25px auto;}
div#num_text {width: 80% !important;position: static;height: auto !important;margin: auto;}
div#live_text_1 { font-size: 20px;}
div#live_text_2 {font-size: 18px;margin-top: 10px;}
div#live_text_3 { font-size: 15px; line-height: 18px; margin-top: 10px;}
div#live_text_4 { font-size: 15px;  margin-top: 15px;}
div#num_1 { font-size: 18px;}
div#num_1 p:nth-child(1){float:left; margin-right:5px;}
div#num_2 {font-size: 16px;margin-top: 10px;font-weight: 500; font-style: italic;}
div#num_4, div#temp-region-4, div#num_6 {margin-left: 7px;margin-top: 15px;font-size: 14px;}
div#num_3, #num_5, div#temp-region-3 { font-size: 22px; margin-top: 10px;}
#num_4:after, div#temp-region-4:after, div#num_6:after { width: 45% !important ;}
div#search{display:none;}
div#content_section { position: absolute; width: 60% !Important; margin: auto; margin-top: 0; bottom: 160px; left: 40px; z-index: 1;}
div#slider_section_main { width: 100% !important;  height: 440px !important; background: url(/Assets/uploads/images/banner-13.png); background-size: cover; background-position: bottom; position: relative;}
div#arrow_section ,#slider_section, div#slider_list ,div#live_text_5 {display: none;}
div#banner_content { display: none;}
.custom_sub_feature {  padding: 10px 10px 20px;}  
.testCom{}
#footer_nav li.nav-level-2.nav-entry-1.list-position-1.active ul , #footer_nav li.nav-level-2.nav-entry-2.list-position-1.active  ul ,#footer_nav li.nav-level-2.nav-entry-3.list-position-1.active ul , #footer_nav li.nav-level-2.nav-entry-4.list-position-1.active ul { display: block;}
#footer_nav li.nav-level-2.nav-entry-1.list-position-1 ul , #footer_nav li.nav-level-2.nav-entry-2.list-position-1 ul ,#footer_nav li.nav-level-2.nav-entry-3.list-position-1 ul , #footer_nav li.nav-level-2.nav-entry-4.list-position-1 ul{display:none;}
#footer_nav ul li {width: 32%;margin-bottom: 30px;float:none;position: relative; /*left: 40px;*/ left: 15px; position:relative;}
/*#footer_nav ul li:before {content: "";background: url(/Assets/uploads/images/footer_icon_img.png) no-repeat center;left: -70px;position: absolute;display: block;width: 75%;height: 15px;opacity: 1;-ms-transform: rotate(270deg); -webkit-transform: rotate(270deg); transform: rotate(270deg);background-size: 10%;position:absolute; top:3px;}*/
#footer_nav ul li:before {content: "";background: url(/Assets/uploads/images/footer_icon_img.png) no-repeat center;left: -29px;position: absolute;display: block;width: 30%;height: 15px;opacity: 1;-ms-transform: rotate(270deg); -moz-transform: rotate(270deg);-webkit-transform: rotate(270deg); transform: rotate(270deg);background-size: 30%;position:absolute; top:3px;}
div#foo_cont_2_text{width:100%!important;}
div#family_section {height: 270px !important;}
#family_form form .field-row:nth-of-type(1) {width: 60% !important;}
div#top_icon {width: 45px;height: 45px; line-height:45px;}
div#family_text { font-size: 13px; line-height: 20px;}
/*div#nav_section_alt { float: right; width: 50px !important; height: 100% !important;text-align: right;margin-right: 40px;cursor: pointer;}*/
div#nav_section_alt { float: right; width: 70px !important; height: 100% !important; text-align: right; margin: 0px 40px 0px 0;cursor: pointer;}
/*div#img_sec {width: 50px !important; height: 35px !important;margin: 15px 0;}*/
div#img_sec p {width: 50px !important; height: 35px !important;float:left;}
div#img_sec h2{float: left; font-size: 16px !important; color: #cb2c30; font-family: 'Nunito Sans', sans-serif !important; position: relative; top: 8px; text-transform: uppercase; }
div#img_sec img{width:auto; height:35px;}
div#img_sec { width: 250px !important;height: 65px;position: relative;top: 15px;}
div#header {height: 70px !important;position:relative;}
#ham_nav.active{display:block; position:absolute;left: 0%;height: auto !important;background: #fff;z-index: 999; width: 100% !important;top: 125px;background:#f3f3f3;}
#ham_nav .perc-navbar > ul {text-align:left; background:#fff;}
#ham_nav .perc-navbar > ul > li{background: #003087;line-height: 40px !important; margin-bottom: 2px; position:relative; width: 100% !important;text-transform: uppercase;}
#ham_nav .perc-navbar > ul > li:last-child{margin-bottom: 0px;display:none;}/*, #ham_nav .perc-navbar > ul > li:nth-last-child(2)*/
#ham_nav .perc-navbar > ul > li  a{color: #fff;  font-size: 12px;  font-family: 'Nunito Sans', sans-serif !important;padding: 0 0px 0 30px;}
#ham_nav .perc-navbar > ul > li  ul li a{color:#000; margin-bottom:0px !important;}
#ham_nav .perc-navbar > ul > li  ul li{position:relative; background: #fff !important;margin-bottom:0px !important;    padding: 0 0px 0 15px;}
#ham_nav .perc-navbar > ul > li  ul {position: relative;left:0px;width: 100% !important;}
#footer_nav li ul li { float: none; width: 100% !important; height: 25px; line-height: 21px; margin-bottom: 10px; left:0px;}
#footer_nav ul li ul li:before{width:0px;}
#ham_nav .perc-navbar > ul > li > ul{ display:none !important;}
#ham_nav .perc-navbar > ul > li > ul.active{ display:block !important; visibility:visible !important;}
#ham_nav .perc-navbar > ul > li > ul > li > ul{ display:none !important;}
#ham_nav .perc-navbar > ul > li > ul > li > ul.active{ display:block !important; visibility:visible !important;}
#ham_nav .perc-navbar > ul > li:after{content: ""; width: 10px !important; height: 10px !important; right: 30px;position: absolute;top:15px; background:url('/Assets/uploads/images/plus.png') no-repeat 0px 0px; background-size:cover; }
#ham_nav .perc-navbar > ul > li.active:after{content:""; width: 10px !important; height: 10px !important; right: 30px;position: absolute;top:20px; background:url('/Assets/uploads/images/minus.png') no-repeat 0px 0px; background-size: contain;}
#ham_nav .perc-navbar > ul > li > ul > li.Plus:after{content:""; width: 10px !important; height: 10px !important; right: 55px;position: absolute;top:15px;  background:url('/Assets/uploads/images/plus_black.png') no-repeat 0px 0px; background-size:cover; }
#ham_nav .perc-navbar > ul > li > ul > li:before{content:""; width: 10px !important; height: 10px !important;left: 30px;position: absolute;top:14px;  background:url('/Assets/uploads/images/caret.png') no-repeat 0px 0px; background-size: contain; }
#ham_nav .perc-navbar > ul > li > ul > li.active:after{content:""; width: 10px !important; height: 10px !important;right: 55px;position: absolute;top:17px; background:url('/Assets/uploads/images/minus_black.png') no-repeat 0px 0px; background-size: contain;}
#foo_cont_2_text  ,#foo_cpy_text ,div#housing_icon{display:none;}
div#foo_last_content_1 { width: auto !important; margin-bottom: 0px; margin: auto;}
div#footer_alt { display: block;}
div#footer_alt { width: 100% !important; height: auto !important;}
div#footer_image { width: 100% !Important; /*margin-bottom: 30px;*/ margin-bottom: 10px;height: auto !important;}
#footer_image p:nth-of-type(1){ float: left; }
#footer_image p:nth-of-type(2) {float: left;font-size: 15px;color: #9ea0af;width: 67% !Important;line-height: 20px;margin-top: 15px;}
#footer_image p:nth-of-type(3){float: left; margin-top: 10px; color: #9ea0af; width: 100%;font-size: 15px;line-height: 20px;}
div#cpy_wrte_text {width: 100% !important;height: auto !important;/* margin-bottom: 20px;*/ margin-bottom: 10px; font-size: 14px; text-align: left; line-height: 25px; color: #9ea0af;}
div#Alt_logo { width: 100% !important;height: auto !important;/* margin-bottom: 20px;*/ margin-bottom: 10px; font-size: 14px; text-align: left; line-height: 25px; color: #9ea0af;}
#diff_left_arrow{position: absolute; top: 190px; left: 0;cursor:pointer; z-index:999;}
#diff_rite_arrow{ position: absolute; top: 190px; right: 0;cursor:pointer; z-index:999;}
#difference_content{max-width: auto !important;}
#diff_left_arrow ,#diff_rite_arrow{display:block; }
div#cont_1_img, #cont_dff_2_img, #cont_dff_3_img, #cont_dff_4_img, #cont_dff_5_img, #cont_dff_6_img{margin:auto;}
#join_left_arr {display:block;position:absolute;top: 50%; left: -30px;cursor:pointer;}
#join_right_arr{position:absolute;display:block;top: 50%; right: -30px;cursor:pointer;}
#mem_left_arr {display:block;position:absolute;top: 50%; left: 10px;cursor:pointer;}
#mem_right_arr {position:absolute;display:block;top: 50%; right: 10px;cursor:pointer;}
#Member_head{ margin-bottom:20px;}
/*#join_btn{display:none;}*/
div#zip_section {display: block;position: absolute;bottom: 0;height: 126px !important;background: #cb2c30;width: 100% !important;padding: 20px 10px; z-index: 1;}
div#zip_form {width: 80% !important;height: 100% !important;margin: auto;}
#zip_form .field-row:nth-of-type(1) {float:left;width:70% !important;}
#zip_form .field-row:nth-of-type(1) input{height:50px; padding:5px 15px;width:100% !important;border: none;outline: none;}
#zip_form .field-row:nth-of-type(2) input{float: left;width: 30% !important;height: 50px;border: none;outline: none;background:#ff9800;color:#fff;font-family: 'Nunito Sans', sans-serif;border-radius:0px !important;}
div#zip_text { width: 70% !important; height: 100% !important; font-size: 15px ; color: #fff; margin: auto auto 20px; text-align: center;font-family: 'Nunito Sans', sans-serif;}
#feature_header:after, #Member_head:after  { left: 40%; position: absolute; top: 30px; width: 20% !important; height: 3px !important;}
#feature_header:before, #Member_head:before ,#differnece_tag_line:before{ width: 0 !important; height: 0!important;}
#differnece_tag_line:after ,#join_head:after {left: 40%;top: 30px;width: 20% !important;}
div#differnce_sub_line {font-size: 18px;margin-top: 25px;line-height: 25px;}
#search_nav {width: 100% !important;position: absolute;left: 0;height: 60px !important;background:#f3f3f3;z-index: 9999; padding:0 20px;}
#search_nav.active{display:block;}
div#search_input_2 {width: 90% !important;float: left;height: 100% !important;background:#f3f3f3;z-index: 999;position: relative;left: 22px;}
div#search_input_2  .field-row {width: 100%;height: 45px;margin: auto;}
/*div#search_input_2  .field-row input{width: 100% !important; height: 45px !important;border: none;border-bottom: 1px solid #003087;background: #f3f3f3;  z-index: 999;outline:none; border-radius:0px; -moz-border-radius:0px; -ms-border-radius:0px; -o-border-radius:0px; -webkit-border-radius:0px;}*/
div#search_img{width: 20% !important;float: right;height: auto !important;text-align: center;position: absolute;right: 10px;z-index: 9999;bottom: 18px;}
#member_main_div, div#difference_content ,#join_content { padding: 0 0px;}
    /*21/jan*/
#footer_nav li.nav-level-2.nav-entry-3.list-position-1, li.nav-level-2.nav-entry-4.list-position-1{width:32% !important;}
/*display:none_nav*/
#nav_list li.nav-level-2.nav-entry-5.list-position-1 ,#nav_list li.nav-level-2.nav-entry-6.list-position-1,#nav_list li.nav-level-2.nav-entry-4.list-position-1{display: none !important;}
#footer_nav li.nav-level-2.nav-entry-5.list-position-1 ,#footer_nav li.nav-level-2.nav-entry-6.list-position-1{display: none !important;}
/*display:none_nav*/
	
/*31-01-2017*/
input[type="submit"], input[type="button"], button{-webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance:none}	
#slider_section_main div#sub_head_text{height: auto; line-height: 30px; margin-top: 15px; margin-bottom: 13px;}	
#red_difference_section #differnece_tag_line:after, #red_difference_section #join_head:after{top: initial; bottom: -8px;}
	
/*login_popup*/
input.btn_main, a.btn_main { background: #ff9800; color: #fff; }
div#signin_btn {-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);-moz-transform: rotate(0deg);}
div#login_pop_sec {left:0;top:0px;}
div#login_pop_sec.active{left:0px;}
#login_popup{ display:none;}
div#signin_btn{ top:0px; left:0px }
	
/*02-2-2017*/
div#slider_section_main:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.2);}	
/*#ham_nav .perc-navbar > ul > li:nth-last-child(3){margin-bottom: 0; }	*/
div#cont_1_text .rxbodyfield p, div#cont_dff_2_text .rxbodyfield p, div#cont_dff_3_text .rxbodyfield p, div#cont_dff_4_text .rxbodyfield p, div#cont_dff_5_text .rxbodyfield p, div#cont_dff_6_text .rxbodyfield p{line-height: 20px !important; font-size: 13px !important; }	
	div#login_pop_sec{z-index: 1;}	
	
	/*search popup*/
	.search_container{display:none !important;}
	/*btn 20/feb*/
#member_content .btn_hov2:hover, #member_content .btn_hov2{height:40px;line-height: 40px;}
#member_date_btn1, #member_date_btn2, #member_date_btn3{padding:0px;}
.gsc-control-cse div { background: #f3f3f3 !important; border: none !important;}
div#search_input_2 form.gsc-search-box.gsc-search-box-tools {border-bottom: 1px solid #003087;padding-bottom: 5px;}
.gsc-control-cse.gsc-control-cse-en {/*min-height: 720px;*/ min-height: inherit ;overflow:hidden;width: 100% !important;left: -12px;padding: 0px !important;height: auto !important;}
div#search_input_2 td.gsc-search-button input { background: url(/Assets/uploads/images/search-6.png) !important; position: relative; background-repeat: no-repeat !important; background-size: cover !important;padding: 15px;position: relative;top: 10px;z-index: 999;}
div#search_input_2 .field-row input { width: 100% !important;height: 35px !important;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border: none;background: #f3f3f3 !important;z-index: 999;outline: none;color: #000; padding: 0px;}
#search_img {display: none !important;}

div#sub_head_text ,div#head_text { font-size: 25px;}
#footer_nav_section{margin-bottom:0px;}
#footer_image img { margin-right: 20px;}
/*new-foot*/
#social_text{text-align:left;}
div#foo_phone{position:relative;}
div#social_icon { position: relative;top: 45px; left: 0;right: inherit;}
#foo_phone p:nth-child(1){position:static; margin-right:10px;}
#foo_phone p:nth-child(2), #foo_phone p:nth-child(3){text-align:left; width: calc(100% - 35px);}
#Twitter{margin-left:0px;}
div#footer_content { padding: 50px 10px 10px;}
#footer_nav ul li.current:before, #footer_nav ul li.active:before{transform: rotate(360deg); -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg);-webkit-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease; -ms-transition: all .5s ease;}
.gsc-results-wrapper-nooverlay.gsc-results-wrapper-visible, .gsc-results-wrapper-nooverlay.gsc-results-wrapper-visible div {background: #003187 !important;}
.gsst_a .gscb_a {   color: #003187 !important;}
#member_date_btn1 p:nth-of-type(2), #member_date_btn2 p:nth-of-type(2), #member_date_btn3 p:nth-of-type(2){display:block;}
#member_date_btn1 p:nth-of-type(1), #member_date_btn2 p:nth-of-type(1), #member_date_btn3 p:nth-of-type(1){ width:78% !important;}
div#member_date_1, div#member_date_2, div#member_date_3 {font-size: 14px;}
div#team_main_div  ,#team_main_div_2{ padding: 25px 10px 0px 10px;}
div#team_head ,#team_head_2 ,div#team_head h1 ,#team_head_2 h1 {font-size: 20px;margin-bottom: 40px;width: 100% !important;}
div#team_content ,#team_content_2 , #member_benifit div#team_content {width: 90% !important;}
div#zip_text { margin: auto auto 15px;}
div#family_content{z-index:999;}
div#text-undermaintainance {background: #cb2c30;     min-height: inherit;}
div#text-maintainance{    position: relative; top: -27px;}
div#text-undermaintainance p { font-size: 14px; color: #fff; font-weight: 500; padding: 6px 0 6px; margin-top: 5px;}
#slider_section{display:block; overflow:visible;}
.gsc-results-wrapper-overlay {  top: 120px !important;}
.gsc-result-info {margin-top: 0px !important;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page,.gsc-results-wrapper-overlay.gsc-results-wrapper-visible,.gsc-control-cse div { background-color: #18397e !important;}

  
}
@media (max-width: 565px){
/*#footer_nav ul li:before { left: -60px;}*/
}
@media (max-width: 490px){

#feature_header:before, #Member_head:before {right: 15%;}
#footer_nav ul li {width: 50%;}
div#family_text { width: 80% !important;}
/*.slide_diff{height: 275px !important;}*/
#family_form form .field-row:nth-of-type(2) input {width: 40% !important;}
div#member_btn ,#join_btn{ width: 60% !important;font-size: 14px;}
div#discover_section {height: 650px !important;}
div#fearture_left_icon.active, div#fearture_right_icon.active {display: block;bottom: 0;top: 87%;}
div#difference_header { height: 100px !important;}
div#differnce_sub_line p { width: auto!important;}
#num_4:after, div#temp-region-4:after, div#num_6:after { width: 60% !important;}
div#img_sec img {width: 70%;}
div#fearture_left_icon {border:none;left:15px;}
 div#fearture_right_icon{border:none; right:15px;}
/*#footer_nav ul li:before{left:-85px;}*/
/*#footer_nav ul li:before {left: -65px;  width: 50%;}*/
#footer_image p:nth-of-type(2) {float: left;font-size: 14px;}
div#num_2 { font-size: 14px; margin-top: 5px;line-height:20px;font-weight: 500; font-style: italic;}
 /*21/jan*/
#footer_nav li.nav-level-2.nav-entry-3.list-position-1, li.nav-level-2.nav-entry-4.list-position-1 {width: 50% !important;}

	
/*31-01-2017*/
	
#red_difference_section div#difference_header{height: auto !important;}	
div#slider_section_main {height: 400px !important; background: url(/Assets/uploads/images/banner-13.png); background-size: cover; background-position: inherit;}
div#family_btn {height: 45px !important;width: 80% !important;font-size: 12px;margin-top: 15px;}
div#family_btn p {line-height: 45px;}
div#content_section { width: 80% !important;  bottom: 110px;}
#slider_section_main div#sub_head_text{margin-top:8px;}
#footer_nav ul li:before{left:-35px; background-size:24%;}
}


@media (max-width: 400px){
div#fearture_left_icon {border:none;left:10px;}
 div#fearture_right_icon{border:none; right:10px;}
div#family_head {font-size: 18px;margin-bottom: 10px !important;}
div#discover_section { height: 750px !important;}
#feature_header:before, #Member_head:before {right: 5%;}
#feature_header, #Member_head { font-size: 18px;}
div#live_content { margin: 24px auto 20px auto;}
div#differnce_sub_line p { width: 250px !important;}
div#difference_header { height: 110px !important;}
div#differnece_tag_line { font-size: 15px;}
/*#content_diff_1, #content_diff_2, #content_diff_3, #content_diff_4, #content_diff_5, #content_diff_6 { height: 340px !important;}*/
/*.slide_diff { height: 340px !important;}*/
div#cont_1_head, div#cont_dff_2_head, div#cont_dff_3_head, div#cont_dff_4_head, div#cont_dff_5_head, div#cont_dff_6_head {  font-size: 14px;font-weight: 800;  margin-top: 15px;}
div#sub_head_text {  font-size: 22px;  margin-bottom: 5px;  line-height: 50px;height: 80px;}
div#features_rate_section { padding: 30px 15px 20px;}
#join_head {font-size: 18px;width: 95% !important; margin: auto; line-height: 25px;}
div#family_text {font-size: 13px;line-height: 18px;width: 90% !important;}
div#family_input { width: 90% !important;}
#family_form form .field-row:nth-of-type(1) { width: 57% !important;}
#family_form form .field-row:nth-of-type(2) input { width: 43% !important; font-size:10px;}
#join_conversation_section {padding: 30px 0px 30px;}
div#member_btn p:nth-child(2) img { position: absolute; top: 35%; right: 10px;}
div#member_main_div, div#join_main {width: 80% !important;margin: auto;}
div#member_btn ,#join_btn{ width: 80% !important;font-size: 14px;}
#num_4:after, div#temp-region-4:after, div#num_6:after { width: 90% !important;}
div#member_btn p:nth-child(2) img {right: 10px;}
div#member_btn p:nth-child(1) {  font-size: 12px;  padding: 0px 0px 0 10px;}
div#img_sec img {width: 65%;}
/*#footer_nav ul li:before{left:-60px;background-size: 12%;}*/
div#fearture_left_icon.active, div#fearture_right_icon.active {display: block;bottom: 0;top: 85%;}
div#sub_head_text {line-height: 35px;height: 60px;}
div#zip_form {width: 95% !important;height: 100% !important;margin: auto;}
/*div#zip_text {width: 80% !important; margin: auto auto 15px;}*/
div#content_section { bottom: 140px; height: 160px !important;}
div#member_img_1, div#member_img_2, div#member_img_3 { height: 300px !important;}
div#join_slide_1_icon, div#join_slide_2_icon, div#join_slide_3_icon {height: 32px !important;}
div#join_slide_1, div#join_slide_2, div#join_slide_3 {height: 260px !important;}
#differnece_tag_line:after ,#join_head:after {top: 29px;}
#join_slide_3_icon p, #join_slide_1_icon p, #join_slide_2_icon p {width: 20px;height: 20px;}
#footer_image img { margin-right: 15px;}
/*#footer_nav ul li:before {left: -60px; background-size: 12%; width: 60%;}*/
#footer_nav ul li ,#footer_nav li.nav-level-2.nav-entry-3.list-position-1, li.nav-level-2.nav-entry-4.list-position-1 {width: 60% !important;}
}

@media (max-width: 335px){
    #differnece_tag_line:after ,#join_head:after {top: 42px;}
/*#footer_nav ul li:before { left: -50px;}*/#footer_nav ul li:before { left: -25px; background-size: 28%;}
}

.perc-horizontal > .perc-region {
    float: left;
}
