/*
Theme Name:     Jupiter Child ES CL 
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        5.0.10
*/

/* #mk-theme-container, .mk-side-dashboard, .sticky-style-fixed.header-style-1 .mk-header-holder, .sticky-style-fixed.header-style-3 .mk-header-holder {transition: all 0s ease-in-out 0s;} */
.header-grid.mk-grid{max-width:1440px !important;position:relative;width:100%;}
.header-style-1.header-align-left .header-logo{float:left;left:15px;}
.mk-grid{max-width:1140px !important;}
#mk-page-id-8, #mk-page-id-10, #mk-page-id-12/* , #mk-page-id-99 */, #mk-page-id-14, #mk-page-id-16, #mk-page-id-18, #mk-page-id-20, #mk-page-id-22, #mk-page-id-24, #mk-page-id-26, #mk-page-id-28, #mk-page-id-30, #mk-page-id-32, #mk-page-id-34, #mk-page-id-36, #mk-page-id-38, #mk-page-id-6, #mk-page-id-99, #mk-page-id-230 {display:none;}
.theme-page-wrapper #mk-sidebar.mk-builtin{margin-top:14px;}
.intro-left, #mk-page-id-6{display:none !important;}
.header-toolbar-contact, .mk-header-date, .mk-header-login, .mk-header-signup, .mk-header-tagline, .mk-header-toolbar, .mk-header-toolbar .mk-header-searchform, .mk-language-nav, .mk-language-nav > a{height:50px;line-height:50px;}
.sticky-style-fixed.header-style-1.a-sticky .mk-header-holder, .sticky-style-fixed.header-style-3.a-sticky .mk-header-holder{top:-50px;}
.banner-bg-container{background:url("assets/images/banner-img.png") no-repeat;background-position:100% 10px;}
/* .banner-bg-container.russianBanner{background:url("images/banner-img-russian.png")  no-repeat;background-position:100% 10px;} */
#page-section-2{max-width:1440px;margin-left:auto;margin-right:auto;}
.banner-bg-container .vc_column-inner{padding-left:0 !important;}
.banner-txt p{font-family:'Source Sans Pro', sans-serif !important;font-size:22px !important;font-weight:600 !important;color:#fff !important;line-height:normal !important;padding-top:90px;}
.hcp-banner .page-section-content{padding:0 !important;}
.hcp-banner{margin-top:15px;}
.side-reg-heading{padding-left:100px;}
#box-5 .box-holder::after, #box-5.hover-effect-image.image-effect-blur .box-holder::before{background-position:5% center !important;}
.main-side{padding-right:0 !important;max-width:300px;float:right !important;}
#box-5 #fancy-title-6{line-height:20px;margin:0;padding-top:10px !important;}
.banner-left-container{padding-right:65px !important;padding-left:15px !important;}
.banner-heading{line-height:60px !important;text-transform:inherit !important}
.widget-sub-navigation ul li a, .widget_nav_menu ul li a, .widget_product_categories ul li a{padding:6px 10px 6px 0;line-height:normal;}
.widget-sub-navigation{padding-left:0 !important;}
.ref-page-whole .wpb_wrapper{padding-left:15px;}
.side-form{background:#f2f2f2;padding:45px 20px 20px 25px;font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:400;color:#363636;float:left;align-items:center;height:336px;width:100%}
.side-form p{font-family:'Source Sans Pro', sans-serif;font-size:18px;font-weight:400;color:#363636;line-height:normal;}
.side_btn{background:#41b6e6 url("assets/images/side-smt-btn.png") no-repeat;cursor:pointer;width:38px;height:35px;float:left;margin-left:5px;border:none;}
.side_btn:hover{background:#9CCFE4 url("assets/images/side-smt-btn.png") no-repeat;}
.side_inp{float:left;width:170px;border:#999 solid 1px;background:#fff;line-height:36px;height:36px;font-family:'Source Sans Pro', sans-serif !important;font-size:16px !important;font-weight:400 !important;color:#666 !important;padding:5px 12px !important;}
.column_containe{padding:0 !important;}
.top_register_link{background:url("assets/images/top-register-icon.png") no-repeat;background-position:left center;padding-left:25px;font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:400;color:#363636;margin-right:50px;padding-top:5px;padding-bottom:5px;}
.mk-header-login input[type="search"]{width:150px;border:#666 solid 1px;background:#fff;line-height:20px;height:20px;padding:3px 7px;cursor:auto;}
.top_search{background:url("assets/images/search-top-icon.png") no-repeat;background-position:left center;cursor:pointer;width:19px;height:20px;margin-right:5px;border:none;margin-top:-4px;}
a.calloutbtns{color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:600;line-height:normal;padding:4px 6px 7px;text-align:left;white-space:pre-line;background:#41b6e6;display:inline-block;}
a.calloutbtns:hover{background:#9CCFE4;color:#fff;}
.sidereg_btn a.calloutbtns{color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:16px;font-weight:600;line-height:normal;padding:4px 10px 7px;text-align:left;white-space:pre-line;background:#a7a4e0;display:inline-block;line-height:1;}
.sidereg_btn a.calloutbtns:hover{background:#bab8e0;color:#fff;}
.nomargin section.vc_cta3-container{margin-bottom:20px !important;}
.vc_custom_1469276216314, .home-col-1 .vc_column-inner, .home-col-2 .vc_column-inner{padding:0 !important;}
.home-col-1 .mk-image-holder img, .home-col-2 .mk-image-holder img, .home-col-3 .mk-image-holder img{width:90% !important;}
.callout-home1 p, .callout-home2 p, .callout-home3 p{line-height:normal;}
.home-callouts .column_container{border-right:#b7b7b7 1px solid;min-height:335px;}
.home-callouts{margin-left:0 !important;margin-right:0 !important;}
.home-callouts .column_container:last-child{border-right:none;}
.main-nav-side-search{display:none;}
.reference-section{border-top:#ffb354 dotted 2px;margin-top:40px;padding-top:20px;}
.header-style-1.header-align-left .header-logo a{float:left;margin-left:0px;}
.mk-header{border-bottom:0 solid #ededed !important;}
.header-style-1 .mk-header-padding-wrapper, .header-style-2 .mk-header-padding-wrapper, .header-style-3 .mk-header-padding-wrapper{padding-top:124px !important;}
.home #page-section-2 .mk-padding-wrapper {padding: 124px 0 0 !important;}
.home .header-style-1 .mk-header-padding-wrapper, .home .header-style-2 .mk-header-padding-wrapper, .home .header-style-3 .mk-header-padding-wrapper {padding-top: 0px !important;}
.mk-header-inner, .a-sticky .mk-header-inner, .header-style-2.a-sticky .mk-classic-nav-bg{border-bottom:0px solid #ededed !important;}
.mk-header-login{margin-right:0px !important;}
.theme-content{padding-bottom:0 !important;}
.main-with-sidebar .theme-content{padding-top:0 !important;border-left:#83786F solid 1px;margin-top:30px;}
.reference-section .wpb_raw_code.wpb_content_element{margin-bottom:0 !important;}
.custom_footer{max-width:1140px;margin:auto;padding:50px 0% 70px 4%;overflow:hidden;}
.footer-col{width:24%;float:left;}
.top_link{font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:600;color:#363636;}
.sub_links ul{margin:0;}
.sub_links ul li{list-style:none;margin:5px 0;}
.sub_links ul li a{font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:400;color:#00579d;background:url("assets/images/footer-arrow.png") no-repeat;background-position:right 60%;padding-right:10px;}
.bottom_footer{max-width:1140px;margin:auto;padding-left:40px;}
.bottom_footer_inner{}
.bot_foo_left{float:left;}
.bot_foo_right{float:right;margin-top:22px;}
.bot_foo_left ul{margin:0;}
.bot_foo_left ul li{display:inline-block;list-style:none;margin:0 40px 0 0;}
.bot_foo_left ul li a{font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:600;color:#00579d;text-transform:uppercase;}
.copyR{font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:400;color:#363636;}
sup{top:0;vertical-align:super;font-size:60%;}
h1.inner_heading sup{font-size:55%;}
#mk-page-id-7{display:none;}
h1.inner_heading, h2.inner_heading{font-family:'Source Sans Pro', sans-serif !important;font-size:28px !important;font-weight:600 !important;color:#363636 !important;text-transform:inherit !important;margin:0;padding-bottom:40px;line-height:1;}
h4.sub_heading{font-family:'Source Sans Pro', sans-serif !important;font-size:20px !important;font-weight:600 !important;color:#41B6E6 !important;text-transform:inherit !important;margin-bottom:20px;line-height:1;}
.img-heading h3{font-family:'Source Sans Pro', sans-serif !important;font-size:20px !important;font-weight:600 !important;color:#41B6E6 !important;text-transform:inherit !important;line-height:1;}
.img-heading1 h3{font-family:'Source Sans Pro', sans-serif !important;font-size:20px !important;font-weight:600 !important;color:#41B6E6 !important;text-transform:inherit !important;/* line-height:1; */}
.mk-fancy-title.pattern-style{background:none;}
.img-heading .mk-image-holder{border-bottom:2px dotted #ffb354;padding-bottom:60px;}
.mk-caption-title{font-family:'Source Sans Pro', sans-serif !important;font-size:16px !important;font-weight:400 !important;color:#363636 !important;}
.overview_last{padding:60px 0 0 0;margin:0 !important;}
ul.no-left, ul.sub_list{margin:0;}
ul.no-left li{list-style:none;margin:0;position:relative;padding-left:15px;margin-bottom:10px;}
ul.no-left li:before{content:".";font-size:34px;position:absolute;top:-10px;left:0;}
ul.sub_list li:before{content:"-";font-size:34px;position:absolute;top:-3px;left:0;}
ul.sub_list li{margin-bottom:10px;}
.half_row{width:50%;display:table-cell;position:relative;vertical-align:middle;}
.half_row.pad_left{padding-left:4%;}
.Hrow_container{display:table;}
.half_row ul.no-left{width:90%;}
p.boldfont{font-weight:700;margin-bottom:5px;margin-top:20px;}
p.boldfont1{font-weight:700;margin-bottom:5px;}
p.linenormal{line-height: normal;}
.both_container{position:relative;}
.callout{position:absolute;right:0;top:8px;width:33%;color:#656288;padding:3%;font-family:'Source Sans Pro', sans-serif;font-size:21px;font-weight:700;background:#d5d3f2;}
.callout-92{position:absolute;right:0;top:92px;width:33%;color:#656288;padding:3%;font-family:'Source Sans Pro', sans-serif;font-size:21px;font-weight:700;background:#d5d3f2;}
.callout-5{position:absolute;right:0;top:5px;width:33%;color:#656288;padding:3%;font-family:'Source Sans Pro', sans-serif;font-size:21px;font-weight:700;background:#d5d3f2;}
.callout-wp{position:absolute;right:0;width:33%;color:#656288;padding:3%;font-family:'Source Sans Pro', sans-serif;font-size:21px;font-weight:700;background:#d5d3f2;}
.cpos_20{top:5px;}
.sixtyFive{width:60%;padding-bottom:30px;border-bottom:#ffb354 dotted 2px;}
.sixtyFive_1{width:60%;padding-bottom:30px;}
.topborder{border-top:#ffb354 dotted 2px;padding-top:30px;margin-bottom:0 !important;}
.caption-txt .mk-image-caption span{font-family:'Source Sans Pro', sans-serif;font-size:16px !important;font-weight:400;color:#363636;font-style:normal !important;line-height:normal !important;}
.Ncallout{color:#656288;padding:3%;font-family:'Source Sans Pro', sans-serif;font-size:21px;font-weight:700;background:#d5d3f2;}
.Ncallout.widthfull{padding:9%;}
h2.wpb_heading.wpb_singleimage_heading{font-family:'Source Sans Pro', sans-serif !important;font-size:16px !important;font-weight:700;color:#363636 !important;text-transform:inherit !important;}
.video_txt{font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:700;color:#363636;line-height:1.25em;}
.video_txt_container{padding:0 8% 20px 10%;}
.center{text-align:center;}
p.mtop60{margin-top:30px;}
.mk-button--icon.mk-icon-chevron-right{float:right;margin:8px 0 0 2px !important;font-size:9px !important;}
.mk-button--size-large{font-size:16px !important;color:#fff !important;font-weight:600 !important;padding:6px !important;letter-spacing:0;}
.margint30{margin-top:30px;}
.padb30{padding-bottom:30px;}
.NewddesignBlok{padding-left:20px;padding-right:20px;}
.NewddesignBlok.vc_custom_1471344861890{background:#f2f2f2;margin-left:70px !important;margin-right:40px !important;padding-top:0px !important;}
.vc_custom_1471344861890 .margin25 img{padding-top:48px;}
.margin25{margin-top:25px;}
.bdr_div{border:#fff solid 1px;}
p.bdr_heading{font-weight:700;background:#a1d0ea;padding:5px 15px;margin-bottom:2px;}
.bdr_div ul li{padding:3px 30px;background:#d1e4f3;margin-bottom:2px;}
.bdr_div ul li:before{left:15px;}
li.bdr_bottom{margin-bottom:0;}
.bdr_div ul.no-left li:before{top:-6px;}
.bdr_div ul.sub_list li:before{top:0px;}
ul.sub_sublist{margin:0;}
.widget-sub-navigation ul.menu, .widget-sub-navigation > ul, .widget_nav_menu ul.menu, .widget_nav_menu > ul, .widget_product_categories ul.menu, .widget_product_categories > ul, .widget-sub-navigation ul li, .widget_nav_menu ul li, .widget_product_categories ul li{border:0px solid #ebebeb !important;}
#mk-sidebar .widget-sub-navigation ul li.current_page_item a, #mk-sidebar .widget_nav_menu ul li.current_page_item a, #mk-sidebar .widget_product_categories ul li.current_page_item a{background:rgba(0,0,0,0) !important;color:#ffb25b !important;}
.dotted-bdr-top{border-top:#ffb354 dotted 2px;}
.img-heading1.dotted-bdr-top{padding-top:30px;}
p.margin0{margin:0;}
#mk-fullscreen-searchform1{float:right;}
.border-box1{border-top:solid 1px #333;border-left:solid 1px #333;border-right:solid 1px #333;}
.border-box2{border-bottom:solid 1px #333;border-left:solid 1px #333;border-right:solid 1px #333;border-top:solid 1px #333;}
.brd_left{border-left:solid 1px #333;}
.icons-only img{width:auto !important;}
.footer-wrapper ul.menu li a:after{content:"›";margin-left:2px;font-size:20px;position:absolute;top:3px;}
.menu-item-309 a:after, .menu-item-310 a:after, .menu-item-1370 a:after{content:"›";margin-left:2px;font-size:20px;position:absolute;top:23px !important;}
.footer-wrapper ul.menu li{position:relative;}
.F_bothDiv{margin-left:15px;float:left;}
.mk-footer-logo{float:right;padding-right:15px;margin-top:25px;}
#mk-footer-navigation{float:left;}
#menu-sub-footer li a, #menu-sub-footer-portuguese-brazil li a, #menu-sub-footer-spanish li a, #menu-sub-footer-spanish-2 li a, #menu-sub-footer-japanesejp li a, #menu-sub-footer-austria li a, #menu-sub-footer-italy li a, #menu-footer-menu-german li a, #menu-sub-footer-spanishchile li a, #menu-sub-footer-spanishmexico li a, #menu-sub-footer-spanishargentina li a, #menu-sub-footer-spanishcolombia li a, #menu-sub-footer-turkish li a, #menu-sub-footer-french li a {margin:10px 20px !important;font-family:'Source Sans Pro', sans-serif !important;font-size:16px !important;font-weight:400 !important;color:#00579d !important;opacity:1 !important;text-transform:uppercase !important;}
#menu-sub-footer li#menu-item-620 a, #menu-sub-footer li#menu-item-1360 a, #menu-sub-footer-portuguese-brazil li#menu-item-1466 a, #menu-sub-footer-spanish li#menu-item-1827 a, #menu-sub-footer-spanish-2 li#menu-item-2061 a, #menu-sub-footer-japanesejp li#menu-item-2061 a, #menu-sub-footer-austria li#2771 a, #menu-sub-footer-italy li#menu-item-157 a, #menu-footer-menu-german li#menu-item-177 a, #menu-sub-footer-spanishchile li#menu-item-3143 a, #menu-sub-footer-spanishmexico li#menu-item-3700 a, #menu-sub-footer-spanishargentina li#menu-item-3692 a, #menu-sub-footer-spanishcolombia li#menu-item-3696 a, #menu-sub-footer-turkish li#menu-item-113 a, #menu-sub-footer-french li#menu-item-100 a {margin-left:0 !important;}
#menu-sub-footer li#menu-item-1360 a {margin-left:0 !important;}
.mk-footer-copyright{opacity:1 !important;padding:10px 0 20px !important;}
.mk-padding-wrapper{margin-left:-15px;}
.home .mk-padding-wrapper{margin-left:10;}
.F_bothDiv{}
#mk-footer .widget-sub-navigation ul li.current_page_item a, #mk-footer .widget_nav_menu ul li.current_page_item a, #mk-footer .widget_product_categories ul li.current_page_item a{background:rgba(0,0,0,0) !important;color:#00579d !important;font-weight:400 !important;}
#mk-footer .widget:not(.widget_social_networks) a:hover{color:#00579d !important;}
.popup-container{width:1100px;margin:auto;max-width:1100px;}
.main_row{float:left;width:100%;}
.f_row, .f_row1{width:49%;float:left;position:relative;}
.f_row2{width:80%;float:left;position:relative;margin-left:60px;}
.maginL1{margin-left:1%;}
.maginR1{margin-right:1%;}
.f_row label{display:block;width:100%;float:left;font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:400;color:#363636;margin-bottom:5px;}
p.req{float:right;}
.f_row input[type='text'], .f_row2 input[type='text']{width:100%;background:#fff;border:solid 1px #666;-webkit-appearance:none;height:40px;font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:16px;color:#363636;margin-bottom:15px;}
.error, .error-email-exist{display:none;margin-top:-10px;color:red;}
.section_seprator{width:100%;float:left;padding-bottom:30px;margin-bottom:30px;border-bottom:#ffb354 dotted 2px;}
.f_row select{width:100%;background:#fff;border:solid 1px #666;height:40px;font-family:'Source Sans Pro', sans-serif;font-weight:400;font-size:16px;color:#363636;margin-bottom:15px;padding:0 10px;-webkit-appearance:none;}
ul.radio{margin:0;}
ul.radio li{color:#363636;display:block;position:relative;float:left;width:100%;margin:0 0 0 0;}
ul.radio li input[type=radio]{position:absolute;visibility:hidden;}
ul.radio li label{display:block;position:relative;padding:0px 0px 0px 60px;margin:10px auto;height:30px;z-index:9;cursor:pointer;-webkit-transition:all 0.25s linear;}
ul.radio li .check{display:block;position:absolute;background:#fff;border-radius:100%;height:35px;width:35px;top:5px;left:0px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;border:#666 solid 1px;}
ul.radio li .check::before{display:block;position:absolute;content:'';border-radius:100%;height:21px;width:21px;top:7px;left:7px;margin:auto;transition:background 0.25s linear;-webkit-transition:background 0.25s linear;}
input[type=radio]:checked ~ .check::before{background:#666;}
.f_row33{width:32%;float:left;position:relative;}
.signup-submit{background:#41b6e6 url("assets/images/col-icon.png") no-repeat scroll;background-position:91% 12px;border:none;font-family:'Source Sans Pro', sans-serif;font-weight:600;font-size:16px;color:#fff;text-align:center;padding:6px 14px 6px 6px;}
.signup-submit:hover{background:#9CCFE4 url("assets/images/col-icon.png") no-repeat scroll;background-position:91% 12px;color:#fff;}
.okbtn{background:#41b6e6;border:none;font-family:'Source Sans Pro', sans-serif;font-weight:600;font-size:16px;color:#fff;text-align:center;padding:6px 14px 6px 14px;}
.okbtn:hover{background:#9CCFE4;color:#fff;}
.custom_container_inner{margin-bottom:60px;}
.modal-opener, .modal-opener-signup-success, .modal-opener1 {display:none;height:100%;position:fixed;top:0%;width:100%;z-index:410;background:rgba(0,0,0,0.75);}
.modal-container, .modal-container-signup-success{background:#fff none repeat scroll 0 0;box-shadow:3px 3px 10px -2px rgba(0, 0, 0, 0.2);display:block;margin:0 auto;max-width:530px;overflow:hidden;padding:100px 65px 100px;position:relative;visibility:visible;width:50%;margin-top:12%;}
.reg_btn{position:absolute;top:0;right:7px;}
.reg_btn a{color:#41B6E6;font-weight:700;}
.feild70{float:left;width:70%;margin-right:3%;}
.feild30{float:left;width:27%;}
.modal_right{float:none;margin:0 auto;width:94%;}
.modal_right h5, .modal_right h4{color:#363636;font-family:"Source Sans Pro",sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:30px;text-align:center;}
.modal_right h4{margin-top:30px;}
.modal-yes, .modal-no, .modal-no1{background:#41b6e6;background-position:75% 55% !important;line-height:40px;text-align:center;font-family:"Source Sans Pro",sans-serif;font-size:16px;font-style:normal;font-weight:600;color:#fff;padding:0px 40px;margin:60px 20px 20px;display:inline-block;}
.modal-yes:hover, .modal-no:hover, .modal-no1:hover{background:#9CCFE4;background-position:75% 55% !important;color:#fff !important;}
.modal-btns{text-align:center;}
p.footnoteFont, .notetxt .mk-caption-title{font-size:13px !important;}
.reference-section p{line-height:1.25em !important;}
h2.page-title-txt{font-family:'Source Sans Pro', sans-serif !important;font-size:16px !important;font-weight:700 !important;color:#41B6E6 !important;text-transform:inherit !important;margin-bottom:20px;line-height:1;}
.removeminusM .vc_col-sm-12{padding-left:0 !important;}
.widget_nav_menu{padding:0 !important;}
#mk-sidebar{position:fixed !important;}
.fixsidebar{top:70px;}
.removeminusM{margin-left:0 !important;margin-right:0 !important;}
#mk-sidebar.navscroll{position:relative !important;}
#subnav-2{max-width:200px !important;}
.img80 .mk-image-inner img{width:85% !important;}
.equal_half{width:48%;display:table-cell;position:relative;vertical-align:top;background:#f2f2f2;}
.equal_half:nth-child(1){border-right:15px solid #fff;}
.equal_half:nth-child(2){border-left:15px solid #fff;}
.equal_inner{padding:30px;}
.equal_container{display:table;table-layout:fixed;width:100%;}
.img_container{width:100%;margin:0 auto 20px;min-height:228px;text-align:center;}
.img_container.img_80 img{width:80%;}
.img_container.img_60 img{width:60%;}
.img_container.marTimg img{margin-top:50px;}
.equal_twenty{width:15%;display:table-cell;position:relative;vertical-align:middle;border-right:solid #fff 2px;background:#A1D0EA;}
.equal_eight{width:84%;display:table-cell;position:relative;vertical-align:top;background:#D1E4F3;}
.equal_twenty .equal_inner1{padding:0 15px;text-align:center;}
.equal_eight .equal_inner1{padding:30px 15px;}
.equal_twenty1{width:20%;display:table-cell;position:relative;vertical-align:middle;border-right:solid #fff 2px;background:#A1D0EA;}
.equal_eighty{width:79%;display:table-cell;position:relative;vertical-align:top;background:#D1E4F3;}
.equal_twenty1 .equal_inner1{padding:0 15px;}
.equal_eighty .equal_inner1{padding:30px 15px;}
.widthofList{width:660px;}
.widthofP{}
.sub_heading.margin0{margin:0;}
#subnav-2 ul li a:after{content: "›";margin-left:2px;font-size:20px;position:absolute;top:3px;}
#subnav-2 ul li.page-item-141 a:after{top:23px;}
#subnav-2 ul li.page-item-143 a:after{top:22px;}
#subnav-2 ul li{position:relative;}
.NoPadMob, .NoPadMob2{padding-left:60px;padding-right:20px;}
.NoPadMob1{padding-left:70px;padding-right:30px;}
.reg_marginLR{margin:0 20px !important;}
.header-align-center .main-navigation-ul li#menu-item-386 > ul.sub-menu, .header-align-center .mk-grid .main-navigation-ul li#menu-item-386 > ul.sub-menu, .header-align-left .mk-grid .main-navigation-ul li#menu-item-386 > ul.sub-menu, .header-align-right .main-navigation-ul li#menu-item-386 > ul.sub-menu, .header-style-2.header-align-center .main-navigation-ul li#menu-item-386 > ul.sub-menu, .header-style-2.header-align-left .main-navigation-ul li#menu-item-386 > ul.sub-menu{right:15px;left:auto;}
.header-align-center .main-navigation-ul li#menu-item-1352 > ul.sub-menu, .header-align-center .mk-grid .main-navigation-ul li#menu-item-1352 > ul.sub-menu, .header-align-left .mk-grid .main-navigation-ul li#menu-item-1352 > ul.sub-menu, .header-align-right .main-navigation-ul li#menu-item-1352 > ul.sub-menu, .header-style-2.header-align-center .main-navigation-ul li#menu-item-1352 > ul.sub-menu, .header-style-2.header-align-left .main-navigation-ul li#menu-item-1352 > ul.sub-menu{right:15px;left:auto;}
.header-align-center .main-navigation-ul li#menu-item-1442 > ul.sub-menu, .header-align-center .mk-grid .main-navigation-ul li#menu-item-1442 > ul.sub-menu, .header-align-left .mk-grid .main-navigation-ul li#menu-item-1442 > ul.sub-menu, .header-align-right .main-navigation-ul li#menu-item-1442 > ul.sub-menu, .header-style-2.header-align-center .main-navigation-ul li#menu-item-1442 > ul.sub-menu, .header-style-2.header-align-left .main-navigation-ul li#menu-item-1442 > ul.sub-menu{right:15px;left:auto;}
.header-align-center .main-navigation-ul li#menu-item-386 > ul.sub-menu, .header-align-center .mk-grid .main-navigation-ul li#menu-item-386 > ul.sub-menu, .header-align-left .mk-grid .main-navigation-ul li#menu-item-133 > ul.sub-menu, .header-align-right .main-navigation-ul li#menu-item-133 > ul.sub-menu, .header-style-2.header-align-center .main-navigation-ul li#menu-item-133 > ul.sub-menu, .header-style-2.header-align-left .main-navigation-ul li#menu-item-133 > ul.sub-menu{right:15px;left:auto;}
.header-align-center .main-navigation-ul li.no-mega-menu > ul.sub-menu, .header-align-center .mk-grid .main-navigation-ul li.no-mega-menu > ul.sub-menu, .header-align-left .mk-grid .main-navigation-ul li.no-mega-menu > ul.sub-menu, .header-align-right .main-navigation-ul li.no-mega-menu > ul.sub-menu, .header-style-2.header-align-center .main-navigation-ul li.no-mega-menu > ul.sub-menu, .header-style-2.header-align-left .main-navigation-ul li.no-mega-menu > ul.sub-menu{left:15px;right:auto;}
.banner-left-container .wpb_wrapper{height:435px;}
.width20{width:20%;float:left;padding:0px 15px;box-sizing:border-box;}
.width20 p{text-align:center;margin:5px 0 0 0;}
.width20 p.boldfont{margin:0 0 15px 0;min-height:25px;line-height:1;}
.NoneonDT{visibility:hidden;}
.navscroll #subnav-2 ul li.page-item-101 a::after, .navscroll #subnav-2 ul li.page-item-137 a::after, .navscroll #subnav-2 ul li.page-item-139 a::after, .navscroll #subnav-2 ul li.page-item-145 a::after, .navscroll #subnav-2 ul li.page-item-149 a::after{top:23px;}
.theme-content .vc_col-sm-12{padding:0px !important;}
.NoPadMob .wpb_column .vc_column-inner{padding:0px !important;}
.theme-content .vc_col-sm-12.NoPadMobMistake{padding-left:60px !important;padding-right:20px !important;}
#box-5 .box-holder::after, #box-5.hover-effect-image.image-effect-blur .box-holder::before{background-position:15px center !important;}
.customarrow-call{display:inline-block;font-family:open sans;font-size:115%;font-weight:600;vertical-align:inherit;}
.customarrow-call1{display:inline-block;font-family:open sans;font-size:115%;font-weight:600;vertical-align:inherit;}
.vc_custom_1471359228655{margin-top:35px;}
.vc_custom_1471359228655 p.margin0{margin-bottom:20px !important;}
.the-excerpt a{color:#41b6e6;}
.the-excerpt a:hover{color:#ffb25b;}
.vc_custom_1483781415744{text-align:center;}
.goalImage img{margin-left:16.5% !important;width:67% !important;}
p.before-list {margin-bottom:0 !important;margin-top:15px;}
.before-listMot{margin-top:25px !important;}
.rightspace{padding-right:15px;}

.program-callout {
	background: #dfe3f1;
	padding: 30px 60px 30px 70px;
}
.program-callout img {
	float: right;
	padding-top: 7px;
}
.program-callout-full {
	float: left;
	width: 100%;
}
.program-callout-left {
	width: 60%;
	float: left;
}
.program-callout-right {
	width: 40%;
	float: left;
}
.circle-left {
	width: 20%;
	display: table-cell;
	/*vertical-align: middle;*/
	vertical-align: top;
}

.circle-right {
	width: 80%;
	display: table-cell;
	vertical-align: middle;
}
.circle-whole {
	overflow: hidden;
}
.new-right {
	width: 80%;
	margin-left: 20%;
}
.circle-left img {
	width: 80%;
	float: left;
}

.popup-container-exter {
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    visibility: hidden;
    width: 100%;
    z-index: 150;
	max-width: 100%;
}
.popup-container-exter .common {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #dfdfdf;
    box-shadow: 3px 3px 10px -2px rgba(0, 0, 0, 0.2);
    display: block;
    margin: 0 auto;
    padding: 30px 30px 34px;
    position: relative;
    top: 20%;
    visibility: visible;
    width: 630px;
}
.popup-container-exter .close, .popup-container-exter .close-italy {
    color: #81706B;
    cursor: pointer;
    position: absolute;
    right: 20px;
    top: 9px;
    font-family: "Source Sans Pro",sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.center {
    text-align: center;
}
.hcp-content {
	padding-top: 20px;
}
.overlay, .overlay-de {
    background: rgba(0, 0, 0, 1) none repeat scroll 0 0;
    display: none;
    height: 100%;
    margin: auto;
    opacity: 0.4;
    position: fixed;
    width: 100%;
    z-index: 102;
}

.third_party{
  padding:40px 0;
}
.third_party ol { 
	counter-reset: item;
	margin-left: 10px;
}
.third_party ol li ol {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.third_party ol li { 
	display: block;
	position: relative; 
}
.third_party ol li:before { 
	content: counters(item, ".") "."; 
	counter-increment: item; 
	position: absolute; 
	left: -34px;
}
.third_party ol li li:before { 
	content: counters(item, ".") "."; 
	counter-increment: item; 
	position: absolute; 
	left: -46px; 
}
.third_party ol li { 
	margin-left: 26px; 
	margin-bottom: 20px;
}


.policys_container {
	padding: 40px 20px;
}
.policys_container ol { 
	counter-reset: item;
	margin-left: 0;
}
.policys_container ol li { 
	display: block;
	position: relative; 
}
.policys_container ol li:before { 
	content: counters(item, ".") "."; 
	counter-increment: item; 
	position: absolute; 
	left: -24px;
}
.policys_container ol li li:before { 
	content: counters(item, ".") "."; 
	counter-increment: item; 
	position: absolute; 
	left: -42px; 
} 
.policys_container ol li { 
	margin-left: 20px; 
	margin-bottom: 20px;
}
.policys_container ol li ol li { 
	margin-left: 42px;
	margin-bottom: 0;
	margin-top: 10px;
}
strong.list-under {
	text-decoration: underline;
}
h1.inner_heading1, h2.inner_heading1 {
	font-family: 'Source Sans Pro', sans-serif !important;
    font-size: 22px !important; 
    font-weight: 600 !important;
	color: #363636 !important;
	text-transform: inherit !important;
	margin: 0;
	padding-bottom: 10px;
	line-height: 1;
}
.policys_container ul {
	margin-left: 10px;
	margin-top: -15px;
}


.equal_inner1 p{margin:0;}
.ref-page-whole h3 {
    color: #363636 !important;
    font-family: "Source Sans Pro",sans-serif !important;
    font-size: 24px !important; 
    font-weight: 600 !important;
    line-height: 1;
    margin: 0;
    padding-bottom: 10px;
    text-transform: inherit !important;
}
.mk-toolbar-holder .mk-language-nav {
    padding-left: 20px;
}
.home .mk-page-section-wrapper {
	background-image: url("assets/images/banner-bg-2.png");
	background-position: left top;
	background-repeat: repeat-x;
}
#mk-page-id-325  h1 b, #mk-page-id-321  h1 b{font-family:'Source Sans Pro', sans-serif !important;font-size:28px !important;font-weight:600 !important;color:#363636 !important;text-transform:inherit !important;margin:0;padding-bottom:40px;line-height:1;}

#mk-page-id-325  h3 b, #mk-page-id-325  h3, #mk-page-id-321  h3 b, #mk-page-id-321  h3 {font-family:'Source Sans Pro', sans-serif !important;font-size:20px !important;font-weight:600 !important;color:#363636 !important;text-transform:inherit !important;margin:0;}
#mk-page-id-325  ul,#mk-page-id-321  ul{margin:0;}
#mk-page-id-325  h1,#mk-page-id-321  h1 {padding-top:20px !important;}
#mk-page-id-325,#mk-page-id-321{padding-left:15px;padding-bottom:30px;}



.language-flag {
	float: left;
	position: relative;
	margin-right: 50px;
}
.language-header > img {
	vertical-align: middle;
	margin-right: 5px;
}
.close-language-container {
	float: left;
	width: 100%;
	display: block;
}
.close-language-container img {
	float: right;
	margin-top: 10px;
}
.all-language-container {
	position: absolute;
	width: 220px;
	top: 40px;
	right: -105px;
	padding: 10px 0 0px;
	cursor: default;
	background: #fff;
	z-index: 12;
}
.padingBottom {
	padding-bottom: 10px;
}
.language-row img {
    display: inline-block;
    padding-right: 10px;
    vertical-align: middle;
	padding-left: 25px;
}
.language-header {
	cursor: pointer;
}
.language-row a {
	font-size: 16px;
	font-weight: 400;
	font-family: 'Source Sans Pro', sans-serif;
	color: #41B6E6;
	display: block;
	padding: 0px 0;
}
.language-row a.active {
	color: #f97352;
}
#patient_note.languageShort {
	line-height: normal;
	padding: 10px 0;
	max-width: 600px;
}
.hcp-banner .vc_col-sm-9 {
	position: relative;
}
.bannerRightLine {
	position: absolute;
    bottom: 0px;
    right: 0;
}
.bannerRightLine p {
	color: #fff;
}

@media only screen and (min-width:845px)and (max-width:1039px){
	#patient_note.languageShort {
		max-width: 380px;
	}	
	.language-flag {
		margin-right: 20px;
	}
	.top_register_link {
		margin-right: 20px;
	}
	.mk-header-login input[type="search"] {
		width: 100px; 
	}
}

@media only screen and (min-width:1441px){#page-section-2{max-width:1140px !important;position:relative;width:100%;}
.home .mk-page-section-wrapper{background-image:url("assets/images/banner-bg-2.png");background-position:left top;background-repeat:repeat-x;}
.banner-bg-container{background-position:100% 20px;background-size:75%;}
#background-layer--2{display:none;}
.header-grid.mk-grid{max-width:1140px !important;}
.mk-grid{max-width:1140px !important;}
}
@media only screen and (max-width:1366px){.banner-left-container{margin-left:0;}
.hcp-banner .page-section-content{}
.banner-left-container{margin-left:-15px;}
.mk-toolbar-holder{padding:0 !important;}
.mk-header-login{margin-right:15px !important;}
.banner-bg-container .vc_column-inner{padding-left:15px !important;}
.header-align-center .main-navigation-ul li#menu-item-386 > ul.sub-menu, .header-align-center .mk-grid .main-navigation-ul li#menu-item-386 > ul.sub-menu, .header-align-left .mk-grid .main-navigation-ul li#menu-item-386 > ul.sub-menu, .header-align-right .main-navigation-ul li#menu-item-386 > ul.sub-menu, .header-style-2.header-align-center .main-navigation-ul li#menu-item-386 > ul.sub-menu, .header-style-2.header-align-left .main-navigation-ul li#menu-item-386 > ul.sub-menu{right:0px;left:auto;}
.header-align-center .main-navigation-ul li#menu-item-1352 > ul.sub-menu, .header-align-center .mk-grid .main-navigation-ul li#menu-item-1352 > ul.sub-menu, .header-align-left .mk-grid .main-navigation-ul li#menu-item-1352 > ul.sub-menu, .header-align-right .main-navigation-ul li#menu-item-1352 > ul.sub-menu, .header-style-2.header-align-center .main-navigation-ul li#menu-item-1352 > ul.sub-menu, .header-style-2.header-align-left .main-navigation-ul li#menu-item-1352 > ul.sub-menu{right:0px;left:auto;}
.vc_custom_1471344861890 .margin25 img{padding-top:44px;}
.navscroll #subnav-2 ul li.page-item-137 a::after,.navscroll #subnav-2 ul li.page-item-101 a::after,.navscroll #subnav-2 ul li.page-item-145 a::after,.navscroll #subnav-2 ul li.page-item-149 a::after{top:3px;}
}
@media only screen  and (max-width : 1145px) {
	.mk-toolbar-holder .mk-language-nav {
		line-height: normal;
		padding-top: 6px;
		width: 45%;
	}
}
@media only screen and (max-width:1300px){#page-section-2 .vc_col-sm-9{padding-left:15px !important;}
.mk-footer-logo{margin-right:0;}
.F_bothDiv{margin-left:10px;}
.header-logo img.mk-desktop-logo{margin-left:0px;}
.banner-left-container{margin-left:0px;}
.banner-bg-container .vc_column-inner{padding-left:0px !important;}
.NewddesignBlok .vc_column-inner{padding-right:5px !important;padding-left:5px !important;}
}
@media only screen and (max-width:1288px){#subnav-2 ul li.page-item-139 a::after{top:23px;}
}
@media only screen and (max-width:1279px){.mk-grid{width:98% !important;}
}
@media only screen and (min-width:1030px) and (max-width:1279px){.header-style-1.header-align-left .header-logo{left:0;}
}
@media only screen and (max-width:1245px){#subnav-2 ul li.page-item-101 a::after{top:23px;}
.banner-left-container{padding-right:45px !important;padding-left:15px !important;}
}
@media only screen and (max-width:1195px){.banner-bg-container{background-size:68%;}
.width20 p.boldfont{min-height:32px;}
}
@media only screen and (max-width:1189px){.menu-item-310 a:after{top:23px !important;}
.banner-left-container{padding-right:38px !important;padding-left:15px !important;}
}
@media only screen and (max-width:1145px){#fancy-title-4{font-size:44px !important;}
.banner-left-container{padding-right:30px !important;padding-left:15px !important;}
.banner-heading{padding-right:10px;}
}
@media only screen and (min-width:1025px) and (max-width:1130px){.banner-left-container{padding-right:20px !important;padding-left:25px !important;}
.banner-heading{padding-right:25px;}
.banner-txt p{font-size:21px !important;}
}
@media only screen and (min-width:1077px) and (max-width:1107px){.banner-left-container{padding-left:25px !important;padding-right:30px !important;}
}
@media only screen and (max-width:1145px){.side_inp{width:155px;}
}
@media only screen and (max-width:1024px){.side_inp{width:140px;}
.banner-txt p{font-size:18px !important;}
.half_row img{bottom:40%;}
.side-reg-heading{}
.theme-page-wrapper #mk-sidebar.mk-builtin{width:20% !important;}
input[type="search"]{-webkit-appearance:none;}
.theme-page-wrapper.right-layout .theme-content, .theme-page-wrapper.left-layout .theme-content{width:80% !important;}
.vc_custom_1470478633681 .callout-wp.cpos_20{float:right;position:inherit;}
.vc_custom_1470478633681 .sixtyFive_1{float:left;}
#subnav-2 ul li.page-item-139 a:after, #subnav-2 ul li.page-item-145 a:after, .menu-item-309 a:after{top:23px;}
.widthofList{width:auto;}
.mk-header-toolbar{display:block !important;}
.mk-toolbar-resposnive-icon{display:none;}
.popup-container{padding:0 30px;width:94%;}
.reg_marginLR{margin-left:10px !important;margin-right:10px !important;}
#box-5 #fancy-title-6{font-size:20px !important;}
.vc_custom_1471344861890 .margin25 img{padding-top:70px;}
.header-style-1.header-align-left .header-logo{left:5px;}
.home-callouts{margin-left:-10px !important;margin-right:-10px !important;}
.reference-section{margin-left:5px !important;margin-right:5px !important;}
.F_bothDiv{margin-left:0;}
.mk-footer-logo{padding-right:0;}
.reference-section{margin-left:10px !important;margin-right:10px !important;}
/* .side-form{display:flex;flex-direction:column;} */
.banner-left-container .wpb_wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;height:435px;}
.banner-txt p{padding-top:40px;}
}
@media only screen and (max-width:1023px){#mk-sidebar{display:none;}
.theme-page-wrapper.right-layout .theme-content, .theme-page-wrapper.left-layout .theme-content{width:100% !important;}
.banner-bg-container{background:none;}
.main-with-sidebar .theme-content{border-left:none !important;}
.NoPadMob, .NoPadMob2{padding-left:0;padding-right:0;}
.banner-left-container.vc_col-sm-6{width:58% !important;}
.banner-left-container .wpb_wrapper{height:335px;}
.side-form{height:260px;}
.vc_box_border_grey img.attachment-full{width:100%;}
.theme-content .vc_col-sm-12.NoPadMobMistake{padding-left:0 !important;padding-right:0 !important;}
.NoPadMob figure.vc_figure{width:100% !important;}
.NoPadMob .vc_box_border_grey{width:100% !important;}
.left-layout{padding:0 10px !important;}
.bannerRightLine {
		right: inherit;
		left: 30px;
		bottom: -10px;
	}
}
@media only screen and (max-width:1020px){.hcp-banner{margin-top:0;}
.mk-responsive-nav .current-menu-ancestor > a{color:#41B6E6 !important;}
.mk-responsive-nav .sub-menu .current_page_item a{color:#41B6E6 !important;}
.mk-css-icon-close, .mk-css-icon-menu{height:28px;width:28px;}
.mk-css-icon-close div, .mk-css-icon-menu div{height:5px;}
.dashboard-active .mk-css-icon-menu-line-3, .is-active .mk-css-icon-menu-line-3{top:-10px;transform:rotate3d(0, 0, 1, -45deg);}
.mk-header-holder .mk-header-inner.add-header-height{height:60px !important;line-height:60px !important;}
.header-logo.fit-logo-img.add-header-height{height:60px !important;}
.mk-nav-responsive-link{top:45%;}
.reference-section{margin-left:0px !important;margin-right:0px !important;}
}
@media only screen and (max-width:980px){#box-5 .box-holder:after, #box-5.hover-effect-image.image-effect-blur .box-holder:before{background-size:28%;}
.side-reg-heading{padding-left:90px;}
.vc_custom_1471344861890 .margin25 img{padding-top:52%;}
}
@media only screen and (max-width:900px){.side-reg-heading{padding-left:80px;}
.vc_custom_1471344861890 .margin25 img{padding-top:110px;}
.bannerRightLine {
		bottom: -45px;
	}
}
@media only screen and (max-width:896px){#box-5 .box-holder::after, #box-5.hover-effect-image.image-effect-blur .box-holder::before{background-size:26% auto;}
}
@media only screen  and (max-width : 845px) {
	.mk-header-holder .mk-header-toolbar {
		height: auto;
    	line-height: normal;
	}
	.mk-toolbar-holder .mk-language-nav {
		height: auto;
		line-height: normal;
		padding-bottom: 10px;
		padding-top: 6px;
		width: 100%;
		box-sizing:border-box;
	}
	#patient_note {
		float: none !important;
	}
}
@media only screen and (min-width:769px) and (max-width:840px){#box-5 #fancy-title-6{font-size:17px !important;}
.vc_custom_1471344861890 .margin25 img{padding-top:125px;}
}
@media only screen and (max-width:796px){.menu-item-308 a:after{top:23px !important;}
}
@media only screen and (max-width:791px){.menu-item-312 a:after{top:23px !important;}
}
@media only screen and (max-width:776px){.menu-item-298 a:after{top:23px !important;}
}
@media only screen and (max-width:775px){.banner-left-container.vc_col-sm-6{width:75% !important;}
.vc_custom_1471344861890 .margin25 img{padding-top:135px;}
}
@media only screen and (max-width:768px){.banner-left-container .vc_column-inner{max-width:100%;}
.banner-left-container.vc_col-sm-6{width:100% !important;}
.main-side{float:right !important;max-width:100%;padding-right:0 !important;}
.regbrk{display:none;}
.hcp-banner{margin-top:0px;}
.hcp-banner .page-section-content{margin-right:0px;}
.banner-left-container{margin-left:0px;}
#mk-sidebar{display:none;}
#fancy-title-4{font-size:38px !important;}
.banner-bg-container{background-position:right 150px;background-size:95%;}
#box-5 .box-holder:after, #box-5.hover-effect-image.image-effect-blur .box-holder:before{background-size:20% auto;}
.main-side{padding:0 !important;margin-right:0px;}
.side_inp{width:108px;}
.vc_custom_1470379754225{padding-left:0 !important;}
a.calloutbtns{font-size:15px;}
.main-with-sidebar .theme-content{border-left:0px solid #83786f;}
.theme-page-wrapper.right-layout .theme-content, .theme-page-wrapper.left-layout .theme-content{width:100% !important;}
.NoPadMob, .NoPadMob1, .NoPadMob2{padding-left:0px;padding-right:0px;}
.NoPadMob .vc_column-inner{padding-left:0px !important;padding-right:0px !important;}
.menu-item-308 a:after, .menu-item-298 a:after, .menu-item-312 a:after, .menu-item-312 a:after{top:23px !important;}
#mk-footer-navigation{margin-left:0px;}
.mk-footer-copyright{padding-left:0px !important;}
#menu-sub-footer li a, #menu-sub-footer-portuguese-brazil li a, #menu-sub-footer-spanish li a, #menu-sub-footer-spanish-2 li a, #menu-sub-footer-japanesejp li a, #menu-sub-footer-austria li a , #menu-sub-footer-italy li a, #menu-footer-menu-german li a, #menu-sub-footer-spanishchile li a, #menu-sub-footer-spanishmexico li a, #menu-sub-footer-spanishargentina li a, #menu-sub-footer-spanishcolombia li a, #menu-sub-footer-turkish li a, #menu-sub-footer-french li a {margin:10px 13px !important;}
.NoPadMobMistake{padding-left:20px !important;padding-right:20px !important;}
.vc_custom_1470478633681 .callout-wp.cpos_20{width:40%;}
.popup-container{width:92%;}
.side-reg-heading{padding-left:52px;padding-right:0;}
#box-5 #fancy-title-6{font-size:17.5px !important;}
.vc_custom_1471344861890 .margin25 img{padding-top:67px;}
.NewddesignBlok.vc_custom_1471344861890{margin-left:0 !important;margin-right:0 !important;}
}
@media only screen and (max-width:767px){.mk-pagination .mk-pagination-next a, .mk-pagination .mk-pagination-previous a{width:30px;border:0px solid rgba(0, 0, 0, 0.4) !important}
.mk-pagination .current-page, .mk-pagination .page-number{margin:0 6px 0 0;}
.mk-pagination .mk-pagination-next, .mk-pagination .mk-pagination-previous{width:auto;top:85px;}
.vc_custom_1469681001158 .vc_custom_1473320557450, .vc_custom_1469608072657 .vc_custom_1473221197635, .vc_custom_1469681961080 .vc_custom_1471161900132, .vc_custom_1469706063188 .vc_custom_1471340183331, .vc_custom_1469685929091 .vc_custom_1471160783171, .vc_custom_1472480120731.reference-section, .vc_custom_1469693710496 .vc_custom_1471160347836, .vc_custom_1469695984616 .vc_custom_1473232095066, .vc_custom_1469700595210 .vc_custom_1471160188747, .vc_custom_1469712632672 .vc_custom_1473458319986, .vc_custom_1469788622158 .vc_custom_1469797915841, .vc_custom_1469792420986 .vc_custom_1473232641754, .vc_custom_1469793892898 .vc_custom_1469798217933, .vc_custom_1471182899531.reference-section, .vc_custom_1472485591824.reference-section{margin-left:0 !important;}
.equal_twenty{border-right:0px solid #fff;}
#box-5 .box-holder::after, #box-5.hover-effect-image.image-effect-blur .box-holder::before{background-position:5% center !important;background-size:10% auto !important;}
.side-form{height:inherit;}
.vc_custom_1471344861890 .margin25 img{padding-top:0px;}
.width20{width:50%;}
.width20 p.boldfont{line-height:1;margin:15px 0 0;min-height:25px;}
.banner-left-container{padding-right:0px !important;}
.banner-left-container .wpb_wrapper{height:180px;}
#box-5 #fancy-title-6{font-size:25px !important;line-height:60px;padding-left:130px;}
.img_container{min-height:inherit;}
.vc_custom_1470379754225, .vc_custom_1470379800720{border-bottom:1px solid #b7b7b7;padding-bottom:15px !important;}
.home-callouts .column_container{border-right:0px solid #b7b7b7;}
.home-col-1 .mk-image-holder img, .home-col-2 .mk-image-holder img, .home-col-3 .mk-image-holder img{width:25% !important;}
.mobile-align-right .mk-nav-responsive-link{right:5px;}
.banner-left-container{padding-right:0 !important;width:50% !important;}
.banner-bg-container{background-position:right 0;background-size:64% auto;}
.banner-txt p{font-size:18px !important;}
#fancy-title-4{font-size:43px !important;text-align:left !important;}
#box-5 .box-holder:after, #box-5.hover-effect-image.image-effect-blur .box-holder:before{background-position:5% center !important;background-size:10% auto !important;}
.side_inp{width:248px;}
.vc_custom_1473237285732{padding-left:45px !important;}
#mk-footer .footer-wrapper{padding:30px 0 0 30px !important; box-sizing:border-box;}
.vc_custom_1470379754225{padding-left:15px !important;}
#mk-footer [class*="mk-col-"]{float:left;width:50% !important;}
#mk-footer-navigation ul li{display:inline-block !important;float:none !important;width:auto !important;}
.mk-footer-copyright{text-align:left;}
#menu-sub-footer li a, #menu-sub-footer-portuguese-brazil li a, #menu-sub-footer-spanish li a, #menu-sub-footer-spanish-2 li a, #menu-sub-footer-japanesejp li a, #menu-sub-footer-austria li a, #menu-sub-footer-italy li a, #menu-footer-menu-german li a, #menu-sub-footer-spanishchile li a, #menu-sub-footer-spanishmexico li a, #menu-sub-footer-spanishargentina li a, #menu-sub-footer-spanishcolombia li a, #menu-sub-footer-turkish li a, #menu-sub-footer-french li a {margin:10px 11px !important;}
.menu-item-308 a:after, .menu-item-298 a:after, .menu-item-312 a:after, .menu-item-312 a:after, .menu-item-309 a:after, .menu-item-310 a:after{top:3px !important;}
.mk-fancy-title{text-align:left !important;}
.mk-fancy-title.pattern-style span{padding:0 !important;}
.mk-image.align-left, .mk-image.align-right{text-align:left !important;}
.mk-image.outside-image .mk-image-caption{text-align:left !important;}
.img80 .mk-image-inner img{width:40% !important;}
.vc_custom_1470300734087 .mk-image-inner img, .vc_custom_1470300742359 .mk-image-inner img, .vc_custom_1470300750784 .mk-image-inner img{width:40% !important;}
.NoPadMob .mk-image .mk-image-inner a.mk-image-link img{width:40% !important;float:left;}
.mk-button-container{text-align:left !important;}
.modal-container, .modal-container-signup-success{margin-top:25%;}
.nopad .vc_column-inner{padding-left:0 !important;padding-right:0 !important;}
/*.center .wpb_wrapper{position:relative !important;height:0 !important;padding-bottom:56.25% !important;}
.BrightcoveExperience{position:absolute;top:0;left:10%;width:80%;height:80%;}*/
#menu-sub-footer li a, #menu-sub-footer-portuguese-brazil li a, #menu-sub-footer-spanish li a, #menu-sub-footer-spanish-2 li a, #menu-sub-footer-japanesejp li a, #menu-sub-footer-austria li a, #menu-sub-footer-italy li a, #menu-footer-menu-german li a, #menu-sub-footer-spanishchile li a, #menu-sub-footer-spanishmexico li a, #menu-sub-footer-spanishargentina li a, #menu-sub-footer-spanishcolombia li a, #menu-sub-footer-turkish li a, #menu-sub-footer-french li a {text-decoration:underline;}
.mk-header-login{margin-left:0px !important;}
.header-logo img.mk-desktop-logo{margin-left:5px;}
.bdr_div ul li{padding:3px 10px 3px 30px;}
.vc_custom_1470641027810 .Ncallout{margin-bottom:30px;}
.equal_twenty{width:18%;}
.NoneonMob{visibility:hidden;}
.NoneonDT{visibility:visible;}
.boldfont.NoneonDT{margin-bottom:15px !important;margin-top:0 !important;}
.mobvidcont {width: 99%;	}
	.program-callout {
		padding: 30px 20px;
	}
	.mobvidcont {
		width: 99%;
	}
	.popup-container-exter .common {
		box-sizing: border-box;
		width: 80%;
	}
	.bannerRightLine {
		position: inherit;
		text-align: center;
		bottom: 0;
		left: 0;
	}
}
@media only screen and (max-width:720px){.banner-left-container .wpb_wrapper{height:250px;}
}
@media only screen and (max-width:667px){.footer-wrapper.mk-grid{padding-left:25px !important;padding-right:25px !important;}
.F_bothDiv{padding-left:20px !important;padding-right:20px !important;}
.removeminusM .vc_col-sm-12{padding-right:0px !important;}
.mk-footer-logo{display:block;float:none;text-align:center;}
h1, h2, h3, h4, h5, h6{line-height:1.2em;}
.popup-container{width:91%;}
.vc_custom_1473237285732{padding-left:40px !important;}
.equal_twenty{width:20%;}
}
@media only screen and (max-width:640px){#box-5 #fancy-title-6{font-size:28px !important;}
.vc_custom_1470466125632{margin-bottom:30px;}
.modal-container, .modal-container-signup-success{padding:50px 45px;}
.f_row33{width:100%;}
.equal_twenty{width:22%;}
}
@media only screen and (max-width:567px){#box-5 #fancy-title-6{font-size:22px !important;line-height:30px;padding-left:110px;padding-top:25px !important;}
h1, h2, h3, h4, h5, h6{line-height:1.1em;}
h1.inner_heading, h2.inner_heading{font-size:30px !important;padding-bottom:30px;}
.menu-item-309 a:after{top:23px !important;}
.mk-footer-copyright, #menu-sub-footer li a, #menu-sub-footer-portuguese-brazil li a, #menu-sub-footer-spanish li a, #menu-sub-footer-spanish-2 li a, #menu-sub-footer-japanesejp li a, #menu-sub-footer-austria li a , #menu-sub-footer-italy li a, #menu-footer-menu-german li a, #menu-sub-footer-spanishchile li a, #menu-sub-footer-spanishmexico li a, #menu-sub-footer-spanishargentina li a, #menu-sub-footer-spanishcolombia li a, #menu-sub-footer-turkish li a, #menu-sub-footer-french li a {text-align:center;font-size:14px;}
.sixtyFive, .sixtyFive_1{width:100%;}
.callout, .callout-wp, .callout-5{width:100%;position:inherit;margin-bottom:30px;}
.Ncallout.margint30{margin-bottom:15px;}
.vc_custom_1470478652384{margin-top:0 !important;}
.equal_half{display:inline-block;width:100%;margin-bottom:30px;}
.equal_half:nth-child(1), .equal_half:nth-child(2){border:none;}
.formargin0{margin-bottom:0 !important;}
.vc_custom_1470478633681 .callout-wp.cpos_20{width:100% !important;}
.equal_inner1{min-width:110px;}
.half_row{display:inline-block;width:100%;}
.half_row.pad_left{padding-left:0;}
.modal-container, .modal-container-signup-success{width:70%;}
.bannerRightLine {
		text-align: left;
		padding-left: 15px;
	}
}
@media only screen and (max-width:480px){.equal_twenty .equal_inner1{padding:15px;text-align:center;}
.banner-left-container{width:70% !important;}
.banner-bg-container{background-position:right 140px;background-size:55% auto;}
#box-5 #fancy-title-6{font-size:21px !important;padding-left:90px;line-height:28px;}
.vc_custom_1470388197625{margin-bottom:30px !important;}
.menu-item-310 a:after{top:23px !important;}
.img80 .mk-image-inner img{width:70% !important;}
.vc_custom_1470300734087 .mk-image-inner img, .vc_custom_1470300742359 .mk-image-inner img, .vc_custom_1470300750784 .mk-image-inner img{width:70% !important;}
.NoPadMob .mk-image .mk-image-inner a.mk-image-link img{width:40% !important;float:left;}
.home-col-1 .mk-image-holder img, .home-col-2 .mk-image-holder img, .home-col-3 .mk-image-holder img{width:40% !important;}
.equal_twenty, .equal_twenty1, .equal_eight, .equal_eighty{display:inline-block;width:100%;}
.equal_twenty .equal_inner1 p, .equal_twenty1 .equal_inner1 p{margin:0;line-height:40px;}
.modal-yes, .modal-no, .modal-no1{margin:30px 20px 20px;}
.modal-container, .modal-container-signup-success{padding:40px 35px;width:74%;}
.popup-container{width:87%;}
.f_row, .f_row1{float:left;position:relative;width:100%;}
.maginR1{margin-right:0;}
.mk-padding-wrapper{margin-left:-5px;}
.maginL1{margin-left:0;}
.mmarginb{margin-bottom:15px;}
}
@media only screen and (max-width:414px){.banner-left-container{width:90% !important;}
.banner-bg-container{background-position:right 170px;background-size:85% auto;}
#fancy-title-4{font-size:42px !important;}
.home-col-1 .mk-image-holder img, .home-col-2 .mk-image-holder img, .home-col-3 .mk-image-holder img{width:50% !important;}
#mk-footer [class*="mk-col-"]{float:left;width:93% !important;}
.menu-item-309 a:after, .menu-item-310 a:after{top:3px !important;}
h1.inner_heading, h2.inner_heading{font-size:24px !important;padding-bottom:20px;}
h4.sub_heading, h2.page-title-txt, .img-heading1 h3{font-size:18px !important;}
.half_row ul.no-left{width:100%;}
.modal-container, .modal-container-signup-success{padding:20px 15px;width:80%;}
.popup-container{width:85%;}
.width20{width:100%;}
}
@media only screen and (max-width:400px){#box-5 #fancy-title-6{padding-top:20px !important;}
#box-5 #fancy-title-6{font-size:21px !important;line-height:22px;}
}
@media only screen and (max-width:375px){.top_register_link{margin-right:20px;}
#fancy-title-4{font-size:38px !important;}
#box-5 .box-holder::after, #box-5.hover-effect-image.image-effect-blur .box-holder::before{background-size:15% auto !important;background-position:7% center !important;}
.modal-yes, .modal-no, .modal-no1{margin:30px 10px 20px;}
.modal_right h5, .modal_right h4{font-size:20px;line-height:24px;}
.popup-container{width:83%;}
#box-5 #fancy-title-6{padding-left:90px;}
.home-col-1 .mk-image-holder img, .home-col-2 .mk-image-holder img, .home-col-3 .mk-image-holder img{width:50% !important;}
.notetxt{margin-bottom:0 !important;}
}
@media only screen and (max-width:360px){.mk-toolbar-holder{padding:0 !important;}
#mk-header-checkout, #mk-toolbar-navigation, .header-toolbar-contact, .mk-header-date, .mk-header-login, .mk-header-signup, .mk-header-social, .mk-header-tagline{margin:0 0 5px !important;}
.banner-left-container{width:93% !important;}
.modal-yes, .modal-no, .modal-no1{padding:0 25px;}
.popup-container{width:82%;}
}
@media only screen and (max-width:320px){.mk-header-login input[type="search"]{width:100px;}
.header-style-1.mobile-align-right .header-logo img, .header-style-3.mobile-align-right .header-logo img{margin-left:15px;}
.banner-left-container{width:102% !important;}
#fancy-title-4{font-size:28px !important;}
.banner-bg-container{background-position:right 170px;background-size:100% auto;}
.side_inp{width:220px;}
.modal_right h5, .modal_right h4{font-size:18px;line-height:20px;}
.popup-container{width:81%;}
}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){.half_row{float:left;}
.Hrow_container .half_row img{padding-top:55px !important;}
.copyrightDIV{clear:both;}
}


.policys_container h1 {
	font-family: 'Source Sans Pro', sans-serif !important;
    font-size: 28px !important; 
    font-weight: 600 !important;
	color: #363636 !important;
	text-transform: inherit !important;
	margin: 0;
	padding-bottom: 40px;
	line-height: 1;
}
select#termPrivacyCountry1 {
    width: 100%;
    background: #fff url("assets/images/selectbox-arrow.png") no-repeat right center; 
    border: solid 1px #666;
    height: 40px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #363636;
    margin: 15px 0 0 0;
    padding: 0 10px;
    -webkit-appearance: none;
}
.policys_container.nopadTopBottom {
	padding-bottom: 0 !important;
	padding-top: 0 !important;
}
.policys_container h3 {
	font-family: 'Source Sans Pro', sans-serif !important;
    font-size: 20px !important;
    font-weight: 600 !important;
	color: #41B6E6 !important;
	text-transform: inherit !important;
	line-height: 1;
}


 
 
/**************  COOCKIE BANNER*/

#ecd_opt_in_banner
{	
	height: auto;
	width: 100%;
	z-index: 99999;
	background-color:#F7F38C;
	position: fixed;		
	top: 0px;
}
#ecd_opt_in_banner div{
	padding: 15px;
}
#ecd_opt_in_banner label
{
	vertical-align: middle;
	float: left;
}
#ecd_opt_in_banner input[type=checkbox]
{
	margin: 0px;
	padding: 0px;
}
#ecd_opt_in_banner input[type=submit]
{
	margin: -4px 0px 0px 0px;
	padding: 0px;
}
#ecd_opt_in_banner p
{
color:#000;	
}
#ecd_opt_in_banner a {
	
	text-decoration:underline;
}
#ecd-cookie-table
{
	margin: 0px;
	padding: 0px;
}
#ecd-cookie-table th
{
	text-align: left;
}
#ecd-cookie-table th,
#ecd-cookie-table td
{
	padding: 10px;
	font-size: 15px;
}
#ecd_opt_in_submit
{
	background:#F7F38C;
  background-repeat: no-repeat;
  border: none;
  color: #000;
  cursor: pointer;
  font-size: 12px;
  margin-right: 40px;
  padding-right: 20px;
  margin-top: -2px;
	width:15px; 
	text-align:center;
	position:absolute;
	right:4px;
	top:9px; 
}
#Svideo1 {
  display:none;
}
#Svideo2{
  display:none;
}
.inner_heading_pb0 h1{
    padding-bottom: 0px;
    color: #41B6E6 !important;
}
.page-id-2722 #theme-page {
    min-height: auto;
}
.section_seprator {
    margin-bottom: 0px;
    border-bottom: none;
}
.otherCountry {
  width: 96%;
    background: #fff;
    border: solid 1px #666;
    height: 36px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #363636;
    margin-bottom: 15px;
    padding: 0 10px;
}
.footer_menu ul li a {
	cursor: pointer;
}
#onetrust-banner-sdk #onetrust-policy-text a:focus {
	outline: none !important;
}
#error-notify{
position:fixed; 
width:100%;
height:100%;
z-index:20000;
background:rgba(0,0,0,0.5);
top:0;left:0;
}
#error-notify .error-content{
max-width:600px;
margin:auto;
transform:translate(0%, -50%);
top:51%;
position:relative;
background:#fff;
min-height:100px;
line-height:100px;
}
#error-notify .closebtn{
position:absolute;
right:30px;
top:20px;
font-size:16px;
width:30px;
height:30px;
border:solid 1px #fff;
text-align:center;
line-height:30px;
border-radius:50%;
text-decoration:none;
color:#007b4b;
font-weight:700;
}
#error-notify .error-content{
line-height:100px;
}
#error-notify .error-content .page-block p{
color:#464646;
text-align:center;
font-size:16px;
padding-top: 35px;
}
@media screen and (max-width: 767px) {
#error-notify .error-content {
    line-height: normal;
      padding-top: 11px;
    width: 90%;
}
#error-notify  .error-content .closebtn {
  right: 0px;
}
}
.parent-pageid-13.page-id-147 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(5), .page-id-135.parent-pageid-17 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1641376509326, .page-id-135.parent-pageid-17 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1480067906528, .parent-pageid-19.page-id-147 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(6), .page-id-1603.parent-pageid-1560 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1641390462771, .page-id-1603.parent-pageid-1560 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1501656554561, .parent-pageid-1750.page-id-1759 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(5), .page-id-39.parent-pageid-22 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1641386510076, .page-id-39.parent-pageid-22 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1511503926940, .parent-pageid-103.page-id-108 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(5), .page-id-135.parent-pageid-18 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1641391987000, .page-id-135.parent-pageid-18 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1494570168340, .parent-pageid-103.page-id-111 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(5), .page-id-29.parent-pageid-11 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1641378560749, .page-id-29.parent-pageid-11 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1511862840292, .parent-pageid-60.page-id-63 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(5), .page-id-22.parent-pageid-12 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1641380530267, .page-id-22.parent-pageid-12 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1519124914336, .parent-pageid-50.page-id-54 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(5), .page-id-15.parent-pageid-8 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1641388741217, .page-id-15.parent-pageid-8 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1493463884743, .parent-pageid-51.page-id-54 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(5), .page-id-2527.parent-pageid-2460 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1640871721700, .page-id-2527.parent-pageid-2460 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1504509064524, .parent-pageid-2693.page-id-2708 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(5), .page-id-2901.parent-pageid-2867 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1640870424730, .page-id-2901.parent-pageid-2867 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1490157393744, .parent-pageid-2983.page-id-3023 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(4), .parent-pageid-2983.page-id-3023 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(5), .parent-pageid-2983.page-id-3023 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(6), .page-id-3255.parent-pageid-3537 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1640868818008, .page-id-3255.parent-pageid-3537 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1490157393744, .parent-pageid-3421.page-id-3437 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(4), .parent-pageid-3421.page-id-3437 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(5), .parent-pageid-3421.page-id-3437 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(6), .page-id-3256.parent-pageid-3183 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1640864748371, .page-id-3256.parent-pageid-3183 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1490157393744, .parent-pageid-3422.page-id-3438 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(4), .parent-pageid-3422.page-id-3438 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(5), .parent-pageid-3422.page-id-3438 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(6), .page-id-1898.parent-pageid-1870 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1641394180754, .page-id-1898.parent-pageid-1870 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(2) .vc_col-sm-12 .vc_custom_1490157393744, .parent-pageid-1961.page-id-1969 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(4), .parent-pageid-1961.page-id-1969 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(5), .parent-pageid-1961.page-id-1969 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob:nth-child(6), .page-id-127.parent-pageid-9 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob .vc_col-sm-12 .vc_custom_1640856538000, .page-id-127.parent-pageid-9 #page-section-2 .left-layout .theme-content .column_container .vc_row.NoPadMob .vc_col-sm-12 .vc_custom_1484290339164 {
	display: none;
}
.signup-submit:disabled{
    background: #9CCFE4 url(assets/images/col-icon.png) no-repeat scroll;
    background-position: 91% 12px;
    color: #fff;
}
@media only screen and (min-width: 1441px){
.banner-txt p {
    padding-top: 50px;
}
}
.banner-bg-container {
   margin-top: 0px!important;
}
.side-form {
height: 336px!important;
padding: 45px 20px 20px 25px!important;
}
#fancy-title-4 {
    font-size: 45px!important;
}
.banner-heading {
    line-height: 46px !important;
}
.callout-wp.cpos_20 {
    top: 25px;
    font-size: 17px;
    width: 37%;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 35px;
}
@media only screen and (min-width: 1024px){
#fancy-title-4 {
    font-size: 37px !important;
    line-height: 40px !important;
    padding-right: 32px;
}
}
.top_register_link {
    margin-right: 0px;
}
.vc_custom_1669293304090 {
    margin-bottom: 0px !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    background-color: #f2f2f2 !important;
}
.vc_custom_1669360068437 {
    margin-bottom: 0px !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    background-color: #f2f2f2 !important;
}
.feild70 {
width: 100%;
}
.vc_custom_1471345504622{
margin-top: 35px;
}
.menu-item-238 a::after, .menu-item-248 a::after{
    content: "›";
    margin-left: 2px;
    font-size: 20px;
    position: absolute;
    top: 23px !important;
}
@media only screen and (max-width: 1145px){
#fancy-title-4 {
    font-size: 44px !important;
}
}
@media only screen and (min-width: 1024px){
#fancy-title-4 {
    font-size: 37px !important;
    line-height: 40px !important;
    padding-right: 32px;
}
}
@media only screen and (max-width: 1023px){
#fancy-title-4 {
    padding-right: 0px;
	line-height: 40px !important;
}
}
@media only screen and (max-width: 991px){
.side-form {
height: 275px!important;
}
}
@media only screen and (max-width: 768px){
#fancy-title-4 {
    font-size: 38px !important;
}
.side-form {
    height: inherit!important;
}
}
@media only screen and (max-width: 767px){
#fancy-title-4 {
    font-size: 28px !important;
    line-height: 30px !important;
    padding-right: 0px;
}
.banner-txt p {
    padding-top: 70px;
}
.menu-item-238 a::after, .menu-item-248 a::after {
    top: 2px !important;
}
.callout-wp.cpos_20 {
    top: 0px;
    width: 100%;
}
}