/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/**
 SITE_NAME: BERUZI RESPONSIVE;
**/

.wrapper-body{ width:100%; height:auto; margin:0; }

.navbar-default .navbar-toggle .icon-bar{ background-color:#90529F;}

#newsletter{ color:#FF5E5E; padding:0px 10px 0px 0; display:block; text-align:center; line-height:100%; font-size:12px;}
/*Default desktop , from max res to low res*/
@media all
{
	/**Styling navbar from bootstrap**/
	.navbar.navbar-default{ background:none;border:none; border-radius:0px !important; margin-bottom:0;    display:block; height:55px;position:relative; margin:0px 0 ; clear:both; padding-top:7px; margin-top:-7px; text-align:center; z-index:10; }
	.navbar-default .navbar-toggle{ border:none; margin-top:8px; margin-left:15px; float:left; margin-right:6px;}
	.navbar-default .navbar-brand{ display:none;font-size:18px;color:#c2b29d !important; font-weight:100; padding:0; line-height:58px;}
	.navbar-default ul.navbar-nav{ border:none; box-shadow: none !important;width:100%; text-align:center; background:#90529f; height:70px} 
	.navbar-default .navbar-nav > li{display:inline-block; position:relative; float:none;}
	.navbar-default .navbar-nav > li > a{display:inline-block;/*height:48px;line-height:48px;*/font-size:15px;color:#fff;padding:25px 14px; margin-left:-3px; /* border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;*/ font-weight:100; text-transform:uppercase; }
	.navbar-default .navbar-nav > li:hover > a{  background:#333; color:#fff;  }
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:none;}
	.navbar-default .navbar-collapse{ padding:0; }
	.navbar .container-fluid{ padding:0; }
	
	/*.navbar .submenu-primary-2{ display:none !important;}*/
	
	.navbar .submenu-primary{ width:180px; display:none; height:auto; background:#21252b; padding:5px 0; position:absolute; top:75px; left:15px; z-index:9999;  border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	.navbar .submenu-primary li{display:block; position:relative;}
	.navbar .submenu-primary li a{display:block; font-size:14px; color:#ebebeb; position:relative;margin:5px; padding:10px 3px 10px 37px; background: url(resources/ar-a-subm.png ) 10px center no-repeat; text-align:left;  border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
	.navbar .submenu-primary li a:hover{ background-color:#9b59b6;}
	.navbar .submenu-primary li:last-child a{}
	.navbar .submenu-primary li.dot{ display:block; width:12px; height:6px; background:url(resources/ar-sub-primary.png ) top left no-repeat; position:absolute; left:15%; top:-6px;}
	
	.navbar .submenu-primary-2{ width:180px; display:block; height:auto; background:#21252b; padding:5px 0; position:absolute; top:75px; left:15px; z-index:9999;  border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	.navbar .submenu-primary-2 li{display:block; position:relative;}
	.navbar .submenu-primary-2 li a{display:block; font-size:14px; color:#ebebeb; position:relative;margin:5px; padding:10px 3px 10px 37px; background: url(resources/ar-a-subm.png ) 10px center no-repeat; text-align:left;  border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
	.navbar .submenu-primary-2 li a:hover{ background-color:#9b59b6;}
	.navbar .submenu-primary-2 li:last-child a{}
	.navbar .submenu-primary-2 li.dot{ display:block; width:12px; height:6px; background:url(resources/ar-sub-primary.png ) top left no-repeat; position:absolute; left:15%; top:-6px;}
	
	.navbar .submenu-primary-3{ width:180px; display:block; height:auto; background:#21252b; padding:5px 0; position:absolute; top:0px; left:195px; z-index:9999;  border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
	.navbar .submenu-primary-3 li{display:block; position:relative;}
	.navbar .submenu-primary-3 li a{display:block; font-size:14px; color:#ebebeb; position:relative;margin:5px; padding:10px 3px 10px 37px; background: url(resources/ar-a-subm.png ) 10px center no-repeat; text-align:left;  border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
	.navbar .submenu-primary-3 li a:hover{ background-color:#9b59b6;}
	.navbar .submenu-primary-3 li:last-child a{}
	.navbar .submenu-primary-3 li.dot{ display:none; width:12px; height:6px; background:url(resources/ar-sub-primary.png ) top left no-repeat; position:absolute; left:15%; top:-6px;}

	
}
@media (max-width:1140px) 
{
	
	.category-box-home.on-box-wedding{min-height:240px; height:240px;padding-bottom:0;}
	.category-box-home.on-box-wedding .img-holder{ width:100%; margin-right:0; }
	.category-box-home.on-box-wedding .wrapper-det{ width:100%; border:none; float:left;min-height:240px; height:240px; text-align:center}
	.category-box-home.on-box-wedding .button-command-this,.category-box-home.on-box-wedding .button-this{ float:none}
	
	.category-box-home.on-box-others{ min-height:240px; height:240px;padding-bottom:0;}
	.category-box-home.on-box-others .img-holder{ width:100%; margin-right:0; }
	.category-box-home.on-box-others .wrapper-det{ width:100%; border:none; float:left; min-height:240px; height:240px; text-align:center}	
	.category-box-home.on-box-others .button-command-this,.category-box-home.on-box-others .button-this{ float:none}
	
	.meniu.fixed-position{ /*display:none !important*/}
	.meniu-paged{ width:100%; height:auto;}
	
	/*FOOTER*/
	.footer{ height:auto; /*min-height:225px;*/    background:none; background-color: #ffffff;}
	
	.foo-cont { display:block; width:100%; height:auto;     padding-top:25px; }
	
	.nav-foo{ height:auto; width:99.99%; float:left; text-align:center; margin-bottom:12px; padding-top:0px; padding-right:0;     background:#0F1B23; }
	.nav-foo .title-main{ background-position:center bottom;}
	.nav-foo a{ height:auto;  }
	
	.nav-foo-info{ height:auto; }
	.nav-foo-info a{height:auto; }
	
	.nav-foo-about{ display:block; width:100%; float:left; height:auto; text-align:center; border-top:3px solid #BFC0C3; /*padding-bottom:15px;*/ }
	.nav-foo-about a{ padding-left:6px; padding-right:6px; }
	
	.nav-foo2{ display:block; height:auto;}
	
	
	.nav-foo-vertical,.nav-foo-vertical-contact{ display:block; width:49.99%; float:left; clear:none; height:auto; text-align:center;  padding-top:15px; padding-bottom:15px;  }
	.nav-foo-vertical .title-main,.nav-foo-vertical-contact .title-main{ background-position:bottom center; }
	.nav-foo-vertical:nth-child(2n + 3), .nav-foo-vertical-contact:nth-child(2n + 3){ clear:left;}
	
	.about-us-foo{ width:310px; float:none; margin:0 auto; padding:20px 0; }
	
	.contact-info-foo {  padding-bottom:15px; padding-left:0; padding-top:15px;  }
	.contact-info-foo .title-this{  background-position:center bottom;}
	.contact-info-foo .info-this{ width:150px; margin:0 auto; }
	
	.foo-wrapper-news-social{ background:#F5F5F5; height:auto;}
	.foo-logo{ left:0; right:0; margin:auto;}
			
	.newsletter-foo{ width:310px; float:none; margin:0 auto; height:auto; padding-top:12px; padding-bottom:20px;   clear:both;        padding-left:0; }
	.newsletter-foo .title-this{ height:auto; width:100%; float:left;      text-align:center; padding-bottom:15px; padding-top:30px; margin-top:0;  }
	.newsletter-foo .dezabo{ padding-top:0; padding-bottom:5px;}
	.newsletter-foo .news-foo{ width:310px; }
	.newsletter-foo .news-foo .type-text{ width:264px; }
	.newsletter-foo .news-foo .submit-search{ }
		
	#newsletter{ }
	
	.social-media-foo{ width:100%; float:left; text-align:center; clear:both; height:auto; margin:10px 0 45px 0;      background:#F5F5F5; }
	.social-media-foo .title-this{ display:block; clear:both; text-align:center; padding-bottom:15px;  }
	.social-media-foo a{ }
	
	.social-media-vertical-foo{ width:100%; float:left; text-align:center; clear:both; margin:10px 0 0 0; }
	.social-media-vertical-foo .title-this{  }
	.social-media-vertical-foo a{ display:inline-block; margin-left:15px; margin-right:15px; }


	.foo-copyright{ height:auto;  text-align:center; display:block; width:100%; padding-bottom:15px; padding-top:20px; margin-top:15px;  background:#90529f;}
	.foo-copyright .cop-1{ float:none;  padding-left:10px; padding-right:10px;}
	.foo-copyright .cop-2{ float:none;  padding-left:10px; padding-right:10px;}
	.foo-copyright .cop-logo-inline{ display:none;}

	.back-to-top-foo{ display:none;}
	
	.contact-info-foo{ display:block; width:33.33%; float:left; clear:both; height:auto; text-align:center; }
	.contact-info-foo .mail-this{ margin-bottom:15px; display:inline-block; float:none;}
	.contact-info-foo .tel-this{  margin-bottom:15px; display:inline-block; float:none;}
	
	#newsletter{ color:#90529f; padding:0px 10px 5px 0; display:block; text-align:center;}
	.newsletter-foo .dezabo-text{padding:5px 10px 5px 0;}
	
	/**/
	.category-box-home{ height:auto; margin-left:5px; margin-right:5px; padding-bottom:10px;}
	.category-box-home .img-holder{ width:99.99%; border:none; text-align:center; }
	.category-box-home .img-holder img{ max-width:100%;max-height:236px; }
	.category-box-home .wrapper-det{ width:99.99%; padding-top:10px; min-height:auto; border:none;border-top:1px solid #eee; border-bottom:1px solid #eee;}
	.category-box-home .wrapper-det .price{ display:block; float:none;}
	.category-box-home .show-more-prod{ width:100%; text-align:center;}
	.category-box-home .show-more-prod .box-add-prod{ display:block; float:left; width:33.33%; margin-left:0; padding:0 14px;}
	/**LINKED**/	
	
	
	.category-box-home .title-this{ padding-bottom:5px;}
	.category-box-home .text-this{ padding-bottom:10px;}
	.category-box-home .wrapper-det .price{ padding-bottom:10px;}
	.category-box-home .button-command-this{ margin-bottom:10px;}
	.category-box-home .show-more-prod .box-add-prod .title-add{ height:auto}
	.category-box-home.list-prod-2:first-child, .category-box-home.list-prod-2:nth-child(3n+4){ margin-left:6px}
	.category-box-home.list-prod-2:last-child, .category-box-home.list-prod-2:nth-child(3n+3){ margin-right:6px}

}

/* Large devices (large desktops, 1200px and up) */
@media (min-width:1200px) 
{
/*No CSS needed*/	
}

/*#############################################*/
/*#############################################*/


/* Medium devices (desktops, 960px and up) */
@media (min-width:960px) 
{
	
}

/* Small devices (tablets, 768px and up) */
@media (max-width:960px) 
{
	
	 body{ min-width:320px; overflow-x: hidden;}
	.header{ width:100%; height:auto;      min-height:100px; max-height:2000px;  background:url(resources/bg-mobile-header.png ) repeat; } 
	.header-paged{ width:100%; height:auto;}
	.content{  width:100%;  }
	.content-paged{  width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
	.footer{ width:100%;}
	.footer-paged{ width:100%;}
	
	.scrollup{ right:10px; top:10px;}
	.menu-vert{ display:none !important}
	
	.carousel{ width:100%; height:auto; min-height:150px;}
	.carousel .item img{ min-height:150px;}
	
	.slider-full{ width:100%; height:auto; min-height:150px; margin-top:0;}
	.slider-full .slider-images{ }
	.slider-full .slider-images img{ }
	
	.head-up{ height:auto;  min-height:65px; background:#fff;}
	
	.logo{ float:right; padding-right:10px; }

	.search-head{ width:96%; float:left; margin:10px 0 10px 15px;}
	
	.menu-vert{ display:none;}
	
	.banners-engagement-wedding .modal-engagement{ display:block; width:49%; float:left; height:auto; margin-bottom:10px;}
	.banners-engagement-wedding .modal-engagement>img{ width:100%;}
	.banners-engagement-wedding .modal-wedding{ display:block; width:48%; float:right; height:auto; margin-bottom:10px;}
	.banners-engagement-wedding .modal-wedding>img{width:100%;}
	
	.navbar.navbar-default{ background:#333; margin-top:0; padding-top:0; height:48px; }
	.navbar.navbar-default .navbar-nav > li > a{font-size:12px; }
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background-color:inherit;}
	
	.nav-header2{ height:auto;   /*min-height:48px;*/}
	.nav-header2 ul>li>a{ }

	.aside-body{ width:29.99%; margin-right:0;}
	.aside-body .aside-banner img{ width:100%; }
	.aside-body .aside-nav .submenu-primary{ display: none !important;}
	.main-content-modifiedonline{ width:69.99%; margin-right:0; padding-left:12px;}


	/*CONTENT*/
	.localization{ width:100%; /**min height from site*/}
	.localization-paged{ width:100%;}
	
	.gallery-full{display:block; width:auto; height:auto; /*padding:0 20px;*/ position:relative; margin:0 auto;margin-bottom:20px; border-radius:2px; -webkit-border-radius:2px;-moz-border-radius:2px; /*border:1px solid #e5e5e5;*/ ; background:none;}
	.gallery-full .gallery-inner{ width:100%; height:auto; margin:0px auto; text-align:center; overflow:visible !important;}
    /*.gallery-full .gallery-inner a{ position:relative ; display:inline-block; padding:0px 10px 10px 10px; margin:0; float:left; width:25%; box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}*/	
	.gallery-full .gallery-inner img{ width:100%;}
	.gallery-full .gallery-inner .bg-over{ display:none; top:0; left:0; position:absolute; width:100%; height:100%; background:url(resources/bg-over-gall-th.png ) center center no-repeat, rgba(202,115,121,0.8) repeat; }
	.gallery-full .gallery-inner a:hover .bg-over{ display:none !important;}
	.gallery-full .gall-arrow-left{ display:none !important;}
	.gallery-full .gall-arrow-right{ display:none !important; ;}

	/*Jcarousel LIST HORIZONTAL RESPONSIVE*/
	.jcarousel-skin-pcc .jcarousel-container-horizontal{ width:100% !important;margin:0; }
	.jcarousel-skin-pcc .jcarousel-clip-horizontal{ width:100% !important;  overflow:visible !important;height:auto;}	
	.jcarousel-skin-pcc .jcarousel-list-horizontal{ left:auto !important; overflow:hidden; margin:auto !important; padding:auto !important; top:auto !important; width:100% !important;}
	.jcarousel-skin-pcc .jcarousel-item-horizontal{ float:none !important; position:relative ; display:inline-block; padding:0px 10px 10px 10px; margin:0 0 10px 0 !important; float:left; width:23.99% !important; box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; margin-right:0 !important }
	.jcarousel-skin-pcc .jcarousel-item-horizontal a{ width:100%;}
    .gallery-full .gallery-inner a{ margin:0;}	
		
	.gallery-product-small{display:block; height:80px; /*width:468px;*/ width:100%; position:relative; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px; margin:0px auto 15px auto; float:left;}
	.gallery-product-small .gallery-inner{ width:78%; height:80px; margin:0 auto; padding-top:9px;}
	
	.section-recommended-prod .box-add-prod{ width:16.66%; margin-left:0; padding:4px;}
		
	
	.group-login{ box-sizing:content-box; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; padding:0 !important;}	
	
	.article-text{ padding-left:10px !important; padding-right:10px !important;}
	.article-text .text-this img{ max-width:100%;}
		
	.map-contact{ width:100%; margin:0 auto; float:none; overflow:hidden !important;}
	#map_canvas{ width:100% !important;}

}

/*#############################################*/
/*#############################################*/

/**Some Phones, Phablets,Portrait Mobile and fewer Tablets**/
@media (min-width:480px) and (max-width:768px)
{

.col-xs-12.on-box-min-this{ width:49.99%;}

}
/**LINKED**/
@media (max-width:768px)
{
	/*HEADER*/
	.contact-info-header .tel-this{ padding:0; margin:0 0 0 20px}	
	.navbar.navbar-default{ height:auto;  }
	.navbar-default .navbar-brand{ display:block ;font-size:18px;color:#fff !important; font-family:'lato'; font-weight:100; padding:0; line-height:48px; float:left;}
	.navbar-default ul.navbar-nav{ display:block; height:auto; box-shadow: none !important;      float:left; width:100%; margin:0px 0 0 0;}
	.navbar-default .navbar-nav > li { display:block; float:none;}
	.navbar-default .navbar-nav > li > a{ width:80%; border-bottom:1px solid #7f2f93; }
	.navbar-default .navbar-nav > li:hover > a{}
	.navbar-default .navbar-nav > li:first-child > a{}
	.navbar-collapse.in{ overflow:visible;}
	.navbar-default .navbar-collapse{ float:left; /*padding-left:15px;*/ width:100%; padding:0; margin:0;}
	.navbar .container-fluid{ float:none;/*!important for float to be none*/ margin:0 !important;}
	
	.navbar .submenu-primary{ display:none !important;}
	.navbar .submenu-primary-2{ display:none !important;}

	.contact-cart-header{ display:block; height:auto; width:100%; float:left; text-align:center;}
	.contact-cart-header .contact-info-header{ float:none; display:inline-block; }
	.contact-cart-header .contact-info-header span{ float:none; display:inline-block; }
	.contact-cart-header .cart-head{ float:none; display:inline-block; }

	.logo{ display:block; width:100%; padding:10px 0 0 0; text-align:center;}
	
	.slider-full{ }
	.slider-full .slider-images{ }
	.slider-full .slider-images img{}
	
	.aside-body{ width:100%; margin-right:0;}
	.aside-body .aside-banner{ display:none !important;}
	.main-content{ width:100%; margin-right:0; padding-left:0px;}
	/*END HEADER*/
	
	.navbar-default .navbar-nav > li > a{ padding:7px 14px; font-size:14px}
	
	/*CONTENT*/
	.article-text .img-holder { width:100%; padding:0 0 15px 0; float:none;}
	.article-text .img-holder img{ width:100%; max-width:768px !important;}
	
	.category-box-home{ }
	.category-box-home .img-holder{ width:99.99%; border:none; text-align:center; }
	.category-box-home .wrapper-det{ width:99.99%; border:none; }
	.category-box-home.on-box-wedding .wrapper-det{ width:99.99%; border:none; clear:both; }
	.category-box-home.on-box-wedding .button-this{ padding: 8px 6px; font-size:13px;}
	.category-box-home.on-box-wedding .button-command-this{ padding: 8px 6px; font-size:13px;}
	
	.category-box-home.on-box-others .wrapper-det{ width:99.99%; border:none; clear:both; }
	.category-box-home.on-box-others .button-this{ padding: 8px 6px; font-size:13px;}
	.category-box-home.on-box-others .button-command-this{ padding: 8px 6px; font-size:13px;}
	
	.details-product .det-img-holder{ padding-left:10px;}/*set according of use of col-sm- , col-xs-*/
	.details-product .det-info-container{ padding-left:10px;}/*set according of use of col-sm- , col-xs-*/
	
	.sitemap-row:first-child{ padding:10px 0 15px 30px;}
	
	.section-recommended-prod .box-add-prod{ width:33.33%; margin-left:0; padding:4px;}
	
	.send-command{ float:left !important; margin-right:6px;}
	
	.table-my-bin{ width:100%;}
	.table-652{ width:100%;}
	.table-min{ width:100% !important;}
	.table-532{ width:100%;}
	
	.paymode-item{ width:100%;}
	.validation-command{ width:100%;}
	.validation-command .validation-command-item{ width:100%;}
	
	.section-contact-info{ width:100%;}
	
	.contact_form{ width:310px; float:none; margin:0 auto;}
	.contact_form .h2-this{ width:100%;margin-left:0;}
	.contact_form .register{ width:100% ;}
	.contact_form textarea.register{ width:100% ;}
	.contact_form .reg-sec{ width:143px !important;}
	.contact_form .submit-form{ margin-right:0 !important;}
	.group-inputs-1{ width:100%;}
	.group-inputs-2{ width:100%;}	
	
	/*FOOTER*/
	
	.scrollup-div{ display:block; width:100%; float:left;}
	
	.nav-foo-vertical,.nav-foo-vertical-contact{ display:block; width:100%; float:left; clear:both; }
	.foo-copyright{ display:block; width:100%; text-align:center;}
	
	.section-fun-facts{ }
	.section-fun-facts .fact-this { padding-top:0px; padding-bottom:0px;width:45%;}
	.section-fun-facts .fact-this .big{ font-size:14px;}
	.section-fun-facts .fact-this .text-this{ font-size:12px;  padding-bottom:10px;}
	.newsletter-foo .title-this{ padding-bottom:5px; padding-top:10px}
	.newsletter-foo{ padding-bottom:0;}
	.social-media-foo{ padding-bottom:15px}
	.foo-cont{ padding-top:0;}
	.article-text{ padding-bottom:0}
	
	/*END FOOTER*/
	
}



/**Most of Phones included here**/
@media (max-width:480px)
{
	
	.section-fun-facts .fact-this{ width:70%;}
	.section-fun-facts .fact-this .text-this{ padding-bottom:15px;}
	
	.scrollup {width: 40px; height: 40px; background: url(resources/arrow-to-up-clean-m.png) top left no-repeat #333;}
	/*HEADER*/		
	.slider-full{}
	.slider-full .slider-images{}
	.slider-full .slider-images img{}
	.slider-full .arrow-left{ display: none !important; }
	.slider-full .arrow-right{display: none !important;}
	
	.nav-header2{ }
	.nav-header2>ul>li{}
	.nav-header2>ul>li>a{ }
			
	.search-head{ width:93%;}
		
	.banners-engagement-wedding .modal-engagement{ display:block; width:100%; float:left; height:auto; margin-left:0; margin-right:0; margin-bottom:1px;}
	.banners-engagement-wedding .modal-engagement>img{ width:100%;}
	.banners-engagement-wedding .modal-wedding{ display:block; width:100%; float:left; height:auto; margin-left:0; margin-right:0;}
	.banners-engagement-wedding .modal-wedding>img{width:100%;}
			
	.banners-engagement-wedding .submenu-primary{ left:0; right:0; margin:auto;}
			
	/*END HEADER*/
	
	/*CONTENT*/
	.download-item{ text-align:center; height:auto;}
	.download-item .button-details{ float:none; margin-bottom:6px;}
	.download-item .name-field-down{ display:block; width:90%;}
	
	.category-box{}
	.category-box .img-holder{ clear:both;}
	.category-box .title-this{ clear:both;}
	
	.category-box-home{}
	.category-box-home .img-holder{ width:99.99%; border:none; margin-right:0; }
	.category-box-home .img-holder img{ }
	.category-box-home .wrapper-det{ width:99.99%; border:none; min-height:100px; height:auto; padding-bottom:10px; border-top:1px solid #eee; border-bottom:1px solid #eee;}
	.category-box-home .wrapper-det .price{ }
	.category-box-home .show-more-prod{ width:100%; text-align:center;}
	.category-box-home .show-more-prod .box-add-prod{ display:block; float:left; width:33.33%; margin-left:0; padding:0 3px;}
	/**LINKED**/	
	.category-box-home.on-box-wedding{ padding-bottom:0;}
	.category-box-home.on-box-wedding .img-holder{ width:100%; height:auto; max-height:300px;}
	.category-box-home.on-box-wedding .img-holder img{ width:100%; height:auto; max-height:300px;}
	.category-box-home.on-box-wedding .wrapper-det{ width:100%; border:none; float:left;}
	.category-box-home.on-box-wedding .wrapper-det .price{ left:0;}
	
	.category-box-home.on-box-others{ padding-bottom:0;}
	.category-box-home.on-box-others .img-holder{ width:100%; height:auto; max-height:300px;}
	.category-box-home.on-box-others .img-holder img{ width:100%; height:auto; max-height:300px;}
	.category-box-home.on-box-others .wrapper-det{ width:100%; border:none; float:left;}
	.category-box-home.on-box-others .wrapper-det .price{ left:0;}

	.gallery-full .gallery-inner a{ width:100%;}
	.jcarousel-skin-pcc .jcarousel-item-horizontal{ width:48% !important;}
		
	.details-product .det-btn-addcart{ width:146px; font-size:14px;}
	.details-product .det-btn-qcommand{ font-size:13px;}

	.contact_form{ width:310px; float:none; margin:0 auto;}
	.contact_form .h2-this{ width:100%;margin-left:0;}
	.contact_form .register{ width:100% ;}
	.contact_form textarea.register{ width:100% ;}
	.contact_form .submit-form{ margin-right:0 !important;}
	.group-inputs-1{ width:100%;}
	.group-inputs-2{ width:100%;}

	.table-652 tr.table-header td span{ text-indent:0; padding-left:5px; padding-right:5px;}
	.table-652 .generic td.cell-34{ font-size:14px;}
	.subtotals-general{ font-size:16px;}
	.total-general{ font-size:16px;}

}

/*Phones with low RES*/
@media (max-width:360px)
{

}

/*ONLY Chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 

}


/*#############################################*/
/*#############################################*/
/*END OF DOCUMENT/*
/*#############################################*/
/*#############################################*/
