@media (min-width:901px) {
.hidden_for_default {
display:none !important
}
.l-subheader.at_bottom {
display:none
}
.header_hor .l-subheader.at_top {
line-height:36px;
height:36px
}
.header_hor .l-header.sticky .l-subheader.at_top {
line-height:0px;
height:0px;
overflow:hidden
}
.header_hor .l-subheader.at_middle {
line-height:100px;
height:100px
}
.header_hor .l-header.sticky .l-subheader.at_middle {
line-height:60px;
height:60px
}
.header_hor .l-subheader.at_bottom {
line-height:50px;
height:50px
}
.header_hor .l-header.sticky .l-subheader.at_bottom {
line-height:50px;
height:50px
}
.header_hor .l-header.pos_fixed + .l-titlebar, .header_hor .sidebar_left .l-header.pos_fixed + .l-main, .header_hor .sidebar_right .l-header.pos_fixed + .l-main, .header_hor .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-child, .header_hor .sidebar_none .l-header.pos_fixed + .l-main .l-section-gap:nth-child(2), .header_hor.header_inpos_below .l-header.pos_fixed~.l-main .l-section:nth-child(2), .header_hor .l-header.pos_static.bg_transparent + .l-titlebar, .header_hor .sidebar_left .l-header.pos_static.bg_transparent + .l-main, .header_hor .sidebar_right .l-header.pos_static.bg_transparent + .l-main, .header_hor .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-child {
padding-top:136px
}
.header_hor .l-header.pos_static.bg_solid + .l-main .l-section.preview_trendy .w-blog-post-preview {
top:-136px
}
.header_hor.header_inpos_bottom .l-header.pos_fixed~.l-main .l-section:first-child {
padding-bottom:136px
}
.header_hor .l-header.bg_transparent~.l-main .l-section.valign_center:first-child>.l-section-h {
top:-68px
}
.header_hor.header_inpos_bottom .l-header.pos_fixed.bg_transparent~.l-main .l-section.valign_center:first-child>.l-section-h {
top:68px
}
.header_hor .l-header.pos_fixed~.l-main .l-section.height_full:not(:first-child) {
min-height:calc(100vh - 60px)
}
.admin-bar.header_hor .l-header.pos_fixed~.l-main .l-section.height_full:not(:first-child) {
min-height:calc(100vh - 92px)
}
.header_hor .l-header.pos_fixed~.l-main .l-section.sticky {
top:60px
}
.admin-bar.header_hor .l-header.pos_fixed~.l-main .l-section.sticky {
top:92px
}
.header_hor .sidebar_none .l-header.pos_fixed.sticky + .l-main .l-section.type_sticky:first-child {
padding-top:60px
}
.header_hor.header_inpos_below .l-header.pos_fixed:not(.sticky) {
position:absolute;
top:100%
}
.header_hor.header_inpos_bottom .l-header.pos_fixed:not(.sticky) {
position:absolute;
bottom:0
}
.header_inpos_below .l-header.pos_fixed~.l-main .l-section:first-child, .header_inpos_bottom .l-header.pos_fixed~.l-main .l-section:first-child {
padding-top:0 !important
}
.header_hor.header_inpos_below .l-header.pos_fixed~.l-main .l-section.height_full:nth-child(2) {
min-height:100vh
}
.admin-bar.header_hor.header_inpos_below .l-header.pos_fixed~.l-main .l-section.height_full:nth-child(2) {
min-height:calc(100vh - 32px)
}
.header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-cart-dropdown, .header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_2 {
bottom:100%;
transform-origin:0 100%
}
.header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1 {
top:auto;
bottom:100%;
box-shadow:0 -3px 3px rgba(0, 0, 0, 0.1)
}
.header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_3, .header_inpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_4 {
top:auto;
bottom:0;
transform-origin:0 100%
}
}
@media (min-width:601px) and (max-width:900px) {
.hidden_for_tablets {
display:none !important
}
.l-subheader.at_bottom {
display:none
}
.header_hor .l-subheader.at_top {
line-height:40px;
height:40px
}
.header_hor .l-header.sticky .l-subheader.at_top {
line-height:0px;
height:0px;
overflow:hidden
}
.header_hor .l-subheader.at_middle {
line-height:80px;
height:80px
}
.header_hor .l-header.sticky .l-subheader.at_middle {
line-height:60px;
height:60px
}
.header_hor .l-subheader.at_bottom {
line-height:50px;
height:50px
}
.header_hor .l-header.sticky .l-subheader.at_bottom {
line-height:50px;
height:50px
}
.header_hor .l-header.pos_fixed + .l-titlebar, .header_hor .sidebar_left .l-header.pos_fixed + .l-main, .header_hor .sidebar_right .l-header.pos_fixed + .l-main, .header_hor .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-child, .header_hor .sidebar_none .l-header.pos_fixed + .l-main .l-section-gap:nth-child(2), .header_hor .l-header.pos_static.bg_transparent + .l-titlebar, .header_hor .sidebar_left .l-header.pos_static.bg_transparent + .l-main, .header_hor .sidebar_right .l-header.pos_static.bg_transparent + .l-main, .header_hor .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-child {
padding-top:120px
}
.header_hor .l-header.pos_static.bg_solid + .l-main .l-section.preview_trendy .w-blog-post-preview {
top:-120px
}
.header_hor .l-header.pos_fixed~.l-main .l-section.sticky {
top:60px
}
.header_hor .sidebar_none .l-header.pos_fixed.sticky + .l-main .l-section.type_sticky:first-child {
padding-top:60px
}
}
@media (max-width:600px) {
.hidden_for_mobiles {
display:none !important
}
.l-subheader.at_bottom {
display:none
}
.header_hor .l-subheader.at_top {
line-height:40px;
height:40px
}
.header_hor .l-header.sticky .l-subheader.at_top {
line-height:0px;
height:0px;
overflow:hidden
}
.header_hor .l-subheader.at_middle {
line-height:50px;
height:50px
}
.header_hor .l-header.sticky .l-subheader.at_middle {
line-height:50px;
height:50px
}
.header_hor .l-subheader.at_bottom {
line-height:50px;
height:50px
}
.header_hor .l-header.sticky .l-subheader.at_bottom {
line-height:50px;
height:50px
}
.header_hor .l-header.pos_fixed + .l-titlebar, .header_hor .sidebar_left .l-header.pos_fixed + .l-main, .header_hor .sidebar_right .l-header.pos_fixed + .l-main, .header_hor .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-child, .header_hor .sidebar_none .l-header.pos_fixed + .l-main .l-section-gap:nth-child(2), .header_hor .l-header.pos_static.bg_transparent + .l-titlebar, .header_hor .sidebar_left .l-header.pos_static.bg_transparent + .l-main, .header_hor .sidebar_right .l-header.pos_static.bg_transparent + .l-main, .header_hor .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-child {
padding-top:90px
}
.header_hor .l-header.pos_static.bg_solid + .l-main .l-section.preview_trendy .w-blog-post-preview {
top:-90px
}
.header_hor .l-header.pos_fixed~.l-main .l-section.sticky {
top:50px
}
.header_hor .sidebar_none .l-header.pos_fixed.sticky + .l-main .l-section.type_sticky:first-child {
padding-top:50px
}
}
@media (min-width:901px) {
.ush_image_1 {
height:95px
}
.l-header.sticky .ush_image_1 {
height:60px
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_image_1 {
height:40px
}
.l-header.sticky .ush_image_1 {
height:30px
}
}
@media (max-width:600px) {
.ush_image_1 {
height:30px
}
.l-header.sticky .ush_image_1 {
height:20px
}
}
.ush_text_3 .w-text-value {
color:
}
@media (min-width:901px) {
.ush_text_3 {
font-size:13px
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_text_3 {
font-size:13px
}
}
@media (max-width:600px) {
.ush_text_3 {
font-size:13px
}
}
.ush_text_3 {
	white-space:nowrap
}
.ush_text_1 .w-text-value {
color:
}
@media (min-width:901px) {
.ush_text_1 {
font-size:13px
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_text_1 {
font-size:13px
}
}
@media (max-width:600px) {
.ush_text_1 {
font-size:13px
}
}
.ush_text_1 {
	white-space:nowrap
}
.header_hor .ush_menu_1.type_desktop .w-nav-list.level_1>.menu-item>a {
	padding:0 20px
}
.header_ver .ush_menu_1.type_desktop {
	line-height:40px
}
.ush_menu_1.type_desktop .btn.menu-item.level_1>.w-nav-anchor {
	margin:10px
}
.ush_menu_1.type_desktop .w-nav-list>.menu-item.level_1 {
	font-size:16px
}
.ush_menu_1.type_desktop .w-nav-list>.menu-item:not(.level_1) {
font-size:15px
}
.ush_menu_1.type_mobile .w-nav-anchor.level_1 {
	font-size:15px
}
.ush_menu_1.type_mobile .w-nav-anchor:not(.level_1) {
font-size:14px
}
@media (min-width:901px) {
.ush_menu_1 .w-nav-icon {
font-size:20px
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_menu_1 .w-nav-icon {
font-size:20px
}
}
@media (max-width:600px) {
.ush_menu_1 .w-nav-icon {
font-size:20px
}
}
@media screen and (max-width:899px) {
.ush_menu_1 .w-nav-list {
display:none
}
.ush_menu_1 .w-nav-control {
display:block
}
}
@media (min-width:901px) {
.ush_search_1.layout_simple {
max-width:240px
}
.ush_search_1.layout_modern.active {
width:240px
}
.ush_search_1 .w-search-open, .ush_search_1 .w-search-close, .ush_search_1 .w-search-form-btn {
font-size:17px
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_search_1.layout_simple {
max-width:200px
}
.ush_search_1.layout_modern.active {
width:200px
}
.ush_search_1 .w-search-open, .ush_search_1 .w-search-close, .ush_search_1 .w-search-form-btn {
font-size:17px
}
}
@media (max-width:600px) {
.ush_search_1 .w-search-open, .ush_search_1 .w-search-close, .ush_search_1 .w-search-form-btn {
font-size:17px
}
}
@media (min-width:901px) {
.ush_dropdown_1 .w-dropdown-h {
font-size:13px
}
}
@media (min-width:601px) and (max-width:900px) {
.ush_dropdown_1 .w-dropdown-h {
font-size:13px
}
}
@media (max-width:600px) {
.ush_dropdown_1 .w-dropdown-h {
font-size:13px
}
}

	.p12-pagination-1-main {
    margin: 0 auto; 
    padding: 20px 0;
    height: 30px;
    text-align: center;
}    
	
	.p12-pagination-1-main select {
    padding:0px 8px; border:1px solid #dce2e9; line-height:30px; height:30px; width:65px;
}
	.p12-pagination-1-main ul {
    margin: 0 auto; 
    padding: 20px 0;
    height: 30px;
    text-align: center;
}


.p12-pagination-1 li
{
    vertical-align: top;
    display: inline-block;
    padding: 0 12px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #e5e5e5;
    text-align: center;
    margin: 0 3px;
    
}

.p12-pagination-1 .active,
.p12-pagination-1 .active a{
    background: #31a84c;
    color: #fff;
    border-color: #31a84c;
}


.p12-pagination-1 span {
    border: 1px solid #fff;
}

.p12-pagination-1 .page_curr {
    background:#31a84c;
    color:#fff;
    border-color:#31a84c;
}

.p12-pagination-1 .laypage_first,
.p12-pagination-1 .laypage_last {
    display: none;
}

	
