/*******************************************************************************
AD02 template - Home Page
Amazing Discoveries, 2009
*******************************************************************************/


/******************************************************************************/
/* BEGIN: BLUE RIBBON */
/******************************************************************************/
.header-middle-container { background:#ffffff url(../img/middle_ribbon/bg.jpg); width:100%; height:400px; text-align:left; border-top:10px solid #fff; }
.header-middle-content { margin-left:auto; margin-right:auto; width:1000px; height:400px; }
.header-middle-content-left-outter { float:left; height:400px; width:25px; }
.header-middle-content-left-outter-arrow { height:50px; width:15px; margin-top:250px; padding-right:10px; padding-top:5px; padding-bottom:5px; background:url(../img/middle_ribbon/arrow_big_left.png) center left no-repeat; cursor: pointer; }
.header-middle-content-left-outter-arrow:hover { background:url(../img/middle_ribbon/arrow_big_left_over.png) center left no-repeat; }
.header-middle-content-left { float:left; height:400px; width:550px; }
.header-middle-content-right { float:left; height:400px; width:400px; }
.header-middle-content-picture { height:400px; width:400px; }
.header-middle-content-picture > a { display:block; width:400px; height:400px; }
.header-middle-content-right-outter { float:right; height:400px; width:25px; }
.header-middle-content-right-outter-arrow { height:50px; width:15px; margin-top:250px; padding-left:10px; padding-top:5px; padding-bottom:5px; background:url(../img/middle_ribbon/arrow_big_right.png) center right no-repeat; cursor: pointer; }
.header-middle-content-right-outter-arrow:hover { background:url(../img/middle_ribbon/arrow_big_right_over.png) center right no-repeat; }
.header-middle-content-left-top { height:160px; }
.header-middle-content-left-product-description { height:200px; }
.header-middle-content-left-product-description-contetnt { height:180px;padding-top:10px; padding-bottom:10px; line-height:normal; color:#ffffff; overflow:auto; }
.header-middle-content-left-bottom { height:40px; }
.header-webstore-logo-big { padding-top:40px; padding-left:30px; height:80px; width:270px; background:url(../img/ad_logo-big.png) no-repeat bottom right; }
.header-middle-content-items-navigation { padding-left:35px; height:29px; padding-top:5px; padding-bottom:6px; }
.header-middle-content-items-navigation > span { display:inline-block; height:24px; margin-right:5px; vertical-align:top; cursor:pointer; }
.header-middle-content-items-navigation > span > span { display:inline-block; padding-top:7px; width:20px; text-align:center; font-size:11px; font-weight:bold; vertical-align:top; cursor:pointer; }
.header-middle-content-items-navigation-arrow-left {  width:8px; background:url(../img/middle_ribbon/arrow_small_left.png) no-repeat; }
.header-middle-content-items-navigation-arrow-right { width:8px; background:url(../img/middle_ribbon/arrow_small_right.png) no-repeat; }
.header-middle-content-items-navigation-square { width:20px; background:url(../img/middle_ribbon/square.png) no-repeat; }
.header-middle-content-items-navigation-square-active { width:20px; background:url(../img/middle_ribbon/square_active.png) no-repeat; color:white; }
/******************************************************************************/
/* END: BLUE RIBBON */
/******************************************************************************/


/******************************************************************************/
/* BEG: TOP BANNERS */
/******************************************************************************/
#top-banner { margin:auto; font-family:'Roboto Condensed',arial,helvetica,sans-serif; text-align:right; }
#top-banner .bjqs-markers { text-align:right; position:relative; top:-40px; width:300px; display:inline-block; padding-right:10px; }
#top-banner .bjqs-markers > li > a { margin-right:7px; background:rgba(255,255,255,0.5); border-radius:50%; width:32px; height:32px; line-height:32px; text-align:center; }
#top-banner .bjqs-markers > li > a:hover, #top-banner .bjqs-markers > li.active-marker > a { background:rgba(255,255,255,0.9); }
#top-banner .bjqs-controls > li > a { font-size:22px; color:#fff; font-weight:bold; margin:0px 30px; }
#top-banner a { color:#000; }
#top-banner a:hover { text-decoration:none; }
/******************************************************************************/
/* END: TOP BANNERS */
/******************************************************************************/


/******************************************************************************/
/* BEG: ENMITY BANNER */
/******************************************************************************/
#enmity-banner { height:250px; }
#enmity-banner-content { width:950px; margin:auto; }
#enmity-snake { float:left; width:167px; height:221px; margin-top:20px; background:url(//storage2.amazingdiscoveries.org/ad02/front_page/enmity-snake.jpg); }
#enmity-text { float:left; width:285px; height:220px; margin-left:10px; font-family:'Oswald',sans-serif; }
#enmity-benner-back, #enmity-benner-forward { float:left; width:35px; height:35px; margin-top:110px; margin-left:5px; }
#enmity-benner-back > i, #enmity-benner-forward > i { color:white; opacity:0.25; transition:opacity 0.3s ease; }
#enmity-benner-back > i:hover, #enmity-benner-forward > i:hover { cursor:pointer; opacity:0.65; }
@media (max-width: 950px) {
    #enmity-banner-content { width:800px; }
    #enmity-snake { display: none; }
}
@media (max-width: 800px) {
    #enmity-banner { height:480px; }
    #enmity-banner-content { width:600px; }
    #enmity-benner-back { clear:left; }
    #enmity-text { margin-left:50px; }
}
/******************************************************************************/
/* END: ENMITY BANNER */
/******************************************************************************/


/******************************************************************************/
/* BEG: MAIN CONTENT */
/******************************************************************************/
.main-content-wrapper-front-page { margin-left:auto; margin-right:auto; width:950px; background:#fff; }
.main-content-bottom-margin { height:50px; background:#fff; }

.home-page-content { padding-bottom:12px; }
.home-page-content-left { float:left; width:310px; }
.home-page-content-center { float:left; width:310px; padding-left:10px; padding-right:10px; }
.home-page-content-right { float:left; width:310px; }

.main-content-box-main-products-ads { height:150px; background:url(../img/icons/ajax_loader_transparent.gif) no-repeat center center; }

.featured-video-bottom { padding-top:10px; text-align:right; background:#b52f26; }
.featured-video-bottom a:hover { border-bottom:0; }
.featured-product-bottom { padding-top:10px; margin-left:12px; margin-right:12px; text-align:right; }

.grey-bar { height:37px; }
.grey-bar-left { float:left; height:32px; width:6px; background:url(../img/front_page/grey_bar_left.png); }
.grey-bar-center { float:left; height:32px; width:878px; padding-left:30px; padding-right:30px; background:url(../img/front_page/grey_bar_bg.png); }
.grey-bar-right { float:left; height:32px; width:6px; background:url(../img/front_page/grey_bar_right.png); }
.grey-bar-content { padding-top:12px; white-space:nowrap; overflow:hidden; font-weight:bold; font-size:13px; }
#grey-bar-content-updates-summary { font-weight:normal; }
#grey-bar-content-title { color:#444; }
#grey-bar-content-controllers { padding-right:5px; padding-left:2px; }
.grey-bar-content-controller { display:inline-block; padding-left:2px; padding-right:2px; cursor:pointer; width:9px; height:9px; background:url(../img/icons/dot_small_grey.png) center no-repeat; }
.grey-bar-content-controller:hover { background:url(../img/icons/dot_small.png) center center no-repeat; }
.grey-bar-content-controller-active { background:url(../img/icons/dot_big.png) center center no-repeat !important; }
#grey-bar-content-updates-carriage { background:#e95f14; display:none; width:8px; }
#grey-bar-content-items { display:none; }

.main-content-box-health .article-summary-item { background:#76b900; border-top:1px dotted #609600; }
.main-content-box-health .article-summary-item0 { border-top:0; }
.main-content-box-health .article-summary-items { background:#99cc3f; }
.main-content-box-health .article-summary-item a { color:#fff; }
.main-content-box-health .article-summary-item a:hover { text-decoration:underline; border:none; }
.main-content-box-health .article-summary-item-active { background:#609600; }
.main-content-box-truth-matters .article-summary-item { background:#e95f14; border-top:1px dotted #d74e03; }
.main-content-box-truth-matters .article-summary-item0 { border-top:0; }
.main-content-box-truth-matters .article-summary-items { background:#f37a37; }
.main-content-box-truth-matters .article-summary-item a { color:#fff; }
.main-content-box-truth-matters .article-summary-item a:hover { text-decoration:underline; border:none; }
.main-content-box-truth-matters .article-summary-item-active { background:#d74e03; }
.main-content-box-science .article-summary-items { background:#166fb3; }
.main-content-box-science .article-summary-item { background:#3b89c6; border-top:1px dotted #166fb3; }
.main-content-box-science .article-summary-item a { color:#fff; }
.main-content-box-science .article-summary-item a:hover { text-decoration:underline; border:none; }
.main-content-box-science .article-summary-item-active { background:#166fb3; }
.main-content-box-red .article-summary-items { background:#b52f26; }
.main-content-box-red .article-summary-item { background:#b52f26; border-top:1px dotted #820c0f; }
.main-content-box-red .article-summary-item a { color:#fff; }
.main-content-box-red .article-summary-item a:hover { text-decoration:underline; border:none; }
.main-content-box-red .article-summary-item-active { background:#820c0f; }

.main-content-box-main-announcement { padding:30px 40px; }
.main-content-box-amazing-health > .main-content-box-main > a:hover { border:none !important; }

.article-summary-warning { padding-top:10px; padding-bottom:5px; padding-right:20px; padding-left:20px; color:#777; }
.article-summary-warning a { color:#cd2b00; }
.article-summary-warning-title { padding-bottom:5px; padding-left:17px; background:url(../img/icons/exclamation.png) top left no-repeat; font-weight:bold; font-size:12px; color:#555; font-family:"Trebuchet MS",Verdana; }

.front-page-product-ads a:hover { border-bottom:none !important; }

.satellite-info { padding-top:10px; }


/******************************************************************************/
/* END: MAIN CONTENT */
/******************************************************************************/

