/*!* Variables to manage the bootstrap-navbar
* Created by Hector P*/@media only screen and (min-width:1215px){.dropdown:hover .main-level.dropdown-menu{display:block}.dropdown-submenu:hover>.dropdown-menu{display:block}}header.m-business_theme #generic_main_navbar{background-color:#5e2955;border-color:#57264f}header.m-business_theme #generic_main_navbar .dropdown-menu>li>a:hover{background-color:#5e2955}header.m-business_theme #generic_main_navbar .dropdown-menu>li>a:focus{background-color:#5e2955}header.m-business_theme #generic_main_navbar .dropdown-submenu>.dropdown-menu{background-color:#5e2955}header.m-business_theme #generic_main_navbar li.dropdown-submenu .dropdown-menu>li>a:hover{background-color:#fff;color:#5e2955}header.m-business_theme #generic_main_navbar li.dropdown-submenu .dropdown-menu>li>a:hover span.menu-item-new{color:#fff;background-color:#5e2955}header.m-business_theme #generic_main_navbar li.dropdown-submenu .dropdown-menu>li>a:focus{background-color:#fff;color:#5e2955}header.m-business_theme #generic_main_navbar li.dropdown-submenu .dropdown-menu>li>a:focus span.menu-item-new{color:#fff;background-color:#5e2955}header.m-business_theme #generic_main_navbar li.dropdown-submenu .dropdown-menu>li>a span.menu-item-new{color:#5e2955;background-color:#fff}header.m-business_theme #generic_main_navbar li.dropdown-submenu:hover a.dropdown-toggle{color:#fff;background-color:#5e2955}header.m-business_theme #generic_main_navbar .profile-dropdown img.avatar-32{border-color:#5e2955!important}header.m-business_theme #generic_main_navbar .profile-cal-off{border:2px solid #5e2955}header.m-business_theme #generic_main_navbar .profile-cal-animated{border:2px solid #5e2955}header.m-business_theme #generic_main_navbar .profile-cal-gr{border:2px solid #5e2955}header.m-business_theme #generic_main_navbar .profile-cal-lg{border:2px solid #5e2955}header.m-business_theme #generic_main_navbar .profile-cal-yl{border:2px solid #5e2955}header.m-business_theme #generic_main_navbar .profile-cal-or{border:2px solid #5e2955}header.m-business_theme #generic_main_navbar .profile-cal-rd{border:2px solid #5e2955}header.m-business_theme #generic_main_navbar ul.dropdown-menu li a:hover span.menu-item-new{color:#5e2955;background-color:#fff}header.m-business_theme #generic_main_navbar ul.dropdown-menu li a:focus span.menu-item-new{color:#5e2955;background-color:#fff}header.m-business_theme #generic_main_navbar ul.dropdown-menu li a span.menu-item-new{background-color:#5e2955}header.m-business_theme #generic_main_navbar .dropdown.hidden-collapse:hover .profile-dropdown{background-color:#57264f}header.m-business_theme #generic_main_navbar.proz-navbar-default .proz-navbar-nav>li>a:hover{background-color:#57264f}header.m-business_theme #generic_main_navbar.proz-navbar-default .proz-navbar-nav>li>a:focus{background-color:#57264f}#generic_main_navbar.proz-navbar-default .proz-navbar-nav>li>a:hover{background-color:#124848}#generic_main_navbar.proz-navbar-default .proz-navbar-nav>li>a:focus{background-color:#124848}#generic_main_navbar .dropdown-menu>li>a:hover{background-color:#186362}#generic_main_navbar .dropdown-menu>li>a:focus{background-color:#186362}#generic_main_navbar .hidden-collapse{display:block!important}#generic_main_navbar .visible-collapse{display:none!important}#generic_main_navbar .visible-collapse-small{display:none!important}#generic_main_navbar .hidden-collapse-small{display:block!important}#generic_main_navbar a{transition:background .3s ease-in-out}#generic_main_navbar .proz-navbar-collapse.main-menu{overflow-y:auto}#generic_main_navbar .nav>li>a{padding-left:7px;padding-right:7px}#generic_main_navbar .proz-navbar-brand:not(.pull-right){padding:10px 15px}#generic_main_navbar .proz-navbar-brand .for-business{margin-top:-6px;font-size:9px;text-align:center}#generic_main_navbar .nav.proz-navbar-nav a.navbar-btn.upgrade-btn{background-color:#ff3f00;color:#fff;border:1px solid #fff;border-radius:25px;text-transform:none;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;transition:all .3s ease-in-out;padding:6px 12px;font-size:14px;line-height:1.428571429;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 3px rgba(255,255,255,.6);-o-box-shadow:0 0 3px rgba(255,255,255,.6);-moz-box-shadow:0 0 3px rgba(255,255,255,.6);-webkit-box-shadow:0 0 3px rgba(255,255,255,.6)}#generic_main_navbar .proz-navbar-header a.navbar-btn.upgrade-btn{background-color:#ff3f00;color:#fff;border:1px solid #fff;border-radius:25px;text-transform:none;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;transition:all .3s ease-in-out;padding:6px 12px;font-size:14px;line-height:1.428571429;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 3px rgba(255,255,255,.6);-o-box-shadow:0 0 3px rgba(255,255,255,.6);-moz-box-shadow:0 0 3px rgba(255,255,255,.6);-webkit-box-shadow:0 0 3px rgba(255,255,255,.6)}#generic_main_navbar .logo{width:130px}#generic_main_navbar .logo-alt{width:34px}#generic_main_navbar ul.nav.proz-navbar-nav{padding-top:0;padding-bottom:0}#generic_main_navbar ul.collapse-menu{display:none}#generic_main_navbar li{padding-bottom:0}#generic_main_navbar li a:hover .msg_count{background-color:#186362}#generic_main_navbar li a:focus .msg_count{background-color:#186362}#generic_main_navbar .dropdown-header:not(.profile-membership){color:#595959;font-weight:700;text-transform:uppercase}#generic_main_navbar li.dropdown-submenu .dropdown-header{color:#fff;padding:6px 20px}#generic_main_navbar li.dropdown-submenu .dropdown-menu>li>a{color:#fff}#generic_main_navbar li.dropdown-submenu .dropdown-menu>li>a:hover{background-color:#fff;color:#186362}#generic_main_navbar li.dropdown-submenu .dropdown-menu>li>a:focus{background-color:#fff;color:#186362}#generic_main_navbar li.dropdown-submenu .dropdown-menu>li>a span.menu-item-new{color:#186362;background-color:#fff}#generic_main_navbar li.dropdown-submenu:hover a.dropdown-toggle{color:#fff;background-color:#186362}#generic_main_navbar .dropdown-submenu{position:relative}#generic_main_navbar .dropdown-submenu>.dropdown-menu{top:0;border-radius:0 0 4px 4px;left:100%;margin-top:-1px;margin-left:-1px;padding-bottom:20px;background-color:#186362}#generic_main_navbar .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:4px 0 4px 4px;border-left-color:rgba(46,105,105,.28);margin-top:5px;margin-right:-10px}#generic_main_navbar .dropdown-submenu:hover>a:after{border-left-color:#fff}#generic_main_navbar .dropdown-submenu.dropup-submenu{position:static}#generic_main_navbar .main-level.dropdown-menu.dropdown-menu-right{text-align:right}#generic_main_navbar .main-level.dropdown-menu.dropdown-menu-right .dropdown-submenu>.dropdown-menu{left:auto;right:100%;margin-right:-1px}#generic_main_navbar .main-level.dropdown-menu.dropdown-menu-right .dropdown-submenu>a:after{float:left;transform:translateX(-10px) rotate(180deg)}#generic_main_navbar .dropdown-submenu.pull-left{float:none}#generic_main_navbar .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}#generic_main_navbar .msg_count{position:absolute;top:2px;right:6px;padding:0 5px;background-color:#124848;border:none;border-radius:25px;color:#fff;text-align:center;font-size:8px;height:20px;min-width:20px;z-index:10}#generic_main_navbar .msg_count:before{content:"NEW";color:#fff}#generic_main_navbar .circle_count{border-radius:25px;padding:0 3px;background:#fff;border:1px solid #124848;color:#124848;text-align:center;font-size:10px}#generic_main_navbar .profile-dropdown{display:flex;align-items:center;padding:9px 3px 9px 0}#generic_main_navbar .profile-dropdown .profile-name{font-size:12px;color:#fff}#generic_main_navbar .profile-dropdown .profile-header-time{font-size:9px;color:#fff}#generic_main_navbar .profile-dropdown img.avatar-32{border-color:#186362!important}#generic_main_navbar .dropdown.hidden-collapse:hover .profile-dropdown{background-color:#124848}#generic_main_navbar ul.profile-dropdown-details{min-width:450px;height:auto;overflow-x:hidden;max-height:85vh}#generic_main_navbar ul.profile-dropdown-details li a{color:#186362;text-decoration:none}#generic_main_navbar ul.profile-dropdown-details li a:not(.profile-membership-action):hover{text-decoration:underline;background-color:transparent!important}#generic_main_navbar li.profile-dropdown-section{padding:3px 20px}#generic_main_navbar li.profile-dropdown-section ul{list-style:none;padding-left:0}#generic_main_navbar ul.account-settings{display:flex;justify-content:space-between}#generic_main_navbar ul.communication-settings{display:flex;flex-direction:column;flex-basis:100%}#generic_main_navbar ul.profile-settings{display:flex;flex-direction:column;flex-basis:100%}#generic_main_navbar ul.other-settings{display:flex;flex-direction:column;flex-basis:100%}#generic_main_navbar li.profile-dropdown-section.columns{display:flex;width:100%}#generic_main_navbar .profile-dropdown.multi-line-time{padding:4.5px 0}#generic_main_navbar .inline-availability{position:absolute;bottom:5px;left:2px}#generic_main_navbar .availability-icon:hover{text-decoration:none!important}#generic_main_navbar #availabilityImg{margin-left:5px}#generic_main_navbar .ical-off{color:#9a9a9a}#generic_main_navbar .ical-animated{color:#9a9a9a}#generic_main_navbar .ical-gr{color:#0a0}#generic_main_navbar .ical-lg{color:#46aa80}#generic_main_navbar .ical-yl{color:#f7ed55}#generic_main_navbar .ical-or{color:#d98500}#generic_main_navbar .ical-rd{color:#a9302a}#generic_main_navbar .profile-cal-off{background:#9a9a9a;background-image:-webkit-linear-gradient(#b4b4b4,#9a9a9a);background-image:linear-gradient(#b4b4b4,#9a9a9a);border:2px solid #186362;width:14px;height:14px;display:block;border-radius:50%;transition:all .3s ease-in-out;background-clip:padding-box}#generic_main_navbar .profile-cal-off:hover{background:#aeaeae;-webkit-box-shadow:0 0 8px rgba(0,0,0,.01);-moz-box-shadow:0 0 8px rgba(0,0,0,.01);box-shadow:0 0 8px rgba(0,0,0,.01)}#generic_main_navbar .profile-cal-animated{background:#9a9a9a;background-image:-webkit-linear-gradient(#b4b4b4,#9a9a9a);background-image:linear-gradient(#b4b4b4,#9a9a9a);border:2px solid #186362;width:14px;height:14px;display:block;border-radius:50%;transition:all .3s ease-in-out;background-clip:padding-box}#generic_main_navbar .profile-cal-animated:hover{background:#aeaeae;-webkit-box-shadow:0 0 8px rgba(0,0,0,.01);-moz-box-shadow:0 0 8px rgba(0,0,0,.01);box-shadow:0 0 8px rgba(0,0,0,.01)}#generic_main_navbar .profile-cal-gr{background:#0a0;background-image:-webkit-linear-gradient(#00dd00,#00AA00);background-image:linear-gradient(#00dd00,#00AA00);border:2px solid #186362;width:14px;height:14px;display:block;border-radius:50%;transition:all .3s ease-in-out;background-clip:padding-box}#generic_main_navbar .profile-cal-gr:hover{background:#00d300;-webkit-box-shadow:0 0 8px rgba(0,0,0,.01);-moz-box-shadow:0 0 8px rgba(0,0,0,.01);box-shadow:0 0 8px rgba(0,0,0,.01)}#generic_main_navbar .profile-cal-lg{background:#46aa80;background-image:-webkit-linear-gradient(#64bf99,#46aa80);background-image:linear-gradient(#64bf99,#46aa80);border:2px solid #186362;width:14px;height:14px;display:block;border-radius:50%;transition:all .3s ease-in-out;background-clip:padding-box}#generic_main_navbar .profile-cal-lg:hover{background:#5dbc94;-webkit-box-shadow:0 0 8px rgba(0,0,0,.01);-moz-box-shadow:0 0 8px rgba(0,0,0,.01);box-shadow:0 0 8px rgba(0,0,0,.01)}#generic_main_navbar .profile-cal-yl{background:#f7ed55;background-image:-webkit-linear-gradient(#f9f286,#F7ED55);background-image:linear-gradient(#f9f286,#F7ED55);border:2px solid #186362;width:14px;height:14px;display:block;border-radius:50%;transition:all .3s ease-in-out;background-clip:padding-box}#generic_main_navbar .profile-cal-yl:hover{background:#f9f17c;-webkit-box-shadow:0 0 8px rgba(0,0,0,.01);-moz-box-shadow:0 0 8px rgba(0,0,0,.01);box-shadow:0 0 8px rgba(0,0,0,.01)}#generic_main_navbar .profile-cal-or{background:#d98500;background-image:-webkit-linear-gradient(#ffa10d,#d98500);background-image:linear-gradient(#ffa10d,#d98500);border:2px solid #186362;width:14px;height:14px;display:block;border-radius:50%;transition:all .3s ease-in-out;background-clip:padding-box}#generic_main_navbar .profile-cal-or:hover{background:#ff9d03;-webkit-box-shadow:0 0 8px rgba(0,0,0,.01);-moz-box-shadow:0 0 8px rgba(0,0,0,.01);box-shadow:0 0 8px rgba(0,0,0,.01)}#generic_main_navbar .profile-cal-rd{background:#a9302a;background-image:-webkit-linear-gradient(#ce3f38,#a9302a);background-image:linear-gradient(#ce3f38,#a9302a);border:2px solid #186362;width:14px;height:14px;display:block;border-radius:50%;transition:all .3s ease-in-out;background-clip:padding-box}#generic_main_navbar .profile-cal-rd:hover{background:#ca3932;-webkit-box-shadow:0 0 8px rgba(0,0,0,.01);-moz-box-shadow:0 0 8px rgba(0,0,0,.01);box-shadow:0 0 8px rgba(0,0,0,.01)}#generic_main_navbar .membership-expiring{background-color:#bb0b0b;border-radius:25px;padding:3px 4px;margin-left:10px;color:#fff}#generic_main_navbar .profile-membership{display:flex;align-items:center;justify-content:space-between}#generic_main_navbar .profile-membership .profile-membership-info{display:flex;flex-direction:column;text-align:left;white-space:normal}#generic_main_navbar .profile-membership .profile-membership-name{display:flex;align-items:center}#generic_main_navbar .profile-membership .profile-membership-expiration{font-size:80%}#generic_main_navbar .profile-membership .profile-membership-action{background-color:#186362;border:1px solid #186362;color:#fff;border-radius:2px}#generic_main_navbar .profile-membership .profile-membership-action.business-membership{background-color:#5e2955;border:1px solid #5e2955}#generic_main_navbar ul.proz-navbar-right span.caret.hidden-caret{margin-left:0;border-top:0;border-right:0;border-left:0}#generic_main_navbar ul.proz-navbar-right span.dropdown-title{display:none}#generic_main_navbar ul.dropdown-menu li a span.menu-item-new{border:none;border-radius:5px 0 5px 0;color:#fff;background-color:#186362;font-size:10px;font-weight:700;padding:1px 3px;margin-left:5px}#generic_main_navbar ul.dropdown-menu li a span.menu-item-new:after{content:"NEW"}#generic_main_navbar ul.dropdown-menu li a:hover span.menu-item-new{color:#186362;background-color:#fff}#generic_main_navbar ul.dropdown-menu li a:focus span.menu-item-new{color:#186362;background-color:#fff}#generic_main_navbar ul.dropdown-menu li.dropdown-submenu a:hover span.menu-item-new{color:#fff;background-color:#186362}#generic_main_navbar ul.dropdown-menu li.dropdown-submenu a:focus span.menu-item-new{color:#fff;background-color:#186362}#generic_main_navbar .custom-navbar-collapse-close{text-align:right;font-size:30px}#generic_main_navbar .proz-navbar-toggle{margin-bottom:6px}#generic_main_navbar .proz-navbar-toggle .icon-bar.bar-one{width:90%}#generic_main_navbar .proz-navbar-toggle .icon-bar.bar-two{width:80%}#generic_main_navbar .proz-navbar-toggle:not(.profile-menu){margin-top:10px}#generic_main_navbar .proz-navbar-toggle.profile-menu{color:#fff;margin-right:5px;margin-bottom:0}#generic_main_navbar .proz-navbar-collapse.profile-menu{max-height:80vh;overflow-y:auto}#generic_main_navbar .proz-navbar-collapse.profile-menu a{color:#fff}#generic_main_navbar .proz-navbar-collapse.profile-menu .profile-membership-name{color:#fff}#generic_main_navbar .proz-navbar-collapse.profile-menu .profile-membership .profile-membership-action{background-color:#fff;border:1px solid #186362;color:#186362;text-decoration:none;font-weight:700}#generic_main_navbar .proz-navbar-collapse.profile-menu .profile-membership .profile-membership-action.business-membership{color:#5e2955;border:1px solid #5e2955}#generic_main_navbar .proz-navbar-collapse.profile-menu i.fa.fa-cog{font-size:15px}#generic_main_navbar .proz-navbar-collapse.profile-menu li.divider{height:1px;background-color:#fff;margin-bottom:5px}#generic_main_navbar .proz-navbar-collapse.profile-menu li.dropdown-header:not(.profile-membership){padding-bottom:0!important;padding-left:0}#generic_main_navbar .proz-navbar-collapse.profile-menu li.profile-dropdown-section{padding:3px 0 0}#generic_main_navbar.new-layout .profile-dropdown.multi-line-time{padding:3px 0}#generic_main_navbar.proz-navbar-static-top{z-index:501}@media(max-width:1214px){#generic_main_navbar ul.proz-navbar-right span.dropdown-title{display:inline}#generic_main_navbar ul:not(.profile-dropdown-details) .dropdown-header:not(.profile-membership){color:#fff;padding-bottom:5px;text-transform:uppercase}#generic_main_navbar .nav .open>a{background-color:#186362;border-color:#124848}#generic_main_navbar .nav .open>a:hover{background-color:#186362;border-color:#124848}#generic_main_navbar .nav .open>a:focus{background-color:#186362;border-color:#124848}#generic_main_navbar .dropdown-submenu>.dropdown-menu{margin-left:0}#generic_main_navbar .dropdown-submenu>a:after{border-left-color:#fff}#generic_main_navbar .main-level.dropdown-menu.dropdown-menu-right{text-align:left}#generic_main_navbar .main-level.dropdown-menu.dropdown-menu-right .dropdown-submenu>a:after{float:right;transform:none}#generic_main_navbar .main-level.dropdown-menu.dropdown-menu-right .dropdown-submenu.open>a:after{transform:rotate(90deg)}#generic_main_navbar .dropdown-submenu.open>a:after{transform:rotate(90deg)}#generic_main_navbar ul.dropdown-menu li a span.menu-item-new{color:#186362;background-color:#fff}#generic_main_navbar .proz-navbar-header a.navbar-btn.upgrade-btn{display:inline-block!important}#generic_main_navbar .hidden-collapse{display:none!important}#generic_main_navbar .visible-collapse{display:block!important}#generic_main_navbar .msg_count{top:10px}#generic_main_navbar .inline-availability{left:auto;right:auto;top:32px;margin-left:3px}#generic_main_navbar .membership-expiring{padding:4px 3px}#generic_main_navbar .proz-navbar-collapse.main-menu.collapsing{display:block;position:fixed;top:0;bottom:0;left:-300px;transition:all .5s ease}#generic_main_navbar .proz-navbar-collapse.main-menu.in{position:fixed;top:0;bottom:0;left:0;flex-direction:column;height:auto;width:300px;transition:left .35s ease;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);background-color:#124848;padding-left:30px;z-index:999}#generic_main_navbar .proz-navbar-collapse.main-menu ul:first-child{margin-top:10px}#generic_main_navbar .profile-dropdown.visible-collapse{display:flex!important;margin-right:10px}#generic_main_navbar .profile-dropdown .profile-info{line-height:initial}#generic_main_navbar ul.profile-dropdown-details{left:auto;right:112px;border-radius:0 0 4px 4px;width:60vh}#generic_main_navbar .dropdown-backdrop{display:none}#generic_main_navbar .circle_count{float:right;padding:0 7px;margin-right:0!important}header.m-business_theme #generic_main_navbar .nav .open>a{background-color:#5e2955;border-color:#57264f}header.m-business_theme #generic_main_navbar .nav .open>a:hover{background-color:#5e2955;border-color:#57264f}header.m-business_theme #generic_main_navbar .nav .open>a:focus{background-color:#5e2955;border-color:#57264f}header.m-business_theme #generic_main_navbar ul.dropdown-menu li a span.menu-item-new{color:#5e2955;background-color:#fff}header.m-business_theme #generic_main_navbar .proz-navbar-collapse.main-menu.in{background-color:#57264f}header.m-business_theme #generic_main_navbar.proz-navbar-default .proz-navbar-toggle:hover{background-color:#57264f}header.m-business_theme #generic_main_navbar.proz-navbar-default .proz-navbar-toggle:focus{background-color:#57264f}.m-navigation__secondary_upper+#generic_main_navbar .proz-navbar-collapse.main-menu ul:first-child{margin-top:35px}}@media(max-width:768px){#generic_main_navbar .inline-availability{right:185px}#generic_main_navbar .proz-navbar-brand:not(.pull-right){padding:8px 15px}#generic_main_navbar .inline-availability.plus-membership-expiring{right:185px}#generic_main_navbar .profile-dropdown .profile-info{display:none}#generic_main_navbar .profile-dropdown+.profile-dropdown-details{display:none!important}#generic_main_navbar .profile-dropdown.proz-navbar-brand.pull-right.visible-collapse{display:none!important}#generic_main_navbar .visible-collapse-small{display:block!important}#generic_main_navbar .proz-navbar-collapse.profile-menu.visible-collapse-small.collapse{display:none!important}#generic_main_navbar .proz-navbar-collapse.profile-menu.visible-collapse-small.collapse.in{display:block!important}#generic_main_navbar .hidden-collapse-small{display:none!important}#generic_main_navbar .membership-expiring{position:absolute;right:152px;top:2px;padding:2px 3px}}@media(max-width:450px){#generic_main_navbar .visible-collapse-mobile{display:block!important}#generic_main_navbar .hidden-collapse-mobile{display:none!important}#generic_main_navbar .inline-availability{right:138px}#generic_main_navbar .inline-availability.plus-membership-expiring{right:138px}#generic_main_navbar .membership-expiring{right:100px}#generic_main_navbar .proz-navbar-collapse.profile-menu a{font-size:85%}#generic_main_navbar .upgrade-btn .upgrade-text.compact{display:none}#generic_main_navbar a.proz_tv_live_button span.hidden-mobile{display:none}}@media(max-width:1300px){#generic_main_navbar a.proz_tv_live_button span.compact,#generic_main_navbar .navbar-btn.upgrade-btn.hidden-collapse span.upgrade-text.compact{display:none}}