@import url("../arisestore/responsive.css");

@media only screen and (max-width: 1480px){
.site-header-main {margin: 0;}
.my_account, .my_logout, .my_login, .header-search{padding:0;}
.header_cart .togg #shopping_cart{ padding:10px 11px;}
.tm_banner.sub1, .tm_banner.sub2{margin:0;}
.main-content-inner.right-sidebar .content-container {    background: transparent url("images/megnor/border.png") repeat-y scroll 869px 0;}
.home .slider-loading {    height: 580px;}
.page-title-inner{width: 1200px;}
}

@media only screen and (max-width: 1250px){

.slider_area_inner, .footer_inner, .full-width .inner-container, .site-footer .inner-container, .panel-row-style-inner-container, .main-content.left-sidebar, .page-title-inner, .parallax-inner-container, .main-content-inner, .top-banner-inner,
.site-header, .home-slider{width:1130px;}
.navigation-menu{margin:0;}
.site-header{background:none;}
.content-container {background: transparent url("images/megnor/border.png") repeat-y scroll 260px 0;}
.aboutus .three_fifth {width: 67%;}
.tm_banner.sub1{margin:0 10px 0 0;}
.tm_banner.sub2{margin:0 0 0 10px;}
.tm_banner.sub1 .tm_banner_inner span::before, .tm_banner.sub1 .tm_banner_inner span::after {    left: 5%;}
.tm_banner.sub2 .tm_banner_inner span::before, .tm_banner.sub2 .tm_banner_inner span::after{right:5%;}
#footer-widget-area .third-widget {    width: 220px;}
.footer_bottom_left{ width: 74%;}
.footer_bottom_right {    width: 21%;}
.home .slider-loading {    height: 546px;}
}
@media only screen and (max-width: 1024px){
.zoomContainer { display: none; }
.yith_magnifier_zoom_wrap { background-color: #fff; }
}

@media only screen and (min-width: 980px) and (max-width: 1149px) {
.footer_inner,.panel-row-style-inner-container,
.page-title-inner,.container,.full-width .inner-container,.wide-page .inner-container,.header-main, .main-content.left-sidebar,.site-footer .inner-container,
.main-content-inner, .parallax-inner-container, .site-header, .home-slider	{width:940px; margin:0 auto;}
.content-container { background: transparent url("images/megnor/border.png") repeat-y scroll 216px 0;}	
.aboutus .three_fifth {    width: 62%;}
.main-content-inner.right-sidebar .content-container {    background: transparent url("images/megnor/border.png") repeat-y scroll 722px 0;}
.full-width.wide-page .page-title{margin-top:0 !important;}
#footer-widget-area .third-widget {    width: 193px;}
.footer_bottom_left{ width: 70%;}
.footer_bottom_right {    width: 25%;}
.mega-menu ul li a {    padding: 25px;}
.home .slider-loading {    height: 454px;}
ul.products.list li.product h3, ul.products.list li.product div[itemprop="description"], ul.products.list li.product .price, ul.products.list li.product .gridlist-buttonwrap {    width: 54% !important;}
}

@media only screen and (max-width: 979px){
.admin-bar .header_right{top:0;}
.page-title-inner,.container,.full-width .inner-container,.wide-page .inner-container,.header-main, .top_main, .footer-bottom-container,.site-footer .inner-container,
.header-main, .slider_area_inner, .footer_inner, .main-content-inner, .full-width .inner-container,.main-content.left-sidebar, .full-width.wide-page .page-title, .parallax-inner-container, .site-header, .home-slider
{width:950px; margin:0 auto;}
.blog-posts-content .post-image{float:none;}	
.content-container {background:none;}
.header_center {  width: 100%;}
.tm_banner.sub1{  margin-right: 10px; margin-left:0;}
.tm_banner.sub2 { margin-left: 10px; margin-right:0;}
.menu-toggle {  padding: 20px 18px; width:auto;}
.menu-toggle::before{  right: 20px; top:18px;}
.toggled-on .mega-menu .mega{ background: #462b18; border: 2px solid #ffc400; width: auto; right:0; left:0;}
.toggled-on .mega-menu ul li.menu-item-has-children a, .toggled-on .mega-menu ul li a{color:#fff; background:none;}
.mega-menu ul li.mega-hover a, .main-navigation ul li a:hover, .toggled-on .mega-menu ul li.menu-item-has-children a:hover, .toggled-on .mega-menu ul li a:hover{background:none; color:#ffc400;}
.mega-menu .collapsable-hitarea::after, .mega-menu .expandable-hitarea::before{color:#fff;}
.primary-sidebar .title-outer::before {  color: #d5c5b7;}
.main-content.blog-page.blog-list{margin:0;}
article.post{padding:10px 0;}
.aboutus .three_fifth { width: 62%;}
.header_center img {    width: 100%;}
.header_center a {    display: inline-block;    width: 45%;}
.header_right, .header_left  {    margin:0;	padding:0;}
.full-width.wide-page .page-title {    margin-top: 0 !important;}
#footer-widget-area .third-widget {    width: 100%;}
.footer_bottom_left ,.footer_bottom_right{ width:100%;}
.home .slider-loading {    height: 350px;}
.woocommerce .products .gridlist-buttonwrap .addto-cart-hover{    margin-bottom: 0;}
.main-content-inner .page-title-inner{ display:inline-block;   width: 100%;}
.page-title {text-align:center;}
.page-title .page-title-inner{display:inline-block;}
.page-title .entry-title-main{float:left;}
.single.woocommerce-page .woocommerce-breadcrumb {    clear: both;    float: left;    margin: 15px 0 0;}
.breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{padding-bottom:0;}
}
@media only screen and (min-width: 768px) and (max-width: 979px){
	.page-title-inner,.container,.full-width .inner-container,.wide-page .inner-container,.header-main, .top_main, .footer-bottom-container,.site-footer .inner-container,
.header-main, .slider_area_inner, .footer_inner, .main-content-inner, .full-width .inner-container,.main-content.left-sidebar, .full-width.wide-page .page-title, .parallax-inner-container, .site-header, .home-slider
{width:724px; margin:0 auto;}
}

@media only screen and (max-width: 767px) {
.container,.full-width .inner-container,.wide-page .inner-container,.header-main, .top_main, .footer-bottom-container,.site-footer .inner-container,
.header-main, .slider_area_inner, .footer_inner, .main-content-inner, .full-width .inner-container,.main-content.left-sidebar, .full-width.wide-page .page-title, .parallax-inner-container, .site-header, .home-slider
{width:auto; margin:0 20px;}
.main-content-inner .page-title-inner ,.page-title-inner{margin:0 15px; width:auto;}
.topbar-contact .content, .topbar-social .content {float: none; display: inline-block;}
.header_center {float: left; margin: 10px 0 30px}
.header_right {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;    position: relative;    text-align: center;	width: auto;	float: none;}
.header_center img {    max-width: 100%;	width:auto;}
.header_center a {    display: inline-block;    width: 100%;}
.header_left {   float: none;    width: auto;}
.header_right .inner-left {    display: inline-block;    float: none;    vertical-align: top;}
.header_right .inner-right {    display: inline-block;    float: none;}
.navigation-menu .navbar{background:transparent;}
.main-navigation{margin:0;}
.aboutus .three_fifth {    width: 100%;}
.site-header-main {    padding: 20px 0 43px;}
.topbar-social .content a {    margin: 0 15px;}
/******************Body****************/

.tm_banner_inner a{display:block;}
.tm_banner.sub1, .tm_banner.sub2 {    margin-left: 0;    margin-right: 0;}
.breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{float:none;   padding: 10px 0 0;}
.tm_banner.sub2{margin-top:20px;}

/*****************Product************/
.woocommerce .products .gridlist-buttonwrap{border:none;}
.full-width.wide-page .page-title {    margin-top: 0 !important;}

.header_right{direction:rtl;}
.header_right .inner-left ,  .header_right .inner-right{direction:ltr;}
.home .slider-loading {    height: 100%;}
.header_cart .togg .widget.widget_shopping_cart {    right: -55px; }
.header-search .woocommerce-product-search, .header-search .search-form{right: -135px;}
.page-title .entry-title-main , .single.woocommerce-page .woocommerce-breadcrumb {float:none;}
.main-content-inner .page-title-inner {    display: block;    width: auto;}
.single-product-full .product.type-product{text-align:center;}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{ text-align: center; width: 75%; float:none; display:inline-block; margin-bottom:50px;}
.woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary{text-align:left;}
.page-title .page-title-inner {    display: block;}

}
@media only screen and (max-width: 479px) 
{
.tm_banner_inner span::before, .tm_banner_inner span::after {    left: 20px;    right: 20px; }
.header_cart .togg .widget.widget_shopping_cart{ width: 241px;}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{width:100%; background:none; padding:0;}
.images .yith_magnifier_zoom{ background: rgba(16, 9, 0, 0.3); padding:15px;}
}

@media only screen and (max-width: 319px) {

.header-search .woocommerce-product-search, .header-search .search-form{right:-36px;}
.header_cart .togg .widget.widget_shopping_cart {    right: -31px;}
}
