@media (min-width: 1290px) { 
     /* .col-content{margin: 0px 10px;}
     .header .container { background: url(../img/bg-header.png) no-repeat 0% 0%; height: 148px;} */
}
@media (max-width: 1290px) { 
   
}

/* ------------------------------------------------------------------------- *
 *  Toggle Sidebar s2 : 1200px > 480px
/* ------------------------------------------------------------------------- */
@media only screen and (min-width: 320px) and (max-width: 1200px) {
	.col-right{width: 100%; padding: 0px 10px;}
	.col-content{padding: 0px 10px;}
	.ta-mini-cart-widget {
	    width: 230px;
	    margin: 10px auto 0;
	  }
  .ta-product-search-widget form {
    margin: 0 auto;
  }
  .ta-product-search-widget form {
    width: 100%;
  }
  .ta-product-search-widget .search-field {
    width: 45%;
  }
    .ta-product-search-widget .search-field {
    width: 30%;
  }
  
  .product-image-single,
	.product-description-single {
		width: 100%;
		margin: 0 0 50px 0;
	}

	.product-image-single {
		margin: 0 0 20px 0;
	}
}


@media (max-width: 1290px) and (min-width: 1170px) { 
    .col-left {width: 195px; float: left;}
    .col-content {width: 683px;}
    .col-sidebar {width: 292px;}
    #related-post-thumb .post-thumbnail {
        width: auto;
        height: auto;
    }
}
@media (max-width: 1169px) and (min-width: 992px) { 
    .col-left {width: 200px; float: left;}
    .col-content {width: 550px; margin: 0px 10px;}
    .col-right {width: 200px; float: left;}
    .col-sidebar {width: 200px;}   
}
@media screen and (max-width: 991px) { 
    .banner-area {display:none;}
    .menu.sticky-menu { position: relative ; width: 100%;}
    .one-half {margin-bottom: 20px; text-align: center;}
    .one-half:last-child{margin: 0px;}
}

@media (max-width: 991px) and (min-width: 768px) { 
    .banner-area {
        height: 100%;
        margin-top: 0;
        text-align: center;
    }
    .logo {
        margin: 40px 0px 40px 0px;
        height: 100%;
        text-align: center;
    }
    .col-content { width: 100% }
    .wrap-content { width: 100% }
}
@media (max-width: 768px) and (min-width: 640px) { 
    .col-content { width: 100% }
    .wrap-content { width: 100% }
}
@media (max-width: 639px) { 
    .col-content { width: 100% }
    .left-image-post .post-thumbnail {height: 100%;}
    .left-image-post .post-thumbnail {
        margin: 0 0 25px 0;
        width: 100%;
    }
}
