/* This file will hold styles that are loaded using the same media query as the wide grid. */

/* Layout preserving 300px right sidebar */
#region-content-top,
#region-content-bottom {
	max-width: 600px !important;
	width: 600px;
}

.region-content-top-right {
	width: 550px !important;
}

#region-sidebar-first-top {
  float: right;
  margin-top: 0;
}

#region-sidebar-second-top {
  float: left;
  margin-top: 0;
}

#region-sidebar-first-bottom {
	clear: left;
}

#region-sidebar-second-top,
#region-sidebar-first-bottom {
	width: 200px !important;
}

#region-sidebar-first-top,
#region-sidebar-second-bottom {
	width: 300px !important;
}

/* Listen Widget | Second Sidebar */
.listen {
    position: absolute;
    right: 60px !important;
    width: 300px !important;
    top: 20px;
    margin: auto;
}

/* Social Share */
#block-social-share-social-share {
    text-align: right;
    }

#block-social-share-social-share .content a {
    display: block;
    width: 100%;
    margin-left: -30px;
    padding-right: 30px;
    background-position: right 2px !important;
    margin-bottom: -20px;
}

/* Fluid layout */	
#section-content {
    max-width: 1200px;
    margin: 0 auto;
}

#zone-content {
    width: 100% !important;
    margin-left: 2%;
}

#region-sidebar-first-top {
     margin-top: 120px;
     margin-left: -300px;
}
#region-content-top {
    width: 60% !important;
}

#region-content-top .region-inner  {
    margin-right: 0;
}	

#region-content-top-right {
    width: 45% !important;
    margin-top: 0;
}

#region-sidebar-first-top {
    min-width: 300px !important;
}

#region-sidebar-second-top {
    width: 100% !important;
    margin-right: -300px !important;
}

#region-sidebar-second-top .region-inner {
    margin-right: 350px;
}
	   
/* splash blocks */
#cboxContent {
	width: 500px;
}