.projectsearchboxsection{float:right;width:300px;margin:0;}

/*client project table*/
.clientprojecttable .row{background:#585858;}
.clientprojecttable .row .heading{line-height:25px;height:25px;padding:5px;font-size:0.84rem;color:#fff;float:left;}
.clientprojecttable .row .heading:nth-child(1){width:30%}
.clientprojecttable .row .heading:nth-child(2){width:30%}
.clientprojecttable .row .heading:nth-child(3){width:18%}
.clientprojecttable .row .heading:nth-child(4){width:18%}

.clientprojecttable .row .cell{line-height:35px;padding:5px 5px;font-size:12px;font-weight:600;height:35px;border:none;color:#000;float:left;}
.clientprojecttable .row.darkcolor{background:#eaeaea}
.clientprojecttable .row.lightcolor{background:#f9f9f9}
.clientprojecttable .col-row .row:hover{background:#fdfcf1!important;}
.clientprojecttable .row .cell:nth-child(1){width:30%}
.clientprojecttable .row .cell:nth-child(2){width:30%}
.clientprojecttable .row .cell:nth-child(3){width:18%}
.clientprojecttable .row .cell:nth-child(4){width:18%}
/*client project table*/

/*project view page*/
.projecttalentstarrating span{padding:0;margin-bottom:1px;display:block;}
.projecttalentstarrating a{cursor:pointer;color:#989391;padding:0px 1px;display:inline-block;margin:0px;}
.projecttalentstarrating a.active:before{content:"\f005";font-family:FontAwesome;}
.projecttalentstarrating a.inactive:before{content:"\f006";font-family:FontAwesome;}
/*.projecttalentstarrating a.inactive:hover:before{content:"\f005";font-family:FontAwesome;}*/

.projecttalentstarview span{padding:0 5px;}
.projecttalentstarview a{cursor:pointer;color:#989391;padding:0px 4px;margin:-5px;}
.projecttalentstarview a.active:before{content:"\f005";font-family:FontAwesome;}
.projecttalentstarview a.inactive:before{content:"\f006";font-family:FontAwesome;}

.primarytopdetails{margin:15px 0 0 0;font-size:8pt;color:#CCC;padding:0;}
.primarytopdetails span{font-size:8pt;color:#222;text-transform:uppercase;letter-spacing:1px;text-decoration:none;padding:0;display:inline-block;}
.primarytopdetails span.talentname{display:block;width:100%;position:relative;left:0;top:0;}
.primarytopdetails span.auditionstatus{display:none;}

.projecttalentviewtype a.active{border-bottom:1px solid #1b5ace;color:#656565;}
.projecttalentviewtype a{color:#656565;}

.talent-list-section.wallview{width:calc(25% - 22px);display:inline-block;margin-right:5px;vertical-align:top;margin-bottom:5px;padding:4px 6px 4px 6px;}
.talent-list-section.wallview:hover{background:#fff6ea;}
.talent-list-section.wallview.viewtalentphotovideolink{display:none;}
.talent-list-section.wallview.profileimagesection{display:block;position:relative;}

.talent-list-section.gridview .primarytopdetails .talent-media-toggle:before{content:"\f101";}

.talent-list-section.gridview{width:calc(25% - 60px);display:inline-block;margin-right:15px;vertical-align:top;}

.talent-list-section.gridview .viewtalentphotovideolink{display:none;}

.talent-list-section.gridview .imagegroup,.talent-list-section.gridview .videogroup{display:none;}

.talent-list-section.gridview .profileimagesection{display:block;position:relative;}

.talent-list-section.gridview .primarytopdetails{color:#fff}

.talent-list-section.gridview .primarytopdetails .shortlisttalentremove{display:none;}

.talent-list-section.gridview .primarytopdetails .auditionstatus{display:none;}
/*project view page*/

/*client external talent list*/
.externaltalentsection .talent-list,.favoritetalentsection .talent-list{width:calc(20% - 31px);display:inline-block;margin-right:15px;padding:8px;background-color:#ffffff;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.16);margin-bottom:25px;position:relative;}
/*client external talent list*/

.availability-section .values,.fees-section .values,.notes-section .values{width:calc(100% - 140px);margin-left:10px;display:inline-block;vertical-align:top;}

/*vinod 25-08-19*/
.availability-section .values,.fees-section .values,.notes-section .values{width:calc(100% - 160px);margin-left:10px;display:inline-block;vertical-align:top;}
.top-talentfilter-links a{color:#656565;}

/*120918 remove from toppanel page and add here*/
.top-fixed-links{padding:12px 7px;color:#cacaca;width:calc(100% - 14px);z-index:10;overflow:visible;background:#f3eeee;}
.top-fixed-links ul{margin:0}
.top-fixed-links>ul>li{display:inline-block;position:relative;padding:0}
.top-fixed-links>ul>li>a{padding:0 20px;color:#656565;}
.top-fixed-links>ul li a:hover{color:#146f9c;}
.top-fixed-links>ul>li:first-child>a{padding-left:0;}
.top-fixed-links ul>li:hover>ul{color:#656565;}
.top-fixed-links ul ul a{padding:7px 6px;display:block;color:#656565;}
.top-fixed-links>ul>li>ul>li{display:block;position:relative;padding:0;color:#656565;}
.top-fixed-links ul>li>ul{display:none;position:absolute;top:100%;background:#fff;border:1px solid #d6d6d6;padding:0px;margin-top:1px;z-index:9;color:#656565;}
.top-fixed-links ul ul:before{content:"";height:10px;width:10px;position:absolute;top:-7px;left:30px;border:1px solid;transform:rotate(45deg);border-width:1px 0px 0px 1px;background:#fff;color:#656565;}
.projecttalentgrouplinksection{width:80%!important;float:left;margin:5px 10px 10px 0;}

/*vinod 25-08-19*/
@media (min-width:320px) and (max-width:480px)
{
	.mobile-header-nav .sw-mobile-menu > li.invite-button > a{background:#00c7d8;display:block;text-transform:uppercase;padding:10px 13px 10px 13px;line-height:25px;border-bottom:1px solid rgba(0, 0, 0, 0.13);}

	.clientviewprojectmainsection .talent-list-section.gridview{width:calc(50% - 13px);margin:0!important;}

	.clientviewprojectmainsection .projectviewsidepanel{width:calc(100% - 10px)!important;float:none;margin-top:45px!important;}

	.clientviewprojectmainsection .projectviewsidepanel .talentprofileheader .navlinks{float:none!important;}

	.projecttalentgrouplinksection{margin-left:0;width:95%;margin:0 auto;margin-top:30px!important;}

	.externaltalentsection .talent-list{width:calc(50% - 31px);}

	.favoritetalentsection .talent-list{width:calc(50% - 31px);}

	.externaltalentsection, .favoritetalentsection{width:calc(100% + 14px);}


	/*Vinod*/
	.clientprojecttable .row:nth-child(1){display:none;}

	.clientprojecttable .row .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(75% - 35px);}

	.clientprojecttable .row .cell{position:relative;white-space:normal;padding-left:55%;padding-bottom:9px;min-height:20px;}


	.clientmyaccount .main-content{margin-top:60px!important;}

	.w-80{width:100%!important;}

	.clientmyaccount .talentboard-view-table td.cell{position:relative;padding-left:40%;white-space:normal;text-align:left;height:auto;padding-bottom:9px;min-height:20px;}

	.clientmyaccount .subclient-filter-section{margin-left:10px;width:calc(100% - 15px);}

	.clientmyaccount .m-auto .sidebar-heading{margin-left:10px;width:calc(100% - 20px);}
	/*closed*/

	.talent-list-section.wallview{width:calc(50% - 6px);margin-left:3px;margin-right:3px;padding:0 0;}
	

	input[name='projectshootdates'], input[name='projectshoottentativedates']{width:calc(98% - 14px)!important;}

	.dateformatlayersection{width:calc(100% - 66px)!important;}



	.top-fixed-links{white-space:nowrap;overflow:auto;margin-left:-13px!important;margin-top:-18px;}

	.top-fixed-links>ul>li>a{padding:0px 5px!important;}

	.top-talentfilter-links{white-space:nowrap;overflow:auto;}

	.availability{right:0;top:-15px;width:calc(55% - 0px)!important;margin-left:-10px;}

	.availability-section .values, .fees-section .values, .notes-section .values{width:calc(100% + 22px);margin-left:0px;vertical-align:top;margin-top:20px;}

	.semicolon{display:none;}

	.availability-section .title,.fees-section .title,.notes-section .title{display:none!important;}



	/*vinod 20_08_19*/
	.activetalentrequirementsection .selectedtalentcount{padding:8px 4px!important;}
	.externaltalent{width:calc(50% - 6px);}
	.favoritetalent{width:calc(50% - 6px);}

	.talent-dob-section .inline-blocks{margin-bottom:0;}
	.talent-dob-section>.inline-blocks:nth-child(1){width:18%!important;}
	.talent-dob-section>.inline-blocks:nth-child(2){width:8%!important;margin:0px;}
	.talent-dob-section>.inline-blocks:nth-child(3){width:72%!important;}
	.gender-container{width:calc(100% - 10px);}
	.dob-container{width:calc(100% - 10px);}
	.dob-container .dob-date-container{width:calc(25% - 3px)!important;margin-right:3px;}
	.dob-container .dob-month-container{width:calc(40% - 3px)!important;margin-right:3px;}
	.dob-container .dob-year-container{width:calc(35% - 0px)!important;margin-right:0px;}
	/*closed 20_08_19*/

	.clientprojectscheduletable .table-body .noschedule{width:91%;padding:15px!important;}

	.addnewproject{width:100%;float:none;margin:0 0 10px 0;display:block;}
	.projectsearchboxsection{width:100%;float:none;margin:0 0 10px 0;display:block;}

  .addmergeproject{width:calc(50% - 20px);float:right;}
}

/*ipad and tablets*/
@media (min-width:481px) and (max-width:768px)
{
	.main-content{width:96%;margin-top:0px;margin-bottom:0px;}
	.logo-container{position:inherit;width:calc(50% - 50px)!important;margin-top:5px!important;}

	.addnewproject{margin-top:60px;width:calc(50% - 10px);}
	.clientprojecttable .row:nth-child(1){display:none;}
	.clientprojecttable .row .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(75% - 35px);}
	.clientprojecttable .row .cell{position:relative;white-space:normal;padding-left:55%;padding-bottom:9px;min-height:20px;}
	.externaltalentsection, .favoritetalentsection{width:calc(100% + 14px);}
	.externaltalentsection .talent-list, .favoritetalentsection .talent-list{width:calc(33.33% - 31px);}
	.talent-list-section.gridview{width:calc(33.33% - 88px);}

	.top-fixed-links{white-space:nowrap;overflow:auto;margin-top:-13px;}
	.top-fixed-links>ul>li>a{padding:0px 5px!important;}
	.top-talentfilter-links{white-space:nowrap;overflow:auto;}
	.top-fixed-links {background:#f3eeee;margin-left:-13px!important;width:calc(100% - 3px)!important;}
	.projecttalentgrouplinksection {margin-top:0px!important;}
	.projecttalentviewtype{width:22%!important;}
  .addmergeproject{width:calc(50% - 10px);margin-top:60px;} 
}

@media(min-width:768px) and (max-width:1023px)
{
	.logo-container{float:left;position:inherit;z-index:12;width:28%;margin-top:10px;margin-left:6px!important;}
	.desktop-header-section .wsdesktopheader{right:10px;}
	.desktop-header-nav{right:-30px;top:55px;}

	.addmergeproject{width:calc(50% - 10px);}
	.clientprojecttable .row:nth-child(1){display:none;}
	.clientprojecttable .row .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(75% - 35px);}
	.clientprojecttable .row .cell{position:relative;white-space:normal;padding-left:55%;padding-bottom:9px;min-height:20px;}
	.projecttalentviewtype{width:25%!important;}
	.projecttalentgrouplinksection{width:70%!important;}

	.talent-list-section.gridview{width:calc(25% - 85px);margin-right:0px!important;}
}

@media(min-width:1024px) and (max-width:1280px)
{
	.clientprojecttable .row:nth-child(1){display:none;}
	.clientprojecttable .row .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(75% - 35px);}
	.clientprojecttable .row .cell{position:relative;white-space:normal;padding-left:55%;padding-bottom:9px;min-height:20px;}
	.logo-container{margin-left:6px!important;}
	.desktop-header{margin-right:35px;}
	.desktop-header-section .wsdesktopheader{right:0;}

	.text-slider-section .owl-carousel .owl-nav button.owl-prev span, .text-slider-section .owl-carousel .owl-nav button.owl-next span{margin-top:-35px;}
	.text-slider-section .owl-nav button.owl-prev{left:-38px;}
	.text-slider-section .owl-nav button.owl-next{right:-35px;}
	.search-container .form-row div:nth-child(1){margin-left:0px!important;}
	.projecttalentviewtype{width:20%!important;}
}