.site-jumbotron{
	margin-top:50px;
}
.table-striped > tbody > tr:nth-of-type(2n) {
    background-color: #eee;
}
.jumbotron h1, .jumbotron .h1{
	font-size:50px;
	color:#212121;
}
.hideField{
	display:none;
}
html{
	position:relative;
}
.ts-info{
	font-size:21px;	
	color:#337ab7;
	position: absolute;
    left: 60px;
}
.tooltip-inner {
	color: black;
	background: #eee;	
	max-width: 600px !important;
	text-align:left;	
	width: 350px; 
	font-size:16px;
	font-family: 'Open Sans', sans-serif;
	padding:15px;
}
.tooltip{
opacity:1 !important;
}
.zayavka .form-group{
	margin-bottom:0;
}
.clr{
	clear:both;
}
.cvet{
	width:150px;
	padding:5px 0;
	border:1px solid #ccc;	
	display:inline-block;
	text-align:center;
	margin-right:10px;
}
.cveta{
	margin-bottom:30px;
}
.noactive td,
.noactive th{
	background:#eee;
}
.bg-noactive{
	background:#eee;
}
.istoriyaZayavki{
	margin-top:-75px;
}
.stylerezident{
border-bottom:1px solid #ccc; padding:15px 0;margin:0 0 15px;

}
.stylerezident label{
font-weight:normal;

}
.stylerezident label span{
/*color:red;*/
font-weight:800;
/*text-decoration:underline;*/
}
.btn-primary{
background-color:#0E61A7;
border-color:#0E61A7;

}
#spravka img,#spravka2 img,#svidetelstvo img{
	max-width:100%;
}

.navbar-brand{
	padding-top:3px;
	font-size:12px;
	line-height:12px;
	text-transform:uppercase;
	font-weight:bold;
}
.navbar-brand small{
	font-weight:normal;
	font-size:10px;
	line-height:10px;
	display:block;
	margin-top:0px;
	text-transform:none;
}
.smalluser{
	color:#4C4C4C;
}
.biguser{
	font-size:20px;
}
.free{
	color:#449D44;
}

@media screen and (max-width: 600px) {
table .table-striped{width:100%;}
.table-striped thead {display: none;}
.table-striped tr:nth-of-type(2n) {background-color: inherit;}
.table-striped tr td:first-child {background: #f0f0f0; font-weight:bold;font-size:1.3em;}
.table-striped tbody td {display: block;  text-align:center;}
.table-striped tbody td:before { 
    content: attr(data-th); 
    display: block;
    text-align:center;  
  }
}

.ochered {
color: #FF0000;}
.bg-white{
	background:#fff;
	padding:15px;
	border-top:3px solid red;
}
legend .podskazka{
	font-size:12px;
	line-height:16px;
}

.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a{
/* color:#013972; */
font-weight:600;
}
#main-menu.navbar-inverse .navbar-brand {
    color: rgba(255, 255, 255, 1);
}
#main-menu.navbar-inverse {
    font-size: 14px;
    background-color: rgba(14, 97, 167, 1);
    border-width: 1px;
    border-radius: 0px;
	border-color:#0e61a7;
}
#main-menu.navbar-inverse .navbar-nav>li>a {
    color: rgba(170, 200, 226, 1);
    background-color: rgba(248, 248, 248, 0);
}
#main-menu.navbar-inverse .navbar-nav>li>a:hover,
#main-menu.navbar-inverse .navbar-nav>li>a:focus {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(14, 97, 167, 1);
}
#main-menu.navbar-inverse .navbar-nav>.active>a,
#main-menu.navbar-inverse .navbar-nav>.active>a:hover,
#main-menu.navbar-inverse .navbar-nav>.active>a:focus {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(14, 97, 167, 1);
}
#main-menu.navbar-inverse .navbar-toggle {
    border-color: #0e61a7;
}
#main-menu.navbar-inverse .navbar-toggle:hover,
#main-menu.navbar-inverse .navbar-toggle:focus {
    background-color: #0e61a7;
}
#main-menu.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #aac8e2;
}
#main-menu.navbar-inverse .navbar-toggle:hover .icon-bar,
#main-menu.navbar-inverse .navbar-toggle:focus .icon-bar {
     background-color: #fff; 
}
/* #main-menu.navbar-inverse .navbar-brand {  */
    /* color: #fff; */
/* } */
/* #main-menu.navbar-inverse { */
    /* font-size: 14px; */
    /* background-color: #0078a3; */
    /* border-width: 1px; */
    /* border-radius: 0px; */
	/* border-color:#0078a3; */
/* } */
/* #main-menu.navbar-inverse .navbar-nav>li>a { */
    /* color: rgba(170, 200, 226, 1); */
    /* background-color: rgba(248, 248, 248, 0); */
/* } */
/* #main-menu.navbar-inverse .navbar-nav>li>a:hover, */
/* #main-menu.navbar-inverse .navbar-nav>li>a:focus { */
    /* color: rgba(255, 255, 255, 1); */
    /* background-color: #0078a3; */
/* } */
/* #main-menu.navbar-inverse .navbar-nav>.active>a, */
/* #main-menu.navbar-inverse .navbar-nav>.active>a:hover, */
/* #main-menu.navbar-inverse .navbar-nav>.active>a:focus { */
    /* color: rgba(255, 255, 255, 1); */
    /* background-color: #0078a3; */
/* } */
/* #main-menu.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{ */
	/* border-color:#fff; */
/* } */
/* #main-menu.navbar-inverse .navbar-toggle { */
    /* border-color: #fff; */
/* } */
/* #main-menu.navbar-inverse .navbar-toggle:hover, */
/* #main-menu.navbar-inverse .navbar-toggle:focus { */
    /* background-color: #0078a3; */
/* } */
/* #main-menu.navbar-inverse .navbar-toggle .icon-bar { */
    /* background-color: #aac8e2; */
/* } */
/* #main-menu.navbar-inverse .navbar-toggle:hover .icon-bar, */
/* #main-menu.navbar-inverse .navbar-toggle:focus .icon-bar { */
    /* background-color: #fff; */
/* } */
.dropdown-header{
color:#000;
font-weight:bold;
font-size:13px;
text-transform:uppercase;
}
@media (max-width: 767px){
	.navbar-nav .open .dropdown-menu{
	background-color:#fff !important;
	}

	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
		color: #333 !important;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{
	background-color:#fff;
	}
}
.nav .lg-lang a{
padding:15px 5px;

}
.nav .lg-lang:last-child a{
	margin-right: 10px;
}
.panel-primary {
border-radius:0;
border-color:#eee;
}
.panel-primary  .panel-heading{
border-radius:0;
}
input,select,textarea,.form-control,.select2-default, .btn{
border-radius:0 !important;
}
.podacha-zayavki{
/*background:url(../images/light_wool.png) repeat;*/
/* background:#f5f5f5; */
background:#fafafa;
}
.breadcrumb {
    background-color: #f1f1f1;
    border-radius: 0px;
}
h1{
/*text-transform:uppercase;*/
font-size:24px;
border-bottom: 1px solid #ccc;
padding: 10px 0;
margin-bottom:30px;
/*font-family: 'Roboto', sans-serif;*/
}
.footer{
	height:auto;
	max-height:170px;
	background:#f3f3f3;
	padding-bottom:40px;
	border-top:5px solid #0E61A7;
	position:absolute;
	width:100%;
	font-size:14px;
}
.vcenter {    
    vertical-align: middle;
    float: none;
}
/*Форматирование таблицы под мобильные устройства*/
@media screen and (max-width: 600px) {
    table.ts-table {
        width: 100%;
    }
    .ts-table thead {
        display: none;
    }
    .ts-table tr:nth-of-type(2n) {
        background-color: inherit;
    }
    .ts-table tr td:first-child {
        background: #f0f0f0;
        font-weight: bold;
        font-size: 1.3em;
		display:none;
    }
	.ts-table tr td:nth-child(2){
		font-weight:bold;
	}
    .ts-table tbody td {
        display: block;
        text-align: center;
    }
    .ts-table tbody td:before {
        content: attr(data-th);
        display: block;
        text-align: center;
    }
}
table thead tr:first-child{
/*color:#000;
background-color:#eee;*/
}
.clr{
	clear:both;
}
.tsWhite{
	white-space:normal;
}
.ts-right{
	float:right;
}
.beta-text{
font-family:Arial;	
background-color:#e00c0c;
color: #fff;
border-radius: .2em;
padding:.2em .4em .2em;
font-weight:800;
line-height:1;
font-size: 7px;
}
.krujkiList .panel{
border:none;
}
.krujkiList .panel-body{
border:none !important;
}
.krujkiList .panel-default > .panel-heading{
background:none;
padding:0;
}
.krujkiList .panel-collapse{
border:none !important;
padding: 15px 0 0;
}
/*#yii-debug-toolbar{
	display:block !important;
}*/
.btnKarta{
display:block;
margin-bottom:7px;
cursor:pointer;
}




.panel-group .panel {
    
    border-radius: 0;
}
/*-----------251018------------*/
.list-group .glyphicon {
	float: right;
}
.list-group-item{
	border-radius:0 !important;
}
.list-sidebar{
	margin-top:30px;
}
.sidebar-ty li.active a, .sidebar-ty li.active a:hover,.sidebar-ty li.active a:focus {
	z-index: 2;
	color: #fff;
	background-color: #337ab7;
	border-color: #337ab7;
}

/* @import url('https://fonts.googleapis.com/css?family=Roboto:400,400i,500,500i,700,700i,900,900i&subset=cyrillic,cyrillic-ext'); */
/* @import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=cyrillic'); */
body{
	/*background:url(../images/symphony.jpg) repeat;*/
	background-size:20%;
	font-family: 'Roboto Condensed', sans-serif;
	/*font-family: 'Open Sans', sans-serif; */
	/* font-family: 'Roboto', sans-serif;  */
	/* font-family: 'PT Sans', sans-serif; */

	    font-size: 16px;
   
color: #333;   
    line-height: 1.5;
}
h1, h2, h3, h4, h5, h6 {
    
    color: #212121;
	
    font-weight: 700;
}
p {
    margin-bottom: 1em;
}
h2{
font-size: 1.5em;
}
.title{
margin-bottom:30px;

}
/*021118*/
.services-icon{
font-size:32px;
margin-bottom:18px;
}
.services-icon i {
    color: #000;
	
    width: 80px;
    height: 80px;
    line-height: 80px;
    border-radius: 50%;
    text-align: center;
	box-shadow: 0 6px 20px rgba(0, 0, 0, 0.07);
    display: inline-block;
}
.services-title {
    
	margin-bottom: 12px;
    
	font-weight:normal;
    font-size: 1.4em;
}
.popularblock-item{
font-size: .9em;
}
.ikrujki{
background: url(../images/paint-palette.png) no-repeat center center;
}
.ishkola{
background: url(../images/alarm.png) no-repeat center center;
}
.idetsad{
background: url(../images/family-room.png) no-repeat center center;
}
.cpoint{
cursor:pointer;
}
.mcpanel{
padding:25px 40px 15px;
background-color:#fff;
}
.mcpanel .panel-default{
border:none !important;
box-shadow:none !important;
}
.mcpanel .panel-heading{
background:none !important;
}
.mcpanel .panel-group .panel-heading + .panel-collapse > .panel-body,.mcpanel .panel-group .panel-heading + .panel-collapse > .list-group{
border:none !important;
}
.title-vacancy{
font-weight:normal;
margin-bottom:20px;	
}
.form-podskazka{
font-size: 13px;
line-height: 17px;
}
.footer-right{
text-align:right;
}
.gallery-block ul{
	padding-left: 0;
}
.gallery-block li {
    width: 150px;
    height: 150px;
    display: inline-block;
    overflow: hidden;
    list-style: none;
    margin-right: 10px;
}
.gallery-block img{
	width: 100%;
}
/*sport*/
.sportmain {
/* border-color:#337ab7 !important; */

}
.sportmain h3{
//	margin-bottom:34px;
}
.sportmain .panel-heading  {
background-color:#fff !important;
border-bottom:none;
cursor:pointer;
}
.infotext{
margin-top:20px;
}
.jumbotron .btn {
	font-size: 21px;
    padding: 10px 16px;
	margin-top:40px;
}