﻿/*
* ===================
* SKIN 12345678.RU
* ===================
*
*/

@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700|Roboto:400,700&subset=cyrillic-ext');

@import url('https://fonts.googleapis.com/css?family=Fira+Sans+Extra+Condensed:400,600&subset=cyrillic,cyrillic-ext');




body, .adv-img p, .caption-bottom p, .adv-circle .caption p, .advs-box p, p, .title-base p, .subheader-bootstrap .sub {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 25px;
    font-weight: 300;
    color: rgba(0,0,0,0.87);
}

#v-wrap{
	position: fixed;
	width: 100%;
	display: table;
	left:40px;
	z-index: 1000;
	float: left;
	transform:  translateX(-50%) translateY(-50%) rotate(-90deg);
	-moz-transform:  translateX(-50%) translateY(-50%) rotate(-90deg);
	-webkit-transform:  translateX(-50%) translateY(-50%) rotate(-90deg);
	text-align: center;
	top:50%;
	font-size: 12px;
	letter-spacing: 10px;
	color:#dedede;
}



h2 {
	font-family: 'Fira Sans Extra Condensed', sans-serif;
	font-size: 26px;
	color: #bf0000;	
}

h3 {
    font-family: 'Fira Sans Extra Condensed', sans-serif;
    color: orange!important;
	
}



.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 12px;
}

.side-menu-fixed .brand {
    text-align: center;
    display: block;
    padding: 5px 5px;
}

.side-menu-fixed .top-area {
    padding: 0; 
}

.side-menu .active {
    background-color: #e4d8cf!important;
    font-weight: 600;
}

.advs-box-content
{
	padding: 5px!important;	
	background-color:#484848;
}

.advs-box-content p
{
	color:#ffffff;
	line-height: 18px;	
	font-size: 13px;		
}

.advs-box-content h3
{
	
	font-family: 'Roboto', sans-serif;
	margin-top:3px;
	margin-bottom: 5px;
	font-size: 15px;
	color: #cccccc;	
	white-space: nowrap;
    overflow: hidden; 
    padding: 5px; 		
}

.navbar-brand {
    height: 91px;
}

header.scroll-css .navbar-brand {
    height: 48px;
    padding: 10px 15px;
    transition: none;
}


.myshadow {
	text-shadow: 1px 1px 2px black, 0 0 25px gray, 0 0 5px black;
			
}


.panel-box {
				background-color:white;
}


th {
				    text-align: center;
				}
	
.white .btn:not(.btn-border), .nav.inner.ms-rounded li a, .nav-pills > li > a {
    background-color: #484848 !important;
    border-color: #484848 !important;
}

.circle-button {
    padding: 5px 15px;
    border-radius: 20px;
    border: 1px solid #9C9C9C;
    display: inline-block;
    color:  black;
}

/*
* ---------------------
* RESPONSIVE - MOBILE
* ---------------------
*/



@media only screen and (max-height: 800px){
   #h-hide{
      visibility: hidden;
   }
   #hr1{
      visibility: hidden;
   }
   #hr2{
      visibility: hidden;
   }



}



@media (max-width: 994px) {

header .nav-tabs > li.active > a, header .navbar-nav, .menu-transparent.scroll-css .navbar-collapse, header .search-box input[type="text"], header .navbar-collapse, .side-menu-header .navbar-header {
    background-color: #262626 !important;
}


}
