/*
Theme Name: Teba Child
Theme URI: https://motivoweb.com/teba/
Author: motivoweb
Author URI: https://themeforest.net/user/motivoweb/
Template:  teba
Description: IT Solutions & Services WordPress Theme.
Version: 1.2
Text Domain: teba
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
License: GNU General Public License
License URI: license.txt
*/

@media screen and (max-width: 1200px) {
	
   .nk-awb .nk-awb-inner {
       min-height: 105vh !important;
   }

}

/*Header*/

.wpml-ls-statics-footer {display:none !important;}

.pagetitle-v1 {
	min-height: 0 !important;
}

.mo-header-menu {
	background: #000 !important;
}

/*End Header*/

.contact-custom .col-md-4, .contact-custom .col-md-6,  .contact-custom .col-md-12 {
	margin:0 !important;
}
.text-white h6 {
    color: #fff !important;
	font-size: 16px !important;
	font-weight:300 !important;
}

.custom-title h4, p {
	margin: 0 !important;
}

.footer_v3 {
	background-color: #0F3349 !important;
}

.footer-top{
	border-color: #fff !important;
}
.footer_v3 a, .footer_v3 .custom-html-widget p {
	color: #fff !important;
}

.image-box-custom .title-wrap {
    padding-left: 10px !important;
}

.image-box-custom {
	display: flex;
	align-items: center;
}


@media screen and (min-width:1024px) {
	.image-box-custom .thumb-service{
		width: 100px !important;
		height: 100px !important;
	}
	
}

@media screen and (max-width:992px) {
	
	.mobile-column-reverse .main-container {
		display: flex;
		flex-direction: column-reverse;
	}
	.image-box-custom {
		display: block !important;
	}
	
	.image-box-custom .title-wrap {
		padding-left: 60px !important; 
	}
	.image-box-custom .thumb-service{
		width: 50px !important;
		height: 50px !important;
	}
    
    .custom-background {
        background-position-x: 40% !important;
    }
	
}

/*SERIES*/
.head-members p {
	line-height: 1.2 !important;
	font-weight: 800 !important;
	font-size: 12px !important;
}
	

 .head-members .wpb_text_column {
	margin-top: -90px !important;
}
@media screen and (min-width: 1024px) {
	
	
	.head-members p {
	font-size: 16px !important;
}
	.head-members .vc_column-inner {
	padding-bottom: 0 !important;
	padding-top: 0 !important;
}

.head-members {
	display: flex !important;
	justify-content: center !important;
}
	
 .head-members .wpb_text_column {
	margin-top: -150px !important;
}	

.head-members .vc_col-sm-4, .head-members .vc_col-sm-3 {
	width: 25% !important;
}
	
}

.circle {
	position: absolute;
	z-index: 1;
    width:150px;
    height:150px;
    border-radius:50%;
    background:#FFD402;
	display:flex;
    flex-direction:column;
    justify-content:center;
}

.circle-image {
	margin-top: -100px !important;
}

.circle p {
	text-align: center;
	color: #000;
	line-height: 1.5;
	font-weight: 600;
}

@media screen and (max-width:992px) {
	.circle {
		width: 120px !important;
		height: 120px !important;
		bottom: 50%;
	}
	
	.circle-image {
	margin-top: -50px !important;
	}
}



/*Showroom*/

.showroom-dropdown .card-header {
	background-color: #1D1C3B !important;
}
.showroom-dropdown .card-header a {
	color: #fff !important;
    text-align: center !important;
    font-size: 25px !important;
}

.lb-dataContainer {
	display: none !important;
}


.showroom-template .wp-block-toolset-views-view-editor {
	display: flex !important;
	align-items: center;
	flex-direction: column !important;
	align-content: center !important;
}

.showroom-title-grid, .showroom-elements {

	width: 80% !important;
}

/*MANUALS*/

.page-id-2033 .uagb-tabs__wrap.uagb-tabs__hstyle3-desktop .uagb-tab {
	border-radius: 0 !important;
	border: 1px solid black !important;
	font-size: 25px !important;
}

/*login template*/
.private-area-login .login-submit {
	margin-top: 20px !important;
}


@media screen and (min-width: 992px) {
	.private-area-login {
	display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: center;
}
	.private-area-login .tb-fields-and-text {
		width: 40% !important;
	}

	
}

.logged-in.page-id-2296 .private-area-login {
	text-align: center !important;
}

.logged-in.page-id-2296 .private-area-login a {

	border: 1px solid black;
    padding: 10px 50px;
    text-align: center;
	transition: all .3s !important;
}
.logged-in.page-id-2296 .private-area-login a:hover {

	border: 1px solid #fff;
	color: #fff;
	background-color: #ffd402
}


/*LOGIN TEMPLATE*/

@media screen and (max-width: 992px) {

.page-id-2033 .showroom-template .wp-block-toolset-views-view-editor {
	display: block !important;
}
	
.page-id-2033 .showroom-title-grid,
.page-id-2033 .showroom-elements, 
.page-id-2033 .uagb-tabs__wrap.uagb-tabs__vstyle6-tablet .uagb-tabs__body-wrap{

	width: 100% !important;
	max-width: 100% !important;
}
	.page-id-2033 .uagb-tabs__wrap.uagb-tabs__vstyle6-tablet ul.uagb-tabs__panel {
		max-width: 100% !important;
	}
	
	
}


 
	
