@charset "utf-8";
/*CSS Document*/
* {outline: medium none !important; padding: 0;margin: 0;}
a,a > *,input,button,.zoom>*,.animall{transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;}
body{font-family: 'Roboto Slab',serif;font-size: 14px;color:#111;}
a:hover{
	color: #41977C!important; 
	text-decoration: none;
	color: #41977C;
}


.navbar{padding: 0px!important;}
.container{max-width: 1200px!important;}
.paddingub{padding: 20px 0;}
.inline{display: inline-block;width: 100%;}
.img-box img{max-width: 100%;}
.img-fullwidth{width: 100%!important;}
.py-7{padding: 7px 0;}
.social-bg{background-color: #2f2c2d!important;}

/*-----preloader----*/
#preloader {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;z-index: 9999;}
#spinner {display: block;position: relative;left: 46%;top: 44%;width: 70px;height: 70px;}
/*-----End-----*/

/*-----zoom on hover-----*/
.zoom{display: block; overflow: hidden; position: relative;}
.zoom img:hover{-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
/*-----End-----*/

.navbar-expand-lg .navbar-nav .nav-link:hover{color: #295e4e!important;}
.contact-part .contact-submit:hover,.shop-total .quote:hover,.prod-edit .coupon-update .update a:hover,.prod-edit .coupon-update .coupon a:hover,.item-info-stock .item-cat-col-qty .add-cart:hover,.comm-form .btn.submit-comment:hover,.comments-part .comment .comment-detail .reply-btn:hover,.cause-detail .comment-submit:hover,.gallery-part .more .more-btn:hover,.about-part .readmore:hover{background-color: #41977C;color: #fff!important;}
.payment-done{color: #fff;background-color:#295e4e;padding:14px 31px 15px 30px;display: inline-block;font-size: 14px;font-weight: 500;text-decoration: none;}
.shop-total .checkout a:hover,.education-part .donate-box .donate-btn:hover,.cause-detail .donate:hover,.banner-detail .donate:hover,.header ul .nav-item.donate a:hover,.payment-done:hover{
	color: #fff!important;
	/*background-color: #ca5407;*/
	background-color: #41977C;
	text-decoration: none;}
.about-service .about-serv-detail:hover img{transform: rotateY(180deg);}
.about-service .about-serv-detail:hover{box-shadow: 0px 6px 30px -10px rgba(0,0,0,0.25);}
.services .my-15:hover img{transform: rotateY(180deg);}
.mob-donate{color: #fff!important;font-weight: 400;padding: 4px 6px 5px 9px;margin: 0;font-family: 'Open Sans';background-color: #295e4e;font-size: 12px;width: 130px;height: 40px;margin: 8px 0 15px 0px;}
.mob-donate .nav-link{color: #fff;}
.navbar-expand-lg .navbar-nav .mob-donate .nav-link:hover{color: #fff!important;}

/*Header part*/
.main{font-family: 'Open Sans',Roboto slab;}
.header{padding:0;}
.header ul li{margin: 0px 25px 0 22px;}
.header ul li:last-child{margin-right:0;}
.header ul li a{color:#fff;font-weight: 600;font-family: 'Roboto Slab', serif;font-size: 14px;}
.header ul .nav-item.donate a{color: #fff!important;font-weight: 400;padding:14px 30px 15px 29px!important;margin: 0;font-family:'Open Sans';display: inline-block;background-color: #295e4e;margin-top: 25px;}
.navbar-dark .navbar-nav .nav-link{color: #212322!important;padding-top:40px;padding-bottom:39px;}
.navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link{color: #41977C!important;}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover{color: #295e4e;}
.navbar-dark .navbar-toggler-icon{margin-top: 12px}
.navbar-toggler{padding: 4px 1px 0;}
.navbar-nav > li > .dropdown-menu{margin-top: 0px;border-top-left-radius: 0;border-top-right-radius: 0;transition: unset;-webkit-transition: unset;}

.dropdown-menu{border-top:2px solid #10cb7f!important;background-color: rgba(23, 23, 23, 0.9)!important;border-radius: 0;}
.dropdown-menu{margin-top: 0;}
.megamenu{position: static!important;}
.dropdown-item.active, .dropdown-item:active{background-color: unset!important;}
.dropdown-item:focus, .dropdown-item:hover{background-color: unset!important;}
.dropdown-item:focus, .dropdown-item:hover{background-color: unset!important;}
.dropdown-menu:hover,.dropdown-menu.show:hover{display: block;}
.navbar-nav > li.megamenu .dropdown-menu{left: 0;right: 0;margin-left: auto;margin-right: auto;padding:10px!important;border-radius: 0;top:auto;transition: unset;-webkit-transition: unset;}
.mega-dropdown-menu > ul > li{list-style: none;margin: 0 15px;border-bottom: 1px solid rgba(0, 0, 0, 0.04);padding: 4px;}
.dropdown-item:focus, .dropdown-item:hover{color:#295e4e;background-color: transparent;}
.mega-dropdown-menu > ul > li > a{font-weight: 400;}
.header .dropdown-menu li{border-bottom: 1px solid rgba(0, 0, 0, 0.04);margin: 0;width: 100%;}
.header .dropdown-menu li a{font-weight: 400;font-size: 14px;padding: 6px 0;display: inline-block;padding-left: 15px;text-decoration: none;}
.dropdown-menu.level-3{margin-left: 158px;top: -8px;margin-top: 0;border:none!important;transition: unset;-webkit-transition: unset;}

/*Banner part*/
/*.banner-detail{padding: 200px 0 0px 0;}*/
.banner-detail .banner-title{font-size: 72px;color: #fff;font-family: 'Roboto Slab', serif;font-weight: 800;margin-bottom: 0px;}
.banner-detail .heading-span{font-size: 16px;color:#fff;font-weight: 400;margin-bottom: 20px;}
.banner-detail .donate{color: #fff;background-color:#41977C;padding:14px 31px 15px 30px;display: inline-block;font-size: 14px;font-weight: 500;text-decoration: none;}
/*End*/

.carousel-item img{position: relative;}
.carousel-item .banner-detail{position: absolute;top:0;text-align: center;width: 100%;top: 50%;transform: translateY(-50%);}
.carousel-control-next-icon, .carousel-control-prev-icon{background-color: rgba(0,0,0,.80);padding: 20px;background-size: 33% 33%;}


/*Intro part*/
.intro{padding: 40px 0;background-color: #295e4e;color: #fff;position: relative;}
.intro .head-one{
	/*font-size: 45px;
	font-weight: 600;
	margin-bottom: 20px;*/
	font-size: 200%;
	font-family: 'Roboto slab';
}
.intro .intro-span{display: inline-block;font-size: 18px;font-weight: 300;margin-bottom: 20px;}
.intro .detail-p{font-size: 14px;line-height: 24px;width: 92%;margin: 0 auto;margin-bottom: 20px;}
.intro .intro-group .intro-grp-detail{background-color: #fff;border-radius: 5px;padding:40px;box-shadow: 0px 6px 30px -10px rgba(0,0,0,0.25);transition: 0.5s;}
.intro .intro-group .intro-grp-detail:hover{transform: translateY(-20px);}
.intro .intro-group .col-lg-3{max-width: 24%;margin-right: 15px;}
.intro .intro-group .col-lg-3:last-child{margin-right: 0;}
.intro .intro-group{position: absolute;bottom: -150px;}
.intro .intro-grp-detail .sub-head-two{font-size: 18px;color: #111;display: inline-block;margin:0px 0 14px 0;font-family: 'Roboto Slab';font-weight: 600;}
.intro .intro-grp-detail .intro-detail-p{font-size: 14px;line-height: 20px;color: #999;}
.intro .intro-group .intro-grp-detail a{text-decoration: none;}
/*End*/

/*about-part*/
.about-part{padding-top: 250px;}
.about-part .about-detail{text-align: left;padding-top: 45px;}
.section-title{
	/*font-size: 45px;
	font-weight: 600;*/
	font-size: 150%;
	color:#111;
	font-family: 'Roboto slab';
	margin-bottom: 20px;
}
.about-part .about-detail .about-head-span{color: #10cb7f;font-size: 45px;font-weight: 600;font-family: 'Roboto slab';}
.section-detail{
	/*color:#999;*/
	color:#333;
	font-size: 14px;
	line-height: 25px;margin-bottom: 30px;}
.about-part .readmore{color: #fff;background-color:#10cb7f;padding:15px 38px 14px 38px;display: inline-block;font-size: 14px;font-weight: 500;text-decoration: none;}
/*End*/

/*Service part*/
.service-part{background: url(../image/service-img.jpg)no-repeat;padding: 99px 0 85px 0;color: #fff;background-position: center;}
.service-part .service-detail{margin-left: 10px;}
.service-part .head-five{font-size: 16px;margin-bottom: 0;color:#fff;}
.service-part .service-span{font-size:35px;font-weight: 700;font-family: 'Roboto Slab';color:#fff;}
.service-part .service-info a{text-decoration: none;}
/*End*/

/*Cause-part*/
.causes-part{padding: 95px 0 100px 0;}
.causes-part .section-detail{margin-bottom: 27px;}
.causes-part .img-box{position: relative;}
.causes-part .img-box .percent-wise{position: absolute;bottom:0;right: -1px;color: #fff;background-color:#10cb7f;padding: 16px 12px 16px 13px;text-align: center;font-weight: 600;font-size: 14px;}
.causes-part .cause-detail{padding: 27px 30px 30px 30px;border: 1px solid #e6e6e6;}
.causes-part .causes-content .section-title{margin-bottom: 5px!important;}
.causes-part .cause-detail .causes-title{font-size: 16px;font-weight: 600;font-family: 'Roboto Slab';margin-bottom: 5px!important;display: inline-block;}
.causes-part .cause-detail .causes-title{color: #212529;text-decoration: none;}
.causes-part .cause-detail .section-detail{margin-bottom: 20px;}
.causes-part .cause-detail .raised .pay-label{font-size: 14px;font-family: 'Roboto Slab';color: #10cb7f;font-weight: 600;margin-bottom: 20px;}
.causes-part .cause-detail .raised .money{font-size: 14px;color:#999;font-weight: 400;}
.progress{background-color:#41977C!important;border-radius: 0!important;height: 8px!important;}
.progress.inline{display: flex;}
.progress-bar{background-color: #10cb7f!important;}
.causes-comment-part .form-group.px-7{padding-left: 6px!important;padding-right: 6px!important;}
/*End*/

/*Donation-part*/
.donation-part{background: url(../image/parralax_img.jpg)no-repeat;background-position: center;padding:50px 0 50px 0;background-attachment: fixed;}
.donation-part .payment-part{background-color: rgba(33,35,34,0.8);width: 65%;padding: 50px;}
.donation-part .payment-part .heading-three{font-size: 24px;font-family: 'Roboto Slab';font-weight: 600;color: #fff;margin-bottom: 35px;}
.donation-part .payment-part .pay-option img{margin-right: 10px;}
.donation-part .payment-part .pay-option img:last-child{margin-right: 0;}
.donation-part .payment-part .payment-type .form-check{margin: 35px 50px 38px 0;color: #636363;}
.donation-part .payment-part .payment-type .donation-detail .form-group{margin-right: 15px;margin-bottom: 30px;}
.donation-part .payment-part .payment-type .donation-detail .form-group:last-child{margin-right: 0;}
.donation-part .payment-part .payment-type .pay-group .form-check{margin:15px 30px 30px 0;}
.donation-part .payment-part .payment-type .pay-group .form-group .head-label,.donation-part .payment-part .payment-type .donation-detail .form-group label{font-size: 16px;color: #fff;font-weight: 600;font-family: 'Roboto Slab';margin-bottom: 25px;}
.donation-part .payment-part .payment-type .donation-detail .form-group .form-control{width: 331px;height: 47px;color:#888;border-radius: 1;
	font-size: 14px;}
select{-webkit-appearance: none;background: url(../image/dropimg.png) no-repeat;background-position:300px 20px;font-size: 15px;}
/*End*/

/*events-part*/
.events{padding: 100px 0;}
.events .causes-content .section-title{margin-bottom: 10px;}
.events .causes-content .section-detail{margin-bottom: 30px;}
.events .img-box{position: relative;}
.events .blog-date{position: absolute;bottom: 0;right: 0;background-color:#10cb7f;color:#fff;font-size:14px;padding: 6px 20px;z-index: 1;}
.events .events-detail{padding: 33px 40px;border: 1px solid #e9e9e9;display: grid;}
.events .events-detail .detail-title{font-size: 15px;color:#212322;font-weight: 600;margin-bottom: 15px;font-family: 'Roboto Slab';font-style: normal;text-decoration: none;display: inline-block;}
.events .events-detail .detail-title:hover{color: #10cb7f;}
.events .events-detail .events-p{color: #acabab;font-size: 12px;margin-bottom: 9px;}
.events .events-detail .event-p{color: #acabab;font-size: 14px;line-height: 20px;margin:0px 0 20px 0;}
.events .events-detail a{color: #10cb7f;font-style: italic;font-size: 14px;text-decoration: underline;font-weight: 500;text-decoration: underline;}
.events .blog-slider{margin-top: 50px;}
/*End*/

/*comment-part*/
.comment-part{padding: 100px 0 170px 0;background-color: #f5f5f5;}
.comment-part .comments{margin: 0 auto;background-color: #fff;/*padding: 60px;padding-bottom: 0;*/}
.comment-part .comments .comment-p{color: #999;line-height: 28px;text-align: center;margin: 30px 0 50px 0;font-size: 14px;}
.comment-part .comments .l-arrow{position: unset;padding: 0;background-color: #e9e9e9;top: 0;left: 0;}
.comment-part .comments .r-arrow{position: unset;padding: 0;background-color: #e9e9e9;top: 0;right: 0;}
.comment-part .comments .slider-img{left: 44%;}
.comment-part .client-thumb-outer{position: relative;max-width: 300px;margin: 0 auto;overflow: hidden;padding-top: 20px;margin-bottom: -55px;}
.comment-part .client-thumb-outer .profile1{position: absolute;left:40px;top: 60px;display: block;}
.comment-part .client-thumb-outer .profile3{position: absolute;right:40px;top: 60px;display: block;}
/*End*/

/*footer-part*/
.footer-part{color: #888888;background-color:#191919;padding: 40px 0 0 0;}
.footer-part .footer-logo{margin-bottom: 15px;}
.footer-part .footer-p{color: #fff; margin-bottom: 25px;font-family: 'Roboto Slab';}
.footer-part ul.footer-detail{list-style: none;}
.footer-part .footer-detail li{position: relative;margin-bottom: 15px;}
.footer-part .footer-detail li img{position: absolute;padding-top: 5px;}
.footer-part .footer-links{margin-bottom: 40px;}
.footer-part .footer-detail .company-detail{display: inline-flex;padding-left: 33px;font-family:'Roboto Slab',sans-serif;}
.footer-part .footer-detail li a{text-decoration: none;color: #888;}
.footer-part .footer-links .heading-five{font-size: 20px;color: #fff;font-family: 'Roboto Slab';font-weight: 600;margin-bottom: 30px;}
.footer-part .footer-links .footer-menu{list-style: none;}
.footer-part .footer-links .footer-menu li{margin-bottom: 5px;font-family: 'open sans',sans-serif;}
.footer-part .footer-links .footer-menu li a{color: #888;font-size: 14px;font-weight: 500;}
/*End*/

/*bottom-footer*/
.bottom-footer{padding: 20px 0 20px 0;background-color: #212121;}
.bottom-footer .copyright p{color: #828282;font-weight: 500;padding-top: 10px;font-size: 14px;font-family:'Open Sans',sans-serif;}
.bottom-footer .copyright a{color:#10cb7f;text-decoration: underline;}
.footer-part .social-icon i{background-color: #343736;width: 40px;height: 40px;color:#fff;margin-left: 7px;font-size: 14px;text-align: center;padding-top: 14px;}
.footer-part .social-icon i:hover{background-color:#41977C;}
/*End*/

/*Causes-page*/
.causes-banner{background: url(../image/causes-banner.jpg)no-repeat;text-align: center;background-position: center;background-size: cover;}
.banner-content{padding: 100px 0;}
.banner-content .heading-three{font-size: 50px;font-weight: 600;font-family: 'Roboto slab';color:#fff;background-color: rgba(16,203,127,0.7);display: inline-block;padding: 20px 45px;margin-bottom:0;}
.causes-part.padtb{padding: 65px 0 75px 0;}
.causes-part.padtb .col-xs-12{margin-top: 30px!important;}
.causes-part .page-number{margin-top: 25px;}
.page-number{margin-top: 50px;margin-left: 11px;}
.pagination .page-item{display: inline-block;}
.page-number .pagination{margin-bottom: 0;display: inline-block;text-align: center;width: 100%;}
.page-number .pagination .page-link{background-color: #fff;color:#999;margin: 0 5px;border-radius:0px;font-size: 16px;padding: 11px 16px 11px 17px;}
.page-number .pagination .page-item.prev .page-link{background: url(../image/left-arrow.png)no-repeat;background-color: #fff;background-position: 16px 16px;padding: 21px 21px;margin-bottom: -16px;}
.page-number .pagination .page-item.prev .page-link:hover{background: url(../image/page-left.png)no-repeat;background-color: #41977C;background-position: 16px 16px;}
.page-number .pagination .page-item.next .page-link{background: url(../image/right-arrow.png)no-repeat;background-color: #fff;background-position: 17px 16px;padding: 21px 21px;margin-bottom: -16px;}
.page-number .pagination .page-item.next .page-link:hover{background: url(../image/page-right.png)no-repeat;background-color: #41977C;background-position: 17px 16px;}
.page-number .pagination .page-link.active,.page-number .pagination .page-link:hover{background-color:#41977C;color:#fff!important;}
.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius: 0!important;}
.page-number .pagination .page-link:focus{box-shadow: none;}
/*End*/


/* Contact Us HERO */
.contact-us-hero-banner {
	background: url(../image/contact-us-hero.jpg)no-repeat;
	text-align: center;
	background-position: center;
	background-size: cover;
}
/* Donation Page HERO */
.donation-page-hero-banner {
	background: url(../image/donation-page-hero.jpg)no-repeat;
	text-align: center;
	background-position: center;
	background-size: cover;
}
/*About Page Hero */
.about-page-hero-banner {
	background: url(../image/about-page-hero.jpg)no-repeat;
	text-align: center;
	background-position: center;
	background-size: cover;
}


/*Gallery-page*/
.photo-gallery-hero {
	background: url(../image/photo-gallery-hero.jpg)no-repeat;
	text-align: center;
	background-position: center;
	background-size: cover;
}
.gallery-part{padding: 20px 0;text-align: center;}
.gallery-part .cat-detail{margin-top: 30px;}
.gallery-part .cat-group{list-style: none;}
.gallery-part .cat-group .cat-item{display: inline;}
.gallery-part .cat-group .cat-item .cat-link{color: #999;border: 1px solid #e7e7e7;font-size: 16px;padding: 13px 27px;text-decoration: none;font-family: 'Roboto Slab';display: inline-block;margin:0 5px;}
.gallery-part .cat-group .cat-item .cat-link:hover{background-color:#10cb7f;color:#fff!important;}
.gallery-part .more{margin-top: 50px;}
.gallery-part .more .more-btn{background-color: #10cb7f;color:#fff;font-family:'Roboto Slab';font-weight: 600;font-size: 16px;padding: 13px 35px;display: inline-block;}
.gallery-part .btn{color: #999;border: 1px solid #e7e7e7;font-size: 15px;padding: 13px 27px!important;text-decoration: none;font-family: 'Roboto Slab';display: inline-block;margin:0 5px;background-color: transparent;border-radius: 0;}
.gallery-part .btn.active,.gallery-part .btn:hover{background-color: #10cb7f;color: #fff;}
.gallery-part .btn.focus,.gallery-part .btn:focus{box-shadow: none;}
/*End*/

/*Blog-page*/
.blog-banner{background: url(../image/blog-banner.jpg)no-repeat;text-align: center;background-position: center;background-size: cover;}
.blog-part .pad{padding-right: 0;padding-left: 30px;}
.blog-part .sidebar-content .sidebar-category .category-content.searching{background-color: #e8e8e8;padding: 10px;}
.blog-part .sidebar-content .sidebar-category input:focus{background-color: #f5f5f5;}
.blog-part .sidebar-content .sidebar-category input{border: none;background-color: #e8e8e8;padding-left: 5px;font-size: 14px;padding-top: 9px;padding-bottom:10px;width: 92%;padding-right: 10px;}
.blog-part .sidebar-content .sidebar-category i{color: #a8a8a8;}
.blog-part .sidebar-content .sidebar-category i:hover{color: #295e4e;cursor: pointer;}
.blog-part .sidebar-content .sidebar-category{margin-bottom: 10px;width: 300px;}
.blog-part .sidebar-content .sidebar-category.cat-data{border: 1px solid #eaeaea;margin-bottom: 40px;}
.blog-part .sidebar-content .cat-detail{padding: 25px 30px;}
.blog-part .sidebar-content .cat-detail .cat-title{color: #231f20;font-size: 18px;font-weight: 600;display: inline-block;margin-bottom: 15px;font-family: 'Roboto Slab';} 
.blog-part .sidebar-content .cat-detail .cat-grp{list-style: none;}
.blog-part .sidebar-content .cat-detail .cat-item{margin-bottom: 7px;}
.blog-part .sidebar-content .cat-detail .cat-item .cat-link{color: #999;font-size: 14px;}
.blog-part .sidebar-content .sidebar-category .category-title{background-color: #e8e8e8;}
.blog-part .sidebar-content .sidebar-category .category-title .cate-heading{font-size: 18px;font-family: 'Roboto Slab';font-weight: 600;color:#231f20;padding: 17px 30px 16px 30px;display: inline-block;}
.blog-part .sidebar-content .sidebar-category .gal-grp{margin-top: 10px;margin-bottom: 40px;}
.blog-part .sidebar-content .sidebar-category .gal-grp .gal-img{margin-right: 6px;}
.blog-part .tags{margin-top: 5px;margin-bottom: 40px;}
.blog-part .tags .tag:hover{background-color: #10cb7f;color: #fff!important;cursor: pointer;}
.blog-part .tags a{color:#999;}
.blog-part .tags .tag{border: 1px solid #eaeaea;padding: 10px 19px;display: inline-block;font-size: 14px;margin: 5px 3px;}
.blog-detail{padding: 40px;border:1px solid #eaeaea;margin-bottom: 40px;}
.blog-detail .blog-head-two{font-size: 24px;color:#2a2b2c;font-weight:700;font-family: 'Roboto Slab';}
.blog-detail .blog-head-two:hover{color: #295e4e;}
.blog-detail .readmore:hover{transition: 0s;}
.blog-detail .blog-span{font-size: 14px;color:#10cb7f;display: inline-block;margin-bottom: 25px;}
.blog-detail .blog-p{font-size: 14px;color:#999;}
.blog-detail .readmore{color:#10cb7f;text-decoration: underline!important;font-size: 14px;font-style: italic;}
.recent-post .recent{margin-top: 16px;}
.recent-post .recent:first-child{margin-top: 10px;}
.recent-post .recent-detail{width: 50%;padding-left: 20px;padding-top: 10px;}
.recent-post .recent-detail .post-title{font-size: 14px;color: #111;font-weight: 500;font-family: 'Roboto Slab';margin-bottom: 0;}
.recent-post .recent-detail .post-date{color: #10cb7f;font-size: 14px;}
.blog-part .page-number .pagination{text-align: left;}
/*End*/

/*Activities-page*/
.activities-banner{background: url(../image/activity-banner.jpg)no-repeat;text-align: center;background-position: left;background-size: cover;}
.services .sprite-img{margin-right: 19px;}
.services .services-detail{width: 80%;}
.services .services-detail .serv-head-two{font-size: 18px;font-family: 'Roboto Slab';font-weight: 700;margin-bottom: 0;}
.services .services-detail .serv-p{font-size: 14px;color: #999;margin-top: 15px;margin-bottom:15px;}
.services .services-detail .serv-read-btn{font-size: 14px;color:#10cb7f;text-decoration: underline;font-style: italic;}
.services .my-15{margin: 15px 0;}
.donation-part.activity{padding: 34px 0 34px 0;}
.services-detail .serv-read-btn:hover{color:#295e4e;}
/*End*/

/*causes-detail-page*/
.causes-detail-banner{background: url(../image/causes-detail-banner.jpg)no-repeat;text-align: center;background-position: center;background-size: cover;}
.cause-detail .cause-head-two{font-size: 40px;color: #111;font-family: 'Roboto Slab';font-weight: 700;margin-bottom: 18px;}
.cause-detail.pr-100 .raised.float-right{margin-right: 140px;}
.cause-detail .raised .pay-label{font-size: 14px;font-family: 'Roboto Slab';color: #10cb7f;font-weight: 600;margin-bottom: 20px;}
.cause-detail .raised .money{font-size: 14px;color: #999;font-weight: 400;font-family: 'Open Sans';}
.cause-detail .donate{color: #fff;background-color:#41977C;padding:14px 31px 15px 30px;display: inline-block;font-size: 14px;font-weight: 500;text-decoration: none;position: absolute;bottom: 0;right: 0;margin-right: 15px;}
.cause-detail .bord{border-top: 1px solid #eaeaea;width: 100%;margin: 55px 15px 45px;}
.cause-detail .bord.sec{border-top: 1px solid #eaeaea;width: 100%;margin: 40px 15px 45px;}
.cause-detail .text{font-size: 14px;color:#999;line-height: 28px;text-align: justify;}
.cause-detail .cause-head-three{font-size: 30px;color:#111;font-weight: 700;margin-bottom: 20px;font-family:'Roboto Slab';}
.cause-detail .points{list-style: none;position: relative;}
.cause-detail .points li::before{content:" ";background:url(../image/done-icon.png)no-repeat;height: 15px;width: 15px;position: absolute;left: 0px;margin-top: 5px;}
.cause-detail .points li{padding-left: 25px;font-size: 15px;color:#999;margin-bottom: 7px;}
.cause-detail .note-p{color:#999;font-size: 15px;}
.cause-detail .note-p span{font-family: 'Roboto Slab';color:#111;font-size: 16px;}
.cause-detail .cause-head-four{font-size: 28px;font-family:'Roboto Slab';font-weight: 700;margin-bottom: 20px;}
.cause-detail .form-group .form-control{height: 50px;border-radius: 0;border-color:#ced4da;box-shadow: none;padding-left: 25px;font-size: 14px;}
.cause-detail .form-group textarea.form-control{height: auto;padding-top: 18px;}
.cause-detail .form-group .form-control::placeholder{font-size: 13px;color:#888;}
.cause-detail .comment-submit{color:#fff;background-color:#10cb7f;padding: 13px 44px;display: inline-block;font-weight: 600;font-family:'Roboto Slab';}

/*Causes-slider-dots*/
.causes-slide .owl-dots{text-align: center;width: 100%;margin-top: 30px;display: inline-block;}
.causes-slide .owl-dot{width: 13px;height: 13px;border: 1px solid #d8d8d8;margin: 0 5px;display: inline-block;}
.causes-slide .owl-dot.active{background-color: #10cb7f;border: none;}
/*End*/

/*----End----*/ 

/*Ourteam-page*/
.ourteam-banner{background: url(../image/ourteam-banner.jpg)no-repeat;text-align: center;background-position: center;background-size: cover;}
.team-detail .team-data{margin: 30px 0;}
.team-detail .team-data .team-head-two{font-size: 18px;color: #212322;font-weight: 600;font-family: 'Roboto Slab';}
.team-detail .team-data .team-head-two:hover{color: #295e4e;}
.team-detail .team-data .team-head-two span{font-size: 14px;color: #10cb7f;padding-left: 5px;font-weight: 500;font-family:'Open Sans';}
.team-detail .team-data p{font-size: 14px;color: #999;margin-top: 15px;}
.team-detail .team-data .social-icon i{background-color: #e5e5e5;/*padding: 11px 14px;*/height: 35px;width: 35px;color: #999;margin-right:3px;font-size: 13px;text-align: center;padding-top: 12px;}
.team-detail .team-data .social-icon i:hover{background-color:#295e4e;color:#fff;}
/*End*/

/*Contactus-page*/
.contact-banner{background: url(../image/contact-banner.jpg)no-repeat;text-align: center;background-position: center;background-size: cover;}
.contact-part .contact-detail .contact-head-two{font-size: 18px;font-family:'Roboto Slab';color:#111;font-weight: 600;}
.contact-part .contact-detail .contact-p{font-size: 14px;color:#999;}
.contact-part .contact-detail .data{position: relative;margin-bottom: 45px;}
.contact-part .contact-detail .data img{position: absolute;top: 4px;left: 0;}
.contact-part .contact-detail .data .contact-info{
	/*padding-left: 33px;*/
}
.add-map{display: grid;}
.contact-part .form-group{margin-bottom: 30px;}
.contact-part .form-control{font-size: 14px;height: 60px;background-color: #ebebeb;
	/*border: none;*/
	border-radius: 1;
	color: #999;padding-left: 30px;box-shadow: none;}
.contact-part textarea.form-control{height: auto;padding-top: 18px;}
.contact-part .form-control:focus{
	box-shadow: none;
	/*background-color:#f1f1f1;
	border:none;*/
}
.contact-part .form-control::placeholder{color:#999;}
.contact-part .contact-submit{font-size:20px;background-color:#10cb7f;color:#fff;font-weight: 700;height: 60px;text-align: center;display: block;padding-top: 15px;}
.contact-part .social-icon i{background-color: #e5e5e5;color: #999;margin-right:3px;font-size: 13px;height:40px;width:40px;text-align: center;padding-top: 14px;}
.contact-part .social-icon i:hover{background-color:#41977C;color:#fff;}
/*End*/

/*Shoppage-page*/
.shoppage-banner{background: url(../image/shop-page-banner.jpg)no-repeat;text-align: center;background-position: center;background-size: cover;}
.blog-part .product-title,.blog-part .show-result{font-size: 16px;font-family:'Roboto Slab';color:#231f20;font-weight: 600;display: inline-block;float: left;padding-top: 12px;}
.blog-part .detail .product-title.w-100{width: 100%;text-align:center;padding-left: 0;padding-top: 17px;}
.blog-part .detail .product-title.w-100 a{color:#231f20;text-decoration: none;}
.blog-part .img-box:hover .detail .product-title.w-100{color:#295e4e;cursor: pointer;text-decoration: none;}
.blog-part .img-box:hover .prod-img{opacity: 0.9;cursor: pointer;}
.blog-part .detail p{font-size: 16px;font-weight: 700;color:#10cb7f;text-align: center;}
.blog-part .detail p span{font-weight: 500;color:#999;text-decoration: line-through;}
.blog-part .form-group{float: right;}
.blog-part .form-group .form-control{width: 185px;}
.blog-part .form-group select.form-control{-webkit-appearance: none;background: url(../image/sorting-img.png) no-repeat;background-position:161px 15px;font-size: 15px;font-family:'Roboto Slab';color:#999;border-radius:0;}
.blog-part .form-group select.form-control:focus{box-shadow: none;border-color:#e5e5e5;}
.blog-part .prod-img{margin-top: 15px;}
.blog-img{display: inline-block;z-index: 1;position: relative;overflow: hidden;}
.blog-img.over-none{overflow:unset!important;}
.blog-img.overlay:before{content:' ';display: block; position: absolute;z-index: 2;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(40, 40, 40, 0.5);opacity: 0;transition: opacity 0.3s;}
.blog-part.img-box:hover .blog-img.overlay:before{opacity: 1;}
.item .img-box:hover .blog-img.overlay:before{opacity: 1;}
/*End*/

/*Causes-detail-page2*/
.causes-banner{background: url(../image/causes-detail2.jpg)no-repeat;text-align: center;background-position: center;background-size: cover;}
.education-part .edu-data{margin-bottom: 35px;}
.education-part .edu-data .edu-head-two{font-size: 40px;font-weight: 700;color:#111;font-family:'Roboto Slab';margin-top: 35px;margin-bottom: 15px;}
.education-part .edu-data .edu-p{font-size: 14px;color:#999;line-height: 25px;}
.education-part .caus-head-two{font-size: 30px;font-weight: 700;color:#111;font-family:'Roboto Slab';margin-bottom: 23px;}
.education-part .causes-detail ul{margin-bottom: 30px;}
.education-part .causes-detail ul li{position: relative;list-style: none;}
.education-part .causes-detail ul li em{position: absolute;top: 4px;left: 0;}
.education-part .causes-detail ul li p{margin-bottom: 10px;font-size: 14px;color:#999;}
.education-part .causes-detail ul li p strong{color:#111;}
.contribut .progress{height: 30px!important;margin-bottom: 20px;}
.contribut .progress .progress-bar{width: 75%;}
.contribut .pro-percent{padding-top: 17px;display: inline-block;font-weight: 700;text-align: right;padding-right: 20px;font-size: 13px;}
.contribut .pro-percent span{float: left;padding-left: 15px;}
.bg1{background-color:#fbd7c0!important;}
.bg2{background-color:#8df6cb!important;}
.bg3{background-color:#67c7f6!important;}
.bg4{background-color:#e5e5e5!important;}
.bg-1{background-color: #41977C!important;}
.bg-2{background-color: #10cb7f!important;}
.bg-3{background-color: #0cadfc!important;}
.bg-4{background-color: #b7babb!important;}
.education-part .causes-detail .social-icon i{background-color: #e5e5e5;/*padding: 11px 14px;*/color: #999;margin-right:3px;font-size: 14px;height: 40px;width: 40px;text-align: center;padding-top: 14px;}
.education-part .causes-detail .social-icon i:hover{background-color:#295e4e;color:#fff;}
.education-part .donate-box{background-color:#eaeaea;padding: 30px;margin-top:45px;width: 100%;position: relative;margin-left: 15px;margin-right: 15px; }
.education-part .donate-box .prog{float: left;width: 75%;}
.education-part .donate-box .donat{float: left;position: absolute;right: 15px;top: 28px;}
.education-part .raised.float-right{margin-right: 140px;}
.education-part .cause-detail .raised.float-right{margin-right: 0;}
.education-part .raised .pay-label{font-size: 14px;font-family: 'Roboto Slab';color: #10cb7f;font-weight: 600;margin-bottom: 20px;}
.education-part .raised .money{font-size: 14px;color: #999;font-weight: 400;font-family: 'Open Sans';}
.education-part .donate-box .donate-btn{color: #fff;background-color:#295e4e;padding:14px 31px 15px 30px;display: inline-block;font-size: 14px;font-weight: 500;text-decoration: none;margin-right: 15px;} 
/*End*/

/*Aboutus-page*/
.about-part.padno{padding-top: 20px;}
.home-page-hero-banner{
	background: url("../image/reformed-church-sighet-hero.jpg")no-repeat;
	text-align: center;
	background-position: center;
	background-size: cover;
}
.aboutus-part .title-head-two{font-size: 45px;color: #111;font-weight: 800;font-family: 'Roboto Slab';}
.aboutus-part .title-head-two span{color:#10cb7f;}
.aboutus-part .title-head-three{font-size: 20px;color:#10cb7f;font-weight: 700;font-family: 'Roboto Slab';margin: 25px 0;}
.aboutus-part .desc-p{font-size: 14px;color:#999;line-height: 25px;}
.about-service{background-color:#eee;}
.about-service .about-serv-detail{background-color: #fff;padding: 30px 25px;margin: 15px 0;}
.about-service .about-serv-detail .ser-title{font-size: 18px;font-weight: 700;font-family: 'Roboto Slab';color:#212322;margin-bottom: 10px;margin-top: 7px;}
.about-service .about-serv-detail .ser-p{color:#999;font-size: 14px;margin-bottom: 0;}
/*End*/

/*shop-detail-page*/
.shop-banner{background: url(../image/shop-page-banner.jpg)no-repeat;text-align: center;background-position: center;background-size: cover;}
/*End*/

/*Blog-masonry-page*/
.blog-masonry-banner{background: url(../image/blog-masonry-banner.jpg)no-repeat;text-align: center;background-position: center;background-size: cover;}
.blog-part.masonry .blog-detail{padding: 40px 35px;}
.blog-part.masonry .blog-head-two{font-size: 16px;}
.blog-part.masonry .blog-span{margin-bottom: 10px;}
/*End*/

/*Blog-detail*/
.blog-detail-part .detail-part{padding: 50px;border:1px solid #e9e9e9;}
.blog-detail-part .detail-part .title-two{font-size: 35px;color:#111;font-weight:700;font-family:'Roboto Slab';}
.blog-detail-part .detail-part .title-p{color:#10cb7f;font-size: 14px;}
.blog-detail-part .detail-part .detail-p{font-size: 14px;color:#999;line-height: 25px;}
.blog-detail-part .tag-text{color:#111;background-color:#f1f1f1;font-family:'Roboto slab';padding:30px;font-style: italic;font-weight: 500;font-size: 17px;border-left: 2px solid #10cb7f;margin:28px 0px;}
.blog-detail-part .taged{margin: 30px 0 0px 0;}
.blog-detail-part .taged p{margin-bottom: 0;}
.blog-detail-part .taged strong{margin-right: 25px;font-size: 14px;font-weight: 500;font-family:'Roboto slab';}
.blog-detail-part .taged a{padding: 6px 19px;background-color:#f1f1f1;color:#999;margin: 0 5px;font-size: 14px;}
.blog-detail-part .taged a:hover{background-color:#295e4e;color: #fff!important;cursor: pointer;}
.blog-detail-part .blog-sec-line{border-top: 1px solid #e9e9e9;margin: 50px 0;}
.bloger-detail{padding: 0 100px;}
.bloger-detail .bloger-name{font-size: 18px;font-weight: 600;font-family:'Roboto slab';color:#111;margin-top: 20px;}
.bloger-detail .bloger-p{font-size: 14px;color: #999;line-height: 25px;}
.bloger-detail .social-icon{margin-top: 30px;}
.bloger-detail .social-icon i{background-color: #f1f1f1;color:#999;margin-left: 7px;font-size: 14px;height: 40px;width: 40px;padding-top:13px;}
.bloger-detail .social-icon i:hover{background-color:#295e4e;color:#fff;}
.blog-part .related-three{font-size: 24px;color:#000;font-weight: 700;font-family:'Roboto Slab';margin-bottom: 25px;}
.comments-part .com-head-three{font-size: 24px;color:#000;font-weight: 700;font-family:'Roboto Slab';margin-bottom: 25px;}
.comments-part .comment{display: inline-block;margin-bottom: 40px;}
.comments-part .comment .comment-detail{margin-left: 20px;float: left;width: 90%;}
.comments-part .comment .comment-detail p{font-size: 14px;color:#999;clear: both;margin-bottom: 0;}
.comments-part .comment .comment-detail .head-four{font-size: 18px;font-weight: 700;font-family: 'Roboto Slab';margin-bottom: 0;}
.comments-part .comment .comment-detail .reply-btn{padding: 10px 24px;background-color: #10cb7f;font-size: 14px;font-family:'Roboto Slab';color: #fff;text-decoration: none;position: absolute;right: 28px;top: 0;}
.comments-part .comment .comment-detail .reply-btn img{margin-left: 13px;}
.comm-form .comm-head-three{font-size: 26px;color:#111;font-family:'Roboto Slab';font-weight: 700;margin-bottom: 25px;}
.comm-form .form-control{margin-bottom: 30px;border-radius:0;font-size: 13px;height: 50px;padding-left: 25px;}
.comm-form textarea.form-control{height: auto;padding-top: 15px;padding-left: 25px;}
.comm-form .form-control:focus{border-color:#e3e3e3;box-shadow: none;}
.comm-form .btn.submit-comment{background-color: #10cb7f;color: #fff;font-weight: 700;font-family:'Roboto Slab';border-radius: 0;padding: 12px 43px;}
.blog-part.detail .blog-span{margin-bottom: 10px;color: #999;font-size: 13px;}
.blog-part.detail .blog-detail{margin-bottom: 0;}
.blog-part.detail .blog-detail .blog-head-two{font-size: 16px;}
.blog-part.detail .blog-detail .blog-p{font-size: 14px;}
.position-r{position: relative;}
.blog-part.detail .blog-part .date{position: absolute;bottom: 0;right: 0;background-color: #10cb7f;padding: 6px 20px;color: #fff;font-size: 14px;z-index: 1;}
/*End*/

.item-info-stock .item-cat-col-qty .item-col-grp{margin-top: 25px;display: inline-block;color: #231f20;font-size: 16px;font-family:'Roboto Slab';margin-bottom: 15px;}
.item-info-stock .item-cat-col-qty .item-col-grp ul{list-style: none;margin-left: 40px;}
.item-info-stock .item-cat-col-qty .item-col-grp ul li{float: left;margin: 0 4px;height: 39px;width: 38px;margin-top: -30px;}
.item-info-stock .item-cat-col-qty .item-col-grp ul li:hover{cursor: pointer;border: 1px solid #a5a5a5;}
.item-info-stock .item-cat-col-qty .item-col-grp .item-color-1{background-color: #0d74ff;margin-left: 15px;}
.item-info-stock .item-cat-col-qty .item-col-grp .item-color-2{background-color: #2edfef;}
.item-info-stock .item-cat-col-qty .item-col-grp .item-color-3{background-color: #fa2438;}
.item-info-stock .item-cat-col-qty .item-col-grp .item-color-4{background-color: #4cc052;}
.item-detail .item-info .head-two{font-size: 24px;font-family:'Roboto Slab';font-weight: 600;}
.item-detail .item-info .item-price-rate .price{color:#10cb7f;font-weight: 700;font-size: 18px;}
.item-detail .item-info .item-price-rate .price span{color:#999;font-weight: 500;text-decoration: line-through;}
.item-info .item-price-rate .head-two{font-size: 26px;font-weight: 600;letter-spacing: 1px;color: #25262a;}
.item-info .item-price-rate .price{display: inline-block;}
.item-info .item-price-rate .price.old{margin-right: 30px;}
.item-info-stock{font-size: 14px;color: #888888;}
.item-info-stock .about-item{margin: 10px 0 18px 0;}
.item-info-stock .item-count{color: #231f20;margin-bottom: 7px;font-size: 15px;font-family:'Roboto Slab';}
.item-info-stock .item-count .stock{color: #41977C;margin-left: 5px;font-family:'Open Sans';}
.item-info-stock .item-cat-col-qty .item-no-group{width: 100%;}
.item-info-stock .item-cat-col-qty .item-no-group .item-no{margin-bottom: 7px;color:#231f20;font-size: 14px;font-family:'Roboto Slab';}
.item-info-stock .item-cat-col-qty .item-no-group .item-no .item-brand{color:#888;padding-left: 5px;font-family:'Open Sans';}
.item-info-stock .item-cat-col-qty .input-group .input-number{width: 38px;height: 40px;text-align: center;color: #888;border:1px solid #cdcdcd;}
.item-info-stock .item-cat-col-qty .input-group .btn{height: 40px;width: 38px;border-radius: 0;background-color: #e3e3e3;box-shadow: none;}
.item-info-stock .item-cat-col-qty .input-group .btn .fa{font-size: 14px;}
.item-info-stock .item-cat-col-qty .input-group{margin-top: 15px;margin-bottom: 25px;}
.item-info-stock .item-cat-col-qty .input-group .item-brand{margin-top: 8px;margin-right: 20px;font-size: 16px;font-family: 'Roboto Slab';color:#231f20;}
.item-info-stock .item-cat-col-qty .add-cart{color:#fff;text-align: center;padding: 12px 23px 9px;background-color:#10cb7f;font-weight: 700;margin-top: 5px;display: inline-block;}
.item-info-stock .item-cat-col-qty .add-cart img{margin-right: 10px;margin-bottom: 3px;}

.line-bord{border-top: 1px solid #e8e8e8;margin: 30px 0 25px;}
.item-contact .save-detail .detail-group{list-style: none;padding: 0;}
.item-contact .save-detail .detail-group .save-detail-info{display: inline-block;margin-right: 30px;color:#171c27;}
.item-contact .save-detail .detail-group .save-detail-info .item-detail-save{color:#171c27;}
.item-contact .save-detail .detail-group .save-detail-info:hover  .item-detail-save,.item-contact .save-detail .detail-group .save-detail-info:hover a i{color:#41977C;}
.item-contact .save-detail .detail-group .save-detail-info a{text-decoration: none;}
.item-contact .save-detail .detail-group .save-detail-info i{margin-right: 3px;color:#171c27;font-size: 18px;}
.item-detail .slider-width a{color: #25262a;}
.item-detail .slider-width{margin-top: 10px;}
.item-detail .item-info .item-contact .social-icon{margin-top: 25px;}
.item-detail .item-info .item-contact .social-icon i{background-color: #ededed;padding-top:13px;color:#999;margin-left: 7px;font-size: 14px;margin: 0 5px;height: 40px;width: 40px;text-align: center;}
.item-detail .item-info .item-contact .social-icon i:first-child{margin-left: 0;}
.item-detail .item-info .item-contact .social-icon i:hover{background-color:#41977C;color: #fff;}

.related-prod{padding-bottom: 150px;}
.nav-tabs .nav-link.active{background-color: #f6f6f6;}
.tab-content{background-color: #f6f6f6;height: auto;border-top: 0!important;border:1px solid #ebebeb;}
.nav-item-detail{width: 90%;color: #888;line-height: 22px;}
.tab-pane .nav-item-title{color: #333;font-family:'Roboto Slab',sans-serif;font-size: 14px;padding-top: 20px;}
.tab-pane{padding-left: 30px;}
.nav-tabs .nav-link{border-radius: 0;font-family: 'Roboto Slab',sans-serif;color:#333;border-bottom: 0;}
.related-prod-title .prod-title{font-size: 24px;font-family: 'Roboto Slab',sans-serif;color: #25262a;display: inline-block;padding-left: 15px;font-weight: 700;}
.related-prod .prod-item{text-align: center;margin-top: 20px;}
.related-prod .prod-item .prod-item-title{color: #25262a;margin-top: 20px;font-weight: 500;}
.related-prod .prod-item .prod-item-title a{color:#25262a;font-size: 16px;font-weight: 600;font-family:'Roboto Slab';}
.related-prod .prod-item .item-price{margin:0px 0 15px 0;}
.related-prod .prod-item .add-to-cart{background-color: #171c27;color: #fff;padding: 18px 31px;display: inline-block;border-radius: 5px;}
.related-prod .prod-item:hover img{opacity: 0.7;}
.related-prod .prod-item:hover .prod-item-title{color:#3452ff;}
.item-detail .slider-width .item{float: left;}
.item-detail .slier-width #brand-slider{position: relative;}
.desc-review .tab-content .tab-pane .prod-cat .nav .nav-item .nav-link{color:#888;}
.desc-review .tab-content .tab-pane .prod-cat .nav .nav-item:before{content: '\f105';position: absolute;font-family: fontawesome;color: #888;font-weight: 500;margin-top: 7px;}
.desc-review .tab-content .tab-pane{padding-bottom: 15px;}
.nav-tabs .nav-link.active{background-color: #f6f6f6!important;border-bottom: 0;border-radius: 0;border-color: #ebebeb #ebebeb #fff!important;}

/*Shop-Page hover*/
.hov{overflow: hidden;position: relative;}
.hov:hover .product-button{opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);-webkit-transition: -webkit-transform .3s,opacity .1s,background .25s;-moz-transition: -moz-transform .3s,opacity .1s,background .25s;transition: transform .3s,opacity .1s,background .25s;}
.product-button{width: 270px;top:auto;bottom: 0;left:15px;background: rgba(16,203,127,.90);position: absolute;z-index: 10;opacity: 0;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);-webkit-transition: -webkit-transform .3s,opacity .1s .3s;-moz-transition: -moz-transform .3s,opacity .1s .3s;transition: transform .3s,opacity .1s .3s;}
a.product-button {color: #fff!important;text-align: center;font-weight: 700;text-transform: uppercase;padding: 13px 0;}
a.product-button img{margin-right: 10px;top: -1px;position: relative;}
.shop-img{display: inline-block;z-index: 1;position: relative;}
.shop-img:before{content:' ';display: block; position: absolute;z-index: 2;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(40, 40, 40, 0.2);opacity: 0;transition: opacity 0.3s;margin-top: 15px;}
.hov:hover .shop-img:before{opacity: 1;}
.product-button.left-0{left: 0;}
.product-button:hover{background:rgb(17, 149, 96);}
/*-----End-------*/

/*========check-out-page=========*/
.checkout-part{background: url(../image/shop-page-banner.jpg)no-repeat;text-align: center;background-position: center;background-size: cover;}
.prod-edit .table .input-group button.btn.btn-default.btn-number{border-radius: 0;box-shadow: unset;}
.prod-edit .table th{font-family: Roboto Slab,sans-serif;font-weight: 500;}
.prod-edit .table .input-group input{width: 40px;border: 1px solid #cecece;text-align: center;vertical-align: middle;}
.prod-edit .table .prod-name{width: 520px;text-align: left!important;font-weight: 500;padding-left: 30px;font-size: 16px;font-weight: 700;font-family:'Roboto Slab';}
.prod-edit .table .prod-name a{color: #212529;text-decoration: none;}
.prod-edit .table .item-price{font-size: 20px;font-weight: 700;color:#10cb7f;}
.prod-edit .table td{vertical-align: middle;}
.prod-edit .table .input-group{margin-left: 14%;}
table, tr, th, td, thead{border: 1px solid #dbdbdb;}
.prod-edit .table-responsive{overflow: auto;}
.prod-edit .table-responsive table{overflow-x: scroll;}
.prod-edit .table thead{background-color: #ececec;}
.prod-edit .coupon-update{border-bottom: 1px solid #dbdbdb;width: 100%;margin: 0 15px;}
.prod-edit .coupon-update .coupon{float: left;margin: 15px 0 30px 0;}
.prod-edit .coupon-update .coupon input{padding: 13px 22px 14px 22px;border-radius: 5px;border: 1px solid #cccccc;}
.prod-edit .coupon-update .coupon a{background-color: #10cb7f;padding: 16px 23px 15px 22px;color: #fff;margin-left: 15px;text-decoration: none;font-size: 14px;}
.prod-edit .coupon-update .update{float: right;margin: 15px 0 22px 0;}
.prod-edit .coupon-update .update a{background-color: #10cb7f;padding: 16px 28px 15px 28px;color: #fff;text-decoration: none;font-size: 14px;display: inline-block;}
.shop-total{padding: 0px 0 50px 0;}
.shop-total .related-prod-title .prod-title{padding: 0;margin-bottom: 20px;font-weight: 500;}
.shop-total .form-group{width: 100%;}
.shop-total .form-group select{-webkit-appearance: none;background: url(../image/dropimg.png)no-repeat;background-position: 95% 23px;}
.shop-total .form-group select.form-control.state{-webkit-appearance: none;background: url(../image/dropimg.png)no-repeat;background-position: 88% 23px;}
.shop-total .form-group .form-control{width: 100%;margin: 0!important;position: unset;border: 1px solid #cecece;height: 50px!important;margin-bottom: 30px!important;color: #888;font-size: 14px;box-shadow: unset;border-radius: 0;}
.shop-total .form-group .form-control.state{width: 46%;float: left;margin-bottom: 30px;}
.shop-total .form-group .form-control.zipcode{width: 46%;float: right;margin-bottom: 30px;}
.shop-total .get-quote{display: inline-flex;}
.shop-total .quote{background-color: #10cb7f;color: #fff;padding: 14px 26px 15px;text-decoration: none;font-size: 14px;}
.shop-total .heading{background-color: #ececec;width: 50%;}
.shop-total .item-title,.shop-total .item-price.heading{font-family: 'Roboto Slab',sans-serif;font-weight: 500;}
.shop-total .item-title,{color:#3a424a;}
.shop-total .item-sub-total{color:#3a424a;font-size: 16px;}
.shop-total .item-price,.shop-total .item-total{font-size: 16px;color:#41977C;}
.shop-total .checkout{float: right;display: inline-flex;margin-top: 10px;}
.shop-total .checkout a{background-color: #41977C;color: #fff!important;padding: 15px 23px 14px;text-decoration: none;font-size: 14px;}
.shop-total .checkout img{margin-left: 23px;margin-top: -2px;}
/*=====End===========*/

/*slider-part*/
#owl-banner-slider .item img{display: block;width: 100%;height: auto;}
#owl-banner-slider .owl-item{float: left;}
#shop-slider .owl-item{float: left;margin-top: 20px;}
.shop-slide{overflow: hidden;}
#causes-slider .owl-item{float: left;}
.causes-slide .owl-nav{display: none;}
.caus-slid{overflow: hidden;}
.industry-slider{overflow: hidden;}
.industry-slider .owl-item{float: left;}
.testimonial-slider{position: relative;padding:60px 0px 0px;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.testimonial-slider .auto-container{position: static;max-width: 1200px;padding: 0px 15px;margin: 0 auto;}
.testimonial-slider .client-thumb-outer {position: relative;max-width: 240px;margin: 0 auto;overflow: hidden;padding-top: 22px;padding-bottom: 20px;margin-bottom: -50px;}
.testimonial-slider .client-thumb-outer .client-thumbs-carousel{position: relative;max-width: 80px;margin: 0 auto;text-align: center;}
.testimonial-slider .client-thumb-outer .client-thumbs-carousel .owl-stage-outer{overflow: visible;}
.testimonial-slider .client-thumb-outer .owl-item{z-index: 0;display: inline-block;}
.testimonial-slider .client-thumb-outer .owl-item.active .thumb-item .thumb-box{z-index: 999;-o-transform: scale(1.5, 1.5);-ms-transform: scale(1.5, 1.5);-webkit-transform: scale(1.5, 1.5);transform: scale(1.5, 1.5);}
.testimonial-slider .client-thumb-outer .client-thumbs-carousel .thumb-item img{overflow: hidden;width: 100%;height: 100%;display: block;border-radius: 50%;border:3px solid #fff;}
.testimonial-slider .client-thumb-outer .thumb-item .thumb-box{width: 80px;height: 80px;cursor: pointer;border-radius: 50%;margin: 0 auto;z-index: -1;overflow: hidden;-o-transform: scale(0.8, 0.8);-ms-transform: scale(0.8, 0.8);-webkit-transform: scale(0.8, 0.8);transform: scale(0.8, 0.8);-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}
.owl-carousel.owl-loaded{display: block;}
.owl-carousel.owl-hidden{opacity: 0;}

.testimonial-block-one{position: relative;}
.testimonial-block-one .inner-box{position: relative;text-align: center;}
.testimonial-block-one .inner-box .text{position: relative;color: #999;line-height: 28px;text-align: center;font-size: 14px;max-width: 740px;margin: 0 auto;margin-bottom: 40px;margin-top: 25px;}
.owl-carousel .owl-stage-outer{position: relative;overflow: hidden;}
.owl-carousel .owl-item{position: relative;min-height: 1px;float: left;}

.events .over{overflow: hidden;}
.event-slider .owl-item{float: left;width:100%;min-height: 256px;}
.event-slider .owl-nav{display: none!important;}
.event-slider .owl-dots{display: inline-block;margin-top: 30px;}
.event-slider .owl-dot{height: 13px;width: 13px;border: 1px solid #d8d8d8;margin: 0 5px;display: inline-block;}
.event-slider .owl-dot.active{background-color: #10cb7f;border:none;}

/*Brand-part*/
.brand-part{padding: 100px 0;height: auto;}
.brand-part .slider-width .owl-item{float: left;}
.brand-part .slider-width .owl-nav{display: none;}
/*End*/

/*------Testimonial-slider-navigation-------*/
.client-thumbs-carousel .owl-nav{display: none!important;}
.testimonial-outer .client-testimonial-carousel .owl-nav{display: block!important;}
.testimonial-outer .client-testimonial-carousel .owl-nav .owl-prev{position: absolute;left: -16px;top: 40%;color: #fff;background: url(../image/left-arrow.png)no-repeat;background-color: #e5e5e5;padding: 15px;height: 12px;width: 12px;background-position: 10px 9px;font-size: 0;opacity: 0.9;}
.testimonial-outer .client-testimonial-carousel .owl-nav .owl-next{position: absolute;right: -16px;top: 40%;color: #fff;background: url(../image/right-arrow.png)no-repeat;background-color: #e5e5e5;padding: 15px;height: 12px;width: 12px;background-position: 12px 9px;font-size: 0;opacity: 0.9;}
.testimonial-outer .client-testimonial-carousel .owl-nav .owl-prev:hover{position: absolute;left: -16px;top: 40%;color: #fff;background: url(../image/left-hover-arrow.png)no-repeat;background-color: #efefef;padding: 15px;height: 12px;width: 12px;background-position: 10px 9px;font-size: 0;}
.testimonial-outer .client-testimonial-carousel .owl-nav .owl-next:hover{background:url(../image/right-hover-arrow.png)no-repeat;position: absolute;right: -16px;top: 40%;color: #fff;background-color: #efefef;padding: 15px;height: 12px;width: 12px;background-position: 12px 9px;font-size: 0;}
.testimonial-outer .client-testimonial-carousel .owl-stage-outer{overflow: hidden;position: relative;}
.testimonial-outer .client-testimonial-carousel .owl-nav .owl-next:hover,.testimonial-outer .client-testimonial-carousel .owl-nav .owl-prev:hover{cursor: pointer;}
/*End*/

/*brand-slider-navigation*/
.brand-part{position: relative;}
.slider-width{display: flex;overflow: hidden;}
.slider-width .owl-nav{display: inline-block!important;}
.slider-width .owl-nav .owl-prev{position: absolute;left: -55px;top: 47%;color: #fff;background: url(../image/left-arrow.png)no-repeat;background-color: #e5e5e5;padding: 15px;height: 12px;width: 12px;background-position: 10px 9px;font-size: 0;opacity: 0.9;}
.slider-width .owl-nav .owl-next{position: absolute;right: -55px;top: 47%;color: #fff;background: url(../image/right-arrow.png)no-repeat;background-color: #e5e5e5;padding: 15px;height: 12px;width: 12px;background-position: 12px 9px;font-size: 0;opacity: 0.9;}
.slider-width .owl-nav .owl-prev:hover{position: absolute;left: -55px;top: 47%;color: #fff;background: url(../image/left-hover-arrow.png)no-repeat;background-color: #efefef;padding: 15px;height: 12px;width: 12px;background-position: 10px 9px;font-size: 0;}
.slider-width .owl-nav .owl-next:hover{position: absolute;right: -55px;top: 47%;color: #fff;background:url(../image/right-hover-arrow.png)no-repeat;background-color: #efefef;padding: 15px;height: 12px;width: 12px;background-position: 12px 9px;font-size: 0;}
.slider-width .owl-nav .owl-next:hover,.causes-slide .owl-nav .owl-prev:hover{cursor: pointer;}
/*End*/

/*Shop-slider-navigation*/
.shop-slide{position: relative;display: flex;}
.shop-slide .owl-nav{display: inline-block!important;}
.shop-slide .owl-nav .owl-prev{position: absolute;left: 0px;top: 47%;color: #fff;background: url(../image/left-arrow.png)no-repeat;background-color: #e5e5e5;padding: 15px;height: 12px;width: 12px;background-position: 10px 9px;font-size: 0;opacity: 0.9;}
.shop-slide .owl-nav .owl-next{position: absolute;right: 0px;top: 47%;color: #fff;background: url(../image/right-arrow.png)no-repeat;background-color: #e5e5e5;padding: 15px;height: 12px;width: 12px;background-position: 12px 9px;font-size: 0;opacity: 0.9;}
.shop-slide .owl-nav .owl-prev:hover{position: absolute;left: 0px;top: 47%;color: #fff;background: url(../image/left-hover-arrow.png)no-repeat;background-color: #efefef;padding: 15px;height: 12px;width: 12px;background-position: 10px 9px;font-size: 0;}
.shop-slide .owl-nav .owl-next:hover{background:url(../image/right-hover-arrow.png)no-repeat;position: absolute;right: 0px;top: 47%;color: #fff;background-color: #efefef;padding: 15px;height: 12px;width: 12px;background-position: 12px 9px;font-size: 0;}
.shop-slide .owl-stage-outer{overflow: hidden;position: relative;width: 445px;margin: 0 auto;}
.shop-slide .owl-nav .owl-next:hover,.causes-slide .owl-nav .owl-prev:hover{cursor: pointer;}
/*End*/

/*navbar part*/
.navbar-nav .nav-item:hover{overflow: visible;z-index: 1;}
.navbar-nav .nav-item .sub-menu{background: #fff none repeat scroll 0 0;left:0px;opacity: 0;position: absolute;top: 45px;width: 200px;list-style: none;box-shadow: 0px 3px 14px -3px rgba(0,0,0,0.75);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);transform-origin: 0 0;transition: all .2s ease-in-out 0s;-webkit-transition: all .2s ease-in-out 0s;padding: 10px 15px;}
.navbar-nav .nav-item{overflow: hidden;position: relative;}
.navbar-nav .nav-item:hover .sub-menu{opacity: 1;}
.navbar-nav .nav-item .sub-menu li a{font-size: 14px;font-weight: normal;margin-bottom: 5px;padding-bottom: 5px;width: 100%;text-decoration: none;font-family:'Roboto Slab',sans-serif;padding-left: 15px;color: #212322;line-height: 35px;}
.navbar-nav .nav-item .sub-menu li{margin: 0;padding:0 15px;}
.navbar-nav .nav-item .sub-menu li:hover a{color:#41977C;}
.navbar-nav .nav-item .sub-menu li:hover{width: 100%;background-color:#fff;color:#10cb7f;}
.navbar-nav .nav-item.d-none{position: relative;}
.navbar-nav .nav-item.d-none a:after{content: '';background: #10cb7f;width: 0;height: 2px;left: 0;right: auto;position: absolute;bottom: 4px;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;z-index: 1;}
/*End*/

/*Gallery,Gallery-masonry part*/
.column{width: 33.33%; display: none;}
.row .img-show:after{content:"";display: table;clear: both;}
.showimg{display: block;}
@keyframes winanim {
    0%{opacity:0;transform:scale3d(.3,.3,.3)}
    50%{opacity:1}
}

/*Gallery-page*/
.gal{-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;margin-top: 25px; -webkit-column-fill: balance;
  -moz-column-fill: balance;
  column-fill: balance;}	
.gal img{ width: 100%; padding: 7px 0;}
/*End*/
.work-item.btn{border: none;outline: none;cursor: pointer;background-color: #f5f5f5;}
/*End*/

/*-----shop-detail-image-magnifier-----*/
.showimg{width: 100%;z-index: 1;}
#show-img{ width: 100%;border:1px solid #eaeaea;}
.small-img{width: 100%;min-height: 70px;margin-top: 10px;position: relative;}
.small-img .left-icon{height: 35px;width: 35px;background-color: #eee;position: absolute;top: 0;bottom:0;margin: auto 0;left: 50px;cursor: pointer;}
.small-img .right-icon{height: 35px;width: 35px;background-color: #eee;position: absolute;top: 0;bottom:0;margin: auto 0;right: 55px;cursor: pointer;}
.small-img .icon-left, .small-img .icon-right{width: 6px;height: 8px;cursor: pointer;color: #333;margin-top: 10px;}
.small-img .icon-left{transform: rotate(180deg);left: 65px;}
.small-img .icon-right{right: 80px;}
.small-img .icon-left:hover, .small-img .icon-right:hover{opacity: .5;}
.small-container{width: 310px;height: 70px;overflow: hidden;position: absolute;left: 0;right: 0;margin: 0 auto;}
.small-container div{width: 500%;position: relative;}
.small-container .show-small-img{width: 70px;height: 70px;margin-right: 6px;cursor: pointer;float: left;}
.small-container .show-small-img:last-of-type{margin-right: 0;}
/*-----End-----*/

/*ourteam part*/
.mb-20{margin-bottom: 20px!important;}
.team-member{overflow: hidden;position: relative;-webkit-transition: all 0.5s linear 0s;-o-transition: all 0.5s linear 0s;transition: all 0.5s linear 0s;}
.team-member:hover::before{background:transparent;content:" ";height:100%;position:static;width:90%;}
.team-member .member-info{background-color: rgba(16, 203, 127, 0.7)!important;}
.team-member:hover .member-info{bottom: 0;}
.team-member .member-info{bottom: 100%;display: block;position: absolute;left: 0;right: 0;margin: auto;width: 90%;-webkit-transition: all 0.4s linear 0s;-o-transition: all 0.4s linear 0s;transition: all 0.4s linear 0s;}
.team-member .member-info .member-biography{opacity: 1;position: relative;right: auto;left: auto;top: auto;bottom: auto;text-align: center;z-index: 3;padding: 10px;padding: 25px;}
.team-member .member-info .team-data{margin: 0;}
.member-info{border-top: 3px outset #0e6b46;}
.member-info .social-icon{background-color: #fff;}
.member-head-two{font-size: 20px;color:#fff;font-weight: 600;font-family: 'Roboto Slab',sans-serif}
.text-white{color: #fff;font-size: 16px;text-align: center;}
.team-member .member-info .team-data .social-icon i{background-color:transparent; color:#10cb7f;font-size: 15px;}
.team-member .member-info .team-data .social-icon i:hover{background-color: rgba(16, 203, 127, 0.7);color:#fff;}

/*ourteam hover animation part*/
.teamhover{overflow: hidden;position: relative;}
.teamzoom{display: block; overflow: hidden; position: relative;}
.teamzoom:hover img{-moz-transform: scale(1.1);-webkit-transform: scale(1.1);transform: scale(1.1);}
.teamhover:hover .product-button{opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);-webkit-transition: -webkit-transform .3s,opacity .1s,background .25s;-moz-transition: -moz-transform .3s,opacity .1s,background .25s;transition: transform .3s,opacity .1s,background .25s;}
.teamhover .social-icon{width: 100%;left: 0;}
.teamhover .social-icon i{background-color:#fff;color:#10cb7f;font-size: 16px;width: 40px;height: 40px;text-align: center;padding-top: 12px;margin: 0 3px;}
.teamhover .social-icon i:hover{color:#fff;background-color:#41977C;}
.teamhover .product-button{padding: 15px;background-color: rgba(16,203,127,.90);}
/*-----End-------*/

/*-----End-------*/
@media (min-width: 1610px) and (max-width: 1920px){
	.banner-detail{padding: 300px 0 0px 0;}
	.banner-detail .banner-title{font-size: 120px;color: #fff;font-family: 'Roboto Slab', serif;font-weight: 800;margin-bottom: 0;}
	.banner1-detail{padding-top: 330px;}
	.banner2-detail{padding-top: 380px;}
}
@media (min-width: 1400px) and (max-width: 1600px){
	.banner-detail{padding: 250px 0 0px 0;}
	.banner-detail .banner-title{font-size: 120px;color: #fff;font-family: 'Roboto Slab', serif;font-weight: 800;margin-bottom: 0;}
	
	/*Homepage-1 Css*/
	.banner1-detail{padding-top: 250px;}
	.banner2-detail{padding-top: 300px;}
	/*End Home1 Css*/
}

@media (min-width: 992px) and (max-width: 1200px){
	.header{padding-left: 15px!important;}
	.intro .intro-group .intro-grp-detail{padding: 20px;}
	.banner-detail .banner-title{font-size: 48px;}
	.header ul .nav-item.donate a{padding: 14px 10px 10px 10px;font-size: 13px;}
	.header ul li{margin: 0 15px;}
	.banner-content .heading-three{font-size: 64px;}
	.banner-content .heading-span{font-size: 16px;}
	.banner-content{padding: 135px 0 150px 0;}
	.intro{padding: 35px 0 80px 0;}
	.intro .head-one{margin-bottom: 15px;}
	.intro .intro-span{margin-bottom: 10px;}
	.intro .intro-group .col-lg-3{max-width: 230px;}
	.intro .intro-group{padding: 0 16px;}
	.about-part .about-detail .about-head-span,.section-title{font-size: 38px;}
	.donation-part{padding: 0;}
	.donation-part .payment-part .payment-type .form-check{margin: 20px 50px 20px 0;}
	.donation-part .payment-part .payment-type .donation-detail .form-group{margin-bottom: 20px;}
	.donation-part .payment-part .payment-type .donation-detail .form-group label{margin-bottom: 10px;}
	.donation-part .payment-part .payment-type .pay-group .form-check{margin: 15px 15px 20px 0;}
	.events{padding: 80px 0;}
	.brand-part{padding:80px 0 110px;}
	.events .events-detail{padding: 30px 20px;}
	.events .events-detail .detail-title{font-size: 14px;}
	.events .events-detail .event-p{margin-bottom: 7px;	font-size: 13px;}
	.comment-part{padding: 80px 0 150px 0;}
	.banner-content{padding-left: 15px;}
	.item-detail .save-detail .detail-group .save-detail-info{margin-right: 7px!important;}
	.item-contact .save-detail .detail-group .save-detail-info i{margin-right: 0!important;}
	.previous{margin-right: 10px!important;margin-left: 0!important;}
	.next{right: 15px!important;}
	#brand-slider .item{margin: 10px 4px!important;}
	.gal{padding: 0 15px;}
	.prod-edit .table .prod-name{width: 300px;}
	.comments-part .comment .comment-detail{width: 85%;}
	.testimonial-block-one .inner-box .text{width: 600px;}
	.slider-width .owl-nav .owl-prev,.slider-width .owl-nav .owl-prev:hover,.causes-slide .owl-nav .owl-prev, .causes-slide .owl-nav .owl-prev:hover{left: 5px;}
	.slider-width .owl-nav .owl-next,.slider-width .owl-nav .owl-next:hover,.causes-slide .owl-nav .owl-next, .causes-slide .owl-nav .owl-next:hover{right: 5px;}
	.small-img .icon-left{left: 40px;}
	.small-img .icon-right{right: 50px;}
	.small-img .left-icon{left: 20px;}
	.small-img .right-icon{right:34px;}
	.brand-part .slider-width .owl-nav{display: none!important;}
	.brand-part .slider-width .owl-dots{display: inline-block;position: absolute;left: auto;right: auto;width: 98%;bottom: -40px;}
	.brand-part .slider-width .owl-dot{width: 13px;height: 13px;border: 1px solid #d8d8d8;margin: 0 5px;display: inline-block;}
	.brand-part .slider-width .owl-dot.active{background-color: #10cb7f;border: none;}
	.product-button{left: 0;}
	.product-button.left-0{width: 225px;}
}
@media(min-width:768px) and (max-width: 991px){
	.navbar-dark .navbar-brand img{
		/*width: 190px;*/
		height: 35px;}
	.footer-part .footer-logo{width: 190px;height: 35px;}
	.mob-height{min-height: 650px;}
	.intro .detail-p{margin-bottom: 30px;}
/*	.banner-detail{padding: 100px 0 0px 0;}*/
	.dropdown-menu.level-3{margin-left: 50px;background-color: transparent!important;}
	.banner-detail .banner-title{font-size: 32px;}
	.banner-detail .heading-span{font-size: 13px;}
	.banner-detail .donate{padding: 10px 17px 11px 17px;font-size: 13px;}
	.paddingub{padding: 50px 0;}
	.header{padding: 10px 10px 10px 10px!important;}
	.navbar-nav > li.megamenu .dropdown-menu{height: auto;background-color: transparent;border: none;}
	.mega-dropdown-menu > ul > li{padding: 0;}
	.navbar-dark .navbar-nav .nav-link{color:#fff!important;padding-top:6px;padding-bottom: 10px;font-weight: 400;font-size: 14px;}
	.navbar-collapse {z-index: 1;}
	.navbar .navbar-collapse{background-color: rgba(4,4,4,0.8);}
	.header ul .nav-item.donate{width: 16%;}
	.header ul .nav-item.donate a{padding: 10px 14px 10px 18px;}
	.banner-content .heading-three{font-size:42px;margin-bottom: 10px;}
	.banner-content .heading-span{font-size: 16px;margin-bottom: 20px;}
	.banner-content{padding: 95px 0 100px 0;}
	.intro{padding: 50px 0 80px 0;}
	.intro .intro-group{bottom: -110px;}
	.intro .intro-group .intro-grp-detail{padding: 15px;}
	.intro .intro-grp-detail .sub-head-two{font-size: 15px;margin-bottom: 10px;}
	.intro .intro-grp-detail .intro-detail-p{font-size: 12px;line-height: unset;}
	.intro .intro-group .col-lg-3{max-width: 173px;}
	.intro .intro-group{margin: 0 auto;}
	.service-part{padding: 23px 0 36px 0;}
	.service-info{margin-top: 25px;}
	.about-part{padding-top: 140px;}
	.about-part.padt{padding-top: 0px;}
	.about-part .about-detail.padu{padding-top: 0;}
	.about-part .about-detail{padding-bottom: 55px;padding-top: 30px;}
	.section-detail{margin-bottom: 20px;}
	.service-part .service-span{font-size: 28px;}
	.causes-part{padding:50px 0 100px 0;}
	.donation-part .payment-part .payment-type .donation-detail .form-group .form-control{width: 190px;}
	select{background-position: 163px 20px;}
	.donation-part .payment-part .payment-type .pay-group .form-check{margin:15px 14px 20px 0;}
	.donation-part{padding: 0;}
	.causes-part .cause-detail{padding: 18px;}
	.causes-part .cause-detail .raised .pay-label{margin-bottom: 10px;}
	.section-title{font-size: 38px;}
	.causes-part .section-detail{margin-bottom: 0;}
	.causes-part .col-xs-12{margin-top: 30px;}
	.donation-part .payment-part{width: 90%;margin: 40px auto;}
	.brand-part{padding: 60px 0 60px;}
	.events{padding: 80px 0;}
	.events .causes-content .section-detail{margin-bottom: 0;}
	.events .col-xs-12{margin-top: 30px;}
	.events .events-detail{padding: 20px 15px;font-size: 14px;display: inline-block;}
	.events .blog-slider{margin-top: 30px;}
	.comment-part{padding: 60px 0 135px 0;}
	.comment-part .comments .slider-img{left:39%;top: 81%;}
	.comment-part .comments .comment-p{margin: 15px 0 52px 0;}
	.comment-part .comments{padding:40px 30px;}
	.footer-part{padding: 50px 0 0 0;}
	.footer-part .footer-logo{margin-top: -10px;margin-bottom: 16px;}
	.footer-part .footer-p{font-size: 13px;margin-bottom: 25px;}
	.footer-part .footer-detail .company-detail{font-size: 12px;}
	.footer-part .footer-links .heading-five{font-size: 15px;margin-bottom: 25px;}
	.footer-part .footer-detail li{margin-bottom: 23px;}
	.footer-part .footer-links .footer-menu li a{font-size: 12px;}
	.footer-part .footer-links{margin-bottom: 35px;}
	.banner-content{padding-left: 15px;}
	.blog-part .pad{padding-left: 15px;padding-right: 15px;}
	.blog-part .px-0{padding-left: 15px!important;margin-top: 30px;padding-right: 15px!important;}
	.blog-part .page-number{margin-top: 20px;margin-left: 11px;}
	.blog-part .blog-detail{margin-bottom: 20px;}
	.gal-grp .mb-2{margin-bottom: 0;margin-right: 10px!important;}
	.blog-part .sidebar-content .sidebar-category{width: 100%;}
	.blog-part .sidebar-content .sidebar-category i{margin-top: 11px;margin-right: 10px;float: right;}
	.blog-detail{padding: 30px;}
	.banner-content .heading-three{font-size: 32px;}
	.blog-part .sidebar-content .sidebar-category.cat-data,.blog-part .sidebar-content .sidebar-category .gal-grp,.blog-part .tags{margin-bottom: 20px;}
	.recent-post .recent-detail{padding-top: 20px;}
	.contact-part .social-icon{margin-bottom: 20px;}
	.add-map iframe{height: 350px;}
	.causes-part.pt-20{padding-top: 20px;}
	.education-part .donate-box{margin-top: 30px;}
	.education-part .donate-box .prog{width: 70%;}
	.aboutus-part .title-head-two{font-size: 32px;}
	.gal{padding: 0 15px;}
	.contact-part .contact-detail .data{margin-bottom: 30px;}
	.blog-part.detail .blog-detail{margin-bottom: 30px;}
	.mob-donate{width: 100%;text-align: center;font-weight: 600;}
	.navbar-nav{padding: 0 15px!important;}
	.header ul li{margin: 0;}
	.prod-edit .table .input-group{margin-left: 5px;}
	.prod-edit .table .prod-name{width: 200px;font-size: 14px;}
	.prod-edit .table .input-group input{width: 39px;}
	.prod-edit .table .item-price{font-size: 16px;}
	.shop-total .related-prod-title .prod-title{margin: 30px 0 20px;}
	.prod-edit .coupon-update .update{margin: 12px 0 22px;}
	.comments-part .comment .comment-detail{width: 80%;}
	.blog-detail-part .detail-part .title-two{font-size: 26px;}
	.blog-detail-part .detail-part{padding: 30px;}
	.blog-detail-part .tag-text{font-size: 14px;padding: 15px;}
	.blog-detail-part .blog-sec-line{margin: 30px 0;}
	.item-info-stock .item-cat-col-qty .input-group .item-brand{margin-top: 6px;}
	.item-contact .save-detail .detail-group .save-detail-info{display: block;margin: 5px 0;}
	.line-bord{margin: 20px 0 15px;}
	.item-info-stock .item-cat-col-qty .input-group{margin-top: 0;margin-bottom: 15px;}
	.contact-part .form-group{margin-bottom: 15px;}
	.cause-detail .cause-head-three{margin-top: 20px;margin-bottom: 10px;}
	.header ul li:last-child{margin-bottom: 17px;}
	.header ul li:first-child{margin-top: 10px;}
	.mob-donate a.nav-link{padding-top: 6px;}
	.shop-slide{width: 500px;margin: 0 auto;}
	.shop-slide .owl-stage-outer{width: 433px;}
	.testimonial-block-one .inner-box .text{max-width: 430px;}
	.navbar-nav .nav-item{position: relative!important;}
	.dropdown-toggle::after{position: absolute;right: 13px;top: 15px;}
	.slider-width .owl-nav .owl-prev,.slider-width .owl-nav .owl-prev:hover,.causes-slide .owl-nav .owl-prev,.causes-slide .owl-nav .owl-prev:hover{left: 5px;}
	.slider-width .owl-nav .owl-next,.slider-width .owl-nav .owl-next:hover,.causes-slide .owl-nav .owl-next,.causes-slide .owl-nav .owl-next:hover{right: 5px;}
	.gallery-part .btn{font-size: 15px;padding: 9px 15px!important;}
	.small-container{width: 240px;}
	.small-img .left-icon{left: 10px;}
	.small-img .right-icon{right: 10px;}
	.small-img .icon-left{left: 125px;}
	.small-img .icon-right{right: 130px;}
	.navbar-brand{padding-top: 8px;}
	.brand-part .slider-width .owl-nav{display: none!important;}
	.brand-part .slider-width .owl-dots{display: inline-block;position: absolute;left: auto;right: auto;width: 100%;bottom: -40px;}
	.brand-part .slider-width .owl-dot{width: 13px;height: 13px;border: 1px solid #d8d8d8;margin: 0 5px;display: inline-block;}
	.brand-part .slider-width .owl-dot.active{background-color: #10cb7f;border: none;}
	.causes-slide .owl-stage-outer{display: inline-block;}
	.causes-slide .owl-nav{display: none!important;}
	.causes-slide .owl-dots{text-align: center;width: 100%;margin-top: 30px;}
	.causes-slide .owl-dot{width: 13px;height: 13px;border: 1px solid #d8d8d8;margin: 0 5px;display: inline-block;}
	.causes-slide .owl-dot.active{background-color: #10cb7f;border: none;}
	.product-button{width: 225px;left: 0;}
	.page-number.marl-0{margin-left: 0;}
	.services .services-detail .serv-head-two{margin-top: 15px;}
	.services .services-detail{width: 100%;}
	.blog-part.masonry .blog-detail{padding: 15px!important;}
	.causes-comment-part .form-group.px-7{padding-left: 6px!important;padding-right: 7px!important;}
	.blog-part .page-number .pagination{text-align: center;}
	.education-part .edu-data .edu-head-two{font-size: 32px;}
	.recent-post .recent-detail .post-date{display: block;}
}
@media (max-width: 767px) and (min-width: 320px){
	.banner-content{text-align: center;}
	/*.banner-detail{padding: 75px 0 0px 0;}*/
	.dropdown-menu.level-3{margin-left: 20px;background-color: transparent!important;}
	.services .services-detail{width: 100%;}
	.services .services-detail .serv-head-two{margin-top: 15px;}
	.banner-detail .banner-title{font-size: 22px;}
	.banner-detail .heading-span{font-size: 12px;margin-bottom: 5px;}
	.banner-detail .donate{padding: 5px 10px 6px 10px;font-size: 11px;}
	.header{padding: 10px 10px 5px 10px!important;}
	.comments-part .comment{margin-bottom: 20px;}
	.paddingub{padding: 50px 0 50px;}
	.paddingub.mob-py-50{padding: 50px 0;}
	.paddingub.mob-py-30{padding: 50px 0 30px 0;}
	.navbar-collapse {z-index: 1;}
	.navbar-dark .navbar-nav .nav-link{color:#fff!important;padding-top: 7px;padding-bottom: 10px;font-size: 13px;}
	.navbar .navbar-collapse{background-color: rgba(33,35,34,0.8);}
	.header ul .nav-item.donate{width: 40%;}
	.header ul .nav-item.donate a{padding: 10px 14px 10px 17px;font-size: 12px;}
	.navbar-dark .navbar-brand{margin-right: 0px;}
	.navbar-dark .navbar-brand img{
		/*width: 190px;*/
		height: 35px;}
	.footer-part .footer-logo{width: 190px;height: 35px;}
	button.navbar-toggler.collapsed{padding-right: 0;}
	button.navbar-toggler{padding-right: 0;}
	.banner-content{padding: 70px 0 85px 0;}
	.banner-content .donate{padding: 14px 20px 15px 21px;}
	.banner-content .heading-three{font-size: 32px;}
	.banner-content .heading-span{font-size: 15px;}
	.intro .intro-group .col-lg-3{max-width: 100%;box-shadow: none;margin-bottom: 30px!important;}
	.intro .intro-group{position: unset;}
	.intro .intro-group .col-lg-3{margin: 0;}
	.intro{padding: 40px 0 20px 0;}
	.about-part .col-xs-12 img{width: 100%;}
	.about-part{padding-top: 50px;}
	.about-part .about-detail{padding-top: 30px;padding-bottom: 40px;}
	.section-title{font-size: 28px;margin-bottom: 15px;}
	.about-part .about-detail .about-head-span{font-size: 28px;}
	.intro .detail-p{margin-bottom: 35px;}
	.section-detail{margin-bottom: 25px;font-size: 15px;}
	.service-part{background-repeat: repeat;padding: 50px 0 46px 0;}
	.service-part .service-span{font-size: 22px;}
	.service-part .service-info{margin-bottom: 25px;}
	.service-part .service-info:last-child{margin-bottom: 0px;}
	.comment-part{padding: 50px 15px 100px 15px;}
	.testimonial-outer .client-testimonial-carousel .owl-nav{display: none!important;}
	.comment-part .comments .l-arrow{left: 0;}
	.comment-part .comments .r-arrow{right: 0;}
	.comment-part .comments .slider-img{left: 27%;}
	.causes-part{padding: 45px 0 60px 0;}
	.causes-part .col-xs-12{margin-bottom: 30px;}
	.events{padding: 50px 0;}
	.events .events-detail .events-p{font-size: 14px;}
	.events .events-detail{padding: 20px;margin: 0 10px;}
	.events .blog-slider{margin-top: 25px;}
	.events .col-xs-12{margin-bottom: 30px;}
	.events .col-xs-12:last-child{margin-bottom: 0px;}
	.events .img-box{margin: 0 10px;}
	.donation-part{padding: 0;}
	.donation-part .payment-part{width: 100%;padding: 20px;}
	.donation-part .payment-part .payment-type .donation-detail .form-group .form-control{width: 250px;}
	.donation-part .payment-part .payment-type .form-check{margin: 25px 18px 25px 0;}
	.donation-part .payment-part .payment-type .pay-group .form-check{margin: 10px 10px 5px 0;}
	.payment-done{margin-top: 20px;}
	.donation-part .payment-part .payment-type .donation-detail .form-group{margin-bottom: 15px;}
	.donation-part .payment-part .payment-type .donation-detail .form-group label{margin-bottom: 10px;}
	select{background-position: 215px 20px;}
	.donation-part .payment-part .pay-option img{margin-right: 5px;margin-bottom: 5px;}
	.brand-part{padding: 50px 0 50px;}
	.brand-part .col-xs-12{margin-bottom: 30px;}
	.brand-part .col-xs-12:last-child{margin-bottom: 0px;}
	.footer-part{padding-top: 40px;}
	.footer-part .footer-links{margin-bottom: 0;}
	.footer-part .footer-links:last-child{margin-bottom: 40px;}
	.footer-part .footer-links .heading-five{margin-bottom: 10px;margin-top: 20px;font-size: 18px;}
	.footer-part .footer-links .footer-menu{margin-bottom: 0;}
	.footer-part .footer-p{margin-bottom: 20px;}
	.bottom-footer{padding: 30px 0 30px 0;}
	.bottom-footer .copyright p{font-size: 11px;padding-top: 0;padding-left: 11px!important;}
	.bottom-footer .social-icon{width: 100%;text-align: center;}
	.banner-content{padding-left: 15px;padding-top: 80px;padding-bottom: 80px;}
	.blog-part .pad{padding-left: 15px;padding-right: 15px;}
	.blog-part .page-number{margin-top: 20px;margin-left: 20px;}
	.blog-part .blog-detail{margin-bottom: 20px;}
	.blog-part .px-0{padding-left: 15px!important;margin-top: 30px;padding-right: 15px!important;}
	.blog-part .sidebar-content .sidebar-category{width: 100%;}
	.blog-part .sidebar-content .sidebar-category i{margin-top: 13px;margin-right: 8px;float: right;}
	.blog-part .sidebar-content .sidebar-category .gal-grp .gal-img{margin-right: 1px;}
	.blog-part .sidebar-content .sidebar-category .gal-grp .gal-img{margin-right: 0;}
	.blog-detail{padding: 20px;}
	.blog-detail .blog-head-two{font-size: 16px;}
	.blog-detail .blog-p{margin-bottom: 5px;}
	.blog-detail .blog-span{font-size: 14px;margin-bottom: 10px;}
	.blog-part .tags .tag{padding: 10px 17px;}
	.banner-content .heading-three{font-size: 22px;padding: 16px 13px;}
	.blog-part .sidebar-content .sidebar-category.cat-data,.blog-part .sidebar-content .sidebar-category .gal-grp,.blog-part .tags{margin-bottom: 20px;}
	.recent-post .recent-detail{padding-left: 15px;padding-top: 8px;}
	.about-part.padt{padding-top: 0px;}
	.aboutus-part .title-head-two{font-size: 26px;}
	.gal{padding: 0 15px;}
	.blog-part.detail .blog-detail{margin-bottom: 30px;}
	.mob-donate{width: 100%;text-align: center;font-weight: 600;}
	.navbar-nav{padding: 0 15px!important;}
	.header ul li{margin: 0;}
	.shop-total .related-prod-title .prod-title{margin: 30px 0 20px;}
	.related-prod-title .prod-title{font-size: 18px;}
	.prod-edit .coupon-update .coupon input{padding: 13px 0 14px 15px;width: 170px;border-radius: 0;}
	.prod-edit .coupon-update .coupon{margin: 10px 0;}
	.prod-edit .coupon-update .update{margin: 15px 0 25px;}
	.prod-edit .table .prod-name{padding-left: 15px;}
	.prod-edit .table .input-group input{width: 39px;}
	.prod-edit .table .item-price{font-size: 14px;}
	.comments-part .comment .comment-detail{width: 60%;}
	.blog-detail-part .detail-part{padding: 27px 20px 30px;}
	.blog-detail-part .detail-part .title-two{font-size: 24px;}
	.blog-detail-part .tag-text{font-size: 14px;padding: 20px;}
	.blog-detail-part .taged a{padding: 5px 10px;}
	.blog-detail-part .blog-sec-line{margin: 20px 0;}
	.item-info .item-price-rate .head-two{margin-top: 30px;}
	.contact-part .form-group{margin-bottom: 15px;}
	.cause-detail .cause-head-three{margin-top: 20px;margin-bottom: 10px;}
	.header ul li:last-child{margin-bottom: 17px;}
	.header ul li:first-child{margin-top: 10px;}
	.mob-donate a.nav-link{padding-top: 6px;}
	.navbar-nav .nav-item{position: relative!important;}
	.dropdown-toggle::after{position: absolute;right: 10px;top: 13px;}
	.slider-width .owl-nav .owl-prev,.slider-width .owl-nav .owl-prev:hover,.causes-slide .owl-nav .owl-prev,.causes-slide .owl-nav .owl-prev:hover{left: 5px;}
	.slider-width .owl-nav .owl-next,.slider-width .owl-nav .owl-next:hover,.causes-slide .owl-nav .owl-next,.causes-slide .owl-nav .owl-next:hover{right: 5px;}
	.brand-part .slider-width .owl-nav{display: none!important;}
	.brand-part .slider-width .owl-dots{display: inline-block;position: absolute;left: auto;right: auto;width: 100%;bottom: -40px;}
	.brand-part .slider-width .owl-dot{width: 13px;height: 13px;border: 1px solid #d8d8d8;margin: 0 5px;display: inline-block;}
	.brand-part .slider-width .owl-dot.active{background-color: #10cb7f;border: none;}
	.causes-slide .owl-nav{display: none!important;}
	.causes-slide .owl-stage-outer{display: inline-block;}
	.causes-part .col-xs-12{margin-bottom: 30px;}
	.causes-slide .owl-dots{text-align: center;margin-top: 30px;}
	.causes-slide .owl-dot{width: 13px;height: 13px;border: 1px solid #d8d8d8;margin: 0 5px;display: inline-block;}
	.causes-slide .owl-dot.active{background-color: #10cb7f;border: none;}
	.recent-post .recent-detail .post-date{display: block;}
}
@media (max-width: 575px){
	.pl-20{padding-left: 17px;}
	img.d-block.w-100{height: 265px;width: auto!important;}
	.navbar-dark .navbar-toggler-icon{margin-top: 9px;}
	.cause-detail .donate{position: unset;margin-top: 30px;width: 100%;text-align: center;padding: 11px 30px 10px 31px;}
	.dropdown-menu.level-3{margin-left: 0;background-color: transparent!important;}
	.dropdown-menu{background-color: transparent;border:none;}
	.cause-detail.pr-100 .raised.float-right{margin-right: 0px;}
	.cause-detail .cause-head-two{font-size: 22px;}
	.cause-detail .bord{margin: 25px 15px 25px;}
	.cause-detail .text{height: auto;text-align: initial;}
	.cause-detail .cause-head-three{font-size: 22px;margin-top: 20px;}
	.cause-detail .bord.sec{margin:10px 15px 30px;}
	.cause-detail .cause-head-four{font-size: 22px;}
	.header ul li a{font-weight: 500;}
	.contact-part .contact-detail .data{margin-bottom: 20px;}
	.contact-part .social-icon{margin-bottom: 20px;}
	.add-map iframe{height: 250px;}
	.blog-part .form-group{float: none;}
	.blog-part .form-group select.form-control{width: 100%;background-position: 94% 15px;}
	.blog-part .show-result{padding-bottom: 10px;padding-left: 0;}
	.education-part .edu-data .edu-head-two{font-size: 24px;}
	.education-part .caus-head-two{font-size: 24px;margin: 25px 0 15px;}
	.education-part .edu-data{margin-bottom: 15px;}
	.education-part .causes-detail ul{margin-bottom: 20px;}
	.education-part .edu-data .edu-p{margin-bottom: 0;}
	.education-part .donate-box{padding: 20px;margin-top: 25px;}
	.education-part .donate-box .prog{float: none;width: 100%;}
	.education-part .donate-box .donat{float: none;position: unset;margin-top: 30px;}
	.education-part .donate-box .donate-btn{padding: 10px 20px 11px;font-size: 13px;text-align: center;width: 100%;}
	.education-part .raised.float-right{margin-right: 0;}
	.aboutus-part .title-head-two{font-size: 24px;}
	.aboutus-part .title-head-three{margin: 10px 0;font-size: 16px;}
	.gal{-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;margin-top: 20px;}
	.contact-part form{margin-top: 20px;}
	.comments-part .comment .comment-detail{width: 100%;margin-top: 9px;float: none;margin-left: 0;}
	.comments-part .comment img{float: none!important;}
	.comments-part .comment img.float-left{float: left!important;margin-bottom: 15px;margin-right: 15px;}
	.blog-detail-part .taged strong{display: inline-block;margin-bottom: 15px;margin-right: 0;}
	.blog-detail-part .taged a{padding: 4px 4px;}
	.bloger-detail{padding: 0px;}
	.comments-part .comment .comment-detail .reply-btn{margin: 15px 0 15px;float: left;}
	.testimonial-slider .owl-nav .owl-prev{left: 5px!important;}
	.testimonial-slider .owl-nav .owl-next{right: 5px!important;}
	.events .events-detail .detail-title{font-size: 16px;}
	.events .blog-date{padding: 4px 6px;font-size: 12px;right: 0px;z-index: 1;}
	.intro .head-one{font-size: 26px;margin-bottom: 10px;}
	.intro .intro-span{font-size: 16px;padding: 0 15px;}
	.contribut .pro-percent{padding-right: 10px;}
	.contribut .pro-percent span{padding-left: 10px;}
	.gallery-part .cat-group .cat-item .cat-link{padding: 5px 15px;margin: 5px 5px;font-size: 14px;}
	.gallery-part .cat-group{margin-bottom: 0;}
	.gallery-part{padding: 50px 0;}
	.events .img-box{float: none!important;}
	.causes-slide .owl-nav .owl-prev{top: 25%!important;}
	.causes-slide .owl-nav .owl-next{top: 25%!important;}
	.services .services-detail .serv-p{margin: 10px 0;}
	.contact-part .contact-submit{font-size: 15px;padding-top: 9px;height: 40px;}
	.contact-part .form-control{height: 50px;}
	.item-info .item-price-rate .head-two{font-size: 18px;}
	.shop-slide .owl-stage-outer .owl-stage .owl-item{width: 105px!important;}
	.blog-part .page-number{margin-left: 0;}
	.shop-slide .owl-stage-outer{width: 199px;}
	.causes-part.padtb{padding: 45px 0 60px;}
	.testimonial-block-one .inner-box .text{max-width: 235px;}
	.slider-width .owl-nav .owl-prev,.slider-width .owl-nav .owl-prev:hover,.causes-slide .owl-nav .owl-prev,.causes-slide .owl-nav .owl-prev:hover{left: 5px;}
	.slider-width .owl-nav .owl-next,.slider-width .owl-nav .owl-next:hover,.causes-slide .owl-nav .owl-next,.causes-slide .owl-nav .owl-next:hover{right: 5px;}
	.header .dropdown-menu li{padding:0;}
	.navbar-nav > li.megamenu .dropdown-menu ul{padding: 0;float: none;}
	.header .dropdown-menu li a{}
	.navbar-nav .nav-item{position: relative!important;}
	.dropdown-toggle::after{position: absolute;right: 10px;top: 13px;}
	.gallery-part .btn{font-size: 14px;padding: 7px 14px!important;margin: 7px 3px;}
	.gallery-part .cat-detail{width: 100%;margin-top: 15px;}
	.gallery-part .more{margin-top: 30px;}
	.gallery-part .more .more-btn{font-size: 14px;}
	.column.img-show{width: 100%;}
	.item-contact .save-detail .detail-group .save-detail-info{margin-bottom: 10px;}
	.item-contact .save-detail .detail-group{margin-bottom: 0;}
	.small-img .icon-left{left: 0px;}
	.small-img .icon-right{right: 0;}
	.small-container{width: 150px;}
	.small-img .left-icon{left: 0;}
	.small-img .right-icon{right:0;}
	.service-part .service-info{width: 100%;text-align: center;}
	.service-part .service-detail{margin-left: 0;margin-top: 20px;}
	.payment-done{width: 100%;text-align: center;margin-top: 15px;}
	.testimonial-slider{padding-top: 45px;}
	.item-info-stock .item-cat-col-qty .input-group .item-brand{margin-top: 9px;}
	.shop-total .form-group select.form-control.state{width: 100%;margin-bottom: 15px!important;}
	.shop-total .form-group .form-control{margin-bottom: 15px!important;}
	.shop-total .form-group .form-control.zipcode{width: 100%;}
	.shop-total .form-group select.form-control.state{background-position:95% 23px;}
	.comments-part .comment .comment-detail .reply-btn{position: initial;}
	.blog-part .page-number .pagination{margin-left: 18px;}
	.blog-part .page-number .pagination.padingl-0{margin-left: 2px;}
	.product-button{left: 11px;}
	.product-button.left-0{left: 8px;width: 276px;}
	.causes-part.padtb .col-xs-12{margin: 15px 0!important;}
	.causes-part .page-number{margin-left: 0;margin-top: 10px;}
	.blog-part.masonry .blog-detail{padding: 20px;}
	.comments-part .com-head-three{margin-bottom: 20px;}
	.bloger-detail .bloger-p{margin-bottom: 0;}
	.bloger-detail .social-icon{margin-top: 20px;}
	.comments-part .comment .comment-detail .date-text{clear: unset;}
	.comments-part .comment .comment-detail .reply-btn{margin: 15px 0 8px;}
	.shop-total .checkout{float: none;width: 100%;}
	.shop-total .checkout a{width: 100%;}
	.shop-total .checkout img{float: right;margin-top: 6px;}
	.blog-part.detail .blog-detail.mbottom-0{margin-bottom: 0;}
	.header .dropdown-menu ul li:last-child{margin-bottom: 0px;}
	.comm-form .comm-head-three{margin-bottom: 15px;}
	.comm-form .form-control{margin-bottom: 20px;}
	.team-detail .team-data{margin: 20px 0 30px;}
	.team-detail .team-data p{margin-top: 10px;}
	#spinner{left: 42%;}
}

/*pre loader animation*/
.loading {
		-webkit-animation: rotation 2s infinite linear;
}
@-webkit-keyframes rotation {
	from {
			-webkit-transform: rotateY(359deg);
	}
	to {
			-webkit-transform: rotateY(0deg);
	}
}
/*------End-----*/