/**********************************************************************************

	put here your custom CSS code to modify the design of IceTheme template
	
	* We strongly reccommend you to not edit other CSS or Less files as in 
	case you will update the template all your changes might be lost.	
	
**********************************************************************************/
@media (max-width:1200px) and (min-width:980px){
	body #middlecol.sidebar_left .vendor-store-desc div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .vendor-store-desc div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .category-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .category-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .featured-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .featured-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .latest-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .latest-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .topten-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .topten-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .recent-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .recent-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .related-products-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .related-products-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .browse-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .browse-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .order-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .order-view div.product.vm-col-4 .addtocart-bar {
		width:100%;
	}
	#content #content_inner .owl-carousel .owl-wrapper, .owl-carousel .owl-item {
		min-width: 220px!important;
	}
}

/* AJAX Loader for Virtuemart Pagination 
.vm-pagination {display: none} */

/* AJAX Loader for Virtuemart
Fix for Category Title being displayed more than once */
.jscroll-added h1 {
	display: none;
}

/*.jscroll-added h4 {
	display: none;
}*/

/* AJAX Loader !!!! */
.addtocart-bar  .vm-customfields-wrap{
    display: none;
}

/* Client request to align Pagination and filters Horizontally on Virtuemart Page */
/* Wide screen - only */
@media (min-width: 1200px){
	.jscroll-inner .orderby-displaynumber .vm-order-list .product vm-col vm-col-4 vertical-separator {
		margin-bottom: 20px;
		float: none;
		display: inline-block;
		margin-left: 90px;
	}
	.vm-pagination {
		text-align: center !important;
		float: left;
	}
	.jscroll-inner .orderby-displaynumber .display-number {
		float: right;
		margin: 0px;
		clear: none;
	}
	.jscroll-inner .orderby-displaynumber .display-number select {
		width: 60px;
	}
}
/* Smaller screens up to Mobile */
/* canceled ********
@media (min-width:768px) and (max-width: 1199px) {
	.jscroll-inner .orderby-displaynumber .vm-order-list {
		margin-bottom: 20px;
		float: none;
		display: inline-block;
		margin-left: 15px;
	}
	.vm-pagination {
		text-align: center !important;
		float: left;
	}
	.jscroll-inner .orderby-displaynumber .display-number {
		float: right;
		margin: 0px;
		clear: none;
	}
	.jscroll-inner .orderby-displaynumber .display-number select {
		width: 60px;
	}
}
********** canceled */

/* Hide statistics on buttons  EasyDiscuss */
div#discuss-wrapper .discuss-item.is-featured .discuss-statistic.pull-right, 
div#discuss-wrapper .discuss-item.is-resolved .discuss-statistic.pull-right {
  display: none !important;
}

div#discuss-wrapper .discuss-statistic {
  display: none !important;
}

/* Equal Column fix for RuposTel OnePage Checkout */
#vmMainPageOPC div#payment_html {
	min-height: 100%!important;
}

@media (max-width:1200px) and (min-width:980px){
	body #middlecol.sidebar_left .vendor-store-desc div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .vendor-store-desc div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .category-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .category-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .featured-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .featured-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .latest-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .latest-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .topten-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .topten-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .recent-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .recent-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .related-products-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .related-products-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .browse-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .browse-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_left .order-view div.product.vm-col-4 .addtocart-bar, body #middlecol.sidebar_right .order-view div.product.vm-col-4 .addtocart-bar {
		width:100%;
	}
	#content #content_inner .owl-carousel .owl-wrapper, .owl-carousel .owl-item {
		min-width: 220px!important;
	}
}


/* Fix for Virtuemart pop-up Cart Modal */
#vmCartModule #cartModal.modal {
    margin-top: 0;
}

/* Fix loading image used on Product Details Page */
#fancybox-loading div {
    background-position: left center;
}

/* Request to align Pagination and filters Horizontally on Virtuemart Page */
/* Wide screen - only */
@media (min-width: 1200px){
	.jscroll-inner .orderby-displaynumber .vm-order-list {
		margin-bottom: 20px;
		float: none;
		display: inline-block;
		margin-left: 90px;
	}
	.vm-pagination {
		text-align: center !important;
		float: left;
	}
	.jscroll-inner .orderby-displaynumber .display-number {
		float: right;
		margin: 0px;
		clear: none;
	}
	.jscroll-inner .orderby-displaynumber .display-number select {
		width: 60px;
	}
}

/* For for login Modal on EasyDiscuss Page */
#loginModal.modal {margin-top: 0;}
/* Fix attempt for Carousel Add-to-cart Buttons - Successfull */
#vm_product .moduletable, #carousel .moduletable {padding: 15px 0;}
/* EasyDiscuss Categories Listing Redesign */
body #discuss-wrapper.discuss-view-categories .discuss-timeline .discuss-list li.parent > div h3 {line-height:35px;font-size:20px}
body #discuss-wrapper.discuss-view-categories .discuss-timeline .discuss-list .discuss-subscribe {font-size:13px;color:#999}
body #discuss-wrapper.discuss-view-categories .discuss-timeline .discuss-list .discuss-subscribe span {margin:0}
body #discuss-wrapper.discuss-view-categories .discuss-timeline .discuss-list > .child-1 {padding-left:50px;float:left;clear:none;width:370px;height:10em;}
body #discuss-wrapper.discuss-view-categories .discuss-timeline .discuss-list > li > div:before {display:none}
body #discuss-wrapper.discuss-view-categories .discuss-timeline .discuss-list > .parent {padding-top:30px}
body #discuss-wrapper.discuss-view-categories .discuss-timeline .discuss-list > .parent:first-child {padding-top:0} 
/* Drop-Down Submenu Fix when reaching screen-edge */
#mainmenu li.dropdown-parent > ul.dropdown-menu.pull-right {right:5px;}
#mainmenu li.dropdown-parent > ul.dropdown-menu.pull-right li a {padding: 2px 14px 2px 19px;}
#mainmenu li.dropdown-parent > ul.dropdown-menu.pull-right li.dropdown-submenu a:after {float:left;margin-right:auto;margin-left:-12px;border-width:5px 5px 5px 0;border-left-color:transparent;border-right-color:rgba(255,255,255,0.5);}
#mainmenu li.dropdown-parent ul.dropdown-menu.pull-right ul.dropdown-menu.pull-right {left:auto;right:100%;}

/* Fix for add-to-cart button это правит кнопку - если станет больше */
span.quantity-box, span.quantity-controls, span.addtocart-button {
    margin: 0;
}

/* Pagination Fix */
body .pagenav {margin:0; padding: 5px;}

/* Category-List Module Long-Title fix */
.category-list .scrollable.has-scroll:after {display:none;}
.category-list .category.table td.list-title {white-space:normal;}

/* IncludeItem Fix. Align everything to the center. */
.linelabgroup.vmgroup > .vmproduct.productdetails > .width25 {
    text-align: center;
    width: 220px;
}

/* Custom width for "NameThePrice" Extension */
input.vmcustom-nametheprice {
	width: 75px;
}

/* Custom width for header search module. Screen-wdith below 320px */
@media (max-width: 320px) {
	#header .row-fluid div.span4 form .inputbox, #header .row-fluid div.span4 #header-center form .input-medium {
  		width: 160px;
	}
}

/* Hide statistics on buttons  EasyDiscuss */
div#discuss-wrapper .discuss-item.is-featured .discuss-statistic.pull-right, 
div#discuss-wrapper .discuss-item.is-resolved .discuss-statistic.pull-right {
  display: none !important;
}

div#discuss-wrapper .discuss-statistic {
  display: none !important;
}

/* EasyDiscuss TAG Drop-down fix */
div#discuss-wrapper .chzn-container .chzn-drop {
	height: 145px;
}
div#discuss-wrapper .chzn-container-multi .chzn-results {
  height: 100%;
}

#slideshow .camera_caption .camera_caption_title {
    font-size: inherit;
}

/* Scroll-Fix for the Kabinet Page */
#middlecol #bd_results .vm-wrap .vm-orders-information .vm-orders-order .scrollable > div > table > tbody > tr td {
  white-space: normal;
}

/* Fix for long-words on Tables */
table.no-wrap-table tbody tr td {
  white-space: normal;
}

/* EasyDiscuss long text to the center fix */
.discuss-role-title.role-important {
    margin-left: -15px !important;
}

/* New RSContact restyle */
.mod-rscontact-width-auto {
    width: 290px;
}


/* Последние обсуждения */
.t-fs--sm {
  display: none !important;
}

/* EasyDiscuss статистика fix */
.ed-statistic__item{
  display: none !important;
}

/* EasyDiscuss отправлено.. дата fix */
.ed-forum-item__meta{
  display: none !important;
}

/* VirtueMart Товары 
.product-price {
	width:  69%;
    height: 100%;
}*/





/* Правка Products в магазине. fix */
.products-view h4{
  display: none
}

/* Правка Catproduct названия товара в категории. fix */
.catproducttable .row_attached_product {
    display: none;
}

/* Правка Catproduct названия товара в категории. fix */
.browse-view .catproducttable .cell_sku {
    display: none;
}

/* Правка Catproduct итоговой строки в категории. fix */
.browse-view .catproducttable .row_total {
    display: none;
}

/* Правка Catproduct итоговой строки в категории. fix */
.browse-view .catproducttable .cell_image {
    display: none;
}

.products-view .vm-col-3 {
    width: 31%;
}

.browse-view .vm-col-3 {
    width: 31%;
}

/* +++++++++++++++++++++++ pagenav +++++++++++++++++++++++  */

.pagenav {
	padding: 0 14px;
	margin: 0;
	text-decoration: none;
	border: 1px solid #ddd;
	border-left: 0 solid #ddd;
	display: inline-block;
	line-height: 1.1em;
}

.pagenav:link {
   color: #0066A2;
   border: 1px solid #C6C6C6;
   background: #F8FAF5
}

.pagenav:hover {
   color: #FFF;
   border: 1px solid #C6C6C6;
   background: #0066A2;
}

.pagenav:focus {
   color: #0066A2;
   border: 2px solid #003CFF;
   background: #F8FAF5
}

.pagenav:active {
   color: #0066A2;
   border: 1px solid #FF00FF;
   background: #F8FAF5
}


/*
.vm-page-counter {
   color: #0066A2;
   border: 1px solid #0066A2; border-radius: 3px 3px 3px 3px; background: #F8FAF5; float: center;}
  
}
*/
/* Правка всплывающего окна */   
.padded-wrap{
    min-width: 400px;
}

.padded-product-image{
    width: 100px;
    height: 100px;
    float: left;
}
.padded-product-image img{
    max-height: 100%;
    max-width: 100%;
    width: auto;
    height: auto;
}   
   
/* Правка всплывающего окна. Похожие товары. */ 
.padded-related-wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 350px;
    border-top: 1px solid #eee;
}
.padded-related-wrap h4{
    width: 100%;
}
.padded-related-product{
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    text-align: center;
    padding: 10px;
    box-sizing: border-box;
}
.padded-related-product img{
    display: block;
    margin: 0 auto;
}
.padded-related-product .vm-img-desc,
.padded-related-product .product_s_desc{
    display: none;
}

/* Закругление всплывающего окна. */
#fancybox-outer .fancybox-bg{
    background-image: none !important;
}
#fancybox-outer{
    padding: 10px;
    border-radius: 10px;
} 

/* Правка Продолжить покупки. 
#fancybox-content .continue_link{
    background: #DFF0D8;
}*/


/*.vm-details-button {
 border: 1px solid #D4E1C2; border-radius: 3px 3px 3px 3px; background: #f2f2f2; float: center;}
}*/

/* Правка Catproduct в категории убирает кнопку купить 
.addtocart-area{
    display: none;
}*/

/* Вид кнопки "подробнее о товаре"  */

.vm-details-button .product-details {
  position: relative;
  display: block;
  overflow: hidden;
  height: 23px;
  border-radius: 5px;
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
}

.addtocart-bar {
text-align: center;
line-height: 21px;
}