.color-header-wrap{background-color:#4c4c4c;background-color:rgba(0,0,0,.7);height:35px;margin-bottom:30px;position:relative;top:0;z-index:10}.header-row{margin:auto;max-width:1000px}.logo-wrap{position:relative;top:0}.logo-wrap>a{background-color:#fff;display:block;padding:2px 0 10px;text-align:center;width:250px}.top-menu li{display:inline-block;list-style-type:none;margin:0 10px}.top-menu a,.top-menu a:active,.top-menu a:focus,.top-menu a:hover{color:#fff;display:block;font-size:16px;height:35px;line-height:35px;padding:0 10px;position:relative;outline:0;text-decoration:none}.menu-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;z-index:1;background-color:var(--primary)}.menu-link-style.no-bg:hover,.menu-link:hover{background-color:var(--primary)}li.menu-list-wrap{margin-right:0;position:relative}li.menu-list-wrap:first-child{margin-right:10px}.menu-link-style{background-color:var(--primary);cursor:pointer;padding:0 10px;position:relative;z-index:3}.menu-link-style.menu-open{z-index:5}.iblock-center{display:inline-block;vertical-align:middle}.toggle-menu-icon{width:25px;height:35px;display:inline-block;position:relative;margin:0 10px 0 0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;vertical-align:middle}.toggle-menu-icon span{display:block;position:absolute;border-bottom:solid 3px #fff;width:100%;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.toggle-menu-icon span:first-child{top:7px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.toggle-menu-icon span:nth-child(2){top:15px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.toggle-menu-icon span:nth-child(3){top:23px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.toggle-menu-icon.open span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:3px;top:6px}.toggle-menu-icon.open span:nth-child(2){width:0%;opacity:0;opacity:0}.toggle-menu-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:3px;top:24px}.menu-close{display:none;position:fixed;z-index:4;left:0;top:0;height:100%;width:100%}.menu-box{background-color:#c5bcb3;background-color:rgba(255,255,255,.9);display:none;padding:20px 25px 30px;position:absolute;right:0;text-align:left;top:60px;width:540px;z-index:7}.top-menu li:first-child .menu-box{left:0;right:auto;width:600px}.menu-box:after,.menu-box:before{border-bottom:1px solid red;border-top:1px solid red;bottom:0;content:"";height:4px;left:0;position:absolute;width:100%}.menu-box:after{bottom:6px}.menu-list-wrap .menu-link-style.menu-open:after{bottom:-25px;height:25px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu-box.menu-open{display:block;-webkit-animation-name:menuAnimate;-webkit-animation-duration:.25s;animation-name:menuAnimate;animation-duration:.25s}.no-bg.menu-link-style{background-color:transparent}.no-bg.menu-link-style.menu-open{background-color:var(--primary)}.category-list li{float:left;margin:0 0 5px;padding:0 5px 0 0;width:50%}.category-list li:nth-child(2n){padding:0 0 0 5px}.category-list li:nth-child(odd){clear:left}.category-list .roll-link-wrap .roll-link,.category-list .roll-link-wrap .roll-link:active,.category-list .roll-link-wrap .roll-link:focus,.category-list .roll-link-wrap .roll-link:hover{font-size:24px}@-webkit-keyframes menuAnimate{0%{top:35px;opacity:0;-o-opacity:0;-ms-opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0}100%{top:60px;opacity:1;-o-opacity:1;-ms-opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1}}@keyframes menuAnimate{0%{top:35px;opacity:0;-o-opacity:0;-ms-opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0}100%{top:60px;opacity:1;-o-opacity:1;-ms-opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1}}.roll-title{color:#f70001;font-size:14px;margin-bottom:15px}.roll-link-wrap .roll-link,.roll-link-wrap .roll-link:active,.roll-link-wrap .roll-link:focus,.roll-link-wrap .roll-link:hover{color:#1b130d;display:inline-block;font-size:24px;height:auto;line-height:130%;padding:0}.roll-link-wrap .roll-link:hover{text-decoration:underline}.sprite{background-image:url('/images/application/modules/desktop/sprite-design.png')}.social-link{margin:0 3px}.roll-link-wrap .social-link:first-child{margin:0 3px 0 0}.social-icns{display:block;height:66px;width:60px}.social-fb{background-position:-3px 3px}.social-gp{background-position:-72px 3px}.social-tw{background-position:-141px 3px}.social-yt{background-position:-209px 3px}.custom-modal .modal-header{border:0;padding:0}#LoginModal .modal-dialog .close,#SignUpModal .modal-dialog .close,#register .modal-dialog .close,.close-btn-style,.custom-modal .modal-dialog .close{height:25px;width:25px;background:#000;border:3px solid #ccc;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:0 2px 4px;font-size:16px;font-weight:400;position:absolute;line-height:60%;top:-10px;right:-10px;opacity:1;color:#fff}.mac #LoginModal .modal-dialog .close,.mac #SignUpModal .modal-dialog .close,.mac #register .modal-dialog .close,.mac .close-btn-style,.mac .custom-modal .modal-dialog .close{padding:4px 2px 3px 3px}.login-pop-left{box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-khtml-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:50%;width:100%}.help_text_modal .info_reg_btn_pre .info_help{right:-20px;top:12px}.help_text_modal .info_reg_btn_pre{display:inline-block;margin-bottom:16px}.help_text_modal .info_reg_btn_pre:last-child{margin-bottom:0}.help_text_modal .login-pop-left{padding:0}.help_text_modal .iblock{display:inline-block}.help_text_modal .modal-body{padding-top:0}div#SignUpModal .border-style-btn-new,div#SignUpModal .border-style-btn-new:active,div#SignUpModal .border-style-btn-new:focus,div#SignUpModal .border-style-btn-new:hover{min-width:300px;padding:10px 30px}.login-pop-head{font-size:22px;font-weight:400;margin:0 0 15px;text-align:center}#header .sign-in.logpop-field-wrp,.logpop-field-wrp{float:none;margin:auto;padding:15px 0 0;width:380px}.custom-login-field,.custom-password-field{background:#fff url('/images/application/modules/desktop/user-icon.png') no-repeat left center;border:none;border-bottom:1px solid #999;width:100%;height:28px;line-height:28px;display:inline-block;margin:0;padding:0 0 0 30px;color:#333;font-size:18px}.custom-login-field:focus,.custom-password-field:focus{outline:0}.custom-password-field{background:#fff url('/images/application/modules/desktop/password-icon.png') no-repeat left center}#header .forget-pass a,.forgot-pass-pop,.forgot-pass-pop:active,.forgot-pass-pop:focus{text-decoration:underline;font-size:14px;color:#231f20}#header .forget-pass a:hover,.forgot-pass-pop:hover{color:var(--primary)}.vertical-seperator{border-bottom:0 none;border-left:1px solid #7a7a7a;height:60%;margin:0 -18px 0 0;position:absolute;right:50%;top:20%}#userlogin .login-pop-right,.login-pop-right{height:100%;margin-top:0;padding-top:16px;position:absolute;right:0;top:0;width:48%;z-index:1}.social-btn-pop{margin:12px 0}.custom-text-center{text-align:center}.custom-modal label{font-weight:400}p{margin:0 0 15px}#rising-talent.mt-10,.mt-10{margin-top:10px}.input-control,.input-control:active,.input-control:focus,.input-control:hover{border:1px solid #bcbcbc;border-left:solid 3px #b20500;font-size:16px;height:45px;outline:0;padding:0 0 0 10px;width:100%}.page-label{font-size:18px}.cat-list-talent{display:none;padding:12px 0 0}.full-width-height{height:100%;left:0;position:fixed;top:0;width:100%}.err-msge,.form-error,body .custom-modal .form-error{color:var(--primary)}.anchor{cursor:pointer}.signup-modal .border-style-btn-new{display:inline-block}.signup-modal .login-pop-right{margin-top:-88px}.signup-modal .social-btn-pop img{cursor:pointer;max-width:230px}.logo-wrap img{display:block;margin:auto;max-width:220px}.invalid-text,.valid-text{color:red;text-align:center}.valid-text{color:green}.two-box-menu .roll-title{float:left;width:100%}.two-box-menu .roll-link-wrap{float:left;width:50%}.two-box-menu .full-width-roll{width:100%}.header-row .col-xs-4{width:28%}.header-row .col-xs-8{width:72%}.stylist-modal .modal-header{background:url('/images/application/modules/default/modal-header-bg2.jpg') no-repeat center center!important;background-size:center!important;border:none;padding:15px}.stylist-modal .modal-header h1{color:#fff;font-size:28px;margin:0;text-align:center}.stylist-modal .modal-body{padding:40px 15px 20px}.choose-cat .page-label{text-align:left}.choose-cat{display:none;padding:0 15px 15px}.foot-btn-wrap{text-align:right}.foot-btn-wrap .usertype-btn,.foot-btn-wrap .usertype-btn:active,.foot-btn-wrap .usertype-btn:focus,.foot-btn-wrap .usertype-btn:hover{margin:0}.choose-cat .input-control{margin-bottom:20px}.eye-icon,div span.eye-icon{background-image:url('/images/application/modules/desktop/register-sprite.png');background-position:-79px -101px;background-size:600px auto;cursor:pointer;height:30px;margin-top:-1px;position:absolute;right:0;width:30px;z-index:2}.modal .eye-icon{background-position:-132px -101px}.eye-icon-closed,.modal .eye-icon-closed{background-position:-79px -101px}.otp_login_wrap .border-style-btn-new.popup-brdr-btn{cursor:pointer;display:inline-block;min-width:270px}.otp_btn_wrap{min-height:70px;text-align:center}.login-pop-right .otp_login_box,.login-pop-right .otp_login_box2{display:table;height:83px;margin-bottom:15px;width:100%}.login-pop-right .otp_login_cell,.login-pop-right .otp_login_cell2{display:table-cell;vertical-align:middle}.login-pop-right .otp_login_box2{height:160px;margin-bottom:0}.login-pop-right .tel_field_wrap{padding:5px 50px 0}.login-pop-right .telephone_icon.custom-login-field{background-image:url('/images/application/modules/desktop/telephone.png')}.login-pop-right .hide_box{display:none}.login-pop-right .otp_quote{color:#333;font-size:14px;margin:0 0 5px;text-align:center}.login-pop-right .otp_inp_wrap{margin:0 auto;text-align:center;width:430px}.login-pop-right .otp_inputs,.login-pop-right .otp_inputs:active,.login-pop-right .otp_inputs:focus,.login-pop-right .otp_inputs:hover{background:0 0;border:0 none;font-size:20px;letter-spacing:23.7px;outline:0;padding-left:9px;width:235px}.login-pop-right .otp_lines_wrap{left:-2px;margin:0 auto;position:relative;width:250px}.login-pop-right .otp_lines_wrap:before{background-color:#fff;content:"";height:100%;position:absolute;right:0;width:20px;z-index:2}.login-pop-right .verify_btn,.login-pop-right .verify_btn:active,.login-pop-right .verify_btn:focus,.login-pop-right .verify_btn:hover{color:var(--primary);cursor:pointer;display:inline-block;font-size:14px;margin:30px 0 0;padding:0;text-align:center;text-decoration:none}.login-pop-right .resend_wrap .verify_btn{float:left;margin-top:0}.login-pop-right .otp_lines{background-color:transparent;background-image:linear-gradient(to left,#ccc 60%,rgba(107,107,107,0) 0);background-position:left bottom;background-repeat:repeat-x;background-size:37px 1px;height:2px}.login-pop-right .otp_inputs:focus+.otp_lines_wrap .otp_lines{background-image:linear-gradient(to left,#000 60%,rgba(255,255,255,0) 0);background-size:37px 1px}.login-pop-right .verify_btn.disabled{color:#676767}.login-pop-right .counter,.login-pop-right .counter-txt{color:#676767;float:left;margin-top:0;padding:0 6px 0 0}.login-pop-right .counter-txt{padding:0 6px}.login-pop-right .resend_wrap{margin:auto;width:240px}.login-pop-right .success-msge-reg{display:block;font-size:12px;text-align:center}.login-pop-right .otp_btn_wrap .success-msge-reg{padding-top:2px}.login-pop-right .success-msge-reg>span{display:inline-block;vertical-align:middle}.sprite.icon_tick{background-position:-99px -874px;display:inline-block;height:15px;margin-right:2px;width:15px}.login-pop-right .error-msge-reg{color:var(--primary);display:block;font-size:14px;padding:2px 16px 0;text-align:center}.login-pop-right .otp_login_txt{color:#333;font-size:14px;padding:0 80px;text-align:center}.login-pop-right .another_number,.login-pop-right .another_number:active,.login-pop-right .another_number:focus,.login-pop-right .another_number:hover{color:var(--primary);cursor:pointer;display:block;text-decoration:underline}.login-pop-right.login-pop-right-new{margin-top:-88px;padding:0;position:absolute;top:50%;width:50%}.cursor_hide.otp_inputs:focus{color:transparent;text-shadow:0 0 0 #000}.otp_inp_wrap.partitionedotp{padding-left:10px}.otp-wrap.login-pop-right{margin:auto;position:static;width:450px}.otp-wrap .resend_wrap{text-align:center}.otp-wrap.login-pop-right .counter,.otp-wrap.login-pop-right .counter-txt,.otp-wrap.login-pop-right .resend_wrap .verify_btn{float:none}#apply_user_otp_box .otp_inputs{letter-spacing:24.2px;padding-left:13px}