/* #Tablet (Portrait) Note: Design for a width of 768px
================================================== */
@media only screen and (min-width: 1200px)  {	

.grid li:hover a.product_img_link {border-bottom:3px solid #629F01; margin-bottom:-2px;}
}
@media only screen and (min-width: 980px) and (max-width: 1199px) {	
			.list li .center_block {width: 335px;}
			.mnf_sup_list li .left_side {width:327px;}
			.products_block ul li > div {float: left;margin-top: -4px;padding: 0;width: 125px;}
			#idTab4 li .accessories_desc{ width:460px;}
			.breadcrumb {width:auto;}
			#search_block_top {right: 0px;}
			#thumbs_list {width: 300px;}
			#thumbs_list li a {width: 92px;}
			#thumbs_list li:first-child a {width: 91px;}
			#thumbs_list li + li {margin-right: 9px;}
			#views_block {height: 144px;}
			#buy_block .row_1 p#quantity_wanted_p { clear:right; padding-top:20px;}
			#subcategories ul li{ width:160px;}
			#subcategories ul li.product_list_4  { margin-right:0;}
			#subcategories ul li.product_list_5{ margin-right:10px;}
			#layered_form .b-core-ui-select {width: 198px;}
			#view_scroll_right,#view_scroll_left{ top:38px;}
			footer .block .list-footer li a{padding-right:10px;}
			#product_comparison .product_desc { display:none;}
			#product_comparison .on_sale, #product_comparison .discount {left: -16px;top: -8px;}
			table#cart_summary .cart_discount_price .div_cart_quantity_delete a { margin-top:3px;}
			.products_block ul li .reduction {margin-left: 20px;margin-right: 0;}
			.grid li{ padding-top:20px; margin-top:10px;}
			.bottom_pagination{ margin-top:10px;}
			#layered_form div div ul {position: relative;}
			#layered_form .select {width:220px;height:32px;left:0!important; top:15px!important;}
			
			ul#address_delivery {width: 41%;}
			ul#address_invoice {width: 42%;}
			.addresses #id_address_delivery {width: 329px;}
			#header_logo { width:300px;}
			
		#customcontent_top2 ul li {
			width:295px;
		}
		
#minic_slider {
    width: 614px;
}

#customcontent_top ul li:first-child {
    margin-left: 0;
}
#customcontent_top ul li {
    width: 293px;
}


#customcontent_top ul .abs {
    position: absolute;
    right: 20px;
    top: 22px;
    width: 260px;
}

#customcontent_top ul .title2 {
    font: 10px/18px 'Fjalla One',sans-serif;
    padding-bottom: 11px;
}

#customcontent_top ul .title3 {
    font: 18px/28px 'Fjalla One',sans-serif;
}

#customcontent_top ul i {
    font-size: 13px;
}
#header_links li a {
	font-size: 16px;
	text-transform:capitalize;
}
.grid li:hover a.product_img_link {border-bottom:3px solid #629F01; margin-bottom:-2px;}


.team-div a.team_block_img {
  
}
.team-div > div {
   
}

}

@media only screen and (min-width: 768px) and (max-width: 979px) {	
			#product #right_column {padding:44px 0 0;}
			/* ************************************************************************************************
			  FEATURED PRODUCT
			************************************************************************************************ */
			#featured_products ul li .product_image {float:none;height: 215px;width:200px;margin:0 auto; text-align:center;}
			#featured_products ul li h5{ width:210px; float:none; padding-top:10px; min-height:25px;}
			#featured_products ul li .product_descr{ width:210px; float:none; font-size:12px;}
			#columns #featured_products ul li h5 a{ font-size:16px;}
			.main-mobile-menu{ display:block; margin-left:20px; margin-top:-44px;}
			#header_logo img{ width:180px;}
			#header_logo {top:81px;}
			#search_block_top input.search_query{ width:180px;}
			#search_block_top {}
			#header {padding: 0 0 0px;}
			.breadcrumb {width:auto; margin:0;}
			#right_column {padding: 6px 0 0;}
			#thumbs_list {width:229px;}
			#thumbs_list li a {width:107px;}
			#thumbs_list li:first-child a {width:108px;}
			#views_block {height:110px;}
			#thumbs_list li {margin-right: 8px;}
			#header_user {}
			#header_user #shopping_cart b span, #header_user #shopping_cart .ajax_cart_quantity{ font-size:17px;}
			#header_user #shopping_cart .ajax_cart_product_txt,#header_user #shopping_cart .ajax_cart_product_txt_s{ display:none!important;}
			#header_user #shopping_cart{ }
			
.blockpermanentlinks-header {
    float: none;
    position:absolute;
    left: -9px;
    top: 20px;
}

.blockuserinfo {
    border-left: none;
}

		#customcontent_top2 {
			width:225px;
		}
		
#minic_slider {
    width: 469px;
}

#customcontent_top ul li:first-child {
    margin-left: 0;
}
#customcontent_top ul li {
    width: 220px;
}
#customcontent_top ul li.num-3 { width:222px;}
#customcontent_top ul .abs {
    position: absolute;
    right: 13px;
    top: 25px;
    width: 200px;
}

#customcontent_top {
    padding-bottom: 10px;
}

#customcontent_top ul .abs {
    position: absolute;
    right: 20px;
    top: 20px;
    width: 190px;
}
#customcontent_top ul .title {
    font: 14px/18px 'Fjalla One',sans-serif;
    padding-bottom: 10px;
	text-transform:none;
}

#customcontent_top ul .title2 {
    font: 9px/15px 'Fjalla One',sans-serif;
    padding-bottom: 11px;
	/*display:none;*/
}

#customcontent_top ul .title3 {
    font: 18px/28px 'Fjalla One',sans-serif;
	
}

#customcontent_top ul i {
    font-size: 13px;
}

.team-div a.team_block_img {
  
}
.team-div > div {

}
.team-div p{
	font-size:10px;
}
.team-div{
	min-height:328px;
}
footer .block .list-footer li a { font-size:15px; }

			/* ************************************************************************************************
			  CATEGORY PAGE
			************************************************************************************************ */
			.product_sort {margin-right:20px;}
			.product_sort form {margin: 0;}
			.bottom_pagination {margin-top:10px;}
			.list li.last_item { margin-bottom:10px;}
			.list li .center_block {padding:0px 0px 18px 0px;width:71%;float:right;}
			.list li a.product_img_link { width:25%;}
			.list li .right_block { border:none;float:right;width:71%; height:auto; padding:0;}
			.list li .right_block .compare {padding:16px 0 16px;width:100%;overflow:hidden;}
			.list li .right_block span.price { float:left;}
			.list li .right_block .exclusive { margin:0 10px 0 0;}
			.list li .center_block .product_desc.mob2 {display:block;}
			.list li .center_block .product_desc {display:none;}
			.grid li { padding:20px 0 0 0; margin-top:10px; }
			.grid li .button { margin-bottom:10px;}
			.grid li .exclusive{ margin-bottom:10px;}
			.grid li.product_list-3 {width:178px;}
			.grid li .product_img_link img,.list li .product_img_link  img {width:177px;}
			.grid li a.product_img_link { margin-left:0px;}
			#product_list .right_block span.discount { float:right; margin:0;}
			#product_list .right_block span.on_sale{ float:right;margin:-16px 0 0 0}
			#subcategories { margin-bottom:0px;}
			#subcategories ul li { width:119px;}
			#subcategories ul li.product_list_6{ margin-right:10px;}
			#subcategories ul li.product_list_4{ margin-right:0;}
			#product_comparison . footable-row-detail-inner div strong{ font-size:30px;}
			.instant .grid li h3 {min-height: 54px;}
			.grid li h3 {min-height: 54px;}
			#subcategories ul li.product_list_5{ margin-right:10px;}
			#layered_form .b-core-ui-select {width: 144px}
			#product_comparison .product_image_div a img{ width:70px;}
			#product_comparison th{white-space: normal; padding:5px; text-align:center;}
			#product_comparison .comparison_product_infos a.button {margin-bottom:10px;}
			#ul_layered_price_0 span, .layered_weight > ul.store_list_filter > li span {margin: 5px 19px 19px 0;min-width: 30px;}
			#product_comparison .product_desc { display:none;}
			.products_block ul li .reduction {margin-left: 0;margin-right: 0;}
			#layered_form div div ul {position: relative;}
			#layered_form .select {
				width:166px;
				height:32px;
				left:0!important; top:15px!important;
			}
			#cluetip {
				left:50% !important;
				margin-left:-225px;	
			}
			/* ************************************************************************************************
			  BOX COLUMN
			************************************************************************************************ */
			.products_block ul li > div {width:94px;}
			.products_block ul li a.products_block_img {width: 60px;}
			
			/* ************************************************************************************************
			 CONTACT FORM
			************************************************************************************************ */
			#contact_form textarea#message {height: 200px;width:534px;}
			#contact_form p.submit{ padding-top:20px;}
			#contact_form p{ padding-top:7px; padding-left:0;}
			#contact_form p.upload-file{ display:none;}
			#contact_form .text input, #contact_form .password input{ width:100%;}
			#contact_form select{ width:100%;}
			#contact_form .select select { width:100%;}
			/* ************************************************************************************************
			 PRODUCT PAGE
			************************************************************************************************ */
			#idTab1 div, #idTab1 p {margin: 17px 0 20px;padding: 0;}
			#idTab22 {padding:10px 20px 0px 0px;}
			#idTab4 li .accessories_price {width:187px;}
			#idTab4 li .accessories_desc {width:310px;}
			#product_comments_block_tab div.comment div.comment_details {width: 350px;}
			
			#buy_block .row_1 p#quantity_wanted_p{ float:right; padding-top:20px; clear:right;}
			.crossselling.page_product_box h3, .tab-video.page_product_box h3 {margin-top: 20px;}
			#HOOK_SHOPPING_CART .crossselling.page_product_box h3{ margin-top:7px;}
			#product_comments_block_extra .comments_advices a.read_rew { border:none; margin-bottom:10px;}
			.page_product_box .carusel-inner a.prev{opacity:1;filter:alpha(opacity=100); left:40px;}
			.page_product_box .carusel-inner a.next{opacity:1;filter:alpha(opacity=100); right:22px;}
			#view_scroll_right,#view_scroll_left{ top:42px;}
			/* ************************************************************************************************
			 MANUFACTURE
			************************************************************************************************ */
			.mnf_sup_list li .left_side { float:none; padding: 0 0 0 0px;width:100%; border:none;}
			.mnf_sup_list li .right_side{ float:none; border:none;  height: auto;min-height: auto; padding-left:0;}
			.mnf_sup_list li .des-small { display:none;}
			.mnf_sup_list li .logo{ margin-right:20px;}
			.mnf_sup_list li .logo img{ margin-top:0;}
			.mnf_sup_list li .left_side h3 a{margin-top:-3px;}
			.mnf_sup_list li .left_side h3{ margin-top:13px;}
			/* ************************************************************************************************
			 ORDER
			************************************************************************************************ */
			footer .block .list-footer li {width:100%;}
			footer .block h4{ margin-top:14px;}
			table#cart_summary td.tdfirst { width: 83%;}
			#order-list .history_detail .color-myaccount{ display:block;}
			.list-order-step li {height: 250px;}
			.list-order-step .img-order {margin-bottom:55px;}
			.multishipping-cart .cart_ref{ padding:5px!important;}
			table.multishipping-cart td {padding: 5px !important;}
			
			ul#address_delivery {width:39%;}
			ul#address_invoice {width:39%;}
			.addresses #id_address_delivery {width:100%;}
			.grid li:hover a.product_img_link {border-bottom:3px solid #629F01; margin-bottom:-2px;}
			#compare_shipping_form #compare_shipping .SE_SubmitRefreshCard input {
    margin-bottom: 10px;
}

}
@media only screen and (min-width: 768px) {
	.top_up { margin-top:-57px;}	
}