red {
	color:#8b182e;
}
attech {
	color:#686868;
}
.l-button span {
	text-decoration:underline;	
}
.l-button {
	color:#11386c;
	cursor:pointer;
}
cost {
	font-size:1.5em;
}
.modal-header * {
color:#fff;
}
.modal-header h5 small {
	text-decoration:underline;
	font-style:italic;
	font-weight:1.5em;
}
body {
	color:#686868;
}
.more {
color:#8b182e;
text-decoration:underline;
}
.vacancy_result h3.money-right {
	text-align:right;
	padding:0px;
	margin:0px;
	color:#11386c;
}
.vacancy_result h4.money-right small {
	text-transform:uppercase;
	color:#11386c;
}
.vacancy_result h3 {
	margin:0px;
	padding:0px;
	font-size:2em;
	color:#11386c;	
	font-weight:700;
}
.vacancy_result h4.money {
	text-align:right;
	font-size:1.8em;
	padding:0px !important;
}
.vacancy_result a.address {
	text-decoration:underline;
}
.vacancy_result h4 {
	font-weight:700;
	padding:0px !important;
}
.panel-blue .nav li {
	padding:0px;
}
.panel-blue .panel-body {
	border:none !important;
}
.panel.panel-blue {
	border: none !important;
}
.panel-blue .nav li .nav li{
	 padding-left:20px;
	
 }
.panel-blue .header_vacancy {
	float:left;
	width:80%;
}
.panel-blue .header_counter {
	font-size:2em;
	color:#fff;
	background:#003a78;
	border-radius:0 5px 5px 0;
	padding:10px;
	text-align:center;
}
.panel-blue .panel-title {
	border:1px solid #003a78;
	font-size:12px;
	border-radius:10px;
}
.panel-blue .panel-title h5 {
padding:10px;
}
.input-blue select {
	border-color:#003a78;
	text-transform:uppercase;
	font-size:1em;
	text-align:center;
}
.search_lekarstva h5{
	font-size:0.9em;
	
}
.h50 {
	height:50px;
	padding-top:10px;
}
.promo {
	border:1px solid #ffc000 !important;
	border-radius:6px;
}
.btn-more {
	white-space:normal;
}
.geo {
	font-size:0.8em;
}
.alert-warning {
border-color:#ffc000;
background:#fff;
text-transform:uppercase;
}
.fa-left {
padding-top:5px;
color:grey;
}
.cost {
	font-size:1.5em;
	color:#003a78;
}
a.lekarstvo {
	display:block;
	padding:5px;
	border:1px solid #fff;
	border-radius:3px;
	margin-bottom:5px;
	text-transform:uppercase;
	font-size:0.9em;
}
a.lekarstvo.active {
	color:#fff;
	border-color:#003a78;
	background:#003a78;
}
a.lekarstvo:hover {
	border-color:#003a78;
}
.content-body.search {
	min-height:770px !important;
}
.result-item:hover {
	border:1px solid #003a78;
	border-radius:6px;
}
.result-item h4 {
	padding-top:10px;
}
.result-item {
	margin-bottom:30px;
	padding:6px;
	padding-top:1px;	
	margin-bottom:10px;
	border:1px solid #fff;
}
.pt15 {
	padding-top:10px;
}
.pt10 {
	padding-top:10px;
}
.mb60 {
	margin-bottom:60px !important;
}
.mb20 {
	margin-bottom:20px !important;
}
.mt60 {
	margin-top:60px;
}
.link {
	font-size:1.4em;
}
.search label {
	line-height:2.5em;
	font-weight:normal;
	padding-left:15px;
	margin-bottom:0px;
}
.search .chechobx label input[type="checkbox"] {
margin-right:10px;
display:inline-block;
}
.search .chechobx label {
	line-height:1em;
	font-weight:normal;
	padding-left:0px;
	font-size:0.9em;
	display:block;
}
.search .chechobx label.active {
	color:#003a78;
}
.search h5, .search h4 {
	color:#003a78;
	text-transform:uppercase;
	font-weight:normal;	
	margin-top:2px;
	margin-bottom:2px;
}
.search h1 {
	text-transform:uppercase;
	font-size:2em;
	text-align:center;
	padding-top:10px;
	margin-top:0px;
}


.mt30 {
	margin-top:20px;
}
.mt20 {
	margin-top:20px;
}
.partner-news a h3{
	color:#003a78;
	margin:0px;
}
.like-row {
	margin-top:20px;
	margin-bottom:20px;
}
.istochink {
	font-style:italic;
	color:#003a78 !important;
	font-weight:bold;
}
.mt10 {
	margin-top:10px;
}
.mb10 {
	margin-bottom:10px;
}
a {
	color:#343e5c;
}
body {
	padding-top:0px;
	font-family:'Open Sans';
	background:#e4e5e7;
	padding-bottom:0px;
}
.header-top {
	background:#fff url(/img/top.png?v2) top center no-repeat;
	height:143px;
}
.header-logo {
	padding-top:15px;
}
.top-descr {
	padding-top:50px;
	font-size:0.8em;
	font-weight:300px;
}
.enter-btn {
	border-radius:15px;
	border:2px solid #e3e8f0;
	line-height:10px;
	margin-top:5px;
}
/* РљРЅРѕРїРєРё*/
.enter-btn:hover, .enter-btn:hover *, .btn-default:hover, .btn-default:hover * ,.btn-default:focus, .btn-default:focus * {
	background:#003b77;
	color:#fff !important;
}
/* Р“Р»Р°РІРЅРѕРµ РјРµРЅСЋ*/
.nav-white {
	background:#fff;
	border-top:2px solid #f0f2f7;
	border-radius:0px;
	border-bottom:0px !important;
	margin-bottom:10px;
}
.nav-white .navbar-nav li a {
color:#767880;
font-weight:bold;
}
/* РџРѕРёСЃРєРѕРІР°СЏ СЃС‚СЂРѕРєР° Р»РµРєР°СЂСЃС‚РІ Рё РєРЅРѕРїРєРё */
.nav-tabs-search {
	background:#fff;
	display:inline-block;
	padding-left:20px;
	margin-left:5px;
}
.tab-description {
	color:#a1a7bd;
	padding-top:10px;
	margin-right:20px;
	cursor:none;

}
.tab-header .tab-content {
	margin-top:-5px;
}


.navbar .navbar-nav .open .dropdown-menu > li > a:hover, .navbar .navbar-nav .open .dropdown-menu > li > a:focus, .navbar .navbar-nav .open .dropdown-menu > .active > a, .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
	background:#003b77 !important;
}
.dropdown-menu>li>a {
	padding:3px 10px 10px 20px !important;
}
/* РџРѕРёСЃРє РїРѕ СЃР°Р№С‚Сѓ */
.tab-search {
	margin:0px;
	padding:0px;
}
.tab-search * {
	border-radius:0px !important;
}
.tab-search input {
	width:calc(1230px - 250px);
	float:left !important;
}
.tab-search .form-group, .tab-search.form-control {
	display:inline-block;
}
.tab-search .btn {
	width:250px;
}
.tab-search input, .tab-search .btn{
	border:none;
	color:#343e5c;
	border-radius:none !important;
	height:50px !important;
	background:#11386c;
}
.nav-tabs-search {
	border-radius:5px 5px 0px 0px;
	padding-right:20px;
}
.nav-white .navbar-form {
	margin:0px;
	padding:0px;
}
.nav-white .navbar-form input {
	border-top:0px !important;
	box-shadow:inset 0 0px 1px rgba(0,0,0,.075);
}
.navbar-form * {
	border-radius:0px !important;
}
.navbar-form input, .navbar-form .btn{
	border:none;
	color:#343e5c;
	border-radius:none !important;
	height:50px !important;
}
#seachline{
	border:none;
	border-bottom: solid 1px #003a78;
    border-radius: 0px;
    background-color: #fff;
}

#seachline input{
    border: 0;
    box-shadow: none;
}

#seachline button{
    margin: 0px 0 0 0;
    background: none;
    box-shadow: none;
    border: 0;
    color: #fff;
	height:50px;
    padding: 0 8px 0 10px;
	background:#fff;
	color:#003a78;
	margin-right:-2px;
	border-radius:0px;
	border-left:1px solid #f0f2f7;
	padding-left:20px;
	padding-right:20px;
}
#seachline button:hover{
    border: 0;
    box-shadow: none;
    border-left: solid 1px #ccc;
}

#seachline .glyphicon-search{
    font-size: 23px;
}

#search-line .glyphicon-search{
    font-size: 23px;
}
#custom-search-input{
    border: solid 1px #003a78;
    border-radius: 6px;
    background-color: #fff;
}

#custom-search-input input{
    border: 0;
    box-shadow: none;
}

#custom-search-input button{
    margin: 0px 0 0 0;
    background: none;
    box-shadow: none;
    border: 0;
    color: #fff;
	height:50px;
    padding: 0 8px 0 10px;
	background:#003a78;
	margin-right:-2px;
	border-radius:0 5px 5px 0px;
}

#custom-search-input button:hover{
    border: 0;
    box-shadow: none;
    border-left: solid 1px #ccc;
}

#custom-search-input .glyphicon-search{
    font-size: 23px;
}
.reklama {
	padding-top:20px;
}
.reklama a img{
	margin-bottom:5px;
}
h1 {
	font-weight:300;
	color:#003a78;
}
h4 {
	color:#003a78;
}
.page-header {
	margin-top:0px;
}
.content-body,.pagination-body {
	background:#fff;
	border-radius:10px;
	padding:15px;
}
.pagination-body {
	margin-top:10px;
	padding:0px;
}
.btn {
	border-radius:10px;	
}
.btn-primary {
	background:#003a78;
	text-transform:uppercase;
}
.news-row {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #D5D5D5;
}
.news-row:last-child {
	border-bottom:0px !important;
}
.news-row p {
    font-size: 1em;
    line-height: 1.5em;
    text-align: justify;
}

    .pagination > li > a, .pagination > li > span{
    border-radius: 100px;
	border:none;
    width: 50px;
    height: 50px;
    margin-left: 10px;
    padding-top: 13px;
    text-align: center;
}
.pagination > li:first-child > a, .pagination > li:first-child > span,.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-radius: 100px;
}
.pagination .active a, pagination .active a:focus, .pagination a:hover {
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
    transition: all 0.2s ease-in-out;
}
.pagination .active a {
	background:none;
	color:#989898;
}
.card-1 {
  transition: all 0.2s ease-in-out;
}

.card-1:hover {
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.card-2 {
  box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}

.card-3 {
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

/* Р’СЃРїР»С‹РІР°СЋС‰РµРµ РѕРєРЅРѕ */
.modal-header {
	background:#003a78;
}
.modal-header .modal-title, .modal-header .close {
	color:#fff;
}

.footer {
	background:#003a78;
	padding-top:30px;
	color:#5e769c;
	font-style:italic;
}
.footer .navbar-footer {
	margin-top:20px;
}
.footer .navbar-footer li:focus a, .footer .navbar-footer li:hover a {
	background:none !important;
	font-weight:bold;
}
.footer .nav li a {
color:#fff;
	font-style:normal;
}










.mt30 {
	margin-top:20px;
}
.mt20 {
	margin-top:20px;
}
.partner-news a h3{
	color:#003a78;
	margin:0px;
}
.like-row {
	margin-top:20px;
	margin-bottom:20px;
}
.istochink {
	font-style:italic;
	color:#003a78 !important;
	font-weight:bold;
}
.mt10 {
	margin-top:10px;
}
.mb10 {
	margin-bottom:10px;
}
a {
	color:#343e5c;
}
body {
	padding-top:0px;
	font-family:'Open Sans';
	background:#e4e5e7;
	padding-bottom:0px;
}
.header-top {
	background:#fff url(/img/top.png?v2) top center no-repeat;
	height:143px;
}
.header-logo {
	padding-top:15px;
}
.top-descr {
	padding-top:50px;
	font-size:0.8em;
	font-weight:300px;
}
.enter-btn {
	border-radius:15px;
	border:2px solid #e3e8f0;
	line-height:10px;
	margin-top:5px;
}
/* РљРЅРѕРїРєРё*/
.enter-btn:hover, .enter-btn:hover *, .btn-default:hover, .btn-default:hover * ,.btn-default:focus, .btn-default:focus * {
	background:#003b77;
	color:#fff !important;
}
/* Р“Р»Р°РІРЅРѕРµ РјРµРЅСЋ*/
.nav-white {
	background:#fff;
	border-top:2px solid #f0f2f7;
	border-radius:0px;
	border-bottom:0px !important;
	margin-bottom:10px;
}
.nav-white .navbar-nav li a {
color:#767880;
font-weight:bold;
}
/* РџРѕРёСЃРєРѕРІР°СЏ СЃС‚СЂРѕРєР° Р»РµРєР°СЂСЃС‚РІ Рё РєРЅРѕРїРєРё */
.nav-tabs-search {
	background:#fff;
	display:inline-block;
	padding-left:20px;
	margin-left:5px;
}
.nav-tabs.nav-tabs-search>li.active a{
	border-radius:0px !important; 
}
.tab-description {
	color:#a1a7bd;
	padding-top:10px;
	margin-right:20px;
	cursor:none;

}
.tab-header .tab-content {
	margin-top:-5px;
}


.navbar .navbar-nav .open .dropdown-menu > li > a:hover, .navbar .navbar-nav .open .dropdown-menu > li > a:focus, .navbar .navbar-nav .open .dropdown-menu > .active > a, .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
	background:#003b77 !important;
}
.dropdown-menu>li>a {
	padding:3px 10px 10px 20px !important;
}
/* РџРѕРёСЃРє РїРѕ СЃР°Р№С‚Сѓ */
.tab-search {
	margin:0px;
	padding:0px;
}
.tab-search * {
	border-radius:0px !important;
}
.tab-search input {
	width:calc(1230px - 250px);
	float:left !important;
}
.tab-search .form-group, .tab-search.form-control {
	display:inline-block;
}
.tab-search .btn {
	width:250px;
}
.tab-search input, .tab-search .btn{
	border:none;
	color:#343e5c;
	border-radius:none !important;
	height:50px !important;
	background:#11386c;
}
.nav-tabs-search {
	border-radius:5px 5px 0px 0px;
	padding-right:20px;
}
.nav-white .navbar-form {
	margin:0px;
	padding:0px;
}
.nav-white .navbar-form input {
	border-top:0px !important;
	box-shadow:inset 0 0px 1px rgba(0,0,0,.075);
}
.navbar-form * {
	border-radius:0px !important;
}
.navbar-form input, .navbar-form .btn{
	border:none;
	color:#343e5c;
	border-radius:none !important;
	height:50px !important;
}

#custom-search-input{
    border: solid 1px #003a78;
    border-radius: 6px;
    background-color: #fff;
}

#custom-search-input input{
    border: 0;
    box-shadow: none;
}

#custom-search-input button{
    margin: 0px 0 0 0;
    background: none;
    box-shadow: none;
    border: 0;
    color: #fff;
	height:50px;
    padding: 0 8px 0 10px;
	background:#003a78;
	margin-right:-2px;
	border-radius:0 5px 5px 0px;
}

#custom-search-input button:hover{
    border: 0;
    box-shadow: none;
    border-left: solid 1px #ccc;
}

#custom-search-input .glyphicon-search{
    font-size: 23px;
}
.reklama {
	padding-top:20px;
}
.reklama a img{
	margin-bottom:5px;
}
h1 {
	font-weight:300;
	color:#003a78;
}
h4 {
	color:#003a78;
}
.page-header {
	margin-top:0px;
}
.content-body,.pagination-body {
	background:#fff;
	border-radius:10px;
	padding:15px;
}
.pagination-body {
	margin-top:10px;
	padding:0px;
}
.btn {
	border-radius:10px;	
}
.btn-primary {
	background:#003a78;
	text-transform:uppercase;
}
.news-row {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #D5D5D5;
}
.news-row:last-child {
	border-bottom:0px !important;
}

    .pagination > li > a, .pagination > li > span{
    border-radius: 100px;
	border:none;
    width: 50px;
    height: 50px;
    margin-left: 10px;
    padding-top: 13px;
    text-align: center;
}
.pagination > li:first-child > a, .pagination > li:first-child > span,.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-radius: 100px;
}
.pagination .active a, pagination .active a:focus, .pagination a:hover {
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
    transition: all 0.2s ease-in-out;
}
.pagination .active a {
	background:none;
	color:#989898;
}
.card-1 {
  transition: all 0.2s ease-in-out;
}

.card-1:hover {
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

.card-2 {
  box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}

.card-3 {
  box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
}

/* Р’СЃРїР»С‹РІР°СЋС‰РµРµ РѕРєРЅРѕ */
.modal-header {
	background:#003a78;
}
.modal-header .modal-title, .modal-header .close {
	color:#fff;
}

.footer {
	background:#003a78;
	padding-top:30px;
	color:#5e769c;
	font-style:italic;
}
.footer .navbar-footer {
	margin-top:20px;
}
.footer .navbar-footer li:focus a, .footer .navbar-footer li:hover a {
	background:none !important;
	font-weight:bold;
}
.footer .nav li a {
color:#fff;
	font-style:normal;
}


.sidebar-nav {
    padding: 9px 0;
}

.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}