@media only screen and (min-width: 980px) and (max-width: 1024px) {
 .nav-inner,  .content-inner,  .footer-inner {
width:940px;
}
 .nav-inner,  .content-inner {
width:920px;
}
 .header-top-container, .header-main {
width:940px;
}
	/*#column-left, #column-right { width:180px;}*/
	/*#column-left + #column-right + #content, #column-left + #content { margin-left: 190px; }*/
	#column-right + #content {
margin-right: 190px;
}
 #footer .column {
width:224px;
}
 .nav-responsive, .toggle .mobile_togglemenu {
display:none
}
 .home-bottom #banner2,  .home-bottom #banner3 {
width:49%;
}
 .category-info .image img {
width:100%;
}
 #bottomfooter {
width:100%;
text-align:center;
float:none;
}
 #bottomfooter ul {
text-align:center;
margin:5px 0;
}
 #powered {
width:100%;
text-align:center;
}
 .footer-link {
width:940px;
}
 #banner2 img, #banner3 img {
max-width:100%;
}
 #banner2, #banner3 {
width: 47%;
}
 #banner3 {
margin-left: 3%;
}
 #banner2 {
margin-left: 1%;
}
 #column-left .box-cms {
width:100%;
}
 #paiement_logo_block_left {
max-width:94%;
}
 #paiement_logo_block_left li {
margin-bottom: 5px;
margin-left: 15px;
}
 #footer .custom_footer_main_block {
width: 100%;
}
 .product-list .left {
width: 31%;
}
	 /*CUSTOM*/
.product-list .right {
width:441px;
}
 #header-outer {
 width: 938px;
}
 #header {
 width: 932px;
}
 #header .header-right {
width: 590px;
}
 .nav-inner {
 width: 935px;
 border:none;
 -moz-box-shadow:none;
 -webkit-box-shadow:none;
 -o-box-shadow:none;
 box-shadow:none;
}
 .main-menu {
 width: 932px;
}
 .nav-container {
 width: 940px;
 margin-left: auto;
 margin-right: auto;
 background-image:none;
 background-color:transparent;
 border-right: solid 1px #808080;
 border-left: 1px solid #808080;
 background-image:url(/image/data/honlapelemek/container_back.png);
 background-position-x: 0px;
}
 #footer {
overflow:hidden
}
 .copyright-container {
overflow:hidden
}
#header .header-right {
position:relative;
width: 530px;
}
#continental-contitech {
margin-left: 0px;
margin-top:36px;
}
#continental-contitech img {
 max-width:130px;
 height:auto;
}
#es_az {
margin-left: 142px;
margin-top: 55px;
}
#airtek_arnott {
margin-left: 185px;
margin-top: 13px;
}
#airtek_arnott img {
 max-width:80px;
 height:auto;
}


}

 @media only screen and (max-width: 1024px) {
	 .page_kapcsolat .contact-info .left table {
		 width:100%
	 }
 }

 @media only screen and (min-width: 980px) and (max-width: 1024px) {
.caticon {
    width: 70.34px;
    margin-right: 3.25px;
  }
}

 @media only screen and (min-width: 979px) and (max-width: 996px) {
	/*Custom block*/
 .responsive-menu {
 box-shadow: none;
 border-radius: none;
 -moz-border-radius: none;
 -webkit-border-radius: none;
 background-color: transparent;
}

}
 @media only screen and (max-width: 979px) {
 .nav-inner,  .content-inner,  .footer-inner, .footer-link {
width:724px;
}
 .header-top-container, .header-main {
width:724px;
}
 .nav-inner, .content-inner {
width:704px;
}
	/*#column-left{ width:178px;}*/
	#column-right {
display:none;
}
 #column-left + #column-right + #content,  #column-left + #content {
margin-left: 188px;
}
 #column-right + #content {
margin-right: 0;
}
 #column-left .banner img,  #column-right .banner img {
max-width:100%
}
 #header .header-right {
width:455px;
}
 #header #search {
margin-left:20px;
margin-top:25px;
}
 #bottomfooter {
width:100%;
text-align:center;
float:none;
}
 #bottomfooter ul {
text-align:center;
margin:5px 0;
}
 #powered {
width:100%;
text-align:center;
}
 #footer .column {
width:100%;
}
 #footer .column ul {
display:none;
margin-top:10px;
}
 .nav-responsive {
display:block
}
 .product-info .cart span {
display:none;
}
 .product-info .cart .links {
margin-top:8px;
display: none;
}
 .product-info .cart .links .product_wishlist {
display:inline;
background:url("../../image/megnor/pipe.gif") no-repeat scroll right center;
margin-right: 5px;
 padding-right: 7px;
}
 .contact-info .right iframe {
width:100% !important;
}
 .checkout-content .left, .checkout-content .right {
width:100%;
}
 .product-info .review a.review-write {
display:block;
}
 select[name="category_id"] {
clear:both;
display:block;
width:175px;
margin:10px 0;
}
 .product-list .left {
width:35%;
border:none;
}
 .product-list .right {
width: 61%;
}
 .home-bottom #banner2,  .home-bottom #banner3 {
width:49%;
}
 .category-info .image img {
width:100%;
}
 #banner2 img, #banner3 img {
max-width:100%;
}
 #banner2, #banner3 {
width: 47%;
}
 #banner3 {
margin-left: 3%;
}
 #banner2 {
margin-left: 1%;
}
 #column-left .box-cms {
width:100%;
}
 #paiement_logo_block_left {
max-width:94%;
}
 #paiement_logo_block_left li {
margin-bottom: 5px;
margin-left: 15px;
}
 #footer #social_block ul {
display:block;
margin-top:0;
}
 #block_contact_infos .mobile_togglemenu {
border-bottom:none;
}
 #footer h3, #block_contact_infos h3 {
margin-bottom:0;
}
 .responsive-menu .main-navigation li a {
color:#43769A;
}
 .content-inner {
padding:16px 10px 11px;
}
	/*Custom*/
		 .nav-inner {
 width: 719px;
 border:none;
 -moz-box-shadow:none;
 -webkit-box-shadow:none;
 -o-box-shadow:none;
 box-shadow:none;
}
 .main-menu {
 width: 716px;
}
 .nav-container {
 width: 724px;
 margin-left: auto;
 margin-right: auto;
 background-image:none;
 background-color:transparent;
 border-right: solid 1px #808080;
 border-left: 1px solid #808080;
 background-image:url(/image/data/honlapelemek/container_back.png);
 background-position-x: 0px;
}
 #header #logo img {
 max-width:300px;
 height:auto;
}
 #header-outer {
 width: 722px;
}
 #header {
 width: 716px;
}
 .responsive-menu {
 box-shadow: none;
 border-radius: 0px;
 -moz-border-radius: 0px;
 -webkit-border-radius: 0px;
 background-color:transparent;
}
 /*#footer {
overflow:hidden
}*/
 .copyright-container {
overflow:hidden
}
 #column-left + #content {
margin-left:225px
}
 #three_seventh {
 width:42.85714285714286%;
 position:relative;
 margin-left:auto;
 margin-right:auto;
 display:block;
}
 .one_third {
 width:14, 28571428571429%;
 float:left;
}
 .one_third img {
 width:68.4px;
 height:auto;
}
 .one_seventh img {
 width:68.4px;
 height:auto;
}
 .frontcategories {
 margin-top:0px;
 padding:0px;
}
#header .header-right {
position:relative;
width: 375px;
}
#continental-contitech {
margin-left: 0px;
margin-top:41px;
}
#continental-contitech img {
 max-width:110px;
 height:auto;
}
#es_az {
margin-left: 116px;
margin-top: 55px;
}
#airtek_arnott {
margin-left: 152px;
margin-top: 23px;
}
#airtek_arnott img {
 max-width:65px;
 height:auto;
}
#distributor {
margin-top: 19px;
width: 115px;
}

.responsive-menu .main-navigation {
	width:98%;
}

.checkout-content .left {
	min-height:0;
}

.checkout-content {
	overflow:hidden;
}

}
 @media only screen and (min-width: 767px) and (max-width: 979px) {
 .product-grid-list .image img {
 width:162px;
 height:auto;
}
.caticon {
    width: 19%;
    margin-right: 1%;
    margin-bottom: 15px!important;
}
}

/* Landscape phone to portrait tablet */
@media only screen and (max-width: 767px) {
 #header,  .nav-inner,  .content-inner,  .footer-inner,  .footer-link {
width:auto;
margin:0 10px;
}
 .content-inner {
margin-bottom:10px;
}
 .header-top-container, .header-main {
width:auto;
}
 #column-left, #column-right {
display:none;
}
 #column-left + #column-right + #content,  #column-left + #content {
margin-left:0;
}
 #column-right + #content {
margin-right: 0;
}
 #content {
clear:both;
width:100%;
}
 #header .header-left, #header .header-right {
width:100%;
}
 .header-left {
margin-top:10px;
}
 #header #logo {
margin-top:70px;
}
 #header #logo img {
display:block;
text-align:center;
margin:0 auto;
}
 #header #welcome {
float: none;
 margin: -28px auto 0;
 text-align: center;
 width: 100%;
}
 #header .welcome-links {
width:100%;
}
 #header #search {
width:96%;
margin:55px auto 15px;
z-index:5;
}
 #header #search input {
width:100%;
}
 #header #cart {
width:100%;
top:20px;
text-align:center;
}
 #header #cart .heading h4 {
display:none;
}
 #currency, #language, #currency .show:hover, #language .show:hover {
color: #FFFFFF;
}
 #currency, #language, .tm_headerlinkmenu {
width:33% !important;
background-color: #3E7296;
top:50px;
 border-right: 1px solid #FFFFFF;
 margin: -1px 0 0 0;
 padding: 10px 0;
 text-align: center;
position:relative;
z-index:999;
cursor:pointer;
}
 #header #cart .heading {
float:none;
padding-left:0;
background:none !important;
padding-top:0;
}
 #header #cart .content {
margin:0 auto;
float:none;
}
 .language_div, .currency_div {
top:38px;
margin:0;
}
 #header .links, #header .header_links {
display:none;
}
 #header .header_links {
background: none repeat scroll 0 0 #FBFBFB;
border:1px solid #ededed;
 display: none;
 position: absolute;
 margin: 0;
 padding: 0;
 width:170px;
 z-index: 95;
 top:38px;
right:0;
}
 #header .header_links li {
 list-style: none outside none;
 text-align: left;
}
 #header .header_links li a {
 display: block;
 padding: 5px 10px;
}
 #header .header_links li a:hover {
 background: none repeat scroll 0 0 #e6e6e6;
 text-decoration: none;
}
 #currency .show a, #currency .show a:hover, #language .show a, #language .show a:hover {
color:#fff;
}
 .tm_headerlinkmenu {
 border-right: none !important;
 color: #FFFFFF;
 display: block;
 float:right;
 position:relative;
 z-index:999;
 width:34% !important;
 margin-right: -2px;
 padding:9px 0;
}
 #currency .top_downarrow, #language .top_downarrow {
background:url("../../image/megnor/arrow-down-resp.png") no-repeat scroll right 7px;
}
 #currency.active .top_downarrow, #language.active .top_downarrow {
background:url("../../image/megnor/arrow-up-resp.png") no-repeat scroll right 7px;
}
 .copyright-container {
margin:0px auto;
}
 .product-info > .left {
width:285px;
margin:0 auto 10px;
float:none;
}
 .product-info > .left + .right {
margin-left:0;
}
 .product-filter .limit {
float:none;
margin-left:0;
}
 .product-filter .display {
padding-top:0;
}
 .zoomContainer .zoomLens {
cursor:default !important;
}
 .zoomWindowContainer, .zoomWindow, .zoomContainer {
display:none;
}
 .cart-left-area, .cart-right-area, .login-content .left, .login-content .right, .contact-info .left, .contact-info .right {
width:100%;
}
 .login-content .left .content, .login-content .right .content {
min-height:inherit;
}
 .captch_input, .cart-module input[type="text"] {
margin-bottom:6px !important;
}
 .compare-info {
display: block;
overflow: auto;
width: 100%;
}
 .product-grid-list .image img, #content .box-product .image img {
max-width:100%;
}
	/*Custom*/
	.content-inner {
 background-image:none;
 background-color:#4B4B4B;
}
 #header-outer {
 width: auto;
 border:none;
}
 #header {
 width: auto;
}
 .nav-inner {
 width: auto;
 border:none;
 -moz-box-shadow:none;
 -webkit-box-shadow:none;
 -o-box-shadow:none;
 box-shadow:none;
}
 .main-menu {
 width: auto;
}
 .nav-container {
 width: auto;
 border:none;
 margin-left: auto;
 margin-right: auto;
 background-image:none;
 background-color:transparent;
 background-image:none;
/*background-position-x: 0px;*/
	}
 .responsive-menu {
 box-shadow: none;
 border-radius: 0px;
 -moz-border-radius: 0px;
 -webkit-border-radius: 0px;
 background-color:transparent;
}
 #header #logo {
 margin-top:0px;
 margin-left:0px;
}
 div#motto {
 margin-left:auto;
 margin-right:auto;
 display: table;
}
 .content-inner {
 margin-bottom:0px;
}
 div#footer {
 padding-left:0px;
 width:100%;
}
 div#cart {
 display:block;
}
 #header #cart .heading span {
 color:#FFF;
}
#header-info {
	display:none;
}

#header-info {
	display:none;
}

#distributor-responsive {
	display:table;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	margin-top: -10px;
	color:#777777;
}

#header #cart .heading {
	margin-top: -14px;
}

.responsive-menu .main-navigation {
	width:97.8%;
}
.mobileonly {
display:block;
}
.widescreenonly {
display:none;
}
 #todaydate {
right: 55px;
}
.copyright-container {
width: 100%;
}
.page_category .product-filter {
	display:none;
}
.checkout-content .left, .checkout-content .right {
padding: 0px;
}
.caticon {
    width: 18%;
    margin-right: 2%;
	margin-bottom: 15px!important;
}
#categoryicons {
    margin-left: 2%;
}
}

 @media only screen and (min-width: 600px) and (max-width: 767px) {
 .one_third img {
 width:100%;
 height:auto;
}
 .one_seventh img {
 width:100%;
 height:auto;
}

.responsive-menu .main-navigation {
	width:97%;
}


}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
}

@media only screen and (max-width: 600px) {
 #half {
 float:left;
}
 .quater {
 width:50%;
 float:left;
 text-align:center;
}
 .desc {
 margin-left:auto;
 margin-right:auto;
 position:relative;
 text-align:center;
}
 #three_seventh {
 width:100%;
 float:none;
}
 .one_third {
 width:33.333%;
 float:left;
 text-align:center;
}
 one_seventh_last {
 width:100%;
 display:block;
 float:none;
}
 .one_seventh {
 width:100%;
 display:block;
 float:none;
 text-align:center;
}
 .one_third img {
 width:95px;
 height:auto;
}
 .one_seventh img {
 width:95px;
 height:auto;
}
 .jarmumarkak {
 margin-top: 12.450px;
}
 .cetegory_five_twelveth {
 float:none;
 width:100%;
}
 .cetegory_two_twelveth {
 float:none;
 width:100%;
}

.responsive-menu .main-navigation {
	width:95.2%;
}
.caticon {
    width: 18%;
    margin-right: 2%;
	margin-bottom: 15px!important;
}
#categoryicons {
    margin-left: 2%;
}

}

/* Landscape phones and down */
@media only screen and (max-width: 479px) {
 .tm_responsive_row label {
width:100%;
margin-bottom:5px;
}
 .tm_responsive_row span {
width:100%;
}
 .language_label, .currency_label {
display:none;
}
 .product-filter .sort {
margin-top:5px;
float:left;
}
 .product-compare {
clear:both;
}
 .pagination .links {
float:none;
}
 .htabs {
width:100%;
height: auto;
}
 .htabs a {
display: block !important;
float: none;
width:auto;
margin:0;
}
 table.form td {
width:100%;
display:block;
}
 .form input.large-field, .form select.large-field, textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] {
width:98%;
}
.tm_responsive_group input[type="text"] {
width: 50px;
}

 .sitemap-info .right, .sitemap-info .left, .manufacturer-list ul {
width:100%;
}
 .order-list .order-content div {
width:100%;
margin-bottom:15px;
text-align:left;
}
 table#order-detail .left {
display:block;
}
 .product-info .image-additional a {
float:none;
text-align:center;
}
 #banner2, #banner3 {
width: 100%;
float:none;
margin-left:0;
margin-right:0;
}
 #banner2 {
margin-bottom:20px;
}
#header #logo img {
max-width:300px;
}
#header .header-left, #header .header-right {
width: 100%;
//min-height: 55px;
}
.caticon {
    width: 31%!important;
    margin-right: 2%!important;
    margin-bottom: 15px!important;
}
#categoryicons {
    margin-left: 2%;
}
#half {
    width: 100%;
    float: none;
    text-align: center;
    margin-bottom: 25px;
}
}

/* Mobile Landscape Size to Mobile Portrait (devices and browsers) */
@media only screen and (min-width: 320px) and (max-width: 479px) {
}

 @media only screen and (max-width: 364px) {

}


 @media only screen and (max-width: 340px) {
	 
	 .jarmutipusok {
		 font-size:13px;
 }
 
 #header #cart .heading {
	 margin-top:0px;
 }
 #header #cart {
    top: 6px;
 }
}

 @media only screen and (max-width: 335px) {
	
	/*Custom*/
	.one_third img {
 width:75px;
 height:auto;
}
 .one_seventh img {
 width:75px;
 height:auto;
}
}
 @media only screen and (max-width: 319px) {
 .mini-cart-info .name {
display:none;
}
 .product-info > .left, .product-info > .left .image img {
width:100%;
}
 .product-info .cart .links .product_wishlist {
background:none;
display:block;
}
 .product-info .image-additional {
width:169px;
margin:0 auto;
}
 .product-info .product-image .customNavigation {
width:196px;
margin:0 auto;
}
 .contact-info {
padding: 15px 10px;
}
 #content .aboutus .image1, #content .aboutus .image2, #content .aboutus .image3, #content .aboutus .image4 {
float:none;
}
 #content .aboutus .content {
padding:10px 0 0 0;
}
 #order-detail3 table.list .left {
padding:5px;
}
 #header #cart .content {
width:190px;
}
 .product-info .product-image .customNavigation {
position: relative;
}
 #header #welcome {
font-size:12px;
}
 .flex-control-nav {
bottom: 5px;
padding: 0;
}
}

 @media only screen and (max-width: 380px) {
 #header #logo img {
max-width:90%;
}
div#motto h1 {
font-size: 12px;
}

#footer {
	overflow:hidden;
}

div#powered {
	font-size:9px;
}

.responsive-menu .main-navigation {
	width:95%;
}
#distributor-responsive {
font-size: 9px;
}
#header #logo img {
    max-width: 200px!important;
    margin-top: 5px!important;
    margin-bottom: 5px!important;
}
}
 @media only screen and (max-width: 319px) {
 #cim h1 {
 font-size:13px;
}
.responsive-menu .main-navigation {
	width:94%;
}
.caticon {
    width: 48%!important;
    margin-right: 2%!important;
}
 }

 @media only screen and (max-width:280px) {
	#todaydate {
		font-size: 7.5px;
}
#distributor-responsive {
    font-size: 7.5px;
}
#header #logo img {
    max-width: 175px!important;
    margin-top: 6.5px!important;
    margin-bottom: 6.5px!important;
}
}


.responsive-menu .main-navigation li a {
color: #404B5F;
}