@charset "utf-8";
/* CSS Document */
@font-face {
font-family:'plumbmediumcregular'; /* Имя шрифта */
src: url(../fonts/PlumbMediumC.otf);
}
body{
font-family: 'plumbmediumcregular';
margin:0px;
}
a{
text-decoration:none;
color:inherit;
}
div{}
#wrapper {
margin: 0 auto;
width:1100px;
}
#header{
height:414px;
}
#logo2-image{
width: 277px;
height: 60px;
background-image: url(../images/logo-image2.png);
background-repeat: no-repeat;
float: right;
margin-top: -8px;
z-index: 100;
}
#logo3-image{
width: 130px;
height: 127px;
background: url(../images/logo-image3.png);
background-repeat: no-repeat;
float: right;
margin-top: -74px;
position: fixed;
z-index: 999;
}
#top-menu{
height:55px;
position:fixed;
top:0px;
left:0px;
right:0px;
background-color:#2c2f40;
z-index: 999999;
}
#slider{
width:1280px;
height:415px;
position: absolute;
/*background-image: url(../images/slider.png);
background-repeat: no-repeat;*/
z-index: -1000;
margin-left:-43px;
overflow:hidden;
}
#logo{
position:fixed;
z-index:1;
top:5px;
}
#logo-image{
height:95px;
width:50px;
background-image:url(../images/logo-image.png);
}
#logo-title{
float: left;
font-size: 24px;
font-weight: bold;
color: rgb( 255, 255, 255 );
text-transform: uppercase;
line-height: 3.5;
text-align: right;
position: absolute;
left: 63px;
top: -20px;
}
ul.menu {
padding: 4px;
margin-top: 2px;
margin-left:10px;
float: right;
}
ul.menu li {
display: inline;
font-size: 16px;
font-weight: bold;
color: rgb( 255, 255, 255 );
text-transform: uppercase;
padding-left: 64px;
}
ul.menu li.active {
}
ul.subcat-menu{
margin-left: -40px;
margin-top: -5px;
}
ul.subcat-menu li{
display: block;
font-size: 14px;
color:#787a83;
text-transform: uppercase;
text-align:left;
padding-top:7px;
}
#blog-subcat-title{
color:#2c2f40;
font-size:24px;
text-transform: uppercase;
text-align:left;
}
#content{
margin-top:-6px;
min-height:700px;
overflow:hidden;
}
#blog{
width: 550px;
float: left;
}
#blog-title{
height:35px;
border-bottom: solid 3px #ff0000 ;
font-size: 24px;
color: rgb( 44, 47, 64 );
text-transform: uppercase;
line-height: 1.5;
text-align: center;
margin-bottom: 15px;
}
.blog-post{ overflow: hidden;
padding-bottom: 24px;
}
.blog-post-content-image{
float: left;
padding-right:13px;
}
.blog-post-content-date{
font-size: 11px;
font-family: "Arial";
color: rgb( 148, 148, 148 );
font-weight: bold;
line-height: 1.311;
float:left;
}
.blog-post-content-title{
font-size: 22px;
font-weight: 200;
color: rgb( 44, 47, 64 );
text-transform: uppercase;
line-height: 1.0;
float: left;
width: 245px;
font-weight:500;
margin-top: 11px;
}
.blog-post-content-preview{
width: 245px;
float: left;
margin-top: 5px;
color:#555555;
}
.public-post{
margin-bottom:15px;
}
.public-images{
width:273px;
height: initial;
}
#publication {
width: 275px;
background-color: #2c2f40;
float: left;
overflow:hidden;
padding-bottom: 50px;
}
#publication-title{
height: 38px;
font-size: 24px;
color: rgb(255, 255, 255);
text-transform: uppercase;
line-height: 1.5;
text-align: center;
}
#video {
width: 275px;
float: left;
}
#video-title{
height:35px;
border-bottom: solid 3px #ff0000 ;
font-size: 24px;
color: rgb( 44, 47, 64 );
text-transform: uppercase;
line-height: 1.5;
text-align: center;
}
.video-post{
margin-top:8px;
margin-left:10px;
padding-bottom:30px;
}
.video-post-title{
margin-left:14px;
margin-top:10px;
font-size: 18px;
color: rgb( 23, 23, 23 );
font-weight: bold; }
.video-post-title a{
text-decoration:none;
color:inherit;
}
.video-post-date{
font-family: "Arial";
font-size: 11px;
color: rgb( 148, 148, 148 );
font-weight: bold;
margin-top: 6px;
margin-left:14px;
}
#footer{
margin-top:15px;
}
#footer-button{
margin: 0 auto;
width:190px;
height:34px;
background-image:url(../images/youtube.jpg);
margin-top:20px;
}
#footer-text{
text-align:center;
font-size: 14px;
color: rgb( 180, 180, 180 );
text-transform: uppercase;
}
#publication{
}
.publications-author{
font-size: 18px;
font-family: "PlumbMediumC";
color: rgb( 134, 140, 169 );
line-height: 0.801;
text-align: left;
text-transform: uppercase;
float: left;
margin-top: 7px;
margin-right:35px;
}
#public-post{ margin-bottom:30px;
}
#public-post-author{
font-size: 16px;
color: rgb( 121, 126, 151 );
text-transform: uppercase;
margin-left:22px;
margin-top:10px;
}
#public-post-title{
font-size: 20px;
color: rgb( 247, 247, 247 );
text-transform: uppercase;
margin-left:22px;
margin-top:10px;
}
#public-post-preview{
font-size: 14px;
color: rgb( 194, 194, 194 );
margin-left:22px;
margin-top:10px;
}
#readmore{
font-size: 11px;
font-weight:bold;
color: #00aeef;
text-transform: uppercase;
margin-left:22px;
margin-top:12px;
}
#readmore a{
text-decoration:none;
color:inherit;
}
#public-post-date{
font-size: 11px;
font-family: "Arial"; color: rgb( 194, 194, 194 );
float: right;
margin-top: -12px;
margin-right:29px;
}
#blog-wrapper {
width: 784px;
min-height: 500px;
margin-top: 16px;
margin-right: 15px;
float: right;
}
.blogs-style-topshadow{
background-image: url(../images/box-shadow.png);
padding-top: 100px;
width: 913px;
height: 69px;
background-repeat: no-repeat;
margin-left: -17px;
}
.blogs-style-buttomshadow{
background-image: url(../images/box-shadow-buttom.png);
margin-top: -68px;
padding-top: 100px;
width: 913px;
height: 69px;
background-repeat: no-repeat;
margin-left: -17px;
}
.blog-style-topshadow{
background-image: url(../images/box-shadow.png);
padding-top: 100px;
width: 913px;
height: 69px;
background-repeat: no-repeat;
margin-left: -17px;
}
.blog-style-buttomshadow{
background-image: url(../images/box-shadow-buttom.png);
margin-top: -68px;
padding-top: 100px;
width: 913px;
height: 69px;
background-repeat: no-repeat;
margin-left: -17px;
}
#submenu{
margin-top: 55px;
background-image: url(../images/banner.png);
background-repeat: no-repeat;
width: 100%;
min-width:1100px;
height: 116px;
background-color: #1e202c;
z-index: -99;
background-position:center;
}
#submenu-title{
font-size: 30px;
color: rgb( 255, 255, 255 );
text-transform: uppercase;
text-align: center;
padding-top: 33px;
}
#menu-wrapper{
margin: 0 auto;
height: inherit;
max-width: 1100px;
min-width: 900px;
}
#georg{
float: right;
margin-top: -70px;
}
.blogs-content{
margin-left: 36px;
margin-top:24px;
margin-right:35px;
}
.blog-content{
margin-left: 36px;
margin-top:57px;
margin-right:35px;
}
.bio-main-image{
float: right;
margin-top: -194px;
margin-bottom: 25px;
}
.bio-content{
font-size: 14px;
color: rgb( 85, 85, 85 );
margin-top: -128px;
}
.bio-name{
font-size: 24px;
color: rgb( 20, 20, 20 );
text-transform: uppercase;
line-height: 1.184;
}
.bio-titles{
width: 224px;
overflow: hidden;
margin-top: 50px;
margin-left: 21px;
}
.bio-dateofbirth{
margin-top:31px;
font-size: 11px;
font-family: "Arial";
color: rgb( 148, 148, 148 );
font-weight: bold;
line-height: 1.311;
}
.bio-status{
margin-top:39px;
font-size: 11px;
color: rgb( 148, 148, 148 );
font-weight: bold;
line-height: 1.311;
}
.bio-text{
font-size: 14px;
font-family: "Arial";
color: rgb( 85, 85, 85 );
}
.bio-zvanie-wrapper{
margin-top:20px;
}
.bio-zvanie{
margin-left:15px;
font-size: 11px;
float:left;
color: rgb( 148, 148, 148 );
font-weight: bold;
line-height: 1.311;
}
.bio-zvanie-image{
width:auto;
float:left;
}
#right-column{
width: 276px;
min-height: 800px;
float: right;
}
#right-column-banner{
margin-left:50px;
margin-top:20px;
margin-bottom: 20px;
}
.right-column-blog{
float: left;
}
.right-column-blog-title{
font-size: 25px;
text-transform: uppercase;
text-align: center;
margin-top:24px;
margin-bottom:24px;
}
.right-column-blog-post
{ height:200px;
}
.right-column-blog-wrapper{
width:100%;
background-color:#f1f1f1;
overflow: hidden;
}
.video-title{
text-align:center;
margin-top: -125px;
font-size: 28px;
color: rgb( 20, 20, 20 );
text-transform: uppercase;
line-height: 1.286;
}
.blog-title{
font-size: 28px;
color: rgb( 20, 20, 20 );
text-transform: uppercase;
line-height: 1.286;
}
.video-date{
margin-top: 3px;
text-align:center;
font-size: 11px;
font-family: "Arial";
color: rgb( 148, 148, 148 );
font-weight: bold;
line-height: 1.311;
}
.blog-date{
margin-top: 7px;
margin-left: 5px;
text-align: center;
font-size: 11px;
font-family: "Arial";
color: rgb( 148, 148, 148 );
font-weight: bold;
}
.blog-comments{
margin-top: 10px;
margin-left: 5px;
text-align: right;
font-size: 11px;
font-family: "Arial";
color: rgb( 148, 148, 148 );
font-weight: bold;
text-transform: uppercase;
}
.video-youtube-wrapper{
margin:0 auto;
margin-top: 27px;
width:600px;
height:360px;
-webkit-box-shadow: 21px 17px 60px 0px rgba(0,0,0,0.41);
-moz-box-shadow: 21px 17px 60px 0px rgba(0,0,0,0.41);
box-shadow: 21px 17px 60px 0px rgba(0,0,0,0.41);
}
.video-text{
margin-top:10px;
font-size: 14px;
font-family: "Arial";
overflow: hidden;
color: rgb( 85, 85, 85 );
line-height: 1.173;
}
.blog-text{
margin-top:10px;
font-size: 14px;
font-family: "Arial";
overflow: hidden;
color: rgb( 85, 85, 85 );
line-height: 1.173;
}
.socbuttons{
width: 370px;
height: 25px;
margin-top: 26px;
overflow: hidden;
}
.view-all-photo{
font-size: 14px;
font-family: "Arial";
color: rgb( 0, 174, 239 );
font-weight: bold;
line-height: 2.744;
margin-top:-6px;
text-align:center;
}
.blog-view-all{
font-size: 14px;
font-family: "Arial";
color: rgb( 0, 174, 239 );
font-weight: bold;
line-height: 2.744;
margin-top:2px;
text-align: left;
}
.blog-author-logo{
background-image: url(../images/logo-image-mini.png);
width:15px;
height:29px;
float: left;
}
.blog-other{
overflow:hidden;
margin-top: -130px;s
}
.photo-main-image{
margin:0 auto;
margin-bottom: 20px;
}
.blog-main-image{
margin-bottom: -85px;
margin-left:10%;
}
#blog-subcat{
width:145px;
overflow:hidden;
float:left;
}
.comment-number{
margin-top:-18px;
font-size:16px;
}
.navigation a {color:#5C5C5C;}
