@media only screen and (min-width: 1921px){
.grassroots-rows:nth-child(odd) .grassroots-left{text-align: right;}
.grassroots-rows:nth-child(even) .grassroots-left{text-align: left;}


.grassroots-rows:nth-child(odd) .grassroots-right .grass-container{float: left;}
.grassroots-rows:nth-child(even) .grassroots-right .grass-container{float: right;}

}
@media (min-width:1600px){

	.button-row {bottom: 0; position: absolute; width: 100%;}

}
@media only screen and (min-width: 1501px) and (max-width:1899px){


.movemnets-ico{margin-bottom: 25px;}
.movemnets-ico > img {width: 60px;}
.movemnet-details h3{font-size: 22px;margin-bottom: 25px;}
.movemnet-details > p{font-size: 16px;line-height: 23px;padding: 0;}
.manage-right{width: 530px;padding: 50px 0;}
.manage-right > h3{padding: 0 30px;}
.manage-right > ul li{font-size: 24px;padding: 10px 90px;margin-bottom: 0;}
.manage-right > ul li::before{top: 10px;left: 50px;font-size: 21px;}
.manage-left{width: calc(100% - 460px);}
.manage-container{width: 100%;padding: 0 25px;}
.manage-title > h4{font-size: 36px;line-height: 44px;}
.manage-title > h4 small{font-size: 20px;line-height: 24px;}
.manage-info > img{margin-left: -43px;max-width: 600px;}
.manage-title{margin-top: -210px;}
.button-part{padding: 80px 0 25px;}
.features-movemnets{padding-top: 40px;}
.other-container{width: 1300px;}


.banner-bottom.ben-organization{padding-top: 30px;}
.heading > h3{font-size: 22px;line-height: 24px;}
.heading{padding-bottom: 45px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{width: 900px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{width: 900px;}
.grassroots-right{padding: 20px;}
.grass-rows{margin-top: -150px;}
.grassroots-rows{margin-top: -60px;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 0;padding-bottom: 60px;}
.testimonial-content{width: 600px;}
.testimonial-content > p{padding: 0;}
.counter{padding: 60px 0;}
.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.heading{padding-left:35px;padding-right: 35px;}

}
@media only screen and (min-width: 1370px) and (max-width:1919px){

.masonry-brick {margin: 1%;width: 23%;}
.thumb-grid .thumb-content {margin-left: 5%;margin-right: 5%; width: 90% !important;}
.nav-left{width: 20%;padding-left: 5%;}
.nav-right{width: 75%;margin-right: 0;}
nav ul li{margin-bottom: 25px;}
nav ul li a{font-size: 30px;}
.nav-back{top: 13px;}
.nav-back > img{width: 20px;}
nav{margin-bottom: 40px;}
.btn-new-project {font-size: 22px;line-height: 37px;padding: 12px;}
.sub-tabs-panels .sub-tab{width: 102%;}

}

@media only screen and (min-width: 1367px) and (max-width: 1500px){
.flower-project-list li{margin-right: 142px;}

/*.project-list-map {width: 51%;}
.main_map #map {margin-left: 52%;}*/
.project-list-map .masonry-brick { width: 300px;}
.map-area .thumb-content {width: 260px !important;}
.nav-left{width: 30%;padding-left: 40px;}
.nav-right{width: 65%;margin-right: 0;}
nav ul li{margin-bottom: 25px;}
nav ul li a{font-size: 30px;}
.nav-back{top: 13px;}
.nav-back > img{width: 20px;}
nav{margin-bottom: 40px;}
.btn-new-project {font-size: 22px; line-height: 37px; padding: 12px;}
.other-options span { width: 23%;}
.other-options span strong/*, .share-social a strong*/ {font-size: 12px;}



.movemnets-ico{margin-bottom: 25px;}
.movemnets-ico > img {width: 60px;}
.movemnet-details h3{font-size: 22px;margin-bottom: 25px;}
.movemnet-details > p{font-size: 16px;line-height: 23px;padding: 0;}
.manage-right{width: 530px;padding: 50px 0;}
.manage-right > h3{padding: 0 30px;}
.manage-right > ul li{font-size: 24px;padding: 10px 90px;margin-bottom: 0;}
.manage-right > ul li::before{top: 10px;left: 50px;font-size: 21px;}
.manage-left{width: calc(100% - 530px);}
.manage-container{width: 100%;padding: 0 25px;}
.manage-title > h4{font-size: 36px;line-height: 44px;}
.manage-title > h4 small{font-size: 20px;line-height: 24px;}
.manage-info > img{margin-left: -43px;max-width: 600px;}
.manage-title{margin-top: -210px;}
.button-part{padding: 80px 0 25px;}
.features-movemnets{padding-top: 40px;}
.other-container{width: 1300px;}
.manage-info > p{padding-left: 0;}
.manage-info > p::after{left: 0;}


.banner-bottom.ben-organization{padding-top: 30px;}
.heading > h3{font-size: 22px;line-height: 24px;}
.heading{padding-bottom: 45px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -352px;width: 700px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{width: 700px;margin-right: -352px;}
.grassroots-right{padding: 20px;}
.grass-container{width: 550px;}
.grass-rows{margin-top: -150px;}
.grassroots-rows{margin-top: -60px;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 0;padding-bottom: 60px;}
.testimonial-content{width: 600px;}
.testimonial-content > p{padding: 0;}
.counter{padding: 60px 0;}
.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.heading{padding-left:35px;padding-right: 35px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -240px;width: 900px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{margin-right: -190px;width: 900px;}



}

@media only screen and (min-width: 1329px) and (max-width: 1366px){

.banner-bottom{padding: 60px 0;}
h3.water-mark-text{font-size: 135px;}
.watre-mark-overlay{padding: 70px 0;}
.masonry-brick{width: 23%;margin: 1%;}
.thumb-content{margin: 15px;padding: 15px;}

.other-options {margin-left: 50px;display: table; width: calc(100% - 50px);}
.other-options span{float: left;width: 25%; }

/*.other-options span{width: 25%;}
*/.other-options span strong{font-size: 12px;}
.brain-storm{margin-right: 1.1%;}
.normale-content h3{font-size: 17px;margin-bottom: 10px;}
.ef-header-angle {border-right: 0 solid transparent;border-style: solid;border-width: 40px 0 0;display: block;border-left-width: 1395px !important;border-top: 70px solid transparent;}
footer{padding: 0 0 50px;}
.scull-mini{height: 75px;width: 75px;}
.scull-mini .mini-mize{left: 25px;top: 15px;}
.scull-mini .mini-mize img{width: 15px;}
.headert-top{padding: 35px 35px 0;}
.logo-f{left: 35px;top: 35px;}
.sidebar-ico{margin-top: 5px;height: 16px;}
.grid-options{padding: 40px 0;}

.nav-left{width: 30%;padding-left: 40px;}
.nav-right{width: 65%;margin-right: 0;}
nav ul li{margin-bottom: 25px;}
nav ul li a{font-size: 30px;}
.nav-back{top: 13px;}
.nav-back > img{width: 20px;}
nav{margin-bottom: 40px;}
.btn-new-project{font-size: 22px;padding: 12px;line-height: 37px;}
.sub-tabs-panels li a{font-size: 20px;}
.sub-tabs-panels .alltabs{margin-bottom: 0;}
.sub-tabs-panels .sub-tab{width: 840px;}
.benifits-content h3{font-size: 30px;}
.nav-left .share{margin-top: 50px;}

/*---  Volunteers page --- */

.banner{overflow: hidden;}
.flowerp-serach{margin: 50px 0;}
.floproject-search {margin-right: 20px;width: calc(100% - 275px);}
.numofpages{margin-right: 10px;padding-right: 10px;font-size: 16px;line-height: 16px;}
.pages-results{margin-top: 30px;}
.resultperpage{font-size: 14px;}
.resultperpage > select{min-width: 35px;}
.flower-project-list li {margin-bottom: 5%;margin-right: 3%;width: 30.33%;}
.pro-thumb{height: 65px;width: 65px;}
.pro-fl-detils{margin-left: 80px;}
h2,.pro-fl-detils h2 a{font-size: 22px;margin-bottom: 5px;}
.pro-designation{font-size: 16px;margin-bottom: 5px;}
.pagination{margin-bottom: 80px;margin-top: 40px;}
.flowerp-left > h3{margin-bottom: 10px;}

/*----  Project details page --- */

.project-left{width: 72%;}
.project-right{width: 25%;}
.title-left{width: 70%;}
.project-points .tab-content{margin-top: 50px;}
.project-details{margin-top: 50px;margin-bottom: 50px;}
.project-points .alltabs li{margin-right: 60px;}
.project-points .alltabs li:last-child{margin-right: 0;}
.allvol a{margin-right: 10px;margin-bottom: 10px;}
.viewall{margin-right: 20px;}
.cliktop{bottom: 100px;}
.banner.home{background-position: left center;}
.project-list-map {width: 650px;}
.main_map #map {margin-left: 660px;}
.map-area .mythumb .slick-list .slick-insert > h3 {left: 30px;}
.project-list-map .masonry-brick { width: 300px;}
.map-area .thumb-content {width: 271px !important;}

.thumb-grid .thumb-content {width: 267px !important;}
.normale-wrapper .sidebar-ico{top: 10px;}
.calendar-top-bar > * {width: 32%;}
.cal-row-head .cal-cell1{ font-size: 16px; }
.calendar-center-text {width: 45%;}
.calendar-top-bar h2 {width: 21%;}
.main_map .calendar-bottom{left: 685px;}
.main_map .grid-options{right: 30px;}

.movements-coulmn:first-child {margin-left: 0;}
.movements-coulmn {float: left;margin-left: 2%;padding: 0;vertical-align: top;width: 32%;}
.movemnets-ico{margin-bottom: 25px;}
.movemnets-ico > img {width: 60px;}
.movemnet-details h3{font-size: 22px;margin-bottom: 25px;}
.movemnet-details > p{font-size: 16px;line-height: 23px;padding: 0;}
.manage-right{width: 430px;padding: 20px 0;}
.manage-right > h3{padding: 0 30px;}
.manage-right > ul li{font-size: 18px;padding: 10px 70px;margin-bottom: 0;}
.manage-right > ul li::before{top: 7px;left: 40px;font-size: 21px;}
.manage-left{width: calc(100% - 350px);}
.manage-container{width: 100%;padding: 0 25px;}
.manage-title > h4{font-size: 36px;line-height: 44px;}
.manage-title > h4 small{font-size: 20px;line-height: 24px;}
.manage-info > img{margin-left: -43px;max-width: 600px;}
.manage-title{margin-top: -210px;}
.manage-info > p{padding-left: 0;font-size: 16px;line-height: 20px;}
.manage-info > p::after{left: 0;}
.button-part{padding: 80px 0 25px;}
.features-movemnets{padding-top: 40px;}
.other-container{width: 1250px;}


.heading > h2{font-size: 30px;line-height: 40px;margin-bottom: 15px;}
.banner-bottom.ben-organization{padding-top: 30px;}
.heading > h3{font-size: 22px;line-height: 24px;}
.heading{padding-bottom: 45px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -352px;width: 700px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{width: 700px;margin-right: -352px;}
.grassroots-right{padding: 20px;}
.grass-container{width: 460px;}
.grass-rows{margin-top: -150px;}
.grassroots-rows{margin-top: -60px;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 0;padding-bottom: 60px;}
.testimonial-content{width: 600px;}
.testimonial-content > p{padding: 0;}
.counter{padding: 60px 0;}
.benifits-coulmn > a > img{width: 200%;margin-left: -100%;}

.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.heading{padding-left:35px;padding-right: 35px;}
.other-benifits{margin-bottom: 50px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -240px;width: 900px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{margin-right: -190px;width: 900px;}

.navbar-parts{position: relative;top: 8px;}
.fixed .logo-f{top: 35px;}
.fixed .navbar-parts{top: -10px;}
.ttile-content h6{margin-top: 40px;}

}


@media only screen and (min-width: 1025px) and (max-width: 1328px){
.banner-bottom{padding: 60px 0;}
h3.water-mark-text{font-size: 135px;}
.watre-mark-overlay{padding: 70px 0;}
.masonry-brick{width: 30.33%;margin: 1.5%;}
/*.thumb-content{margin: 15px 4%;padding: 15px 4%; width: 92% !important;}
*/
.thumb-grid .thumb-content {margin-left: 5%;margin-right: 5%; width: 90% !important;}
.slick-slide > img {width: 100%;}
.other-options{margin-left: 45px;}  
.other-options {margin-left: 50px;display: table; width: calc(100% - 50px);}
.other-options span{ display: table-cell;width: 25%;float: left; }
.other-options span strong{font-size: 12px;}
.brain-storm{margin-right: 1.6%;}
.normale-content h3{font-size: 17px;margin-bottom: 10px;}
.ef-header-angle {border-right: 0 solid transparent;border-style: solid;border-top: 40px solid transparent;border-width: 40px 0 0;display: block; border-left-width: 1355px !important;}
footer{padding: 0 0 50px;}
.scull-mini{height: 75px;width: 75px;}
.scull-mini .mini-mize{left: 25px;top: 15px;}
.scull-mini .mini-mize img{width: 15px;}
.headert-top{padding: 35px 35px 0;}
.logo-f{left: 35px;top: 35px;}
.sidebar-ico{margin-top: 7px;height: 16px;}
.grid-options{padding: 40px 0;}
.mythumb > img{width: 100%;}

.nav-left{width: 30%;padding-left: 40px;}
.nav-right{width: 65%;margin-right: 0;}
nav ul li{margin-bottom: 25px;}
nav ul li a{font-size: 30px;}
.nav-back{top: 13px;}
.nav-back > img{width: 20px;}
nav{margin-bottom: 40px;}
.btn-new-project{font-size: 22px;padding: 12px;line-height: 37px;}
.sub-tabs-panels li a{font-size: 20px;}
.sub-tabs-panels .alltabs{margin-bottom: 0;}
.sub-tabs-panels .sub-tab{width: 660px;}
.benifits-content h3{font-size: 30px;}

/*---  Volunteers page --- */

.banner{overflow: hidden;}
.flowerp-serach{margin: 50px 0;}
.floproject-search {margin-right: 20px;width: calc(100% - 270px);}
.numofpages{margin-right: 10px;padding-right: 10px;font-size: 16px;line-height: 16px;}
.pages-results{margin-top: 30px;}
.resultperpage{font-size: 14px;}
.resultperpage > select{min-width: 35px;}
.flower-project-list li {margin-bottom: 3%;margin-right: 3%;width: 30.33%;}
.pro-thumb{height: 65px;width: 65px;}
.pro-fl-detils{margin-left: 80px;}
h2,.pro-fl-detils h2 a{font-size: 22px;margin-bottom: 5px;}
.pro-designation{font-size: 16px;margin-bottom: 5px;}
.pagination{margin-bottom: 45px;}
.flowerp-left > h3{margin-bottom: 10px;}


.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.heading{padding-left:35px;padding-right: 35px;}
.other-benifits{margin-bottom: 50px;}
.share.general{right: 36px;bottom: 145px;}
.features-movemnets{padding-top: 40px;}
.other-container{float: left;width: 100%;padding: 0 25px;}

.heading > h2{font-size: 30px;line-height: 40px;margin-bottom: 15px;}
.banner-bottom.ben-organization{padding-top: 30px;}
.heading > h3{font-size: 22px;line-height: 24px;}
.heading{padding-bottom: 45px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -352px;width: 700px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{width: 700px;margin-right: -352px;}
.grassroots-right{padding: 20px;}
.grass-container{width: 460px;}
.grass-rows{margin-top: -150px;}
.grassroots-rows{margin-top: -60px;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 0;padding-bottom: 60px;}
.slider-container{width: 96%;}
.testimonial-content{width: 600px;}
.testimonial-content > p{padding: 0;}
.counter{padding: 60px 0;}
.benifits-coulmn > a > img{width: 200%;margin-left: -100%;}

.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.heading{padding-left:35px;padding-right: 35px;}
.other-benifits{margin-bottom: 50px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -300px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{margin-right: -190px;}


/*---  project Detailas page -- */

.project-left{width: 65%;}
.project-right{width: 33%;}
.project-top{margin-bottom: 40px;}
.title-left{width: 100%;}
.search-text{margin-bottom: 30px;margin-top: 30px;}
.project-details{margin-bottom: 40px;margin-top: 40px;}
.project-points .alltabs li{margin-right: 65px;}
.project-points .tab-content{margin-top: 40px;}
.table-row.thead .table-cell{padding: 0 20px 20px;}
.table-cell.task-descreeptions{padding-right: 25px;}
.banner.volunteers{background-position: center;}
.info-top{margin-bottom: 30px;padding-bottom: 30px;}

.slick-slide.slick-current.slick-active.slick-center{transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
.thumb-sliders .slick-slide{height: auto;}
.thumb-sliders .slick-slide{margin: 0 10px;}
.project-list-map {width: 51%;}
.main_map #map {margin-left: 52%;}
/*.project-list-map .masonry-brick {margin: 1.5% auto;right: 0;}
*//*.mythumb .slick-list .slick-insert > h3 {left: 27px;}	*/
.project-list-map .masonry-brick{width: 300px;}
.project-list-map .mCSB_scrollTools{right: -10px !important;}
.project-list-map .thumb-content{width: 281px  !important;margin:10px;padding: 10px;}

.calendar-top-bar > * {width: 100%;}
.cal-row-head .cal-cell1{ font-size: 13px; padding: 15px 0 !important;} 
.calendar-center-text {margin: 10px 0 15px;width: 100%;} 
.calendar-top-bar h2 {width: 100%; text-align: center; margin: 0;}
.calendar-left {width: 320px;}
.event-breif-text > a, .event-breif-text > span, .event-breif-text > p{ width: 172px; }
.calendar-right {margin-left: 350px;}
mwl-calendar {margin-top: 20px;}
.calendar-view-text {text-align: center;}
/*.calendar-view-text .btn-group > label{ width: 65px; }*/
mwl-calendar span[data-cal-date] {font-size: 15px !important;}
mwl-calendar .cal-month-day {height: 100px;}
mwl-calendar .event {height: 17px;width: 17px;}

.main_map .calendar-bottom{left: 53%;top: 20px;}
.main_map .grid-options{right: 20px;top: 20px;}

.movements-coulmn:first-child {margin-left: 0;}
.movements-coulmn {float: left;margin-left: 2%;padding: 0;vertical-align: top;width: 32%;}
.movemnets-ico{margin-bottom: 25px;}
.movemnets-ico > img {width: 60px;}
.movemnet-details h3{font-size: 22px;margin-bottom: 25px;}
.movemnet-details > p{font-size: 16px;line-height: 23px;padding: 0;}
.manage-right{width: 320px;padding: 20px 0;}
.manage-right > h3{padding: 0 30px;}
.manage-right > ul li{font-size: 18px;padding: 10px 50px;margin-bottom: 0;}
.manage-right > ul li::before{top: 7px;left: 30px;font-size: 21px;}
.manage-left{width: calc(100% - 320px);}
.manage-container{width: 100%;padding: 0 25px;}
.manage-title > h4{font-size: 30px;line-height: 38px;}
.manage-title > h4 small{font-size: 20px;line-height: 24px;}
.manage-info > img{margin-left: -25px;max-width: 400px;}
.manage-title{margin-top: -240px;}
.manage-info > p{padding-left: 0;font-size: 16px;line-height: 20px;}
.manage-info > p::after{left: 0;}
.button-part{padding: 80px 0 25px;}
.features-movemnets{padding-top: 40px;}
.other-container{float: left;width: 100%;padding: 0 25px;}

.navbar-parts{position: relative;top: 11px;}
.fixed .logo-f{top: 30px;}
.fixed .navbar-parts{top: -8.5px;}


}
@media only screen and (max-width:1024px){

body{-webkit-overflow-scrolling: touch;}
.banner{background-attachment: scroll !important;}
.nav-heading {display: block;float: left;position: relative;width: 100%;}
.nav-right .nav-back {display: inline-block;height: 25px; left: 0;line-height: 30px;margin-right: 15px;position: static;top: 6px;vertical-align: middle;width: 25px;}
.tab-content .nav-back > img {transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);width: 18px;}
.nav-heading > h2 {display: inline-block;font-size: 32px;text-transform: capitalize;vertical-align: middle;width: auto;}
.sub-tabs-panels {margin-top: 25px;}
.tab-content{height: 100%;}
.main-navigation { height: calc(100% - 25px);position: relative;}
.tab-pane {background-color: #fff;bottom: 0;float: left;height: 100%;left: 0;padding: 0;position: absolute;right: 0;top: 0;width: 100%;}
.scroll-hide {height: 100%;overflow: visible;background-color: #fff;}
/*.tab-pane.Schools.active{position: static;}
*/.sub-tabs-panels .sub-tab{padding-top: 0;}
.main-advace-serach li:first-child {height: auto;margin-bottom: 45px;}
.field  tags-input{display: block;}
.field.skills tags-input .tags input{background: url(../images/add-tag.svg) no-repeat right center;padding-right:28px !important;}
label.responsive{display: block;margin-bottom: 10px;}
.masonry-brick{background-attachment: scroll !important;}

/*---  project Details --- */

.prodetails .tab-pane{position: static;}
.banner.volunteers{background-position: center;height: 100vh;}
.project-top{margin-bottom: 25px;}
a.backtopro,.joined-sers,.joined-sers > a,.joined-sers > strong{font-size: 14px;}
.backtopro > img{width: 18px;margin-right: 5px;}
.joined-sers > strong{line-height: 14px;}
.project-left{width: 90%;}
.title-left{width: 70%;}
.search-text{margin-top: 0;}
.stext{font-size: 13px;line-height: 13px;}
.stext > strong{padding: 0 5px;margin: 0 5px;}
.title-action{padding: 5px 15px;}
.action-row .join{font-size: 12px;margin-right: 5px;}
.project-header{position: relative;}
.title-action{position: absolute;right: 0;top: 10px;margin-top: 0;}
.social-share{padding: 5px;}
.project-details{margin-top: 30px;margin-bottom: 30px;}
.project-points .alltabs li{margin-right: 35px;}
.project-points .alltabs li a{font-size: 18px;}
.project-points .alltabs li a::after{height: 5px;}
.project-points .tab-content{margin-top: 30px;}
.info-top > p{margin-bottom: 20px;}
.main-project-details{position: relative;}
.project-right {background-color: #fff;box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-o-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-ms-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);float: right;height: auto;position: absolute;top: 0;width: 360px;padding-left: 54px;right: -328px;bottom: 0;}
.project-details-right{overflow-y:auto;}
.opensetails {display: block;left: 20px;position: absolute;top: 15px;background-color: #fff;}
.title-left h3{font-size: 22px;}
.flower-projects.banner-bottom{overflow: hidden;padding-bottom: 65px;}
.twwet-wrapeer{max-height: 145px;}
.nav-ico.opensetails.active{left: 15px;top: 9px;}
.info-top > p{font-size: 16px;line-height: 27px;}
.project-managemnet li strong,.project-managemnet > ul li span{font-size: 14px;}
.project-managemnet > ul li{margin-bottom: 15px;}
.project-managemnet > ul li:last-child{margin-bottom: 0;}
.project-managemnet li strong{width: 200px;}
.info-top{margin-bottom: 30px;padding-bottom: 30px;}

.slick-slide.slick-current.slick-active.slick-center{transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
.thumb-sliders .slick-slide{height: auto;}
.thumb-sliders .slick-slide{margin: 0 10px;}

.map-area {float: left;padding: 0 10px;width: 100%;}
.contactus-content{width: 265px;}
.contactus-desc{padding: 10px;}
.map-area .other-options{margin-left: 50px;}
.map-area .other-options span{float: left;width: 25%;}
/*.main_map #map,.project-list-map{height: 100%px;}
*/
.main_map #map,.project-list-map{height: 100%;}
.map-area .mythumb .slick-list .slick-insert > h3 {left: 25px;}
.main_map .grid-options{ right: 15px; top: 15px; }

.normale-wrapper { min-height: 550px;}
.button-row {bottom: 0;position: absolute; right: 0;}

.other-options {margin-left: 50px;display: table; width: calc(100% - 50px);}
.other-options span{ display: table-cell; float: none;}

.calendar-event-box {float: none;left: -500px;position: absolute;width: 100%;background-color: #fff;transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; -o-transition: 0.5s all; -webkit-transition: 0.5s all;padding: 0 30px;box-shadow: 0 0 10px 0 rgba(0,0,0,0.5); -moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.5); -ms-box-shadow: 0 0 10px 0 rgba(0,0,0,0.5); -o-box-shadow: 0 0 10px 0 rgba(0,0,0,0.5); height: 100%;}
.calendar-right{ float: left;width: 100%; margin: 0; }
.calendar-main-content .grid-options {padding: 25px 0 46px;}

.main-calendar{ position: relative; }
.reponsive-event-main {height: 23px;left: 0;position: absolute; top: 130px;width: 25px; transition: 0.5s all;}
/*.reponsive-event::before {background-color: #000;content: "";height: 100%;position: absolute;top: -9px;width: 100%;}*/
.reponsive-event {background:rgba(255,255,255,1) url("../images/event-list.svg") no-repeat scroll 8px center;height: 44px;left: 0;position: absolute;width: 44px; cursor: pointer; top: 10px; box-shadow: 5px 0 10px 0 rgba(0,0,0,0.3); -webkit-box-shadow: 5px 0 10px 0 rgba(0,0,0,0.3); -moz-box-shadow: 5px 0 10px 0 rgba(0,0,0,0.3); -ms-box-shadow: 5px 0 10px 0 rgba(0,0,0,0.3); -o-box-shadow: 5px 0 10px 0 rgba(0,0,0,0.3); border-radius: 0 5px 5px 0;}
/*.reponsive-event::after {background-color: #000;bottom: -9px;content: "";height: 100%;position: absolute;width: 100%;}*/
 
.calendar-event-box.active {left: 0;}
.reponsive-event-main.active {left: auto;right: -24px;transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; -o-transition: 0.5s all; -webkit-transition: 0.5s all;}
.head-calendar .contenet-area{ position: relative;}
.calendar-left {background-color: transparent; float: none;height: calc(100% - 76px);left: 0;position: fixed;top: 76px;width: 380px;z-index: 99;max-width: 0; transition: 0.5s all;}
.calendar-left.active{ max-width: 88%; }
.main-event-box{ height: 85% !important; }

.main-event-box ul > li:first-child {padding-top: 0;}
.main-event-box ul > li:last-child{ border:none; }
.main-event-box .sub-list li:first-child {padding-top: 0;}
.main-event-box .sub-list li{ margin-bottom: 25px; }
.dots{ margin-top: 3px; }
.event-text > h3 {font-size: 18px;margin-bottom: 0;}
.event-text > p {font-size: 16px;margin-top: 0;}
.event-breif-text > a, .event-breif-text > span, .event-breif-text > p{ width: 168px; }
.btn-group .events-btns{top: -26px;}
mwl-calendar{margin-top: 15px;}
.events-details{display: block;opacity: 1;left: -500px;}
.events-details.collapse {left: 0;top: 15px;}
.cal-cell{cursor: pointer;}
.banner-container{width: 100% !important;}
.banner{background-position: center top !important;background-attachment: scroll !important;}
.manage-info > p{width: 100%;}

} 


@media (max-width:1023px){
.calendar-center-text {margin:10px 0 20px;}
.calendar-top-bar, .calendar-view-text, .calendar-top-bar h2{ text-align: center !important; }
.calendar-top-bar > *{ width: 100%; }
.calendar-main-content .grid-options {padding: 25px 0 26px;}
.cal-row-head .cal-cell1{font-size: 14px;padding: 18px 0 !important;}
mwl-calendar span[data-cal-date]{ font-size: 15px !important; }
mwl-calendar .event {border-radius: 50%;  height: 20px;width: 20px;}
.main-calendar{ padding: 0 15px; }
/*mwl-calendar span[data-cal-date] {font-size: 15px !important;}*/
}

@media only screen and (min-width: 768px) and (max-width: 1024px){

.headert-top{padding: 20px 20px 0;}
.links{display: none;}
.tab-content .nav-back > img{width: 25px;}
.logo-f,.fixed .logo-f{top: 20px;left: 20px;}
.banner-container{width: 640px;top: 12%;}
.cliktop{bottom: 70px;}
/*.cliktop img {width: 19px;}
*/.headert-top,.fixed header .headert-top{padding:20px 20px 0;}
.nav-heading > h2{font-size: 45px;}
.ef-header-angle {border-bottom-width: 0;border-left-width: 1010px !important;border-right: 0 solid transparent;border-style: solid;border-top: 40px solid transparent;display: block;}
.nav-right .nav-back{margin-right: 40px;line-height: 35px;}
.banner h1{line-height: 65px;}
.sidebar-ico{margin-top: 0;height: 16px;}
.banner-bottom{padding: 62px 0;}
.banner-bottom .conatiner {max-width: 100%;overflow: hidden;width: 100%;}
h2,.pro-fl-detils h2 a{font-size: 24px;}
h3.water-mark-text{white-space: nowrap;}
.scroll-up{right: 25px;bottom: 30px;background-color: rgba(239,120,16,0.9);}
.grid-options{padding: 25px 0 30px;}
.thumb-grid{width: 100%;padding: 0 15px;}
.masonry-brick {margin: 1.5%;width: 30.33%;}
h3.water-mark-text{font-size: 160px;}
.watre-mark-overlay{padding: 92px 0;}
.mythumb > img{width: 100%;height: 100%;}
/*.thumb-content, .thumb-grid .thumb-content{padding: 20px;margin: 10px; width: 280px !important;}*/
.thumb-grid .thumb-content {width: 94% !important;margin: 3%;padding: 3%;}
.other-options span { width: 25%;}
.other-options span strong/*, .share-social a strong*/ {font-size: 12px;}

/*.mythumb .slick-list .slick-insert > h3 {left: 25px;top: 25px;}
.masonry-brick:hover .thumb-content{background-color: #fff;}
.masonry-brick:hover .thumb-content h3{color: #fff;}
.masonry-brick:hover .thumb-content p{opacity: 0;}
.masonry-brick:hover .thumb-content .normale-bottom{display: block;}
.masonry-brick:hover .thumb-content .hover-bottom{display: none;}
*/
.brain-storm {display: block;height: 180px;padding: 15px 15px 15px 30px;width: 375px;margin-top: -63px;}
.responsive.brain-storm{display: none;margin-right: 0;bottom: 0;position: absolute;}
.brain-text-left {width: 220px;}
.relatiev {top: 23px;width: 110px;}
#btn > img {max-width: 100%;}
#ripple, #ripple2, #ripple3, #ripple4 {bottom: 85px;right: 74px;}
.brain-text-left > h3 {font-size: 24px;line-height: 31px;}
.brain-text-left .banner-reamore {font-size: 16px;min-width: 90px;z-index: 1;}
.mini-mize img {width: 14px;}
footer{padding-bottom: 30px;}
.footer-left-links{margin-left: 4%;}
.footer-right{margin-right: 4%;}
.footer-left-links > ul li{margin-right: 15px;}
.scroll-up{bottom: 80px;right: 36px;}
.talk-less{font-size: 16px;}


/*---  Navigation --- */
.main-navigation{height:auto;max-height: 100%;}
.nav-left{padding-left: 60px;width: 100%;height: auto;overflow: visible;}
.nav-logo{margin-bottom: 45px;}
.nav-right{width: 100%;margin-right: 0;margin-top: 0;height: auto;}
.sub-tabs-panels .alltabs{margin-bottom: 30px;}
.sub-tabs-panels .alltabs li {margin-right: 70px;}
.nav-left .share{margin-top: 70px;margin-bottom: 70px;}
.nav-bar-part.opennav{height: 100%;overflow-y:auto;}
.sub-tabs-panels li a{font-size: 22px;padding-bottom: 7px;border-width: 4px;}

.sub-tabs-panels .sub-tab{width: 100%;height: auto;padding-right: 0;max-height: none;}
.all-tabs-content p {line-height: 35px;margin-bottom: 30px;}
.sub-tabs-panels{margin-top: 45px;}
.normale-wrapper .sidebar-ico{top: 24px;}
.sub-tabs-panels {float: left;height: calc(100% - 122px);width: 100%;}
nav{margin-bottom: 45px;}
.all-nav-area{padding: 50px 30px;}
.scroll-hide{height: auto;}
#ripple, #ripple2, #ripple3, #ripple4 {bottom: 70px;right: 60px;}
.mCSB_container{height: auto;}
.banner-reamore{background-position: 120px 9px;}

/*----  Volunteers page --- */
.flower-container{max-width: 94%;}
.flowerp-serach{margin: 35px 0;}
h3{font-size: 30px;margin-bottom: 10px;}
.flowerp-left span{font-size: 16px;}
.floproject-search{margin-right: 0;width: 100%;}
.pages-results{margin-top: 10px;}
.numofpages{font-size: 16px;margin-right: 10px;padding-right: 10px;}
.resultperpage{font-size: 16px;}
.pages-results{float: right;width:auto;}
.flower-project-list{margin-top: 25px;}
.flower-project-list li{width: 48%;margin-right: 0;margin-bottom: 40px;}
.flower-project-list li:nth-child(2n) {float: right;}
.pro-designation{font-size: 16px;margin-bottom: 5px;}
.pro-technology{font-size: 15px;}
.pro-thumb{margin-top: 5px;}
.flowerp-left > h3{margin-bottom: 10px;}
.pro-fl-detils{margin-left: 100px;}
.pagination{margin-bottom: 35px;}

.stext{font-size: 15px;}
.slick-slide .like img{display: inline-block;}
.slick-list .thumb-content{padding: 10px;}
.slick-list .normale-content h3{font-size: 18px;}
.slick-list .normale-bottom .location,.slick-list .like{font-size: 14px;}

.project-list-map{width: 370px;padding: 0 0 0 5px;}
.main_map #map{margin-left: 370px;}
.map-area .thumb-content {margin-left: 5% !important; margin-right: 5% !important; width: 90% !important;}
.project-list-map .mCSB_scrollTools{right: 0 !important;}

.normale-wrapper .sidebar-ico {display: block;margin-top: 0;position: absolute;right: 20px;top: 27px;}
.right-sidebar .mCSB_container{padding-top: 0;}

.normale-content h3{margin-bottom: 10px;}
.normale-content p{height: 80px;overflow: hidden;}
.brain-storm.close{margin-right: 0;right: 0;}

.event-short-button i{width: auto;margin-right: 0;margin-bottom: 5px;}
.event-short-button i.green::before,.calendar-bottom:hover i:last-child::before{margin-right: 5px !important;}
.calendar-bottom:hover i,.calendar-bottom:hover i:first-child,.calendar-bottom:hover i:nth-child(2n){width: auto;}
.main_map .calendar-bottom{left: 385px;top: 15px;width: 150px;}

.fixed header .nav > ul li a, .fixed header .nav > ul li{color: #000;}
.nav {float: right;margin-top: 10px;width: 100%;}
.nav > ul > li:last-child{margin-right: 0;}
.nav > ul{float: right;width: auto;}
.navbar-parts{margin-bottom: 15px;}
.fixed .navbar-parts{top: -8px;}

.heading > h2{font-size: 30px;line-height: 40px;margin-bottom: 15px;}
.banner-bottom.ben-organization{padding-top: 30px;}
.heading > h3{font-size: 22px;line-height: 24px;}
.heading{padding-bottom: 45px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -352px;width: 700px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{width: 700px;margin-right: -352px;}
.grassroots-right{padding: 20px;}
.grass-container{width: 320px;}
.grass-rows{margin-top: -150px;}
.grassroots-rows{margin-top: -60px;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 0;padding-bottom: 60px;}
.slider-container{width: 96%;}
.testimonial-content{width: 600px;}
.testimonial-content > p{padding: 0;}
.counter{padding: 60px 0;}
.benifits-coulmn > a > img{width: 200%;margin-left: -100%;}

.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.heading{padding-left:35px;padding-right: 35px;}
.other-benifits{margin-bottom: 50px;}
.share.general{right: 36px;bottom: 80px;}
.features-movemnets{padding-top: 40px;}
.other-container{float: left;width: 100%;padding: 0 25px;}

.movements-coulmn:first-child {margin-left: 0;}
.movements-coulmn {float: left;margin-left: 2%;padding: 0;vertical-align: top;width: 32%;}
.movemnets-ico{margin-bottom: 25px;}
.movemnets-ico > img {width: 60px;}
.movemnet-details h3{font-size: 22px;margin-bottom: 25px;}
.movemnet-details > p{font-size: 16px;line-height: 23px;padding: 0;}
.manage-right{width: 320px;padding: 20px 0;}
.manage-right > h3{padding: 0 30px;}
.manage-right > ul li{font-size: 18px;padding: 10px 50px;margin-bottom: 0;}
.manage-right > ul li::before{top: 7px;left: 30px;font-size: 21px;}
.manage-left{width: calc(100% - 293px);}
.manage-container{width: 100%;padding: 0 25px;}
.manage-title > h4{font-size: 30px;line-height: 38px;}
.manage-title > h4 small{font-size: 20px;line-height: 24px;}
.manage-info > img{margin-left: -25px;max-width: 400px;}
.manage-title{margin-top: -240px;}
.manage-info > p{padding-left: 30;font-size: 16px;line-height: 20px;padding-right: 30px;}
.manage-info > p::after{left: 30px;}
.button-part{padding: 80px 0 25px;}
.nav-bars{margin-top: -10px;margin-right: 3px;}



}



@media only screen and (max-width: 767px){
.fixed header .nav > ul li a, .fixed header .nav > ul li{color: #fff;}
.all-nav-area{padding: 25px;}
.nav-logo{margin-bottom: 20px;}
.hidescroll .rippale{display: none !important;}
/*.nav-bar-part{width: 0;opacity: 1;background-color:#252d36;}
.nav-bar-part.opennav {left: 0;opacity: 1;overflow-y: auto;pointer-events: auto;transition: all 0.8s ease 0s;-moz-transition: all 0.8s ease 0s;-webkit-transition: all 0.8s ease 0s;-o-transition: all 0.8s ease 0s;width: 100%;}
*/
.share.open-social .socils-parts li{margin: 0 10px;}
.share-icons{bottom: -10px;}
.normale-wrapper .sidebar-ico {display: block;margin-top: 0;position: absolute;right: 25px;top: 35px;}
.opensidebarbody .navbar-parts{margin-right: 0;}
.right-bar{width: 90%;right: -105%;}
.normale-search h4, .adnace-wrapper h4{font-size: 16px;padding:15px 15px;}
.normale-wrapper > h4 {padding-right: 35px;position: relative;}
.project-search,.category-tile{padding: 20px 15px;}
.project-search > input{width: calc(100% - 38px);}
.all-category{padding: 0 15px;}
.banner > div{overflow:hidden;}
.button-row{text-align: center;}
/*.brain-text-left .mini-mize{display: none;}
*/
.others-list > ul li{padding: 20px 15px;}

.scull-mini {height: 70px;padding: 0;width: 70px;}
.scull-mini .mini-mize{left: 18px;top: 7px;}
.brain-storm.responsive.close {left: auto;right: -115%;}
.location > img{width: 23px;}
.others-list li select.city{color: #2d364b;font-size: 14px;}
.project-list-map{display: none;}
.main_map #map{margin-left: 0;width: 100%;}
.banner-bottom.map{padding-top: 100px;}

.masonry-brick {margin: 0 0 30px;text-align: left;width: 360px;   display: inline-block !important;float: none;position: static !important;}
.thumb-grid > div {text-align: center;}

.normale-wrapper {min-height: 230px; max-height: calc(100% - 80px);}
.main_map{overflow: auto;}
.main_map .calendar-bottom{position: static;margin: 15px 0;}
.event-short-button i{width: auto;}
.event-short-button i.green::before,.calendar-bottom:hover i:last-child::before{margin-right: 5px !important;}
.calendar-bottom:hover i,.calendar-bottom:hover i:first-child,.calendar-bottom:hover i:nth-child(2n){width: auto;}

.main_map #map{height:calc(100% - 65px);}
.nav-ico{display: block;float: right !important;margin-left: 30px;}
.nav{display: none;}
.nav-bar-part .nav{display: block;float: left;width: 100%;margin-top: 25px;margin-bottom: 25px;}
.nav-bar-part .nav ul{float: left;width: 100%;height: 100%;}
.nav-bar-part .nav ul li{float: left;width: 100%;padding: 0;padding: 0 40px;text-align: right;}
.nav > ul li a{float: right;width: auto;font-size: 32px;}
.sub-nav::after, .sub-nav::before{display: none;}
.sub-nav{position: static;pointer-events:auto;opacity: 1;background-color: transparent;border:none;margin-top: 35px;}
.nav-bar-part .nav ul li .sub-nav li a{padding: 0;border:0;}
.nav-bar-part .nav ul li .sub-nav li{padding: 0;text-align: right;margin-bottom: 10px;}
.nav li .sub-nav > li a{font-size: 22px;color: #fff;text-align: right;}
.nav > ul > li{margin-bottom: 20px;}
.header-part header .nav-bar-part .nav-ico{margin-top: 25px;margin-right: 30px;}
.fixed header .headert-top {padding: 15px;}
.managemnet-row{display: none;}
.share.general.open-social .socils-parts li{margin: 5px 0;}
.share.general .socils-parts ul{bottom: 55px;}

.nav-bars{width: 61px;margin-right: 0;}

.nav-bars a {display: inline-block;float: none;margin-left: 0;vertical-align: middle;}
.signup-ico.responsive{display: inline-block;}
.sidebar-ico {float: left !important;margin-right: 2px;margin-top: 6px;}
.signup-ico.responsive img {width: 20px;}

.grassroots-rows:nth-child(2n) .grassroots-left {
  display: none;
}
.grassroots-left.grassroots-left-responsive{display: block !important;}
.managemnet-row{display: none;}
.managemnet-responsive{display: block;padding: 50px 15px;}
.managemnet-tools .heading{margin-bottom: 50px;}
.movemnet-details h3{font-size: 24px;margin-bottom: 30px;}
.collapsible-item > .body{float: left;width: 100%;padding: 0 25px;background-color: #fafafa;}
.manage-info > p{padding-left: 0;font-size: 16px;line-height: 22px;margin-bottom: 30px;}
.manage-info > p::after{left: 0;}
.button-part {float: left;padding: 25px 40px;text-align: center;width: 100%;}
.grassroots-rows{border-bottom: 1px solid #ccc;}
.nav > ul > li a::after{display: none;}
.nav > ul li a{line-height: inherit;}

.nav-bar-part{z-index: 99;}
.nav-bar-part .nav-ico{ margin-right: 25px;
    margin-top: 15px;}
.logo-loader > img{width: 175px;}
.loader-container{width: 175px;}

}

@media only screen and (min-width:581px) and (max-width:767px){

h1{font-size: 48px;}
.headert-top{padding: 20px 20px 0;}
.links{display: none;}
.logo-img > img {width: 87px;}
.logo-f,.fixed .logo-f{top: 15px;left: 15px;transform: skew(0deg,0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}
.fixed .navbar-parts{top: 0;transform:skew(0deg, 0);-moz-transform:skew(0deg, 0);-webkit-transform:skew(0deg, 0);-o-transform:skew(0deg, 0);-ms-transform:skew(0deg, 0);}
.banner-container{width: 540px;}
.ttile-content h6{font-size: 25px;}
.banner h1{line-height: 38px;margin: 30px 0 30px;}
.cliktop{bottom: 135px;z-index: 2;}
/*.cliktop img {width: 19px;}
*/.headert-top{padding:15px;}
.ef-header-angle {border-right: 0 solid transparent;border-style: solid; border-top: 40px solid transparent;border-width: 40px 0 0;display: block;border-left-width: 800px !important;}
.sidebar-ico{margin-top: 7px;height: 16px;}

.banner h1{line-height: 60px;}
.ttile-content h6 {font-size: 30px;padding-bottom: 23px;margin-top: 50px;}
.banner-bottom{padding: 20px 0;}
.banner-bottom .conatiner {max-width: 100%;overflow: hidden;width: 100%;}
.banner ul{min-height: 450px;}
h2,.pro-fl-detils h2 a{font-size: 22px;}
h3.water-mark-text{white-space: nowrap;}
.scroll-up{right: 25px;bottom: 30px;background-color: rgba(239,120,16,0.9);}
.grid-options{padding: 25px 0 30px;}
.thumb-grid{width: 100%;padding: 0 25px;}
.masonry-brick {margin: 2%;width: 46%;}
h3.water-mark-text{font-size: 94px;}
.watre-mark-overlay{padding: 46px 0;}
.mythumb > img{width: 100%;height: 100%;}
.thumb-content, .thumb-grid .thumb-content{width: 94% !important;margin: 3%;padding: 3%;}
/*.masonry-brick:hover .thumb-content{background-color: transparent;}
.masonry-brick:hover .thumb-content h3{color: #fff;}
.masonry-brick:hover .thumb-content p{opacity: 0;}
.masonry-brick:hover .thumb-content .normale-bottom{display: block;}
.masonry-brick:hover .thumb-content .hover-bottom{display: none;}
*/
.brain-storm {display: block;height: 180px;margin-right: 0;padding: 15px 15px 15px 30px;right: 2%;width: 375px;}
.responsive.brain-storm{display: none;margin-right: 0;bottom: 0;position: absolute;z-index: 9;}
.brain-text-left {width: 220px;}
.relatiev {top: 23px;width: 110px;}
#btn > img {max-width: 100%;}

#ripple, #ripple2, #ripple3, #ripple4 {bottom: 85px;right: 74px;}
.brain-text-left > h3 {font-size: 24px;line-height: 31px;}
.brain-text-left .banner-reamore {font-size: 16px;min-width: 90px;z-index: 1;}
.mini-mize img {width: 14px;}
footer{padding-bottom: 30px;}
.footer-left-links{margin-left: 4%;}
.footer-right{margin-right: 4%;}
.footer-left-links > ul li{margin-right: 15px;}
.scroll-up{bottom: 15px;right:15px;}
.talk-less{font-size: 16px;}
.normale-content h3{font-size: 16px;line-height: 23px;margin-bottom: 10px;}
.normale-content p{height: auto;max-height: 130px;overflow: hidden;}


/*---  Navigation --- */
.main-navigation{height: calc(100% - 70px);}
.nav-left{padding-left: 40px;width: 100%;height: auto;}
nav{margin-bottom: 30px;}
nav ul li a{font-size: 40px;}
nav ul li{margin-bottom: 20px;}
.nav-back > img{width: 18px;}
.nav-back{top: 15px;}
.nav-logo{margin-bottom: 45px;}
.btn-new-project{font-size: 20PX;line-height: 33px;padding: 10px 23px;}
.nav-right{width: 100%;margin-right: 0;margin-top: 0;height: auto;}
.share-icons{border-right-width: 45px;width: 45px;background-size: 21px auto;left: -43px;height: 45px;}
.nav-left .share{margin-top: 50px;margin-bottom: 50px;}
.sub-tabs-panels .alltabs{margin-bottom: 30px;}
.sub-tabs-panels .alltabs li {margin-right: 30px;}
.sub-tabs-panels li a{font-size: 16px;padding-bottom: 7px;border-width: 4px;}
.sub-tabs-panels .sub-tab{width: 100%;height: auto;padding-right: 0;max-height: none;}
.all-tabs-content p {font-size: 20px;line-height: 35px;margin-bottom: 15px;}
.sub-tabs-panels{margin-top: 45px;}

.normale-wrapper .sidebar-ico {right: 10px;top: 18px;}
.sub-tabs-panels {float: left;height: calc(100% - 122px);width: 100%;}
.cliktop img {width: 50px !important;}
.cliktop{width: 50px;}

/*----  Volunteers page --- */

.flowerp-serach{margin: 35px 0;}
h3{font-size: 24px;margin-bottom: 10px;}
.flowerp-left span{font-size: 14px;}
.floproject-search{margin-right: 0;width: 100%;}
.pages-results{margin-top: 10px;}
.numofpages{font-size: 16px;margin-right: 10px;padding-right: 10px;}
.resultperpage{font-size: 16px;}
.pages-results{float: right;width:auto;}
.flower-project-list{margin-top: 25px;}
.flower-project-list li{width: 48%;margin-right: 0;}
.flower-project-list li:nth-child(2n) {float: right;}
.pro-thumb{width: 60px;height: 60px;}
.pro-fl-detils{margin-left: 75px;}
.pro-fl-detils h2,.pro-fl-detils h2 a{margin-bottom: 10px;font-size: 18px;}
.pro-fl-detils h2 a{margin-bottom: 0;}
.pro-designation{font-size: 16px;margin-bottom: 5px;}
.pro-technology{font-size: 14px;}
.pro-thumb{margin-top:5px;}

/*---  project Details --- */

.prodetails .tab-pane{position: static;}
.banner.volunteers{background-position: center;}
.project-top{margin-bottom: 25px;}
a.backtopro,.joined-sers,.joined-sers > a,.joined-sers > strong{font-size: 14px;}
.backtopro > img{width: 18px;margin-right: 5px;}
.joined-sers > strong{line-height: 14px;}
.project-left{width: 90%;}
.title-left{width: 70%;}
.search-text{margin-top: 0;}
.stext{font-size: 13px;line-height: 13px;}
.stext > strong{padding: 0 5px;margin: 0 5px;}
.title-action{padding: 5px 15px;}
.action-row .join{font-size: 12px;margin-right: 5px;}
.project-header{position: relative;}
.title-action{position: absolute;right: 0;top: 10px;margin-top: 0;}
.social-share{padding: 5px;}
.project-details{margin-top: 30px;margin-bottom: 30px;}
.project-points .alltabs li{margin-right: 35px;}
.project-points .alltabs li a{font-size: 18px;}
.project-points .alltabs li a::after{height: 5px;}
.project-points .tab-content{margin-top: 30px;}
.info-top > p{margin-bottom: 20px;}
.main-project-details{position: relative;}
.project-right {background-color: #fff;box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-o-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-ms-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);float: right;height: auto;position: absolute;right: -20px;top: 0;width: 360px;padding-left: 54px;right: -322px;bottom: 0;}
.project-details-right{overflow-y:auto;}
.opensetails {display: block;left: 20px;position: absolute;top: 15px;background-color: #fff;}
.title-left h3{font-size: 22px;}
.flower-projects.banner-bottom{overflow: hidden;padding-bottom: 65px;}
.twwet-wrapeer{max-height: 145px;}
.nav-ico.opensetails.active{left: 15px;top: 9px;z-index: 9;}
.info-top > p{font-size: 16px;line-height: 27px;}
.project-managemnet li strong,.project-managemnet > ul li span{font-size: 14px;}
.project-managemnet > ul li{margin-bottom: 15px;}
.project-managemnet > ul li:last-child{margin-bottom: 0;}
.project-managemnet li strong{width: 200px;}
.info-top{margin-bottom: 30px;padding-bottom: 30px;}

.table-row.thead .table-cell{padding: 0 15px 15px;}
.table-row.thead{padding-top: 15px;}
.table-cell{font-size: 14px;}
.table-cell.task-descreeptions{padding-right: 15px;}
.main-deescree > p,.main-deescree .techno{font-size: 14px;}
.main-deescree{max-width: 85%;}
.project-right.active .project-details-row{padding: 20px;}

.allvol a{margin-right: 13px;margin-bottom: 13px;}

/*---  Organization page --- */

.orgnizers .flowerp-left,.orgnizers .flowerp-right{width: 100%;max-width: 100%;}
.orgnizers .floproject-search{width: 45%;}
.orgnizers .pages-results{width: auto;margin-top: 30px;}
.orgnizers.flower-projects.banner-bottom{padding-bottom: 25px;}
.search-row{margin-bottom: 50px;padding-bottom: 50px;}
.serach-coulmn-left{height: 150px;width: 150px;}
.serach-coulmn-right{margin-left: 180px;}
.serach-coulmn-right > h5{font-size: 22px;}
.organization-location,.organization-location > span,.organization-link.organization-location > span a{font-size: 14px;line-height: 14px;}
.organization-location > span{font-size: 14px;line-height: 14px;padding-left: 15px;padding-right: 15px;}
.organization-link.organization-location{margin-bottom: 20px;}
.organi-projects{margin: 30px 0;}

.thumb-sliders .slick-arrow.slick-next{right: -20px;}
.banner.organizer{height: 400px;}
.banner.home{background-position:center top !important;}
/*.mythumb .slick-list .slick-insert > h3 { left: 20px;top: 20px;}*/
.other-options span{ width: 25%; }
.mythumb .slick-list .slick-insert > h3{ left: 33px; } 

.brain-storm.close{margin-right: 0;}
.all-project{padding-bottom: 165px;}

.calendar-event-box {padding: 0 20px;}
.calendar-left{ top: 76px; }


mwl-calendar .cal-month-day {height: 75px;}
mwl-calendar .cal-month-box [class*=cal-cell], mwl-calendar .cal-year-box [class*=span]{ min-height: 75px; }
mwl-calendar .cal-month-day {height: 75px;}
mwl-calendar .event{height: 15px;width: 15px;}

.other-container{width: 100%;padding: 0 15px;}
.heading > h2{font-size: 22px;line-height: 30px;}
.heading > h3{font-size: 20px;}
.heading{padding-bottom: 34px;margin-bottom: 45px;padding-left: 15px;padding-right: 15px;}
.movemnet-row{float: left;width: 100%;display: block;}
.movements-coulmn{float: left;width: 100%;padding: 0 25px;margin-bottom: 45px;}
.movements-coulmn:last-child{margin-bottom: 0;}
.share.general{right: 15px;bottom: 15px;}
.movemnet-details > p{padding: 0;}
.movemnets-ico > img{width: 53px;}
.banner.inner h2{font-size: 36px;}
.grassroots-rows{margin-top: 0;display: block;float: left;width: 100%;margin-bottom: 55px;}
.grassroots-left,.grassroots-right{float: left;width: 100%;padding: 0 15px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img,.grassroots-rows:nth-child(2n) .grassroots-left img{margin-left: -40px;}
.grassroots-left img{width: 480px;height: auto;}
.grass-container{float: left;width: 100%;}
.grass-rows{margin-top: -30px;margin-bottom: 20px;}
.grass-rows > p{margin-bottom: 30px;margin-top: 30px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{margin-right: 0;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 15px;padding: 15px 15px 75px;}
.btn-join{width: 100%;font-size: 22px;min-width: inherit;}
.slider-container{width: 100%;padding: 0 20px;}
.testimonial-content{width: 100%;}
.testimonial-content > p{padding: 0 25px;}
.testimonails ul{min-height: 180px;padding-bottom: 0;}
.rn-carousel-controls span.rn-carousel-control-next,.rn-carousel-controls span.rn-carousel-control-prev{background-size: 13px;width: 13px;height: 25px;top: 150px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.testimonails{padding: 53px 0 38px;}
.counter{padding: 50px 0;}
.counter .container{width: 100%;padding: 0 15px;}
/*.couting{float: left;width: 100%;padding: 0 35px;margin-bottom: 50px;}
*/
.couting:last-child{margin-bottom: 0;}
.other-benifits{float: left;width: 100%;display: block;}
.benifits-coulmn{float: left;width: 100%;}
h3{font-size: 36px;}
.grass-ttile > h3{padding-bottom: 30px;}
.grassroots-rows:last-child{margin-bottom: 0;}
.grass-ttile small{margin-bottom: 5px;}
.grass-rows > p{font-size: 16px;line-height: 25px;}
.grassroots-left{text-align: left;}
.couting{margin-bottom: 25px;}
.couting:last-child{margin-bottom: 0;}

.fixed header{transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);}



}


@media only screen and (min-width:480px) and (max-width:767px) and (orientation:landscape){
	.calendar-left {top: 56px;height: calc(100% - 56px);}
	.event-text > h3, .event-text > h3 a{ font-size: 18px; }
	.main-event-box {height: calc(100% - 56px - 24px) !important;}
	.calendar-main-content.ng-scope{ margin-top: 75px; }
	.reponsive-event-main{ top: 50px; }
	.event-breif-text > a, .event-breif-text > span, .event-breif-text > p {width: 128px;font-size: 15px;}
	.event-breif-text > h4{ font-size: 15px; width: 80x; }
	.head-calendar .navbar-parts{ top: -12px; }
	mwl-calendar span[data-cal-date] {margin-right: 5px; margin-top: 5px;}
	mwl-calendar-week .cal-row-head .cal-cell1 > span, mwl-calendar-week .cal-row-head .cal-cell1 > br {display: none;}

}

@media only screen and (max-width: 580px) {

/*---  header --- */
h1{font-size: 30px;}
.headert-top{padding: 15px 15px 0;}
/*.fixed header{transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}*/
/*.fixed .logo-f {opacity: 1;transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}
*/
.donate,.links{display: none;}
.logo-img > img {width: 87px;}
.banner-container{width: 230px;}
.ttile-content h6::before {height: 4px;width: 54px;}
.banner h1{line-height: 38px;margin: 20px 0 10px;}
.banner-reamore{font-size: 14px;background-position: 86px 10px;padding-right: 0;}
.cliktop{bottom: 90px;width: 50px;}
.cliktop img {width: 50px !important;}
.btn-scrolll-top{background-size: 8px auto;}
.ef-header-angle{border-width: 20px 0 0;}
.ef-header-angle {border-left-width: 1077px !important;border-right-width: 0;border-top-width: 50px;}
#ef-header-angle{bottom: -22px;}
.ttile-content h6{padding-bottom: 15px;font-size: 18px;margin-top: 35px;}
.banner-bottom{padding: 20px 0;}
.banner-bottom .conatiner {max-width: 100%;overflow: hidden;width: 100%;}
h2,.pro-fl-detils h2 a{font-size: 20px;}
h3.water-mark-text{white-space: nowrap;}
.scroll-up{right: 15px;bottom: 15px;background-color: rgba(239,120,16,0.9);}
.grid-options{padding: 25px 0 30px;}
.thumb-grid{width: 100%;padding: 0 25px;}
.masonry-brick{width: 360px;margin:0;margin-bottom: 30px; }
.thumb-content, .thumb-grid .thumb-content{ width: 90% !important;margin: 5%;}
h3.water-mark-text{font-size: 65px;}
.watre-mark-overlay{padding: 30px 0;}
.mythumb > img{width: 100%;height: 100%;}
.thumb-content{padding: 10px 5%;margin: 10px 2%;}
/*.masonry-brick:hover .thumb-content{background-color: transparent;}
.masonry-brick:hover .thumb-content h3{color: #fff;}
.masonry-brick:hover .thumb-content p{opacity: 0;}
.masonry-brick:hover .thumb-content .normale-bottom{display: block;}
.masonry-brick:hover .thumb-content .hover-bottom{display: none;}
*/.masonry-brick:last-child{margin-bottom: 0;}

.brain-storm{display: none;}
.brain-storm.responsive {display: block;height: auto;position: static;width: 100%;bottom: 0;padding: 20px;left: 0;margin-right: 0;transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;margin: 0;}
.brain-text-left {float: left;width: 63%;}
.mini-mize {left: 5px;top: 5px;display: none;}
.mini-mize > img{width: 12px;}
.brain-text-left > h3 {font-size: 19px;margin-top: 5px;width: 100%;line-height: 28px;}
.brain-text-left .banner-reamore {font-size: 14px;min-width: 80px;margin-left: 5px;background-position: right 8px;}
.relatiev{width: 85px;top: 10px;}
.relatiev #btn > img {width: 100%;}
.socils-parts ul{padding-top: 40px;}
.footer-left-links{display: none;}
.footer-right{float: left;width: 100%;text-align: center;}
footer{padding: 0;}
.footer-links{margin: 45px 0;}
.logo-f,.fixed .logo-f{top: 16px;left: 15px;transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}
.sidebar-ico{/*margin-top: 4.5px;*/height: 16px;}
.fixed .navbar-parts{top: 0;transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}
.fixed header{transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}

/*.fixed .nav-bars{margin-top: 15px;}
*/
/*---  Navigation --- */
.main-navigation{height: calc(100% - 40px);}
.nav-left{padding-left: 40px;width: 100%;}
nav{margin-bottom: 30px;}
nav ul li a{font-size: 30px;}
nav ul li{margin-bottom: 20px;}
.nav-back > img{width: 18px;}
.nav-back{top: 10px;}
.btn-new-project{font-size: 20PX;line-height: 33px;padding: 10px 23px;}
.nav-right{width: 100%;margin-right: 0;margin-top: 0;height: auto;}
.share-icons{border-right-width: 45px;width: 45px;background-size: 21px auto;left: -43px;height: 45px;}
.nav-left .share{margin-top: 35px;margin-bottom: 35px;}
.sub-tabs-panels .alltabs{margin-bottom: 30px;}
.sub-tabs-panels .alltabs li{margin-right: 12px;}
.sub-tabs-panels li a{font-size: 12px;padding-bottom: 7px;border-width: 4px;}

.sub-tabs-panels .sub-tab{width: 100%;height: auto;padding-right: 0;max-height: none;}
.all-tabs-content p{font-size: 14px;line-height: 23px;margin-bottom: 15px;}
.benifits-content h3{font-size: 23px;margin-bottom: 15px;}
.my-testimonials:first-child{margin-top: 20px;}
.author{margin-bottom: 25px;}
.author-dp{height: 23px;width: 23px;}
.author-dp > img {max-width: 100%;}
.my-testimonials .benifits-content{padding-bottom: 45px;}
.my-testimonials{margin-top: 45px;}
.my-testimonials:last-child{margin-bottom: 45px;}
.author{font-size: 14px;}
.category-tile > a{margin-left: 0;margin-right: 15px;}
.category-tile h5{width: 100%;margin-bottom: 20px;}
.button-row{padding: 15px;}
.button-row button{min-width: 130px;padding: 14px 10px;font-size: 12px;margin: 0;}
.mCSB_container{padding: 0;}
.main-advace-serach{padding: 0 20px 20px;}
.field{margin-bottom: 20px;}
.check-row{margin-right: 15px;margin-bottom: 5px;}
.adnace-wrapper{min-height: 0;/*overflow-x: hidden;*/}
.main-advace-serach label[data-tool-tip]::after{left: -65px;}
.main-advace-serach label[data-tool-tip]::after,.main-advace-serach label[data-tool-tip]::before{display: none;}
.checkbox{margin: 15px 0;}
/*.advance-search .button-row {margin-top: 64px;}
*/
.normale-wrapper .sidebar-ico{top: 11px;right: 14px;}
.banner-reamore:hover {background-position: 86px 11px;}
#ripple, #ripple2, #ripple3, #ripple4{bottom: 48px;right: 48px;}

/*---  Volunteers page --- */
a.backtopro{font-size: 12px;}
.backtopro > img{margin-right: 10px;width: 15px;}
.flowerp-serach{margin: 25px 0;}
.flowerp-left,.flowerp-right {max-width: 100%;width: 100%;}
.flower-container{max-width: 94%;}
.flowerp-left > h3{margin-bottom: 5px;}
h3{font-size: 24px;}
.flowerp-left span{font-size: 14px;}
.pages-results{display: none;}
.floproject-search{width: 100%;margin-right: 0;margin-bottom: 30px;}
.flowerp-left{margin-bottom: 10px;}
.flower-project-list li{margin-bottom: 40px;margin-right: 0;width: 100%;}
.pro-fl-detils{margin-left:75px;}
.pro-thumb{width: 60px;height: 60px;}
.pro-designation{font-size: 14px;margin-bottom: 5px;}
.pro-fl-detils h2{margin-bottom: 5px;}
.pro-technology{font-size: 14px;}
.pagination{margin-bottom: 50px;}
.pagination li a{font-size: 12px;margin-right: 10px;}
.pagination ul li:first-child a{padding-right: 10px;margin-right: 10px;}
.pagination ul li:last-child a{padding-left: 10px;margin-left: 10px;}

/*---  project Details --- */

.project-left,.project-right{width: 100%;}
.prodetails .tab-pane {position: static;}
.head-project .logo{opacity: 0;}
.head-project .logo-f{top: 20px;left: 15px;-webkit-transform: skew(0deg, -2.2deg);-o-transform: skew(0deg, -2.2deg);-moz-transform: skew(0deg, -2.2deg);transform: skew(0deg, -2.2deg);}
.banner.projectdetails,.project-header{display: none;}
.responsive-tabs{display:block;}
.head-project .project-top{display: none;}

.project-points .alltabs li a{font-size: 14px;padding-bottom: 15px;padding-top: 15px;}
.project-points .alltabs li{margin: 0 11px;}
.project-points .alltabs{border: 1px solid  #e3e5e8;border-top: 0;}
.project-points .alltabs li a::after{height: 3px;}
.project-points .tab-content{margin-top: 15px;}
.project-right{display: none;}
.info-top h5{font-size: 14px;line-height: 18px;}
.info-top > p{font-size: 14px;line-height: 24px;margin-bottom: 15px;}
.info-top{padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}
.project-managemnet > ul li{font-size: 14px;margin-bottom: 10px;}
.project-managemnet li.organizer strong,.project-managemnet li.promanager strong{font-size: 14px;padding-right: 10px;width: auto;min-width: 121px;}
.project-managemnet > ul li.organizer span,.project-managemnet > ul li.organizer span a,.project-managemnet > ul li.promanager span,.project-managemnet > ul li.promanager span a{font-size: 14px;float: none;width: auto;}
.project-managemnet li.organizer span > img,.project-managemnet li.promanager span > img{margin-right: 5px;}
.project-details{margin-bottom: 0;margin-top: 35px;}
.prodetails .all-category{padding-left: 1px;}
.project-managemnet li strong{width: 48%;padding-right: 0;}
.project-managemnet > ul li span{float: right;text-align: left;width: 48%;}
.project-managemnet > ul li:nth-child(3){display: none;}

.responsive-share {border-top: 2px solid #dadfed;display: block;float: left;position: static;width: 100%;padding-top: 0;margin-bottom: 0;}
.responsive-share .other-options{margin-left: 45px;}
.responsive-share .other-options span,.share-social{width: 62px;display: inline-block;}
.head-project .footer-part{display: none;}
.flower-projects.banner-bottom{padding-bottom:0;}
.project-managemnet{margin-bottom: 20px;}
.table-row.thead{display: none;}
.table-row:first-child{padding-top: 0;}
.table-cell{display: inline-block;width: 100%;}
.table-cell.task-descreeptions{width: 100%;padding-right: 0;margin-bottom: 5px;}
.main-deescree{width: 100%;max-width: 78%;}
.main-deescree > p{font-weight: normal;font-size: 14px;line-height: 20px;}
.main-deescree .techno{font-size: 12px;}
.table-row {border-bottom-width: 1px;padding-bottom: 5px;padding-top: 5px;position: relative;}
.v-mark{height: 22px;width: 22px;font-size: 12px;line-height: 20px;}
.table-cell.task-dedline, .table-cell.task-actions{text-align: left;vertical-align: top;}
.dedline-content{font-size: 12px;line-height: 12px;color: #737e97;font-weight: bold;float: left;}
.action-btn{height: 22px;width: 22px;font-size: 0;border-radius: 50%;padding: 0;background: url(../images/right-done.svg) no-repeat center #dce4e7;}

.table-cell.task-actions {position: absolute;right: 0;top: 49px;width: 22px;}
.markedarea{position: absolute;right: 40px;top: 50px;width: 22px;margin-top: 0;}
.action-btn.green{box-shadow: none;background: url(../images/right-done-green.svg) no-repeat center #ecfbec;}
.table-row:last-child{padding-bottom: 25px;}
.v-mark[data-tool-tip]::after{left: -45px;}

.dedline-content small{display:inline-block;}
.table-cell.task-dedline{width: 100%;}
.prodetails .all-category label span{font-size: 14px;padding: 5px;}

.project-details .thumb-content {margin: 20px; padding: 20px;}
.close{display: block;}

.head-project header {background-color: #fff;border-bottom: 1px solid #ccc;transform: skew(0deg, 2.2deg);-moz-transform: skew(0deg, 2.2deg);-webkit-transform: skew(0deg, 2.2deg);-o-transform: skew(0deg, 2.2deg);/*  transition: all 0.4s ease 0s;*/}
.head-project header::before {background-color: #fff;content: "";height: 50px;left: 0;position: absolute;right: 0;top: -20px;width: 100%;}

.head-project .navbar-parts {position: relative;top: -12px;-webkit-transform: skew(0deg, -2.2deg);-o-transform: skew(0deg, -2.2deg);-moz-transform: skew(0deg, -2.2deg);transform: skew(0deg, -2.2deg);}
.head-project .nav-bars{margin-top: 0px;margin-bottom: 5px;}
.project-managemnet > ul li span a i{margin-left: 5px;}
.lasy-loader{display: none;}

/*---  Organization --- */

.orgnizers .pages-results {display: block;}
.numofpages{font-size: 16px;padding-right: 15px;margin-right: 15px;}
.resultperpage,.resultperpage > select{float: right;font-size: 16px;}

.orgnizers .floproject-search {margin-bottom: 15px;}
.orgnizers .pages-results{margin-top: 0;}
.orgnizers .flowerp-serach{margin-bottom: 60px;}
.search-row{margin-bottom: 40px;padding-bottom: 40px;text-align: center;}
.serach-coulmn-left{float: none;display: inline-block;margin-bottom: 40px;}
.serach-coulmn-right{float: left;width: 100%;text-align: center;margin-left: 0;}
.organization-location > span{float: left;display: inline-block;padding: 0;margin: 0;border:0;width: 100%;margin-bottom: 10px;}
.organization-location{margin-bottom: 0;}
.organization-link.organization-location{margin-bottom: 20px;}
.organi-projects{margin-bottom: 0;margin-top: 15px;}
.slick-slide,.thumb-sliders .slick-slide{margin: 0;}
.thumb-sliders .slick-list{margin-left: 0;}

.thumb-sliders{padding: 0 5px;}

.thumb-sliders .slick-arrow.slick-next{right: -15px;background-size: 28px auto !important;}
.thumb-sliders .slick-arrow.slick-prev{left: -15px;background-size: 28px auto !important;}
.thumb-sliders .slick-arrow{width: 15px;height: 25px;}
.thumb-sliders .normale-content h3{text-align: left;}
.slick-slide .like img{display: inline-block;}

.banner.organizer{height: 300px;background-position: center;}
.slick-slide.slick-current.slick-active.slick-center{transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
.thumb-sliders .slick-slide{height: auto;}

.map-area {float: left;padding: 0 10px;width: 100%;}
.main_map{overflow: auto;height: 100%;}
.contactus-content{width: 100%;position: static;}
.map-area .other-options{margin-left: 50px;}
.contactus-desc{padding: 10px;}
.map-area .other-options span{width: 25%;float: left;}
.banner.home{background-position:center top !important;height: 100%;background-attachment: scroll;}
.right-bar{width: 300px;}
.mythumb .slick-list .slick-insert > h3 { left: 10%;top: 20px;}
/*.other-options span { width: 25%;}
*/.other-options span strong/*, .share-social a strong*/ {font-size: 12px;}
.responsive.brain-storm{z-index: 9;}
.normale-content h3{margin-bottom: 15px;}
.normale-content p{height: 125px;overflow: hidden;}

.calendar-main-content .grid-options {padding: 25px 0 15px;}
.cal-row-head .cal-cell1 {font-size: 12px;padding: 12px 6px !important;}
mwl-calendar .event {border-radius: 50%;height: 12px;width: 12px;}
.calendar-event-box {padding: 0 20px;}
.calendar-left{ top: 65px; height: calc(100% - 66px);}
.event-text > h3, .event-text > h3 a{ font-size: 18px; }
.calendar-left.active {max-width: 84%;}
.calendar-bottom .event-short-button {border: none;}
.event-short-button i{ width: auto !important; margin-bottom: 5px; }
.event-short-button i:last-child, .event-short-button i:last-child:before{ margin-right: 5px; }
.calendar-main-content.ng-scope{ margin-top: 75px;margin-bottom: 0;}
.reponsive-event-main{ top: 50px; }
.event-breif-text > a, .event-breif-text > span, .event-breif-text > p {width: 128px;font-size: 15px;}
.event-breif-text > h4{ font-size: 15px; width: 80px; }
.head-calendar .navbar-parts{ top: -12px; }
mwl-calendar span[data-cal-date] {margin-right: 5px; margin-top: 5px;}
mwl-calendar-week .cal-row-head .cal-cell1 > span, mwl-calendar-week .cal-row-head .cal-cell1 > br {display: none;}

mwl-calendar .cal-month-day {height: 50px;}
mwl-calendar .cal-month-box [class*=cal-cell], mwl-calendar .cal-year-box [class*=span]{ min-height: 50px; }
mwl-calendar .cal-month-day {height: 50px;}
.events-details.collapse{left: -8px;}

.main_map .calendar-bottom{position: static;margin: 15px 0;float: left;width: 100%;}
.main_map #map{height: calc(100% - 65px);}
.btn-project{padding: 13px 15px;min-width: 185px;font-size: 14px;width: 65%;margin-bottom: 15px !important;}
.buttons-row a{margin: 0 10px;}
.banner.features{height: 175px;}
.features-movemnets{padding: 60px 0 40px;}
.other-container{width: 100%;padding: 0 15px;}
.heading > h2{font-size: 22px;line-height: 30px;}
.heading > h3{font-size: 20px;}
.heading{padding-bottom: 34px;margin-bottom: 45px;padding-left: 15px;padding-right: 15px;}
.movemnet-row{float: left;width: 100%;display: block;}
.movements-coulmn{float: left;width: 100%;padding: 0 25px;margin-bottom: 45px;}
.movements-coulmn:last-child{margin-bottom: 0;}
.share.general{right: 15px;bottom: 15px;}
.movemnet-details > p{padding: 0;}
.movemnets-ico > img{width: 53px;}
.banner.inner h2{font-size: 36px;}
.grassroots-rows{margin-top: 0;display: block;float: left;width: 100%;margin-bottom: 70px;padding-bottom: 50px;}
.grassroots-left,.grassroots-right{float: left;width: 100%;padding: 0 15px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img,.grassroots-rows:nth-child(2n) .grassroots-left img{margin-left: -30px;}
.grassroots-left img{width: 340px;height: auto;}
.grass-container{float: left;width: 100%;}
.grass-rows{margin-top: 0;margin-bottom: 20px;}
/*.grass-rows > p{margin-bottom: 55px;margin-top: 55px;}*/
.grassroots-rows:nth-child(2n) .grassroots-left img{margin-right: 0;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 15px;padding: 15px 15px 75px;}
.btn-join{width: 100%;font-size: 22px;min-width: inherit;}
.slider-container{width: 100%;padding: 0 20px;}
.testimonial-content{width: 100%;}
.testimonial-content > p{padding: 0 25px;}
.testimonails ul{min-height: 260px;}
.rn-carousel-controls span.rn-carousel-control-next,.rn-carousel-controls span.rn-carousel-control-prev{background-size: 13px;width: 13px;height: 25px;top: 150px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.testimonails{padding: 53px 0 38px;}
.counter{padding: 50px 0;}
.counter .container{width: 100%;padding: 0 15px;}
.couting{float: left;width: 100%;padding: 0 35px;margin-bottom: 50px;}
.couting:last-child{margin-bottom: 0;}
.other-benifits{float: left;width: 100%;display: block;}
.benifits-coulmn{float: left;width: 100%;}
h3{font-size: 36px;}
.grass-ttile > h3{padding-bottom: 55px;}
/*.grassroots-rows:last-child{margin-bottom: 0;}
*/
.grass-ttile small{margin-bottom: 5px;}
.grass-rows > p{font-size: 16px;line-height: 25px;}
.grassroots-left{text-align: left;}

.benifits-coulmn > a > img {margin-left: -25%;width: 125%;}
.benifits-coulmn:last-child:hover .captions-inner-in > img{left: 85%;}
.benifits-coulmn:hover .captions-inner-in > img{left: 3%;}

.share.general:hover > .socils-parts li{margin: 4px 0;}
.counter{display: none;}
.counter.responsive-part{display: block;padding-top: 0;}
.captions-inner h6{font-size: 20px;}
.banner.inner h2{margin-top: 165px;}
.buttons-row{margin-top: 20px;}



}

@media only screen and (min-width: 768px) and (max-width:1024px) {
.cliktop img{width: 80px !important;}
.cliktop{width: 80px;bottom: 130px;}
.right-bar{width: 441px;}
/*.normale-wrapper .sidebar-ico{display: none;}
*/
.opensidebarbody .navbar-parts{margin-right: 0;}
.title-left{width: 75%;}
.title-left h3{font-size: 34px;margin-bottom: 20px;}
.title-action{top: 15px;right: -25px;}
.stext{font-size: 16px;}
.search-text,.project-points .alltabs{margin-bottom: 30px;}
.info-top > p{margin-bottom: 40px;}
.info-top{margin-bottom: 40px;padding-bottom: 40px;}
.project-managemnet li strong, .project-managemnet > ul li span{font-size: 16px;}
.project-points .alltabs li a{font-size: 24px;}
.project-points .alltabs li{margin-right: 75px;}
.project-right.active .project-details-row{padding: 30px !important;}
.project-right{width: 460px;right: -425px;}
.main-deescree > p{font-size: 18px;}
.main-deescree .techno,.dedline-content{font-size: 16px;}
.table-cell{font-size: 18px;}
.project-details-right .project-details-row.project-reviews{padding-top: 60px !important;}
.nav-ico.opensetails.active{left: 20px;top: 20px;z-index: 100;}
.banner.home{background-position: center top !important;}
.normale-wrapper .sidebar-ico{top: 20px;}
.fixed header{transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}
.logo-f, .fixed .logo-f{transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);top:32px;}
.fixed .navbar-parts{transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}

  
}
@media only screen and (max-width: 580px) and (orientation: landscape) {
.banner-container{width: 390px;top: 7%;}
.cliktop{bottom: 22px;}
.banner-reamore{background-position: 86px 7px;}
.mythumb .slick-list .slick-insert > h3 {left: 7%;top: 20px;}
.share.general {bottom: 85px;right: 15px;}
.share .socils-parts{float: right;width: auto;margin-right: 0;}
.share.general .socils-parts ul {bottom: 2px;right: 60px;width: 340px;z-index: 1;left: auto;}
.share.general .socils-parts li { margin: 0 -25px;float: right;}
.share.general:hover > .socils-parts li {margin: 0 10px;}
/*.logo-f, .fixed .logo-f{top: 20px;}
*/.btn-project{width: auto;}
.share.general{bottom: 15px;}
.btn-project{margin-bottom: 5px !important;}
.buttons-row{margin-top: 0;}

}
/*@media only screen and (min-width:600px) and (max-width: 1024px) and (orientation: landscape) {

.banner.home{height: 100%;}
.cliktop{bottom: 65px;}

}*/

@media only screen and (min-width:581px) and (max-width: 736px) and (orientation: landscape) {
.banner-container{width: 550px;top: 7%;}
.cliktop{bottom: 35px;}
.banner-reamore{background-position: 125px 9px;}
h1{font-size: 26px;line-height: 38px;}
.banner h1{line-height: 30px;}
.ttile-content h6{font-size: 18px;padding-bottom: 15px;margin-top: 75px;}
.banner h1{margin: 15px 0 10px;}
.cliktop img{width: 20px;}
.headert-top{padding: 15px 15px 0;}
.logo-f{left: 15px;top: 15px;}
.fixed .navbar-parts{top: -15px;}
.banner.home{background-position: left top;height: 100%;}
.normale-wrapper {min-height: 230px;max-height: calc(100% - 120px);}
.all-category {  max-height: 200px;}
.adnace-wrapper{min-height: initial;}

//added
.thumb-grid-vol,.thumb-grid-less .thumb-grid-vol { width: 48%;margin-bottom: 1%;}
//end added
}


@media only screen and (max-width: 1200px) {



.slick-slide.slick-current.slick-active.slick-center{transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
.thumb-sliders .slick-slide{height: auto;}
.thumb-sliders .slick-slide{margin: 0 10px;}


}

//added
@media only screen and (max-width:800px){
    .common-drop-menu {right: 0px;width: 250px;}
    .common-drop-menu .title-pop{padding-left:5px;margin-bottom: 0;}
    .common-drop-menu ul{margin-top:0;}
    .common-drop-menu ul li div.list-box{width:81%;}
    .common-drop-menu ul li div.left-list{width:100%;}
    .common-drop-menu ul li.normal div.left-list{width:86%;}  
    .common-drop-menu ul li div.right-list{width:100%;text-align: left;}
    .common-drop-menu ul li div.right-list a.decline{margin-left:0;}
    .common-drop-menu ul li {margin-bottom: 4px !important; padding-bottom: 5px !important;}
    .ngdialog.ngdialog-theme-default .ngdialog-content{max-width: 96%;}
    
    .ngdialog-content .vol-title{font-size: 14px;line-height: 18px;}
    .ngdialog-content .organization-block{padding: 0;}
    .ngdialog-content .signup-title {font-size: 16px; padding: 4px 0 5px;}
    .ngdialog-content .signup-nav{margin-top:0;padding: 20px 0 0;}
    .ngdialog.ngdialog-theme-default{padding-top: 80px;padding-bottom: 80px;}
    .loginPage ul li:hover::after{display: none;}
    .drop-custome.leftdonate,.drop-custome.rightdonate{float:none;margin: auto; width: 140px;}
    .middonate{text-align:center;display: block;width:100%;}
    .ngdialog-content .step3-nav{text-align: center}
    .ngdialog-content .signup-nav .button-input{ display: block; float: none; margin: 10px auto; width: 140px;}
    .ngdialog-content .signup-nav{text-align: center;}
    .ngdialog-content .signup-nav input{margin-bottom:5px;}
    
    .other-options span strong,.other-options span{text-align: left;}
    .serach-coulmn-right{margin-left:0;}
    
    .thumb-grid-less .thumb-grid-vol {width: 48%;margin-bottom: 1%;}
    
    .common-wrapper{width:100%;}
    .vpageProfile .organization-profile-left,.organization-profile-info{width:auto;}
    .serach-coulmn-left{clear:both;margin:auto;text-align: center;display: inherit;float: none;}
}
@media only screen and (max-width: 620px) {
    .thumb-grid-vol,.thumb-grid-less .thumb-grid-vol {width: 48%;margin-bottom: 1%;}
    
}
//end added

@media (max-width:479px){
	.masonry-brick {margin: 0 0 15px;width: 100%;}
	.thumb-grid .thumb-content {width: 90% !important;margin: 5%;}
	/*.other-options span{ width: 25%; }
	*/.normale-search h4, .adnace-wrapper h4 {padding: 15px 15px 15px 15px;}
	/*.normale-wrapper .sidebar-ico{top: 20px;}*/
        //added
        .normale-wrapper .sidebar-ico{top: 20px;}
        .thumb-grid-vol,.thumb-grid-less .thumb-grid-vol {width: 98%;margin-bottom: 1%;}
        .links.showsetparent{display:none;}        
        .links.showlog { font-size: 2px;  opacity: 0;  width: 14px;}
        //added
}


/*//soumya*/


@media only screen and (max-width:768px){
#portfolio-details-panel .common-wrapper{ max-width:100%;}
#portfolio-details-panel .project-left {width: 100%;}
}
=======
@media only screen and (min-width: 1921px){
.grassroots-rows:nth-child(odd) .grassroots-left{text-align: right;}
.grassroots-rows:nth-child(even) .grassroots-left{text-align: left;}


.grassroots-rows:nth-child(odd) .grassroots-right .grass-container{float: left;}
.grassroots-rows:nth-child(even) .grassroots-right .grass-container{float: right;}

}
@media (min-width:1600px){

	.button-row {bottom: 0; position: absolute; width: 100%;}

}
@media only screen and (min-width: 1501px) and (max-width:1899px){


.movemnets-ico{margin-bottom: 25px;}
.movemnets-ico > img {width: 60px;}
.movemnet-details h3{font-size: 22px;margin-bottom: 25px;}
.movemnet-details > p{font-size: 16px;line-height: 23px;padding: 0;}
.manage-right{width: 530px;padding: 50px 0;}
.manage-right > h3{padding: 0 30px;}
.manage-right > ul li{font-size: 24px;padding: 10px 90px;margin-bottom: 0;}
.manage-right > ul li::before{top: 10px;left: 50px;font-size: 21px;}
.manage-left{width: calc(100% - 460px);}
.manage-container{width: 100%;padding: 0 25px;}
.manage-title > h4{font-size: 36px;line-height: 44px;}
.manage-title > h4 small{font-size: 20px;line-height: 24px;}
.manage-info > img{margin-left: -43px;max-width: 600px;}
.manage-title{margin-top: -210px;}
.button-part{padding: 80px 0 25px;}
.features-movemnets{padding-top: 40px;}
.other-container{width: 1300px;}


.banner-bottom.ben-organization{padding-top: 30px;}
.heading > h3{font-size: 22px;line-height: 24px;}
.heading{padding-bottom: 45px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{width: 900px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{width: 900px;}
.grassroots-right{padding: 20px;}
.grass-rows{margin-top: -150px;}
.grassroots-rows{margin-top: -60px;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 0;padding-bottom: 60px;}
.testimonial-content{width: 600px;}
.testimonial-content > p{padding: 0;}
.counter{padding: 60px 0;}
.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.heading{padding-left:35px;padding-right: 35px;}

}
@media only screen and (min-width: 1370px) and (max-width:1919px){

.masonry-brick {margin: 1%;width: 23%;}
.thumb-grid .thumb-content {margin-left: 5%;margin-right: 5%; width: 90% !important;}
.nav-left{width: 20%;padding-left: 5%;}
.nav-right{width: 75%;margin-right: 0;}
nav ul li{margin-bottom: 25px;}
nav ul li a{font-size: 30px;}
.nav-back{top: 13px;}
.nav-back > img{width: 20px;}
nav{margin-bottom: 40px;}
.btn-new-project {font-size: 22px;line-height: 37px;padding: 12px;}
.sub-tabs-panels .sub-tab{width: 102%;}

}

@media only screen and (min-width: 1367px) and (max-width: 1500px){
.flower-project-list li{margin-right: 142px;}

/*.project-list-map {width: 51%;}
.main_map #map {margin-left: 52%;}*/
.project-list-map .masonry-brick { width: 300px;}
.map-area .thumb-content {width: 260px !important;}
.nav-left{width: 30%;padding-left: 40px;}
.nav-right{width: 65%;margin-right: 0;}
nav ul li{margin-bottom: 25px;}
nav ul li a{font-size: 30px;}
.nav-back{top: 13px;}
.nav-back > img{width: 20px;}
nav{margin-bottom: 40px;}
.btn-new-project {font-size: 22px; line-height: 37px; padding: 12px;}
.other-options span { width: 23%;}
.other-options span strong/*, .share-social a strong*/ {font-size: 12px;}



.movemnets-ico{margin-bottom: 25px;}
.movemnets-ico > img {width: 60px;}
.movemnet-details h3{font-size: 22px;margin-bottom: 25px;}
.movemnet-details > p{font-size: 16px;line-height: 23px;padding: 0;}
.manage-right{width: 530px;padding: 50px 0;}
.manage-right > h3{padding: 0 30px;}
.manage-right > ul li{font-size: 24px;padding: 10px 90px;margin-bottom: 0;}
.manage-right > ul li::before{top: 10px;left: 50px;font-size: 21px;}
.manage-left{width: calc(100% - 530px);}
.manage-container{width: 100%;padding: 0 25px;}
.manage-title > h4{font-size: 36px;line-height: 44px;}
.manage-title > h4 small{font-size: 20px;line-height: 24px;}
.manage-info > img{margin-left: -43px;max-width: 600px;}
.manage-title{margin-top: -210px;}
.button-part{padding: 80px 0 25px;}
.features-movemnets{padding-top: 40px;}
.other-container{width: 1300px;}
.manage-info > p{padding-left: 0;}
.manage-info > p::after{left: 0;}


.banner-bottom.ben-organization{padding-top: 30px;}
.heading > h3{font-size: 22px;line-height: 24px;}
.heading{padding-bottom: 45px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -352px;width: 700px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{width: 700px;margin-right: -352px;}
.grassroots-right{padding: 20px;}
.grass-container{width: 550px;}
.grass-rows{margin-top: -150px;}
.grassroots-rows{margin-top: -60px;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 0;padding-bottom: 60px;}
.testimonial-content{width: 600px;}
.testimonial-content > p{padding: 0;}
.counter{padding: 60px 0;}
.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.heading{padding-left:35px;padding-right: 35px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -240px;width: 900px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{margin-right: -190px;width: 900px;}



}

@media only screen and (min-width: 1329px) and (max-width: 1366px){

.banner-bottom{padding: 60px 0;}
h3.water-mark-text{font-size: 135px;}
.watre-mark-overlay{padding: 70px 0;}
.masonry-brick{width: 23%;margin: 1%;}
.thumb-content{margin: 15px;padding: 15px;}

.other-options {margin-left: 50px;display: table; width: calc(100% - 50px);}
.other-options span{float: left;width: 25%; }

/*.other-options span{width: 25%;}
*/.other-options span strong{font-size: 12px;}
.brain-storm{margin-right: 1.1%;}
.normale-content h3{font-size: 17px;margin-bottom: 10px;}
.ef-header-angle {border-right: 0 solid transparent;border-style: solid;border-width: 40px 0 0;display: block;border-left-width: 1395px !important;border-top: 70px solid transparent;}
footer{padding: 0 0 50px;}
.scull-mini{height: 75px;width: 75px;}
.scull-mini .mini-mize{left: 25px;top: 15px;}
.scull-mini .mini-mize img{width: 15px;}
.headert-top{padding: 35px 35px 0;}
.logo-f{left: 35px;top: 35px;}
.sidebar-ico{margin-top: 5px;height: 16px;}
.grid-options{padding: 40px 0;}

.nav-left{width: 30%;padding-left: 40px;}
.nav-right{width: 65%;margin-right: 0;}
nav ul li{margin-bottom: 25px;}
nav ul li a{font-size: 30px;}
.nav-back{top: 13px;}
.nav-back > img{width: 20px;}
nav{margin-bottom: 40px;}
.btn-new-project{font-size: 22px;padding: 12px;line-height: 37px;}
.sub-tabs-panels li a{font-size: 20px;}
.sub-tabs-panels .alltabs{margin-bottom: 0;}
.sub-tabs-panels .sub-tab{width: 840px;}
.benifits-content h3{font-size: 30px;}
.nav-left .share{margin-top: 50px;}

/*---  Volunteers page --- */

.banner{overflow: hidden;}
.flowerp-serach{margin: 50px 0;}
.floproject-search {margin-right: 20px;width: calc(100% - 275px);}
.numofpages{margin-right: 10px;padding-right: 10px;font-size: 16px;line-height: 16px;}
.pages-results{margin-top: 30px;}
.resultperpage{font-size: 14px;}
.resultperpage > select{min-width: 35px;}
.flower-project-list li {margin-bottom: 5%;margin-right: 3%;width: 30.33%;}
.pro-thumb{height: 65px;width: 65px;}
.pro-fl-detils{margin-left: 80px;}
h2,.pro-fl-detils h2 a{font-size: 22px;margin-bottom: 5px;}
.pro-designation{font-size: 16px;margin-bottom: 5px;}
.pagination{margin-bottom: 80px;margin-top: 40px;}
.flowerp-left > h3{margin-bottom: 10px;}

/*----  Project details page --- */

.project-left{width: 72%;}
.project-right{width: 25%;}
.title-left{width: 70%;}
.project-points .tab-content{margin-top: 50px;}
.project-details{margin-top: 50px;margin-bottom: 50px;}
.project-points .alltabs li{margin-right: 60px;}
.project-points .alltabs li:last-child{margin-right: 0;}
.allvol a{margin-right: 10px;margin-bottom: 10px;}
.viewall{margin-right: 20px;}
.cliktop{bottom: 100px;}
.banner.home{background-position: left center;}
.project-list-map {width: 650px;}
.main_map #map {margin-left: 660px;}
.map-area .mythumb .slick-list .slick-insert > h3 {left: 30px;}
.project-list-map .masonry-brick { width: 300px;}
.map-area .thumb-content {width: 271px !important;}

.thumb-grid .thumb-content {width: 267px !important;}
.normale-wrapper .sidebar-ico{top: 10px;}
.calendar-top-bar > * {width: 32%;}
.cal-row-head .cal-cell1{ font-size: 16px; }
.calendar-center-text {width: 45%;}
.calendar-top-bar h2 {width: 21%;}
.main_map .calendar-bottom{left: 685px;}
.main_map .grid-options{right: 30px;}

.movements-coulmn:first-child {margin-left: 0;}
.movements-coulmn {float: left;margin-left: 2%;padding: 0;vertical-align: top;width: 32%;}
.movemnets-ico{margin-bottom: 25px;}
.movemnets-ico > img {width: 60px;}
.movemnet-details h3{font-size: 22px;margin-bottom: 25px;}
.movemnet-details > p{font-size: 16px;line-height: 23px;padding: 0;}
.manage-right{width: 430px;padding: 20px 0;}
.manage-right > h3{padding: 0 30px;}
.manage-right > ul li{font-size: 18px;padding: 10px 70px;margin-bottom: 0;}
.manage-right > ul li::before{top: 7px;left: 40px;font-size: 21px;}
.manage-left{width: calc(100% - 350px);}
.manage-container{width: 100%;padding: 0 25px;}
.manage-title > h4{font-size: 36px;line-height: 44px;}
.manage-title > h4 small{font-size: 20px;line-height: 24px;}
.manage-info > img{margin-left: -43px;max-width: 600px;}
.manage-title{margin-top: -210px;}
.manage-info > p{padding-left: 0;font-size: 16px;line-height: 20px;}
.manage-info > p::after{left: 0;}
.button-part{padding: 80px 0 25px;}
.features-movemnets{padding-top: 40px;}
.other-container{width: 1250px;}


.heading > h2{font-size: 30px;line-height: 40px;margin-bottom: 15px;}
.banner-bottom.ben-organization{padding-top: 30px;}
.heading > h3{font-size: 22px;line-height: 24px;}
.heading{padding-bottom: 45px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -352px;width: 700px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{width: 700px;margin-right: -352px;}
.grassroots-right{padding: 20px;}
.grass-container{width: 460px;}
.grass-rows{margin-top: -150px;}
.grassroots-rows{margin-top: -60px;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 0;padding-bottom: 60px;}
.testimonial-content{width: 600px;}
.testimonial-content > p{padding: 0;}
.counter{padding: 60px 0;}
.benifits-coulmn > a > img{width: 200%;margin-left: -100%;}

.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.heading{padding-left:35px;padding-right: 35px;}
.other-benifits{margin-bottom: 50px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -240px;width: 900px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{margin-right: -190px;width: 900px;}

.navbar-parts{position: relative;top: 8px;}
.fixed .logo-f{top: 35px;}
.fixed .navbar-parts{top: -10px;}
.ttile-content h6{margin-top: 40px;}

}


@media only screen and (min-width: 1025px) and (max-width: 1328px){
.banner-bottom{padding: 60px 0;}
h3.water-mark-text{font-size: 135px;}
.watre-mark-overlay{padding: 70px 0;}
.masonry-brick{width: 30.33%;margin: 1.5%;}
/*.thumb-content{margin: 15px 4%;padding: 15px 4%; width: 92% !important;}
*/
.thumb-grid .thumb-content {margin-left: 5%;margin-right: 5%; width: 90% !important;}
.slick-slide > img {width: 100%;}
.other-options{margin-left: 45px;}  
.other-options {margin-left: 50px;display: table; width: calc(100% - 50px);}
.other-options span{ display: table-cell;width: 25%;float: left; }
.other-options span strong{font-size: 12px;}
.brain-storm{margin-right: 1.6%;}
.normale-content h3{font-size: 17px;margin-bottom: 10px;}
.ef-header-angle {border-right: 0 solid transparent;border-style: solid;border-top: 40px solid transparent;border-width: 40px 0 0;display: block; border-left-width: 1355px !important;}
footer{padding: 0 0 50px;}
.scull-mini{height: 75px;width: 75px;}
.scull-mini .mini-mize{left: 25px;top: 15px;}
.scull-mini .mini-mize img{width: 15px;}
.headert-top{padding: 35px 35px 0;}
.logo-f{left: 35px;top: 35px;}
.sidebar-ico{margin-top: 7px;height: 16px;}
.grid-options{padding: 40px 0;}
.mythumb > img{width: 100%;}

.nav-left{width: 30%;padding-left: 40px;}
.nav-right{width: 65%;margin-right: 0;}
nav ul li{margin-bottom: 25px;}
nav ul li a{font-size: 30px;}
.nav-back{top: 13px;}
.nav-back > img{width: 20px;}
nav{margin-bottom: 40px;}
.btn-new-project{font-size: 22px;padding: 12px;line-height: 37px;}
.sub-tabs-panels li a{font-size: 20px;}
.sub-tabs-panels .alltabs{margin-bottom: 0;}
.sub-tabs-panels .sub-tab{width: 660px;}
.benifits-content h3{font-size: 30px;}

/*---  Volunteers page --- */

.banner{overflow: hidden;}
.flowerp-serach{margin: 50px 0;}
.floproject-search {margin-right: 20px;width: calc(100% - 270px);}
.numofpages{margin-right: 10px;padding-right: 10px;font-size: 16px;line-height: 16px;}
.pages-results{margin-top: 30px;}
.resultperpage{font-size: 14px;}
.resultperpage > select{min-width: 35px;}
.flower-project-list li {margin-bottom: 3%;margin-right: 3%;width: 30.33%;}
.pro-thumb{height: 65px;width: 65px;}
.pro-fl-detils{margin-left: 80px;}
h2,.pro-fl-detils h2 a{font-size: 22px;margin-bottom: 5px;}
.pro-designation{font-size: 16px;margin-bottom: 5px;}
.pagination{margin-bottom: 45px;}
.flowerp-left > h3{margin-bottom: 10px;}


.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.heading{padding-left:35px;padding-right: 35px;}
.other-benifits{margin-bottom: 50px;}
.share.general{right: 36px;bottom: 145px;}
.features-movemnets{padding-top: 40px;}
.other-container{float: left;width: 100%;padding: 0 25px;}

.heading > h2{font-size: 30px;line-height: 40px;margin-bottom: 15px;}
.banner-bottom.ben-organization{padding-top: 30px;}
.heading > h3{font-size: 22px;line-height: 24px;}
.heading{padding-bottom: 45px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -352px;width: 700px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{width: 700px;margin-right: -352px;}
.grassroots-right{padding: 20px;}
.grass-container{width: 460px;}
.grass-rows{margin-top: -150px;}
.grassroots-rows{margin-top: -60px;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 0;padding-bottom: 60px;}
.slider-container{width: 96%;}
.testimonial-content{width: 600px;}
.testimonial-content > p{padding: 0;}
.counter{padding: 60px 0;}
.benifits-coulmn > a > img{width: 200%;margin-left: -100%;}

.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.heading{padding-left:35px;padding-right: 35px;}
.other-benifits{margin-bottom: 50px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -300px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{margin-right: -190px;}


/*---  project Detailas page -- */

.project-left{width: 65%;}
.project-right{width: 33%;}
.project-top{margin-bottom: 40px;}
.title-left{width: 100%;}
.search-text{margin-bottom: 30px;margin-top: 30px;}
.project-details{margin-bottom: 40px;margin-top: 40px;}
.project-points .alltabs li{margin-right: 65px;}
.project-points .tab-content{margin-top: 40px;}
.table-row.thead .table-cell{padding: 0 20px 20px;}
.table-cell.task-descreeptions{padding-right: 25px;}
.banner.volunteers{background-position: center;}
.info-top{margin-bottom: 30px;padding-bottom: 30px;}

.slick-slide.slick-current.slick-active.slick-center{transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
.thumb-sliders .slick-slide{height: auto;}
.thumb-sliders .slick-slide{margin: 0 10px;}
.project-list-map {width: 51%;}
.main_map #map {margin-left: 52%;}
/*.project-list-map .masonry-brick {margin: 1.5% auto;right: 0;}
*//*.mythumb .slick-list .slick-insert > h3 {left: 27px;}	*/
.project-list-map .masonry-brick{width: 300px;}
.project-list-map .mCSB_scrollTools{right: -10px !important;}
.project-list-map .thumb-content{width: 281px  !important;margin:10px;padding: 10px;}

.calendar-top-bar > * {width: 100%;}
.cal-row-head .cal-cell1{ font-size: 13px; padding: 15px 0 !important;} 
.calendar-center-text {margin: 10px 0 15px;width: 100%;} 
.calendar-top-bar h2 {width: 100%; text-align: center; margin: 0;}
.calendar-left {width: 320px;}
.event-breif-text > a, .event-breif-text > span, .event-breif-text > p{ width: 172px; }
.calendar-right {margin-left: 350px;}
mwl-calendar {margin-top: 20px;}
.calendar-view-text {text-align: center;}
/*.calendar-view-text .btn-group > label{ width: 65px; }*/
mwl-calendar span[data-cal-date] {font-size: 15px !important;}
mwl-calendar .cal-month-day {height: 100px;}
mwl-calendar .event {height: 17px;width: 17px;}

.main_map .calendar-bottom{left: 53%;top: 20px;}
.main_map .grid-options{right: 20px;top: 20px;}

.movements-coulmn:first-child {margin-left: 0;}
.movements-coulmn {float: left;margin-left: 2%;padding: 0;vertical-align: top;width: 32%;}
.movemnets-ico{margin-bottom: 25px;}
.movemnets-ico > img {width: 60px;}
.movemnet-details h3{font-size: 22px;margin-bottom: 25px;}
.movemnet-details > p{font-size: 16px;line-height: 23px;padding: 0;}
.manage-right{width: 320px;padding: 20px 0;}
.manage-right > h3{padding: 0 30px;}
.manage-right > ul li{font-size: 18px;padding: 10px 50px;margin-bottom: 0;}
.manage-right > ul li::before{top: 7px;left: 30px;font-size: 21px;}
.manage-left{width: calc(100% - 320px);}
.manage-container{width: 100%;padding: 0 25px;}
.manage-title > h4{font-size: 30px;line-height: 38px;}
.manage-title > h4 small{font-size: 20px;line-height: 24px;}
.manage-info > img{margin-left: -25px;max-width: 400px;}
.manage-title{margin-top: -240px;}
.manage-info > p{padding-left: 0;font-size: 16px;line-height: 20px;}
.manage-info > p::after{left: 0;}
.button-part{padding: 80px 0 25px;}
.features-movemnets{padding-top: 40px;}
.other-container{float: left;width: 100%;padding: 0 25px;}

.navbar-parts{position: relative;top: 11px;}
.fixed .logo-f{top: 30px;}
.fixed .navbar-parts{top: -8.5px;}


}
@media only screen and (max-width:1024px){

body{-webkit-overflow-scrolling: touch;}
.banner{background-attachment: scroll !important;}
.nav-heading {display: block;float: left;position: relative;width: 100%;}
.nav-right .nav-back {display: inline-block;height: 25px; left: 0;line-height: 30px;margin-right: 15px;position: static;top: 6px;vertical-align: middle;width: 25px;}
.tab-content .nav-back > img {transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);width: 18px;}
.nav-heading > h2 {display: inline-block;font-size: 32px;text-transform: capitalize;vertical-align: middle;width: auto;}
.sub-tabs-panels {margin-top: 25px;}
.tab-content{height: 100%;}
.main-navigation { height: calc(100% - 25px);position: relative;}
.tab-pane {background-color: #fff;bottom: 0;float: left;height: 100%;left: 0;padding: 0;position: absolute;right: 0;top: 0;width: 100%;}
.scroll-hide {height: 100%;overflow: visible;background-color: #fff;}
/*.tab-pane.Schools.active{position: static;}
*/.sub-tabs-panels .sub-tab{padding-top: 0;}
.main-advace-serach li:first-child {height: auto;margin-bottom: 45px;}
.field  tags-input{display: block;}
.field.skills tags-input .tags input{background: url(../images/add-tag.svg) no-repeat right center;padding-right:28px !important;}
label.responsive{display: block;margin-bottom: 10px;}
.masonry-brick{background-attachment: scroll !important;}

/*---  project Details --- */

.prodetails .tab-pane{position: static;}
.banner.volunteers{background-position: center;height: 100vh;}
.project-top{margin-bottom: 25px;}
a.backtopro,.joined-sers,.joined-sers > a,.joined-sers > strong{font-size: 14px;}
.backtopro > img{width: 18px;margin-right: 5px;}
.joined-sers > strong{line-height: 14px;}
.project-left{width: 90%;}
.title-left{width: 70%;}
.search-text{margin-top: 0;}
.stext{font-size: 13px;line-height: 13px;}
.stext > strong{padding: 0 5px;margin: 0 5px;}
.title-action{padding: 5px 15px;}
.action-row .join{font-size: 12px;margin-right: 5px;}
.project-header{position: relative;}
.title-action{position: absolute;right: 0;top: 10px;margin-top: 0;}
.social-share{padding: 5px;}
.project-details{margin-top: 30px;margin-bottom: 30px;}
.project-points .alltabs li{margin-right: 35px;}
.project-points .alltabs li a{font-size: 18px;}
.project-points .alltabs li a::after{height: 5px;}
.project-points .tab-content{margin-top: 30px;}
.info-top > p{margin-bottom: 20px;}
.main-project-details{position: relative;}
.project-right {background-color: #fff;box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-o-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-ms-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);float: right;height: auto;position: absolute;top: 0;width: 360px;padding-left: 54px;right: -328px;bottom: 0;}
.project-details-right{overflow-y:auto;}
.opensetails {display: block;left: 20px;position: absolute;top: 15px;background-color: #fff;}
.title-left h3{font-size: 22px;}
.flower-projects.banner-bottom{overflow: hidden;padding-bottom: 65px;}
.twwet-wrapeer{max-height: 145px;}
.nav-ico.opensetails.active{left: 15px;top: 9px;}
.info-top > p{font-size: 16px;line-height: 27px;}
.project-managemnet li strong,.project-managemnet > ul li span{font-size: 14px;}
.project-managemnet > ul li{margin-bottom: 15px;}
.project-managemnet > ul li:last-child{margin-bottom: 0;}
.project-managemnet li strong{width: 200px;}
.info-top{margin-bottom: 30px;padding-bottom: 30px;}

.slick-slide.slick-current.slick-active.slick-center{transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
.thumb-sliders .slick-slide{height: auto;}
.thumb-sliders .slick-slide{margin: 0 10px;}

.map-area {float: left;padding: 0 10px;width: 100%;}
.contactus-content{width: 265px;}
.contactus-desc{padding: 10px;}
.map-area .other-options{margin-left: 50px;}
.map-area .other-options span{float: left;width: 25%;}
/*.main_map #map,.project-list-map{height: 100%px;}
*/
.main_map #map,.project-list-map{height: 100%;}
.map-area .mythumb .slick-list .slick-insert > h3 {left: 25px;}
.main_map .grid-options{ right: 15px; top: 15px; }

.normale-wrapper { min-height: 550px;}
.button-row {bottom: 0;position: absolute; right: 0;}

.other-options {margin-left: 50px;display: table; width: calc(100% - 50px);}
.other-options span{ display: table-cell; float: none;}

.calendar-event-box {float: none;left: -500px;position: absolute;width: 100%;background-color: #fff;transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; -o-transition: 0.5s all; -webkit-transition: 0.5s all;padding: 0 30px;box-shadow: 0 0 10px 0 rgba(0,0,0,0.5); -moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.5); -ms-box-shadow: 0 0 10px 0 rgba(0,0,0,0.5); -o-box-shadow: 0 0 10px 0 rgba(0,0,0,0.5); height: 100%;}
.calendar-right{ float: left;width: 100%; margin: 0; }
.calendar-main-content .grid-options {padding: 25px 0 46px;}

.main-calendar{ position: relative; }
.reponsive-event-main {height: 23px;left: 0;position: absolute; top: 130px;width: 25px; transition: 0.5s all;}
/*.reponsive-event::before {background-color: #000;content: "";height: 100%;position: absolute;top: -9px;width: 100%;}*/
.reponsive-event {background:rgba(255,255,255,1) url("../images/event-list.svg") no-repeat scroll 8px center;height: 44px;left: 0;position: absolute;width: 44px; cursor: pointer; top: 10px; box-shadow: 5px 0 10px 0 rgba(0,0,0,0.3); -webkit-box-shadow: 5px 0 10px 0 rgba(0,0,0,0.3); -moz-box-shadow: 5px 0 10px 0 rgba(0,0,0,0.3); -ms-box-shadow: 5px 0 10px 0 rgba(0,0,0,0.3); -o-box-shadow: 5px 0 10px 0 rgba(0,0,0,0.3); border-radius: 0 5px 5px 0;}
/*.reponsive-event::after {background-color: #000;bottom: -9px;content: "";height: 100%;position: absolute;width: 100%;}*/
 
.calendar-event-box.active {left: 0;}
.reponsive-event-main.active {left: auto;right: -24px;transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; -o-transition: 0.5s all; -webkit-transition: 0.5s all;}
.head-calendar .contenet-area{ position: relative;}
.calendar-left {background-color: transparent; float: none;height: calc(100% - 76px);left: 0;position: fixed;top: 76px;width: 380px;z-index: 99;max-width: 0; transition: 0.5s all;}
.calendar-left.active{ max-width: 88%; }
.main-event-box{ height: 85% !important; }

.main-event-box ul > li:first-child {padding-top: 0;}
.main-event-box ul > li:last-child{ border:none; }
.main-event-box .sub-list li:first-child {padding-top: 0;}
.main-event-box .sub-list li{ margin-bottom: 25px; }
.dots{ margin-top: 3px; }
.event-text > h3 {font-size: 18px;margin-bottom: 0;}
.event-text > p {font-size: 16px;margin-top: 0;}
.event-breif-text > a, .event-breif-text > span, .event-breif-text > p{ width: 168px; }
.btn-group .events-btns{top: -26px;}
mwl-calendar{margin-top: 15px;}
.events-details{display: block;opacity: 1;left: -500px;}
.events-details.collapse {left: 0;top: 15px;}
.cal-cell{cursor: pointer;}
.banner-container{width: 100% !important;}
.banner{background-position: center top !important;background-attachment: scroll !important;}
.manage-info > p{width: 100%;}

} 


@media (max-width:1023px){
.calendar-center-text {margin:10px 0 20px;}
.calendar-top-bar, .calendar-view-text, .calendar-top-bar h2{ text-align: center !important; }
.calendar-top-bar > *{ width: 100%; }
.calendar-main-content .grid-options {padding: 25px 0 26px;}
.cal-row-head .cal-cell1{font-size: 14px;padding: 18px 0 !important;}
mwl-calendar span[data-cal-date]{ font-size: 15px !important; }
mwl-calendar .event {border-radius: 50%;  height: 20px;width: 20px;}
.main-calendar{ padding: 0 15px; }
/*mwl-calendar span[data-cal-date] {font-size: 15px !important;}*/
}

@media only screen and (min-width: 768px) and (max-width: 1024px){

.headert-top{padding: 20px 20px 0;}
.links{display: none;}
.tab-content .nav-back > img{width: 25px;}
.logo-f,.fixed .logo-f{top: 20px;left: 20px;}
.banner-container{width: 640px;top: 12%;}
.cliktop{bottom: 70px;}
/*.cliktop img {width: 19px;}
*/.headert-top,.fixed header .headert-top{padding:20px 20px 0;}
.nav-heading > h2{font-size: 45px;}
.ef-header-angle {border-bottom-width: 0;border-left-width: 1010px !important;border-right: 0 solid transparent;border-style: solid;border-top: 40px solid transparent;display: block;}
.nav-right .nav-back{margin-right: 40px;line-height: 35px;}
.banner h1{line-height: 65px;}
.sidebar-ico{margin-top: 0;height: 16px;}
.banner-bottom{padding: 62px 0;}
.banner-bottom .conatiner {max-width: 100%;overflow: hidden;width: 100%;}
h2,.pro-fl-detils h2 a{font-size: 24px;}
h3.water-mark-text{white-space: nowrap;}
.scroll-up{right: 25px;bottom: 30px;background-color: rgba(239,120,16,0.9);}
.grid-options{padding: 25px 0 30px;}
.thumb-grid{width: 100%;padding: 0 15px;}
.masonry-brick {margin: 1.5%;width: 30.33%;}
h3.water-mark-text{font-size: 160px;}
.watre-mark-overlay{padding: 92px 0;}
.mythumb > img{width: 100%;height: 100%;}
/*.thumb-content, .thumb-grid .thumb-content{padding: 20px;margin: 10px; width: 280px !important;}*/
.thumb-grid .thumb-content {width: 94% !important;margin: 3%;padding: 3%;}
.other-options span { width: 25%;}
.other-options span strong/*, .share-social a strong*/ {font-size: 12px;}

/*.mythumb .slick-list .slick-insert > h3 {left: 25px;top: 25px;}
.masonry-brick:hover .thumb-content{background-color: #fff;}
.masonry-brick:hover .thumb-content h3{color: #fff;}
.masonry-brick:hover .thumb-content p{opacity: 0;}
.masonry-brick:hover .thumb-content .normale-bottom{display: block;}
.masonry-brick:hover .thumb-content .hover-bottom{display: none;}
*/
.brain-storm {display: block;height: 180px;padding: 15px 15px 15px 30px;width: 375px;margin-top: -63px;}
.responsive.brain-storm{display: none;margin-right: 0;bottom: 0;position: absolute;}
.brain-text-left {width: 220px;}
.relatiev {top: 23px;width: 110px;}
#btn > img {max-width: 100%;}
#ripple, #ripple2, #ripple3, #ripple4 {bottom: 85px;right: 74px;}
.brain-text-left > h3 {font-size: 24px;line-height: 31px;}
.brain-text-left .banner-reamore {font-size: 16px;min-width: 90px;z-index: 1;}
.mini-mize img {width: 14px;}
footer{padding-bottom: 30px;}
.footer-left-links{margin-left: 4%;}
.footer-right{margin-right: 4%;}
.footer-left-links > ul li{margin-right: 15px;}
.scroll-up{bottom: 80px;right: 36px;}
.talk-less{font-size: 16px;}


/*---  Navigation --- */
.main-navigation{height:auto;max-height: 100%;}
.nav-left{padding-left: 60px;width: 100%;height: auto;overflow: visible;}
.nav-logo{margin-bottom: 45px;}
.nav-right{width: 100%;margin-right: 0;margin-top: 0;height: auto;}
.sub-tabs-panels .alltabs{margin-bottom: 30px;}
.sub-tabs-panels .alltabs li {margin-right: 70px;}
.nav-left .share{margin-top: 70px;margin-bottom: 70px;}
.nav-bar-part.opennav{height: 100%;overflow-y:auto;}
.sub-tabs-panels li a{font-size: 22px;padding-bottom: 7px;border-width: 4px;}

.sub-tabs-panels .sub-tab{width: 100%;height: auto;padding-right: 0;max-height: none;}
.all-tabs-content p {line-height: 35px;margin-bottom: 30px;}
.sub-tabs-panels{margin-top: 45px;}
.normale-wrapper .sidebar-ico{top: 24px;}
.sub-tabs-panels {float: left;height: calc(100% - 122px);width: 100%;}
nav{margin-bottom: 45px;}
.all-nav-area{padding: 50px 30px;}
.scroll-hide{height: auto;}
#ripple, #ripple2, #ripple3, #ripple4 {bottom: 70px;right: 60px;}
.mCSB_container{height: auto;}
.banner-reamore{background-position: 120px 9px;}

/*----  Volunteers page --- */
.flower-container{max-width: 94%;}
.flowerp-serach{margin: 35px 0;}
h3{font-size: 30px;margin-bottom: 10px;}
.flowerp-left span{font-size: 16px;}
.floproject-search{margin-right: 0;width: 100%;}
.pages-results{margin-top: 10px;}
.numofpages{font-size: 16px;margin-right: 10px;padding-right: 10px;}
.resultperpage{font-size: 16px;}
.pages-results{float: right;width:auto;}
.flower-project-list{margin-top: 25px;}
.flower-project-list li{width: 48%;margin-right: 0;margin-bottom: 40px;}
.flower-project-list li:nth-child(2n) {float: right;}
.pro-designation{font-size: 16px;margin-bottom: 5px;}
.pro-technology{font-size: 15px;}
.pro-thumb{margin-top: 5px;}
.flowerp-left > h3{margin-bottom: 10px;}
.pro-fl-detils{margin-left: 100px;}
.pagination{margin-bottom: 35px;}

.stext{font-size: 15px;}
.slick-slide .like img{display: inline-block;}
.slick-list .thumb-content{padding: 10px;}
.slick-list .normale-content h3{font-size: 18px;}
.slick-list .normale-bottom .location,.slick-list .like{font-size: 14px;}

.project-list-map{width: 370px;padding: 0 0 0 5px;}
.main_map #map{margin-left: 370px;}
.map-area .thumb-content {margin-left: 5% !important; margin-right: 5% !important; width: 90% !important;}
.project-list-map .mCSB_scrollTools{right: 0 !important;}

.normale-wrapper .sidebar-ico {display: block;margin-top: 0;position: absolute;right: 20px;top: 27px;}
.right-sidebar .mCSB_container{padding-top: 0;}

.normale-content h3{margin-bottom: 10px;}
.normale-content p{height: 80px;overflow: hidden;}
.brain-storm.close{margin-right: 0;right: 0;}

.event-short-button i{width: auto;margin-right: 0;margin-bottom: 5px;}
.event-short-button i.green::before,.calendar-bottom:hover i:last-child::before{margin-right: 5px !important;}
.calendar-bottom:hover i,.calendar-bottom:hover i:first-child,.calendar-bottom:hover i:nth-child(2n){width: auto;}
.main_map .calendar-bottom{left: 385px;top: 15px;width: 150px;}

.fixed header .nav > ul li a, .fixed header .nav > ul li{color: #000;}
.nav {float: right;margin-top: 10px;width: 100%;}
.nav > ul > li:last-child{margin-right: 0;}
.nav > ul{float: right;width: auto;}
.navbar-parts{margin-bottom: 15px;}
.fixed .navbar-parts{top: -8px;}

.heading > h2{font-size: 30px;line-height: 40px;margin-bottom: 15px;}
.banner-bottom.ben-organization{padding-top: 30px;}
.heading > h3{font-size: 22px;line-height: 24px;}
.heading{padding-bottom: 45px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img{margin-left: -352px;width: 700px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{width: 700px;margin-right: -352px;}
.grassroots-right{padding: 20px;}
.grass-container{width: 320px;}
.grass-rows{margin-top: -150px;}
.grassroots-rows{margin-top: -60px;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 0;padding-bottom: 60px;}
.slider-container{width: 96%;}
.testimonial-content{width: 600px;}
.testimonial-content > p{padding: 0;}
.counter{padding: 60px 0;}
.benifits-coulmn > a > img{width: 200%;margin-left: -100%;}

.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.heading{padding-left:35px;padding-right: 35px;}
.other-benifits{margin-bottom: 50px;}
.share.general{right: 36px;bottom: 80px;}
.features-movemnets{padding-top: 40px;}
.other-container{float: left;width: 100%;padding: 0 25px;}

.movements-coulmn:first-child {margin-left: 0;}
.movements-coulmn {float: left;margin-left: 2%;padding: 0;vertical-align: top;width: 32%;}
.movemnets-ico{margin-bottom: 25px;}
.movemnets-ico > img {width: 60px;}
.movemnet-details h3{font-size: 22px;margin-bottom: 25px;}
.movemnet-details > p{font-size: 16px;line-height: 23px;padding: 0;}
.manage-right{width: 320px;padding: 20px 0;}
.manage-right > h3{padding: 0 30px;}
.manage-right > ul li{font-size: 18px;padding: 10px 50px;margin-bottom: 0;}
.manage-right > ul li::before{top: 7px;left: 30px;font-size: 21px;}
.manage-left{width: calc(100% - 293px);}
.manage-container{width: 100%;padding: 0 25px;}
.manage-title > h4{font-size: 30px;line-height: 38px;}
.manage-title > h4 small{font-size: 20px;line-height: 24px;}
.manage-info > img{margin-left: -25px;max-width: 400px;}
.manage-title{margin-top: -240px;}
.manage-info > p{padding-left: 30;font-size: 16px;line-height: 20px;padding-right: 30px;}
.manage-info > p::after{left: 30px;}
.button-part{padding: 80px 0 25px;}
.nav-bars{margin-top: -10px;margin-right: 3px;}



}



@media only screen and (max-width: 767px){
.fixed header .nav > ul li a, .fixed header .nav > ul li{color: #fff;}
.all-nav-area{padding: 25px;}
.nav-logo{margin-bottom: 20px;}
.hidescroll .rippale{display: none !important;}
/*.nav-bar-part{width: 0;opacity: 1;background-color:#252d36;}
.nav-bar-part.opennav {left: 0;opacity: 1;overflow-y: auto;pointer-events: auto;transition: all 0.8s ease 0s;-moz-transition: all 0.8s ease 0s;-webkit-transition: all 0.8s ease 0s;-o-transition: all 0.8s ease 0s;width: 100%;}
*/
.share.open-social .socils-parts li{margin: 0 10px;}
.share-icons{bottom: -10px;}
.normale-wrapper .sidebar-ico {display: block;margin-top: 0;position: absolute;right: 25px;top: 35px;}
.opensidebarbody .navbar-parts{margin-right: 0;}
.right-bar{width: 90%;right: -105%;}
.normale-search h4, .adnace-wrapper h4{font-size: 16px;padding:15px 15px;}
.normale-wrapper > h4 {padding-right: 35px;position: relative;}
.project-search,.category-tile{padding: 20px 15px;}
.project-search > input{width: calc(100% - 38px);}
.all-category{padding: 0 15px;}
.banner > div{overflow:hidden;}
.button-row{text-align: center;}
/*.brain-text-left .mini-mize{display: none;}
*/
.others-list > ul li{padding: 20px 15px;}

.scull-mini {height: 70px;padding: 0;width: 70px;}
.scull-mini .mini-mize{left: 18px;top: 7px;}
.brain-storm.responsive.close {left: auto;right: -115%;}
.location > img{width: 23px;}
.others-list li select.city{color: #2d364b;font-size: 14px;}
.project-list-map{display: none;}
.main_map #map{margin-left: 0;width: 100%;}
.banner-bottom.map{padding-top: 100px;}

.masonry-brick {margin: 0 0 30px;text-align: left;width: 360px;   display: inline-block !important;float: none;position: static !important;}
.thumb-grid > div {text-align: center;}

.normale-wrapper {min-height: 230px; max-height: calc(100% - 80px);}
.main_map{overflow: auto;}
.main_map .calendar-bottom{position: static;margin: 15px 0;}
.event-short-button i{width: auto;}
.event-short-button i.green::before,.calendar-bottom:hover i:last-child::before{margin-right: 5px !important;}
.calendar-bottom:hover i,.calendar-bottom:hover i:first-child,.calendar-bottom:hover i:nth-child(2n){width: auto;}

.main_map #map{height:calc(100% - 65px);}
.nav-ico{display: block;float: right !important;margin-left: 30px;}
.nav{display: none;}
.nav-bar-part .nav{display: block;float: left;width: 100%;margin-top: 25px;margin-bottom: 25px;}
.nav-bar-part .nav ul{float: left;width: 100%;height: 100%;}
.nav-bar-part .nav ul li{float: left;width: 100%;padding: 0;padding: 0 40px;text-align: right;}
.nav > ul li a{float: right;width: auto;font-size: 32px;}
.sub-nav::after, .sub-nav::before{display: none;}
.sub-nav{position: static;pointer-events:auto;opacity: 1;background-color: transparent;border:none;margin-top: 35px;}
.nav-bar-part .nav ul li .sub-nav li a{padding: 0;border:0;}
.nav-bar-part .nav ul li .sub-nav li{padding: 0;text-align: right;margin-bottom: 10px;}
.nav li .sub-nav > li a{font-size: 22px;color: #fff;text-align: right;}
.nav > ul > li{margin-bottom: 20px;}
.header-part header .nav-bar-part .nav-ico{margin-top: 25px;margin-right: 30px;}
.fixed header .headert-top {padding: 15px;}
.managemnet-row{display: none;}
.share.general.open-social .socils-parts li{margin: 5px 0;}
.share.general .socils-parts ul{bottom: 55px;}

.nav-bars{width: 61px;margin-right: 0;}

.nav-bars a {display: inline-block;float: none;margin-left: 0;vertical-align: middle;}
.signup-ico.responsive{display: inline-block;}
.sidebar-ico {float: left !important;margin-right: 2px;margin-top: 6px;}
.signup-ico.responsive img {width: 20px;}

.grassroots-rows:nth-child(2n) .grassroots-left {
  display: none;
}
.grassroots-left.grassroots-left-responsive{display: block !important;}
.managemnet-row{display: none;}
.managemnet-responsive{display: block;padding: 50px 15px;}
.managemnet-tools .heading{margin-bottom: 50px;}
.movemnet-details h3{font-size: 24px;margin-bottom: 30px;}
.collapsible-item > .body{float: left;width: 100%;padding: 0 25px;background-color: #fafafa;}
.manage-info > p{padding-left: 0;font-size: 16px;line-height: 22px;margin-bottom: 30px;}
.manage-info > p::after{left: 0;}
.button-part {float: left;padding: 25px 40px;text-align: center;width: 100%;}
.grassroots-rows{border-bottom: 1px solid #ccc;}
.nav > ul > li a::after{display: none;}
.nav > ul li a{line-height: inherit;}

.nav-bar-part{z-index: 99;}
.nav-bar-part .nav-ico{ margin-right: 25px;
    margin-top: 15px;}
.logo-loader > img{width: 175px;}
.loader-container{width: 175px;}

}

@media only screen and (min-width:581px) and (max-width:767px){

h1{font-size: 48px;}
.headert-top{padding: 20px 20px 0;}
.links{display: none;}
.logo-img > img {width: 87px;}
.logo-f,.fixed .logo-f{top: 15px;left: 15px;transform: skew(0deg,0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}
.fixed .navbar-parts{top: 0;transform:skew(0deg, 0);-moz-transform:skew(0deg, 0);-webkit-transform:skew(0deg, 0);-o-transform:skew(0deg, 0);-ms-transform:skew(0deg, 0);}
.banner-container{width: 540px;}
.ttile-content h6{font-size: 25px;}
.banner h1{line-height: 38px;margin: 30px 0 30px;}
.cliktop{bottom: 135px;z-index: 2;}
/*.cliktop img {width: 19px;}
*/.headert-top{padding:15px;}
.ef-header-angle {border-right: 0 solid transparent;border-style: solid; border-top: 40px solid transparent;border-width: 40px 0 0;display: block;border-left-width: 800px !important;}
.sidebar-ico{margin-top: 7px;height: 16px;}

.banner h1{line-height: 60px;}
.ttile-content h6 {font-size: 30px;padding-bottom: 23px;margin-top: 50px;}
.banner-bottom{padding: 20px 0;}
.banner-bottom .conatiner {max-width: 100%;overflow: hidden;width: 100%;}
.banner ul{min-height: 450px;}
h2,.pro-fl-detils h2 a{font-size: 22px;}
h3.water-mark-text{white-space: nowrap;}
.scroll-up{right: 25px;bottom: 30px;background-color: rgba(239,120,16,0.9);}
.grid-options{padding: 25px 0 30px;}
.thumb-grid{width: 100%;padding: 0 25px;}
.masonry-brick {margin: 2%;width: 46%;}
h3.water-mark-text{font-size: 94px;}
.watre-mark-overlay{padding: 46px 0;}
.mythumb > img{width: 100%;height: 100%;}
.thumb-content, .thumb-grid .thumb-content{width: 94% !important;margin: 3%;padding: 3%;}
/*.masonry-brick:hover .thumb-content{background-color: transparent;}
.masonry-brick:hover .thumb-content h3{color: #fff;}
.masonry-brick:hover .thumb-content p{opacity: 0;}
.masonry-brick:hover .thumb-content .normale-bottom{display: block;}
.masonry-brick:hover .thumb-content .hover-bottom{display: none;}
*/
.brain-storm {display: block;height: 180px;margin-right: 0;padding: 15px 15px 15px 30px;right: 2%;width: 375px;}
.responsive.brain-storm{display: none;margin-right: 0;bottom: 0;position: absolute;z-index: 9;}
.brain-text-left {width: 220px;}
.relatiev {top: 23px;width: 110px;}
#btn > img {max-width: 100%;}

#ripple, #ripple2, #ripple3, #ripple4 {bottom: 85px;right: 74px;}
.brain-text-left > h3 {font-size: 24px;line-height: 31px;}
.brain-text-left .banner-reamore {font-size: 16px;min-width: 90px;z-index: 1;}
.mini-mize img {width: 14px;}
footer{padding-bottom: 30px;}
.footer-left-links{margin-left: 4%;}
.footer-right{margin-right: 4%;}
.footer-left-links > ul li{margin-right: 15px;}
.scroll-up{bottom: 15px;right:15px;}
.talk-less{font-size: 16px;}
.normale-content h3{font-size: 16px;line-height: 23px;margin-bottom: 10px;}
.normale-content p{height: auto;max-height: 130px;overflow: hidden;}


/*---  Navigation --- */
.main-navigation{height: calc(100% - 70px);}
.nav-left{padding-left: 40px;width: 100%;height: auto;}
nav{margin-bottom: 30px;}
nav ul li a{font-size: 40px;}
nav ul li{margin-bottom: 20px;}
.nav-back > img{width: 18px;}
.nav-back{top: 15px;}
.nav-logo{margin-bottom: 45px;}
.btn-new-project{font-size: 20PX;line-height: 33px;padding: 10px 23px;}
.nav-right{width: 100%;margin-right: 0;margin-top: 0;height: auto;}
.share-icons{border-right-width: 45px;width: 45px;background-size: 21px auto;left: -43px;height: 45px;}
.nav-left .share{margin-top: 50px;margin-bottom: 50px;}
.sub-tabs-panels .alltabs{margin-bottom: 30px;}
.sub-tabs-panels .alltabs li {margin-right: 30px;}
.sub-tabs-panels li a{font-size: 16px;padding-bottom: 7px;border-width: 4px;}
.sub-tabs-panels .sub-tab{width: 100%;height: auto;padding-right: 0;max-height: none;}
.all-tabs-content p {font-size: 20px;line-height: 35px;margin-bottom: 15px;}
.sub-tabs-panels{margin-top: 45px;}

.normale-wrapper .sidebar-ico {right: 10px;top: 18px;}
.sub-tabs-panels {float: left;height: calc(100% - 122px);width: 100%;}
.cliktop img {width: 50px !important;}
.cliktop{width: 50px;}

/*----  Volunteers page --- */

.flowerp-serach{margin: 35px 0;}
h3{font-size: 24px;margin-bottom: 10px;}
.flowerp-left span{font-size: 14px;}
.floproject-search{margin-right: 0;width: 100%;}
.pages-results{margin-top: 10px;}
.numofpages{font-size: 16px;margin-right: 10px;padding-right: 10px;}
.resultperpage{font-size: 16px;}
.pages-results{float: right;width:auto;}
.flower-project-list{margin-top: 25px;}
.flower-project-list li{width: 48%;margin-right: 0;}
.flower-project-list li:nth-child(2n) {float: right;}
.pro-thumb{width: 60px;height: 60px;}
.pro-fl-detils{margin-left: 75px;}
.pro-fl-detils h2,.pro-fl-detils h2 a{margin-bottom: 10px;font-size: 18px;}
.pro-fl-detils h2 a{margin-bottom: 0;}
.pro-designation{font-size: 16px;margin-bottom: 5px;}
.pro-technology{font-size: 14px;}
.pro-thumb{margin-top:5px;}

/*---  project Details --- */

.prodetails .tab-pane{position: static;}
.banner.volunteers{background-position: center;}
.project-top{margin-bottom: 25px;}
a.backtopro,.joined-sers,.joined-sers > a,.joined-sers > strong{font-size: 14px;}
.backtopro > img{width: 18px;margin-right: 5px;}
.joined-sers > strong{line-height: 14px;}
.project-left{width: 90%;}
.title-left{width: 70%;}
.search-text{margin-top: 0;}
.stext{font-size: 13px;line-height: 13px;}
.stext > strong{padding: 0 5px;margin: 0 5px;}
.title-action{padding: 5px 15px;}
.action-row .join{font-size: 12px;margin-right: 5px;}
.project-header{position: relative;}
.title-action{position: absolute;right: 0;top: 10px;margin-top: 0;}
.social-share{padding: 5px;}
.project-details{margin-top: 30px;margin-bottom: 30px;}
.project-points .alltabs li{margin-right: 35px;}
.project-points .alltabs li a{font-size: 18px;}
.project-points .alltabs li a::after{height: 5px;}
.project-points .tab-content{margin-top: 30px;}
.info-top > p{margin-bottom: 20px;}
.main-project-details{position: relative;}
.project-right {background-color: #fff;box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-o-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);-ms-box-shadow: 0 5px 26px rgba(0, 0, 0, 0.25);float: right;height: auto;position: absolute;right: -20px;top: 0;width: 360px;padding-left: 54px;right: -322px;bottom: 0;}
.project-details-right{overflow-y:auto;}
.opensetails {display: block;left: 20px;position: absolute;top: 15px;background-color: #fff;}
.title-left h3{font-size: 22px;}
.flower-projects.banner-bottom{overflow: hidden;padding-bottom: 65px;}
.twwet-wrapeer{max-height: 145px;}
.nav-ico.opensetails.active{left: 15px;top: 9px;z-index: 9;}
.info-top > p{font-size: 16px;line-height: 27px;}
.project-managemnet li strong,.project-managemnet > ul li span{font-size: 14px;}
.project-managemnet > ul li{margin-bottom: 15px;}
.project-managemnet > ul li:last-child{margin-bottom: 0;}
.project-managemnet li strong{width: 200px;}
.info-top{margin-bottom: 30px;padding-bottom: 30px;}

.table-row.thead .table-cell{padding: 0 15px 15px;}
.table-row.thead{padding-top: 15px;}
.table-cell{font-size: 14px;}
.table-cell.task-descreeptions{padding-right: 15px;}
.main-deescree > p,.main-deescree .techno{font-size: 14px;}
.main-deescree{max-width: 85%;}
.project-right.active .project-details-row{padding: 20px;}

.allvol a{margin-right: 13px;margin-bottom: 13px;}

/*---  Organization page --- */

.orgnizers .flowerp-left,.orgnizers .flowerp-right{width: 100%;max-width: 100%;}
.orgnizers .floproject-search{width: 45%;}
.orgnizers .pages-results{width: auto;margin-top: 30px;}
.orgnizers.flower-projects.banner-bottom{padding-bottom: 25px;}
.search-row{margin-bottom: 50px;padding-bottom: 50px;}
.serach-coulmn-left{height: 150px;width: 150px;}
.serach-coulmn-right{margin-left: 180px;}
.serach-coulmn-right > h5{font-size: 22px;}
.organization-location,.organization-location > span,.organization-link.organization-location > span a{font-size: 14px;line-height: 14px;}
.organization-location > span{font-size: 14px;line-height: 14px;padding-left: 15px;padding-right: 15px;}
.organization-link.organization-location{margin-bottom: 20px;}
.organi-projects{margin: 30px 0;}

.thumb-sliders .slick-arrow.slick-next{right: -20px;}
.banner.organizer{height: 400px;}
.banner.home{background-position:center top !important;}
/*.mythumb .slick-list .slick-insert > h3 { left: 20px;top: 20px;}*/
.other-options span{ width: 25%; }
.mythumb .slick-list .slick-insert > h3{ left: 33px; } 

.brain-storm.close{margin-right: 0;}
.all-project{padding-bottom: 165px;}

.calendar-event-box {padding: 0 20px;}
.calendar-left{ top: 76px; }


mwl-calendar .cal-month-day {height: 75px;}
mwl-calendar .cal-month-box [class*=cal-cell], mwl-calendar .cal-year-box [class*=span]{ min-height: 75px; }
mwl-calendar .cal-month-day {height: 75px;}
mwl-calendar .event{height: 15px;width: 15px;}

.other-container{width: 100%;padding: 0 15px;}
.heading > h2{font-size: 22px;line-height: 30px;}
.heading > h3{font-size: 20px;}
.heading{padding-bottom: 34px;margin-bottom: 45px;padding-left: 15px;padding-right: 15px;}
.movemnet-row{float: left;width: 100%;display: block;}
.movements-coulmn{float: left;width: 100%;padding: 0 25px;margin-bottom: 45px;}
.movements-coulmn:last-child{margin-bottom: 0;}
.share.general{right: 15px;bottom: 15px;}
.movemnet-details > p{padding: 0;}
.movemnets-ico > img{width: 53px;}
.banner.inner h2{font-size: 36px;}
.grassroots-rows{margin-top: 0;display: block;float: left;width: 100%;margin-bottom: 55px;}
.grassroots-left,.grassroots-right{float: left;width: 100%;padding: 0 15px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img,.grassroots-rows:nth-child(2n) .grassroots-left img{margin-left: -40px;}
.grassroots-left img{width: 480px;height: auto;}
.grass-container{float: left;width: 100%;}
.grass-rows{margin-top: -30px;margin-bottom: 20px;}
.grass-rows > p{margin-bottom: 30px;margin-top: 30px;}
.grassroots-rows:nth-child(2n) .grassroots-left img{margin-right: 0;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 15px;padding: 15px 15px 75px;}
.btn-join{width: 100%;font-size: 22px;min-width: inherit;}
.slider-container{width: 100%;padding: 0 20px;}
.testimonial-content{width: 100%;}
.testimonial-content > p{padding: 0 25px;}
.testimonails ul{min-height: 180px;padding-bottom: 0;}
.rn-carousel-controls span.rn-carousel-control-next,.rn-carousel-controls span.rn-carousel-control-prev{background-size: 13px;width: 13px;height: 25px;top: 150px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.testimonails{padding: 53px 0 38px;}
.counter{padding: 50px 0;}
.counter .container{width: 100%;padding: 0 15px;}
/*.couting{float: left;width: 100%;padding: 0 35px;margin-bottom: 50px;}
*/
.couting:last-child{margin-bottom: 0;}
.other-benifits{float: left;width: 100%;display: block;}
.benifits-coulmn{float: left;width: 100%;}
h3{font-size: 36px;}
.grass-ttile > h3{padding-bottom: 30px;}
.grassroots-rows:last-child{margin-bottom: 0;}
.grass-ttile small{margin-bottom: 5px;}
.grass-rows > p{font-size: 16px;line-height: 25px;}
.grassroots-left{text-align: left;}
.couting{margin-bottom: 25px;}
.couting:last-child{margin-bottom: 0;}

.fixed header{transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);}



}


@media only screen and (min-width:480px) and (max-width:767px) and (orientation:landscape){
	.calendar-left {top: 56px;height: calc(100% - 56px);}
	.event-text > h3, .event-text > h3 a{ font-size: 18px; }
	.main-event-box {height: calc(100% - 56px - 24px) !important;}
	.calendar-main-content.ng-scope{ margin-top: 75px; }
	.reponsive-event-main{ top: 50px; }
	.event-breif-text > a, .event-breif-text > span, .event-breif-text > p {width: 128px;font-size: 15px;}
	.event-breif-text > h4{ font-size: 15px; width: 80x; }
	.head-calendar .navbar-parts{ top: -12px; }
	mwl-calendar span[data-cal-date] {margin-right: 5px; margin-top: 5px;}
	mwl-calendar-week .cal-row-head .cal-cell1 > span, mwl-calendar-week .cal-row-head .cal-cell1 > br {display: none;}

}

@media only screen and (max-width: 580px) {

/*---  header --- */
h1{font-size: 30px;}
.headert-top{padding: 15px 15px 0;}
/*.fixed header{transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}*/
/*.fixed .logo-f {opacity: 1;transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}
*/
.donate,.links{display: none;}
.logo-img > img {width: 87px;}
.banner-container{width: 230px;}
.ttile-content h6::before {height: 4px;width: 54px;}
.banner h1{line-height: 38px;margin: 20px 0 10px;}
.banner-reamore{font-size: 14px;background-position: 86px 10px;padding-right: 0;}
.cliktop{bottom: 90px;width: 50px;}
.cliktop img {width: 50px !important;}
.btn-scrolll-top{background-size: 8px auto;}
.ef-header-angle{border-width: 20px 0 0;}
.ef-header-angle {border-left-width: 1077px !important;border-right-width: 0;border-top-width: 50px;}
#ef-header-angle{bottom: -22px;}
.ttile-content h6{padding-bottom: 15px;font-size: 18px;margin-top: 35px;}
.banner-bottom{padding: 20px 0;}
.banner-bottom .conatiner {max-width: 100%;overflow: hidden;width: 100%;}
h2,.pro-fl-detils h2 a{font-size: 20px;}
h3.water-mark-text{white-space: nowrap;}
.scroll-up{right: 15px;bottom: 15px;background-color: rgba(239,120,16,0.9);}
.grid-options{padding: 25px 0 30px;}
.thumb-grid{width: 100%;padding: 0 25px;}
.masonry-brick{width: 360px;margin:0;margin-bottom: 30px; }
.thumb-content, .thumb-grid .thumb-content{ width: 90% !important;margin: 5%;}
h3.water-mark-text{font-size: 65px;}
.watre-mark-overlay{padding: 30px 0;}
.mythumb > img{width: 100%;height: 100%;}
.thumb-content{padding: 10px 5%;margin: 10px 2%;}
/*.masonry-brick:hover .thumb-content{background-color: transparent;}
.masonry-brick:hover .thumb-content h3{color: #fff;}
.masonry-brick:hover .thumb-content p{opacity: 0;}
.masonry-brick:hover .thumb-content .normale-bottom{display: block;}
.masonry-brick:hover .thumb-content .hover-bottom{display: none;}
*/.masonry-brick:last-child{margin-bottom: 0;}

.brain-storm{display: none;}
.brain-storm.responsive {display: block;height: auto;position: static;width: 100%;bottom: 0;padding: 20px;left: 0;margin-right: 0;transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;margin: 0;}
.brain-text-left {float: left;width: 63%;}
.mini-mize {left: 5px;top: 5px;display: none;}
.mini-mize > img{width: 12px;}
.brain-text-left > h3 {font-size: 19px;margin-top: 5px;width: 100%;line-height: 28px;}
.brain-text-left .banner-reamore {font-size: 14px;min-width: 80px;margin-left: 5px;background-position: right 8px;}
.relatiev{width: 85px;top: 10px;}
.relatiev #btn > img {width: 100%;}
.socils-parts ul{padding-top: 40px;}
.footer-left-links{display: none;}
.footer-right{float: left;width: 100%;text-align: center;}
footer{padding: 0;}
.footer-links{margin: 45px 0;}
.logo-f,.fixed .logo-f{top: 16px;left: 15px;transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}
.sidebar-ico{/*margin-top: 4.5px;*/height: 16px;}
.fixed .navbar-parts{top: 0;transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}
.fixed header{transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}

/*.fixed .nav-bars{margin-top: 15px;}
*/
/*---  Navigation --- */
.main-navigation{height: calc(100% - 40px);}
.nav-left{padding-left: 40px;width: 100%;}
nav{margin-bottom: 30px;}
nav ul li a{font-size: 30px;}
nav ul li{margin-bottom: 20px;}
.nav-back > img{width: 18px;}
.nav-back{top: 10px;}
.btn-new-project{font-size: 20PX;line-height: 33px;padding: 10px 23px;}
.nav-right{width: 100%;margin-right: 0;margin-top: 0;height: auto;}
.share-icons{border-right-width: 45px;width: 45px;background-size: 21px auto;left: -43px;height: 45px;}
.nav-left .share{margin-top: 35px;margin-bottom: 35px;}
.sub-tabs-panels .alltabs{margin-bottom: 30px;}
.sub-tabs-panels .alltabs li{margin-right: 12px;}
.sub-tabs-panels li a{font-size: 12px;padding-bottom: 7px;border-width: 4px;}

.sub-tabs-panels .sub-tab{width: 100%;height: auto;padding-right: 0;max-height: none;}
.all-tabs-content p{font-size: 14px;line-height: 23px;margin-bottom: 15px;}
.benifits-content h3{font-size: 23px;margin-bottom: 15px;}
.my-testimonials:first-child{margin-top: 20px;}
.author{margin-bottom: 25px;}
.author-dp{height: 23px;width: 23px;}
.author-dp > img {max-width: 100%;}
.my-testimonials .benifits-content{padding-bottom: 45px;}
.my-testimonials{margin-top: 45px;}
.my-testimonials:last-child{margin-bottom: 45px;}
.author{font-size: 14px;}
.category-tile > a{margin-left: 0;margin-right: 15px;}
.category-tile h5{width: 100%;margin-bottom: 20px;}
.button-row{padding: 15px;}
.button-row button{min-width: 130px;padding: 14px 10px;font-size: 12px;margin: 0;}
.mCSB_container{padding: 0;}
.main-advace-serach{padding: 0 20px 20px;}
.field{margin-bottom: 20px;}
.check-row{margin-right: 15px;margin-bottom: 5px;}
.adnace-wrapper{min-height: 0;/*overflow-x: hidden;*/}
.main-advace-serach label[data-tool-tip]::after{left: -65px;}
.main-advace-serach label[data-tool-tip]::after,.main-advace-serach label[data-tool-tip]::before{display: none;}
.checkbox{margin: 15px 0;}
/*.advance-search .button-row {margin-top: 64px;}
*/
.normale-wrapper .sidebar-ico{top: 11px;right: 14px;}
.banner-reamore:hover {background-position: 86px 11px;}
#ripple, #ripple2, #ripple3, #ripple4{bottom: 48px;right: 48px;}

/*---  Volunteers page --- */
a.backtopro{font-size: 12px;}
.backtopro > img{margin-right: 10px;width: 15px;}
.flowerp-serach{margin: 25px 0;}
.flowerp-left,.flowerp-right {max-width: 100%;width: 100%;}
.flower-container{max-width: 94%;}
.flowerp-left > h3{margin-bottom: 5px;}
h3{font-size: 24px;}
.flowerp-left span{font-size: 14px;}
.pages-results{display: none;}
.floproject-search{width: 100%;margin-right: 0;margin-bottom: 30px;}
.flowerp-left{margin-bottom: 10px;}
.flower-project-list li{margin-bottom: 40px;margin-right: 0;width: 100%;}
.pro-fl-detils{margin-left:75px;}
.pro-thumb{width: 60px;height: 60px;}
.pro-designation{font-size: 14px;margin-bottom: 5px;}
.pro-fl-detils h2{margin-bottom: 5px;}
.pro-technology{font-size: 14px;}
.pagination{margin-bottom: 50px;}
.pagination li a{font-size: 12px;margin-right: 10px;}
.pagination ul li:first-child a{padding-right: 10px;margin-right: 10px;}
.pagination ul li:last-child a{padding-left: 10px;margin-left: 10px;}

/*---  project Details --- */

.project-left,.project-right{width: 100%;}
.prodetails .tab-pane {position: static;}
.head-project .logo{opacity: 0;}
.head-project .logo-f{top: 20px;left: 15px;-webkit-transform: skew(0deg, -2.2deg);-o-transform: skew(0deg, -2.2deg);-moz-transform: skew(0deg, -2.2deg);transform: skew(0deg, -2.2deg);}
.banner.projectdetails,.project-header{display: none;}
.responsive-tabs{display:block;}
.head-project .project-top{display: none;}

.project-points .alltabs li a{font-size: 14px;padding-bottom: 15px;padding-top: 15px;}
.project-points .alltabs li{margin: 0 11px;}
.project-points .alltabs{border: 1px solid  #e3e5e8;border-top: 0;}
.project-points .alltabs li a::after{height: 3px;}
.project-points .tab-content{margin-top: 15px;}
.project-right{display: none;}
.info-top h5{font-size: 14px;line-height: 18px;}
.info-top > p{font-size: 14px;line-height: 24px;margin-bottom: 15px;}
.info-top{padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}
.project-managemnet > ul li{font-size: 14px;margin-bottom: 10px;}
.project-managemnet li.organizer strong,.project-managemnet li.promanager strong{font-size: 14px;padding-right: 10px;width: auto;min-width: 121px;}
.project-managemnet > ul li.organizer span,.project-managemnet > ul li.organizer span a,.project-managemnet > ul li.promanager span,.project-managemnet > ul li.promanager span a{font-size: 14px;float: none;width: auto;}
.project-managemnet li.organizer span > img,.project-managemnet li.promanager span > img{margin-right: 5px;}
.project-details{margin-bottom: 0;margin-top: 35px;}
.prodetails .all-category{padding-left: 1px;}
.project-managemnet li strong{width: 48%;padding-right: 0;}
.project-managemnet > ul li span{float: right;text-align: left;width: 48%;}
.project-managemnet > ul li:nth-child(3){display: none;}

.responsive-share {border-top: 2px solid #dadfed;display: block;float: left;position: static;width: 100%;padding-top: 0;margin-bottom: 0;}
.responsive-share .other-options{margin-left: 45px;}
.responsive-share .other-options span,.share-social{width: 62px;display: inline-block;}
.head-project .footer-part{display: none;}
.flower-projects.banner-bottom{padding-bottom:0;}
.project-managemnet{margin-bottom: 20px;}
.table-row.thead{display: none;}
.table-row:first-child{padding-top: 0;}
.table-cell{display: inline-block;width: 100%;}
.table-cell.task-descreeptions{width: 100%;padding-right: 0;margin-bottom: 5px;}
.main-deescree{width: 100%;max-width: 78%;}
.main-deescree > p{font-weight: normal;font-size: 14px;line-height: 20px;}
.main-deescree .techno{font-size: 12px;}
.table-row {border-bottom-width: 1px;padding-bottom: 5px;padding-top: 5px;position: relative;}
.v-mark{height: 22px;width: 22px;font-size: 12px;line-height: 20px;}
.table-cell.task-dedline, .table-cell.task-actions{text-align: left;vertical-align: top;}
.dedline-content{font-size: 12px;line-height: 12px;color: #737e97;font-weight: bold;float: left;}
.action-btn{height: 22px;width: 22px;font-size: 0;border-radius: 50%;padding: 0;background: url(../images/right-done.svg) no-repeat center #dce4e7;}

.table-cell.task-actions {position: absolute;right: 0;top: 49px;width: 22px;}
.markedarea{position: absolute;right: 40px;top: 50px;width: 22px;margin-top: 0;}
.action-btn.green{box-shadow: none;background: url(../images/right-done-green.svg) no-repeat center #ecfbec;}
.table-row:last-child{padding-bottom: 25px;}
.v-mark[data-tool-tip]::after{left: -45px;}

.dedline-content small{display:inline-block;}
.table-cell.task-dedline{width: 100%;}
.prodetails .all-category label span{font-size: 14px;padding: 5px;}

.project-details .thumb-content {margin: 20px; padding: 20px;}
.close{display: block;}

.head-project header {background-color: #fff;border-bottom: 1px solid #ccc;transform: skew(0deg, 2.2deg);-moz-transform: skew(0deg, 2.2deg);-webkit-transform: skew(0deg, 2.2deg);-o-transform: skew(0deg, 2.2deg);/*  transition: all 0.4s ease 0s;*/}
.head-project header::before {background-color: #fff;content: "";height: 50px;left: 0;position: absolute;right: 0;top: -20px;width: 100%;}

.head-project .navbar-parts {position: relative;top: -12px;-webkit-transform: skew(0deg, -2.2deg);-o-transform: skew(0deg, -2.2deg);-moz-transform: skew(0deg, -2.2deg);transform: skew(0deg, -2.2deg);}
.head-project .nav-bars{margin-top: 0px;margin-bottom: 5px;}
.project-managemnet > ul li span a i{margin-left: 5px;}
.lasy-loader{display: none;}

/*---  Organization --- */

.orgnizers .pages-results {display: block;}
.numofpages{font-size: 16px;padding-right: 15px;margin-right: 15px;}
.resultperpage,.resultperpage > select{float: right;font-size: 16px;}

.orgnizers .floproject-search {margin-bottom: 15px;}
.orgnizers .pages-results{margin-top: 0;}
.orgnizers .flowerp-serach{margin-bottom: 60px;}
.search-row{margin-bottom: 40px;padding-bottom: 40px;text-align: center;}
.serach-coulmn-left{float: none;display: inline-block;margin-bottom: 40px;}
.serach-coulmn-right{float: left;width: 100%;text-align: center;margin-left: 0;}
.organization-location > span{float: left;display: inline-block;padding: 0;margin: 0;border:0;width: 100%;margin-bottom: 10px;}
.organization-location{margin-bottom: 0;}
.organization-link.organization-location{margin-bottom: 20px;}
.organi-projects{margin-bottom: 0;margin-top: 15px;}
.slick-slide,.thumb-sliders .slick-slide{margin: 0;}
.thumb-sliders .slick-list{margin-left: 0;}

.thumb-sliders{padding: 0 5px;}

.thumb-sliders .slick-arrow.slick-next{right: -15px;background-size: 28px auto !important;}
.thumb-sliders .slick-arrow.slick-prev{left: -15px;background-size: 28px auto !important;}
.thumb-sliders .slick-arrow{width: 15px;height: 25px;}
.thumb-sliders .normale-content h3{text-align: left;}
.slick-slide .like img{display: inline-block;}

.banner.organizer{height: 300px;background-position: center;}
.slick-slide.slick-current.slick-active.slick-center{transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
.thumb-sliders .slick-slide{height: auto;}

.map-area {float: left;padding: 0 10px;width: 100%;}
.main_map{overflow: auto;height: 100%;}
.contactus-content{width: 100%;position: static;}
.map-area .other-options{margin-left: 50px;}
.contactus-desc{padding: 10px;}
.map-area .other-options span{width: 25%;float: left;}
.banner.home{background-position:center top !important;height: 100%;background-attachment: scroll;}
.right-bar{width: 300px;}
.mythumb .slick-list .slick-insert > h3 { left: 10%;top: 20px;}
/*.other-options span { width: 25%;}
*/.other-options span strong/*, .share-social a strong*/ {font-size: 12px;}
.responsive.brain-storm{z-index: 9;}
.normale-content h3{margin-bottom: 15px;}
.normale-content p{height: 125px;overflow: hidden;}

.calendar-main-content .grid-options {padding: 25px 0 15px;}
.cal-row-head .cal-cell1 {font-size: 12px;padding: 12px 6px !important;}
mwl-calendar .event {border-radius: 50%;height: 12px;width: 12px;}
.calendar-event-box {padding: 0 20px;}
.calendar-left{ top: 65px; height: calc(100% - 66px);}
.event-text > h3, .event-text > h3 a{ font-size: 18px; }
.calendar-left.active {max-width: 84%;}
.calendar-bottom .event-short-button {border: none;}
.event-short-button i{ width: auto !important; margin-bottom: 5px; }
.event-short-button i:last-child, .event-short-button i:last-child:before{ margin-right: 5px; }
.calendar-main-content.ng-scope{ margin-top: 75px;margin-bottom: 0;}
.reponsive-event-main{ top: 50px; }
.event-breif-text > a, .event-breif-text > span, .event-breif-text > p {width: 128px;font-size: 15px;}
.event-breif-text > h4{ font-size: 15px; width: 80px; }
.head-calendar .navbar-parts{ top: -12px; }
mwl-calendar span[data-cal-date] {margin-right: 5px; margin-top: 5px;}
mwl-calendar-week .cal-row-head .cal-cell1 > span, mwl-calendar-week .cal-row-head .cal-cell1 > br {display: none;}

mwl-calendar .cal-month-day {height: 50px;}
mwl-calendar .cal-month-box [class*=cal-cell], mwl-calendar .cal-year-box [class*=span]{ min-height: 50px; }
mwl-calendar .cal-month-day {height: 50px;}
.events-details.collapse{left: -8px;}

.main_map .calendar-bottom{position: static;margin: 15px 0;float: left;width: 100%;}
.main_map #map{height: calc(100% - 65px);}
.btn-project{padding: 13px 15px;min-width: 185px;font-size: 14px;width: 65%;margin-bottom: 15px !important;}
.buttons-row a{margin: 0 10px;}
.banner.features{height: 175px;}
.features-movemnets{padding: 60px 0 40px;}
.other-container{width: 100%;padding: 0 15px;}
.heading > h2{font-size: 22px;line-height: 30px;}
.heading > h3{font-size: 20px;}
.heading{padding-bottom: 34px;margin-bottom: 45px;padding-left: 15px;padding-right: 15px;}
.movemnet-row{float: left;width: 100%;display: block;}
.movements-coulmn{float: left;width: 100%;padding: 0 25px;margin-bottom: 45px;}
.movements-coulmn:last-child{margin-bottom: 0;}
.share.general{right: 15px;bottom: 15px;}
.movemnet-details > p{padding: 0;}
.movemnets-ico > img{width: 53px;}
.banner.inner h2{font-size: 36px;}
.grassroots-rows{margin-top: 0;display: block;float: left;width: 100%;margin-bottom: 70px;padding-bottom: 50px;}
.grassroots-left,.grassroots-right{float: left;width: 100%;padding: 0 15px;}
.grassroots-rows:nth-child(2n+1) .grassroots-left img,.grassroots-rows:nth-child(2n) .grassroots-left img{margin-left: -30px;}
.grassroots-left img{width: 340px;height: auto;}
.grass-container{float: left;width: 100%;}
.grass-rows{margin-top: 0;margin-bottom: 20px;}
/*.grass-rows > p{margin-bottom: 55px;margin-top: 55px;}*/
.grassroots-rows:nth-child(2n) .grassroots-left img{margin-right: 0;}
.Volunteers .button-part, .Schools .button-part, .ben-organization .button-part{margin-top: 15px;padding: 15px 15px 75px;}
.btn-join{width: 100%;font-size: 22px;min-width: inherit;}
.slider-container{width: 100%;padding: 0 20px;}
.testimonial-content{width: 100%;}
.testimonial-content > p{padding: 0 25px;}
.testimonails ul{min-height: 260px;}
.rn-carousel-controls span.rn-carousel-control-next,.rn-carousel-controls span.rn-carousel-control-prev{background-size: 13px;width: 13px;height: 25px;top: 150px;}
.rn-carousel-controls span.rn-carousel-control-prev{left: 15px;}
.rn-carousel-controls span.rn-carousel-control-next{right: 15px;}
.testimonails{padding: 53px 0 38px;}
.counter{padding: 50px 0;}
.counter .container{width: 100%;padding: 0 15px;}
.couting{float: left;width: 100%;padding: 0 35px;margin-bottom: 50px;}
.couting:last-child{margin-bottom: 0;}
.other-benifits{float: left;width: 100%;display: block;}
.benifits-coulmn{float: left;width: 100%;}
h3{font-size: 36px;}
.grass-ttile > h3{padding-bottom: 55px;}
/*.grassroots-rows:last-child{margin-bottom: 0;}
*/
.grass-ttile small{margin-bottom: 5px;}
.grass-rows > p{font-size: 16px;line-height: 25px;}
.grassroots-left{text-align: left;}

.benifits-coulmn > a > img {margin-left: -25%;width: 125%;}
.benifits-coulmn:last-child:hover .captions-inner-in > img{left: 85%;}
.benifits-coulmn:hover .captions-inner-in > img{left: 3%;}

.share.general:hover > .socils-parts li{margin: 4px 0;}
.counter{display: none;}
.counter.responsive-part{display: block;padding-top: 0;}
.captions-inner h6{font-size: 20px;}
.banner.inner h2{margin-top: 165px;}
.buttons-row{margin-top: 20px;}



}

@media only screen and (min-width: 768px) and (max-width:1024px) {
.cliktop img{width: 80px !important;}
.cliktop{width: 80px;bottom: 130px;}
.right-bar{width: 441px;}
/*.normale-wrapper .sidebar-ico{display: none;}
*/
.opensidebarbody .navbar-parts{margin-right: 0;}
.title-left{width: 75%;}
.title-left h3{font-size: 34px;margin-bottom: 20px;}
.title-action{top: 15px;right: -25px;}
.stext{font-size: 16px;}
.search-text,.project-points .alltabs{margin-bottom: 30px;}
.info-top > p{margin-bottom: 40px;}
.info-top{margin-bottom: 40px;padding-bottom: 40px;}
.project-managemnet li strong, .project-managemnet > ul li span{font-size: 16px;}
.project-points .alltabs li a{font-size: 24px;}
.project-points .alltabs li{margin-right: 75px;}
.project-right.active .project-details-row{padding: 30px !important;}
.project-right{width: 460px;right: -425px;}
.main-deescree > p{font-size: 18px;}
.main-deescree .techno,.dedline-content{font-size: 16px;}
.table-cell{font-size: 18px;}
.project-details-right .project-details-row.project-reviews{padding-top: 60px !important;}
.nav-ico.opensetails.active{left: 20px;top: 20px;z-index: 100;}
.banner.home{background-position: center top !important;}
.normale-wrapper .sidebar-ico{top: 20px;}
.fixed header{transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}
.logo-f, .fixed .logo-f{transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);top:32px;}
.fixed .navbar-parts{transform: skew(0deg, 0);-moz-transform: skew(0deg, 0);-webkit-transform: skew(0deg, 0);-o-transform: skew(0deg, 0);-ms-transform: skew(0deg, 0);}

  
}
@media only screen and (max-width: 580px) and (orientation: landscape) {
.banner-container{width: 390px;top: 7%;}
.cliktop{bottom: 22px;}
.banner-reamore{background-position: 86px 7px;}
.mythumb .slick-list .slick-insert > h3 {left: 7%;top: 20px;}
.share.general {bottom: 85px;right: 15px;}
.share .socils-parts{float: right;width: auto;margin-right: 0;}
.share.general .socils-parts ul {bottom: 2px;right: 60px;width: 340px;z-index: 1;left: auto;}
.share.general .socils-parts li { margin: 0 -25px;float: right;}
.share.general:hover > .socils-parts li {margin: 0 10px;}
/*.logo-f, .fixed .logo-f{top: 20px;}
*/.btn-project{width: auto;}
.share.general{bottom: 15px;}
.btn-project{margin-bottom: 5px !important;}
.buttons-row{margin-top: 0;}

}
/*@media only screen and (min-width:600px) and (max-width: 1024px) and (orientation: landscape) {

.banner.home{height: 100%;}
.cliktop{bottom: 65px;}

}*/

@media only screen and (min-width:581px) and (max-width: 736px) and (orientation: landscape) {
.banner-container{width: 550px;top: 7%;}
.cliktop{bottom: 35px;}
.banner-reamore{background-position: 125px 9px;}
h1{font-size: 26px;line-height: 38px;}
.banner h1{line-height: 30px;}
.ttile-content h6{font-size: 18px;padding-bottom: 15px;margin-top: 75px;}
.banner h1{margin: 15px 0 10px;}
.cliktop img{width: 20px;}
.headert-top{padding: 15px 15px 0;}
.logo-f{left: 15px;top: 15px;}
.fixed .navbar-parts{top: -15px;}
.banner.home{background-position: left top;height: 100%;}
.normale-wrapper {min-height: 230px;max-height: calc(100% - 120px);}
.all-category {  max-height: 200px;}
.adnace-wrapper{min-height: initial;}

//added
.thumb-grid-vol,.thumb-grid-less .thumb-grid-vol { width: 48%;margin-bottom: 1%;}
//end added
}


@media only screen and (max-width: 1200px) {



.slick-slide.slick-current.slick-active.slick-center{transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}
.thumb-sliders .slick-slide{height: auto;}
.thumb-sliders .slick-slide{margin: 0 10px;}


}

//added
@media only screen and (max-width:800px){
    .common-drop-menu {right: 0px;width: 250px;}
    .common-drop-menu .title-pop{padding-left:5px;margin-bottom: 0;}
    .common-drop-menu ul{margin-top:0;}
    .common-drop-menu ul li div.list-box{width:81%;}
    .common-drop-menu ul li div.left-list{width:100%;}
    .common-drop-menu ul li.normal div.left-list{width:86%;}  
    .common-drop-menu ul li div.right-list{width:100%;text-align: left;}
    .common-drop-menu ul li div.right-list a.decline{margin-left:0;}
    .common-drop-menu ul li {margin-bottom: 4px !important; padding-bottom: 5px !important;}
    .ngdialog.ngdialog-theme-default .ngdialog-content{max-width: 96%;}
    
    .ngdialog-content .vol-title{font-size: 14px;line-height: 18px;}
    .ngdialog-content .organization-block{padding: 0;}
    .ngdialog-content .signup-title {font-size: 16px; padding: 4px 0 5px;}
    .ngdialog-content .signup-nav{margin-top:0;padding: 20px 0 0;}
    .ngdialog.ngdialog-theme-default{padding-top: 80px;padding-bottom: 80px;}
    .loginPage ul li:hover::after{display: none;}
    .drop-custome.leftdonate,.drop-custome.rightdonate{float:none;margin: auto; width: 140px;}
    .middonate{text-align:center;display: block;width:100%;}
    .ngdialog-content .step3-nav{text-align: center}
    .ngdialog-content .signup-nav .button-input{ display: block; float: none; margin: 10px auto; width: 140px;}
    .ngdialog-content .signup-nav{text-align: center;}
    .ngdialog-content .signup-nav input{margin-bottom:5px;}
    
    .other-options span strong,.other-options span{text-align: left;}
    .serach-coulmn-right{margin-left:0;}
    
    .thumb-grid-less .thumb-grid-vol {width: 48%;margin-bottom: 1%;}
    
    .common-wrapper{width:100%;}
    .vpageProfile .organization-profile-left,.organization-profile-info{width:auto;}
    .serach-coulmn-left{clear:both;margin:auto;text-align: center;display: inherit;float: none;}
}
@media only screen and (max-width: 620px) {
    .thumb-grid-vol,.thumb-grid-less .thumb-grid-vol {width: 48%;margin-bottom: 1%;}
    
}
//end added

@media (max-width:479px){
	.masonry-brick {margin: 0 0 15px;width: 100%;}
	.thumb-grid .thumb-content {width: 90% !important;margin: 5%;}
	/*.other-options span{ width: 25%; }
	*/.normale-search h4, .adnace-wrapper h4 {padding: 15px 15px 15px 15px;}
	/*.normale-wrapper .sidebar-ico{top: 20px;}*/
        //added
        .normale-wrapper .sidebar-ico{top: 20px;}
        .thumb-grid-vol,.thumb-grid-less .thumb-grid-vol {width: 98%;margin-bottom: 1%;}
        .links.showsetparent{display:none;}        
        .links.showlog { font-size: 2px;  opacity: 0;  width: 14px;}
        //added
}
