/*
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
*/

/* ============================================ *
 * Layout
 * ============================================ */
.bkg-grey {
	background-color:#eff3f6;
}
.bkg-grey-dark {
	background-color:#1d1d25;
}
.bkg-primary {
	background-color:#274fb8;
}
.bkg-yellow {
	background-color:#ffa000;
}
.bkg-yellow-light {
	background-color:rgba(255,160,0,0.2);
}
.bkg-primary-light {
	background-color:rgba(39,79,184,0.2);
}
.bkg-white {
	background-color:#fff;
}
.txt-primary {
    color: #274fb8;
}
.txt-yellow {
    color: #ffa000;
}
.content b, .content strong,
.txt-dark {
    color: #262d37;
}
.txt-white {
    color: #fff;
}

.image-clip {
	clip-path: polygon(25% 0%, 100% 0%, 93% 100%, 0% 100%);
}

.blog .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link,
.button-primary {
    background-color: #ffa000;
	text-decoration:none;
	color:#fff;
	padding:0.50rem 1rem;
	font-family: "Barlow", sans-serif;
	text-transform: uppercase;
}
.blog .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link:hover,
.button-primary:hover {
    background-color: #274fb8;
}

.content table thead >  tr {
    background: #274fb8;
	color:#fff;
}
.content table th {
    text-align: center;
}
.content table tbody > tr:nth-child(odd) {
    background: #f0f2f5;
}
.content table tbody >  tr:nth-child(even) {
    background: #f8f9fc;
}
.content table tbody > tr:nth-child(odd) {
    background: #f0f2f5;
}

.wpml-ls-item-legacy-dropdown > a {
	color: #fff !important;
}

/* ============================================ *
 * Footer
 * ============================================ */

.footer #custom_html-6 {
    display: block;
    background: #ffa000;
    padding: 2rem;
    margin: 2rem auto;
    color: #fff;
}

/**GT Carousel**/
.partner img {
    width: 180px !important;
}
.partner .slick-dots li button:before {
    font-size: 8px !important;
}

/* ============================================ *
 * RESPONSIVE
 * ============================================ */
@media only screen and (min-width: 1400px) { 
	
	.container-width > .uagb-columns__inner-wrap {
		max-width:1400px !important;
		padding:0px !important;
	}
	
}

/* Mobile Small screen 768px */
@media only screen and (max-width: 48em) { 

    .container-width > .uagb-columns__inner-wrap {
		max-width:85% !important;
		padding:2rem !important;
	}

	/**menu**/
	.header-elements-button-1:not(:hover) span,
	.header-elements-button-1.btn-icon-align-right:not(:hover) i {
		color: #fff;
	}
	.header-elements-button-1 {
		border:1px solid #fff;
	}
	/****/
	
	#main {
		padding: 0px 0 70px 0 !important;
	}
	/**Spectra Carousel**/
	.uagb-infobox__content-wrap .uagb-ifb-image-content img {
		margin: 0px auto !important;
	}
	.spectra-image-gallery__control-lightbox {
		background-color: rgba(39,80,184,0.70) !important;
		width: 100% !important;
	}
	.spectra-image-gallery__control-lightbox .spectra-image-gallery__control-lightbox--main .swiper-button-next,
	.spectra-image-gallery__control-lightbox .spectra-image-gallery__control-lightbox--main .swiper-button-prev {
		color: #274fb8 !important;
	}
	/**Info Box**/
	.uagb-slick-carousel button.slick-arrow {
		height: 60px;
	}

	
}