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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 @import 'https://fonts.googleapis.com/css?family=Russo+One';
 
 
 
 body {
	font-family: 'Russo One', sans-serif; 
	 
 }
 
 
/* ========================================================================
   Header
 ========================================================================== */
 
.uk-navbar {
    background: #1a1a1a;
    color: #666666;
    padding: 38px 0;
    border-radius: 0;
    box-shadow: none;
    background-image: url("../images/header_bg.jpg");
    background-repeat: repeat;
}

/* ========================================================================
  Top A
 ========================================================================== */

.home-hero {
    background-image: url("../images/darksteel.jpg");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;	
	
}


.home-hero-widget {
    color: #fff;
    text-shadow: 0px 1px 1px #000;
    font-size: 18px;
    /* background: rgba(191, 11, 10, 0.22); */
    background: #9a0708;
    background: -moz-radial-gradient(center, ellipse cover, #9a0708 0%, #630604 100%);
    background: -webkit-radial-gradient(center, ellipse cover, #9a0708 0%,#630604 100%);
    background: radial-gradient(ellipse at center, rgba(183, 25, 26, 0.25) 0%,rgba(220, 5, 0, 0.35) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a0708', endColorstr='#630604',GradientType=1 );
    border: solid 1px rgba(178, 7, 7, 0.58);
    box-shadow: 0px 9px 17px rgba(0, 0, 0, 0.84);
}

.home-hero-widget .uk-panel-title {
    margin-top: 0;
    margin-bottom: 25px;
    font-size: 43px;
    line-height: 28px;
    font-weight: normal;
    text-transform: none;
    color: #ffffff;
    font-family: 'Russo One', sans-serif;
    text-transform: uppercase;
    text-shadow: 0px 6px 6px #cd2828;
}




/* ========================================================================
  Top b
 ========================================================================== */
 
 .product-features {
background-image: url("../images/top-b_bg.jpg");
    background-repeat: no-repeat;
    background-position: 50% 1%;
    /* background-size: cover; */
    border-top: none !important;
	color:#fff;
	text-align:center;
	
}

.product-features-module {
    font-size: 22px;
    color: #000;
    /* background: #000; */
}


.product-features-module h2 {
color: #000;
    text-shadow: 0px 0px 6px #cd2828;
    font-family: 'Russo One', sans-serif !important;
	
}

.product-features-module .uk-overlay-panel h3 {
    margin-top: 0;
    margin-bottom: 25px;
    font-size: 18px;
    line-height: 24px;
    font-weight: normal;
    text-transform: none;
    color: #ffffff;
	font-family: 'Russo One', sans-serif !important;
}

.product-features-module .uk-overlay-background {
    background: rgba(190, 10, 9, 0.32);
}

.product-features-module .uk-overlay {
    display: inline-block;
    position: relative;
    max-width: 100%;
    vertical-align: middle;
    overflow: hidden;
    -webkit-transform: translateZ(0);
    margin: 0;
    box-shadow: 0px 1px 6px #000;
}
 
/* ========================================================================
  Top c
 ========================================================================== */
 
 .product-types {
    background: #45484d;
    background: -moz-radial-gradient(center, ellipse cover, #45484d 0%, #000000 100%);
    background: -webkit-radial-gradient(center, ellipse cover, #45484d 0%,#000000 100%);
    background: radial-gradient(ellipse at center, #65030e 0%,#000000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=1 );
    color: #fff;
	 
 }
 
 
 .product-types-module {
	 text-align: center;
	 
 }
 
 .product-types-module h2 {
    color: #fff;
    text-shadow: 0px 0px 6px #cd2828;
    font-family: 'Russo One', sans-serif !important;
    text-align: center;
	
}

 .product-types-module .uk-panel-title {
    margin-top: 0;
    margin-bottom: 25px;
    font-size: 33px;
    line-height: 28px;
    font-weight: normal;
    text-transform: none;
    color: #ffffff;
    font-family: 'Russo One', sans-serif;
    text-shadow: 0px 0px 6px #cd2828;
}

.product-types-module .uk-panel, .product-types-module .uk-panel:hover {
    text-decoration: none;
    background: rgba(255, 255, 255, 0.08);
    padding: 11px;
}

/* ========================================================================
  Order Now
 ========================================================================== */
.order-now {
    background-image: url("../images/darksteel.jpg");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;	
	
}

/* ========================================================================
  About Us
 ========================================================================== */

.about-us {
    background: #222;
}
 