@media only screen and (max-width:980px) {
li.notification-panel{display: none !important;}
span.notification-panel{float: right;}
.menu.menu-mobile.boxhide.active-menu::after, .menu.menu-mobile.boxhide.active-menu::before {
  left: 17%;
}

.menu.menu-mobile.boxhide.active-menu::before {
  border-color: rgba(223, 226, 230, 0) rgba(223, 226, 230, 0) #57c5c7;
  border-width: 11px;
  margin-left: -11px;
}

.menu.menu-mobile.boxhide.active-menu::after, .menu.menu-mobile.boxhide.active-menu::before {
  border: medium solid transparent;
  bottom: 100%;
  content: " ";
  height: 0;
  left: 16%;
  pointer-events: none;
  position: absolute;
  width: 0;
}
/*.vpageProfile .organization-profile-left {
  float: none;
  margin: 0 auto;
  width: 98%;
}*/
.vpageProfileEdit .organization-profile-info {
  width: calc(100% - 203px);
}
.inner-header nav ul.menu{display: none;}
.menu.menu-mobile.boxhide.active-menu {
  display: block !important;
}
  .map-view-right.map-view-right-fixed{display: none;}
  .list-view-left-panel{width: 100%;}
  .project-portfolio-panel-list div.project-hover{width: 80%;margin-right: 2%;}
	.inner-header nav ul.menu {float:right;width:auto;}
  .inner-header nav ul.menu.active-menu { display: block !important;}
.inner-header.home nav ul.menu li > a {color: #596060;}
.inner-header.home nav ul.menu li.donate a, .inner-header.home nav ul.menu li.login-sign-up a {color: #fff;}
.inner-header.home nav ul.menu li > a:hover{border-bottom: 0px !important;}
.search-icon{display: none !important;}
.header-part {margin-top: 140px !important;}
#wrapper {overflow:hidden;}
.common-wrapper {width:98%;}
.logo {margin-left:6px;margin-top:10px;}
.scroll-to-fixed-fixed-search .logo {
  margin-top: 10px;
}
.scrollToTop {bottom: 69px;height: 29px;right: 12px;width: 29px;}
.scrollToTop img {width:29px;height:29px;}	
nav {width:91%;position:relative;height:auto;}
.inner-header nav {width:91%;}
.mobile-view {display:block;width:auto;float:right;}
.inner-header nav ul.menu li.search-icon {display:none;}
.inner-header nav {margin-top:17px;}
.mobile-menu {
  background-image: url("../images/menu-icon.svg");
  background-repeat: no-repeat;
  display: block;
  float: right;
  height: 22px;
  margin: 10px 20px 0 0;
  width: 22px;
}
.inner-header .notification-panel li span {
  height: 17px;
  left: 11px;
  line-height: 17px;
  top: 1px;
  width: 17px;padding: 0px;
}
.search-mobile {display:none;background:rgba(0, 0, 0, 0) url("../images/mob-search.svg") no-repeat scroll right center; width:20px;height:20px;float:right;margin:14px 20px 0 0;}
.inner-header ul.menu-mobile{background:#f4f7f8;border: medium none;padding: 0 0 3px;width:308px;position: absolute;height:auto !important; float:right;-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;right:0 !important;top:60px;height:100%; z-index: 2147483647;border-top:4px solid #57c5c7;border-radius:5px;}
.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 .mobileArrowSlide { position:absolute;z-index:99999;background-color:#fff;padding:6px 3px;margin-left:170px !important;border-radius:3px;}
header nav ul.menu li.mobile-open-list {display:block;}
.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 {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 .mobileArrowSlide { position:absolute;z-index:99999;background-color:#fff;padding:6px 3px;margin-left:170px !important;border-radius:3px;}
header nav ul.menu li.mobile-open-list {display:block;}
.inner-header nav a.mobile-menu {float:left;margin-left:0;top:-7px; background:url(../images/arrow-2.svg) right 16px no-repeat !important;padding-right:28px;right:0;}
.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;}
*/
.inner-header nav a.mobile-menu img {border-radius:150px;}
.home nav .menu-mobile {width:268px !important;left:auto; !important;overflow:hidden;right: 20px !important; top: 47px;}
.home nav .slideMobileMenu {width:268px !important;left:-5px !important;top:0px;-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 {right:0;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;border-radius:3px;}
.mobile-menu {z-index:9999;}
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:72%;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:72%;margin:11px 10px 20px 18px;}
ul.menu li.login-sign-up a {padding:0px;margin:0px; color:#fff;}
.inner-header nav a.mobile-menu {background-position:center;}
.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%;}
.inner-header {height:75px;}
.inner-header .notification-panel {margin-right:13px;}
.inner-header .search-mobile {background-position:right center;float:right;margin:14px 20px 0 0;}
.user-login-fix .search-mobile {background-position:right center;float:right;margin:14px 94px 0 0;}
.solcial-right-panel {width:68%;}
.social-part a {margin-right:5px;}
.portfolio-thumb-details-panel li {margin:8px;}
.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:81%;}
.bradcump-header-panel > li.drop > a {width:68px;}
.fc-button-group {width:89% !important;}
.social-part a {margin-right:10px;}
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: 400px;width: 100%;}
.header-title {font-size:28px;padding:0 17px;}
.header-button-part {margin-top:10px;height:auto;padding-bottom:22px;}
.header-button-part a {margin:18px 2%;width:auto;}
/*ul.menu-mobile li.donate {margin:0;width:100%;background:rgba(168,196,210,0.7);border-radius:0;}
ul.menu-mobile li.donate:hover {margin:0;width:100%;background:rgba(129,157,171,0.7);border-radius:0;}
ul.menu-mobile li.login-sign-up {margin:0;width:100%;background:rgba(87,196,199,0.7);border-radius:0;}
ul.menu-mobile li.login-sign-up:hover {margin:0;width:100%;background:rgba(63,152,154,0.7);border-radius:0;}*/
.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:190px;}
.services-panel li:hover div.common-service-panel div.service-mouse-hover .hide-panel{height:190px;}
.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:65%;}
.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:90%;padding:0 5%;}
.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%;}
.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;}
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: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: none;line-height: 29px;margin: 0 25px 0 0;width: auto;text-align:center;}
.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;}
#footer-panel {padding:40px 0;}	
.testimonials-box-handel {top:50% !important;width:99% !important;margin:0 !important;}
.testimonials-panel-main {height:330px !important;}
.testimonials-panel-three {width:100% !important;height: 100% !important}
.discussions-box-panel li div.discussions-title {height:40px;}
.footer-menu li ul#drop-menu {position:absolute;background:#ffffff; bottom:35px;padding:10px 0;display:none;border-radius:3px;border:solid 1px #dfe2e6;border-bottom:solid 3px #57c5c7; width:135px;z-index:100;}
.footer-menu li ul#drop-menu:after{border-radius:3px;bottom:-35px;font-size:12px;color:#fff;content:attr(title);left:0%;padding:5px 3px;position:absolute;z-index:99999;width:80px;text-align:left;}
.footer-menu li ul#drop-menu:before{border:solid;border-color:#57c5c7 transparent;text-align:center;border-width:6px 6px 0px 6px;bottom:-9px;content:"";font-size:12px;left:12%;position:absolute;z-index:9999;}
.footer-menu li #drop-menu li {width:100%;padding:0px !important;border:none !important;}
.footer-menu li #drop-menu li a {width:81%;border:none !important; padding:5px 15px !important;float:left;color:#90a3a3;text-align:left;}
.footer-menu li #drop-menu li a:hover {color:#6d707e;}
.footer-menu ul {text-align:center;}
.footer-menu ul li {float:none;display:inline-block;}
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;}
.hidedropMenu {display:none !important;}
.user-details-right-box {width:32%;margin-left:30%;margin-right:30%;}
.inner-header ul.menu-mobile li {display:block;}
.user-login-fix nav ul.menu li.user-login {display:none;}
.user-login-fix nav ul.menu li.mobile-open-list {display:block;}
.scroll-to-fixed-fixed-search {position:relative;border:none;background-color: #fff;}
.scroll-to {background:transparent;border:0px;padding: 0 0 23px;width:100%;right:0; position: fixed;top: 0px;z-index: 2147483647;display:block;}
.scroll-to {height:50px;}
.scroll-to-fixed-fixed-search {background-color: #fff;border-bottom: 1px solid #e8e8e8;}
/*.scroll-to {background:#f4f7f8;border: medium none;padding: 0 0 23px;width:320px;right:0; position: fixed;top: 75px !important;z-index: 2147483647;display:none;border-top:4px solid #57c5c7;border-radius:5px;}
.inner-header .scroll-to {right:8px;}
.scroll-to-fixed-fixed-search {position:relative;border:none;}
.scroll-to {background:#f4f7f8;border: medium none;padding: 0 0 23px;width:320px;right:0; position: fixed;top: 78px !important;z-index: 2147483647;display:block;border-top:4px solid #57c5c7;border-radius:5px;}
.scroll-to {height:auto;}
.inner-header ul.menu-mobile:after, .scroll-to:before {bottom: 100%;left:92%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.inner-header ul.menu-mobile:after {border-color: rgba(244, 247, 248, 0);border-bottom-color: #57c5c7;border-width: 12px;margin-left: -12px;}
.inner-header ul.menu-mobile:before {border-color: rgba(244, 247, 248, 0);border-bottom-color: #57c5c7;border-width: 13px;margin-left: -13px;}
.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;}*/

.search-panel {
  max-width: 822px;
  margin: 0 auto;
  float: none;
}
.line-speccer {display:none;}
.filter-box {width:290px;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-box {width:275px;margin-bottom:15px;padding:10px 10px 10px 10px;}
/*.inner-header .scroll-to::after, .inner-header .scroll-to::before {left: initial;right: 26.4%;}*/
.user-details-right-common {position:relative;}
.user-details-right-box {width:38%;position:absolute;right:-2px;margin:0px;top:15px;padding:0px;}
.inner-header nav ul.menu {width:230px;}
}

}
