/*********************************************************************

    Template Name: Tanzim - eCommerce HTML Template  
    Template URI: https://themeforest.net/user/
    Description: This is html5 multipurpose e-connerce template
    Author: nilArtStudio
    Author URI: https://themeforest.net/user/nilArtStudio
    Version: 1.4

    Note: This is rtl responsive css. All rtl responsive styles decalre here.

*********************************************************************/

@media only screen and (min-width:992px) and (max-width:1199px){
	.large-banner-content {
	  padding: 15px 30px 15px 0;
	}
	.header-style-2 .active-mega-menu:not(.full-width) .megamenu-area, .header-style-4 .active-mega-menu:not(.full-width) .megamenu-area {
	  right: -200px;
	  left:auto;
	}
	.account-language-area .language-area {
	  padding-left: 0px;
	}
	.header-style-2 .account-language-area .language-area{
		padding-left: 20px;
	}
	.tm-pa-single.large .tm-pa-content {
	  padding-right: 20px;
	  width: 65%;
	}
	.large .tm-pa-content .ratting-box {
	  margin-bottom: 10px;
	  flex-wrap: wrap;
	}
	.mbanner-small-content .tm-btn {
	  padding: 0 15px;
	}
	.tm-pagination-area .col-md-12{
		width:100%;
	}
}


@media only screen and (min-width:768px) and (max-width:991px){
	.header-style-2 .account-language-area .language-area {
	  margin-left: 0px;
	}
	.account-language-area .language-area {
	  margin-left: 15px;
	}
	.mobile-menu-area .col-md-12{
		float: inherit;
	}
	.single-men-banner.large .single-men-content {
	  padding-right: 30px;
	}
	.footer-copyright-area .row {
	  flex-flow: row-reverse wrap;
	}
	.section-title.section-title-4 > a {
	  padding-right: 15px;
	  text-align: right;
	}
	.tm-pa-single.large .tm-pa-content {
	  padding-right: 20px;
	  width: 52%;
	}
	.newsletter-section-2 .col-sm-10{
		float:right;
	}
	.instagram-images ul {
	  flex-flow: row-reverse wrap;
	}
	.breadcamb-area .col-md-12{
		width:100%;
	}
	.tm-pagination-area .col-md-12{
		width:100%;
	}

}

@media only screen and (min-width:320px) and (max-width:767px){
	.header-style-2 .account-language-area .language-area {
	  margin-left: 0px;
	}
	.account-language-area .language-area {
	  margin-left: 15px;
	}
	.mobile-menu-area .col-md-12{
		float: inherit;
	}
	.header-middle .row {
	  flex-flow: column-reverse wrap;
	}
	.newsletter-form input {
	  margin-left: 0px;
	}
	.large-size-banner {
	  flex-flow: column-reverse wrap;
	}
	.features-list > li {
	  flex-direction: row-reverse;
	}
	.features-list li p {
	  margin-left: 0px;
	  margin-right: 20px;
	}
	.account-language-area {
	  justify-content: center;
	}
	.copyright-text {
	  text-align: center;
	  margin-bottom:10px;
	}
	.payment-icons{
		text-align: center;
	}
	.footer-widgets-subscribe {
	  text-align: center;
	}
	.single-blog-content {
	  text-align: center;
	}
	.large-banner-content {
	  padding: 30px;
	  text-align: center;
	}
	.large-banner-content .price-box {
	  justify-content: center;
	}
	.shopping-cart-list {
	  left: auto;
	  right: 0;
	}
	.search-area input {
	  border-left: 1px solid #e0e0e0;
	}
	.search-area input:focus {
	  border-left: 1px solid #e0e0e0;
	}
	.header-style-2 .account-language-area {
	  justify-content: center;
	}
	.footer-style-2 .footer-social-icons .social-list {
	  justify-content: center;
	}
	.section-title.section-title-4 h2 {
	  padding: 15px 15px 15px 0;
	}
	.section-title.section-title-4 > a {
	  padding-right: 15px;
	  text-align: right;
	}
	.section-title.section-title-4 > a span.lnr {
	  left: 30px;
	  right:auto;
	}
	.section-title.section-title-4 > a:hover > span.lnr {
	  left: 15px;
	  right:auto;
	}
	.tm-pa-single.large .tm-pa-thumb {
	  width: 100%;
	}
	.tm-pa-single.large .tm-pa-content {
	  padding:10px;
	  text-align: center;
	  width: 100%;
	}
	.owl-nav-style-2 .owl-nav .owl-next {
	  right: -10px;
	  left:auto;
	}
	.breadcamb-wrap {
	  flex-direction: row-reverse;
	  text-align:right;
	}
	.tm-pagination-area .col-md-12{
		width:100%;
	}
	.cp-right-info {
	  justify-content: flex-end;
	}
}












@media only screen and (min-width:480px) and (max-width:767px){
	.tm-pagination-area .col-md-12{
		width:100%;
	}
}