/* Copyright (C) arrowthemes, Regular/Extended Licence */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
body, select, input, textarea, button, .menu-sidebar a, .menu-sidebar li > span, h3.title > p { 
	font-family: Helvetica, Arial, FreeSans, sans-serif!important;
	font-size: 15px;
	font-weight: 400;
	line-height: 26px;
}

body{padding-bottom:0px!important}

p{line-height:24px!important;margin-bottom:10px!important;margin-top:3px!important}

a{text-decoration:underline;color:#008000}

#breadcrumbs{font-size:12px!important;text-decoration:none!important;background:#fff!important;box-shadow:none!important;border-bottom:0px solid #fff!important}
#breadcrumbs a{text-decoration:none!important}
#breadcrumbs .wrapper grid-block{background:none!important}
.breadcrumbs {
  background-color: none!important;
}
.breadcrumbs > li {
  text-shadow:none!important;
}
.breadcrumbs > li > .divider {
	padding: 0 5px;
	color: #F60!important;
}

.sheet{box-shadow:none;background-color:none!important}

.top-bar, .bottom-bar{height:0px}

.wrapper-outer{background:url(../images/showcase-back.png) repeat-x #fff;}
#header{background:url(../images/showcase-bottom.png) no-repeat 0px 285px;height:435px!important}
.wrapper, .uk-container{background:none}

#header-bottom{border-width:0px;box-shadow:none}

.logo{margin:20px 0 0px 10px!important}

#showcase{margin-top:10px!important}

.footer-overlay{background:url(../images/footer-bg.png) repeat-x #6E9A26;padding-top:100px!important;color:#D0E4B0!important}
.footer-overlay h3{color:#fff!important}
#bottom-block a{color:#fff!important;text-decoration:underline}
#bottom-block a:hover{color:#fff!important;text-decoration:none}

#system h1.title, #system .item > header .title {border-bottom:3px solid #F5F5F5}
h1{font-size:26px!important;margin:-20px 0 0 0px!important;padding:0px 0 5px 0!important;}
h2{color:#333!important;font-size:18px!important;margin:0px!important;padding:5px 0 0px 0!important;line-height:22px!important}
h3{font-size:20px!important;margin:0px!important;padding:0px 0 0px 0!important;color:#526C44!important}
h3.underline{border-bottom:1px dotted #EBEBEB}
h4{margin:0px!important;padding:0px!important;font-size:18px!important;line-height:20px!important}

form.box input, 
form.box select, 
form.box textarea, 
form.short input, 
form.short select, 
form.short textarea, 
.searchbox input,
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="tel"],
textarea{
	color:#000;
}

ul.list-icons{padding-top:5px}

.uk-grid{margin-top:0px!important;margin-bottom:0px!important}

.uk-width-medium-1-3{margin-top:-10px!important}

em{color:inherit}
.small{line-height:18px!important;color:#333;font-size:12px!important}

#innerbottom{margin-top:-30px!important}

.uk-button{margin-top:-8px!important}

.nspArt h4.nspHeader { 
	font-size: 20px!important;
	margin: 0!important;
	padding: 0px 0 0px 0!important;
	font-weight:bold!important}
	
.nspArt h4.nspHeader a {text-decoration: none!important;padding:0px!important}

.uk-navbar-toggle{color:#000!important;background-color:#fff!important;margin-top:3px!important;text-decoration:none!important}

.canvas-menu.module {
	background-color:#587B1E!important
}

#offcanvas .canvas-menu li{
	background-color:#587B1E!important
}

#offcanvas .canvas-menu a.level1,
#offcanvas .canvas-menu span.level1{
	background-color:#587B1E!important;
}

#offcanvas .canvas-menu li.current > a {
    background-color:#6E9A26!important;
}

.icemegamenu > ul > li{margin-top:-10px!important;z-index: 100!important}

.icemegamenu ul {
	color: #fff!important;
	font-size: 13px!important;
	font-weight: 600!important;
	margin-top:-1px!important;
	z-index: 100!important
} 

.icemegamenu li {
	color: #fff!important;
	font-size: 13px!important;
	font-weight: 600!important;
	margin-top:0px!important;
	padding-top:5px!important;
	z-index: 100!important
} 

.icemegamenu > ul > li  a.iceMenuTitle {
	height:42px;
	line-height: 34px;
	z-index: 100!important
}

.sub_level_1{margin-top:15px!important}


#banner{
	width:406px;
	height:375px;
	background:url(../images/showcase-feature.png) no-repeat;
	right:15%;
	top:40px;
	padding:120px 50px 0 30px;
	color:#fff;
	font-size:14px;
	z-index: -1!important
}
.banner-inner{width:350px}
#banner h3.dotted{
	border-bottom: 1px dotted #fff!important;font-size:16px!important
}
#banner a{color:#FC0!important}
