/* CSS Document */
.tx_tablap2 a {
    color: #707070;
    text-decoration: none;
	font-size:11px;
}
.texto03 {
    color: #000000;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 16px;
    margin: 20px 0 0;
    padding:10px;
    text-align: justify;
    vertical-align: middle;
}
.m_bottom_5 {
    margin-bottom: 5px;
}
ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}

.tt_uppercase{
	text-transform: uppercase;
}
.tt_none{
	text-transform: none;
}
.t_align_l{
	text-align: left;
}
.t_align_c{
	text-align: center;
}
.t_align_r{
	text-align: right;
}
.v_align_b{
	vertical-align: baseline;
}
.v_align_m{
	vertical-align: middle;
}
.v_align_bottom{
	vertical-align: bottom;
}
.d_inline_b{
	display:inline-block;
}
.d_ib_offset_0{
	word-spacing: -3px;
}
.d_ib_offset_large{
	word-spacing: -4px;
}
.d_ib_offset_normal{
	word-spacing: 0px;
}
.d_block{
	display:block;
}
.d_table{
	display:table;
}
.d_table_cell{
	display:table-cell;
}
.d_none,.tw_buttons li:first-child:before{
	display:none;
}
.f_size_small{
	font-size:.85em;
}
.f_size_medium{
	font-size:.9em;
}
.f_size_large{
	font-size:1.15em;
}
.f_size_ex_large{
	font-size:1.25em;
}
.f_size_big{
	font-size:1.7em;
}
.l_height_medium{
	line-height:1.42em;
}
.fw_medium{
	font-weight: 500;
}
.d_inline_middle{
	display:inline-block;
	vertical-align: middle;
}
.horizontal_list > *{
	float:left;
}
.horizontal_list > *:first-child{
	margin-left:0;
}
.circle,.tw_buttons li:before,.vertical_list_type_2 li:before,
.vertical_list_type_3 li:before{
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
}
.r_corners,
.vertical_list_type_7 li:before,
.vertical_list_type_8 li:before{
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.vc_child:after{
	content:"";
	display:inline-block;
	height:100%;
	vertical-align: middle;
}
.h_inherit{
	height:inherit;
}
.full_width,[class*="banner_caption"].full_width,.wide_layout{
	width:100%;
}
.w_inherit{
	width:inherit;
}
.half_column{
	width:50%;
	padding:0 0 0 15px;
}
.half_column:first-child{
	padding:0 15px 0 0;
}
.half_column.type_2{
	padding:0 0 0 5px;
}
.half_column.type_2:first-child{
	padding:0 5px 0 0;
}
.relative{
	position:relative;
}
.wrapper{
	overflow: hidden;
}
.ellipsis{
	display:block;
	overflow: hidden;
	text-overflow:ellipsis;
}
.bg_tr{
	background:transparent;
}
.lh_inherit{
	line-height: inherit !important;
}
.let_s{
	letter-spacing: 1px;
}
.mw_0{
	min-width: 0 !important;
}
.mxw_0{
	max-width: none !important;
}
.p_hr_0{
	padding-left:0 !important;
	padding-right:0 !important;
}
.p_vr_0{
	padding-top:0 !important;
	padding-bottom:0 !important;	
}
.p_top_5{
	padding-top:5px;
}
.p_top_10{
	padding-top:10px;
}
.p_top_32{
	padding-top:32px;
}
.p_top_45{
	padding-top:45px;
}
.p_top_100{
	padding-top:100px;
}
.p_right_45{
	padding-right:45px;
}
.m_left_0{
	margin-left:0 !important;
}
.m_right_0{
	margin-right:0 !important;
}
.m_left_5{
	margin-left:5px;
}
.m_left_10{
	margin-left:10px;
}
.m_left_15{
	margin-left:15px;
}
.m_left_20{
	margin-left:20px;
}
.m_left_25{
	margin-left:25px;
}
.m_left_40{
	margin-left:40px;
}
.m_left_45{
	margin-left:45px;
}
.m_right_5{
	margin-right:5px;
}
.m_right_6{
	margin-right:6px;
}
.m_right_8{
	margin-right:8px;
}
.m_right_10{
	margin-right:10px !important;
}
.m_right_15{
	margin-right:15px;
}
.m_right_20{
	margin-right:20px;
}
.m_right_25{
	margin-right:25px;
}
.m_right_29{
	margin-right:29px;
}
.m_right_30{
	margin-right:30px;
}
.m_right_35{
	margin-right:35px;
}
.p_bottom_0{
	padding-bottom:0 !important;
}
.m_bottom_0{
	margin-bottom:0px !important;
}
.m_bottom_3{
	margin-bottom:3px;
}
.m_bottom_5{
	margin-bottom: 5px;
}
.m_bottom_10{
	margin-bottom:10px;
}
.m_bottom_12{
	margin-bottom:12px;
}
.m_bottom_15{
	margin-bottom:15px;
}
.m_bottom_20{
	margin-bottom:20px;
}
.m_bottom_25{
	margin-bottom:25px;
}
.m_bottom_30{
	margin-bottom:30px;
}
.m_bottom_35{
	margin-bottom:35px;
}
.m_bottom_40{
	margin-bottom:40px;
}
.m_bottom_45{
	margin-bottom:45px;
}
.m_bottom_50{
	margin-bottom:50px;	
}
.m_bottom_60{
	margin-bottom:60px;	
}
.m_bottom_65{
	margin-bottom:65px;
}
.m_bottom_100{
	margin-bottom:100px;
}
.m_top_5{
	margin-top:5px;
}
.m_top_20{
	margin-top:20px;
}
.centered_db{
	margin-left:auto;
	margin-right:auto;
}

.f_left{
	float:left;
}
.f_right{
	float:right;
}
.tr_delay_hover,.button_type_2 .scheme_color{
	-webkit-transition:color 1s ease,background-color 1s ease,box-shadow 1s ease;
	-moz-transition:color 1s ease,background-color 1s ease,box-shadow 1s ease;
	-o-transition:color 1s ease,background-color 1s ease,box-shadow 1s ease;
	transition:color 1s ease,background-color 1s ease,box-shadow 1s ease;
}
.tr_delay_hover:hover,.button_type_2:hover .scheme_color{
	-webkit-transition:color .1s ease,background-color .1s ease,box-shadow .1s ease;
	-moz-transition:color .1s ease,background-color .1s ease,box-shadow .1s ease;
	-o-transition:color .1s ease,background-color .1s ease,box-shadow .1s ease;
	transition:color .1s ease,background-color .1s ease,box-shadow .1s ease;	
}
.container3d{
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-o-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d;
	-webkit-transform:perspective(600);
	-moz-transform:perspective(600);
	-o-transform:perspective(600);
	transform:perspective(600);
	perspective:600px;
}
.shadow{
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.10);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.10);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.10);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,.10);
	box-shadow:0 1px 1px rgba(0,0,0,.10);
}

/* -----------------------------------

	3. Color Scheme

------------------------------------- */


.shopping_cart,[role="banner"],.sub_menu_wrap,.banner_type_2.red,
.vertical_list_type_3 li:before,.vertical_list_type_7 li:before{
	border-color:#CCCCCC;	
}
.shopping_cart:before,.sub_menu_wrap:before{
	border-bottom-color:#FF3F32;
}
.count,.bg_scheme_color,.button_type_3:hover .count.type_2,
.button_type_3.active .count.type_2,.md_no-touch .main_menu > li:hover > a,.main_menu > li.current > a,
.main_menu > .current_click > a,
.main_menu > li.touch_open_sub > a,
.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected,
[class*="button_type_"].bg_dark_color:hover,.banner:hover [class*="button_type_"].bg_dark_color,
[class*="button_type_"].bg_cs_hover:hover,#go_to_top:hover,.sw_button.googlemap,#menu_button,
.ui-slider:after,.vertical_list_type_2 li:before,.camera_wrap .camera_pag .camera_pag_ul .cameracurrent,
.camera_wrap .camera_prev:hover, .camera_wrap .camera_next:hover,.flex-control-nav .flex-active,
.flex-direction-nav a:hover,.vertical_list_type_4 li:before,.vertical_list_type_8 li:before,
.first_letter_2 > .fl,.info_block_type_2:hover [class*="icon_wrap"],#shopping_button:hover > a .count{
	background:#EF4135;
}

/* -----------------------------------

	4. Typography

------------------------------------- */
.color_light,.button_type_2:hover .scheme_color,.dropdown_list li .scheme_color,
.button_type_2.active .scheme_color,.md_no-touch a.color_light:hover,.social_icons li:hover a,.bg_cs_hover:hover,
[class*="button_type_"][class*="color"].color_dark:hover,.main_menu[class*="type_"] > .current > a,
.md_no-touch .main_menu[class*="type_"] > li:hover > a,.main_menu[class*="type_"] > .touch_open_sub > a,.vertical_list_type_8 li:before{
	color:#fff;
}

/* -----------------------------------

	7. Tabs

------------------------------------- */

.tabs_nav li{
	margin-right: 3px;
}
.tabs_nav li a{
	padding:14px 20px 14px;
	-webkit-border-bottom-left-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-bottom-left-radius:0px;
	-moz-border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}
.tabs_nav .ui-tabs-active a,.tabs_nav li:hover a[class*="color"]{
	background:#395988;
	color:#f9f9f9;
}
.tabs_content{
	background:#fff;
	padding:25px 20px;
	-webkit-border-top-left-radius:0px;
	-moz-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.tabs.vertical .tabs_nav{
	width:30%;
}
.tabs.vertical .tabs_nav li{
	margin-right:0;
}
.tabs.vertical .tabs_nav li a{
	-webkit-border-radius:4px 0 0 4px;
	-moz-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px;
}
.tabs.vertical .tabs_content{
	width:70%;
	padding-top:15px;
}


.products_list li{
	padding:15px;
	line-height:1.2em;
	border-top:1px solid #ecf0f1;
	list-style:none;
}

/* -----------------------------------

	11. Buttons

------------------------------------- */

.button_type_1{
	padding:9px 15px 10px 10px;
}
.button_type_2{
	padding:9px 16px 10px;
}
.button_type_3{
	padding:9px 16px 8px;
}
.button_type_4,.button_type_8{
	padding:8px 15px;
	min-width:123px;
}


/*CK's buttons end*/


[class*="button_type"]:not(.bg_tr){
	position: relative;
	-webkit-box-shadow:0 2px 0 #bdc3c7;
	-moz-box-shadow:0 2px 0 #bdc3c7;
	-o-box-shadow:0 2px 0 #bdc3c7;
	-ms-box-shadow:0 2px 0 #bdc3c7;
	box-shadow:0 2px 0 #bdc3c7;
}
[class*="button_type_"]:not(.bg_tr):hover,[class*="button_type_"].bg_dark_color{
	-webkit-box-shadow:0 2px 0 #CCCCCC;
	-moz-box-shadow:0 2px 0 #CCCCCC;
	-o-box-shadow:0 2px 0 #CCCCCC;
	-ms-box-shadow:0 2px 0 #CCCCCC;
	box-shadow:0 2px 0 #CCCCCC;
}
[class*="button_type_"].bg_scheme_color,
[class*="button_type_"].bg_dark_color:hover{
	-webkit-box-shadow:0 2px 0 #EF4135;
	-moz-box-shadow:0 2px 0 #EF4135;
	-o-box-shadow:0 2px 0 #EF4135;
	-ms-box-shadow:0 2px 0 #EF4135;
	box-shadow:0 2px 0 #EF4135;
}
[class*="button_type_"].active,[class*="button_type_"]:not(.bg_cs_hover):hover,
[class*="button_type_"].color_dark:not(.bg_cs_hover):hover,.isotope_menu > .active [class*="button_type_"],
[class*="button_type_"].bg_dark_color,.banner:hover [class*="button_type_"].bg_scheme_color,#menu_button:hover,#menu_button.active,
#shopping_button:hover > a{
	opacity:.5;
	color:#fff;
}
.button_type_8:hover,.button_type_8.bg_scheme_color:hover{
	background: #e2e6e7;
	color: #434649;
	-webkit-box-shadow:0 2px 0 #bdc3c7;
	-moz-box-shadow:0 2px 0 #bdc3c7;
	-o-box-shadow:0 2px 0 #bdc3c7;
	-ms-box-shadow:0 2px 0 #bdc3c7;
	box-shadow:0 2px 0 #bdc3c7;
}
[class*="button_type_"].bg_color_blue{
	background:#3498db;
	-webkit-box-shadow:0 2px 0 #2980b9;
	-moz-box-shadow:0 2px 0 #2980b9;
	-o-box-shadow:0 2px 0 #2980b9;
	-ms-box-shadow:0 2px 0 #2980b9;
	box-shadow:0 2px 0 #2980b9;
}
[class*="button_type_"].bg_color_green{
	background:#2ecc71;
	-webkit-box-shadow:0 2px 0 #27ae60;
	-moz-box-shadow:0 2px 0 #27ae60;
	-o-box-shadow:0 2px 0 #27ae60;
	-ms-box-shadow:0 2px 0 #27ae60;
	box-shadow:0 2px 0 #27ae60;
}
[class*="button_type_"].bg_color_orange{
	background:#f39c12;
	-webkit-box-shadow:0 2px 0 #e67e22;
	-moz-box-shadow:0 2px 0 #e67e22;
	-o-box-shadow:0 2px 0 #e67e22;
	-ms-box-shadow:0 2px 0 #e67e22;
	box-shadow:0 2px 0 #e67e22;
}
.count{
	position:absolute;
	width:18px;
	height:18px;
	line-height: 18px;
	color:#fff;
	font-size:.8em;
	right:8px;
	top:-30px;
}
.count.type_2{
	background:#FF7D7D;
}

.mycart{
	background:url(../img/front/cabeza_02.png);
	width:41px;
	height:47px;
}

i[class^="fa "]{
	line-height: inherit;
}
[class*="button_type_"]:not(.button_type_1) > i:not([class*="m_"]):only-of-type{
	margin-left:10px;
	margin-right:10px;
}
.button_type_1 > i[class^="fa "],.button_type_4 > i[class^="fa "]:not([class*="f_size"]),
.button_type_5 > i[class^="fa "]{
	font-size:21px;
}
.shop_icon{
	position:relative;
	margin-right:0;
}
.shop_icon i[class^="fa "]{
	font-size:24px;
	margin-top:-2px;
}
.shop_icon .count{
	right:0px;
	top:0px;
}
.linkcart a{
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration:none;
}
.aviso2 {
    color: #025db4;
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    font-weight: 600;
    line-height: 17px;
    text-align: justify;
    vertical-align: baseline;
}
/* -----------------------------------

	14. Main content elements

------------------------------------- */

.shopping_cart{
	position:absolute;
	top:100%;
	margin-top:10px;
	border-top-width:3px;
	border-top-style:solid;
	right:0;
	min-width:380px;
	background:#fff;
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.1);
	-ms-box-shadow:0 1px 1px rgba(0,0,0,.1);
	box-shadow:0 1px 1px rgba(0,0,0,.1);
	-webkit-transform-origin:70% 0 0;
	-moz-transform-origin:70% 0 0;
	-o-transform-origin:70% 0 0;
	-ms-transform-origin:70% 0 0;
	transform-origin:70% 0 0;
	-webkit-transform:scale(0.2) translate(200px,-200px);
	-moz-transform:scale(0.2) translate(200px,-200px);
	-o-transform:scale(0.2) translate(200px,-200px);
	-ms-transform:scale(0.2) translate(200px,-200px);
	transform:scale(0.2) translate(200px,-200px);
	opacity:0;
	visibility: hidden;
}
.shopping_cart:after{
	 content:"";
	 position:absolute;
	 display:block;
	 height:13px;
	 width:100%;
	 margin-top:-13px;
	 left:0;
	 top:0;
}
#shopping_button:hover .shopping_cart{
	-webkit-transform:scale(1) translate(0px,0px);
	-moz-transform:scale(1) translate(0px,0px);
	-o-transform:scale(1) translate(0px,0px);
	-ms-transform:scale(1) translate(0px,0px);
	transform:scale(1) translate(0px,0px);
	opacity:1;
	visibility: visible;
}
.shopping_cart .sc_header{
	padding:12px 15px 9px;
}
.shopping_cart:before,.sub_menu_wrap:before{
	top:-11px;
}
#shopping_button{
 z-index:189;
}

hr{
	border-color:#ecf0f1;
}
.divider_type_2{
	border-bottom-style:solid;
	border-bottom-width:2px;
	width:58px;
	border-color:rgba(50,58,69,.1);
}
.divider_type_3,.l_width_divider > li:before{
	border-color:#e2e6e7;
}
.divider_type_4{
	border-color:#404852;
}
.divider_type_5{
	width:58px;
	height:2px;
	background:#e6e9eb;
}
.divider_type_6{
	border-color:#e2e2e2;
}
.product_description{
	width:205px;
}
.close_product{
	font-weight: 300;
	margin-top:22px;
	background-color:transparent;
}
.total_price{
	padding:12px 20px;
	line-height: 1.2em
}
.sc_price{
	min-width:70px;
}
.sc_footer{
	padding:14px 15px 20px;
}
.page_content_offset{
	padding:18px 0;
}
.product_item,.owl-item > .photoframe{
	margin:15px;
}
.product_item .photoframe figcaption,.owl-item > .photoframe figcaption{
	padding:16px 0 12px;
}
.product_item .photoframe.type_2 figcaption{
	padding:3px 10px 0 0;
}
.product_item .photoframe img,.owl-item > .photoframe img,
.simple_slide_show img{
	-webkit-transform:none !important;
	-moz-transform:none !important;
	-o-transform:none !important;
	-ms-transform:none !important;
	transform:none !important;
}
.pp_wrap{
	z-index:1;
}
.product_item .photoframe:hover,.categories_nav_list .photoframe:hover,
.owl-item > .photoframe:hover{
	-webkit-box-shadow:0 0 17px rgba(0,0,0,0.12);
	-moz-box-shadow:0 0 17px rgba(0,0,0,0.12);
	-o-box-shadow:0 0 17px rgba(0,0,0,0.12);
	-ms-box-shadow:0 0 17px rgba(0,0,0,0.12);
	box-shadow:0 0 17px rgba(0,0,0,0.12);
}
.hot_stripe{
	position:absolute;
	top:-14px;
	right:-14px;
	z-index:1;
}
.hot_stripe.type_2{
	right:auto;
	left:-14px;
}
.qv_preview .hot_stripe{
	top:-4px;
	right:-4px;
}
.qv_preview [class*="button_type_"]{
	position:absolute;
	bottom:10px;
	right:10px;
	z-index:2;
}
.p_buttons{
	position:absolute;
	right:10px;
	bottom:10px;
	-webkit-transform:translateX(120%);
	-moz-transform:translateX(120%);
	-o-transform:translateX(120%);
	-ms-transform:translateX(120%);
	transform:translateX(120%);
	-webkit-transition-delay:.25s;
	transition-delay:.25s;
}
.product_item .photoframe:hover .p_buttons,
.owl-item .photoframe:hover .p_buttons{
	-webkit-transform:translateX(0%);
	-moz-transform:translateX(0%);
	-o-transform:translateX(0%);
	-ms-transform:translateX(0%);
	transform:translateX(0%);
}

/* -----------------------------------

	17. Animations

------------------------------------- */



[class*="animate_"]{
	-webkit-transition:all .7s ease;
	-moz-transition:all .7s ease;
	-o-transition:all .7s ease;
	transition:all .7s ease;
}
[class*="animate_"].fast,.tr_all_hover{
	-webkit-transition:all .4s ease;
	-moz-transition:all .4s ease;
	-o-transition:all .4s ease;
	transition:all .4s ease;	
}
[class*="animate_"].long,.tr_all_long_hover{
	-webkit-transition:all 1.1s ease;
	-moz-transition:all 1.1s ease;
	-o-transition:all 1.1s ease;
	transition:all 1.1s ease;
}
[class*="animate_ft"],.animate_fade{
	opacity:0;
	visibility: hidden;
}
.animate_ftl{
	-webkit-transform:translateX(45px);
	-moz-transform:translateX(45px);
	-o-transform:translateX(45px);
	-ms-transform:translateX(45px);
	transform:translateX(45px);
}
.animate_ftr{
	-webkit-transform:translateX(-45px);
	-moz-transform:translateX(-45px);
	-o-transform:translateX(-45px);
	-ms-transform:translateX(-45px);
	transform:translateX(-45px);
}
.animate_ftt{
	-webkit-transform:translateY(35%);
	-moz-transform:translateY(35%);
	-o-transform:translateY(35%);
	-ms-transform:translateY(35%);
	transform:translateY(35%);
}
.animate_ftb{
	-webkit-transform:translateY(-35%);
	-moz-transform:translateY(-35%);
	-o-transform:translateY(-35%);
	-ms-transform:translateY(-35%);
	transform:translateY(-35%);
}
.animate_half_tc:first-child{
	-webkit-transform:translateX(50%);
	-moz-transform:translateX(50%);
	-o-transform:translateX(50%);
	-ms-transform:translateX(50%);
	transform:translateX(50%);
	opacity:0;
	visibility: hidden;
}
.animate_half_tc:not(:first-child){
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%);
}
.animate_sj_finished{
	-webkit-animation:sizejump .7s ease;
	-moz-animation:sizejump .7s ease;
	-o-animation:sizejump .7s ease;
	-ms-animation:sizejump .7s ease;
	animation:sizejump .7s ease;
}
.animate_horizontal_finished[class*="animate_"],.ie9 [class*="animate_"]:not(#go_to_top){
	-webkit-transform:translateX(0px);
	-moz-transform:translateX(0px);
	-o-transform:translateX(0px);
	-ms-transform:translateX(0px);
	transform:translateX(0px);
	opacity:1;	
	visibility: visible;
}
.animate_vertical_finished[class*="animate_ft"],.no_children_animate [class*="animate_"],
.with_buttons:hover .open_buttons > *,.simple_s_caption.active{
	-webkit-transform:translateY(0px);
	-moz-transform:translateY(0px);
	-o-transform:translateY(0px);
	-ms-transform:translateY(0px);
	transform:translateY(0px);
	opacity:1;	
	visibility: visible;
}
.animate_fade_finished,.with_buttons:hover:after,
.tooltip_container:hover .tooltip_type_2.top,
.tooltip_container:hover .tooltip_type_2.bottom,
.tooltip_container:hover .tooltip_type_2.left,
.tooltip_container:hover .tooltip_type_2.right{
	opacity:1;	
	visibility: visible;	
}

/* -----------------------------------

	18. Responsive changes

------------------------------------- */

@media only screen and (max-width: 1200px){
	.product_item:not(.list_type){
		width:219px;
		margin-left:10px;
		margin-right:10px;
	}
	.products_container{
		margin-left:-10px;
		margin-right:-10px;
	}
	.menu_wrap.type_2 .main_menu > li > a{
		padding-left:27px;
		padding-right:27px;
	}
	.categories_nav_list > li{
		width:127px;
	}
	.p_list_description{
		width:285px;
	}
	.table_type_4 tr:first-child th:nth-child(4){
		width:160px;
	}
	.table_type_4 tr:last-child input[type="text"]{
		width:195px;
	}
	.table_type_1 tr:first-child th:nth-child(2){
		width:145px;
	}
	
}
@media only screen and (max-width: 992px){
	
}
@media only screen and (max-width:768px){
	.m_top_20{
	margin-top:8px;}
	.m_bottom_10 {
    margin-bottom: 3px;
	}
	.top_20 { margin-top:5px;}
	
}
@media only screen and (max-width:480px){
	.dropdown_list{
		min-width:110px;
	}
	.shopping_cart{
		min-width:260px;
	}
	
	.products_container.list_type .pp_wrap{
		width:100px;
	}
	.f_mxs_none{
		float:none;
	}
	.d_mxs_block{
		display:block;
	}
	
	.d_mxs_none{
		display:none;
	}
	.d_mxs_inline_b{
		display:inline-block;
	}
	.t_mxs_align_c{
		text-align:center;
	}
	.t_mxs_align_l{
		text-align:left;
	}
	.m_top_20{
	margin-top:5px;}
	
}
@media only screen and (max-width:393px){
	.d_exs_block{
		display:block;
	}
}



