﻿@import url(https://fonts.googleapis.com/css?family=Lato:400,700);
@import "print.css";
@import "skin767.css";
@import "skin768-999.css";
@import "skin1000.css";


/* DNN 7 */
.dnnEditState .DnnModule 					{opacity: 1.0; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: color 0 ease-in; transition: none;}
.Normal										{font-size: 13px;} /*dito body font-size*/
.dnnCheckbox-focus 							{background-color: none;}
.dnnRadiobutton-focus 						{background-color: none;}
#ControlNav > li > a 						{font-style: normal; text-transform: none;}
#ControlBar a 								{font-style: normal; text-transform: none;}
#ControlEditPageMenu .dnnCheckbox + label 	{text-transform: none;}

.dnnPrimaryAction, .dnnFormItem input[type=submit], a.dnnPrimaryAction {
	border-color: #c2c2c2;
	background: #f5f5f5; /* Old browsers */
    background: -moz-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f5f5f5 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f5f5f5 0%,#dfdfdf 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f5f5f5 0%,#dfdfdf 100%); /* IE10+ */
    background: linear-gradient(top, #f5f5f5 0%,#dfdfdf 100%); /* W3C */
    -webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.4), inset 0px 1px 0px 0px rgba(255, 255, 255, 1);
    box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.4), inset 0px 1px 0px 0px rgba(255, 255, 255, 1);
    text-shadow: 0px 1px 0px #ffffff;
    color: #333;}
.dnnPrimaryAction:hover, a.dnnPrimaryAction:hover {
        border-color: #c2c2c2;
        background: #fefefe; /* Old browsers */
        background: -moz-linear-gradient(top, #fefefe 0%, #e8e8e8 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #fefefe 0%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #fefefe 0%,#e8e8e8 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #fefefe 0%,#e8e8e8 100%); /* IE10+ */
        background: linear-gradient(top, #fefefe 0%,#e8e8e8 100%); /* W3C */
        color: #555;}
.dnnPrimaryAction:active, a.dnnPrimaryAction:active {
        border-color: #c2c2c2;
        background: #c6c6c6; /* Old browsers */
        background: -moz-linear-gradient(top, #c6c6c6 0%, #f3f3f3 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c6c6c6), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #c6c6c6 0%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #c6c6c6 0%,#f3f3f3 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #c6c6c6 0%,#f3f3f3 100%); /* IE10+ */
        background: linear-gradient(top, #c6c6c6 0%,#f3f3f3 100%); /* W3C */
        -webkit-box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.4);
        box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.4);}

/* === Generelle Style === */
#normal, .normal 				{font-size: 13px; color: #000000; line-height: 18px; font-weight: 400;}
#normalbold, .normalbold,
span.normalbold,
span.NormalBold					{font-weight: 700; font-size: 13px; color: #000000; line-height: 18px;}

a.Normal                  		{font-size: 13px; color: #ED3223; line-height: 18px;}
a.Normal:hover            		{font-size: 13px; color: #ED3223; line-height: 18px; text-decoration: underline;}

a, a:link, a:active, a:visited		{color:#ED3223; text-decoration: underline;}
a:hover								{outline:0;border:0; color: #ED3223; text-decoration: none;}


ul 								{margin: 0 0 0 15px; padding: 0; list-style-type: square;}
li								{font-size: 13px;line-height: 18px; color: #000000; list-style-type: disc; margin: 0px 0px 0px 3px;}
em.fa.fa-arrow-circle-right 	{padding-right: 5px; margin-left: -10px;}

hr 								{display: block; height: 1px; padding: 0; border-top: 1px solid #FFFFFF; border-bottom: 0;}

.SkinObject,		  			
a.SkinObject:link, 
a.SkinObject:visited, 
a.SkinObject:active	  			{font-size: 13px; text-decoration: none;}
a.SkinObject:hover	  			{font-size: 13px; text-decoration: underline;}

#Form{					height:100%;}
p, ol       				{font-size: 13px; margin:0; padding: 0;}

h1					{font-family: 'Lato', sans-serif; font-size: 26px; line-height: 30px;}
h2					{font-family: 'Lato', sans-serif; font-size: 22px;}
h3					{font-family: 'Lato', sans-serif; font-size: 18px;}

#Header #ContentBG 			{width: 1020px; margin: auto; background: transparent;}


    /*WAM - removed z-index*/
    
    #Header .SearchContainer {position:absolute;z-index:22;bottom:19px;right:0px;width:232px;height:32px;}
    #Header .SearchContainer .SearchBorder{border:0;background:none;}
    #Header .SearchContainer .SearchIcon{float:left;width:40px;padding:3px;background-position:9px 6px;}
    #Header .SearchContainer .SearchTextBox{float:left;background:none;width:140px;margin:3px;color:#eee;}
    #Header .SearchContainer .SearchButton{float:left;text-indent:-9999px;display:block;height:32px;width:30px;padding:0;}

#Content {min-height: 600px;}

	#LogoRow{padding:8px 0 12px 0;}

	
/* Password Information */
#Passwords{margin:2em 0;padding:0;}
	#Passwords li{display:inline-block;height:62px;width:305px;margin:0 15px 0 0;padding:0;list-style-type:none;}
	#Passwords li.Host{margin:0;}
	#Passwords span.SubHead{display:block;color:#FFF;font-size:15px;padding:12px 0 8px 15px;}
	#Passwords span.Password{color:#FFF;padding:0 0 0 15px;}
p.Disclaimer{clear:both;color:#666666;font-size:12px;line-height:15px;}

/* Default Over-rides */

#ControlPanelWrapper #dnnCPWrap{filter:none !important;}


#EDNadmin  {
    padding: 50px 0px 0px 0px !important;
}

/* Modules */
.DnnModule{margin: 0;}

/* Panes - In Layout Mode */
.paneOutline{border:0;}
.paneOutline span.SubHead center{border:1px #ccc dotted;border-left:0;border-right:0;line-height:2.5em;}

#iPopUp{display:none;}
.eipbackimg{z-index:1000;}

/* Fonts */
.SubHead{color:#333;}

/* Language Object */
.language-object { display:inline-block; margin-left: 5px; }
