/*
Theme Name: The7
Theme URI: http://dream-theme.com/
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 4.2.1
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
License URI: License.txt
Tags: one-column, two-columns, right-sidebar, flexible-width, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
*/

.blog .dt-format-gallery .dt-format-gallery-coll.full,
.archive .dt-format-gallery .dt-format-gallery-coll.full,
.search .dt-format-gallery .dt-format-gallery-coll.full
{
	display: none;
}


.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor {}

#main {padding: 8px 0 !important;}
#page {background: none !important;}
#page.boxed {max-width: 971px !important; box-shadow: none !important;}
.sidebar .widget, .sidebar-content .widget {padding: 0px !important;}
.advanced-sidebar-menu ul li {margin-bottom: 5px;}
.advanced-sidebar-menu ul li a {font-size: 14px !important; text-decoration: none !important; color: #999999;}
.advanced-sidebar-menu ul li a:hover {color:#ED2F23; text-decoration: none !important;}
.advanced-sidebar-menu li.current_page_item {list-style-type: none !important;}
.advanced-sidebar-menu li.current_page_item a {color:#ED2F23;}

.sidebar-bg-off #content {padding: 15px !important; }
.sidebar-bg-off.sidebar-left #content::after {left: 0px !important;}

.snippet { background: #eeeeee; border-radius: 10px; float: left; height: 144px; margin: 0 10px 10px 0; padding: 10px; width: 162px; line-height:15px; font-size:12px; }
.snippet a { color: #ed2f23 !important; }
.snippet h5 {font-size: 13px !important; margin-bottom: 4px !important;color:#ED2F23;}

.all-page-details {float: left; background: #eeeeee; border-radius: 10px; padding:10px; width:97%;}
.static-page-view {float: left; margin-bottom:10px;}

.wf-wrap {padding: 0 10px !important;}
/*.sidebar, .footer .widget {width: 15% !important;}*/

@media screen and (max-width: 1024px) {
.sidebar-left .sidebar {
    margin-left: 0 !important;
    width: auto !important; }
}


.menu li, .custom-menu li, .widget_pages li, .qts-lang-menu li {margin: 0px !important; padding: 0px !important;}
.menu a, .custom-menu a, .widget_pages a {padding: 0 0 0 18px !important;}
.current_page_item a {color: #ed2f23 !important;}
.sidebar-none .content {overflow:hidden;}

.homecontent  #content {width:100%; /*background: rgba(0, 0, 0, 0) url("http://ravensnest.com.au/wp-content/uploads/2016/06/DSCF7530.jpg") no-repeat scroll right top; */ color: #494949;}
#site-title { font-size: 18px; left: 90px; position: relative !important; top: -45px;}
.footer {border-radius: 10px; margin: 0 5px 10px; padding: 15px 0; width: 98%;}
#footer .wf-container {padding: 0 15px;}

@media screen and (max-width: 767px) {
	#header.logo-left #branding, #header.logo-classic #branding, #header.logo-classic-centered #branding, #header.logo-center #branding {float:left; width:40%;}
	#header #branding img {width: 100%;}
        #site-title {font-size:14px; font-weight: bold; left:60px; top:-30px;}
	#header #navigation { float: left; margin-top: 6%; width: 60%;}
	.wf-mobile-visible {text-align:right; margin-right:20px;}
	.dl-container, .dl-menu {right:0; position:absolute;}
}

.static-page-view-mobile {float:left; margin:0px !important;text-align:center;}
.snippet-view-mobile { background: #eeeeee; border-radius: 10px; margin: 0 10px 10px 0; padding: 3%; width: 40%; line-height:15px; font-size:12px; float:left;}
.static-page-view-mobile .sp-odd {}
.static-page-view-mobile .sp-even {}
.static-page-view-mobile a { color: #ED2F23 !important; text-decoration: none;}
.static-page-view-mobile h5 {color: #ED2F23 !important; font-size: 13px !important; margin-bottom: 0px !important;}
.custom-home-pg-slide {display:inline-block;width:100%;margin-bottom:15px;}