/* * * * * * * LOCATION * * * * * * */
.location {
  background-image: url("../img/location.html");
  background-size: cover;
  background-position: center; }

.screen.splash.cover1 .small,
.screen.splash.cover2 .small,
.screen.splash.cover3 .small,
.screen.splash.cover4 .small,
.screen.splash.cover5 .small {
	visibility: hidden; 
	}

.screen.splash.cover1 {
  background-image: url("../img/cover/cover01.jpg"); }

.screen.splash.cover2 {
  background-image: url("../img/cover/cover02.jpg"); }

.screen.splash.cover3 {
  background-image: url("../img/cover/cover03.jpg"); }

.screen.splash.cover4 {
  background-image: url("../img/cover/cover04.jpg"); }

.screen.splash.cover5 {
  background-image: url("../img/cover/cover05.jpg"); }


@media (min-width: 800px) and (max-width: 1100px) {
.screen.splash.cover1 {
  background-image: url("../img/cover/cover01_1024.jpg"); }

.screen.splash.cover2 {
  background-image: url("../img/cover/cover02_1024.jpg"); }

.screen.splash.cover3 {
  background-image: url("../img/cover/cover03_1024.jpg"); }

.screen.splash.cover4 {
  background-image: url("../img/cover/cover04_1024.jpg"); }

.screen.splash.cover5 {
  background-image: url("../img/cover/cover05_1024.jpg"); }
}

@media (min-width: 600px) and (max-width: 799px) {
.screen.splash.cover1 {
  background-image: url("../img/cover/cover01_800.jpg"); }

.screen.splash.cover2 {
  background-image: url("../img/cover/cover02_800.jpg"); }

.screen.splash.cover3 {
  background-image: url("../img/cover/cover03_800.jpg"); }

.screen.splash.cover4 {
  background-image: url("../img/cover/cover04_800.jpg"); }

.screen.splash.cover5 {
  background-image: url("../img/cover/cover05_800.jpg"); }
}

@media (min-width: 320px) and (max-width: 599px) {
.screen.splash.cover1 .small, 
.screen.splash.cover2 .small, 
.screen.splash.cover3 .small, 
.screen.splash.cover4 .small, 
.screen.splash.cover5 .small { 
	visibility: visible; float:right; 
	}

.screen.splash.cover1 {
  background-image: url("../img/cover/cover01_600.jpg"); }

.screen.splash.cover2 {
  background-image: url("../img/cover/cover02_600.jpg"); }

.screen.splash.cover3 {
  background-image: url("../img/cover/cover03_600.jpg"); }

.screen.splash.cover4 {
  background-image: url("../img/cover/cover04_600.jpg"); }

.screen.splash.cover5 {
  background-image: url("../img/cover/cover05_600.jpg"); }

.modals a.btn.btn-secondary {
	font-size: 12px;
	padding: 20px 5px;
	}


.screen-left.imgshirts01, .screen-right.imgshirts01 {
  background-image: url("../img/shirts/shirt04.jpg") !important;
  background-position: top center; }

.screen-left.imgshirts02, .screen-right.imgshirts02 {
  background-image: url("../img/shirts/shirt04.jpg") !important;
  background-position: top center; }

.screen-left.imgshirts03, .screen-right.imgshirts03 {
  background-image: url("../img/shirts/shirt04.jpg") !important;
  background-position: top center; }

.screen-left.imgshirts04, .screen-right.imgshirts04 {
  background-image: url("../img/shirts/shirt04.jpg") !important;
  background-position: top center; }

.screen-left.imgshirts05, .screen-right.imgshirts05 {
  background-image: url("../img/shirts/shirt04.jpg") !important;
  background-position: top center; }

.screen-left.imgshirts06, .screen-right.imgshirts06 {
  background-image: url("../img/shirts/shirt04.jpg") !important;
  background-position: top center; }
}

@media (min-width: 320px) and (max-width: 480px) {
.modals a.btn.btn-secondary {
	width: 100%;
	padding: 20px 10px;
	display: inline-block;
	}
}

.screen.splash a  {
	color: white; }

.screen.michael {
  background-image: url("../img/1.html");
  background-position: top center;
  color: white; }

.screen.casey {
  background-image: url("../img/2.html");
  background-position: top center;
  color: white; }

.screen.andrew {
  background-image: url("../img/3.html");
  background-position: top center;
  color: white; }

.screen.cory {
  background-image: url("../img/cover.html");
  background-position: top center;
  color: white; }

.screen-left.img {
  background-image: url("../img/1.html");
  background-position: top center; }

.screen-left.img2 {
  background-image: url("../img/3.html");
  background-position: top center; }

.screen-left.andrews {
  background-image: url("../img/about/about01.jpg");
  background-position: top center; }

.screen-left.imgbeach, .screen-right.imgbeach {
  background-image: url("../img/1.html");
  background-position: top center; }

.screen-left.imgclassic, .screen-right.imgclassic {
  background-image: url("../img/2.html");
  background-position: top center; }

.screen-left.imgdestination, .screen-right.imgdestination {
  background-image: url("../img/3.html");
  background-position: top center; }

.screen-left.imgformal, .screen-right.imgformal {
  background-image: url("../img/tuxedos/tuxedo02.jpg");
  background-position: top center; }

.screen-left.imgovercoats, .screen-right.imgovercoats {
  background-image: url("../img/overcoats/overcoat01.jpg");
  background-position: top center; }

.screen-left.imgjacketsandtrousers, .screen-right.imgjacketsandtrousers {
  background-image: url("../img/jacketstrousers/jacket01.jpg");
  background-position: top center; }

.screen-left.imgrustic, .screen-right.imgrustic {
  background-image: url("../img/1.html");
  background-position: top center; }

.screen-left.imgshirts, .screen-right.imgshirts {
  background-image: url("../img/shirts/shirt01.jpg");
  background-position: top center; }

.screen-left.imgsportcoats, .screen-right.imgsportcoats {
  background-image: url("../img/3.html");
  background-position: top center; }

.screen-left.imgtuxedos, .screen-right.imgtuxedos {
  background-image: url("../img/tuxedos/tuxedo01.jpg");
  background-position: top center; }

.screen-left.img-press, .screen-right.img-press {
  background-image: url("../img/press/press01.jpg");
  background-position: top center; }

.screen-left.img-map, .screen-right.img-map {
  background-image: url("../img/img_map_static_sm.jpg");
  background-position: top left;
  background-size:100%; }

.screen-left.img-press2, .screen-right.img-press2 {
  background-image: url("../img/studio/studio01.jpg");
  background-position: top center; }

.screen-left.img-press3, .screen-right.img-press3 {
  background-image: url("../img/workshop-page.html");
  background-position: top center; }

.screen-right.img {
  background-image: url("../img/1.html");
  background-position: top center; }

.screen-right.img2 {
  background-image: url("../img/2.html");
  background-position: top center; }

/* * * * * * * SUITS * * * * * * */
.screen-left.imgsuits01, .screen-right.imgsuits01 {
  background-image: url("../img/suits/suit01.jpg");
  background-position: top center; }

.screen-left.imgsuits02, .screen-right.imgsuits02 {
  background-image: url("../img/suits/suit02.jpg");
  background-position: top center; }

.screen-left.imgsuits03, .screen-right.imgsuits03 {
  background-image: url("../img/suits/suit03.jpg");
  background-position: top center; }

.screen-left.imgsuits04, .screen-right.imgsuits04 {
  background-image: url("../img/suits/suit04.jpg");
  background-position: top center; }

.screen-left.imgsuits05, .screen-right.imgsuits05 {
  background-image: url("../img/suits/suit05.jpg");
  background-position: top center; }

.screen-left.imgsuits06, .screen-right.imgsuits06 {
  background-image: url("../img/suits/suit06.jpg");
  background-position: top center; }

.screen-left.imgsuits07, .screen-right.imgsuits07 {
  background-image: url("../img/suits/suit07.jpg");
  background-position: top center; }

.screen-left.imgsuits08, .screen-right.imgsuits08 {
  background-image: url("../img/suits/suit08.jpg");
  background-position: top center; }

.screen-left.imgsuits09, .screen-right.imgsuits09 {
  background-image: url("../img/suits/suit09.jpg");
  background-position: top center; }

.screen-left.imgsuits10, .screen-right.imgsuits10 {
  background-image: url("../img/suits/suit10.jpg");
  background-position: top center; }

.screen-left.imgsuits11, .screen-right.imgsuits11 {
  background-image: url("../img/suits/suit11.jpg");
  background-position: top center; }

.screen-left.imgsuits12, .screen-right.imgsuits12 {
  background-image: url("../img/suits/suit12.jpg");
  background-position: top center; }

.screen-left.imgsuits13, .screen-right.imgsuits13 {
  background-image: url("../img/suits/suit13.jpg");
  background-position: top center; }

.screen-left.imgsuits14, .screen-right.imgsuits14 {
  background-image: url("../img/suits/suit14.jpg");
  background-position: top center; }

.screen-left.imgsuits15, .screen-right.imgsuits15 {
  background-image: url("../img/suits/suit15.jpg");
  background-position: top center; }


/* * * * * * * SHIRTS * * * * * * */
.screen-left.imgshirts01, .screen-right.imgshirts01 {
  background-image: url("../img/shirts/shirt01.jpg");
  background-position: top center; }

.screen-left.imgshirts02, .screen-right.imgshirts02 {
  background-image: url("../img/shirts/shirt02.jpg");
  background-position: top center; }

.screen-left.imgshirts03, .screen-right.imgshirts03 {
  background-image: url("../img/shirts/shirt03.jpg");
  background-position: top center; }

.screen-left.imgshirts04, .screen-right.imgshirts04 {
  background-image: url("../img/shirts/shirt04.jpg");
  background-position: top center; }

.screen-left.imgshirts05, .screen-right.imgshirts05 {
  background-image: url("../img/shirts/shirt05.html");
  background-position: top center; }

.screen-left.imgshirts06, .screen-right.imgshirts06 {
  background-image: url("../img/shirts/shirt06.html");
  background-position: top center; }

.screen-left.imgshirts07, .screen-right.imgshirts07 {
  background-image: url("../img/shirts/shirt07.html");
  background-position: top center; }

.screen-left.imgshirts08, .screen-right.imgshirts08 {
  background-image: url("../img/shirts/shirt08.html");
  background-position: top center; }

.screen-left.imgshirts09, .screen-right.imgshirts09 {
  background-image: url("../img/shirts/shirt09.html");
  background-position: top center; }

.screen-left.imgshirts10, .screen-right.imgshirts10 {
  background-image: url("../img/shirts/shirt10.html");
  background-position: top center; }

.screen-left.imgshirts11, .screen-right.imgshirts11 {
  background-image: url("../img/shirts/shirt11.html");
  background-position: top center; }

.screen-left.imgshirts12, .screen-right.imgshirts12 {
  background-image: url("../img/shirts/shirt12.html");
  background-position: top center; }



/* * * * * * * JACKETS * * * * * * */
.screen-left.imgjackets01, .screen-right.imgjackets01 {
  background-image: url("../img/jacketstrousers/jacket01.jpg");
  background-position: top center; }

.screen-left.imgjackets02, .screen-right.imgjackets02 {
  background-image: url("../img/jacketstrousers/jacket02.jpg");
  background-position: top center; }

.screen-left.imgjackets03, .screen-right.imgjackets03 {
  background-image: url("../img/jacketstrousers/jacket03.jpg");
  background-position: top center; }

.screen-left.imgjackets04, .screen-right.imgjackets04 {
  background-image: url("../img/jacketstrousers/jacket04.jpg");
  background-position: top center; }

.screen-left.imgjackets05, .screen-right.imgjackets05 {
  background-image: url("../img/jacketstrousers/jacket05.jpg");
  background-position: top center; }

.screen-left.imgpants01, .screen-right.imgpants01 {
  background-image: url("../img/jacketstrousers/pants01.jpg");
  background-position: top center; }


/* * * * * * * TUXEDOS * * * * * * */
.screen-left.imgtuxedo01, .screen-right.imgtuxedo01 {
  background-image: url("../img/tuxedos/tuxedo01.jpg");
  background-position: top center; }

.screen-left.imgtuxedo02, .screen-right.imgtuxedo02 {
  background-image: url("../img/tuxedos/tuxedo02.jpg");
  background-position: top center; }

.screen-left.imgtuxedo03, .screen-right.imgtuxedo03 {
  background-image: url("../img/tuxedos/tuxedo03.jpg");
  background-position: top center; }


/* * * * * * * OVERCOAT * * * * * * */
.screen-left.imgovercoat01, .screen-right.imgovercoat01 {
  background-image: url("../img/overcoats/overcoat01.jpg");
  background-position: top center; }

.screen-left.imgovercoat02, .screen-right.imgovercoat02 {
  background-image: url("../img/overcoats/overcoat02.jpg");
  background-position: top center; }

.screen-left.imgovercoat03, .screen-right.imgovercoat03 {
  background-image: url("../img/overcoats/overcoat03.jpg");
  background-position: top center; }

.screen-left.imgovercoat04, .screen-right.imgovercoat04 {
  background-image: url("../img/overcoats/overcoat04.jpg");
  background-position: top center; }


/* * * * * * * WEDDING * * * * * * */
.screen-left.imgwedding01, .screen-right.imgwedding01 {
  background-image: url("../img/weddings/wedding01.jpg");
  background-position: top center; }

.screen-left.imgwedding02, .screen-right.imgwedding02 {
  background-image: url("../img/weddings/wedding02.jpg");
  background-position: top center; }

.screen-left.imgwedding03, .screen-right.imgwedding03 {
  background-image: url("../img/weddings/wedding03.jpg");
  background-position: top center; }

.screen-left.imgwedding04, .screen-right.imgwedding04 {
  background-image: url("../img/weddings/wedding04.jpg");
  background-position: top center; }

.screen-left.imgwedding05, .screen-right.imgwedding05 {
  background-image: url("../img/weddings/wedding05.jpg");
  background-position: top center; }

.screen-left.imgwedding06, .screen-right.imgwedding06 {
  background-image: url("../img/weddings/wedding06.jpg");
  background-position: top center; }

.screen-left.imgwedding07, .screen-right.imgwedding07 {
  background-image: url("../img/weddings/wedding07.jpg");
  background-position: top center; }

.screen-left.imgwedding08, .screen-right.imgwedding08 {
  background-image: url("../img/weddings/wedding08.jpg");
  background-position: top center; }

.screen-left.imgwedding09, .screen-right.imgwedding09 {
  background-image: url("../img/weddings/wedding09.jpg");
  background-position: top center; }

.screen-left.imgwedding10, .screen-right.imgwedding10 {
  background-image: url("../img/weddings/wedding10.jpg");
  background-position: top center; }

.screen-left.imgwedding11, .screen-right.imgwedding11 {
  background-image: url("../img/weddings/wedding11.jpg");
  background-position: top center; }

.screen-left.imgwedding12, .screen-right.imgwedding12 {
  background-image: url("../img/weddings/wedding12.jpg");
  background-position: top center; }

.screen-left.imgwedding13, .screen-right.imgwedding13 {
  background-image: url("../img/weddings/wedding13.jpg");
  background-position: top center; }

.screen-left.imgwedding14, .screen-right.imgwedding14 {
  background-image: url("../img/weddings/wedding14.jpg");
  background-position: top center; }

.screen-left.imgwedding15, .screen-right.imgwedding15 {
  background-image: url("../img/weddings/wedding15.jpg");
  background-position: top center; }

.screen-left.imgwedding16, .screen-right.imgwedding16 {
  background-image: url("../img/weddings/wedding16.jpg");
  background-position: top center; }

.screen-left.imgwedding17, .screen-right.imgwedding17 {
  background-image: url("../img/weddings/wedding17.jpg");
  background-position: top center; }

.screen-left.imgwedding18, .screen-right.imgwedding18 {
  background-image: url("../img/weddings/wedding18.jpg");
  background-position: top center; }

.screen-left.imgwedding19, .screen-right.imgwedding19 {
  background-image: url("../img/weddings/wedding19.jpg");
  background-position: top center; }



/* * * * * * * STUDIO * * * * * * */
.screen-left.imgstudio01, .screen-right.imgstudio01 {
  background-image: url("../img/studio/studio01.jpg");
  background-position: top center; }

.screen-left.imgstudio02, .screen-right.imgstudio02 {
  background-image: url("../img/studio/studio02.jpg");
  background-position: top center; }

.screen-left.imgstudio03, .screen-right.imgstudio03 {
  background-image: url("../img/studio/studio03.jpg");
  background-position: top center; }

.screen-left.imgstudio04, .screen-right.imgstudio04 {
  background-image: url("../img/studio/studio04.jpg");
  background-position: top center; }

.screen-left.imgstudio05, .screen-right.imgstudio05 {
  background-image: url("../img/studio/studio05.jpg");
  background-position: top center; }

.screen-left.imgstudio06, .screen-right.imgstudio06 {
  background-image: url("../img/studio/studio06.jpg");
  background-position: top center; }

.screen-left.imgstudio07, .screen-right.imgstudio07 {
  background-image: url("../img/studio/studio07.html");
  background-position: top center; }


/* * * * * * * WORKSHOP * * * * * * */
.screen-left.imgworkshop01, .screen-right.imgworkshop01 {
  background-image: url("../img/workshop/workshop01.jpg");
  background-position: top center; }

.screen-left.imgworkshop02, .screen-right.imgworkshop02 {
  background-image: url("../img/workshop/workshop02.jpg");
  background-position: top center; }

.screen-left.imgworkshop03, .screen-right.imgworkshop03 {
  background-image: url("../img/workshop/workshop03.jpg");
  background-position: top center; }

.screen-left.imgworkshop04, .screen-right.imgworkshop04 {
  background-image: url("../img/workshop/workshop04.jpg");
  background-position: top center; }

.screen-left.imgworkshop05, .screen-right.imgworkshop05 {
  background-image: url("../img/workshop/workshop05.jpg");
  background-position: top center; }

.screen-left.imgworkshop06, .screen-right.imgworkshop06 {
  background-image: url("../img/workshop/workshop06.jpg");
  background-position: top center; }

.screen-left.imgworkshop07, .screen-right.imgworkshop07 {
  background-image: url("../img/workshop/workshop07.jpg");
  background-position: top center; }




