﻿
	.foot-menu {float: none !important;margin: 0 auto !important;display: table !important}
.pm-banner-ad-top .gpt-holder{padding:4px 0}
.ad728 .gpt-holder,.ad468 .gpt-holder{border:1px solid #999;padding:3px}
.ad970 .gpt-holder{width:970px}
.ad728 .gpt-holder{width:728px}
.ad468 .gpt-holder{width:468px}
.gpt-holder embed,.gpt-holder img,.gpt-holder ins{vertical-align:middle}


.title {	width: 520px; margin-left: 420px; margin-top: 20px; color: #e2e2e2; font-size: 11px;}

.title, .time { text-align: justify;	position: absolute;	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;	line-height: 13px;}

.title a, .title a:visited, .time a, .time a:visited{color: #d2b098;text-decoration: underline;}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}

.awesome-bar_container {
    display: block;
    margin: 0 auto;
    max-width: 80em;
    padding: 0.7em 40px 0.7em 0.625em;
    width: 100%;
}

.awesome-bar_container::after {
    clear: both;
}

.awesome-bar_container::before, .awesome-bar_container::after {
    content: " ";
    display: table;
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}


html,
body,
#root{
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  margin:0;
  box-sizing:inherit;
  min-height:100%;
  min-width:320px; }
.front_img .field-content{text-align:center;position:relative;top:-10px;padding-left:1px;}
.field-content.uudised_kuupaev{font-size:80%;}
#news .field-content{text-align:left;}

#copyright-note {
    width: 996px;
    margin: 0 auto;
    clear: both;
    max-width: 100%;
}



#et-footer-nav {
	background-color: rgba(255, 255, 255, 0.05);
}
body.boxed .footer_inner{width:100%}
body.boxed .wrapper_inner,body.boxed .footer_inner{width:1150px;margin:0 auto}

#td-header-menu {
  display: inline-block;
  vertical-align: top;
}
#login{float:right;margin-top:5px}
#login li,#login ul{list-style:none}
#login img{vertical-align:middle}
#login li{margin:0;float:left;display:inline-block;padding:5px 0 0}
#login a{color:#31649d;font-size:12px;padding:0 3px;margin:0;text-decoration:none}
#login a:hover{background:0;text-decoration:underline}
.row{margin-right:-15px;margin-left:-15px}
.books img{display:block;margin:0 auto}

.greybg {
  background-color: #F2F2F2;
}

.about-request-table .greybg,
.home-content-table .greybg,
.about-pregnancy-table .greybg {
  width: 214px;
  vertical-align: top;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.about-btn-area{
	float: left;
	display: inline;
	margin-top: 0px;
	width: 100%;
}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}


.section-title.center {
  font-size: 22px;
  font-weight: 400;
  color: #222;
  width: 100%;
  display: block;
  margin-bottom: 24px;
  clear: both;
  text-align: center;
}

.section-title.center.left {
  text-align: left;
}

.section-title.center .small-info {
  color: #888;
  font-weight: 300;
  font-size: 14px;
  display: block;
  margin-top: 7px;
}

.section-title.center .small-info a {
  font-weight: 400;
}

.section-title.sticky {
  font-size: 15px;
  font-weight: 400;
  background-color: #BAC60A;
  color: #fff;
  padding: 6px 18px;
  display: inline-block;
  margin-left: 20px;
  clear: both;
}

.section-title .archive-link {
  float: right;
  font-size: 13px;
  font-weight: 400;
  display: inline-block;
  position: relative;
  bottom: -10px;
}
#inside_adv_iss .title,#reg-prom .title{font-family:PT Sans Caption,sans-serif;font-size:14px;text-transform:uppercase;font-weight:bold;}
#reg-prom .title{margin-bottom:21px;}
#reg-prom ul{font-size:14px;padding-top:1px;}


.featured-slider-item-name, .featured-slider-item-text {
    color: #fff;
}


.featured-slider-item-name {
    font-family: 'Oswald', sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 36px;
    line-height: 48px;
    margin-bottom: 10px;
}
