.sidebar { vertical-align: top;
background-color: #f6f5f2;
border: 1px solid #cfcecc;
border-radius: 8px;
margin-bottom: 10px;
padding: 10px;
padding-bottom: 0;
margin-right: 10px;
}
a.login_first {
color: #255946;
font-weight: bold;
}
.widget-item ul#menu-menu-menu .current-menu-item {
display: block !important;
}
.member_only_show{
display:none;
}
li.dropdown.menu-item-430, li.dropdown.menu-item-445, li.dropdown.menu-item-447, li.dropdown.menu-item-449, li.dropdown.menu-item-451 {
display: none;
}
.hide_404_men{
display:none;
}
.content-row {
align-items: stretch !important;
} .inner-page .col-md-12.col-lg-8 a, .full_width_temp a {
color: #255946;
}
.inner-page .col-md-12.col-lg-8 a:hover, .full_width_temp a:hover {
color: #6e7673;
text-decoration:underline;
}
.inner-page i.fa.fa-check-circle{
color: #653513;
}
.inner-page .col-md-12.col-lg-8 a.shortccut_button.thm-btn-files {
color: #fff;
}
.inner-page .col-md-12.col-lg-8 a.shortccut_button.thm-btn-files:hover {
color: #6e7673 !important;
text-decoration:none;
}
a.thm-btn-files{
color:white;
}
a.thm-btn-files:hover{
text-decoration:none;
} .hide {
display: none;
} .blog-sidebar__categories {
background-color: #f6f5f2;
border-radius: 5px;
margin-bottom: 10px;
padding: 0px;
} .blog-sidebar.cust_menu ul li a { font-size: 18px;
display:block;
padding: 18px 0;
padding-left: 5px;
}
.blog-sidebar.cust_menu ul li a:hover {
background-color: #fff;
color: var(--thm-black);
}
.blog-sidebar.cust_menu ul li + li{
border-top: 1px solid #b6b6b4;
}
.blog-sidebar.cust_menu li a i{
display:none;
}
@media (min-width: 1200px) {
.blog-sidebar__categories {
padding: 0px;
}
}
.blog-sidebar__categories ul li + li { }
@media (min-width: 1200px) {
.blog-sidebar__categories ul li + li { }
}
.blog-sidebar__categories ul li a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: #6e7673;
font-weight: 400;
line-height: 1;
}
.blog-sidebar__categories ul li a i {
font-size: 12px;
margin-right: 10px;
}
.blog-sidebar__categories h3 {
color: var(--thm-primary);
} .blog-sidebar__posts {
background-color: #f6f5f2;
border-radius: 5px;
margin-bottom: 10px;
padding: 15px;
padding-bottom: 0;
padding-top: 5px;
}
@media (min-width: 1200px) {
.blog-sidebar__posts {
padding: 5px;
}
}
.blog-sidebar__posts h3 {
margin-bottom: 5px;
color: var(--thm-primary);
}
.blog-sidebar__posts ul {
margin-left: -5px;
margin-right: -5px;
}
.blog-sidebar__posts ul li {
position: relative;
padding-left: 5px;
min-height: 78px;
padding: 10px;
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
border-radius: 5px;
}
.blog-sidebar__posts ul li:hover {
background-color: #fff;
}
.blog-sidebar__posts ul li > img {
position: absolute;
top: 50%;
left: 20px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
border-radius: 50%;
}
.blog-sidebar__posts ul li span {
color: #6e7673;
font-size: 14px;
font-weight: 600;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
line-height: 1;
margin-bottom: 5px;
}
.blog-sidebar__posts ul li span > i {
font-size: 14px;
margin-right: 5px;
}
.blog-sidebar__posts ul li h4 {
margin: 0;
font-size: 16px;
font-weight: bold;
line-height: 1;
}
.blog-sidebar__posts ul li h4 a {
color: inherit;
}
.thm-btn-files {
align-items: center;
vertical-align: middle;
-webkit-appearance: none;
border: none;
outline: none !important;
background-color: var(--thm-primary);
color: #fff;
font-size: 16px;
border-radius: 5px;
font-weight: 400;
font-family: var(--thm-font);
padding: 16.5px 39.5px;
-webkit-transition: 500ms;
transition: 500ms;
background-color: var(--thm-primary);
color: #fff;
margin-top:5px;
}
.thm-btn-files:hover {
color:  var(--thm-font);
background-color: #fff;
border: 1px solid rgb(116, 116, 116)
} @media (min-width: 992px) {
.gray-boxed-wrapper.home-one__boxed {
margin-top: -175px;
}
}
@media (min-width: 992px) {
.gray-boxed-wrapperhomepage {
margin-top: -100px;
}
} .home-one__boxed {
margin-top: -60px;
}
@media (min-width: 992px) {
.inner-page {
margin-top: -50px !important;
}
}
@media (min-width: 1440px) {
.gray-boxed-wrapper {
max-width: 1300px;
}
} .page-not-found-content {
text-align: center;
align-items: center;
}
.menu_here_footer ul, .menu_here_footer li {
list-style: none;
}
.menu_here_footer ul{
padding:0;
}
.menu_here_footer a {
color: #b5c3be;
}
.foot_w_2 h2{
color: #b5c3be;
}
.menu_here_footer i {
margin-right: 10px;
font-size: 12px;
}
ul.sitemap_links a {
color: #255946;
}
li.dropdown.menu-item-546 {
display: none;
} .footer_1 .widget-item{
font-size: 14px;
color: #b5c3be;
margin: 0;
margin-top: 25px
}
.footer_3 .widget-item{
font-size: 14px;
color: #b5c3be;
margin: 0;
}
.footer_3 h2 {
color: #b5c3be;
}
.mobile_user_b {
display: none;
}
@media (min-width: 1200px){
.footer_1 .widget-item{
font-size: 15px;
margin-top: 15px;
}
.footer_3 .widget-item{
font-size: 15px;
}
}
@media (max-width: 767px){
.search-popup__content .thm-reset-btn{
padding: 9.5px 35.5px;
}
.mobile_user_b a.main-header__search-btn {
color: #fff !important;
font-size: 18px !important;
}
.mobile_user_b a.main-header__search-btn:nth-child(2n) {
text-align: right;
padding-left: 60px;
}
.mobile_user_b{
margin-bottom:20px;
}
.mobile-nav__content .main-menu__list li a.expanded{
color:#fff;
font-weight:bold;
font-size: 15px;
}
.row.top-row.content-row {
flex-direction: column-reverse;
}
.col-md-6.col-lg-3.sidebar {
margin-top: 45px;
}
.mobile_user_b {
display: block;
}
} .main-menu .main-menu__list > li > a, .stricky-header .main-menu__list > li > a, .topbar__right > a, .blog-sidebar__categories ul li a, .blog-sidebar__posts ul li span{
color: #255946;
}
.blog-sidebar__posts ul li span{
margin-top:10px;
}
.footer_1 .widget-item, .foot_w_2 h2, .menu_here_footer a, .footer_3 h2, .footer_3 .widget-item, .bottom-footer p, .bottom-footer__links a{
color: #fff;
}
body{
color: #255946;
}
.mobile-nav__content .main-menu__list li a.expanded{
color: #255946;
}
.search-popup__content .thm-reset-btn{
background: #255946;
}
#skiplinks a{
color: #255946;
}
ul.thm-breadcrumb.list-unstyled li {
opacity: 0.7; } table.price_pr td.red {
color: #b70000;
}
form#password-reset-form p {
font-size: 18px;
}