
#rev_slider_home,
#rev_slider_home_wrapper {
	width: 900px;
	height: 415px;
}
@media only screen and (min-width: 1200px) {
	#rev_slider_home,
	#rev_slider_home_wrapper {
		width: 900px;
		height: 415px;
	}
}
@media only screen and (min-width: 981px) and (max-width: 1199px) {
	#rev_slider_home,
	#rev_slider_home_wrapper {
		width: 735px;
		height: 338px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
	#rev_slider_home,
	#rev_slider_home_wrapper {
		width: 570px;
		height: 262px;
	}
}
@media only screen and (min-width: 568px) and (max-width: 767px) {
	#rev_slider_home,
	#rev_slider_home_wrapper {
		width: 580px;
		height: 267px;
	}
}
@media only screen and (min-width: 481px) and (max-width: 567px) {
	#rev_slider_home,
	#rev_slider_home_wrapper {
		width: 420px;
		height: 193px;
	}
}
@media only screen and (min-width: 321px) and (max-width: 480px) {
	#rev_slider_home,
	#rev_slider_home_wrapper {
		width: 460px;
		height: 212px;
	}
}
@media only screen and (min-width: 0px) and (max-width: 320px) {
	#rev_slider_home,
	#rev_slider_home_wrapper {
		width: 300px;
		height: 138px;
	}
}







.menu-item-depth-0 > .em-catalog-navigation > li.level0 > a, .em_nav .menu-item-depth-0 > a {	text-transform: none;}

.menu-wrapper .menuleftText span {    background: none;
    padding-right: 0px;
}
.menu-wrapper .menuleftText em {	background: url(../images/icons.png) right -257px no-repeat;
	display: block;
	padding-left: 30px;
	padding-right: 0px;
	-moz-transition: all 300ms ease;
	-webkit-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
	width: 30px;
	float: right;}

.hidden-arrow .menuleftText em {    background: url(../images/icons.png) right -376px no-repeat;}



.banner-left .ta-c img {	max-width: 100%;}

.newsletter-title {	text-transform: initial;}

#digistr-copy a {}

.phones-simple {	width: auto;}

.phones.phones-simple p {	font-size: 14px;}

.phones.phones-simple p a {	text-transform: initial;
}

.phones.phones-simple p .icon {	margin-right: 5px;
}


a.dashed {	text-decoration: none;
	border-bottom: 1px dashed;
	cursor: pointer;}

a.dashed:hover {
	border-bottom: 1px solid;
	text-decoration: none;
}


.ajax-form-submit .button.ajax-button {	padding: 7px 14px;
	font-size: 14px;
	font-weight: lighter;}



.dropdown-cart-content {	min-width: 220px;}

.link-wishlist.wishlist-delete, .add-to-links li a.link-wishlist.wishlist-delete {	width: 30px;
	height: 30px;
	background-position: -48px -463px;}

.product-view-detail .link-wishlist.wishlist-delete, .product-view-detail .add-to-links li a.link-wishlist.wishlist-delete {	background-position: -438px -362px;}

.main_container li.item:hover .product-shop .actions-cart {	left: 35%;}


.category-image .img-responsive {	max-height: 320px;}

.category-products .toolbar .toolbar-dropdown {	width: 210px;}

.menu-hidden {	display: none;}

.text-indent {	padding: 20px;}

.page-title h1, .page-title h2 {	text-transform: none;}

.pager .amount {	margin-left: 20px;}


.add-to-cart .product-variant {	float: left;}


.clock_style_1 .clock > li {	margin: 0 5px 5px 0;}

.clock_style_1 em {	font-style: normal;}

.hidden2 {	display: none;}

#contactForm.fw input.text, #contactForm.fw textarea, #contactForm.fw .select {	width: 100%;}

.cart .totals {	width: initial;}

#shopping-cart-totals-table td {	text-transform: none;
	text-align: right !important;}

.totals h2, .cart .discount h2, .cart .shipping h2, .crosssell h2 {	text-transform: none;}

.cart-table {	width: 100%;}

#em_quickshop_handler {	text-transform: none;}

.em_post-item .post-title {	padding: 7px 0px;}

.rte-text .data-table th {	white-space: nowrap;
	padding: 8px 15px 9px;
	text-transform: lowercase;
	font-size: 130% !important;
	font-weight: 500 !important;}


.mt10 {	margin-top: 10px;}

#testimonials h2 {	background: none;
	padding: 0px;}

.post-footer p.post-by {	margin-right: 20px;}

.ta-l {	text-align: left;}

.article-pic {	max-width: 320px;
	float: left;
}

.rte-text img.article-pic {	margin: 0px 20px 10px 0px;}


.category-products .toolbar .toolbar-dropdown ul {	width: 210px;}

.products-filter {
	margin-bottom: 0px;
	padding: 0;
	border-radius: 0;
	border: none;
}

.products-filter input[type=text]:focus, .products-filter input[type=text]:active{
	border: 1px solid #A9A9A9;
	padding: 6px;
}

.products-filter .fp-buttons {
	float: none;
}

.products-filter .fp-inp-text input {	padding: 5px;
}
.products-filter .fp-buttons {	text-align: center;}

.products-filter .fp-buttons .fp-clear {	margin: 0px 0px 5px 0px;
}

.products-filter .fp-buttons input {
	width: 100%;
	padding: 5px;

}


.ui-slider-tabs-list-wrapper {
	margin: 0 0px -1px 0;
}

.top-features .block {	margin: 20px 0px 0px 0px;}

.slideshow-fw-wrapper {	position: relative;
	overflow: hidden;
	z-index: 5;}


.ui-slider-tabs .csslider.horizontal .controls {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 10;
}


.autocomplete-item img {	margin-right: 10px;}

.compare-value .button {	color: #ffffff;
    border-color: #758e11;
    background-color: #9abb17;
    padding: 5px 14px;}

.comparison-result-params, .comparison-result-values {	background: #fff;}



#product-image-main img {	width: 100%;}

#cloud-zoom-big {	background-color: #fff;}



.pcp-buy {	width: 25%;
    max-width: 25%;
	text-align: center;}

.pcp-buy button.button {	float: none;
}

.pcp-now-price .price {	font-size: 24px;}

.pcp-old-price .price {	font-size: 18px;}

.pcp-diff-price {	margin: 10px 0px;}

.pcp-diff-price .price {	font-weight: lighter;
}

.product-complect {	height: 250px;}

#product-complect-1 {	display: block;}

.pcp-cart {	border-top: 1px solid #d1d1d1 !important;}
.cart-table .pcp-cart td {	padding: 5px;}

.discount-code {	font-size: 10px;
	text-align: left!important;}


#ajaxsearch-result {	top: 35px;
    left: 24px;
    right: initial;}



.brands-slider {	background: #fff;}

.variantes-photo-list li {	display: inline-block;
	border: 1px solid #eee;
	margin: 0px 5px 5px 0px;
	cursor: pointer;}

.variantes-photo-list li.active {	border: 1px solid #aa0000;
}
