/* Home */ .ui-tooltip { max-width:500px; padding:20px 20px 0 20px; min-height:40px; } form#form-search{ background-color: #721446; padding:0 0 110px 0; width:280px; height:377px; float:left; } form#form-search a.full_search_link{ margin-top: 10px; display: block; text-align: center; width: 100%; height: 33px; color: #fff; text-align: center; line-height: 33px; text-decoration: none; background: #585858; font-family: Arial; } form#form-search fieldset{ width:87%; margin:0 auto; } form#form-search fieldset input#sf_keyword{ width:94%; padding:5px 3%; } form#form-search fieldset h2{ color:#ffffff; width:140px; font-size:1.7em; margin:4px 0 40px 0; } div#row-daterange{ padding-bottom:30px; } div#row-daterange p.date_range_text{ color: white; font-size: 13px; } div.ui-slider{ border-radius:15px !important; -moz-border-radius:15px !important; -webkit-border-radius:15px !important; height:17px !important; background:#babcbe; } div.ui-slider-range{ background:#ffffff; } a.ui-slider-handle{ border-radius:15px !important; -moz-border-radius:15px !important; -webkit-border-radius:15px !important; width:15px !important; height:15px !important; top:0!important; z-index:1000; background:#828282 !important; } label.slidervalue{ color:#ffffff; height:30px; font-size:0.75em; position:absolute; padding-top:5px; } div.zone{ background:#c0c0c0; position:relative; } div.zone img{ width:100%; } div.zone a.title{ display:block; text-align:center; color:#ffffff; position:absolute; z-index:10000; width:100%; bottom:0; text-decoration: none; padding-bottom:20px; padding-top:60px; font-size:1.3em; font-weight:bold; margin-bottom:0; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.31) 47%, rgba(0,0,0,0.65) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(47%,rgba(0,0,0,0.31)), color-stop(100%,rgba(0,0,0,0.65))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 47%,rgba(0,0,0,0.65) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 47%,rgba(0,0,0,0.65) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 47%,rgba(0,0,0,0.65) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 47%,rgba(0,0,0,0.65) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); } div.zone a.title span, div.zone a.title span{ color:#ffffff; text-decoration:none; } div.zone a.small{ font-size:1em; } div.zone a.medium{ font-size:1.2em; } div.zone a.large{ font-size:2em; } div.zone-small{ height:241px; margin-bottom:5px; } div.zone-big{ height:488px; } div.zone-column{ float:left; width:309px; margin-left:5px; } div.zone-column-first{ width:280px; margin-left:0; } a.edit-zone{ display:none; } div.zone:hover a.edit-zone{ display:inline-block; position:absolute; color:#000000; padding:10px; z-index:10000; background:#f5f5f5; } h2.trending{ background:url('../../img/home/icon-trending.png') no-repeat 0 0; padding-left:44px; margin-bottom:1.2em; height:44px; line-height:44px; } div.trending-box{ float:left; margin-right:2%; background:#f5f5f5; width:23%; height:244px; position:relative; overflow:hidden; } div.trending-box img.thumbnails{ width:100%; position:absolute; } div.trending-box img.coral-icon{ position:absolute; bottom:33px; right:10px; display:block; z-index:1000; } div.trending-box h3{ position:absolute; bottom:0; text-align:center; width:100%; color:#ffffff; font-size:1.1em; padding:8px 0; margin-bottom:0px; } div#highest-rated h3{ background:#fdb913; } div#most-downloaded h3{ background:#e8600c; } div#most-viewed h3{ background:#ff0000; } div#twitter{ background:url('../../img/home/icon-twitter.png') #fdb913 no-repeat 15px 20px; overflow:auto; float:left; width:25%; height:244px; } div#twitter-latest-tweets{ margin:15px 15px 0 60px; } div#twitter h3{ color:#ffffff; font-size:0.95em; } div#tweets ul{ margin:0; list-style:none; } div#tweets ul li{ color:#ffffff; font-size:0.95em; } div#tweets ul li a, div#tweets ul li a:visited{ color:#ffffff; word-break: break-word; } div#tweets ul li p.timePosted{ color:#000000; } div#tweets ul li p.interact a{ margin-right: 10px; } @media screen and (max-width: 1224px) { form#form-search{ width:26%; margin-bottom:5px; } div.zone-column{ width:24%; margin-left:0.5%; } div.zone-column-first{ width:26%; margin-left:0; } div.zone-small, div.zone-small img{ } div.zone-big, div.zone-big img{ } div.zone{ overflow:hidden; } div.cycle-slideshow{ overflow:hidden; } div.cycle-slideshow a{ overflow:hidden; } div.zone img{ display:block; width:auto; } div.trending-box{ margin-right:1%; width:24%; } div.trending-box img.thumbnails{ height:100%; width:auto; } div.trending-box img.coral-icon{ bottom:33px; right:10px; } div.trending-box h3{ font-size:1.1em; bottom:-5px; } div#twitter{ width:24.5%; } } @media screen and (max-width: 1100px) { form#form-search{ width:26.5%; height:277px; margin-bottom:5px; } div.zone-column{ width:24%; margin-left:0.5%; } div.zone-column-first{ width:26.5%; margin-left:0; } div.zone-small, div.zone-small img{ height:191px; } div.zone-big, div.zone-big img{ height:388px; } div.zone{ overflow:hidden; } div.cycle-slideshow{ overflow:hidden; } div.cycle-slideshow a{ overflow:hidden; } div.zone img{ display:block; width:auto; } } @media screen and (max-width: 1100px) { div.trending-box{ margin-right:1%; width:32.666666666666%; } div#most-viewed{ margin-right:0; } div.trending-box img.thumbnails{ height:100%; width:auto; } div.trending-box img.coral-icon{ bottom:33px; right:10px; } div#twitter{ margin-top:25px; width:100%; min-height:80px; height:auto; } } @media screen and (max-width: 680px) { form#form-search fieldset{ width:80%; } form#form-search fieldset h2{ font-size:1.2em; width:auto; } div.zone h3.small{ font-size:0.8em; } div.zone h3.medium{ font-size:1em; } div.zone h3.large{ font-size:1.2em; } } /* Phone */ @media screen and (max-width: 535px) { .ui-tooltip { max-width:92%; padding:20px 4% 0 4%; min-height:40px; z-index:100000000000; position:relative; } .ui-tooltip img{ width:100%; z-index:100000000; position:relative; } form#form-search{ width:100%; height:auto; padding-bottom:8px; float:none; margin-bottom:5px; } form#form-search fieldset h2{ width:100%; margin-bottom:20px; } div.zone-small, div.zone-small img{ height:auto; } div.zone-big, div.zone-big img{ display:none; } div.zone-small img{ max-width:480px; } div.zone-big img{ max-width:480px; } div.zone h3.small{ font-size:1.2em; } div.zone h3.medium{ font-size:1.4em; } div.zone h3.large{ font-size:1.8em; } div.zone-column{ width:100%; height:auto; float:none; margin-left:0; } div.zone{ width:100%; margin-right:0; } div.zone img{ width:100%; } div.zone-column-first{ width:100%; margin-left:0; } div.zone h3{ display:block; text-align:center; color:#ffffff; position:absolute; z-index:10000; width:100%; bottom:0; padding-bottom:20px; padding-top:60px; margin-bottom:0; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.31) 47%, rgba(0,0,0,0.65) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(47%,rgba(0,0,0,0.31)), color-stop(100%,rgba(0,0,0,0.65))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 47%,rgba(0,0,0,0.65) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 47%,rgba(0,0,0,0.65) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 47%,rgba(0,0,0,0.65) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.31) 47%,rgba(0,0,0,0.65) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); } div.trending-box{ float:none; margin-right:0; width:100%; height:auto; } div.trending-box img.thumbnails{ width:100%; height:auto; position:relative; } div.trending-box img.coral-icon{ position:absolute; bottom:33px; right:10px; display:block; z-index:1000; } div.trending-box h3{ position:absolute; bottom:0; text-align:center; width:100%; color:#ffffff; font-size:1.1em; padding:8px 0; } div#twitter{ float:none; width:100%; height:auto; } div#twitter-latest-tweets{ padding:25px 0; } }