/*
* Skeleton V1.1
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 8/17/2011
*/
/* Table of Content
==================================================
  #Site Styles
  #Page Styles
  #Media Queries
  #Font-Face */
/* #Site Styles
================================================== */
.
/* #Page Styles
================================================== */
/* #Media Queries
================================================== */
  /* Smaller than standard 960 (devices and browsers) */
  @media only screen and (max-width: 959px) {}
  /* Tablet Portrait size to standard 960 (devices and browsers) */
  @media only screen and (min-width: 768px) and (max-width: 959px) {
  }
  /* All Mobile Sizes (devices and browser) */
  @media only screen and (max-width: 767px) {}
  /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    body {background:url(../images/mobile-bg.png) repeat-x top #eeeeee !important}
    .logo-frame { text-align:center; padding:20px 0;}
    .footer-stabalizer {width:440px;}
    .main-navigation ul {float:left;clear:both;text-align:center;margin:60px 0 0px 0;}
    .main-navigation ul li {float:left;line-height:50px !important; background:url(../images/border-horizontal-repeater.png) repeat-x bottom;width:100%;}
    .newsletter-button {float:left; margin-left:80px;}
    .mailing-list-button {float:left; margin-left:50px; }
    .column-header {text-align:center;}
    .breadcrumb-bar {display:none;}
    .widget-content li, .widget-header {text-align:center; line-height:40px;}
    .widget-base { background:url(../images/widget-bg-480.png) repeat-x bottom;}
    .clusters ul {padding:0 0 60px 60px;}
    .clusters ul li {margin-right: 15px;}
    .left-hand-menu li {line-height:50px !important; text-align:center; background:url(../images/border-horizontal-repeater.png) repeat-x bottom;}
    .search-box {width:100%;}
    .search-box input[type="image"] {width:40px; height:40px;}
    .paging-prev, .paging-next {padding:10px 0px !important; width:40px !important}
    .slides_container {width:440px; height:280px;}
    .slides_container div.slide {width:440px;}
    #slidePrev, #slideNext {top:110px;}
    .item {width:200px;}
    .homepage-paragraph strong, .homepage-paragraph {text-align:center !important; padding-left:0 !important;}
    .afisha-frame {  position:relative !important;float:left;width:100% !important;left:0;clear:both;top:0;width:100%;margin:30px 0 0 0;overflow:hidden;height:250px;padding:130px 0 0 0;margin-bottom:60px;}
    .afisha-information {width:100%;position:absolute;text-align:center;top:-100px;left:0px;}
    .afisha-title a {line-height:26px;color:#013853;font-size:26px;}
    .afisha-placeholder {display:none;}      
    #rotator {margin:0 auto;width:100%;}        
    .afisha-image {  margin-left:0px;}      
    .afisha-image img {  width:100% !important;  }          
    .homepage-strip {height:50px;width:100%;z-index:300;background:0;position:absolute;bottom:50px;}
    .homepage-strip-stabalizer {width:100%;height:50px;margin:0 auto;position:relative;}        
    #rotatorNav {  position:absolute;width:100%;text-align:center;  margin:0 0 0 130px;Z-index:200;}
    .latest-news-ticker {width:100%;text-align:center;font-size:13px;color:#6a757c;position:absolute;right:0;margin-top:60px;}
    .latest-news-ticker a {color:#6a757c !important;}
    .footer-info, .footer-links {width:100%; text-align:center;}
    .footer-links { margin-top:20px; text-align:center;}
    .footer {min-height:500px;}
    .social-media-icons {margin:0 auto; width:40px;}
    .footer-stabalizer {width:420px;}
  }
  /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
  @media only screen and (max-width: 479px) {
    body {background:url(../images/mobile-bg.png) repeat-x top #eeeeee !important}
    .icon-calendar, .icon-price, .icon-location {font-size:10px;}
    .icon-calendar a, .icon-price a, .icon-location a {font-size:9px;}
    .logo-frame { text-align:center; padding:20px 0;}
    .footer-stabalizer {width:440px;}
    .main-navigation ul {float:left;clear:both;text-align:center;margin:60px 0 0px 0;}
    .main-navigation ul li {float:left;line-height:50px !important; background:url(../images/border-horizontal-repeater.png) repeat-x bottom;width:100%;}
    .newsletter-button {float:left; margin-left:30px;}
    .mailing-list-button {float:left; margin-left:10px; }
    .column-header {text-align:center;}
    .breadcrumb-bar {display:none;}
    .widget-content li, .widget-header {text-align:center; line-height:40px;}
    .widget-base { background:url(../images/widget-bg-480.png) repeat-x bottom;}
    .clusters ul {padding:0 0 60px 0px;}
    .clusters ul li {margin-right: 15px;}
    .left-hand-menu li {line-height:50px !important; text-align:center; background:url(../images/border-horizontal-repeater.png) repeat-x bottom;}
    .search-box {width:100%;}
    .search-box input[type="image"] {width:40px; height:40px;}
    .paging-prev, .paging-next {padding:15px 2px 0px 2px !important; width:35px !important; margin:0 !important; font-size:10px;}
    .pagination a {width:18px;height:22px;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;padding:6px 0 0 10px;margin:8px 2px 0 2px;}
    .pagination a.chev {padding:8px 2px 0 2px;}
    .slides_container {width:300px; height:280px;}
    .slides_container div.slide {width:320px; font-size:10px;}
    #slidePrev, #slideNext {top:220px;}
    #slideNext {right:0px;}
    #slidePrev {left:0px;}
    .item {width:140px; height:105px;}
    .homepage-paragraph strong, .homepage-paragraph {text-align:center !important; padding-left:0 !important;}
    .afisha-frame {  position:relative !important;float:left;width:100% !important;left:0;clear:both;top:0;width:100%;margin:30px 0 0 0;overflow:hidden;height:220px;padding:130px 0 0 0;margin-bottom:60px;}
    .afisha-information {width:100%;position:absolute;text-align:center;top:-100px;left:0px;}
    .afisha-title a {line-height:26px;color:#013853;font-size:26px;}
    .afisha-placeholder {display:none;}      
    #rotator {margin:0 auto;width:100%;}        
    .afisha-image {  margin-left:0px;}      
    .afisha-image img {  width:100% !important;  }          
    .homepage-strip {height:50px;width:100%;z-index:300;background:0;position:absolute;bottom:50px;}
    .homepage-strip-stabalizer {width:100%;height:50px;margin:0 auto;position:relative;}        
    #rotatorNav {  position:absolute;width:100%;text-align:center;  margin:0 0 0 70px;Z-index:200;}
    .latest-news-ticker {width:100%;text-align:center;font-size:13px;color:#6a757c;position:absolute;right:0;margin-top:60px;}
    .latest-news-ticker a {color:#6a757c !important;}
    .footer-info, .footer-links {width:100%; text-align:center;}
    .footer-links { margin-top:20px; text-align:center;}
    .footer {min-height:500px;}
    .social-media-icons {margin:0 auto; width:40px;}
    .footer-stabalizer {width:300px;}
  }
/* #Font-Face
================================================== */
/*   This is the proper syntax for an @font-face file
    Just create a "fonts" folder at the root,
    copy your FontName into code below and remove
    comment brackets */
/*  @font-face {
      font-family: 'FontName';
      src: url('../fonts/FontName.eot');
      src: url('../fonts/FontName.eot?iefix') format('eot'),
           url('../fonts/FontName.woff') format('woff'),
           url('../fonts/FontName.ttf') format('truetype'),
           url('../fonts/FontName.svg#webfontZam02nTh') format('svg');
      font-weight: normal;
      font-style: normal; }
*/
.main-content h3 {
font-size: 14px;
font-weight: bold;
line-height: 18px;
}
.result-title {
  font-weight: bold;
}
