@import url('https://fonts.googleapis.com/css2?family=Inter&display=swap');

*:focus{outline:none;}
/**, :after, :before{box-sizing:border-box;}*/
html{height:100%;}
body{min-height:100%;}
/*html, body{font-family:'Roboto', sans-serif;letter-spacing:0.6px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}*/
html, body{font-family:Inter,sans-serif;letter-spacing:0.6px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
/*html{color:#2c3345;font-size:16px;line-height:1.4;}*/
body{font-family:Inter,sans-serif;font-size:14px;color:#2c3345;}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
html,body{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;margin:0;padding:0}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset;}
a,button{cursor:pointer;}
a{color:#2f9ed5;font-size:14px;text-decoration:none}
a:hover{text-decoration:none;}
body.popover{overflow:hidden;}
hr.nomargin{margin:0;}
.uppercase{text-transform:uppercase;}
textarea{padding:16px 4px 0 4px;color:#656565;font-weight:500;}
input:focus::-webkit-input-placeholder{color:transparent;}
input:focus::-moz-placeholder{color:transparent;}
input:-moz-placeholder{color:transparent;}
textarea::-webkit-input-placeholder{margin-top:20px;}
textarea::-moz-placeholder{margin-top:20px;}
textarea::-moz-placeholder{margin-top:20px;}
select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}
.styled-select{position:relative;}
.styled-select select{-webkit-appearance:none;}
.form-row{margin:10px 0 15px 0px}
.w-100{width:calc(100% - 10px)!important}
.w-95{width:calc(95% - 10px)!important}
.w-90{width:calc(90% - 10px)!important}
.w-85{width:calc(85% - 10px)!important;}
.w-80{width:calc(80% - 10px)!important;}
.w-75{width:calc(75% - 10px)!important;}
.w-70{width:calc(70% - 10px)!important;}
.w-60{width:calc(60% - 10px)!important;}
.w-50,.w_1_2{width:calc(50% - 10px)!important;}
.w-45{width:calc(45% - 10px)!important;}
.w-40{width:calc(40% - 10px)!important;}
.w-35{width:calc(35% - 10px)!important;}
.w-30{width:calc(30% - 10px)!important;}
.w-25,.w_1_4{width:calc(25% - 10px)!important;}
.w-20{width:calc(20% - 10px)!important;}
.w-15{width:calc(15% - 10px)!important;}
.w-10{width:calc(10% - 10px)!important;}
.w_1_3{width:calc(33.33% - 10px)!important;}
.w_4_3{width:calc(66.66% - 10px)!important;}
.m-auto{margin-left:auto;margin-right:auto;}
.f-none{float:none;}
.pageloaderprogress{position:fixed;left:0px;top:0px;width:100%;z-index:9999;}
#pageloaderbar{background-color:#819FF7;width:0%;height:4px;}

.overlay-bg{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.9);justify-content:center;align-items:center;opacity:0;visibility:hidden}
.overlay-bg .modal-content{width:980px;position:relative;background:#fff;border-radius:4px;padding:10px;margin:auto;height:auto;margin-top:25px;margin-bottom:25px;}
.overlay-bg .model-body h4{margin:3px 0 2px 0;}
.overlay-close{position:absolute;top:2px;right:10px;font-size:25px;cursor:pointer;line-height:0;z-index:1;}
.overlay-bg .btn.btn-default,
.overlay-bg .closepopupbtn{font-size:15px;font-weight:500;background:#00c7d8;text-transform:uppercase;border-radius:0px;width:auto;text-align:center;height:36px;color:#fff;text-decoration:none;justify-content:center;align-items:center;margin-top:20px;letter-spacing:0.5px;border:0px;outline:0px;-webkit-appearance:none;padding:0 10px;}
.overlay-bg .clienttalentmessagelist{height:250px;position:relative;overflow:auto;border:1px solid #d1d1d1;}
.showpopover{opacity:1;visibility:visible;z-index:999;display:block;}
.showpopover .popup-title{margin:-10px -10px 20px -10px;padding:5px 5px 5px 10px;background:#f1f1f1;border-bottom:1px solid #cecbcb;font-size:17px;text-transform:uppercase;font-weight:700;text-align:left;}
.button{display:inline-block;font-size:15px;background:#00c7d8;text-transform:uppercase;border-radius:5px;width:auto;text-align:center;color:#fff;text-decoration:none;letter-spacing:1.1px;border:0px;outline:0px;cursor:pointer;padding:7px 14px;min-width:90px;}
.small-button{padding:4px 8px;font-size:11px;border-radius:3px;}
.large-button{font-size:19px;padding:5px 25px;}
.btn-primary{color:#fff;background-color:#2bb1c8;border-color:#00c7d8;transition:all 0.2s}
.btn-primary:hover{color:#fff;background-color:#0596a2;border-color:#0596a2;}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a;transition:all 0.2s}
.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236;transition:all 0.2s}
.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c;transition:all 0.2s}
.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}
.btn-default{color:#ababab;background-color:#dddddd;border-color:#dddddd;transition:all 0.2s}
.btn-default:hover{color:#ababab;background-color:#dddddd;border-color:#dddddd;}
.button:hover{text-decoration:none}
.text-justify{text-align:justify;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.table{width:100%;max-width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse;}
.table tr>th{vertical-align:bottom;border-bottom:2px solid #ddd;text-align:left;padding:8px;}
.table tr>td{padding:8px;line-height:1.42857143;}

/**/
/*.radio-label{display:inline-block;position:relative;margin-bottom:10px;margin-right:10px;cursor:pointer;font-size:14px;color:#000;padding-left:20px;}*/
.radio-label input{opacity:0;visibility:hidden;height:0;width:0;position:absolute;}
/*.radio-label .checkmark:before{content:'';border-radius:100%;position:absolute;top:0px;left:0;width:15px;height:15px;border:1px solid #545454;}*/
.radio-label input:disabled ~ .checkmark:before{background:#f1f1f1;}
/*.radio-label:hover .checkmark:before{border-color:#1f7bd2}*/
/*.radio-label input:checked ~ .checkmark:before{border-color:#1f7bd2}*/
/*.radio-label input:checked ~ .checkmark:after{content:'';top:1px;left:1px;width:9px;height:9px;border-radius:100%;background:#1f7bd2;display:block;position:absolute;border:3px solid white;}*/
.radio-label.small-radio{font-size:12px;margin-bottom:8px;margin-right:6px;}
.radio-label.small-radio .checkmark:before{width:14px;height:14px;}
.radio-label.small-radio input:checked ~ .checkmark:after{width:8px;height:8px;}


label.checkbox-mini{font-weight:500;font-size:12px;padding-left:23px;margin-right:10px;}
label.checkbox-mini .checkmark-checbox{height:15px;width:15px;top:0px;}
label.checkbox-mini .checkmark-checbox:after{display:block;width:4px;height:9px;left:4px;top:0;}
label.checkbox-mini .checkmark:before{width:14px;height:14px;}
label.checkbox-mini input:checked ~ .checkmark:after{top:2px;left:5px;width:6px;height:10px;}

/**/
.checkbox-label{padding-left:30px;min-height:20px;font-size:1em;position:relative;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;word-break:break-word;display:block;margin-bottom:12px;margin-right:12px;}
.checkbox-label.inlinelabel{display:inline-block;}
.checkbox-label input{opacity:0;visibility:hidden;height:0;width:0;position:absolute;}
.checkbox-label input:disabled ~ .checkmark:before{background:silver;}
.checkbox-label input[disabled]:checked ~ .checkmark:before{border-color:#ababab;background:#c0c0c0;}
.checkbox-label .checkmark:before{content:'';width:18px;height:18px;border:1px solid #b8bdc9;position:absolute;top:0;left:0;border-radius:3px;background-color:#fff;transition:background-color .15s,border-color .15s box-shadow .15s;}
.checkbox-label input:checked ~ .checkmark:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4l2.667 3L9 1' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
content:"";position:absolute;top:0.02rem;left:0.01rem;background-size:10px;background-position:50%;background-repeat:no-repeat;opacity:1;transform:scale(1);border-radius:2px;transition:background-color .15s,border-color .15s;
width:20px;height:20px;}
.checkbox-label input:checked ~ .checkmark:before{border-color:#2f9ed5;background-color:#2f9ed5;}
.checkbox-label:hover .checkmark:before{border-color:rgba(46,105,255,.5);box-shadow:0 0 0 2px rgb(46 105 255 / 25%);}

.uldropdownlist .list label.checkbox-label.small-checkbox{padding:2px 5px 2px 25px;color:#222;background:#fff;font-size:0.82em;}
.checkbox-label.small-checkbox span.text{display:block;margin-top:3px;}
.checkbox-label.small-checkbox .checkmark:before{width:14px;height:14px;top:4px;left:3px;}
.checkbox-label.small-checkbox input:checked ~ .checkmark:after{top:2px;left:1px;background-size:8px;}

.checkbox-label.s-1{padding-left:25px;}
.checkbox-label.s-1 .checkmark:before{content:'';width:15px;height:15px;}
.checkbox-label.s-1 input:checked ~ .checkmark:after{height:15px;width:15px;top:0.05rem;left:0.06rem;background-size:9px;}

.radio-label{padding-left:25px;min-height:20px;font-size:1em;position:relative;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;word-break:break-word;margin-bottom:12px;margin-right:12px;display:inline-block;}
.radio-label .checkmark:before{content:'';border:1px solid #b8bdc9;position:absolute;top:-1px;left:0;border-radius:50%;transition:border-color .15s;width:18px;height:18px;}
.radio-label input:checked ~ .checkmark:after{border:3px solid white;top:1px;left:2px;width:0;height:0;content:"";position:absolute;border-radius:50%;transform:scale(1);padding:5px;}
.radio-label input:checked ~ .checkmark:before{border-color:#2f9ed5;background-color:#2f9ed5;}
.radio-label:hover .checkmark:before{border-color:rgba(46,105,255,.5);box-shadow:0 0 0 2px rgb(46 105 255 / 25%);}
/**/

ul{padding:0}
ul,li{list-style-type:none}
.clear{clear:both}
.clearfix:after,.clearfix:before{content:" ";display:table;clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.pull-right{float:right!important;}
.pull-left{float:left!important;}
.checkbox-container{color:#222;}
.dotsbounceloader{position:relative;width:150px;height:60px;margin:auto;}
.dotsloader{position:absolute;top:20px;background-color:rgba(0,0,0,0.76);width:18px;height:18px;animation-name:bounce_fountainG;-webkit-animation-name:bounce_fountainG;-moz-animation-name:bounce_fountainG;animation-duration:0.905s;-webkit-animation-duration:0.905s;-moz-animation-duration:0.905s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;transform:scale(.3);-webkit-transform:scale(.3);-moz-transform:scale(.3);border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;}
.dotsloader:nth-child(1){left:0;animation-delay:0.366s;-webkit-animation-delay:0.366s;-moz-animation-delay:0.366s;}
.dotsloader:nth-child(2){left:19px;animation-delay:0.4525s;-webkit-animation-delay:0.4525s;-moz-animation-delay:0.4525s;}
.dotsloader:nth-child(3){left:37px;animation-delay:0.549s;-webkit-animation-delay:0.549s;-moz-animation-delay:0.549s;}
.dotsloader:nth-child(4){left:56px;animation-delay:0.6355s;-webkit-animation-delay:0.6355s;-moz-animation-delay:0.6355s;}
.dotsloader:nth-child(5){left:75px;animation-delay:0.732s;-webkit-animation-delay:0.732s;-moz-animation-delay:0.732s;}
.dotsloader:nth-child(6){left:94px;animation-delay:0.8185s;-webkit-animation-delay:0.8185s;-moz-animation-delay:0.8185s;}
.dotsloader:nth-child(7){left:112px;animation-delay:0.905s;-webkit-animation-delay:0.905s;-moz-animation-delay:0.905s;}
.dotsloader:nth-child(8){left:131px;animation-delay:1.0015s;-webkit-animation-delay:1.0015s;-moz-animation-delay:1.0015s;}
#dotsbounceloader{position:relative;width:150px;height:60px;margin:auto;}
.dotsloader{position:absolute;top:20px;background-color:rgba(0,0,0,0.76);width:18px;height:18px;animation-name:bounce_fountainG;-webkit-animation-name:bounce_fountainG;-moz-animation-name:bounce_fountainG;animation-duration:0.905s;-webkit-animation-duration:0.905s;-moz-animation-duration:0.905s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;transform:scale(.3);-webkit-transform:scale(.3);-moz-transform:scale(.3);border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;}
#dots_1{left:0;animation-delay:0.366s;-webkit-animation-delay:0.366s;-moz-animation-delay:0.366s;}
#dots_2{left:19px;animation-delay:0.4525s;-webkit-animation-delay:0.4525s;-moz-animation-delay:0.4525s;}
#dots_3{left:37px;animation-delay:0.549s;-webkit-animation-delay:0.549s;-moz-animation-delay:0.549s;}
#dots_4{left:56px;animation-delay:0.6355s;-webkit-animation-delay:0.6355s;-moz-animation-delay:0.6355s;}
#dots_5{left:75px;animation-delay:0.732s;-webkit-animation-delay:0.732s;-moz-animation-delay:0.732s;}
#dots_6{left:94px;animation-delay:0.8185s;-webkit-animation-delay:0.8185s;-moz-animation-delay:0.8185s;}
#dots_7{left:112px;animation-delay:0.905s;-webkit-animation-delay:0.905s;-moz-animation-delay:0.905s;}
#dots_8{left:131px;animation-delay:1.0015s;-webkit-animation-delay:1.0015s;-moz-animation-delay:1.0015s;}
@keyframes bounce_fountainG{0%{transform:scale(1);background-color:rgb(0,0,0);}
100%{transform:scale(.3);background-color:rgb(255,255,255);}
}
@-webkit-keyframes bounce_fountainG{0%{-webkit-transform:scale(1);background-color:rgb(0,0,0);}
100%{-webkit-transform:scale(.3);background-color:rgb(255,255,255);}
}
@-moz-keyframes bounce_fountainG{0%{-moz-transform:scale(1);background-color:rgb(0,0,0);}
100%{-moz-transform:scale(.3);background-color:rgb(255,255,255);}
}

/* loading dots */
.loadingdots .loading_text{color:#25637bdd;font-size:20px;display:inline-block;padding:5px;margin-left:-50px;}
.loadingdots .dots{position:relative;display:inline-block;width:5px;height:5px;left:15px;border-radius:5px;background-color:#25637bdd;color:#25637bdd;animation:dotFlashing 0.4s infinite linear alternate;animation-delay:.1s;}
.loadingdots .dots::before, .loadingdots .dots::after {content:'';display:inline-block;position:absolute;top:0;}
.loadingdots .dots::before {left:-15px;width:5px;height:5px;border-radius:5px;background-color:#25637bdd;color:#25637bdd;animation:dotFlashing 0.4s infinite alternate;animation-delay:0s;}
.loadingdots .dots::after {left:15px;width:5px;height:5px;border-radius:5px;background-color:#25637bdd;color:#25637bdd;animation:dotFlashing 0.4s infinite alternate;animation-delay:0.4s;}

@keyframes dotFlashing {
0%{background-color:#25637bdd;}
50%,100% {background-color:#ebe6ff;}
}
/* loading dots */

span[data-toggle='password-field']{position:absolute;top:1px;right:1px;color:#989898;font-size:19px;cursor:pointer;height:28px;line-height:28px;width:35px;}
/*uploading*/
.uploadmediabarsection{display:none;border:1px solid #0ba1b5;padding:6px 10px;margin-top:10px;width:calc(300px - 20px);min-width:200px;border-radius:4px;position:relative;margin-right:15px;margin-bottom:15px;}
.uploadmediabarsection .progresssection{margin-bottom:20px;}
.uploadmediabarsection .progresssection h4{margin:2px 5px 0px 0px;font-size:11px;white-space:nowrap;}
.uploadmediabarsection .progresssection .upload-filecount{margin:10px 5px 0px 0px;font-size:11px;}
.uploadmediabarsection .progresssection .progress-bar{width:0;height:10px;background-color:#0ba1b5;border-radius:3px;color:#FFFFFF;font-size:7px;text-align:center;transition:all 0.7s;}
/*uploading*/

.primary-details-col1, .primary-details-col2{width:49%;float:left;}
.primary-details-col12{width:100%;}
.edit-btn{color:#35c6d8;font-size:17px;margin-left:5px;}


.login-container h4 span,
.home-signup-container h4 span{position:relative;}
.login-container h4 span::before,
.login-container h4 span::after,
.home-signup-container h4 span::before,
.home-signup-container h4 span::after{content:"";position:absolute;background:#707070;width:15px;height:2px;top:50%;}
.login-container h4 span::before,
.home-signup-container h4 span::before{left:-25px;}
.login-container h4 span::after,
.home-signup-container h4 span::after{right:-25px;}
.small-header .logo-container{margin:0;}
.small-header .header ul{margin:0;}
.button-bar-list{margin-top:35px;float:none;}
.button-bar-list .timeline-item p{text-align:left;font-size:13px;padding:0;color:#464545;margin:0;font-family:Verdana, Geneva, sans-serif;}
.button-bar-list .timeline-item p.description{padding:0 0 0 15px;}
.button-bar-list .timeline-item{padding:0 0px 15px 10px;position:relative;border-left:2px solid gray;}
.button-bar-list .timeline-item h1{margin:0;font-size:18px;font-weight:100;text-align:left;padding:0 0 1px 0px;line-height:1.09375;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;}
.button-bar-list .timeline-item::after{width:8px;height:8px;display:block;top:0px;position:absolute;left:-7px;border-radius:20px;content:'';border:2px solid rgba(0, 0, 0, 0.3);background:white;}
.button-bar-list .timeline-item:last-child{border-left:2px solid #fff;}
ul.ullist{padding:0;list-style-type:none;}
ol.ullist{padding:0;}
ul.ullist>li,ol.ullist>li{text-align:left;font-size:13px;padding:2px 5px;color:#464545;}
ul.ullist>li .fa{float:left}
ul.ullist>li p{margin:0;float:none;padding-left:15px;}
ol.ullist>li p{margin:0;float:none;padding-left:0;}
/**/ul.breadcrumb{margin:5px 0px 6px 5px;list-style:none;}
ul.breadcrumb li{display:inline-block;font-size:11px;}
ul.breadcrumb li+li:before{padding:0px;color:black;content:"/\00a0";}
ul.breadcrumb li a{color:#000;text-decoration:none;font-size:11px;}
ul.breadcrumb li a:hover{color:#01447e;}
input[type=text]:disabled,input[type=number]:disabled,input[type=password]:disabled,select:disabled{background-color:#f1f1f1;cursor:no-drop;}
.horizontal-separator{padding:0 0;position:relative;margin:35px 0 0 0;}
.horizontal-separator span{border:1px solid #6b6b6b;border-radius:40px;padding:5px 4px;font-size:11px;position:relative;}
.horizontal-separator span:before{content:"";width:90px;height:1px;background:#6b6b6b;left:100%;top:11px;position:absolute;}
.horizontal-separator span:after{content:"";width:90px;height:1px;background:#6b6b6b;right:100%;top:11px;position:absolute;}
.our-partner-container .our-partner .partner-logo{width:calc(20% - 22px);float:left;margin:5px;padding:5px;border:1px solid #e6e6e6;border-radius:5px;height:150px;position:relative;}
.our-partner-container .our-partner .partner-logo img{height:auto;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.featured-project-container .panel-body .tab-content-carousel{display:none}
.featured-project-container .panel-body .tab-content-carousel.active{display:block}
.featured-talents-container .panel-body .tab-content-carousel{transition:opacity 0.3s;opacity:0;visibility:hidden;height:0;}
.featured-talents-container .panel-body .tab-content-carousel.active{display:block;opacity:1;visibility:visible;height:auto;}
.citysearchloader{display:none;position:absolute;right:10px;top:8px;z-index:999;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5;}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0;}
.fade.in{opacity:1;}
.sign-in-btn-container{margin-top:40px;}
.popuploader{display:none;position:absolute;top:0;margin:0;left:0;right:0;bottom:0;background:#0808084f;z-index:1;}
.popuploader>div{position:absolute;top:35%;width:100%;text-align:center;}
.signupsloader{display:none;text-align:center;margin:-10px 0 10px 0;font-size:30px;}
/**/
.form-error{text-align:center;width:85%;margin:0px auto;}
.form-error div.error{padding:4px 0px;margin:10px auto;font-size:12px;display:block;border:1px solid #dd3c10;background:#ffebe8;}
.form-error div.success{padding:4px 0px;margin:10px auto;font-size:12px;display:block;border:1px solid #009a03;background:#dff0d8;}
/**/
.error p{color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:3px 10px;font-size:12px;font-weight:700;margin:0;}
p.error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:3px 10px;font-size:12px;font-weight:700;margin:0;}
span.error{color:#ea140f;padding:0;font-size:12px;font-weight:500;margin:0;}
span.success{color:#44b546;padding:0;font-size:12px;font-weight:500;margin:0;}
/*p.success,span.success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;padding:3px 10px;font-size:12px;font-weight:700;margin:0;}*/
p.success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;padding:3px 10px;font-size:12px;font-weight:700;margin:0;}
.project-container{width:calc(25% - 20px);margin:0 10px 10px 0;box-shadow:0px 0px 5px -1px #000;padding:5px;border-radius:4px;}
.searchcitydropdown .citylist{border:1px solid #d5d5d5;height:150px;display:none;background:#fff;z-index:9;position:absolute;overflow-y:auto;top:37px;overflow-x:hidden;box-shadow:0px 0px 5px #949494;width:100%;z-index:9999;}
.searchcitydropdown .citylist ul{padding:0;margin:0;}
.agent-container{position:relative;overflow:visible;}
.searchcitydropdown .citylist li{padding:4px 8px 4px 8px;background:#fff;font-size:14px;color:#7b7b7b;cursor:pointer;margin:0!important;list-style-type:none;}
.searchcitydropdown .citylist li:hover{background:#f3f3f3;color:#7b7b7b;}
.userdropdownlist{border:1px solid #d5d5d5;position:relative;max-height:150px;min-height:150px;width:100%;z-index:99999;overflow-y:auto;overflow-x:hidden;background:#fff;}
.userdropdownlist .list{padding:4px 8px 4px 8px;background:#f3f3f3;font-size:14px;color:#5d5d5d;cursor:pointer;margin:0!important;list-style-type:none;text-align:left;border-bottom:1px solid #ececec;}
.userdropdownlist .list:hover{background:#57bad0;color:#fff;}
.floating-label.required:after{content:"*";color:#ff5050;}
textarea + .floating-label,select + .floating-label,input + .floating-label{position:absolute;pointer-events:none;transition:0.2s ease all;top:7px;font-size:12px;left:8px;color:#565656;display:block;}
textarea.focus + .floating-label,select.focus + .floating-label,input.focus + .floating-label{top:-6px;font-size:11px;left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;min-width:auto;padding:0 4px;z-index:1;background:#fff;max-width:90%;line-height:1.4;}
textarea.focus + .floating-label span,select.focus + .floating-label span,input.focus + .floating-label span{display:none;}
textarea:focus + .floating-label,input:focus + .floating-label,select:focus + .floating-label{color:#00c7d8;}
input[type='password'].disabled,input[type='text'].disabled,input[type='number'].disabled,textarea.disabled,select.disabled{background:#f1f1f1;}
input[type='password'],input[type='text'],input[type='number'],textarea{padding:7px 3px 3px 7px;border-radius:4px;height:30px;color:#666;font-size:0.80rem;letter-spacing:0.045rem;font-weight:400;width:100%;border:1px solid #d1d1d1;border-width:1px 1px 1px 1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

textarea{height:70px;}

select{color:#222;height:30px;font-size:0.80rem;letter-spacing:0.045rem;border:1px solid #b8bdc9;border-radius:4px;box-sizing:border-box;border-width:1px;border-style:solid;display:block;background-color:#fff;padding:0 1.875em 0 0.625em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2357647E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px bottom 50%;background-size:0.625em;background-repeat:no-repeat;cursor:pointer;position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;}

.dropdownicon{border-color:rgba(0, 0, 0, 0.66) transparent;border-style:solid;border-width:6px 6px 0 6px;top:40%;height:0;pointer-events:none;position:absolute;right:5px;width:0;}
#workdonetab .scroll-content{border:1px solid #b5b5b5;margin:0;padding:6px 0px;}
#workdonetab .border-bottom-row{border-bottom:1px solid #d1d1d1;padding:10px 10px;margin:0;}
#workdonetab .checkbox-container{line-height:40px;height:42px;margin:0}
#workdonetab .checkmark-checbox{top:10px;}
#workdonetab .title .work-experience-title-1{width:22%;color:#757575;font-size:15px;padding:0 10px;}
#workdonetab .title .work-experience-title-2{width:25%;color:#757575;font-size:15px;}
#workdonetab .title .work-experience-title-3{width:40%;color:#757575;font-size:15px;}
.next-prev-btn-container{margin-top:20px;}
.graphtimeline .talentprojecttimeLine:first-child{padding:0px 0 0 0;}
.graphtimeline .talentprojecttimeLine ul{width:70%;margin:0 0px 0 22%;}
.talentprojecttimeLine{position:relative;padding:5px 0 0 0;font-size:12px;}
.talentprojecttimeLine li{width:calc(24% - 10px);text-align:left;display:inline-block;position:relative;padding:0 10px 15px 0px;vertical-align:top;margin:0;}
.talentprojecttimeLine li.approval_pending{width:8%;}
.talentprojecttimeLine li.get-hired{width:15%;}
.talentprojecttimeLine li a{font-size:11px;line-height:13px;}
.talentprojecttimeLine li div{font-size:11px;line-height:13px;}
.talentprojecttimeLine li em{width:10px;height:10px;border-radius:10px;margin-bottom:1px;display:inline-block;}
.talentprojecttimeLine li::after{content:'';position:absolute;top:18px;left:0;width:100%;height:2px;z-index:0;margin-left:7px;}
.talentprojecttimeLine li:last-child::after{content:'';position:absolute;top:0;left:0;width:0%;height:0px;}
.talentprojecttimeLine li .fs11{font-size:12px;}
.talentprojecttimeLine li.gray::after{background:#abaaaa;}
.talentprojecttimeLine li.gray div{color:#abaaaa;}
.talentprojecttimeLine li.gray em{background:#abaaaa;}
.talentprojecttimeLine li.green::after{background:#00a000;}
.talentprojecttimeLine li.green div{color:#00a000;}
.talentprojecttimeLine li.green em{background:#00a000;}
.talentprojecttimeLine li.orange::after{background:#ffa500;}
.talentprojecttimeLine li.orange div{color:#ffa500;}
.talentprojecttimeLine li.orange em{background:#ffa500;}
.talentprojecttimeLine li.red::after{background:red;}
.talentprojecttimeLine li.red div{color:red;}
.talentprojecttimeLine li.red em{background:red;}
.topbarfixed{width:100%;display:none;transition:none;height:30px;background:#42adf6;position:fixed;z-index:2;left:0;right:0;top:0;}
form#selfform input[type="radio"],form#selfform input[type="checkbox"]{display:none;}
form#venueform input[type="radio"],form#venueform input[type="checkbox"]{display:none;}
form#publicform input[type="radio"],form#publicform input[type="checkbox"]{display:none;}
.mediagallerysection .column{margin-top:10px;width:25%!important;margin:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0 5px;float:left;position:relative;}
.mediagallerysection .column img{width:100%;height:auto;}
.mediapagecontinue{text-align:center;margin-top:50px;margin-bottom:40px;}
.imagegroup{width:100%;height:auto;margin:0;overflow:auto;overflow-y:hidden;}
.imagegroup #booksub{white-space:nowrap;}
.imagegroup .image-section{display:inline-block;vertical-align:top;float:none;position:relative;padding:0;margin:0 2px;background:#f3f3f33d;}
.imagegroup .image-section:first-child{margin-left:0px;}
.imagegroup .image-section:last-child{margin-right:0px;}
.videogroup{width:100%;height:auto;margin-bottom:20px;overflow:auto;overflow-y:hidden;}
.videogroup #booksub{white-space:nowrap;}
.videogroup .video-section{display:inline-block;vertical-align:top;float:none;position:relative;padding:0;margin:0;height:calc(200px - 2px);width:calc(250px - 2px);border:1px solid #e6e6e6;}
.audiogroup{width:100%;height:auto;margin-bottom:20px;overflow:auto;overflow-y:hidden;}
.audiogroup #booksub{white-space:nowrap;}
.audiogroup .audio-section{display:inline-block;vertical-align:top;float:none;position:relative;padding:0;margin:0 5px 0 0;height:calc(135px - 2px);width:calc(300px - 2px);border:1px solid #e6e6e6;text-align:center;}
.online-url-section{float:left;position:relative;width:60%;left:50px;top:3px;}
.online-url-section .separator{position:absolute;left:-35px;top:5px;}
.online-url-section a{position:absolute;top:0;right:0px;padding:2px;min-width:81px;border-radius:0;height:25px;line-height:25px;}
.topimagegroupslider .imagegroup{height:auto;}
.topimagegroupslider .imagegroup .imagelist{position:relative;float:left;margin-right:2px;}
.topimagegroupslider .imagegroup .imagelist img{width:auto;height:auto;}
.topimagegroupslider,.videosgroupslider,.audiogroupslider{overflow:auto;width:100%;}
.introvideosgroup{width:300px;height:auto;position:relative;}
.videosgroupslider .videosgroup .workvideo{width:300px;height:200px;float:left;margin-right:10px;position:relative;}
.audiogroupslider .audiogroup .audiolist{width:300px;height:200px;float:left;margin-right:10px;position:relative;}
.mediapageuploadprofile a{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;cursor:pointer;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;-moz-box-shadow:0 2px 0 0 #e8e8e8;-webkit-box-shadow:0 2px 0 0 #e8e8e8;box-shadow:0 2px 0 0 #e8e8e8;padding:10px 30px 10px 30px;color:#fff;background:#2381a5;border:none;-moz-box-shadow:0 2px 0 0 #13648d;-webkit-box-shadow:0 2px 0 0 #13648d;box-shadow:0 2px 0 0 #13648d;}
.talentsearchgrid .talent-profile-pic img{width:100%;height:100%;border-radius:5px;}
.loading{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:999999;background:rgba(255,255,255,0.7);}
.loading .content{position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);top:50%;left:0;right:0;text-align:center;color:#555;width:100%}
.popuploading{display:none;text-align:center;height:70px;line-height:70px;}
.popuploading img{width:40px;}
.profile-name-lg{color:#000;font-size:18px;text-transform:uppercase;margin:0px;}
.talentprofileheader{text-align:center;width:100%;padding-top:15px;padding-bottom:13px;background:#fff;z-index:50;}
.talentprofileheader .navlinks{margin:15px 0 0 0;font-size:8pt;color:#8a8a8a;padding:0;white-space:nowrap;}
.talentprofileheader .navlinks a{font-size:8pt;color:#656565;text-transform:uppercase;letter-spacing:1px;text-decoration:none;margin:0 12px 0 12px;padding:3px 4px;}
.talentprofileheader .navlinks a.active{text-decoration:underline;}
.talentprofileheader.headerfixed{position:fixed;top:0;box-shadow:0 1px 1px 0 rgba(0,0,0,0.10), 0 2px 1px -2px rgba(0, 0, 0, 0.10), 0 1px 3px 0 rgba(0, 0, 0, 0.10);}
.talentprofileheader.headerfixed .clienttalentgraph{display:none;}
.talentprofileheader.headerfixed .navlinks{margin:15px auto 0 auto}
.talentprofilebody .dashboard-right-wrapper{margin-top:0;}
.fixedheader .my-acoount-view section{padding-top:0;}
section .value-details{font-size:14px;color:#2d2d2d;font-weight:400;text-align:left;width:50%;float:left;display:inline-block;overflow-wrap:break-word;}
.talentkeywordheader{text-align:center;padding-top:20px;padding-bottom:20px;}
.talentkeywordheader .project-name-lg{color:#000;font-size:20px;font-weight:500;margin:0;}
.talentkeywordheader .project-description-lg{color:#000;font-weight:100;font-size:15px;padding-top:8px;margin:0;}
#talentkeywordgrid .talentsearchgrid .keywordcategory{border-bottom:1px solid #c5c5c5;padding:2px 2px 2px 0px;margin:2px 2px 10px 0px;}
#talentkeywordgrid .talentsearchgrid .keywordcategory a{font-size:20px;text-decoration:none;color:#116a8c;font-weight:500;}
button:disabled,button[disabled]{background-color:#cccccc;color:#666666;}
.sidebar{float:left;width:300px;position:relative;padding-bottom:100px;z-index:2;}
.sidebar.myaccount{top:-140px;}
.popuptitle h4{margin:0;text-align:center;font-weight:500;margin-bottom:5px;}
.makeimagesreordersection ul li{padding:7px;border:2px solid #ccc;float:left;margin:5px 5px 5px 5px;background:none;width:auto;position:relative;height:auto;}
.poloimagereordersection ul li{padding:7px;border:2px solid #ccc;float:left;margin:5px 5px 5px 5px;background:none;width:auto;position:relative;height:auto;}
.projectimagereordersection ul li{padding:7px;border:2px solid #ccc;float:left;margin:5px 5px 5px 5px;background:none;width:auto;position:relative;height:auto;}
.addpolosimage{text-decoration:underline;color:#38c0df;}
.makeimagesreordersection ul li img{height:125px;width:auto;}
.makeimagesreordersection ul li i{position:absolute;bottom:15px;left:15px;background:#0c5e86;color:#fff;padding:3px 3px;display:none;}
.makeimagesreordersection ul li:hover{background:#0c5e86;}
.makeimagesreordersection ul li:hover i{display:block;}
.crop_upload_label{float:left;width:120px;padding:20px 0 0 20px;font-family:verdana, arial;font-weight:bold;font-size:12px;color:#000;}
.crop_select_image{float:left;width:150px;padding:12px 0 0 0px;margin-right:10px;}
.upload_button{opacity:0;visibility:hidden;width:0;height:0;}
.file_browser input[type='file']{opacity:0;visibility:hidden;height:0;width:0;display:inherit;}
.file_browser{width:100%}
.file_browser label{padding:0 15px;display:block;margin-top:0;cursor:pointer;background:#fff;border:1px solid #b6b6b6;border-radius:6px;color:#000;font-family:verdana, arial;text-align:center;line-height:30px;font-size:14px;font-weight:bold;}
.crop_set_preview{float:left;width:690px;padding:20px 0 0 0;}
.crop_preview_left{float:left;width:430px;}
.crop_preview_right{float:left;}
.crop_preview_box_big{width:400px;height:300px;border:1px solid #b6b6b6;background-color:#f7f7f7;}
.crop_preview_box_big img{max-width:400px;max-height:300px;}
.crop_preview_box_small{width:300px;height:300px;border:1px solid #b6b6b6;background-color:#f7f7f7;margin:0 0 0 0;}
.submit_button{display:block;padding:0 15px;border:0px;cursor:pointer;background:#fff;border:1px solid #b6b6b6;border-radius:6px;color:#000;font-family:verdana, arial;text-align:center;line-height:30px;font-size:14px;font-weight:bold;}
.exit_thumb{padding:0 15px;display:block;margin-top:10px;cursor:pointer;background:#fff;border:1px solid #b6b6b6;border-radius:6px;color:#000;font-family:verdana, arial;text-align:center;line-height:30px;font-size:14px;font-weight:bold;}
.btngetgallaryimage{float:left;padding:12px 0 0 0px;}
.btngetgallaryimage a{padding:0 15px;display:block;margin-top:0;cursor:pointer;background:#fff;border:1px solid #b6b6b6;border-radius:6px;color:#000;font-family:verdana, arial;text-align:center;line-height:30px;font-size:14px;font-weight:bold;}
.profile-details-lg{position:absolute;width:865px;bottom:0px;right:0px;text-align:left;}
#opengallaryimagepopup .modal-content{height:400px;overflow:auto}
.form-row .inline-blocks.one_one{width:calc(100% - 10px);margin-bottom:20px}
.form-row .inline-blocks.three_four{width:calc(75% - 10px);margin-bottom:20px}
.form-row .inline-blocks.one_two{width:calc(50% - 10px);margin-bottom:20px}
.form-row .inline-blocks.one_three{width:calc(33.33% - 10px);margin-bottom:20px}
.form-row .inline-blocks.one_four{width:calc(25% - 10px);margin-bottom:20px}
.talentsearchselect{margin-bottom:8px;}
.short_header{width:100%;background-image:linear-gradient(to top, #43acf8, #2cdbc0);}
.short_header .top-nav-container{height:auto}
.assigntalent select{float:left;width:200px;margin-right:5px;}
a.dropdown-link{display:block;background:#f7f7f7;padding:1px 5px;font-size:12px;text-transform:capitalize;font-weight:500;}
#sendtalentmessagepopup .talentmessagebody{position:relative;width:100%;max-height:220px;overflow:auto;padding:10px 10px;min-height:150px;border:1px solid #cccccc;margin-bottom:10px;}
.cancelrequirementpopup .small-title{margin:0;position:absolute;right:35px;font-size:11px;top:25px;}
.cancelrequirementpopup .checkbox-panel{padding:15px 10px;margin:20px 0;background:#fff;padding-left:100px;position:relative;}
.cancelrequirementpopup .checkbox-panel .cancel-option-list{position:absolute;left:5px;top:30px;font-size:15px;}
.cancelrequirementpopup .checkbox-panel.activepanel{background:#e6e6e6;}
.cancelrequirementpopup .checkbox-panel .description{margin:0;font-size:14px;}
.talentprofileheader .requirementviewlinks a.active{background:#e8f6ff;color:#000;border:1px solid #46b0f5;}
.talentprofileheader .requirementviewlinks a:hover{background:#e8f6ff;color:#000;border:1px solid #46b0f5;}
section .request_title{position:relative;border-top:1px solid #d1d1d1;padding-bottom:5px;margin-bottom:5px;}
section .request_title h4{font-size:17px;color:#5d5d5d;text-transform:uppercase;margin:5px 0 0 0;float:left;}
.assignlink{float:right;position:relative;}
.assignlink .dropdown-toggle{border:none;background:#607d8b;color:#fff;padding:4px 15px;border-radius:3px;cursor:pointer;display:block;text-decoration:none;margin-top:5px;font-size:15px;}
.assignlink ul.dropdown{display:none;position:absolute;margin:0;top:30px;right:0;min-width:12em;padding:0;z-index:1000;font-size:14px;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);}
.assignlink ul.dropdown li{list-style-type:none;}
.assignlink ul.dropdown li a{display:block;padding:5px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;text-decoration:none;}
.assignlink ul.dropdown li a:hover{background:#eaeaea}
ul.dropdownlink{display:none;position:absolute;margin:0;top:30px;right:0;min-width:12em;padding:0;z-index:1000;font-size:14px;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);}
ul.dropdownlink li{list-style-type:none;}
ul.dropdownlink li a{display:block;padding:5px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;text-decoration:none;}
ul.dropdownlink li a:hover{background:#eaeaea}
/**/.reqtalentprofiletitle{color:#000;font-size:19px;font-weight:100;margin:0px;text-transform:capitalize;}
.talentrequirementprofile .navlinks .selfauditionvideo,
.talentrequirementprofile .navlinks .shareprofile{padding:0;margin:0;float:right;text-align:right;position:relative;}
.talentrequirementprofile .navlinks .selfauditionvideo a.videolink,
.talentrequirementprofile .navlinks .shareprofile a.sharelink{color:black;font-weight:700;}
.talentrequirementprofile .navlinks .shareprofile .shareurl{display:none;position:absolute;top:15px;right:15px;z-index:999999;width:500px;background:#40b0f2;padding:6px 7px;}
.talentrequirementprofile .navlinks{font-size:8pt;color:#CCC;padding:0;width:1200px;margin:15px auto 0 auto;}
.messagesectionicon{position:fixed;bottom:10px;right:10px;border-radius:100%;background:#227ab9;padding:15px 16px;cursor:pointer;}
.messagesectionicon .messageicon .fa{font-size:35px;color:#fff;}
.clienttalentmessagelist ul li{margin-bottom:10px;padding-bottom:5px;margin-top:5px;border-bottom:1px dotted #B3A9A9;}
.clienttalentmessagelist ul{padding:10px;margin:0;}
.clienttalentmessagelist li h3{font-size:14px;margin:0;}
.clienttalentmessagelist .left{text-align:left}
.clienttalentmessagelist .right{text-align:right}
.clienttalentmessagelist li small{color:#afafaf;}
.clienttalentmessagelist li p{font-size:14px;margin:3px 0 10px;}
.datepicker{top:0;left:0;width:216px;height:auto;font:9pt 'Gotham', Arial, Helvetica, Sans-Serif;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, .5);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, .5);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, .5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.dow{border-bottom:1px solid #bbb;}
.dropdown-menu{border-radius:0px;padding:0}
.datepicker > div{display:none;}
.datepicker table{width:100%;margin:0;}
.datepicker tbody tr{border-bottom:1px solid #bbb;}
.datepicker td{border-right:1px solid #bbb;border-bottom:1px solid #bbb;text-align:center;color:#666666;font-weight:bold;width:30px;height:20px;background:#ededed;}
.datepicker th{text-align:center;color:#666666;width:30px;height:20px;background-color:#f7f7f7;}
.datepicker td.old, .datepicker td.new{color:#9c9c9c;background:#ffffff;}
.datepicker td.active:hover,
.datepicker td.active:hover:hover,
.datepicker td.active:active,
.datepicker td.active:hover:active,
.datepicker td.active.active,
.datepicker td.active:hover.active,
.datepicker td.active.disabled,
.datepicker td.active:hover.disabled,
.datepicker td.active[disabled],
.datepicker td.active:hover[disabled]{background-color:#0045cc;}
.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.datepicker td span:hover{background:#777;color:#ffffff}
.datepicker td span.active{background-color:#006dcc;border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);color:#fff;}
.datepicker td span.active:hover,
.datepicker td span.active:active,
.datepicker td span.active.active,
.datepicker td span.active.disabled,
.datepicker td span.active[disabled]{background-color:#0045cc;}
.datepicker td span.active:active, .datepicker td span.active.active{background-color:#003399 \9;}
.datepicker td span.old{color:#bcbcbc;}
.datepicker th.switch{width:145px;background-color:#006dcc;border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);color:#fff;}
.datepicker th.next, .datepicker th.prev{font-size:19.5px;background-color:#006dcc;border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);color:#fff;}
.datepicker thead tr:first-child th{cursor:pointer;}
.datepicker thead tr:first-child th:hover{background:#24449a}
.input-append.date .add-on i, .input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px;}
.dashboard-left-nav .navsidelink span.title{font-size:15px;display:block;padding:5px 5px;font-weight:400;text-decoration:none;margin-bottom:10px;}
.dashboard-left-nav .navsidelink a{font-size:14px;color:#646464;border-bottom:1px solid #d1d1d1;display:block;padding:8px 5px;font-weight:400;text-decoration:none;}
.dashboard-left-nav .navsidelink a.active{font-weight:700;color:#3a3a3a;background:#e0e0e0;}
.talentselfvideolist .videolist{width:30%;padding:5px 10px;border:1px solid gray;float:left;margin:5px 10px 5px 5px;}
.talentselfvideolist .videolist video{width:100%;height:auto;}
.deletefileloader{display:none;position:absolute;top:0;bottom:0;left:0;background:#00000070;z-index:9999;right:0;}
.deletefileloader .fa{position:absolute;top:45%;right:0;left:45%;color:#fff;font-size:40px;background:none;height:auto;text-align:center;width:45px;}
.requirement-post-table{width:100%;border-collapse:collapse;margin-top:15px;margin-bottom:20px;}
.requirement-post-table .row{margin:0px;padding:0px;text-align:left;}
.requirement-post-table .heading{background-color:#f5f5f5;border:1px solid #d1d1d1;padding:3px 5px;font-size:14px;font-weight:400;}
.requirement-post-table .cell{font-size:13px;border:1px solid #d1d1d1;padding:0 5px;position:relative;height:43px;}
.requirement-post-table .heading a{font-size:12px;}
.requirement-post-table .cell span a{font-size:11px;}
a.canceled{color:#fd6969;}
a.suspended{color:#fd6969;}
.requirement-post-table .row:last-child .cell{border-bottom:1px solid #d1d1d1;}
.requirement-post-table .row .heading:last-child,
.requirement-post-table .row .cell:last-child{border-right:1px solid #d1d1d1;}
.requirement-post-table .heading:nth-child(1),.requirement-post-table .cell:nth-child(1){width:20%;}
.requirement-post-table .heading:nth-child(2),.requirement-post-table .cell:nth-child(2){width:27%;}
.requirement-post-table .heading:nth-child(3),.requirement-post-table .cell:nth-child(3){width:27%;}
.requirement-post-table .heading:nth-child(4),.requirement-post-table .cell:nth-child(4){width:26%;}
.requirement-post-table .heading span:hover .informationhover,
.requirement-post-table .cell span:hover .informationhover{display:block;}
.requirement-post-table span.info{position:relative;margin-left:5px;}
.requirement-post-table span.info .fa{color:#8e8e8e;}
.requirement-post-table span.action-link{position:relative;display:block;font-size:8pt;color:#CCC;padding:0;}
.informationhover{display:none;position:absolute;z-index:9999;background:#fff;top:20px;left:-10px;border:1px solid gray;margin:0 auto;text-align:center;width:auto;padding:8px 5px 2px 5px;white-space:nowrap;}
.informationhover p{margin:0;font-size:11px;font-weight:100;}
.informationhover:before{content:"";height:10px;width:10px;position:absolute;background:#fff;top:-6px;left:10px;border-right:1px solid white;border-bottom:1px solid white;border-left:1px solid gray;border-top:1px solid gray;transform:rotate(45deg);}
.requirement-post-table .cell span.check{color:#4e4e4e;}
.requirement-post-table .cell span.totalapply,
.requirement-post-table .cell span.totalshortlist{color:#494c49;font-size:10px;}
.project-requirement-row .color-information{font-size:11px;float:right}
.project-requirement-row .color-information>div{float:left;margin:0 5px 5px 0;padding:2px 2px 0px 2px;}
.project-requirement-row .color-information>div>span:first-child{height:13px;width:13px;margin-right:5px;float:left;}
.project-requirement-row .color-information>div.black span:first-child{color:#4e4e4e}
.project-requirement-row .color-information>div.orange span:first-child{color:orange}
.project-requirement-row .color-information>div.green span:first-child{color:#01c476}
.requirevideos .video-section{width:calc(33.33% - 22px);padding:5px;border:1px solid gray;float:left;margin:5px;position:relative;}
.requirevideos .video-section video{width:calc(100% - 10px);height:auto;padding:5px;}
.fileexticon{cursor:pointer;color:#fff;border-radius:3px;position:absolute;left:5px;top:4px;font-size:12px;z-index:1;}
.filedeleteicon{cursor:pointer;background:#fd6969;color:#fff;padding:2px 4px 0px 5px;border-radius:3px;position:absolute;right:6px;top:6px;z-index:1;}
.filedeleteicon i{font-size:15px;line-height:initial;}
.requirescript .script-section{display:table;margin:0px auto 10px auto;padding:3px 31px 3px 26px;position:relative;}
.mapbox{height:15px;width:15px;background:#04b904;display:inline-block;margin:0;position:relative;}
.mapbox.required-available{background:#f7a34b;}
.mapbox.available{background:#04b904;}
.mapbox.notavailable{background:#f9c084;}
.mapbox.notavailable:after{content:"";height:100%;width:1px;background:#000;transform:rotate(-45deg);position:absolute;top:0px;left:7px;}
.mapbox.notavailable:before{content:"";height:100%;width:1px;background:#000;transform:rotate(45deg);position:absolute;top:0px;left:7px;}
.user-map-information{font-size:11px;margin:5px 0;}
.user-map-information .mark{float:left;margin:0 5px 5px 0;padding:2px 2px 0px 2px;}
.user-map-information .mark .box{height:15px;width:15px;background:#44ebf9;float:left;margin-right:5px;position:relative;}
.user-map-information .mark .box.not-available:after{content:"";height:100%;width:1px;background:#000;transform:rotate(-45deg);position:absolute;top:0px;left:6px;}
.user-map-information .mark .box.not-available:before{content:"";height:100%;width:1px;background:#000;transform:rotate(45deg);position:absolute;top:0px;left:6px;}
.requirement-garph-toggle{font-size:11px;text-align:right;margin:0 70px 0px 0;}
.requirement-garph-section .hide{display:none;}
.audition-reminder-text{margin:0 0 20px 0;font-size:13px;color:green;}
/**/.project-availabledate-view{margin-bottom:30px;}
.project-details-view{margin-top:20px;}
.reference-title{font-weight:600;font-size:11px;color:#313131;float:right;margin-top:12px;margin-left:20px;}
.project-small-text{color:#313131;font-size:14px;color:#1c1c1c;margin-left:20px;}
.dot-separator{margin:3px 0 3px 0;height:6px;width:6px;background:black;display:inline-block;border-radius:100%;}
.line-separator{margin:3px 0 0px 0;height:10px;width:1px;background:#b3b3b3;display:inline-block;border-radius:100%;}
.postsearchdivider{width:1px;background:#d1d1d1;float:left;position:relative;}
.postsearchdivider span{position:absolute;top:45px;left:-15px;border:1px solid #d1d1d1;border-radius:35px;font-size:13px;padding:5px 6px;background:#fff;color:#d1d1d1;margin-right:auto;}
.add-ques-box,.remove-ques-box{cursor:pointer;background:#00c7d8;color:#fff;padding:2px 5px 2px 6px;border-radius:3px;position:absolute;right:5px;top:5px;font-size:12px;}

.remove-ques-box{background:#fd6969;}
.public-additional-question .added-box,
.self-additional-question .added-box,
.venue-additional-question .added-box{margin-top:7px}
.ultable{width:75%;margin:0 auto;font-size:14px;border-spacing:0;border-collapse:collapse;}
.ultable tr{margin:0px;padding:0px;text-align:left;}
.ultable tr td.content{width:75%;}
.ultable tr td.heading{font-weight:600;width:35%;}
.ultable tr td{padding:8px;line-height:1.42857143;vertical-align:top;border-bottom:1px solid #ddd;}
.ultable tr td.title{font-weight:bold;background:#333;color:#fff;}
.ultable tr td.even{background:#fff;}
.ultable tr td.odd{background:#FFFFE6;}
/**/.deselectdate-appear{display:none}
.deselectdate-appear .month-group{display:inline-block;margin:0 5px;}
.deselectdate-appear span.title{font-weight:500;display:inline-block;font-size:13px;}
.deselectdate-appear .month-group span{font-weight:100;padding:0 2px;display:none;margin:5px 0 8px 0;font-size:13px;}
.deselectdate-appear .month-group span:first-child{padding:0;font-weight:500;}
table{border-collapse:collapse;}
.requirement-view-table .row.project-mobile-row{display:none;}
.requirement-view-table .row{margin:0px;padding:0px;text-align:left;}
.requirement-view-table .row.dark{background:#f5f5f5;}
.requirement-view-table th{padding:3px 5px;font-size:12px;font-weight:600;height:45px;border:none;background:#585858;color:#fff;}
.requirement-view-table .heading{width:15%;}
.requirement-view-table .cell{font-size:11px;padding:3px 5px;position:relative;height:90px;border:none!important}
.requirement-view-table .cell.project-title{font-weight:bold;}
.requirement-view-table .cell.project-title span{display:block;}
.requirement-view-table .cell.audition-status{padding-left:20px;}
table.project-audition-data-table{width:100%;}
table.project-audition-data-table tr td{width:50%;}
table.project-audition-data-table tr td>div{height:27px;line-height:27px;}
.requirement-view-table .row:last-child .cell{border-bottom:1px solid #d1d1d1;}
.requirement-view-table .row .heading:last-child,
.requirement-view-table .row .cell:last-child{border-right:1px solid #d1d1d1;}
.requirement-view-table .heading span:hover .informationhover,
.requirement-view-table .cell span:hover .informationhover{display:block;}
.requirement-view-table span.info{position:relative;margin-left:5px;}
.requirement-view-table span.info .fa{color:#8e8e8e;}
.requirement-view-table span.action-link{position:relative;display:block;font-size:8pt;color:#CCC;padding:0;}
.requirement-view-table .cell>a{font-size:11px;color:#0043e0;font-weight:600;text-decoration:underline;}
.requirement-view-table .cell>div>a{font-size:11px;color:#0043e0;font-weight:600;text-decoration:underline;}
.requirement-view-table tr.darkcolor .cell{background:#eaeaea;}
.requirement-view-table .cell .newroundbutton{height:25px;}
.requirement-view-table td table td{width:16.66%;}
.requirement-schedule-view .tablecaption{margin:0;font-size:14px;}
.requirement-schedule-view table{width:100%;border-collapse:collapse;}
.requirement-schedule-view table .cell{font-size:11px;border:1px solid #d1d1d1;padding:3px 5px;position:relative;height:40px;}
.requirement-schedule-view table .cell:first-child{width:10%;}
.requirement-schedule-view table .cell:last-child{width:90%;padding-left:40px;}
.newroundbutton{color:#fff;box-shadow:0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149);align-items:center;background-color:#00c7d8;border-radius:24px;display:-ms-inline-flexbox;display:inline-flex;height:40px;padding:0 20px 0px 20px;text-transform:none;transition:0.1s all;}
.newroundbutton:hover{text-decoration:none;background:#34c7b9;box-shadow:0 8px 7px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149);}
select[name="budgetcurrency"]{padding:0 5px;-webkit-appearance:none;height:30px;width:140px;color:#00c7d8;}
.form-row .radioboxattributes p,.form-row .checkboxattributes p{font-size:14px;display:block;margin:0;}
.checkboxattributes .checkbox-container{display:inline-block;}
.form-row .radioboxvalues label,.form-row .checkboxvalues label{margin:0 5px 0 0;}
.audition-name-title{margin:10px 0;}
.audition-name-title>div{font-size:22px;margin:0}
.audition-name-title>div.small-text{font-size:12px;margin:0}
.audition-name-title>div.small-text span{margin:0 20px 0 0}
.multiexedates{border-bottom:1px dotted #000;text-decoration:none;position:relative;}
.multiexedates:hover .drophover{display:block;}
.multiexedates .drophover{display:none;position:absolute;min-width:150px;z-index:9;background:#fff;top:25px;left:-15px;border:1px solid #cecece;padding:7px 3px 0 3px;}
.multiexedates .drophover span{font-size:10px;}
.multiexedates .drophover:before{content:"";height:10px;width:10px;position:absolute;background:#fff;top:-6px;left:10%;border-right:1px solid white;border-bottom:1px solid white;border-left:1px solid #cecece;border-top:1px solid #cecece;transform:rotate(45deg);}
.multiexedates .drophover ul{padding:0 0px 10px 0px;margin:2px 0 0 0;}
.multiexedates .drophover ul li{padding:0 0 2px 0;display:block;font-size:10px;}
.tooltip-toggle-section{position:relative;}
.tooltip-toggle-section:hover .drophover{display:block;}
.tooltip-toggle-section .drophover{display:none;position:absolute;min-width:100%;z-index:9;background:#fff;top:17px;right:0;border:1px solid #cecece;padding:5px;width:150px;}
.tooltip-toggle-section .drophover span{font-size:10px;}
.tooltip-toggle-section .drophover:before{content:"";height:10px;width:10px;position:absolute;background:#fff;top:-6px;right:10%;border-right:1px solid white;border-bottom:1px solid white;border-left:1px solid #cecece;border-top:1px solid #cecece;transform:rotate(45deg);}
.tooltip-toggle-section .drophover ul{padding:0 0px 10px 0px;margin:2px 0 0 0;}
.tooltip-toggle-section .drophover ul li{padding:7px 5px 2px 5px;display:block;font-size:11px;border-bottom:1px solid #e8e8e8;}
.social-icon-info{position:absolute;right:0;width:auto;margin:0;bottom:15px;}
.social-icon-info ul{list-style:none;padding:0;text-align:center;}
.social-icon-info a{background:#fff;padding:5px 3px 5px 7px;border-radius:64px;margin:0 2px;width:15px;display:-webkit-inline-box;height:15px;}
.social-icon-info a.facebook{color:#3b5999;}
.social-icon-info a.twitter{color:#55acee}
.social-icon-info a.pinterest{color:#bd081c}
.social-icon-info a.instagram{color:#e4405f}
.social-icon-info a.youtube{color:#cd201f}
.social-icon-info a.soundcloud{color:#ff3300}
.social-icon-info a i{font-size:14px;}
.videotag{position:absolute;top:3px;left:3px;font-size:11px;background:#f30000;padding:1px 5px;color:#fff;}
.talentboard-view-table{width:100%;}
.talentboard-view-table .row{border-bottom:1px solid #f1f1f1;}
.talentboard-view-table th{line-height:35px;padding:5px 5px;font-size:12px;font-weight:600;height:35px;border:none;background:#585858;color:#fff;}
.talentboard-view-table td.cell{font-size:14px;padding:3px 5px;position:relative;height:45px;border:none!important;background:#eaeaea;}
.talentboard-view-table>tbody>tr:nth-of-type(odd) td.cell{background-color:#f9f9f9;}
.view-container{padding:10px 20px 20px 20px;background-color:#ffffff;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.16);margin-bottom:0px;position:relative;}
.view-container h4{position:relative;font-size:18px;color:#000000;border-bottom:1px solid #d4d4d4;padding-bottom:5px;text-transform:uppercase;margin:15px 0 22px 0;}
.agent-signup-form{width:70%;}
.submit-button{margin:10px 0;}
.agent-dashboard-page{margin:80px 0 0 0;text-align:center;}
.agent-dashboard-page .dashboard-tab-link{float:left;width:calc(50% - 56px);border:3px solid #1496f2;margin:15px 15px;background:#3fb2ef;}
.agent-dashboard-page .dashboard-tab-link a{color:#fff;padding:15px;background:#3fb2ef;display:block;font-size:20px;}
.agent-dashboard-page .dashboard-tab-link a:hover{text-decoration:none;background:#0a9be8;}
.agent-dashboard-section{width:100%;margin-top:20px;margin-bottom:20px;}
.agent-dashboard-section .agent-dashboard-left-section{width:calc(20% - 25px);margin-right:15px;margin-left:10px;float:left;}
.agent-dashboard-section .agent-dashboard-left-section .dashboard-left-section{border:1px solid #f7f7f7;width:97%;}
.agent-dashboard-section .agent-dashboard-left-section .view-container{padding:0px 10px 0px 10px;}
.agent-dashboard-section .view-container ul{margin:0;}
.agent-dashboard-section .view-container ul li a{background:#ffffff;margin:0;padding:12px 2px 10px 2px;margin-bottom:2px;display:block;text-decoration:none;font-size:17px;color:gray;border-bottom:1px solid #d0d0d0;}
.agent-dashboard-section .view-container ul li a:hover{color:#000;}
.agent-dashboard-section .view-container ul li a.active{color:#000;border-color:#425442;}
.agent-dashboard-section .view-container ul li:last-child a{border-bottom:0px solid #d0d0d0;}
.agent-dashboard-section .agent-dashboard-full-section{width:calc(100% - 20px);margin:20px auto;height:auto;}
.agent-dashboard-section .agent-dashboard-right-section{width:calc(80% - 10px);margin-right:10px;float:right;height:auto;}
.agent-talent-list .talent-list{padding:12px 12px 0px 12px;background-color:#ffffff;margin-bottom:20px;width:calc(100% - 24px);}
.agent-talent-list .talent-list .talent-details{width:calc(80% - 15px);float:left;position:relative;margin:0 10px;}
.agent-talent-list .talent-list .talent-primary-details h4{margin:0;font-size:20px;color:#313131;line-height:20px;font-weight:600;letter-spacing:1px;}
.agent-talent-list .talent-list .talent-primary-details p{margin:0;font-size:12px;color:#7d7d7d;line-height:20px;letter-spacing:1px;}
.talent-list{border-top:1px solid #eaeaea;box-shadow:0px 2px 3px 0px #00000059;}
.agent-approved-talent-list .talent-list{padding:10px;background-color:#f7f7f7;width:calc(160px - 5px);float:left;margin-right:15px;margin-bottom:20px;transition:width -0.8s;height:205px;display:none;}
.agent-approved-talent-list .talent-list.gridview{box-shadow:none;border:none;margin-right:20px;margin-bottom:10px;padding:0;margin-left:0px;width:calc((100%/8) - 20px);background:#fff;}
.gridviewlist{margin-bottom:27px;}
.agent-approved-talent-list .talent-list.gridview .talent-profile-container{float:none;margin:0 auto;}
.agent-approved-talent-list .talent-list.gridview .talent-primary-details{display:none;}
.agent-approved-talent-list .talent-list.gridview .talent-details{display:none;}
.agent-approved-talent-list .talent-list.listview{width:calc(100% - 20px);text-align:left;}
.agent-approved-talent-list .talent-list .talent-details{float:left;position:relative;padding:0px;margin:0 10px;transition:width 0.2s,height 0.2s;width:calc(100% - 180px);height:auto;}
.agent-approved-talent-list .talent-list .talent-details a{display:table;font-size:15px;margin-bottom:5px;color:#565656;letter-spacing:0;}
.agent-approved-talent-list .talent-list .talent-details a:hover{color:#696969;text-decoration:underline;}
.talent-list .talent-profile-pic{cursor:pointer;}
.agent-approved-talent-list .talent-list .talent-profile-container .talent-profile-group{box-shadow:none;}
.agent-approved-talent-list .talent-list .talent-profile-container .profile-list-toggle{position:absolute;right:5px;bottom:5px;background:#fff;padding:0 8px;font-size:22px;line-height:initial;margin:0;}
.agent-approved-talent-list .talent-list .talent-profile-container .profile-list-toggle{position:absolute;right:5px;bottom:5px;background:#fff;padding:0 8px;font-size:22px;line-height:initial;margin:0;}
.agent-approved-talent-list .talent-list .talent-profile{float:left;width:calc(20% - 17px);padding:5px;position:relative;border:1px solid #d0d0d0;margin-right:5px;}
.agent-approved-talent-list .talent-list .talent-profile img{width:100%;}
.agent-approved-talent-list .talent-list .talent-primary-details{margin:0 0 10px 0;float:left;position:relative;margin-left:10px;}
.agent-approved-talent-list .talent-list .talent-primary-details h4{margin:0;font-size:20px;color:#313131;line-height:20px;font-weight:600;letter-spacing:1px;}
.agent-approved-talent-list .talent-list .talent-primary-details p{margin:0;font-size:12px;color:#7d7d7d;line-height:20px;letter-spacing:1px;}
.agent-approved-talent-list .talent-list .talent-primary-details .verify,.agent-approved-talent-list .talent-list .talent-primary-details .non-verify{color:green;font-size:11px;}
.agent-approved-talent-list .talent-list .talent-primary-details .non-verify{color:#fb4c4c;}
.agent-approved-talent-list .talent-links-col1{width:25%;float:left;position:relative;}
.agent-approved-talent-list .talent-links-col2{width:25%;float:left;margin-top:0px;}
.agent-approved-talent-list .talent-links-col3{width:25%;float:left;margin-top:0px;}
.agent-approved-talent-list .talent-links-col4{width:25%;float:left;margin-top:0px;}
.agent-talent-list .talent-list a{font-size:15px;margin-bottom:5px;letter-spacing:0;}
.grid_list_view a.active{color:#01727b;border-bottom:solid 1px #000;}
.shareprofilesection{position:relative;}
.shareprofilesection .profileshareurl{display:none;position:absolute;width:500px;background:#fff;box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.16);border:1px solid #c3c3c3;padding:5px 5px;z-index:99;bottom:initial;top:20px;}
.shareprofileurl{right:0px;top:20px;}
.shareprofilesection .profileshareurl input{padding-top:0px;padding-bottom:0px;width:100%;float:none;padding-right:100px;height:33px}
.shareprofilesection .profileshareurl .copy-link-btn{position:absolute;right:0;top:0;width:85px;height:32px;line-height:34px;background:#00c7d8;text-align:center;color:#fff!important;font-size:15px;}
.schedule-talent-info{position:relative;border:1px solid #91c6e4;border-top:3px solid #3c8dbc;margin-bottom:20px;padding:0 5px;text-align:center;}
.schedule-talent-info .profile-user-img{margin:0 auto;padding:3px;}
.schedule-talent-info .profile-username{margin:4px 0 3px 0;text-align:center;font-weight:600;font-size:15px;display:inline-block;}
.schedule-talent-info .text-muted{margin:0;font-size:13px;}
.schedule-talent-info .list-group-item{position:relative;display:block;padding:5px 2px;background-color:#fff;border-top:1px solid #eaeaea;text-align:left;}
.schedule-talent-info .list-group-item:last-child{border-bottom:1px solid #eaeaea;}
.schedule-talent-info .list-group-item a{padding:0 5px;}
.talentprojectscheduletable .table-header .column{float:left;border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;border-top:1px solid #bfbfbf;line-height:30px;padding:3px 5px 0 5px;}
.talentprojectscheduletable .table-header .column:last-child{border-right:1px solid #bfbfbf;}
.talentprojectscheduletable .table-body .column{font-size:11px;height:255px;position:relative;float:left;border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding:3px 5px 0 5px;}
.talentprojectscheduletable .table-body .column:last-child{border-right:1px solid #bfbfbf;}
.talentprojectscheduletable .table-body .column .talentprofileimage{height:130px;width:130px;}
.talentprojectscheduletable .table-body .column .talentprofilelink span{display:block;font-size:8pt;color:#CCC;padding:0;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.talentprojectscheduletable .table-body .column .talentprofilelink span a{font-size:10px;color:#000;font-weight:700;margin:0;display:inline-block;text-transform:uppercase;}
.talentprojectscheduletable .table-body .column .talentprofilelink span:nth-child(2) a{color:#42acf7;font-weight:600;font-size:11px;letter-spacing:0;}
.talentprojectscheduletable .table-body .column .talentprofilelink .schedule-action-link{position:relative;}
.talentprojectscheduletable .table-body .column .talentprofilelink .schedule-action-link>a{display:inline-block;}
.talentprojectscheduletable .table-body .column .talentprofilelink .schedule-action-link ul{display:none;position:absolute;top:20px;z-index:3;background:#fff;border:1px solid #a2a2a2;width:100%;margin:0;padding:7px 0;}
.talentprojectscheduletable .table-body .column .talentprofilelink .schedule-action-link ul>li>a{padding:4px 8px;display:block;font-size:12px;border-bottom:1px solid #def4ff;}
.talentprojectscheduletable .table-body .column .talentprofilelink .schedule-action-link ul>li>a:hover{background:#def4ff;}
.talentprojectscheduletable .table-body .column .talentprofilelink .schedule-action-link ul:before{content:"";position:absolute;left:10px;top:-6px;width:10px;height:10px;border-top:1px solid #a2a2a2;border-left:1px solid #a2a2a2;transform:rotate(45deg);background:#fff;}
.talentprojectscheduletable .table-body .column img ~ a{display:block;color:#000;padding:5px 0;font-size:12px;}
.talentprojectscheduletable .table-body .column .schedule-action-link{position:relative;}
.talentprojectscheduletable .table-body .column .schedule-action-link>a{display:inline-block;}
.talentprojectscheduletable .table-body .column .schedule-action-link>ul{display:none;position:absolute;top:20px;z-index:3;background:#fff;border:1px solid #a2a2a2;width:100%;margin:0;padding:7px 0;}
.talentprojectscheduletable .table-body .column .schedule-action-link>ul:before{content:"";position:absolute;left:10px;top:-6px;width:10px;height:10px;border-top:1px solid #a2a2a2;border-left:1px solid #a2a2a2;transform:rotate(45deg);background:#fff;}
.talentprojectscheduletable .table-body .column .schedule-action-link>ul>li>a{padding:4px 8px;display:block;font-size:12px;border-bottom:1px solid #def4ff;}
.talentprojectscheduletable .table-body .column .schedule-action-link>ul>li>a:hover{background:#def4ff;}
.talentprojectscheduletable .table-body .column .schedule-action-link>ul>li>ul{display:none;position:absolute;right:-140px;top:2px;background:#fff;border:1px solid #a2a2a2;width:100%;margin:0;padding:7px 0;}
.talentprojectscheduletable .table-body .column .schedule-action-link>ul>li>ul a{padding:4px 8px;display:block;font-size:12px;border-bottom:1px solid #def4ff;}
.talentprojectscheduletable .table-body .column .schedule-action-link>ul>li>ul a:hover{background:#def4ff;}
.talentprojectscheduletable .table-body .column .clientproject a{color:#000030;}
.talentprojectscheduletable .table-body .column .full_timetask{position:absolute;z-index:1;cursor:pointer;}
.talentprojectscheduletable .table-body .column .full_timetask span.starttime,.talentprojectscheduletable .table-body .column .full_timetask span.endtime{position:absolute;top:1px;padding:0px 2px;font-size:9px;color:white;background:#0c0c0c;min-width:32px;text-align:center;}
.talentprojectscheduletable .table-body .column .full_timetask span.starttime{left:0;}
.talentprojectscheduletable .table-body .column .full_timetask span.endtime{right:0;}
.talentprojectscheduletable .table-body .column .full_timetask span.projectname{position:absolute;top:-12px;font-size:9px;left:0;background:#eaeaea;white-space:nowrap;color:#000000;padding:0 2px;}
.talentprojectscheduletable .table-body .column .full_timetask a{padding:1px 0 0 5px;font-size:9px;color:white;background:#538cad;display:block;}
.talentprojectscheduletable .table-body .column a{font-size:11px;display:table;padding:0 5px;}
#existingprojectlistpopup ul{height:300px;overflow:auto;margin:0;}
#existingprojectlistpopup ul>li{position:relative;padding:10px 6px;border-bottom:1px solid #def4ff;margin-top:5px;cursor:pointer;}
#existingprojectlistpopup ul>li>a{display:block;text-align:left;}
#existingprojectlistpopup ul>li>span{position:absolute;right:5px;bottom:0;font-size:10px;text-align:right;}
#existingprojectlistpopup ul>li:hover{background:#def4ff;}
#existingprojectlistpopup ul>li:hover>a{color:#006698}
.packetpanel{text-align:center;float:left;width:calc(25% - 19px);background:#efefef;border-radius:4px 4px 0 0;border:1px solid #9c9c9c;margin-bottom:15px;margin-right:15px;min-height:135px;position:relative;}
.packetpanel .title{padding:12px 8px 0px 8px;font-size:18px;}
.packetpanel .projectdate{padding:15px 0px 15px 0;}
.packetpanel .action-link{background:#676767;color:#a7a7a7;padding:2px 0;position:absolute;left:0;right:0;bottom:0;}
.packetpanel .action-link a{font-size:11px;color:#fff;text-transform:uppercase;padding:2px 10px;border-radius:2px;}
.packetpanel .action-link a:hover{background:#929292;color:#ffffff;}
.ckeckboxUl{max-height:300px;overflow:auto;padding:10px;margin:0;width:calc(100% - 20px);}
.checkbox-dropdown .dropdown-title{display:none}
.checked-text-value>div{padding:3px 5px;background:#ffd9a0;font-size:11px;border:1px solid #ababab;margin-right:7px;display:inline-block;margin-bottom:7px;}
.checked-text-value>div i{background:red;color:#fff;padding:1px 2px;font-size:10px;cursor:pointer;}

/**/
.multipledropdown{color:#80868b;height:30px;font-size:12px;border:1px solid #b8bdc9;border-radius:4px;box-sizing:border-box;border-width:1px;border-style:solid;display:block;background-color:#fff;padding:0 1.875em 0 0.625em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2357647E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px bottom 50%;background-size:0.625em;background-repeat:no-repeat;cursor:pointer;position:relative;}
.multipledropdown span{position:absolute;top:50%;transform:translate(0, -50%);color:#222;}

.dropdowntoggle-text{box-sizing:border-box;font-size:1em;border-radius:4px;border-width:1px;border-style:solid;display:block;background-color:#fff;border-color:#b8bdc9;color:#2c3345;height:2.9em;padding:0 1.875em 0 0.625em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2357647E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px bottom 50%;background-size:0.625em;background-repeat:no-repeat;cursor:pointer;}
.selectcountrytoggle .floating-label{font-size:1em;line-height:2.9em;padding:0px 0px 0px 9px;top:0;left:0;color:#2c3345;}
/**/

.talentlocationlist .talentcitylist{background:#fffbe8;margin-right:7px;display:inline-block;position:relative;text-transform:capitalize;padding:3px 10px 5px 15px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:20px;border:1px solid #fbcb85;vertical-align:middle;}
.talentlocationlist .talentcitylist span{display:inline-block;vertical-align:middle;font-size:0.80rem;margin-right:5px;color:#222121;}
.talentlocationlist .talentcitylist img{display:inline-block;vertical-align:middle;cursor:pointer;}

.requirmentlistUl{max-height:150px;overflow:auto;border:1px solid #efefef;padding:5px;margin:0;right:0;left:0;width:calc(100% - 10px);background:#fff;display:block;position:relative;z-index:999;}
.requirmentlistUl li:hover{background:#efefef;}
.requirmentlistUl li label{margin-bottom:0;font-size:12px;padding:0px 2px 3px 22px;}
.requirmentlistUl li label .checkmark-checbox{height:13px;width:13px;}
.requirmentlistUl li label .checkmark-checbox:after{left:4px !important;top:1px !important;width:3px;height:8px;border:solid white;border-width:0 2px 2px 0;}
.talent-dashboard-container{display:block;height:300px;width:100%;background-image:linear-gradient(to top, #43acf8, #2cdbc0);position:absolute;}
.talent-dashboard-banner{width:1200px;height:300px;}
.dashboard-profile-column .image-section{width:calc(25% - 15px);float:left;margin-right:15px}
.dashboard-profile-column .profile-content-section{width:calc(75% - 15px);float:left;}
.dashboard-profile-column .profile-content-section .content-section-one{margin-bottom:15px;}
.dashboard-profile-column .profile-content-section .content-section-two .talent-info{float:left;width:50%;}
.dashboard-profile-column .profile-content-section .description{margin-bottom:7px;position:relative;font-size:14px;}
.dashboard-profile-column .profile-content-section .description a{color:#222;}
.dashboard-profile-column .profile-content-section .small-text{font-size:11px;}
.dashboard-profile-column .profile-content-section .non-verify{font-size:11px;color:#fb4c4c;}
.dashboard-profile-column .profile-content-section .verify{font-size:11px;color:#00bb00;}
.dashboard-profile-column .image-section .profile-talent-image{height:auto;width:140px;}
.dashboard-navigation-column{position:relative;margin:40px 0 15px 0;}
.dashboard-navigation-column .sh-column-wrapper{box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.16);margin:0;height:60px;}
.dashboard-navigation-column .sh-column-wrapper a{padding:5px 5px;display:block;}
.dashboard-navigation-column.multisection .sh-column-wrapper:first-child{width:calc(33.33% - 16px);margin:0 16px 3px 0;}
.dashboard-navigation-column.multisection .sh-column-wrapper{width:calc(33.33% - 16px);float:left;margin:0 8px 3px 8px;}
.dashboard-navigation-column.multisection .sh-column-wrapper:last-child{width:calc(33.33% - 16px);margin:0 0px 3px 16px;}
.dashboard-navigation-column .sh-iconbox-square{float:left;margin:0 0px;}
.dashboard-navigation-column .sh-iconbox-square i{font-size:3em;}
.dashboard-navigation-column .sh-iconbox-aside{float:left;margin:0 5px 0px 10px;}
.dashboard-navigation-column .sh-iconbox-aside .sh-iconbox-title h3{margin:0;color:#a2a2a2;}
.dashboard-navigation-column .sh-iconbox-aside .sh-iconbox-content a{margin:0;font-size:16px;letter-spacing:1px;color:#4c4c4c;font-weight:600;text-decoration:none;}

/*not use*/
.dashboard-counter-column{position:relative;margin:40px 0 0 0;}
.dashboard-counter-column .sh-column-wrapper{padding:0 70px 20px 70px;width:calc(33.33% - 170px);float:left;margin:0 30px 3px 0;text-align:center;}
.dashboard-counter-column .sh-column-wrapper:last-child{margin:0;width:calc(33.33% - 140px);}
.dashboard-counter-column .sh-column-wrapper .sh-iconbox-aside{padding:20px 0 0 0;border-top:2px solid #f3f3f3;}
.dashboard-counter-column .sh-iconbox-aside .sh-countnumber h3{margin:0;color:#2cdac1;font-size:30px;font-weight:bold;}
/*not use*/

.dashboard-invitetalent-column{background:#f1f1f1;padding:40px 100px;border-radius:3px;margin-top:40px;}
.text-notification{font-size:11px;display:block;text-transform:capitalize;font-weight:300;color:#b16e19;}
.profiletopbackbtn{display:none!important;position:absolute;left:15px;top:20px;line-height:1px;background:none;color:#000;font-size:30px;padding:0 5px;}
.notification-panel h4{border-bottom:1px solid #dadada;font-size:20px;margin:0 0px 20px 0;padding:4px 5px;}
.notification-panel .notifytimeheading{font-size:13px;background:#fff5f5;padding:4px 5px;margin-bottom:2px;font-weight:700;}
.notification-panel .notify{width:calc(100% - 10px);margin-left:10px;}
.notification-panel .notify .message{margin:0;font-size:12px;color:#171717;word-spacing:1px;letter-spacing:1px;}
/*.notification-panel .notify .message a{float:right;width:15%;text-align:right;}*/
.notification-panel .notify .time{margin:10px 0 0 0;font-size:0.69rem;color:#3a3a3a;font-style:italic;}
.notification-panel .link{background:#f1f1f1;padding:5px 10px;display:block;margin-bottom:5px;}
.notification-panel .link:hover{background:#dedede;}
a.removeicon{position:absolute;top:2px;right:2px;z-index:1;cursor:pointer;background:#f56f6f;color:#fff;width:20px;height:18px;line-height:18px;text-align:center;border-radius:2px;}
.iframeloader{background:url('../../images/loader.gif') center center no-repeat;background-size:55px;}
.content-inner-pages .requirementpanel-talent-view-link{margin-bottom:5px;font-size:8pt;color:#CCC;white-space:nowrap;overflow:auto;padding:5px;}
.content-inner-pages .requirementpanel-talent-view-link a{font-size:8pt;border:1px solid #ffffff;color:#000;text-transform:uppercase;letter-spacing:1px;text-decoration:none;margin:0 12px 0 12px;padding:3px 4px;}
.content-inner-pages .requirementpanel-talent-view-link a.active{color:green;border:1px solid green;}
.talent-audition-scheduletable{width:calc(100% - 10px);padding:0 5px;}
.talent-audition-scheduletable .heading-row{background:#585858;}
.talent-audition-scheduletable .heading-row.fixed{position:fixed;top:0;width:100%;z-index:9;}
.talent-audition-scheduletable .heading-row .heading{padding:15px 5px;height:calc(45px - 30px);background:#585858;color:#fff;font-size:12px;font-weight:600;float:left;text-align:center;}
.talent-audition-scheduletable .heading-row .heading:nth-child(1){width:calc(12% - 10px)}
.talent-audition-scheduletable .heading-row .heading:nth-child(2){width:calc(15% - 10px)}
.talent-audition-scheduletable .heading-row .heading:nth-child(3){width:calc(10% - 10px)}
.talent-audition-scheduletable .heading-row .heading:nth-child(4){width:calc(20% - 10px)}
.talent-audition-scheduletable .heading-row .heading:nth-child(5){width:calc(15% - 10px)}
.talent-audition-scheduletable .heading-row .heading:nth-child(6){width:calc(18% - 10px)}
.talent-audition-scheduletable .heading-row .heading:nth-child(7){width:calc(10% - 10px)}
.talent-audition-scheduletable .audition-talent-list .contant-row .cell{height:180px;padding:0px 5px;float:left;text-align:center;}
.talent-audition-scheduletable .contant-row .cell:nth-child(1){width:calc(12% - 10px)}
.talent-audition-scheduletable .contant-row .cell:nth-child(2){width:calc(15% - 10px);}
.talent-audition-scheduletable .contant-row .cell:nth-child(3){width:calc(10% - 10px)}
.talent-audition-scheduletable .contant-row .cell:nth-child(4){width:calc(20% - 10px)}
.talent-audition-scheduletable .contant-row .cell:nth-child(5){width:calc(15% - 10px)}
.talent-audition-scheduletable .contant-row .cell:nth-child(6){width:calc(18% - 10px)}
.talent-audition-scheduletable .contant-row .cell:nth-child(7){width:calc(10% - 10px)}
.talent-audition-scheduletable .contant-row .cell:nth-child(8){width:calc(10% - 10px)}
.talent-audition-scheduletable .contant-row .cell:nth-child(9){width:calc(20% - 10px)}
.talent-audition-scheduletable .contant-row .cell:nth-child(10){width:calc(15% - 10px)}
.talent-audition-scheduletable .contant-row .cell:nth-child(11){width:calc(18% - 10px)}
.talent-audition-scheduletable .contant-row .cell:nth-child(12){width:calc(10% - 10px)}
.talent-audition-scheduletable .contant-row .multiple-row.cell{height:90px;text-align:center;display:table;font-size:11px;}
.talent-audition-scheduletable .contant-row .multiple-row.cell>div{display:table-cell;vertical-align:middle;}
.talent-audition-scheduletable .contant-row .multiple-row.lightcolor{background:#dadada;}
.talent-audition-scheduletable .contant-row .multiple-row.darkcolor{background:#ececec;}
.talent-audition-scheduletable .contant-row{border-bottom:1px solid #dcdcdc;height:180px;padding-bottom:5px;padding-top:5px;}
.talent-audition-scheduletable>.cell{height:70px;border:none!important;font-size:11px;position:relative;text-align:center;vertical-align:middle;}
.talent-audition-scheduletable .cell span a{font-size:10px;color:#3fb3ee;}
.talent-audition-scheduletable .cell a{font-size:10px;}
.talent-audition-scheduletable-packet{width:calc(100% - 10px);padding:0 5px;}
.talent-audition-scheduletable-packet .heading-row{background:#585858;}
.talent-audition-scheduletable-packet .heading-row.fixed{position:fixed;top:0;width:100%;z-index:9;}
.talent-audition-scheduletable-packet .heading-row .heading{padding:15px 0;height:calc(45px - 30px);background:#585858;color:#fff;font-size:12px;font-weight:600;float:left;text-align:center;}
.talent-audition-scheduletable-packet .heading-row .heading:nth-child(1){width:13%;}
.talent-audition-scheduletable-packet .heading-row .heading:nth-child(2){width:15%;}
.talent-audition-scheduletable-packet .heading-row .heading:nth-child(3){width:9%;}
.talent-audition-scheduletable-packet .heading-row .heading:nth-child(4){width:21%;}
.talent-audition-scheduletable-packet .heading-row .heading:nth-child(5){width:17%;}
.talent-audition-scheduletable-packet .heading-row .heading:nth-child(6){width:16%;}
.talent-audition-scheduletable-packet .heading-row .heading:nth-child(7){width:9%;}
.talent-audition-scheduletable-packet .contant-row{border-bottom:1px solid #dcdcdc;height:230px;padding-bottom:5px;padding-top:5px;}
.talent-audition-scheduletable-packet .contant-row .cell{height:auto;padding:0px;float:left;text-align:center;}
.talent-audition-scheduletable-packet .contant-row .cell:nth-child(1){width:13%;}
.talent-audition-scheduletable-packet .contant-row .cell:nth-child(2){width:15%;}
.talent-audition-scheduletable-packet .contant-row .cell:nth-child(3){width:9%;}
.talent-audition-scheduletable-packet .contant-row .cell:nth-child(4){width:21%;}
.talent-audition-scheduletable-packet .contant-row .cell:nth-child(5){width:17%;}
.talent-audition-scheduletable-packet .contant-row .cell:nth-child(6){width:16%;}
.talent-audition-scheduletable-packet .contant-row .cell:nth-child(7){width:9%;}
.talent-audition-scheduletable-packet .contant-row .cell.multiple-row .half-row{height:50%;text-align:center;font-size:11px;width:100%}
.talent-audition-scheduletable-packet .contant-row .cell.multiple-row .half-row>div{padding-top:20px;}
.talent-audition-scheduletable-packet .contant-row .multiple-row .lightcolor{background:#dadada;}
.talent-audition-scheduletable-packet .contant-row .multiple-row .darkcolor{background:#ececec;}
.talent-audition-scheduletable-packet .contant-row .cell.multiple-row .half-row .mobile-audition-edit{display:none;}
.talent-audition-scheduletable-packet>.cell{height:70px;border:none!important;font-size:11px;position:relative;text-align:center;vertical-align:middle;}
.talent-audition-scheduletable-packet .cell span a{font-size:10px;color:#3fb3ee;}
.talent-audition-scheduletable-packet .cell a{font-size:10px;}
/**/.agentviewtalentscheduletable{width:calc(100% - 10px);padding:0 5px;}
.agentviewtalentscheduletable .heading-row{background:#585858;}
.agentviewtalentscheduletable .heading-row.fixed{position:fixed;top:0;width:100%;z-index:9;}
.agentviewtalentscheduletable .heading-row .heading{padding:15px 0;height:calc(45px - 30px);background:#585858;color:#fff;font-size:12px;font-weight:600;float:left;text-align:center;}
.agentviewtalentscheduletable .heading-row .heading:nth-child(1){width:15%;}
.agentviewtalentscheduletable .heading-row .heading:nth-child(2){width:18%;}
.agentviewtalentscheduletable .heading-row .heading:nth-child(3){width:26%;}
.agentviewtalentscheduletable .heading-row .heading:nth-child(4){width:20%;}
.agentviewtalentscheduletable .heading-row .heading:nth-child(5){width:21%;}
.agentviewtalentscheduletable .contant-row .cell{height:215px;padding:0px;float:left;text-align:center;}
.agentviewtalentscheduletable .contant-row .cell:nth-child(1){width:15%;}
.agentviewtalentscheduletable .contant-row .cell:nth-child(2){width:18%;}
.agentviewtalentscheduletable .contant-row .cell:nth-child(3){width:26%;}
.agentviewtalentscheduletable .contant-row .cell:nth-child(4){width:20%;}
.agentviewtalentscheduletable .contant-row .cell:nth-child(5){width:21%;}
.agentviewtalentscheduletable .contant-row .cell.multiple-row{background:#ececec;}
.agentviewtalentscheduletable .contant-row .cell.multiple-row .half-row{height:90px;text-align:center;font-size:11px;width:100%}
.agentviewtalentscheduletable .contant-row .cell.multiple-row .half-row>div{padding-top:20px;}
.agentviewtalentscheduletable .contant-row .cell.multiple-row .full-row{height:100%;text-align:center;font-size:11px;width:100%}
.agentviewtalentscheduletable .contant-row .cell.multiple-row .full-row>div{padding-top:40px;}
.agentviewtalentscheduletable .contant-row{border-bottom:1px solid #dcdcdc;height:215px;padding-bottom:5px;padding-top:5px;}
.agentviewtalentscheduletable>.cell{height:70px;border:none!important;font-size:11px;position:relative;text-align:center;vertical-align:middle;}
.agentviewtalentscheduletable .cell span a{font-size:10px;color:#3fb3ee;}
.agentviewtalentscheduletable .cell a{font-size:11px;color:#137aad;}
/**/.requirementview-short-description h4{margin-bottom:5px;padding-left:0;position:relative;}
.requirementview-short-description h4 i{color:gray;font-size:10px;line-height:19px;position:absolute;left:-15px;}
.requirementview-short-description h4 i.green{color:#04c704;}
.requirementview-short-description h4 i.orange{color:#ffa500;}
.requirementview-short-description h4 i.red{color:#ff4040;}
.requirementview-short-description p{margin:0px;}
.requirementview-short-description{margin-bottom:25px;font-size:14px;}
.requirementview-short-description h4 .audition-desc-title{display:inline-block}
.requirementview-short-description h4 .audition-desc-title + .onoffswitch{top:5px;left:5px;display:inline-block;}
.switchlink-btn{background-color:#00c7d8;color:#fff;cursor:pointer;border-radius:20px;height:20px;line-height:20px;font-size:12px;font-weight:bold;display:block;min-width:30px;text-align:center;padding:0 15px;}
.requirementview-short-description .auditioneditlinks{margin:5px 0 0 0;font-size:8pt;color:#808080;padding:0;}
.requirementview-short-description .auditioneditlinks a{font-size:8pt;border:1px solid #ffffff;text-transform:uppercase;letter-spacing:1px;text-decoration:none;padding:3px 0px;}
.switchlink-btn:hover{background:#03a5b3;}
.activetalentrequirementsection{display:none;box-shadow:0 1px 3px 0 rgba(60,64,67,0.302), 0 4px 8px 3px rgba(60,64,67,0.149);font-size:.875rem;background-color:#202124;border-radius:4px;bottom:0;left:0;margin:5px;width:auto;height:auto;padding:8px 24px 8px 0;padding-right:52px;position:fixed;z-index:99}
.activetalentrequirementsection span:hover{background:#8ab4f824;}
.activetalentrequirementsection .action-link-section{display:inline-block;}
.activetalentrequirementsection .a8k{transition:all 0.3s;align-items:center;display:inline-flex;position:relative;font-size:.75rem;letter-spacing:.17px;border-radius:4px;cursor:pointer;height:30px;color:#8ab4f8;margin-left:3px;padding:1px 7px 2px 7px;}
.activetalentrequirementsection .selectedtalent{color:#fff;margin:0;align-items:center;display:inline-flex;position:relative;font-size:.875rem;letter-spacing:.25px;height:36px;margin-left:8px;padding:0 8px;}
.activetalentrequirementsection .selectedtalentcount{color:#fff;margin:0;align-items:center;display:inline-block;position:relative;font-size:.7rem;letter-spacing:.25px;height:40px;margin-left:3px;padding:0 3px;vertical-align:middle;width:120px;}
.activetalentrequirementsection .selectedtalentcount span{display:inline-block!important;margin-bottom:7px!important;margin-top:5px!important;}
.activetalentrequirementsection .selectedtalentcount .unselectalltalents{font-size:12px!important;display:inline-block!important;}
.activetalentrequirementsection .bBe{align-items:center;border:none;display:inline-flex;justify-content:center;outline:none;z-index:0;cursor:pointer;position:absolute;right:9px;top:9px;border-radius:27px;padding:6px;}
.activetalentrequirementsection .bBe .bBf{height:20px;opacity:.54;width:20px;opacity:.7;background-image:url(https://www.gstatic.com/images/icons/material/system/1x/close_white_20dp.png);background-position:center;background-repeat:no-repeat;background-size:20px;}
.talent-profile-container{float:left;margin-right:10px;margin-bottom:15px;position:relative;width:140px!important;}
.talent-profile-container:last-child{margin-right:0;}
.talent-profile-container .talent-profile-group{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);}
.talent-profile-container a.talentname{font-size:11px;color:#000;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden;}
.talent-profile-container .talent-view-addproject{cursor:pointer;float:left;width:20px;text-align:center;height:20px;color:#40b1f1;font-size:14px;border-radius:32px;padding:2px 1px 0px 2px;}
.talent-profile-single{margin-right:5px;margin-bottom:15px;position:relative;width:140px;}
.talent-profile-single .talent-profile-group{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);}
.talent-profile-single .talent-profile-name span a{font-size:10px;color:#000;font-weight:700;margin:0;display:inline-block;text-transform:uppercase;}
.talent-profile-pic{height:184px;width:140px;background:#f7f7f7;display:block;align-items:center;position:relative;overflow:hidden;margin:0px auto;}
.talent-profile-pic>img{border-radius:4px;}
.talent-profile-name{background:#fff;padding:5px 0px;border:none;text-align:left;width:calc(100% - 6px);}
.talent-profile-name .talent-view-check{float:right;width:16%;}
.talent-profile-name .checkbox-container{width:16%;margin:0;padding:0;}
.talent-profile-name>span{text-overflow:ellipsis;white-space:nowrap;width:76%;float:left;overflow:hidden;}
.talent-profile-name>a{text-overflow:ellipsis;white-space:nowrap;width:76%;float:left;overflow:hidden;color:#000;font-size:12px;}
.calendar-container{text-align:left;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);padding:25px 20px;margin-bottom:30px;}
.calendar-container .datesction-title .title-main .title-section{margin:0 5px;}
.calendar-container p{font-size:15px;color:#1c1c1c;font-weight:700;margin:5px 0;}
.calendar-container-error{border:1px solid #ff9393;background:#fff2f2;padding:5px;}
.table-scroll{position:relative;max-width:100%;margin:auto;overflow:hidden;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
.table-wrap{overflow:auto;}
.table-wrap .column.fixed-side{background:#dedede;}
.table-wrap .table-header .column.fixed-side,.table-wrap .table-body .column.fixed-side{position:sticky;left:0;z-index:2;}
.table-wrap .table-header .column{width:150px;float:left;border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;line-height:30px;padding:3px 5px 0 5px;}
.table-wrap .table-body .column{width:150px;height:200px;position:relative;float:left;font-size:11px;border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding:3px 5px 0 5px;}
.table-scroll table{font-size:14px;width:100%;margin:auto;border-collapse:separate;border-spacing:0;}
.autocomplete-dropdown{list-style:none;padding:2px;margin:0;display:none;outline:none;}
.autocomplete-dropdown ul{border:1px solid #dddddd;background:#eeeeee;color:#333333;margin:0;padding:0;max-height:150px;overflow:auto;}
.autocomplete-dropdown ul li{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal;color:#333333;font-size:13px;cursor:pointer;}
.autocomplete-dropdown ul li:hover{background:#fff9cf;}
.talent-filter-container{padding:0;margin:0;}
.talent-filter-container .filter-title{cursor:pointer;position:relative;border-top:1px solid #e5e5e5;font-size:14px;padding:17px 13px 14px;margin:0;color:#434343;text-transform:uppercase;font-weight:600;}
.talent-filter-container .filter-title.plus:after{content:'\002B';color:#000;margin-left:5px;font-size:20px;display:inline-block;position:absolute;right:15px;top:13px;font-weight:100;}
.talent-filter-container>li.active .filter-title.plus:after{content:'\2212';}
.talent-filter-container>li .filter-options{display:none;padding:0 13px;margin-bottom:10px;}
.main-content{width:1200px;margin:0 auto;margin-bottom:30px;margin-top:30px;}
.invite-talent-table tr th{background-color:#f5f5f5;border:1px solid #d1d1d1;padding:3px 5px;font-size:15px;font-weight:400;}
.invite-talent-table tr td{font-size:13px;border:1px solid #d1d1d1;padding:3px 5px;position:relative;height:auto;}
.auditionschedulesection>.cell{height:70px;border:none!important;font-size:11px;position:relative;text-align:center;vertical-align:middle;}
.auditionschedulesection .cell a{font-size:10px;}
.auditionschedulesection .cell .mobile-requirementpanel-table{display:none;}
.both-audition-date-section .month-container{display:inline-block;width:200px!important;}
.dates-panel{position:relative;}
.dates-panel.onemonth{width:20%;margin-bottom:20px;}
.dates-panel.twomonth{width:45%;margin-bottom:20px;}
.dates-panel.threemonth{width:67%;margin-bottom:20px;}
.dates-panel.fourmonth{width:90%;margin-bottom:20px;}
.dates-panel.fivemonth{width:100%;margin-bottom:20px;}
.dates-panel.onemonth .month-container{width:calc(100% - 20px);}
.dates-panel.twomonth .month-container{width:calc(50% - 20px);}
.dates-panel.threemonth .month-container{width:calc(33% - 35px);}
.dates-panel.fourmonth .month-container{width:calc(25% - 35px);}
.dates-panel.fivemonth .month-container{width:calc(20% - 35px);}
.month-container{min-height:215px;float:left;border-radius:4px;margin-right:10px;margin:0 15px 0 5px;}
.month-container ul{list-style:none;}
.month{padding:5px 0px;width:100%;border-bottom:1px solid #e0e0e0;text-align:center;}
.month ul{margin:0;padding:0;}
.month ul li{color:#000;text-transform:uppercase;}
.month .prev{float:left;padding-top:10px;}
.month .next{float:right;padding-top:10px;}
.weekdays{margin:0;padding:0;}
.weekdays li{display:inline-block;width:14.2%;text-align:center;color:#000;font-weight:700;font-size:11px;}
.days{padding:0;margin:0;text-align:left;}
.days li{list-style-type:none;display:inline-block;width:14.2%;text-align:center;margin-bottom:7px;font-size:11px;font-weight:500;color:#000000;vertical-align:middle;padding:4px 0;}
.days li span{color:#c5c1c1;position:relative;display:block;width:calc(100% - 15px);margin:0 auto;border-radius:2px;}
.days li span.exedate{padding:4px;cursor:pointer;}
.available-dates-panel .days li span.unselect:after{content:"";height:100%;width:1px;background:#000;transform:rotate(-45deg);position:absolute;top:0px;left:10px;}
.available-dates-panel .days li span.unselect:before{content:"";height:100%;width:1px;background:#000;transform:rotate(45deg);position:absolute;top:0px;left:10px;}
.available-dates-panel .days li span.unselect.active:after{content:"";display:none}
.available-dates-panel .days li span.unselect.active:before{content:"";display:none}
.pitch-upload-dates-panel .days li span.exedate,
.self-audition-dates-panel .days li span.exedate,
.venue-audition-dates-panel .days li span.exedate{background:#f9c084;border-color:#f9c084;color:#000;}
.pitch-upload-dates-panel .days li span.exedate.active,
.self-audition-dates-panel .days li span.exedate.active,
.venue-audition-dates-panel .days li span.exedate.active{background:#04b904;border-color:#04b904;}
.days li span.exedate.deselect{color:#000;background:#f7a34b;border-color:#f7a34b;}
.days li span.exedate.active{color:#fff;background:#04b904;border-color:#04b904;}
/**/.range-slider-wrapper{padding:7px 4px 7px 4px;border:1px solid #d1d1d1;font-size:14px;}
.sliderbarfilter .slider.slider-horizontal{width:calc(100% - 20px);margin-top:12px;margin-bottom:8px;margin-left:10px;margin-right:10px;}
.sliderbarfilter .slider .tooltip.tooltip-main{margin-left:0!important;text-align:center;}
.sliderbarfilter .slider .tooltip.tooltip-min,
.sliderbarfilter .slider .tooltip.tooltip-max{display:none}
.checkbox-dropdown{display:none;border:1px solid rgb(187, 186, 186);position:absolute;width:100%;z-index:999;background:rgb(255, 255, 255);}
.requirementpanel-post-button a{padding:15px 0;font-size:16px;line-height:27px;font-weight:700;}
.mobile-requirement-panel{display:none;}
.inline-blocks{display:inline-block;float:left;margin-bottom:15px;margin-right:10px;position:relative;text-align:left;overflow:visible;}
.form-row .inline-blocks:last-child{margin-right:0px;}
.budgetdropdown select.active{background:#b1f4ff}
.budgetdropdown select.budgeterror{border:2px solid #fd8585;background:#ffc8c8;}
.project-container .interested{position:absolute;font-size:11px;top:5px;right:5px;font-weight:700;color:green;}
.unverifymediatag{text-align:center;font-size:11px;margin:0;color:#fff;background:#f30000;position:absolute;bottom:0;right:0;left:0px;}
.whitetext{color:#fff!important;}
.whitebgcolor{background-color:#fff!important;}
.optionbgcolor{background-color:#9b72c7!important;color:#fff!important;}
.auditionbgcolor{background-color:#f3796a!important;color:#fff!important;}
.packetbgcolor{background-color:orange;color:white;margin:0px 0px 15px 0px;}
.bookingbgcolor{background-color:#538cad!important;color:#fff!important;}
.meetingbgcolor{background-color:#92812b!important;color:#fff!important;}
.fittingbgcolor{background-color:#f39c12!important;color:#fff!important;}
.holidaybgcolor{background-color:#02bb66!important;color:#fff!important;}
.optiontextcolor{color:#9b72c7!important;}
.auditiontextcolor{color:#f3796a!important;}
.bookingtextcolor{color:#538cad!important;}
.meetingtextcolor{color:#92812b!important;}
.fittingtextcolor{color:#f39c12!important;}
.holidaytextcolor{color:#02bb66!important;}
.footer{padding:20px 60px 10px 60px;background-image:linear-gradient(to top, #4163ed, #21d0d0);}
.footer .copyright-container{padding:5px;color:#fff;font-size:13px;background:#ffffff05;margin-top:15px;}
.footer-col{width:calc(25% - 10px);float:left;padding:0px 5px;}
.footer-col h4{color:#fcfeff;font-size:21px;font-weight:500;margin:0 0 10px 0;}
.footer-col ul{list-style:none;margin:0px;padding:0px;}
.footer-col ul li{margin-bottom:10px;}
.footer-col ul li a{color:#fff;font-size:15px;text-decoration:none;}
.talentuploadimagesviewsection{width:50%;float:left;}
.talentprofilecropsection{width:50%;float:right;}
.talent-profile-section .profile-view{position:relative;font-size:50px;border:3px solid #676767;margin:0 auto;width:150px;height:197px;text-align:center;padding:0;display:block;cursor:pointer;}
.talent-profile-section .profile-view .edit-profile-btn{position:absolute;top:5px;left:5px;background:#000;padding:5px 4px 4px 5px;font-size:17px;border-radius:100px;color:#fff;height:25px;width:25px;text-align:center;z-index:99;}
textarea.googlecitysearch{height:30px!important;resize:none;}
.googlecitysection{overflow:visible;position:relative;}
.googlecitysection .cityloader{position:absolute;top:15px;right:30px;height:20px;width:20px;background-image:url('../../images/miniloader.gif');background-size:auto;background-repeat:no-repeat;}
.googlecitylistUL{display:none;margin:0;position:absolute;top:100%;z-index:99;background:#7cedff;border:1px solid #dddddd;max-height:150px;min-height:150px;overflow:auto;left:0;right:0;}
.googlecitylistUL li.googlecity-item{cursor:pointer;font-weight:normal;text-decoration:none;display:block;padding:6px 5px;width:calc(100% - 10px);background:beige;border-bottom:1px solid #ccccb4;}
.googlecitylistUL li.googlecity-item:hover{color:#fff;background:#0073ea;}
.search-section .clienteditprofilebtn{display:none;}
ul.head-details li{display:inline-block;margin-right:20px;border-right:1px solid #cecece;padding-right:20px;line-height:15px;}
.updatepacketsection .talentsection{min-height:200px;}
.copyurlsection input{padding-right:70px;}
.copyurlsection a.button{position:absolute;bottom:5px;right:5px;}
.scheduleviewdatepagination{position:relative;float:right;}
.scheduleviewdatepagination .page-numbers{font-size:14px;}
.scheduleviewdatepagination .page-numbers.prev-date{padding:0px 6px 0 10px;border-radius:15px 0px 0 15px;font-weight:900;}
.scheduleviewdatepagination .page-numbers.next-date{padding:0px 10px 0 6px;border-radius:0px 15px 15px 0px;font-weight:900;}
.scheduleviewdatepagination .page-numbers.current-date{padding:3px 10px 3px 10px;font-size:15px;cursor:pointer;font-weight:600;}
.pagination-wrapper{text-align:center;margin:40px 0;}
.pagination-wrapper .pagination{display:inline-block;height:30px;margin-top:30px;padding:0 10px;border-radius:35px;background-color:#eee;}
.pagination-wrapper .page-numbers{padding:0 10px;float:left;transition:400ms ease;color:#595959;font-size:15px;letter-spacing:0.1em;line-height:30px;border-right:1px solid #d4d4d4;}
.pagination-wrapper .page-numbers:last-child{border-right:none}
.pagination-wrapper .page-numbers:hover{background:#17a5ab;color:#fff;}
.pagination-wrapper .page-numbers.prev:hover,.pagination-wrapper .page-numbers.next:hover{background-color:transparent;color:#17a5ab;}
.pagination-wrapper span.page-numbers{background:#adadad;}
.viewunschdeuleprojectlist{position:absolute;top:32px;z-index:3;background:rgb(255, 255, 255);border:1px solid rgb(162, 162, 162);margin:0px;padding:8px;width:500px;height:165px;overflow:auto;display:none;}
.viewunschdeuleprojectlist table>tbody>tr>td{padding:5px 3px;border-color:#bfbfbf;border:1px solid #a2a2a2!important;}
.viewunschdeuleprojectlist table{width:100%;border:1px solid #a2a2a2!important;}
.venueauditionaddresssection{background:#f9f9f9;padding:5px 10px;text-align:left}
.venueauditionaddresssection .locationdatesection{padding:5px 0px}
.venueauditionaddresssection .locationdatesection .title{font-size:14px;}
.venueauditionaddresssection .locationdatesection textarea{height:75px;border:1px solid rgb(209, 209, 209);padding:5px;margin:0px;}
.popupcalendar .datepicker-inline{width:300px;margin:0 auto;position:relative;}
.popupcalendar .datepicker-inline tr th.prev,
.popupcalendar .datepicker-inline tr th.next{position:absolute;top:40%;height:38px;line-height:32px;width:30px;font-size:32px;background:#006dcc;}
.popupcalendar .datepicker-inline tr th.prev{left:-50px;}
.popupcalendar .datepicker-inline tr th.next{right:-50px;}
.popupcalendar .datepicker-inline tr th.prev:hover{background:#1c5282;}
.popupcalendar .datepicker-inline tr th.next:hover{background:#1c5282;}
.popupcalendar .datepicker-inline td{height:25px;}
.agent-dashboard-main-section{margin-bottom:10px;width:95%;margin-left:auto;margin-right:auto;}
.agent-dashboard-main-section .search-talent-btn{display:none;}
.dashboard-links-section{margin-bottom:35px;width:95%;margin-left:auto;margin-right:auto;margin-top:30px;}
.dashboard-links-section .schedule-navigation{text-align:center;font-weight:600;padding:4px 8px;position:relative;}
.dashboard-links-section .schedule-navigation .page-numbers{padding:0 5px;}
.dashboard-links-section .column-section{float:left;margin:0 3px;border-top:1px solid #eaeaea;box-shadow:0px 2px 3px 0px #00000059;min-height:200px;}
.dashboard-links-section .owl-carousel .owl-item{margin-bottom:10px;}
.dashboard-links-section .column-section:nth-child(1){width:calc(100% - 6px);overflow:visible;}
.dashboard-links-section .column-section .title{font-weight:600;padding:4px 8px;}
.dashboard-links-section .column-section .links{position:relative;}
.dashboard-links-section .column-section .links a{display:block;padding:4px 6px;color:#000;font-size:10.2pt;white-space:normal;}
.dashboard-links-section .column-section .links a.viewall{position:absolute;bottom:0;right:3px;font-size:12px;background:#f0f3f5;padding:2px 2px;}
.dashboard-links-section .column-section a:hover{background:#f0f3f5;}
.primary-row{width:100%;display:table;margin-bottom:20px;}
/*.head-details,.value-details{display:table-cell;}*/
.head-details{font-size:14px;color:#2f2f2f;width:50%;float:left;}
.talentmyaccountpage .head-details{width:50%;}
h4.sidebar-heading{position:relative;font-size:20px;color:#000000;border-bottom:1px solid #d4d4d4;padding-bottom:5px;text-transform:uppercase;margin:15px 0 22px 0;}
.talenttagsection .addedtagname{float:left;margin:0px 10px 5px 0px;background:#e4e4e4;padding:1px 5px 1px 5px;color:#252525;border-radius:4px;position:relative;cursor:pointer;}
.talenttagsection .tagname{float:left;margin:0px 10px 5px 0px;background:#e0e0e0;padding:1px 25px 1px 5px;color:#252525;border-radius:4px;position:relative;font-size:15px;}
.talenttagsection .tagname .remove{background:#ff4949;position:absolute;right:3px;top:4px;height:16px;width:16px;border-radius:4px;cursor:pointer;}
.talenttagsection .tagname .remove:after,.talenttagsection .tagname .remove:before{content:"";height:2px;width:10px;right:3px;top:7px;background:#fff;position:absolute;}
.talenttagsection .tagname .remove:after{transform:rotate(-45deg);}
.talenttagsection .tagname .remove:before{transform:rotate(45deg);}
.uldropdownlist.simple{display:none;border:1px solid #d5d5d5;position:absolute;height:auto;max-height:150px;overflow:auto;width:calc(100% - 2px);z-index:99999;background:#fff;min-height:100px;}
.uldropdownlist.simple .list{padding:2px 5px 2px 5px;background:#f3f3f3;font-size:14px;cursor:pointer;text-align:left;border-bottom:1px solid #ececec;}
.uldropdownlist.simple .list:hover{background:#d0d0d0;}
.uldropdownlist.simple .list.error{background:#ffdede;font-size:12px;color:red;}
.talentprojecttable .row{background:#585858;}
.talentprojecttable .row .heading{line-height:35px;padding:5px 5px;font-size:12px;font-weight:600;height:35px;border:none;color:#fff;float:left;}
.talentprojecttable .row .heading:nth-child(1){width:30%}
.talentprojecttable .row .heading:nth-child(2){width:60%}
.talentprojecttable .row .heading:nth-child(3){width:18%}
.talentprojecttable .row .heading:nth-child(4){width:18%}
.talentprojecttable .row .heading:nth-child(5){width:18%}
.talentprojecttable .row .cell{line-height:35px;padding:5px 5px;font-size:12px;font-weight:600;height:35px;border:none;color:#000;float:left;}
.talentprojecttable .row.darkcolor{background:#eaeaea}
.talentprojecttable .row.lightcolor{background:#f9f9f9}
.talentprojecttable .row .cell:nth-child(1){width:30%}
.talentprojecttable .row .cell:nth-child(2){width:60%}
.talentprojecttable .row .cell:nth-child(3){width:18%}
.talentprojecttable .row .cell:nth-child(4){width:18%}
.talentprojecttable .row .cell:nth-child(5){width:18%}
.talentschedule-calendarview .row.darkcolor{background:#eaeaea}
.talentschedule-calendarview .row.lightcolor{background:#f9f9f9}
.talentschedule-calendarview .row{border-bottom:1px solid black;}
.talentschedule-calendarview .column{padding:2px 0;border-bottom:1px solid #dcdcdc;display:flex;}
.talentschedule-calendarview .column .projectnametext{margin-bottom:5px;padding:2px;}
.talentschedule-calendarview .column .projectsection{width:calc(100% - 10px);float:left;padding:5px 5px 0 5px;}
.talentschedule-calendarview .column .projectnametext a{color:#fff;font-size:12px;display:block;}
.talentschedule-calendarview .column .projectnametext span{display:block;font-size:12px;}
.createpacketbtn{position:relative;}
.createpacketbtn.fixed{position:fixed;bottom:15px;right:15px;}
.packettalentstarrating span{padding:0 5px;}
.packettalentstarrating a{cursor:pointer;color:#989391;padding:0px 3px;margin:-5px;}
.packettalentstarrating a.active:before{content:"\f005";font-family:FontAwesome;}
.packettalentstarrating a.inactive:before{content:"\f006";font-family:FontAwesome;}
.packettalentstarrating a.inactive:hover:before{content:"\f005";font-family:FontAwesome;}
.packettalentstarview span{padding:0 5px;}
.packettalentstarview a{cursor:pointer;color:#989391;padding:0px 4px;margin:-5px;}
.packettalentstarview a.active:before{content:"\f005";font-family:FontAwesome;}
.packettalentstarview a.inactive:before{content:"\f006";font-family:FontAwesome;}
.createpackettalentsection .talentsection.gridview{padding:10px;background-color:#ffffff;width:calc(160px - 5px);float:left;margin-right:15px;margin-bottom:15px;transition:width 0.2s;}
.createpackettalentsection .talentsection.gridview .addmediacheckbox{display:block;}
.createpackettalentsection .talentsection.gridview .talentprofilesection{width:100%}
.createpackettalentsection .talentsection.gridview .talentmediasection{display:none;}
.createpackettalentsection .talentsection .addmediacheckbox{display:none}
.createpackettalentsection .talentprofilesection{width:190px;float:left;}
.createpackettalentsection .talentmediasection{max-height:190px;overflow:auto;width:calc(100% - 190px);float:left;}
.createpackettalentsection .talentmediasection .talentimagesection > div{float:left;border:1px solid #b9b9b9;margin:0px 6px 6px 0;padding:2px 0 0 3px;}
.createpackettalentsection .talentmediasection .talentvideosection > div{width:200px;float:left;border:1px solid #b9b9b9;margin:0px 6px 6px 0;padding:2px 0 0 3px;}
.packettalentgrouplinksection{width:80%;margin:0px auto 5px auto;font-size:9pt;color:#CCC;white-space:nowrap;overflow:auto;height:45px;padding:15px 0 0 0;}
.packettalentgrouplinksection a{font-size:9pt;border:1px solid #ffffff;color:#222;text-transform:uppercase;letter-spacing:1px;text-decoration:none;margin:0 12px 0 12px;padding:3px 4px;}
.packettalentgrouplinksection a.active{text-decoration:underline;}
.agentpacketmainsection .primarytopdetails{margin:15px 0 0 0;font-size:8pt;color:#CCC;padding:0;}
.agentpacketmainsection .primarytopdetails span{font-size:8pt;border:1px solid #ffffff;color:#222;text-transform:uppercase;letter-spacing:1px;text-decoration:none;margin:0;padding:3px 4px;}
.agentpacketmainsection .primarytopdetails span.auditionstatus{display:none;}
.agentpacketmainsection .talent-list-section .primarytopdetails .talent-media-toggle:before{content:"\f100";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;}
.agentpacketmainsection .talent-list-section.gridview .primarytopdetails .talent-media-toggle:before{content:"\f101";}
.agentpacketmainsection .talent-list-section.gridview{width:calc(25% - 60px);display:inline-block;margin-right:15px;}
.agentpacketmainsection .talent-list-section.gridview .viewtalentphotovideolink{display:none;}
.agentpacketmainsection .talent-list-section.gridview .imagegroup,
.agentpacketmainsection .talent-list-section.gridview .videogroup{display:none;}
.agentpacketmainsection .talent-list-section.gridview .profileimagesection{display:block;}
.agentpacketmainsection .talent-list-section.gridview .primarytopdetails{color:#fff}
.agentpacketmainsection .talent-list-section.gridview .primarytopdetails .profileview{display:none;}
.agentpacketmainsection .talent-list-section.gridview .primarytopdetails .talentactionlink{display:none;}
.agentpacketmainsection .talent-list-section.gridview .primarytopdentails .talent-media-toggle{display:block;}
.agentpacketmainsection .talent-list-section.gridview .primarytopdetails .shortlisttalentremove{display:none;}
.agentpacketmainsection .talent-list-section.gridview .primarytopdetails .auditionstatus{display:none;}
.agentpacketmainsection .talent-list-section .profileimagesection{display:none;}
.mobilefiltersectionshow,.mobilefiltersectionhide{display:none;}
.desktop-manager-name{float:left;margin-right:0px;}
.desktop-submanager-name{float:left;}
.mobile-footer-section{display:none;}
#workdonetab .work-experience-row .work-experience-col-1{width:230px;float:left;position:relative;text-align:left;}
#workdonetab .work-experience-row .work-experience-col-2{width:calc(100% - 230px);float:left;position:relative;text-align:left;}
.work-experience-row .work-experience-col-2 .numberofproject-section{width:220px;float:left;position:relative;text-align:left;margin-right:15px;}
.work-experience-row .work-experience-col-2 .work-projectname-section{width:calc(100% - 235px);float:left;position:relative;text-align:left;}
.redstar{color:red;line-height:0;}
.label{color:#7bc718;display:block;font-weight:600;font-size:18px;}
.help{color:#444;margin:0 0 4px;font-size:12px;margin-top:-5px;}

.removefield{color:#ff3c4e;position:absolute;right:10px;bottom:-1px;font-size:12px;}
.addmoresubagentlink{color:#2bb1c8;position:absolute;right:10px;bottom:-20px;font-size:12px;font-weight:600;}

/**/
.projectfeessection .fees-currency-section{margin-left:20px;display:inline-block;}
.projectfeessection .fees-currency-section label{font-size:14px;font-weight:100;}
.projectfeessection .fees-currency-section .currency_val_div{width:100px;display:inline-block;margin-left:5px;}
.projectfeessection .fees-currency-section select{padding:3px;height:23px;font-size:0.81rem;border-color:#a3a3a3;}

.audition-additional-question .question-list-section .question-section{margin:0 0 15px 0;position:relative;}
.audition-additional-question .question-list-section .question-section:last-child{margin-bottom:0;}
.audition-additional-question .add-ques-box-link{font-size:13px;color:#20727a;margin:5px 0 0 20px;display:inline-block;}
/**/

/*for question*/
.question-list .question-section span:nth-child(1){width:43px;display:inline-block;vertical-align:top;}
.question-list .question-section span:nth-child(2){display:inline-block;vertical-align:top;margin:0 5px;}
.question-list .question-section span:nth-child(3){width:calc(100% - 58px);display:inline-block;vertical-align:top;}

.question-list .answer-section span:nth-child(1){width:43px;display:inline-block;vertical-align:top;}
.question-list .answer-section span:nth-child(2){display:inline-block;vertical-align:top;margin:0 5px;}
.question-list .answer-section span:nth-child(3){width:calc(100% - 58px);display:inline-block;vertical-align:top;}
/*for question*/

/*table*/
.talent-notificationsms-table{margin-top:30px;}
.talent-notificationsms-table .row-header{width:100%;}
.talent-notificationsms-table .row-header .col{float:left;border:1px solid #d2d2d2;background:#a0a0a0;color:#fff;height:40px;padding:4px 5px 0 5px}
.talent-notificationsms-table .row-header .col:nth-child(1){width:25%;}
.talent-notificationsms-table .row-header .col:nth-child(2){width:30%;}
.talent-notificationsms-table .row-header .col:nth-child(3){width:40%;}
/**/
.talent-notificationsms-table .row-body{width:100%;}
.talent-notificationsms-table .row-body .col{float:left;padding:4px 5px 0 5px;border:1px solid #d2d2d2;color:#0a0a0a;height:40px;}
.talent-notificationsms-table .row-body .col:nth-child(1){width:25%;font-size:15px;}
.talent-notificationsms-table .row-body .col:nth-child(2){width:30%;font-size:15px;}
.talent-notificationsms-table .row-body .col:nth-child(3){width:40%;font-size:13px;}

.talent-notificationsms-table .row-body .col.talent-mobile-section .input-section{width:70%;display:inline-block;}
.talent-notificationsms-table .row-body .col.talent-mobile-section .input-section input{padding:2px;height:29px;margin-top:3px;}
.talent-notificationsms-table .row-body .col.talent-mobile-section .btn-section{width:28%;display:inline-block;text-align:center;}
/*table*/

/*table*/ /*talent-agencyproject-notificationsms-table*/
.talent-ap-ns-tb{margin-top:30px;margin-bottom:40px;}
.talent-ap-ns-tb .row-header{width:100%;}
.talent-ap-ns-tb .row-header .col{float:left;border:1px solid #d2d2d2;background:#a0a0a0;color:#fff;height:40px;padding:4px 5px 0 5px}
.talent-ap-ns-tb .row-header .col:nth-child(1){width:30%;}
.talent-ap-ns-tb .row-header .col:nth-child(2){width:60%;}
.talent-ap-ns-tb .row-header .col:nth-child(3){width:40%;}
/**/
.talent-ap-ns-tb .row-body{width:100%;}
.talent-ap-ns-tb .row-body .col{float:left;padding:4px 5px 0 5px;border:1px solid #d2d2d2;color:#0a0a0a;height:40px;}
.talent-ap-ns-tb .row-body .col:nth-child(1){width:30%;font-size:15px;}
.talent-ap-ns-tb .row-body .col:nth-child(2){width:60%;font-size:15px;}
.talent-ap-ns-tb .row-body .col:nth-child(3){width:40%;font-size:13px;}

.talent-ap-ns-tb .row-body .col.talent-mobile-section .input-section{width:30%;display:inline-block;}
.talent-ap-ns-tb .row-body .col.talent-mobile-section .input-section input{padding:2px;height:29px;margin-top:3px;}
.talent-ap-ns-tb .row-body .col.talent-mobile-section .btn-section{width:28%;display:inline-block;text-align:center;}
.talent-ap-ns-section .casting-url-section .copyurlsection{width:40%;}
/*table*/

/**/
/*.multicheck-dropdown-section{display:block;padding:0 13px;margin-bottom:10px;}*/
.multicheck-dropdown-section .dropdowntoggle-text{padding:7px 3px 3px 7px;height:30px;border:1px solid #d1d1d1;}
.multicheck-dropdown-section .ckeckboxUl{max-height:300px;overflow:auto;padding:0;margin:0;width:calc(100% - 0px);}
.multicheck-dropdown-section .ckeckboxUl li{padding:2px 5px 2px 5px;background:#f3f3f3;font-size:14px;cursor:pointer;text-align:left;    border-bottom:1px solid #ececec;}
.multicheck-dropdown-section .ckeckboxUl li label{padding:2px 5px 2px 20px;margin:0;}
.multicheck-dropdown-section .ckeckboxUl li label.checkbox-label .checkmark:before{top:3px;left:0px;width:14px;height:14px;}
.multicheck-dropdown-section .ckeckboxUl li label.checkbox-label input:checked ~ .checkmark:after{top:3px;left:5px;}
/**/

.a_c_not_active_view{margin-top:80px!important;}
.a_c_not_active_view p:nth-child(1){font-size:23px;}
.a_c_not_active_view p:nth-child(2){font-size:17px;}
.a_c_not_active_view p:nth-child(2) a{font-size:17px;}

/*16-7-2021*/
.m-projectname-view{display:none;background:#f4f4f487;width:90%;margin:0 auto;margin-top:15px;text-align:center;font-size:20px;padding:10px 0;}
.m-projectview-section{display:none;}
.m-nav-menu-section{display:none;}

.m-bt-section{display:none;justify-content:space-around;position:fixed;bottom:0;left:0;right:0;z-index:2;height:32px;background:#298acc;}
.m-bt-section .m-bt-link-list{display:flex;-webkit-flex:1 1 0%;flex:1 1 0%;min-width:0;border-left:1px solid #00000017;}
.m-bt-section .m-bt-link-list:first-child{border-left:0px solid #00000017;}
.m-bt-section .m-bt-link-list a{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;font-size:0.92rem;text-transform:capitalize;background:#2f9ed5;color:#fff;text-align:center;}
.m-bt-section .m-bt-link-list a.active{background:#006ba0;}

.m-filter-link-section{display:none;}

.activetalentrequirementsection .m-actionlink-view-all-links{display:none;}
/*16-7-2021*/

/**/
.redtext{color:#ff2424;}
.greentext{color:#05ad6a;}
.orangetext{color:#e8a220;}
.bluetext{color:#2f9ed5;}
.redtextdot,.greentextdot,.orangetextdot{padding-left:15px;display:block;}
.redtextdot,.greentextdot,.orangetextdot{position:relative;padding-left:15px;display:inline-block;margin-right:5px;font-size:13px;}
.redtextdot:before{content:"";height:7px;width:7px;background:#ff2424;position:absolute;top:5px;left:1px;border-radius:50%;}
.orangetextdot:before{content:"";height:9px;width:9px;background:#e8a220;position:absolute;top:3px;left:0px;border-radius:50%;}
.greentextdot:before{content:"";height:9px;width:9px;background:#05ad6a;position:absolute;top:3px;left:0px;border-radius:50%;}
/**/

.go-back-popup-link{color:#276090;display:none;position:absolute;top:6px;left:10px;width:auto;font-size:15px;}
.go-back-popup-link i{font-size:18px;line-height:21px;margin-top:2px;}
.go-back-popup-link span{margin-left:5px;margin-top:3px;}
.go-back-popup-link:hover{color:red;}
.go-back-popup-link.active{display:flex;}

.v-slide-group_content{}
.v-slide-group_content .v-chip--label{background-color:#f0ebf9!important;border-color:#f0ebf9!important;}
.v-slide-group_content .v-chip--label .v-chip__content{background-color:#f0ebf9!important;border-color:#f0ebf9!important;}
.v-slide-group_content .v-chip--label .v-chip__content .v-chip__close{background-color:#f0ebf9!important;border-color:#f0ebf9!important;}

/* Popup box BEGIN */
.hover_bkgr_popup{background:rgba(0,0,0,.4);position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;justify-content:center;align-items:center;opacity:0;visibility:hidden;}
.hover_bkgr_popup.showpopup{opacity:1;visibility:visible;z-index:999;text-align:center;}
.hover_bkgr_popup.showpopup .modal-content{width:980px;position:relative;background:#fff;border-radius:4px;padding:10px 25px;margin:auto;height:auto;margin-top:40px;margin-bottom:25px;overflow:visible;box-shadow:10px 10px 60px #555;}
.hover_bkgr_popup a.button{padding:6px 11px 5px 10px;font-size:14px;margin-right:10px;}
.hover_bkgr_popup .popupCloseButton{background-color:#fff;border:3px solid #999;border-radius:50px;cursor:pointer;font-weight:bold;position:absolute;top:-10px;right:-7px;font-size:24px;line-height:20px;width:20px;height:20px;text-align:center;padding:2px 0px 1px 2px;}
.hover_bkgr_popup .popupCloseButton:hover{background-color:#ccc;}
/* Popup box BEGIN */

/**/
.switch-s1{position:relative;display:inline-block;width:40px;height:22px;-webkit-tap-highlight-color:transparent;}
.switch-s1 input{opacity:0;width:0;height:0;}
.switch-s1 .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.switch-s1 .slider:before{position:absolute;content:"";height:15px;width:15px;left:4px;top:50%;background-color:white;-webkit-transition:.4s;transition:.4s;transform:translate(0, -50%);}
.switch-s1 input:checked + .slider{background-color:#2196F3;}
.switch-s1 input:focus + .slider{box-shadow:0 0 1px #2196F3;}
.switch-s1 input:checked + .slider:before{-webkit-transform:translate(17px, -50%);-ms-transform:translate(17px, -50%);transform:translate(17px, -50%);}
.switch-s1 .slider.round{border-radius:100px;}
.switch-s1 .slider.round:before{border-radius:100%;}
/**/

/**/
.pwr-loader{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;opacity:1;position:absolute;z-index:10;top:50%;left:0;right:0;transform:translate(0, -50%);}
.pwr-loader.fixed-center{position:fixed;top:50%;left:50%;transform:translate3d(-50%, 0, 0);-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);margin-top:-25px;}
.pwr-loader.fadeOut{opacity:0;max-height:0;padding:0;overflow:hidden;}
.pwr-loader .spinner{width:50px;height:50px;margin:0 auto;border-radius:50%;box-shadow:0px 0px 0px 1px rgba(0, 0, 0, 0.1), 2px 1px 0px #7cb9cf;-moz-animation:spin 0.7s linear infinite;-webkit-animation:spin 0.7s linear infinite;animation:spin 0.7s linear infinite;display:inline-block;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}

/*save pop out*/
.xoXjbd{position:fixed;bottom:-80px;width:100%;z-index:99999;height:45px;transition:all 0.2s;}
.xoXjbd.show{bottom:0;}
.xoXjbd .quantumWizToastText{position:absolute;bottom:13px;width:25%;text-align:center;left:50%;transform:translate(calc(-50% + -1px), 0px);height:45px;background:#2c2c2c;box-shadow:0px 6px 10px 0px rgb(0 0 0 / 14%), 0px 1px 18px 0px rgb(0 0 0 / 12%), 0px 3px 5px -1px rgb(0 0 0 / 20%);line-height:45px;border-radius:5px;color:#fff;font-size:17px;}
/*save pop out*/

/*tooltip*/
.c_tooltipsection{display:initial;position:relative;}
.c_tooltipsection .tool_tip_link img{margin-top:-3px}
.c_tooltipsection .c_tooltip_1{position:absolute;top:100%;left:0;z-index:9;font-size:0;padding:10px;background:#2a2a2a;color:#fff;border-radius:4px;line-height:20px;letter-spacing:0.04rem;text-align:left;width:max-content;opacity:0;visibility:hidden;height:0;width:auto;padding:0;}
.c_tooltipsection .c_tooltip_1.show{height:auto;width:max-content;opacity:1;visibility:visible;padding:10px;font-size:0.81rem;font-weight:100;}
.c_tooltipsection .c_tooltip_1>ul{margin:0;}
.c_tooltipsection .c_tooltip_1>ul>li{padding:1px 0px 1px 10px;position:relative;}
.c_tooltipsection .c_tooltip_1>ul>li:after{content:'';width:4px;height:4px;position:absolute;left:0px;top:50%;transform:translate(0, -50%);background:#efefef;border-radius:50%;}
/**/

/*new form css*/
.form-label{display:block;color:#2c3345;width:100%;margin-left:2px;margin-bottom:10px;font-size:14px;font-weight:600;word-break:break-word;}

input.form-input-textbox{padding:0 0.625em;font-size:1em;border-radius:4px;border-width:1px;border-style:solid;display:block;background-color:#fff;border-color:#b8bdc9;color:#2c3345;height:2.9em;}
input.form-input-textbox:hover{border-color:rgba(46,105,255,.5);box-shadow:0 0 0 2px rgb(46 105 255 / 25%);}

textarea.form-input-textarea{font-size:1em;border-radius:4px;border-width:1px;border-style:solid;display:block;min-width:100%;padding:0.625em;height:7rem;max-width:100%;background-color:#fff;border-color:#b8bdc9;color:#2c3345;}
textarea.form-input-textarea:hover{border-color:rgba(46,105,255,.5);box-shadow:0 0 0 2px rgb(46 105 255 / 25%);}

select.form-select-dropdown{font-size:1em;border-radius:4px;border-width:1px;border-style:solid;display:block;background-color:#fff;border-color:#b8bdc9;color:#2c3345;height:2.9em;padding:0 1.875em 0 0.625em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2357647E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px bottom 50%;background-size:0.625em;background-repeat:no-repeat;}
select.form-select-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
select.form-select-dropdown:hover{border-color:rgba(46,105,255,.5);box-shadow:0 0 0 2px rgb(46 105 255 / 25%);}

.form-buttons-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;position:relative;margin:0 -38px 10px;padding:20px 20px;border-top:1px solid;border-color:#e5e7f2;}

.form-buttons-section a.btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:3em;width:auto;min-width:128px;color:#2c3345;font-size:1em;border-radius:4px;background-color:transparent;border:1px solid;cursor:pointer;font-weight:500;margin-left:10px;width:auto;min-width:140px;padding:0 20px;}

.form-buttons-section a.btn.next-btn{background-color:#17a2b8;border-color:#17a2b8;color:#fff;}
.form-buttons-section a.btn.next-btn:hover{background-color:#117a8b;}
.form-buttons-section a.btn.submit-btn{background-color:#18bd5b;border-color:#18bd5b;color:#fff;}
.form-buttons-section a.btn.submit-btn:hover{background-color:#16aa52;}
.form-buttons-section a.btn.back-btn{background-color:#eb5563;border-color:#eb5563;color:#fff;}
.form-buttons-section a.btn.back-btn:hover{background-color:#dc3545;}
.form-buttons-section a.btn:first-child{margin-left:0;}

.form-buttons-section a.btn--loading{opacity:0.7;display:none;}
.form-buttons-section a.btn--loading::after{content:"";position:absolute;width:16px;height:16px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#ffffff;border-radius:50%;animation:button-loading-spinner 1s ease infinite;}
@keyframes button-loading-spinner{from{transform:rotate(0turn);}to{transform:rotate(1turn);}}
/**/

.projectshootdatesection .shootdatelayersection,.selfauditiondatesection .dateformatlayer{cursor:text;position:absolute;background:#ffffff00;width:100%;left:0;right:0;top:0;bottom:0;background-image:url(../../images/calendar.png);background-repeat:no-repeat;background-position:right 10px center;background-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 0.625em;font-size:1em;border-radius:4px;border-width:1px;border-style:solid;display:block;background-color:#fff;border-color:#b8bdc9;color:#2c3345;height:2.9em;line-height:2.9em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.online-link-upload-section .url-upload-work-link{padding:0px 4px;background:#38c0df;top:0;right:0;height:30px;line-height:30px;width:90px;text-align:center;color:#fff;float:right;}
/*new form css*/

/*alert popout css*/
.alert-pop{width:100%;padding:15px;position:relative;border-left:8px solid #bababa;background:#ededed;color:#a1a1a1;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:.5s ease-in-out;visibility:visible;opacity:1;height:auto;overflow:hidden;animation-name:showAlert;animation-duration:.5s;animation-fill-mode:both;position:fixed;box-sizing:border-box;z-index:9999999;width:calc(100% - 20px);max-width:calc(430px - 20px);right:20px;box-shadow:0 0 10px 0 rgb(0 0 0 / 10%);bottom:-50px;}
.alert-pop.fixed-alert{bottom:20px;}

.alert-pop.alert_success{border-color:#2ed573;background:#c3f3d7;color:#23ad5c}
.alert-pop.alert_success .hr{background:#23ad5c}

.alert-pop.alert_error{border-color:#ff4757;background:#ffe0e3;color:#ff4757}
.alert-pop.alert_error .hr{background:#ff4757}

.alert-pop .alert--close,.alert-pop .alert--icon{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:20px}
.alert-pop .alert--close_absolute,
.alert-pop .alert--icon_absolute{position:absolute;top:10px;right:10px;-ms-flex-align:start;align-items:flex-start;height:auto;}

.alert-pop .alert--icon{margin-right:10px;}
.alert-pop .alert--close{margin-left:10px;opacity:.7;transition:.5s;cursor:pointer}
.alert-pop .alert--close:hover{opacity:1}
.alert-pop .alert--content{width:100%;line-height:1.5}
.alert-pop .alert--content span{display:block;font-size:0.85rem;}
.alert-pop .alert--content span a{font-size:0.8rem;}

@keyframes showAlert{from{opacity:0;transform:translateY(20px)}to{opacity:1}}
/*alert popout css*/

@-moz-keyframes spin
{
  100% {-moz-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes spin
{
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes spin
{
  100% {-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
/**/

@media only screen and (min-width:980px) and (max-width:1199px){.main-content{width:980px;}}
@media only screen and (min-width:769px) and (max-width:979px){.main-content{width:768px;}}

@media(min-width:320px) and (max-width:480px)
{
	.go-back-popup-link{font-size:18px;top:8px;left:5px;}
	.go-back-popup-link i{font-size:15px;line-height:18px;}

	.agent-approved-talent-list .talent-list.gridview{width:calc((100%/2) - 20px)!important;margin-left:10px;}
	.dashboard-links-section{margin-bottom:40px!important;}
	.removefield{bottom:10px;}
	.addmoresubagentlink{bottom:-10px;}
	.packettalentgrouplinksection{height:auto;}

	/*table*/
	.talent-notificationsms-table .row-header .col{float:none;border:1px solid #b5b5b5;background:#949494;height:22px;padding:2px 0px 2px 5px;}
	.talent-notificationsms-table .row-header .col:nth-child(1){width:calc(100% - 7px);}
	.talent-notificationsms-table .row-header .col:nth-child(2){width:calc(100% - 7px);}
	.talent-notificationsms-table .row-header .col:nth-child(3){width:calc(100% - 7px);}

	.talent-notificationsms-table .row-body{width:calc(100% - 9px);padding:10px 2px 10px 5px;border:1px solid #949494;}
	.talent-notificationsms-table .row-body .col{float:none;padding:2px 0px 2px 5px;border:none;height:35px;}
	.talent-notificationsms-table .row-body .col:nth-child(1){width:calc(100% - 0px);}
	.talent-notificationsms-table .row-body .col:nth-child(2){width:calc(100% - 0px);}
	.talent-notificationsms-table .row-body .col:nth-child(3){width:calc(100% - 0px);height:40px;}

	.talent-notificationsms-table .row-body .col.talent-mobile-section .input-section{width:70%;display:inline-block;}
	.talent-notificationsms-table .row-body .col.talent-mobile-section .input-section input{padding:2px;height:29px;margin-top:3px;}
	.talent-notificationsms-table .row-body .col.talent-mobile-section .btn-section{width:28%;display:inline-block;text-align:center;}
	/*table*/

	/**/
	.activetalentrequirementsection.new_action_linksection{height:50px;width:99%;padding:0;margin:0 auto;bottom:2px;}
	.activetalentrequirementsection.view_large{height:190px;}
	.activetalentrequirementsection.new_action_linksection .m-actionlink-view-all-links{position:absolute;top:12px;right:10px;line-height:17px;border-bottom:1px solid #2f9ed5;display:inline-block;}
	.activetalentrequirementsection.new_action_linksection .selectedtalentcount{width:calc(100% - 17px)!important;}
	.activetalentrequirementsection.new_action_linksection .a8k{width:calc(50% - 16px);margin:0;padding:0 6px;height:25px;margin-bottom:5px;}
	.activetalentrequirementsection.new_action_linksection .a8k.w_100{width:calc(100% - 16px);}
	/**/

	.projecttalentviewtype .projecttalentpage.select-all-talentlink{display:none;}

	.a_c_not_active_view{margin-top:80px!important;}
	.a_c_not_active_view p:nth-child(1){text-align:center;}
	.a_c_not_active_view p:nth-child(2){font-size:15px;}
	.a_c_not_active_view p:nth-child(2) a{font-size:15px;}

	/**/
	.m-projectname-view{display:block;}
	.m-projectview-section{display:block;padding-bottom:15px;margin-top:0;border-bottom:1px solid #e7e7e7;position:relative;}
  .m-projectview-section .m-p-name{color:#686868;padding:5px;position:relative;text-align:center;font-size:1.25rem;margin-bottom:10px;}
  .m-projectview-section .m-p-name i{margin-left:7px;}

  .m-projectview-section .m-p-invitepartner{text-align:center;}
  .m-projectview-section .m-p-invitepartner a{display:inline-block;background:#838181;color:#fff;padding:5px 20px 7px 15px;border-radius:4px;}
  
	.m-nav-menu-section{margin-bottom:5px;display:block;}
  .m-nav-menu-section .chip-bar-contents{white-space:nowrap;overflow-x:auto;border-bottom:1px solid #e6e6e6;}
  .m-nav-menu-section .chip-container{cursor:pointer;outline:none;overflow:hidden;-webkit-user-select:none;display:inline-flex;margin-right:8px;padding:8px 0;}
  
  .m-nav-menu-section .chip-container:first-child{margin-left:6px;}
  .m-nav-menu-section .chip-bar-contents .chip-text{border:1px solid rgba(0,0,0,0.102);border-radius:20px;height:32px;min-width:48px;text-align:center;padding:0 12px;display:flex;justify-content:center;box-sizing:border-box;align-items:center;}
  .m-nav-menu-section .chip-bar-contents .chip-text.active{background-color:#2a92cf;color:#ffffff;}

  .m-nav-menu-section .chip-bar-contents.simple{border-bottom:1px solid #e6e6e6;}
  .m-nav-menu-section .chip-bar-contents.simple .chip-container{margin:0!important;padding:5px 0;}
  .m-nav-menu-section .chip-bar-contents.simple .chip-text{border:0px solid;padding:0 5px;}

  .m-nav-menu-section .m-invitetalent-tab{border-bottom:1px solid #e6e6e6;padding:8px 4px 9px 5px;margin-bottom:10px;}
  .m-nav-menu-section .m-invitetalent-tab a{background-color:#e7f5fe;border:1px solid #d3eaf8;padding:7px 10px 7px 10px;border-radius:3px;display:block;color:#2b81cc;font-size:1.1rem;}

  .m-bt-section{display:flex;}

  .m-filter-link-section{display:block;padding:10px 0 10px 0;}
  .m-filter-link-section .m-selectall-talent{display:inline-block;width:calc(50% - 3px);}
  .m-filter-link-section .m-selectall-talent label{margin:0 0 0 5px;font-size:15px;position:relative;top:3px;}
	
  .m-filter-link-section .m-filterlink{display:inline-block;width:calc(50% - 3px);text-align:right;}
  .m-filter-link-section .m-filterlink a{margin-right:5px;background-color:#f7931d!important;border-color:#f7931d!important;padding:2px 10px;font-size:15px;border-radius:3px;width:70px;display:inline-block;text-align:center;color:#fff;}

  .m-filter-link-section .m-cp-sortby-section{padding:0 10px;}
  .m-filter-link-section .m-cp-sortby-section .m-sortby-linksection{white-space:nowrap;overflow-x:auto;border-bottom:1px solid #e6e6e6;margin:20px 0px 0 0;font-size:14px;display:inline-block;vertical-align:middle;width:calc(100% - 68px);}
  .m-filter-link-section .m-cp-sortby-section .m-sortby-linksection .m-sortby-list{cursor:pointer;outline:none;overflow:hidden;-webkit-user-select:none;display:inline-flex;margin-right:4px;padding:3px 0 8px 0;}
  .m-filter-link-section .m-cp-sortby-section .m-sortby-linksection .m-sortby-list a{border:1px solid #2cc6ea;border-radius:20px;min-width:30px;text-align:center;padding:5px 8px;display:flex;justify-content:center;box-sizing:border-box;align-items:center;font-size:11px;}
  .m-filter-link-section .m-cp-sortby-section .m-sortby-linksection .m-sortby-list a.selected{background:#2cc6ea;color:#fff;}
 
  .m-nav-menu-section .m-folderlist-section{border-bottom:1px solid #e6e6e6;padding:5px;}
  .m-nav-menu-section .m-folderlist-section .folderlist-bar-contents{white-space:nowrap;overflow-x:auto;}
  .m-nav-menu-section .m-folderlist-section .folderlist-bar-contents .folderlist-container{cursor:pointer;outline:none;overflow:hidden;-webkit-user-select:none;display:inline-flex;margin-right:8px;padding:5px 0 5px 0;}
  .m-nav-menu-section .m-folderlist-section .folderlist-bar-contents .folderlist-container .folderlist-text{border:1px solid #2cc6ea;border-radius:20px;text-align:center;padding:5px 8px;display:flex;justify-content:center;box-sizing:border-box;align-items:center;font-size:0.9rem;min-width:70px;}
  .m-nav-menu-section .m-folderlist-section .folderlist-bar-contents .folderlist-container .folderlist-text.active{background-color:#2a92cf;color:#ffffff;}
  .m-nav-menu-section .m-folderlist-section .m-nav-sharefolder .m-sharefolder-link{margin:1px 0px 0px 4px;font-size:0.8rem;display:inline-block;}

  /**/
  .mobile-project-details .action-link{margin-left:6px;}
  .mobile-project-details .action-link a{font-size:10pt;}
  /**/

  .hover_bkgr_popup.showpopup .modal-content{width:calc(100% - 30px)!important;padding:10px 10px;}

  /**/
  .xoXjbd{background:#fff;}
  .xoXjbd .quantumWizToastText{width:85%;}
  /**/
  input.form-input-textbox{height:2.9em;}

  .form-buttons-section a.btn{min-width:110px;}
}

@media(min-width:481px) and (max-width:767px)
{
	.logo-container{position:inherit;width:calc(50% - 50px)!important;margin-top:5px!important;height:50px;}
	.agent-approved-talent-list .talent-list.gridview{width:calc((100%/3) - 20px)!important;margin-left:10px;}
	.agent-dashboard-section{margin-top:20px!important;}
	.removefield{bottom:10px;}
	.addmoresubagentlink{bottom:-10px;}
	.createpackettalentsection .talentsection.gridview{padding:10px;background-color:#ffffff;width:calc(25% - 20px);float:left;margin-right:0px;margin-bottom:15px;transition:width 0.2s;}
	.packettalentgrouplinksection{height:auto;}
}

@media(min-width:769px) and (max-width:1023px)
{
	.logo-container{float:left;position:inherit;z-index:12;width:28%;margin-top:10px;margin-left:6px!important;height:50px;display:none;}
  	.desktop-header-section .wsdesktopheader{right:10px;}
  	.desktop-header-nav{right:-30px;top:55px;}
	.agent-approved-talent-list .talent-list.gridview{width:calc((100%/4) - 20px)!important;}
	.createpackettalentsection .talentsection.gridview{padding:10px;background-color:#ffffff;width:calc((100%/4) - 20px);float:left;margin-right:0px;margin-bottom:15px;transition:width 0.2s;}

}
@media(min-width:1024px) and (max-width:1360px)
{
	.createpackettalentsection .talentsection.gridview{padding:10px;background-color:#ffffff;width:calc(20% - 52px);float:left;margin-right:0px;margin-bottom:15px;transition:width 0.2s;}
}

@media screen and (max-width:768px)
{
	.primary-details-col1, .primary-details-col2{width:100%;float:left;}
	.form-row .radioboxattributes p, .form-row .checkboxattributes p{font-size:13px;}
	.packettalentgrouplinksection{height:auto;}
	input[type='password'], input[type='text'], input[type='number'], select{height:30px;}
	textarea.focus + .floating-label,input.focus + .floating-label{bottom:initial;line-height:11px;}
	select.focus + .floating-label{top:0px;left:4px;bottom:initial;line-height:11px;}
	.inline-blocks{overflow:visible;margin-bottom:20px;}
	.inline-blocks:last-child{margin-right:0px;}
	.showpopover .popup-title{padding-right:40px;font-size:11px;margin:-15px -5px 10px -5px;}
	#loginpopupmodal .popup-signup-container{display:none;}
	#loginpopupmodal .or-container{display:none;}
	.home-signup-container{width:calc(100% - 10px);height:auto;position:relative;margin-top:20px;background:#fff;border-radius:6px;padding:5px;box-shadow:0 5px 20px 0 #00000080;left:initial;right:initial;top:initial;bottom:initial;}
	.home-signup-container h4{font-size:14px;}
	.home-signup-container form{width:100%;margin-left:0;}
	.login-container h4 span::before{left:0}
	.login-container h4 span::after{right:0}
	.home-signup-container .signup-main-field{display:none}
	.popup-signup-container, .popup-signin-container{width:100%;float:left;}
	.footer{padding:5px;}
	.footer-col{margin-bottom:15px;width:calc(50% - 15px)}
	.footer .footer-col:nth-child(3){padding-left:10px}
	.footer .footer-col:nth-child(5){padding-left:10px}
	.footer-col h4{margin:0 0 4px 0;font-size:21px;}
	.footer-col ul li{margin-bottom:5px;}
	.footer-col ul li a{font-size:15px;}
	.footer-col ul.social-links li{margin-right:4px;}
	.footer-col ul.social-links li a{width:25px;height:25px;}
	.footer-col ul.available-link li img{height:27px;}
	.copyright-container p{margin:0;font-size:13px;}
	.main-content{width:96%;padding-bottom:0px;margin-top:60px;}
	.profile-dashboard{position:initial;}
	table .button{margin-bottom:5px;}
	.form-row .inline-blocks.one_one{width:calc(100% - 5px);margin-bottom:30px;}
	.form-row .inline-blocks.one_two{width:calc(100% - 5px);margin-bottom:30px;}
	.form-row .inline-blocks.one_three{width:calc(100% - 5px);margin-bottom:30px;}
	.form-row .inline-blocks.one_four{width:calc(100% - 5px);margin-bottom:30px;}
	.form-row .inline-blocks.three_four{width:calc(100% - 5px);margin-bottom:30px;}

	.form-row .inline-blocks.one_one:last-child{margin-bottom:0px;}
	.form-row .inline-blocks.one_two:last-child{margin-bottom:0px;}
	.form-row .inline-blocks.one_three:last-child{margin-bottom:0px;}
	.form-row .inline-blocks.one_four:last-child{margin-bottom:0px;}
	.form-row .inline-blocks.three_four:last-child{margin-bottom:0px;}

	.w-100,.w-95,.w-90,.w-85,.w-80,.w-75,.w-70,.w-60,.w-50,.w_1_2,.w-45,.w-40,.w-35,.w-30,.w-25,.w_1_4,.w-20,.w-15,.w-10,.w_1_3,.w_4_3{width:calc(100% - 4px)!important;margin:0 auto;}
	.project-container{width:calc(100% - 20px);}
	.social-media-label{width:100%}
	.social-media-field{width:100%;margin-bottom:10px}
	.overlay-bg .modal-content{width:calc(98% - 10px)!important;padding:15px 5px;margin-top:45px;}
	.our-partner-container .our-partner .partner-logo{width:calc(50% - 22px);}
	.dashboard-navigation-column.multisection .sh-column-wrapper:first-child,
	.dashboard-navigation-column.multisection .sh-column-wrapper:last-child,
	.dashboard-navigation-column.multisection .sh-column-wrapper{width:100%;float:none;box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.16);margin:0 0px 15px 0px;}
	.agent-signup-form{width:100%}
	.crop_select_image{float:none;width:100%;}
	.btngetgallaryimage{float:none;width:100%;}
	.crop_set_preview{float:none;width:auto;padding:20px 0 0 0;}
	.crop_set_preview .crop_preview_left{float:none;width:100%;}
	.crop_set_preview .crop_preview_right{float:none;width:100%;margin-top:15px;}
	.crop_set_preview .crop_preview_right .submit_button{width:100%;}
	.crop_preview_box_big{width:100%;}
	.profile-details-lg{width:100%}
	.social-icon-info{display:none}
	.dashboard-profile-column .profile-content-section{float:none;width:100%}
	.dashboard-profile-column .profile-content-section .content-section-two .talent-info{float:none;width:100%;margin-bottom:15px;}
	.dashboard-profile-column .image-section{width:100%;float:none;margin-right:10px;margin-bottom:10px;}
	.dashboard-invitetalent-column{padding:10px;margin-top:15px;}
	.profiletopbackbtn{display:none;}/**/.requirement-view-table{border:0;width:100%}
	.requirement-view-table thead{display:none;}
	.requirement-view-table .cell{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:center;}
	.requirement-view-table tr .cell:not(:first-child){opacity:0;visibility:hidden;height:0;padding:0;overflow:hidden;transition:all 0.3s;}
	.requirement-view-table .project-mobile-row .cell:not(:first-child).active{opacity:1;visibility:visible;height:55px;padding:3px 5px;overflow:visible;}
	.requirement-view-table .cell.project-title{text-align:center;height:45px;padding-top:10px;}
	.requirement-view-table .cell.audition-status{padding-left:0px;}
	.requirement-view-table .project-mobile-row .cell .td-label{width:38%;text-align:left;padding-left:5px;font-size:12px;color:#000;font-weight:700;float:left;}
	.requirement-view-table .project-mobile-row .cell .td-value{width:60%;float:left;font-size:12px;}
	.requirement-view-table .cell:last-child{border-bottom:0;}
	.talent-filter-container{width:30%;height:100%;margin-bottom:0;margin-top:40px;}
	.talent-filter-container>li{border-bottom:1px solid #cecece;border-right:1px solid #f3f3f3;}
	.talent-filter-container>li:first-child .filter-options{display:block;}
	.talent-filter-container>li .filter-options{position:absolute;background:#f3f3f3;width:calc(70% - 20px);height:100%;border-left:1px solid #f3f3f3;display:none;font-size:13px;top:40px;left:30%;overflow:auto;padding:8px;z-index:9999;max-height:none;}
	.talent-filter-container .filter-title{width:calc(100% - 14px);font-size:12px;font-weight:400;text-align:left;display:inline-block;border-top:0;padding:15px 7px 15px 7px;}
	.talent-filter-container li{background:#fff;}
	.talent-filter-container li.active .filter-title{background:#f3f3f3;}
	.talent-filter-container li .filter-title:after{content:'';position:absolute;}
	.talent-filter-container li.active .w-50{width:calc(50% - 10px);}
	.talent-filter-container .filter-title:after{display:none}
	.header-cat-left p span:first-child{display:block;}
	.header-cat-left p span:nth-child(2){margin:0;}
	.requirement-view-table .row.project-desktop-row{display:none;}
	.requirement-view-table .row.project-mobile-row{display:block;}
	.calendar-container{padding:10px 5px;}
	.dates-panel.onemonth,
	.dates-panel.twomonth,
	.dates-panel.threemonth,
	.dates-panel.fourmonth,
	.dates-panel.fivemonth{width:100%;margin-bottom:20px;}
	.dates-panel.onemonth .month-container,
	.dates-panel.twomonth .month-container,
	.dates-panel.threemonth .month-container,
	.dates-panel.fourmonth .month-container,
	.dates-panel.fivemonth .month-container{width:calc(100% - 20px);}
	.search-section .clienteditprofilebtn{display:inline-block;}
	.sidebar.client-profileview-section{display:none;}
	.requirement-telent-section{width:100%;overflow:auto}
	.form-row .radioboxvalues label, .form-row .checkboxvalues label{display:block;margin-bottom:5px;margin-top:3px;}
	.requirement-post-table .row .heading:last-child,
	.requirement-post-table .row .cell:last-child{display:none;}
	.requirement-post-table tr span.mobi-hide{display:none;}
	.mobile-requirement-panel{display:block;margin:20px 0;}
	.mobile-requirement-panel .requirement-action-button>div{width:calc(50% - 14px);float:left;margin:0 7px 10px 7px;text-align:center;}
	.mobile-requirement-panel .requirement-action-button>div a{color:#ffffff;text-transform:uppercase;display:block;padding:6px 6px 6px 6px;background:#189da5;border-radius:3px;border:1px solid #047379;}
	.talent-audition-scheduletable .cell .desktop-requirementpanel-table{display:none;}
	.talent-audition-scheduletable .cell .mobile-requirementpanel-table{display:block;}
	.talent-audition-scheduletable .heading-row{display:none}
	.talent-audition-scheduletable .audition-talent-list .contant-row{height:auto;min-height:200px;border:1px solid #a7a7a7;margin-bottom:5px;}
	.talent-audition-scheduletable .audition-talent-list .contant-row .cell:nth-child(1){width:150px;}
	.talent-audition-scheduletable .audition-talent-list .contant-row>.cell:nth-child(2){padding:0;width:calc(100% - 165px);border-bottom:1px solid #a7a7a7;border-left:1px solid #a7a7a7;font-size:11px;float:right;height:auto;}
	.talent-audition-scheduletable .audition-talent-list .contant-row .multiple-row.cell{width:calc(100% - 180px);height:calc(10%);text-align:left;padding:0 10px;}
	.talent-audition-scheduletable .cell .view-media-section{display:inline-block;margin-left:5px}
	.activetalentrequirementsection{margin:5px;padding:5px;height:50px;left:1px;right:1px;bottom:1px;width:calc(100% - 22px);}
	.activetalentrequirementsection .action-link-section{display:none;}
	.activetalentrequirementsection .m-link-opener{position:absolute;right:15px;top:50%;transform:translate(0, -50%);height:20px;width:25px;z-index:9;}
	.activetalentrequirementsection .m-link-opener span{position:absolute;right:0;top:50%;transform:translate(0, -50%);background:#fff;height:2px;width:25px;transition:all 0.3s;}
	.activetalentrequirementsection .m-link-opener:after{position:absolute;content:'';right:0px;top:18px;background:#fff;height:2px;width:25px;transition:all 0.3s;}
	.activetalentrequirementsection .m-link-opener:before{position:absolute;content:'';right:0px;top:0px;background:#fff;height:2px;width:25px;transition:all 0.3s;}

	.activetalentrequirementsection .action-link-section.show{position:absolute;bottom:51px;background:#373838;width:100%;left:0;right:0;display:block;padding:10px 0;border-radius:4px;}
	.activetalentrequirementsection .action-link-section.show .a8k{display:block;width:calc(100% - 20px);background:#1e1e1e;padding:7px 2px 5px 2px;margin:0 auto 10px auto;font-size:0.94rem;text-align:center;height:auto;}
	.activetalentrequirementsection .action-link-section.show .a8k:last-child{margin-bottom:0;}
	.activetalentrequirementsection .m-link-opener.show span{opacity:0;}
	.activetalentrequirementsection .m-link-opener.show:after{right:-2px;top:50%;transform:rotate(-45deg) translate(0, -50%);}
	.activetalentrequirementsection .m-link-opener.show:before{right:-1px;top:50%;transform:rotate(45deg) translate(0, -50%);}

	.activetalentrequirementsection .a8k{margin-left:3px;padding:0 3px;height:26px;}
	.activetalentrequirementsection .selectedtalent{margin-left:0px;padding:0 4px;}
	.activetalentrequirementsection .selectedtalentcount{margin-left:0px;padding:0 4px;width:35%;float:left;}
	.activetalentrequirementsection .selectedtalentadding{float:right;width:57%;margin-top:2px;}
	.activetalentrequirementsection .bBe{padding:5px;background:#656565;right:3px;top:3px;}
	.talent-audition-scheduletable-packet .cell .desktop-requirementpanel-table{display:none;}
	.talent-audition-scheduletable-packet .cell .mobile-requirementpanel-table{display:block;}
	.talent-audition-scheduletable-packet .heading-row{display:none}
	.talent-audition-scheduletable-packet .audition-talent-list .contant-row{height:auto;min-height:auto;border:1px solid #a7a7a7;margin-bottom:5px;}
	.talent-audition-scheduletable-packet .cell .view-media-section{display:inline-block;margin-left:5px}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(1){width:90px;height:65px;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(1) .talent-profile-single{width:60px;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(1) .talent-profile-pic{width:60px;height:auto;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(1) .talent-profile-name{padding:0}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(1) .talent-profile-name>span{display:none;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(1) .talent-profile-name>label{margin:0;position:absolute;top:0px;left:-10px;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(2){height:70px;width:calc(100% - 100px);}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(2).availability-status{text-align:left;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(2).availability-status .desktop-view{display:none;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(2).availability-status .mobile-view{display:block!important;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(2).availability-status .talentname{margin-bottom:5px;}
	.talent-audition-scheduletable-packet .contant-row .cell.multiple-row{height:auto;}
	.talent-audition-scheduletable-packet .contant-row .cell.multiple-row .half-row{height:50px;position:relative;}
	.talent-audition-scheduletable-packet .contant-row .cell.multiple-row .half-row>div{padding:10px 5px 5px 0;}
	.talent-audition-scheduletable-packet .contant-row .cell.multiple-row .half-row .mobile-audition-edit{display:block;padding:0;position:absolute;top:3px;left:0px;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(3){display:none}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(4){width:45%;position:relative;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(5){width:25%;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(6){width:30%;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(7){display:none;}
	.talent-audition-scheduletable-packet .contant-row .cell:nth-child(4) .half-row div{text-align:left;padding-top:20px;}
	.cancelrequirementpopup .small-title{left:15px;top:5px;}
	.cancelrequirementpopup .checkbox-panel .cancel-option-list{position:relative;left:0;top:0;font-size:17px;margin-bottom:8px;display:block;font-weight:700;}
	.cancelrequirementpopup .checkbox-panel{padding:5px 5px;margin:5px 0;padding-left:0;position:relative;}
	.agent-dashboard-section{margin-top:65px;}
	.agent-dashboard-section .agent-dashboard-left-section{display:none;width:100%;margin:10px auto 15px auto;padding:0;float:none;}
	.agent-dashboard-section .agent-dashboard-right-section{width:97%;margin:0 auto;float:none;}
	.agent-dashboard-section .agent-dashboard-left-section .dashboard-left-section{border:1px solid #f7f7f7;width:calc(100% - 22px);padding:0px 10px;margin:0;}
	.agent-approved-talent-list .talent-list .talent-profile-container{box-shadow:none;margin-bottom:7px;width:calc(50% - 10px);float:left;margin-right:10px;padding:0;}
	.agent-approved-talent-list .talent-list .talent-profile-pic{margin:0 auto;}
	.agent-approved-talent-list .talent-links-col2{margin-top:0;}
	.schedulelistsection{width:100%;overflow:auto;}
	.talentprojectscheduletable{width:900px;}
	.talentprojectscheduletable .table-header .column:nth-child(1){width:155px!important;}
	.talentprojectscheduletable .table-header .column:nth-child(2){width:160px!important;}
	.talentprojectscheduletable .table-header .column:nth-child(3){width:160px!important;}
	.talentprojectscheduletable .table-header .column:nth-child(4){width:160px!important;}
	.talentprojectscheduletable .table-header .column:nth-child(5){width:160px!important;}
	.talentprojectscheduletable .table-body .column:nth-child(1){width:155px!important;}
	.talentprojectscheduletable .table-body .column:nth-child(2){width:160px!important;}
	.talentprojectscheduletable .table-body .column:nth-child(3){width:160px!important;}
	.talentprojectscheduletable .table-body .column:nth-child(4){width:160px!important;}
	.talentprojectscheduletable .table-body .column:nth-child(5){width:160px!important;}
	.packetpanel{width:100%;margin:0px auto 20px 0px}
	.projecttabbutton{width:calc(50% - 40px);margin-left:5px;}
	.view-container{padding:5px 4px 5px 4px !important;}
	.schedule-talent-info{width:100%;}
	.table-header{margin-right:18px;width:96%;}
	#talentschedule-tableview{overflow:auto;left:5px;}
	.agent-approved-talent-list .talent-links-col1{width:50%;position:absolute;left:150px;bottom:115%;}
	.agent-approved-talent-list .talent-links-col2{width:47%;margin:0;float:left;}
	.agent-approved-talent-list .talent-links-col3{width:47%;margin:0;float:right;}
	.agent-approved-talent-list .talent-links-col4{margin-top:15px;width:100%;float:left;}
	.dashboard-left-nav nav a{font-size:10px;}
	.report-title{width:53%;}
	.report-value{width:40%;}
	.m-auto .sidebar-heading{margin-left:10px;}
	.profile-details{margin-left:10px;}
	.list-group{text-align:center;}
	.shareprofilesection .profileshareurl{width:330px;right:0;top:25px;overflow:auto;}
	.profilepage .profileshareurl{top:15%;position:fixed;width:97%;}
	.inline-blocks{margin-bottom:30px;}
	/*.form-row{margin:0px;}*/
	.talentuploadimagesviewsection{width:100%;float:left;}
	.talentprofilecropsection{width:100%;float:right;}
	.agent-talent-list .talent-list{margin:0 0 20px 0;width:100%;padding:8px 8px;}
	.subagent-filter-section{margin-left:15px;}
	.updatepacketsection h3{margin-top:0px !important;}
	.online-url-section{width:100%;float:left;left:0px;top:0px;}
	.online-url-section .separator{left:235px;top:-30px;}
	.bg-container{height:130px !important;}
	.talentprofileheader .navlinks{overflow:auto;}
	.main-content h4{margin-left:15px;}
	.m-auto h3{margin-top:60px;}
	ul.head-details li{display:block;line-height:15px;margin-bottom:10px;border-right:none;}
	#completelevel1popup a{width:calc(48% - 25px);font-size:10px;}
	#completelevelpopup a{font-size:10px;}
	#completelevel2popup a{font-size:10px;margin-bottom:10px;}

	.subagent-filter-section{margin:0;}
	.talentboard-view-table thead{display:none}
	.talentboard-view-table table,.talentboard-view-table tbody,.talentboard-view-table th,.talentboard-view-table td,.talentboard-view-table tr{display:block;}
	.talentboard-view-table tr{padding:5px 0;}
	.talentboard-view-table th{border:1px solid #ccc;width:100%!important;}
	.talentboard-view-table td.cell:before{content:attr(data-title);position:absolute;top:0;left:6px;width:auto;padding:3px 3px 3px 2px;font-weight:700;font-size:12px;max-width:calc(50% - 35px);}
	.talentboard-view-table td.cell{border:none;border-bottom:1px solid #eee;position:relative;padding-left:45%;white-space:normal;text-align:left;height:auto;padding-bottom:9px;min-height:20px;}
	.updatepacketsection .talentsection{height:auto;margin:12px 0;padding:12px 0px;border-bottom:1px solid #909090;}
	.requirevideos .video-section{width:calc(50% - 35px);margin:10px 10px 0 0;float:left;}
	.agent-dashboard-section #talentscheduleslider .owl-dots{margin:0;}
	.agent-dashboard-section #talentscheduleslider .owl-dots .owl-dot{height:20px;width:25px;padding:0!important;}
	.agent-dashboard-section #talentscheduleslider .owl-stage{height:200px}
	#scheduledatecalendar{right:30px;}
	.agent-dashboard-main-section{margin-bottom:10px;width:100%;margin-left:auto;margin-right:auto;}
	.agent-dashboard-main-section .search-talent-btn{display:block;margin-bottom:20px;}
	.agent-dashboard-main-section .category-search{display:none}
	.agent-dashboard-main-section .talentname-search .floating-label{display:none;}
	.dashboard-links-section{margin-bottom:20px;width:95%;margin-left:auto;margin-right:auto;overflow:auto;overflow-y:hidden;}
	.dashboard-links-section .schedule-navigation{text-align:center;font-weight:600;padding:4px 8px;position:relative;}
	.dashboard-links-section .schedule-navigation .page-numbers{padding:0 5px;}
	.dashboard-links-section>div{white-space:nowrap;margin-bottom:15px;}
	/**/.agentviewtalentscheduletable .heading-row{display:none}
	.agentviewtalentscheduletable .audition-talent-list .contant-row{height:auto;min-height:auto;border:1px solid #a7a7a7;margin-bottom:5px;}
	.agentviewtalentscheduletable .cell .view-media-section{display:inline-block;margin-left:5px}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(1){width:90px;height:65px;}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(1) .talent-profile-single{width:60px;}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(1) .talent-profile-pic{width:60px;height:auto;}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(1) .talent-profile-name{padding:0}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(1) .talent-profile-name>span{display:none;}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(2){height:70px;width:calc(100% - 100px);}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(2).availability-status{text-align:left;}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(2).availability-status .desktop-view{display:none;}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(2).availability-status .mobile-view{display:block!important;}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(2).availability-status .talentname{margin-bottom:5px;}
	.agentviewtalentscheduletable .contant-row .cell.multiple-row{height:auto;}
	.agentviewtalentscheduletable .contant-row .cell.multiple-row .half-row{height:auto;position:relative;min-height:90px;}
	.agentviewtalentscheduletable .contant-row .cell.multiple-row .half-row>div{padding:10px 5px 5px 2px;}
	.agentviewtalentscheduletable .contant-row .cell.multiple-row .full-row{height:65px;position:relative;}
	.agentviewtalentscheduletable .contant-row .cell.multiple-row .full-row>div{padding:10px 5px 5px 2px;}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(3){width:45%;position:relative;}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(4){width:25%;}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(5){width:30%;}
	.agentviewtalentscheduletable .contant-row .cell:nth-child(3) .half-row div{text-align:left;}
	.agentviewtalentscheduletable .cell a{display:block;}
	.audition-name-title>div.small-text>span{display:block;margin-bottom:5px}
	.agent-dashboard-section .assignagentprojectlink a.button{width:calc(33% - 20px);margin-bottom:10px;padding:6px 8px;}
	.scheduleviewdatepagination{float:none;margin-bottom:10px;}
	.shownewcontact{position:absolute;right:15px;}
	.social-container{display:flex;height:auto!important;bottom:40%;position:absolute;left:48%;}
	.social-container a{float:left;}
	.non-verify{display:inline-block;}
	.tagsdetails{float:left;width:50%;}
	.agent-approved-talent-list .talent-list{height:auto;}
	.agent-approved-talent-list .talent-list.gridview{width:calc(50% - 10px);margin-right:10px}
	.agent-approved-talent-list .talent-list a{display:table;font-size:15px;margin-bottom:5px;color:#565656;letter-spacing:0;}
	.agent-approved-talent-list .talent-list.listview .talent-profile-container .talent-profile-name{display:none;}
	.agent-approved-talent-list .talent-list .talent-details{margin:10px auto;float:left;width:100%;}
	.agent-approved-talent-list .talent-list .talent-details a{font-size:12px;}
	.agent-approved-talent-list .talent-list .talent-primary-details{width:calc(50% - 0px)!important;margin:0;}
	.mobileviewpktcontainer{padding:40px 4px 5px 4px !important;}
	.talentemailalign{margin-left:0px!important;}
	.talentprofilenamehide{display:none !important;}
	.mobilefiltersectionhide a{color:#ffffff;text-transform:uppercase;display:block;background:#189da5;border-radius:3px;border:1px solid #047379;width:25%;text-align:center;padding:5px;margin:0px auto;}
	.mobilechemark{bottom:20px!important;}
	.talentcontactdetails{display:block;margin-left:0px!important;}
	.talentfullname{width:100%;}
	.contactnotadded{display:block;}
	.addtalentcontact{margin-left:0px!important;}
	#talentscheduleslider{display:none!important;}
	#talentschedulemobileslider{display:block!important;}
	.m-grid,.m-list{font-size:20px!important;}
	.m-talent-dasboard-approved-list{margin-top:50px;}
	.mobilefiltersectionshow{display:block;text-align:center;}
	.talentavailability input{height:30px;}
	.talentname-search input{height:30px;}
	.talent-search-city input{height:30px;}
	.talent-sorting select{height:30px;}
	.category-search select{height:30px;}
	.grid_list_view{margin-left:5px;text-align:left!important;}
	.mobilecheckmark{bottom:20px!important;}
	.m-talent-dasboard-approved-list .talent-list.gridview .talentprofilenamehide{display:block!important;}
	.m-talent-dasboard-approved-list .talent-list.gridview .mobilecheckmark{bottom:52px!important;}
	.datepicker.datepicker-inline{width:65%!important;}
	.overlay-bg .overlay-close{top:1px;right:5px;}
	.overlay-bg .overlay-close>i{font-size:25px;}
	.m-manager-name{width:100%;}
	.m-manager-name b{margin-left:5px;}
	.m-manager-name-colon{margin-left:35px;}/*old 25px*/
	.m-manager-name-linehide{display:none;}
	.m-submanager-name{width:100%;float:right;margin-top:10px;margin-bottom:15px;}
	.m-cs-role{width:calc(100% - 46px)!important;}
	.m-cs-role-div{width:100%!important;margin-top:5px;}
	.m-cs-client-orgname,.m-cs-project-name,.m-self-audition-startdate,.googlecitysection,.m-venue-contact-person,.m-venuetiming-from{width:calc(100% - 4px)!important;}
	.m-venue-audition-date,.m-venuetiming-to,.m-self-audition-enddate,.m-venue-contact-email,.m-venue-contact-number,.m-cs-contact-personname,.m-cs-contact-personmobile,.m-cs-contact-personemail,.m-agent-fname,.m-agent-lname,.m-agent-email,.m-agent-mobile,.m-agent-password,.m-agent-confirmpassword,.fname-div,.lname-div{width:100%!important;margin-top:8px!important;}
	.m-cs-calltime-booking,.m-cs-endtime-booking,.m-cs-pictime-booking,.subagentemailsection,.subagentmobilesection,.subagentpermissionsection,.subagentnamesection{width:100%!important;margin-top:8px!important;}
	.mobile-talent-profile-popup{margin-left:16px;margin-right:6px;}
	.m-font-size,.floating-label{font-size:12px!important;}
	.m-self-ref-video-txt,.m-self-ref-script-txt,.m-studio-ref-script-txt,.m-venue-audition-date span{font-size:12px;}
	.m-cs-assign-role-div{margin-top:25px;width:100%!important;}
	h4.mobile-sidebar-heading{font-size:16px;margin-right:10px;}
	.m-primary-row{margin-bottom:10px;font-size:12px;}
	.m-subagent-filter-section{margin-left:1px;}
	.talentboard-view-table tbody tr.active{display:block!important;}
	.m-cs-agent-role-div{text-align:center;float:none!important;}
	.m-cs-agent-prodate-div{text-align:center;margin-top:10px;}
	label.checkbox-mini{padding-left:27px;}
	textarea[name='venueauditiondescription'],textarea[name='selfauditiondescription']{height:100px;}
	.dashboard-links-section .column-section{padding-bottom:5px;width:calc(98% - 0px)!important;display:inline-block;vertical-align:top;float:none;position:relative;}
	.agentpacketmainsection .talent-list-section.gridview{width:calc(40% - 10px);}
	.talent-filter-section,.project-filter-section{position:fixed;left:0;right:0;bottom:0;top:0;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,0.9);opacity:0;visibility:hidden;}
	.talent-filter-section .filter-modal-content{position:relative;background:#fff;border-radius:4px;margin:auto;height:auto;margin-bottom:25px;width:calc(98% - 10px)!important;padding:15px 5px;margin-top:20px;}
	.talent-filter-section .filter-modal-content .popup-title{display:block!important;}
	.talent-filter-section .filter-modal-content .overlay-close{display:block!important;}
	.talent-filter-section .filter-modal-content .mobilefiltersectionhide{display:block!important;}
	.talent-filter-section.showpopover{opacity:1;visibility:visible;}
	.project-filter-section,.project-filter-section{position:fixed;left:0;right:0;bottom:0;top:0;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,0.9);opacity:0;visibility:hidden;}
	.project-filter-section .filter-modal-content{position:relative;background:#fff;border-radius:4px;margin:auto;height:auto;margin-bottom:25px;width:calc(98% - 10px)!important;padding:15px 5px;margin-top:20px;}
	.project-filter-section .filter-modal-content .popup-title{display:block!important;}
	.project-filter-section .filter-modal-content .overlay-close{display:block!important;}
	.project-filter-section .filter-modal-content .mobilefiltersectionhide{display:block!important;}
	.project-filter-section.showpopover{opacity:1;visibility:visible;}
	.dashboard-links-section .column-section .links a span{font-size:8.2pt;}
	.mobile-footer-section{display:block;}
	/*.footer{display:none;}*/
	.show-manager-edit-profile{display:block!important;}
	.mobile-profile-details{display:none;}
	h4.mobile-sidebar-heading{font-size:16px;margin-right:10px;padding:5px 5px;}
	.mobilehide{display:none!important;}
	.mobile-manager-details{display:block!important;}
	h4.mobile-subagent-heading{font-size:16px;margin-left:0px!important;border:none;background:#cbc3c3;padding:5px 5px;}
	.mobileshow{position:absolute;right:18px;top:7px;display:block!important;}
	.mobile-footer-section ul{height:20px;}
	.mobile-footer-section li{float:left;padding:8px;width:calc(24% - 13px);text-align:center;}
	.mobile-footer-section li >a{color:#000}
	.mobile-footer-section a.active{color:#2f9ed5;font-weight:bold;}
	.talentname{position:absolute;bottom:0px;left:20px;white-space:nowrap;width:90px;overflow:hidden;text-overflow:ellipsis;}
	#workdonetab .work-experience-row{margin:0 0px 20px 0;box-shadow:none;padding:5px;border-radius:4px;}
	#workdonetab .work-experience-row .work-experience-col-1{padding:5px 3px;width:100%;float:none;}
	#workdonetab .work-experience-row .work-experience-col-1 .checkbox-label{margin:0}
	#workdonetab .work-experience-row .work-experience-col-2{width:100%;float:none;display:none;margin-top:15px;margin-bottom:15px;}
	.work-experience-row .work-experience-col-2 .numberofproject-section{margin-right:0;margin-bottom:15px;width:100%;background-color:#eaeaea;}
	.work-experience-row .work-experience-col-2 .work-projectname-section{width:100%;}
	.work-experience-row .work-experience-col-2 .numberofproject-section > select{float:right;width:150px;background-color:#eaeaea;}
	.work-experience-row .work-experience-col-2 .numberofproject-section .floating-label{display:block;background:#eaeaea;top:10px;font-size:13px!important;}
	.work-experience-row .work-experience-col-2 .numberofproject-section .numberofproject-txt{display:block!important;margin-top:8px;float:left;background-color:#eaeaea;}
	.work-projectname-section input{background-color:#eaeaea;}
	.gridviewlist{margin-left:15px;margin-top:25px;}
	.checkbox-dropdown{position:fixed;top:20px;bottom:0;left:0;right:0;background:#000000a3;z-index:9999;}
	.checkbox-dropdown .dropdown-title{display:block;position:relative;top:49px;width:calc(100% - 21px);border-bottom:1px solid #929292;background:#fff;margin:0 0px;padding:10px;}
	.checkbox-dropdown .dropdown-title a{position:absolute;right:10px;color:#fff;border:1px solid #039ca9;padding:0px 7px;border-radius:4px;background:#00c7d8;}
	.ckeckboxUl{margin-top:50px;background:white;}
	.makeimagesreordersection ul li img{height:70px;}

	.online-link-upload-section .url-upload-work-link{width:40px;}

	input.form-input-textbox{height:2.9em;}
}

@media(min-width:769px) and (max-width:1023px)
{
	.logo-container{float:left;position:inherit;z-index:12;width:28%;margin-top:10px;margin-left:6px!important;height:50px;display:none;}
  	.desktop-header-section .wsdesktopheader{right:10px;}
  	.desktop-header-nav{right:-30px;top:55px;}
	.agent-approved-talent-list .talent-list.gridview{width:calc((100%/4) - 20px)!important;}
	.createpackettalentsection .talentsection.gridview{padding:10px;background-color:#ffffff;width:calc((100%/4) - 20px);float:left;margin-right:0px;margin-bottom:15px;transition:width 0.2s;}

	.talentboard-view-table thead{display:none}
	.talentboard-view-table table,.talentboard-view-table tbody,.talentboard-view-table th,.talentboard-view-table td,.talentboard-view-table tr{display:block;}
	.talentboard-view-table tr{padding:5px 0;}
	.talentboard-view-table th{border:1px solid #ccc;width:100%!important;}
	.talentboard-view-table td.cell:before{content:attr(data-title);position:absolute;top:0;left:6px;width:auto;padding:3px 3px 3px 2px;font-weight:700;font-size:12px;max-width:calc(50% - 35px);}
	.talentboard-view-table td.cell{border:none;border-bottom:1px solid #eee;position:relative;padding-left:45%;white-space:normal;text-align:left;height:auto;padding-bottom:9px;min-height:20px;}
	.talentboard-view-table tbody tr.active{display:block!important;}

	.mobilefiltersectionshow{display:block;text-align:center;}
	.talent-filter-section,.project-filter-section{position:fixed;left:0;right:0;bottom:0;top:0;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,0.9);opacity:0;visibility:hidden;}
	.talent-filter-section .filter-modal-content{position:relative;background:#fff;border-radius:4px;margin:auto;height:auto;margin-bottom:25px;width:calc(98% - 10px)!important;padding:15px 5px;margin-top:20px;}
	.talent-filter-section .filter-modal-content .popup-title{display:block!important;}
	.talent-filter-section .filter-modal-content .overlay-close{display:block!important;}
	.talent-filter-section .filter-modal-content .mobilefiltersectionhide{display:block!important;}
	.talent-filter-section.showpopover{opacity:1;visibility:visible;}
	.project-filter-section{position:fixed;left:0;right:0;bottom:0;top:0;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,0.9);opacity:0;visibility:hidden;}
	.project-filter-section .filter-modal-content{position:relative;background:#fff;border-radius:4px;margin:auto;height:auto;margin-bottom:25px;width:calc(98% - 10px)!important;padding:15px 5px;margin-top:20px;}
	.project-filter-section .filter-modal-content .popup-title{display:block!important;}
	.project-filter-section .filter-modal-content .overlay-close{display:block!important;}
	.project-filter-section .filter-modal-content .mobilefiltersectionhide{display:block!important;}
	.showpopover .popup-title{padding-right:40px;font-size:11px;margin:-15px -5px 10px -5px;}
	.mobilefiltersectionhide a{color:#ffffff;text-transform:uppercase;display:block;background:#189da5;border-radius:3px;border:1px solid #047379;width:25%;text-align:center;padding:5px;margin-top:10px;margin:0 auto;}
	.agent-dashboard-main-section .talentname-search .floating-label{display:none;}
	.agent-dashboard-main-section .category-search {display:none;}
	.talentname-search,.talenthavingtag-search,.talentnothavingtag-search,.talentavailability,.talentcity{width:calc(100% - 4px)!important;margin:0 auto;}
	.inline-blocks{margin-bottom:25px;}
	
	.overlay-bg .modal-content{width:calc(98% - 10px)!important;padding:15px 5px;margin-top:45px;}
	.project-filter-section.showpopover{opacity:1;visibility:visible;}

	.createdatesearch,.projecttypesearchsection,.managernamesearchsection,.scheduledatesearch{width:calc(100% - 0px)!important;}
}