@charset "UTF-8";
/* Outlook PC does not activate internal or external CSS. */
/* External CSS: Activates: Browsers, Apple mail, most iOS mail, Samsung mail. */
/* Internal <head> CSS: Activates: Gmail, Gmail App, Outlook Mac, Outlook.com, iOS Microsoft Exchange mail. */
/* Internal <body> CSS: Activates: Yahoo, Yahoo App. */

/* iOS Link Override */
a[x-apple-data-detectors]{color:inherit!important; text-decoration:none!important; font-size:inherit!important; font-family:inherit!important; font-weight:inherit!important; line-height:inherit!important;}
/* Samsung Mail Override */
#MessageViewBody a{color:inherit; text-decoration:none; font-size:inherit; font-family:inherit; font-weight:inherit; line-height:inherit;}
/* Manual Link Override (Address-Date) */
.SSAdrs a{color:#505050!important; text-decoration:none!important;}
.ADO a{color:#222222!important; text-decoration:none!important;}

/* Prevent WebKit and Windows mobile changing default text sizes */
body, table, td, a{-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}
/* Remove spacing between tables in Outlook 2007 and up */
table, td{mso-table-lspace:0pt; mso-table-rspace:0pt;}
/* Smoother rendering of resized image in Internet Explorer */
img{-ms-interpolation-mode:bicubic;}
/* RESET STYLES */
img{border:0; height:auto; line-height:100%; outline:none; text-decoration:none;}
table{border-collapse:collapse;}

/* HOVERS (EXTERNAL) */
/* Banner */
/* .Simon:hover{background:url('https://d1uhdeijel88iv.cloudfront.net/Template/Hin5/GiveawayR.jpg') center no-repeat; background-size:contain;}
.Simon:hover img{opacity:0; display:none;} */
/* Button: Nested Left */
.Btn3:hover{background-color:#7a7a7a!important;} /**/
.Btn4:hover{background-color:#7a7a7a!important;} /**/
/* Social */
.Facebook:hover{background:url('https://d1uhdeijel88iv.cloudfront.net/Template/Logos/FacebookC.png') center no-repeat; background-size:contain;}
.Facebook:hover img{opacity:0; display:none;}
.Twitter:hover{background:url('https://d1uhdeijel88iv.cloudfront.net/Template/Logos/TwitterC.png') center no-repeat; background-size:contain;}
.Twitter:hover img{opacity:0; display:none;}
.Instagram:hover{background:url('https://d1uhdeijel88iv.cloudfront.net/Template/Logos/InstagramC.png') center no-repeat; background-size:contain;}
.Instagram:hover img{opacity:0; display:none;}
.Pinterest:hover{background:url('https://d1uhdeijel88iv.cloudfront.net/Template/Logos/PinterestC.png') center no-repeat; background-size:contain;}
.Pinterest:hover img{opacity:0; display:none;}
.YouTube:hover{background:url('https://d1uhdeijel88iv.cloudfront.net/Template/Logos/YouTubeC.png') center no-repeat; background-size:contain;}
.YouTube:hover img{opacity:0; display:none;}
.Tumblr:hover{background:url('https://d1uhdeijel88iv.cloudfront.net/Template/Logos/TumblrC.png') center no-repeat; background-size:contain;}
.Tumblr:hover img{opacity:0; display:none;}
.Soundcloud:hover{background:url('https://d1uhdeijel88iv.cloudfront.net/Template/Logos/SoundcloudC.png') center no-repeat; background-size:contain;}
.Soundcloud:hover img{opacity:0; display:none;}
.GooglePlus:hover{background:url('https://d1uhdeijel88iv.cloudfront.net/Template/Logos/GooglePlusC.png') center no-repeat; background-size:contain;}
.GooglePlus:hover img{opacity:0; display:none;}
.NetGalley:hover{background:url('https://d1uhdeijel88iv.cloudfront.net/Template/Logos/NetGalleyC.png') center no-repeat; background-size:contain;}
.NetGalley:hover img{opacity:0; display:none;}
.Snapchat:hover{background:url('https://d1uhdeijel88iv.cloudfront.net/Template/Logos/SnapC.png') center no-repeat; background-size:contain;}
.Snapchat:hover img{opacity:0; display:none;}
.Share:hover{background:url('https://d1uhdeijel88iv.cloudfront.net/Template/Logos/ShareC.png') center no-repeat; background-size:contain;}
.Share:hover img{opacity:0; display:none;}

/* INTERNAL */
/* Webfont */
@font-face {font-family:'Libre Baskerville'; font-style:normal; font-weight:400; src: local('Libre Baskerville'), local('LibreBaskerville-Regular'), url(https://fonts.gstatic.com/s/librebaskerville/v5/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxUaC82U.woff) format('woff'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
/* Mso */
img{border:0; height:auto; line-height:100%; outline:none; text-decoration:none;}
/* Outlook.com */
[owa] .Ghost{display:none!important;}
[owa] .NavPct{width:100%!important;}
[owa] .LogoM{float:none!important; display:block!important; margin:0px!important;}
[owa] .NavDiv{float:none!important; max-width:510px!important;}
[owa] .NavNone{padding-top:7px!important;}
[owa] .View1{padding-top:10px!important; max-width:28px!important;}
[owa] .BdrPct{max-width:700px!important; width:90%!important;}
[owa] .Font{font-family:Georgia,serif!important; font-weight:bold!important; line-height:1.1!important;}
/* Outlook Mac */
@media only screen and (min-width: 800px){
.NavPct{width:800px!important;}
.BdrPct{width:820px!important;}
}
@media only screen and (max-width: 800px){
.NavPct{width:100%!important;}
.LogoM{float:none!important; display:block!important;}
.NavDiv{float:none!important;}
.NavNone{padding-top:7px!important;}
.View1{padding-top:10px!important;}
}
/* Gmail */
.Roll1:hover{color:#7a7a7a!important; text-decoration:underline!important;}
.Roll2:hover{color:#7a7a7a!important;}
.RollU:hover{text-decoration:underline!important;}
.Roll3:hover{color:#7a7a7a!important;}
.Uln:hover{border-bottom:2px solid #C4C4C4!important;}
.Roll4:hover{color:#7a7a7a!important; text-decoration:underline!important;}
.Btn1:hover{background-color:#7a7a7a!important;}
.Btn2:hover{background-color:#7a7a7a!important;}
u ~ div .View1{padding-top:28px!important;}
u ~ div .Font{font-family:Georgia,serif!important; font-weight:bold!important; line-height:1.1!important;}
@media only screen and (max-width: 1230px){
u ~ div .LogoM{float:none!important; display:block!important;}
u ~ div .NavDiv{float:none!important;}
u ~ div .NavNone{padding-top:7px!important;}
u ~ div .View1{padding-top:12px!important;}
}
@media only screen and (max-width: 950px){
u ~ div .LogoM{float:left!important; display:inline-block!important;}
u ~ div .NavDiv{float:right!important;}
u ~ div .NavNone{display:none!important;}
u ~ div .View1{padding-top:26px!important;}
}
@media only screen and (max-width: 600px){
/* Outlook Mac */
.LogoM{float:left!important; display:inline-block!important;}
.NavDiv{float:right!important;}
.NavNone{display:none!important;}
/* Gmail App */
.DisplayInitial{display:initial!important;}
.DisplayNone{display:none!important;}
.HBnr{display:none!important;}
.SBnr{max-width:600px!important; width:100%!important; font-size:12px!important; line-height:100%!important;}
.Btn2{display:none!important;}
.BdrNone{border:none!important;}
.MW600P{max-width:600px!important; padding-bottom:0px!important; padding-left:0px!important; padding-right:0px!important;}
.MW250{max-width:250px!important; width:100%!important;}
.MW220{max-width:220px!important; width:100%!important;}
.MW180{max-width:180px!important; width:100%!important; padding:0px!important;}
.BPad{padding:0px 0px 15px!important;}
u ~ div .View1{padding-top:20px!important;}
.View1{padding-top:20px!important;}
.View2{width:18px!important;}
.Spc{max-width:35px!important; width:100%!important;}
.TL{text-align:left!important;}
.TR{text-align:right!important;}
.TC{text-align:center!important;}
.T12{font-size:12px!important; text-align:center!important;}
.T15{font-size:15px!important; text-align:center!important;}
.T17{font-size:17px!important; text-align:center!important;}
.T20{font-size:20px!important; text-align:center!important;}
.T25{font-size:25px!important; text-align:center!important;}
.T28{font-size:28px!important; text-align:center!important;}
.F17{font-size:17px!important;}
.P10{padding-left:10px!important; padding-right:10px!important;}
.P20{padding-left:20px!important; padding-right:20px!important;}
u ~ div .P20{padding-left:10px!important; padding-right:10px!important;}
.BtnP{padding-top:15px!important; padding-bottom:5px!important;}
.SubP{padding-top:10px!important; padding-left:20px!important; padding-right:20px!important;}
.TP10{padding-top:10px!important;}
.TP15{padding-top:15px!important;}
.BP19{padding-bottom:19px!important;}
.Pct100{width:100%!important;}
.Pct90{width:90%!important;}
.SBtn{background:#222222!important; width:200px!important; padding:10px 7px 7px!important; font-size:18px!important;}
u ~ div .SBtn{padding-top:7px!important;}
.SBtn:hover{background:#7a7a7a!important;}
.SLnk{font-size:17px!important; color:#222222!important; line-height:1.3!important;}
.SLnk:hover{color:#7a7a7a!important;}
.SUln{border-bottom:2px solid #C4C4C4!important; line-height: 1.4!important;}
.SUln:hover{border-bottom:2px solid #C4C4C4!important; line-height: 1.4!important;}
.BBW{text-align:center!important; margin-left:20px!important; margin-right:20px!important;}
.BB{max-width:110px!important; width:100%!important;}
.NavP{padding-top:5px!important; padding-bottom:10px!important;}
.SNav{font-size:15px!important;}
.SNav:hover{color:#7a7a7a!important; text-decoration: underline!important;}
.Scl3{max-width:180px!important;}
.Scl4{max-width:240px!important;}
.Scl{width:40px!important;}
}

/* EXTERNAL */
@media only screen and (max-width: 600px){
/* Add to Cart: Override */
/*.Btn2:hover{background-color:#EBEBEB!important;} */
/*.BtnP{padding-top:10px!important; padding-bottom:5px!important;} */
/*.SBtn{background:#ffffff!important; width:200px!important; padding:10px 7px 7px!important; font-size:18px!important; border: 2px solid #A3A3A3!important;} */
/*.SBtn:hover{background:#EBEBEB!important;} */
/* Hide-Show */
.Btn3{float:initial!important; width:200px!important; padding:10px 7px 7px!important; font-size:18px!important;} /**/
.Btn4{padding:10px 7px 7px!important; font-size:18px!important;} /**/
/* Max-width */
.MW{max-width:600px!important;} /**/
.MW600{max-width:600px!important; width:100%!important;} /**/
.MW600P0{max-width:600px!important; padding:0px!important;} /**/
.MW440{max-width:440px!important; width:100%!important;} /**/
.MWFixed{max-width:440px!important; width:440px!important;} /**/
.W260{width:260px!important;} /**/
.W200{width:200px!important;} /**/
/* Padding */
/* LR */
.P0{padding-left:0px!important; padding-right:0px!important;} /**/
.P40{padding-left:40px!important; padding-right:40px!important;} /**/
/* TB */
.TBP0{padding-top:0px!important; padding-bottom:0px!important;} /**/
.BullP{padding-top:10px!important; padding-bottom:3px!important;} /**/
/* Top */
.TP0{padding-top:0px!important;} /**/
.TP5{padding-top:5px!important;} /**/
.TP20{padding-top:20px!important;} /**/
.TP25{padding-top:25px!important;} /**/
/* Bottom */
.BP0{padding-bottom:0px!important;} /**/
.BP3{padding-bottom:3px!important;} /**/
.BP5{padding-bottom:5px!important;} /**/
.BP10{padding-bottom:10px!important;} /**/
.BP12{padding-bottom:12px!important;} /**/
.BP15{padding-bottom:15px!important;} /**/
.BP20{padding-bottom:20px!important;} /**/
/* Width Percent */
.Pct95{width:95%!important;} /**/
.Pct85{width:85%!important;} /**/
.Pct80{width:80%!important;} /**/
.Pct75{width:75%!important;} /**/
.Pct70{width:70%!important;} /**/
.Pct65{width:65%!important;} /**/
.Pct60{width:60%!important;} /**/
.Pct55{width:55%!important;} /**/
.Pct50{width:50%!important;} /**/
.Pct40{width:40%!important;} /**/
/* Borders */
/* Hide */
.HBdrT{border-top:0px solid #ffffff!important;} /**/
.HBdrTP0{border-top:0px solid #ffffff!important; padding-top:0px!important;} /**/
.HBdrTP0B{border-top:0px solid #ffffff!important; padding-top:0px!important; padding-bottom:0px!important;} /**/
.HBdrB{border-bottom:0px solid #ffffff!important;} /**/
.HBdrBP0{border-top:0px solid #ffffff!important; padding-bottom:0px!important;} /**/
/* Show */
.SBdrT{border-top:1px solid #E7E3E3!important; padding-top:20px!important;} /**/
.SBdrB{border-bottom:1px solid #E7E3E3!important; padding-bottom:20px!important;} /**/
}
@media only screen and (max-width: 380px){
u ~ div .VR{padding-left:10px!important; pading-right:10px!important;} /**/
}
