.cms-index-index #header.header-9 {margin-bottom: 0;}
/*Subscribe*/
body .subscribe-block {background-image: none; background-color: #f7f6f2;}
/*Home slider*/
#home-image-slider .item .slide-container {top: 47%; left: 0; right: 58%;}
#home-image-slider .item .slide-container.slide-skin-2 {left: 9%; top: 7%;}
#home-image-slider .owl-nav div {color: #fff;}
.header-layout-9 #home-image-slider .owl-nav div.owl-prev {left: -60px;}
.header-layout-9 #home-image-slider .owl-nav div.owl-next {right: -60px;}
body:not(.header-layout-9) #home-image-slider .owl-nav div.owl-prev {left: 0;}
body:not(.header-layout-9) #home-image-slider .owl-nav div.owl-next {right: 0;}
body.cms-index-index:not(.boxed-content-bg):not(.header-layout-9) .content-wrapper .container:before {
	z-index: -1;
}
#home-image-slider .item .title {margin-bottom: 12px;}
/*Footer*/
body.wide-footer #footer,
body.boxed-footer #footer,
body.boxed-footer #footer .container,
body.boxed-footer-bg #footer .container,
body.wide-footer #footer .footer-top,
body.boxed-footer #footer .footer-top,
body.boxed-footer #footer .footer-top .container,
body.boxed-footer-bg #footer .footer-top .container {background-color: #222;}
#footer address,
#footer address a,
#footer .horizontal-links li a,
#footer .footer-block-title {color: #fff;}
#footer a {color: rgba(255,255,255,0.5);}
body.wide-footer #footer .footer-top,
body.boxed-footer #footer .footer-top,
body.boxed-footer-bg #footer .footer-top .container {padding-top: 25px;}
body.wide-footer #footer .footer-middle,
body.boxed-footer #footer .footer-middle,
body.boxed-footer-bg #footer .footer-middle .container,
body.wide-footer #footer .footer-bottom,
body.boxed-footer #footer .footer-bottom,
body.boxed-footer-bg #footer .footer-bottom .container {border-top: 1px solid rgba(255,255,255,0.1);}
#footer .horizontal-links li:not(:first-of-type) a:before {background-color: rgba(255,255,255,0.3);}
#footer ul.social-links li a {color: #fff;}
body #footer ul.social-links li a:hover {background-color: rgba(255,255,255,0.06);}
#footer .store-switcher label,
#footer .form-language label,
#footer .form-currency label {color: #fff;}
#footer .bootstrap-select .selectpicker {color: rgba(255,255,255,0.5); border-color: rgba(255,255,255,0.1);}
#footer .bootstrap-select .selectpicker .caret {border-top-color: rgba(255,255,255,0.3);}

#footer .accordion-item:not(:first-of-type) .accordion-title.footer-block-title,
.accordion-list .accordion-item:not(:first-of-type) .accordion-title {border-top-color: rgba(255,255,255,0.1);}
#footer .footer-top .accordion-item .accordion-title,
#footer .accordion-title.footer-block-title,
#footer.accordion-list .accordion-item .accordion-title{color: #fff;}
#footer .horizontal-links li a:hover,
#footer .links a:hover,
#footer .links a:active {color: #fff; opacity: 1;}
#footer .horizontal-links li a:hover:after,
#footer .horizontal-links li a:active:after,
#footer .links a:hover:before,
#footer .links a:active:before {background-color: rgba(255,255,255,0.3);}


@media only screen and (min-width: 1332px) {
	body.cms-index-index:not(.boxed-content-bg) .content-wrapper .container:before {
	-webkit-clip-path: polygon(0 0, 100% 0%, 100% 77%, 0 100%);
	clip-path: polygon(0 0, 100% 0%, 100% 77%, 0 100%);
	position: absolute;
	background-color: #222;
	top: 0;
	left: 0;
	right: 0;
	height: 700px;
	width: 100%;
	}
	body .subscribe-block .subscribe-title {margin-left: 85px;}
}
@media only screen and (min-width: 1008px) and (max-width: 1331px) {
	#home-image-slider .item .slide-container {top: 44%; left: 0;}
	#home-image-slider .item .slide-container.slide-skin-2 {top: 1%; left: 5%;}
	body .subscribe-block .subscribe-title {margin-left: 60px;}
}
@media only screen and (min-width: 768px) and (max-width: 1007px) {
	#home-image-slider .item .slide-container {top: 43%; left: 3%;}
	#home-image-slider .item .slide-container.slide-skin-2 {left: 2%; top: 0%; right: 49%;}
	#home-image-slider .item .slide-container.slide-skin-2 .title {margin-bottom: 0;}
	body.wide-footer #footer .footer-top,
	body.boxed-footer #footer .footer-top,
	body.boxed-footer-bg #footer .footer-top .container {padding-top: 0;}
	body.boxed-footer-bg #footer .footer-middle .container,
	body.boxed-footer-bg #footer .container {background-color: #222;}
}
@media only screen and (max-width: 767px) {
	#home-image-slider .item .slide-container {top: 5%; text-align: right; left: 57%; right: 4%;}
	#home-image-slider .item .slide-container.slide-skin-2 {top: 5%; text-align: left; left: 5%; right: 31%; bottom: auto;}
	body.wide-footer #footer .footer-top,
	body.boxed-footer #footer .footer-top,
	body.boxed-footer-bg #footer .footer-top .container {padding-top: 0; padding-bottom: 0;}
	body.boxed-footer-bg #footer .footer-middle .container,
	body.boxed-footer-bg #footer .container {background-color: #222;}
}