/*  CSS definations for Agrofeed  */
/*-------------------------------------------------------------------------------------------

INDEX:

0. RESET

1. SETUP
	1.1 Defaults
	1.2 Common Tags

2. SITE STRUCTURE & APPEARANCE
	2.1 Languages
	2.2 Header
		2.2.1 Logo
		2.2.2 Navigation
	2.3 Showcase
		2.3.1 Pagination
	2.4 Container
		2.4.1 Maxine
		2.4.2 Product Details
		2.4.3 Product Info
		2.4.4 About Box
		2.4.5 Contact
		2.4.6 Contact Form
		2.4.7 Export
	2.5 Footer
		2.5.1 Brands
		2.5.2 Contact Info

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

/*-------------------------------------------------------------------------------------------*/
/* 0. RESET */
/*-------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
*{
	outline:none;
}

/*-------------------------------------------------------------------------------------------*/
/* 1. SETUP */
/*-------------------------------------------------------------------------------------------*/
/* 1.1 Defaults */
h1, h2, h3, h4, h5, h6, strong {
	font-family:Helvetica_Bold;
}
i, em { 
	font-style:italic; 
}
.left {
	float:left;
}
.right {
	float:right;
}
.alignleft{
	text-align:left;	
}
.alignright{
	text-align:right;	
}
.aligncenter{
	text-align:center;	
}
.clear {
	clear:both;
}
.clearfix:before,
.clearfix:after { display: table; content: " "; }
.clearfix:after { clear: both; }
textarea{
	overflow:auto;
	 font-family: "Helvetica2"; 
}
a { 
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#000;
}
address {
	font-style:normal;
}
img {
	max-width: 100%;
	width: auto\9;
	height: auto;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}

/* 1.2 Common Tags */
.input,
.textarea {
	background:#fff;
	font-family: "Helvetica2";
	border:none;
	width:148px;
	height:16px;
	line-height:16px;
	padding:3px 14px;
	margin-bottom:12px;
	color:#575656;
	font-size:13px;
}
.textarea {
	width:280px;
	min-height:149px;
	line-height:normal;
	margin-bottom:15px;
	resize:vertical;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	behavior:url(PIE.htc);
	position:relative;
}
.button {
	background:url(../images/bg_button.png) repeat left top;
	font-family: "Helvetica2";
	border:none;
	height:22px;
	line-height:22px;
	padding:0 52px;
	display:block;
	color:#fff;
	font-size:12px;
	
	cursor:pointer;
}
.button:hover {
	background:url(../images/bg_button_hover.png) repeat left top;
}

/*-------------------------------------------------------------------------------------------*/
/* 2. SITE STRUCTURE & APPEARANCE */
/*-------------------------------------------------------------------------------------------*/
body {
	background:#e6e7e8;/* url(../images/bg_body.jpg) no-repeat center top;*/
	font-family:Helvetica2;
	font-size:12px;
	color:#fff;
}
.box {
	width:985px;
	margin:0 auto;
}

/* 2.1 Languages */
.languages {
	padding:25px 0 0 0;
	margin-bottom:6px;
}
.languages ul {
	padding-right:44px;
	float:right;
}
.languages li {
	margin-left:10px;
	float:left;
}
.languages li:first-child {
	margin-left:0;
}
.languages li a {
	color:#6e6e6e;
	font-size:13px;
	text-transform:uppercase;
}
.languages li a:hover {
	color:#79b90f;
}

/* 2.2 Header */
.header {
	margin-bottom:10px;
}
/* 2.2.1 Logo */
.logo {
	width:222px;
	float:left;
}
/* 2.2.2 Navigation */
.navigation {
	background:#79b90f;
	width:755px;
	line-height:26px;
	padding:57px 0 12px 0;
	float:right;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	behavior:url(PIE.htc);
	position:relative;
}
.navigation > ul {
	padding-left:50px;
}
.navigation > ul > li {
	background:url(../images/bg_divider.png) no-repeat left top;
	padding:0 40px 7px 40px;
	float:left;
	position:relative;
}
.navigation > ul > li:first-child {
	background:none;
	padding-left:0;
}
.navigation > ul > li > a {
	color:#fff;
	font-size:16px;
}
.navigation > ul > li:hover > a,
.navigation > ul > li.active > a {
	color:#003b51;
}
.navigation li:hover .dropdown {
	display:block;
}
/* Dropdown */
.dropdown {
	background:url(../images/bg_arrow.png) no-repeat 17px top;
	width:124px;
	padding-top:12px;
	margin-left:-25px;
	top:100%;
	left:50%;
	position:absolute;
	display:none;
	z-index:999;
}
.dropdown ul {
	background:url(../images/bg_dropdown.png) repeat left top;
	padding:0 22px 10px 12px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	behavior:url(PIE.htc);
	position:relative;
}
.dropdown li {
	border-top:1px solid #6f97a4;
	line-height:normal;
	padding:11px 5px 1px 10px;
}
.dropdown li:first-child {
	border-top:none;
}
.dropdown li a {
	color:#fff;
	font-size:13px;
}
.dropdown li a:hover,
.dropdown li.active a {
	color:#003b51;
}
.menu-icon {
	display:none;
}
.arrow {
	display:none;
}

/* 2.3 Showcase */
.showcase {
	height:650px;

	text-align:center;
	position:relative;
		    max-width: 1300px;
    margin: 0 auto;
		margin-bottom:10px;
}
.flexslider{
	background:url(../images/loader.gif) no-repeat scroll center center;
}
.flexslider .slides{
	margin:0;
	list-style-type:none;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	background-position:center top!important;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
} 
html[xmlns] .slides {
	display: block;
} 
* html .slides {
	height: 1%;
}
.flexslider .slides {
	zoom: 1;
}
.showcase li {
	-webkit-background-size:cover !important;
	-khtml-background-size:cover !important;
	-moz-background-size:cover !important;
	-o-background-size:cover !important;
	background-size:cover !important;
	height:650px;
	position:relative;

    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
.showcase .caption {
/*	background:url(../images/bg_caption.png) no-repeat left top;
	background-color:#457080;*/
	background-color:rgba(0, 60, 80, 0.7);
	width:382px;
	height:427px;
	padding:0 32px;
	margin-left:-493px;
	top:70px;
	left:50%;
	position:absolute;
	border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
.showcase .caption .logo2 {
	border-bottom:1px solid #fff;
	padding:34px 0 44px 0;
	margin-bottom:26px;
}
.showcase .caption img {
	width:auto;
	height:auto;
}
.showcase .caption .logo2 a.right {
	margin-right:62px;
}
.showcase .caption .row {
	text-align:left;
	font-size:20px;
}
.showcase .caption .row .logo3 {
	margin-bottom:33px;
}
.showcase .caption .row .common {
	width:170px;
}
.showcase .caption .row .common h4 {
	margin-bottom:3px;
	text-transform:uppercase;
}
.showcase .caption .row p {
	display:block;
	line-height:24px;
}
/* 2.3.1 Pagination */
.showcase .flex-control-nav {
	width:114px;
	margin-left:-57px;
	left:50%;
	bottom:31px;
	position:absolute;
}
.showcase .flex-control-nav ul {
	width:72px;
	margin:0 auto;
	top:5px;
	position:relative;
}
.showcase .flex-control-nav li {
	width:6px;
	height:6px;
	margin-left:4px;
	display:inline-block;
	cursor:pointer;
}
.showcase .flex-control-nav li:first-child {
	margin-left:0;
}
.showcase .flex-control-nav li a {
	background:url(../images/sprite_pagination.png) no-repeat left top;
	width:6px;
	height:6px;
	display:block;
	text-indent:-9999px;
}
.showcase .flex-control-nav li a:hover,
.showcase .flex-control-nav li a.flex-active {
	background-position:right top;
}
.showcase .flex-direction-nav li {
	height:auto;
}
.showcase .flex-prev,
.showcase .flex-next {
	background:url(../images/sprite_arrow.png) no-repeat left top;
	width:11px;
	height:16px;
	display:block;
	text-indent:-9999px;
	bottom:26px;
	position:absolute;
}
.showcase .flex-prev {
	background-position:left top;
	left:50%;
	margin-left:-50px;
}
.showcase .flex-prev:hover {
	background-position:left bottom;
}
.showcase .flex-next {
	background-position:right top;
	margin-right:-50px;
	right:50%;
}
.showcase .flex-next:hover {
	background-position:right bottom;
}

/* 2.4 Container */
.container {
	margin-bottom:10px;
}
/* 2.4.1 Maxine */
.maxine {
	background:url(../images/bg_maxine.jpg) center top no-repeat;
	webkit-background-size:cover !important;
	-khtml-background-size:cover !important;
	-moz-background-size:cover !important;
	-o-background-size:cover !important;
	background-size:cover !important;
	height:610px;
	padding-top:40px;
	max-width: 1300px;
    margin: 0 auto;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
.maxine .common {
	background:rgba(123, 186, 6, 0.60);
	width:234px;
	float:left;
	padding:34px 40px 19px 49px;
	margin:0 20px 11px 0;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	behavior:url(PIE.htc);
	position:relative;
}
.maxine .common h4 {
	margin-bottom:32px;
	color:#003b51;
	font-size:30px;
	font-weight:normal;
}
.maxine .common li {
	margin-bottom:21px;
	color:#fff;
	font-size:16px;
}
.maxine .common li span {
	margin-bottom:4px;
	display:block;
}
.maxine .common li a {
	color:#fff;
	
}
.product-bar {
	background:#1f1d1b;
	padding:39px 0;
	    max-width: 1300px;
    margin: 0 auto;
    margin-bottom: 7px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
	
}
.product-bar li {
	background:url(../images/bg_divider2.png) right 10px no-repeat;
	width:326px;
	float:left;
}
.product-bar li:first-child {
	margin:0 152px 0 86px;
}
.product-bar li a span {
	font-size:20px;
	color:#fff;
}
.bg-blue {
	background:#134092;
}
.bg-blue li {
	height:65px;
}
.bg-blue li:first-child {
	margin-right:75px;
}
.bg-blue li.last {
	width:400px;
	height:65px;
	line-height:65px;
}
.bg-magenta {
	background:#e4007d;
}
.bg-magenta li {
	height:80px;
}
.bg-magenta li:first-child {
	margin-right:75px;
}
.bg-magenta li.last {
	width:400px;
	height:65px;
	line-height:65px;
}
.bg-bordo {
	    padding: 48px 0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8b0304+0,f57f20+67,8b0304+100 */
background: #8b0304; /* Old browsers */
background: -moz-linear-gradient(left,  #8b0304 0%, #f57f20 67%, #8b0304 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#8b0304), color-stop(67%,#f57f20), color-stop(100%,#8b0304)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #8b0304 0%,#f57f20 67%,#8b0304 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #8b0304 0%,#f57f20 67%,#8b0304 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #8b0304 0%,#f57f20 67%,#8b0304 100%); /* IE10+ */
background: linear-gradient(to right,  #8b0304 0%,#f57f20 67%,#8b0304 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8b0304', endColorstr='#8b0304',GradientType=1 ); /* IE6-9 */

}
.bg-bordo li {
	height:65px;
}
.bg-bordo li:first-child {
	margin-right:75px;
}
.bg-bordo li.last {
	width:400px;
	height:65px;
	line-height:65px;
}
.bg-verde {
	background:#e3000f;
}
.bg-verde li {
	height:80px;
}
.bg-verde li:first-child {
	margin-right:75px;
}
.bg-verde li.last {
	width:400px;
	height:65px;
	line-height:65px;
}
/* 2.4.2 Product Details */
.product-details {
	background:url(../images/bg_product_details.png) repeat-x left top #ececec;
	padding:68px 0 25px 0;
	max-width: 1300px;
    margin: 0 auto;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
.product-details .imgb {
	width:650px;
	float:left;
	margin:0 3px 0 120px;
}
.product-details .txtb {
	width:200px;
	float:left;
	margin-top:45px;
}
.product-details .txtb h4 {
	margin-bottom:25px;
	line-height:24px;
	color:#003b51;
	font-size:20px;
	font-weight:normal;
}
.product-details .txtb li {
	margin-bottom:15px;
}
.product-details .txtb li a {
	background:url(../images/ico_bullet.png) left top no-repeat;
	height:21px;
	line-height:21px;
	display:block;
	padding-left:34px;
	color:#003b51;
	font-size:20px;
	text-decoration:underline;
}
.product-details .txtb li a.circulo2 {
	background:url(../images/ico_bullet.png) left top no-repeat;
	background-position:left -364px;
}
.product-details .txtb li a.circulo3 {
	background:url(../images/ico_bullet.png) left top no-repeat;
	background-position:left -43px;
}
.product-details .txtb li a.circulo4 {
	background:url(../images/ico_bullet.png) left top no-repeat;
	background-position:left -343px;
}
.product-details .txtb li a.circulo5 {
	background:url(../images/ico_bullet.png) left top no-repeat;
	background-position:left -321px;
}

.product-details .txtb li + li a {
	background-position:left -321px;
}
.product-details .txtb li + li + li a {
	background-position:left -43px;
}

.product-details2 .txtb li + li + li + li a {
	 background-position:left -21px;
}
.product-details2 .txtb li + li + li + li + li a {
	 text-decoration:none;
}
.product-details2 .txtb li  a {
	background-position:left -64px;
}
.product-details2 .txtb li + li a {
	background-position:left -43px;
}
.product-details2 .txtb li + li + li a {
	background-position:left -86px;
}
.product-details2 .txtb li + li + li + li a {
	background-position:left -237px;
}
.product-details2 .txtb li + li + li + li + li a {
	background-position:left -258px;
}
.product-details2 .txtb li + li + li + li + li + li a {
	background-position:left -279px;
}
.product-details3 .txtb li  a {
	background-position:left -107px;
}
.product-details3 .txtb li + li a {
	background-position:left -321px;
}
.product-details3 .txtb li + li + li a {
	background-position:left -150px;
}
.product-details4 .txtb li  a {
	background-position:left -215px;
}
.product-details4 .txtb li + li a {
	background-position:left -150px;
}
.product-details4 .txtb li + li + li a {
	background-position:left -193px;
}
.product-details4 .txtb li + li + li + li a {
	background-position:left -321px;
}
.product-details5 .txtb li  a {
	background-position:left 0px;
}
.product-details5 .txtb li + li a {
	background-position:left -364px;
}

/* 2.4.3 Product Info */
.product-info {
	background:#fff;
	padding:32px 0 0 0;
	    max-width: 1300px;
    margin: 0 auto;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
.product-info-in {
	padding:0 35px;
}
.product-info .row {
	border-bottom:1px solid #70919d;
	border-right:1px solid #70919d;
	border-top:1px solid #70919d;
	    border-bottom-right-radius: 25px;
		border-top-right-radius: 25px;
	padding-bottom:14px;
	padding-top:14px;
	margin-bottom:20px;
	color:#003b51;
}
.product-info .row .col {
	border-right:1px solid #70919d;
	float:left;
	min-height:78px;
	padding-top:7px;
}
.product-info .row .col1 {
	width:188px;
	margin-right:37px;
	text-align:center;
	position:relative
}
.product-info .row .col1 img {
	padding-top:18px;
}
.product-info .row .col2 {
	width:237px;
	margin-right:65px;
}
.product-info .row .col2 a {
	color:#003b51;
	font-size:35px;
}
.product-info .row .col2 a strong {
	display:block;
	margin-bottom:3px;
}
.product-info .row .col3 {
	width:183px;
	margin-right:28px;
}
.product-info .row .col3 h4 {
	float:left;
	margin-right:10px;
	font-size:18px;
}
.product-info .row .col3 .kg {
	overflow:hidden;
}
.product-info .row .col3 .kg strong {
	margin-bottom:3px;
	display:block;
	font-size:16px;
}
.product-info .row .col3 .kg strong span {
	font-weight:normal;
	font-size:11px;
}
.product-info .row .col4 {
	width:140px;
	float:left;
	font-size:15px;
}
.product-info .row .col4 span {
	padding-top:5px;
	display:block;
}
.product-info .row .col4 strong {
	margin-top:5px;
	display:block;
	font-size:23px;
}

.foto_producto{
	z-index: 10000;
    position: relative;
}

.fondo_producto_sombra{
	position: absolute;
	width: 400px;
	height: auto;
	bottom: -40px;
	right: 40px;
	z-index: 5;
}

.fondo_producto_sombra img{

    width: 400px;
}

.fondo_logo_sombra {
        position: absolute;
    width: 250px;
    height: auto;
    bottom: -40px;
    right: -20px;
    z-index: 5;
}

.fondo_logo_sombra img{

    width: 250px;
}

.color2 {
	border-bottom:1px solid #ed6d02 !important;
	border-right:1px solid #ed6d02 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.color22 {
	border-bottom:1px solid #a51380 !important;
	border-right:1px solid #a51380 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.color20 {
	border-bottom:1px solid #80ba23 !important;
	border-right:1px solid #80ba23 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.color30 {
	border-bottom:1px solid #e5007d !important;
	border-right:1px solid #e5007d !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.color40 {
	border-bottom:1px solid #e3000f !important;
	border-right:1px solid #e3000f !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.color50 {
	border-bottom:1px solid #fecc14 !important;
	border-right:1px solid #fecc14 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.color60 {
	border-bottom:1px solid #8bbe1f !important;
	border-right:1px solid #8bbe1f !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.color70 {
	border-bottom:1px solid #890c00 !important;
	border-right:1px solid #890c00 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.color80 {
	border-bottom:1px solid #7d4993 !important;
	border-right:1px solid #7d4993 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.color90 {
	border-bottom:1px solid #1177b8 !important;
	border-right:1px solid #1177b8 !important;
	
}
.color100 {
	border-bottom:1px solid #e5007d !important;
	border-right:1px solid #e5007d !important;
	
}
.color110 {
	border-bottom:1px solid #2f2483 !important;
	border-right:1px solid #2f2483 !important;
	
}
.color120 {
	border-bottom:1px solid #aecb06 !important;
	border-right:1px solid #aecb06 !important;
	 
}
.color130 {
	border-bottom:1px solid #22a636 !important;
	border-right:1px solid #22a636 !important;
	 
}
.color140 {
	border-bottom:1px solid #edd407 !important;
	border-right:1px solid #edd407 !important;
	
}
.color160 {
	border-bottom:1px solid #00AAD9 !important;
	border-right:1px solid #00AAD9 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}

.color180 {
	border-bottom:1px solid #A2228E !important;
	border-right:1px solid #A2228E !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}


.product-info .row2 {
	border-bottom:1px solid #ed6d02 !important;
	border-right:1px solid #ed6d02 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row22 {
	border-bottom:1px solid #a51380 !important;
	border-right:1px solid #a51380 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row20 {
	border-bottom:1px solid #80ba23 !important;
	border-right:1px solid #80ba23 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row30 {
	border-bottom:1px solid #e5007d !important;
	border-right:1px solid #e5007d !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row40 {
	border-bottom:1px solid #e3000f !important;
	border-right:1px solid #e3000f !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row50 {
	border-bottom:1px solid #fecc14 !important;
	border-right:1px solid #fecc14 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row60 {
	border-bottom:1px solid #8bbe1f !important;
	border-right:1px solid #8bbe1f !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row70 {
	border-bottom:1px solid #890c00 !important;
	border-right:1px solid #890c00 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row80 {
	border-bottom:1px solid #7d4993 !important;
	border-right:1px solid #7d4993 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row90 {
	border-bottom:1px solid #1177b8 !important;
	border-right:1px solid #1177b8 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row100 {
	border-bottom:1px solid #e5007d !important;
	border-right:1px solid #e5007d !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row110 {
	border-bottom:1px solid #2f2483 !important;
	border-right:1px solid #2f2483 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row120 {
	border-bottom:1px solid #aecb06 !important;
	border-right:1px solid #aecb06 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row130 {
	border-bottom:1px solid #22a636 !important;
	border-right:1px solid #22a636 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row140 {
	border-bottom:1px solid #edd407 !important;
	border-right:1px solid #edd407 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}
.product-info .row160 {
	border-bottom:1px solid #00AAD9 !important;
	border-right:1px solid #00AAD9 !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}

.product-info .row180 {
	border-bottom:1px solid #A2228E !important;
	border-right:1px solid #A2228E !important;
	    border-bottom-right-radius: 25px;
	padding:0 0 22px 26px;
	margin-bottom:22px;
	margin-top:20px;
}

.product-info .btn-back {
	background:url(../images/sprite_arrow2.png) left top no-repeat;
	float:left;
	padding-left:44px;
	margin:15px 95px 0 0;
	color:#003b51;
	font-size:17px;
}
.product-info .btn-back:hover {
	background-position:left -71px;
	color:#ef7f1a;
}
.product-info .row2 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#ed6d02;
	font-size:15px;
	
}
.product-info .row22 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#a51380;
	font-size:15px;
	
}
.product-info .row20 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#80ba23;
	font-size:15px;
	
}
.product-info .row30 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#e5007d;
	font-size:15px;
	
}
.product-info .row40 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#e3000f;
	font-size:15px;
	
}
.product-info .row50 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#fecc14;
	font-size:15px;
	
}
.product-info .row60 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#8bbe1f;
	font-size:15px;
	
}
.product-info .row70 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#890c00;
	font-size:15px;
	
}
.product-info .row80 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#7d4993;
	font-size:15px;
	
}
.product-info .row90 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#1177b8;
	font-size:15px;
	
}
.product-info .row100 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#e5007d;
	font-size:15px;
	
}
.product-info .row110 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#2f2483;
	font-size:15px;
	
}
.product-info .row120 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#aecb06;
	font-size:15px;
	
}
.product-info .row130 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#22a636;
	font-size:15px;
	
}
.product-info .row140 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#edd407;
	font-size:15px;
	
}

.product-info .row180 p {
	width:350px;
	float:left;
	line-height:20px;
	color:#A2228E;
	font-size:15px;
	
}



.product-info .row3 .col1 {
	
	width:670px;
	float:left;
}
.product-info .row3 .col1 .imgb {
	width:330px;
	float:left;
	/*margin-right:26px;*/
	position:relative
	}
.product-info .row3 .col1 .txtb {
	width:330px;
	float:left;
	color:#6e6e6e;
	padding-top:21px;
	font-size:9px;
}
.product-info .row3 .col1 .txtb .common {
	border-bottom:1px solid #aeaeae;
	border-right:1px solid #aeaeae;
	    border-bottom-right-radius: 25px;
	padding-bottom:20px;
	/*margin-bottom:25px;*/
	    padding-right: 25px;
}

.txtb .common p strong:last-child {
    float: right;
}


.product-info .row3 .col1 .txtb h4 {
	margin-bottom:15px;
	line-height:17px;
	color:#6e6e6e;
	font-size:17px;
}
.product-info .row3 .col1 .txtb strong {
	font-size:13px;
}
.product-info .row3 .col1 .txtb p {
	margin-bottom:5px;
}
.product-info .row3 .col1 .txtb .common.last {
	border-bottom:1px solid #aeaeae;
	border-right:1px solid #aeaeae;
	    border-bottom-right-radius: 25px;
	width:auto;
	font-size:13px;
	    margin-bottom: 20px;
    margin-top: 20px;
	    text-align: center;
}
.product-info .row3 .col1 .txtb .common.last p {
	line-height:16px;
}
.product-info .row3 .col2 {
	width:242px;
	float:left;
	text-align:center;
	    margin-top: 5%;
}
.product-info .row3 .col2 li {
	margin-bottom:22px;
	/*padding-top:27px;*/
}
.product-info2 {
	display:none;
}
/* 2.4.4 About Box */
.about-box {
	background:url(../images/bg_about_box.jpg) no-repeat center top;
	webkit-background-size:cover !important;
	-khtml-background-size:cover !important;
	-moz-background-size:cover !important;
	-o-background-size:cover !important;
	background-size:cover !important;
	height:650px;
	    max-width: 1300px;
    margin: 0 auto;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
.about-box .caption {
	    background: rgba(129, 189, 65, 0.82);
    width: 450px;
    margin: 120px 0 22px 3px;
    padding: 39px 50px 40px 45px;
    color: #fff;
    font-size: 15px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    behavior: url(PIE.htc);
    position: relative;
}
.about-box .caption h3 {
	margin-bottom:19px;
	font-size:26px;
}
.about-box .caption p {
	line-height:18px;
	letter-spacing:0.4px;
}
.about-box .caption p.gap {
	margin-top:20px;
}
.about-box .logo2 {
	width:280px;
	margin-left:47px;
	position:relative;
}
.about-box .logo2 a {
	background:#82bd42;
	background:url(../images/video.png) no-repeat left top;
	width:280px;
	height:160px;
	display:block;
	text-align:center;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	behavior:url(PIE.htc);
	position:relative;
}
.about-box .logo2 img {
/*	margin-top:60px;*/
	position:relative;
	z-index:2;
}
.triangle {
	background:url(../images/ico_triangle.png) no-repeat left top;
	width:45px;
	height:45px;
	margin:-22px 0 0 -22px;
	position:absolute;
	top:50%;
	left:50%;
}
/* 2.4.5 Contact */
.contact {
	background:url(../images/bg_contact.jpg) no-repeat center top;
	webkit-background-size:cover !important;
	-khtml-background-size:cover !important;
	-moz-background-size:cover !important;
	-o-background-size:cover !important;
	background-size:cover !important;
	height:650px;
	max-width: 1300px;
    margin: 0 auto;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
.contact .caption {
	width:833px;
	margin:63px 0 0 55px;
	color:#fff;
	font-size:17px;
}
.contact .caption .row {
	margin-bottom:45px;
}
.contact .caption .col1 {
	width:280px;
	float:right;
}
.contact .caption p {
	line-height:20px;
}
.contact .address {
	width:225px;
	float:right;
	font-size:20px;
}
.contact .address span {
	display:block;
	margin-bottom:3px;
}
.contact .address a {
	margin-bottom:3px;
	display:inline-block;
	color:#fff;
}
.contact .address a:hover {
	text-decoration:underline;
}
/* 2.4.6 Contact Form */
.contact-form {
	width:505px;
	/*margin:0 auto;*/
	float:right;
}
.contact-form .col2 {
	width:195px;
	float:left;
}
.contact-form .col3 {
	width:310px;
	float:right;
}
/* 2.4.7 Export */
.export {
	background:url(../images/bg_export.jpg) no-repeat center top;
	webkit-background-size:cover !important;
	-khtml-background-size:cover !important;
	-moz-background-size:cover !important;
	-o-background-size:cover !important;
	background-size:cover !important;
	height:650px;
	max-width: 1300px;
    margin: 0 auto;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
.export .caption {
	width:900px;
	margin:48px 0 0 30px;
}
.export .row {
	margin-bottom:44px;
}
.export .row .col1 {
	width:232px;
	float:left;
}
.export .row .col3 {
	width:625px;
	float:right;
	color:#fff;
	font-size:17px;
}
.export .col3 .txtb {
	width:282px;
	float:left;
}
.export .col3 .txtb2 {
	float:right;
}
.export .col3 .txtb p {
	line-height:24px;
}
.export .contact-form {
	width:310px;
	float:left;
	margin:0;
}
.export .contact-form .col2 {
	width:310px;
}
.export .logo2 {
	margin-bottom:62px;
}
.export .contact-form .textarea {
	min-height:138px;
	padding:13px 14px 5px 14px;
}
.brands2 {
	margin-top:30px;
}
.brands2 li {
	float:left;
	margin-left:18px;
}
.brands2 li:first-child {
	margin-left:0;
}

/* 2.5 Footer */
.footer {
	background:url(../images/bg_footer.jpg) repeat-y left top;
	padding:13px 0 10px 0;
	margin-bottom:190px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	behavior:url(PIE.htc);
	position:relative;
}
/* 2.5.1 Brands */
.brands {
	padding:17px 0 0 90px;
	float:left;
}
.brands li {
	margin-left:70px;
	float:left;
}
.brands li:first-child {
	margin-left:0;
}
/* 2.5.2 Contact Info */
.contact-info {
	line-height:17px;
	padding-right:77px;
	float:right;
	color:#fff;
	font-size:12px;
}
.contact-info strong {
	display:block;
	font-weight:normal;
}
.contact-info a {
	color:#fff;
}
.contact-info a:hover {
	text-decoration:underline;
}

.slide1 {
	background:url(../images/img_showcase_slide.jpg) no-repeat center top;	
}
.slide2 {
	background:url(../images/img_showcase_slide2.png) no-repeat center top;	
}
.slide3 {
	background:url(../images/img_showcase_slide3.png) no-repeat center top;	
}
.slide4 {
	background:url(../images/img_showcase_slide4.jpg) no-repeat center top;	
}
.slide5 {
	background:url(../images/img_showcase_slide5.jpg) no-repeat center top;	
}
.slide6 {
	background:url(../images/img_showcase_slide6.jpg) no-repeat center top;	
}

/* Resposive */
@media (min-width: 1024px) and (max-width: 1200px) {
	.showcase, .showcase li {
		height:560px;
	}
}

@media only screen and (max-width: 1023px) {
	.contact .caption {
		width:auto;
		margin:63px 0 0 0;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
	.box {
		width:730px;
	}
	.navigation {
		width:500px;
	}
	.navigation > ul {
		padding-left:15px;
	}
	.navigation > ul > li {
		padding:0 9px 7px 9px;
	}
	.navigation > ul > li > a {
		font-size:15px;
	}
	.showcase,
	.showcase li {
		height:500px;
	}
	.showcase .caption {
		height:auto;
		top:40px;
		padding-bottom:25px;
		margin-left:-365px;
	}
	.showcase .caption .logo2 {
		padding:20px 0 15px 0;
	}
	.brands {
		padding-left:35px;
	}
	.brands li {
		margin-left:42px;
	}
	.contact-info {
		padding-right:45px;
	}
	.product-bar li {
		width:340px;
	}
	.product-bar li:first-child {
		margin:0 35px 0 15px;
	}
	.product-details .imgb {
		width:430px;
		margin-left:40px;
	}
	.bg-blue li {
		width:275px;
	}
	.product-info-in {
		padding:0 15px;
	}
	.product-info .row .col1 {
		width:188px;
		margin-right:25px;
	}
	.product-info .row .col2 {
		width:140px;
	}
	.product-info .row .col3 {
		width:125px;
	}
	.product-info .row3 .col1, 
	.product-info .row3 .col2 {
		border-right:none;
		width:auto;
		margin-bottom:60px;
		float:none;
	}
	.product-info .row3 .col2 {
		margin-bottom:30px;
		text-align:center;
	}
	.product-info .row3 .col2 li {
		display:inline-block;
		margin-left:50px;
	}
	.product-info .row3 .col2 li:first-child {
		margin-left:0;
	}
	.export {
		height:auto;
		padding-bottom:45px;
	}
	.export .caption {
		width:auto;
		margin:0;
	}
	.export .row .col1,
	.export .row .col3 {
		width:auto;
		float:none;
	}
	.export .row .col1 {
		margin-bottom:30px;
	}
	.export .logo2 {
		padding-top:30px;
		margin-bottom:30px;
	}
	.export .logo3 a.right {
		margin-left:30px;
		float:left;
	}
}

@media (min-width: 320px) and (max-width: 767px) {
	.box {
		width:auto;
	}
	.languages {
		display:none;
	}
	.header {
		margin-bottom:0;
		position:relative;
	}
	.navigation {
		background:none;
		width:auto;
		padding:0 0 23px 0;
		float:right;
		position:inherit;
	}
	.menu-icon {
		background:url(../images/ico_menu.png) left top no-repeat;
		display:block;
		width:90px;
		height:103px;
		float:right;
		padding:0 !important;
		color:#fe9807 !important;
		text-indent:-9999px;
		text-transform:uppercase;
	}
	.navigation > ul {
		background:url(../images/bg_dropdown2.png) repeat left top;
		display:none;
		width:177px;
		padding:16px 22px 41px 26px;
		border-radius:15px;
		-moz-border-radius:15px;
		-webkit-border-radius:15px;
		behavior:url(PIE.htc);
		position:absolute;
		top:100%;
		right:0;
		z-index:999;
	}
	.navigation > ul:before {
		content:"";
		background:url(../images/bg_arrow2.png) no-repeat right top;
		width:34px;
		height:23px;
		float:right;
		top:-39px;
		position:relative;
	}
	.navigation > ul > li {
		background:none;
		border-top:1px solid #6F97A4;
		margin:0;
		padding:6px 0 2px 0;
		float:none;
	}
	.navigation > ul > li:first-child {
		border:none;
	}
	.navigation > ul > li:hover > a  {
		color:#fff;
	}
	.navigation li a {
		padding:0 22px;
		display:block;
	}
	.navigation li a:hover,
	.navigation li.active a {
		color:#003B51 !important;
	}
	.navigation li.active li a {
		color:#fff !important;
	}
	.navigation li.active li a:hover {
		color:#003B51 !important;
	}
	.dropdown {
		background:none;
		width:auto;
		padding-top:0;
		position:relative;
		left:0;
		margin:0;
		display:block;
	}
	.dropdown ul {
		background:none;
		border-top:1px solid #6F97A4;
		border-radius:0;
		padding:0;
	}
	.dropdown li {
		padding:9px 0 5px 0;
	}
	.dropdown li a {
		padding:0 44px;
		font-size:16px;
	}
	.showcase {
		height:530px;
		margin-top:-13px;
	}
	.showcase li {
		height:530px;
	}
	.showcase .caption {
		background:url(../images/bg_caption2.png) repeat left top;
		width:100%;
		height:100%;
		padding:0;
		top:0;
		left:0;
		margin-left:0;
	}
	.showcase .caption .logo2 {
		padding:34px 36px 44px 36px;
	}
	.showcase .caption .logo2 a.right {
		margin-right:0;
	}
	.showcase .caption .row {
		padding:0 35px;
	}
	.showcase .caption .row .common {
		width:119px;
	}
	.showcase .caption .row .common h4 {
		font-size:17px;
	}
	.showcase .caption .row p {
		line-height:18px;
		font-size:15px;
	}
	.showcase .flex-control-nav,
	.flex-direction-nav {
		display:none;
	}
	.container {
		margin:-13px 0 0 0;
	}
	.footer {
		margin-bottom:0;
	}
	.brands {
		display:none;
	}
	.contact-info {
		padding:0 0 0 38px;
		float:left;
	}
	.product-bar {
		padding-bottom:14px;
	}
	.product-bar li {
		background:none;
		width:auto;
		float:none;
		margin-bottom:25px;
		text-align:center;
	}
	.product-bar li:first-child {
		margin:0 0 25px 0;
	}
	.product-details {
		padding-bottom:81px;
	}
	.product-details .imgb {
		width:auto;
		float:none;
		margin:0;
		text-align:center;
	}
	.product-details .txtb {
		width:auto;
		margin-top:48px;
		float:none;
		text-align:center;
	}
	.product-details .txtb h4 {
		width:159px;
		display:inline-block;
		text-align:left;
	}
	.product-details .txtb li {
		width:160px;
		margin:0 auto 15px auto;
		text-align:left;
	}
	.bg-blue li {
		margin-bottom:0 !important;
	}
	.bg-blue li.last {
		width:auto;
		text-align:center;
	}
	.product-info {
		margin-bottom:10px;
	}
	.product-info-in {
		padding:0;
	}
	.product-info .row,
	.product-info .row2 {
		display:none;
	}
	.product-info2 {
		display:block;
	}
	.product-info2 .row-in {
		padding:0 15px;
		margin:0 auto;
	}
	.product-info2 .row,
	.product-info2 .row2 {
		display:block;
	}
	.product-info2 .row .col1,
	.product-info2 .row .col3 {
		width:150px;
		margin-right:30px;
	}
	.product-info2 .row .col2,
	.product-info2 .row .col4 {
		border-right:none;
		width:107px;
		margin-right:0;
	}
	.product-info .row .col2 a {
		font-size:30px;
	}
	.product-info2 {
		margin-bottom:10px;
	}
	.product-info2 .row2 {
		padding-left:0;
		margin-bottom:20px;
	}
	.product-info2 .row2 .row-in {
		padding:0 12px;
	}
	.product-info2 .row2 p {
		line-height:20px;
		font-size:12px;
	}
	.product-info2 .btn-back {
		margin-right:0;
		font-size:15px;
		padding-bottom:5px;
	}
	.product-info2 .row2 p {
		width:170px;
		float:right;
	}
	.product-info2 .row .col3 {
		margin-bottom:6px;
	}
	.product-info2 .row .col4 span {
		font-size:12px;
		line-height:14px;
	}
	.product-info2 .row .col4 strong {
		margin-top:8px;
		font-size:20px;
		line-height: 20px;
	}
	.product-info .row3 .col1 {
		border-right:none;
		width:auto;
		float:none;
	}
	.product-info .row3 .col1 .imgb {
		width:auto;
		margin:0 0 60px 0;
		float:none;
		text-align:center;
	}
	.product-info .row3 .col1 .txtb {
		width:auto;
		padding:0 17px;
		float:none;
	}
	.product-info .row3 .col1 .txtb h4 {
		line-height:15px;
		font-size:14px;
	}
	.product-info .row3 .col1 .txtb .common {
		padding-bottom:16px;
		margin-bottom:20px;
	}
	.product-info .row3 .col1 .txtb p {
		line-height:14px;
		margin-bottom:0;
		font-size:10px;
	}
	.product-info .row3 .col1 .txtb p strong {
		font-size:11px;
	}
	.product-info .row3 .col1 .txtb .common.last {
		margin-bottom:26px;
	}
	.product-info .row3 .col1 .txtb .common.last p {
		font-size:11px;
	}
	.product-info .row3 .col2 {
		border-top:1px solid #fadec6;
		width:auto;
		padding-top:53px;
		float:none;
	}
	.product-info .row3 .col2 li {
		margin-bottom:46px;
	}
	.about-box {
		background:none;
		padding-bottom:45px;
		height:auto;
	}
	.about-box .caption {
		width:auto;
		padding:41px 40px 36px 44px;
		margin:0 2px 23px 2px;
		border-radius:7px;
		-moz-border-radius:7px;
		-webkit-border-radius:7px;
		behavior:url(PIE.htc);
		position:relative;
	}
	.about-box .logo2 {
		margin:0 auto;
	}
	.about-box .triangle {
		display:none;
	}
	.maxine {
		background:none;
		padding-top:0;
		height:auto;
	}
	.maxine .common {
		background:#94c560;
		width:auto;
		padding:37px 45px 29px 45px;
		margin:0 2px 12px 2px;
		float:none;
		border-radius:7px;
		-moz-border-radius:7px;
		-webkit-border-radius:7px;
		behavior:url(PIE.htc);
		position:relative;
	}
	.maxine .common h4 {
		margin-bottom:26px;
		font-weight:normal;
	}
	.maxine .common li {
		margin-bottom:24px;
	}
	.export {
		background:#95c561;
		height:auto;
		padding:55px 0 66px 0;
		margin:0 2px 10px 2px;
		border-radius:7px;
		-moz-border-radius:7px;
		-webkit-border-radius:7px;
		behavior:url(PIE.htc);
		position:relative;
	}
	.export .caption {
		width:auto;
		margin:0;
	}
	.export .row .col1,
	.export .row .col3 {
		width:auto;
		float:none;
		text-align:center;
	}
	.export .row .col1 {
		margin-bottom:54px;
	}
	.export .logo2 {
		margin-bottom:58px;
	}
	.export .row .col1 a {
		margin-left:20px;
		float:none;
		display:inline-block;
	}
	.export .row .col1 a:first-child {
		margin-left:0;
	}
	.export .col3 .txtb {
		width:auto;
		padding:0 19px 0 29px;
		float:none;
		text-align:left;
	}
	.export .col3 .txtb p {
		line-height:20px;
		margin-bottom:22px;
		font-size:16px;
	}
	.brands2 {
		text-align:center;
	}
	.brands2 li {
		display:inline-block;
		margin:0 0 15px 10px;
		float:none;
	}
	.brands2 li:first-child {
		margin-left:0;
	}
	.export .contact-form {
		width:auto;
		padding:0 9px;
		float:none;
	}
	.export .contact-form .col2 {
		width:auto;
	}
	.textarea {
		width:268px;
	}
	.button {
		width:141px;
		padding:0;
	}
	.contact {
		background:#95c561;
		height:auto;
		padding-bottom:107px;
		margin:0 2px 10px 2px;
		border-radius:7px;
		-moz-border-radius:7px;
		-webkit-border-radius:7px;
		behavior:url(PIE.htc);
		position:relative;
	}
	.contact .caption .row {
		padding:0 38px;
		margin-bottom:56px;
	}
	.contact .caption .col1,{
		width:auto;
		float:none;
	}
	.contact .address {
		width:auto;
		float:none;
		margin-bottom:30px;
	}
	.contact .caption {
		margin-top:70px;
	}
	/*.contact .caption p {
		margin-bottom:38px;
	}*/
	.contact .address span {
		margin-bottom:4px;
	}
	.contact .address strong {
		display:block;
		font-weight:normal;
	}
	.contact-form {
		width:auto;
		padding:0 9px;
	}
	.contact-form .col2 {
		float:none;
	}
	.contact-form .col3 {
		width:auto;
		float:none;
	}
}

@media (min-width: 480px) and (max-width: 767px) {
	.product-info2 .row-in {
		width:290px;
	}
	.product-info2 .row2 .row-in {
		width:296px;
		padding:0 12px;
	}
	.product-info2 .row .col2,
	.product-info2 .row .col4 {
		width:109px;
	}
	.export .contact-form .col2,
	.contact-form .col3 {
		width:297px;
	}
}

@media (min-width: 320px) and (max-width: 479px) {
	.product-bar li a span {
		font-size:15px;
	}
}

@media (max-width: 767px) {
	.slide2 {
		background:url(../images/img_showcase_slide2_sm.png) no-repeat center top;	
	}
	.slide3 {
		background:url(../images/img_showcase_slide3_sm.png) no-repeat center top;	
	}
	.slide4 {
		background:url(../images/img_showcase_slide4_sm.jpg) no-repeat center top;	
	}
	.slide5 {
		background:url(../images/img_showcase_slide5_sm.jpg) no-repeat center top;	
	}
	.slide6 {
		background:url(../images/img_showcase_slide6_sm.jpg) no-repeat center top;	
	}
}
