/*********************************************Reponsive 480 Start****************************************************/
@media (max-width: 480px) {
.donate-form ul li span, .donate-form-area input[type="text"], #main .comment-form ul li, .donate-form-area select{
	width:100%;
}
.banner-tab{
	display:none;
}
.new-recent-post-2 .owl-next:after, .new-recent-post-2 .owl-prev:after{
	display:none;
}
#main .pagination-box .pagination ul{
	padding:0;
}
.checkout-form ul li{
	width:100%;
}
.transfer-form{
	margin-bottom:30px;
}
.donate-form-area ul li:first-child{
	margin:0 !important;
}
.donate-form-area ul{
	margin-bottom:30px;
}
.services-2-parallax .frame img{
	display:none;
}
.round-box{
	margin:0 0 20px 0;
}
.services-style-2 .services-box{
	width:270px !important;
	height:270px !important;
}
.fa-icon-box{
	margin:-80px auto 5px;
}
.services-box .text-box h3 a{
	font-size:14px;
}
.services-style-2 .services-box{
	margin-bottom:150px !important;
}
.donate-form-area ul li{
	margin:0;
	width:100%;
}
.comment-form{
	margin-bottom:30px;
}
.event-locator .content, #home-sidebar{
	margin-bottom:30px;
}
.about-welcome blockquote:after{
	display:none;
}
.year-box:before{
	display:none;
}
.year-box:after{
	display:none;
}
.year-box{
	z-index:9;
	top:100px;
}
.our-history .holder ul:after{
	display:none;
}
.our-history .holder ul:before{
	display:none;
}
.our-history .holder .history-box .text-box{
	padding:0;
	width:100%;
}
.our-history .holder .history-box .frame{
	width:100%;
}
.accordion-tabs-section .col-md-4{
	clear:both;
}
.our-staf{
	padding:0 !important;
}
.header-topbar {
	padding: 7px 10px;
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box;
	box-sizing: border-box;   
}
.tab-style-2 .nav-tabs, .tab-style-2-text-box{
	width:100%;
}
.topbar-nav ul {
	display: block;
	text-align: center;
	margin: 0 0 10px 0;
}
.topbar-nav ul li {
	float: none;
	display: inline-block;
	padding: 0 6px;
}
.topbar-nav ul li:first-child {
	padding: 0 6px 0 0;
}
.login-bar ul, .top-social ul, .footer-nav ul {
	display: block;
	float: none;
	text-align: center;
}
.login-bar ul li, .top-social ul li, .footer-nav ul li {
	display: inline-block;
	float: none;
}
.logo-row {
	margin-bottom: 30px;
}
.topbar-address ul {
	display: block;
	text-align: center;
	float: none;
}
strong.logo {
	border: 0;
	overflow: hidden;
	clear: both;
	width: 100%;
	padding: 0;
}
.logo-box {
	clear: both;
}
.top-form {
	float: left;
	width: 100%;
}
.top-form input[type="text"] {
	width: 100%;
}
#welcome-section {
	padding: 45px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.causes-video .caption {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#welcome-section h1 {
	font-size: 22px;
	line-height: 24px;
}
.banner-caption {
	display: none;
}
#banner .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	bottom: 10px;
	left: 0;
}
#welcome-section p {
	font-size: 15px;
}
#missions-section {
	padding: 20px 10px 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.missions-frame {
	margin: 0 0 20px 0;
}
#features-section {
	padding: 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#features-section .holder {
	width: 100%;
	float: left;
}
.features-2-box a.btn-more {
	font-size: 13px;
}
.features-area ul {
	margin: 0;
}
.features-area ul li {
	margin: 0 0 30px 0;
}
.event-listing .upcoming-events-box {
	margin: 0 0 20px 0;
}
.features-box {
	width: 100%;
}
#main-features h2 {
	font-size: 22px;
}
#main-features ul li a {
	font-size: 14px;
	line-height: 14px;
}
.our-causes, .upcoming-events, .recent-post, .latest-news, .testimonials-section, .team-member, .newsletter-section, #features-section-2, .our-projects, .team-section-2, .latest-seromns, .upcoming-section-2, .our-visions, .eco-upcoming-events, .eco-testimonials-section, .causes-list, .accordion-tabs-section, .parallax-box {
	padding: 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.our-causes-box .text-box h3 {
	line-height: 14px;
	font-size: 14px;
}
.our-causes-box .text-box a.btn-1 {
	padding: 4px 5px;
	text-align: center;
}
.recent-post-box strong.date {
	z-index: 9;
}
.parallax-box img {
	width: 100%;
}
.recent-post-box .frame, .recent-post-box .frame img, .testimonials-section .holder, .newsletter-form, #home-banner img, .upcoming-events-box .frame, .donation-section .holder, .upcoming-section-2 .frame, .newsletter-2 .newsletter-form, .eco-upcoming-events .holder, .outer, .gallery-collection .collection-box, .eco-testimonials-section .holder, .eco-testimonials-box {
	width: 100%;
}
#features-section-2 .holder {
	width: 100%;
	padding: 50px 20px 20px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#main .recent-post-box strong.title {
	font-size: 15px;
}
.map-section .head {
	padding: 50px 10px 32px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.map-section .head h2 {
	font-size: 25px;
}
.mCSB_horizontal > .mCSB_container {
	width: 100% !important;
}
.latest-news-box {
	margin: 0 0 20px 0;
}
.testimonials-section .bx-viewport > ul {
	margin: 0;
}
.testimonials-section {
	height: auto;
}
.testimonials-section .bx-wrapper .bx-controls-direction a {
	top: 28%;
}
.team-member-box .frame {
	margin: 0;
	width: 100%;
}
.team-member-box .text-box {
	float: left;
	width: 100%;
	padding: 20px 0 0 0;
}
.team-member-box:first-child {
	padding: 20px 0 0 0;
}
.team-member p, #footer .flicker-box ul {
	margin: 0;
}
.team-member h2 {
	font-size: 20px;
	margin:0;
}
.newsletter-section h2 {
	font-size: 20px;
}
.footer-section-1, .footer-section-2 {
	padding: 30px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.footer-section-2 strong.copy {
	text-align: center;
	line-height: 16px;
	float: none;
	display: block;
}
.footer-nav {
	float: left;
	width: 100%;
	margin: 10px 0 0 0;
}
.navigation .navbar .nav > li {
	display: block;
}
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {
	color: #fff;
}
.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
	border-radius: 0;
}
#banner-2 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	bottom: 0;
}
.features-2-box {
	margin: 40px 0;
}
.our-project-slider > li .caption {
	padding: 0 0 5px 0;
}
.our-project-slider > li .caption a {
	font-size: 12px;
	line-height: 12px;
}
.team-section-2 h2 {
	font-size: 24px;
}
.team-box-2, .other-members-box {
	margin: 0 0 10px 0;
}
.other-members {
	margin: 20px 0 0 0;
}
.newsletter-section-2 .newsletter-form input[type="submit"] {
	font-size: 12px;
	padding: 13px 8px;
}
#banner-2 .holder {
	display: none;
}
.countdown-container {
	width: 100%;
}
.wrap {
	margin: 0 5px 10px 0 !important;
}
span.colun-1, span.colun-2, span.colun-3 {
	display: none;
}
.latest-seromns .frame {
	margin: 0;
}
.latest-seromns .text-box {
	padding: 20px 0 0 0;
}
.player-btn-row ul li {
	padding: 0 4px 4px 0;
}
.parallax-area .text-box {
	width: 100%;
}
.parallax-area {
	height: auto;
	padding: 50px 10px 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.parallax-area .text-box h2 {
	font-size: 23px;
	margin: 0 0 20px 0;
}
#banner-3 #home-banner > li .caption {
	display: none;
}
.parallax-area .frame {
	width: 100%;
}
.donation-section {
	padding: 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	height: auto;
}
.donation-section .holder h2 {
	font-size: 23px;
}
.upcoming-section-2 .holder {
	width: 100% !important;
}
.event-2-slider {
	margin: 0;
}
.upcoming-section-2 .bx-wrapper .bx-controls-direction a {
	top: 12%;
}
.footer-section-3 {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.footer-social .holder {
	width: 100%;
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.footer-social ul li {
	margin: 10px 0;
}
a.btn-3:before, a.btn-3:after, .button-box-2:before, .button-box-2:after {
	display: none;
}
.our-staf .box {
	margin: 10px 0;
}
#banner-3 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	bottom: -14px;
}
.footer-social ul {
	margin: 10px 0 0 0;
}
.player-btn-row-2 {
	margin: 0 0 20px 0;
}
.player-btn-row-2 ul {
	display: block;
	text-align: center;
}
#main .player-btn-row-2 ul li {
	float: none;
	display: inline-block;
	margin: 0 0 18px 18px;
}
.fact-box-2 {
	border-bottom: 2px solid #fff;
	padding: 20px 0;
	border-left: 0;
}
a.btn-4 {
	font-size: 12px;
	padding: 12px 15px;
}
a.btn-4:before {
	left: -73px;
}
a.btn-4:after {
	right: -73px;
}
.eco-logo-box {
	float: none;
	margin: 0 auto 10px;
}
.eco-padding-none a.tree {
	display: block;
	margin: 0 auto;
	float: none;
}
.right-social-box {
	width: 100%;
}
#banner-5 .caption {
	display: none;
}
#banner-5 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	bottom: 0;
}
#banner-5 .bx-wrapper .bx-controls-direction a {
	display: none;
}
.eco-features-box {
	margin: 30px 0 !important;
}
.eco-tab-text-box {
	margin: 20px 0 0 0;
}
.eco-tab-text-box .frame {
	margin: 0 0 20px 0;
	width: 100%;
}
.eco-tab-text-box .frame img {
	display: block;
	width: 100%;
}
#eco-events-slider {
	margin: 0;
}
.btn-row a.btn-5 {
	margin: 10px 0;
}
#eco-testimonials-slider {
	margin: 0;
}
.eco-testimonials-box {
	margin: 0 0 20px 0;
}
.eco-testimonials-section .bx-wrapper .bx-controls-direction a {
	top: -37px;
}
.heading-style-5:before {
	display: none;
}
.eco-upcoming-events .bx-wrapper .bx-controls-direction a {
	top: -24px;
}
#video-banner {
	height: 500px;
}
#video-banner .caption {
	width: 100%;
	padding: 0 10px;
	top: 140px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#video-banner .caption h1 {
	font-size: 26px;
}
#video-banner .caption p {
	font-size: 15px;
	text-align: center;
}
.nav-tabs > li {
	float: none;
}
.causes-tab-content .frame {
	margin: 0 0 10px 0;
}
.causes-tab-content .text-box h3 {
	font-size: 16px;
}
#features-section-2 .btn-row a.btn-5 {
	margin: 10px 5px 0 0;
}
#main .detail-row-2 li {
	margin: 0 0 10px 0;
}
#causes-testimonial-slider {
	margin: 0;
}
.causes-testimonials {
	padding: 50px 10px;
	height: auto;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.causes-testimonials .bx-wrapper .bx-controls-direction a {
	top: -10%;
}
.causes-testimonials .holder {
	width: 100%;
}
.footer-section-1 .box {
	margin: 0 0 10px 0;
}
.eco-logo-box {
	clear: both;
}
.cart-area {
	float: none;
	display: block;
	text-align: center;
	width: 100% !important;
}
.missions-store .missions-frame .caption{
	padding:0 20px;
}
.cart-outer {
	float: none;
	display: inline-block;
}
.cart-area a.like {
	float: none;
	display: block;
}
#banner-7 .caption {
	display: none;
}
#banner-7 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	bottom: 0;
}
#banner-7 .bx-wrapper .bx-controls-direction a {
	display: none;
}
.missions-frame .caption a {
	line-height: 30px;
}
.missions-store .missions-frame .caption h2 {
	font-size: 30px;
}
.missions-store .missions-frame .caption {
	top: 10%;
}
.garments-collection .collection-box .text-box h3 a{
	font-size:12px;
}
.featured-items, .garments-collection, .new-arrivals, .store-blog, .adds-banner {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.garments-collection h2 {
	font-size: 20px;
}
.collection-box .text-box h3 {
	font-size: 14px;
	height:56px;
}
.arrivals-box .text-box h3 a{
	font-size:13px;
}
a.btn-7 {
	text-align: center;
	padding: 10px 7px;
}
.adds-banner .frame {
	margin: 0 0 20px 0;
}
.adds-banner .frame .caption {
	width: 170px;
	padding: 10px 0 0 0;
}
.adds-banner .frame .caption strong span.big {
	font-size: 30px;
}
.adds-banner .frame .caption strong {
	font-size: 14px;
	line-height: 14px;
}
.adds-banner .frame-2 .caption-2 {
	margin: 16px;
}
.arrivals-box .text-box h3 {
	font-size: 12px;
}
.arrivals-box .text-box strong.price {
	font-size: 18px;
}
.blog-box {
	margin: 0 0 10px 0;
}
.footer-section-4 {
	padding: 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.footer-section-4 .box .frame img {
	width: 100%;
}
.new-arrivals .bx-wrapper .bx-next {
	right: 0;
}
.new-arrivals .bx-wrapper .bx-prev {
	left: 0;
}
.new-arrivals .bx-wrapper .bx-controls-direction a {
	top: 110%;
}
#inner-banner {
	padding: 46px 10px;
	height: auto;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.about-welcome {
	padding: 0 10px 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.about-welcome h2 {
	font-size: 24px;
}
.tab-style-1 .nav-tabs > li > a, .nav-pills > li > a {
	padding-left: 10px;
	padding-right: 12px;
}
.tab-style-1 .nav-tabs > li > a {
	font-size: 12px;
}
.tab-style-1 .nav-tabs {
	display: block;
	text-align: center;
}
.tab-style-1 .nav-tabs > li {
	border: 0;
}
.tab-style-1 {
	margin: 0 0 20px 0;
}
.accordion_cp {
	font-size: 9px;
	height: auto;
}
.accordion_cp{
	padding:12px 5px;
}
.fact-box {
	margin: 0 0 10px 0;
}
.about-welcome blockquote:after {
	display: none;
}
.about-welcome blockquote {
	margin: 0 0 30px 0;
}
.tab-style-2 .nav-tabs > li > a, .nav-pills > li > a {
	padding-right: 20px;
}
.tab-style-2 .nav-tabs > li > a {
	font-size: 12px;
}
.tab-style-2 {
	margin: 0 0 20px 0;
}
#wrapper .padding-bottom {
	padding: 0 10px 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.our-history .holder .history-box .text-box h3 {
	font-size: 15px;
}
.purchase-section .holder {
	width: 100%;
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.purchase-section h2 {
	font-size: 21px;
}
.purchase-section p {
	margin: 0 0 30px 0;
}
.tab-style-1-text-box {
	padding: 0 20px 20px;
}
.tab-style-1-text-box .frame {
	margin: 0 0 20px 0;
	width: 100%;
}
.blog-detail {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.blog-detail .frame iframe {
	height: 300px !important;
}
.blog-detail blockquote strong.name {
	font-size: 10px;
}
.blog-detail blockquote {
	padding: 0 0 0 75px;
}
#post-slider img {
	width: 100%;
}
.comments .tex-box {
	float: left;
}
.comment-frame {
	margin: 0 0 20px 0;
}
.comments .text a {
	font-size: 12px;
}
#main .comments ul ul {
	padding: 0;
}
#main .comment-form ul {
	margin: 0;
}
.causes-page {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.causes-list-box .text-box h3 {
	font-size: 15px;
}
.donors-list-box strong.number {
	float: none;
	display: block;
}
.donors-list-box strong.name {
	float: none;
	display: block;
	border: 0;
}
.donors-list-box strong.amount {
	float: none;
	display: block;
	border: 0;
}
.causes-listing, .contact-1 {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.causes-listing .frame {
	margin: 0;
	width: 100%;
}
.causes-listing .text-box {
	float: left;
	width: 100%;
}
.contact-map-1 .map_canvas {
	height: 300px;
}
.our-time {
	margin: 0 0 20px 0;
}
.contact-1 h3 {
	clear: both;
}
.event-calender .fc-grid th {
	font-size: 12px;
}
.event-calender .fc-grid .fc-day-number {
	font-size: 31px;
}
.date-box strong.date {
	margin: -20px 0 10px 0;
}
.event-detail .text-box, .map-row .countdown-box {
	width: 100%;
}
.map-row .map-box {
	margin: 0 0 20px 0;
	width: 100%;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.map-row .countdown-box .countdown_section {
	width: 60px !important;
	margin: 0 0 0 10px;
}
.map-row .countdown-box .countdown_section:before {
	display: none;
}
.map-row .countdown-box .countdown_section:after {
	display: none;
}
.map-row .countdown-box:before, .map-row .countdown-box:after {
	display: none;
}
#map-wrapper {
	width: 100%;
	max-width: 100%;
}
#map {
	width: 100%;
	height: 300px;
}
.event-locator .content, #home-sidebar {
	width: 100%;
}
#main .event-listing .upcoming-events-box .text-box a {
	margin: 0 20px 10px 0;
}
.event-listing .upcoming-events-box .frame {
	width: 100%;
}
.gallery-section, .donate-section {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.donate-form-area ul li:first-child {
	margin: 0 0 0 30px;
}
.sign-up {
	padding: 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.sign-up-outer, .sign-up .holder {
	width: 100%;
}
.member-box strong {
	font-size: 12px;
}
.naat-page .frame-2 iframe {
	height: 300px !important;
}
.naat-page .frame {
	margin: 0 0 20px 0;
	width: 100%;
}
.naat-page .text-box {
	float: left;
}
.blog-detail h3 {
	font-size: 15px;
}
.naat-page ul li {
	padding: 0;
}
#main .naat-detail blockquote {
	padding: 20px 0 20px 80px;
}
.related-naat-box .text-box {
	float: left;
	margin: 10px 0 0 0;
}
.news-frame .caption {
	display: none;
}
#main .blog-detail ul {
	width: 100%;
}
.news-page .frame {
	margin: 0 0 20px 0;
	width: 100%;
}
.news-page .text-box {
	float: left;
}
.detail-row ul li a {
	font-size: 13px;
}
#main .detail-row ul li {
	padding: 0 12px 0 0;
}
#main .latest-news-post li {
	padding: 0;
}
.news-page .frame iframe {
	width: 100% !important;
}
.our-services {
	padding: 50px 10px 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.services-style-2 .services-box {
	width: 300px;
	height: 300px;
	margin: 0 auto 100px;
	float: none;
}
.services-box .text-box h3 {
	font-size: 16px;
	text-align: center;
}
.more-services, .chose-plan {
	padding: 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.more-services .icon-box {
	margin: 0 0 10px 0;
}
.more-services .text-box {
	width: 100%;
}
.more-services ul {
	margin: 0 0 20px 0;
	float: left;
}
.plan-box {
	margin: 0 0 20px 0;
}
.amount-color-1:before, .amount-color-3:before, .amount-color-2:before, .amount-color-4:before {
	display: none;
}
.amount-box {
	padding: 18px 0 10px;
}
.team-member-detail {
	padding: 0 10px 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.team-member-detail-box .member-social {
	float: none;
	display: block;
	text-align: center;
}
.team-member-detail-box .member-social li {
	float: none;
	display: inline-block;
	padding: 0 5px 10px 5px;
}
.team-detail-area {
	margin: 20px 0 0 0;
}
.team-detail-area blockquote {
	margin: 0 0 20px 80px;
}
.team-detail-area .frame {
	margin: 0 0 20px 0;
}
.team-detail-area ul {
	width: 100%;
	margin: 0 0 20px 0;
}
.navigation-2 .navbar {
	width: 100%;
}
.navigation-2 .navbar .nav {
	background: #222;
}
.navigation-2 .navbar .nav > li {
	display: block;
}
.navigation-2 .navbar .nav > li > a {
	padding: 14px 0;
}
.navigation .navbar .nav {
	background-color: #222;
}
.causes-header .navigation .navbar .nav > li > a {
	color: #fff;
}
.countdown-box-2 .countdown_section {
	margin: 0 0px 37px 50px;
}
.parallax-box .text-box h2 {
	font-size: 20px;
	margin: 0 0 20px 0;
}
.cart-table ul li .product, .cart-table ul li .price, .cart-table ul li .detail, .cart-table ul li .delivery, .cart-table ul li .sub-total {
	display: none;
}
.cart-left div {
	margin: 0 0 20px 0;
	width: 100%;
}
.cart-section {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.cart-left input[type="text"] {
	float: right;
}
.btn-cp {
	margin: 0 20px 20px 0;
}
.cart-table ul {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.check-out {
	padding: 0 10px;
	margin: 0;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.first, .third, .second, .fourth {
	width: 100%;
}
#main .alignleft {
	padding-left: 0;
	text-align: center;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.product-detail-row {
	padding: 0 10px;
	margin: 0 0 20px 0;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.product-detail .frame {
	margin: 0 0 20px 0;
}
.collection-box {
	margin: 0 0 20px 0;
}
.tab-style-1-text-box .frame {
	width: auto;
	margin: 0 10px 0 0;
}
#main .product-detail-row .comment-form ul {
	clear: both;
}
.product-detail-row .tab-style-1 .nav-tabs > li {
	float: left;
}
.product-detail-row .garments-collection {
	width: 100%;
}
#wrapper #features-section-2 .holder {
	width: 100%;
}
.newsletter-section-2 .newsletter-form input[type="text"] {
	padding: 0 123px 0 20px;
}
.navigation-2 {
	top: 0;
}
.logo-box-2 {
	width: 100%;
}
.navigation-2 .navbar-header {
	margin: 0;
	position: absolute;
	z-index: 99;
	top: 80px;
	width: 100%;
	right: 0;
}
.navbar-toggle .icon-bar {
	background: #fff;
}
.navigation-2 .navbar-collapse {
	width: 100%;
}
#nav {
	width: 100%;
	background: #222;
}
#nav li {
	float: none;
	display: block;
}
#banner-3 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	display: none;
}
.event-timer .clock {
	display: block;
	text-align: center;
}
.event-timer .clock .clock-item {
	display: inline-block;
}
.parallax-area .frame img {
	width: 100%;
}
.countdown-box {
	display: none;
}
.islamic-head .logo-row {
	margin: 30px 0;
	background: none;
}
.theme-style-1 a.btn-4:before {
	left: -65px;
}
.theme-style-1 a.btn-4:after {
	right: -65px;
}
#video-banner .caption p {
	margin-bottom: 20px;
}
#wrapper #features-section-2.eco-features .holder {
	padding: 50px 0 50px 0;
}
.gallery-collection .collection-box {
	width: 100% !important;
}
.topbar-nav ul{
	display:block;
	text-align:center;
}
.topbar-nav ul li{
	display:inline-block;
	float:none;
}
.accordion-tabs-section .col-md-6{
	clear:both;
}
.new-recent-post .text-col{
	padding:0;
}
.new-recent-post .thumb .caption{
	display:none;
}
.new-team-member .box{
	margin-bottom:60px;
}
.defaultCountdown.hasCountdown{
	float:left;
	width:100%;
}
.cp-new-event-style-2 .box .date-timer-row .event-box .countdown_amount{
	width:57px;
	font-size:20px;
	line-height:20px;
}
.cp-new-event-style-2 .box .date-timer-row .event-box .countdown_section{
	font-size:12px;
	line-height:12px;
}
.cp-new-event-style-2 .box{
	margin-bottom:30px;
}
.theme-style-1 h2{
	font-size:26px;
}
.cp-attorneys-style-1 .cp-text-box:before{
	display:none;
}
.new-team-style-2 .box{
	margin:10px 0 30px 0;
}
}
/*********************************************Reponsive 480 End****************************************************/

/*********************************************Reponsive 767 Start****************************************************/
@media (max-width: 767px) {
.topbar-nav ul, .login-bar ul, .topbar-address ul {
	display: block;
	text-align: center;
	float: none;
}
.banner-tab{
	display:none;
}
.new-team-style-2 .box{
	margin:10px 0 30px 0;
}
.new-recent-post-2 .owl-next:after, .new-recent-post-2 .owl-prev:after{
	display:none;
}
.cp-new-event-style-2 .box{
	margin-bottom:30px;
}
.cp-attorneys-style-1 .cp-text-box:before{
	display:none;
}
.checkout-form ul li{
	width:100%;
}
.transfer-form{
	margin-bottom:30px;
}
.services-2-parallax .frame img{
	display:none;
}
.donate-form-area ul li:first-child{
	margin:0 0 0 20px !important;
}
.donate-form-area ul li{
	margin:0 0 0 20px;
}
.donate-form-area input[type="submit"]{
	margin:0 0 0 20px;
}
.comment-form{
	margin-bottom:30px;
}
.event-locator .content, #home-sidebar{
	margin-bottom:30px;
}
#main .comment-form ul li{
	width:100%;
}
.about-welcome blockquote::after{
	display:none;
}
.year-box:before{
	display:none;
}
.year-box:after{
	display:none;
}
.year-box{
	z-index:9;
	top:-166px;
}
.our-history .holder ul:after{
	display:none;
}
.our-history .holder ul:before{
	display:none;
}
.our-history .holder .history-box .text-box{
	padding:0;
	width:100%;
}
.our-history .holder .history-box .frame{
	width:100%;
}
.accordion-tabs-section .col-md-4{
	clear:both;
}
.accordion-tabs-section .col-md-6{
	clear:both;
}
#banner-7 .caption{
	display:none;
}
#banner-5 .caption {
	display: none;
}
#wrapper #features-section-2 .holder {
	width: 100%;
}
.navigation-2 .navbar-toggle .icon-bar {
	background: #fff;
}
.navigation-2 .navbar-header, .navigation-2 .navbar-collapse {
	width: 100%;
}
#nav {
	background: #222;
	width: 100%;
}
#nav li {
	float: none;
	display: block;
}
.newsletter-form {
	width: 100%;
}
.topbar-nav ul li, .login-bar ul li {
	float: none;
	display: inline-block;
}
.header-topbar {
	padding: 7px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
strong.logo {
	clear: both;
	border: 0;
	width: 100%;
}
.logo-row {
	margin-bottom: 30px;
}
#banner .caption {
	display: none;
}
.topbar-nav {
	width: auto;
	float: none;
	margin-bottom: 10px;
}
.login-bar {
	width: auto;
	float: none;
}
.event-listing .upcoming-events-box {
	margin: 0 0 20px 0;
}
.topbar-address {
	text-align: center;
}
.logo-box {
	clear: both;
}
.top-social ul {
	float: none;
	display: block;
	text-align: center;
}
.top-social ul li {
	float: none;
	display: inline-block;
}
.top-form, .top-form input[type="text"] {
	width: 100%;
}
.navigation #nav li {
	display: block;
}
#nav li ul, #nav li ul li > ul {
	position: static;
	width: 100%;
}
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {
	color: #fff;
}
#main .blog-detail ul {
	width: 100%;
}
#banner .banner-caption strong.title {
	font-size: 14px;
	padding: 0;
}
.donate-section {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.donate-form-area ul li:first-child {
	margin: 0 0 0 30px;
}
#banner .banner-caption p {
	font-size: 12px;
	margin: 0 0 10px 0;
}
#banner .banner-caption ul {
	display: none;
}
.banner-heading {
	margin: 0 0 10px 0;
}
.banner-caption {
	padding: 20px 20px 10px 20px;
}
#welcome-section {
	padding: 45px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#welcome-section p {
	font-size: 16px;
}
#missions-section {
	padding: 20px 10px 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.missions-frame {
	margin: 0 0 20px 0;
}
.missions-frame .caption {
	height: 26%;
}
#features-section, .our-causes, .upcoming-events, .recent-post, .testimonials-section, .team-member, .newsletter-section, #features-section-2, .our-projects, .team-section-2, .upcoming-section-2, .our-visions, .eco-upcoming-events, .eco-testimonials-section, .causes-list, .accordion-tabs-section, .parallax-box {
	padding: 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#features-section .holder {
	width: 100%;
}
.features-area ul {
	margin: 0;
}
.features-area ul li {
	margin: 0 0 30px 0;
}
.features-box, .recent-post-box .frame, .recent-post-box .frame img, .testimonials-section .holder, .donation-section .holder, .footer-social .holder, .gallery-collection .collection-box, .eco-testimonials-section .holder, .eco-testimonials-box {
	width: 100%;
}
.our-causes {
	height: auto;
}
.upcoming-events-box {
	background-color: #f5f5f5;
}
.recent-post-box strong.date {
	z-index: 9;
}
.map-section .head {
	padding: 50px 10px 30px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.mCSB_horizontal > .mCSB_container {
	width: 100% !important;
}
.latest-news-box {
	margin: 0 0 20px 0;
}
.latest-news {
	padding: 30px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.testimonials-section .bx-viewport > ul, .team-member p, #footer .flicker-box ul {
	margin: 0;
}
.testimonials-section {
	height: auto;
}
.testimonials-section .bx-wrapper .bx-controls-direction a {
	top: 30%;
}
.team-member-box:first-child {
	padding: 30px 0 0 0;
}
.footer-section-1 {
	padding: 50px 10px 38px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.footer-section-2 {
	padding: 30px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#banner .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	left: 0;
	bottom: 3px;
}
#banner-2 .holder {
	top: 10px;
}
#banner-2 .holder .caption {
	width: 100%;
	padding: 0 20px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	position: relative;
	z-index: 9;
}
#banner-2 .holder .caption strong.title {
	font-size: 22px;
	padding: 0;
}
#banner-2 .holder .caption p {
	font-size: 13px;
	line-height: 19px;
	margin: 0 0 5px 0;
}
#banner-2 .holder .caption a {
	float: right;
}
#features-section-2 .holder {
	width: 100%;
	padding: 50px 50px 20px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.features-2-box {
	margin: 45px 0;
}
.team-box-2 {
	margin: 10px 0;
}
.other-members {
	margin: 10px 0 0 0;
}
.other-members-box {
	margin: 20px 0 0 0;
}
.countdown-container {
	width: 100%;
}
span.colun-3 {
	display: none;
}
.wrap {
	margin: 0 0 20px 44px;
}
.latest-seromns {
	padding: 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.latest-seromns .frame {
	margin: 0;
}
.latest-seromns .text-box {
	padding: 20px 0 0 0;
}
.player-btn-row {
	margin: 0 0 20px 0;
}
.parallax-area {
	padding: 50px 10px 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	height: auto;
}
.donation-section {
	padding: 50px 10px;
	height: auto;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.event-2-slider {
	margin: 0;
}
.upcoming-section-2 .holder {
	width: 100% !important;
}
.upcoming-section-2 .frame {
	width: 100%;
}
.upcoming-section-2 .text-box {
	max-width: 100%;
	width: 100%;
}
.our-staf .box {
	margin: 10px 0;
}
.newsletter-2 .newsletter-form {
	width: 100%;
}
.footer-social ul li {
	margin: 0 0 10px 0;
}
.footer-section-3 {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.player-btn-row-2 {
	margin: 0 0 20px 0;
}
.player-btn-row-2 ul {
	display: block;
	text-align: center;
}
#main .player-btn-row-2 ul li {
	display: inline-block;
	float: none;
}
.fact-box-2 {
	border-bottom: 2px solid #fff;
	border-left: 0;
	padding: 20px 0;
}
.eco-logo-box {
	float: none;
}
.eco-padding-none a.tree {
	display: block;
	float: none;
	margin: 10px auto 0;
}
.right-social-box {
	width: 100%;
}
#banner-5 .caption {
	top: 10px;
	width: 100%;
}
#banner-5 .caption strong.title {
	padding: 10px;
	font-size: 20px;
}
#banner-5 .caption .banner-heading-2 {
	padding: 0;
	margin: 0;
}
#banner-5 .caption h1 {
	font-size: 25px;
	line-height: 40px;
}
#banner-5 .caption p {
	display: none;
}
#banner-5 .bx-wrapper .bx-controls-direction a {
	display: none;
}
#banner-5 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	bottom: 0;
}
.eco-features-box {
	margin: 60px 0;
}
.eco-icon {
	top: -17%;
}
.eco-tab-text-box {
	margin: 20px 0 0 0;
}
#eco-events-slider {
	margin: 0;
}
.eco-upcoming-events .holder {
	width: 100%;
}
.eco-upcoming-events .bx-wrapper .bx-controls-direction a {
	top: 82%;
}
#eco-testimonials-slider {
	margin: 0;
}
.eco-testimonials-box {
	margin: 0 0 20px 0;
}
.eco-testimonials-section .bx-wrapper .bx-controls-direction a {
	top: -12%;
}
#video-banner {
	height: 500px;
}
#video-banner .caption {
	width: 100%;
	padding: 0 10px;
	top: 150px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#video-banner .caption h1 {
	font-size: 35px;
}
#video-banner .caption p {
	font-size: 16px;
	text-align: center;
}
.main-causes .nav-tabs {
	display: block;
	text-align: center;
}
.nav-tabs > li, .nav-pills > li {
	float: none;
	display: inline-block;
}
.causes-tab-content .frame:after {
	border-width: 0 56px 279px;
}
.causes-tab-content .text-box {
	padding: 10px 0 0 0;
}
.donation-detail {
	margin: 0 0 20px 0;
}
.causes-testimonials {
	padding: 50px 10px;
	height: auto;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.causes-testimonials .bx-wrapper .bx-controls-direction a {
	top: -10%;
}
.cart-area {
	padding: 12px 10px;
	width: 55%;
}
#banner-7 .caption {
	width: 100%;
	top: 20px;
}
#banner-7 .caption strong.title {
	font-size: 24px;
	padding: 10px;
	margin: 0 auto 10px;
}
#banner-7 .caption .banner-heading-2 {
	margin: 0 0 10px 0;
	padding: 0;
}
#banner-7 .caption h1 {
	font-size: 33px;
	line-height: 40px;
}
#banner-7 .caption .banner-paragraph-1 {
	padding: 0;
	margin: 0;
}
#banner-7 .caption p {
	font-size: 16px;
}
#banner-7 .bx-wrapper .bx-controls-direction a {
	display: none;
}
.featured-items, .garments-collection, .adds-banner, .new-arrivals, .store-blog {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.adds-banner .frame {
	margin: 0 0 20px 0;
}
.new-arrivals .bx-wrapper .bx-prev {
	left: 0;
}
.new-arrivals .bx-wrapper .bx-next {
	right: 0;
}
.new-arrivals .bx-wrapper .bx-controls-direction a {
	top: 107%;
}
.blog-box {
	margin: 0 0 20px 0;
}
.footer-section-4 {
	padding: 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.footer-section-4 .box .frame img {
	width: 100%;
}
.footer-section-1 .box {
	margin: 0 0 20px 0;
}
#inner-banner {
	padding: 46px 10px;
	height: auto;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.about-welcome {
	padding: 0 10px 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.tab-style-1, .fact-box {
	margin: 0 0 20px 0;
}
.tab-style-2 {
	margin: 0 0 20px 0;
}
#wrapper .padding-bottom {
	padding: 0 10px 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.purchase-section .holder {
	width: 100%;
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.purchase-section h2 {
	font-size: 27px;
}
.purchase-section p {
	margin: 0 0 30px 0;
}
.blog-detail {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#post-slider img {
	width: 100%;
}
#main .comment-form ul {
	margin: 0;
}
.causes-page {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.causes-listing, .contact-1 {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.causes-listing .frame {
	margin: 0;
	width: 100%;
}
.causes-listing .text-box {
	float: left;
	width: 100%;
}
.causes-listing .text-box {
	float: left;
	width: 100%;
}
.contact-map-1 .map_canvas {
	height: 300px;
}
.our-time {
	margin: 0 0 20px 0;
}
.contact-1 h3 {
	clear: both;
}
.date-box strong.date {
	margin: -20px 0 10px 0;
}
.event-detail .text-box, .map-row .countdown-box {
	width: 100%;
}
.map-row .map-box {
	margin: 0 0 20px 0;
	width: 100%;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.map-row .countdown-box:after {
	background: none repeat scroll 0 0 #fff;
	content: "";
	height: 70px;
	right: 195px;
	position: absolute;
	top: 0;
	width: 25px;
	z-index: 9;
}
#map-wrapper {
	width: 100%;
	max-width: 100%;
}
#map {
	width: 100%;
	height: 300px;
}
.event-locator .content, #home-sidebar {
	width: 100%;
}
#main .event-listing .upcoming-events-box .text-box a {
	margin: 0 20px 10px 0;
}
.event-listing .upcoming-events-box .frame {
	width: 100%;
}
.gallery-section {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.naat-page .frame {
	margin: 0 0 20px 0;
	width: 100%;
}
.naat-page .text-box {
	float: left;
}
.blog-detail h3 {
	font-size: 15px;
}
.news-page .frame {
	margin: 0 0 20px 0;
	width: 100%;
}
.news-page .text-box {
	float: left;
}
.detail-row ul li a {
	font-size: 13px;
}
#main .detail-row ul li {
	padding: 0 12px 0 0;
}
#main .latest-news-post li {
	padding: 0;
}
.news-page .frame iframe {
	width: 100% !important;
}
.our-services {
	padding: 50px 10px 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.services-style-2 .services-box {
	margin: 0 auto 100px;
	float: none;
}
.services-box .text-box h3 {
	text-align: center;
}
.more-services, .chose-plan {
	padding: 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.more-services ul {
	float: left;
	margin: 0 0 20px 0;
}
.amount-color-1:before, .amount-color-3:before, .amount-color-2:before, .amount-color-4:before {
	display: none;
}
.amount-box {
	padding: 18px 0 10px 0;
}
.plan-box {
	margin: 0 0 20px 0;
}
.team-member-detail {
	padding: 0 10px 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.team-detail-area {
	margin: 20px 0 0 0;
}
.team-detail-area .frame {
	margin: 0 0 20px 0;
}
.navigation-2 .navbar {
	width: 100%;
}
.navigation-2 .navbar .nav {
	background: #222;
}
.navigation-2 .navbar .nav > li {
	display: block;
}
.navigation-2 .navbar .nav > li > a {
	padding: 14px 0;
}
.navigation .navbar .nav {
	background-color: #222;
}
.causes-header .navigation .navbar .nav > li > a {
	color: #fff;
}
.cart-table ul li .product, .cart-table ul li .detail, .cart-table ul li .delivery, .cart-table ul li .sub-total {
	display: none;
}
.cart-left div {
	margin: 0 0 20px 0;
	width: 100%;
}
.cart-section {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.cart-left input[type="text"] {
	float: right;
}
.btn-cp {
	margin: 0 20px 20px 0;
}
.cart-table ul {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.check-out {
	padding: 0 10px;
	margin: 0;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.first, .third, .second, .fourth {
	width: 100%;
}
.product-detail-row {
	padding: 0 10px;
	margin: 0 0 20px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;    
	box-sizing: border-box;     
}
.product-detail .frame {
	margin: 0 0 20px 0;
}
.review-row .frame {
	margin: 0 20px 0 0;
}
.product-detail-row .garments-collection {
	width: 100%;
}
#banner-3 #home-banner > li .caption {
	width: 100%;
	top: 124px;
	padding: 0 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
#banner-3 #home-banner > li .caption h1 {
	font-size: 24px;
	margin: 0;
}
#banner-3 #home-banner > li .caption p {
	font-size: 12px;
	margin: 0;
}
#banner-3 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	display: none;
}
.navigation-2 .navbar {
	margin: 0;
}
.countdown-box {
	display: none;
}
.new-arrivals .bx-wrapper .bx-prev{
	left:0 !important;
}
.new-arrivals .bx-wrapper .bx-next{
	right:0 !important;
}
#main .pagination-box .pagination ul{
	padding:0;
}
.new-team-member .box{
	margin:10px 0 50px 0;
}
}
/*********************************************Reponsive 767 End****************************************************/

/*********************************************Reponsive 768 and 979 Start****************************************************/
@media (min-width: 768px) and (max-width: 980px) {
.accordion-tabs-section .col-md-6{
	clear:both;
}
#main .pagination-box .pagination ul{
	padding:0;
}
.cp-attorneys-style-1 .cp-text-box::before{
	height:100px;
	bottom:53px;
}
.checkout-form ul li{
	width:100%;
}
.new-arrivals .bx-wrapper .bx-prev{
	left:0 !important;
}
.new-arrivals .bx-wrapper .bx-next{
	right:0 !important;
}
#main .comment-form ul li{
	width:100%;
}
.team-member-detail-box .member-social li{
	padding:0 10px 10px 0;
}
.services-2-parallax .frame img{
	display:none;
}
.more-services .text-box{
	width:100%;
}
.plan-box{
	margin-bottom:30px;
}
.donate-form-area input[type="submit"]{
	margin:0 0 0 30px;
}
.comment-form.container.padd-btm-50{
	width:100%;
}
.event-locator .content{
	width:30%;
}
#map-wrapper{
	width:70%;
}
.about-welcome blockquote:after{
	display:none;
}
.year-box:before{
	display:none;
}
.year-box:after{
	display:none;
}
.year-box{
	z-index:9;
	top:-174px;
}
.our-history .holder ul:after{
	display:none;
}
.our-history .holder ul:before{
	display:none;
}
.our-history .holder .history-box .text-box{
	padding:0;
	width:100%;
}
.our-history .holder .history-box .frame{
	width:100%;
}
.accordion-tabs-section .col-md-4{
	clear:both;
}
.causes-testimonials{
	margin:0;
}
.tab-style-2{
	margin-bottom:30px;
}
.tab-style-1{
	margin-bottom:30px;
}
#nav li a {
	font-size: 12px;
	padding: 0 11px;
}
.adds-banner .frame{
	margin-bottom:30px;
}
.footer-section-4 .box{
	margin-bottom:30px;
	height:350px;
}
.footer-section-4 .box .frame img{
	width:100%;
}
.main-causes .nav-tabs > li > a, .nav-pills > li > a {
	padding-left: 10px;
	padding-right: 10px;
}
.causes-tab-content .text-box {
	margin: 30px 0;
}
.btn-row {
	margin: 30px auto 0;
}
#wrapper #features-section-2 .holder {
	width: 100%;
	padding: 80px 0 0 0;
}
#wrapper .eco-features#features-section-2 .holder {
	padding: 80px 0 70px 0;
}
.eco-tab-area .nav-tabs {
	margin-bottom: 30px;
}
.navigation-2 .navbar-header {
	position: relative;
	top: 148px;
	margin: 0;
}
#banner-3 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	display: none;
}
.navigation-2 #nav li a {
	padding: 0 12px;
}
.wrap {
	width: 130px;
}
span.colun-1, span.colun-2 {
	background: none;
}
.clock-item .inner {
	width: 130px;
	height: 130px;
}
.features-2-box {
	margin-bottom: 80px;
}
#nav li ul {
	left: inherit;
	right: 0;
}
.other-members-box {
	margin-bottom: 20px;
}
#banner .caption {
	display: none;
}
.top-form input[type="text"] {
	width: 170px;
}
.top-social ul li {
	padding: 0 0 0 13px;
}
.navigation .navbar .nav > li {
	display: block;
}
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {
	color: #fff;
}
.event-listing .upcoming-events-box {
	margin: 0 0 20px 0;
}
.banner-caption {
	top: 10px;
	padding: 20px 20px 10px 20px;
}
.banner-heading {
	margin: 0 0 10px 0;
}
#banner .banner-caption strong.title {
	font-size: 14px;
	padding: 0;
}
#banner .banner-caption p {
	font-size: 12px;
	line-height: 20px;
	margin: 0 0 10px 0;
}
#banner .banner-caption ul li {
	font-size: 12px;
	line-height: 12px;
	padding: 6px 0;
}
#banner-2 .holder .caption {
	width: 100%;
	padding: 0 20px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.fact-box strong.number {
	font-size: 41px;
}
.donate-form-area ul li:first-child {
	margin: 0 0 0 30px;
}
.fact-box span {
	font-size: 41px;
}
.fact-box a {
	font-size: 14px;
	line-height: 14px;
}
.other-members-box .frame .caption h3 {
	font-size: 14px;
}
.other-members-box .frame .caption strong.designation {
	font-size: 12px;
}
#banner .banner-caption ul {
	margin: 0 0 10px 0;
}
.missions-frame .caption {
	height: 20%;
}
.missions-frame {
	margin-bottom: 30px;
}
.parallax-box img {
	display: none;
}
#features-section, .our-causes, .upcoming-events, .recent-post, .latest-news, .testimonials-section, .team-member, #features-section-2, .our-projects, .team-section-2, .upcoming-section-2, .footer-section-3, .eco-testimonials-section, .parallax-box {
	padding: 50px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#features-section .holder {
	width: 100%;
	padding: 50px 0 0 0;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.parallax-box .span6 {
	width: 100%;
}
.features-area ul {
	margin: 0;
}
.features-area ul li {
	margin: 0 0 30px 0;
}
#main-features h2 {
	font-size: 21px;
}
#main-features ul li a {
	font-size: 15px;
}
.features-box, .upcoming-events-box .frame, .recent-post-box .frame, .testimonials-section .holder, .team-member-box .frame, .team-member-box .frame, .upcoming-section-2 .frame, .newsletter-2 .newsletter-form, .footer-section-3 .box address, .footer-social .holder {
	width: 100%;
}
.our-causes {
	height: auto;
}
.recent-post-box strong.date {
	z-index: 9;
}
#main .recent-post-box strong.title {
	font-size: 15px;
}
.map-section .head {
	padding: 50px 10px 30px 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#main .latest-news-box strong.title {
	font-size: 14px;
	line-height: 17px;
}
.testimonials-section {
	height: auto;
}
.testimonials-section .bx-viewport > ul, #footer .flicker-box ul {
	margin: 0;
}
.testimonials-section .bx-wrapper .bx-controls-direction a {
	top: 30%;
}
#footer .footer-section-1 h2 {
	font-size: 21px;
}
#banner .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	bottom: 0;
	left: 0;
}
#banner-2 .holder {
	top: 10px;
	width: 100%;
}
#features-section-2 .holder {
	width: 100%;
	padding: 80px 20px 50px 15px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.countdown-container {
	width: 100%;
}
span.colun-3 {
	display: none;
}
.wrap {
	margin: 0 0 20px 44px;
}
.features-section-3 .features-2-box {
	padding: 0 10px;
	margin: 70px 0 0 0;
}
.countdown-box {
	display: none;
}
.fact-box {
	width: 25%;
}
.our-staf .box {
	margin-bottom: 30px;
}
.footer-section-3 .box {
	height: 215px;
	margin-bottom: 30px;
}
.player-btn-row ul li {
	margin: 0 0 10px 0;
}
.parallax-area {
	padding: 50px 10px 0 10px;
	height: auto;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.donation-section .holder {
	width: 100%;
}
.event-2-slider {
	margin: 0;
}
.upcoming-section-2 .text-box {
	max-width: 100%;
	width: 100%;
}
.upcoming-section-2 .holder {
	width: 100% !important;
}
.footer-social ul li {
	margin: 0 0 10px 0;
}
.footer-social {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#banner-3 #home-banner > li .caption {
	top: 126px;
	width: 100%;
}
#banner-3 #home-banner > li .caption p {
	margin: 0 0 12px 0;
}
#banner-3 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	bottom: -9px;
}
.islamic-features-box .caption a {
	font-size: 15px;
}
.player-btn-row-2 {
	margin: 0 0 20px 0;
}
#main .player-btn-row-2 ul li {
	margin: 0 0 20px 25px;
	float: none;
	display: inline-block;
}
.player-btn-row-2 ul {
	display: block;
	text-align: center;
}
#banner-5 .caption {
	top: 10px;
	width: 100%;
}
#banner-5 .caption strong.title {
	padding: 10px;
	font-size: 25px;
}
#banner-5 .caption .banner-heading-1 {
	padding: 0;
	margin: 0;
}
#banner-5 .caption h1 {
	font-size: 35px;
	line-height: 45px;
}
#banner-5 .caption p {
	display: none;
}
#banner-5 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	bottom: 0;
}
#banner-5 .bx-wrapper .bx-controls-direction a {
	display: none;
}
.eco-icon {
	width: 100px;
	height: 100px;
}
.eco-icon a {
	line-height: 90px;
	font-size: 45px;
}
.eco-tab-text-box h3 {
	font-size: 17px;
}
#eco-events-slider {
	margin: 0;
}
.eco-upcoming-events .bx-wrapper .bx-controls-direction a {
	top: 80%;
}
.gallery-collection .collection-box {
	width: 384px !important;
}
#eco-testimonials-slider {
	margin: 0;
}
.eco-testimonials-section .holder {
	width: 100%;
}
.eco-testimonials-box {
	width: 100%;
	margin: 0 0 30px 0;
}
.eco-testimonials-section .bx-wrapper .bx-controls-direction a {
	top: -14%;
}
#video-banner {
	height: 500px;
}
#video-banner .caption {
	padding: 0 10px;
	top: 140px;
	width: 100%;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#video-banner .caption p {
	text-align: center;
}
#main .main-causes .holder {
	padding: 50px 0;
}
.causes-list {
	padding: 50px 0;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.causes-list-box .text-box h3 {
	font-size: 15px;
}
#main .detail-row-2 li {
	margin: 0 0 10px 0;
}
.causes-testimonials {
	padding: 50px 10px;
	height: auto;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#causes-testimonial-slider {
	margin: 0;
}
.causes-testimonials .holder {
	width: 100%;
}
.causes-testimonials .bx-wrapper .bx-controls-direction a {
	top: -15%;
}
#banner-7 .caption {
	top: 20px;
	width: 100%;
}
#banner-7 .caption strong.title {
	font-size: 30px;
	padding: 10px;
}
#banner-7 .caption .banner-heading-2 {
	padding: 0;
}
#banner-7 .caption h1 {
	font-size: 40px;
}
#banner-7 .caption p {
	font-size: 20px;
}
#banner-7 .bx-wrapper .bx-controls-direction a {
	display: none;
}
#banner-7 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	bottom: 0;
}
.missions-store .missions-frame .caption {
	top: 5px;
}
.missions-store .missions-frame .caption h2 {
	font-size: 16px;
	padding: 0;
}
.missions-frame .caption a {
	line-height: 22px;
}
.missions-store .missions-frame .caption p {
	font-size: 12px;
	line-height: 17px;
}
.adds-banner .frame-2 .caption-2 {
	margin: 0;
	padding: 7px 0 0 0;
}
.new-arrivals .bx-wrapper .bx-prev {
	left: 0;
}
.new-arrivals .bx-wrapper .bx-next {
	right: 0;
}
.new-arrivals .bx-wrapper .bx-controls-direction a {
	background: #fff;
}
.footer-section-4 .box h2 {
	font-size: 18px;
}
.footer-section-4 .box .text-box {
	padding: 10px 0 0 0;
}
.tab-style-1 .nav-tabs > li > a {
	font-size: 11px;
}
.tab-style-1 .nav-tabs > li > a, .nav-pills > li > a {
	padding-left: 8px;
	padding-right: 8px;
}
.accordion_cp {
	font-size: 10px;
	height: auto;
}
.tab-style-2 .nav-tabs > li > a, .nav-pills > li > a {
	padding-right: 20px;
}
.tab-style-2 .nav-tabs > li > a {
	font-size: 12px;
}
.purchase-section .holder {
	width: 100%;
}
.purchase-section h2 {
	font-size: 29px;
}
.purchase-section p {
	margin: 0 0 30px 0;
}
.blog-detail h3 {
	font-size: 14px;
}
.sidebar-bix-1 strong.date {
	width: 100%;
	margin: 0 0 20px 0;
}
.sidebar .sidebar-bix-1 .text-box {
	float: left;
}
.sidebar .sidebar-bix-1 .frame {
	width: 100%;
	margin: 0 0 20px 0;
}
.sidebar-bix-1 ul li a {
	font-size: 12px;
}
.sidebar-bix-1 .caption {
	padding: 6px 0;
}
.sidebar-bix-1 .caption a {
	font-size: 11px;
}
.causes-listing {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.causes-listing .frame {
	margin: 0;
	width: 100%;
}
.causes-listing .text-box {
	float: left;
	width: 100%;
}
.contact-1 address {
	width: 100%;
}
.contact-1 h3 {
	font-size: 15px;
}
.our-time ul li strong.day, .our-time ul li strong.time {
	font-size: 12px;
}
.date-box strong.date {
	margin: -20px 0 10px 0;
}
.map-row .map-box {
	margin: 0 0 20px 0;
	width: 100%;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#map-wrapper {
	width: 100%;
	max-width: 100%;
}
#map {
	width: 100%;
	height: 300px;
}
.event-locator .content, #home-sidebar {
	width: 100%;
}
#main .event-listing .upcoming-events-box .text-box a {
	margin: 0 20px 10px 0;
}
.event-listing .upcoming-events-box .frame {
	width: 100%;
}
.naat-page .frame {
	margin: 0 0 20px 0;
	width: 100%;
}
.naat-page .text-box {
	float: left;
}
.instagram-box > iframe {
	width: 100% !important;
}
.news-page .frame {
	margin: 0 0 20px 0;
	width: 100%;
}
.news-page .text-box {
	float: left;
}
.detail-row ul li a {
	font-size: 13px;
}
#main .detail-row ul li {
	padding: 0 12px 0 0;
}
#main .latest-news-post li {
	padding: 0;
}
.news-page .frame iframe {
	width: 100% !important;
}
.our-services .span4 {
	width: 47% !important;
}
.services-style-2 .services-box {
	width: 300px;
	height: 300px;
	margin: 0 auto 120px;
	float: none;
}
.our-services {
	padding: 50px 0 0 0;
}
.services-box .text-box h3 {
	font-size: 14px;
	text-align: center;
}
.services-box .text-box p {
	font-size: 13px;
}
.more-services .icon-box, .more-services .icon-left {
	margin: 0 0 20px 0;
}
.amount-color-1:before, .amount-color-2:before, .amount-color-3:before, .amount-color-4:before {
	display: none;
}
.amount-box {
	padding: 18px 0 10px 0;
}
.plan-box a.btn-2 {
	font-size: 14px;
}
.navigation-2 .navbar {
	width: 100%;
}
.navigation-2 .navbar .nav {
	background: #222;
}
.navigation-2 .navbar .nav > li {
	display: block;
}
.navigation-2 .navbar .nav > li > a {
	padding: 14px 0;
}
.causes-header .navigation .navbar .nav > li > a {
	color: #fff;
}
.cart-table ul li .product, .cart-table ul li .detail, .cart-table ul li .delivery, .cart-table ul li .sub-total {
	display: none;
}
.cart-left div {
	margin: 0 0 20px 0;
	width: 100%;
}
.cart-section {
	padding: 0 10px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.cart-left input[type="text"] {
	float: right;
}
.btn-cp {
	margin: 0 20px 20px 0;
}
.cart-table ul {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
#banner-3 #home-banner > li .caption h1 {
	font-size: 25px;
	margin: 0;
}
#banner-3 #home-banner > li .caption p {
	font-size: 14px;
}
.navigation-2 .navbar {
	margin: 0;
}
.new-team-member .box{
	margin:0 0 60px 0;
}
.banner-tab h2{
	font-size:20px;
}
}
/*********************************************Reponsive 768 and 979 End****************************************************/

/*********************************************Reponsive 1200 Start****************************************************/
@media (min-width: 1200px) {
.tab-style-1 .nav-tabs > li > a {
	font: 600 13px/14px 'Raleway', sans-serif;
}
.tab-style-2 .nav-tabs > li > a, .nav-pills > li > a {
	padding-right: 40px;
}
.cp-attorneys-style-1 .frame .caption .holder {
	height: 55%;
}
.services-2-parallax .frame{
	width:auto;
	margin:0 53px 0 0;
}
.services-2-parallax .frame img{
	width:auto;
}
.banner-caption {
	top: 40px;
	padding: 30px;
}
#banner-2 .holder .caption {
	margin: 0;
}
#wrapper #features-section-2 .holder {
	width: 1240px;
}
#banner .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	bottom: 25px;
	left: 0;
}
.upcoming-events-box .frame {
	width: auto;
}
.testimonials-section .bx-wrapper .bx-controls-direction a {
	top: 50%;
}
#banner-2 .holder {
	width: 1170px;
	top: 180px;
}
#banner-3 #home-banner > li .caption {
	top: 330px;
}
.player-btn-row ul li {
	padding: 0 20px 0 0;
}
.player-btn-row {
	margin: 0;
}
.upcoming-section-2 .bx-wrapper .bx-controls-direction a {
	top: 40% !important;
}
.footer-social {
	padding: 0;
	box-sizing: inherit;
}
.footer-social .holder {
	width: 1170px;
}
.footer-social ul li {
	margin: 0;
}
#banner-5 .caption {
	top: 170px;
	width: 1080px;
}
#banner-5 .caption strong.title {
	padding: 20px;
	font-size: 36px;
}
#banner-5 .caption h1 {
	font-size: 60px;
	line-height: 60px;
}
#banner-5 .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	bottom: 20px;
}
.gallery-collection .collection-box {
	width: 475px !important;
}
.eco-testimonials-section .holder {
	width: 1000px;
}
.eco-testimonials-box {
	width: 470px;
	margin: 0 15px;
}
.navigation .navbar .nav > li > a {
	padding: 19px 11px;
}
#main .detail-row-2 li {
	margin: 0;
}
#banner-7 .caption {
	top: 230px;
}
#banner-7 .bx-wrapper .bx-next {
	right: 50px;
}
#banner-7 .bx-wrapper .bx-prev {
	left: 50px;
}
.missions-store .missions-frame .caption {
	top: 46px;
}
.missions-frame .caption a {
	line-height: 18px;
}
.missions-store .missions-frame .caption h2 {
	padding: 0 0 15px 0;
	font-size: 36px;
}
.adds-banner .frame-2 .caption-2 {
	margin: 37px;
}
.new-arrivals .bx-wrapper .bx-prev {
	left: -72px;
}
.new-arrivals .bx-wrapper .bx-next {
	right: -72px;
}
.tab-style-1 .nav-tabs > li > a, .nav-pills > li > a {
	padding-left: 26px;
	padding-right: 25px;
}
.tab-style-1 .nav-tabs > li > a {
	font-size: 13px;
}
.accordion_cp {
	font-size: 14px;
}
.sidebar-bix-1 .text-box a.title {
	font-size: 14px;
}
.sidebar-bix-1 ul li a {
	font-size: 14px;
}
.causes-listing .text-box {
	width: auto;
	float: none;
}
.causes-listing .frame {
	width: auto;
	margin: 0 20px 0 0;
}
.map-row .map-box {
	margin: -110px 0 0 0;
}
#map-wrapper {
	max-width: 877px;
	width: auto;
}
.event-locator .content {
	width: 262px;
}
#map {
	width: 877px;
}
.instagram-box > iframe {
	width: auto !important;
}
.services-style-2 .services-box {
	width: 349px;
	height: 349px;
}
.services-box .text-box h3 {
	font-size: 18px;
}
.amount-color-1:before, .amount-color-2:before, .amount-color-3:before, .amount-color-4:before {
	display: inherit;
}
.amount-box {
	padding: 18px 0 0 0;
}
.cart-table ul li .delivery {
	display: table-cell;
}
.cart-right {
	float: right;
}
.cart-left {
	margin: 0;
}
.btn-cp {
	margin: 0 0 0 20px;
}
#nav li ul {
	left: 0;
	right: inherit;
}
#banner .caption {
	display: inherit;
}
.features-box {
	width: 346px;
}
.parallax-box img {
	width: auto;
	margin: 0;
}
.logo-box-2 {
	width: 255px;
}
.navigation-2 .navbar-header {
	margin: 20px 0 0 0;
}
.navigation-2 #nav li a {
}
.navigation-2 #nav li a {
	padding: 0 16px;
}
}
/*********************************************Reponsive 1200 End****************************************************/

/*********************************************Reponsive 1280 and 1919 Start****************************************************/
@media (max-width: 1280px) {
#banner .caption {
	top: 20px;
}
.banner-caption {
	padding: 20px;
}
#banner .banner-caption strong.title {
	font: 600 15px/15px "Raleway", sans-serif;
}
.banner-heading, #banner .banner-caption p, #banner .banner-caption ul {
	margin-bottom: 10px;
}
#banner-7 .caption{
	top:150px;
}
.new-arrivals .bx-wrapper .bx-next{
	right:-50px;
}
.new-arrivals .bx-wrapper .bx-prev{
	left:-50px;
}
.tab-style-1 .nav-tabs > li > a{
	font-size:13px;
}
}
/*********************************************Reponsive 1280 and 1919 End****************************************************/
@media (max-width: 1366px) {
	#banner .caption {
	top: 20px;
}
}
