.hidden { display: none; }
.popup-background { opacity: 0.3; }
.read-options, .related_articles, #contentpage { clear: both; margin-bottom: 2em; }
.read-options { padding-right: 10px; }
.read-left, .read-right { width: 49%; }
.read-left { margin: 0px; float: left; }
.read-right { margin: 0px; float: right; }
.read-left a, .read-right a { text-align: center; padding: 10px; display: block; text-transform: uppercase; box-sizing: border-box; width: 100%; }
.read-options, .read-left a, .read-right a { height: 43px; font-size: 14px; font-family: georgia,serif; }
.read-left a { border-bottom: 4px solid rgb(0, 0, 0); background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.read-right a { padding-left: 35px; border-bottom: 4px solid rgb(199, 91, 12); background-color: rgb(242, 112, 18); color: rgb(255, 255, 255); }
.read-right a span { position: relative; display: inline-block; }
.read-right a span::before { content: " "; display: inline-block; position: absolute; width: 30px; height: 25px; left: -35px; top: -1px; background-image: url(262a7cf250971402c5aa26ef6c416cfadae7fd89.png) ; background-repeat: no-repeat; background-position: center center; }
.clear { height: 0px; clear: both; }
.read-later-popup { box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.1); border: 1px solid rgb(198, 198, 198); background-image: url(0252c78349f0763a835b2015ec2d0ff8f9e5e2a4.gif) ; background-repeat: no-repeat; background-position: left 5px top 5px; background-color: rgb(255, 255, 255); width: 552px; border-radius: 4px; color: rgb(64, 64, 64); padding: 55px 5px 5px; position: fixed; z-index: 30000; display: none; }
.read-later-popup .column_one, .read-later-popup .column_two { width: 244px; padding: 0px 15px; float: left; }
.read-later-popup .column_one { padding-right: 15px; border-right: 1px solid rgb(198, 198, 198); padding-top: 27px; }
.read-later-popup .column_two { padding-top: 25px; padding-left: 15px; }
.email-close { height: 30px; width: 30px; position: absolute; top: 10px; right: 10px; background-image: url(2dec2ab01b59cc58a5c1264e369ec24c4162af3d.png) ; background-repeat: no-repeat; background-position: center center; display: block; }
.read-later-popup h3, .read-later-popup p { font-size: 16px; }
.read-later-popup input.send-button { float: right; border-width: 1px; border-radius: 7px; padding: 4px 3px 2px 5px; background-color: rgb(243, 155, 31); color: rgb(255, 255, 255); text-transform: uppercase; }
.read-later-popup input.email-address { margin-bottom: 10px; width: 234px; padding: 5px; border: 1px solid rgb(198, 198, 198); }
