@font-face{font-family:'clear_sansbold';src:url(../fonts/clearsans-bold.eot);src:url(../fonts/clearsans-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/clearsans-bold.woff) format("woff"),url(../fonts/clearsans-bold.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:'clear_sansbold_italic';src:url(../fonts/clearsans-bolditalic.eot);src:url(../fonts/clearsans-bolditalic.eot?#iefix) format("embedded-opentype"),url(../fonts/clearsans-bolditalic.woff) format("woff"),url(../fonts/clearsans-bolditalic.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'clear_sansitalic';src:url(../fonts/clearsans-italic.eot);src:url(../fonts/clearsans-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/clearsans-italic.woff) format("woff"),url(../fonts/clearsans-italic.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'clear_sans_lightregular';src:url(../fonts/clearsans-light.eot);src:url(../fonts/clearsans-light.eot?#iefix) format("embedded-opentype"),url(../fonts/clearsans-light.woff) format("woff"),url(../fonts/clearsans-light.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'clear_sans_mediumregular';src:url(../fonts/clearsans-medium.eot);src:url(../fonts/clearsans-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/clearsans-medium.woff) format("woff"),url(../fonts/clearsans-medium.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'clear_sans_mediumitalic';src:url(../fonts/clearsans-mediumitalic.eot);src:url(../fonts/clearsans-mediumitalic.eot?#iefix) format("embedded-opentype"),url(../fonts/clearsans-mediumitalic.woff) format("woff"),url(../fonts/clearsans-mediumitalic.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'clear_sansregular';src:url(../fonts/clearsans-regular.eot);src:url(../fonts/clearsans-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/clearsans-regular.woff) format("woff"),url(../fonts/clearsans-regular.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'clear_sans_thinregular';src:url(../fonts/clearsans-thin.eot);src:url(../fonts/clearsans-thin.eot?#iefix) format("embedded-opentype"),url(../fonts/clearsans-thin.woff) format("woff"),url(../fonts/clearsans-thin.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:"Flaticon";src:url(../fonts/flaticon.eot);src:url(../fonts/flaticon.eot?#iefix) format("embedded-opentype"),url(../fonts/flaticon.woff) format("woff"),url(../fonts/flaticon.ttf) format("truetype"),url(../fonts/flaticon.svg) format("svg");font-weight:400;font-style:normal}
html,body,#wrapper{position:relative;height:auto;width:100%;}
#wrapper{overflow-y: auto; overflow-x: hidden !important;}
[data-full-height="1"] {
   /* height: 100%;
    height: calc(100vh - 86px);*/
    height: inherit;
}
.content-wrapper{height:inherit;width:100%;position:relative;display:block}
.content{position:relative;display:block; margin-top: 15px;height:inherit}
*{outline:none;}
@media screen and (max-width: 900px) {
    /*body{width:900px}*/
    .main_menu{margin-left:0}
}
html {min-height: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;background-image:url(/images/bg/bg_1.jpg);background-position:center top;background-attachment:local;-webkit-background-size:cover;background-size:cover;}
body{font-family:arial,verdana,tahoma;-webkit-font-smoothing:antialiased;margin:0 auto;color:#000; min-height: 100%; min-width:1200px;overflow-y:hidden;overflow-x: auto;}
img{border:none}
ul{padding:0;margin:0}
li{list-style:none}
a{text-decoration:none}
.clear{clear:both}
.clear:before, .clear:after {
    content: " ";
    display: table;
}
.alignleft{float:left}
.alignright{float:right}
#header{width:100%;height:60px;background:#210b03;border-bottom:1px solid #cb6b3a;box-shadow:0 2px 8px 0 rgba(0,0,0,0.5);position:relative}
.logo_block{float:left}
.logo{background:url(/images/logo-1.png) no-repeat scroll 0 0 transparent;float:left;height:34px;margin-left:19px;margin-top:12px;width:103px}
.logo:hover{background:url(/images/logo5.png) no-repeat scroll -4px -2px transparent;background-size:96px 37px}
.alert2{background:url(/images/alert2.png) no-repeat scroll 13px 3px transparent;margin:20px 10px 0 0;float:left;height:35px;padding:0 8px 2px 27px;border-bottom:3px solid transparent;cursor:pointer;font-size:16px;color:#fff;font-family:'clear_sansregular'}
.main_menu{float:left;left:50%;position:absolute;margin-left:-225px}
.main_menu [class*="mm_icon"]{position:relative;cursor:pointer;z-index:1;display:inline-block;padding:20px 10px 16px;border-bottom:3px solid transparent;margin:0 6px}
.mm_icon1.active span{background-position:0 -167px}
.mm_icon2.active span{background-position:0 -191px}
.mm_icon3.active span{background-position:0 -240px}
.mm_icon4.active span{background-position:0 -264px}
.mm_icon6.active span{background-position:1px -216px}
.mm_icon7.active span{background-position:0 -316px}
.main_menu [class*="mm_icon"] span{height:21px;width:21px;display:block;float:left}
.mm_icon1 span{background:url(/images/menu_icons.png) no-repeat 0 2px transparent}
.mm_icon2 span{background:url(/images/menu_icons.png) no-repeat 0 -22px transparent}
.mm_icon3 span{background:url(/images/menu_icons.png) no-repeat 0 -70px transparent;height:21px;width:21px;float:left}
.mm_icon4 span{background:url(/images/menu_icons.png) no-repeat 0 -94px transparent;height:21px;width:21px;float:left}
.mm_icon5 span{background:url(/images/menu_icons.png) no-repeat 0 -119px transparent}
.mm_icon6 span{background:url(/images/menu_icons.png) no-repeat 1px -46px transparent}
.mm_icon7 span{background:url(/images/menu_icons.png) no-repeat 0 -143px transparent}
.user_notice{float:right}
.top_user_block{float:right;margin-top:13px;margin-right:20px;height:44px;position:relative;cursor:pointer;border-bottom:3px solid transparent}
.top_user_block:hover{border-bottom:3px solid #ff9c00}
.top_user_block .user_icon{float:right}
.top_user_block .user_info{float:right;margin-right:4px;margin-top:8px}
.user_icon img{height:35px;width:35px;overflow:hidden;border-radius:50px}
.top_user_block .ui_name{color:#fff;float:right;font-family:'clear_sansregular';font-size:12px;margin-right:4px;position:relative;z-index:1}
.main_menu [class*="mm_icon"]:hover{border-bottom:3px solid #ff9c00}
.main_title{font-size:14px;color:#fff;float:left;width:100%;text-align:center;margin-top:25px}
.user_project_status{width:100%}
.user_project_status .ups_status{float:left;margin-top:27px;margin-left:4px}
.user_project_status .upssc_right{float:left;color:#fff;font-size:12px;min-width:11px;text-align:center;border-radius:2px;margin-left:0;line-height:10px;padding-left:1px;padding-right:5px}
.user_project_status .ups_status .upss_field{float:left;cursor:pointer;padding:6px 3px;margin-left:7px;height:14px;border:1px solid transparent;line-height:12px;border-radius:4px}
.upss_field:hover{background:#fff}
.upss_field:hover .upssc_left{color:#d14000!important}
.user_project_status .ups_status .upssc_left{float:left;font-family:'clear_sansregular';color:#fff;font-size:13px}
.project_list{float:left;margin-left:5px;width:100%}
.pl_new_project{font-size:14px;color:#fff;border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.2);text-transform:uppercase;vertical-align:top;display:block;float:left;width:220px;height:100px;line-height:80px;cursor:pointer;margin-bottom:20px;text-align:center;margin-left:25px;border-radius:5px;box-sizing:border-box}
.pl_new_project .plnp_padding > div{padding:10px}
.pl_new_project .plnp_padding.new_note_form > .comment_form{overflow:visible}
.pl_new_project .plnp_padding > .nopadd{padding:0}
.pl_new_project .add_new_project_form{background:#fff;border-radius:5px}
.pl_new_project .add_new_project_form input{color:#000;height:50px;width:100%;text-transform:uppercase}
.pl_new_project.active{background:#fff}
.pl_new_project:hover{box-shadow:0 4px 14px 0 rgba(0,0,0,0.2)}
.pl_new_project .text2{color:#b2b2b2;line-height:18px;height:78px;word-break:break-word;width:200px;display:table-cell;vertical-align:middle;min-height:1em}
.pl_new_project .text3{color:#000;line-height:18px;height:78px;vertical-align:middle;word-break:break-word;width:200px}
.upss_field.upsscl_clip_clip:hover .upsscl_clip{background-position:0 -33px}
.pl_new_project.edit .text3{display:table-cell}
.pl_new_project.active .text2{display:table-cell}
.pl_project{background:#fff!important;height:100px;width:220px;display:inline-block;vertical-align:top;border-radius:5px;box-shadow:0 6px 10px 0 rgba(50,50,50,0.75);margin-left:25px;margin-bottom:20px}
.plp_head{background:#82d01c;height:25px;width:100%;float:left;font-family:'clear_sansregular';border-top-left-radius:3px;border-top-right-radius:3px}
.pl_project.green .plp_head{background:#82d01c}
.plp_select{float:left;width:100%;height:25px;position:relative;cursor:pointer}
.plph_text{color:#fff;float:left;font-size:12px;margin-left:14px;margin-top:3px}
.plps_arr{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.5);border-bottom:0;position:absolute;right:13px;top:10px}
.pl_project.purple .plp_head{background:#b871ea}
.pl_project.purple .plpb_left{background:url(/images/project_icons.png) no-repeat 3px -12px transparent}
.plpbr_num{background:url(/images/project_icons.png) no-repeat right -66px transparent;font-size:16px;margin-right:15px;color:#727994;line-height:19px;opacity:.6;cursor:pointer;display:inline-block;width:20px;height:17px;margin-bottom:-1px}
.plpbr_num > a{display:block;width:20px;height:17px}
.plpbr_count{font-size:16px;margin-bottom:1px;color:#727994;line-height:19px;width:20px;height:17px;display:inline-block}
.plpbr_num:hover{opacity:1}
.plnp_padding{height:100px;overflow:hidden}
.plpb_title{font-size:14px;text-transform:uppercase;font-weight:700;width:170px;margin-left:14px;margin-top:9px;text-overflow:ellipsis;height:60px;overflow:hidden;cursor:pointer;white-space:nowrap}
.plpb_title a,.plp_body a{color:#000}
.plp_body{position:relative;float:left;width:214px;height:72px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid transparent}
.plpb_clip{position:absolute;right:7px;cursor:pointer;top:11px}
.user_project_status .ups_category{float:right;margin-right:20px;margin-top:26px}
.user_project_status .upsc_mid{float:left;background:rgba(0,0,0,0.4);height:22px;width:72px;border-radius:3px;position:relative;cursor:pointer}
.upsc_mid div:first-child{margin-left:7px}
.user_project_status .upsc_mid div{height:7px;width:7px;margin-top:8px;margin-right:3px}
.green_circl{background:#82d01c;border-radius:50px;float:left}
.blue_circl{border-radius:50px;background:#4e9ee8;float:left}
.purple_circl{float:left;border-radius:50px;background:#b871ea}
.grey_circl{background:#6f8090;float:left;border-radius:50px}
.upsc_arr_down{width:0!important;height:0!important;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;border-bottom:0;float:left;right:6px;position:absolute;top:0}
.user_project_status .upss_field:first-child{margin-left:19px!important}
.upss_field.active{background:rgba(0,0,0,0.3);height:20px;position:relative;border:1px solid rgba(135,83,70,0.8)}
.user_project_status .ups_status .upsscl_clip{background:url(/images/in_work_icon.png) no-repeat scroll 0 1px transparent;height:14px;float:left;width:8px}
.plpb_left{left:0;font-size:16px;font-family:'clear_sansregular';background:url(/images/project_icons.png) no-repeat 3px 7px transparent;margin-left:14px}
.plpb_left > a{display:inline-block;padding-left:23px;overflow:hidden;line-height:18px;font-size:16px;vertical-align:middle}
.plpbl_num_red{background:#ff1d1d;border-radius:3px;color:#fff;float:left;text-align:center;padding:0 8px;margin-right:6px}
.upsscl_clip_clip .upssc_left{margin-left:3px}
.plpbl_num_custom{float:left;color:#727994}
.plpb_right{right:0}
.dealings_list .plpb_right{float:right!important;max-width:65%}
.plpb_footer{bottom:6px;font-family:'clear_sansregular';position:absolute}
.pl_project.blue .plp_head{background:#4e9ee8}
.pl_project.blue .plpb_left{background:url(/images/project_icons.png) no-repeat 3px -30px transparent}
.pl_project.blue .plpbr_num{background:url(/images/project_icons.png) no-repeat right -105px transparent}
.pl_project.grey .plp_head{background:#6f8090}
.pl_project.grey .plpb_left{background:url(/images/project_icons.png) no-repeat 3px -47px transparent}
.pl_project.grey .plpbr_num{background:url(/images/project_icons.png) no-repeat right -125px transparent}
.pl_project.purple .plpbr_num{background:url(/images/project_icons.png) no-repeat right -85px transparent}
.pl_project.red .plp_head{background:#e32626}
.pl_project.yellow .plp_head{background:#fce4ac}
.user_dropdown{background:#291104;position:absolute;top:47px;right:-5px;width:125px;padding:4px 12px 17px 17px;z-index:50}
.user_dropdown li{margin-top:7px}
.user_dropdown li a{font-size:12px;color:#d86c46;font-family:'clear_sansregular'}
.user_dropdown li a:hover{color:#fff}
.alert2.active{background-position:8px -78px}
.alert2.active:hover{border-bottom:3px solid #ff9c00}
#alert-lists{position:absolute;top:61px;right:10px;width:350px;z-index:50;bottom:10px;min-height:400px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top:2px solid #ff9c00;overflow:auto;height:100%;box-shadow:-3px 15px 14px 3px rgba(0,0,0,0.4);background:#fff;}
#alert-lists .al_inner{background:#fff;width:350px;}
#alert-lists .al_row{width:100%;padding-bottom:17px;cursor:pointer;position:relative;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.al_row .delete{z-index:2;background:url(/images/close_alert.png) no-repeat scroll 0 0 rgba(0,0,0,0);width:14px;height:14px;cursor:pointer;position:absolute;right:20px;top:10px;display:block;transform:scale(0.8)}
.al_row .delete:hover{transform:scale(1)}
.alr_img{float:left;margin-top:18px;margin-left:16px;border-radius:4px;height:40px;width:40px;position:relative}
.alr_img:before{background:none repeat scroll 0 0 #ff9c00;content:"";height:40px;left:0;position:absolute;display:none;top:5px;width:40px;z-index:1;border-radius:4px}
.alr_img:hover:before{display:block}
.alr_img img,.plfp_one img{border-radius:4px;position:relative;width:40px;z-index:2}
.mmi_exit:hover{background-position:10px -40px}
.alr_info{float:left;width:265px;margin-top:15px;margin-left:10px}
.alr_name{float:left;font-size:13px;font-weight:700;width:245px}
.alr_name a{color:#984800}
.alr_created_at{float:left;color:#bfbfbf;font-size:13px;margin-left:3px}
.alr_text{font-size:13px;margin-top:3px;line-height:19px;display:block;clear:both;word-wrap:break-word;color:#666}
.alr_text a{color:#984800}
.alr_text a:hover{color:#d14f00}
.alr_buttons{margin:10px 0 0;text-align:center}
.alr_buttons>a,#alert-lists .show_more_button>a{display:inline-block;padding:5px 20px;font-size:13px;border-radius:3px;}
.alr_buttons>a:first-of-type{margin:0 3px 0 0;}
.alr_buttons>a.invite_confirm,#alert-lists .show_more_button>a{color:#fff;background:#ff8300;border-bottom:1px solid #a50000;}
.alr_buttons>a.invite_confirm:hover,#alert-lists .show_more_button>a:hover{color:#fff;background:#ff5400;}
#alert-lists .show_more_button{margin:15px 0;text-align:center;}
.alr_buttons>a.invite_cancel{background:#f0f0f0;color:#828282;border-bottom:1px solid #828282;}
.alr_buttons>a.invite_cancel:hover{background:#cfcfcf;}
.al_row:hover{background:#fff2e3}
.alr_name:hover{text-decoration:underline;color:#d14f00}
.mmi_exit{background:url(/images/search_exit.png) no-repeat right -85px transparent}
.search_icon{cursor:pointer}
.mm_icon5.active{padding:0;display:inline-block;vertical-align:top;border-bottom:5px solid transparent!important}
.mm_icon5.active .search_icon{display:none}
.search_input{position:relative;margin-left:6px;margin-top:17px;display:none}
.search_input input{border:none;border-radius:50px;height:25px;padding:0 30px;width:175px}
.mmi_icon{position:absolute;left:0;background:url(/images/menu_icons.png) no-repeat 9px -286px transparent;height:25px;width:30px;z-index:1;cursor:pointer}
.mmi_exit{background:url(/images/search_exit.png) no-repeat scroll 10px 7px transparent;height:25px;position:absolute;right:0;top:0;width:30px;cursor:pointer}
.mm_icon5.active .search_input{display:block}
.al_row .delete img{height:11px;width:11px;transition:resize .1s ease-in-out;-o-transition:resize .1s ease-in-out}
.al_row .delete:hover img{height:15px;width:15px}
.ups_category .upsc_mid:hover{background:#fff}
.ups_category .upsc_mid:hover .upsc_arr_down{border-top-color:#ff5400}
.wstyle_dropdown{width:150px;display:none;background:#fff;overflow:hidden;position:absolute;right:20px;border-radius:3px;z-index:1}
.wstyle_dropdown .upsc_arr_down{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #ff5400;margin-top:5px;margin-right:4px}
.wsd_row1{padding-right:24px;float:left;position:relative;width:126px;height:20px}
.wsd_row1 > div{height:7px;width:7px;margin-top:8px;float:right;margin-right:3px;font-family:'clear_sansregular';font-size:13px}
.wsdr_text{width:auto!important;height:auto!important;margin-top:1px!important;margin-right:4px!important}
.wstyle_dropdown ul{float:left;width:100%}
.wstyle_dropdown li{cursor:pointer;font-family:'clear_sansregular';font-size:13px;height:23px;line-height:23px;color:#559600;text-align:right;padding-right:40px;position:relative}
.wstyle_dropdown li.green{color:#559600}
.wstyle_dropdown li.blue{color:#1b71c0}
.wstyle_dropdown li.purple{color:#8d37c9}
.wstyle_dropdown li.grey{color:#596c7e}
.wstyle_dropdown li span{height:7px;width:7px;background:#82d01c;position:absolute;right:27px;border-radius:50px;top:9px}
.wstyle_dropdown li:hover{color:#fff}
.wstyle_dropdown li.green:hover{background:#82d01c}
.wstyle_dropdown li.blue:hover{background:#4e9ee8}
.wstyle_dropdown li.purple:hover{background:#b871ea}
.wstyle_dropdown li.grey:hover{background:#6f8090}
.wstyle_dropdown li:hover span{background:rgba(255,255,255,0.6)!important}
.wstyle_dropdown li.green span{background:#82d01c}
.wstyle_dropdown li.blue span{background:#4e9ee8}
.wstyle_dropdown li.purple span{background:#b871ea}
.wstyle_dropdown li.grey span{background:#6f8090}
.status_dropdown{background:#fff;overflow:hidden;width:220px;border-radius:5px;position:absolute;z-index:1}
.pl_project .status_dropdown a{display:block;width:100%;color:#fff;float:left;font-size:12px;height:25px;line-height:25px;text-indent:15px}
.green{background:#82d01c}
.blue{background:#47a4fa}
.purple{background:#b871ea}
.pink{background:#fc70e0}
.grey{background:#6f8090}
.red{background:#e32626}
.orange{background:#ffae00}
.yellow{background:#fce4ac}
.sd_arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(255,255,255,0.6);right:13px;position:absolute;top:10px}
.plpbl_plus{background:url(/images/plus.png) no-repeat scroll center center #e6e6e6;color:#fff;height:19px;width:19px;line-height:19px;text-align:center;border-radius:5px;margin-left:6px;margin-bottom:initial;cursor:pointer;display:inline-block;vertical-align:middle}
.open_p .plpbl_plus{float:left;display:block}
.project .plpbl_plus:hover,.todo_head .plpbl_plus:hover{background-color:#ff5400}
.project.open_p:hover{visibility:visible}
.project.open_p.active .hide1{visibility:visible}
.pl_project.purple .plpbl_plus:hover{background-color:#b871ea}
.pl_project.green .plpbl_plus:hover{background-color:#82d01c}
.pl_project.blue .plpbl_plus:hover{background-color:#4e9ee8}
.pl_project.grey .plpbl_plus:hover{background-color:#6f8090}
.project{width:445px;background:#fff;border-radius:5px;font-family:'clear_sansregular';position:relative}
.project_status_container{height:25px}
.project_status{border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-size:12px;color:#fff;position:relative;right:50px;padding:0 50px 0 11px;line-height:22px;height:25px;float:right;box-sizing:border-box;cursor:pointer}
.project_status:before{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.7);border-bottom:0;position:absolute;right:13px;content:' ';top:10px}
.pc_space{float:right;height:1px;width:124px}
.project_name{position:relative;font-size:14px;text-transform:uppercase;font-family:'clear_sansbold';padding-top:22px;padding-left:16px;width:381px;text-overflow:ellipsis;word-wrap:break-word}
.pl_plus{background:url(/images/plus2.png) no-repeat scroll center center #e6e6e6;height:25px;width:25px;border-radius:4px;float:left;margin-right:10px}
.pl_member{float:left;margin-right:10px}
.pt_tab{float:left;color:gray;font-size:13px;padding:0 10px;height:36px;border-top-left-radius:4px;border-top-right-radius:4px;line-height:36px}
.pt_tab.active{color:#822e00;background:#fff2e3}
.project_tabs .pt_tab:first-child{padding-left:15px}
.pter_clip{float:left;background:url(/images/project_sprite1.png) no-repeat 0 -220px #fff;color:#be7013;padding-left:11px;font-size:12px;height:20px;line-height:20px;width:36px}
.pte_row1{float:left;width:100%;background:#fff2e3}
.pter_assigned{float:left}
.pter_type{float:left}
[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-style:normal}
.flaticon-paperclip1:before{content:"\e000";float:left;padding-right:3px}
.plpb_clip span{font-size:18px;color:#c4c4c4;float:right}
.task_clip{float:right}
.task_clip span{font-size:19px;color:#c4c4c4;float:right;margin:10px 13px 0 10px;cursor:pointer}
.task_clip span.big{font-size:30px}
.task_clip:hover span{color:#ffc8ad}
.task_clip.active span{color:#ff681e}
.plpb_clip:hover span{color:#ffc8ad}
.plpb_clip.active span{color:#ff681e}
.content_wrap{float:left;width:100%;min-width:1200px;top:0;bottom:10px;overflow:hidden;height:inherit}
.content_wrap .main{width:100%;float:left;height:inherit}
.left_column{float:left;width:250px;margin:0 0 0 -100%;padding:0 0 0 20px;height: inherit}
.apt_wrapper{background:#fff;border-radius:5px;float:left;width:250px;}
.apt_wrapper:after{display:block;content:'';clear:both}
.apt_wrapper.projects_wrapper{min-height:350px!important}
.pt_wrapper{margin:0 10px 0;width:450px;background:#fff;border-radius:5px;position:absolute;left:270px;top:0;bottom:0}
.select_task{display:none;width:445px;float:left;margin:0 -445px 0 0;background:#fff;border-radius:5px}
.select_task.show_task_info{display:block;margin:0 0 0 -455px}
.select_task .oe_text{width:88%}
.select_task .oe_right{position:absolute;right:0;top:0;margin-top:0}
.information_user.show_user_info{display:block;margin:0 0 0 -446px}
.users_body .information_user.show_user_info, .information_user.user-info.show_step_info {display:block;margin:0 0 0 -446px}
.select_task .outer{border-radius:5px 5px 0 0}
.add-project{font:14px clear_sansregular;width:100%;float:left;padding:0 0 0 14px;color:#dc7035;text-transform:uppercase;display:table;height:55px;box-sizing:border-box;cursor:pointer}
.add-project input{margin:18px 0 0;background:none;width:220px}
.add-project.active{background:#fff;border-top-left-radius:5px;border-top-right-radius:5px}
.add_project.active{background-color:#fff}
.add-project:hover,.add_project:hover{box-shadow:0 4px 14px 0 rgba(0,0,0,0.2)}
.add-project .text1{display:table-cell;vertical-align:middle;font-family:'clear_sansbold'}
.add-project .text1.ng-hide{display:none}
.add-project.active .text1,.add_project.active .text1{display:none}
.add-project.edit .text3,.add_project.edit .text6{display:table-cell}
.add-project.active .text2{display:table-cell;vertical-align:middle;border-top-right-radius:5px;border-top-left-radius:5px}
.add_project.active .text5{display:table-cell;vertical-align:middle;width:100%}
.add-project .text2{color:#b2b2b2;vertical-align:middle;word-break:break-word;width:100%;display:none}
.add_project .text5{display:none}
.add-project .text3,.add_project .text6{color:#dc7035;line-height:18px;vertical-align:middle;word-break:break-word;width:100%;display:none}
.add_project .text6{height:50px}
.user_project_status.open_p{background:#fff2e3;position:relative;height:50px}
.user_project_status .upss_field.open_p:first-child{margin:0 0 0 10px !important}
.upss_field.open_p{background:#fff}
.user_project_status.open_p .ups_status .upssc_left{color:#d14000}
.user_project_status.open_p .ups_status select{padding:0 0 0 3px;font:14px/35px clear_sansregular;color:#d14000;cursor:pointer;width:110px;box-sizing:border-box;margin:0 4px;border:0;border-radius:3px;height:23px}
.user_project_status.open_p .ups_category{margin:15px 10px 0 0}
.wstyle_dropdown.open_p{right:5px}
.user_project_status.open_p .ups_status{margin:15px 5px 0 0}
.project.open_p{float:left;width:100%;height:60px;border-radius:0;border-bottom:1px solid rgba(165,165,165,1);box-sizing:padding-box;cursor:pointer}
/*.project.open_p:last-child{margin-bottom:50px}*/
.project.open_p.green:hover{background:rgba(130,208,28,0.5)}
.project.open_p.green.active{background:#82d01c}
.project.open_p.blue:hover{background:rgba(78,158,232,0.5)}
.project.open_p.blue.active{background:#4e9ee8}
.project.open_p.purple:hover{background:rgba(184,113,234,0.5)}
.project.open_p.purple.active{background:#b871ea}
.project.open_p.grey:hover{background:rgba(111,128,144,0.5)}
.project.open_p.grey.active{background:#6f8090}
.project.open_p.red:hover{background:rgba(225,19,30,0.5)}
.project.open_p.red.active{background:#e32626}
.project.open_p.yellow:hover{background: rgba(252, 228, 172, 0.51) }
.project.open_p.yellow.active{background:#fce4ac}
.left_mark{width:5px;height:100%;float:left}
.project.open_p.green .left_mark{background:#82d01c}
.project.open_p.blue .left_mark{background:#4e9ee8}
.project.open_p.purple .left_mark{background:#b871ea}
.project.open_p.grey .left_mark{background:#6f8090}
.project.open_p.red .left_mark{background:#e32626}
.project.open_p.yellow .left_mark{background:#fce4ac}
.select_status.grey_bg{background-color:#6f8090}
.project_name.open_p{padding-top:12px;padding-left:8px;width:204px;overflow:hidden;height:45px;text-overflow:ellipsis;white-space:nowrap;position:absolute;z-index: 1;}
.project_body a{color:#000}
.project.open_p .plpb_left{position:absolute;background:none;padding:0;font-size:12px;margin:6px 0 0 10px;width:auto;display:inline-block;bottom:4px}
.project.open_p .plpb_left .plpbl_num_red{font-size:12px;padding:0 7px;line-height:17px}
.project.active,.project.active .plpb_left .plpbl_num_custom{color:#fff}
.project_body.open_p{float:left;width:233px;width: calc(100% - 5px);height:100%}
.project_name.open_p1{padding-left:13px;width:auto;box-sizing:border-box;display:inline-block}
.select_status{position:relative;float:right;margin:-28px 50px 0 0;color:#fff;border-radius:0 0 3px 3px;width:109px;height:25px;background:url(/images/sel_st_ar.png) no-repeat 100% 50% #82d01c;font-size:12px;font-family:'clear_sansregular';line-height:25px;padding:0 0 0 10px;cursor:pointer}
.pt_header {position:relative;}
.pt_header .select_status{position:relative;float:right;margin:-28px 62px 0 0;color:#fff;width:126px;height:25px;background:url(/images/sel_st_ar.png) no-repeat 100% 50% #82d01c;font-size:12px;font-family:'clear_sansregular';line-height:25px;padding:0 0 0 15px;cursor:pointer;box-sizing:border-box}
.filter_b_2_li .select_status{position:relative;float:none;margin:0 0 0 6px;color:#fff;border-radius:5px;width:44px;height:20px;background:url(/images/select_arrow11.gif) no-repeat 50px 50% #fff;font-size:12px;font-family:'clear_sansregular';padding:0 15px 0 4px;cursor:pointer;text-align:center}
.filter_b_2_li .select_status:hover{background:url(/images/select_arrow22.png) no-repeat 50px 50% #fff;color:#cc4d00}
.filter_b_2_li.right .select_status{background:url(/images/ar_d.png) no-repeat 49px 50% rgba(0,0,0,0.3)}
.filter_b_2_li.right .select_status:hover{background-color:#fff}
.filter_b_2_li .select_status div{display:inline-block;margin:6px 0 3px;float:none}
.d_none{display:none}
.pt_header .down_menu{position:absolute;z-index:120;top:0;right:50px}
.pt_header .down_menu div{width:200px;height:25px;font-size:12px;font-family:'clear_sansregular';line-height:25px;padding:0 0 0 10px;cursor:pointer;color:#fff}
.filter_b_2_li .down_menu{position:absolute;z-index:200;background:#fff;border-radius:5px;top:0;right:0}
.filter_dealings_b_2_li .down_menu > div:hover,.filter_dealings_b_2_li .down_menu > div:first-child:hover{color:#fff}
.filter_b_2_li .down_menu > div,.filter_dealings_b_2_li .down_menu > div{width:140px;height:25px;font-size:12px;font-family:'clear_sansregular';line-height:25px;padding:0 18px 0 10px;cursor:pointer;background:#fff;box-shadow:0 3px 9px #fff2e3;color:#be7013}
.filter_b_2_li .down_menu > div:first-child{background:url(/images/select_arrow12.png) no-repeat 153px 9px;border-radius:5px 5px 0 0}
.filter_b_2_li .down_menu > div:hover {background: #ff9600;}
.filter_b_2_li .down_menu > div:first-child:hover {background:#ff9600 url(/images/select_arrow12.png) no-repeat 153px 9px;}
.filter_b_2_li .down_menu > div:last-child{border-radius:0 0 5px 5px}
.filter_b_2_li .down_menu div div:first-child{margin:9px 10px 0 0}
.filter_b_2_li .down_menu div div{margin:9px 1px 0 0}
.select_status .sb.selectbox.plsb_select .display{background:#67bc3d;border-radius:3px;height:30px;width:113px;float:right}
.select_status .sb.selectbox.plsb_select .display .text{color:#fff;font-size:12px;margin-left:5px;margin-top:4px;outline:0}
.select_status .sb.selectbox.plsb_select.plsb_select2 .display .arrow_btn{margin-top:5px;margin-right:2px}
.display.plsb_select.plsb_select2.hover{cursor:pointer}
.selectbox.items.plsb_select.plsb_select2{margin-top:-28px;width:100px!important}
ul.plsb_select.selectbox.plsb_select2 .item{padding-top:5px!important;padding-bottom:5px!important;padding-left:12px!important}
.selectbox.items.plsb_select.plsb_select2{margin-top:-28px;width:196px!important}
ul.plsb_select.selectbox li:first-child{background:#67bc3d}
ul.plsb_select.selectbox li:first-child + *{background:#4e9ee8}
ul.plsb_select.selectbox li:first-child + * + *{background:#b871ea}
ul.plsb_select.selectbox li:first-child + * + * + *{background:#ec7b44}
ul.plsb_select.selectbox li:first-child + * + * + * + *{background:#ec4444}
ul.plsb_select.selectbox .text{font-size:12px;text-transform:uppercase;color:#fff}
.plpb_clip.open_p1{position:absolute;right:13px;cursor:pointer;top:11px}
.plpb_clip.open_p1 span{font-size:31px}
.worker{margin:11px 0 0 15px}
.worker .img a{text-decoration:none;line-height:0;display:inline-block}
.oer_developers{float:left;margin-right:5px}
.worker .oer_developers,.worker .add_user{margin-right:3px;display:inline-block;position:relative;line-height:0}
.worker .oerd_developer{width:27px;height:27px;overflow:hidden}
.worker .oerd_developer img{display:block;width:25px;height:25px;border-radius:3px}
.estimate{margin:11px 15px 0;font-size:12px}
.estimate .time > div,.estimate .price > div{display:inline-block}
.outer .add_user:hover{background-color:#ff5400}
.outer .add_user{width:25px;height:25px;background:#e6e6e6 url(/images/plus2.png) center center no-repeat;border-radius:5px}
.worker .img{border-radius:3px;display:inline-block}
.add_user .img{border-radius:3px;overflow:hidden}
.worker .img img{width:25px;height:25px;border:1px solid transparent;background:#e6e6e6}
.worker .add_user:hover .img img{background:#ff5400}
.add_user[value]:hover:after,.img[value]:hover:after{content:attr(value);padding:4px 8px;font-size:12px;color:#fff!important;background-color:#ff5400;position:absolute;top:120%;width:120px;text-align:center;right:-250%;z-index:20;border-radius:3px;line-height:normal}
.project_tabs{width:100%; height: calc(100% - 156px)}
.etabs{margin:11px 0 0;list-style:none;display:block;width:100%;height:35px}
ul.tab_line li.tab{display:inline-block;float:left;padding:10px 9px 7px 10px;border-top-right-radius:3px;border-top-left-radius:3px}
ul.tab_line li.tab:first-child{padding:10px 9px 7px 15px;border-top-right-radius:3px}
ul.tab_line li.tab a{font:13px clear_sansregular;color:gray;float:left}
ul.tab_line li.tab a:hover{color:#ff7200}
ul.tab_line li.tab.active{background-color:#fff2e3}
ul.tab_line li.active a{color:#93481e}
#tasks{background-color:#fff;width:100%;height:inherit}
.open_p.project_task .ups_status select{width:182px;margin-left:12px}
select.select1{font-size:12px!important}
select.select2{font-size:12px!important;margin-left:0!important}
#add_exercise{min-height:50px;}
.add_project{float:left;color:#dc7035;line-height:48px;font-size:14px;display:table;padding-left:11px;cursor:pointer;position:relative;text-transform:uppercase;width:100%;box-sizing:border-box;border-bottom:1px solid #a5a5a5;border-top:1px solid #a5a5a5}
.excises{width:100%;background:#fff;position: relative;}
.outer{border-top:1px solid transparent;border-bottom:1px solid rgba(165,165,165,1);position:relative;float:left;width:100%;background: #FFF;}
.outer.fail{background:none;border-top:1px solid #ffa7a7;border-bottom:1px solid #ffa7a7}
.outer.details{border:none}
.one_ex{min-height:50px}
.one_ex > a{font-size:13px;color:#232323;min-height:inherit}
.one_ex.details{min-height:50px;height:100%}
.oe_checkbox_area{float:left;border-top-left-radius:2px;border-bottom-left-radius:2px}
.one_ex .icheckbox{height:20px;margin-left:15px;margin-top:15px;width:20px;cursor:pointer;border:1px solid #d8d8d8;border-radius:6px;background:#fff}
.one_ex .icheckbox.disabled{cursor:not-allowed}
.one_ex._green_bg .icheckbox,.one_ex._blue_bg .icheckbox,.one_ex._purple_bg .icheckbox,.one_ex._grey_bg .icheckbox{background:transparent;border:1px solid #d8d8d8}
.one_ex._green_bg .icheckbox:hover{background:url(/images/project_checkbox.png) no-repeat -151px -110px;border:1px solid #82d01c}
.one_ex._green_bg .icheckbox.checked{background:url(/images/project_checkbox.png) no-repeat -151px -51px;border:1px solid #82d01c}
.one_ex._blue_bg .icheckbox:hover{background:url(/images/project_checkbox.png) no-repeat -47px -110px;border:1px solid #4e9ee8}
.one_ex._blue_bg .icheckbox.checked{background:url(/images/project_checkbox.png) no-repeat -47px -51px;border:1px solid #4e9ee8}
.one_ex._grey_bg .icheckbox:hover{background:url(/images/project_checkbox.png) no-repeat -205px -110px;border:1px solid #6f8090}
.one_ex._grey_bg .icheckbox.checked{background:url(/images/project_checkbox.png) no-repeat -205px -51px;border:1px solid #6f8090}
.one_ex._purple_bg .icheckbox:hover{background:url(/images/project_checkbox.png) no-repeat -98px -110px;border:1px solid #a256d8}
.one_ex._purple_bg .icheckbox.checked{background:url(/images/project_checkbox.png) no-repeat -98px -51px;border:1px solid #a256d8}
.cl_tasks .one_ex .icheckbox{background:url(/images/project_checkbox.png) no-repeat -151px -110px;border:1px solid #82d01c}
.cl_tasks .one_ex .icheckbox.checked{background:url(/images/project_checkbox.png) no-repeat -205px -51px #6f8090;border:1px solid #6f8090}
.cl_tasks .one_ex .icheckbox:hover{background:url(/images/project_checkbox.png) no-repeat -205px -110px;border:1px solid #6f8090}
.one_ex .details .icheckbox{margin:16px 0 0 11px}
.dashboard-tasks .one_ex .details .icheckbox{margin:15px 15px 15px 0}
.one_ex .icheckbox:hover{background:url(/images/project_checkbox.png) no-repeat -205px -110px}
.one_ex .icheckbox.checked{background:url(/images/project_checkbox.png) no-repeat -205px -51px #6f8090;border:1px solid #6f8090}
.one_ex .details .icheckbox:hover{background:url(/images/project_checkbox1.png) no-repeat -205px 100%}
.one_ex .details .icheckbox.checked{background:url(/images/project_checkbox1.png) no-repeat -205px -51px}
.oe_checkbox_area input{float:left;margin-left:10px;margin-top:10px}
.outer .oe_left{width:90%}
.outer .oe_text{width:88%}
.oe_left{display:inline-block;width:89%}
.outer .oe_text > div.task_detail_title{width:100%;overflow:hidden;word-wrap:break-word;padding:6px;min-height:19px}
.outer .oe_text > div.task_detail_title:hover,.outer .oe_text > div.task_detail_title:focus{border:1px solid #d9d9d9;padding:5px;border-radius:3px}
.oe_text{float:left;margin-left:9px;margin-top:17px;display:inline-block;width:90%}
.fail .oe_text a{color:#f30000}
.details .oe_text{float:left;margin-left:11px;margin-top:14px}
.details .oe_text input{border:none}
.closed .oe_text{color:#c4c4c4;text-decoration:line-through}
.oe_text:after{content:'';clear:both}
.oe_text a{font:13px clear_sansregular;color:#232323;max-width:330px;text-overflow:ellipsis;overflow:hidden;display:block;white-space:nowrap}
.oe_text textarea{width:100%;border:none;resize:none}
.details .oe_text a{font:18px clear_sansregular;color:#ac5525}
.oe_right{position:absolute;right:0;top:10%}
.note_holder .oe_right{top:3%}
.note_holder .add_project{padding-left:0}
.oe_right .oer_developers{float:right;margin-top:9px}
.oe_right .oerd_developer{float:right;position:relative;cursor:pointer;width:25px;height:25px}
.oe_right .oerd_developer img{width:100%;height:100%;border-radius:6px}
.oerd_developer[value]:hover:after,.dealings_list .user_im[value]:hover:after,.dealings_list .add_user[value]:hover:after,a[value]:hover:after{content:attr(value);display:inline;padding:4px 8px;font-size:12px;color:#fff!important;background-color:#ff5400;position:absolute;margin:112% 0 0 -45%;top:0;z-index:99;border-radius:3px;text-align:center;line-height:normal;white-space:normal;text-overflow:ellipsis;overflow:hidden}
a[value].cat_close:hover:after{margin:10px 0 0 -45%;}
.add_one a[value]:hover:after{margin:135% 0 0 -45%;white-space:nowrap}
.outer .oerd_developer[value]:hover:after{right:0;top:120%}
.oerd_developer:hover .worker_close{background:url(/images/dev_del.png) no-repeat scroll center center #f7701e;height:13px;position:absolute;right:-4px;top:-4px;width:13px;border-radius:7px;cursor:pointer;z-index:1}
.oerd_developer:hover .worker_close:hover{background-color:red}
.oerd_developer:hover img{border:1px solid #f75420!important;border-radius:6px;cursor:pointer}
.oerd_developer img{border:1px solid transparent}
.oe_right img{border:1px solid transparent}
.closed_tasks{float:left;width:100%;padding-left:12px;font-size:14px;font-family:clear_sansregular;margin-top:15px;min-height:50px;text-transform:uppercase;box-sizing:border-box;color:#c4c4c4;cursor:pointer}
.closed_tasks_col{color:#000!important}
.closed_tasks a{color:#c4c4c4;float:left}
.closed_tasks a:hover{color:#ff7e26}
.closed_tasks .tasks_eye{background:url(/images/p_eye2.png) no-repeat scroll 1px -1px transparent;width:25px;height:20px;display:block;line-height:0;float:right;margin:-2px 36px 0 0}
.closed_tasks .tasks_eye:hover{background:url(/images/p_eye2.png) no-repeat scroll 0 -41px transparent}
.eye_active{background:url(/images/p_eye2.png) no-repeat scroll 0 -82px transparent!important}
.one_ex .created{font-size:12px;color:#c4c4c4;font-weight:400;line-height:1;margin:3px 0 0 48px}
.one_ex .created > a{color:#d55a00}
.one_ex .created > a:hover{color:#ff7200;text-decoration:underline}
.drop_down_categories{background:#ffe1bc;position:relative;color:#822e00;font:14px/23px clear_sansregular}
.drop_down_categories .slide_arrow{position:absolute;width:7px;height:5px;top:13px;right:7px;z-index:2;cursor:pointer;background:url(/images/sprite_buttons.png) -70px -5px no-repeat}
.drop_down_categories.active .slide_arrow{background:url(/images/sprite_buttons.png) -62px -5px no-repeat}
.drop_down_categories .active_category{padding:3px 0 3px 7px}
.drop_down_categories ul{display:none}
.drop_down_categories ul li{padding:3px 35px 3px 7px;position:relative}
.drop_down_categories .form_wrap{padding:3px 7px}
.drop_down_categories ul li:hover,.drop_down_categories ul li.active,.drop_down_categories .active_category.active,.drop_down_categories .form_wrap:hover{background:#ff5400;color:#fff}
.drop_down_categories span.remove_cat{display:block;width:15px;height:15px;position:absolute;top:9px;right:20px;background:url(/images/sprite_buttons.png) -45px 0 no-repeat}
.drop_down_categories ul li span.remove_cat:hover,.drop_down_categories .active_category span.remove_cat:hover{background:url(/images/sprite_buttons.png) 0 0 no-repeat}
.drop_down_categories .form_wrap input{border:none;background:none;color:#822e00;width:90%}
.drop_down_categories .form_wrap:hover input,.drop_down_categories .form_wrap:hover input::-webkit-input-placeholder,.drop_down_categories .form_wrap:hover input::-moz-placeholder,.drop_down_categories .form_wrap:hover input:-moz-placeholder,.drop_down_categories .form_wrap:hover input:-ms-input-placeholder{color:#fff}
.select.details{float:left;width:100%;background-color:#fff2e3}
.select.details .select2{width:100%!important;padding:0 0 0 3px;font:14px/35px clear_sansregular;color:#822e00;cursor:pointer;box-sizing:border-box;margin:0;border:0;border-radius:0;height:23px;line-height:23px;background:#ffe1bc}
.select.details .select2 .arrow_btn span{background:url(/images/ar_d.png) no-repeat -2px -2px!important}
.select.details .sb.open .display .arrow_btn span{background:url(/images/select_arrow1.png) no-repeat 0 -5px!important}
ul.select2{margin:1px 0 0 -3px !important}
.worker.details{float:left;text-align:center;width:60px;height:60px;background:#fff2e3;margin:0 1px 0 0;display:table}
.worker_img{position:relative;cursor:pointer;display:table-cell;vertical-align:middle;line-height:0}
.worker.details .worker_img .tooltip,.oe_checkbox_area > .icheckbox + .tooltip{position:absolute;left:52px;top:52px;width:120px;background:#f75420;color:#fff;font-size:12px;z-index:3;text-align:center;padding:10px;border-radius:3px;display:none;line-height:normal}
.worker.details .worker_img .tooltip{white-space:normal;text-overflow:ellipsis;overflow:hidden}
.worker.details:hover .worker_img .tooltip,.oe_checkbox_area > .icheckbox:hover + .tooltip{display:block}
.worker_img .inner{display:inline-block;width:42px;height:42px;border-radius:8px;border:1px solid #e6e6e6;box-sizing:border-box;background:#ff8f57;overflow:hidden}
.worker_img:hover .inner{background:#ff5400;border:1px solid #f7701e}
.aat,.img{position:relative}
.worker_img[value]:hover:after,.aat[value]:hover:after{content:attr(value);padding:4px 8px;font-size:12px;color:#fff!important;background-color:#ff5400;position:absolute;top:120%;width:120px;text-align:center;z-index:20;border-radius:3px}
#tasks .add_user:hover:after{right:0}
.worker.details .worker_close{background:url(/images/developer_delete.png) no-repeat scroll center center #f7701e;height:16px;position:absolute;right:2px;top:0;display:none;width:17px;border-radius:20px}
.worker.details .worker_img:hover .worker_close{display:block}
.worker.details .worker_close:hover{background-color:red}
.date_block{position:absolute;left:61px;right:0}
.db_time{float:left;min-height:60px;color:#bf8a48;font-size:12px;width:50%;border-right:1px solid #fff;cursor:pointer;background:#fff2e3;position:relative;left:0;box-sizing:border-box}
.db_time:hover{color:#812f00;background-color:#ffe9d1}
.db_time.alert{background:#ff6262;color:#fff}
.db_time.alert input{color:#fff}
.db_time .icon{background:url(/images/date_icon.png) no-repeat scroll 0 0 rgba(0,0,0,0);float:left;height:20px;width:17px;margin-left:20px;margin-top:5px}
.db_time:hover .icon{background-position:0 -84px}
.db_time.alert .icon{background-position:0 -53px}
.db_time > div > .text{float:left;margin-left:8px;margin-top:5px}
.db_time .selectbox{margin: 2px 0 0 20px;width:150px!important;}
.db_time .repeat-times-container .selectbox{margin: 0 0 0 3px;width:115px!important;}
.db_time .task-repeat-times{margin: 2px 0 0 20px; width: 30px; padding: 1px 0 1px 3px;border: 1px solid #fff;}
.db_remind{float:left;min-height:60px;color:#bf8a48;font-size:12px;cursor:pointer;width:50%;position:relative;right:0;padding-left:15px;background:#fff2e3;box-sizing:border-box}
.db_remind:hover{color:#7a2b00;background-color:#ffe9d1}
.db_remind > a,.date_block > a{z-index:2}
.db_remind .icon{background:url(/images/remind_icon.png) no-repeat scroll 0 0 transparent;float:left;height:20px;margin-left:17px;margin-top:20px;width:17px}
.db_remind:hover .icon{background-position:0 106%}
.db_remind .text{float:left;margin-left:5px;margin-top:20px}
.db_time input.datepicker, .db_remind input.datepicker {margin: 2px 0 0 -17px;width: 160px;}
#ui-datepicker-div{z-index:100!important}
.wrap1{width:100%;position:relative;float:left}
.db_time .close_time_button,.db_remind .close_time_button{display:block;position:absolute;width:15px;height:15px;top:7px;right:12px;background:url(/images/sprite_buttons.png) -15px 0 no-repeat}
.db_time.alert .close_time_button,.db_remind.alert .close_time_button{background:url(/images/sprite_buttons.png) -30px 0 no-repeat}
.db_time .close_time_button:hover,.db_remind .close_time_button:hover,.db_time.alert .close_time_button:hover,.db_remind.alert .close_time_button:hover{background:url(/images/sprite_buttons.png) 0 0 no-repeat}
.tasks_time_wrap{height:40px;clear:both}
.tasks_time_wrap .estimate_time,.tasks_time_wrap .used_time{float:left;width:50%;color:gray}
.tasks_time_wrap .estimate_time > .inner,.tasks_time_wrap .used_time > .inner{display:table-cell;vertical-align:middle;height:40px;font-size:13px}
.tasks_time_wrap .estimate_time > .inner{padding:0 0 0 15px}
.task_categories_wrap .tasks_categories{display:none}
.task_categories_wrap > .inner{padding:15px}
.task_categories_wrap .cat_wrap .tcw_title{padding:5px 10px 0 20px;cursor:pointer;float:none}
.task_categories_wrap .cat_wrap .tcw_title > span{display:inline-block;width:15px;height:15px;margin:0 0 -4px 10px;background:url(../images/ui-icons_888888_256x240.png) 0 -18px no-repeat}
.task_categories_wrap ul li{padding:5px 0 5px 10px;font-size:13px;color:#ac5525;position:relative;display:inline-block}
.task_categories_wrap ul li > span{display:inline-block;padding:3px 0 0}
.task_categories_wrap ul li.active{background:#fff2e3}
.task_categories_wrap ul li span.remove_category{display:block;position:absolute;width:15px;height:15px;top:5px;right:3px;z-index:2;cursor:pointer;background:url(../images/sprite_buttons.png) -47px 0 no-repeat}
.task_categories_wrap .proj_fil_res .icheckbox{margin:0 10px 0 0}
.task_categories_wrap .cat_input_wrap{margin:0 0 0 15px}
.task_categories_wrap .cat_input_wrap input{width:100%;border:none;background:none;height:30px;line-height:30px;color:#ac5525}
.task_categories_wrap ul li a.close{background:url(/images/contact_icons.png) no-repeat scroll -42px -20px rgba(0,0,0,0);display:none;height:20px;line-height:0;position:absolute;right:6px;top:5px;width:20px !important}
.task_categories_wrap ul li:hover{border-top:1px solid #ff6c24;border-bottom:1px solid #ff6c24;padding:4px 0 4px 10px;background-color:#fff2e3}
.task_categories_wrap ul li:hover a.close{display:block}
.task_categories_wrap ul li a.close:hover{background:url(/images/contact_icons.png) no-repeat scroll -42px 0 rgba(0,0,0,0)}
.estimate_price{font-size:13px;color:gray}
.estimate_price > .inner{padding:0 15px}
.estimate_price > .inner input{width:70px}
.estimate_price > .inner > div{display:inline-block}
.task_desc{width:100%;box-sizing:border-box;padding:5px 10px;font-size:13px;line-height:1.6;color:gray;float:left}
.task_desc .desc_textarea{border:1px solid #d9d9d9;border-radius:5px;color:#666;padding:5px 10px}
.task_desc > div.task_detail_description{min-height:20px;border-radius:5px;color:#666;padding:5px 10px;border:1px solid #fff}
.task_desc > div.task_detail_description:hover,.task_desc > div.task_detail_description:focus{border:1px solid #d9d9d9}
.task_desc > div.task_detail_description a{color:#ac5525}
.task_desc .desc_textarea textarea{border:none;width:100%;min-height:150px;box-sizing:border-box;display:block;overflow-y:visible}
.task_desc .desc_textarea textarea:hover{background:#fffbe3}
.task_desc .desc_textarea input{width:100%;border:none;background:#ff7b00;border-bottom:2px solid #a80000;border-radius:0 0 5px 5px;color:#fff;padding:3px 0}
.task_desc .desc_textarea input:hover{background:#ff3700}
.uploaded_files,.task_comments_wrap{overflow:hidden}
.task_comments_wrap{margin:0 0 0}
.uploaded_files .files_author a,.uploaded_files .files_author span,.task_comments_wrap .comments_author a,.task_comments_wrap .comments_author span{font-size:11px}
.uploaded_files .files_author .authors_photo img,.task_comments_wrap .comments_author .authors_photo img{border-radius:3px;cursor:pointer;width:25px;height:25px}
.uploaded_files .files_author .authors_name,.task_comments_wrap .comments_author .authors_name,.task_comments_wrap .comments_author .reply{color:#d55a00;padding:10px 0 0 5px}
.uploaded_files .files_author .created_date,.task_comments_wrap .comments_author .created_date{padding:10px 0 0 5px;color:#d1d1d1}
.task_comments_wrap .comment_item{clear:both;padding:0 10px}
.task_comments_wrap .comment_item > div{clear:both}
.task_comments_wrap .comment_item .comment{font-size:11px;margin:8px 0;word-break:break-all}
.task_comments_wrap .comment_item .comment a{color:#ac5525}
.task_comments_wrap .comment_item .comment > div,.excises .one_ex .files_list,.pl_zametka .one_ex .files_list{float:left;margin:5px;border:none}
.task_comments_wrap .comment_item .comment > div .bg_txt,.excises .one_ex .files_list .bg_txt,.pl_zametka .one_ex .files_list .bg_txt{background:none repeat scroll 0 0 #4fd3ce;border-radius:3px;height:40px;line-height:40px;position:relative;text-align:center;width:40px}
.task_comments_wrap .comment_item .comment > div .bg_txt a,.excises .one_ex .files_list .bg_txt a,.pl_zametka .one_ex .files_list .bg_txt a{color:#fff;display:block}
.task_comments_wrap .comment_item .comment > div .bg_txt img,.excises .one_ex .files_list .bg_txt img,.pl_zametka .one_ex .files_list .bg_txt img{width:100%;height:auto;cursor:pointer}
.task_comments_wrap .comment_item .comment > div .bg_txt .tooltip,.excises .one_ex .files_list .bg_txt .tooltip,.pl_zametka .one_ex .files_list .bg_txt .tooltip{position:absolute;left:-10px;top:45px;line-height:normal;padding:5px 10px;background:#f75420;color:#fff;z-index:2;border-radius:5px;display:none}
.open_notes_project .deal_files > div > div.tooltip{width:auto;height:auto;position:absolute;left:-10px;top:60px;line-height:normal;padding:5px 10px;background:#f75420;color:#fff;z-index:2;border-radius:5px;display:none;font-size:14px;font-family:Arial}
.open_notes_project .deal_files > div:hover > div.tooltip{display:block}
.task_comments_wrap .comment_item .comment > div .bg_txt:hover .tooltip,.excises .one_ex .files_list .bg_txt:hover .tooltip,.pl_zametka .one_ex .files_list .bg_txt:hover .tooltip{display:block}
.uploaded_files .file{position:relative;clear:both;margin:25px 0 0;padding:5px 10px;overflow:hidden;background:rgba(95,172,243,0.8);border-radius:5px}
.uploaded_files .file .file_close{position:absolute;width:15px;height:15px;right:5px;top:5px;display:none;cursor:pointer;z-index:3;background:url(../images/sprite_buttons.png) 0 -15px}
.uploaded_files .file:hover .file_close{display:block}
.uploaded_files .file .file_close:hover{background:url(../images/sprite_buttons.png)}
.uploaded_files .file .file_logo,.uploaded_files .file .file_name{float:left}
.uploaded_files .file .file_logo{width:38px;height:38px;border-radius:3px;background:#4fd3ce;line-height:38px;text-align:center;color:#fff}
.uploaded_files .file .file_logo img{width:100%;height:auto;border-radius:3px}
.uploaded_files .file:hover .file_logo{display:none}
.uploaded_files .file .file_name{color:#fff;font-size:12px;padding:0 0 0 5px}
.uploaded_files .file:hover .file_name{height:auto;line-height:auto}
.uploaded_files .file .download_file_button{display:none;width:100%;padding:15px 0;position:relative;top:0;left:0;z-index:2}
.uploaded_files .file:hover .download_file_button{display:block}
.uploaded_files .file .download_file_button a{display:block;width:40px;height:40px;margin:0 auto;background:url(../images/download_file_button.png)}
.upload_btn{width:100%;box-sizing:border-box;padding:0 15px}
.upload_btn > a{display:block;position:relative;width:100%;border-radius:5px;height:35px;box-shadow:0 3px 0 rgba(0,0,0,0.3);background-color:#f0f0f0;color:gray;font-size:14px;text-align:center}
.upload_btn > a span{display:block;position:relative;top:7px}
.upload_btn > a:active{top:2px}
.pjt_wrap{width:100%;box-sizing:border-box;margin:0 0 0;padding:0 15px;overflow:hidden}
#add_comment{width:100%;box-sizing:border-box;border-radius:5px;border:1px solid #d9d2d2;line-height:3;color:gray;text-align:center}
.add_task_comment.edit{background:#fff;border:1px solid #ff9e50;margin-top:0;box-shadow:none}
.add_task_comment.edit textarea{width:92%;margin:0 auto;padding:10px 15px;border:none}
.add_task_comment.edit input{width:100%;background:#ff7b00;border:none;color:#fff;padding:3px 0;border-bottom:2px solid #a80000}
.add_task_comment.edit input:hover{background:#ff3700}
.blue_bg.active .plpbl_plus{background-color:#3683c9}
.blue_bg.active .plpbl_plus:hover{background-color:#1a6bb5}
.green_bg.active .plpbl_plus{background-color:#6db410}
.green_bg.active .plpbl_plus:hover{background-color:#5ba000}
.purple_bg.active .plpbl_plus{background-color:#a256d8}
.purple_bg.active .plpbl_plus:hover{background-color:#8e3ec6}
.grey_bg.active .plpbl_plus{background-color:#5b6c7c}
.grey_bg.active .plpbl_plus:hover{background-color:#5b6c7c}
.project_body.open_p.grey_bg:hover{background-color:#eff2f4}
.project_body.open_p.purple_bg:hover{background-color:#f7ebff}
.project_body.open_p.green_bg:hover{background-color:#f1ffdf}
.project_body.open_p.blue_bg:hover{background-color:#e7f3ff}
.blue_bg.active .plpbl_plus{display:block}
.open_p .plpb_clip span{display:none}
.open_p:hover .plpb_clip span,.open_p .plpb_clip.active span{display:block}
.project.open_p.active .plpb_clip.active span{color:#fff;display:block}
.project.open_p.blue_bg.active .plpb_clip span,.open_p.blue_bg:hover .plpb_clip span{color:#3986cd;display:block}
.project.open_p.blue_bg.active .plpb_clip:hover span,.open_p.blue_bg:hover .plpb_clip:hover span{color:#2071bb;display:block}
.open_p.green_bg.active .plpb_clip span,.open_p.green_bg:hover .plpb_clip span{color:#6db410;display:block}
.open_p.green_bg.active .plpb_clip:hover span,.open_p.green_bg:hover .plpb_clip:hover span{color:#5ba000;display:block}
.open_p.purple_bg.active .plpb_clip span,.open_p.purple_bg:hover .plpb_clip span{color:#a256d8;display:block}
.open_p.purple_bg.active .plpb_clip:hover span,.open_p.purple_bg:hover .plpb_clip:hover span{color:#8e3ec6;display:block}
.open_p.grey_bg.active .plpb_clip span,.open_p.grey_bg:hover .plpb_clip span{color:#5b6c7c;display:block}
.open_p.grey_bg.active .plpb_clip:hover span,.open_p.grey_bg:hover .plpb_clip:hover span{color:#405161;display:block}
.blue_bg .one_ex .icheckbox{background:url(/images/project_checkbox1.png) no-repeat -47px 0}
.blue_bg .one_ex .icheckbox:hover{background:url(/images/project_checkbox1.png) no-repeat -47px 100%}
.blue_bg .one_ex .icheckbox.checked{background:url(/images/project_checkbox1.png) no-repeat -47px -51px}
.fail .one_ex .icheckbox{background:url(/images/project_checkbox1.png) no-repeat 0 0}
.fail .one_ex .icheckbox:hover{background:url(/images/project_checkbox1.png) no-repeat 0 100%}
.fail .one_ex .icheckbox.checked{background:url(/images/project_checkbox1.png) no-repeat 0 -51px}
.project.open_p.blue_bg.active{background-color:#4e9ee8}
.project.open_p.green_bg.active{background-color:#82d01c}
.project.open_p.purple_bg.active{background-color:#b871ea}
.project.open_p.grey_bg.active{background-color:#6f8090}
.plpbl_plus a{width:25px;height:25px;display:block}
.fail .one_ex .task_clip:hover span,.fail .one_ex:hover .task_clip span{color:#ffcdcd}
.fail .one_ex .task_clip.active span{color:#ff5400}
.all_projects{overflow:visible;float:left;background:#fff;height:90%;height: calc(100% - 105px);width: 100%;}
.all_projects.projects_wrapper .project.open_p:last-child{margin-bottom:auto}
.all_about_task{background:#fff;float:left;width:100%;padding:0}
.datepicker{background:none;border:none;margin:0 0 0 46px;color:#bf8a48;font-size:12px}
.db_remind:hover .datepicker,.db_time:hover .datepicker{color:#7a2b00}
.period_of_work{margin:0 5px 20px;width:99%;height:23px;position:relative;display:block}
/*.period_of_work + div{display:block;position:relative;margin-top:10px}*/
.period_of_work > li{display:inline-block;font:13px clear_sansregular;margin:0 5px 0 13px;border-radius:5px;color:#fff;position:relative;vertical-align:middle}
.period_of_work li > span.flaticon-paperclip1:before{margin:3px 0 0}
li.name_page{display:block;margin:-18px auto;font:bold 14px Arial,sans-serif;color:#fff;width:200px;text-align:center;cursor:default;text-transform:uppercase}
.period_of_work > li > a,.period_of_work > li > div.combobox{color:#fff;text-align:center;border-radius:5px;height:21px;line-height:21px;padding:0 10px;cursor:pointer}
.period_of_work > li > div.combobox{color:#be7013}
.period_of_work > li > a{display:block}
.users_tab_line li.tab{color:#fff;border-radius:5px;height:21px;line-height:21px;padding:0 10px;cursor:pointer}
.period_of_work > li.tab > a:hover,.users_tab_line li.tab:hover,.period_of_work > li.tab > div.combobox:hover{background:#fff;color:#d14000}
.period_of_work li.active_period a:hover,.period_of_work li.active_period div.combobox:hover,.active_period{background:rgba(0,0,0,0.5);color:#fff}
.tab .combobox.d_none{display:block}
.main_block{clear:both;width:100%;min-width:1200px}
li.export_excel{width:182px;height:22px;border-radius:4px;background:url(/images/arrow_right2.png) 9px 5px no-repeat #ff6c24;text-align:right;padding:0 10px 0 0;float:right;cursor:pointer;line-height:22px;box-shadow:0 2px 1px #d54600}
li.export_excel a{display:block;color:#fff;font-size:13px;font-family:'clear_sansregular';text-align:right}
.b_1_w,.b_1,.b_2{width:220px;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.5);position:absolute;left:10px;bottom:10px;top:0}
.sort_for_date{height:60px;border-bottom:1px solid #e6e6e6;border-top:1px solid transparent;padding:0 0 0 20px;font-size:14px;font-family:'clear_sansbold';line-height:60px}
.sort_for_month{height:40px;border-bottom:1px solid #e6e6e6;border-top:1px solid transparent;padding:0 0 0 15px;font-size:14px;font-family:'clear_sansbold';line-height:40px}
.sort_for_date:hover,.sort_for_month:hover{cursor:pointer}
.active_sort_for_date{background:#82d01c;color:#fff}
.inactive_sort_for_date{color:#bfbfbf;cursor:default!important}
.wrapper_sort_for_month{height:auto}
.paginator_b_1_w,.paginator_b_1{background:#fff2e3;height:70px;width:100%;border-radius:0 0 5px 5px}
.arrow_left{background:url(/images/arrow_left.png) center center no-repeat #fff;width:40px;height:40px;border-radius:40px;position:absolute;margin:15px 0 0 15px}
.arrow_right{background:url(/images/arrow_right.png) center center no-repeat #fff;width:40px;height:40px;border-radius:40px;position:absolute;margin:15px 0 0 165px}
.arrow_left:hover,.arrow_right:hover{cursor:pointer}
.b_2{width:250px;background:#fff;top:0;left:10px;bottom:10px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.5);position:absolute;overflow:hidden}
.b_2_planning{width:250px;background:#fff;top:0;left:240px;bottom:10px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.5);position:absolute}
.b_2_title{width:100%;height:50px;border-bottom:1px solid #e6e6e6;display:table-cell;vertical-align:middle;text-align:center;color:#dc7035;font:bold 12px Arial,sans-serif;border-radius:5px 5px 0 0}
.b_2_title:hover{background:#ff5400;color:#fff;box-shadow:0 1px 1px #d54600;cursor:pointer;border:none;border-bottom:1px solid #ff5400}
.plus_user{border-top:1px solid transparent;border-bottom:1px solid #e6e6e6;height:60px;text-align:center;color:#ff8e57;font:bold 14px clear_sansregular;border-radius:5px 5px 0 0}
.b_2_title + .plus_user{border-radius:0}
.plus_user:hover{background:#ff5400;color:#fff;cursor:pointer}
.plus_user:hover,.b_2_title:hover,.checkbox:hover{cursor:pointer}
.pink_square{width:40px;height:40px;border-radius:5px;background:#ff8e57 url(../images/plus40x40.png) no-repeat center;margin:10px 0 0 20px;position:absolute}
.pink_square img{margin:13px 0 0 1px}
.text_user{line-height:60px;text-transform:uppercase}
.user{border-top:1px solid transparent;border-bottom:1px solid #e6e6e6;height:60px}
.title_project{height:51px;border-bottom:1px solid #e6e6e6;line-height:49px;font-size:14px;font-family:'clear_sansbold';text-transform:uppercase;padding:0 10px 0 15px;cursor:pointer;overflow:hidden}
.title_project .tp-title{text-overflow:ellipsis;width:190px;display:inline-block;overflow:hidden}
.title_project:last-child{border-radius:0 0 5px 5px}
.title_project span{font-size:18px;float:right!important;margin:15px 0 0}
.title_project span.assigned_count{font-size:15px;margin:2px 8px 0 0}
.tp_text{margin:0 5px 0 0 !important;display:block}
.title_project.color_green_h .tp_text,.title_project.color_green .tp_text,.title_project.color_blue_h .tp_text,.title_project.color_blue .tp_text{color:#fff}
.box{height:51px;width:5px;position:absolute;margin:0 0 0 -15px}
.color_blue{background:#4e9ee8;color:#fff}
.color_blue_h{background:rgba(78,158,232,0.5);color:#fff}
.color_green{background:#82d01c;color:#fff}
.color_red{background:#e32626;color:#fff}
.color_red_h{background:rgba(225,19,30,0.5);color:#fff}
.color_purple{background:#b871ea;color:#fff}
.color_purple_h{background:rgba(184,113,234,0.5);color:#fff}
.color_grey{background:#6f8090;color:#fff}
.color_grey_h{background:rgba(111,128,144,0.5);color:#fff}
.user:hover{cursor:pointer}
.user img{margin:10px 0 0 20px;position:absolute;border-radius:4px}
.name_user{font-size:12px;font-family:'clear_sansregular';position:absolute;margin:12px 0 0 70px}
.user span{margin:35px 20px 0 0;font-size:12px;font-family:'clear_sansregular';color:gray;display:block;float:right}
.active_user{background:#82d01c;color:#fff}
.active_user span{color:#fff}
.month_year{text-align:center;height:50px;width:220px;background:#fff2e3;border-radius:5px 5px 0 0;display:table-cell;vertical-align:middle;border-bottom:1px solid transparent}
.select_month{float:left;margin:0 5px 0 20px;overflow:hidden;background:url(/images/select_arrow1.gif) no-repeat right #fff;border-radius:4px;box-shadow:0 3px 0 #ccc,0 -1px #fff inset}
.select_month select{background:transparent;border:0;line-height:1;-webkit-appearance:none;width:100px;padding:3px;border-radius:4px;box-shadow:0 3px 0 #ccc,0 -1px #fff inset;font-size:14px;font-family:'clear_sansregular';color:#be7013;outline:none;display:inline-block;appearance:none;cursor:pointer}
.select_year{overflow:hidden;background:url(/images/select_arrow1.gif) no-repeat right #fff;margin:0 23px 0 0;display:inline-block;width:60px;box-shadow:0 3px 0 #ccc,0 -1px #fff inset;border-radius:4px}
.select_year select{background:transparent;border:0;line-height:1;-webkit-appearance:none;width:60px;padding:3px 3px 3px 4px;border-radius:4px;font-size:14px;font-family:'clear_sansregular';color:#be7013;outline:none;display:inline-block;appearance:none;cursor:pointer}
.one_ex .task_title{float:none}
.task_title{padding:14px 0 0;float:left;width:65%}
ul.task_title li{height:25px;padding-top:15px;display:inline}
.b_3{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.5);position:absolute;top:0;left:500px;right:10px;bottom:10px;overflow:hidden;min-width:710px}
.b_3_time{background:#fff;position:absolute;top:0;left:270px;bottom:10px;right:10px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.5);min-width:915px}
.filter_b_3{width:100%;height:50px;background:#fff2e3;border-radius:5px 5px 0 0}
.filter_b_2{width:100%;height:50px;background:#fff2e3;border-radius:5px 5px 0 0}
.filter_b_2 ul li{position:relative;margin:15px 0 0;float:left}
.filter_b_2 > ul > li:first-child{width:35px;margin:15px 0 0 7px}
.filter_b_3 ul li{display:inline-block;position:relative}
.filter_b_2 ul li .sb.selectbox,.filter_b_3 ul li .sb.selectbox{width:100%!important;z-index:2}
.filter_b_3 ul li:first-child + *{width:27%}
.filter_b_3 ul{padding:16px 5px 0 15px}
.selectbox.items.min_w{min-width:200px}
li .text{display:block;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;padding-right:20px}
.open_project{width:103px;height:19px;border-radius:4px;background:#f5b582;float:right;cursor:pointer;margin:-25px 16px 0 0;box-shadow:0 1px 1px #f5b582}
.open_project a{color:#fff;font-size:12px;font-family:'clear_sansregular';text-align:center;display:block}
.open_project:hover{background:#ff5400}
.number_project{font-size:60px;font-family:'clear_sans_lightregular';color:#82d01c}
.minutes_project{color:#82d01c;font-size:14px;font-family:'clear_sansbold'}
.clip{width:5%;height:20px;border-radius:4px;background:url(/images/project_sprite1.png) no-repeat #fff;background-position:7px -220px;color:#be7013;font-size:12px;font-family:'clear_sansregular';float:left;line-height:20px;padding:0 0 0 20px;box-sizing:border-box;cursor:pointer}
.clip.active{background-color:#ff5400;background-position:7px -264px;color:#fff}
.number_of_minutes{background:#fff;width:100%;border-bottom:1px solid #edb97d;padding:26px 0}
.number_of_minutes > div.wrapper_selected_company{margin:-5px 0 6px 10px}
.accounting_rate{background:url(/images/clock.png) 0 24px no-repeat;padding:0 0 0 46px;margin:0 0 0 10px;float:left}
.accounting_rate2{background:url(/images/people1.png) 0 24px no-repeat;padding:0 0 0 56px;margin:0 0 0 56px;float:left}
.selected_company{color:#000;font-size:14px;font-family:'clear_sansbold';text-transform:uppercase;margin:0 12px 0 0}
.creation_date{color:#b3b3b3;font-size:14px;font-family:'clear_sansregular'}
.number{font-size:60px;font-family:'clear_sans_lightregular';color:#ff8e57}
.minutes{font-size:14px;font-family:'clear_sansbold';color:#ff8e57}
.day{width:113px;background:#fff;color:#b3b3b3;height:49px;font-size:12px;font-family:'clear_sansregular';float:left}
.day div{display:table-cell;vertical-align:middle;text-align:right;width:113px;height:50px}
.minutes_on_task{float:right;width:110px;line-height:21px;font-size:20px;font-family:'clear_sansregular';text-align:right}
.minutes_on_task span{font-size:14px}
.tasks_for_day{background:#fff2e3;height:auto;width:auto;border-bottom:1px solid #edb97d}
.project_tasks.space{margin-top:25px}
.search_tasks{margin-top:8px;height:45px;width:auto;background:#fff;border:3px solid #fff;border-radius:4px;-webkit-box-shadow:0 3px 16px 0 rgba(0,0,0,0.4);box-shadow:0 3px 16px 0 rgba(0,0,0,0.4)}
.search_task_title{cursor:pointer}
.search_task_project{display:table;width:auto;height:20px;margin-left:15px}
.search_task_project .circle_wrapper{display:table-cell;width:12px;height:20px;vertical-align:middle;text-align:center}
.search_task_project .circle{width:8px;height:8px;border-radius:4px}
.search_task_project .title{display:table-cell;color:#fff;text-transform:uppercase;font-size:13px;vertical-align:middle;cursor:pointer}
.search_task_project .title:hover{text-decoration:underline}
.search_tasks.blue:hover{border:3px solid #4e9ee8}
.search_tasks.green:hover{border:3px solid #82d01c}
.search_tasks.purple:hover{border:3px solid #b871ea}
.search_tasks.gray:hover{border:3px solid #6f8090}
.tasks_for_period{height:50px;width:auto;border-bottom:1px solid #e6e6e6;border-top:1px solid transparent;background:#fff}
.tasks_for_period:last-child{margin-bottom:20px}
.tasks_for_period.green_bg .number_of_files{background:#fff;color:#000}
.tasks_for_period.green_bg .name_company.blue_text,.tasks_for_period.green_bg .name_company.green_text,.tasks_for_period.green_bg .task_infulfilled{color:#fff}
.tasks_for_period#green{background:#82d01c}
.tasks_for_period#purple{background:#b871ea}
.tasks_for_period#blue{background:#4e9ee8}
.tasks_for_period#grey{background:#6f8090}
.for_clip{float:right;margin:-49px 4px 0 0;height:49px;line-height:49px;width:300px;padding:17px 0 0}
.planning_popup_cnt .for_clip{margin:0;padding:13px;height:auto;width:auto}
.for_clip img{width:24px;height:24px;border-radius:4px;margin:-1px 12px 0 0;float:left;border:1px solid transparent}
span.close{background:url(/images/dev_del.png) no-repeat scroll center center #ff5400;width:13px;height:13px;border-radius:8px;margin:-8px 0 0 -17px;position:absolute}
span.close:hover{background-color:red}
span.social_info{display:none;padding:6px;margin-top:53px;font-size:12px;color:#fff;background-color:#ff5400;position:absolute;line-height:1;border-radius:3px;z-index:11}
span.social_info.fc{margin-left:-11px}
span.social_info.in{margin-left:-4px}
span.social_info.ggl{margin-left:-7px}
span.for_name_user{padding:6px;margin:22px 68px 0 0;font-size:12px;color:#fff;background-color:#ff5400;position:absolute;line-height:1;right:0;border-radius:3px;z-index:11}
span.for_name_user.label{display:none;margin:21px 19px 0 0;padding:3px}
div#img-info{display:none}
.for_clip img:hover + div#img-info,div#img-info:hover{display:block}
.for_clip img:hover{border:1px solid #f75420;border-radius:4px;cursor:pointer}
.screenshots-count{float:right;height:16px;min-width:30px;font-size:12px;font-family:'clear_sansregular';text-align:right;line-height:17px;color:#be7013;display:inline-block;margin:5px 25px 0;position:relative;z-index:10;background:url(/images/screens_ico.png) no-repeat right top;padding-right:24px}
.screenshots-count:hover{background-position:right bottom;cursor:pointer;color:#ff5400}
.screenshots-count:hover + span.for_name_user.label{display:block}
.number_of_files{height:20px;width:40px;background:#fff2e3;font-size:12px;font-family:'clear_sansregular';text-align:center;line-height:20px;border-radius:4px;color:#be7013;display:inline-block;margin:14px 0 0 10px;float:left;position:relative;z-index:10}
.number_of_files.icon{width:21px;height:16px}
.flaticon-paperclip2:before{font-size:24px;content:"\e000";float:right;padding-right:3px;color:#c4c4c4;height:23px;line-height:1;position:relative;z-index:10;cursor:pointer}
.flaticon-paperclip2:hover:before{color:#ffc8ad}
.flaticon-paperclip2.active:before{color:#ff5400}
.number_of_files:hover{background:#ff5400;cursor:pointer;color:#fff}
.staple{width:12px;height:20px;background:url(/images/project_clip.png) no-repeat;background-position:0 -35px;position:absolute;margin:-27px 0 0 860px}
.active_tasks_for_day{background:#ffd7a6}
.day_for_week{font-size:24px;font-family:'clear_sans_lightregular';color:#d08c7a;width:100px;text-align:center;float:left}
.number_for_day{font-family:"clear_sans_lightregular";font-size:12px;margin:-27px 0 0 8px;position:absolute;text-align:right;width:15px}
.green_text,._green_text{color:#61ab00}
.white_text,._white_text{color:#fff!important}
.blue_text,._blue_text{color:#47a4fa}
.purple_text,._purple_text{color:#b871ea}
.grey_text,._grey_text{color:#6f8090}
.red_text,._red_text{color:red}
.task{background:#fff;height:49px;margin:0 0 0 100px;border-bottom:1px solid #e6e6e6;border-top:1px solid transparent;padding:0 0 0 50px;overflow-y:hidden;cursor:pointer}
.task_time{height:49px;margin:0 0 0 150px;background:inherit}
.task_info{height:49px;margin:-2px 0 0 45px}
.active_task{background:#fff2e3}
.task:last-child{border-bottom:1px solid transparent}
.task_internal_wrapper{height:40px;padding:0 10px 0 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;box-sizing:border-box}
.one_ex .task_internal_wrapper{width:auto}
.task-assigned{float:right;width:26px;height:26px;margin-right:10px}
.checkbox{width:17px!important;height:17px!important;border:1px solid #d8d8d8;border-radius:4px;position:absolute!important;margin:15px 0 0 -30px !important;background:#fff}
.display.srtbt_checkbox,.display.checkbox{display:none!important}
.name_company{font:bold 14px Arial,sans-serif;height:18px;float:left;margin:2px 6px 0 -1px;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.name_company:hover{text-decoration:underline;cursor:pointer}
.residual{background:#fff2e3;width:100px;height:100%}
ul.month-list li{float:left;cursor:pointer;text-align:left}
ul.month-list li:first-child{width:120px;margin:0 13px 0 -10px}
ul.month-list li:first-child > .sb .display{margin:0 5px 0 20px;overflow:hidden;border-radius:4px;border:none;font-size:14px;font-family:'clear_sansregular';color:#be7013;width:90px;padding:2px 0 0 9px;cursor:pointer}
ul.year-list li:first-child{width:190px;position:relative;text-align:left}
ul.year-list li:first-child > .sb .display{margin:0 5px;overflow:hidden;border-radius:4px;font-size:14px;font-family:'clear_sansregular';color:#be7013;width:190px;padding:0 0 0 10px;text-align:left;cursor:pointer;border:0}
.select.details .select2 .arrow_btn,.filter_b_2_li .sb .display .arrow_btn,.filter_b_3_li .sb .display .arrow_btn,ul.month-list li:first-child + * > .sb .display .arrow_btn,ul.month-list li:first-child > .sb .display .arrow_btn,ul.year-list li:first-child > .sb .display .arrow_btn{background:none;border:none}
.select.details .select2 .arrow_btn span,.filter_b_2_li .sb .display .arrow_btn span,.filter_b_3_li .sb .display .arrow_btn span,ul.month-list li:first-child + * > .sb .display .arrow_btn span,ul.month-list li:first-child > .sb .display .arrow_btn span,ul.year-list li:first-child > .sb .display .arrow_btn span{background:url(/images/select_arrow0.png) no-repeat 0 0 #fff;border:none;left:4px;top:8px;width:7px;height:5px}
.select.details .select2:hover .arrow_btn span,.filter_b_2_li .sb .display:hover .arrow_btn span,.filter_b_3_li .sb .display:hover .arrow_btn span,ul.month-list li:first-child + * > .sb .display:hover .arrow_btn span,ul.month-list li:first-child > .sb .display:hover .arrow_btn span,ul.year-list li:first-child > .sb .display:hover .arrow_btn span,.select.details .select2:hover .text,.filter_b_2_li .sb .display:hover .text,.filter_b_3_li .sb .display:hover .text,ul.month-list li:first-child + * > .sb .display:hover .text,ul.month-list li:first-child > .sb .display:hover .text,ul.year-list li:first-child > .sb .display:hover .text{background-position:0 -10px;color:#cc4d00}
.filter_b_2_li .sb.open .display .arrow_btn span,.filter_b_3_li .sb.open .display .arrow_btn span,ul.month-list li:first-child + * > .sb.open .display .arrow_btn span,ul.month-list li:first-child > .sb.open .display .arrow_btn span,ul.year-list li:first-child > .sb.open .display .arrow_btn span{background-position:0 -5px}
.del_item{display:none;background:url(/images/close-item.png) no-repeat;height:15px;width:15px;margin:3px 3px 0 0;float:right}
.hover .del_item{display:block}
.filter_b_3_li .sb .display{margin:0 5px;overflow:hidden;border-radius:4px;font-size:14px;font-family:'clear_sansregular';color:#be7013;height:20px;padding:0 0 0 10px;text-align:left;cursor:pointer}
.filter_b_2_li .sb .display{margin:0 5px;overflow:hidden;border-radius:4px;font-size:14px;font-family:'clear_sansregular';color:#be7013;height:20px;padding:0 0 0 10px;text-align:left;cursor:pointer}
ul.month-list li:first-child + * > .sb .display{overflow:hidden;margin:0 23px 0 0;border:none;border-radius:4px;font-size:14px;font-family:'clear_sansregular';color:#be7013;width:70px;padding:2px 0 0 9px;cursor:pointer}
.selectbox.items{margin:-2px 0 0;background:#fff;border-radius:0 0 5px 5px;cursor:pointer;z-index:120;box-shadow:0 3px 9px #fff2e3}
.selectbox.items .item{padding-left:8px}
.selectbox.items li:first-child{margin-top:2px}
.selectbox.items li{display:block;clear:both;width:100%;font-size:14px;font-family:'clear_sansregular';color:#be7013;line-height:20px}
.selectbox.items li:hover{background:#ff5400;cursor:pointer;color:#fff}
ul.month-list li:first-child .jq-selectbox__dropdown{width:90px;margin:3px 0 0 23px}
ul.year-list li:first-child .selectbox.items{width:190px;margin:3px 0 0 9px}
ul.month-list li:first-child + * .jq-selectbox__dropdown{width:70px;margin:3px 0 0 3px;text-align:center}
.green.task_fulfilled .checkbox,.search_tasks.green .task_fulfilled .checkbox{background:url(/images/project_checkbox.png) no-repeat;background-position:-153px -53px}
.purple.task_fulfilled .checkbox,.search_tasks.purple .task_fulfilled .checkbox{background:url(/images/project_checkbox.png) no-repeat;background-position:-100px -53px}
.blue.task_fulfilled .checkbox,.search_tasks.blue .task_fulfilled .checkbox{background:url(/images/project_checkbox.png) no-repeat;background-position:-49px -53px}
.grey.task_fulfilled .checkbox,.search_tasks.grey .task_fulfilled .checkbox{background:url(/images/project_checkbox.png) no-repeat;background-position:-207px -53px}
.red.task_fulfilled .checkbox,.search_tasks.red .task_fulfilled .checkbox{background:url(/images/project_checkbox.png) no-repeat;background-position:-254px -53px}
.task_fulfilled{color:gray!important}
.task_infulfilled{display:block;font-size:14px;font-family:'clear_sansregular';text-overflow:ellipsis;overflow:hidden;height:30px;white-space:nowrap;color:#000}
.task_infulfilled:hover{text-decoration:underline}
.add_item input{border:none;color:#be7013;width:100%;padding:0 0 0 8px;box-sizing:border-box;height:20px;cursor:pointer}
.add_item input::-webkit-input-placeholder{color:#be7013}
.add_item input::-moz-placeholder{color:#be7013}
.add_item input:-moz-placeholder{color:#be7013}
.add_item input:-ms-input-placeholder{color:#be7013}
.add_item input:hover::-webkit-input-placeholder{color:#fff}
.add_item input:hover ::-moz-placeholder{color:#fff}
.add_item input:hover :-moz-placeholder{color:#fff}
.add_item input:hover :-ms-input-placeholder{color:#fff}
.add_item input:hover{background:#ff5400;color:#fff}
.circl_blue,.circl_green,.circl_purple,.circl_grey,.circl_red,.circl_pink,.circl_orange,.circl_yellow{height:8px;width:8px;float:right;border-radius:50%;position:relative}
.circl_blue{background:#4e9ee8}
.circl_green{background:#82d01c}
.circl_purple{background:#b871ea}
.circl_grey{background:#6f8090}
.circl_red{background:#e1131e}
.circl_pink{background:#fc70e0}
.circl_orange{background:#ffae00}
.circl_yellow {background:#fce4ac}
.col_blue{color:#4e9ee8}
.col_green{color:#82d01c}
.col_purple{color:#b871ea}
.col_grey{color:#6f8090}
.col_brown{color:#be7013}
.col_red{color:#e32626}
.col_pink{color:#fc70e0}
.col_orange{color:#ffae00}
.col_yellow{color:#fce4ac}
.for_item{width:147px;background:#fff}
.for_item:hover{background:#ff5400}
.all_circl.for_item{width:50px;margin:0 0 0 61px}
.all_circl.for_item div:first-child{margin:-13px -3px 0 0}
.all_circl.for_item div:first-child + *{margin:-13px -12px 0 0}
.all_circl.for_item div:first-child + * + *{margin:-13px -21px 0 0}
.all_circl.for_item div:first-child + * + * + *{margin:-13px -30px 0 0}
.reglog_wrap{width:310px;margin:10% auto;border-radius:10px;height:415px;box-shadow:0 5px 10px rgba(0,0,0,0.5)}
.rl_tab{width:100%;float:left;background-color:#ffead8;border-radius:10px 10px 0 0;overflow:hidden}
.log_tab,.reg_tab{width:50%;background-color:#ffead8}
.log_tab:hover > a,.reg_tab:hover > a{color:#ff7200}
.log_tab.active,.reg_tab.active{background-color:#fff;position:relative;border-bottom:1px solid #fcf9f9;box-sizing:border-box}
.log_tab > a,.reg_tab > a{display:block;width:100%;text-align:center;height:45px;line-height:45px;color:#e18455;font-size:15px}
.log_tab.active > a,.reg_tab.active > a{color:#7f7f7f}
.log_tab{float:left}
.reg_tab{float:right}
.log_tab.active{box-shadow:7px 5px 10px 0 rgba(0,0,0,0.2);border-radius:0 10px 0 0}
.reg_tab.active{box-shadow:-7px 5px 10px 0 rgba(0,0,0,0.2);border-radius:10px 0 0 0}
.rl_form{float:left}
.login{width:250px;height:370px;background:#fff;border-radius:0 0 10px 10px;padding:0 30px;margin:0 auto;position:relative}
.recover{width:250px;height:325px;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.5);padding:0 30px;margin:10% auto}
.login_title,.registration_title{color:#807c7c;text-transform:uppercase;text-align:center;font:bold 22px Arial,sans-serif;height:32px;line-height:32px;padding:30px 0}
.registration_title img,.login_title img{margin:-10px 0 0}
.login_title a,.registration_title a{height:30px;width:30px;border-radius:50%;border:1px solid #807c7c;background:url(/images/login_arrow_left.png) 5px 8px no-repeat;float:left;display:block;cursor:pointer;margin:0 -30px 0 0}
.login_title a:hover,.registration_title a:hover{border:1px solid #ff8300;background:url(/images/login_arrow_left_hover.png) center center no-repeat;cursor:pointer}
.login_form form p:first-child input[type="text"],.login_form_reg form p:first-child + * input[type="text"],.login_form_reg form p:first-child + * + * input[type="text"],.login_form_reg form p:first-child + * + * + * + * input[type="text"],.login_form_reg form p:first-child input[type="text"]{width:238px;border:1px solid #807c7c;border-radius:5px;padding:0 0 0 10px;height:33px;display:table-cell;vertical-align:middle;color:#000;font-size:13px}
.login_form form p:first-child input[type="text"]:hover,.login_form form p:first-child input[type="text"]:focus,.login_form_reg form p:first-child input[type="text"]:hover,.login_form_reg form p:first-child input[type="text"]:focus,.login_form_reg form p:first-child + * input[type="text"]:hover,.login_form_reg form p:first-child + * input[type="text"]:focus{border:1px solid #ff8300;cursor:pointer}
.login_form form p:first-child + * input[type="password"],.login_form_reg form p input[type="password"]{height:31px;width:190px;cursor:pointer;border:none;border-radius:5px;float:left;padding:0 0 0 10px}
.login_form form p:first-child + * input[type="text"],.login_form_reg form p:first-child + * + * + * input[type="text"]{height:29px;width:46px;cursor:pointer;border:none;background:none;font-size:0}
.login_form form p:first-child + *,.login_form_reg form p:first-child + * + * + *{border:1px solid #807c7c;height:33px;width:248px;border-radius:5px}
.login_form_reg form p.err{border:1px solid #ff4949}
.login_form form p:first-child + :hover,.login_form_reg form p:first-child + * + * + :hover{border:1px solid #ff5400;cursor:pointer}
.login_form form p,.login_form_reg form p{margin:0 0 10px}
.login_form form > p#submit-btn > input[type="submit"],.login_form_reg form > p#submit-btn > input[type="submit"]{color:#fff;width:250px;height:35px;border:none;border-radius:5px;background:#ff8300;font:bold 14px Arial,sans-serif;cursor:pointer}
.login_form form p#submit-btn input[type="submit"]:hover,.login_form_reg form p#submit-btn input[type="submit"]:hover{background:#ff5400}
.login_form form p#submit-btn,.login_form_reg form p#submit-btn{border-radius:5px;box-shadow:0 2px 0 rgba(157,30,0,1.0);margin:0}
.remember{float:left;font-family:'clear_sansregular';font-size:12px;color:#807c7c;margin:11px 0 0 24px}
.checkbox.remember_ch{width:13px!important;height:13px!important;background:none;border:1px solid #807c7c;border-radius:5px}
.checkbox.remember_ch:hover{border:1px solid #ff8300}
.sb.selectbox.checkbox.remember_ch{margin:1px 0 0 -21px !important}
.filter_b_3 ul li > div,.filter_b_2 ul li > div{vertical-align:top}
.forgot{float:right;margin:11px 1px 0 0}
.forgot a{font-family:'clear_sansregular';font-size:12px;color:#dc7035;cursor:pointer}
.forgot a:hover{color:#ff7200;text-decoration:underline}
.task_fulfilled .checkbox.remember_ch{background:url(/images/birdie.png) -1px 3px no-repeat #ff8300;border:1px solid #ff8300}
.social_networks{height:90px;width:310px;background:#ffd6b2;position:absolute;margin:63px 0 0 -30px;border-radius:0 0 10px 10px}
.facebook{float:left;background:url(/images/fb.png) center center no-repeat #4a6195;width:43px;height:43px;border:2px solid #fff;border-radius:50%;margin:20px 30px 0 50px}
.vk{float:left;background:url(/images/vk.png) center center no-repeat #6a96c7;width:43px;height:43px;border:2px solid #fff;border-radius:50%;margin:20px 30px 0 0}
.google{float:left;background:url(/images/g.png) center center no-repeat #ff6d4b;width:43px;height:43px;border:2px solid #fff;border-radius:50%;margin:20px 0 0}
.ld{float:left;background:url(/images/ld.png) center center no-repeat #0274b3;width:43px;height:43px;border:2px solid #fff;border-radius:50%;margin:20px 30px 0 0}
.facebook:hover{background:url(/images/fb.png) center center no-repeat #4465b1;cursor:pointer}
.vk:hover{background:url(/images/vk.png) center center no-repeat #5e9bdf;cursor:pointer}
.google:hover{background:url(/images/g.png) center center no-repeat #ff5b35;cursor:pointer}
.facebook:hover span.social_info{display:block}
.ld:hover span.social_info{display:block}
.google:hover span.social_info{display:block}
.inp_border{border:1px solid #ff5400!important}
.login_form form p:first-child + * input[type="text"],.login_form_reg form p:first-child + * + * + * input[type="text"]{background:url(/images/p_eye2.png) 11px 4px no-repeat}
.login_form form p:first-child + * input[type="text"]:hover,.login_form_reg form p:first-child + * + * + * input[type="text"]:hover{background:url(/images/p_eye2.png) 10px -36px no-repeat}
.eye_cl{background:url(/images/p_eye2.png) 10px -77px no-repeat!important}
.login_form_reg form p:first-child + * + * input:hover,.login_form_reg form p:first-child + * + * input:focus{border:1px solid #ff5400;cursor:pointer}
.error3,.error2,.error{position:absolute;text-align:left;font-family:'clear_sansregular';font-size:13px;color:#fff}
.error{top:36px;left:90%}
#wrong-pass-err,#wrong-pass-warn{bottom:18%;top:auto;top:initial;left:88%}
#email-busy{bottom:32.5%;left:88%}
.e_part1{border:10px solid transparent;border-right:10px solid #ff8042;float:left}
.e_part2{float:left;padding:20px;border-radius:5px;background-color:#ff8042;width:300px;box-shadow:5px 4px 10px rgba(0,0,0,0.3);margin:-28px 0 0 19px}
.e2_part1{border:10px solid transparent;border-right:10px solid #ff4949;float:left}
.e2_part2{float:left;padding:20px;border-radius:5px;background-color:#ff4949;width:300px;box-shadow:5px 4px 10px rgba(0,0,0,0.3);margin:-28px 0 0 19px}
.e3_part1{border:10px solid transparent;border-right:10px solid #ff4949;float:left}
.e3_part2{float:left;padding:20px;border-radius:5px;background-color:#ff4949;width:300px;box-shadow:5px 4px 10px rgba(0,0,0,0.3);margin:-37px 0 0}
.e3_part2 a{color:#fff;text-decoration:underline;cursor:pointer}
.border_red{border:1px solid #ff4949!important}
#user_plainPassword{height:31px;width:190px;cursor:pointer;border:none;border-radius:5px;float:left;padding:0 0 0 10px;background:none;font-family:'clear_sansregular';font-size:13px;color:#000}
#user_plainPassword:hover{background:none}
.selectbox.items.plsb_select.plsb_select2,.asd{z-index:100}
.project.open_p.grey_bg .flaticon-paperclip1,.project.open_p.purple_bg .flaticon-paperclip1,.project.open_p.green_bg .flaticon-paperclip1,.project.open_p.blue_bg .flaticon-paperclip1{display:block}
.project.open_p.grey_bg .plpbl_plus.hide1,.project.open_p.purple_bg .plpbl_plus.hide1,.project.open_p.green_bg .plpbl_plus.hide1
.project.open_p.blue_bg .plpbl_plus.hide1{visibility:visible}
.project.open_p.color_blue_h .plpbl_num_custom,.project.open_p.color_green_h .plpbl_num_custom,.project.open_p.color_purple_h .plpbl_num_custom,.project.open_p.color_grey_h .plpbl_num_custom,.project.open_p.purple_bg .plpbl_num_custom,.project.open_p.green_bg .plpbl_num_custom,.project.open_p.blue_bg .plpbl_num_custom,.project.open_p.grey_bg .plpbl_num_custom{color:#fff}
.user_project_status .filter_b_2 ul li{width:210px}
.user_project_status .filter_b_2 ul li.tasks_cat{width:160px}
.user_project_status .filter_b_2 > ul > li:first-child{width:35px;margin:15px 7px 0}
.user_project_status .filter_b_2{margin:0 0 0 10px}
.cl_tasks{margin:0 0 5px}
.cl_tasks:last-child{margin-bottom:50px}
.cl_tasks .oe_text a,.task_completed{color:#c4c4c4;text-decoration:line-through}
.d_block{display:block!important}
.immediate .oe_text a{color:#900;font-weight:800;font-family:'clear_sansregular';margin-top:-1px}
.hight .oe_text a{color:#900;font-family:'clear_sansregular';font-weight:500}
.urgent .oe_text a{color:#900;font-family:'clear_sansregular';font-weight:700}
.low .oe_text a{color:#559;font-family:'clear_sansregular'}
.overdue .oe_text a{color:#ff5d5d}
.overdue{background-color:#fff}
.title_priority{width:100%;padding:0 0 0 6px;font:14px/35px clear_sansregular;color:#fff;cursor:pointer;box-sizing:border-box;margin: 10px 0 0;border:0;border-radius:0;height:23px;line-height:23px;background:url(/images/ar_d.png) no-repeat 420px 50% #ffe1bc}
.status_priority .down_menu{position:absolute;width:100%;height:auto;z-index:1;background:#fff;cursor:pointer;color:#fff;font:14px clear_sansregular;margin:-23px 0 0;border:3px solid #ff8300;box-sizing:border-box;border-radius:5px}
.status_priority .down_menu > div:first-child{background:url('/images/select_arrow12.png') scroll 420px 7px no-repeat #82d01c}
.status_priority .down_menu div{padding:0 0 0 6px}
.cl_tasks .oe_text > a{display:block}
.add_project input[type="text"],.add-project input[type="text"],.todo_form input[type="text"]{width:95%;height:100%;border:none;color:#dc7035;font-size:14px;border-radius:5px;padding:0 0 0 15px}
.add-project input[type="text"]{padding:0}
*{margin:0;padding:0}
.pt_wrapper1{background:#fff;border-radius:5px;margin:0 20px 0 280px}
.pt_wrapper1.show_task_info{margin:0 465px 0 280px}
.pt_wrapper1.show_user_info{margin:0 456px 0 280px !important}
.users_body .users_wrap .main.show_user_info, .steps_wrap > .search_results_list.show_step_info {margin:0 456px 0 0}
.pt_wrapper1 > .inner{padding:0;min-height:335px;height:inherit}
.filter_people ul{background:#fff2e3;min-height:38px;padding:12px 0 0 17px}
.filter_files > ul{background:#fff2e3;min-height:38px;padding:12px 1% 0 0}
.filter_files > ul > li:first-child{margin:0 0 0 10px}
.filter_people ul li.clip{width:36px}
.filter_people ul li.filter_b_2_li .sb.selectbox .display{width:235px}
.filter_files ul li.filter_b_2_li .sb.selectbox{width:200px!important}
.filter_files ul li.filter_b_2_li > input[type="text"],.filter_files ul li > .combobox{width:180px;border:none;color:#be7013;margin:1px 0 0;border-radius:5px;font-size:14px}
.filter_files ul li{width:200px;float:left;position:relative}
.filter_files ul li.filter_time{width:auto}
.ff{width:20px!important;float:right!important;margin:2px 12px 0 0;cursor:pointer;height:20px!important}
.list{background:url(/images/plasha.png) no-repeat}
.icons{background:url(/images/plasha4.png) no-repeat}
.list:hover{background:url(/images/plasha3.png) no-repeat}
.icons:hover{background:url(/images/plasha2.png) no-repeat}
.list.active_ff{background:url(/images/plasha3.png) no-repeat}
.icons.active_ff{background:url(/images/plasha2.png) no-repeat}
.observers,.employees,.managers,.creator{margin:18px 0 0 14px;clear:both}
.observers h3,.employees h3,.managers h3,.creator h3{color:#000;font-family:'clear_sansbold';font-size:14px;padding:5px 0}
.observers > div,.employees > div,.managers > div,.creator > div{float:left;width:198px;height:58px;border:1px solid #bcbcbc;border-radius:5px;margin:9px 13px 0 2px;font-family:'clear_sansregular';font-size:12px;cursor:pointer;position:relative}
.managers > div > .inner{width:198px;height:58px;padding:0}
.observers > div:hover,.employees > div:hover,.managers > div:hover,.creator > div:hover{border-color:#ff8448}
.observers > div:hover .del_user,.employees > div:hover .del_user,.managers > div:hover .del_user,.creator > div:hover .del_user{display:block}
.inner_user a{float:left;width:100%}
.managers > div > .inner_user a{color:#000}
.observers > div > img,.employees > div > img,.managers > div > .inner_user img,.creator > div > img{float:left;margin:10px 0 0 15px;width:44px;height:44px;border-radius:5px}
.observers > div > p,.employees > div > p,.managers > div > .inner_user p,.creator > div > p{float:left;margin:12px 0 0 5px;width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.plus{float:left;max-width:40px;max-height:40px;background:url(/images/plus5.png) no-repeat scroll center center #e6e6e6;margin:18px 0 0 15px !important;border:none!important;border-radius:5px}
.plus:hover{background-color:#ff5400}
.plus a{display:block;cursor:pointer;height:40px;width:40px}
.task_categories_wrap{width:100%;position:relative;padding:0 0 20px}
.tcw_title{float:left;width:100%;padding:5px 10px 15px 20px;font:13px clear_sansregular;color:gray;box-sizing:border-box}
.plus2{background:url(/images/plus2.png) no-repeat scroll center center #ff8f57;background-size:cover;border:none;border-radius:5px;width:25px;height:25px;position:absolute;top:36px;left:15px;cursor:pointer}
.plus2:hover{background-color:#ff5300}
.cat_res{float:left;padding:0 10px 0 40px;box-sizing:border-box}
.categ{float:left;position:relative;background:#fff2e3;color:#93481e;font:13px clear_sansregular;padding:2px 20px 2px 5px;margin:0 0 5px 5px;border-radius:3px;cursor:pointer}
.categ .close_time_button{display:block;position:absolute;width:15px;height:15px;top:4px;right:2px;background:url(/images/sprite_buttons.png) -15px 0 no-repeat}
.categ .close_time_button:hover{background:url(/images/sprite_buttons.png) 0 0 no-repeat}
.clip_people{display:block;position:absolute;width:12px;height:23px;right:8px;top:8px;z-index:2}
.clip_people:before{display:block;content:"\e000";font-family:Flaticon;font-style:normal;font-size:20px;color:#ccc}
.clip_people:hover:before,.clip_people.active:before{color:#ff5400}
.number_people{display:block;font-family:'clear_sansregular';font-size:12px;position:absolute;right:10px;bottom:2px}
.number_people a{color:gray}
.project_tabs .filter_files > ul{width:99%}
#info,#docs,#comments,#people,#files{padding:0 0 20px}
#files .mission{margin:18px 0 0 14px;clear:both}
#files .mission_v2 h3,#files h3 a,#comments h3 a{font-family:'clear_sans_lightregular';font-size:14px;color:#d55a00}
#files .mission_v2 h3:hover,#files h3 a:hover,#comments h3 a:hover{color:#ff7200;text-decoration:underline;cursor:pointer}
#files .mission > div,.deal_files > div{display:inline-block;margin:15px 7px 0;cursor:pointer;position:relative;float:none;vertical-align:middle}
#files .mission > div > div,#files .mission > div > div > div,.deal_files > div > div,.deal_files > div > div > div{width:100px;height:100px;border-radius:5px;display:table-cell;text-align:center;vertical-align:middle;color:#fff;font-family:'clear_sansbold';font-size:20px}
.open_notes_project .deal_files > div > div,.open_notes_project .deal_files > div > div > div{width:55px;height:55px;border-radius:5px}
#files .mission > div > div > div,.deal_files > div > div > div{background:#4fd3ce}
#files .mission > div > div > div > span,.deal_files > div > div > div > span{color:#fff}
#files .mission > div > div > img,.deal_files > div > div > img{display:block;max-height:100px;max-width:100px;border:1px solid #ff8201;box-sizing:border-box;border-radius:5px}
.open_notes_project .deal_files > div > div > img{width:55px;height:55px;border-radius:5px;border:1px solid #ff8201;box-sizing:border-box}
#files .mission > div > p,.deal_files > div > p{font-family:'clear_sansregular';font-size:12px;color:gray;margin:5px 0 0;text-align:center;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.bg_ps{background:#5facf3}
.bg_acrobat{background:#ff8b78}
.bg_txt{background:#4fd3ce}
.bg_ai{background:#ffc872}
.bg_cd{background:#aeeb82}
.bg_mp3{background:#eb91f1}
#files .mission > div.plus{margin:0 7px!important}
.comment{margin:20px 0 0}
.comment h3{font-family:'clear_sansregular';font-size:14px;color:#d55a00;margin:0 0 0 15px}
.comment h3:hover{cursor:pointer;text-decoration:underline}
.comment > div,.all_about_task > .comment_form{padding:0;border-bottom:1px solid #d9d9d9;cursor:default}
#docs .comment > div,#comments .comment > div,.all_about_task .comment_form{border-bottom:none}
.del_comment{display:none;width:15px;height:15px;background:url(/images/close_user.png) no-repeat center center;float:right;margin:5px 17px 0 0;cursor:pointer}
.comment > div:hover .del_comment{display:block}
.del_comment:hover{background:url(/images/close-item.png) no-repeat center center}
.comment > div > div > img{border-radius:5px;float:left;height:40px;width:40px;margin:0 8px 0 15px;border:2px solid transparent}
.comment > div > div > img:hover{border-color:#ff5400;cursor:pointer}
.comment > div > div > img:hover + .top_b .commentator{color:#ff5400}
.top_b{margin:3px 0 0 15px}
.top_b a{color:#d55a00;font-family:'clear_sansregular';font-size:12px;cursor:pointer}
.top_b a:hover{color:#ff7200;text-decoration:underline}
.commentator{color:#d55a00;font-family:'clear_sansregular';font-size:12px}
.date_com{color:#bfbfbf;font-family:'clear_sansregular';font-size:12px}
.bottom_b{font-family:'clear_sansregular';font-size:13px;color:#666;margin:5px 15px 10px 67px}
.bottom_b a{color:#ac5525}
.comment .input_comment_wrap{border-radius:5px;border:1px solid #d9d9d9;border-bottom:none;font-size:14px;margin:5px 0 0 15px;padding:5px 0 0;width:94%;color:#000;overflow:hidden}
.comment .input_comment_wrap.bd_b{border-bottom:1px solid #d9d9d9}
.comment .input_comment_wrap:hover{cursor:pointer;border-color:#ff5400}
.comment .input_comment_wrap:focus{border-color:#ff5400}
.comment .input_comment_wrap textarea{border:none;resize:none;overflow:hidden;display:block;float:left;width:97%;padding:0 10px 0 15px}
.comment .input_comment_wrap span{display:none;float:left;padding:0 10px;width:10%}
.comment .input_comment_wrap.reply span{display:block}
.comment .input_comment_wrap.reply textarea{width:85%}
.comment .input_comment_wrap input[type="submit"]{width:100%;background:#ff7b00;border:none;border-radius:0 0 5px 5px;padding:3px 0;color:#fff;border-bottom:2px solid #a80000;cursor:pointer}
.comment .input_comment_wrap input[type="submit"]:hover{background:#ff3700}
.filter_docs{width:100%;height:2px;background:#fff2e3}
#docs .bottom_b > div,#comments .bottom_b > div{float:left;margin:5px 12px 0 0;cursor:pointer}
#docs .bottom_b > div > div,#comments .bottom_b > div > div{width:100px;height:100px;border-radius:5px;font-family:'clear_sansbold';font-size:20px}
#docs .bottom_b > div > div a,#comments .bottom_b > div > div a{display:block;width:100px;height:100px;line-height:100px;text-align:center;color:#fff}
#docs .bottom_b > div > div img,#comments .bottom_b > div > div img{max-height:100px;max-width:100px;margin:0 0 -4px}
#docs .bottom_b > div > p,#comments .bottom_b > div > p{font-family:'clear_sansregular';font-size:12px;color:gray;margin:5px 0 0;text-align:center;width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#docs .document_form,#comments .comment_form,.all_about_task .comment_form,.add_project > .comment_form,.new_note_form > .comment_form{width:100%;overflow:hidden;background:#fff2e3;padding-bottom:10px;box-sizing:border-box}
#docs .document_form .input_field,#comments .comment_form .input_field,.all_about_task .comment_form .input_field,.deal_notes_left > .input_field{float:left;width:97%;margin:15px 1.5% 0;position:relative}
#docs .document_form .input_field .parent_author_name,#comments .comment_form .input_field .parent_author_name,.all_about_task .comment_form .input_field .parent_author_name{position:absolute;top:18px;left:15px;z-index:2;color:gray;font-size:14px}
.all_about_task .comment_form .input_field{width:95%;margin:15px 3% 0 2%}
#docs .document_form .files_field,#comments .comment_form .files_field,.all_about_task .comment_form .files_field,.deal_notes_left > .files_field,.files_field.deal_upl{float:left;margin:15px 0 0 1.5%;text-align:center;border-radius:5px;color:#d45c00;cursor:pointer;min-height:32px}
#docs .document_form .files_field a,#comments .comment_form .files_field a,.all_about_task .comment_form .files_field a,.deal_notes_left > .files_field a,.files_field.deal_upl a,.files_icons a.cancel{display:inline-block;height:21px;line-height:25px;font-family:'clear_sansregular';font-size:14px;color:inherit;cursor:pointer}
#docs .document_form .files_field a:hover,#comments .comment_form .files_field a:hover,.all_about_task .comment_form .files_field a:hover,.deal_notes_left > .files_field a:hover,.files_field.deal_upl a:hover,.files_icons a.cancel:hover{color:#ff7200;text-decoration:underline}
#docs .document_form input[type="submit"],#comments .comment_form input[type="submit"],.all_about_task .comment_form input[type="submit"],.deal_notes_left > input[type="submit"],.deal_notes_right > input[type="submit"]{float:left;width:28%;background:#ff8201;text-align:center;border-radius:5px;box-shadow:0 3px 1px #9e1f00;color:#fff;cursor:pointer;height:25px;line-height:25px;border:0;font-size:14px;margin:15px 2% 0}
.deal_notes_right > input[type="submit"]{width:100%}
#docs .document_form input[type="submit"]:hover,#comments .comment_form input[type="submit"]:hover,.all_about_task .comment_form input[type="submit"]:hover,.deal_notes_left > input[type="submit"]:hover,.deal_notes_right > input[type="submit"]:hover{background-color:#f50;box-shadow:0 3px 1px #d54600}
#docs .document_form a.cancel,#comments .comment_form a.cancel,.all_about_task .comment_form a.cancel,.deal_notes_left > a.cancel{display:block;float:right;width:6%;background:none;text-align:center;box-shadow:none;color:#d45c00;cursor:pointer;height:25px;line-height:25px;border:0;font-size:14px;margin:15px 2% 0}
.deal_notes_left > a.cancel{width:auto}
.all_about_task .comment_form a.cancel{width:auto;margin:15px 5% 0 2%}
#docs .document_form a.cancel:hover,#comments .comment_form a.cancel:hover,.all_about_task .comment_form a.cancel:hover,.deal_notes_left > a.cancel:hover{color:#ff7200;text-decoration:underline}
#docs textarea,#comments textarea,.all_about_task textarea,.deal_notes_left > .input_field textarea,.note_holder textarea, .dealings-notes .add-note .input_field textarea {border-radius:5px;border:1px solid #d9d9d9;font-size:14px;height:55px;padding:18px 15px 10px;overflow:hidden;resize:none;width:100%;box-sizing:border-box;color:gray}
.oe_status textarea{display:inline-block}
#docs textarea:focus,#docs textarea:hover,#comments textarea:focus,#comments textarea:hover,.all_about_task textarea:focus,.all_about_task textarea:hover,.deal_notes_left > .input_field textarea:focus,.deal_notes_left > .input_field textarea:hover{border-color:#ff5400;cursor:pointer}
#docs .document_form .tmp_files,#comments .comment_form .tmp_files,#add_exercise .comment_form .tmp_files,.all_about_task .comment_form .tmp_files{width:100%;overflow:hidden;padding:15px}
#docs .document_form .tmp_files .file,#comments .comment_form .tmp_files .file,#add_exercise .comment_form .tmp_files .file,.all_about_task .comment_form .tmp_files .file{float:left;width:40px;height:40px;line-height:40px;text-align:center;background:#4fd3ce;margin:5px;border-radius:3px;position:relative}
#docs .document_form .tmp_files .file:first-child,#comments .comment_form .tmp_files .file:first-child,#add_exercise .comment_form .tmp_files .file:first-child,.all_about_task .comment_form .tmp_files .file:first-child{margin:5px 5px 5px 0}
#docs .document_form .tmp_files .file a.remove_image,#comments .comment_form .tmp_files .file a.remove_image,#add_exercise .comment_form .tmp_files .file a.remove_image,.all_about_task .comment_form .tmp_files .file a.remove_image,.bug_files a.remove_image{display:none;width:15px;height:15px;position:absolute;top:-7px;right:-7px;border-radius:50%;z-index:100;background:url(../images/dev_del.png) 50% 50% no-repeat #f7701e}
.bug_files a.remove_image{top:15px;right:8px}
#docs .document_form .tmp_files .file a.remove_image:hover,#comments .comment_form .tmp_files .file a.remove_image:hover,#add_exercise .comment_form .tmp_files .file a.remove_image:hover,.all_about_task .comment_form .tmp_files .file a.remove_image:hover,.bug_files a.remove_image:hover{background:url(../images/dev_del.png) 50% 50% no-repeat red}
#docs .document_form .tmp_files .file:hover a.remove_image,#comments .comment_form .tmp_files .file:hover a.remove_image,#add_exercise .comment_form .tmp_files .file:hover a.remove_image,.all_about_task .comment_form .tmp_files .file:hover a.remove_image,.bug_files .file:hover a.remove_image{display:block}
#docs .document_form .tmp_files .file img,#comments .comment_form .tmp_files .file img,#add_exercise .comment_form .tmp_files .file img,.all_about_task .comment_form .tmp_files .file img{width:100%;height:auto}
#docs .document_form .tmp_files .file_title,#comments .comment_form .tmp_files .file_title,#add_exercise .comment_form .tmp_files .file_title,.all_about_task .comment_form .tmp_files .file_title{color:#fff}
#info .filter_files ul li .sb.selectbox{width:100%!important}
#info .filter_files ul li{width:32%}
.message{color:#666;font-family:'clear_sansregular';font-size:13px;margin:20px 0 0 15px;cursor:default}
.message a{color:#d55a00}
.message a:hover{color:#ff7200;text-decoration:underline}
.message_date{color:#bfbfbf}
.message_action{color:#666}
.selectbox.items{overflow:auto}
.settings_title{color:#fff;margin:5px auto;font:bold 14px Arial,sans-serif;text-transform:uppercase;width:100%;text-align:center}
.settings_body{width:1055px;background:#fff;margin:0 auto 50px;border-radius:5px}
.settings_body > form > ul > li{float:left;margin:30px 48px 0;font-family:'clear_sansregular';font-size:14px;color:#7f7f7f}
.settings_body > form > ul > li:first-child{margin:30px 105px 0 50px}
.settings_body ul li h3{font-family:'clear_sansbold';font-size:18px;color:#000;margin:0 0 30px}
.settings_body ul li input[type="text"]{color:#000;width:235px;padding:0 0 0 15px;margin:0 0 25px;border-radius:3px;border:1px solid #e6e6e6;height:35px;font-family:'clear_sansregular';font-size:14px}
.settings_body ul li p{margin:0 0 7px 15px}
.settings_body > ul > li > span{margin:0 0 0 15px}
.avatar{width:148px;height:148px;border:1px solid #e6e6e6;border-radius:5px;overflow:hidden;display:table-cell;text-align:center;vertical-align:middle}
.avatar img{max-width:148px;max-height:148px}
.b_replace,.b_delete{height:30px;width:150px;background:#f0f0f0;font-family:'clear_sansregular';font-size:14px;color:gray;text-align:center;line-height:30px;box-shadow:0 2px 0 #c9c9c9;margin:7px 0 0;border-radius:5px;cursor:pointer}
.save input[type="submit"]:hover,.b_replace:hover,.b_delete:hover{background:#ff5400;box-shadow:0 2px 0 #d54600;color:#fff}
.settings_body ul li p.for_pass:hover,.settings_body input[type="text"]:hover,.settings_body input[type="password"]:hover,.settings_body input[type="text"]:focus,.settings_body input[type="password"]:focus{border:1px solid #ff8300;cursor:pointer}
.b_replace a,.b_delete a{display:block;cursor:pointer;height:30px;width:150px;font-family:'clear_sansregular';font-size:14px;color:gray;border-radius:5px}
.settings_body ul li input[type="radio"], .current-contact-type input[type=radio] {display:none}
ul li label.for_label, .for_label_contact{width:21px;height:21px;display:inline-block;border-radius:100%;border:1px solid gray;margin:0 56px -6px 17px}
ul li label.for_label span, .for_label_contact span {margin:0 0 0 26px}
ul li label.for_label:hover, .for_label_contact:hover{border:1px solid #ff8300;cursor:pointer}
input[type="radio"]:checked + label.for_label, input[type="radio"].checked + label.for_label_contact{background:url(/images/circle.png) no-repeat 4px 4px;border:1px solid #ff8300;color:#000}
.margin{margin:25px 0 7px 15px !important}
.settings_body ul li p span a{color:#dc7035}
.settings_body > ul > li > p > span{margin:0 0 0 118px}
#field_pass2{height:31px;width:185px;cursor:pointer;border:none;border-radius:5px;float:left;padding:0 0 0 15px;background:none;font-family:'clear_sansregular';font-size:14px;color:#000}
#switch2{width:35px;cursor:pointer;font-size:0;border:none;background:url(/images/p_eye2.png) 11px 4px no-repeat}
.settings_body ul li p.for_pass{border:1px solid #e6e6e6;border-radius:5px;margin:0 0 23px;height:35px;overflow:hidden;width:250px}
#switch2.eye:hover{background:url(/images/p_eye2.png) 10px -36px no-repeat}
.save{position:relative;float:left;margin:49px 0 0;height:96px;width:100%;background:#fff2e3;border-radius:0 0 5px 5px;border-top:1px solid #ff8300;text-align:center}
.save input[type="submit"]{color:#fff;font-family:'clear_sansbold';font-size:14px;width:250px;height:35px;background:#ff8300;border:none;border-radius:5px;cursor:pointer;box-shadow:0 2px 1px #9d1e00;margin:28px 0 0}
.pass_replace{margin:0 0 0 112px}
.pass_replace a:hover{color:#ff8300;text-decoration:underline}
.users_tabs > ul > li{display:inline-block;color:#fff;font-family:'clear_sansregular';font-size:14px;height:21px;line-height:21px;text-align:center;margin:0 10px 0 5px;border-radius:5px;position:relative}
.users_tabs > ul > li > a{display:block;width:100%;height:100%;padding:0 5px;border-radius:5px;text-align:center;box-sizing:border-box}
.users_tabs > ul > li:hover > a{color:#d14000;cursor:pointer;background:#fff}
.users_tabs > ul > li:hover .close_category{display:block}
.users_tab.users_tab_active:hover .close_category{display:none}
.close_category{display:none;width:15px;height:13px;background:url(/images/close_popup.png) no-repeat #ff5400;border-radius:50%;float:right;cursor:pointer;position:absolute;top:-6px;right:-7px}
.close_category:hover{background:url(/images/close_popup.png) no-repeat red}
li.users_tab_active a,.users_tab.users_tab_active a:hover{background:rgba(0,0,0,0.5);color:#fff}
.users_tabs > ul > li > a,.users_tabs > ul > li > a:active{color:#fff}
.users_body{padding:10px 20px;margin:-10px 0 0}
.users_body .users_wrap {width:100%;float:left;}
.steps_wrap {width: 97%; float: left; padding: 0 1% 0 15px;}
.users_body .users_wrap .main, .steps_wrap > .search_results_list{margin:0}
.users_tab_line{margin:0 0 5px}
.users_tab_line > li > form > input{border:none;border-radius:5px;width:195px;height:22px;background:transparent;color:#fff;padding:0 0 0 10px;font-size:14px}
.users_tab_line > li > form > input::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}
.users_tab_line > li > form > input::-moz-placeholder{color:rgba(255,255,255,0.5)}
.users_tab_line > li > form > input:-moz-placeholder{color:rgba(255,255,255,0.5)}
.users_tab_line > li > form > input:-ms-input-placeholder{color:rgba(255,255,255,0.5)}
.users_tab_line > li > form > input:hover{cursor:pointer}
.users_tab_line > li > form > input:focus{background:#be3e13}
.users_tab_line > li > form > input:focus:hover::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}
.users_tab_line > li > form > input:focus:hover::-moz-placeholder{color:rgba(255,255,255,0.5)}
.users_tab_line > li > form > input:focus:hover:-moz-placeholder{color:rgba(255,255,255,0.5)}
.users_tab_line > li > form > input:focus:hover:-ms-input-placeholder{color:rgba(255,255,255,0.5)}
.users_tab_line > li > form > input:hover::-webkit-input-placeholder{color:#fff}
.users_tab_line > li > form > input:hover::-moz-placeholder{color:#fff}
.users_tab_line > li > form > input:hover:-moz-placeholder{color:#fff}
.users_tab_line > li > form > input:hover:-ms-input-placeholder{color:#fff}
.user_block{width:220px;height:80px;background:#fff;border-radius:5px;display:inline-block;margin:10px 15px 0 0;box-shadow:0 6px 13px rgba(0,0,0,0.5);cursor:pointer;border:3px solid transparent}
.invite{width:225px;height:84px;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);border-radius:5px;float:left;margin:10px 15px 0 0;box-shadow:0 6px 13px rgba(0,0,0,0.5);font-family:'clear_sansbold';font-size:14px;text-align:center;line-height:78px;color:#fff;cursor:pointer}
.invite div{cursor:pointer}
.user_block img{width:70px;height:70px;border-radius:5px;float:left;margin:5px 6px}
.user_block p{font-family:'clear_sansregular';font-size:14px;margin:5px 0 0}
.user_block > ul{float:left;margin:9px 60px 0 0}
.user_block > ul > li{display:inline-block;color:#727994;font-family:'clear_sansregular';font-size:16px}
.user_block > ul > li:first-child{background:url(/images/plasha5.png) no-repeat;height:11px;width:16px;margin:0 5px 0 0}
.user_block > .flaticon-paperclip1{display:block;margin:5px 0 0 202px;color:#ff5400;font-size:18px;cursor:pointer;position:absolute}
.surname_error{font-family:'clear_sansregular';font-size:10px;color:#ff4141;margin:-25px 0 0;position:absolute;width:252px;text-align:center}
.password_error{font-family:'clear_sansregular';font-size:10px;color:#ff8300;margin:-25px 0 0;position:absolute;width:245px;text-align:center}
.border_er_sur{border:1px solid #ff4141!important}
.border_er_pass{border:1px solid #ff8300!important}
.settings_body .remember{margin:4px 0 0 24px}
.wrapper_select_day{width:auto;padding:0 0 0 25px;margin:0 5px;border-radius:5px;background:url(/images/calendar.png) 0 1px no-repeat transparent;color:#be7013;float:left;line-height:18px}
.select_day{width:113px;height:20px;padding:0 0 0 10px;margin:0;border-radius:5px;cursor:pointer;color:#be7013;background:url(/images/select_arrow11.gif) no-repeat 97% 50% #fff;vertical-align:top}
.select_day:hover{background:url(/images/select_arrow22.png) no-repeat 97% 50% #fff;color:#cc4d00}
.wrapper_select_time{width:130px;background:url(/images/clock_small.png) 0 2px no-repeat transparent;float:left}
.select_time_u,.select_time{width:120px;height:20px;padding:0 0 0 10px;margin:0 0 0 20px;border-radius:5px;cursor:pointer;color:#be7013;background:url(/images/select_arrow11.gif) no-repeat 97% 50% #fff;border:none;font-size:14px;vertical-align:top}
.select_time:hover{background:url(/images/select_arrow22.png) no-repeat 97% 50% #fff;color:#cc4d00}
.time_dropdown_u,.time_dropdown{width:110px;height:180px;border-radius:0 0 5px 5px;background:#fff;position:absolute;margin:-3px 0 0 20px;font-size:14px;color:#000;padding:10px;box-shadow:0 3px 9px #fff2e3;z-index:2}
#start_time1_u,#start_time2_u,#final_time1_u,#final_time2_u,#start_time1,#start_time2,#final_time1,#final_time2{width:33px;height:28px;text-align:center;font-family:'clear_sansregular';font-size:14px;color:#000;border-radius:5px;border:1px solid #d9d2d2;margin:0 5px 10px}
.time_dropdown_u span,.time_dropdown span{margin:0 0 5px;display:block;font-family:'clear_sansregular';font-size:12px;color:#7f7f7f}
.wrapper_select_time span.preview{display:inline-block;color:#cc4d00;font-family:'clear_sansregular';font-size:12px;border:none;background:transparent;width:15px;margin:0 1px}
span.total_time{color:#cc4d00;font-family:'clear_sansregular';font-size:12px;text-align:center;display:block;width:110px;margin:0 0 0 -6px}
.fix_time_u,.fix_time{width:100px;height:25px;margin:10px auto;border-radius:5px;background:#ff8300;text-align:center;line-height:25px;color:#fff;font-family:'clear_sansbold';font-size:14px;box-shadow:0 1px 1px #9d1e00;cursor:pointer}
ul.filter_time_tracking_project li.clip{width:35px}
ul.filter_time_tracking_project li.filter_project{width:18%}
.filter_project{float:left}
.filter_project_title{width:90%;height:20px;line-height:20px;border-radius:5px;background:url(/images/select_arrow11.gif) no-repeat 97% 50% #fff;float:left;color:#be7013;font-family:'clear_sansregular';font-size:12px;padding:0 0 0 10px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.filter_project_title:hover{background:url(/images/select_arrow22.png) no-repeat 97% 50% #fff;color:#cc4d00}
.filter_project_body{width:95%;padding:3px 0 0;margin:17px 0 0;background:#fff;position:absolute;box-shadow:0 3px 9px #fff2e3;border-radius:0 0 5px 5px}
.filter_project_body div{width:95%;height:20px;line-height:20px;cursor:pointer;padding:0 0 0 10px;font-family:'clear_sansregular';font-size:12px;text-transform:uppercase}
ul.filter_time_tracking_project li.filter_time{width:500px}
.filter_category.filter_b_3_li.li_for_input{width:190px;float:left}
.popup_add_user,.popup_atach_project, .popup_team_access{position:relative;width:310px;height:auto;background:#fff;margin:10% auto 0;border-radius:5px;z-index:5}
.popup_team_access{width:500px}
.popup_atach_project{margin:5% auto 0}
.popup_new_user_project_invite{display:none}
.popup_new_user_project_invite .popup_add_user{margin:200% auto 0}
.popup_add_user input{width:250px;height:33px;margin:30px;font-family:'clear_sansregular';font-size:14px;border:1px solid #d9d2d2;border-radius:5px;color:#7f7f7f;text-align:center}
.recent{overflow:hidden}
.s_title{font-family:'clear_sansregular';font-size:14px;text-align:center;border-bottom:3px solid transparent;cursor:pointer;text-align:left;padding:8px 0;display:inline}
.s_title.active_title{border-bottom:3px solid #ff5400}
.s_title:hover{border-bottom:3px solid #bfbfbf}
.section_title_cnt{width:250px;margin:0 auto;border-bottom:1px solid #d9d2d2}
.recent_title_cnt,.all_title_cnt{padding:10px 0;float:left}
.recent_title_cnt{width:35%}
.all_title_cnt{width:65%}
.all_title{color:#dc7035}
.recent_body,.all_body{width:100%;height:315px;margin:15px 0 20px}
.team_access .all_body ul.project_list li a{display:block;padding:5px 15px;color:#db7742;}
.recent_body img,.all_body img{border-radius:7px;border:2px solid transparent;cursor:pointer}
.recent_body img:hover,.all_body img:hover,.all_body .recent_user img:hover{border:2px solid #ff5400}
.recent_title{color:#000}
.recent_user{width:54%;float:left;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}
.recent_user:last-child{margin:0 0 30px}
.recent_user img,.user_item img,.comments_author_photo img{float:left;margin:0 10px 0 0;height:40px;width:40px;border-radius:5px;position:relative;z-index:2;border:2px solid #fff}
.user_item{padding:5px 32px}
.user_item .inner{position:relative;overflow:hidden;padding:0 0 10px;border-bottom:1px solid #d9d9d9}
.user_item .tasks_total{position:absolute;right:10px;bottom:10px;font-size:12px}
.border_none{border-top:1px solid transparent;border-bottom:1px solid transparent!important}
.border_green{border-bottom:1px solid #82d01c!important;border-top:1px solid #82d01c;cursor:pointer}
.tasks_for_period.green:hover{border-bottom:1px solid #82d01c!important;border-top:1px solid #82d01c;cursor:pointer}
.tasks_for_period.purple:hover{border-bottom:1px solid #b871ea!important;border-top:1px solid #b871ea;cursor:pointer}
.tasks_for_period.blue:hover{border-bottom:1px solid #4e9ee8!important;border-top:1px solid #4e9ee8;cursor:pointer}
.tasks_for_period.grey:hover{border-bottom:1px solid #6f8090!important;border-top:1px solid #6f8090;cursor:pointer}
.tasks_for_period.red:hover{border-bottom:1px solid #e32626!important;border-top:1px solid #e32626;cursor:pointer}
.close_popup{width:15px;height:13px;background:url(/images/close_popup.png) no-repeat transparent;position:absolute;margin:-8px 0 0 311px;cursor:pointer}
.team_access .close_popup{margin-left:500px}
.close_popup.projects_popup{margin:2px 0 0 271px}
.blue_bg{background-color:#4e9ee8;color:#fff}
.green_bg{background-color:#82d01c;color:#fff}
.purple_bg{background-color:#b871ea;color:#fff}
.grey_bg{background-color:#6f8090;color:#fff}
.green_bg ul li{background-color:#82d01c;color:#fff!important}
.green_bg ul li span{background-color:#82d01c;color:#fff!important}
.information_user{display:none;width:436px;background:#fff;border-radius:5px;float:left;overflow:hidden;margin:0 -510px 0 0}
.information_user.user-info{margin:0 -510px 0 0}
.information_user .inner{padding:18px;height:100%}
.close_user{display:none;width:15px;height:15px;background:url(/images/close_user.png) no-repeat center center transparent;border-radius:50%;cursor:pointer;float:right;margin:15px 8px 0 0}
.close_user:hover{background:url(/images/close-item.png) no-repeat transparent}
.user_block:hover .close_user{display:block}
.information_user_title{font-family:'clear_sansregular';font-size:18px;margin:0 0 10px}
.information_user_title img{height:70px;width:70px;border-radius:5px;float:left;margin:0 15px 0 0}
.username{margin:5px 0 7px;text-transform:uppercase}
.user_fullname{float:right;height:40px;width:61%;word-wrap:break-word;box-sizing:border-box;padding-right:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.information_user_title .flaticon-paperclip1{float:right;font-size:34px;color:#c4c4c4;margin:-28px 0 0}
.information_user_title .flaticon-paperclip1.active{color:#ff5400}
.information_user_title .flaticon-paperclip1:hover{color:#ffc8ad;cursor:pointer}
.delete_user{font-family:'clear_sansregular';font-size:13px;color:#d55a00}
.delete_user:hover{color:red;text-decoration:underline}
.specialty{height:30px;line-height:30px;margin:0 0 7px;border-radius:5px;background:#82d01c;color:#fff;font-family:'clear_sansregular';font-size:14px;padding:0 0 0 15px;cursor:pointer}
.del_spec{width:30px;height:30px;border-radius:50%;background:url(/images/del_spec.png) center center no-repeat transparent;float:right}
.del_spec:hover{background:url(/images/close-item.png) center center no-repeat;cursor:pointer}
.new_specialty{height:30px;width:385px;border-radius:5px;background:#f0f0f0;color:gray;font-family:'clear_sansregular';font-size:14px;padding:0 0 0 15px;cursor:pointer;border:none;box-shadow:0 1px 1px #c9c9c9;line-height:30px;border-bottom:1px solid #ccc}
.new_specialty:focus,.new_specialty:hover{background:#ff5400;box-shadow:0 1px 1px #d54600;color:#fff;border-bottom:1px solid #ff5400}
.new_specialty::-webkit-input-placeholder{color:#666}
.new_specialty::-moz-placeholder{color:#666}
.new_specialty:-moz-placeholder{color:#666}
.new_specialty:-ms-input-placeholder{color:#666}
.new_specialty:hover::-webkit-input-placeholder{color:#fff}
.new_specialty:hover::-moz-placeholder{color:#fff}
.new_specialty:hover:-moz-placeholder{color:#fff}
.new_specialty:hover:-ms-input-placeholder{color:#fff}
.new_specialty:focus:hover::-webkit-input-placeholder{color:#666}
.new_specialty:focus:hover::-moz-placeholder{color:#666}
.new_specialty:focus:hover:-moz-placeholder{color:#666}
.new_specialty:focus:hover:-ms-input-placeholder{color:#666}
.contacts_user{margin:10px 0;cursor:default}
.user_tel,.user_skype,.user_mail{height:40px;line-height:40px;font-family:'clear_sansregular';font-size:18px;color:#000;padding:0 0 0 40px;margin:0 0 9px}
.user_tel{background:url(/images/phone_g.png) 0 center no-repeat}
.user_skype{background:url(/images/skype_g.png) 0 center no-repeat}
.user_mail{background:url(/images/envelope_g.png) 0 center no-repeat}
.note_title{font-family:'clear_sansregular';font-size:18px;margin:0 0 10px;color:#666;cursor:default}
.note_body textarea{width:388px;max-width:388px;min-height:180px;border:none;font-family:'clear_sansregular';font-size:13px;color:#666;padding:10px;border-radius:5px;box-sizing:border-box}
.note_body{width:390px;height:100%;border-radius:5px;border:1px solid #ff8448;box-sizing:border-box}
.note_body input[type="submit"]{width:100%;border:none;padding:3px 0;color:#fff;background:#ff8448;border-bottom:2px solid #a80000;border-radius:0 0 5px 5px}
.note_body input[type="submit"]:hover{background:#ff3700}
.note_body:hover,.note_body:hover textarea{background:#fffbe3;cursor:pointer}
.focus_note_body{background:#fff;cursor:pointer;border:1px solid #ff5400;border-radius:5px}
.specialty_dropdown_menu{margin:-31px 0 0;position:absolute;z-index:10}
.wrapper_popup_invite,.wrapper_popup_confirm,.popup_copy_list,.popup_new_user, .team_access{position:fixed;background:rgba(0,0,0,0.5);z-index:100;top:0;right:0;left:0;bottom:0;overflow:hidden}
.wrapper_popup_invite,.wrapper_popup_confirm{display:none}
.popup_invite,.popup_confirm{width:310px;height:auto;border-radius:5px;position:relative;margin:200% auto 0;background:#fff}
.popup_invite input{width:250px;height:33px;margin:30px 30px 10px;font-family:'clear_sansregular';font-size:14px;border:1px solid #d9d2d2;border-radius:5px;color:#7f7f7f;text-align:center}
.popup_invite.users input{margin:15px 30px 10px}
.popup_invite input:focus,.popup_invite input:hover{border:1px solid #ff8300;cursor:pointer}
.send_invitation,.remove_user_option{width:250px;height:35px;line-height:35px;text-align:center;margin:0 auto;border-radius:5px;background:#ff8300;box-shadow:0 1px 1px #9d1e00}
.remove_user_option{display:inline-block;width:100px;margin:0 10px}
.confirm_buttons_wrapper{margin:0 auto;padding:15px 0 0}
.send_invitation:hover,.remove_user_option:hover{background:#ff5400;box-shadow:0 1px 1px #d54600}
.send_invitation a,.remove_user_option a{display:block;color:#fff;font-family:'clear_sansbold';font-size:14px}
.popup_invite_body .e_part2{margin:-40px 0 0 20px}
.message_sending{width:310px;height:105px;background:#82d01c;color:#fff;font-family:'clear_sansbold';font-size:14px;text-align:center;border-radius:5px;position:absolute;top:0;left:0}
.message_sending > span{display:table-cell;vertical-align:middle;width:310px;height:105px}
.popup_invite_body{position:relative}
.popup_invite_body.users{padding:0 0 15px}
.popup_confirm_body{position:relative;font-family:'clear_sansregular';font-size:14px;text-align:center;padding:15px}
.select_day_start,.select_day_end{width:123px!important;background:#fff!important;padding:0!important;border:none!important;box-shadow:0 3px 9px #fff2e3}
.select_day_start .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all,.select_day_end .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{width:123px;background:#ff8300;border-radius:0;border:none;padding:0;text-align:center}
.select_day_start .ui-datepicker-title,.select_day_end .ui-datepicker-title{margin:0!important;font-family:'clear_sansregular'!important;font-size:12px!important;text-transform:uppercase!important;font-weight:400!important}
.select_day_start .ui-widget-header .ui-icon,.select_day_end .ui-widget-header .ui-icon
.select_day_start .ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover,.select_day_end .ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover{background:none;top:0!important;left:0!important}
.select_day_start .ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover,.select_day_end .ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover{background:none;top:0!important;right:0!important}
.select_day_start .ui-icon.ui-icon-circle-triangle-e,.select_day_end .ui-icon.ui-icon-circle-triangle-e{margin-right:0!important;float:right}
.select_day_start .ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover:hover,.select_day_end .ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover:hover{top:2px!important;left:2px!important}
.select_day_start .ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover:hover,.select_day_end .ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover:hover{top:2px!important;right:2px!important}
.select_day_start .ui-widget-header .ui-icon,.select_day_end .ui-widget-header .ui-icon{background:url(/images/calendar_arr2.png) 3px 50% no-repeat;border-radius:50%;cursor:pointer;width:17px;height:17px;margin:-17px}
.select_day_start .ui-icon.ui-icon-circle-triangle-w,.select_day_end .ui-icon.ui-icon-circle-triangle-w{background:url(/images/calendar_arr.png) no-repeat center center;border-radius:50%;cursor:pointer;width:17px;height:17px;margin:-17px}
.select_day_start .ui-icon.ui-icon-circle-triangle-w:hover,.select_day_end .ui-icon.ui-icon-circle-triangle-w:hover{background:url(/images/calendar_arr.png) no-repeat center center #e64c00}
.select_day_start .ui-widget-header .ui-icon:hover,.select_day_end .ui-widget-header .ui-icon:hover{background-color:#e64c00}
.select_day_start .ui-state-hover,.select_day_end .ui-state-hover,.select_day_start .ui-widget-content .ui-state-hover,.select_day_end .ui-widget-content .ui-state-hover,.select_day_start .ui-widget-header .ui-state-hover,.select_day_end .ui-widget-header .ui-state-hover,.select_day_start .ui-state-focus,.select_day_end .ui-state-focus,.select_day_start .ui-widget-content .ui-state-focus,.select_day_end .ui-widget-content .ui-state-focus,.select_day_start .ui-widget-header .ui-state-focus,.select_day_end .ui-widget-header .ui-state-focus{border:none;background:none;font-weight:400}
.select_day_start .ui-datepicker .ui-datepicker-prev,.select_day_end .ui-datepicker .ui-datepicker-prev,.select_day_start .ui-datepicker .ui-datepicker-next,.select_day_end .ui-datepicker .ui-datepicker-next{width:17px;height:17px;margin:-17px}
.select_day_start .ui-datepicker-prev span,.select_day_end .ui-datepicker-prev span,.select_day_start .ui-datepicker-next span,.select_day_end .ui-datepicker-next span{display:inline;position:relative!important;left:0!important;margin-left:0!important;top:0!important;margin-top:0!important}
.select_day_start .ui-state-default,.select_day_end .ui-state-default,.select_day_start .ui-widget-content .ui-state-default,.select_day_end .ui-widget-content .ui-state-default,.select_day_start .ui-widget-header .ui-state-default,.select_day_end .ui-widget-header .ui-state-default{font-weight:400!important;color:gray!important;font-size:11px!important;width:15px!important;padding:0!important;margin:0!important;text-align:center!important;border:none!important;background:none!important}
.select_day_start .ui-state-default:hover,.select_day_end .ui-state-default:hover{background:#ff8300!important;border-radius:2px;color:#fff!important}
.select_day_start .ui-datepicker-calendar,.select_day_end .ui-datepicker-calendar{width:125px!important;font-size:.5em!important}
.select_day_start .ui-datepicker-calendar thead,.select_day_end .ui-datepicker-calendar thead{color:#ff8300}
.ui-datepicker-calendar .ui-state-active{color:#1a1a1a!important}
.wrapper_popup_copy_list{margin:4% auto 50px;height:auto;width:801px;position:relative}
.popup_copy_list_title{height:45px;line-height:45px;font-family:'clear_sansregular';font-size:14px;color:#fff;margin:0 0 5px}
.popup_copy_list_title img{border:1px solid #ff8300;border-radius:5px;float:left;margin:0 15px 0 0}
.popup_copy_list_body{width:801px;height:301px;background:#fff;border-radius:5px 5px 0 0;position:relative}
.left_part_popup .filter_b_2{width:250px;border-radius:5px 0 0 0}
.planning_popup_cnt{height:250px}
.left_part_popup{width:250px;float:left;border-right:1px solid #ff8300;border-bottom:1px solid #ff8300;height:300px}
.right_part_popup{margin:0 0 0 251px;width:550px;border-bottom:1px solid #ff8300;height:300px}
.right_part_popup .filter_b_2 ul li{width:150px}
.right_part_popup .filter_b_2 ul li.clip{width:35px}
.wrapper_but_ready{height:32px;background:#fff;border-radius:0 0 5px 5px;padding:32px 0}
.but_ready{width:150px;height:32px;line-height:32px;background:#ff8300;box-shadow:0 1px 1px #9d1e00;text-align:center;border-radius:5px;margin:0 auto}
.but_ready a{display:block;color:#fff;font-family:'clear_sansbold';font-size:14px}
.close_popup_copy_list{width:15px;height:13px;background:url(/images/close_popup.png) no-repeat transparent;position:absolute;cursor:pointer;right:-15px;top:-10px}
.add_task{display:none;height:20px;width:20px;background:url(/images/plus.png) no-repeat 5px 4px #ff8e57;border-radius:5px;cursor:pointer;float:left;margin:-25px 0 0 75px;position:relative}
.add_task .tooltip{display:none}
.add_task:hover{background-color:#ff5400}
.add_task:hover .tooltip{position:absolute;left:10px;top:120%;width:120px;background:#f75420;color:#fff;font-size:12px;z-index:3;text-align:center;padding:10px;border-radius:3px;display:block;line-height:normal}
.add_task:hover .tooltip.last{top:110%;padding:3px 10px}
.tasks_for_day:hover .add_task{display:block}
.close_task,.cancel_upload{display:none;width:15px;height:15px;background:url(/images/close_user.png) no-repeat center center transparent;border-radius:50%;cursor:pointer;float:right;margin:-27px 10px 0 0}
.cancel_upload{display:block;float:right;margin:0;padding:5px}
.close_task:hover{background:url(/images/close-item.png) no-repeat transparent}
.task:hover .close_task{display:block}
.b_1_screenshots{width:250px;background:#fff;left:10px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.5);position:absolute;overflow:hidden;bottom:10px;top:65px}
.b_2_screenshots{position:absolute;right:483px;left:270px;background:#fff;bottom:10px;top:65px;border-radius:5px}
.b_3_screenshots{position:absolute;right:10px;width:463px;background:#fff;bottom:10px;top:65px;border-radius:5px}
.b_3_screenshots .filter_b_3 ul{padding:16px 0 0}
.b_3_screenshots .wrapper_select_day{padding:0 0 0 23px;margin:0 0 0 5px}
.b_3_screenshots .select_day{padding:0 0 0 10px;margin:0}
.b_3_screenshots .wrapper_select_time{margin:0 0 0 4px}
.b_2_screenshots .task_time{margin:0 0 0 90px}
.wrapper_screenshots_img{padding:12px;margin:0 0 0 8px}
.screenshots_img{display:block;width:148px;height:100px;cursor:pointer}
.sid_time{display:block;float:right;margin:25px 0 0}
.task_status{float:right;margin:0 10px -22px 0;width:126px;height:21px;line-height:21px;font-family:'clear_sansregular';font-size:13px;padding:0 0 0 10px;background:url(/images/ar_d1.png) no-repeat 95% center rgba(0,0,0,0.5);border-radius:5px;color:#fff}
.task_status:hover{background:url(/images/ar_d.png) no-repeat 95% 6px #fff;cursor:pointer;color:#ff5400}
.ts_down_menu{width:136px;box-shadow:0 3px 9px #fff2e3;background:#fff;border-radius:5px;position:absolute;overflow:hidden}
.ts_down_menu div:first-child{background:url(/images/select_arrow12.png) no-repeat 95% 6px #fff}
.ts_down_menu div:first-child:hover{background-position:95% -12px}
.ts_down_menu div{height:21px;width:126px;padding:0 0 0 10px;color:#000}
.ts_down_menu div:hover{background-color:#ff5400;color:#fff;cursor:pointer}
div.task_status.d_none{display:none}
.search_results_list{margin:0 0 0 25px;width:96%}
.search_results_list .pl_project.green .plp_body:hover{border-left-color:#82d01c;border-right-color:#82d01c;border-bottom-color:#82d01c;cursor:pointer;border-radius:0 0 5px 5px}
.search_results_list .pl_project.blue .plp_body:hover{border-left-color:#47a4fa;border-right-color:#47a4fa;border-bottom-color:#47a4fa;cursor:pointer}
.search_results_list .pl_project.purple .plp_body:hover{border-left-color:#b871ea;border-right-color:#b871ea;border-bottom-color:#b871ea;cursor:pointer}
.search_results_list .pl_project.grey .plp_body:hover{border-left-color:#6f8090;border-right-color:#6f8090;border-bottom-color:#6f8090;cursor:pointer}
.sr_tasks{margin:0 0 30px;width:100%}
.srt_title{margin:0 0 0 10px;color:#fff;font-family:'clear_sansregular';font-size:13px;text-transform:uppercase;cursor:default}
.srt_title div{height:8px;width:8px;float:left;border-radius:50%;position:relative;margin:6px 5px 0 0}
.srtb_task{background:#fff;width:100%;height:48px;line-height:48px;border-radius:5px;margin:10px 0 0;border:3px solid transparent;min-width:1185px}
.srtbt_checkbox{width:17px!important;height:17px;border:1px solid #d8d8d8;border-radius:4px;margin:15px 10px 0 20px !important;float:left;cursor:pointer}
.blue_st.task_fulfilled .srtbt_checkbox{background:url(/images/project_checkbox.png) no-repeat;background-position:-49px -53px}
.green_st.task_fulfilled .srtbt_checkbox{background:url(/images/project_checkbox.png) no-repeat;background-position:-153px -53px}
.srtbt_right{float:right;margin:-19px 5px 0 0}
.srtbt_right .flaticon-paperclip2{float:right;margin:5px 0 0;cursor:pointer}
.srtbt_right img{float:right;width:26px;height:26px;margin:0 10px 0 0}
.search_results_list .user_block{margin:0 15px 20px 0}
.search_results_list .user_block:hover{border-color:#82d01c}
.search_results_list .pl_project{margin-right:15px;margin-left:0}
.priority_tasks{width:175px;padding:6px 17px 0 10px;height:14px;background-image:url(/images/ar_d25.png)!important;background-repeat:no-repeat;background-position:98% center;background-color:#fff;line-height:7px;font-family:'clear_sansregular';font-size:14px;cursor:pointer;border-radius:5px;color:#be7013}
.for_pt{width:203px!important;margin:15px 0 0 5px !important}
.for_st{width:165px!important}
.pt_circl{height:8px;width:8px;float:right;border-radius:50%;position:relative;margin:0 1px}
.pr_pink{background-color:#ff0000} /*.pr_immediate{background-color:#ff0000} */
.pr_orange{background-color:#ff7f7f} /*.pr_urgent{background-color:#ff7f7f}*/
.pr_blue{background-color:#ffbfbf} /* .pr_high{background-color:#ffbfbf}*/
.pr_gray{background-color:#e5e5e5} /*.pr_low{background-color:#e5e5e5}*/
.pr_green{background-color:#82d01c} /*.pr_normal{background-color:#fff}*/
.pr_overdue{background-color:#ff7ffd}

.col_pink{color:#fc70e0}
.col_orange{color:#ffae00}
.col_blue{color:#4dcad5}
.col_grey{color:#c3c3c3}
.col_green{color:#82d01c}
.col_pink:hover{background-color:rgba(252,112,224,0.8);color:#fff}
.col_orange:hover{background-color:rgba(255,174,0,0.8);color:#fff}
.col_blue:hover{background-color:rgba(77,202,213,0.8);color:#fff}
.col_gray:hover{background-color:rgba(229,229,229,0.8);color:#fff}
.col_green:hover{background-color:rgba(130,208,28,0.8);color:#fff}
.pt_down_menu{border-radius:5px;background:#fff;box-shadow:0 3px 9px #fff2e3;height:auto;font-family:'clear_sansregular';font-size:14px;overflow:hidden;position:absolute;z-index:10;margin:-20px 0 0}
.ptdm_all{background:url(/images/select_arrow12.png) no-repeat 98% 7px #fff;color:#be7013}
.ptdm_all:hover{background-color:rgba(255,84,0,0.8);color:#fff}
.pt_down_menu > div{padding:6px 17px 0 10px;height:14px;line-height:7px;width:175px;cursor:pointer;color:#be7013}
.pt_down_menu > div:hover{color:#fff;background:rgba(255,84,0,0.8)}
.indicator_task{height:52px;width:5px;position:absolute;margin:-1px 0 0}
.outer.task_status_green:hover{border-top:1px solid #82d01c;border-bottom:1px solid #82d01c}
/*.outer.task_status_gray:hover{border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}*/
.outer.task_status_blue:hover{border-top:1px solid #4dcad5;border-bottom:1px solid #4dcad5}
.outer.task_status_orange:hover{border-top:1px solid #ffae00;border-bottom:1px solid #ffae00}
.outer.task_status_pink:hover{border-top:1px solid #fc70e0;border-bottom:1px solid #fc70e0}
.outer.task_status_green.active{background:rgba(130,208,28,0.8)}
.outer.task_status_gray.active{background:rgba(229,229,229,0.8)}
.outer.task_status_blue.active{background:rgba(77,202,213,0.8)}
.outer.task_status_orange.active{background:rgba(255,174,0,0.8)}
.outer.task_status_pink.active{background:rgba(252,112,224,0.8)}
.outer.task_status_green .indicator_task{background:#82d01c}
.outer.task_status_gray .indicator_task{background:#c3c3c3}
.outer.task_status_blue .indicator_task{background:#4dcad5}
.outer.task_status_orange .indicator_task{background:#ffae00}
.outer.task_status_pink .indicator_task{background:#fc70e0}
.indicator_task.pr_immediate + .oe_checkbox_area .icheckbox:hover{border-color:#fc70e0}
.indicator_task.pr_urgent + .oe_checkbox_area .icheckbox:hover{border-color:#ffae00}
.indicator_task.pr_hight + .oe_checkbox_area .icheckbox:hover{border-color:#4dcad5}
.indicator_task.pr_low + .oe_checkbox_area .icheckbox:hover{border-color:#c3c3c3}
.indicator_task.pr_normal + .oe_checkbox_area .icheckbox:hover{border-color:#82d01c}
.indicator_task.pr_overdue + .oe_checkbox_area .icheckbox:hover{border-color:#ff5d5d}
.del_user{position:absolute;display:none;background:url(/images/close_popup.png) no-repeat center center #ff5400;width:17px;height:15px;top:-8px;right:-9px;border-radius:50%;cursor:pointer;z-index:2}
.del_user:hover{background-color:red}
.information_user .mCSB_draggerContainer{left:-10px!important}
.mission > div:hover div img{opacity:.3}
.mission > div:hover div img[alt="img"]{opacity:1}
.mission > div:hover .del_file,.deal_files > div:hover .del_file{opacity:1}
.mission > div:hover div{color:rgba(255,255,255,0.6)!important}
.mission > div:hover p{color:#000!important}
.del_file{opacity:0;position:absolute;margin:3px 0 0 82px;width:15px!important;height:15px!important;background:url(/images/close_popup.png) no-repeat center center;border-radius:50%!important;z-index:10}
.open_notes_project .deal_files .del_file{margin:0;top:1px;right:1px}
.del_file:hover{background-color:red;cursor:pointer}
.download_file{display:none!important;position:absolute;background:rgba(91,182,38,0.7);z-index:5}
.download_file > a{display:block;width:35px;height:35px;border:2px solid #fff;background:url(/images/ar_d_w.png) no-repeat center center;border-radius:50%;margin:29px 0 0 30px}
.open_notes_project .download_file > a{margin:-16px 0 0 -16px;position:absolute;top:50%;left:50%;width:30px;height:30px}
.download_file > a:hover{background:url(/images/ar_d_g.png) no-repeat center center #fff;cursor:pointer}
.mission > div:hover .download_file,.deal_files > div:hover .download_file{display:block!important}
.mission_v2{margin:15px 0 0}
.mission_v2 h3{margin:0 0 10px 10px}
.file_box{height:43px;border-bottom:1px solid #e6e6e6;width:100%;line-height:40px;padding:0 20px 0 15px;box-sizing:border-box;font-family:'clear_sansregular';font-size:14px;cursor:pointer}
.file_box:hover .file_name span,.file_box:hover{color:#fff;background:#4fd3ce}
.file_box:hover .fb_date{display:none}
.border_top{border-top:1px solid #e6e6e6}
.fb_img{width:25px;height:25px;margin:7px 10px 0 0;float:left;border-radius:5px;border:1px solid transparent}
.fb_img:hover{border:1px solid #ff5400;cursor:pointer}
.file_name{height:39px;line-height:39px;float:left}
.psd .file_name span{color:#4e9ee8}
.psd:hover{background:#4e9ee8}
.jpeg .file_name span,.jpg .file_name span,.png .file_name span,.gif .file_name span{color:#82d01c}
.jpeg:hover,.jpg:hover,.gif:hover,.png:hover{background:#82d01c}
.txt .file_name span{color:#19beb8}
.txt:hover{background:#19beb8}
.pdf .file_name span{color:#ff593e}
.pdf:hover{background:#ff593e}
.fb_date{float:right;color:gray;height:39px;line-height:39px;font-size:12px}
.mv_plus{width:25px;height:25px;border-radius:5px;background:url(/images/plus2.png) no-repeat center center #e6e6e6;cursor:pointer;margin:10px 0 25px 15px}
.mv_plus:hover{background-color:#ff5400}
.fb_close{display:none;width:15px;height:15px;border-radius:50%;background:url(/images/dev_del.png) no-repeat center center;float:right;margin:12px 0 0}
.fb_close:hover{background-color:red}
.file_box:hover .fb_close{display:block}
.file_box:hover .fb_download_file{display:block}
.fb_download_file{display:none;width:28px;height:28px;border-radius:50%;border:2px solid #fff;background:url(/images/ar_d_w.png) no-repeat center center;float:right;margin:4px 5px 0 0}
.fb_download_file:hover{background:url(/images/ar_d_g.png) no-repeat center center #fff}
.fb_download_file a{display:block;width:28px;height:28px}
.fb_img_close{background:url(/images/dev_del.png) no-repeat center center #ff5400;width:15px;height:15px;border-radius:50%;cursor:pointer;position:absolute;margin:2px 0 0 20px}
.fb_img_close:hover{background-color:red}
.fb_img_title{background:#ff5400;border-radius:5px;position:absolute;line-height:1;padding:5px;font-size:12px;color:#fff;margin:30px 0 0 23px}
.fd_user_inform{display:none}
.fd_user_inform:hover{display:block}
.fb_img:hover + .fd_user_inform{display:block}
.hide,.loader-hide{display:none}
.right{float:right}
.show{display:block}
#loader{position:fixed;text-align:center;top:0;left:0;bottom:0;right:0;margin:auto;width:1px;height:1px; z-index: 99999;}
.add_project_form{width:198px;height:70px;border:0;text-align:center;background:none;color:#fff;font-family:'clear_sansbold'}
.opl_add_project.text1{cursor:pointer}
.prjCnt{position:absolute;top:50px;right:0;left:0;bottom:0}
.prjCnt2{position:absolute;top:0;right:0;left:0;bottom:0}
.show_project .pl_zametka,.show_project .dealings,.show_project .plpb_budget_block{height:auto}
.pl_zametka.red{border-left:5px solid #ff5d5d}
.pl_zametka.red:hover .logo_ava{margin-left:7px}
.pl_zametka.red .logo_ava{float:left;margin-left:7px;margin-top:5px}
.pl_zametka .logo_ava{float:left;margin-left:9px;margin-top:5px}
.pl_zametka .logo_ava img{border-radius:5px;height:40px;width:40px;border:1px solid #e6e6e6;box-sizing:border-box}
.pl_zametka .creater .name{color:#db7124;font-size:11px;margin-left:6px}
.pl_zametka.red .plpb_zam.text{color:#f30000}
.pl_zametka .date_to_tome,.pl_new_project .date_to_tome{color:#187fde;text-align:right;font-size:11px}
.pl_zametka.red:hover{border:3px solid #ff5d5d;border-left:5px solid #ff5d5d}
.pl_zametka:hover .plpb_budget_block{margin-left:2px}
.pl_zametka:hover{border:3px solid #ff55bd}
.pl_zametka.red:hover .plpb_budget_block{margin-left:0}
.pl_zametka.red .date_to_tome{color:#f30000;text-align:right;font-size:11px}
.pl_zametka.red .pl_zametka_time_icon .time_icon,.time_done .pl_zametka_time_icon .time_icon{background:url(/images/bl_clocke2.png) no-repeat 0 -60px!important;height:25px!important;width:25px!important}
.pl_zametka.red .pl_zametka_time_icon .time_icon:hover,.time_done .pl_zametka_time_icon .time_icon:hover{background-position:0 -85px!important}
.pl_zametka .pl_zametka_time_icon .time_icon,.time_yes .pl_zametka_time_icon .time_icon{background:url(/images/bl_clocke2.png) no-repeat 0 -9px;height:25px;width:25px}
.pl_zametka .pl_zametka_time_icon .time_icon:hover,.time_yes .pl_zametka_time_icon .time_icon:hover{background-position:0 -112px}
.pl_zametka .pl_zametka_time_icon{position:relative;float:left;margin-top:13px;margin-left:2px}
.pl_zametka .plpb_budget_block{margin-top:9px}
.down_menu.d_none.dealings_menu.zametky .col_normal:first-child{color:#000!important}
.down_menu.d_none.dealings_menu.zametky div:hover{background-color:#ee3ba8;color:#fff}
.down_menu.d_none.dealings_menu.zametky .col_normal{color:#d63798}
.down_menu.d_none.dealings_menu.zametky .col_normal.close{color:#596c7e}
.down_menu.d_none.dealings_menu.zametky .col_normal.close:hover{background-color:#6f8090;color:#fff}
.down_menu.d_none.dealings_menu.zametky .col_normal.close:hover div{background-color:#6f8090}
.down_menu.d_none.dealings_menu.zametky .col_normal_b{padding-right:20px;background-image:url(/images/point_pinc.png);background-repeat:no-repeat;background-position:right center}
.down_menu.d_none.dealings_menu.zametky .col_normal.close .col_normal_b{background-image:url(/images/point_grey.png)}
.pl_new_project.zametka{background:#fff}
.spis_proectov{float:left}
.dealings_add_user,.dealings_manager{height:25px;margin:11px 0 0 15px}
.dealings_name{font-size:13px;color:gray}
.dealings_manager{height:45px!important}
.dealings_add_user .img img{width:25px;height:25px;border:1px solid transparent;background:#e6e6e6;display:inline-block;border-radius:4px}
.dealings_add_user .img:hover img{background:#ff5400}
.open_p2{box-sizing:border-box;padding-top:0;text-align:left;margin-bottom:4px}
.dlb_wrap > .dealings_name{display:block;width:100%}
.dlb_wrap > .dealings_price,.dlb_wrap > .dealind_currency_edit{display:inline-block;vertical-align:middle}
.dlb_wrap > .dealings_price.ng-hide{display:none}
.dl_budget{margin:10px 0;width:100%;box-sizing:border-box;padding:0 3%}
.dealings_projects{margin:0 3%;position:relative;width:235px;box-sizing:border-box}
.open_notes_project .dealings_projects{margin:0 auto}
.dealings_projects input.add_dealings_project{border:1px solid #ff8201;width:100%;padding:3px 13px;border-radius:3px;box-sizing:border-box}
.dealings_projects .project_title{height:25px}
.dealings_projects span{cursor:pointer}
.dealings_projects .projects_list{position:absolute;top:25px;width:100%;z-index:2;background:#fff;max-height:90px;box-sizing:border-box;border:1px solid #ff8201}
.projects_list > .mCustomScrollBox > .mCSB_container{min-height:50px}
.dealings_projects .projects_list span{display:block;margin:3px 5px;font-size:13px;padding:0 3%}
.dlb_wrap{display:inline-block;vertical-align:middle;width:325px}
.open_notes_project .dlb_wrap{float:left;text-align:left}
.dlb_wrap > form{display:inline-block;vertical-align:middle}
.in_work_btn{display:inline-block;vertical-align:middle}
.in_work_btn a{padding:0 15px;background:#ff8201;text-align:center;border-radius:5px;box-shadow:0 3px 1px #9e1f00;color:#fff;cursor:pointer;height:25px;line-height:25px;border:0;font-size:14px;display:block;white-space:nowrap}
.in_work_btn a:hover{background-color:#f50;box-shadow:0 3px 1px #d54600}
.dealings_price{font-size:40px;color:#82d01c;cursor:pointer;margin-left:5px}
.dealings_currency{font-size:16px;background:#fff;text-transform:uppercase}
.dl_budget_block{width:120px}
.dealings_text_bl{text-align:left;color:#666;font-size:13px;font-family:'clear_sansregular';cursor:pointer;min-height:50px}
.dl_period_of_work{padding-top:10px}
.dl_user_project_status .period_of_work li a{color:#be7013}
.dl_user_project_status .period_of_work li{background-color:#fff;border-radius:3px}
.dl_user_project_status .period_of_work li a:hover{color:#cc4d00}
.dl_user_project_status .period_of_work .active_period a{background-color:#ff5400;border-radius:3px;color:#fff}
.dl_user_project_status.open_p{height:50px}
.oe_img,.oe_img img{width:40px;height:40px;float:left}
.oe_img{margin:5px 10px}
.oe_info_user a{color:#be7013;font-size:12px;float:left;margin-right:4px}
.oe_info_add{color:#c8c8c8;font-size:12px}
.oe_status{color:#000;font-size:14px;max-width:83%;margin:0 0 5px 100px}
.oe_info{width:350px;margin:8px 10px 0}
.dl_excises{margin-bottom:50px}
.dl_excises .task_clip span{height:25px}
.dl_excises .task_clip.active span{color:#ff5400}
.oe_date_text{font-size:14px;color:#919191;padding:15px 10px 0}
.dealings_pt_header .down_menu,.dealings_pt_header .down_menu div{width:126px;right:62px;padding:0 0 0 10px}
.dealings_pt_sd_op_proekt .plp_select{border-radius:0 0 5px 5px!important}
.dealings_pt_sd_op_proekt{background-color:#fff!important}
.dealings_pt_sd_op_proekt .status_dropdown_dealings a{width:126px;}
.dealings_pt_sd_op_proekt .status_dropdown_dealings a:last-child{border-radius:0 0 5px 5px}
.dealings_pt_header .plpb_clip{font-size:30px;color:#ff5400!important}
.dealings_pt_header .plpb_clip:hover{font-size:30px;color:#d9d9d9!important}
.bl_pt_wrapper1{float:left;left:0;margin-left:15px}
.bl_apt_wrapper{float:right;right:0;top:0;border-radius:5px;position:relative}
.bl_apt_wrapper{float: left;border-radius:5px;position:relative; width: 30%;}
.bl_contact,.add_contact{border-bottom:1px solid #e6e6e6}
.bl_contact{padding:0 15px 5px}
.bl_ct_user{font-size:14px;text-transform:uppercase;margin-top:0}
.bl_ct_user_m{font-size:13px;color:#919191;margin-bottom:10px}
.bl_ct{font-size:15px;background:url(/images/bl_contact.png) no-repeat;background-position:-4px 0;height:40px}
.bl_ct_user_skype{background-position:-4px -86px}
.bl_ct_user_email{background-position:-4px -173px}
.bl_ct span{padding:10px 0 0 35px;position:absolute}
.active_period2{background:#ff6c24;color:#fff;width:140px;background:url(/images/arrows.png) no-repeat 10px 3px #ff6c24}
.active_period2 a:hover{background:url(/images/arrows.png) no-repeat 30px 2px #fff!important;background-position:10px -22px!important}
.time_done .pl_zametka_time_icon,.time_yes .pl_zametka_time_icon{float:right}
.oer_time_text{float:left;font-size:12px;text-align:right;width:100%!important;margin-top:-3px}
.time_data{margin-right:5px}
.time_data,.time_data .oer_time_text{float:left;width:auto;max-width:100px}
.time_done{color:red!important}
.time_none{color:#bfbfbf}
.time_remind{color:#ff5400}
.time_none .pl_zametka_time_icon{display:none}
.time_yes{color:#339dff}
.time_done,.time_yes,.edit_note{float:left!important}
.dl_excises .outer:hover{border-top:1px solid #ff6c24!important;border-bottom:1px solid #ff6c24!important}
.time_none .pl_zametka_time_icon .time_icon{background:url(/images/bl_clocke2.png) no-repeat 0 -165px;height:25px;width:25px}
.time_remind .pl_zametka_time_icon .time_icon{background:url(/images/bl_clocke2.png) no-repeat 0 -35px;height:25px;width:25px}
.time_remind .pl_zametka_time_icon .time_icon:hover{background-position:0 -138px}
.remind_show_text{width:73px;height:10px;display:none;background:#ff5400;font-size:12px;color:#fff;padding-top:5px;text-align:center;border-radius:3px;position:absolute;z-index:99}
.contact_manager_redactor{background:url(/images/contact_icons.png) no-repeat -2px -20px;height:25px;width:18px;float:left;padding-left:3px;display:none;cursor:pointer}
.note_redactor{background:url(/images/edit_note.png) no-repeat center;height:20px;width:20px;float:left;padding:10px;display:none;cursor:pointer}
.pl_zametka .note_redactor{padding:14px}
.note_holder .contact_manager_redactor{margin:11px 0 0}
.contact_manager_redactor:hover{background-position:-1px 0}
.contact_manager_delete:hover{background-position:-42px 0}
.contact_manager_delete{background:url(/images/contact_icons.png) no-repeat -42px -20px;height:25px;width:18px;float:left;display:none;cursor:pointer}
.bl_contact:hover .contact_manager_delete,.bl_contact:hover .contact_manager_redactor,.note_holder:hover .note_redactor{display:block}
.contact_manager{width:50px;float:right;right:0;position:absolute;margin:-20px 0 0}
.dealings_pt_sd_op_proekt .dealings_currency{width:55px}
.pl_dealing_bl .dealings_currency a,.dealings_pt_header .dealings_currency a{display:block;width:100%;color:#82d01c;float:left;font-size:16px;height:25px;padding-left:5px;text-indent:0}
.dealings_pt_sd_op_proekt .dealings_currency a{width:55px}
.dealings_pt_sd_op_proekt .dealings_currency a:last-child{border-radius:0 0 5px 5px}
.pl_dealing_bl .dealings_currency{background:#fff;overflow:hidden;width:55px;border-radius:5px;position:absolute;z-index:1}
.dealings_currency{margin:0 0 0 5px;color:#82d01c;width:55px;height:25px;float:none;display:inline-block;vertical-align:middle}
.pl_project .dealings_currency a{display:block;width:100%;color:#82d01c;float:left;font-size:12px;height:25px;line-height:25px;text-indent:15px}
.dealings_currency .plph_text{color:#82d01c;float:left;font-size:16px;margin-left:11px;margin-top:1px}
.dealings_currency .status_dropdown_dealings{width:55px;text-align:center}
.status_dropdown_dealings{background:#fff;overflow:hidden;border-radius:5px;position:absolute;z-index:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}
.dealings_currency .open_p2{margin-bottom:0}
.dealings_currency .plp_select .open_p2:hover{background:#ebffd0;color:#82d01c}
.dealings_currency .open_p2:hover{background:#82d01c;color:#fff}
.dealings_currency .plp_select:hover{background:#ebffd0;color:#82d01c;border-radius:3px}
.dealings_currency .status_dropdown_dealings .sd_arrow a{box-sizing:border-box;padding-top:0;text-align:left;margin-bottom:4px;color:#82d01c!important}
.dealings_currency .plps_arr{background:url(/images/arrow_currenky.png) no-repeat 0 -13px;width:7px;height:10px;margin-right:-6px;margin-top:-3px}
.dealings_currency .sd_arrow{right:8px}
#s-m-t-tooltip{position:fixed;max-width:80px;padding:0 6px 2px;background:#ff5400;z-index:10;display:inline-block;font-family:'clear_sansregular';color:#fff;font-size:10px;border-radius:5px}
.excises .outer_date:hover{border-bottom:1px solid #e6e6e6!important;border-top:1px solid #e6e6e6!important}
.bl_contact:last-child{margin-bottom:50px}
.pl_project > .green:hover{background:#82d01c!important}
.pl_project > .grey:hover{background:#6f8090!important}
.pink_bg{background-color:#b871ea;color:#fff}
.pl_project.pink .plp_head{background:#ff6c24}
.sp .plpb_title{width:auto;height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sp .plp_body,.sp .plpb_budget_block{height:auto}
.plpb_budget{float:left;font-family:'clear_sansbold';margin-left:14px}
.plpbl_price{font-size:18px;font-weight:700;color:gray;float:left}
.plpbl_currency{font-size:12px;text-transform:uppercase;font-weight:700;color:gray;float:left;margin:6px 0 0 3px}
.plpb_clip_dealings{position:absolute;right:15px;cursor:pointer;top:6px}
.plpb_clip_dealings span{font-size:26px;color:#c4c4c4;float:right}
.dealings:hover .plpb_clip_dealings span{display:block}
.plpb_clip_dealings:hover span{color:#ffc8ad}
.plpb_clip_dealings.active span{color:#ff681e;display:block}
.ex_excel{height:20px;width:192px;background-color:#ff6c24;border-radius:3px;border-bottom:2px solid #ff6c24}
.arrow_right_white{background:url(/images/arrow_right_white.png) no-repeat;height:9px;width:13px;margin-top:6px;position:absolute;display:block}
.ex_excel:hover{background-color:#ff5400;border-bottom:2px solid #d54600}
.bl_view{float:right;margin:7px 0!important}
.but_tile{height:10px;width:10px;background:url(/images/view.png) no-repeat;background-position:-14px -1px;float:left;cursor:pointer}
.but_list{height:10px;width:10px;background:url(/images/view.png) no-repeat;background-position:-1px -1px;float:left;margin-right:5px;cursor:pointer}
.filter_dealings_b_2_li .down_menu{position:absolute;top:0;right:0;z-index:200;background:#fff;border-radius:5px}
.filter_dealings_b_2_li.right .select_status:hover{background:url(/images/ar_d_array.png) no-repeat 70px 50% #fff;background-position:70px 126%;color:#d75922}
.filter_dealings_b_2_li .down_menu > div:last-child{border-radius:0 0 5px 5px}
.filter_dealings_b_2_li .select_status{float:none;margin:1px 0 -3px 6px;border-radius:5px;width:76px;background:url(/images/ar_d_array.png) no-repeat 70px 50% #5f1d07;background-position:70px 9px;padding:0 15px 0 0;text-align:center}
.filter_dealings_b_2_li .select_status span,.filter_dealings_b_2_li.right .select_status span{width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.filter_dealings_b_2_li .down_menu > div{width:140px;height:25px;font-size:12px;font-family:'clear_sansregular';padding:0 18px 0 10px;cursor:pointer;background:#fff;box-shadow:0 3px 9px #fff2e3}
.circl_normal{background:#fff;height:8px;width:8px;float:right;border-radius:50%;position:relative}
.col_normal{color:#d54600;font-size:13px}
.col_normal_b{margin-right:8px}
.f_img_n{height:17px;width:17px;display:inline-block;border-radius:3px;margin:4px;position:relative;vertical-align:middle}
.col_normal_b > span{width:100px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}
.d_filter_icon{height:17px;width:17px;border-radius:4px}
.status_dropdown_dealings{width:220px;height: 100px;}
.pl_project .status_dropdown_dealings a{display:block;width:100%;color:#fff;float:left;font-size:12px;height:25px;line-height:25px;text-indent:15px}
.dealings_menu > div:hover{background-color:#ff5400;color:#fff}
.filter_dealings_b_2_li .down_menu > div:first-child{background:url(/images/select_arrow12.png) no-repeat 144px 10px #fff;border-radius:5px 5px 0 0;color:#d75922!important}
.filter_dealings_b_2_li .down_menu > div:first-child:hover{background:url(/images/ar_d_array.png) no-repeat 70px 50% #ff5400;background-position:144px 39%;border-radius:5px 5px 0 0;color:#fff!important}
.d_period_of_work{margin:0 0 30px 20px}
.dealings_val .mCSB_container{overflow:inherit!important}
.dealings_val .mCustomScrollBox{overflow:inherit!important}
.dealings_val{overflow:inherit!important}
.dealings_list{float:left;margin-left:5px;width:100%;padding-right:15px;bottom:0;box-sizing:border-box;font-family:'clear_sansbold'}
.dealings_list .pl_new_project .plnp_padding{height:auto;overflow:visible}
.dealings_list .pl_new_project, .steps.pl_new_project{font-size:14px;color:#fff;border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.2);text-transform:uppercase;vertical-align:top;display:inline-block;width:98.5%;min-height:50px;height:auto;line-height:78px;cursor:pointer;margin-bottom:20px;text-align:left;margin-left:15px;border-radius:5px;padding:0 0 0 15px;box-sizing:border-box}
.dealings_list .pl_dealing{background:#fff!important;height:50px;width:98.5%;vertical-align:top;border-radius:5px;-webkit-box-shadow:0 6px 10px 0 rgba(50,50,50,0.75);box-shadow:0 6px 10px 0 rgba(50,50,50,0.75);margin-left:15px;margin-bottom:20px}
.dealings_list .pl_dealing:last-child{margin-bottom:95px}
.list_dealing_menu .plp_head{background:#82d01c;height:25px;width:140px!important;border-radius:3px;float:left;font-family:'clear_sansregular'}
.list_dealing_menu .pl_dealing.green .plp_head{background:#82d01c}
.list_dealing_menu .plp_select{float:left;width:100%;height:25px;position:relative;cursor:pointer;z-index:1}
.list_dealing_menu .plps_arr{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.5);border-bottom:0;position:absolute;right:13px;top:10px}
.pl_dealing_bl .plp_head{background:#82d01c;height:25px;width:140px;float:left;border-radius:3px;margin-top:15px;margin-left:15px;font-family:'clear_sansregular'}
.pl_dealing_bl:hover{border:2px solid #ff6c24}
.pl_dealing_bl{background:#fff!important;border:2px solid #fff;height:100px;width:220px;display:inline-block;vertical-align:top;border-radius:5px;-webkit-box-shadow:0 6px 10px 0 rgba(50,50,50,0.75);box-shadow:0 6px 10px 0 rgba(50,50,50,0.75);margin-left:15px;margin-bottom:20px}
.pl_dealing_bl.green .plp_head{background:#82d01c}
.pl_dealing_bl.purple .plp_head{background:#b871ea}
.status_dropdown_dealings a,.status_dropdown_dealings a{display:block;width:100%;color:#fff;float:left;font-size:12px;height:25px;line-height:25px;text-indent:15px}
.plpb_budget_block{position:relative;float:left;margin-top:15px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid transparent}
.plpb_clip_d_block{position:relative;float:left;width:25px;height:22px;margin-top:6px;margin-left:15px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid transparent}
.user_im_icon{position:relative;float:left;margin-top:11px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid transparent;height:35px;max-width:315px}
.dealings_list .pl_dealing .add_user{float:left;margin:15px 0 0}
.dealings_list .pl_dealing .add_user .img{border-radius:3px;overflow:hidden;width:25px;height:25px}
.dealings_list .pl_dealing .add_user .img img{background:#e6e6e6;border:1px solid transparent;height:25px;width:25px}
.user_im{width:24px!important;height:24px!important;margin-left:5px}
.user_im img{width:24px!important;height:24px!important}
.pl_dealing_bl .plp_body{height:auto}
.pl_dealing_bl .plpb_title{margin-top:15px}
.pl_dealing_bl .status_dropdown_dealings{background:#fff;overflow:hidden;width:140px;border-radius:5px;position:absolute;z-index:99}
.pl_dealing_bl > .plp_body > .plpb_title{width:100%}
.dealings_list .pl_new_project, .steps.pl_new_project{line-height:50px}
.dealings_list .pl_new_project .text2{color:#b2b2b2;line-height:18px;word-break:break-word;width:200px;height:50px;display:table-cell;vertical-align:middle;min-height:1em;text-align:left}
.pl_dealing_bl .plp_select{border-radius:3px}
.pl_dealing_bl .pink{background: #ffc596 }
.pl_dealing_bl .pink:hover{background:#ff5400;color:#fff}
.list_dealing_menu .status_dropdown_dealings a:hover{background:#d25518}
.pl_dealing_bl .green{background:#82d01c}
.pl_dealing_bl .blue{background:#47a4fa;border-radius:3px}
.pl_dealing_bl .purple{background:#b871ea}
.dealings_pt_sd_op_proekt{position:relative;float:right;margin:0 62px 0 0;color:#fff;width:126px;height:25px}
.pl_dealing_bl .grey{background:#6f8090}
.but_tile:hover,.but_t_active{background-position:-14px -12px}
.but_list:hover,.but_l_active{background-position:-1px -12px}
.mm_icon8 span{background:url(/images/menu_icons_mod.png) no-repeat 0 -336px transparent}
.mm_icon8.active span{background-position:0 -356px}
.mm_icon9 span{background:url(/images/menu_icons_mod.png) no-repeat 0 -375px transparent}
.mm_icon9.active span{background-position:0 -395px}
.mm_icon10 span{background:url(/images/menu_icons_mod.png) no-repeat 0 -438px transparent}
.mm_icon10.active span{background-position:0 -417px}
.pl_zametka .plp_body{width:67.6%;height:auto;overflow:hidden}
.pl_zametka.deadline{border-left:5px solid #ff5d5d}
.pl_zametka{background:#fff!important;min-height:56px;width:98.5%;display:inline-block;box-sizing:border-box;vertical-align:top;border-radius:5px;-webkit-box-shadow:0 6px 10px 0 rgba(50,50,50,0.75);box-shadow:0 6px 10px 0 rgba(50,50,50,0.75);margin-left:15px;margin-bottom:20px;border:3px solid transparent;position:relative}
.dealings_list .pl_zametka:last-child{margin-bottom:40px}
.pl_zametka.deadline .logo_ava{float:left;margin-left:7px;margin-top:3px}
.pl_zametka .logo_ava{float:left;margin-left:9px;margin-top:3px;line-height:0}
.logo_ava img{border-radius:5px;height:40px;width:40px;border:1px solid #e6e6e6}
.pl_zametka .creater .date_time{font-size:11px;margin-left:6px;color:#c4c4c4}
.pl_zametka .creater .name{color:#db7124;font-size:11px;margin-left:6px}
.pl_zametka .plpb_title{background:url(/images/point_orange.png) no-repeat 3px 70%;float:left;padding-left:14px;height:inherit;width:auto;max-width:200px;color:#ff6c24;margin-left:5px;margin-top:3px;max-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.pl_zametka.deadline .plpb_zam.text{color:#f30000}
.pl_zametka .plpb_zam.text{font-size:13px;margin-top:3px;display:inline;margin-left:5px;vertical-align:middle;max-width:80%}
.pl_zametka.deadline:hover{border:3px solid #ff5d5d;border-left:5px solid #ff5d5d}
.pl_zametka:hover .plpb_budget_block{margin-left:2px}
.pl_zametka:hover,.pl_zametka.activeNote{border:3px solid #ff6c24}
.pl_zametka.deadline:hover .plpb_budget_block{margin-left:0}
.pl_zametka.deadline .date_to_tome{color:#f30000;text-align:right;font-size:11px}
.pl_zametka.deadline .pl_zametka_time_icon .time_icon{background:url(/images/bl_clocke2.png) no-repeat 0 -60px;height:25px;width:25px}
.pl_zametka.deadline .pl_zametka_time_icon .time_icon:hover{background-position:0 -85px}
.pl_zametka .pl_zametka_time_icon .time_icon,#add_exercise .pl_zametka_time_icon .time_icon,.new_note_form .pl_zametka_time_icon .time_icon{background:url(/images/bl_clocke2.png) no-repeat 0 -9px;height:25px;width:25px}
.pl_zametka .pl_zametka_time_icon .time_icon:hover,#add_exercise .pl_zametka_time_icon .time_icon:hover{background-position:0 -112px}
.pl_zametka .pl_zametka_time_icon,#add_exercise .pl_zametka_time_icon,.new_note_form .pl_zametka_time_icon{position:relative;float:left;margin-top:13px;margin-left:2px}
.pl_zametka .plpb_budget_block,.pl_new_project .new_note_form .plpb_budget_block{margin-top:9px;width:95px}
.down_menu.d_none.dealings_menu.zametky .col_normal:first-child{color:#000!important}
.down_menu.d_none.dealings_menu.zametky div:hover{background-color:#ee3ba8;color:#fff}
.down_menu.d_none.dealings_menu.zametky .col_normal{color:#d63798}
.down_menu.d_none.dealings_menu.zametky .col_normal.close{color:#596c7e}
.down_menu.d_none.dealings_menu.zametky .col_normal.close:hover{background-color:#6f8090;color:#fff}
.down_menu.d_none.dealings_menu.zametky .col_normal.close:hover div{background-color:#6f8090}
.down_menu.d_none.dealings_menu.zametky .col_normal_b{padding-right:20px;background-image:url(/images/point_pinc.png);background-repeat:no-repeat;background-position:right center}
.down_menu.d_none.dealings_menu.zametky .col_normal.close .col_normal_b{background-image:url(/images/point_grey.png)}
.plnp_padding.zametka .logo_ava{float:left;margin-top:3px}
.pl_new_project.zametka{background:#fff2e3}
.spis_proectov{float:left;width:97%;margin:12px 1.5% 0;position:relative}
.spis_proectov .status_dropdown_dealings a{display:block;width:100%;color:#fff;float:left;font-size:12px;height:25px;line-height:25px;text-indent:15px}
.spis_proectov .status_dropdown_dealings{background:#fff;overflow:auto;max-height:300px;width:100%;border-radius:5px;position:absolute;z-index:1;box-shadow:0 6px 10px 0 rgba(50,50,50,0.75)}
.spis_proectov.list_dealing_menu .plp_select{border-radius:5px}
.dealings_list .pl_new_project.zametka{line-height:16px}
.spis_proectov .status_dropdown_dealings a:hover{background-color:#ff6c24;color:#fff}
.spis_proectov .status_dropdown_dealings a{color:#ff6c24;text-align:center}
.spis_proectov .sd_arrow{border-bottom:4px solid rgba(255,86,190,0.6)}
.spis_proectov .plp_select{background-color:#ff6c24}
.dealings_list .pl_new_project.zametka .text2{float:left;height:46px;margin-top:0;width:70%;color:#000;border:0;font-family:"clear_sansbold"}
.pl_zametka_time_icon.ceate{float:left;margin-top:13px;margin-left:2px}
.pl_zametka_time_icon.ceate .time_icon.yelow{background:url(/images/bl_clocke2.png) no-repeat 0 -34px;height:25px;width:25px}
input#datepicker_time_yelow{background:none;height:100%;width:100%;border:none;color:transparent}
.dealing_list_form{height:50px;width:100%;text-align:left}
.pt_wrapper1.bl_pt_wrapper1{width:77%}
.status_dropdown_dealings_open{width:126px;border-radius:0 0 5px 5px;z-index:10}
.dealings_currency .status_dropdown_dealings_open_currency .open_p2{display:block;color:#82d01c;text-indent:5px}
.dealings_currency .status_dropdown_dealings_open_currency .open_p2:hover{color:#fff}
.dealings_pt_header form .dealind_currency_edit{border:1px solid #82d01c;color:#82d01c;float:left;font:40px Arial;padding-left:5px;margin-bottom:4px;width:230px;text-align:left}
.dealind_desc_edit{border:1px solid #82d01c;clear:both;display:block;padding:5px 10px;width:500px;color:#666;font-family:"clear_sansregular";font-size:13px;line-height:16px;resize:none}
.dealing_title{cursor:pointer;padding-top:28px!important}
.dealing_desc_empty{font-style:italic}
.status_dropdown_dealings .open_p2:hover{background:#82d01c!important}
.add_contact:hover{background:#ff6c24;color:#fff;border-radius:4px 4px 0 0}
.show_project .pl_new_project{width:98%;box-sizing:border-box}
.dealings_list.show_project .pl_new_project.zametka .text2{width:35.25%}
#fade{background:rgba(0,0,0,0.85);position:fixed;left:0;top:0;width:120%;height:120%;filter:alpha(opacity=85);z-index:10}
.add_cont_popup{position:absolute;left:50%;margin-left:-150px;z-index:10;top:10%;width:250px;height:auto;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.5);padding:0 30px}
.pop_close{background:url(/images/pop_close.png) no-repeat scroll center center transparent;cursor:pointer;height:15px;position:absolute;right:-25px;top:0;width:15px;transition:scale .2s ease-in-out 0}
.pop_close:hover{transform:scale(1.3)}
.pers_data{margin-top:20px}
.pers_data input{margin-top:15px;width:238px;border:1px solid #807c7c;border-radius:5px;padding:0 0 0 10px;height:33px;display:table-cell;vertical-align:middle;color:#000;text-align:center}
.pers_data input::-webkit-input-placeholder,.acpc input::-webkit-input-placeholder{color:#807c7c}
.pers_data input::-moz-placeholder,.acpc input::-moz-placeholder{color:#807c7c}
.pers_data input:-moz-placeholder,.acpc input:-moz-placeholder{color:#807c7c}
.pers_data input:-ms-input-placeholder,.acpc input:-ms-input-placeholder{color:#807c7c}
.acp_cont{margin-top:20px}
.acp_cont input{width:238px;border:none;padding:0 0 0 10px;height:31px;display:table-cell;vertical-align:middle;color:#000;text-align:center}
.acpc{border:1px solid #807c7c;border-radius:5px;margin-top:15px;padding-left:30px;box-sizing:border-box;height:33px}
.acpc:hover{border-color:#ff8300}
.acpc_phone{background:url(/images/bl_contact.png) 2px -1px no-repeat;background-size:29px auto}
.acpc input{float:left;width:83%}
.add_one{position:relative;display:table-cell;vertical-align:middle;height:31px}
.add_one a{display:block;background:#c4c4c4;border-radius:5px;line-height:0}
.add_one a img{width:20px;height:auto}
.add_one a:hover{background:#ff5400}
.acpc_skype{background:url(/images/bl_contact.png) 2px -67px no-repeat;background-size:29px auto}
.acpc_email{background:url(/images/bl_contact.png) 2px -135px no-repeat;background-size:29px auto}
.save_btn{margin:30px 0;float:left;width:100%;height:33px;box-sizing:border-box;display:table}
.save_btn button{text-align:center;display:block;vertical-align:middle;font:14px clear_sansbold;color:#fff;height:33px;width:100%;background:#ff8300;border:0 none;border-radius:5px;box-shadow:0 1px 2px rgba(157,30,0,1);cursor:pointer}
.save_btn button:hover{background:#ff5400}
.dealings_list.show_project{float:left;width:45%;}
.show_project .pl_zametka{border-radius:5px;box-sizing:border-box;width:98%}
.show_project .pl_zametka .plp_body{width:60%}
.pt_wrapper1.bl_pt_wrapper1.open_notes_project{position: relative; width: auto !important;}
.open_notes_project + .bl_apt_wrapper{top:76px;width:250px;right:-20px;position:absolute;left:auto;height:inherit}
.open_notes_project .dealings_text_bl{width:auto}
.open_notes_project .worker.dealings_manager{width:100%;display:block;text-align:left}
.open_notes_project .dealings_add_user{width:100%;display:block}
.open_notes_project .img{float:left;line-height:0}
.open_notes_project .dl_budget{width:94%;margin:10px 3%;text-align:center}
.pl_zametka.undef .date_to_tome{display:none}
.pl_zametka.undef .pl_zametka_time_icon .time_icon,#add_exercise .pl_zametka_time_icon .time_icon.icon_empty,.new_note_form .pl_zametka_time_icon .time_icon.icon_empty{background:url(/images/bl_clocke2.png) no-repeat 0 -220px}
#add_exercise .plpb_right,.new_note_form .plpb_right{margin:15px 30px 0 0}
#add_exercise .plpb_budget_block,.new_note_form .plpb_budget_block{margin:0;font-size:12px;text-transform:none}
.pl_zametka.deadline .date_to_tome{color:#f30000;font-size:11px;text-align:right}
.time_icon{cursor:pointer}
.content .dealings_list .pl_zametka .icon_empty:hover{background-position:0 -35px}
.pl_zametka .ui-datepicker{position:absolute;right:0;z-index:10}
.task.one_ex{padding:0}
.task.one_ex .icheckbox{margin-right:15px;float:left}
.invite_error{color:red;font-family:"clear_sansregular";font-size:14px;padding:0 10px;text-align:center}
.invite_success{color:#82d01c;font-family:"clear_sansregular";font-size:14px;padding:0 10px;text-align:center}
.b_3 .mCustomScrollBox{border-radius:4px}
.assigned_selected{border-bottom:1px solid rgba(165,165,165,.2)}
.assigned_selected._green{background:#82d01c}
.assigned_selected._purple{background:#b871ea}
.assigned_selected._blue{background:#4e9ee8}
.assigned_selected._grey{background:#6f8090}
.right_part_popup .outer{cursor:pointer}
.langSel{float:left;position:relative}
.select_lang a{color:#fff}
.select_lang{float:left;margin:19px 0 0 50px;color:#fff;border-bottom:3px solid transparent;font-size:12px;font-family:'clear_sansregular';line-height:1.8;padding:0 0 17px 10px;cursor:pointer;display:inline-block;vertical-align:middle}
.select_lang:hover{border-bottom:3px solid #ff9c00}
.langSel .down_menu{position:absolute;margin:21px 0 0;z-index:200;width:120px;background:#2e1806;border-radius:5px;font-size:12px;line-height:1.8;border:1px solid #5c2904;color:#fff}
.langSel .down_menu > div{display:inline-block;vertical-align:middle}
.langSel .down_menu > div > a{color:#d86c46}
.langSel .down_menu > div:hover a{color:#fff}
.ru{background:url(/images/lang_logo.png) 0 0 no-repeat;padding-left:20px}
.ua{background:url(/images/lang_logo.png) 0 -73px no-repeat;padding-left:20px}
.en{background:url(/images/lang_logo.png) 0 -37px no-repeat;padding-left:20px}
.langSel .ru,.langSel .ua,.langSel .en{margin-left:20px}
.filter_files ul li.filter_b_2_li > input.fil_dd,.filter_files ul li > .combobox{background:url(/images/select_arrow11.gif) no-repeat 97% 50% #fff;cursor:pointer;padding:2px 20px 2px 5px;box-sizing:border-box}
.combobox{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.filter_files ul li > .combobox:hover{background:url(/images/select_arrow22.png) no-repeat 97% 50% #fff;color:#cc4d00}
.fil_wrap{width:180px;position:absolute;max-height:180px;top:20px;background:#fff;border:1px solid #fff2e3}
.fil_wrap > .mCustomScrollBox > .mCSB_container{min-height:1px}
.fil_wrap ul{box-sizing:border-box}
.fil_wrap ul li{width:100%;box-sizing:border-box;cursor:pointer}
.fil_wrap .tasks > li > a,.fil_wrap .users_name > li > a{text-overflow:ellipsis;padding:5px;overflow:hidden;white-space:nowrap}
.fil_wrap ul li a{color:#be7013;font-size:13px;display:block;width:100%;box-sizing:border-box}
.ppl.fil_wrap ul li:first-child a{padding-left:38px;height:25px;line-height:25px}
.fil_wrap .cat_wrap > ul li:first-child a{padding-left:0!important}
.fil_wrap ul li a:hover{color:#ff7200}
.plpb_left > .plpbl_plus[value]:hover:after,.plpb_left .plpbl_num_red[value]:hover:after,.plus2.add_tasks_category:hover:after{content:attr(value);padding:4px 8px;font-size:12px;color:#fff!important;background-color:#ff5400;position:absolute;top:110%;width:120px;text-align:center;z-index:20;border-radius:3px}
.bg_change_wrap{margin-top:160px}
.jcarousel-wrapper{margin:5px auto;position:relative;width:250px;height:130px;border-radius:5px;box-shadow:0 0 2px #999}
.jcarousel{position:relative;overflow:hidden}
.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}
.jcarousel li{float:left;width:220px;margin:13px 15px}
.jcarousel-control-prev,.jcarousel-control-next{position:absolute;top:50%;margin-top:-21px;width:40px;height:47px;text-align:center;color:#e6e6e6;text-decoration:none;font:42px/42px Arial,sans-serif}
.jcarousel-control-prev{left:-40px}
.jcarousel-control-next{right:-40px}
.jcarousel-control-prev:hover span,.jcarousel-control-next:hover span{display:block}
.jcarousel-control-prev.inactive,.jcarousel-control-next.inactive{opacity:.5;cursor:default}
.jcarousel-control-prev:hover,.jcarousel-control-next:hover{color:#ff8300}
.jcarousel.backgrounds img{cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:70px;height:50px}
.jcarousel.backgrounds img:hover,.jcarousel.backgrounds img.active{border:3px solid #ff8300}
.jcarousel-pagination{position:absolute;bottom:0;left:15px}
.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;line-height:14px;min-width:14px;background:#fff;color:#4e443c;border-radius:14px;padding:3px;text-align:center;margin-right:2px;opacity:.75}
.jcarousel-pagination a.active{background:#4e443c;color:#fff;opacity:1;text-shadow:0 -1px 0 rgba(0,0,0,0.75)}
.jcarousel ul li a{display:inline-block;width:70px;height:50px;border-radius:5px;overflow:hidden}
#planning_month, #time_tracking_projects {position: relative}
#planning_month .pink_square img{margin-top:8px}
.filter_b_2 ul li{width:70px;float:left;position:relative}
.filter_b_2 ul li:nth-child(2){width:130px}
.fil_wrap input.fil_dd,ul li > .combobox{background:url(/images/select_arrow_ud.png) no-repeat 95% 72% #fff;cursor:pointer;padding:2px 20px 2px 5px;box-sizing:border-box;border:none;color:#be7013;border-radius:5px;font-size:14px;margin-left:5px}
.fil_wrap input.fil_dd,ul li > .combobox:hover{background-position:95% 97%;color:#cc4d00}
ul li > .combobox{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.proj.fil_wrap{top:0;z-index:2;width:196px;border:1px solid #ff6c24;border-radius:5px}
.fil_wrap.tasks_categories{top:0;z-index:1;width:100%;border:3px solid #ff8300;border-radius:5px;box-sizing:border-box;max-height:180px}
.proj.fil_wrap li,.tab .proj.fil_wrap li{width:100%;box-sizing:border-box;margin:5px 0 0}
.fil_wrap input.fil_dd{background-position:90% 50%;width:196px;margin-left:0;padding-right:35px;border-bottom:1px solid #ff6c24}
.fil_wrap.tasks_categories input.fil_dd{background-position:90% 50%;width:191px;margin-left:0;padding-right:35px;border-bottom:1px solid #ff6c24}
.fil_wrap a.close,.filter_b_2_li > a.close{position:absolute;display:block;line-height:0;height:20px;width:20px;right:6px;top:0}
.fil_wrap a.close.close_btn,.filter_b_2_li > a.close.close_btn{background:url(/images/select_arrow_ud.png) no-repeat center 28%}
.fil_wrap a.close.close_btn:hover,.filter_b_2_li > a.close.close_btn:hover{background-position:center 3%}
.proj_fil_res{margin:5px 0;width:100%;padding:0!important}
.tab .proj_fil_res{max-height:120px}
.proj.fil_wrap .proj_fil_res li:first-child a{padding-left:38px;height:25px;line-height:25px}
.proj_fil_res .mCSB_container{min-height:initial}
.proj_fil_res li,.proj_fil_res li a{display:block;width:100%!important;line-height:1.5}
.fil_wrap ul li a:hover{background:#d25518;color:#fff}
.proj_fil_res li a img{width:25px;height:auto;margin:0 5px;display:inline-block;line-height:0;vertical-align:middle}
.proj_fil_res li a span{display:inline-block;word-break:break-word;max-width:125px;line-height:normal;vertical-align:middle;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dealings_pt_header form input{padding-left:13px;width:90%;box-sizing:border-box;border:2px solid transparent;font:14px clear_sansbold;text-transform:uppercase}
.open_notes_project .project_name.open_p1{padding-left:13px;width:90%;box-sizing:border-box;padding-top:28px}
.proj_fil_res .icheckbox{height:20px;width:20px;cursor:pointer;border:1px solid #d8d8d8;border-radius:6px;background:#fff;border:1px solid #d9d9d9;margin:0;float:left}
.proj_fil_res .icheckbox:hover{border:1px solid #ff8e56}
.proj_fil_res .icheckbox.checked{background:url(/images/project_checkbox.png) no-repeat -252px -110px #ff8e56;border:1px solid #ff8e56}
.oe_checkbox_area input{float:left;margin-left:10px;margin-top:10px}
.recent_user_row{width:250px;border-top:1px solid transparent;border-bottom:1px solid #d9d2d2;font-family:'clear_sansregular';font-size:13px;padding:10px 0;margin:0 auto}
.recent_user_row:hover{border-top:1px solid #82d01c;border-bottom:1px solid #82d01c}
.add_user_cnt{width:40%;float:right}
.popup_new_user .add_user{display:inline;float:right;cursor:pointer;color:#fff;padding:7px 20px;background-color:#ff8300;border-radius:3px;border-bottom:2px solid #9d1e00}
.invite_send span{display:block;cursor:pointer;text-align:right;color:#dc7035}
.invite_send span:hover{text-decoration:underline}
.popup_new_user .invite_send{display:inline;text-align:right;float:right;color:gray;width:44%}
.popup_new_user .invite_not_found{text-align:center;width:250px;color:gray;margin:0 auto;padding:20px 0}
.popup_new_user .add_user:hover{background-color:#ff5400;border-bottom:2px solid #d54600}
.number_people[value]:hover:after,.categ .close_time_button:hover:after,.cat_wrap > .proj_fil_res > li > a:hover:after{content:attr(value);padding:4px 8px;font-size:12px;color:#fff!important;background-color:#ff5400;position:absolute;top:120%;right:0;width:130px;z-index:20;border-radius:3px;text-align:center;line-height:normal}
.categ .close_time_button:hover:after{width:70px}
.est_time_input{width:75px;position:relative;color:#ac5525;cursor:pointer}
.est_time_input:hover{color:#ff7202;text-decoration:underline}
.edit_est_time{width:75px;box-sizing:border-box;border:1px solid #ff5400;border-radius:3px;padding:0 5px}
.plp_body.dealings{cursor:pointer}
.plnp_padding.zametka form{height:50px}
.tab > .proj.fil_wrap{left:0}
.tab .fil_wrap{max-height:200px}
.bug_btn{float:left;background:url(/images/bug.png) center -2px no-repeat transparent;width:16px;height:16px;padding:0 7px 20px;margin:22px 10px 0;cursor:pointer}
.bug_btn:hover{border-bottom:3px solid #ff9c00}
.bug_btn.active{background-position:center -52px}
#bug_report_list{position:absolute;top:61px;left:10px;width:350px;z-index:50;background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top:2px solid #ff9c00;box-shadow:-3px 15px 14px 3px rgba(0,0,0,0.4)}
.buglist{width:100%;background:#fff2e3;padding-bottom:20px}
.buglist .delete, .contact-dealing .delete {z-index:2;background:url(/images/close_alert.png) no-repeat scroll 0 0 rgba(0,0,0,0);width:14px;height:14px;cursor:pointer;position:absolute;right:20px;top:10px;display:block;/*transform:scale(0.8)*/}
.buglist .delete:hover{transform:scale(1)}
.brl_name{width:100%;float:left;font-size:23px;color:#666;text-align:center;margin-top:15px}
.report_area{width:92%;margin:15px 4% 0}
.report_area textarea{border-radius:5px;border:1px solid #d9d9d9;font-size:13px;height:180px;padding:18px 15px 10px;resize:none;width:100%;box-sizing:border-box;color:#232323;font-family:'clear_sansregular'}
.report_area textarea:hover,.report_area textarea:focus{border-color:#ff5400;cursor:pointer}
.buglist input[type="submit"]{float:left;padding:0 6px;background:#ff8201;text-align:center;border-radius:5px;box-shadow:0 3px 1px #9e1f00;color:#fff;cursor:pointer;height:25px;line-height:25px;border:0;font-size:14px;margin:15px 4% 0}
.buglist input[type="submit"]:hover{background-color:#f50;box-shadow:0 3px 1px #d54600}
.buglist .files_field{float:left;margin:15px 0 0 1.5%;text-align:center;border-radius:5px;color:#d45c00;cursor:pointer}
.buglist .files_field a{display:inline-block;height:21px;line-height:25px;font-family:'clear_sansregular';font-size:14px;color:inherit;cursor:pointer}
.buglist .files_field a:hover{color:#ff7200;text-decoration:underline}
.rel{position:relative}
.tasks.fil_wrap{top:0}
.tasks.fil_wrap input.fil_dd{width:100%;border:none}
.deal_left_wrap{width:45%;float:left}
.open_notes_project .deal_left_wrap{width:100%}
.deal_right_wrap{width:55%;float:right}
.open_notes_project .deal_right_wrap{width:100%}
.deal_files{clear:both;padding:10px 20px 0}
.open_notes_project .deal_files{text-align:center}
.aut_n_sales{width:94%;margin:10px 3% 0}
.aut_n_sales .dealings_name{font-weight:700}
.aut_n_sales .dealings_name span{display:block;width:100%;font-weight:400}
.one_ex.oe_left{float:left;width:auto}
.open_notes_project .aut_n_sales{width:100%}
.open_notes_project .dealings_price{display:inline-block;vertical-align:middle;width:230px}
.open_notes_project .dealings_price.ng-hide:not(.ng-hide-animate){display:none}
.deal_desc{width:100%;float:left;box-sizing:border-box;padding:0 20px}
.add_project .text1{padding-left:17px}
.project_content{min-height:270px;}
.tasks-container{height: calc(100% - 100px);}
.project_content > .add_project{padding-left:0}
.deal_notes_left{float:left;width:74%}
.deal_notes_left .assigned_wrap{line-height:normal;text-transform:none;margin:15px 1.5% 0}
.deal_notes_left .assigned_wrap .label{padding:3px 0 0;margin:0 15px 0 0}
.deal_notes_left .assigned_wrap .label,.deal_notes_left .assigned_wrap .select_wrap{float:left}
.deal_notes_left textarea{line-height:normal}
.deal_notes_right{float:right;width:21%;margin-right:2%}
.deal_notes_left > .files_field{line-height:normal}
.files_field.deal_upl{float:none;margin:0 0 0 3%;text-align:left}
.open_notes_project .files_field.deal_upl{margin:3% 0 0;text-align:center}
.spis_proectov > div > .plph_text{margin-left:0;box-sizing:border-box;padding:0 20px 0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:none}
.notes_close_wrap{width:100%;float:left;background:#fff2e3;padding-bottom:10px}
.notes_result{float:left;width:100%;font-size:14px;color:#232323;box-sizing:border-box;padding:5px 40px}
.note_done > div > .oe_status,.note_done > .dealings .plpb_zam{text-decoration:line-through;color:#c4c4c4}
.fl_wraper{float:left;width:100%;padding:0 40px;box-sizing:border-box}
.dealings .fl_wraper{padding:0 5px}
.deal_pr_title{width:100%;margin:0 0 2%}
.bug_files div{min-height:1%!important}
.bug_files{max-height:220px;padding:0 4%}
.bug_files .file{padding:5px 0;width:100%;height:100px;display:block;position:relative}
.br5{border-radius:5px}
.bug_files .file img{width:100%;height:100px;object-fit:cover}
.bug_files .file .file-info{position:absolute;z-index:1;display:none;width:100%;height:100px;margin-bottom:-100px;background-color:rgba(68,165,255,0.80);color:#fff;font-size:14px;line-height:32px;text-indent:10px}
.bug_files .file:hover .file-info{display:block}
#timing-user-filter{width:196px}
.user_tooltip{position:absolute;top:0;left:54px;z-index:1;background:#fff;display:none}
.recent_user:hover > .user_tooltip{display:block}
.user_tooltip .marquee{width:111px}
@-webkit-keyframes scroll {
    0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
    100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}
}
@-moz-keyframes scroll {
    0%{-moz-transform:translate(0,0);transform:translate(0,0)}
    100%{-moz-transform:translate(-100%,0);transform:translate(-100%,0)}
}
@keyframes scroll {
    0%{transform:translate(0,0)}
    100%{transform:translate(-100%,0)}
}
.marquee{display:inline-block;padding-left:100%;padding-right:50%;-webkit-animation:scroll 3s infinite linear;-moz-animation:scroll 3s infinite linear;animation:scroll 3s infinite linear}
.progressbar{width:150px;margin:0 0 -4px 15px;border:none!important;display:inline-block;height:1em!important;padding:2px}
.progressbarlabel{width:150px;position:absolute;text-align:center;padding:0;font-weight:700;color:#f5cf9b}
.progressbarlabel.small,.progressbar.small{width:61px;margin:0 0 -4px 4px}
.statistics_left_block.open_project_stat,.statistics_right_block{width:48%}
.statistics_right_block,.statistics_left_block{width:98%;margin:0 auto;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.5);position:relative;overflow:hidden}
.slb_title{width:100%;height:51px;background:#fff2e3;border-radius:5px 5px 0 0;display:table-row}
.wrapper_slb{display:table;width:100%}
.td{display:table-cell}
.tr{display:table-row}
.wslb_project{height:51px;border-bottom:1px solid #e6e6e6;line-height:49px;font-size:14px;font-family:'clear_sansbold';text-transform:uppercase;padding:0 10px 0 15px;cursor:pointer;overflow:hidden}
.wslb_project span.flaticon-paperclip2{font-size:18px;float:right!important;margin:15px 0 0}
.wslb_project .td:first-child{padding-left:15px}
.wslb_project .td{border-bottom:1px solid #e6e6e6}
.wslb_project.tr .flaticon-paperclip2{margin-right:10px}
.slb_title .td{color:#d08c7a;font-size:11px;font-weight:700;vertical-align:middle}
.wslb_project.color_green_h,.wslb_project.color_purple_h,.wslb_project.color_grey_h,.wslb_project.color_blue_h,.wslb_project.color_blue_h,.wslb_project.color_green,.wslb_project.color_purple,.wslb_project.color_grey,.wslb_project.color_blue,.wslb_project.color_green_h .flaticon-paperclip2:before,.wslb_project.color_purple_h .flaticon-paperclip2:before,.wslb_project.color_grey_h .flaticon-paperclip2:before,.wslb_project.color_blue_h .flaticon-paperclip2:before,.wslb_project.color_blue_h .flaticon-paperclip2:before,.wslb_project.color_green .flaticon-paperclip2:before,.wslb_project.color_purple .flaticon-paperclip2:before,.wslb_project.color_grey .flaticon-paperclip2:before,.wslb_project.color_blue .flaticon-paperclip2:before,.wslb_project.color_green_h div,.wslb_project.color_purple_h div,.wslb_project.color_grey_h div,.wslb_project.color_blue_h div,.wslb_project.color_blue_h div,.wslb_project.color_green div,.wslb_project.color_purple div,.wslb_project.color_grey div,.wslb_project.color_blue div{color:#fff!important}
.red_text{color:#ff6d26}
.td{text-transform:none}
.wslb_project .td:first-child{text-transform:uppercase;max-width:130px;word-break:break-word}
.td .flaticon-paperclip2:before{color:#ff6d26}
.slb_title .td:first-child{padding-left:10px}
.statistics_right_block{left:calc(48% + 20px)}
@media screen and (max-width: 890px) {
    .statistics_right_block{left:450px}
}
.flaticon-paperclip_srbt:before{content:"\e000";float:right;color:#ff6d26;font-size:34px;line-height:1;position:relative;z-index:10}
.srb_title{padding:5px 10px;margin-bottom:10px}
.srbt_name{text-transform:uppercase}
.srbtp_left,.srbtp_right{width:50%;float:left}
.hours_worked,.estimated_time{background:url(/images/small_clock.png) no-repeat;padding-left:50px;background-position:12px 75%}
.difference,.expense,.budget{background:url(/images/icon_st.png) no-repeat;padding-left:50px;background-position:12px 75%}
.title_box{color:gray;font-size:13px;margin-bottom:-10px}
.amount{font-size:40px;font-family:'clear_sans_lightregular'}
.srb_top_part > div > div{margin-top:20px}
.srbbp_tabs li{display:inline-block;color:gray;padding:13px;border-radius:5px 5px 0 0}
.srbbp_tabs li:first-child{border-radius:0 5px 0 0}
.srbbp_tabs li a{color:inherit;font-size:13px;display:block}
li.active_srbbp_tabs{background:#fff2e3;color:#822e00}
.srbbpt_filter{height:50px;background:#fff2e3;padding-left:13px}
.srb_bottom_part{margin-bottom:20px}
.srbbpt_filter ul li{display:inline-block;padding:0 10px 2px;background:#fff;border-radius:5px;margin:15px 6px 0 0;color:#be7013;font-family:'clear_sans_lightregular';font-size:12px;cursor:pointer}
ul li.active_item_filter{background:#ff5400;color:#fff}
.srbbp_wrapper_table_tasks{display:table;width:100%}
.srbbp_wrapper_table_tasks > div{display:table-row}
.srbbp_wrapper_table_tasks > div > div{border-bottom:1px solid #e6e6e6;padding-top:10px;padding-bottom:10px}
.wtt_title{height:30px}
.wtt_title > div{vertical-align:middle;font-size:11px;color:gray;font-family:'clear_sans_lightregular'}
.wtt_body > .td:first-child{padding-left:13px;font-size:14px;vertical-align:top;max-width:130px;word-break:break-word}
.wtt_body > .td{font-size:13px;font-family:'clear_sans_lightregular';vertical-align:middle}
.wtt_body img{width:25px;height:25px;border-radius:5px}
.units{font-size:11px}
#time_tracking_projects .mCustomScrollBox{border-radius:5px}
.progress{position:absolute!important;width:100%!important;height:100%!important;font-size:1em!important;color:#bbb!important;line-height:7em!important}
.comments .progress{width:auto;height:auto}
.progress-wrapper.comments{float:right}
.progress-wrapper.avatar{position:absolute}
.contact_popup_wrp{position:absolute;top:0;width:100%;height:100%}
.space-15{position:relative;display:table;height:130px;width:100%}
.left{float:left}
.user-time li.filter_category.filter_b_3_li.right{width:250px}
.user-time ul.filter_time_tracking_project > li:first-child{width:150px}
.user-time .filter_b_3 ul li:first-child + *{width:auto}
.user-time ul.filter_time_tracking_project li{width:200px!important}
.report_period{margin-left:10px;float:left}
.report_period > *{display:inline-block;vertical-align:middle}
.report_period > input{overflow:hidden;font-size:14px;font-family:'clear_sansregular';color:#be7013;height:20px;cursor:pointer;padding:0 5px;box-sizing:border-box;background:#fff;border:0;float:left;width:117px}
.report_period > input:hover{background:#fff}
a.prev_period,a.next_period{display:block;background-color:#fdd09d;float:left;width:20px;height:20px;text-align:center;color:#fff;line-height:1.1}
.prev_period{border-radius:4px 0 0 4px}
.next_period{border-radius:0 4px 4px 0}
a.prev_period:hover,a.next_period:hover{background-color:#ff8300}
.prev_period.arr,.next_period.arr{line-height:19px;font-size:60%}
.desc_field{width:100%;min-height:51px;color:gray;font-size:12px;font-family:clear_sansregular;box-sizing:border-box;border-bottom:1px solid gray}
.work_block{padding:16px 5px 0 15px}
.work_time_block{padding:16px 15px 0 5px}
.timing_item_row{float:left;width:100%;font-family:clear_sansregular;border-bottom:1px solid gray}
.timing_item_row .img{width:25px;height:25px;margin:10px 10px 15px 15px;float:left}
.timing_item_row span{font-size:13px;color:#232323;display:block;float:left;margin:13px 0 0}
.timing_item_row img{width:100%;height:100%}
.total_timing{font-size:22px;color:#60aa00;margin:5px 20px 0 0}
.project_row{width:100%;font-size:13px;color:#60aa00}
.task_row:hover{background-color:rgba(0,0,0,0.3);cursor:pointer}
.task_row:hover .task_item{color:#232323}
.pr_name{text-transform:uppercase;margin:0 0 0 50px}
.total_project_time{margin:0 20px 0 0}
.task_row{width:100%;font-size:13px}
.task_item{margin:0 0 0 75px;color:#888}
.task_item_time{margin:0 20px 0 0;color:#3d88cd}
.proj_stat{float:left;width:100%;margin-bottom:20px}
.user-time .fil_wrap{width:250px;top:0;background:#fff;border:1px solid #ff6c24;border-radius:5px}
.user-time .fil_wrap input.fil_dd{background-position:90% 50%;width:100%;margin-left:0;padding-right:35px;border-bottom:1px solid #ff6c24;box-sizing:border-box}
.timing_db ul{padding:0}
.user-time ul.filter_time_tracking_project .timing_db ul li{width:100%}
.user-time .timing_db ul > li > a > span{width:calc(100% - 45px);max-width:calc(100% - 40px)}
.user-time .fil_wrap ul li a:hover{background-color:#ff5400}
.tot_deal_price{width:100%;float:left;box-sizing:border-box;padding:0 15px}
.tdl_text{font:14px clear_sansregular;color:#be7013}
.tot_deal_price .dlb_wrap{width:auto}
.tot_deal_price .dealings_price,.tot_deal_price .dealings_currency,.tot_deal_price .dealings_currency .plph_text{color:#e6aa61}
.tot_deal_price .list_dealing_menu .plps_arr{border-top:4px solid rgba(230,170,97,1);right:8px;top:13px}
.tot_deal_price .dealings_currency{background-color:transparent}
.add_new_deal{font-size:14px;color:#e6aa61;border-bottom:1px solid #e6e6e6;text-transform:uppercase;display:block;float:left;width:100%;min-height:50px;line-height:50px;cursor:pointer;padding-left:15px;box-sizing:border-box}
.add_new_deal .add_project_form{height:50px;max-width:67%;text-align:left;color:#232323;font-family:"clear_sansregular";width:100%}
.add_new_deal .dlb_wrap > .dealind_currency_edit{width:200px;height:34px;border:1px solid #d9d9d9;border-radius:5px;padding:0 10px;text-align:right}
.add_new_deal .plp_head{line-height:normal}
.add_new_deal .dealings_currency .plph_text{color:#bfbfbf}
.add_new_deal .list_dealing_menu .plps_arr{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #bfbfbf;right:8px;top:13px}
.man_est{float:right;margin:15px 50px 0 0;color:#666;font-family:'clear_sansregular';font-size:12px;text-align:right}
.time .input_block span{font:14px Arial;color:#3d88cd}
.price .input_block span,.est_price_cur{color:#82d01c;font:14px Arial}
.time,.price{padding:5px;height:25px;box-sizing:border-box}
.price .input_block input,.time .input_block input{width:100px;font-size:14px;color:#232323;border:1px solid #ff8300;border-radius:5px;text-align:right;box-sizing:border-box;padding:0 5px}
.est_price_cur .display.est_price_cur{display:inline-block}
.est_price_cur .display.est_price_cur.hover{background-color:#ebffd0}
.est_price_cur.selectbox .display .arrow_btn{display:block;height:1.15em;line-height:.92em;padding:1px;position:absolute;right:8px;text-align:center;top:1px;width:1.08em}
.est_price_cur .display.est_price_cur .arrow_btn .arrow{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #82d01c;border-bottom:0;background:none}
.est_price_cur.selectbox.focused .display .text{background-color:transparent;color:#82d01c}
.est_price_cur .text{font-size:12px}
.selectbox.items.est_price_cur{width:40px!important}
.selectbox.items.est_price_cur li{color:#82d01c}
.selectbox.items.est_price_cur li:hover{background-color:#ebffd0}
.select_period_start,.select_period_end{width:123px!important;background:#fff!important;padding:0!important;border:none!important;box-shadow:0 3px 9px #fff2e3;margin-top:6px;border-radius:5px!important}
.select_period_start .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all,.select_period_end .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{width:123px;background:#ff8300;border-radius:0;border-top-right-radius:5px;border-top-left-radius:5px;border:none;padding:0;text-align:center}
.select_period_start .ui-datepicker-title span:after{content:'';position:absolute;bottom:100%;left:50%;margin-left:-1px;width:0;height:0;border-bottom:6px solid #ff8300;border-right:4px solid transparent;border-left:4px solid transparent}
.select_period_start .ui-datepicker-title,.select_period_end .ui-datepicker-title{margin:0!important;font-family:'clear_sansregular'!important;font-size:12px!important;text-transform:uppercase!important;font-weight:400!important;line-height:2.6em!important}
.select_period_start .ui-widget-header .ui-icon,.select_period_end .ui-widget-header .ui-icon
.select_period_start .ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover,.select_period_end .ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover{background:none;top:6px!important;left:0!important}
.select_period_start .ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover,.select_period_end .ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover{background:none;top:0!important;right:0!important}
.select_period_start .ui-icon.ui-icon-circle-triangle-e,.select_period_end .ui-icon.ui-icon-circle-triangle-e{margin-right:0!important;float:right}
.select_period_start .ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover:hover,.select_period_end .ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover:hover{top:2px!important;left:2px!important}
.select_period_start .ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover:hover,.select_period_end .ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover:hover{top:2px!important;right:2px!important}
.select_period_start .ui-widget-header .ui-icon,.select_period_end .ui-widget-header .ui-icon{background:url(/images/calendar_arr2.png) 3px 50% no-repeat;border-radius:50%;cursor:pointer;width:17px;height:17px;margin:-17px}
.select_period_start .ui-icon.ui-icon-circle-triangle-w,.select_period_end .ui-icon.ui-icon-circle-triangle-w{background:url(/images/calendar_arr.png) no-repeat center center;border-radius:50%;cursor:pointer;width:17px;height:17px;margin:-17px}
.select_period_start .ui-icon.ui-icon-circle-triangle-w:hover,.select_period_end .ui-icon.ui-icon-circle-triangle-w:hover{background:url(/images/calendar_arr.png) no-repeat center center #e64c00}
.select_period_start .ui-widget-header .ui-icon:hover,.select_period_end .ui-widget-header .ui-icon:hover{background-color:#e64c00}
.select_period_start .ui-state-hover,.select_period_end .ui-state-hover,.select_period_start .ui-widget-content .ui-state-hover,.select_period_end .ui-widget-content .ui-state-hover,.select_period_start .ui-widget-header .ui-state-hover,.select_period_end .ui-widget-header .ui-state-hover,.select_period_start .ui-state-focus,.select_period_end .ui-state-focus,.select_period_start .ui-widget-content .ui-state-focus,.select_period_end .ui-widget-content .ui-state-focus,.select_period_start .ui-widget-header .ui-state-focus,.select_period_end .ui-widget-header .ui-state-focus{border:none;background:none;font-weight:400}
.select_period_start .ui-datepicker .ui-datepicker-prev,.select_period_end .ui-datepicker .ui-datepicker-prev,.select_period_start .ui-datepicker .ui-datepicker-next,.select_period_end .ui-datepicker .ui-datepicker-next{width:17px;height:17px;margin:-17px}
.select_period_start .ui-datepicker-prev span,.select_period_end .ui-datepicker-prev span,.select_period_start .ui-datepicker-next span,.select_period_end .ui-datepicker-next span{display:inline;position:relative!important;left:0!important;margin-left:0!important;top:0!important;margin-top:0!important}
.select_period_start .ui-state-default,.select_period_end .ui-state-default,.select_period_start .ui-widget-content .ui-state-default,.select_period_end .ui-widget-content .ui-state-default,.select_period_start .ui-widget-header .ui-state-default,.select_period_end .ui-widget-header .ui-state-default{font-weight:400!important;color:gray!important;font-size:11px!important;width:15px!important;padding:0!important;margin:0!important;text-align:center!important;border:none!important;background:none!important}
.select_period_start .ui-state-default:hover,.select_period_end .ui-state-default:hover{background:#ff8300!important;border-radius:2px;color:#fff!important}
.select_period_start .ui-datepicker-calendar,.select_period_end .ui-datepicker-calendar{width:125px!important;font-size:.5em!important}
.select_period_start .ui-datepicker-calendar thead,.select_period_end .ui-datepicker-calendar thead{color:#ff8300}
.ui-datepicker-calendar .ui-state-active{color:#1a1a1a!important}
.nodeal{float:left;width:100%;box-sizing:border-box;padding:0 15px;font:14px clear_sansregular;color:#bfbfbf;margin-top:15px}
.outer.task_status_.active{background-color:#82d01c}
.show-more{width:100%;display:block;position:relative;color:#fff;text-align:center;padding:10px;cursor:pointer}
span.filter_title{color:#d59f61;font-size:80%;padding-left:10px}
.calBox{padding:2px;padding-top:10px;text-align:center;color:gray}
.calElement{margin:1px;display:inline-block;overflow:hidden}
.calMonth{display:inline-block;float:left}
.calMonth .calElement{font-size:120%;font-weight:700;padding:0 5px}
.total.left span:first-child{font-size:120%}
.calDay .calElement{font-size:110%;display:inline-block;color:gray;font-weight:700}
span.calElement.next:hover,span.calElement.prev:hover{cursor:pointer}
.calDay .calElement .dayNumber{font-size:110%;padding:7px;display:inline-block;border:2px solid #fff;background-color:#ebf9dc;color:#499823;min-width:34px;box-sizing:border-box}
.calElement.selected .dayNumber,.calElement .dayNumber:hover{border:2px solid #ff8401;cursor:pointer}
.calElement.selected .dayMonth{font-weight:700;color:#000}
.dayMonth.pink{color:#ebaaaa;background-color:#fff}
.hc-arr{display:inline-block;position:relative;color:#ff5400;font-size:120%;float:left}
.total{text-align:center;padding:10px 10px 10px 10px}
.time_h{font-size:200%}
.time_h span{font-size:90%}
.screens-info{text-align:center;padding:20px 0}
.screens-minutes,.screens-hours{font-size:100%;color:gray}
.screens-hours{position:relative;display:inline-block;padding:76px 10px 0;vertical-align:top}
.screens-minutes{padding:7px 40px;display:block}
.screens-block{margin-right:10px;display:inline-block}
.screens-row{position:relative;display:block;width:100%;padding-bottom:20px}
.screens-activity{position:relative;display:block;width:100%;height:5px;margin-top:2px;background:url(/images/activity_full.png) repeat-x left;background-size:contain;overflow:hidden}
.screens-inactivity{position:absolute;left:50%;top:0;width:100%;height:5px;background:url(/images/activity_none.png) repeat-x left}
.screens-projects{padding:3px;margin:3px 63px;color:#fff;font-weight:600;font-size:90%}
.screens-actions{display:none;width:148px;height:100px;background:#ebf9dc;font-size:12px;cursor:pointer}
.screenshots_img:hover .screens-actions{display:block}
.screens-action.zoom div{background:url(/images/image-zoom.png) no-repeat center bottom}
.screens-action.dl div{background:url(/images/image-down.png) no-repeat center bottom}
.screens-action{width:100%;height:50px;display:block;padding:15px;box-sizing:border-box}
.screens-action div{width:19px;height:19px;display:block;margin:auto}
.screens-action:hover{background-color:#9be178}
.screens-action:hover div{background-position:center top}
.totalTime{padding:14px 13px;display:block;font-size:300%}
.search [class*="mm_icon"]{position:relative;cursor:pointer;z-index:1;display:inline-block;border-bottom:0;margin:0 6px}
.search [class*="mm_icon"] span{height:25px;width:25px;display:block;float:left}
.search .mm_icon5 span{background:url(/images/menu_icons.png) no-repeat 2px -116px transparent}
.search .mm_icon5.active{padding:0;display:inline-block;vertical-align:top;border-bottom:0!important}
.search .search_input{position:relative;margin-left:0;margin-top:0;display:none}
.search .search_input input{border:none;border-radius:50px;height:25px;padding:0 30px;width:175px;background-color:transparent;color:#fff}
.todo .tab > .proj.fil_wrap{right:0;z-index:5}
.todo_list{width:32%;background:#fff;top:-10px;bottom:10px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.5);overflow:hidden;font-family:"clear_sansregular";margin-left:15px;float:left}
.tdl_2{margin-left:34.2%}
.tdl_3{float:right;left:initial;right:10px}
.todo_head{width:100%;height:50px;background:#fff2e3;border-radius:5px 5px 0 0;line-height:50px;color:#bc624a;font-size:18px}
.todo_title{float:left;margin-left:25px}
.todo_count{float:right;margin-right:15px}
.todo_wrap{float:left;width:100%;height:645px}
.todo_item{width:100%;float:left;border-bottom:1px solid #e6e6e6;padding:15px;box-sizing:border-box;position:relative}
.ti_name{display:inline-block;text-transform:uppercase;margin:0 0 0 40px;font-size:14px;vertical-align:bottom;max-width:290px;word-wrap:break-word}
.ti_name a{color:#60aa00}
.ti_type{display:inline-block;font-size:13px;margin:0 0 0 5px;color:#888;max-width:70px;vertical-align:top}
.todo_checkbox{display:inline-block;margin:15px 0 0 10px}
.todo_checkbox .icheckbox{height:20px;width:20px;cursor:pointer;border:1px solid #d8d8d8;border-radius:6px;background:#fff;display:inline-block;vertical-align:baseline}
.todo_checkbox .icheckbox:hover{background:url(/images/project_checkbox.png) no-repeat -151px -110px;border-color:#8bc733}
.todo_checkbox .icheckbox.checked{background:url(/images/project_checkbox.png) no-repeat -152px -52px;border-color:transparent}
.todo_task{display:inline;margin-left:5px;font-size:14px;vertical-align:super;cursor:pointer}
.todo_item .plpb_clip{right:12px;top:16px}
.todo_item .plpb_clip span{font-size:24px}
.todo_item .img{width:22px;height:22px;margin:10px 5px 0 10px;display:inline-block;vertical-align:middle}
.todo_item .img img{width:100%;height:100%}
.todo_item .executor{display:inline-block;vertical-align:middle;font-size:14px;color:#d55a00;margin-top:10px}
.drag_arrow{float:right;background:url(/images/arrows_todo.png) center center no-repeat;width:18px;height:18px;cursor:move;margin-top:15px}
.todo_dealing_item .ti_name{margin-left:0;display:block}
.todo_dealing_item .ti_type{margin-left:0}
.todo_dealing_item .drag_arrow{margin-top:0}
.ti_name .todo_green{color:#82d01c}
.ti_name .todo_blue{color:#47a4fa}
.ti_name .todo_purple{color:#b871ea}
.ti_name .todo_pink{color:#fc70e0}
.ti_name .todo_grey{color:#6f8090}
.ti_name .todo_red{color:#e32626}
.ti_name .todo_orange{color:#ffae00}
.steps .calendar{position:relative;min-height:110px;width:120px;text-align:center}
.steps .calendar .month{width:100%;padding:4px 0;color:#fff;background:#97d17e;border-top-right-radius:10px;border-top-left-radius:10px;font-size:90%}
.steps .calendar .date-info{background:#fff8f1;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.steps .calendar .date-day,.steps .calendar .date-week{width:100%;padding:5px 0;color:#585858}
.steps .calendar .date-day{font-size:42px}
.steps .calendar .date-week{color:#d0b8a8;padding:0 0 5px;font-size:90%}
.steps .one_ex .icheckbox{margin:0 10px!important}
.steps .info-title .count{float:right;color:#58910d;background:#d0ebaf;padding:1px 5px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;margin:0 0 0 8px;font-size:85%;font-weight:700}
.steps .info-list .list-ico{display:inline-block;background:url(/images/list.png) left no-repeat;width:20px;height:11px}
.steps .info-list a{color:#000;text-decoration:none;font-size:85%}
.steps .info-creator img{width:17px;height:17px;background-size:cover;display:inline-block}
.steps .info-creator a{display:inline-block;color:#d55a00;padding:3px;vertical-align:top}
.steps .info-creator{padding:10px 0}
.steps .info-complete,.steps .info-complete .fuller{position:relative;background:#e5e5e5;width:180px;height:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin:27px 0 7px}
.steps .info-complete .fuller,.steps .info-complete .info-percentage{position:absolute;background:#8bcb6f;color:#8bcb6f;width:20%;top:0;left:0;margin:0}
.steps .info-complete .info-percentage{left:188px;background:none;width:300px;font-size:85%}
.todo_completed .todo_task{color:#ccc;text-decoration:line-through}
.todo_completed .todo_checkbox .icheckbox:hover{background:url(/images/project_checkbox.png) no-repeat -205px -110px;border-color:#8bc733}
.todo_completed .todo_checkbox .icheckbox.checked{background:url(/images/project_checkbox.png) no-repeat -205px -52px;border-color:transparent}
.todo_form{padding-top:0}
.remove_todo{float:right;background:url(/images/close_ava.png) no-repeat 0 -30px;width:18px;height:18px;margin-top:15px;cursor:pointer}
.remove_todo:hover{background:url(/images/close_ava.png) no-repeat 0 5px}
.todo_edit_form{display:inline-block;float:none;margin-left:10px;margin-top:0;padding:0;width:85%}
.todo_edit_form input[type="text"]{width:95%;height:100%;border:none;color:#dc7035;font-size:14px;border-radius:5px;padding:0 0 5px}
.select_status .ng-hide{display:none!important}
.dashboard-info.first-row{width:19%;margin:0 .5%;min-height:140px;max-height:300px}
.dashboard-info.second-row{width:33%;margin:1% .1%;height:580px;width:33%;margin:1% .1%;height:580px}
.dashboard-info.third-row{width:49.5%;margin:1% .5% 0 0;height:400px;overflow:hidden}
.dashboard-info.third-row canvas{height:330px!important;width:auto!important;max-width:100%;margin:auto}
.chart-container{text-align:center}
.dashboard-info.third-row:last-child{margin:0}
.dashboard-info{background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}
.dashboard-title{border-top-left-radius:8px;border-top-right-radius:8px;background:#fff2e3;color:#be7013;padding:10px 8px;text-overflow:ellipsis}
.dashboard-title span{display:inline-block;font-size:13px}
.dashboard-title.pr i,.dashboard-title.pl i,.dashboard-title.tsk i,.dashboard-title.tm i,.dashboard-title.lght i{height:16px;width:16px;display:inline-block;background:url(/images/dashboard_sprites.png) no-repeat 0 0;margin:2px 4px 0 8px}
.dashboard-title.pl i{background-position:0 -16px}
.dashboard-title.tsk i{background-position:0 -32px}
.dashboard-title.tm i{background-position:0 -64px}
.dashboard-title.lght i{background-position:0 -80px}
.dashboard-title span{margin:4px}
.dashboard-body{color:#ccc;padding:12px}
.dashboard-body a{color:#e7861d;font-weight:700}
.dashboard-body p.counts{font-size:36px;padding:15px 0}
.dashboard-tasks{position:relative;display:block;width:100%;min-height:350px}
.dashboard-tasks .tasks_for_period:last-child{margin-bottom:0!important}
.dashboard-user img{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.dashboard-body.users-block{padding:30px}
.dashboard-user{width:23%;margin:3% .5%;font-size:12px;text-align:center;overflow:hidden;cursor:pointer;display:inline-block;vertical-align:top}
.dashboard-title .user-title{word-wrap:break-word}
.row-title,.row-table{position:relative;width:100%;display:block;border-bottom:1px solid #e6e6e6}
.row-title div,.row-table div{padding:5px 0;text-align:left;display:inline-block;vertical-align:middle}
.row-title div{color:gray;font-size:12px}
.row-table .clear,.row-title .clear{float:none!important}
.row-table .col-user,.row-title .col-user{width:57%}
.row-table .col-user{color:#000}
.row-table .col-week{color:#3d88cd}
.row-table .col-day,.row-title .col-day,.row-table .col-week,.row-title .col-week{width:20%}
.row-table .col-day{color:#60aa00}
.dashboard-body.timing-block{padding:0}
.col-user img{margin:0 0 0 15px;width:20px;height:20px;border-radius:3px}
.col-user span{display:inline-block;width:137px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.cw1{position:relative}
.phase-create-date{font-size:22px;font-weight:700}
.phase_done .indicator_task{background-color:#97d17e}
.phase_done .phase-create-date{color:#8bcb6f}
.phase_done .phase-create-month{color:#3d8e1a}
.phase_done .progressing{color:#51b027}
.phase_fail .indicator_task{background-color:#f68c8c}
.phase_fail .phase-create-date{color:#ff000c}
.phase_fail .phase-create-month{color:#ff000c}
.phase_inwork .indicator_task{background-color:#edbd85}
.phase_inwork .phase-create-date{color:#ed8600}
.phase_inwork .phase-create-month{color:#ed8600}
.left{float:left}
.calendar{margin-left:15px;text-align:center;margin-top:4px;width:55px}
.phase-create-month{font-size:10px;text-transform:uppercase}
.oe_right.phase{margin-top:8px;right:15px}
.progressing{font-size:12px;max-width:105px;white-space:nowrap;text-align:center;display:inline-block;vertical-align:middle;margin-right:30px}
.phase_done .processing{color:#51b027}
.oe_right.phase .oer_developers{float:none;display:inline-block;vertical-align:middle;margin-top:0}
.phase .dev_name{display:inline-block;vertical-align:middle;font-size:12px;color:#dc7035;max-width: 120px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.oe_right.phase .oerd_developer{float:none;position:relative;cursor:pointer;width:25px;height:25px;display:inline-block;vertical-align:middle}
.show_phase_info{margin:0 5px 0 -455px;width:445px;float:right;background:#fff;border-radius:5px}
.show_step_info .show_phase_info{ margin: 0; width: 100%; float: none;}
.information_user.show_step_info .inner,.show_step_info .all_about_task { padding: 0;}
.show_step_info .task_comments_wrap { margin: 0;}
.show_phase_info .oe_left{width:100%}
.show_phase_info .outer .oe_text{width:80%}
.show_phase_info .oe_text a{max-width:100%;text-overflow:unset}
.steps.row{padding:20px 10px;position:relative;display:block;width:100%;font-size:90%;border-top:1px solid #e6e6e6;box-sizing:border-box}
.steps .calendar{position:relative;min-height:110px;width:120px;text-align:center;margin:0}
.steps .calendar .month{width:100%;padding:4px 0;color:#fff;background:#97d17e;border-top-right-radius:10px;border-top-left-radius:10px;font-size:90%;text-transform:uppercase}
.steps .calendar .date-info{background:#fff8f1;border-bottom-right-radius:10px;border-bottom-left-radius:10px;min-height:78px;}
.steps .calendar .date-day,.steps .calendar .date-week{width:100%;padding:5px 0;color:#585858}
.steps .calendar .date-day{font-size:42px}
.steps .calendar .date-week{color:#d0b8a8;padding:0 0 5px;font-size:90%}
.steps .calendar .change-date{font-size:12px;width:100%;margin-top:10px}
.steps .calendar .change-date a{color:#d55a00}
.step-info{/*margin-left:10px*/width: calc(100% - 125px);float: right}
.steps .one_ex .icheckbox{margin:0 10px!important}
.steps .info-title .count{float:right;color:#58910d;background:#d0ebaf;padding:1px 5px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;margin:0 0 0 8px;font-size:85%;font-weight:700}
.steps .info-list{margin:5px 0;position:relative;float:left;clear:both;max-width: 95%}
.steps .info-list.add-info-list{width:100%!important}
.steps .selectbox.step_task{width:90%!important;border:1px solid #d55a00;box-sizing:border-box;cursor:pointer}
.steps .selectbox.step_task .display .arrow_btn{position: absolute;right: 5px;top: 50%;margin-top: -9.5px;cursor: pointer;color: #d55a00;}
.steps .selectbox.step_task .display .arrow_btn:before{content: "\f0d7"; display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;}
.steps .selectbox.step_task .display.active .arrow_btn:before{content:"\f0d8";}
.steps .selectbox.step_task .display.step_task .arrow{display: none;}
.steps .info-list .close{position:absolute;display:block;line-height:0;height:14px;width:14px;right:-20px;top: 0}
.steps .info-list .delete{background:url(/images/close_user.png) center no-repeat;background-size:cover;opacity: 0.5}
.steps .info-list .delete:hover{opacity: 1}
.steps .info-list .list-ico{display:inline-block;background:url(/images/list.png) left no-repeat;width:20px;height:11px;vertical-align: middle}
.steps .info-list a{color:#d55a00;text-decoration:none;font-size:85%;text-overflow: ellipsis;overflow: hidden;width: 100%;display: inline-block;white-space: nowrap;  margin: 10px 0 0;}
.has_sb {display: none;}
.steps .info-list a:hover{text-decoration: underline;color: #ff7200;}
.add-info-list .steps .info-list a{display:block}
.add-info-list .plus2{position:static;cursor:pointer;display:inline-block;vertical-align:middle;margin-right:8px;height:15px;width:15px;border-radius:3px}
.steps .info-creator img{width:40px;height:40px;background-size:cover;display:inline-block;vertical-align:middle;border-radius:8px}
.steps .info-creator a{display:inline-block;color:#d55a00;padding:3px;vertical-align:middle}
.steps .info-creator{margin:0 15px}
.steps .info-complete,.steps .info-complete .fuller{position:relative;background:#e5e5e5;width:180px;height:8px;border-radius:8px;margin:27px 0 7px 15px}
.steps .info-complete .fuller,.steps .info-complete .info-percentage{position: absolute;background:#8bcb6f;color:#8bcb6f;width:20%;top:0;left:0;margin:0}
.steps .info-complete .info-percentage{left:188px;background:none;width:300px;font-size:85%;top:-3px;white-space: nowrap;}
.change_date{cursor:pointer}
.change_date span.text{color:#d55a00}
.change_date span.text:hover{text-decoration: underline;color:#ff7200}
.team_wrapper{width:calc(80%);margin:15px auto 0;background-color:#fff;box-sizing:border-box;border-radius:5px 5px 0 0;min-height:500px}
.team_inner{box-sizing:border-box;width:100%}
.search_block{width:100%;float:left;height:35px;margin:3% 0 40px;box-sizing:border-box;padding:0 3%;position:relative}
.search_block input{width:100%;height:inherit;border-radius:5px;border:1px solid #d9d2d2;padding:0 115px 0 15px;box-sizing:border-box}
.search_block > a.add_subb{position:absolute;right:0;top:0;font:14px/2.3 clear_sansregular;height:inherit;width:100px;color:#fff;background-color:#ff5400;text-align:center;margin-right:3%;border-radius:0 3px 3px 0}
.search_block input:focus,.money_value input:focus{border-color:#ff8300}
.search_block .err_mail{position:absolute;top:40px;left:20px;margin-left:3%;color:red;font:13px clear_sansregular}
.team_member_wrap{width:100%;float:left;min-height:300px;box-sizing:border-box}
.tm_item{width:100%;float:left;min-height:40px;padding:5px 3%;box-sizing:border-box}
.tm_item:hover{background-color:#fff2e3}
.tmi_left{width:35%;float:left}
.tmi_left .img{width:40px;height:40px;margin-right:5px}
.tmi_left > div{display:inline-block;vertical-align:middle}
.tmi_left img{width:100%;height:100%}
.l_w{width:calc(100% - 50px)}
.mem_name{width:100%;font-size:14px}
.mem_name a{color:#db7742}
.mem_name a:hover{color:#ff7200;text-decoration:underline}
.mem_mail{width:100%;font-size:13px;color:#7f7f7f}
.tmi_right{float:right;width:65%;margin-top:5px}
.tmi_right > div{display:inline-block;vertical-align:middle;margin:0 10px 0 0}
.pay_type{font-size:13px;color:#000}
.pay_type .selectbox{width:175px!important}
.tm_item:hover .pay_select .display,.tm_item:hover .val_type .display{background-color:#fff2e3;cursor:pointer}
.money_value{width:100px;height:30px}
.money_value input{width:100%;height:inherit;box-sizing:border-box;border:1px solid #d9d2d2;padding:0 15px;text-align:right;border-radius:5px;font-size:16px}
.selectbox.items.pay_select li,.selectbox.items.val_type li{font-size:13px;color:#000;text-align:right}
.selectbox.items.pay_select li:hover,.selectbox.items.val_type li:hover{color:#fff}
.pay_select .display,.val_type .display{text-align:right}
.pay_select .display .arrow_btn .arrow{background:url(yellow_arrow.png) center center no-repeat}
.value_type{font-size:13px}
.value_type .display .arrow_btn .arrow{background:url(yellow_arrow.png) center center no-repeat}
.selectbox.focused.pay_select .display .text,.selectbox.focused.val_type .display .text{color:#000;background-color:transparent}
.access_type>a{font-size:13px;color:#db7742;}
ul.items.val_type,ul.items.pay_type{box-sizing:border-box;border:1px solid #ff8300;border-radius:5px}
.delete_btn{float:right;width:100px;height:30px;box-sizing:border-box}
.delete_btn a{display:block;width:100%;height:inherit;background-color:#f0f0f0;color:gray;text-align:center;font-size:14px;line-height:30px;-webkit-box-shadow:0 2px 2px #c9c9c9;box-shadow:0 2px 2px #c9c9c9;border-radius:5px}
.delete_btn a:hover{background-color:#ff5400;color:#fff}
.mem_bot{width:100%;border-top:1px solid #ff8300;box-sizing:border-box;background-color:#fff2e3;height:96px}
.ch_save_btn{width:calc(20%);margin:30px auto 0;display:block;padding:10px;color:#fff;background-color:#ff8300;border-radius:5px;box-shadow:0 2px 2px #9d1e00;text-align:center}
/* add 14.10 by Vladimir Sinko tasks list */
#add_list{width: 35%;min-height: 50px;border-left: 1px solid #a5a5a5;}
.one_ex .cross{ height: 20px; margin-left: 15px;margin-top:17px;width: 20px;cursor: pointer; border: 1px solid transparent;text-align: center;}
.task_list{background-color: #fff2e3;padding-bottom: 30px;}
.task_list > .one_ex{width:65%;float:left;}
.show_task_info .task_list > .one_ex{width:50%;}
.task_list > .oe_right{position: static;float: right;margin-top: 15px;}
.show_task_info .task_list > .oe_right{width: 50%;}
.task_list .one_ex > a{color:#232323;}
.list_child{background-color: #fff;margin-left: 45px;width:calc(100% - 45px);border-bottom:0;margin-bottom:1px;}
.task_child .one_ex > a{color:#232323;}
.task_in_list{color:#232323;vertical-align: top;}
.list_drag{color: #d55a00; float: left; font-size: 13px;margin-right: 10px;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.list_drag i{margin-left: 0; cursor: pointer;}
.outer.task_list .oe_text{width:50%;}
.show_task_info .outer.task_list .oe_text{width:82%;}
.task_list .oe_text span > span{max-width:80%;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;display: inline-block;}
.outer.task_child .oe_left > .oe_text{width:89%;}
#phase .oe_text{width: 67%;}
#phase .oe_text a{max-width:100%}
.show_user_info #phase .oe_text{width:38%;}
/* delete .dis_none after */
/*.dis_none{display:none!important;}*/
/*uncoment after*/
#add_exercise.add_ex{width: 65%;}
.tasks_lists {width: 100%; position: relative; z-index: 1;}
.status_dropdown_dealings .mCSB_container {min-height: 175px; }
.contacts_list .contacts_block {cursor: pointer;}
.contacts_filter {width: 22%; min-width: 230px;float: left;border-radius:5px;position:relative; background: #fff2e2;margin-left: 1%;box-shadow:0 0 10px rgba(0,0,0,0.5);}
.contacts_wrap {position: relative; float: left; width: 75%; margin: 0 1%;}
.contacts_type_filter_wrap {position: relative;}
.contacts_type_filter_row {padding: 15px 13px; border-bottom: 1px solid #f7e2c7; cursor: pointer; color: #282828; background: #fff;}
.contacts_type_filter_row:first-child {border-top-left-radius: 5px;border-top-right-radius: 5px;}
.contacts_type_filter_row.active, .contacts_type_filter_row:hover {background: #eefbdf; border-bottom: 1px solid #eefbdf; color: #000;}
.contact-info-col {position: relative;display: inline-flex;padding: 0 2.5% 0 35px;width: 24%;height: 18px;box-sizing: border-box;}
.search_tasks.contacts_block {padding: 15px 20px; height: auto !important; position: relative;}
.contact-info-col > div {white-space: nowrap;overflow: hidden !important;text-overflow: ellipsis;}
.contact-info-col > div:before, .current-contact-name:before {display: block; content: ' '; position: absolute; left: 15px; top: 22px; width: 29px; height: 29px;}
.contact-info-col > div:before {left: 0; top: 3px;}
.contact-name:before {top: -5px !important;}
.contact-info-col .contact-name.company:before, .current-contact-name.company:before {background: url('/images/contacts/company.png') center top no-repeat;}
.contact-info-col .contact-name.individual:before, .current-contact-name.individual:before {background: url('/images/contacts/individual.png') center top no-repeat;}
.contact-phone:before {background: url('/images/contacts/contact_phone.png') center top no-repeat;}
.contact-skype:before {background: url('/images/contacts/contact_skype.png') center top no-repeat;}
.contact-email:before {background: url('/images/contacts/contact_email.png') center top no-repeat;}
.contact-info-col .no-icon:before {
    background: none;
}
.contact-info-col > div:after {content: '\200C'}
.contact-info-col .contact-name:hover:before, .contact-info-col .contact-name.active:before {background-position: center bottom;}
.contacts_main_filters_wrap {position: relative; min-height: 350px;}
.contacts_filter_row {margin: 13px;}
.contacts_filter_row .current-contact-info-row {padding: 0 !important; background: #fff; border-bottom: 1px solid #f7e2c7;}
.contacts_filter_row .current-contact-info-row .combobox {padding: 15px !important; box-sizing: border-box;}
.contacts_filter_row .contact-combo-wombo .proj.fil_wrap {border: none; outline: 1px solid #f7e2c7; width: 100%; left: 0; top: 0;}
.contacts_filter_row .contact-combo-wombo .fil_wrap a.close {right: 13px; top: 17px;}
.contacts_filter_row .contact-combo-wombo .fil_wrap input.fil_dd {padding: 15px 35px 15px 15px; background: none;}
.contacts_filter_row .contact-combo-wombo .proj_fil_res {margin: 44px 0 5px;}
.contacts_filter_row .contact-combo-wombo .proj.fil_wrap .proj_fil_res li a {padding-left: 15px !important; line-height: 25px !important;}
.search_tasks.contacts_block.active {background: #eefbdf;border: 3px solid #eefbdf;}
.contact_info {display:none; position: absolute;right: 0;top: 0; bottom: 0;width: 400px;box-shadow:0 0 10px rgba(0,0,0,0.5); background:#fff;border-radius:5px;}
.contact_info.active {display: block;}
.contact_info .current-contact-name {text-transform: uppercase; font-size: 115%;}
.contact_info .current-contact-info {padding: 27px 0 20px 60px;}
.contact_info .current-contact-type { background: #f7f7f7; padding: 8px 15px 5px 15px;}
.current-contact-info-row {padding: 15px 0; position: relative;}
.current-contact-info-row:first-child {padding: 30px 0 15px;}
.current-contact-info-row label {width: 115px; float: left; margin: 0 5px 0 20px; font-size: 90%; color: #9a9a9a;}
.current-contact-info-row input, .contact-combo-wombo .combobox {width: 245px; float: left; border: none; border-bottom: 2px solid #ededed;}
.contacts_filter_row input, .contacts_filter_row .combobox {border: none !important; width: 100% !important;}
.contacts_filter_row .combobox {background: url(/images/select_arrow_ud.png) no-repeat 95% 79% #fff;}
.contact-combo-wombo .combobox {color: #be7013;}
.current-contact-info-row div.add-one:before, .current-contact-info-row div.remove-one:before {display: block;position: absolute;content: '+';font-size: 120%;font-weight: 600;right: 7px;top: 10px;width: 20px;height: 23px;color: #cccccc;cursor: pointer; background: #fff;}
.current-contact-info-row div.remove-one:before {content: '-';}
.for_label_contact {margin: 0 90px 4px 7px;}
input[type="radio"] + label.for_label_contact span {margin: 3px 0 0 27px;display: block;position: relative;width: 90px; font-size: 85%;color: #9a9a9a;}
input[type="radio"].checked + label.for_label_contact span {color: #000 !important;}
.contact-combo-wombo {position: relative;}
.contact-combo-wombo .proj.fil_wrap {width: 250px; border: 2px solid #ededed; left: 133px;}
.contact-combo-wombo input.fil_dd {border-bottom: none;}
.contact-combo-wombo .proj.fil_wrap .proj_fil_res li a { padding-left: 5px !important;}
.contact-combo-wombo > .combobox {cursor: pointer;}
.contact-combo-wombo .fil_dd {cursor: text !important; width: 240px;}
.contact-combo-wombo .proj_fil_res {margin: 20px 0 5px;}
.remove-contact {color: #be7013;font-size: 85%;cursor:pointer;}
.current-contact-dealings {background: #f2f2f2; padding: 20px; min-height: 60px;}
.current-contact-dealings-title {text-transform: uppercase;}
.current-contact-dealings input {width: 100%;border-radius: 5px;color: #9a9a9a;margin: 10px 0;padding: 10px 15px;position: relative;display: block;border: none;box-sizing: border-box;}
.current-contact-dealings form {position: relative;}
.fil_wrap.dealings-auto {width: auto;position: absolute;max-height: 120px;top: 35px;background: #fff;border: 1px solid #f2f2f2;border-top:none;left:-1px;right:-1px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px; z-index:100;}
.fil_wrap.dealings-auto li a {padding: 7px 15px;}
.current-contact-dealings .contact-dealing {padding: 15px; background: #fff;margin-top: 12px;border-radius: 5px;}
.current-contact-dealings .title {padding-bottom: 10px;padding-right: 20px;}
.current-contact-dealings .row {width:100%; display: table; min-height:25px; position: relative;}
.current-contact-dealings .col {width:49%; display: table-cell; position: relative; vertical-align: middle;}
.contact-dealing .delete {top: 0; right: 0;}
.contact-dealing-price {text-align: right;}
.plp_select {border-radius: 5px;}
.current-contact-dealings .plph_text, .current-contact-dealings .status_dropdown_dealings a {font-size: 13px;text-indent: 6px; float: none;}
.current-contact-dealings .status_dropdown_dealings_open {width: 100%;}
.current-contact-dealings .status_dropdown_dealings {top:0;overflow: hidden !important;}
.dealings-notes { position: relative; display: block;}
.dealings-notes .add-note {cursor: pointer;position: relative;width: 100%;box-sizing: border-box;border-bottom: 1px solid #a5a5a5;border-top: 1px solid #a5a5a5;}
.dealings-notes .add-note .add-note-text {color: #dc7035;line-height: 48px;text-transform: uppercase;padding-left: 20px;}
.dealings-notes .add-note .input_field textarea {overflow: hidden;height: 55px;width: 90%;margin: 0 auto;display: block;}
.dealings-notes .add-note .deal_notes_left {width: 90% !important; margin: 0 auto; position: relative; display: block; float: none !important;}
.dealings-notes .add-note .deal_notes_left input[type="submit"] {width: 120px !important; margin: 15px 0 10px;}
.dealing-notes .oe_status {margin: 0 0 5px 94px;}
.current-contact-dealings .plph_text {margin:4px 0 0;}
.ui-draggable-dragging { z-index: 1000; box-shadow: 1px 1px 5px #999;}
.outer.task_lists_wrapper_main { width: 100% !important;height:52px}
.tasks_list_control { background: #fff; border: 1px solid #d55a00; border-radius: 4px; color: #d55a00; padding: 5px 12px; position: absolute; right: 15px; top: 30px; font-size: 12px; line-height: 20px; box-shadow: 1px 1px 5px #999; z-index: 1;}
.tasks_list_control div { cursor: pointer; }
.tasks_list_control div:hover { color: #FF5400; }
.renameTasksListInput { float: left; }
.renameTasksListInput input { border: 1px solid #d55a00; padding: 3px 5px; width: 300px; }
.messages_top_buttons { width: 100%; padding: 5px 0; border-bottom: 1px solid #e6e6e6; font-size: 13px; }
.messages_top_buttons > a { color: #666; }
.messages_top_buttons > a.delete_all { float: right; margin: 0 15px 0 0; }
.messages_top_buttons > a.read_all { margin: 0 0 0 15px; }
.hide_comment{color:#d55a00;float: right; margin: 0 20px 0 0;cursor: pointer}
.show_comment{color:#d55a00;float: right; margin: 0 20px 0 0;cursor: pointer}
.show_all_comment{width:100%;margin: 0 0 0 20px;}
.show_all_comment a{color: #d55a00;cursor: pointer; font-family: "clear_sansregular";font-size: 12px;}
.show_all_comment span{color: #bfbfbf;margin:0 10px 0 0; font-family: "clear_sansregular";font-size: 12px;}
.strike{text-decoration: line-through;}
.comment_item .child{margin:0 0 0 50px;}
.comments_author .hide_comment{color:#d55a00;float: right; margin: 15px 20px 0 0; cursor: pointer}
.comments_author .show_comment{color:#d55a00;float: right; margin: 15px 20px 0 0; cursor: pointer}
.tabs_content {height: 100%;}
.new-task-container {height: 50px;}

#main-project-filters {
    padding: 8px 17px;
    height: auto;
}
#main-project-filters > ul > li {
    margin: 7px 7px 7px 0 !important
}
#main-project-filters .sb .display {
    margin: 0 !important
}
.custom-popover {
    position: absolute;
    top: 36px;
    right: 5px;
    left: -37px;
    z-index: 1060;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: normal;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.2);
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
    display: none;
}
.custom-popover::after {
    left: 50%;
    border-top-width: 0;
    content: " ";
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.custom-popover::after {
    border-width: 10px;
    top: -20px;
    margin-left: -10px;
    border-bottom-color: rgba(0,0,0,.2);
}
.custom-popover table {
    width: 100%;
}
.custom-popover tr {
    border-bottom: 1px solid rgba(0,0,0,.2);
}
.custom-popover tr > td {
    padding: 5px;
    font-size: 14px;
    vertical-align: middle;
}
.custom-popover tr > td.time-spent {
    color: #60aa00;
    padding-left: 10px;
}
.custom-popover tr > td.timing-username {
    padding-left: 5px;
}
.custom-popover tr > td img {
    width: 25px;
    height: 25px;
    border-radius: 5px;
}
.used_time > .inner:hover + .custom-popover, .custom-popover:hover {
    display: block;
}
.users-activity-container  {}
.users-activity-container .user-tasks-table {
    width: 100%;
}
.users-activity-container .user-tasks-table thead td {
    background: #fff2e3;
    color: #be7013;
    padding: 10px 0;
    font-size: 13px;
}
.users-activity-container .user-tasks-table thead td:first-child {
    padding-left: 50px;
}
.users-activity-container .user-tasks-table td:last-child {
    padding-right: 15px;
}
.users-activity-container .user-tasks-table td {
    vertical-align: middle;
    font-size: 14px;
}
.users-activity-container .user-tasks-table td.td-project-title .name_company,
.users-activity-container .user-tasks-table td.td-project-title .task_title {
    max-width: 100% !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}
.users-activity-container .user-tasks-table td.td-project-title .task_internal_wrapper {
    margin: 0 !important;
    padding: 0 !important;
    height: auto !important;
}
.users-activity-container .user-tasks-table td.td-project-title .task_title li {
    display: block !important;
    height: auto !important;
    padding: 0 !important;
}
.users-activity-container .user-tasks-table td.td-task-title .one_ex {
    margin: 0 0 0 15px !important;
    height: auto !important;
    min-height: 0 !important;
}
.users-activity-container .user-tasks-table td.td-task-title .icheckbox {
    margin-top: 0;
    margin-bottom: 0;
}
.users-activity-container .user-tasks-table td .task_infulfilled {
    height: auto !important;
}
.users-activity-container {
    padding: 20px;
}
.users-activity-container .month-activity{
    margin-bottom: 15px;
}
.users-activity-container .month-activity canvas{
    height: 330px!important;
    width: 100%;
    margin: auto;
}
.tmi_right .member_blocked {
    font-size: 14px;
    line-height: 30px;
    color: #FF5400;
    text-align: center;
}

.team_inner .showBlockedUsers {
    padding: 5px 3%;
    display: inline-block;
    margin: 15px 0 5px;
    color: #db7742;
}

.team_member_wrap.showBlockedUsersWrapper {
    min-height: 100px;
    padding-bottom: 20px;
}