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

/* slider */
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,80);
#top .slideshow_caption h2 {font-family: 'Montserrat', sans-serif;font-weight: 700; letter-spacing: 8px; line-height: 1.5em;}
#top .slideshow_caption h2 .subtitle {font-size:43px!important;}

/* hide google captcha v3 */
.grecaptcha-badge { display:none !important;}

#btn {position:absolute;}
.slide-entry-wrap .slide-image {display:none;}

.slideshow_caption {width: 70%;}

.template-page .entry-content-wrapper h1 {text-transform:initial;font-weight:700;}

#top .av-menu-button > a .avia-menu-text {
    border: 2px solid #FF3800;
    border-radius: 2px;
    background-color: rgba(255, 255, 255, 0.69);
}

body > div.cc_banner-wrapper > div > a.cc_logo {display:none;}

body > div.cc_banner-wrapper > div > a.cc_btn  { background-color: #f90101;}

body > div.cc_banner-wrapper > div > a.cc_btn:hover  { background-color: #cf1b15;}

/*
@font-face {
	font-family: 'PT Sans';
	src: url('fonts/PTSans/PTS55F_W.eot');
	src:
	     url('fonts/PTSans/PTS55F_W.eot?#iefix') format('embedded-opentype'),
	     url('fonts/PTSans/PTS55F_W.woff') format('woff'),
	     url('fonts/PTSans/PTS55F_W.ttf') format('truetype'),
	     url('fonts/PTSans/PTS55F_W.svg#PTSans-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}*/


.language_en .language_flag:before {
  content: 'EN';
  font-weight: 500;
  font-size: 14px;
/*  padding-left: 2px;
  margin-right: -13px;*/
}

.language_ru .language_flag:before {
  content: 'RU';
  font-weight: 500;
  font-size: 14px;
/*  padding-left: 0px;
  margin-right: -15px;*/
}

.language_lv .language_flag:before {
  content: 'LV';
  font-weight: 500;
  font-size: 14px;
/*  padding-left: 0px;
  margin-right: -15px;*/
}

#avia-menu > li.av-language-switch-item.language_en > 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_lv > a > span > img {  display: none;}

a.scroll-down-link {
    background-image: url(http://itower.lv/wp-content/uploads/2023/06/scroll_down_btn.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50% 50%;
}
a.scroll-down-link:before {
    content: '';
}

.avia_codeblock {text-align:center;}

.avia-icon-list .iconlist_title {text-transform:initial;}

.av-caption-on-hover .av-masonry-entry.av-masonry-item-with-image:hover .av-inner-masonry-content {opacity:0.9 !important; text-align:center; border-width: 2px; border-bottom: 3px #f90101 solid;   width: 100%; }

.av-large-gap.av-fixed-size .av-masonry-entry .av-inner-masonry { right: 5px;  bottom: 5px;}


input.wpcf7-form-control.wpcf7-submit {
   display: block;
   margin: 0 auto;
}

#hosting-plan-column {border: 1px solid #d0d0d0;}
#hosting-plan-column:hover {-webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, .4);	box-shadow: 0 0 9px 0 rgba(0, 0, 0, .4);}
#hosting-plan-column-price {padding-top: 3%;}

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */


.avia-builder-el-0.avia-fullscreen-slider .avia-slideshow {
		height: 300px !important;
	}
	.scroll-down-link {
		display: none;
	}

	.responsive #top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial {
    padding: 0px 0px;
	}


}