@font-face{font-family:'nexusmix-boldscregular';src:url('fonts/nexusmix-boldsc-webfont.eot');src:url('fonts/nexusmix-boldsc-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/nexusmix-boldsc-webfont.woff2') format('woff2'), url('fonts/nexusmix-boldsc-webfont.woff') format('woff'), url('fonts/nexusmix-boldsc-webfont.ttf') format('truetype'), url('fonts/nexusmix-boldsc-webfont.svg#nexusmix-boldscregular') format('svg');font-weight:normal;font-style:normal}.f-nexus{font-family:'nexusmix-boldscregular',sans-serif}
*, *:before, *:after {box-sizing: border-box;}
p{ margin:0 0 25px 0;}
.the_content_wrapper ul{ margin-bottom:25px;}
.column_column ul li, .column_helper ul li, .column_visual ul li, .icon_box ul li, .mfn-acc ul li, .ui-tabs-panel ul li, .post-excerpt ul li, .the_content_wrapper ul li{ margin-bottom:0px;}
/* header css start here */
body:not(.template-slider) #Header {min-height:auto;}
.slogan ul { background:#FFF;position: absolute;top:100%; left: 0;z-index: 1000; float: left; display:none; width:100%; max-width: 238px;padding:5px 0px; margin:-3px 0 0 0;list-style: none; border: 3px solid #f1f4f7;border-radius: 3px; box-shadow:none;}
.wpmlslogan ul li,.slogan ul li{ margin:0px!important; padding:0px!important; width:100%;}
.slogan ul li a {font-family:'nexusmix-boldscregular'; color:#063059!important;font-size: 16px;line-height: 1.42857143;
display: block;padding: 3px 15px;}
.wpmlslogan ul li a:hover,.slogan ul li a:hover{ text-decoration:none; color:#23a7bf!important;}

.slogan span{font-family:'nexusmix-boldscregular'; font-size:15px; color: #23a7bf; cursor:pointer;
background:url(images/minfin-weapon-small.png) no-repeat; background-size:20px 30px; padding-left:30px; line-height:30px; display:block;}
.slogan span::after{ content:""; position:relative; border-top-color: #2a8c9e; border-top:4px dashed; border-right: 4px solid transparent; border-left: 4px solid transparent; top:11px; margin-left:6px;}

.wpmllang{float:right !important;}
.wpmlslogan {padding: 9px 0 !important;}
.wpmllang .wpmlslogan span {line-height:30px; display:block;font-size:15px;font-family: inherit;background: none; color: #1e1e1e; font-weight: bold;  padding-left: 15px;cursor:pointer;}
.wpmlslogan span::after{ content:""; position:relative; border-top-color: #2a8c9e; border-top:4px dashed; border-right: 4px solid transparent; border-left: 4px solid transparent; top:11px; margin-left:6px;}
.wpmlslogan ul { background:#FFF;position: absolute;top:100%; right: 0;z-index: 1000; float: left; display:none; width:100%; max-width: 60px;padding:2px 0px; margin:-3px 0 0 0;list-style: none; border: 3px solid #f1f4f7;border-radius: 3px; box-shadow:none;}
.wpmlslogan ul li a {color:#1e1e1e!important;font-size: 15px;line-height: 1.42857143;display: block;padding: 3px 15px;font-weight: 600;}

.header-classic #Action_bar .contact_details li.slogan{ padding:10px 0;}
.header-classic #Action_bar .social, .header-classic #Action_bar .social-menu{ padding:0px;}
#Action_bar .social-menu li{ margin:0 15px 0px 0; padding:14px 0px;}
#Action_bar .social-menu li li{ padding:0px;}
#Action_bar .social-menu a{ font-family:Arial, Helvetica, sans-serif; color:#1e1e1e; font-size:81.25%; margin:0px;}
header #Top_bar{ padding-top:15px; padding-bottom:15px;}
#Top_bar .wpml-languages{ display:none;}
.header-classic #Header .top_bar_left{ position:static; padding-right:25px}
#Top_bar .menu{ margin:33px 0 0 0; float:left}
#Top_bar .menu > li{ margin-right:30px;}
#Top_bar .menu > li:last-child{ margin:0px;}
#Top_bar .menu > li > a{ padding:0px;}
.menuo-no-borders #Top_bar .menu > li > a span{ padding:0px; margin:0px; line-height:normal;}
.menuo-arrows #Top_bar .menu > li.submenu > a > span:not(.description){ padding-right:17px;}
.menuo-arrows #Top_bar .menu > li.submenu > a > span:not(.description)::after{ border:0px; background:url(images/down-arrow.png); background-repeat:no-repeat; width:9px; height:5px; background-size:9px 5px; top:50%; right:0px; margin-top: -1px; opacity:1;}

#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a, #Top_bar .menu > li.current-menu-parent > a, #Top_bar .menu > li.current-page-parent > a, #Top_bar .menu > li.current-menu-ancestor > a, #Top_bar .menu > li.current-page-ancestor > a, #Top_bar .menu > li.current_page_ancestor > a, #Top_bar .menu > li.hover > a{color:#2a8c9e;}
#Top_bar .menu > li ul{ background-color:transparent;}
.menuo-right #Top_bar .menu > li > ul.mfn-megamenu{ padding:40px 0 40px; margin-top:15px; left:0px; width:100%!important; display:inline-block!important;/* -webkit-transform: translate3d(0, -10%, 0); -moz-transform: translate3d(0, -10%, 0); -ms-transform: translate3d(0, -10%, 0); -o-transform: translate3d(0, -10%, 0); transform: translate3d(0, -10%, 0); -webkit-transition: 0.5s ease;
-o-transition: 0.5s ease; transition: 0.5s ease;*/ opacity:1; visibility:hidden;}
.menuo-right #Top_bar .menu > li > ul.mfn-megamenu.active{-webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity:1; visibility: visible;}
#Top_bar .menu > li > a:hover{color:#2a8c9e;}
#Top_bar .menu > li > a.active-menu{ font-weight:bold; color:#2a8c9e;}
.menuo-right #Top_bar .menu > li > ul.mfn-megamenu::before{ content:""; background:#072a4c; position:absolute; left:-100vw; top:0px; width:100vw; height:100%;}
.menuo-right #Top_bar .menu > li > ul.mfn-megamenu::after{ content:""; background:#072a4c; position:absolute; right:-100vw; top:0px; width:100vw; height:100%;}
#Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title{ padding:0px; text-transform:inherit; background:url(images/footer-seprator.png) repeat-x!important; background-position:left bottom!important; padding:0 0 10px 10px; margin:0 0 10px; border:0px;}
#Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-3{ padding-left:15px; padding-right:15px;}
#Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title span{ border:0px;}
#Top_bar .menu > li > ul.mfn-megamenu > li > ul li{ font-size:14px; padding:5px 14px; font-family:'Helvetica Neue',Arial,sans-serif; }
#Top_bar .menu > li > ul.mfn-megamenu > li > ul li a{ padding:0px;margin:0px;display:inline-block;line-height:18px; color:#ccd5dd!important;position:relative; border-bottom:transparent solid 1px;}
#Top_bar .menu > li > ul.mfn-megamenu > li > ul li a:hover{ border-bottom:#ccd5dd solid 1px;}
#Top_bar .menu > li > ul.mfn-megamenu > li > ul li a:hover, #Top_bar .menu > li > ul.mfn-megamenu > li > ul li a:hover::after{ color:#ccd5dd!important; background:none;}
#Top_bar .menu > li > ul.mfn-megamenu > li > ul li a::after{ content:"›"; background:none; position:absolute; font-family:'Open Sans',Arial,sans-serif; font-size:24px; color:#ccd5dd; margin-left:5px; line-height:1; bottom:-1px;}
.header-contact-info a::after{ display:none;}
#Top_bar .menu > li > ul.mfn-megamenu > li > ul li.header-contact-info a:hover{border-bottom:transparent solid 0px;}
#searchform ::placeholder, #Top_bar .search_wrapper .icon_search, #Top_bar .search_wrapper .icon_close{ color:#fff; opacity:1;}
#Top_bar .search_wrapper input[type="text"]{ border-color:rgba(255,255,255,.3) !important;}
#Top_bar .top_bar_right{ padding:0px;}
#Top_bar a#search_button{ margin:0px;}
#Top_bar a#search_button .icon-search-fine::before{ margin:0px;}
 
#Action_bar .social-menu li.wpml-ls-item ul{ display:none; }
#Action_bar .social-menu li.wpml-ls-item:hover ul{ display:block; background: #FFF; position: absolute; top: 96%; right: 0; z-index: 1000; float: left; width:auto; padding: 5px 0px; margin:0; list-style: none; border: 3px solid #f1f4f7; border-radius: 3px; box-shadow: none;}
#Action_bar .social-menu li li{ width:100%; margin:0px;}
#Action_bar .social-menu li li a{ font-family:'Helvetica Neue',Arial,sans-serif; color:#1e1e1e; padding:3px 15px; font-size:14px; display:block;}
.logout_btn{ margin:0px;}
/* header css end here */

/* Sub header css start here */
.subheader-both-left #Subheader .breadcrumbs{font-family:'Helvetica Neue',Arial,sans-serif; margin:0px; font-size:13px!important; font-weight:bold; padding:0 12px;}
#Subheader::after{ box-shadow:none;}
#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a{ color:#1e1e1e;}
#Subheader ul.breadcrumbs li a{ font-weight:normal;}
#Subheader ul.breadcrumbs li span{ opacity:1; margin:0 10px 0 5px;}
#Subheader ul.breadcrumbs li .icon-right-open::before {content: '|'; color: #49b6ca; font-family: 'Helvetica Neue',Arial,sans-serif;
font-weight: bold; font-size: 125%; position: relative; top: 0px; margin: 0;}
#Subheader .container, #Content .section_wrapper{ max-width:920px;}
.home #Subheader .container, .home #Content .section_wrapper{ max-width:1130px;}
/* Sub header css end here */

/* home slider css start here */
.overlay-wrap{ background:url(images/minfin-home-slider-overlay.png) repeat-y; left:0px!important; top:0px!important; width:100%; height:100%;}
.overlay-wrap::after{content:""; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0;
background: linear-gradient(-97deg, rgba(6, 48, 89, 0) 16%, rgba(7, 53, 99, 0.77) 100%);}
.slider-title{ text-shadow:0px 1px 4px rgba(0, 0, 0, 0.4);}
/* home slider css end here */

#inner-banner::after{ content:""; position:absolute; width:100%; height:100%; background:url(images/inner-banner-shadow.png) repeat-y; z-index:20;}

/* home page css start here */
.home-call-to-action-btn .call_to_action{ background:#2a8c9e; color:#FFF; padding:20px 10px 20px 40px; box-sizing:border-box; border-radius:6px;}
.home-call-to-action-btn h3{ font-size:18px; line-height:1.3; font-weight:700; margin:0px; padding:0 0 15px 0; color:#FFF;}
.home-call-to-action-btn .call_to_action .call_left{ margin:0px; padding:0px;}
.home-call-to-action-btn .call_to_action .call_center .button{ margin:0px!important; color:#063059; border-radius:3px; font-size:16px; font-family:'Helvetica Neue',Arial,sans-serif; border:1px solid #b6c3d2; box-shadow:none;}
.home-call-to-action-btn .call_to_action .call_center .button:hover{transition: none;}
.home-call-to-action-btn .call_to_action .call_center .button .button_label{ padding:8px 20px;}
.home-all-releases{ padding-bottom:20px;}
.home-all-releases h3{ font-size:24px; line-height:30px; font-weight:700; margin:0; padding:0px;}
.home-all-releases .wpb_wrapper > div{ margin-bottom:0px;}
.home-all-releases .wpb_content_element{ margin-bottom:30px;}
.all-releases-title-link{ padding:0 16px 0 10px; margin:0 0 18px 0!important;}
.all-releases-title-link h3 a{ float:right; font-family:'Helvetica Neue',Arial,sans-serif; color:#2a8c9e; font-weight:normal; font-size:16px; position:relative;}
.all-releases-title-link h3 a:hover{ text-decoration:underline;}
.all-releases-title-link h3 a:hover::after{ text-decoration:none;}
.all-releases-title-link h3 a::after{ content:"›"; font-size:22px; color:#2a8c9e; font-family:'Open Sans',Arial,sans-serif; margin-left:5px; position:relative; top:1px; display:inline-block;}
.news_grid_wrap{border-radius: 6px;padding: 0 8px;}
.news_grid_wrap .vc_gitem-zone{ background-color:transparent!important}
.news_grid_wrap .vc_gitem_row .vc_gitem-col{ padding:15px;}
.news_grid_wrap .vc_gitem-post-data.vc_gitem-post-data-source-post_date{ margin:0px; font-family:'Helvetica Neue',Arial,sans-serif; font-size:13px; color:#1e1e1e; font-weight:bold; line-height:22px;}
.news_grid_wrap .vc_gitem-post-data.vc_gitem-post-data-source-post_title{ margin:0px; }
.news_grid_wrap .vc_gitem-post-data.vc_gitem-post-data-source-post_title h4{margin:0px; font-size:16px; line-height:1.3; font-weight:normal; color:#1e1e1e;}
.news_grid_wrap .vc_gitem-post-data.vc_gitem-post-data-source-post_title h4:hover a{color: #2a8c9e;text-decoration: none;}
/* home page css end here */

/* sidebar css start here */
h4.left-sidebar-title{ font-size:20px; font-weight:700; padding:0 12px 10px; margin:15px 0 10px; position:relative;}
.sidebar-menu ul{ margin:0px; padding:0px; list-style-type:none; background:none;}
.sidebar-menu .widget_nav_menu ul li a, .custom_menubar ul li a, .sidebar-icons ul li a{ color:#1e1e1e; padding:5px 10px; display:inline-block; position:relative; font-size:17px;}
.sidebar-menu .widget_nav_menu ul li a::after, .custom_menubar ul li a::after, .sidebar-icons ul li a::after{ content:"›";font-weight: normal; font-family: 'Open Sans',Arial,sans-serif; font-size: 22px; color: #8e9a9f; position: relative; display: inline-block; margin-left: 5px; vertical-align: middle; top: -4px; line-height: 1;}
.sidebar-menu .widget_nav_menu ul li a:hover, .sidebar-menu .widget_nav_menu ul li a:hover::after, .custom_menubar ul li a:hover, .custom_menubar ul li a:hover::after, .sidebar-icons ul li a:hover, .sidebar-icons ul li a:hover::after{ text-decoration:none; color:#23a7bf}
/* sidebar css end here */

/* Inner page css start here */
#Content{ font-family:'Helvetica Neue',Arial,sans-serif;}
.no-content-padding #Content{ padding-bottom:30px!important;}
.esm-content{ padding-left:12px; padding-right:12px;}
.the_content_wrapper .wpb_text_column .wpb_wrapper h2, h2.page_head, #Content h2.vc_custom_heading{padding:0 0 15px 12px; margin-bottom:20px; position:relative; font-weight:700;}
.the_content_wrapper .wpb_text_column .wpb_wrapper h2::after, h2.page_head::after, #Content h2.vc_custom_heading::after, h4.left-sidebar-title::after, .contact-add h4.vc_custom_heading::after, .helpie-faq h3::after{content:""; background-image: url(images/minfin-subheader-title-devider.png); width: 100%; height: 1px; position: absolute; bottom: 0; left: 0; display: block; background-repeat: repeat-x;}
h3.ms-finance{ font-size:24px; border-bottom:2px solid #e7ecf2; padding:0 12px 10px; margin-bottom:15px; font-weight:700;}
table.minister_list td{ text-align:left;}
.page-id-91 #Content .section_wrapper{ max-width:720px;}
.faq-wrap .faq{ padding:0 12px; font-family:'Helvetica Neue',Arial,sans-serif;} 
/*.faq-wrap .faq .question{ background:none;}
.faq-wrap .faq .question::before, .faq-wrap .faq .question::after, .faq-wrap .faq .question .title i{ display:none!important;}
.faq-wrap .faq .question .answer{ padding:5px 0 2px 0px;}
.faq-wrap .faq .question .title{ padding:0px; font-size:16px;}
*/
.faq-wrap .faq .question.active .title{ font-weight:bold; color:#2a8c9e;}
.custom_menubar{ padding-bottom:15px;}
.custom_menubar ul{ font-size:17px; font-weight:bold;}
.sidebar-links{ padding:0 12px 15px;}
.sidebar-links p{ margin-bottom:15px;}
.sidebar-icons ul li a i.icon-facebook{ font-size:20px; color:#38529a; width:32px; display:inline-block}
.sidebar-icons ul li a i.icon-twitter{ font-size:20px; color:#1ca6d6; width:32px; display:inline-block; position:relative; top:2px;}
h4.left-sidebar-title.subject img{ margin-left:3px;}
.contact-form-wrap label{font-family:'Helvetica Neue',Arial,sans-serif; margin:10px 0 0 0px;}
.contact-form-wrap input[type="text"], .contact-form-wrap input[type="email"], .contact-form-wrap textarea{ background:#fff!important; width:100%; height:40px; padding:6px 12px; margin:5px 0 0 0; font-size:15px; line-height:1.42857143; color:#555; border:1px solid #ccc; border-radius: 3px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.contact-form-wrap .wpb_column.vc_column_container{ padding-bottom:15px;}
.contact-form-wrap textarea{ height:138px; resize:none;}
.submit-btn{ position:relative; float:right;}
.submit-btn span.ajax-loader{ display:none;}
.contact-form-wrap input[type="submit"]{ font-size:18px; border:0px; padding:8px 42px 8px 16px; margin:0px; line-height:1.42857143; font-family:'Helvetica Neue',Arial,sans-serif; font-weight:700; border-radius:3px; float:right; background:#23a7bf; color:#FFF; position:relative;}
.contact-form-wrap input[type="submit"]:hover{ background:#1b8194;}
.submit-btn::after{ content:""; background:url(/wp-content/uploads/2019/03/submit-btn-arrow.png) no-repeat; width:16px; height:14px; float:right; position:absolute; right:15px; top:14px;}
.contact-form-wrap input[type="text"]:focus, .contact-form-wrap input[type="email"]:focus, .contact-form-wrap textarea:focus{ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 0 2px rgba(35, 167, 191, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 0 2px rgba(35,167,191,0.6); background:#FFF;}
.contact-form-wrap ::placeholder{ font-style:italic;}
.contact-add h4.vc_custom_heading{ position:relative; font-size:18px; padding:0 0 15px 12px; margin-bottom:18px; font-weight:700;}
.contact-add .esm-content{ font-size:15px; font-family:'Helvetica Neue',Arial,sans-serif;}
.page-id-95 #Subheader .container, .page-id-95 #Content .section_wrapper{ max-width:1130px;}
.search-document-wrap{ background:url(images/search-document-bg.png) no-repeat 0 0; padding:24px 0 0 0; margin-bottom:45px;}
.search-document-wrap h1{ margin:0 0 24px 0;}
.search-document-wrap p{font-family:'Open Sans',Arial,sans-serif; margin:0px; padding:0px 0 5px; font-weight:700; color:#FFF;}
.search-document-wrap input[type="text"], .search-document-wrap select{ background:#FFF; width:100%; border-radius:3px; padding:6px 40px 6px 10px; height:40px; font-family:'Helvetica Neue',Arial,sans-serif; line-height:1.42857143; font-size:15px; color:#555; border:1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.search-document-wrap ::placeholder{color: #999; opacity: 1; font-style: italic;}
.search-document-wrap input[type="text"]:focus, .search-document-wrap select:focus{ background-color:#fff; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 0 2px rgba(35, 167, 191, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 0 2px rgba(35,167,191,0.6); border-color: #23a7bf; outline: 0;}
.search-document-wrap select, .search-document-wrap select:focus, .subject select{ background-color:#fff!important; background:url(images/select-down-arrow.png) no-repeat; background-position: 100% 50%;}
.search-document-sidebar .facetwp-checkbox{ background-position:0 6px; margin-bottom: 8px; padding-left: 25px; border-bottom: #e7ecf2 solid 2px; padding-bottom: 10px; font-family: 'Open Sans',Arial,sans-serif; font-weight: 700;}
.search-document-sidebar .facetwp-checkbox:hover, .search-document-sidebar .facetwp-checkbox.checked{ color:#2a8c9e;}
.search-document-sidebar .facetwp-checkbox.checked{ background-image: url("images/checkbox-check.png");}
.document-row h4{ font-family: 'Open Sans',Arial,sans-serif; font-size:18px; font-weight:700; border-bottom:2px solid #e7ecf2; color:#333; padding:0 15px 12px;}
a.doc_file{ position:relative!important; right:inherit!important; top:inherit!important; float:right; border:1px solid #ccd5dd; margin:4px 0 0 10px; width: 34px; height: 34px; text-align: center; border-radius:3px; padding:0px; line-height:30px;}
.doc_file .icon, .doc_file:hover .icon-hover{ display:inline-block; vertical-align:middle;}
.doc_file:hover .icon, .doc_file .icon-hover{ display:none;}
.doc_list_item{ padding:0 15px 15px; margin:0px;}
.document-col{ border-bottom:#e7ecf2 solid 1px; padding:0 0 12px 0;}
.doc_name{ min-height:52px;}
.doc_list_item .doc_name a{ font-size:15px; color:#1e1e1e; text-decoration:none; position:relative;}
.doc_list_item .doc_name a:hover{color:#1e1e1e; text-decoration:underline;}
.doc_list_item .doc_name a::after{content:"›";font-weight: normal; font-family: 'Open Sans',Arial,sans-serif; font-size: 22px; color: #8e9a9f; position: relative; display: inline-block; margin-left: 5px; vertical-align: middle; top: -4px; line-height: 1;}
.doc_list_item .doc_name a:hover::after{ color:#1e1e1e;}
.document-row .clear:first-child{ display:none;}
.helpie-faq.accordions .accordion__header::before, .helpie-faq.accordions .accordion__header::after{ margin-right:0px;}
.helpie-faq.accordions .accordion__body{padding-bottom: 15px; padding-left: 15px;}
.faq-banner-wrap h1{ font-size:42px; line-height:1.26; color: #fff; text-shadow: 0px 1px 4px rgba(0, 0, 0, 0.4); font-weight:700;}
.faq_form_wrapper form p{ float:left; width:100%; margin:0 0 15px 0; padding:0px;}
.faq_form_wrapper .cf7sr-g-recaptcha{ padding:0 0 0 176px; float:left; width:100%;}
.faq_form_wrapper input[type="submit"]{ background-image: url(/wp-content/uploads/2019/03/arrow.png); background-repeat:no-repeat; margin:0 0 0 176px; background-color:#23a7bf; font-size:18px; position:relative; padding:8px 16px; padding-right:45px; line-height:1.42857143; font-family:'Helvetica Neue',Arial,sans-serif; font-weight:700; border-radius:3px; border:0px; color:#FFF; max-width:246px; width:100%; background-position:216px 12px;}
.faq_form_wrapper input[type="submit"]:hover{background-color: #1b8194;}
.helpie-faq h3{ border:0px;}
/* Inner page css end here */

/* footer css start here */
#Footer .widgets_wrapper .widget{ padding-top:0px;}
footer .widget.widget_mfn_menu h4{ background:url(images/footer-seprator.png) repeat-x; background-position:left bottom; font-size:16px;font-weight: 700;line-height: 1.3;padding: 0 0 10px 10px; margin:0 0 15px 0; border:0px;}
.widget_mfn_menu ul li{ font-size:14px; padding:5px 14px; font-family:'Helvetica Neue',Arial,sans-serif; }
.widget_mfn_menu ul li a{ padding:0px;margin:0px;display:inline-block;line-height:20px; color:#FFF!important;position:relative;}
.widget_mfn_menu ul li a:hover, .widget_mfn_menu ul li a:hover::after{ color:#23a7bf!important;}
.widget_mfn_menu ul li a::after{ content:"›"; position:absolute; font-family:'Open Sans',Arial,sans-serif; font-size:22px; color:#37597a; margin-left:5px; line-height:1; bottom:2px;}
#Footer .footer_copy .one {margin-bottom: 0;padding-top: 15px;min-height: auto;padding-bottom: 15px;}
#Footer .footer_copy .copyright{ font-size:16px; font-family:'nexusmix-boldscregular'; color:#23a7bf; line-height:40px;}
#Footer .footer_copy .social{ margin:0px;}
#Footer .footer_copy .social li a, #Footer .footer_copy .social li:hover a{ width:40px; height:40px; line-height:40px; text-align:center; border-radius:4px; color:#FFF; display:block;}
#Footer .footer_copy .social li.facebook a{ background:#395795;}
#Footer .footer_copy .social li.facebook a:hover{ background:#2b4170;}
#Footer .footer_copy .social li.twitter a{ background:#52acef;}
#Footer .footer_copy .social li.twitter a:hover{ background:#2396eb;}
#Footer .slogan .part_of{ font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.copyright.slogan span::after{border-bottom: 4px dashed; top: -10px; border-top:0px;}
#Footer .employee_login_block a.login_link{ position:relative;  font-family:'Helvetica Neue',Arial,sans-serif; font-size:13px;}
#Footer .employee_login_block a.login_link::after{ content:""; float:right; background:url(images/lock-icon.png) no-repeat; background-size:12px 14px; width:12px; height:14px; position:relative; top: 6px; margin-left: 6px;}