body .header_wrap .header {position: fixed !important; top: 0; width: 100%; z-index: 999;}
.logo h1, .logo h2 {margin-top: 0}
body.admin-bar .header_wrap .header {top: 32px;}
#content {margin-top: 100px}
.mfp-title {padding: 0}
.single_post .single_post_content table {background-color: #f5f5f5; border: 10px solid #f5f5f5}
.button.btn.btn-default {color: white !important;}
table.tabulate.table {font-size: 0.9vw; margin: 20px 0 60px 0; padding: 10px; text-align: center}
table.tabulate.widefat th, table.tabulate.widefat td {line-height: 1.3em;}
table.tabulate.widefat th:first-letter{text-transform:capitalize;}
table.tabulate.widefat th{text-transform:lowercase;}
table thead {background-color: #f8f4ff}
.tabulate.paginate {position: absolute; bottom: 0px; width: 84%; text-align: center;}
.tabulate-filters table tr.tabulate-filter td.label {padding-top:12px;}
.page_head, .type-int, th:last-child, p > br {display: none;}
.single_post {padding-top: 0}
.single_wrap {width: initial; float: unset;}
.header #topmenu {padding-right: 20px;}
.header #topmenu ul li a {font-weight: normal}
#topmenu ul li.current_page_item a {color: #f3f5fd !important;}
#topmenu ul li.current_page_item {border-bottom: 3px solid white;}
#topmenu ul li a {padding-bottom: 19px}
/*.center, .single_wrap {width: 100% !important;}*/
.logo, .top_menu, .copytext {padding: 0 2.5%}
.header #topmenu ul li a {font-size: 20px;}
.btn-success {line-height: 21px;}
.displaying-num {float: left}
.button {background-color: #555555; border: 0; border-radius: 2px; color: white; padding: 4px 16px; font-size: 16px; cursor: pointer;}
input, select, .form-control {margin-bottom: 1em; padding: .25em; border: 0; border-bottom: 2px solid currentcolor; background: none; font-size: 16px; color: #383838; outline: none}
select {padding-top: 7px !important;}
select:focus, select:active, .form-control:focus {outline: 0; border-bottom-color: #23223e;}
.home h2 {color: #3d3d3d !important;}
div[class*='bwg_gal_title_']{height: 25px; color: #211c21 !important; font-size: 1.7em !important;}
#current-page-selector {text-align: center;}
div[class*='tablenav-pages_']{margin-bottom: 50px !important;}
div[class*='bwg_gal_title_'], span[class*='paging-input_']{font-family: 'Raleway' !important;}
.type-text{text-transform: capitalize;}
.foot_right_wrap {display: none}
.spider_popup_close_fullscreen {font-size: 20px !important;}
.bwg_image_info {background: transparent !important;}
.bwg_image_info_spun {text-align: left !important;}
/*:not(.stat_bg) ~ .header_wrap .header {box-shadow: 0px 1px 10px 0px #333333} */
.sponzorji {background-color: white; text-align: center; border-radius: 3px; padding: 5px;}
.opozorilo {text-align: center}
.opozorilo .button {color: white !important;}
.button {
    background: #a690a4!important;
    color: #ffffff;
    border-color: #a690a4!important;
}
.not_frontpage .center {width: 100%}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding-bottom: 20px;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.center .org_comment a, .center .thn_post_wrap a:link, .center .thn_post_wrap a:visited,
.center .lts_lightbox_content a:link, .center .lts_lightbox_content a:visited, .center .athor_desc a:link, .center .athor_desc a:visited {color: #5e4b56;}

.tabulate.paginate {
left: 0; right:0; bottom: 35px !important; width: auto !important;
}

@media (max-width: 1100px) {
  table.tabulate.table {
    font-size: 16px !important;
  }
}

.type-text {
    text-transform: inherit;
}

.border-left {
border-left: 1px solid lightgrey;
  padding-left: 5px !important;
}

.table-title {
text-transform: uppercase !important; font-size: 1.1em; line-height: 2.5em !important;}