/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */
/* @import url('https://fonts.googleapis.com/css?family=Roboto+Mono&subset=cyrillic');*/
/*@import url('https://fonts.googleapis.com/css?family=Ubuntu:300&subset=cyrillic');*/
body {
  padding-top: 54px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}
p {
  text-align: justify;
  margin: 20px 0;
}
p_header {
  text-align: justify;
  color: #fff;
  font-size: 35px;
  text-shadow: 2px 2px 2px rgba(0,0,0,0.5);
}
h1 {
  color: #8b0000;
}
h2 {
  color: #8b0000;
}
h3_header {
  color: #fff;
  font-weight: 400;
  font-size: 65px;
  margin: 0 0 45px;
  padding-top: 20px;
  text-shadow: 2px 2px 2px rgba(0,0,0,0.5);
}

ul li, ol li {padding: 5px; margin: 0 10px 0 0; text-align: justify; }

.text_mid_curs {
  font-weight: bold;
  color: #690d1f;
  text-align: center;
  margin: 3px;
  padding: 3px;
  font-style: italic;
}
.doctor { display: block; margin: 20px auto; background: url(../img/but_diagn.png); 
          height:38px; width: 320px; border:0; outline: none; 
}
.doctor:hover { background: url(../img/but_diagnh.png); 
}
.doctor_ukr { display: block; margin: 20px auto; background: url(../img/but_diagn_ukr.png); 
          height:38px; width: 320px; border:0; outline: none; 
}
.doctor_ukr:hover { background: url(../img/but_diagnh_ukr.png); 
}
.greenbold { font-family: Verdana,Arial,sans-serif; font-size: 18px; font-weight: bold; color: #7ba211; text-align: center; }
.block_res {
  background-color: #f1ffde;
  text-align: justify;
  display: block;
  border: 1px solid #ccc;
  padding: 15px;
  /*box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.5);*/
  margin-top: 20px;
}
.redbold {
   font-weight: bold;
   color: #8B0000;
}
.redbold_big {
   font-weight: bold;
   font-size: 25px;
   color: #8B0000;
}
.res_dis {
  color: #990000;
  font-style: italic;
  font-weight: bold;
  text-align: justify;
  text-shadow: 1px 1px 0px #eee, 1px 1px 5px #aaa;
}
.text_boldkurs {
  font-style: italic;
  font-weight: bold;
  color: #000;
  text-align: justify;
  margin: 5px;
  padding: 5px;
}
.block_green {
  color: #FFFFFF;
  background:transparent url(../img/menu_t.jpg) top left repeat-x;
  text-align: center;
  padding: 3px;
  margin: 15px 3px 10px;
}

.submit{
  background: url(../img/order_bl.png);
  background-position: 0 0;
  height: 42px;
  width: 120px; 
  cursor: pointer;
  border: 0;
  margin: 0 5px;
}
.submit:hover{
  background-position: 0 43px; 
/*  background: url(img/order_o.png) bottom; */
}
.buy{
  background: url(../img/buy_green.png);
/*  background-position: 0 0;*/
  height: 37px;
  width: 120px; 
  cursor: pointer;
  border: 0;
  margin: 20px 10px;
}
.buy:hover{
/*  background-position: 0 38px;*/
  background: url(../img/buy_green.png) bottom;
}
.order{
  background: url(../img/buy_red1.png);
  background-position: 0 0;
  height: 38px;
  width: 122px; 
  cursor: pointer;
  border: 0;
  margin: 0 5px;
}
.order:hover{
/*  background-position: 0 43px; */
  background: url(../img/buy_red.png); 
}
.order_ukr{
  background: url(../img/buy_red1_ukr.png);
  background-position: 0 0;
  height: 38px;
  width: 122px; 
  cursor: pointer;
  border: 0;
  margin: 0 5px;
}
.order_ukr:hover{
/*  background-position: 0 43px; */
  background: url(../img/buy_red_ukr.png); 
}

.name_list{
  font-weight: bold;
  color: #CC0000;
  text-align: center;
}

.text_mid_curs {
  font-weight: bold;
  color: #690d1f;
  text-align: center;
  margin: 3px;
  padding: 3px;
  font-style: italic;
}
/*очистка обтекания*/
.clear { clear: both; }

.price_content { position: absolute; left: 450px; top: 130px; list-style-type: none; }
.price_content li { padding: 5px 0;}

.table_center { font-size: 16px; font-weight: bold; text-align: center; }
.table_center a { font-weight: bold; }
.text_table { padding: 5px; font-size: 16px; text-align: justify;}


.cena_page { font-family: Verdana,Arial,sans-serif; font-size: 24px; font-weight: bold; color: #7ba211; text-align: center; }
.cena_page_del { font-family: Verdana,Arial,sans-serif; font-size: 18px; font-weight: bold; color: #8b0000; text-align: center; text-decoration: line-through;}

ul.price_content li img { padding: 0 !important; margin: -5px 10px 5px 0 !important; }
li.list_check { /*background: url(image/2.png) no repeat; */ list-style-image: url(../img/2.png);  }
li.marker { list-style-type: none; background: url(../img/marker.jpg) no-repeat 0px 4px; padding: 10px 10px 10px 29px; }
li.not { list-style-type: none; background: url(../img/6.png) no-repeat 0px 7px; padding: 8px 10px 10px 35px; }
li.greenpoint { list-style-type: none; background: url(../img/2.png) no-repeat 0px 9px; padding: 10px 10px 10px 29px; }

.carousel-item {
  height: 65vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.portfolio-item {
  margin-bottom: 30px;
}
