@media (min-width: 1600px) {  /* HD */
}

@media (max-width: 1199px) {  /* Tablet and Mobile */
#block-header{ padding-bottom:50px}
#block-header .share-social{ bottom:-58px; background:none; height:37px; padding:0}
.jvgallery .style1 li .jv-caption p{ display:none}
.product-page .jvgallery .style1 li .jv-caption h3.gallery-title{ font-size:12px}
.product-page .jvgallery .style1 .zoom span{ font-size:1px; text-indent:-999px;}
}

 @media (min-width: 730px) and (max-width: 1199px) {  /* Tablet */

}

 @media (min-width: 980px) and (max-width: 1199px) {  /* Tablet larger */


}
@media (max-width: 979px) {
	.moduletable-latest-news > h3{ width:auto;}	
	.moduletable-latest-news{ float:none; width:auto; margin-top:55px}
	
}
 @media (min-width: 768px) and (max-width: 979px) {  /* Tablet small */ 

  #block-mainnav ul.fxmenu > li > .level1{ padding:0 18px}
  
  
}
@media (max-width: 768px) {
#block-header{background:url(img/header_mb.gif) left top repeat-x #181818; padding-top:40px;}
.top-email{ text-align:left;}	
a.flexMenuToggle{ left:0; top:-35px}
.position-search .mod-search{ float:right}
.moduletable-latest-news.shawdow-box:after{ background-image:url(img/frame-after-large.png)}
.moduletable-latest-news.shawdow-box:before{ background-image:url(img/frame-before-large.png)}
}
@media (max-width: 767px) { /* Mobile */
.position.position-search{ position:static}
#block-slide{ margin-top:20px; padding-bottom:10px}
.position-top-1 .jv-module{ margin-bottom:50px}
#logo , .position-search{ float:none;}
#block-header .share-social{ bottom:0px; right:auto; left:0}
.jvresslide .nav, #block-header .font-size, #block-header .timer { display:none}
.nivoSlider{ background-position:center !important}
div.item-image { float:none; margin:0 0 10px}
.jv-module.module-our-recent{ margin-bottom:10px}
.jv-module.module-our-recent .thumbnail { float:left; width:250px; margin-right:20px}
.module-our-recent .jvlatestnews .span4{ overflow:hidden}
.module-our-recent .jvnews-content .col3{ width:auto; float:none}
.module-our-recent .column .jv-new , .module-our-recent .jvlatestnews .span4{ margin-left:0; padding-left:0; background:none}
.module-our-recent .intro-thumnail{ float:left; width:30%; margin-right:15px}
.module-our-recent .contentmod{ padding-bottom:0}
.module-our-recent .jv-new .readmore, .module-our-recent .jvlatestnews .readmore{ margin-top:10px}
.module-our-recent .jvlatestnews .span4{ padding-bottom:20px; border-bottom:1px dotted #ccc}
.contact-info{ text-align:left}
.product-page .jvgallery .style1 li .jv-caption h3.gallery-title{ display:none}
.product-page .jvgallery .style1 .zoom{ bottom:50%; margin-bottom:-12px}
.itemListSubCategories .subCategoryContainer , .itemContainer{ float:none; width:auto !important; padding-right:0}
#block-bottomb{ padding-top:15px}
#block-bottomb .span3{ margin-bottom:0; padding-bottom:20px}
}
@media (max-width: 640px) { 
.position-search .mod-search{ float:none;}
.slider-wrapper:before,.slider-wrapper:after{ bottom:-25px; height:25px}
.moduletable-latest-news.shawdow-box:after{ background-image:url(img/frame-after-640.png)}
.moduletable-latest-news.shawdow-box:before { background-image:url(img/frame-before-640.png)}
#block-header .share-social{ bottom:-45px;}
.position-color-position{ position:absolute; top:30px; right:10px; left:auto}
.moduletable-colors{ overflow:hidden}
.moduletable-colors h3{  color:#d6d6d6; font-size:13px; line-height:40px; margin:0}
.moduletable-colors h3  , .fix-color-mod{ display:block; float:left}
.fix-color-mod{ background:none; margin-left:5px}
.fix-color-mod a{ display:inline-block; overflow:visible; margin:0 5px 0 0}
.fix-color-mod:hover a, .fix-color-mod:active a,.fix-color-mod a{ width:30px}
}
@media (max-width: 480px) { 
	.moduletable-latest-news.shawdow-box:after , .moduletable-latest-news.shawdow-box:before{ bottom:-15px; height:15px}
	#logo{background-size:350px 70px !important; width:100%; background-position: center !important}
	.slider-wrapper .nivo-caption{background: rgba(0, 0, 0, 0); left:0; width:auto}
	.blog .items-row.cols-1 .item .thumbnail{ width:auto}
	.blog .thumbnail , #jvnews101 .intro-thumnail { float:none; margin:0 0 20px 0;}
	.jv-module.module-our-recent .thumbnail{ width:auto; float:none; margin:0 0 15px}
}
@media (min-width: 401px) and (max-width: 767px) { /* Mobile  larger */
}

@media (max-width: 400px) { /* Mobile small */
.slider-wrapper:before,.slider-wrapper:after{ bottom:-20px; height:20px}
input.search-query {     padding: 0 5px;    width: 70px;}

#logo{background-size:300px 70px !important;}
#jvjsl-nivo-90{ height:260px !important}
.module-our-recent .intro-thumnail{ float:none; width:auto; margin:0 0 15px 0}
h3.title-module{ font-size:18px}
#users-profile-core .dl-horizontal dt , #users-profile-custom .dl-horizontal dt{ display:block; float:none; text-align:left}
#users-profile-core .dl-horizontal dd, #users-profile-custom .dl-horizontal dd { margin-left:0}
}