.text {text-align: left}
.f-grey1 {border-radius: 20px;background: #f2f2f2;padding: 30px;margin-bottom: 40px}
.f-grey2 {border-radius: 20px;background: rgb(117, 117, 117,.7);color: #fff;padding: 30px;margin-bottom: 40px}
.formula {background: url('/img/formula.png') top center no-repeat;height: 83px;margin-bottom: 40px;}
ol {text-align: left}
.or{color: #ffa200}
.bl{color: #0090ff}
.grn{color: #66cf39}
.rd{color: #eb4c4d}
.t-gr{color:#66cf39;font-size: 30px;text-align:left}
.news-img {float: left;padding-right: 20px}
.b-none{border-bottom:none !important}
.pdf_file{background: url('/img/pdffile_lg_qualifier.png') no-repeat;padding: 0 0 15px 40px;text-align: left;display: block}
.fio_color{font-weight: bold;font-size: 20px;color: #66cf39}
.fio_margin{margin: 18px 0;padding-top: 8px}
.em {background: url('/img/icon-em.png') no-repeat 0px 2px; padding-left: 20px; }
dl {overflow: auto;}
@media (min-width:768px){.dl-foto dd {margin-left: 165px !important;}}
.imgcircle {width:140px;height:140px;border-radius:50%;border: 5px solid #78869f}
.dl-horizontal{text-align: left;}
hr.hr-sm {width: 70px;text-align: left !important;margin: 18px 0 18px 0;border-top: 1px solid #78869f}
p,.news-title{text-align: left}
.bs-glyphicons-list {text-align: left}
.ct{text-align:center}
dd {display: table}

/* Меню */
.menu {padding: 0;margin: 0;}
.menu li {list-style: none; margin: 0; position: relative;}
.menu li a {padding: 7px 12px; font-size:14px; line-height: 17px !important}

.menu li:hover ul, .menu li.jshover ul {display: block}


.menu li ul li {float: none;margin: 0;text-align: center;background: #e0e1e2;z-index: 999;text-align: left}
.menu li ul li.menu_first {border-top: 4px solid #2ea893}

.menu li ul, .menu li a:link, .menu li a:visited{color: #58595b;text-decoration: none !important;white-space: nowrap;display: block}
.menu li ul {cursor: pointer}
.menu li ul a:hover, .menu li.submenu:hover{color:#fff}
.menu li ul li a:hover{color:#80bf44;background-color: #e0e1e2}
.menu li ul li a:hover,.menu li.cur a {color: #80bf44}
.menu li ul li a:link, .menu li ul li a:visited {font-weight:bold;font-size: 12px}
.menu li ul li{border-bottom: 1px solid #fff}

@media (min-width: 768px) {.menu li ul {list-style: none; padding: 0; margin: 0; display: none; position: absolute; top: 36px;left: 0}}
/*
.navbar-collapse {max-height: 100% !important} .icon-bar {background-color: #80bf44}
.navbar-collapse2 {max-height: 100% !important}
*/


.table2 {margin: 5px 10px;}

#tbl_subyekt {  border: 1px solid black;}
.right { float:right }
#div_subyekt_data {margin-top:20px;}
#div_subyekt_data_title {backgroun_d-color: #4BF260 !important; margin-top:10px;}
#div_subyekt_data_title h3 {font-weight: bold;text-decoration: none;fon_t-size: 20px;}
.panel-body ul li {list-style-type:none;}
.panel-body ul {margin:0;padding:0;}
#tbl_subyekt th {text-align: center; padding: 10px 0}
#tbl_subyekt td {adding: 5px;
}

#div_rewi_ico .rewi_ico:hover, #div_rewi_ico .rewi_ico_hover  {
    -webkit-filter: opacity(100%);
    opacity: 1;
}

#div_rewi_ico .rewi_ico {width:24px; opacity: 0.3;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
#div_rewi_ico{display:inline;width:125px;margin-left:100px;}

.rewi_ico {width:24px;}

/*docs.min.css*/
.bs-docs-nav {border-bottom: 1px solid #36b449 !important}
.bs-docs-nav .navbar-toggle .icon-bar {background-color: #36b449 !important}
.bs-docs-nav .navbr-brand, .bs-docs-nav .navbar-nav>li>a {color: #78869f !important;text-transform: uppercase}
.navbar-brand {padding: 0 15px 0 0 !important;height: 80px !important}
.bs-docs-nav .navr-nav>li>a:hover,.bs-docs-nav .navbar-nav>.active>a,.bs-docs-nav .navbar-nav>.active>a:hover{color:#36b449 !important;border-bottom:5px solid #ffa200 !important;background-color:transparent !important}
.bs-docs-masthead, .bs-docs-header {text-align: left !important;text-shadow: none !important}
.bs-docs-masthead, .bs-docs-header {background-color: #36b449 !important}
@media (min-width: 768px){.bs-docs-masthead {padding-bottom: 0 !important}}
@media (min-width: 768px){.bs-docs-featurette {padding-top: 60px !important;padding-bottom: 60px !important}}
.bs-docs-footer {margin-top: 0 !important;color: #fff !important;border-top: none !important}
.bs-docs-header {padding-top: 122px !important}
.bs-docs-header {background-image: url('/img/slider/slider-fon1.png') !important; background-position-y: 10px}

@media (min-width: 768px){.bs-docs-header{padding-bottom: 20px !important}

    .green {color:#36b449}
     body {color: #58595b !important}
    ol{counter-reset: myCounter;}
    ol li{list-style: none;}
    ol li:before {counter-increment: myCounter;content:counter(myCounter);color: white;background: #36b449;display: inline-block;text-align: center;margin: 5px 10px;line-height: 40px;width: 40px;height: 40px;}
    .hd {margin: 20px 0 30px 0;}

/*bootstrap.min.css*/
@media (min-width:768px){.navbar-nav{margin:25px 0 0 0 !important}}
.nav>li>a:hover,.nav>li>a:focus{color:#36b449 !important;border-bottom:5px solid #ffa200 !important;background-color:transparent !important}
.nav>li>a {padding-left: 10px !important;padding-right: 10px !important}
.navbar-nav>li>a {border-bottom: 5px solid transparent}
.carousel-control.left, .carousel-control.right{background-image: none !important}
.carousel-indicators {margin-left: -55% !important}
.carousel-caption {bottom: 0 !important;top: 0;padding-top: 100px !important;text-align: left !important;width: 350px !important;text-shadow: none !important}
@media screen and (min-width: 768px){.carousel-caption {left: 10% !important}}
.carousel-inner>.item>img {height: 450px !important;float: right;padding: 25px 25px 25px 0}


/*slider*/
.title{font-size: 22px;color: #58ff47;text-decoration: underline;}
.title:hover{color: #58ff47;text-decoration: none;}
.glyphicon-chevron-left:before {content: url('/img/slider/sl_left.png') !important;}
.glyphicon-chevron-right:before {content: url('/img/slider/sl_right.png') !important;}
.bs-docs-masthead{background-image: url('/img/slider/slider-fon1.png') !important;background-position-y: bottom;}
    

/*index*/
.t_col{text-align: left;}
hr.line2{ padding: 8px 0 15px 0;border: solid #bbb;margin: 40px auto;border-width: 2px 0 0;width: 100px;}
.ind{padding: 140px 0 0 0;text-align: center;font-weight: bold;text-decoration: none;font-size: 20px;margin-bottom: 20px;}
.econ {color: #ffa200;background: url('/img/icon-econ.png') top center no-repeat;}
.sots{color: #0090ff;background: url('/img/icon-sots.png') top center no-repeat;}
.zdor{color: #66cf39;background: url('/img/icon-zdor.png') top center no-repeat;}
.reg {color: #eb4c4d;background: url('/img/icon-reg.png') top center no-repeat;}
.t_col li {border-bottom: 1px solid #e5e5e5;list-style: none;padding: 5px 0;}

/*news*/
.news-title{text-align: left}
.news{background: #f9f9f9;background-position-y: -120px;background-image: url('/img/slider/slider-fon2.png');}
.news li{float:left;border-bottom:1px solid #bbb;margin: 10px;padding-bottom: 30px;text-align: left;}
a.news-title h3{color:#66cf39;margin-top: 0;}
a.news-title:hover{color:#66cf39;}
.news-about{margin: 25px 0;}

.news2{background: #f9f9f9;}
.news2 li{float:left;border-bottom:1px solid #bbb;margin: 10px;padding-bottom: 30px;text-align: left;}

@media (min-width:768px){.news li{width: 47%;}.news2 li{width: 100%;}}




/*карта*/
.vmap .more {padding: 5px 0;
    color:#66cf39;
    background: #666;}
.vmap {border:solid gray 1px;width:750px; border-radius: 10px 10px 0 0; }
.vmap_title {border-bottom:solid gray 1px;height:40px; padding:8px 5px;}
#vmap {height: 450px;}

/*submodel*/
.round{background: #fff;border-radius: 50%;width: 180px;height: 180px;text-align: center;font-size: 22px;padding-top: 30px;float: left;text-transform: uppercase;font-weight: 700;}
.gr2{border: 12px solid #4bd442;color: #4bd442;}
.bl2{border: 12px solid #26a1ff;color: #26a1ff;}
.rd2{border: 12px solid #e5505e;color: #e5505e;}
.fl{float: left;}
.bord{border: 5px dotted #808696;padding: 20px;border-radius: 60px;}
.model{font-size: 22px;}
.tx{text-transform: uppercase;font-weight: 700;}
.g{color: #4bd442;}
.b{color: #26a1ff;}
.r{color: #e5505e;}
.mgb{margin-bottom: 40px;}
.vert_{-webkit-writing-mode: vertical-rl; writing-mode:tb-rl;-webkit-transform: rotate(90deg); transform: rotate(90deg);}
.str{width: 292px;}

/*registracia*/
a.registr {background: #fff;color: #36b449;padding: 5px 15px;border-radius: 22px;display: inline-block;margin: 10px 0 0 0;float: right;border: 1px solid #36b449;}
a.registr:hover {background: #36b449;color: #fff;text-decoration: none;}

/*animate*/
.hiddenn{opacity:0;}.visible{opacity:1;}

/*contener*/
.bs-docs-container {margin-bottom: 40px;}

/*footer*/
footer {background-color: #36b449;}
.ftx{color:#58ff47;font-size: 16px;}
footer a{color: #fff;text-decoration: underline;}
footer a:hover{color: #fff;text-decoration: none;}




