@media screen and (max-width:1169px) {
.hero_slider .carousel-control.left { left: 5%; }
.hero_slider .carousel-control.right { right: 5%; }
.f_products .product_carousal .thumbnail .caption { width: 85%; }
.f_products .carousel-control.left { left: 44%; } 
}
 @media screen and (max-width:1023px) {
header .navbar-default .navbar-nav > li > a { font-size: 16px; padding: 15px 10px; }
.heading_one, .heading_two { font-size: 22px; }
.f_products .product_carousal .thumbnail { min-height: 323px; }
.f_products .product_carousal .thumbnail .caption { padding: 5px; width: 80%; text-align: center; }
.f_products .product_carousal .caption h3 { font-size: 13px; line-height: 18px; margin-bottom: 12px; padding-bottom: 12px; }
.f_products .product_carousal .caption .view_details { float: none; margin-bottom: 5px; }
.f_products .product_carousal .caption .buy_from { float: none; width: 40%; }
.f_products .carousel-control.left { left: 40%; }
.f_products .carousel-control.left, .f_products .carousel-control.right { top: 361px; }
/*----videos page here---*/


.tubepress_thumb { margin-right: 8%; width: 46% !important; }
.tubepress_thumb:nth-child(3n) { margin-right: 8%; }
.tubepress_thumb:nth-child(2n) { margin-right: 0; }
.articles .article_image { float: none; margin: 0 0 10px; }
.homeslider .slide .slide-caption h3 { font-size: 24px; } 
}
 @media screen and (max-width:800px) {
}
 @media screen and (max-width:767px) {
.header_top { padding-bottom: 0; }
.logo { text-align: center; }
header .social_widget { padding-top: 0; text-align: center; }
.article_carousal .carousel-controls { right: 45%; }
header .navbar-default .navbar-toggle { border-color: #f9c62d; }
header .navbar-default .navbar-toggle .icon-bar { background-color: #f9c62d; }
header .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: #f9c62d; }
header .navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar { background-color: #000; }
header .navbar-default .navbar-nav > li > a { border-bottom: 1px solid #3f3f3f; font-size: 15px; padding: 12px 30px; text-transform: uppercase; }
header .navbar-nav { margin: 0 -15px; }
.content { padding: 20px 0; }
.articles { padding: 10px; margin: 0 0 10px; }
.articles .article_title { font-size: 18px; line-height: 1.4; margin: 0 0 10px; padding: 0 0 10px; }
.homeslider .flex-direction-nav a { margin-top: -28px; }
.homeslider .flex-direction-nav .flex-prev { left: 20px; }
.homeslider .flex-direction-nav .flex-next { right: 20px; }
.homeslider .flex-control-nav { position: relative; height: auto; bottom: 0; top: 0; background-color: #000; }
.entry-thumbnail.alignright, .entry-thumbnail.alignleft { float: none; margin: 0 0 15px; overflow: hidden; }
.entry-article{font-size:13px;}
.entry-header .entry-title{font-size:22px; line-height:1.2;}
.entry-header .entry-subtitle{font-size:18px;}
.footer{overflow: hidden;}

.home .content_left.col-lg-9.col-sm-8, .home .content-left.col-lg-3.col-sm-4 {
  padding: 0;
}
.entry-thumbnail img {
  height: auto;
}
.entry-thumbnail.alignright, .entry-thumbnail.alignleft {
  display: inline-block;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  padding: 0;
}
header .navbar-nav {
  margin: 0;
}
.navbar-nav > li {
  text-align: center;
  width: 100%;
}

}

 @media screen and (max-width:567px) {
.article_carousal .carousel-controls { right: 38%; }
.footer { text-align: center; }
.footer .right { text-align: center; margin-top: 10px; }
/*----videos page here---*/

.tubepress_thumb { margin-right: 0; width: 100% !important; }
dl.tubepress_meta_group { min-height: 100px; }
.homeslider .slide .slide-caption { position: relative; background-color: #FEB000; padding: 10px; }
.homeslider .slide .slide-caption:before { display: none; }
.homeslider .slide .slide-caption h3 { font-size: 18px; text-shadow: inherit; color: #000; }
.homeslider .slide .slide-caption p { font-size: 12px; text-shadow: inherit; color: #000; }

}
 @media screen and (max-width:479px) {
.logo { text-align: center; width: 100%; }
header .social_widget { padding-top: 0; text-align: center; width: 100%; }
/*----videos page here---*/
.tubepress_normal_embedded_wrapper iframe { height: 250px; width: 100%; }
div.tubepress_container div.pagination { line-height: 35px !important; }
.pagination { display: block; }
.pagination .page-numbers { margin: 0 0 5px; }
.pagination .page-numbers.prev, .pagination .page-numbers.next { display: block; } 
}
