/*
	font-family: 'Ubuntu', sans-serif;
	font-weight: 400, 500, 700;
*/
body {
	background: #fff;
}
a, 
a * {
    -moz-transition: all 0.2s ease-in;
    -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}
a:hover, 
a:focus {
	text-decoration: none;
}
/*HEADER*/
#header {
	border-top: 2px solid #7eba27;
	margin-bottom: 30px;
}
#header-top {
	margin-bottom: 20px;
	padding-top: 25px;
	position: relative;
}
#header-top img {
	max-height: 86px;
}
#header-top #top-menu ul, 
#header-top #top-menu li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#header-top #top-menu ul li {
	position: relative;
}
#header-top #top-menu ul li .corner {
	position: absolute;
	right: 20px;
	top: 4px;
}
#header-top #top-menu ul li .corner-left {
	border-style: solid;
	border-width: 12px 12px 0 0;
	border-color: #fff #d9d4d5 transparent transparent;
	height: 0;
	left: 0;
	position: absolute;
	width: 0;
} 
#header-top #top-menu ul li .corner-right {
	border-style: solid;
	border-width: 0 0 12px 12px;
	border-color: transparent transparent #fff transparent;
	height: 0;
	left: 3px;
	position: absolute;
	width: 0;
}
#header-top #top-menu ul li a {
	color: #6a5e5e;
	display: block;
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	font-weight: 400;
	margin-right: 30px;
}
#header-top #top-menu ul li a:focus, 
#header-top #top-menu ul li a:hover, 
#header-top #top-menu ul li a.active {
	color: #7eba27;
}
#header-top .red-corner {
	border-style: solid;
	border-width: 0 0 135px 135px;
	border-color: transparent transparent #7eba27 transparent;
	height: 0;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	top: -25px;
	right: 16px;
	width: 0;
}
#header-top #search {
	margin-bottom: 20px;
	width: 250px;
}
#header-top #search form .form-control {
	color: #d9d4d5;
	border-radius: 0;
}
#header-top #search form button {
	border-left: none;
	border-radius: 0;
	color: #d9d4d5;
}
#header-top #search form button:focus, 
#header-top #search form button:hover {
	background: #fff;
	border-color: #ccc;
	color: #7eba27;
}
#header-top #call {
	
}
#header-top #call .phone {
	margin-right: 20px;
}
#header-top #call .data {
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding-top: 6px;
}
#header-top #call .data .text {
	color: #7eba27;
	margin-right: 10px;
}
#header-top #call .data .phonenumber {
	color: #6a5e5e;
}
#header-middle {
	background: #d9d4d5;
}
#header-middle #main-menu {
	
}
#header-middle #main-menu ul, 
#header-middle #main-menu li {
	list-style: none;
	margin: 0;
	padding: 0;	
}
#header-middle #main-menu ul li {
	position: relative;
}
#header-middle #main-menu ul li .corner {
	position: absolute;
	right: 20px;
	top: 0;
	z-index: 1;
}
#header-middle #main-menu ul li .corner-left {
	border-style: solid;
	border-width: 29px 29px 0 0;
	border-color: #d9d4d5 #fff transparent transparent;
	height: 0;
	left: 0;
	position: absolute;
	width: 0;
} 
#header-middle #main-menu ul li .corner-right {
	border-style: solid;
	border-width: 0 0 29px 29px;
	border-color: transparent transparent #d9d4d5 transparent;
	height: 0;
	left: 3px;
	position: absolute;
	width: 0;
}
#header-middle #main-menu ul li.camping .corner {
	right: 24px;
}
#header-middle #main-menu ul li.camping .corner-right {
	border-color: transparent transparent #6a5e5e transparent;
}
#header-middle #main-menu ul li a {
	color: #6a5e5e;
	display: block;
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	font-weight: 700;
	padding: 4px 34px 5px 18px;
	text-transform: uppercase;
}
#header-middle #main-menu ul li:first-child a{
	padding: 4px 34px 5px 0;	
}
#header-middle #main-menu ul li.webshop a {
	background: #6a5e5e;
	color: #fff;
	padding-left: 37px;
	padding-right: 36px;
}
#header-middle #main-menu ul li a:focus, 
#header-middle #main-menu ul li a:hover, 
#header-middle #main-menu ul li a.active {
	color: #7eba27;
}
#header-bottom #slider {
	background: #6a5e5e;
	display: block;
	height: 339px;
	margin-top: 3px;
	position: relative;
}
#header-bottom #slider .slider-corner-left {
	border-style: solid;
	border-width: 175px 175px 0 0;
	border-color: #ffffff transparent transparent transparent;
	height: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	width: 0;
	z-index: 5;
}
#header-bottom #slider .slider-corner-right {
	position: absolute;
	right: 0;
	z-index: 2;
}
#header-bottom #slider .slider-corner-right .slider-corner-data {
	border-style: solid;
	border-width: 0 0 339px 339px;
	border-color: transparent transparent #7eba27 transparent;
	height: 0;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	width: 0;
}
#header-bottom #slider .slider-corner-right .slider-square-data {
	background-color: rgba(126, 186, 39, 0.8);
	height: 339px;
	width: 167px;
}
#header-bottom #slider .slider-container {
	height: 339px;
	overflow: hidden;
}
#header-bottom #slider .slider-container .slider-text-data {
	bottom: 23px;
	position: absolute;
	right: 30px;
	z-index: 5;
}
#header-bottom #slider .slider-container .slider-text-data h1 {
	color: #fff;
	font-family: 'Ubuntu', sans-serif;
	font-size: 46px;
	font-weight: 700;
	text-align: right;
	text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.8);
}

#header-bottom #slider .slider-container .owl-dots {
	margin-top: -25px;
	text-align: center;
	position: relative;
}
#header-bottom #slider .slider-container .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1;
}
#header-bottom #slider .slider-container .owl-dots .owl-dot span {
	background: #fff;
	border: 1px solid #e3e0e2;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	display: block;
	height: 10px;
	margin: 5px 2px;
	width: 10px;
	-webkit-backface-visibility: visible;
	-webkit-transition: opacity 200ms ease;
	-moz-transition: opacity 200ms ease;
	-ms-transition: opacity 200ms ease;
	-o-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
}
#header-bottom #slider .slider-container .owl-dots .owl-dot.active span, 
#header-bottom #slider .slider-container .owl-dots .owl-dot:hover span {
	background: #7eba27;
	border: none;
}
/*PRODUCTS*/
#products {
	margin-bottom: 15px;
}
#products .products-slider {
	
}
#products .products-slider .item {
	display: block;
	width: 100%;
}
#products .products-slider .item a {
	display: block;
	text-align: center;
	text-transform: uppercase;
}
#products .products-slider .item a .img{
	display: block;
	max-height:203px;
	overflow: hidden;
}
#products .products-slider .item a .area {
	background: #efedee;
	display: block;
	padding: 30px;
	position: relative;
}
#products .products-slider .item a .area .corner {
	border-style: solid;
	border-width: 27px 27px 0 0;
	border-color: #ffffff transparent transparent transparent;
	height: 0;
	left: 0;
	position: absolute;
	top: 0;
	width: 0;
}
#products .products-slider .item a .area .img img {
	filter: alpha(opacity=75);
	opacity: 0.75;
	zoom: 1;
}
#products .products-slider .item a .title {
	color: #6a5e5e;
	display: block;
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	font-weight: 700;
	margin-top: 15px;
}
#products .products-slider .item a:focus .area, 
#products .products-slider .item a:hover .area {
	background: #7eba27;
}
#products .products-slider .item a:focus .title, 
#products .products-slider .item a:hover .title {
	color: #7eba27;
}
#products .products-slider .item a:focus .area .img img, 
#products .products-slider .item a:hover .area .img img {
	filter: alpha(opacity=100);
	opacity: 1;
}
#products .products-slider .owl-dots {
	margin-top: 15px;
	text-align: center;
}
#products .products-slider .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1;
}
#products .products-slider .owl-dots .owl-dot span {
	background: #fff;
	border: 1px solid #e3e0e2;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	display: block;
	height: 10px;
	margin: 5px 2px;
	width: 10px;
	-webkit-backface-visibility: visible;
	-webkit-transition: opacity 200ms ease;
	-moz-transition: opacity 200ms ease;
	-ms-transition: opacity 200ms ease;
	-o-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
}
#products .products-slider .owl-dots .owl-dot.active span, 
#products .products-slider .owl-dots .owl-dot:hover span {
	background: #7eba27;
	border: none;
}
/*WELCOME*/
#welcome {
	background: url(../img/home_welcome.png) no-repeat #e3e0e2 bottom center;
	margin-bottom: 30px;
	padding: 30px 0;
	text-align: center;
}
#welcome h1 {
	color: #7eba27;
	font-family: 'Ubuntu', sans-serif;
	font-size: 28px;
	font-weight: 500;
	margin: 0 0 15px 0;
}
#welcome .introduction {
	display: block;
	margin-bottom: 30px;
}
#welcome .introduction p {
	color: #666;
	font-family: 'Ubuntu', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 28px;
}
#welcome a.btn-more {
	color: #7eba27;
	display: inline-block;
	font-family: 'Ubuntu', sans-serif;
	font-size: 15px;
	font-weight: 400;
	margin-bottom: 75px;
}
#welcome a.btn-more i {
	color: #7eba27;
	margin-right: 5px;
}
#welcome a.btn-more:focus, 
#welcome a.btn-more:hover {
	color: #666;
}
#welcome a.btn-more:hover i {
	margin-right: 0;
}
/*NEWS*/
#news {
	display: block;
	margin-bottom: 30px;
}
#news .news-item {
	display: block;
}
#news .news-item .news-img {
	display: block;
	height: 214px;
	overflow: hidden;
	position: relative;
	width: 100%;
}

#news .news-item .news-img .news-corner {
	border-style: solid;
	border-width: 27px 27px 0 0;
	border-color: #ffffff transparent transparent transparent;
	height: 0;
	left: 0;
	left: 0;
	position: absolute;
	top: 0;
	z-index: 1;
}
#news .news-item .news-img img {
	-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
}
#news .news-item:hover .news-img img {
	-webkit-transform:scale(1.15);
    -moz-transform:scale(1.15);
    -ms-transform:scale(1.15);
    -o-transform:scale(1.15);
     transform:scale(1.15);
}
#news .news-item h2 {
	color: #6a5e5e;
	font-family: 'Ubuntu', sans-serif;
	font-size: 28px;
	font-weight: 500;
	margin: 23px 0 14px 0;
}
#news .news-item .news-text {
	
}
#news .news-item .news-text p {
	color: #666;
	font-family: 'Ubuntu', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 28px;
}
#news .news-item .btn-more {
	color: #7eba27;
	display: inline-block;
	font-family: 'Ubuntu', sans-serif;
	font-size: 15px;
	font-weight: 400;
}
#news .news-item .btn-more i {
	color: #7eba27;
	margin-right: 5px;
}
#news .news-item:focus .btn-more, 
#news .news-item:hover .btn-more {
	color: #666;
}
#news .news-item:hover .btn-more i {
	margin-right: 0;
}
/*BREADCRUMBS*/
#breadcrumbs {
	color: #d9d4d5;
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	font-weight: 400;
	margin-left: -10px;
	padding-top: 10px;
}
#breadcrumbs a {
	color: #6a5e5e;
	padding-left: 10px;
	padding-right: 10px;
}
#breadcrumbs a:focus, 
#breadcrumbs a:hover {
	color: #7eba27;
}
#breadcrumbs span.breadcrumb_last {
	color: #7eba27;
	padding-left: 10px;
}
/*SUBMENU*/
#secondary .submenu-widget {
	
}
#secondary .submenu-widget ul, 
#secondary .submenu-widget li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#secondary .submenu-widget ul li a {
	border-bottom: 2px solid #6a5e5e;
	color: #6a5e5e;
	display: block;
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	font-weight: 700;
	padding: 10px 15px;
	text-transform: uppercase;
}
#secondary .submenu-widget ul li a:focus, 
#secondary .submenu-widget ul li a:hover, 
#secondary .submenu-widget ul li a.active, 
#secondary .submenu-widget ul li.current-menu-item a {
	border-color: #7eba27;
	color: #7eba27;
}
/*MAIN*/
#main {

}
#main h1, 
#main h2, 
#main h2 a, 
#main h3, 
#main h4 {
	color: #7eba27;
	font-family: 'Ubuntu', sans-serif;
	font-size: 28px;
	font-weight: 700;
	margin: 0 0 30px 0;
}
#main h2 {
	font-size: 24px;
}
#main h3 {
	font-size: 20px;
}
#main h4 {
	font-size: 18px;
}
#main h2, 
#main h3, 
#main h4 {
	margin-bottom: 5px;
	margin-top: 15px;
}
#main .entry-header h2 {
	display: block;
	font-size: 18px;
	margin-top: 15px;
	margin-bottom: 5px;
}
#main h2 a:focus, 
#main h2 a:hover {
	color: #6a5e5e;
}
#main,
#main p, 
#main ul li {
	color: #6a5e5e;
	font-family: 'Ubuntu', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 28px;
}
#main strong, 
#main a, 
#main a.btn-back {
	color: #7eba27;
}
#main a.btn-back , 
#main a.more-link {
	font-family: 'Ubuntu', sans-serif;
	font-size: 15px;
	font-weight: 400;
}
#main a.more-link {
	display: block;
}
#main a.btn-back i, 
#main a.more-link span {
	margin-right: 5px;
}
#main a.btn-back:focus, 
#main a.btn-back:hover, 
#main a.more-link:focus, 
#main a.more-link:hover {
	color: #6a5e5e;
}
#main a.btn-back:focus i, 
#main a.btn-back:hover i, 
#main a.more-link:focus span, 
#main a.more-link:hover span {
	color: #7eba27;
	margin-right: 0;
}
#main .sections {
	display: block;
	margin-bottom: 15px;
	margin-left: 15px;
}
#main a.btn-section {
	display: inline-block;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#6a5e5e;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	margin-right: 5px;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
#main a.btn-section:hover, 
#main a.btn-section:focus, 
#main a.btn-section-active {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
	color: #7eba27;
}
#main a.btn-section:active {
	position:relative;
	top:1px;
}
#main .reference-pages strong {
	color: #7eba27;
}
#main .reference-pages ul {
	margin-left: 25px;
	padding-left: 0;
}
#main .reference-pages ul li {
	margin-bottom: 8px;
}
#main .reference-pages ul li a {
	color: #6a5e5e;
}
#main .reference-pages ul li a:focus, 
#main .reference-pages ul li a:hover {
	color: #7eba27;
}
#main .entry-images figure {
	margin-bottom: 15px;
}
#main .entry-images img {
	height: auto;
	max-width: 100%;
}
#main .references .item {
	display: block;
	width: 100%;
}
#main .references .item a {
	display: block;
	text-align: center;
	text-transform: uppercase;
}
#main .references .item a .area {
	background: #efedee;
	display: block;
	padding: 30px;
	position: relative;
}
#main .references .item a .area .corner {
	border-style: solid;
	border-width: 27px 27px 0 0;
	border-color: #ffffff transparent transparent transparent;
	height: 0;
	left: 0;
	position: absolute;
	top: 0;
	width: 0;
}
#main .references .item a .title {
	color: #6a5e5e;
	display: block;
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	font-weight: 700;
	margin-top: 15px;
}
#main .references .item a:focus .title, 
#main .references .item a:hover .title {
	color: #7eba27;
}
#main .news-img {
	overflow: hidden;
}
#main article a .news-img {
	display: block;
	height: 214px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
#main article a .news-img .news-corner {
	border-style: solid;
	border-width: 27px 27px 0 0;
	border-color: #ffffff transparent transparent transparent;
	height: 0;
	left: 0;
	left: 0;
	position: absolute;
	top: 0;
	z-index: 1;
}
#main article a .news-img img {
	-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
}
#main article a:focus .news-img img, 
#main article a:hover .news-img img {
	-webkit-transform:scale(1.15);
    -moz-transform:scale(1.15);
    -ms-transform:scale(1.15);
    -o-transform:scale(1.15);
     transform:scale(1.15);
}
/*NAVBAR*/
.navbar-inverse {
	background: #7eba27;
	border-color: #7eba27;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.25);
	-moz-box-shadow:    0px 2px 5px 0px rgba(50, 50, 50, 0.25);
	box-shadow:         0px 2px 5px 0px rgba(50, 50, 50, 0.25);
}
.navbar-inverse .navbar-brand {
	color: #fff;
	font-family: 'Ubuntu', sans-serif;
	font-size: 18px;
	font-weight: 700;
}
.navbar-inverse .navbar-toggle {
	background-color: #fff;
	border-color: #fff;
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color: #7eba27;
}
.navbar-inverse .navbar-toggle:focus, 
.navbar-inverse .navbar-toggle:hover {
	background: #7eba27;
}
.navbar-inverse .navbar-toggle:focus .icon-bar, 
.navbar-inverse .navbar-toggle:hover .icon-bar {
	background-color: #fff;
}
.navbar-inverse .navbar-collapse, 
.navbar-inverse .navbar-form {
	background: #fff;
	border-color: #7eba27;
}
.navbar-inverse .navbar-nav {
	margin-bottom: 0;
	margin-top: 0;
}
.navbar-inverse .navbar-nav > li > a {
	border-bottom: 1px solid #7eba27;
	color: #666;
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	font-weight: 400;
}
.navbar-inverse .navbar-nav > li > a:focus, 
.navbar-inverse .navbar-nav > li > a:hover, 
.navbar-inverse .navbar-nav > li > a.active {
	background: #7eba27;
	color: #fff;
}
/*FOOTER*/
footer {
	margin-top: 30px;
}
#footer-top {
	background: #61585a;
	margin-bottom: 2px;
}
#footer-top .corner {
	position: absolute;
	right: 10px;
}
#footer-top .corner-left {
	border-style: solid;
	border-width: 30px 30px 0 0;
	border-color: #61585a #fff transparent transparent;
	height: 0;
	left: 0;
	position: absolute;
	width: 0;
} 
#footer-top .corner-right {
	border-style: solid;
	border-width: 0 0 30px 30px;
	border-color: transparent transparent #61585a transparent;
	height: 0;
	left: 3px;
	position: absolute;
	width: 0;
}
#footer-top a.btn-footer {
	color: #fff;
	display: block;
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	font-weight: 700;
	padding: 5px 0;
	text-transform: uppercase;
}
#footer-top a.btn-offer {
	text-align: center;
}
#footer-top a.btn-footer:focus, 
#footer-top a.btn-footer:hover {
	color: #c6ff70;
}
#footer-bottom {
	background: url(../img/footer_bottom_bg_2019.png) no-repeat #7eba27 top right;
	padding-bottom: 30px;
	padding-top: 40px;
}
#footer-bottom .footer-menu {
	margin-bottom: 40px;
}
#footer-bottom .footer-menu h3 {
	color: #fff;
	font-family: 'Ubuntu', sans-serif;
	font-size: 12px;
	font-weight: 700;
	margin: 0 0 3px 0;
}
#footer-bottom .footer-menu nav ul, 
#footer-bottom .footer-menu nav li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#footer-bottom .footer-menu nav ul li {
	color: #fff;
}
#footer-bottom .footer-menu nav ul li a {
	color: #fff;
	font-family: 'Ubuntu', sans-serif;
	font-size: 12px;
	font-weight: 400;
}
#footer-bottom .footer-menu nav ul li.menu-title a {
	font-weight: 700;
	margin: 0 0 3px 0;
}
#footer-bottom .footer-menu nav ul li a:focus, 
#footer-bottom .footer-menu nav ul li a:hover, 
#footer-bottom .footer-menu nav ul li a.active {
	color: #c6ff70;
}
#footer-bottom .footer-logo, 
#footer-bottom .footer-address, 
#footer-bottom .footer-social {
	display: block;
}
#footer-bottom .footer-logo {
	margin-bottom: 21px;
	text-align: right;
}
#footer-bottom .footer-address {
	color: #fff;
	font-family: 'Ubuntu', sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 26px;
	margin-bottom: 20px;
	text-align: right;
}
#footer-bottom .footer-address a {
	color: #fff;
}
#footer-bottom .footer-social nav ul, 
#footer-bottom .footer-social nav li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#footer-bottom .footer-social nav ul li {
	margin-left: 15px;
}
#footer-bottom .footer-social nav ul li a i {
	color: #fff;
	font-size: 27px;
}
#footer-bottom .footer-address a:focus, 
#footer-bottom .footer-address a:hover, 
#footer-bottom .footer-social nav ul li a:focus i, 
#footer-bottom .footer-social nav ul li a:hover i {
	color: #c6ff70;
}
/* FORM */
.btn-primary{
	border-color: #7eba27;
	background: #7eba27;
}
.btn-primary:hover{
	border-color: #7eba27;
	background: #fff;
	color: #7eba27;
}

@media only screen and (max-width : 1200px) {

}
@media only screen and (max-width : 1024px) {
	#header-top #top-menu ul li .corner, 
	#header-middle #main-menu ul li .corner {
		display: none;
	}
	#header-top #top-menu ul li a {
		margin-right: 15px;
	}
	#header-top .red-corner {
		z-index: -1;
	}
	#header-middle #main-menu ul li a {
		padding-left: 14px;
		padding-right: 14px;
	}
	#header-bottom #slider, 
	#header-bottom #slider .slider-container {
		height: auto;
	}
	#header-bottom #slider .slider-container .slider-text-data {
		bottom: 15px;
	}
	#header-bottom #slider .slider-container .slider-text-data h1 {
		font-size: 35px;
	}
}
@media only screen and (max-width : 992px) {

}
@media only screen and (max-width : 768px) {
	#content, 
	#primary {
		margin-top: 66px;
	}
	#news .news-item {
		border-bottom: 1px dashed #dedede;
		margin-bottom: 15px;
		padding-bottom: 15px;
	}
	#news .news-item-last {
		border-bottom: none;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	#footer-top .corner-left, 
	#footer-top .corner-right {
		display: none;
	}
	#footer-top a {
		text-align: center;
	}
	#footer-bottom {
		background-image: none;
		padding-bottom: 15px;
		padding-top: 15px;
	}
	#footer-bottom .footer-logo, 
	#footer-bottom .footer-address {
		text-align: left;
	}
	#footer-bottom .footer-social nav ul {
		float: none !important;
	}
	#footer-bottom .footer-social nav ul li {
		margin-left: 0;
		margin-right: 15px;
	}
}
@media only screen and (max-width : 700px) {
}
@media only screen and (max-width : 480px) {
}
@media only screen and (max-width : 320px) {
}