/*@media screen and (max-width: 1100px) {
    body {
      width: 100%!important;
    }
    .container {
        width: 100%!important;
    }

    .col, .col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {
      width: 100%!important;
      float: none!important;
    }

}*/

@media screen and (max-width: 1080px) {
  html {
    background: none!important;
  }
  .main_content.col8, body.container_no_borders.sidebar_no_borders .main_content.col8 {
    width: 66.66667%;
  }
  .side_content.col4, body.container_no_borders .side_content.col4 {
    width: 33.33333%;
  }
  body {
    width: 100%!important;
  }
  .container {
    width: 100%!important;
  }
  .vc_row_outer > .vc_column_container > .vc_column-inner  > .wpb_wrapper > .gridslider_wrapper {
    min-height: 400px;
  }

  /*.vc_row_outer > .vc_column_container.vc_col-sm-12 .gridslider_other_slides {
    display: none;
  }*/
  .daynight_full_width_element.gridslider_wrapper .gridslider_first_slide .gridslider_first,
  .daynight_full_width_element.gridslider_wrapper .gridslider_first_slide .gridslider_others {
    width: 50%;
  }
  .gridslider_others .gridpost_cat, .gridslider_others .gridpost_date {
    display: none;
  }
}

@media (max-width: 900px) and (min-width: 769px) {
  .main_content.col8 .left_box.box_title_style_default .news_box_container.col6,
  .main_content.col8 .left_box.box_title_style_default .news_box_container.col4
   {
    width: 50%;
    float: left;
  }
  .main_content .left_box .news_box_inside_container .news_box_container {
    margin-bottom: 18px;
  }
  .main_content.col8 > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .col6  .left_box.single_col_items .news_box_container,
  .main_content.col8 > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .vc_col-sm-6 .left_box.single_col_items .news_box_container,
  .main_content.col8 > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .col6  .left_box.single_col_items .news_box_container .news_box_item,
  .main_content.col8 > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .vc_col-sm-6 .left_box.single_col_items .news_box_container .news_box_item,
  .main_content.col8 > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .col6  .left_box.single_col_items .news_box_container.news_box_others .news_box_item,
  .main_content.col8 > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .vc_col-sm-6 .left_box.single_col_items .news_box_container.news_box_others .news_box_item,
  .main_content.col8 .left_box.text_single_news_box .news_box_container .news_box_item,
  .main_content.col8 .left_box.large_single_news_box .news_box_container,
  .main_content.col8 .left_box.small_single_news_box .news_box_container .news_box_item,
  .main_content.col8 .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row .left_box.single_col_items .news_box_container,
  .main_content.col8 .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row .left_box.single_col_items .news_box_container,
  .main_content.col8 .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row .left_box.single_col_items .news_box_container .news_box_item,
  .main_content.col8 .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row .left_box.single_col_items .news_box_container.news_box_others .news_box_item
   {
    width: 100%;
    float: left;
  }
  .main_content.col8 .box_title_style_default .news_box_container.col6,
  .main_content.col8 .box_title_style_default .news_box_container.news_box_first.col6 img {
    width: 100%;
    height: auto;
  }


    .main_content.col8 .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 {
      margin: 0 !important;

    }

    .main_content.col8 .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row {
      display: block;
      float: left;
      padding-right: 15px;
      width: 50%;
    }
    .main_content.col8 .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row:nth-child(2n+2) {
      padding-right: 0;
    }

  .main_content.col8 > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .col6:first-child, body .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .vc_col-sm-6:first-child, body .content_wrapper > .vc_row > .vc_column_container:first-child .vc_row .vc_column_container.vc_col-md-6:first-child {
    padding-right: 18px !important;
  }


  .main_content.col8 .left_box .news_box_inside_container .news_box_container {
    margin-left: auto;
    margin-right: auto;
  }
  .main_content.col8 .left_single_news_box .news_box_image_link,
  .main_content.col8 .left_single_news_box .box_item_image_container img {
    width: auto;
    height: auto;
    margin-right: 0;
  }
  /*.main_content.col8 .small_triple_news_box .news_box_inner_content {
    display: flex;
  }*/


  .main_content.col8 .small_triple_news_box .news_box_others .news_box_item .box_item_image_container {
    display: block !important;
    width: 100%;
    float: unset !important;
    padding-bottom: 5px;
  }

  .main_content.col8 .small_triple_news_box .news_box_others .news_box_item .box_item_image_container img {
     width: 100%;
     height: auto;
   }
}
@media (max-width: 900px) {

}

@media screen and (max-width: 769px) {
  .daynight_switch_modes.mobile_version {
    display: block;
  }
  .daynight_switch_modes.desktop_version {
    display: none;
  }
  .gridslider_wrapper.row {
    margin-left: 0;
    margin-right: 0;
  }
  .daynight_full_width_element.gridslider_wrapper  .gridslider_first_slide .gridslider_first {
    width: 100%;
  }

  .daynight_full_width_element.gridslider_wrapper  .gridslider_first_slide .gridslider_others {
      width: 100%;
      margin-top: 4px;
  }

  .daynight_full_width_element.gridslider_wrapper {
  height: auto;
}

  body.container_no_borders .breadcrumbs, body.container_no_borders #breadcrumbs {
    margin-right: 0;
    margin-left: 0;
    border-right-width: 1px!important;
    border-left-width: 1px!important;
  }

  body.container_no_borders .main_content.col8 > .breadcrumbs, body.container_no_borders .main_content.col8>#breadcrumbs {
    margin-right: 0;
    margin-left: 0;
    border-right-width: 1px!important;
    border-left-width: 1px!important;
  }

  .top_bar .header_social_bar {
    float: none;
    text-align: center;
  }

  .side_content.col4 .widget_container {
    padding: 0;
  }

  .site_content_wrapper {
    border: none;
  }

  body.container_borders .breadcrumbs, body.container_borders #breadcrumbs {
    border-right: 1px solid #EAEAEA;
    border-left: 1px solid #EAEAEA;
  }

  body.container_borders .breadcrumbs, body.container_borders #breadcrumbs {
    border-right: 1px solid #EAEAEA;
    border-left: 1px solid #EAEAEA;
  }

  .daynight_dark_skin body.container_borders .breadcrumbs, .daynight_dark_skin body.container_borders #breadcrumbs {
    border-right: 1px solid #383838;
    border-left: 1px solid #383838;
  }

  .daynight_dark_skin body.container_borders .breadcrumbs, .daynight_dark_skin body.container_borders #breadcrumbs {
    border-right: 1px solid #383838;
    border-left: 1px solid #383838;
  }

  .top_bar {
    max-height: none;
  }

  .header_search {
    display: none;
  }

  html {
    overflow-x: hidden;
    margin: 0px;
    padding: 0px;
  }

  body {
    width: 100%!important;
    overflow-x: hidden;
    margin: 0px;
    padding: 0px;
    height: auto;
  }

  body.menu_is_stick .hiddin_sticky_helper {
    display: none;
  }

  .mobile_menu, .mobile_menu_icon {
    display: block;
  }

  .desktop_menu {
    display: none;
  }

  body.container_no_borders .site_header .container {
      padding-left: 18px;
      padding-right: 18px;
  }

  body.container_no_borders .content_wrapper {
    padding-left: 0;
    padding-right: 0;
  }


  html.side_container_opened .site_main_container {
    -moz-transform: translate(250px);
    -webkit-transform: translate(250px);
    transform: translate(250px);
    left: 0;
    position: block;
  }
  .site_main_container {
	-o-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}

  .side_container_opened .info_sidebar {
  }

  .site_main_container {
    z-index: 0;
  }

  .site_side_container {
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    position: fixed;
    width: 250px;
    height: 100%;
    background-color: #fff;
    border-right: 1px solid #e6e6e6;
    left: -250px;
    margin-right: 0;
    margin-left: 0;
    top: 0;
    bottom: 0;
    right: auto;
    -o-transition: all 0.35s ease-in;
  	-webkit-transition: all 0.35s ease-in;
  	-moz-transition: all 0.35s ease-in;
  	transition: all 0.35s ease-in;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    z-index: 1;
    box-shadow: inset -3px 0px 33px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset -3px 0px 33px 0px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: inset -3px 0px 33px 0px rgba(0, 0, 0, 0.15);
  }

  .site_side_container.closed {

  }

  body.admin-bar .site_side_container {
    padding-top: 32px;
  }

   body.admin-bar.side_container_opened .site_main_container {
    margin-top: 0 !important;
   }

  .side_container_opened .site_side_container {
    /*margin-left: -342px;*/
    -moz-transform: translate(100%);
    -webkit-transform: translate(100%);
    transform: translate(100%);
  }

  .sliding_close_helper_overlay {
    display: none;
    position: fixed;
    cursor: pointer;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    -o-transition: all 0.3s ease-in;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
    margin-right: -251px;
    z-index: 1;
  }

  body.side_container_opened .sliding_close_helper_overlay {
    display: block;
  }

  /*.side_container_opened .site {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    overflow: hidden
  }*/

  .site_side_container .info_sidebar {
    padding: 0;
  }

  .responsive_menu_button {
    font-size: 18px;
    color: #fff;
    display: block;
    text-align: center;
    background-color: #222;
    margin: 0 17px;
    color: #fff;
    padding: 10px;
    margin-bottom: 19px;
    border-radius: 3px;
  }

  .mobile_menu_search {
    margin: 18px;
  }

  .mobile_menu_search .form_group input[type="search"] {
    border: 1px solid #e3e3e3;
    border-right: none;
    background-color: #fff;
    line-height: 16px;
  }

  .mobile_menu_search .search-submit {
    border-style: solid;
    border-width: 1px;
    padding: 0 8px;
    font-size: 12px;
    margin-left: 0;
  }

  .mobile_menu_container ul.navbar > li.menu-item {
    float: none;
    clear: both;
  }

  .mobile_menu_container ul.navbar {
    float: none;
  }

  .mobile_menu_container .mobile_menu {
    padding: 0;
  }

  .mobile_menu_container ul.navbar > li.menu-item > a {
    padding: 11.5px 18px;
    display: block;
    border-bottom: 1px solid #ececec;
  }

  .mobile_menu_container ul.navbar > li.menu-item:first-child > a {
    /*padding-top: 0;*/
  }

  .mobile_menu_container .dropdown-menu {
    position: initial;
  }

  .mobile_dropdown_arrow {
    display: inline-block;
    float: right;
    width: 36px;
    text-align: center;
    height: 36px;
    line-height: 36px;
    margin-top: -7px;
    margin-right: -11px;
  }

  .mobile_menu_container .navbar > li > .dropdown-menu {
    float: none;
    position: initial;
    border: none;
    margin-left: 12px;
    border-left: 1px solid #f2f2f2;
    margin-left: 0;
    background-color: #f5f5f5;
    border-bottom: 1px solid #e8e8e8;
    overflow: hidden;
  }

  .mobile_menu_container .news_box_title_wrapper {
    overflow-y: hidden;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
  }

  .mobile_menu_container .filter_nav_container .ajax_filter {
    display: inline-block;
    margin-left: -13px;
    margin-right: 13px;
    margin-bottom: 6px;
  }

  .mobile_menu_container .filter_nav_container .ajax_filter:first-child {
    margin-left: 0;

  }

  .mobile_menu_container .dropdown-menu > li > a {
    padding: 10px 18px;
  }

  .mobile_menu_container .navbar > li.mega_menu_megamenu > .dropdown-menu {
    margin-left: 0;
    border-left: 0;
  }

  .mobile_menu_container .dropdown-submenu > .dropdown-menu {
    position: initial;
    float: none;
    margin-top: auto;
    border: none;
    margin-left: 18px;
  }

  .mobile_menu_container .dropdown-menu .current-menu-ancestor, .mobile_menu_container .dropdown-menu .current-menu-ancestor > a {
    background-color: transparent;
    color: #000;
  }

  .mobile_menu_container .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .mobile_menu_container .dropdown-menu > .active > a:focus {
    background-color: transparent;
    color: #000;
  }

  .mobile_menu_container .dropdown-menu > li > a:hover, .mobile_menu_container .dropdown-menu > li > a:focus {
    background-color: transparent;
    color: #000;
  }

  .mobile_menu_container .mega_menu .news_box_inside_container .news_box_container {
    width: 100%;
    float: none;
  }

  .container {
      width: 100%!important;
      max-width: 666px;
  }

  .main_content.col8:after {
    border: 0;
  }

  .col, .col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {
    width: 100%;
    float: none;
  }

  .wpb_column {
    width: 100%;
  }

  body.container_no_borders.sidebar_no_borders .main_content.col8 > .breadcrumbs, body.container_no_borders.sidebar_no_borders .main_content.col8 > #breadcrumbs {
    margin: 0;
  }

  body.container_no_borders.sidebar_no_borders .main_content.col8, body.container_no_borders.sidebar_no_borders .main_content {
    width: auto;
    max-width: 630px;
    margin: 0 auto;
    padding-left: 0;
    padding-right: 0;
  }

  body .content_wrapper > .vc_row > .vc_column_container.vc_col-sm-12 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  body .content_wrapper > .vc_row > .vc_column_container:first-child .vc_row .vc_column_container:first-child {
    padding-right: 0!important;
  }

  body .content_wrapper > .vc_row > .vc_column_container:last-child {
    padding-right: 0!important;
  }

  body.container_no_borders .side_content.col4 {
    width: auto;
    padding-right: 18px;
    padding-left: 18px;
  }

  .page_content_wrapper .vc_row_outer .wpb_column.vc_column_container {
    max-width: 630px;
    margin: 0 auto!important;
    float: none;
    border: none;
  }

  body.container_no_borders .content_wrapper > .vc_row {
    margin: auto!important;
  }

  .responsive_menu_button {
    max-width: 630px;
    margin: 0 auto;
  }
  .page_content_wrapper .vc_row_outer {
    max-width: 630px;
    margin: 0 auto!important;
    float: none;
  }

  .gridpost_content .title {
    font-size: 14px;
    line-height: 19px;
    margin-bottom: -4px;
  }

  .logo_area {
    max-width: 630px;
    margin: 0 auto;
  }

  .mobile_menu_icon {
    margin-left: 18px;
    margin-right: 18px;
  }

  .news_box_wrapper {
    max-width: 630px;
    margin: 0 auto!important;
  }

  .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-8:before, .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-8:after {
    border: none;
  }

  .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 {
    max-width: 336px;
    margin: 0 auto!important;
    float: none;
    border: none;
  }

  .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4:before, .vc_row_outer .wpb_column.vc_column_container.vc_ none:after {
    border: none;
  }

  .vc_column_container {
    border: none;
  }

  .vc_column_container:before, .vc_column_container:after {
    border: none;
  }

  .content_wrapper > .vc_row {
    margin-top: 0;
    margin-bottom: 0;
  }

  .news_box_wrapper.left_box .news_box_container {
    margin-bottom: 18px;
  }

  .news_box_wrapper.left_box .news_box_container:last-child {
    margin-bottom: 0;
  }

  .news_box_inside_container .col6, .news_box_inside_container .col12 {
    float: left;
  }

  .news_box_inside_container .col6 {
    width: 50%;
  }

  .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .col6, .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .vc_col-sm-6 {
    float: left;
    width: 50%!important;
  }

  .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-4 {
    max-width: 336px;
    margin: 0 auto;
  }

  .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-4 .vc_row {
    border: none;
  }

  .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-4:before {
    display: none;
  }

  .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-4 .vc_row:before {
    display: none;
  }

  .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-4 .vc_column_container:before {
    display: none;
  }

  .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-4 .news_box_title_wrapper .news_box_title {
    float: none;
    margin-right: 0;
    text-align: center;
    clear: both;
  }

  .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-4 .news_box_title_wrapper .news_post_nav_container {
    float: none;
    text-align: center;
    margin-top: 10px;
  }

  .main_content.col8 {
    width: auto;
    border-right: none;
    padding-right: 18px;
  }

  .post_related_posts .left_box .news_box_inside_container .news_box_container {
    float: left;
    width: 33.3333%;
  }

  .post_related_posts .news_box_first .box_item_image_container img {
    width: 100%!important;
    height: auto!important;
  }

  .side_content.col4 {
    width: auto;
    padding: 0;
  }

  .side_content.col4 .widget_container {
    padding: 18px;
    border-bottom: none;
    max-width: 336px;
    margin: 0 auto;
  }

  .logo_wrapper {
    width: 100%;
    text-align: center;
    float: none;
  }

  .logo_wrapper img {
    float: none;
  }

  .logo_wrapper h1 {
    float: none;
  }

  .header_banner_wrapper {
    text-align: center;
    float: none;
    width: 100%;
    height: auto;
  }

 .site_footer .widgets_row .widget_area {
  margin-bottom: 30px;
 }

 .site_footer .widgets_row .widget_area:last-child {
  margin-bottom: 0;
 }

 .hotpost_item.col4 {
     padding-left: 8px;
     padding-right: 8px;
     float: left;
     width: 33.3333%;
 }

  .news_box_item img {
    opacity: 1;
    -o-transition: none;
      -webkit-transition: none;
      -moz-transition: none;
      transition: none;
  }

  .news_box_item img.img_trans {
    opacity: 1;
    -o-transition: none;
      -webkit-transition: none;
      -moz-transition: none;
      transition: none;
  }

  figure.box_item_image_container .featured_image_overlay {
    display: none!important;
  }

  figure.box_item_image_container .featured_image_icon {
    display: none!important;
  }

  .gridpost_image_container:hover .wp-post-image {
    transform: scale(1);
  }
}

@media screen and (max-width: 768px) {
  .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-4 {
    max-width: 630px;
  }
  .gridslider_wrapper .owl-controls .owl-nav > div {
    opacity: 1;
  }
  .top_bar .today_date {
    display: none;
  }

  .top_bar_nav ul.navbar {
    float: none;
  }

  .top_bar_nav ul.navbar > li.menu-item {
    float: none;
    text-align: center;
    display: inline-block;
  }

 .header_buttons {
    float: none;
    text-align: center;
    margin-bottom: 6px;
  }

  .poststicker_title {
    clear: both;
    float: none;
    text-align: center;
    margin-right: 0;
  }

  .poststicker_title .title:after {
    display: none;
  }

  .daynight_ticker_carousel_wrapper {
    height: 50px;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
    float: none;
  }

  .blog_post_info_area.before_post_info .blog_post_share_area {
    display: none;
  }

  .blog_post_info_area.after_post_info {
    margin-right: -10px;
    margin-left: -18px;
    border: 0;
  }

  .after_post_info .social_share_sign {
    font-size: 17px;
  }

  .post_share_icons .social_share_icon {
    margin-bottom: 6px;
    margin-right: 6px;
  }

  .hotposts_title {
   display: block;
  }

  .hotposts_title .title {
   display: block;
   margin-bottom: 20px;
  }

  .hotposts_container {
   display: block;
   margin-left: -8px;
  }

  .hotpost_item.col4 {
      display: block;
      margin-bottom: 12px;
      clear: both;
      width: 100%;
      float: none;
  }

  .hotpost_nav_container {
    padding-left: 15px;
    padding-right: 15px;
  }

  .gridslider_first .gridpost_image_container {
    max-height: 400px;
  }

  /*.vc_row_outer > .vc_column_container > .vc_column-inner  > .wpb_wrapper > .gridslider_wrapper {
    min-height: 600px;
  }*/

  .gridslider_first_slide .gridslider_first, .gridslider_first_slide .gridslider_others {
      width: 100%;
      padding-left: 0;
      padding-right: 0;
  }

  .gridslider_first_slide .gridslider_others {
    margin-top: 4px;
  }

  .gridslider_other_slides .gridpost_cat, .gridslider_other_slides .gridpost_date {
    display: none;
  }

  .gridpost_content .title {
    font-size: 13.5px;
    line-height: 19px;
    margin-bottom: -5px;
  }

  .gridslider_first_slide .gridslider_others .gridslider_post_container:first-child .gridpost_content .title {
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 14px;
  }

  .daynight_full_width_element.gridslider_wrapper .gridslider_others .gridslider_post_container:first-child .gridpost_content .title {
    font-size: 13.5px;
    line-height: 19px;
    margin-bottom: -5px;
  }

  .gridslider_first_slide .gridslider_others .gridslider_post_container:first-child .gridpost_date,
  .gridslider_first_slide .gridslider_others .gridslider_post_container:first-child .gridpost_cat {
    display: inline;
  }
  .daynight_full_width_element.gridslider_wrapper .gridslider_others .gridslider_post_container:first-child .gridpost_date,
  .daynight_full_width_element.gridslider_wrapper .gridslider_others .gridslider_post_container:first-child .gridpost_cat {
    display: none;
  }

}

@media screen and (max-width: 709px) {
  .content_wrapper, body.container_no_borders .content_wrapper, body.container_no_borders .blog_post_info_area.after_post_info, .main_content.col8 .content_wrapper, body.container_no_borders .main_content.col8 .content_wrapper {
    padding-left: 0;
    padding-right: 0;
  }
  body.container_no_borders.sidebar_no_borders .main_content.col8, body.container_no_borders.sidebar_no_borders .main_content {
    margin-left: 18px;
    margin-right: 18px;
  }
  .daynight_full_width_element.gridslider_wrapper {
  height: auto;
}
}

@media screen and (max-width: 325px) {
  .gridslider_others .gridslider_post_container {
    margin-bottom: 4px !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .gridslider_first .gridpost_image_container {
    height: 250px;
  }
}

@media (max-width: 769px) and (min-width: 560px) {
  body .content_wrapper > .vc_row > .vc_column_container {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 {
    margin: 0 !important;

  }
  .gototop_button {
    right: 18px;
  }
  .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row {
    display: block;
    float: left;
    padding-right: 15px;
    width: 50%;
  }
  .vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row:nth-child(2n+2) {
    padding-right: 0;
  }
.left_box.box_title_style_default .news_box_container.col6,
.left_box.box_title_style_default .news_box_container.col4,
.left_box.text_single_news_box .news_box_container .news_box_item,
.left_box.large_single_news_box .news_box_container,
.left_box.small_single_news_box .news_box_container .news_box_item,
.top_single_news_box .news_box_container.news_box_others .news_box_item,
.left_box.left_single_news_box .news_box_container
 {
  width: 50%;
  float: left;
}

.main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .col6:first-child, body .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .vc_col-sm-6:first-child, body .content_wrapper > .vc_row > .vc_column_container:first-child .vc_row .vc_column_container.vc_col-md-6:first-child {
  padding-right: 18px !important;
}


.main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .col6  .left_box.single_col_items .news_box_container,
.main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .vc_col-sm-6 .left_box.single_col_items .news_box_container,
.main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .col6  .left_box.single_col_items .news_box_container .news_box_item,
.main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .vc_col-sm-6 .left_box.single_col_items .news_box_container .news_box_item,
.main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .col6  .left_box.single_col_items .news_box_container.news_box_others .news_box_item,
.main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .vc_col-sm-6 .left_box.single_col_items .news_box_container.news_box_others .news_box_item,
.vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row .left_box.single_col_items .news_box_container,
.vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row .left_box.single_col_items .news_box_container,
.vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row .left_box.single_col_items .news_box_container .news_box_item,
.vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row .left_box.single_col_items .news_box_container.news_box_others .news_box_item,
.vc_row_outer .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper > .vc_row .top_single_news_box .news_box_container.news_box_others .news_box_item

 {
  width: 100%;
  float: left;
}
.vc_col-sm-12 .left_box .ajax_inside_container
 {
  margin-right: -14px;
  margin-left: -14px;
}
.vc_row .top_single_news_box .news_box_container .news_box_item,
.vc_row .left_single_news_box .news_box_container .news_box_item {
  padding-left: 0;
  padding-right: 0;
}

.left_box .news_box_inside_container .news_box_container {
  margin-left: auto;
  margin-right: auto;
}
.left_single_news_box .news_box_image_link,
.left_single_news_box .box_item_image_container img {
  width: auto;
  height: auto;
  margin-right: 0;
}

.side_content.col4 .widget_container:nth-child(2n+2) {
  padding-right: 0 !important;
}
.side_content.col4 .widget_container {
  float:left;
  width: 50%;
  padding-right: 15px !important;
}

.small_triple_news_box .news_box_inner_content {
  display: flex;
}

.top_box .news_box_first .news_box_image_link {
  float: left;
  margin-right: 16px;
}

.small_triple_news_box .news_box_others .news_box_item .box_item_image_container {
  display: block !important;
  width: 100%;
  float: unset !important;
  padding-bottom: 5px;
}

.small_triple_news_box .news_box_others .news_box_item .box_item_image_container img {
   width: 100%;
   height: auto;
 }
}

@media screen and (max-width: 560px) {
  .daynight_full_width_element.gridslider_wrapper .gridslider_first_slide .gridslider_first {
    width: 100%;
    padding: 0;
  }

  .daynight_full_width_element.gridslider_wrapper .gridslider_first_slide .gridslider_others {
      width: 100%;
      padding: 0;
  }

  .daynight_full_width_element.gridslider_wrapper .gridslider_first_slide .gridslider_others .gridslider_post_container {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-bottom: 0;
    margin-top: 4px;
  }

  .daynight_full_width_element.gridslider_wrapper .gridslider_other_slides .gridslider_post_container:nth-child(odd) {
    padding-left: 0;
  }
  .daynight_full_width_element.gridslider_wrapper .gridslider_other_slides .gridslider_post_container:nth-child(even) {
    padding-right: 0;
  }

  /*.gridslider_other_slides .gridslider_post_container {
    float: left;
  }*/
  .gridslider_style_large_grid .gridslider_other_slides .gridslider_post_container {
    margin-bottom: 4px;
  }
  .side_content.col4 .widget_container {
    max-width: 100%;
  }
  .gridslider_first .gridpost_image_container {
    height: 250px;
  }
  .gridslider_first .gridpost_image_container {
    max-height: 400px;
  }
  .gototop_button {
    right: 18px;
  }

  .rtl .gototop_button {
    left: 18px;
    right: auto;
  }
  body.container_no_borders .page_content_wrapper > .vc_row_outer {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .vc_column_container {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .vc_column_container > .vc_column-inner > .wpb_wrapper .vc_row.vc_inner {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .blog_post_info_area.after_post_info {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
  .content_wrapper, body.container_no_borders .content_wrapper, body.container_no_borders .blog_post_info_area.after_post_info, .main_content.col8 .content_wrapper, body.container_no_borders .main_content.col8 .content_wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  /*.single .content_wrapper, body.container_no_borders.single .content_wrapper, body.container_no_borders.single .blog_post_info_area.after_post_info, .page-template-default .content_wrapper, body.container_no_borders.page-template-default .content_wrapper, body.container_no_borders.page-template-default .blog_post_info_area.after_post_info {
    padding-left: 0;
    padding-right: 18px;
  }*/

  .single .rtl .content_wrapper, body.rtl.container_no_borders.single .content_wrapper, body.rtl.container_no_borders.single .blog_post_info_area.after_post_info, .page-template-default .rtl .content_wrapper, body.rtl.container_no_borders.page-template-default .content_wrapper, body.rtl.container_no_borders.page-template-default .blog_post_info_area.after_post_info {
    padding-left: 18px;
    padding-right: 0;
  }
  body.container_no_borders .side_content.col4 {
    padding-left: 18px;
    padding-right: 18px;
  }
  body.container_no_borders .site_footer .container {
    padding-left: 0px;
    padding-right: 0px;
  }

  .gridslider_first_slide .gridslider_others .gridslider_post_container:first-child .gridpost_content .title {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 0px;
  }

  .gridslider_first_slide .gridslider_others .gridslider_post_container:first-child .gridpost_date, .gridslider_first_slide .gridslider_others .gridslider_post_container:first-child .gridpost_cat {
    display: none;
  }

  .sliderpost_content .sliderpost_desc {
    display: none;
  }

  .gridslider_first .gridpost_desc {
    display: none;
  }

  .gridslider_others .gridpost_cat, .gridslider_others .gridpost_date {
    display: none;
  }

  .gridslider_others .gridslider_post_container:first-child .gridpost_cat, .gridslider_others .gridslider_post_container:first-child .gridpost_date {
    display: none;
  }

  /*.gridslider_others .grid_slider_post_3, .gridslider_others .grid_slider_post_4 {
    display: none;
  }*/


  .triple_col_items .news_box_container.col4
   {
    width: 50% !important;
    float: left;
  }

  .main_content .double_col_items .news_box_container,
  .main_content .news_box_container.col6
   {
    width: 100% !important;
    float: left;
  }

  .news_box_inside_container .col6 {
    width: 100%;
  }

  .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .col6, .main_content > .page_content_wrapper > .vc_row > .vc_column_container.vc_col-sm-8 .vc_col-sm-6 {
    float: left;
    width: 100%!important;
  }

  .top_box .news_box_first .news_box_image_link {
    float: unset;
    margin: 0 0 16px;
    width: 100%;
    display: block;
  }

  .news_box_first .box_item_image_container img {
    width: 100%;
    height: auto;
  }

  .post_related_posts .left_box .news_box_inside_container .news_box_container {
    width: 100%;
    float: none;
    margin-bottom: 20px;
  }

  .post_content blockquote.alignleft,
  .post_content .wp-caption.alignleft,
  .post_content img.alignleft {
      margin-top: 6px;
      margin-right: 0;
      margin-bottom: 6px;
      margin-left: 0;
      clear: both;
      float: none;
  }

  .post_content blockquote.alignright,
  .post_content .wp-caption.alignright,
  .post_content img.alignright {
      margin-top: 6px;
      margin-left: 0;
      margin-bottom: 6px;
      margin-right: 0;
      clear: both;
      float: none;
  }

  .top_box .news_box_item:nth-last-child(2) {
    margin-bottom: 18px;
  }

  .news_box_title_wrapper .filter_nav_container {
      margin-top: 14px;
      float: left;
      clear: both;
  }

  .post_content {
      padding: 30px 0;
      border-bottom: 4px solid #FF7D0E;
  }

  .daynight_pull_quote {
    margin: 0!important;
    float: none!important;
    clear: both!important;
  }

  .post_content .wp-caption.alignnone {
    margin-left: -18px;
    margin-right: -18px;
  }

  .blog_post_info_area.after_post_info {
      margin-right: -18px;
      margin-left: -18px;
      border: 0;
  }

  .media.the_comment .children {
      margin-left: -30px;
  }

  .side_content.col4 .widget_container {
      padding: 30px;
  }

  .widget_container.daynight-social-widget .widget_social_icon:nth-child(6n+6) {
    margin-right: 6px;
  }

  .review_box_container {
    margin-left: 7px;
    margin-right: 7px;
  }

}

/* start css for admin bar only */
@media screen and (min-width: 783px) and (max-width: 1080px) {
  .site_footer {
    padding: 30px 0 20px;
  }
}

@media screen and (max-width: 782px) {
  body.admin-bar .site_side_container {
    padding-top: 46px;
  }

  body.admin-bar.side_container_opened .site_main_container {
   margin-top: 49px;
  }
}
@media screen and (max-width: 600px) {

}
/* end css for admin bar only */

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
    .default_logo {
        display: none;
    }
    .retina_logo {
        display: block;
    }

    .no_retina_logo {
        display: block;
    }

    .has_retina_logo {
      display: none;
    }

    .night_logo.default_logo {
        display: none;
    }
    .night_logo.retina_logo {
        display: block;
    }

    .daynight_dark_skin .night_logo.default_logo.has_retina_logo {
      display: none;
    }

    .retina_logo.night_logo {
      display: none;
    }

    .daynight_dark_skin .day_logo.has_night_logo.retina_logo {
      display: none;
    }

    .daynight_dark_skin .night_logo.retina_logo {
      display: block;
    }
}

@media
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){

  html,
  body{
    width:100%;
    overflow-x:hidden;
  }

}

/* first grid slider widths */

@media (min-width: 769px) {

  .gridslider_first_slide .grid_slider_post_2 {
    width: 100%;
  }
  .gridslider_first_slide .grid_slider_post_3, .gridslider_first_slide .grid_slider_post_4 {
    width: 50%;
  }

  .daynight_fullfristgrid .daynight_full_width_element .gridslider_first_slide .grid_slider_post_2 {
    width: 50%;
  }
  .daynight_fullfristgrid .daynight_full_width_element .gridslider_first_slide .gridslider_others .gridslider_post_container {
    width: 50%;
  }
}
@media (max-width: 769px) {
  .main_content .vc_row {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  body .content_wrapper > .vc_row > .vc_column_container .vc_row .vc_column_container {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .content_wrapper {
    padding-left: 0;
    padding-right: 0;
  }
  .site_footer > .container , body.container_no_borders .site_footer .container{
    padding-left: 0;
    padding-right: 0;
  }
  .gridslider_first_slide .gridslider_first .gridslider_post_container {
    width: 100%;
  }
  .gridslider_first_slide .gridslider_others {
    width: 100%;
  }
  .gridslider_first_slide .grid_slider_post_2 {
    width: 100%;
  }
  .gridslider_first_slide .grid_slider_post_3, .gridslider_first_slide .grid_slider_post_4 {
    width: 50%;
  }
  .daynight_fullfristgrid .daynight_full_width_element .gridslider_first_slide .gridslider_first .gridslider_post_container {
    width: 100%;
  }
  .daynight_fullfristgrid .daynight_full_width_element .gridslider_first_slide .gridslider_others {
    width: 100%;
  }
  .daynight_fullfristgrid .daynight_full_width_element .gridslider_first_slide .grid_slider_post_2 {
    width: 50%;
  }
  .daynight_fullfristgrid .daynight_full_width_element .gridslider_first_slide .gridslider_others .gridslider_post_container {
    width: 50%;
  }
}
@media (max-width: 420px) {
  .gridslider_first_slide .gridslider_first .gridslider_post_container {
    width: 100%;
  }
  .gridslider_first_slide .gridslider_others {
    width: 100%;
  }
  .gridslider_first_slide .grid_slider_post_2 {
    width: 100%;
  }

  .gridslider_first_slide .grid_slider_post_3 {
    margin-bottom: 4px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .gridslider_first_slide .grid_slider_post_3, .gridslider_first_slide .grid_slider_post_4 {
    width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;

  }
  .daynight_fullfristgrid .daynight_full_width_element .gridslider_first_slide .gridslider_first .gridslider_post_container {
    width: 100%;
  }
  .daynight_fullfristgrid .daynight_full_width_element .gridslider_first_slide .gridslider_others {
    width: 100%;
  }
  .daynight_fullfristgrid .daynight_full_width_element .gridslider_first_slide .grid_slider_post_2 {
    width: 100%;
  }
  .daynight_fullfristgrid .daynight_full_width_element .gridslider_first_slide .gridslider_others .gridslider_post_container {
    width: 100%;
  }
  .triple_col_items .news_box_container.col4
   {
    width: 100% !important;
    float: left;
  }
}

.fb-page {
  min-height: 214px;
}