@import "../readmagazine/style.css";.preview-issue-button{background:#f8000b;padding:15px;color:#fff;font-weight:700;text-align:center;margin:3px 0}.posts-carousel .carousel-content h2,.slider-content h2,.post-title,.post-single .post-content h1,.post-single .post-content h2,.post-single .post-content h3,blockquote{font-family:ltc-bodoni-175}.home-widget h4{line-height:1.2;font-size:16px;font-weight:700}.home-widget p{display:none;color:#999;font-size:12px;font-weight:100}.posts3-widget p{display:none}.post-single .post-content{font-size:16px}.photo-credit{font-size:12px;color:#ccc;text-align:right}.wp-caption{position:static}.wp-caption .wp-caption-text{position:relative;width:auto;bottom:inherit;background:0 0;padding:0;font-size:12px;color:#ccc;text-align:right}.primary-content-wrap{margin-right:-380px}.primary-sidebar{max-width:375px;padding-left:10px;padding-right:17px}.content-wrap{background:#fff;padding:10px 0}.posts-carousel .carousel-item{position:relative;padding-left:5px;padding-right:5px}.widget{margin-bottom:10px}.widget>ul{padding:0}.widget .cycle-slideshow{float:right}.widget_recent_entries li a{font-weight:400}.widget_recent_entries li,.widget_recent_comments li{padding-bottom:5px;margin-bottom:5px}.tdsgn-widget-posts-carousel{margin-bottom:10px}.primary-content{padding-left:20px}.posts-carousel .carousel-content,.slider-content{position:absolute;bottom:0;left:5px;right:5px;text-align:center;padding:10px;border:none;z-index:2;background:rgba(0,0,0,.7);-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.posts-carousel .carousel-content .post-meta,.slider-content .post-meta{display:none}.posts-carousel .carousel-content h2,.slider-content h2{font-size:22px;font-weight:300}.posts-carousel .carousel-overlay{background:0 0}.primary-sidebar .textwidget a{margin-bottom:10px;display:block}.slider-overlay{display:none}.wp-caption img{z-index:1;position:relative}.widget-title span{display:inline-block;padding:0;border:none;margin-bottom:-11px;background:#fff;position:relative;box-shadow:none}a.readmore{padding:5px 10px;display:block;width:100%;text-align:right;margin-top:10px;border-top:1px solid #000}.widget-title{margin:0 0 30px;font-size:16px;text-transform:uppercase;font-weight:700;line-height:1;border-bottom:none;letter-spacing:2px;padding-bottom:2px;position:relative}ul.featured_product_widget li{list-style:none}ul.featured_product_widget img{float:right;max-width:185px}span.post-meta-author{margin-left:20px}.block{overflow:hidden}.wpbdp-listing-excerpt.sticky{background:#efefef!important;margin:35px 0 20px;border:1px solid #404040!important;padding:10px;overflow:hidden}.wpbdp-listing-excerpt.sticky:before{content:"Featured School";background-color:#fb000d;position:relative;left:-10px;top:-10px;display:block;width:200px;height:25px;color:#fff;text-align:center}.wpbdp-listing .listing-thumbnail,.wpbdp-listing-excerpt .listing-thumbnail{float:right;margin:0 10px!important}.wpbdp-listing .listing-details{margin-left:0}.post-single .post-content{margin-top:0;padding-top:0}.page .post-content.no-title{border-top:none}input[type=radio],input[type=checkbox]{margin:4px 10px 0 0;line-height:normal;position:relative!important}.label{color:#333;text-align:left;font-size:100%}.wpbdp-field-schoolname{font-size:22px}.wpbdp-listing-single .listing-title{background:0 0;border:none;margin-bottom:inherit;padding:inherit}.page .wpbdp-listing-single .listing-title{background-color:transparent;padding:0;margin:0;border:none}.sticky .wpbdp-field-title{font-size:32px}.wpbdp-listing-single .listing-title h2,.wpbdp-field-title{margin:inherit}.wpbdp-listing-excerpt .listing-thumb{max-width:200px}.sticky .wpbdp-listing-excerpt .listing-thumb{max-width:350px}.wpbdp-listing label{display:block;margin:0;padding:0;text-transform:none;font-size:16px}.featured-badge{text-align:center;line-height:5.7;height:90px;width:90px;border-radius:45px;color:#fff;background:#fb000d;position:relative;top:0}.wpbdp-field-fax label,.wpbdp-field-phone label,.wpbdp-field-dateopened label,.wpbdp-field-numberofteachers label,.wpbdp-field-numberofstudents label,.wpbdp-field-schoolowner label,.wpbdp-field-averagecostperterm label,.wpbdp-field-accreditationtype label{display:inline}.wpbdp-field-dateopened,.wpbdp-field-numberofteachers,.wpbdp-field-numberofstudents,.wpbdp-field-schoolowner,.wpbdp-field-averagecostperterm,.wpbdp-field-accreditationtype{width:48%!important;float:left!important}.wpbdp-field-coursesoffered{background:#eee;padding:10px}.listing-actions input.delete-listing{margin:0!important}.listing-actions input{margin:10px 0!important}.wpbdp-listing-single .extra-images ul li{display:inline-block!important;margin:5px}.wpbdp-listing:not(.sticky) img{max-height:200px;width:auto}.woocommerce-page .primary-content{max-width:760px;float:left}.widget-title a,ul.featured_product_widget a.button,.button{display:inline-block;margin:10px 0;padding:10px 40px;border:2px solid #444;background:#fff;color:#444;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:11px}.widget-title a:hover,ul.featured_product_widget a.button:hover,.button:hover{background:#fb000d!important;color:#fff!important}.listing-actions input.button,ul.featured_product_widget a.button{width:150px;text-align:center;padding:10px}ul.posts-list li,.widget_categories li,.widget_archive li,.widget_pages li,.widget_meta li{padding-bottom:5px;margin-bottom:5px}.menu-footer-container li{list-style:none}.images{position:relative;overflow:hidden}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{overflow:hidden}.archive.woocommerce .outofstock:after,.outofstock .images:after{content:"sold out";display:block;position:absolute;top:18px;color:#fff;background:#f8000b;width:100%;text-align:center;font-size:15px;transform:rotate(45deg);right:-45px;box-shadow:1px 1px 1px rgba(0,0,0,.5);text-transform:uppercase;font-weight:700;border:1px solid #fff}.single.woocommerce .outofstock .images:after{top:35px;right:-110px}.woocommerce ul.products li.product h3{color:#000;font-weight:700;min-height:64px}.woocommerce .price .amount{font-size:1.5em;color:#f8000b}.woocommerce a.button{font-size:.8em}th.card-type,td.card-type{width:10%}td,th{padding:0 5px}thead{background:#efefef}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs{display:none}.ufaq-faq-body{background:#efefef;padding:10px}.jcarousel-skin-tango #mycarousel li .imgSidethumb img{height:auto!important}.type-videogallery,.type-product,.type-wpbdp_listing{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f5f5f5}.type-videogallery .post-image,.type-wpbdp_listing .post-image,.type-product .post-image{max-width:250px;float:left;margin-right:20px}.type-videogallery .post-wrap,.type-wpbdp_listing .post-wrap,.type-product .post-wrap{margin-left:270px}.page-template-page-oscars .awards-post-excerpt{clear:both}.page-template-page-oscars a.more-tag{background:#fb000d;float:right;margin:15px;color:#fff;padding:2px 5px}.page-template-page-oscars .callout{margin:0 -10px 0 -20px;padding:5px 15px;color:#fff;background-color:#f8000b}.page-template-page-oscars h1.post-title{background:#f8000b;color:#fff;margin-left:-20px;padding-left:100px;width:420px}.page-template-page-oscars h1.post-title:after{content:" ";height:52px;position:absolute;left:420px;width:52px;border-right:26px solid #fff;border-top:26px solid #f8000b;border-bottom:26px solid #fff;border-left:26px solid #f8000b}.page-template-page-oscars h1.post-title:before{content:" ";background:url(./lib/images/oscar-trophy-small.png);height:135px;width:52px;position:absolute;left:36px;top:-83px}input[type=password]{border:2px solid #ddd;padding:7px;width:100%;display:block}span.stMainServices{height:25px!important}a[href="http://html5box.com/html5gallery/watermark.php"]{display:none}@media screen and (max-width:992px){.branding{width:200px}}.issue{padding:3px;position:relative}.issue-overlay{display:none}.issue:hover .issue-overlay{position:absolute;background-color:rgba(0,0,0,.5);width:100%;z-index:0;display:block;padding:4px;bottom:8px;color:#fff;margin:-8px;text-align:center;left:8px}.notice{background-color:#ffffe0;padding:15px;margin:5px 0}.discount .discount-desctiption p:last-of-type{margin-bottom:0}.discount .discount-amount{font-weight:700;margin-bottom:1rem}.procard-description{text-transform:none}.piklist-field-list-item{width:100%}.piklist-list-item-label{display:inline-block;width:calc(100% - 30px)}.procard-label{display:inline-block;margin-bottom:2rem}.procard-description{display:none;padding:2rem;border:1px solid #000}.procard-description ul{margin-bottom:1rem}.procard-description li{list-style-type:inherit!important}