/**
Theme Name: Astra Child
Author: Brainstorm Force
Author URI: http://wpastra.com/about/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

/**
* ======================================================================================
*									Start form css 24Nov21
* =======================================================================================
*/
/* body #business-inquiry{display:none !important }
body #personal-request{display:none !important}
body #form-placeholder{display:flex !important} */

/* body.formBlock #business-inquiry{display:block !important }
body.formBlock #personal-request{display:block !important} */

/* open-sans-300 - latin */


.aformBlock .elementor-section:nth-child(2):before {
	content: "";
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.4);
	z-index: 999;
}
.aformBlock .elementor-section { position:inherit  }
.aformBlock .elementor-section:nth-child(2) .elementor-col-50{top:0; position: absolute; left:0; right:0; margin:0 auto;  width: 100% !important;}
.aformBlock .elementor-element-9becb10, { position:static; padding-top:30px}

.aformBlock .elementor-element.stylish_form .elementor-widget-container{
	box-shadow: 0 2px 18px 0 #dfe9f1;
	position: absolute;
	top: 0;
	z-index:55555;
	left: 0; width:95%;
	right: 0; max-width:500px;
	margin: 0 auto;
}
.elementor-section-boxed .elementor-column-gap-defaul { position:inherit}
.aformBlock .elementor-section-height-default{position:inherit; }
.aformBlock .elementor-column-gap-defaul{ position:inherit}
.aformBlock .elementor-section-height-default .elementor-container{ position:inherit}

/**
* ======================================================================================
*								End	form css 24Nov21
* =======================================================================================
*/


/**
* ======================================================================================
*									Common Css
* =======================================================================================
*/
html[lang="es-ES"] .en-btn, html[lang="es-ES"] .pt-btn{
	display: none;
}
html[lang="pt-br"] .en-btn, html[lang="pt-br"] .es-btn{
	display: none;
}
html[lang="en-US"] .pt-btn, html[lang="en-US"] .es-btn{
	display: none;
}
.text-center{
	text-align: center;
}
a {
	outline: none !important;
}
.entry-content  a{
	text-decoration: underline;
}
.elementor a.elementor-button {
	text-decoration: none;
}
.post-type{
	color: #DD8500 !important;
}
.simple-sitemap-container ul {
	list-style: none;
}
.simple-sitemap-container .main{
	margin-left:0px;
}
.simple-sitemap-page li{
	margin-bottom: 15px;
}
.simple-sitemap-page .children{
	margin-top: 15px;
}
.reviewshakeWidget__sliderBody {
	z-index: 1 !important;
}
.reviewshakeWidget[data-widget-type='carousel'] {
	padding: 0.75em 0 0em !important;
}
.gplaceholder label{
	display: none !important;	
}
.gplaceholder .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span{
	width: 49.5% !important;	
	min-height: auto;
}
.gplaceholder input[type=text], .gplaceholder select {
	min-height: 36px;
	height: 36px;
}
.gplaceholder label.gfield_label+div.ginput_container {
	margin-bottom: 20px;
}
.gplaceholder li.gfield.gf_right_half, .gplaceholder li.gfield.gf_left_half {
	margin-bottom: 0px !important;
}
#text-5 .gform_footer{
	text-align: center;	
}
.page-id-3040 #text-10{
	display: none !important;
}


/**
* ======================================================================================
*									Header Css
* =======================================================================================
*/
.top-header .uael-nav-menu__layout-horizontal {
	margin-right: 5px;
}
.header-lang a{
	border-right: 1px solid #e2e2e2;
}
.top-header .elementor-col-100 .elementor-element-populated{
	justify-content: flex-end;	
}
.top-header .elementor-col-100 .elementor-element-populated div.elementor-element{
	width: auto;
	margin-bottom: 0;
}
@media only screen and (max-width: 872px)  {
	.top-header .elementor-col-100 .elementor-element-populated #language-head{

		margin-bottom: 20px;
	}
}

@media only screen and (max-width: 880px)  {
	html[lang="es-ES"] .top-header .elementor-col-100 .elementor-element-populated #language-head{

		margin-bottom: 20px;
	}
}

/**
* ======================================================================================
*									Sidebar Form css
* =======================================================================================
*/

#text-14{
	margin-bottom: 15px;	
}

#text-9, #text-5, #text-2, #text-13, #text-15, #text-18, #text-20{
	border: 2px solid #dd8500;
	padding: 10px 20px;
	border-radius: 20px;
}
#text-9 h2, #text-5 h2, #text-2 h2, #text-13 h2, #text-15 h2, #text-18 h2, #text-20 h2{
	position: relative;
	display: inline-block;
	color: #003d60;
	font-size: 16px;
	font-weight: bold;
}
#text-9 h2:after, #text-5 h2:after, #text-2 h2:after, #text-13 h2:after, #text-15 h2:after, #text-18 h2:after, #text-20 h2:after{
	content: "";
	position: absolute;
	height: 5px;
	border-top: 1px solid #e2e2e2;
	top: 10px;
	width: 80%;
	margin-left: 15px;
}

.sidebar-main #text-9 h2:after{	
	width: 15%;
}

#text-6 h2.widget-title,#text-17 h2.widget-title{
	color: #DD8500;
	font-size: 19px;	
}
#text-3 h2.widget-title{
	font-size: 14px;
	color: #000000;
}
#text-3 ul li {
	margin-bottom: 20px;
	display: flex;
	align-items: center;
}

.type_of_request label {
	color: #00417e;
}
.form-group label {
	width: 100%;
	font-size: 14px;
	color: #00417e;
}
.switch_box {
	float: left;
	margin-right: 0px;
	text-align: center;
	width: 31%;
	margin: 0;
}
.form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6.business_service_needed .switch_box.box_4 { width: 50%; }

.switch_box p {
	color: #00417e;
	clear: both;
	font-weight: 700;
	margin: 0;
	font-size: 13px; line-height: 1.6;

}
.switch_box input[type=checkbox], input[type=radio] {
	visibility: hidden;
}
.switch_box span {
	position: absolute;
	content: "";
	top: 3px;
	left: 3px;
	width: 34px;
	height: 34px;
	background: #fff;
	z-index: 1;
	border-radius: 2px;
	-webkit-transition: all .35s;
	transition: all .35s;
}
.switch_box input[type="radio"]:checked + span {
	background: #fd9f2f;
}
.switch_box svg {
	position: absolute;
	top: 44%;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	fill: #fff;
	-webkit-transition: all .35s;
	transition: all .35s;
	z-index: 1;
}
.switch_box .is_checked {
	width: 18px;
	left: 15%;
	-webkit-transform: translateX(190%) translateY(-30%) scale(0);
	transform: translateX(190%) translateY(-30%) scale(0);
}
.switch_box .is_unchecked {
	width: 15px;
	right: 10%;
	-webkit-transform: translateX(0) translateY(-30%) scale(1);
	transform: translateX(0) translateY(-30%) scale(1);
}
.switch_box input[type="radio"]:checked + span + .is_checked {
	-webkit-transform: translateX(0) translateY(-30%) scale(1);
	transform: translateX(0) translateY(-30%) scale(1);
}
.switch_box input[type="radio"]:checked + span ~ .is_unchecked {
	-webkit-transform: translateX(-190%) translateY(-30%) scale(0);
	transform: translateX(-190%) translateY(-30%) scale(0);
}
div#secondary .sidebar-main p.describe-notes {
	font-size: 14px;
	line-height: 1.6;
}
div#secondary .sidebar-main .col-lg-6{ width:100%}
div#secondary .sidebar-main .qoute-form-tab .nav-tabs > li > a{ padding:7px 10px !important}
div#secondary .sidebar-main .Interpretation .switch_box{width: 33.3%;}
div#secondary .sidebar-main.Translation p{ font-size:10px !important}
div#secondary .sidebar-main .qoute-form-tab .tab-content .btn-default{
	width:100%;
}

div#secondary .sidebar-main .Translation p {
	padding: 0 3px; font-size: 10px !important;
}

.sidebar-main .form-group.Interpretation.interpreters .switch_box {
	width: 33%
}

.sidebar-main .form-group.Interpretation.interpreters .switch_box p {
	line-height: 1.3;
	font-size: 13px;
	min-height: 33px
}

div#secondary .switchTextB p { font-weight: 400; }
div#secondary .switchTextB p strong { display: block; }

.qoute-form-tab .tab-content input[type="text"], .qoute-form-tab .tab-content input[type="email"], .qoute-form-tab .tab-content textarea, .qoute-form-tab .tab-content select {
	width: 100%;
	font-size: 14px !important;
}
.qoute-form-tab .tab-content .form-control, #city, .qoute-form-tab .tab-content select, .qoute-form-tab input[type=text] {
	border: 2px solid #fbc98e;
	border-radius: 30px;
	background: #fff;
	padding: 6px 12px;
	min-height: 40px;
	margin: 0;
	outline: 0 !important;
	color: #7fa0be;
}
.qoute-form-tab .tab-content select {
	background: url(/wp-content/themes/astra-child/images/dropdown.png);
	-webkit-appearance: none;
	-moz-appearance: none;
	background-repeat: no-repeat;
	background-position: 95%;
	background-size: 20px;
	appearance: none;
}
input#phone,input#phone1, .tab-content input.form-control.phone {
	width: 64%;
	float: left;
}
b.math_ques, input#math_answer {
	font-size: 18px !important;
	font-weight: 700;
}
input#extension,input#extension1 {
	width: 34%;
	float: left;
	margin: 0 auto;
}
select#target_language, select#source_language {
	border-radius: 0;
	background: none;
}
.Interpretation .switch_box, .delivery .switch_box{
	width: 33.3%;
}
.switch_box.box_4.extra_services_radio {
	width: 23%;
	margin-right: 5px;
}

/* new */
.delivery .switch_box p ,.extra_services .switch_box p {
	height: 50px;
	min-height: 63px;
}
.dropzone1 {
	min-height: 150px;
	border: 2px solid rgba(0, 0, 0, 0.3);
	padding: 20px 20px;
	cursor: pointer;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
}
.dz-message span{
	color: #00417e;
	font-size: 16px ;
}
.qoute-form-tab .tab-content .btn-default {
	background: #f7931d !important;
	border-radius: 30px;
	border: 0;
	color: #fff;
	margin: 0 auto;
	line-height: 24px;
	font-size: 14px !important;
	outline: none;
	margin-top: 1rem;
}
.gform_wrapper .top_label li.gfield.gf_left_half, .gform_wrapper .top_label li.gfield.gf_right_half {
	width: 50% !important;
}
.needed_in .switch_box p {
	font-size: 12px;
	height: 45px;
	line-height: 14px;
}
.qoute-form-tab-nav, .qoute-form-tab-content {
	max-width: 600px;
}
select#target_language, select#source_language {
	height: auto;
}
.multi_select_drop select {
	background: none !important;
}
p#form_is_ready1, p#form_is_ready{
	color:#f7931d;
	margin: 5px 15px !important;
	font-weight: bold;
}

p#waiting-message1, p#waiting-message, p#doc_files1_max_error, p#doc_files1_max_error, p#doc_files_max_error {
	color: red !important;
	margin: 5px 15px !important;
	font-weight: bold;
}

p#doc_files1_max_error h4, p#doc_files_max_error h4{
	margin-bottom:0px
}
span#phone_err, span#phone_err1, span#email_err, span#email_err1, span#ext_err, span#ext_err1, span#first_name_err, span#first_name1_err, span#last_name_err, span#last_name1_err {
	color: red !important;
	font-size: 14px !important;
}

.qoute-form-tab input#extension, .qoute-form-tab input#extension1, .qoute-form-tab input.form-control.extension{
	width: 34%;
	float: left;
	margin: 0 auto;
}

input#event_start_date, input#datetimepicker1, input#event_end_date{border:2px solid #fbc98e; border-radius:30px; background:#fff; padding:6px 12px ; min-height:40px;color:#000 !important}

label + input[type="checkbox"]:checked {
	background: #f7931d;
}
.switch_box input[type="checkbox"]:checked + span{
	background: #fd9f2f;
}

.switch_box input[type="checkbox"]:checked + span + .is_checked{
	-webkit-transform: translateX(0) translateY(-30%) scale(1);
	transform: translateX(0) translateY(-30%) scale(1);
}

.switch_box input[type="checkbox"]:checked + span ~ .is_unchecked{
	-webkit-transform: translateX(-190%) translateY(-30%) scale(0);
	transform: translateX(-190%) translateY(-30%) scale(0);
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.switch_box .is_checked{ top:30%}
	.switch_box .is_unchecked{ top:30%}
}

/**
* ======================================================================================
*									Header css
* =======================================================================================
*/
.header-top {
	list-style: none;
	margin: 0px;
	text-align: right;
	font-size: 15px;
}
.header-top li{
	display: inline-block;
	margin: 0px 5px;
}
.uael-nav-menu li.menu-item {
	font-size: 15px !important;
}
.login-btn {
	font-size: 15px;
	border-right: 1px solid #e2e2e2;
	padding-right: 10px;
}
.header-top .fa {
	margin-right: 5px;
	font-size: 14px;
	color: #000000;
}
.header-top a {
	color: #003d60;
}
.quote-btn a, .gplaceholder .gform_footer input.button {
	padding: 5px 10px;
	background: #FF7A00 !important;
	border-radius: 50px;
	color: #fff !important;
	font-weight: 700;
	font-size: 15px;
	line-height: 1.5em;
}
.quote-btn a:hover, .gplaceholder .gform_footer input.button:hover {
	background: #003d60 !important;
}
#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link {
	text-transform: unset !important;
}
#mega-menu-item-5319>.mega-menu-link, #mega-menu-item-5320>.mega-menu-link, #mega-menu-item-5471>.mega-menu-link, #mega-menu-item-5472>.mega-menu-link, 
#mega-menu-item-6705>.mega-menu-link, #mega-menu-item-6706>.mega-menu-link, #mega-menu-item-6741>.mega-menu-link, #mega-menu-item-6790>.mega-menu-link,#mega-menu-item-6791>.mega-menu-link{
	display: none !important;
}



/**
* ======================================================================================
*									Footer css
* =======================================================================================
*/
#nav_menu-3 .menu li{
	display: inline-block;
	font-size: 14px;
	border-left: 1px solid #ADACAC;
}
#nav_menu-3 .menu li:first-child{
	border-left: none;
}
#nav_menu-3 .menu li a{
	padding: 2px 0;
	margin: 0 10px;
	font-weight: 600;
}
.footer-icon li {
	display: inline-block;
	margin: 0px 5px;
	font-size: 18px;
}
.footer-bottom{
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: 11px;
}
.bootom-right ul li {
	display: inline-block;
	margin: 0 10px;
	font-weight: 700;
}
.ast-footer-overlay{
	padding: 0px;
}
.ast-small-footer-section{
	padding: 15px 0px;
}

/**
* ======================================================================================
*									Contact Us
* =======================================================================================
*/
.contact-tab .elementor-tab-title.elementor-active{
	text-decoration: none;
}
.contact-tab .elementor-tabs-wrapper .elementor-tab-title{
	border: 1px solid #e2e2e2;
	padding: 10px;
	margin-right:2px;
	border-radius:4px;
}
.contact-tab .elementor-tab-title a:focus{
	outline:none;
}
.contact-tab .elementor-tab-content a{
	text-decoration: underline;
}
.contact-tab .elementor-tab-content{
	border-width:0px !important;
}
.contact-tab .elementor-tabs-content-wrapper {
	background-color: transparent !important;
}


/**
* ======================================================================================
*								TEMPLATE: Interpretation Services A
* =======================================================================================
*/


.h-100, .h-100>.elementor-widget-container{
	height: 100%;	
} 


/**
* ======================================================================================
*								Left Siderbar
* =======================================================================================
*/
.left-sidebar li{
	list-style:none;
}
.left-sidebar .widget_nav_menu h2{
	font-size:16px;
	font-weight:700;
}
.left-sidebar .widget_nav_menu li{
	border-bottom: 1px solid #e2e2e2;
	font-weight: bold;
	line-height: 15px;
	padding:10px;
}
/**
* ======================================================================================
*								Form
* =======================================================================================
*/
.wait_loader,
#personal-request {
	display: none;
}

.qoute-form-tab .switch_box label {
	width: 70px !important;
	height: 40px !important;
	appearance: none;
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	user-select: none;
	background: #ffbd6e;
	border-radius: 2px;
	position: relative;
	outline: 0;
	-webkit-transition: all .2s;
	transition: all .2s;
	display: inline-block;
}
.form-group label {
	width: 100%;
	display: block;
	margin-bottom: 5px;
	font-weight: bold;
}
.switch_box input[type="checkbox"]:checked + span{
	background: #fd9f2f;
}

.switch_box input[type="checkbox"]:checked + span + .is_checked{
	-webkit-transform: translateX(0) translateY(-30%) scale(1);
	transform: translateX(0) translateY(-30%) scale(1);
}

.switch_box input[type="checkbox"]:checked + span ~ .is_unchecked{
	-webkit-transform: translateX(-190%) translateY(-30%) scale(0);
	transform: translateX(-190%) translateY(-30%) scale(0);
}

/* 
.dropzone1 .dz-preview .dz-details .dz-filename:hover span {
border: 1px solid rgba(200, 200, 200, 0.8);
background-color: rgba(255, 255, 255, 0.8);
}
.dropzone1 .dz-preview .dz-details .dz-filename span, .dropzone1 .dz-preview .dz-details .dz-size span {
background-color: rgba(255, 255, 255, 0.4);
padding: 0 0.4em;
border-radius: 3px;
}
.qoute-form-tab .tab-content span {
color: #00417e;
font-size: 16px !important;
line-height: 26px !important;
}


.dropzone1 .dz-preview .dz-details {
z-index: 20;
position: absolute;
top: 0;
left: 0;
opacity: 0;
font-size: 13px;
min-width: 100%;
max-width: 100%;
padding: 2em 1em;
text-align: center;
color: rgba(0, 0, 0, 0.9);
line-height: 150%;
}


/* ================ 06-01-2021 Form Css ============ */

div#form-placeholder, form#business-inquiry-form, form#personal-request-form  { width: 100%; display: flex; -webkit-display: flex; flex-wrap:wrap; -webkit-flex-wrap:wrap; justify-content: space-between; -webkit-justify-content: space-between; }

div#form-placeholder .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6, form#business-inquiry-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6, form#personal-request-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6 { width: calc(50% - 20px); margin: 10px 0 10px; }


div#form-placeholder  .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12, form#business-inquiry-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12, form#personal-request-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12 { width: calc(100% - 20px); margin: 20px 0 0; }

.sidebar-main form#business-inquiry-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6, .sidebar-main form#business-inquiry-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12, form#personal-request-form .col-xs-12.col-sm-12.col-md-12.col-lg-12, form#personal-request-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12 { width: calc(100% - 0px); margin: 0px; }

.sidebar-main form#personal-request-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6.multi_select_drop { width: calc(100% - 0px); }
.sidebar-main form#personal-request-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6.multi_select_drop select { width: calc(100% - 0px); }

form#business-inquiry-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12 textarea#describe_needs,  form#personal-request-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12 textarea#describe_needs { height: 190px; }

/* div#secondary .sidebar-main .qoute-form-tab .tab-content .btn-default {
width: 100%;
} */





/* 07-01-2021 */
p#form_is_ready1 { width: 100%;  margin: 5px 0px !important; }
div#form-placeholder .col-xs-12.col-sm-12.col-md-12.col-lg-12, form#business-inquiry-form .col-xs-12.col-sm-12.col-md-12.col-lg-12, form#personal-request-form .col-xs-12.col-sm-12.col-md-12.col-lg-12 { width: calc(100% - 20px); text-align: center; }
.dropzone1.dz-started .dz-message { width: 100%; }
.dropzone1 .dz-preview.dz-image-preview, .dropzone1 .dz-preview.dz-file-preview { width: 100%; }

.dropzone1 .dz-preview .dz-image { width: 100%; text-align: left; background: #ddd; }
.dropzone1 .dz-message { text-align: center; margin: 0 0 10px; }
.form-group label { text-align: left; }

form#personal-request-form .switch_box { width: 50%; }
form#personal-request-form .switch_box.box_4.extra_services_radio { width: 25%; margin-right: 0px;}
form#personal-request-form .switch_box.box_4.delivery_radio { width: 25%; margin-right: 0px;}
p#form_is_ready { width: 100%; margin: 15px 0 0 !important; }
form#personal-request-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12.Interpretation .switch_box.box_4 { width: 33%; }
form#personal-request-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6.multi_select_drop { width: calc(50% - 0px); }
form#personal-request-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6.multi_select_drop select { width: calc(100% - 20px); }
form#personal-request-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6.multi_select_drop select option { padding: 5px 10px; }

/* .dropzone1 .dz-preview .dz-details .dz-filename:not(:hover) span {  width: 100%; display: block; }
*/
.tab-content .dropzone1 .dz-preview .dz-progress .dz-upload {
	color: #000 !important;
	font-size: 16px;
	text-align: center;
	line-height: 17px !important;
	font-weight: bold; display: block;
	border-radius: 20px;
	background: #ff7a00 !important; }

.dropzone1 .dz-preview .dz-progress { left: 0; width: 92%; right: 0; top: 45%; margin: 0 auto; }
p.describe-notes { text-align: left; }
form#personal-request-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12.Interpretation input { margin: 5px 0 15px; }
form#personal-request-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12.Interpretation { margin: 15px 0 0; width: calc(100% - 20px); }
.form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12.extra_services.Translation .switch_box.box_4.extra_services_radio p, .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12.delivery.Translation .switch_box.box_4.delivery_radio p  { font-size: 12px; line-height: 16px }

/* 08-01-2021 */
dt.ui_tpicker_second_label.ui_tpicker_unit_hide, dd.ui_tpicker_second.ui_tpicker_unit_hide, dt.ui_tpicker_millisec_label.ui_tpicker_unit_hide, dd.ui_tpicker_millisec.ui_tpicker_unit_hide, dt.ui_tpicker_microsec_label.ui_tpicker_unit_hide, dt.ui_tpicker_microsec_label.ui_tpicker_unit_hide, dd.ui_tpicker_microsec.ui_tpicker_unit_hide, dt.ui_tpicker_timezone_label.ui_tpicker_unit_hide, d.ui_tpicker_timezone.ui_tpicker_unit_hide, dd.ui_tpicker_timezone.ui_tpicker_unit_hide{
	display: none;
}

form#personal-request-form .form-group.col-lg-6.personal_service_need, .form-group.col-lg-6.needed_in.Translation { width: 50%; margin: 15px 0 0; }

form#personal-request-form .col-xs-12.col-sm-12.col-md-12.col-lg-12, form#personal-request-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12 { margin: 15px 0 0; width: calc(100% - 20px); }


/* ===== 19-01-2021 CSS ====== */

#secondary .sidebar-main .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6, #secondary .sidebar-main .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6 { width: 100%; margin: 5px 0 !important; }
#secondary .sidebar-main .form-group.col-lg-6.personal_service_need, #secondary .sidebar-main .form-group.col-lg-6.needed_in.Translation { width: 100%; }
#secondary .sidebar-main .col-xs-12.col-sm-12.col-md-12.col-lg-12, #secondary .sidebar-main .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12 { width: calc(100% - 0px); }

#secondary .sidebar-main .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12 { margin: 10px 0 !important;  width: calc(100% - 0px) !important; }

#secondary .sidebar-main .switch_box {  width: 50%; }
#secondary .sidebar-main  #text-9 { padding: 10px 20px 40px; }
#secondary .sidebar-main .widget-title { margin: 0; }

.qoute-form-tab .tab-content .btn-default { margin-top: 6px; padding-top: 9px; padding-right: 50px; padding-bottom: 9px; padding-left: 50px; }
/* form#personal-request-form .btn-default { margin-top: -8px; } */
div#secondary .sidebar-main .qoute-form-tab .tab-content .btn-default { width: auto; padding: 9px 20px; margin: 0; }

div#secondary .sidebar-main button.btn.btn-default.next_button{
	padding: 9px 40px;
}

form#personal-request-form .col-xs-12.col-sm-12.col-md-12.col-lg-12 { margin: 0; }

#page { overflow: hidden; }

/**
* ======================================================================================
*									Media Query
* =======================================================================================
*/
@media only screen and (min-width: 576px) {

}

@media only screen and (min-width: 768px) {
	#mega-menu-primary>.mega-menu-item>.mega-menu-link:hover,#mega-menu-primary>.mega-current_page_ancestor>.mega-menu-link,#mega-menu-primary>.mega-current-page-ancestor>.mega-menu-link,#mega-menu-primary>.mega-current-menu-item>.mega-menu-link{
		border-bottom: 3px solid !important;
	}

}

@media only screen and (min-width: 992px) {
	.ast-right-sidebar #primary {
		border-right: 0px !important;
	}
	.ast-right-sidebar #secondary {
		padding-left: 0px;
		border-left: 0px !important;
	}
	#primary, #secondary {
		margin-top: 3% !important;
	}
}

@media only screen and (min-width: 1200px) {
	.service-box>.elementor-widget-container {
		display: flex;
		align-items: center;
	}
}

@media only screen and (min-width: 1400px) {

}

@media only screen and (min-width: 1600px) {

}
/**
* ======================================================================================
*									Media Query
* =======================================================================================
*/
@media only screen and (max-width: 1365px) {

	#text-9 h2:after, #text-5 h2:after, #text-2 h2:after,#text-13 h2:after{ width: 15%; }

}

@media only screen and (max-width: 1199px) {
	.sidebar-main .switch_box { width: 50%; }
	div#secondary .sidebar-main .switch_box.box_4.extra_services_radio { width: 47%; }
	div#secondary .sidebar-main .switch_box.box_4.delivery_radio, div#secondary .sidebar-main .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12.Interpretation .switch_box.box_4 { width: 50%; margin: 0 0 10px; }
	.delivery .switch_box p, .extra_services .switch_box p { height: auto;min-height: 30px;}
	div#secondary .sidebar-main .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12.Interpretation.interpreters .switch_box.box_4 {
		width: 33%
	}
}

@media only screen and (max-width: 1180px) {
	.sidebar-main .form-group.Interpretation.interpreters .switch_box p {
		min-height:42px
	}
}

@media only screen and (max-width: 921px) {
	div#secondary .sidebar-main .switch_box.box_4.delivery_radio, div#secondary .sidebar-main .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12.Interpretation .switch_box.box_4 { width: 33%; }
	div#secondary .sidebar-main .Translation p { font-size: 9px !important; line-height: 1;  margin: 0 0 5px; }
}	

@media only screen and (max-width: 820px) {
	.sidebar-main .form-group.Interpretation.interpreters .switch_box p {
		min-height:auto
	}
}

@media only screen and (max-width: 768px) {
	.sidebar-main .form-group.Interpretation.interpreters .switch_box p {
		min-height:16px
	}
}

@media only screen and (max-width: 767px) {
	.footer-bottom {
		display: block;
	}

	/* 06-01 Responsive CSS	 */
	form#business-inquiry-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6, form#business-inquiry-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12, form#personal-request-form .col-xs-12.col-sm-12.col-md-12.col-lg-12, form#personal-request-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6, form#personal-request-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6.multi_select_drop, div#form-placeholder .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6 { width: calc(100% - 0px); }
	form#business-inquiry-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12 textarea#describe_needs, form#personal-request-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12 textarea#describe_needs  { height: 140px; }
	.switch_box { width: 50%; }
	form#personal-request-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6.multi_select_drop { width: calc(100% - 0px); }
	form#personal-request-form .form-group.col-xs-12.col-sm-6.col-md-6.col-lg-6.multi_select_drop select { width: calc(100% - 0px); }
	.entry-content p { margin-bottom: 10px; }
	form#personal-request-form .switch_box.box_4.extra_services_radio { width: 50%; margin: 0; }
	.switch_box p { font-size: 13px;line-height: 1.2; }
	form#business-inquiry-form .col-xs-12.col-sm-12.col-md-12.col-lg-12, form#personal-request-form .col-xs-12.col-sm-12.col-md-12.col-lg-12 {
		width: calc(100% - 0px); }
	form#personal-request-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12.Interpretation { width: calc(100% - 0px); }
	#text-9 h2:after {  width: 40%; }
	form#personal-request-form .col-xs-12.col-sm-12.col-md-12.col-lg-12, form#personal-request-form .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12 { width: 100%; }
	form#personal-request-form .form-group.col-lg-6.personal_service_need, .form-group.col-lg-6.needed_in.Translation {
		width: 100%; }
	.delivery .switch_box p, .extra_services .switch_box p {  height: auto; min-height: 30px; }
	form#personal-request-form .switch_box.box_4.delivery_radio { width: 50%; }
	.sidebar-main .form-group.Interpretation.interpreters .switch_box { width: 33%; }
	.sidebar-main .form-group.Interpretation.interpreters .switch_box p { min-height: 25px; }
}

@media only screen and (max-width: 479px) {
	div#secondary .sidebar-main .switch_box.box_4.delivery_radio, div#secondary .sidebar-main .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12.Interpretation .switch_box.box_4 { width: 50%; }
	div#secondary .sidebar-main .form-group.col-xs-12.col-sm-12.col-md-12.col-lg-12.Interpretation.interpreters .switch_box.box_4 { width: 33%;	}
	.form-group.Interpretation.interpreters .switch_box p { min-height: 18px; }
	.form-group.Interpretation.interpreters .switch_box.three p { height: 10px; }
}

@media only screen and (max-width: 414px) {
	.form-group.Interpretation.interpreters .switch_box p { min-height:19px; }
	.sidebar-main .form-group.Interpretation.interpreters .switch_box.three p { min-height: 25px; }
}

@media only screen and (max-width: 390px) {
	.sidebar-main .form-group.Interpretation.interpreters .switch_box p { min-height:34px; }
	.sidebar-main .form-group.Interpretation.interpreters .switch_box.three p { min-height: 34px; }
}

@media only screen and (max-width: 375px) {
	.sidebar-main .form-group.Interpretation.interpreters .switch_box p { min-height:34px; }
	.form-group.Interpretation.interpreters .switch_box.three p { min-height: 26px; }
}

@media only screen and (max-width: 360px) {
	.sidebar-main .form-group.Interpretation.interpreters .switch_box p { min-height:42px; }
	.sidebar-main .form-group.Interpretation.interpreters .switch_box.three p { min-height: 42px; }
	.form-group.Interpretation.interpreters .switch_box p { min-height: 26px; }
}

@media screen and (max-width: 667px){
	.cd-show-mbl li {
		display: block;
		margin: 10px 0;
		text-align: center;
	}
	.cd-show-mbl .quote-btn a{
		display: inline-block;
	}
}
header{
	background: #fff;
}