/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
body{font-size:13px;}
nav.main-menu ul{font-size: 13px; }
nav.main-menu ul a {padding:0 15px;}
.second-menu a {padding:0 12px;}
h2.rubrik-title{font-size:22px;}
.fullstory h1.title{font-size:20px;}
.fullstory .row {
    margin-left: -10px;
    margin-right: -10px;
}
.fullstory .col {padding:0 10px;}
.fullstory .data-info .category {padding-right:5px;}
.fullstory .data-info .fa-clock-o {
    font-size: 16px;
    margin-right: 3px;
}
.fullstory .data-info .date {
     padding-right: 5px;
}
.main-block-2 .item .descr {display:none;}


.main-block-photoreport .item .title {font-size:11px; line-height:1.3em;}

.fullstory .social-buttions {float:none; margin:0 0 0 -10px; padding-top:10px;}
.fullstory .data-info {height: auto;}

.main-middle-news-block .item .descr {display:none;}


}


/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
.nav-line{display:block;}
#first-line .main-menu{display:none;}
#first-line .loginbutton{display:none;}
#second-line{display:none;}
nav.main-menu ul li {display:block;}
nav.main-menu ul li:hover {background:#1284BC;}
.sm-bg-0079cf{background:#0079cf;}
.second-menu ul {margin:10px 0;}
.second-menu li {display:block;}
.second-menu li.addnews {float:none;}
.second-menu li a {line-height:25px;}
.first-line {height:auto;}
.second-line {height:auto;padding-top:10px;}
.second-line ul li:hover {background:#1E97ED;}
div.header-search { margin: 0px;}
.strim_anonce{width:50%;float:left;}
.main-widgets-block{width:50%; float:left; padding-right:15px;}
.main-block-3{margin-top:10px; padding-top:30px; border-top:1px solid #ccc;}

.block-widget-facebook{width:32%; float:left;}
.block-widget-vkontakte{width:32%;margin-left:2%;float:left;}
.block-widget-twitter{width:32%;margin-left:2%;float:left;}


}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
.main-middle-news-2-rows .item .descr {display:none;}
.main-block-2 {padding:0 15px;}
.main-widgets-block {width:100%; padding:0;}
.strim_anonce {  width: 100%;  float: none; }
.main-news-block-img-right{}
.main-news-block-img-right .title{font-size:14px !important;}
.main-news-block-img-right img{width:85px;}
.main-news-block-img-left .item .title {font-size:14px !important;}
.line-read-all {margin-bottom:30px;}
.main-middle-video-block .item {margin-bottom:15px;}
.main-middle-news-block .item-main  {margin-bottom:15px;}
.main-middle-news-block .item  {margin-left:-7px; margin-right:-7px;}
.main-middle-news-block .item-main .title {padding:5px 0px;}
.main-middle-news-3-rows .span_3_of_9{margin-bottom:30px;}
.block-widget-facebook{width:100%; float:none; margin:0;}
.block-widget-vkontakte{width:100%; float:none;margin:0;}
.block-widget-twitter{width:100%; float:none;margin:0;}
.footer .menu{display:none;}

.add_comments_block label{width:100%; display:block; float:none; padding:5px 0;}
.add_comments_block input[type="text"]{width:100%; padding:5px 0;}

.span_1_of_9,.span_2_of_9,.span_3_of_9,.span_4_of_9,.span_5_of_9,.span_6_of_9,.span_7_of_9,.span_8_of_9,.span_9_of_9{width:100%;}
}

@media only screen and (min-width : 640px) and (max-width : 768px) {
.main-block-1{width:50%; float:left;}
.main-block-2{width:50%; float:left; padding:0;}
.main-block-3{width:100%; float:none; clear:both;margin-top:25px;}
.main-widgets-block{width:50%; float:left; padding-right:15px;}
.strim_anonce{width:50%;float:left;}
.block-widget-facebook{width:100%; float:none; margin:0;text-align:center;}
.block-widget-vkontakte{width:100%; float:none;margin:0;text-align:center;}
.block-widget-twitter{width:100%; float:none;margin:0;text-align:center;}

}



/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
.logo{ width:100%; text-align:center;}
.top-line {height:auto;}
.infoblock{width:100%; text-align:center;}
.main-block-2 {padding:25px 15px;}
.main-widgets-block {width:100%; padding:0;}
.strim_anonce {  width: 100%;  float: none; }
.main-news-block-img-right{}
.main-news-block-img-right .title{font-size:14px !important;}
.main-news-block-img-right img{width:85px;}
.main-news-block-img-left .item .title {font-size:14px !important;}
.line-read-all {margin-bottom:30px;}
.main-middle-video-block .item {margin-bottom:15px;}
.main-middle-news-block .item-main  {margin-bottom:15px;}
.main-middle-news-block .item  {margin-left:-7px; margin-right:-7px;}
.main-middle-news-block .item-main .title {padding:5px 0px;}
.main-middle-news-3-rows .span_3_of_9{margin-bottom:30px;}
.block-widget-facebook{width:100%; float:none; margin:0;}
.block-widget-vkontakte{width:100%; float:none;margin:0;}
.block-widget-twitter{width:100%; float:none;margin:0;}
.footer .menu{display:none;}
}

@media only screen and (max-width : 510px) and (min-width : 350px) {
.archive-block .item{width:50%;}
}
@media only screen and (max-width : 350px) {
.archive-block .item{width:100%;}
}

@media only screen  and (min-width : 510px) and (max-width : 768px) {
.archive-block .item{width:33.333%;}
}


/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

}


/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
.first-line {display:block !important;}
#first-line .main-menu{display:block !important;}
.second-line {display:block !important;}
#first-line .loginbutton{display:block !important;}
div.header-search {display:block !important;}
}

@media only screen and (min-width:992px){.logo{width:220px;} .infoblock{width:240px;} .header-banner-top{width:509px; height:90px; padding-left:0; padding-right: 0px; padding-top:23px;}}

@media only screen and (min-width:1200px){
.header-banner-top{width:708px; height:90px; padding-left:0; padding-right: 0px;padding-top:0px;}
}

 /* Large Devices, Wide Screens */
@media only screen and (min-width : 1300px) {

.header-banner-top{width:800px; height:90px !important; padding-left:0; padding-right: 0px;}

}



@media (min-width:768px){#searchsuggestions{width:750px}}
@media (min-width:992px){#searchsuggestions{width:970px}}
@media (min-width:1200px){#searchsuggestions{width:1170px}}
@media (min-width:1200px){#searchsuggestions{width:1170px}}
@media (min-width:1300px){#searchsuggestions{width:1260px}}




@media only screen and (max-width: 480px) {
	.span_4_of_4 {
		width: 100%;
	}
	.span_3_of_4 {
		width: 100%;
	}
	.span_2_of_4 {
		width: 100%;
	}
	.span_1_of_4 {
		width: 100%;
	}
}


/*  GO FULL WIDTH BELOW 480 PIXELS */
@media only screen and (max-width: 480px) {
	.col {  margin: 1% 0 1% 0%; }
	.span_1_of_9, .span_2_of_9, .span_3_of_9, .span_4_of_9, .span_5_of_9, .span_6_of_9, .span_7_of_9, .span_8_of_9, .span_9_of_9 { width: 100%; }
}