/* CSS Codes by: Control # */

/*reset*/
html, div, body, span, applet, object, iframe, h1, h2, h3, h4, h5, h6,
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td {
border:0pt none;
font-size:100%;
margin:0pt;
outline-color:invert;
outline-style:none;
outline-width:0pt;
padding:0pt;
}

/* body */
body {
margin:0;
padding:0;
font-size:13px;
font-family: 'Open Sans', sans-serif;
color:#000;
background:#fff;
}



/* font face */

/*basics*/
img, a { border:none; outline:none !important}
a, #newsletter .submit { text-decoration:none !important; color:white; transition: all 0.3s linear 0s;}
a:hover { text-decoration:underline; color:#FD932D;}
.comp{ color:#0081E1; font-weight:bold; }
.comingsoon{ color:red; font-weight:bold; font-style:italic; }
.clearfix{ clear:both; overflow:hidden; }
.floatleft-img{ float:left; padding:0 10px 0 0;}
.floatright-img{ float:right; padding:0 0 0 10px;}
.f-left{ float:left;}
.f-right{ float:right;}
ul{list-style: none !important;}
.col_2{column-count:2;-webkit-column-count:2;-moz-column-count:2;}

/*layers*/
#wrapper{ margin:0 auto 0 auto;}
#banner{max-width: 1100px; width: 100%; height: 130px; margin: 5px auto;}
#nav{ margin: 0 auto; width: 100%; height:60px; clear:both; background: url('images/nav-background.png') no-repeat scroll center center;}
#main{ width:1100px; margin:35px auto;min-height: 1290px;
border-radius: 10px; background: white;position: relative; z-index: 5;}
a[href^=tel] { color: inherit; text-decoration: none; }

/* inside banner */
.ban-logo{height: 130px; float: left; max-width: 350px;}
.ban-contact{text-align: right; padding: 13px 0px; font-family: 'Open Sans', sans-serif; font-size: 16px;}
.ban-phone{font-weight: bold; color: #5C8A0D;}
.ban-phone::before{ content: url('images/phone.png');position: relative; top: 4px;}
.ban-nav{max-width: 750px; height: 56px; float: right;}
.ban-contact-container{max-width: 266px; width: 100%; height: 80px; float: right;}
.ban-nav-list{background: url('images/back-banner.png') no-repeat;height: 56px;}
.ban-nav-list ul{padding: 18px 0px 0px 40px;}
.ban-nav-list ul li{display: inline-block; font-size: 14px; position: relative;}
.ban-nav-list ul li a,.ban-nav .ban-nav-list ul li:first-child span{color: white; float:none;padding: 0px 8px;}
.ban-nav-list ul li a:hover, .ban-nav-list ul li a.current,.ban-nav-list ul li:first-child span:hover{color:#ffbf00;}
.ban-nav-list ul li .ban-spacer{width:1px; height:15px; background:#fff; display:block; float:right; margin:3px 2px 0 2px}
.ban-nav .ban-nav-list ul li:first-child:before{content:url('images/cart.png');position: absolute; left: -10px;}
.input_search{height: 22px; border: 1px solid rgb(194, 191, 191); border-radius: 3px; width: 172px; padding-left: 10px;}
.submit_search {background:url('images/search.png') no-repeat; cursor: pointer; border: 0;position: relative; left: -24px; top: 2px;}
.submit_search:hover {background:url('images/search_hover.png') no-repeat;}

.fa-times:before, .fa-navicon:before { right: 13px; position: absolute; }

/*inside navigation bar */
.page .entry-meta {display: none;}
.meta-sep{ display: none; }
.author.vcard{ display: none; }
#nav ul { padding:0; margin:0;width: 1180px; margin: 0px auto;text-align:center;}
#nav ul li{ display:inline-block; line-height:50px; position:relative;}
#nav ul li a{padding:0px 30px; color:#0082e2; text-decoration:none; float:left; font-size: 16px; font-weight: bold;}
#nav ul li:first-child a{padding-left:0px;}
#nav ul li:last-child a{padding-right:0px;}
#nav ul li a:hover, #nav ul li.current_page_item a, #nav-footer ul li.current_page_item a, #nav-footer ul li a:hover{color:#6ba91c;}
#nav ul li:after{content:url('images/navspacer.png'); position:absolute; right:-5px; top:0px; }
#nav ul li:last-child:after{content:""; }

/* Drop down icon */
#nav li span{ position:absolute; right:0; top:5px; z-index:99; cursor:pointer; display:none; color:#fff; }

/* Navigation bar icon */
.nav-toggle-button{ display:none; color:#fff; cursor:pointer; margin:0 auto; padding:10px 0 10px; text-align:right; height: 26px;}
.nav-toggle-button .fa{ display:block; }

/* Flash */
#flash{width:100%; height:565px; background:url('images/flash-background.png') no-repeat scroll center center;}
.compile-flash{height: 485px;list-style: none;width: 1125px; margin: 0px auto; padding-top: 60px;}
.flash-display{ width: 330px;height: 460px;margin-left: 5px; float: left;}
/*.flash-display{ width: 325px; background: green; height: 450px}
.last-display{width: 325px; background: red; height: 450px}*/
#f1 ul li{padding: 17px 0px; width: 325px; font-size: 23.5px; border-radius: 6px; text-align: center;font-weight: bold;}
#f1 ul li .p{float: left; display: block; width: 176px;}
#f1 ul li .p .customer{font-size: 24.21px; font-weight: normal; color: rgb(42, 42, 42); line-height: 8px;}
#f1 ul li .p .app{font-size: 26.61px; display: block;padding-left: 15px; color:#59870c;}
#f1 ul li .p .cont{padding-top: 10px;font-size: 14.5px; font-weight: normal; display: block; text-align: left; padding-left: 15px; color: gray;}
.shop{ background: transparent url("images/shop_back.png") no-repeat scroll left top; width: 100%; height: 59px; display: block; padding-top: 19px; color:white !important;font-size: 30px; margin-bottom: 20px;}
.shop:hover{background: transparent url("images/shop_back.png") no-repeat scroll left bottom; }
.click_flash{ display: block; background: transparent url("images/flash_click.png") no-repeat scroll left top; width: 150px; height: 30px; font-size: 13.11px; padding-top: 10px;margin: 15px 0px -26px 15px;}
.click_flash:hover{background: url('images/flash_click.png')no-repeat scroll left bottom; }
#f2{width: 448px}
.inner-flash{position:relative; left:-38px; top:64px;}
#f3 img{display: block; position: relative; top: 62px; left: -87px;}
/*Top Main*/
#top-main{height: 490px; width: 1100px; margin:0 auto;}
.top-main-first ul li{float: left;margin: 0 12px;position: relative;z-index: 999;}
.top-main-first ul li a{ background: url('images/main-a-back.png') no-repeat scroll left top; display: block;width:250px; height: 85.2px;color: #0052D3;}
.top-main-first ul li a .sp1{color: white;display: block; margin-left: 100px; padding-top: 20px; font-size: 23px; width: 146px;line-height: 13px;}
.top-main-first ul li a .sp2{display: block; margin-left: 100px;  font-size: 27.27px; font-weight: bold; width: 146px;}
.top-main-first ul li a:hover{ background: url('images/main-a-back.png') no-repeat scroll left bottom; color:#80b63c; }
.top-main-second{margin: 32px auto; width: 1070px; background: #C3C3C3 ; height: 342px;border-radius: 8px;}
.top-main-second ul{width: 1054px; margin: 0 auto;}
.top-main-second ul li{width: 263px; height: 325px;float: left;background: white;margin-top: 8px;}
.top-main-second ul li span{text-align: center; font-size: 16px; color:#808080; font-weight: bold;display: block;}
.top-main-second ul li:nth-child(2) span{font-size: 14px !important; line-height:22px !important; }
.top-main-second ul li hr{color: rgb(219, 219, 219); text-align: center; width: 255px;}
.top-main-second ul li p{color: rgb(63, 63, 63);display: block; height: 80px; width: 230px;padding: 0 10px !important;}
.top-main-second ul li a{float: right; color: white; display: block;margin: -25px 17px 0px;background: rgb(0, 112, 221) none repeat scroll 0% 0%; padding: 5px 12px; font-weight: bold;z-index: 9999; position: relative;}
.top-main-second ul li a:hover{background:#639814; }

/* inside main */
/*for all left side*/
#col-a{width:360px; min-height:150px;}
#left-top, #left-bottom{margin: 0 auto; width: 323px;}
#left-top ul li{margin-bottom: 10px;}
#left-top ul li a{background: transparent url("images/left-list.png") no-repeat scroll left top;  display: block; width: 304px; height: 38px; color: gray; font-size: 18.35px; padding: 10px 0 0 20px;}
#left-top ul li a:hover, #left-top ul li.current_page_item a{background: url('images/left-list.png') no-repeat scroll left bottom; }
#left-top h2{margin-bottom:10px;background: url("images/compound.png") no-repeat; padding: 10px; width: 304px; text-align: center; color: white; font-weight: bold; font-size: 24px;}
#left-top ul li:last-child a{background: transparent url("images/view_more.png") no-repeat scroll left top; margin: 14px 0; color: white;}
#left-top ul li:last-child a:hover, #left-top ul li:last-child.current_page_item{background: transparent url("images/view_more.png") no-repeat scroll left bottom; }
.cart-shop{height: 150px; background: #f5f5f5;margin: -15px 0 15px;}
#left-bottom ul li{}
#left-bottom h2, .shipping li a{  background:url('images/left-bottom-f.png') no-repeat scroll left top;padding: 20px; font-size: 24.05px;margin-bottom: 10px;color: white; display: block;}
.shipping li a:hover{background:url('images/left-bottom-f.png') no-repeat scroll left bottom;}
#left-bottom .cart-shop li{font-size: 14.05px; color: #838181; padding: 5px 0px 5px 24px; border: 1px solid #C9C9C9; width: 252px; margin: 8px  auto;}
#left-bottom .cart-shop li:first-child{border: none; padding-left: 0px; width: 278px;}
#left-bottom .cart-shop li:first-child span{background: none;font-weight: bold; color:white;}
#left-bottom .cart-shop li span{float: right; text-align: center; width: 66px; padding: 5px 0; background: #0084e5; margin-top: -5px; font-weight: bold; color:white;}
#left-bottom .shipping li ul li{float: left;margin-right: 2px;}
/*for content*/
#col-b{width:740px;padding-bottom:25px;}
.maincontents{line-height:20px;font-size: 14px;min-height: 745px;}
.maincontents h1{font-family: 'Open Sans', sans-serif;color: rgb(8, 141, 240); font-size: 22px;}
.maincontents .head_f{background: url('images/featured.png') no-repeat;height: 49px; }
.maincontents .head_f h2{display: block; padding: 14px 26px; font-size: 20px; color: white; font-weight: normal;}
.maincontents .head_f h2 span{font-weight: bold;}
.maincontents .head_f ul{float: right; width: 100px; margin-top: -35px;padding:0px !important;}
.maincontents .head_f ul li{float: left;margin:0 7px 0 0 !important;padding:0px !important;border:none !important;}
.maincontents .head_f ul li .prev{display:block;background: url('images/prev.png') no-repeat; width: 22.5px; height: 22.5px}
.maincontents .head_f ul li .next{display:block;background: url('images/next.png') no-repeat; width: 22.5px; height: 22.5px}
.maincontents .head_f ul li .prev:hover{background: url('images/prev_hover.png') no-repeat;}
.maincontents .head_f ul li .next:hover{background: url('images/next_hover.png') no-repeat;}
.maincontents .f-content ul{width:762px;padding:0px !important;}
.maincontents .f-content ul li{height: 277.1px; width: 223px; display:inline-block; margin:20px 21px 37px 0px !important; border-radius: 10px; border: 1px solid #AEAEAE;padding:0px !important;line-height:20px !important;}
.maincontents .f-content ul li span{display: block; text-align: center; margin-top: 10px; font-weight: bold; color: #629714; font-size: 14px;}
.maincontents .f-content ul li .pr-image{margin: 0 auto; width: 204px;}
.maincontents .f-content ul li .f-title{font-size: 16px; font-weight: normal}
.maincontents .f-content ul li a{background: url('images/add-to-cart.png') no-repeat scroll left top; height: 33.8px; width: 225px; display: block;margin-top: -10px;margin-left: -1px;font-size: 15px; font-weight: bold; padding: 13px 65px 0;}
.maincontents a{color:#2C69B7;}
.maincontents a:hover{text-decoration:underline !important;}
.maincontents .f-content ul li a:hover{background: url('images/add-to-cart.png') no-repeat scroll left bottom; color: white}
.maincontents ul{padding-left:10px;}
.maincontents ul li{margin:5px 0px; line-height:13px;padding-left:15px;border-left:8px solid rgb(33, 135, 168);}
.children{ padding-left: 0 !important; }
.product-categories{ padding-left: 0 !important; }
.product-categories li{ padding: 7px !important; }
/*inside newsletter*/
#newsletter{height: 320px; width: 715px;background: #f4f4f4; border-radius: 10px;margin-top: 30px;padding: 21px 32px 0; width: 656px;}
#newsletter h2{font-size: 27.2px;color: #989898;width: 665px; margin: 0 auto 30px; font-weight: normal;}
#newsletter h2::before{content: url('images/news-msg.png'); position: relative;top: 12px; right: 10px;}
#newsletter h2 span{font-weight: bold; -webkit-animation-name:blink;
	-webkit-animation-duration:1.5s; -webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite; animation-duration:1.5s; animation-name:blink;}
#newsletter p{font-style: italic; font-size: 14px;color: #323232;margin: 30px 0;}
#newsletter form{ margin: 25px 0px; }
#newsletter .news-input{display: block; width: 90%; padding: 10px 25px; font-style: italic; color: black; border: 1px solid #689d1f; border-radius: 3px; margin: 10px 0;}
#newsletter .submit{background: url('images/submit-news.png') no-repeat scroll left top; border:none;width: 119.7px; height: 38.7px; cursor: pointer;margin-top: 17px;}
#newsletter .submit:hover{background: url('images/submit-news.png') no-repeat scroll left bottom;}
/* inside footer */
#footer{background:url('images/foot-back.png') no-repeat scroll center center; width: 100%;height: 562.7px;margin-top: -235px;}
#footer .information{padding: 260px 0px 0; height: 200px; width: 1100px; margin: 0px auto;}
#footer .information h2{font-size: 22px; font-weight: normal; color: white;padding-left: 14px;}
#footer .information h2:before{content:url('images/cont-info.png');position: relative; top: 5px; left: -15px;}
#footer .information h2 span{font-weight: bold}
#footer .information hr{margin: 23px 0px 0px; width: 805px; float: right; border: 1px solid rgb(111, 192, 1);}
#footer .information ul{height: 134px; margin-top: -18px;}
#footer .information ul li{float: left;padding: 5px 0px 0px 36px;font-size: 14px;}
#footer .information ul li:first-child:before{content:url('images/add-info.png');position: relative; top: 65px; left: -40px;}
#footer .information ul li:nth-child(2):before{content:url('images/phone-info.png');position: relative; top: 65px; left: -40px;}
#footer .information ul li:nth-child(3):before{content:url('images/clock-info.png');position: relative; top: 65px; left: -40px;}
#footer .information ul li span{display: block; width: 330px; color: white; font-size: 14px;line-height: 33px;}
#footer .foot_hr{margin: 0px auto; width: 1200px; border: 1px solid rgb(102, 162, 1);}
#copyright{color: white;
font-size: 14px;
margin-top: -10px;
width: 697px;
float: right;}
#nav-footer{width: 1289px; margin: 30px auto;}
#nav-footer ul{width: 730px; height: 20px; float: left;}
#nav-footer ul li{display:inline-block;font-size: 14px;position:relative;vertical-align:top;}
#nav-footer ul li a{padding:0 2px;}
#nav-footer ul li:after{content:"|"; color:#fff; right:-5px; top:0px; position:absolute; }
#nav-footer ul li:last-child:after{content:""; }

/* search */
.search_results div.page, .search_results div.post, .search_results div.product{ padding:15px 15px 15px; border:1px solid #E5E5E5; border-bottom:2px solid #C4C4C4; background:#fff; margin:10px 0; color:#000; -ms-border-radius:4px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -webkit-box-shadow:inset 0 0 15px 0 rgba(0,0,0,0.1); box-shadow:inset 0 0 15px 0 rgba(0,0,0,0.1); }.search_results h2 a{ text-decoration:none; }.search_results div.entry-meta{ font-style:italic; }.search_results a{ color:#2C69B7; }.search_results a:hover{ color:#FFA901; }

/*resources*/
.resources{font-size:14px;margin-top:20px}.resources a{color:#204886;text-decoration:none;display:block;font-weight:700}.resources a:hover{color:#d12727;text-decoration:none}.resources li,.resources ul{list-style-type:none;margin:0;padding:0}.resources ul li{margin-bottom:8px;padding:12px;background:#fff;border:1px solid #d72525;border-bottom:2px solid #d72525}



/* IE 7 */
.lt-ie8 .dang-ie{width:100%;height:100%;position:fixed;background-color:#00abdd}.message{text-align:center;color:#fff;font-size:20px;position:absolute;top:20%;left:0;right:0}.inner-message{position:relative;top:-20%;left:0;right:0;text-align:center;margin:auto}.inner-message img{position:relative;left:3em}.inner-message a.download{display:block;width:300px;padding:10px;color:#fff;margin:2em auto;border:1px solid #fff}.terms{color:#fff;font-size:13px;padding:20px;position:absolute;right:0;bottom:0}.terms a{color:#fff;font-weight:700}.lt-ie8 .protect-me{display:none}
.doc_form div{ display: inline-block;vertical-align: top;width: 300px;margin: 0 auto;height: 160px; }
.doc_form{width: 608px; display: block; margin: 40px auto;}
.doc_login_form{width: 290px; border: 1px solid #6BA91C; float: none;}
.doc_form h3{color: #D4D0D0; font-size: 14px; text-align: center; border-bottom: 1px solid #6BA91C; line-height: 34px; background-color: #6BA91C; font-style: normal;}
.doc_form label{padding-left: 15px; text-align: center;}
.register_form{width: 290px; border: 1px solid #6BA91C; float: none; height: 153px;}
.doc_portal_form{width: 595px; margin: 29px 17px 10px 17px; border: solid #fff 1px; box-shadow: 2px 2px 35px -12px; float: left;}
.p-list{background: url('images/pin.png') no-repeat; margin-top: -35px; padding: 10px 2px 0px 10px; line-height: 27px; text-align: center; width: 100px; float: right; margin-right: -23px; text-decoration: none; color: #008AFF;}
.first-column{float: left; margin: 10px 10px; padding: 25px;}
.first-column a{padding: 10px 15px; position: absolute;}
.p-logout:hover{background: #0A7644; border-radius: 0.4em; border: solid #0A7644 1px;}
.p-logout{background: #008AFF; border-radius: 0.4em; border: solid #008AFF 1px; padding: 7px; line-height: 14px; text-align: center; width: 53px; float: right; margin-right: 9px; text-decoration: none; color: #fff !important;}
.p-list2{background: url('images/send.png') no-repeat; margin-top: -35px; padding: 8px 25px 8px 33px; line-height: 14px; text-align: center; float: right; margin-right: -25px; text-decoration: none; color: #008AFF;}
.view-list-page{margin: 10px; padding: 5px;}
table.viewtb{border: solid 1px #E4CE8F;width: 100%;}
.viewtb tr td{padding: 1px 10px; font-weight: normal; border-bottom: 1px solid #E4CE8F; font-size: 13px; text-align: center; line-height: 25px;}
.prev{padding: 0px 7px; text-decoration: none; background: #008AFF; color: #F3F3F3 !important; font-size: 5px; border-radius: 2PX; margin: 10px -12px 0 19px; display: block; float: left;}
.current-data{float: right; margin: 0; padding: 0;}
.current-data li {border-left: none !important;display: inline-block;}
.vf-container{border: 3px solid #c3c3d0; padding: 5px; background: #E0E0EA;}
.form-name{font-size: 22px; font-family: Times New Roman, Times, serif; color: #051d38;}
p.h-title{color: #05683A; font-weight: bold; text-align: left; font-size: 16px;}
.table{width: 100%; max-width: 100%; margin-bottom: 20px;}
.images{width: 100%; text-align: center; display: inline-block; max-width: 300px; box-shadow: 0 0 6px -1px; padding: 12px; box-sizing: border-box; margin: 3px 24px 0 0; border-radius: 5px;}
.images img{width: auto; max-width: 275px; height: auto;}
.summary{display: inline-block; width: 372px; vertical-align: top;}
.reviews_tab{border-left: none !important;}
.reviews_tab a{padding: 2px 10px; background-color: #088df0; border-radius: 2px; color: white;text-decoration: none;}
.reviews_tab a:hover{background-color: #fdaf13;}
#tab-reviews{background: rgb(234, 234, 234); padding: 10px 15px; margin-top: 15px; border-radius: 3px;}
#comments h2, .products h3{font-size: 16px; color: #088df0;}
#comments .woocommerce-noreviews{font-size: 13px; text-indent: 25px;}
#reply-title{text-align: center; width:100%;}
.comment-form{background: rgb(224, 224, 224) ; padding: 5px 20px; border-radius: 3px; width: 94%;}
.comment-form-rating label{display: block; color: rgb(68, 68, 68);}
.comment-form-rating select{width: 20%; padding: 3px; border: 0.1px solid rgb(162, 157, 157); border-radius: 2px;}
.comment-form-comment label{display: block; color: rgb(68, 68, 68);}
.comment-form-comment textarea{width: 90%;}
.single_add_to_cart_button, .product_type_simple{ transition: all 0.3s linear 0s; background: url('images/add-to-cart.png') no-repeat scroll left top; height: 46.8px; width: 225px; margin-top: 10px; margin-left: -1px; font-size: 15px; font-weight: bold; border: none; cursor: pointer;}
.single_add_to_cart_button:hover,  .product_type_simple:hover{background: url('images/add-to-cart.png') no-repeat scroll left bottom; color: white;}
p.price{margin: 10px 0px 0px !important;}
.price{font-size: 20px; font-weight: bold; color: rgb(91, 138, 13);}
.product_type_simple{display: block; width: 190px; margin: 10px auto; box-sizing: border-box; padding: 17px 0px 0px 25px;position: absolute; bottom: 0; left: 14px;}
.products li{border: 1px solid #088df0 !important; border-radius: 5px;width: 205px;height: 320px; margin: 5px 3px !important; display: inline-block; padding: 7px !important;vertical-align: top;position: relative;text-align: center;}
.products .attachment-shop_catalog, .products li img, .shop-category .list img{max-width: 207px !important; max-height: 190px !important; width: auto; height: auto;}
.product_meta{margin: 10px 0px;}
.products h3, .price{padding: 5px 0px; display: block;}
.tabs.wc-tabs{display: none;}
#tab-description{padding: 10px; margin: 13px 0px; box-shadow: 0px 0px 7px gray; border-radius: 5px;}
#tab-description ul li{line-height: 18px}
.shop-category .list{width: 215px; text-align: center; padding: 15px 10px; box-sizing: border-box; box-shadow: 0px 0px 7px rgb(231, 231, 231); border-radius: 7px; display: inline-block; margin: 10px 8px;}
.shop-category .list .a-list{display: block; font-size: 16px; text-shadow: 0px 0px 9px rgb(129, 129, 129);}
.products li h3{line-height: 20px;}
.related.products{display: none; padding: 0; box-shadow: 0px 0px 5px rgb(243, 214, 149); border-radius: 6px; margin: 20px 0px;}
.related.products h2{padding-left: 10px}
.related.products h2 ,#tab-description h2{font-size: 20px; padding: 14px 0; display: block; text-align: left;color: rgb(59, 166, 246);}
.related.products ul{text-align: left;}
.related.products ul li{text-align: center;}

/*Supplement facts*/
	.supplement-fact{}
	.supplement-fact tr td, .supplement-fact tr th{border: 1px solid; padding: 2px 10px;}

/*Pagination in woo commerce*/
	.orderby{display:none;border: 1px solid gray; padding: 5px; border-radius: 2px; width: 100%; max-width: 230px;}
	.page-numbers li{border-left: none !important; display: inline-block; padding: 0 !important}
	.page-numbers li a, .page-numbers li span{background: #088df1; display: block; padding: 10px 15px; color: white; font-weight: bold; border-radius: 3px;float: none; margin: 0 !important; font-size: 13px;}
	.page-numbers li span.current{background: rgb(105, 165, 26)}
	.page-numbers li a:hover, .page-numbers li span:hover{background: rgb(105, 165, 26)}
