@charset "UTF-8";
/* CSS Document 
Project: UNUM
By: Amit Kaushal 
*/
.stellerbg{background-position-x:0px !important;-webkit-backface-visibility:hidden;}
body *,body,html{font-family:'Open Sans', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2e2e2e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html,body{font-size:16px;line-height:1.3em;}
b, strong{line-height:1.4em;}
h1,h2,h3,h4,h5,h6{font-family:'Ubuntu', sans-serif;}
input[type="text"],input[type="button"],input[type="email"],input[type="tel"],input[type="number"],textarea,button,a{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input:focus,button:focus,a:hover,a:focus,img,svg:hover,div:focus{text-decoration:none;outline:none;}
.clearfix{clear:both;}
img{max-width:100%;}
p{line-height:1.76em;}
h1{font-size:2.4em;margin:0;font-weight:normal;}
h2,h5.testimonialheading{font-size:1.6em;font-weight:normal;margin:0 0 .92em 0;line-height:1.3em;}
h2.light,h5.testimonialheading{color:#597185}
h3,.pib_title{font-size:1.2em;font-weight:500;}
h3.blue,.pib_title{color:#015294;}

/* Browser Upgrade */
.browserupgrade{position:fixed;left:0;top:0;width:100%;height:100%;background:#edf2f6;z-index:99999;text-align:center;}
.errorcontent{position:absolute;top:49%;left:0;right:0;margin:auto;color:#333;-webkit-transform:translateY(-50%) translateX(0) translateZ(0);-moz-transform:translateY(-50%) translateX(0) translateZ(0);-ms-transform:translateY(-50%) translateX(0) translateZ(0);transform:translateY(-50%) translateX(0) translateZ(0);}
.errorcontent a{color:#005294;}
.error-logo{margin:0 0 1.3em 0;}

/* Preloader */
.preloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:rgba(255, 255, 255, .96);}
.spinner{width:70px;text-align:center;position:absolute;top:0;bottom:0;left:0;margin:auto;right:0;height:24px;}
.spinner > div{width:18px;height:18px;background-color:#5e88a1;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;-moz-animation:sk-bouncedelay 1.4s infinite ease-in-out both;-ms-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}
.spinner .bounce1{-webkit-animation-delay:-0.32s;-moz-animation-delay:-0.32s;-ms-animation-delay:-0.32s;animation-delay:-0.32s;}
.spinner .bounce2{-webkit-animation-delay:-0.16s;-moz-animation-delay:-0.16s;-ms-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes sk-bouncedelay{
  0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);}
  40%{-webkit-transform:scale(1.0);transform:scale(1.0);}
}
@-moz-keyframes sk-bouncedelay{
  0%, 80%, 100%{-moz-transform:scale(0);transform:scale(0);}
  40%{-webkit-transform:scale(1.0);transform:scale(1.0);}
}
@keyframes sk-bouncedelay{
  0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0);} 
  40%{-webkit-transform:scale(1.0);transform:scale(1.0);}
}

/* Header */
header.header{position:fixed;left:0;top:0;width:100%;z-index:99;}
.top-row{background:#015294;}
.top-row a{line-height:3.4em;color:#fff;font-size:.83em;position:relative;display:inline-block;font-family:'Ubuntu', sans-serif;padding:0 .94em;margin-left:-7px;-webkit-transition:background-color ease-out .2s;-moz-transition:background-color ease-out .2s;-ms-transition:background-color ease-out .2s;transition:background-color ease-out .2s;}
.top-row ul li:nth-child(4) a{margin-right:-7px;}
.top-row a.active,.top-row a:hover{background-color:#004470;}
.top-row a.blue{background-color:#004470; text-decoration: underline; text-transform: uppercase;}
.top-row a.languageanchor:hover{background-color:transparent;}
.top-row a.languageanchor:hover{background:#004470;color:#fff;}
.top-row span.anchorspace{color:#41b5be;padding:0;font-weight:bold;position:absolute;right:0;top:0;bottom:0;margin:auto;height:15px;line-height:13px;width:6px;overflow:hidden;text-align:center;}
.top-row a.languageanchor{margin-left:0;padding-left:1em;font-weight:700;font-family:'Ubuntu', sans-serif;color:#fff;padding:0 1em;}
.main-header{padding:1.7em 0;background:#fff;-webkit-transition:all ease-out .31s;-moz-transition:all ease-out .31s;-ms-transition:all ease-out .31s;transition:all ease-out .31s;}
.fixed .main-header{padding:1.1em 0;-webkit-box-shadow:0px 1px 3px rgba(85, 104, 121, .4);box-shadow:0px 1px 3px rgba(85, 104, 121, .4);}
nav.nav{display:inline-block;vertical-align:middle;}
nav.nav ul{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle;}
nav.nav ul li{display:inline-block;}
nav.nav ul li.mobilemenuitem{display:none;}
.nav li a{color:#4c6172;margin:0 1em 0 0;font-size:.9em;}
.nav li a.active,.nav li a:hover{color:#015294;text-decoration:underline;}
.top-row ul, .top-row ul.signMenu{margin:0;padding:0;list-style:none;width:100%;} 
.top-row ul li, .top-row ul.signMenu li, .top-row a.newsletter{display:inline-block;position:relative;}
.dropdownmenu{position:absolute;left:-6px;top:45px;width:190px;text-align:left;display:none;z-index:2;}
.newsDiv .dropdownmenu1{position:absolute;left:-6px;top:45px;width:98px;text-align:left;display:none;z-index:2; background: #015294;}
.newsDiv .dropdownmenu2{position:absolute;left:-6px;top:45px;width:160px;text-align:left;display:none;z-index:2; background: #015294;}
.newsDiv a.hassubmenu.newsletter:hover{background-color: #004470;}

.newsDiv{display: inline-block; position: relative;}
.newsDiv:hover .dropdownmenu1, .newsDiv:hover .dropdownmenu2{display:block;}
.newsDiv .dropdownmenu1 a, .newsDiv .dropdownmenu2 a{left: 7px; width: 100%; display: block; border-bottom: 1px solid #fff;}
.newsDiv .dropdownmenu1 a:hover, .newsDiv .dropdownmenu2 a:hover{left: 7px; width: 100%; display: block; background: #004470;}

.top-row ul.signMenu{width: auto; display: inline-block;}

li:hover .dropdownmenu{display:block;}
.dropdownmenu a{display:block;background:#005294;border-bottom:1px solid #fff;float:left;width:100%;margin:0;}
.submenu{display:none;}

.nav li{position:relative;}
.nav li:hover .dropdownmenu {display:none;}
.nav li .dropdownmenu {display:none;top: auto;left: 0;max-width: 202px;}
nav.nav .dropdownmenu a {color: #fff;padding: .85em .92em;}

.nav-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:none;}
.nav-overlay.open{display:block;}
.serchDiv{display:inline-block;position:relative;margin-left:.6em;vertical-align:middle;}
.searchWrap{display:none;}
.searchWrap input[type="submit"],a.searchBtn,a.searchBtn:hover,.searchWrap input[type="submit"]:hover{vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(../images/searchicon.svg);border:none;background-repeat:no-repeat;background-position:center center;width:35px;height:38px;display:inline-block;background-size:29px;}
.searchWrap input[type="text"]{position:absolute;right:42px;height:44px;font-size:.92em;padding:0 8px;width:100%;border:1px solid #d0dde4;}
.searchWrap{position:absolute;right:0;top:0;width:100%;height:100%;background:#fff;z-index:1;}
.searchWrap form{position:absolute;right:0;margin:auto;max-width:70%;top:49%;-webkit-transform:translateY(-50%) translateX(0) translateZ(0);-moz-transform:translateY(-50%) translateX(0) translateZ(0);transform:translateY(-50%) translateX(0) translateZ(0);width:100%;}
a.closeSearch{font-weight:bold;font-size:29px;color:#005294;font-family:'Ubuntu', sans-serif;margin:0;float:right;position:relative;right:13px;z-index:1;top:10px;}
.searchWrap input[type="submit"]{position:relative;right:33px;text-indent:-9999px;}

/* Toggle Menu */
figure.hmmenu{display:none;position:relative;z-index:1;cursor:pointer;width:51px;height:40px;background-color:#edf2f5;vertical-align:middle;}
figure.hmmenu .inner span{position:absolute;top:0;width:22px;height:2px;background-color:#5bbfc7;
  transition:top 0.2s ease-in-out 0.4s, opacity 0.2s ease-in-out 0.2s, left 0.2s ease-in-out, -webkit-transform 0.4s ease-in-out;
  transition:top 0.2s ease-in-out 0.4s, transform 0.4s ease-in-out, opacity 0.2s ease-in-out 0.2s, left 0.2s ease-in-out;
  transition:top 0.2s ease-in-out 0.4s, transform 0.4s ease-in-out, opacity 0.2s ease-in-out 0.2s, left 0.2s ease-in-out, -webkit-transform 0.4s ease-in-out;
  -webkit-transition:top 0.2s ease-in-out 0.4s, transform 0.4s ease-in-out, opacity 0.2s ease-in-out 0.2s, left 0.2s ease-in-out;
  -moz-transition:top 0.2s ease-in-out 0.4s, transform 0.4s ease-in-out, opacity 0.2s ease-in-out 0.2s, left 0.2s ease-in-out;
  -ms-transition:top 0.2s ease-in-out 0.4s, transform 0.4s ease-in-out, opacity 0.2s ease-in-out 0.2s, left 0.2s ease-in-out;
left:0;right:0;margin:auto;
}
figure.hmmenu .inner span:nth-child(1){top:13px;}
figure.hmmenu .inner span:nth-child(2),figure.hmmenu .inner span:nth-child(4){top:19px;}
figure.hmmenu .inner span:nth-child(3){top:25px;}
figure.hmmenu.colapse-spin .inner span{transition:top 0.2s ease-in-out, opacity 0.1s ease-in-out 0.2s, -webkit-transform 0.4s ease-in-out 0.2s;
  transition:top 0.2s ease-in-out, transform 0.4s ease-in-out 0.2s, opacity 0.1s ease-in-out 0.2s;
  transition:top 0.2s ease-in-out, transform 0.4s ease-in-out 0.2s, opacity 0.1s ease-in-out 0.2s, -webkit-transform 0.4s ease-in-out 0.2s;
  -webkit-transition:top 0.2s ease-in-out, transform 0.4s ease-in-out 0.2s, opacity 0.1s ease-in-out 0.2s;
  -moz-transition:top 0.2s ease-in-out, transform 0.4s ease-in-out 0.2s, opacity 0.1s ease-in-out 0.2s;
  -ms-transition:top 0.2s ease-in-out, transform 0.4s ease-in-out 0.2s, opacity 0.1s ease-in-out 0.2s;
}
figure.hmmenu.colapse-spin .inner span:nth-child(1){top:18px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-trasform:rotate(45deg);transform:rotate(45deg);}
figure.hmmenu.colapse-spin .inner span:nth-child(2){top:18px;opacity:0;}
figure.hmmenu.colapse-spin .inner span:nth-child(3){top:18px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-trasform:rotate(-45deg);transform:rotate(-45deg);}


/* Footer */
footer.footer{padding:3.1em 0 2.6em 0;background:#edf2f5;}
p.footer_title{color:#55697a;margin:0 0 1.5em 0;font-weight:700;}
.footer_bottom div{font-size:13px;color:#597185;}
.footer_bottom a{font-size:13px;color:#597185;}
footer a.calltoaction{font-size:1.56em;color:#015294;font-weight:700;font-family:'Ubuntu', sans-serif;padding:0;}
a.calltoaction svg{width:22px;height:23px;margin-right:.31em;vertical-align:middle;display:inline-block;position:relative;top:-1px;}
a.calltoaction svg path{fill:#41b5be;}

footer a.mailaction{color:#597185;display:inline-block;margin:0.5em 0 0 0;position:relative;}
footer a.mailaction:after{content:"";width:100%;height:1px;background:#41b5be;display:block;margin:8px 0 11px 0;}
footer address{color:#597185;font-size:.93em;line-height:1.6em;}
.menu_block{width:31%;float:left;}
.menu_block:nth-child(4){width:38%;}
.menu_block a{color:#26495f;margin:0 0 .8em 0;display:inline-block;font-size:.93em;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;transition:all ease-out .2s;}
.menu_block a:hover,footer a.mailaction:hover{color:#015294;}
.menu_block a:hover{text-decoration:underline;}
.footer_bottom{border-top:1px solid #d0dde4;margin:1.3em 0 0 0;padding:2em 0 0 0;}
.footer_bottom a:hover,.footer_bottom a{color:#f58220;}
.social-media{font-size: 0;list-style: none;margin: 0;padding: 0;text-align: center; float: right;}
.social-media li {display: inline-block;overflow: hidden; margin-left: 5px;}
.social-media li a {color: transparent;font-size: 0;min-height: 32px;min-width: 32px;text-decoration: none;position: relative;
display:block;}
.social-media li a.blog:after,
.social-media li a.blog:before,
.social-media li a.facebook:after,
.social-media li a.facebook:before,
.social-media li a.linkedin:after,
.social-media li a.linkedin:before,
.social-media li a.twitter:after,
.social-media li a.twitter:before,
.social-media li a.youtube:after,
.social-media li a.youtube:before {content: "";display: block;position: absolute;top: 0; height: 32px;width: 32px}

.social-media li a.blog:after,
.social-media li a.facebook:after,
.social-media li a.linkedin:after,
.social-media li a.twitter:after,
.social-media li a.youtube:after {opacity: 0;-webkit-transition: opacity .25s;transition: opacity .25s}

.social-media li a.blog:hover:after,
.social-media li a.facebook:hover:after,
.social-media li a.linkedin:hover:after,
.social-media li a.twitter:hover:after,
.social-media li a.youtube:hover:after{opacity: 1}

.social-media li a.blog:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='footer' transform='translate(-1548.000000, -287.000000)'%3E%3Cg id='Stacked-Group' transform='translate(1437.000000, 287.000000)'%3E%3Cg id='icons/social/blog-simple' transform='translate(111.000000, 0.000000)'%3E%3Cg id='rss-icon'%3E%3Cg%3E%3Crect id='Rectangle-6' stroke='%23BFBFBF' x='0.5' y='0.5' width='31' height='31' rx='3'%3E%3C/rect%3E%3Cpath d='M8.00016071,20.8571429 C8.00016071,19.67375 8.95961472,18.7142857 10.1429949,18.7142857 C11.3263751,18.7142857 12.2858291,19.67375 12.2858291,20.8571429 C12.2858291,22.0405357 11.3263751,23 10.1429949,23 C8.95961472,23 8.00016071,22.0405357 8.00016071,20.8571429 Z M23,23 L20.1430663,23 C20.1430663,16.3041071 14.6959818,10.8569643 8.00016071,10.8569643 L8.00016071,8 C16.270965,8 23,14.7291071 23,23 Z M18.0000714,23 L15.1431378,23 C15.1431378,19.0614286 11.9385292,15.8573214 8,15.8573214 L8,12.9998214 C13.5140481,12.9998214 18.0000714,17.4858929 18.0000714,23 Z' id='RSS' fill='%232E2E2E'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    
}
.social-media li a.blog:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='icons' transform='translate(-231.000000, -214.000000)'%3E%3Cg id='icons/social/blog-standard' transform='translate(231.000000, 214.000000)'%3E%3Cg id='rss-icon'%3E%3Cg%3E%3Crect id='Rectangle-6' fill='%23FF9A00' x='0' y='0' width='32' height='32' rx='3'%3E%3C/rect%3E%3Cpath d='M8.00016071,20.8571429 C8.00016071,19.67375 8.95961472,18.7142857 10.1429949,18.7142857 C11.3263751,18.7142857 12.2858291,19.67375 12.2858291,20.8571429 C12.2858291,22.0405357 11.3263751,23 10.1429949,23 C8.95961472,23 8.00016071,22.0405357 8.00016071,20.8571429 Z M23,23 L20.1430663,23 C20.1430663,16.3041071 14.6959818,10.8569643 8.00016071,10.8569643 L8.00016071,8 C16.270965,8 23,14.7291071 23,23 Z M18.0000714,23 L15.1431378,23 C15.1431378,19.0614286 11.9385292,15.8573214 8,15.8573214 L8,12.9998214 C13.5140481,12.9998214 18.0000714,17.4858929 18.0000714,23 Z' id='RSS' fill='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.social-media li a.facebook:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='footer' transform='translate(-1474.000000, -287.000000)'%3E%3Cg id='Stacked-Group' transform='translate(1437.000000, 287.000000)'%3E%3Cg id='icons/social/facebook-simple' transform='translate(37.000000, 0.000000)'%3E%3Cg id='icons/social/facebook'%3E%3Cg%3E%3Crect id='Rectangle-6' stroke='%23BFBFBF' x='0.5' y='0.5' width='31' height='31' rx='3'%3E%3C/rect%3E%3Cpath d='M13.8006349,23.7879677 L16.7147683,23.7879677 L16.7147683,15.7836133 L18.9009016,15.7836133 L19.3332571,13.2825417 L16.7147683,13.2825417 L16.7147683,11.4701814 C16.7147683,10.8859336 17.092546,10.2725001 17.6324571,10.2725001 L19.1206349,10.2725001 L19.1206349,7.77142857 L17.2968127,7.77142857 L17.2968127,7.78264015 C14.4431238,7.88621377 13.8568127,9.53894265 13.8059683,11.2749575 L13.8006349,11.2749575 L13.8006349,13.2825417 L12.3428571,13.2825417 L12.3428571,15.7836133 L13.8006349,15.7836133 L13.8006349,23.7879677 Z' id='Fill-4' fill='%232E2E2E'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.social-media li a.facebook:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='icons' transform='translate(-85.000000, -214.000000)'%3E%3Cg id='icons/social/facebook-standard' transform='translate(85.000000, 214.000000)'%3E%3Cg id='icons/social/facebook'%3E%3Cg%3E%3Crect id='Rectangle-6' fill='%233B5998' x='0' y='0' width='32' height='32' rx='3'%3E%3C/rect%3E%3Cpath d='M13.8006349,23.7879677 L16.7147683,23.7879677 L16.7147683,15.7836133 L18.9009016,15.7836133 L19.3332571,13.2825417 L16.7147683,13.2825417 L16.7147683,11.4701814 C16.7147683,10.8859336 17.092546,10.2725001 17.6324571,10.2725001 L19.1206349,10.2725001 L19.1206349,7.77142857 L17.2968127,7.77142857 L17.2968127,7.78264015 C14.4431238,7.88621377 13.8568127,9.53894265 13.8059683,11.2749575 L13.8006349,11.2749575 L13.8006349,13.2825417 L12.3428571,13.2825417 L12.3428571,15.7836133 L13.8006349,15.7836133 L13.8006349,23.7879677 Z' id='Fill-4' fill='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.social-media li a.linkedin:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='footer' transform='translate(-1511.000000, -287.000000)'%3E%3Cg id='Stacked-Group' transform='translate(1437.000000, 287.000000)'%3E%3Cg id='icons/social/linkedin-simple' transform='translate(74.000000, 0.000000)'%3E%3Cg id='icons/social/linkedin'%3E%3Cg%3E%3Crect id='Rectangle-6' stroke='%23BFBFBF' x='0.5' y='0.5' width='31' height='31' rx='3'%3E%3C/rect%3E%3Cpath d='M9.76698413,11.8705545 C10.8684952,11.8705545 11.761473,11.0562024 11.761473,10.0505417 C11.761473,9.04399123 10.8684952,8.22857143 9.76698413,8.22857143 C8.66440635,8.22857143 7.77142857,9.04399123 7.77142857,10.0505417 C7.77142857,11.0562024 8.66440635,11.8705545 9.76698413,11.8705545' id='Fill-182' fill='%232E2E2E'%3E%3C/path%3E%3Cpolygon id='Fill-183' fill='%232E2E2E' points='8.22857143 23.5783787 11.8072381 23.5783787 11.8072381 13.2571429 8.22857143 13.2571429'%3E%3C/polygon%3E%3Cpath d='M16.8299429,17.8379134 C16.8299429,16.6542912 17.3899429,15.4968293 18.7289651,15.4968293 C20.0679873,15.4968293 20.3972317,16.6542912 20.3972317,17.8096175 L20.3972317,23.4465495 L23.9598984,23.4465495 L23.9598984,17.5791573 C23.9598984,13.5027701 21.5502984,12.8 20.0679873,12.8 C18.5869206,12.8 17.7700317,13.3009618 16.8299429,14.5148375 L16.8299429,13.1253137 L13.2571429,13.1253137 L13.2571429,23.4465495 L16.8299429,23.4465495 L16.8299429,17.8379134 Z' id='Fill-184' fill='%232E2E2E'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.social-media li a.linkedin:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='icons' transform='translate(-184.000000, -214.000000)'%3E%3Cg id='icons/social/linkedin-standard' transform='translate(184.000000, 214.000000)'%3E%3Cg id='icons/social/linkedin'%3E%3Cg%3E%3Crect id='Rectangle-6' fill='%230976B4' x='0' y='0' width='32' height='32' rx='3'%3E%3C/rect%3E%3Cpath d='M9.76698413,11.8705545 C10.8684952,11.8705545 11.761473,11.0562024 11.761473,10.0505417 C11.761473,9.04399123 10.8684952,8.22857143 9.76698413,8.22857143 C8.66440635,8.22857143 7.77142857,9.04399123 7.77142857,10.0505417 C7.77142857,11.0562024 8.66440635,11.8705545 9.76698413,11.8705545' id='Fill-182' fill='%23FFFFFF'%3E%3C/path%3E%3Cpolygon id='Fill-183' fill='%23FFFFFF' points='8.22857143 23.5783787 11.8072381 23.5783787 11.8072381 13.2571429 8.22857143 13.2571429'%3E%3C/polygon%3E%3Cpath d='M16.8299429,17.8379134 C16.8299429,16.6542912 17.3899429,15.4968293 18.7289651,15.4968293 C20.0679873,15.4968293 20.3972317,16.6542912 20.3972317,17.8096175 L20.3972317,23.4465495 L23.9598984,23.4465495 L23.9598984,17.5791573 C23.9598984,13.5027701 21.5502984,12.8 20.0679873,12.8 C18.5869206,12.8 17.7700317,13.3009618 16.8299429,14.5148375 L16.8299429,13.1253137 L13.2571429,13.1253137 L13.2571429,23.4465495 L16.8299429,23.4465495 L16.8299429,17.8379134 Z' id='Fill-184' fill='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.social-media li a.twitter:before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='footer' transform='translate(-1437.000000, -287.000000)'%3E%3Cg id='Stacked-Group' transform='translate(1437.000000, 287.000000)'%3E%3Cg id='icons/social/twitter-simple'%3E%3Cg id='icons/social/twitter'%3E%3Cg%3E%3Crect id='Rectangle-6' stroke='%23BFBFBF' x='0.5' y='0.5' width='31' height='31' rx='3'%3E%3C/rect%3E%3Cpath d='M23.3289752,9.88028952 C22.8773689,10.1695594 21.8404876,10.5899073 21.3291276,10.5899073 L21.3291276,10.5907708 C20.7452343,9.9808 19.9231898,9.6 19.0115149,9.6 C17.2408381,9.6 15.8050235,11.0358146 15.8050235,12.8058006 C15.8050235,13.0517232 15.8335187,13.2916013 15.8861917,13.5216356 L15.8856737,13.5216356 C13.4837841,13.4586006 10.8568686,12.25472 9.27546921,10.1942552 C8.30317714,11.8772013 9.14456381,13.7489067 10.247934,14.4308927 C9.87024254,14.4593879 9.17495873,14.3873727 8.84769524,14.0680533 C8.82576254,15.1850667 9.3628546,16.6650921 11.3212546,17.2020114 C10.9440813,17.4049321 10.2764292,17.3467327 9.98612317,17.3035581 C10.0880152,18.2464914 11.4084673,19.4792127 12.8523987,19.4792127 C12.3377575,20.0745041 10.4014629,21.1542146 8.22857143,20.8107175 C9.70427937,21.7085765 11.4241829,22.2285714 13.2445968,22.2285714 C18.4177778,22.2285714 22.435261,18.0359721 22.2190425,12.8638273 C22.218179,12.8581283 22.218179,12.8524292 22.217661,12.8462121 C22.218179,12.8329143 22.2190425,12.8196165 22.2190425,12.8058006 C22.2190425,12.7897397 22.217661,12.7745422 22.2171429,12.7589994 C22.6880914,12.4369168 23.3199949,11.8671848 23.7714286,11.1173283 C23.5096178,11.2615314 22.7241854,11.5502832 21.9933257,11.621953 C22.4623746,11.3687771 23.157313,10.5396521 23.3289752,9.88028952' id='Fill-1' fill='%232E2E2E'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.social-media li a.twitter:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Icons' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='icons' transform='translate(-33.000000, -214.000000)'%3E%3Cg id='icons/social/twitter-standard' transform='translate(33.000000, 214.000000)'%3E%3Cg id='icons/social/twitter'%3E%3Cg%3E%3Crect id='Rectangle-6' fill='%2355ACEE' x='0' y='0' width='32' height='32' rx='3'%3E%3C/rect%3E%3Cpath d='M23.3289752,9.88028952 C22.8773689,10.1695594 21.8404876,10.5899073 21.3291276,10.5899073 L21.3291276,10.5907708 C20.7452343,9.9808 19.9231898,9.6 19.0115149,9.6 C17.2408381,9.6 15.8050235,11.0358146 15.8050235,12.8058006 C15.8050235,13.0517232 15.8335187,13.2916013 15.8861917,13.5216356 L15.8856737,13.5216356 C13.4837841,13.4586006 10.8568686,12.25472 9.27546921,10.1942552 C8.30317714,11.8772013 9.14456381,13.7489067 10.247934,14.4308927 C9.87024254,14.4593879 9.17495873,14.3873727 8.84769524,14.0680533 C8.82576254,15.1850667 9.3628546,16.6650921 11.3212546,17.2020114 C10.9440813,17.4049321 10.2764292,17.3467327 9.98612317,17.3035581 C10.0880152,18.2464914 11.4084673,19.4792127 12.8523987,19.4792127 C12.3377575,20.0745041 10.4014629,21.1542146 8.22857143,20.8107175 C9.70427937,21.7085765 11.4241829,22.2285714 13.2445968,22.2285714 C18.4177778,22.2285714 22.435261,18.0359721 22.2190425,12.8638273 C22.218179,12.8581283 22.218179,12.8524292 22.217661,12.8462121 C22.218179,12.8329143 22.2190425,12.8196165 22.2190425,12.8058006 C22.2190425,12.7897397 22.217661,12.7745422 22.2171429,12.7589994 C22.6880914,12.4369168 23.3199949,11.8671848 23.7714286,11.1173283 C23.5096178,11.2615314 22.7241854,11.5502832 21.9933257,11.621953 C22.4623746,11.3687771 23.157313,10.5396521 23.3289752,9.88028952' id='Fill-1' fill='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.social-media li a.youtube:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfNykiPgo8cGF0aCBkPSJNMjAuNzYwNSAxMEgxMC42MDdDOC42MTQ5MSAxMCA3IDExLjY2ODggNyAxMy43Mjc0VjE4Ljk3MjZDNyAyMS4wMzEyIDguNjE0OTEgMjIuNyAxMC42MDcgMjIuN0gyMC43NjA1QzIyLjc1MjYgMjIuNyAyNC4zNjc1IDIxLjAzMTIgMjQuMzY3NSAxOC45NzI2VjEzLjcyNzRDMjQuMzY3NSAxMS42Njg4IDIyLjc1MjYgMTAgMjAuNzYwNSAxMFpNMTguMzIxMSAxNi42MDUyTDEzLjU3MiAxOC45NDU5QzEzLjQ0NTQgMTkuMDA4MiAxMy4yOTkzIDE4LjkxMjkgMTMuMjk5MyAxOC43NjhWMTMuOTQwNEMxMy4yOTkzIDEzLjc5MzUgMTMuNDQ5MyAxMy42OTgyIDEzLjU3NjEgMTMuNzY0N0wxOC4zMjUyIDE2LjI1MTZDMTguNDY2NCAxNi4zMjU2IDE4LjQ2NCAxNi41MzQ4IDE4LjMyMTEgMTYuNjA1MloiIGZpbGw9IiMyRTJFMkUiLz4KPHBhdGggZD0iTTI5IDAuNUgzQzEuNjE5MjkgMC41IDAuNSAxLjYxOTI5IDAuNSAzVjI5QzAuNSAzMC4zODA3IDEuNjE5MjkgMzEuNSAzIDMxLjVIMjlDMzAuMzgwNyAzMS41IDMxLjUgMzAuMzgwNyAzMS41IDI5VjNDMzEuNSAxLjYxOTI5IDMwLjM4MDcgMC41IDI5IDAuNVoiIHN0cm9rZT0iI0JGQkZCRiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzFfNyI+CjxyZWN0IHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
}

.social-media li a.youtube:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMyIgZmlsbD0iI0Y2MUMwRCIvPgo8cGF0aCBkPSJNMjAuNzYwNSAxMEgxMC42MDdDOC42MTQ5MSAxMCA3IDExLjY2ODggNyAxMy43Mjc0VjE4Ljk3MjZDNyAyMS4wMzEyIDguNjE0OTEgMjIuNyAxMC42MDcgMjIuN0gyMC43NjA1QzIyLjc1MjYgMjIuNyAyNC4zNjc1IDIxLjAzMTIgMjQuMzY3NSAxOC45NzI2VjEzLjcyNzRDMjQuMzY3NSAxMS42Njg4IDIyLjc1MjYgMTAgMjAuNzYwNSAxMFpNMTguMzIxMSAxNi42MDUyTDEzLjU3MiAxOC45NDU5QzEzLjQ0NTQgMTkuMDA4MiAxMy4yOTkzIDE4LjkxMjkgMTMuMjk5MyAxOC43NjhWMTMuOTQwNEMxMy4yOTkzIDEzLjc5MzUgMTMuNDQ5MyAxMy42OTgyIDEzLjU3NjEgMTMuNzY0N0wxOC4zMjUyIDE2LjI1MTZDMTguNDY2NCAxNi4zMjU2IDE4LjQ2NCAxNi41MzQ4IDE4LjMyMTEgMTYuNjA1MloiIGZpbGw9IiNFREYyRjUiLz4KPC9zdmc+Cg==");
}

/* Main Banner */
.webp .homemasthead{background-image:url(../images/homepage-masthead2.webp);}
.no-webp .homemasthead{background-image:url(../images/homepage-masthead2.jpg);}
section.mainbanner{padding-top:calc(700/1920 * 100%);background-size:cover;background-repeat:no-repeat;background-position:center center;}
section.mainbanner .container{position:relative;}
.floatingBlock{max-width:470px;width:100%;background-color:#fff;border-radius:13px;box-shadow:0px 5px 38px 0px rgba(0, 0, 0, 0.48);position:absolute;bottom:-6em;}
.floating_content{padding:1.5em 2em;}
.additional{background:#55697a;padding:1.1em 2em;color:#fff;font-size:14px;border-bottom-left-radius:13px;border-bottom-right-radius:13px;}
.additional *{font-family:'Ubuntu', sans-serif;color:#fff;font-size:14px;}
.enroll{background:#015294;border-radius:50%;width:109px;height:109px;color:#fff;font-weight:bold;text-align:center;font-size:1.45em;line-height:1.12em;text-transform:uppercase;padding:1.16em 0 0 0;position:absolute;right:-54px;top:17px;}
.enroll small{display:block;position:relative;color:#fff;}
.floating_content p{color:#5a7184;margin:.76em 0 1.5em 0;font-size:.94em;}
.floating_content ul{overflow:hidden;list-style:none;padding:0;margin:0;border:1px solid #d8e0e8;border-radius:8px;}
.floating_content ul li a{color:#597185;font-weight:500;font-family:'Ubuntu', sans-serif;padding:0 1.3em;line-height:3.1em;border-bottom:1px solid #d8e0e8;display:block;position:relative;background-image:url(../images/rightarrowsmall.svg);background-repeat:no-repeat;background-position:right 1.1em center;background-size:14px;}
.floating_content ul li a:hover{background-color:#d8e0e8;}
.floating_content ul li:last-child a{border:none;}
.additional div{width:auto;display:inline-block;}
.additional div.tel{float:right;}
.additional svg{width:16px;height:16px;display:inline-block;vertical-align:top;margin-right:4px;position:relative;top:1px;fill:#fff;}
a.searchBtn{font-size:0px;}
section.about-us{margin-top:2em;}
.rtarrow{width:14px;margin:0 auto;position:relative;cursor:pointer;display:inline-block;margin-left:2px;vertical-align:middle;height:20px;}
.rtarrow svg path{fill:#41b5be;}
a.learn_more{color:#5a7184;font-size:.94em;display:inline-block;}
a.learn_more:hover ,a.learn_more:hover svg path{color:#485f73;fill:#485f73;}

/* From Left */
a.learn_more:after{content:'';display:block;width:0;height:2px;background:#5a7184;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s;}
.learn_more:hover:after{width:100%;}
.about-us a.learn_more{margin:1.5em 0 0 0;}
span.br{display:block;}
.about-us .container{margin-top:2em;}
.container-wide{max-width:1580px;width:92%;margin:0 auto;}
.plans_listing figure img{width:100%;float:left;}
.plans_listing figure figcaption{padding:2em 0 0 0;float:left;width:100%;}
.plans_listing figure figcaption p{max-width:442px;margin:0 auto .2em auto;}

section.why_us{position:relative;background-color:#edf2f6;}
.whyus_image{position:absolute;left:0;top:0;width:50%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.webp .whyus_image{background-image:url(../images/why_us.webp);}
.no-webp .whyus_image{background-image:url(../images/why_us.jpg);}
.choose_plans{padding:4.7em 0 4.7em 4.7em;}

.plan_info_block{position:relative;z-index:1;margin:0 0 1.5em 0;float:left;width:100%;}
.pib_list .plan_info_block:last-child{margin:0;}
.plan_info_block:before{width:110px;height:110px;content:"";position:absolute;left:-128px;top:0;border-radius:50%;background-color:#fff;border:11px solid #edf2f6;background-image:url(../images/dentalsprite.png);background-repeat:no-repeat;background-position:top 23px center;background-size:49%;}
.plan_info_block:nth-child(2):before{background-position:top -134px center;}
.plan_info_block:nth-child(3):before{background-position:top -293px center;}

a.slickArrow{border:1px solid #41b5be;width:42px;height:42px;display:inline-block !important;border-radius:50%;line-height:37px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(0) translateZ(0);-moz-transform:translateY(-50%) translateX(0) translateZ(0);transform:translateY(-50%) translateX(0) translateZ(0);left:0;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;transition:all ease-out .2s;text-indent: -9999px;}
a.slickArrow.nextarrow{left:auto;right:0;}
a.slickArrow svg{width:16px;height:16px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
a.slickArrow svg path{fill:#41b5be;}
a.slickArrow:hover{background-color:#41b5be;}
a.slickArrow:hover svg path{fill:#fff;}

.testimonials{padding:0 10%;margin-top:2em;margin-bottom:1em;}
.single_testimonial{padding:65px 0 0 0;background-image:url(../images/comma.png);background-repeat:no-repeat;background-position:top 4px center;}
.single_testimonial p{font-size:1.2em;font-family:'Ubuntu', sans-serif;font-style:italic;}
.author_Details strong{display:block;color:#015294;font-weight:700;font-size:1.1em;margin:0 0 6px 0;}
.author_Details{margin:1em 0 .4em 0;color:#597185;}

/* Internal Pages */
section.internalMasthead{padding-top:calc(570/1920 * 100%);margin-bottom:2.2em;}
.floatingBlock.internal{bottom:-6.2em;}
.floating_content h2.blue{color:#015294;font-size:1.38em;position:relative;border-bottom:1px solid #d8e0e8;padding:0px 0 .6em 0;}
.relative{position:relative;}

/* About Us */
.webp .aboutmasthead{background-image:url(../images/about-masthead.webp);}
.no-webp .aboutmasthead{background-image:url(../images/about-masthead.jpg);}
.no-webp .dentistmasthead{background-image:url(../images/about-masthead.jpg);}
.whoweAre .roundeddiv{background:#005294;width:220px;height:220px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1;border-radius:50%;text-align:center;}
.whoweAre .roundeddiv p{margin:0;font-size:1.21em;color:#fff;font-family:'Ubuntu', sans-serif;font-style:italic;line-height:1.56em;padding:2.6em 0 0 0;}
section.our-vision p{margin:0 0 1em 0;}
section.our_values{background:#f7f7f7;}
section.our_values{background:#f7f7f7;margin:4em 0 0 0;}
.values_list{padding:8em 0 8em 4em;}
.values_image{background-image:url(../images/ourvalues.jpg);}
.values_list p{margin:0 0 1em 0;}
.values_list p:last-child{margin:0;}

/* Members */
.webp .membermasthead{background-image:url(../images/members-masthead.webp);}
.no-webp .membermasthead{background-image:url(../images/members-masthead.jpg);}
.dentalPlans{background:#edf2f5;}
.dentalPlans ul{display:inline-block;margin:0 auto;width:auto;text-align:left;list-style:none;padding:5.1em 0;}
.dentalPlans ul li{font-size:1.16em;font-family:'Ubuntu', sans-serif;color:#015294;margin:0 0 1em 0;position:relative;}
.dentalPlans ul li:last-child{margin:0;}
.dentalPlans li:before{content:"";width:5px;height:5px;background:#41b5be;position:absolute;left:-16px;top:9px;border-radius:50%;}
.dpImg{background-image:url(../images/featuresbg.jpg);}
.flex{display:flex;flex-wrap:nowrap;}
.featureBlock{background:#f7f7f7;margin:0 .8em;width:50%;padding:3.5em 4em;position:relative;word-break:break-word;}
.featureBlock .enroll{position:static;float:left;}
.featureBlock.lft p{float:left;width:calc(100% - 109px);padding:0 0 0 2em;margin:0;}
.featureBlock h2.light{margin:0 0 .67em 0;}
.featureBlock a{color:#004470;font-weight:700;word-break:break-word;display:inline-block;}
.featureBlock a:hover{color:#23527c;}
a.pdfDownload{color:#015294;font-family:'Ubuntu', sans-serif;font-size:1.1em;font-weight:500;border:1px solid #d2d2d2;border-radius:10px;padding:1em 1em 1em 76px;line-height:1.4em;position:relative;background-image:url(../images/pdficon.png);background-repeat:no-repeat;background-position:left 18px center;background-size:19px;transition:all .3s ease-in-out;display:inline-block;}
.pdfDownload:after{content:'';position:absolute;width:100%;height:0;top:0;left:0;z-index:-1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#015294;border-radius:5px;}
.pdfDownload:hover:after{background-color:#015294;height:100%;transition:all .3s ease;}
a.pdfDownload:hover{color:#fff;border-color:#015294;}
a.pdfDownload:hover svg path{fill:#fff;}
a.pdfDownload:before{content:"";height:100%;width:1px;background:#d2d2d2;position:absolute;left:55px;top:0;}
a.pdfDownload svg{width:12px;height:12px;margin:0 0 0 1.3em;}
a.pdfDownload svg path{fill:#41b5be;}
a.pdfDownload.nopdf{padding:1em 1em 1em 2em;background-image:none;}
a.pdfDownload.nopdf:before{content:none;}

/* Start Neeraj CSS 22Aug2024 */
.planInfo{padding:5em 0 0;}
.planText{background-color: #edf2f5; padding: 3.5em 2em; margin: 0 .8em; text-align: center; position: relative; z-index: 1;}
.planText a.pdfDownload{margin:10px;}
/* End Neeraj CSS */

/* Member Grievance */
.webp .mgrievancemasthead{background-image:url(../images/members-masthead.webp);}
.no-webp .mgrievancemasthead{background-image:url(../images/members-masthead.jpg);}
.gblock{width:33.33%;background:#f7f7f7;padding:1.7% 2.2% 3.8% 2.2%;margin:0 2% 0 0;text-align:center;}
.gblock:last-child{margin-right:0;}
.gblock p{margin:0;}
.gicon{border-radius:50%;background-color:#fff;box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.1);width:98px;height:98px;margin:-65px 0 30px 0;display:inline-block;position:relative;}
.gicon img{position:absolute;left:0;top:50%;right:0;margin:auto;-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);}
.gblock a{color:#004470;font-weight:700;text-decoration:underline;}
.gblock a strong{color:#004470;}
a.gfbtn{display:inline-block;width:42%;margin:0 1% 1em 1%;text-align:center;border:1px solid #ddd;padding:1.2em 3.2em;line-height:1.37em;}
a.gfbtn img{display:block;margin:0 auto 11px auto;}
.closePopup{width:50px;height:50px;font-weight:700;text-decoration:none;font-family:'Ubuntu', sans-serif;font-size:1.7em;background:#5d87a1;color:#fff;display:block;text-align:center;line-height:50px;border:none;float:right;cursor:pointer;border-top-right-radius:5px;}

/* Providers */
.webp .providersmasthead{background-image:url(../images/providers-masthead.webp);}
.no-webp .providersmasthead{background-image:url(../images/providers-masthead.jpg);}
.inhousePlans{background:#f3f3f3;}
.inhousetext{padding:5.3% 6%;}
.inhousebg{background-image:url(../images/inhouseplans.jpg);}
.joinus h2.blue{color:#015294;font-weight:700;}
form.joinusform{margin:2.4em 0 0 0;}
.formarea label{font-weight:normal;display:block;font-size:1em;}
.form-control{border:1px solid #d0dde4;border-radius:5px;height:53px;box-shadow:none;padding:13px 13px 0px 13px;color:#2E2E33;font-size:.96em;}
.formarea textarea{min-height:76px;resize:none !important;padding:20px 13px 4px 13px;height:127px;}
.formarea label.floatinglabel{position:absolute;top:15px;left:13px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease-in;pointer-events:none;}
.formarea .form-group.focused > label.floatinglabel{top:5px;left:13px;font-size:11px;color:#999;}
.formarea .input.form-group{margin:0 0 1.2em 0;position:relative;}
.formarea label.error{position:absolute;bottom:-19px;font-size:11px;color:#ff0000;line-height:13px;}
.formarea .col-xs-12{padding:0 .6em;}
.formarea .col-xs-12 .col-xs-12{padding:0 15px;}
.formarea{padding:0 .4em;}
.submitwrap{margin:1.2em 0 0 0;}
input[type="submit"],button.mainbtn,a.mainbtn{background-color:#015294;color:#fff;-webkit-appearance:none;appearance:none;border-radius:6px;font-size:1.07em;font-family:'Ubuntu', sans-serif;font-weight:700;padding:.8em 2em;width:230px;border:none;box-shadow:none;-webkit-transition:all ease .29s;-moz-transition:all ease .29s;-ms-transition:all ease .29s;transition:all ease .29s;}
input[type="submit"]:hover,button.mainbtn:hover,a.mainbtn:hover{background-color:#013e6f;}
input[type="reset"]{background-color:#41b5be;color:#fff;-webkit-appearance:none;appearance:none;border-radius:6px;font-size:1.07em;font-family:'Ubuntu', sans-serif;font-weight:700;padding:.8em 2em;width:200px;border:none;box-shadow:none;}
input[type="reset"],input.mainbtn{width:auto;min-width:190px;}
button.mainbtn,a.mainbtn{min-width:190px;width:auto;}
/* .grecaptcha-badge{display:none !Important;} */



/* Groups & Employers */
.webp .gemployersmasthead{background-image:url(../images/groupseployers-masthead.webp);}
.no-webp .gemployersmasthead{background-image:url(../images/groupseployers-masthead.jpg);}
section.group_features{background-color:#f3f3f3;}
ul.defaultul{margin:0;padding:0;}
ul.defaultul li{line-height:1.7em;margin:1.4em 0 0 0;padding:0 0 0 1em;list-style:none;position:relative;}
ul.defaultul li:before{width:5px;height:5px;border-radius:50%;background:#41b5be;content:"";position:absolute;left:0;top:10px;}
.groupListing.lft{padding-right:3em;}
.groupListing.rgt{padding-left:3em;}

/* Brokers & Individual Agents */
.webp .brokersmasthead{background-image:url(../images/brokers-masthead.webp);}
.no-webp .brokersmasthead{background-image:url(../images/brokers-masthead.jpg);}
.ib{display:inline-block;vertical-align:middle;}
.brokerlistings .left{width:49%;}
.brokerlistings .left p,.brokerlistings .right ul{max-width:450px;}
.brokerlistings .left p{max-width:450px;}
.brokerlistings .right{width:50%;border-left:1px solid #c8d6dd;}
.brokerlistings ul.defaultul li:first-child{margin-top:0;}

/* Contact Us */
.webp .contactmasthead{background-image:url(../images/contactus-masthead.webp);}
.no-webp .contactmasthead{background-image:url(../images/contactus-masthead.jpg);}
section.lap{background-color:#f7f7f7;}
section.lap p{margin:.5em 0 1em 0;float:left;width:100%;}
.contactflex .gblock a{text-decoration:none;}
.contactflex .gblock:nth-child(2) a strong{font-size:1.1em;}

/* Grievance Form */
.webp .gformmasthead{background-image:url(../images/members-masthead.webp);}
.no-webp .gformmasthead{background-image:url(../images/members-masthead.jpg);}
.about-us h2.light span{display:block;font-weight:700;color:#42b5be;margin:1.2em 0 0 0;font-size:.7em;}
section.remedies{border-top:1px solid #d0dde4;}
.dsgf{padding:2em 0;}
.dsgflogo{width:30%;padding:0 2%;}
.dsgfcontent{width:69%;border-left:1px solid #d2d2d2;padding:0 0 0 3em;}
.dsgflogo p{margin:1em 0 0 0;}
.formarea .dualinputs .stateinput{width:65%;float:left;margin-right:2%;}
.formarea .dualinputs .zipcode{width:33%;float:left;}
.termscheck label{font-size:.89em;color:#5d7385;font-family:'Ubuntu', sans-serif;}
.termscheck label input{margin:0 6px 0 0;}
.formarea .input.form-group.termscheck{margin-top:1em;}
.submitwrap input.resetbtn{margin:0 0 0 .6em;width:auto;min-width:190px;}

.dsgf.dsgfform .ib {
    display: block;
    margin: 0 auto;
}

.dsgf.dsgfform .dsgfcontent {
    padding: 0;
    border: none;
    margin: 1.5em auto 0 auto;
    border-top: 1px solid #d2d2d2;
    padding: 1.5em 0 0 0;
}


/* Grievance Form Preview */
.previewarea .col-xs-12{border-bottom:1px solid #ddd;padding:1em;border-right:1px solid #ddd;}
.previewarea{border:1px solid #ddd;float:left;width:100%;border-right:none;border-bottom:none;margin:1.5em 0 0 0;}
.previewarea div,.previewarea label{color:#333;}
.previewarea .submitwrap{margin:0;}
.previewarea form.joinusform{margin:0;}
.previewarea div.form-group{margin:0;}
section.joinus.previewpopup {padding: 0;}
section.joinus.previewpopup .submitwrap {margin: 1em 0;}
section.joinus.previewpopup .submitwrap a {margin: 0 2px 0 0;display:inline-block;}
.mainbtn.disabled {background: #dedede;cursor: progress;}


/* Find a Dentist */
.webp .dentistmasthead{background-image:url(../images/providers-masthead.webp);}
.no-webp .dentistmasthead{background-image:url(../images/providers-masthead.jpg);}
section.report{background-color:#f7f7f7;background-image:url(../images/finddentist.jpg);background-repeat:no-repeat;background-size:61% auto;background-position:left center;}
.reporttext{float:right;width:33%;margin:2em 0;}
.finddoctor-bottom p{margin:0 0 1.1em 0;}
.finddoctor-bottom p:last-child{margin:0;}
.addditionlaOptions{color:#004470;font-weight:700;font-size:.76em;margin:-30px 0 10px 0;}


.additionalwrap .col-xs-12 .col-xs-12 {padding: 0;}
.additionalwrap h6 {font-size: 1.1em;margin: 0 0 1em 0;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.adoptions p {font-size: 13px;margin: 0;text-align: center;}
.adoptions .addditionlaOptions {font-size: 1em;margin: 0 0 4px 0;text-align: center;display: inline-block;cursor: pointer;}
.adoptions .addditionlaOptions span {font-size: 1.3em;position: relative;top: 3px;margin-left: 8px;color: #004470;}
.adoptions {text-align: center;}
.additionalwrap {margin: 1.5em 0 0 0;float: left;width: 100%;}
label.inputlabel {font-size: .9em;}

/* Dentist Search Results */
.webp .dentistsearchmasthead{background-image:url(../images/providers-masthead.webp);}
.no-webp .dentistsearchmasthead{background-image:url(../images/providers-masthead.jpg);}
.searchBlock{padding:1em 1em 1em 3.1em;border:1px solid #ddd;margin:1em 0;position:relative;}
.searchBlock span.searchCount{position:absolute;left:9px;top:1.4em;background:#5d87a1;width:31px;text-align:center;font-size:13px;line-height:31px;height:31px;display:block;color:#fff;font-family:'Ubuntu', sans-serif;font-weight:700;}
.searchBlock p{font-size:.85em;}
.searchBlock p.clinicTitle{margin:0;color:#597185;font-size:1.1em;font-weight:500;font-family:'Ubuntu', sans-serif;line-height:1.35em;}
.searchBlock p.ofcid{margin:.2em 0;font-size:.92em;font-family:'Ubuntu', sans-serif;font-weight:500;}

/* Dentist Detail Page */
.webp .dentistdetailmasthead{background-image:url(../images/providers-masthead.webp);}
.no-webp .dentistdetailmasthead{background-image:url(../images/providers-masthead.jpg);}
.table td{font-size:.9em;}
.dentalTable tr td:first-child{font-weight:500;font-family:'Ubuntu', sans-serif;width:200px;}
.dentalTable .table-bordered>tbody>tr>td{padding:1em .6em;}
.office_hours{margin:2em 0 0 0;}
.office_hours h4{background:#5d87a1;color:#fff;padding:.56em .4em;margin:0;}
.DentistProfile h3{background-color:#5c86a1;color:#fff;padding:.44em .6em;margin:0 0 1em 0;}
.DentistProfile{border:1px solid #ddd;padding:1.1em;}
.profile-box{border:1px solid #ddd;max-width:330px;padding:1.5em 1em;display:inline-block;vertical-align:bottom;margin:0 1% 1% 0;}
.profile-box h4{margin:0 0 .85em 0;}
a.custombutton{background:#005294;color:#fff;padding:.44em 1em;display:inline-block;}
.dentist_map{width:100%;overflow:hidden;}
.opennew {background:#005294;padding:.67em 1em .4em 1em;margin:0 0 1.5em 0;}
.opennew *{color:#fff;}
.dentist-desc p{margin:1.3em 0 0 0;}
.dentist-desc{margin:1em 0 0 0;padding:1.5em;}
.backLink a.pdfDownload{background-image:none;padding:.76em 1.3em;}
.backLink a.pdfDownload:before{content:none;}
.mapouter{position:relative;text-align:right;height:298px;width:100%;}
.office_info h4{color:#597185;line-height:1.4em;font-size:1.1em;margin:0 0 1em 0;}

.office_info a.custombutton {margin: 0 0 .8em 0;}
.office_info a.custombutton.graybtn {background: #55697a;}

/* Dentist Update */
.dentistUpdate .form-control{padding:0 10px;height:40px;margin:4px 0 6px 0;float:left;}
.rowLft{width:20px;float:left;}
.rowRgt{width:calc(100% - 20px);float:left;}
.prduct_row .upCheck{display:inline-block;margin:0 .3em;}
.prduct_row{background:#eeeeee;padding:.6em 0 .4em .4em;margin:4px 0 6px 0;width:100%;float:left;border-radius:5px;border: 1px solid #d0dde4;height:40px;font-size:14px;}
.dentistUpdate textarea.form-control{height:109px;resize:none;padding:10px;}
.dentistUpdate select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:35px;background-image:url(../images/custom-select-arrow.png);background-repeat:no-repeat;background-position:right 13px center;}
.col-xs-12.zipfield{margin-bottom:13px;}
.inputrow{margin-top:1em;}
.innerStr h3{color:#597185;line-height:1.4em;margin:0 0 2em 0;font-size:1.03em;}
.innerStr h4{color:#597185;margin:1.5em 0 .4em 0;}
.modal-content{border:none !important;}

.dentistUpdate{position:relative;}
.preloadwrap{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:99;cursor: progress;display:none;}
.formpreloder{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.preloadwrap .preloader_b{position: absolute;background-color: rgba(255, 255, 255, .2);left: 0;top: 0;width: 100%;height: 100%;z-index: 9999;}
.preloader_b .spinner > div{background-color:#fff;}
/* Feedback Form Modal */
.formmodal .modal-dialog{width:90%;max-width:900px;}
.formmodal .modal-body{padding:0 2em 2.2em 2em;}

/* Thankyou Modal */
.thankyoumodal h1{font-weight:700;margin:.76em 0;line-height:1.1em;color:#597185;}
.thankyoumodal h1 span{display:block;font-size:58%;color:#597185;}
.thanksline{background:#55697a;padding:1em;margin:0 0 2em 0;background-color:#015294;}
.thanksline p{color:#fff;line-height:1.4em;margin:0;}
.formmodal.thankyoumodal .modal-body{padding:0 0 2.2em 0;}
.thankyoumodal p{padding:0 2em;line-height:1.6em;}
.modal-bottomarea {max-width:600px;margin:0 auto;padding:0 1em;}
.modal-bottomarea p{padding:0;}
.modal-bottomarea a{font-weight:700;font-family:'Ubuntu', sans-serif;color:#015294;}
p.bottommsg{margin:1.3em auto 0 auto;border-top:1px dotted #ccc;padding-top:1.3em;}

/* Vertically Middle Aligned Modal */
.modal{text-align:center;padding:0!important;}
.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px; /* Adjusts for spacing */}
.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;}


/* FAQs */
.webp .faqmasthead{background-image:url(../images/faq-masthead.webp);}
.no-webp .faqmasthead{background-image:url(../images/faq-masthead.jpg);}
.set{position:relative;width:100%;height:auto;background-color:#f7f7f7;margin:.76em 0 0 0;}
.set > a{display:block;padding:1em;text-decoration:none;color:#41b5be;font-weight:700;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;font-size:1em;}
.set > a span{position:absolute;margin-top:2px;font-weight:700;color:#41b5be;font-style:normal;font-size:1.4em;right:.74em;top:9px;}
.set > a.active{}
.set .content{background-color:#fff;border:1px solid #f7f7f7;display:none;}
.set .content p{padding:1.3em;margin:0;}

/* Privacy Policy, Disclaimer and Terms of Use */
.webp .privacymasthead{background-image:url(../images/privacy-masthead.webp);}
.no-webp .privacymasthead{background-image:url(../images/privacy-masthead.jpg);}
.privacy_content li{line-height:1.7em;margin:.6em 0;float:left;}
.list1 ul{float:left;padding:0 0 0 1em;}
.list1 li{list-style:none;position:relative;padding:0 0 0 1em;}
.list1 li:before{width:5px;height:5px;border-radius:50%;background:#41b5be;content:"";position:absolute;left:0;top:10px;}
.disclaimer_content ul{padding:0;}
.webp .disclaimermasthead{background-image:url(../images/disclaimer-masthead.webp);}
.no-webp .disclaimermasthead{background-image:url(../images/disclaimer-masthead.jpg);}
.webp .termsmasthead{background-image:url(../images/terms-masthead.webp);}
.no-webp .termsmasthead{background-image:url(../images/terms-masthead.jpg);}

/* Sitemap */
.webp .sitemapmasthead{background-image:url(../images/sitemap-masthead.webp);}
.no-webp .sitemapmasthead{background-image:url(../images/sitemap-masthead.jpg);}
.sitemapblock li {list-style: none;position: relative;padding: 0 0 0 15px;line-height: 2em;margin: 10px 0px;}
.sitemapblock > ul {margin: 0;padding: 0;}
.sitemapblock li:before {content: "";width: 8px;height: 8px;background: #41b5be;position: absolute;border-radius: 50%;left: 0;top: 12px;}
.sitemapblock li ul {margin: 0;padding: 2px 0;}
.sitemapblock li ul li:before {background: none;border: 1px solid #41b5be;}
.sitemapblock a {color: #015294;}
.sitemap{border:1px solid #ddd;padding:2em;margin:2em auto 0 auto;max-width:80%;overflow:hidden;}

/* Search Results and 404 page */
.webp .errormasthead{background-image:url(../images/error-masthead.webp);}
.no-webp .errormasthead{background-image:url(../images/error-masthead.jpg);}
.webp .searchmasthead{background-image:url(../images/search-masthead.webp);}
.no-webp .searchmasthead{background-image:url(../images/search-masthead.jpg);}

/* Filter effects */
.anchor,span.font15{color:#004470;font-weight:700;}
a:hover span.font15{color:#23527c;}
.anchorBtn{color: #004470; font-weight: 700; background: #ffffff; padding: 10px 20px; line-height: 28px; margin-bottom: 1.25em; display: inline-block; transition: all ease .29s;}
.anchorBtn:hover{color: #ffffff; font-weight: 700; background: #015294;}
/* .plans_listing img:hover,.whyus_image:hover{-webkit-filter:hue-rotate(26deg);filter:hue-rotate(26deg);} */
.absolutebg{background-repeat:no-repeat;background-size:cover;background-position:center center;height:100%;position:absolute;left:0;top:0;}

/* Global Alert */
.chrona-info{background-color:#97def8;padding:1em 0;}
.global-alert__text p{margin:0;color:#015294;line-height:1.35em;}
.global-alert__text h3{margin:0 0 8px 0;color:#015294;}
.global-alert__text{width:80%;float:left;background-image:url(../images/info_icon.svg);background-repeat:no-repeat;background-position:left top;padding-left:31px;background-size:22px;}
.global-alert__controls{float:right;position:relative;cursor:pointer;color:#333;font-size:13px;line-height:20px;padding:4px 0 0 0;}
.global-alert__text p a{cursor:pointer;color:#015294;text-decoration:underline;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;}
.global-alert__text a:hover,.global-alert__text a:focus{color:#015294;transition:all .2s linear;text-decoration:none;}
.global-alert__controls:after{content:"X";font-family:'Ubuntu', sans-serif;font-weight:bold;font-size:20px;display:inline-block;vertical-align: middle;margin-left:6px;line-height:20px;position:relative;top:-1px;}
div#cfires .modal-body {padding: 2em;}
div#cfires .modal-dialog {width: 920px;max-width: 94%;}
div#calAlert {border-top: 1px solid rgb(255 255 255 / .35);}
div#cfires a.closePopup {position: relative;cursor: pointer;z-index: 1;}
/* Common Classes */
.sectionpadding{padding:5.1em 0;}
.paddingtop{padding-top:5.1em;}
.paddingbottom{padding-bottom:5.1em;}
.nomargin{margin:0;}
.emptyspace{height:2em;width:100%;}
.text-underline{text-decoration:underline !important;}
.normalweight{font-weight:normal !important;}
.not-active{pointer-events:none;opacity: 0.6;background:#eaeaea;}
.select_box2 {float:left;width:100%;margin-top:10px;text-transform:uppercase;}
.select_box2.not-active{background:transparent;}

a.hide767{display: inline-block;}
.menuRight{text-align: right;}


/* Media Queries */
@media (max-width:1350px){
.dropdownmenu{left: auto; right: 0px;}
}
@media (max-width:1300px){
h1{font-size:2em;} 
h2{font-size:1.5em;margin:0 0 .8em 0;}  
.floating_content ul li a{line-height:2.8em;font-size:.94em;}
.enroll{width:96px;height:96px;font-size:1.32em;right:-47px;}
.floating_content p{margin-top:.6em;}
.main-header{padding:1.37em 0;}  
	
}
@media (max-width:1199px){
.container{width:94%;}
.top-row a{font-size:.8em;}
.nav li a{font-size:.88em;margin:0 1em 0 0;}  
.whoweAre .roundeddiv{width:170px;height:170px;}
.whoweAre .roundeddiv p{font-size:1.1em;padding:1.82em 0 0 0;}
.sectionpadding{padding:4.2em 0;}  
.paddingtop{padding-top:4.2em;}  
.paddingbottom{padding-bottom:4.2em;}   
.menu_block{width:31%;}
.plans_listing figure figcaption h2{font-size:1.3em;}  
section.internalMasthead{margin-bottom:2.2em;}  
.featureBlock{padding:2em;}
.brokerlistings .right ul{max-width:100%;padding:0 0 0 1em;}
.dropdownmenu{top:40px;}  
.dsgfcontent{padding:0 0 0 1.5em;} 
.newsDiv .dropdownmenu1, .newsDiv .dropdownmenu2{top:43px !important;}
.planInfo{padding:4.2em 0 0;}
}

@media (max-width:991px){
html, body{-webkit-text-size-adjust:100%;}  
html, body{font-size:15px;}
section.mainbanner .floatingBlock.internal{margin:6em auto 0em auto;top:9em;}
section.internalMasthead.mainbanner{margin-bottom:4em;}  
figure.hmmenu{display:inline-block;}
nav.nav{width:0;top:0;visibility:hidden;position:fixed;right:-100%;height:100vh;overflow:scroll;z-index:999;background-color:#015294;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease;padding:7.1em 1.5em 2em 1.5em;margin:0;}
nav.nav.open{visibility:visible;width:80%;right:0;overflow-y:visible;} 
figure.hmmenu.colapse-spin{z-index:9999;position:relative;background-color:#fff;float:right;top:-22px;}
nav.nav ul li{display:block;text-align:left;}
nav.nav ul{display:block;}
nav.nav ul li a{color:#fff;padding:1.1em .8em;display:block;border-bottom:1px solid rgba(255, 255, 255, .31);}
.nav li a.active, .nav li a:hover{color:#015294;background:#fff;}  
.main-header{padding:1.1em 0;}
section.mainbanner{padding-top:0px;margin-bottom:7.4em;}
section.mainbanner .floatingBlock{position:relative;bottom:auto;top:16em;margin:0em auto 2em auto;}
h1{font-size:1.7em;}
.floating_content p{margin:.4em 0 1em 0;}
.enroll{padding:1.4em 0 0 0;top:6px;}  
.featureBlock.lft p{width:calc(100% - 98px);padding:0 0 0 1em;}
.dentalPlans ul{padding:3em 1em;}
.dentalPlans ul li{line-height:1.3em;font-size:1.1em;} 
.gicon{width:74px;height:74px;margin:-46px 0 17px 0;}
.gicon img{max-width:26px;}  
.featureBlock{padding:1.1em;}
a.pdfDownload{font-size:1em;background-size:14px;padding:1em 2.4em 1em 61px;background-position:left 14px center;text-align:left;}
a.pdfDownload svg {position:absolute;right:1.1em;top:0;bottom:0;margin: auto;}  
a.pdfDownload.nopdf svg{position:relative;top:2px;right:auto;margin:0 0 0 4px;}
a.pdfDownload.nopdf{padding:.83em 1.3em;}  
a.pdfDownload:before{left:42px;}
nav.nav ul li.mobilemenuitem{display:block;}
.values_list{padding:2em 0 2em 2em;}
.dropdownmenu{top:38px; right: auto; left: 0px; }  
.menuRight{text-align: center;}	
}

@media (max-width:767px){  
.container{width:100%;}
.container-wide{max-width:100%;width:100%;padding:0 15px;}
a{word-break:break-word;}
.plans_listing figure figcaption{padding:1.5em 0 2em 0;}
.plans_listing .col-xs-12:last-child figcaption{padding-bottom:0;}  
.whyus_image{position:relative;height:300px;width:100%;}
section.why_us .container-wide{padding:0;overflow:hidden;}
.choose_plans{padding:2em 2em 2em 2em;}
.choose_plans h2{text-align:center;}
.pib_list{padding:0 0 0 89px;width:100%;float:left;}
.plan_info_block:before{width:92px;height:92px;left:-100px;background-position:top 20px center;}
.plan_info_block:nth-child(2):before{background-position:top -105px center;}
.plan_info_block:nth-child(3):before{background-position:top -232px center;}
h3{font-size:1.15em;}
.plan_info_block{margin:0 0 1.1em 0;}
.single_testimonial{background-size:35px;padding:49px 0 0 0;}
.single_testimonial p{font-size:1.05em;}  
.navigate-menus{display:block;}  
	p.footer_title{margin:0 0 1em 0;}	
.menu_block {width: 100% !important;display: none;}    
.menu_block:nth-child(4) {display: block;}
footer.footer{padding:2.2em 0;}
footer.footer .text-left,footer.footer .text-right{text-align:center;}  
.footer_bottom{margin:1em 0 0 0;padding:1.5em 0 0 0;}
.footer_bottom .text-right{margin:.2em 0 0 0;}  
.testimonials{padding:0 44px;}
a.slickArrow{width:38px;height:38px;}
.addditionlaOptions{margin:5px 0 10px 0}
.whoweAre .roundeddiv{width:130px;height:130px;}
.whoweAre .roundeddiv p{font-size:.9em;padding:1.8em 0 0 0;}  
.dentalPlans ul{padding:2em 0 2em 1em;}  
.values_list{text-align:center;padding:2em 1.5em;}
section.our_values{margin:2.2em 0 0 0;}
.flex{display:block;}
.featureBlock{width:100%;float:left;margin:1em 0 0 0;padding:1.5em 1.3em;}
.flex .featureBlock:first-child{margin-top:0;}
.featureBlock .enroll{position:static;float: none;display:inline-block;vertical-align:middle;}
.featureBlock.lft p{width:calc(100% - 100px);padding:0 0 0 1em;float:none;display:inline-block;vertical-align:middle;}  
.dentalPlans ul li{font-size:1.05em;}
.gblock{width:100%;margin:1em 0 3em 0;padding:1em 1em 2em 1em;float:left;}
.gblock:last-child{margin-bottom:0;}  
.dsgf .ib{display:block;width:100%;border:none;padding:0;}
.ib.dsgflogo{margin:0 0 1em 0;}
.dsgf{padding:1em 0 0 0;text-align:center;}
form.joinusform{margin:1em 0 0 0;}  
input[type="reset"], input.mainbtn,.submitwrap input.resetbtn{min-width:120px;}
section.group_features{padding:2em .2em;}
.groupListing.rgt{padding-left:.8em;padding-right:.8em;}
.groupListing.lft{padding-left:.8em;padding-right:.8em;}
.emptyspace{height:1em;}
.brokerlistings .left p{max-width:100%;}
.brokerlistings .left{width:100%;}
.brokerlistings .right{width:100%;border:none;margin:1em 0 0 0;}
ul.defaultul li{margin:1.1em 0 0 0;}
.reporttext{width:100%;margin:0;}
section.report{padding:160px 0 18px 0px;background-position:top center;background-size:auto 146px;}
.absolutebg{height:260px;}
.absolutecontent{margin-top:260px;}  
a.gfbtn{display:block;width:100%;}
.prduct_row .upCheck{font-size:12px;}
.closePopup{width:42px;height:42px;line-height:42px;} 
.searchBlock h4{font-size:1em;}
.searchBlock span.searchCount{top:1.21em;}
.dentistUpdate .form-control{height:35px;}
.rowRgt label{font-size:.85em;margin:0 0 2px 0;}
.inputrow{margin-top:0;} 
.rowRgt{margin:0 0 .8em 0;}
.prduct_row .upCheck input{display:inline-block;margin:0;vertical-align:middle;}
.innerStr h4{font-size:1.1em;margin:.6em 0;}
.innerStr h3{margin:0 0 1.3em 0;}
.termscheck label input{vertical-align:middle;}  
.wthc{margin:10px 0;}
.searchWrap input[type="text"]{width:190px;}  
a.website-logo img{position:relative;top:6px;max-width:180px;} 
.social-media{ width: auto; margin: auto; float: none; padding: 5px 0 10px;}

footer .timeBox,footer .website-footer-logo {float: none !important;display: block;text-align: center;width: 100%;}
footer .timeBox {display: inline-block !important;width: auto;clear: both;}
a.hide767{display: none;}	
.planText{margin: 0;}
}

@media (max-width:479px){  
.sectionpadding{padding:3em 0;}  
.paddingtop{padding-top:3em;}  
.paddingbottom{padding-bottom:3em;}
.whyus_image{height:220px;}  
.absolutebg{height:220px;}
.absolutecontent{margin-top:224px;}
.top-row .col-xs-12{padding:0 6px;}
.formmodal .modal-dialog{width:94%;}  
figure.hmmenu.colapse-spin{top:-20px;}  
nav.nav{padding:5.1em 1.5em 2em 1.5em;}  
nav.nav.open{width:100%;}
.floating_content{padding:1.3em .8em;}
.floating_content h2.blue{font-size:1.10em;margin:0 0 .6em 0;}
h1{font-size:1.47em;}
h2{font-size:1.4em;}  
.additional{padding:1em .8em;}
.additional *{font-size:12px;}
.additional svg{width:13px;height:13px;top:3px;margin-right:2px;}
.floating_content p{font-size:.85em;}  
.enroll{width:80px;height:80px;font-size:1.1em;right:15px;top:-40px;} 
.featureBlock.lft p {width: calc(100% - 88px);}  
.main-header,.fixed .main-header{padding:.65em 0;}
a.website-logo svg{width:100px;}
.top-row a{font-size:.67em;padding:0 .8em;line-height:31px;}  
.top-row a.languageanchor{font-size:.76em;padding:0 .8em;line-height:31px;}  
.dropdownmenu{top:30px;}
.formarea textarea{min-height:60px;height:80px;}  
.formmodal .modal-body{padding:0 1em 1em 1em;}
section.mainbanner .floatingBlock.internal{margin:2em auto 0em auto;top:7em;}  
section.about-us{margin-top:1em;}
section.about-us.home-about{margin-top:3em;}
span.br{display:inline-block;width:4px;}  
.form-control{height:49px;padding-top:16px;}
.submitwrap{margin:.2em 0 0 0;}
.formarea .input.form-group.termscheck{margin-top:0;}  
.searchWrap input[type="submit"]{top:2px;}  
.about-us a.learn_more{margin:1em 0 0 0;}  
.plans_listing figure figcaption h2{font-size:1.3em;margin:.1em 0 .6em 0;}
section.mainbanner.homemasthead .floatingBlock{margin:-1em auto 2em auto;}
.homemasthead{background-image:url(../images/home_mpbile_masthead.jpg) !important;}  
.profile-box{width:100%;margin:0 0 1em 0;}
.joinus.previewpopup h2.blue {margin: 0;}
section.joinus.previewpopup .submitwrap a{min-width:100px;}	
.dentalTable tr td:first-child{width:150px;}	
.dentalTable tr td{white-space:pre-line !important;}
button.mainbtn,a.mainbtn{min-width:130px}
.global-alert__text{width:76%;}
.planInfo{padding:3em 0 0;}
}

@media (max-width:345px){
.additional *{font-size:11.2px;}  
.top-row a{font-size:.62em;}
.top-row a.languageanchor{font-size:.7em;}
.additional{overflow:hidden;padding:.56em 1em;}
.additional div{width:100%;}
section.mainbanner .floatingBlock.internal{margin:0em auto 0em auto;}
a.website-logo svg{width:92px;}
.main-header, .fixed .main-header{padding:.6em 0;}
}
.timeBox {background-color: #55697a;width: 230px;float: none;color: #fff;line-height: 26px;padding: 2px 0px 2px 5px;font-size: 13px;margin: 5px 0 0 0;}
.timeBox i{vertical-align:middle;}
span.timeBox{display:block;}
.timeBox strong {background-color: #55697a;color: #fff}
.website-footer-logo {display:block;padding:0px 0 15px 0px;margin:1em 0 0 0;width: 70%;}
.featureBlock .timeBox {margin: 6px 0 0 0;}
.gblock p.contactLogo {margin: 0 0 1em 0;}
.gblock  span.timeBox {margin:1em auto 1em auto;}
.timeBox svg {width: 14px;fill: #fff;display: inline-block;vertical-align: middle;margin-right: 1px;}