/*Theme Name: Twenty SixteenTheme URI: https://wordpress.org/themes/twentysixteen/Author: the WordPress teamAuthor URI: https://wordpress.org/Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.Version: 1.1License: GNU General Public License v2 or laterLicense URI: http://www.gnu.org/licenses/gpl-2.0.htmlTags: black, blue, gray, red, white, yellow, dark, light, one-column, two-columns, right-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-readyText Domain: twentysixteenThis theme, like WordPress, is licensed under the GPL.Use it to make something cool, have fun, and share what you've learned with others.*/
.hide1{opacity:0;}
.show1{opacity:1;}
@font-face {font-family:'texgyreheroscnregular';src:url('fonts/texgyreheroscn-regular-webfont.eot');src:url('fonts/texgyreheroscn-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/texgyreheroscn-regular-webfont.woff') format('woff'),url('fonts/texgyreheroscn-regular-webfont.ttf') format('truetype'),url('fonts/texgyreheroscn-regular-webfont.svg#texgyreheroscnregular') format('svg');font-weight:normal;font-style:normal;}
body{font-family:'texgyreheroscnregular';font-size:14px;text-align:center;color:#666;}
body, h1, h2, h3, h4, h5, p, table, table th, form, a img, ul{border:none;margin:0px;padding:0px;}
ul{list-style:none;}
.clear{clear:both;}
a:hover{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.clear{clear:both;}
.imres img,.mhin img{display:block;}
.imres,.mhin{width:100%;margin:0 auto;}
.imres > img, .mhin > img{margin:0 auto;}
.imres > img, .mhin > img{max-width:100%;width:100%;display:block;height:auto;margin:0 auto;}
.imres img, .mhin img{width: 100%;height: 100%;max-width: 100%;max-height: 100%;}
#logo{background: url('images/flogo.png') top center no-repeat;width:132px;height:126px;margin:0 auto;}
#logo a{display:block;width:132px;height:126px;}
#logo a span{display:none;}
#hd1{background:#404040;}
#centeredmenu{display:none;}
#bd1{background: #ddd;text-align:left;padding:1em;}
#slinks a{display:block;text-decoration:none;width:30px;height:32px;background:url('images/slinks.gif') top left no-repeat;}
#slinks span{display:none;}
#slinks li{float:left;}
#slinks .slink1{background-position:0px top;}
#slinks .slink2{background-position:-30px top;}
#slinks .slink3{background-position:-60px top;}
#slinks .slink4{background-position:-90px top;}
#phone{color:#AA091C;font-size:20px;text-transform:uppercase;}
#phone, #slinks{float:right;}
#breadcrumb{display:none;}
#breadcrumb a{color:#666;text-decoration:none;}
#breadcrumb a:hover{color:#54741F;text-decoration:underline;}
#breadcrumb span{color:#54741F;}



/******************* Slider ********************/
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;}.bx-wrapper img{max-width:100%;display:block;margin:auto;}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:10px;width:100%;}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}.bx-wrapper .bx-pager{ display:none;}.bx-wrapper .bx-prev{left:0px;background:url('images/controls.png') no-repeat 0 0;}.bx-wrapper .bx-next{right:0px;background:url('images/controls.png') no-repeat right 0px;}.bx-wrapper .bx-prev{left:20px;}.bx-wrapper .bx-next{right:20px;}.bx-wrapper .bx-controls-direction a{position:absolute;top:40%;margin-top:-24px;outline:0;width:20px;height:74px;text-indent:-9999px;z-index:10;}.home .bx-wrapper .bx-controls-direction a{top:52%;}.video_wrapper .bx-wrapper .bx-controls-direction a{top:45%;}#rightpanel .bx-wrapper .bx-controls-direction a{top:25%;}.bx-wrapper .bx-controls-direction a.disabled{display:none;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('images/controls.png') -86px -11px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('images/controls.png') -86px -44px no-repeat;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}.video_wrapper img{display:block;}.video_content_wrapper{width:100%;margin:0 auto;color:#fff;text-align:center;-webkit-box-shadow:0 8px 8px -6px black;-moz-box-shadow:0 8px 8px -6px black;box-shadow:0 8px 8px -6px black;}.video_content_wrapper > img{margin:0 auto;}.video_content_wrapper > img{max-width:100%;width:100%;display:block;height:auto;margin:0 auto;}#rightpanel .bx-wrapper .bx-prev{left:0px;background:url('images/controls2.png') no-repeat 0 0;}#rightpanel .bx-wrapper .bx-next{right:0px;background:url('images/controls2.png') no-repeat right 0px;}.spot_light_three{position:absolute;top:10%;text-align:center;padding:20px;color:#fff; width:100%; height:100%;}.spot_light_three h1{line-height:30px;font-weight:normal;text-transform:uppercase;}.spot_light_three p{color:#ddd;font-weight:normal;}.next_pre_container{width:9%;margin:20px auto;}.next_pre_container  .next{float:left;}.next_pre_container  .pre{margin-right:10px;float:left;}@media (max-width:399px){.spot_light_three{position:absolute;top:10%;padding:0;}.spot_light_three h1{font-size:16px;margin-bottom:10px;line-height:20px;}.spot_light_three p, .spot_light_three .more{display:none;}}@media (min-width:400px) and (max-width:759px){.spot_light_three h1{font-size:20px;margin-bottom:10px;}.spot_light_three p{display:none;}}@media all and (min-width:760px){.spot_light_three{top:10%;}.spot_light_three h1{font-size:30px;margin-bottom:0.25em;}.spot_light_three p{font-size:18px;}.spot_light_three .more {padding-right:15px;margin-top:15px;font-size:16px;text-align:center;text-transform:uppercase;}.spot_light_three .more a{text-decoration:none;background:#55731F;color:#fff;display:block;font-weight:bold;padding:0.75em;width:200px;margin:0 auto;}.spot_light_three .more a:hover{color:#fff;text-decoration:none;background:#000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}}@media (min-width:200px) and (max-width:480px){.bx-wrapper .bx-prev {left:10px;background:url('images/controls1.png') no-repeat 0 0;}.bx-wrapper .bx-next {right:10px;background:url('images/controls1.png') no-repeat right 0px;}.bx-wrapper .bx-controls-direction a {position:absolute;top:50%;margin-top:-11px;outline:0;width:22px;height:21px;text-indent:-9999px;z-index:10;}}@media(min-width: 1400px){.bxslider img{width: 100%;height: 100%;max-width: 100%;max-height: 100%;}}

.htext p{line-height:20px;}
.more a{text-decoration:none;background:#1F1D1E;color:#fff;padding:0.50em;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.more a:hover{color:#fff;text-decoration:none;background:#55731F;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}
.content{background:#eee;text-align:left;}
.contentt{background:#fff;padding:1em;}
.htext h1{font-size:24px;font-weight:normal;padding-bottom:1em;color:#000;}
.htext h2{font-size:18px;font-weight:normal;padding-bottom:1em;color:#000;}
.htext h3{font-size:16px;font-weight:normal;padding-bottom:1em;color:#000;}
.htext p{padding-bottom:1em;line-height:22px;}
#htext1 li p{padding:1em;text-align:center;}
#htext2{background:#6A843B;color:#fff;}
#htext2 .htext, #htext3 .htext{padding:1em ;}
#htext2 h1{color:#fff;}
#htext2 h3{color:#fff;}
#htext2 .more{float:left;}
#htext2 .phone{padding-left:15px;float:left;}
#footer{background:#000;color:#fff;}
#footer a{color:#fff;text-decoration:none;}
#footer a:hover{color:#fff;text-decoration:underline;}
#footert{padding:1em;}
.wpcf7 .wpcf7-text,.wpcf7-captchar, .wpcf7 textarea{padding:5px;border:solid 1px #ddd;margin:5px 0 5px 0;width:95%;font:13px Arial, Helvetica, sans-serif;color:#222;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.wpcf7 #submit{background:#748D48;color:#fff;border:0;width:99%;padding:1em;font-size:16px;text-transform:uppercase; cursor:pointer;}
#leftpanel h2{font-size:18px;text-transform:uppercase;font-weight:normal;color:#000;border-bottom:solid 6px #666;padding:0 0 5px 10px;margin-bottom:10px;}
#leftmenu ul li a{display:block;color:#000;text-decoration:none;text-transform:uppercase;border-bottom:solid 1px #000;padding:10px;}
#leftmenu ul ul li a{font-size:13px;display:block;color:#748D48;text-decoration:none;border-bottom:0;padding:5px 10px 5px 30px;background:url('images/arr1.gif') center left no-repeat;}
#leftmenu ul ul li a:hover{color:#000;text-decoration:none;}
#leftmenu ul ul ul li a{color:#999;text-decoration:none;border-bottom:0;padding:5px 10px 5px 30px;background:none;}
#leftmenu ul ul ul li a:hover{color:#000;text-decoration:none;}
#rightpanel .product{border:solid 1px #ddd;padding:5px;margin-bottom:10px;}
#rightpanel .pmore{text-align:right;text-transform:uppercase;font-size:13px;font-weight:bold;}
#rightpanel .pmore a{color:#20AADD;text-decoration:none;}
#rightpanel .pmore a:hover{color:#000;text-decoration:underline;}
#rightpanel .product2{padding:5px;}
#rightpanel a{color:#20AADD;text-decoration:none;}
#rightpanel a:hover{color:#000;text-decoration:underline;}
#rightpanel h1{text-decoration:none;font-size:18px;text-transform:uppercase;font-weight:normal;color:#748D48;border-bottom:solid 6px #748D48;padding:0 0 5px 10px;margin-bottom:10px;}
#rightpanel h2{text-decoration:none;font-size:18px;text-transform:uppercase;font-weight:normal;color:#748D48;border-bottom:solid 6px #748D48;padding:0 0 5px 10px;margin-bottom:10px;}
#rightpanel h3{font-size:16px;text-transform:uppercase;font-weight:normal;color:#000;margin-bottom:10px;}
#rightpanel h4{font-size:16px;font-weight:normal;color:#748d48;margin-bottom:1em;}
#rightpanel h2 a{text-decoration:none;color:#748D48;}
#rightpanel h3 a{text-decoration:none;color:#000;}
#rightpanel h2 span, #rightpanel h2 a span{color:#000;text-decoration:none;}
#leftmenu{ margin-bottom:2em;}
#productcontact{ margin-top:2em; margin-bottom:2em;}
#productcontact form{ background:#F9F9F8; padding:2em; color:#000;}
#rightpanel ul{padding-bottom:1em;}
#rightpanel ul li{padding:0 0 5px 20px;background:url('images/rli.gif') top left no-repeat;}
.mainparent ul{display:none;}
.mainparent li.current-cat ul{display:block;}
.mainparent li.current-cat ul ul{display:none;}
.mainparent li.current-cat-parent ul{display:block;}
.mainparent li.current-cat-parent ul ul{display:none;}
.mainparent li.current-cat-parent ul li.current-cat ul{display:block;}
#leftnav{left: 0;}
#leftnav li ul{display: none;}
#leftnav #sel ul{display: block;}
#productcontact .wpcf7 .wpcf7-text, #productcontact .wpcf7 .wpcf7-captchar{ background:#f9f9f8;}
#productcontact .wpcf7 textarea{ background:#f9f9f8;}
#productcontact .wpcf7 #submit{ width:96.5%;}
#productdetail{ padding:1em 0 1em 0; }
#productdetail p{ padding-bottom:1em;}
#productprice{ padding:1em 0 1em 0; color:#B40404; font-weight:bold; font-size:16px; }
@media all and (max-width:760px)
{
#productcontact td{ display:block;}
}
.entry-content{ padding:1em;}
.al_product .entry-content{ padding:0em;}
#rightpanel .entry-content .readpost a{background:#000;color:#fff;display:block;text-align:center;padding:0.50em;text-decoration:none;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;float:right;}
#rightpanel .entry-content .readpost a:hover{background:#999;color:#fff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;text-decoration:none;}
.entry-content p{ padding-bottom:1em; line-height:22px; }
#rightpanel .navigation{margin:1em;}
#rightpanel .nav-links{ text-align:right; }
#rightpanel .navigation  h2{ color:#ccc; border-bottom:solid 6px #ddd;}
#rightpanel .navigation{ color:#333;}
#rightpanel .navigation  a{ color:#ccc; text-decoration:none;}
#rightpanel .navigation  a:hover{ color:#748D48; text-decoration:none;}
#rightpanel .catalog-header{ color:#B40404; }
#rightpanel .related-products ul li { background:none; padding:0; margin:0;}
#rightpanel .related-products ul li .product-list{ float:left; }

/****************************** Product Box ******************/
.box{border:solid 10px #EFEFEF;}
.boxInner img{display:block;}
.boxInner{width:100%;}
.boxInner > img{margin:0 auto;}
.boxInner > img{max-width:100%;width:100%;display:block;height:auto;margin:0 auto;}
.boxInner .titleBox{bottom:0;left:0;right:0;background:#000;color:#fff;text-transform:uppercase;text-align:center;padding:1em;}
.box:hover .titleBox{margin-bottom:0;background:#55731F;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}
.boxInner a, .boxInner a:hover{text-decoration:none;}

@media all and (min-width:760px)
{
.box{position:relative;}
.box{width:240px;height:154px;}
.boxInner{position:absolute;overflow:hidden;cursor:pointer;}
.boxInner img{width:100%;}
.boxInner .titleBox{position:absolute;padding:0;}
.boxInner .titleBox{padding:1.5em 0 1.5em 0;font-size:18px;opacity:0.6;-webkit-opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
#leftpanel{ clear:both;}
#rightpanel .product{width:253px;float:left;margin-right:10px;}
#htext1 li{float:left;width:260px;margin:0 15px 0 0;min-height:250px;}
#htext2 img{float:right;margin-left:4em;}

.htext h1{font-size:24px;font-weight:normal;text-transform:uppercase;padding:0;margin-bottom:0.50em;color:#000;}
.htext h2{font-size:18px;font-weight:normal;text-transform:uppercase;padding-bottom:1em;}
.htext h3{font-size:18px;font-weight:normal;padding-bottom:1em;}
.htext p{padding-bottom:1.5em;}
.htext h1 span{color:#55731F;}
}
@media all and (min-width:1130px)
{
.htext h1{font-size:30px;}
.htext h2{font-size:20px;}
.htext h3{font-size:20px;}
.box{width:288px;height:185px;}
#leftpanel{ clear:none;}
#htext1 li{ margin:0;min-height:auto;width:308px;}
#htext1 .mid{margin:0 20px 0 20px;}

.mhin,#slider{padding-top:138px;}
.spot_light_three{top:30%;}
.spot_light_three h1{font-size:48px;margin-bottom:25px;}
.spot_light_three p{font-size:26px;margin-bottom:1em;font-weight:normal;}
#breadcrumb{display:block;}
#slinks{padding-top:10px;}
#phone{padding:10px 25px 0 0;}
#logo{background: url('images/logo.png') top center no-repeat;width:168px;height:160px;}
#logo{position:absolute;z-index:1000;margin-left:60px;}
#breadcrumb{float:left;padding:14px 0 0 250px;}
#logo a{display:block;width:168px;height:160px;}
#bdt{width:1130px;margin:0 auto;}
#bd{position:relative;height:84px;}
#bd1{background:url('images/bit1.gif') top left repeat-x;height:48px;padding:0;}
#bd2{background:url('images/bd.png') top left no-repeat;height:35px;margin: 0 auto;width:1130px;}
#hd{position: fixed;top: 0;left: 0;z-index: 999;width: 100%;}
#hdt{margin:0 auto;width:1130px;text-align:left;}
.contentt{background:none;padding:0;}
.htext{width:980px;margin:0 auto;padding:2em 0 2em 0;}
.intext{background:#fff;margin:0 auto;padding:5px;width:1120px;-moz-box-shadow:0 9px 0px 0px white, 0 0px 0px 0px white, 0 0 15px -4px #ccc, -3px 0 6px -4px #ccc;-webkit-box-shadow:0 9px 0px 0px white, 0 0px 0px 0px white, 0 0 15px -4px #ccc, -3px 0 6px -4px #ccc;box-shadow:0 9px 0px 0px white, 0 0px 0px 0px white, 0 0 15px -4px #ccc, -3px 0 6px -4px #ccc;}
.intext1{padding:2em 5px 2em 5px;}
#htext1 h1{text-align:center;}
#htext2{background:url('images/bit2.jpg')  top left repeat-x;color:#fff;}
#htext2 .more a{margin:0;background:#000;text-transform:uppercase;padding:10px;font-size:18px; display:block;text-align:center;width:200px;}
#htext2 .more a:hover{margin:0;color:#fff;background:#55731F;}
#htext2 .phone{font-size:30px;border-left:solid 1px #fff;margin-left:15px;padding-left:15px;}
#htext2 .htext{padding: 2em 0 2em 0 ;}
#htext3 #htext4a{float:left;width:47%;}
#htext3 #htext4b{float:right;width:47%;border-left:solid 1px #B0B0B0;padding-left:4%;}
#htext3 #htext4b p{padding-bottom:0;}
#leftpanel{float:left;width:265px;}
#rightpanel{float:right;width:830px;}
#rightpanel .product2{min-height:90px;}
#footert{background:url('images/flogo.jpg') top right no-repeat;width:1130px;height:140px;margin:0 auto;text-align:left;padding:1em 0 1em 0;}
#footer p{padding-bottom:5px;}
#footert1{background:url('images/flogo.png') top left no-repeat;height:120px;}
#footert2{padding:20px 0 0 150px;}
}
#gallery-1 {margin: auto;}
#gallery-1 .gallery-item {float: left;margin-top: 0px;width: 100px;}
#gallery-1 img {border: 2px solid #cfcfcf;padding:2px;}
#gallery-1 img:hover {border: 2px solid #999;padding:2px;}
#gallery-1 .gallery-caption {margin-left: 0;}
.nav-previous,.nav-next{float:left; padding:1em 1em 1em 0;}
.addthis_sharing_toolbox{float:right;}
.search-form label span{ display:none; }
.product-search-box, .search-field{padding:1em;border:solid 1px #ddd;margin:5px 0 5px 0;width:100%;font:13px Arial, Helvetica, sans-serif;color:#222;}
.search-submit{background:#748D48;color:#fff;border:0;width:100%;padding:1em;font-size:16px;text-transform:uppercase; cursor:pointer;}
.gallery .gallery-item a{display:block; margin:1em; }
.gallery .gallery-item a img{border:solid 2px #ccc; }
@media (min-width:900px)
{
 .gallery .gallery-item a{float:left; }
}


/*********************** Desktop Menu ******************/
@media all and (min-width:1130px){#centeredmenu{z-index:1000;position:relative;padding:0;display:block;float:right;}#centeredmenu ul{margin:0;padding:0;list-style:none;position:relative;}#centeredmenu ul li{padding:0;float:left;position:relative;}#centeredmenu ul li a{display:block;margin:0;text-decoration:none;color:#fff;background:#404040;padding:3em 2em 2em 2em;text-transform:uppercase;border-right:solid 1px #636363;}#centeredmenu ul li.active a, #centeredmenu ul li.current_page_item a{color:#6B8B31;background:#404040;}#centeredmenu ul li a:hover{color:#6B8B31;}#centeredmenu ul li:hover a,#centeredmenu ul li.hover a{background:#404040;color:#6B8B31;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}#centeredmenu ul li a#navsearch{ background:url('images/search.jpg') center center no-repeat; padding:0; width:29px; height:90px; padding:0 2em 0 2em;  }#centeredmenu ul a#navsearch span{ display:none;}#centeredmenu ul ul li:hover a,#centeredmenu ul ul li.hover a{background:#fff;}#centeredmenu ul ul{display:none;position:absolute;top:4.10	em;left:0;float:left;right:auto;width:16em;padding:0;}#centeredmenu ul ul li{left:auto;margin:0;clear:left;float:left;width:100%;text-transform:none;}#centeredmenu ul ul li a,#centeredmenu ul li.active li a,#centeredmenu ul li:hover ul li a,#centeredmenu ul li.hover ul li a{border:0;font-weight:normal;line-height:1.4em;border-bottom:1px solid #aaa;float:left;width:100%;padding:0.50em 1em 0.50em 1em;margin:0px;opacity:0.8;-webkit-opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=70);background:#fff;height:auto;color:#333;text-transform:none;}#centeredmenu ul ul li a:hover,#centeredmenu ul li.active ul li a:hover,#centeredmenu ul li:hover ul li a:hover,#centeredmenu ul li.hover ul li a:hover{background:#97A380;color:#fff;float:left;opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}#centeredmenu ul ul.last{left:auto;right:0;}#centeredmenu ul ul.last li{float:right;position:relative;right:.8em;}#centeredmenu ul li ul li a{margin-left:0;}#centeredmenu ul li:hover ul,#centeredmenu ul li.hover ul{display:block;}#centeredmenu ul li:hover ul ul,#centeredmenu ul li.hover ul ul{top:0;left:252px;display:none;}#centeredmenu ul .cat-item:hover  ul,#centeredmenu ul .cat-item.hover ul{display:block;}#centeredmenu ul li:hover ul ul a,#centeredmenu ul li.hover ul ul a{background:#97A380;color:#fff;}#centeredmenu ul li:hover ul ul a:hover,#centeredmenu ul li.hover ul ul a:hover{background:#fff;color:#6B8B31;}#centeredmenu #last a{background:none;}#centeredmenu #last:hover a:hover{background:#000;color:#fff;}}

/*********************** Mobile Menu ******************/
#wprmenu_menu .wprmenu_icon:before, #wprmenu_bar [data-icon]:before{speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}#wprmenu_bar,#wprmenu_bar *,#wprmenu_menu,#wprmenu_menu *{margin:0;padding:0;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;list-style:none;text-align:left;font-size:100%;font-weight:normal;}#wprmenu_menu img, #wprmenu_bar img{border:0;border:none;}.wprmenu_clear{clear:both !important;display:block !important;height:1px !important;margin:-1px 0 0 !important;width:1px !important;}#wprmenu_bar{position:fixed;top:0px;left:0px;background:#0D0D0D;padding:10px 16px;width:100%;display:none;cursor:pointer;z-index:98;overflow:hidden;height:42px;display:none;}#wprmenu_bar .menu_title{color:#f2f2f2;font-weight:400;font-size:20px;line-height:20px;}#wprmenu_bar .bar_logo{border:0px;border:none;margin:0xp;padding:0px;margin-top:-2px;padding-right:8px;width:auto;height:25px;}.wpr_search{padding:10px !important;}.wpr_search .wpr-search-field{padding:5px !important;border:1px solid #ccc;max-width:100%;width:100%;}#wprmenu_bar .wprmenu_icon_menu{color:#f2f2f2;margin-right:5px;}#wprmenu_bar .wprmenu_icon{width:20px;height:22px;overflow:hidden;float:left;margin-right:16px;padding-top:2px;position:relative;}#wprmenu_bar .wprmenu_icon span{-webkit-transition:all .01s ease-in-out;-moz-transition:all .01s ease-in-out;-o-transition:all .01s ease-in-out;-ms-transition:all .01s ease-in-out;transition:all .01s ease-in-out;display:block;position:absolute;width:20px;height:4px;left:0px;background:#f2f2f2;}#wprmenu_bar .wprmenu_ic_1{top:0px;}#wprmenu_bar .wprmenu_ic_2{top:7px;}#wprmenu_bar .wprmenu_ic_3{top:14px;}#wprmenu_bar.menu_is_opened .wprmenu_ic_1{top:-10px;}#wprmenu_bar.menu_is_opened .wprmenu_ic_2{top:9px!important;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);zoom:1;}#wprmenu_bar.menu_is_opened .wprmenu_ic_3{top:9px!important;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);zoom:1;}body{position:relative!important;}#wprmenu_menu.top{top:0px;left:0px;width:100%;display:none;position:relative;z-index:9999;}#wprmenu_menu.left, #wprmenu_menu.right{display:none;position:absolute;position:fixed;top:0px;height:100%;z-index:97;overflow-x:none;overflow-y:auto;background:#2E2E2E;top:42px;padding-bottom:43px;}body.admin-bar #wprmenu_bar{top:32px;padding-bottom:33px;}body.admin-bar #wprmenu_menu.left, body.admin-bar #wprmenu_menu.right{top:74px;padding-bottom:75px;}@media only screen and (max-width:782px){body.admin-bar #wprmenu_menu.left, body.admin-bar #wprmenu_menu.right{top:86px;padding-bottom:87px;}body.admin-bar #wprmenu_bar{top:46px;}}#wprmenu_menu ul{margin:0px;padding:0px;display:block;width:100%;list-style:none;}#wprmenu_menu ul li{list-style:none;}#wprmenu_menu ul li a, #wprmenu_menu ul li a:hover{border-bottom:1px solid #131212;border-top:1px solid #474747;display:block;color:#D3D3D3;padding:5px 8px;margin:0px;text-decoration:none;}#wprmenu_menu.wprmenu_levels ul li{display:block;overflow:hidden;border-bottom:1px solid #131212;border-top:1px solid #474747;width:100%;position:relative;}#wprmenu_menu.wprmenu_levels ul li a{float:left;border:none;width:100%;}#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item{border-left:1px solid #474747;padding-left:44px;}#wprmenu_menu .wprmenu_icon_par{position:relative;display:block;color:#CFCFCF;width:46px;padding:13px 14px 10px 14px;cursor:pointer;float:left;position:absolute;top:0px;left:0px;}#wprmenu_menu .wprmenu_no_border_bottom{border-bottom:none!important;}#wprmenu_menu.wprmenu_levels ul li ul{border-top:1px solid #131212;}#wprmenu_menu.wprmenu_levels ul li ul li{padding-left:22px;}#wprmenu_menu.wprmenu_levels ul li ul li ul li{padding-left:44px;}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li{padding-left:132px;}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li{padding-left:176px;}#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li{padding-left:0px;}#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par{padding-left:20px;}#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:88px;}#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li{padding-left:0px;}#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par{margin-left:88px;}#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:132px;}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li{padding-left:0px;}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par{margin-left:132px;}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:176px;}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li{padding-left:0px;}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par{margin-left:176px;}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:220px;}.icon_default.wprmenu_icon_par:before{content:"t";}.icon_default.wprmenu_par_opened:before{content:"o";}#wprmenu_bar{background:#0D0D0D;}#wprmenu_bar .menu_title, #wprmenu_bar .wprmenu_icon_menu{color:#F2F2F2;}#wprmenu_menu{background:#2E2E2E!important;}#wprmenu_menu.wprmenu_levels ul li{border-bottom:0px solid #131212;border-top:1px solid #0D0D0D;}#wprmenu_menu ul li a{color:#CFCFCF;}#wprmenu_menu ul li a:hover{color:#606060;}#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item{border-left:1px solid #0D0D0D;}#wprmenu_menu .wprmenu_icon_par{color:#CFCFCF;}#wprmenu_menu .wprmenu_icon_par:hover{color:#606060;}#wprmenu_menu.wprmenu_levels ul li ul{border-top:0px solid #131212;}#wprmenu_bar .wprmenu_icon span{background:#FFFFFF;}#wprmenu_menu.left{width:80%;left:-80%;right:auto;}#wprmenu_menu.right{width:80%;right:-80%;left:auto;}@media only screen and (max-width:1129px){html{padding-top:42px!important;}#wprmenu_bar{display:block!important;}div#wpadminbar{position:fixed;}}