/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */

/* Increase the body font size on small touch devices */
body {}

/* =============================================================================
 *   Mobile Menu Toggle
 *   See your theme settings extensions for how to enable the menu toggle.
 *   These are example styles for the menu toggle menu, you can use these in the
 *   relevant responsive stylesheets as required. Modify to suit your design.
 * ========================================================================== */
 

/*----- LEADERBOARD - Open -----*/
.leaderboard-full {}
.leaderboard-container {}
/* Content - Open */

/* Content - Close */
/*----- LEADERBOARD - Close -----*/


/*----- HEADER - Open -----*/
#header-area {
	display: block;
}
.top-container-full {
	background: none!important;
	height: auto;
	padding: 0px;
	position: relative;
}
.top-primary-content,
.top-secondary-content {
	float: none;
	padding: 0px;
	text-align: left;
	width: auto;
}
.top-logo-background {
	display: none;
}
#branding {
	border-bottom: 1px #ddd solid;
}
#logo {
	left: auto;
	padding: 15px 0px 16px 0px;
	position: relative;
	text-align: center;
	top: auto;
}
/* SECONDARY MENU TOP */
.secondary-menu-top {}
/* SEARCH */
#search-struture {
	float: left;
}
#search-struture .search-container {
	right: auto;
	left: 0px;
}
#search-struture .search-content {
	background: #fff url(../images/bg-02.png) repeat-x top left;
	padding: 28px 20px 20px 20px!important;
}
#search-struture .search-button-show,
#search-struture .search-button-hide {
	height: 50px!important;
	width: 60px!important;
}
#search-struture .search-close-bottom {
	display: inline-block;
	z-index: 999;
}
/* MENU */
.header-menu {
	clear: none!important;
	float: right!important;
	margin: 0px!important;
	padding: 10px 0px!important;
	width: auto!important;
}
/* USER */
.user-details-block {
	clear: none!important;
	float: right!important;
	width: auto!important;
}
/* DONATE */
.header-donate-button {
	float: left;
}
.header-donate-button .block-inner {
	margin: 0px;
}
.header-donate-button a {
	padding: 13px 0px 12px 0px!important;
}
/* Content - Open */
.top-small-logo-background {
	display: none;
}
/* Content - Close */
/*----- HEADER - Close -----*/


/*----- MENU BAR - Open -----*/
.menu-bar-full {}
/*----- MENU BAR - Close -----*/


/*----- TB MEGA MENU - Open -----*/ 
#mega-menu {
	display: none!important;
}
/*----- TB MEGA MENU - Close -----*/


/*----- HIGHLIGHTED - Open -----*/
.highlighted-container-full {
	margin-bottom: 20px;
	padding-top: 0px;
}
.highlighted-page .page-wrapper {
    padding-top: 0px;
}
.highlighted-container {}
.highlighted-container .block,
.highlighted-container .block-inner {}
/*----- HIGHLIGHTED - Close -----*/


/*----- FLEXSLIDER - Open -----*/
.flexslider {}
.flexslider ul.slides {}
.flexslider ul.slides > li {}
.flexslider .views-field-body {}
.views-field-field-highlights-bg-image {}
.flexslider-body {}
.flex-control-nav {}
#slider .flexslider-body-image {}
#slider .flexslider-body-image img {}
#slider .flexslider-body {
	bottom: 200px;
	right: 20px;
	max-width: auto;
}
#slider .flex-prev, 
#slider .flex-next {
   display: none;
}
/*----- FLEXSLIDER - Close -----*/


/*----- SECONDARY CONTENT - Open -----*/
.secondary-full {
	padding: 0px 20px;
}
/* Content - Open */
.gpanel.two-50 .region-two-50-first .region-inner {
    margin-left: 20px;
    margin-right: 10px;
}
.gpanel.two-50 .region-two-50-second .region-inner {
    margin-left: 10px;
    margin-right: 20px;
}
/* Content - Close */
/*----- SECONDARY CONTENT - Close -----*/


/*----- TITLE BAR - Open -----*/
.title-bar-content {
	width: 70%;
}
.title-bar-controls {
	width: 30%;
}
/*----- TITLE BAR - Close -----*/


/*----- CONTAINER - Open -----*/
.container-full {
	padding: 0px;
}
.page-wrapper {
	padding-top: 20px;
}
.sidebar-second #content {
    padding: 20px;
}
#content {
    padding: 20px;
}
.one-sidebar #main-content,
.one-sidebar .sidebar > .region-inner {
	min-height: 0!important;
}
/*----- CONTAINER - Close -----*/


/*----- BREADCRUMB - Open -----*/
.breadcrumb-container {}
/*----- BREADCRUMB - Close -----*/


/*----- CONTENT - Open -----*/
/*----- CONTENT - Close -----*/


/*----- SECTION THIS WEEK - Open -----*/
.section-this-week .view-header {
    margin: 0px 0px 20px 0px;
}
.features-sections .view-content {
    margin: 0px 20px!important;
}
.features-sections .column-left .section-title {
    margin-left: 20px!important;
}
.features-sections .block-inner {
	margin: 0px!important;
}
.features-sections .block-content {
    padding-top: 20px;
}
.features-sections .views-scheme-1-wrapper .views-scheme-1-left,
.features-sections .views-scheme-1-wrapper .views-scheme-1-right {
	float: none;
	width: 100%;
}
#block-views-uwrites-block.features-sections .views-scheme-1-wrapper .views-scheme-1-content {
    min-height: 0!important;
}
.features-sections .views-scheme-1-image-right {
    padding-right: 0px;
}
.features-sections .views-responsive-grid.views-columns-3 .views-column {
    border-bottom: 1px #ccc dashed;
	float: none;
	margin: 0px 0px 30px 0px;
    padding-bottom: 30px;
	width: 100%;
}
.features-sections .views-responsive-grid.views-columns-3 .views-scheme-1-image {
	float: left;
    width: 50%;
}
.features-sections .views-responsive-grid.views-columns-3 .views-scheme-1-content {
    border-bottom: none;
	float: left;
    margin-bottom: 0px;
    min-height: 0;
    padding: 0px 0px 0px 20px;
    width: 50%;
}
.features-sections .views-responsive-grid.views-columns-3 .views-scheme-1-group-1 {
	border-top: 1px #ddd solid;
	clear: both;
    margin-top: 10px;
    padding-top: 10px;
}
.features-sections .views-responsive-grid.views-columns-3 .views-row {
    border-bottom: none;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
/*----- SECTION THIS WEEK - Close -----*/


/*----- PAGE BY CAT - 4 COLUMNS - Open -----*/
.page-by-cat .views-responsive-grid.views-columns-4 .views-column {
	float: left;
	margin: 0px 0px 10px 0px;
	position: relative;
	width: 50%;
}
.page-by-cat .views-responsive-grid.views-columns-4 .views-column-1,
.page-by-cat .views-responsive-grid.views-columns-4 .views-column-3 {
	clear: both;
	padding: 0px 10px 20px 0px;
}
.page-by-cat .views-responsive-grid.views-columns-4 .views-column-2,
.page-by-cat .views-responsive-grid.views-columns-4 .views-column-4 {
	padding: 0px 0px 20px 10px;
}
.page-by-cat .views-responsive-grid.views-columns-4 .views-row {
	border-bottom: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.page-by-cat .views-responsive-grid.views-columns-4 {
	border-bottom: 1px #ccc dashed;
	margin-bottom: 30px;
}
/*----- PAGE BY CAT - 4 COLUMNS - Close -----*/


/*----- SIDEBAR - Open -----*/
.sidebar {}
.sidebar h2.block-title {
	background: url(../images/bg-30.png) no-repeat 4px 0px;
}
.region-sidebar-second .region-inner {
	background: #f9f9f9;
	border-top: 1px #ddd solid;
    margin: 0px;
    padding: 20px;
}
/*----- SIDEBAR - Close -----*/


/*----- ASIDE - Open -----*/
.aside-content {}
/* Content - Open */

/* Content - Close */
/*----- ASIDE - Close -----*/


/*----- TERTIARY - Open -----*/
.tertiary-full {}
.tertiary-container {}
/* Content - Open */

/* Content - Close */
/*----- TERTIARY - Close -----*/


/*----- QUATERNARY - Open -----*/
.quaternary-full {}
.quaternary-container {}
.quaternary-container .block,
.quaternary-container .block-inner {}
/* Content - Open */

/* Content - Close */
/*----- QUATERNARY - Close -----*/


/*----- FOOTER SITE MAP - Close -----*/
#footer-sitemap {}
.footer-menu .main-menu .column {}
.footer-menu .main-menu .column.first {}
.footer-menu .main-menu .column.last {}
/*----- FOOTER SITE MAP - Close -----*/


/*----- FOOTER - Open -----*/
.footer-full {}
.footer-left,
.footer-right {
	float: none;
	text-align: left;
	min-height: 0!important;
	width: auto;
}
.footer-right {
	background: #C9D3DD;
	padding: 5px 10px 0px 10px;
}
.footer-content {
    padding: 20px;
}
/* Content - Open */

/* Content - Close */
/*----- FOOTER - Close -----*/