



@media screen and (max-width: 1199px)

{
	
	#main-footer #footer-widgets {padding: 0 15px 0 15px;}

	.et_pb_section.newsletter-main {padding: 8px 15px 8px 15px;}

	.about-us-video {min-height: inherit;}

	.site-title h2 {padding: 0 20px 0 20px;}

	.et_pb_section.about-us-slider {padding: 0 10px 50px 70px;}

	.profile-content-inner {padding: 0 15px 0 15px;}

	.profile-content-inner .change-profile-main .profile-img {height: 185px;}

	.profile-content-inner .my-orders-main {padding: 0 0 0 20px;}
	.single-product .canopy-save {max-width: 95%;}
	.payment-section {padding: 20px !important;}

}

/**** END 1199px ****/





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

{	

	.cat-bg-main {height: 400px; width: 300px;}

	.et_pb_section.newsletter-main .et_pb_row .text p {padding: 0px 0 0 0;}

	.et_pb_section.find-section .filter-section {padding: 0 20px 0 20px !important;}

	.et_pb_section.question-title.buttons {padding: 0 15px 50px 15px;}

	.et_pb_section.question-title.buttons .et_pb_row:nth-child(2) .et_pb_promo .et_pb_button_wrapper .et_pb_button {

		padding: 4px 10px 15px 10px;} 

	.et_pb_section.address-section {padding: 70px 15px 60px 15px;}	

	.friend-profile-main .fr-profile-inner {padding: 0 15px 0 15px;}

	.fr-profile-inner .details-row .my-canopies-list .product-img img {max-height: 80%;}

	.dr-main .dr-filter {padding-left: 20px;}

	.dr-main .dr-list-main {padding-left: 20px;}

	.dr-list-main .left {width: 40%;}

	.dr-list-main .right {width: 60%;}

	.demo-canopy-list .container {padding: 40px 15px 30px 15px !important;}

	.demo-canopy-list .list-filter .view {right: 15px;}

	.canopies-list-main .cn_list-row .title h3 {line-height: 24px; padding: 15px 0 0 0;}

	.et_pb_section.category-main {padding: 10px 15px 20px 15px;}

	.et_pb_section.popular-article {padding: 10px 15px 50px 15px;}

	.et_pb_section.popular-article ul li a {height: 110px;}

	.taxonomy_support_categories .et_pb_section.popular-article {padding: 10px 15px 50px 15px;}

	.taxonomy_support_categories .breadcrumb {padding: 0 15px 0 15px;}

	.taxonomy_support_categories .search {padding: 0 15px 0 15px;}

	.taxonomy_support_categories .blog-title h2 {margin: auto; text-align: center;}

	.login-main .login-main-inner.forgot-password .left .page-title {letter-spacing: 2px;}

	.login-main .login-main-inner.forgot-password .et_pb_section {top: 40%;}

	.page-template-template-orderdetail .pum-container.pum-responsive.pum-responsive-medium {margin-left: 0 !important;

		left: 0 !important;right: 0 !important;margin: auto !important;width: 90%;}

	.woocommerce-cart div#left-area {padding: 0 15px 0 15px !important;}
	.single #content-area {padding: 0 20px;}
	.our_history-template-default.single #content-area {padding: 0;}	 



}

/**** END 1024px ****/





@media screen and (max-width: 991px)

{	

	#main-header .header-right ul li {margin: 0 0 0 10px;}

	

}

/**** END 991px ****/



@media screen and (max-width: 980px)

{	

	.et_header_style_fullscreen #et-top-navigation, .et_header_style_slide #et-top-navigation {padding: 38px 0 38px 0!important;}

	#main-header {z-index: 999;}

	#main-header .container {padding: 0 0px 0 20px;}

	.mobile_menu_bar:before {top: 8px;}

	.search-form-main form.et-search-form {width: 100% !important; max-width: 100% !important;}

	.et_fixed_nav #main-header {position: fixed;}

	#main-footer {padding-bottom: 0;}

	#main-footer .footer-widget:nth-child(n) {width: 30%!important;margin: 0 15px 0 0 !important;}

	#main-footer .footer-widget:nth-child(n).last {width: 100% !important;margin: 0 !important;}

	#main-footer .footer-widget:nth-child(n).last .widget_text {margin: 0;width: 100%;}

	#main-footer .footer-widget:nth-child(n).last {-ms-box-orient: horizontal;display: -webkit-box;

		display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;

		-webkit-flex-flow: row wrap;flex-flow: row wrap;}

	#main-footer .footer-widget:nth-child(n).last .widget_text:nth-child(1)	{order: 2; background-color: #f8f8f8;}

	#main-footer .footer-widget:nth-child(n).last .widget_text:nth-child(2)	{order: 1; margin: 35px 0 35px 0 !important;}

	#main-footer .footer-widget ul.footer-info {float: left;width: 100%;position: relative;padding: 20px 0 20px 0;}

	#main-footer .footer-widget ul.footer-info li.phone {position: absolute;left: 0;right: 0;margin: auto;text-align: center;max-width: 200px;}

	#main-footer .footer-widget ul.footer-info li.mail {float: left; padding-left: 20px;}

	#main-footer .footer-widget ul.footer-info li.skype {float: right; padding-right: 50px;}

	#main-footer .footer-widget ul.footer-info li {margin: 0;}

	#main-footer .footer-widget ul.et-social-icons li {margin: 0 20px 0 0;}

	#main-footer #footer-widgets {padding: 0;}

	#main-footer .footer-widget:nth-child(n) .widget_text, 

	#main-footer .footer-widget:nth-child(n) .widget_nav_menu, 

	#main-footer .footer-widget:nth-child(n).last .widget_text:nth-child(2) {padding: 0 15px 0 15px;}

	.et_pb_section.newsletter-main .et_pb_row .text {width: 37%;}

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col {width: 100%;}

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog_col_inner {height: 300px;}

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog_col_inner .read-more-main {visibility: visible; 

		opacity: 1;}

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog_col_inner:before, 

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog_col_inner:hover:before {background-color: rgba(0, 0, 0, 0.4);}		

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog-details .blogpage_posted_date {color: #fff; 

	    max-width: 85%; margin: auto; margin-bottom: 30px;}

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog-details h3 {color: #fff; max-width: 85%; margin: auto;}

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog_col_inner .read-more-main .read-more {float: right; width: 150px; 

		margin-right: 40px;}

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog_col_inner .read-more-main {bottom: 60px;}

	.et_pb_section.insta-section {border: none;}

	.home-slider-main .sl-item .bottom-caption .bt-col {margin-right: 70px;}

	.five-col-section .single-col-inner {width: 100%; height: 350px;}

	.five-col-section .single-col-inner .detail {visibility: visible; opacity: 1;}

	.five-col-section .single-col-inner:hover .detail {background:none;}

	.five-col-section .single-col-inner:hover:before {display: none;}

	.five-col-section .single-col-inner:hover:after {display: none;}

	.five-col-section .single-col-inner .title {display: none;}

	.five-col-section .single-col-inner .detail .detail-inner {position: static;transform: inherit;top: 0; }

	.five-col-section .single-col-inner .detail .detail-inner {position: static;transform: inherit;top: 0;

		padding: 50px 40px 50px 100px;}

	.five-col-section .single-col-inner .detail .detail-inner h3 {font-size: 72px; text-align: left; letter-spacing: 3px;}

	.five-col-section .single-col-inner .detail .detail-inner p {text-align: left;max-width: 465px;margin-top: 10px;}

	.five-col-section .single-col-inner .detail .detail-inner .btn-main {width: 170px;float: right;

		background-color: #ffffff;position: absolute;bottom: 50px;right: 40px;margin-top: 0;}

	.five-col-section:before {content: '';position: absolute;height: 100%;width: 100%;

		background-color: rgba(247, 237, 54, 0.8);z-index: 1;left: -70%;margin: auto;-webkit-transform: skewX(-15deg);

		-moz-transform: skewX(-15deg);transform: skewX(-15deg);}

	.five-col-section:after {content: '';position: absolute;height: 100%;width: 100%;

	background-color: rgba(247, 237, 54, 0.8);z-index: 1;right: -70%;margin: auto;-webkit-transform: skewX(-15deg);

	-moz-transform: skewX(-15deg);transform: skewX(-15deg);}

	.five-col-section .single-col-inner .detail .detail-inner h3 {position: relative; z-index: 2;}

	.five-col-section .single-col-inner .detail .detail-inner p {position: relative; z-index: 2;}

	.five-col-section .single-col-inner .detail .detail-inner .btn-main {z-index: 2;}

	.et_pb_section.about-title-mb {display: block; margin: 100px 0 0 0; padding: 40px 0 0px 0; position: relative;

    	z-index: 99;}

	.about-us-video {margin-top: 0;}

	.et_pb_section.about-title-mb .site-title h2 {margin: 0 0 24px 0; font-size: 48px; letter-spacing: 2px;}
	.site-title h2:before {height: 34px; left: -217px; top: -6px;}

	.et_pb_section.our-mission .site-title {display: none;}

	.our-mission-main {-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;

		display: -moz-flex;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap;}

	.our-mission-main .left {order: 2; z-index: 999; max-width: 70%; margin: auto; margin-top: -100px; 

		background-color: rgba(255, 255, 255, 0.9); padding: 10px 20px 0 20px;}

	.our-mission-main .right {order: 1;}

	.et_pb_section.our-mission {padding: 30px 0 30px 0;}

	.our-mission-main .right .et_pb_image_wrap {width: 100%; padding: 0; max-width: 75%;}

	.our-mission-main .right .et_pb_image_wrap img {width: 100%;}

	.our-mission-main .left .et_pb_text_inner p {padding: 0; text-align: left;}

	.our-mission-main .left .et_pb_text_inner h3 {font-size: 48px;line-height: 80px;letter-spacing: 3px;color: #2e2e2e;text-align: left;margin-bottom: 0;}

	.et_pb_section.about-us-slider .et_pb_slide_image {width: 100%;margin: 0 !important; position: inherit;}	

	.et_pb_section.about-us-slider .et_pb_slide_image img {width: 100%;}

	.et_pb_section.about-us-slider {padding: 70px 20px 60px 20px;}

	.et_pb_section.about-us-slider .et_pb_slide_description h2.et_pb_slide_title {left: inherit;right: 0; font-size: 24px; color: #2e2e2e !important;}

	.et_pb_section.about-us-slider .et_pb_slide_description h2.et_pb_slide_title .bold {font-size: 24px;}

	.et_pb_section.about-us-slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slide_description {left: inherit; right: 0;}

	.et_pb_section.about-us-slider .text-col h3 {font-size: 48px; line-height: 80px; letter-spacing: 2px; margin-bottom: 0; padding: 10px 0 0 0;}

	.et_pb_section.about-us-slider .et_pb_column {margin-bottom: 0;}

	.et_pb_section.about-us-slider .text-col p {padding: 0; text-align: left; max-width: 510px; margin: auto;}

	.et_pb_section.founder-section .et_pb_text {max-width: 425px;margin: auto;}

	.et_pb_section.founder-section .et_pb_text h3 {font-size: 48px; line-height: 36px;letter-spacing: 7px; text-align: left; margin-top: 18px;}

	.et_pb_section.founder-section .et_pb_text h5 {padding: 0;}

	.et_pb_section.founder-section .et_pb_text p {text-align: left; padding: 0;}

	.et_pb_section.founder-section .et_pb_text .et_pb_text_inner:before {height: 300px; top: -120px;left: -74px;}

	.et_pb_section.founder-section .et_pb_text .et_pb_text_inner:after {right: -70px; top: 40px; height: 300px;}

	.et_pb_section.founder-section .et_pb_text {padding: 500px 0 0 0;}

	.et_pb_section.our-people-main .title h3 {font-size: 48px; letter-spacing: 2px; text-align: left; max-width: inherit; 

		line-height: 40px; padding: 0 0 0 20px; position: relative;}

	.et_pb_section.our-people-main {padding: 35px 0 35px 0;}	

	.et_pb_section.our-people-main .title h3:before {content: '';position: absolute;left: -235px;width: 270px;height: 42px;

		background-color: #f7ed36;z-index: -1;-webkit-transform: skewX(-30deg);-moz-transform: skewX(-30deg);

		transform: skewX(-30deg);top: -3px;}

	.et_pb_section.our-people-main .our_people_col .our_people-main .our_people-main_inner {bottom: -125px; visibility: visible;

		opacity: 1; width: 100%;}

	.et_pb_section.our-people-main .our_people_col .our_people-main {margin-bottom: 110px; display: none;}		

	.et_pb_section.our-people-main .our_people_col .our_people-main.hover {display: block;}

	.et_pb_section.our-people-main .our_people_col .our_people-main .our_people-main_inner h3 {color: #000; margin: 0 0 15px 0;

		font-size: 35px;}

	.et_pb_section.our-people-main .our_people_col .our_people-main .our_people-main_inner h4, 

	.et_pb_section.our-people-main .our_people_col .our_people-main .our_people-main_inner p, 

	.et_pb_section.our-people-main .our_people_col .our_people-main .our_people-main_inner h5 {color: #757575; line-height: 17px;

		font-weight: 700;}

	.et_pb_section.our-history-main .title h3 {font-size: 48px;letter-spacing: 2px;text-align: left;max-width: inherit;

		line-height: 40px;padding: 0 0 0 20px;position: relative; z-index: 1;}

	.et_pb_section.our-history-main .title h3:before {content: '';position: absolute;left: -235px;width: 270px;height: 42px;

		background-color: #f7ed36;z-index: -1;-webkit-transform: skewX(-30deg);-moz-transform: skewX(-30deg);

		transform: skewX(-30deg);top: -3px;}

	.our_history_main .our-histrory-row .our-histrory-lt,

	.our_history_main .our-histrory-row:nth-child(2n+2) .our-histrory-lt {width: 100%; float: right; padding-right: 0;

		padding-left: 0;}

	.our_history_main .our-histrory-row .our-histrory-lt .our-history-img {width: 80%; float: right;}		

	.cd-icons-filling::before {left: 30px; right: inherit;}						

	.cd-icons-filling::after {left: 30px; right: inherit;}

	.our_history_main .our-histrory-row .our-histrory-lt .our-histrory-detail .details h2 { font-family: 'bebas_neueregular';font-size: 250px;}

	.our_history_main .our-histrory-row .our-histrory-lt .our-histrory-detail .details,

	.our_history_main .our-histrory-row:nth-child(2n+2) .our-histrory-lt .our-histrory-detail .details {top: 214px; left: 50px; right: inherit;}		

	.our_history_main .our-histrory-row .our-histrory-lt .our-histrory-detail h3 {float: left; padding: 0 !important; margin: 70px 0 0 83px;}

	.our_history_main .our-histrory-row .our-histrory-lt .our-histrory-detail h3:before, 

	.our_history_main .our-histrory-row:nth-child(2n+2) .our-histrory-lt .our-histrory-detail h3:before {left: -75px; right: inherit;}

	.our_history_main .our-histrory-row:last-child .our-histrory-lt .our-histrory-detail h3:before {left: -67px; right: inherit;}

	.et_pb_section.our-history-main .title {padding-top: 0;}

	.our_history_main .our-histrory-row .our-histrory-lt .our-histrory-detail {float: left;width: 100%;}

	.our-history-popup .popup-container .modal-content .entry-content .history-detail {width: 90%; padding: 80px 30px 40px 80px;}

	.our-history-popup .popup-container .modal-content .entry-content .history-detail .history-detail-inner .entry-title {padding-bottom: 25px;}

	.our-history-popup .popup-container .modal-content .entry-content .history-detail .history-detail-inner p {font-size: 12px; 

		text-transform: none;}

	.blog-navigation .text {font-size: 90px;}		

	.single-blog-main .date-row, .single-blog-main .blog-title {padding: 0 20px 0 20px;}

	.single-blog-main .back-btn {margin: -30px 30px 20px 0;}

	.single-blog-main .blog-title h2 {font-size: 48px; line-height: 36px; color: #2e2e2e;}

	.blog-navigation .thumb-img {height: 150px; width: 150px;}

	.blog-navigation h4 {width: 53%;}

	section#comment-wrap {padding: 30px 20px 0 20px;}

	.et_pb_section.common-header {min-height: 300px;}

	.et_pb_section.common-header .et_pb_text h3 {font-size: 70px; letter-spacing: 5px;}

	.et_pb_section.question-title.buttons .et_pb_row:nth-child(2) .et_pb_promo .et_pb_button_wrapper .et_pb_button {

		padding: 15px 10px 15px 10px;}

	.et_pb_section.contact-form-section .et_pb_column:nth-child(1) {background: #f5eb0a;}		

	.et_pb_section.contact-form-section .et_pb_column:nth-child(1) .et_pb_image {padding: 0 90px 0 0;}

	.et_pb_section.contact-form-section form {margin: auto;}

	.et_pb_section.address-section .second-row .et_pb_column {width: 33.33% !important; margin-bottom: 0px;}
	.et_pb_section.address-section .address-last-row {margin-top: 20px;}

	.et_pb_section.address-section .address-last-row .et_pb_column:nth-child(1) .et_pb_promo {width: 33.33%;float: left;}

	.et_pb_section.address-section .address-last-row .et_pb_promo_description ul {padding: 0 !important; width: 100%;}

	.et_pb_section.address-section .address-last-row .et_pb_promo_description ul:last-child {margin-top: 25px;}

	.et_pb_section.address-section .address-last-row .et_pb_column.et-last-child .et_pb_map {width: 100%;}

	.et_pb_section.address-section {padding: 70px 0 0 0;}

	.et_pb_section.address-section .second-row,

	.et_pb_section.address-section .address-last-row .et_pb_column:nth-child(1),

	.et_pb_section.address-section .regular-text {padding: 0 45px 0 45px !important;}

	.et_pb_section.address-section .second-row {margin-top: 40px;}

	.friends-section-main .friends_col {width: 33.33%;}

	.friends-section-main .friends_col .our_people-main {height: 245px;}

	.et_pb_section.friends-main-filters {padding: 0px 0 15px 0;}

	.et_pb_section.friends-main-filters .et_pb_row .dr-filter {padding-top: 0; padding-left: 20px;}

	.et_pb_section.friends-main-filters .et_pb_row .filter-right .et_pb_button_module_wrapper {position: absolute; top: -120px; 

		right: 0; transform: none;}

	.et_pb_section.friends-main-filters .et_pb_row .filter-right .et_pb_button_module_wrapper .et_pb_button {

		transform: none; padding: 2px 10px 2px 10px !important;}

	.et_pb_section.join-our-team {padding: 50px 0 50px 0;}		

	.et_pb_section.join-our-team .et_pb_row p {padding: 0 50px 0 50px;}

	.friends-section-main {padding: 0 20px 0 20px;}

	.fr-profile-inner .fr-row .left {width: 100%; padding-right: 0;}

	.fr-profile-inner .fr-row .right {width: 70%; float: none; margin: auto; padding-top: 40px; overflow: hidden;}

	.fr-profile-inner .fr-row .left .profile-main .profile-img {float: left; width: 25%; height: 220px;}

	.fr-profile-inner .fr-row .left .personal-info {width: 75%; padding-left: 35px; clear: none; float: left;

		margin-top: 0;}

	.fr-profile-inner .details-row .title {padding-left: 0; text-align: center;}		

	.fr-profile-inner .fr-row .left .personal-info ul li .detail {float: right;}

	.fr-profile-inner .fr-row .left .follow-section {margin: 0 0 0 29%; top: -55px; position: relative;}

	.fr-profile-inner .details-row .title {font-size: 72px; line-height: 0px; letter-spacing: 3px;}

	.fr-profile-inner .details-row {margin: 0 0 60px 0;}

	.fr-profile-inner .fr-row .right .details-row.claims-to-fame .title {line-height: 58px; letter-spacing: 3px;}

	.dr-list-main .left {width: 45%;}

	.dr-list-main .right {width: 55%;}

	.dr-list-main .left .list-row .list-group span:first-child {width: 50%;}

	.et_pb_section.dr-btn-group .et_pb_row {background-position: center center !important;}

	.demo-canopy-list .list-filter .view {position: static; float: right;}

	.canopies-list-main .inner .left {width: 48%; padding-right: 40px;}

	.canopies-list-main .inner .right {width: 52%;}

	.canopies-list-main.feed-section .feed_rows .cn_list-row .title h3 {font-size: 24px; margin: 0px 0 10px 0;}

	.canopies-list-main.feed-section .feed_rows .cn_list-row .logo_section {width: 35%; padding-right: 30px;}

	.canopies-list-main.feed-section .feed_rows .cn_list-row .details_section {width: 65%; padding-left: 20px;}

	.demo-canopy-list .common-site-tab {margin-top: 20px; margin-bottom: 15px;}

	.profile-content-inner .left {width: 100%; padding: 0; order: 2; margin-top: 20px;}

	.profile-content-inner .right {width: 100%; padding: 0; order: 1;}

	.profile-content-inner {-ms-box-orient: horizontal; display: -webkit-box; display: -moz-box; display: -ms-flexbox; 

		display: -moz-flex; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap;}

	.profile-content-inner .right .change-profile-main {max-width: 100%; margin: auto;}		

	.profile-content-inner .change-profile-main .profile-img {width: 30%; float: left; }

	.profile-content-inner .change-profile-main .profile-detail {padding: 15px 0 0 40px; float: left; width: 60%;}

	.profile-content-inner .profile-sidebar {padding-left: 0; clear: both; max-width: 100%; margin: auto; padding-top: 5px;}
	.profile-content-inner {padding: 0 20px;}
	.profile-content-main {margin-top: 31px;}
	.profile-content-inner .order-inner {max-width: 470px;margin: auto;}

	.order-inner .data-row .data-header, .order-inner .data-row .data-header.open {background-position: left top 5px;}

	.order-main .order-head a.site-common-btn, 

	.saved-canopies-main .saved-canopies-head a {margin-right: 15px !important;}

	.order-inner .data-row .data-details .data-details-inner .action {font-size: 13px;}

	.order-inner .heading .id {width: 30%;}

	.order-inner .heading .order-date {width: 30%;}

	.order-inner .heading .customer {width: 40%; text-align: right;}

	.order-inner .data-row .data-header .id {width: 30%;}

	.order-inner .data-row .data-header .order-date {width: 30%;}

	.order-inner .data-row .data-header .customer {width: 40%; text-align: right;}

	.order-inner .data-row .data-details .data-details-inner .name {width: 27%; padding-right: 10px;}

	.order-inner .data-row .data-details .data-details-inner .no {width: 40%; padding-right: 10px;}

	.order-inner .data-row .data-details .data-details-inner .action {width: 33%; max-width: inherit; text-align: center;}

	.order-inner .data-row .data-details {padding-left: 15px;}

	.profile-content-main .site-title h2 {font-size: 48px; letter-spacing: 2px; margin-bottom: 24px;}

	.profile-content-main .site-title h2:before {height: 35px; top: -6px;}

	.profile-content-inner .my-orders-main {text-align: center;}

	.profile-content-inner .edit-profile {-ms-box-orient: horizontal; display: -webkit-box; display: -moz-box; 

		display: -ms-flexbox; display: -moz-flex; display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; 

		flex-flow: row wrap;}

	.profile-content-main.order-detail .site-title {width: 100%; padding: 0 15px 0 0;}		

	.profile-content-inner .edit-profile .panel-content {max-width: 470px; margin: auto; float: none; padding: 20px 0 20px 0; 

		overflow: hidden;}

	.status-tracker > li:nth-child(2) span {padding-left: 0;}		

	.status-tracker > li:nth-child(3) span {padding-left: 0;}

	.profile-content-inner .edit-profile .bt-submit {order: 3; width: 100%;}

	.order-detail .edit-profile .panel-box .panel-head.another-canopies .getorderdetails {right: 15px;}

	.et_pb_section.find-section .filter-section {padding: 0px !important;}
	.et_pb_section.find-section .filter-section .et_pb_column {width: 50% !important; padding:0 20px;}
	.et_pb_section.find-section .filter-section .et_pb_column {clear: left;}
	.et_pb_section.find-section .filter-section .et_pb_column:nth-child(2n) {clear: none;}
	.et_pb_section.find-section .filter-product {margin-top: 20px;}
	.et_pb_section.find-section {padding: 58px 0 8px 0;}
	.et_pb_section.find-section .slick-prev:after {width: 30px; left: 0; top: 0; height: 100%;}
	.et_pb_section.find-section .slick-prev {left: 0;}
	.et_pb_section.find-section .slick-next {right: 0;}
	.et_pb_section.find-section .slick-prev:before {background: url(../images/prev-arrow-tab.png) no-repeat !important;}
	.et_pb_section.find-section .slick-next:before {background: url(../images/next-arrow-tab.png) no-repeat !important;}
	.home-slider-main .sl-item {height: 660px;}
	#main-header .header-right ul li .dd-select .dd-selected label.dd-selected-text {font-size: 14px;}
	#main-header .header-right ul li {margin-left: 22px;}
	#main-header .header-right ul li .dd-select .dd-selected {padding-right: 20px;}
	#main-header .header-right ul li .dd-select .dd-pointer.dd-pointer-down {width: 10px; height: 8px; border: none; background: url(../images/down-arrow.png) no-repeat; background-size: 10px;}
	#main-header .header-right ul li .dd-select .dd-pointer.dd-pointer-down.dd-pointer-up {width: 10px; height: 8px; border: none !important; margin-top: -3px; background: url(../images/up-arrow.png) no-repeat; background-size: 10px;}
	body div.et_pb_section.founder-section {background: url(../images/paul-img.jpg) center top #2e2e2e !important; background-repeat: no-repeat !important; height: auto;}
	.et_pb_section.founder-section .et_pb_text {height: auto;}
	.et_pb_section.our-history-main {padding-bottom: 20px;}
	.et_pb_section.our-history-main:before {height: 15px;}
	
	.single .help-support  #content-area {padding: 0px;}
	.help-support .blog-navigation a {min-height: 149px;}

	.profile-content-inner .profile-sidebar .group h3 {border-bottom: 1px solid #eeeeee; padding-bottom: 15px; margin-bottom: 15px;}
	#sitecustomersidebar .menu-customer-side-menu-container {max-width: 470px; margin: 0 auto;}
	#sitecustomersidebar .menu-customer-side-menu-container ul li {border-bottom:1px solid #eeeeee; margin-bottom: 15px;}
	#sitecustomersidebar .menu-customer-side-menu-container ul li a {padding-bottom: 15px; font-size: 14px; color: #2d2d2d; display: inline-block;}
	.profile-sidebar .dt-main {max-width: 470px; margin: 0 auto;}
	.profile-sidebar .dt-main h5 {padding-bottom: 10px;}
	.order-main {margin-top: 10px;}
	.et_pb_section.newsletter-main .widget_text { width:100% !important; margin:0 !important; }
	.woocommerce-cart .entry-content {padding: 0 15px;}
	.woocommerce-page.woocommerce-cart .entry-content h1.entry-title.main_title {padding: 0px; margin-bottom: 0px !important;}
	.featured-product-list {margin-top: 50px;}
	.featured-product-list .woocommerce ul.products li.product {padding: 10px 15px;}
	.featured-product-list .woocommerce ul.products li.product .et_shop_image {height: 200px;}
	.featured-product-list .woocommerce ul.products {margin-top: 0px; margin-bottom: 15px;}
	.woocommerce-cart .actions .update-cart-btn {width: 300px; margin: 0 auto;}
	.woocommerce-page .woocommerce-fullwidth .right {margin-top: 15px;}

	body #PureChatWidget.purechat {z-index: 998 !important;}
	.single-history-main .fullwidth .featured_image .entry-content {margin: 50px 0 0 0;}
	.single-history-main .fullwidth .featured_image .entry-content h2 {font-size: 160px;}

	.desktop-data {display: none !important;}
	.mobile-data {display: block;}
	body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs, body.woocommerce div.product .woocommerce-tabs.mobile-data ul.tabs {display: block; margin: 0px; transform: skewX(0deg); border: none; border-top: 1px solid #f1f1f1 !important;   -webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);}
	body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs, body.woocommerce div.product .woocommerce-tabs.mobile-data ul.tabs li {display: block; text-align: left; border-bottom: 1px solid #f1f1f1 !important; margin: 0px !important;}
	body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs, body.woocommerce div.product .woocommerce-tabs.mobile-data ul.tabs li .tab_div { padding: 10px 0;font-weight: 600;color: #000; }
	body.woocommerce div.product .woocommerce-tabs ul.tabs li:after {background: url(../images/push-icon.png) no-repeat left top; background-size: 100%; content: ''; width: 16px; height: 16px; display: inline-block !important; position: absolute; right: 0; top: 17px;box-shadow: none;border: none; z-index: -1;}
		body.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after {background: url(../images/m-icon.png) no-repeat left top; background-size: 100%;}
	.catalog-inner-links #filters_dropdown {border: none; width: auto; font-family: 'bebas_neuebold'; color: #2e2e2e; font-size: 38px;}
}





/**** END 980px ****/



@media screen and (max-width: 768px)

{

	.cat-bg-main {display: none;}

	#main-header .header-right ul li {display: none;}

	#main-header .header-right ul li.search, 

	#main-header .header-right ul li.cart-main, 

	#main-header .header-right ul li:nth-child(2) {display: block;}
	#main-header .header-right ul li.cart-main {margin: 0 0 0 5px; position: relative; top: 3px;}

	.et_header_style_fullscreen .et_pb_fullscreen_nav_container {max-width: 320px; display: block;}

	.et_header_style_fullscreen ul#mobile_menu_slide, 

	.et_pb_fullscreen_nav_container ul {width: 100%; height: 100%; overflow-y: auto;}

	.et_pb_fullscreen_nav_container ul.store {display: none;}

	.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a { padding: 13px 0;

    font-family: 'bebas_neuebold'; color: #2e2e2e; font-size: 36px !important; letter-spacing: 1px;}

    .et_header_style_fullscreen .menu-title h3 {display: none;}

    .et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide .current-menu-item a:before, 

    .et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a:hover:before {width: 70px; left: -60px;

	height: 25px; top: 13px;}

	.et_slide_in_menu_container .et_pb_fullscreen_nav_container {padding: 20px 20px 60px 20px; position: relative;}

	.et_header_style_fullscreen .et_slide_menu_top {padding: 35px 20px 35px 20px;}

	.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu {left: 20px;}

	#main-header .container {padding: 0 20px;}

	.sticky-login {display: block;}

	.et_pb_fullscreen_nav_container ul.sticky-login {position: absolute; top: 100%; left: 0; right: 0; margin: auto; 

		bottom: 0; float: none; height: 85px;}

	.et_pb_fullscreen_nav_container ul.sticky-login li {width: 50%;float: left;text-align: center;}

	.et_pb_fullscreen_nav_container ul.sticky-login li a:before {display: none;}

	.et_pb_fullscreen_nav_container ul.sticky-login li a {display: block;text-align: center;background-color: #fff;

		color: #2e2e2e;padding: 10px 10px 10px 10px;}

	.et_pb_fullscreen_nav_container ul.sticky-login li:nth-child(2) a {background-color: #f7ed36;}

	/*.et_pb_fullscreen_nav_container ul.sticky-login li.sign-out {width: 100%;}*/

	.et_pb_fullscreen_nav_container ul.sticky-login li.sign-out a {background-color: #f7ed36;}

	.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li.mobile-store {display: block; position: relative; z-index: 9;}

	.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li.mobile-store ul.mb-store-menu {padding-left: 35px; margin-bottom: 5px;

		display: none;}

	.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide li.mobile-store ul.mb-store-menu li a {color: #2e2e2e;

		font-size: 12px !important;font-family: 'Open Sans', sans-serif; opacity: 1; display: block; border-bottom: 1px solid #eeeeee;

    	padding: 7px 0 7px 0; letter-spacing: 0;}

    .et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide li.mobile-store ul.mb-store-menu li a:hover {color: #000000;}

    .et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li.store-menu-item {display: none;}

    .et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide li.mobile-store ul.mb-store-menu li a:hover:before {height: 12px;}    

    .et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li.mobile-store .arrow {position: absolute;right: 0;top: 10px;width: 35px;height: 30px; 

        z-index: 9; cursor: pointer;}

    .et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide li.mobile-store .arrow:before {content: "\f107";

    	position: absolute;right: 0;display: inline-block;font: normal normal normal 14px/1 FontAwesome;

    	font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;

        left: 0; text-align: center; font-size: 25px;}

	.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li.mobile-store .arrow.up:before {content: "\f106" !important;}

	.et_header_style_fullscreen #et-top-navigation, 

	.et_header_style_slide #et-top-navigation, 

	.et_header_style_fullscreen .et-fixed-header #et-top-navigation, 

	.et_header_style_slide .et-fixed-header #et-top-navigation,

	.et_pb_fullscreen_menu_active.et_header_style_fullscreen .et-fixed-header #et-top-navigation {padding: 37px 0 38px 0!important;}

	#main-header .header-right, #main-header.et-fixed-header .header-right, 

	.et_pb_fullscreen_menu_active #main-header.et-fixed-header .header-right {padding: 35px 0 36px 0!important;}

	.mobile_menu_bar:before {top: 4px;}

	.et_pb_fullscreen_menu_active header#main-header {border-bottom: 1px solid #eeeeee;}

	div#et-main-area {position: relative;}

	.et_pb_fullscreen_menu_active div#et-main-area {z-index: 2;}

	.et_pb_fullscreen_menu_active div#et-main-area:before {background-color: rgba(0, 0, 0, 0.5);content: '';position: absolute;left: 0;right: 0;

		top: 0;bottom: 0;width: 100%;height: 100%;z-index: 999;}

	.et_pb_section.blog-section-main {z-index: 1;}

	.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li {clear: both;}

	#main-footer .footer-widget:nth-child(1) {width: 33%!important; padding-right: 15px;}

	#main-footer .footer-widget .terms-link a {font-size: 12px;}

	#main-footer .footer-widget ul.footer-info li a {letter-spacing: 0;}

	.et_pb_section.newsletter-main .et_pb_row .text {width: 100%; text-align: center; padding: 5px 0 13px 0;}

	.et_pb_section.newsletter-main .et_pb_row .subscribe {width: 25%;}

	.et_pb_section.newsletter-main .et_pb_row .email {width:70%;}

	.et_pb_section.newsletter-main {padding: 10px 20px 20px 30px;}

	.et_pb_section.insta-section .instaicon { background-position: center center;}

	.et_pb_section.insta-section .instaicon .blocktitle {max-width: inherit; padding-top: 190px; text-align: center;}

	#sb_instagram.sbi_col_4 #sbi_images .sbi_item {width: 50%;}

	#sb_instagram .sbi_photo {height: 380px !important;}

	.et_pb_section.insta-section .instaicon .showall {top: inherit; bottom: 160px; left: inherit; right: 100px;

		position: absolute;}

	.et_pb_section.insta-section .instaicon .blocktitle {left: 0;}		

	#sb_instagram.sbi_col_4 #sbi_images .sbi_item.instaicon {height: 300px;}

	.home-slider ul.slick-dots {right: 0; left: 0; bottom: inherit; top: 120px;}

	.home-slider ul.slick-dots li button {background-color: rgba(255, 255, 255, 0.6);}

	.home-slider-main .sl-item .bottom-caption {width: 100%;}

	.home-slider-main .sl-item .bottom-caption .bt-col {width: 24%; margin-right: 0;}

	.home-slider-main .sl-item .bottom-caption {bottom: 20px;}

	.five-col-section:before {-webkit-transform: skewX(-12deg); -moz-transform: skewX(-12deg); transform: skewX(-12deg);}

	.five-col-section:after {-webkit-transform: skewX(-12deg); -moz-transform: skewX(-12deg); transform: skewX(-12deg);}

	.et_pb_section.about-title-mb {margin: 95px 0 0 0;}

	.catalog-main .catalog-main-links {padding: 0 10px 0 10px; text-align: left;}

	.catalog-inner-links {text-align: left; padding: 20px 20px 0 20px;}

	.catalog-product-listing ul li {width: 50%; position: static !important;}

	.catalog-main .site-title h2 {text-align: left; padding: 30px 20px 30px 20px; line-height: 0.8;}

	.catalog-main.stocklist-main .et_pb_row ul.stocklist-cat li {width: 50%;}

	.catalog-product-listing ul {height: inherit !important;}

	.et_pb_section.common-header.common-header-small {display: none;}

	.catalog-main {margin: 120px 0 30px 0;}

	body.page-template-template-blog .et_pb_section.common-header {background-image: none !important; min-height: inherit;}

	.page-template-template-blog .et_pb_section.common-header .et_pb_text {position: static;transform: none;}

	.page-template-template-blog .et_pb_section.common-header .et_pb_text h3 {font-size: 48px; letter-spacing: 2px; text-align: left;

		padding: 20px 0 0 20px; position: relative; color: #2e2e2e; z-index: 1;}

	.page-template-template-blog .et_pb_section.common-header .et_pb_text h3:before {content: '';position: absolute;left: -225px;

		width: 270px; height: 34px;background-color: #f7ed36;z-index: -1;-webkit-transform: skewX(-30deg);

		-moz-transform: skewX(-30deg);transform: skewX(-30deg); top: 26px;}

	.et_pb_section.blog-listing-main {padding: 15px 0 0 0;}

	.et_pb_section.blog-listing-main ul {padding: 0 20px 0 20px;}

	.et_pb_section.blog-listing-main ul li .left_section {width: 35%;}	

	.et_pb_section.blog-listing-main ul li .left_section .thumbnail_blog {height: 215px;}

	.et_pb_section.blog-listing-main ul li .right_section {width: 65%; margin: 0;}

	.et_pb_section.blog-listing-main ul li .right_section .title_box {margin: 0; padding: 0px 0 0px 40px;}

	.et_pb_section.blog-listing-main ul li .right_section .content {padding: 20px 0 30px 40px;}

	.et_pb_section.blog-listing-main ul li .right_section .title_box .title {font-size: 48px; line-height: 36px; letter-spacing: 1px;}

	.et_pb_section.blog-listing-main ul li .right_section .items {padding: 0 0 0 10px;}

	body .et_pb_section.common-header.mb-page-title {background-image: none !important; min-height: inherit;}

	.et_pb_section.common-header.mb-page-title .et_pb_text {position: static;transform: none;}

	.et_pb_section.common-header.mb-page-title .et_pb_text h3 {font-size: 48px; letter-spacing: 2px; text-align: left;

		padding: 20px 0 20px 20px; position: relative; color: #2e2e2e; z-index: 1;}

	.et_pb_section.common-header.mb-page-title .et_pb_text h3:before {content: '';position: absolute;left: -225px;

		width: 270px; height: 34px;background-color: #f7ed36;z-index: -1;-webkit-transform: skewX(-30deg);

		-moz-transform: skewX(-30deg);transform: skewX(-30deg); top: 26px;}

	.et_pb_section.community-main .community-text p {max-width: 460px; margin: auto;}	

	.et_pb_section.community-main .community-btn-group {margin-top: 0;}

	body .pum-theme-lightbox .pum-container { left: 0 !important; right: 0 !important; margin: auto;}

	.friend-profile-main .site-title h2 {font-size: 48px;}

	.friend-profile-main .site-title h2:before {height: 34px; top: -6px;}

	.et_pb_section.aerosports-demo .et_pb_text h3 {font-size: 48px; letter-spacing: 4px;}

	.et_pb_section.category-main {padding: 0px 15px 20px 15px;}

	.et_pb_section.category-main .search {margin: 0 -15px 0 -15px;background: #eeeeee;padding: 20px;}

	.search-section .search form input.searchfield {border: 1px solid #d7d7d7; padding: 13px 10px 12px 35px;}

	.search-section .search form .submit {left: 10px; top: 13px;}

	ul.support-cat-main li a .image {display: none;}

	ul.support-cat-main li a .left {width: 100%;}

	ul.support-cat-main li a .left h3 {font-family: 'Open Sans', sans-serif; font-size: 14px; letter-spacing: 0;

		text-transform: uppercase;; font-weight: bold;}

	ul.support-cat-main li a {min-height: inherit; padding: 40px 20px 40px 35px; position: relative;}

	ul.support-cat-main li a .left span.arrow {position: absolute; right: 10px; top: 38px;}

	ul.support-cat-main li a .left span.arrow:before {content: ''; position: absolute; 

		background: url(../images/arrow-corner.png) no-repeat; width: 26px; height: 18px; z-index: -1; 

		background-size: cover; top: -1px;}

	ul.support-cat-main li .number {left: 0px;}

	ul.support-cat-main li:nth-child(1), ul.support-cat-main li:nth-child(3) {padding-right: 20px;}

	ul.support-cat-main li:nth-child(2), ul.support-cat-main li:nth-child(4) {padding-left: 20px;}

	ul.support-cat-main li a:before {content: '';position: absolute;bottom: 40px;width: 100%;background: #eeeeee;height: 1px;left: 0;}

	ul.support-cat-main li:nth-child(2) .number, ul.support-cat-main li:nth-child(4) .number {left: 15px;}

	ul.support-cat-main li a:hover {background: transparent;}

	.et_pb_section.popular-article ul li {width: 100%; padding: 0;}

	.et_pb_section.popular-article ul li a {height: inherit; border-bottom:1px solid #eeeeee; padding: 15px 0px 15px 0px;}

	.et_pb_section.popular-article ul li a:hover {border-bottom:1px solid #eeeeee; }

	.et_pb_section.popular-article ul li.darkbg a {background: transparent;}

	.et_pb_section.popular-article h3 {position: relative; border-top: 1px solid #eeeeee; margin-top: 20px;}
	.et_pb_section.popular-article h3:first-child {border: none;}
	.et_pb_section.popular-article h3:before {position: absolute; content: ''; right: 0; top: 24px; width: 14px; height: 9px; background: url(../images/down-arrow1.png) no-repeat left top; background-size: 100%;}

	.et_pb_section.popular-article ul {margin: 0; padding: 0 10px 0 10px;}
	.et_pb_section.popular-article.support-popular ul {display: block;}
	.et_pb_section.popular-article h3.active:before {background: url(../images/up-arrow1.png) no-repeat left top; background-size: 100%;}
	.et_pb_section.popular-article h3.active:after{content: '';position: absolute;background-color: #f7ed36;height: 8px;width: 20px;bottom: 0;z-index: -1;-webkit-transform: skewX(-30deg);-moz-transform: skewX(-30deg);transform: skewX(-30deg);left: 0;right: 0;}
	.taxonomy_support_categories .et_pb_section.popular-article {padding-bottom: 20px;}
	.et_pb_section.popular-article ul li:last-child a {border-bottom: 0px;}
	.et_pb_section.popular-article h2 {font-size: 48px; letter-spacing: 2px; margin: 0 0 25px 0;}

	.et_pb_section.popular-article h2:before {height: 34px; top: -6px; width: 270px;}

	.et_pb_section.popular-article {padding: 10px 15px 0px 15px;}

	.taxonomy_support_categories .et_pb_section.common-header {margin: 100px 0 0 0;}

	.taxonomy_support_categories .search {background: #eeeeee;padding: 20px;}

	.taxonomy_support_categories .search input.searchfield {border: 1px solid #d7d7d7 !important;

		padding: 13px 10px 12px 35px !important;}

	.taxonomy_support_categories .search form .submit {left: 10px; top:13px;}		

	.taxonomy_support_categories .container {padding-top: 0 !important;}

	.taxonomy_support_categories .site-title h2 {font-size: 48px; letter-spacing: 2px;}

	.taxonomy_support_categories .site-title h2:before {height: 35px; top: -6px;}

	.taxonomy_support_categories .et_pb_section.popular-article ul {padding: 0 25px 0 25px;}

	.et_pb_section.popular-article h3 {font-size: 14px; line-height: 20px; text-transform: uppercase;}

	.taxonomy_support_categories .breadcrumb {display: none;}

	.taxonomy_support_categories .search {margin-bottom: 30px;}

	.taxonomy_support_categories .et_pb_section.common-header .et_pb_text h3 {display: none;}

	.taxonomy_support_categories .et_pb_section.common-header .et_pb_text .back-btn {display: block; margin: 20px 0 20px 0;}

	.taxonomy_support_categories .et_pb_section.common-header .et_pb_text .back-btn a {position: relative; padding-left: 45px;

		color: #2e2e2e; font-size: 14px; font-weight: bold; text-transform: uppercase; z-index: 2;

		background: url(../images/back-arrow.png) no-repeat; background-position: left 20px center;}

	.taxonomy_support_categories .et_pb_section.common-header .et_pb_text .back-btn a:before {content: ''; position: absolute;

		width: 36px; height:16px; left: 0; background: url(../images/arrow-corner1.png) no-repeat; z-index: -1; top: 2px;} 	

	.taxonomy_support_categories .blog-title h2 {font-size: 36px; line-height: 30px; letter-spacing: 1px;}			

	.container.post-content-main.help-support .content {width: 80%;}

	.help-support .blog-navigation h4 {width: 100%;}

	.login-main .login-main-inner .right {display: none;}

	.login-main .login-main-inner .left {width: 100%; float: none; max-width: 400px; margin: auto; height: auto; margin-bottom: 25px;}

	.login-main .login-main-inner .et_pb_section {position: static; transform: none;}

	.login-main .login-main-inner .left .page-title {padding: 35px 0 15px 0; font-size: 48px; letter-spacing: 2px;}

	.login-main .login-main-inner .left .page-title:before {left: 0; width: 114px; top: inherit; bottom: 7px; height: 11px;}

	.login-main .login-main-inner .sign-in-link {padding: 0;}

	.login-main .login-main-inner .sign-in-link:hover:before {width: 100%;}

	.login-main .login-main-inner.register .left .page-title:before {width: 350px;}

	.login-main .login-main-inner .et_pb_section .et_pb_text_inner .tml-lostpassword {position: static; transform: none;}

	.login-main .login-main-inner.forgot-password .left .page-title  {letter-spacing: 1px;}

	.login-main .login-main-inner.forgot-password .left .page-title:before {width: 390px;}

	.saved-canopies-main .catalog-product-listing ul li {width: 33.33%;}

	.page-template-template-orderdetail .pum-content ul li {width: 50%;}

	.page-template-template-orderdetail .pum-container.pum-responsive.pum-responsive-medium {width: 95%;}

	.woocommerce-page h1.entry-title.main_title {font-size: 48px; letter-spacing: 2px; padding: 0 0 0 15px;}

	.woocommerce-page h1.entry-title.main_title:before {height: 34px; top: -6px;}

	.woocommerce-cart div#left-area {padding: 0 !important;}

	.woocommerce-page .woocommerce-fullwidth .left {width: 100%; padding: 0;}

	.woocommerce-page .woocommerce-fullwidth .right {width: 100%; padding-left: 0; background-color: #f8f8f8; 

	border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee;}

	.woocommerce-page .woocommerce-fullwidth.empty .right .cart-collaterals {max-width: 400px; margin: auto;}

	.woocommerce-page .woocommerce-fullwidth.empty .cart-subtotal td {padding: 5px 0 10px 0 !important;}

	.woocommerce-page.woocommerce-cart #main-content .container {padding-top: 125px;}

	.woocommerce-page div.product div.images,
	.woocommerce-page div.product div.summary {width: 48%;}


	body.woocommerce #content-area div.product .woocommerce-tabs .panel, body.woocommerce div.product .woocommerce-tabs .panel {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
	

}

/**** END 768px ****/



@media screen and (max-width: 767px)

{	

	#footer-widgets .footer-widget .fwidget, #footer-widgets .footer-widget:nth-child(n) {margin-bottom: 0 !important;}

	#main-footer .footer-widget:nth-child(1) {width: 35% !important;}

	#main-footer .footer-widget:nth-child(2) {width: 27% !important;}

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog-details {padding: 40px 10px 40px 10px;}

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog-details .blogpage_posted_date, 

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog-details h3 {max-width: 100%;}

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog_col_inner .read-more-main {bottom: 40px;}

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog-details h3 {font-size:36px; line-height: 28px;}	

	#sb_instagram.sbi_col_4 #sbi_images .sbi_item.instaicon {width: 100%;}

	.et_pb_section.blog-section-main .et_pb_row .et_pb_code_inner .blog_col .blog_col_inner .read-more-main .read-more {width: 120px;}	

	.home-slider-main .sl-item {height: 700px;}

	.et_pb_section.find-section .et_pb_row .find-title h3 {color: #2e2e2e; font-size: 36px; line-height: 32px; letter-spacing: 4px;}	

	.et_pb_section.about-us-video {display: none;}

	.our-mission-main .right .et_pb_image_wrap {max-width: 100%;}

	.et_pb_section.our-mission {padding: 0px 0 0px 0;}

	.our-mission-main .left {width: calc(100% - 20px) !important; margin-left:10px; margin-right: 10px; max-width: 100%;}

	.our-mission-main .left .et_pb_text_inner h3 {font-size: 36px; line-height: 60px; letter-spacing: 2px;}

	.et_pb_section.about-us-slider .text-col h3 {text-align: left; position: relative; z-index: 1;}

	.et_pb_section.about-us-slider .text-col h3:before {content: ''; position: absolute;left: -235px;width: 270px;height: 42px;

		background-color: #f7ed36;z-index: -1;-webkit-transform: skewX(-30deg);-moz-transform: skewX(-30deg);

		transform: skewX(-30deg);top: 27px;}

	.et_pb_section.about-us-slider .text-col {margin: 60px 0 0 0; padding: 0 10px;}

	.et_pb_section.about-us-slider .text-col p {padding: 0 20px;}

	.et_pb_section.about-us-slider .et_pb_slide_image {display: block !important;}

	.et_pb_section.about-us-slider {padding: 0px 0px 60px 0px;}

	.et_pb_section.about-us-slider .et_pb_slider .et-pb-arrow-prev {left:0; bottom: -54px !important; top: inherit;}

	.et_pb_section.about-us-slider .et_pb_slider .et-pb-arrow-next {right:-1px; bottom: -54px !important; top: inherit;}

	.our-mission-main .left {padding: 10px 20px 60px 20px; background: rgba(255, 255, 255, 0.9);}

	.et_pb_section.about-us-slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slide_description {height: 20px;

		bottom: 0; top: inherit;}

	.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title {left: 0; right: 0;}

	.et_pb_section.about-us-slider .et_pb_slide_description h2.et_pb_slide_title .bold {font-size: 36px; color: #2e2e2e;}	 	

	.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title {color: #cacaca !important;}

	.et_pb_section.founder-section {padding: 40px 30px 40px 30px; height: inherit;}

	.our_history_main .our-histrory-row .our-histrory-lt .our-history-img {background-image: none !important; height: 50px;}

	.our_history_main .our-histrory-row .our-histrory-lt .our-histrory-detail .details h2 {font-size: 130px;}

	.our_history_main .our-histrory-row .our-histrory-lt .our-histrory-detail .details, 

	.our_history_main .our-histrory-row:nth-child(2n+2) .our-histrory-lt .our-histrory-detail .details {top: 65px; left: 70px;}

	.our-history-popup .popup-container .modal-content .entry-content h2 {font-family: 'bebas_neuebold'; font-size: 130px;

		letter-spacing: 3px;}

	.our-history-popup .popup-container .modal-content .entry-content {padding: 145px 0 0 10px;}		

	.our-history-popup .popup-container .modal-content .entry-content .history-detail {float: left; padding: 40px 15px 0 15px;

		width: 100%;}

	.blog-navigation a {padding-left: 0;}

	.blog-navigation .thumb-img {height: 250px; width: 100%; position: relative;}

	.blog-navigation .thumb-img:before {content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%;
		background: rgba(0, 0, 0, 0.5);}

	.blog-navigation .left .text {position: absolute;z-index: 9;font-family: 'Open Sans', sans-serif;color: #fff !important;
		font-size: 14px;text-transform: uppercase;font-weight: bold;letter-spacing: 0;left: 15px;}
		.blog-navigation .left .text:before {content: '<'; display: inline-block; vertical-align: top; margin: 0 5px 0 0;}

	.blog-navigation .right .text {position: absolute;z-index: 9;font-family: 'Open Sans', sans-serif;color: #fff !important;
		font-size: 14px;text-transform: uppercase;font-weight: bold;letter-spacing: 0;right: 15px;}
		.blog-navigation .right .text:after {content: '>'; display: inline-block; vertical-align: top; margin: 0 0 0 5px;}

	.post-content-main .content {padding: 0 15px 0 15px;}		

	.blog-navigation h4 {position: absolute; z-index: 9; color: #fff; left: 0px; padding: 50px 0 0 15px; width: 80%;

		font-size: 24px; line-height: 20px; letter-spacing: 1px;}

	.blog-navigation .right h4 {right: 0;left: inherit;text-align: right;padding: 50px 15px 0 0px;}

	.single-blog-main .site-title {display: none;}

	.single-blog-main .back-btn {float: left;}

	.single-blog-main .back-btn .back a {padding: 0 !important; color: #2e2e2e !important;}

	.single-blog-main .back-btn .back {width: 140px; background: transparent; border: none; margin: 15px 0 0 20px;}

	.single-blog-main .back-btn .back a:before {left: 0; background: url(../images/back.png) no-repeat !important;}

	.single-blog-main .featured-image {margin: 0;}

	.single-blog-main .blog-title h2 {width: 100%; margin: auto; padding: 10px 0 10px 0; font-size: 36px; line-height: 30px; 

		letter-spacing: 1px;}

	.blog-navigation {margin: 30px 0 0px 0;}	

	.et_pb_section.common-header {min-height: 180px;}	

	.et_pb_section.common-header .et_pb_text h3 {font-size: 30px; letter-spacing: 2px;}

	.et_pb_section.question-title {padding: 30px 0 30px 0;}

	.et_pb_section.contact-form-section form {padding: 0 20px 0 20px;}

	.et_pb_section.address-section .second-row .et_pb_column {width: 100% !important; margin: 0;}

	.et_pb_section.address-section .second-row,

	.et_pb_section.address-section .address-last-row .et_pb_column:nth-child(1),

	.et_pb_section.address-section .regular-text {padding: 0 30px 0 30px !important;}

	.et_pb_section.address-section .second-row .second {padding: 10px 0 20px 0;}

	.et_pb_section.address-section .address-last-row .et_pb_column:nth-child(1) .et_pb_promo {width: 100%;}

	.et_pb_section.address-section .address-last-row {margin-top: 0;}

	.et_pb_section.address-section .second-row {margin-top: 40px;}

	.et_pb_section.address-section .address-last-row .et_pb_promo_description h2 {line-height: 30px; margin-bottom: 20px;}

	.pum-content.popmake-content form .form-group.half-col {width: 100%; padding:0 !important;}

	.dr-list-main .left {width: 100%; padding-right: 0px;}

	.dr-list-main .right {width: 100%; display: none;}

	.dr-main .dr-list-main {padding: 0px 20px 0 20px;}

	.dr-list-main .left .slimScrollDiv, 

	.dr-list-main .left .slimScrollDiv .riggers_row_main {height: inherit !important;}

	body.page-template-template-dealers-riggers .et_pb_section.common-header {background-image: none !important; min-height: inherit;}

	.page-template-template-dealers-riggers .et_pb_section.common-header .et_pb_text {position: static;transform: none;}

	.page-template-template-dealers-riggers .et_pb_section.common-header .et_pb_text h3 {font-size: 36px; letter-spacing: 1px; text-align: left;

		padding: 20px 0 0 20px; position: relative; color: #2e2e2e; z-index: 1;}

	.page-template-template-dealers-riggers .et_pb_section.common-header .et_pb_text h3:before {content: '';position: absolute;

		left: -225px; width: 270px; height: 25px;background-color: #f7ed36;z-index: -1;-webkit-transform: skewX(-30deg);

		-moz-transform: skewX(-30deg);transform: skewX(-30deg); top: 25px;}

	body.page-template-template-riggers .et_pb_section.common-header {background-image: none !important; min-height: inherit;}

	.page-template-template-riggers .et_pb_section.common-header .et_pb_text {position: static;transform: none;}

	.page-template-template-riggers .et_pb_section.common-header .et_pb_text h3 {font-size: 36px; letter-spacing: 1px; text-align: left;

		padding: 20px 0 0 20px; position: relative; color: #2e2e2e; z-index: 1;}

	.page-template-template-riggers .et_pb_section.common-header .et_pb_text h3:before {content: '';position: absolute;

		left: -225px; width: 270px; height: 25px;background-color: #f7ed36;z-index: -1;-webkit-transform: skewX(-30deg);

		-moz-transform: skewX(-30deg);transform: skewX(-30deg); top: 25px;}	

	.et_pb_section.aerosports-demo .et_pb_text {text-align: justify; max-width: 290px;}	

	.et_pb_section.aerosports-demo .et_pb_text h3 {margin-bottom: 15px;}

	.et_pb_section.aerosports-demo .community-btn-group {max-width: 290px !important;margin-top: 0;}

	.et_pb_section.aerosports-demo .community-btn-group .et_pb_button_module_wrapper {width: 100%;transform: none; margin: 0 !important;}

	.et_pb_section.aerosports-demo .community-btn-group .et_pb_button_module_wrapper .et_pb_button {transform: none;}

	.et_pb_section.aerosports-demo .community-btn-group .et_pb_button_module_wrapper:nth-child(1) {margin-bottom: 10px !important;}

	.et_pb_section.request-demo .et_pb_text {text-align: justify; max-width: 290px;}

	.et_pb_section.request-demo .et_pb_text h3 {font-size: 48px; letter-spacing: 4px; margin-bottom: 20px;}

	.canopies-list-main .inner .left {width: 100%; padding-right: 0; margin-bottom: 25px;}

	.canopies-list-main .inner .right {width: 100%;}

	.calendar-main table thead tr td, .calendar-main table tbody tr td {height: 38px;}

	.reps-section .site-title h2 {font-size: 48px; line-height: 38px; letter-spacing: 1px; margin: 0 0 20px 0;}

	.reps-section .site-title h2:before {top: 0px; height: 36px;}

	.reps-section .reps-main .reps-col {height: 350px; width: 100%;}

	.reps-section .reps-main .reps-col .inner {min-width: 100%; padding: 20px 40px 20px 20px;}

	.reps-section {margin: 20px 0 0 0;}

	.canopies-list-main.feed-section .feed_rows .cn_list-row .logo_section {width: 100%; padding-right: 0; margin-bottom: 25px;}

	.canopies-list-main.feed-section .feed_rows .cn_list-row .details_section {width: 100%; padding-left: 0;}

	.canopies-list-main.feed-section .feed_rows .cn_list-row .address {background-position: bottom left;}

	.et_pb_section.request-canopy form {padding: 0 15px 0 15px;}

	.et_pb_section.request-canopy h3 { font-size: 48px; letter-spacing: 2px; padding: 0 15px 0 15px; line-height: 38px; 

		text-align: left;}

	.et_pb_section.request-canopy form .form-group label {line-height: 12px; padding-bottom: 8px;}		

	.et_pb_section.aerosports-demo.industry-demo-inner .et_pb_text p {text-align: center;}

	.et_pb_section.aerosports-demo.industry-demo-inner .et_pb_text {max-width: 550px;padding: 0 15px 0 15px;}

	.et_pb_section.request-canopy.industry-demo-page h3 {text-align: center;}

	ul.support-cat-main li {padding: 0 !important; width: 100%;} 

	.et_pb_section.global-section .et_pb_promo .et_pb_promo_description h2 {max-width: 230px; font-size: 48px;

		letter-spacing: 2px;}

	.et_pb_section.global-section .et_pb_button_wrapper {margin-top: 20px;}		

	.et_pb_section.global-section {padding: 40px 0 0 0;}

	ul.support-cat-main li:nth-child(2) .number, ul.support-cat-main li:nth-child(4) .number {left: 0;}

	.et_pb_section.common-header.mb-page-title .et_pb_text h3 {font-size: 36px; letter-spacing: 1px; padding: 20px 0 20px 10px}

	.et_pb_section.common-header.mb-page-title .et_pb_text h3:before {height: 25px; top: 25px;}

	.taxonomy_support_categories .et_pb_section.common-header {margin: 85px 0 0 0;}

	.taxonomy_support_categories .site-title h2 {font-size: 36px;letter-spacing: 1px; line-height: 28px;}

	.taxonomy_support_categories .site-title h2:before {height: 25px; top: 1px; left: -244px;}

	.taxonomy_support_categories .et_pb_section.popular-article ul {padding: 0 25px 20px 25px; float: left; width: 100%;}

	.taxonomy_support_categories .et_pb_section.common-header .et_pb_text .back-btn {margin: 35px 0 20px 0;}

	.help-support .blog-navigation .right .text, .help-support .blog-navigation .left .text  {color: #000000 !important; 

		font-size: 36px !important; font-family: 'bebas_neuebold';}

	.help-support .blog-navigation .right h4 {padding: 50px 15px 0 0px !important;} 

	.help-support .blog-navigation .left h4 {padding: 50px 0 0 15px !important;}	

	.taxonomy_support_categories .blog-title h2 {padding: 0 15px 0 15px; width: 100%; text-align: left; margin-bottom: 25px;}

	.container.post-content-main.help-support .content {width: 100%;}

	.help-support .blog-navigation {margin:20px 0 0 0;}

	.profile-content-main .site-title h2 {font-size: 36px;letter-spacing: 1px; padding: 0 10px;}
	.profile-content-inner {padding: 0 10px;}

	.profile-content-main .site-title h2:before {height: 25px;top: -1px;}

	.order-main .order-head h3 {font-size: 18px;}

	.saved-canopies-main .saved-canopies-head h3 {font-size: 18px;}

	.saved-canopies-main .catalog-product-listing ul li {width: 50%;}

	.profile-content-main.order-detail .site-title span {padding-left: 0px; line-height: 35px;}

	.profile-content-main.order-detail .site-title label {top: 0;}

	.edit-profile .panel-box .panel-head h3 {font-size: 18px;}

	.woocommerce-cart .featured-product-list .woocommerce ul.products li.product {width: 50% !important;}

	.home-slider .home-slider-main .slick-prev, .home-slider .home-slider-main .slick-next {display: none !important;}
	.et_pb_section.find-section .filter-section {margin-top: 20px;}
	.et_pb_section.find-section .filter-section .filters h3 {padding-bottom: 0px;}
	.et_pb_section.find-section .slick-next:before {background: url(../images/next-arrow-mob.png) no-repeat !important}
	.et_pb_section.find-section .slick-prev:before {background:url(../images/prev-arrow-mob.png) no-repeat !important}
	.et_pb_section.find-section .filter-product h2 {margin-bottom: 0px;}
	.et_pb_section.find-section .filter-product .item .product_image_container {height: 210px;}
	.et_pb_section.find-section .slick-next {right: 0; top: inherit; bottom: 0px; width: 128px;}
	.et_pb_section.find-section .slick-next:hover:before {width: 128px;}
	.et_pb_section.find-section .slick-prev {width: 128px; top: inherit; bottom: 0px; left: 0;}
	.et_pb_section.find-section .slick-prev:hover:before {width: 128px;}
	.et_pb_section.find-section .slick-dotted.slick-slider {margin-bottom: 20px; padding-bottom: 80px;}
	.et_pb_section.blog-listing-main ul {padding: 0 10px;}
	/*.et_pb_section.contact-form-section .et_pb_row .et_pb_image_wrap img {display: none;}
	.et_pb_section.contact-form-section .et_pb_row .et_pb_image_wrap {background: url(../images/say-hello.jpg) left top no-repeat #f5eb0a; height: 471px; }*/
	.et_pb_section.address-section .second-row .et_pb_promo {margin-bottom: 18px;}
	.et_pb_section.address-section .second-row .et_pb_promo_description {padding-bottom: 10px;}
	.et_pb_section.address-section .second-row .et_pb_promo_description p strong {font-weight: 600;}
	.et_pb_section.aerosports-demo .et_pb_text p {text-align: left;}
	.et_pb_section.request-demo .et_pb_text p {text-align: center;}
	.et_pb_section.category-main {padding: 0px 10px 20px 10px}
	.et_pb_section.category-main .search {margin: 0 -20px;}
	.taxonomy_support_categories .search {padding: 20px 10px;}
	.search-results .container {padding: 0 10px;}
	.search .et_pb_post {width: 100%; margin: 0 0 50px 0;}
	.single-history-main .fullwidth .featured_image .entry-content {margin: 20px 0 0 0; padding: 0 20px;}
	.single-history-main .fullwidth .featured_image .entry-content h2 {line-height: 1; font-size: 120px;}
	.single-history-main .fullwidth .featured_image .entry-content .history-detail {padding: 0px; width: 100%;}
	.woocommerce-page div.product div.images, .woocommerce-page div.product div.summary,
	.woocommerce-product-details__short-description.productdetails .customdetails,
	.single-product .related.products ul.products li,
	.woocommerce-order .left,
	.woocommerce-order .right {width: 100% !important;}

	.woocommerce-order .right {
		padding-left: 0;
	}

	.woocommerce-order .left ul.woocommerce-order-overview,
	.woocommerce-order .left .woocommerce-customer-details,
	.woocommerce-order .left .payment-method,
	.woocommerce-order .left .customer-order-details,
	.woocommerce-order .left .mistake-in-order,
	.woocommerce-order .right .woocommerce-customer-details {
		padding-right: 15px !important;
		padding-left: 15px !important;
	}
}

/**** END 767px ****/



@media screen and (max-width: 700px)

{	

	#main-footer .footer-widget:nth-child(n) {width: 100% !important; margin: 0 0 30px 0 !important; padding: 0 !important;}

	#main-footer .footer-widget ul.footer-info li {float: left !important;position: static !important; width: 100%; 

		padding: 0 !important; max-width: inherit !important; text-align: left !important; margin-bottom: 5px !important;}

	#main-footer .footer-widget ul.footer-info {padding: 15px 0 12px 0;}	

	#main-footer .footer-widget h4.title {font-size: 48px; max-width: inherit; padding: 0;}

	#main-footer .footer-widget:nth-child(n) .widget_text, 

	#main-footer .footer-widget:nth-child(n) .widget_nav_menu, 

	#main-footer .footer-widget:nth-child(n).last .widget_text:nth-child(2) {max-width: 100% !important;margin: auto !important;float: none; padding: 0 10px;}

	#main-footer .footer-widget:nth-child(n).last .widget_text:nth-child(2)	{padding: 0 48px 20px 48px !important;}

	#main-footer .footer-widget:nth-child(n).last {position: relative;}

	#main-footer .footer-widget:nth-child(n).last:before {display: none;}

	#main-footer {padding-top: 20px;}

	.five-col-section:before {-webkit-transform: skewX(-10deg); -moz-transform: skewX(-10deg); transform: skewX(-10deg);}

	.five-col-section:after {-webkit-transform: skewX(-10deg); -moz-transform: skewX(-10deg); transform: skewX(-10deg);}

	.friends-section-main .friends_col {width: 50%;}

	.et_pb_section.find-section .filter-section .et_pb_column {width: 100% !important;}

	.checkout.woocommerce-checkout .left .checkoutSteps .edit {
		top: 100px;
		right: 40px;
	}

	.woocommerce form .custom-po-reference.form-row,
	.woocommerce-checkout .step1,
	.woocommerce-checkout .step2,
	.woocommerce-checkout .step3 {
		margin-left: -70px;
	}


}

/**** END 700px ****/



@media screen and (max-width: 600px)

{	

	.et_header_style_left .logo_container img#logo {max-width: 200px;}

	.et_pb_section.newsletter-main .et_pb_row .email {transform: none; width: 100%;}

	.et_pb_section.newsletter-main .et_pb_row input {transform: none !important;}

	.et_pb_section.newsletter-main .et_pb_row .subscribe {transform: none; width: 100%;}
	.et_pb_section.newsletter-main .et_pb_row .subscribe .infusion-recaptcha {transform: none; font-weight: normal;letter-spacing: 1px;}

	.et_pb_section.newsletter-main .et_pb_row .subscribe {margin-left: 0;}

	.et_pb_section.newsletter-main .et_pb_row .email input {text-align: center;}

	.et_pb_section.newsletter-main .et_pb_row .email {margin-bottom: 5px;}

	.et_pb_section.newsletter-main {padding: 10px 10px 20px 10px;}

	.et_pb_section.newsletter-main .et_pb_row .email input {padding: 17px 20px 17px 20px; line-height: 16px;}

	.et_pb_section.newsletter-main .et_pb_row .subscribe input {line-height: 24px;}

	#sb_instagram .sbi_photo {height: 280px !important;}

	.et_pb_section.insta-section .instaicon .showall {bottom: 120px; right: 10%;}

	#sb_instagram.sbi_col_4 #sbi_images .sbi_item.instaicon {height: 280px;}

	.et_pb_section.insta-section .instaicon .blocktitle {padding-top: 140px;}

	.et_pb_section.insta-section .instaicon {background-position: top 80px center;}

	.home-slider-main .sl-item {height: 730px;}

	.home-slider-main .sl-item .middle-text {top: 240px;}

	.home-slider-main .sl-item .middle-text h2 {font-size: 60px; line-height: 48px;  letter-spacing: 3px;max-width: 280px;}

	.home-slider-main .sl-item .middle-text .store-btn {max-width: 238px; top: 115%;}

	.home-slider-main .sl-item .bottom-caption .bt-col {width: 48%;}

	.home-slider-main .sl-item .bottom-caption .bt-col:nth-child(1), 

	.home-slider-main .sl-item .bottom-caption .bt-col:nth-child(2) {margin-bottom: 50px;}

	.home-slider-main .sl-item .middle-text .store-btn:before, 

	.home-slider-main .sl-item .middle-text .store-btn:after {display: none;}

	.five-col-section .single-col-inner .detail .detail-inner {padding: 30px 10px 20px 10px;}

	.five-col-section .single-col-inner .detail .detail-inner h3 {font-size: 48px; letter-spacing: 4px;}

	.five-col-section .single-col-inner .detail .detail-inner p {max-width: 100%;}

	.five-col-section .single-col-inner {height: 300px;}

	.five-col-section .single-col-inner .detail .detail-inner .btn-main {left: 0; bottom: 35px;}

	.catalog-main .site-title h2 {font-size: 35px; letter-spacing: 2px; padding: 20px 20px 20px 20px;}

	.catalog-inner-links ul li a {padding: 10px 15px 10px 15px;}

	.catalog-product-listing ul li {width: 100%;}

	.catalog-main.stocklist-main .et_pb_row ul.stocklist-cat li {width: 100%; height: auto; min-height: 120px;}

	.catalog-main.stocklist-main .et_pb_row ul.stocklist-cat li a .cat_title {font-size: 55px; max-width: inherit;}

	.et_pb_section.blog-listing-main ul li .left_section {width: 100%;}

	.et_pb_section.blog-listing-main ul li .right_section {width: 100%;}

	.et_pb_section.blog-listing-main ul li .left_section .thumbnail_blog {height: 250px;}

	.et_pb_section.blog-listing-main ul li .right_section .title_box {padding: 10px 10px 10px 15px; margin: -116px 0 0 0;

		min-height: 116px; background:rgba(255, 255, 255, 0.9);}

	.categories-list {margin-bottom: 20px;}

	.et_pb_section.blog-listing-main ul li .right_section .content {padding: 15px 0 15px 15px;}		

	.et_pb_section.blog-listing-main ul li .right_section .items {padding: 0;}

	.fr-profile-inner .fr-row .left .profile-main .profile-img {height: 300px; width: 100%;}

	.friend-profile-main .fr-profile-inner {padding: 0 20px 0 20px;}

	.fr-profile-inner .fr-row .left .follow-section {position: static; margin: 0 0 50px 0;}

	.fr-profile-inner .fr-row .left .personal-info {width: 100%; padding-left: 0; padding: 15px 0 15px 0;}

	.fr-profile-inner .fr-row .right {width: 100%;}

	.fr-profile-inner .details-row .title {font-size: 60px;}

	.fr-profile-inner .details-row {margin: 0 0 30px 0;}

	.fr-profile-inner .details-row .title {text-align: left;}

	.fr-profile-inner .details-row .my-canopies-list .col {width: 100%; padding: 0 0 30px 0;}

	.fr-profile-inner .details-row .my-canopies-list .product-img img {max-height: 90%;}

	.fr-profile-inner .details-row.claims-to-fame {margin: 0 0 50px 0;}

	ul.support-cat-main li a .left h3 {line-height: 20px;}

	.et_pb_section.popular-article h2 {line-height: 40px;}

	.et_pb_section.popular-article h2:before {top: 2px;}

	.help-support .blog-navigation .right .text, .help-support .blog-navigation .left .text {font-size: 25px !important;}

	.help-support .blog-navigation .right h4 {padding: 30px 15px 0 10px !important; letter-spacing: 0;} 

	.help-support .blog-navigation .left h4 {padding: 30px 10px 0 15px !important; letter-spacing: 0;}

	.saved-canopies-main .catalog-product-listing ul li {width: 100%;}

	.profile-content-inner .my-orders-main ul li a {padding: 10px 15px 10px 15px; font-size: 13px;}

	.profile-content-inner .my-orders-main {padding: 0;}

	.page-template-template-orderdetail .pum-content ul li {width: 100%;}

	.woocommerce-cart-form__contents .cart_item .product-image, .woocommerce-cart-form__contents .cart_item .product-details {width: 100%; padding: 0px;}



}

/**** END 600px ****/



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

{	.et_header_style_left .logo_container img#logo {max-width: 150px;}

	.demo-canopy-list .common-site-tab ul li a {padding: 10px 12px 10px 12px;font-size: 13px;}

}

/**** END 580px ****/



@media screen and (max-width: 500px) {
	.customize-section iframe {
		width: 90% !important;
	}
}



@media screen and (max-width: 480px)

{	.et_header_style_left .logo_container img#logo {max-width: 140px; height: auto; max-height: inherit; margin-top: 10px;}

	.et_header_style_left .logo_container {position: relative; margin-top: 12}

	.et_header_style_fullscreen #et-top-navigation, 

	.et_header_style_slide #et-top-navigation, 

	.et_header_style_fullscreen .et-fixed-header #et-top-navigation, 

	.et_header_style_slide .et-fixed-header #et-top-navigation, #main-header.et-fixed-header .header-right, 

	.et_pb_fullscreen_menu_active #main-header.et-fixed-header .header-right, 

	.et_pb_fullscreen_menu_active.et_header_style_fullscreen .et-fixed-header #et-top-navigation, 

	.et_pb_fullscreen_menu_active.et_header_style_slide .et-fixed-header #et-top-navigation

	{padding: 22px 0 16px 0!important;}

	#main-header .header-right {padding: 20px 0 16px 0!important;}

	#main-header .container {padding: 0 10px 0 15px;}

	.et_slide_in_menu_container {padding-top: 80px !important;}

	.et_header_style_fullscreen .et_slide_menu_top {padding: 35px 15px 35px 15px;}

	.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu {left: 12px;}

	#main-footer .footer-widget:nth-child(n) .widget_text, 

	#main-footer .footer-widget:nth-child(n) .widget_nav_menu, 
	#main-footer .footer-widget:nth-child(3n) {margin-bottom: 10px;}
	#main-footer .footer-widget:nth-child(n).last .widget_text:nth-child(2) {padding: 0 15px 0 15px; max-width: 100% !important;}

	#main-footer .footer-widget:nth-child(n).last .widget_text:nth-child(2) {padding: 0 15px 20px 15px !important; margin-bottom: 0 !important;}	

	#sb_instagram.sbi_col_4 #sbi_images .sbi_item {width: 50%;}

	#sb_instagram.sbi_col_4 #sbi_images .sbi_item .sbi_photo {height: 160px !important;}

	#sb_instagram.sbi_col_4 #sbi_images .sbi_item.instaicon {height: 160px;}

	.et_pb_section.insta-section .instaicon {background-position: top 35px center;}

	.et_pb_section.insta-section .instaicon .blocktitle {padding-top: 85px; font-size: 36px; line-height: 48px;}

	.et_pb_section.insta-section .instaicon .showall {bottom: 55px; right: 14%;}

	.et_pb_section.insta-section .instaicon .showall .site-common-btn span {font-size: 12px; padding: 10px 20px 10px 20px !important;}	

	.et_pb_section.about-title-mb {margin: 75px 0 0 0;}

	.et_pb_section.blog-listing-main ul li .right_section .title_box .title {font-size: 36px; line-height: 27px;}

	.et_pb_section.blog-listing-main ul li .right_section .title_box {min-height: 120px; margin: -120px 0 0 0;}

	.blog-navigation .thumb-img {height: 160px;}

	.single-blog-main .featured-image .thumbnail_blog {height: 250px;}

	#commentform .form-submit {width: 100%; transform: none;}

	#commentform .form-submit input[type=submit] {transform: none;}

	.single-blog-main .back-btn .back {margin: 0px 0 0 20px;}

	.et_pb_section.common-header {margin: 88px 0 0 0;}

	.et_pb_section.contact-form-section .et_pb_column:nth-child(1) .et_pb_image {padding: 0 15px 0 0;}

	.et_pb_section.community-main {padding: 50px 0 60px 0;}

	.et_pb_section.community-main .community-btn-group .et_pb_button_module_wrapper {display: block;transform: none;margin: 0 !important;}

	.et_pb_section.community-main .community-btn-group .et_pb_button_module_wrapper .et_pb_button {transform: none;}

	.et_pb_section.community-main .community-btn-group .et_pb_button_module_wrapper:nth-child(1) {margin-bottom: 10px !important;}

	.et_pb_section.community-main .community-btn-group, 

	.et_pb_section.community-main .community-text p {padding: 0 10px 0 10px !important;}

	.friends-section-main .friends_col {width: 100%;}

	.friends-section-main .friends_col .our_people-main {height: 300px;}

	.et_pb_section.join-our-team .et_pb_row p {padding: 0;}

	.et_pb_section.join-our-team {padding: 40px 20px 40px 20px;}

	.et_pb_section.join-our-team .et_pb_row h3 {font-size: 48px; letter-spacing: 2px; margin: 0px 0 20px 0;}

	.friend-profile-main .site-title h2 {font-size: 36px;}

	.friend-profile-main .site-title h2:before {height: 25px; top: -1px;}

	#main-content .friend-profile-main {padding-top: 110px;}

	.friend-profile-main .site-title h2 {margin: 0 0 55px 0; letter-spacing: 3px;}

	.fr-profile-inner .fr-row .left .profile-main .profile-img {height: 250px;}

	.et_pb_section.dr-btn-group .et_pb_row {background: url(../images/dealers-riggers-mb.png) no-repeat;

		background-size: cover !important;}

	.et_pb_section.dr-btn-group .et_pb_row .et_pb_column {width: 100% !important;}		

	.et_pb_section.dr-btn-group .et_pb_row .et_pb_column.dealer-col {margin-bottom: 130px;}

	.et_pb_section.dr-btn-group .et_pb_row .et_pb_column.rigger-col {margin-top: 130px;}

	.demo-canopy-list .container {padding: 25px 15px 30px 15px !important;}

	.et_pb_section.request-canopy.industry-demo-page h3 {text-align: left;}

	.taxonomy_support_categories .et_pb_section.common-header .et_pb_text .back-btn {margin: 20px 0 20px 0;}

	.login-main .login-main-inner .left {max-width: 100%;}

	.login-main .login-main-inner .et_pb_section {max-width: 100%;}

	.login-main .login-main-inner .left .page-title {padding: 20px 15px 15px 15px; font-size: 36px; letter-spacing: 1px;}

	.login-main .login-main-inner .left .page-title:before {left: 15px;width: 83px;top: inherit;bottom: 11px;height: 7px;}

	.login-main .login-main-inner form .tml-user-login-wrap,

	.login-main .login-main-inner form .tml-user-pass-wrap,

	.login-main .login-main-inner form .user-fields,

	.login-main .login-main-inner form .tml-user-email-wrap,

	.login-main .login-main-inner form .tml-user-pass1-wrap,

	.login-main .login-main-inner form .tml-user-pass2-wrap {padding: 0 30px 0 30px; clear: both;}

	.login-main .login-main-inner.login .login-btn-group .tml-submit-wrap {width: 100%;display: block;max-width: 100%;transform: none;}

	.login-main .login-main-inner form .tml-submit-wrap input#wp-submit {transform: none;}

	.login-main .login-main-inner.login form .register {display: block;max-width: 100%;width: 100%; transform: none; margin-top: 10px;}

	.login-main .login-main-inner.login form .register a {transform: none;}

	.login-main .login-main-inner .tml-rememberme-submit-wrap .forgotpass {text-align: left;}

	.login-main .login-main-inner .tml-rememberme-submit-wrap .forgotpass a {text-decoration: none; font-weight: bold;

		text-transform:uppercase; font-size: 12px; position: relative; z-index: 2; padding: 0 30px 0 30px; }

	.login-main .login-main-inner .tml-rememberme-submit-wrap .forgotpass a:before {content: ''; position: absolute; left: 34px;

		 width: 160px; height: 10px; background-color: #f7ed36; z-index: -1; bottom: -1px;

    	-webkit-transform: skewX(-30deg); -moz-transform: skewX(-30deg); transform: skewX(-30deg);}

	.login-main .login-main-inner.login .login-btn-group .tml-submit-wrap {margin-top: 25px;}

	.login-main .login-main-inner.register form .tml-submit-wrap {margin: auto !important;transform: none;max-width: 100%;

	 	width: 100%;}

	.login-main .login-main-inner form .user-fields .tml-user-firstname-wrap, 

	.login-main .login-main-inner form .user-fields .tml-user-lastname-wrap {width: 100%; padding:0;}	

	.login-main .login-main-inner.register .left .page-title:before {width: 255px;}

	.login-main .login-main-inner .sign-in-link {left: 15px;}

	.login-main .login-main-inner.forgot-password .left .page-title:before {width: 300px;}

	.login-main .login-main-inner.forgot-password form .tml-submit-wrap {max-width: 100%;display: block;width: 100%;transform: none;

		margin-bottom: 10px !important;}

	.login-main .login-main-inner.forgot-password form .cancel {display: block;margin: 0;transform: none;max-width: 100%;width: 100%;}		

	.login-main .login-main-inner.forgot-password form .cancel a {transform: none;}

	#main-content .profile-content-main .container {padding-top: 80px;}

	.profile-content-main .site-title h2 {margin: 0 0 25px 0;}

	.profile-content-inner .right .change-profile-main {position: relative; float: left; width: 100%; margin-bottom: 20px;}

	.profile-content-inner .change-profile-main .profile-img {width: 90px; height: 90px; position: absolute; left: 0;}

	.profile-content-inner .change-profile-main .profile-detail {padding: 5px 0 0 105px; width: 100%;}

	.profile-content-inner .change-profile-main .profile-detail p {padding-bottom: 2px;}

	.order-main .order-head .site-common-btn span, .saved-canopies-main .saved-canopies-head .site-common-btn span {padding: 0 !important;}

	.order-main .order-head a.site-common-btn, 

	.saved-canopies-main .saved-canopies-head a.site-common-btn {border: none !important;background: transparent !important;

		margin: 0 !important;transform: none; position: relative;z-index: 1;}

	.order-main .order-head .site-common-btn span, 

	.saved-canopies-main .saved-canopies-head .site-common-btn span {transform: none;}

	.order-main .order-head h3, .saved-canopies-main .saved-canopies-head h3 {padding-top: 0;}

	.order-main .order-head .site-common-btn:hover span {color: #2e2e2e !important;}

	.saved-canopies-main .saved-canopies-head .site-common-btn:hover span {color: #2e2e2e !important;}

	.order-main .order-head a.site-common-btn:before, .saved-canopies-main .saved-canopies-head a.site-common-btn:before {

		content: '';position: absolute;background-color: #f7ed36;height: 8px;width: 100%;bottom: 1px; z-index: -1;

		-webkit-transform: skewX(-30deg); -moz-transform: skewX(-30deg); transform: skewX(-30deg); display: block;}

	.order-inner .data-row .data-details {font-size: 13px;}		

	.order-inner .data-row .data-header {font-size: 13px;}

	.my-orders-main ul {transform: none;border: none;}

	.my-orders-main ul li a span {transform: none;}

	.profile-content-inner .my-orders-main ul li {margin:0 10px 0 10px;}

	.profile-content-inner .my-orders-main ul li a {padding: 0; background: transparent !important; z-index: 1; position: relative;}

	.profile-content-inner .my-orders-main ul li.active a:before {content: '';position: absolute;background-color: #f7ed36;height: 8px;

		width: 100%;bottom: 3px;z-index: -1;-webkit-transform: skewX(-30deg);-moz-transform: skewX(-30deg);

		transform: skewX(-30deg);}

	.profile-content-inner .my-orders-main ul li a:hover:before {content: '';position: absolute;background-color: #f7ed36;height: 8px;

		width: 100%;bottom: 3px;z-index: -1;-webkit-transform: skewX(-30deg);-moz-transform: skewX(-30deg);

		transform: skewX(-30deg);}	

	.order-detail .edit-profile .panel-content .form-group .sub-field {position: static; clear: both;}		

	.edit-profile .panel-content .form-group.customer-refrence label {width: 100%;}

	.edit-profile .panel-content .form-group.customer-refrence .field {width: 100%;}

	.status-tracker {width: 100%; margin: -20px 0 0 0;}

	.status-tracker > li {width: 100%;}

	.status-tracker > li:before {margin: inherit; left: 0;}

	.status-tracker > li > span {left: 40px; top: 28px;}

	.status-tracker > li:after { width: 5px; height: 100%; left: 11px;}

	.profile-content-main.order-detail .site-title h2 {float: none; width: 100%; margin: 0 0 10px 0;}

	.profile-content-main.order-detail .site-title span {padding-left: 15px;}

	.profile-content-inner .edit-profile .right {margin: 10px 0 0 0;}

	.profile-content-inner .change-profile-main .upload-btn {bottom: 4px;}

	.profile-content-inner .change-profile-main .upload-btn label {font-size: 11px; display: block; line-height: 14px;}

	.edit-profile .panel-content .form-group .change-email {position: static;}

	.edit-profile .panel-content .form-group .price-list {position: static; display: block; clear: both; text-align: left;}

	.edit-profile .panel-box .panel-head .update-dt {float: left; margin-top:5px; width: 100%; display: block;}

	.panel-box.member-profile-main .form-group-bottom {text-align: center;}

	.panel-box.member-profile-main .sub-title h3 {font-size: 18px;}

	.edit-profile .panel-content .member-bg-row .member-img img {width: 60px; height: 60px;}

	.edit-profile .panel-content .member-bg-row .member-details {padding-left: 70px; min-height: 65px; width: 100%;}

	.edit-profile .panel-content .member-bg-row .member-details .name {padding: 4px 0 0px 0;}

	.edit-profile .panel-content .member-bg-row .updated {width: 100%; float: none; clear: both; text-align: left; 

		padding: 0 0 0 70px;}

	.edit-profile .panel-content .member-bg-row .updated .update-date {padding: 0;}		

	.profile-content-inner .profile-sidebar {padding-top: 25px;}

	.order-detail .edit-profile .panel-box .panel-head .site-common-btn.getorderdetails span {padding: 0 !important;}

	.order-detail .edit-profile .panel-box .panel-head .site-common-btn.getorderdetails {border: none !important;background: 

		transparent !important; top: 0; right: 0;}

	.order-detail .edit-profile .panel-box .panel-head .site-common-btn.getorderdetails:hover span {color: #2e2e2e !important;}

	.order-detail .edit-profile .panel-box .panel-head .site-common-btn.getorderdetails:before {content: '';

		position: absolute;background-color: #f7ed36;height: 8px;width: 100%;bottom: 2px; z-index: -1;

		-webkit-transform: skewX(-30deg); -moz-transform: skewX(-30deg); transform: skewX(-30deg); display: block;}

	.woocommerce-cart .featured-product-list .woocommerce ul.products li.product {width: 100% !important;}		

	.woocommerce-page h1.entry-title.main_title {font-size: 36px; letter-spacing: 1px;}

	.woocommerce-page h1.entry-title.main_title:before {height: 25px;top: -1px;}

	.woocommerce-page .woocommerce-fullwidth .left.cart-empty-center .cart-empty-main h3 {font-size: 110px; line-height: 80px;}

	.woocommerce-page .woocommerce-fullwidth .left.cart-empty-center {margin: 0 0 50px 0;}

	.woocommerce-page .woocommerce-fullwidth .right .cart_totals h2 {font-size: 18px;}

	.woocommerce-page.woocommerce-cart #main-content .container {padding-top: 110px;}
	#design_your_canopy.customize-main .customize-btn-group .site-common-btn { margin: 7px 4px 5px 4px !important;}
	body.woocommerce #content-area div.product .woocommerce-tabs .panel, body.woocommerce div.product .woocommerce-tabs .panel { -webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px;}
	.pum-content.popmake-content form .md-col-6 {margin: 0px; width: 100%;}
	.catalog-inner-links {padding: 20px 20px 0 20px;}	
	.catalog-inner-links ul {transform: skewX(0); -webkit-transform: skewX(0);}
	.catalog-inner-links ul li a { padding: 10px 6px 10px 6px;}
	.catalog-inner-links ul li a span {transform: skewX(0); -webkit-transform: skewX(0);}
	body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs, body.woocommerce div.product .woocommerce-tabs ul.tabs,
	body.woocommerce div.product .woocommerce-tabs ul.tabs li a span {transform: skewX(0); -webkit-transform: skewX(0); width: 100%;}
	body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
		display: inline-block !important; width: 100%;}
	body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a, body.woocommerce div.product .woocommerce-tabs ul.tabs li a {
		padding: 16px 20px 16px 20px !important;
	}
	.stock-section .title .show-all {right: 15px; top: -30px;}
	/** add to cart --*/
	#design_your_canopy.customize-main .customize-btn-group #addtocartRequireLogin.site-common-btn,
	#design_your_canopy.customize-main .customize-btn-group #canopyaddtocart.site-common-btn {width: 95%;transform: skewX(0deg) !important; background-color: #f7ed36 !important;}
	#design_your_canopy.customize-main .customize-btn-group #addtocartRequireLogin.site-common-btn span,
	.customize-main .customize-btn-group #canopyaddtocart.site-common-btn span {transform: skewX(0deg) !important; }
	.order-detail .imageDiv img {margin: 1%;}
	.profile-sidebar .dt-main .dt-row span:first-child {width: 30%;}
	.profile-content-main.order-detail .site-title .orderstatus {    width: 100%;padding: 10px 0 0 15px;}
	.single-product div#canopyModal.canopy-save form .form-group {width: 100%;}
	.site-common-btn span { padding: 14px 20px 14px 20px !important;}
	.woocommerce-cart .actions .coupon label {width: 100%; margin-bottom: 20px;}
	.checkout.woocommerce-checkout .left {padding: 0px 10px 0px 90px; width: 100%;}
	.checkout.woocommerce-checkout .right {width: 100%; padding: 0 10px;}
	.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {margin-bottom: 0px;}
	.woocommerce-cart .actions .coupon .input_coupon,
	.woocommerce-cart .actions .coupon .input_coupon input,
	.woocommerce-cart .actions .coupon .coupon_submit,
	.woocommerce-cart .actions .coupon .coupon_submit input.button {transform: skewX(0deg);  -webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);}
	.woocommerce-cart .actions .coupon .input_coupon {margin-left: 0px;}
	.our-mission-main .left {margin-top: -50px;}
	#main-header .header-right ul li.cart-main {margin-left: 10px;}
	.img-gallery-main .img-gallery .img-row .half-col {height: 300px;}
	.img-gallery-main .img-gallery .img-row .half-col .img-row-inner {height: 50%;}
}

/**** END 480px ****/



@media screen and (max-width: 400px)

{	

	.five-col-section:before {-webkit-transform: skewX(-8deg); -moz-transform: skewX(-8deg); transform: skewX(-8deg);}

	.five-col-section:after {-webkit-transform: skewX(-8deg); -moz-transform: skewX(-8deg); transform: skewX(-8deg);}

	.et_pb_section.question-title .et_pb_promo .et_pb_button_wrapper .et_pb_button {font-size: 12px;}

	.et_pb_section.question-title.buttons .et_pb_promo .et_pb_button_wrapper {height: 53px;}

	body .pum-content.popmake-content .et_pb_button_module_wrapper .et_pb_button {padding: 10px 20px 10px 20px !important;}

	.demo-canopy-list .common-site-tab ul li a {padding: 8px 10px 8px 10px; font-size: 11px;}

	.help-support .blog-navigation .right h4 {font-size: 13px;}

	.help-support .blog-navigation .left h4 {font-size: 13px;}

	.page-template-template-orderdetail .pum-container.pum-responsive.pum-responsive-medium {padding: 30px 20px 40px 20px;}

	.woocommerce-page .woocommerce-fullwidth .left.cart-empty-center .cart-empty-main h3 {font-size: 90px; line-height: 68px;padding: 0 20px 0 20px;}
	



}

/**** END 400px ****/





@media screen and (max-width: 375px)

{	

	.et_pb_section.insta-section .instaicon .showall {right: 9%;}

	.friends-section-main .friends_col .our_people-main {height: 250px;}

	.woocommerce-page .woocommerce-fullwidth .left.cart-empty-center .cart-empty-main h3 {padding: 0 10px 0 10px;}
	.woocommerce-cart .actions .coupon .coupon_submit { margin-top: 0px;}
	
	.woocommerce-page div.product div.summary .buttons .site-common-btn span {    padding: 14px 10px 14px 10px !important;}
	.woocommerce-cart .actions .coupon .input_coupon {margin: 0; width: 140px;}
}

/**** END 375px ****/



@media screen and (max-width: 340px)

{	

	.et_pb_section.aerosports-demo .et_pb_text {padding: 0 15px 0 15px;}

	.et_pb_section.aerosports-demo .community-btn-group {padding: 0 15px 0 15px !important;}

	.et_pb_section.aerosports-demo .et_pb_text h3 {font-size: 48px; letter-spacing: 2px;}

	.et_pb_section.request-demo .et_pb_text {padding: 0 15px 0 15px !important;}

	.et_pb_section.request-demo .et_pb_text h3 {letter-spacing: 2px;}

	.demo-canopy-list .common-site-tab ul li a {padding: 8px 8px 8px 8px;}

	.login-main .login-main-inner.forgot-password .left .page-title {font-size: 33px; letter-spacing: 0;}

	.login-main .login-main-inner.forgot-password .left .page-title:before {width: 250px;}

	.woocommerce-page .woocommerce-fullwidth .left.cart-empty-center .cart-empty-main h3 {font-size: 80px; line-height: 60px;}



}

/**** END 340px ****/



@media screen and (max-width: 320px)

{	

	.five-col-section:before {-webkit-transform: skewX(-7.3deg); -moz-transform: skewX(-7.3deg); transform: skewX(-7.3deg);}

	.five-col-section:after {-webkit-transform: skewX(-7.3deg); -moz-transform: skewX(-7.3deg); transform: skewX(-7.3deg);}

	.et_pb_section.question-title .et_pb_promo .et_pb_button_wrapper .et_pb_button {font-size: 11px;}

	.et_pb_section.friends-main-filters .et_pb_row .filter-right .et_pb_button_module_wrapper .et_pb_button {font-size: 13px;}

	.edit-profile .panel-content .form-group label {font-size: 12px;}

	.edit-profile .panel-content .form-group .change-email {font-size: 12px;}

	.edit-profile .panel-content .form-group .price-list {font-size: 12px;}

	.pum-content.popmake-content form .form-group label {font-size: 12px; font-weight: 600;}

	.panel-box.member-profile-main .panel-head h3 {font-size: 26px;}



}

/**** END 320px ****/