/*
* Styles for Site skin "bootstrap_site_tabs_skin"
*/
#evo_site_header {
width: 100%;
font-family: Arial, Helvetica, sans-serif !important;
display: table;
}
#evo_site_header .swhead_sitename {
vertical-align: middle;
white-space: nowrap;
}
#evo_site_header .swhead_sitename a {
padding-left: 10px;
padding-right: 10px;
margin-right: 2px;
}
#evo_site_header .swhead_sitename.swhead_logo {
display: table-cell;
margin: -17px 0 -1px -6px;
}
#evo_site_header .swhead_sitename.swhead_logo a {
padding: 0;
}
#evo_site_header .swhead_sitename.swhead_logo img {
max-height: 60px;
max-width: 270px;
}
#evo_site_header .swhead_menus {
display: table-cell;
width: 100%;
}
#evo_site_header .swhead_menus div.level1 {
background-color: #ddd;
}
#evo_site_header .swhead_menus div.level1 nav .pull-right {
margin-top: -10px;
}
#evo_site_header .swhead_menus div.level1 nav .pull-right a {
max-height: 40px;
}
#evo_site_header .swhead_menus div.level1 nav .pull-left li a {
margin-right: 0;
border-color: #ddd;
border-bottom: 1px solid #ccc;
}
#evo_site_header .swhead_menus div.level1 nav .pull-left li a:hover {
background-color: #fff;
}
#evo_site_header .swhead_menus div.level1 nav .pull-left li.swhead_sitename a {
border: 1px solid transparent;
}
#evo_site_header .swhead_menus div.level1 nav .pull-left li.swhead_sitename a:hover {
background-color: transparent;
}
div.level1 {
padding-top: 17px;
padding-left: 6px;
background-color: #ddd;
border-bottom: 1px solid #ccc;
}
div.level1 nav ul.nav.nav-tabs {
margin: 0;
position: relative;
top: 1px;
border-bottom: 1px solid #ccc;
}
div.level1 nav ul.nav.nav-tabs li {
vertical-align: bottom;
display: inline-block;
float: none;
}
div.level1 nav ul.nav.nav-tabs li a {
transition: 0.1s ease;
}
div.level1 nav ul.nav.nav-tabs li a:hover {
border: 1px solid #ccc;
}
div.level1 nav ul.nav.nav-tabs li.active a {
background: #FFF;
border-color: #ccc;
border-bottom-color: #FFF !important;
cursor: pointer;
}
div.level1 nav ul.nav.nav-tabs li.no_logo {
padding-right: 0;
margin-right: 0;
}
div.level1 nav ul.nav.nav-tabs li.no_logo a {
margin-right: 0;
background: transparent;
font-weight: 700;
padding-left: 0px;
padding-right: 0px;
margin-right: 10px;
}
div.level1 nav ul.nav.nav-tabs li.no_logo a:hover {
border: 1px solid transparent;
}
div.level1 nav div.pull-right .btn {
margin-left: 5px;
padding-top: 10px;
padding-bottom: 10px;
}
div.level1 nav div.pull-right .btn.evo_widget_basic_menu_link_myprofile {
padding-top: 3px;
padding-bottom: 3px;
}
div.level1 nav div.pull-right .btn.evo_widget_basic_menu_link_myprofile img {
vertical-align: middle;
}
div.level1 nav div.pull-right .btn.btn-default {
transition: 0.1s ease;
}
div.level1 nav div.pull-right .btn.btn-default:hover {
border: 1px solid #ccc;
}
div.level2 {
padding: 6px 15px 15px 6px;
background: #FFF;
}
div.level2 nav .nav {
margin: 0;
}
div.level2 nav .nav > li > a {
padding: 6px 10px 4px;
font-size: 92%;
background-color: #eee;
}
div.level2 nav .nav li {
margin-right: 4px;
}
div.level2 nav .nav li.active a,
div.level2 nav .nav li.active a:hover,
div.level2 nav .nav li.active a:focus {
background-color: #337ab7;
}
@media (max-width: 712px) {
.swhead_logo img {
padding: 21px 0px 22px 2px !important;
}
}
.evo_post_title .btn-group a {
padding-top: 2px;
padding-bottom: 0px;
}
.pagination li span,
.pagination li a {
padding-top: 7px;
padding-bottom: 5px;
}
.pagination li a:last-child {
padding-top: 6px;
padding-bottom: 6px;
}
.small.post_tags a {
padding-top: 3px;
padding-bottom: 2px;
}
#evo_site_footer {
color: #777;
font-family: Arial, Helvetica, sans-serif !important;
background: #f5f5f5;
}
#evo_site_footer .container {
padding: 15px;
text-align: center;
}
#evo_site_footer .container p {
margin-bottom: 0px;
}
.btn.slide-top {
opacity: 0;
visibility: hidden;
float: right;
font-size: 20px;
position: fixed;
padding: 2px 13px;
right: 8px;
top: 8px;
transition: all 0.3s;
z-index: 9999;
}
.btn.slide-top.slide-top-visible {
opacity: 1;
visibility: visible;
}
.btn.slide-top.slide-top-toolbar {
top: 35px;
}
.btn.slide-top.slide-top-fixed-header {
top: 55px;
}
.btn.slide-top.slide-top-toolbar.slide-top-fixed-header {
top: 90px;
}
@media only screen and (max-device-width: 1024px) {
.btn.slide-top.slide-top-toolbar {
top: 8px;
}
}
@media (min-width: 768px) and (max-width: 991px) and (min-device-width: 1024px) {
.btn.slide-top.slide-top-toolbar {
top: 35px;
}
}