body {overflow-y: scroll;background-color: #ebebeb!important;}
.container {padding-left: 20px;padding-right: 20px;}
.block-guide {top: 10px;right: 0px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
padding-left: 10px;padding-right: 10px;}

@media (min-width: 700px) {.container {width: 650px;}.mainlogo{margin-top: -2px;}h2{font-size:150%}
.across-block h1, .across-block h4 {font-size:190%;margin-top:-7px;}
}
@media (min-width: 950px) {.container {width: 850px;}.mainlogo{margin-top: -18px;}h2{font-size:150%}
.across-block h1, .across-block h4 {font-size:195%; margin-top:10px;}
}
@media (min-width: 1024px) {.container {width: 950px;}.mainlogo{margin-top: -15px;}h2{font-size:150%}
.across-block h1, .across-block h4 {font-size:220%;margin-top:7px;}
}
@media (min-width: 1200px) {.container{width: 1170px;}.mainlogo{margin-top: -10px;}h2{font-size:150%}
.across-block h1, .across-block h4 {font-size:275%;margin-top:2px;}
}
@media (min-width: 1400px) {.container {width: 1170px;}.mainlogo{margin-top: -10px;}h2{font-size:150%}
.across-block h1, .across-block h4 {font-size:270%;}
}
@media (min-width: 1600px) {.container {width: 1366px;}.mainlogo{margin-top: -10px;}h2{font-size:150%}
}

.cont-main{margin-top:0px; background:#fff; box-shadow: rgba(195, 195, 195, 0.71) 0px 0px 15px -1px;padding-bottom:80px;}
#main {color: #493814;}
.mainname { top: -5px; padding-right: 0;}
.mainlogo {float:left; width:70px; z-index:9999;}
.mainlogo img {width: 100%;}

.navbar-default {background-color:transparent;border-color:transparent;}
.navbar-default .navbar-nav > li > a {color: #493814; border-bottom:1px dashed #493814;}
.navbar-nav > li > a {font-size:1.1em}
.navbar-nav > li {margin-right: 20px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #000;padding-bottom: 1px;border: 3px solid #c90; border-radius:14px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {background-color: transparent;}
.navbar-form {display: none;}
.navbar {position: relative;min-height: 40px;margin-bottom:5px;border: 1px solid transparent;}

.nav-tabs > li>a {background-color:rgba(201, 168, 35, 0.22);}
.nav-tabs > li>a:hover {border: 1px solid #CC9900;background-color:rgba(201, 168, 35, 0.42)!important; }
.nav-tabs > li .active>a {border-bottom:1px solid #fff!important; background-color:#fff!important;}
.nav-tabs > li .active>a:hover {border-bottom:1px solid #fff!important; background-color:#fff!important;}
.nav > li > a {padding: 2px 15px;}
.tab-content > .tab-pane {padding: 1em 0em;}

.corner-all { padding: 5px 0 5px 5px!important; border: none!important; background: none!important;}

a:hover,a:focus{color:#2a6496;text-decoration:none}
.partner-block a{border-bottom:none;}
.partner-block {border: none; -moz-box-shadow: none;  -webkit-box-shadow: none; box-shadow: none;}

.list-group-item:last-child, .list-group-item:first-child{border-radius:22px;}
a.list-group-item{border:1px solid #c90; border-bottom:1px solid #c90!important;}
a.list-group-item:hover,a.list-group-item:focus {text-decoration: none;background-color: rgba(201, 168, 35, 0.42);}
a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus {z-index: 2;color: #ffffff;background-color: #CC9900;border-color: #dddddd;}
a.list-group-item h3, a.list-group-item h3:hover {color:#A17A03!important;}

.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {z-index: 2;background-color: #F79417; color:#fff!important; border-color: #F79417;cursor: default;}
.pagination > li > a {color:#175612;}
footer {position: relative;background: #493814;height: 70px;padding-top: 15px;padding-bottom: 40px;font-size: .88em;line-height: 15px;}

.au-item {display:inline-block; height:125px;background-color:#fff; width:47%; border:1px solid transparent; margin:5px;  margin-bottom:10px; border-radius:3px;}
.au-item:hover {border:1px solid #CC9900; box-shadow: rgba(251, 195, 41, 0.71) 1px 2px 10px -1px;}
.au-face {display:table-cell; width:30%; padding:10px;}
.au-face img {display:block; width:100%;max-height: 100px;}
.au-details {display:table-cell; height:100px; padding:10px; vertical-align:top;}
.au-details span {font-size:1.2em;}.au-details p {font-size:1.0em;}
.au-range {width:90%; height:24px; text-align:right; border-bottom:1px dashed #f7e7a7; background:url(../img/info/rating.png) no-repeat; }
h2.h2-border {border-bottom: #ebebeb 1px solid;padding-bottom: 15px;margin: 8px 0px 20px 0px;color: #493814;line-height: 1;}
.article-3 h1 {color: #493814;}
.block-3 .sro-item h3 {margin: 0px 0 20px 0;font-size: 1.1em;}
.block-font-1 h3 {margin: 0px 0 5px 0;font-size: 1.0em!important;}
.sro-item h4 {margin: 0px 0 20px 0;font-size: 1.0em;}
.sro-item h3 {margin: 0px 0 20px 0;font-size: 1.3em;margin: 0px 0 5px 0;}
.sro-item time {font-size: 0.82em;display: inherit;}
.person-block{box-shadow: rgba(112, 108, 97, 0.71) 0px 0px 15px -1px; background-color:rgba(201, 168, 35, 0.12); margin-top:20px;padding: 8px;border-radius:4px;}
.proc-inner-block{box-shadow: rgba(112, 108, 97, 0.71) 0px 0px 15px -1px; background-color:rgba(201, 168, 35, 0.12); margin:20px 1px 20px -4px;padding:8px 5px 8px 15px;}
.about-block{border:1px solid rgba(204, 153, 0, 0.32);margin-top:20px;}
.anons-block {background-color:transparent; text-align: center;padding: 0px; margin-bottom: 0px; }
.search-block{border:1px solid rgba(204, 153, 0, 0.32);margin-top:20px;}
.srorange-block{border:1px solid rgba(204, 153, 0, 0.32);margin-top:20px;}
.across-block{ height:100px; border-radius:50px; border: 2px solid #CC9900; background-color:rgba(201, 168, 35, 0.42);margin:auto;position: relative;margin-right: -70px;margin-left: -70px; text-align:center;box-shadow: rgba(195, 195, 195, 0.71) 0px 0px 15px -1px;}
.across-bottom{margin-bottom:-80px;}
.across-block h1, .across-block h4 {vertical-align: middle;color: #493814;text-shadow: 1px 1px 2px #fff;}
.block-logo{float:left; width:36px;}
.press-logo{float:left; width:100px; margin-bottom:15px; margin-top:10px;margin-left:85px;}
.sro-item.pressa{display:inline-block;}

/*весь тултип описываем здесь*/
.tooltip {position: absolute;z-index: 1030;display: block;font-size: 14px;line-height: 1.4;opacity: 0;filter: alpha(opacity=0);visibility: visible;text-shadow:none;}
.tooltip.in {max-width:650px;opacity: 0.99;filter: alpha(opacity=99);}

.tooltip.top {padding: 5px 0;margin-top: -3px;}
.tooltip.right {padding: 0 5px;margin-left: 3px;}
.tooltip.bottom {padding: 5px 0;margin-top: 3px;}
.tooltip.left {padding: 0 5px;margin-left: -3px;}
.tooltip-inner {min-width:200px;padding:3px 8px;color: #fff;text-align: center;text-decoration: none;background-color:rgba(201, 168, 35, 1.0);z-index:99999;font-family:Arial, sans-serif;box-shadow:0 3px 7px #fff;
  -moz-box-shadow:0 3px 7px #fff; -webkit-box-shadow:0 3px 7px #fff; border:1px solid #CC9900;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;-khtml-border-radius:4px;}
.tooltip-arrow {position: absolute; width: 0; height: 0;border-color: transparent;border-style: solid;}
.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-top-color: #CC9900;border-width: 5px 5px 0;}
.tooltip.top-left .tooltip-arrow {bottom: 0;left: 5px;border-top-color: #CC9900;border-width: 5px 5px 0;}
.tooltip.top-right .tooltip-arrow { right: 5px; bottom: 0;border-top-color: #CC9900;border-width: 5px 5px 0;}
.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-right-color: #CC9900;border-width: 5px 5px 5px 0;}
.tooltip.left .tooltip-arrow { top: 50%;right: 0;margin-top: -5px;border-left-color: #CC9900;border-width: 5px 0 5px 5px;}
.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-bottom-color: #CC9900;border-width: 0 5px 5px;}
.tooltip.bottom-left .tooltip-arrow {top: 0;left: 5px;border-bottom-color: #CC9900;border-width: 0 5px 5px;}
.tooltip.bottom-right .tooltip-arrow {top: 0;right: 5px;border-bottom-color: #CC9900;border-width: 0 5px 5px;}

.status-green {background:url(../img/Statuses/on.png)  no-repeat scroll 4px 0px; padding-left:25px;width:20px;height:20px;cursor:pointer;}
.status-red {background:url(../img/Statuses/off.png)  no-repeat scroll 4px 0px; padding-left:25px;width:20px;height:20px;cursor:pointer;}
.accepted {background:url(../img/actions/ok.ico)  no-repeat scroll 4px 0px; padding-left:25px;width:20px;height:20px;cursor:pointer;}
.questmark {background:url(../img/statuses/questmark.ico)  no-repeat scroll 4px 0px; padding-left:25px;width:20px;height:20px;cursor:pointer;}
.thup {background:url(../img/statuses/thup.ico)  no-repeat scroll 0px 0px; padding-left:25px;width:24px;height:24px;cursor:pointer;}
.thdown {background:url(../img/statuses/thdown.ico)  no-repeat scroll 0px 0px; padding-left:25px;width:24px;height:24px;cursor:pointer;}
.w35px {width:35px;}
.w50px {width:50px;}
.w80px {width:80px;}
.w100px {width:100px;}
.w150px {width:150px;}
.table-proc {margin-bottom:0!important;}
.link3r {margin: 0 0 .5em 0;min-height: 20px;padding-right:10px;font: normal 1.1em Arial, Helvetica, sans-serif;}
.block-2{min-height:250px}

.aside-right {float: right;margin-left: 15px;margin-right: 15px;margin-top: 10px;width: 22%;min-width: 250px;}
.company-media-object { box-shadow: none;  -moz-box-shadow: none; -webkit-box-shadow: none;}
.company-media img, .company-media .company-media img {max-width: 100px; max-height: 100px;}
.img-border{margin:0;}
#content{min-height:700px;}

