@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
ul, ol{padding:0px;margin:0px;list-style:none;}
*:focus{outline:none;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;background:#eee;}
input, textarea, button{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
img, a img{border:0px none;}
a{text-decoration:none;color:#000;}
h1, h2, h3, h4{font-family:"Times New Roman", Times, serif;font-weight:normal;}
h1{font-size:200%;}
h2{font-size:150%;}
h3{font-size:120%;}
h4{font-size:100%;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover{text-decoration:underline;}
.wrapper{margin:10px auto; width:962px; background:#fff; padding:9px;}
#top_banner{overflow:hidden;height:95px;}
#container{padding:0px 10px 10px 10px;border:1px solid #ccc;overflow:hidden;}
#header{height:70px;overflow:hidden;}
#header h2{font-size:16px;}
#logo{margin:10px 25px 0px 0px;}
.header_date{margin-top:40px;font-size:10px;}
.last_change{color:#b3b2b2;}
.header_date span, .weather .temp{color:#c10505;}
.webshop { margin-top:10px;}

.top_article{margin-bottom:20px;float:left;/*height:514px;*/}
.top_article h4,.top_article span{display:inline-block;font-weight:bold;font-family:Arial;font-size:12px;}
.top_article span{margin-right:10px;color:#e50808;}
.top_article p, .big_article_home .after_title {font-size:14px;}
.category span {font-weight:normal;}
.menu{line-height:25px;height:25px;border-bottom:1px solid #000;border-top:1px solid #000;clear:both;position:relative;margin-bottom:10px;overflow:hidden;}
.menu ul{overflow:hidden;height:25px;}
.menu li{margin-right:10px;display:inline;text-transform:uppercase;}
.menu li a:hover{text-decoration:underline;}
.weather{position:absolute;left:445px;top:-1px;}
.rss_lang{position:absolute;left:655px;top:-1px;}
.rss_lang a{margin-right:5px;color:#999;text-transform:uppercase;font-weight:bold;font-size:10px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.rss_lang a.rss{margin-left:15px;}
.google_search{line-height:normal;position:relative;top:2px;}
.google_search .text{
	background:transparent url(http://static.politika.rs/images_new/google.gif) no-repeat scroll left center;
	border:1px solid #888888;
	height:18px;
	width:117px;
	vertical-align:middle;
	display:inline-block;
}
.google_search .submit{border:1px solid #888888;text-align:center;width:48px;vertical-align:middle;height:20px;cursor:pointer;display:inline-block;}
/*TOP NEWS START*/
.top_holder{position:relative;zoom:1;}
.top_news{height:70px;background:#f0f0f0;margin-bottom:15px;overflow:hidden;}
.top_news_article{height:70px;width:187px;border-left:1px solid #000;}
.top_news_article img{margin-right:10px;width:70px;height:70px;}
.top_news_article h2{width:100px; font-size:11px;	font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.top_news_article a:hover{text-decoration:underline;}
/*LEFT MENU*/
#left_menu{width:120px;float:left;text-transform:uppercase;}
.left_menu{text-transform:uppercase;padding-top:10px;}
.left_menu li{padding:0 0 8px 4px;}
.left_menu a{color:#000;font-size:11px;}
.left_menu a:hover{text-decoration:underline;}

.currency_list,.religious_calendar{border-collapse:collapse;}
.currency_list h4,.religious_calendar h4{color:#9e9e9e;font-size:10px;font-family:Arial;margin-bottom:10px;}
.currency_list th{color:#9e9e9e;font-size:9px;text-align:left;}
.currency_list th img{margin-left:-3px;}
.currency_list td,.religious_calendar td{height:5px;}
.currency_row td{font-size:11px;background:#f0f0f0;height:auto;}
.religious_calendar{font-size:11px;}
.religious_calendar img{margin-right:10px;}

.left_menu_bottom{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;}
/*MAIN CONTENT HOLDER*/
.main_holder{float:right;border:1px solid #000;padding:10px;width:788px;overflow:hidden;}
.main_holder h1,.main_holder h2,
.main_holder h3,.main_holder h4{margin-bottom:10px;}
.main_holder h1 a,.main_holder h2 a,
.main_holder h3 a,.main_holder h4 a,
.main_holder h1, .main_holder h2{color:#3d61a4;}

.middle_col{width:468px;float:left;}
.middle_col p{margin-bottom:10px; line-height:150%;}

.middle_col .home_poll{float:right;width:230px;}
.home_poll_head{padding:5px 5px 6px 5px;font-weight:normal;}
.poll_inner{background:#fbfaf9;padding:25px 10px;border-top:1px solid #000;zoom:1;}
.poll_inner div{margin-bottom:10px;}
.poll_inner p{margin-bottom:30px;}
.poll_inner input{margin:0 5px 0 25px;}
.poll_inner span{width:160px;}
.poll_inner input[type="submit"]{margin-top:20px;padding:3px;cursor:pointer;}
.poll_result{background:#999; height:16px;zoom:1;}

.right_col{width:300px;float:right;}
/*LATEST_NEWS OLD*/
.latest_news_box .title4{margin-bottom:8px; text-transform:uppercase;}
.latest_news_box .title4 a {color:#000;}
.latest_news,.side_box{background:#fbfaf9;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:10px 0;margin-bottom:15px;zoom:1;}
.latest_news ul{margin-bottom:15px;zoom:1;}
/*.latest_news li{padding:0 10px;line-height:25px;overflow:hidden;}*/
.latest_news li{padding:5px 10px;overflow:hidden;min-height:28px;}
/*.latest_news a{color:#3d61a4;font-size:11px;margin-left:10px;}*/
/*.latest_news a{color:#3d61a4;font-size:11px;margin-left:10px;display:inline-block;width:235px;vertical-align:top;}*/
.latest_news li:hover,.side_box div.hover:hover{background:#ebebeb;}
.latest_news a:hover,.side_box a:hover{text-decoration:underline;}
/*LATEST_NEWS SCROLL*/
.scrollable {position:relative;overflow:hidden;height: 284px;margin-bottom:15px;}
.scrollable .items, .scrollable_details .items {position:absolute;height:20000em;width:280px;}
.scrollable_details .items {width:448px}
.scrollable_details li{min-height:14px;}
.latest_news_box{position:relative;}
.latest_entry{overflow:hidden;padding:0 10px 0 10px;}
.latest_entry:hover{background:#ebebeb;}
.latest_entry a, .scrollable_details .latest_entry a{color:#3D61A4;display:inline-block;font-size:11px;margin-left:10px;vertical-align:top;width:210px;}
.scrollable_details .latest_entry a{width:378px;}
.actions{width:15px;text-align:center;top:25px;right:0;}
.actions a{cursor:pointer;margin:0;padding:3px;position:absolute;}
.prev{top:10px;right:2px;} .next{bottom:10px;right:2px;}

/*a.show_all{float:right;font-size:10px;color:#b4b3b3;margin-right:45px;}*/
a.show_all{font-size:10px;color:#b4b3b3;margin-right:45px;}
a.show_all span,a.show_all img{vertical-align:middle;}
a.show_all img{margin-left:5px;}
a.show_all:hover{text-decoration:none;}
a.show_all span:hover{text-decoration:underline;}

.latest_category li{padding:0 10px;line-height:13px;margin-bottom:10px;}
.latest_category a{margin-left:0;display:inline;width:auto;}
.latest_category img{margin-right:10px;}
.latest_category div{width:200px;}
.latest_category p{font-size:11px;}
.latest_category .title4{margin-bottom:2px; font-weight: normal;}
.latest_category .title4 a{font-size:11px; color:#3D61A4;}
.latest_category .more{font-size:11px;color:#b4b3b3;}

.side_box a, .cat_news a, .items_from_tags a{color:#3d61a4;font-size:13px;}
.side_box img{margin-right:10px;}
.side_box h4, .side_box h3, .cat_news h4, .cat_news h3, .bottom_section h4, .items_from_tags h4 {font-family:Arial, Helvetica, sans-serif;}
.side_box .short_links h4{margin:0 0 5px 10px;}
.side_box_2{padding:10px;}
.side_box_2 h4{margin-bottom:0px;}
.side_box_2 a{font-size:12px;}
.side_box_2 li{margin-bottom:5px;}
.side_box_pogledi li{float:left; width:135px;}
.side_box_2 p{padding:5px 10px;}

.cat_news li, .items_from_tags li{margin-bottom:10px;}
.cat_news h3, .cat_news h4, .items_from_tags h4 {padding-left:25px;background:url(http://static.politika.rs/images_new/vesti_list.png) no-repeat 5px 6px;}
.cat_news h4 {color:#b4b3b3; background:none;margin-bottom:5px;}

.image_holder{margin-bottom:10px;}
.image_holder .desc{padding:5px 12px; background:#565656; color:#fff; font-size:11px;}

.images_slide{margin-bottom:20px;}
.cycle_images{overflow:hidden;width:468px;height:322px;}
/*.images_pager{background:#e5e5e5;}*/
.images_pager a {display:inline-block; border:2px solid #e5e5e5; height:55px; width:55px; overflow:hidden;margin:2px;position:relative;}
.images_pager img {display:inline-block; position:absolute;top:0px;left:0px;}
/*.images_pager a{background-image:url(http://static.politika.rs/images_new/prev_next_arrows.gif);background-repeat:no-repeat;display:inline-block;vertical-align:middle;width:18px;height:18px;}*/
.prev_image{background-position:0 -23px;} .prev_image:hover{background-position:0 0;}
.next_image{background-position:0 -70px;} .next_image:hover{background-position:0 -47px;}
/*.images_pager .images_nr{color:#696969;margin:0 10px;}*/
.img_l{margin-right:10px; float:left;}
.img_r{margin-left:10px;/* float:right; */}
.banner{margin-bottom:10px; text-transform:none;}
.btype_6{text-align:center;}
/*FIRST TOP ARTICLE*/
.first_article{height:250px;width:630px;position:relative;margin-bottom:20px;}
.first_article .image{margin-right:20px;}
.author{color:#b4b3b3;margin-bottom:10px;font-size:10px;}

.category{color:#9e9e9e; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.items_list .category, .items_list a.category, .item_details a.category{color:#000; font-weight:bold;}
.half_box a.category{color:#9e9e9e; font-weight:normal;}
.big_article_home .before_title {margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.article_info{color:#b4b3b3;}
.article_info ul{overflow:hidden;}
.article_info a{color:#b4b3b3;}
.article_info a:hover{color:#000;}
.article_info li{padding:0px 0px 0px 20px;line-height:16px;margin-right:15px;float:left;}
.article_info li.images{background:url(http://static.politika.rs/images_new/images.png) no-repeat left center;}
.article_info li.videos{background:url(http://static.politika.rs/images_new/videos.png) no-repeat left center;}
.article_info li.comments{background:url(http://static.politika.rs/images_new/comments.png) no-repeat left center;}
/*SECOND THREE ARTICLES*/
.second_three{/* height:90px; */height:105px;border:1px solid #e5e5e5;overflow:hidden;margin-bottom:15px;}
.sec_three_article{width:185px;padding:4px 10px 0 0;border-right:1px solid #e5e5e5;float:left;overflow:hidden;}
.sec_three_article .category{margin-bottom:5px;}
.author_cat{width:75px;float:left;padding-top:4px;margin-right:5px;}
.author_cat .category{font-size:10px;margin-bottom:5px;padding-left:10px;}
.sec_three_article .author, .item_details .author, .pogledi_author .author{color:#000;font-size:12px;font-family:arial;margin-bottom:5px;font-weight:bold;}
.sec_three_article h4{margin-bottom:2px;}
.sec_three_article h3{margin-bottom:0px;font-size:13px;}
.last{border-right:0;}
/*BIG ARTICLES HOME*/
.big_article_home {position:relative; margin-bottom:15px;}
.big_article_home .special_article{padding:2px;	margin-bottom:2px; display:inline-block; color:#fff; background-color:#cd0d0d; text-transform:uppercase;}
.big_article_home .image{margin:0 10px 0 0;}
.big_article_home .article_info{left:125px;}
.big_article_home .article_info li{float:left; margin-right:15px;}
.big_article_home p {margin-bottom:5px;}
.item_details p {margin-bottom:10px;}
.half_box{width:230px;}
/*SHORT ARTICLE HOME*/
.short_article_home{background-color:#f8f9f9;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:10px;margin-bottom:20px;}
.short_article_home .box{width:380px;}
/*SPORT ATRICLES HOME*/
.sport_articles_home{width:490px;}
.sport_articles_home .box{width:240px;margin-bottom:10px;}
.sport_articles_home .short{margin-bottom:0px;}
.sport_articles_home h2{font-size:120%;}
.sport_articles_home h3{font-size:100%;}
.sport_articles_home .image{margin-right:10px;}
/*HOME TABS*/
.home_tabs_holder{width:230px;}
.home_tabs_holder h3{font-size:110%;}
.home_tabs,.middle_col .home_poll .home_poll_head{overflow:hidden;font-size:10px;}
.home_tabs li{float:left;	padding:0px 3px 0px 3px; text-align:center; text-transform:uppercase;}
.home_tabs a{display:block;padding:5px;}
.home_tabs_tab{padding:10px;}
.home_tabs_tab_hidden{border-color:#FFFFFF #FFFFFF #000000;border-style:solid;border-width:1px 0 1px 0;}
.home_tabs_tab_hidden a{background-color:#f0f0f0;}
.home_tabs_tab_active{border:1px solid #000;border-bottom:1px solid #fff;}
.home_tabs_tab_active a{background-color:#fff;}
.home_tabs_tab span{color:#b60a0a;font-weight:normal;font-size:10px;}
/*GALERY*/
.gallery_home{background-color:#565656;font-size:12px;margin-bottom:20px;}
.gallery_home_content{padding:0 10px 15px 10px;}
.gallery_home_footer{background-color:#433f3f;height:25px;line-height:25px;text-transform:uppercase;font-weight:bold;margin-bottom:10px;}
.gallery_home_footer a{color:#8cb4fc;}
.gallery_home_footer a:hover{text-decoration:underline;}
.gallery_home_item {border-right:1px #9e9e9e solid;padding-right:20px;margin-right:20px;}
.gallery_home_item a{display:block;width:120px;height:80px;position:relative;border:1px solid #fff;overflow:hidden;}
.gallery_home_item img{position:absolute;top:0;left:0;}
.gallery_home_desc{display:block;position:absolute;bottom:0;left:0;width:116px;padding:2px;display:none;font-size:10px;color:#fff;background:#000;opacity:0.6;}
/*BOTTOM SECTION*/
.bottom_section{margin:10px 0 20px 0; overflow:hidden; border-top:1px solid #E5E5E5; padding-top:10px;}
.bottom_section .box{width:152px;overflow:hidden;}
.bottom_section .image{margin:5px 0px;display:block;}
.bottom_section h4 {font-size:11px;}
.bottom_section h4 a {color:#000;}
.bottom_section .category{font-size:9px;}
.text_holder{margin-bottom:10px;}
.text_holder a{color:#3D61A4;}
/*FOOTER*/
#footer{font-size:10px;padding:5px 0px;margin:0px auto;}
/*SOCIAL, TAGS AND REVIEWS*/
.social_links{margin:10px 10px;text-align:left;}
.social_links ul{overflow:hidden;}
.social_links li{float:left;margin-right:5px;}
.social_links a{display:inline-block;vertical-align:middle;}
.facebook_xml{margin:10px 0px;}
.social_holder{width:150px;margin:10px 0;text-align:right;}
.social_holder .fb-like{margin-bottom:5px;}
.item_reviews_box{margin:10px 0px;}
.item_last_reviews{margin-bottom:10px;}
.review{border-bottom:1px solid #CCCCCC;margin-bottom:10px;}
.review_author{margin-bottom:7px; font-weight:bold;}
.items_from_tags{margin:10px 0px;}
.items_from_tags .title4{padding:0px; background:none;}
.field_holder{margin-bottom:10px;}
.field_holder label{display:inline-block; width:50px;margin-right:10px;vertical-align:top;}
.field_holder label.error{color:red;width:auto;}
.field_holder .input_text{border:1px solid #000; padding:2px 3px;display:inline-block;vertical-align:top;margin-right:5px;}
.field_holder input.error, .field_holder textarea.error{border:1px solid red;}
/*KARIKATURISTI*/
#karikaturisti p{font-size:12px;padding:0px 0px 14px 0px;}
#karikaturisti h1{font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:20px;line-height:25px;color:#000;}
#karikaturisti h2, #karikaturista_details h2{font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:25px;margin-bottom:15px; }
#karikaturisti .datum{font-size:15px;line-height:25px;font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;margin-left:5px;}
.karikaturista{float:left;width:165px;text-align:center;margin-top:60px;}
#karikaturista_details{float:right;width:600px;}
#karikaturista_details h2{margin-top:20px;padding:0px;}
#karik_thumbs{float:right;width:256px;}
#karikaturista_details h4, #karikaturista_details h4 a,
#karik_thumbs h4, #karik_thumbs h4 a,
.karik_mesec_header{font-size:16px;color:#000;line-height:normal;font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;margin:0px 5px 15px 0px;}
.karik_mesec_header{text-transform:capitalize;}
#karik_thumbs hr, #karikaturista_details hr{color:#6f6d6d;background-color:#6f6d6d;height:1px;}
#karik_thumbs a.karik_arhiva{padding-left:15px;color:#908f90;background:url(http://static.politika.co.rs/images/strelica.png) no-repeat left center;}
#karik_thumbs_list{padding:0px 20px;}
.karik_thumb .datum2{line-height:16px;font-size:12px;display:block;}
.karik_thumb{width:72px;text-align:center;height:90px;margin:0px 20px 10px 0px;overflow:hidden;}
.karik_thumb_list{height:72px;margin-right:10px;}
.karik_thumb a{display:block;height:70px;width:70px;border:1px solid #000;text-align:center;overflow:hidden;}
/*FB WIDGET*/
.facebook_widget{padding:10px;}
.facebook_widget_inner{background:#fff;}
/******/
.home_print_img{display:block;width:120px;overflow:hidden;margin:5px 0 10px 0;}
.home_pg_title{display:block;font-weight:bold;font-size:12px;}
/*MISC*/
.title1,.title1a{}
.title2,.title2 a{}
.title3,.title3 a{}
.title4,.side_poll .home_poll_head, .home_poll_head{font-family:arial;font-size:12px;color:#000;font-weight:bold;text-transform:uppercase;}
.title4 a{color:#3d61a4;}
/*.paging a{color:#3D61A4;text-align:center;}*/
.pagination a{color:#3D61A4;}
.pagination{background:#FBFAF9;color:#585757;font-size:13px;padding:8px 10px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;}
/*.page_goto{background:#fbfafa;border:1px solid #c9c7c7;padding:3px 5px;margin-top:-1px;width:25px;}*/
/*.go_btn{width:13px;background:url(/templates/public/new_templates/images/go_btn.png) 0 0 no-repeat;}*/
.horoskop_table{border:0px none;width:100%;}
.horoskop_table td{vertical-align:top;}
.horoskop_table p{margin:0 10px 10px 0;}
.horoskop_table h5{margin:5px 0;font-size:12px;}

.txt_b{font-weight:bold;}
.txt_c{text-align:center;}
.txt_r{text-align:right;}
.txt_lower{text-transform:lowercase;}
.times{font-family:"Times New Roman",Times,serif;}

.thide{position:relative;}
.thide span{position:absolute;height:0px;width:0px;overflow: hidden;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mt10{margin-top:10px;}
.mb5, .poll_inner .mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.no_r_margin, .latest_gallery .no_r_margin{margin-right:0px;}

.w468{width:468px;}

.nrb{border-right:0 none;}
.nrp{padding-right:0px;}

.fl{float:left;}
.fr{float:right;}
.block{display:block;}
.ib{display:inline-block;vertical-align:middle;}
.va_top{vertical-align:top;}
.pos_bottom{position:absolute;bottom:0;left:0;}
.ofh{overflow:hidden;zoom:1;}
.clb, .poll_inner .clb{clear:both;height:0px;line-height:0px; margin:0px;}
.clr{clear:right;}
.cll{clear:left;}
.h20{height:20px;}

/*RESPONSIVE STYLES*/
    /* general responsive changes */
    img{
        /* width:100%; */
        max-width:100%;
        height:auto;
    }
    
    .image_holder img,
    .author_cat img,
    .bottom_section .image img{
        width:100%;
    }
    
    .wrapper{
        width:auto;
        max-width:962px;
    }
    #left_menu{
        width:auto;
        max-width:12.8%; /* 120px */
    }
    .main_holder{
        -webkit-box-sizing:border-box;
           -moz-box-sizing:border-box;
                box-sizing:border-box;
        /* width:auto; */
        /* max-width:82.8%; */ /* 788px */
        max-width:86%;
        width:100%;
        
    }
    .ie8 .main_holder{
        max-width:84%;
    }
    .middle_col{
        /* width:auto; */
        max-width:60.1%; /* 468px */
        width:100%;
    }
    .right_col{
        width:100%;
        max-width:38.5%; /* 300px */
    }
    
    #header{
        height:auto;
        min-height:70px;
    }
    .header_date{margin-top:36px;}
    .weather{left:47.4%;}
    .rss_lang{left:69.75%;}
    
    .scrollable .items,
    .scrollable_details .items,
    .latest_entry{
        width:93.5% !important; /* 280px */
    }
    .latest_entry a, .scrollable_details .latest_entry a{
        width:76%; /* 210px */
    }
    
    .actions a{
        z-index:3;
    }
    
    .top_news_article,
    .sec_three_article{
        /* width:23.6%; */ /* 185px */
        -webkit-box-sizing:border-box;
           -moz-box-sizing:border-box;
                box-sizing:border-box;
        
    }
    .top_news_article{
        width:20%;
    }
    .sec_three_article{
        width:25%;
    }
    
    .ie8 .top_news_article > a{
        width:70px;
        height:70px;
        overflow:hidden;
    }
    
    .tabs_block .home_tabs_holder,
    .latest_block .latest_news_box{
        width:49.2% !important;
    }
    .latest_block .latest_news_box{float:left;}
    .latest_block li .fr{max-width:123px !important;}
    
    .right_col .facebook_widget{
        width:93.3%;
    }
    .right_col .fb_iframe_widget,
    .right_col .fb_iframe_widget span{
        width: 99.90% !important;
        max-width:100% !important;
    }
    .right_col .facebook_widget iframe{
        width: auto !important;
        max-width:100% !important;
    }
    
    .rcol_b7 img{
        width:auto;
    }
    
    .latest_category li > a{
        width:70px;
        float:left;
        display:block;
        margin-right:10px;
    }
    .latest_category img{
        margin-right:0;
    }
    .latest_category div{
        width:auto;
        /* max-width:190px; */
        overflow:hidden;
        float:none;
    }
    
    .gallery_home_item{
        -webkit-box-sizing:border-box;
           -moz-box-sizing:border-box;
                box-sizing:border-box;
        /* max-width: 26.8%; */
        width: 31.5%;
        /* max-width:127px; */
        margin-right:4.3%;
       /* padding:0; */
    }
    .gallery_home_item a{
        width:auto;
    }
    .gallery_home_desc{
        -webkit-box-sizing:border-box;
           -moz-box-sizing:border-box;
                box-sizing:border-box;
        width:100%;
    }
    .gallery_home_content .no_r_margin,
    .gallery_home_content .nrb,
    .gallery_home_content .nrp{
        width:26.8%;
        margin-right:0;
    }
    .gallery_home_item img,
    .karik_thumb img,
    .img_wrap img{
        width:auto;
        max-width:none;
    }
    
    .bottom_section .box{
        -webkit-box-sizing:border-box;
           -moz-box-sizing:border-box;
                box-sizing:border-box;
        width:19.26%; /* 152px */
    }
    
    .calendar{border:0 !important;}
    
    /* .item_details .image_holder{width:auto !important;} */
    
    /* embedable objects */
    /* .right_col .btype_6, */.embeded_media_wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
    /* .right_col .btype_6 iframe, */.embeded_media_wrapper iframe,
    /* .right_col .btype_6 object, */.embeded_media_wrapper object,
    /* .right_col .btype_6 embed, */.embeded_media_wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;}
    
    /* .embeded_media_wrapper #photos{position:absolute;top:0;left:0;width:100% !important;height:100% !important;} */
    
    /* mobile menu */
     a.menu-link {display:none;}
    
    /* flexslider */
    .photo_slider .flex-direction-nav a:before{display:none;}
    .photo_slider .flex-direction-nav{font-size:0;color:transparent;}
    .photo_slider .flex-direction-nav .flex-next{background:url(../images/slider_next.gif) center center no-repeat;}
    .photo_slider .flex-direction-nav .flex-prev{background:url(../images/slider_prev.gif) center center no-repeat;}
    
    .photo_slider{background:#565656;}
    .photo_slider .flexslider{margin-bottom:0;border:0;background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
    
    .photo_slider .flexslider .slides li{position:relative;text-align:center;}
    
    .photo_slider .flexslider .slides span{vertical-align:middle;}
    .photo_slider .flexslider .slides img{display:inline;vertical-align:middle;}
    
    .slide_img{overflow:hidden;text-align:center;}
    
    .slide_desc{min-height:40px;padding:10px;color:#fff;background:#222;background:rgba(34,34,34,0.8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
    .slide_desc p{margin-bottom:0;}
    
    #slider .flex-viewport{max-height:540px;}
    #slider .slide_img{height:500px;line-height:500px;}
    #slider .slides img{max-height:500px;width:auto;}
    
    #carousel{padding:5px 50px;}
    #carousel .slides li{margin:0 5px;border:1px solid transparent;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:0.5;cursor:pointer;}
    #carousel .slides li.flex-active-slide {border:1px solid #fff;background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;}
    #carousel .slide_img{height:100px;line-height:100px;}
    #carousel .slides img{max-height:100px;width:auto;}
    #carousel .flex-direction-nav .flex-disabled {opacity: 1 !important;}
    #carousel .flex-prev {opacity: 0.7;left: 0px !important;}
    #carousel .flex-next {opacity: 0.7;right: 0px !important;}
        
        /* Large desktop */
        @media (min-width: 1200px) {
            
        }

        /* Portrait tablet to landscape and desktop */
        @media (min-width: 768px) and (max-width: 979px){
            
            /* hide */
            #top_banner,
            .top_banner_holder,
            /* .webshop, */
            .google_search,
            .videos_block,
            .currency_list,
            .religious_calearnd,
            .btype_6,.rcol_b6,.rcol_b8{display:none;height:0;}
            
            /* page top & menu block items */
            #logo{margin-right:7px;}
            .rss_lang {left:0;}
            
            /* mobile menu */
            .wrap{position:relative;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
            .wrap.active{left:16em;}
            a.menu-link{float:left;display:block;padding:15px 5px;color:#231f20;font-size:16px;font-weight:bold;}
            #left_menu{display:none;background:#808080;clear:both;overflow:hidden;}
            .js #left_menu{display:block;width:16em;height:100%;max-width:100%;position:absolute;top:0;left:-16em;}
            #left_menu ul{margin:0;padding:0;border-top:1px solid #808080;}
            #left_menu li{padding:0 0 0 2px;}
            #left_menu li a{display:block;padding:0.6em;color:#fff;border-bottom:1px solid #fff;}
            .left_menu_bottom{border-bottom:0;}
            
            #left_menu .banner,
            #left_menu .latest_news_box,
            #left_menu .side_box_2{
                background:none;
                margin-bottom:0;
                padding:0;
            }
             #left_menu .side_box_2 h4{
                padding-left:15px;
            }
            #left_menu .side_box_2 a{
                padding-left:20px;
                margin-left:-20px;
                color:#fff;
            }
            #left_menu .side_box_2 li{
                padding:5px 0 0 0;
            }
            #left_menu ul li:last-child a{
                border-bottom:0
            }
            /* #left_menu .latest_news_box h4, */
            #left_menu .latest_news_box .title4{
                padding:0.6em;
                margin-bottom:0;
                background:#fff;
            }
            
            #container{border:0;overflow:visible;}
            .wrapper{padding:0;}
            .main_holder{width:100%;max-width:100%;}
            
            /* set full width */
            .top_holder .middle_col,
            .top_holder .right_col{width:auto !important;max-width:100%;float:none !important; overflow:hidden;}
            
            .latest_block li .fl{float:left !important;}
            .latest_block li .fr{float:left !important;max-width:100% !important;}
            
            .latest_block .latest_news_box li .fl{width:70px;height:70px;margin-right:10px;}
            .latest_block .latest_news_box li .fr,
            .latest_block .latest_category li{width:auto !important;float:none !important;overflow:hidden;}
            
            .tabs_block .home_tabs_holder,
            .latest_block .latest_news_box{width:auto !important;float:none !important;}
            
            .half_box{width:auto;}
            
            /* #karik_thumbs{float:none;clear:both;padding:20px 0;width:auto;}
               #karik_thumbs .no_r_margin + div{clear:both;}
               .karik_thumb{float:left;} */
            
            .karikaturista,
            #karikaturista_details{float:none;clear:both;width:auto;}
            
            .karikaturista{text-align:left;}
            
            #footer{padding:0 10px;}
            
            /* top and latest articles */
            .top_news_article{width:25%;}
            
            .sec_three_article{
                width:49.1%;
                height:auto;
                margin:0 5px 5px 0;
                background:#F0F0F0;
                -webkit-box-sizing:border-box;
                   -moz-box-sizing:border-box;
                        box-sizing:border-box;
            
            }
            
            .second_three{height:auto;border:0;}
            .sec_three_article{border:0;}
            .second_three .category{display:inline;}
            .second_three .author_cat{margin-right:5px;padding-top:0;}
            .sec_three_article h3,.sec_three_article h4 {width:auto;overflow:hidden;}
            
            /* horoskop */
            .horoskop_table td{
                width:100%;
                display:block;
                overflow:hidden;
            }
            .horoskop_table td > img {
                width: 22px;
                height: 22px;
                float:left;
                margin-right:10px;
            }
            .horoskop_table td > h5 {
                width: auto;
                overflow:hidden;
            }
            .horoskop_table td > p {
                clear:both;
            }
            
            .item_details .image_holder{width:auto !important;}
            
        }

        /* Landscape phone to portrait tablet */
        @media (max-width: 767px){
            
            /* hide */
            #top_banner,
            .top_banner_holder,
            /* .webshop, */
            .google_search,
            .videos_block,
            .currency_list,
            .religious_calearnd,
            .btype_6,.rcol_b6,.rcol_b8{display:none;height:0;}
            
            /* page top & menu block items */
            .rss_lang {left:0;}
            
            /* mobile menu */
            .wrap{position:relative;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
            .wrap.active{left:16em;}
            a.menu-link{float:left;display:block;padding:15px 5px;color:#231f20;font-size:16px;font-weight:bold;}
            #left_menu{display:none;background:#808080;clear:both;overflow:hidden;}
            .js #left_menu{display:block;width:16em;height:100%;max-width:100%;position:absolute;top:0;left:-16em;}
            #left_menu ul{margin:0;padding:0;border-top:1px solid #808080;}
            #left_menu li{padding:0 0 0 2px;}
            #left_menu li a{display:block;padding:0.6em;color:#fff;border-bottom:1px solid #fff;}
            .left_menu_bottom{border-bottom:0;}
            
            #left_menu .banner,
            #left_menu .latest_news_box,
            #left_menu .side_box_2{
                background:none;
                margin-bottom:0;
                padding:0;
            }
             #left_menu .side_box_2 h4{
                padding-left:15px;
            }
            #left_menu .side_box_2 a{
                padding-left:20px;
                margin-left:-20px;
                color:#fff;
                te
            }
            #left_menu .side_box_2 li{
                padding:5px 0 0 0;
            }
            #left_menu ul li:last-child a{
                border-bottom:0
            }
            /* #left_menu .latest_news_box h4, */
            #left_menu .latest_news_box .title4{
                padding:0.6em;
                margin-bottom:0;
                background:#fff;
            }
            
            #container{border:0;overflow:visible;}
            .wrapper{padding:0;}
            .main_holder{width:100%;max-width:100%;}
            
            /* set full width */
            .top_holder .middle_col,
            .top_holder .right_col{width:auto !important;max-width:100%;float:none !important; overflow:hidden;}
            
            /* top and latest articles */
            .top_news{height:auto;background:none;}
            .top_news_article, .sec_three_article{
                width:49.5%;
                height:auto;
                /* float:none !important; */
                margin:0 5px 5px 0;
                background:#F0F0F0;
            
                -webkit-box-sizing:border-box;
                   -moz-box-sizing:border-box;
                    box-sizing:border-box;
            
            }
            .top_news_article:nth-child(2n), .even_article,
            .sec_three_article:nth-child(2n){margin-right:0;}
            .top_news_article:nth-child(5), .fifth_article{display:none;}
            
            .second_three{height:auto;border:0;}
            .sec_three_article{border:0;}
            .second_three .category{display:inline;}
            .second_three .author_cat{margin-right:5px;padding-top:0;}
            .sec_three_article h3,.sec_three_article h4 {width:auto;overflow:hidden;}
            
            .tabs_block .home_tabs_holder,
            .latest_block .latest_news_box{width:auto !important;float:none !important;}
            
            .latest_block .latest_news_box li .fl{width:70px;height:70px;margin-right:10px;}
            .latest_block .latest_news_box li .fr,
            .latest_block .latest_category li{width:auto !important;float:none !important;overflow:hidden;}
            
            .latest_block li .fl{float:left !important;}
            .latest_block li .fr{float:left !important;max-width:100% !important;}
            
            .right_col .facebook_widget iframe{width: 100% !important;}
            
            .half_box{width:auto;}
            
            #karik_thumbs{float:none;clear:both;padding:20px 0;width:auto;}
            #karik_thumbs .no_r_margin + div{clear:both;}
            .karik_thumb{float:left;}
            
            .karikaturista,
            #karikaturista_details{float:none;clear:both;width:auto;}
            
            .karikaturista{text-align:left;}
            
            #footer{padding:0 10px;}
            
            /* horoskop */
            .horoskop_table td{
                width:100%;
                display:block;
                overflow:hidden;
            }
            .horoskop_table td > img {
                width: 22px;
                height: 22px;
                float:left;
                margin-right:10px;
            }
            .horoskop_table td > h5 {
                width: auto;
                overflow:hidden;
            }
            .horoskop_table td > p {
                clear:both;
            }
            
            #slider .slide_img{height:350px;line-height:350px;}
            #slider .slides img{max-height:350px;width:auto;}
            
            .item_details .image_holder{width:auto !important;}
            
        }

        /* Landscape phones and down */
        @media (max-width: 600px){
            
            /* hide */
            #top_banner,
            .top_banner_holder,
            /* .webshop, */
            .google_search,
            .videos_block,
            .currency_list,
            .religious_calearnd,
            .btype_6,.rcol_b6,.rcol_b8{display:none;height:0;}
            
            /* page top & menu block items */
            .rss_lang {left:0;}
            .header_date{margin:20px 10px 0 5px;}
            
            
            .tabs_block .home_tabs_holder,
            .latest_block .latest_news_box{width:auto !important;float:none !important;}
            
            .latest_block .latest_news_box li .fl{width:70px;height:70px;margin-right:10px;}
            .latest_block .latest_news_box li .fr,
            .latest_block .latest_category li{width:auto !important;float:none !important;overflow:hidden;}
            
            /* set full width */
            #left_menu,
            .left_col,.right_col,.middle_col,
            .fl,.fr{float:none;}
            
            .left_col,.right_col,.middle_col{width:100%;max-width:100%;}
            
            .header_date{float:left;}
            .webshop{float: right;}
            
            /* top and latest articles */
            .top_news .top_news_article,
            .gallery_home_item,
            .bottom_section .box{float:left;}
            
            .top_news_article:nth-child(5), .fifth_article,
            .sec_three_article:nth-child(5){display:block;}
            .top_news_article, .sec_three_article{
                width:100%;
                margin:0 0 5px 0;
            }
            .top_news_article > h2{
                width:70%;
            }
            
            .second_three{height:auto;border:0;}
            .sec_three_article{border:0;}
            .second_three .category{display:inline;}
            .second_three .author_cat{margin-right:5px;padding-top:0;}
            .sec_three_article h3,.sec_three_article h4 {width:auto;overflow:hidden;}
            
            .latest_block li .fl{float:left !important;}
            .latest_block li .fr{float:left !important;max-width:100% !important;}
            
            .big_article_home .image,
            .latest_news_box .fl{float:left !important;}
            
            .bottom_section .box{
                float:none;
                width:100%;
            }
            .bottom_section .image{max-width:50px;float:left;margin:0 5px 5px;}
            .bottom_section > h4{width:auto;overflow:hidden;}
            
            .right_col .fb_iframe_widget, .right_col .fb_iframe_widget span{width:100%;max-width:100%;}
            
            .half_box{width:auto;}
            
            #karik_thumbs{float:none;clear:both;padding:20px 0;width:auto;}
            #karik_thumbs .no_r_margin + div{clear:both;}
            .karik_thumb{float:left;}
            
            .karikaturista,
            #karikaturista_details{float:none;clear:both;width:auto;}
            
            .karikaturista{text-align:left;}
            
            #footer{padding:0 10px;}
            
            /* hide embeded media */
            .embeded_media_wrapper{display:none;}
            
            /* horoskop */
            .horoskop_table td{
                width:100%;
                display:block;
                overflow:hidden;
            }
            .horoskop_table td > img {
                width: 22px;
                height: 22px;
                float:left;
                margin-right:10px;
            }
            .horoskop_table td > h5 {
                width: auto;
                overflow:hidden;
            }
            .horoskop_table td > p {
                clear:both;
            }
            
             #slider .slide_img{height:250px;line-height:250px;}
             #slider .slides img{max-height:250px;width:auto;}
            
            .item_details .image_holder{width:auto !important;}
            
        }