@import url(http://fonts.googleapis.com/css?family=Oswald:700);
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);
.top_bg{ background:#000 url(../images/top_bg.jpg) center top no-repeat;}
.lang{ margin:20px 0 11px 0;}
.lang_inner{    padding: 5px 20px;}
.logo{ position:absolute; text-align:center; width:390px; margin:0 auto; z-index:999;}
.search_container{ margin: 22px 0 20px 0;}
.nav_bar_container{ background:#006330;}
.menu_padding{ padding-left:363px;}
.nav > li > a {

    padding: 10px 32px;
}
.cats{ margin-top:-130px;}
.cat_1{ text-align:center;}
.cat_2{ text-align:center;}
.cat_3{ text-align:center;}
.featured_heading{ font-family: 'Oswald', sans-serif; font-size:30px; color:#000; padding:20px 0;}

.pro_box{ border:solid 10px #eee; padding:10px; text-align:center;}
.pro_box:hover{ border:solid 10px #006330; padding:10px;}

.prodnew{ margin:0px auto; margin:0 10px;}
.prodnew:hover{}

.prodnew:hover .prdview{display:block;}
.prodnew:hover .prdbasket{display:block;}

.prodnew:hover .prdview2{display:block;}
.prodnew:hover .prdbasket2{display:block;}

.prdview2{ text-align:center;position:absolute; width:41px; height:41px;background:#383a40 url(../images/view.png) center center no-repeat;  font:normal 15px 'Open Sans', sans-serif; line-height:48px; margin-left:15px; margin-top:15px; display:none;}
.prdbasket2{ text-align:center;position:absolute; width:41px; height:41px;background:#383a40 url(../images/basket.png) center center no-repeat; font:normal 15px 'Open Sans', sans-serif; line-height:48px; margin-left:15px; margin-top:70px; display:none; border:none;}


.products_name{ font-family: 'Oswald', sans-serif; font-size:16px; color:#000; padding:8px 0;}
.products_art{ font-family: 'Oswald', sans-serif; font-size:16px; color:#006330; padding:0 0 8px 0;}

.btm_bg{ background:#222;}
.btm_head{ font-family: 'Roboto Condensed', sans-serif; font-size:18px; color:#FFF; padding:20px 0 10px 0; text-transform:uppercase;}
.btm_menu{ margin:0;}
.btm_menu ul{ padding:0;}
.btm_menu ul li{ list-style:none;}
.btm_menu ul li a{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#5b5b5b; background:url(../images/arrow_btm.png) left no-repeat; display:block; padding-left:12px; transition: all 0.2s ease-in-out 0s; font-weight:400;}
.btm_menu ul li a:hover{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#fff; background:url(../images/arrow_btm_hover.png) left no-repeat; display:block; padding-left:20px; transition: all 0.2s ease-in-out 0s; font-weight:400;}

.social_icons{ margin-bottom:20px;}
.btm_text{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#5b5b5b; padding-bottom:10px; font-weight:400;}

.txt_btm{ background:#333; padding:5px 10px; width:100%; border:none; color:#fff; outline:none; margin-bottom:10px; font-family: 'Roboto Condensed', sans-serif; font-size:16px; font-weight:400;}
.copy_bg{ background:#2c2c2c;}
.copy_text{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#5b5b5b; font-weight:400; padding:20px 0;}

.sub_banner{ text-align:center;}
.content_head{ background:#006330; padding:6px 10px; font-family: 'Roboto Condensed', sans-serif; font-size:18px; color:#FFF; margin:20px 0;}
.content_text{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#333; font-weight:400; margin-bottom:20px;}
.txt_id{ background:#FFF; border:solid 1px #CCC; outline:none; padding:10px 10px; width:100%; margin-bottom:20px; font-weight:400;}

.left_menu_main{ opacity:1; transition: all 0.2s ease-in-out 0s;}
.left_menu_main:hover{ opacity:0.5; transition: all 0.2s ease-in-out 0s;}
.left_menu_text{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#fff; text-align:center; padding:3px 0; width:100%; background:#222; margin-bottom:10px;}

.left_menu_sub{ background:#ddd; font-family:"Trebuchet MS"; font-size:13px; color:#000;}
.left_menu_sub a{ background:#ddd url(../images/arrow_left.png) left no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#000; display:block; padding:3px 0 3px 15px; margin-left:10px; transition: all 0.2s ease-in-out 0s;}
.left_menu_sub a:hover{ background:#ddd url(../images/arrow_left_hover.png) left no-repeat; font-family:"Trebuchet MS"; font-size:13px; color:#006330; display:block; padding:3px 0 3px 25px; margin-left:10px; transition: all 0.2s ease-in-out 0s;}

.t_box{ background:#FFF; border:solid 10px #eee; padding:10px; transition: all 0.2s ease-in-out 0s; margin-bottom:20px;}
.t_box:hover{ background:#FFF; border:solid 10px #006330; padding:10px; transition: all 0.2s ease-in-out 0s;}
.tname{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#000; text-align:center; padding-bottom:10px;}

.site_menu{ margin:0;}
.site_menu ul{ padding:0;}
.site_menu ul li{ list-style:none;}
.site_menu ul li a{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#5b5b5b; display:block; transition: all 0.2s ease-in-out 0s; font-weight:400;}
.site_menu ul li a:hover{ font-family: 'Roboto Condensed', sans-serif; font-size:16px; color:#006330; display:block; padding-left:20px; transition: all 0.2s ease-in-out 0s; font-weight:400;}

.paging_con{ padding-bottom:20px;}

.d_name{ font-family: 'Roboto Condensed', sans-serif; font-size:20px; color:#006330;}
.d_art{ font-family: 'Roboto Condensed', sans-serif; font-size:14px; color:#000; padding-bottom:10px;}

.btn_newsletter{ background:#006330; padding:5px 8px; border-radius:5px; color:#fff;}
.btn_newsletter:hover{ background:#3d89ea; padding:5px 8px; border-radius:5px; color:#fff;}

@media (max-width: 768px){
	.lang{ text-align:center;}
	.logo{ text-align:center; position:relative; width:100%;}
	.search_container{ margin: 20px 0 20px 0;}
	.menu_padding{ padding-left:0px;}
	.image-responsive{ max-width:100%; text-align:center;}
	.cats{ margin-top:20px; margin-bottom:20px;}
}
