
@media (max-width: 767px) {


	/*=== header === */
	.sp-module .menu_social_header{float: none;text-align: center;margin: 0; display: none;}
	#sp-top3{display: none;}
	#sp-header{padding: 30px 0;}
	#sp-top-bar{
		.sp-module .menu_social_header li a{font-size: 0;}
	}
	.logo{margin: 0;}
	
	#sp-top4{ position: absolute; right: 0;top:0;z-index: 1;}
	#sp-main-menu #search-top-bar{margin:3px 0 0;color: white;}
	#search-top-bar .form-search .btn-search{top:0;}
	#sp-main-menu{    background: #323232;border-top: 1px solid #3e3e3e; position: relative;
		.sambar .sambar-inner{background: none;}
		.sambar .sambar-inner .btn-sambar{float: left;}
	}
	table.header-info td{display: none;}
	table.header-info td:last-child{display: block;}

	.module--extraslider1 .sj-extraslider .heading-title{font-size: 24px;}
	.yt-counter-wrapper{margin-bottom: 30px;}

	.sppb-addon-services{
		overflow-y: scroll;
		white-space: nowrap;
		> *{display: inline-block; white-space: normal;}
	}
	.sj-basic-news .basic-news--item{margin-bottom: 15px;}
	.sppb-addon-latestnew .basic-news--item .bs-description{margin-bottom: 0;}
	#sp-top1 .yt-loginform > li a{ padding: 10px 18px; }
	/*=== Content ===*/
	.sp-page-builder .page-content #section-id-1492655064{padding: 0 !important;}
	.module--extraslider1 .sj-extraslider .post-text{margin: 30px 0; width: 100%;}
	.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li{margin:5px;}
	.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a{min-width: inherit;}
	.sp-page-builder .page-content #section-id-1504167133101,
	.sp-page-builder .page-content #section-id-1504165457712{background-image: none !important; padding: 30px 0 !important;}
	#yt-lightbox{width: 100% !important; height: auto !important;}
	#sppb-addon-1504165457714 .sppb-addon-faq ul.yt-accordion li.yt-accordion-group h3.accordion-heading{padding-left: 30px;}
	.sppb-addon--slider .yt-content-slider .caption {display: none;}
	.sppb-addon--slider .yt-content-slider .owl-dots{bottom: 0;}
	.sppb-addon--awards .sppb-addon-content{padding: 15px;}
	.sppb-addon--awards .sppb-addon-heading{margin-bottom: 30px;}
	.sppb-section--contact .sppb-addon-heading{color: #333;}
	.sppb-section-testimonial .sppb-testimonial-pro .sppb-carousel-inner{max-width: 100%;}
	.sppb-addon--contactus,
	.sppb-addon--brand{overflow-y: scroll;white-space: nowrap;display: block;min-height: inherit; padding: 50px 0;  }
	.sppb-addon--contactus > li,
	.sppb-addon--brand .item{padding: 0 15px; display: inline-block; white-space: normal; border:none;width: 100%;}
	.sppb-addon--brand{padding: 0 ;}
	.sppb-addon--brand .item{width: 50%;}

	#sp-footer1{text-align: center;margin-bottom: 10px;}
	#sp-copyright-footer .acymailing_module_form .acymailing_introtext{display: none;}
	#sp-copyright-footer .acymailing_module_form .inputbox{width: 100% !important;}
	/*=== other ===*/
	body .close-offcanvas{
		padding-top: 0;
		line-height: 20px;
		right: 10px;
		top: 5px;
	}
	body.rtl{
		.close-offcanvas{
			left: 10px;
			right: auto;
		}
		#sp-top4{left: 0; right:auto;}
		#sp-main-menu .sambar .sambar-inner .btn-sambar{float: right;}
		#sppb-addon-1504165457714 .sppb-addon-faq ul.yt-accordion li.yt-accordion-group h3.accordion-heading{padding: 18px 20px 18px 30px;}
	}

	#sp-breadcrumb{
		padding: 50px 0;
	}

}
