@import url("https://use.typekit.net/jqp6bhm.css");
@import url("https://use.typekit.net/vfq6nga.css");


/* BODY GLOBAL */
body { font-family: "mr-eaves-modern", sans-serif; font-size: 28px; line-height: 32px; font-weight: 400; font-style: normal; color: #615358; margin: auto; background-color: #fff; }
h1.collection.home { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 68px; font-weight: 400; font-style: normal; line-height: 36px; margin-top: 5px; margin-bottom: 30px; padding: 0 15px 0 15px; transition: none; }
h1.collection.home.isobel { color: #fff; text-shadow: 0px 1px 6px #7F7076; }
h1.collection.home.lavenderfields { color: #fff; text-shadow: 0px 1px 6px #7F7076; }
h1.collection.home.wildroses { color: #fff; text-shadow: 0px 1px 6px #7F7076; }
h1.collection.home.prints { color: #fff; text-shadow: 0px 1px 6px #7F7076; }
h1.collection.home.ourstory { color: #fff; margin-bottom: 0; }
h1.artwork-title.home { font-family: "missrobertson-pro", serif; font-size: 70px; font-weight: 400; font-style: normal; margin-bottom: 10px; transition: none; padding: 0 15px 0 15px; }
h1.artwork-title.home.mademoiselle { color: #615358; }
h1.artwork-title.home.meadows { color: #fff; }
h1.collection.page { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 70px; font-weight: 400; font-style: normal; margin-bottom: 20px; transition: none; line-height: 32px; }
h1.collection.page.mademoiselle { color: #615358; }
h1.collection.page.meadows { color: #fff; }
h1.collection.page.family { color: #fff; }
h1.detail-page-title { font-family: "mrs-eaves-roman-lining", serif; font-size: 44px; font-weight: 400; font-style: normal; line-height: 44px; color: #615358; margin-bottom: 0; margin-top: 50px; }
/*h1.other-pages { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 50px; font-weight: 400; font-style: normal; line-height: 30px; color: #615358; margin-bottom: 0; }*/
h1.explore-collections-title { font-family: "missrobertson-pro", serif; font-size: 65px; font-weight: 400; font-style: normal; color: #615358; margin-bottom: 30px; }
h1.studio-title { font-family: "missrobertson-pro", serif; font-size: 65px; font-weight: 400; font-style: normal; line-height: 55px; color: #fff; margin-bottom: 20px; }
h1.feature-title { font-family: "missrobertson-pro", serif; font-size: 55px; font-weight: 400; font-style: normal; line-height: 55px; color: #fff; margin: 25px 0 0 0; }
h1.about-title { font-family: "mrs-eaves-roman-lining", serif; font-size: 48px; font-weight: 400; font-style: normal; line-height: 44px; color: #453B3F; margin: 40px 0 10px 0; transition: none; }
h1.about-title.the-storyteller { color: #453B3F; }
h1.about-title.magical-meadows { color: #453B3F; }
h1.about-title.brilliant-watercolours { color: #453B3F; }
h1.about-title.beautiful-prints { color: #453B3F; }
h1.about-title.the-collections { color: #453B3F; }
h1.about-title.working-with-media { color: #453B3F; }
h1.about-title.artistic-style { color: #453B3F; }
h1.about-title.collector { color: #E59EBE; }
h1.about-title.milada { font-family: "missrobertson-pro", serif; font-size: 80px; font-weight: 400; font-style: normal; line-height: 55px; color: #e382ae; margin: 50px 0 0 0; }
h1.about-quote-text { font-family: "missrobertson-pro", serif; font-size: 55px; font-weight: 600; font-style: normal; color: #fff; line-height: 55px; opacity: 1; }
h2.collection-subheading { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 30px; font-weight: 400; font-style: normal; color: #615358; line-height: 20px; padding: 0 15px 0 15px; margin-bottom: 5px; transition: none; }
h2.collection-subheading.isobel { color: #fff; text-shadow: 0px 1px 6px #7F7076; }
h2.collection-subheading.prints { color: #453B3F; text-shadow: 0px 1px 6px #7F7076; }
h2.collection-title { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 28px; font-weight: 400; font-style: normal; margin: 0; color: #615358; }
h2.artwork-subtitle.home { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 32px; font-weight: 400; font-style: normal; margin-top: 0; margin-bottom: 30px; transition: none; padding: 0 15px 0 15px; }
h2.artwork-subtitle.home.mademoiselle { color: #615358; }
h2.artwork-subtitle.home.meadows { color: #fff; }
h2.collection-title.detail-page { margin: 10px 0 30px 0; } 
h2.collection-title.nature { color: #ffe280; }
h2.collection-title.meadows { color: #fff; }
h2.collection-title.colours { color: #E60060; }
h2.collection-title.about { color: #E59EBE; }
h2.collection-title.collector { color: #85b5da; }
h2.other-pages-subheading { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 32px; font-weight: 400; font-style: normal; color: #615358; line-height: 20px; margin-bottom: 5px; margin-top: 40px; transition: none; }
h2.other-pages-subheading.faq { color: #e57395; }
h3.collection-intro-title { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 32px; font-weight: 400; font-style: normal; line-height: 30px; color: #7F7076; margin: 0; }
h3.collection-intro-title.about { font-family: "missrobertson-pro", serif; font-size: 44px; color: #fff; }
h3.detail-page-heading { font-family: "mr-eaves-modern", sans-serif; font-size: 36px; line-height: 36px; font-weight: 400; font-style: normal; color: #e57395; margin: 10px 0 0 0; }
h4.artwork-title-index { font-family: "mr-eaves-modern", sans-serif; font-size: 22px; line-height: 22px; font-weight: 400; font-style: normal;  color: #453B3F; margin: 0px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; text-align: left; }
h4.collection-name-index { font-family: "mr-eaves-modern", sans-serif; font-size: 15px; line-height: 15px; font-weight: 400; font-style: normal; color: #615358; margin: 0px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; text-align: left; }
h5.fine-art-print { font-family: "mr-eaves-modern", serif; font-size: 16px; line-height: 20px; font-weight: 400; font-style: normal; color: #9B8F94; margin: 0; padding-bottom: 3px; text-align: left; padding-left: 5px; padding-right: 5px; }
h5.fine-art-print-price { font-family: "mr-eaves-modern", serif; font-size: 20px; line-height: 22px; font-weight: 400; font-style: normal; color: #453B3F; margin: 0; padding-bottom: 3px; text-align: left; padding-left: 5px; padding-right: 5px; }
h5.collection-title-index { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 22px; font-weight: 400; font-style: normal; color: #9B8F94; margin: 0; padding-bottom: 3px; text-align: left; padding-left: 15px; padding-right: 15px; }
h5.explore-collection-name { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 24px; font-weight: 400; font-style: normal; color: #9B8F94; line-height: 22px; margin: 0; }
h6.image-index-price { font-family: "mrs-eaves-roman-lining", serif; font-size: 18px; font-weight: 400; font-style: normal; color: #499BC9; line-height: 20px; margin: 0; padding-left: 5px; padding-right: 5px; text-align: left; }
p { font-size: 28px; line-height: 32px; font-weight: 400; font-style: normal; color: #615358; }
p a { color: #e57395; text-decoration: none; border-bottom: 1px dotted #e57395; }
p a:visited { color: #e57395; text-decoration: none; border-bottom: 1px dotted #e57395; }
p a:hover { color: #e57395; text-decoration: none; border-bottom: 1px solid #e57395; }
p a:visited:hover { color: #e57395; text-decoration: none; border-bottom: 1px solid #e57395; }
p a:active { color: #e57395; border-bottom: 1px solid #e57395; }
p a:visited:active { color: #e57395; border-bottom: 1px solid #e57395; }
p.collection-intro-text { font-size: 24px; font-weight: 400; font-style: normal; color: #9B8F94; line-height: 28px; margin-top: 20px; padding-bottom: 20px; }
p.collection-intro-text.highlight { color: #499BC9; }
p.about-intro-text { font-size: 26px; line-height: 28px; color: #9B8F94; }
p.about-intro-text.milada { font-family: "missrobertson-pro", serif; font-size: 40px; line-height: 50px; }
p.collector { font-size: 26px; line-height: 28px; font-weight: 400; font-style: normal; color: #9B8F94; }
p.collector.first { margin-top: 15px; }
.star-rating { font-size: 22px; line-height: 28px; font-weight: 400; font-style: normal; color: #E59EBE; } 
p.store { text-align: left; margin-bottom: 0; padding-bottom: 10px; text-decoration: none; } 
p.store a { text-decoration: none; border-bottom: none; } 
p.white { color: #fff; }
p.ep-signature { font-family: "missrobertson-pro", serif; font-size: 60px; font-weight: 400; font-style: normal; line-height: 30px; color: #615358; margin-bottom: 0; padding-top: 20px; }
.bold { font-weight: 600; }
.sup { font-size: 14px; } 
.collector-hdg { color: #E0DCDF; }
.sold-label-originals-index { font-size: 21px; font-weight: 600; background-color: #615358; color: #fff; padding: 2px 4px 2px 4px; float: right; }
.sold-label-originals-index.nofloat { float: none; }
.price { margin: 40px 0 20px 0; font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 34px; font-weight: 400; font-style: normal; color: #499BC9; }
.highlight { color: #E60060; }
ul { margin: 0; list-style-type: disc; }
li { font-family: "mrs-eaves-roman", serif; font-size: 24px; font-weight: 400; font-style: normal; line-height: 28px; color: #615358; }
hr { width: 15%; text-align: center; color: #B5ABB3; border-width: 1px; border-style: dotted; margin-top: 20px; margin-bottom: 20px; }
* { box-sizing: border-box; transition: 0.3s ease-out; }
img { max-width: 100%; height: auto; }
.float-left { float: left; }
.float-right { float: right; }

/* HEADER and MENU */
/* background containers extend from left to right browser edge as holding containers for content */
.background-header-container { width: 100%; margin: auto; text-align: center; background-color: #fff; border-bottom: 1px solid #251D1E; position: fixed; top: 0; left: 0; z-index: 1; } 
.background-header-container.other-pages { border-bottom: 1px solid #9B8F94; z-index: 1; } 
#header-container-collection { width: 100%; margin: auto; position: fixed; top: 0; z-index: 1; }
.em-container { margin: auto; text-align: center; padding: 32px 0 10px 0; z-index: 1; }
.menu-container { margin: auto; text-align: center; padding: 8px 0 14px 0; z-index: 1; }
#menu-icon-container { display: none; margin: auto; text-align: left; position: fixed; top: 35px; left: 20px; z-index: 1; }
#menu-icon-container-home { display: inline; margin: auto; text-align: left; position: fixed; top: 35px; left: 20px; z-index: 1; }
.shop-icon-container { display: none; margin: auto; text-align: right; position: fixed; top: 33px; right: 40px; z-index: 1; }
.search-icon-container { display: none; margin: auto; text-align: right; position: fixed; top: 34px; right: 45px; z-index: 1; }
.menu { margin: 0; padding: 0; list-style-type: none; }
.menu li { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 27px; font-weight: 400; font-style: normal; display: inline-block; padding-left: 10px; padding-right: 10px; }
.menu li a { color: #615358; text-decoration: none; }
.menu li a:hover { color: #131011; }
.menu li a#current-page { color: #131011; padding-bottom: 12px; }
.menu li a:hover#current-page { color: #131011; }
.menu li a#current-page-content { color: #131011; padding-bottom: 13px; border-bottom: 3px solid #131011; }
.menu li a:hover#current-page-content { color: #131011; }

/* HOME PAGE AND OTHER PAGES */
.background-content-container { width: 100%; margin: auto; padding: 100px 25px 100px 25px; text-align: center; }
.background-content-container.home { padding-top: 180px; padding-bottom: 25px; }
.background-content-container.index { padding-top: 200px; padding-bottom: 100px; }
.background-content-container.index.originals { padding-bottom: 100px; }
.background-content-container.other-pages { padding-top: 200px; padding-bottom: 100px; }
#background-content-container-about-text { padding: 50px 25px 50px 25px; background-color: #fff; }
.background-content-container.our-story { padding: 40px 25px 140px 25px; background-color: #fff; }
.background-content-container.home-text { padding-top: 0px; padding-bottom: 60px; background-color: #fff; }
.background-content-container.home-text.last { padding-bottom: 100px; background-color: #fff; }
.background-content-container.collector { height: 650px; padding: 0; background-color: #251D1E; }
.background-content-container.about-milada-family { padding-top: 0; height: 650px; margin: auto; text-align: center; background-repeat: no-repeat; background-size: cover; background-attachment: scroll; background-position: center; background-image: url('../images/Milada-Family-Photos.jpg'); background-color: #131011; }
.background-content-container.about-milada { padding-top: 0; height: 600px; background-color: #131011; }
.background-content-container.em { padding-top: 0; margin-top: 0; height: 200px; }
.background-content-container.print-photos { max-width: 1400px; padding: 0 25px 0 25px; border-bottom: 4px solid #fff; }
.content-container.our-story { max-width: 1800px; margin: auto; } 
img.print-photos { max-width: 100%; height: auto; margin-bottom: 10px; }
img.print-photos-last { max-width: 100%; height: auto; margin-bottom: 80px; border-right: 10px solid #fff; float: left; }
img.print-photos-left { max-width: 50%; height: auto; margin-bottom: 10px; border-right: 10px solid #fff; float: left; }
img.print-photos-right { max-width: 50%; height: auto; margin-bottom: 80px; border-left: 10px solid #fff; float: left; }
.image-em-container { padding: 0 25px 15px 25px; text-align: center; translate: 0px, -70px; }
.image-em-container img { border: 15px solid #fff; box-shadow: 2px 2px 12px #9B8F94; }
.about-milada-container { max-width: 1400px; margin: auto; text-align: center; }
.about-milada-container::after { content: ""; clear: both; display: table; }
.image-milada-container { width: 50%; padding: 0 25px 15px 25px; float: left; transform: matrix(1,0.05,-0.05,1,0,-70); text-align: center; }
.image-milada-container img { border: 15px solid #fff; box-shadow: 2px 2px 12px #9B8F94; }
.text-milada-container { width: 50%; float: left; padding: 60px 25px 15px 25px; }
.caption { width: 100%; padding: 10px 25px 10px 25px; font-size: 18px; font-weight: 400; font-style: normal; line-height: 20px; margin: 0; color: #9B8F94; text-align: center; }
.about-intro-text-container { height: 400px; }
.background-content-container.detail-pages { padding-top: 180px; padding-bottom: 10px; }
.background-content-container.legal { padding-top: 220px; padding-bottom: 100px; }
.background-content-container.prints-one { padding: 0 0 100px 0; text-align: center; height: 800px; background-repeat: no-repeat; background-position: center; background-attachment: fixed; background-size: cover; background-image: url('../images/EM-Prints-Photo-6.jpg'); }
.background-content-container.prints-two { padding: 0 25px 100px 25px; text-align: center; height: 600px; background-repeat: no-repeat; background-position: center; background-attachment: fixed; background-size: cover; background-image: url('../images/EM-Prints-Photo-2.jpg'); }
.background-content-container.prints-three { padding: 0 25px 100px 25px; text-align: center; height: 600px; background-repeat: no-repeat; background-position: center; background-attachment: fixed; background-size: cover; background-image: url('../images/EM-Prints-Photo-4.jpg'); }
.background-content-container.sneakpeak { padding: 0 25px 100px 25px; text-align: center; height: 600px; background-repeat: no-repeat; background-size: cover; background-image: url('../images/IMG_9307.jpg'); }
.background-content-container.studio { padding: 0 25px 100px 25px; text-align: center; height: 600px; background-repeat: no-repeat; background-position: center; background-attachment: fixed; background-size: cover; background-image: url('../images/EM-New-Beginnings-Web-Background.jpg'); }
.background-content-container.feature.two { padding: 0px; display: none; }
.background-content-container.feature.three { padding: 0px; display: none; }
.background-content-container.feature.four { padding: 0px; }
.background-content-container.feature::after { content: ""; clear: both; display: table; }
img.feature-photos { max-width: 25%; margin: 0px; border: 0; float: left; }
.content-container { width: 60%; margin: auto; text-align: left; }
.feature-container-left { width: 50%; height: 700px; border-top: 4px solid #fff; border-right: 12px solid #fff; background-repeat: no-repeat; background-position: center; background-attachment: scroll; background-size: cover; float: left; }
.feature-container-left.eucalyptus-leaves { background-image: url('../images/EM-Eucalyptus-Leaves-Web-Background.jpg'); }
.feature-container-left.pink-eucalyptus-flowers { background-image: url('../images/EM-Pink-Eucalyptus-Flowers-Web-Background.jpg'); }
.feature-container-left.red-violet-magnolias { background-image: url('../images/EM-Red-Violet-Magnolias-Web-2.jpg'); }
.feature-container-left.perched { background-image: url('../images/EM-Perched-Rose-Robin-and-Eucalyptus-Flowers-Web-Background-3.jpg'); }
.feature-container-left.new-beginnings { background-image: url('../images/0001NE-EM-New-Beginnings-photo-3.jpg'); }
.feature-container-left.flowing-rivers { background-image: url('../images/EM-Flowing-Rivers-Web-Background.jpg'); }
.feature-container-left.pink-light { background-image: url('../images/EM-Pink-Light-Web-Background.jpg'); }
.feature-container-left.sky-falling { background-image: url('../images/EM-Sky-Falling-Web-Background.jpg'); }
.feature-container-left.sunset { background-image: url('../images/EM-Sunset-Web-Background.jpg'); }
.feature-container-left.daisies { background-image: url('../images/EM-Daisies-Web-Background.jpg'); }
.feature-container-left.daisy-meadow { background-image: url('../images/EM-Daisy-Meadow-Web-Background.jpg'); }
.feature-container-left.isobel { background-image: url('../images/EM-Mademoiselle-test-B.jpg'); }
.feature-container-left.lavender-fields { background-image: url('../images/IMG_9824.JPG'); }
.feature-container-left.wild-roses { background-image: url('../images/EM-Yellow-Wild-Roses-Master.jpg'); }
.feature-container-right { width: 50%; height: 700px; border-top: 4px solid #fff; border-left: 12px solid #fff; background-repeat: no-repeat; background-size: cover; background-attachment: scroll; float: left; }
.feature-container-right.eucalyptus-leaves { background-image: url('../images/EM-Product-Photo-Eucalyptus-Leaves-Web.jpg'); }
.feature-container-right.pink-eucalyptus-flowers { background-image: url('../images/EM-Product-Photo-Pink-Eucalyptus-Flowers-Web.jpg'); }
.feature-container-right.red-violet-magnolias { background-image: url('../images/its-all-about-the-colour.jpg'); }
.feature-container-right.perched { background-image: url('../images/EM-Product-Photo-Perched-Rose-Robin-Web.jpg'); }
.feature-container-right.new-beginnings { background-image: url('../images/EM-Product-Photo-New-Beginnings-Store-four.jpg'); }
.feature-container-right.flowing-rivers { background-image: url('../images/EM-Product-Photo-Flowing-Rivers-Web.jpg'); }
.feature-container-right.pink-light { background-image: url('../images/EM-Product-Photo-Pink-Light-Web.jpg'); }
.feature-container-right.sky-falling { background-image: url('../images/EM-Product-Photo-Sky-Falling-Web.jpg'); }
.feature-container-right.sunset { background-image: url('../images/EM-Product-Photo-Sunset-Web.jpg'); }
.feature-container-right.daisies { background-image: url('../images/EM-Product-Photo-Daisies-Web.jpg'); }
.feature-container-right.daisy-meadow { background-image: url('../images/EM-Product-Photo-Daisy-Meadow-Web.jpg'); }
.collection-container { width: 100%; height: 800px; margin: auto; text-align: center; background-repeat: no-repeat; background-position: center; background-size: cover; background-attachment: fixed; }
.collection-container.home { max-width: 1800px; height: 950px; box-shadow: 2px 2px 12px #CCC5CB; }
.collection-container.home.mademoiselle { border: 15px solid #fff; margin-top: 0px; background-image: url('../images/EM-Isobel-My-Grandmothers-Pearls-Web-Background.jpg'); }
.collection-container.home.meadows { border: 15px solid #fff; background-image: url('../images/EM-Lavender-Fields-Web-Background.jpg'); }
.collection-container.home.florals { border: 15px solid #fff; background-image: url('../images/EM-Wild-Rose-Blooms-Web-Background-B.jpg'); }
.collection-container.home.prints { border: 15px solid #fff; background-position: top center; background-image: url('../images/EM-Yellow-Wild-Roses-The-Collections.jpg'); }
.collection-container.home.originals { border: 15px solid #fff; background-position: top center; background-image: url('../images/EM-Studio-Flowers-on-Canvas-The-Collections.jpg'); }
.collection-container.home.colours { border-bottom: 2px solid #fff; background-image: url('../images/EM-Sky-Falling-Web-Background.jpg'); }
.collection-container.home.fashion { background-image: url('../images/em-fashion-test.jpg'); }
.collector-container { max-width: 1200px; margin: auto; text-align: center; }
.collector-photo { width: auto; height: auto; margin: auto; float: left; }
.collector-photo img { width: auto; max-height: 650px; }
.collector-comments { max-width: 58%; height: auto; margin: auto; padding: 35px 25px 25px 50px; float: left; text-align: left; }
.detail-page-container { max-width: 1400px; margin: auto; padding-bottom: 10px; text-align: center;  }
.detail-page-container.originals { width: 100%; margin: auto; padding-bottom: 10px; text-align: center;  }
.detail-page-container.our-story { width: 100%; margin: auto; padding-bottom: 10px; text-align: center;  }
.detail-page-container::after { content: ""; clear: both; display: table; }
.image-detail-container { width: 50%; height: auto; padding: 25px 25px 15px 25px; float: left; }
.image-detail-container img { border: 0; box-shadow: 2px 2px 12px #CCC5CB; }
.image-detail-container-originals { width: 50%; margin: auto; padding-top: 25px; padding-bottom: 25px; text-align: center; }
/*.image-detail-container-originals img { border: 20px solid #fff; box-shadow: 2px 2px 12px #CCC5CB; }*/
.slideshow-container-our-story { max-width: 1800px; margin: auto; padding: 0px; text-align: center; }
.image-container-our-story { margin: auto; padding-bottom: 0px; }
.image-container-our-story.top-image { margin-top: 130px; }
.print-summary-container { width: 50%; height: auto; padding: 15px 25px 0px 25px; text-align: left; float: left; } 
.originals-summary-container { max-width: 1200px; margin: auto; height: auto; padding-top: 0; padding-bottom: 0; text-align: left; }
.print-summary-container p { font-size: 24px; line-height: 27px; }
.print-summary-container p.additional-info { margin-bottom: 0; font-size: 24px; line-height: 27px; color: #615358;  }
p.pink-text { font-size: 28px; margin-top: 8px; color: #e57395; }
p.payment-logos { text-align: center; margin-top: 50px; }
p.payment-logos img { height: 22px; width: auto; float: center; margin-left: 5px; margin-right: 5px; }
p.payment-logos.shopify { text-align: center; margin-top: 25px; }
.gst {font-size: 18px; color: #9B8F94; }
.print-summary-container ul { margin: 0; padding-left: 20px; }
.print-summary-container li { font-family: "mr-eaves-modern", sans-serif; font-size: 24px; line-height: 27px; }
.backto-collection-link { width: 100%; margin: auto; padding: 20px 25px 50px 25px; text-align: center; }
.powered-by-shopify { width: 100%; margin: auto; padding: 30px 25px 50px 25px; text-align: center; }
.about-quote-container { width: 45%; height: 400px; margin: 70px; padding: 30px; border: 0; float: right; }
.collection-title-container.home { margin: auto; text-align: center; padding-top: 580px; transition: none; }
.collection-title-container.family { margin: auto; text-align: center; padding-top: 600px; transition: none; }
.artwork-title-container.home { margin: auto; text-align: center; padding-top: 280px; transition: none; }
#collection-title-container-ourstory { margin: auto; text-align: center; position: absolute; bottom: 80px; width: 100%; }
#collection-title-container-page { margin: auto; text-align: center; padding-top: 600px; }
.see-collection-button { font-family: "mrs-eaves-roman-all-small-ca", serif; background-color: #251D1E; border: 1px solid #251D1E; color: #fff;  margin-left: 3px; margin-right: 3px; padding: 12px 22px 12px 22px; text-align: center; font-size: 24px; opacity: 1; transition: 0.3s ease; cursor: pointer; border-radius: 40px; }
.see-collection-button.home { font-size: 24px; }
.see-collection-button:hover { background-color: #fff; border: 1px solid #fff; color: #251D1E; }
.see-collection-button.details { background-color: #251D1E; border: 1px solid #251D1E; }
.see-collection-button.details:hover { background-color: #fff; border: 1px solid #fff; color: #251D1E; }
.see-collection-button.prints { background-color: #fff; color: #251D1E; border: 1px solid #fff; }
.see-collection-button.prints:hover { background-color: #251D1E; border: 1px solid #251D1E; color: #fff; }
.see-collection-button.home.store { background-color: #fff; border: 1px solid #e57395; color: #e57395; }
.see-collection-button.home.store:hover { background-color: #e57395; border: 1px solid #e57395; color: #fff; }
.see-collection-button.store.prints { background-color: #fff; border: 1px solid #e57395; color: #e57395; }
.see-collection-button.store.prints:hover { background-color: #e57395; border: 1px solid #e57395; color: #fff; }
.see-collection-button.store.originals { background-color: #fff; border: 1px solid #615358; color: #615358; }
.see-collection-button.store.originals:hover { background-color: #615358; border: 1px solid #615358; color: #fff; }
.coming-soon-button { font-family: "mrs-eaves-roman-all-petite-c", serif; background-color: #615358; border: 1px solid #615358; color: #fff; padding: 7px 18px 11px 18px; text-align: center; font-size: 26px; opacity: 0.9; cursor: pointer; }
.feature-button { width: 60%; margin-top: 120px; font-family: "mrs-eaves-roman-lining", serif; font-size: 25px; background-color: #251D1E; border: 1px solid #9B8F94; color: #fff; padding: 10px 25px 25px 25px; text-align: center; opacity: 0.8; transition: 0.3s ease; cursor: pointer; }
.feature-button:hover { opacity: 0.6; }
.button-sneakpeak { font-family: "mrs-eaves-roman-all-petite-c", serif; background-color: #9B8F94; border: 1px solid #9B8F94; color: #251D1E; padding: 7px 18px 11px 18px; text-align: center; opacity: 0.9; font-size: 26px; transition: 0.3s ease; cursor: auto; }
.additional-info { font-size: 20px; line-height: 24px; margin-bottom: 0; color: #9B8F94; font-weight: 400; font-style: normal; }

/* COLLECTION PAGES */
/*.collection-container.mademoiselle { background-image: url('../images/isobel-sample.jpg'); }
.collection-container.nature { background-image: url('../images/EM-Perched-Rose-Robin-and-Eucalyptus-Flowers-Web-Background-3.jpg'); }
.collection-container.colours { background-image: url('../images/EM-Sky-Falling-Web-Background.jpg'); }
.collection-container.fashion { background-image: url('../images/em-fashion-test.jpg'); }
.collection-container.meadows { background-image: url('../images/EM-New-Beginnings-Web-Background.jpg'); }*/
.collection-container.our-story { max-width: 1800px; height: auto; position: relative; }
.collection-container.our-story.top-image { margin-top: 120px; }
.collection-container.the-collections { max-width: 1800px; height: auto; position: relative; }
.collection-container.the-collections.top-image { margin-top: 120px; }
.collection-container.art-collections { background-image: url('../images/studio-noir-test-smaller.jpg');  }
.collection-container.prints { background-image: url('../images/EM-Mademoiselle-test-B.jpg'); }
.collection-intro-text-container { max-width: 1200px; margin: auto; text-align: center; padding: 0 15px 25px 15px; } 
.collection-intro-text-container.isobel-story-background { max-width: 1200px; margin-top: 35px; margin-bottom: 50px; text-align: center; padding: 25px 50px 25px 50px; background-color: #fff; box-shadow: 2px 2px 12px #CCC5CB; border: 3px solid #251D1E; border-radius: 40px; } 
.collection-intro-text-container.home { padding-top: 25px; padding-bottom: 100px; } 
.collection-intro-text-container.home.first { padding-top: 0px; padding-bottom: 0px; } 
.index-container { max-width: 1800px; margin: auto; text-align: center; padding-left: 12px; overflow: hidden; }
.index-container::after { content: ""; clear: both; display: table; }
.image-index-container { position: relative; width: 22%; margin: 15px; padding-bottom: 10px; border: 1px solid #fff; text-align: center; float: left; }
.image-index-container img { max-width: 100%; height: auto; padding: 5px; }
/*.image-index-container:hover { border: 1px solid #9B8F94; }*/
.see-details-button { position: absolute; top: 42%; left: 50%; transform: translate(-50%, -50%); text-align: center; font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 24px; color: #fff; padding: 8px 18px 12px 18px; background-color: #251D1E; border: 0; opacity: 0; cursor: pointer; border-radius: 40px; }
.see-details-button.originals { top: 44%;  }
/*.see-details-button:hover { background-color: #251D1E; border: 1px solid #251D1E; color: #fff; }*/
.image-index-container:hover .see-details-button { opacity: 1; }

/* IMAGE SLIDESHOW */
.pagination-container { text-align: center; padding-top: 0px; }
.slide-selector { width: 13px; height: 13px; background-color: #615358; opacity: 0.5; margin-left: 3px; margin-right: 3px; text-align: center; cursor: pointer; display: inline-block; border-radius: 50%; transition: 0.3s; }
.slide-selector:hover { background-color: #615358; opacity: 1.0; }
.slide-selector-border { border: 1px solid #615358; } 
.current-slide, .current-slide:hover { background-color: #615358; opacity: 1.0; border: 1px solid #615358; }
.image-slides { display: none; max-width: 100%; height: auto; }

/* FINE ART PRINTS PAGE FILTER */
.image-index-container-prints { position: relative; width: 23%; margin: 15px; padding-bottom: 10px; border: 1px solid #fff; text-align: center; float: left; display: none; }
.image-index-container-prints img { max-width: 100%; height: auto; padding: 5px; }
.image-index-container-prints img.print-index-one { display: inline; }
.image-index-container-prints img.print-index-two { display: none; }
.image-index-container-prints:hover .see-details-button { opacity: 1; }
.image-index-container-prints:hover img.print-index-two { display: inline; }
.image-index-container-prints:hover img.print-index-one { display: none; }
.image-index-container-originals.left { position: relative; width: 47%; margin: 15px; padding: 6px; border: 2px solid #fff; box-shadow: 2px 2px 12px #CCC5CB; text-align: center; float: left; }
.image-index-container-originals.right { position: relative; width: 47%; margin: 15px; padding: 6px; border: 2px solid #fff; box-shadow: 2px 2px 12px #CCC5CB; text-align: center; float: right; }
.image-index-container-originals img { max-width: 100%; height: auto; padding: 3px; }
.image-index-container-originals:hover { border: 2px solid #251D1E; }
.image-index-container-originals:hover .see-details-button { opacity: 1; }
.show { display: block; }
#filter-button-container { max-width: 80%; margin: auto; padding: 20px 20px 40px 20px; }
#filter-button-container-originals { max-width: 80%; margin: auto; padding: 20px 20px 40px 20px; }
.filter-button { font-family: "mr-eaves-modern", sans-serif; font-size: 24px; color: #7F7076; padding: 10px 22px 10px 22px; margin: 0 5px 10px 5px; background-color: #fff; border: 1px solid #7F7076; cursor: pointer; border-radius: 40px; }
.filter-button:hover { background-color: #7F7076; color: #fff; border: 1px solid #7F7076; }
.filter-button.active { background-color: #7F7076; color: #fff; }
.filter-button.active:hover { border: 1px solid #7F7076; }

/* DETAIL PAGES */
/*.details-container { max-width: 1200px; margin: auto; border-bottom: 1px solid #453B3F; }
.details-main-container { width: 50%; padding: 100px 25px 100px 25px; margin: auto; text-align: left; float: left; }*/

/* LEGAL */
.background-submenu-container { width: 100%; height: 58px; margin: auto; text-align: center; background-color: #fff; position: fixed; top: 132px; left: 0; z-index: 2; border-bottom: 1px solid #CCC5CB; } 
.submenu-container { width: 100%; padding: 12px 25px 12px 25px; }
.submenu { margin: 0; padding: 0; list-style-type: none; }
.submenu li { font-family: "mrs-eaves-roman-lining", serif; font-size: 22px; font-weight: 400; font-style: normal; display: inline-block; padding-left: 8px; padding-right: 8px; }
.submenu li a { color: #e57395; text-decoration: none; }
.submenu li a:hover { text-decoration: none; border-bottom: 1px solid #e57395; transition: none; }

/* FADING ANIMATION */
.fade { -webkit-animation-name: fade; -webkit-animation-duration: 1s; animation-name: fade; animation-duration: 1s; }
@-webkit-keyframes fade { from {opacity: 0.2} to {opacity: 1.0} }
@keyframes fade { from {opacity: 0.2} to {opacity: 1.0} }

/* MENU OVERLAY FADING ANIMATION */
.fade-overlay { -webkit-animation-name: fade-overlay; -webkit-animation-duration: 0.3s; animation-name: fade-overlay; animation-duration: 0.3s; }
@-webkit-keyframes fade-overlay { from {opacity: 0.2} to {opacity: 0.9} }
@keyframes fade-overlay { from {opacity: 0.2} to {opacity: 0.9} }

/* MENU OVERLAY */
.overlay { width: 100%; height: 100%; display: none; position: fixed; z-index: 1; top: 120px; left: 0; background-color: #251D1E; opacity: 0.95; overflow-y: auto; }
.overlay.legal  { top: 180px; }
.overlay-content { width: 100%; height: 100%; margin: auto; position: relative; top: 30px; left: 0; text-align: left; }
.overlay-content ul { list-style-type: none; border: 0; padding-left: 15px; padding-right: 15px; }
.overlay-content li { border-bottom: 1px solid #615358; }
.overlay-content li.other-links { border-bottom: 1px solid #615358; }
/*.overlay-content li a { color: #fff; text-decoration: none; }
.overlay-content li.other-links a { color: #B5ABB3; text-decoration: none; }
.overlay-content li a:hover { color: #B5ABB3; background-color: #fff; }*/
.overlay a.close-button { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 24px; font-weight: 400; font-style: normal; color: #000; text-decoration: none; }
.overlay a:hover.close-button { color: #B5ABB3; }
#close-button-container { display: none; margin: auto; width: 25px; height: 25px; text-align: center; position: fixed; top: 35px; left: 15px; z-index: 1; }
#close-button-container-home { display: none; margin: auto; width: 25px; height: 25px; text-align: center; position: fixed; top: 35px; left: 15px; z-index: 1; }
.overlay-menu-button { width: 100%; height: 50px; cursor: pointer; text-align: left; background-color: #251D1E; font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 27px; font-weight: 400; font-style: normal; border: 0; color: #fff; }
.overlay-menu-button:hover { background-color: #453B3F; }
.overlay-menu-button.other-links { color: #9B8F94; }
.overlay-menu-button.other-links:hover { background-color: #453B3F; }

/* FOOTER */
.background-footer-container { width: 100%; height: 900px; margin: auto; padding: 100px; text-align: center; background-color: #131011; }
.footer-container { max-width: 1200px; margin: auto; border-bottom: 1px solid #615358; }
.footer-container::after { content: ""; clear: both; display: table; }
.footer-container.other { max-width: 1200px; margin: auto; border-bottom: 0; }
.footer-links-container.studio { width: 50%; height: 250px; padding-right: 50px; margin: auto; text-align: left; float: left; }
.footer-links-container.studio li { font-family: "mr-eaves-modern", sans-serif; font-size: 23px; line-height: 27px; font-weight: 400; font-style: normal; color: #9B8F94;  }
.footer-links-container.studio li a { font-family: "mr-eaves-modern", sans-serif; font-size: 23px; line-height: 27px; font-weight: 400; font-style: normal; color: #E59EBE; text-decoration: none; border-bottom: 1px solid #E59EBE; }
.footer-links-container.studio li a:hover { color: #E59EBE; border-bottom: 1px solid #E59EBE; transition: none; }
.footer-links-container.store { width: 50%; height: 250px; padding-right: 50px; margin: auto; text-align: left; float: left; }
.footer-links-container.store li { font-family: "mr-eaves-modern", sans-serif; font-size: 23px; line-height: 27px; font-weight: 400; font-style: normal; color: #9B8F94;  }
.footer-links-container.store li a { font-family: "mr-eaves-modern", sans-serif; font-size: 23px; line-height: 27px; font-weight: 400; font-style: normal; color: #E59EBE; text-decoration: none; border-bottom: 1px solid #E59EBE; }
.footer-links-container.store li a:hover { color: #E59EBE; border-bottom: 1px solid #E59EBE; transition: none; }
.footer-links-container { width: 33%; height: 250px; padding-right: 25px; margin: auto; text-align: left; float: left; }
.footer-links-title { font-family: "mrs-eaves-roman-all-petite-c", serif; font-size: 27px; color: #E0DCDF; padding-bottom: 15px; display: block; }
.footer-links { margin: 0; padding: 0; list-style-type: none; }
.footer-links li a { font-family: "mr-eaves-modern", sans-serif; font-size: 23px; line-height: 27px; font-weight: 400; font-style: normal; color: #9B8F94; text-decoration: none; }
.footer-links li a:hover { color: #9B8F94; border-bottom: 1px solid #9B8F94; transition: none; }
.copyright-container { max-width: 1200px; margin: auto; text-align: center; padding-top: 25px; }
.copyright-text { font-family: "mr-eaves-modern", sans-serif; font-size: 20px; line-height: 22px; color: #7F7076; }

/* MEDIA QUERIES */
@media only screen and (max-width: 1580px) {	
.image-index-container { width: 22%; }
.image-index-container-prints { width: 22%; }
}
@media only screen and (max-width: 1200px) {	
.image-index-container { margin: 14px; }
.image-index-container-prints { width: 22%; margin: 14px; }
.see-details-button { font-size: 21px; padding: 6px 12px 9px 12px; }
.content-container { width: 80%; }	
.feature-container-left { background-attachment: scroll; }
}
@media only screen and (max-width: 1170px) {
.collector-comments { max-width: 54%; }
}
@media only screen and (max-width: 1080px) {
.image-index-container-originals.left { width: 46%; }
.image-index-container-originals.right { width: 46%; }
.collector-comments { max-width: 50%; }
}
@media only screen and (max-width: 992px) {
/*.shop-icon-container { top: 23px; right: 20px; }*/
/*.search-icon-container { top: 25px; right: 20px; }*/
/*img.shop-icon { width: 20px; height: 21px; }*/
/*img.search-icon { width: 14px; height: 20px; }*/
.menu-container { display: none; }
.em-container { padding: 25px 0 10px 0; }	
#menu-icon-container-home { display: inline; top: 23px; }
#menu-icon-container { display: inline; top: 23px; }
#close-button-container-home { top: 25px; left: 15px; }
#close-button-container	{ top: 25px; left: 15px; }
/*p.store { text-align: center; }*/
.price { text-align: center; }
.image-milada-container { padding-bottom: 0; width: 100%; }	
.text-milada-container { padding-top: 0; width: 100%; }	
.background-content-container.about-milada { height: 1250px; }
.image-milada-container img { width: 380px; }
.background-header-container { border-bottom: 2px solid #251D1E; } 
.background-footer-container { padding: 100px 50px; }
.background-content-container.detail-pages { padding-top: 110px; }
.collection-container.home { height: 650px; }	
/*.collection-intro-text-container.home { padding-top: 0px; padding-bottom: 60px; }*/ 
.collection-container.home.mademoiselle { border: 10px solid #fff; }
.collection-container.home.meadows { border: 10px solid #fff; }
.collection-container.home.florals { border: 10px solid #fff; }
.collection-container.home.originals { border: 10px solid #fff; }	
.collection-container.home.prints { border: 10px solid #fff; }
.collection-title-container.home { padding-top: 350px; }	
.collection-title-container.about { padding-top: 320px; margin-bottom: 0; }
.collection-container.our-story.top-image { margin-top: 60px; }
.collection-container.the-collections.top-image { margin-top: 65px; }
.collection-container { background-attachment: scroll; }
.background-content-container.collector { height: 1200px; }
.image-container-our-story.top-image { margin-top: 68px; }
.collector-photo { width: 100%; text-align: center; float: none; }
.collector-comments { max-width: 100%; float: none; padding-left: 25px; }
.background-content-container.home { padding-top: 90px;}
.background-content-container.index { padding-top: 110px; }
.background-content-container.other-pages { padding-top: 100px; }
.background-content-container.our-story { padding: 20px 15px 100px 15px; }
.background-content-container.home-text { padding-left: 15px; padding-right: 15px; }
.background-content-container.legal { padding-top: 160px; }
.background-content-container.prints-one { height: 600px; background-attachment: scroll; }
.background-submenu-container { top: 72px; }
.background-content-container.feature.two { padding: 0px; display: none; }
.background-content-container.feature.three { padding: 0px; display: inline; }
.background-content-container.feature.four { padding: 0px; display: none; }
img.feature-photos { max-width: 33%; }
.overlay { top: 60px; }
.overlay.legal { top: 118px; }
#filter-button-container { max-width: 100%; } 
.index-container { padding-left: 10px; }
.index-container.explore { padding-left: 55px; }
.image-index-container { width: 30%; margin: 14px; }
.image-index-container.explore { width: 40%; }
.image-index-container-prints { width: 30%; margin: 14px; }
.image-detail-container { width: 100%; }
.image-detail-container-originals { width: 100%; }
.print-summary-container { width: 100%; padding-left: 0; padding-right: 0; }
.feature-container-left { width: 100%; border-right: 0; }
.feature-container-right { width: 100%; border-left: 0; border-top: 25px solid #fff; }
.feature-button { margin-top: 160px; }
.background-footer-container { height: 1100px; padding-left: 25px; padding-right: 25px; }
.footer-links-container { width: 50%; height: 230px; }	
}

@media only screen and (max-width: 900px) {
.image-index-container-prints { width: 29%; margin: 15px; }
.image-index-container { width: 29%; margin: 15px; }
}
@media only screen and (max-width: 820px) {
.image-index-container-originals.left { width: 45%; }
.image-index-container-originals.right { width: 45%; }
}
@media only screen and (max-width: 780px) {
p { font-size: 25px; line-height: 29px; }
li { font-size: 21px; line-height: 25px; }
h1.about-title { font-size: 42px; }
h1.collection.home { font-size: 54px; margin-top: 0px; }
h2.collection-subheading { font-size: 24px; }
h3.collection-intro-title { font-size: 28px; line-height: 26px; }
h1.collection.home.ourstory { font-size: 44px; }
img.em { width: 320px; }	
img.menu-icon { width: 18px; height: auto; }
img.ep-signature { width: 240px; height: auto; } 
img.print-photos-left { max-width: 100%; margin-bottom: 20px; border-left: 0; border-right: 0; }
img.print-photos-right { max-width: 100%; margin-bottom: 80px; border-left: 0; border-right: 0; }
.image-index-container-prints { width: 44%; }
.image-index-container { width: 44%; }
.background-footer-container { height: 1200px; }
.footer-links-container { width: 100%; height: auto; padding-bottom: 50px; }	
.footer-links-container.studio { width: 100%; height: auto; padding-bottom: 50px; }	
.footer-links-container.store { width: 100%; height: auto; padding-bottom: 50px; }	
.collection-intro-text-container.isobel-story-background { padding-left: 10px; padding-right: 10px; }
.background-content-container.collector { height: 1250px; }
.background-content-container.feature.two { padding: 0px; display: inline; }
.background-content-container.feature.three { padding: 0px; display: none; }
.background-content-container.feature.four { padding: 0px; display: none; }
img.feature-photos { max-width: 50%; }
}
@media only screen and (max-width: 690px) {
.image-index-container-originals.left { width: 94%; }
.image-index-container-originals.right { width: 92%; float: left; }
}
@media only screen and (max-width: 650px) {
.pagination-container { padding-top: 8px; }
#collection-title-container-ourstory { bottom: 40px; }
.slide-selector { width: 12px; height: 12px; margin-left: 2px; margin-right: 2px; }
#collection-title-container-page { padding-top: 420px; }
.index-container { padding-left: 12px; }
.index-container.explore { padding-left: 12px; }
.background-content-container.collector { height: 1350px; }
/*.image-detail-container-originals img { border: 15px solid #fff; }*/
.image-index-container { width: 43%; margin: 14px; }	
.image-index-container.explore { width: 42%; }
.image-index-container-prints { width: 43%; margin: 14px; }
.see-collection-button.home { font-size: 20px; padding: 10px 15px 10px 15px; }
.content-container { width: 100%; }	
}
@media only screen and (max-width: 490px) {
img.em { width: 280px; }	
.background-submenu-container { top: 68px; height: 90px; }
h4.artwork-title-index { padding-left: 35px; padding-right: 25px; }
h4.collection-name-index { padding-left: 35px; padding-right: 25px; }
h5.fine-art-print { padding-left: 35px; padding-right: 25px; }
h5.fine-art-print-price { padding-left: 35px; padding-right: 25px; }
.index-container { padding-left: 0; padding-right: 10px; }
.index-container.explore { padding-left: 50px; padding-right: 50px; }
.image-index-container { width: 100%; padding-left: 0px; padding-right: 25px; }	
.image-index-container.explore { width: 90%; }
.image-index-container-prints { width: 100%; padding-left: 0px; padding-right: 25px; }
.see-details-button { left: 47%; font-size: 22px; padding: 7px 14px 10px 14px; }
}

/* MRS EAVES FONTS */
/* 
Mrs Eaves OT Roman
font-family: "mrs-eaves", serif;
font-weight: 400;
font-style: normal;

Mrs Eaves OT Italic
font-family: "mrs-eaves", serif;
font-weight: 400;
font-style: italic;

Mrs Eaves OT Bold
font-family: "mrs-eaves", serif;
font-weight: 700;
font-style: normal;

Mrs Eaves OT Bold Italic
font-family: "mrs-eaves", serif;
font-weight: 700;
font-style: italic;

Mrs Eaves Roman Lining
font-family: "mrs-eaves-roman-lining", serif;
font-weight: 400;
font-style: normal;

Mrs Eaves Roman Small Caps
font-family: "mrs-eaves-roman-small-caps", serif;
font-weight: 400;
font-style: normal;

Mrs Eaves Roman All Small Caps
font-family: "mrs-eaves-roman-all-small-ca", serif;
font-weight: 400;
font-style: normal;

Mrs Eaves Roman All Petite Caps
font-family: "mrs-eaves-roman-all-petite-c", serif;
font-weight: 400;
font-style: normal;

Mrs Eaves Roman Petite Caps
font-family: "mrs-eaves-roman-petite-caps", serif;
font-weight: 400;
font-style: normal;
*/

/* MRS EAVES XL FONTS */
/* 
Mrs Eaves XL Serif OT Reg
font-family: "mrs-eaves-xl-serif", serif;
font-weight: 400;
font-style: normal;

Mrs Eaves XL Serif OT Reg Italic
font-family: "mrs-eaves-xl-serif", serif;
font-weight: 400;
font-style: italic;

Mrs Eaves XL Serif OT Bold
font-family: "mrs-eaves-xl-serif", serif;
font-weight: 700;
font-style: normal;

Mrs Eaves XL Serif OT Bold Italic
font-family: "mrs-eaves-xl-serif", serif;
font-weight: 700;
font-style: italic;

Mrs Eaves XL Serif Nar OT Reg
font-family: "mrs-eaves-xl-serif-narrow", serif;
font-weight: 400;
font-style: normal;

Mrs Eaves XL Serif Nar OT Reg Italic
font-family: "mrs-eaves-xl-serif-narrow", serif;
font-weight: 400;
font-style: italic;

Mrs Eaves XL Serif Nar OT Bold
font-family: "mrs-eaves-xl-serif-narrow", serif;
font-weight: 700;
font-style: normal;

Mrs Eaves XL Serif Nar OT Bold Italic
font-family: "mrs-eaves-xl-serif-narrow", serif;
font-weight: 700;
font-style: italic;
*/

/* MR EAVES FONTS */
/*
Mr Eaves San OT Light
font-family: "mr-eaves-sans", sans-serif;
font-weight: 200;
font-style: normal;

Mr Eaves San OT Light Italic
font-family: "mr-eaves-sans", sans-serif;
font-weight: 200;
font-style: italic;

Mr Eaves San OT Book
font-family: "mr-eaves-sans", sans-serif;
font-weight: 300;
font-style: normal;

Mr Eaves San OT Book Italic
font-family: "mr-eaves-sans", sans-serif;
font-weight: 300;
font-style: italic;

Mr Eaves San OT Reg
font-family: "mr-eaves-sans", sans-serif;
font-weight: 400;
font-style: normal;

Mr Eaves San OT Reg Italic
font-family: "mr-eaves-sans", sans-serif;
font-weight: 400;
font-style: italic;

font-family: "mr-eaves-sans", sans-serif;
font-weight: 700;
font-style: normal;

Mr Eaves San OT Bold Italic
font-family: "mr-eaves-sans", sans-serif;
font-weight: 700;
font-style: italic;

Mr Eaves Mod OT Book
font-family: "mr-eaves-modern", sans-serif;
font-weight: 300;
font-style: normal;

Mr Eaves Mod OT Book Italic
font-family: "mr-eaves-modern", sans-serif;
font-weight: 300;
font-style: italic;

Mr Eaves Mod OT Reg
font-family: "mr-eaves-modern", sans-serif;
font-weight: 400;
font-style: normal;

Mr Eaves Mod OT Reg Italic
font-family: "mr-eaves-modern", sans-serif;
font-weight: 400;
font-style: italic;

Mr Eaves Mod OT Bold
font-family: "mr-eaves-modern", sans-serif;
font-weight: 700;
font-style: normal;

Mr Eaves Mod OT Bold Italic
font-family: "mr-eaves-modern", sans-serif;
font-weight: 700;
font-style: italic;

Mr Eaves San OT Book
font-family: "mr-eaves-sans", sans-serif;
font-weight: 300;
font-style: normal;

Mr Eaves San OT Book Italic
font-family: "mr-eaves-sans", sans-serif;
font-weight: 300;
font-style: italic;

Mr Eaves San OT Reg
font-family: "mr-eaves-sans", sans-serif;
font-weight: 400;
font-style: normal;

Mr Eaves San OT Reg Italic
font-family: "mr-eaves-sans", sans-serif;
font-weight: 400;
font-style: italic;

Mr Eaves San OT Bold
font-family: "mr-eaves-sans", sans-serif;
font-weight: 700;
font-style: normal;

Mr Eaves San OT Bold Italic
font-family: "mr-eaves-sans", sans-serif;
font-weight: 700;
font-style: italic;
*/

/*
Mr Eaves Mod OT Thin
font-family: "mr-eaves-modern", sans-serif;
font-weight: 100;
font-style: normal;
Mr Eaves Mod OT Light
font-family: "mr-eaves-modern", sans-serif;
font-weight: 200;
font-style: normal;
Mr Eaves Mod OT Book
font-family: "mr-eaves-modern", sans-serif;
font-weight: 300;
font-style: normal;
Mr Eaves Mod OT Reg
font-family: "mr-eaves-modern", sans-serif;
font-weight: 400;
font-style: normal;
Mr Eaves Mod OT Reg Italic
font-family: "mr-eaves-modern", sans-serif;
font-weight: 400;
font-style: italic;
Mr Eaves Mod OT Bold
font-family: "mr-eaves-modern", sans-serif;
font-weight: 700;
font-style: normal;
Mr Eaves Mod OT Bold Italic
font-family: "mr-eaves-modern", sans-serif;
font-weight: 700;
font-style: italic;
Mr Eaves San OT Thin
font-family: "mr-eaves-sans", sans-serif;
font-weight: 100;
font-style: normal;
Mr Eaves San OT Light
font-family: "mr-eaves-sans", sans-serif;
font-weight: 200;
font-style: normal;
Mr Eaves San OT Book
font-family: "mr-eaves-sans", sans-serif;
font-weight: 300;
font-style: normal;
Mr Eaves San OT Reg
font-family: "mr-eaves-sans", sans-serif;
font-weight: 400;
font-style: normal;
Mr Eaves San OT Reg Italic
font-family: "mr-eaves-sans", sans-serif;
font-weight: 400;
font-style: italic;
Mr Eaves San OT Bold
font-family: "mr-eaves-sans", sans-serif;
font-weight: 700;
font-style: normal;
Mr Eaves San OT Bold Italic
font-family: "mr-eaves-sans", sans-serif;
font-weight: 700;
font-style: italic;
*/


/* MISS ROBERTSON PRO */
/* 
font-family: "missrobertson-pro", sans-serif;
font-weight: 400;
font-style: normal;
*/