.phone {
    font-size: 14px !important;
    padding-top: 15px;
}
body {
	max-width: 100%;
	overflow-x: hidden;
	overflow-y: scroll;
	background-color: #FFFAFA;
}

body header.has-cart.style4 .navbar-header .buttons-wrap > .box {
    margin-top: 56px;
}

.design-search {
    float: left;
    padding: 9px 14px;
    color: #fff;
    border-left: 1px solid #eee;
}
.rs-banners-container .owl-theme .owl-nav .owl-prev {
    left: -50px;
}
.rs-banners-container .owl-theme .owl-nav .owl-next {
    right: -50px;
}

.rs-banners-container .owl-theme .owl-nav .owl-prev, .rs-banners-container .owl-theme .owl-nav .owl-next,
.rs-banners-container .owl-theme .owl-nav .owl-prev:hover, .rs-banners-container .owl-theme .owl-nav .owl-next:hover {
    opacity: 1;
    background-color: #fff;
    border-width:1px;

}
.rs-banners-container .owl-theme .owl-nav [class*='owl-']{
    background-color: #fff;
}

.rs-banners-container .owl-theme .owl-nav .owl-prev:before,
.rs-banners-container .owl-theme .owl-nav .owl-next:before {
    color: #0084c9;
    /*opacity: 0.8;*/
    font-weight: bold;
}

@media all and (max-width: 1280px){
    .rs-banners-container .owl-theme .owl-nav .owl-prev, .rs-banners-container .owl-theme .owl-nav .owl-next{
        display: none;
    }
}
@media (min-width:1202px) {
	.txt_and_img {
		display: inline-block;
		max-width: 100%;
	}
	.txt_and_img1 {
		float: left;
		text-align: center;
		padding-right: 5px;
	}
}

@media (max-width: 1201px) {
	.txt_and_img {
		display:inline-block;
		clear:both;
		width:100%;
		max-width: 100%;
	}
	.txt_and_img1 {
		float:left;
		text-align:center;
		max-width: 100%;
		padding-bottom: 10px;
	}
}
.zoomContainer {
	z-index: 100;
}
.zoomContainer .zoomLens {
	cursor: pointer !important;
}