/*Huge Displays*/
@media (min-width: 3000px) {.showX{display:none; visibility:none;}.showL{display:block;}}
/*Projector Screens and Ver Large Monitors*/
@media (min-width: 2561px) {.showX{display:none; visibility:none;}.showL{display:block;}}
/*iMac 27, HD Screens and Large Monitors*/
@media (min-width: 1921px) and (max-width: 2560px) {.showX{display:none; visibility:none;}.showL{display:block;}}
/*Large Widescreen Monitors*/
@media (max-width: 1920px) {.showX{display:none; visibility:none;}.showL{display:block;}}
/*Medium Widescreen Monitors*/
@media (max-width: 1680px) {.showX{display:none; visibility:none;}.showL{display:block;}}
/*Large Widescreen Laptops*/
@media (max-width: 1440px) {.showX{display:none; visibility:none;}.showL{display:block;}}
/*Common Widescreen Laptops*/
@media (max-width: 1366px) {.showX{display:none; visibility:none;}.showL{display:block;}}
/*Very Large Tablets and Medium Laptops*/
@media (max-width: 1280px) {.showX{display:none; visibility:none;}.showL{display:block;}}
/*Notebooks and Small Laptops*/
@media (max-width: 1152px) {.showX{display:none; visibility:none;}.showL{display:block;}}
/*iPad Landscape Mode and Large Tablets */
@media (max-width: 1024px) {.showX{display:none; visibility:none;}.showL{display:block;}}
/*Small Desktop and Very Small Notebook */
@media (max-width: 960px) {.showX{display:none; visibility:none;}.showL{display:block;}}
/*Medium Tablets */
@media (max-width: 800px) {.showL{display:none; visibility:none;}.showX{display:block;}}
/*iPad Portrait Mode, iPad Mini and Small Tablets */
@media (max-width: 768px){.showL{display:none; visibility:none;}.showX{display:block;}}
/*Medium Smart Phones v2*/
@media screen and (max-width: 640px) {.showL{display:none; visibility:none;}.showX{display:block;}}
/*Google Nexus and Other Large Smart Phones v1*/
@media screen and (max-width: 600px) {.showL{display:none; visibility:none;}.showX{display:block;}}
/*iPhone Landscape Mode and Mediium Smart Phones*/
@media screen and (max-width: 480px) {.showL{display:none; visibility:none;}.showX{display:block;}}
/*Other Major Small Smart Phones*/
@media screen and (max-width: 360px) {.showL{display:none; visibility:none;}.showX{display:block;}}
/*iPhone Portrait Mode and Very Small Mobile Phones*/
@media screen and (max-width: 320px) {.showL{display:none; visibility:none;}.showX{display:block;}}

	
@media (min-width: 1200px) {
.main-menu{margin-top:50px;}
.insta{margin-top:40px;}
.logo{margin-top:10px; margin-bottom:10px;}
.main-menu li{display:inline-block; margin-right:40px;}
#aboutus{margin-bottom:100px;margin-top:50px;}
h3{font-size:40px;}
}



@media (min-width: 992px) and (max-width: 1199px) {
.main-menu{margin-top:50px;}
.insta{margin-top:40px;}
.logo{margin-top:10px; margin-bottom:10px;}
.main-menu li{display:inline-block; margin-right:40px;}
#aboutus{margin-bottom:100px;margin-top:50px;}
h3{font-size:40px;}

}

/* - Ipad Portrait */
@media (min-width: 768px) and (max-width: 991px) {
.main-menu{margin-top:50px;}
.insta{margin-top:40px;}
.logo{margin-top:5px; margin-bottom:5px;}
.main-menu li{display:inline-block; margin-right:40px;}
#aboutus{margin-bottom:100px;margin-top:50px;}
h3{font-size:40px;}
}


@media (max-width: 767px) {

.logo{margin:5px auto!Important; text-align:center!Important; float:none!important; }
.logo img{width:150px;text-align:center!Important;float:none!important;margin:0px auto!Important;}
.insta{display:none;}
.remove-margin{padding:0!Important; margin:0!important; border-top:1px solid #ccc;}
.main-menu{margin:0!important; padding:0; list-style:none; float:none!important; width:100%!important; clear:both;}
.main-menu li{display:inline-block;width:33.33%!important; padding:0!important; margin:10px 0  10px 0!important; float:left;text-align:center!important;}
.main-menu a:link, .main-menu a:visited, .main-menu :active{font-size:16px; text-align:center!important;}
h3{font-size:20px;}
.banner-button{max-width:100px;font-size:14px;} 
#aboutus{margin-bottom:50px;margin-top:50px;}
.prints img{text-align:center!Important;float:none!important;margin:0px auto 15px auto!Important;}
.pins img{text-align:center!Important;float:none!important;margin:0px auto 15px auto!Important;}
}
