/* Large desktop */
@media (min-width: 1200px) { 

}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 980px) { 
.CollectionOne {margin-bottom:45px;}
.navbar-right {float:left;}
.nav.navbar-nav {float:none;}
.navbar-default .navbar-collapse .navbar-right > .nav > li > a {color:#888;}
.navbar-default .navbar-collapse .navbar-right > .nav > li > a:hover {color:#555;}
.MailStuff {margin-top:60px; margin-bottom:60px;}

footer .Control {padding-bottom:40px;}

.CompGridProduct-list > div div.category-product {width:33%}
.CompGridProduct-list > div div.category-product:first-of-type, .CompGridProduct-list > div div.category-product:nth-of-type(2) { width:50%;}
.CompGridProduct-list > div div.category-product:first-of-type a, .CompGridProduct-list > div div.category-product:nth-of-type(2) a { max-height:inherit; height:400px; line-height:400px;}
.CompGridProduct-list .category-product .thumbnail { min-height: inherit; height:205px; line-height: inherit; margin-bottom: 0px; }
.CompGridProduct-list > div div.category-product:first-of-type .thumbnail:hover .quick-view {top:100px;}

}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 

footer {text-align:center;}
footer .Control {padding-bottom:40px;}
.MailStuff {margin-top:60px; margin-bottom:60px;}
.navbar-right {float:none; display:block;}
.nav.navbar-nav {float:none; display:block;}
.CollectionOne {margin-bottom:25px;}
body.Default .LayoutMiddle.container {padding-left:25px; padding-right:25px;}
.navbar-default .navbar-collapse .navbar-right > .nav > li > a {color:#888;}
.navbar-default .navbar-collapse .navbar-right > .nav > li > a:hover {color:#555;}
.Layout.container {padding-left:25px; padding-right:25px;}
body.Default.RightColumn  .LayoutBottom {padding:0;}
body.Default.LeftColumn .LayoutBottom {padding:0}
body.Default.LeftandRightColumn .LayoutBottom {padding:0}
.Default .Layout.container {padding-left:15px; padding-right:15px;}
body.Default.RightColumn .LayoutContentInner {padding:0;}
body.Default.LeftColumn .LayoutContentInner {padding:0;}
body.Default.LeftandRightColumn .LayoutContentInner {padding:0;}

.PhotoBgThumbnails {float:none;}
.CompGridProduct-list > div div.category-product {width:50%}
.CompGridProduct-list > div:nth-of-type(2n+1) div.category-product:first-of-type, .CompGridProduct-list > div:nth-of-type(1n+1) div.category-product:first-of-type { width:100%;}
.CompGridProduct-list > div:nth-of-type(2n+1) div.category-product:first-of-type, .CompGridProduct-list > div:nth-of-type(1n+1) div.category-product:first-of-type a {height:inherit;}
.CompGridProduct-list > div div.category-product:first-of-type a, .CompGridProduct-list > div div.category-product:nth-of-type(2) a { max-height:inherit; height:300px; line-height:300px;}
.CompGridProduct-list .category-product .thumbnail { min-height: inherit; height:300px; line-height: inherit; margin-bottom: 0px; }
.CompGridProduct-list > div:nth-of-type(1n+1) div.category-product {float:left;}
.CompGridProduct-list > div div.category-product:first-of-type .thumbnail:hover .quick-view {top:100px;}


}

/* Landscape phones and down */
@media (max-width: 480px) { 

.Layout.container {padding-left:15px; padding-right:15px;}
body.Default .LayoutMiddle.container {padding-left:15px; padding-right:15px;}
.col-xxs {float:none; width:100%; clear:both;}
.CompGridProduct-list > div div.category-product {width:100%}
.CompGridProduct-list > div div.category-product:first-of-type a, .CompGridProduct-list > div div.category-product:nth-of-type(2) a { max-height:inherit; height:inherit; line-height:inherit;}
.CompGridProduct-list .category-product .thumbnail { min-height: inherit; height:inherit; line-height: inherit; margin-bottom: 0px; }

}



