html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
@media screen{[data-uk-scrollspy*='uk-animation-']{opacity:0;}
}
.uk-progress-striped.uk-active .uk-progress-bar{-webkit-animation:uk-progress-bar-stripes 2s linear infinite;animation:uk-progress-bar-stripes 2s linear infinite;}
@-webkit-keyframes uk-progress-bar-stripes{0%{background-position:0 0;}
100%{background-position:30px 0;}
}
@keyframes uk-progress-bar-stripes{0%{background-position:0 0;}
100%{background-position:30px 0;}
}
.uk-progress-striped .uk-progress-bar{background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:30px 30px;}
body{margin:0px;padding:0px;font-family:'Lato', sans-serif; font-size: 13px;color: #686e6e;}
img, span{border:none;}
ul{list-style-type:none;padding:0px;margin:0px;}
p, td, input, label, form, h1, h2, h3, h4, h5, h6{padding:0;margin:0;}
.clear{clear:both;}
input {-webkit-appearance: none;}
.uk-animation-shake{-webkit-animation-name:uk-shake;animation-name:uk-shake;}
#wrapper{width:100%;float:left;position:relative;overflow:hidden;}
header.home{width:100%;float:left;height:700px;background:url(../images/header-banner.jpg) no-repeat fixed;background-size:100% 96%;}
.common-wrapper{width:1170px;margin:0px auto;position:relative;}
.logo{float:left;margin-top:10px;width:52px;height:53px;}
.logo a{float:left;width:52px;height:53px;background:url(../images/logo.svg) no-repeat;}
.scroll-to-fixed-fixed-search .logo a{background-position:bottom;}
.logo a:hover{opacity:0.8;}
.logo img{opacity:0.6;transition:all 0.3s ease 0s;}
.logo:hover img{opacity:1;}
.common-panel{width:100%;float:left;}
nav{width:auto;height:50px;margin-top:13px;float:right;}
.scroll-to-fixed-fixed-search nav{margin-top:13px;}
ul.menu {width:100%;float:left;height:50px;position:relative;}
ul.menu li{float:left;padding:16px 6px;line-height:15px;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;}
ul.menu li a{color:#fff;text-decoration:none;padding:20px 5px;}
ul.menu li a:hover{color:#fff;text-decoration:none;border-bottom:solid 1px rgba(255,255,255,.5);}
ul.menu li.donate{background:#a8c4d2;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;transition:all 0.5s ease 0s;margin:0 10px 0 18px;padding:0px;}
ul.menu li.donate a{padding:15px 18px;}
ul.menu li.donate:hover{background:#819dab;}
ul.menu li.donate img{margin:0px 0px 0px 25px;}
ul.menu li.donate a:hover{text-decoration:none;border:none;color:#fff !important;}
ul.menu li.donate a{padding:16px 55px 16px 21px;float:left;background:url(../images/arrow-menu.svg) right no-repeat;}
ul.menu li.login-sign-up{background:#57c4c7;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;transition:all 0.5s ease 0s;margin:0 3px;padding:0px;}
ul.menu li.login-sign-up:hover{background:#3f989a;}
ul.menu li.login-sign-up img{margin:0px 0px 0px 25px;}
ul.menu li.login-sign-up a:hover{text-decoration:none;border:none;color:#fff !important}
ul.menu li.login-sign-up a{padding:16px 55px 16px 21px;float:left;background:url(../images/arrow-menu.svg) right no-repeat;}
.header-part{width:100%;float:left;margin-top:70px;}
.header-title{font-size:45px;text-align:center;color:#fff;font-weight:300;}
.header-button-part{width:100%;float:left;text-align:center;margin-top:60px;height:50px;}
.header-button-part a{font-size:14px;color:#ffffff;text-transform:uppercase;padding:0px 30px;height:45px;line-height:45px;margin:0 15px;border:solid 2px #fff;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;transition:all 0.5s ease 0s;display:inline-block;}
.header-button-part a:hover{background:rgba(0, 0, 0, 0.5);color:#fff;text-decoration:none;}
#services-search-part{width:100%;float:left;height:auto;background:#f4f7f8;padding-bottom:50px;}
.services-panel{width:100%;float:left;}
.services-panel ul{width:100%;float:left;}
.services-panel li{width:32.4%;float:left;margin:0 0.2%;position:relative;font-size:20px;color:#2f3838;text-transform:uppercase;}
.services-panel li div.common-service-panel {float:left;width:100%;padding:50px 0 30px 0;}
/*.services-panel li em{bottom:0;color:#2f3838 !important;font-style:normal;height:36px;left:0;position:absolute;text-align:center;width:100%;font-weight:400;z-index:10;display:none;}*/
.services-panel li h4{bottom:0;color:#2f3838 !important;font-style:normal;height:auto;left:0;position:relative;text-align:center;width:100%;font-weight:700;z-index:10;font-size:20px;margin-top:21px;}
.services-panel li.volunteers div.service-mouse-hover{border-top:4px solid #ea5044;bottom:4px;float:left;height:auto;position:absolute;width:100%;z-index:1000;background:#f4f7f8;transition:all 0.5s ease 0s;padding-top:27px;}
.services-panel li.organizations div.service-mouse-hover{border-top:4px solid #f5c53d;bottom:4px;float:left;height:auto;position:absolute;width:100%;z-index:1000;background:#f4f7f8;transition:all 0.5s ease 0s;padding-top:27px;}
.services-panel li.schools div.service-mouse-hover{border-top:4px solid #85c075;bottom:4px;float:left;height:auto;position:absolute;width:100%;z-index:1000;background:#f4f7f8;transition:all 0.5s ease 0s;padding-top:27px;}
.services-panel li div.common-service-panel div.service-mouse-hover .hide-panel{height:0px;overflow:hidden;transition:all 0.5s ease 0s;text-align:center;}
.services-panel li:hover div.common-service-panel div.service-mouse-hover .hide-panel{height:220px;transition:all 0.5s ease 0s;background:#fff;text-align:center;}
.services-panel li:hover div.service-mouse-hover{background:#fff !important;}
.services-panel li div.common-service-panel{margin:0px 1px;border-top:none;}
.services-panel li:hover div.common-service-panel{border:solid 1px #dfdfdf;border-top:none;position:relative;left:-1px;padding-bottom:26px;margin-top:3px;top:-3px !important;background:#fff !important;}
.services-panel li.volunteers div.common-service-panel{position:relative;top:0;background:#f4f7f8;}
.services-panel li.volunteers span{width:auto;height:auto;padding:15px;top:-38px;background:#ea5044;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;position:absolute;left:40.9%;}
.services-panel li.organizations div.common-service-panel{position:relative;top:0;background:#f4f7f8;}
.services-panel li.organizations span{width:auto;height:auto;padding:15px;left:40.9%;top:-38px;background:#f5c53d;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;position:absolute;}
.services-panel li.schools div.common-service-panel{position:relative;top:0;background:#f4f7f8;}
.services-panel li.schools span{width:auto;height:auto;padding:15px;left:40%;top:-38px;background:#85c075;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;position:absolute;}
.service-mouse-hover h3{font-size:14px;color:#2f3838;font-weight:700;text-transform:uppercase;margin-top:22px;}
.volunteers .service-mouse-hover p{font-size:15px;color:#2f3838;text-transform:none;padding:10px 70px;height: 80px; margin-top:0px;margin-bottom:10px;line-height:27px;}
.service-mouse-hover p{font-size:15px;color:#2f3838;text-transform:none;padding:10px 29px;height: 80px; margin-top:0px;margin-bottom:10px;line-height:27px;}
.service-mouse-hover a{font-size:13px;color:#ffffff;text-transform:uppercase;background:#57c5c7;padding:0px 30px;height:45px;line-height:45px;display:inline-block; margin-bottom:0;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;}
li:hover .service-mouse-hover em{float:left;color:#2f3838;font-style:normal;margin-top:12px;width:100%;}
.service-mouse-hover a:hover{background:#3f989a;color:#fff;text-decoration:none;}
.search-panel{width:92%;float:left;height:auto;margin:67px 4% 0px 4%;/*z-index:1000;*/position:relative;}
.search-box{width:373px;float:left;border:solid 1px #d5d7db;padding:10px 30px 10px 10px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;background:#fff;position:relative;}
.search-box-input{width:120px;padding:5px 10px 4px 45px;border:none;background:none;color:#64707f;font-size:14px;font-weight:400;opacity:1;text-shadow:none;-webkit-appearance:none;background:url(../images/categories-icon.svg) 10px 7px no-repeat/*, url(../images/line.png) 40px 5px no-repeat*/;float: right;}
.search-box-input:focus{outline:none;opacity:1;color:#64707f;}
.line-speccer{width:28px;float:left;height:50px;/*background:url(../images/line.png) center no-repeat;*/}
.filter-box{width:373px;float:left;border:solid 1px #d5d7db;position: relative;padding:10px 1px;height:28px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;background:#fff;}
.logintop.filter-box img.globe{margin:2px 0px 0px 5px !important;float:left;}
.filter-box img.globe{margin:7px 0px 0px 15px !important;float:left;}
.filter-box img.line{margin:5px 0px 0px 10px;float:left;}
.filter-box a{font-size:14px;color:#64707f;margin:4px 10px 0px 10px;display:inline-block;}
.filter-box a:hover{color:#57c5c7;text-decoration:none;}
.filter-box a img{margin-left:5px;}
.search-panel .mulitselect-drop-box-panel {top:60px;}
.filter-box span.from-box{float:right;color:#b6b7be;font-size:14px;line-height:24px;}
.categories-box{width:auto;float:left;padding:10px;height:26px;margin-left:28px;position:absolute;right:10px;top:0px;}
.categories-box div.value {color: #64707f;cursor: pointer;float: right;height:20px;width:0px;margin:6px 10px 0 9px; background:url("../images/arrow.svg") right no-repeat;right:0px;padding:0px 119px 0px 0px;}
.categories-box img.globe{margin:6px 0px 0px 10px;float:left;}
.categories-box img.line{margin:5px 0px 0px 10px;float:left;}
.categories-box a{font-size:14px;color:#64707f;margin:4px 10px 0px 10px;display:inline-block;}
.categories-box a:hover{color:#57c5c7;text-decoration:none;}
.categories-box a img{margin-left:5px;}
.search-button{width:150px;float:left;margin-left:28px;}
.button-input{background:#57c5c7;color:#fff;font-weight:400;padding:15px 20px 16px 20px;font-size:14px;border:none;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;text-transform:uppercase;position:relative;}
.button-input:hover{background:#3f989a;}
.globle-setting{width:40px;float:left;margin-top:4px;margin-left: 22px;}
.globle-setting-button{transition: all 0.5s ease 0s;border:2px solid #fff;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;float:left;height:39px;line-height:34px;text-align:center;width:39px;}
.globle-setting-button:hover{border:2px solid #b0c3cb;opacity:1;}
#project-panel{width:100%;float:left;padding:55px 0;}
.common-box-title{width:100%;float:left;}
h2{font-size:35px;color:#596767;font-weight:300;text-align:center;}
h2 span{font-size:14px;text-transform:uppercase;color:#596767;font-weight:300;text-align:center;}
.project-box{float:left;margin-top:67px;position:relative;width:100%;z-index:10;}
.project-filter-panel{width:100%;float:left;}
.sort-by-type-project{width:20%;float:left;}
.sort-by-type-project a{font-size:13px;color:#a7bcbc;padding:0px 32px;border:solid 2px #fff;height:45px;line-height:45px;display:inline-block;}
.sort-by-type-project a:focus{border:2px solid #b0c3cb;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;}
.sort-by-type-project a:hover{border:2px solid #b0c3cb;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;color:#7f9191;display:inline-block;font-size:13px;padding:0 32px;text-decoration:none;}
.sort-by-type-project a.active{border:2px solid #b0c3cb;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;color:#7f9191;display:inline-block;font-size:13px;padding:0 32px;text-decoration:none;}
.sort-by-view-project {border: 2px solid #b0c3cb;border-radius: 25px;float: right;padding: 0 10px;text-align: right;width: auto;}
.sort-by-view-project a{font-size:13px;color:#a7bcbc;padding:13px 25px;border:solid 2px #fff;}
.sort-by-view-project a:hover{border:2px solid #b0c3cb;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;color:#7f9191;display:inline-block;font-size:13px;height:48px;line-height:48px;padding:0 25px;text-decoration:none;}
.sort-by-view-project a.active{border:2px solid #b0c3cb;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;color:#7f9191;display:inline-block;font-size:13px;height:48px;line-height:48px;padding:0 25px;text-decoration:none;}
.sort-by-view-project a img.icon{margin:0px 10px 0px 0px;}
.sort-by-view-project a img.arrow{margin:0px 0px 0px 50px;}
.next-prev-project{width:60%;float:left;text-align:center;display: none;}
.next-prev-project a{border:solid 2px #c6d6dd;height:44px;width:44px;display:inline-block;line-height:40px;text-align:center;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;opacity:0.5;margin:0 9px;}
.next-prev-project a:focus{opacity:1;}
.next-prev-project a:hover{opacity:1;}
.next-prev-project a.active{opacity:1;}
.project-portfolio-panel-grid{width:100%;float:left;overflow:hidden;margin-top:80px;}
.project-portfolio-panel-grid ul{width:102% !important;float:left;/*height:auto !important;position:relative !important;*/}
.owl-carousel{display: block !important;}
.project-portfolio-panel-grid li{border:1px solid #f2f2f2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;float:left;height:365px;left:-9px;margin:0 9px 30px 9px;overflow:hidden;position:relative;width:277px;box-shadow:0px 4px 0px 0px #f2f2f2;}
.project-portfolio-panel-grid li div.project-thumb{width:100%;height:214px;float:left;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;overflow:hidden;position:relative;}
.project-portfolio-panel-grid li div.project-thumb-slide{width:100%;height:214px;float:left;}
.project-portfolio-panel-grid div.report-thumb-panel{display:none !important;}
.project-portfolio-panel-grid li div.project-title{font-size:20px;color:#2f3838;padding:4% 5%;float:left;height:45px;width:90%;font-weight:300;}
.project-portfolio-panel-grid li div.project-title a{color:#2f3838;text-decoration:none;}
.project-portfolio-panel-grid li div.project-title a:hover{color:#57c4c7;}
.project-portfolio-panel-grid div.following-box{width:90%;float:left;padding:0 5%;}
.project-portfolio-panel-grid div.following-box em{font-size:13px;color:#7a8d8d;line-height:26px;float:left;width:25%;font-style:normal;}
.project-portfolio-panel-grid div.following-box em:hover{text-decoration:none;color:#57c5c7;}
.project-portfolio-panel-grid div.following-box em.user span{width:26px;float:left;height:26px;background:url(../images/icon-box.svg) no-repeat;margin-right:3px;}
.project-portfolio-panel-grid div.following-box em.user:hover span{background-position:0px 0px;}
.project-portfolio-panel-grid div.following-box em.rating span{width:26px;float:left;height:26px;background:url(../images/icon-box.svg) -29px 0 no-repeat;margin-right:3px;}
.project-portfolio-panel-grid div.following-box em.rating:hover span{background-position:-29px 0px;}
.project-portfolio-panel-grid div.following-box em.load span{width:26px;float:left;height:26px;background:url(../images/icon-box.svg) -56px 0 no-repeat;margin-right:3px;}
.project-portfolio-panel-grid div.following-box em.tag span{width:26px;float:left;height:26px;background:url(../images/icon-box.svg) -80px 0 no-repeat;margin-right:3px;}
.project-portfolio-panel-grid div.following-box em.tag:hover span{background-position:-80px 0px;}
.project-portfolio-panel-grid div.following-box em.tag{/*background:url(../images/arrow-3.svg) right no-repeat;*/}
.project-portfolio-panel-grid div.following-box em.tag-click{/*background:url(../images/arrow-click.svg) right no-repeat;*/}
div.following-box-twit em.tag-click{background:url(../images/arrow-click.svg) right no-repeat !important;}
.project-portfolio-panel-grid div.project-user-details{width:92%;padding:2% 4% 5% 4%;float:left;}
.project-portfolio-panel-grid div.user-name-photo{width:210px;float:left;color:#7a8d8d;}
.project-portfolio-panel-grid div.user-name-photo img{border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;margin-right:5px;}
.project-portfolio-panel-grid div.user-name-photo a{font-size:13px;color:#596060;}
.project-portfolio-panel-grid div.user-name-photo:hover a{font-size:13px;color:#57c5c7;text-decoration:none;transition:all 0.3s ease 0s;}
.project-portfolio-panel-grid div.project-user-details a.details{float:right;opacity:0.5;width:35px;height:35px;}
.project-portfolio-panel-grid div.project-user-details a.details img.details{transition:all 0.3s ease 0s;}
.project-portfolio-panel-grid div.project-user-details a.details:hover{opacity:1;}
.project-portfolio-panel-grid div.project-hover{width:100%;float:left;position:absolute;bottom:0px;background:#fff;z-index:1000;}
.project-portfolio-panel-grid div.project-content{width:90%;float:left;padding:5% 0%;margin:1% 5%;border-top:solid 1px #d3d8dd;font-size:13px;color:#596060;line-height:20px;display:none;}
.project-portfolio-panel-grid div.tag-box{width:90%;float:left;margin:0px 5%;padding:4% 0;display:none;}
.project-portfolio-panel-grid div.tag-box span{padding:3px 10px;float:left;background:#f9f9f9;font-size:11px;color:#596060;border:solid 1px #d0d0d0;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;margin:5px 5px;}
.project-portfolio-panel-grid div.tag-box span:hover{text-decoration:none;color:#fff;background:#57c5c7;border-color:#57c5c7;}
.prev-thumb{width:29px;float:left;position:absolute;left:5px;top:50px;z-index:100;opacity:0;}
.project-thumb:hover .prev-thumb{opacity:1;transition:all 0.3s ease 0s;}
.project-thumb:hover .next-thumb{opacity:1;transition:all 0.3s ease 0s;}
.next-thumb:hover img{opacity:0.5;transition:all 0.3s ease 0s;}
.prev-thumb:hover img{opacity:0.5;transition:all 0.3s ease 0s;}
.next-thumb{width:29px;float:left;position:absolute;right:5px;z-index:100;top:50px;opacity:0;}

.project-portfolio-panel-grid .prev-thumb {top: 85px;}
.project-portfolio-panel-grid .next-thumb {top: 85px;}

.project-portfolio-panel-grid div.following-box-thumb{position:absolute;top:-38px;width:100%;z-index:100;}
.project-portfolio-panel-grid div.following-box-thumb a{font-size:16px;color:#ffffff;float:left;padding:3px 0 3px 25px;margin-left:10px;text-decoration:none;}
.project-portfolio-panel-grid div.following-box-thumb a:hover{text-decoration:none;color:#fff;}
.project-portfolio-panel-grid div.following-box-thumb a.red{background:url(../images/denmark-icon.svg) top left no-repeat;}
.project-portfolio-panel-grid div.following-box-thumb a.yellow{background:url("../images/denmark-icon.svg") no-repeat scroll left -50px rgba(0, 0, 0, 0)}
.project-portfolio-panel-grid div.following-box-thumb a.green{background:url(../images/denmark-icon.svg) left -25px no-repeat;}
.project-portfolio-panel-grid div.following-box-thumb a.following{font-size:16px;color:#ffffff;float:right;padding:3px 0px 3px 25px;margin-right:10px;background:url("../images/following-icon.svg") no-repeat scroll left 6px rgba(0, 0, 0, 0);}
.project-portfolio-panel-grid div.following-box-thumb a.following:hover{font-size:16px;color:#ffffff;padding:3px 0px 3px 25px;text-decoration:none;background:url("../images/following-icon.svg") no-repeat scroll left -19px rgba(0, 0, 0, 0);}
.project-portfolio-panel-grid div.following-box-thumb a.following-active{font-size:16px;color:#ffffff;padding:3px 0px 3px 25px;text-decoration:none;background:url("../images/following-icon.svg") no-repeat scroll left -19px rgba(0, 0, 0, 0);}
.see-more-box{width:100%;float:left;margin:50px 0px 30px 0px;text-align:center;z-index:0;}
.see-more-box-last{float:right;position:relative;text-align:center;width:100%;height:50px;}
.see-more-button{background:#57c4c7 url(../images/see-more.svg) right no-repeat;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;margin:0 3px;height:50px;line-height:50px;font-weight:700;margin:auto;padding:0px 65px 0px 30px;font-size:13px;text-decoration:none;color:#ffffff;text-transform:uppercase;transition:all 0.5s ease 0s;display:inline-block;}
.see-more-button:hover{background:#3f989a url(../images/see-more.svg) right no-repeat;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;margin:0 3px;padding:0px 65px 0px 30px;font-size:13px;text-decoration:none;color:#ffffff;text-transform:uppercase;transition:all 0.5s ease 0s; line-height:50px;}
#discussions-panel{background:#f4f7f8;width:100%;float:left;padding:60px 0 80px 0;}
.sort-by-discussions-project{width:20%;float:left;}
.sort-by-discussions-project a{font-size:13px;color:#a7bcbc;padding:13px 32px;}
.sort-by-discussions-project a:focus{box-shadow:0 0 3px -1px #000;border-radius:30px;}
.sort-by-discussions-project a:hover{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;background:#57c5c7;color:#fff;display:inline-block;font-size:13px;height:46px;line-height:46px;padding:0 32px;text-decoration:none;}
.sort-by-discussions-project a.active{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;background:#57c5c7;color:#fff;display:inline-block;font-size:13px;height:46px;line-height:46px;padding:0 32px;text-decoration:none;}
.discussions-box-panel{width:100% !important;float:left;margin-top:50px;overflow:hidden;height:427px;}
.discussions-box-panel ul{width:105%;float:left;padding-bottom:15px;}
#thumbSlideDisc ul {width:100% !important;/*position:relative !important;height:auto !important;*/}
.search-mobile {position:relative !important;}
/*#drop-menu {display:none;}*/
.discussions-box-panel li{width:23%;margin:0 2% 2% 0;float:left;/*height:235px;*/border:1px solid #d3d8dd;border-radius:4px;padding:11px;box-sizing:border-box;position: relative;}
.discussions-box-panel li div.discussions-title{font-size:20px;color:#2f3838;font-weight:300;}
.discussions-box-panel li div.discussions-title a{font-size:20px;color:#2f3838;font-weight:300;}
.discussions-box-panel li div.discussions-title a:hover{color:#57c5c7;text-decoration:none;}
.discussions-following-box{width:100%;float:left;margin-top:15px;margin-bottom:3px;}
.discussions-following-box a.twit{background:url(../images/twit-icon.svg) left top no-repeat;font-size:13px;color:#95a4a4;padding-left:25px;}
.discussions-following-box a.twit:hover {text-decoration:none;}
.discussions-following-box span.clock{background:url(../images/clock-icon.svg) left top no-repeat;font-size:13px;margin-left:25px;color:#95a4a4;padding-left:25px;}
.discussions-user-details{width:100%;float:left;margin-top:9px;}
#testimonials-panel{width:100%;float:left;height:auto;position:relative;}
.testimonials-panel-main {width:100% !important;float:left;height:591px !important;}
.testimonials-panel-one{width:100%;float:left;height:595px;background:url(../images/testimonials-bg.jpg) no-repeat;background-size: 100% auto;}
.testimonials-panel-two{width:100%;float:left;height:595px;background:url(../images/testimonials-bg-2.jpg) no-repeat;background-size: 100% auto;}
.testimonials-panel-three{width:100%;float:left;height:595px;background:url(../images/testimonials-bg-4.jpg) no-repeat;background-size: 100% auto;}
.testimonials-panel-four{width:100%;float:left;height:595px;background:url(../images/testimonials-bg-3.jpg) no-repeat;background-size: 100% auto;}
.testimonials-box{width:600px;float:left;margin-top:155px;}
.testimonials-content{font-size:20px;color:#b3ada5;line-height:40px;font-weight:300;}
.testimonials-user-details{width:100%;float:left;margin-top:35px;padding-top:20px;background:url(../images/testimonials-arrow.png) left top no-repeat;}
.testimonials-user-details div.user-name-photo{color:#fff;}
.testimonials-user-details div.user-name-photo a{color:#fff;}
.testimonials-user-details div.user-name-photo a:hover{color:#57c4c7;}
#footer-panel{width:100%;float:left;padding:40px 0 30px 0;}
.footer-part{width:100%;float:left;}
.footer-menu-social-part{width:60%;float:left;}
.footer-menu{width:100%;float:left;}
.footer-menu ul {width:100%;float:left;}
.footer-menu li {float:left;position:relative;}
.footer-menu li a{font-size:12px;color:#b6b7be;text-transform:uppercase;font-weight:700;margin:0px 25px 0 0;padding:8px 0px;}
.footer-menu li a:hover{font-size:12px;color:#57c4c7;text-decoration:none;}
.social-part{width:100%;float:left;margin-top:15px;}
.social-part a{width:22px;height:22px;border:solid 2px #b0c3cb;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;float:left;padding:3px;margin-right:15px;}
.social-part a img{opacity:0.5;}
.social-part a:hover{border:solid 2px #889ca5;}
.social-part a:hover img{opacity:1;}
.footer-copy-right{width:40%;float:right;text-align:right;font-size:20px;font-weight:400;color:#494b4f;text-transform:uppercase;line-height:75px;}
.scrollToTop{width:auto;height:auto;padding:0;text-align:center;background:whiteSmoke;font-weight:bold;color:#444;text-decoration:none;position:fixed;bottom:50px;right:50px;background:url('arrow_up.png') no-repeat 0px 20px;border:2px solid #b0c3cb;border-radius:150px;z-index:99;background:rgba(255,255,255,0.5);}
.scrollToTop:hover {border:solid 2px #92b0bd;background:#fff;}
.scrollToTop:hover:hover img {opacity:0.8;}
.scrollToTop:hover{text-decoration:none;}
.scroll-to-plus{position:relative;top:-100px;transition:all 0.3s ease 0s;}
.scroll-to-fixed-fixed{width:100%;float:left;height:100px;position:fixed;top:0px;left:0px;z-index:10000;background:#fff;border-bottom:solid 1px #e7e7e7;transition:all 0.3s ease 0s;}
.scroll-to-fixed-fixed nav li a{color:#2f3838;border-color:#2f3838;}
.scroll-to-fixed-fixed nav li.donate a{color:#fff;border-color:#2f3838;}
.scroll-to-fixed-fixed nav li.login-sign-up a{color:#fff;border-color:#2f3838;font-weight:400;}
.scroll-to-fixed-fixed .logo a{float:left;width:52px;height:53px;background:url(../images/logo.svg) bottom no-repeat;}
.wSelect-el{width:0px;height:0px;padding:0px;margin:0px;border:none;overflow:hidden;display:none; -moz-appearance: none;-webkit-appearance: none;-ms-appearance: none;-o-appearance: none;}
.wSelect{position:relative;display:inline-block;*display:inline;zoom:1;float:right;vertical-align:middle;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.wSelect-arrow{position:absolute;width:15px;right:20px;top:0px;height:100%;background-repeat:no-repeat;background-position:0px center;}
.wSelect-hover .wSelect-arrow, .wSelect-active .wSelect-arrow{background-position:-13px 16px;}
.wSelect.wSelect-multiple{overflow:hidden;}
.wSelect-selected{margin:0px 35px 0px 5px;padding:5px 0;overflow:hidden;white-space:nowrap;background-repeat:no-repeat;background-position:0 center;}
.wSelect-options-holder{position:absolute;display:none;right:-2px;z-index:20000;}
.select-custom-box3 .wSelect-options-holder {right:-24px;}
.wSelect-multiple .wSelect-options-holder{position:relative !important;display:block !important;top:auto !important;z-index:auto !important;border:none !important;}
.wSelect-options{height:auto !important;max-height:230px;overflow-y:auto;}
.wSelect-option{background-repeat:no-repeat;background-position:5px center;margin-bottom:0px;cursor:pointer;}
.wSelect-option-last{margin-bottom:0px;}
.wSelect-option-value{margin:0 5px;padding:5px 0;background-repeat:no-repeat;background-position:0 center;white-space:nowrap;overflow:hidden;}
.wSelect-option-disabled .wSelect-option-value{border-bottom:1px solid #e1e1e1;}
.wSelect-option-icon{margin-left:20px;padding-bottom:13px;padding-left:27px;padding-top:13px;text-align:left;padding-right:22px;}
.wSelect-theme-classic.wSelect{border:solid #b0c3cb 2px;color:#90a3a3;font-size:13px;line-height:20px;width:auto !important;height:44px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;float:right;}
.wSelect-arrow{background:url(../images/drop-arrow.svg) 0px 16px no-repeat;}
.wSelect-theme-classic .wSelect-options-holder{background-color:#FAFAFA;border:solid #dfe2e6 1px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;min-width:100px;max-width:300px;margin-top:30px;width:165px;padding-bottom:0;border-top:solid 5px #57c5c7;}
.wSelect-options-holder .arrow-open-drop{width:9px;height:5px;position:absolute;background:url(../images/arrow-open-drop.svg) no-repeat;top:-10px;right:23px;}
.wSelect-theme-classic .wSelect-option{background-color:#FFF;}
.wSelect-theme-classic .wSelect-option-disabled{color:#6d707e !important;font-weight:700 !important;text-transform:uppercase;cursor:default;}
.wSelect-theme-classic .wSelect-option-selected, .wSelect-theme-classic .wSelect-option:hover{color:#384343;}
.wLabel-top, .wLabel-left, .wLabel-left-top{vertical-align:middle;font-size:10px;line-height:16px;color:#999;display:block;margin:5px 0 3px 3px;}
.wLabel-left-top{vertical-align:top;}
@media screen and (min-width:600px){.wLabel-left, .wLabel-left-top{display:inline-block;*display:inline;zoom:1;width:70px;text-align:right;margin:0 0 7px 0;}
}
.scroll-to-fixed-fixed-search{width:100%;float:left;height:72px;position:fixed;top:0px;left:0px;z-index:10000;background:rgba(255,255,255,1);border-bottom:solid 0px #e7e7e7;transition:all 0.3s ease 0s;border-bottom: solid 1px #d3d8dd;}
.scroll-to-fixed-fixed-search .logo {margin-top:10px;}
.scroll-to-fixed-fixed-search ul.menu li a {color:#596767;}
.scroll-to-fixed-fixed-search ul.menu li a:hover {border-color:#596767;}
.scroll-to-fixed-fixed-search ul.menu li.donate a, .scroll-to-fixed-fixed-search ul.menu li.login-sign-up a {color:#fff;}
.scroll-to-fixed-fixed-search .search-panel{margin-top:23px;}
.select-custom-box div.wSelect-theme-classic{top:-10px;border:none;}
.select-custom-box div.wSelect-selected{background-position:0 center;background-repeat:no-repeat;margin:0 29px 0 5px;overflow:hidden;padding:14px 0 0 5px;color:#64707f;font-weight:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:98px;text-align:right;}
.select-custom-box div.wSelect-option-value{padding:10px 15px;}
.select-custom-box .wSelect-arrow{background:url("../images/arrow.svg") no-repeat scroll 7px 24px rgba(0, 0, 0, 0);right:15px;}
.select-custom-box2 div.wSelect-theme-classic{top:-10px;border:none;margin-right:13px;}
.select-custom-box2 div.wSelect-selected{background-position:0 center;background-repeat:no-repeat;margin:0 10px 0 5px;overflow:hidden;padding:14px 5px 0 7px;color:#64707f;font-weight:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px;text-align:right;}
.select-custom-box2{}
.select-custom-box2 div.wSelect-option-value{padding:10px 15px 10px 0;}
.select-custom-box2 .wSelect-arrow{background:url("../images/arrow.svg") no-repeat scroll 7px 24px rgba(0, 0, 0, 0);right:0;}
.select-custom-box2 .wSelect-theme-classic .wSelect-options-holder{width:200px;}
.select-custom-box2 .wSelect-option-value{margin:0 20px !important;}
.select-custom-box3{float:left !important;}
.select-custom-box3 div.wSelect-theme-classic{top:-10px;border:none;}
.select-custom-box3 div.wSelect-selected{background-position:0 center;background-repeat:no-repeat;margin:0 10px 0 5px;overflow:hidden;padding:14px 5px 0 7px;color:#64707f;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px;text-align:right;}
.select-custom-box3 div.wSelect-option-value{padding:10px 15px 10px 0;}
.select-custom-box3 .wSelect-arrow{background:url("../images/arrow.svg") no-repeat scroll 7px 24px rgba(0, 0, 0, 0) !important;right:0px;}
.loginpage .select-custom-box3 .wSelect-arrow{background:url("../images/arrow.svg") no-repeat scroll 7px 19px rgba(0, 0, 0, 0) !important;right:0px;}
.logout .select-custom-box3 .wSelect-arrow{background:url("../images/arrow.svg") no-repeat scroll 7px 19px rgba(0, 0, 0, 0) !important;right:0px;}
.select-custom-box3 .wSelect-theme-classic .wSelect-options-holder{width:200px;}
.select-custom-box3 .wSelect-option-value{margin:0 20px !important;}
.following-box-thumb a[title]{display:inline;position:relative;text-align:center;}
.following-box-thumb a[title]:hover:after{background:#333;background:rgba(0, 0, 0, .8);border-radius:3px;bottom:-30px;font-size:12px;color:#fff;content:attr(title);left:-60%;padding:5px 2px;position:absolute;z-index:99999;width:70px;}
.following-box-thumb a[title]:hover:before{border:solid;border-color:#333 transparent;border-width:0px 6px 6px 6px;bottom:-5px;content:"";font-size:12px;left:5%;position:absolute;z-index:9999;}
.project-portfolio-panel-list{width:100%;float:left;margin-top:80px;display: block !important;}
.project-portfolio-panel-list ul{width:102% !important;float:left;}
#thumbSlideListPortfolio {width:70% !important;}
.project-portfolio-panel-list li{border:1px solid #f2f2f2;border-radius:4px 0px 0 4px;padding-bottom: 0; -webkit-border-radius:4px 0px 0 4px;-moz-border-radius:4px 0px 0 4px;float:left;height:auto;left:-9px;margin:0 9px 30px 9px;position:relative;width:97.9%;}
.project-portfolio-panel-list li div.project-thumb{width:17%;height:auto;float:left;border-radius:4px 0px 0 4px;-webkit-border-radius:4px 0px 0 4px;-moz-border-radius:4px 0px 0 4px;overflow:hidden;position:relative;}
.project-portfolio-panel-list li div.project-thumb-slide{width:100%;height:130px;float:left;}
.project-portfolio-panel-list li div.project-title{font-size:20px;color:#2f3838;padding:0;float:left;width:100%;font-weight:300;margin-top:15px;margin-bottom: 5px;}
.project-portfolio-panel-list li div.project-title a{color:#2f3838;text-decoration:none;}
.project-portfolio-panel-list li div.project-title a:hover{color:#57c4c7;}
.project-portfolio-panel-list div.following-box{float:left;padding:0 1%;width:37%;}
.project-portfolio-panel-list div.following-box a{font-size:13px;color:#7a8d8d;line-height:26px;float:left;width:25%;}
.project-portfolio-panel-list div.following-box a:hover{text-decoration:none;color:#57c5c7;}
.project-portfolio-panel-list div.following-box i{font-size:13px;color:#7a8d8d;line-height:26px;float:left;width:25%;font-style: inherit;}
.project-portfolio-panel-list div.following-box i:hover{text-decoration:none;color:#57c5c7;}
.project-portfolio-panel-list div.following-box i.user span{width:26px;float:left;height:26px;background:url(../images/icon-box.svg) no-repeat;margin-right:3px;}
.project-portfolio-panel-list div.following-box i.user:hover span{background-position:0px 0px;}
.project-portfolio-panel-list div.following-box i.rating span{width:26px;float:left;height:26px;background:url(../images/icon-box.svg) -29px 0 no-repeat;margin-right:3px;}
.project-portfolio-panel-list div.following-box i.rating:hover span{background-position:-29px 0px;}
.project-portfolio-panel-list div.following-box i.load span{width:26px;float:left;height:26px;background:url(../images/icon-box.svg) -56px 0 no-repeat;margin-right:3px;}
.project-portfolio-panel-list div.following-box a.tag span{width:26px;float:left;height:26px;background:url(../images/icon-box.svg) -80px 0 no-repeat;margin-right:3px;}
.project-portfolio-panel-list div.following-box a.tag:hover span{background-position:-80px 0px;}
.project-portfolio-panel-list div.following-box a.tag{/*background:url(../images/arrow-3.png) right no-repeat;*/}
.project-portfolio-panel-list div.list-box-ctrl {width: 100%;float: left;margin-top: 10px;}
.project-portfolio-panel-list div.project-user-details{float:right;padding:6px 3% 5px 0;width:30%;font-size: 13px;}
.project-portfolio-panel-list div.user-name-photo{width:auto;float:right;color:#7a8d8d;}
.project-portfolio-panel-list div.project-user-details a {margin-left: 10px;width: 22px;height: 22px;display: inline-block;position: absolute; background: url(../images/button-dot.svg) center no-repeat;opacity: 0.5;}
.project-portfolio-panel-list div.project-user-details a:hover{opacity: 1;}
/*.project-portfolio-panel-list div.project-user-details a.tag-click {background: url(../images/button-dot-active.svg) center no-repeat;}*/
.project-portfolio-panel-list div.user-name-photo img{border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;margin-right:5px;border:1px solid rgba(0, 0, 0, 0);}
.project-portfolio-panel-list div.user-name-photo:hover img{border:dotted 1px #949494;}
.project-portfolio-panel-list div.user-name-photo a{font-size:13px;color:#596060;}
.project-portfolio-panel-list div.user-name-photo:hover a{font-size:13px;color:#57c5c7;text-decoration:none;transition:all 0.3s ease 0s;}
.project-portfolio-panel-list div.project-user-details a.details{float:right;opacity:0.5;display:none;}
.project-portfolio-panel-list div.project-user-details a.details img.details{transition:all 0.3s ease 0s;}
.project-portfolio-panel-list div.project-user-details a.details:hover{opacity:1;}
.project-portfolio-panel-list div.project-hover{width:82%;float:right;bottom:0px;background:#fff;z-index:1000;}
.project-portfolio-panel-list div.project-content{width:100%;float:left;padding:0%;margin:0%;font-size:13px;color:#596060;line-height:20px;}
.project-portfolio-panel-list div.tag-box{display:none;float:left;margin-bottom: 15px; margin-top: 10px; max-width:100%;padding:0 0;text-align:right;}
.project-portfolio-panel-list div.tag-box span{padding:3px 10px;float:left;background:#f9f9f9;font-size:11px;color:#596060;border:solid 1px #d0d0d0;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;margin:5px 5px;}
.project-portfolio-panel-list div.tag-box span:hover{text-decoration:none;color:#fff;background:#57c5c7;border-color:#57c5c7;}
.project-portfolio-panel-list div.tag-box a{padding:3px 10px;float:left;background:#f9f9f9;font-size:11px;color:#596060;border:solid 1px #d0d0d0;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;margin:5px 5px;}
.project-portfolio-panel-list div.tag-box a:hover{text-decoration:none;color:#fff;background:#57c5c7;border-color:#57c5c7;}
.project-portfolio-panel-list div.following-box-thumb{float:left;width:28%;z-index:100;}
.project-portfolio-panel-list div.following-box-thumb a{font-size:16px;color:#7a8d8d;float:left;padding:3px 0 3px 25px;margin-left:10px;text-decoration:none;}
.project-portfolio-panel-list div.following-box-thumb a:hover{text-decoration:none;color:#57c5c7;}
.project-portfolio-panel-list div.following-box-thumb a.red{background:url("../images/denmark-icon.svg") no-repeat scroll left -75px rgba(0, 0, 0, 0);}
/*#popUpTop div.following-box-thumb a.red{background:url("../images/denmark-icon.png") no-repeat scroll left -74px rgba(0, 0, 0, 0);}*/
#popUpTop div.following-box-thumb a {padding:1px 0 3px 25px;height: 23px;}
#popUpTop {top:-220px;}
.project-portfolio-panel-list div.following-box-thumb a.yellow{background:url("../images/denmark-icon.svg") no-repeat scroll left -125px rgba(0, 0, 0, 0);}
.project-portfolio-panel-list div.following-box-thumb a.green{background:url("../images/denmark-icon.svg") no-repeat scroll left -100px rgba(0, 0, 0, 0);}
.project-portfolio-panel-list div.following-box-thumb a.following{font-size:16px;color:#7a8d8d;float:right;padding:1px 0 1px 25px;margin-right:10px;background:url("../images/following-icon.svg") no-repeat scroll left -44px rgba(0, 0, 0, 0);}
.project-portfolio-panel-list div.following-box-thumb a.following:hover{font-size:16px;color:#57c5c7;padding:1px 0 1px 25px;text-decoration:none;background:url("../images/following-icon.svg") no-repeat scroll left -19px rgba(0, 0, 0, 0);}
.project-portfolio-panel-list div.following-box-thumb a.following-active{font-size:16px;color:#7a8d8d;padding:1px 0 1px 25px;text-decoration:none;background:url("../images/following-icon.svg") no-repeat scroll left -44px rgba(0, 0, 0, 0);}
.project-portfolio-panel-list li div.project-thumb-slide img{width:100% !important;height:100% !important;}
.project-portfolio-panel-list div.report-thumb-panel {width:53%;float:left;margin-top:18px;font-size:14px;color:#7a8d8d;}
.project-user-details {width:90%;padding:2% 5% 5% 5%;float:left;}
.user-name-photo {width:210px;float:left;color:#7a8d8d;}
.user-name-photo img{border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;margin-right:5px;}
.user-name-photo a{font-size:13px;color:#596060;}
.user-name-photo:hover a{font-size:13px;color:#57c5c7;text-decoration:none;transition:all 0.3s ease 0s;}
.project-user-details a.details{float:right;opacity:0.5;}
.project-user-details a.details img.details{transition:all 0.3s ease 0s;}
.project-user-details a.details:hover{opacity:1;}
div.following-box-twit a.tag {background: url("../images/arrow-3.png") no-repeat scroll right center rgba(0, 0, 0, 0);float: right;line-height: 24px;position: relative;right: -9px;top:-4px;width:62px;color:#7a8d8d;}
div.following-box-twit a.tag:hover {text-decoration:none;}
div.following-box-twit a.tag:hover span{background-position:-80px bottom;}
div.following-box-twit a.tag{/*background:url(../images/arrow-3.png) right no-repeat;*/background:none;}
div.following-box-twit a.tag span{width:26px;float:left;height:26px;background:url(../images/icon-box.svg) -80px 0 no-repeat;margin-right:3px;}
div.tag-box-twit{width:90%;float:left;margin:0px 0%;padding:0% 0 0% 0;height:50px;top: 99px;/* display:none; */}
div.tag-box-twit span{padding:3px 10px;float:left;background:#f9f9f9;font-size:11px;color:#596060;border:solid 1px #d0d0d0;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;margin:5px 10px 5px 0;}
div.tag-box-twit span:hover{text-decoration:none;color:#fff;background:#57c5c7;border-color:#57c5c7;}
.mobile-view {display:none;}
.project-portfolio-panel-map {float:left;margin-top:80px;overflow:hidden;width:100%;}
.event-show-panel {position:absolute;top:0px;right:0px;}
.event-close {position:absolute;right:0px;top:0px;z-index:100;}
.location-map-tooltip {border: 1px solid #d4d2d2;height:132px;position: absolute;width: 300px;left:-50%;top:40px;border-radius:3px;display:none;}
.project-portfolio-panel-list div.following-box-thumb a:hover .location-map-tooltip {display:block;}
.location-map-tooltip img {width:100%;height:100%;border-radius:3px;}
.location-map-tooltip:after, .location-map-tooltip:before { bottom: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .location-map-tooltip:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #7bbae7; border-width: 10px; margin-left: -10px; } .location-map-tooltip:before { border-color: rgba(212, 210, 210, 0); border-bottom-color: #d4d2d2; border-width: 11px; margin-left: -11px;}
.close-icon-tooltip {position: absolute;right: 11px;top: 18px;z-index:1000;background:rgba(255,255,255,0.8);border-radius:150px;}
.following-box a[title]{display:inline;position:relative;}
.following-box a[title]:hover:after{background:#333;background:rgba(0, 0, 0, .8);border-radius:3px;bottom:-35px;font-size:12px;color:#fff;content:attr(title);left:-20%;padding:1px 2px;position:absolute;z-index:99999;width:80px;text-align:center;}
.following-box a[title]:hover:before{border:solid;border-color:#333 transparent;text-align:center;border-width:0px 6px 6px 6px;bottom:-7px;content:"";font-size:12px;left:40%;position:absolute;z-index:9999;}
.following-box-twit a[title]{display:inline;position:relative;}
.following-box-twit a[title]:hover:after{background:#333;background:rgba(0, 0, 0, .8);border-radius:3px;bottom:-35px;font-size:12px;color:#fff;content:attr(title);left:-45%;padding:1px 3px;position:absolute;z-index:99999;width:80px;text-align:center;}
.following-box-twit a[title]:hover:before{border:solid;border-color:#333 transparent;text-align:center;border-width:0px 6px 6px 6px;bottom:-9px;content:"";font-size:12px;left:40%;position:absolute;z-index:9999;}
.following-box-twit span[title]{display:inline;position:relative;}
.following-box-twit span[title]:hover:after{background:#333;background:rgba(0, 0, 0, .8);border-radius:3px;bottom:-35px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:absolute;z-index:99999;width:80px;text-align:center;}
.following-box-twit span[title]:hover:before{border:solid;border-color:#333 transparent;text-align:center;border-width:0px 6px 6px 6px;bottom:-10px;content:"";font-size:12px;left:40%;position:absolute;z-index:9999;}

ul.menu li.drop a {border:none;}
.testimonials-box-handel {width:92%;float:left;position:absolute;top:280px;z-index:10;margin:0 4%;left:0;}
.next-testi {float:right;width:29px;height:30px;}
.prev-testi {float:left;width:29px;height:30px;}
.next-testi img {opacity:0.5;}
.prev-testi img {opacity:0.5;}
.next-testi:hover img {opacity:1;}
.prev-testi:hover img {opacity:1;}
.services-panel li.volunteers  em.free-offer {background:#ea5044;border-radius: 0 23px 23px 0;font-style:normal; color: #fff !important;font-size: 14px;left: 0 !important;padding: 7px 13px;position: absolute;width: auto;display:none;top:5px;}
.services-panel li.volunteers:hover  em.free-offer {display:none; background:#ea5044;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:5px;}
.services-panel li.organizations  em.free-offer {background:#f5c53d;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:none;top:5px;}
.services-panel li.organizations:hover  em.free-offer {background:#f5c53d;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:5px;}
.services-panel li.schools  em.free-offer {background:#85c075;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:none;top:5px;}
.services-panel li.schools:hover  em.free-offer {background:#85c075;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:5px;}
.open-task-panel table {width:100%;float:left;border:solid 1px #f2f2f2;border-radius:3px;border-bottom:solid 5px #f2f2f2;}
.open-task-panel table thead {background:#f6f9f9;border-bottom:solid 1px #f2f2f2;}
.open-task-panel table thead th {padding:18px 8px;font-size:14px;color:#2d3133;}
.open-task-panel table tbody tr {border-bottom:solid 1px #f2f2f2;}
.open-task-panel table tbody td {padding:12px 8px;font-size:14px;color:#2d3133;/* position:relative; */text-align: left;}
.open-task-panel table tbody td a {font-size:14px;color:#2d3133;}
.open-task-panel table tbody td a:hover {font-size:14px;color:#57c5c7;text-decoration:none;}
.open-task-panel table tbody td.status {color:#707679;}
.open-task-panel table tbody td.task {color:#707679;}
.open-task-panel table tbody td.action a {color:#ffffff; text-decoration:none;font-size:12px;padding:5px 15px;border-radius:13px;background:#57c5c7;float:none;}
.open-task-panel table tbody td.action a:hover {background:#3f989a;}
.open-task-panel span.red{background:url("../images/denmark-icon.svg") no-repeat scroll left -75px rgba(0, 0, 0, 0);}
.open-task-panel span.yellow{background:url("../images/denmark-icon.svg") no-repeat scroll left -125px rgba(0, 0, 0, 0);}
.open-task-panel span.green{background:url("../images/denmark-icon.svg") no-repeat scroll left -100px rgba(0, 0, 0, 0);}
.open-task-panel span.icon-set {display:inline-block;height:25px;width:auto;margin-right:7px;margin-top:-4px;position:relative;top:6px;padding-left:22px;cursor:pointer;}
.open-task-panel a{float:left;margin-right:3px;}
.open-task-panel .first-specer {padding-left:35px;}
.open-task-panel a:hover img{opacity:0.8;}
.open-task-panel span:hover .location-map-tooltip {display:block;}
.open-task-panel .location-map-tooltip {z-index:1000;left:-105px;top:33px;}
.project-portfolio-panel-open-task {float:left;margin-top:80px;width:100%;}
.open-task-panel a[title]{display:inline;position:relative;}
.open-task-panel a[title]:hover:after{background:#333;background:rgba(0, 0, 0, .8);border-radius:3px;bottom:-57px;font-size:13px;color:#f2f2f2;content:attr(title);left:-20%;padding:8px 10px;position:absolute;z-index:99999;width:200px;text-align:left;}
.open-task-panel a[title]:hover:before{border:solid;border-color:#333 transparent;text-align:center;border-width:0px 6px 6px 6px;bottom:-10px;content:"";font-size:12px;left:40%;position:absolute;z-index:9999;}
.open-task-panel span[title]{display:inline;position:relative;}
.open-task-panel span[title]:hover:after{background:#333;background:rgba(0, 0, 0, .8);border-radius:3px;bottom:-155px;font-size:13px;color:#f2f2f2;content:attr(title);left:0%;padding:8px 10px;position:absolute;z-index:99999;width:200px;text-align:left;line-height:25px;}
.open-task-panel span[title]:hover:before{border:solid;border-color:#333 transparent;text-align:center;border-width:0px 6px 6px 6px;bottom:-14px;content:"";font-size:12px;left:40%;position:absolute;z-index:9999;}
.open-task-panel td.done-project span[title]{display:inline;position:relative;}
.open-task-panel td.done-project span[title]:hover:after{background:#333;background:rgba(0, 0, 0, .8);border-radius:3px;bottom:-61px;font-size:13px;color:#f2f2f2;content:attr(title);left:-20%;padding:8px 10px;position:absolute;z-index:99999;width:220px;text-align:left;}
.open-task-panel td.done-project span[title]:hover:before{border:solid;border-color:#333 transparent;text-align:center;border-width:0px 6px 6px 6px;bottom:-20px;content:"";font-size:12px;left:40%;position:absolute;z-index:9999;}
.open-task-panel td.done-project span[title]{display:inline;position:relative;}
.project-portfolio-panel-calendar {float:left;margin-top:80px;width:100%;border-bottom:solid 3px #f2f2f2;position:relative;z-index:1;}
#map {height: 650px;width:100%;float:left;}
.open-task-panel td.virtual span[title]{display:inline;position:relative;}
.open-task-panel  td.virtual span[title]:hover:after{background:#333;background:rgba(0, 0, 0, .8);border-radius:3px;bottom:-80px;font-size:13px;color:#f2f2f2;content:attr(title);left:-20%;padding:8px 10px;position:absolute;z-index:99999;width:200px;text-align:left;}
.open-task-panel  td.virtual span[title]:hover:before{border:solid;border-color:#333 transparent;text-align:center;border-width:0px 6px 6px 6px;bottom:-14px;content:"";font-size:12px;left:40%;position:absolute;z-index:99999;}
.following-box-thumb a.denmark[title]{display:inline;position:relative;text-align:center;}
.following-box-thumb a.denmark[title]:hover:after{background:#333;background:rgba(0, 0, 0, .8);border-radius:3px;bottom:-30px;font-size:12px;color:#fff;content:attr(title);left:20%;padding:5px 2px;position:absolute;z-index:99999;width:110px;}
.following-box-thumb a.denmark[title]:hover:before{border:solid;border-color:#333 transparent;border-width:0px 6px 6px 6px;bottom:-5px;content:"";font-size:12px;left:30%;position:absolute;z-index:9999;}
.open-task-panel a.project[title]{display:inline;position:relative;}
.open-task-panel a.project[title]:hover:after{background:#333;background:rgba(0, 0, 0, .8);border-radius:3px;bottom:-42px;font-size:13px;color:#f2f2f2;content:attr(title);left:00%;padding:8px 10px;position:absolute;z-index:99999;width:200px;text-align:left;}
.open-task-panel a.project[title]:hover:before{border:solid;border-color:#333 transparent;text-align:center;border-width:0px 6px 6px 6px;bottom:-10px;content:"";font-size:12px;left:40%;position:absolute;z-index:9999;}
.footer-menu li a span.icon-arrow {margin-left:5px;position:relative;top:-1px;display:none;}
ul.menu li.drop a span.icon-arrow {display:none;}
#thumbSlidePortfolio {width:100% !important;overflow:visible !important;height:790px;}
#popUpTop div.arrow-cal {width:5px;height:12px;position:absolute;right:7px;transform: rotate(180deg); -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); bottom:155px;background:url(../images/pop-up-arrow.png) no-repeat;z-index:10000;}
/*ul.menu li ul.drop-menu-top {display:none;}*/
ul.menu li ul.drop-menu-top {position:absolute; background:#ffffff; top:51px;padding:10px 0;border-radius:5px;border:solid 1px #dfe2e6; border-top:solid 5px #57c5c7; width:135px;z-index:1000;}
ul.menu li ul.drop-menu-top:after{border-radius:3px;bottom:-35px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:absolute;z-index:99999;width:80px;text-align:center;}
ul.menu li ul.drop-menu-top:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:0px 6px 6px 6px;top:-11px;content:"";font-size:12px;left:12%;position:absolute;z-index:9999;}
ul.menu li .drop-menu-top li {width:100%;padding:0px !important;border:none !important;}
ul.menu li .drop-menu-top li a {width:81%;border:none !important; padding:12px 15px !important;float:left;color:#90a3a3 !important;}
ul.menu li .drop-menu-top li a:hover {color:#6d707e !important;}
.footer-menu li ul#drop-menu {position:absolute;background:#ffffff; bottom:26px;padding:10px 0;border-radius:5px;border:solid 1px #dfe2e6;border-bottom:solid 5px #57c5c7; width:135px;z-index:99999;}
.footer-menu li ul#drop-menu:after{border-radius:3px;bottom:-35px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:absolute;z-index:99999;width:80px;text-align:left;}
.footer-menu li ul#drop-menu:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:6px 6px 0px 6px;bottom:-11px;content:"";font-size:12px;left:12%;position:absolute;z-index:9999;}
.footer-menu li #drop-menu li {width:100%;padding:0px !important;border:none !important;}
.footer-menu li #drop-menu li a {width:81%;border:none !important; padding:12px 15px !important;float:left;color:#90a3a3;}
.footer-menu li #drop-menu li a:hover {color:#6d707e;}
ul.menu li a span {margin-left:5px;display:none;}
.mulitselect-drop-box-panel {position:absolute;padding:20px;border:solid 1px #dfe2e6;width:680px;z-index:99;border-top:solid 5px #57c5c7;border-radius:5px;top:30px;background:#fff;}
.title-with-value-panel {width:100%;float:left;border-bottom:solid 1px #d5d7db;padding-bottom:10px;}
.title-box-drop {font-size:15px;color:#64707f;float:left;}
.value-panel-drop {float:right;color:#64707f;font-weight:300;}
.value-panel-drop a {color:#64707f;text-decoration:none;margin:0px 8px;font-size:13px;font-weight:300;}
.value-panel-drop a:hover {color:#57c5c7;text-decoration:none;}
.mulitselect-drop-box-panel:after, .mulitselect-drop-box-panel:before { bottom: 100%; left: 16%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
.mulitselect-drop-box-panel:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #57c5c7; border-width: 10px; margin-left: -10px; } 
.mulitselect-drop-box-panel:before { border-color: rgba(223, 226, 230, 0); border-bottom-color: #57c5c7; border-width: 11px; margin-left: -11px; }
.multiselect-option-inner {width:100%;float:left;margin-top:20px;}
.multiselect-option-inner ul {width:100%;float:left;}

.multiselect-option-inner li {width:33%;float:left; color:#64707f;font-size:14px;padding:3px 0;height:25px;font-weight:300;}
.multiselect-option-inner li input {margin-right:8px;}
/* Base for label styling */
[type="checkbox"]:not(:checked), [type="checkbox"]:checked {position: absolute;left: -9999px;}
[type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label { position: relative; padding-left: 29px; cursor: pointer; padding-top:2px;}
/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before, [type="checkbox"]:checked + label:before { content: ''; position: absolute; left:1px;top: 3px; width: 15px;height:15px; border: 1px solid #b5c7ce; background: #fff;
border-radius:3px;/*box-shadow: inset 0 1px 3px rgba(0, 0, 0, .3)*/}
/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after, [type="checkbox"]:checked + label:after { content: url("../images/checkbox-icon.svg");position: absolute;/*background-image:url(../images/check-icon.png);*/ top: 0px;left: 3px; font-size: 15px; color: #57c5c7; transition: all .2s;}
/* checked mark aspect changes */
[type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0);}
[type="checkbox"]:checked + label:after {opacity: 1;	transform: scale(1);}
/* disabled checkbox */
[type="checkbox"]:disabled:not(:checked) + label:before, [type="checkbox"]:disabled:checked + label:before {box-shadow: none; border-color: #bbb; background-color: #ddd;}
[type="checkbox"]:disabled:checked + label:after {color: #999;}
[type="checkbox"]:disabled + label {color: #aaa;}
/* accessibility */
[type="checkbox"]:checked:focus + label:before, [type="checkbox"]:not(:checked):focus + label:before {border: 1px solid #b5c7ce;}
/* a.denmark[data-tooltip]:link, a.denmark[data-tooltip]:visited {position: relative;}  
a.denmark[data-tooltip]:before {content: "";position: absolute;border-bottom: 8px solid rgba(0,0,0,0.7);border-left: 7px solid transparent;border-right: 7px solid transparent;visibility: hidden;top: 27px;left: 3%;font-size:13px;}    
a.denmark[data-tooltip]:after {content: attr(data-tooltip);position: absolute;color: white;bottom: -36px;left: -10px;background: rgba(0,0,0,0.8);padding: 5px 10px;font-size:13px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;white-space: nowrap;visibility: hidden;}    
a.denmark[data-tooltip]:hover:before, a.denmark[data-tooltip]:hover:after {visibility: visible;-webkit-transition: visibility 0s linear .3s;-moz-transition: visibility 0s linear .3s;-o-transition: visibility 0s linear .3s;transition: visibility 0s linear .3s;}  
a.following[data-tooltip]:link, a.following[data-tooltip]:visited {position: relative;}  
a.following[data-tooltip]:before {content: "";position: absolute;border-bottom: 8px solid rgba(0,0,0,0.7);border-left: 7px solid transparent;border-right: 7px solid transparent;visibility: hidden;top: 27px;left:5%;font-size:13px;}    
a.following[data-tooltip]:after {content: attr(data-tooltip);position: absolute;color: white;bottom: -36px;left: -30px;background: rgba(0,0,0,0.8);padding: 5px 10px;font-size:13px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;white-space: nowrap;visibility: hidden;}    
a.following[data-tooltip]:hover:before, a.following[data-tooltip]:hover:after {visibility: visible;-webkit-transition: visibility 0s linear .3s;-moz-transition: visibility 0s linear .3s;-o-transition: visibility 0s linear .3s;transition: visibility 0s linear .3s;}  
.following-box a[data-tooltip]:link, .following-box a[data-tooltip]:visited {position: relative;}  
.following-box a[data-tooltip]:before {content: "";position: absolute;border-bottom: 8px solid rgba(0,0,0,0.7);border-left: 7px solid transparent;border-right: 7px solid transparent;visibility: hidden;top: 27px;left: 7%;font-size:13px;}    
.following-box a[data-tooltip]:after {content: attr(data-tooltip);position: absolute;color: white;bottom: -39px;left: -12px;background: rgba(0,0,0,0.8);padding: 2px 10px;font-size:13px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;white-space: nowrap;visibility: hidden;}    
.following-box a[data-tooltip]:hover:before, .following-box a[data-tooltip]:hover:after {visibility: visible;-webkit-transition: visibility 0s linear .3s;-moz-transition: visibility 0s linear .3s;-o-transition: visibility 0s linear .3s;transition: visibility 0s linear .3s;}  
.discussions-following-box span.twit[data-tooltip]:link, .discussions-following-box span.twit[data-tooltip]:visited {position: relative;}  
.discussions-following-box span.twit[data-tooltip]:before {content: "";position: absolute;border-bottom: 8px solid rgba(0,0,0,0.7);border-left: 7px solid transparent;border-right: 7px solid transparent;visibility: hidden;top: 90px;left: 10%;font-size:13px;}    
.discussions-following-box span.twit[data-tooltip]:after {content: attr(data-tooltip);position: absolute;color: white;top:98px;left: 0px;background: rgba(0,0,0,0.8);padding: 2px 10px;font-size:13px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;white-space: nowrap;visibility: hidden;}    
.discussions-following-box span.twit[data-tooltip]:hover:before, .discussions-following-box span.twit[data-tooltip]:hover:after {visibility: visible;-webkit-transition: visibility 0s linear .3s;-moz-transition: visibility 0s linear .3s;-o-transition: visibility 0s linear .3s;transition: visibility 0s linear .3s;}  
div.following-box-twit a[data-tooltip]:link, .discussions-following-box span.twit[data-tooltip]:visited {position: relative;}  
div.following-box-twit a[data-tooltip]:before {content: "";position: absolute;border-bottom: 8px solid rgba(0,0,0,0.7);border-left: 7px solid transparent;border-right: 7px solid transparent;visibility: hidden;top: 27px;left: 18%;font-size:13px;}    
div.following-box-twit a[data-tooltip]:after {content: attr(data-tooltip);position: absolute;color: white;bottom: -37px;left: -12px;background: rgba(0,0,0,0.8);padding: 2px 10px;font-size:13px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;white-space: nowrap;visibility: hidden;}    
div.following-box-twit a[data-tooltip]:hover:before, div.following-box-twit a[data-tooltip]:hover:after {visibility: visible;-webkit-transition: visibility 0s linear .3s;-moz-transition: visibility 0s linear .3s;-o-transition: visibility 0s linear .3s;transition: visibility 0s linear .3s;}  
.open-task-panel .first-specer span[data-tooltip]:link, .open-task-panel .first-specer span[data-tooltip]:visited {position: relative;}  
.open-task-panel .first-specer span[data-tooltip]:before {content: "";position: absolute;border-bottom: 8px solid rgba(0,0,0,0.7);border-left: 7px solid transparent;border-right: 7px solid transparent;visibility: hidden;top:38px;left: 20%;font-size:13px;}    
.open-task-panel .first-specer span[data-tooltip]:after {content: attr(data-tooltip);width:200px;z-index:1000; position: absolute;color: white;top: 46px;left: 35px;background: rgba(0,0,0,0.8);padding: 5px 10px;font-size:13px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;white-space: normal;visibility: hidden;}    
.open-task-panel .first-specer span[data-tooltip]:hover:before, .open-task-panel .first-specer span[data-tooltip]:hover:after {visibility: visible;-webkit-transition: visibility 0s linear .3s;-moz-transition: visibility 0s linear .3s;-o-transition: visibility 0s linear .3s;transition: visibility 0s linear .3s;}  
.open-task-panel a.project[data-tooltip]:link, .open-task-panel .open-task-panel a.project[data-tooltip]:visited {position: relative;}  
.open-task-panel a.project[data-tooltip]:before {content: "";position: absolute;border-bottom: 8px solid rgba(0,0,0,0.7);border-left: 7px solid transparent;border-right: 7px solid transparent;visibility: hidden;top:25px;left: 10%;font-size:13px;}    
.open-task-panel a.project[data-tooltip]:after {content: attr(data-tooltip);width:200px;z-index:1000; position: absolute;color: white;top: 33px;left: 0px;background: rgba(0,0,0,0.8);padding: 5px 10px;font-size:13px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;white-space: normal;visibility: hidden;}    
.open-task-panel a.project[data-tooltip]:hover:before, .open-task-panel a.project[data-tooltip]:hover:after {visibility: visible;-webkit-transition: visibility 0s linear .3s;-moz-transition: visibility 0s linear .3s;-o-transition: visibility 0s linear .3s;transition: visibility 0s linear .3s;}  
.done-project span[data-tooltip]:link, .done-project span[data-tooltip]:visited {position: relative;}  
.done-project span[data-tooltip]:before {content: "";position: absolute;border-bottom: 8px solid rgba(0,0,0,0.7);border-left: 7px solid transparent;border-right: 7px solid transparent;visibility: hidden;top:38px;left: 30%;font-size:13px;}    
.done-project span[data-tooltip]:after {content: attr(data-tooltip);z-index:1000; position: absolute;color: white;top: 46px;left: -5px;background: rgba(0,0,0,0.8);padding: 5px 10px;font-size:13px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;white-space: nowrap;visibility: hidden;}    
.done-project span[data-tooltip]:hover:before, .done-project span[data-tooltip]:hover:after {visibility: visible;-webkit-transition: visibility 0s linear .3s;-moz-transition: visibility 0s linear .3s;-o-transition: visibility 0s linear .3s;transition: visibility 0s linear .3s;}  
.open-task-panel table tbody td span[data-tooltip]:link, .open-task-panel table tbody td span[data-tooltip]:visited {position: relative;}  
.open-task-panel table tbody td span[data-tooltip]:before {content: "";position: absolute;border-bottom: 8px solid rgba(0,0,0,0.8);border-left: 7px solid transparent;border-right: 7px solid transparent;visibility: hidden;top:42px;left: 30%;font-size:13px;}    
.open-task-panel table tbody td span[data-tooltip]:after {content: attr(data-tooltip);z-index:1000; position: absolute;color: white;top: 50px;left: -5px;background: rgba(0,0,0,0.8);padding: 5px 10px;font-size:13px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;white-space: nowrap;visibility: hidden;}    
.open-task-panel table tbody td span[data-tooltip]:hover:before, .open-task-panel table tbody td span[data-tooltip]:hover:after {visibility: visible;-webkit-transition: visibility 0s linear .3s;-moz-transition: visibility 0s linear .3s;-o-transition: visibility 0s linear .3s;transition: visibility 0s linear .3s;}   */
/*.menuCollepsMiddle, .menuCollepsDesktop {display:block !important;}*/
.project-portfolio-panel-grid li a.close-icon-cal {position:absolute;right:8px;top:8px;visibility:visible !important;z-index:999999999;background:rgba(255,255,255,0.7);border-radius:150px;}
/*.stick {position: fixed;top: 0;z-index:9999999;background:#fff;width:100%;padding:10px 0;margin:0px !important;}*/
.project-portfolio-panel-grid li div.project-thumb-slide img {width:100%;}
#testiMonials {width:50%;float:right;position:absolute;bottom:20px;z-index:999;right:25px;}
#testiMonials a {width:13px;height:13px;float:right;border:solid 2px #fff;border-radius:150px;text-indent:-9999px;margin:0 4px;}
#testiMonials a:hover {background:#57c4c7;border-color:#57c4c7;}
#testiMonials a.activeSlide {background:#57c4c7;border-color:#57c4c7;}
.from-box span.sde {float:left;}
.home nav ul.menu li.search-icon a {background:url(../images/search-icon-inner.svg) 6px center no-repeat;width:17px;height:18px;float:left;padding:5px;border:solid 1px #e7edef;border-radius:150px;}
.home nav ul.menu li.search-icon a:hover {background-position:-19px center;border-color:#bccad0;}
.home nav ul.menu li.search-icon {padding:9px 0px 9px 4px;margin-right:35px;}

/*---Inner Pages Css ---*/
.inner-header {width:100%;float:left;background:#fff;border-bottom:solid 1px #e8e8e8;border-top:solid 0px #e9ebee;height:72px;}
.inner-header .logo a {background-position:bottom;}
/*.inner-header .search-panel {display:none;}*/
.inner-header nav {width:auto;}
.inner-header nav ul.menu {float:right;width:auto;display: block;}
.inner-header nav ul.menu li > a {color:#596060;}
.inner-header nav ul.menu li > a:hover{border-bottom: solid 1px #596767;}
.inner-header.home nav ul.menu li > a {color:#fff;}
.inner-header.home nav ul.menu li > a:hover{border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
.inner-header nav ul.menu li.login-sign-up a:hover, .inner-header nav ul.menu li.donate a:hover{border-bottom: solid 0px #596767;}
.inner-header nav ul.menu li > a i {margin-right:5px;}
.inner-header ul.menu li.donate a {color:#fff;}
.inner-header ul.menu li.login-sign-up a {color:#fff;}
.search-hide-plus {display:none;}
.inner-header .search-mobile-inner {width:auto;float:left;position:absolute;top:16px;left:75px;background:#fff;display:block !important;height: inherit;border: 0px;}
.inner-header .search-mobile-inner div.search-panel {margin:0px;width:100%;}
.inner-header .search-mobile-inner div.search-box {padding:7px 0px 7px 1px; padding-right:0;width:215px;}
.inner-header .search-mobile-inner div.globle-setting  {width:43px;}
.inner-header .search-mobile-inner div.line-speccer {width:12px;}
.inner-header .search-mobile-inner div.filter-box {width:282px;height:19px;}
.inner-header .filter-box span.select-custom-box2 {width:200px;position:relative;top:-2px;}
.inner-header .search-mobile-inner div.search-button {margin-left:10px;width:139px;}
.inner-header .search-mobile-inner div.search-panel form {float:left;width:auto;margin-right:7px;}
.inner-header .search-mobile-inner .search-box-input {font-size:13px;width:125px;background:url(../images/categories-icon.svg) 10px 7px no-repeat;padding:5px 10px 4px 38px;}
.inner-header .select-custom-box3 div.wSelect-selected {font-size:13px;padding-top:14px;}
.inner-header.loginpage .select-custom-box3 div.wSelect-selected {font-size:13px;padding-top:10px;}
.inner-header.logout .select-custom-box3 div.wSelect-selected {font-size:13px;padding-top:10px;}
.scroll-to-fixed-fixed-search .select-custom-box3 div.wSelect-selected {font-size:13px;padding-top:9px;}
.inner-header .select-custom-box2 div.wSelect-selected {font-size:13px;padding-top:9px;}
.inner-header .search-mobile-inner .button-input {font-size:13px;padding:13px 20px 13px;} 
.inner-header .categories-box div.value {margin:4px 0 0 9px;}
.inner-header.loginpage .categories-box div.value {margin:0px 0 0 9px;}
.inner-header.logout .categories-box div.value {margin:0px 0 0 9px;}
.scroll-to-fixed-fixed-search .categories-box div.value {margin:0 0 0 9px !important;}
.inner-header .filter-box img.line {margin-top:2px;}
.inner-header .filter-box img.globe {margin-top:4px;}
.scroll-to-fixed-fixed-search .select-custom-box3 .wSelect-arrow {background-position:7px 18px !important;}
.inner-header .select-custom-box3 div.wSelect-theme-classic {height:34px;}
.inner-header .filter-box span.from-box {line-height:17px;}
.inner-header .select-custom-box2 .wSelect-arrow {background-position:7px 18px;}
.inner-header .globle-setting-button {width:30px;height:30px;line-height:27px;}
.inner-header .globle-setting-button img {width:84%;}
.inner-header .select-custom-box2 div.wSelect-theme-classic {width:85px !important;}
.inner-header nav ul.menu li.search-icon a {background:url(../images/search-icon-inner.svg) 6px center no-repeat;width:17px;height:18px;float:left;padding:5px;border:solid 1px #e7edef;border-radius:150px;}
.inner-header nav ul.menu li.search-icon a:hover {background-position:-19px center;border-color:#bccad0;}
.inner-header nav ul.menu li.search-icon {padding:9px 0px 9px 4px;margin-right:0px;}
.inner-header.logout nav ul.menu li.search-icon {padding:9px 0px 9px 4px;margin-right:0px;}
.inner-header .notification-panel > ul {width:auto;float:left;}
.home li.notification-panel{display: none;}
li.notification-panel {width:30px;height:35px;line-height:32px;float:left;position:relative;text-align:center;margin:0 6px;}
li.notification-panel a {width:100%;text-align:center;}
li.notification-panel span {display:block !important;position:absolute;top:4px;left:13px;width:auto;height:20px;border-radius:150px;font-size:12px;color:#fff;line-height:19px;padding:0 7px;}
li.notification-panel span.critical {background:#ea5044;}
li.notification-panel span.normal {background:#85c075;}
li.notification-panel span.warning {background:#57c5c7;}
li.notification-panel span.blue {background:#4588e3;}

.home span.notification-panel{display: none;}
span.notification-panel {width:30px;height:35px;line-height:32px;float:left;position:relative;text-align:center;margin:0 6px;}
span.notification-panel a {width:100%;text-align:center;}
span.notification-panel span {display:block !important;position:absolute;top:4px;left:13px;width:auto;height:20px;border-radius:150px;font-size:12px;color:#fff;line-height:19px;padding:0 7px;}
span.notification-panel span.critical {background:#ea5044;}
span.notification-panel span.normal {background:#85c075;}
span.notification-panel span.warning {background:#57c5c7;}
span.notification-panel span.blue {background:#4588e3;}


.inner-header nav ul.menu li.user-login {padding:8px 4px;margin-left:4px;display:none;}
.inner-header nav ul.menu li.user-login img {width:31px;height:31px;border-radius:150px;margin-right:10px;}
.inner-header nav ul.menu li.user-login > a {background:url(../images/arrow-2.svg) right no-repeat;padding-right:20px;}
.inner-header nav ul.menu li.user-login > a:hover {color:#57c5c7;}
.user-login-fix ul.menu li.donate {display:none;}
.user-login-fix ul.menu li.login-sign-up {display:none;}
.user-login-fix .search-mobile-inner {left:inherit;right:285px;}
.user-login-fix .notification-panel {display:block;}
.user-login-fix nav ul.menu li.user-login {display:block;}
.user-login-fix ul.menu li ul.user-fix::before {left:80%;}
.user-login-fix ul.menu li ul.user-fix {right:0;}
a {outline:0;}
.inner-header ul.menu li ul.user-fix a {text-transform:none;font-size:13px;}
.inner-header ul.menu li ul.user-fix i {font-size:15px;margin-right:6px;float:left;}

.common-drop-menu {position:absolute; background:#ffffff;right:0px; top:51px;padding:20px 0;border-radius:5px;border:solid 1px #dfe2e6; border-top:solid 5px #57c5c7; width:488px;z-index:1000;}
.common-drop-menu:after{border-radius:3px;bottom:-35px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:absolute;z-index:99999;width:80px;text-align:center;}
.common-drop-menu:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:0px 6px 6px 6px;top:-11px;content:"";font-size:12px;right:2%;position:absolute;z-index:9999;}
.common-drop-menu li {width:100%;padding:0px !important;}
.common-drop-menu li a {width:81%;border:none !important; padding:12px 15px !important;float:left;color:#90a3a3 !important;}
.common-drop-menu li a:hover {color:#6d707e !important;}
.common-drop-menu .title-pop {font-size:16px;color:#41474a;text-align:left;padding-left:20px;font-weight:600;line-height:15px;}
.common-drop-menu .title-pop i {margin-right:20px;color:#ea5044;font-size:18px;float:left;}
.common-drop-menu ul {width:94%;float:left;padding:0 3%;margin-top:20px;max-height:200px;overflow:auto;}
.common-drop-menu ul li {width:98% !important;float:left;border-bottom:solid 1px #ecedee;padding-bottom:23px !important;margin-bottom:20px !important;}
.common-drop-menu ul li:last-child {margin-bottom:0 !important;border-bottom:none;}
.common-drop-menu ul li div.thumb-icon {width:35px;height:35px; float:left;position:relative;}
.common-drop-menu ul li div.thumb-icon img {width:35px;height:35px;border-radius:150px;}
.common-drop-menu ul li div.thumb-icon span {width:10px;padding:0px;height:10px;left:24px;bottom:0;top:auto;border:solid 2px #fff;}
.common-drop-menu ul li div.list-box {width:390px;float:right;text-align:left;}
.common-drop-menu ul li div.common-list {width:100%;float:left;font-size:13px;color:#afbbbb;line-height:27px;}
.common-drop-menu ul li div.left-list {width:56%;float:left;font-size:13px;color:#7c8285;line-height:17px;word-wrap: break-word;white-space: nowrap;overflow:hidden; text-overflow: ellipsis;line-height:20px;}
.common-drop-menu ul li div.right-list {width:auto;float:right;text-align:right;}
.common-drop-menu ul li div.right-list a.accept {text-align:left;padding:0 10px !important;width:auto;background:#88b67b;color:#fff !important;line-height:18px;border-radius:20px;height:19px;text-transform:uppercase;font-size:12px;}
.common-drop-menu ul li div.right-list a.accept:hover {text-decoration:none;background:#9dca90;}
.common-drop-menu ul li div.right-list a.decline {text-align:left;margin-left:9px; padding:0 10px !important;width:auto;background:#e56258;color:#fff !important;line-height:18px;border-radius:20px;height:19px;text-transform:uppercase;font-size:12px;}
.common-drop-menu ul li div.right-list a.decline:hover {text-decoration:none;background:#ef776e;}
.common-drop-menu ul li div.left-list a {text-decoration:underline;padding:0px !important;width:auto;font-weight:600;color:#7c8285 !important;margin-right:5px;}
.common-drop-menu ul li div.left-list a:hover {color:#000 !important;}
.common-drop-menu ul li div.thumb-icon a {padding:0px !important;}
.common-drop-menu div.slimScrollDiv {float:left;width:98% !important;}
.common-drop-menu ul li div.right-list a.close {text-align:left;padding:0 10px !important;width:auto;height:19px;float:right;line-height:21px;}
.common-drop-menu ul li div.right-list a.close i {font-size:15px;color:#afbbbb;}
.common-drop-menu ul li div.right-list a.close:hover {text-decoration:none;}
.common-drop-menu ul li div.right-list a.close:hover i {color:#000;text-decoration:none;}
.common-drop-menu .title-pop .green {color:#85c075 !important;}
.common-drop-menu .title-pop .yellow {color:#f5c53d !important;}
.common-drop-menu .title-pop .blue {color:#1c6ad5 !important;}
.inner-header .mulitselect-drop-box-panel::after, .inner-header .mulitselect-drop-box-panel::before {left:17%;}
/*----Pop Up Advance Search--*/
.pop-up-advance-search {width:100%;float:left;height:100%;position:fixed;z-index:99999999999999;background:rgba(0,0,0,0.5);display:none;}
.pop-up-inner-panel {width:718px;float:left;background:#fff;border:solid 1px #dfe2e6;border-radius:5px;padding:20px; position: absolute;  left:50%;  top: 50%;transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);webkit-transform: translate(-50%, -50%);  /*transform: translate(-50%, -50%);*/ }
#joinpopup .pop-up-inner-panel{width: 378px;}
.header-panel-pop-up {width:100%;float:left;}
.header-panel-pop-up h5 {color:#596060;font-size:16px;text-transform:uppercase;float:left;}
.header-panel-pop-up a {float:right;}
.header-panel-pop-up a i {font-size:20px;color:#64707f;}
.header-panel-pop-up a:hover {text-decoration:none;}
.header-panel-pop-up a:hover i {color:#000;}
.pop-up-content-panel {width:100%;float:left;margin-top:25px;}
.common-input-box {width:100%;float:left;margin-bottom:14px;}
.text-box {width:99.9%;float:left;background:#fff;border:solid 1px #d5d7db;padding:8px 12px;border-radius:3px;color:#8d96a1;font-size:13px;font-weight:400;}
.textarea-box {width:99.9%;float:left;background:#fff;border:solid 1px #d5d7db;padding:8px 12px;border-radius:3px;color:#8d96a1;font-size:13px;height:100px;font-weight:400;-webkit-appearance:none;}
.textarea-box:focus{border: 1px solid #57c5c7 !important; outline: none;}
/*.text-box:focus{border: 1px solid #57c5c7 !important; outline: none;}*/
.button-common:focus{outline: none;}
.text-box-with-arrow {width:99.9%;float:left;border:solid 1px #d5d7db;padding:8px 12px;border-radius:3px;color:#8d96a1;font-size:13px;background:#fff url(../images/drop-arrow-select.svg) right no-repeat;}
.bootstrap-tagsinput { background-color: #fff; display: inline-block; border:solid 1px #d5d7db; padding:0 3px;min-height:32px;line-height:30px; color: #8d96a1;font-size:13px; vertical-align: middle; cursor: text; width:98.7%;border-radius:3px;}
.bootstrap-tagsinput input { border: none; box-shadow: none; outline: none; background-color: transparent; padding:8px 12px; margin: 0; width: auto !important; max-width: inherit; }
.bootstrap-tagsinput input:focus { border: none; box-shadow: none; }
.bootstrap-tagsinput .tag { margin-right: 2px; color: white; }
.bootstrap-tagsinput .tag [data-role="remove"] { margin-left: 8px; cursor: pointer; }
/*.bootstrap-tagsinput .tag [data-role="remove"]:after { content: "x"; padding: 0px 2px; }*/
.bootstrap-tagsinput .tag [data-role="remove"]:hover { box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
.bootstrap-tagsinput .label-info{ color:#8d96a1;border:solid 1px #d5d7db;border-radius:3px; font-size:14px; font-weight:normal; border-radius:5px; margin:0 0px 0 0px; display:inline-block; padding:0 9px; height:26px; line-height:23px;}
.bootstrap-tagsinput .tag [data-role="remove"]:after{ padding:0px 5px 0px 5px; border-left:solid 1px #fff;width:10px;height:10px;border:solid 1px #8d96a1;border-radius:150px;}
.bootstrap-tagsinput .tag [data-role="remove"]:hover{box-shadow:none;}
.bootstrap-tagsinput .close-arrow {position:relative;top:2px;right:-3px;font-size:13px;color:#64707f;}
.bootstrap-tagsinput .close-arrow:hover {color:#000;}
.call-3-box-panel-drop {width:32.4%;float:left;margin-right:10px;position:relative;}
.call-3-box-panel-drop:last-child {margin-right:0;}
.call-2-box-panel-drop {width:49.2%;float:left;margin-right:10px;position:relative;}
.call-2-box-panel-drop:last-child {margin-right:0;}
.drop-custome .wSelect-selected {margin-left: 12px;padding:6px 22px 9px 0;text-align: left;color:#8d96a1;}
.drop-custome .wSelect-theme-classic.wSelect {border:solid 1px #d5d7db;border-radius:3px;height:33px;float:left;width:99% !important;}
.drop-custome .wSelect-arrow {background-position:0 9px;right:10px;}
.drop-custome .wSelect-option-value {padding:5px 9px;color:#384343;}
.drop-custome .wSelect-theme-classic .wSelect-options-holder {width:135px;top: 11px !important;}
.drop-custome .wSelect-options-holder .arrow-open-drop {right:12px;top:-9px;}
.drop-custome .wSelect-options {background:#fff;padding:10px 0;}
/*---Custom check box--*/
/* Base for label styling */
.call-3-box-panel-drop [type="checkbox"]:not(:checked), .call-3-box-panel-drop [type="checkbox"]:checked {position: absolute;left: -9999px;}
.call-3-box-panel-drop [type="checkbox"]:not(:checked) + label, .call-3-box-panel-drop [type="checkbox"]:checked + label { position: relative; padding-left: 29px; cursor: pointer; padding-top:2px;border-color: #57c5c7; }
/* checkbox aspect */
.call-3-box-panel-drop [type="checkbox"]:not(:checked) + label:before, .call-3-box-panel-drop [type="checkbox"]:checked + label:before { content: ''; position: absolute; left:0;top: 2px; width: 13px;height:13px; border: 2px solid #b0c3cb; background: #fff;
border-radius:38px;/*box-shadow: inset 0 1px 3px rgba(0, 0, 0, .3)*/}
/* checked mark aspect */
.call-3-box-panel-drop [type="checkbox"]:not(:checked) + label:after, .call-3-box-panel-drop [type="checkbox"]:checked + label:after { content: url("../images/checkbox-icon.svg");font-weight:normal; position: absolute;/*background-image:url(../images/check-icon.png);*/ top: -3px;left: 3px; font-size: 12px; color: #45a7b9; transition: all .2s;}
/* checked mark aspect changes */
.call-3-box-panel-drop [type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0);}
.call-3-box-panel-drop [type="checkbox"]:checked + label:after {opacity: 1;	transform: scale(1);}
/* disabled checkbox */
.call-3-box-panel-drop [type="checkbox"]:disabled:not(:checked) + label:before, .call-3-box-panel-drop [type="checkbox"]:disabled:checked + label:before {box-shadow: none; border-color: #bbb; background-color: #ddd;}
.call-3-box-panel-drop [type="checkbox"]:disabled:checked + label:after {color: #999;}
.call-3-box-panel-drop [type="checkbox"]:disabled + label {color: #aaa;}
/* accessibility */
.call-3-box-panel-drop [type="checkbox"]:checked:focus + label:before, .call-3-box-panel-drop [type="checkbox"]:not(:checked):focus + label:before {border: 2px solid #57c5c7;}
.menuCollepsMiddle .content-box-table {width:96% !important;overflow:auto;}
/* Sorting css */
.common-drop-menu-checkbox{position:absolute; background:#ffffff; top:48px;padding:15px 0;border-radius:5px;display:none; border:solid 1px #dfe2e6; border-top:solid 5px #57c5c7; width:142px;right:0; z-index:1000;}
.common-drop-menu-checkbox:after{border-radius:3px;bottom:-35px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:absolute;z-index:99999;width:80px;text-align:center;}
.common-drop-menu-checkbox:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:0 5px 6px;top:-11px;content:"";font-size:12px;right:6%;position:absolute;z-index:9999;}
.common-drop-menu-checkbox li {padding:0 13px 0 15px;float:left;width:86%;line-height:28px;color:#384343;}
.star-box [type="checkbox"]:not(:checked) + label, .star-box [type="checkbox"]:checked + label {padding-left:50px;background:url(../images/rating-icon.svg) 26px center no-repeat;}
.star-box {width:200px;}
.star-box .rating-left {width:40%;float:left;}
.star-box .rating-right {width:60%;float:right;height:10px;background:#e5eff3;margin-top:11px;}
.star-box .rating-panel {float:left;height:10px;background:#57c5c7;}
.check-last-panel {width:100%;float:left;margin-top:6px;}
.check-last-panel li {width:auto;float:left;margin-right:40px;color:#7c8285;font-size:13px;position:relative;}
.check-last-panel li [type="checkbox"]:not(:checked) + label, .check-last-panel li [type="checkbox"]:checked + label {padding-left:33px;padding-top:3px;}
.check-last-panel li [type="checkbox"]:not(:checked) + label::before, .check-last-panel li [type="checkbox"]:checked + label::before {width:15px;height:15px;}
.text-right {text-align:right;}
.button-common {display:inline-block;padding:10px 25px;margin:0 0px 0 10px; font-size:13px;color:#ffffff;text-transform:uppercase;font-weight:600;border:none;background:#57c5c7;border-radius:96px;position: relative !important;}
.button-common:hover {background:#a8c4d2;}
.button-common.active {background:#a8c4d2;}
.cencel-button {background:none;border: 2px solid #b0c3cb;color: #7c8389;padding:8px 23px;}
.cencel-button:hover {color:#fff;background:#57c5c7;border-color:#57c5c7;}
.check-last-panel li span.tooltip {display:none;}
.check-last-panel li:hover span.tooltip {opacity: 1; border:none;z-index:9999; display:block;background:rgba(0,0,0,0.7);float:left;padding:10px;border-radius:5px;color:#fff;font-size:13px;text-align:left;width:140px;position:absolute;top:29px;}
.check-last-panel li:hover span.tooltip:after {bottom: 100%;left:50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color:rgba(136, 183, 213, 0);top:-20px;border-bottom-color: rgba(0,0,0,0.7);border-width: 10px;margin-left: -10px;}
/*---Portfolio Details Page---*/
#portfolio-details-panel {width:100%;float:left;padding:30px 0;}
.portfolio-details-box {width:100%;float:left;}
.call-5-left-panel {width:66.2%;float:left;}
.call-5-right-panel {width:32%;float:right;}
.common-box-title-panel {width:100%;float:left;}
.common-box-title-panel h1 {font-size:24px;color:#4b5357;font-weight:400;line-height:33px;}
.title-icon {background:#f5c53d;color:#fff;border-radius:150px;margin-right:15px;width:35px;height:35px;float:left;text-align:center;line-height:29px;}
.bradcump-header-panel {width:92%;float:left;}
.bradcump-header-panel > li {float:left;font-size:13px;color:#596060;text-decoration:none;font-weight:300;background:url(../images/drop-menu-line.svg) right no-repeat;padding-right:15px;margin-right:10px;}
.bradcump-header-panel > li:last-child {background:none;position: relative;}
.bradcump-header-panel > li > a {color:#596060;text-decoration:none;}
.bradcump-header-panel > li.drop > a {background:url(../images/arrow-2.svg) right no-repeat;padding-right:19px;}
.bradcump-header-panel > li > a:hover {color:#000;}
.bradcump-header-panel li.city .mulitselect-drop-box-panel::after, .bradcump-header-panel li.city .mulitselect-drop-box-panel::before {left:20.8%;}
.bradcump-header-panel li div.wSelect-theme-classic.wSelect {height:auto;top:0;}
.bradcump-header-panel .select-custom-box3 div.wSelect-selected {padding:0px 0px 0 7px;margin:0 0px 0 5px; font-size:13px;font-weight:300;}
.bradcump-header-panel .select-custom-box3 .wSelect-arrow {display:none;}
.bradcump-header-panel .wSelect-options-holder {right:-42px;}
.select-custom-box3 div.wSelect-selected {text-align:left;max-width:none;text-transform:none;}
.portfolio-big-panel {width:100%;float:left;margin-top:30px;position:relative;}
.portfolio-big-panel img {border-radius:4px;width:100%;}
.tabing-content-panel {width:100%;float:left;}
.tab-box-panel-header {width:99.8%;float:left;margin-top:30px;border:solid 1px #f2f2f2;border-radius:4px;}
.tab-box-panel-header > ul {width:100%;float:left;background:#eff3f6;}
.tab-box-panel-header > ul > li {float:left;font-size:13px;font-weight:600;color:#2d3133;text-decoration:none;margin:0 1px 0 0;}
.tab-box-panel-header > ul > li > a {color:#2d3133;text-decoration:none;text-transform:uppercase;padding:15px 25px;float:left;}
.tab-box-panel-header > ul > li > a:hover {background:#fff;}
.tab-box-panel-header > ul > li.active > a {background:#fff;}
.tab-content-inner-panel {width:100%;float:left;padding:0px 0%;}
.common-panel-content-tab {width:100%;float:left;}
.common-panel-content-inner {width:94%;float:left;padding:15px 3% 10px 3%;}
.common-panel-content-tab h5 {font-size:16px;color:#2d3133;font-weight:600;margin-bottom:8px;}
.common-panel-content-tab p {font-size:16px;color:#4b5357;font-weight:300;line-height:30px;margin-bottom:20px;}
ul.list-content {width:100%;float:left;margin-top:10px;}
ul.list-content li {width:94%;float:left;border-bottom:solid 1px #f5f8f9;margin-bottom:15px;padding:0 3% 15px 3%;}
ul.list-content li:last-child {border-bottom:none;margin-bottom:0;}
ul.list-content li span.user-name {width:175px;float:left;font-size:16px;color:#2d3133;height:40px;line-height:40px;font-weight:600;}
ul.list-content li a.user-name-with-icon {width:auto;float:left;font-size:16px;color:#2d3133;height:40px;line-height:40px;font-weight:600;text-decoration:underline;}
ul.list-content li span.normal-content {width:auto;float:left;font-size:15px;color:#2d3133;height:40px;line-height:40px;font-weight:300;}
ul.list-content li a.user-name-with-icon img {border-radius:150px;border:solid 2px #57c5c7;margin-right:10px;}
ul.list-content li a.user-name-with-icon:hover {color:#57c5c7;}
ul.list-content li a.warning img {border-color:#f5c53d;}
ul.list-content li a.normal img {border-color:#57c5c7;}
ul.list-content li a.critical img {border-color:#ea5044;}
ul.list-content li a.mail-icon {width:auto;float:left;font-size:16px;color:#2d3133;height:40px;line-height:40px;margin-left:10px;}
ul.list-content li a.mail-icon:hover {opacity:0.7;}
.title-right-portfolio {font-size:13px;color:#7c8285;font-weight:400;}
.title-right-portfolio a {color:#7c8285;text-decoration:underline;}
.title-right-portfolio a:hover {color:#57c5c7;}
.title-right-portfolio img {border-radius:150px;margin-right:10px;}
.user-profile-details-panel {width:93%;float:right;border:solid 1px #e6e5e5;border-radius:4px;margin-top:48px;padding:5% 3% 3% 3%;}
.user-details-left-box {width:61%;float:left;}
.user-details-right-box {width:124px !important;float:right;height:124px !important;}
.user-details-right-common {width:100%;float:left;}
.join-now-btn {font-size:13px;color:#ffffff;font-weight:600;text-transform:uppercase;padding:0 20px;border-radius:150px;background:#57c5c7;height:37px;line-height:37px;float:left;}
.join-now-btn:hover {background:#3f989a;color:#fff;text-decoration:none;}
.count-now-btn {font-size:17px;color:#596060;font-weight:300;padding:0 15px;border-radius:150px;height:33px;line-height:33px;float:left;border:solid 2px #b0c3cb;margin-left:10px;}
.count-now-btn:hover {text-decoration:none;color:#000;}
.count-now-btn i {font-size:20px;color:#57c5c7;position:relative;top:4px;margin-right:6px;}
.following-anchore-panel {width:100%;float:left;margin-top:20px;}
.following-anchore-panel li {width:100%;float:left;position:relative;}
.following-anchore-panel li:hover div.location-map-tooltip {display:block;z-index:999999;}
.following-anchore-panel li a {padding-left:26px;height:25px;float:left;width:80%;font-size:15px;color:#2f3838 !important;font-weight:300;line-height:25px;margin-bottom:10px;}
.following-anchore-panel li a:hover {text-decoration:none;color:#000 !important;}
.following-anchore-panel li  a.red{background:url("../images/denmark-icon.svg") no-repeat scroll left -75px rgba(0, 0, 0, 0);}
.following-anchore-panel li  a.yellow{background:url("../images/denmark-icon.svg") no-repeat scroll left -125px rgba(0, 0, 0, 0);}
.following-anchore-panel li  a.green{background:url("../images/denmark-icon.svg") no-repeat scroll left -100px rgba(0, 0, 0, 0);}
.following-anchore-panel li  a.following{font-size:16px;color:#7a8d8d;float:right;padding:3px 0px 3px 25px;margin-right:10px;background:url("../images/following-icon.svg") no-repeat scroll left -44px rgba(0, 0, 0, 0);}
.following-anchore-panel li  a.following:hover{font-size:16px;color:#57c5c7;padding:3px 0px 3px 25px;text-decoration:none;background:url("../images/following-icon.svg") no-repeat scroll left -19px rgba(0, 0, 0, 0);}
.following-anchore-panel li  a.following-active{font-size:16px;color:#7a8d8d;padding:3px 0px 3px 25px;text-decoration:none;background:url("../images/following-icon.svg") no-repeat scroll left -44px rgba(0, 0, 0, 0);}
.project-rating-box {width:100%;float:left;margin-top:20px;}
.project-rating-left {width:50%;float:left;font-size:16px;color:#596060;}
.project-rating-left ul {background:url(../images/rating-panel.svg) no-repeat;width:108px;height:16px;float:left;margin-top:3px;}
.project-rating-left ul li {width:17px;height:16px;float:left;background:url(../images/rating-single.svg) no-repeat;margin-right:4px;}

.rating-img-s ul, .rating-img ul {background:url(../images/rating-panel.svg) no-repeat;width:108px !important;height:16px;float:left;margin-top:0px;}
.rating-img-s ul li, .rating-img ul li {width:17px;height:16px;float:left;background:url(../images/rating-single.svg) no-repeat;margin-right:4px;}

.project-rating-box a {font-size:13px;color:#596060;text-decoration:underline;font-weight:300;}
.project-rating-box a:hover {color:#000;}
.margin-top-spacer {margin-top:0;}
.followers-panel {width:40%;float:left;margin-top:30px;font-size:16px;color:#7a8d8d;}
.solcial-right-panel {width:60%;float:left;margin-top:11px;}
.solcial-right-panel div.social-part {float:right;width:auto;}
.solcial-right-panel div.social-part a:last-child {margin-right:0;}
.portfolio-thumb-details-panel {width:100%;float:left;margin-top:20px;}
.portfolio-thumb-details-panel li {width:77px;float:left;margin-right:13px;}
.portfolio-thumb-details-panel li:last-child {margin-right:0;}
.portfolio-thumb-details-panel li img {border-radius:4px;}
.side-panel-common {width:100%;float:left;margin-top:23px;}
.side-panel-common h4 {font-size:16px;color:#2d3133;font-weight:600;border-bottom:solid 2px #e6eff4;padding-bottom:18px;margin-bottom:10px;}
.calender-panel-side {width:100%;float:left;position:relative;}
.volunteers-box-panel {width:100%;float:left;margin-top:10px;}
.volunteers-box-panel ul {width:100%;float:left;}
.volunteers-box-panel li {width:35px;height:35px;float:left;margin-right:17px;margin-bottom:15px;}
.volunteers-box-panel li img {border-radius:150px;border:solid 2px #fff;}
.volunteers-box-panel li a.waring img {border-color:#f5c53d;}
.volunteers-box-panel li a.normal img {border-color:#57c5c7;}
.volunteers-box-panel li a.critical img {border-color:#ea5044;}
.volunteers-box-panel a.view-more {float:right;font-size:16px;color:#57c5c7;margin-right:21px;}
.side-social-icon-panel {width:100%;float:left;margin-top:10px;border-bottom:2px solid #e6eff4;padding-bottom:10px;}
.side-social-icon-panel a {font-size:16px;color:#bdc5c8;text-decoration:none;padding:0px 15px;margin-right:5px; border:solid 2px #eeeff0;border-radius:150px;font-weight:600;height:25px;line-height:25px;float:left;}
.side-social-icon-panel a:hover {border-color:#57c5c7;color:#000;text-decoration:none;}
.side-social-icon-panel a.active {border-color:#57c5c7;color:#000;text-decoration:none;}
.side-social-content-panel {width:100%;float:left;margin-top:20px;}
.side-social-content-common {width:100%;float:left;}
.side-social-content-common ul {width:100%;float:left;}
.side-social-content-common li {width:100%;float:left;margin-bottom:15px;}
.side-social-content-common li div.thumb-user {width:10%;float:left;}
.side-social-content-common li div.thumb-user img {border-radius:150px;}
.side-social-content-common li div.thumb-details-content {width:85%;float:right;}
.side-social-content-common li div.thumb-details-content .thumb-details-content-common {width:100%;float:left;}
.side-social-content-common li div.thumb-details-content .thumb-details-content-common div.thumb-details-content-common {width:100%;float:left;}
.side-social-content-common li div.thumb-details-content .thumb-details-content-common a {font-size:15px;color:#57c5c7;font-weight:400;margin-top:5px;margin-right:5px;display:inline-block;}
.side-social-content-common li div.thumb-details-content .thumb-details-content-common a:hover {color:#2d3133;text-decoration:none;}
.side-social-content-common li div.thumb-details-content .thumb-details-content-common span {font-weight:600;color:#2d3133;margin-top:5px;display:inline-block;margin-left:0;margin-right:5px;}
.side-social-content-common li div.thumb-details-content .thumb-details-content-common p {font-size:15px;color:#2d3133;text-decoration:none;font-weight:300;width:100%;float:left;margin-top:15px;}
.side-social-content-common li div.thumb-details-content .thumb-details-content-common > span {width:100%;float:left;13px;color:#a0a5a7;font-style:italic;margin-top:5px;font-weight:300;}
.tab-box-panel-header div.ng-isolate-scope > ul {width:100%;float:left;background:#e2e7ec;}
.tab-box-panel-header div.ng-isolate-scope  > ul > li {float:left;width:auto; font-size:13px;font-weight:600;color:#2d3133;text-decoration:none;margin:0 1px 0 0;}
.tab-box-panel-header div.ng-isolate-scope  > ul > li > a {color:#2d3133;text-decoration:none;text-transform:uppercase;padding:15px 25px;float:left;cursor: pointer;border-radius:0;}
.tab-box-panel-header div.ng-isolate-scope  > ul > li > a:hover {background:#fff;color:#2d3133}
.tab-box-panel-header div.ng-isolate-scope  > ul > li.active > a {background:#fff;color:#2d3133}
.tab-box-panel-header div.ng-isolate-scope  > ul > li.active > a:hover {color:#2d3133}
.side-social-content-common-last {width:100%;float:left;margin-top:20px;}
.side-social-content-common-last a.report-pop {font-size:16px;color:#2d3133;border:solid 2px #d1e3ec;border-radius:150px;padding:0 20px;height:25px;line-height:25px;float:right;}
.side-social-content-common-last a.report-pop:hover {color:#000;border-color:#57c5c7;text-decoration:none;}
.report-panel div.common-input-box {font-size:16px;color:#4b5357;font-weight:300;}
.report-panel div.first-header {margin-bottom:20px;}
.report-panel {margin-top:18px;}
.other-report-panel span {width:35%;float:left;font-size:16px;color:#2d3133;font-weight:600;height:33px;line-height:29px;margin-left:27px;}
.other-report-panel {display:none;}
/* Base for label styling */
.report-panel [type="radio"]:not(:checked), .report-panel [type="radio"]:checked {position: absolute;left: -9999px;}
.report-panel [type="radio"]:not(:checked) + label, .report-panel [type="radio"]:checked + label { position: relative; padding-left: 25px; cursor: pointer; padding-top:0;}
/* radio aspect */
.report-panel [type="radio"]:not(:checked) + label:before, .report-panel [type="radio"]:checked + label:before { content: ''; position: absolute; left:0;top: 3px; width: 14px;height:14px; border: 1px solid #d2dbde; background: #fff;
border-radius:38px;/*box-shadow: inset 0 1px 3px rgba(0, 0, 0, .3)*/}
/* checked mark aspect */
.report-panel [type="radio"]:not(:checked) + label:after, .report-panel [type="radio"]:checked + label:after { content: url("../images/radio-icon.svg");font-weight:normal; position: absolute;/*background-image:url(../images/check-icon.png);*/ top: 4px;left: 3px; font-size: 12px; color: #45a7b9;/* transition: all .2s;*/}
/* checked mark aspect changes */
.report-panel [type="radio"]:not(:checked) + label:after { opacity: 0; transform: scale(0);}
.report-panel [type="radio"]:checked + label:after {opacity: 1;	transform: scale(1);}
/* disabled radio */
.report-panel [type="radio"]:disabled:not(:checked) + label:before, .report-panel [type="radio"]:disabled:checked + label:before {box-shadow: none; border-color: #bbb; background-color: #ddd;}
.report-panel [type="radio"]:disabled:checked + label:after {color: #999;}
.report-panel [type="radio"]:disabled + label {color: #aaa;}
/* accessibility */
 .report-panel [type="radio"]:checked:focus + label:before, .report-panel [type="radio"]:not(:checked):focus + label:before {border: 1px solid #45a7b9;} 

/* Sorting css */
.spacer-line {width:100%;float:left;height:1px;border-bottom:solid 1px #ecedee;margin-top:7px;margin-bottom:15px;}
.report-panel .last-panel {line-height:26px;}
.textarea-panel {margin-bottom:20px;}
.open-task-panel-inner {width:100%;float:left;padding:0;}
.calender-panel-side .fc-day-grid-container {height:auto !important;}
.calender-panel-side  .fc-button-group {float:left !important;margin-left:16px !important;}
.calender-panel-side .fc-toolbar {position:relative;padding:18px 0px 6px 0 !important;width:99.8%;}
.calender-panel-side .fc-toolbar {background:#4a535a !important;}
.calender-panel-side .fc-toolbar .fc-center h2 {font-size:15px !important;}
.calender-panel-side .fc-state-default {border:none !important;}
.calender-panel-side .fc-widget-header {background:#4a535a !important;border-color:#4a535a !important;color:#98a4ad;border-width:0px;}
.calender-panel-side .fc-widget-header .fc-day-header {border-color:#4a535a !important;}
.bradcump-header-panel > li.drop > a.select-custom-box3 {background:none;padding-right:0px;}
.bradcump-header-panel li div.wSelect-theme-classic.wSelect {background:url("../images/arrow-2.svg") no-repeat scroll right center rgba(0, 0, 0, 0);padding-right:18px;}
.bradcump-header-panel .wSelect-options-holder .arrow-open-drop {right:42px;}
.open-task-panel-inner .open-task-panel table {border:none;}
.open-task-panel-inner .open-task-panel table thead {background:none;}
.open-task-panel-inner .open-task-panel .first-specer {padding-left:20px;}
.rating-details-panel-box {width:100%;float:left;}
.rating-details-panel-box div.boxrating {width:388px;float:left;border:solid 1px #f2f2f2;padding:2%;box-shadow:0px 4px 0px 0px #f2f2f2;border-radius:4px;}
.rating-left-panel {width:40%;float:left;text-align:center;background:url(../images/line-grid.png) right top no-repeat;}
.rating-right-panel {width:55%;float:right;}
.rating-left-panel span.count {font-size:60px;color:#2d3133;font-weight:300;width:100%;float:left;}
.rating-left-panel span.rating-img {width:75%;margin-left:21px; float:left;margin-top:10px;}
.rating-left-panel span.count-total {width:100%;float:left;font-size:15px;color:#2d3133;margin-top:15px;}
.rating-detailright-panel {width:100%;float:left;}
.rating-detailright-panel li {width:100%;float:left;margin-bottom:5px;}
.rating-detailright-panel li:last-child {margin-bottom:0px;}
.rating-detailright-panel li div.rat-star {width:18%;float:left;height:20px;text-align:right;margin-right:12px;background:url(../images/rating-icon.svg) left no-repeat;font-size:15px;color:#6f797e;font-weight:300;}
.rating-detailright-panel li div.chart-s {width:36%;float:left;height:10px;background:#e5eff3;margin:5px 5px 0 5px;}
.rating-detailright-panel li div.count-g {width:33%;float:left;height:20px;text-align:right;font-size:15px;color:#6f797e;font-weight:300;}
.rating-detailright-panel li div.chart-s div.rating-value-panel {float:left;height:10px;background:#57c5c7;}
.rating-list-box-panel {width:100%;float:left;margin-top:38px;}
.rating-list-box-panel ul {width:100%;float:left;}
.rating-list-box-panel li {width:100%;float:left;margin-bottom:20px;}
.rating-list-box-panel li div.thumb-icon {width:5%;float:left;}
.rating-list-box-panel li div.thumb-icon img {border-radius:150px;}
.rating-list-box-panel li div.rating-details-list {width:93%;float:right;margin-top:8px;}
.rating-list-box-panel li div.rating-details-list .list-header-hyper {width:100%;float:left;font-size:15px;color:#57c5c7;font-weight:600;}
.rating-list-box-panel li div.rating-details-list .list-header-hyper a {color:#2d3133;font-weight:600;float:left;margin-right:0;}
.rating-list-box-panel li div.rating-details-list .list-header-hyper span.rating-img-s {float:left;margin-right:0;margin-left:5px;}
.rating-list-box-panel li .list-content-list {width:100%;float:left;margin-top:5px;}
.rating-list-box-panel li .list-content-list p {font-size:15px;color:#2d3133;font-weight:300;line-height:25px;margin:0px;}
.calender-panel-side .fc-event {    border: medium none !important;    height: 10px;    padding: 0 !important;    text-indent: -9999px; border-radius:150px;   width: 10px;margin:0px auto;position:relative;top:-6px;display:inline-block;margin-right:2px;margin-left:2px;z-index:999;}
/*.calender-panel-side .fc-day-grid-event > .fc-content {display:none;}*/
.calender-panel-side .fc-basic-view tbody .fc-row {min-height:47px;height:auto !important;}
.calender-panel-side  .blue-t {background:#71c5d3  !important;}
.calender-panel-side  .green-t {background:#85c075  !important;}
.calender-panel-side  .yellow-t {background:#f5c53d  !important;}
.calender-panel-side .fc-row .fc-content-skeleton td, .fc-row .fc-helper-skeleton td {text-align:center;}
.calender-panel-side .fc-prev-button {background:url(../images/calender-icon.png) 12px 11px no-repeat !important;top:-6px;}
.calender-panel-side .fc-next-button {background:url(../images/calender-icon.png) -18px 11px no-repeat !important;top:-6px}
.tabing-mobile {display:none;}
.chart-inerdesign {width:100%;float:left;}
/* .chart-inerdesign canvas {display: none;} */
.only-show-mobile {display:none;}
.common-input-box .bootstrap-tagsinput span.label-info span i {display:none;}
.common-input-box .bootstrap-tagsinput span.label-info span {background:url(../images/close-pop.svg) no-repeat;background-size:98%;height:15px;width:15px;float:right;margin:6px -2px 0px 7px;}
header nav ul.menu li.mobile-open-list {display:none;}
.project-portfolio-panel-grid li div.project-thumb a img {opacity:0.7;}
.chart-center-box {position:absolute;width:50px;float:left;height:50px;text-align:center;line-height:50px !important;font-size:30px;font-weight:600;left:37px;top:37px;z-index:-1;}
.user-details-right-box {position:relative;}
.arrow-thumb-panel {position:absolute;top:48%;width:98%;margin:0px 1%;opacity:0;}
.portfolio-big-panel:hover .arrow-thumb-panel {opacity:1;}
.portfolio-big-panel:hover a img {opacity:0.7;}
.portfolio-big-panel:hover a:hover img {opacity:1;}
.logo-footer {border:none !important;padding:0px !important;width:32px !important;}
.logo-footer a {width:auto;height:auto;}
.logo-footer img {width:32px !important;height:32px;opacity:1 !important;}
.social-part a.logo-footer {display:none;}
.calender-panel-side-PopUp {position:absolute;text-align:left; top:-20px;left:36px;width:230px;border:solid 1px #d2d0d0;border-radius:3px;padding:15px;background:#fff;z-index:99999;}
/*.calender-panel-side-PopUp:after {right: 100%;top: 17px;	border: solid transparent;	content: " ";height: 0;	width: 0;position: absolute;pointer-events: none;border-color: rgba(210, 208, 208, 0);border-right-color: #fff;border-width: 5px;margin-top: -15px;}*/
.pop-up-advance {margin-top:0;}
.pop-up-advance li {font-weight:600;color:#4a535a;font-size:12px;}
.pop-up-advance li a {font-weight:600;color:#4a535a;font-size:12px;}
.pop-up-advance li span {font-weight:300;color:#4a535a;font-size:15px;padding-left:26px;float:left;margin-top:10px;}
.pop-up-advance li.list a {padding:0px;}
.pop-up-advance li.list img {margin-right:9px;vertical-align:middle;}
.fc-basic-view td.fc-week-number span, .fc-basic-view td.fc-day-number {position:relative;}
.pop-arrow-popup {position:absolute;left:-5px;}
.inner-header .notification-panel li a, .inner-header .notification-panel > ul a {text-decoration:none;}
.tabing-photos-panel {width:97%;float:left;margin:3%;}
.tabing-photos-panel li {width:30%;float:left;border:solid 3px #f9f9f9;margin-bottom:17px; box-shadow:0px 3px 0 0 #e4e7e8;border-radius:3px;margin-right:17px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.tabing-photos-panel li:hover {border-color:#57c5c7;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.tabing-photos-panel li div.thumb-img {width:100%;float:left;border-radius:3px 3px 0 0;}
.tabing-photos-panel li div.thumb-img img {width:100%;}
.tabing-photos-panel li div.thumb-title {width:80%;float:left;padding:15px 10%;height:38px;font-size:16px;color:#949a9b;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.tabing-photos-panel li:hover div.thumb-title {color:#2f3838;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.inner-header .multiOpenDiv .categories-box {padding:10px 10px 10px 160px;margin-left:0;}
.search-panel .multiOpenDiv .categories-box {padding:10px 1px 10px 0;margin-left:0;width: 103px;}

.search-box-input-auto {width:80%;margin-left:10px; padding:0px 10px 15px 0px;position:relative;top:2px; border:none;background:none;color:#64707f;font-size:14px;font-weight:400;opacity:1;text-shadow:none;-webkit-appearance:none;line-height: 27px;}
.loginpage .search-box-input-auto, .logout .search-box-input-auto, .scroll-to .search-box-input-auto {width:80%;margin-left:10px; padding:0px 10px 15px 0px;position:relative;top:2px; border:none;background:none;color:#64707f;font-size:14px;font-weight:400;opacity:1;text-shadow:none;-webkit-appearance:none; line-height: inherit;}
.custom-textbox-select-box .wSelect-theme-classic {display:none;}

.ui-autocomplete:after {	bottom: 100%;	left: 10%;	border: solid transparent;	content: " ";	height: 0;	width: 0;padding-top:15px !important;	position: absolute;	pointer-events: none;	border-color: rgba(136, 183, 213, 0);	border-bottom-color: #57c4c7;	border-width: 10px;	margin-left: -10px;}
.ui-autocomplete {border:solid 1px #dfe2e6;padding:0 0 4px 5px; width:200px;position:absolute; z-index:99999; border-top:solid 5px #57c5c7;border-radius:5px;top:60px;background:#fff;display:none;}
.ui-autocomplete li {line-height:31px;cursor:pointer;color:#90a3a3 !important;}
.ui-autocomplete li.ui-state-focus {line-height:31px; color:#596060 !important;}
.ui-autocomplete li a:hover {color:#596060 !important;}	
.ui-autocomplete li a.ui-state-hover {color:#596060 !important;}
.custom-textbox-select-box .slimScrollDiv {margin-top:15px;background:url(../images/arrow-open-drop.svg) 5px top no-repeat;}
.custom-textbox-select-box {position:relative;}

.search-box-input-auto:focus{outline:none;opacity:1;color:#64707f;}
/*----volunteers-details-panel --*/
#volunteers-details-panel {width:100%;float:left;padding:20px 0;border-bottom:solid 1px #edeff1;}
.volunteers-details-box {width:100%;float:left;}
.volunteers-details-box {width:100%;float:left;}
.volunteers-back-panel {width:100%;float:left;}
.back-to-project {float:left;font-size:12px;color:#2d3133;height:16px;text-transform:uppercase;font-weight:400;background:url(../images/back-to-project.svg) 6px center no-repeat;border:solid 2px #d0d0d0;padding:4px 12px 4px 27px; border-radius:150px;}
.back-to-project:hover {text-decoration:none;color:#57c5c7;}
.volunteers-inner-panel {width:100%;float:left;margin-top:20px;}
.volunteers-inner-panel ul {width:100%;float:left;}
.volunteers-inner-panel li {width:33%;float:left;margin-bottom:25px;}
.volunteers-inner-panel li.thumb-title {width:100%;}
.volunteers-inner-panel li div.thumb {width:31px;float:left;margin-right:25px;}
.volunteers-inner-panel li div.thumb-sub {width:35px;float:left;margin-right:21px;line-height:56px;}
.volunteers-inner-panel li div.thumb-sub img {border-radius:150px;}
.volunteers-inner-panel li div.details-box {width:70%;float:left;}
.volunteers-inner-panel li div.details-box span.title {font-size:16px;color:#41474a;font-weight:600;float:left;width:100%;}
.volunteers-inner-panel li div.details-box p.content {font-size:13px;color:#a8b3bf;font-weight:400;float:left;margin-top:3px;width:100%;}
.volunteers-inner-panel li div.details-box a.sub-title {font-size:13px;color:#7c8285;font-weight:400;float:left;margin-bottom:5px;width:auto;text-decoration:underline;}
.volunteers-inner-panel li div.details-box a.sub-title:hover {text-decoration:none;color:#57c5c7;}
.volunteers-inner-panel li div.details-box span.user-icon-title {font-size:13px;color:#7c8285;font-weight:400;float:left;margin-bottom:5px;width:100%;}
.volunteers-inner-panel li div.details-box p.sub-content {font-size:13px;color:#7c8285;font-weight:400;float:left;margin-bottom:3px;width:100%;}
.volunteers-inner-panel li div.details-box span.user-icon-title img {vertical-align:middle;position:relative;top:-1px;margin-right:2px;}
/*---under-construction-panel--*/
.under-construction-panel {width:100%;float:left;margin-top:70px;text-align:center;}
.under-construction-logo a {background-position:bottom;width:78px;height:78px;background-size:100%;}
.under-construction-logo {margin:0px auto;float:none;width:78px;height:78px;}
.under-construction-title-panel {width:100%;float:left;text-align:center;margin-top:30px;}
.under-construction-title-panel h3 {font-size:45px;color:#7b7b7b;font-weight:300;}
.under-construction-title-panel h4 {font-size:28px;color:#7b7b7b;font-weight:400;}
.under-construction-images-panel {width:100%;float:left;margin-top:85px;}
.under-construction-notify-me-panel {width:100%;float:left;margin-top:90px;}
.under-construction-common {width:100%;float:left;margin-bottom:20px;}
.under-construction-content {font-size:22px;color:#191919;font-weight:300;}
.under-construction-text-box {width:420px;background:#fff;border:solid 1px #adadad;padding:7px 24px;border-radius:150px;height:30px; color:#8d96a1;font-size:13px;font-weight:400;}
.under-construction-text-box:focus {outline:none;opacity:1;color:#64707f;}
.under-construction-button-input {background:#57c5c7;color:#fff;cursor:pointer;font-weight:400;padding:11px 30px;font-size:18px;border:none;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;position:relative;margin-left:30px;}
.under-construction-button-input:hover {background:#3f989a;}
.under-construction-footer-panel {width:100%;float:left;margin-top:34px;font-size:12px;color:#7b7b7b;font-weight:600;text-transform:uppercase;margin-bottom:100px;}
.under-construction-footer-panel a.facebook {display:inline-block;padding:6px 12px;border:solid 2px #567fd2;text-decoration:none;color:#567fd2;border-radius:150px;margin:0 10px;}
.under-construction-footer-panel a.twitter {display:inline-block;padding:6px 12px;border:solid 2px #2bc5cb;text-decoration:none;color:#2bc5cb;border-radius:150px;margin:0 10px;}
.under-construction-footer-panel a.google {display:inline-block;padding:6px 12px;border:solid 2px #dd5644;text-decoration:none;color:#dd5644;border-radius:150px;margin:0 10px;}
.under-construction-footer-panel a:hover {border-color:#adadad;}
.under-construction-footer-panel a img {vertical-align:middle;margin-right:5px;}
.report-only-tablat a.report-pop {font-size:16px;color:#2d3133;border:solid 2px #d1e3ec;border-radius:150px;padding:0 20px;height:25px;line-height:25px;float:right;display:none;margin-top:20px;margin-right:15px;}
.report-only-tablat a.report-pop:hover {color:#000;border-color:#57c5c7;text-decoration:none;}
.custome-drop-desable {float: left;height: 32px;left: 0;position: absolute;width:99.2%;z-index: 1;/*border:1px solid #d5d7db;*/border-radius:3px;}
.disabled-text-box {opacity:1 !important;}
.bradcump-header-panel > li input.search-box-input-auto {font-size:13px;font-weight:300;}
.bradcump-header-panel > li span.custom-textbox-select-box input {width:100%;margin-left:0px;}
.bradcump-header-panel > li.custom {width:130px;padding-right:2px;height:22px;}
#suggestions1 {float: left;line-height: inherit;top: 0;}
/*.user-login-fix .notification-spacer .notification-panel {right:-2px;}
.user-login-fix .notification-panel {display:none;margin-top:0;}
 .notification-spacer .common-drop-menu::before {left:initial;right:2%;}
.user-login-fix .notification-spacer .notification-panel div.slimScrollDiv {min-height:300px !important;width:98% !important;}
.user-login-fix .notification-spacer .notification-panel div.slimScrollDiv ul.dropdown-menu {min-height:300px !important;}
.common-drop-menu ul li {text-transform:initial;}
.common-drop-menu ul {padding:0px;}
.inner-header .notification-panel {width:470px;}
.inner-header .notification-panel li {height:auto !important;}
.common-drop-menu ul {min-height:initial;overflow:visible;}
.common-drop-menu ul {margin-top:0;}*/
.services-panel li.yes-offer:hover em.free-offer {display:block !important;}
.services-panel li.no-offer em.free-offer {display:none !important;}
.country-box div.value {color: #64707f;cursor: pointer;float: right;height:20px;width:20px;cursor:pointer;margin: 0px;margin-top: 4px; background:url("../images/arrow.svg") right no-repeat;right:0px;padding:0px 15px 0px 0px;}
.country-box {width:auto;float:left;padding:0;height:26px;margin-left:28px;position:absolute;right:15px;top:11px;}
.logintop .country-box {width:auto;float:left;padding:0;height:26px;margin-left:28px;position:absolute;right:6px;top:6px;}
.country-box div.value img {float: right;margin-right: 0;margin-top: 3px;width: 100%;}
.drop-menu-country {width:150px;position:absolute;top:53px;right:-23px;background-color:#fff;border:solid #dfe2e6 1px;z-index:9999999999999999999999; border-radius:5px;padding:10px 13px;border-top:solid 5px #57c5c7;}
.drop-menu-country:after{border-radius:3px;bottom:-35px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:absolute;z-index:99999;width:80px;text-align:center;}
.drop-menu-country:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:0px 6px 6px 6px;top:-11px;content:"";font-size:12px;left:77.2%;position:absolute;z-index:9999;}
.drop-menu-country li {float:left;width:100%;}
.drop-menu-country li a {width:100%;float:left; font-size:13px;color:#a8b3bf;font-weight:400;margin:0px;margin-bottom:8px;}
.drop-menu-country li a img {float:right;height: 13px;}

.drop-menu-mile {width:150px;position:absolute;top:39px;right:-23px;background-color:#fff;border:solid #dfe2e6 1px;z-index:9999999999999999999999; border-radius:5px;padding:10px 13px;border-top:solid 5px #57c5c7;}
.drop-menu-mile:after{border-radius:3px;bottom:-35px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:absolute;z-index:99999;width:80px;text-align:center;}
.drop-menu-mile:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:0px 6px 6px 6px;top:-11px;content:"";font-size:12px;left:77.2%;position:absolute;z-index:9999;}
.drop-menu-mile li {float:left;width:100%;}
.drop-menu-mile li a {width:100%;float:left; font-size:13px;color:#a8b3bf;font-weight:400;margin:0px;margin-bottom:8px;}
.drop-menu-mile li a img {float:right;height: 13px;}

.drop-menu-sort {width:100px;position:absolute;top:55px;left:0px;background-color:#fff;border:solid #dfe2e6 1px;z-index:9999999999999999999999; border-radius:5px;padding:10px 13px;border-top:solid 5px #57c5c7;}
.drop-menu-sort:after{border-radius:3px;bottom:-35px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:absolute;z-index:99999;width:80px;text-align:center;}
.drop-menu-sort:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:0px 6px 6px 6px;top:-11px;content:"";font-size:12px;left:60%;position:absolute;z-index:9999;}
.drop-menu-sort li {float:left;width:100%;}
.drop-menu-sort li a {width:100%;float:left; font-size:13px;color:#a8b3bf;font-weight:400;margin:0px;padding:0px;border: 0px;}
.drop-menu-sort li a:hover{border: 0px;padding: 0px;}
.drop-menu-sort li a img {float:right;height: 13px;}


.filter-box span.from-box.select-custom-box2 {float: left;margin-right: 0;width: auto;}
.inner-header.home .scroll-to-fixed-fixed-search .filter-box span.from-box {
  line-height: 17px;
}
.user-login-fix .filter-box span.from-box.select-custom-box2 {width: 174px;}
#search-mobile .mulitselect-drop-box-panel {top: 65px;}
.details-content-open-panel {width: 100%;float: left;margin-top: 15px;display: none;margin-bottom: 20px;}
.details-content-open-panel .details-content-title {width: 100%;float: left;font-size: 13px;color: #2f3838;font-weight: 600;margin-bottom: 10px;}
.details-content-open-panel .project-description-content {width: 100%;float: left;font-size: 13px;color: #2f3838;font-weight: 400;}
.map-view-right {width: 28%;float: right;position: relative;top: -8px;right: -8px}
.list-view-left-panel {width: 70%;float: left;}
.map-panel-inner {width: 100%;float: left;;height: 400px;overflow: hidden;}
.trading-panel {width: 100%;float: left;margin-top: 20px;}
.trading-title {width: 100%;float: left;font-size: 16px;font-weight: 600;color: #2d3133;border-bottom: 2px solid #e6eff4;padding-bottom: 18px;margin-bottom: 10px;}
.trading-content {width: 100%;float: left;}
.trading-content ul {width: 100%;float: left;margin-top: 15px;}
.trading-content ul li {width: auto;float: left;background: #f9f9f9;border: 1px solid #d0d0d0;border-radius: 43px; font-size: 14px;color: #596060;font-weight: 400;padding:8px 20px;margin:0 2px 10px 8px;box-shadow: none;}
.trading-content ul li:hover {background: #57c5c7;border-color: #57c5c7;color: #fff;}
#GridDiv {display: block;}
.user-login-fix .mulitselect-drop-box-panel {top: 50px;}
.report-panel .text-box {padding: 3px 12px;}

#canvas-holder-product {margin-right: 5px;width: auto;}
#chart-area-product {height: 20px !important;width: 20px !important;}
#canvas-holder-product label, #chart-area-product label{display: none !important;}
.map-view-right.map-view-right-fixed {left: 50%;margin-left: 265px;position: fixed;top: 110px;width: 328px;}
.map-view-right.map-view-right-fixed iframe body{margin: 0px !important; padding: 0px !important;}
.table-pagination-panel {border-top: 0 solid #daddde;margin: 0 auto;padding: 20px;position: relative !important;width: 404px;}
.table-pagination-panel ul {float: none;margin: 0 auto;text-align: center;width: 99%;}
.table-pagination-panel ul li {color: #7c8285;display: inline-block;font-size: 13px;font-weight: 400;margin: 0 2px;width: auto !important; border: 0px; box-shadow: inherit !important;height: inherit;}
.table-pagination-panel ul li.active a {border: 2px solid #57c5c7;}
.table-pagination-panel ul li:hover a {border: 2px solid #57c5c7;text-decoration: none;}
.table-pagination-panel ul li.back a {background: #a8c4d2 none repeat scroll 0 0;border-color: #a8c4d2;color: #fff;font-weight: 600;padding: 0 30px;text-transform: uppercase;}
.table-pagination-panel ul li a {border: 2px solid #fff;border-radius: 150px;color: #7c8285;float: left;font-size: 13px;font-weight: 400;line-height: 34px !important;padding: 0 13px;}
.table-pagination-panel ul li:last-child {margin-right: 0;}
.table-pagination-panel ul li.next a {background: #57c5c7 none repeat scroll 0 0;border-color: #57c5c7;color: #fff;font-weight: 600;padding: 0 30px;text-transform: uppercase;}

#fixPortfolioTop .wSelect-options-holder {border: 0 none !important;display: block !important;position: relative;right: -2px;z-index: 20000;margin-top: 2px;background: transparent;width: 150px;}
#fixPortfolioTop .arrow-open-drop{display: none;}
#fixPortfolioTop .wSelect-arrow{display: none;}
#fixPortfolioTop .wSelect-selected.wSelect-option-icon {display: none;}
#fixPortfolioTop .wSelect-option-value.wSelect-option-icon {float: left;padding: 10px;text-indent: -999em;}
#fixPortfolioTop .wSelect-option-icon{opacity: 0.5}
#fixPortfolioTop .wSelect-option-selected .wSelect-option-icon{opacity: 1}

.text-box-with-arrow.cat-selection {border: 0 none;float: left;width: 90px;}
input.cat-selection:focus .radio-button-pop-up{display: block !important;}
.mile-box .value {
  background: url("../images/arrow.svg") no-repeat scroll right 14px;
  color: #64707f;
  float: left;
  font-size: 14px;
  padding: 6px 20px;
}

.mile-box1 .value {
  background: url("../images/arrow.svg") no-repeat scroll 78px 20px;
  color: #64707f;
  float: left;
  font-size: 14px;
  padding: 0px 20px;
  border: 2px solid #b0c3cb;
  border-radius: 25px;
  height: 44px;
  line-height: 44px;
  min-width: 70px;cursor: pointer;
}

.mile-box .drop-menu-mile {
  left: -30px;
  top: 57px;
  width: 135px;
}
.mile-box .scrollme li {
  color: #90a3a3;
  padding: 10px 0;
  margin-top: 0 20px;list-style: none;
}



.scrollme {
      max-height: 120px;
 }
.ngsb-wrap{-ms-touch-action:none}
.ngsb-wrap .ngsb-container{width:auto;overflow:hidden;transition:.5s all}
.ngsb-wrap:hover .ngsb-scrollbar{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.ngsb-wrap .ngsb-scrollbar{width:16px;height:100%;top:0;right:-6px;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.ngsb-wrap .ngsb-scrollbar .ngsb-thumb-container{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}
.ngsb-wrap .ngsb-scrollbar a.ngsb-thumb-container{margin:20px 0}
.ngsb-wrap .ngsb-scrollbar .ngsb-track{height:100%;margin:0 auto;width:6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}
.ngsb-wrap .ngsb-scrollbar .ngsb-thumb-pos{cursor:pointer;width:100%;height:30px}
.ngsb-wrap .ngsb-scrollbar .ngsb-thumb-pos .ngsb-thumb{transition:.5s all;width:3px;height:100%;margin:0 auto;-webkit-border-radius:7px;-moz-border-radius:10px;border-radius:10px;text-align:center;background:#fff;background:#a8c4d2;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.ngsb-wrap .ngsb-scrollbar .ngsb-thumb-pos:hover .ngsb-thumb{background:#a8c4d2;filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}
.ngsb-wrap .ngsb-scrollbar .ngsb-thumb-pos:active{background:#a8c4d2;filter:"alpha(opacity=60)";-ms-filter:"alpha(opacity=60)"}


.sort-by-view-project li{float: left;}
.sort-by-view-project li img{opacity: 0.5;}
.sort-by-view-project li.active img{opacity: 1;}
.sort-by-view-project li a, .sort-by-view-project li a:hover{padding: 13px 10px; height: inherit;line-height: inherit;border: 0px;}
.sort-by-view-project li.grid a{background:url(images/grid-view.svg) ; text-align: left;float: left;}
.sort-by-view-project li.list a{background:url(images/grid-view.svg) ; text-align: left;float: left;}
.sort-by-view-project li.calender a{background:url(images/grid-view.svg) ; text-align: left;float: left;}

.user-login-fix.logout .notification-panel, .user-login-fix.logout .user-login{display: none;}
.logout .user-login {display: none !important;}
.logout .donate, .logout .login-sign-up{display: block !important; float: left;}
.user-login-fix.logout .search-mobile-inner {left: inherit;right: 357px;}
#joinpopup {text-align: center;position:static;}
#joinpopup h5 {text-align: center; float: none;line-height: 30px; font-size: 16px;}
.close-pop-up{position: absolute;top: 20px; right: 20px}

#popUpTop .project-thumb{height: auto !important; width: 100% !important;}
#popUpTop .project-hover{position: relative !important; width: 96% !important; padding: 0px 2%;}
#popUpTop .following-box {float: left !important;padding: 10px 5% !important;width: 90% !important;}
#popUpTop .following-box a.user span {background: url("../images/icon-box.png") no-repeat scroll 0 0  !important;float: left !important;height: 26px !important;margin-right: 3px !important;width: 26px !important;}
#popUpTop .following-box a.user:hover span {background-position: 0 bottom  !important;}
#popUpTop .following-box a.rating span {background: url("../images/icon-box.png") no-repeat scroll -29px 0;float: left;height: 26px;margin-right: 3px;width: 26px;}
#popUpTop .following-box a.rating:hover span {background-position: -29px bottom  !important;}
#popUpTop .following-box a.load span {background: rgba(0, 0, 0, 0) url("../images/icon-box.png") no-repeat scroll -56px 0;float: left;height: 26px;margin-right: 3px;width: 26px;}
#popUpTop .project-user-details {clear: none;float: left !important;font-size: 13px;padding: 6px 3% 15px 0;width: 100%;}
#popUpTop.project-portfolio-panel-grid{top: 0;}
#popUpTop .user-name-photo {color: #7a8d8d;float: right;width: 94%;}
#popUpTop li {border: 1px solid #f2f2f2!important;border-radius: 4px !important;}
#popUpTop .project-thumb-slide{height: 214px !important;}
#popUpTop .project-thumb-slide img {height: 100%;width: 100%;}
#popUpTop .following-box-thumb a.red {background: rgba(0, 0, 0, 0) url("../images/denmark-icon.png") no-repeat scroll left top !important; color: #fff;}
#popUpTop .project-title {float: left !important;margin-bottom: 10px !important;padding-left: 20px !important;}
#popUpTop .project-user-details a {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;height: 22px;margin-left: 10px;margin-top: 8px;opacity: 0.5;position: relative;width: auto;}

.loginPage {position: relative;width: 100%;}
.loginPage ul {border-bottom: 1px solid #f2f2f2;border-top: 1px solid #f2f2f2;float: left;width: 100%;border-radius: 0px;}
.loginlogo{background: rgba(0, 0, 0, 0) url("../images/logo.svg") no-repeat scroll center bottom;height: 52px;width: 63px;margin: 0 auto 20px;}
.loginPage li {box-sizing: border-box;float: left;width: 50%;text-align: center; height: 40px; line-height: 40px; border-right: solid 1px #f2f2f2;position: relative;}
.loginPage li:last-child{border-right: 0px;}
.loginPage li:hover, .loginPage li.active{color: #2f3838;}
.loginPage li a{color: #b2bbc5; display: block;font-size: 16px; text-transform: uppercase;}
.loginPage li.active a, .loginPage li a:hover{color: #fff;text-decoration: none;}
.loginPage li.active, .loginPage li:hover {background-color: #b2bbc5;}
.login-block {box-sizing: border-box;float: left;padding: 0 20px 30px;width: 100%;}
.tabcontent {float: left;padding: 40px 0px 0px;width: 100%;box-sizing: border-box;}
.login-block.last-block {margin-bottom: 0px;}
.login-block > label {color: #7c8285;float: left;font-size: 14px;margin-bottom: 10px;}
.tabcontent .facebook{
  float: left;
  width: 49%;
}
.tabcontent .google {
  float: right;
  width: 49%;
}
.login-block .button-common{margin: 0px;}
/*.login-block span{padding: 35px 0px 0;float: right;}*/
span.forgotpass {display: table;margin: 0 !important;padding-bottom: 7px;padding-top: 11px;text-align: center;width: 100%;}
span.forgotpass a{width: 100%; padding: 0px;}
span.forgotpass a:link, span.forgotpass a:visited{color: #57c5c7;}
span.forgotpass a:hover{color: #b6b7be;}
.login-block a {float: left;font-size: 14px;padding-left: 15px;}
.login-block a:link, .login-block a:visited{color: #4b5357;}
.login-block span{margin-right: 10px;font-size: 15px;}
.login-block a:hover{text-decoration: none; color: #4b5357;}
.login-block .button-common{border-radius:25px !important;display: table; margin: 0 auto;}
.login-block.lastblock {border-top: 1px solid #f2f3f5;padding-bottom: 0;padding-top: 30px;margin-top: 30px;}
.facebook {background-color: #3b5997;border-radius: 4px;display: block;float: left;height: 36px;line-height: 36px;width: 100%;transition: all 0.5s ease 0s;}
.google {background-color: #dc4b3a;border-radius: 4px;display: block;float: left;height: 36px;line-height: 36px;width: 100%;transition: all 0.5s ease 0s;}
.emailbar {background-color: #57c5c7;border-radius: 4px;display: block;float: left;height: 36px;line-height: 36px;width: 100%;transition: all 0.5s ease 0s;}
.emailbar:hover{background-color: #3f989a;}
.google:hover{background-color: #B03224;}
.facebook:hover{background-color: #273A62;}
.twitter {background-color: #2ec5f4;border-radius: 4px;display: block;float: left;height: 36px;line-height: 36px;width: 100%;transition: all 0.5s ease 0s;}
.twitter:hover{background-color: #1f89aa;text-align: center;}
.facebook a:link, .facebook a:visited, .google a:link, .google a:visited, .emailbar a:link, .emailbar a:visited, .twitter a:link, .twitter a:visited{color:#fff;}
.login-divider {box-shadow: 0 1px 0 #e6e7e9;border-bottom: 1px solid #eeeff1;float: left;height: 10px;margin-bottom: 33px;position: relative;width: 70%;margin-left: 15%;margin-top: 0px;}
.login-divider > span {background-color: #fff;color: #8d96a1;font-size: 13px;left: 50%;margin-left: -25px;padding: 0 20px;position: absolute;top: 0;text-transform: uppercase;}

.login-block.or {font-size: 18px;color: #7c8285;text-align: center;padding-bottom: 0px;}
#discussionsPartTop{display: none;}
.inner-header nav ul.menu li.user-login > a:hover{border: 0px;}
.tag-box-twit {background-color: #f4f7f8;position: absolute;top: 95px;width: 300px;}
.catDiv {float: right;}
.searchDiv {float: left;width: 250px;}
.searchDiv .text-box {border: 0 none;padding: 5px 12px;outline: none;}

#chart-area:hover lable{display: none !important}


* when hiding the thing */
.ng-hide         {-webkit-animation:1s lightSpeedOut ease; animation:0.5s lightSpeedOut ease; }
/* when showing the thing */
.ng-hide-remove      {

	opacity:0;  /* make things invisible upon start */
	-webkit-animation:fadeIn ease-in 0.5s;  /* call our keyframe named fadeIn, use animattion ease-in and repeat it only 1 time */
	-moz-animation:fadeIn ease-in 0.5s;
	animation:fadeIn ease-in 0.5s;
 
	-webkit-animation-fill-mode:forwards;  /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
	-moz-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
 
	-webkit-animation-duration:0.5s;
	-moz-animation-duration:0.5s;
	animation-duration:0.5s;
}

.multiOpenDiv .text-box {background: transparent none repeat scroll 0 0;border: 0 none;float: left;padding: 4px 12px;width: 90px;outline: 0px;}
.home .scroll-to .search-icon{display: none;}
.home .scroll-to.scroll-to-fixed-fixed-search .search-icon{display: block;}
.inner-header.home .scroll-to-fixed-fixed-search nav ul.menu li > a {color:#596060;}
.inner-header.home .scroll-to-fixed-fixed-search nav ul.menu li > a:hover{border-bottom: 1px solid #596060;}
.inner-header.home .scroll-to-fixed-fixed-search nav ul.menu li.donate > a {color:#fff;}
.inner-header.home .scroll-to-fixed-fixed-search nav ul.menu li.donate > a:hover{border-bottom: 0px solid #596060;}
.inner-header.home .scroll-to-fixed-fixed-search nav ul.menu li.login-sign-up > a {color:#fff;}
.inner-header.home .scroll-to-fixed-fixed-search nav ul.menu li.login-sign-up > a:hover{border-bottom: 0px solid #596060;}
.inner-header.home .scroll-to-fixed-fixed-search nav ul.menu li.search-icon > a:hover{border-bottom: 1px solid #BABABA;}

#tmaps .project-thumb{display: none;}
#tmaps #popUpTop .following-box-thumb a.red {background: rgba(0, 0, 0, 0) url("../images/denmark-icon.png") no-repeat scroll left -75px !important;color: #2f3838;}
#tmaps .following-box-thumb {position: relative;top: 0px;margin-top: 20px;margin-left: 10px;width: 80%;}
#tmaps .project-portfolio-panel-grid div.project-content {display: block;margin-left: 8%;width: 80%;margin-top: 10px;padding-top: 10px;}
#tmaps #popUpTop .following-box{display: none;}
#tmaps #popUpTop div.following-box-thumb a {padding: 1px 0 0 25px;}


.fc-event-container .project-thumb{display: none;}
.fc-event-container #popUpTop .following-box-thumb a.red {background: rgba(0, 0, 0, 0) url("../images/denmark-icon.png") no-repeat scroll left -75px !important;color: #2f3838;}
.fc-event-container .following-box-thumb {position: relative !important;top: 0px !important;margin-top: 20px;margin-left: 10px;}
.fc-event-container .project-portfolio-panel-grid div.project-content {display: block;margin-left: 8%;width: 80%;margin-top: 10px;padding-top: 10px;}
.fc-event-container #popUpTop .following-box{display: none;}
.fc-event-container .details{display: none;}
.fc-event-container .following{color: #2f3838 !important;float: right !important;}
.fc-event-container .project-portfolio-panel-grid div.following-box-thumb{width: 88%;}
.fc-event-container .project-title a {float: left;width: 90%;}
.fc-event-container .project-portfolio-panel-grid li{height: auto;}
.fc-event-container #popUpTop div.arrow-cal{bottom:auto; top: 11px;}
.fc-event-container #popUpTop li {border: 1px solid #d3d1d1 !important;}


.terms-of-use {display: block;float: left;font-size: 12px;width: 100%;color: #8d96a1;text-align: center;margin-top: 12px;}
.terms-of-use a {float: none;padding: 0;font-size: 12px;}

.loginPage ul li.active::after, .loginPage ul li.active::after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #b2bbc5 transparent transparent;border-image: none;border-style: solid;border-width: 10px;bottom: auto;content: "";height: 0;left: 50%;margin-left: -10px;position: absolute;right: auto;top: 90%;width: 0;}
.loginPage ul li:hover::after, .loginPage ul li:hover::after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #b2bbc5 transparent transparent;border-image: none;border-style: solid;border-width: 10px;bottom: auto;content: "";height: 0;left: 50%;margin-left: -10px;position: absolute;right: auto;top: 90%;width: 0;}

.fc-content-skeleton td.fc-event-container:first-child #popUpTop {left: auto !important;right: -291px !important;}
.fc-content-skeleton td.fc-event-container:first-child #popUpTop div.arrow-cal {left: -4px;transform: rotate(0deg);right: auto;}
.join-now-btn.projectbtn {display: table;float: none;margin: 15px auto 0;text-align: center;}
.mobile_filter{display: none;}
.mobile_filter {
  background-color: #fff;
  border-top: 2px solid #57c5c7;
  bottom: 0;
  height: calc(100vh - 89px);
  padding: 14px 20px 0;
  position: fixed;
  right: -241px;
  transition: all 0.5s ease 0s;
  width: 200px;
  z-index: 9999;overflow: scroll;
}
.mobile_filter.slideout {right: 0;transition: all 0.5s ease 0s;}
.mobile-view.slidefilter {margin-right: 240px;transition: all 0.5s ease 0s;}
.searchbtn a {background: #57c5c7 none repeat scroll 0 0;border-radius: 25px;box-sizing: border-box;color: #ffffff;display: inline-block;float: left;font-size: 13px;height: 45px;line-height: 45px;margin-bottom: 0;padding: 0 30px;text-transform: uppercase;width: 100%;}
.searchbtn a:hover {background: #3f989a none repeat scroll 0 0;color: #fff;text-decoration: none;}
#filterblock .multiselect-option-inner{margin-top: 0px;}

 

/* Base styles
 ***************************************/
v-accordion {
  display: block; }

v-pane {
  display: block; }
  v-pane.is-expanded > v-pane-content > div {
    visibility: visible; }
  v-pane[disabled] > v-pane-header {
    opacity: 0.6;
    cursor: not-allowed; }

v-pane-header {
  display: block;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  outline: none; }
  v-pane-header:focus {
    outline: none; }
  v-pane-header[disabled] {
    pointer-events: none; }
  v-pane-header > div {
    display: block; }

v-pane-content {
  display: block;
  position: relative;
  overflow: hidden;
  max-height: 0px; }
  v-pane-content > div {
    visibility: none; }

/* Theme: default
   ***************************************/
.vAccordion--default v-accordion {
  margin-top: 20px;
  padding-left: 20px; }
.vAccordion--default v-pane {
  -webkit-transition: -webkit-transform 0.5s;
          transition: transform 0.5s; }
  .vAccordion--default v-pane.is-expanded > v-pane-header {
    border-bottom: 0px; }
    .vAccordion--default v-pane.is-expanded > v-pane-header::after {
      -webkit-transform: rotate(90deg);
          -ms-transform: rotate(90deg);
              transform: rotate(90deg);
      opacity: 0; }
    .vAccordion--default v-pane.is-expanded > v-pane-header::before {
      -webkit-transform: rotate(0deg);
          -ms-transform: rotate(0deg);
              transform: rotate(0deg); }
  .vAccordion--default v-pane.is-expanded > v-pane-content > div {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  .vAccordion--default v-pane.is-expanded-add > v-pane-content, .vAccordion--default v-pane.is-expanded-remove > v-pane-content {
    -webkit-transition: max-height 0.5s;
            transition: max-height 0.5s; }
.vAccordion--default v-pane-header {
  background-image: url("../images/int.svg");
  background-position: right center;
  background-repeat: no-repeat;
  border-bottom: 1px solid #e8e8e8;
  color: #6d707f;
  font-size: 14px;
  font-weight: 800;
  margin-bottom: 10px;
  padding: 5px 0;
  transition: color 0.25s ease 0s, border-color 0.5s ease 0s;
}
.vAccordion--default .is-expanded v-pane-header {
  background-image: url("../images/dec.svg");
  }
  
  .vAccordion--default v-pane-header:hover, .vAccordion--default v-pane-header:focus {
    color: #57c5c7; }
.vAccordion--default v-pane-content > div {
  padding-bottom: 20px;
  will-change: transform, opacity;
  opacity: 0;
  -webkit-transform: translate3d(0, 30px, 0);
          transform: translate3d(0, 30px, 0);
  -webkit-transition: -webkit-transform 0.5s, opacity 0.5s;
          transition: transform 0.5s, opacity 0.5s; }

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak, .ng-hide:not(.ng-hide-animate){display: none;}


.back-to-top {

	position: fixed;
	bottom: 20px;
	right: 20px;
	z-index: 1;
	width: 50px;
	height: 50px;
	background: #434343;
	opacity: 0.5;
	display: none;

	&:hover {
		opacity: 1;
		cursor: pointer;
	}

	i {
		font-size: 25px;
		padding: 12px;
		color: #FFF;
	}

}

#backtop.light{bottom:30px;right:30px}
#backtop.light.full-width{background:white;bottom:0;left:0;width:100%}
#backtop.light.full-width button{width:100%;margin:0 auto;text-align:center;padding:15px 0;border-radius:0;border-left:none;border-right:none}
#backtop.light button {background-image: url("../images/scroll-top.svg");border: 2px solid #b0c3cb;border-radius: 4px;color: black;padding: 10px;background-position: center center;text-indent: -999em;width: 40px;height: 40px;border-radius: 40px;background-color: transparent;}
#backtop.light button:hover,#backtop.light button:focus{background:##f1f1f1}
#backtop.dark{bottom:30px;right:30px}
#backtop.dark.full-width{background:black;bottom:0;left:0;width:100%}
#backtop.dark.full-width button{width:100%;margin:0 auto;text-align:center;padding:15px 0;border-radius:0;border-left:none;border-right:none}
#backtop.dark button{color:white;background:black;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#backtop.dark button:hover,#backtop.dark button:focus{background:#444}
#backtop.dark button:active{-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,0.6);box-shadow:inset 0 1px 4px rgba(0,0,0,0.6);background:#666}
#backtop.bootstrap button{padding:10px 15px;background:#4479ba;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;text-shadow:0 -1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),0 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),0 1px 1px rgba(0,0,0,0.2)}
#backtop.bootstrap button:hover,#backtop.bootstrap button:focus{background:#356094}
#backtop.bootstrap button:active{-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,0.6);box-shadow:inset 0 1px 4px rgba(0,0,0,0.6);background:#2e5481}
#backtop{opacity:0;transition:all .3s ease-out;position:fixed;z-index: 9;}
#backtop button{outline:none;border:0}
#backtop button:hover{cursor:pointer}
.show{opacity:1 !important}

.rdbox {
  display: table;
  float: none;
  margin: 0 auto;
  width: 283px;
}
.rdbox a {border: 1px solid #dce3eb;border-radius: 60px;font-size: 18px;height: 60px;line-height: 60px;text-align: left;text-transform: uppercase;color: #4b5357;width: 100%; box-sizing:border-box;max-width: 283px;}
.rdbox a:hover{background-color: #eff0f3;border: 1px solid #eff0f3;}
.signup-volunteer span {background-color: #d8dde2;background-image: url("../images/volunteer-signup.svg");border-radius: 39px;float: left;height: 39px;margin-right: 37px;margin-top: 10px;width: 39px;}
.signup-organization span {background-color: #d8dde2;background-image: url("../images/organization-signup.svg");border-radius: 39px;float: left;height: 39px;margin-right: 22px;margin-top: 10px;width: 39px;}
.signup-school span {background-color: #d8dde2;background-image: url("../images/school-signup.svg");border-radius: 39px;float: left;height: 39px;margin-right: 53px;margin-top: 10px;width: 39px;}
.signup-volunteer:hover span{background-color: #ea5044;}
.signup-organization:hover span {background-color: #f5c53d;}
.signup-school:hover span {background-color: #84c076;}
.organization-left {float: left;width: 49%;position: relative;}
.organization-right{float: right;width: 49%;}
.signup-title {color: #4b5357;font-size: 18px;padding: 15px 0 26px;text-align: center;text-transform: uppercase;width: 100%;}
.signup-nav{position: relative;}

.organization-block{margin-bottom: 15px;float: left;width: 100%;padding: 0px 40px;box-sizing:border-box;position: relative;}
.signup-nav {border-top: 1px solid #ddd;float: left;margin-top: 30px;width: 100%;padding: 30px 40px 10px;}
.signup-nav .button-input{float: right;position: relative;width: 95px;text-align: center;}
.signup-nav .button-input:hover{color: #fff; text-decoration: none;}
.ngdialog-close.button-input{float: left;border-radius:25px !important;}
.ngdialog-close.button-input::before {background-image: none !important;}
.ngdialog-close.button-input {position: relative !important;background-color: #a8c4d2;}
.ngdialog-close.button-input:hover{background-color: #57c5c7;}
.ngdialog-content {box-sizing: border-box;padding: 20px 0px;width:inherit !important;display: table;}
.organizationlogo {background-color: #f5c53d;background-image: url("../images/organization-signup-icon.svg");background-position: center center;background-repeat: no-repeat;border-radius: 59px;height: 59px;margin: 20px auto 0px;position: relative;width: 59px;}
.schoollogo {background-color: #85c075;background-image: url("../images/school-signup-icon.svg");background-position: center center;background-repeat: no-repeat;border-radius: 59px;height: 59px;margin: 20px auto 0px;position: relative;width: 59px;}
.volunteerlogo {background-color: #ea5044;background-image: url("../images/volunteer-signup-icon.svg");background-position: center center;background-repeat: no-repeat;border-radius: 59px;height: 59px;margin: 20px auto 0px;position: relative;width: 59px;}
.loginPage.vol-stepdefault.vol-step4 {width: 530px;}
.vol-step4 .volunteerlogo {background-color: #86c076;background-image: url("../images/sucess-icon.svg");}
.vol-step4 .signup-title{display: none;}
.vol-step4 .login-block {float: none;margin: 0 auto;width: 183px;box-sizing: border-box;padding: 0px;}
.vol-step4 .vol-title {color: #4b5357;font-size: 18px;line-height: 32px;text-align: center;margin-top: 30px;margin-bottom: 9px;}
.vol-step4 .facebook, .vol-step4 .twitter{margin-bottom: 15px;}
.vol-step4 .signup-nav {border-top: 0 solid #ddd;float: left;margin-top: 30px;padding-top: 10px;padding-bottom: 10px;text-align: center;width: 100%;}
.vol-step4 .step2-nav {display: table;float: none;margin: 0 auto;}
.vol-step4 .signup-nav .button-input {width: 173px;}
.questionTooltip:hover .ngoID {display: block;color:#8d96a1;}
.questionTooltip:hover{color: #fff; background-color: #57c5c7;}
.organization-right .ngoID{width: 188px;font-weight: normal;font-style: italic;right: -46px;}
.organization-right .ngoID strong{font-style: normal;}
.ngoID {color:#8d96a1;background-color: #fff;border:solid 1px #dfe2e6; border-top:solid 5px #57c5c7;border-radius: 5px;padding: 4px 20px 8px;position: absolute;right: -68px;text-align: center;top: 44px;width: 156px;z-index: 1;display: none;}
.ngoID:after{border-radius:3px;bottom:-35px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:absolute;z-index:99999;width:80px;text-align:center;}
.ngoID:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:0px 6px 6px 6px;top:-11px;content:"";font-size:12px;left:45%;position:absolute;z-index:9999;}
.ngoID span {color: red;}

.loginPage.vol-stepdefault.org-step3 {width: 530px;}
.org-step3 .volunteerlogo {background-color: #86c076;background-image: url("../images/sucess-icon.svg");}
.org-step3 .signup-title{display: none;}
.org-step3 .login-block {float: none;margin: 0 auto;width: 183px;box-sizing: border-box;padding: 0px;}
.org-step3 .vol-title {color: #4b5357;font-size: 18px;line-height: 32px;text-align: center;margin-top: 30px;margin-bottom: 9px;}
.org-step3 .facebook, .org-step3 .twitter{margin-bottom: 15px;}
.org-step3 .signup-nav {border-top: 0 solid #ddd;float: left;margin-top: 30px;padding-top: 10px;padding-bottom: 10px;text-align: center;width: 100%;}
.org-step3 .step2-nav {display: table;float: none;margin: 0 auto;}
.org-step3 .signup-nav .button-input {width: 173px;}

.loginPage.vol-stepdefault.school-step3 {width: 530px;}
.school-step3 .volunteerlogo {background-color: #86c076;background-image: url("../images/sucess-icon.svg");}
.school-step3 .signup-title{display: none;}
.school-step3 .login-block {float: none;margin: 0 auto;width: 183px;box-sizing: border-box;padding: 0px;}
.school-step3 .vol-title {color: #4b5357;font-size: 18px;line-height: 32px;text-align: center;margin-top: 30px;margin-bottom: 9px;}
.school-step3 .facebook, .school-step .twitter{margin-bottom: 15px;}
.school-step3 .signup-nav {border-top: 0 solid #ddd;float: left;margin-top: 30px;padding-top: 10px;padding-bottom: 10px;text-align: center;width: 100%;}
.school-step3 .step2-nav {display: table;float: none;margin: 0 auto;}
.school-step3 .signup-nav .button-input {width: 173px;}


.organization-block .textarea-box{height: 76px;}
.step2 .ngdialog-close.creat-account.button-input {float: left;width: 170px;margin-left: 15px;}
.step2-nav {float: right;}
.step2-nav .button-input{float: left;}
.step2-nav .button-input {position: relative !important;background-color: #a8c4d2;}
.step2-nav .button-input:hover{background-color: #57c5c7;}
.step2-nav.ngdialog-close.button-input, .creat-account.button-input.createbtn {position: relative !important;background-color: #57c5c7 !important;}
.step2-nav.ngdialog-close.button-input:hover, .creat-account.button-input.createbtn:hover{background-color: #3f989a !important;}
.terms-block {color: #8d96a1;float: left;padding-top: 10px;}
.terms-block a{color: #57c5c7 !important;}
.terms-block a:hover{color: #8d96a1 !important;text-decoration: none !important;}
.organization-right.phnnumber {max-width: 238px;width: 238px;}
.organization-left.phncode {width: 70px;}
.creat-account.button-input.createbtn {margin-left: 20px;width: 175px;}

input.file {width: 100%;border: 1px solid #d5d7db;padding: 8px 20px 7px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;outline: none;}
.custom_file_upload {position: relative;}
div.file_upload {width: 72px;height: 30px;background: #57c5c7;display: inline;position: absolute;overflow: hidden;cursor: pointer;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;font-weight: 600;color: #FFF;text-align: center;padding-top: 8px;right: 2px;top: 2px;font-size: 13px;}
.logoupload div.file_upload {width: 120px;}
div.file_upload:before {content: 'UPLOAD';position: absolute;left: 0; right: 0;text-align: center;cursor: pointer;}
.logoupload div.file_upload:before {content: 'UPLOAD  LOGO';position: absolute;left: 0; right: 0;text-align: center;cursor: pointer;}
div.file_upload input {position: relative;height: 30px;width: 72px;display: inline;cursor: pointer;opacity: 0;}

.ngdialog-close.creat-account.button-input {background-color: #57c5c7;}
.ngdialog-close.creat-account.button-input:hover {background-color: #3f989a;}
.logoholder {border: 1px dashed #dbdce0;height: 85px;width: 183px;float: left;font-size: 14px; color: #8d96a1; text-align: center;padding-top: 23px;}
.logoupload .file_upload {float: left;margin-left: 15px;position: relative;margin-top: 54px;}

.Volunteer-block {box-sizing: border-box;margin: 0 auto 30px;max-width: 390px;width: 100%;display: table;}
.Volunteer-block .facebook {float: left;width: 49%;}
.Volunteer-block .google {float: right;width: 49%;}
.Volunteer-block span {font-size: 15px;margin-right: 10px;}
.Volunteer-block a {float: left;font-size: 14px;padding-left: 15px;}
.Volunteer-block a:hover{text-decoration: none;}
.Volunteer-block.vol-step2 {text-align: center;}

.loginPage {width: 430px}
.loginPage.vol-stepdefault, .loginPage.school-step, .loginPage.org-step{width: 733px;}
.loginPage.vol-stepdefault.vol-step2 {width: 1180px;}


.organization-block #catDiv li {float: left;width: 25%;border: 0px;text-align: left;height: 30px;}
.organization-block #catDiv li:hover{background: transparent;border: 0px;}
.organization-block ul li:hover::after, .organization-block ul li:hover::after{border: 0px;}
.organization-block .multiselect-option-inner{margin-top: 0px;border: 0px;}
.organization-block ul{border: 0px;}

.volstep2 .button-input.backbtn {float: left; background-color: #a8c4d2;}
.volstep2 .button-input.backbtn:hover {float: left; background-color: #57c5c7;}
.vol-step2-leftside {float: right;}
.vol-step2-leftside a, .vol-step2-leftside span{float: left;}
.vol-step2-leftside a {float: left !important;}
.spbtn{width: 175px !important;}
.vol-step2-leftside span {color: #a8b3bf;line-height: 48px;padding: 0 20px;}

.organization-block [type="checkbox"]:not(:checked) + label::after, .organization-block [type="checkbox"]:checked + label::after {left: 2px;top: -12px;}
.vol-title {color: #6d7579;font-size: 16px;padding-bottom: 14px;}
.vol-add-skill {float: right;}
.vol-add-skill .text-box {border-radius: 35px;margin-bottom: 15px;}
.vol-add-skill .text-box {background-image: url("../images/add-skill.svg");background-position: right 6px;background-repeat: no-repeat;border-radius: 35px;margin-bottom: 5px;padding-right: 40px;}
.vol-title-left{float:left;padding-top: 8px;}


.vpageProfile .organization-profile-left {float: left;width: calc(100% - 350px);}
.organization-profile.ng-scope {background-color: #fafbfc;padding: 40px 0;float: left;width: 100%;border-bottom: 1px solid #e8e8e8;}
.organization-profile-img {float: left;margin-right: 25px;}
.organization-profile-info {float: left;width: calc(100% - 200px);color: #686e6e;font-size: 13px;line-height: 20px;}
.organization-profile-info h1 {color: #686e6e;font-size: 30px;padding-bottom: 10px;font-weight: 300;}
.organization-profile-info p {float: left;}
.organization-add {color: #57c4c7;float: left;font-size: 15px;padding-bottom: 20px;width: 100%;}
.organization-number {color: #3b3b3b;float: left;font-size: 15px;padding-bottom: 10px;width: 100%;}
.organization-about-title {color: #596060;float: left;font-size: 18px;padding-bottom: 10px;width: 100%;}
.organization-profile-img img{border-radius: 118px;border: solid 1px #e1e1e1;}

.organization-profile-right {float: right;margin-right: 27px;}
.organization-social-icon {text-align: center;width: auto;}
.organization-social-icon ul {display: inline-block;text-align: center;}
.organization-social-icon li {display: inline-block;margin-right: 24px;}
.organization-social-icon li:last-child{margin-right: 0px;}
.org-counter-block {color: #686e6e;font-size: 45px;text-align: center;line-height: 28px;margin-top: 30px;float: left;}
.org-counter{float: left;}
.org-counter span {font-size: 16px;}
.org-follwers.org-counter {border-left: 1px solid #e9eaea;border-right: 1px solid #e9eaea;margin: 0 30px;padding: 0 30px 0 25px;}
.follow-btn {clear: both;margin: 0px auto 0;padding-top: 30px;position: relative;width: 123px;}
.common-panel-content-inner h3 {font-size: 19px;font-weight: normal;margin-bottom: 15px;color: #596060;}
.common-panel-content-inner.line-height {
  padding-left: 0;
}
.line-height{line-height: 20px;}

.profile-project-section {border-top: 1px solid #e8e8e8;float: left;width: 100%;padding-top: 35px;margin-top: 30px;}
.project-section-title {color: #596060;font-size: 19px;margin-bottom: 20px;}
.proj-img img {border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; }
.proj-block li {float: left;position: relative;overflow: hidden;transition: all 0.5s ease-in-out 0s;margin-left: 2%;margin-bottom: 20px; clear: right;}
.proj-block li:nth-child(3n+1){margin-left: 0px;}
.vpageProfile .proj-block li {float: left;position: relative;overflow: hidden;transition: all 0.5s ease-in-out 0s;margin-left: 2%;margin-bottom: 20px; clear: right;width: 32%;}
.vpageProfile .proj-block li:nth-child(3n+1){margin-left: 0px;}
.proj-info-block {bottom: -26px;position: absolute;width: 100%;z-index: 1;padding: 0px 20px;box-sizing: border-box;z-index: 2;transition: all 0.5s ease-in-out 0s;}
.proj-info-block .title {color: #fff;font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;float: left;padding-bottom: 10px;}
.proj-block li:hover .title{text-overflow: inherit;overflow: inherit;white-space:inherit;}
.proj-info-block div.following-box-thumb a.red {background: rgba(0, 0, 0, 0) url("../images/denmark-icon.svg") no-repeat scroll left top;}
.proj-block li:hover .proj-info-block{bottom: 14px;}
.proj-info-block .following-box-thumb{display: block; margin-top: 10px;}
.proj-info-block div.following-box-thumb a {color: #ffffff;float: left;font-size: 16px;padding: 3px 0 3px 25px;text-decoration: none;}
.proj-info-block div.following-box-thumb a.following {background: rgba(0, 0, 0, 0) url("../images/following-icon.svg") no-repeat scroll left 6px;color: #ffffff;font-size: 16px;padding: 3px 0 3px 25px;text-decoration: none;float: right;}
.proj-block li:hover .proj-info-block div.following-box-thumb a.following{background: rgba(0, 0, 0, 0) url("../images/following-icon.svg") no-repeat scroll left -19px;}

.pht-shadow {background-image: url("../images/project-shadow.png");bottom: 0;position: absolute;width: 100%;z-index: 1;height: 125px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;}
.proj-block li:nth-child(3n+3) {margin-right: 0px}

.pagination-centered {position: relative;text-align: center;width: 100%;}
.pagination-centered button {background: transparent url("../images/load-more.svg") no-repeat scroll 0 0;border: 0 none;color: #7f9191;cursor: pointer;font-size: 13px;height: 29px;line-height: 29px;padding-left: 38px;}
.follow-btn .join-now-btn {background-image: url("../images/plus-follow.svg");background-position: 25px 11px;background-repeat: no-repeat;box-sizing: border-box;padding-left: 36px;text-align: center;width: 125px;}
.vpageProfile .follow-btn .join-now-btn {background-image: url("../images/white-heart.svg");background-position: 25px 11px;background-repeat: no-repeat;box-sizing: border-box;padding-left: 36px;text-align: center;width: 225px;}
.vpageProfile .follow-btn{width: 225px;}
.btnright {float: right;}
.btnright .button-input{margin-left: 20px;}
.btnleft {float: left;font-size: 15px;color: #8d96a1;line-height: 48px;}
.btnleft span {color: red;}

.requiredField {background-image: url("../images/astrixs.png");background-position: 11px 8px;background-repeat: no-repeat;padding: 8px 20px;}
.lastLogin {background-image: url("../images/last-login.svg");background-repeat: no-repeat;display: table;width: 70px;margin: 10px auto 0;padding-left: 20px;}

.vol-interested {float: left;width: 358px;}
.vol-interested li {background-image: url("../images/intereste-libg.svg");background-position: left center;background-repeat: no-repeat;color: #919b9b;float: left;font-size: 15px;margin-bottom: 10px;padding-left: 20px;width: 44% !important;}
.skills {float: left;width: 370px;}
.skills li {border: 1px solid #d7e1e5;border-radius: 23px;display: inline-block;font-size: 13px;height: 23px;line-height: 23px;margin-bottom: 10px;margin-right: 3px;padding: 0 10px;color: #919b9b;}
.skills li:hover{border: 1px solid #57c5c7;color: #686e6e;}
.projectTab {float: left;width: 100%;margin-bottom: 30px;}
.projectTab li {float: left;}
.projectTab a {color: #a7bcbc;font-size: 13px;padding: 9px 25px;height: 27px;line-height: 27px;border: solid 1px #fff;}
.projectTab a:hover, .projectTab a.active{border: solid 1px #b0c3cb;border-radius: 27px;-webkit-border-radius: 27px;-moz-border-radius: 27px;text-decoration: none;color: #7f9191;}
.vpageProfileEdit {background-color: #fafbfc;border-bottom: solid 1px #eaedf0;}
.vpageProfileEdit .organization-profile-img {float: left;margin-right: 85px;}
.vpageProfileEdit .organization-profile-info {width: 757px;}
.profileEditBlockLeft{float: left;width: 49%; max-width: 359px;padding-top: 10px;}
.profileEditBlockRight{float: right;width: 49%; max-width: 359px;padding-top: 10px;}
.editblock {float: left;margin-bottom: 20px;width: 100%;}
.editblock label {color: #686e6e;float: left;font-size: 14px;padding-bottom: 5px;}
.editblock label span{color: red;}
.editblockLeft{float: left;width: 49%;clear: left;}
.editblockRight{float: right;width: 49%;}
.editblock div.file_upload{height: 25px;top: 27px;}
.editblock h3 {font-size: 18px;font-weight: normal;padding-bottom: 15px;}
.textarea-box.orgdes {height: 182px;}
.editRequiredBtn {float: right;}
.editRequired {float: left;color: #8d96a1;}
.editRequired span{color: red}
.req {margin-top: 20px;}
.editRequiredBtn a:hover{text-decoration: none;color: #fff;}
.vpageProfile .lastLogin {width: 72px;}
.volunteer-tab li a{border: solid 1px #fff;}
.volunteer-tab.projectTab {float: none;text-align: center;}
.volunteer-tab.projectTab li {display: inline-block;float:none;}
.profileEditBlock .multiselect-option-inner{margin-top: 0px;}
h3.vol-title-left {font-size: 18px;font-weight: normal;}
.editblock .drop-custome .wSelect-theme-classic.wSelect{height: 36px; background-color: #fff;}
.skillblock .skills {background-color: #fff;border: 1px solid #d5d7db;box-sizing: border-box;height: 126px;margin: 10px 0 20px;padding: 15px;width: 100%;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.skillblock .skills li{cursor: pointer;}
.skills span {background-image: url("../images/tag-close.png");float: right;width: 15px;height: 14px;background-repeat: no-repeat;background-position: 0px 0px;margin-top: 4px;margin-left: 10px;}
.editblock.virtualCheckbox {margin-top: 23px;}
.lastLogin.editicon{background-image:url("../images/profile-edit-icon.svg");}

input.file {width: 100%;border: 1px solid #d5d7db;padding: 8px 20px 7px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;outline: none;}
.custom_file_upload {position: relative;}
span.file_upload {background-color: transparent none repeat scroll 0 0 !important;border-radius: 0px;color: #686e6e;cursor: pointer;font-size: 13px;font-weight: 600;height: 30px;overflow: hidden;position: relative;text-align: center;width: 72px;}
span.file_upload {width: 120px;}
span.file_upload:before {content: 'Upload logo';position: absolute;left: 0; right: 0;text-align: center;cursor: pointer;font-weight: normal;}
span.file_upload input {position: relative;height: 30px;width: 89px;display: inline;cursor: pointer;opacity: 0;}

.brainstormHead-left i {background-color: #ea5044;background-image: url("../images/brain-icon.svg");border-radius: 54px;float: left;height: 54px;width: 54px;background-repeat: no-repeat;background-position: center;}
.brainstorm-Table {float: left;width: 100%;margin-top: 25px;}
.braintitle {color: #4b5357;float: left;font-size: 22px;padding-left: 20px;}
.braintitle span{font-size: 15px; color: #64707f;}
.brainstormHead-right{float: right;}
.brainstormHead-right .join-now-btn {background-image: url("../images/round-plus-icon.svg");background-position: 13px 11px;background-repeat: no-repeat;height: 43px;line-height: 43px;padding: 0 20px 0 52px;width: 126px;text-transform: capitalize;text-transform: uppercase;font-weight: normal;}
.brainstorm-Head {background-color: #f6f9f9;height: 75px;padding: 0px 25px;}
.brain-title {color: #4b5357;float: left;font-size: 13px;font-weight: bold;line-height: 75px;}
.brain-dropdown {float: left;padding-top: 23px;}
.brain-dropdown .select-custom-box3 div.wSelect-selected{color: #7c8285;}
.brainstorm-Head-right {float: right;margin-top: 17px;}

li.search-table-panel {float: right;position: relative;}
li.search-table-panel input.search {border: 2px solid #e7edef;border-radius: 150px;color: #64707f;float: left;font-size: 14px;font-weight: 400;margin-top: 4px;padding: 6px 12px 7px 16px;transition: all 0.3s linear 0s;width: 33px;}
li.search-table-panel input.button {background: rgba(0, 0, 0, 0) url("../images/brain-search.svg") no-repeat scroll center center;border: medium none;float: left;height: 33px;opacity: 1;position: absolute;right: 0;top: 4px;transition: all 0.3s linear 0s;width: 33px;}
li.search-table-panel input.search-slide {background: #fff url("../images/brain-search.svg") no-repeat scroll 10px center;padding-left: 35px;padding-right: 35px;width: 201px;}
li.search-table-panel input.button.button-close{background: rgba(0, 0, 0, 0) url("../images/close-pop-up.svg") no-repeat scroll 3px center;}

.brainListview-head {background-color: #f6f9f9;border-bottom: 1px solid #ecedee;border-top: 1px solid #ecedee;box-sizing: border-box;color: #7c8285;float: left;font-size: 13px;height: 30px;line-height: 30px;padding: 0 25px;width: 100%;}
.brainListview-head li {float: left;}
.brainListview-head li span {background-image: url("../images/brain-arrow.svg");display: inline-block;height: 9px;width: 6px;margin-left: 5px;}
li.brain-topic {max-width: 245px;width: 20%;}
li.brain-country {max-width: 170px;width: 16%;}
li.brain-postcode {max-width: 143px;width: 13%;}
li.brain-createdby {max-width: 195px;width: 18%;}
li.brain-category {max-width: 209px;width: 19%;}
li.brain-lpost {max-width: 118px;width: 10%;}

.brainListview-search {box-sizing: border-box;float: left;padding: 17px 25px;width: 100%;border-bottom: solid 1px #ecedee;}
.brainListview-search li {float: left;}
.braininput {border: 1px solid #d5d7db;border-radius: 33px;height: 33px;line-height: 33px;width: 75% !important;padding: 0px 15px;box-sizing: border-box;}
li.brain-country .braininput {width: 149px;}
li.brain-postcode .braininput {width: 111px;}
li.brain-createdby .braininput {width: 159px;}
li.brain-category .braininput {width: 177px;line-height: 33px;}
.braininput .select-custom-box3 {width: 100%;}
.braininput .wSelect-theme-classic.wSelect{width: 100% !important}
.braininput .select-custom-box3 div.wSelect-selected{padding-left: 0px; margin-left: 0px;color: #64707f; font-weight: normal;}


.brainListview-block {box-sizing: border-box;float: left;padding: 17px 25px;width: 100%;}
.brainListview-block ul {padding: 20px 0px;float: left;width: 100%;}
.brainListview-block .brain-category {height: 35px;}
.brainListview-block li {float: left;}
.brainListview-block .brain-createdby span {background-color: #eaeef0;border-radius: 24px;color: #7c8285;float: left;font-size: 13px;height: 24px;line-height: 24px;text-align: center;width: 24px;margin-right: 10px;}
.brainListview-block .brain-createdby{line-height: 24px;}
.brain-dropdown .select-custom-box3 .wSelect-theme-classic .wSelect-options-holder {width: 110px;top: 14px !important;}
.brain-category .select-custom-box3 .wSelect-theme-classic .wSelect-options-holder {width: 160px;top: 14px !important;}

#advanceSearch, #advanceSearch1, #reportThisProject {padding: 20px;width: 753px;}
#advanceSearch h5, #advanceSearch1 h5, #reportThisProject h5 {color: #596060;float: left;font-size: 16px;text-transform: uppercase;margin-bottom: 20px;}

h4 a.view-more {color: #57c5c7;float: right;font-size: 16px;margin-right: 0px;}
.questionTooltip {background-color: #e0e1e3;border-radius: 23px;float: right;font-weight: bold;height: 23px;line-height: 23px;margin-top: 5px;text-align: center;width: 23px;cursor: pointer;}
.text-box.requiredField.fixwidthbox, .custom_file_upload.fixwidthbox {width: calc(100% - 34px);float: left;}

.brainstormform .join-now-btn {background-image: none;padding-left: 20px;width: auto;}
.brainstormform .braintitle{padding-left: 0px;}
.brainstormform [type="button"], .brainstormform [type="button"] {float: left;left: 0px;position: relative;}
.braintitle input {background-color: transparent;border: 0 none;color: #4b5357;float: left;font-size: 22px;width: auto;}
.brainstormformtag > input {color: #7c8285;float: left;font-size: 15px;padding-right: 10px;width: auto;margin-top: 10px;}
.brainstormformTitle button, .brainstormformtag button {background-color: transparent;background-image: url("../images/profile-edit-icon.svg");border: 0 none;height: 15px;width: 16px;}

.brainformblock {float: left;width: 100%;margin-top: 30px;}
.brainformblock-left{float: left;margin-right: 20px;}
.brainformblock-left img {border-radius: 150px;}
.brainformblock-right {color: #8d96a1;float: left;width: calc(100% - 55px);padding-bottom: 20px;position: relative;}
.brainformblock-time {margin-bottom: 20px;}
.brainformblock-title {font-weight: bold;color: #7f8586;font-size: 16px;}
.brainformblock-name {clear: both;color: #8d96a1;font-size: 13px;padding: 5px 0;text-decoration: underline;}
.brainformblock-time {color: #8d96a1;}
.brainformblock-title span {float: left;}
.brainformblock-title a {background-image: url("../images/share-btn.svg");float: left;height: 20px;margin-left: 5px;width: 20px;}
.brainformblock-time span {background-image: url(../images/clock-icon.svg);width: 16px;height: 16px;float: left;margin-right: 5px;}
.brainformblock.secondlavel {
  box-sizing: border-box;
  padding-left: 56px;
}
.brainformblock.thirdlavel {
  box-sizing: border-box;
  padding-left: 112px;
}

.chatblockleft {float: left;width: calc(100% - 110px);}
.chatblockright {float: right;}
.join-now-btn.disable {background-color: #a8c4d2;}
.join-now-btn.disable:hover{background-color: #57c5c7}
.replybtn-right {float: right;}
.replybtn-right div.file_upload {border-radius: 37px;float: left;height: 29px;line-height: 19px;position: relative;padding-left:10px;padding-right:10px;top: 0px;margin-right: 10px;}
.join-now-btn.post {background-color: #85c075;}
.join-now-btn.post:hover{background-color: #57c5c7}

.replyblock {float: left;margin-top: 20px;width: 100%;}
.replybtn {float: left;width: 100%;margin-top: 15px;}
.chatblockright.remove {display: none;}
#loader{position: fixed;z-index: 2;width:100%;height: 100%;background: white;opacity: 0.5;display: none;}
.replybtn-left li{float: left;position: relative;margin-right: 10px;}
.replybtn-left li  img {border-radius: 2px;-webkit-border-radius: 2px;-o-border-radius: 2px;}
.replybtn-left span {background-image: url("../images/reply-correct.svg");bottom: 5px;height: 17px;position: absolute;right: 5px;width: 17px;}
.replybtn-left span.delete {background-image: url("../images/reply-close.svg");top: 5px;height: 17px;position: absolute;right: 5px;width: 17px;}
.chatblock.border {border-bottom: 1px solid #ededed;padding-bottom: 40px;float: left;width: 100%;line-height: 38px;}

.newproject {background-color: #85c075;background-image: url("../images/newproject-icon.svg");background-position: center center;background-repeat: no-repeat;border-radius: 59px;height: 59px;margin: 20px auto 0;position: relative;width: 59px;}
.organization-right .organization-block{padding: 0px;}
.organization-block .replybtn-left li {float: left;margin-right: 10px;position: relative;width: auto;height: auto;}
.organization-block .replybtn-left li  img {border-radius: 2px;-webkit-border-radius: 2px;-o-border-radius: 2px;}
.organization-block .replybtn-left span {background-image: url("../images/reply-correct.svg");bottom: 5px;height: 17px;position: absolute;right: 5px;width: 17px;}
.organization-block .replybtn-left span.delete {background-image: url("../images/reply-close.svg");top: 5px;height: 17px;position: absolute;right: 5px;width: 17px;}
.organization-left .wSelect-theme-classic.wSelect{background-image: url("../images/astrixs.png");background-position: 11px 8px;background-repeat: no-repeat;padding: 0px 8px;}


.brainformblock-left a {background-image: url("../images/chat-arrow-down.svg");background-repeat: no-repeat;border: 1px solid #bebebe;border-radius: 16px;display: block;height: 16px;margin: 15px auto 0;width: 16px;}
.brainformblock-left a.chatactive {background-image: url("../images/chat-arrow-top.svg");}
.brainstormformtag .mulitselect-drop-box-panel {left: 90px;top: 70px;width: 220px;height: 196px;overflow: hidden;}
.brainstormformtag .multiselect-option-inner li{width: 100%;}
.brainstormformtag .value-panel-drop a{float: left;}
.org-step3 .newproject {background-color: #86c076;background-image: url("../images/sucess-icon.svg");}
.org-step3 .newproject {background-color: #86c076;background-image: url("../images/sucess-icon.svg");}
.brainstrom .newproject{background-color: #ea5044;background-image: url("../images/brain-icon.svg");}
.brainstrom.org-step2 .vol-title {color: #4b5357;font-size: 18px;line-height: 32px;margin-bottom: 9px;margin-top: 0px;text-align: center;}
.brainstrom.org-step2 .login-block {box-sizing: border-box;float: none;margin: 0 auto 20px;padding: 0;width: 183px;}
.brainstrom.org-step2 .signup-nav {border-top: 0 solid #ddd;float: left;margin-top: 30px;padding-bottom: 10px;padding-top: 10px;text-align: center;width: 100%;}
.brainstrom.org-step2 .step2-nav {display: table;float: none;margin: 0 auto;}
.brainstrom.org-step2 .facebook, .brainstrom.org-step2 .twitter {margin-bottom: 15px;}
.brainstrom.org-step2 .organization-block{float: none;}
.brainstrom.org-step2 .signup-nav .button-input{width: auto;}
.brainstrom .signup-nav .button-input{width: auto;}

.modal-body {padding: 0 !important;position: relative;width: 732px !important; height: 562px !important;}
.modal-dialog{padding-top: 100px !important;}
.modal-content{border-radius: 5px !important; -o-border-radius: 5px !important; -webkit-border-radius: 5px !important; width: 734px !important; height: 540px !important;}
.modal-body .close {background: rgba(0, 0, 0, 0) url("../images/close-pop-up.svg") no-repeat scroll 0 0;height: 22px;margin-right: 15px;margin-top: 15px;opacity: 1 !important;text-indent: -999em;width: 22px;}
.modal-body .btn:first-child {background-image: url("../images/thumb-prev.svg");background-repeat: no-repeat;height: 27px;text-indent: -999em;width: 20px;}
.modal-body .btn:last-child {background-image: url("../images/thumb-next.svg");background-repeat: no-repeat;height: 27px;text-indent: -999em;width: 20px;float: right;}
.btn-group {left: 0;position: absolute;top: 270px;width: 100% !important;z-index: 1;}
.modal-body .btn-default {background-color: transparent;border-color: transparent;color: #303641;text-indent: -999em;}
.modal-body .btn-default:hover, .modal-body .btn-default:focus, .modal-body .btn-default:active, .modal-body .btn-default.active, .modal-body .open .dropdown-toggle.btn-default {background-color: transparent;border-color: transparent;color: #303641;}
.modal-body .lightbox-nav {height: 57px;}
.modal-body .lightbox-image-caption {background-color: transparent !important;color: #4b5357;font-size: 18px !important;position: absolute;top: -67px;}

/*.modal-body .btn-group:nth-child(2){display: none;}*/

.settingblock {box-sizing: border-box;float: left;padding: 20px 40px 0;width: 100%;}
.settingblock .organization-block{padding: 0px;}
.setting {color: #4b5357;font-size: 22px;text-align: center;text-transform: uppercase;}
.setting-title {color: #596060;float: left;font-size: 18px;padding-bottom: 10px;}
.organization-block.settask {border-top: 1px solid #e8e8e8;margin-top: 15px;padding-top: 20px;}

.onoffswitch {position: relative; width: 48px !important;float: right;-webkit-user-select:none !important; -moz-user-select:none !important; -ms-user-select: none !important;}
.onoffswitch-checkbox {display: none;}
.onoffswitch-label {display: block !important; overflow: hidden !important; cursor: pointer !important;border: 2px solid #FFFFFF !important; border-radius: 23px !important; -webkit-border-radius: 23px !important;}
.onoffswitch-inner {display: block !important; width: 200% !important; margin-left: -100% !important;transition: margin 0.3s ease-in 0s !important;}
.onoffswitch-inner:before, .onoffswitch-inner:after {display: block !important; float: left !important; width: 50% !important; height: 23px !important; padding: 0 !important; line-height: 23px !important;font-size: 14px !important; color: white !important; font-weight: bold !important;box-sizing: border-box; -webkit-border-radius: 23px !important;}
.onoffswitch-inner:before {content: "";padding-left: 10px !important;background-color: #57C5C7 !important; color: #FFFFFF !important;}
.onoffswitch-inner:after {content: "";padding-right: 10px !important;background-color: #B2B8BF !important; color: ;text-align: right !important;}
.onoffswitch-switch {display: block !important; width: 16px !important; margin: 3.5px !important;background: #FFFFFF !important;position: absolute !important; top: 0 !important; bottom: 0 !important;right: 21px !important;border: 2px solid #FFFFFF !important; border-radius: 23px !important;transition: all 0.3s ease-in 0s !important;}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {margin-left: 0 !important;}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {right: 0px !important;}
.onoffswitch[type="checkbox"]:not(:checked), .onoffswitch [type="checkbox"]:checked {position: relative;left: 0px;}
.onoffswitch [type="checkbox"]:not(:checked) + label, .onoffswitch [type="checkbox"]:checked + label {cursor: pointer;float: left;padding-left: 0;padding-top: 0;position: relative;width: 47px;}
.onoffswitch [type="checkbox"]:not(:checked) + label::before, .onoffswitch [type="checkbox"]:checked + label::before {background: transparent none repeat scroll 0 0;border: 0 solid #b5c7ce;content: "";height: 15px;left: 0;position: relative;top: 2px;width: 15px;}
.onoffswitch [type="checkbox"]:not(:checked) + label::after, .onoffswitch [type="checkbox"]:checked + label::after {color: #57c5c7;content: inherit;float: right;font-size: 15px;left: 3px;position: relative;top: 0;transition: all 0.2s ease 0s;}
.onoffswitch [type="checkbox"]:not(:checked) + label:after, .onoffswitch [type="checkbox"]:checked + label:after{content:initial !important;}
.onoffswitch [type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0);}
.onoffswitch [type="checkbox"]:checked + label:after {opacity: 1;	transform: scale(1);}
.taskblock {float: left;height: 23px;line-height: 23px;margin-bottom: 15px;width: 100%;}
.taskblock.firstchild {margin-bottom: 0;}
.taskblock.lastblock {margin-bottom: 0;}

.organizationSearch .brainstormHead {margin-bottom: 30px;}
.organizationSearch .brainstormHead-left i{background-color: #f5c53d;background-image: url("../images/organization-signup-icon.svg")}
.searchOrgBlock {border: 1px solid #f2f2f2;width: 100%;margin-bottom: 30px;}
.searchOrgBlock-left {float: left;margin-right: 20px;}
.searchOrgBlock-right {float: right;padding: 14px 0;width: calc(100% - 175px);}
.searchOrgBlock-right > h3 {color: #2f3838;font-size: 20px;font-weight: 300;margin-bottom: 10px;}
.cityblock {color: #7a8d8d;padding-bottom: 5px;}
.cityblock a:link, .cityblock a:visited {color: #7a8d8d;text-decoration: none;}
.cityblock a:hover {color: #57c5c7;}
.contentBlock p {font-size: 13px;line-height: 20px;max-width: 500px;padding-top: 3px;float: left;}
.contentBlock > span {float: right;margin-right: 20px;}

.table-pagination-panel {float: left;position: relative;width: 100%;box-sizing:border-box;padding: 0px;}
.table-pagination-panel ul {width:99%;float:none;margin:0px auto;text-align: center;}
.table-pagination-panel ul li {display:inline-block;height:37px;line-height:37px;font-size:13px;color:#7c8285;font-weight:400;margin:0 2px;}
.table-pagination-panel ul li:last-child {margin-right:0;}
.table-pagination-panel ul li a {float:left;height:34px;line-height:34px;font-size:13px;color:#7c8285;font-weight:400;border:solid 2px #fff;padding:0 13px;border-radius:150px;}
.table-pagination-panel ul li a:hover {border:solid 2px #57c5c7;}
.table-pagination-panel ul li.active a {border:solid 2px #57c5c7;}
.table-pagination-panel ul li.back a {background:#a8c4d2;font-weight:600;color:#fff;text-transform:uppercase;padding:0 30px;border-color:#a8c4d2;}
.table-pagination-panel ul li.back a:hover {border-color:#a8c4d2;}
.table-pagination-panel ul li.next a {background:#57c5c7;font-weight:600;color:#fff;text-transform:uppercase;padding:0 30px;border-color:#57c5c7;}
.table-pagination-panel ul li.next a:hover {border-color:#50b6b8;background:#50b6b8;}
.table-pagination-panel .full-content {position:absolute;bottom:5px;right:5px;cursor:nw-resize;}

.organizationSearch .proj-block li {margin-left: 1.2%;width: 24%;}
.organizationSearch .proj-block li:nth-of-type(4n+1) {margin-left: 0;clear: left;}
.projectSearch .proj-block {float: left;width: 100%;}
.proj-block {float: left;width: 98%;}
.organizationSearch .profile-project-section {border-top: 0 solid #e8e8e8;float: left;margin-top: 0;padding-top: 35px;width: 100%;}
.increment {background-color: transparent;background-image: url("../images/int.svg");background-repeat: no-repeat;border: 0 none;height: 5px;text-indent: -999em;width: 8px;display: block;}
.decrement {background-color: transparent;background-image: url("../images/dec.svg");background-repeat: no-repeat;border: 0 none;height: 5px;text-indent: -999em;width: 8px;display: block;margin: 1px 0 2px;}
.searrch-txt {float: left;height: 39px;line-height: 39px;margin-right: 20px;}
.organizationSearch .search-box{width: 184px;box-sizing: border-box;padding: 10px 10px 10px 10px;}
.showsnumber {float: right;}
.showsnumber {float: right;padding-top: 2px;}
.showsnumber span {float: right;margin-left: 10px;}
.projectSearch .brainstormHead-left i {background-color: #85c075;background-image: url("../images/newproject-icon.svg");}
.projectSearch .search-box {box-sizing: border-box;width: 186px;padding: 10px 10px 10px 10px;}
.projectSearch .proj-block li {margin-left: 2%;margin-right: 0;width: 23.5%;}
.projectSearch .proj-block li{margin-right: 0px;margin-left: 20px;}
.projectSearch .proj-block li:nth-of-type(4n+1) {clear: left;margin-left: 0;}

.loginPage.donate{text-align: center;}
.donate .newproject {background-color: #55c2c5;background-image: url("../images/donate.svg");}
.donateblock {display: table;margin: 10px auto 20px;}
.donate .vol-title {font-size: 14px;line-height: 22px;}
.donate .step3-nav {display: table;position: relative;margin: 0 auto;float: none;}
.drop-custome.leftdonate {float: left;}
.donate .signup-nav.step2 h2 {font-size: 18px;font-weight: bold;}
.middonate {float: left;height: 40px;line-height: 34px;padding: 0 25px;}
.donateblock {text-align: left;}
.drop-custome.rightdonate {float: left;}
.vol-add-skill{display: none;}

.vpageProfileEditForm .organization-profile-info {float: left;max-width: 730px;}
.blackout {background-color: rgba(0, 0, 0, 0.52);float: left;height: 100vh;position: fixed;width: 100%;z-index: 5;}
.proj-block li{width: 32%;}
.vTab > li {
  float: left;
  margin-right: 20px;
}
.vTab li span {
  cursor: pointer;
}
.commenttab {
  float: left;
  margin-top: 20px;
  width: 100%;
}
.commenttab .textarea-box{text-align: left;}
.vTab li.active span, .vTab li span:hover {
  border-bottom: 1px solid #57c4c7;
  color: #57c4c7;
}
.vTab {
  float: left;
  margin-bottom: 10px;
}
.org-counter-block a:link, .org-counter-block a:visited{color: #686e6e;}
.org-counter-block a:hover{color: #57c4c7;text-decoration: none;}
.profile h3, .editblock h3 {
  font-size: 19px;
  font-weight: normal;
}
.lastLogin.editicon:hover {
  color: #000;
  opacity: 0.5;
}
.hideabove768 { display: none;}
.tasks-mobile-panel { width: 100%;}

.mobile-search {background-color: transparent;border: 2px solid #ccc;border-radius: 20px;color: #fff;left:15px;padding: 5px 10px;position: absolute;width: 140px;}
.inner-header .search-mobile { z-index: 111; position: relative;}
.search-option {float: right;position: relative;width: 148px;}