/*
 Theme Name:   Enfold Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  enfold Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     enfold
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child
*/

/* @import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,80); */

.hide {display:none;}

.about-us-page-more-link a {text-decoration:none !important;position: absolute;top: 10px;right: 0px;}
.avia-content-slider .slide-entry-title {text-align:center;font-size: 1em;}

/* lang selector */
.language_lt .language_flag:before {content: 'LT';font-weight: 500;font-size: 13px;}
.language_en .language_flag:before {content: 'EN';font-weight: 500;font-size: 13px;}
.language_ru .language_flag:before {content: 'RU';font-weight: 500;font-size: 13px;}
.sub_menu {left:-15px;}

#header {background-color: white !important;}


/* #avia-menu > li.av-language-switch-item.language_en > a > span > img {  display: none; } */
#avia-menu > li.av-language-switch-item.language_lt > a > span > img {  display: none;}
#avia-menu > li.av-language-switch-item.language_ru > a > span > img {  display: none;}
#avia-menu > li.av-language-switch-item.language_en > a > span > img {  display: none;}


.avia_wpml_language_switch li .language_flag img {display:none!important;}
.phone-info { padding-left: 50px;font-size: 13px;line-height: 17px;}
.slide-entry .size-square {padding-right:2%;}

/* main divider */

.main-divider {margin-top: 10% !important; margin-bottom: 10% !important;}

#no-bottom-padding .content {padding-bottom:0px !important;}
#no-top-padding .content {padding-top:0px !important;}
#no-top-bottom-padding .content {padding-bottom:0px !important; padding-top:0px !important;}

.av-catalogue-title {font-size:14px;text-transform:none;}
.av-catalogue-price {font-size:14px}
.av-catalogue-content {font-size:13px}

.mfp-title {display:none;}
.image-overlay { visibility: hidden !important;}

.avia_image {border-radius:0px;}

h1, h3 {font-weight: 500!important;}
h4 {font-size: 17px;font-weight: 500!important;}

#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {font-family: 'Montserrat', sans-serif;}

/* main page */
.caption_left .slideshow_caption h2 {font-size: 2.3rem; padding-bottom:0.5em; font-weight:700; text-transform: initial;}
.caption_left .slideshow_caption p {font-size: 1rem; padding-bottom:0.5em; font-weight: 400;}
.slideshow_caption {width: 70%;}
.av_icon_caption {text-transform: initial;font-weight: bold;margin-top: 20px;font-size: 18px;}
.icon-description-text {text-align: justify;}
.avia-button {padding: 16px 24px!important;font-size:16px!important;font-weight:initial!important;border-radius:0px!important;border-bottom-width: 0px!important;}
.avia-button:hover {opacity:1!important;}
#top .avia-button.avia-color-light {background-color:#347d93!important; border: 0px!important;}
#top .avia-button.avia-color-light:hover {background-color:rgba(0,0,0,0.2)!important;}

.avia_ajax_form .button {font-family: 'Montserrat', sans-serif; padding: 16px 24px; border-radius: 0px;border-bottom-width: 0px; font-size:16px;}

#bullet-points .av_icon_caption {margin-bottom:10px;}

#coupon-section .avia-button-center {padding-top:15%;}
/*#coupon-section .special-offers-middle-block .flex_cell_inner {position:initial;}*/
#coupon-section .special-offers-middle-block {border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;}
/*#coupon-section .avia-button-center   {position:absolute; margin-left:-54px; left:50%;bottom:0px;}*/
#coupon-section h1 {font-size:2.1rem;}
#coupon-section .discount-amount {font-size:5rem!important;}

.desktoptel {display:none;}

#top select, #top .avia_ajax_form .select, #top .entry-content-wrapper select {text-align: center;text-align-last: center;}

.ui-datepicker-prev:before {content: '<<<';}
.ui-datepicker-next:before {content: '>>>';}
.ui-icon-circle-triangle-w, .ui-icon-circle-triangle-e {display:none!important;}
#top .avia-datepicker-div.ui-datepicker {width:280px;}

#partners .avia-content-slider {margin: 0 0;}

#socket .social_bookmarks li {font-size:24px;}
#text-2,#text-3 {text-align:center;}
#text-4,#text-5 {text-align:justify;}
#footer .widgettitle {text-align: center;margin-bottom: 20px;}
.footer-page-list {font-size:12px; text-decoration:none;text-align: right;}
.footer-page-list li {line-height: 1.5em;}

#scroll-top-link {right:200px;}

/* contact form */

#contact-form .avia-button:hover {border-bottom-width: 0px!important;}
#contact-form .avia-button .avia_button_background {bottom: 0px;}

/* prices */

tr td:not(:first-child) {text-align:right!important;}

/* thank you page */
#thank-you-page-text {text-align:center; margin-bottom:35px;}
#thankyou-page .av-special-heading {margin-top: 25px;}
#thankyou-page .social-icons li {display: inline-block;list-style-type: none;}
#thankyou-page ul.social-icons {text-align: center;}

/* offers */
#offers p {text-align:justify;}

/* team */
.page-id-3074 h3.av-special-heading-tag, .page-id-2554 h3.av-special-heading-tag, .page-id-1380 h3.av-special-heading-tag {margin-top:10px;}
#team .av_one_fourth.first {margin-left:25%;}

@media only screen and (max-width: 1200px) {
	
#coupon-section h1 {font-size:1.1rem;}
#coupon-section .discount-amount {font-size:2.5rem!important;}
	
}

@media only screen and (max-width: 1000px) {
	
#coupon-section h1 {font-size:1rem;}
	
}

@media only screen and (max-width: 767px) {
/* Add your Mobile Styles here */
/*.mobiletel {display:initial;} */
	
#mobile-advanced > li.av-language-switch-item.language_ru.avia_current_lang > a > span > img {  display: none; }

#mobile-advanced > li.av-language-switch-item.language_lt > a > span > img {  display: none;}

#mobile-advanced > li.av-language-switch-item.language_en > a > span > img {  display: none;}

#mobile-advanced > li.av-language-switch-item.language_ru.avia_current_lang > a > span {margin-left: -10px;}
#mobile-advanced > li.av-language-switch-item.language_ru > a > span {margin-left: -10px;}

#mobile-advanced > li.av-language-switch-item.language_en > a > span {margin-left: -3px;}

#mobile-advanced > li.av-language-switch-item.language_ru > a > span > img {  display: none;}

.responsive #top #wrap_all #header .social_bookmarks, .responsive #top #wrap_all #main .av-logo-container .social_bookmarks { display: block; }
	
#top .header_color .av-hamburger-inner, #top .header_color .av-hamburger-inner:before, #top .header_color .av-hamburger-inner:after { background-color: #114e60!important;}
.responsive #top .av-main-nav .menu-item-avia-special {margin-right: 25px;}
.responsive .phone-info {position: absolute; top: 3px; left: -10.2em;}
.responsive #header .sub_menu, .responsive #header_meta .sub_menu>ul {position: absolute; top: 0.2px; left: 7rem;width:60%}
#header_meta {min-height: 45px;}
.responsive #header_meta .sub_menu>ul>li {padding: 0 2px;}


.responsive #top .slideshow_caption {text-align:center;}
	
#top .avia-datepicker-div.ui-datepicker {width:85%;}
.avia_ajax_form .button {width:100%;}

#top .flex_column_table.av-equal-height-column-flextable:not(:first-child) {margin-top: 35px!important;}
#bullet-points .flex_column:not(:first-child) .av_font_icon {margin-top: 35px!important;}

#offers .flex_column:not(:last-child) .avia-button {margin-bottom:35px!important;}
#offers .flex_column .av-special-heading {margin-top:25px!important;}
h4 {font-weight: 600!important;}
	
.responsive #top #wrap_all .flex_column {margin-bottom:0px;}
.av-catalogue-title {font-size:14px;text-transform:none;}
.av-catalogue-price {font-size:14px}
.av-catalogue-content {font-size:13px}
	
/* team */
#team .av_one_fourth.first {margin-left:0px;}
#team p {font-size: 13px;}
#team a {font-size:15px;}
	
/*#coupon-section .avia-button-center   {position:relative; margin-left:initial; left:initial;bottom:initial;}*/
	
}