body{
	background: #353535;
	color: #000;
}
#data-wr {
    background: #fff;
}
#footer-wr {
    background: #353535;
    color: #fff;
}
a, a:hover, a:visited{
	color:#e3663d;
}
h1,h2,h3{
	/*color: #fff;*/
}
.wrapper1{
	padding-top: 40px;
	padding-bottom: 40px;
}
.wrapper2{
	padding-top: 10px;
	padding-bottom: 10px;
}
#hello-wr{
	background: #e3663d;
	color: #eee;
}
#hello h3{
	text-align: center;
}
#hello{
	font-size: 16px;
}
#reg-wr{
	background: #e3663d;
	background: linear-gradient(to bottom, #e3663d, #fff);
	color: #000;
}

.text-bottom{
	/*vertical-align: bottom;*/
}
.btn-reg{
	padding-left:100px; 
	padding-right:100px;
	margin-top:50px;
	margin-bottom:50px;
	background-image: -webkit-linear-gradient(top,#ffeb77 0,#FFD700 100%);
	background-image: -o-linear-gradient(top,#FFEB77 0,#FFD700 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#FFEB77),to(#FFD700));
	background-image: linear-gradient(to bottom,#FFEB77 0,#FFD700 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffFFEB77', endColorstr='#ffFFD700', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	background-repeat: repeat-x;
	border-color: #FFD700;
}
.btn-warning:focus, .btn-warning:hover {
	background-color: #FFD700;
	background-position: 0 -15px;
}
.btn-reg h3{
	color: #000;
	white-space: normal;
	overflow: hidden;
}
.inp-bg-danger{
	background: #F2DEDE;
}
.inp-bg-success{
	background: #DFF0D8;
}
.infoblock{
	color: #f00;
}
#infoblock1{
	padding: 20px;
	background: #faef29;
}
#info-wr{
	background: #ffd700;
}
#info {
	text-align: center;
}
#title-wr{
	background: #e3663d;
}
#title h1{
	color: #fff;
	text-transform: uppercase;
}
.marginbottom10{
	margin-bottom: 10px;
}
.marginbottom30{
	margin-bottom: 30px;
}
.konkurs>h3{
	color: #fff;
}
.konkurs img{
	margin-top: 20px;
}
.tr-head {
	color: #e3663d;
}
#region {
	font-size: 25px;
}
.mar-r-30 {
	margin-right: 30px;
}
a.mar-r-30 {
	display: inline-block;
}
.orange{
	color: #e3663d;
}
/*редизайн:*/
.btn-primary,.btn-primary.focus, .btn-primary:focus {
	background-color: #e3663d;
	border-color: #e3663d;
}
.btn-primary:hover {
	background-color: #b33911;
	border-color: #b33911;
}
.citations .well{
	background-color: #353535;
	color: #fff;
	margin-top: 5px;
}
.btn-default, .btn-default.focus, .btn-default:focus {
	background-color: #7D6A54;
	border-color: #939292;
	color: #fff;
}
.btn-default:hover {
	background-color: #f9d175;
	border-color: #f6b8a3;
}
.modal-dialog {
    color: #000;
}
.qt-output {
    background: #353535;
    padding: 4px;
    border-radius: 5px;
    color: #fcfcfc;
    font-weight: bold;
}
/**/
#change-reg{
    font-size:28px;
}
#regions-list a{
    font-size:20px;
}
.listbk{
    text-align: center;
}
.prevbk, .nextbk{
    margin: 10px 20px;
}
@media (max-width: 450px) {
  	.btn-reg{
		padding-left:10px; 
		padding-right:10px;
	}
}