/* ==========================================================================
   Columns
   ========================================================================== */
.container {
    max-width: 1240px;
}
/* ==========================================================================
   Inner
   ========================================================================== */
.inner {
    max-width: 1240px;
}
/* ==========================================================================
   Main carousel
   ========================================================================== */
#main-carousel {
    max-width: 1240px
}
/* ==========================================================================
   Navigation
   ========================================================================== */
#primary-navigation .inner {
    max-width: 1200px
}
/* ==========================================================================
   Breaking news
   ========================================================================== */
#breaking-news {
    width: 900px;
    float: left;
    clear: both;
    overflow: hidden;
}
#breaking-news span {
    width: 112px;
}
#breaking-news .bx-wrapper {
    width: 87%
}
ul.flickr-photos li {
    width: 75px;
    height: 75px
}
/* ==========================================================================
   Fix images
   ========================================================================== */
.category-block-news-2 .main-post .cont-img {
    width: 45.29%;
}
.category-block-news-5 .main-post .cont-img {
    width: 40.10%;
}
/* ==========================================================================
   Primary container
   ========================================================================== */
#wrapper.boxed {
    max-width: 1240px;
}
#primary-left, #primary-right {
    width: 72%
}
/* ==============================================================================        
    Sidebar
============================================================================== */
#sidebar {
    width: 25%
}



@media only screen and (max-width:1256px) {
/* ==========================================================================
    Top baner
========================================================================== */
.top-banner-block {text-align: center; float: none}
#logo {float: none;display: block; text-align: center;}
/* ==========================================================================
    Top navigation
========================================================================== */
#top-bar ul.top-navigation {display:none;}
#top-bar a.click-to-open-menu {display: block; color: #fff; line-height: 40px; width: 40px; height: 40px; border-right: 1px solid #333}
#top-bar {position: relative !important; height: auto;}
#top-bar > .inner {height: auto; background-color: #222; padding: 0}
.menu-mobile i {margin-right: 4px}
/* ==========================================================================
    Top search form
========================================================================== */
.top-search-form {float: none; position: absolute; right: 0; top: 0}
/* ==========================================================================
    Primary navigation
========================================================================== */
ul.primary-navigation {display:none;}
a.click-to-open-menu {display: inherit ; color: #fff}
#primary-navigation {position: relative !important; height: auto !important;}
#primary-navigation > .inner {height: auto; background-color: #222; max-width: 100%}
/* ==========================================================================
    Breaking news + weather
========================================================================== */
#breaking-news {display: none}
#weather {width: 100%!important;text-align:center}
#weather p {display:inline-block !important}
/* ==========================================================================
    Footer navigation
========================================================================== */
ul.footer-navigation {display:none;}
#footer .inner {height: auto !important; padding: 0;border-bottom: 1px solid #333; line-height: inherit !important}
}