/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 .tm-navbar + .tm-fullscreen-container {margin-top:-130px;}
 .uk-home-star > .uk-icon-star {font-size:200%;padding:0px 2px; color:#EAA111 !important;}
.uk-banner {font-size:52px;}
.tm-navbar{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;box-shadow: none;}
.uk-navbar-nav > li > a {color:#fff;font-size:16px;font-weight:400;}
 .tm-nav-logo {
    height: 100px;
    left: 50%;
    margin-top: -50px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translateX(-50%);
    width: 200px;
}
.uk-home-margin {margin-top:130px;}
.tm-block-top-a > .uk-container  {width:100% !important;max-width: 100%;padding: 0px;}
.uk-form-height {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    padding: 25px 0 15px;
    width: 100%;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input
{background-color:#fff;height:35px;font-size:18px;}
.rsform-input-box {width:90% !important;}
.uk-form select, .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] {border:none;height: 32px;padding:4px 0px;font-size: 18px;}
.tm-fullscreen-container {height: calc(80vh);}
.uk-open .uk-modal-dialog{
	transform:translateY(25%);
}
.tm-fullscreen-container .tm-fullscreen .uk-panel h1 {
	color:#fff !important;text-transform:capitalize;
}
.uk-text-white{
	color:#fff !important;font-family:"Roboto Slab";
}

.uk-icon-custom {color: #8fca8a;font-size: 700%;margin-top: 20px;}

.uk-white-shadow{
	text-shadow:2px 2px 2px #000;font-size:18px;font-weight:bold;
}
.uk-p{
	background-color:#fff;color:#00A950;padding: 0 10px;font-weight:bold;
}
.uk-l{
	background-color:#FFFF00;color:#000;padding: 0 10px;font-weight:bold;}
.rac{
	font-weight:bold;color:#fff;
}
.uk-red{
	color:#cc0000;
}

.uk-article-title{
	text-align:center;
}

@media (max-width: 787px) {
 .tm-fullscreen {
	padding: 200px 20px 20px 20px;

}
.uk-home-margin {margin-top:0px;}

.tm-fullscreen-container .tm-fullscreen{padding:220px 10px 10px 10px;}
.tm-fullscreen-container{
  height:930px;}
.uk-article-title, h1, .uk-h1{
	font-size:26px;
}
.tm-wrapper {position: relative;}

.uk-icon-custom{
	margin-top:0px;
}
}
.buynow{

color: #fff;font-family: ;font-size: 23px;

}



.expiry select, .expiry input[type="text"], .expiry input[type="password"]{color:#000;

background-color: #fafbf9;border: 1px solid #000;border-radius: 0;float: left;margin: 5px;width: 40%;

}

.cvv select, .cvv input[type="text"], .cvv input[type="password"]{

border:1px solid #000;border-radius:0px;background-color:#FAFBF9;width:100%;

color:#000;}

.purchaseform select, .purchaseform input[type="text"], .purchaseform input[type="password"]{

height:30px;border:1px solid #000;width:100%;border-radius:0px;background-color:#FAFBF9;

color:#000;}

.purchaseform textarea{

	border:1px solid #000;width:95%;border-radius:0px;background-color:#FAFBF9;height:50px;

}

.formField{

	overflow:inherit;

color: #fff;}



.uk-panel-box-form{

	color:#fff;

}

.payform{

	color:#fff;}

.payform p, .payform h3 {color:#fff;padding-bottom:5px;border-bottom:1px solid #000;margin-bottom:5px;

	

}
