@media (min-width:1200px)
{
.flleft{    float: right;}
}

.shortstory{background:#fbfbfb;margin:0 0 20px 0;box-shadow:0px 2px 5px rgba(0,0,0,0.2);}
/* Стили из шаблона */
.w1 { padding-right: 10px;	padding-left: 10px; }
.w2 { font-size: 18px; }
.w3 {  }
.w4 { margin-bottom: 10px;
    padding-top: 10px;
    font-size: 14px;}


@media (min-width: 360px) and (max-width: 1100px) {
.w5 { display: none; }
}
@media (min-width: 1100px) and (max-width: 1980px) {
.w5 { display: block; }
}


.clearfix { clear:both }
.w44 { 
    font-weight: normal;
    font-size: 1.125rem;
 }
.w6 { border-top: 1px solid #e1e1e1; }
.w8 { border-top: 1px solid #e1e1e1; }
.w9 {  }
.w10 { clear:both }
.w11 {  }
.w12 {  }
.w13 {  }
.w14 {  }
.w15 {  }
.w16 { padding: 5px; }
.w17 { margin: 20px; }
.w18 { padding-left: 10px; }
.w19 {  }
.w20 {  }
/* Конец стилей их шаблона */

.navbar-brand {
	background: url(../images/logo.png) no-repeat;
    text-indent: -9999px;
    width: 224px;
    height: 91px;
    position: relative;
    display: block;
/*    margin:0 auto; */

}

p { margin-bottom: 1em; }

/* Редирект */
.block_6 {
	font-size: 14px;
	line-height: 30px;
	color: #42586b;
	text-align: center;
	padding-top: 10px;
}
.block_7 {
	text-align: center;
	margin: 10px auto;
	font-size: 14px;
	color: #42586b;
}
.block_ads1 {
	text-align: center;
    padding-top: 10px;
    padding-bottom: 12px;
    max-width:100%
}
.block_ads2 {
	text-align: center;
   	padding-top: 20px;
    max-width:100%
}
.download_page {
	margin-bottom: 30px;
}
.text {
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	padding-top: 10px;
}
.timer {
	text-align: center;
	margin: 10px auto;
	font-size: 16px;
}
/* Конец редиректа */

/* Кнопки в футере */
.uf-contact {color: #000;cursor: pointer;}
.uf-contact:hover {color: #000;text-decoration: underline;}
/* Конец кнопок в футере */

.clear {clear:both;}
.ratedn {
    display: none;
}
.cnt {
    text-align: center;
}

.margin-b20{margin-bottom:20px;}
.margin-b30{margin-bottom:30px;}
.margin-b40{margin-bottom:40px;}
.margin-t20{margin-top:20px;}
.margin-b10{margin-bottom:10px;}
.padding-10{padding:10px;}
.padding-20{padding:20px;}
.padding-t-20{padding-top:20px;}
.padding-b-20{padding-bottom:20px;}

/* linkenso */
@media (max-width:991px)
.shortstory{background:#fbfbfb;margin:0 0 20px 0;box-shadow:0px 2px 5px rgba(0,0,0,0.2);}
.shortstory-images{position:relative;}
.shortstory-images a{display:block;overflow:hidden;}
.shortstory-images a img{height:auto;width:100%;display:block;}
.shortstory-images a:hover img{opacity:0.8}
.shortstory-content{height:auto;overflow:hidden;padding:20px 20px 0 20px;margin-bottom:20px;}
.shortstory-content70{height:auto;overflow:hidden;padding:20px 0 0 0;margin-bottom:20px;}
.shortstory-link{font-size:17px;margin-bottom:20px;}
@media (min-width:768px){.shortstory-images a img{ }
.shortstory-content{height:150px;}
.shortstory-content70{height:70px;}
}
@media (min-width:992px){.shortstory-images a img{ }
.shortstory-content{height:150px;}
.shortstory-content70{height:70px;}
}
@media (min-width:1200px)
{.shortstory-images a img{ }
.shortstory{background:#fbfbfb;margin:0 0 20px 0;box-shadow:0px 2px 5px rgba(0,0,0,0.2);}
.shortstory-content{height:150px;}
.shortstory-content70{height:70px;}
}
.shortstory-bottom{background:#7cc2c5;color:#fff;position:relative;height:38px;line-height:38px;overflow:hidden;}
.shortstory-images:hover .shortstory-mask-icon{opacity:1;filter:Alpha(Opacity=100);top:20%;transition:all 300ms;}
.shortstory-bottom .shortstory-more{background:#46a28d;color:#fff;position:absolute;right:0;width:100%;display:inline-block;font-size:12px;text-align:center;text-shadow:1px 1px 1px rgba(255,255,255,0.2);}
.shortstory-bottom .shortstory-more:hover{background:#3b8675;color:#fff}
.block-main.block-main-green .shortstory-bottom{background:#6AC99E;}
.block-main.block-main-green .shortstory-more{background:#3bae7a;}
.block-main.block-main-green .shortstory-more:hover{background:#1D7F53;}
.block-main.block-main-ocean .shortstory-bottom{background:#5682a3;}
.block-main.block-main-ocean .shortstory-more{background:#456f92;}
.block-main.block-main-ocean .shortstory-more:hover{background:#0E3E55;}
.block-main.block-main-red .shortstory-bottom{background:#EA5F24;}
.block-main.block-main-red .shortstory-more{background:#FB447B;}
.block-main.block-main-red .shortstory-more:hover{background:#C1043D;}
/* Конец linkenso */

/* Кнопка вверх */
#toTop {
width:100px;
border:1px solid #ccc;
background:#f7f7f7;
text-align:center;
padding:5px;
position:fixed;
bottom:60px;
/* right:10px; */
cursor:pointer;
display:none;
color:#333;
font-family:verdana;
font-size:11px;
z-index: 9999;
}
/* Конец кнопки вверх */

/* Инфоблок */
.ifd-head {
	font-size: 18px;
    text-align:  center;
	color: #000;
	min-height: 44px;
	padding: 11px 10px;
}
.ifd-heads {
	font-size: 18px;
    text-align:  center;
	color: #fff;
    background-color: #46a28d;
	font-weight: bold;
	min-height: 44px;
	padding: 11px 10px;
}
.ifd-body {
	padding: 5px 10px;
	border-right: 1px solid #46a28d;
	border-bottom: 1px solid #46a28d;
	border-left: 1px solid #46a28d;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.ifd-column {
	padding: 6px 0;
	border-bottom: 1px solid #e1e1e1;
}
.ifd-item {
	display: inline-block;
	width: 50%;
}
.ifd-sect {margin:15px;}
/* Конец инфоблок */