@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600&subset=latin,cyrillic);
/* CSS Document */
body, h1, h2, h3{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif
}
.header{
	margin-top:40px;
	margin-bottom:30px;
}
h6{
	font-weight:400;
}

.logo{
	cursor:pointer;
}

.logo h1{
	font-weight:300;
	font-size:1.7em;
	color:#0095da;
	letter-spacing:-0.02em;
	margin:0;
	padding-left:140px;
	line-height:1em;
}
h1{
	font-weight:300;
	font-size:2.3em;
	color:#405862;
}
h3{
	font-weight:300;
	font-size:1.4em;
	color:#405862;
}
.logo h2{
	font-weight:300;
	font-size:1.6em;
	color:#333333;
	letter-spacing:-0.03em;
	margin:0;
	padding-left:140px;
	line-height:1em;
}
.top_nav{
	margin-top:12px;
	float:right;
}
.top_nav .button.secondary{
	background:#FFF;
	font-weight:400;
	border:none;
	margin-bottom:0;
	outline:none;
	font-size:0.8em;
}
.top_nav .button.secondary:hover{
	color:#0095da;
}
ul.top_nav li{
	border-right:1px solid #e4e4e4;
	padding-right:0px;
	margin-right:1px;
}
ul.top_nav li:last-child{
	border-right:none;
}

.top_nav .dropdown.button:before{
	border-width: 0.4em;
}
.slider_area{
	background:#f6f6f6;
	border-top:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	position:relative;
	z-index:50;
	margin-bottom:35px;
	width:100%;
	overflow:hidden;
}
.orbit-container{
	z-index:60;
}
.orbit-bullets{
	z-index:100;
	position:absolute;
	bottom:0px;
	right:0;
	top:auto;
	margin: 0 auto 10px;
}
.orbit-timer{
	display:none;
}
.header .stars{
	width:123px;
	height:100px;
	position:absolute;
	top:-18px;
	left:0px;
	background:url(../img/stars.jpg) 0 0 no-repeat;
}
.slider_area .stars{
	width:385px;
	height:206px;
	position:absolute;
	top:0;
	right:-383px;
	background:url(../img/stars1.jpg) 0 0 no-repeat;
}
.text1{
	font-size:0.9em;
	line-height:1.4;
}
.date{
	display:block;
	color:#0095da;
}
.news{
	margin-bottom:35px;
	border-bottom: 3px solid #e4e4e4;
}
.common{
	margin-bottom:35px;
}
a.readall{
	float:right;
	margin-top:20px;
	margin-bottom:20px;
	padding-right: 25px;
	position:relative;
}
a.readall:after{
	content:'';
	width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-left: 6px solid #0095da;
    border-bottom: 5px solid transparent;
	top:4px;
	right:0;
	position:absolute;
}
img.sizer{
	width:100%;
	height:auto;
}
a.sizer{
	width:100%;
	height:auto;
	max-height:180px;
	overflow:hidden;
	display:block;
	margin-bottom:20px;
}
.footer{
	background:#62707f;
	padding-top:20px;
	padding-bottom:10px;
	color:#fff;
}
.footer *, .copy *{
	color:#fff;
}
.footer .text1{
	font-size:0.9em;
}
.fl_img{
	float:left;
	margin:0 15px 5px 0;
}
.copy{
	background:#26313f;
	padding:15px 0;
}
img.inline_img{
	float:left;
	margin:0 10px 10px 0;
}
.clearing-thumbs li{
	height:200px;
	width:25%;
	overflow:hidden;
	margin-right: 0px;
	padding-right:10px;
	text-align:center;
	margin-bottom:20px;
}
@media only screen and (max-width: 1170px) {
.logo h1{
	font-size:1.5em;
}
.logo h2{
	font-size:1.4em;
}
}
@media only screen and (max-width: 1090px) {
.logo h1{
	font-size:1.3em;
}
.logo h2{
	font-size:1.2em;
}
}
@media only screen and (max-width: 768px) {
.top_nav{
	float:none;
}
ul.top_nav li{
		display:block;
		float:none !important;
		border-right:none;
		width:100%;
		border-bottom:1px solid #E4E4E4;
}
ul.top_nav li a{
	width:100%;
	text-align:left;
}
a.sizer{
	height:auto;
}
.clearing-thumbs li{
	width:50%;
}
.logo h1{
	font-weight:300;
	font-size:1.7em;
	color:#0095da;
	letter-spacing:-0.02em;
	margin:0;
	padding-left:140px;
	line-height:1em;
}
.logo h2{
	font-weight:300;
	font-size:1.6em;
	color:#333333;
	letter-spacing:-0.03em;
	margin:0;
	padding-left:140px;
	line-height:1em;
	margin-bottom:20px;
}
}