/*
 * template.css
 *
 * Version 2.0.0
 *
 * Edited by RW
 * 
 * Updated 2026 Sep 30
*/

.hidden{display:none}

::selection{color:#fff;background:rgb(138,197,61)}
::-moz-selection{color:#fff;background:rgb(138,197,61)}
img::selection{background:transparent;color:#000}
img::-moz-selection{background:transparent;color:#000}

::-webkit-input-placeholder{color:#939393;opacity:1}
::-moz-placeholder{color:#939393;opacity:1}
:-ms-input-placeholder{color:#939393;opacity:1}
input:-moz-placeholder{color:#939393;opacity:1}

*{position:relative;border:0;outline:none;text-decoration:none;border-spacing:0;margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;outline:none!important}
*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

html,body{height:100%;margin:0;padding:0;font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;font-weight:300;color:#363636}
body{color:#111;background:#e0e0e0;-webkit-tap-highlight-color:rgb(138,197,61)}

strong{font-weight:600}

p{margin:0 0 20px;padding:0;line-height:22px}
ul{list-style:disc;margin:0 40px 20px 40px}
ol{list-style:decimal;margin:0 40px 20px 40px}
ol ul{margin:5px 40px}
ul li,ol li{line-height:20px;margin:0 0 5px 0}
em{font-style:italic}
i{text-align:center;font-size:18px}
hr{height:1px;background:#999;margin:30px 0}

blockquote{color:#343434;font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;margin:0;padding:0 30px 30px;border:none;outline:none}

ul{margin:0 0 21px;padding:0;list-style:none}
ul li{margin:0 0 9px;background:url(../images/icon-arrow-green-small.png) 0 5px no-repeat;padding:0 0 0 25px}

h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:600}
h1{color:#2f4414;font-size:17px;line-height:25px;margin:0 0 30px}
/*h2{color:#2f4414;font-size:17px;line-height:25px;margin:30px 0 15px;text-transform:uppercase}*/
h2{color:#2f4414;font-size:17px;line-height:25px;margin:30px 0 15px;}
h3,h4,h5,h6{color:#343434;font-size:15px;line-height:23px;margin:30px 0 15px}

/*h1.title,h2.title{font-size:17px;line-height:17px;background:#8ac53d;padding:15px 30px;margin:30px 0;text-transform:uppercase;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.6)}*/
h1.title,h2.title{font-size:17px;line-height:17px;background:#8ac53d;padding:15px 30px;margin:30px 0;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.6)}

a{color:#2f4414;font-weight:600;-webkit-transition:color 0.1s ease-out;-moz-transition:color 0.1s ease-out;-ms-transition:color 0.1s ease-out;-o-transition:color 0.1s ease-out;transition:color 0.1s ease-out}
a:hover,a:focus,a:active{color:#8ac53d;text-decoration:none!important}
/*a:active,a:focus{background:none}*/
a:active,a:focus{background:#000}
.fa{font-weight:400}

.input{margin:0 0 20px}
.inputbox{font-size:14px;font-weight:300;color:#343434;display:block;padding:2%;width:100%;border:solid 1px #333;background:#fff}

select.inputbox{width:100%!important}
input.name{display:none}

.input select option{color:#000;padding:0 2%}
.input select.empty{color:#191919}
label{font-weight:600}
label.error{font-size:12px;color:#a60002;font-weight:400}

.inputbox.error{border:solid 1px #a60002!important}
select.error{border:solid 1px #a60002!important}

.btn{margin:30px 0 0 0;padding:8px 15px;color:#fff;font-weight:600;text-transform:uppercase;cursor:pointer;text-align:center;border:none;outline:none;-webkit-border-radius:3px;border-radius:3px;width:auto;background:#8ac53d}
.btn:hover,.btn:focus,.btn:active{background:#2f4414;color:#fff}

.pagination{display:block;text-align:center}
.pagination ul{list-style:none;margin:0;padding:0;text-align:center}
.pagination ul li{display:inline-block;text-align:center;margin:0;text-transform:uppercase}
.pagination ul li span{font-size:14px;padding:5px 10px;display:block;background:#fff;font-weight:400;color:#a1a1a1}
.pagination ul li a{font-size:14px;padding:10px 15px;display:block;background:#fff;font-weight:400;color:#333}
.pagination ul li a:hover{background:#2f4414;color:#fff}
.pagination ul li:before,.pagination ul li a:before{content:''!important}
.pagination ul li:after,.pagination ul li a:after{content:''!important}

.header{border-top:solid 5px #2f4414;color:#fff;background:#fff;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,0.5);box-shadow:0 0 7px 0 rgba(0,0,0,0.5);padding:20px 0;margin:0;z-index:500}

.header img{margin:10px 0}

.header .col-md-10{padding-top:20px;text-align:right}
.header .col-md-10 h2{font-size:20px;line-height:20px;font-style:italic;text-transform:none;color:#2f4414;margin:19px 0 0 0;padding:0;font-weight:400;text-shadow:1px 1px 2px rgba(0,0,0,0.3)}
.header .col-md-10 h2:before{content:'';display:block;clear:both}

.header ul{margin:0;padding:0;list-style:none;text-align:right;display:inline-block;top:-5px}
.header ul li{background:rgba(0,0,0,0.2);width:24px;height:24px;display:inline-block;margin:0 0 0 10px;padding:0;-webkit-border-radius:24px 24px 24px 24px;border-radius:24px 24px 24px 24px;cursor:pointer}


.header ul li.item-151:hover{background:url(/pics/facebook_25.png)}
.header ul li.item-152:hover{background:url(/pics/x_25.png)}
/*.header ul li.item-153:hover{background:#dd4b39}*/
.header ul li.item-154:hover{background:url(/pics/linkedin_25.png)}

.header ul li a{position:absolute;top:0;left:0;width:24px;height:24px;display:block;visibility:hidden;overflow:hidden;cursor:pointer}

/*.header ul li a:after{position:absolute;width:24px;height:24px;display:block;font-family:'FontAwesome';font-weight:400;color:#fff;visibility:visible;margin:0;padding:0;z-index:150}*/
.header ul li a:after{position:absolute;width:24px;height:24px;display:block;font-weight:400;color:#fff;visibility:visible;margin:0;padding:0;z-index:150}
.header ul li:hover a:after{color:#fff}


.header ul li.item-151 a:after{top:0px;left:0px;content:url(/pics/facebook_25.png);opacity: 0.20;}
.header ul li.item-152 a:after{top:0px;left:0px;content:url(/pics/x_25.png);opacity: 0.20;}
/*.header ul li.item-153 a:after{top:3px;left:-4px;font-size:15px;content:'\f0d5'}*/
.header ul li.item-154 a:after{top:0px;left:0px;content:url(/pics/linkedin_25.png);opacity: 0.20;}

.header .top-search{display:inline-block}
.header .top-search .inputbox{float:left;width:220px;display:inline-block;margin:0 10px 0 20px;border:solid 1px rgba(0,0,0,0.2)}
.header .top-search .btn{float:left;display:inline-block;margin:0}

.main-menu{color:#fff;background:#2f4414;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,0.5);box-shadow:0 0 7px 0 rgba(0,0,0,0.5);padding:0;margin:0;z-index:950}
.main-menu ul{width:100%;display:table;margin:0;padding:0;list-style:none}
.main-menu ul li{display:table-cell;margin:0;padding:0;background:none;text-align:center;white-space:nowrap}
.main-menu ul li > a{font-size:15px;font-weight:600;margin:0;padding:20px 18px;color:rgba(255,255,255,0.7);text-transform:uppercase;display:block;text-shadow:1px 1px 1px rgba(0,0,0,0.6);border-left:solid 1px rgba(255,255,255,0.1);border-right:solid 1px rgba(0,0,0,0.3);white-space:nowrap}
.main-menu ul li:first-child > a{border-left:none}
.main-menu ul li:last-child > a{border-right:none}
.main-menu ul li.active > a,.main-menu ul li > a:active,.main-menu ul li > a:hover,.main-menu ul li > a:focus,.main-menu ul li.parent:hover > a{color:rgba(255,255,255,1);background:rgba(0,0,0,0.3)}
.main-menu ul li.parent > a{padding:20px 34px 20px 20px}

/*.main-menu ul li.parent > a:after{content:'\f105';position:absolute;top:21px;right:15px;font-family:'FontAwesome';font-size:12px;color:color:rgba(255,255,255,0.7);display:block}*/
.main-menu ul li.parent > a:after{content:url(/images/chevron_right_10.png);position:absolute;top:21px;right:15px;font-size:12px;color:color:rgba(255,255,255,0.7);display:block}
/*.main-menu ul li.parent:hover > a:after{content:'\f107';position:absolute;top:21px;right:15px;font-family:'FontAwesome';font-size:12px;color:color:rgba(255,255,255,0.7);display:block}*/
.main-menu ul li.parent:hover > a:after{content:url(/images/chevron_down_10.png);position:absolute;top:21px;right:15px;font-size:12px;color:color:rgba(255,255,255,0.7);display:block}

.main-menu ul li > ul{position:absolute;top:60px;text-align:left;background:#212f0e;opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;display:block;width:auto;z-index:950;min-width:100%}
.main-menu ul li > ul li{display:block;border:none;white-space:nowrap;text-align:left;min-width:100%}
.main-menu ul li > ul li > a{font-size:14px;padding:10px 15px;text-transform:none;border-top:solid 1px rgba(255,255,255,0.1);border-bottom:solid 1px rgba(0,0,0,0.3)}
.main-menu ul li.parent:hover > ul{opacity:1;visibility:visible}

.main-menu.fixed-menu{position:fixed;width:100%;top:0;z-index:450;text-align:center}
.hidden-menu{height:60px}

nav ul{margin:0;padding:0;list-style:none}
nav ul li{margin:0;padding:0;display:block;width:100%}
nav ul li > a{font-size:14px;color:rgba(255,255,255,0.7);margin:0;padding:10px 0!important;display:block;width:100%;border-top:solid 1px rgba(255,255,255,0.1);border-bottom:solid 1px rgba(0,0,0,0.3)}
nav ul li > ul li > a{padding:10px 15px!important}
nav ul li:hover > a,nav ul li > a:hover,nav ul li > a:active{text-decoration:none;color:rgba(255,255,255,1)!important;background:none!important}

.slideshow{width:100%;max-width:1110px;height:484px;margin:0 auto;overflow:hidden;background:#3f3f3f}
.slideshow .slider{width:100%;max-width:1110px;height:484px}
.slideshow .camera_target{overflow:hidden}
.slideshow .camera_loader{display:none!important}
.slideshow .camera_bar{display:none!important}
.slideshow .camera_prev,.slideshow .camera_next{display:none!important}

.slideshow .camera_pag{position:absolute;bottom:0;width:100%}
.slideshow .camera_pag:after{content:'';display:block;clear:both}
.slideshow .camera_pag .camera_pag_ul{margin:0 20px}
.slideshow .camera_pag .camera_pag_ul li{position:relative;text-indent:-9999px;text-align:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:pointer;height:16px;width:16px;background:#fff;margin:15px 5px;display:inline-block}
.slideshow .camera_pag .camera_pag_ul li > span{position:absolute;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:10px;height:10px;top:3px;left:3px}
.slideshow .camera_pag .camera_pag_ul li:hover > span,.slideshow .camera_pag .camera_pag_ul li.cameracurrent > span{background:#2f4414;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0}

.slideshow .camera_caption{position:absolute;bottom:-144px}
.slideshow .camera_caption div{padding:15px;background:none}
.slideshow .camera_caption h2{color:#fff;font-size:20px;line-height:20px;margin:0 0 20px;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,0.6)}
.slideshow .camera_caption p{color:#fff;font-size:16px;line-height:22px;margin:0;font-style:italic}
.slideshow .camera_caption a{color:#8ac53d;font-weight:600}
.slideshow .camera_caption a:hover{color:#fff}
.slideshow .camera_caption div:after{content:'';display:block;clear:both}

.content{background:#fff;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,0.5);box-shadow:0 0 7px 0 rgba(0,0,0,0.5);padding:0;margin:0;z-index:400}

.article{padding:0 30px 10px}
.article ul,.article ol{margin:0 30px 30px 45px}
.article ul li,.article ol li{margin:0;padding:0}
/*.article ul li:before{content:'\f105';font-family:'FontAwesome';position:absolute;top:-1px;font-weight:600;font-size:12px;display:block;left:-15px;color:#2f4414}*/
.article ul li:before{position:absolute;top:-1px;font-weight:600;font-size:12px;display:block;left:-15px;color:#2f4414}
.article ul li ul,.article ol li ol,.article ol li ul{margin:5px 0 30px 15px}

.article img{width:100%;height:auto}

.article table{border-top:solid 1px #333;border-left:solid 1px #333;margin:30px 0 0;border-collapse:collapse;border-spacing:0;border-collapse:separate}
.article table tbody td{padding:7px;font-size:14px;font-weight:400;border-right:solid 1px #333;border-bottom:solid 1px #333;border-collapse:separate;background:#fff;vertical-align:middle}

.article table tbody td.item-quantity,.article table tbody td.item-quantity input{text-align:center}
.article table tbody td.item-price{text-align:center}

.article table thead th,.article table thead td{font-size:16px;color:#fff;padding:5px;font-weight:600;border-right:solid 1px #333;border-bottom:solid 1px #333;border-collapse:separate;text-align:center;background:#2f4414;white-space:nowrap}

.article table tbody tr:nth-child(odd) td{color:#555;background:#fff}
.article table tbody tr:nth-child(even) td{color:#555;background:#eee}
.article table tbody tr td i{font-size:22px;color:#8ac53d}

.article.weblinks ul{margin-bottom:0}
.article.weblinks ul li{margin:0 0 20px}
.article.weblinks ul li p{margin:0}

.col-md-9 ul,.col-md-9 ol{margin:0 30px 30px 45px}
.col-md-9 ul li,.col-md-9 ol li{margin:0;padding:0}
/*.col-md-9 ul li:before{content:'\f105';font-family:'FontAwesome';position:absolute;top:-1px;font-weight:600;font-size:12px;display:block;left:-15px;color:#2f4414}*/
.col-md-9 ul li:before{position:absolute;top:-1px;font-weight:600;font-size:12px;display:block;left:-15px;color:#2f4414}
.col-md-9 ul li ul,.col-md-9 ol li ol,.col-md-9 ol li ul{margin:5px 0 30px 15px}

.sidebar{margin:30px 0}
/*.sidebar h2{font-size:17px;line-height:17px;background:#343434;padding:15px 30px;margin:0 0 30px;text-transform:uppercase;color:rgba(255,255,255,0.7);text-shadow:1px 1px 2px rgba(0,0,0,0.6)}*/
.sidebar .inputbox{border:solid 1px #999}
.sidebar .contact p{padding:0 30px}

.testimonials{background:#d9ecc0}
.testimonials p{margin:0 0 30px}
.testimonials p strong{font-size:12px;line-height:12px;font-weight:600}

.footer{border-top:solid 3px #2f4414;color:#fff;background:#515151 url(../images/bg-header.jpg);-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,0.5);box-shadow:0 0 7px 0 rgba(0,0,0,0.5);padding:20px 0;margin:0;z-index:400}
.footer h3{font-size:17px;line-height:17px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.6)}
.footer h4{font-size:15px;line-height:15px;margin:0 0 15px}
.footer h4 a{color:#fff}
.footer i{font-size:12px}
.footer a{color:#fff}
.footer a:hover{color:rgba(255,255,255,0.5)}
.footer .date{font-size:11px;line-height:11px;text-transform:uppercase;margin:0 0 5px;color:rgba(255,255,255,0.5)}

.sidebar .container{width:100%;margin:0;padding:0}
.sidebar .container .bannergroup{padding:0;margin:0 0 30px;border-top:none}
.sidebar .container .bannergroup .col-md-2{width:100%;margin:0;padding:0;text-align:center}
.sidebar .container .bannergroup .col-md-2 h2{display:block;margin:0;text-align:left}
.sidebar .container .bannergroup .col-md-2 img{width:100%;max-height:100%;height:auto;filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none}
.sidebar .container .bannergroup .col-md-2 img:hover{filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none}

.sidebar .bannergroup img{width:100%;max-height:100%;height:auto;filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none}

/*.copyright{padding:20px 0;background:#2f4414;color:rgba(255,255,255,0.7);font-size:10px;text-transform:uppercase} */
.copyright{padding:20px 0;background:#2f4414;color:rgba(255,255,255,0.7);font-size:10px;}
.copyright p{margin:0;padding:0}
.copyright a{font-weight:400;color:rgba(255,255,255,0.7)}
.copyright a:hover{color:rgba(255,255,255,1)}
.copyright .right{text-align:right}
.copyright .right span{margin:0 10px}

.products .item{border:solid 1px #d9ecc0;margin:0 0 30px}
.products .item .click{position:absolute;top:0;left:0;width:100%;height:100%;z-index:300}
.products .item .image{height:auto;padding:5px;background:#fff;text-align:center}
.products .item .image img{max-width:100%;height:auto}
.products .item .title{min-height:172px;padding:15px;background:#d9ecc0;text-align:center;-webkit-transition:background-color 0.1s ease-out;-moz-transition:background-color 0.1s ease-out;-ms-transition:background-color 0.1s ease-out;-o-transition:background-color 0.1s ease-out;transition:background-color 0.1s ease-out}
.products .item .title h3{font-size:15px;line-height:15px;margin:0 0 15px}
.products .item .title h3 a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.products .item .title p{margin:0}
.products .item:hover{border:solid 1px #8ac53d}
.products .item:hover .title{background:#8ac53d}

.profiles .item{margin:0 0 30px;padding:0 0 10px;border-bottom:solid 1px #2f4414}
.profiles .item:last-child{margin:0;padding:0;border-bottom:none}
.profiles .item i{font-size:12px}

.news .item{margin:0 0 30px;padding:0 0 10px;border-bottom:solid 1px #d0d0d0}
.news .item:after{content:'';display:block;clear:both}
.news .item:last-child{margin:0;padding:0;border-bottom:none}
.news .item .date{font-size:10px;line-height:10px;padding:0 0 10px;margin:0 0 10px;border-bottom:dotted 1px #d0d0d0}
.news .item .date strong{font-size:12px;line-height:16px}
.news .item .date ul{margin:10px 0;padding:0}
.news .item .date ul li{margin:0;padding:0}
.news .item .comments{font-size:10px;line-height:14px;text-transform:uppercase}
.news .item .image{border:solid 1px #d0d0d0;padding:5px;margin:0 0 30px;overflow:hidden;text-align:center;height:auto}
.news .item .image img{width:100%;height:auto}
.news .item .image:hover{border:solid 1px #2f4414}
.news .item i{font-size:12px}
.news .item h2{margin:0 0 15px!important}
.news .item h3{margin:0 0 15px!important}
.news .item img{width:100%;height:auto}
.news #disqus_thread{margin:30px 0 0 0;padding:30px 0 0 0;border-top:solid 1px #2f4414}

.news .news-item{margin:0 0 20px;padding:0 30px 10px}
.news .news-item:last-child{margin:0}
.news .news-item .date{font-size:10px;line-height:10px;padding:0;margin:0 0 10px;color:rgba(0,0,0,0.7)}
.news .news-item i{font-size:12px}
.news .news-item h4{text-transform:uppercase;margin:0 0 5px!important}
.news .news-item p:last-child{margin:0}

/*.news.facilities .item .image img{top:-73px}*/
/*.news.facilities .item .image .top{position:absolute;top:0;left:0;height:5px;width:100%;background:#fff;z-index:2}
.news.facilities .item .image .bottom{position:absolute;top:228px;left:0;height:5px;width:100%;background:#fff;z-index:2}*/

.brands .item{border:solid 1px #d9ecc0;margin:0 0 30px}
.brands .item .click{position:absolute;top:0;left:0;width:100%;height:100%;z-index:300}
.brands .item .image{background:#fff;text-align:center;padding:15px 5px;text-align:center;height:auto}
.brands .item .image img{max-width:100%;width:auto;max-height:80px;margin:0 auto;filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'gs\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#gs");filter:gray;-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1)}
.brands .item .title{min-height:126px;padding:15px;background:#d9ecc0;text-align:center;-webkit-transition:background-color 0.1s ease-out;-moz-transition:background-color 0.1s ease-out;-ms-transition:background-color 0.1s ease-out;-o-transition:background-color 0.1s ease-out;transition:background-color 0.1s ease-out}
.brands .item .title h2{font-size:15px;line-height:18px;margin:0 0 15px}
.brands .item .title h2 a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.brands .item .title p{margin:0}
.brands .item:hover{border:solid 1px #2f4414}
.brands .item:hover .title{background:#2f4414;color:#fff}
.brands .item:hover .title h2,.brands .item:hover .title h2 a{color:#fff}
.brands .item:hover .title p{color:#fff}
.brands .item:hover .image img{filter:grayscale(0%);filter:none;-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);-o-filter:grayscale(1);filter:grayscale(1)}

.search{background:#d9ecc0;margin:0 0 30px}
.search h2{margin:0}
.search .search-field{padding:30px}
.search .search-field .btn{margin:15px 0 0 0}

.term{font-weight:600}
.highlight{color:#2f4414!important}

img.original{width:auto;height:auto}

.gallery-full{padding:0 17px 10px}
.gallery-full p{padding:0 13px}

.gallery-full .item{margin:0 0 20px}
.gallery-full .item .image img{width:100%;height:auto;margin:0;padding:0}
.gallery-full .item .title{position:absolute;bottom:0;left:0;width:100%;background:rgba(47,68,20,0.7)}
.gallery-full .item .title h2{color:#fff;margin:10px 15px}

.highlight{background:#8ac53d;color:#111}

.pagepix{margin:0 30px 30px}
.pagepix img{max-width:670px;width:100%;height:auto}

@media (max-width:1199px){
	.main-menu ul li > a{font-size:14px;padding:10px}
	.main-menu ul li.parent > a{padding:10px}
	.main-menu ul li.parent > a:after{content:''}
	.main-menu ul li.parent:hover > a:after{content:''}
	.main-menu ul li > ul{top:40px}
	.main-menu ul li > ul li > a{font-size:13px;padding:10px}
	.hidden-menu{height:40px}
}
@media (min-width:768px) and (max-width:959px){
	.main-menu ul li.item-101{display:none!important}
	.main-menu ul li > a{font-size:13px;padding:10px 5px}
	.main-menu ul li.item-109 > a{border-left:none!important}
	.main-menu ul li.parent > a{padding:10px 5px}
	.main-menu ul li > ul li > a{font-size:12px;padding:10px 5px}	
}
@media (max-width:767px){
	.header{margin-top:45px;text-align:center}
	.header .col-md-10{text-align:center}
	.header .col-md-10 h2{text-align:center}
	
	.header ul{text-align:center}
	
	.header ul li.item-151 a:after{left:0}
	.header ul li.item-152 a:after{left:0}
	/*.header ul li.item-153 a:after{left:0}*/
	.header ul li.item-154 a:after{left:0}
	
	.products .item{margin-bottom:30px}
	
	.copyright p,.copyright .right{text-align:center}
	
	.main-menu{display:none!important}
	nav{display:block!important}
	.slideshow{display:none!important}
	
	.header .top-search{display:block;text-align:center}
	.header .top-search .inputbox{float:none;display:block;margin:0 auto 10px auto}
	.header .top-search .btn{float:none;display:block;margin:0 auto}
}
@media (min-width:768px){
	.main-menu{display:block!important}
	nav{display:none!important}
}
@media(max-width:360px){
	[class*=col-md]{padding:0!important}
}
