/*
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*/

	/*topbar*/
	.masthead .top-bar .menu-select, .masthead .top-bar .mini-nav > ul > li > a{ text-transform: uppercase}
	.soc-ico a.facebook::before{background-color: #3A5999 !important;}
	.soc-ico a.twitter::before{background-color: #55ACEE !important;}
	.soc-ico a.instagram::before{background-color: #6A453B !important;}
	.soc-ico a.pinterest::before{background-color: #CB2027 !important;}
	.soc-ico a.you-tube::before{background-color: #DA2222 !important;}
	
	#top-menu li.act a, #top-menu li.act a span{ color:#575655 !important; opacity: 1 !important}
	
	/*menu*/
	.menu-item-117, .menu-item-115, .menu-item-116{ display: none !important}
	
	
	/*content*/
	#main{ padding: 30px 0 50px 0}
	.newsletter{ background:#095B7F !important; font-size: 16px !important; font-weight:300 !important; float: left; width: 25%}
	.newsletter-input{ border: none !important; background:#DFF3FB !important; float: left; width: 75%}
	
	.tapping-tress .ult-banner-block h3.title-center{ margin-top: -50px; padding-bottom: 20px; background: none !important}
	.tapping-tress .ult-banner-block{ margin-bottom: 0px !important}
	.tapping-tress ul li{ padding-bottom: 0px !important; border:0px solid #000 !important; color:#F8D5A2}
	.tapping-tress .standard-number-list li::before, .tapping-tress .standard-arrow li::before{ background-color:#F8D5A2; color:#785C2A !important}
	.tapping-tress .standard-arrow li::after{ background: url(images/right-arrow.png) no-repeat 0 0 !important;}
	
	/*products*/
	.woo-buttons-on-img { border: 1px solid #F6F4F5}
	.woocom-list-content h4 a{ color:#000 }
	.price{ font-size: 26px !important; font-weight: 400 }
	.cart-btn-below-img .woo-buttons a{ font-size: 16px !important; font-weight:300 !important; padding: 10px 25px !important}
	
	/*testi*/
	.testimonial-vcard > .wf-td .no-avatar{ display: none !important}
	.testimonial-item .ts-slide{ padding: 0 0 0 0 !important}
	.testimonial-item:not(.testimonial-item-slider), .testimonial-item .ts-viewport, .bg-on.team-container{ background: #fff}
	.contentSlider-wrap .psBullets {top: calc(100% + -20px) !important;}
	
	/*sidebar*/
	.sidebar .widget-title{ font-size: 22px; color:#095B80}
	
	/*footer*/
	.footer .widget-title{ font-size:30px}
	.footer .soc-ico a .icon{ fill: #fff}
	.footer .soc-ico a{ width: 40px; height: 40px}
	.footer .soc-ico a .icon{ width: 40px; height: 40px}
	.footer .soc-ico a::after, .footer .soc-ico a::before{ width: 40px; height: 40px}
	
	#bottom-bar .wf-td p{ font-size: 13px}

   /*8-23-2017*/
   #sidebar .newsletter{ margin-top: -24px !important}
	
	
	
	/*Responsive*/
	@media screen and (max-width: 1024px) {
		body{ border: 0px solid #000 !important;} /*black*/
		
		/*menu*/
		.main-nav > li > a .menu-text{ font-size: 15px}
		.main-nav > li > a{margin: 18px 5px;}
	}
	
	/* !- 800 (portrait tablets (big) and landscape phones (big)) */
	@media screen and (max-width: 800px) {
		body{ border: 0px solid #F00 !important;} /*red*/
	}
	
	@media screen and (max-width: 960px) {
		body{ border: 0px solid #0F0 !important;} /*green*/
		
		/*menu*/
		.menu-item-117, .menu-item-115, .menu-item-116{ display: block !important}
		
		/*content*/
		.newsletter{ width: 30%}
		.newsletter-input{ width: 70%}
		
		/*footer*/
		#footer .wf-container-footer{ margin: 0 auto; text-align: center; padding-bottom: 15px; padding-top: 30px;}
		
	}
	
	@media screen and (max-width: 560px) {
		body{ border: 0px solid #00F !important;} /*blue*/
	}
	
	/* !- 760 (phones and portrait tablets (small)) */
	@media screen and (max-width: 760px) {
		body{ border: 0px solid #FF0 !important;} /*yellow*/
		
		.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {width: 100% !important;}
		.PIN_1502419174308_embed_grid{ max-width: 100% !important; min-width: 100% !important}
	}
	
	@media screen and (max-width: 500px) {
		body{ border: 0px solid #0FF !important;} /*skyblue*/
	}
	@media screen and (max-width: 540px) {
		body{ border: 0px solid #F0F !important;} /*purple*/
	}
	
	/* !- 320 (portrait phones) */
	@media screen and (max-width: 320px) {
		body{ border: 0px solid #fff !important;} /*white*/
	}
	
	/* Wireframe responsiveness: end */
		
	
	
	
	
	
	
	
		
		
