.project-list-count{color: #38ABEA;font-size: 22px;margin-left: 5px;}
.main,body{background: #ffffff;height: 100%;}
.page-heading {color: #333333;margin: 13px 0 6px;padding: 5px 0 0;font-weight: 600;font-size: 22px;border-bottom: none;}
.btn-create-project{background-color: #46A94E;color: #ffffff;border-color: #46A94E;outline: none;padding: 4px 15px;font-size: 15px;border-radius: 3px;}
.btn-create-project:hover,.btn-create-project:focus,.btn-create-project:active{background-color:#ffffff;color: #46A94E;outline: none;}
.zinda-blue{color:#2F8BBE}
.project-title{font-size: 20px;margin-top: 35px;margin-bottom: 3px;}
.prject-desc-img{height: 200px;margin: 0 auto;display: block;max-width: 100%;max-height: 100%;object-fit: cover;}
.categories-header{margin-bottom: 5px;color: #333333;padding: 7px 10px 0;font-size: 18px;border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom: 1px solid #B1B1B1;}
.category-img-section span{margin-top: 2px;display: block;font-size: 12px;line-height: 12px;white-space: nowrap;text-overflow: ellipsis;width: 100%;overflow: hidden;}
.categories-section{overflow:hidden;margin-top: 5px;border-radius: 10px;margin-bottom: 20px;width:120px !important;vertical-align: top;}
.category-img-section{margin-bottom: 10px;display: inline-block;padding: 10px;text-align: center;}
.category-img-section img{height: 50px;width: 50px;border-radius: 50%;}
.category-section{overflow:hidden;margin-top: 5px;border-radius: 3px;margin-bottom: 20px;}
.projects-details-section{overflow: hidden;background: #ffffff;padding: 15px 0px;margin-bottom: 25px;border-radius: 3px}
.project-desc-title{border-bottom: 1px solid #B1B1B1;font-size: 23px;padding-bottom: 4px;margin-bottom: 15px;}
.project-desc{font-size: 14px;}
.project-desc-title:after{content: " ";display: table;clear: both;}
.project-desc-right{background: #FBFBFB;padding-bottom: 20px;padding-top: 5px;}
.user-camp-det .project-desc-right{padding-top: 20px;}
.category-img-section:nth-of-type(3n+1){clear: both;}
.actions-header{color: #75BC78;font-size: 18px;border-bottom: 1px solid #E8E8E8;margin-top: 20px;padding-bottom: 5px;}
.pjt-action-section{padding: 15px 0;font-size: 15px;}
.pjt-action-section:nth-child(odd) {background: #FFFFFF;}
.pjt-action-section:first-of-type{padding: 0 0 20px;}
.pjt-check-off{display: inline-block;height: 18px;width: 18px;background: #EBEBEB;border-radius: 3px;position: relative;top: 5px;margin-right: 5px;left: 25px;}
.pjt-action-type{display: inline-block;font-size: 16px;padding: 4px 10px 8px;font-weight: 600;}
.pjt-action-text{margin-left: 25px;display: block;}
.pjt-action-time{margin-left: 20px;}
.pjt-action-time span{display: inline-block;border: 1px solid #C4C4C4;border-radius: 3px;padding: 6px 8px;background: #F9F9F9;color: #888888;font-size: 14px;}
.pjt-action-name span{display: inline-block;width: 200px;}
.featured{z-index: 999;transition: all 0.5s ease;position: absolute;top: 19px;right: 33px;color: #9fa3ac;border: 1px solid #dbdbdb;border-radius: 50%;background: #dbdbdb;padding: 4px 6px;cursor: pointer;}
.featured-done{display:none;border: 1px solid #139deb;z-index: 999;transition: all 0.5s ease;position: absolute;top: 19px;right: 33px;color: #ffffff;border-radius: 50%;background: #139deb;padding: 4px 6px;cursor: pointer;}
.featured:hover{background: #9fa3ac;color: #ffffff;border: 1px solid #9fa3ac;}
.featured-done i,.featured i{font-size: 16px;position: relative;top: 1px;}
.pjt-desc-image{background: #f1f2f4;padding: 15px 80px;margin-top: 20px;border: 1px dashed #cccccc;}
.pjt-desc-image img{margin: 0 auto;text-align: center;display: block;}
.pjt-desc-image .img-click{color: #67747D;font-size: 22px;font-weight: 600;}
.pjt-desc-image .img-size{color: #8D93A1;}
.add-hrs i,.add-mins i{margin-left: 10px;}
.date-time-div span:first-of-type{margin-right: 0px;}
.date-time-div{margin-top: 15px;margin-bottom: 5px;}
.add-hrs-remarks{border: 1px solid #c4c4c4;padding: 5px 10px 35px;margin-bottom: 15px;width: 45%;background: #f9f9f9;color: #888888;font-size: 14px;margin: 10px 0 5px 25px;}
.add-type-remarks{border: 1px solid #c4c4c4;padding: 5px 10px 5px;margin-bottom: 15px;width: 52%;background: #f9f9f9;color: #888888;font-size: 14px;margin: 10px 0 5px 25px;}
.add-hrs-btn{color: #ffffff;background: #40ac49;}
.project-details-page .projects-details-section{padding: 0;}
.no-left-padding{padding-left: 0;}
.projects-details-section:after{display: table; content: " "; clear: both;}
.acted-by,.acted-on{color: #A2A2A2;}
.acted-by{margin-right: 25px;}
.action-name{font-size: 16px;}
.action-lists{margin-bottom: 15px;}
.corp-proj-details .nav-tabs>li.active>a, .corp-proj-details .nav-tabs>li.active>a:focus, .corp-proj-details .nav-tabs>li.active>a:hover{color: #006db0;}
.corp-proj-details .nav>li>a{transition: all 0.5s ease;font-size: 14px;color: #333333;padding: 10px 12px;}
.points-action{background: #2AA44A;color: #ffffff;fonŌt-size: 14px;padding: 2px 12px;border-radius: 15px;margin-left: 7px;display: inline-block;text-align: center;margin-top: 11px;}
.achievement-section{font-size: 14px;display: inline-block;margin: 0 auto;text-align: center;border: 1px solid #e4e4e4;padding: 10px;width: 100px;margin-right: 7px;border-radius: 4px;}
.achievement-section img{height: 50px;width: 50px;margin-right: 1px;}
.no-right-padding{padding-right: 0;}
.pjt-action-section:after{display: table;clear: both;content:" ";}
.achievements-record{padding-left: 20px;padding-top: 20px;}
.empty-actions-logged{color: #9E9E9E;font-size: 17px;font-style: italic;margin-left: 115px;}
.achievement-section span{display: block;line-height: 15px;color: #333333;font-weight: 600;}
.achievement-section span:last-of-type{font-size: 14px;color: orange;margin-top: 5px;font-weight: 300;}
.campaign-project-header{margin-top:30px;font-size: 20px;color: #4FB200;border-bottom: 1px solid #dddddd;margin-bottom: 10px;padding-bottom: 3px;}
.project-image{width: 150px;height: 120px;margin-left: 0;margin-top: 8px;border-radius: 4px;display: inline-block;}
.project-camp-desc{display: inline-block;vertical-align: top;margin-top: 10px;font-size: 15px;}
.image-project-details{display: inline-block;vertical-align: top;margin-top: 9px;margin-left: 15px;width: 72%;}
.proj-camp-title{font-size: 20px;}
.edit-project{color: #139deb;font-size: 15px;margin: 15px 3px;cursor: pointer;}
.edit-project i{margin-right: 5px;}
.projects-details-section .tab-content>.active {padding: 15px 20px 30px;background: #ffffff;border: 1px solid #e4e4e4;border-top: none;-webkit-box-shadow: 0 4px 7px 0 rgba(129,129,129,.2);-moz-box-shadow: 0 1px 7px 1px rgba(129,129,129,.2);box-shadow: 0 1px 7px 1px rgba(129,129,129,.2);}
.action-achievement{background: #ECECEC;margin: 5px 0 0;border-top: 1px solid #BABABA;padding: 2px 5px;}
.action-achievement .action-log-points{display: inline-block;margin-right: 25px;}
.action-achievement .action-log-achievements{display: inline-block;}
.action-log-achievements img{height: 30px;width: 35px;display: inline-block;}
.action-log-points img{height: 35px;width: 35px;display: inline-block;vertical-align: baseline;}
.action-log-achievements span,.action-log-points span{margin-left: 2px;}
#actions .action-achievement{margin: 5px 20px 0;background: rgba(236, 236, 236, 0.53);}
.action-log-achievements div{display: inline-block;vertical-align: middle;}
.achievement-score{display: block;font-size: 13px;color: orange;text-align: center;}
.action-log-achievements div{margin-left: 3px;position: relative;top: -2px;}
#actions .action-achievement .action-log-achievements{width: 150px;margin: 10px 25px 5px 0;}
#actions .action-log-points{width: 120px;display: inline-block;margin-left: 150px;position: relative;top: 10px;}
.actions-border{margin: 0 19px;border-bottom: 1px solid #bababa;}
.actions-nogami-border{margin-bottom: 15px;}
.back-button {border-left: none;display: block;position: relative;color: #ffffff;font-size: 14px;text-decoration: none;text-align: center;padding: 1px 15px;font-size: 14px;border: 1px solid #222222;background: #222222;}
.back-button:hover {color: #cccccc;text-decoration: none;}
.back-button:after {content: '';position: absolute;height: 54%;width: 15px;border-left: 1px solid #222222;left: -6px;top: 0px;-webkit-transform: skew(-35deg, 0);-moz-transform: skew(-35deg, 0);-o-transform: skew(-35deg, 0);-ms-transform: skew(-35deg, 0);transform: skew(-35deg, 0);background: #222222;}
.back-button:before {content: '';position: absolute;height: 49%;width: 15px;border-left: 1px solid #222222;bottom: 0px;left: -6px;-webkit-transform: skew(35deg, 0);-moz-transform: skew(35deg, 0);-o-transform: skew(35deg, 0);-ms-transform: skew(35deg, 0);transform: skew(35deg, 0);background: #222222;}
.yb-right-back:after {content: " ";display: table;clear: both;}
.yb-right-back{margin-left: 10px;clear: both;}
.yb-right-back span {float: left;}
.yb-right-back hr {border:1px solid #A1A1A1;border-width: 1px 0 0 0;margin-top: 11px;position: relative;top: 15px;}
#edit-project-btn{position: relative;top: 1px;transition: all 0.5s ease;}
.clone-campaign-header{margin-top: 0px;margin-right: 1px;transition: all 0.5s;cursor: pointer;font-size: 15px;background: #f8c42f;color: #fff;font-weight: 400;border-radius: 50%;display: inline-block;position: relative;top: 1px;height: 35px;width: 35px;text-align: center;line-height: 35px;}
.edit-campaign-header{margin-top: 0px;transition: all 0.5s;cursor: pointer;font-size: 15px;background: #2196f3;color: #fff;font-weight: 400;border-radius: 50%;display: inline-block;height: 35px;width: 35px;text-align: center;line-height: 35px;}
.share-campaign-header{margin-top: 0px;transition: all 0.5s;cursor: pointer;font-size: 15px;background: #3EAC4B;color: #fff;font-weight: 400;border-radius: 50%;display: inline-block;height: 35px;width: 35px;text-align: center;line-height: 35px;}
.no-public-link{background: #1a1a1a;}
.share-campaign-header:hover{color: #ffffff;}
.activate-project{transition: all 0.5s;cursor: pointer;font-size: 15px;background: #8dc641;color: #fff;font-weight: 400;border-radius: 50%;display: inline-block;height: 35px;width: 35px;text-align: center;line-height: 35px;}
.deactivate-project{transition: all 0.5s;cursor: pointer;font-size: 15px;background: #F44336;color: #fff;font-weight: 400;border-radius: 50%;display: inline-block;height: 35px;width: 35px;text-align: center;line-height: 35px;}
.no-description{color: #9E9E9E;font-size: 17px;}
.edit-campaign-header:focus,.edit-campaign-header:hover{color:#ffffff;}
.clone-campaign-header:focus,.clone-campaign-header:hover{color:#ffffff;}
.pjt-act-date{display: inline-block;}
.act-points{display: inline-block;margin-left: 0;color: #4eb347;}
.act-points span:first-of-type{margin-left: 0;display: block;}
.act-points span:last-of-type{margin-left: 0;display: block;}
.achievement-points i{color: #ffffff;background: #fee828;padding: 8px 9px;border-radius: 50%;margin-right: 4px;}
.achievement-points{display: inline-block;border: 1px solid #d1d1d1;padding: 3px 10px 3px 3px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;background: #ffffff;margin: 3px 0;}
.achievement-lists{display: inline-block;border: 1px solid #d1d1d1;padding: 3px 10px 3px 3px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;background: #ffffff;margin: 10px 0 0 15px;}
.achievement-lists i{color: #ffffff;background: #0FB700;padding: 8px;border-radius: 50%;margin-right: 14px;}
.achievement-list-section img{display: inline-block;height: 31px;width: 31px;margin-right: 15px;border-radius: 50%;vertical-align: top;}
.input-type-span{margin-left: 25px;margin-top: 10px;display: inline-block;margin-right: 8px;color: #565656;}
.input-type-data{color: #999999;}
.pjt-action-text{display: block;}
.shoutoutDiv{border: 1px solid #c4c4c4;background: #f9f9f9;color: #888888;font-size: 14px;padding: 6px 10px;width: 200px;border-radius: 2px;margin: 10px 0 5px 0;}
.shoutoutDiv i{margin-left: 20px;}
.add-hrs-amount{border: 1px solid #c4c4c4;padding: 6px 10px 6px;margin-bottom: 15px;width: 150px;background: #f9f9f9;color: #888888;font-size: 14px;margin: 10px 0 5px 25px;border-radius: 2px;}
.date-span:last-of-type{display: none;}
.date-span:after{content:" ";clear:both;display: table;}
.pjt-action-time:first-of-type{margin-left: 25px;}
.pjt-action-time:last-of-type{margin-left: 5px;}
.visibility-text{padding: 5px 10px;display: block;color: #8f8f8f;font-size: 15px;}
.dropbtn {font-size: 16px;border: none;cursor: pointer;}
.dropdown {position: relative;display: inline-block;}
.dropdown-content {display: none;position: absolute;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;}
.dropdown-content a {color: black;padding: 12px 16px;text-decoration: none;display: block;}
.dropdown-content a:hover {background-color: #f1f1f1}
.dropdown:hover .dropdown-content {display: block !important;}
.zadmin-prj-details .action-achievement{margin: 5px 25px 0;}
.zadmin-prj-details .pjt-action-section:nth-child(odd){background: #fbfbfb;}
.achievement-points.item img{padding: 1px 0;height: 30px;margin-right: 2px;}
.admin-camp-input .input-type-span{margin-left: 15px;}
.admin-camp-input .label-input-type{display: block;color: #565656;margin-left: 15px;margin-top: 6px;}
.admin-camp-input .label-input-type span{color: #999999;margin-left: 5px;}
.admin-camp-input .shoutoutDiv i{float: right;line-height: 20px;}
.admin-camp-input .pjt-desc-image{padding: 3px 0px 0px;margin-top:5px;margin-left:15px !important;width: 100px;}
.admin-camp-input .add-hrs-remarks{padding: 5px 10px 6px;width: 30%;margin: 10px 0 5px 0;}
.admin-camp-input .pjt-desc-image img{height: 30px;}
.admin-camp-input .pjt-desc-image .img-click{position: relative;font-size: 12px;top: -1px;}
.admin-camp-input .pjt-action-time span{border-radius: 2px;width: 150px;}
.admin-camp-input .date-time-div{margin-top: 10px;margin-bottom: 5px;margin-left: 0;}
.clear{clear: both;}
.admin-bg{background: #f9f9f9;margin: 5px 0 5px;padding-bottom: 10px;    min-height: 115px;}
.admin-camp-input .shoutoutDiv,.admin-camp-input .add-hrs-amount,.admin-camp-input .pjt-action-time span,.admin-camp-input .add-hrs-remarks{background: #ffffff !important;}
.admin-camp-input .pjt-check-off{margin-left: 15px;height: 20px;width: 20px;background: #ffffff;border-radius: 2px;position: relative;top: 10px;margin-right: 5px;left: 3px;border: 1px solid #cccccc;}
.admin-camp-input .pjt-desc-image .img-size{font-size: 12px;}
.admin-camp-input.media-type .admin-bg{padding-bottom: 5px;}
.admin-camp-input.media-type .input-type-span{margin-top: 8px;}
.admin-camp-input.media-type .label-input-type{margin-top: 2px;}
.admin-camp-input .pjt-check-off:before{content:"\2713\0020";color: #aaa;left: 4px;position: relative;}
.details-main-img{display: block;padding: 10px;border: 1px solid #d9d9d9;border-radius: 5px;}
#actions .pjt-action-text{display: inline-block;font-size: 15px;color: #8D8D8D;margin-left: 0;}
#actions .primary-input{float: right;color: #03A9F4;font-size: 14px;margin-top: 10px;}
.category-input-section{border-bottom: 1px solid rgba(153, 153, 153, 0.31);margin: 0 35px 5px 25px;padding-bottom: 6px;}
.user-camp-det #actions .pjt-action-text{margin-left: 25px;}
#campaigns:after{clear:both;display:table;content: ' ';}
.project-details-corprate .img-description{line-height: 17px;}
.project-details-corprate .page-create-header{top: 0;}
.project-details-corprate .btn-create-project:hover, .project-details-corprate .btn-create-project:focus, .project-details-corprate .btn-create-project:active{padding: 4px 15px; }
#confirmModal .modal-dialog{width: 500px;}
#confirmModal .modal-dialog .modal-body p{font-size: 15px;}
#confirmModal .modal-dialog .modal-body p span{display: inline-block;}
.no-campaigns-section{background: #f2f2f2;position: relative;width: 80%;top: 100px;text-align: center;margin: 0 auto;display: block;height: 85px;}
.no-campaigns-section img{height: 90px;position: absolute;left: 18px;top: 28px;}
.no-campaigns-section .no-campaign-text{text-align: left;display: block;margin-left: 130px;font-size: 16px;color: #949494;top: 18px;position: relative;}
.no-campaigns-section .no-campaign-text h3{margin-bottom: 5px;margin-top: 0;}
.campaign-title-name{width: 60%;display: inline-block;word-wrap: break-word;}
.action-achievement:after{display: table;content: ' ';clear: both;}
#cloneTemplate .modal-title i{margin-right: 5px;color: green !important;}
#cloneTemplate .modal-title{color: #0a920a;}
#cloneTemplate .modal-footer button{border-radius: 0;padding: 4px 15px;}
#cloneTemplate .modal-body p{font-size: 16px;color: #898989;letter-spacing: 0.3px;margin-left: 0 !important;}
#cloneTemplate .modal-dialog{width: 600px !important;}
#cloneTemplate .modal-body{padding: 15px 30px;}
#cloneTemplate .modal-footer{padding: 15px 40px;}
#cloneTemplate .img-description{height: 34px;}
#cloneTemplate .img-description-detail{bottom: 11px;}
#cloneTemplate #og-grid .grid-list{margin-bottom: 20px;}
#cloneTemplate #og-grid .grid-list:nth-of-type(6n+6) a{margin-right: 5px;}
#cloneTemplate #og-grid .grid-list:nth-of-type(6n+1) a{margin-left: 5px;}
#cloneTemplate .og-grid{padding-bottom: 0;}
#cloneTemplate .remove-clone-temp{margin-left: 7px;color: #F44336;}
#cloneTemplate .og-grid .grid-list a img{height:150px !important;}
#cloneTemplate .initiative-desc{font-weight: 700;padding: 5px 5px 3px;}
#cloneTemplate .remove-clone-temp i{margin-right: 3px;}
#cloneTemplate .remove-clone-temp span{cursor: pointer;}
.clone-initiative-temp{border-radius: 0;padding: 0 15px;width: auto;transition: none;top: 0;border: 1px solid #f8c42f;}
.clone-initiative-temp:hover{text-decoration: none;}
.achievements-label{font-weight: 700;white-space: nowrap;margin-top: 5px;text-align: center;display: block;font-size: 15px;max-width: 100%;overflow: hidden;width: 120px;text-overflow: ellipsis;}
.map_achieve_select.bootstrap-select button.dropdown-toggle{border-radius: 0;}
.map_achieve_select.bootstrap-select button.dropdown-toggle:hover,.map_achieve_select.bootstrap-select button.dropdown-toggle:focus,.map_achieve_select.bootstrap-select button.dropdown-toggle:active{background: transparent !important;}
.map_achieve_select.bootstrap-select button.dropdown-toggle:focus{outline: none !important;}
.achievements-map-section{margin: 15px 0;}
.colon{display: inline-block;margin-right: 10px;}
.clone-initiative-temp:hover{border: 1px solid #f8c42f;color: #f8c42f;background: none;}
.achievements-map-section .btn-group.open .dropdown-toggle{box-shadow: none;}
.achievements-map-section .btn-default.active, .achievements-map-section .btn-default:active, .achievements-map-section .open>.dropdown-toggle.btn-default{background: none;}
.achievements-map-section input[type=checkbox] {display: none;}
.achievements-map-section .check-label:before {content: "";display: inline-block;width: 16px;height: 16px;margin-right: 5px;left: 0;bottom: 1px;background-color: rgba(238, 238, 238, 0.4);border: 1px solid #cccccc;position: relative;top: 3px;}
.checkbox label {margin-bottom: 10px;padding-ltemp-camp-nameeft: 25px;}
input[type=checkbox]:checked + .check-label:before {content: "\2713";text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);font-size: 15px;color: #ffffff;text-align: center;line-height: 15px;background: #139DEB;border: 1px solid #139DEB;position: relative;top: 2px;}
.achievements-map-section label{font-weight: 500;color: #777777;}
.achievements-map-section .separator{font-weight: bold;margin: 0 10px;}
.achievements-map-section img{height: 35px;width: 35px;border-radius: 50%;border: 1px solid #e4e4e4;vertical-align: middle;margin-right: 5px;}
.clone-initiative-temp #edit-project-btn{top: 0;}
.edit-clone-tempname{vertical-align: top;float: right;top: 10px;position: relative;color: #139deb;}
.desc-initiative-tempname{padding: 0 5px;font-weight: 700;margin-top: 5px;}
.desc-initiative-tempname i{position: relative;top: 5px;color: #777777;cursor: pointer;}
.desc-initiative-tempname span{width: 88%;max-width: 88%;overflow: hidden;text-overflow: ellipsis;min-height: 40px;max-height: 40px;}
.campaign-title-name-input{display: none;width: 82%;border-top: none;border-left: none;border-right: none;border-radius: 0;box-shadow: none;font-size: 23px;padding-left: 0;outline-offset: 0px;outline: none;border-bottom: 2px solid #00bcd4;height: 40px;}
.campaign-title-header{width: 82%;}
.campaign-title-header i{font-size: 18px;margin-left: 25px;color: #777777;cursor: pointer;}
.campaign-title-header .campaign-title-name{width: auto;}
.categoriecampaign-title-name-header{}
.btn-radius{border-radius: 50%;height: 35px;width: 35px;text-align: center;padding: 0;}
.publish-campaign-header{margin-top: 0px;transition: all 0.5s;cursor: pointer;font-size: 15px;background: #60c51f;color: #fff;font-weight: 400;border-radius: 50%;display: inline-block;height: 35px;width: 35px;text-align: center;line-height: 35px;}
.publish-campaign-header:hover{color: #ffffff;}
.publish-initiative button{border-radius: 0;margin-top: 15px;background: #5db525;}
.publish-initiative .publish-message{float: right;color: green;font-size: 14px;}
.publish-initiative .publish-message:first-of-type{margin-top: 10px;margin-bottom: 3px}
.publish-initiative .publish-message:last-of-type{margin-bottom: 5px;}
.project-desc-title .projDet-title-main{width: 90%;}
.project-desc-right .projDet-title-main{width: 84%;}
.notification-camp-page .project-desc-right{padding-top: 0;}
@media only screen and (min-width:240px) and (max-width:767px){
    .projects-details-section .tab-content>.active{padding: 25px 5px 30px;}
    .project-desc-right{padding-left: 0;padding-right: 0;}
    .project-desc-title .campaign-title{width: 100%;display: inline-block;margin-bottom: 5px;}
    .project-desc-title .pull-right{float: left !important;}
    .user-camp-det #actions .pjt-action-text{margin-left: 10px;}
    .action-list-date{padding: 8px 0 5px 10px;}
    .user-camp-det .pjt-nomilestone-section .pjt-action-type{padding: 4px 0px 8px 10px !important;}
}
.campaign-details .no-templates-main{border: none;margin-top: 40px;width: 360px;display: block;margin: 0 auto;}
.campaign-details #campnotification .no-points-section span:first-of-type{padding: 0;}
.campaign-details #campnotification .no-templates-main .new-email-templ{margin: 20px auto;border-radius: 0;width: 215px;}
.navbar-right .corp-dropdown-ul.open .dropdown-menu li.main-menu-bottom{display: block !important;border-bottom: 1px solid rgba(221, 221, 221, 0.27);top: 0;}
.edit-details-button{font-size: 18px;color: #00BCD4;border-radius: 5px;cursor: pointer;position: relative;top: 3px;}
.edit-details-button:hover{color: #00BCD4;background: #ffffff;border-color:#00bcd4;}
.category-list-option{text-align: center;width: 100%;margin: 5px 0;}
#categoryModal .create-category-btn .img-check{padding: 0;display: block;border-radius: 50%;margin-bottom: 5px;}
#categoryModal  input[type=radio]:checked + label>img {border: 1px solid #fff;box-shadow: 0 0 3px 3px #090;}
#categoryModal input[type=radio] + label>img {border: 1px dashed #444;width: 150px;height: 150px;transition: 500ms all;}
.create-categ-radio{width: 100%;padding: 0 0px 5px;text-align: center;border-radius: 5px;border: 1px solid #e4e4e4;cursor: pointer;font-size: 13px;font-weight: 500;}
.create-categ-radio .img-check{padding: 0;display: block;border-radius: 50%;margin-bottom: 5px;object-fit: cover;}
.create-categ-radio.check{border: 1px solid #139DEB;}
.img-check{height: 60px;margin: 0 auto;width: 60px;}
.new-category-btn i{margin-right: 5px;font-weight: 300;font-size: 11px;position: relative;top: -1px;}
/*.select-category{width: 115px;display: inline-block;margin-right: 5px;}*/
.select-category{width: 140px;display: inline-block;margin-right: 5px;}
#categoryModal  input[type=radio ]:not(old) {width: 2em;margin: 0;padding: 0;font-size: 1em;opacity: 0;}
#categoryModal .modal-footer,#logVisibilityModal .modal-footer,#actionLogVisibilityModal .modal-footer,#descriptionModal .modal-footer,#journyNameModal .modal-footer{border-top: none;padding-top: 0;}
#categoryModal .modal-dialog{width: 770px;}
#actionLogVisibilityModal .checkbox{margin-top: 0 !important;margin-bottom: 0 !important;}
#categoryModal .modal-content.own-category-content{width: 600px;}
#categoryModal .category-list{max-height: 415px;overflow: auto;}
#categoryModal .category-list::-webkit-scrollbar {width: 7px !important;}
#categoryModal .category-list::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3) !important;border-radius: 5px !important;background-clip: content-box; }
#categoryModal .category-list::-webkit-scrollbar-thumb {border-radius: 5px !important;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5) !important;}
#categoryModal .category-list::-webkit-scrollbar-track-piece {height: 10px;}
.add-new-category img{height: 72px;width: 66px;margin: 5px auto;display: block;}
#categoryModal .add-new-category img{height: 42px;width: 37px;}
#categoryModal .add-new-category{width: 140px;}
.add-new-category .category-input{font-weight: 700 !important;}
.own-category-content{display: none;}
.form-control{height: 38px;box-shadow: none;border-radius: 0;}
.custom-category-error,.custom-categorylogo-error{display: none;}
.create-org-profile{display: block;margin: 7px auto;text-align: center;border: 2px dashed #838383;margin-top: 5px;cursor: pointer;padding-top: 10px;padding-bottom: 10px;width: 100%;float: right;}
#categoryModal input[type=checkbox] {display: none;}
.check-label:before {content: "";display: inline-block;width: 16px;height: 16px;margin-right: 10px;position: absolute;left: 0;bottom: 1px;background-color: rgba(238, 238, 238, 0.4);border: 1px solid #cccccc;}
.project-type-radio .check-label:before{border-radius: 50%;}
#categoryModal .create-org-profile{display: block;margin: 7px auto;text-align: center;border: 2px dashed #838383;margin-top: 5px;cursor: pointer;padding-top: 10px;padding-bottom: 10px;width: 100%;float: right;}
.resoultion-label{ display: inline-block;}
/*#categoryModal .category-input,#categoryModal .category-title{display: block;padding: 0 5px;display: -webkit-box;max-width: 100%;height: 35px;margin: 0 auto;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;font-weight: 500;line-height: 16px;font-size: 13px;}*/
#categoryModal .category-input, #categoryModal .category-title{padding: 0;margin: 0;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;font-weight: 400;line-height: 16px;font-size: 12px;height: auto;display: inline-block;max-width: 78%;white-space: nowrap;}
#categoryModal .check-option {display: none;}
#categoryModal .check .check-option{display: inline-block;position: absolute;right: 4px;top: 5px;color: #ffffff;z-index: 999;}
#categoryModal .check {border: 2px solid #139DEB;background-color: #fff;position: relative;}
#categoryModal .check::before,
#categoryModal .check::after {content: '';position: absolute;top: 0;right: 0;border-color: transparent;border-style: solid;}
#categoryModal .check::before {border-width: 0.5em;border-right-color: #139DEB;border-top-color: #139DEB;}
#categoryModal .check::after {border-radius: 0.4em;border-width: 1.35em;border-right-color: #139DEB;border-top-color: #139DEB;}
#logVisibilityModal input[type=radio]:checked + .check-label:before,#actionLogVisibilityModal input[type=radio]:checked + .check-label:before  {content: "\f111";font-family: 'Fontawesome';font-size: 12px;color: #ffffff;line-height: 17px;background: #139DEB;border: 1px solid #139DEB;border-radius: 50%;height: 18px;width: 18px;text-align: center;}
#logVisibilityModal input[type=radio ]:not(old),#actionLogVisibilityModal input[type=radio ]:not(old) {width: 2em;margin: 0;padding: 0;font-size: 1em;opacity: 0;}
#logVisibilityModal .check-label:before,#actionLogVisibilityModal .check-label:before  {content: "";display: inline-block;width: 18px;height: 18px;margin-right: 10px;position: absolute;left: 0;bottom: 2px;background-color: rgba(238, 238, 238, 0.87);border: 1px solid #7d7979;}
#logVisibilityModal .check-label,#actionLogVisibilityModal .check-label{position: relative;margin-bottom: 5px !important;padding-left: 25px !important;font-size: 15px;}
.modal-title{    font-size: 24px;
    color: #000000;
    font-weight: 700;}
#details .edit-details-button{margin-left: 10px;top: -2px;height: 28px;}
.project-rich-text .btn-toolbar {padding: 10px 5px;border-bottom: 1px solid #D5D5D5;margin-left: 0;background: #f9f9f9;}
.project-rich-text .btn-group {border-right: 2px solid #c5c5c5;}
.project-rich-text .btn-group .btn {padding: 0px 10px;}
#editor {padding: 15px;height: 120px;overflow: auto;}
#descriptionModal .modal-dialog{width: 650px;}
.project-rich-text .btn-group a {color: #333333;}
.project-rich-text {border: 1px solid #d5d5d5;}
em{color: red;}
.campaign-title-name .edit-details-button{margin-left: 5px;top: 1px;}
.add-actions-content {
    margin-top: 6px;
    background: #F9F9F9;
    padding: 0 15px 5px;
}
.action-content-header {
    padding: 0 7px;
}
.add-action-header {
    margin: 20px 0 10px;
    font-size: 18px;
    font-weight: 700;
    padding: 0 20px;
}
#description-editor{padding: 15px;}
.notification-camp-page .dropdown.actionlog-pd .dropdown-menu{width: 175px;}
.notification-camp-page .user-log-clock p{font-size: 12px;color: #999999;}
.notification-camp-page .panel-heading .dropdown-toggle{
    color: #5f85ea;
    background-color: #ffffff;
    border-color: #5f85ea;
    padding: 3px 5px;
    border: none;
}
.notification-camp-page .panel-heading .dropdown-toggle i{
    font-size: 22px;
}
.notification-camp-page .panel-heading{padding: 2px;}
.notification-camp-page .panel-heading .dropdown-menu{
    width: 140px;
    border-radius: 10px;
    margin-top: 8px !important;
}
.notification-camp-page .edit-delete-dropdown{padding-right: 10px;}
.notification-camp-page .log-action-name{font-size: 18px;margin-bottom: 15px;}
#categoryModal span.category-input{text-align: center;display: block;}
.pjct-checkbox.checkbox-block{
    display: block;
}
.pjct-checkbox.checkbox-block label {
    margin-top: 15px;
}
#logVisibilityModal .modal-header .close,#categoryModal .modal-header .close,#descriptionModal .modal-header .close,#actionLogVisibilityModal .modal-header .close{
    margin-top: -6px;
    position: absolute;
    right: -45px;
    color: #000000;
    height: 35px;
    width: 35px;
    text-align: center;
    line-height: 20px;
    border-radius: 50%;
    top: 2px;
    font-size: 30px;
    background: #ffffff;
    opacity: 0.8;
}
