/*
Theme Name: the7dtchild
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: 1.0.0
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
Template: dt-the7
*/


	/*Aries Additional*/
	
	.branding{ margin-bottom: -90px}
	
	.h-welcome .vc_col-sm-6{
		display: flex;
		flex-direction: column;
		flex-grow: 1;
	}
	
	.h-welcome .vc_col-sm-6 img{ width: 100% !important}
	
	.h-events h1{ color:#fff !important; text-transform:uppercase}
			
			.ect-list-post.style-2 {
			  border-radius: 0px  !important;
			}
			
			/*
			.ect-list-post.style-2 .modern-list-right-side{
				display: none  !important;
			}
			
			.ect-list-date{ color:#fff; font-size: 15px}
			*/
			.ect-list-post .ect-list-post-right, .ect-list-post .ect-clslist-event-info {
			  background: rgba(0, 0, 0, 0.2) !important;
			}	
			
			.ect-list-post .ect-list-post-right .ect-list-description {
			  border-color: rgba(0, 0 , 0, 0.1)  !important;
			  box-shadow: none  !important;
			}	
			
			/*
			
			.ect-list-post h2.ect-list-title, .ect-list-post h2.ect-list-title a.ect-event-url{
				color:#F3B821 !important;
			}
			
			
			.ect-clslist-inner-container .ect-clslist-time, .ect-list-post .ect-list-post-right .ect-list-description .ect-event-content p{
				color:#fff  !important;
			}
			*/
			
			
	.h-categories .vc_col-sm-4 .vc_column-inner > .wpb_wrapper{ background:#fff !important; padding: 50px 25px}
			
	.footer .widget-title{ text-align: center !important}
	#footer .wf-container-footer{ padding-top: 0px}
	.footer-logos{ margin-top: -20px !important; margin-bottom: 25px}
		.footer-logos p{ color:#000 !important}
		.footer-logos img{ padding: 0 25px; margin: 0 auto; text-align: center}
		
	.footer-logos .vc_col-sm-12 .vc_column-inner { padding-top: 10px !important}
	.footer-logos .vc_col-sm-12 .vc_column-inner > .wpb_wrapper .wpb_content_element{ margin-bottom: 10px !important}
		
	
	/* !- 1920 x 1080 pixels (Desktop, 1920 and down) */
	@media screen and (max-width: 1920px) {
	}
	@media screen and (max-width: 1600px) {
	}
	
	/* !- 1440 x 900 pixels (Laptop, 1440 and down) */
	@media screen and (max-width: 1440px) {
	}
	
	@media screen and (max-width: 1366px) {
	}
	
	@media screen and (max-width: 1280px) {
	}
	
	@media screen and (max-width: 1080px) {
		
		.main-nav > li > a .menu-text{ font-size: 20px}
		
		.fb_iframe_widget,
		.fb_iframe_widget > span,
		.fb_iframe_widget iframe {
			width: 100% !important;
		}		
		.footer-logos img{ padding: 0 5px}
		
	}
	
	
	@media screen and (max-width: 1024px) {
		.main-nav > li > a .menu-text{ font-size: 18px}
		
		
		.footer-logos img{ padding: 0 0px; margin-left: 0px}
	}
		
	
	@media screen and (max-width: 960px) {
		.mobile-header-bar .mobile-branding{ margin-bottom: -100px}
		.footer-logos img.wp-image-78, .footer-logos img.wp-image-79{ width:15%}
		
 	}
	
	/* !- 768 x 1024 pixels (Tablet, 768 and down) */
	@media screen and (max-width: 768px) {
		
		.h-welcome .vc_col-sm-6{ width: 100%}
		.h-events .vc_col-sm-8{ width: 100%}
		.h-events .vc_col-sm-4{ width: 100%}
		.fb_iframe_widget,
		.fb_iframe_widget > span,
		.fb_iframe_widget iframe {
			width: 100% !important;
			display: block !important;
			margin: 0 auto !important;
			text-align: center !important;
		}		

		.footer-logos img.wp-image-78, .footer-logos img.wp-image-79, .footer-logos img.wp-image-80{ width:16%}
		
	}

	
	
	/* !- 640 x 960 pixels pixels (Mobile, 640 and down) */
	@media screen and (max-width: 640px) {
	.h-categories .vc_col-sm-4 .vc_column-inner > .wpb_wrapper{ margin-bottom: 25px}
		.footer-logos img.wp-image-78, .footer-logos img.wp-image-79, .footer-logos img.wp-image-80{ width:16%}
		.footer-logos img{ width:16%}


	}


	@media screen and (max-width: 480px) {
		
		.mini-contacts.email, .mini-contacts.phone, .mini-contacts.clock  { display: none !important}
		.footer-logos img.wp-image-78, .footer-logos img.wp-image-79, .footer-logos img.wp-image-80{ width:auto}
		.footer-logos img{ width:auto}
		
	}
	
	@media screen and (max-width: 400px) {
	}
	
	@media screen and (max-width: 360px) {
	}
	
	@media screen and (max-width: 280px) {
	}
	
	/* Wireframe responsiveness: end */
		
