/*-------------------------------- 
 * CSS override to change template.
---------------------------------*/
#bottom2 ul.menu li {display:inline;width:auto;float:left;}
body {background:url(../images/greenlaneback.png);background-size:cover;}
#content {/* default fallback */
background: rgb(255, 255, 255) transparent;
/* nice browsers */
background: rgba(255, 255, 255, 0.8);
/* IE 6/7 */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
/* IE8 */    
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";}
aside {/* default fallback */
background: rgb(255, 255, 200) transparent;
/* nice browsers */
background: rgba(255, 255, 200, 0.8);
/* IE 6/7 */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF);
/* IE8 */    
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";}
.google-maps {
        position: relative;
       padding-bottom: 75%; // This is the aspect ratio
       height: 0;
       overflow: hidden;
   }
.google-maps iframe {
       position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
       height: 100% !important;
   }
#bottom2,#bottom2 .container, #bottom2 .container .nav >li >a {padding-top:0px;padding-bottom:0px;}
div.itemView {margin-bottom:0}
#k2Container {padding-bottom:1px;}
.itemBackToTop {display:none;}
.sidebar-right {border-left:1px solid grey;}
.grey-box,#content,.sidebar-right {border-radius:10px;}
#content {border-top-right-radius:0px;}
.sidebar-right {border-top-left-radius:0px;border-bottom-left-radius:0px;}
.grey-box,#content,.sidebar-right {box-shadow: 5px 5px 8px #888888;}