@media only screen and (max-width:1280px){
	.projectSearch .proj-block li{margin-right: 0px;margin-left: 1.2%; width: 24.1%;}
	.proj-img img {height: auto;width: 100%;}
}
@media only screen and (max-width:1180px){
	.loginPage.vol-stepdefault.vol-step2 {
  width: 980px;
}
	.skills{margin-top: 15px;}
	.vol-interested, .skills{width: 100%;}
	.vol-interested li{width: 22% !important;}
	}
@media only screen and (min-width: 50px) and (max-width: 300px)  {
#drop-menu {display:none;}
#wrapper {overflow:hidden;}
.common-wrapper {width:100%;}
.logo {margin-left:15px;margin-top:15px;}
.scrollToTop {bottom: 85px;height: 29px;right: 12px;width: 29px;}
.scrollToTop img {width:29px;height:29px;}	
nav {width:79%;position:relative;height:auto;margin-top:19px;}
.mobile-view {display:block;width:100%;float:left;}
.mobile-menu {display:block;background:url(../images/mobile-menu.png) no-repeat; width:28px;height:25px;float:right;margin:10px 20px 0 0;}
.mobile-menu:hover {background:url(../images/mobile-menu.png) right no-repeat;}
.search-mobile {display:block;background:url(../images/search-mobile-icon.svg) no-repeat; width:20px;height:20px;float:right;margin:14px 20px 0 0;}
.search-mobile:hover {background:url(../images/search-mobile-icon.svg) right no-repeat;}
header.home {background:url("../images/header-banner.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-position:left top;background-size:190% 100%;float: left;height: auto;width: 100%;}
.header-title {font-size:23px;padding:0 17px;}
.header-part {margin-top:40px;}
.header-button-part {margin-top:40px;height:auto;padding-bottom:22px;}
.header-button-part a {margin:18px 0;width:70%;}
.services-panel li {width:94%;margin:50px 3% 0 3%;}
.services-panel li:hover {top:-4px;}
#services-search-part {height:auto;}
.services-panel li div.common-service-panel div.service-mouse-hover .hide-panel {height:240px;}
.services-panel li:hover div.common-service-panel div.service-mouse-hover .hide-panel{height:240px;}
.services-panel li.volunteers div.service-mouse-hover {position:relative;}
.services-panel li.organizations div.service-mouse-hover {position:relative;}
.services-panel li.schools div.service-mouse-hover {position:relative;}
.services-panel li em {position: relative;top:-20px;width: 100%;text-align: center;float: left;height: 0px;left: -6px;}
.services-panel li:hover em {position: relative;top:-20px;width: 100%;text-align: center;float: left;height: 0px;left: -6px;}
.services-panel li div.service-mouse-hover{background:#fff !important;}
.services-panel li 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:hover div.common-service-panel {top:1px !important;}
.scroll-to-fixed-fixed-search {position:relative;border:none;}
.scroll-to {background:#f4f7f8;border: medium none;padding: 0 0 23px;position: fixed;top: 86px !important;z-index: 2147483647;display:none;border-top:4px solid #57c5c7;border-radius:5px;}
.scroll-to {height:auto;}
.search-panel {width:90%;margin:23px 3% 0;}
.search-box {width:275px;margin-bottom:15px;}
.line-speccer {display:none;}
.filter-box {width:275px;margin-bottom:15px;}
.select-custom-box2 .wSelect-theme-classic .wSelect-options-holder {width:150px;}
.select-custom-box2 div.wSelect-selected {width:75px;}
.categories-box {width:275px;margin:0px 0 15px 0;}
.search-button {margin:0;width:240px;}
.button-input {width:100%;}
.scroll-to:after, .scroll-to:before {bottom: 100%;left: 75.4%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.scroll-to:after {border-color: rgba(244, 247, 248, 0);border-bottom-color: #57c5c7;border-width: 12px;margin-left: -12px;}
.scroll-to:before {border-color: rgba(244, 247, 248, 0);border-bottom-color: #57c5c7;border-width: 13px;margin-left: -13px;}
.hide-panel-div-mobile {display:none !important;}
h2 {font-size:26px;padding:0px 14px;}
.sort-by-view-project .wSelect-theme-classic.wSelect {display:none;}
.next-prev-project {float: right;width: 100px;}
.next-prev-project a {margin:0;}
.sort-by-type-project {width:60%;}
.sort-by-type-project a {padding:0 18px;}
.sort-by-type-project a:hover {padding:0 18px;}
.sort-by-type-project a.active {padding:0 18px;}
.project-portfolio-panel-grid ul {width:100% !important;position:absolute !important;}
.project-filter-panel {width:90%;padding:0 5%;}
.project-portfolio-panel-grid li {float: none;left:0;margin: 0 auto;width: 85%;margin-bottom:30px;}
.project-portfolio-panel-grid li div.project-thumb-slide img {width:100%;height:100%;}
.project-portfolio-panel-grid {margin-top:30px;}
.project-box {margin-top:30px;}
.see-more-box {margin:15px 0 0;}
h2 span {padding:0px 10px;line-height:18px;}
.sort-by-discussions-project {width:60%;}
.sort-by-discussions-project a.active {padding:0 20px;}
.sort-by-discussions-project a {padding:0 20px;}
.sort-by-discussions-project a:hover {padding:0 20px;}
.discussions-box-panel li {width: 86%; margin: 0 5%;height:auto;margin-bottom:25px;}
.testimonials-content {line-height:26px;padding:0 5%;width:90%;}
.testimonials-box {width:100%;margin-top:80px;}
#testimonials-panel {height:auto;background-image:173% 100%;background-position:center;padding:0 0 30px 0;}
.testimonials-user-details {width:90%;margin:35px 5% 0 5%;}
.footer-menu-social-part {width:94%;margin:0 4%;}
.footer-menu a {float: left;line-height: 29px;margin: 0 25px 0 0;width: 100%;text-align:left;}
.footer-copy-right {height: 20px;line-height: 20px;margin: 21px 4% 0;text-align: center;width: 92%;}
.footer-menu {border-bottom:solid 1px #ececec;margin-bottom: 20px;padding-bottom: 20px;}
.social-part {text-align:center;}
.social-part a {display:inline-block;float:none;}
.discussions-box-panel li div.discussions-title {height:50px;overflow:hidden;}  
.select-custom-box3 .wSelect-options-holder {right:-84px;}
.select-custom-box3 .wSelect-options-holder .arrow-open-drop {right:120px;}
#footer-panel {padding:40px 0;}
#ListDiv {display:none !important;}
#CalendarDiv {display:none !important;}
#MapDiv {display:none !important;}
ul.menu li ul.drop-menu {display:none;}
ul.menu li:hover ul.drop-menu {position:relative !important; background:none !important; top:0;padding:0;display:block;border-radius:0px;border:none;width:117% !important;left:-22px !important;}
ul.menu li ul.drop-menu:after{border-radius:0px;bottom:0;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:relative;z-index:99999;width:80px;text-align:center;}
ul.menu li ul.drop-menu:before{border:solid;border-color:inherit;text-align:center;border-width:0;top:-9px;content:"";font-size:12px;left:12%;position:absolute;z-index:9999;}
ul.menu li .drop-menu li {width:80%;padding:0px 30px !important;border:none !important;border-top:1px solid #ececec !important;height:41px;line-height:0;}
ul.menu li .drop-menu li a {width:81%;border:none !important; padding:12px 15px !important;float:left;color:#90a3a3;}
ul.menu li .drop-menu li a:hover {color:#6d707e;}
.footer-menu li {width:100%;}
ul.menu li.drop a {border:none;}
.footer-menu li ul.drop-menu {display:none;}
li.drop-footer ul.drop-menu {position:relative !important; background:none !important;margin:-14px 0; top:0;padding:0;display:block;border-radius:0px;border:none !important;width:117% !important;left:-22px !important;}
li.drop-footer ul.drop-menu {padding:0px !important;margin:-14px 0 !important;position:relative;}
.footer-menu li ul.drop-menu:before {content:none;}
.footer-menu li:hover ul.drop-menu {display:none;}
.footer-menu li ul.drop-menu:after{border-radius:0px;bottom:0;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:relative;z-index:99999;width:80px;text-align:center;}
.footer-menuli ul.drop-menu:before{border:solid;border-color:inherit;text-align:center;border-width:0;top:-9px;content:"";font-size:12px;left:12%;position:absolute;z-index:9999;}
.footer-menu li .drop-menu li {width:100%;padding:0px 15px !important;border:none !important;border-top:none !important;height:41px;line-height:0;}
.footer-menu li .drop-menu li a {width:81%;border:none !important; padding:12px 8px !important;float:left;color:#b6b7be;}
.footer-menu li .drop-menu li a:hover {color:#6d707e;padding:12px 8px !important;}
.footer-menu li {width:100%;}
.testimonials-box-handel {top:312px;}
.services-panel li.volunteers  em.free-offer {background:#ea5044;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.services-panel li.organizations  em.free-offer {background:#f5c53d;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.services-panel li.schools  em.free-offer {background:#85c075;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.project-box {overflow:hidden;}
.height-fix {height:170px;}
.footer-menu li a span.icon-arrow {width:10px;height:10px;float:right;right:8px;top:11px;position:relative; display:block;}
.footer-menu li a span.icon-arrow img {float:left;}
.footer-menu li ul#drop-menu {position:relative;background:#ffffff; bottom:0;padding:0px 0;display:none;border-radius:0px;border:none;width:135px;z-index:100;}
.footer-menu li ul#drop-menu:after{border-radius:0px;bottom:0px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 0px;position:absolute;z-index:99999;width:80px;text-align:center;}
.footer-menu li ul#drop-menu:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:0;bottom:0;content:"";font-size:12px;left:0%;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 0px !important;float:left;color:#b6b7be;}
.footer-menu li #drop-menu li a:hover {color:#57c4c7;}
.testimonials-panel-two {width:100% !important;}
.discussions-box-panel li div.discussions-title {height:40px;}
.testimonials-panel-two {height:616px !important;width:100% !important;}
.testimonials-panel-one {height:616px !important;width:100% !important;}
.testimonials-panel-three {height:616px !important;width:100% !important;}
.testimonials-panel-four {height:616px !important;width:100% !important;}
.footer-menu li:hover ul.drop-menu {position:relative;border:none;top:-10px !important; margin-bottom:-20px;}
.footer-menu li ul.drop-menu {position:relative;border:none;}
.footer-menu li:hover ul.drop-menu li {padding:0px !important;}
.footer-menu li:hover ul.drop-menu li a {padding:0px !important;}
.footer-menu li ul.drop-menu li {padding:0px !important;}
.footer-menu li ul.drop-menu li a {padding:0px !important;}
.stick {position: fixed;top: 0;z-index:9999999;background:#fff;width:100%;padding:10px 0;margin:0px !important;}
.stick2 {position: fixed;top: 0;z-index:9999999;background:#fff;width:100%;padding:10px 0;margin:0px !important;}
#testiMonials {display:none;}
.fc-button-group {width:89% !important;}

}
@media only screen and (min-width: 300px) and (max-width: 500px)  {
.user-login-fix .logo {display:none;}
#wrapper {overflow:hidden;}
.common-wrapper {width:96%;}
.under-construction-logo {margin:0 auto !important;}
.scrollToTop {bottom: 65px;height: 29px;right: 15px;width: 29px;}
.scrollToTop img {width:29px;height:29px;}	
nav {width:77%;position:relative;height:auto;margin-top:19px;}
.mobile-view {display:block;width:100%;float:right;}
.search-mobile:hover {background:url(../images/search-mobile-icon.svg) right no-repeat;}
.header-title {font-size:23px;padding:0 17px;}
.header-part {margin-top:40px;}
header.home {background:url("../images/header-banner.jpg") no-repeat scroll left top / 185% 100% rgba(0, 0, 0, 0);}
.header-button-part a {margin:18px 0;width:70%;}
.service-mouse-hover p {line-height:21px;}
.inner-header .mobile-menu {background-position:right 0;}
.inner-header .mobile-menu img {display:none;}
/*.inner-header nav .menu-mobile {width:268px !important;left:-268px !important; overflow:hidden;-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;}*/
.user-login-fix nav .slideMobileMenu {-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;}
.user-login-fix nav a.mobileArrowSlide {display:none; position:absolute;padding-right:0 !important; background:url(../images/mobile-menu.png) no-repeat -26px 0 !important;top:-25px;-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;}
.user-login-fix nav .mobileArrowSlide { position:absolute;z-index:99999;background-color:#fff;padding:0 3px;margin-left:264px !important;}
.user-login-fix nav a.mobileArrowSlide img {display:none;}

/*.inner-header nav .slideMobileMenu {-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 nav a.mobile-menu {float:right;margin-left:5px;background:url(../images/arrow-2.svg) right 16px no-repeat !important;padding-right:28px;position:relative;top:-5px;}
.inner-header nav a.mobileArrowSlide {display:none; position:absolute;padding-right:0 !important; background:url(../images/mobile-menu.png) no-repeat -26px 0 !important;top:-25px;-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 nav .mobileArrowSlide { position:absolute;z-index:99999;background-color:#fff;padding:0 3px;margin-left:264px !important;}
.inner-header nav a.mobileArrowSlide img {display:none;}*/

.home nav .slideMobileMenu {display:block !important;-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;}
.home nav .slideMobileMenu {width:268px !important;left:-65px !important;top:67px;-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;}
.home nav a.mobile-menu {position:absolute; -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;}
.home nav .mobileArrowSlide { position:absolute;z-index:99999;margin-left:196px !important;}

ul.menu-mobile li {width:86%;color:#384343;padding:1% 7%;border-bottom:solid 1px #ececec;}
ul.menu-mobile li:hover {width:86%;color:#384343;padding:1% 7%;}
ul.menu-mobile li a {color:#384343;width:100%;float:left;padding:0px;margin:10px 0px;}
ul.menu-mobile li a:hover {color:#57c5c7 !important;border-bottom:none;}
ul.menu li.donate {padding:18px 11px 18px 28px;width:74%;margin:25px 10px 0 18px;}
ul.menu li.donate a {padding:0px;margin:0px;color:#fff;}
ul.menu li.login-sign-up {padding:18px 11px 18px 28px;width:74%;margin:11px 10px 0 18px;}
ul.menu li.login-sign-up a {padding:0px;margin:0px; color:#fff;}
.services-panel li {width:94%;margin:50px 3% 0 3%;}
.services-panel li:hover {top:-4px;}
#services-search-part {height:auto;}
.services-panel li div.common-service-panel div.service-mouse-hover .hide-panel {height:203px;}
.services-panel li:hover div.common-service-panel div.service-mouse-hover .hide-panel{height:203px;}
.services-panel li.volunteers div.service-mouse-hover {position:relative;}
.services-panel li.organizations div.service-mouse-hover {position:relative;}
.services-panel li.schools div.service-mouse-hover {position:relative;}
.services-panel li em {position: relative;top:-20px;width: 100%;text-align: center;float: left;height: 0px;left: -6px;}
.services-panel li:hover em {position: relative;top:-20px;width: 100%;text-align: center;float: left;height: 0px;left: -6px;}
.services-panel li div.service-mouse-hover{background:#fff !important;}
.services-panel li 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:hover div.common-service-panel {top:1px !important;}
.search-panel {width:90%;margin:23px 3% 0;}
.search-box {width:270px;margin-bottom:15px;padding:10px 10px 10px 10px;}
.search-box-input {width:72%;font-size:11px;padding-left:46px;padding-right:0;}
.search-box-input:focus {font-size:14px;}
.categories-box {width:auto;margin:0px 0 15px 0;}
.line-speccer {display:none;}
.filter-box {width:275px;margin-bottom:15px;}
.select-custom-box2 .wSelect-theme-classic .wSelect-options-holder {width:150px;}
.select-custom-box2 div.wSelect-selected {width:75px;}
.search-button {margin:0;width:240px;}
.button-input {width:100%;}
.hide-panel-div-mobile {display:none !important;}
h2 {font-size:23px;padding:0px 14px;}
.sort-by-view-project .wSelect-theme-classic.wSelect {display:none;}
.next-prev-project {float: right;width: 100px;}
.next-prev-project a {margin:0;}
.sort-by-type-project {width:60%;}
.sort-by-type-project a {padding:0 18px;}
.sort-by-type-project a:hover {padding:0 18px;}
.sort-by-type-project a.active {padding:0 18px;}
.project-portfolio-panel-grid ul {width:100% !important;position:absolute !important;}
.project-filter-panel {width:96%;padding:0 2%;}
.project-portfolio-panel-grid li {float: none;left:0;margin: 0 auto;width: 94%;margin-bottom:30px;animation-delay:0s !important;animation-duration:0s !important;}
.project-portfolio-panel-grid li div.project-thumb-slide img {width:100%;height:100%;}
.project-portfolio-panel-grid {margin-top:30px;}
.project-box {margin-top:30px;}
.see-more-box {margin:15px 0 0;}
h2 span {padding:0px 10px;line-height:18px;}
.sort-by-discussions-project {width:60%;}
.sort-by-discussions-project a.active {padding:0 20px;}
.sort-by-discussions-project a {padding:0 20px;}
.sort-by-discussions-project a:hover {padding:0 20px;}
.discussions-box-panel li {width: 86%; margin: 0 5%;height:auto;margin-bottom:65px;animation-delay:0s !important;animation-duration:0s !important;}
.testimonials-content {line-height:24px;padding:0 5%;width:90%;}
.testimonials-box {width:100%;margin-top:43px;height:374px;}
#testimonials-panel {height:auto;background-image:173% 100%;background-position:center;padding:0 0 0px 0;}
.testimonials-panel-main {height:416px !important;}
.testimonials-panel-one{height:auto !important;background-image:173% 100%;background-position:center; width:100% !important;padding-bottom:15px;}
.testimonials-panel-two{height:auto !important;background-image:173% 100%;background-position:center; width:100% !important;padding-bottom:15px;}
.testimonials-panel-three{height:auto !important;background-image:173% 100%;background-position:center; width:100% !important;padding-bottom:15px;}
.testimonials-panel-four{height:auto !important;background-image:173% 100%;background-position:center; width:100% !important;padding-bottom:15px;}
.testimonials-user-details {width:90%;margin:35px 5% 0 5%;}
.footer-menu-social-part {width:94%;margin:0 4%;}
.footer-menu a {float: left;line-height: 29px;margin: 0 25px 0 0;width: 100%;text-align:left;}
.footer-copy-right {height: 20px;line-height: 20px;margin: 21px 4% 15% 4%;text-align: center;width: 92%;}
.footer-menu {border-bottom:solid 1px #ececec;margin-bottom: 20px;padding-bottom: 20px;}
.social-part {text-align:center;}
.social-part a {display:inline-block;float:none;}
.discussions-box-panel li div.discussions-title {height:50px;overflow:hidden;}
.project-portfolio-panel-grid li div.project-title {padding:8% 5% 3% 5%;}
#footer-panel {padding:40px 0;}
#footer-panel {padding:10px 0 40px 0;}
#ListDiv {display:none !important;}
#CalendarDiv {display:none !important;}
#MapDiv {display:none !important;}
ul.menu li ul.drop-menu {display:none;}
ul.menu li:hover ul.drop-menu {position:relative !important; background:none !important; top:0;padding:0;display:block;border-radius:0px;border:none;width:117% !important;left:-22px !important;}
ul.menu li .drop-menu li {width:80%;padding:0px 30px !important;border:none !important;border-top:1px solid #ececec !important;height:41px;line-height:0;}
ul.menu li .drop-menu li a {width:81%;border:none !important; padding:12px 15px !important;float:left;color:#90a3a3;}
ul.menu li .drop-menu li a:hover {color:#6d707e;}
.footer-menu li {width:100%;}
ul.menu li.drop a {border:none;}
.footer-menu li ul.drop-menu {display:none;}
li.drop-footer ul.drop-menu {position:relative !important; background:none !important;margin:-14px 0; top:0;padding:0;display:block;border-radius:0px;border:none !important;width:117% !important;left:-22px !important;}
li.drop-footer ul.drop-menu {padding:0px !important;margin:-14px 0 !important;position:relative;}
.footer-menu li ul.drop-menu:before {content:none;}
.footer-menu li:hover ul.drop-menu {display:none;}
#drop-menu {display:none;}
.footer-menu li ul.drop-menu:after{border-radius:0px;bottom:0;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:relative;z-index:99999;width:80px;text-align:center;}
.footer-menuli ul.drop-menu:before{border:solid;border-color:inherit;text-align:center;border-width:0;top:-9px;content:"";font-size:12px;left:12%;position:absolute;z-index:9999;}
.footer-menu li .drop-menu li {width:100%;padding:0px 15px !important;border:none !important;border-top:none !important;height:41px;line-height:0;}
.footer-menu li .drop-menu li a {width:81%;border:none !important; padding:12px 8px !important;float:left;color:#b6b7be;}
.footer-menu li .drop-menu li a:hover {color:#6d707e;padding:12px 8px !important;}
.footer-menu li {width:100%;}
.testimonials-box-handel {left:auto;right:25px; bottom:15px;top:auto; margin: 0 0;width:70px;}
.services-panel li.volunteers  em.free-offer {background:#ea5044;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.services-panel li.organizations  em.free-offer {background:#f5c53d;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.services-panel li.schools  em.free-offer {background:#85c075;border-radius: 0 23px 23px 0;font-style:normal; color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
#thumbSlidePortfolio {height: 390px !important;overflow: hidden !important;}
#thumbSlideDisc ul {width:100% !important;}
.mobile-version {display:block;}
.project-box {overflow:hidden;}
.discussions-box-panel li div.discussions-title {height:55px;}
.height-fix {height:374px !important;}
.footer-menu li a span.icon-arrow {width:10px;height:10px;float:right;right:8px;top:11px;position:relative; display:block;}
.footer-menu li a span.icon-arrow img {float:left;}
.footer-menu li ul#drop-menu {position:relative;background:#ffffff; bottom:0;padding:0px 0;display:none;border-radius:0px;border:none;width:135px;z-index:100;}
.footer-menu li ul#drop-menu:after{border-radius:0px;bottom:0px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 0px;position:absolute;z-index:99999;width:80px;text-align:center;}
.footer-menu li ul#drop-menu:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:0;bottom:0;content:"";font-size:12px;left:0%;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 0px !important;float:left;color:#b6b7be;}
.footer-menu li #drop-menu li a:hover {color:#57c4c7;}
ul.menu li ul.drop-menu-top {display:none;}
ul.menu li ul.drop-menu-top {position:relative;top:2px;background:none; padding:0;display:none;border-radius:0px;border:none; width:117%;z-index:1000;left:-8%;}
ul.menu li ul.drop-menu-top:after{border-radius:0px;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;top:0x;content:"";font-size:12px;left:0%;position:absolute;z-index:9999;}
ul.menu li .drop-menu-top li {width:100%;padding:0 0 0 21px !important;border:none !important;border-top:1px solid #ececec !important;}
ul.menu li .drop-menu-top li a {width:81%;border:none !important; padding:2px 0 !important;float:left;color:#384343;}
ul.menu li .drop-menu-top li a:hover {color:#57c4c7;}
ul.menu li a span {float:right;display:block;}
.mulitselect-drop-box-panel {width:89%;left:-10px;}
.mulitselect-drop-box-panel:after, .mulitselect-drop-box-panel:before {left:85%;z-index:9999;}
.search-box {z-index:999;}
.title-box-drop {width:100%;text-align:center;margin-bottom:5px;}
.value-panel-drop {width:100%;text-align:center;}
.value-panel-drop a {display:inline-block;float:none;margin-top:10px;}
.multiselect-option-inner li {width:100%;}
.select-custom-box3 .wSelect-theme-classic .wSelect-options-holder {left:-51px;}
.wSelect-options-holder .arrow-open-drop {right:96px;}
.stick {position: fixed;top: 0 !important;z-index:9999999;background:#fff;width:100%;padding:30px 0 10px;margin:0px 0 0 !important;border-bottom:solid 1px #e2e4e6;}
#testiMonials {display:none;}
#slidePortFolio {width:100%;float:left;}
#thumbSlideDiscTop {width:100%;float:left;}
.marginTopStep {padding-top:168px;}
#slidePortFolio1 {width:100%;float:left;height:1px;}
.marginTopStep1 {padding-top:107px;}
.discussions-box-panel {margin-top:0;}
.inner-header nav a.mobile-menu img {border-radius:150px;}
.inner-header nav {width:78%;}
.inner-header nav ul.menu {width:230px;}
.inner-header .search-mobile {background:rgba(0, 0, 0, 0) url("../images/mob-search.svg") no-repeat scroll right center;float:right;margin:14px 45px 0 0;}
.inner-header .select-custom-box2 div.wSelect-theme-classic {width: 101px !important;}
.inner-header .search-box-input {font-size:13px;}
.inner-header nav ul.menu li.search-icon {display:none;}
.user-login-fix nav ul.menu li.user-login {padding:0 15px;width:89%;}
.inner-header nav ul.menu li.user-login > a {width:93%;}
ul.menu li .drop-menu-top li a {padding-left:5px !important;padding-right:5px !important;}
.open-task-panel {overflow:auto;}
.open-task-panel table {width:1000px;}
.bradcump-header-panel .select-custom-box3 div.wSelect-selected {width:48px;}
.bradcump-header-panel li.city .mulitselect-drop-box-panel::after, .bradcump-header-panel li.city .mulitselect-drop-box-panel::before {left:91.8%;}
.portfolio-big-panel img {width:100%;}
.user-details-left-box {width:96%;padding:0 2%;}
.user-details-right-box {width:96%;padding:0 2%;margin-top:15px;text-align:center;}
.followers-panel {width:32%;}
.solcial-right-panel {width:68%;}
.social-part a {margin-right:15px;}
.portfolio-thumb-details-panel li {margin:8px;width:55px;}
.calender-panel-side .fc-toolbar {width:99.9%;}
.volunteers-box-panel li {margin-right:13px;}
.rating-list-box-panel li div.rating-details-list {width:81%;}
.rating-list-box-panel li div.thumb-icon {width:8%;}
.title-right-portfolio img {float:left;}
.globle-setting {margin-top:8px;}
.search-panel {width:94%;}
.side-social-content-common li div.thumb-details-content {width:81%;}
.bradcump-header-panel > li.drop > a {width:68px;}
.call-5-left-panel {width:100%;}
.bradcump-header-panel > li.city a {float:left;width:96px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.bradcump-header-panel {width:89%;}
.call-5-right-panel {width:100%;}
.bradcump-header-panel .wSelect-options-holder {left:-82px !important;}
.bradcump-header-panel {display:none;}
ul.list-content li span.user-name {width:100%;}
.call-5-right-panel {margin-top:30px;}
.user-profile-details-panel {margin-top:7px;}
.rating-details-panel-box div.boxrating {width:97%;}
.rating-left-panel {width:100%;background:none;border-bottom:solid 1px #f5f5f5;padding-bottom:20px;}
.rating-right-panel {width:96%;margin-top:20px;padding:0 2%;}
.tab-box-panel-header > ul > li {overflow:hidden;}
.tab-box-panel-header > ul > li > a {width:84%;padding:15px 10px;}
.side-social-content-common-last a.report-pop {display:inline-block;float:none;}
.side-social-content-common-last {text-align:center;}
.tab-box-panel-header > ul > li.open-task {display:none;}
/*.scrollToTop {display:none !important;}*/
.common-drop-menu {right:-72px;width:300px;}
.inner-header .notification-panel li {position:initial;}
.inner-header .notification-panel li a, .inner-header .notification-panel > ul {position:relative;}
#taskOpenPop::before {left:5%;}
#emailOpenPop::before {left:19%;}
#talarmkOpenPop::before {left:inherit;right:85px;}
#discussionsOpenPop::before {left:33%;}
.common-drop-menu ul li div.list-box {width:83%;position:relative;}
.common-drop-menu ul li div.left-list {width:100%;}
.common-drop-menu ul li div.right-list {width:100%;margin-top:4px;text-align:left;}
.common-drop-menu ul li {padding-bottom:11px !important;}
.inner-header .notification-panel li {height:auto;}
.common-drop-menu ul li div.right-list a.close {position:absolute;bottom:0;right:0;}

.tabing-mobile {border: 2px solid #bfced5;border-radius: 150px;float: right;height: 30px;line-height: 26px;margin-top: 18px;text-align: center;width: 30px;display:block;}
.tabing-mobile img {position:relative;left:1px;}
.fc-button-group {width:89% !important;}
.common-panel-content-tab h5 {margin-bottom:15px;}

.pop-up-inner-panel {width:83%;overflow:auto;height:280px;/*left:2%;top:18%;*/}
.common-input-box .bootstrap-tagsinput {width:96.7%;}
.call-3-box-panel-drop {width:100%;margin-bottom:15px;}
.call-3-box-panel-drop:last-child {margin-bottom:0;}
.call-2-box-panel-drop {width:100%;margin-bottom:15px;}
.call-2-box-panel-drop:last-child {margin-bottom:0;}
.check-last-panel li {margin-bottom:15px;}
.check-last-panel li {margin-right:15px;width:100%;}
.hidedropMenu {display:none !important;}
.title-right-portfolio {display:none;}
.side-panel-common {display:none;}
.follow-us {display:none;}
.user-details-right-common {position:relative;}
.user-details-right-box {width:110px !important;position:absolute;right:-6px;top:-11px;height:110px !important;}
.portfolio-thumb-details-panel li img {width:100%;}
#portfolio-details-panel {padding-bottom:0;}
.hidedropMenu {display:none !important;}
.user-login-fix .logo {display:block;}
.only-show-mobile {display:block;}
.user-profile-details-panel {display:none;}
.call-5-right-panel {padding:0px;margin:0px;}
.only-show-mobile {display:block;}
.only-show-mobile ul.portfolio-thumb-details-panel li {margin:7px;}
.only-show-mobile ul.portfolio-thumb-details-panel li {width:62px;}
.only-show-mobile ul.portfolio-thumb-details-panel {margin-top:7px;}
.inner-header ul.menu-mobile li {display:block;}
.inner-header ul.menu-mobile li.mobile-open-list {display:none;}
.user-login-fix ul.menu-mobile li.mobile-open-list {display:block;}
.inner-header ul.menu li.donate {margin-left:13px;}
.inner-header ul.menu li.login-sign-up {margin-left:13px;margin-bottom:10px;}

.user-login-fix nav ul.menu li.user-login {display:none;}
header nav ul.menu li.mobile-open-list {display:block;border:none;line-height:19.5px;}
header nav ul.menu li.border-bottom {border-bottom:1px solid #ececec;}
.chart-center-box {width:50px;top:31px;}
.rating-list-box-panel li div.rating-details-list .list-header-hyper a {width:100%;float:left;margin-bottom:10px;}
.rating-list-box-panel li div.rating-details-list .list-header-hyper span.rating-img-s {width:100%;margin-bottom:10px;}
.rating-img-s ul, .rating-img ul {position:relative;left:-5px;}
.title-icon {display:none;}

.inner-header .scroll-to {right:0px;}
.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;}
.arrow-thumb-panel {top:39%;}
#portfolio-details-panel {padding-top:15px;}
.portfolio-big-panel {margin-top:15px;}
.project-rating-right {float:left;width:auto;position:relative;right:-8px;}
.rating-left-panel span.count {width:42%;}
.rating-left-panel span.rating-img {width:41%;margin-top:33px;}
.project-rating-left {width:auto;}

.footer-menu li.hide-panel {display:none;}
.tabing-photos-panel li {width:95%;}
.tabing-photos-panel li:last-child {margin-bottom:5px;}
.project-rating-box {margin-top:5px;}
.social-part {position:relative;bottom:0px;margin-top:10px; -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;}
.drop-custome .wSelect-arrow {background-position:2px 9px;}
.inner-header .filter-box span.select-custom-box3 {display:none;}
.inner-header .filter-box span.select-custom-box2 {width:279px;margin-top:3px;}
.search-hide-plus .filter-box {width:286px;}
.search-hide-plus .search-box-input {background-position:8px 7px;}
.search-hide-plus .search-panel .multiOpenDiv .categories-box {padding:11px 6px 10px 83%;}
.search-hide-plus .globle-setting {position:relative;right:-6px;}
.volunteers-inner-panel li {width:100%;}
.under-construction-title-panel h3 {font-size:33px;}
.under-construction-title-panel h4 {font-size:20px;}
.under-construction-panel {margin-top:35px;}
.under-construction-images-panel {margin-top:35px;}
.under-construction-images-panel img {width:100%;}
.under-construction-notify-me-panel {margin-top:35px;}
.under-construction-content {font-size:19px;}
.under-construction-text-box {width:80%;}
.under-construction-button-input {width:97%;margin-left:0;margin-top:15px;}
.under-construction-footer-panel span {width:100%;float:left;margin-bottom:15px;}
.under-construction-footer-panel a {margin:0 1px !important;padding:6px 7px !important;}
.under-construction-footer-panel {margin-bottom:35px;margin-top:20px;}
.location-map-tooltip {left:-13px;}
.location-map-tooltip::after, .location-map-tooltip::before {left:14%;}
}
@media only screen and (max-width:360px) and (min-width:300px){
.fixed-footer-part {width:100%;float:left;position:fixed;bottom:0px;background:#fff;padding:10px 0;left:0;border-top:1px solid #ececec;}
.fixed-footer-part a {left:8px;position:relative;}
.social-part a.logo-footer {display:inline-block;}
.fixed-header-part-top {width:100%;float:left;position:fixed;top:0px;background:#fff;left:0;z-index:9999;}
.fixed-footer-part {bottom:0px;position:fixed;-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;}
}
@media only screen and (max-width:760px) and (min-width:300px){
.bradcump-header-panel {display:none;}
.hide767 { display: none;}

.projectTab {overflow: auto; text-align: center;}
.projectTab > ul {display: inline-block;float: none;width: 550px;}
.projectTab li {display: table-cell;vertical-align: top;width: 20%;}
.projectTab a {border:none; border-bottom: 2px solid transparent;float: left;text-align: center;width: 100%;}
.projectTab li a.active,.projectTab li a:hover { border: none; border-radius: 0;}
.projectTab li a.active, .projectTab li a:hover {border-bottom: 2px solid #57c5c7;color: #7f9191;float: left;}
.projectTab::-webkit-scrollbar {
    width: 0px !important;  /* remove scrollbar space */
    background: transparent;  /* optional: just make scrollbar invisible */
    height: 0 !important;
}
/* optional: show position indicator in red */
.projectTab::-webkit-scrollbar-thumb {
    background:transparent;
}
.footer-menu { display: none;}
.org-counter-block { font-size: 30px;}
img.collepsIconTrColumn {width: 18px;}
}
@media only screen and (max-width:800px) and (min-width:468px){
#wrapper {overflow:hidden;}
.common-wrapper {width:98%;}
.under-construction-logo {margin:0 auto !important;}
.user-login-fix .logo {display:none;}
.scrollToTop {bottom: 65px;height: 29px;right: 15px;width: 29px;}
.scrollToTop img {width:29px;height:29px;}	
nav {width:84%;position:relative;height:auto;margin-top:19px;}
.mobile-view {display:block;width:100%;float:right;}
#drop-menu {display:none;}
.inner-header .mobile-menu {background-position:right 0;}
.inner-header .mobile-menu img {display:none;}
.user-login-fix nav a.mobile-menu img {display:none;}
/*.inner-header nav .menu-mobile {width:268px !important;left:-268px !important; overflow:hidden;-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;}*/
.user-login-fix nav .slideMobileMenu {-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;}
.user-login-fix nav a.mobile-menu {-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;}
.user-login-fix nav a.mobileArrowSlide {display:none; position:absolute;padding-right:0 !important; background:url(../images/mobile-menu.png) no-repeat -26px 0 !important;top:0;-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;}
.user-login-fix nav .mobileArrowSlide { position:absolute;z-index:99999;background-color:#fff;padding:0 3px;margin-left:264px !important;}
.user-login-fix nav a.mobileArrowSlide img {display:none;}


/*.inner-header nav .slideMobileMenu {-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 nav a.mobile-menu {position:absolute; -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 nav a.mobile-menu {float:left;margin-left:5px;background:url(../images/arrow-2.svg) right 16px no-repeat !important;padding-right:28px;}
.inner-header nav a.mobileArrowSlide {display:none; position:absolute;padding-right:0 !important; background:url(../images/mobile-menu.png) no-repeat -26px 0 !important;top:0;-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 nav .mobileArrowSlide { position:absolute;z-index:99999;background-color:#fff;padding:0 3px;margin-left:264px !important;}
.inner-header nav a.mobileArrowSlide img {display:none;}*/

/*.scrollToTop {display:none !important;}*/
.call-5-right-panel {display:none;}
#portfolio-details-panel {padding-bottom:0;}
.home nav .slideMobileMenu {width:268px !important;left:-65px !important;top:67px;-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;}
.home nav a.mobile-menu {position:absolute; -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;}
.home nav .mobileArrowSlide { position:absolute;z-index:99999;margin-left:177px !important;}
/*.tab-box-panel-header > ul > li.open-task {display:none;}*/
ul.menu-mobile li {width:86%;color:#384343;padding:1% 7%;border-bottom:solid 1px #ececec;}
ul.menu-mobile li a {color:#384343;width:100%;float:left;padding:0px;margin:10px 0px;}
ul.menu-mobile li a:hover {color:#57c5c7;border-bottom:none;}
ul.menu li.donate {padding:18px 11px 18px 28px;width:74%;margin:25px 10px 0 18px;}
ul.menu li.donate a {padding:0px;margin:0px;color:#fff;}
ul.menu li.login-sign-up a {padding:0px;margin:0px; color:#fff;}
header.home {background:url("../images/header-banner.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-position:left top;background-size:auto 100%; float: left;height: auto;width: 100%;}
.header-title {font-size:28px;padding:0 17px;}
.header-part {margin-top:40px;}
.header-button-part a {margin:18px 0;width:70%;}
.services-panel li {width:94%;margin:50px 3% 0 3%;}
.services-panel li:hover {top:-4px;}
#services-search-part {height:auto;}
.services-panel li div.common-service-panel div.service-mouse-hover .hide-panel {height:216px;}
.services-panel li:hover div.common-service-panel div.service-mouse-hover .hide-panel{height:216px;}
.services-panel li.volunteers div.service-mouse-hover {position:relative;}
.services-panel li.organizations div.service-mouse-hover {position:relative;}
.services-panel li.schools div.service-mouse-hover {position:relative;}
.services-panel li em {position: relative;top:-20px;width: 100%;text-align: center;float: left;height: 0px;left: -6px;}
.services-panel li:hover em {position: relative;top:-20px;width: 100%;text-align: center;float: left;height: 0px;left: -6px;}
.services-panel li div.service-mouse-hover{background:#fff !important;}
.services-panel li 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:hover div.common-service-panel {top:1px !important;}
.search-panel {width:90%;margin:13px 3% 0;}
.line-speccer {display:none;}
.filter-box {width:275px;margin-bottom:10px;}
.select-custom-box2 .wSelect-theme-classic .wSelect-options-holder {width:150px;}
.select-custom-box2 div.wSelect-selected {width:75px;}
.categories-box {width:275px;margin:0px 0 10px 0;}
.search-box {width:280px;margin-bottom:15px;padding:10px 10px 10px 10px;}
.search-box-input {width:65%;}
.categories-box {width:auto;margin:0px 0 15px 0;}
.button-input {width:100%;}

.hide-panel-div-mobile {display:none !important;}
h2 {font-size:26px;padding:0px 14px;}
.sort-by-view-project .wSelect-theme-classic.wSelect {display:none;}
.next-prev-project {float: right;width: 100px;}
.next-prev-project a {margin:0;}
.sort-by-type-project {width:60%;}
.sort-by-type-project a {padding:0 20px;}
.sort-by-type-project a:hover {padding:0 20px;}
.sort-by-type-project a.active {padding:0 20px;}
.project-portfolio-panel-grid ul {width:100% !important;position:absolute !important;}
.project-filter-panel {width:94%;padding:0 3%;}
.project-portfolio-panel-grid li {float: left;left:0;margin: 0 2% 30px;width:45.4%;}
.project-portfolio-panel-grid li div.project-thumb-slide img {width:100%;height:100%;}
.project-portfolio-panel-grid {margin-top:30px;}
.services-panel li.volunteers span {left:45%;}
.services-panel li.organizations span {left:45%;}
.services-panel li.schools span {left:45%;}
.project-box {margin-top:30px;}
.see-more-box {margin:15px 0 0;}
.discussions-box-panel {height:560px;}
h2 span {padding:0px 10px;line-height:18px;}
.sort-by-discussions-project {width:60%;}
.sort-by-discussions-project a.active {padding:0 20px;}
.sort-by-discussions-project a {padding:0 20px;}
.sort-by-discussions-project a:hover {padding:0 20px;}
.discussions-box-panel li {width:43.5%; margin:0 2% 25px;height:auto;margin-bottom:25px;}
.testimonials-content {line-height:22px;padding:0 5%;width:90%;}
.testimonials-box {width:100%;margin-top:50px;}
#testimonials-panel {height:auto;background-image:173% 100%;background-position:center;padding:0;}
.testimonials-panel-main {height:310px !important;}
.testimonials-panel-one{height:100% !important;background-image:173% 100%;background-position:center;padding:0 0 30px 0; width:100% !important;padding-bottom:15px;}
.testimonials-panel-two{height:100% !important;;background-image:173% 100%;background-position:center;padding:0 0 30px 0; width:100% !important;padding-bottom:15px;}
.testimonials-panel-three{height:100% !important;;background-image:173% 100%;background-position:center;padding:0 0 30px 0;width:100% !important;padding-bottom:15px;}
.testimonials-panel-four{height:100% !important;;background-image:173% 100%;background-position:center;padding:0 0 30px 0;width:100% !important;padding-bottom:15px;}
.testimonials-user-details {width:90%;margin:35px 5% 0 5%;}
.footer-menu-social-part {width:100%;margin: 0px;}
.footer-menu a {float: left;line-height: 29px;margin: 0 25px 0 0;width: 100%;text-align:left;}
.footer-copy-right {height: 20px;line-height: 20px;margin:15px 4% 0% 4%;text-align: center;width: 92%;}
.footer-menu {border-bottom:solid 1px #ececec;margin-bottom: 20px;padding-bottom: 0;}
.social-part {text-align:center;}
.social-part a {display:inline-block;float:none;}
.discussions-box-panel li div.discussions-title {height:50px;overflow:hidden;}
.project-portfolio-panel-grid div.user-name-photo {width:190px;}
.project-portfolio-panel-grid li div.project-title {overflow:hidden;height:40px;margin:6px 0px;}	
#footer-panel {padding:40px 0;}
#footer-panel {padding:10px 0 40px 0;}
#MapDiv {display:none !important;}
ul.menu li ul.drop-menu {display:none;}
ul.menu li:hover ul.drop-menu {position:relative !important; background:none !important; top:0;padding:0;display:block;border-radius:0px;border:none;width:117% !important;left:-22px !important;}
ul.menu li ul.drop-menu:after{border-radius:0px;bottom:0;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:relative;z-index:99999;width:80px;text-align:center;}
ul.menu li ul.drop-menu:before{border:solid;border-color:inherit;text-align:center;border-width:0;top:-9px;content:"";font-size:12px;left:12%;position:absolute;z-index:9999;}
ul.menu li .drop-menu li {width:80%;padding:0px 30px !important;border:none !important;border-top:1px solid #ececec !important;height:41px;line-height:0;}
ul.menu li .drop-menu li a {width:81%;border:none !important; padding:12px 15px !important;float:left;color:#90a3a3;}
ul.menu li .drop-menu li a:hover {color:#6d707e;}
.footer-menu li {width:100%;}
ul.menu li.drop a {border:none;}
.footer-menu li ul.drop-menu {display:none;}
li.drop-footer ul.drop-menu {display:none;}
li.drop-footer ul.drop-menu {position:relative !important; background:none !important;margin:-14px 0; top:0;padding:0;display:block;border-radius:0px;border:none !important;width:117% !important;left:-22px !important;}
.footer-menu li:hover ul.drop-menu {padding:0px !important;margin:-14px 0 !important;position:relative;}
.footer-menu li ul.drop-menu:before {content:none;}
.footer-menu li ul.drop-menu {display:none;}
.footer-menu li ul.drop-menu:after{border-radius:0px;bottom:0;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:relative;z-index:99999;width:80px;text-align:center;}
.footer-menuli ul.drop-menu:before{border:solid;border-color:inherit;text-align:center;border-width:0;top:-9px;content:"";font-size:12px;left:12%;position:absolute;z-index:9999;}
.footer-menu li .drop-menu li {width:100%;padding:0px 15px !important;border:none !important;border-top:none !important;height:41px;line-height:0;}
.footer-menu li .drop-menu li a {width:81%;border:none !important; padding:12px 15px !important;float:left;color:#b6b7be;}
.footer-menu li .drop-menu li a:hover {color:#6d707e;padding:12px 15px !important;}
.footer-menu li {width:auto;}
.testimonials-box-handel {left:auto;right:0px; bottom:42px;top:auto; margin: 0 0;width:70px;}
.services-panel li.volunteers  em.free-offer {background:#ea5044;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.services-panel li.organizations  em.free-offer {background:#f5c53d;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.services-panel li.schools  em.free-offer {background:#85c075;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.footer-menu li a span.icon-arrow {width:10px;height:10px;float:right;background:url(../images/plus-icon.png) no-repeat;right:8px;top:11px;position:relative; display:block;}
.footer-menu li:hover a span.icon-arrow {width:10px;height:10px;float:right;background:url(../images/minus-icon.png) no-repeat;right:8px;top:11px;position:relative; display:block;}
ul.menu li.drop a span.icon-arrow {width:10px;height:10px;float:right;background:url(../images/plus-icon.png) no-repeat;right:0;top:0px;position:relative; display:block;}
ul.menu li.drop:hover a span.icon-arrow {width:10px;height:10px;float:right;background:url(../images/minus-icon.png) no-repeat;right:0;top:0px;position:relative; display:block;}
.discussions-box-panel li div.discussions-title {height:55px;}
.footer-menu li a span.icon-arrow {width:10px;height:10px;float:right;right:8px;top:11px;position:relative; display:block;}
.footer-menu li a span.icon-arrow img {float:left;}
.footer-menu li ul#drop-menu {position:relative;background:#ffffff; bottom:0;padding:0px 0;display:none;border-radius:0px;border:none;width:135px;z-index:100;}
.footer-menu li ul#drop-menu:after{border-radius:0px;bottom:0px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 0px;position:absolute;z-index:99999;width:80px;text-align:center;}
.footer-menu li ul#drop-menu:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:0;bottom:0;content:"";font-size:12px;left:0%;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 0px !important;float:left;color:#b6b7be;}
.footer-menu li #drop-menu li a:hover {color:#57c4c7;}
ul.menu li ul.drop-menu-top {display:none;}
ul.menu li ul.drop-menu-top {position:relative;top:2px;background:none; padding:0;display:none;border-radius:0px;border:none; width:117%;z-index:1000;left:-8%;}
ul.menu li ul.drop-menu-top:after{border-radius:0px;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;top:0x;content:"";font-size:12px;left:0%;position:absolute;z-index:9999;}
ul.menu li .drop-menu-top li {width:100%;padding:0 0 0 21px !important;border:none !important;border-top:1px solid #ececec !important;}
ul.menu li .drop-menu-top li a {width:81%;border:none !important; padding:3px 0 !important;float:left;color:#384343;}
ul.menu li .drop-menu-top li a:hover {color:#57c4c7;}
ul.menu li a span {float:right;display:block;}
.mulitselect-drop-box-panel {width:94%;left:-10px;}
.bradcump-header-panel .mulitselect-drop-box-panel {left: 0 !important;width: 230px !important;}
.mulitselect-drop-box-panel:after, .mulitselect-drop-box-panel:before {left:85%;z-index:9999;}
.search-box {z-index:999;}
.title-box-drop {width:100%;text-align:center;margin-bottom:5px;}
.value-panel-drop {width:100%;text-align:center;}
.bradcump-header-panel .value-panel-drop {text-align:right !important;width:auto;}
.bradcump-header-panel .title-box-drop {width:auto;}
.value-panel-drop a {display:inline-block;float:none;margin-top:10px;}
.multiselect-option-inner li {width:100%;}
.editblock .multiselect-option-inner ul{height: auto;}
.editblock .multiselect-option-inner li {width:48%;}
#slidePortFolio {width:100%;float:left;}
#thumbSlideDiscTop {width:100%;float:left;}
.marginTopStep {padding-top:168px;}
header nav ul.menu li.mobile-open-list {display:block;border:none;line-height:19.5px;}
header nav ul.menu li.border-bottom {border-bottom:1px solid #ececec;}
#slidePortFolio1 {width:100%;float:left;height:1px;}
.marginTopStep1 {padding-top:107px;}
.discussions-box-panel {margin-top:0;}
.inner-header nav {margin-top:17px;}
.user-login-fix nav a.mobile-menu {background-position:right center;float:right;margin-left:5px;}
.inner-header nav a.mobile-menu img {border-radius:150px;}
.inner-header nav {width:78%;}
.inner-header nav ul.menu {width:230px;}
/*.inner-header ul.menu-mobile {top:51px !important;}*/
.inner-header .select-custom-box2 div.wSelect-theme-classic {width: 101px !important;}
.inner-header .search-box-input {font-size:13px;}
.inner-header nav ul.menu li.search-icon {display:none;}
.user-login-fix nav ul.menu li.user-login {padding:0 15px;width:89%;}
.inner-header nav ul.menu li.user-login > a {width:93%;}
ul.menu li .drop-menu-top li a {padding-left:5px !important;padding-right:5px !important;}
.open-task-panel {overflow:auto;}
.open-task-panel table {width:1000px;}
.bradcump-header-panel .select-custom-box3 div.wSelect-selected {width:48px;}
.bradcump-header-panel li.city .mulitselect-drop-box-panel::after, .bradcump-header-panel li.city .mulitselect-drop-box-panel::before {left:67.3%;}
.portfolio-big-panel img {width:100%;}
.user-details-left-box {width:57%;padding:0 2%;}
.user-details-right-box {width:34%;padding:0 2%;margin-top:15px;text-align:center;margin-left:0;margin-right:0;}
.followers-panel {width:32%;}
.solcial-right-panel {width:68%;}
.social-part a {margin-right:15px;}
.portfolio-thumb-details-panel li {margin:16px;width:77px;}
.calender-panel-side .fc-toolbar {width:99.9%;}
.volunteers-box-panel li {margin-right:13px;}
.rating-list-box-panel li div.rating-details-list {width:90%;}
.rating-list-box-panel li div.thumb-icon {width:8%;}
.title-right-portfolio img {float:left;}
.globle-setting {margin-top:8px;}
.search-panel {width:94%;}
.side-social-content-common li div.thumb-details-content {width:90%;}
.bradcump-header-panel > li.drop > a {width:68px;}
.call-5-left-panel {width:100%;}
/*.bradcump-header-panel > li.city a {float:left;width:96px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}*/
.bradcump-header-panel {width:89%;}
.call-5-right-panel {width:100%;margin-top:30px;}
.user-profile-details-panel {margin-top:1px;}
.bradcump-header-panel .wSelect-options-holder {left:-82px !important;}
.tab-box-panel-header > ul > li {width:auto;}
.tab-box-panel-header > ul > li > a {width:auto;padding:15px;}
.side-social-content-common-last a.report-pop {display:inline-block;float:none;}
.side-social-content-common-last {text-align:center;}
.common-drop-menu {right:-72px;width:300px;}
.inner-header .notification-panel li {position:initial;}
.inner-header .notification-panel li a, .inner-header .notification-panel > ul {position:relative;}
#taskOpenPop::before {left:5%;}
#emailOpenPop::before {left:19%;}
#talarmkOpenPop::before {left:inherit;right:85px;}
#discussionsOpenPop::before {left:33%;}
.common-drop-menu ul li div.list-box {width:83%;position:relative;}
.common-drop-menu ul li div.left-list {width:100%;}
.common-drop-menu ul li div.right-list {width:100%;margin-top:4px;text-align:left;}
.common-drop-menu ul li {padding-bottom:11px !important;}
.inner-header .notification-panel li {height:auto;}
.common-drop-menu ul li div.right-list a.close {position:absolute;bottom:0;right:0;}
.tabing-mobile {border: 2px solid #bfced5;border-radius: 150px;float: right;height: 30px;line-height: 26px;margin-top: 18px;text-align: center;width: 30px;display:block;}
.tabing-mobile img {position:relative;left:1px;}
.fc-button-group {width:89% !important;}
.common-panel-content-tab h5 {margin-bottom:15px;}

.pop-up-inner-panel {width:83%;overflow:auto;height:240px;/*left:5%;top:5%;*/}
.common-input-box .bootstrap-tagsinput {width:97.9%;}
.call-3-box-panel-drop {width:100.2%;margin-bottom:15px;}
.call-3-box-panel-drop:last-child {margin-bottom:0;}
.call-2-box-panel-drop {width:100%;margin-bottom:15px;}
.call-2-box-panel-drop:last-child {margin-bottom:0;}
.check-last-panel li {margin-bottom:15px;}
.check-last-panel li {margin-right:15px;}
.hidedropMenu {display:none !important;}
.user-details-right-box {width:124px;margin-left:0%;margin-right:0%;}
.user-details-left-box {width:52%;}
.only-show-mobile ul.portfolio-thumb-details-panel li {margin:10px 16px 16px 16px;}
.hidedropMenu {display:none !important;}
.user-login-fix .logo {display:block;}
.only-show-mobile {display:block;}
.user-profile-details-panel {display:none;}
.call-5-right-panel {padding:0px;margin:0px;}
.only-show-mobile {display:block;}
.inner-header nav ul.menu li.search-icon {display:none;}
.only-show-mobile ul.portfolio-thumb-details-panel li {width:84px;}

.inner-header ul.menu-mobile li {display:block;}
.inner-header ul.menu-mobile li.mobile-open-list {display:none;}
.user-login-fix nav ul.menu li.mobile-open-list {display:block;}
.user-login-fix nav ul.menu li.user-login {display:none;}
header nav ul.menu li.mobile-open-list {display:block;}
.chart-center-box {width:50px;}
.chart-center-box {line-height:8.5;}
.rating-list-box-panel li div.rating-details-list .list-header-hyper a {width:100%;float:left;margin-bottom:10px;}
.rating-list-box-panel li div.rating-details-list .list-header-hyper span.rating-img-s {width:100%;margin-bottom:10px;}
.rating-img-s ul, .rating-img ul {position:relative;left:-5px;}
.title-icon {display:none;}
.inner-header nav a.mobile-menu {right:0;left:inherit;}
.arrow-thumb-panel {top:44%;}
.project-rating-right {float:left;width:auto;position:relative;right:-8px;}
.user-details-right-box {top:-16px;padding:0px;}
.fixed-header-part-top {width:100%;float:left;position:fixed;top:0px;background:#fff;left:0;z-index:9999;}
.footer-menu li.hide-panel {display:none;}
.tabing-photos-panel li {width:45%;}
.tabing-photos-panel li:last-child {margin-bottom:5px;}
.tabing-photos-panel {width:94%;}
.inner-header .filter-box span.select-custom-box3 {display:none;}
.inner-header .filter-box span.select-custom-box2 {width:291px;margin-top:3px;}
.search-hide-plus .filter-box {width:297px;}
.search-hide-plus .search-box-input {background-position:8px 7px;}
.search-hide-plus .search-panel .multiOpenDiv .categories-box {padding:11px 6px 10px 83%;}
.search-hide-plus .globle-setting {position:relative;right:-4px;}
.search-hide-plus .search-button {width:250px;margin-left:2px;}
.volunteers-inner-panel li {width:50%;}

.under-construction-title-panel h3 {font-size:33px;}
.under-construction-title-panel h4 {font-size:20px;}
.under-construction-panel {margin-top:35px;}
.under-construction-images-panel {margin-top:35px;}
.under-construction-images-panel img {width:100%;}
.under-construction-notify-me-panel {margin-top:35px;}
.under-construction-content {font-size:19px;}
.under-construction-text-box {width:85%;}
.under-construction-button-input {width:97%;margin-left:0;margin-top:15px;}
.under-construction-footer-panel span {width:100%;float:left;margin-bottom:15px;}
.under-construction-footer-panel a {margin:0 8px !important;padding:6px 7px !important;}
.under-construction-footer-panel {margin-bottom:35px;margin-top:20px;}

.location-map-tooltip {left:-13px;}
.location-map-tooltip::after, .location-map-tooltip::before {left:14%;}
}
@media only screen and (max-width:800px) and (min-width:700px){
.report-only-tablat a.report-pop {display:block;}	
}
@media only screen and (min-width:767px) and (max-width:850px){

#wrapper {overflow:hidden;}
.common-wrapper {width:98%;}
.discussions-box-panel li div.discussions-title {height:40px;}
.under-construction-logo {margin:0 auto !important;}
.scrollToTop {bottom: 65px;height: 29px;right: 15px;width: 29px;}
.scrollToTop img {width:29px;height:29px;}	
nav {width:88%;position:relative;height:auto;margin-top:19px;}
.mobile-view {display:block;width:100%;float:right;}
.search-mobile {display:none;background:url(../images/search-mobile-icon.svg) no-repeat; width:20px;height:20px;float:right;margin:14px 20px 0 0;}
.search-mobile:hover {background:url(../images/search-mobile-icon.svg) right no-repeat;}
ul.menu-mobile li {width:86%;color:#384343;padding:1% 7%;border-bottom:solid 1px #ececec;}
ul.menu-mobile li:hover {width:86%;color:#384343;padding:1% 7%;}
ul.menu-mobile li a {color:#384343;width:100%;float:left;padding:0px;margin:10px 0px;}
ul.menu-mobile li a:hover {color:#57c5c7;border-bottom:none;}
ul.menu li.donate {padding:18px 11px 18px 28px;width:77%;margin:25px 10px 0 18px;}
ul.menu li.donate a {padding:0px;margin:0px;color:#fff;}
ul.menu li.login-sign-up a {padding:0px;margin:0px; color:#fff;}
#drop-menu {display:none;}
.inner-header .mobile-menu {background-position:right 0;}
.inner-header .mobile-menu img {display:none;}
/*.inner-header nav .menu-mobile {width:268px !important;left:-268px !important; overflow:hidden;-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;}*/
.user-login-fix nav .slideMobileMenu {-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;}

.user-login-fix nav .mobileArrowSlide { position:absolute;z-index:99999;background-color:#fff;padding:0 3px;margin-left:264px !important;}
.user-login-fix nav a.mobileArrowSlide img {display:none;}

/*.inner-header nav .slideMobileMenu {-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 nav a.mobile-menu {position:absolute; -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 nav a.mobile-menu {float:left;margin-left:5px;background:url(../images/arrow-2.svg) right 16px no-repeat !important;padding-right:28px;}
.inner-header nav a.mobileArrowSlide {position:absolute;padding-right:0 !important; background:url(../images/mobile-menu.png) no-repeat -26px 0 !important;top:0;-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 nav .mobileArrowSlide { position:absolute;z-index:99999;background-color:#fff;padding:0 3px;margin-left:264px !important;}
.inner-header nav a.mobileArrowSlide img {display:none;}
*/
.home nav .slideMobileMenu {width:268px !important;left:-65px !important;top:67px;-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;}
.home nav a.mobile-menu {position:absolute; -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;}
.home nav .mobileArrowSlide { position:absolute;z-index:99999;margin-left:177px !important;}
ul.menu-mobile li {width:86%;color:#384343;padding:1% 7%;border-bottom:solid 1px #ececec;}
ul.menu-mobile li:hover {width:86%;color:#384343;padding:1% 7%;}
ul.menu-mobile li a {color:#384343;width:100%;float:left;padding:0px;margin:10px 0px;}

ul.menu-mobile li a:hover {color:#57c5c7;border-bottom:none;}
ul.menu li.donate {padding:18px 11px 18px 28px;width:74%;margin:25px 10px 0 18px;}
ul.menu li.donate a {padding:0px;margin:0px;color:#fff;}
ul.menu li.login-sign-up {padding:18px 11px 18px 28px;width:74%;}
ul.menu li.login-sign-up a {padding:0px;margin:0px; color:#fff;}
header.home {background:url("../images/header-banner.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-position:left top;background-size:100% 100%; float: left;height: auto;width: 100%;}
.header-title {font-size:28px;padding:0 17px;}
.inner-header ul.menu li.donate {padding:18px 11px 18px 20px;}
.inner-header ul.menu li.login-sign-up {padding:18px 11px 18px 20px;}
.header-part {margin-top:40px;}
.header-button-part {margin-top:10px;height:auto;padding-bottom:22px;}
.header-button-part a {margin:18px 0;width:70%;}
.services-panel li {width:94%;margin:50px 3% 0 3%;}
.services-panel li:hover {top:-4px;}
#services-search-part {height:auto;}
.services-panel li div.common-service-panel div.service-mouse-hover .hide-panel {height:188px;}
.services-panel li:hover div.common-service-panel div.service-mouse-hover .hide-panel{height:188px;}
.services-panel li.volunteers div.service-mouse-hover {position:relative;}
.services-panel li.organizations div.service-mouse-hover {position:relative;}
.services-panel li.schools div.service-mouse-hover {position:relative;}
.services-panel li em {position: relative;top:-20px;width: 100%;text-align: center;float: left;height: 0px;left: -6px;}
.services-panel li:hover em {position: relative;top:-20px;width: 100%;text-align: center;float: left;height: 0px;left: -6px;}
.services-panel li div.service-mouse-hover{background:#fff !important;}
.services-panel li 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:hover div.common-service-panel {top:1px !important;}

.search-panel {width:90%;margin:13px 3% 0;}
.search-box {width:275px;margin-bottom:15px;padding:10px 10px 10px 10px;}
.search-box-input {width:87%;}
.categories-box {width:auto;margin:0px 0 15px 0;}
.line-speccer {display:none;}
.filter-box {width:275px;margin-bottom:10px;}
.select-custom-box2 .wSelect-theme-classic .wSelect-options-holder {width:150px;}
.select-custom-box2 div.wSelect-selected {width:75px;}
.categories-box {width:auto;margin:0px 0 10px 0;}
.search-button {margin:0;width:240px;}
.button-input {width:100%;}

.hide-panel-div-mobile {display:none !important;}
h2 {font-size:26px;padding:0px 14px;}
.sort-by-view-project .wSelect-theme-classic.wSelect {display:none;}
.next-prev-project {float: right;width: 100px;}
.next-prev-project a {margin:0;}
.sort-by-type-project {width:60%;}
.sort-by-type-project a {padding:0 20px;}
.sort-by-type-project a:hover {padding:0 20px;}
.sort-by-type-project a.active {padding:0 20px;}
.project-portfolio-panel-grid ul {width:100% !important;position:absolute !important;}
.project-filter-panel {width:96%;padding:0 2%;}
.project-portfolio-panel-grid li {float: left;left:0;margin: 0 2% 30px;width:45.4%;}
.project-portfolio-panel-grid li div.project-title {margin-top:7px;}
.project-portfolio-panel-grid div.project-content {margin:0 5%;}
.project-portfolio-panel-grid li div.project-thumb-slide img {width:100%;height:100%;}
.project-portfolio-panel-grid {margin-top:30px;}
.services-panel li.volunteers span {left:45%;}
.services-panel li.organizations span {left:45%;}
.services-panel li.schools span {left:45%;}
.project-box {margin-top:30px;}
.discussions-box-panel {height:550px;}
.see-more-box {margin:15px 0 0;}
h2 span {padding:0px 10px;line-height:18px;}
.sort-by-discussions-project {width:60%;}
.sort-by-discussions-project a.active {padding:0 20px;}
.sort-by-discussions-project a {padding:0 20px;}
.sort-by-discussions-project a:hover {padding:0 20px;}
.discussions-box-panel li {width:49%; margin:20px 0 25px;height:auto;margin-bottom:25px;}
.discussions-box-panel li:nth-child(2n+0){float: right;}
.testimonials-content {line-height:26px;padding:0 5%;width:90%;}
.testimonials-box {width:100%;margin-top:80px;}
#testimonials-panel {height:auto;background-image:173% 100%;background-position:center;padding:0 0 0px 0;}
.testimonials-panel-one{height:auto !important;background-image:173% 100%;background-position:center;padding:0 0 30px 0;padding-bottom:15px;width:100% !important;}
.testimonials-panel-two{height:auto !important;background-image:173% 100%;background-position:center;padding:0 0 30px 0;padding-bottom:15px;width:100% !important;}
.testimonials-panel-three{height:auto !important;background-image:173% 100%;background-position:center;padding:0 0 30px 0;padding-bottom:15px;width:100% !important;}
.testimonials-panel-four{height:auto !important;background-image:173% 100%;background-position:center;padding:0 0 30px 0;padding-bottom:15px;width:100% !important;}
.testimonials-user-details {width:90%;margin:35px 5% 0 5%;}
.footer-menu-social-part {width:100%;margin:0;}
.footer-menu a {float: left;width:100%; line-height: 29px;margin: 0 25px 0 0;text-align:left;}
.footer-copy-right {height: 20px;line-height: 20px;margin:21px 4% 0% 4%;text-align: center;width: 92%;}
.footer-menu {border-bottom:solid 1px #ececec;text-align:center;padding-bottom:20px;}
.social-part {text-align:center;}
.social-part a {display:inline-block;float:none;}	
.discussions-box-panel li div.discussions-title {height:50px;overflow:hidden;}
#footer-panel {padding:40px 0;}
#footer-panel {padding:40px 0;}
#MapDiv {display:none !important;}
ul.menu li ul.drop-menu {display:none;}
ul.menu li:hover ul.drop-menu {position:relative !important; background:none !important; top:0;padding:0;display:block;border-radius:0px;border:none;width:117% !important;left:-22px !important;}
ul.menu li ul.drop-menu:after{border-radius:0px;bottom:0;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:relative;z-index:99999;width:80px;text-align:center;}
ul.menu li ul.drop-menu:before{border:solid;border-color:inherit;text-align:center;border-width:0;top:-9px;content:"";font-size:12px;left:12%;position:absolute;z-index:9999;}
ul.menu li .drop-menu li {width:80%;padding:0px 30px !important;border:none !important;border-top:1px solid #ececec !important;height:41px;line-height:0;}
ul.menu li .drop-menu li a {width:81%;border:none !important; padding:12px 15px !important;float:left;color:#90a3a3;}
ul.menu li .drop-menu li a:hover {color:#6d707e;}
.footer-menu li {width:100%;}
ul.menu li.drop a {border:none;}
.footer-menu li ul.drop-menu {display:none;}
.footer-menu li:hover ul.drop-menu {display:none;}
li.drop-footer ul.drop-menu {position:relative !important; background:none !important;margin:-14px 0; top:0;padding:0;display:block;border-radius:0px;border:none !important;width:117% !important;left:-22px !important;}
li.drop-footer ul.drop-menu {padding:0px !important;margin:-14px 0 !important;position:relative;}
.footer-menu li ul.drop-menu:before {content:none;}
.footer-menu li ul.drop-menu:after{border-radius:0px;bottom:0;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:relative;z-index:99999;width:80px;text-align:center;}
.footer-menuli ul.drop-menu:before{border:solid;border-color:inherit;text-align:center;border-width:0;top:-9px;content:"";font-size:12px;left:12%;position:absolute;z-index:9999;}
.footer-menu li .drop-menu li {width:100%;padding:0px 15px !important;border:none !important;border-top:none !important;height:28px;line-height:0;}
.footer-menu li .drop-menu li a {width:81%;border:none !important; padding:12px 7px !important;float:left;color:#b6b7be;}
.footer-menu li .drop-menu li a:hover {color:#6d707e;padding:12px 7px !important;}
.footer-menu li {width:auto;text-align:left;}
.testimonials-box-handel {margin: 0 1%;top: 140px;width: 98%;}
.services-panel li.volunteers  em.free-offer {background:#ea5044;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.services-panel li.organizations  em.free-offer {background:#f5c53d;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.services-panel li.schools  em.free-offer {background:#85c075;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.footer-menu li a span.icon-arrow {width:10px;height:10px;float:right;background:url(../images/plus-icon.png) no-repeat;right:8px;top:11px;position:relative; display:block;}
.footer-menu li:hover a span.icon-arrow {width:10px;height:10px;float:right;background:url(../images/minus-icon.png) no-repeat;right:8px;top:11px;position:relative; display:block;}
ul.menu li.drop a span.icon-arrow {width:10px;height:10px;float:right;background:url(../images/plus-icon.png) no-repeat;right:0;top:0px;position:relative; display:block;}
ul.menu li.drop:hover a span.icon-arrow {width:10px;height:10px;float:right;background:url(../images/minus-icon.png) no-repeat;right:0;top:0px;position:relative; display:block;}
.footer-menu li a span.icon-arrow {width:10px;height:10px;float:right;right:8px;top:11px;position:relative; display:block;}
.footer-menu li a span.icon-arrow img {float:left;}
.footer-menu li ul#drop-menu {position:relative;background:#ffffff; bottom:0;padding:0px 0;display:none;border-radius:0px;border:none;width:100%;z-index:100;}
.footer-menu li ul#drop-menu:after{border-radius:0px;bottom:0px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 0px;position:absolute;z-index:99999;width:80px;text-align:center;}
.footer-menu li ul#drop-menu:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:0;bottom:0;content:"";font-size:12px;left:0%;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 0px !important;float:left;color:#b6b7be;}
.footer-menu li #drop-menu li a:hover {color:#57c4c7;}
ul.menu li ul.drop-menu-top {display:none;}
ul.menu li ul.drop-menu-top {position:relative;top:0;background:none; padding:0;display:none;border-radius:0px;border:none; width:117%;z-index:1000;left:-8%;}
ul.menu li ul.drop-menu-top:after{border-radius:0px;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;top:0x;content:"";font-size:12px;left:0%;position:absolute;z-index:9999;}
ul.menu li .drop-menu-top li {width:100%;padding:0 0 0 21px !important;border:none !important;border-top:1px solid #ececec !important;}
ul.menu li .drop-menu-top li a {width:81%;border:none !important; padding:12px 0 !important;float:left;color:#384343;}
ul.menu li .drop-menu-top li a:hover {color:#57c4c7;}
ul.menu li a span {float:right;display:block;}
.mulitselect-drop-box-panel {width:94%;left:-10px;}
.mulitselect-drop-box-panel:after, .mulitselect-drop-box-panel:before {left:85%;z-index:9999;}
.search-box {z-index:999;}
.title-box-drop {width:100%;text-align:center;margin-bottom:5px;}
.value-panel-drop {width:100%;text-align:center;}
.value-panel-drop a {display:inline-block;float:none;margin-top:10px;}
.multiselect-option-inner li {width:100%;}
.multiselect-option-inner ul{height:95px;}
.editblock .multiselect-option-inner ul{height: auto;}
.editblock .multiselect-option-inner li {width:48%;}
#thumbSlideDisc ul {width:100% !important;}
.project-portfolio-panel-grid ul {width:100% !important;position:absolute !important;}
.inner-header nav {width:68%;}
header nav ul.menu li.mobile-open-list {display:block;border:none;line-height:19.5px;}
header nav ul.menu li.border-bottom {border-bottom:1px solid #ececec;}
.portfolio-thumb-details-panel {margin-top:10px;}
#slidePortFolio {width:100%;float:left;}
#thumbSlideDiscTop {width:96%;float:none; margin: 0 auto;}
.marginTopStep {padding-top:168px;}
#slidePortFolio1 {width:100%;float:left;height:1px;}
.marginTopStep1 {padding-top:107px;}
.discussions-box-panel {margin-top:20px;}
.inner-header nav {margin-top:17px;}
.inner-header nav a.mobile-menu {background-position:right center;right:0px;}
.inner-header nav {width:85%;}
.inner-header nav ul.menu {width:230px;}
.inner-header .search-mobile {background:rgba(0, 0, 0, 0) url("../images/mob-search.svg") no-repeat scroll right center;float:right;margin:8px 14px 0 0;}
.user-login-fix .search-mobile {
  background:url("../images/mob-search.svg") no-repeat scroll right center;
  float: right;
  margin: 8px 118px 0 0;
}
/*.inner-header ul.menu-mobile {top:51px !important;}*/
.inner-header .select-custom-box2 div.wSelect-theme-classic {width: 101px !important;}
.inner-header .search-box-input {font-size:13px;}
.inner-header nav ul.menu li.search-icon {display:none;}
.user-login-fix nav ul.menu li.user-login {padding:0 15px;width:89%;}
.inner-header nav ul.menu li.user-login > a {width:93%;}
ul.menu li .drop-menu-top li a {padding-left:5px !important;padding-right:5px !important;}
.open-task-panel {overflow:auto;}
.open-task-panel table {width:1000px;}
.bradcump-header-panel .select-custom-box3 div.wSelect-selected {width:48px;}
.bradcump-header-panel li.city .mulitselect-drop-box-panel::after, .bradcump-header-panel li.city .mulitselect-drop-box-panel::before {left:56.8%;}
.bradcump-header-panel .value-panel-drop {text-align:centre !important;width:100%;}
.bradcump-header-panel .title-box-drop {width:100%;}
.bradcump-header-panel > li.city a {line-height:10px;float:none;width:auto;}
.bradcump-header-panel > li.city .multiselect-option-inner li {width:100%;}
.bradcump-header-panel > li.city .mulitselect-drop-box-panel {width:580px;left:0px;}
.portfolio-big-panel img {width:100%;}
.user-details-left-box {width:44%;padding:0 2%;}
.user-details-right-box {width:96%;padding:0 2%;margin-top:5px;text-align:center;}
.followers-panel {width:32%;}
.solcial-right-panel {width:68%;}
.social-part a {margin-right:5px;}
.portfolio-thumb-details-panel li {margin:17px;}
.calender-panel-side .fc-toolbar {width:99.9%;}
.volunteers-box-panel li {margin-right:13px;}
.rating-list-box-panel li div.rating-details-list {width:90%;}
.rating-list-box-panel li div.thumb-icon {width:8%;}
.title-right-portfolio img {float:left;}
.globle-setting {margin-top:8px;}
.search-panel {width:94%;}
.bradcump-header-panel > li.drop > a {width:68px;}
.fc-button-group {width:89% !important;}
.hidedropMenu {display:none !important;}
.user-details-right-box {width:32%;margin-left:0%;margin-right:0%;float:right;padding:0px;}
.chart-center-box {line-height:14.5;}
.tabing-photos-panel li {width:30%;margin-right:18px;}
.tabing-photos-panel li:last-child {margin-bottom:5px;}
.tabing-photos-panel {width:94%;}
.location-map-tooltip {left:0;}
.location-map-tooltip::after, .location-map-tooltip::before {left:9%;}
}

@media only screen and (min-width:980px) and (max-width:1020px){
	.inner-header nav .mobileArrowSlide {margin-left:187px !important;}
}
@media only screen and (min-width:980px) and (max-width:1280px){
#thumbSlideDisc ul{position: relative !important;}
.inner-header .mulitselect-drop-box-panel::after, .inner-header .mulitselect-drop-box-panel::before {
  left: 87%;
}
.discussions-box-panel li div.discussions-title {height:40px;}
#wrapper {overflow:hidden;}
.common-wrapper {width:99%;}
.filter-box {width:auto;margin-bottom:10px;margin-right: 25px;}
.select-custom-box2 .wSelect-theme-classic .wSelect-options-holder {width:150px;}
.select-custom-box2 div.wSelect-selected {width:75px;}
.categories-box {width:auto;margin:0px 0 10px 0;}
.search-button {margin:0;width:240px;}
.button-input {width:100%;}
.search-box {width:258px;}
.line-speccer {width:25px;}
.categories-box {margin-left:14px;width:20%;}
.search-panel {float: none;margin: 67px auto 0;max-width: 918px;width: 100%;}
.search-button {margin:0;}
.button-input {width:100%;}
.search-box {margin-bottom: 15px;padding: 10px;width: 260px;}
.search-box {width:auto;margin-bottom:15px;padding:10px 10px 10px 10px;}
.searchDiv {float: left;width: 100px;}
.catDiv {float: right;width: 151px;}
.search-box-input {width:auto;float: left;}
.categories-box {width:auto;margin:0px 0 15px 0;}
.logo {margin-left:15px;}
.under-construction-logo {margin:0 auto !important;}
.scrollToTop {bottom: 65px;height: 29px;right: 15px;width: 29px;}
.scrollToTop img {width:29px;height:29px;}	
header.home {background:url("../images/header-banner.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-position:left top;background-size:100% 100%; float: left;height: 500px;width: 100%;}
.header-title {font-size:28px;padding:0 17px;}
.header-part {margin-top:40px;}
.header-button-part {margin-top:40px;height:auto;padding-bottom:22px;}
.header-button-part a {margin:18px 2%;width:21%;}
ul.menu {margin-right:0;}
#drop-menu {display:none;}
h2 {font-size:26px;padding:0px 14px;}
.next-prev-project a {margin:0;}
.sort-by-type-project a {padding:0 20px;}
.sort-by-type-project a:hover {padding:0 20px;}
.sort-by-type-project a.active {padding:0 20px;}
.project-portfolio-panel-grid ul {width:100% !important;position:absolute !important;}
.project-filter-panel {width:96%;padding:0 2%;}
.project-portfolio-panel-grid li {float: left;left:0;margin: 0 2% 30px;width:29.1%;}
.project-portfolio-panel-grid li div.project-thumb-slide img {width:100%;height:100%;}
.project-portfolio-panel-grid {margin-top:30px;}
.services-panel li.volunteers span {left:38%;}
.services-panel li.organizations span {left:38%;}
.services-panel li.schools span {left:38%;}
.project-box {margin-top:30px;}
.see-more-box {margin:15px 0 0;}
h2 span {padding:0px 10px;line-height:18px;}
.sort-by-discussions-project a.active {padding:0 20px;}
.sort-by-discussions-project a {padding:0 20px;}
.sort-by-discussions-project a:hover {padding:0 20px;}
.discussions-box-panel li {width:29.1%; margin:0 2% 25px;height:auto;margin-bottom:25px;}
.testimonials-content {line-height:26px;padding:0 5%;width:60%;}
.testimonials-box {width:100%;margin-top:80px;}
#testimonials-panel {height:300px;background-image:173% 100%;background-position:center;padding:0 0 30px 0;}
.testimonials-panel-one{height:auto !important;background-image:173% 100%;background-position:center;padding:0 0 30px 0; width:100% !important; padding-bottom:15px;}
.testimonials-panel-two{height:auto !important;background-image:173% 100%;background-position:center;padding:0 0 30px 0; width:100% !important; padding-bottom:15px;}
.testimonials-panel-three{height:auto !important;background-image:173% 100%;background-position:center;padding:0 0 30px 0; width:100% !important; padding-bottom:15px;}
.testimonials-panel-four{height:auto !important;background-image:173% 100%;background-position:center;padding:0 0 30px 0; width:100% !important; padding-bottom:15px;}
.testimonials-user-details {width:90%;margin:35px 5% 0 5%;}
.footer-menu-social-part {width:94%;margin:0 4%;}
.footer-menu a {float: none;line-height: 29px;margin: 0 25px 0 0;width: auto;text-align:left;}
.footer-copy-right {height: 20px;line-height: 20px;margin: 21px 4% 0;text-align: center;width: 92%;}
.footer-menu {border-bottom:solid 1px #ececec;text-align:center;padding-bottom:20px;}
.social-part {text-align:center;}
.social-part a {display:inline-block;float:none;}
.discussions-box-panel li div.discussions-title {height:50px;overflow:hidden;}	
.project-portfolio-panel-grid li div.project-title {padding:6% 5% 5% 5%;}
#footer-panel {padding:40px 0;}
#footer-panel {padding:40px 0;}
.project-portfolio-panel-list div.following-box-thumb {margin-right:15px;}
.footer-menu li {float:none;display:inline-block;}
.testimonials-box-handel {margin: 0 2%;top: 140px;width: 96%;}
.services-panel li.volunteers  em.free-offer {background:#ea5044;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.services-panel li.organizations  em.free-offer {background:#f5c53d;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.services-panel li.schools  em.free-offer {background:#85c075;border-radius: 0 23px 23px 0;color: #fff !important;font-size: 14px;height: 17px;left: -0  !important;padding: 7px 13px;position: absolute;width: auto;display:block;top:17px;}
.testimonials-panel-main {height:325px !important;}
.footer-menu .drop-menu {bottom:29px !important;}
.footer-menu li .drop-menu li a {padding:1px 15px !important;}
.service-mouse-hover p {line-height:22px;}
.services-panel li.schools em.free-offer {display:none;}
.services-panel li.volunteers em.free-offer {display:none;}
.footer-menu li #drop-menu li a {padding:5px 15px !important;}
.footer-menu li ul#drop-menu {bottom:35px;}
.mulitselect-drop-box-panel {width:94%;left:-10px;}
.mulitselect-drop-box-panel:after, .mulitselect-drop-box-panel:before {left:85%;z-index:9999;}
.title-box-drop {width:100%;text-align:center;margin-bottom:5px;}
.bradcump-header-panel .value-panel-drop {text-align:right !important;width:auto;}
.bradcump-header-panel .title-box-drop {width:auto;}
.value-panel-drop {width:100%;text-align:center;}
.value-panel-drop a {display:inline-block;float:none;margin-top:10px;}
.multiselect-option-inner ul{height:auto;overflow:auto;}
.discussions-box-panel {height:auto;}
#testiMonials {bottom:60px;}
.inner-header nav {width:91%;}
.user-login-fix .search-mobile-inner {left:inherit;right:218px; padding:0 3px 5px 7px;top:14px;}
.portfolio-big-panel img {width:100%;}
.open-task-panel {overflow:auto;}
.open-task-panel table {width:1000px;}
.title-right-portfolio img {float:left;}
.social-part a {margin-right:13px;}
.portfolio-thumb-details-panel li {margin-bottom:13px;width:65px;}
.portfolio-thumb-details-panel li img {width:100%;}
.fc-button-group {width:89% !important;}
.social-part a {margin-right:10px;}
.tabing-photos-panel li {width:31%;margin-right:7px;}
.tabing-photos-panel li:last-child {margin-bottom:5px;}
.tabing-photos-panel {width:96%;}
.bradcump-header-panel .select-custom-box3 div.wSelect-selected {width:48px;}
.bradcump-header-panel li.city .mulitselect-drop-box-panel::after, .bradcump-header-panel li.city .mulitselect-drop-box-panel::before {left:23.5%;}
.bradcump-header-panel .value-panel-drop {text-align:right !important;}
.bradcump-header-panel > li.city a {line-height:10px;float:none;width:auto;}
.bradcump-header-panel > li.city .multiselect-option-inner li {width:33%;}
.bradcump-header-panel > li.city .mulitselect-drop-box-panel {width:590px;left:0px;}
.side-social-content-common-last a.report-pop {margin-right:15%;}
}

@media only screen and (min-width:1279px)  and (max-width:1300px) { 
.inner-header .search-mobile-inner {top:17px;right:362px;left:inherit;}
.user-login-fix .search-mobile-inner {top:14px;right:221px;}
}

@media only screen and (max-width:1080px) {
	.user-details-left-box {float: left;width: 57%;}
	.join-now-btn{padding: 0px 10px;}
	.count-now-btn {margin-left: 5px;padding: 0 5px;}
}

@media only screen and (max-width:1024px) {
	.tooltip{display: none !important;} 
	.bradcump-header-panel > li.city .mulitselect-drop-box-panel {left: -200px;}
	.bradcump-header-panel li.city .mulitselect-drop-box-panel::after, .bradcump-header-panel li.city .mulitselect-drop-box-panel::before {left: 55.5%;}
	.mulitselect-drop-box-panel{width: 580px;}
	.proj-info-block{bottom: 14px;}
}

@media only screen and (max-width:980px){
.loginPage.vol-stepdefault.vol-step2 {width: 768px;}
.loginPage.vol-stepdefault.vol-step2 .organization-block #catDiv li{width: 32%;}
.loginPage.vol-stepdefault.vol-step2 .organization-block ul {
  border: 0 none;
  overflow: auto;
}
.brain-lpost, .brain-post{display: none;}
li.brain-topic {width: 25%;}
li.brain-country {width: 20%;}
li.brain-category {width: 22%;}
#search-mobile-inner{display: none;}
.searchDiv {width: 100px;}
.catDiv {float: right;width: 135px;}
.search-box .search-box-input{width: 100%;}
.search-panel .line-speccer {display: none;}
.filter-box{margin: 0px 10px;}
.services-panel li {margin: 50px 2% 0;width: 96%;}
.volunteers .service-mouse-hover p, .service-mouse-hover p{margin-bottom: 0px;}
.services-panel li.volunteers em.free-offer{display: block;height: 30px;line-height: 30px;top: 17px;}
.services-panel li.schools em.free-offer{display: block;height: 30px;line-height: 30px;top: 17px;font-style: normal;}
.line-speccer{display: block;}
.search-button{width: auto;}
.search-panel {max-width: 806px;width: 100%;}
.discussions-box-panel li {height: auto;margin: 0 0 25px;width: 49%;}
.discussions-box-panel li:nth-child(even) {float: right;}
#thumbSlideDiscTop {margin: 0 auto;width: 96%;}
.discussions-box-panel{height: auto;}
#thumbSlideDisc ul{position: relative !important;}
#testiMonials{bottom: 60px !important}
}

@media only screen and (max-width:979px){
	.tabing-photos-panel li:nth-child(3n+3){margin-right: 0px;}
	}

@media only screen and (max-width:800px){
	.tabview {overflow-x: scroll;width: 100%;}
	.brainListview {min-width: 1000px;overflow: hidden;}
	.organization-right.phnnumber {width: 72%;}
	.organization-left.phncode {width: 25%;}
	.organization-social-icon{text-align: left;}
	.vpageProfile .follow-btn{float: left;}
	.searchOrgBlock-left{margin-top: 10px;overflow: hidden;margin-right: 0; width: 100%; text-align: left;}
	.searchOrgBlock-left img { width:120px;border: 2px solid #ccc;border-radius: 50%; margin-left: 10px;}
	.searchOrgBlock-right {width:100%;padding: 10px;box-sizing: border-box;}
	.organizationSearch .proj-block li {margin-left: 1.2%;width: 32%;}
	.organizationSearch .proj-block li:nth-of-type(3n+1){clear: right;}
	.vpageProfile .organization-profile-left{width: 100%;}
	.organization-profile-right {float: left;margin-left: 142px;margin-right: 0;margin-top: 20px;}
	.vpageProfileEdit .organization-profile-info{width: 100%;}
	.vpageProfileEdit .organization-profile-img {display: table;float: none;margin: 0 auto 20px;}
	#chart-area1{width: 124px !important; height: 124px !important}
 	.common-drop-menu {right: 0px;width: 250px;}
	.pop-up-inner-panel{height: auto;}
  	.projectSearch .proj-block li:nth-of-type(1){margin-left: 0px;}
 	.projectSearch .proj-block li {margin-right: 0;width: 32.2%;}
 	.projectSearch .proj-block li:nth-of-type(3n+1) {clear: left;margin-left: 0;}
	.projectSearch .proj-block li:nth-of-type(4n+1) {clear: inherit;margin-left: 1.2%;}
	.projectSearch .proj-block li:nth-of-type(1){margin-left: 0px;}
 
}

@media only screen and (max-width:860px){
	.tabing-photos-panel li {
  margin-right: 0px;
  width: 48%;
}
.tabing-photos-panel li:nth-child(even) {float: right;}
.open-task-panel table tbody td{padding: 12px 10px 12px 0;}
}
@media only screen and (max-width:850px){
	.multiselect-option-inner ul{height:185px;}
	#filterblock .call-3-box-panel-drop{width: 100%;margin-right: 0px;margin-bottom: 10px;}
	.slimScrollBar{
		background: #a8c4d2 none repeat scroll 0 0;
border-radius: 7px;
display: block !important;
height: 30px;
opacity: 1 !important;
position: absolute;
right: 1px;
top: 0;
width: 3px;
z-index: 99;
	}
	.slimScrollRail{
		background: #e8edf1 none repeat scroll 0 0 !important;
border-radius: 7px;
display: block !important;
height: 100%;
opacity: 1 !important;
position: absolute;
right: 2px !important;
top: 0;
width: 1px !important;
z-index: 1;
	}
	.search-panel{display:none;}
	.search-mobile{display: block;}
	.mobile-view{width: auto;}
	.home nav a.mobile-menu {float: right;margin: 7px 30px 0px 0;position: relative;}
	.inner-header .search-mobile {
  margin-right: 3px;
  margin-top: 8px;
}
	.mobile_filter{display: block;}
	.testimonials-content{font-size:17px;}
	.bradcump-header-panel > li{margin-right: 5px;}
	v-accordion {display: block;height: calc(100vh - 70px);position: relative;}
	.searchbtn {left: 0;position:absolute; z-index: 9;width: 100%;text-align: center;bottom: 39px;}
	/*.mob-filter-block {background-color: rgba(0, 0, 0, 0.6);height: 100vh;left: 0;position: fixed;top: 0;width: 100%;}*/
}

@media only screen and (max-width:768px){
	.loginPage.vol-stepdefault.vol-step2 {width: auto;}
	.terms-block {padding-bottom: 20px;text-align: center;width: 100%;}
	.step2-nav {display: table;float: none;margin: 0 auto;width: auto;}
	.loginPage.vol-stepdefault, .loginPage.school-step, .loginPage.org-step {max-width: 733px;width: 100%;}
	.skillblock .skills{height: auto;}
	#thumbSlideDiscTop{float: none;}
	.footer-menu ul {float: left;text-align: center;width: 100%;}
	.footer-menu li {display: inline-block;float: none;width: auto;}
	#discussions-panel .common-box-title{padding-bottom: 20px;}
	#testimonials-panel{display: none;}
	#discussions-panel{padding: 30px 0px;}
}
@media only screen and (max-width:767px){
	.organization-right.brainleftdisplay {display: none;}
	.replybtn-left{display: none;}
	.brainformblock-right .replybtn-right{float: left;}
	.loginPage.vol-stepdefault.vol-step2 .organization-block #catDiv li {width: 49%;}
	.tasks-mobile-panel { width: 100% !important; margin-top:7px;}
	.tasks-mobile-panel select.wSelect-el {display:inline-block;height: auto; overflow: visible;width: auto;}
	.tasks-mobile-panel .wSelect.wSelect-theme-classic {display: none;}
	.tasks-mobile-panel table thead th {background-color: #f4f6f6;border-bottom: 1px solid #e6e9eb;border-top: 1px solid #e6e9eb;color: #6a7073;padding: 8px;}
	.tasks-mobile-panel span.arrow {background: rgba(0, 0, 0, 0) url("../images/up-down-arrow.svg") no-repeat scroll 0 0;display: inline-block;height: 7px;margin-left: 4px;opacity: 0.6;width: 5px;}
	.tasks-mobile-panel table tbody td a {color: #2d3133;font-size: 13px;margin-right: 0;}
	.tasks-mobile-panel table tbody td a:hover { font-size: 13px;}
	.tasks-mobile-panel table tbody td a img { margin-right:10px;}
	.tasks-mobile-panel table tbody td a.colleps-icon {float: left;width: 24px; margin-left: 10px;}
	.open-task-panel.tasks-mobile-panel a { width: calc(100% - 34px);}
	.due-date {font-size: 12px;}
	.tasks-mobile-panel select.warning-status-drop {background: #f5c53d none repeat scroll 0 0;border-radius: 150px;color: #ffffff;display: inline-block;font-size: 13px;padding:6px;text-align: center;}
	.tasks-mobile-panel select.normal-status-drop {background: #77a869 none repeat scroll 0 0;border-radius: 150px;color: #ffffff;display: inline-block;font-size: 13px;padding: 6px;text-align: center;}
	.tasks-mobile-panel select.critical-status-drop {background: #e17c76 none repeat scroll 0 0;border-radius: 150px;color: #ffffff;display: inline-block;font-size: 13px;padding: 6px;text-align: center;}
	.openTRColumn { display: none;}
	.opensubcolumn a{ padding-left: 35px;}
	#backtop { z-index: 111;}
	.social-part { bottom: -100%;}
	.fixed-footer-part { z-index: 11; bottom:0;}

	.hideabove768 { display: block;}
	.profile-project-section { margin-top: 20px;}

	.searchOrgBlock-left { display: none;}

	.open-task-panel table { width: 100%;}

	.image-overpanel {bottom:20px;position: absolute;width: 100%;}
	.image-overpanel > h1 {background-color: rgba(0, 0, 0, 0.5);box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;color: #fff;font-weight: normal;padding: 0 5px;width: 100%;}
	.city-likebar {float: left;width: 100%;}
	.city-likebar .following-anchore-panel {float: left;width: auto; margin-left: 5px;}
	.city-likebar .following-anchore-panel > li {float: left;width: 100%;background-color: rgba(0, 0, 0, 0.6);border-radius: 33px; padding:6px 5px;}
	.city-likebar .following-anchore-panel li a.yellow {background-position: 10px -50px;color: #fff !important;padding-bottom: 0;padding-left: 35px;padding-top: 0; margin-bottom: 0; width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;}
	.count-btn {float: right;margin-right: 5px; margin-top: 20px;}
	.count-btn .count-now-btn { background-color: rgba(0, 0, 0, 0.6); border-color: transparent; color: #fff; padding: 0 15px;}
	.count-btn .count-now-btn i {color: #962134;}
	.city-likebar .location-map-tooltip img { height: auto; width: 270px;}
	.city-likebar .location-map-tooltip {left: 0; width: auto; height: auto;}

	.imageover-join.join-now-btn {padding: 0 24px;position: absolute;right: 5px;top:15px;}

	.project-panel {background-color: #fff;box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;float: left;padding: 10px;width: 100%;}
	.user-mainlist {display: table;float: left;width: 100%;}
	.user-mainlist > li {display: table-cell;float: none;font-size: 18px;width: auto; position: relative; vertical-align: middle;}
	.user-mainlist li i {color: #77ccd4;font-size: 18px;margin-right: 5px;}

	.user-mainlist li .user-details-right-box { float: left;height: 30px !important;margin: 0;position: relative;top: 0;width: auto !important;}
	.user-mainlist li .user-details-right-box .chart-inerdesign {display: inline-block;float: none;vertical-align: middle;width: 30px !important;}
	.user-mainlist li .chart-center-box {display: inline-block;float: none;font-size: 18px;font-weight: normal;height: auto;left: 0;line-height: normal !important;position: relative;top: 0;width: auto;z-index: 11;}

	.avatar-name-panel {float: left;margin-top: 10px;width: 100%;}
	.a-name {float: left;width: auto;}
	.a-name img { width: 30px; border-radius: 30px; margin-right: 5px;}
	.three-dot {float: right;width: auto;margin-top: 6px;}
	.three-dot > span {background-color: #ddd;border-radius: 8px;display: inline-block;height: 6px;margin: 2px;width: 6px;}

	}

@media only screen and (max-width:734px){
	#fixPortfolioTop{display: none;}
	#thumbSlidePortfolio{height: 387px !important;}
	.project-portfolio-panel-grid li {margin: 0;width: 96%;}
	.owl-controls.clickable {position: absolute;top: 80px;z-index: 1;width: 99% !important}
	.owl-prev {background-image: url("../images/thumb-prev.svg");background-repeat: no-repeat;float: left;height: 30px;text-indent: -999em;width: 30px;}
	.owl-next {background-image: url("../images/thumb-next.svg");background-repeat: no-repeat;float: right;height: 30px;left: auto;right: 0 !important;text-indent: -9999em;width: 30px;}
	.prev-thumb, .next-thumb{display: none !important;}
	.projectTab a{padding: 9px 10px;}
}

@media only screen and (max-width:650px){
	.brainstorm .brainstormHead-right {display: table;float: none;margin: 20px auto 0;width: auto;}
	.brainstormHead-left i {display: table;float: none;margin: 0 auto 15px;}
	.brainstormHead-right{display: none;}
	.organizationSearch .proj-block li {margin-left: 1.2%;width: 49%;}
	.organizationSearch .proj-block li:nth-of-type(2n+1) {margin-left: 0;clear: left;}
	.brainstormHead-left {width: auto;display: table;margin: 0 auto;float: none;}
	.braintitle {padding-left: 0;text-align: center;}
}
@media only screen and (max-width:600px){
	.profile h3, .editblock h3 {text-align: left;}
	.skillblock .skills{text-align: left;}
	.brainstormform .title-box-drop{text-align: left;}
	.brainstormformtag .mulitselect-drop-box-panel{left: 40px;}
	.brainstormformtag .mulitselect-drop-box-panel {text-align: left;}
	.brainstormform .brainstormHead-left {float: left;}
	.brainstormform .braintitle{text-align: left;}
	.brainstorm .brainstormHead-right {margin: 0px auto 0;}
	.organizationSearch .brainstormHead{margin-bottom: 20px;}
	.braintitle {display: table;float: none;padding-left: 0;text-align: center;width: 100%;padding-bottom: 0px;}
	.vpageProfile .follow-btn {float: none;}
	.organization-social-icon {text-align: center;}
	.organization-profile-img {display: table;float: none;margin: 0 auto;}
	.organization-profile-info {margin-top: 20px;text-align: center;}
	.organization-profile-right {clear: left;display: table;float: none;margin: 0 auto;width: auto;padding-top: 30px;}
	.vpageProfile .proj-block li{width: 48%;}
	.vpageProfileEditForm .organization-profile-img {display: table;float: none;margin: 0 auto;}
	.login-block a{padding-left: 13px;}
	.login-block span{margin-right: 10px;}
	.tabcontent{padding: 30px 20px 0px;}
	#services-search-part, .search-panel, #fixPortfolioTop, #testimonials-panel, .see-more-box-last, .see-more-box{display: none;}
	header.home{height:100vh;}
	#discussions-panel{padding: 30px 0px 10px;}
	#project-panel {padding: 30px 0 20px;}
	.project-portfolio-panel-grid {margin-top: 0;}
	#project-panel h2.wow{margin-bottom: 20px;}
	.projectSearch .proj-block li, .proj-block li {margin-right: 0;width: 49%; margin-left: 0px !important;clear:inherit !important;}
	.projectSearch .proj-block li:nth-of-type(2n+1), .proj-block li:nth-of-type(2n+1){float: right;}
	.organization-profile-info{width: 100%;}
	.org-follwers.org-counter {margin: 0 23px;padding: 0 23px 0 25px;}
	.replybtn-left {float: left;width: 100%;}
	.replybtn-right {float: left;margin-top: 20px;}

}
@media only screen and (max-width:568px){
	
	.brainformblock.secondlavel, .brainformblock.thirdlavel{padding-left: 0px;}
	.chatblock.border{line-height: inherit;}
	.chatblockleft{width: 100%;}
	.chatblockright {float: left;margin-top: 10px;}
	.chatblockright a{padding-right: 20px;}
	.brainformblock{border-bottom: 0px solid #ededed;}
	.chatblock.border{border-bottom: 0px; padding-bottom: 0px;}
	.multiblock {border-top: 1px solid #ededed;float: left;width: 100%;}
	.multiblock .brainformblock-right{border-bottom: 1px solid #ededed;}
	.nav.nav-pills.nav-stacked {background-color: #292725;}
	.tab-box-panel-header div.ng-isolate-scope > ul > li > a{color: #fff;text-transform: capitalize;width: 100%;box-sizing:border-box;text-align: center;font-weight: normal;font-size: 11px;}
	.tab-box-panel-header div.ng-isolate-scope > ul > li{width: 25%;margin-right: 0px;}
	.tab-box-panel-header div.ng-isolate-scope > ul > li.active > a {background: #000000 none repeat scroll 0 0;color: #fff;}
    .tab-box-panel-header div.ng-isolate-scope ul li > a:hover, .tab-box-panel-header div.ng-isolate-scope > ul > li.active > a:hover {background: #000000 none repeat scroll 0 0;color: #fff;}
    .tab-box-panel-header div.ng-isolate-scope 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: #000 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: 100%;width: 0;}
    .tab-box-panel-header div.ng-isolate-scope ul li a:hover::after{-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #000 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: 100%;width: 0;}
    .user-profile-details-panel, .user-details-right-common, .arrow-thumb-panel{display: none;}
    .common-box-title-panel {position: absolute;z-index: 3;top: 70px;background-color: rgba(0, 0, 0, 0.51); display: none;}
    .portfolio-big-panel{margin-top: 0px;}
    .common-box-title-panel h1{color: #fff;}
    .portfolio-big-panel img {height: calc(100vh - 181px);width: 100%;}

}

@media only screen and (max-width:550px){
	.profileEditBlockLeft, .profileEditBlockRight{width: 100%; max-width: inherit;}
	.footer-menu li a{padding: 0px;}
	.discussions-following-box span.clock{margin-left: 10px;}
	.footer-copy-right{margin-bottom: 0px;}
	.loginPage.vol-stepdefault.vol-step2 .vol-step2-leftside {
  clear: both;
  display: table;
  float: none;
  margin: 0 auto;
  width: auto;
}
.loginPage.vol-stepdefault.vol-step2 .volstep2 .button-input.backbtn {
  background-color: #a8c4d2;
  float: none;
  margin-bottom: 20px;display: table;margin: 0 auto 20px;
}
}
@media only screen and (max-width:490px){
	.open-task-panel-inner{width: 100%; overflow: scroll;}
	.open-task-panel{width: 600px;}

	}
@media only screen and (max-width:360px){
	.vpageProfile .proj-block li{width: 100%;}
	.organizationSearch .proj-block li {margin-left: 1.2%;width: 100%;}
}
@media only screen and (max-width:480px){
	.table-pagination-panel ul li.back a, .table-pagination-panel ul li.next a {height: 37px;padding: 0;text-indent: -999em;width: 37px;}
	.table-pagination-panel ul li{margin: 0 1px;}
	.loginPage.vol-stepdefault.vol-step2 .organization-block #catDiv li {width: 100%;}
	.loginPage.vol-stepdefault.vol-step2 .vol-step2-leftside > span {display: none;}
	.middonate{padding: 0 7px;}
	.btnright {display: table;float: none;margin: 0 auto;width: auto;}
	.logoupload .file_upload {float: left;margin-left: 0;margin-top: 14px;position: relative;}
	.replybtn-left li{width: 29%;}
	.brainstormHead-right {float: left;margin-top: 20px;width: 100%;}
	.projectTab a {padding: 5px 10px;float: left;}
	.vol-interested li{width: 43% !important;}
	.loginPage {max-width: 280px;width: 99%;}
	.loginPage.vol-stepdefault, .loginPage.school-step, .loginPage.org-step {max-width: 300px;width: 100%;}
	.login-divider{margin-bottom: 18px;}
	.rdbox{width: 100%;}
	.login-block .facebook{margin-bottom: 10px;}
	.organization-left, .organization-right {width: 100%;}
	.organization-block {box-sizing: border-box;display: table;float: none;margin: 0 auto 15px;padding: 0px;width: 94%;}
	.Volunteer-block {width: 94%;}
	.Volunteer-block .facebook, .Volunteer-block .google{width: 100%;}
	.signup-nav {margin-top: 10px;padding: 10px 40px;}
    .btnright .button-input {margin-left: 0px;}
    .btnleft {float: none;text-align: center !important;}
    .Volunteer-block .facebook{margin-bottom: 10px;}
	.organization-right {margin-top: 15px;}
	.login-block {box-sizing: border-box;float: left;padding: 0;width: 100%;margin-bottom: 10px;}
	.login-block.lastblock {margin-top: 10px;padding-top: 10px;}
	.login-block .google, .login-block .facebook {width: 100%;}
	
	.project-portfolio-panel-grid li {width: 100% !important;}
	.owl-controls.clickable{width: 100% !important;}
	.owl-item{width: 100%;}
	#joinpopup .pop-up-inner-panel{width: 260px;}
	#joinpopup h5{font-size: 15px;}
	#thumbSlideDisc{overflow-y: scroll !important;}
	.organization-block #catDiv li{width: 100%;}
	.organization-right.phnnumber {margin-top: 0;width: 72%;}
	.organization-left.phncode {width: 25%;}
	.signup-nav{padding: 10px;}
	.step2-nav .button-input{float: none;}
	.step2-nav {display: table;float: none;margin: 10px auto;padding: 20px 0 0;text-align: center;}
}



@media only screen and (max-width:490px){
	.tab-box-panel-header div.ng-isolate-scope > ul > li > a{padding: 15px 10px;}
}
@media only screen and (max-height:480px){
	.project-portfolio-panel-grid li {animation-delay: 0s !important;animation-duration: 0s !important;float: none;left: 0;margin: 0 auto 30px;}
	.discussions-box-panel li {height: auto;margin: 0 auto 20px;width: 100%;}
	#project-panel h2.wow{padding-bottom: 0px;}
	div.tag-box-twit{top:115px;}
	.header-part {
  margin-top: 80px !important;
}
}
@media only screen and (max-width:408px){
	.project-rating-right{right: 0px;}
	}
@media only screen and (max-width:380px){
	.projectSearch .proj-block li, .proj-block li {margin-right: 0;width: 100%; margin-left: 0px !important;clear:inherit !important;}
	.tabing-photos-panel{width: 94%}
	.tabing-photos-panel li{width: 100%;border: 0px;}
	
}
@media only screen and (max-width:320px){
.organization-social-icon {text-align: center;}
}

@media only screen and (max-height:360px){
	.header-button-part{margin-top:0px;}
	.header-button-part a {margin: 10px 0 5px;width: 70%;}
}

@media only screen and (max-height:1280px){
	.drop-menu-sort{left: 26px;}
}



