/**************************************************************************************/
/*
/*		Designed by 'AS Designing'
/*		Web: http://www.asdesigning.com
/*		Web: http://www.astemplates.com
/*		License: ASDE Commercial
/*
/**************************************************************************************/

/**************************************************************************************/

/*  Featured */

#featured-row {
    padding: 15px 0px 0px;
    margin-bottom: 5px;
}

#featured-row .mod-custom {
    padding: 0px 10px 0px 0px;
    margin: 0px 0px 10px;
}

#featured-row .module_title {
	font-size:1em;
}

#featured-row p {
    border-top: 0 none transparent;
    padding-top: 0;
}


/* Diverse */

.page-blog .btn.btn-info {
    margin: 10px 0px;
    float: none;
}

div#logo img {
	width:100%;
	height:auto;
}

#slider-row .container {
    margin-bottom: 0;
}

/* Module */

.logos {
	min-height: 170px!important;
}


/*  Navigation Row */

#header-row .moduletable.navigation {
    width: 50%;
	margin-top: 5px;
}


@media (max-width: 767px) {
	#header-row .moduletable.navigation {
		width: 100%;
	}
}	


@media (min-width: 768px) {
	#as-menu {
		margin-top:0;
	}
	
	#header-row .moduletable.navigation {
		clear: none;
	}
}

@media (min-width: 980px) {
	#as-menu {
		margin-top:17px;
	}
}	

@media (min-width: 981px) {
	#as-menu {
		margin-top:85px;
	}
}

#as-menu ul.as-menu li a,
#as-menu ul.as-menu li span
{
	text-shadow: none;
}

#as-menu ul.as-menu > li,
#as-menu ul.as-menu > li:hover,
#as-menu ul.as-menu > li.active,
#as-menu ul.as-menu > li.asHover,
#as-menu ul.as-menu > li.current,
#as-menu ul.as-menu > li.active > span,
#as-menu ul.as-menu > li.asHover > span,
#as-menu ul.as-menu > li.current > span
{
	color: #FFFFFF !important;
	background-color: #333333 !important;
	text-shadow: none !important;
	border-radius: 3px;	
}

#as-menu ul.as-menu > li.active > a,
#as-menu ul.as-menu > li.asHover > a,
#as-menu ul.as-menu > li.current > a,
#as-menu ul.as-menu > li > a:hover,
#as-menu ul.as-menu > li > span:hover
{
	color: #888888 !important;
}

#as-menu ul.as-menu ul li a:hover,
#as-menu ul.as-menu ul li span:hover,
#as-menu ul.as-menu ul li.active > a,
#as-menu ul.as-menu ul li.asHover > a,
#as-menu ul.as-menu ul li.active > span,
#as-menu ul.as-menu ul li.asHover > span
{
	color: #FFFFFF !important;
	background-color: #888 !important;
	border-radius: 3px;	
}

#as-menu ul.as-menu ul
{
	background-color: #000000 !important;
	background-image: none !important;
	border: 1px solid #FFFFFF;
}

#as-menu ul.as-menu ul li a,
#as-menu ul.as-menu ul li span
{
	color: #FFFFFF !important;
	background-image: none !important;
	text-shadow: none !important;
}

#as-menu ul.as-menu li a, #as-menu ul.as-menu li a:hover {
    padding-top: 13px;
    padding-bottom: 10px;
}


/* icons für bf (standard wird nicht geladen) */



.bfClearfix [class^="icon-"], [class*=" icon-"] {
    display: inline-block;
    width: 14px;
    height: 14px;
    line-height: 14px;
}

.bfClearfix i.icon-refresh { 
	background-image: url('/components/com_breezingforms/images/captcha/refresh-captcha.png');
	width: 15px;
	height: 18px;
}


.bfClearfix i.icon-question-sign { 
	background-image: url('/components/com_breezingforms/themes/quickmode/img/icon_info.png');
	width: 15px;
	height: 16px;
	padding:0;
}