/* styles for desktop */
#nav {}
.tinynav { display: none }

@media screen and (max-width:1250px)
{
    #logo {margin-left:1%}
    #logo img {max-width: 100%}
    #navbar {float:left;width:auto;margin-left:20%;}
    .navbar-inverse .navbar-nav > li > a {color:#fff;text-transform: uppercase;font-weight: 600;padding:20px 4px;}
    .nav-social {margin-left:5px}
}

@media screen and (max-width:1180px)
{
    .sf-menu li a, .sf-menu li a:visited {padding-left: 12px;padding-right: 12px}
}
@media screen and (max-width:1109px)
{
    .sf-menu li a, .sf-menu li a:visited {padding-left: 8px;padding-right: 8px}
}
@media screen and (max-width:1009px)
{
    .landing .container-fluid .category-panel.catimg {float:none;}
    .landing .container-fluid .row:nth-of-type(2n+2) .category-panel.catimg {float:none;}
    #navbar, #navbar ul {display:none}
    .author-details .author-avatar .avatar, .authors-page .avatar {width:150px;height:150px;}
    .double-posts .post-contents .title {font-size:18px}
    .sf-menu li a, .sf-menu li a:visited {padding: 18px 5px;}

    #videolist .video-item, #videolist .categ-item {width:33.3%}
    .video-item:nth-child(4n+1) {clear:none}
    #videolist .video-item:nth-child(3n+1), #videolist .categ-item:nth-child(3n+1) {clear: both}
}
/*@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape)*/
@media screen and (max-width:1024px)
{
    /* STYLES GO HERE */
    .double-posts .post-contents .title {line-height: 16px;font-size:16px;}
    .double-posts .post-contents .title a {line-height:16px}
    .double-posts .post-contents .date {line-height: 14px;margin-bottom:4px}
    .double-posts .post-contents .post-text {font-size: 16px;line-height: 16px;margin-top:0}
    .double-posts .post-contents {padding:0 20px 0 25px}
    .author-content {padding-top:10px}
    .double-posts .post-contents .post-text::before {margin-bottom: 8px;}
    .one-min-outer {padding: 20px 10px 0 30px;}
    .onemin-left .author-content .avatar-content {margin-right:10px}
    /*.mobilcnt {display:block;}
    .mobilhidden {display:none}*/
    .author-content div.name {display:none}
    .double-posts div.location {width:10px;height:14px;overflow: hidden}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait)
{
    .double-posts .post-contents .title {line-height: 21px;font-size:20px;}
    .double-posts .post-contents .title a {line-height:normal}
    .double-posts .post-contents .date {line-height: normal;margin-bottom:0}
    .double-posts .post-contents .post-text {font-size: inherit;line-height: normal;margin-top:10px}
    .double-posts .post-contents {padding:0 30px 0 50px}
    .author-content {padding-top:15px}
    .double-posts .post-contents .post-text::before {margin-bottom: 10px;}
    .one-min-outer {padding: 20px 10px 0 50px;}
    .author-content div.name {display:inline-block}
    .double-posts div.location {width:auto;height:auto;overflow: auto}
}
@media screen and (max-width:992px)
{
    .sf-menu li a, .sf-menu li a:visited {padding: 19px 3px;font-size: 12px}
    .double-posts .post-contents .title {line-height: 21px;font-size:20px;}
    .double-posts .post-contents .title a {line-height:normal}
    .double-posts .post-contents .date {line-height: normal;margin-bottom:0}
    .double-posts .post-contents .post-text {font-size: inherit;line-height: normal;margin-top:10px}
    .double-posts .post-contents {padding:0 30px 0 50px}
    .author-content {padding-top:15px}
    .double-posts .post-contents .post-text::before {margin-bottom: 10px;}
    .one-min-outer {padding: 20px 10px 0 50px;}
    .author-content div.name {display:inline-block}
    .double-posts div.location {width:auto;height:auto;overflow: auto}
    .mobilcnt {display:block;}
    .mobilhidden {display:none}
}
@media screen and (max-width:767px)
{
    .hajtasreg {position: absolute;top:-50px;right:0px}
    .hajtasreg .btn_class {font-size: 10px}
    .mobile-search {display:block}
    .container-fluid .row.first, .bpoints .container-fluid .row.first {padding-top:15px}
    #post-content-container article:nth-child(2n) {width:100%;margin-right: 0;;clear:both}
    #post-content-container article {width:100%;margin-right: 0;clear:both}

    .grid .container .row, .grid .container-fluid .row {padding-left: 0;padding-right: 0}
    .banner-item, .banner-block {display:none}
    .normal.landing.bpoints .row {padding-left: 0;padding-right: 0}
    #navcategory {display:block}
    .event-calendar tr.active .day-name {font-size: 10px;margin-top:4px}
    .event-calendar .day-number {font-size: 20px}
    .calendar-events > li .name {font-size: 12px}
    .event-calendar-header span.month {font-size: 20px}
    .event-calendar-header a.cprev span, .event-calendar-header a.cnext span {display:none}
    .event-calendar-header i,.event-calendar-header .cnext i {border:0}

    .gallerylist.low-width li {width: 100%;margin-right: 0}
    .gallerylist.low-width li:nth-child(2n) {margin-right: 0}
    .gallerylist.low-width li:nth-child(2n+1) {clear: both}
    .gallerylist.low-width li:nth-child(3n+1) {clear: none}
    .gallerylist.low-width li:nth-child(3n) {margin-right: 0%}


    .event-calendar td {width:100%;display:block}
    .event-calendar td.empty {display:none}
    .event-calendar .day-name,.event-calendar tr.active .day-name {display:block;font-size: 14px;margin-top: 4px}

    .calendar-events > li img {width:100%}
    .calendar-events > li .name {font-size: 14px}
    .calendar-events > li {font-size: 14px}

    #videolist .video-item, #videolist .categ-item {width:50%;clear:none;float:left}
    #videolist .video-item:nth-child(2n+1), #videolist .categ-item:nth-child(2n+1) {clear: both}
    #videolist .video-item:nth-child(3n+1), #videolist .categ-item:nth-child(3n+1) {clear: none}

    .videos-block .col-sm-3:nth-child(n+3) {display:none}
    .post-block .col-sm-6 {padding-right: 0}
    #popular-news .leadrow {float:left;width:50%;margin-right: 15px}

    #popular-news .leadrow:nth-child(2n+1) {clear: both}
    .post-content h2, .post-content h1 {font-size: 20px}
    .leadrow h5 {padding-top:10px}
    .newsticker .col-sm-12 {padding-left: 0;padding-right: 0}
    .newsstream .slabel .slider-nav {position: absolute;top:38px;left:0;padding-left:15px}
    .newsstream .slabel {position: relative;top:auto;left:auto}
    .newsstream {border-bottom: 1px solid #979797}
    .newsstream .text {float: none;clear: both;margin-left:0;padding-left: 70px;height:auto;width:100%}
    .newsstream .text a {vertical-align: top}
    .newsstream .text a.news-title {width:50%;overflow: hidden;height:30px;text-overflow: ellipsis;white-space: nowrap;vertical-align:top;padding-top:2px}
    .newsstream {border:0;border-bottom:1px solid #979797;height:78px;overflow: hidden}
    .copy {padding-top:20px;font-size: 12px}
    .footermenu li {width:33%;padding: 25px 10px 0 0}
    .footermenu li:nth-child(3n+1) {clear: both}
    .footermenu li ul li {max-width: none;margin: 0 0 8px;line-height: 18px}
    .layout-d .news-item.first {width:100%;margin-right: 0}
    .layout-d .news-item {width: 100%;margin-right: 0}
    .layout-d .news-item h3 {font-size: 20px;margin-bottom: 5px}
    #pbar {position: absolute;top:70px;right:15px;}
    .header-top {height: auto}
    .header-top .column {display:block}
    .mobilmenu {display:block;position: absolute;top:30px;right:15px}
    .search-icon {display:block;position: absolute;top:24px;right:60px;font-size: 20px;color:#00197f}
    .header-bottom {height: auto;display:none}
    .talalat ul.news .news-item {float:left;width:48%;margin-right: 4%;clear: none;}
    .talalat ul.news .news-item:nth-child(3n) {margin-right: 4%}
    .talalat ul.news .news-item:nth-child(3n+1) {clear:none}
    .talalat ul.news .news-item:nth-child(2n) {margin-right: 0;}
    .talalat ul.news .news-item:nth-child(2n+1) {clear:both}

  .tinynav {display: block;margin:0px auto 0px auto}
  nav .menu { display: none }
  #page-wrap {
    margin: 0px auto;
    max-width: 1040px;
    padding:0px;
  }
  #logo {width:100px;position: relative;text-align: center}
  #logo img {width:100px;}
  #header-right {clear:both;width:100%;text-align: left;background: #00197f;padding:0px 0}
  .nav-social {margin:0;padding:0;position: absolute;top:32px;z-index:100;right:10px}
  .nav-social span, .nav-social .fa-stack {margin:0 0 0 5px;font-size: 14px;color:#00197f}
  .nav-social a {color:#00197f}
  body.landing .nav-social a, body.landing .nav-social span, body.landing .nav-social .fa-stack {color: #fff}
  body.landing .nav-social {top:24px;}
  .top-search-header {float:right;margin:0;display:none}
  .top-search-header input {width:110px}
  .article-list {margin-right:0px;width:100%}
  
  .collection-type-blog.layout-style-left #sidebar {
    position: relative;top:auto;right:auto;left:auto;bottom:auto;
    width:100%;
  }

  .author-details .author-avatar .avatar, .authors-page .avatar {width:125px;height:125px;}
  body.author h1 {font-size:20px;line-height: 24px}
  h1 {font-size: 26px;line-height: 28px}
  body.author h2 {font-size: 26px}
  .copy {text-align: center}


  .tagscloud div {float:left; margin-right:30px}
  .newssearch {display:none}
  .footer-menu .one-col {width: 150px}
  .one-col.footerlogo {float:none; clear:both;}

  .landing .container-fluid .category-panel.catimg {float:none;}
  .landing .container-fluid .row:nth-of-type(2n+2) .category-panel.catimg {float:none;}
  .landing .container-fluid .category-panel.catimg {float:none}

    ul.continents li {float:left;width:100%;margin-right: 0;padding: 0px 30px 60px}
    ul.continents li:nth-child(2n) {margin-right: 0;}
    ul.continents li:nth-child(2n+1) {clear:both}
    .flogo {text-align: center;float:none;margin-top:20px}

    ul.authors {padding: 0;margin:0;list-style-type: none}
    ul.authors li {float:left;width:31%;margin-right: 2%;padding-bottom:20px;text-align: center}
    .owl-outer.authors .name, .authors-page .authors .name {line-height: 14px}
    .owl-outer.authors .name a, .authors-page .authors .name a {font-size:12px;line-height: 14px}
    ul.authors li:nth-child(5n) {margin-right: 2;}
    ul.authors li:nth-child(5n+1) {clear:none}
    ul.authors li:nth-child(3n) {margin-right: 0;}
    ul.authors li:nth-child(3n+1) {clear:both}

    .gallery-block-grid.gallery-thumbnails-per-row-1 .gallery-design-grid-slide {
        width: 100%;
    }
    .gallery-block-grid.gallery-thumbnails-per-row-2 .gallery-design-grid-slide {
        width: 50%;
    }
    .gallery-block-grid.gallery-thumbnails-per-row-3 .gallery-design-grid-slide {
        width: 33.333333333333336%;
    }
    .gallery-block-grid.gallery-thumbnails-per-row-4 .gallery-design-grid-slide {
        width: 33%;
    }
    .gallery-block-grid.gallery-thumbnails-per-row-5 .gallery-design-grid-slide {
        width: 33%;
    }
    .gallery-block-grid.gallery-thumbnails-per-row-6 .gallery-design-grid-slide {
        width: 33%;
    }
    .gallery-block-grid.gallery-thumbnails-per-row-7 .gallery-design-grid-slide {
        width: 33%;
    }
    .gallery-block-grid.gallery-thumbnails-per-row-8 .gallery-design-grid-slide {
        width: 33%;
    }
    .gallery-block-grid.gallery-thumbnails-per-row-9 .gallery-design-grid-slide {
        width: 33%;
    }
    .gallery-block-grid.gallery-thumbnails-per-row-10 .gallery-design-grid-slide {
        width: 33%;
    }

    .category-panel-right .double-posts:nth-of-type(2n+1) .post-image {float:none;clear:both}
    .mobilcnt {display:block;}
    .mobilhidden {display:none}

    .double-posts .post-contents .post-text {font-size: 16px;line-height: 18px}
    .onemin-left .author-content .title a {font-size: 14px}
    .double-posts .post-contents .title {line-height: 16px}
  /*.footer-categories .one-col {width:50%}
  .one-col.half:atfer {content:""; clear:both}*/
}
@media screen and (max-width:576px)
{

}
@media screen and (max-width:479px)
{
    .gallerylist.low-width li {width: 100%;margin-right: 0;clear: both;float: none}
    .gallerylist.low-width li:nth-child(2n) {margin-right: 0}
    .gallerylist.low-width li:nth-child(2n+1) {clear: both}
    .gallerylist.low-width li:nth-child(3n+1) {clear: both}
    .gallerylist.low-width li:nth-child(3n) {margin-right: 0%}

    #popular-news .leadrow {float:none;clear:both;width:100%;margin-right: 0}

    #post-content-container article,#post-content-container article:nth-child(2n) {width:100%;margin:0;clear: both;float:none}
    .footermenu li {width:100%;padding:25px 0 0;text-align: center}
    .footermenu li ul, .footermenu li ul li {text-align: center}
    .footermenu li:nth-child(3n+1) {clear: both}

    .talalat ul.news .news-item {float:left;width:100%;margin-right: 0;clear: none;}
    .talalat ul.news .news-item:nth-child(3n) {margin-right: 0}
    .talalat ul.news .news-item:nth-child(3n+1) {clear:both}
    .talalat ul.news .news-item:nth-child(2n) {margin-right: 0;}
    .talalat ul.news .news-item:nth-child(2n+1) {clear:both}


    .footer-menu .one-col {width: 100%;float:none; clear:both;text-align: center;}
  .one-col.footerlogo {width: 100%;float:none; clear:both;text-align: center;}
  .footer-categories {text-align: center;}
  .footer-categories .one-col {width: 100%;}
  .footer-categories .name-level-0, .footer-menu .name-level-0 {padding-right: 0px;text-align: center;}
  .footer-categories .name-level-1, .footer-menu .name-level-1 {padding-right: 0px;text-align: center;}
  .flogo {float:none;margin:30px 0px 0px 0px;border:0px solid #b60000}
  nav .category-menus {display:none}
  nav .menu {display:none}
  .nav-social {display:none}
}

@media screen and (max-width: 700px){
  
 /* ------------- sqs-grid-breaker.less ----------------- */
  .sqs-layout .sqs-block {
    clear: none;
  }
  .sqs-layout .column {
    float: none !important;
    width: auto !important;
  }
  .sqs-layout .spacer-block {
    display: none;
  }
  .sqs-layout .sqs-row .sqs-block:first-child {
    padding-top: 17px !important;
  }
  .sqs-layout .sqs-row .sqs-block:last-child {
    padding-bottom: 17px !important;
  }
  .sqs-layout .sqs-row + .sqs-row,
  .sqs-layout .sqs-row + .sqs-block {
    margin-top: 0 !important;
  }
  .sqs-gallery-design-grid-slide {
    width: 50% !important;
    margin: 0 0 10px 0 !important;
  }
  .footer-wrapper {
    padding: 20px;
  }
  .content-inner,
  .title-nav-wrapper {
    padding: 20px !important;
  }
  .collection-type-gallery .sqs-system-gallery .simple {
    padding-left: 20px;
    padding-right: 20px;
  }
  .collection-type-gallery .sqs-system-gallery .slide-meta {
    padding: 20px 0;
  }
  .collection-type-gallery .sqs-system-gallery .slide-meta .title,
  .collection-type-gallery .sqs-system-gallery .slide-meta .clickthrough {
    padding: 0 20px;
  }
  .collection-type-gallery .sqs-system-gallery .slide-meta .description {
    padding: 0 20px;
  }
  .title-desc-inner {
    padding: 40px 20px 20px !important;
    max-width: 660px !important;
  }
  .title--description-position-over-image .title-desc-wrapper:not(.has-main-image) .title-desc-inner {
    padding: 20px !important;
  }
  .title--description-position-over-image .title-desc-wrapper.has-main-image .title-desc-inner {
    padding-top: 20px !important;
  }
  .collection-type-index.title--description-position-over-image .title-desc-wrapper.has-main-image .title-desc-inner {
    padding-bottom: 125px !important;
  }
  .collection-type-index.title--description-position-over-image .title-desc-wrapper:not(.has-main-image) {
    padding: 0;
  }
  .collection-type-index.title--description-position-over-image .title-desc-wrapper.has-main-image {
    padding: 0;
  }
  .collection-type-index .title-desc-wrapper:not(.over-image) .title-desc-inner {
    padding: 20px 0 40px !important;
    margin-bottom: 0;
  } 
  
}
@media only screen and (max-width: 900px) { 

}

/*@media only screen and (max-width: 580px) { 
}

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

@media all and (max-width: 1366px) and (max-height: 768px) {}
 
@media all and (max-height: 675px) { }*/