iframe{width:100%;height:56vh}.recaptcha iframe{height:inherit}figure{margin:0;background-color:#99c299;padding-left:20px;float:left;width:100%}.featured_image{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#000}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:66%;float:left;padding-left:20px;background-color:#99c299}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:34%;background-color:#99c299;padding:20px;margin:0;float:right}.woocommerce #content div.product div.summary,.featured_image{height:464px;position:relative}#content .product_title{color:#000;font-size:46px;line-height:110%;margin:0;padding:0}.woocommerce div.product form.cart{position:relative;margin:0;margin-top:.75em}.audio_player_in_product{padding-top:1em}.woocommerce div.product form.cart .variations td.label{display:none}.woocommerce div.product form.cart .variations{width:160px;float:left}.woocommerce div.product form.cart .variations select{width:100px;height:32px}.reset_variations{display:none !important}.single_variation_wrap{float:left}#content button.single_add_to_cart_button:before{content:'\f07a ';margin-right:.5em;font-family:'FontAwesome'}.free #content button.single_add_to_cart_button:before{display:none}#content p.program_duration{font-size:22px;margin-top:1em;margin-bottom:.5em}.woocommerce div.product form.cart .instructional,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-Price-amount{color:#000;font-size:22px}.summary.entry-summary .instructional{font-size:22px;margin-top:.5em}.woocommerce-variation.single_variation{width:inherit;display:inline-block}#content button.single_add_to_cart_button{float:left;zzwidth:130px;margin-right:1em}.woocommerce-variation-price{position:absolute;right:0;top:3px}div.program_description{padding:20px;line-height:150%;width:66.666%;float:left}div.program_description p{font-size:20px;line-height:150%;margin-bottom:1em}div.program_description h1,div.program_description h2,div.program_description h3,div.program_description h4,div.program_description h5{font-weight:700;font-size:24px;margin-bottom:.5em;line-height:150%}div.program_description h3{font-size:22px}div.program_description h4{font-size:20px}div.program_description h5{font-size:20px}div.program_description a{color:#060}div.program_description ul{margin-left:2em;margin-bottom:2em}div.program_description ul li{list-style:disc;font-size:20px;line-height:150%;margin-left:2em;margin-bottom:.5em}div.program_description p.quotation,div.program_description blockquote p{background-image:url(//www.humanmedia.org/site/wp-content/themes/humanmedia406/css/../images/quotemark.png);background-repeat:no-repeat;background-position:80px 20px;background-size:90px;clear:both;font-size:24px;line-height:175%;padding:10px 50px 0 180px;border-top:5px solid #060;margin-top:.5em}div.program_description blockquote{border-bottom:1px solid #060}div.program_description p.attribution{font-size:18px;line-height:150%;text-align:right;margin-bottom:1em;border-bottom:1px solid #060;padding-left:70px;margin-top:0;padding-bottom:20px;font-weight:700;padding-right:0;margin-right:30px;padding-top:0;margin-top:-1em}p.quotation.quotation-smaller,div.program_description p.quotation.quotation-smaller{font-size:21px;background-position:0 20px;background-size:60px;line-height:128%;padding:10px 0 10px 70px;margin-right:30px}.bullets{font-size:20px;margin-bottom:1em}div.program_description .related-links{font-size:20px;margin-top:20px;padding-top:20px}.related-links ul,ul.bullets{margin-left:2em}ul.bullets li,.related-links li{list-style:disc;margin-bottom:.5em}div.program_description .wp-audio-shortcode{margin-top:1em;margin-bottom:1em}.listen_to_excerpt{text-transform:uppercase;margin:0;padding:0;line-height:100%}#sidebar{margin:0;overflow:hidden;padding:0 20px 20px;width:33.333%;float:right}.sidebar_category_current{width:100%;position:relative}.sidebar_category_current:after{clear:both;width:100%;content:' ';display:block;margin-bottom:40px}.sidebar_category_thumbnail{width:120px;height:120px;background-size:cover;background-position:center center;border-radius:120px;border:1px solid #060;float:left;margin-right:20px}.sidebar_category_title{color:#060;font-size:24px;padding-top:40px}.sidebar_category_current a{text-decoration:none}.sidebar_category_current:hover{opacity:.7;transition:all .5s}.wordpress-post-tabs-skin-pepper_grinder .ui-tabs .ui-tabs-nav li{font-family:"Roboto Condensed",sans-serif;font-size:17px}zz.wordpress-post-tabs-skin-pepper_grinder .ui-tabs .ui-tabs-nav li a{padding:.75em !important;comment:check this is it necessary}body .wordpress-post-tabs-skin-pepper_grinder .ui-tabs .ui-tabs-nav li a{padding:.2em .5em}.woocommerce-variation.single_variation p{clear:both;margin-top:1em;zzposition:absolute;width:100%;left:0;padding:10px;box-shadow:3px 3px 5px 4px rgba(0,0,0,.5);background-color:rgba(255,100,100,.95);z-index:1;comment:keep on top of buttons and numbers}.postid-3218 .woocommerce-variation.single_variation p{background-color:#cc9901;comment:color background gold on Donation product 3218}.wordpress-post-tabs-skin-pepper_grinder .ui-tabs .ui-tabs-panel{min-height:600px}.photo_credit{margin-left:20px;font-size:12px;margin-top:.5em;float:left}#podcast_available_container{display:none;position:absolute;bottom:0;right:0}#podcast_available_container:hover{opacity:.95}#podcast_available_container.available{display:block;transition:1s all}#podcast_page_link img{float:right}.product-template-default .woocommerce-product-gallery__image{padding:0;width:100%;overflow:hidden !important;height:0;padding-bottom:56.25%}