
@media only screen and (min-width:768px) and (max-width:991px) {
	.about-content-area .thumb img:first-child, .banner-area.carousel-shape .slider-thumb, .blog-area .item .thumb img, .team-single-area .basic-info::after {
		width: 100%;
	}
	
	.about-content-area .overlay {
		right: auto;
		left: 30px;
	}
	
	.about-content-area .thumb {
		margin-bottom: 80px;
	}
	
	.banner-area.carousel-shape .box-cell::before {
		position: absolute;
		left: 0;
		top: 0;
		content: "";
		height: 100%;
		width: 100%;
		background: #000;
		opacity: .6;
	}
	
	.banner-area .appoinment, .banner-area.carousel-shape .box-cell::after, .services-area .services-content .item .bottom span, .services-area .services-tabs .tab-pane::after, .testimonials-area .item::before, .top-features-area .item .more a::after {
		display: none;
	}
	
	.fun-factor-area .fun-fact, .services-area .services-content .item {
		display: block;
		text-align: center;
	}
	
	.services-area .services-content img {
		margin: auto;
	}
	
	.services-area .services-content .item .icon {
		margin-right: 0;
		margin-bottom: 30px;
	}
	
	.services-area .services-content .item .bottom, .testimonials-area .item .provider {
		justify-content: center;
	}
	
	.fun-factor-area .fun-fact .icon i {
		margin-right: 0;
		margin-bottom: 25px;
		font-size: 50px;
	}
	
	.top-bar-area .text-right {
		text-align: center !important;
		justify-content: center;
		margin-top: 10px;
		display: flex;
	}
	
	.top-bar-area.inc-logo {
		border-bottom: 1px solid #e7e7e7;
	}
	
	.feature-area .features-box .single-item:first-child, .feature-area .features-box .single-item:nth-child(2), .features-area .item-grid:first-child, .fun-factor-area .fun-fact-items .item:first-child, .fun-factor-area .fun-fact-items .item:nth-child(2), .top-bar-area.inc-logo .text-right {
		margin-top: 0;
	}
	
	.navbar .attr-nav form {
		margin: 14px 0;
		min-width: 210px;
		width: 210px;
	}
	
	.breadcrumb-area, .choose-us-area .single-item, .quick-contact-area, .testimonials-area, .top-features-area .item {
		text-align: center;
	}
	
	.breadcrumb-area h2 {
		margin-bottom: 25px;
	}
	
	.breadcrumb-area .text-right, .top-features-area .item .more {
		text-align: center !important;
	}
	
	.banner-area .thumb, .banner-area .thumbs {
		top: 0;
		display: none;
	}
	
	.about-area .thumb .overlay {
		right: 50px;
		transform: translate(0, -50%);
	}
	
	.about-area.reverse .info {
		padding-right: 15px;
		padding-bottom: 30px;
	}
	
	.about-area .thumb {
		margin-bottom: 50px;
	}
	
	.about-area.reverse .thumbs img, .feature-area .feature-box .thumb img {
		max-width: 100%;
	}
	
	.features-area .features-box {
		padding-left: 15px;
		margin-top: 80px;
	}
	
	.faq-area .appoinment-form, .feature-area .features-box .single-item, .team-single-area .bottom-info, .team-single-area .skill-items {
		margin-top: 30px;
	}
	
	.feature-area .heading-left {
		margin-bottom: 40px;
	}
	
	.top-features-area .item .more a {
		padding: 0;
	}
	
	.feature-area .feature-box .content .content-box {
		position: inherit;
		top: 0;
		transform: inherit;
		margin-top: 30px;
	}
	
	.blog-area.right-sidebar .sidebar, .contact-area .info, .feature-area .feature-box .content {
		padding-left: 15px;
	}
	
	.works-about-items::before {
		right: -20%;
	}
	
	.works-about-area .works-about-items .info, .works-about-area.reverse .works-about-items .info {
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.blog-area.left-sidebar .sidebar, .blog-area.right-sidebar .sidebar, .contact-area .contact-tabs, .faq-area .faq-content, .fun-factor-area .fun-fact-items .item, .services-details-area .sidebar, .works-about-area .works-about-items .thumb {
		margin-top: 50px;
	}
	
	.works-about-area.reverse .works-about-items .thumb {
		margin-top: 0;
		margin-bottom: 110px;
	}
	
	.works-about-area .works-about-items .thumb .fun-fact, .works-about-area.reverse .works-about-items .thumb .fun-fact {
		left: 50%;
		transform: translateX(-50%);
		width: 80%;
	}
	
	.case-studies-area.grid-items .case-items.colums-2 .pf-item, .case-studies-area.grid-items .case-items.colums-3 .pf-item, .case-studies-area.grid-items .case-items.colums-4 .pf-item {
		width: 50%;
	}
	
	.case-details-area .left-info {
		padding-left: 15px;
		margin-top: 30px;
	}
	
	.case-details-area .case-content {
		padding: 0;
		margin-top: 50px;
	}
	
	.case-details-area .case-content ul.project-info {
		top: 0;
		margin-bottom: 0;
		margin-top: 30px;
	}
	
	.case-details-area .project-info li {
		margin-bottom: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #e7e7e7;
	}
	
	.case-details-area .project-info li:last-child {
		margin-bottom: 0;
		padding-bottom: 0;
		border: none;
	}
	
	.quick-contact-area .text-right {
		text-align: center !important;
		margin-top: 30px;
	}
	
	.services-area .services-tabs .row {
		margin-left: -15px;
		overflow: hidden;
	}
	
	.services-area .services-tabs .tab-pane {
		margin-bottom: 0;
		overflow: hidden;
	}
	
	.services-area .services-tabs .thumb {
		min-height: 350px;
	}
	
	.services-area .services-tabs .info .content {
		padding-left: 40px;
	}
	
	.service-area .service-box .item {
		text-align: center;
		display: block;
		padding: 50px 30px;
	}
	
	.service-area .service-box .item .icon {
		display: inline-block;
	}
	
	.choose-us-area .item .icon i, .service-area .service-box .item i {
		margin-right: 0;
		margin-bottom: 25px;
	}
	
	.team-single-area .top-info .thumb {
		margin-bottom: 30px;
		padding-right: 15px;
	}
	
	.team-single-area .basic-info {
		margin-left: 0;
		margin-right: 0;
		padding: 30px;
	}
	
	.testimonials-area .testimonial-items .owl-stage-outer {
		margin: -15px;
		padding: 15px;
	}
	
	.testimonials-area .thumb {
		position: relative;
		z-index: 1;
		height: 200px;
		width: 200px;
		margin: auto auto 25px;
	}
	
	.testimonials-area .thumb i {
		right: 15px;
	}
	
	.about-area.faq-area .faq-content {
		margin-top: 25px;
	}
	
	.video-area.extra-padding {
		padding-bottom: 215px;
	}
	
	.choose-us-area .single-item:last-child {
		margin-bottom: 0;
	}
	
	.choose-us-area .item {
		padding: 50px 30px;
		display: block;
	}
	
	.choose-us-area .item .call {
		text-align: left;
		justify-content: center;
	}
	
	.blog-area.left-sidebar .blog-content {
		float: none;
	}
	
	.blog-area .blog-thin-colums .thumb {
		margin-bottom: 30px;
	}
	
	.blog-area .blog-items .blog-thin-colums .item {
		padding: 0;
		border: none;
	}
	
	.blog-area.left-sidebar .sidebar {
		padding-right: 15px;
	}
}

@media only screen and (max-width:767px) {
	.banner-area, .banner-area.content-less, .home2-banner-fix {
		height: auto !important;
	}
	
	.banner-area h3, h4, h5, h6 {
		line-height: 1.4;
	}
	
	.default-padding, .default-padding-bottom, .padding-xl {
		padding-bottom: 50px;
	}
	
	.default-padding, .default-padding-top, .featured-services-area, .padding-xl {
		padding-top: 50px;
	}
	
	.banner-area {
		text-align: center;
	}
	
	.about-area.inc-shape::after, .attr-nav > ul > li.button, .banner-area.carousel-shape .box-cell::after, .banner-area.circle-shape .content::after, .blog-area .blog-items .footer-meta ul li:first-child, .error-page-area .error-box h1, .navbar .attr-nav form, .navbar .attr-nav.button, .navbar.navbar-fixed.transparent .attr-nav > ul > li.contact, .owl-carousel.owl-theme .owl-nav, .services-area .services-content .item .bottom span, .services-area .services-tabs .tab-pane::after, .testimonials-area .item::before, .top-bar-area, .top-features-area .item .more a::after, nav.navbar .quote-btn {
		display: none;
	}
	
	.banner-area.carousel-shape .box-cell::before {
		position: absolute;
		left: 0;
		top: 0;
		content: "";
		height: 100%;
		width: 100%;
		background: #000;
		opacity: .6;
	}
	
	.about-area .thumb img:first-child, .about-content-area .thumb img:first-child, .banner-area.carousel-shape .slider-thumb, .comments-list .commen-item .content, .container-medium, .team-single-area .basic-info li, .team-single-area .basic-info::after {
		width: 100%;
	}
	
	.blog-area .blog-content .post-tags, .blog-area .blog-content .share, .comments-list .commen-item .avatar, .comments-list .commen-item .content, .fun-factor-area .fun-fact, .services-area .services-content .item {
		display: block;
		text-align: center;
	}
	
	.services-area .services-content img {
		margin: auto;
	}
	
	.services-area .services-content .item .icon {
		margin-right: 0;
		margin-bottom: 30px;
	}
	
	.about-area .author, .services-area .services-content .item .bottom, .testimonials-area .item .provider {
		justify-content: center;
	}
	
	.about-content-area .overlay {
		right: auto;
		left: 30px;
	}
	
	.about-content-area .thumb {
		margin-bottom: 80px;
	}
	
	.contact-area .contact-tabs > ul li, .content-tabs .nav-tabs li {
		display: block;
		margin-bottom: 15px;
	}
	
	.content-tabs .nav-tabs li a {
		padding: 15px;
		border: 1px solid #ddd;
		text-align: center;
		background: #fff !important;
	}
	
	.content-tabs .nav-tabs {
		border: none;
		margin-bottom: 15px !important;
	}
	
	.comments-info a {
		position: inherit;
	}
	
	.fun-factor-area .fun-fact .icon i {
		margin-right: 0;
		margin-bottom: 25px;
		font-size: 50px;
	}
	
	.contact-area form .col-lg-6 {
		padding: 0 15px;
	}
	
	h4 {
		font-size: 20px;
	}
	
	.default-padding.bottom-less {
		padding-bottom: 20px;
		padding-top: 50px;
	}
	
	.heading-left, .site-heading {
		margin-bottom: 40px;
	}
	
	.banner-area .content h2, .banner-area h2, .banner-area.text-large .content h2, .breadcrumb-area h1, .site-heading h2 {
		font-size: 36px;
	}
	
	.breadcrumb-area {
		padding: 80px 0;
		position: relative;
		text-align: center;
	}
	
	.breadcrumb-area h2, .heading-left h2 {
		font-size: 36px;
		margin-bottom: 25px;
	}
	
	.breadcrumb-area .text-right, .top-features-area .item .more {
		text-align: center !important;
	}
	
	.side {
		padding: 50px 50px 50px 35px;
		width: 320px;
	}
	
	.blog-area.right-sidebar .sidebar, .feature-area .feature-box .content, .heading-left .right-info, .services-area .services-tabs .info {
		padding-left: 15px;
	}
	
	.heading-left h5, .who-we-area-box .item h4 {
		margin-bottom: 15px;
	}
	
	.banner-area .content p, .banner-area p, .banner-area.text-center p, .top-features-area .item .more a {
		padding: 0;
	}
	
	.banner-area, .banner-area div, body {
		height: auto;
	}
	
	.banner-area .content, .banner-area.auto-height .content {
		padding: 60px 0;
	}
	
	.banner-area.bottom-shape .content, .banner-area.shape .content {
		padding-top: 120px;
	}
	
	.banner-area .carousel-indicators {
		right: auto;
		left: auto;
		width: 100%;
		height: auto;
		top: auto;
		transform: inherit;
		bottom: 15px;
		position: inherit;
	}
	
	.banner-area .carousel-indicators li {
		display: inline-block;
		margin: 0 5px;
	}
	
	.banner-area .thumb {
		top: 0;
	}
	
	.banner-area .thumbs {
		margin-bottom: 50px;
	}
	
	.banner-area.top-pad-60-responsive {
		padding-top: 60px;
	}
	
	.banner-area .appoinment-box {
		margin-bottom: 60px;
	}
	
	.about-area .info ul li, .banner-area .content .bottom, .blog-area .pagi-area .pagination {
		display: block;
	}
	
	.banner-area .content .bottom a {
		margin-right: 15px;
		margin-left: 15px;
	}
	
	.banner-area .content .bottom .call-us {
		margin-top: 25px;
		justify-content: center;
	}
	
	.banner-area.auto-height.circle-shape .content {
		padding: 50px 0;
	}
	
	.banner-area.circle-shape .content::before {
		height: 140%;
		width: 200%;
		border-radius: inherit;
	}
	
	.about-area .thumb, .blog-area .blog-thin-colums .thumb {
		margin-bottom: 30px;
	}
	
	.about-area .thumb img:nth-child(2) {
		position: inherit;
		left: 0;
		width: 100%;
		top: 0;
		margin-bottom: 0;
		margin-top: 30px;
		display: none;
	}
	
	.about-area .thumb .overlay .content {
		position: inherit;
		left: 0;
		top: 0;
		transform: inherit;
		width: auto;
		padding: 0;
	}
	
	.about-area .thumb .overlay {
		position: inherit;
		right: 0;
		top: 0;
		height: 100%;
		width: 100%;
		background: #fff;
		transform: inherit;
		padding: 60px;
		margin-top: 30px;
		display: none;
	}
	
	.about-area .info, .blog-area.single .post-pagi-area, .testimonials-area, .top-features-area .item, .who-we-area-area, .work-process-area .work-pro-items .item, footer .footer-bottom {
		text-align: center;
	}
	
	.about-area .author .intro, .about-area.faq-area .info {
		text-align: left;
	}
	
	.about-area .info ul li i, .choose-us-area .item .icon i, .feature-area .feature-box .item i, .service-area .service-box .item i {
		margin-right: 0;
		margin-bottom: 25px;
	}
	
	.about-area.reverse .info {
		padding-right: 15px;
		padding-bottom: 30px;
	}
	
	.about-area.reverse .thumbs img, .feature-area .feature-box .thumb img {
		max-width: 100%;
	}
	
	.who-we-area-area .thumb {
		min-height: 350px;
		display: none;
	}
	
	.who-we-area-box .item:first-child {
		margin-top: 30px;
		padding-bottom: 30px;
	}
	
	.who-we-area-box .item {
		padding: 50px 30px;
		border: none;
		position: relative;
	}
	
	.who-we-area-box .item .text-blur {
		top: 10px;
		left: 50%;
		transform: translateX(-50%);
	}
	
	.case-details-area .left-info, .contact-area .info, .features-area .features-box {
		padding-left: 15px;
		margin-top: 30px;
	}
	
	.feature-area .features-box .single-item, .features-area .features-box .item-grid, .team-single-area .bottom-info, .team-single-area .skill-items {
		margin-top: 30px;
	}
	
	.features-area .features-box .item-grid .item {
		background: #fff !important;
	}
	
	.features-area .features-box .item-grid .item a, .features-area .features-box .item-grid .item p {
		color: #232323 !important;
	}
	
	.features-area .features-box .item-grid .item i {
		color: #086ad8 !important;
	}
	
	.features-area .item-grid .item:hover {
		background: linear-gradient(90deg, #086ad8 0, #0a3c74 100%) !important;
	}
	
	.features-area .features-box .item-grid .item:hover a, .features-area .features-box .item-grid .item:hover i, .features-area .features-box .item-grid .item:hover p {
		color: #fff !important;
	}
	
	.feature-area .features-box .single-item:first-child, .fun-factor-area .fun-fact-items .item:first-child {
		margin-top: 0;
	}
	
	.feature-area .feature-box .content .content-box {
		position: inherit;
		top: 0;
		transform: inherit;
		margin-top: 30px;
		background: 0 0;
		border: none;
		padding: 0;
	}
	
	.feature-area .feature-box .item {
		display: block;
		text-align: center;
		background: #fff;
		padding: 50px 30px;
		margin-top: 30px;
		border-radius: 5px;
		box-shadow: 0 0 10px #ccc;
	}
	
	.work-process-area .work-pro-items .item .icon span {
		left: 50%;
		transform: translateX(-50%);
	}
	
	.works-about-items::before {
		right: -20%;
	}
	
	.works-about-area .works-about-items .info, .works-about-area.reverse .works-about-items .info {
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.blog-area .comments-form, .fun-factor-area .fun-fact-items .item, .services-details-area .sidebar, .works-about-area .works-about-items .thumb {
		margin-top: 50px;
	}
	
	.works-about-area.reverse .works-about-items .thumb {
		margin-top: 0;
		margin-bottom: 80px;
	}
	
	.works-about-area .works-about-items .thumb .fun-fact, .works-about-area.reverse .works-about-items .thumb .fun-fact {
		left: 50%;
		transform: translateX(-50%);
		width: 80%;
	}
	
	.quick-contact-area .text-right {
		text-align: left !important;
		margin-top: 30px;
	}
	
	.faq-area .faq-content {
		margin-top: 40px;
	}
	
	.about-area.faq-area .faq-content {
		margin-top: 25px;
	}
	
	.faq-area .appoinment-form {
		margin-top: 30px;
		padding: 50px 30px;
	}
	
	.testimonials-area .testimonial-items .owl-stage-outer {
		margin: -15px;
		padding: 15px;
	}
	
	.testimonials-area .thumb {
		position: relative;
		z-index: 1;
		height: 200px;
		width: 200px;
		margin: auto auto 25px;
	}
	
	.testimonials-area .thumb i {
		right: 15px;
	}
	
	.case-studies-area.grid-items .case-items.colums-2 .pf-item, .case-studies-area.grid-items .case-items.colums-3 .pf-item, .case-studies-area.grid-items .case-items.colums-4 .pf-item {
		width: 100% !important;
	}
	
	.case-details-area .case-content {
		padding: 0;
		margin-top: 30px;
	}
	
	.case-details-area .case-content ul.project-info {
		top: 0;
		margin-bottom: 0;
		margin-top: 30px;
	}
	
	.case-details-area .project-info li {
		margin-bottom: 15px;
		padding-bottom: 15px;
		border-bottom: 1px solid #e7e7e7;
	}
	
	.case-details-area .project-info li:last-child {
		margin-bottom: 0;
		padding-bottom: 0;
		border: none;
	}
	
	.video-area.extra-padding {
		padding-bottom: 205px;
	}
	
	.choose-us-area .single-item {
		margin-bottom: 30px;
		text-align: center;
	}
	
	.choose-us-area .single-item:last-child, .contact-area .contact-tabs > ul li:last-child, .services-area .services-tabs ul li:last-child {
		margin-bottom: 0;
	}
	
	.choose-us-area .item {
		padding: 50px 30px;
		display: block;
	}
	
	.choose-us-area .item .call {
		text-align: left;
		justify-content: center;
	}
	
	.services-area .services-tabs .row {
		margin-left: -15px;
	}
	
	.services-area .services-tabs ul li {
		display: block;
		margin-bottom: 25px;
	}
	
	.services-area .services-tabs ul li a {
		margin: 0;
	}
	
	.services-area .services-tabs .tab-pane {
		margin-bottom: 0;
		overflow: hidden;
	}
	
	.blog-area .sidebar .sidebar-item.add-banner .sidebar-info, .services-area .services-tabs .info .content {
		padding: 50px 30px;
	}
	
	.services-area .services-tabs .thumb {
		min-height: 300px;
	}
	
	.service-area .service-box .item {
		text-align: center;
		display: block;
		padding: 50px 30px;
	}
	
	.service-area .service-box .item .icon {
		display: inline-block;
	}
	
	.team-single-area .top-info .thumb {
		margin-bottom: 30px;
		padding-right: 15px;
	}
	
	.team-single-area .basic-info {
		margin-left: 0;
		margin-right: 0;
		padding: 30px;
	}
	
	.blog-area .blog-items .footer-meta ul {
		border-top: none;
		padding-top: 0;
	}
	
	.blog-area .pagi-area .pagination li {
		display: inline-block;
		margin-top: 5px;
	}
	
	.blog-area .blog-content .share .social {
		margin-top: 10px;
	}
	
	.blog-area.left-sidebar .blog-content, .blog-area.single .post-pagi-area a:last-child {
		float: none;
	}
	
	.blog-area.left-sidebar .sidebar, .blog-area.right-sidebar .sidebar {
		margin-top: 50px;
		overflow: hidden;
	}
	
	.blog-area.left-sidebar .sidebar {
		padding-right: 15px;
	}
	
	.blog-area.single .post-pagi-area a {
		margin: 5px;
	}
	
	.comments-list .commen-item.reply {
		margin-left: 0;
		padding-left: 0;
	}
	
	.comments-list .commen-item .avatar {
		float: none;
		height: 80px;
		width: 80px;
		margin: auto;
	}
	
	.comments-list .commen-item .content .title {
		display: block;
		margin-top: 20px;
		margin-bottom: 10px;
	}
	
	.comments-list .commen-item .content .title span {
		margin: 15px 0 0;
		padding: 0;
		border: none;
		display: block;
	}
	
	.comments-list .commen-item {
		margin-bottom: 50px;
		display: block;
	}
	
	.comments-list .commen-item:last-child {
		margin-bottom: 0;
		padding: 0;
		border: none;
	}
	
	.contact-area .contact-tabs > ul {
		border: none;
		margin-top: 0;
		text-align: center;
	}
	
	.contact-area .contact-tabs > ul li a {
		margin-right: 0;
		border: 1px solid #e7e7e7;
		background: #fff;
		font-size: 20px;
	}
	
	.contact-area .contact-tabs > ul li a.active {
		background: #fff;
	}
	
	.contact-tabs .tab-content iframe {
		height: 300px;
	}
	
	footer .f-items.default-padding {
		padding-top: 0;
	}
	
	footer .f-item.about {
		margin-right: 0;
	}
	
	footer .footer-bottom .text-right {
		text-align: center !important;
		margin-top: 10px;
	}
}

@media only screen and (min-width:480px) and (max-width:767px) {
	.side {
		padding: 50px;
		width: 400px;
	}
	
	.comments-list .commen-item .avatar, .comments-list .commen-item .content {
		display: table-cell;
		text-align: left;
	}
	
	.comments-list .commen-item {
		display: flex;
	}
	
	.comments-list .commen-item .content {
		width: auto;
		padding-left: 25px;
	}
	
	.comments-list .commen-item .avatar {
		float: none;
		height: 80px;
		width: 80px;
		margin: inherit;
	}
	
	.comments-list .commen-item .content .title {
		margin-top: 0;
	}
	
	.blog-area.single .post-pagi-area {
		text-align: inherit;
	}
	
	.blog-area.single .post-pagi-area a:last-child {
		float: right;
	}
}

@media screen and (max-width:991px) {
	.order-last {
		order: 0;
	}
}

@media only screen and (max-width:350px) {
	.banner-area .popup-youtube.relative.video-play-button {
		display: none;
	}
	
	.banner-area .nice-select .option {
		font-size: 12px;
	}
	
	.banner-area .appoinment-box {
		margin-bottom: 60px;
		padding: 50px 30px;
	}
	
	.faq-area .faq-content .card .card-header h4 {
		align-items: inherit;
	}
}

@media only screen and (max-width:550px) {
	.video-area .fixed-shape-bottom {
		display: none;
	}
}

@media only screen and (min-width:992px) and (max-width:1199px) {
	.testimonials-area .testimonial-items .owl-stage-outer {
		margin: -15px;
		padding: 15px;
	}
	
	.testimonials-area .item::before {
		display: none;
	}
	
	.testimonials-area .thumb i {
		right: 45px;
	}
	
	.testimonial-items .item > .row {
		align-items: center;
	}
}

@media only screen and (max-width:1199px) {
	.team-single-area .row.align-center {
		align-items: inherit;
	}
	
	.case-studies-area.grid-items .case-items.colums-2 .pf-item, .case-studies-area.grid-items .case-items.colums-3 .pf-item, .case-studies-area.grid-items .case-items.colums-4 .pf-item {
		width: 50%;
	}
}

@media only screen and (max-width:1000px) {
	.services-area .services-items .item {
		box-shadow: 0 0 10px #ccc;
		background: #fff;
	}
}

@media only screen and (max-width:500px) {
	.about-content-area .overlay {
		text-align: center;
		left: 50%;
		transform: translateX(-50%);
		display: none;
	}
	
	.about-content-area .thumb {
		margin-bottom: 30px;
	}
}
