html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol{list-style:none}ul{list-style-type:square}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{color:#363636;font-family:'Muli',sans-serif;font-size:16px;line-height:1.4em;font-weight:normal}strong{font-weight:bold}b{font-weight:bold}i{font-style:italic}em{font-style:italic}h1{font-family:'Muli',sans-serif;font-size:24px;font-style:normal;font-variant:normal;font-weight:500;line-height:26px;padding-bottom:10px}h2,h3,h4,h5,h6{font-weight:normal;font-family:'Muli',sans-serif;line-height:1.5em;margin:.45em 0;padding:0}a{color:#363636;text-decoration:underline;cursor:pointer}a:active,a:hover{color:#0B988F}a:hover{text-decoration:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.wrapper{width:80%;margin:0 auto;max-width:1200px}header{padding:15px 0}#content{margin:10px 0}aside{margin:40px 0}p{margin:0 0 1.5em}img{max-width:100%;height:auto}img.displayed{height:70px;margin-bottom:10px}.loginbox{margin-top:18px;text-align:right;padding-right:10px}button{cursor:pointer!important;text-decoration:none}.standard-button{background:#0075A1;padding:8px 15px;color:#fff;font-size:16px;font-weight:700;font-family:'Muli',sans-serif;cursor:pointer!important;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:none;text-decoration:none;display:inline-block;transition-duration:300ms}.standard-button.redBtn{background-color:#D23B55}.standard-button.redBtn:hover{color:#D23B55;background-color:#fff;border:1px solid #D23B55}.standard-button.greenBtn{background-color:#1C9B91}.standard-button.greenBtn:hover{background-color:#0075A1}.standard-button:hover{background:#1C9B91;color:#fff}.standard-button[disabled]{background:#aaa}.standard-button a{color:rgb(255,255,255);text-decoration:none}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}input.standard-button,a.standard-button,button.standard-button{background:#0075A1;padding:6px 15px;color:#fff;font-size:16px;font-weight:700;font-family:'Muli',sans-serif;cursor:pointer!important;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid transparent;text-decoration:none;display:inline-block;margin-bottom:2px;transition-duration:300ms}.standard-button[disabled]{background:#aaa;cursor:not-allowed!important}.button-action{background:#e8e8e8;font-weight:400 !important;padding:0.7em 0.7em 0.8em 0.7em;border-radius:5px;font-size:16px;margin:2px;transition-duration:300ms}.button-action.postJobBtn{background:#0b988f;color:#fff}.button-action.postJobBtn:hover{background:#fff;color:#0b988f;box-shadow:inset 0 0 0 2px #0b988f;-moz-box-shadow:inset 0 0 2px #0b988f}a.button-action{text-decoration:none;font-family:'Muli',sans-serif}.button-action-up{background:transparent;font-weight:400 !important;padding:0.6em 0 0.9em 0;font-family:'Muli',sans-serif;transition-duration:300ms}#profileDetails .button{width:250px;text-align:center;padding:8px 10px;transition-duration:300ms}.gInputWrapper .button a{text-decoration:none!important;transition-duration:300ms}.gInputWrapper a{color:#0075a1;transition-duration:300ms}.generaltableborder .button{float:right;width:215px;text-align:center;transition-duration:300ms}table.generaltableborder.edirectoryTable .button{float:none;padding:8px 10px;width:265px;transition-duration:300ms}.generaltableborder div.button.greenbtn{width:215px;text-align:center;transition-duration:300ms}.gInputWrapper .button{display:block!important;margin:10px 0;transition-duration:300ms}div.join_link.button.greenbtn{margin:30px 0;transition-duration:300ms}input.button,a.button,button.button,div.button a{background:#0075A1;padding:6px 20px;color:#fff;font-size:14px;font-weight:bold;font-family:'Muli',sans-serif;cursor:pointer!important;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid transparent;text-decoration:none;display:inline-block;margin-bottom:2px;transition-duration:300ms}input.button:hover,a.button:hover,button.button:hover,div.button a:hover{background:#1C9B91}div.join_link.button.greenbtn{-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid transparent;display:inline-block;margin-bottom:2px;transition-duration:300ms}div#EditLink.button.greenbtn{float:none!important;position:relative;margin-right:5px}#profileDetails .button .pfbtn{height:2em;transition-duration:300ms}input.pfBtn.button.green{border:none!important;transition-duration:300ms}input.button.green{background:#0075A1;padding:8px 50px;font-family:'Muli',sans-serif;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;border:none;margin-bottom:5px;transition-duration:300ms}a.register-button{color:#fff;background:#0075a1;text-decoration:none;font-weight:600;font-family:'Muli',sans-serif;cursor:pointer;font-size:18px;padding:7px 17px;display:inline-block;font-weight:normal;transition-duration:300ms}a.register-button:hover{color:#fff;background:#0B988F}#companyInfo .button.greenbtn{float:right;margin-top:-40px;transition-duration:300ms}#uploaderWrap .button.green{padding:5px 30px;margin-bottom:15px;margin-top:15px;font-size:14px;transition-duration:300ms}.standard-button.add-testimonials:hover{background:#0B988F;color:#fff;transition-duration:300ms}.standard-button.add-testimonials{display:inline-block;margin-top:25px;margin-bottom:25px}table .button.btn{display:inline-block;margin-bottom:3px;text-decoration:none;transition-duration:300ms}table a.button.btn{text-decoration:none}input.standard-button.job-posting{margin-bottom:10px;min-width:220px;margin-top:10px;transition-duration:300ms}a.standard-button.job-posting{display:inline-block;margin-bottom:10px;width:220px;margin-top:10px;color:#fff;padding:7px;font-size:15px;text-align:center}.login-page .standard-button{width:100%;font-size:16px;font-weight:700;margin-bottom:25px}.generalbuttonfield{background:#0075A1;padding:8px 30px;font-family:'Muli',sans-serif;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;margin-bottom:5px;margin-top:5px;color:#fff;transition-duration:300ms}.article-admin-table input.standard-button,.article-admin-table button.standard-button,.article-admin-table a.standard-button{font-size:12px;padding:4px 10px;border:none}.article-admin-table input.standard-button.red,.article-admin-table button.standard-button.red{background-color:#D23B55}.article-admin-table input.standard-button.green,.article-admin-table button.standard-button.green{background-color:#1C9B91}.article-admin-table input.standard-button.blue,.article-admin-table button.standard-button.blue{background-color:#0075a1}.article-admin-table th{text-align:left;font-size:16px;border:1px solid #dddddd;background-color:#eeeeee}.article-admin-table td{text-align:left;font-size:12px;border:1px solid #dddddd}.subscriber-page .standard-button{text-align:center}.subscriber-page .standard-button:hover{background:#0B988F}.subscriber-page a.standard-button:hover{color:#fff}.login-page .standard-button:hover{background:#0B988F}.login-page a.standard-button:hover{color:#fff}.fa .fa-chevron-down{padding-left:5px}.span-or{padding:0 5px 0 10px}.dropdown{position:relative;margin-top:-7px}.dropdown{position:relative;display:inline-block}.dropdown .dropdown-menu{position:absolute;top:100%;right:0;display:none;margin:0;list-style:none;text-align:left;width:100%;min-width:220px;padding:0;-webkit-box-shadow:1px 4px 4px 0px rgba(128,126,128,1);-moz-box-shadow:1px 4px 4px 0px rgba(128,126,128,1);box-shadow:1px 4px 4px 0px rgba(128,126,128,1)}.dropdown-menu .selected > a{background-color:#dcdcdc ! important}.dropdown.open .dropdown-menu{display:block;z-index:100000}.dropdown button{background:#EAF0E6;color:#4a4a4a;border:none;margin:0;padding:0.67em 0.8em;font-size:1em;cursor:pointer;border-radius:3px}.dropdown.sortBy button{background-color:transparent!important;box-shadow:inset 0 0 0 2px #464646;-moz-box-shadow:inset 0 0 0 2px #464646}.dropdown.sortBy .dropdown-menu{left:0}.tablePagination{margin-right:10px}.dropdown a{display:block;padding:0.8em 0.9em;text-decoration:none;background:#EAF0E6;color:#4a4a4a;border-top:1px solid #fff}.dropdown a.profileMenuUpgradeLink{color:#ffffff;background-color:#0B988F}.dropdown a:hover{background:#F5F5F5;color:#0B988F}.header-search{position:relative;width:0%;min-width:40px;height:40px;float:right;overflow:hidden;margin-top:8px;font-size:14px}.search-input{position:absolute;top:0;right:0;border:1px solid #e8e8e8;outline:none;background:#fff;width:100%;height:40px;margin:0;z-index:10;padding:10px 35px 10px 10px;font-size:12px;font-family:'Muli',sans-serif;color:#333}input[type="search"].search-input{-webkit-appearance:none;-webkit-border-radius:0px}.search-input::-webkit-input-placeholder{color:#333}.search-input:-moz-placeholder{color:#333}.search-input::-moz-placeholder{color:#333}.search-input:-ms-input-placeholder{color:#333}.icon-search,.search-submit{width:40px;height:40px;display:block;position:absolute;right:6px;top:0;padding:0;margin:0;line-height:60px;text-align:center;cursor:pointer;border-radius:3px}.search-submit{background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:transparent;border:none;outline:none;z-index:-1}.icon-search{color:#363636;background:#e8e8e8;z-index:9;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.icon-search .fa-search{position:relative;top:12px}#header-search-form.closed #header-search-text{width:0;border:none}#header-search-form.opened #header-search-text{width:100%}nav#topnav{margin-bottom:60px}.menu-toggle{display:block;padding:10px 0px 10px;margin:20px 0 0;background:transparent;color:#4a4a4a;cursor:pointer;text-transform:uppercase;font-size:38px}button.menu-toggle{border:none}#menu-main-navigation{display:block;position:relative;z-index:10;list-style-type:none}#menu-main-navigation{clear:both}#menu-main-navigation li a{background:#0075A1;display:block;margin:2px 0;padding:10px;text-decoration:none;color:#fff;font-size:16px;font-weight:normal;font-family:'Muli',sans-serif;border-bottom:1px solid #ffffff}#menu-main-navigation li:last-child a{background:#D23B55}#menu-main-navigation li:first-child{margin-left:0}#menu-main-navigation li a:hover{background:#0B988F;color:#fff}#menu-main-navigation li.current_page_item a{color:#fff;background:#4a4a4a}ul#menu-main-navigation.closed{display:none}ul#menu-main-navigation.opened{display:block}#breadcrumbs{font-size:11px;margin:5px 0 10px 0}#breadcrumbs ul li{display:inline}.system-message{background-color:#EAF0E6;color:#000;font-size:14px;padding:10px;z-index:10}.system-message p{margin:0}.system-error{color:#363636;border:1px solid #D23B55;border-radius:3px;font-size:14px;padding:10px;z-index:10}#footer{border-top:3px solid #D9D9D9;margin-top:30px;display:inline-block}.footer-box{background-color:#F5F5F5;margin:30px 15px;padding:0 1.4em;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:3px}.footer-box.second-line{margin-top:0px}.footer-box img{margin:0.7em 0.7em}.footer-box p{padding-bottom:0.7em}.footer-about{text-align:center}.footer-about p{padding:0 150px}.footer-links{text-align:center}.footer-links ul li{display:inline-block;border-right:2px solid #4a4a4a}.footer-links ul li:last-child{border-right:none}.footer-links ul li a{font-size:14px;margin:0 8px 0 4px}.footer-links ul{margin:0 auto;padding:15px}.footer-social{text-align:center}.footer-social ul li{display:inline-block;margin:0 10px 10px 10px}.footer-social p{margin:10px 0 10px 0}.footer-sublinks{text-align:center}.footer-sublinks ul li{display:inline-block;border-right:2px solid #4a4a4a}.footer-sublinks ul li:last-child{border-right:none}.footer-sublinks ul li a{font-size:12px;margin:0 8px 0 4px}.footer-sublinks ul{margin:0 auto;padding:15px}.footer-sublinks p{margin-top:10px;font-size:12px}.current_site{box-shadow:inset 0 0 0 3px #0B988F;-moz-box-shadow:inset 0 0 7px #0B988F}.seo-footer{text-align:center;font-size:8px;padding:25px 10px 0px;box-sizing:border-box;color:#aaaaaa}.seo-footer p.tiny-footer a{line-height:1.8;text-decoration:underline;margin-right:15px}.MainSidebarBox .sidebar-box{background-color:rgb(242,242,242);padding:20px;margin-bottom:20px;text-align:left}.MainSidebarBox h1{padding-bottom:20px;font-size:16px}.MainSidebarBox .standard-button{margin-bottom:20px}.sidebar-box h1 a{text-decoration:none}.sidebar-box{background-color:rgb(242,242,242);padding:20px;margin-bottom:20px;text-align:center}.box.green{padding:20px;margin-bottom:20px;border-top:5px solid black;min-height:160px;background:#fff}.jobsboard-sidebar > .box{}.jobsummary{padding:20px 0px;border-top:12px solid rgb(245,245,245);border-bottom:12px solid rgb(245,245,245);margin-bottom:20px}.jobsummary.pink{border-top:12px solid #eddff5;border-bottom:12px solid #eddff5}.jobsummary-title{text-align:right;padding:5px;font-size:16px;font-weight:800;font-family:'Muli',sans-serif}.jobsummary-data{padding:5px}.jobsummary-data a{color:#0075a1}.add-favorite{cursor:pointer;border:none;background:transparent;margin-top:-5px}.add-favorite:active{background:none;border:none}a.remove-fav{color:#fff;font-size:14px;text-decoration:none;background:#0075a1;padding:7px 10px;border-radius:3px}.add-favorite i.fa.fa-heart:hover{color:#D23B55!important}.add-favorite span i.fa.fa-heart.fa-stack-1x:hover{color:#D23B55!important}.JobDetailMain h2{font-weight:800;font-size:24px;font-family:'Muli',sans-serif;line-height:26px;padding-bottom:15px}.job-description p{line-height:24px}.job-actions{margin-top:30px;margin-bottom:30px;background-color:#f5f5f5;padding:10px 10px 0px 10px}.job-actions h3 a{color:#0075a1;font-size:14px}.job-actions p{font-size:14px}.job-actions p a{color:#0075a1;font-weight:bold}.social-sharing{margin-top:-5px}.stButton .stLarge{height:31px !important;width:31px !important}.red-box{background-color:#D23B55;color:#fff;text-align:left}.red-box h1{padding-bottom:20px;font-weight:800;font-size:16px}.red-box p{font-size:14px}.red-box a{color:#fff}.MainSidebarBox .sidebar-box.red-box{background-color:#f8f8f8;color:#D23B55;text-align:left;border:4px solid #D23B55}.MainSidebarBox .sidebar-box.red-box a{color:#454545;text-decoration:underline;font-weight:bold}.MainSidebarBox .sidebar-box.red-box .fa.fa-quote-left{color:#D23B55!important}.MainSidebarBox .sidebar-box.red-box p{font-size:14px}.MainSidebarBox .sidebar-box.red-box h1{font-weight:700}.red-box .standard-button{background:#A62339;border:none;text-decoration:none;border-radius:3px;border:2px solid #A62339}.red-box .standard-button:hover{background-color:#ffffff;border:2px solid #A62339;color:#D23B55}.MainSidebarBox .red-box a.standard-button{color:#ffffff;text-decoration:none}.MainSidebarBox .red-box a.standard-button:hover{background-color:#ffffff;border:2px solid #A62339;color:#D23B55}.green-box{background:rgb(234,240,230) none repeat scroll 0% 0%;border:4px solid rgb(11,152,143);text-align:left}.not-number{position:absolute;color:#fff;background:#D23B55 !important;background:-moz-linear-gradient(top,#dd0000 0,#D23B55,100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dd0000),color-stop(100%,#D23B55));border-radius:50%;content:" ";font-size:7px;font-weight:bold;height:18px;left:auto;line-height:19px;margin-right:14px;margin-top:5px;overflow:hidden;right:-15px;top:-10px;width:18px}.not-dropdown{position:relative;display:inline-block}div.not-dropdown{position:relative;width:auto;height:auto;padding:0;overflow:visible;float:right;right:2px;margin-bottom:-10px;margin-left:4px}.admin-status{font-size:7px ! important}.admin-online{color:green}.admin-away{color:orange}.admin-offline{color:red}.not-dropdown #notifiQuickDiv,.not-dropdown #adminQuickChatDiv,.not-dropdown #pmHeaderDiv{display:none;padding:1px;position:absolute;background-color:#fff;overflow:auto;z-index:1;right:0;-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2)}.not-dropdown #adminQuickChatDiv{min-width:740%}#notifiQuickDiv .selected a,#adminQuickChatDiv .selected a,#pmHeaderDiv .selected a{background-color:#dcdcdc}#notifiQuickDiv .mmmAdminPushToggleWrap label{font-size:10px;padding:4px 10px;display:block;margin:0;cursor:pointer;background:#efefef}#notifiQuickDiv .mmmAdminPushToggleWrap.loading label{background:#ffe066}#notifiQuickDiv li.adminTaskWrap span{float:none}.not-dropdown.open #notifiQuickDiv,.not-dropdown.open #adminQuickChatDiv,.not-dropdown.open #pmHeaderDiv{display:block;z-index:10000}#notifiQuickDiv li,#adminQuickChatDiv li{border-bottom:1px solid rgb(232,232,232)}#pmHeaderDiv li:last-child{border-bottom:none}.notifContainer{margin-top:-5px!important;margin-bottom:10px!important}@media (max-width:991px) and (min-width:768px){.notifContainer{margin-top:10px!important;margin-bottom:0px!important}}#headerDropDownMsgList em{padding:10px;display:inline-block}#pmHeaderDiv li a.messagesContent{padding:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;border-bottom:1px solid #dddfe2;padding:6px 30px 6px 12px;margin-top:0}#pmHeaderDiv li a.messagesContent:hover{background-image:linear-gradient(rgba(29,33,41,.04),rgba(29,33,41,.04))}#pmHeaderDiv .messagesContent .pmContent{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}#pmHeaderDiv .messagesContent .pmTimestamp{color:#90949c;display:block;font-size:10px;padding-top:0;position:absolute;right:0;top:0}#pmHeaderDiv  .messageWrap{margin-top:-23px;margin-bottom:0}#pmHeaderDiv{background:#fff;border-radius:0 0 2px 2px;color:#1d2129;overflow:visible;position:absolute;top:38px;z-index:-1}#pmHeaderDiv,.not-dropdown #notifiQuickDiv{width:290px}@media (min-width:768px){#pmHeaderDiv,.not-dropdown #notifiQuickDiv{width:430px}}.not-dropdown button{border:none;font-weight:bold;margin:0;position:relative;padding:1em 1em;height:auto;width:auto;background:#e8e8e8;cursor:pointer;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}.not-dropdown button i{font-size:12px}.not-dropdown a{font-size:14px;padding:10px 12px;display:block;text-decoration:none;color:#4a4a4a;background-color:#ffffff}.not-dropdown .actionLinks a{color:#0075a1;text-decoration:underline;text-align:right;padding:2px 4px;font-size:11px;display:inline-block}.not-dropdown .actionLinks{text-align:right;background-clip:padding-box;background-color:#fff;border-bottom:solid 1px #dddfe2;border-top-left-radius:3px;border-top-right-radius:3px;padding:0px 6px;position:relative;z-index:100}.not-dropdown .actionLinks.bottomLinks{border-bottom:none}.not-dropdown .actionLinks .row{margin-top:-20px;margin-bottom:0}.not-dropdown .actionLinks a:hover{background:none;color:#464646}.not-dropdown a:hover{background:#F5F5F5;color:#363636}.all-notifications{text-align:center;text-transform:uppercase;border-bottom:none !important;padding-top:10px;font-weight:800;text-decoration:underline}#notifiQuickDiv li.unread,#pmHeaderDiv li.unread{background:#EAF0E6}#notifiQuickDiv li.loading,#adminQuickChatDiv li.loading,#pmHeaderDiv li.loading{background:#ffe066}#notifiQuickDiv li span{float:right}#notifiQuickDiv li span i{padding:5px;cursor:pointer}#notifiQuickDiv li span i:before{content:"\f070"}#notifiQuickDiv li.loading span i:before{content:''}#notifiQuickDiv li.loading span i{display:none}#notifiQuickDiv li.unread span i:before{content:"\f06e"}#mmmFeedbackWrap{display:none;position:fixed;top:40%;left:50%;margin-top:-50px;margin-left:-200px;background:#FFF38C;border:10px solid #fff;padding:30px 50px;z-index:999999;-webkit-box-shadow:0px 0px 5px 0px rgba(217,217,217,1);-moz-box-shadow:0px 0px 5px 0px rgba(217,217,217,1);box-shadow:0px 0px 5px 0px rgba(217,217,217,1);text-align:center}#mmmFeedbackWrap p{font-family:'Muli',sans-serif;font-size:20px;font-weight:600}#mmmFeedbackTextWrap{display:none;position:fixed;top:40%;left:50%;margin-top:-50px;margin-left:-200px;background:#FFF38C;border:10px solid #fff;padding:30px 50px;z-index:999999;-webkit-box-shadow:0px 0px 5px 0px rgba(217,217,217,1);-moz-box-shadow:0px 0px 5px 0px rgba(217,217,217,1);box-shadow:0px 0px 5px 0px rgba(217,217,217,1);text-align:center}#mmmFeedbackTextWrap p{font-family:'Muli',sans-serif;font-size:20px;font-weight:600}#mmmFeedbackThanksWrap{display:none;position:fixed;top:40%;left:50%;margin-top:-50px;margin-left:-100px;background:#FFF38C;border:10px solid #fff;padding:30px 50px;z-index:999999;-webkit-box-shadow:0px 0px 5px 0px rgba(217,217,217,1);-moz-box-shadow:0px 0px 5px 0px rgba(217,217,217,1);box-shadow:0px 0px 5px 0px rgba(217,217,217,1);text-align:center}#mmmFeedbackThanksWrap p{font-family:'Muli',sans-serif;font-size:24px;font-weight:800}#feedbackText{width:100%;min-height:80px;border:none}#mmmFeedbackTextWrap button{background-image:-webkit-linear-gradient(top,#3498db,#0075a1);background-image:-moz-linear-gradient(top,#3498db,#0075a1);background-image:-ms-linear-gradient(top,#3498db,#0075a1);background-image:-o-linear-gradient(top,#3498db,#0075a1);background-image:linear-gradient(to bottom,#3498db,#0075a1);border:none;-webkit-border-radius:2;-moz-border-radius:2;border-radius:2px;font-family:Arial;color:#ffffff;font-size:20px;padding:10px 20px 10px 20px;text-decoration:none;cursor:pointer;margin-top:20px;width:100%;font-weight:500}#mmmFeedbackTextWrap button:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top,#3cb0fd,#3498db);background-image:-moz-linear-gradient(top,#3cb0fd,#3498db);background-image:-ms-linear-gradient(top,#3cb0fd,#3498db);background-image:-o-linear-gradient(top,#3cb0fd,#3498db);background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none}.feedback-times{cursor:pointer;position:relative;top:-49px;right:-198px;cursor:pointer;background:#fff;padding:3px 7px;border-radius:30px;box-shadow:0px 0px 5px 0px rgba(217,217,217,1)}.feedback-thumb-up{cursor:pointer;cursor:pointer;background:#fff;padding:10px 18px;border-radius:50px;border:5px solid #32b232;font-size:40px;color:#32b232;margin-right:20px}.feedback-thumb-up:hover{background:#32b232;color:#fff;border:5px solid #fff}.feedback-thumb-down{cursor:pointer;background:#fff;padding:10px 18px;border-radius:50px;border:5px solid rgb(255,0,0);font-size:40px;color:rgb(255,0,0)}.feedback-thumb-down:hover{background:rgb(255,0,0);color:#fff;border:5px solid #fff}.FeedbackPageWrap{position:relative;z-index:1;background:#EAF0E6;max-width:660px;margin:0 auto 100px;padding:45px;margin-top:50px;font-family:'Muli',sans-serif}ul.dropdown-menu li{position:relative}.dropdown-menu .sub-menu{left:100%;position:absolute;top:0px;display:none;padding:0;margin:0;border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:#fff;box-shadow:none;z-index:80;padding-left:0!important}#locationDropDown .dropdown-menu .sub-menu{margin-top:-43px!important}.dropdown-menu .sub-menu li a{font-size:12px;padding:5px 10px;width:16em;float:left}.dropdown-menu li:hover > .sub-menu{display:block;position:absolute;list-style:none}.row.CVsearch{background-color:#D23B55;margin-bottom:15px;border-radius:4px}.toggle,[id^=drop]{display:none}#advWrapper{text-align:center}div#advWrapper{margin-bottom:5px}#advWrapper select{margin-top:5px;height:34px}a#moreLink.standard-button{background:#D23B55;padding:6px 26px;color:#fff;font-size:16px;font-weight:700;display:inline-block}a#lessLink.standard-button{background:#D23B55;padding:6px 26px;color:#fff;font-size:16px;font-weight:700;display:inline-block}#moreLink i.fa.fa-chevron-down{position:relative;left:18px}#lessLink i.fa.fa-chevron-up{position:relative;left:18px}.select-ila select{outline:none;-webkit-appearance:none;-moz-appearance:none;display:block;padding:0.2em 2em 0.2em 0.6em;width:250px!important;margin:0;font-family:'Muli',sans-serif;transition:border-color 0.2s;border:2px solid #D23B55;border-radius:3px;background:#fff;color:#464646;line-height:normal;font-size:14px;line-height:inherit}.select-ila .arr{background:#fff;bottom:5px;position:absolute;right:-15px;top:12px;pointer-events:none}.select-ila .arr:before{content:'';position:absolute;top:50%;right:24px;margin-top:-5px;pointer-events:none;border-top:7px solid #464646;border-left:7px solid transparent;border-right:7px solid transparent}.select .arr:after{content:'';position:absolute;top:50%;right:28px;margin-top:-5px;pointer-events:none;border-top:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.advWrapperTable th{padding:0 10px;vertical-align:top;font-weight:bold;text-align:right;width:40%}.advWrapperTable td{width:60%;text-align:left;padding:0 10px}#fSearchResults.loading:before{content:'\f110';font-family:FontAwesome;display:block;position:absolute;right:50%}.cv-listing a.inPageCurrentFriend img{border:none!important}.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.standard-button.advWrapper-button{padding:7px 28px;font-size:16px;font-weight:700}.forum-sidebar div.grey-line{border-bottom:3px solid #d9d9d9;padding:23px;margin-bottom:20px}footer.wrapper{clear:both}.social-btn-share{color:#fff;border:none;color:white;text-align:center;text-decoration:none;display:inline-block;font-size:18px;margin:0 1px}.face-share{background-color:#3b5998}.twit-share{background-color:#4099FF}.pint-share{background-color:#C92228}.goog-share{background-color:#d34836}.what-share{background-color:#43d854}input[type="email"]{font-size:14px;font-family:'Muli',sans-serif;width:250px;padding:5px 3px}input[type="password"]{font-size:14px;font-family:'Muli',sans-serif;width:250px;padding:5px 3px}#mmmInstanceMessageWrap{background-color:#f5f5f5;border-top:5px solid #0075a1;border-right:1px solid #0075a1;border-left:1px solid #0075a1;text-align:left;position:fixed;border-top-left-radius:5px;border-top-right-radius:5px;line-height:15px;bottom:0;left:10px;-webkit-box-shadow:2px -2px 2px 0px rgba(138,138,138,0.43);-moz-box-shadow:2px -2px 2px 0px rgba(138,138,138,0.43);box-shadow:2px -2px 2px 0px rgba(138,138,138,0.43);padding:15px 10px;padding:10px;min-width:200px;max-width:250px;z-index:10}.candidatesForm .FormHeadlines{font-weight:bold;text-transform:uppercase;text-align:center}.candidatesForm .CandidateCell label{margin-top:0}.candidatesForm .CandidateCell input{margin-right:10px;float:left}.CandidateCell i.fa.fa-chevron-right{margin-left:7px}.candidatesForm .row.CandidateRow{border-bottom:1px solid #d9d9d9;font-size:14px}.row.EmpActionRow{padding:10px 0px 5px 0px}.row.EmpActionRow label{font-size:14px;line-height:16px}.row.EmpActionRow button{margin-top:-3px;padding:5px 10px;font-size:12px}.dragging{-ms-transform:rotate(6deg);-webkit-transform:rotate(6deg);transform:rotate(6deg)}.dragging iframe{display:none;visibility:hidden}.dropOver{background:#FFDC00 !important}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999999999;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background-color:rgba(0,0,0,.6)}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#EAF0E6;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99991040;background-color:#000}.modal .close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.6}.modal button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0}.modal-header .close{margin-top:-2px}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-body > div{margin-bottom:15px}.modal-body > h4 > ul{margin-left:20px}.modal .modal-body h4{line-height:22px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn + .btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn + .btn{margin-left:-1px}.modal-footer .btn-block + .btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:130px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}div#noHeaderPage{background-color:#f5f5f5;padding:10px;font-family:'Muli',sans-serif}@media only screen and (min-width:768px) 
div#noHeaderPage{padding:20px}#noHeaderPage .pale-red{background-color:#90505C}#noHeaderPage .pale-blue{background-color:#2F829F}#noHeaderPage .pale-green{background-color:#36615C}#noHeaderPage .pale-lightgreen{background-color:#6dc4ba}#noHeaderPage h4{text-transform:uppercase;font-size:22px;padding:0;margin:10px 0 0;line-height:34px;font-weight:bold}#noHeaderPage .timePeriod{font-size:18px;text-transform:uppercase}#noHeaderPage hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}#noHeaderPage hr.small{max-width:60px;margin:2px auto 8px;border-width:1px;border-color:#454545}#noHeaderPage .row.circleRow{margin-bottom:10px;margin-top:0;text-align:center}#noHeaderPage .circle-text{width:100%;padding:5px;position:relative;z-index:999;margin-top:30px}#noHeaderPage .circle-text.twoLinesText{margin-top:10px}#noHeaderPage .circle-text.twoLinesText .currencySymbol{font-size:14px;vertical-align:top;margin-top:-17px;margin-left:-23px;position:absolute;font-weight:300}#noHeaderPage .circle-text.twoLinesText .currencySymbol.longerText{margin-left:0px}#noHeaderPage .circle-text.twoLinesText .periodName{font-size:18px;text-transform:lowercase;color:#fff;line-height:36px}#noHeaderPage .circle-text{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#noHeaderPage .circle-text:after{content:"";display:block;width:100%;height:0;padding-bottom:100%;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#noHeaderPage .circle-text.secondOne:after{background:#2F829F;color:#fff}#noHeaderPage .circle-text.thirdOne:after{background:#36615C;color:#fff}#noHeaderPage .circle-text div{float:left;width:100%;padding-top:37%;line-height:1em;margin-top:-0.5em;text-align:center;color:#fff;text-transform:uppercase;font-size:20px}@media only screen and (min-width:768px){#noHeaderPage .circle-text div{font-size:30px}}#noHeaderPage .signupContent .top-banner div.row.connectorWrap{position:absolute;top:85%;visibility:hidden}#noHeaderPage .connector{height:40px}#noHeaderPage .connector.pale-red{background-color:#90505C}#noHeaderPage .connector.pale-blue{background-color:#2F829F}#noHeaderPage .connector.pale-green{background-color:#36615C}#noHeaderPage .circle-text .buttonHover{display:inline;width:59%;position:absolute;left:50%;top:43%;transform:translateY(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1em;padding:8px 4px;text-align:center;text-transform:uppercase;text-decoration:none;background-color:#fff;font-weight:bold;font-size:10px;color:#000;margin-top:10px}#noHeaderPage .circle-text .buttonHover{color:#454545;border:1px solid #454545}#noHeaderPage .signupContent .top-banner div.row.connectorWrap{position:absolute;visibility:hidden;width:100%}@media only screen and (min-width:768px){#noHeaderPage .circle-text{width:100%;padding:100px;margin-top:10px}#noHeaderPage .circle-text:hover{padding:90px}#noHeaderPage .circle-text:hover div{display:none}#noHeaderPage .circle-text .buttonHover{display:none}#noHeaderPage .circle-text:hover .buttonHover{display:inline;width:153px;position:absolute;left:50%;top:43%;transform:translateY(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1em;padding:12px 5px;text-align:center;text-transform:uppercase;text-decoration:none;background-color:#000;font-weight:bold;font-size:18px;color:#fff;margin:0 auto}#noHeaderPage .circle-text:hover .buttonHover{background-color:#fff;color:#454545}#noHeaderPage .circle-text div{padding-top:50%}#noHeaderPage .circle-text.twoLinesText div{padding-top:45%}#noHeaderPage .circle-text.twoLinesText{margin-top:-90px}#noHeaderPage .circle-text.twoLinesText .currencySymbol{font-size:24px;margin-top:-20px;margin-left:-30px}#noHeaderPage .circle-text.twoLinesText .currencySymbol.longerText{margin-top:-35px;margin-left:0px}#noHeaderPage .circle-text.twoLinesText .periodName{font-size:20px;line-height:36px}#noHeaderPage .circle-text div{font-size:45px}#noHeaderPage .connector{background-color:#90505C;height:95px}#noHeaderPage .circle-text:hover ~ .circle-text div{display:none}#noHeaderPage .signupContent .top-banner div.row.connectorWrap{position:absolute;top:58%;visibility:visible}}@media only screen and (min-width:1200px){#noHeaderPage div.row.Wrap{position:absolute;connector
        top:82%;visibility:visible}#noHeaderPage .circle-text div{padding-top:50%}#noHeaderPage .circle-text div{font-size:70px}#noHeaderPage .circle-text.twoLinesText .periodName{font-size:22px;line-height:36px}#noHeaderPage .circle-text{padding:130px}#noHeaderPage .circle-text.twoLinesText{margin-top:-110px}#noHeaderPage .circle-text:hover{padding:110px}#noHeaderPage .circle-text:hover .buttonHover{display:inline;width:200px;position:absolute;left:50%;top:43%;transform:translateY(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1em;padding:15px;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:22px;margin:0 auto}#noHeaderPage .signupContent .top-banner div.row.connectorWrap{position:absolute;top:65%;visibility:visible}}#noHeaderPage .benefit-box{margin:20px 10px;color:#fff;padding:40px 5px;text-align:center;font-size:14px}#noHeaderPage .benefit-box p{margin:0 0 1em}#noHeaderPage .benefit-box.pale-red{background-color:#90505C;margin-top:80px;margin-bottom:20px}#noHeaderPage .benefit-box.pale-red span{top:80px;color:#90505C}#noHeaderPage .benefit-box.pale-red span.capital{color:#fff}#noHeaderPage .benefit-box.pale-blue{background-color:#2F829F;margin:20px 10px}#noHeaderPage .benefit-box.pale-green{background-color:#36615C;margin:20px 10px}#noHeaderPage .benefit-box p.not-available{color:rgba(255,255,255,0.3)}#noHeaderPage .benefit-box .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;text-decoration:none;text-transform:uppercase;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#noHeaderPage .capital{text-transform:uppercase;font-size:14px}#noHeaderPage .benefit-box .btn.btn-lg{padding:10px;font-size:14px;line-height:1.33;border-radius:2px}#noHeaderPage .benefit-box .btn.btn-lg.btn-outline{background-color:transparent;color:inherit;transition:all .5s;color:#fff;border:4px solid #fff}#noHeaderPage .benefit-box .mostPop{position:absolute;top:20px;left:15%;padding:2px 5px;text-transform:uppercase;color:#0075a1;background-color:#FFF;width:70%;font-size:12px}@media only screen and (min-width:768px){#noHeaderPage .benefit-box{margin:30px 10px;padding:40px 20px;font-size:14px;min-height:540px}#noHeaderPage .benefit-box.pale-blue{background-color:#2F829F;margin:-102px 10px 0px 10px;padding:40px 20px 20px 20px}#noHeaderPage .benefit-box.pale-green{margin:-102px 10px 0px 10px}#noHeaderPage .benefit-box .mostPop{position:absolute;top:-102px;left:10%;font-size:12px;padding:2px;text-transform:uppercase;color:#0075a1;background-color:#fff;width:80%;font-weight:bold}#noHeaderPage .benefit-box .btn.btn-lg.btn-outline:hover{background-color:#ffffff;color:#454545;transition:all .5s;border:4px solid #454545}}@media only screen and (min-width:1200px){#noHeaderPage .benefit-box{margin:20px 10px;padding:40px 20px;font-size:14px}#noHeaderPage .benefit-box.pale-blue,#noHeaderPage .benefit-box.pale-green{margin:-102px 30px 0px 30px}}#noHeaderPage .loginSection{margin:40px 0 40px;text-align:center}#noHeaderPage .loginSection a{font-size:18px}#noHeaderPage .testSection{margin:80px 0 40px;text-align:center}#noHeaderPage .testSection h1{text-transform:uppercase;font-weight:bold}#noHeaderPage .testSection .testBox{background:#fff;padding:10px 10px;text-align:left}#noHeaderPage .testSection .testBox p{padding:0 10px;font-size:14px}#noHeaderPage .img-circle{border-radius:50%}#noHeaderPage .img-thumbnail{line-height:1.42857143;background-color:#ffffff;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}#noHeaderPage .testSection .nameBox{padding:10px;background-color:#f5f5f5;margin:10px}#noHeaderPage .testSection .testContent{margin-top:0;margin-bottom:0}#noHeaderPage .testSection .nameBox h4{font-weight:bold;font-size:18px;padding:0 10px}#noHeaderPage .testSection .testQuote{position:relative;top:11px;left:-4px;font-size:12px}@media only screen and (min-width:768px){#noHeaderPage .testSection .testBox{background:#fff;padding:20px 30px;text-align:left}}#payOptions{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(70,70,70,0.75);font-family:'Muli',sans-serif;display:none}#payOptions .payment-window{margin:0;width:100%;height:100%;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:10px;background:#fff;overflow:auto}#payOptions #profilePopupWaiting{display:none}@media only screen and (min-width:768px){#payOptions{overflow-x:hidden;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0px)}#payOptions .payment-window{width:720px;height:auto;margin:60px auto;background-color:#F5F5F5;border:1px solid #D9D9D9;z-index:11;text-align:center;-webkit-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);-moz-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);padding:10px 30px 10px 30px;position:relative}#payOptions .close-popup{color:#464646;z-index:9000000000000000000000000000;position:relative;top:-3px;right:-341px;font-weight:800;font-size:24px;text-decoration:none;background:#fff;border-radius:0px;padding:1px 7px;-webkit-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);-moz-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67)}}#paymentContainer{margin:0 auto}#paymentContainer header{padding:0;text-align:center;margin-top:-20px}#paymentContainer #infoAccordion input{position:relative;top:37px;left:10px}#paymentContainer #infoAccordion label{border:1px solid #eee;background-color:#fff;padding:15px 30px;border-radius:3px;margin-bottom:0;margin-top:0;margin-right:0;z-index:20}#paymentContainer #infoAccordion label .method{position:absolute;right:40px}#paymentContainer #infoAccordion label .method img{height:30px}#paymentContainer #infoAccordion label:hover{background:#eee}#paymentContainer #infoAccordion input:checked + label{background:#fff;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0;border-bottom:none}#paymentContainer #infoAccordion article{background:#fff;height:0px;overflow:hidden;z-index:10}#paymentContainer #infoAccordion article p{padding:1em}#paymentContainer #infoAccordion input:checked article{}#paymentContainer #infoAccordion input:checked ~ article{border-bottom-left-radius:3px;border-bottom-right-radius:3px;height:auto;margin-bottom:.125em;border-right:1px solid #eee;border-left:1px solid #eee;border-bottom:1px solid #eee}#paymentContainer footer{text-align:center;margin-top:20px}#paymentContainer .generalinputtable{background-color:#fff}#paymentContainer .generalinputtable input{display:inline-block;padding:20px 5px}#paymentContainer .generalinputtable table td{text-align:center;border-bottom:none;padding:0}#paymentContainer .generalinputtable table td:hover{background-color:rgba(0,117,161,0.45)}.justify-content-cente{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}table.smallTable{font-size:11px}table.smallTable td{line-height:16px;padding:5px 0}#content ul.filesWrap{list-style-type:none;padding:0}#content ul.filesWrap > li > button{margin:0 3px 3px 0}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}.text-center{text-align:center}@media (max-width:385px){.calendar,.calendar table.fullSize{position:fixed;top:0px;left:0px;height:100%;width:100%}.wrapper{width:97%}img.displayed{height:124px !important;width:auto !important;margin-left:-15px !important}#header-search-form.closed #header-search-text{width:100%;border:1px solid #e8e8e8}.loginbox{padding-right:0px;margin-top:28px}.button-action{font-size:12px!important}.button-action-up{float:right!important;margin-right:5px}div.col-xs-6.col-sm-6.col-md-5{padding-right:0}.span-or{display:none!important}header{padding:0}.dropdown button{font-size:0.8em}.footer-about p{padding:0 30px!important}.menu-toggle{position:absolute;right:0;margin-top:10px;top:60px!important}.home-img-small{width:100%}nav#topnav{margin-bottom:10px}.classForPad{padding-left:0!important}.home-article-box{min-height:400px!important}.classForPadd{padding-left:15px!important}.row.MyJobSearchPage .classForPadd{padding-left:0!important}.pagination li{padding:0 1px;font-size:12px}div.not-dropdown{right:10px !important;margin-top:0px;top:0px}.login-page{max-width:300px;padding:10px!important}table.loginform{max-width:300px}td{padding:10px 0px!important}div#gareaItems{margin-left:0!important}div.gInputWrapper,fieldset.standard div.input_wrapper{float:left}div#profilePicture a,div#profilePicture a:link,div#profilePicture a:visited{float:left;display:block;width:50px;height:50px;padding:0px;text-align:center;font-size:11px;line-height:16px}#profile_main_header h1{font-size:12px}#companyInfo h1{font-size:12px}#profileJobtypes{font-size:10px!important;line-height:12px}#profileUpdateTime{font-size:10px}.EmployerContactWeb{width:auto!important}.EmployerContactAddress{width:auto;float:none!important;margin-top:20px!important}#profile_main_header h1{font-size:14px!important;line-height:40px}#profileJobtypes{display:none!important}#profileUpdateTime{display:none!important}#job-title-etc h1{font-size:25px;line-height:29px}#companyInfo .button.greenbtn{float:none!important;margin-left:10px;margin-top:10px!important;padding:2px 20px!important;font-size:14px!important}.generaltableborder .button{padding:0.2em 0.4em!important;font-size:12px!important;font-weight:normal!important;width:130px!important}.generaltableborder td{font-size:12px!important}.generaltableborder div.button.greenbtn{width:130px!important}select#premiumId{max-width:200px!important}select#typeofjob{max-width:200px!important}select#location{max-width:200px!important}select{max-width:200px!important}textarea#content{min-width:250px!important}textarea#restrictedtxt{min-width:250px!important}td.col1{padding-left:0!important}#main_slider ul.tabs li{font-size:10px;height:30px!important;padding:3px!important}ul.tabs li a{font-weight:600;padding:0!important}#mmmFeedbackWrap{top:20%!important;margin-left:-152px !important;background:#FFF38C!important;border:2px solid #fff!important;padding:5px 10px !important;font-size:14px}#mmmFeedbackTextWrap{top:20%!important;margin-left:-152px !important;background:#FFF38C!important;border:2px solid #fff!important;padding:5px 10px !important;font-size:14px}#mmmFeedbackThanksWrap{top:20%!important;margin-left:-142px !important;background:#FFF38C!important;border:2px solid #fff!important;padding:20px 30px !important;font-size:14px}.feedback-times{top:-17px !important;right:-146px !important}#extPlayer{width:250px!important}#infodiv_div{top:1342px!important;left:24px!important;max-width:230px!important}label.radio{margin-left:0!important;font-size:13px!important}.top-banner .top-caption.big_text{display:none}.top-banner .top-caption.small_text{font-size:14px;top:20%}#home-section .top-banner ul .fa.fa-chevron-left{top:30%}#home-section .top-banner ul .fa.fa-chevron-right{top:30%}.company-box .happy-company-image img{clip-path:circle(60px at center);-webkit-clip-path:circle(60px at center)}.border-rb{border-right:none;border-bottom:none}.border-b{border-bottom:none;border-right:none}.border-r{border-right:none;border-bottom:none}.border-rw{border-right:none;border-bottom:none}.select-ila select{width:170px!important}.not-dropdown button{padding:0.5em 0.5em}.happy-companies .company-box{padding:0!important}.border-rb{border:none!important}.border-b{border:none!important}.border-r{border:none!important}.border-rw{border:none!important}.SimpleProfileHeader .header-first-line #profileHeaderName{margin-top:0!important}ul#menu-main-navigation.opened{display:block;position:relative;top:-40px;margin-bottom:-60px!important}#CreateProfileWrapper{display:none}#FillProfileWrapper{display:none}div#flash-message{display:none}.home-article-box h4{font-size:16px!important;line-height:20px}}@media (min-width:386px) and (max-width:575px){.wrapper{width:97%}img.displayed{height:124px !important;width:auto !important;margin-left:-15px !important}.loginbox{padding-right:0px}.button-action{font-size:12px}#header-search-form.closed #header-search-text{width:100%;border:1px solid #e8e8e8}.home-img-small{width:100%}.footer-about p{padding:0 30px!important}.menu-toggle{position:absolute;top:73px;right:0;margin-top:10px}.home-article-box h4{font-size:16px!important;line-height:20px}.dropdown button{font-size:0.8em}nav#topnav{margin-bottom:10px}.classForPad{padding-left:0!important}.home-article-box{min-height:400px!important}.classForPadd{padding-left:20px!important}.row.MyJobSearchPage .classForPadd{padding-left:0!important}.pagination li{padding:0 2px;font-size:14px}div.not-dropdown{right:10px !important;margin-top:10px}div#gareaItems{margin-left:0!important}#profile_main_header h1{font-size:20px !important;line-height:21px}#profileJobtypes{font-size:12px!important;line-height:12px}#profileUpdateTime{font-size:12px}.EmployerContactWeb{width:auto!important}.EmployerContactAddress{width:auto;float:none!important;margin-top:20px!important}#profileJobtypes{display:none!important}#companyInfo .button.greenbtn{float:none!important;margin-left:10px;margin-top:10px!important;padding:2px 20px!important;font-size:14px!important}.generaltableborder .button{padding:0.2em 0.4em!important;font-size:12px!important;font-weight:normal!important;width:150px!important}.generaltableborder div.button.greenbtn{width:150px!important}#helpcenter-search-wrap input.button{right:103px !important;top:-2px !important}#helpcenter-search-wrap input.button{right:-150px!important;top:-57px!important}#main_slider ul.tabs li{font-size:12px;height:30px!important;padding:2px!important}ul.tabs li a{font-weight:600;padding:2!important}#mmmFeedbackTextWrap{top:22%!important}#mmmFeedbackThanksWrap{top:22%!important}#mmmFeedbackWrap{top:22%!important}.top-banner .top-caption.big_text{line-height:20px;font-size:14px}.top-banner .top-caption.small_text{display:none}.border-rb{border-right:none;border-bottom:none}.border-b{border-bottom:none;border-right:none}.border-r{border-right:none;border-bottom:none}.border-rw{border-right:none;border-bottom:none}.not-dropdown button{padding:0.5em 0.5em}ul#menu-main-navigation.opened{display:block;position:relative;top:-40px;margin-bottom:-70px}#CreateProfileWrapper{display:none}#FillProfileWrapper{display:none}div#flash-message{display:none}}@media (min-width:576px) and (max-width:767px){.wrapper{width:97%}.loginbox{padding-right:0px}.button-action{}img.displayed{height:124px !important;width:auto !important;margin-left:-15px !important}#header-search-form.closed #header-search-text{width:100%;border:1px solid #e8e8e8}.footer-about p{padding:0 30px!important}.menu-toggle{position:absolute;top:73px;right:0;margin-top:10px}.home-img-small{width:100%}nav#topnav{margin-bottom:10px}.classForPad{padding-left:0!important}.home-article-box{min-height:370px!important}.classForPadd{padding-left:25px!important}.row.MyJobSearchPage .classForPadd{padding-left:0!important}.pagination li{padding:0 2px;font-size:14px}.home-article-box{min-height:360px!important}div.not-dropdown{right:0;margin-top:10px}div#gareaItems{margin-left:0!important}#profile_main_header h1{font-size:24px !important}#profileJobtypes{font-size:14px!important;line-height:12px}#profileUpdateTime{font-size:14px}.generaltableborder .button{padding:0.2em 0.4em!important;font-size:12px!important;font-weight:normal!important;width:150px!important}.generaltableborder div.button.greenbtn{width:150px!important}#helpcenter-search-wrap input.button{right:100px!important}#mmmFeedbackTextWrap{top:22%!important}#mmmFeedbackWrap{top:22%!important}#mmmFeedbackThanksWrap{top:22%!important}ul#menu-main-navigation.opened{display:block;position:relative;top:-40px;margin-bottom:-80px}.top-banner .top-caption.big_text{line-height:22px;font-size:18px}.top-banner .top-caption.small_text{font-size:14px}.border-rb{border-right:none;border-bottom:none}.border-b{border-bottom:none;border-right:none}.border-r{border-right:none;border-bottom:none}.border-rw{border-right:none;border-bottom:none}.home-article-box h4{font-size:16px!important;line-height:20px}}@media (max-width:767px){#admin_subitems{background:#fff;position:fixed;width:100%;height:100%;overflow:auto;top:0px;left:0px;z-index:5000}#activationJobInfoWrap{width:100% !important;float:none !important}div#accordion{width:100% !important;margin:25px 0 0 0 !important;clear:both}.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}#header-search-form.closed #header-search-text{width:100%;border:1px solid #e8e8e8}.wrapper{width:97%}.loginbox{padding-right:0px}.button-action{font-size:12px;text-transform:uppercase}.footer-box img{margin:1.1em 0.7em}.footer-box p{padding-bottom:1.1em}.menu-toggle{position:absolute;top:73px;right:0;margin-top:10px}ul#menu-main-navigation.opened{display:block;position:relative;top:-40px;margin-bottom:-80px}.home-img-small{width:100%}nav#topnav{margin-bottom:10px}.classForPad{padding-left:0!important}.reviews-box h3{padding-top:15px!important}.homepage-sidebar{background-color:#D9D9D9;margin-bottom:20px}.homepage-sidebar img{width:90%!important}.jobgroup-box{padding:0 20px 0}.location-box{padding:0 20px 0}#jobsboard-jobs .time{float:left}input#keywords.textbox{margin-top:0!important}div#locationSearchWrap{width:auto}#location-box .fa.fa-map-marker{right:10px}#location-box .fa.fa-times{right:0}.jobsboard-sidebar .noPadRight{padding-right:20px;margin-top:20px;padding-left:20px !important}.offer-title{font-size:20px!important}a#tab_letters{padding:5px 0!important}.tabs .box{padding:10px!important}td.basic{font-size:14px!important;padding:5px 5px!important}td.premium{font-size:14px!important;padding:5px 5px!important}td.feature{font-size:14px!important;padding:5px 5px!important}div#jobResultsWrap h2{padding-top:6px}.signmeup-page{padding:15px!important;margin-top:20px!important}label.gLabel,fieldset.standard label{float:none!important;display:block;width:100%!important;text-align:left!important;padding:0 2% 0 0;margin-left:0%!important;font-style:italic}.profileSectionDiv label.gLabel{float:left!important;display:block;width:40%;text-align:left!important}div.gInputWrapper{width:100%!important}div.gInputWrapper,fieldset.standard div.input_wrapper{margin-top:0!important}.profileSectionDiv div.gInputWrapper{margin-top:10px!important}.dropdown .dropdown-menu{right:0!important;width:140%!important}.dropdown.privacy-settings .dropdown-menu{left:-140px;width:200%!important}#profileHeader .dropdown.privacy-settings .dropdown-menu{right:0!important}.standard-button.add-aboutme{font-weight:normal!important}#favWrap .dropdown .dropdown-menu{left:0!important;width:200%!important}.SplitBtnWrap .standard-button.caret-dropdown{width:30%!important;font-size:9px!important}.SplitBtnWrap .standard-button{width:70%!important}.dropdown .dropdown-menu#missingSections{right:0!important;width:100%!important}ul#uplFilesWrapper{height:150px!important}div#EditLink.button.greenbtn{padding:8px 20px !important}th.col1{padding-left:0!important}input#helpcenter-search-inp{margin:1em!important;font-size:0.9em}div#mediaPlayerWrap{width:100%!important}div.mpPlaylist{width:100%!important}.row.PortofolioWrapper{width:100%!important;margin-top:20px!important}.signup-boxes .signup-box{border-right:none!important;border-left:none!important;margin-bottom:20px}.signup-boxes .signup-box p .fa.fa-check{padding-right:0}.latest-jobs-box:nth-child(odd){padding-top:0}.stats-container .stats-box{border-right:none!important;border-left:none!important;margin-bottom:20px}.statistic-post{padding:20px 4px}.statistic-post p .timer{font-size:30px}.row.CVsearch #keyword-box{margin-top:24px}.dropdown-menu .sub-menu{left:0!important;margin-top:0!important}#locationDropDown .dropdown-menu .sub-menu{margin-top:0!important}.dropdown-menu li:hover > .sub-menu{display:none}img.youtube-thumb{max-width:none}.ProfileApplication #profileHeader{margin-top:0}.signup-boxes .signup-box h1{font-size:22px!important}.top-banner .top-caption.big_text{font-size:16px!important;line-height:18px!important}.homepage-latest-jobs div:nth-of-type(2){padding-top:0!important}.footer-box.second-line-mobile{margin-top:0px}.social-btn-share{margin:1px;font-size:14px}#profileHeader .dropdown .dropdown-menu{right:0!important;width:100%!important}#profileHeader .dropdown button.jobtypes-dropdown{text-align:left;width:100%;padding:0.8em}#headerJobtypesWrap{width:100%}#profileHeader .dropdown.open#headerJobtypesWrap{width:100%}#profileHeader .fa.fa-caret-down{padding-left:8px!important;padding-right:2px!important}#profileHeader .jobtypes-dropdown .fa.fa-caret-down{position:absolute;top:30%;right:5px}section#profileLeftCol{padding-right:10px!important}#profilePopup .popup-window{margin:0;width:100%;height:100%;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:10px;background:#fff;border-radius:3px}#autoLoginPrompt .popup-window{margin:0;width:100%;height:100%;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:10px;background:#fff;border-radius:3px}#profilePopup .popup-window #profilePopupContent{overflow:auto;height:100%}.close-popup{width:100px;z-index:99999999}#ProfilePicContainer.picture-view .ProfilePic-overlay{display:block;top:80% !important;text-align:right!important;opacity:8!important;background-color:rgba(0,0,0,0.3)!important}#SmallerPicContainer.picture-view .ProfilePic-overlay{display:block;top:70% !important;text-align:right!important;opacity:8!important;background-color:rgba(0,0,0,0.3)!important}.add-profilePic .fa.fa-camera{font-size:18px!important}.ProfilePic-overlay .add-profilePic{text-align:right;padding:5px!important}div#fileDrop{border:none!important}#fileDrop .standard-button{background:#464646!important;width:100%!important}.close-popup{color:#464646!important;text-align:left;position:static!important;font-weight:normal!important;font-size:14px!important;text-decoration:underline!important;border-radius:none!important;padding:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;font-family:'Muli',sans-serif!important;z-index:99999999;background-color:#eeeeee!important;text-align:center}.remove-period .remove-period-link:hover{background-color:none!important;padding-top:none!important;padding-left:none!important}.fullEditMobile div.form-title-row{text-align:center !important}.yes-btn{padding:8px 8px!important;font-size:12px!important}.no-btn{padding:8px 10px!important;font-size:12px!important}.calendar-btn{padding:10px 10px 9px 10px !important;font-size:12px!important}.CVsection-container .dropdown.SplitBtnWrap.privacy-settings{width:90%!important}.dropdown .CVsections-dropdown{background-color:#464646!important}div.row.ManageJobsWrapper{font-size:11px}.form-row > label span.videosharing-icon{top:4px!important}.SimpleProfileHeader .header-first-line #profileHeaderName{font-size:14px!important}#headerJobtypesWrap button.jobtypes-dropdown{font-size:12px!important}.SimpleProfileHeader{margin-top:-20px!important}.ApplicationTitle{font-size:14px}#recommendationsWrap .single-job-box a.standard-button{padding:5px 15px!important;font-size:16px!important;font-weight:700!important;margin-top:10px!important;border-radius:2px!important}.MatchingJobLogo img{float:none!important}.MatchingJobTitle{text-align:center}.MyJobSearchPage div.row.JobsSection{padding:5px}.MyJobSearchPage .SidebarBox{padding:10px 10px 0px}.MessagesContainer #userWrap{height:100vh!important}div#messageWrap.messageOpen{display:none}div.row.MessagesContainer{position:relative;background-color:#ffffff!important;border:none !important}div#messageWrap.hidden-xs.messageOpen{display:block !important;z-index:99999;background:#f5f5f5 !important;position:absolute;height:100%!important;width:100% !important;left:0;border:10px solid #fff;margin:0 auto;font-size:12px;line-height:13px}.threadContainer .threadFixedHeader{border:none!important;background:#d9d9d9 !important}.threadContainer .threadFixedFooter{border:none!important;background:#d9d9d9 !important}.threadFixedFooter .modal-dialog{top:-135px!important}.row.threadContainer button.standard-button{padding:5px}.threadFixedHeader .HeaderUserName{font-size:14px!important;margin:12px 0 5px 0!important;display:inline-block;padding:0 10px}.threadFixedFooter textarea{background-color:#fff!important;margin-top:5px}.threadFixedFooter .textareaWrap{border-bottom:none!important}section#creditsWrap.CVsection-container.noCredits{display:none!important}.UserThreadsWrap .userThread.messageRead.active{background-color:#fff!important;color:#464646!important}.UserThreadsWrap .userThread.messageRead.active .MessageDate{color:#464646!important}.UserThreadsWrap .userThread.messageRead.active .MessageSnippet{color:#464646!important}.UserThreadsWrap .userThread.messageRead.active .MessageDirection{color:#464646!important}.threadFixedHeader .HeaderUserName{color:#464646!important}.notifContainer{margin-top:-10px!important;margin-bottom:15px!important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}#header-search-form.closed #header-search-text{width:100%;border:1px solid #e8e8e8}.ApplicationTitle{font-size:14px}.loginbox{text-align:right;padding-right:0px}.button-action{font-size:14px}.wrapper{width:95%}.menu-toggle{position:absolute;top:73px;right:0;margin-top:10px}nav#topnav{margin-bottom:30px}ul#menu-main-navigation.opened{display:block;position:relative;top:0px;margin-bottom:-120px}img.displayed{height:50px;width:auto;margin-top:5px}.footer-about p{padding:0 50px}.home-img-small{width:100%}.classForPadd{padding-left:50px!important}.row.MyJobSearchPage .classForPadd{padding-left:0!important}.classForPad{padding-left:0!important}.homepage-sidebar{background-color:#D9D9D9;margin-bottom:20px}.homepage-sidebar img{width:85%!important}.classForPad a:nth-of-type(odd){padding-right:0}.home-article-box{min-height:430px!important}.jobgroup-box{padding:0 20px 0}.location-box{padding:0 20px 0}input#keywords.textbox{margin-top:0!important}#location-box .fa.fa-map-marker{right:10px}#location-box .fa.fa-times{right:0}.jobsboard-sidebar .noPadRight{padding-right:20px;margin-top:20px;padding-left:20px !important}div.not-dropdown{right:0}div#gareaItems{margin-left:0!important}#mmmFeedbackTextWrap{top:22%!important}#mmmFeedbackWrap{top:22%!important}#mmmFeedbackThanksWrap{top:22%!important}div.OuterPortfolioWrap{width:45%;float:right;margin-left:1%}div.OuterProfileWrap{width:45%;float:left}#profileEditMainList div.OuterProfileWrap{width:100%}.signup-box .signup-box-benefits{min-height:125px!important}.border-rb{border-right:none;border-bottom:none}.border-b{border-bottom:none;border-right:none}.border-r{border-right:none;border-bottom:none}.border-rw{border-right:none;border-bottom:none}.statistic-post{padding:20px 4px}.happy-companies .comment-box{min-height:315px}.row.CVsearch #keyword-box{margin-top:0px}.dropdown-menu .sub-menu{left:0!important;margin-top:0!important}#locationDropDown .dropdown-menu .sub-menu{margin-top:0!important}.dropdown-menu li:hover > .sub-menu{display:none}#profileHeader{margin-top:-25px}.ProfileApplication #profileHeader{margin-top:0}.signup-boxes .signup-box h1{font-size:22px!important}div.fullEditMobile{height:480px;overflow:auto}div.row.FavsSection.hidden-xs.hidden-sm.DraggedFavs{display:none}#profileHeader .desktop-edit-icon,.CVsection-container .desktop-edit-icon,.CVsection-container .pull-right{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}.ApplicationTitle{font-size:14px}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}img.displayed{height:50px;width:auto;margin-top:5px}.menu-toggle{display:none}.ApplicationTitle{font-size:14px}#menu-main-navigation{display:block}ul#menu-main-navigation.closed{display:block}ul#menu-main-navigation.opened{display:block;position:relative;top:0}#menu-main-navigation,#menu-main-navigation *{margin:0;padding:0;list-style:none}#menu-main-navigation ul{position:absolute;display:none;width:100%}#menu-main-navigation li:hover{visibility:inherit}#menu-main-navigation li{float:left;position:relative;margin-left:2px;width:19.74%;text-align:center}#menu-main-navigation.latamsite li{width:16.45%}#menu-main-navigation.ukMedia li{width:24.81%}#menu-main-navigation.fourItems li{width:25%}@media (min-width:992px){.productionHive #menu-main-navigation.fourItems li{width:25%}}#menu-main-navigation a{display:block;position:relative}#menu-main-navigation li:hover ul{display:block;left:0;top:45px;z-index:99;-webkit-box-shadow:2px 3px 2px 0px rgba(00,00,00,.3);box-shadow:2px 3px 2px 0px rgba(00,00,00,.3)}.footer-about p{padding:0 130px}.home-article-box{min-height:480px}div.OuterPortfolioWrap{width:45%;float:right;margin-left:1%}div.OuterProfileWrap{width:45%;float:left}#profileEditMainList div.OuterProfileWrap{width:100%}.signup-box .signup-box-benefits{min-height:125px!important}.signup-boxes .signup-box h1{font-size:22px!important}div.fullEditMobile{height:480px;overflow:auto}#profileHeader .desktop-edit-icon,.CVsection-container .desktop-edit-icon,.CVsection-container .pull-right{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px) and (max-width:1241px){#menu-main-navigation li{float:left;position:relative;margin-left:2px;width:19.8%;text-align:center}.ApplicationTitle{font-size:14px}#menu-main-navigation.latamsite li{width:16.47%}#menu-main-navigation.ukMedia li{width:24.84%}ul#menu-main-navigation.closed{display:block}ul#menu-main-navigation.opened{display:block;position:relative;top:0}}@media (min-width:1242px){#menu-main-navigation li{float:left;position:relative;margin-left:2px;width:19.8%;text-align:center}#applicationsWrap .ApplicationTitle{font-size:14px}#menu-main-navigation.latamsite li{width:16.49%}#menu-main-navigation.ukMedia li{width:24.84%}ul#menu-main-navigation.closed{display:block}ul#menu-main-navigation.opened{display:block;position:relative;top:0}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}.menu-toggle{display:none}.ApplicationTitle{font-size:14px}#menu-main-navigation{display:block}ul#menu-main-navigation.closed{display:block}ul#menu-main-navigation.opened{display:block;position:relative;top:0}#menu-main-navigation,#menu-main-navigationu *{margin:0;padding:0;list-style:none}#menu-main-navigation ul{position:absolute;display:none;width:12em}#menu-main-navigation li:hover{visibility:inherit}#menu-main-navigation a{display:block;position:relative}#menu-main-navigation li:hover ul{display:block;left:0;top:45px;z-index:99;-webkit-box-shadow:2px 3px 2px 0px rgba(00,00,00,.3);box-shadow:2px 3px 2px 0px rgba(00,00,00,.3)}.home-article-box{min-height:450px!important}div.OuterPortfolioWrap{width:45%;float:right;margin-left:1%}div.OuterProfileWrap{width:45%;float:left}#profileEditMainList div.OuterProfileWrap{width:100%}div.fullEditMobile{height:480px;overflow:auto}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important;background:none !important}.hidden-xs1{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;background:none !important}.hidden-sm1{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important;background:none !important}.hidden-md1{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important;background:none !important}.hidden-lg1{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important;background:none !important}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-top:15px;margin-bottom:15px}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.col,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px}.col,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix,.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}#avid-home,#avid-home2,#avid-footer{display:none;width:728px;margin:0 auto}@media (min-width:1365px){#avid-home{display:block}}@media (min-width:750px) and (max-width:990px){#avid-home{display:block}}@media (min-width:991px) and (max-width:1364px){#avid-home2{display:block}}@media (min-width:750px){#avid-footer{display:block}}.main-article h1{font-size:32px;line-height:36px;font-weight:800;padding:10px 10px 10px 0}.main-article a{text-decoration:none}.main-article p{padding:10px 25px 10px 0;line-height:21px;font-size:18px}.home-article-box{border-top:3px solid #D9D9D9;padding-top:30px;display:table-cell;min-height:470px}div.homepage-articles article:nth-of-type(even) div{padding-right:0}div.homepage-articles article:nth-of-type(odd) div{padding-right:10px!important}.home-img-small{min-height:200px;max-height:200px;overflow:hidden;background-size:cover!important;background-position:center!important;box-shadow:inset 0 0 1px #000;-moz-box-shadow:inset 0 0 1px #000}.home-img-large{overflow:hidden;background-size:cover!important;background-position:center!important;min-height:310px}.home-article-box h4{font-family:'Muli',sans-serif;font-weight:600;font-size:18px;padding-right:25px;padding-top:20px}.home-article-box p{padding-right:20px;font-size:14px;margin:0}.home-article-box a{text-decoration:none}.homepage-sidebar img{width:100%}article.main-article{margin-bottom:30px}.ad-box{padding-bottom:40px}#content ul.rew-uploads{padding:0;list-style-type:none}.reviews-box{padding:10px 10px 30px 20px;background-color:#0075A1}.readers-box{padding:10px 10px 30px 20px;background:transparent}.reviews-box h2{font-family:'Muli',sans-serif;font-weight:600;font-size:14px;color:#fff}.readers-box h2{font-family:'Muli',sans-serif;font-weight:600;font-size:14px}.readers-box p{font-size:14px}.readers-box img{width:100%;padding-right:10px;padding-bottom:10px}.reviews-box h3{font-size:14px;color:#fff;line-height:20px;padding-left:20px;font-weight:300;padding-top:10px}.reviews-box .sub-title{font-weight:500;font-style:italic}.reviews-box a{text-decoration:none;color:#fff}.reviews-box a:hover{text-decoration:underline;color:#fff}.reviews-box li{text-decoration:none;color:#fff}.reviews-box a:hover{text-decoration:underline}.classForPad{padding:0 20px}.classForPadd{padding:0 20px}.noPadRight{padding-right:0}.youtube-container{display:block;width:100%;height:auto;padding-left:0!important}.soundcloud-container{padding-left:0!important;box-shadow:none!important}.stashmedia-container{padding-left:0!important;box-shadow:none!important}.youtube-player{min-height:200px !important;max-height:200px !important;overflow:hidden;width:100%;cursor:pointer;display:block;position:relative}img.youtube-thumb{position:absolute;top:0;left:0;display:block}div.play-button{height:72px;width:72px;display:block;background:url("http://i.imgur.com/TxzC70f.png") no-repeat;background-repeat:no-repeat;background-size:contain;background-position:center;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute}#youtube-iframe{width:100%;height:100%;position:absolute;top:0;left:0}.ribbon-wrapper-offer{width:85px;height:88px;overflow:hidden;position:absolute;top:29px;right:-2px}div.homepage-articles article:nth-of-type(odd) div.ribbon-wrapper-offer{right:8px}.ribbon-offer{font:bold 15px Sans-Serif;color:#fff!important;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#e2657a;background-image:-webkit-gradient(linear,left top,left bottom,from(#bc253f),to(#e2657a));background-image:-webkit-linear-gradient(top,#bc253f,#e2657a);background-image:-moz-linear-gradient(top,#bc253f,#e2657a);background-image:-ms-linear-gradient(top,#bc253f,#e2657a);background-image:-o-linear-gradient(top,#bc253f,#e2657a)}.ribbon-offer:before,.ribbon-offer:after{content:"";border-top:3px solid #bc253f;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon-offer:before{left:0}.ribbon-offer:after{right:0}div.ribbon-offer{z-index:999999999999999}.offer-title{color:white;cursor:pointer;font-size:36px;line-height:34px;text-transform:uppercase;font-weight:600;display:table;height:240px;left:0px;position:absolute;padding-right:0!important;top:30px;width:100%;opacity:1;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;min-height:200px;max-height:200px}.offer-title span{display:table-cell;text-align:center;vertical-align:middle;background:rgba(0,0,0,0.5)}.offer-title:hover{opacity:0}.ontop-gradient{background:-webkit-linear-gradient(transparent,#fff);background:-o-linear-gradient(transparent,#fff);background:-moz-linear-gradient(transparent,#fff);background:linear-gradient(transparent,#fff);position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:5000}.category-title{font-weight:600;font-size:18px;padding:0px 0 10px 0;text-transform:uppercase}@media only screen and (min-width:768px){.category-title{font-size:24px}}.template2020 .fullarticle-title h2{font-weight:800;font-size:34px;padding:0px 0 10px 0;font-family:'Muli',sans-serif;line-height:38px;padding-bottom:10px}.article-author{font-size:14px;font-weight:600;text-transform:uppercase;font-family:'Muli',sans-serif}.article-date{font-size:14px;text-transform:uppercase;font-family:'Muli',sans-serif;padding-left:30px;font-weight:400}header.fullarticle-title{padding:0}.events-uploads h3{font-size:14px;color:#fff;line-height:18px;padding-left:20px;font-weight:500;margin-top:5px}#content ul.events-uploads{padding:0;list-style-type:none}.uploads-div{background-color:#EAF0E6;text-align:center;font-size:18px;font-weight:600}.uploads-span{font-size:10px;text-transform:uppercase}.full-article-box{background:transparent;border-top:3px solid #d9d9d9;margin-bottom:20px;border-top:3px solid #d9d9d9;margin-bottom:20px}.full-article-box header{padding-top:10px}.full-article-box h2{font-family:'Muli',sans-serif;font-weight:600;font-size:18px}.full-article-box p{font-size:14px;margin:0 0}.full-article-box img{width:100%;padding-right:10px;padding-bottom:10px}ul.features-box{padding:0!important}article.box-article.article-full p{padding-right:20px!important}#home-section .top-banner-container{width:100%;position:relative;padding:0}@media (max-width:767px){#home-section .top-banner-container{margin-top:-40px}}#home-section{font-family:'Muli',sans-serif}#home-section .top-banner{width:100%;position:relative;height:auto;overflow:hidden}#home-section .top-banner ul{display:block;overflow:hidden;width:100%;height:100%;max-height:none;list-style:none;padding:0}#home-section .top-banner ul li{position:relative;float:left;margin:0;padding:0;background-color:#363636}#home-section .top-banner .fa.fa-chevron-left{color:#fff;position:absolute;top:45%;left:2%;font-size:36px}#home-section .top-banner .fa.fa-chevron-right{color:#fff;position:absolute;top:45%;right:2%;font-size:36px}.top-banner .top-caption.small_text{position:absolute;font-size:20px;width:80%;margin-right:10%;margin-left:10%;top:20%;text-align:center;color:#fff;text-transform:uppercase;font-family:'Muli',sans-serif;background-color:rgba(54,54,54,0.48)}.top-banner .top-caption.big_text{position:absolute;top:40%;line-height:36px;text-align:center;color:#fff;text-transform:uppercase;width:80%;margin-right:10%;margin-left:10%;font-size:30px;background-color:rgba(54,54,54,0.48)}.signup-boxes .signup-box{background:#f8f8f8;padding:30px 40px;border-radius:10px;text-align:center}.signup-boxes .signup-box:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,0.09),0 6px 12px 0 rgba(0,0,0,0.09)}.signup-boxes .signup-box h1{text-align:center;font-weight:bold;font-size:20px;color:#0075a1;text-transform:uppercase}.signup-boxes .signup-box p{margin-bottom:0px;font-size:14px;line-height:20px}.signup-boxes .signup-box p .fa.fa-check{display:none;color:#0B988F;padding-right:10px;font-size:18px}.signup-boxes .signup-box .standard-button{font-weight:normal;text-transform:uppercase;padding:10px 30px}.signup-boxes .signup-box .standard-button:hover{background-color:#0B988F;color:#fff}.professional-box .standard-button{color:#fff}.professional-box .standard-button:hover{background-color:#0B988F;color:#fff}.employer-logos .standard-button{font-weight:normal;color:#fff}.employer-logos .standard-button:hover{background-color:#0B988F;color:#fff}.signup-box .signup-box-benefits{min-height:110px}.signup-box .signup-box-benefits p{font-family:'Muli',sans-serif}.homepage-latest-jobs h1{text-align:center;font-weight:bold;margin-top:40px;font-size:28px}.homepage-latest-jobs .latest-jobs-box{padding:30px 15px 5px 0}.latest-jobs-box .homepage-job-row{padding:10px}.latest-jobs-box .homepage-job-row:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,0.09),0 6px 12px 0 rgba(0,0,0,0.09)}.homepage-job-row .job-title{color:#0B988F;text-decoration:none;font-weight:bold;font-size:16px;font-family:'Muli',sans-serif}.standard-button.jobs-button{background-color:#0B988F}.standard-button.jobs-button:hover{background-color:#0075a1;color:#fff}.standard-button.employer-button{background-color:#D23B55;font-weight:bold;font-size:22px;padding:12px 50px}.standard-button.employer-button:hover{background-color:#0B988F;font-weight:bold;color:#fff}.happy-companies{background:url('////s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/theme/skin/mmm-responsive/non-magazine-homepage/1.jpg') no-repeat fixed center #000;padding:20px 40px}.happy-companies.happy-music-companies{background:url('////s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/theme/skin/mmm-responsive/non-magazine-homepage/music-background-1.png') no-repeat fixed center #000}.happy-companies .company-box{padding:20px 50px}.happy-companies ul{display:block;width:100%;height:100%;max-height:none;list-style:none;padding:0}.happy-companies ul li{position:relative;display:block;float:left;margin:0;padding:0}.happy-companies .fa.fa-chevron-left{color:#fff;position:absolute;top:35%;left:2%;font-size:36px}.happy-companies .comment-box{padding-top:10px;min-height:278px}.happy-companies .standard-button{background:#fff;color:#0075a1;margin-bottom:10px;display:inline-block}.happy-companies .standard-button:hover{color:#0B988F}.happy-companies .fa.fa-chevron-right{color:#fff;position:absolute;top:35%;right:2%;font-size:36px}.happy-companies h1{text-align:center;font-weight:bold;color:#fff;font-family:'Muli',sans-serif;font-size:28px;margin-top:40px}.happy-link{text-align:center!important}.happy-link a{text-transform:uppercase;font-weight:bold;color:#fff;font-size:16px;text-decoration:none;font-family:'Muli',sans-serif;cursor:pointer}.happy-link a:hover{text-decoration:underline}p.happy-link{padding-top:0!important}.happy-companies p{text-align:center;color:#fff;font-family:'Muli',sans-serif}.happy-companies .fa.fa-chevron-left{color:#fff;font-size:40px;padding-top:50px}.happy-companies .fa.fa-chevron-right{color:#fff;font-size:40px;padding-top:50px}.happy-companies .company-box .fa.fa-quote-left{color:#fff;font-size:40px}img[alt="company1"],img[alt="company2"],img[alt="company3"]{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.company-box p{color:#fff;font-family:'Muli',sans-serif;padding:20px 30px;text-align:left}.employer-logos h1{text-align:center;font-weight:bold;margin-top:40px;font-size:28px}.employer-logos p{text-align:center;font-family:'Muli',sans-serif}.border-rb{border-right:5px solid #D9D9D9;border-bottom:5px solid #D9D9D9;text-align:center}.border-b{border-bottom:5px solid #D9D9D9;border-right:5px solid #fff;text-align:center}.border-r{border-right:5px solid #D9D9D9;text-align:center}.border-rw{border-right:5px solid #fff;border-bottom:5px solid #fff;text-align:center}.stats-container .title-section h1{text-align:center;font-weight:800;margin-top:40px;font-size:2em}.stats-container p{text-align:center;font-family:'Muli',sans-serif}.stats-container .stats-box{background-color:#2B3F55;padding:0 20px}.stats-box h3{text-align:left;color:#fff;font-size:22px;font-weight:normal;font-family:'Muli',sans-serif}.stats-box p{text-align:right;color:#F0BF1A;font-size:14px;font-weight:normal;font-family:'Muli',sans-serif;margin:1.2em 0}.statistic-row{padding:40px 0 32px;background-color:#0075a1;text-align:center}.statistic-post h2{color:#222222;font-size:15px;font-family:'Muli',sans-serif;font-weight:bold;margin:0 0 15px;color:#fff;text-transform:uppercase;margin-bottom:0px;font-size:12px}.statistic-post p{margin:0 0 20px}.statistic-post p .timer{color:#ffffff;font-size:48px;font-family:'Muli',sans-serif;font-weight:bold;margin:0}.happy-professional h1{text-align:center;font-weight:bold;margin-top:40px;font-size:28px}.happy-professional p{text-align:center;font-family:'Muli',sans-serif}img[alt="testimonial1"],img[alt="testimonial2"],img[alt="testimonial3"]{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.professional-box p{font-family:'Muli',sans-serif;padding:20px;text-align:center;line-height:13px;font-size:10px}.professional-box a{font-family:'Muli',sans-serif;text-decoration:none;padding-top:10px;display:inline-block;color:#0075a1;text-align:center;font-size:14px;font-weight:bold;line-height:20px}.professional-box a:hover{color:#0B988F}.happy-professional{margin-bottom:30px}#skills-section{padding:5px 0 70px;position:relative;text-align:center;background:url('////s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/theme/skin/mmm-responsive/non-magazine-homepage/1.jpg') no-repeat fixed center #000;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;margin-top:40px}#skills-section.music-theme{background:url('////s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/theme/skin/mmm-responsive/non-magazine-homepage/music-background-1.png') no-repeat fixed center #000}#skills-section .container{position:relative;z-index:2}#skills-section .skills-box p{font-size:15px;font-weight:bold;text-transform:uppercase;color:#ffffff;margin-top:10px;padding:0 10px;letter-spacing:1px}@media (max-width:767px){#skills-section .skills-box p{font-size:12px;font-weight:bold;text-transform:uppercase;color:#ffffff;margin-top:10px;padding:0 10px;letter-spacing:1px}}.title-section h1{font-size:30px;color:#fff;font-weight:bold;font-family:'Muli',sans-serif}.title-section p{font-size:14px;color:#fff;font-family:'Muli',sans-serif}.skills-box p{font-size:26px;color:#fff;font-family:'Muli',sans-serif;text-transform:uppercase}.skills-box .stat-time{color:#F0BF1A!important;margin:0;font-size:10px!important}.action-stats .fa{color:#F0BF1A;background:rgba(255,255,255,0.5);padding:32px;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.action-stats .fa.fa-search-plus{padding:32px 37px}.action-stats .fa.fa-compress{padding:32px 37px}#skills-section .skills-box .action-stats p{color:#ffffff;font-size:30px;font-family:'Muli',sans-serif;font-weight:bold;margin:10px}section.col-xs-12.col-sm-12.col-md-12.homepage-latest-jobs{margin-bottom:30px}.opportunity-type{color:#F0BF1A;font-size:40px;font-family:'Muli',sans-serif;font-weight:bold;padding:20px}fieldset#jobsboard-search{width:100%}#jobsboard-search .row{background-color:#D23B55;border-radius:4px}.jobgroup-box{padding:0 20px 0}#keyword-box{padding:0 20px 0}#jobsboard-search select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #717171;font-size:14px;padding:10px;margin:0;background:#fff;display:inline-block;cursor:pointer;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;width:100%;font-family:'Muli',sans-serif}input#location.textbox{width:100%;border:none;font-size:16px;padding:11px;margin:0;background:#fff;display:inline-block;cursor:pointer;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;width:100%;font-family:'Muli',sans-serif;margin-top:24px;height:50px;border-radius:4px}#keyword-box input#keywords.textbox{border:none!important}input#keywords.textbox{width:100%;border:1px solid #898989;font-size:16px;padding:11px 10px 11px 40px;margin-top:2px;background:#fff;display:inline-block;cursor:pointer;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;width:100%;font-family:'Muli',sans-serif;margin-top:24px;height:50px;border-radius:4px}label.location-label{position:relative}div#locationSearchWrap{background:#fff;border:1px solid #8A8A8A;padding:10px;-webkit-box-shadow:1px 1px 5px 0px rgba(102,102,102,1);-moz-box-shadow:1px 1px 5px 0px rgba(102,102,102,1);box-shadow:1px 1px 5px 0px rgba(102,102,102,1);position:absolute;top:70px;z-index:5000;cursor:pointer;display:none;width:100%}#location-box.open div#locationSearchWrap{display:block}#locationSearchWrap.has-location{display:none}#location-box.has-location #clearLocationLink{display:block;float:right;position:relative;right:10px}#keyword-box.has-text #clearKeywordsLink{display:block;float:right;position:relative;right:10px}#location-box.has-location .fa.fa-map-marker{display:none}#location-box #clearLocationLink{display:none}#keyword-box #clearKeywordsLink{display:none}#location-box.has-location .location-box:after{content:"-"}#location-box .fa.fa-map-marker{position:relative;top:-36px;float:right;right:14px;font-size:22px;cursor:pointer}#location-box .fa.fa-times,#keyword-box .fa.fa-times{position:relative;top:-34px;float:right;right:10px;font-size:14px;cursor:pointer}li.town{padding:8px 0;font-size:18px}label.keyword-label{position:relative}#keyword-box:after{content:"\f002";font-family:"FontAwesome";font-size:18px;color:#363636;top:-34px;padding:0 15px 2px;position:relative;cursor:pointer}#jobResultsWrap .fa.fa-spinner{display:none}#jobResultsWrap.loading .fa.fa-spinner{display:block;position:absolute}::-ms-expand{display:none}select{text-overflow:'';text-indent:0.01px;width:250px !important;padding:2px;font-size:14px;line-height:1;border:1px solid #d9d9d9;border-radius:0;height:30px}.jobgroup-label{position:relative;display:inline-block}.jobgroup-label{position:relative;width:100%}#content ul.dropdown-menu{padding:0;list-style-type:none}#content #locationSearchWrap ul{padding:0;list-style-type:none}.jobgroup-label .dropdown-menu{position:absolute;top:100%;display:none;margin:0;list-style:none;text-align:left;width:100%;padding:0;-webkit-box-shadow:1px 1px 5px 0px rgba(102,102,102,1);-moz-box-shadow:1px 1px 5px 0px rgba(102,102,102,1);box-shadow:1px 1px 5px 0px rgba(102,102,102,1)}.jobgroup-label.open .dropdown-menu{display:block;z-index:5000;cursor:pointer}.jobgroup-label button{border:none;font-size:16px;padding:11px;margin-top:24px;background:#fff;display:inline-block;cursor:pointer;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;width:100%;font-family:'Muli',sans-serif;text-align:left;height:50px;border-radius:4px}.jobgroup-label i.fa.fa-chevron-down{text-align:right;position:absolute;right:10px;top:38px}.jobgroup-label a{display:block;padding:0.6em 0.7em;text-decoration:none;background:#fff;color:#4a4a4a;border:1px solid #8A8A8A}.jobsboard-snippet{font-size:12px;color:#717171}.jobgroup-label a:hover{background:#dcdcdc;color:#363636}.job-row{padding:15px 0;border-top:1px solid #D9D9D9}#jobsboard-jobs .time{float:right;color:#717171;font-size:14px}#jobsboard-jobs{font-family:'Muli',sans-serif}.JobDetailMain{font-family:'Muli',sans-serif}.JobDetailMain .job-actions{padding:20px;text-align:center}#jobsboard-jobs .job-title{font-weight:800;font-family:'Muli',sans-serif;text-decoration:none;line-height:26px;font-size:16px}#jobsboard-jobs .job-group-type{font-family:'Muli',sans-serif;font-size:10px;text-transform:uppercase;padding:2px 4px;background:#f2f2f2;margin-left:5px}#job-title-etc h1{font-size:32px;line-height:48px;font-weight:900}.back-to-main a{color:#0075A1}.back-to-main{margin:-15px 0 20px}.job-number p{margin:0}.job-number{font-size:12px}.truncate{width:350px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#selectedJobGroup{width:80%!important;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#selectedCompanyType{width:80%!important;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ribbon-hot{position:absolute;top:-6.1px;right:0px}.ribbon-hot span{position:relative;display:block;text-align:center;background:#454545;color:#ffffff;font-size:12px;line-height:1;padding:5px 5px 5px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;width:100px}.ribbon-hot span:before,.ribbon1 span:after{position:absolute;content:""}.ribbon-hot span:before{height:6px;width:6px;left:-6px;top:0;background:#000a12}.ribbon-hot span:after{height:6px;width:8px;left:-8px;top:0;border-radius:8px 8px 0 0;background:#C02031}.template2020 .form-jobDescription{margin:15px 0;background-color:#EAF0E6;padding:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);max-height:300px;overflow-y:scroll}.form-jobDescription p{border:1px solid #d6d6d6;padding:10px;background-color:#ffffff}.template2020 #quickApplicationForm .form-title-row h2{margin-bottom:0;font-size:20px}.template2020 .popup-window #quickApplicationForm .form-group{margin-bottom:0rem}.template2020 .popup-window #quickApplicationForm .form-group textarea.form-control{height:200px}#quickApplicationForm .diversity-form div.tabs{width:100%!important}table.dashed,table.noborder{margin:0 0 8px 0;width:auto ! important;border-collapse:collapse}table.noborder td{border:none}table.dashed tr td{border:1px dashed #fff}div.admin_reminder label{display:block;width:140px;float:left}div.admin_reminder h2{}div.admincentre_box{width:100%;padding:0}div.admincentre_headline{width:100%;position:relative;padding:0;margin:0}div.admincentre_remwrapper{width:140px;float:left;height:22px;padding:0;margin:0}#admin_subitems{border:1px solid #9c9c9c;border-radius:0px 0px 10px 10px}#taskbox_button{background-color:#D23B55!important}#taskbox_button:hover{background-color:#a9273d!important}#admin_subitems h2{border-bottom:3px solid #006E94;padding:10px 0 10px 10px;background:#e5e5e5;margin:0}div.admincentre_reminder{height:30px;color:#fff;cursor:pointer;padding:5px;margin:0 2px 0 0;font-size:12px;background-color:#454545}div.admincentre_reminder a{text-decoration:none}div.admincentre_reminder:hover{background-color:#000000}div.admincentre_reminder div{width:170px;float:left}div.admincentre_reminder img{padding-top:3px;float:left}div.dropdown_task{background-color:#ffffff;color:#000000;border:1px solid #000000;padding:2px}div.dropdown_task label{float:left;width:60px;font-size:7pt}div.dropdown_task input{float:left;width:120px;font-size:7pt}div.dropdown_task select{float:left;width:120px;font-size:7pt}div.admincentre_items{background-color:#ffffff;border:1px solid #9c9c9c;z-index:2}div.admincentre_items div.ac_item{float:left;width:70px;height:75px;margin:10px;text-align:center}div.admincentre_items div.ac_item div.ac_imgdiv{width:100%;height:52px;margin:0;padding:0;text-align:center}div.admincentre_items div.ac_item a{line-height:16px}div.admincentre_items div.ac_item div.ac_imgdiv img{margin:0;padding:0;max-height:48px;border:none}div.admincentre_items div.ac_item label{font-size:8pt}table.panel_table tr td.strong{color:#ffffff;background-color:#6d84b4}table.panel_table tr td.medium{background-color:#bbc5da}table.panel_table tr td.weak{background-color:#96a7cd}span.email_utypelabel{width:100%;cursor:pointer}div.email_recipients{width:16%;height:1.6em;background-color:red;color:#ffffff;margin:0.1em;border:1px solid #000000;float:left}div.email_useroptions{width:32%;height:40em;margin:0.1em;border:solid 1px #000000;float:left;padding:0.1em}pre.email_text{background-color:#ffffff;display:block;white-space:normal}label.email_label{clear:left;float:left;width:10em;display:block;padding-left:0.3em;font-weight:bold;font-size:0.8em}label.email_sel{width:120px;clear:left;display:block;float:left;margin:0;font-weight:normal}div.email_content{background-color:#ffffff;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;height:1000px;width:700px;padding:10px;overflow:auto}div.email_varbook{background-color:#ffffff;border:1px solid #000;height:800px;width:200px;overflow:auto;display:none;float:right}div.email_item{margin:15px;height:64px;width:64px;border:none;font-size:0.8em;line-height:1em;text-align:center;float:left}div.email_navigation{height:1000px;width:150px;background-color:#eee;border:1px solid #000;font-size:0.9em;float:left}div.email_navigation a,div.email_navigation a:visited,div.email_navigation a:link{margin:3px}div.email_navigation a:hover,div.email_navigation a:active{margin:3px}div.email_sector{text-align:center;width:100%;background:url("////s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/theme/skin/jackfruit/mainnav-link.png") no-repeat scroll right top transparent;color:#fff;border:none}span.AEM,div.AEM{display:inline-block;background-color:yellow;color:black}span:hover.AEM,div:hover.AEM{background-color:orange}div.emlNav{width:30%;overflow:auto;height:100%;border:1px solid #E4E4E4;float:left;background-color:#F0F0F0}div.emlCont{width:70%;height:100%;border:1px solid #E4E4E4;float:left;border-left:none;position:relative}div.emlResize{width:100%;height:2px;cursor:n-resize;background:#222222;border:1px solid black;clear:both}div.emlSearch{width:100%!important}div.requestBtn{cursor:pointer;margin:10px 10px 10px 5px;padding:10px 70px}div.requestBtn span{color:#aaaaaa}a.actionlink,a.actionlink:visited,a.actionlink:link{text-decoration:none;float:right;margin:2px}a.actionlink img,a.actionlink:visited img,a.actionlink:link img{border:1px solid #CCCCCC;height:16px;padding:2px;width:16px}a.actionlink:active img,a.actionlink:hover img{background-color:#a2d2e2;border:1px solid #69bcd9}table.hoverTable{text-align:left;margin-left:2px}table.hoverTable tr td{border:none;border-top:1px solid #ccc}table.hoverTable tr.first td{border:none}#help-center-wrap{margin:1em auto;width:900px;padding:0;position:relative}#hc-header{width:100%;text-align:center;padding-bottom:0.5em}#hc-header #button-holder{margin:0 auto 0 38%}select#select-site{text-align:center;display:inline-block;margin:0 0 0 0.2em;font-size:1.1em}#message-center{width:75%;margin:0.5em auto 0 auto;background:#FFDFCC;border:1px solid #EDBFA1;padding:0.5em;display:none;position:relative}span#mc-close{font-size:0.85em;cursor:pointer;position:absolute;top:0;right:2px}#hc-content{width:100%;height:auto;margin-top:1em}table#faq-details{width:95%;height:auto;min-height:340px;padding:0;margin:0 auto;border-right:1px solid #bbb;border-left:1px solid #bbb}table#faq-details tr{padding:0;margin:0;cursor:pointer}table#faq-details tbody tr.viewing{background:#D1D6FF !important}table#faq-details tbody tr:hover{color:#140099 !important;text-decoration:underline}td.cent{text-align:center}table#faq-details thead tr td{border:1px solid transparent}table#faq-details thead tr td:hover{border:1px solid #000}#faq-details_filter input{display:inline-block}a.new-faq-link{margin-left:1.5em;font-size:1em;text-decoration:none}a.new-faq-link:hover{color:#140099;text-decoration:underline}#single-faq{width:100%;min-height:3em;padding:0;margin:1em auto;border:1px solid #bbb;position:relative}#single-faq #single-dimmer{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;z-index:99999}#single-faq #single-dimmer.ninety{filter:alpha(opacity=90) !important;-moz-opacity:0.9 !important;-khtml-opacity:0.9 !important;opacity:0.9 !important}#single-dimmer img{margin:1em auto 0 47%}#single-dimmer h3{font-size:5em;text-align:center}#single-header{width:100%;text-align:center;margin:0 auto 0.5em auto}#single-header .button{margin-left:43%}#single-body{width:90%;margin:0.25em auto}#single-body table#single-table,table#new-faq{width:100%;margin:0 auto 2em auto}table#single-table td,table#new-faq td{border:none}table#single-table td.lbl,table#new-faq td.lbl{text-align:right;padding:0.5em;width:40%;font-weight:bold}table#single-table td.dat,table#new-faq td.dat{text-align:left;padding:0.5em;width:55%}#new-save-button-div,#new-cancel-button-div{margin-left:43%}ul#tags-ul{list-style:none;margin:0.25em;padding:0}ul#tags-ul li{display:inline-block;padding:0.5em 1em;margin:0.2em;background:#ddd;border:1px solid #999}ul#tags-ul li.isDraggable{cursor:move}ul#tags-ul li.isDraggable:hover{border:1px solid #FFBB00}ul#tags-ul li#new-tag{background:#AAFFA6;border:1px solid #5ACC54;cursor:pointer}ul#tags-ul li.edited{background:#d5d4ff}.dropzone{display:inline-block;padding:1em;font-weight:bold}#dz-del{margin:0 1em 0 0;background:#FFC9C9;border:1px solid #FF8585}#dz-del.over{background:#FFFFBF}#dz-edit{background:#D5D4FF;border:1px solid #8682FA}#dz-edit.over{background:#FFFFBF}#hc-alert{position:absolute;top:0;left:-115px;padding:0.25em 0.5em;background:#000;color:#fff;box-shadow:0 0 5px #555;-webkit-box-shadow:0 0 5px #555;-moz-box-shadow:0 0 5px #555}#hc-alert:after{content:'';display:block;position:absolute;top:13px;left:100%;width:0;height:0;border-color:transparent transparent transparent #000;border-style:solid;border-width:10px}#core-edit-wrap{width:100%;padding:0.75em;border:1px solid #f0f0f0;background:#efefef}#core-edit{display:block;width:100%;margin:0.5em auto}ul#existing{display:block;width:45%;height:30em;float:right;margin:0.5em auto;padding:1em 0.5em;border:1px solid #aaa;overflow:auto}ul#existing li{padding:0.5em 0.25em;border-bottom:1px solid #ccc;border-top:1px solid #fff}ul#existing li:hover{background:#dfdfdf;cursor:pointer}ul#existing li:first-child{border-top:1px solid transparent}ul#existing li:last-child{border-bottom:1px solid transparent}ul#existing li.active{background:#bbb}#core-edit-wrap{width:100%;padding:0;border:none;background:transparent}table#faq-list{width:100%;margin:0}#faq-list thead td{font-weight:bold}#faq-list tr{}#faq-list td{border-bottom:1px solid #ccc}#faq-list td.id,#faq-list td.vid,#faq-list td.cor,#faq-list td.aut,#faq-list td.cre{width:5%}#faq-list td.que{width:15%;font-weight:bold}#faq-list td.ans{width:40%}#faq-list td.des{width:20%}#faq-list td.c-id{width:5%}#faq-list td.c-que{width:20%;font-weight:bold}#faq-list td.c-ans{width:50%}#faq-list td.c-des{width:25%}#faq-list td.missing{color:#ccc}#faq-list tr.odd{background:#efefef}form#missing-form{display:inline-block;width:100%;margin:0.5em auto;float:left}form#existing-form{display:inline-block;width:100%;margin:0.5em auto;float:right;position:relative}form#existing-form .dimmer{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(200,200,200);background:rgba(255,255,255,0.75)}.categs-fieldset{background:transparent;margin:0.5em;border:none}.categs-fieldset input{display:inline-block}ul#qt-video-list{list-style:none;padding:0}li.qt-video-li{display:block;padding:0.5em;margin:0 0 0.5em 0}li.qt-video-li:hover{background:#f0f0f0}li.qt-video-li input[type="radio"]{display:inline-block;margin-right:5px}li.qt-video-li img.qt-video-thumb{display:inline-block;margin-right:0.5em}li.qt-video-li span.qt-video-info{display:inline-block;height:100%}#faq-details_length label{display:inline-block}select#select-site-copy,#copy-continue-div,#copy-cancel-div{margin-left:40%}select#select-site-copy{margin-top:3em}table.flowChart{margin:0;width:auto !important;font-size:11px}table.flowChart tr td{border:none;text-align:center}table.flowChart tr td.spacer{padding:0;border:0;width:5px;vertical-align:middle}table.flowChart tr td.spacer div{border-top:1px solid #9c9c9c;width:5px}table.flowChart tr td.node{vertical-align:middle;width:120px;padding:0 !important}table.flowChart tr td.node div.flowNodeNameBox{background:#ffffff}table.flowChart tr td.node div.flowNodeNameBox.active,table.flowChart tr td.addNodeWrap div.addNode.active{background:#E8F0C9 ! important}table.flowChart tr td.node div.flowNodeNameBox.visited{background:#E8F0C9 ! important;border-color:green;color:green}table.flowChart tr td.addNodeWrap div.addNode.active{border:1px solid green;color:green}table.flowChart tr td.node div{border:1px solid #9c9c9c;width:120px;cursor:pointer}table.flowChart tr td.subNode,table.flowChart tr td.addNodeWrap{padding:0;vertical-align:middle}table.flowChart tr td.subNode div{color:white;cursor:pointer;border:1px solid #9c9c9c;width:35px;width:40px}table.flowChart tr td.subNode.click div{background:green}table.flowChart tr td.subNode.noclick div{background:red}table.flowChart tr td.addNodeWrap div.addNode.ends{background:blue;border:1px solid blue;color:white}table.flowChart tr td.addNodeWrap div{width:40px;color:#000000;cursor:pointer;font-size:11px}div.tabPopup{position:absolute;top:27px;left:0px;padding:5px;display:none;background:#ffffff;font-size:11px;border:1px solid #9c9c9c;z-index:1}div.tabPopup a{line-height:20px ! important;padding:0 15px 0 5px ! important;background:#ffffff ! important}div.tabPopup a:link,div.tabPopup a:visited{color:#177791 ! important;text-decoration:underline ! important}div.tabPopup a:visited{color:#177791 ! important}div.tabPopup a:hover,div.tabPopup a:active{color:#053942 ! important}div.staffBox{position:relative;display:none}div.staffBox ul{position:absolute;left:0px;top:29px;width:320px;max-height:250px;overflow:auto;margin:0;border:1px solid #9c9c9c;background:white}div.staffBox ul li.addStaffLi{border-top:2px solid #e5e5e5;background:#ffffff;cursor:pointer}div.staffBox ul li.addStaffLi i{font-size:10px;color:#9c9c9c}div.staffBox ul li.addStaffLi.active{background:#006E94;color:white}div.staffBox ul li.addStaffLi.active i{color:white}table.websockets:last-child{margin-right:0}div.websocketsStats{height:22px;width:80px;position:relative;border:1px solid #ccc;background:#fff;float:right}div.websocketsStats div{height:100%;width:0%;position:absolute;left:0px;top:0px;background:#00bfff;transition:width 1s;-webkit-transition:width 1s;-moz-transition:width 1s}div.websocketsStats span{width:100%;height:100%;text-align:center;position:absolute;left:0px;top:0px}table.websockets{width:30%;margin:0 3.33% 3.33% 0;float:left;font-size:11px;border:1px solid #ccc}table.websockets.adminServer td,table.websockets.adminServer th,table.websockets.adminServer{border-color:#D23B55}table.websockets td,table.websockets th{padding:3px}table.websockets th{background:#eee}table.websockets.adminServer th{background:#D23B55;color:#fff}.recRow td{border-bottom:0}#mailqueueSelector ul.tabs li a{color:#363636}#mailparserSelector ul.tabs li a{color:#363636}.routeTable{font-size:11px}.routeTable td{padding:5px}.routeTable thead th{text-align:left}.routeTable .public{background:green;border-radius:8px;color:#fff;font-size:11px;padding:2px 8px}.routeTable .private{background:red;border-radius:8px;color:#fff;font-size:11px;padding:2px 8px}.routeTable button{font-size:11px}.dataTable{margin:0}.dataTable td,.dataTable th{}.dataTable td{padding:0}.dataTable td.data{background:#D23B55;padding:3px;color:#fff}.dataTable th{padding:3px;border:1px solid #fff;background:#e4e4e4}.techRequestIcon,.techRequestHandledBy{background:#0075A1;color:#fff;padding:1px 3px;text-align:center;border-radius:5px;margin-right:2px}.techRequestIcon.red{background:#D23B55}.techRequestHandledBy{background:#0B988F}.techRequestInfo{padding:0 5px;text-align:left;border-radius:5px;display:none;position:absolute;top:18px;left:0px;width:200px}.techUpvoteBtn{float:right;padding:3px 5px;background:#ccc;color:#fff;text-align:center;border-radius:5px;cursor:pointer;border-left:1px solid #fff;border-top-left-radius:0;border-bottom-left-radius:0}.techTopVoteBtn{float:right;padding:3px 5px;background:#ccc;color:#fff;text-align:center;border-radius:5px;cursor:pointer;border-top-right-radius:0;border-bottom-right-radius:0}.mailparserTable tr{cursor:pointer}.mailparserTable tr td,.mailparserTable tr th{padding:3px;font-size:11px}.mailparserTable tr th{text-align:left}#metaFlag{position:absolute;left:80px;font-size:12px;top:0px;z-index:99999}#metaFlag .meta-btn{cursor:pointer;background-color:#08088A;color:white;padding:10px 20px;width:100px;text-align:center;border:1px solid #0B0B3B;border-top:none;font-size:14px}#metaFlag #mtEditWRAP{display:none;padding:10px;background-color:rgb(245,245,245);margin-top:-1px;width:450px;box-shadow:rgba(0,0,0,0.02) 0px 1px 3px 0px,rgba(0,0,0,0.09) 0px 6px 12px 0px;-webkit-box-shadow:rgba(0,0,0,0.02) 0px 1px 3px 0px,rgba(0,0,0,0.09) 0px 6px 12px 0px}#metaFlag:active #mtEditWRAP,#metaFlag:hover #mtEditWRAP{display:block}.MMUserProfile p,h1,h2,h3,h4,h5,h6,a,li{font-family:'Muli',sans-serif}.MMUserProfile h4{font-weight:bold;font-size:14px}section#profileLeftCol{padding-right:30px}img.profilePic.img{display:block;max-width:100%;height:auto}#profilePopup{display:none}#profilePopup.visible{display:block}.ProfilelastUpdate{font-size:10px;padding:2px 0;margin:0}.ProfilelastUpdate p{margin:0}#profileHeader{margin-bottom:20px}#profileHeader h1{padding-bottom:15px}#profileHeader .dropdown{margin-top:0}button:focus{outline:0}#profileHeader .dropdown button{color:#363636;font-weight:normal;border:none;margin:0;padding:0.3em 0.4em 0.4em;font-size:10px;cursor:pointer}#profileHeader .fa.fa-caret-down{padding-left:40px}#profileHeader ul.dropdown-menu li{background-color:#fff;font-weight:normal;border:none;margin:0;font-size:14px;cursor:pointer}#profileHeader ul.dropdown-menu a{padding:0.4em;background:#d9d9d9;color:#464646;border-top:1px solid #fff;font-size:14px}#profileHeader ul.dropdown-menu a:hover{background:#f5f5f5}#profileHeader .dropdown button.availability-button{background:#1C9B91;color:#ffffff}#profileHeader .dropdown button.unavailability-button{background:#D23B55;color:#ffffff}#profileHeader .visible-jobtype{font-weight:bold;font-size:14px;margin:0;color:#0075a1;padding-left:0}#profileHeader p.AboutMe{margin:10px 0 0}.standard-button.sidebar-button{font-size:16px;font-weight:700;padding:4px 8px;text-align:center}.standard-button.sidebar-button:hover{background:#1C9B91;color:#fff}.standard-button.sidebar-button a{display:inline-block}.standard-button.facebook-share a{display:inline-block}.standard-button.facebook-share:hover{background:#1C9B91;color:#fff}.standard-button.facebook-share{font-size:16px;font-weight:700;padding:4px 8px;text-align:center}#buttons-section{margin-top:4px}#up-sidebar .standard-button{margin-bottom:4px;font-size:14px;padding:3px 5px}.AboutMe p{margin:0}.more-about{font-size:12px;text-decoration:underline}#aboutMeWrap{background-color:#f5f5f5;padding:5px 15px 15px 15px;margin-top:20px}#aboutMeWrap .about-placeholder{margin:5px 0 5px;font-size:12px;color:#646464}.standard-button.add-aboutme{font-size:14px;font-weight:700;padding:4px 10px;text-align:center}.standard-button.add-aboutme:hover{background:#1C9B91;color:#fff}.AboutMe.hidden{display:none}img.profilePic.center{display:block;margin:0 auto}#SmallerPicContainer{background-color:#464646}.view{overflow:hidden;position:relative;width:100%;height:100%}#ProfilePicContainer.view .ProfilePic-overlay{position:absolute;overflow:hidden;display:block;top:0;bottom:0;left:0;right:0;background-color:rgba(35,35,45,0.8);padding:25px;opacity:0;-webkit-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s;padding:0}#SmallerPicContainer.view .ProfilePic-overlay{position:absolute;overflow:hidden;display:block;top:0;bottom:0;left:0;right:0;background-color:rgba(35,35,45,0.8);padding:25px;opacity:0;-webkit-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s;padding:0}.ProfilePic-overlay .add-profilePic{position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#SmallerPicContainer.view:hover .ProfilePic-overlay{opacity:0.8;-webkit-transition-delay:0s;transition-delay:0s}#ProfilePicContainer.view:hover .ProfilePic-overlay{opacity:0.8;-webkit-transition-delay:0s;transition-delay:0s}.add-profilePic{text-align:center;width:100%;color:#fff;cursor:pointer}.add-profilePic .fa.fa-camera{font-size:50px;cursor:pointer}a.ProfilePic-overlay{cursor:pointer}.add-profilePic span{font-size:12px;font-weight:bold}.desktop-edit-icon{font-size:18px}#adminRatingWrap{background:#eee;border-radius:5px;margin:0 10px;padding:0 5px}.app-star{margin:2px}.app-star.red{background:transparent;color:#ccc}.app-star.red.starRatingSelected{color:#D23B55}.app-star.gold{color:#FFD700}.app-star.bronze{color:#cd7f32}.app-star.silver{color:#C0C0C0}.desktop-edit-icon:hover #profileHeader{box-shadow:0 1px 0 0 #D23B55;box-shadow:0 -1px 0 0 #D23B55;box-shadow:-1px 0 0 0 #D23B55;box-shadow:1px 0 0 0 #D23B55;box-shadow:0 0 0 1px #D23B55}h3.sidebar-titles{text-transform:uppercase;font-family:'Muli',sans-serif;font-size:14px;font-weight:bold}h4.sidebar-subtitles{font-family:'Muli',sans-serif;font-size:14px;font-weight:bold}.separator{margin:0 0 15px 0;border-bottom:3px solid #f5f5f5;padding:0px 0 0px 0;padding:10px 0 10px 0;padding:10px 0 10px 0}.inverse-link{color:#1C9B91}.inverse-link:hover{color:#464646}span.applications-data{color:#0075a1;font-size:20px;text-align:right}.profile-views{font-size:32px;color:#0075a1;vertical-align:bottom;padding-top:8px}#progress-container{width:100%;height:2em;position:relative;background-color:#fff;border:1px solid #f5f5f5}#progressBar{background-color:#1C9B91;height:100%;position:absolute;line-height:inherit;color:#fff;font-size:14px;text-align:right;padding:3px}#profilePopup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(38,38,38,0.8);font-family:'Muli',sans-serif;overflow-x:hidden;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;animation:transitionIn 500ms}.popup-window{width:720px;height:auto;margin:60px auto;background-color:#F5F5F5;z-index:11;text-align:center;-webkit-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);-moz-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);padding:10px 30px 30px 30px;position:relative;border-radius:3px}.dashed{border:3px dashed #ccc;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.popup-spinner-window{width:100px;height:auto;margin:250px auto;z-index:11;text-align:center}.close-popup{color:#464646;position:relative;top:-19px;right:-360px;font-weight:800;font-size:24px;text-decoration:none;background:#fff;border-radius:20px;padding:5px 10px;-webkit-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);-moz-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);z-index:99999999}#profilePopup.noClose .close-popup{display:none}#profilePopup.noClose #profilePopupContent{margin-top:20px}#profilePopupWaiting{top:0;left:0;width:100%;height:100%;z-index:10}section#profileLeftCol ul{padding-left:0;list-style-type:none}.edit-profile-btn{background-color:#464646!important;margin:0px  0 10px 0!important;font-size:14px!important;text-transform:uppercase}#cvWrapper ul.tabs li.selected{background-color:#eaeaea}div#fileDrop{border:2px dashed #d9d9d9;padding:20px 0 0 0;margin:0 20px 10px 20px}#profilePicProgress,.profileUploadProgress{position:absolute;top:0px;left:0px;height:100%;background-color:#0075a1}.fileUploaderFileWrap{margin:5px 20px;text-align:left;font-size:12px}.fileUploaderFileWrap .PicProgressContainer{margin:3px 0}.fileUploaderFileWrap img{width:50px;height:auto;margin-right:10px}.fileUploaderFileWrap span{vertical-align:top}.cancelUploadLink{float:right;margin:15px}ul#uplFilesWrapper{list-style-type:none;padding:0 25px}ul#uplFilesWrapper li{background:#fff;padding:1px 8px;border:1px solid #eee}.PicProgressContainer{width:100%;height:20px;position:relative;margin:20px 0}.exsisting-pics img:hover{border:2px solid #D23B55;cursor:pointer}.sitelistBox{margin:10px 0}#down-sidebar .standard-button{margin-bottom:4px;font-size:14px}.sitelistBox.if-owner li:hover{background-color:#d9d9d9}.sitelistBox li.loading{color:#e89daa}.removed{text-decoration:line-through;color:#D23B55}.form-title-row h2{display:inline-block;box-sizing:border-box;color:#464646;font-size:24px;font-family:'Muli',sans-serif}div.form-title-row{text-align:left}.form-popup .form-row{text-align:left}.form-popup .row{margin-top:0!important;margin-bottom:0!important}.form-popup .form-row > label{margin-top:0}.form-popup .form-row > label > span{display:block;box-sizing:border-box;color:#9B9B9B;font-weight:bold;font-size:14px;width:100%;padding:0 0 2px}.form-popup input{color:#5f5f5f;box-sizing:border-box;width:100% !important;box-shadow:1px 2px 4px 0 rgba(0,0,0,0.03);padding:10px 15px!important;border:1px solid #D9D9D9;font-size:14px}.form-popup input:disabled{background:#eee}.form-popup label.radio{font-size:12px}.form-popup input.radio{width:auto !important;border:0}.form-popup textarea{color:#5f5f5f;box-sizing:border-box;width:100% !important;box-shadow:1px 2px 4px 0 rgba(0,0,0,0.03);padding:10px 15px;border:1px solid #D9D9D9;font-size:14px;min-height:100px;line-height:17px}.yes-btn{border-top-left-radius:20px;border-bottom-left-radius:20px;border:none;padding:8px 10px;background-color:#fff;color:#0B988F;text-transform:uppercase;font-weight:bold;font-size:14px;margin:0}.no-btn{border-top-right-radius:20px;border-bottom-right-radius:20px;border:none;padding:8px 10px;background-color:#fff;color:#D23B55;text-transform:uppercase;font-weight:bold;font-size:14px;margin:0}.calendar-btn{border:none;padding:10px 25px 8px 25px;background-color:#fff;color:#ffa800;text-transform:uppercase;font-weight:bold;font-size:14px;margin:0;border-right:1px solid #f5f5f5;border-left:1px solid #f5f5f5}.yes-btn:hover{background-color:#0B988F;color:#fff}.no-btn:hover{background-color:#D23B55;color:#fff}.calendar-btn:hover{background-color:#ffa800;color:#fff}.availPeriodSpan .remove-period{text-align:right;font-size:12px;padding-right:10px;margin-top:-10px}.remove-period .remove-period-link:hover{background-color:rgba(217,217,217,0.43);padding-top:45px;padding-left:86.6%;color:#D23B55}div#profilePopupContent{text-align:left}div.DefaultAudioImgWrap{position:relative;background-color:#d9d9d9;height:250px}#profilePopupContent audio{width:100%;position:absolute;bottom:0;left:0}div.DefaultAudioImgWrap:before{font-family:FontAwesome;content:"\f025";display:inline-block;vertical-align:middle;color:#464646;font-size:120px;margin-top:16%;margin-left:42%;text-align:center}.yes-btn.selected{background-color:#0B988F;color:#fff}.no-btn.selected{background-color:#D23B55;color:#fff}.calendar-btn.selected{background-color:#ffa800;color:#fff}#profileUploaderSelector,#logoUploaderSelector{text-align:center}section#cvWrapper{font-family:'Muli',sans-serif}#cvWrapper .CVsection-container{background-color:#fff;margin:8px;padding:10px}#cvWrapper .row{margin:0 0 6px 0}#cvWrapper .section-title{color:#9B9B9B;font-weight:bold;font-size:16px;font-family:'Muli',sans-serif;margin-top:0;padding-top:5px}#cvWrapper ul.tabs li a{text-transform:uppercase}#cvWrapper .standard-button{font-size:14px}.red-btn,.red-btn-toggle.selected,.red-btn-toggle:hover{background-color:#D23B55!important}a.red-btn{color:#fff;text-decoration:none}a.red-btn:hover{background:#1C9B91!important}.green-btn,.green-btn-toggle.selected,.green-btn-toggle:hover{background-color:#1C9B91!important}a.green-btn{color:#fff;text-decoration:none}.contact-h3{color:#1381A9;font-size:13px;font-family:'Muli',sans-serif;font-weight:bold;margin:0}.form-popup .form-row > label span.social-icon{position:absolute;font-size:32px;color:#464646;top:6px;left:6px;width:30px}.form-popup .form-row > label span.social-icon img{width:27px;padding-top:2px}.CVwrapper-link{color:#1381A9;text-decoration:none;font-size:12px}.CVwrapper-link:hover{color:#1C9B91}.ProfileFile-container.file-view .mediafile-overlay{position:absolute;overflow:hidden;display:block;top:0;bottom:0;left:0;right:0;background-color:rgba(35,35,45,0.8);padding:25px;opacity:0;-webkit-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s;padding:0}.ProfileFile-container.file-view:hover .mediafile-overlay{opacity:0.9;-webkit-transition-delay:0s;transition-delay:0s}.ProfileFile-container.file-view .mediafile-overlay.permanent,.loading .ProfileFile-container.file-view .mediafile-overlay{opacity:0.9}.mediaFileLimit  .mediafile-overlay{opacity:0.9 !important}.loading .ProfileFile-container.file-view .mediafile-overlay .file-actions{display:none}.ProfileFile-container.file-view .mediafile-overlay .file-loading{display:none}.loading .ProfileFile-container.file-view .mediafile-overlay .file-loading{display:inline-block}.CVsection-container .file-view-removed{border:1px solid #d9d9d9}#documentsWrap .file-view-removed{height:86px}#picturesWrap .file-view-removed img.picture-removed{width:200px}.file-view{overflow:hidden;position:relative;height:100%}.mediafile-overlay .file-actions,.mediafile-overlay .file-loading{text-align:center;width:100%;color:#fff;cursor:pointer;font-size:40px}.mediafile-overlay .file-actions:hover{color:#D23B55}.morePortfolioHidden{display:none}.dragAndDropActive .morePortfolioHidden{display:block}.dragAndDropActive .addMediaBtn{display:none}.dragAndDropActive .moreItemsRow{display:none !important}.uploading-img:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(19,129,169,0.5);opacity:0;cursor:pointer}.uploading-img:hover:after{opacity:1}.profileSlideWrap{text-align:center;position:relative;padding:0px;background:transparent}.profileSlideWrap .prevPic{position:absolute;left:20px;top:50%;color:#fff;font-size:20px;margin-top:-8px;cursor:pointer;background:#464646;padding:5px 10px 5px 8px;border-radius:4px}.profileSlideWrap .nextPic{position:absolute;right:20px;top:50%;color:#fff;font-size:20px;margin-top:-8px;cursor:pointer;background:#464646;padding:5px 8px 5px 10px;border-radius:4px}img#portfolioSlideImg{}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;background-color:#000}.videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtubeplayer{background-image:url('http://img.youtube.com/vi/lZiNtbgm9oM/hqdefault.jpg') center no-repeat}.limitations-message{font-style:italic;color:#D23B55;font-size:14px}.editing-links{position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;color:#000}.listSearchBox{background:#fff;border:1px solid #d9d9d9;cursor:pointer;padding:3px;text-align:left}#content .listSearchWrap{position:relative;z-index:5000}#content .listSearchWrap ul{background:#fff;overflow:auto;max-height:250px;padding:0;text-align:left;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;list-style:none;position:absolute;width:100%}.listSearchInner{display:none}.listSearchInner > ul > li > label{margin:0 !important;padding:3px 0}.listSearchInner > ul > li.highlight > label{color:#fff}.listSearchWrap a,.listSearchWrap a:link,.listSearchWrap a:visited{margin:0px;padding:4px 10px;text-decoration:none;display:block}.listSearchWrap a:hover{background:#0B988F;color:#fff}.listSearchWrap-checkboxes li{padding:0px 5px}.listSearchWrap li.highlight{background:#ffffff;color:#D23B55}.listSearchWrap li.highlight a:hover{background:#D23B55;color:#ffffff}.listSearchWrap li.selected{background:#ccc;color:#000}.listSearchWrap li.disabled,.listSearchWrap li.disabled:hover,.listSearchWrap li.disabled a,.listSearchWrap li.disabled a:visited,.listSearchWrap li.disabled a:link,.listSearchWrap li.disabled a:hover,.listSearchWrap li.disabled a:active{background:#D9D9D9;color:#999;cursor:default}.listSearchWrap li.highlight a,.listSearchWrap li.highlight a:visited,.listSearchWrap li.highlight a:link{color:#D23B55}.listSearchWrap .infoWrap,.dropdown-menu .infoWrap{float:right;cursor:pointer;position:relative;border-radius:5px;padding:4px;line-height:7px;font-size:14px;margin:3px 3px 0 0}.listSearchWrap .infoWrap div,.dropdown-menu .infoWrap div{display:none;position:absolute;background:#0075A1;color:#fff;padding:5px 10px;z-index:50000;right:20px;top:-1px;width:300px;font-size:11px;text-align:center;line-height:17px}.dropdown-menu .infoWrap div{left:20px;right:auto}.listSearchWrap .infoWrap:hover div,.dropdown-menu .infoWrap:hover div{display:block}.listSearchBox input.listSearchInput{border:none ! important;outline:none;float:left;width:150px}.credit-wrapper{margin-bottom:20px}.owner-hover:hover{background-color:#d9d9d9}.media-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#audiosWrap .videoWrapper,#mediaWrap .videoWrapper{background:none}.videoWrapper.audio-upload audio{position:absolute;left:0;bottom:0;width:100%}#audiosWrap .videoWrapper.audio-upload,#mediaWrap .videoWrapper.audio-upload{background:#f5f5f5;-webkit-box-shadow:inset 0px 0px 0px 1px #464646;-moz-box-shadow:inset 0px 0px 0px 1px #464646;box-shadow:inset 0px 0px 0px 1px #464646}#audiosWrap .videoWrapper.owner-upload:hover,#mediaWrap .videoWrapper.owner-upload:hover{background-color:rgba(19,129,169,0.5)}.videoWrapper.audio-upload:before{font-family:FontAwesome;content:"\f025";display:inline-block;padding-right:3px;vertical-align:middle;color:#464646;font-size:45px;margin-top:10%}.EditPortfolioWrapper .videoWrapper.audio-upload:before{color:#d9d9d9;font-size:90px}.videoWrapper.owner-upload{-webkit-box-shadow:inset 0px 0px 0px 1px #d9d9d9;-moz-box-shadow:inset 0px 0px 0px 1px #d9d9d9;box-shadow:inset 0px 0px 0px 1px #d9d9d9}#videosWrap .videoWrapper.owner-upload,#mediaWrap .videoWrapper.owner-upload{background:transparent}#videosWrap .videoWrapper.owner-upload:hover,#mediaWrap .videoWrapper.owner-upload:hover{background-color:rgba(19,129,169,0.5)}.dropdown .CVsections-dropdown{background-color:#9B9B9B;color:#fff;font-weight:bold;font-size:14px;padding:10px 30px}#addSectionWrap .dropdown a{display:block;padding:0.6em 0.9em;text-decoration:none;background:#0075a1;color:#fff;border-top:1px solid #fff;text-align:center}.editablecontent{background:#fff;border:1px solid #D9D9D9;padding:10px;color:#5f5f5f}.ytp-playlist-menu-button-icon,.ytp-chrome-top .ytp-button:not(.ytp-playlist-menu-button),.ytp-chrome-controls .ytp-button,.ytp-replay-button{width:30px;!important}.ytp-right-controls{float:none!important}#profilePopup input{color:#464646;box-sizing:border-box;box-shadow:1px 2px 4px 0 rgba(0,0,0,0.03);padding:10px 15px !important;border:1px solid #D9D9D9;font-size:14px}.form-row > label span.videosharing-icon{position:absolute;font-size:32px;color:#464646;top:14px;left:6px}ul#uplFilesWrapper{padding:0!important;height:90px;overflow:auto;border:1px solid #d9d9d9}.FixedHeightContainer{width:100%;padding:3px}ul#uplFilesWrapper li{float:left;width:23.46%;margin:5px;padding:5px}#uplFilesWrapper .cancelUploadLink{margin:0}#uplFilesWrapper span{font-size:10px;line-height:18px;width:100%}#uplFilesOuterWrapper{display:none}#uplFilesWrapper label{margin-top:0;margin-bottom:0;margin-right:0;font-size:10px;display:block;width:100%}#uplFilesWrapper .VideoUplThumb{width:100%;height:80px;background-color:#464646;overflow:hidden}#uplFilesWrapper img{width:100%;margin-right:0}.media-title.owner-hover:hover{cursor:pointer}#mediaWrapRemovalInfo,#documentWrapRemovalInfo{display:none;font-style:italic;font-size:13px;color:#0075A1}.owner-upload a{display:block}#mediaWrap #mediaWrapButtons a.uploading-img{position:relative;padding-bottom:56.25%;display:block;padding-top:25px;height:0;-webkit-box-shadow:inset 0px 0px 0px 1px #d9d9d9;-moz-box-shadow:inset 0px 0px 0px 1px #d9d9d9;box-shadow:inset 0px 0px 0px 1px #d9d9d9;text-align:center;display:block}#mediaWrap #mediaWrapButtons a.uploading-img:before{font-family:FontAwesome;content:"\f030";font-size:45px;text-decoration:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#mediaWrap #mediaWrapButtons a:hover{color:#464646}#mediaWrap #mediaWrapButtons a.uploading-img img{display:none}#videoWrapper input#seekslider{display:none!important}.controls[data-state=hidden]{display:block}.controls[data-state=visible]{display:hidden}.infoWrap{background:#0075A1;color:#fff;font-size:11px;line-height:14px;padding:10px}#cvWrapper .removeCVtab{position:relative}#cvWrapper .removeCVtab a{position:absolute;right:-10px;top:-32px;background:#d9d9d9;padding:2px 4px!important}#cvWrapper .removeCVtab a:hover{color:#D23B55}.mmm-video-controls{position:absolute;bottom:0;left:0;right:0;padding:7px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;text-align:center;background:#000;color:#fff;width:100%}.popup-window .mmm-video-controls{display:none}.mmm-video-controls button{background:transparent;border:none;color:#fff;width:20%;display:inline-block}.mmm-video-controls .seek-bar{width:38%;display:inline-block}.mmm-video-controls .volume-bar{width:27%;display:inline-block;position:relative;top:-2px}.mmm-video-controls input[type=range]{-webkit-appearance:none}.mmm-video-controls input[type=range]::-webkit-slider-runnable-track{height:3px;background:#fff;border:none;border-radius:3px}.mmm-video-controls input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:12px;width:12px;border-radius:50%;background:#fff;margin-top:-4px}.media-title.hidden{display:none}.pnameeditWrap{display:none;position:relative;width:91.66666667%}.pnameeditWrap input{width:100% !important;height:100%;text-align:center;font-size:12px !important;padding:2px !important}.pnameeditWrap.visible{display:block}.sitelistBox li a.rmSiteListItem,.sitelistBox li a.rmSiteListItem:visited,.sitelistBox li a.rmSiteListItem:link{display:none}.sitelistBox li:hover a.rmSiteListItem,.sitelistBox li:hover a.rmSiteListItem:visited,.sitelistBox li:hover a.rmSiteListItem:link{display:inline;position:absolute}#profileHeader .desktop-edit-icon,.CVsection-container .desktop-edit-icon,.CVsection-container .pull-right{color:#D23B55}#profileHeader:hover .desktop-edit-icon,.CVsection-container:hover .desktop-edit-icon,.CVsection-container:hover .pull-right{display:inline}.CVsection-container:hover span.dropdown.privacy-settings,#profileHeader:hover span.dropdown.privacy-settings,span.dropdown.privacy-settings.open{display:inline !important}.privacy-settings > button{color:#9B9B9B}.privacy-settings.open > button,.privacy-settings:hover > button{color:#4a4a4a}#cvWrapper ul.tabs li .removeCVtab{visibility:hidden}#cvWrapper ul.tabs li:hover .removeCVtab{visibility:visible}#cvWrapper ul.tabs li{width:23%!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#464646;padding:10px}#cvWrapper ul.tabs li.AddNewCVtab{width:8%!important}#cvWrapper ul.tabs li a{padding:5px 0!important;color:#464646}.dropdown.privacy-settings button{background:none;padding:0 7px}#profileHeader .dropdown.privacy-settings button{background:none;padding-left:7px;padding-top:0;padding-bottom:0;color:#464646;font-size:18px}.dropdown.privacy-settings button .fa.fa-caret-down{font-size:14px;padding-left:2px}#profileHeader .dropdown.privacy-settings button .fa.fa-caret-down{font-size:14px;padding-left:2px}.dropdown.privacy-settings .dropdown-menu{width:500%}#profileHeader .dropdown.privacy-settings .dropdown-menu{width:500%}.dropdown.SplitBtnWrap.privacy-settings .dropdown-menu{width:120%}.SplitBtnWrap.privacy-settings i#privacyIcon-.fa.fa-lock{font-size:14px;padding-bottom:1px}.dropdown.privacy-settings a{padding:0.3em 0.5em;text-decoration:none;font-size:10px;font-weight:normal;line-height:14px}#profileHeader .dropdown.privacy-settings a{padding:0.3em 0.5em;text-decoration:none;font-size:10px;font-weight:normal;line-height:14px;background:#EAF0E6}.dropdown.privacy-settings span{display:block;padding:0.3em 0.5em;font-size:10px;font-weight:normal;line-height:14px;background:#d9d9d9}.dropdown.privacy-settings span{display:block;padding:0.3em 0.5em;font-size:10px;font-weight:normal;line-height:14px;background:#d9d9d9}.dropdown.privacy-settings .dropdown-menu i{font-size:14px;width:25px;padding-top:3px;padding-bottom:3px}#privacyDropdown-profile label{display:block;margin:0;font-weight:normal;font-size:10px;color:#464646;font-family:'Muli',sans-serif;line-height:17px;padding-left:12px;padding-top:5px;padding-bottom:5px}#privacyDropdown-profile input{display:inline-block;font-size:12px;width:12px}.draggable{cursor:move}.SplitBtnWrap button.standard-button{padding:8px!important;width:100%;color:#fff;background-color:#0075a1;font-weight:normal;margin-top:5px;height:36px}#favWrap .SplitBtnWrap .standard-button.caret-dropdown{width:15%;padding:10px 0 9px 0!important;border-left:1px solid #fff}.SplitBtnWrap .standard-button.caret-dropdown.red-btn{padding:8px 5px 9px 5px!important}.CVsection-container .dropdown.SplitBtnWrap.privacy-settings{width:60%}#favWrap .dropdown a{padding:0.4em 0.6em;text-decoration:none;font-size:14px;background:#f5f5f5;color:#464646;border-top:1px solid #fff}#favWrap .dropdown a:hover{background:#fff;color:#464646}div#progressBar.red-bar{background-color:#D23B55}div#progressBar.short-red-bar{background-color:#D23B55;color:#d8d8d8}div#progressBar.orange-bar{background-color:#FFA500}#ProfilePicContainer a.visible-xs{position:absolute;bottom:0;right:0;padding:4px;color:#fff;background-color:#464646}.fullEditMobile{margin-top:30px}.fullEditMobile .EditMode-title{text-align:center;margin-top:-29px}.fullEditMobile .form-popup{margin-bottom:20px;background:#f5f5f5;padding-left:10px;padding-bottom:10px;position:relative}.fullEditMobile .form-title-row{background-color:#f5f5f5;position:relative;text-align:center}.fullEditMobile .form-title-row h2{margin-top:0;font-size:16px!important;color:#9B9B9B;text-transform:uppercase;font-weight:bold;margin-bottom:10px;padding-top:10px;padding-right:10px;width:80%;margin-right:10%;margin-left:10%}.fullEditMobile .GoBack-btn{position:absolute;top:7px;left:-3px;background-color:#d9d9d9;width:40px;padding:1px 0}.fullEditMobile .GoBack-btn .fa.fa-arrow-left{font-size:20px}.fullEditMobile .GoBack-btn button{background:none;border:none}.fullEditMobile .Save-btn{position:absolute;top:7px;right:6px;background-color:#d9d9d9;border:none;width:40px;padding:1px 0}.fullEditMobile .Save-btn .fa.fa-floppy-o{font-size:20px}.fullEditMobile .Save-btn button{background:none;border:none}.fullEditMobile .form-popup .form-row > label{background-color:#fff;padding:0 5px}.fullEditMobile .form-popup .form-row > label > span{width:35%!important;display:inline-block;color:#464646;font-weight:normal;padding:10px 5px!important}.fullEditMobile .form-popup input{width:65%!important;display:inline-block;border:none!important;box-shadow:none!important}.fullEditMobile .form-popup input.social-input{width:100%!important}.fullEditMobile .form-popup textarea{color:#5f5f5f;box-shadow:none!important;padding:0 4px!important;border:none!important;font-size:14px;min-height:100px;line-height:17px;font-family:'Muli',sans-serif}.fullEditMobile .form-popup .form-row > label span.social-icon{color:#464646!important;top:-6px;left:6px}.fullEditMobile .row.white-row{background:#fff;padding:10px 0 10px 10px;margin-right:10px}.fullEditMobile .dropdown.privacy-settings button{display:none}#sliderWaitSpan{background:#d9d9d9;display:inline-block}#sliderWaitSpan.hidden{display:none}#portfolioSlideImg.loading{display:none}#portfolioSlideImg.loaded{}.fullEditMobile #documentsInnerWrap .ProfileFile-container.file-view{display:none}.fullEditMobile .portolio-item-row{padding-right:10px;text-align:left;font-size:14px;background-color:#fff}.fullEditMobile .portolio-item-row a{text-decoration:none;padding:5px}.fullEditMobile .portolio-item-row a i{float:right;padding-top:4px}.fullEditMobile .addItem-btn{margin:10px 0;font-size:14px;width:100%}.fullEditMobile .addItem-btn i{padding-left:5px}.popupSubPage .waiting{text-align:center;padding-top:125px}.popupSubPage{position:absolute;width:100%;height:100%;background:#fff;top:30px;left:0px;overflow:auto;text-align:center;z-index:999999999}.popupSubPage h2{font-size:16px;color:#9B9B9B;font-weight:bold;text-align:center}.popupSubPage .EditPortfolioWrapper{margin:0 10px;background-color:#f5f5f5}.popupSubPage .GoBack-btn{position:absolute;top:4px;left:6px;background-color:#d9d9d9;font-size:13px;width:25px;padding:5px 0;text-align:center}.popupSubPage .GoBack-btn button{background:none;border:none}.popupSubPage .editablecontent{margin-top:20px}.popupSubPage .Save-btn{position:absolute;top:4px;right:6px;background-color:#d9d9d9;border:none;width:25px;padding:5px 0;text-align:center}.popupSubPage .Save-btn button{background:none;border:none}.popupSubPage .EditPortfolioWrapper .ProfileFile-container.file-view{border:none!important}.fullEditMobile .credit-wrapper{margin-bottom:0px}.popupSubPage form{padding:10px;background:#f5f5f5;margin:10px}.fullEditMobile .sitelistBox li a.rmSiteListItem,.fullEditMobile .sitelistBox li a.rmSiteListItem:visited,.fullEditMobile .sitelistBox li a.rmSiteListItem:hover,.fullEditMobile .sitelistBox li a.rmSiteListItem:link{display:inline;position:relative}.fullEditMobile .form-popup ul.sitelistBox{padding-left:0!important;margin-right:10px}.fullEditMobile .form-popup .sitelistBox li{font-size:14px;padding:10px;list-style:none;background-color:#fff;list-style-type:none;margin-bottom:5px}.fullEditMobile .form-saving-overlay{width:100%;height:100%;background-color:#f5f5f5;position:absolute;z-index:10;display:none}.fullEditMobile .form-saving-overlay:before{font-family:FontAwesome;content:"\f110";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fullEditMobile .form-popup.saving span.form-saving-overlay{display:block}#profileHeader .personalURL{margin:5px 0;font-size:14px}span.UneditableURL{width:60%!important;display:inline-block!important;font-weight:normal!important;color:#464646!important;background-color:#fff!important;padding:8px 8px 7px 7px!important;text-align:right!important}input.EditableURL{width:40%!important;display:inline-block!important;box-shadow:none!important;padding-left:0!important;color:#9b9b9b!important}.listSearchInner span{padding-left:5px}#applicationRow{max-height:200px;overflow:auto;padding:10px;border:2px solid #d9d9d9}.ApplicationRowTitle{background:#d9d9d9 none repeat scroll 0% 0%;padding:5px 10px;color:#464646;text-transform:uppercase;font-weight:bold;margin-bottom:-15px;margin-top:0}#AppAttchments{color:#464646;background-color:#d9d9d9;padding:8px;border:2px solid #d9d9d9;border-top:0;margin-top:-15px;margin-bottom:30px;font-size:14px}div.AttachmentLabel{font-weight:bold}#AppAttchments span.AttachmentName{background:#fff;padding:5px 8px;border-radius:2px;margin-right:5px;display:inline-block;margin-bottom:5px;font-size:12px;width:17%;overflow:hidden;text-overflow:ellipsis}.AppNavBar{text-align:center;margin-bottom:0px;margin-top:0px;display:block}.AppNavBar a{text-decoration:none;font-size:25px;padding:0 5px}.AppNavBar a .fa.fa-chevron-right{padding:7px 9px;margin-left:10px;font-size:20px;background:rgb(245,245,245) none repeat scroll 0% 0%}.AppNavBar a .fa.fa-chevron-left{padding:7px 9px;margin-right:10px;font-size:20px;background:rgb(245,245,245) none repeat scroll 0% 0%}input.social-input:active::-webkit-input-placeholder{color:transparent}input.social-input:active:-moz-placeholder{color:transparent}input.social-input:active::-moz-placeholder{color:transparent}input.social-input:active:-ms-input-placeholder{color:transparent}input.social-input:focus::-webkit-input-placeholder{color:transparent}input.social-input:focus:-moz-placeholder{color:transparent}input.social-input:focus::-moz-placeholder{color:transparent}input.social-input:focus:-ms-input-placeholder{color:transparent}a.desktop-edit-icon{padding-left:8px}#profileHeader ul.dropdown-menu.sortable a{cursor:move}#profileHeader ul.dropdown-menu.sortable a span.reorderIcon{float:right;margin-top:2px;color:#838383;margin-left:2px;font-size:15px}#MediaWrapRemovalInfo .MediaRemovalMessage{margin-top:15px;margin-bottom:15px}#MediaWrapRemovalInfo .MediaRemovalCol{text-align:center;background:#f5f5f5;padding:10px 0;border:5px solid #fff}#MediaWrapRemovalInfo .MediaRemovalCol a{font-size:50px}#MediaWrapRemovalInfo .MediaRemovalCol a i.fa.fa-trash:hover{color:#D23B55}.MMUserProfile{position:relative}#profileActivationOverlay{position:absolute;top:0px;left:0px;bottom:0px;margin:-10px;right:0px;opacity:0.8;background:#fff;z-index:500}#profileActivationOverlay.fadeout{opacity:0;-webkit-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s}#profileActivationWrap.fadeout{opacity:0;-webkit-transition:opacity 0.3s ease-in 0.4s;transition:opacity 0.3s ease-in 0.4s}#profileActivationWrap{position:absolute;top:100px;left:15%;margin:-10px;right:15%;z-index:501;background:#0075A1;padding:20px;color:#fff;border-radius:10px;-webkit-box-shadow:5px 5px 5px 0px rgba(204,204,204,0.57);-moz-box-shadow:5px 5px 5px 0px rgba(204,204,204,0.57);box-shadow:5px 5px 5px 0px rgba(204,204,204,0.57)}#profileActivationWrap .activationSliderWrap{font-size:38px;margin:10px -7px;padding:10px;background:#fff;border-radius:10px;color:#000;border:7px solid #0075A1;cursor:pointer;text-transform:uppercase}#profileActivationWrap .activationSliderWrap:hover{border:7px solid #0B988F;color:#0B988F}#profileBoxWrap .row.MyJobSearchPage input[type="submit"]{font-family:FontAwesome}#profileBoxWrap .row.MyJobSearchPage #refresh_stats_submit{font-weight:300;text-transform:uppercase;font-size:14px;padding:5px 9px 6px 9px;border-top:1px solid #0075a1}h2.views-type-title{font-size:14px!important;color:#0075a1;text-align:center}.views-type-stat{height:150px;width:150px;-moz-border-radius:95px;border-radius:95px;margin:20px auto;background:#fff;border:5px solid #0075a1;text-align:center;cursor:pointer;display:block;text-decoration:none;font-size:44px;font-weight:bold;color:#0075a1;position:relative}.views-type-stat:hover{background:#0075a1;color:#fff;height:170px;width:170px;-moz-border-radius:115px;border-radius:115px;margin:10px auto}.views-type-stat span{position:absolute;width:100%;display:block;top:50%;margin-top:-12px}#profileBoxWrap #stats_days{width:60px}.views-type-stat.not-available{font-size:14px}.stats-table-head{background:#fff;text-align:center;padding:10px;font-size:14px;font-weight:bold;display:table-cell}.stats-table-row{display:table-cell;background:#fff;padding:10px;font-size:14px;text-align:center}.divTable{display:table;width:100%}.divTableRow.hidden{display:none}.divTableRow{display:table-row;border-bottom:1px solid #f5f5f5}.divTableHeading{background-color:#EEE;display:table-header-group}.divTableHeading{background-color:#EEE;display:table-header-group;font-weight:bold}.divTableFoot{background-color:#EEE;display:table-footer-group;font-weight:bold}.divTableBody{display:table-row-group}#profileBoxWrap span.dropdown.privacy-settings{width:100%;display:inline !important}#profileBoxWrap .dropdown.privacy-settings button{background:#0075a1;width:100%;color:#fff;padding:7px 10px;text-align:left}#profileBoxWrap .dropdown.privacy-settings .dropdown-menu{width:100%}#profileBoxWrap .dropdown.privacy-settings button .fa.fa-caret-down{float:right}#profileBoxWrap li#searchEngineOption{background-color:#fff}#profileBoxWrap .dropdown .dropdown-menu{top:134%}.createProfilePopup{background-image:url("////s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/testing-images/silver-christmas-background.jpg")}.ita-offer.createProfilePopup p{color:#414141;font-size:13px;font-weight:bold}.UpgradeBanner.StatsPage h1{text-transform:none;text-align:left}.UpgradeBanner.StatsPage p{text-align:left}.SidebarBox.StatsSidebar h2{font-size:16px;color:#464646}#cvWrapper .ApplicationOnProfile{background:#f5f5f5;padding:6px;border:4px solid #fff}.SidebarBox.StatsSidebar span#privacyLabel-profile{padding:0 0.5em!important;display:inline!important;font-size:14px!important;font-weight:bold!important;line-height:14px!important;background:none!important}.singleFavProfile{background-color:#fff;border:5px solid rgb(242,242,242);padding:10px;cursor:move}a.delete_link.standard-button{padding:1px 10px;font-size:11px;font-weight:normal;margin-top:10px}.row.FavsSection h3.blockHead{cursor:pointer;color:#fff !important;display:block;font-size:16px;background:#464646;margin:-20px -20px 20px;border:0;border-bottom:none;border-right:none;height:auto;line-height:none!important;padding:5px 15px;position:relative}div.row.FavsSection{background:rgb(242,242,242);padding:20px;margin-top:0}.row.FavsSection h3.blockHead a.standard-button{padding:12px 14px;position:absolute;border-radius:0;top:0;right:48px}.row.FavsSection h3.blockHead a.standard-button.rmv-folder{padding:12px 16px;background-color:#D23B55;font-size:20px;border-radius:0;right:0;top:0}.row.FavsSection h3.blockHead a.standard-button.rmv-folder:hover{background-color:#1C9B91}.row.FavsSection h3.blockHead a.standard-button i.fa.fa-pencil-square-o{font-weight:bold;font-size:20px}.Employer_Fav_Page .SidebarBox h2{font-size:18px;font-weight:bold;margin-top:0}.Employer_Fav_Page .SidebarBox h2{margin-top:0!important}.Employer_Fav_Page button.delete_link.standard-button{font-size:12px;padding:4px 10px;font-weight:normal;margin-top:10px}div#ExtAudioImg:before{content:"\25AE";font-family:FontAwesome;left:-5px;display:inline-block;top:0}div.row.MessagesContainer{background-color:#ffffff;border:15px solid #f5f5f5;margin-top:0;margin-bottom:0;position:relative}.MessagesContainer #messageWrap{border-left:1px solid #f5f5f5;height:calc(100vh - 310px);overflow:auto;background-color:rgba(245,245,245,0.5)}.MessagesContainer #userWrap{height:calc(100vh - 310px);overflow:auto}div#MessageTabs.tabs{position:relative;z-index:1;width:100%;margin:0;font-family:'Muli',sans-serif}#MessageTabs ul.tabs{background-color:#d9d9d9!important}#MessageTabs ul.tabs li{display:inline-block;height:40px;width:25%!important;margin-right:0;background-color:#D8D8D8;padding:7px 2px 0 2px;border-right:1px solid #fff;text-decoration:none;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#MessageTabs ul.tabs li:last-child{border-right:0}#MessageTabs ul.tabs li a{text-decoration:none;color:#fff;padding:0;font-weight:400;font-size:14px}#MessageTabs ul.tabs li.current{background-color:#fff}#MessageTabs ul.tabs li.current a{color:#464646}.MessagesContainer div#MessageSearch{padding:15px;background-color:#fff;border-bottom:1px solid #f5f5f5}.MessagesContainer div#MessageSearch input[type="search"]{border:1px solid #f5f5f5;border-radius:0;padding:15px 15px 15px 30px;-webkit-appearance:none;width:100%;color:#464646;font-size:14px;font-family:FontAwesome;position:relative;background:transparent;margin-top:-20px}.MessageSearchBox:before{font-family:'FontAwesome';position:relative;left:10px;top:17px;font-size:20px;content:"\f002"}.UserThreadsWrap .userThread{border-bottom:1px solid #f5f5f5;padding:10px 15px;cursor:pointer;font-family:'Muli',sans-serif;background-color:#EAF0E6}.UserThreadsWrap .userThread.messageRead{background-color:#ffffff}.UserThreadsWrap .userThread.messageRead.active{background-color:#0b988f;color:#fff}.UserThreadsWrap .userThread.messageRead.active .MessageDate{color:#fff}.UserThreadsWrap .userThread.messageRead.active .MessageSnippet{color:#fff}.UserThreadsWrap .userThread.messageRead.active .MessageDirection{color:#fff}.userThread .MessageDate{float:right;font-size:10px}.userThread .MessageSnippet{color:#464646;font-weight:300;font-size:12px;line-height:15px;margin-right:20px}.userThread .MessageDirection{font-size:10px;font-style:italic;color:#464646;font-weight:300}#messageWrap{font-family:'Muli',sans-serif}div#messageInnerWrap.messagesContainer{overflow-y:scroll;height:100%;padding-bottom:15px;position:relative;bottom:70px;padding-top:70px}#messageWrap .OpenMessage .SenderMessage{padding:12px;color:#464646;background:rgba(132,206,189,0.5);border-radius:15px}#messageWrap .OpenMessage{padding:10px;position:relative}#messageWrap .OpenMessage{padding:10px;position:relative}#messageWrap .OpenMessage:last-child{margin-bottom:20px}#messageWrap .messageBlock:first-child{margin-top:80px}.MessageSender .smallName{font-size:8px;text-transform:uppercase;font-weight:bold;line-height:10px}.threadContainer{position:relative;width:100%;height:100%;margin-top:-15px}.threadContainer .threadFixedHeader{background-color:#0b988f;z-index:1;border-bottom:2px solid #f5f5f5;border-right:2px solid #f5f5f5;border-left:2px solid #f5f5f5;position:absolute;top:0;padding:15px 5px 0}.threadContainer .threadFixedFooter{background-color:#fff;z-index:1;border-top:3px solid #f5f5f5;border-right:2px solid #f5f5f5;border-left:2px solid #f5f5f5;position:absolute;bottom:-15px;padding:0px 5px}.LeftHeaderContainer a.ArchiveMessage{float:right;font-size:14px;margin-top:2px;color:#D23B55}.userThread a.ArchiveMessage{display:none}.userThread:hover a.ArchiveMessage{display:inline}.UserThreadsWrap .userThread.messageRead.active:hover a.ArchiveMessage{color:#ffffff}.threadFixedFooter textarea{background-color:transparent;z-index:auto;-webkit-transition:none;transition:none;background-position:initial initial !important;background-repeat:initial initial !important;color:#5f5f5f;box-sizing:border-box;width:100%!important;box-shadow:none;padding:10px 15px;border:none;font-size:14px;min-height:70px;line-height:17px;font-family:'Muli',sans-serif}textarea:focus{box-shadow:0 0 5px rgba(81,203,238,1);padding:10px 15px;border:1px solid rgba(81,203,238,1)}.threadFixedFooter textarea:focus{box-shadow:none;padding:10px 15px;border:none}.LeftHeaderContainer{position:relative;width:100%;height:100%;margin-top:0}.threadFixedHeader .HeaderUserName{font-weight:bold;font-size:14px;margin:10px 0 0 0;display:inline-block;color:#fff}.threadFixedFooter .textareaWrap{border-bottom:2px solid #f5f5f5}.multiMessageRecipients{padding:20px}.multiMessageRecipients img{width:50px;height:50px;border-radius:50%;margin:0 5px 5px 0;position:relative}.multiMessageRecipients > div,.multiMessageRecipients > a{position:relative;display:block;float:left;padding:5px}.multiMessageRecipients div > div.recipientName,.multiMessageRecipients a > div.recipientName{position:absolute;left:5px;border-radius:25px;top:5px;height:30px;background:#0075A1;color:#fff;padding:4px 10px 12px 35px;width:auto;white-space:nowrap;font-size:11px;z-index:100;display:none}.multiMessageRecipients div > div.hoverLock,.multiMessageRecipients a > div.hoverLock{position:relative}.multiMessageRecipients div:hover > div.hoverLock,.multiMessageRecipients a:hover > div.hoverLock{z-index:102}.multiMessageRecipients div:hover > div > img,.multiMessageRecipients a:hover > div > img{z-index:102}.multiMessageRecipients div:hover > div.recipientName,.multiMessageRecipients a:hover > div.recipientName{display:block}.multiMessageRecipients div:hover > div.recipientName:hover,.multiMessageRecipients a:hover > div.recipientName:hover{display:none}#newMessageInfoLabel{display:none;position:absolute;left:0px;bottom:100px;z-index:200;text-align:center;width:100%}#newMessageInfoLabel.noResponseWrap{bottom:5px}#newMessageInfoLabel > span{background:#fff;border:1px solid #ccc;border-radius:10px;padding:5px 10px;cursor:pointer}#autoLoginPrompt p{font-size:14px}#submitMessageInfo{z-index:9999999999999;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}#messageForm .threadFixedFooter .enterToSend{font-size:8px;text-align:right;height:19px}#messageForm .threadFixedFooter .enterToSend input{display:inline-block;margin-right:3px}#messageForm .threadFixedFooter #submitMessageInfo{padding-right:0px;background-color:rgba(4,4,4,0.8)}#messageForm .threadFixedFooter .modal-dialog{width:auto;margin:0 auto;position:absolute;top:-130px;right:35px;padding:2px}#messageForm .threadFixedFooter .modal-content{border-radius:0px;border:none;top:40%;text-align:left;box-shadow:none;background:#D23B55}#messageForm .threadFixedFooter .modal-body{color:#fff;font-weight:500;font-size:10px}#messageForm .triangle-obtuse{position:relative;padding:15px;margin:1em 0 3em;color:#fff;background:#D23B55;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#messageForm .triangle-obtuse:before{content:"";position:absolute;bottom:-20px;left:60px;border:0;border-right-width:30px;border-bottom-width:20px;border-style:solid;border-color:transparent #D23B55;display:block;width:0}#messageForm .triangle-obtuse:after{content:"";position:absolute;bottom:-20px;left:80px;border:0;border-right-width:10px;border-bottom-width:20px;border-style:solid;border-color:transparent #fff;display:block;width:0}#messageForm .modal-dialog.triangle-obtuse a{position:absolute;right:2px;padding:5px;top:0px;color:#fff;font-size:18px;z-index:9}#messageForm .threadFixedFooter .modal-body button{color:#D23B55;border:1px solid #9a1721;background:#fff;margin:10px 0 0 0;padding:2px 10px}#messageForm .threadFixedFooter .modal-body h2{font-size:12px}.article-admin-table .button{border:1px solid #ffffff}#headerJobtypesWrap button.jobtypes-dropdown{font-weight:normal;border:1px solid #c5eaad;margin:0;padding:0.4em 0.6em 0.5em;font-size:14px;cursor:pointer}.productionHive #headerJobtypesWrap button.jobtypes-dropdown{border:1px solid #ffb300}#profileAvailibility button#availability-button.availability-button{background:#1C9B91;color:#fff;font-weight:normal;border:none;margin:0;padding:0.4em 0.4em;font-size:1em;cursor:pointer}.SimpleProfileHeader .ProfilelastUpdate{padding:0;font-size:10px}.SimpleProfileHeader #headerJobtypesWrap li{background-color:#ffffff}.SimpleProfileHeader .header-first-line #profileHeaderName{font-size:18px;padding-bottom:5px}.SimpleProfileHeader .rightHeaderColumn{padding-left:5px}#headerJobtypesWrap ul.dropdown-menu li a{padding:0.4em;background:#d9d9d9;color:#464646;border-top:1px solid #fff;font-size:12px}#headerJobtypesWrap li{cursor:default!important;padding:5px;font-size:12px!important;border-bottom:1px solid #eee!important}#headerJobtypesWrap ul.dropdown-menu li a:hover{-webkit-box-shadow:0px 0px 9px 0px rgba(94,94,94,1);-moz-box-shadow:0px 0px 9px 0px rgba(94,94,94,1);box-shadow:0px 0px 9px 0px rgba(94,94,94,1)}.rightHeaderColumn .social-sharing{margin-top:0}.MyJobSearchPage{font-family:'Muli',sans-serif}.MyJobSearchPage h1{font-weight:600;font-size:20px;font-family:'Muli',sans-serif;text-transform:uppercase}div.row.JobsSection{background:rgb(242,242,242);padding:20px;margin-top:0}.MyJobSearchPage h2{font-size:14px;font-weight:bold;margin-top:0}.MyJobSearchPage .single-job-box{background:#fff;padding:10px 10px;margin:5px;min-height:180px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09)}.single-job-box img{position:absolute;height:55px;width:55px;object-fit:cover}.single-job-box .myapp-date{font-size:12px;line-height:14px}.single-job-box .myapp-company{font-size:14px;font-weight:bold;line-height:16px}.single-job-box .parent{width:100%}#applicationsWrap a.CVwrapper-link{padding-top:15px;display:block}.single-job-box .block-ellipsis{display:block;display:-webkit-box;max-width:100%;height:32px;margin:0 auto;font-size:14px;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.MyJobSearchPage .UpgradeBanner{padding:15px;background:#D23B55;color:#fff;text-align:center;border:5px solid rgb(242,242,242)}.MyJobSearchPage .UpgradeBanner h1{margin-top:0}.MyJobSearchPage .UpgradeBanner p{text-align:left}.MyJobSearchPage .UpgradeBanner a{color:#fff;text-decoration:underline}.MyJobSearchPage .UpgradeBanner a.standard-button{background:#fff;color:#D23B55;text-decoration:none}.MyJobSearchPage .UpgradeBanner a.standard-button:hover{background:rgb(242,242,242)}.MyJobSearchPage .SidebarBox{padding:20px 20px 0;margin-bottom:20px;background:rgb(242,242,242)}.form-popup .row.JobSearchPopup{margin-top:10px!important;margin-bottom:10px!important}.form-popup .row.JobSearchPopup textarea{height:200px;font-family:'Muli',sans-serif}#recommendationsWrap .single-job-box a.standard-button{padding:1px 10px;font-size:11px;font-weight:normal}#recommendationsWrap .MatchingJobTitle{height:40px;margin-top:15px}button.standard-button.add-letter{padding:5px 10px;font-size:14px}#profilenav,#adminNav{background:#464646;margin-bottom:18px}#profilenav ul,#adminNav ul{margin:0px;padding:0}#profilenav ul li,#adminNav ul li{height:34px;line-height:34px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:0;border-bottom:2px solid #fff}#profilenav ul li a:link,#profilenav ul li a:visited,#adminNav ul li a:link,#adminNav ul li a:visited{color:#fff;display:block;font-size:14px;height:34px;padding:0 17px;text-decoration:none}#profilenav ul li a:hover,#adminNav ul li a:hover{background-color:#e2657a}#profilenav ul li a.current:link,#profilenav ul li a.current:visited,#profilenav ul li.active a:link,#profilenav ul li.active a:visited,#adminNav ul li a.current:link,#adminNav ul li a.current:visited,#adminNav ul li.active a:link,#adminNav ul li.active a:visited{background:#fff;color:#464646}.profile_editing_options ul li a.current:link,.profile_editing_options ul li a.current:visited,.profile_editing_options ul li.active a:link,.profile_editing_options ul li.active a:visited,.profile_editing_options ul li a.current:link,.profile_editing_options ul li a.current:visited,.profile_editing_options ul li.active a:link,.profile_editing_options ul li.active a:visited{background:#fff;color:#464646}#profilenav ul li#profile a:hover,#adminNav ul li#profile a:hover{background-position:left bottom}ul#profileEditMainList,ul#profileEditMainList li ul,ul#helpItems{list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:0!important}ul#profileEditMainList li h3,ul#helpItems li h3,h3.blockHead{cursor:pointer;color:#fff!important;display:block;font-size:16px;height:34px;line-height:34px;padding:0 17px;background:#464646;margin:0 0 1px 0;border:0;border-bottom:1px solid #fff;border-right:1px solid #000}ul#profileEditMainList li h3:hover,ul#profileEditMainList li h3.current,ul#helpItems li h3:hover,ul#helpItems li h3.current{background:#464646}ul#profileEditMainList li div.profileSectionDiv,ul#helpItems li div.cvInfoDiv,div.alertJTSel{background:#fff;border-left:1px solid #9c9c9a;border-right:1px solid #9c9c9a;border-bottom:1px solid #9c9c9a;padding:3px 17px}.profileSectionDiv#fsembed{clear:both !important}ul#profileEditItems{list-style-image:none;list-style-position:outside;list-style-type:none;padding:0}ul#profileEditMainList li h4{margin:7px 0}ul#profileEditMainList li h4.profile_edit_headline{cursor:pointer;background:#ddd;border-bottom:1px solid #aaa;margin:1px -17px;padding:3px 3px 3px 18px}div.currentFriend{float:left;width:85px;height:100px;text-align:center}div.currentFriend img{width:50px;height:50px;border:1px solid #9c9c9a}div.currentFriend span{font-size:8pt}div.potFriend{float:left;width:180px;height:70px;background:#fff;margin:0 10px 10px 0;border:1px solid #9C9C9A}div.potFriend img{margin:10px;border:1px solid #9c9c9a;width:50px;height:50px}div.potFriend a.inPageCurrentFriend,div.potFriend a.inPageCurrentFriend:visited{float:left}a.inPageCurrentFriend img,a.inPageCurrentFriend:visited img{border:1px solid #9c9c9a;width:50px;height:50px}div.potFriend div.info{margin:5px 10px 10px 0pt;float:left;width:80px;font-size:8pt}div.potFriend div.info div{clear:both}table.friendsTable,table.myPendingRequests,table.priv_message_wrap{margin:0}table.friendsTable td.name{width:150px}table.friendsTable td.action{font-size:8pt;width:110px}a.friendListSearchAddOther,a.friendListSearchAddOther:link,a.friendListSearchAddOther:hover,a.friendListSearchitem,a.friendListSearchitem:link,a.friendListSearchitem:hover{display:block;float:left;padding:2px;margin:1px 2px;border:1px solid #9c9c9a;font-size:8pt;background:#fff}table.peopleLikeMe td.name{width:140px;font-size:9pt}ul#profileEditItems li div.profile_freetext ul li{margin:10px 0;border-bottom:1px solid #ccc}ul#friendsList{list-style-image:none;list-style-position:outside;list-style-type:none}ul#friendsList li{float:left;display:block}div.PQualityProgress{float:left;padding:0;margin:5px;width:150px;height:20px;border:1px solid #9c9c9a;background:white;position:relative}div#progressBarSlider{margin:0;height:100%;background-color:#6699FF;position:absolute;left:0px;top:0px}div#progresssValueDiv{margin:0;width:100%;height:100%;position:absolute;left:0px;top:0px;text-align:center;color:black}div#piContainer{overflow:hidden;height:66px;padding:0 0 10px 0}ul.piLine{height:66px;padding:0 !important;margin:0}ul.piLine li{width:56px;height:56px;display:block;float:left;margin:5px;text-align:center}div#ppArea{height:1px;width:80%;margin:16px auto}div#ppKnob{height:11px;width:30px;cursor:pointer;top:-5px}div.box.green div#ppArea{background:#668000}div.box.green div#ppKnob{background:#668000}div.box.blue div#ppArea{background:#209AC4}div.box.blue div#ppKnob{background:#569FB8}ul#existing_items{list-style:none;display:block;list-style-image:none;list-style-position:outside;padding:0}div.profile_media_item{display:block;background-color:#fff;float:left;width:100px;height:auto!important;min-height:100px;padding:5px;vertical-align:middle;text-align:center}li.profile_media_item{display:block;background-color:#fff;float:left;width:160px;height:172px;padding:5px;vertical-align:middle;text-align:center}div.profile_media_control{margin:0;margin-bottom:5px;border:1px solid #9c9c9a;background-color:#fff;position:relative}li.profile_media_item.sort{float:none;height:auto;cursor:pointer}li.profile_media_item.sort div.profile_media_control{display:none}ul.portfolioUlWrapper.sort{float:left;width:180px}div#editPortfolioDivTitle{padding:5px 0 5px 3px;border-top:1px solid #6d84b4;border-bottom:1px solid #6d84b4;background-color:#d7ddec;color:black;font-weight:bold}div.popupheader label{padding:3px 1px 5px;color:#fff}div.upload_select_box{float:left;width:220px;height:130px;border:1px solid #9c9c9a;margin:13px;background:#fff}div.upload_select_box h4{font-size:10pt}#mediaPlayer h3{color:#fff}div.waitDivWrapper{height:150px}div.waitDivSpinner{width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:100}div.waitDivSpinner div{width:150px;height:80px;background:white;border:1px solid #9c9c9a;margin-top:65px}div.waitDivSpinner div img{margin:10px 0}img.spinner{border:1px solid #9c9c9a}#profileJobtypes{font-size:14px;color:gray;line-height:22px;padding-left:10px}#profileUpdateTime{font-size:12px;line-height:16px;color:gray;padding-left:10px}#profile_main_header h1{font-size:24px;padding-left:10px}div#profilePicture a,div#profilePicture a:link,div#profilePicture a:visited{float:left;display:block;width:60px;height:60px;padding:0px;text-align:center;font-size:11px;line-height:16px}div#profilePicture img{margin:0;width:60px;height:60px}ul.linkBox{padding:4px;background:#fff;border:1px solid #9c9c9a}ul.thumb50Select{margin:10px 0}ul.thumb50Select li{border:1px solid #d7ddec;background-color:#ffffff;display:block;float:left;width:60px;min-height:60px;text-align:center;margin:5px;padding:0}ul.thumb50Select li:hover{border:1px solid #6d84b4;background-color:#d7ddec}ul.thumb50Select li a,ul.thumb50Select li a:visited,ul.thumb50Select li a:link{display:block;height:60px;width:60px;background-repeat:no-repeat;background-position:center}.row.PortofolioWrapper{width:100%;margin-top:20px}.profile_thumb_item a{font-size:12px}div#mediaPlayerWrap{margin-top:10px;width:100%;height:auto;display:none}div.mpPlaylist{border:1px solid #d9d9d9;margin:0 0 10px;max-height:400px;overflow:auto}.mpPlaylist td{padding:5px}div.mpPlaylist table{margin:0}div#mediaPlayer{display:block;width:100%;height:0px;border:1px solid black;background:#000;display:none}li.cmpMsgFriends.green{border:none;border-bottom:1px solid #D7DEBD}div.multiRecipient{background:white;border:1px solid #9c9c9c;cursor:text;padding:0}div.multiRecipient div#recipientEdit{float:left;margin:2px}div.multiRecipient input{float:left;border:none;margin:6px 3px;outline:none}div.multiRecipientInner{position:relative}div.multiRecipientInner div{position:absolute;display:none;background:white;border:1px solid #9c9c9c;margin-top:-1px;overflow:auto;max-height:154px;width:398px}div.advCreditAction{float:right}div.advCreditAction a,div.advCreditAction a:link,div.advCreditAction a:visited{margin-right:3px}#advCreditWrapper u{cursor:pointer}li.advCreditEditLi{background-color:#E8F0C9;border:1px solid #D7DEBD;width:540px;list-style-image:none;list-style-position:outside;list-style-type:none}ul#advCreditWrapper li.advCreditEditLi{border:none ! important;border-bottom:1px solid #CCCCCC ! important;width:auto ! important;background:#fff ! important}li.edCvListLi{width:540px;background-color:#E8F0C9;padding:5px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0}ul.edCvListUl li.edCvListLi{background:none ! important;width:auto ! important;margin:10px 0 ! important;padding:0 ! important}#mediaPlayerWrap{background:#000000}#mediaPlayerWrap{background:black}#extPlayer{height:100%;background:#000000;border:1px solid #9c9c9a;display:none;width:100%}#extPlayer iframe{width:100%;height:100%}#mediaLegend{color:#464646;padding:8px;font-size:11px;line-height:15px;display:none;width:auto}#playingTitle{font-weight:bold}#playingRole{font-style:italic}div.mpPlaylist div.metatype{color:gray;font-size:9px;line-height:12px;font-style:italic}div.mpPlaylist div.role{color:gray;font-size:12px;font-style:italic}table.unread tr td{background-color:#ceedf7 !important;border-color:#c1dce6 !important}#sitelists-progress{width:150px;height:22px;border:1px solid #ccc;position:relative;float:right;cursor:pointer;z-index:1000}#sitelists-progress .progress-label{position:absolute;left:0px;top:0px;text-align:center;width:100%;font-size:11px}#sitelists-progress .progress-bar{height:20px;background:blue}#sitelists-progress .lists-filled{display:none;position:absolute;top:20px;right:-4px;width:250px;margin:0;border:4px solid #ccc;font-size:11px}#sitelists-progress:hover .lists-filled{display:block}#sitelists-progress .lists-filled a,#sitelists-progress .lists-filled a:visited,#sitelists-progress .lists-filled a:link{padding:3px;display:block}#sitelists-progress .lists-filled a:active,#sitelists-progress .lists-filled a:hover{background:#ceedf7}#sitelists-progress .lists-filled img{float:right;margin:2px}div.listItemDiv{float:left;margin:2px 0 2px 10px;padding:2px 8px;background:#fff;border:2px solid #ccc}div.listItemDiv.disabled{background:#e1e1e1}#noTagDiv{display:none}#noTagDiv .noTagOverlay{position:absolute;left:0px;top:0px;z-index:100;width:100%;height:100%;background:#fff;opacity:0.8}#noTagDiv .noTagInnerWrap{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:200}#noTagDiv #noTagsInner{margin:100px auto;background:#fff;width:350px;border:1px solid #ccc;padding:0px 15px}#noTagDiv #noTagsContent img{float:right;margin-top:7px;cursor:pointer}#noTagDiv #noTagsWait{display:none}#noTagDiv #noTagsWait h2{text-align:center}#noTagDiv #noTagsWait img{margin:25px auto 5px auto;display:block}#missingTagBox{position:relative;min-height:300px}#missingTagBox table{font-size:11px;border:3px solid #ccc;margin-bottom:15px}#missingTagBox table td{width:25%;position:relative}#alertJTSelWrap table td{position:relative}#alertJTSelWrap table td .savedFlag,#missingTagBox table td .savedFlag{display:none;position:absolute;right:-8px;top:-10px;color:#fff;background:#eb8e86;padding:0px 7px;border-radius:14px;z-index:600}#alertJTSelWrap table td .savedFlag{top:4px;right:4px}.adminAdvancedOptions ul{list-style:none}.adminAdvancedOptions li{float:left;margin-left:7px}div.adminAdvancedOptions{float:right;position:relative;top:-60px;font-size:24px}.listSelectionItem{padding:2px 5px;background:#ccc;margin:2px 3px;float:left}.listSelectionItem .fa-times{cursor:pointer;margin-left:8px}.rotate-90{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.listSearchWrap .listSearchInner .closeRow{text-align:right;padding:4px;background:#eee;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}.listSearchWrap .listSearchInner .closeRow a,.listSearchWrap .listSearchInner .closeRow a:link,.listSearchWrap .listSearchInner .closeRow a:visited{display:inline}.listSearchWrap .listSearchInner .closeRow a:hover{background:none;color:#0B988F}.favRow .favActionDiv{display:none}.favRow:hover .favActionDiv{display:block}#freeTextContent[contenteditable=true]:empty:before{color:#999 !important;content:attr(placeholder);display:block}#attachmentsWrap{list-style:none;padding:0 !important}#attachmentsWrap li{font-size:11px;background:#f5f5f5;padding:5px 0px;margin:5px;border:1px solid rgb(217,217,217)}#attachmentsWrap li > i{margin-right:10px}#attachmentsWrap a{margin-left:10px}ul.messageAttachments{list-style:none;padding:0px 5px 0px 2px!important;margin-bottom:-12px;margin-left:-12px;margin-right:-12px;font-size:12px}ul.messageAttachments li{margin:4px 2px}ul.messageAttachments li img,ul.messageAttachments li video,ul.messageAttachments li audio{width:100%}ul.messageAttachments li a{padding:4px;background-color:#fff;display:inline-block;border:1px solid #f5f5f5}#message-image-overlay{top:0px;left:0px;width:100%;height:100%;position:fixed;opacity:0.8;background:#000;z-index:5000}#message-image-overlayWrap{top:0px;left:0px;width:100%;height:100%;position:fixed;z-index:5001;background-repeat:no-repeat;background-attachment:fixed;background-position:center}.message-attachment-processing{background:#000;color:#fff;width:200px;text-align:center;font-style:italic;padding:25px;font-size:13px;color:#ccc}#dropFilesOverlay div:first-child{position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0.8;z-index:5;background:#fff}#dropFilesOverlay div:last-child{position:absolute;top:0px;left:0px;width:100%;border:5px dotted #999;height:100%;padding:35px 0 0 0;text-align:center;font-size:18px;font-style:italic;z-index:6}#dropFilesOverlay.over div:first-child{background:#0075A1}#dropFilesOverlay.over div:last-child{border:5px dotted #0075A1;color:#fff}#introVideo,#introVideoConfirm{width:100%;max-height:420px}@media (min-width:768px){#introVideo,#introVideoConfirm{width:100%;height:auto}}#timePassed i.fa.fa-circle{animation:blinker 1s linear infinite;padding-left:5px}@keyframes blinker{50%{opacity:0}}input#creditFromMonth,input#creditToMonth{width:48%!important}input#creditFromYear,input#creditToYear{width:48% !important;float:right;margin-left:4%;margin-top:-50px}#admQuickSearch{padding-top:12px}#admQuickSearch input[type="submit"]{margin-top:2px}#jasubmit input[value="Update"]{padding-top:1px!important}.jobSuiteContent{font-size:14px}.generaltableborder .odd td:last-child{width:30%}.generaltableborder .even td:last-child{width:30%}#sidebar .green{background-color:#ceece6}#profileDetails h3{font-size:17px;font-weight:bold;color:#363636;text-transform:uppercase;font-family:'Muli',sans-serif}.OuterProfileWrap h3{font-size:17px;font-weight:bold;color:#363636;text-transform:uppercase;font-family:'Muli',sans-serif}.OuterPortfolioWrap h3{font-size:17px;font-weight:bold;color:#363636;text-transform:uppercase;font-family:'Muli',sans-serif}#alertJTSelWrap h3{color:#fff}#profile_main{margin-left:2px!important;margin-right:2px!important}#profile_main_header.div{margin-top:20px!important}#profile_main_header h1{display:}div#profileDetails.box{background-color:#F5F5F5;padding:30px;display:inline-block;width:100%}#profileDetails > div:first-child{float:none!important}.profile_edit_headline{margin-top:20px;font-style:italic;font-weight:700;font-size:16px;font-family:'Muli',sans-serif}#profile_container{width:100%}#pf-freetextone u{color:#0c988f}#content ul{padding-left:24px}#tags_container ul{list-style:none}table{margin:12px 0 12px 0;width:100%}table.objects,table.forum{margin-top:0;margin-bottom:5px;border-top:1px solid #e4e4e4}#main table{width:100%}.odd{background-color:#f8f8f8}.even{background-color:#fff}.active{background-color:#E8F0C9}th{padding:5px 5px;border-bottom:1px solid #e4e4e4;vertical-align:top;font-weight:bold}td{padding:10px 5px;border-bottom:1px solid #e4e4e4;vertical-align:top}tr.green td{border-bottom:1px solid #D7DEBD}td.photo{width:50px;padding-left:15px}td.col1,th.col1,td.chainsubject,td.forumsubject,td.forumtitlebar,td.titlecolumn,table.peopleLikeMe td.name{padding-left:15px}td.location,td.time,td.replies{font-size:11px;font-weight:bold;color:#666;text-transform:uppercase;letter-spacing:0.05em;text-align:right;padding-right:15px}td.time{min-width:85px}p.moreobjects{margin-top:0;text-align:right;padding-right:3px}div.jobsummary dt{float:left;width:110px;padding:5px 0}div.jobsummary dd{margin-left:120px;width:150px;padding:5px 0}div.jobsummary dl{width:290px;margin:0}span.clearline,span.clear{display:block}div.clearline,span.clearline,div.clear,span.clear{height:1px;line-height:1px;font-size:1px;clear:both;padding:0;margin:0}.box{padding:5px 5px 5px 10px;margin-bottom:18px;background-color:#f5f5f5;padding:20px;clear:left}.box.blue{background-color:#f5f5f5}#content ul.tabs,ul.tabsBoard{background-color:#fff;list-style-type:none;padding:0;margin:0 0 0 0}ul.tabsBoard{background:none ! important}div.tabs{margin-bottom:18px;width:100%}#timeRelated .div{float:right!important}div.tabs div.box{border-color:#ccc;border-width:0 1px 1px 1px}.industry-title{color:#0075a1;font-size:28px;text-align:center;margin-bottom:30px}#main_slider ul.tabs li{display:inline-block;color:#fff;height:40px;margin-right:3px;background-color:#EAF0E6;width:auto!important;padding:7px 10px;text-decoration:none;text-align:center}#main_slider ul.tabs li.current{background-color:#f5f5f5}.clear{clear:both}#main_slider ul.tabs li a{text-decoration:none;color:#363636;font-weight:600;padding:5px 10px!important;font-size:14px}#main_slider .box{display:inline-block;width:100%}ul.tabs li{display:inline-block;color:#fff;height:40px;margin-right:3px;background-color:#EAF0E6;width:auto;padding-top:7px;text-decoration:none;text-align:center}ul.tabs li.current{background-color:#f5f5f5}ul.tabs li a{text-decoration:none;color:#363636;font-weight:600;padding:5px 30px;font-size:14px}ul.tabs li.current a{text-decoration:none;font-weight:bold}label.gLabel,fieldset.standard label{float:left;display:block;width:40%;margin-top:10px;text-align:right;padding:0 2% 0 0;margin-left:4%;font-family:'Muli',sans-serif}div.gInputWrapper,fieldset.standard div.input_wrapper{float:left;margin-top:10px;width:46%}input[type="submit"]{border:none;cursor:pointer;-webkit-appearance:none}.odd{background-color:#f8f8f8}.even{background-color:#fff}label{display:block;margin-top:10px;margin-bottom:10px;margin-right:10px;font-weight:400;font-size:14px;color:#464646;font-family:'Muli',sans-serif}.loginform label{margin-bottom:0px}label.radio{display:inline;margin-left:5px;font-weight:normal;font-size:14px}input{display:block}input.radio{display:inline;height:auto}div.tabs{position:relative;z-index:1;background:#EAF0E6;width:100%;margin:0 auto 100px;margin-top:20px;font-family:'Muli',sans-serif}td.basic{font-weight:600;font-size:18px;border-bottom:none}th td.basic{border-bottom:none}td.premium{font-weight:600;font-size:18px;border-bottom:none}th td.premium{border-bottom:none}td.basic.cost{color:#0B988F;border-bottom:none}td.premium.cost{color:#0B988F;border-bottom:none}.check:before{font-family:FontAwesome;content:"\f00c";color:#0B988F}td.feature{border-bottom:none}.tabs .box h2{font-family:'Muli',sans-serif;font-size:16px;font-weight:600;margin-top:20px}.newfrontbox2 #container2{text-align:center}div.searchDropdown{display:none;clear:left;margin:0;padding:0;z-index:10;position:relative}div.searchDropdown.max{position:fixed;left:0px;top:0px;width:100%;height:100%}div.searchDropdown div.multiSelectorWrapper{position:absolute;left:0px;top:0px;z-index:10;width:100%;height:100%;padding:0;margin:0;border:1px solid #9c9c9a;background:#ffffff}div.searchDropdown div.multiSelectorMenu{padding:0;margin:0;border:1px solid #9c9c9c;background:#f8f8f8;width:100%}div.searchDropdown div.searchDropdownInWrap{margin:0;padding:0;width:100%;height:15em;border:1px solid #9c9c9a;border-top:none;background:white}div.searchDropdown div.searchDropdownInWrap.max{height:100%;width:100%}div.searchDropdown div.dropDownInner{overflow:auto;height:100%}div.searchDropdown div.dropDownNone{padding:3px 3px 3px 5px;font-size:8pt;display:none}#content div.dropDownInner ul.gList{list-style:none;margin:0;padding:0}#content div.searchDropdown div.dropDownInner ul.gList li{border-bottom:1px solid #d9d9d9;padding:10px 5px;margin:0;background-color:#fff;color:#363636}#content div.searchDropdown div.dropDownInner ul.gList li:hover{border-bottom:1px solid #d9d9d9;background-color:#d9d9d9}#content div.searchDropdown div.dropDownInner ul.gList li input{display:inline}#content div.searchDropdown div.dropDownInner ul.gList li label{display:inline}#no_garea_items{font-size:10px}.locSearchBox{position:relative}#locSrchWrap{position:absolute;top:0px;left:0px;background:white;border:1px solid #cccccc;width:350px;padding:0;display:none}.locSearchBox ul{list-style:none ! important;margin:0;padding:0 ! important}.locSearchBox ul li{border-top:1px solid #C1DCE6;padding:0}.locSearchBox ul li a,.locSearchBox ul li a:link,.locSearchBox ul li a:visited{text-decoration:none;display:block;padding:4px}.locSearchBox ul li.active a{background:#C1DCE6}.locSearchBox ul li b{display:block;padding:4px;color:#177791}.signmeup-page h1{margin-bottom:20px}.signmeup-page{position:relative;z-index:1;width:450px;background:#EAF0E6;margin:0 auto 100px;padding:20px;margin-top:50px;font-family:'Muli',sans-serif}.signmeup-page .standard-button{width:100%;font-size:16px;font-weight:700;margin-bottom:25px;text-align:center}.signmeup-page select#referrer{width:100%!important}.loginform input.selbx{margin:5px 5px;width:auto}.loginform input.multiSelector{margin-bottom:0}@media (max-width:386px){.signmeup-page{max-width:100%;padding:10px!important}}div#ajreq_div.popup{position:absolute;z-index:5000;min-width:250px;min-height:115px;top:832px;left:307px}.box input{display:inline;padding:7px;font-size:15px}.EmployerContactWeb{width:50%;margin-top:10px}.EmployerContactAddress{width:50%;float:right;margin-top:-20px;border-left:2px solid #363636;padding-left:10px}.forum th{border-bottom:3px solid #D9D9D9;font-family:'Muli',sans-serif;text-align:left;font-size:14px}.forum td{border-bottom:none!important}.forum .odd{background-color:#f5f5f5}.forum h4 a{color:#0075a1;font-size:14px}.chainlastpost{font-size:12px}.chainlastpost a{font-size:14px}#theheader{border-bottom:3px solid #D9D9D9;font-family:'Muli',sans-serif;text-align:left;font-size:18px}#forumchain td{border-bottom:none!important}#forumchain .odd{background-color:#f5f5f5}#forumchain h4 a{color:#0075a1;font-size:14px}div.topNote{position:relative;display:block}div.topNote div{width:22px;height:20px;border:1px solid #e5e5e5;position:absolute;top:20px;right:0;z-index:4;cursor:pointer;background:#fff;text-align:center}div.topNote.active div{border:1px solid #006E94;background:#006E94;border-bottom:none}div.topNote div img{margin-top:4px;border-top:1px solid #e5e5e5}div.topNote.active img{margin-top:4px;border-top:1px solid #C1DCE6}div.topNote ul,div.topNote table{display:none;position:absolute;right:0;top:20px;width:200px;background:#ffffff;border:2px solid #006E94;list-style:none ! important}div.topNote table td{border:none}div.topNote table{font-size:11px;padding:5px ! important}div.topNote ul{font-size:13px;padding:10px ! important}div.topNote table{width:240px !important}div.topNote.active ul,div.topNote.active table{display:block}div#waitOverlay{z-index:10;position:fixed;top:0px;left:0px;height:100%;width:100%}div#waitOverlay .overlay{position:absolute;top:0px;left:0px;height:100%;width:100%;background:#464646;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;z-index:10000;text-align:center;color:white}div#waitOverlay .inner{position:absolute;color:#444444;z-index:10001;text-align:center;width:100%}div#waitOverlay .inner div#overlayInner{background:white;padding:40px;margin:200px auto;width:300px}div.forum_topic{border:1px solid #0B988F;background-color:#FFFFFF;color:#000000;margin-bottom:1em;margin-top:1.3em}div.forum_topic div.title{padding:0.5em;background-color:#0B988F;color:#FFFFFF}div.forum_topic div.profile_info{float:left;width:7em;padding:1.2em;text-align:center}div.forum_topic div.post_content{margin-left:8em;padding:1.2em}select#premiumId{width:250px!important;padding:2px;font-size:14px;line-height:1;border:1px solid #d9d9d9;border-radius:0;height:30px}select#typeofjob{width:250px!important;padding:2px;font-size:14px;line-height:1;border:1px solid #d9d9d9;border-radius:0;height:30px}select#location{width:250px!important;padding:2px;font-size:14px;line-height:1;border:1px solid #d9d9d9;border-radius:0;height:30px}#advancedsearch td{border-bottom:none;padding:0}#advancedsearch th{border-bottom:none}input[type="text"],input[type="number"]{font-size:14px;font-family:'Muli',sans-serif;width:250px;padding:5px 3px;border:1px solid #d9d9d9;box-sizing:border-box}input[type="password"]{font-size:14px;font-family:'Muli',sans-serif;width:250px;padding:5px 3px;border:1px solid #d9d9d9;box-sizing:border-box}textarea#content{font-size:14px;font-family:'Muli',sans-serif;padding:5px;border:1px solid #d9d9d9;box-sizing:border-box}.box textarea#content{font-size:15px}textarea#content{min-width:350px}textarea#restrictedtxt{min-width:350px}.box.appDetailSection h2{font-size:1rem;font-weight:700;line-height:1.2}.box.appDetailSection h2 span{color:#0B988F}.box.appDetailSection h2 span.otherDetails{font-size:14px;font-weight:normal;line-height:1.5;color:#454545}#emailApplicationBox h2{font-size:18px;font-weight:600}#portfolioWrap input{border:none}#sendEmailForm ul.tabs li a{padding:2px 10px;font-size:14px}#sendEmailForm ul.tabs li{height:26px;padding-top:0;border-right:3px solid #f8f8f8}#recipientTab0 select{width:100%!important}#recipientTab1 select{width:100%!important}.StatsContainer{margin-top:20px;font-family:'Muli',sans-serif}.StatsContainer h3{font-weight:600;font-size:18px;font-family:'Muli',sans-serif;text-transform:uppercase}.StatsContainer h4{font-size:14px;font-family:'Muli',sans-serif;font-weight:600}#stats_days{width:100px}#refresh_stats_submit{font-weight:300;text-transform:uppercase;font-size:12px;padding:8px 15px}#refresh_stats_submit:hover{background-color:#0B988F}.StatsContainer .generaltableborder th{padding:15px;text-transform:uppercase}.StatsContainer .generaltableborder .Row1{font-weight:600}textarea.generalinputfield{font-size:15px}textarea#freetextfive{font-size:15px}div#friendHoverDivContent.inner{}input#listitemSearch{width:100%}div#contractsWrap{text-align:left;font-family:'Muli',sans-serif}#popup{background:#fff;padding:20px;border:1px solid #333}#ftdiv1587062{width:100%!important;height:auto!important}#ftImg1587062{max-width:100%!important;height:auto!important}.pagination{text-align:center;margin:40px 0 30px 0;display:inline-block;width:100%}.pagination li{display:inline;padding:0 5px}.pagination li.current{font-weight:800;color:#0075a1}.row-pagination{padding:20px 0}.login-page{position:relative;z-index:1;background:#EAF0E6;width:410px;margin:0 auto 100px;padding:30px;margin-top:50px;font-family:'Muli',sans-serif}@media (max-width:767px){.login-page{width:100%;margin:10px 0}}.login-page  h1{padding-bottom:30px;text-align:center;line-height:30px}.loginform input{outline:0;background:#fff;border:0;margin:0 0 15px;padding:15px;box-sizing:border-box;font-size:16px;width:100%}.registration_form.loginform input.radio{width:auto}input#emailfield.generalinputfield{width:100%;padding:15px}input#passwordfield.generalinputfield{width:100%;padding:15px}.loginform .message{margin:15px 0 0;color:#b3b3b3;font-size:12px}.loginform .message a{color:#4CAF50;text-decoration:none}table.loginform{width:auto;position:relative;z-index:1;background:#EAF0E6;margin:0 auto 100px;padding:45px !important;margin-top:50px;font-family:'Muli',sans-serif}table.loginform td{border-bottom:none;padding:10px}.subscriber-page{background:#EAF0E6;max-width:460px;margin:0 auto 100px;padding:25px 45px;margin-top:30px;font-family:'Muli',sans-serif;text-align:center}.subscriber-page h2{font-family:'Muli',sans-serif;font-size:22px;font-weight:600;margin-bottom:30px;text-align:center}.subscriber-page p{font-family:'Muli',sans-serif;font-size:18px;font-weight:500;text-align:left}.paginationDiv{text-align:center;display:inline-block;width:100%;border-top:1px solid #464646}ul#faq-pagination{display:inline-block;list-style:none}ul#faq-pagination li{display:inline;float:left;padding:7px}ul#faq-pagination li a{display:block}div#emlFrameWrap{width:100%!important}iframe#emlFrame{width:100%!important}.JobPostForm .box h2{font-weight:bold;text-transform:uppercase;background:#fff;padding:20px 10px 4px}.JobPostForm .box label.gLabel{width:25%}.JobPostForm .box div.gInputWrapper{width:68%}.ManageJobsWrapper{border:1px solid #b1b1b1}.ManageJobsWrapper .row.ManageJobsTitles{text-align:center;font-weight:bold;text-transform:uppercase;margin-top:0;margin-bottom:0;background-color:#f5f5f5;border-bottom:1px solid #b1b1b1}.ManageJobsWrapper .row.ManageJobsTitles .manageCoulmnTitle{margin-top:15px;margin-bottom:15px}.ManageJobsWrapper .center-align{text-align:center}.ManageJobsWrapper div.row.ManageSingleJob{margin-bottom:0;margin-top:0;padding:0px}.ManageJobsWrapper .ManageSingleJobColumn{padding:15px}.ManageJobsWrapper div.row.ManageSingleJob:nth-child(odd){background-color:#f5f5f5}.ManageJobsWrapper .ManageJobsBtn{font-size:20px;margin:3px;background:#0075a1;color:#fff;padding:5px 7px 4px 9px;border-radius:2px}.ManageJobsWrapper .ManageJobsBtn:hover{background:#0B988F}.ManageJobsWrapper a.ManageJobsBtn{display:inline-block}span#logoHover.blue{background:#fff;border:1px solid #d9d9d9}.JobPostForm .box{padding:0;margin-bottom:18px;background-color:#fff}select#cv_profile.generalinputborder{width:100%!important}#portfolioWrap h1{text-align:center;background-color:#d9d9d9;color:#464646;text-transform:uppercase;padding-top:10px}.accountSetupForm{padding:10px 20px;margin-top:-15px;position:relative}.accountSetupForm.light-yellow-bgr{background-color:#F3F4F7!important}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;padding-right:7px;margin-bottom:0;text-align:right;font-weight:600}}.accountSetupForm .form-horizontal .control-label{margin-right:0;margin-left:0;margin-top:0}.accountSetupForm .form-horizontal input.form-control{display:block;width:100%;height:40px;padding:10px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ebebeb;border-radius:2px;-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;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;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,-webkit-box-shadow ease-in-out .15s}.accountSetupForm .form-horizontal .checkbox{padding-top:7px;margin-top:0;margin-bottom:0}.accountSetupForm .form-horizontal .checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.accountSetupForm .form-horizontal .checkbox{min-height:27px}.accountSetupForm .form-horizontal .checkbox label{display:inline-block;max-width:100%;min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.accountSetupForm label{display:block;margin-top:10px;margin-bottom:10px;margin-right:10px;font-weight:400;font-size:14px;color:#464646;font-family:'Muli',sans-serif}.accountSetupForm .form-horizontal .checkbox input[type=checkbox]{position:absolute;margin:4px 0px 0px -20px;line-height:normal}.accountSetupForm [type="checkbox"]{box-sizing:border-box;padding:0}.accountSetupForm .text-right{text-align:right!important}.accountSetupForm .form-horizontal button.standard-button{margin-left:10px}#activationJobInfoWrap{background-color:#FFFFFF;border:1px solid #6D84B4;float:left;margin:0;padding:10px;width:400px}div#accordion{margin:0 0 0 420px}div#accordion h3.job_tag{cursor:pointer;color:#fff;display:block;font-size:16px;height:34px;line-height:34px;padding:0 17px;background:#464646;text-shadow:#222 1px 1px 2px;margin:0 0 1px 0;border:0;border-left:1px solid #000;border-right:1px solid #000}div#accordion h3.job_tag:hover{background:#0075a1}div#accordion div.panel_body{background:#fff;border-left:1px solid #9c9c9a;border-right:1px solid #9c9c9a;padding:0}div#accordion table.panel_table{margin:0}div#accordion table.panel_table td{margin:0;padding:2px}div#accordion table.panel_table td label{font-weight:normal}.mif-tree-wrapper{position:relative;width:100%;height:100%;margin:0;padding:0;overflow:auto;font-family:sans-serif;font-size:11px;line-height:18px;white-space:nowrap;cursor:default}.mif-tree-bg{width:100%;height:100%;position:absolute;overflow:hidden}.mif-tree-bg-container{width:100%;display:none}.mif-tree-bg-node{width:100%;height:18px}.mif-tree-bg-selected{background-color:#dcd7ab}.mif-tree-wrapper:focus{outline:0}.mif-tree-wrapper span{padding-bottom:2px;padding-top:2px;cursor:inherit}.mif-tree-children{padding-left:18px;width:18px}.mif-tree-node{width:18px;position:relative;background:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/line.gif') repeat-y 8px 0px}.mif-tree-node-last{background:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/line.gif') no-repeat 8px 0px}.mif-tree-name{cursor:default;overflow:hidden;margin-left:4px}.mif-tree-name a{color:red}.mif-tree-name a:hover{color:blue}.mif-tree-wrapper .mif-tree-node-wrapper{background:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/horizontal-line.gif') no-repeat 9px center}.mif-tree-gadjet{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/gadjets.gif');padding-right:16px;z-index:1;overflow:hidden;background-repeat:no-repeat;cursor:default}.mif-tree-gadjet-none{background:none}.mif-tree-gadjet-minus{background-position:0px 50%}.mif-tree-gadjet-plus{background-position:-18px 50%}.mif-tree-gadjet-middle{background-position:-36px 50%}.mif-tree-gadjet-hover .mif-tree-gadjet-minus{background-position:-54px 50%}.mif-tree-gadjet-hover .mif-tree-gadjet-plus{background-position:-72px 50%}.mif-tree-gadjet-hover .mif-tree-gadjet-middle{background-position:-90px 50%}.mif-tree-icon{padding-right:18px;background-position:0 50%;background-repeat:no-repeat;cursor:inherit}.mif-tree-open-icon{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/openicon.gif')}.mif-tree-close-icon{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/closeicon.gif')}.mif-tree-middle-icon{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/middleicon.gif')}.mif-tree-loader-open-icon,.mif-tree-loader-close-icon{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/mootree_loader.gif')}.mif-tree-book-icon{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/book_icon.gif')}.mif-tree-bin-open-icon{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/bin_open_icon.gif')}.mif-tree-bin-close-icon{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/bin_close_icon.gif')}.mif-tree-bin-middle-icon{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/bin_middle_icon.gif')}.mif-tree-node-selected .mif-tree-name{background-color:#010161;color:#fff;text-transform:italic}.mif-tree-highlighter{height:18px;overflow:hidden;width:100%;background:#b64553;position:absolute}.mif-tree-pointer{height:1px;overflow:hidden;position:absolute;background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/1.gif');background-repeat:repeat-x;background-color:#292fef}.mif-tree-ghost{background-color:#fff;border:solid 2px #e8e8f7;padding-left:2px;position:absolute}.mif-tree-ghost .mif-tree-node-wrapper{background:none}.mif-tree-ghost span.mif-tree-text{padding-top:1px;padding-bottom:1px}.mif-tree-ghost-icon{padding-left:16px;background-color:#fff;background-repeat:no-repeat;background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/dropzone.gif')}.mif-tree-ghost-after{background-position:-64px 2px}.mif-tree-ghost-before{background-position:-48px 2px}.mif-tree-ghost-between{background-position:-16px 2px}.mif-tree-ghost-inside{background-position:-0px 2px}.mif-tree-ghost-notAllowed{background-position:-32px 2px}.mif-tree-drag-current{background-color:#cfcfd8}.mif-tree-replace{background-color:#99c8fb}.mif-tree-checkbox{padding-left:18px}.mif-tree-node-checked,.mif-tree-node-checked .mif-tree-checkbox{background:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/checked.gif') center 2px no-repeat}.mif-tree-node-unchecked,.mif-tree-node-unchecked .mif-tree-checkbox{background:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/unchecked.gif') center 2px no-repeat}.mif-tree-node-checked-selected{background:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/checked_selected.gif') center 2px no-repeat}.mif-tree-node-unchecked-selected{background:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/unchecked_selected.gif') center 2px no-repeat}.mif-tree-rename{display:inline;line-height:14px;height:14px;cursor:default;overflow:hidden;font-family:sans-serif;font-size:11px;padding:1px 0;border:solid 1px black}.mif-tree-icon.filetype_folder_open{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/folder_open.png')}.mif-tree-icon.filetype_business{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/business.png')}.mif-tree-icon.filetype_beta{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/beta4.png')}.mif-tree-icon.filetype_project{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/project.png')}.mif-tree-icon.filetype_folder{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/folder.png')}.mif-tree-icon.filetype_home{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/root.png')}.mif-tree-icon.filetype_meetings{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/meetings.png')}.mif-tree-icon.filetype_bin{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/bin_open_icon.gif')}.mif-tree-icon.filetype_settings{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/book_icon.gif')}.mif-tree-icon.filetype_mailqueue{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/file.gif')}.mif-tree-icon.filetype_missing{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/folder_orange.png')}.mif-tree-icon.filetype_add{background-image:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/tree/folder_add.png')}div#navigationTreeWrap{background:white;border:1px solid #e5e5e5}div.popup{background-color:#f8f8f8;border:1px solid #888888}div.popup{box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);background-color:#f8f8f8}div.popupheader{background:#464646}div.popupheader a.close{float:right;width:20px;padding-top:5px;background:#464646;text-decoration:none;color:#ffffff;font-size:24px}div.popupheader h2{padding:3px 15px 5px;margin:0;color:#fff}div.popup .inner{padding:3px 15px}div.popup .inner img.spinner{margin:10px 0;border:1px solid gray}div.popup .inner .listbox{border:1px solid #9c9c9a;overflow:scroll;height:200px;background:#fff;margin-bottom:10px}div.popup .inner .listbox ul{margin:0}div.popup .inner .listbox ul li{padding:5px;border-bottom:1px solid #e5e5e5}div.popup .inner .listbox ul li.headline{font-weight:bold;font-style:italic;color:#D65000;border-bottom:1px solid #D7DEBD;background:#E8F0C9}div.popup .inner .listbox ul li a,div.popup .inner .listbox ul li a:visited,div.popup .inner .listbox ul li a:link{margin-left:10px}div.popup ul{list-style:none}#xmasOfferWrapper .ita-offer.xmasOfferBg{background:url(//s3-us-west-1.amazonaws.com/mjmm-cdn-california/images/theme/skin/mmm-responsive/popups/xmas-19/xmas-email.jpg) no-repeat}.ita-offer .overlay-button.xmas-btn{background:#464646;border:2px solid #fff}.ita-offer .overlay-button.xmas-btn:hover{background:#fff;border:2px solid #464646;color:#464646!important}#autumnOfferWrapper .ita-offer.autumnOfferBg{background:url(//s3-us-west-1.amazonaws.com/mjmm-cdn-california/images/theme/skin/mmm-responsive/popups/Autumn-bg-popup.jpg) no-repeat}.ita-offer .overlay-button.autumn-btn{background-color:#2c8c80;border:2px solid #fff}.ita-offer .overlay-button.autumn-btn:hover{background:#fff;border:2px solid #464646;color:#464646!important}.ita-offer .overlay-button.climate-btn{background-color:#231f20;-webkit-box-shadow:.3rem .3rem 0 #fff;box-shadow:.3rem .3rem 0 #fff;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:.06rem;padding:1rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;border:0;cursor:pointer}.ita-offer .overlay-button.climate-btn:hover,.ita-offer .overlay-button.climate-btn:focus{background-color:#fff;-webkit-box-shadow:.3rem .3rem 0 #000;box-shadow:.3rem .3rem 0 #000;color:#000!important}.ita-offer.climateStrikeBanner{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border:none;line-height:20px;-webkit-box-shadow:0px 0px 8px 1px rgba(102,102,102,1);-moz-box-shadow:0px 0px 8px 1px rgba(102,102,102,1);box-shadow:0px 0px 8px 1px rgba(102,102,102,1);position:fixed;width:800px;top:10%;left:50%;margin-left:-400px;padding:30px;min-height:369px;height:370px;display:block;opacity:1;visibility:visible;transform-origin:50% 50%;transform:translate(0%,0%);background-position:100% 0%;background-repeat:no-repeat no-repeat;z-index:9999999999;background-color:#4EE58b}@media only screen and (max-width:768px){#autumnOfferWrapper .ita-offer.climateStrikeBanner{width:100%;top:0;left:auto;height:auto;opacity:0.9}}#climateStrike.c-window{background-color:#4EE58b;opacity:1;transition:opacity 1s ease;position:fixed;overflow:hidden;box-sizing:border-box;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;left:0;right:0;bottom:0}@media (min-width:900px){.dcs-header{padding:2rem}}.dcs-header{background-color:#4ee58b;bottom:0;-webkit-box-shadow:0 0 1.6rem rgba(0,0,0,.2);box-shadow:0 0 1.6rem rgba(0,0,0,.2);font-family:Katwijk Bold;left:0;padding:1.25rem 1.25rem 2rem;right:0;width:100%}@media (min-width:900px){.dcs-header__container{max-width:60rem}}.dcs-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto;max-width:50rem}@media (min-width:900px){.dcs-header__logo{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%}}.dcs-header__logo{display:block;-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}@media (min-width:900px){.dcs-logo{max-height:2.8rem}}.dcs-logo{max-height:5rem}.dcs-header__main{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;margin:0 1rem}@media (min-width:900px){.dcs-header__main{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:900px){.dcs-header__body{font-size:1.125rem;line-height:1.5rem;max-width:none}}.dcs-header__body{color:#231f20;font-family:Katwijk Bold,Courier,sans-serif;max-width:26rem;font-size:1rem;font-weight:bold;margin:0}.dcs-header__action{margin:1rem 0 0}@media (min-width:900px){.dcs-header__action{display:inline-block;margin:0 0 0 1rem}}.dcs-button:focus,.dcs-button:hover{background-color:#fff;-webkit-box-shadow:.3rem .3rem 0 #000;box-shadow:.3rem .3rem 0 #000;color:#000}@media (min-width:900px){.dcs-button{font-size:1.75rem;line-height:1;padding:.8rem 3rem}}.dcs-button{background-color:#231f20;-webkit-box-shadow:.3rem .3rem 0 #fff;box-shadow:.3rem .3rem 0 #fff;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:400 1.5rem/1.5rem Greve,Impact,sans-serif;letter-spacing:.06rem;padding:1rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;border:0;cursor:pointer}.dcs-header__close{height:3rem;position:absolute;right:0;top:0;width:3rem}.dcs-close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-height:3rem;max-width:3rem;position:relative;width:100%;background-color:transparent;padding:0;border:0}.dcs-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dcs-close:after,.dcs-close:before{background-color:rgba(0,0,0,.5);content:"";height:1.2rem;position:absolute;width:2px}.dcs-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.dcs-close:after,.dcs-close:before{background-color:rgba(0,0,0,.5);content:"";height:1.2rem;position:absolute;width:2px}.dcs-sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}#bfOfferWrapper .ita-offer.autumnOfferBg{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border:none;line-height:20px;-webkit-box-shadow:0px 0px 8px 1px rgba(102,102,102,1);-moz-box-shadow:0px 0px 8px 1px rgba(102,102,102,1);box-shadow:0px 0px 8px 1px rgba(102,102,102,1);position:fixed;width:600px;top:20%;left:50%;margin-left:-300px;padding:30px;min-height:369px;height:370px;display:block;opacity:1;visibility:visible;transform-origin:50% 50%;transform:translate(0%,0%);background-position:100% 0%;background-repeat:no-repeat no-repeat;z-index:9999999999}#bfOfferWrapper .ita-offer.autumnOfferBg{background:url(//s3-us-west-1.amazonaws.com/mjmm-cdn-california/images/theme/skin/mmm-responsive/popups/BF_popupBG.png) no-repeat}#bfOfferWrapper.cyberMonday .ita-offer.autumnOfferBg{background:url(//s3-us-west-1.amazonaws.com/mjmm-cdn-california/images/theme/skin/mmm-responsive/popups/CM_popupBG.png) no-repeat}#blackOutTuesdayWrapper,#tela2020Wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(0,0,0,0.75);font-family:'Muli',sans-serif;overflow-x:hidden;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0px)}#tela2020Wrapper .ita-offer.tela2020Announce,#blackOutTuesdayWrapper .ita-offer.tela2020Announce{width:768px;height:auto;min-height:1770px;margin:60px auto;background-color:#ffffff!important;z-index:11;text-align:center;-webkit-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);-moz-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);padding:10px 30px 30px 30px;position:relative;background-color:#ffffff;border:10px solid #ffffff;background:url(//s3-us-west-1.amazonaws.com/mjmm-cdn-california/images/theme/skin/mmm-responsive/popups/tela2020/Tela-Live-recording-on-mac.jpg) no-repeat}#tela2020Wrapper a.close-ita-offer,#blackOutTuesdayWrapper a.close-ita-offer{color:#454545;position:relative;top:1685px;float:right;border:2px solid #454545;text-align:right;font-weight:800;font-size:10px;text-decoration:none;background:#ffffff;padding:5px;box-shadow:rgb(119,119,119) 0px 0px 2px;font-family:'Muli',sans-serif;text-transform:uppercase;border-radius:2px;box-shadow:none;z-index:999}#tela2020Wrapper a.close-ita-offer:hover,#blackOutTuesdayWrapper a.close-ita-offer:hover{color:#ffffff;background:#454545!important}#tela2020Wrapper .ita-offer.tela2020Announce h1,#blackOutTuesdayWrapper .ita-offer.tela2020Announce h1{margin-top:472px;letter-spacing:0px;font-size:18px;text-transform:uppercase;font-family:'Muli',sans-serif;padding:0 5px 5px 5px;font-weight:bold;text-align:center}#tela2020Wrapper .ita-offer.tela2020Announce p,#blackOutTuesdayWrapper .ita-offer.tela2020Announce p{font-size:14px;font-family:'Muli',sans-serif;padding:0 5px 5px 5px;font-weight:normal;text-align:center;text-transform:sentencecase}#tela2020Wrapper .ita-offer.tela2020Announce h2,#blackOutTuesdayWrapper .ita-offer.tela2020Announce h2{font-size:16px;font-family:'Muli',sans-serif;padding:15px 5px 5px 5px;font-weight:uppercase;text-align:center}#tela2020Wrapper .ita-offer.tela2020Announce.freeWeek{background:url(//s3-sa-east-1.amazonaws.com/mjmm-cdn-brazil/images/theme/skin/mmm-responsive/popups/tela2020/Telabrasileira-free-Premium-week.jpg) no-repeat}#tela2020Wrapper .freeWeek a.close-ita-offer,#blackOutTuesdayWrapper .freeWeek a.close-ita-offer{position:relative;top:-38px;float:right;right:-55px;border:2px solid #454545;text-align:right;font-weight:800;font-size:24px;text-decoration:none;background:#ffffff;padding:8px 10px;box-shadow:rgb(119,119,119) 0px 0px 2px;font-family:'Muli',sans-serif;text-transform:uppercase;border-radius:50%;box-shadow:none;z-index:999}#tela2020Wrapper .ita-offer.tela2020Announce.freeWeek,#blackOutTuesdayWrapper .ita-offer.tela2020Announce.freeWeek{min-height:auto}.ita-offer.tela2020Announce .overlay-button{padding:10px 20px}#blackOutTuesdayWrapper .ita-offer.blackOutTuesday{width:765px;height:auto;margin:60px auto;background-color:#000a12!important;z-index:11;text-align:center;-webkit-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);-moz-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);padding:10px 30px 30px 30px;position:relative}@media (max-width:767px){#blackOutTuesdayWrapper .ita-offer.blackOutTuesday{width:100%;height:auto;min-height:100%;margin:60px auto;background-color:#000a12!important;z-index:11;text-align:center;-webkit-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);-moz-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);padding:10px 30px 30px 30px;position:relative}}#blackOutTuesdayWrapper .ita-offer.blackOutTuesday h1{color:#ffffff;text-transform:uppercase;font-size:30px;padding:40px 20px;line-height:40px;font-weight:bold;text-align:center}#blackOutTuesdayWrapper .ita-offer.blackOutTuesday h2{color:#ffffff;text-transform:uppercase;font-size:20px;padding:10px;line-height:20px;font-weight:bold;text-align:center}#blackOutTuesdayWrapper .ita-offer.blackOutTuesday p{font-size:18px;color:#ffffff;padding:30px 20px;line-height:30px;margin:5px;text-align:center}.push-notification{top:30px;position:fixed;left:40px;content:"";z-index:999}.push-notification .noti-wrapper{text-align:center;max-width:400px;width:100%;box-shadow:0px 1px 5px 3px #70747054;background-color:#ffffff}.push-notification .topSection{background-color:#0075a1}.productionHive .push-notification .topSection{background-color:#ffb300}.push-notification .topSection{padding:20px;position:relative}.productionHive .push-notification .noti-square{background:#ffb300 none repeat scroll 0 0}.push-notification .noti-square{background:#0075a1 none repeat scroll 0 0;border:2px solid #fff;-moz-border-radius:50%;-ms-border-radius:50%;height:83px;margin:0 auto -62px;width:150px;position:relative}.push-notification .contentSection{padding:40px 20px 20px}.push-notification .noti-square span{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);color:#fff;font-weight:bold;-webkit-font-size:20px;-moz-font-size:20px;-ms-font-size:20px;font-size:20px}.push-notification h3.heading{margin-top:20px;margin-bottom:10px;font-size:24px}.push-notification p{font-weight:500;margin:0 0 10px}.push-notification .bottom-Section{padding:0 20px 20px 20px}.push-notification .close-btn{background:#fff none repeat scroll 0 0;content:"";position:absolute;left:0px;top:0;height:30px;width:32px}.push-notification .close-btn:before{background:#0E556B;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;top:12px;transform:rotate(-45deg);width:21px}.push-notification .close-btn:after{background:#0E556B;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;top:12px;transform:rotate(45deg);width:21px}.push-notification .bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.push-notification .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.push-notification.job-limit{bottom:0px;position:fixed;right:0px;content:"";z-index:999;left:unset;top:unset}.push-notification.job-limit .noti-wrapper{max-width:300px}.push-notification.job-limit p{font-weight:500;margin:20px 0 10px}.template2020 .user-feedback .logotype{position:absolute;top:-60px;left:-56px}@media (max-width:767px){.template2020 .user-feedback .logotype{top:40px;left:10px}.template2020 .user-feedback .logotype img.h-250,.template2020 .user-feedback .logotype img.h-200{height:90px!important}.template2020 #profilePopupContent .user-feedback h1{font-size:24px;line-height:30px;margin-left:120px!important}.template2020 #profilePopupContent .user-feedback .ml-150{margin-left:120px!important}}.template2020 .user-feedback .logotype img.h-250{height:250px}.template2020 #profilePopupContent .user-feedback .ml-150{margin-left:150px}.template2020 .user-feedback .logotype img.rotate{transform:rotate(-20deg)}.template2020 .user-feedback .logotype img.h-200{height:200px}.template2020 #profilePopupContent .user-feedback h1{font-size:34px;font-weight:800;line-height:40px;margin-top:-20px;margin-left:150px;text-transform:uppercase}.template2020 #profilePopupContent .user-feedback h2{font-size:24px;line-height:28px;margin-bottom:0;font-weight:700;text-transform:uppercase}.template2020 #profilePopupContent .user-feedback p{font-size:16px;margin-bottom:15px;line-height:20px}.template2020 #profilePopupContent .user-feedback .standard-button.lg-btn{font-size:20px;text-transform:uppercase;font-weight:400;padding:10px 30px}.template2020 .user-feedback .feedback-icons{margin-left:150px;margin-top:50px}.template2020 .user-feedback .feedback-icons i{font-size:60px;font-weight:800;line-height:50px;color:#A0A0A0}.template2020 .user-feedback .feedback-icons a{color:#A0A0A0;cursor:pointer}.template2020 .user-feedback .feedback-icons a .fa-check-circle:hover,.template2020 .user-feedback .feedback-icons a .fa-check-circle.selected{color:#0b988f}.template2020 .user-feedback .feedback-icons a .fa-times-circle:hover,.template2020 .user-feedback .feedback-icons a .fa-times-circle.selected{color:#e34850}.template2020 .user-feedback .feedback-icons span{font-size:20px;font-weight:600;line-height:40px}.template2020 .popup-window fieldset.rating,.template2020 .popup-window .rating label{margin:10px 0 0;padding:0;font-size:30px}.template2020 .popup-window .rating{border:none;float:left}.template2020 .popup-window .rating > input{display:none}.template2020 .popup-window .rating > label:before{margin:4px;font-size:28px;font-family:FontAwesome;display:inline-block;content:"\f005"}@media (min-width:768px){.template2020 .popup-window .rating > label:before{font-size:40px}}.template2020 .popup-window .rating > label{color:#ddd;float:right;width:auto;cursor:pointer}.template2020 .popup-window .rating > input:checked ~ label,.template2020 .popup-window .rating:not(:checked) > label:hover,.template2020 .popup-window .rating:not(:checked) > label:hover ~ label{color:#FFD700}.template2020 .popup-window .rating > input:checked + label:hover,.template2020 .popup-window .rating > input:checked ~ label:hover,.template2020 .popup-window .rating > label:hover ~ input:checked ~ label,.template2020 .popup-window .rating > input:checked ~ label:hover ~ label{color:#FFED85}.template2020 .form-popup .row.col-boxes,.template2020 .row.col-boxes{margin-bottom:20px!important;background-color:#dddddd;border-radius:5px;padding:10px;height:150px;overflow:scroll;border:3px solid #d0d0d0}.template2020 .col-boxes a{background-color:#ffffff;padding:10px 7px;border:3px solid #dddddd;box-shadow:0 1px 3px 0 rgb(0 0 0 / 2%),0 6px 12px 0 rgb(0 0 0 / 9%);-webkit-box-shadow:0 1px 3px 0 rgb(0 0 0 / 2%),0 6px 12px 0 rgb(0 0 0 / 9%);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);border-radius:3px}.template2020 #profilePopupContent .form-popup .row.col-boxes a p,.template2020 .row.col-boxes a p{margin-bottom:0;font-size:10px}.template2020 .col-boxes a:hover{box-shadow:inset 0 0 0 2px #0b988f;-moz-box-shadow:inset 0 0 2px #0b988f}.template2020 .col-boxes a.active{box-shadow:inset 0 0 0 2px #0b988f;-moz-box-shadow:inset 0 0 2px #0b988f}.template2020 .form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.template2020 .form-check input.form-check-input{float:left;margin-left:-1.5em;width:auto!important}.template2020 .form-check label.form-check-label{margin-top:-3px}.template2020 #emailRecipientsWrap .dropdown button{border:2px solid #aac99d;border-radius:4px}.template2020 p.cloud-icon{font-size:60px;margin-bottom:0.5em}.cloud-icon.txt-red{color:#D23B55!important}.cloud-icon.txt-green{color:#1C9B91!important}.cloud-icon.txt-orange{color:#FFA500!important}h2.space-percentage{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;margin:16px}h2.space-percentage.txt-red{color:#D23B55!important}h2.space-percentage.txt-green{color:#1C9B91!important}h2.space-percentage.txt-orange{color:#FFA500!important}#portfolio-limit h3{font-size:1.2rem;letter-spacing:0;line-height:2.25rem;margin:16px}#portfolio-limit .expiration{color:#860017;font-size:12px;margin:0 4.5em;background-color:rgba(210,59,85,0.24);padding:10px}.progressP{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem;margin-bottom:3em}.progressP .bg-red{background-color:#dc3545!important}.progressP .bg-green{background-color:#1C9B91!important}.progressP .bg-orange{background-color:#FFA500!important}.progressP .progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:#007bff;transition:width .6s ease}#portfolio-limit .removePortfolioItem{position:absolute;right:-1px;top:0px;padding:1px 4px 3px 5px;font-size:14px;background-color:#dc3545;color:#ffffff}#summerOfferWrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(238,238,238,0.59);font-family:'Muli',sans-serif;overflow-x:hidden;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;animation:transitionIn 500ms}.OfferBg{background-color:#f5f5f5;text-align:right;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border:none;line-height:20px;position:fixed;width:600px;top:10%;left:50%;margin-left:-300px;padding:20px;min-height:369px;height:415px;display:block;opacity:1;visibility:visible;transform-origin:50% 50%;transform:translate(0%,0%);background-position:100% 0%;z-index:9999999999;background-image:url('https://s3-us-west-1.amazonaws.com/mjmm-cdn-california/images/theme/skin/mmm-responsive/popups/AdobeStock_187474034.jpg');background-size:cover;background-repeat:no-repeat no-repeat}.OfferBg.media-site{background-image:url('https://s3-us-west-1.amazonaws.com/mjmm-cdn-california/images/theme/skin/mmm-responsive/popups/AdobeStock_134174980.jpg')}.OfferBg .close-button{box-shadow:none;z-index:999;border-top-right-radius:4px;background-color:#000a12;color:#ffffff;text-decoration:none;padding:3px 6px;position:absolute;top:0;right:0px;font-size:12px;border:none;text-transform:uppercase}.OfferBg .button-container{position:relative;z-index:10;width:100%;color:rgb(75,171,165);padding:0px;font-size:18px;line-height:normal;text-align:center}.OfferBg .button-container .checkbox{padding:5px 15px;margin-top:0;margin-bottom:0;background-color:transparent;border:none;text-align:center;color:#ffffff;font-family:'Muli',sans-serif;font-weight:700}.OfferBg .button-container .checkbox label{color:#ffffff;font-weight:700}.OfferBg .button-container .checkbox label input{display:inline-block;margin-right:6px}.OfferBg .overlay-button{background:#ff476f;margin-bottom:20px;margin-top:10px;padding:15px 30px;color:#ffffff;font-size:24px;font-weight:bold;font-family:'Muli',sans-serif;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:4px;border:none;text-decoration:none!important;display:inline-block;border:2px solid #ffffff}.OfferBg .overlay-button:hover{border:2px solid #ff476f;background:#ffffff;color:#ff476f!important}.OfferBg .top-text{display:block;position:relative;z-index:10;width:100%;margin-bottom:15px;margin-top:5px;font-size:4px;text-align:center;top:10px;text-align:center}.OfferBg .heading{font-size:42px;line-height:48px;text-transform:uppercase;font-weight:900;font-family:'Muli',sans-serif;color:#ffffff;border:2px solid #ffffff;padding:10px 0;border-radius:4px;text-shadow:#ffb300 4px 3px 0}.OfferBg .sub-heading{font-size:50px;font-family:'Monoton',cursive;color:#ffffff;margin-bottom:0;text-shadow:#f45a7b 4px 3px 0}.OfferBg .sub-title{font-size:36px;color:#ffffff;font-weight:800;margin-top:0;text-shadow:#0075a1 4px 3px 0}div.candidatesSidebarList,div#jobInfo,div#favApps{border:1px solid #d9d9d9;padding:0;font-size:14px}div.candidatesSidebarList h3,div#jobInfo h3,div#favApps h3{color:#fff;display:block;font-size:14px;font-weight:bold;padding:5px 12px;background:#464646;margin:0;border:0}div#jobInfo .row{padding:0px 12px}div#jobInfo .row.JobInfoRow{border-bottom:1px solid #d9d9d9}#empNavBar a,#empNavBar a:link,#empNavBar a:visited{text-decoration:none}div.appUser{margin:0;padding:4px;border-bottom:1px solid #d9d9d9;color:gray}div.appUser span{font-size:8pt}div#favGroups{height:120px;overflow:auto}div#favGroups div.favItem{height:25px;line-height:25px}div#favGroupsFooter{width:100%;height:20px;border-top:1px solid #668000;margin-top:10px;background:#E8F0C9}div#favGroupsFooter a,div#favGroupsFooter a:link,div#favGroupsFooter a:visited{width:20px;height:20px;border-right:1px solid #668000;line-height:20px;display:block;text-align:center;vertical-align:middle;text-decoration:none;background:url('//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/theme/skin/jackfruit/btn-bkgd-green.png') repeat-x scroll left top #668000;text-shadow:1px 1px 2px #354200;font-weight:bold;color:white}#AppNavBar{text-align:center}#AppNavBar a .fa{font-size:24px;margin-right:20px}.ManageSingleJob.activeRecruitment{background:#eddff5 !important;border-bottom:1px solid #ffffff}.badge-danger{color:#fff;background-color:#dc3545}.badge-warning{color:#212529;background-color:#ffc107}.badge-final{color:#fff;background-color:#0B988F}.badge-info{color:#fff;background-color:#17a2b8}.badge-recruit{color:#fff;background-color:#7209b7}div.calendar{position:relative;z-index:100000000}.calendar,.calendar table{font-size:14px!important;color:#464642;cursor:pointer;background:#f5f5f5;font-family:'Muli',sans-serif;margin:0;-webkit-box-shadow:1px 3px 3px 0px rgba(128,126,128,1);-moz-box-shadow:1px 3px 3px 0px rgba(128,126,128,1);box-shadow:1px 3px 3px 0px rgba(128,126,128,1)}.calendar .button{text-align:center;text-decoration:none!important;cursor:pointer;border:0;border-radius:0px;background:#464646;color:#fff !important;font-weight:bold;outline:0;padding:9px;font-size:12px;text-transform:uppercase}.calendar .nav{background:#0075a1}.calendar thead .title{font-weight:normal;text-transform:uppercase;text-align:center;background:#464646;color:white;border-bottom:none}.daysrow td{border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9}.calendar thead tr{background:#414040;color:white;width:100%}.calendar tfoot{display:none}.calendar thead .daynames{background:#0075a1;text-transform:uppercase}.calendar thead .name{padding:9px;text-align:center;color:#fff}.calendar thead .weekend{color:#fff}.calendar thead .hilite{background-color:#d9d9d9;color:#0075a1}.calendar thead .active{background-color:#d9d9d9;color:#0075a1}.calendar tbody .day{color:#464646;text-align:center}.calendar tbody .day.othermonth{font-size:80%;color:#464646}.calendar tbody .day.othermonth.oweekend{color:#464646}.calendar table .wn{background:#C7E1F3}.calendar tbody .rowhilite td{background:#def}.calendar tbody .rowhilite td.wn{background:#ebf6fd}.calendar tbody td.hilite{background:#dbecf7}.calendar tbody td.active{background:#cde}.calendar tbody td.selected{background:#0B988F;color:#464646}td.day.othermonth.selected{background:rgba(11,152,143,0.42);color:#464646}.calendar tbody td.weekend{color:#a66}.calendar tbody td.today{font-size:16px;font-weight:bold;padding:9px}.calendar tbody .disabled{color:#999}.calendar tbody .emptycell{visibility:hidden}.calendar tbody .emptyrow{display:none}.calendar tfoot .footrow{text-align:center;background:#414040;color:white}.calendar tfoot .ttip{background:#414040;color:white;border-top:1px solid #414040;padding:1px}.calendar tfoot .hilite{background:#B8DAF0;border:1px solid #178AEB;color:#000;padding:1px}.calendar tfoot .active{background:#006AA9;padding:2px 0px 0px 2px}.calendar .combo{position:absolute;display:none;top:0px;left:0px;width:4em;cursor:default;border:1px solid #655;background:#def;color:#000;font-size:90%;z-index:100}.calendar .combo .label,.calendar .combo .label-IEfix{text-align:center;padding:1px}.calendar .combo .label-IEfix{width:4em}.calendar .combo .hilite{background:#34ABFA;border-top:1px solid #46a;border-bottom:1px solid #46a;font-weight:bold}.calendar .combo .active{border-top:1px solid #46a;border-bottom:1px solid #46a;background:#F1F8FC;font-weight:bold}.calendar td.time{border-top:1px solid #000;padding:1px 0px;text-align:center;background-color:#E3F0F9}.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm{padding:0px 3px 0px 4px;border:1px solid #889;font-weight:bold;background-color:#F1F8FC}.calendar td.time .ampm{text-align:center}.calendar td.time .colon{padding:0px 2px 0px 3px;font-weight:bold}.calendar td.time span.hilite{border-color:#000;background-color:#267DB7;color:#fff}td.day.selected{position:relative}.selected.day.start:before{content:"\f0d8";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:18px;position:absolute;top:-9px;left:-3px;display:inline-block;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.selected.day.end:before{content:"\f0d8";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:18px;position:absolute;top:28px;left:45px;display:inline-block;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.calendar td.time span.active{border-color:red;background-color:#414040;color:white}.daysrow td{width:53px}article,section,aside{display:block}#helpcenter input,#helpcenter textarea{outline:none}#helpcenter{width:100%;margin:1.75em auto 0.5em auto;padding:0.25em 0 1em 0;border:1px solid #aaa}h1#main-h{color:#d65000;font-size:20px;margin-left:3%}#helpcenter-search-wrap{width:100%;margin:0.5em auto 1.5em auto;border-top:1px solid #aaa;border-bottom:1px solid #aaa;background:#f0f0f0;text-align:center}input#helpcenter-search-inp{display:inline;width:80%;background:#fff;margin:1em 0 1em 60px;padding:0.75em 100px 0.75em 1em;color:#666;font-size:1.1em;border:1px solid #aaa;-moz-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.17);-ms-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.17);-webkit-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.17);box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.17);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#helpcenter-search-wrap input.button{display:inline-block;position:relative;right:85px;top:-1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:10px;text-align:center;padding:1em 2.2em}h1.hc-sec-header{font-size:16px;margin:0.5em 0 0 0;padding:0 0 8px 4px;border-bottom:1px solid #aaa;color:#444}#helpcenter-content{float:left;width:58%;margin-left:5%}#helpcenter-content-full{width:92%;margin-left:5%}ul#helpcenter-category-list{list-style:none;padding:0 0.5em}ul#helpcenter-category-list a{display:block;text-decoration:none;padding:0.75em 1em}ul#helpcenter-category-list li.category{margin:0 auto}ul#helpcenter-category-list li.category:hover{background:#f0f0f0;cursor:pointer}ul#helpcenter-category-list li.category:hover p.category-descrip{color:#555}li.category h1.category-header{font-size:18px;margin:0;padding:0;color:#177791}h1.category-header span.ent-icon{display:inline-block;width:35px;height:24px;position:relative;top:5px;background-image:url(//www.music-jobs.com/uk/images/entypo-icons.png)}h1.category-header span.h1-0{background-position:0 0}h1.category-header span.h1-1{background-position:-35px 0}h1.category-header span.h1-2{background-position:-175px 0}h1.category-header span.h1-3{background-position:-105px 0}h1.category-header span.h1-4{background-position:-140px 0}h1.category-header span.h1-5{background-position:-70px 0}li.category p.category-descrip{margin:0.25em auto;color:#999;font-style:italic}ul#helpcenter-main-faq-list,ul#search-results-list{float:left;width:58%;list-style:none;padding:0 0.5em;margin:0 0 0.5em 0}.faq-answer{width:90%;margin:0.75em auto;color:#444}#helpful-wrap{width:85%;background:#f0f0f0;margin:2em auto 0.5em auto;padding:0.5em 1em}#helpful-wrap #helpful-text{color:#888;font-style:italic;float:left}#helpful-wrap a.helpful-button{margin:0 0.5em;padding:0.1em 0.5em;font-size:0.9em;float:right;display:inline-block;text-decoration:none;border:1px solid #bbb;background-image:linear-gradient(bottom,rgb(219,219,219) 10%,rgb(240,240,240) 78%);background-image:-o-linear-gradient(bottom,rgb(219,219,219) 10%,rgb(240,240,240) 78%);background-image:-moz-linear-gradient(bottom,rgb(219,219,219) 10%,rgb(240,240,240) 78%);background-image:-webkit-linear-gradient(bottom,rgb(219,219,219) 10%,rgb(240,240,240) 78%);background-image:-ms-linear-gradient(bottom,rgb(219,219,219) 10%,rgb(240,240,240) 78%)}#helpcenter-sidebar{float:right;width:28%;margin-right:5%}ul#common-issues-list{list-style:none;padding:0;margin-bottom:4em}ul#most-helpful-list,ul#related-resources-list{list-style:none;padding:0}ul#common-issues-list li,ul#most-helpful-list li,li.main-faq-list-item,li.search-result,li.related-resource{padding:0.25em 0.25em 0.25em 1em}ul#common-issues-list a,ul#most-helpful-list a,li.main-faq-list-item a,li.search-result a,li.related-resource a{text-decoration:none}.MultiBoxContainer{position:absolute;border:20px solid #000;background-color:#FFF;display:none;z-index:2;text-align:left;z-index:10;top:20%!important;left:50% !important;margin-top:-100px !important;margin-left:-180px !important}.MultiBoxLoading{background:url(//www.media-match.com/sandbox/profile_information/spinner.gif) no-repeat center}.MultiBoxContent{position:relative;width:100%;height:100%;overflow:hidden}#MultiBoxContentContainer{width:100%!important}.MultiBoxClose{position:absolute;top:-23px;right:-26px;width:24px;height:24px;cursor:pointer}.MultiBoxClose:before{content:"\f00d";font-family:FontAwesome;font-size:16px;color:white}.MultiBoxControlsContainer{overflow:hidden;height:0px;position:relative}.MultiBoxControls{width:100%;height:auto;position:relative;background-color:#000000}.MultiBoxPrevious:before{content:"\f053";font-family:FontAwesome;position:absolute;left:0px;margin-top:5px;cursor:pointer;font-size:20px;color:#fff}.MultiBoxNext:before{content:"\f054";font-family:FontAwesome;position:absolute;right:0px;margin-top:5px;cursor:pointer;font-size:20px;color:#fff}.MultiBoxNextDisabled{cursor:default;background:url(//www.media-match.com/sandbox/theme/skin/responsive/images/multibox/rightDisabled.png) no-repeat}.MultiBoxPreviousDisabled{cursor:default;background:url(//www.media-match.com/sandbox/theme/skin/responsive/images/multibox/leftDisabled.png) no-repeat}.MultiBoxTitle{position:relative;margin:20px 35px 0 35px;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#FFF;font-weight:bold;text-align:left}.MultiBoxNumber{position:relative;width:80px;margin:10px 35px 0 0;float:right;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#FFF;text-align:right}.MultiBoxDescription{clear:left;position:relative;margin:0 35px 0 35px;padding-top:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#FFF;text-align:left}.MultiBoxEditContainer{overflow:hidden;height:0px;position:relative}.MultiBoxEdit{background-color:#000000}.mmmSlide ul.slides li{display:none}.mmmSlide ul.slides li:first-child{display:block}.mmmSlide ul.slides li.slide-inactive{display:none}.mmmSlide ul.slides li.slide-active{display:block}.mmmPrevSlide,.mmmNextSlide{cursor:pointer}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-transition:width 2s;transition:width 2s}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8)}50%{opacity:1}}#chatWrapOuterWrap{position:fixed;bottom:0px;right:40px;z-index:500000}.chatWrap{width:400px;float:right;z-index:999999;margin-left:10px}#onlineAdminsWrapOuter{width:300px;border:1px solid #ccc;background:#fff}#onlineAdminsWrap div{cursor:pointer;margin:3px}.chatMessages{height:211px;border-left:1px solid #ccc;border-right:1px solid #ccc;overflow:auto;padding:8px;background:#fff;clear:both}.serviceRequestBody{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;overflow:auto;padding:8px;background:#fff}.chatWrap input{display:inline}.chatMessage{margin:5px;width:100% !important}.chatHeader{height:39px;background:#D23B55;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;padding:8px}.chatMsgForm{border:1px solid #ccc;background:#eee;padding-right:45px;position:relative}.chatWriting{font-size:12px;font-style:italic;color:#aaa;clear:both}.chatWrap .chatTools.dropdown{position:absolute;top:11px;right:4px;height:100%}.chatWrap .chatTools.dropdown ul.dropdown-menu{min-width:200px;right:1px;bottom:35px;top:auto;font-size:12px}.chatWrap .chatTools.dropdown button{background:#fff;border:1px solid #ccc;margin:1px;padding:7px}.chatWrap .chatTools.dropdown li:first a{border-top:0}.chatWrap .chatTools.dropdown li a{border-top:1px solid #ccc;background:#fff;padding:4px 12px}.chatWrap .chatTools.dropdown .sub-menu{box-shadow:1px 4px 4px 0px rgba(128,126,128,1)}.chatSystemMessage{font-style:italic;color:#aaa}#chatWrapOuterWrap{font-family:'Muli',sans-serif}.headerChatBtn-notAvailable{background:#D23B55 !important;color:#fff}.headerChatBtn-available{background:#0B988F !important;color:#fff}#adminQuickChatDiv,#pmHeaderDiv{font-family:'Muli',sans-serif}#headerNotificationLine{position:absolute;left:0px;top:0px;font-family:'Muli',sans-serif;z-index:99}#headerNotificationLine .headerNotification{background:#e8e8e8;color:#000;border:1px solid #ccc;border-top:0;float:left;padding:5px 10px;margin-right:8px;cursor:pointer;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#headerNotificationLine .headerNotification.urgent{background:#D23B55;color:#fff;border-color:#D23B55}header.wrapper{position:relative}#adminHeaderReminder{float:left}#adminHeaderReminder.urgent{}#admHdRmWRAP{position:absolute;top:30px;left:0px}#adminSupportToggleWrap{border-bottom:3px solid #eee;background:#eee}#adminQuickChatSettingsWrap{border-top:3px solid #eee;background:#eee;text-align:right;position:relative}#adminQuickChatSettingsWrap button,#adminQuickChatSettingsWrap a{cursor:pointer;height:100%;border-radius:0;padding:6px;border-left:1px solid #ccc;background:#EAF0E6;font-size:14px}.chatMessageRow.self{background:#D23B55;color:#fff;float:right}.chatMessageRow,.chatSystemMessage{float:left;clear:both;margin-bottom:3px;background:#EAF0E6;padding:1px 8px;font-size:13px;border-radius:12px}.closeChatButton{float:right;cursor:pointer;background:#fff;border:0;border-radius:6px}.serviceRequestBtn{float:right;font-size:24px !important;padding:8px;cursor:pointer;border-radius:18px;color:#fff;width:50px;text-align:center}.serviceRequestBtn.fa-check{background:#0B988F}.serviceRequestBtn.fa-times{background:#D23B55;margin-right:5px}.serviceUserType{font-size:11px;color:#ccc}.serviceOtherAdmins{border:1px solid #ccc;padding:1px 8px;background:#fff;font-size:11px;border-top:0;background:#eee}.serviceAvailableAdmin{cursor:pointer;padding:1px 5px;background:#0B988F;color:#fff;border-radius:6px;margin-right:4px}#serviceRequestWrap{font-family:'Muli',sans-serif}.serviceChatActionLine{background:#eee;border:1px solid #ccc;border-top:0;padding:4px}.serviceChatActionLine a{padding:4px}#mmmInstanceMessageWrap{font-size:10px;float:left;display:none}#mmmInstanceMessageWrap.visible{display:block}#ukMusicOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:10}.overlay-window{width:800px;top:20%;left:40%;margin:80px auto;background-color:#fff;z-index:11;text-align:center}a.close-overlay{color:#464646;position:relative;top:-9px;right:-400px;font-weight:800;font-size:14px;text-decoration:none;background:#fff;border-radius:20px;padding:5px 10px;box-shadow:rgb(119,119,119) 0px 0px 7px}.overlay-window h1{font-size:40px;text-transform:uppercase;font-family:'Muli',sans-serif;padding:0 10px 10px 10px;letter-spacing:-2px;font-weight:bold}.overlay-window .black-box{width:100%;height:100%;background-color:#464646}.overlay-window .black-box h2{font-size:34px;text-transform:uppercase;color:#fff;font-family:'Muli',sans-serif;padding:10px 10px;letter-spacing:-2px;font-weight:bold}.overlay-window .black-box p{color:#fff}.overlay-window .black-box a,.overlay-window .black-box a:link,.overlay-window .black-box a:visited{color:#0075A1}.overlay-window .black-box a.standard-button,.overlay-window .black-box a.standard-button:link,.overlay-window .black-box a.standard-button:visited{color:#fff}.overlay-button{background:#0075A1;margin-bottom:20px;margin-top:10px;padding:20px 30px;color:#fff!important;font-size:28px;font-weight:bold;font-family:'Muli',sans-serif;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;border:none;text-decoration:none!important;display:inline-block}.ita-offer{background-color:#f5f5f5;text-align:right;position:fixed;bottom:0;right:0;-webkit-box-shadow:-2px -2px 5px 0px rgba(99,98,99,0.5);-moz-box-shadow:-2px -2px 5px 0px rgba(99,98,99,0.5);box-shadow:-2px -2px 5px 0px rgba(99,98,99,0.5);padding:10px;width:500px;z-index:10}a.close-ita-offer{color:#fff;position:relative;top:-10px;right:-10px;text-align:right;font-weight:800;font-size:8px;text-decoration:none;background:#464646;padding:4px;box-shadow:rgb(119,119,119) 0px 0px 2px;font-family:'Muli',sans-serif;text-transform:uppercase}.ita-offer h1{font-size:20px;margin-top:-10px;text-transform:uppercase;font-family:'Muli',sans-serif;padding:0 5px 5px 5px;letter-spacing:-1px;font-weight:bold;text-align:center}.ita-offer .black-box{width:100%;height:100%;background-color:#464646;text-align:center}.ita-offer h2{font-size:16px;text-transform:uppercase;color:#464646;font-family:'Muli',sans-serif;font-weight:bold;text-align:center;padding:10px}.ita-offer .black-box h2{font-size:20px;text-transform:uppercase;color:#fff;font-family:'Muli',sans-serif;font-weight:bold;text-align:center;padding:10px}.ita-offer .black-box p{font-size:14px;text-transform:uppercase;color:#fff;font-family:'Muli',sans-serif;font-weight:bold;text-align:center;padding:10px}.ita-offer p{color:#464646;font-family:'Muli',sans-serif;font-size:14px;margin:5px;text-align:center}.ita-offer .black-box a,.ita-offer .black-box a:link,.ita-offer .black-box a:visited{color:#0075A1}.ita-offer .black-box a.standard-button,.ita-offer .black-box a.standard-button:link,.ita-offer .black-box a.standard-button:visited{color:#fff}.ita-offer .overlay-button{background:#0075A1;margin:0;padding:10px 10px;color:#fff!important;font-size:16px;font-weight:bold;font-family:'Muli',sans-serif;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;border:none;text-decoration:none!important;display:inline-block;text-align:center;text-transform:uppercase}.UKLaw{background-color:#f5f5f5;text-align:right;position:fixed;-webkit-box-shadow:0px 0px 9px 2px rgba(70,70,70,0.54);-moz-box-shadow:0px 0px 9px 2px rgba(70,70,70,0.54);box-shadow:0px 0px 9px 2px rgba(70,70,70,0.54);z-index:10;padding:10px 0px 30px;width:400px;top:40%;left:50%;margin-left:-200px}.UKLaw .black-box{width:100%;height:100%;background-color:#464646;text-align:center}.UKLaw .black-box p{font-size:14px;text-transform:uppercase;color:#fff;font-family:'Muli',sans-serif;font-weight:normal;text-align:left;padding:10px;line-height:24px}section#InvitationMainWrap{background:rgb(242,242,242);padding:30px}.Employer_Invitation form h1{font-size:18px;background:#464646 none repeat scroll 0% 0%;color:rgb(255,255,255);padding:15px 20px;border-radius:0;text-shadow:none;text-align:center;text-transform:uppercase}.Employer_Invitation form{width:100%;background-color:#FFFFFF;overflow:hidden}.Employer_Invitation p span{color:#D23B55}.Employer_Invitation span.special-note{color:#999;font-size:12px;font-style:italic}.Employer_Invitation p{margin:0px;font-weight:500;line-height:2;color:#333;font-family:'Muli',sans-serif}.Employer_Invitation h1{text-align:center;color:#666;text-shadow:1px 1px 0px #FFF}.Employer_Invitation input{border-radius:0px;border:1px solid #eee;margin-bottom:15px;width:88%;height:40px;float:left;padding:0px 15px}.Employer_Invitation input[type=text],input[type=email],textarea{-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;outline:none}.Employer_Invitation input[type=text]:focus,input[type=email]:focus{box-shadow:0 0 5px rgba(81,203,238,1);padding:3px 0px 3px 3px;border:1px solid rgba(81,203,238,1)}.Employer_Invitation a{text-decoration:inherit}.Employer_Invitation textarea{border-radius:0px;border:1px solid #EEE;margin:0;width:88%;height:130px;float:left;padding:0px 15px}.Employer_Invitation textarea#contactMessage{line-height:16px;font-size:14px;padding:10px}.Employer_Invitation .form-group{overflow:hidden;clear:both}.Employer_Invitation .icon-case{width:42px;float:left;border-radius:0px;background:#eeeeee;height:40px;position:relative;text-align:center;line-height:40px!important}.Employer_Invitation i{color:#464646;position:absolute;top:12px;left:15px}.Employer_Invitation .contentform{padding:40px 30px}.Employer_Invitation .button-contact{background-color:#0B988F;color:#FFF;text-align:center;width:100%;border:0;padding:17px 25px;border-radius:0px;cursor:pointer;margin-top:40px;font-size:18px;margin-bottom:0}.Employer_Invitation .validation{display:none;margin:0 0 10px;font-weight:400;font-size:13px;color:#DE5959}.Employer_Invitation #sendmessage{border:1px solid #fff;display:none;text-align:center;margin:10px 0;font-weight:600;margin-bottom:30px;background-color:#EBF6E0;color:#5F9025;border:1px solid #B3DC82;padding:13px 40px 13px 18px;border-radius:3px;box-shadow:0px 1px 1px 0px rgba(0,0,0,0.03)}.Employer_Invitation #sendmessage.show,.show{display:block}.Employer_Invitation .SidebarBox h2{font-size:18px;font-weight:bold;margin-top:0}.SidebarBox ul.CV-companies{list-style-type:none;text-align:left;padding-left:0!important}.SidebarBox ul.CV-companies li{background:#fff;padding:10px;border-bottom:2px solid rgb(242,242,242)}.SidebarBox ul.CV-companies li a{text-decoration:underline}.invitation-terms ol{list-style-type:lower-alpha;padding-left:20px}.invitation-terms ol li{font-size:12px;line-height:14px}div#userThreadsInner.UserThreadsWrap{overflow-y:scroll;height:100%;padding-top:0px}div.RemoveMessage-overlay{z-index:10;background:#464646;position:absolute;left:0px;top:0px;height:100%;width:100%;opacity:0.8}#userWrap button.standard-button.threadEditing-btn{padding:8px;margin:3px 5px;width:32px}img.MessageProfileImg{width:50px;border-radius:50%}#messageInnerWrap span.application-label{text-transform:uppercase;font-size:8px;background-color:#fff40f;color:#464646;padding:3px 5px;border-radius:3px}section#profilePopup.visible{z-index:999999}.pale-red{background-color:#90505C}.pale-blue{background-color:#2F829F}.pale-green{background-color:#36615C}.pale-lightgreen{background-color:#6dc4ba}.yellow{background-color:#e1ad01}.light-yellow{background-color:#fff3cc}#content ul.tabs.signupTabs{list-style:none;display:table;table-layout:fixed;width:100%}#newSignUpPage ul.tabs.signupTabs li{margin-right:0;height:60px;color:#999;display:table-cell}#newSignUpPage ul.tabs.signupTabs li.oneThirdWidth{width:33.3333333%}#newSignUpPage ul.tabs.signupTabs li.halfWidth{width:50%}#newSignUpPage div.tabs{position:relative;z-index:1;background:transparent;width:100%;margin:0}#newSignUpPage ul.tabs li a{text-transform:uppercase;padding:10px 5px!important;color:inherit;font-size:13px;width:97%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}#newSignUpPage ul.tabs.signupTabs a.tabHover:hover{color:#363636}#newSignUpPage ul.tabs li.current{color:#000}#newSignUpPage .signupContent{background-color:#f5f5f5;padding:0}#newSignUpPage div.row.signupContent{display:inline-block;margin-top:0}#newSignUpPage .signupContent .mainBgImg{padding-top:10px}#newSignUpPage .top-banner .top-caption.main_text{position:absolute;top:8%;line-height:20px;text-align:center;color:#fff;text-transform:uppercase;width:90%;margin-right:5%;margin-left:5%;font-size:16px;font-weight:bold;visibility:visible}#newSignUpPage .top-banner .top-caption{position:absolute;font-size:12px;width:90%;margin-right:5%;margin-left:5%;top:16%;text-align:center;color:#fff;text-transform:uppercase;font-family:'Muli',sans-serif;visibility:hidden}#newSignUpPage .signupContent .top-banner .row{position:absolute;top:20%;text-align:center;color:#fff;width:100%}#newSignUpPage .signupContent .top-banner .row h2{text-transform:uppercase;font-size:18px;padding:0;margin:10px 0 0;line-height:34px;font-weight:bold}#newSignUpPage .signupContent .top-banner .timePeriod{font-size:16px}#newSignUpPage hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}#newSignUpPage .signupContent .top-banner .row hr.small{max-width:60px;margin:2px auto;border-width:1px;border-color:#fff}.pswInfoTxt{font-size:10px;line-height:12px;font-style:italic}@media only screen and (min-width:768px){#newSignUpPage ul.tabs li a{font-size:16px}#newSignUpPage .signupContent{padding:0 20px 0}#newSignUpPage .signupContent .mainBgImg{padding-top:20px}#newSignUpPage .top-banner .top-caption.main_text{top:8%;line-height:36px;font-size:26px;visibility:visible}#newSignUpPage .top-banner .top-caption.small_text{font-size:16px;top:16%;visibility:visible}#newSignUpPage .signupContent .top-banner .row h2{font-size:26px}#newSignUpPage .signupContent .top-banner .timePeriod{font-size:20px;text-transform:uppercase;font-weight:bold}#newSignUpPage .signupContent .top-banner .row{position:absolute;top:20%;text-align:center;color:#fff;width:100%}}#newSignUpPage .row.circleRow{margin-bottom:10px}#newSignUpPage .circle-text{width:100%;padding:5px;position:relative;z-index:999;margin-top:30px}#newSignUpPage .circle-text.twoLinesText{margin-top:10px}#newSignUpPage .circle-text.twoLinesText .currencySymbol{font-size:16px;vertical-align:top;margin-top:-17px;margin-left:-23px;position:absolute;font-weight:300}#newSignUpPage .circle-text.twoLinesText .currencySymbol.longerText{margin-left:0px}#newSignUpPage .circle-text.twoLinesText .periodName{font-size:18px;text-transform:lowercase;color:#fff;line-height:24px}#newSignUpPage .circle-text{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#newSignUpPage .circle-text:after{content:"";display:block;width:100%;height:0;padding-bottom:100%;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#newSignUpPage .circle-text.firstOne:after{background:#90505C;color:#fff}#newSignUpPage .circle-text.secondOne:after{background:#2F829F;color:#fff}#newSignUpPage .circle-text.thirdOne:after{background:#36615C;color:#fff}#newSignUpPage .circle-text div{float:left;width:100%;padding-top:37%;line-height:1em;margin-top:-0.5em;text-align:center;color:#fff;text-transform:uppercase;font-size:20px}#newSignUpPage .signupContent .top-banner div.row.connectorWrap{position:absolute;top:85%;visibility:hidden}#newSignUpPage .connector{height:40px}#newSignUpPage .connector.pale-red{background-color:#90505C}#newSignUpPage .connector.pale-blue{background-color:#2F829F}#newSignUpPage .connector.pale-green{background-color:#36615C}#newSignUpPage .circle-text .buttonHover{display:inline;width:59%;position:absolute;left:50%;top:43%;transform:translateY(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1em;padding:8px 4px;text-align:center;text-transform:uppercase;text-decoration:none;background-color:#fff;font-weight:bold;font-size:10px;color:#000;margin-top:10px;border-radius:3px}#newSignUpPage .circle-text.firstOne .buttonHover{color:#90505C;border:1px solid #512d34}#newSignUpPage .circle-text.secondOne .buttonHover{color:#2F829F;border:1px solid #143845}#newSignUpPage .circle-text.thirdOne .buttonHover{color:#36615C;border:1px solid #111f1d}@media only screen and (min-width:768px){#newSignUpPage .circle-text{width:100%;padding:40px;margin-top:10px}#newSignUpPage .circle-text:hover{padding:30px}#newSignUpPage .circle-text:hover div{display:none}#newSignUpPage .circle-text .buttonHover{display:none}#newSignUpPage .circle-text:hover .buttonHover{display:inline;width:153px;position:absolute;left:50%;top:43%;transform:translateY(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1em;padding:12px 5px;text-align:center;text-transform:uppercase;text-decoration:none;background-color:#000;font-weight:bold;font-size:18px;color:#fff;margin:0 auto}#newSignUpPage .circle-text.firstOne:hover .buttonHover{background-color:#90505C}#newSignUpPage .circle-text.secondOne:hover .buttonHover{background-color:#2F829F}#newSignUpPage .circle-text.thirdOne:hover .buttonHover{background-color:#36615C}#newSignUpPage .circle-text.firstOne:after,#newSignUpPage .circle-text.secondOne:after,#newSignUpPage .circle-text.thirdOne:after{background:#fff}#newSignUpPage .circle-text div{color:#000;padding-top:50%}#newSignUpPage .circle-text.twoLinesText div{padding-top:45%}#newSignUpPage .circle-text.twoLinesText{margin-top:-12px}#newSignUpPage .circle-text.twoLinesText .currencySymbol{font-size:24px;margin-top:-20px;margin-left:-30px}#newSignUpPage .circle-text.twoLinesText .currencySymbol.longerText{margin-top:-35px;margin-left:0px}#newSignUpPage .circle-text.twoLinesText .periodName{font-size:20px;line-height:24px;color:#0075a1}#newSignUpPage .circle-text div{font-size:35px}#newSignUpPage .connector{background-color:#90505C;height:80px}#newSignUpPage .signupContent .top-banner div.row.connectorWrap{position:absolute;top:82%;visibility:visible}#newSignUpPage .circle-text.firstOne:hover::after,#newSignUpPage .circle-text.secondOne:hover::after,#newSignUpPage .circle-text.thirdOne:hover::after{}#newSignUpPage .circle-text:hover ~ .circle-text div{display:none}}@media only screen and (min-width:1200px){#newSignUpPage .signupContent .top-banner div.row.connectorWrap{position:absolute;top:82%;visibility:visible}#newSignUpPage .circle-text.firstOne:after,#newSignUpPage .circle-text.secondOne:after,#newSignUpPage .circle-text.thirdOne:after{background:#fff}#newSignUpPage .circle-text div{color:#000;padding-top:50%}#newSignUpPage .circle-text div{font-size:50px}#newSignUpPage .circle-text.twoLinesText .periodName{font-size:22px;line-height:24px;color:#0075a1}#newSignUpPage .circle-text{padding:50px}#newSignUpPage .circle-text:hover .buttonHover{display:inline;width:200px;position:absolute;left:50%;top:43%;transform:translateY(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1em;padding:15px;text-align:center;text-transform:uppercase;text-decoration:none;background-color:#000;font-weight:bold;font-size:22px;color:#fff;margin:0 auto}}#newSignUpPage .benefit-box{margin:20px 10px;color:#fff;padding:40px 5px;text-align:center;font-size:16px}#newSignUpPage .benefit-box.pale-red{background-color:#90505C;margin-top:80px;margin-bottom:20px}#newSignUpPage .benefit-box.pale-red span{top:80px;color:#90505C}#newSignUpPage .benefit-box.pale-red span.capital{color:#fff}#newSignUpPage .benefit-box.pale-blue{background-color:#2F829F;margin:20px 10px}#newSignUpPage .benefit-box.pale-green{background-color:#36615C;margin:20px 10px}#newSignUpPage .benefit-box p.not-available{color:rgba(255,255,255,0.3)}#newSignUpPage .benefit-box .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;text-decoration:none;text-transform:uppercase;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#newSignUpPage .capital{text-transform:uppercase;font-size:14px}#newSignUpPage .benefit-box .btn.btn-lg{padding:10px;font-size:16px;line-height:1.33;border-radius:2px}#newSignUpPage .benefit-box .btn.btn-lg.btn-outline{background-color:transparent;color:inherit;transition:all .5s;color:#fff;border:4px solid #fff}#newSignUpPage .benefit-box .mostPop{position:absolute;top:20px;left:15%;padding:2px 5px;text-transform:uppercase;color:#0075a1;background-color:#FFF;width:70%;font-size:12px}@media only screen and (min-width:768px){#newSignUpPage .benefit-box{margin:30px 10px;padding:40px 20px;font-size:16px}#newSignUpPage .benefit-box.pale-red{background-color:#90505C;margin-top:20px}#newSignUpPage .benefit-box.pale-blue{background-color:#2F829F;margin:10px 0px;padding:50px 20px 40px 20px}#newSignUpPage .benefit-box .mostPop{position:absolute;top:10px;left:0;font-size:12px;padding:2px;text-transform:uppercase;color:#0075a1;background-color:#fff;width:100%;border-right:20px solid #2F829F;border-left:20px solid #2F829F;font-weight:bold}}@media only screen and (min-width:1200px){#newSignUpPage .benefit-box{margin:20px 10px;padding:40px 13px;font-size:16px}}#newSignUpPage .loginSection{margin:40px 0 40px;text-align:center}#newSignUpPage .loginSection a{font-size:18px}#newSignUpPage .testSection{margin:80px 0 40px;text-align:center}#newSignUpPage .testSection h1{text-transform:uppercase;font-weight:bold}#newSignUpPage .testSection .testBox{background:#fff;padding:10px 10px;text-align:left}#newSignUpPage .testSection .testBox p{padding:0 10px;font-size:12px}#newSignUpPage .img-circle{border-radius:50%}#newSignUpPage .img-thumbnail{line-height:1.42857143;background-color:#ffffff;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}#newSignUpPage .testSection .nameBox{padding:10px;background-color:#f5f5f5;margin:10px}#newSignUpPage .testSection .testContent{margin-top:0;margin-bottom:0}#newSignUpPage .testSection .nameBox h4{font-weight:bold;font-size:18px;padding:0 10px}#newSignUpPage .testSection .testQuote{position:relative;top:11px;left:-4px;font-size:12px}@media only screen and (min-width:768px){#newSignUpPage .testSection .testBox{background:#fff;padding:20px 30px;text-align:left}}#newSignUpPage .employerSignUp .top-banner .top-caption.main_text{position:absolute;top:8%;line-height:24px;text-align:center;color:#fff;text-transform:uppercase;width:90%;margin-right:5%;margin-left:5%;font-size:16px;font-weight:bold;visibility:visible}#newSignUpPage .employerSignUp .top-banner .top-caption.main_text span{text-transform:uppercase;font-size:28px;font-weight:bold;visibility:visible}#newSignUpPage .employerSignUp .top-banner .top-caption.small_text{visibility:hidden}#newSignUpPage .employerSignUp .top-banner .signupBtnContainer{position:absolute;top:62%;text-align:center;width:90%;margin-right:5%;margin-left:5%}#newSignUpPage .employerSignUp .top-banner a.btn.btn-basic.btn-outline.btn-lg{background-color:#0075a1;color:#fff;text-decoration:none;padding:10px;font-size:16px;text-transform:uppercase;font-weight:bold;border:3px solid #fff}#newSignUpPage .employerSignUp .top-banner .bottom-caption{position:absolute;font-size:18px;width:90%;margin-right:5%;margin-left:5%;top:15%;text-align:center;color:#fff;font-family:'Muli',sans-serif;line-height:24px;font-weight:bold;text-transform:uppercase;visibility:hidden}@media only screen and (min-width:768px){#newSignUpPage .employerSignUp .top-banner .top-caption.main_text{font-size:16px;line-height:40px;visibility:visible}#newSignUpPage .employerSignUp .top-banner a.btn.btn-basic.btn-outline.btn-lg{padding:10px 40px;font-size:22px;border:5px solid #fff}#newSignUpPage .employerSignUp .top-banner .top-caption.small_text{position:absolute;font-size:16px;width:90%;margin-right:5%;margin-left:5%;top:36%;text-align:center;color:#fff;font-family:'Muli',sans-serif;line-height:24px;text-transform:initial;visibility:visible;visibility:visible}#newSignUpPage .employerSignUp .top-banner .top-caption.main_text span{text-transform:uppercase;font-size:48px;font-weight:bold;visibility:visible}#newSignUpPage .employerSignUp .top-banner .signupBtnContainer{top:65%}#newSignUpPage .employerSignUp .top-banner .bottom-caption{position:absolute;font-size:26px;width:90%;margin-right:5%;margin-left:5%;top:80%;text-align:center;color:#fff;font-family:'Muli',sans-serif;line-height:32px;font-weight:bold;text-transform:uppercase;visibility:visible}}@media only screen and (min-width:1200px){#newSignUpPage .employerSignUp .top-banner .top-caption.main_text{font-size:20px;line-height:65px}#newSignUpPage .employerSignUp .top-banner .top-caption.small_text{font-size:18px;line-height:24px}#newSignUpPage .employerSignUp .top-banner .top-caption.main_text span{text-transform:uppercase;font-size:68px;font-weight:bold}#newSignUpPage .employerSignUp .top-banner a.btn.btn-basic.btn-outline.btn-lg{padding:15px 40px;font-size:24px}#newSignUpPage .employerSignUp .top-banner .signupBtnContainer{top:60%}}#newSignUpPage .employerSignUp .feature-box{margin:10px;padding:10px 20px;color:#fff;text-align:center;border-radius:3px}#newSignUpPage .employerSignUp .feature-box h3{font-size:14px;text-transform:uppercase;font-weight:bold}#newSignUpPage .employerSignUp .feature-box p{font-size:14px;font-weight:300}#newSignUpPage .employerSignUp .employerBenefits{margin-top:50px;display:inline-block}#newSignUpPage .employerSignUp .feature-box{min-height:230px}@media only screen and (max-width:385px){#newSignUpPage .employerSignUp .feature-box{min-height:260px;padding:10px 5px}#newSignUpPage .employerSignUp .feature-box h3{font-size:14px}#newSignUpPage .employerSignUp .top-banner .bottom-caption{visibility:hidden}}@media only screen and (min-width:386px){#newSignUpPage .employerSignUp .feature-box{min-height:auto;padding:10px 5px}#newSignUpPage .employerSignUp .top-banner .top-caption.main_text{visibility:visible;line-height:30px}#newSignUpPage .employerSignUp .feature-box h3{font-size:16px}}@media only screen and (min-width:768px){#newSignUpPage .employerSignUp .feature-box{min-height:191px;padding:10px 10px}#newSignUpPage .employerSignUp .feature-box h3{font-size:16px}#newSignUpPage .employerSignUp .top-banner .top-caption.main_text{line-height:50px}}@media only screen and (min-width:992px){#newSignUpPage .employerSignUp .feature-box{min-height:235px;padding:10px 10px}}@media only screen and (min-width:1200px){#newSignUpPage .employerSignUp .feature-box{min-height:210px;padding:10px 20px}#newSignUpPage .employerSignUp .feature-box h3{font-size:16px}}#newSignUpPage .employerBigButton{width:100%;text-align:center;margin:90px 10px 10px;display:inline-block}#newSignUpPage .employerBigButton .btn-register{background-color:#fff;padding:10px;font-size:20px;text-transform:uppercase;text-decoration:none;font-weight:bold;border:4px solid #90505C;color:#90505C}@media only screen and (min-width:768px){#newSignUpPage .employerBigButton .btn-register{padding:15px 30px;font-size:22px}#newSignUpPage .employerBigButton .btn-register:hover{background-color:#90505C;border:4px solid #fff;color:#fff}}.col-xs-5th-1,.col-xs-5th-2,.col-xs-5th-3,.col-xs-5th-4{float:left}.col-xs-5th-5{float:left;width:100%}.col-xs-5th-4{width:80%}.col-xs-5th-3{width:60%}.col-xs-5th-2{width:40%}.col-xs-5th-1{width:20%}.col-xs-5th-pull-5{right:100%}.col-xs-5th-pull-4{right:80%}.col-xs-5th-pull-3{right:60%}.col-xs-5th-pull-2{right:40%}.col-xs-5th-pull-1{right:20%}.col-xs-5th-pull-0{right:auto}.col-xs-5th-push-5{left:100%}.col-xs-5th-push-4{left:80%}.col-xs-5th-push-3{left:60%}.col-xs-5th-push-2{left:40%}.col-xs-5th-push-1{left:20%}.col-xs-5th-push-0{left:auto}.col-xs-5th-offset-5{margin-left:100%}.col-xs-5th-offset-4{margin-left:80%}.col-xs-5th-offset-3{margin-left:60%}.col-xs-5th-offset-2{margin-left:40%}.col-xs-5th-offset-1{margin-left:20%}.col-xs-5th-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-5th-1,.col-sm-5th-2,.col-sm-5th-3,.col-sm-5th-4{float:left}.col-sm-5th-5{float:left;width:100%}.col-sm-5th-4{width:80%}.col-sm-5th-3{width:60%}.col-sm-5th-2{width:40%}.col-sm-5th-1{width:20%}.col-sm-5th-pull-5{right:100%}.col-sm-5th-pull-4{right:80%}.col-sm-5th-pull-3{right:60%}.col-sm-5th-pull-2{right:40%}.col-sm-5th-pull-1{right:20%}.col-sm-5th-pull-0{right:auto}.col-sm-5th-push-5{left:100%}.col-sm-5th-push-4{left:80%}.col-sm-5th-push-3{left:60%}.col-sm-5th-push-2{left:40%}.col-sm-5th-push-1{left:20%}.col-sm-5th-push-0{left:auto}.col-sm-5th-offset-5{margin-left:100%}.col-sm-5th-offset-4{margin-left:80%}.col-sm-5th-offset-3{margin-left:60%}.col-sm-5th-offset-2{margin-left:40%}.col-sm-5th-offset-1{margin-left:20%}.col-sm-5th-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-5th-1,.col-md-5th-2,.col-md-5th-3,.col-md-5th-4{float:left}.col-md-5th-5{float:left;width:100%}.col-md-5th-4{width:80%}.col-md-5th-3{width:60%}.col-md-5th-2{width:40%}.col-md-5th-1{width:20%}.col-md-5th-pull-5{right:100%}.col-md-5th-pull-4{right:80%}.col-md-5th-pull-3{right:60%}.col-md-5th-pull-2{right:40%}.col-md-5th-pull-1{right:20%}.col-md-5th-pull-0{right:auto}.col-md-5th-push-5{left:100%}.col-md-5th-push-4{left:80%}.col-md-5th-push-3{left:60%}.col-md-5th-push-2{left:40%}.col-md-5th-push-1{left:20%}.col-md-5th-push-0{left:auto}.col-md-5th-offset-5{margin-left:100%}.col-md-5th-offset-4{margin-left:80%}.col-md-5th-offset-3{margin-left:60%}.col-md-5th-offset-2{margin-left:40%}.col-md-5th-offset-1{margin-left:20%}.col-md-5th-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-5th-1,.col-lg-5th-2,.col-lg-5th-3,.col-lg-5th-4{float:left}.col-lg-5th-5{float:left;width:100%}.col-lg-5th-4{width:80%}.col-lg-5th-3{width:60%}.col-lg-5th-2{width:40%}.col-lg-5th-1{width:20%}.col-lg-5th-pull-5{right:100%}.col-lg-5th-pull-4{right:80%}.col-lg-5th-pull-3{right:60%}.col-lg-5th-pull-2{right:40%}.col-lg-5th-pull-1{right:20%}.col-lg-5th-pull-0{right:auto}.col-lg-5th-push-5{left:100%}.col-lg-5th-push-4{left:80%}.col-lg-5th-push-3{left:60%}.col-lg-5th-push-2{left:40%}.col-lg-5th-push-1{left:20%}.col-lg-5th-push-0{left:auto}.col-lg-5th-offset-5{margin-left:100%}.col-lg-5th-offset-4{margin-left:80%}.col-lg-5th-offset-3{margin-left:60%}.col-lg-5th-offset-2{margin-left:40%}.col-lg-5th-offset-1{margin-left:20%}.col-lg-5th-offset-0{margin-left:0%}}#newSignUpPage .employerSignUp.apprenticesSignup .top-banner .top-caption.main_text{position:absolute;top:8%;line-height:24px;text-align:center;color:#fff;text-transform:uppercase;width:90%;margin-right:5%;margin-left:5%;font-size:16px;font-weight:bold;visibility:visible}#newSignUpPage .employerSignUp.apprenticesSignup .top-banner .top-caption.main_text span{text-transform:uppercase;font-size:22px;font-weight:bold;visibility:visible}@media only screen and (min-width:768px){#newSignUpPage .employerSignUp.apprenticesSignup .top-banner .top-caption.main_text{font-size:20px;line-height:40px;visibility:visible}#newSignUpPage .employerSignUp.apprenticesSignup .top-banner .top-caption.main_text span{text-transform:uppercase;font-size:48px;font-weight:bold;visibility:visible}}@media only screen and (min-width:1200px){#newSignUpPage .employerSignUp.apprenticesSignup .top-banner .top-caption.main_text{font-size:20px;line-height:65px}#newSignUpPage .employerSignUp.apprenticesSignup .top-banner .top-caption.main_text span{text-transform:uppercase;font-size:68px;font-weight:bold}}#newSignUpPage .employerSignUp .top-banner .bottom-note{position:absolute;bottom:2%;color:#fff;width:90%;margin-right:5%;margin-left:5%;font-size:14px;visibility:hidden;text-align:center}#newSignUpPage .signupContent.employerSignUp.apprenticesSignup .testSection{display:inline-block}@media only screen and (min-width:768px){#newSignUpPage .employerSignUp .top-banner .bottom-note{visibility:visible}}#cookiesInfo.c-window{color:rgb(255,255,255);font-family:Helvetica,Calibri,Arial,sans-serif;background-color:rgba(29,138,138,0.95);opacity:1;transition:opacity 1s ease;position:fixed;overflow:hidden;box-sizing:border-box;font-size:14px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999;padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;left:0;right:0;top:0}#cookiesInfo.c-window .c-message{-ms-flex:1;flex:1;font-family:Helvetica,Calibri,Arial,sans-serif}#cookiesInfo.c-window .c-message a{color:#fff;text-decoration:underline;cursor:pointer;opacity:.8;display:inline-block;padding:.4em}#cookiesInfo.c-window .c-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}#cookiesInfo.c-window .c-compliance .c-btn.c-dismiss{display:block;text-decoration:none;padding:.4em .8em;min-width:140px;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;-ms-flex:1;flex:1;border-radius:3px;color:rgb(0,0,0);border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background-color:#d9d9d9}.myDataPage h1{text-align:center}i.fa.fa-toggle-on{color:#0B988F}.myDataPage h2{text-align:center;background-color:#ceddd6;padding:10px 0;margin-top:30px;font-weight:bold;margin-bottom:0}.myDataPage div.text{background-color:#efefef;padding:10px;font-size:14px;margin-bottom:0;border-top:1px solid #fff}.myDataPage h3{background-color:#e9efd1;padding:10px;font-size:14px;margin-bottom:0;border-top:1px solid #fff;font-weight:bold;margin-top:0}.myDataPage ul{background-color:#e9efd1;list-style:none;padding:10px;font-size:14px}.myDataPage .infoBox{background-color:#f0f0f0;padding:5px;border-radius:5px;font-size:12px;border:1px solid #d9d9d9}.myDataPage #acceptBtn{margin-right:5px}.myDataPage .dismissBtn{background-color:#454545;padding:9px 50px 8px 50px}@media (min-width:768px){.myDataPage .dismissBtn.btn-small{background-color:#D23B55;padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}}.myDataPage .dismissBtn.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#D23B55}.myDataPage .alertText{margin-top:30px;background-color:rgba(134,9,13,0.72);padding:20px;color:#fff;font-size:14px}.myDataPage .privacyDropdown,.payFormPrivacy .privacyDropdown{background:#f0f0f0;width:250px;border:1px solid #ccc;padding:5px 5px 2px 5px}.myDataPage .privacyDropdown .privacy-settings,.payFormPrivacy .privacyDropdown .privacy-settings{width:100%;padding:5px 5px 3px 5px;height:30px}@media (max-width:767px){.myDataPage .dropdown.privacy-settings .dropdown-menu,.payFormPrivacy .dropdown.privacy-settings .dropdown-menu{width:120%!important}}.myDataPage .dropdown.privacy-settings .dropdown-menu,.payFormPrivacy .dropdown.privacy-settings .dropdown-menu{width:100%}.myDataPage .privacyDropdown .privacy-settings.open,.payFormPrivacy .privacyDropdown .privacy-settings.open{display:block!important}.myDataPage .privacyDropdown .privacy-settings button,.payFormPrivacy .privacyDropdown .privacy-settings button{padding-top:4px;width:100%;text-align:left;cursor:pointer;color:#454545;font-size:12px}.dropdown.privacy-settings button .fa.fa-caret-down{float:right}@media (max-width:767px){.alerts-selector .calendar-btn{padding:8px 10px!important}}.alerts-selector .yes-btn,.alerts-selector .no-btn,.alerts-selector .calendar-btn{background-color:#f5f5f5;border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.alerts-selector .no-btn{color:#D23B55;text-transform:uppercase;font-weight:bold;font-size:14px;margin:0;border-right:none;border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-top-right-radius:0px;border-bottom-right-radius:0px}.alerts-selector .weekly-btn{border-radius:0 !important}.alerts-selector .calendar-btn{border-top-right-radius:20px;border-bottom-right-radius:20px;padding:8px 25px;text-transform:uppercase;font-weight:bold;font-size:14px;margin:0;border-right:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.alerts-selector .yes-btn,.alerts-selector .calendar-btn{color:#0B988F}.alerts-selector .yes-btn.disabled,.alerts-selector .calendar-btn.disabled{color:#ccc}.alerts-selector .calendar-btn.red-btn,.alerts-selector .calendar-btn.red-btn-toggle.selected{color:#D23B55;background-color:#f5f5f5!important}.alerts-selector .yes-btn:hover{background-color:#0B988F;color:#fff}.alerts-selector .yes-btn.disabled:hover{background-color:#f5f5f5;color:#ccc;cursor:default !important}.alerts-selector .no-btn:hover{background-color:#D23B55;color:#fff}.alerts-selector .calendar-btn:hover{background-color:#0B988F;color:#fff}.alerts-selector .calendar-btn.disabled:hover{background-color:#f5f5f5;color:#ccc;cursor:default !important}.alerts-selector .calendar-btn.red-btn:hover,.alerts-selector .calendar-btn.red-btn-toggle:hover{background-color:#D23B55!important;color:#fff}.alerts-selector .yes-btn.selected{background-color:#0B988F;color:#fff}.alerts-selector .no-btn.selected{background-color:#D23B55;color:#fff}.alerts-selector .calendar-btn.selected{background-color:#0B988F;color:#fff}.alerts-selector .calendar-btn.red-btn.selected,.alerts-selector .calendar-btn.red-btn-toggle.selected{background-color:#D23B55!important;color:#fff}.MMUserProfile.mmCompanyProfile .standard-button{background:#1C9B91;padding:5px;font-size:16px;font-weight:700;text-align:center}.MMUserProfile.mmCompanyProfile .standard-button:hover{background:#0075A1;color:#fff}.MMUserProfile.mmCompanyProfile #down-sidebar{display:inline-block}.MMUserProfile.mmCompanyProfile #down-sidebar h2{font-weight:bold;margin-top:20px}.MMUserProfile.mmCompanyProfile #down-sidebar p{color:#969696;margin-bottom:10px}.MMUserProfile.mmCompanyProfile #profileHeader h1{margin-bottom:20px}.MMUserProfile.mmCompanyProfile #profileHeader p{color:#969696;margin-bottom:10px}.MMUserProfile.mmCompanyProfile #profileHeader p i{color:#1C9B91}.MMUserProfile.mmCompanyProfile #cvWrapper h2{font-weight:bold}.MMUserProfile.mmCompanyProfile #cvWrapper .box{padding:10px 20px;margin-bottom:20px;background-color:#f5f5f5}.MMUserProfile.mmCompanyProfile .view{overflow:hidden;position:relative;width:100%;height:100%}.MMUserProfile.mmCompanyProfile #ProfilePicContainer.view .ProfilePic-overlay{position:absolute;overflow:hidden;display:block;top:0;bottom:0;left:0;right:0;background-color:rgba(35,35,45,0.8);padding:25px;opacity:0;-webkit-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s;padding:0}.MMUserProfile.mmCompanyProfile .ProfilePic-overlay .add-profilePic{position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.MMUserProfile.mmCompanyProfile #ProfilePicContainer.view:hover .ProfilePic-overlay{opacity:0.8;-webkit-transition-delay:0s;transition-delay:0s}.MMUserProfile.mmCompanyProfile .add-profilePic{text-align:center;width:100%;color:#fff;cursor:pointer}.MMUserProfile.mmCompanyProfile .add-profilePic .fa.fa-camera{font-size:50px;cursor:pointer}.MMUserProfile.mmCompanyProfile a.ProfilePic-overlay{cursor:pointer}.MMUserProfile.mmCompanyProfile .add-profilePic span{font-size:12px;font-weight:bold}.MMUserProfile.mmCompanyProfile .contactBtnWrapper{margin:10px 0}#newPostJob ul.tabs.signupTabs li{margin-right:0;height:40px;color:#999;display:table-cell;position relative;border:1px solid #fff}#newPostJob ul.tabs.signupTabs li.triangle:after,#newPostJob ul.tabs.signupTabs li.triangle:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:9999999999}#newPostJob ul.tabs.signupTabs li.triangle:after{border-color:rgba(245,245,245,0);border-left-color:#EAF0E6;border-width:20px;margin-top:-20px}#newPostJob ul.tabs.signupTabs li.triangle.current:after{border-left-color:#f5f5f5}#newPostJob ul.tabs.signupTabs li.triangle:before{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:21px;margin-top:-21px}#newPostJob ul.tabs.signupTabs li.oneFourthdWidth{width:25%}#newPostJob ul.tabs.signupTabs li.oneThirdWidth{width:33.33%;width:calc(100% / 3)}#newPostJob ul.tabs.signupTabs li.halfWidth{width:50%}#newPostJob ul.tabs.signupTabs li.fullWidthTab{width:100%}#newPostJob div.tabs{position:relative;z-index:1;background:transparent;width:100%;margin:0}#newPostJob ul.tabs li a{padding:3px !important;color:inherit;font-size:13px;width:97%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}#newPostJob ul.tabs li.current{color:#000}#newPostJob .signupContent{background-color:#f5f5f5;padding:10px;margin-top:0px;border-left:1px solid #fff;border-right:1px solid #fff}@media only screen and (min-width:768px){#newPostJob .signupContent{padding:20px}}#jobFormContent form{display:block;margin-top:0em;box-sizing:border-box}#jobFormContent .form-group{margin-bottom:1rem}#jobFormContent label{display:inline-block;margin-bottom:.5rem;font-size:14px;font-weight:600}#jobFormContent label span.optional{color:#969696;font-weight:300}#jobFormContent .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:0.9rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ebebeb;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#jobFormContent .form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}#jobFormContent select{width:100%!important}#jobFormContent select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}#jobFormContent .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}#jobFormContent .form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}#jobFormContent .form-group{margin-bottom:1rem}#jobFormContent .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#jobFormContent .inputfile + label{max-width:80%;font-size:1rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:0.5rem 1rem;border-radius:3px}#jobFormContent .inputfile-1 + label{color:#ffffff;background-color:#1C9B91}#jobFormContent .inputfile-1:focus + label,#jobFormContent .inputfile-1.has-focus + label,#jobFormContent .inputfile-1 + label:hover{background-color:#0e4c47}p.inputFileTitle{display:inline-block;margin-bottom:0rem;margin-top:1rem;font-size:14px;font-weight:600}p.inputFileTitle span{color:#969696;font-weight:300}#jobFormContent .inputfile + label{cursor:pointer}#jobFormContent .inputfile:focus + label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}#jobForm-profile h2{display:inline-block;margin-bottom:.5rem;font-size:14px}#jobFormContent .footerButtons{text-align:right;margin-top:15px}#jobFormContent .salary-controls{display:flex}#salary-wrapper .salary-inputs{display:inline-flex}#salary-wrapper .salary-controls .currency-container{align-self:center}#salary-wrapper .salary-controls #currencySymbol_1,#salary-wrapper .salary-controls #currencySymbol_2{padding-right:0px}#salary-wrapper .salary-controls .salary-input-container{width:100%}#salary-wrapper .salary-controls .salary-input-container input{width:100%}#salary-wrapper .salary-controls .salary-range-text{align-self:center;word-break:initial;padding:0 5px}#salary-wrapper .salary-controls .salary-period-container{display:inline;padding-left:5px;flex-grow:1}#salary-wrapper select{width:30%;padding:10px;border-radius:3px;font-size:14px;background-color:white;height:40px}#jobFormContent .addInputLink{margin-bottom:10px}#jobFormContent .addInputLink a{color:#1C9B91;font-size:12px}#jobFormContent .addInputLink.calendarInput{margin:20px 0}#jobFormContent .addInputLink.calendarInput a{font-size:14px}#jobFormContent p.selectionButtons{margin:10px 0px}#jobFormContent .footerButtons .standard-button,#jobFormContent .footerButtons a.standard-button,#jobFormContent .footerButtons button.standard-button{background:#0075a1;color:#ffffff;padding:5px 20px;font-size:16px;font-weight:700;text-align:center;margin:2px}#jobFormContent .standard-button.greenBtn{background-color:#1C9B91!important}#jobFormContent .footerButtons .standard-button:hover{background:#1C9B91}#jobFormContent .standard-button.greenBtn:hover{background-color:#0075a1!important}#jobFormContent .standard-button{background:#fff;padding:5px 10px;font-size:16px;font-weight:700;text-align:center;margin:2px;color:#1C9B91}#jobFormContent .standard-button:hover,#jobFormContent .standard-button:focus,#jobFormContent .standard-button:active{background:#1C9B91;color:#ffffff}#jobFormContent .standard-button.selected{background:#1C9B91;color:#ffffff}#jobFormContent .extraCriteriaBox{background-color:#fff;margin-bottom:0;margin-top:15px;padding:10px}#jobFormContent .extraCriteriaBox h3{margin:0;text-transform:uppercase}#jobFormContent .extraCriteriaBox a{color:#1C9B91}#jobFormContent .extraCriteriaAddBox{background-color:#fff;margin-top:0;margin-bottom:0;padding:10px;border:1px dashed #ccc}@media (max-width:767px){#salary-wrapper .salary-inputs.onMobile{display:block}}#jobFormContent .btn-block{display:block;width:100%}#jobFormContent .btn{display:inline-block;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0;border-radius:2px}#jobFormContent .btn-default{color:#ffffff;background-color:#0075a1;border:1px solid #0075a1}#jobFormContent .btn-default:focus,#jobFormContent .btn-default.focus{color:#0075a1;background-color:#eeeeee;border-color:#0075a1}#jobFormContent .btn-default:hover{color:#0075a1;background-color:#ffffff;border-color:#0075a1}#jobFormContent .btn-default:active,#jobFormContent .btn-default.active{color:#0075a1;background-color:#fbfbfb;border-color:#0075a1}#jobFormContent .btn-danger{color:#ffffff;background-color:#d9534f;border:1px solid #d9534f}#jobFormContent .btn-danger:focus,#jobFormContent .btn-danger.focus{color:#ffffff;background-color:#c9302c;border-color:#c9302c}#jobFormContent .btn-danger:hover{color:#d9534f;background-color:#ffffff;border-color:#d9534f}#jobFormContent .btn-danger:active,#jobFormContent .btn-danger.active{color:#ffffff;background-color:#c9302c;border-color:#ac2925}#jobFormContent .reviewPage h4{font-size:14px;font-weight:bold}#jobFormContent .reviewPage a{color:#1C9B91;font-weight:bold}#jobFormContent .reviewPage h3{font-size:14px;font-weight:500;color:#888888}#jobFormContent .label-default{background-color:#1C9B91}#jobFormContent .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:2px;margin-right:2px;font-family:'Muli',sans-serif}#jobFormContent div.companyType{cursor:text;overflow:auto;max-height:80px;white-space:nowrap;display:inline-block;height:auto;position:relative}#jobFormContent .yes-btn.availabilityBtn{margin-left:10px}#jobFormContent .yes-btn.availabilityBtn,#jobFormContent .calendar-btn.availabilityBtn{font-size:10px}#jobFormContent .yes-btn.availabilityBtn{padding:0.2em 0.5em}#jobFormContent .yes-btn.availabilityBtn.selected{padding:0.5em 0.5em}#jobFormContent .calendar-btn.red-btn.availabilityBtn.selected{padding:0.5em 0.5em}#jobFormContent .calendar-btn.red-btn.availabilityBtn{padding:0.3em 0.5em}#jobFormContent .form-check{position:relative;display:block;padding-left:1.25rem;margin-top:14px}#jobFormContent input[type=checkbox]{box-sizing:border-box;padding:0}#jobFormContent .form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}#jobFormContent .form-check-label{margin-bottom:0;margin-top:0;font-weight:500}#jobFormContent label{display:inline-block}#jobFormContent .extraCriteriaBox .form-control{border:1px solid #ccc}#jobFormContent .form-control.error-input{border:1px solid #D23B55;color:#fff}.jobFormPage .form-control-clear{position:absolute;top:8px;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;z-index:10;pointer-events:auto;cursor:pointer}#jobForm-profile .form-control.tag-search{height:33px;margin-top:1px}#jobForm-criteria .criteria-block{background-color:#ffffff;padding:15px 30px;position:relative;box-shadow:0 8px 6px -6px rgba(0,0,0,0.34);-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,0.34);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,0.34);border-radius:4px}#jobForm-criteria .criteria-block .expand-criteria{display:inline}#jobForm-criteria .criteria-block .criteria-content{display:none}#jobForm-criteria .criteria-block.criteria-active .expand-criteria{display:none}#jobForm-criteria .criteria-block.criteria-active .criteria-content{display:block}#jobForm-criteria h2{text-transform:uppercase}#jobForm-criteria .inverse-link{position:absolute;top:18px;right:20px}#jobForm-criteria .criteria-content{border:1px solid #d5d5d5;padding:0px 10px}#jobFormContent .criteria-content select,#jobFormContent .criteria-content input{width:auto!important;display:inline-block!important}#jobForm-criteria .criteria-content td{border-bottom:none;vertical-align:middle;width:40%}#jobForm-criteria .criteria-content td.actions{text-align:right;vertical-align:middle;width:20%}#jobForm-criteria .btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#jobForm-criteria .btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}#jobForm-criteria .standard-button{background:#0075a1;padding:5px 10px;font-size:16px;font-weight:700;text-align:center;margin:2px;color:#ffffff}#jobForm-criteria .btn-group-vertical>.btn-group:not(:last-child)>.btn,#jobForm-criteria .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}#jobForm-criteria .btn-group-vertical>.btn:hover,#jobForm-criteria .btn-group>.btn:hover{z-index:1}#jobForm-criteria .btn:not(:disabled):not(.disabled){cursor:pointer}#jobForm-criteria .btn-group-vertical .btn,#jobForm-criteria .btn-group-vertical .btn-group{width:100%}#jobForm-criteria .btn-group-vertical>.btn,#jobForm-criteria .btn-group>.btn{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}#jobForm-criteria .btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}#jobForm-criteria p.inputFileTitle{color:#ffffff}#jobForm-criteria .close-criteria{position:absolute;right:-10px;top:-20px;font-size:30px;color:#ffffff}#jobForm-criteria .close-criteria:hover{color:#454545}#criteria-preview .checkbox label,#criteria-preview .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}#criteria-preview  .checkbox,#criteria-preview .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}#criteria-preview .checkbox input[type=checkbox],#criteria-preview .checkbox-inline input[type=checkbox],#criteria-preview .radio input[type=radio],#criteria-preview .radio-inline input[type=radio]{position:absolute;margin-top:4px;margin-left:-20px}#criteria-preview{background-color:#ffffff;padding:10px;border-radius:4px;box-shadow:0 1px 3px 0 rgb(0 0 0 / 2%),0 6px 12px 0 rgb(0 0 0 / 9%);-webkit-box-shadow:0 1px 3px 0 rgb(0 0 0 / 2%),0 6px 12px 0 rgb(0 0 0 / 9%);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);margin-top:5px}div.tag-search{cursor:text;overflow:auto;max-height:80px;white-space:nowrap;display:inline-block;height:auto;position:relative}div.tag-search > input{outline:none;border:none;float:left;font-size:1rem;line-height:1.5;width:145px;padding:0}div.tag-search .label{margin:3px 5px 3px 0;float:left}div.tag-search .label a{color:#fff;cursor:pointer;margin-left:3px}.tag-list-group{background:#fff;border:1px solid #ccc;overflow:auto;max-height:200px;height:auto}.tag-list-group li{padding:3px 5px;cursor:pointer}.tag-list-group .hidden{display:none}div.homepage-articles.coursesPage article div{padding:10px}div.homepage-articles.coursesPage article div:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,0.09),0 6px 12px 0 rgba(0,0,0,0.09)}@media only screen and (min-width:768px){.homepage-articles.coursesPage .row{margin-left:-10px;margin-right:-10px}}.homepage-articles.coursesPage h4{font-size:16px;color:#363636;letter-spacing:0;font-weight:800;margin-top:20px}.homepage-articles.coursesPage a,.premiumCourse a{text-decoration:none}.homepage-articles.coursesPage h4:hover,.premiumCourse a:hover{color:#0B988F}.homepage-articles.coursesPage p{font-style:italic;font-size:14px;color:#7A7A7A;letter-spacing:0;line-height:18px}.homepage-articles.coursesPage p.courseSnippet{font-style:normal;font-size:14px;color:#464646;letter-spacing:0;line-height:1.5em}.block-with-text3{overflow:hidden;position:relative;line-height:1.5em;max-height:4.5em;padding-right:12px;min-height:4.5em}.block-with-text3:before{content:'';position:absolute;right:0px;bottom:0}.block-with-text3:after{content:'';position:absolute;right:0px;width:1em;height:1em;margin-top:0.2em;background:white;min-height:4.5em}.block-with-text1{overflow:hidden;position:relative;line-height:1.5em;max-height:1.5em;padding-right:12px;min-height:1.5em}.block-with-text1:before{content:'';position:absolute;right:0px;bottom:0}.block-with-text1:after{content:'';position:absolute;right:0px;width:1em;height:1em;margin-top:0.2em;background:white;min-height:1.5em}.block-with-text2{overflow:hidden;position:relative;line-height:1.5em;max-height:3em;padding-right:12px;min-height:3em}.block-with-text2:before{content:'';position:absolute;right:0px;bottom:1px}.block-with-text2:after{content:'';position:absolute;right:0px;width:1em;height:1em;margin-top:0.2em;background:white;min-height:3em}.homepage-latest-jobs .block-with-text2:after{background:#ffffff}.homepage-latest-jobs img.courseCoverImg{border:none}.courseSearch #selectedCategory{width:80%!important;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#jobsboard-search.courseSearch .row{background-color:#0B988F}#advWrapper.moreCourseOptions .advWrapperTable th{border-bottom:none}#advWrapper.moreCourseOptions .advWrapperTable td{border-bottom:none}a#lessLink.standard-button.greenBtn,a#moreLink.standard-button.greenBtn{background-color:#1C9B91}a#lessLink.standard-button.greenBtn:hover,a#moreLink.standard-button.greenBtn:hover{background-color:#0075A1}.moreCourseOptions .select-ila select{border:2px solid #1C9B91}.JobDetailMain.courseDetail .back-to-main a{color:#1C9B91}.JobDetailMain.courseDetail #job-title-etc{padding-left:10px}#content .manageCourses ul{list-style-type:none;padding-left:0}#content .manageCourses #job-title-etc h3{font-size:14px;font-weight:bold;margin:0}#content .manageCourses p{font-size:12px;margin-bottom:10px}.manageCourses #job-detail-info{padding-left:10px}.manageCourses .ManageJobsBtn{font-size:0.8em;margin:3px;background:#0075a1;color:#fff;padding:5px 9px;border-radius:2px;text-decoration:none}.manageCourses .ManageJobsBtn:hover{background:#1C9B91;color:#fff}.manageCourses .ManageJobsBtn i{font-size:1.2em}.manageCourses a.ManageJobsBtn.disabled{background:#ccc;cursor:default}#content .manageCourses .row{margin-top:0;margin-bottom:10px;padding:10px;background-color:#fff}.startPosting{display:block;margin:40px 0px 40px;min-width:100%;text-align:center}p.inputFileTitle{margin-bottom:1em}.file-drop-area{position:relative;display:flex;align-items:center;width:100%;max-width:100%;padding:25px;border:1px dashed #979797;border-radius:3px;transition:0.2s;background-color:#fff}.file-drop-area:active{background-color:#DEF6D2}.createCourseContent button.fake-btn{flex-shrink:0;background-color:#1C9B91;border:1px solid #1C9B91;border-radius:3px;padding:8px 15px;margin-right:10px;font-size:12px;text-transform:uppercase;color:#fff}.fake-btn{flex-shrink:0;background-color:#1C9B91;border:1px solid #1C9B91;border-radius:3px;padding:8px 15px;margin-right:10px;font-size:12px;text-transform:uppercase;color:#fff}.file-msg{font-size:small;font-weight:300;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-input{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0}.JobDetailMain.courseDetail .subscriber-page p{text-align:center}.JobDetailMain.courseDetail .subscriber-page h2{text-transform:uppercase}.JobDetailMain.courseDetail .subscriber-page a{text-transform:uppercase}#jobFormContent.createCourseContent input.form-control:disabled{background:#ccc;cursor:not-allowed}#jobFormContent.createCourseContent input.form-control{line-height:1.7}.image-full-article.courseCoverImg img{height:160px;width:100%;object-fit:cover}img.courseCoverImg{height:160px;width:100%;object-fit:contain;background-color:#f5f5f5;border:1px solid #ddd}img.courseCoverImg.dark-bg{background-color:#363636}#existingLogo img{height:100px;padding:10px 0}.createCourseContent div.tag-search{max-height:none;white-space:none;height:none;overflow:hidden}#coursesWrap .fa.fa-spinner{display:none}#coursesWrap.loading .fa.fa-spinner{display:inline-block;position:absolute}.discount-label{padding:9px!important;position:absolute;margin-top:11px;right:10px;width:85px;text-align:center}.discount-label:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136,183,213,0);border-width:20px;top:50%;margin-top:-20px}.discount-label:before{content:'';z-index:2;position:absolute;top:42%;right:100%;width:7px;height:7px;opacity:.95;background:#ffffff;border-radius:7px;-webkit-box-shadow:inset .5px 0 rgba(0,0,0,0.6);box-shadow:inset .5px 0 rgba(0,0,0,0.6)}.discount-label span{color:#ffffff;font-size:12px;text-align:center;text-transform:uppercase}.red{background-color:#D23B55}.red:after{border-right-color:#D23B55}.green{background-color:#1C9B91}.green:after{border-right-color:#1C9B91}.blue{background-color:#0075a1}.blue:after{border-right-color:#0075a1}label > span.closedSubMenu{float:right;-webkit-transition:-webkit-transform .65s ease;transition:transform .65s ease;padding-top:4px}.accordionMenu input[type=checkbox]:checked + label > span{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.group-list{height:100%;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}#topMainMenu input[type=checkbox]:checked + label + ul{max-height:1000px}.accordionMenu input[type=checkbox]:checked + label + ul > #topMainMenu{display:block}.accordionMenu li.active ul.group-list{max-height:1000px}.accordionMenu li ul.group-list{max-height:0}.accordionMenu li ul.group-list a{font-size:14px;padding-left:60px}.accordionMenu .standardMenuItem label{display:block;padding:0.8em 0.9em;text-decoration:none;background:#EAF0E6;color:#4a4a4a;border-top:1px solid #fff;margin-right:0;margin-top:0;margin-bottom:0;font-size:16px}.accordionMenu label > span{float:right;-webkit-transition:-webkit-transform .65s ease;transition:transform .65s ease}.accordionMenu input[type=checkbox]:checked + label > span{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#ReuseImgs{background:#fff;border-radius:0 0 2px 2px;color:#1d2129;overflow:visible;position:absolute;top:33px;width:100%;z-index:9}.dropdown #ReuseImgs .dropdown-menu{left:0}#ReuseImgs li a.messagesContent{padding:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:5px 10px;background-color:#fff;border-bottom:1px solid #dbdbdb}#ReuseImgs li a.messagesContent:hover{background-color:#f5f5f5}#ReuseImgs li{list-style-type:none;text-align:center}#ReuseImgs .actionLinks.bottomLinks a{background-color:#fff;font-size:10px;text-align:center;text-decoration:underline;padding:5px 0}.courseContactBox{text-align:center;border:30px solid #fff;background-color:#f5f5f5;padding:15px}.courseContactBox p{font-style:italic;margin-bottom:10px;font-size:14px;font-style:italic;color:#0075a1}.course-admin-menu{border:4px solid #ccc;margin:0 0 10px 0;padding:0px}@media only screen and (min-width:768px){.course-admin-menu{margin:0 10px 0 0}}.course-admin-panel{border:4px solid #ccc;padding:8px}.course-admin-menu > ul{list-style:none;margin:0;padding:0 !important}.course-admin-menu > ul > li{padding:0}.course-admin-menu > ul > li > a{text-decoration:none;display:block;margin:0px;padding:3px 8px;border-bottom:1px solid #bbb}.course-admin-menu > ul > li.inactive > a{background:#eee}.course-admin-menu > ul > li > a:hover,.course-admin-menu > ul > li.inactive > a:hover{background:#0075A1;color:#fff}.course-admin-menu > ul > li.active > a{background:#4a4a4a;color:#fff}.premiumCourse img.courseCoverImg{height:120px}.premiumCourse .discount-label{padding:1px!important;position:absolute;margin-top:10px;right:1px;width:90px;text-align:center;font-size:8px}.premiumCourse .discount-label span{font-size:10px}.premiumCourse .discount-label:before{content:'';z-index:2;position:absolute;top:39%;right:100%;width:5px;height:5px;opacity:.95;background:#ffffff;border-radius:7px;-webkit-box-shadow:inset .5px 0 rgba(0,0,0,0.6);box-shadow:inset .5px 0 rgba(0,0,0,0.6)}.premiumCourse .discount-label:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136,183,213,0);border-width:12px;top:50%;margin-top:-12px}.premiumCourse .green:after{border-right-color:#1C9B91}.premiumCourse .red:after{border-right-color:#D23B55}.premiumCourse h4{font-size:16px;color:#363636;letter-spacing:0;font-weight:800;margin-top:0px;line-height:18px}.premiumCourse h4.block-with-text1{max-height:32px}.premiumCourse p{font-style:italic;font-size:12px;color:#7A7A7A;letter-spacing:0;line-height:12px;margin-bottom:10px}.premiumCourse p.courseSnippet{font-style:normal;font-size:16px;color:#464646;letter-spacing:0;line-height:1.5em}.premiumCourse{background-color:#f5f5f5;padding:15px;position:relative;box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09)}.premiumCourse .block-with-text3:after,.premiumCourse .block-with-text2:after,.premiumCourse .block-with-text1:after{background:transparent}.SponsoredRibbon{width:113px;height:99px;overflow:hidden;position:absolute;z-index:9}.SponsoredRibbon::before,.SponsoredRibbon::after{position:absolute;z-index:-1;content:'';display:block;border:5px solid #D23B55}.SponsoredRibbon span{position:absolute;font-size:7px;display:block;width:199px;padding:5px 0;background-color:#D23B55;box-shadow:0 -1px 7px rgba(0,0,0,.1);color:#fff;font:700 12px/1 'Lato',sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.SponsoredRibbon.ribbon-top-right{top:-10px;right:-10px}.SponsoredRibbon.ribbon-top-right::before,.SponsoredRibbon.ribbon-top-right::after{border-top-color:transparent;border-right-color:transparent}.SponsoredRibbon.ribbon-top-right::before{top:0;left:14px}.SponsoredRibbon.ribbon-top-right::after{bottom:0;right:0}.SponsoredRibbon.ribbon-top-right span{left:-25px;top:34px;transform:rotate(45deg)}#coursesInnerWrap .SponsoredRibbon.ribbon-top-right{top:-10px;right:0px}#jobFormContent.signupContent.createCourseContent label.radio{font-weight:500}div#noHeaderPage.courseTargetOptions{background-color:#ffffff}@media only screen and (max-width:767px){#noHeaderPage.courseTargetOptions h4{font-size:16px;line-height:22px}#noHeaderPage .timePeriod{font-size:14px;text-transform:uppercase}#noHeaderPage .circle-text.coursesPlansTab{padding:1px;margin-top:5px}#noHeaderPage.courseTargetOptions .benefit-box p{margin:0}#noHeaderPage .benefit-box{margin:0;padding:10px 10px;font-size:14px}#noHeaderPage.courseTargetOptions .signupContent{padding:0}#newPostJob .signupContent #noHeaderPage .signupContent.createCourseContent{padding:4px;margin-top:0px;border-left:none;border-right:none}.benefit-box.coursesPlanBenefit{background-color:#cbdac1;min-height:100%}.courseTargetOptions h1{font-size:18px;text-transform:uppercase;font-weight:bold;padding-top:0px}.courseTargetOptions h2{font-size:14px;text-transform:uppercase;margin:0}}@media only screen and (min-width:768px){#noHeaderPage .benefit-box.coursesPlanBenefit .mostPop{position:absolute;top:-25px}#noHeaderPage .benefit-box.coursesPlanBenefit{margin:0px;padding:15px 10px 5px 10px}#noHeaderPage .circle-text.coursesPlansTab{padding:20px;margin-top:-20px}#newPostJob .signupContent #noHeaderPage .signupContent.createCourseContent{border-left:none;border-right:none}.courseTargetOptions h1{font-size:24px;text-transform:uppercase;font-weight:bold;padding-top:0px}.courseTargetOptions h2{font-size:20px;text-transform:uppercase;margin:0}}@media only screen and (min-width:1200px){#noHeaderPage .circle-text.coursesPlansTab{padding:30px}#noHeaderPage .benefit-box.coursesPlanBenefit{margin:0px;padding:15px 10px 5px 10px}#noHeaderPage .circle-text.twoLinesText.coursesPlansTab{margin-top:-10px;letter-spacing:-2px}#newPostJob .signupContent #noHeaderPage .signupContent.createCourseContent{border-left:none;border-right:none}#noHeaderPage .benefit-box.coursesPlanBenefit.pale-blue,#noHeaderPage .benefit-box.coursesPlanBenefit.pale-green,#noHeaderPage .benefit-box.coursesPlanBenefit.pale-red{margin:-25px 30px 0px 30px}}#noHeaderPage #circleBox:nth-child(1) .circle-text:after{background:#90505C;color:#fff}#noHeaderPage #circleBox:nth-child(2) .circle-text:after{background:#2F829F;color:#fff}#noHeaderPage #circleBox:nth-child(3) .circle-text:after{background:#36615C;color:#fff}#noHeaderPage.courseTargetOptions .circle-text:after{content:"";display:block;width:100%;height:0;padding-bottom:100%;background:#e1ad01;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#noHeaderPage.courseTargetOptions h4{font-size:14px;min-height:40px;line-height:12px}@media only screen and (min-width:768px){#noHeaderPage.courseTargetOptions h4{font-size:18px;min-height:44px;line-height:22px}}#noHeaderPage.courseTargetOptions .timePeriod{min-height:32px;display:block;line-height:16px}#noHeaderPage.courseTargetOptions hr.small{max-width:80px;margin:3px auto 10px;border-width:3px;border-color:#cbdac1}.manageCourses .bumpBtn a.ManageJobsBtn{float:right;margin-top:-66px}.manageCourses ul.tabs li a{padding:5px 2px!important;font-size:12px;text-transform:uppercase;letter-spacing:-1px}@media only screen and (min-width:768px){.manageCourses ul.tabs li a{padding:5px 30px!important}}.waitRenewText{color:#454545;margin-bottom:0;line-height:12px;font-size:12px;font-style:italic}.manageCourses .ManageJobsBtn.red-btn{background-color:#D23B55;background-image:-webkit-gradient(linear,left top,left bottom,from(#D23B55),to(#B3326E));background-image:-webkit-linear-gradient(top,#D23B55,#B3326E);background-image:-moz-linear-gradient(top,#D23B55,#B3326E);background-image:-ms-linear-gradient(top,#D23B55,#B3326E);background-image:-o-linear-gradient(top,#D23B55,#B3326E);background-image:linear-gradient(to bottom,#D23B55,#B3326E);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#D23B55,endColorstr=#B3326E)}.manageCourses .ManageJobsBtn.red-btn:hover{background-color:#b12940;background-image:-webkit-gradient(linear,left top,left bottom,from(#b12940),to(#8b2756));background-image:-webkit-linear-gradient(top,#b12940,#8b2756);background-image:-moz-linear-gradient(top,#b12940,#8b2756);background-image:-ms-linear-gradient(top,#b12940,#8b2756);background-image:-o-linear-gradient(top,#b12940,#8b2756);background-image:linear-gradient(to bottom,#b12940,#8b2756);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#b12940,endColorstr=#8b2756)}.manageCourses .ManageJobsBtn.pale-blue{background-color:#2F829F}.manageCourses .ManageJobsBtn.pale-green{background-color:#36615C}.manageCourses .ManageJobsBtn.pale-lightgreen{background-color:#6dc4ba}.manageCourses .ManageJobsBtn.pale-red{background-color:#90505C}.scbContainer{width:100%;height:100%;background-image:url("https://s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/testing-images/student2-2.jpg");transform:scale(1);transform-origin:0px 0px 0px;background-position:50% 50%}.uscbContainer{width:100%;height:100%;background-color:#ffffff;border:4px solid #d23b55;border-radius:5px}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.confMsg{color:#363636;background-color:#DEF6D2;font-size:14px;padding:10px}.goSpoPage{text-align:center}.goSpoPage h3{color:#454545;font-size:15px;font-weight:bold}.goSpoPage .left-col h3{color:#9B9B9B}.goSpoContainer{margin:20px 10px}@media only screen and (min-width:768px){.goSpoContainer{margin:20px 50px}.goSpoPage h3{font-size:17px}}.bcContainer{background:#FFFFFF;border:3px dashed #979797;border-radius:11px;color:#9B9B9B}.element1{width:50%;margin:3% 25% 0% 25%;text-align:center;font-size:28px}.element2{width:100%;opacity:1}.element2 .text{transform:rotate(0deg);opacity:1;font-size:24px;text-align:center;line-height:1.1;width:100%;margin-top:20px;padding:0 5px}.element2 .innerDisplayContainer .row{font-style:bold;color:#9B9B9B;font-weight:bold;font-family:'Muli',sans-serif;text-decoration:none}.element3{width:90%;margin:2% 5%}.element3 .text{transform:rotate(0deg);opacity:1;font-size:14px;text-align:center;line-height:1.4;letter-spacing:1px;width:100%}.element3 .innerDisplayContainer .row{font-style:italic;color:#9B9B9B;font-weight:normal;text-decoration:none;text-transform:none}.uSidebar{cursor:pointer;text-decoration:none}.element4{width:50%;margin:3% 25% 0% 25%;text-align:center}.element5{width:100%;opacity:1}.element5 .text{transform:rotate(0deg);opacity:1;font-size:18px;text-align:center;line-height:1.1;width:100%;margin-top:20px;padding:0 5px}@media only screen and (min-width:768px){.element5 .text{font-size:24px}}.element5 .innerDisplayContainer .row{font-style:bold;color:#d23b55;font-weight:bold;font-family:'Muli',sans-serif;text-decoration:none;text-transform:uppercase}.element6{width:90%;margin:2% 5%}.element6 .text{transform:rotate(0deg);opacity:1;font-size:18px;text-align:center;line-height:1.2;letter-spacing:0px;width:100%}.element6 .innerDisplayContainer .row{font-style:bold;color:#d23b55;font-weight:700;font-family:'Muli',sans-serif;text-decoration:none;text-transform:none}.element7{width:90%;margin:2% 5%}.element7 .text{transform:rotate(0deg);opacity:1;font-size:14px;text-align:center;line-height:1.4;letter-spacing:1px;width:100%}.element7 .innerDisplayContainer .row{font-style:italic;color:#d23b55;font-weight:normal;text-decoration:none;text-transform:none}.element8{width:80%;margin:5% 10%;opacity:1}.element8 .text{transform:rotate(0deg);opacity:1;font-size:16px;text-align:center;line-height:1.2;letter-spacing:0px;width:100%;color:#fff;padding:20px 10px;background-color:#d23b55}.element8 .innerDisplayContainer .row{font-weight:bold;color:#ffffff;font-family:'Muli',sans-serif;font-style:normal}.manageCourseBtns .dropdown a{padding:0.4em 0.5em;text-decoration:none;background:#ffffff;color:#4a4a4a;border-top:1px solid #f5f5f5;font-size:14px}.manageCourseBtns .dropdown a:hover{color:#d23b55}@media only screen and (max-width:768px){.btnsRow{margin-bottom:10px}}.likeLink{padding:0.4em 0.5em;text-decoration:none;background:#f5f5f5;color:#4a4a4a;border-top:1px solid #f5f5f5;font-size:14px;display:block;font-style:italic}.planInfoNote{font-size:12px;line-height:14px;text-align:left;background-color:#eef3eb;color:#454545;padding:10px;margin:0px;border-left:solid 6px #aac29a}.planInfoNote span{padding-right:5px;font-size:16px;font-weight:bold}.totalCoursesCount{font-size:14px}.comparison{max-width:1200px;margin:0 auto;font-size:13px;text-align:center;padding:10px;font-family:'Muli',sans-serif}.comparison table{width:100%;border-collapse:collapse;border-spacing:0;border-bottom:1px solid #ffffff}.comparison td,.comparison th{border-right:1px solid #ffffff;empty-cells:show;padding:10px;vertical-align:bottom;border-bottom:1px solid #ffffff}.comparison td{vertical-align:bottom}.comparison th{vertical-align:middle}.comparison td.price-info.greyThree{vertical-align:middle}.comparison td.price-info.greyTwo.alignMiddle{vertical-align:middle}.compare-heading{font-size:18px;font-weight:bold !important;border-bottom:0 !important;padding-top:10px !important}.comparison tbody tr:nth-child(odd){display:none}.comparison .compare-row{background:#F5F5F5}.comparison th{font-weight:normal;padding:0;border-bottom:1px solid #ffffff}.comparison tr td:first-child{text-align:left}.comparison .qbse,.comparison .qbo,.comparison .tl{color:#FFF;padding:10px;font-size:18px;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-top-left-radius:14px;border-top-right-radius:14px;text-transform:uppercase}.comparison .qbse.white{color:#ffffff;background-color:#454545}.comparison .sh{text-align:center;padding:5px 0 15px 0;font-weight:800;font-size:14px;text-transform:uppercase}.comparison .tl2{border-right:0}.comparison .price-info{padding:15px 5px 10px 5px}.blue-txt{color:#0075a1;font-size:20px}.green-txt{color:#1C9B91;font-size:20px}.comparison .price-now.black-txt,.comparison .price-now.black-txt span{color:#454545}.comparison .price-now span{font-size:20px}.comparison .price-buy{background:#0075a1;padding:10px 20px;font-size:14px;display:inline-block;color:#FFF;text-decoration:none;border-radius:3px;text-transform:uppercase;width:100%}.comparison .price-buy:hover{text-decoration:underline}.comparison .price-note{font-size:8px;font-style:italic;line-height:10px}.comparison .price-buy.green{background:#1C9B91}.comparison .price-buy.black{background:#454545}.greyOne{background-color:#EBE9EB}.greyTwo{background-color:#EFEFEF}.greyThree{background-color:#f5f5f5}@media (max-width:767px){.comparison td:first-child,.comparison th:first-child{display:none}.comparison tbody tr:nth-child(odd){display:table-row;background:#F7F7F7}.comparison .row{background:#FFF}.comparison td,.comparison th{border:1px solid #ffffff}.price-info{border-top:0 !important}.comparison table{table-layout:fixed}}@media (min-width:768px){.comparison .tl{width:40%}.comparison .qbse{width:20%}}@media (max-width:639px){.comparison .price-buy{padding:5px 10px}.comparison td,.comparison th{padding:10px 5px}.comparison .hide-mobile{display:none}.comparison .price-now span{font-size:14px}.comparison .price-small{font-size:14px !important;top:0;left:0}.comparison .qbse,.comparison .qbo{font-size:12px;padding:10px 5px}.comparison .price-buy{margin-top:10px}.compare-heading{font-size:13px}}#upgradeInfoPage{background-color:#F5F5F5;padding:30px 15px 15px 15px}#upgradeInfoPage h1{font-weight:bold;font-size:16px;text-align:center}#upgradeInfoPage h2{font-weight:bold;font-size:16px;text-align:center;text-transform:uppercase}#upgradeInfoPage p{font-family:'Muli',sans-serif;text-align:center;font-size:12px}#upgradeInfoPage .moreBenefits{color:#0075a1}.basicApplicationLink{text-align:right;font-weight:bold;margin-top:30px}@media (min-width:768px){#upgradeInfoPage p{padding:0 40px;font-size:14px}#upgradeInfoPage h1{font-size:18px}#upgradeInfoPage h2{font-size:18px}}.box.appDetailSection.newVersion{background-color:#ffffff;padding:0px}.box.appDetailSection.newVersion h2 span{font-weight:normal;line-height:1.5;color:#454545}.box.appDetailSection.newVersion p{margin-bottom:15px}.box.appDetailSection.newVersion .HiddendJobSummary{max-height:200px;padding:10px;overflow:auto;background:#f5f5f5;font-size:12px;line-height:14px;margin:0 0 10px 0;border:1px solid #d9d9d9}.box.appDetailSection.newVersion a{font-size:12px}.finalAppBox{position:relative;z-index:1;background:#f5f5f5;width:100%;margin:0 auto 100px;padding:20px;margin-top:50px;font-family:'Muli',sans-serif}.finalAppBox label.gLabel,fieldset.standard label{width:20%;font-weight:bold}.finalAppBox label.gLabel{text-transform:uppercase}.finalAppBox div.gInputWrapper,fieldset.standard div.input_wrapper{width:70%}#emptyProfile{font-size:10px;line-height:12px}#comments{margin-bottom:15px}.finalAppBox #comments{width:100%;padding:5px;height:280px;font-size:14px;margin-left:0;border:transparent}.coverLetterInfoText{font-size:10px;line-height:12px}.jobSuiteContent .candidatesTable{background:#f5f5f5;padding:0 10px}.coverLetterInfoText ol{list-style:decimal}@media (min-width:768px){.finalAppBox{width:80%}}.paymentTable td{border-bottom:none}.paymentTable tr{border-bottom:1px solid #e4e4e4}.paymentTable tr.no-border-bottom{border-bottom:none}.paymentTable input[type="text"]{width:100%;padding:9px;border:none;box-sizing:border-box}.paymentTable select{width:100%!important;height:40px}.payment-img:hover,.payment-img:active,.payment-img:focus{box-shadow:0 0 0 3px #1C9B91}.payment-img.selected{box-shadow:0 0 0 6px #1C9B91}.paymentTable .small-text{font-size:10px;margin-bottom:10px}.payment-img.deposit-icon{height:60px;margin-top:10px}.paymentTable .flex-container{padding:0;margin:0 0 40px 0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around}.paymentTable .flex-item{background:#0075a1;padding:5px 10px;width:160px;height:70px;margin-top:10px;line-height:16px;color:#fff;font-size:12px;text-align:center;font-weight:600;border:none}.paymentTable .flex-item.plusPlanBtn{background:#1C9B91;color:#fff}.paymentTable .flex-item:hover{box-shadow:0 0 0 3px #0075a1;background-color:#c6f0ff;color:#363636}.paymentTable .flex-item.plusPlanBtn:hover{box-shadow:0 0 0 3px #1C9B91;background-color:#D6EFC5;color:#363636}.paymentTable .flex-item.selected{box-shadow:0 0 0 6px #0075a1;background-color:#c6f0ff;color:#363636}.paymentTable .flex-item.plusPlanBtn.selected{box-shadow:0 0 0 6px #1C9B91;background-color:#D6EFC5;color:#363636}.paymentTable .flex-container p{position:absolute;font-size:10px;bottom:-50px}.paymentTable .flex-container p a{color:#0075a1;text-decoration:underline}#profilePopupContent .comparison{padding:0}.submitBtnContainer input.standard-button{padding:10px 30px}.acceptContainer label.radio{font-size:12px}.plusToPremiumBanner{background:url('//s3-sa-east-1.amazonaws.com/mjmm-cdn-brazil/images/theme/skin/mmm-responsive/non-magazine-homepage/1.jpg') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:25px;padding:40px 25px;text-align:center}.plusToPremiumBanner p{color:#fff;font-weight:bold;font-size:24px}.plusToPremiumBanner span{color:#fff;font-size:16px}.plusToPremiumBanner h1{color:#fff;font-weight:bold;font-size:40px;line-height:42px}.plusToPremiumBanner a{text-transform:uppercase}.plusToPremiumBanner div{padding-top:40px}.plusToPremiumBanner .noteToPlus{padding-top:20px;color:#fff;font-size:9px;line-height:12px;font-style:italic;font-weight:300}.plusToPremiumBenefits h2{text-align:center;font-size:24px;font-weight:800;margin:40px 0 10px 0}.plusToPremiumBenefits p{text-align:center;font-size:16px}#remainingTimeWrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(70,70,70,0.75);font-family:'Muli',sans-serif;overflow-x:hidden;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0px);display:none}#profileActivationWrap a{color:#fff}#profileActivationWrap a.activationSliderWrap{color:#363636}@media (max-width:767px){#remainingTimeWrap .popup-window{margin:0;width:100%;height:100%;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:10px;background:#fff}#remainingTimeWrap .popup-window #profilePopupContent{overflow:auto;height:100%}}#remainingTimeWrap .popup-window div#profilePopupContent{text-align:center}#profileHeader ul.dropdown-menu.plusUsers li{font-size:10px;line-height:12px;padding:10px 5px 5px 5px;text-align:center;background:#f5f5f5}#profileHeader ul.dropdown-menu.plusUsers li a.standard-button{background-color:#0075a1;text-align:center;color:#fff;padding:5px;margin:10px;display:inline-block}#profileHeader ul.dropdown-menu.plusUsers li a.standard-button:hover{background-color:#1C9B91}#myDataPlus ul.dropdown-menu.plusUsers li{font-size:10px;line-height:12px;padding:10px 5px 5px 5px;text-align:center;background:#f0f0f0}#myDataPlus ul.dropdown-menu.plusUsers li a.standard-button{background-color:#0075a1;text-align:center;color:#fff;padding:5px;margin:0px 0px 10px 0px;display:inline-block}#myDataPlus ul.dropdown-menu.plusUsers li a.standard-button:hover{background-color:#1C9B91}#profileActivationWrap.msgPage{top:10px}#profileActivationWrap.msgPage .activationSliderWrap{font-size:23px;margin:10px 60px;text-align:center}#profileActivationOverlay.msgPageOuter{opacity:0.95}.standard-button.bigger{padding:16px 30px;font-size:18px}#hiddenProfileWarning{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:99}#hiddenProfileWarning .centered-popup{width:720px;height:auto;margin:60px auto;background-color:#F5F5F5;z-index:11;text-align:center;-webkit-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);-moz-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);box-shadow:0px 0px 5px 0px rgba(40,40,40,0.67);padding:10px;position:relative}@media (max-width:767px){#hiddenProfileWarning .centered-popup{margin:0;width:100%;height:100%;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:10px;background:#ffffff}}#hiddenProfileWarning .payFormPrivacy{padding:30px;margin:20px;text-align:left}#timePassedProgressWrap{margin:5px;width:200px;height:4px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;position:relative;display:none}#timePassedProgressWrap .progressSpan{height:100%;width:16.66%;background:#D23B55;display:block;position:absolute;top:0px;left:0px;opacity:0.5}#timePassedProgress{height:100%;width:0%;background:#0075a1;display:block;position:absolute;top:0px;left:0px}.ita-offer.createProfilePopup h1{font-size:14px}.guide{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:13px;font-style:normal;font-weight:normal;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.guide.mmGuide.top-right{top:-40px}.guide.mmGuide{z-index:1102;border-radius:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:move}.guide.mmGuide .guide-navigation{padding:9px 14px;overflow:hidden}.guide.mmGuide .guide-navigation *[data-role="end"]{float:right}.guide.mmGuide .guide-navigation *[data-role="prev"],.guide.mmGuide .guide-navigation *[data-role="next"],.guide.mmGuide .guide-navigation *[data-role="end"]{cursor:pointer}.guide.mmGuide .guide-navigation *[data-role="prev"].disabled,.guide.mmGuide .guide-navigation *[data-role="next"].disabled,.guide.mmGuide .guide-navigation *[data-role="end"].disabled{cursor:default}.guide.mmGuide .guide-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;font-weight:bold;border-bottom:1px solid #ebebeb}.guide.mmGuide ul{list-style:none;margin-top:20px}.guide.mmGuide .guide-title,.guide.mmGuide .guide-content,.guide.mmGuide .guide-navigation,.guide.mmGuide .checkbox{background-color:#fff9c4;border:none}.guide.mmGuide .guide-content{padding:15px}.guide.mmGuide .checkbox{padding:5px 15px;margin-top:0;margin-bottom:0}.guide.mmGuide ul li{padding:10px 0}.guide.mmGuide .arrow:after{content:'';position:absolute;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent #fff9c4;display:block;width:0;z-index:1;left:-15px;top:112px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.guide.mmGuide .arrow:before{content:'';position:absolute;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent #ccc;display:block;width:0;z-index:0;left:-16px;top:112px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.absoluteGuide .guide.mmGuide.top-right{width:300px;top:-113px}@media (min-width:768px){.absoluteGuide .guide.mmGuide.top-right{left:320px}#headerJobtypesWrap .absoluteGuide .guide.mmGuide.top-right{left:480px}}@media (min-width:992px){.absoluteGuide .guide.mmGuide.top-right{left:348px}#headerJobtypesWrap .absoluteGuide .guide.mmGuide.top-right{left:480px}}@media (min-width:1200px){.absoluteGuide .guide.mmGuide.top-right{left:414px}#headerJobtypesWrap .absoluteGuide .guide.mmGuide.top-right{left:480px}}#headerJobtypesWrap .absoluteGuide input{display:inline-block;margin-right:6px}#broadcastControls{float:left;width:30%;position:absolute;left:70%;right:0px;bottom:0px;overflow:auto;top:0px}#croomUpper{position:relative}#broadcastControls .sectionToggle{cursor:pointer}#broadcastControls div.featureSection{margin:10px 0;background:#eee;border:1px solid #aaa;padding:7px;border-radius:7px}#publicBtn{width:100%}#publicBtn.private{background-color:red;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#publicBtn.public{background-color:green}#liveCanvas{background:#000;float:left;width:70%}#controlRoomBroadcast{background:#ccc}#broadcastControls{padding:20px}#videoFeeds{clear:both;background:#999;padding:20px}#videoFeeds div.video div.controls{padding:3px}#videoFeeds button.active{background:red}#videoFeeds button.muteLock span{display:none}.feedStyleWrap button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.feedStyleWrap button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}#videoFeeds div.video div.controls button{padding:1px 6px;margin:0;font-size:9px;margin:0 3px 0 0}#videoFeeds div.video{float:left;border:3px solid #999;text-align:center;position:relative}#videoFeeds div.video div.status.visible{display:block}#videoFeeds div.video div.status{position:absolute;top:5px;left:5px;background:red;padding:3px 8px;border-radius:10px;display:none}#videoFeeds div.video .gain-control{padding:1px}#videoFeeds div.video .gain-control input{display:inline}#videoFeeds div.video .gain-control.muted{background:red}#videoFeeds div.video video,#videoFeeds div.video img{cursor:pointer}#videoFeeds div.video,#videoFeeds div.video img{background:#000;color:#fff}#videoFeeds div.video div.title{font-size:10px;padding:2px;text-align:center}#videoFeeds video,#videoFeeds img{height:100px}#videoFeeds div.video.live{border:3px solid red}#ownVideo,#ownVideoElement,#moderatorVideo{-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#feedsWrap{min-height:130px}#ownVideoToggle{cursor:pointer}#videoRequest{width:100%;text-align:center;background:#000;color:#fff;opacity:0.9;display:none;position:absolute;left:0px;top:0px;font-size:32px;line-height:55px;padding:25px}#noControlWarning{width:100%;text-align:center;background:#000;color:#fff;opacity:0.9;display:none;position:absolute;left:0px;top:0px;font-size:46px;line-height:55px;padding:25px}#feedLiveFlag{font-size:24px;text-align:center;background:red;color:#fff;opacity:0.6;display:none;position:absolute;left:30px;top:30px;padding:5px 10px;border-radius:10px;animation:liveBlinker 2s linear infinite}@keyframes liveBlinker{50%{opacity:0.2}}#swapFeeds{padding:3px 5px;font-size:10px}#ownVideoView video{width:100%}#broadcastOuterWrap{width:100%;position:relative;background:#ccc}#broadcastOuterWrap video#broadcastVideo{width:100%;background:#000}#broadcastOuterWrap div#bcSidebar{display:none;float:left;width:20%}#broadcastOuterWrap div#bcSidebar #chatMessages{width:20%;left:80%;top:0px;right:0px;bottom:30px;float:left;position:absolute;background:#fff;overflow:auto;border:1px solid #ccc}#broadcastOuterWrap div#bcSidebar #chatMessage{bottom:0px;width:20%;position:absolute}#broadcastOuterWrap #broadcastVideoWrap{position:relative}#broadcastVideoWrap.overlay #broadcastVideo{position:absolute}#broadcastVideoWrap.overlay #broadcastVideoPos{position:absolute;z-index:2;overflow:hidden}#broadcastOuterWrap.withSidebar #broadcastVideoWrap{width:80%;float:left}#broadcastOuterWrap.withSidebar div#bcSidebar{display:block}#broadcastButtons{width:100%;background:#aaa;padding:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#broadcastButtons button.active{background:red}#joinCodeWrap{display:block;background:#fff;padding:1px 5px;margin-top:0;font-size:10px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:1px solid red}input#joinCode{display:inline;width:auto;border:none;padding:0;margin:0;font-size:10px;font-weight:bold;cursor:pointer}#codeCopied{text-align:center;font-weight:bold;font-size:13px;margin-bottom:5px}#viewerList{margin:0}#viewerList tr td{padding:0;border:0}#broadcastOuterWrap.moderator #chatWrap{margin:8px;border:1px solid #ccc}#broadcastOuterWrap.moderator div#bcSidebar #chatTitle{display:block;text-align:center;font-size:11px;font-weight:bold;background:#0075A1;color:#fff;border-bottom:0}#broadcastOuterWrap div#bcSidebar #chatTitle{display:none}#broadcastOuterWrap.moderator div#bcSidebar #chatMessages{width:100%;left:auto;right:auto;top:auto;bottom:auto;height:200px;float:none;position:static;border:1px solid #0075A1}#broadcastOuterWrap.moderator div#bcSidebar #chatMessage{bottom:auto;width:100%;position:static;border:1px solid #0075A1;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#broadcastOuterWrap #viewersWrap{display:none}#broadcastOuterWrap.moderator #viewersWrap{display:block;border:1px solid #0075A1;margin:8px;border:1px solid #0075A1;font-size:11px}#broadcastOuterWrap.moderator #viewersWrap .title,#broadcastOuterWrap.moderator #betaWrap .title,#broadcastOuterWrap.moderator #moderatorVideoWrap .title,#broadcastOuterWrap.moderator #moderatorScreenShareWrap .title{display:block;text-align:center;font-size:11px;font-weight:bold;background:#0075A1;color:#fff;border-bottom:0}#broadcastOuterWrap #moderatorVideoWrap,#broadcastOuterWrap #moderatorScreenShareWrap{display:none}#broadcastOuterWrap #betaWrap{display:none}#broadcastOuterWrap #betaInner{background:#fff}#broadcastOuterWrap.moderator #betaWrap,#broadcastOuterWrap.moderator #moderatorVideoWrap,#broadcastOuterWrap.moderator #moderatorScreenShareWrap{display:block;border:1px solid #0075A1;margin:8px;border:1px solid #0075A1;font-size:11px;position:relative}#broadcastOuterWrap.moderator #moderatorVideoWrap video,#broadcastOuterWrap.moderator #moderatorScreenShareWrap video{background:#000;width:100%}#broadcastOuterWrap.moderator #viewersWrap #viewerListWrap{background:#fff;padding:0 3px}#sectionWrap-viewers .dropdown{margin:0}#sectionWrap-viewers .dropdown > button{border:1px solid #aaa;padding:2px 5px;width:100px;text-align:left}#sectionWrap-viewers .dropdown > button i{float:right}#sectionWrap-viewers .dropdown > ul.dropdown-menu{background:#fff;width:200px;min-width:auto}#sectionWrap-viewers .dropdown > ul.dropdown-menu li a{margin:0;padding:2px 5px}#sectionWrap-viewers .dropdown .dropdown-menu-left{right:auto;left:0;width:200px}#viewerList tr.feed-connecting{color:orange}#viewerList tr.ws-error,#viewerList tr.feed-error{color:red}#viewerList .fa-video-camera{margin-top:4px}#viewerList .fa-video-camera.live{color:#32CD32}#viewerList .fa-video-camera.available{cursor:pointer}#viewerList .fa-video-camera.off{color:#aaa;cursor:pointer}#viewerList .fa-video-camera.requested{animation:cameraBlinker 3s linear infinite;color:orange}#viewerList .fa-video-camera.reject{animation:cameraBlinker 0.5s linear infinite;color:red}@keyframes cameraBlinker{50%{opacity:0}}#viewerList tr td{min-width:30px}#broadcastOuterWrap.moderator.live #ownVideoWrap,#broadcastOuterWrap.moderator.live #ownVideoWrap.visible{display:none}#broadcastOuterWrap #feedLive{display:none}#broadcastOuterWrap.moderator #feedLive{background:#888;display:block;font-size:24px;text-align:center;margin:8px;padding:10px;color:#fff;font-weight:bold;border-radius:5px}#broadcastOuterWrap.moderator.live #feedLive #feedStandby{display:none}#broadcastOuterWrap.moderator #feedLive #onAir{display:none}#broadcastOuterWrap.moderator.live #feedLive #onAir{display:inline}#broadcastOuterWrap.moderator.live #feedLive{background:red}#broadcastOuterWrap #ownVideoWrap{display:none;width:50%;left:25%;top:10%;position:absolute;opacity:0.9;background:#000;color:#fff;padding:20px;text-align:center;border-radius:10px}#broadcastOuterWrap #ownVideoWrap.visible{display:block}#overlayVideoWrap{display:none;position:absolute;overflow:hidden}#overlayVideoWrap.live{display:block}#overlayVideo{-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);position:absolute}#moderatorVideoWrap .standard-button,#moderatorScreenShareWrap .standard-button{width:100%;margin:0;border-radius:0}#moderatorVideoWrap .standard-button.feedBtn,#moderatorScreenShareWrap .standard-button.feedBtn{background:red}#moderatorVideoWrap .standard-button.feedBtn.feedOn,#moderatorScreenShareWrap .standard-button.feedBtn.feedOn{width:100%;margin:0;background:green}.feedConnectionInfo{position:relative;display:none}div.video.showInfo .feedConnectionInfo{display:block}.feedConnectionInfo > div{position:absolute;left:0px;top:0px;width:200px;font-size:13px;text-align:left;border:1px solid #000}.feedConnectionInfo > div > div{padding:1px 5px}ul#diversityResponseWrap{padding:0}ul#diversityResponseWrap li{background:#fff;padding:4px 8px;margin-bottom:3px;border:1px solid #D9D9D9;cursor:pointer}ul#diversityResponseWrap li.drag{background:#0075A1;color:#fff}ul#diversityResponseWrap li.active{background:#D23B55;color:#fff}ul#diversityResponseWrap li a{float:right;display:none;margin-right:3px}ul#diversityResponseWrap li a.rmLink{color:#D23B55}ul#diversityResponseWrap li:hover a{display:block}.template2020 h1{font-size:20px;font-weight:600}.template2020 .main-article h1{font-size:32px;line-height:36px;font-weight:800;padding:10px 10px 10px 0}.template2020 .appContent h1{font-size:20px;font-weight:800;text-transform:uppercase}.template2020 #newAccount-settings h1{font-size:20px;font-weight:600;margin-bottom:20px}.template2020 h2{font-size:18px;font-weight:600}.template2020 h3{font-size:16px;font-weight:600}body.template2020 p{margin:0 0 1.5em}body.template2020 .main-article p{padding:10px 25px 10px 0;line-height:21px;font-size:18px}.template2020 .forum h4 a{text-decoration:underline;text-transform:uppercase;font-weight:800}.template2020 .CVwrapper-link{text-decoration:underline}.template2020 .p-5{padding:3rem!important}.template2020 button.standard-button.lg-btn,.template2020 a.standard-button.lg-btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem;cursor:pointer}.template2020 .rounded{border-radius:.25rem!important}.template2020 .fade{transition:opacity .15s linear}.template2020 .fade:not(.show){opacity:0}.template2020 .font-italic{font-style:italic!important}.template2020 .mb-4,.my-4{margin-bottom:1.5rem!important}.template2020 .h4,h4{font-size:1rem}.template2020 .text-muted{color:#6c757d!important}.template2020 .mb-2,.template2020 .my-2{margin-bottom:.5rem!important}.template2020 p{margin-top:0;margin-bottom:1rem}.template2020 .font-weight-bold{font-weight:700!important}.template2020 .text-uppercase{text-transform:uppercase!important}.template2020 .small,.template2020 small{font-size:80%;font-weight:400}.template2020 .p-3{padding:1rem!important}.template2020 .mb-3,.template2020 .my-3{margin-bottom:1rem!important}.template2020 .shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09)}.template2020 .body{background-color:#FAF9F7}.template2020 .body.flat-page{background-color:#ffffff}.template2020 header{padding:0}.template2020 .mt-10{margin-top:10px}.template2020 .mb-20{margin-bottom:20px}.template2020 header.fixed-wrapper{top:0;right:0;left:0;z-index:1000;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.template2020 .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.template2020 #profileHeaderName{font-size:32px;font-weight:800}.template2020 #profilePopupContent h1{font-size:20px;font-weight:700}.template2020 .seo-footer{text-align:center;font-size:8px;padding:25px 10px 0px;box-sizing:border-box;color:#aaaaaa}@media (min-width:1200px){.template2020 .container{max-width:1190px}}.template2020 .wrapper{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:1200px){.template2020 .wrapper{max-width:1190px}.template2020 footer.wrapper{width:100%;text-align:center}}.template2020 .homepage-latest-jobs{position:relative;margin-top:60px}.template2020 .homepage-latest-jobs h1{font-weight:800;font-size:2em}.template2020 #content{margin:15px 0;background-color:#ffffff;padding:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);animation:transitionIn 500ms}.template2020 #content.flat-page{box-shadow:none}@media (max-width:768px){.template2020 #content{margin:15px 0;padding:30px 10px;font-size:16px}.template2020 #profile{font-size:16px}#profileHeader .dropdown button{font-size:14px}#cvWrapper .section-title{font-size:18px}.credit-wrapper{line-height:20px}}.template2020 #templateContent{margin-top:0;margin-bottom:10px;background-color:#ffffff;padding:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09)}.template2020 #header-top{background-color:#eeeeee;height:40px}.template2020 #header-middle .d-flex.row{margin-top:5px;margin-bottom:8px}.template2020 .m-0{margin:0!important}.template2020 .justify-content-end{justify-content:flex-end!important}.template2020 .d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.template2020 .search-input{left:0;border:1px solid #d9d9d9;color:#000a12;height:30px}.template2020 #header-bottom{background-color:#0075a1;height:42px;margin-top:-5px}.template2020 .header-search{margin-top:5px}.template2020 #menu-main-navigation.fourItems li{width:25%}@media (min-width:992px){.template2020 #menu-main-navigation.fourItems li{width:25%}}@media (min-width:1200px) and (max-width:1241px){.template2020 #menu-main-navigation.fourItems li{width:25%}}@media (min-width:1242px){.template2020 #menu-main-navigation.fourItems li{width:25%}}@media (max-width:991px){.template2020 #header-bottom{background-color:transparent;height:0;margin-top:0}}.template2020 .dropdown button{font-size:14px}.template2020 .candidatesTable .dropdown button{border:2px solid #aac99d;border-radius:4px}.template2020 .dropdown a{text-decoration:none}.template2020 .system-message{margin-top:-30px;margin-bottom:10px}.template2020 footer.wrapper{background-color:#eeeeee;max-width:100%}.template2020 #footer{border-top:none;margin-top:0px;display:inline-block}@keyframes transitionIn{from{opacity:0}to{opacity:1}}.template2020 .notifContainer{margin-top:5px!important;margin-bottom:0px!important}.template2020 div.not-dropdown{position:relative;width:40px;height:40px;padding:1px;overflow:visible;float:right;margin-left:12px;margin-top:-7px;right:0;margin-bottom:0}@media (max-width:768px){.template2020 div.not-dropdown{margin-left:0px}}.template2020 div.not-dropdown li{list-style:none}.template2020 .not-dropdown button{border:none;font-weight:800;position:absolute;padding:10px;background:transparent;border-radius:0;margin-top:0px;font-size:20px!important}.template2020 .not-dropdown button i{font-size:20px!important}.template2020 .not-number{position:absolute;color:#fff;padding:2px;background:#D23B55 !important;background:-moz-linear-gradient(top,#dd0000 0,#D23B55,100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dd0000),color-stop(100%,#D23B55));border-radius:0;content:" ";font-size:8px;font-weight:bold;height:auto;line-height:10px;margin-right:0;margin-top:0;overflow:hidden;right:3px;top:5px}.template2020 .not-dropdown #notifiQuickDiv,.template2020 .not-dropdown #adminQuickChatDiv{margin-top:40px}.template2020 #pmHeaderDiv .actionLinks a{text-decoration:underline;background:none}.template2020 #pmHeaderDiv .actionLinks.bottomLinks{border-bottom:none;border-top:1px solid #ddd;border-top-left-radius:0;border-top-right-radius:0}.template2020 #headerDropDownMsgList em{padding:10px;display:inline-block}.template2020 #pmHeaderDiv li a.messagesContent{margin-top:0}.template2020 .loginbox{margin-top:21px;text-align:right;padding-right:0px}@media (max-width:991px){.template2020 .loginbox{margin-top:26px}}@media (max-width:768px){.template2020 .loginbox{margin-top:23px}}.template2020 #topnav{width:100%;margin-top:0px;margin-bottom:0}.template2020 #menu-main-navigation li a{margin:0}@media (min-width:992px){.template2020 #menu-main-navigation li{float:left;position:relative;margin-left:0;width:20%;text-align:center;border-right:2px solid #fff}.template2020 #menu-main-navigation li:first-child{border-left:2px solid #fff}.template2020 #menu-main-navigation.latamsite li{width:16.65%}}.template2020 .menu-toggle{position:absolute;padding:10px 7px 10px;font-size:35px}@media (max-width:767px){.template2020 .menu-toggle{top:44px}}@media (min-width:768px){.template2020 .menu-toggle{top:41px}}@media (max-width:385px){.template2020 .menu-toggle{top:37px!important}}.template2020 img.displayed{height:60px;margin-bottom:none;padding:2px 0}@media (max-width:767px){.template2020 img.displayed{height:50px !important;margin-left:0px !important;margin-top:6px}}@media (max-width:767px){.template2020 ul#menu-main-navigation.opened{display:block;position:relative;top:-15px;margin-bottom:0px}}.template2020 .jobgroup-label a{border:none}.template2020 .dropdown-menu .sub-menu{-webkit-box-shadow:1px 1px 5px 0px rgba(102,102,102,1);-moz-box-shadow:1px 1px 5px 0px rgba(102,102,102,1);box-shadow:1px 1px 5px 0px rgba(102,102,102,1)}.template2020 .jobgroup-label i.fa.fa-chevron-down{top:40px}.template2020 #keyword-box:after{top:-36px}.template2020 .footer-box:hover{box-shadow:inset 0 0 0 2px #4f5b62;-moz-box-shadow:inset 0 0 2px #4f5b62}.template2020 #mailus_form input[type="text"],.template2020 #mailus_form input[type="number"]{width:100%}.template2020 #mailus_form textarea{width:100%;min-height:300px}.template2020 .system-message{margin-top:-50px;margin-bottom:0;position:relative;border-right:2px solid #0075a1;border-left:2px solid #0075a1;border-bottom:2px solid #0075a1;padding:10px 20px}@media (max-width:767px){.template2020 .system-message{margin-top:-40px;margin-top:-60px;font-size:12px;padding:5px}}.template2020 .system-message p{margin:0}.template2020 .footer-social img{height:30px}.template2020 .red-box a{color:#fff;text-transform:uppercase;font-weight:bold}.template2020 .job-actions h3{font-size:20px}.template2020 .job-actions h3 a{text-decoration:underline;font-size:20px;font-weight:bolder;color:#0075a1}.template2020 .job-actions h3 .button-action{color:#ffffff;text-decoration:none;font-weight:normal;cursor:pointer}.template2020 .job-actions h3 .button-action:hover{color:#0075a1;background-color:#ffffff;box-shadow:inset 0 0 0 2px #0075a1;-moz-box-shadow:inset 0 0 2px #0075a1}.template2020 .job-actions h3 .button-action.postJobBtn:hover{color:#0b988f;background-color:#ffffff;box-shadow:inset 0 0 0 2px #0b988f;-moz-box-shadow:inset 0 0 2px #0b988f}.template2020 .job-actions h3 .button-action.postJobBtn{color:#ffffff}.template2020 .job-actions p a{color:#0075a1;font-weight:bold;text-decoration:underline}.template2020 .button-action.upgradeBtn{padding:0.6em;margin-right:10px;border-radius:3px}.template2020 .signupPagination{text-align:right;font-size:10px}.template2020 .form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right;margin-right:0;margin-left:0;margin-top:0;text-align:left}@media (min-width:768px){.template2020 .form-horizontal .control-label{padding-top:7px;padding-right:7px;margin-bottom:0;text-align:right;font-weight:600}}.template2020 .form-horizontal input.form-control{display:block;width:100%;height:40px;padding:10px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ebebeb;border-radius:2px;-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;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;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,-webkit-box-shadow ease-in-out .15s}.template2020 .form-horizontal .checkbox,.template2020 #newAccount-settings .checkbox,.template2020 .form-horizontal .radio{min-height:27px}.template2020 .form-horizontal .checkbox,.template2020 #newAccount-settings .checkbox,.template2020 .form-horizontal .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.template2020 .form-horizontal .checkbox label,.template2020 .flex-container .checkbox label,.template2020 #newAccount-settings .checkbox label,.template2020 .form-horizontal .radio label{display:inline-block;max-width:100%;min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.template2020 .form-horizontal .radio,.template2020 #newAccount-settings .radio,.template2020 .form-horizontal .checkbox,.template2020 #newAccount-settings .checkbox,.template2020 .form-horizontal .radio-inline,.template2020 #newAccount-settings .radio-inline,.template2020 .form-horizontal .checkbox-inline,.template2020 #newAccount-settings .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.template2020 .form-horizontal .checkbox input[type=checkbox],.template2020 .flex-container .checkbox input[type=checkbox],.template2020 #newAccount-settings .checkbox input[type=checkbox],.template2020 .form-horizontal .checkbox-inline input[type=checkbox],.template2020 #newAccount-settings .checkbox-inline input[type=checkbox],.template2020 .form-horizontal .radio input[type=radio],.template2020 #newAccount-settings .radio input[type=radio],.template2020 .form-horizontal .radio-inline input[type=radio],.template2020 #newAccount-settings .radio-inline input[type=radio]{position:absolute;margin:4px 0px 0px -20px;line-height:normal}.template2020 .form-horizontal .label-align .checkbox input{margin:0px 0px 0px -20px;flex:none}.template2020 .form-horizontal .label-align .checkbox label{display:flex;align-items:center}@media (min-width:768px){.template2020 .form-horizontal .control-label,.template2020 #newAccount-settings .control-label{padding-top:10px;margin-bottom:0;text-align:right}.template2020 .popup-window .form-horizontal .control-label{padding-top:0;width:16.66666667%}}.template2020 .pL{padding-left:0px;padding-bottom:10px}.template2020 .pR{padding-right:0px;padding-bottom:10px}@media (min-width:768px){.template2020 .pL{padding-left:5px;padding-bottom:0px}.template2020 .pR{padding-right:5px;padding-bottom:0px}}.template2020 .center-block{display:block;margin-right:auto;margin-left:auto}.template2020 .pull-right{float:right !important}.template2020 .pull-left{float:left !important}.template2020 .hide{display:none !important}.template2020 .show{display:block !important}.template2020 .invisible{visibility:hidden}.template2020 .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.template2020 .text-right{text-align:right}.template2020 .text-left{text-align:left}.template2020 .text-center{text-align:center}.template2020 .hidden{display:none !important}.template2020 .affix{position:fixed}.template2020 .accountSetupForm{padding:10px 20px;margin-top:-15px;position:relative}.template2020 .accountSetupForm .dropdown button{border:2px solid #bfd0b4}@media (max-width:767px){.template2020 .accountSetupForm{padding:10px}}.template2020 .text-small{font-size:12px}.template2020 .footer-about{line-height:24px}.template2020 a.signupLink:hover{text-decoration:underline}.template2020 .accountSetupForm .dropdown{margin-top:10px;margin-bottom:10px}.template2020 .accountSetupForm .dropdown .dropdown-menu{left:0;min-width:150%}.template2020 .flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:flex-start;-ms-flex-pack:distribute;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0}.template2020 .flex-item{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:0px 10px 15px 10px;border:2px solid #0075a1;margin:8px;min-width:243px;max-width:290px}@media (max-width:767px){.template2020 .flex-item{min-width:94%;max-width:100%}}.template2020 .flex-item.flex-diversity{min-width:247px;max-width:241px}.template2020 .flex-item.medium-size{min-width:205px;max-width:206px}.template2020 .accountSetupForm .selectDeselect.empty{min-height:35px}.template2020 .flex-item:hover,.template2020 .flex-item:active,.template2020 .flex-item:focus{background-color:#d5ecf6}.template2020 .accountSetupForm .form-horizontal h2{margin:0 0 0 8px}@-moz-document url-prefix(){.template2020 .flex-container{width:100%;-moz-box-sizing:border-box}}.template2020 .accountSetupForm .removeCategory{font-size:12px;font-weight:500;padding-left:10px;z-index:999}.template2020 .accountSetupForm .selectDeselect{text-align:right;padding-top:0;padding-bottom:0px;min-height:15px}.template2020 .accountSetupForm .selectedCategory{margin-bottom:30px}.template2020 .accountSetupForm .selectDeselect label{font-size:12px}.template2020 h3.departmentTitle{padding-left:10px;position:absolute;margin-top:7px;z-index:9}@media (max-width:767px){.template2020 h3.departmentTitle{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.template2020 .accountSetupForm .removeCategory a{text-decoration:underline;z-index:999;cursor:pointer;color:#e34850}.template2020 .accountSetupForm .form-horizontal button.standard-button{margin-left:10px}.template2020 .alertsSummary{padding:20px;border:2px solid #0075a1}.template2020 .alertsSummary a{text-decoration:underline}.template2020 .alertsSummary p{margin-bottom:10px}.template2020 .alertsSummary a.standard-button{text-decoration:none}.template2020 .hiddenElement{display:none}@media (min-width:768px){.template2020 .diversity-form div.tabs{width:48%!important;float:left;margin:1%!important}}.template2020 .diversity-form div.tabs{border-radius:8px;overflow:hidden;box-shadow:0 4px 4px -2px rgba(0,0,0,0.5);margin:10px 0px;width:100%}.template2020 .diversity-form .tab{width:100%;overflow:hidden}.template2020 .diversity-form div.tabs.answered{background:rgb(0,134,0)}.template2020 .diversity-form div.tabs.answered{background:rgb(0,134,0)}.template2020 .diversity-form div.tabs.answered .tab-label{color:#ffffff}.template2020 .diversity-form .tab-label{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:1em;font-weight:bold;cursor:pointer}.template2020 .diversity-form .tab .selectedJobAlerts{font-size:10px;font-style:italic;line-height:12px;padding:0 20px 10px 20px;margin-top:-20px;color:#000a12}.template2020 .diversity-form div.tabs .tab-label::after{content:"\276F";width:1em;height:1em;text-align:center;-webkit-transition:all .20s;transition:all .20s}.template2020 .diversity-form div.tabs.answered .tab-label::after{font-family:FontAwesome;width:1em;height:1em;text-align:center;-webkit-transition:all .20s;transition:all .20s}.template2020 .diversity-form div.tabs.answered .tab-label::after{content:"\f00c";transform:rotate(0deg);-webkit-transform:rotate(0deg)}.template2020 .diversity-form .tab-content{max-height:0;padding:0 1em;color:#2c3e50;background:white;-webkit-transition:all .20s;transition:all .20s}.template2020 .diversity-form .tab-close{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;padding:1em;font-size:0.75em;background:#2c3e50;cursor:pointer}.template2020 .diversity-form .tab-close:hover{background:#1a252f}.template2020 .diversity-form input{position:absolute;opacity:0;z-index:-1}.template2020 .diversity-form .checkbox input{opacity:10;z-index:1}.template2020 .diversity-form input:checked+.tab-label::after,.template2020 .productionHive .w100 .diversity-form input:checked+.tab-label::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.template2020 .diversity-form input:checked~.tab-content,.template2020 .w100 .diversity-form input:checked~.tab-content{max-height:100%;padding:1em}.template2020 .diversity-form input:checked~.selectedJobAlerts{display:none}.template2020 input#diversityDOB{opacity:10;z-index:1;margin:10px 0;position:relative;border:1px solid #d9d9d9;color:#000a12;height:50px}.template2020 .form-title-row h2.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#e33d4f;padding:.75rem 1.25rem;margin-bottom:1rem;border:4px solid transparent;border-radius:.25rem;text-align:center}.template2020 .error-label{color:#e34850;font-size:14px;margin-top:5px;margin-bottom:0px}.template2020 form input.form-control.error-input,.template2020 form textarea.form-control.error-input,.template2020 #jobFormContent .form-control.error-input{border:1px solid #e34850}.template2020 .accountSetupForm .yellow-bgr{background-color:#d5ecf6}.template2020 .flex-item.flex-diversity.yellow-bgr{background-color:#d5ecf6}.accountSetupForm label.errors-wrapper{margin-right:0!important;display:block}.field-icon{float:right;margin-right:5px;margin-top:-15px;position:relative;z-index:2;cursor:pointer;top:27px}.errors-wrapper .progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.65rem;background-color:#dddddd;border-radius:.15rem;margin-bottom:0.5rem}.errors-wrapper .progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:#e34850;transition:width .6s ease}.errors-wrapper .progress-bar.bg-orange{background-color:#FFA500}.errors-wrapper .progress-bar.bg-green{background-color:#0B988F}.errors-wrapper .tag{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.2rem .5rem;font-size:12px;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-right:4px;margin-bottom:4px}.errors-wrapper .tag-danger{color:#e34850;background-color:transparent;background-image:none;border-color:#e34850}.tag-danger::before{font-family:"FontAwesome";font-weight:400;content:"\f071";margin-right:5px}.errors-wrapper .tag-safety{color:#0B988F;background-color:transparent;background-image:none;border-color:#0B988F}.tag-safety::before{font-family:"FontAwesome";font-weight:400;content:"\f058";margin-right:5px}@media (max-width:767px){.template2020 #profileActivationWrap .activationSliderWrap{width:100%;font-size:20px}.template2020 #profileActivationWrap{top:5%;left:5%;right:5%}}.template2020 .bottomSection{display:block}.template2020 #profileActivationWrap{top:5%;right:10%;left:10%;text-align:center;background-color:#454545}.template2020 .modal-content{text-align:center}.template2020 .myDataQuick{margin-top:15px}.template2020 .myDataQuick .row{background-color:#0075a1;padding:10px}.template2020 .myDataQuick .question{text-align:left;padding-top:5px}.template2020 .myDataQuick .privacyDropdown{background:#f0f0f0;width:100%;border:1px solid #ccc;padding:5px 5px 2px 5px}.template2020 .myDataQuick .privacyDropdown .dropdown.privacy-settings{width:100%;padding:5px 5px 3px 5px;height:30px}.template2020 .myDataQuick .privacyDropdown .dropdown.privacy-settings button{padding-top:4px;width:100%;text-align:left;cursor:pointer;color:#454545;font-size:12px}.template2020 #profileActivationWrap .myDataQuick .dropdown-menu a{color:#000a12}.template2020 #profileActivationWrap span.dropdown.privacy-settings.open{display:block!important}.template2020 .contact-h3{font-size:13px}.template2020 p.inputFileTitle{margin-bottom:1em;margin-top:1rem;font-size:14px;font-weight:600;display:inline-block}.template2020 div.join_link.button.greenbtn{margin:0 0 20px 0}.template2020 .row.FavsSection h3.blockHead a.standard-button{padding:14px 17px}.template2020 .row.FavsSection h3.blockHead a.standard-button.rmv-folder{padding:14px 17px;background-color:#e34850;font-size:14px}.template2020 .row.FavsSection h3.blockHead a.standard-button.rmv-folder:hover{background-color:#0b988f}.template2020 .flex-item.small-size{padding:0px 10px 15px 10px;margin:4px;min-width:80px;max-width:100%}.template2020 #profileActivationWrap #selectedJTListWrap{background-color:#fff;text-align:left;padding:10px;margin-bottom:10px}.template2020 #profileActivationWrap .flex-container .checkbox label{font-size:12px}.template2020 .w100 .diversity-form .tab-label{font-size:18px}@media (min-width:768px){.template2020 .w100 .diversity-form div.tabs{width:98%!important;float:left;margin:1%!important}.template2020 .finalAppBox .w100 .diversity-form div.tabs{width:100%!important;float:left;margin:0 0 10px 0!important}}.template2020 .w100 .flex-item:hover,.template2020 #profileActivationWrap .flex-item:hover,.template2020 .w100 .flex-item:active,.template2020 #profileActivationWrap .flex-item:active,.template2020 .w100 .flex-item:focus,.template2020 #profileActivationWrap .flex-item:focus{background-color:#F5F5F5}.template2020 .row.EmpActionRow{padding:20px 10px 15px 10px;border-bottom:2px solid #0b988f;margin-bottom:0;margin-top:0;background-color:#ffffff}.template2020 .row.HeaderRow{padding:15px 10px;margin-bottom:0;margin-top:0;background-color:#fff1ac}.template2020 .row.HeaderRow.pink{background-color:#eddff5}.MyJobSearchPage .single-job-box.pink{background:#eddff5}.template2020 h2.jobSuiteHeader{text-transform:uppercase;font-weight:800;text-align:center;margin-top:30px;font-size:20px;display:block;opacity:0.75}.template2020 .jobSuiteContent h3{color:#666666;margin:10px 0 20px 0;font-size:14px}.template2020 .jobSuiteContent h3.pink{color:#7209b7}.template2020.productionHive .jobSuiteContent h3.pink{color:#7209b7}.template2020.productionHive .jobSuiteContent h3{color:#C68400}.template2020 .jobSuiteContent .candidatesTable{background:#f5f5f5;padding:10px}.template2020 .candidatesForm .row.CandidateRow{border-bottom:none;font-size:14px;padding:15px 10px;margin-bottom:5px;margin-top:5px;background-color:#ffffff;position:relative}.template2020 .candidatesForm .CandidateCell label{margin-top:0;margin-bottom:0}.CandidateRow .fav-applicant{margin-right:5px;float:right;font-size:20px;cursor:pointer}.CandidateRow .profilePic-thumb{position:absolute;height:30px;width:30px;object-fit:cover;top:-6px}@media (min-width:768px){.CandidateRow .candidateName{margin-left:40px!important}}.CandidateRow .candidateName{margin-left:0px}.CandidateRow .fav-applicant.on{color:#D23B55}.CandidateRow .fav-applicant.off{color:#d9d9d9}.CandidateRow .fav-applicant.off:hover{color:#D23B55}.template2020 .jobSuiteContent .candidatesForm input{margin-top:3px}.ribbon-hot.diverse{cursor:pointer}.ribbon-hot.diverse span{color:#004085;background-color:#cce5ff;border:1px solid #b8daff;font-size:10px;z-index:9;padding:3px 3px 3px}.ribbon-hot.diverse span:before{top:-1px;background:#cce5ff}.ribbon-hot.diverse span:before{background:#cce5ff}.diverse-label{font-size:10px;margin:0 5px;color:#004085;background-color:#cce5ff;border:1px solid #b8daff;padding:2px 10px;border-radius:4px;x 5px}.tooltiptext{visibility:hidden;width:150px;background-color:#454545;color:#fff;text-align:center;border-radius:4px;padding:3px 0;position:absolute;top:20px;right:0;z-index:1;font-size:10px;line-height:14px}.ribbon-hot.diverse:hover .tooltiptext{visibility:visible}.template2020 .form-title-row h2{display:inline-block;box-sizing:border-box;color:#000a12;font-size:20px;font-family:'Muli',sans-serif;margin-bottom:10px;font-weight:800}.template2020 .form-popup.autoReply p{font-size:12px;padding:20px 0 0 0}.template2020 .form-popup.autoReply textarea{color:#5f5f5f;box-sizing:border-box;width:100% !important;box-shadow:1px 2px 4px 0 rgba(0,0,0,0.03);padding:10px 15px;border:1px solid #D9D9D9;font-size:14px;min-height:300px;line-height:17px}.template2020 .freelancerContactForm .dropdown button{padding:8px 20px 7px;margin-right:4px}.template2020 ul.emailTemplateList li{position:relative}.template2020 ul.emailTemplateList li a.deleteTemplate{display:inline;position:absolute;top:1px;right:0;color:#00a12;border-top:none;padding:13px 15px 14px 15px}.template2020 ul.emailTemplateList li a.deleteTemplate:hover{background-color:#fff28d;color:#e34850}.template2020 #lettersWrap{width:100%!important}.template2020 #lettersWrap.dropdownTable{margin-top:-10px;display:block;position:absolute;padding:10px;background-color:#ffffff;max-height:350px;overflow:auto;width:800px;z-index:5;visibility:visible;opacity:1;zoom:1;background-position:initial initial;background-repeat:initial initial;box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09)}.template2020 .box.appDetailSection h2{font-size:1rem;font-weight:700;line-height:1.2;margin:0.45em 0}.template2020 .finalAppBox{border:10px solid #0075a1}.template2020 .finalAppBox .removePortfolioItem{position:absolute;right:-1px;top:0px;padding:1px 4px 3px 5px;font-size:14px;background-color:#0075a1;color:#ffffff}.template2020 .finalAppBox .removePortfolioItem:hover{color:#0000a1}.template2020 #lettersWrap table th{text-align:left}.template2020 #lettersWrap table{margin:0;border:1px solid #ccc;font-size:13px}@media (max-width:767px){.template2020 #lettersWrap{width:100%!important}}.template2020 #profilePopup input.standard-button{color:#fff}.template2020 #criteria-preview .radio input{display:inline}.template2020 .CandidateCell a{text-decoration:underline}.template2020 a.ApplicationTitle{text-decoration:underline;font-weight:700}.template2020 #comments{width:100%;padding:5px;height:280px;font-size:14px;margin-left:0;border:1px solid #aaa}.template2020 #cvWrapper ul.tabs li.AddNewCVtab{width:auto!important;background-color:#f5f5f5;padding:10px 20px}.template2020 #cvWrapper ul.tabs li.selected{background-color:#eaeaea}.template2020 #cvWrapper ul.tabs li{background-color:#f5f5f5}.template2020 #cvWrapper .removeCVtab a{position:absolute;right:-7px;top:-32px;background:transparent;padding:2px 4px!important}.template2020 #keyword-box.has-text #clearKeywordsLink{top:2px}.template2020 .accountSetupForm #keyword-box input#keywords.textbox{border:1px solid #eee!important;margin-top:10px}.template2020 .accountSetupForm #keyword-box{padding:0;height:60px;width:400px}.template2020 .accountSetupForm #keyword-box .fa.fa-times{top:-36px;color:#e34850}.template2020 .accountSetupForm #keyword-box:after{top:-29px}@media (max-width:767px){.template2020 .accountSetupForm #keyword-box{width:100%}}.template2020 .accountSetupForm .searchMode{background-color:rgba(255,238,5,0.22);border:1px dashed #aeaeae}.template2020 #jtListWrap .JobtypesSearchCount{font-size:10px;font-style:italic;margin-left:10px;display:none}.template2020 #jtListWrap.searchMode .removeCategory{display:none}.template2020 #jtListWrap.searchMode .JobtypesSearchCount{display:block}.template2020 #jtListWrap.searchMode .selectedCategory{display:none}.template2020 #jtListWrap.searchMode .selectedCategory.searchMatch{display:block !important}.template2020 #jtListWrap.searchMode .flex-item{display:none}.template2020 #jtListWrap.searchMode .flex-item.searchMatch{display:block}.template2020 #addMoreBottom.searchMode{display:none}.template2020 #selectedJTListWrap{display:none;margin-top:10px}.template2020 #selectedJTListWrap.searchMode.has-items{display:block}.template2020 #selectedJTListWrap h3{padding-left:10px;margin-top:7px}.template2020 .form-control,.template2020 #jobFormContent .form-control{display:block;width:100%;height:40px;padding:10px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ebebeb;border-radius:2px;-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;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;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,-webkit-box-shadow ease-in-out .15s}#jobFormContent .criteria-content input#criteriaQuestion-8,#jobFormContent .criteria-content input#criteriaFreetext-8,#jobFormContent .criteria-content input#criteriaQuestion-8-1,#jobFormContent .criteria-content input#criteriaFreetext-8-1{width:100%!important}.template2020 .form-control.error,.template2020 #jobFormContent .form-control.error,.template2020 #jobForm-criteria .form-control.error{background-color:#FFDFCC;border-color:#e34850}.template2020 #jobFormContent textarea.form-control{height:200px}.template2020 #jobFormContent select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 5px)}.template2020 .dropdown-menu.sortable span.reorderIcon{float:right;margin-top:2px;color:#838383;margin-left:2px;font-size:15px}.template2020 .popup-window .form-popup .form-row{margin-top:0!important;margin-bottom:0!important}.template2020 .popup-window .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.template2020 .popup-window label{display:inline-block;margin-bottom:.5rem;font-size:16px;font-weight:600;width:100%}.template2020 .popup-window .form-group{margin-bottom:1rem}.template2020 .popup-window #mainSlotsWrap .form-group{margin-bottom:0rem}.template2020 .popup-window .form-group .form-control{display:block;width:100%!important;height:40px;padding:10px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ebebeb;border-radius:2px;-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;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;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,-webkit-box-shadow ease-in-out .15s}.template2020 .top-clients{padding:60px 0;background:#eeeeee;text-align:center;height:100%}.template2020 .top-clients .header{font-size:20px;line-height:24px;color:#828282;letter-spacing:1px;text-transform:uppercase;margin:0 0 30px;font-weight:800}.template2020 .top-clients .logo-box{padding-left:20px;padding-right:20px;margin-bottom:10px}.template2020 .top-clients .logo-box img{border-radius:4px}@media (max-width:767px){.template2020 .top-clients .logo-box{padding-left:10px;padding-right:10px}.template2020 .top-clients .header{font-size:16px;line-height:18px;color:#b1b1b1;letter-spacing:1px;text-transform:uppercase;margin:0 0 20px;font-weight:800}}.template2020 .arrow-prev,.template2020 .arrow-next{font-size:18px;top:30%;position:absolute;color:#000a12;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;background-color:transparent;color:inherit;border-width:0;padding:0;cursor:pointer!important}.template2020 .arrow-prev:hover,.template2020 .arrow-next:hover{font-size:22px;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}@media (max-width:767px){template2020 .arrow-prev,.template2020 .arrow-next{top:40%}.template2020 .arrow-prev.arrow-disabled,.template2020 .arrow-next.arrow-disabled{top:40%}}.template2020 .arrow-prev{left:5%}.template2020 .arrow-next{right:5%}.template2020 .arrow-prev.arrow-disabled,.template2020 .arrow-next.arrow-disabled{opacity:.25}.template2020 .hpEmpSlide.active{animation:transitionIn 500ms}.template2020 .appMenu{height:100px;background-color:#ededed;position:relative;margin-top:20px;padding-left:0px;padding-right:0px;box-shadow:0 2px 1px -1px rgba(128,128,128,0.28)}@media (max-width:767px){.template2020 .appMenu{padding-left:0px;padding-right:0px}}.template2020 .appMenu .tabsWrapper{display:block;text-align:start;float:none;text-align:center;z-index:100;width:100%;height:116px;margin:0px 0px 0px;overflow:hidden}.template2020 .appMenu .tabsWrapper .tabs{text-align:center;background-color:transparent!important;margin-top:-16px!important}.template2020 .appMenu .tabsWrapper .tabs li{width:auto;float:none;height:116px;background-color:#ededed}.template2020 .appMenu .tabsWrapper .tabs li.active{background-color:#f5f5f5;border:1px solid #d8d8d8}.template2020 .appMenu .tabsWrapper .tabs li:hover{background-color:#f5f5f5}.template2020 .appMenu .tabsWrapper .tabs li>a{padding:28px 0 0 0;width:100px;display:inline-block;background-repeat:no-repeat;font-size:12px;color:#a7a7a7;text-align:center;font-weight:300}@media (max-width:767px){.template2020 .appMenu .tabsWrapper .tabs li>a{width:auto;padding:28px 10px 0 10px;font-size:12px}.template2020 .appMenu .tabsWrapper .tabs li>a>i{font-size:20px!important;margin-top:30px;padding:5px}.template2020 .appMenu.candidateAppView .tabsWrapper .tabs li>a>i{font-size:40px!important;margin-top:0px;padding:5px}}.template2020 .appMenu .tabsWrapper .tabs li>a.active{margin-top:-10px!important;background-color:#F5F5F5;color:#ffb300}.template2020 .appMenu .tabsWrapper .tabs li>a:hover{background-color:#F5F5F5;color:#ffb300}.template2020 .appMenu .tabsWrapper .tabs li>a>i{font-size:45px;display:block;margin-bottom:5px}.template2020 .appContent.active{display:block}.template2020 .appContent{display:none;position:static;visibility:visible;padding:40px 20px;overflow:hidden;background-color:#E8F0C9;margin-top:0}.template2020 .appContent.o-visible{overflow:visible}.template2020 #profile{background-color:#fff}.template2020 .appContent#profile{background-color:#fff;border:20px solid #E8F0C9}.template2020 .ProfileApplication.appContent{border:40px solid #ffb300}@media (max-width:768px){.template2020 .ProfileApplication.appContent{border:15px solid #ffb300}.template2020 .appContent{padding:20px 5px}}.template2020 .appContent .footer-social ul li{display:inline-block;margin:0 3px 3px 3px}.template2020 .appContent .footer-social .long-link a{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;text-decoration:underline}.template2020 .appContent .appJobTypes{text-transform:uppercase;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.template2020 .appContent .appInfo{text-transform:uppercase;font-size:12px}.template2020 .appCoverLetter p{background-color:#fff;padding:10px;line-height:20px;border-radius:4px;box-shadow:0 1px 3px 0 rgb(0 0 0 / 2%),0 6px 12px 0 rgb(0 0 0 / 9%);-webkit-box-shadow:0 1px 3px 0 rgb(0 0 0 / 2%),0 6px 12px 0 rgb(0 0 0 / 9%);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);margin-top:5px}.template2020 .appCandidateInfo{margin-top:20px}@media (min-width:767px){.template2020 .appCandidateInfo{margin-top:0px}}@media (max-width:768px){.template2020 #application img.profilePic.img{margin:auto}}.template2020 .appContent .like,.template2020 .appContent .dislike{display:inline-block;cursor:pointer;margin:10px}.template2020 .appContent .dislike:hover,.template2020 .appContent .like:hover{color:#ffb300;transition:all .2s ease-in-out;transform:scale(1.1)}.template2020 .appContent .active{color:#ffb300}.template2020 .appContent .video-screen .singleClip.active{color:#000a12;background-color:#ffffff}.template2020 .appContent .video-screen .singleClip:hover{color:#000a12;background-color:#ffffff}.template2020 .appContent .video-sidebar{padding-left:10px;height:100%}.template2020 .interview-comments{background-color:#EDEBEB;padding:10px}.template2020 .interview-comments .commentBox{background-color:#fff;margin-bottom:10px;background-color:#ffffff;padding:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09)}.template2020 .interview-comments h2{margin-bottom:10px}.template2020 .interview-comments .commentBox p{margin-bottom:0}.template2020 .small-details p{color:#666666;margin-bottom:0px;font-style:italic}.template2020 .interviewList .flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.template2020 .interviewList .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.template2020 .interviewList .nav-pills-custom .nav-link{color:#000a12;background:#f5f5f5;position:relative;border-bottom:2px solid #fff}@media (max-width:991px){.template2020 .interviewList .nav-pills-custom .nav-link{margin-bottom:5px;border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);border-bottom:none}}.template2020 .interviewList .nav-pills-custom .nav-link.active{color:#000a12;background-color:#fffde7}.template2020 .interviewList .nav-pills-custom .nav-link.active::before{opacity:1}.template2020 .interviewList .nav-link{display:block;padding:.5rem 1rem}@media (max-width:991px){.template2020 .interviewList .tab-content{border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09)}}@media (max-width:992px){.template2020 .nav-pills-custom .nav-link::before{content:'\25bc';display:block;position:absolute;top:107%;right:43%;z-index:9999;transform:translateY(-50%);opacity:0;color:#fffde7;font-size:40px}}.template2020 .nav-pills-custom .nav-link.active::before{opacity:1}.template2020 .interviewList .tab-content>.active{display:block}.template2020 .interviewList .tab-content>.tab-pane{display:none}.template2020 .notification{margin:20px 0;background-color:#ffd24c;border:2px solid #ffb300;padding:20px 20px}.template2020 .notification p{margin-bottom:0;line-height:18px}.template2020 .notification p a{text-transform:uppercase}.template2020 input#creditFromYear,.template2020 input#creditToYear{width:48% !important;float:right;margin-left:4%;margin-top:-48px}.template2020 #jobForm-criteria{background-color:#1C9B91;padding:10px 20px}#criteria-preview h3{margin-bottom:10px}#criteria-preview h3.match-percentage{margin-bottom:10px;text-transform:uppercase;padding:5px;font-weight:bold}.template2020 .criteria-figure{color:#1C9B91;font-weight:800;font-size:16px;margin-left:20px}@media (max-width:767px){.template2020 .candidatesForm .FormHeadlines a.inverse-link{font-size:10px}}.template2020 .fao{border:2px solid #ffb300;padding:10px;border-radius:3px;margin-bottom:30px}.template2020 .jobsummary-data .add-favorite .fa.fa-heart.fa-2x{padding:5px 0px;color:#0075a1}.template2020 .badge{display:inline-block;padding:.25em .4em;font-size:70%;font-weight:500;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.template2020 .appAttachments .badge{background-color:#f5f5f5;border:1px solid #d9d9d9;margin-bottom:.25em;padding:.75em .75em}.template2020 .badge.badge-success{color:#fff;background-color:#ffb300}.template2020 .leaderboard.middle{margin-top:20px;margin-bottom:20px}.template2020 .leaderboard.top{margin-top:-20px;margin-bottom:35px}.template2020 .advPage h1{font-size:60px;line-height:80px;font-weight:900}.template2020 .advPage h2{font-size:24px;font-weight:600;margin-bottom:30px}.template2020 .advPage .table-dark thead th{color:#fff;background-color:#0075a1;font-size:16px;border-bottom:0}.template2020.productionHive .advPage .table-dark thead th{color:#000a12;background-color:#ffb300}.template2020 .advPage table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;padding:1em 1em;text-align:left;text-transform:uppercase;font-size:20px}.template2020 .advPage table tbody th{padding:1em 1em;border-bottom:1px solid #e4e4e4;vertical-align:middle;font-weight:bold;text-align:left}.template2020 .advPage table tbody td{padding:1em 1em;border-bottom:0;vertical-align:middle;text-align:left;font-weight:700;background-color:#ffffff}.template2020 .advPage .table-striped tbody tr:nth-of-type(even){background-color:#ffffff}.template2020 .advPage .table-striped tbody tr:nth-of-type(odd){background-color:#fefde6}.template2020 .advPage h3{background-color:#454545;color:#fff;padding:20px;text-align:center;text-transform:uppercase;font-size:24px;margin-top:70px;font-weight:900}.template2020 .advPage .img-example{box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.02),0 6px 12px 0 rgba(0,0,0,0.09);padding:20px;margin:50px 20px;background-color:#ffffff}.template2020 .advPage h4{font-size:18px;margin-top:60px;font-weight:700;text-align:center}.template2020 .advPage p{text-align:center}.template2020 .advPage .table-responsive{padding:10px 20px}.template2020 .advPage .adv-type{background-color:#eeeeee;margin-top:-10px}.template2020 .testimonialsPage h1{font-size:40px;line-height:50px;font-weight:900;margin-bottom:30px}.template2020 .testimonialsPage .img-container{float:right;width:50%}.template2020 .testimonialsPage .img-container img{max-height:130px}.testimonialsPage .rating-panel{background-color:#eeeeee;padding:20px;text-align:center;margin:0 0px 0 20px}@media (max-width:991px){.testimonialsPage .rating-panel{margin:93px 0 0}}.testimonialsPage .rating-panel h2{font-size:24px;font-weight:700;margin:0}.testimonialsPage .rating-panel h3{font-size:40px;font-weight:800;margin:0 0 0.3em}.testimonialsPage .rating-panel .max-rating{font-size:25px;font-weight:600}.testimonialsPage .rating{display:inline-block;unicode-bidi:bidi-override;color:#363636;font-size:30px;height:30px;width:auto;margin:0;position:relative;padding:0}.testimonialsPage .rating-upper{color:#ffb300;padding:0;position:absolute;z-index:1;display:flex;top:0;left:0;overflow:hidden}.testimonialsPage .rating-lower{padding:0;display:flex;z-index:0}.testimonialsPage .rating .fa-star{font-size:30px;padding:0 4px}.template2020 .testimonialsPage .appMenu{margin-top:0;box-shadow:none}.template2020 .testimonialsPage .appMenu .tabsWrapper{height:100px}.template2020 .testimonialsPage .appMenu .tabsWrapper .tabs li{height:100px;background-color:transparent}.template2020 .testimonialsPage .appMenu .tabsWrapper .tabs li.active{border:none}.template2020 .testimonialsPage .appMenu .tabsWrapper .tabs li>a.active{margin-top:0;background-color:transparent;color:#363636;border-bottom:4px solid #0075a1}.template2020 .testimonialsPage .appMenu .tabsWrapper .tabs li>a{padding:24px 10px 0;width:90px;display:inline-block;background-repeat:no-repeat;font-size:12px;color:#363636;text-align:center;font-weight:300}.template2020 .testimonialsPage .appMenu .tabsWrapper .tabs li>a:hover{background-color:transparent;border-bottom:4px solid #0075a1;color:#363636}.template2020 .testimonialsPage .appMenu .figure{font-size:24px;font-weight:700;line-height:40px}.template2020 .testimonialsPage .appMenu .label{font-size:10px;font-weight:300;text-transform:uppercase;line-height:14px;padding-top:10px}.testimonialsPage .masonry-wrapper{padding:3.5em 0 0 0;max-width:1200px;margin-right:auto;margin-left:auto}.testimonialsPage .masonry{columns:1;column-gap:20px}.testimonialsPage .masonry-item{display:inline-block;vertical-align:top;margin-bottom:20px;width:100%}@media only screen and (max-width:1023px) and (min-width:768px){.testimonialsPage .masonry{columns:2}}@media only screen and (min-width:1024px){.testimonialsPage .masonry{columns:3}}.testimonialsPage .masonry-item,.masonry-content{border-radius:4px}.testimonialsPage .masonry-content img{padding:0 10px;width:90px;height:70px;object-fit:cover;border-radius:50%}.testimonialsPage .masonry-item{filter:drop-shadow(0px 2px 2px rgba(0,0,0,.1));transition:filter .25s ease-in-out;border:1px solid rgba(238,238,238,0.5)}.testimonialsPage .masonry-item:hover{filter:drop-shadow(0px 5px 5px rgba(0,0,0,.1))}.masonry-content .row{margin-top:10px;margin-bottom:0px}.testimonialsPage .masonry-item{color:#111111;background-color:#ffffff}.testimonialsPage .masonry-title,.masonry-description{margin:0}.testimonialsPage .masonry-title{font-weight:700;font-size:1.1rem;padding:0rem}.testimonialsPage .masonry-title a{color:#707070;text-decoration:none}.testimonialsPage .small-text{color:#999999;font-size:12px;padding-right:0.5rem}.template2020 .testimonialsPage .badge.badge-success{color:#fff;background-color:#0b988f;font-size:10px}.testimonialsPage .masonry-description{padding:0.5rem 0.8rem;font-size:0.9rem;color:#707070;margin:0}.template2020 .alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.template2020 .alert .alert-link{font-weight:700;color:#002752;text-decoration:underline}.template2020 .alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.template2020 .alert-warning{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.Rtable h2{font-size:24px;font-weight:800}.Rtable .Rtable-cell{box-sizing:border-box;flex-grow:1;width:100%;padding:0.8em 1.2em;overflow:hidden;list-style:none;border:solid 3px white;background:rgba(112,128,144,0.2);margin:0px 0 20px 0px;background-color:white;border-color:#e2e6e9}.Rtable .panel{background-color:#fcfcfc;border-right:3px solid #e2e6e9;border-left:3px solid #e2e6e9;background-color:#fcfcfc}.Rtable table{background-color:#fff;border-bottom:1px solid #eee}.Rtable table tbody tr:hover{cursor:pointer;background-color:#eee}.Rtable table tbody tr td{padding:10px;vertical-align:middle;border-top:3px solid #e2e6e9}.Rtable table tbody tr.selected td{background-color:#eee}.Rtable table tr td:first-child{width:38px}.Rtable table tr td:nth-child(2){width:35px}.Rtable table .media-photo{width:35px;margin-right:15px}.Rtable table .media-body{display:block}.Rtable table .media-meta{font-size:14px;color:#999;margin-top:2px}.Rtable table .media .title{color:#454545;font-size:18px;font-weight:bold;line-height:normal;margin:0}.Rtable table .media .title span{font-size:16px;margin-right:20px;color:#ffb300}.Rtable table .media .summary{font-size:14px}.payment-success .card,.payment-cancelled .card{background-color:#ffffff;padding:20px;border-radius:4px}.payment-success .mb-10,.payment-cancelled .mb-10{margin-bottom:10px}.payment-success .mt-0,.payment-cancelled .mt-0{margin-top:0}.payment-success .mb-0,.payment-cancelled .mb-0{margin-bottom:0}.payment-success .fs-80,.payment-cancelled .fs-80{font-size:80px}.payment-success h1.fs-30,.payment-cancelled h1.fs-30{font-size:30px!important}.payment-success h1.fw-500,.payment-cancelled h1.fw-500{font-weight:500!important}.payment-success .fs-20,.payment-cancelled .fs-20{font-size:20px}.payment-success .fw-800,.payment-cancelled .fw-800{font-weight:800}.payment-success .fw-900,.payment-cancelled .fw-900{font-weight:900}.payment-success .text-up,.payment-cancelled .text-up{text-transform:uppercase}.payment-success .fs-18,.payment-cancelled .fs-18{font-size:18px}.payment-success .fs-14,.payment-cancelled .fs-14{font-size:14px}.payment-success .fw-700,.payment-cancelled .fw-700{font-weight:700}.payment-success .grey-txt,.payment-cancelled .grey-txt{color:#93989D}.payment-success .dark-txt,.payment-cancelled .dark-txt{color:#454545}label.job-filter{background-color:#cccccc;padding:3px 30px 3px 20px;border-radius:18px;font-size:12px;border:1px solid #cccccc;color:#696964;cursor:pointer;position:relative;display:inline-block;margin-right:5px;margin-bottom:0px}label.job-filter:after{font-family:'FontAwesome';content:"\f0b0";position:absolute;top:3px;right:15px}label.job-filter:hover{background-color:#D23B55;border:1px solid #D23B55;color:#ffffff}.productionHive label.job-filter:hover{background-color:#ffd24c;border:1px solid #ffd24c;color:#000a12}label.job-filter.active{background-color:#D23B55;border:1px solid #D23B55;color:#ffffff}.productionHive label.job-filter.active{background-color:#ffd24c;border:1px solid #ffd24c;color:#000a12}label.job-filter.active:after{font-family:'FontAwesome';content:"\f00d";position:absolute;top:3px;right:15px}input.radio.jobs-filter-chk{display:none}.goSpoPage.activeRecruit h2{font-size:18px;font-weight:800}.goSpoPage.activeRecruit h3{font-size:16px;font-weight:800}.goSpoPage.activeRecruit .left-col h2{margin-top:26px;color:#9B9B9B}#profilePopup.premiumPlansPopup.visible{z-index:999999}#profilePopup.premiumPlansPopup.visible{display:block}#profilePopup.premiumPlansPopup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(38,38,38,0.9);font-family:'Muli',sans-serif;overflow-x:hidden;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;animation:transitionIn 100ms}#profilePopup.premiumPlansPopup{display:none}#profilePopup.premiumPlansPopup .popup-window{width:900px;height:auto;margin:40px auto;background-color:transparent;z-index:11;box-shadow:none}#profilePopup.premiumPlansPopup .close-popup{top:40px;right:-430px}@media (max-width:991px){#profilePopup.premiumPlansPopup .popup-window{margin:0;width:100%;height:100%;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:10px;background:#fff}#profilePopup.premiumPlansPopup .close-popup{color:#464646!important;text-align:left;position:static!important;font-weight:normal!important;font-size:14px!important;text-decoration:underline!important;border-radius:none!important;padding:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;font-family:'Muli',sans-serif!important;z-index:99999999;background-color:#eeeeee!important;text-align:center}#profilePopup.premiumPlansPopup .close-popup{width:100px;z-index:99999999}}.goSpoPage.premiumPlans{margin-top:0px}.goSpoPage.premiumPlans .left-col h2{margin-top:80px;color:#ffffff;font-size:20px;font-weight:700}@media (max-width:991px){.goSpoPage.premiumPlans .left-col h2{color:#9B9B9B}}@media (max-width:767px){.goSpoPage.premiumPlans .left-col h2{margin-top:10px}.goSpoPage.premiumPlans .right-col h2{margin-top:10px}.goSpoPage.premiumPlans .element3 .innerDisplayContainer p,.goSpoPage.premiumPlans .element7 .innerDisplayContainer p{margin:10px}.element3 .innerDisplayContainer .row{margin-top:0px}.goSpoPage.premiumPlans .goSpoContainer{margin-top:10px!important}.goSpoPage.premiumPlans .element1{display:none}}.goSpoPage.premiumPlans h2{font-size:24px;font-weight:700;color:#ffb300}.goSpoPage.premiumPlans .right-col h2 .plan-name{font-size:30px;font-weight:800;text-decoration:underline;color:#ffb300}.goSpoPage.premiumPlans .element3 .innerDisplayContainer p,.goSpoPage.premiumPlans .element7 .innerDisplayContainer p{padding-left:1em;text-indent:-0.5em}.goSpoPage.premiumPlans .goSpoContainer{margin:30px 10px 0}.goSpoPage.premiumPlans .uscbContainer{background-color:#ffffff;border:4px solid #ffb300;border-radius:11px}.goSpoPage.premiumPlans .element1{width:50%;margin:3% 25% 0% 25%;text-align:center;font-size:50px}.premium-badge{position:relative}.premium-badge .fa-star{position:absolute;font-size:30px;color:#ffb300;top:0px;left:28px}.premium-badge.coin{position:relative;margin-right:5px;border:3px solid #c89b0c;border-radius:50%;padding:0px 2px 1px 3px;background:rgb(255,192,1);background:linear-gradient(143deg,rgba(255,192,1,1) 0%,rgba(255,217,0,1) 48%,rgba(204,153,0,1) 100%);-moz-box-shadow:inset 0 0 10px #703800;-webkit-box-shadow:inset 0 0 10px #703800;box-shadow:inset 0 0 10px #703800}.premium-badge.coin .fa{font-size:12px;color:#703800}.goSpoPage.premiumPlans .element5 .innerDisplayContainer .row{color:#ffb300}.goSpoPage.premiumPlans .element6 .innerDisplayContainer .row{color:#000a12;text-transform:uppercase}.goSpoPage.premiumPlans .element7 .innerDisplayContainer .row{font-style:normal;color:#000a12;font-weight:normal;text-decoration:none;text-transform:none;text-align:left}.goSpoPage.premiumPlans .right-col .fa-long-arrow-right{color:#ffb300}.goSpoPage.premiumPlans .element8-ar h3{text-transform:uppercase;margin-bottom:10px;font-weight:400}.goSpoPage.premiumPlans .element8-ar h3 span{font-size:50px;vertical-align:bottom}#profilePopupContent #privacyContainer .row{background-color:#ffffff;padding:10px}#profilePopupContent #paymentContainer header{margin-top:10px}.activate-banner{background-color:#eeeeee;padding:10px;text-align:center;border-radius:4px;border:2px solid #ffb300}.activate-banner h3{margin-bottom:10px}.ribbon-hot.premium span{background:#ffb300;color:#000012;font-size:10px;width:110px}.ribbon-hot.premium span:before{background:#ffb300}.template2020 .homepage-job-row .job-title{color:#0075a1;text-decoration:underline}.template2020 #home-section{margin:-15px}.template2020 #home-section .top-banner-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-image:url('//s3-us-west-1.amazonaws.com/mjmm-cdn-california/images/theme/skin/mmm-responsive/non-magazine-homepage/slider/slide1.png');background-color:#000a12;height:390px;background-position:center;background-repeat:no-repeat;background-size:cover}.template2020 #home-section .top-banner-container.search-bar{height:420px}@media (max-width:991px){.template2020 #home-section .top-banner-container.search-bar{height:550px}}.template2020 #home-section .top-banner-container.music-theme{background-image:url('//s3-us-west-1.amazonaws.com/mjmm-cdn-california/images/theme/skin/mmm-responsive/non-magazine-homepage/slider/music-sites/slide-music.png')}@media (max-width:767px){.template2020 #home-section .top-banner-container{margin-top:0px;text-align:center}}.template2020 .top-banner-container .top-caption.small_text{position:relative;font-size:18px;margin-right:2%;margin-left:0%;margin-top:8%;text-align:center;color:#fff;text-transform:none;font-family:'Muli',sans-serif;background-color:transparent;width:auto;text-align:left}.template2020 .top-banner-container .top-caption.big_text{position:relative;margin-top:4%;line-height:44px;text-align:center;color:#fff;text-transform:none;width:100%;margin-right:2%;margin-left:0%;font-size:33px;background-color:transparent;width:auto;text-align:left;font-weight:800}@media (max-width:767px){.template2020 .top-banner-container .top-caption.small_text,.template2020 .top-banner-container .top-caption.big_text{text-align:center}.template2020 .top-banner-container .top-caption.big_text{line-height:40px;margin-right:5%;margin-left:5%;font-size:28px}}.template2020 .top-banner-container p.inline span{color:#ffffff}.template2020 .quickSignupForm{padding:0px}.template2020 .quickSignupForm h2{text-align:center;font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:8px}.template2020 .quickSignupForm .form-group{margin-bottom:10px}@media (max-width:991px){.template2020 .quickSignupForm label{display:block;margin-top:2px}}.template2020 .quickSignupForm form input[type=text],.template2020 .quickSignupForm form input[type=email]{display:block;width:100%;height:34px;padding:6px 12px;font-size:16px;line-height:1.42857143;color:#000a12;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;-webkit-transition:border-color ease-in-out .15s,-webkit-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;border-radius:2px;box-shadow:none}.template2020 .quickSignupForm .checkbox-inline,.template2020 .quickSignupForm .radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer;max-width:100%;color:#ffffff;font-size:12px}.template2020 .quickSignupForm a{text-decoration:underline;color:#ffffff}.template2020 .quickSignupForm a:hover{color:#0B988F}.template2020 .quickSignupForm checkbox-inline a:hover{text-decoration:underline;color:#ffffff}.template2020 .quickSignupForm input[type=checkbox],.template2020 .quickSignupForm input[type=radio]{position:absolute;margin-top:3px;margin-left:-20px}.template2020 .quickSignupForm form{color:#ffffff;border-radius:3px;margin-bottom:15px;background:rgba(0,10,18,0.7);padding:15px}.template2020 .quickSignupForm button.standard-button{border:2px solid #fff;width:100%}.template2020 .quickSignupForm button.standard-button{margin:0 2px}.template2020 .popup-window .quickSignupForm form{background:#4f5b62}.template2020 .popup-window .quickSignupForm{background-color:#0075a1}.template2020 form.loading:before{content:'\f110';font-family:FontAwesome;display:block;position:absolute;right:50%;top:0%;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;font-size:24px}.template2020 #signupFlexBox .large{max-width:1200px}.template2020 #signupFlexBox .container{display:block;width:100%;margin-right:auto;margin-left:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.template2020 #signupFlexBox .grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:-16px;margin-left:-16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media (max-width:767px){.template2020 #signupFlexBox .grid.tablet-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.template2020 #signupFlexBox .grid{margin-right:-8px;margin-left:-8px}}@media (max-width:991px){.template2020 #signupFlexBox .grid{margin-right:-12px;margin-left:-12px}}.template2020 #signupFlexBox{margin-top:60px}.template2020 #signupFlexBox .cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:16px;padding-left:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:991px){.template2020 #signupFlexBox .cell{padding-right:2px;padding-left:2px}}@media (max-width:767px){.template2020 #signupFlexBox .cell{padding-right:8px;padding-left:8px}}.template2020 #signupFlexBox .previews-header{margin-bottom:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff}@media (max-width:767px){.template2020 #signupFlexBox .previews-header{margin-bottom:5px;margin-top:10px}}@media (max-width:767px){.template2020 #signupFlexBox h3{margin-top:0px;margin-bottom:0px}}.template2020 #signupFlexBox .previews-title{text-align:center}.template2020 #signupFlexBox h3{margin-top:0px;margin-bottom:12px;font-size:2em;line-height:1.3em;font-weight:800;text-align:center;letter-spacing:-0.03em}.template2020 #signupFlexBox .previews-subtitle{margin-bottom:0px;text-align:center}.template2020 #signupFlexBox p{margin-bottom:10px}.template2020 #signupFlexBox .grid.no-gutter{margin-right:0rem;margin-left:0rem}.template2020 #signupFlexBox .cell.no-gutter{padding-right:0px;padding-left:0px}.template2020 #signupFlexBox .cell._1of2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width:767px){.template2020 #signupFlexBox .cell.no-gutter._1of2.mobilel-1of2{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.template2020 #signupFlexBox .preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:200px;margin:1px;padding:24px 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:box-shadow 200ms ease-out;transition:box-shadow 200ms ease-out;cursor:pointer}@media (max-width:767px){.template2020 #signupFlexBox .preview{min-height:0px;padding:24px}}@media (max-width:991px){.template2020 #signupFlexBox .preview{padding-right:5px;padding-left:5px}}.template2020 #signupFlexBox .preview:hover{position:relative;box-shadow:0 1px 3px 0 rgba(0,0,0,0.09),0 6px 12px 0 rgba(0,0,0,0.09);cursor:pointer}.template2020 #signupFlexBox .w-inline-block{max-width:100%;display:inline-block;text-decoration:none}.template2020 #signupFlexBox .preview.amber{background-color:#e0f6ff;color:#0075a1}.template2020 #signupFlexBox .preview.orange{background-color:#c1e8e6;color:#00534b}#signupFlexBox .preview-figure{margin-bottom:16px;text-align:center;font-size:40px}#signupFlexBox .preview-body{min-height:110px}.template2020 #signupFlexBox img{max-width:100%;vertical-align:middle;display:inline-block}.template2020 #signupFlexBox .preview-title{text-align:center}@media (min-width:991px){.template2020 #signupFlexBox h4{font-size:1.375em}}.template2020 #signupFlexBox h4{margin-top:0px;margin-bottom:12px;font-size:1.2em;line-height:1.2em;font-weight:500;letter-spacing:-0.03em}.template2020 #signupFlexBox .preview-description{margin-bottom:0px;font-size:0.8em;line-height:1.4em;text-align:center}@media (min-width:991px){.template2020 #signupFlexBox .preview-description{font-size:1em}}.template2020 #skills-section{padding:5px 0 70px;text-align:center;background:url(//s3-eu-west-1.amazonaws.com/mjmm-cdn-ireland/images/theme/skin/mmm-responsive/non-magazine-homepage/ph/PH_slider3.jpg) no-repeat fixed center #000a12;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;margin-top:0px;height:auto}.template2020 #skills-section.music-theme{background:url(//s3-sa-east-1.amazonaws.com/mjmm-cdn-brazil/images/theme/skin/mmm-responsive/non-magazine-homepage/music-background-1.png) no-repeat fixed center #000a12}.template2020 .fullWidth{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative}.template2020 .homepage-latest-jobs h1{font-weight:800;font-size:2em}.template2020 .productionHive .nb{background-color:#ffb300;padding:10px;padding:24px 0 13px;text-align:center;height:170px;margin-bottom:-40px}@media (max-width:767px){.template2020 .nb{height:300px}.template2020 .nb.nb2{height:370px}.template2020 #skills-section{height:auto}}.template2020 .nb p{color:#000a12}.template2020 .nb{background-color:#ffb300;margin-top:0px;padding:60px 10px;text-align:center}.template2020 .nb.nb2{background-color:#E2E2E2;margin-top:0px;margin-bottom:20px;padding:60px 10px;text-align:center}.template2020 .nb.nb2 h3{color:#000a12}.template2020 .nb.nb2 p{color:#000a12}.template2020 .homepage-job-row p{font-size:14px;margin:10px 0}.template2020 .homepage-job-row{border:1px solid #dddddd;margin-bottom:10px;border-radius:4px}.template2020 .latest-jobs-box:nth-child(even){padding:30px 0px 5px 15px}@media (max-width:767px){.template2020 .latest-jobs-box:nth-child(odd){padding:0px}.template2020 .latest-jobs-box:nth-child(even){padding:0px}}.template2020 .homepage-job-row .row{margin-bottom:0;margin-top:0}@media (max-width:767px){.template2020 .homepage-latest-jobs div:nth-of-type(2){padding-top:10px}}.template2020 #clients-section{padding:60px 10px;position:relative;background:url(https://s3-us-west-1.amazonaws.com/mjmm-cdn-california/images/landingpages/general/backgrounds/12.jpg) fixed;background-size:cover;MARGIN-TOP:40PX;-webkit-background-size:cover}.template2020 #clients-section .container{position:relative;z-index:2}.template2020 .title-section h2{margin-top:0px;margin-bottom:12px;font-size:2em;line-height:1.3em;font-weight:800;text-align:center;letter-spacing:-0.03em;color:#000a12}.template2020 #clients-section .title-section{margin-bottom:20px;text-align:center}.template2020 #clients-section .title-section h2{color:#ffffff}.template2020 #clients-section .testimonial-box{text-align:center}.template2020 #clients-section .testimonial-box ul.bxslider{margin:0;padding:0}.template2020 #clients-section .testimonial-box img{width:70px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin-bottom:0px;display:inline-block}.template2020 #clients-section .testimonial-box p{color:#ffffff;font-size:14px;font-weight:300;font-style:normal;line-height:18px;margin-bottom:30px;padding:40px 20px 20px 20px;border:1px solid #ffffff;margin:-28px 10px 10px 10px}@media (max-width:767px){.template2020 #clients-section .testimonial-box p{margin:20px 10px 10px 10px}}.template2020 #clients-section .testimonial-box h3{font-size:16px;font-weight:700;margin:0 0 15px;color:#ffb300;text-transform:uppercase;margin-bottom:0px}.template2020 #clients-section .testimonial-box h4{font-size:14px;font-weight:500;margin:0;color:#ffffff;padding-bottom:0px}.template2020 #clients-section:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgba(34,34,34,0.9)}