@media (max-width: 1199px) {  /* Tablet and Mobile */
	#block-header {
		min-height: 180px;
	}
	#block-panel .container {
		position: relative;
	}
	a.flexMenuToggle {
		margin: 0;
		top: 10px;
		left: 15px;
		z-index: 999;
		background-color: #70BD54;
		position: absolute;
		border-radius: 1px;
		height: auto;
		padding: 8px 5px;
	}
	a.flexMenuToggle span {
		height: 3px;
	}
	#block-mainnav-mobile .modal {
		position: static;
		margin: 0;
		display: inline-block;
		width: auto;
		background: none;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		box-shadow: 0 0 0;
		-moz-box-shadow: 0 0 0;
		-webkit-box-shadow: 0 0 0;
		padding: 0 15px;
		border: 0;
		overflow-y: initial;
		overflow: inherit;
	}
	#block-mainnav-mobile .gallery .col-right .modal {
		padding: 0;
	}
	#block-mainnav-mobile ul li {
		height: auto !important;
		float: none !important;
	}
	#block-mainnav-mobile .gallery ul {
		padding: 10px 0;
		overflow: hidden;
	}
	#block-mainnav-mobile .gallery ul li {
		float: left !important;
		width: 50% !important;
		border: none;
		box-shadow: none;
		padding: 10px 0;
	}
	#block-mainnav-mobile .gallery p,
	#block-mainnav-mobile .gallery h1,
	#block-mainnav-mobile .gallery h2,
	#block-mainnav-mobile .gallery h3,
	#block-mainnav-mobile .gallery h4,
	#block-mainnav-mobile .gallery h5 {
		padding: 15px;
		color: #fff;
	}
	#block-mainnav-mobile .custom.article {
		padding: 15px;
		color: #f2f2f2;
	}
	#block-mainnav-mobile div.themecolor a {
		margin: 7px 2% !important;
		width: 21%;
	}

	.position-cart {
		top: 0;
	}
		.shopping_cart h3.title-module {
			background: #0C0C0C;
			padding: 0;
			width: 55px;
			height: 60px;
			border: #363636 1px solid;
			border-top: 0;
			border-bottom: 0;
		}
		.shopping_cart:hover h3.title-module{
			background: #1b1b1b;
			border-color: #1b1b1b;
		}
		.shopping_cart h3.title-module > span  {
			display: none;
		}

		.shopping_cart .hikashop_cart form > div {
			padding: 17px 23px;
		}

	.shopping_cart .contentmod .hikashop_small_cart_checkout_link {
			width: 55px;
			height: 60px;
			padding: 0;
			line-height: 60px;
			text-align: center;
	}
	.module-search {
		margin-right: 65px;
	}
	#mod-search-searchword {
		width: 150px;
	}

	.position-banner_top {
		top: 20px;
		width: 650px;
	}

	#block-mainnav-mobile span.hikashop_product_name {
		margin: 0;
	}

	.position-slideshow {
		top: -1px;
		margin-bottom: -1px;
	}
	.background-header {
		min-height: 180px;
	}
	.position-slideshow .jvresslide .desc div.thumb {
		top: -38px;
		width: 450px;
	}
	.new_products .hikashop_product_name a, .new_products .hikashop_category_name {
		padding: 15px;
	}
	.position-slideshow .jvresslide .resbon {
		min-height: 0;
	}
	.latest_top .jcarousel-container-horizontal .jcarousel-clip li {
		width: 313px !important;
	}
	.services .cols { 
		width: 33%;
	}
	.services .cols > div {
		padding: 25px;
	}

	.fxsubmenu  .new_products .hikashop_category_name {
		padding: 0;
	}
	.fxsubmenu .hikashop_category .hikashop_category_name a,
	.fxsubmenu .hikashop_category:first-child .hikashop_category_name a {
		padding: 15px 10px;
	}
	.fxsubmenu .hikashop_subcategories_listing {
		overflow: hidden;
	}
	/*=======================================*/
	.best_sellers .row-fluid .hikashop_item_container {
		padding-left: 90px;
		padding-right: 0px;
	}
	.best_sellers .hikashop_product_image {
		left: -5px;
	}
	.best_sellers li a.productdetails {
		left: 5px;
	}

	.best_sellers .hikashop_product:nth-child(5),
	.best_sellers .hikashop_product:nth-child(7){
		display: none;
	}





	.default_product .hikashop_item_container .productdetails {
		left: 40px;
		bottom: 50px;
	}
	.mod_search_price_hikashop .color .btn { 
		margin-left: 7px;
	}
	.mod_search_price_hikashop .color .btn.btn-primary {
		margin-left: 0;
	}
	.content_home a.productdetails {
		left: 20px;
	}
	.formcontact .innerform .form span {
		text-align: left;
	}
	.formcontact .innerform .form .inputbox, .formcontact .innerform .form textarea.inputbox, .formcontact .innerform .form .inputbox.field-Entercode {
		width: 234px !important;
	}
	.formcontact .wrap_btncontact .button span.btn_submit {
		padding: 7px 35px;
	}
	.formcontact .wrap_btncontact {
	margin-left: 0;
	}
	.recaptcha_nothad_incorrect_sol {
		margin: 0 0 10px 0;
	}
		.recaptcha_image_cell {
			width: 152px !important;
		}
			.recaptchatable #recaptcha_image {
				width: 150px !important;
			}
	.recaptchatable #recaptcha_response_field {
		width: 150px !important;
	}
	span.btn_reset {
		padding: 4px 3px;
	}
	span.btn_reset input {
		padding: 0 22px;
	}
	.position-footer {
		margin-right: 40px;
	}
	.related_products .jcarousel-container-horizontal .jcarousel-clip li {
		width: 350px !important;
	}
	body.layout-default #main-body {
		margin-bottom: 40px;
	}
	#main-content #content .viewListProducts ul.pagination-list {
		bottom: 0;
		
	}
	body.products .sidebar .jv-module.default_product {
		display: none;
	}
	.wrap_content_login .form-horizontal .well {
		padding: 20px 0;
	}
	.wrap_content_login .form-horizontal .control-label {
		text-align: left;
	}
	.wrap_content_login .form-horizontal .controls {
		margin-left: 90px;
	}
	.wrap_content_login .form-horizontal .controls input {
		width: 240px;
	}
	.form-horizontal .control-group.remember {
		margin-left: 90px;
	}
	.wrap_remember > a {
		margin-left: 10px;
	}
	.wrap_content_login > ul li:first-child {
		padding-bottom: 13px;
	}
	.wrap_content_login > ul li.last {
		padding-top: 0;
	}
	#block-bottomb .jcarousel-container-horizontal .jcarousel-clip li {
		width: 180px !important;
		text-align: center;
	}
	.hikashop_checkout_cart tfoot td {
		text-align: left;
	}
	.hikashop_checkout_payment_description {
		margin-left: 0;
		margin-right: 10px;
	}
}

@media (min-width: 992px) {
	.col-md-2:nth-child(6n+1) ,
	.col-md-3:nth-child(4n+1) ,
	.col-md-4:nth-child(3n+1) ,
	.col-md-6:nth-child(2n+1) { clear:none;}  
}

/* Tablet */
@media (max-width: 992px) {	

	/*Slideshow
	========================================*/

	.position-slideshow .jvresslide .desc div.thumb {
	top: 0;
	width: 300px;
	}
	.position-slideshow .jvresslide .desc div.ribbon {
		top: -240px;
	}

	.position-slideshow .jvresslide > .resbon {
	height: 600px !important;
	}

	/*Slideshow
	========================================*/
	.position-banner_top {
		top: 55px;
		width: 432px;
	}
	#block-top .equal-column .col-md-4 {
		width: 33.33333333%;
		float: left;
	}

	.position-content-bottom {
		margin-bottom: 30px;
	}

	.best_sellers .hikashop_product {
		height: auto !important;
		width: 50%;
		float: left;
		clear: none;
	}

	.latest_top .jcarousel-container-horizontal .jcarousel-clip li {
		width: 362px !important;
	}
	.content_home .hikashop_products_listing ul .hikashop_item_container {
		/*padding: 15px;*/
	}
	.content_home .hikashop_item_container .hikashop_product_image {
		/*position: static;*/
	}
	.best_sellers li a.productdetails {
		left: 5px;
		bottom: 20px;
	}

	.form-product-detail .row-fluid .span7, .form-product-detail .row-fluid .span5 {
		width: 100%;
		float: none;
		margin: 0 0 20px;
	}
	.wrap_product_right_part {
		padding: 20px;
	}
	div#hikashop_product_left_part .hikashop_global_image_div .jcarousel-container-horizontal .jcarousel-clip li {
		width: 100px;
	}
	.related_products .jcarousel-container-horizontal .jcarousel-clip li {
		width: 269px !important;
	}
	.formcontact .wrap_btncontact, .mod_search_price_hikashop .color .btn {
		margin-left: 0;
	}
	#main-content .hikashop_subcategories_listing div.hikashop_category {
		width: 31.49%;
	}
	.wrap_content_login .form-horizontal .controls input {
		width: auto;
	}
	.form-horizontal .control-group.remember, .wrap_content_login .form-horizontal .controls {
		margin-left: 0;
	}
	body.products .mod_search_price_hikashop, body.categiories .default_product { 
		display: none;
	}
	#block-bottomb .jcarousel-container-horizontal .jcarousel-clip li {
		width: 175px !important;
	}
	table.cart-summary tr th, table.cart-summary tr td {
		padding: 5px;
	}
	table.cart-summary .hikashop_product_price_full, .hikashop_cart_title, .hikashop_checkout_billing_address_info, #hikashop_checkout_page .hikashop_cart_product_name a, .cart-summary span.hikashop_product_price {
		font-size: inherit;
	}

	.blog .item {
		margin-bottom: 20px;
	}
	.blog .col-md-6:last-child .item{
		margin-bottom: 0px;
	}
	.categories_products .hikashop_category .hikashop_category_list,
	.categories_products .hikashop_category:hover .hikashop_category_list {
		position: static;
		width: 100% ;
		font-size: 16px;
		border: 1px solid #f2f2f2;
		border-width: 1px 0 0 0;
		text-indent: 0;
		margin-left: 0;
	}
	.categories_products .hikashop_category .hikashop_category_list li {
		margin-left: 30px;
	}
	#main-content #content  .viewListProducts {
		margin-bottom: 20px;
	}
	#main-content #content .viewListProducts ul.row-fluid:after {
		content:'';
		display: block;
		clear: both;
	}
	#main-content #content .viewListProducts ul.row-fluid .hikashop_product {
		width: 50%;
		float: left;
		clear: none;
		border: 1px solid #F2F2F2;
		border-width: 0 1px 1px 0; 
	}
	#main-content #content .viewListProducts ul.row-fluid .hikashop_product:nth-child(2n) {
		border-right: none;
	}
	#main-content #content .viewListProducts ul.row-fluid .line_row {
		display: none;
	}
	.k2ItemsBlock .moduleItemIntrotext .moduleItemImage {
		width: 250px;
		display: block;
		float: left;
		margin: 4px 10px 2px 0;
	}

	.pricing_table.rounded-corners .pr_table_col, .pricing_table.rounded-corners .highlight {
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		overflow: hidden;
		margin:  0 0 30px;
	}
	.pricing_table .pr_table_col.highlight .price, .pricing_table .pr_table_col .price {
		padding: 20px 0;
	}
	.pricing_table .pr_table_col.highlight .tb_content li, .pricing_table .pr_table_col .tb_content li {
	padding: 7px 0px;
	}

	 #main-content #content .viewCategory {
	 	margin-bottom: 30px;
	 }
	 #main-content #content .viewCategory .viewListProducts {
	 	margin-bottom: 0;
	 }
}

/* Mobile */
@media (max-width: 767px) {
	#block-header{
	min-height: 276px;
	}
	.background-header {
	min-height: 270px;
	}
	.position-banner_top {
		width: 100%;
		font-size: 16px !important;
		text-indent: 0;
		top: 140px;
	}
	#logo {
		margin-bottom: 20px;
	}

/*	Slideshow
	=============================================*/
	.position-slideshow .jvresslide .title {
		top: 215px;
		font-size: 50px;
	}

	.position-slideshow .jvresslide .desc {
		top: 280px;
	}
	.position-slideshow .jvresslide .desc div.ribbon {
	top: -210px;
	width: 150px;
	height: 150px;
	font-size: 20px;
	background-size: 100%;
	}
	.position-slideshow .jvresslide .desc div.ribbon span {
	font-size: 34px;
	line-height: 28px;
	display: block;
	margin-top: 50px;
	}
	.position-slideshow .jvresslide .desc p {
	font-size: 16px;
	}


	.position-cart {
		right: 20px;
	}
	a.flexMenuToggle {
		right: 250px;
	}
	.latest_top .jcarousel-container-horizontal .jcarousel-clip li {
		width: 359px !important;
	}
	.content_home .hikashop_products_listing ul li.hikashop_product {
		float: left;
	}
	.best_sellers .hikashop_product_image {
		text-align: left;
	}
	.best_sellers li a.productdetails {
		left: 5px;
	}
	.categories_products .hikashop_category_list {
		position: static;
		width: 100%;
		font-size: 16px;
		text-indent: 0;
	}
	.categories_products .hikashop_category:hover .hikashop_category_list {
		width: 100%;
		border-bottom: 1px solid #F2F2F2;
	}
	.categories_products .hikashop_category_list {
		border-top: 1px solid #F2F2F2;
		border-bottom: 1px solid #F2F2F2;
	}
	.categories_products .hikashop_category:hover .hikashop_category_list {
		border-left: 0 none;
		border-right: 0 none;
	}
	#block-bottom .equal-column > div {
		border-top: 1px solid #2C2C2C;
		padding-top: 20px;
	}
	#block-bottom .equal-column > div:first-child {
		border-top: 0;
	}
	#main-content #content .viewListProducts ul.pagination-list {
		position: static;
	}
	div#hikashop_product_left_part .hikashop_global_image_div .jcarousel-container-horizontal .jcarousel-clip li {
		width: 151px;
	}
	div#hikashop_product_left_part .jcarousel-next-horizontal, div#hikashop_product_left_part .jcarousel-prev-horizontal {
		top: 65px;
	}
	.related_products .jcarousel-container-horizontal .jcarousel-clip li {
		width: 371px !important;
	}
	[class*="blog"] .items-row {
		border-bottom: 0 none;
	}
	.left_contact_info, .right_contact_info, .wrap_content_login .form-horizontal, .wrap_content_login > ul.nav-tabs.nav-stacked, #main-content .hikashop_subcategories_listing div.hikashop_category, .moreinfo ul.info_contact1, .moreinfo ul.info_contact2, .pull-left.item-image {
		float: none;
		width: auto;
	}
	#main-content #content .viewListProducts ul.row-fluid .span4 {
		float: left;
		margin-bottom: 0;
	}
	.hikashop_product_image {
		text-align: left;
	}
	#main-content .hikashop_subcategories_listing div.hikashop_category {
		border-right: 0 none;
		border-top: 1px solid #F2F2F2;
	}
	#main-content .hikashop_subcategories_listing div.hikashop_category:first-child {
		border-top: 0 none;
	}
	.formcontact .innerform .form .inputbox, .formcontact .innerform .form textarea.inputbox, .formcontact .innerform .form .inputbox.field-Entercode, .wrap_content_login .form-horizontal .controls input {
		width: 100% !important;
	}
	.services .cols {
		width: 100%;
		margin: 0 0 20px;
		float: none;	
	}
	.group-list {
		right: 30px;
	}

	.hikashop_product_left_part {
		padding: 0px;
		width: 100%;
	}
	div#hikashop_product_left_part > div {
		padding: 15px 30px;
	}

	div.hikashop_product_right_part {
		padding: 0px;
		width: 100%;
	}
	div.hikashop_product_right_part > div {
		padding:  15px  30px;
	}
}
@media (max-width: 640px) {


	.latest_top .jcarousel-container-horizontal .jcarousel-clip li, .related_products .jcarousel-container-horizontal .jcarousel-clip li {
		width: 310px !important;
	}
	#block-bottomb .jcarousel-container-horizontal .jcarousel-clip li {
		width: 145px !important;
	}
	div#hikashop_product_left_part .hikashop_global_image_div .jcarousel-container-horizontal .jcarousel-clip li {
		width: 120px;
	}
	div#hikashop_product_left_part .jcarousel-next-horizontal, div#hikashop_product_left_part .jcarousel-prev-horizontal {
		top: 55px;
	}
	.position-slideshow .jvresslide .nav {
		bottom: 20px;
	}
	.jvresslide .nav .thumbs img {
		width: 80%;
	}
	#main-content #content .viewListProducts ul.row-fluid .span4 {
		float: none;
		width: 100%;
		border-bottom: 1px solid #f2f2f2;
	}
	.group-list {
		display: none;
	}
	.content_home a.productdetails {
		left: 5px;
	}
}
@media (max-width: 600px) {
	#logo {
	width: 200px;
	}
	.position-panel-1 .jv-module.module-search {
		margin-left: 5px;
	}
	.position-panel-1 .jv-module {
		margin-left: 5px;
	}
		.currency_switcher .chzn-container-single {
			width: 58px !important;
		}
		.currency_switcher .chzn-container-single .chzn-single {
			padding: 0 0 0 10px;
		}

	.position-panel-1 .jv-module.my_account_top {
		margin: 0 5px;
	}
	#mod-search-searchword {
		width: 100px;
	}

	#login-form {
	padding: 7px 0px 7px;
	}
	.position-slideshow .jvresslide .title {
		top: 175px;
		font-size: 48px;
	}
	.position-slideshow .jvresslide .nav {
		bottom: 20px;
	}
	.position-slideshow .jvresslide .desc {
	top: 240px;
	}
	.position-slideshow .jvresslide .desc p {
		width: 100%;
		margin-bottom: 10px;
	}
	.position-slideshow .jvresslide .desc div.ribbon {
		top: 120px;
	}
	.position-slideshow .jvresslide > .resbon {
		height: 694px !important;
	}
	.position-slideshow .jvresslide .desc div.thumb {
	position: static;
	width: 350px;
	margin: 15px auto;
	}
	.latest_top .jcarousel-container-horizontal .jcarousel-clip li, .related_products .jcarousel-container-horizontal .jcarousel-clip li {
		width: 280px !important;
	}

	#block-header {
		min-height: 236px;
	}
	.background-header {
	min-height: 230px;
	}

	.position-banner_top {
		top: 110px;
	}

	.content_home .hikashop_products_listing ul li.hikashop_product {
		width: 100%;
		float: none;
	}
	.content_home a.productdetails {
		left: 45px;
	}
	.glyph {
		width: 47%;
	}
}
@media (min-width: 480px) and (max-width: 992px ) {
	#block-bottom .container .block > div:nth-child(1),
	#block-bottom .container .block > div:nth-child(2) {
		width: 50%;
		float: left;
		border-top: none;
	}
	#block-bottom .container .block > div:nth-child(3) {
		clear: both;
		padding-top: 10px;
		padding-bottom: 10px;
	}
}
@media (max-width: 480px) {
	  .nav-collapse {
    -webkit-transform: translate3d(0, 0, 0);
  }
  .page-header h1 small {
    display: block;
    line-height: 20px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .media .pull-left,
  .media .pull-right {
    display: block;
    float: none;
    margin-bottom: 10px;
  }
  .media-object {
    margin-right: 0;
    margin-left: 0;
  }
  .modal {
    top: 10px;
    right: 10px;
    left: 10px;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
	.my_account_top,
	.currency_switcher {
		display: none;
	}
	#login-form .userdata, .form-vertical .logout-button {
		width: 180px;
	}
	.position-slideshow .jvresslide > .resbon {
		height: 505px !important;
	}
	.position-slideshow .jvresslide .title {
		font-size: 30px;
		text-shadow: 0 0 10px rgba(0,0,0,0.1);
		top: 30px;
	}
	.position-slideshow .jvresslide .desc {
		text-shadow: 0 0 10px rgba(0,0,0,0.3);
		top: 70px;
	}
	.position-slideshow .jvresslide .desc p, .position-slideshow .btn_slidesubmit {
		font-size: 14px;
	}
	.jvresslide .nav .thumbs img {
		width: 50%;
	}
	.position-slideshow .jvresslide .desc div.thumb {
		width: auto;
	max-width: 100%;
	margin: 35px auto 15px;
	}
	.jvresslide .next, .jvresslide .prev {
		left: auto;
		right: 20px;
		z-index: 9999;
	}
	.jvresslide .prev {
		right: 50px;
	}
	.position-cart {
		z-index: 99999;
		right: 0px;
	}
	.shopping_cart h3.title-module {
		color: #6C6C6C;
	}
	#logo {
		float: none;
		width: auto;
		height: 55px;
		overflow: hidden;
		text-align: center;
		background: #1b1b1b;
		margin: 0 -15px;
		display: block;
		position: static;
		border-top: #363636 1px solid;
		padding-top: 4px;
	}
	#logo img {
		max-width: 180px;
	}
	a.flexMenuToggle {
		right: auto;
		z-index: 99999;
	}
	.position-panel-1 .jv-module.module-search {
		margin-bottom: 10px;
		margin-right: 45px;
	}
	.latest_top .jcarousel-container-horizontal .jcarousel-clip li, .related_products .jcarousel-container-horizontal .jcarousel-clip li {
		width: 320px !important;
	}


	.content_home .hikashop_products_listing ul li.hikashop_product:first-child {
		border-top: 0 none !important;
	}
	#main-content #content .viewListProducts ul.row-fluid.list-1-col .hikashop_product .hikashop_item_container {
		min-height: 0;
		padding-left: 20px;
	}
	.list-1-col .hikashop_product_image {
		position: static;
	}
	div.pagination {
		display: block;
		width: 100%;
		text-align: center;
	}
	div.pagination .counter {
		float: none !important;
		display: inline-block !important;
	}
	div.pagination ul {
		display: inline-block;
		float: none !important;
	}
	.formcontact .wrap_btncontact .button {
		margin-bottom: 10px;
	}

	#block-top .equal-column .col-md-4 {
		width: 100%;
		float: left;
	}
	#block-top .equal-column .col-md-4 .custom .adv img {
		width: 100%;
	}
	.best_sellers .hikashop_product {
	height: auto !important;
	width: 100%;
	float: none;
	clear: both;
	}

	.pull-left.item-image {
		margin: 0 10px 10px 0;
	}

	#block-header {
		min-height: 184px;
	}
	.background-header {
		min-height: 130px;
	}

	.position-banner_top {
		top: 75px;
	}
	.content_home a.productdetails {
		left: 40px;
	}
	.k2ItemsBlock .moduleItemIntrotext .moduleItemImage {
		width: auto;
		display: block;
		float: none;
		margin: 4px 0;
	}

	.shopping_cart #hikashop_cart td.hikashop_cart_module_product_name_value a {
		width: 100px;
		font-size: 13px;
	}
	.mod-search .btn-primary {
		display: none;
	}
	#mod-search-searchword {
		width: 80px;
		position: absolute;
		right: 0;
	}
	form.mod-search {
		width: 80px
	}
	.page-header h2, h3.title-module, .viewListProducts > div > h1, .blog > h1, #main-content #content .viewCategory h1.titleblog, h1.titleblog, .search h1.page-title, #hikashop_checkout_page form > h1 {
		font-size: 24px;
	}

	#main-content #content .viewListProducts ul.row-fluid .hikashop_product .hikashop_item_container .productdetails {
		display: none;
	}
	#main-content #content .viewListProducts ul.row-fluid .hikashop_product .hikashop_item_container:hover .hikashop_product_image img {
		opacity: 1;
		-webkit-filter: grayscale(0);
	}

	.category .blog .items-row .col-xs-6{
		width: auto !important;
	}

}


@media (max-width: 400px){
	#main-content #content .viewListProducts ul.row-fluid .hikashop_product {
	width: 100%;
	float: none;
	border-width: 0 0 1px 0;
	}
	.content_home a.productdetails {
		left: 34px;
		width: 95px;
	}
	.content_home a.productdetails span {
		font-size: 14px;
		padding:  5px 2px;
	}
	.glyph {
	width: 97%;
	}

	

}
@media (max-width: 360px) { 

	#main-content #content .viewListProducts ul.pagination-list .pagenav_text, #main-content #content .viewListProducts ul.pagination-list .pagenav {
		padding: 10px 2px;	
	}
	.shopping_cart #hikashop_cart td.hikashop_cart_module_product_name_value a {
		width: 80px;
		font-size: 12px;
	}
}
@media (max-width: 320px) { 
	.content_home a.productdetails {
		left: 20px;
	}
}