/* very Small screen (phone) */
@media only screen and (max-width: 767px) {
    .header-container{
    	padding: 0px 0;
    }
    
    .product-detail .product-extra .action {
	    margin-left: 0px;
	}
    .product-detail .product-extra .action .product-icon {
	    margin-left: 0;
	    margin-right: 5px;
	    margin-top: 10px;
	}
	.product-detail .social .mom-social-share.ss-horizontal .ss-icon.float-right{
	    float: left !important;
	    margin-bottom: 10px;
	    margin-right: 9px;
	}
	.navbar-left .dropdown-menu {
	    left: auto;
	    right: 0;
	}
	
	article.post header h2{
		font-size: 20px;
		width: 100%;
		padding-bottom: 5px;
		text-align: justify;
	}
	article.post header ul.post_meta_links_small {
	    margin: 0px 0 5px 75px;
	    padding: 0;
	    width: 100%;
	}
	
	.order-tracking .status-process {
   	 	height: 200px;
   		position: relative;
	}	
	.status-process .box-info {
	    position: absolute;
	    text-align: left !important;
	    top: 90px;
	}
	
}

/* Wide Mobile Layout: 360px. */
@media only screen and (min-width: 320px) and (max-width: 479px) {
    .cart .account-left {
        float: none;
    }
    .content-view ul.product_list.grid li .product-container .functional-buttons {
        display: block;
        vertical-align: top;
    }
}

/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .cart .account-left {
        float: none;
    }
    
    /*Artices*/
    article.post header h2{
		font-size: 20px;
		width: 100%;
		float: left;
		padding-bottom: 5px;
		text-align: justify;
	}
    
    article.post header ul.post_meta_links_small {
	    float: left;
	    margin: -10px 0 5px 82px;
	    padding: 0;
	    width: 80%;
	}
}

/* Small Screen   */
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .cart .account {
        padding: 2px 1px 2px 2px;
    }
    .product-detail .social .mom-social-share.ss-horizontal .ss-icon {
	    float: left;
	    margin-bottom: 10px;
	    margin-right: 3px;
	}
	
	/*Artices*/
	article.post .leftplus15{
		margin-left: 0;
	}
	article.post header h2{
		font-size: 20px;
		width:100%;
		float: left;
		padding-bottom: 5px;
		text-align: justify;
	}
    
    article.post header ul.post_meta_links_small {
	    float: left;
	    margin: 0 0 5px 0px;
	    padding: 0;
	    width: 100%;
	}
}



/* Mediam Screen   */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	/*Artices*/
	article.post .leftplus15{
		margin-left: 0;
	}
	article.post header h2{
		font-size: 20px;
		width:100%;
		float: left;
		padding-bottom: 5px;
		text-align: justify;
	}
    
    article.post header ul.post_meta_links_small {
	    float: left;
	    margin: -10px 0 5px 80px;
	    padding: 0;
	    width: 100%;
	}
}

@media (min-width: 1200px) {
    .custom-label {
		line-height: 30px;
	}
	
	/*Artices*/
	article.post .leftplus15{
		margin-left: 0;
	}	
}