/*
Theme Name: Ewing Sarcoma Child Theme
Template: hello-elementor
Author: The Sher Agency
Author URI: https://sheragency.com
Tags: accessibility-ready,
flexible-header,
custom-colors,
custom-menu,
custom-logo,
featured-images,
rtl-language-support,
threaded-comments,
translation-ready
Version: 1.0.0.1747625339
Updated: 2025-05-19 03:28:59

*/

/*
* GTRANSLATE
*/

#gtranslate-code .gtranslate_wrapper {
    width: 145px;
    height: 49px;
    position: absolute;
}

.gt_float_switcher .gt-selected {
    text-align: center;
}

.gtranslate_wrapper .gt_float_switcher .gt_options .nturl {
    text-align: center;
}

.gt_float_switcher {
    box-shadow: none!important;
    border: 1px solid #1b216f;
    border-radius: 8px!important;
    font-family: 'Inter'!important;
    color: #1b216f!important;
	display: block!important;
}

.gt_float_switcher .gt-current-lang {
    padding: 11px 20px!important;
}

.gt_float_switcher .gt-current-lang img {
    height: 25px;
    width: 25px;
    border-radius: 100%;
    object-fit: cover;
}

.gt_float_switcher .gt-selected .gt-current-lang .gt-lang-code {
    font-weight: 400;
    color: #1b216f;
}

.gt_float_switcher .gt-selected .gt-current-lang .gt_float_switcher-arrow {
    display: none!important;
}

.gtranslate_wrapper .gt_float_switcher .gt_options {
    max-width: unset!important;
}

.gtranslate_wrapper .gt_float_switcher .gt_options .nturl {
    padding: 11px 20px;
    color: #1b216f;
}

.gtranslate_wrapper .gt_float_switcher .gt_options .nturl:hover {
    background-color: #1b216f;
    color: #fff;
}

.gtranslate_wrapper .gt_float_switcher .gt_options .nturl img {
    width: 25px;
    height: 25px;
    object-fit: cover;
    border-radius: 100%;
}

.popup-content-hidden .dialog-widget-content {
    display: none!important;
}

.popup-content-hidden:before {
    content: 'Loading...'!important;
    color: #fff;
    text-align: center;
    position: absolute;
    height: 20px;
    z-index: 999;
    display: block;
    opacity: 1;
}

/*
* GLOBAL
*/

.grecaptcha-badge {
    z-index: 1;
}

.font-helvetica-medium-italic {
    font-family: 'Helvetica Medium Italic', sans-serif;
}

html {
  scroll-behavior: smooth;
}

.elementor-widget-text-editor p:last-of-type {
    margin-bottom: 0;
}

ol, ul {
    margin-bottom: 15px;
}

li {
    margin-bottom: 10px;
}

li:last-of-type {
    margin-bottom: 0px;
}

.elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title {
    pointer-events: none;
}

.elementor-widget-n-accordion .e-n-accordion-item-title-header {
    padding-top: 4px;
}

.elementor-button .elementor-button-icon svg {
    font-size: 12px;
    display: block;
    line-height: 1;
}

.elementor-button .elementor-button-icon svg path {
    transition: all .4s ease;
}

.icon-hover-yellow .elementor-button:hover .elementor-button-icon svg path {
    fill: #F90;
}

.icon-hover-white .elementor-button:hover .elementor-button-icon svg path {
    fill: #fff;
}

.text-hover-underline .elementor-button:hover .elementor-button-text {
    text-decoration: underline;
}

.elementor-widget-off-canvas .e-off-canvas__main .elementor-nav-menu--main .elementor-nav-menu ul {
    position: relative;
    margin-left: auto!important;
    margin-top: auto!important;
	padding-top: 15px;
}

.elementor-widget-off-canvas .e-off-canvas__main .elementor-nav-menu .elementor-item .sub-arrow .e-font-icon-svg {
    transition: all .4s ease;
}

.elementor-widget-off-canvas .e-off-canvas__main .elementor-nav-menu .elementor-item.highlighted .sub-arrow .e-font-icon-svg {
    transform: rotate(180deg);
}

.elementor-widget-off-canvas .e-off-canvas__main #gtranslate-code .gtranslate_wrapper {
	position: relative;
	height: auto;
}

.elementor-widget-author-box .elementor-author-box .elementor-author-box__avatar img {
    display: block;
}

.with-hover-effect .content-entry {
    overflow: hidden;
    transition: all .4s ease;
    opacity: 0.4;
	cursor: pointer;
}

.with-hover-effect .content-entry.active,
.with-hover-effect .content-entry:hover {
    opacity: 1;
}

.with-hover-effect .content-entry:before {
    width: 4px;
    background-color: #f90;
    content: '';
    height: 100%;
    transition: all .4s ease;
    top: -100%;
    left: 0;
    position: absolute;
}

.with-hover-effect .content-entry.active:before {
    top: 0;
}

.elementor-widget .elementor-icon-list-item a:hover {
    text-decoration: underline;
    color: #f90;
}

.elementor-location-footer .elementor-widget .elementor-icon-list-item a:hover,
.elementor-location-footer .elementor-widget .elementor-icon-list-item a:hover * {
	text-decoration: underline;
    color: #f90;
}

.members-carousel .swiper-slide {
	transition: all .4s ease;
}

.members-carousel .swiper-slide.swiper-slide-prev,
.members-carousel .swiper-slide.swiper-slide-prev + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide {
    opacity: 0.5;
}

.accordion-hover-section .accordion-images .elementor-widget-image {
    display: none;
}

.accordion-hover-section .accordion-images .elementor-widget-image.active {
    display: block;
}

.elementor-pagination .page-numbers {
    background-color: #1b216f;
    border: 1px solid #1b216f;
    border-radius: 4px;
    padding: 5px 10px;
    font-size: 14px;
    color: #fff;
    margin: 0!important;
	transition: all .4s ease;
}

.elementor-pagination .page-numbers:hover, 
.elementor-pagination .page-numbers.current {
    background-color: transparent;
    color: #1b216f;
}

.blog-main-container:hover {
    background-color: #1b216f!important;
}

.blog-main-container .blog-excerpt .elementor-widget-container,
.blog-main-container .blog-title .elementor-heading-title,
.blog-main-container .elementor-widget-divider--view-line .elementor-divider .elementor-divider-separator,
.blog-main-container .blog-read-more .elementor-widget-text-editor,
.blog-main-container .blog-read-more .elementor-widget-icon svg path {
	transition: all .4s ease;	
}

.blog-main-container:hover .blog-title .elementor-heading-title,
.blog-main-container:hover .blog-excerpt .elementor-widget-container,
.blog-main-container:hover .blog-read-more .elementor-widget-text-editor {
    color: #fff!important;
}

.blog-main-container:hover .blog-read-more .elementor-widget-icon svg path {
	fill: #fff!important;
}

.blog-main-container:hover .elementor-widget-divider--view-line .elementor-divider .elementor-divider-separator {
    border-color: #fff!important;
}

/*
* SINGLE BLOG POST
*/

.wp-caption .wp-caption-text {
    font-size: 16px;
    font-style: normal;
    color: #1b216f;
    border-left: 2px solid;
    padding-left: 8px;
    display: block;
    margin-top: 24px;
}

.blog-post-content {
    font-size: 22px;
}

.blog-post-content img {
    border-radius: 8px!important;
}

blockquote {
    margin: 0;
    margin-top: 2em;
    margin-bottom: 2em;
    padding-left: 20px;
    border-left: 2px solid;
    font-style: italic;
}

.blog-post-content h2, .blog-post-content h3, .blog-post-content h4, .blog-post-content h5, .blog-post-content h6 {
    font-weight: 400;
}

.post-tags {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: flex;
    gap: 8px;
}

.post-tags li a {
    background-color: #e3eafb;
    display: block;
    color: #1b216f;
    font-size: 18px;
    padding: 4px 8px;
    font-weight: 500;
    line-height: 1.5em;
    letter-spacing: -0.54px;
	transition: all .4s ease;
}

.post-tags li a:hover {
    color: #ff9900;
}

/*
* GRAVITY FORMS
*/

.gform_wrapper .gform_heading .gform_required_legend {
    display: none;
}

.gform_wrapper form .gform-body .gform_fields .gfield .gfield_label {
    font-size: 18px!important;
    font-weight: 500;
	color: #1b216f!important;
    letter-spacing: -0.54px;
	gap: 3px;
	display: block;
}

.gform_wrapper form .gform-body .gform_fields .gfield .gfield_label .gfield_required {
    font-size: inherit;
    color: #1b216f;
	margin-left: 2px;
}

.gform_wrapper form .gform-body .gform_fields {
    column-gap: 24px!important;
    row-gap: 30px!important;
}

.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=date], 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=email], 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=number], 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=password], 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=search], 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=tel], 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=text], 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=url], 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select, 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea {
    font-size: 18px!important;
    height: auto!important;
    line-height: 1.2em!important;
    padding: 12px!important;
    padding-bottom: 8px!important;
    border-radius: 8px!important;
    box-shadow: none!important;
    border-color: #fff!important;
    color: #7579A8!important;
    border-top: 1px solid #fff!important;
    border-left: 1px solid #fff!important;
    border-right: 1px solid #fff!important;
    border-bottom: 5px solid #fff!important;
}

.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=date]:focus, 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=email]:focus, 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=number]:focus, 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=password]:focus, 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=search]:focus, 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=tel]:focus, 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=text]:focus, 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=url]:focus, 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select:focus, 
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:focus {
    outline: 0!important;
    border-bottom-color: #F90!important;
}

.gform_wrapper form .gform-footer {
	margin-top: 60px;
}

.gform_wrapper form .gform-footer input[type=submit],
.gform_wrapper form .gform-footer input[type=button],
.gform_wrapper form .gform-footer button {
    background-color: #f90!important;
    color: #1b216f !important;
    border-color: #f90!important;
    border-width: 0!important;
    padding: 11px 20px!important;
    position: relative;
    font-size: 18px!important;
    line-height: 1.2em!important;
    border-radius: 8px!important;
    display: flex!important;
    align-items: start!important;
}

.gform_wrapper form .gform-footer input[type=submit]:focus,
.gform_wrapper form .gform-footer input[type=button]:focus,
.gform_wrapper form .gform-footer button:focus {
	outline: 0;
}

.gform_wrapper form .gform-footer input[type=submit]:hover,
.gform_wrapper form .gform-footer input[type=button]:hover,
.gform_wrapper form .gform-footer button:hover {
    background-color: #1b216f!important;
    color: #fff !important;
}

.gform_wrapper form .gform-footer input[type=submit]:after,
.gform_wrapper form .gform-footer input[type=button]:after,
.gform_wrapper form .gform-footer button:after {
    content: ''!important;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="17" viewBox="0 0 13 17" fill="none"><path d="M1.4 16.5016L0 15.1016L9.6 5.50157H1V3.50157H13V15.5016H11V6.90157L1.4 16.5016Z" fill="%231B216F"/></svg>');
    width: 12px;
    height: 21px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 2px;
}

.gform_wrapper form .gform-footer input[type=submit]:hover:after,
.gform_wrapper form .gform-footer input[type=button]:hover:after,
.gform_wrapper form .gform-footer button:hover:after {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="17" viewBox="0 0 13 17" fill="none"><path d="M1.4 16.5016L0 15.1016L9.6 5.50157H1V3.50157H13V15.5016H11V6.90157L1.4 16.5016Z" fill="%23FFFFFF"/></svg>');
}

.gform_wrapper form .gform-body .gform_fields .gfield--type-radio .gfield_label,
.gform_wrapper form .gform-body .gform_fields .gfield--type-checkbox .gfield_label {
    font-size: 22px!important;
    font-weight: 700;
    margin-bottom: 20px;
    line-height: 1.5em;
    letter-spacing: -0.54px;
	display: block;
}

.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=radio],
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=checkbox] {
    padding: 0;
    border-radius: 100%;
    border: 0!important;
    box-shadow: none;
    width: 18px;
    height: 18px;
}

.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=checkbox] {
    border-radius: 4px;
}

.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=checkbox] {
    border: 1px solid #1b216f !important;
}

.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=radio]:before {
    width: 10px;
    height: 10px;
    background-color: #1b216f;
	content: ''!important;
}

.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=checkbox]:before {	
    background-color: transparent;
    color: #1b216f!important;
}

.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=radio]:focus,
.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=checkbox]:focus{
    outline: 0;
}

.gform_wrapper form .gform-body .gform_fields .gfield--type-radio .ginput_container .gfield_radio,
.gform_wrapper form .gform-body .gform_fields .gfield--type-checkbox .ginput_container .gfield_checkbox {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
	margin-left: -10px;
	margin-right: -10px;
	column-gap: 0;
	row-gap: 20px;
}

.gform_wrapper form .gform-body .gform_fields .gfield--type-radio .ginput_container .gfield_radio .gchoice,
.gform_wrapper form .gform-body .gform_fields .gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice {
    max-width: 50%;
    flex: 0 0 50%;
    align-items: start;
    padding-left: 10px;
    padding-right: 10px;
	cursor: pointer;
}

.gform_wrapper form .gform-body .gform_fields .gfield--type-radio .ginput_container .gfield_radio .gchoice .gform-field-label,
.gform_wrapper form .gform-body .gform_fields .gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice .gform-field-label {
    font-size: 18px;
    font-weight: 500;
    color: #1B216F;
    line-height: 1.5em;
    letter-spacing: -0.54px;
}

.gform_wrapper form .gform-body .gform_fields .gfield--type-radio .ginput_container .gfield_radio .gchoice .gfield-choice-input,
.gform_wrapper form .gform-body .gform_fields .gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice .gfield-choice-input {
    margin-top: 5px;
}

.form-contact .gform_wrapper form .gform-body .gform_fields .gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice .gfield-choice-input {
	margin-top: 4px;
}

.form-white-text .gform_wrapper form .gform-body .gform_fields .gfield .gform-field-label {
    color: #fff!important;
}

.form-white-text .gform_wrapper form .gform-body .gform_fields .gfield .gform-field-label .gfield_required {
    color: #fff!important;
}

.form-white-text .gform_wrapper form .gform-footer input[type=submit]:hover,
.form-white-text .gform_wrapper form .gform-footer input[type=button]:hover,
.form-white-text .gform_wrapper form .gform-footer button:hover {
    background-color: #fff!important;
    color: #1b216f !important;
}

.form-newsletter .gform_wrapper form {
    display: flex;
    flex-wrap: nowrap;
    gap: 16px;
    align-items: start;
}

.form-newsletter .gform_wrapper form .gform-footer {
    max-width: 128px;
    flex: 0 0 128px;
}

.form-newsletter .gform_wrapper form .gform_body {
    max-width: calc(100% - 148px);
    flex: 0 0 calc(100% - 148px);
}

.form-newsletter .gform_wrapper form .gform-footer button.gform_button {
    line-height: 1.422em!important;
}

.form-contact .gform_wrapper form .gform-body .gform_fields .gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice .gform-field-label {
    font-size: 16px!important;
}

.join-esi-form .gform_wrapper form .gform-footer {
    justify-content: center;
}

.join-esi-form .gform_wrapper form .gform-footer button {
    min-width: 200px!important;
}

.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=radio], 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=checkbox] {
    border: 1px solid #1b216f !important;
}

/*
* TEAM MEMBERS
*/

/* .team-member-container:hover {
    background-color: #1b216f !important;
}

.team-member-container:hover .member-name .elementor-heading-title,
.team-member-container:hover .member-position .elementor-heading-title,
.team-member-container:hover .member-bio .elementor-widget-container {
    color: #fff!important;
}

.team-member-container .member-name .elementor-heading-title,
.team-member-container .member-position .elementor-heading-title,
.team-member-container .member-bio .elementor-widget-container {
    transition: all .4s ease;
} */

/*
* CLINICAL TRIALS SECTION
*/

.background-white .clinical-trials-section {
    background-color: #fff!important;
}

.background-white .clinical-trials-section .clinical-trials-loop-grid .e-loop-item > .e-con {
    background-color: #E3EAFB;
}

.clinical-trials-loop-grid .elementor-grid .e-loop-item .elementor-widget-theme-post-featured-image {
    display: none;
}

.clinical-trials-loop-grid .elementor-grid .e-loop-item:nth-child(2) .elementor-widget-theme-post-featured-image {
    display: block;
	padding-bottom: 42.45%;
}

.clinical-trials-loop-grid .elementor-grid .e-loop-item:nth-child(2) .elementor-widget-theme-post-featured-image img {
    position: absolute;
    top: 0;
    left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top center;
}

.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=date], 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=email], 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=number], 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=password], 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=search], 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=tel], 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=text], 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=url], 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select, 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea {
    border-color: #1b216f !important;
    border-bottom-width: 1px!important;
    padding-bottom: 12px!important;
}

.gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea {
    min-block-size: unset;
    max-block-size: 120px;
}

.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=date]:focus, 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=email]:focus, 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=number]:focus, 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=password]:focus, 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=search]:focus, 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=tel]:focus, 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=text]:focus, 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container input[type=url]:focus, 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container select:focus, 
.background-white .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container textarea:focus {
    border-color: #f90 !important;
    border-bottom-width: 5px!important;
    padding-bottom: 8px!important;
}

.form-contact .gform_wrapper form .gform-body .gform_fields .gfield .gfield_label {
    font-weight: 700!important;
    font-size: 16px!important;
}

.form-newsletter-block .gform_wrapper form .gform-footer {
    margin-top: 30px;
}

.form-newsletter-block .gform_wrapper form .gform-footer button.gform_button {
    width: 100%!important;
}

/*
* MEDIA QUERY
*/

@media (max-width: 1400px) {
	.gt_float_switcher {
		font-size: 16px!important;
	}
	
	.gt_float_switcher .gt-current-lang {
		padding: 11px!important;
	}
	
	#gtranslate-code .gtranslate_wrapper {
		width: 96px;
		height: 46px;
	}
	
	.gt_float_switcher .gt-current-lang img {
		height: 21px;
		width: 21px;
	}
	
	.gtranslate_wrapper .gt_float_switcher .gt_options .nturl img {
		width: 21px;
		height: 21px;
	}
}

@media (max-width: 1024px) {
	.members-carousel .swiper-slide.swiper-slide-prev,
	.members-carousel .swiper-slide.swiper-slide-prev + .swiper-slide + .swiper-slide + .swiper-slide + .swiper-slide {
		opacity: 1
	}
}

@media (max-width: 767px) {
	.gform_wrapper form .gform-body .gform_fields .gfield--type-radio .ginput_container .gfield_radio .gchoice,
	.gform_wrapper form .gform-body .gform_fields .gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice {
		max-width: 100%;
		flex: 0 0 100%;
	}
	
	.gform_wrapper form .gform-footer input[type=submit], .gform_wrapper form .gform-footer input[type=button], .gform_wrapper form .gform-footer button {
		max-width: 100%;
		flex: 0 0 100%;
	}
	
	.gform_wrapper form .gform-body .gform_fields .gfield--type-radio .gfield_label,
	.gform_wrapper form .gform-body .gform_fields .gfield--type-checkbox .gfield_label{
		font-size: 18px!important;
	}
	
	.mobile-strong {
		font-weight: bold!important;
	}

	.wp-caption .wp-caption-text {
		font-size: 14px;
	}

	.blog-post-content {
		font-size: 18px;
	}
	
	.form-newsletter .gform_wrapper form {
		flex-wrap: wrap;
	}
	
	.form-newsletter .gform_wrapper form .gform_body, .form-newsletter .gform_wrapper form .gform-footer {
		max-width: 100%;
		flex: 0 0 100%;
	}
	
	.form-newsletter .gform_wrapper form .gform-footer {
		margin-top: 0!important;
	}
	
	.gt_float_switcher {
		font-size: 18px!important;
	}
	
	.gt_float_switcher .gt-current-lang {
		padding: 11px 20px!important;
	}
	
	#gtranslate-code .gtranslate_wrapper {
		width: 110px;
		height: 49px;
	}
	
	.gt_float_switcher .gt-current-lang img {
		height: 25px;
		width: 25px;
	}
	
	.gtranslate_wrapper .gt_float_switcher .gt_options .nturl img {
		width: 25px;
		height: 25px;
	}
}