@media only screen and (max-width: 1200px) {

html, body {
    width: 100%;
}

#content_right_block {
    display: none;
}

body {
    touch-action: pan-x pan-y;
}

#content_left_block_135_banner,
#top_menu_2,
#header_block,
#footer_block,
.menu_block {
    display: none;
}

/* News timeline */
.news_timeline_head {
    width: 95%;
    margin-bottom: 0px;
}
.news_timeline_list .news_timeline_item .news_timeline_badge {
    top: 28px;
}
.news_timeline_list::before {
    top: 78px;
}
/* /News timeline */

.camera {
    display: none;
}

.desktop_banner {
    display: none !important;
}

.mobile_banner {
    float: left;
    /* display: contents !important; */
    text-align: center;
    width: 100%;
    display: block !important;
    padding-top: 7%;
    padding-bottom: 5%;
    overflow-x: hidden;
}

.block_712_content_mobile {
    margin-bottom: 20%;
}

.block_568_text a {
    font-size: 22px !important;
}

.block_568_keywords a {
    font-size: 14px !important;
}

.block_568_keywords {
    padding: 3% 0 3% 0;
}

.stpdInArticleAd {
    margin-right: 0px !important;
}

.banner_mobile_bottom_sticky {
    display: block !important;
}

#content_mid_block {
    padding-right: 0px; 
}

.p2_social_item_container {
    width: 90%;
    padding-left: 10%;
}

.p2 > p {
    margin: 10px 0 !important;
}

.p2_social {
    padding-top: 7%;
    padding-bottom: 3%;
}

.p2_social_text {
    padding-bottom: 6%;
}

.p2_social_text > span {
    padding-left: 0px !important;
    
}

.p2_social_item_wrap {
    width: 100%;
}

.description_p1 {
    display:none !important;
}

.description_p1_mobile {
    display: block !important;
}

.description_p1_mobile > p {
    text-align: left !important;
}

.description_p1 {
    width: 100%;
}

.main_banner_links {
    font-size: 14px;
}

.main_top_banner_mobile_container {
    display: block;
    margin-top: 70px !important;
    text-align: center;
}

.p2 {
    width: 100% !important;
}

.block_item_newest {
    display: none;
}

.diff_view_title .news_title_red_link_small .news_title_status {
    display: none !important;
}

.yui-skin-sam .yui-calendar {
    font-size: 20px !important;
}

.yui-skin-sam .yui-calendar td.calcell {
    padding: 6% !important;
}

.news_block_list.related li {
    margin-bottom: 8% !important;
}

.photo_homepage_label_small {
    font-size: 11px;
}

.block_main_prio_extra_container {
    padding-top: 0px;
}

.verta_atsiversti_img {
    width: 140px !important;
}

.vienu_sakiniu li p a {
    font-size: 15px;
}

.search_results {
    padding: 4px 0px 4px 0px;
}

.search_results, .search_results_list, .search_results_paging, .search_results_date, search_results_title {
    width: 100%;
}

.search_results_paging > span {
    display: none;
}

.archive_header, .archive_list, .archive_sublist, .archive_header, .archive_sublist li {
    width: 100%;
    font-size: 16px !important;
    padding-bottom: 7%;
    font-weight: bold !important;
}

.archive_sublist li {
    padding: 0;
}

.archive_sublist li a {
    font-size: 16px !important;
    font-weight: bold !important;
}

.block_535_text_links {
    width: 100%;
}

#render-text > p {
    font-size: 15px !important;
}


.block_712_left_gallery {
    width: 100%;
    padding: 10px 0 0 0px;
}

.popup_photos_img {
    width: 100%;
}

.block_main_prio_ad {
    display: none;
}

.block_main_prio_ad_container {
    /* display: none; */
    padding: 11% 0 7% 0;
    border-top: 0px;
}

.block_568_text_img {
    width: 100%;
}

.more_news3 {
    background: unset;
    width: unset;
    right: 0px;
    background-color: #B73537;
    border: none;
    color: white;
    padding: 8px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 12px;
    border-radius: 4px;
    font-weight: bold;
    cursor: pointer;
    position: absolute;
    bottom: -2%;
    right: 0px;                                                    
}

.block_main_diff_view_text {
    display: none;
}

#content_block {
    display: unset;
    /* margin-top: 6%; */
}

.photoarray {
    /* display: none; */
}

.photoarray-photo {
    width: 96% !important;
    height: 120px !important;
}

/* custom */
#main_block {
    /* padding-top: 12%; */
}

.horoskop_list {
    width: 100%;
}

.anecdote_list {
    width: 100%;
}


.horoskop_list_text {
    width: 75%;
    font-size: 16px;
}

.anecdote_list_text {
    width: 90%;
    font-size: 16px;
    padding-left: 5%;
    line-height: 165%;
}


#main_block, #content_block, #content_left_block, .block_712_content, .block_712, .block_712_2, .block_712_left {
    width: 100% !important;
    box-sizing: border-box;
}

#main_block {
    max-width: 1080px;
}

.diff_view_title {
    margin-top: 0px !important;
}

.news_related_title .news_title_red > .news_subcategory_link {
    display: none;
}

.news_related_title .news_title_red > br {
    display: none;
}
    
.news_title_red_mobile > .news_subcategory_link {
    display: none;
}
    
.news_title_red_mobile > br {
    display: none;
}

.newest_news_img_container {
    width: 48%;
}

.newest_news_img {
    width: 165px;
}

.newest_news_desc_container {
    width: 51%;
    margin-left: 2px;
}

.news_block_list.related {
    padding-top: 0px;
}

.newest_news_desc {
    display: none;
}

.comment_form_block {
    width: 100%;
}

.news_comment_container {
    padding-left: 0px;
}

.com_list2 {
    width: 97% !important;
    margin-left: 0px !important;
    padding-left: 0px !important;
}

.com_list2_childs {
    width: 90% !important;
    padding-left: 7% !important;
}

.com_list2_name {
    font-size: 18px;
}

.com_list2_date {
    font-size: 14px;
}

.com_list2_text {
    padding: 16px 0px 20px 0px;
    width: 94%;
    font-size: 20px;
    line-height: 23px;
}

.comment_button_reply {
    font-size: 13px;
}

.com_ratings {
    font-size: 13px;
}

.com_paging {
    padding-right: 0;
}

.com_paging a {
    font-size: 24px;
    font-weight: bold;
}

.comment_circle_container {
    display: none;
}

.com_form_link_mobile {
    padding-left: 30px;
}

.com_form_link_child_mobile {
    display: none;
}

.block_712_left {
    margin-right: unset !important;
}

.pagingext, .block_712_bottom_bg {
    width: 100% !important;
}

.pagingext a {
    font-size: 18px;
}

.pagingext_last {
    display: none;
}

.block_main_prio_table {
    width: 100%;
}

.block_main_prio_extra_1 {
    padding-top: 10px;
}

.block_main_prio_extra_2 {
    padding-top: 10px;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

.block_main_prio_nonextra_1 {
    padding-top: 10px;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

.block_main_prio_nonextra_2 {
    padding-top: 10px;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

.block_main_prio_nonextra_3 {
    padding-top: 10px;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

.block_main_prio_nonextra_4 {
    padding-top: 10px;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

.block_main_prio_nonextra_5 {
    padding-top: 10px;
    word-break: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

.block_main_prio_extra_container_1 {
    width: 100%;
}

.news_block_list, .related {
    width: 100% !important;
}

.news_block_list related li {
    width: 100% !important;
}

.block_712_right_title {
    width: 100% !important;
}


.block_main_prio_extra_container_2 {
    display: none;
}

.block_main_prio_extra_container_2_mobile {
    display: block;
    float: left;
    padding-top: 2%;
}

.block_main_prio_nonextra_container_1 {
    width: 48%;
    padding: 0px;
    float: left;
    padding-top: 2%;
}

.block_separator_desktop {
    clear:none;
}

.block_separator_mobile {
    clear:both;
}

.block_main_prio_nonextra_container_2 {
    width: 48%;
    padding: 0px;
    float: left;
    padding-top: 2%;
}

.block_main_prio_nonextra_container_3 {
    width: 48%;
    padding: 0px;
    float: left;
    padding-top: 2%;
}

.block_main_prio_nonextra_container_4 {
    width: 48%;
    padding: 0px;
    float: left;
    padding-top: 2%;
}

.block_main_prio_nonextra_container_5 {
    width: 48%;
    padding: 0px;
    float: left;
    padding-top: 2%;
}

.block_main_prio_nonextra_container_6 {
    display: none !important;
    width: 48%;
    padding: 0px;
    float: left;
    padding-top: 2%;
}

.block_main_prio_nonextra_photo {
    width: 100%;
}

.block_main_prio_extra_nonextra_container {
    margin-bottom: 5%;
}

.block_main_prio_extra_container, .block_main_prio_nonextra_container {
    /* padding: 3% 0px 0px 0px; */
    margin-bottom: 0px;
}

.block_main_prio_nonextra_container {
    margin-bottom: 20px !important;
}

.block_main_margin_right {
    margin-right: 4%;
    padding-top: 2%;
}

.block_351 {
    width: 100%;
}

.block_351_content {
    /* width: 320px; */
    width: 95%;
    padding-left: 0px;
    padding-right: 0px;
}

.gallery_img {
    margin-right: 5px;
    margin-bottom: 7%;
}

.block_main_fotoakimirkos img {
    padding-left: 7%;
}

.block_header {
    /* margin-top: 6%; */
    margin-bottom: 2%;
}

.news_title_grey_link {
    font-size: 16px !important;
}

.item_main_photo_container {
    padding-top: 0px;
}

.news_block_list li {
    /* margin-top: 24px; */
    padding: 0px;
    overflow: hidden;
}

#menu_mobile {
    display: block;
}
.diff_view_img {
    width: 48%;
}
.diff_view_title{
    width: 52%;
}

/* Straipsnis */
#content_mid_block, .block_568, .block_568_content, .block_568_date, .block_568_text, .block_568_text_links, .com_info, .item_main_photo_title  {
    width: 100%
}

.item_main_photo_title {
    font-size: 14px;
}

.block_568_date {
    margin: 4% 0 0% 0 !important;
    font-size: 14px;
}

.block_568_content {
    padding: 0px;
}

/* Galerija */
.swiperGallery-content {
    width: 100%;
}

.swiper-photo-download {
    display: none;
}

.item_main_photo {
    width: 100%;
    max-height: 280px;
}
/* /Galerija */

.block_568_text p {
    padding-top: 6%;
    padding-left: 0px;
    font-size: 22px;
    line-height: 30px;
}

.block_568_text > p img {
    max-width: 95%;
    height: auto;
}

.block_568_text > div p img {
    max-width: 95%;
    height: auto;
}

.block_712_content > p img {
    max-width: 95%;
    height: auto;
}

.block_712_content {
    padding: 8px 5px 10px 5px;
}

/* /Straipsnis */

/* Komentarai staripsnyje */
.com_name, .com_text {
    width: 85vw;
    font-size: 20px !important;
}

.com_child_form_container {
    margin-top: 12%;
}

.com_name_child, .com_text_child {
    width: 75vw;
}

.com_info {
    margin-left: 0px;
    margin-top: 21px;
}
/* /Komentarai straipsnyje */


/* Susije straipsniai*/
.news_block_list.related, .news_related_row, .news_list_row, .com_title, .com_list2 {
    width: 100%;
}

.news_title_red {
    margin-top: 10px !important;    
}

.news_title_red_link_small {
    font-size: 14px !important;
}

.news_related_img, .news_list_img {
    width: 48%;
}

.news_related_title, .news_list_title {
    width: 51%;
    /* padding-top: 2%; */
}

.news_related_text, .news_list_text {
    display: none !important;
}

.news_list_date {
    margin-top: 0px;
    padding-top: 0px;
    text-align: unset !important;
    font-size: 11px !important;
}
/* /Susije straipsniai */

/* Banneriai */
.gallery_banner {
    display: none;
}
/* /Banneriai */


/* Komentarai */

.com_list2 li, .com_list2 li.first {
    width: 100%;
}

/* /Komentarai */

.content_left_block_167 {
    width: 100%;
}

.calendar_table {
    width: 100%;
}

/* Vienu sakiniu */

#content_left_block_167, .block_535_bottom_bg {
     display: none;
}

#content_left_block_167 {
    width: 100%;
}

.block_535_content {
    padding: 0px;
}

#content_mid_block_535, .block_535, .block_535_content, #loading {
    width: 100% !important;
}

.vienu_sakiniu li {
    width: 90% !important;
    font-size: 16px;
}


.lazy-banner {
    width: unset !important;
}

/* /Vienu sakiniu*/


/* Apklausos */

.pollsMobile {
    display: block !important;
}

.block_264_content {
    margin-left: 5% !important;
}

.dq_title {
    width: 100%;
    font-size: 18px;
    margin-bottom: 11%;
}

.btn_result_dq {
    float: inherit;
}

.vote_td {
    padding-left: 5px;
    padding-bottom: 20px;

}

.vote_td label {
    font-size: 18px;
}

.votes_list_title, .votes_date {
    width: 100%;
}

.votes_list_title {
    font-size: 16px;
    padding-bottom: 20px;
}

.votes_date {
    font-size:14px;
    padding: 5px 0 20px 0;
}

.votes_text {
    font-size: 16px;
    padding-bottom: 15px;
}

/* /Apklausos */

}

@media only screen and (max-width: 1200px) and (orientation: landscape) {
    html, body {
	width: 100%;
    }

    #menu_mobile {
	display: block;
    }

    #main_block {
	/* padding-top: 6%; */
    }
    
    #content_block {
	width: 90% !important;
	margin-left: 5%;
    }
    
    .newest_news_container {
	padding-left: 7%;
    }
    
    .newest_news_desc_container {
	width: 51%;
    }
    .mobile_banner {
	padding-top: 0px;
    }
    .photoarray-photo {
	height: 170px !important;
    }
}

/* Small screens */
@media only screen and (max-width: 320px) {
    .items_top_banner_mobile {
	width: 317px !important;
    }
}

@media only screen and (max-width: 359px) {
    html, body {
	width: 100%;
    }
    
    #menu_mobile {
	display: block;
    }

    #main_block {
	padding-left: 5px;
    }
    
    .diff_view_title > .news_title_red {
	margin-top: 2px !important;
    }
    
    .block_title {
	font-size: 13px;
    }
    
    .item_top_banner_mobile {
	padding: 0px !important;
    }
        
    .news_title_red_mobile {
	margin-top: 0px !important;
    }
    
    .news_list_date {
	padding-top: 0px !important;
    }
    
    .news_title_red_link_small {
	font-size: 12px !important;
    }
    
    .news_block_list.related span {
	font-size: 11px;;
    }
        
    .com_name, .com_text {
	width: 85vw;
    }
    
    .com_name_child, .com_text_child {
	width: 75vw !important;
    }
    
    .news_block_list, .related {
	width: 98% !important;
    }
}

/* iPad */
@media only screen and (max-width: 1px) and (max-height: 1px) and (orientation: landscape) {
    html, body {
	width: 100%;
    }

    #menu_mobile {
	display: block;
    }
    
    #content_block {
	width: 99% !important;
	margin-left: 1%;
    }
    
    #content_left_block, #content_mid_block {
	width: 65% !important;
    }
    #content_right_block {
	display: unset;
	width: 32%;
	margin-left: 2%;
    }
    .menu_mobile_overlay a {
	padding: 1%;
    }
    .menu_mobile_overlay_content {
	top: 8%;
    }
}
