/*
Theme Name: Taivideo
Theme URI: https://taivideo.org
Description: This is a child theme of WooVina theme.
Author: Taivideo.org
Author URI: https://taivideo.org
Template: aiodl-default
Version: 1.0
Tested up to:       	5.7.2
Requires at least:  	5.5
Requires PHP:       	7.4
*/
.download-form {background-image: linear-gradient(180deg, #FF9600, #C57300); padding: 60px 0;}
.download-form #download-form {position: relative;}
.download-form .form-control {border-radius: 10px; background-color: #FEFEFE;padding-right: 150px;}
.download-form .form-control:focus {background-color: #FFF;color: #333;}
.download-form #downloadBtn {position: absolute;right: 0;margin: 0 !important;height: 62px;border-radius: 0 10px 10px 0; background-color: #000; border-color: #000 !important;}
.download-form h1.font-heading {font-size: 4em;color: #FFF !important;}
.download-form .page-desc {color: #FFF !important;}
#taivideo-footer {text-align: center; padding: 30px 0 !important;}
#taivideo-footer p {margin-bottom: 0; color: #151515 !important;}
#social-share-results {display: none !important;}
#header-menu li:last-child a {padding-right: 0;}
#result {margin: 50px 0;}
.widget-image-caption h3 {font-size: 16px;font-weight: 600;margin-top: 10px;}
#footer-links {list-style: none;}
#footer-links li {display: inline-block;padding: 5px;}
#footer-links li a {color: #CCC;}
#menu-language-switcher {
	list-style: none;
    margin: 0;
    padding: 0;
}
#header-menu .lang-item-first img,
#menu-language-switcher img {
	width: 25px !important;
    height: 16px !important;
}
.custom-menu-class {
	display: inline-block;
	padding-right: 10px;
}
@media only screen and (max-width: 600px) {
	.download-form {padding: 1px 0;}
	.navbar-brand {padding: 0 !important; margin: 0 !important;}
	.navbar .d-lg-none {text-align: right;}
	.navbar .navbar-burger {padding: 0;}
	.navbar svg.d-block {width: 20px;height: 20px;}
	.navbar-close {margin-left: 15px;}
	.menu-mobile-menu-container {border-top: solid 1px #CCC;}
	#mobile-menu {margin-left: 20px;margin-top: 20px;}
	#mobile-menu li {list-style: disc;}
	#mobile-menu li a {padding-left: 0;}
	.download-form #downloadBtn {position: relative;width: 100%;margin-top: 20px !important;border-radius: 10px;}
	.download-form .form-control {padding-right: 2rem;}
	#area-with-background {max-width: 100vw;width: 100vw;margin-left: -12px;margin-right:-12px;}
}
@media only screen and (max-width: 380px) {
	.navbar {
		padding: 20px 5px !important;
	}
}