.navbar {
	background: #999966;
border-color: #999966;
}
.navbar-nav>li>a {}
 .navbar-nav {
float: none;
text-align: center;
}
.navbar-nav li {
float: none;
display: inline-block;
} 
.btn-3{
font-size:20px;
width:230px;
height :60px;
background-color:#cccccc; 
color:#000000; 
border-color:#000000;
}
body {
  /*background:#999966;*/
background:#ddc;
  font-size: 12pt;
color: black;
}
a {
    color: black;
    text-decoration: none;

}
/* Large desktops and laptops */
media (min-width: 1200px) {
img_header{
 

}
}
@media (max-width: 755px){
body {

font-size:17px;


}
}
/* Portrait tablets and medium desktops */
media (min-width: 992px) and (max-width: 1199px) {

}

/* Portrait tablets and small desktops */
media (min-width: 768px) and (max-width: 991px) {

}

/* Landscape phones and portrait tablets */
media (min-width: 481px) and (max-width: 767px) {

}

/* Landscape phones and smaller */
media (max-width: 480px) {

}
h3 { color: #0033cc; }
.dropdown-menu{
font-size:16px;

   
}

.navmenu {
font-size:25px;

}


/*Одинаковая высота блоков*/

.equal, .equal > div[class*='col-'] {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex:1 0 auto;
    }	

/*ВЫСОТА САЙДБАРА И БЛОКА КОНТЕНТ*/
.head{
color: white;
font-size:30px;
text-align: center;
margin: 0px 0px 20px 0px;

}
.modal-content{
background-color: #999966;
border:2px solid ;
 border-radius: 10px; /* Радиус скругления */
margin: 2px 2px 2px 2px;
}
.modal-body{

}
.date{
border:2px solid #999966;
 border-radius: 10px; /* Радиус скругления */
margin: 2px 2px 2px 2px;
padding: 5px; /* Поля вокруг текста */
}
.calendar{
background-color: #999966;
border:2px solid #999966;
 border-radius: 10px; /* Радиус скругления */
margin: 20px 20px 20px 20px;
padding: 5px; /* Поля вокруг текста */
}
.date_modal{
border:2px solid #000000;
 border-radius: 10px; /* Радиус скругления */
margin: 2px 2px 2px 2px;
padding: 5px; /* Поля вокруг текста */
}
.date a, .calendar a, .date_modal a, .link_cal { color: #00008b;text-decoration: underline; }
.txt{
border:2px solid #999966;
 border-radius: 20px; /* Радиус скругления */
}
.footer{
margin: 0px 0px 0px 0px;
}
.red_hut{
border:0px solid #fff;
position: relative;     
background:#999966;
margin: 40px 0px 0px 0px;

}
.link{
background:#999999;
border:0px solid #fff;
position: relative;
color: white;
font-size: 12pt;
margin: 30px 0px 0px 0px;
}
.content{

margin: 5px 0px 0px 0px;   
 
}
.history{
border:0px solid #fff;
position: relative;     
background:#999966;
margin: 0px 0px 40px 0px;

}
.left_menu{
border:0px solid #fff;
position: relative;     
background:#999966;

 border-radius: 20px; /* Радиус скругления */

}
.left-sidebar{
border:0px solid #fff;
width:170px;    
background:#999966;	
}
/*ГРАНИЦА У КОНТЕНТА*/
.content{
    border-left:0px solid #fff;
	border-right:0px solid #fff;
} 

.btnAnimationFade{
    animation: btnAnimationFade 1s linear forwards;
}
@keyframes btnAnimationFade{
    100%{
        opacity: 0;
    }
} 
.panel-default > .panel-heading {
    background-color: #999966;
    border-color: #ddd;
    color: #333;
}
.panel {
    background-color: #999966;
    border: 0px solid transparent;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    margin-bottom: 1px;
 border-color: #ddd;
}
.btn_sp { 
font-family: Helvetica, arial, serif;
	
    color:#0099ff;
    text-align:center;
    /*font-size:21px;*/
    cursor: pointer;
    text-decoration: none;
    /*padding:10px;*/
    border: 1px solid rgba(0,0,0,0.5);
    border-bottom: 3px solid rgba(0,0,0,0.5);
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 15px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.5), /* Exterior Shadow */
      inset 0 1px rgba(255,255,255,0.3), /* Top light Line */
      inset 0 10px rgba(255,255,255,0.2), /* Top Light Shadow */
      inset 0 10px 20px rgba(255,255,255,0.25), /* Sides Light Shadow */
      inset 0 -15px 30px rgba(0,0,0,0.3); /* Dark Background */
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,0.5),
      inset 0 1px rgba(255,255,255,0.3),
      inset 0 10px rgba(255,255,255,0.2),
      inset 0 10px 20px rgba(255,255,255,0.25),
      inset 0 -15px 30px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 2px 8px rgba(0,0,0,0.5),
      inset 0 1px rgba(255,255,255,0.3),
      inset 0 10px rgba(255,255,255,0.2),
      inset 0 10px 20px rgba(255,255,255,0.25),
      inset 0 -15px 30px rgba(0,0,0,0.3);
background-color:#cccc99; 
color:#000000; 
border-color:#000000;
padding:10 px;
			}
.btn-1:hover,
.btn-1:focus,
.btn-arxiv:hover,
.btn-arxiv:focus,
.btn-vote { 
background-color:#cccccc; 
color:#000000; 
border-color:#000000;
			}
.btn-1:active,
.btn-1.active,
.btn-arxiv:active,
.btn-vote
.open .dropdown-toggle.btn-1 {
  color: #FFFFCC;
  background-color: #3F2B22;
  border-color: #333;
}
.btn-arxiv,
.btn-1,
.btn-vote { 
font-family: Helvetica, arial, serif;
	
    color:#0099ff;
    text-align:center;
    font-size:21px;
    cursor: pointer;
    text-decoration: none;
    padding:10px;
    border: 1px solid rgba(0,0,0,0.5);
    border-bottom: 3px solid rgba(0,0,0,0.5);
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 15px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.5), /* Exterior Shadow */
      inset 0 1px rgba(255,255,255,0.3), /* Top light Line */
      inset 0 10px rgba(255,255,255,0.2), /* Top Light Shadow */
      inset 0 10px 20px rgba(255,255,255,0.25), /* Sides Light Shadow */
      inset 0 -15px 30px rgba(0,0,0,0.3); /* Dark Background */
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,0.5),
      inset 0 1px rgba(255,255,255,0.3),
      inset 0 10px rgba(255,255,255,0.2),
      inset 0 10px 20px rgba(255,255,255,0.25),
      inset 0 -15px 30px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 2px 8px rgba(0,0,0,0.5),
      inset 0 1px rgba(255,255,255,0.3),
      inset 0 10px rgba(255,255,255,0.2),
      inset 0 10px 20px rgba(255,255,255,0.25),
      inset 0 -15px 30px rgba(0,0,0,0.3);
background-color:#cccc99; 
color:#000000; 
border-color:#000000;
padding:10 px;
			}
.btn-1:hover,
.btn-1:focus,
.btn-arxiv:hover,
.btn-arxiv:focus,
.btn-vote :hover,
.btn-vote :focus { 
background-color:#cccccc; 
color:#000000; 
border-color:#000000;
			}
.btn-1:active,
.btn-1.active,
.btn-arxiv:active,
.btn-vote :active,
.open .dropdown-toggle.btn-1 {
  color: #FFFFCC;
  background-color: #3F2B22;
  border-color: #333;
}

.btn-vote
{
-webkit-border-radius: 5px;
width:50px;
}
.btn-vote:focus { 
background-color:ffe; 
color:black; 
border-color:#black;
			}
.btn-2 { 
font-family: Helvetica, arial, serif;
    color:#0099ff;
    text-align:center;
    font-size:20px;
    cursor: pointer;
    text-decoration: none;
    padding:10px;
    border: 1px solid rgba(0,0,0,0.5);
    border-bottom: 3px solid rgba(0,0,0,0.5);
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 15px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.5), /* Exterior Shadow */
      inset 0 1px rgba(255,255,255,0.3), /* Top light Line */
      inset 0 10px rgba(255,255,255,0.2), /* Top Light Shadow */
      inset 0 10px 20px rgba(255,255,255,0.25), /* Sides Light Shadow */
      inset 0 -15px 30px rgba(0,0,0,0.3); /* Dark Background */
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,0.5),
      inset 0 1px rgba(255,255,255,0.3),
      inset 0 10px rgba(255,255,255,0.2),
      inset 0 10px 20px rgba(255,255,255,0.25),
      inset 0 -15px 30px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 2px 8px rgba(0,0,0,0.5),
      inset 0 1px rgba(255,255,255,0.3),
      inset 0 10px rgba(255,255,255,0.2),
      inset 0 10px 20px rgba(255,255,255,0.25),
      inset 0 -15px 30px rgba(0,0,0,0.3);
background-color:#ffffff; 
color:#000000; 
border-color:#000000;
padding:10 px;
			}
.btn-2:hover,
.btn-2:focus { 
background-color:#cccccc; 
color:#000000; 
border-color:#000000;
			}
.btn-2:active,
.btn-2.active,
.open .dropdown-toggle.btn-2 {
  color: #FFFFCC;
  background-color: #3F2B22;
  border-color: #333;
}
			
.btn-big,.btn-big-index,.btn-big-history   { 
vertical-align: middle;
font-family: Helvetica, arial, serif;
font-weight:bold;
	width:320px;
height :50px;
    color:#0099ff;
    text-align:center;
    font-size:18px;
    cursor: pointer;
    text-decoration: none;
    padding:10px;
    border: 1px solid rgba(0,0,0,0.5);
    border-bottom: 3px solid rgba(0,0,0,0.5);
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 15px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.5), /* Exterior Shadow */
      inset 0 1px rgba(255,255,255,0.3), /* Top light Line */
      inset 0 10px rgba(255,255,255,0.2), /* Top Light Shadow */
      inset 0 10px 20px rgba(255,255,255,0.25), /* Sides Light Shadow */
      inset 0 -15px 30px rgba(0,0,0,0.3); /* Dark Background */
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,0.5),
      inset 0 1px rgba(255,255,255,0.3),
      inset 0 10px rgba(255,255,255,0.2),
      inset 0 10px 20px rgba(255,255,255,0.25),
      inset 0 -15px 30px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 2px 8px rgba(0,0,0,0.5),
      inset 0 1px rgba(255,255,255,0.3),
      inset 0 10px rgba(255,255,255,0.2),
      inset 0 10px 20px rgba(255,255,255,0.25),
      inset 0 -15px 30px rgba(0,0,0,0.3);
background-color:#cccc99; 
color:#000000; 
border-color:#000000;

}
.btn-big-history {
vertical-align: middle;
font-weight:bold;
	width:230px;
height :60px;

font-size:17px;
padding:15px;
}
.btn-big-index {
vertical-align: middle;
font-weight:bold;
	width:230px;
height :60px;

font-size:17px;
padding:5px;
}
@media (max-width: 755px){
.btn-big{
font-family: Helvetica, arial, serif;
font-size:14px;
width:270px;

}
}
.btn-arxiv,
.btn-big:hover,
.btn-big:focus,
.btn-big-history:hover,
.btn-big-history:focus,
.btn-big-index:hover,
.btn-big-index:focus,
.btn-vote:hover,
.btn-vote:focus { 
background-color:#cccccc; 
color:#000000; 
border-color:#000000;
			}
.btn-big:active,
.btn-big.active,
.open .dropdown-toggle.btn-big, 
.btn-big-history:active,
.btn-big-index:active,
.btn-vote:active
{
  color: #FFFFCC;
  background-color: #3F2B22;
  border-color: #333;
}	
.dropdown-submenu {
  position:relative;
}
.dropdown-submenu>.dropdown-menu {
  top:0;left:100%; margin-top:-6px; margin-left:-1px; -webkit-border-radius:0 6px 6px 6px; -moz-border-radius:0 6px 6px 6px; border-radius:0 6px 6px 6px;
}
.dropdown-submenu:hover>.dropdown-menu {
  display:block;
}
.dropdown-submenu>a:after {
  display:block; content:" "; float:right; width:0; height:0; border-color:transparent; border-style:solid; border-width:5px 0 5px 5px; border-left-color:#cccccc; margin-top:5px; margin-right:-10px;
}
.dropdown-submenu:hover>a:after {
  border-left-color:#ffffff;
}
.dropdown-submenu.pull-left {
  float:none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
  left:-100%; margin-left:10px; -webkit-border-radius:6px 0 6px 6px; -moz-border-radius:6px 0 6px 6px; border-radius:6px 0 6px 6px;
}		