@media only screen and (min-width:760px) and (max-width:1200px) {
  .body_wraper_box,.row {
    max-width: 964px;
    margin-left: auto;
    margin-right: auto;
  }
.feature-image-link.image_post {
width: auto !important;
}
  #mainmenu li>a {
    padding: 0px 16px;
  }

  .slider-large.full-width-slider {
    max-width: 100%;
    width: 100% !important;
    height: auto !important;
  }

  .body_wraper_box .menu_wrapper {
    max-width: 964px;
  }

  .menu_post_feature {
    width: 924px !important;
  }

  .menu_post_feature .large_main_post_widget {
    width: 300px !important;
    height: 203px !important;
  }

  .menu_post_feature .large_main_post_widget a.feature-link, .menu_post_feature .large_main_post_widget img {
    height: 203px !important;
  }

  .caption_overlay_posts .post-author img {
    width: 16px !important;
    height: 16px !important;
  }

  .menu_post_feature .main_post_style ul.feature-post-list {
    width: 585px !important;
  }

  .menu_post_feature .main_post_style ul.feature-post-list li {
    width: 272px !important;
  }

  .menu_post_feature .large_main_post_widget {
    margin-left: 10px;
  }

  .menu_post_feature .main_post_style ul.feature-post-list li {
    margin-left: 20px !important;
  }

  .menu_post_feature .two-content-wrapper {
    width: 206px !important;
  }

  .menu_post_feature .two-content-wrapper a.feature-link {
    height: 131px !important;
  }

  .menu_post_feature ul.feature-post-list li {
    width: 200px !important;
  }

  .menu_post_feature .hover_tab_post_large_container .two-content-wrapper a.feature-link {
    height: 127px !important;
  }

  .menu_post_feature .hover_tab_post_large_container .feature-post-list .image_post {
    width: 100% !important;
  }

  .menu_post_feature .tab-container {
    width: 668px !important;
  }

  .sb-toggle-left {
    display: none;
  }

  .owl_carousel_builder.carousel_pagebuilder {
    width: 607px;
  }

  .slider_background_img {
    height: 430px;
  }

  .owl_carousel.carousel_header {
    width: 948px;
  }

  .slider-large, .slide-large-wrapper {
    max-width: 613px;
    height: auto;
  }

  .header-top-left a {
    line-height: 0px;
  }

  .header-top-left img {
    width: auto;
  }

  .grid_header_home {
    height: 378px;
  }

  .grid_header_home .main-post-image-slider, .grid_header_home .main-post-image-slider a.feature-link, .grid_header_home .main-post-image-slider img {
    width: 522px;
    height: 377px;
  }

  .grid_header_home .sub-post-image-slider, .grid_header_home .sub-post-image-slider a.feature-link, .grid_header_home .sub-post-image-slider img {
    width: 200px;
    height: 125px;
  }

  .header-slider-home-list-right .sub-post-image-slider {
    height: 115px;
  }

  .main-post-image-slider {
    width: 444px;
  }

  .main-post-image-slider img {
    width: 450px;
    height: 347px;
  }

  .sub-post-image-slider {
    width: 168px;
  }

  .sub-post-image-slider img {
    width: 168px;
    height: 115px;
  }

  .slider-right-list-post {
    height: 347px;
    overflow: hidden;
  }

  .slider-right-list-post ul {
    height: 307px !important;
  }

  .grid_3.grid {
    max-width: 191px;
    height: 169px;
  }

  .social-twitter, .social-facebook, .social-youtube, .social-google-plus {
    width: 100%;
  }

  .post_list_medium .grid_3.grid, .two_columns_container .post_list_medium .grid_3.grid {
    max-width: 195px;
    width: 195px;
    height: 189px;
  }

  .feature-three .grid_3.grid.margin-right-caption1,.feature-three .grid_3.grid.margin-right-caption2 {
    width: 187px;
  }

  .feature-post-list .image_post {
    width: 271px;
  }

  .grid_3.grid.grid_main {
    height: 175px !important;
  }

  .feature-three .grid.caption_header {
    height: 185px;
    max-width: 188px !important;
  }

  .feature-three .grid.caption_header p {
    display: none;
    nt;
  }

  .feature-post-list .post_loop_content, .two_columns_container .feature-post-list .post_loop_content {
    float: left;
    width: 297px;
    margin-left: 20px;
  }

  .related-posts ul li {
    width: 165px;
  }

  #sidebar_small .meta-category-small a, #sidebar .meta-category-small a, .footer-columns .meta-category-small a, #sidebar .meta-category-small, #sidebar_small .meta-category-small, .footer-columns .meta-category-small {
    
  }

  #sidebar .meta-category-small a, #sidebar_small .meta-category-small a, .footer-columns .meta-category-small a {
    padding: 0px;
  }

/*-----------------------------------------------------------------------------------*/
/* Feature four column small/*-----------------------------------------------------------------------------------*/
  .four-post-style {
    overflow: hidden;
  }

  .four-post-style .widget_container {
    float: left;
    width: 610px !important;
  }

  .feature-four-column.medium-four-columns, .two_columns_container .feature-four-column.medium-four-columns {
    width: 182px;
    float: left;
    margin-right: 20px;
    min-height: 240px;
  }
.owl_carousel_builder.carousel_pagebuilder .feature-four-column.medium-four-columns{ width: 282px;}
  .feature-four-column.medium-four-columns:last-child {
    float: left !important;
  }
/*-----------------------------------------------------------------------------------*/
/* Feature two column small/*-----------------------------------------------------------------------------------*/
  .widget.two-post-style {
    margin-bottom: 0px !important;
  }

  .two-post-style .feature-two-column {
    overflow: hidden;
  }

  .two-post-style .container_small {
    width: 300px !important;
    float: left;
  }

  .two-post-style .medium-two-columns {
    margin-right: 20px;
    width: 281px !important;
    float: left !important;
  }

  .two-post-style .medium-two-columns:last-child {
    float: left !important;
  }

  .medium-two-columns.grid-two-col-post, .feature-two-column.left_post_align, .feature-two-column.right_post_align{
      width: 282px;
}
.home_3_col_post .medium-two-columns{
    width: 292px !important;
}

.image_post.feature-item.grid_below_image {
    margin-bottom: 0px !important;
}

}

@media only screen and (min-width: 768px) and (max-width: 978px) {

  .theme_header_style_7 .menu_wrapper{
    display: block !important;
  }
  .theme_header_style_7 .menu_wrapper #mainmenu{
    display: none !important;
  }
  .animate_css_stlye {
    opacity: 1;
  }
.feature-image-link.image_post {
width: auto !important;
}

.home_3_col_post .medium-two-columns{
    width: 225px !important;
}

.medium-two-columns.grid-two-col-post, .feature-two-column.left_post_align, .feature-two-column.right_post_align{
      width: 352px;
}

.owl_carousel_builder.carousel_pagebuilder .feature-four-column.medium-four-columns{ padding-right: 20px !important; width: 248px;}
  .appear_animation {
    opacity: 1;
  }

  .animate_css_stlye.animate_start {
    -webkit-animation: none;
    animation: none;
    opacity: 1;
  }

  .header_main_wrapper {
    padding-bottom: 0px;
  }

  .body_wraper_box,.row {
    max-width: 768px;
    margin-left: auto;
    margin-right: auto;
  }

  .header-top-left a {
    width: 100%;
  }

  .header-top-left-bar {
    width: 100% !important;
    margin-top: 10px;
  }

  .header-top-right-bar {
    width: 100% !important;
    margin: 0px;
    margin-bottom: 15px;
  }

  .news_ticker_wrapper {
    padding: 0px;
  }

  .owl_carousel_builder.carousel_pagebuilder {
    width: 747px;
  }

  .slider_background_img {
    display: none;
  }

  .slider_background_wrapper {
    padding-bottom: 0px !important;
    margin-bottom: 0px;
  }

  .main_content .eight.columns {
    padding-right: 0px !important;
    border-right: 0px solid #e6e6e6 !important;
    width: 100%;
  }

  .main_content .four.columns {
    padding-left: 0px !important;
    margin: 0px;
    border-right: 0px solid #e6e6e6 !important;
    width: 100%;
  }

  .main_content .four.columns .item_slide.widget_slider img {
    width: 100%;
  }

  .footer-columns .four.columns {
    width: 100% !important;
    margin-left: 0px !important;
  }

  .body_wraper_box {
    margin: 0px auto !important;
  }

  .body_wraper_box .menu_wrapper {
    max-width: 768px;
  }

  .sticky-wrapper {
    display: none;
  }

  .header_main_wrapper .header-top-left {
    width: 100% !important;
    text-align: center !important;
    margin-bottom: 30px !important;
  }

  .header-slider-home-list-right .sub-post-image-slider {
    height: 120px;
  }

  .grid_header_home {
    height: auto;
  }

  .grid_header_home .main-post-image-slider {
    margin-bottom: 1px;
  }

  .grid_header_home .main-post-image-slider, .grid_header_home .main-post-image-slider a.feature-link, .grid_header_home .main-post-image-slider img {
    width: 728px;
    height: 400px;
  }

  .grid_header_home .sub-post-image-slider, .grid_header_home .sub-post-image-slider a.feature-link, .grid_header_home .sub-post-image-slider img {
    width: 241px;
    height: 146px;
  }

  .social-twitter, .social-facebook, .social-youtube, .social-google-plus {
    width: 100%;
  }

  .header_main_wrapper .header-top-right {
    margin: 0px !important;
    width: 100% !important;
  }

  .sb-toggle-left {
    display: inherit;
    margin-top: 3px;
  }

  .mainmenu,.menu_wrapper {
    display: none;
  }

  .news_ticker_wrapper .eight {
    width: 60.95745% !important;
  }

  .news_ticker_wrapper .four {
    width: 36.91489% !important;
  }

  .owl_carousel.carousel_header {
    width: 748px;
  }

  .slider-large, .slide-large-wrapper,.slide-large-wrapper img {
    max-width: 100%;
    width: 100%;
    height: auto;
  }

  .main-post-image-slider {
    width: 542px;
  }

  .main-post-image-slider img {
    width: 542px;
    height: 362px;
  }

  .sub-post-image-slider {
    width: 185px;
  }

  .sub-post-image-slider img {
    width: 185px;
    height: 120px;
  }

  .slider-right-list-post {
    height: 337px;
    overflow: hidden;
    width: 100%;
  }

  .slider-right-list-post ul {
    height: 298px !important;
  }

  .owl_slider.builder_slider .item_slide_caption h1 {
    font-size: 18px;
    line-height: 23px;
    margin-bottom: 4px;
  }

  .feature-three .grid_3.grid.margin-right-caption2 {
    margin-right: 5px;
  }

  .owl_slider.builder_slider .item_slide_caption {
    padding: 20px;
  }

  .owl_slider.builder_slider .item_slide_caption h1 {
    margin-bottom: 0px;
  }

  .item_slide_caption.builder_slider .hold_category_post_type {
    top: -13px;
    left: 10px;
  }

  .image-post-title.columns_post a {
    font-size: 18px;
    line-height: 23px;
  }

  .grid_3.grid {
    max-width: 182px;
  }

  .feature-post-list .image_post.feature-item {
    margin-bottom: 0px !important;
  }


  .post_list_medium .grid_3.grid, .two_columns_container .post_list_medium .grid_3.grid {
    max-width: 181px;
    height: 175px;
  }

  .feature-post-list .post_loop_content, .two_columns_container .feature-post-list .post_loop_content {
    float: left;
    width: 100%;
    margin-left: 0px;
  }

  .feature-three .grid_3.grid.margin-right-caption3 {
    width: 187px;
  }

  .feature-three .grid.caption_header {
    height: 176px;
    max-width: 172px !important;
  }

  .feature-three .grid.caption_header p {
    display: none;
  }

  .image-post-title.top-none {
    margin-top: 10px !important;
  }

  .feature-two-column:first-child,.margin-left-post {
    margin-right: 0px;
  }

  .feature-two-column, .feature-two-column .image_post.feature-item {
  }

  .footer-bottom .six {
    width: 100% !important;
    text-align: center;
  }

  ul.tabs li, ul.tabs1 li {
    width: 100%;
    border-bottom: 1px solid #DDD;
  }

  ul.tabs li a {
    text-align: left;
  }

  ul.tabs {
    background-color: #222;
  }

  html ul.tabs li.active,html ul.tabs li.active a,html ul.tabs li.active a:hover {
    background: #2F88D6;
  }

  .related-posts ul li, .related-posts ul li img, .related-posts ul li a {
    width: 100%;
  }

  #sidebar .meta-category-small a, .footer-columns .meta-category-small a, #sidebar_small .meta-category-small a, .footer-columns .meta-category-small a, #sidebar .meta-category-small, .footer-columns .meta-category-small, #sidebar_small .meta-category-small, .footer-columns .meta-category-small {
    
  }

  #sidebar .meta-category-small a, #sidebar_small .meta-category-small a, .footer-columns .meta-category-small a {
    padding: 0px;
  }

  .two_columns_post .feature-two-column.margin-left-post {
    margin-bottom: 0px;
  }


/*-----------------------------------------------------------------------------------*/
/* Feature four column small/*-----------------------------------------------------------------------------------*/
  .four-post-style {
    overflow: hidden;
  }

  .four-post-style .widget_container, .two_columns_container .four-post-style .widget_container {
    float: left;
    width: 100% !important;
  }

  .feature-four-column.medium-four-columns, .feature-four-column.medium-four-columns, .two_columns_container .feature-four-column.medium-four-columns {
    width: 100%;
    float: left;
    margin-right: 0px;
    margin-bottom: 25px;
    height: auto !important;
  }

  .loop-post-content {
    margin-bottom: 10px;
  }

  .feature-four-column.medium-four-columns:last-child {
    float: left !important;
  }
/*-----------------------------------------------------------------------------------*/
/* Feature two column small/*-----------------------------------------------------------------------------------*/
  .widget.two-post-style {
    margin-bottom: 0px !important;
  }

  .two-post-style .feature-two-column {
    overflow: hidden;
  }

  .two-post-style .container_small {
    width: 485px !important;
    float: left;
  }

  .two-post-style .medium-two-columns {
    margin-right: 20px;
    width: 220px !important;
    float: left !important;
  }

  .two-post-style .medium-two-columns:last-child {
    float: left !important;
  }

  .feature-post-list .image_post {
    width: 340px;
  }

  .feature-post-list .post_loop_content {
    margin-left: 20px;
    top: 0px;
    width: 368px;
  }

  .feature-post-list.large_list_bellow li {
  }
  .header-wraper-personal .sticky-wrapper, .header-wraper-personal .mainmenu, .header-wraper-personal .menu_wrapper{ display: block !important; background: #fff;} 
  .header-wraper-personal .navicon-line{background-color: #000;}
  .header-wraper-personal ul#mainmenu{ display: none;}

.image_post.feature-item.grid_below_image {
    margin-bottom: 0px !important;
}

}

@media only screen and (max-width:767px) {

  .theme_header_style_7 .menu_wrapper{
    display: block !important;
  }
  .theme_header_style_7 .menu_wrapper #mainmenu{
    display: none !important;
  }

  .header-wraper-personal .sticky-wrapper, .header-wraper-personal .mainmenu, .header-wraper-personal .menu_wrapper{ display: block !important; background: #fff;} 
  .header-wraper-personal .navicon-line{background-color: #000;}
  .header-wraper-personal ul#mainmenu{ display: none;}

  .carousel_post_home .carousel_header{
    width: 100% !important;
    margin-left: 0px !important;
  }
  .home_3_col_post .medium-two-columns{
    width: 100% !important;
}
   .carousel_post_home .carousel_header .item{
    padding: 0px !important;
   }
   .carousel_header_wrapper .carousel_header .owl-controls .owl-next{right: 0px !important;}
   .carousel_header_wrapper .carousel_header .owl-controls .owl-prev{right: 28px !important;}

  .ads728x90-thumb{
    margin-top: 30px;
  }
  .animate_css_stlye {
    opacity: 1;
  }
.feature-image-link.image_post {
width: auto !important;
float: left !important;
}
  .appear_animation {
    opacity: 1;
  }

  .animate_css_stlye.animate_start {
    -webkit-animation: none;
    animation: none;
    opacity: 1;
  }

  #content ul#nav {
    display: none;
  }

  .header_main_wrapper {
    padding-bottom: 0px;
  }

  .owl-theme .owl-controls {
    top: 5px;
    left: 5px;
  }

  .review_circle_large {
    top: 5px;
    right: 5px;
  }

  .full-width-slider .owl-controls {
    top: 5px;
    left: 5px;
  }

  .full-width-slider .review_circle_large {
    top: 5px;
    right: 5px;
  }

  .main-post-image-slider .item_slide_caption h1 a, .builder_slider .item_slide_caption h1 a {
    line-height: 26px;
    font-size: 17px;
  }

  .full-width-slider .item_slide_caption h1 a {
    line-height: 26px;
    font-size: 17px;
  }

  .slider_background_img {
    display: none;
  }

  .slider_background_wrapper {
    padding-bottom: 0px !important;
    margin-bottom: 0px;
  }

  .sticky-wrapper {
    display: none;
  }

  .body_wraper_box {
    margin: 0px auto !important;
  }

  .body_wraper_box,.row {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .header-top-left a {
    width: 100%;
  }

  .home_large_img_slider .feature-link img{
    min-height: 158px;
  }

  .main-post-image-slider {
    width: 100%;
    margin-bottom: 1px;
  }

  .sub-post-image-slider {
    width: 100%;
  }

  .main_content .eight.columns {
    padding-right: 0px !important;
    border-right: 0px !important;
  }

  .main-post-image-slider .hold_category_post_type, .item_slide_caption.builder_slider .hold_category_post_type {
    top: -12px;
    left: 10px;
  }

  .item_slide_caption .post-meta.meta-main-img {
    display: none;
  }

  .slider-right-list-post {
    width: 100%;
  }

  .body_wraper_box .menu_wrapper {
    max-width: 300px;
  }

  .header_main_wrapper .header-top-left {
    width: 100% !important;
    text-align: center !important;
    margin-bottom: 30px !important;
  }

  .social-twitter, .social-facebook, .social-youtube, .social-google-plus {
    width: 100%;
  }

  .header_main_wrapper {
    padding: 0px 0px 0px 0px;
  }

  .news_ticker_wrapper .eight,.header_main_wrapper .header-top-right {
    margin-bottom: 15px !important;
  }

  .news_ticker_wrapper .four {
    text-align: center;
  }

  .clock {
    margin-bottom: 7px;
    margin-right: 0px;
  }

  .clock ul {
    display: none;
  }

  .sb-toggle-left {
    display: inherit;
    margin-top: 3px;
  }

  .news_ticker_wrapper .nine.columns {
    margin-bottom: 15px;
  }

  .mainmenu,.menu_wrapper {
    display: none;
  }

  .slider-large,.slide-large-wrapper {
    width: 260px;
    height: auto;
  }

  .owl_carousel.carousel_header {
    width: 284px;
  }

  .owl_slider .item_slide_caption h1 {
    font-size: 18px;
    line-height: 23px;
  }

  .slider-large,.slide-large-wrapper,.slide-large-wrapper img {
    max-width: 100%;
    width: 100%;
    height: auto;
  }

  .feature-post-list .image_post.feature-item {
    margin-bottom: 10px !important;
  }

  .feature-three .grid_3.grid.margin-right-caption2 {
    margin-right: 0px;
  }

  .grid_3.grid.margin-right-caption1,.grid_3.grid.margin-right-caption2 {
    width: 260px;
    margin-bottom: 20px;
  }

  .grid_3.grid.grid_main {
    height: 252px !important;
  }

  .post_list_medium .grid_3.grid, .two_columns_container .post_list_medium .grid_3.grid {
    width: 49.6%;
    height: auto;
  }

  .grid_3.grid {
    max-width: 260px;
  }

  .feature-post-list .post_loop_content, .two_columns_container .feature-post-list .post_loop_content {
    float: left;
    width: 100%;
    margin-left: 0px;
  }

  .four-post-style .widget_container, .two_columns_container .four-post-style .widget_container {
    width: 100% !important;
    float: left;
  }

  .feature-four-column.medium-four-columns {
    margin-right: 0px;
    width: 100% !important;
  }

  .post_list_medium .grid_3.grid, .two_columns_container .post_list_medium .grid_3.grid {
    max-width: 260px;
    margin-left: 0px !important;
  }
   .post_list_medium .grid_3.grid .image_post.feature-item{ margin-bottom: 0px !important;}

  .feature-two-column.list-post-right {
    float: left !important;
  }

  .feature-three .grid_3.grid.margin-right-caption3 {
    max-width: 260px;
  }

  .feature-three .grid.caption_header {
    height: 181px;
    width: 260px !important;
  }

  .feature-three .grid.caption_header p {
    display: none;
  }

  .image-post-title.top-none {
    margin-top: 10px !important;
  }

  .feature-two-column:first-child, .margin-left-post {
    margin-right: 0px;
    margin-bottom: 30px;
  }

  .feature-two-column,.feature-two-column .image_post.feature-item {
    width: 100%;
  }

  .post_list_medium .grid_3.grid {
    max-width: 260px;
  }

  .large_main_post h3.main_list_small_title, .main_post_large_overlay_style a h3, .widget_caption_slider h1, .caption_overlay_posts h3 {
    font-size: 18px !important;
    line-height: 23px !important;
  }

  .grid.margin4,.grid.margin6,.grid.margin8,.grid.margin10 {
    margin-left: 0px !important;
  }

  .header-top-left-bar {
    width: 100% !important;
    margin-top: 10px;
  }

  .header-top-right-bar {
    width: 100% !important;
    margin: 0px;
    margin-bottom: 15px;
  }

  .header-top-left, .header-top-right, .header_main_wrapper .header-top-left, .header_main_wrapper .header-top-right {
    margin-bottom: 25px;
  }

  .grid_header_home {
    height: auto;
  }

  .grid_header_home .main-post-image-slider {
    margin-bottom: 1px;
  }

  .grid_header_home .item_slide_caption h1 {
    line-height: 15px;
  }

  .grid_header_home .main-post-image-slider, .grid_header_home .main-post-image-slider a.feature-link, .grid_header_home .main-post-image-slider img {
    width: 100%;
    height: auto;
  }

  .grid_header_home .sub-post-image-slider, .grid_header_home .sub-post-image-slider a.feature-link, .grid_header_home .sub-post-image-slider img {
    width: 100%;
    height: auto;
  }

  .grid.margin5,.grid.margin9 {
    margin-left: 0px !important;
  }

  .footer-bottom .six {
    width: 100% !important;
    text-align: center;
  }

  ul.tabs li, ul.tabs1 li {
    width: 100%;
    border-bottom: 1px solid #DDD;
  }

  ul.tabs li a {
    text-align: left;
  }

  ul.tabs {
    background-color: #222;
  }

  html ul.tabs li.active,html ul.tabs li.active a,html ul.tabs li.active a:hover {
    background: #2F88D6;
  }

  .total_review_bar-content p {
    text-align: center;
  }

  .footer-columns .four.columns {
    width: 100% !important;
    margin-left: 0px !important;
  }

  .medium-two-columns.grid-two-col-post, .feature-two-column.left_post_align, .feature-two-column.right_post_align {
    width: 100%;
  }

  .feature-two-column.left-post-display-content {
    padding-right: 0%;
    border-right: 0px solid #e6e6e6;
  }

  .feature-two-column.right-post-display-content {
    padding-left: 0%;
  }

  .header-slider-home-list-right .sub-post-image-slider {
    margin-bottom: 1px;
  }

  .header-slider-home-list-right .sub-post-image-slider, .header-slider-home-list-right .sub-post-image-slider a.feature-link, .header-slider-home-list-right .sub-post-image-slider img {
    width: 100%;
  }
.sub-post-image-slider{ height: auto;}
  .header_main_wrapper .header-top-right {
    margin-bottom: 0px !important;
  }

  .page_error_404 h1 {
    font-size: 192px;
  }

  .image-post-title.columns_post a {
    font-size: 18px;
    line-height: 21px;
  }

  .three_columns_container.full_post_or_page, .single_post_fullpage {
    padding: 0px !important;
  }

  #sidebar .meta-category-small a, #sidebar_small .meta-category-small a, .footer-columns .meta-category-small a, #sidebar .meta-category-small, #sidebar_small .meta-category-small, .footer-columns .meta-category-small {
    
  }

  #sidebar .meta-category-small a, #sidebar_small .meta-category-small a, .footer-columns .meta-category-small a {
    padding: 0px;
  }

  .owl_slider .item_slide_caption {
    padding: 10px !important;
  }

  .two_columns_post .feature-two-column.margin-left-post {
    margin-bottom: 0px;
  }

  .grid_nomargin {
    height: 250px !important;
    width: 260px !important;
    margin-bottom: 30px;
  }

  .grid_nomargin .image_post.feature-item.box-1 {
    width: 260px !important;
  }

  .grid_nomargin:last-child {
    margin-bottom: 0px;
  }

  .related-posts ul li, .related-posts ul li img, .related-posts ul li a {
    width: 100%;
  }
/*-----------------------------------------------------------------------------------*/
/* Feature four column small/*-----------------------------------------------------------------------------------*/
  .four-post-style {
    overflow: hidden;
  }

  .feature-four-column.medium-four-columns {
    width: 121px;
    float: left !important;
    margin-right: 20px;
    min-height: 240px;
  }

  table thead th, table tbody td, table tr td {
    padding: 7px;
  }

  .feature-four-column.medium-four-columns:last-child {
    float: left !important;
  }

  .owl_carousel_builder.carousel_pagebuilder {
    width: 100%;
  }
  .owl_carousel_builder .owl-prev, .owl_carousel .owl-prev{
right: 35px !important;
top: -2px !important;
}
.owl_carousel_builder .owl-next, .owl_carousel .owl-next{
  right: 6px !important;
  top: -2px !important;
}
.bx-wrapper .bx-prev, .bx-wrapper .bx-next{top: -29px;}
/*-----------------------------------------------------------------------------------*/
/* Feature two column small/*-----------------------------------------------------------------------------------*/
  .widget.two-post-style {
    margin-bottom: 0px !important;
  }

  .two-post-style .feature-two-column {
    overflow: hidden;
  }

  .two-post-style .container_small {
    width: 320px !important;
    float: left;
  }

  .two-post-style .medium-two-columns {
    margin-right: 20px;
    width: 121px !important;
    float: left !important;
  }

  .two-post-style .medium-two-columns {
    float: left !important;
  }

  .feature-post-list .image_post {
    float: none;
    width: 100%;
  }

  .feature-post-list .post_loop_content {
    margin-left: 0px;
    top: 0px;
  }
.list-col1-home{ margin-bottom: 35px !important;}
  .feature-post-list.large_list_bellow li {
    width: 100%;
    float: none;
  }

    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
    margin: 0px !important;
    width: 100% !important;
    margin-bottom: 30px !important;
  }

  .menu-footer {
  text-align: center;
  }

  .personal_slider_home .item_slide_caption.builder_slider h1 a{
    font-size: 18px !important;
}

.home_grid_medium_post .grid_2{
    width: 100% !important;
    margin: 0px !important;
    height: auto !important;
    border-bottom: 2px solid #fff;
    border-right: 0px solid #fff;
    border-left: 0px solid #fff;
    float: left;
}

.home_grid_medium_post .main_caption h3 a, .builder_slider .main_caption h3 a {
    font-size: 18px;
    line-height: 1.2;
}

.image_post.feature-item.grid_below_image {
    margin-bottom: 0px !important;
}

}

@media only screen and (min-width:480px) and (max-width:783px) {

  .theme_header_style_7 .menu_wrapper{
    display: block !important;
  }
  .theme_header_style_7 .menu_wrapper #mainmenu{
    display: none !important;
  }

  .image_post.feature-item.grid_below_image {
    margin-bottom: 0px !important;
}
  .personal_slider_home .item_slide_caption.builder_slider h1 a{
    font-size: 18px !important;
}
  .animate_css_stlye {
    opacity: 1;
  }
  .ads728x90-thumb{
    margin-top: 30px;
  }
.feature-image-link.image_post {
width: auto !important;
float: left !important;
}
  .appear_animation {
    opacity: 1;
  }

  .animate_css_stlye.animate_start {
    -webkit-animation: none;
    animation: none;
    opacity: 1;
  }

  .body_wraper_box,.row {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .grid_3.grid.grid_main {
    height: 217px !important;
  }

  .header_main_wrapper {
    padding-bottom: 0px;
  }

  .header-top-left-bar {
    width: 100% !important;
    margin-top: 10px;
  }

  .header-top-right-bar {
    width: 100% !important;
    margin: 0px;
    margin-bottom: 15px;
  }

  .main-post-image-slider .item_slide_caption h1 a, .builder_slider .item_slide_caption h1 a {
    line-height: 25px;
    font-size: 17px;
  }

  .full-width-slider .owl-controls {
    top: 10px;
    left: 10px;
  }

  .full-width-slider .review_circle_large {
    top: 10px;
    right: 10px;
  }

  .full-width-slider .item_slide_caption h1 a {
    line-height: 25px;
    font-size: 17px;
  }

  .slider_background_img {
    display: none;
  }

  .slider_background_wrapper {
    padding-bottom: 0px !important;
    margin-bottom: 0px;
  }

  #search_block_top {
    float: none !important;
    height: 33px;
  }

  .main_content .eight.columns {
    padding-right: 0px !important;
    border-right: 0px !important;
  }

  .body_wraper_box {
    margin: 0px auto !important;
  }

  .body_wraper_box .menu_wrapper {
    max-width: 460px;
  }

  .sticky-wrapper {
    display: none;
  }

  .header_main_wrapper .header-top-left {
    width: 100% !important;
    text-align: center !important;
    margin-bottom: 30px !important;
  }

  .header-top-left a {
    width: 100%;
  }

 .home_large_img_slider .feature-link img {
    min-height: 189px;
  }

  .header_main_wrapper {
    padding: 20px 0px 0px 0px;
  }

  .social-twitter, .social-facebook, .social-youtube, .social-google-plus {
    width: 50%;
  }

  .news_ticker_wrapper .eight,.header_main_wrapper .header-top-right {
    margin-bottom: 15px !important;
  }

  .news_ticker_wrapper .nine.columns {
    margin-bottom: 15px;
  }

  .news_ticker_wrapper .four {
    text-align: center;
  }

  .clock {
    margin-bottom: 7px;
    margin-right: 0px;
  }

  .clock ul {
    display: none;
  }

  .sb-toggle-left {
    display: inherit;
    margin-top: 3px;
  }

  .mainmenu,.menu_wrapper {
    display: none;
  }

  .item_slide_caption .post-meta.meta-main-img {
    display: inherit !important;
  }

  .slider-large,.slide-large-wrapper {
    width: 420px;
    height: auto;
  }

  .sub-post-image-slider {
    width: 139px;
  }

  .sub-post-image-slider h1 {
    font-size: 12px !important;
    line-height: 15px !important;
  }

  .slider-right-list-post {
    width: 100%;
  }

  .slider-right-list-post {
    height: 347px;
    overflow: hidden;
  }

  .slider-right-list-post ul {
    height: 307px !important;
  }

  .owl_carousel.carousel_header {
    width: 444px;
  }

  .slider-large,.slide-large-wrapper,.slide-large-wrapper img {
    max-width: 100%;
    width: 100%;
    height: auto;
  }

  .main-post-image-slider .hold_category_post_type, .item_slide_caption.builder_slider .hold_category_post_type {
    top: -14px;
    left: 10px;
  }

  .caption_overlay_posts {
    padding: 15px;
  }

  .large_main_post .hold_category_post_type {
    left: 15px;
    top: -10px;
  }

  .large_main_post h3.main_list_small_title {
    font-size: 18px !important;
    line-height: 23px !important;
  }

  .grid_3.grid.margin-right-caption1,.grid_3.grid.margin-right-caption2 {
    width: 207px;
    margin-bottom: 5px;
  }

  .feature-three .grid_3.grid.margin-right-caption2 {
    margin-right: 0px;
  }

  .four-post-style .widget_container, .two_columns_container .four-post-style .widget_container {
    width: 100% !important;
    float: left;
  }

  .grid_3.grid {
    max-width: 420px;
  }

  .main-post-image-slider {
    margin-bottom: 1px;
  }

  .slide-large-wrapper {
    margin-bottom: 0px;
  }

  .post_list_medium .grid_3.grid {
    margin-bottom: 10px !important;
  }

  .header_main_wrapper .header-top-right {
    margin-bottom: 0px !important;
  }

  .header-top-left, .header-top-right, .header_main_wrapper .header-top-left, .header_main_wrapper .header-top-right {
    margin-bottom: 25px;
  }

  .grid_header_home {
    height: auto;
  }

  .grid_header_home .main-post-image-slider {
    margin-bottom: 1px;
  }

  .grid_header_home .item_slide_caption h1 {
    line-height: 15px;
  }

  .grid_header_home .main-post-image-slider, .grid_header_home .main-post-image-slider a.feature-link, .grid_header_home .main-post-image-slider img {
    width: 100%;
    height: auto;
  }
.main-post-image-slider a.feature-link{ width: 100%}
  .grid_header_home .sub-post-image-slider{
    width: 49.76%;
    height: auto;
  }
  .grid_header_home .sub-post-image-slider a.feature-link, .grid_header_home .sub-post-image-slider img{ width: 100%; height: auto;}

  .social-twitter, .social-facebook, .social-youtube, .social-google-plus {
    width: 100%;
  }

  .feature-two-column.list-post-right {
    float: left !important;
  }

  .feature-three .grid_3.grid.margin-right-caption3 {
    max-width: 200px;
  }

  .feature-three .grid.caption_header {
    height: 200px;
    width: 220px !important;
  }

  .feature-three .grid.caption_header p {
    display: none;
  }

  .image-post-title.top-none {
    margin-top: 10px !important;
  }

  .feature-two-column:first-child, .margin-left-post {
    margin-right: 0px;
  }

  .feature-post-list .post_loop_content, .two_columns_container .feature-post-list .post_loop_content {
    float: left;
    width: 100%;
    margin-left: 0px;
  }

  .two_columns_post .feature-two-column.margin-left-post {
    margin-bottom: 0px;
  }

  .feature-two-column,.feature-two-column .image_post.feature-item {
    width: 100%;
  }

  .four-post-style .widget_container {
    width: 100% !important;
  }

  .feature-four-column.medium-four-columns {
    margin-right: 0px;
    width: 100% !important;
  }

  .post_list_medium .grid_3.grid, .two_columns_container .post_list_medium .grid_3.grid {
    max-width: 420px;
  }

  .post_list_medium .grid_3.grid, .post_list_medium .grid_3.grid, .two_columns_container .post_list_medium .grid_3.grid {
    width: 32.876%;
    height: auto;
    margin-bottom: 1px !important;
  }
  .post_list_medium .grid_3.grid .image_post.feature-item{ margin-bottom: 0px !important;}

  .grid.margin4,.grid.margin6,.grid.margin8,.grid.margin10 {
    margin-left: 0px !important;
  }

  .grid.margin5,.grid.margin9 {
    margin-left: 0px !important;
  }

  .footer-bottom .six {
    width: 100% !important;
    text-align: center;
  }

  ul.tabs li, ul.tabs1 li {
    width: 100%;
    border-bottom: 1px solid #DDD;
  }

  ul.tabs li a {
    text-align: left;
  }

  ul.tabs {
    background-color: #222;
  }

  html ul.tabs li.active,html ul.tabs li.active a,html ul.tabs li.active a:hover {
    background: #2F88D6;
  }

  .total_review_bar-content p {
    text-align: center;
  }

  .footer-columns .four.columns {
    width: 100% !important;
    margin-left: 0px !important;
  }

  .medium-two-columns.grid-two-col-post, .feature-two-column.left_post_align, .feature-two-column.right_post_align {
    width: 100%;
  }

  .feature-two-column.left-post-display-content {
    padding-right: 0%;
    border-right: 0px solid #e6e6e6;
  }

  .feature-two-column.right-post-display-content {
    padding-left: 0%;
  }

  .header-slider-home-list-right .sub-post-image-slider {
    width: 33.10%;
  }
  .header-slider-home-list-right .sub-post-image-slider img{ width: 100%;}

  .related-posts ul li, .related-posts ul li img, .related-posts ul li a {
    width: 100%;
  }

  .three_columns_container.full_post_or_page, .single_post_fullpage {
    padding: 0px !important;
  }

  #sidebar .meta-category-small a, #sidebar_small .meta-category-small a, .footer-columns .meta-category-small a, #sidebar .meta-category-small, #sidebar_small .meta-category-small, .footer-columns .meta-category-small {
    
  }

  #sidebar .meta-category-small a, #sidebar_small .meta-category-small a, .footer-columns .meta-category-small a {
    padding: 0px;
  }

  .owl_slider .item_slide_caption {
    padding: 10px !important;
  }

  .slider-large.content-sliders img {
    width: 100%;
  }

  .grid_nomargin {
    height: 407px !important;
    width: 420px !important;
    margin-bottom: 30px;
  }

  .grid_nomargin .image_post.feature-item.box-1 {
    width: 420px !important;
  }

  .grid_nomargin:last-child {
    margin-bottom: 0px;
  }

  .owl_carousel_builder.carousel_pagebuilder {
    width: 100%;
  }
.owl_carousel_builder .owl-prev, .owl_carousel .owl-prev{
right: 35px !important;
top: -2px !important;
}
.owl_carousel_builder .owl-next, .owl_carousel .owl-next{
  right: 6px !important;
  top: -2px !important;
}
.bx-wrapper .bx-prev, .bx-wrapper .bx-next{top: -29px;}
/*-----------------------------------------------------------------------------------*/
/* Feature four column small/*-----------------------------------------------------------------------------------*/
  .four-post-style {
    overflow: hidden;
  }

  .feature-four-column.medium-four-columns {
    width: 200px;
    float: left;
    margin-right: 20px;
    min-height: 240px;
  }

  .feature-four-column.medium-four-columns:last-child {
    float: left !important;
  }
.list-col1-home{ margin-bottom: 35px !important;}
/*-----------------------------------------------------------------------------------*/
/* Feature two column small/*-----------------------------------------------------------------------------------*/
  .widget.two-post-style {
    margin-bottom: 0px !important;
  }

  .two-post-style .feature-two-column {
    overflow: hidden;
  }

  .two-post-style .container_small {
    width: 450px !important;
    float: left;
  }

  .two-post-style .medium-two-columns {
    margin-right: 20px;
    width: 200px !important;
    float: left !important;
  }

  .two-post-style .medium-two-columns:last-child {
    float: left !important;
  }

  .feature-post-list .image_post.feature-item {
    margin-bottom: 10px !important;
  }

  .main-post-right-list {
    margin-bottom: 30px;
  }

  .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
    margin: 0px !important;
    width: 100% !important;
  }

  .feature-post-list .image_post {
    float: none;
    width: 100%;
  }

  .feature-post-list .post_loop_content {
    margin-left: 0px;
    top: 0px;
  }

  .menu-footer {
    text-align: center;
  }
  .menu-footer {
  text-align: center;
  }

}	