.row.margin20{
	margin-top:40px;
	margin-bottom:20px;
}

.project-sep{
	width: 70%;
	height: 2px;
	border-bottom: 2px solid #CCC;
	margin: 0 auto;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.13);
}
*,.h1,.h2{
	font-family: "Open Sans";
	text-align:justify;
}
.project-img{
	box-shadow: 0 0 42px rgba(0, 0, 0, 0.5);
	width:100%;
	height:100%;
	padding:5px;
}
.btn-search4,.bluebtn{
	font-size:13px;
	box-shadow:	none;
}
.project-header{
	padding:10px 0px;
	display:block;
	text-align:left;
}
.h1.title,.h2.title{
	text-align: left;
	padding: 20px 0px 10px 0px;
	
}
.tab-content{
	height:auto;
}
.hidden-form-container .searchbg3{
	bottom:0px;
	top:480px;
}
.bottom-block{
	padding-bottom:40px;
}
/* стили для партнёров*/
img.fwimg.partner-img {
	width: 210px;
	margin: 0 auto;
	display: block;
}
.partnet-title {
	line-height: 19px!important;
}
.partners-container,.news-container{
	margin-bottom:20px;
	border:0px;
	box-shadow:none;
}
.margtop55{
	margin-top:55px;
}
.registration .select2-container{ 
	margin-top:20px;
}
.registration .select2-container .select2-choice > .select2-chosen{
	padding-top:2px;
}
.registration .select2-container a.select2-choice{
	height: 37px;
}
.registration .select2-container .select2-choice .select2-arrow b{
	background: url('http://www.nbcrs.org/hotels/Scripts/select2/select2.png') no-repeat 0 5px;	 
}
.registration  .select2-dropdown-open .select2-choice .select2-arrow b {
	background-position: -18px 6px!important; 
}
.hidden-form-container{
	display:none;
}
.hidden-form-container.active{ 
	display:block!important;
	position: absolute;
	top: 0px;
	height: 100%;
	width: 100%;
}
.overlay{
	background-color: #000;
	opacity: 0.8;
	position: fixed;
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 99999;
	cursor:pointer;
}
.hidden-form  .bs-example.bs-example-tabs.cstyle04{
	position: fixed;
	z-index: 9999999;
}
.select2-drop {
	z-index: 999999999;
}
.close{
	position: absolute;
	top: 10px;
	right: 15px;
}
.partners-block{
	margin-bottom:20px;
	margin-top:50px;
}
.nb-event a, .nb-event a:link, .nb-event a:active {
color: #104D8C!important;
text-decoration: none;
}
div.nb-event-date {
	background: none repeat scroll 0 0 #104D8C!important;
	color: #FFF; 
}
div.nb-tab{
	border-color: #104D8C!important;
}
a.nb-button.nb-see-more-events{
	color:white!important;
}
div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons{
	z-index: 9999;
}
div.ui-widget-content {
	border: 1px solid #222;
	background: #FFF url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
}

div.ui-widget-header,div.ui-state-default, div.ui-widget-content .ui-state-default, div.ui-widget-header .ui-state-default{
	background: none repeat scroll 0 0 #104D8C!important;
}
.ui-dialog .ui-dialog-titlebar-close span {
	position: relative;
	top: 8px;
	left: 8px;
}
.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close{
	position: absolute;
	right: 16px;
}
.blog-img{
	height:340px;
}
img.news-image,.news-container .listitem2 {
	height: 210px;
}
.news-container .listitem2{
	border:0px solid #CCC;
}
.news-item .news-content{
	padding-right:10px;
}
.itemlabel3.news-content{
	background: none;
	height:auto; 
}
.itemlabel3.news-content .labelleft2{
	padding-top:0px;
	padding-bottom: 0px;
}
.itemlabel3.news-content h3{
	margin-top:0px;
}
@media (max-width: 992px) {
	.news-item .listitem2 img, .news-item .listitem2 {
		height: 210px;
		width: 313px;
		margin: 0 auto;
	}
}
.footer{
padding-left:25px;
}
.mh{
/* min-height: 795px; */
min-height: 625px;
}
h1.title{
	text-align:left;
}
.partners-block img{
	margin:0 auto;
}
a.bluebtn{
	text-decoration:none;
	display:inline-block;
}
.ui-widget-header,.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
	color:#FFF!important;
}
.hidden-form .alert{
	max-width:375px;
}

.hidden-form-container .searchbg3 {
  bottom: inherit;
  top: inherit;
  position: initial;
}