.customrow{max-width:100%}
.inner-wrap,.inner-wrap .row{height:100%}
.breadcrumbs{margin-top:0}
.breadcrumbs li a{border-bottom:0 solid transparent}
.mobileonly{display:none !important}
.desktoponly{display:block !important}
.section{margin-bottom:0 !important}
.top-header{height:55px}
.sticky-header{position:fixed !important;z-index:9999 !important}
.headerLink{font-size:11pt;margin-left:39px;float:right;line-height:55px;display:inline-block;vertical-align:middle;text-decoration:none}
.mobileonly.sticky-header>.right-small.hide+section.left.tab-bar-section{right:0}
.custom-header .tab-bar-section.middle{left:0;margin-left:44px;padding:0;right:0}
.custom-header .tab-bar-section{height:auto}
.tab-bar{line-height:2.8125rem}
.sub-nav-content{height:105px;padding-left:6px}
.sub-nav{display:inline-block}
.mobi-sub-nav-content{height:105px;padding-left:6px}
.sub-nav-content a,.mobi-sub-nav-content a{font-size:12pt;text-decoration:none}
.sub-nav-content img,.mobi-sub-nav-content img{width:auto}
.nav-item{float:left;margin-left:30px;text-align:center;margin-top:15px;min-width:115px}
.transparent-content a,.mobi-transparent-content a{font-size:12pt;text-decoration:none;text-transform:uppercase;margin-left:37px;border-bottom:0 solid transparent}
.transparent-content .individual{display:inline-block;float:left}
.transparent-content .arrow{width:auto;margin-bottom:2px;margin-left:7px}
.carousel-image-text{bottom:0;height:auto;left:0;padding:0;position:absolute;width:100%}
.page-nav .transparent-div,.page-nav .mobi-transparent-div{position:static}
.reveal-modal{padding:0;max-width:22rem;border:0;border-radius:0;position:absolute}
.reveal-modal .evo-reveal-modal-hdr{font-size:25px;margin-bottom:0;margin-top:0 !important;padding:13px 20px}
.reveal-modal a.login-link{text-decoration:none}
.reveal-modal a.login-link p.login-text{line-height:50px;margin:0 20px;text-transform:uppercase;font-size:17px;letter-spacing:.7px}
.reveal-modal a.login-link:last-child p.login-text{border-bottom:0}
.btnLogin{color:#fff;font-size:9pt;margin-right:5px;float:right;line-height:2.813rem;display:inline;background:0;padding:0}
.btnLogin:hover,.btnLogin:active{color:#006d9e}
#back-top{position:fixed;bottom:60px;right:5px;z-index:10}
#back-top a{width:30px;display:block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#00a8c8;transition:all 1s ease 0}
#back-top span{background:url('../../clientlibsdrop2/img/icons/icon-backTop.png') no-repeat scroll center center transparent;display:block;height:26px;margin-bottom:7px;width:26px;transition:all 1s ease 0}
p#back-top a{border-bottom:0 solid transparent}
.mobile-nav-icon{margin:0 !important;text-decoration:none;vertical-align:middle !important;width:auto !important;display:inline-block !important;margin-top:0}
.customNav{display:inline-block;cursor:pointer;height:28px;height:55px;padding:11px 11px 0 11px}
.customNav.headerLink{margin-right:0}
.customNav.change{background:#FFF}
.bar1,.bar2,.bar3{width:32px;height:5px;background-color:#FFF;margin:4px 0;transition:.4s}
.customNav .evo-icon-cross2{display:none;color:#233443 !important;font-weight:bold !important}
.customNav.change div{display:none}
.customNav.change .evo-icon-cross2{display:inline}
.mobile-nav .evo-carousel-item{text-align:center}
.mobile-nav{padding-left:0;position:fixed}
.mobile-nav .evo-carousel-item a{margin-left:0}
.mobi-sub-nav-content img{height:45px;width:45px !important;margin-top:22px}
.mobi-sub-nav-content a{font-size:12pt;position:relative}
.mobi-transparent-content .owl-controls,.mobi-sub-nav-content .owl-controls{display:none !important}
.mobi-transparent-content a{font-size:12pt}
.nav-img-center{display:inline-block;text-align:center}
.mobile-nav .owl-item{width:auto !important;padding-right:22px !important;padding-left:14px !important}
.mobi-sub-nav-content .owl-item{width:auto !important;padding-right:11px !important}
a.individual i{color:#00a8c8;font-size:1.1rem !important;vertical-align:middle !important;margin-bottom:4px !important;width:16px !important}
a.mobi-individual i{color:#00a8c8;font-size:1.1rem !important;vertical-align:middle !important;margin-bottom:4px !important;width:16px !important}
a.mobi-individual i:hover{color:#00a8c8}
.evo-menu-bar-header{margin-bottom:0}
.sticky-header{position:fixed !important;z-index:9999 !important;top:0 !important}
.evo-menu-bar{position:fixed;width:100%;z-index:900}
.tab-bar-section{text-align:left}
.evo-menu-bar .tab-bar-section a{display:block}
.tab-bar-section{text-align:left}
.sticky-header{position:fixed !important;z-index:9999 !important;top:0 !important}
.evo-menu-bar .tab-bar-section a{display:block;border-bottom:0 solid transparent}
.evo-menu-bar .tab-bar-section a img{margin-top:7px}
.customFooter a{border-bottom:0 solid transparent}
.nav-active{color:#00a8c8 !important}
@media screen and (max-width:374px){.customNav.headerLink,.headerLink.aboutUsLink{margin:0}
}
@media only screen and (max-width:667px){.row .row{margin:0}
.mobileonly{display:block !important}
.desktoponly{display:none !important}
.image-padding{padding:0}
.address{text-align:center}
.sub-nav-content{height:64px}
.mobi-sub-nav-content{height:120px}
.nav-item{margin-left:6px;margin-top:0}
.sub-nav-content img,.mobi-sub-nav-content img{height:20px;width:20px}
.sub-nav-content a,.mobi-sub-nav-content a{font-size:7pt;position:relative;bottom:22px}
.sub-nav-content a.anchor-bottom,.mobi-sub-nav-content a.anchor-bottom{bottom:0}
.custom-image .transparent-content a,.custom-image .mobi-transparent-content a{margin-left:8px}
.individual-content a,.mobi-individual-content a{font-size:12pt;margin-left:23px}
.transparent-content a,.mobi-transparent-content a{font-size:8pt;margin-left:8px}
.individual-content a.busi,.mobi-individual-content a.busi{position:relative;bottom:0}
.individual-content,.mobi-individual-content{height:47px;width:200px;padding-left:37px}
.mobileonly{display:block !important}
.desktoponly{display:none !important}
.headerLink{font-size:9pt;margin-right:5px;float:right;line-height:2.813rem;display:inline-block;vertical-align:middle;text-decoration:none}
.tab-bar-section{text-align:left}
.reveal-modal{min-height:50px;max-width:100%}
.heading-margin{margin:0 0 28px 68px}
.cust-border{border-right:0}
#back-top{position:fixed;bottom:60px;right:12px;z-index:10}
.reveal-modal{position:fixed}
.btnLogin.headerLink{margin-left:0}
}
.info{height:auto}
.info-wrapper{padding:15px}
.infobox1 p{font-size:20px !important}
.infobox2{font-size:12pt !important;padding-top:16px !important}
.infobox3{font-size:12pt !important;padding-top:29px !important}
.infobox4{font-size:12pt !important;padding-top:24px !important}
.infoRight{text-align:right}
.infoLeft{text-align:left}
.infoCenter{text-align:center;padding-bottom:30px}
.infoCaption{clear:both;font-size:12pt !important;text-transform:uppercase}
.infoCaption a{text-decoration:none}
.infoItem{vertical-align:top;display:inline-block;text-align:center}
.infosection-padding1{padding-left:60px}
.infosection-padding2{padding-right:60px}
.infosection3-custom-h2-padding{padding-bottom:13px}
.infosection4-custom-h2-padding{padding-bottom:8px}
.nav-active{color:#00a8c8 !important}
.mobileinfoHeading{display:block}
.infoH2Mobile{margin-top:.2rem;margin-bottom:.5rem}
.info-fixed{width:100% !important;margin:0 auto !important}
@media only screen and (max-width:667px){.info{padding:15px 30px 15px 30px !important;height:auto}
.infosection-padding1{padding-left:0}
.infosection-padding2{padding-right:0}
.infobox1 p{font-size:16px !important}
.mobileinfoHeading{display:inline}
.infoH2Mobile{margin-top:0;margin-bottom:0}
}
@media only screen and (min-width:668px) and (max-width:1000px){.info{height:auto}
.infosection-padding1{padding-left:0}
.infosection-padding2{padding-right:0}
.infobox1 p{font-size:20px !important}
}
@media only screen and (min-width:1001px) and (max-width:1024px){.info{height:auto}
}
.customFooter{height:auto;overflow:hidden;position:relative !important}
.footerLink{font-size:10pt;margin-right:37px;text-align:left;text-decoration:none;border-bottom:0 solid transparent}
.footer-padding{padding:0 0 0 42px !important}
.footer-padding1{padding:0x 55px !important}
.footerCopyright{font-size:10pt !important}
.bottom-row{height:174px;padding:15px 90px}
.bottom-row .customPadding{padding-left:100px !important}
.contactUs{text-align:left !important;font-size:14px !important}
.contactUs1{text-align:left !important;font-size:14px !important}
.contactUs-section1{display:inline !important}
.timings{font-size:14px !important;text-align:left}
.address{font-size:14px !important}
.addressHeading a{text-transform:uppercase;text-decoration:none !important;font-size:14px}
.addressDetails p,.addressHeading a{font-size:14px !important}
.addressDirection{text-transform:none}
.addressDetails a{text-decoration:none;border-bottom:0 solid transparent}
.contactUs p{display:inline}
.contactUs a,.contactUs p{text-decoration:none;font-size:14px !important;border-bottom:0 solid transparent}
.addressHeading-align{text-align:left !important}
.contactUs-mobile-img-align{text-align:left !important;display:block;padding-left:55px}
.contactUs-mobile-img-align1{text-align:left !important;display:inline}
.transparent-div,.mobi-transparent-div{height:auto;padding:0;position:fixed;width:100%;z-index:999}
.transparent-content{height:45px;padding-left:6px}
.mobi-transparent-content{height:45px;padding-left:6px}
.mobi-individual-content{height:90px;padding-left:6px;width:170px}
.individual-content{height:45px;padding-left:6px;width:170px}
.individual-content a,.mobi-individual-content a{font-size:12pt;text-decoration:none;text-transform:uppercase;margin-left:37px}
.tab-footer section{line-height:3.5rem;padding:0 55px}
@media only screen and (max-width:667px){.address{text-align:center}
.tab-footer{height:3.5rem !important;padding:0 !important}
.footerLink{font-size:14px;margin-right:20px;text-align:left;text-decoration:none}
.mobilefooter{line-height:1.5rem !important;padding:0 0 !important}
.mobilefooter-navbar1{padding-top:5px;text-align:center}
.tab-bar-section-align{text-align:center !important}
.bottom-row{height:174px;padding:15px 30px}
.bottom-row .customPadding{padding-left:.9375rem !important;padding-right:.9375rem}
.contactUs{text-align:center !important;font-size:13px !important}
.contactUs1{text-align:center !important;font-size:13px !important}
.contactUs-section1{padding-left:0 !important}
.addressHeading-align{text-align:center !important}
.contactUs-mobile-img-align{text-align:center !important;display:block;padding-left:0}
.contactUs-mobile-img-align1{text-align:center !important}
.timings{font-size:13px !important;text-align:center}
.addressHeading a{text-transform:uppercase;text-decoration:none;font-size:13px}
.contactUs a,.contactUs p{text-decoration:none;font-size:13px !important}
.addressDetails p,.addressHeading a{font-size:13px !important}
.tab-footer section{padding:0}
}
@media only screen and (min-width:668px) and (max-width:1000px){.footer-padding1{padding:0 10px !important}
.footerLink{font-size:8pt;margin-right:4px;text-align:left;text-decoration:none}
.footer-padding{padding:0 0 0 10px !important}
.footerCopyright{font-size:8pt !important}
.address{text-align:center}
.bottom-row .customPadding{padding-left:.9375rem !important;padding-right:.9375rem}
.contactUs{text-align:left !important;font-size:14px !important}
}
@media only screen and (min-width:1001px) and (max-width:1024px){.address{text-align:center}
.footerLink{font-size:9pt}
.footerCopyright{font-size:9pt !important}
}
.customFooter a{border-bottom:0 solid transparent}
.accumNav{width:89%}
.right-small{height:2.875rem;position:absolute;top:0;width:2.875rem;border-left:0;right:0}
.transparent-div,.mobi-transparent-div{top:55px;height:auto;right:0;padding:0;position:fixed;width:200px;z-index:999}
.navigation-nav-item a,.navigation-nav-item span{display:inline-block;margin-bottom:0;border-bottom:0 solid transparent}
.mobile-nav-icon{width:16px;display:inline-block}
.navigation-nav-item a{display:inline-block;width:100%}
.dashboardnavigation{background-color:#fff;border:1px solid #e2e2e2;padding:0;right:-300px;opacity:.975;position:fixed}
.navigationname{color:#00b0d3;letter-spacing:.1rem;font-weight:bold;padding:0 25px;font-size:.9rem}
.navigation-nav-item{float:left;text-align:left;width:100%;padding:10px 14px;background:#fff}
.navigation-nav-item a,.navigation-nav-item span{text-decoration:none;display:inline-block;margin-bottom:0;font-size:14px;color:#283948 !important}
.navigation-nav-item a img,.navigation-nav-item span img{width:20px;margin-right:5px}
.navigation-nav-item:hover{background:#edf7fa}
input[type="button"]:active,input[type="submit"]:active,button:active,a:not([role="tab"]):active,button.global-button:active,button.global-button span.evo-button-text:active,.navigation-nav-item:active{filter:brightness(70%) !important}
button.linkButton:hover,button.linkButton:focus,.button.linkButton:hover,.button.linkButton:focus{background-color:transparent}
.navigation-div .subNavigation-div{display:none}
.subNavigation-div .navigation-nav-item a,.subNavigation-div span[class^="icon"]{font-size:14px !important}
.subNavigation-div .navigation-nav-item{padding:10px 0 10px 5px}
.dashboardnavigation.verticalNav{overflow-y:auto;width:246px;position:fixed;right:-1px}
.navigation-nav-item span.icon{font-size:20px !important;vertical-align:text-bottom;margin-right:10px}
@media only screen and (min-width:320px) and (max-width:667px){.dropdown-icon{height:30px;width:30px;margin:8px 0}
.dashboardnavigation{height:auto;overflow:auto;padding-bottom:50px}
.navigation-dropdown-icon{height:30px;width:30px;margin:8px 0}
.navigation-nav-item{width:100%}
.navigation-nav-item a,.navigation-nav-item span{margin-bottom:0;font-size:10.5pt}
.navigation-mobile-icon-title{font-size:10pt;display:block}
.dashboardnavigation.verticalNav{position:fixed;right:-300px;width:260px}
.accumNav{width:90%}
}
@media only screen and (max-height:374px){.dashboardnavigation{height:90%;overflow:auto;padding-bottom:30px}
}
@media only screen and (min-width:320px) and (max-width:667px) and (orientation:landscape){.aboutUsLink{margin-left:.9em;margin-right:.999em}
}
@media only screen and (min-width:320px) and (max-width:1024px){.dashboardnavigation.verticalNav{position:fixed;right:-300px}
.navigation-desktop-only{display:none}
.transparent-div,.mobi-transparent-div{width:280px}
.navigation-nav-item{float:left;text-align:left;width:100%;padding:10px 14px;background:#fff}
.navigation-nav-item a img,.navigation-nav-item span img{width:20px;margin-right:5px}
}
@media only screen and (min-width:1025px){.navigation-mobile-only{display:none}
}
@media only screen and (min-width:668px) and (max-width:1024px){.navigation-nav-item{min-width:0}
.transparent-div,.mobi-transparent-div{height:auto;width:280px}
.navigation-nav-item{float:left;text-align:left;width:100%;padding:10px 14px;background:#fff}
.navigation-nav-item a img,.navigation-nav-item span img{width:20px;margin-right:5px}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.evo-menu-bar.desktoponly .right-small{right:10px}
}
.breadcrumbs{background:0;margin-bottom:0;border:0}
.content-image img{width:100%;height:auto}
@media only screen and (max-width:667px){.content-image img{width:100%}
.leadParagraph{padding-left:15px;padding-right:15px}
.columnContainer .leadParagraph{padding-left:0;padding-right:0}
.columnContainer .info-wrapper{padding-left:0;padding-right:0}
}
@media only screen and (min-width:668px) and (max-width:1000px){.content-image img{width:100%;height:300px}
}
@media only screen and (min-width:768px){.customFooter .logoRightAligned{text-align:right;padding-right:39px}
}