/* ------------------------------------------------------------------------------------------------------------------------------------------
Project: dha-akademie.de
Created: 2016-01-01
Last modified: 2016-01-26
------------------------------------------------------------------------------------------------------------------------------------------ */

/* Table of Content
==================================================

	#Import Fonts
	#Main Colours
	#Basic Styles
	#Typography
	#Links
	#Lists
	#Images
	#Buttons
	#Forms
	#Shortcodes
	#Misc
	#Site Styles
	#Page Styles
	#Plugins
	#Media Queries
	#Print Styles */




/* #Misc
================================================== */
	
.clear {
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    width: 100%;
    overflow: hidden;
}

.clearfix {
    clear: both;
}

.visible-ie8 {
    display: none;
}

.no-padding {
    padding: 0px !important;
}

.no-margin {
    margin: 0px !important;
}

.no-left-padding {
    padding-left: 0 !important;
}

.no-right-padding {
    padding-right: 0 !important;
}

.no-left-margin {
    margin-left: 0 !important;
}

.no-right-margin {
    margin-right: 0 !important;
}

.no-bottom-space {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

.no-top-space {
    margin-top: 0px !important;
    padding-top: 0px !important;
}

.remove-bottom {
    margin-bottom: 0 !important;
}


.white-space {
    clear: both;
    height: 40px;
    width: 100%;
}

.space-mobile {
    margin-bottom: 40px;
}

/* TEXT */

.text-col3,
	.text-col2 {
    column-count: 1;
    column-gap: 0;
    column-rule-color: #aaa;
    column-rule-width: 0;
    column-rule-style: dotted;
    -moz-column-count: 1;
    -moz-column-gap: 0;
    -moz-column-rule-color: #aaa;
    -moz-column-rule-width: 0;
    -moz-column-rule-style: dotted;
    -webkit-column-count: 1;
    -webkit-column-gap: 0;
    -webkit-column-rule-color: #aaa;
    -webkit-column-rule-width: 0;
    -webkit-column-rule-style: dotted;
}

@media (min-width: 768px) {

    .text-col3 {
        column-count: 3;
        column-gap: 30px;
        column-rule-width: 1px;
        -moz-column-count: 3;
        -moz-column-gap: 30px;
        -moz-column-rule-width: 1px;
        -webkit-column-count: 3;
        -webkit-column-gap: 30px;
        -webkit-column-rule-width: 1px;
    }

    .text-col2 {
        column-count: 2;
        column-gap: 30px;
        -moz-column-count: 2;
        -moz-column-gap: 30px;
        -webkit-column-count: 2;
        -webkit-column-gap: 30px;
    }

}


/* WIDGET */

.page-login .brand-text,
.page-register .brand-text,
.widget-title {
	text-transform: none;
}


/* PANEL */

.panel-help { 
	background-color: #20abec;
	color: #fff !important;
}

.panel-help h1,
.panel-help h2,
.panel-help h3,
.panel-help h4,
.panel-help h5,
.panel-help h6 { 
	color: #fff;
	font-weight: 500;
}

.panel-help h3.panel-title { 
	font-weight: 300;
}

.panel-help ol li { 
	margin-bottom: 30px;
}

.panel-help table,
.panel-help table th,
.panel-help a { 
	color: #fff !important;
}


/* FORM */

.report-check {
	background-color: #eeffd7 !important;
}

.report-range {
	background-color: #fffad2 !important;
}

.report-error {
	background-color: #ffe1d9 !important;
}

.input_amd {
	background-color: #62a8ea !important;
	color: #fff !important;
}
