/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Unknown
    02. "Kassa" Page
    03. "Privaatsus- ja müügitingimused" Page
    04. "Kontakt" Page
    05. "Eritellimus" Page
    06. Scroll Animate
    07. Drop Animate
    08. Color Animate
    09. Appear Animate
    10. Webkit scroll Animate
    11. Webkit Drop Animate
    12. Webkit Color Animate
    13. Webkit Appear Animate

*/



/*-----------------------------------------------*/
/*  Unknown                                      */
/*-----------------------------------------------*/
3.5.5



/*-----------------------------------------------*/
/*  "Kassa" Page                                 */
/*-----------------------------------------------*/
body.page-id-1806 .place-order .flux-footer a{
	padding-right:30px;
}

body.page-id-1806 #everypay_bank-form .payment-method-option img{
	padding-left:10px !important;
	padding-right:10px !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
	max-height:none !important;
}

body.page-id-1806 .wc_payment_methods .payment_box .preferred-country{
	padding-left:0px;
	height:30px;
}

body.page-id-1806 .wc_payment_methods .payment_box select{
	width:80px;
}

body.page-id-1806 .checkout .flux-checkout__content-left .flux-checkout__steps .flux-step--payment .flux-step__content #order_review #payment .wc_payment_methods .wc_payment_method .payment_box .everypay-wrapper .preferred-country select{
	height:25px !important;
}

body.page-id-1806 #everypay_bank-form{
	height:auto !important;
}

body.page-id-1806 .checkout .flux-checkout__steps .flux-step--payment .flux-step__content #order_review #payment .wc_payment_methods .wc_payment_method .payment_box .everypay-wrapper #everypay_bank-form .payment-method-options{
	width:100% !important;
	height:auto !important;
}

body.page-id-1806 .checkout .flux-checkout__steps .flux-step--payment .flux-step__content #order_review #payment .wc_payment_methods .wc_payment_method .payment_box .everypay-wrapper #everypay_bank-form .payment-method-options label{
	width:100% !important;
	height:auto !important;
}

body.page-id-1806 .flux-checkout__steps .flux-step--payment .flux-step__content #order_review #payment .wc_payment_methods .wc_payment_method .payment_box .everypay-wrapper #everypay_bank-form .payment-method-options .payment-method-option img{
	width:100% !important;
	height:auto !important;
}

body.page-id-1806 .flux-checkout__steps .flux-step--payment .flux-step__content #order_review #payment .wc_payment_methods .wc_payment_method .payment_box .everypay-wrapper #everypay_card-form .payment-method-options .payment-method-option img{
	width:100% !important;
	height:auto !important;
}

body.page-id-1806 #everypay_card-form .payment-method-option img{
	max-height:none !important;
	padding-left:10px !important;
	padding-right:10px !important;
	padding-top:10px !important;
	padding-bottom:10px !important;
}

body.page-id-1806 #omnivalt-terminal-container-map{
	border-style:none;
}

body.page-id-1806 #omnivalt-terminal-container-map div a{
	color:#ffffff;
	font-weight:500;
}

body.page-id-1806 #omnivalt-terminal-container-map div > div{
	text-align:center;
	padding-bottom:15px;
}

body.page-id-1806 #omnivalt-terminal-container-map > div{
	padding-top:30px;
}

body.page-id-1806 #shipping_method li label{
	padding-top:0px;
	padding-bottom:20px;
}

body.page-id-1806 .terminal-container > div > div{
	height:40px !important;
}

body.page-id-1806 .open ul li{
	background-color:#ffffff !important;
	padding-top:4px !important;
	padding-bottom:4px !important;
	text-align:left;
}

body.page-id-1806 #shipping_method .open > div{
	text-align:left;
}

body.page-id-1806 .open ul li:hover{
	color:#000000;
}

body.page-id-1806 .open ul li:active{
	color:#000000;
}



/*-----------------------------------------------*/
/*  "Privaatsus- ja müügitingimused" Page      */
/*-----------------------------------------------*/
body.page-id-3 #content .ast-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:545px){

	body.page-id-3 #content .ast-container{
	padding-left:0px;
	padding-right:0px;
	}

}



/*-----------------------------------------------*/
/*  "Kontakt" Page                               */
/*-----------------------------------------------*/
body.page-id-1608 .ff-el-form-check-label .ff_t_c p{
	color:#ffffff;
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.page-id-1608 .ff_t_c p a{
	color:#ffffff;
	text-decoration:underline;
}

body.page-id-1608 .ff-custom_html p a{
	color:#ffffff;
}

body.page-id-1608 .ff-custom_html p > span{
	color:#ffffff;
}

body.page-id-1608 .frm-fluent-form .ff-custom_html p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-1608 .fluent-form-widget-step-progressbar-yes div .fluentform-widget-wrapper .ffs_custom_wrap .frm-fluent-form fieldset .ff_submit_btn_wrapper .ff-btn-submit{
	background-color:#000000 !important;
}



/*-----------------------------------------------*/
/*  "Eritellimus" Page                           */
/*-----------------------------------------------*/
body.page-id-1349 .elementor-shortcode .pkds-custom .pkds-custom__layout .pkds-custom__form .ffs_custom_wrap #fluentform_7 fieldset .ff-column-container .ff-t-cell .ff-el-group .ff-el-input--content .ff_file_upload_holder span{
	width:100% !important;
}

body.page-id-1349 .elementor .elementor-element .elementor-widget-shortcode .elementor-shortcode .pkds-custom .pkds-custom__layout .pkds-custom__form .ffs_custom_wrap #fluentform_7 fieldset .ff-column-container .ff-t-cell .ff-el-group .ff-el-input--content label{
	width:100% !important;
}

body.page-id-1349 #fluentform_7 p a{
	color:#000000;
	text-decoration:underline;
	font-weight:600;
}

body.page-id-1349 #fluentform_7 fieldset .ff_input-group-text{
	background-color:#ffffff;
}



/*-----------------------------------------------*/
/*  Scroll Animate                               */
/*-----------------------------------------------*/
@keyframes scroll{
	0%{
	top:-200px;
}

100%{
	top:70px;
	}

}



/*-----------------------------------------------*/
/*  Drop Animate                                 */
/*-----------------------------------------------*/
@keyframes Drop{
	0%{
	-webkit-transform:none;	-ms-transform:none;	transform:none;

	bottom:40px;
}

20%{
	bottom:-10px;

	-webkit-transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(-8deg) translatex(0px) translatey(0px) skewx(0deg) skewy(0deg);	-ms-transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(-8deg) translatex(0px) translatey(0px) skewx(0deg) skewy(0deg);	transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(-8deg) translatex(0px) translatey(0px) skewx(0deg) skewy(0deg);
}

100%{
	bottom:-10px;

	-webkit-transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(-2deg) translatex(0px) translatey(0px) skewx(0deg) skewy(0deg);	-ms-transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(-2deg) translatex(0px) translatey(0px) skewx(0deg) skewy(0deg);	transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(-2deg) translatex(0px) translatey(0px) skewx(0deg) skewy(0deg);
	}

}



/*-----------------------------------------------*/
/*  Color Animate                                */
/*-----------------------------------------------*/
@keyframes Color{
	0%{
	background-color:#161619;
}

100%{
	background-color:#f5f5f5;
	}

}



/*-----------------------------------------------*/
/*  Appear Animate                               */
/*-----------------------------------------------*/
@keyframes Appear{
	0%{
	opacity:0;
}

1%{
	opacity:1;
}

100%{
	opacity:1;
	}

}



/*-----------------------------------------------*/
/*  Webkit scroll Animate                        */
/*-----------------------------------------------*/
@-webkit-keyframes scroll{
	0%{
	top:-200px;
}

100%{
	top:70px;
	}

}



/*-----------------------------------------------*/
/*  Webkit Drop Animate                          */
/*-----------------------------------------------*/
@-webkit-keyframes Drop{
	0%{
	-webkit-transform:none;	-ms-transform:none;	transform:none;

	bottom:40px;
}

20%{
	bottom:-10px;

	-webkit-transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(-8deg) translatex(0px) translatey(0px) skewx(0deg) skewy(0deg);	-ms-transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(-8deg) translatex(0px) translatey(0px) skewx(0deg) skewy(0deg);	transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(-8deg) translatex(0px) translatey(0px) skewx(0deg) skewy(0deg);
}

100%{
	bottom:-10px;

	-webkit-transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(-2deg) translatex(0px) translatey(0px) skewx(0deg) skewy(0deg);	-ms-transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(-2deg) translatex(0px) translatey(0px) skewx(0deg) skewy(0deg);	transform:scale(1) rotateX(0deg) rotateY(0deg) rotateZ(-2deg) translatex(0px) translatey(0px) skewx(0deg) skewy(0deg);
	}

}



/*-----------------------------------------------*/
/*  Webkit Color Animate                         */
/*-----------------------------------------------*/
@-webkit-keyframes Color{
	0%{
	background-color:#161619;
}

100%{
	background-color:#f5f5f5;
	}

}



/*-----------------------------------------------*/
/*  Webkit Appear Animate                        */
/*-----------------------------------------------*/
@-webkit-keyframes Appear{
	0%{
	opacity:0;
}

1%{
	opacity:1;
}

100%{
	opacity:1;
	}

}