/* EXPLORE */
div#explore div.explore_row { margin-bottom: 16px; width: 896px; }

div#explore div.explore_row div.row_header { width: 896px; position: relative; margin-bottom: 16px; }

div#explore div.explore_row div.row_header h2 { display: block; width: 896px; height: 90px; text-indent: -9000px; }

div#explore div.explore_row div.row_header ul.breadcrumb { position: absolute; top: 12px; left: 11px; list-style-type: none; }

div#explore div.explore_row div.row_header ul.breadcrumb li { font-size: 15px; font-weight: 700; display: inline; }

div#explore div.explore_row.threeup div.explore_column { float: left; width: 288px; margin-right: 16px; height: 100%; background: #cecdcd; position: relative; }

div#explore div.explore_row div.explore_column.last { float: right; margin-right: 0; }

div#explore div.explore_row.threeup div.explore_column div.column_header a { display: block; width: 288px; height: 90px; text-indent: -9000px; }

div#explore.dashboard div.explore_row.threeup div.explore_column { padding-bottom: 281px; background: #e6e6e6; }

div#explore div.explore_row div.explore_column div.column_bottom { position: absolute; bottom: 0; }

div#explore div.explore_row div.explore_column p { font-size: 13px; background: #cecdcd; padding: 0 16px; }

div#explore div.explore_row div.explore_column h3 { position: relative; margin: 0; }

div#explore div.explore_row div.explore_column h3 a span { display: block; font-weight: 400; font-size: 13px; }

div#explore div.explore_row.threeup div.explore_column h3 a { display: block; width: 256px; /* color:#282828 !important; */ color: #2F7DA6 !important; background: #cecdcd; font-size: 14px; text-transform: none; padding: 16px 16px 32px; }

div#explore div.explore_row.fourup div.explore_column { float: left; width: 212px; margin-right: 16px; height: 100%; background: #e6e6e6; }

div#explore div.explore_row.fourup div.explore_column h3 a { display: block; width: 180px; /* color:#282828 !important; */ color: #2F7DA6 !important; background: #cecdcd; font-size: 14px; text-transform: none; padding: 16px 16px 48px; }

div#explore div.explore_row.fourup div.explore_column h3 a span { position: absolute; bottom: 12px; left: 16px; font-size: 11px; font-weight: 400; text-transform: uppercase; }

div#explore div.person_page { float: left; width: 844px; background: #cecdcd; margin-bottom: 16px; padding: 11px 26px; }

div#explore div.person_page div.desc h1 { font-size: 27px; font-weight: 700; color: #282828; text-transform: none; margin: 3px 0 0 -7px; }

div#explore div.explore_spotlight { float: left; width: 844px; background: #cecdcd; margin-bottom: 16px; margin-top: -16px; padding: 26px; }

div#explore div.explore_spotlight div.image_still { float: left; width: 448px; }

div#explore div.explore_spotlight div.desc { float: right; width: 366px; }

div#explore div.explore_spotlight div.desc h1 { font-size: 27px; font-weight: 700; color: #282828; margin-bottom: 11px; margin-top: 15px; text-transform: none; }

div#explore div.explore_spotlight div.desc p { margin-bottom: 0; font-size: 13px; }

div#explore div.top10list { float: left; width: 881px; background: #cecdcd; padding: 15px 15px 26px 0; }

div#explore div.top10list div.itemblock { float: left; width: 881px; margin-bottom: 30px; }

div#explore div.top10list div.itemblock a.top_ten_number { float: left; width: 438px; height: 98px; display: inline-block; font-size: 36px; line-height: 1em; color: #fff; margin: 0 0 0 26px; padding: 10px 10px 0 0; }

div#explore div.top10list div.itemblock a img { float: left; margin-right: 30px; position: relative; top: -10px; }

div#explore div.top10list div.itemblock a span { display: block; font-size: 14px; /* color:#282828 !important; */ color: #2F7DA6 !important; line-height: 1em; }

div#explore div.top10list div.itemblock a span.title { font-weight: 700; text-transform: uppercase; margin: 5px 0; }

div#explore div.top10list div.itemblock p { float: right; width: 377px; font-size: 13px; position: relative; top: -3px; margin: 0 0 10px 0; }

div#explore div.top10list div.itemblock .description { float: right; width: 377px; }

div#explore div.thinheader h3 span { color: #66CC66; font-weight: 700; font-size: 17px; padding: 0 3px; }

div#explore div.exploreblock { width: 842px; float: left; margin-bottom: 4px; padding: 24px 27px; }

div#explore div.exploreblock div.exploredesc { float: right; width: 646px; }

div#explore div.full { margin-bottom: 4px; }

div#explore div.full div.featuredesc { float: right; width: 525px; }

div#explore div.full div.featuredesc p { color: #fff; margin: 0; }

div#explore div.exploreblock div.productdetails { float: left; width: 125px; margin-left: 20px; }

div#explore div.exploreblock div.productdetails p { line-height: 1.3em; text-transform: uppercase; margin: 0; }

div#explore div.exploreblock div.filmdesc { float: right; width: 525px; font-size: 12px; }

div#explore div.explore_row div.explore_column.active { background-color: #343434; }

div#explore.dashboard div.explore_row div.explore_column p { background: none; }

div#explore div.explore_row div.explore_column div.explore_highlight_area:hover h3 a { color: #fff !important; background-color: #343434; }

div#explore div.explore_row.last, div#explore div.top10list div.itemblock.last, div#explore div.exploreblock.last { margin-bottom: 0; }

div#explore div.explore_row div.explore_column.active h3 a { color: #fff !important; }

div#explore { width: 896px; }

div#explore div.explore_row div.explore_column div.column_header { margin-bottom: 16px; }

div#explore div.explore_row div.explore_column h3 a:hover, div#explore div.explore_row.fourup div.explore_column h3 a:hover { color: #fff !important; background: #343434; }

div#explore div.top10list div.itemblock a:hover span, div#explore div.explore_row div.explore_column.active p { color: #fff; }

div#explore div.top10list div.itemblock a.top_ten_number:hover { background: #353535; color: #fff !important; }

div#explore div.thinheader { float: left; position: relative; margin-bottom: 4px; width: 842px; padding: 4px 27px 2px; }

div#explore div.exploreblock img, div#explore div.full img { float: left; }

div#explore div.explore_row.threeup div.explore_column.active, div#explore div.explore_row.threeup div.explore_column.active h3 a { background: #343434; }

div.explore-like-button { margin: 0 0 -15px; padding: 15px 0 0; }

div.explore-like-button iframe { margin: 0; padding: 0; }

/* EXPLORE STUFF FROM BARREL */
/* EXPLORE HEADER CSS */
.explore_spotlight { margin-top: 0px !important; }

.row_header.explore_new { width: 896px; height: 123px; background-color: #ebebeb; margin-bottom: 10px !important; overflow: hidden; }

.row_header.explore_new h2.people { width: 286px !important; height: 84px !important; background: url(//d2ffltj98nrzzh.cloudfront.net/assets/explore/explore_people-8e07b0515943887d2690a565727bc6bb.gif) no-repeat !important; position: absolute; bottom: 0px; left: 0px; }

.row_header.explore_new h2.top10s { width: 286px !important; height: 84px !important; background: url(//d2ffltj98nrzzh.cloudfront.net/assets/explore/explore_top10s-df6dfa87e1621f9f17cdb68b72620da4.gif) no-repeat !important; position: absolute; bottom: 0px; left: 0px; }

.row_header.explore_new h2.themes { width: 286px !important; height: 84px !important; background: url(//d2ffltj98nrzzh.cloudfront.net/assets/explore/explore_themes-bf6518c7434ac413daec82df86d328cd.gif) no-repeat !important; position: absolute; bottom: 0px; left: 0px; }

.row_header.explore_new ul.explore_breadcrumb { /* color:#22acde; */ width: 856px; height: 35px !important; margin: 0px !important; padding: 0px 20px; border-bottom: 4px solid #fff; position: absolute; top: 0px !important; left: 0px !important; list-style-type: none; list-style-image: url(//d2ffltj98nrzzh.cloudfront.net/assets/explore_raquo-028124261678917c3babc41bc524e435.gif) !important; }

.row_header.explore_new ul.explore_breadcrumb a { /* color:#22acde */ color: #282828; font-weight: 500; letter-spacing: 0.5px; }

.row_header.explore_new ul.explore_breadcrumb a:hover { color: #282828 !important; }

.row_header.explore_new ul.explore_breadcrumb li { float: left; font-size: 13px; font-weight: 500; letter-spacing: 0.5px; margin: 8px 0px 0px 20px; }

.row_header.explore_new ul.explore_breadcrumb li span { display: none; }

.row_header.explore_new ul.explore_breadcrumb li.nolead { margin: 8px 0px 0px 0px; list-style-image: none; }

/* EXPLORER LANDING CSS */
.explore_column.new_landing { width: 286px !important; height: 470px !important; margin-right: 19px !important; padding-bottom: 57px !important; background-color: #ebebeb !important; overflow: hidden !important; }

.explore_column.new_landing.last { margin-right: 0px !important; }

.explore_column.new_landing p { color: #4d4c4c !important; padding: 0px 20px !important; line-height: 1.4em !important; }

.explore_column.new_landing p.explore_title { padding-bottom: 10px !important; }

.explore_column.new_landing p.explore_title a { font-size: 18px; font-weight: 700; /* color:#282828 !important; */ color: #2F7DA6 !important; }

.explore_column.new_landing p.explore_title a:hover { color: #335870 !important; }

.explore_column.new_landing .explore_highlight_area { width: 286px !important; height: 153px !important; margin: 0px 0px 20px; overflow: hidden; }

.explore_column.new_landing .column_header { width: 288px; height: 84px; margin: 0px !important; border-bottom: 10px solid #fff; overflow: hidden; }

.explore_column.new_landing .column_header a.top10s { width: 286px !important; height: 84px !important; background: url(//d2ffltj98nrzzh.cloudfront.net/assets/explore/explore_top10s-df6dfa87e1621f9f17cdb68b72620da4.gif) no-repeat !important; }

.explore_column.new_landing .column_header a.people { width: 286px !important; height: 84px !important; background: url(//d2ffltj98nrzzh.cloudfront.net/assets/explore/explore_people-8e07b0515943887d2690a565727bc6bb.gif) no-repeat !important; }

.explore_column.new_landing .column_header a.themes { width: 286px !important; height: 84px !important; background: url(//d2ffltj98nrzzh.cloudfront.net/assets/explore/explore_themes-bf6518c7434ac413daec82df86d328cd.gif) no-repeat !important; }

.explore_column.new_landing .column_bottom span { display: none; }

.explore_column.new_landing .column_bottom p { margin: 0px 0px 18px !important; }

.explore_column.new_landing .column_bottom a.more { color: #2F7DA6 !important; text-transform: capitalize; }

.explore_column.new_landing .column_bottom a.more:hover { color: #335870 !important; }

/*

*/
