/* MESSAGE STYLES */
.dnnFormMessage{display:block;padding:17px 18px;margin-bottom:18px;border:1px solid rgba(2,139,255,0.2);background:rgba(2,139,255,0.15);-webkit-border-radius:3px;border-radius:3px;max-width:980px}
.dnnFormMessage.dnnFormError,.dnnFormMessage.dnnFormValidationSummary{background-color:rgba(255,0,0,0.15);border-color:rgba(255,0,0,0.2)}
.dnnFormMessage.dnnFormWarning{background-color:rgba(255,255,0,0.15);border-color:#cdb21f}
.dnnFormMessage.dnnFormSuccess{background-color:rgba(0,255,0,0.15);border-color:rgba(0,255,0,0.5)}
.sc-content-block-menu, .sc-content-block-menu:before, .sc-content-block-menu:after {
    display: none!Important;
    content: "";
}
/* TABLE STYLES */
.dnnTableHeader{display:block;padding:15px;background:none repeat scroll 0 0 #e3e3e5}
.dnnTableHeader a,.dnnTableHeader input,.dnnTableHeader select{margin:0}
.dnnTableDisplay{margin-bottom:18px;border:1px solid #d1d1d1;border-left:0;border-bottom:0}
.dnnTableDisplay td,.dnnTableDisplay th{padding:5px 9px;border-bottom:1px solid #d1d1d1}
.dnnTableDisplay th{padding:0;border-left:1px solid #d1d1d1;-webkit-box-shadow:1px 0 0 0 rgba(255,255,255,0.9);box-shadow:1px 0 0 0 rgba(255,255,255,0.9)}
.dnnTableDisplay th>span,.dnnTableDisplay th>a{display:block;padding:5px 9px}
.dnnTableDisplay td:first-child{border-left:1px solid #cfcfcf}
.dnnTableDisplay label{display:inline;padding-left:5px}
.dnnTableDisplay caption{display:none}
.dnnTableDisplay th{background:-moz-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-o-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);text-align:left;text-shadow:1px 1px 0 rgba(255,255,255,0.8);color:#333}
.dnnTableDisplay th a,.dnnTableDisplay th label{font-weight:normal;color:#333;text-decoration:none}
.dnnTableDisplay th a{padding:8px 9px}
.dnnTableDisplay th a:hover{background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:-o-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:-ms-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:linear-gradient(top,#fefefe 0,#e8e8e8 100%);color:#333}
.dnnTableDisplay th a:active{border-color:#999;background:#c6c6c6;background:-moz-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c6c6c6),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:-o-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:-ms-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.3);box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.3)}
.dnnTableDisplay tr:nth-child(2n) td{background:rgba(0,0,0,0.04)}
.dnnTableDisplay tr:hover td{background:rgba(2,139,255,0.15)}
.dnnTableDisplay tfoot tr:hover td{background:0}
.dnnTableFilter{margin-bottom:18px;background:rgba(0,0,0,0.04)}
.dnnTableFilter .dnnTableDisplay{margin-bottom:0}
.dnnFilterSet{padding:18px}
.dnnFilterSet label{display:inline-block}
.dnnFilterSet input,.dnnFilterSet select{display:inline-block;margin:0 5px}
.verticalFilter .dnnFilterSet{float:left;width:20%;padding:2% 18px}
.verticalFilter .dnnTableDisplay{float:right;width:75%}
.verticalFilter input[type=search],.verticalFilter select,.verticalFilter input[type=text]{margin:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}

/* PAGINATION & RESULT STYLES */
.dnnResults{float:left;margin-bottom:0}
.dnnPagination{float:right;margin:0;padding:0}
.dnnPagination li{float:left;list-style:none}
.dnnPagination li a,.dnnPagination li span{display:inline-block;padding:0 5px;text-decoration:none;color:#333}
.dnnPagination li a:hover{text-decoration:underline;color:#222}
.dnnPagination li span{color:#222;text-decoration:underline}

/* FORM STYLES */
.dnnFormItem input[type="text"],.dnnFormItem select,.dnnFormItem textarea,.dnnFormItem input[type="email"],.dnnFormItem input[type="search"],.dnnFormItem input[type="password"]{margin-bottom:18px;padding:8px;background:#fff;border:1px solid #c9c9c9;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.8),inset 0 1px 2px 0 rgba(0,0,0,0.1);box-shadow:0 1px 0 0 rgba(255,255,255,0.8),inset 0 1px 2px 0 rgba(0,0,0,0.1);color:#333;font-size:12px}
.dnnFormItem input.aspNetDisabled,.dnnFormItem textarea.aspNetDisabled{background:#ebebeb;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#a7a7a7;border-width:1px}
.aspNetDisabled,a.aspNetDisabled,.dnnDisabled,a.dnnDisabled{color:#ccc;cursor:not-allowed;text-decoration:none}
.dnnFormItem input[type="text"]:active,.dnnFormItem input[type="text"]:focus,.dnnFormItem input[type="password"]:focus,.dnnFormItem input[type="password"]:active,.dnnFormItem input[type="email"]:active,.dnnFormItem input[type="email"]:focus,.dnnFormItem select:active,.dnnFormItem select:focus,.dnnFormItem textarea:active,.dnnFormItem textarea:focus,.dnnFormItem input[type="search"]:active,.dnnFormItem input[type="search"]:focus{background:#fff;border:1px solid rgba(2,139,255,0.5);-webkit-box-shadow:0 0 3px 0 rgba(2,139,255,0.4);box-shadow:0 0 3px 0 rgba(2,139,255,0.4);color:#333}
.required label:after,legend.required:after{display:inline-block;margin-top:-2px;margin-left:9px;padding:1px 9px;border:1px solid rgba(0,0,0,0.1);border-radius:3px;-webkit-border-radius:3px;background:rgba(0,0,0,0.03);content:'Required';font-weight:normal;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:11px;font-style:italic;color:#777}
.error label,legend.error{color:rgba(255,0,0,0.9)}
.error input[type="text"],.error select,.error textarea,.error input[type="email"],.error input[type="search"]{border:1px solid rgba(255,0,0,0.6);color:rgba(255,0,0,0.7)}
.dnnFormItem button,.dnnFormItem input[type="button"],.dnnFormItem input[type="reset"],.dnnFormItem input[type="submit"],.dnnPrimaryAction,.dnnSecondaryAction,.dnnTertiaryAction,ul.dnnAdminTabNav li a,.dnnLogin .LoginTabGroup span{display:inline-block;padding:9px 9px;margin-bottom:9px;cursor:pointer;min-width:75px;*overflow:visible;border:1px solid #c2c2c2;background:#eaeaea;-webkit-border-radius:3px;border-radius:3px;color:#333;font-weight:bold;text-decoration:none;text-align:center}
.dnnFormItem button,.dnnFormItem input[type="button"],.dnnFormItem input[type="reset"],.dnnFormItem input[type="submit"],.dnnPrimaryAction,.dnnSecondaryAction,.dnnTertiaryAction{padding:6px 6px}
.dnnPrimaryAction,.dnnFormItem input[type="submit"],a.dnnPrimaryAction{border-color:#0d569e;background:#3792ed;background:-moz-linear-gradient(top,#358eea 0,#2170cd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#358eea),color-stop(100%,#2170cd));background:-webkit-linear-gradient(top,#358eea 0,#2170cd 100%);background:linear-gradient(top,#358eea 0,#2170cd 100%);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.6),inset 0 1px 0 0 rgba(255,255,255,0.4);box-shadow:0 1px 0 0 rgba(0,0,0,0.6),inset 0 1px 0 0 rgba(255,255,255,0.4);color:#efefef;text-shadow:0 -1px 0 #185b93}
.dnnPrimaryAction:hover,.dnnFormItem input[type="submit"]:hover,a.dnnPrimaryAction:hover{border-color:#0d569e;background:#6cb6f3;background:-moz-linear-gradient(top,#6cb6f3 0,#4387d2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6cb6f3),color-stop(100%,#4387d2));background:-webkit-linear-gradient(top,#6cb6f3 0,#4387d2 100%);background:linear-gradient(top,#6cb6f3 0,#4387d2 100%);color:#fff}
.dnnPrimaryAction:active,.dnnFormItem input[type="submit"]:active,a.dnnPrimaryAction:active{border-color:#0d569e;background:#1f66be;background:-moz-linear-gradient(top,#1f66be 0,#3085e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1f66be),color-stop(100%,#3085e0));background:-webkit-linear-gradient(top,#1f66be 0,#3085e0 100%);background:linear-gradient(top,#1f66be 0,#3085e0 100%);-webkit-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4);color:#fff}
.dnnPrimaryAction[disabled],.dnnPrimaryAction[disabled]:hover,.dnnPrimaryAction[disabled]:active{background:#ccc!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#aaa!important;text-shadow:none}
.dnnFormItem button,.dnnFormItem input[type="button"],.dnnFormItem input[type="reset"],.dnnSecondaryAction,a.dnnSecondaryAction,ul.dnnAdminTabNav li a,.dnnLogin .LoginTabGroup span{background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-o-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);background:linear-gradient(top,#f5f5f5 0,#dfdfdf 100%);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.4),inset 0 1px 0 0 rgba(255,255,255,1);box-shadow:0 1px 0 0 rgba(0,0,0,0.4),inset 0 1px 0 0 rgba(255,255,255,1);text-shadow:0 1px 0 #fff;color:#333}
.dnnFormItem button:hover,.dnnFormItem input[type="button"]:hover,.dnnFormItem input[type="reset"]:hover,.dnnSecondaryAction:hover,a.dnnSecondaryAction:hover,ul.dnnAdminTabNav li a:hover,.dnnLogin .LoginTabGroup span:hover{background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:-o-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:-ms-linear-gradient(top,#fefefe 0,#e8e8e8 100%);background:linear-gradient(top,#fefefe 0,#e8e8e8 100%);color:#555}
.dnnFormItem button:active,.dnnFormItem input[type="button"]:active,.dnnFormItem input[type="reset"]:active,.dnnFormItem input[type="reset"]:active,.dnnSecondaryAction:active,a.dnnSecondaryAction:active,ul.dnnAdminTabNav li a:active{border-color:#999;background:#c6c6c6;background:-moz-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c6c6c6),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:-o-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:-ms-linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);background:linear-gradient(top,#c6c6c6 0,#f3f3f3 100%);-webkit-box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,0.4)}
span.dnnPrimaryAction>input[type="image"],span.dnnSecondaryAction>input[type="image"]{display:none}
span.dnnPrimaryAction>a.dnnPrimaryAction,span.dnnSecondaryAction>a.dnnSecondaryAction{display:inline;background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
.dnnTertiaryAction,a.dnnTertiaryAction{padding:10px 10px;border:0;background:#eaeaea;color:#333}
.dnnTertiaryAction:hover,a.dnnTertiaryAction:hover{background:#f2f2f2}
.dnnTertiaryAction:active,a.dnnTertiaryAction:active{background:#d8d8d8}
.dnnFormItem input[type="text"]+a.dnnPrimaryAction,.dnnFormItem input[type="text"]+a.dnnSecondaryAction,.dnnFormItem input[type="text"]+a.dnnTerriaryAction{margin-left:5px}
.dnnFormItem input[type="checkbox"]+span,.dnnFormItem input[type="radio"]+span{margin:5px}
.StandardButton{border:1px solid blue}
.dnnFormItem button[disabled],.dnnFormItem input[disabled]{cursor:default;opacity:.5}
.dnnFormItem input[type="checkbox"],.dnnFormItem input[type="radio"]{*width:13px;*height:13px;padding:0;box-sizing:border-box}
.dnnFormItem input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.dnnFormItem input[type="search"]::-webkit-search-decoration,.dnnFormItem input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
.dnnFormItem button::-moz-focus-inner,.dnnFormItem input::-moz-focus-inner{border:0;padding:0}
.dnnFormItem textarea{overflow:auto;vertical-align:top;resize:vertical}
.dnnFormItem input:invalid,.dnnFormItem textarea:invalid{background-color:#f0dddd}
.row > .col-md-4 div.DnnModule {
    margin: 0px 10px;
}
.bstrap30 .h1, .bstrap30 .h2, .bstrap30 .h3, .bstrap30 h1, .bstrap30 h2, .bstrap30 h3{
	margin-bottom:3px!important;
}
button.btn.btn-primary.search-btn {
    background: #333333;
    border-color: #333333;
    transition: 0.3s ease;
}

span.glyphicon.glyphicon-search {
    color: #fff;
}
.google-auto-placed {
    margin-bottom: 40px!important;
    margin-top: 40px!important;
}
button.btn.btn-primary.search-btn:hover {
    background: #232323;
    border-color: #232323;
    transition: 0.3s ease;
}
.pagination>li a {
    color: #333333!important;
}

li.page-item.active a {
    background-color: #333333!important;
    color: #fff!important;
    border-color: #333!important;
}
/* TAXONOMY */
.horizontal ul.categories,.horizontal ul.tags{list-style: none;}
.vertical ul.categories,.vertical ul.tags{list-style: none;}

/* TABS : JQUERY UI TABS 1.8.14 */
/* Tabs */
ul.dnnAdminTabNav{display:inline-block;margin-top:5px;margin-left:0;width:100%;height:37px;border-bottom:1px solid #c2c2c2}
ul.dnnAdminTabNav li{float:left;margin-right:4px;list-style:none}
ul.dnnAdminTabNav li a{margin-bottom:0;border-bottom:0;box-shadow:none;webkit-box-shadow:none;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
ul.dnnAdminTabNav li.ui-tabs-active a{margin-top:-3px;padding:12px 9px 10px 9px;background:#fff}
.ui-tabs .ui-tabs-panel{position:relative;display:block}
.ui-tabs .ui-tabs-hide{display:none}

/* LOGIN TAB GROUP */
.dnnLogin .LoginTabGroup{display:inline-block;width:100%;height:37px;margin-left:0;margin-top:5px;border-bottom:1px solid #c2c2c2}
.dnnLogin .LoginTabGroup span{margin-right:4px;margin-bottom:0;border-bottom:0 none;border-radius:3px 3px 0 0;box-shadow:none}
.dnnLogin .LoginTabGroup span.LoginTabSelected{margin-top:-3px;padding:12px 9px 10px;background:none repeat scroll 0 0 #fff}

/* TABS : JQUERY UI RESIZABLE 1.8.14 */
.dnnForm .ui-resizable{position:relative}
.dnnForm .ui-resizable-handle{position:absolute;display:block;z-index:99999;font-size:.1px}
.dnnForm .ui-resizable-disabled .ui-resizable-handle,.dnnForm .ui-resizable-autohide .ui-resizable-handle{display:none}
.dnnForm .ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.dnnForm .ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.dnnForm .ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.dnnForm .ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.dnnForm .ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.dnnForm .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.dnnForm .ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.dnnForm .ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}

/* FORM ITEMS
.dnnForm{width:100%}
.dnnForm fieldset{clear:none;position:relative;margin-bottom:18px;text-align:left}
.dnnForm fieldset fieldset{width:100%}
.dnnForm .dnnFormItem{clear:both;width:100%;display:block;position:relative;text-align:left}

/* Label */
.dnnTooltip{position:relative;display:block;width:32.075%;margin-right:18px}
.dnnHelperTip{position:relative;display:block}
.dnnDragdropTip{z-index:10000;position:absolute;width:auto!important;height:auto!important;padding:10px;padding-left:30px;border-radius:3px;background:rgba(0,0,0,0.75) url(../../../../images/pin-icn.png) no-repeat 7px 12px;font-size:11px;color:#DDD;text-align:left}
span.dnnFormRequired:after,div.dnnFormItem.dnnFormRequired>div.dnnLabel span:after{content:"*";display:inline-block;margin:0 0 0 5px;color:Red;font-size:16px;line-height:1em;font-weight:bold}
.dnnFormItem input[type="checkbox"]+span,.dnnFormItem input[type="radio"]+span{display:inline-block;width:auto;margin:6px 5px 6px 5px}

/* Help Label */
a.dnnFormHelp,.dnnForm .dnnFormItem a.dnnFormHelp,.dnnTooltip label a.dnnFormHelp{color:#333;text-decoration:none;font-weight:bold}
a.dnnFormHelp{display:inline-block;position:absolute;right:0;top:2px;width:14px;height:15px;background:url(../../../../images/helpI-icn-grey.png) no-repeat left 2px;padding:0!important;margin:0!important}
.dnnLabel{display:inline-block;float:left;position:relative;width:32.075%;padding-right:20px;margin-right:18px;overflow:visible;text-align:right}
.dnnFormItem>.dnnLabel{margin-top:5px}
.dnnLabel>span{text-align:right}
.dnnForm .dnnFormItem a.dnnFormHelp span{position:relative}
.dnnForm .dnnFormItem a.dnnFormHelp img{display:block}
.dnnLabel+span{display:inline-block;margin-top:6px;margin-bottom:6px;white-space:pre-line}

/* Compatible with some old forge modules */
td > .dnnLabel{width: 220px;}

/* Help tooltip */
a.dnnFormHelp,.dnnForm .dnnFormItem a.dnnFormHelp,.dnnTooltip label a.dnnFormHelp{color:#333;text-decoration:none;font-weight:bold}
a.dnnFormHelp{display:inline-block;position:absolute;right:0;top:2px;width:14px;height:15px;background:url(../../../../images/helpI-icn-grey.png) no-repeat left 2px;padding:0!important;margin:0!important}
.dnnLabel{display:inline-block;float:left;position:relative;width:32.075%;padding-right:20px;margin-right:18px;overflow:visible;text-align:right}
.dnnFormItem>.dnnLabel{margin-top:5px}
.dnnLabel>span{text-align:right}
.dnnForm .dnnFormItem a.dnnFormHelp span{position:relative}
.dnnForm .dnnFormItem a.dnnFormHelp img{display:block}
.dnnLabel+span{display:inline-block;margin-top:6px;margin-bottom:6px;white-space:pre-line}

/* Error tooltip */
.dnnFormItem span.dnnFormMessage.dnnFormError{display:block;position:absolute;overflow:visible;bottom:95%;right:12%;width:200px;margin-bottom:0;padding:10px;border:0;border-radius:3px;background:rgba(255,0,0,0.75);font-size:12px;color:#fff;text-align:left}
.dnnFormItem span.dnnFormMessage.dnnFormError:after{position:absolute;bottom:-7px;left:15px;content:"";width:0;height:0;opacity:.75;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid red}

/* Input Types*/
.dnnFormItem input[type="text"],.dnnFormItem input[type="password"],.dnnFormItem input[type="email"],.dnnFormItem input[type="tel"],.dnnFormItem select,.dnnFormItem textarea{width:45%;max-width:445px}
.dnnFormItem select{width:47%}
.dnnFormItem select option{color:#333}
.dnnFormItem table{background:0}

/* Input Customised Checkbox*/
.dnnCheckbox{display:inline-block;cursor:pointer}
.dnnCheckbox .mark{display:inline-block}
.dnnCheckbox img{display:inline-block;width:20px;height:18px;min-width:20px;vertical-align:middle}
.dnnCheckbox img{background:transparent url(../../../../images/checkbox.png) no-repeat}
.dnnCheckbox img{background-position:0 0}
.dnnCheckbox-hover img{background-position:0 0}
.dnnCheckbox-checked img{background-position:-51px 0}
.dnnCheckbox-disabled img{opacity:.5}
.dnnCheckbox-checked-error img{background-position:-150px 0}
.dnnCheckbox-error img{background-position:-100px 0}
.dnnCheckbox-focus{background-color:#e3e3e5}
.dnnBoxLabel{display:inline-block}
.dnnFormItem input[type="checkbox"].normalCheckBox{display:inline-block;margin:8px 0 4px 0}

/* Input Customised Radiobutton */
.dnnRadiobutton{display:inline-block;cursor:pointer}
.dnnRadiobutton .mark{display:inline-block}
.dnnRadiobutton img{width:20px;height:18px;min-width:20px;vertical-align:middle}
.dnnRadiobutton img{background:transparent url(../../../../images/radiobutton.png) no-repeat}
.dnnRadiobutton img{background-position:0 0}
.dnnRadiobutton-hover img{background-position:0 0}
.dnnRadiobutton-checked img{background-position:-50px 0}
.dnnRadiobutton-disabled img{opacity:.5}
.dnnRadiobutton-checked-error img{background-position:-150px 0}
.dnnRadiobutton-error img{background-position:-100px 0}
.dnnRadiobutton-focus{background-color:#e3e3e5}

/* Input RadioButton group */
div.dnnFormRadioButtons,div.dnnHSRadioButtons,span.dnnFormRadioButtons,span.dnnHSRadioButtons{display:inline-block;padding:10px;margin-bottom:5px;background-color:#f0f0f0}
table.dnnFormRadioButtons{background-color:#f0f0f0;margin-bottom:5px}
.RadComboBox_Default .rcbInput{width:100%!important}
div.dnnFormGroup{display:inline-block;padding:10px;margin-bottom:5px;background-color:#f0f0f0;width:65%}

/* Input Customised Spinner */
.dnnSpinner{display:inline-block;position:relative;width:150px;padding:6px 6px;*overflow:visible;border:1px solid #c9c9c9;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f2f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f0f2f1));background:-webkit-linear-gradient(top,#fff 0,#f0f2f1 100%);background:linear-gradient(top,#fff 0,#f0f2f1 100%);-webkit-border-radius:3px;border-radius:3px;color:#333;text-decoration:none;-webkit-box-shadow:0 1px 0 0 #bbb;box-shadow:0 1px 0 0 #bbb}
.dnnFormItem .dnnSpinner{width:45%;margin-bottom:18px}
.dnnSpinnerDisplay{margin:0 25px 0 8px;background:transparent;color:#999}
.dnnFormItem .dnnSpinnerDisplay>input[type="text"],.dnnFormItem .dnnSpinnerDisplay>input[type="text"]:focus{border:0;margin:0;box-shadow:none;padding:0;background:transparent}
.dnnSpinnerCtrl{position:absolute;top:0;right:0;width:25px;background-color:transparent;border-left:1px solid #c9c9c9}
.dnnSpinnerCtrl>a.dnnSpinnerTopButton{display:block;width:25px;height:16px;background:transparent url(../../../../images/dnnSpinnerUpArrow.png) no-repeat;background-position:center;cursor:pointer}
.dnnSpinnerCtrl>a.dnnSpinnerBotButton{display:block;width:25px;height:16px;background:transparent url(../../../../images/dnnSpinnerDownArrow.png) no-repeat;background-position:center;cursor:pointer}

/* Input Customised Tags */
div.dnnTagsInput{display:inline-block;margin:0;padding:5px 0 0 5px;border:1px solid #c9c9c9;-webkit-border-radius:3px;border-radius:3px;background:#FFF;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.8),inset 0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 0 rgba(255,255,255,0.8),inset 0 1px 2px 0 rgba(0,0,0,0.3)}
.dnnFormItem .dnnTagsInput{width:45%}
div.dnnTagsInput span.tag{display:block;float:left;padding:2px 6px 2px 6px;margin-right:5px;margin-bottom:5px;border:1px solid #c9c9c9;border-radius:3px;-webkit-border-radius:3px;font-size:12px;text-decoration:none;color:#888;cursor:pointer;background-color:#eee}
div.dnnTagsInput span.tag:hover{background-color:#e8f1fa;color:#444}
div.dnnTagsInput span.tag a{display:inline-block;width:8px;height:8px;margin:6px 0 0 0;background:transparent url(../../../../images/dnnTagClose.png) no-repeat;background-position:center}
div.dnnTagsInput>div>input,div.dnnTagsInput>div>input:focus{border:0;background:transparent;outline:0;font-weight:normal;font-family:helvetica;font-size:12px;display:inline-block;vertical-align:top;padding:3px 0 3px 0;margin-bottom:5px}
div.dnnTagsInput div{display:block;float:left}
div.dnnTagsInput div.dnnTags_filter{float:right;position:relative;margin:0 0 5px 5px}
div.dnnTagsInput div.dnnTags_filter>.dnnTags_filter_label{display:inline-block;border-left:1px solid #ccc;padding:3px 15px 0 10px;margin-right:3px;color:#999;cursor:pointer;background:url(../../../../../images/dnnSpinnerDownArrow.png) no-repeat;background-position:right center;height:22px}
div.dnnTagsInput div.dnnTags_filter>.dnnTags_filter_label.dnnExpanded{color:#666;background:url(../../../../../images/dnnSpinnerUpArrow.png) no-repeat;background-position:right center}
div.dnnTagsInput div.dnnTags_filter>ul.dnnTags_filter_dropdownUl{display:none;position:absolute;list-style-type:none;background:#fff;border:1px solid #c9c9c9;right:22px;top:28px;margin:0;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 0 0 #bbb;box-shadow:0 2px 0 0 #bbb;z-index:15}
.dnnTagsInput div.dnnTags_filter>ul.dnnTags_filter_dropdownUl>li{white-space:nowrap;padding:6px 12px 6px 8px;border-top:1px solid #c9c9c9;list-style:none;color:#666;min-width:150px}
.dnnTagsInput div.dnnTags_filter>ul.dnnTags_filter_dropdownUl>li:first-child{border-top:0}
.dnnTagsInput div.dnnTags_filter>ul.dnnTags_filter_dropdownUl>li:hover{background-color:#e8f1fa;color:#333}
.dnnTagsInput div.dnnTags_filter>ul.dnnTags_filter_dropdownUl>li>input{display:inline-block;vertical-align:top;margin-right:10px;cursor:pointer}
.dnnTagsInput div.dnnTags_filter>ul.dnnTags_filter_dropdownUl>li>span.dnnCheckbox{margin-right:8px}
.dnnTagsInput div.dnnTags_filter>ul.dnnTags_filter_dropdownUl>li>label{display:inline-block;vertical-align:top;cursor:pointer}
div.dnnTagsInput div.dnnTags_filter a.dnnSearchButton{display:inline-block;width:18px;height:18px;background-image:url(../../../../../images/search/searchButton.png);background-repeat:no-repeat;background-position:center center;vertical-align:top;cursor:pointer;margin:4px 5px 0 4px}
.dnnTagsClear{clear:both;width:100%;height:0}
div.dnnTagsInput>div>input.dnnTagsInvalid{display:block;float:left;padding:3px 0 3px 0;margin-right:5px;border:0;outline:0;border-radius:3px;-webkit-border-radius:3px;background:#fbd8db;cursor:pointer;font-size:12px;color:#90111a!important;text-decoration:none}

/* DNN Auto Complete */
.dnn_acResults{padding:0;border:1px solid #c9c9c9;background-color:#fff;overflow:hidden;z-index:900001;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:0 2px 0 0 #bbb;box-shadow:0 2px 0 0 #bbb;min-width:150px}
.dnn_acResults ul{margin:0;padding:0;list-style-position:outside;list-style:none}
.dnn_acResults ul li{margin:0;padding:6px 22px 6px 22px;border-top:1px solid #c9c9c9;color:#666;cursor:pointer;display:block;overflow:hidden;color:#333}
.dnn_acResults ul li:first-child{border-top:0}
.dnn_acSelect{background-color:#e8f1fa;color:#333}

/* Form Item */
.dnnFormMessage .dnnLabel{float: none;width: 90%;text-align: left;}

/* Pane header */
.dnnFormSectionHead span{font-size: 18px;color: #222;}

/* Progressbar*/
.dnnProgressbar{height:25px!important;padding:18px 10px 0 10px;border:1px solid #c9c9c9;background:#fff;background:-moz-linear-gradient(top,#f0f2f1 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0f2f1),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f0f2f1 0,#fff 100%);background:linear-gradient(top,#f0f2f1 0,#fff 100%);-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.25),0px 1px 0 0 #fff;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.25),0px 1px 0 0 #fff}
.ui-progressbar{height:10px!important;overflow:hidden;background-color:#ccc;-webkit-box-shadow:inset 0 1px 0 0 #bbb;box-shadow:inset 0 1px 0 0 #bbb;text-align:left}
.ui-progressbar .ui-progressbar-value{margin:0;height:100%;background-color:#1a82f7;background:-moz-linear-gradient(left,#2b7fda 0,#3fbdff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#2b7fda),color-stop(100%,#3fbdff));background:-webkit-linear-gradient(left,#2b7fda 0,#3fbdff 100%);background:linear-gradient(left,#2b7fda 0,#3fbdff 100%)}

/* Button Dropdown */
.dnnDropdownSettings{position: relative;height: 30px !important;}
.dnnButtonDropdown{width:50px;height:30px!important;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f2f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f0f2f1));background:-webkit-linear-gradient(top,#fff 0,#f0f2f1 100%);background:linear-gradient(top,#fff 0,#f0f2f1 100%);-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 0 #bbb;box-shadow:0 1px 0 0 #bbb;border:1px solid #c9c9c9;cursor:pointer}
.dnnButtonIcon,.dnnButtonArrow{display:inline-block;height:30px!important}
.dnnButtonIcon{width:32px}
.dnnButtonArrow{width:10px;background:transparent url(../../../../images/dnnSpinnerDownArrow.png) no-repeat center}
.dnnButtonDropdown-clicked{z-index:100;position:absolute;width:50px;height:30px!important;background:#fff;border:1px solid #c9c9c9;border-bottom:1px solid #fff;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}
.dnnButtonDropdown-ul{display:none;position:absolute;z-index:99;top:29px;left:0;width:200px;margin-left:0;background:#fff;border:1px solid #c9c9c9;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 0 0 #bbb;box-shadow:0 2px 0 0 #bbb;list-style-type:none}
.dnnButtonDropdown-ul>li,.dnnButtonDropdown-ul>ul>li{padding:8px;border-bottom:1px solid #c9c9c9;color:#333;cursor:pointer;vertical-align:middle;list-style:none;margin:0}
.dnnButtonDropdown-ul>ul{margin:0}
.dnnButtonDropdown-ul>ul>li{padding-left:16px}
.dnnButtonDropdown-ul>li:last-child{border-bottom:none!important}
.dnnButtonDropdown-ul>li:hover{background-color:#e8f1fa;color:#000}

/* Button Group */
ul.dnnButtonGroup{display:inline-block;margin:0;padding:0;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f0f2f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f0f2f1));background:-webkit-linear-gradient(top,#fff 0,#f0f2f1 100%);background:linear-gradient(top,#fff 0,#f0f2f1 100%);-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 0 #bbb;box-shadow:0 1px 0 0 #bbb;border:1px solid #c9c9c9;cursor:pointer;list-style:none}
ul.dnnButtonGroup>li{display:block;float:left;border-left:1px solid #c9c9c9;margin:0}
ul.dnnButtonGroup>li:hover{background-color:#e8f1fa}
ul.dnnButtonGroup>li.dnnButtonGroup-first{display:none}
ul.dnnButtonGroup>li.dnnButtonGroup-first+li{border-left:none}
ul.dnnButtonGroup>li>a{display:inline-block;padding:7px 7px 6px 7px;text-decoration:none;color:#333}
ul.dnnButtonGroup span{color:#333}

/* Grouped Multi Input */
.dnnFormItem .dnnInputGroup{float:left;display:block;width:32.075%;padding:5px;margin-bottom:18px;background:rgba(0,0,0,0.05)}
.dnnFormItem .dnnInputGroup .dnnLeft{width:100%}
.dnnFormItem .dnnInputGroup span{display:inline-block;width:33%;text-align:right}

/* Error Styles */
.dnnFormError label a span{color: red;}
.dnnFormError input[type="text"],.dnnFormError input[type="password"],.dnnFormError input[type="email"],.dnnFormError input[type="tel"],.dnnFormError select,.dnnFormError textarea{border: 1px solid red;}

/* Tertiary Actions */
.dnnFormItem input[type="text"] + .dnnTertiaryAction,.dnnFormItem input[type="password"] + .dnnTertiaryAction,.dnnFormItem input[type="email"] + .dnnTertiaryAction,.dnnFormItem input[type="tel"] + .dnnTertiaryAction,.dnnFormItem select + .dnnTertiaryAction{display: inline-block;max-width: 60px;}

/* Information Feedback Aside */
.dnnForm fieldset.dnnFormInformation{float:left;width:32.075%;margin-left:16px;padding:18px 0;background:rgba(0,0,0,0.05)}
.dnnFormItem textarea{min-height:80px}
.dnnAddress input[type="checkbox"]{margin:0 5px}

/* Required Fields */
.dnnFormRadioButtons{float:left;display:block;width:auto}
.dnnFormRadioButtons input[type=radio]{float:none}
.dnnFormRadioButtons label,.dnnFormItem input[type=radio]+label{float:none;display:inline;width:auto;padding-right:0;margin:0 10px 0 0;text-align:left;font-weight:normal}

/* Text Editor */
.dnnTextEditor{margin-bottom: 18px;}

/* Action Items */
.dnnActions{float:none;clear:both;display:block;margin:0;padding-top:18px;text-align:left}
.dnnActions li{float:left;margin-right:5px;list-style:none}
.dnnLoginActions{display:inline-block}

/* Short Form */
.dnnForm.dnnShortForm .dnnFormItem label{float:none;width:100%;margin-bottom:.25em;text-align:left}
.dnnForm.dnnShortForm .dnnFormItem input,.dnnForm.dnnShortForm .dnnFormItem select,.dnnForm.dnnShortForm .dnnFormItem textarea{float:none;text-align:left}
.dnnForm.dnnShortForm .dnnFormItem a.dnnFormHelp{background-position:left;padding-left:22px}

/* UI Helpers */
.dnnForm .ui-helper-hidden{display: none;}
.dnnForm .ui-helper-hidden-accessible{position: absolute !important;clip: rect(1px 1px 1px 1px);}

/* Interaction Cues */
.dnnForm .ui-state-highlight,.dnnForm .ui-widget-content .ui-state-highlight,.dnnForm .ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c;color:#363636}
.dnnForm .ui-state-highlight a,.dnnForm .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.dnnForm .ui-state-error,.dnnForm .ui-widget-content .ui-state-error,.dnnForm .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900;color:#fff}
.dnnForm .ui-state-error a,.dnnForm .ui-widget-content .ui-state-error a,.dnnForm .ui-widget-header .ui-state-error a{color:#fff}
.dnnForm .ui-state-error-text,.dnnForm .ui-widget-content .ui-state-error-text,.dnnForm .ui-widget-header .ui-state-error-text{color:#fff}
.dnnForm .ui-priority-primary,.dnnForm .ui-widget-content .ui-priority-primary,.dnnForm .ui-widget-header .ui-priority-primary{font-weight:bold}
.dnnForm .ui-priority-secondary,.dnnForm .ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity: .7;filter: Alpha(Opacity=70);font-weight: normal;}
.dnnForm .ui-state-disabled,.dnnForm .ui-widget-content .ui-state-disabled,.dnnForm .ui-widget-header .ui-state-disabled{opacity: .35;filter: Alpha(Opacity=35);background-image: none;}
.dnnForm .ui-draggable{cursor: move;}

/* Corner radius */
.dnnForm .ui-corner-all,.dnnForm .ui-corner-top,.dnnForm .ui-corner-left,.dnnForm .ui-corner-tl{border-radius: 4px;}
.dnnForm .ui-corner-all,.dnnForm .ui-corner-top,.dnnForm .ui-corner-right,.dnnForm .ui-corner-tr{border-radius: 4px;}
/* MODULE TITLE - TEMPORARY */
.ModuleTitle_MenuContainer{border: 1px solid blue;}

/* MAIN MENU - TEMPORARY */
.MainMenu_MenuContainer{border: 1px solid green;}

/* POPUP */
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.65);z-index:9999}
.dnnFormPopup{position:absolute;padding:18px;background:#fff;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,0.75);box-shadow:0 0 25px 0 rgba(0,0,0,0.75);z-index:100000}
.dnnFormPopup .ui-dialog-titlebar{position:relative;padding:0 0 18px 0;border-bottom:1px solid #ddd;cursor:move;font-size:18px;font-weight:bold}
.dnnFormPopup .dnnModalCtrl{display:block;position:absolute;top:-30px;right:-30px;width:69px;height:26px;border-radius:10px;background-color:#fff;-webkit-border-radius:10px;box-shadow:0 0 5px #666}
.dnnFormPopup .dnnModalCtrl .ui-dialog-titlebar-close{float:right;display:block;height:18px;width:30px;margin:4px 4px 0 1px;overflow:hidden;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;border:0;outline:0;border-top-right-radius:8px;border-bottom-right-radius:8px;background:#585858 url(../../../../images/closeBtn.png) no-repeat;background-position:8px 4px;text-indent:-9999em;min-width:0!important}
.dnnFormPopup .dnnModalCtrl .ui-dialog-titlebar-close:hover{background:#358eea url(../../../../images/closeBtn.png) no-repeat;background-position:8px 4px;cursor:pointer}
.dnnFormPopup .dnnModalCtrl a.dnnToggleMax{float:left;display:block;height:18px;width:30px;margin:4px 0 0 4px;overflow:hidden;-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;border-top-left-radius:8px;border-bottom-left-radius:8px;background:#585858 url(../../../../images/resizeBtn.png) no-repeat;background-position:10px 2px;text-indent:-9999em}
.dnnFormPopup .dnnModalCtrl a.dnnToggleMax:hover{background:#358eea url(../../../../images/resizeBtn.png) no-repeat;background-position:10px 2px}
div.ui-dialog-titlebar>.ui-dialog-titlebar-close{display:block;position:absolute;top:-30px;right:-30px;height:24px;width:24px;margin:0;overflow:hidden;-webkit-border-radius:12px;border-radius:12px;background:#585858 url(../../../../images/closeBtn.png) no-repeat;background-position:4px 4px;border:3px solid #fff;text-indent:-9999em;min-width:0!important}

/* Poup Iframe styles*/
.dnnFormPopup #iPopUp{width:100%!important;padding-top:10px}
.dnnFormPopup .ui-dialog-content,#iPopUp .ui-dialog-content{position:relative;border:0;padding:0;overflow:auto;background:#fff;zoom:1}
.dnnFormPopup .ui-dialog-buttonpane{margin:.5em 0 0 0;padding:.3em 1em 0 0;overflow:hidden;border-width:1px 0 0 0;background-image:none;text-align:left;border-top:1px solid #ddd}
.dnnFormPopup .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;padding:.5em 1em;cursor:pointer;border:0;outline:0}
.dnnFormPopup .ui-resizable-se{float:right;height:24px;width:24px;background:url(../../../../images/modal-resize-icn.png) no-repeat bottom}
.dnnFormPopup .dnnDialog{padding:10px}
.dnnLoading{background:#fff url(../../../../images/loading.gif) no-repeat center center;position:absolute;z-index:9999}

/* URL ACTION */
.urlControl label{width:auto;margin-top:0;font-weight:normal}
.urlControlLinkType{width:auto}
.urlControlLinkType span,.dnnFormItem .urlControlLinkType span{float:none;display:block;width:auto;text-align:left}
.dnnFormItem .ucLinkTypeRadioButtons label{display:inline-block;width:260px;padding-right:0;margin-top:0;font-weight:normal;text-align:left}
.urlControlLinkType span input{min-width:3%}
.dnnForm.dnnModuleSettings .dnnFormItem .urlControlLinkType span label{text-align:left}
.urlControlFileRow{overflow:hidden;clear:both}
.urlControlFileRow span.dnnFormLabel{width:auto;text-align:right}
.urlControlFileRow select,.urlControlFileRow input[type=file]{clear:both}
.urlControlImagesRow{overflow:hidden;clear:both}
.urlControlImagesRow span.dnnFormLabel{width:auto;text-align:right}
.urlControlImagesRow select{clear:both}

/* WIZARD TABS STEPS */
.dnnWizardTab.ui-tabs{position:relative;padding:0}
.dnnWizardTab.ui-tabs .ui-tabs-nav{display:block;height:46px;margin:0;padding:0;background:transparent url(../../../../images/InstallWizardBG.png) repeat-x}
.dnnWizardTab.ui-tabs .ui-tabs-nav li{float:left;position:relative;margin:0;padding:0;border-bottom:0!important;list-style:none;white-space:nowrap}
.dnnWizardTab.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0}
.dnnWizardTab.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.dnnWizardTab.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}
.dnnWizardTab.ui-tabs .ui-tabs-panel{clear:both;display:block;padding:3em 1em 1.4em;border-width:0;background:0}
.dnnWizardTab.ui-tabs .ui-tabs-hide{display:none!important}
.dnnWizardTab.ui-tabs .ui-tabs-nav li a{display:block}
.dnnWizardStep>span{display:block;float:left}
.dnnWizardStep{height:46px;padding:0 0 0 20px;background:transparent url(../../../../images/InstallWizardBG.png) repeat-x;background-position:0 0;cursor:pointer}
.ui-tabs .ui-tabs-nav li:first-child .dnnWizardStep{padding-left:30px}
.dnnWizardStepNumber{margin:10px 10px 0 0;padding:3px 8px 3px 8px;background-color:#999;-webkit-border-radius:18px;border-radius:18px;color:#fff;font-weight:bold}
.dnnWizardStepTitle{margin:13px 20px 0 0;color:#999;font-weight:bold;text-decoration:none}
.dnnWizardStepArrow{width:25px;height:46px;background:transparent url(../../../../images/InstallWizardBG.png) no-repeat;background-position:0 -401px}
.dnnWizardTab.ui-tabs .ui-tabs-nav li.ui-tabs-active .dnnWizardStep{height:46px;background-position:0 -100px}
.dnnWizardTab.ui-tabs .ui-tabs-nav li.ui-tabs-active .dnnWizardStepNumber{background-color:#333}
.dnnWizardTab.ui-tabs .ui-tabs-nav li.ui-tabs-active .dnnWizardStepTitle{color:#333}
.dnnFormExpandContent{margin:10px 0}
.dnnFormExpandContent>a{color:#333;font-size:13px;font-weight:bold}

/* DNN SIMPLE GRID */
table.dnnPermissionsGrid,table.dnnGrid,table.dnnASPGrid{margin-bottom:20px;border:1px solid #c9c9c9}
table.dnnPermissionsGrid td{padding:4px}
.dnnGridHeader td,thead.dnnGridHeader th,tr.dnnGridHeader th{padding:6px 12px 6px 12px;border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;background:#f0f2f1;background:-moz-linear-gradient(top,#fff 0,#f0f2f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f0f2f1));background:-webkit-linear-gradient(top,#fff 0,#f0f2f1 100%);background:linear-gradient(top,#fff 0,#f0f2f1 100%)}
.dnnGridItem td,.dnnGridAltItem td{padding:6px;border-right:1px solid #c9c9c9}
.dnnGridItem td input,.dnnGridAltItem td input{margin-bottom:none}
.dnnGridAltItem{background:#f2f2f2}
.dnnGridItem:hover,.dnnGridAltItem:hover{background-color:#e8f1fa}

/* URL Control */
.urlControl{float:left;display:block;padding:15px;margin-bottom:10px;background-color:#f0f0f0}
.urlControl select,.urlControl input{width:180px;margin-bottom:10px}
.urlControl dnnFormItem>a.dnnSecondaryAction{margin:10px 10px 0 0;float:left}
.urlControl .urlControlLinkType{float:left;width:100%}
.urlControl .urlControlLinkType .dnnFormLabel{float:left;width:auto;margin-right:5px}
.urlControl .urlControlLinkType input[type="radio"]{width:auto;margin-right:5px}

/* File Picker */
span[id$="FileControl"]{display:block;float:left}
.dnnFilePicker{display:block;float:left;background-color:#f0f0f0;margin-bottom:10px;margin-right:10px;padding:0 15px 0 15px;width:450px}
.dnnFilePicker .dnnLeft{margin:0;padding:0;margin-top:-30px}
.dnnFilePicker dnnFormItem{margin:0;margin-top:-10px;padding:0;position:static}
.dnnFilePicker .dnnLeft img{max-width:135px;max-height:100px}
.dnnFilePicker .dnnLeft .dnnFilePickerImageHolder{width:135px;height:100px;background-color:#ccc;margin:20px 15px}
.dnnFilePicker .dnnFormItem span{display:block;float:left;width:40px;margin-top:8px;padding-left:5px;text-align:left}
.dnnFilePicker select,.dnnFilePicker input{width:200px;margin:0;margin-right:10px;float:none}
.dnnFilePicker .dnnLeft a.dnnSecondaryAction{margin:10px 10px 0 0;display:inline-block}
.dnnFilePicker .dnnLeft img{display:block;margin:20px 15px}

/* FILE UPLOAD CSS */
span.dnnInputFileWrapper>input[type="file"]{position:absolute;top:0;right:0;margin:0;border:solid transparent;opacity:0;filter:alpha(opacity=0);direction:ltr;cursor:pointer;height:30px;font-size:200px}
span.dnnInputFileWrapper{position:relative!important;overflow:hidden!important;margin:0 4px 0 0;width:auto!important;display:block!important;float:left!important}
span.dnnInputFileWrapper>span.dnnSecondaryAction{display:inline-block;float:none;width:auto}

/* DNN DRAG n DROP FILE PICKER UPLOAD */
.dnnFileUploadScope{display:block;float:left;background-color:#f0f0f0;margin-bottom:10px;margin-right:10px;padding:0;width:450px}
.dnnFileUploadScope .dnnLeft{margin:0;padding:15px 10px 15px 10px}
.dnnFileUploadScope .dnnLeft .dnnFormItem{margin-bottom:10px}
.dnnFileUploadScope .dnnFormItem span{display:block;float:left;width:40px;margin-top:8px;padding-left:5px;text-align:left}
.dnnFileUploadScope .dnnFormItem .RadComboBox_Default{width:180px;margin:0;float:none}
.dnnFileUploadScope .dnnLeft .dnnFileUploadDropZone{position:relative;margin:0;width:180px;height:150px;background:#d9eeff;border:1px dashed #bbb;box-shadow:0 1px 0 #fff;-webkit-border-radius:3px;border-radius:3px;color:#4577a2}
.dnnFileUploadScope .dnnLeft .dnnFileUploadDropZone span{display:block;position:absolute;left:38px;top:60px;color:#fff;font-size:12px;background:rgba(0,0,0,0.5);padding:5px 7px;border-radius:3px;box-shadow:0 1px 0 #fff,inset 1px 1px 0 #555;opacity:.5;cursor:default;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}
.dnnFileUploadScope .dnnLeft .dnnFileUploadDropZone:hover span{opacity:1}
input.dnnFixedSizeComboBox{width:200px!important;margin-right:10px;float:left}
div.dnnFixedSizeComboBox{width:218px!important;margin-right:15px;float:left}
.dnnFixedSizeComboBox+a.dnnSecondaryAction{float:left;margin-right:10px}
input.dnnSmallSizeComboBox{width:100px!important;margin-right:10px;float:left}
div.dnnSmallSizeComboBox{width:118px!important;margin-right:15px;float:left}
.dnnSmallSizeComboBox+a.dnnSecondaryAction{float:left;margin-right:10px}
td.dnnGridHeaderTD-NoBorder{border-right:none!important}
tr.dnnGridItem td,tr.dnnGridAltItem td{border-right:0}
tr.dnnGridItem td input{margin-bottom:0}

/* ACCORDIAN */
h2.dnnFormSectionHead{margin-top:8px;margin-bottom:18px;border-bottom:1px solid #ddd;font-size:32px;line-height:36px;letter-spacing:-0.03em}
h2.dnnFormSectionHead a{display:block;padding-left:3px;background:url(../../../../images/down-icn.png) no-repeat right 50%;text-decoration:none;color:#333;font-size:18px;letter-spacing:normal;font-weight:normal}
h2.dnnFormSectionHead a:hover{color:#222;background:rgba(2,139,255,0.05) url(../../../../images/down-icn.png) no-repeat right 50%}
h2.dnnFormSectionHead a.dnnSectionExpanded{background:url(../../../../images/up-icn.png) no-repeat right 50%;color:#222}
h2.dnnFormSectionHead a.dnnSectionExpanded:hover{color:#222;background:rgba(2,139,255,0.05) url(../../../../images/up-icn.png) no-repeat right 50%}

/* VERTICAL TABS */
.dnnVerticalTabs{margin-left:0}
.dnnVerticalTabs li{list-style:none}
.dnnVerticalTabs li a{display:block;padding:15px 15px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:rgba(0,0,0,0.04);color:#999;text-decoration:none}
.dnnVerticalTabs li a:hover{background:rgba(0,0,0,0.06);color:#333}
.dnnVerticalTabs li.active a{background:0;color:#333;border-right:1px solid transparent}
.tabBody{display:none}

/* SCROLL BAR */
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:11px;height:100%;background:#ccc}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:11px;background:#ccc}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{background:transparent;position:relative}
.jspVerticalBar .jspTrack{width:5px;margin:0 0 0 3px}
.jspHorizontalBar .jspTrack{height:5px;margin:3px 0 3px 0}
.jspVerticalBar .jspCap{display:block;height:3px;width:11px}
.jspHorizontalBar .jspCap{display:block;width:3px;height:11px}
.jspDrag{position:relative;top:0;left:0;border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;opacity:.75;background:#000;cursor:pointer}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:5px}

/* Compatible with some old forge modules---*/
div.ModDNNAnnouncementsC table.ucLinkTypeRadioButtons label{display:inline!important}
div.ModDNNAnnouncementsC table.ucLinkTypeRadioButtons span.dnnRadiobutton{display:inline!important}
div.ModDNNAnnouncementsC .urlControl label,div.ModDNNLinksC .urlControl label{display:inline!important}
div.ModDNNFAQsC .Normal{width:auto!important}
div.ModDNNFeedbackC .dnnFormItem>label{display:inline-block;width:33%;text-align:right}
div.ModDNNUserDefinedTableC div.RadEditor{height:auto!important}
div.ModDNNUserDefinedTableC ul.dnnActions{display:block}
div.ModDNNIFrameC .urlControl span.dnnRadiobutton{display:inline!important}
div.ModDNNIFrameC table.Normal td .dnnLabel{width:100px}
div.ModDNNIFrameC table.Normal td span.dnnRadiobutton{margin:5px 0 0 30px}
div.ModDNNLinksC .urlControl span.dnnRadiobutton{display:inline!important}

/* GENERIC CLASSES */
.left{float:left}
.right{float:right}
.dnnLeft{float:left}
.dnnRight{float:right}
.dnnClear{clear:both}
.dnnClear:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}
* + html .dnnClear{min-height: 1%;}

/* used to set the different module align options - from module settings */
.DNNAlignleft{text-align: left;}
.DNNAlignright{text-align: right;}
.DNNAligncenter{text-align: center;}

/* used to collapse panes without any content in them */
.DNNEmptyPane{width: 0px;}

/* style to apply if the content should be hidden */
.Hidden{display: none;}
.wordwrap{white-space: pre-wrap;/* CSS3 */white-space: -moz-pre-wrap;/* Firefox */white-space: -pre-wrap;/* Opera <7 */white-space: -o-pre-wrap;/* Opera 7 */word-wrap: break-word;/* IE */}

/*Edit In Place Tool Bar Classes*/
.eipbackimg.containerTitle .eipbutton_cancel{background:url(../../../../images/eip_title_cancel.png) no-repeat center center}
.eipbutton_edit{background:url(../../../../images/eip_edit.png) no-repeat 100% center;float:left}
.eipbutton_save{background:url(../../../../images/eip_save.png) no-repeat 100% center;float:left}
.eipbackimg.containerTitle .eipbutton_save{background-image:url(../../../../images/eip_title_save.png)}
.eipbackimg.editMode .eipborderhover{background-color:#333;opacity:1}
.eipbackimg.editMode.containerTitle .eipbuttonbackimg{border: none;opacity: 1;}
.eipbuttonbackimg.eipbutton_cancel{ background-position: -32px 0;}
.eipbuttonbackimg.eipbutton_bold{ background-position: -64px 0;}
.eipbuttonbackimg.eipbutton_italic{ background-position: -96px 0;}
.eipbuttonbackimg.eipbutton_underline{ background-position: -128px 0;}
.eipbuttonbackimg.eipbutton_justifyleft{ background-position: -160px 0;}
.eipbuttonbackimg.eipbutton_justifycenter{ background-position: -192px 0;}
.eipbuttonbackimg.eipbutton_justifyright{ background-position: -224px 0;}
.eipbuttonbackimg.eipbutton_orderedlist{ background-position: -256px 0;}
.eipbuttonbackimg.eipbutton_unorderedlist{ background-position: -288px 0;}
.eipbuttonbackimg.eipbutton_outdent{ background-position: -320px 0;}
.eipbuttonbackimg.eipbutton_indent{ background-position: -352px 0;}
.eipbuttonbackimg.eipbutton_createlink{ background-position: -384px 0;}
.eipbackimg.containerTitle .eipbutton_cancel{background:url(../../../../images/eip_title_cancel.png) no-repeat center center}
.eipbutton_edit{background:url(../../../../images/eip_edit.png) no-repeat 100% center;float:left}
.eipbutton_save{background:url(../../../../images/eip_save.png) no-repeat 100% center;float:left}
.eipbackimg.containerTitle .eipbutton_save{background-image:url(../../../../images/eip_title_save.png)}
.eipbackimg.editMode .eipborderhover{background-color:#333;opacity:1}
.eipbackimg.editMode.containerTitle .eipborderhover{background-color: inherit;}
div[id$=titleLabel_tb].visible ~ span{ margin-left: 32px;}

/* new clearfix */
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

* html .clearfix{zoom: 1;}
/* IE6 */
*:first-child + html .clearfix{zoom: 1;}

/* Dropdown hover */
.dropdown-submenu{position:relative}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}
.dropdown-submenu:hover>.dropdown-menu{display:block}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}
.dropdown-submenu:hover>a:after{border-left-color:#fff}
.dropdown-submenu .pull-left{float:none}
.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}

/* 5 Columns */
/*Now you are ready to combine your classes with original Bootstrap classes. For example,
 if you would like to create div element which behave like five columns layout on medium screens and like four columns on smaller ones, you just need to use something like this:
<div class="row">
    <div class="col-md-15 col-sm-3"></div>
</div>*/
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
.col-xs-15{width:20%;float:left}
@media(min-width:768px){
	.col-sm-15{width:20%;float:left}
}
@media(min-width:992px){
	.col-md-15{width:20%;float:left}
}
@media(min-width:1200px){
	.col-lg-15{width:20%;float:left}
}

/* Row with no padding */
.row-no-padding{margin-left: 0;margin-right: 0;}
.row-no-padding [class*="col-"]{padding-left: 0 !important;padding-right: 0 !important;}

/* ADMIN */
#ControlBar,#ControlBar:before,#ControlBar:after,#ControlBar *:before,#ControlBar *:after,#ControlBar li,#ControlBar li:before,#ControlBar li:after,#ControlBar a,#ControlBar a:before,#ControlBar a:after,.dnn_mact,.dnn_mact:before,.dnn_mact:after,.dnn_mact *:before,.dnn_mact *:after,.dnn_mact li,.dnn_mact li:before,.dnn_mact li:after{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}
.dnnActionMenu,.dnnActionMenu *{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}
ul.dnnAdminTabNav{height:40px!important}
ul.dnnAdminTabNav>li{border:1px solid #c2c2c2}
ul.dnnAdminTabNav>li.ui-tabs-active{border:0!important}
ul.dnnAdminTabNav li.ui-tabs-active a{background:none repeat scroll 0 0 #fff;margin-top:-1px!important}
.dnnCheckbox .mark,.dnnRadiobutton .mark{background:transparent!important}
.dnnFileUploadScope .dnnFormItem span{min-width:60px!important}
.dnnDropDownList .dt-container .sort-button{max-width:40px!important;padding:5px 2px 5px 2px!important}
.dnnDropDownList .selected-item a,.dnnDropDownList .selected-item a:link,.dnnDropDownList .selected-item a:visited,.dnnDropDownList .selected-item a:hover,.dnnDropDownList .selected-item a:active{height:36px!important}
.dnnDropDownList .dt-container{min-width:300px!important}
.dnnDropDownList .dt-container .dt-header{min-height:45px!important}
.module-container{margin-bottom:20px}
.module-container:last-child{margin-bottom:0}
.module-container p:last-child{margin-bottom:0}

/* Primary Action  */
.dnnPrimaryAction,.dnnFormItem input[type="submit"],a.dnnPrimaryAction{border:0;background:0;-webkit-box-shadow:none;box-shadow:none;color:black;text-shadow:none;color:white;display:inline-block;background-color:#30b5cf;color:#fff}
.dnnPrimaryAction:hover,.dnnFormItem input[type="submit"]:hover,a.dnnPrimaryAction:hover{border:0;background:0;color:#fff;background-color:#30b5cf;text-decoration:none}
.dnnPrimaryAction:active,.dnnFormItem input[type="submit"]:active,a.dnnPrimaryAction:active{border:0;background:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;background-color:#eb6851}
.dnnPrimaryAction[disabled],.dnnPrimaryAction[disabled]:hover,.dnnPrimaryAction[disabled]:active{background:#ccc!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#aaa!important;text-shadow:none}
.dnnPrimaryAction:visited{color:white!important}

/* Secondary Action */
.dnnFormItem button,.dnnFormItem input[type="button"],.dnnFormItem input[type="reset"],.dnnSecondaryAction,a.dnnSecondaryAction,ul.dnnAdminTabNav li a,.dnnLogin .LoginTabGroup span{border:0;background:0;background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;color:#333;border-radius:0}
.dnnFormItem button:hover,.dnnFormItem input[type="button"]:hover,.dnnFormItem input[type="reset"]:hover,.dnnSecondaryAction:hover,a.dnnSecondaryAction:hover,ul.dnnAdminTabNav li a:hover,.dnnLogin .LoginTabGroup span:hover{background:0;background:#fefefe;color:#555}
.dnnFormItem button:active,.dnnFormItem input[type="button"]:active,.dnnFormItem input[type="reset"]:active,.dnnFormItem input[type="reset"]:active,.dnnSecondaryAction:active,a.dnnSecondaryAction:active,ul.dnnAdminTabNav li a:active{background:#c6c6c6;-webkit-box-shadow:none;box-shadow:none}

/* dnn search */
.searchInputContainer{display:inline-block!important;margin:0 -3px 0 0!important;position:relative!important}
.searchInputContainer>input[type="text"]::-ms-clear{display:none}
.searchInputContainer a.dnnSearchBoxClearText{display:block!important;position:absolute!important;right:10px!important;width:16px!important;height:16px!important;background:none!important;cursor:pointer;margin:7px 0 7px 0;z-index:20}
.searchInputContainer a.dnnSearchBoxClearText.dnnShow{background:url(img/search/clearText.png) center center no-repeat!important}
ul.searchSkinObjectPreview{position:absolute;top:100%;right:0;background:#fff;margin:0;list-style:none;border:1px solid #c9c9c9;width:350px;z-index:200;padding:0}
ul.searchSkinObjectPreview li{list-style:none!important}
ul.searchSkinObjectPreview>li{padding:6px 12px 6px 22px;border-top:1px solid #c9c9c9;color:#666;cursor:pointer;position:relative;margin:0;text-transform:none}
ul.searchSkinObjectPreview>li:hover{background-color:#e8f1fa;color:#333}
ul.searchSkinObjectPreview>li>span img.userpic{width:32px;height:32px;display:block;float:left;margin-right:4px}
ul.searchSkinObjectPreview>li>span>b{font-weight:bold;color:#000}
ul.searchSkinObjectPreview>li p{margin:0;font-size:10px;line-height:1.2em;color:#999;font-style:italic;white-space:normal}
ul.searchSkinObjectPreview>li p b{color:#000}
ul.searchSkinObjectPreview>li.searchSkinObjectPreview_group{padding:6px 12px 6px 12px;font-weight:bold;color:#000;border-bottom:2px solid #000;cursor:inherit}
ul.searchSkinObjectPreview>li.searchSkinObjectPreview_group:hover{background-color:#fff;color:#000}
ul.searchSkinObjectPreview>li>a.searchSkinObjectPreview_more{display:inline!important;position:static!important;background:none!important;z-index:inherit!important;width:auto!important;height:auto!important;text-indent:inherit!important;float:none!important}

/* 00 HTML */
img{display:inline-block!important;height:auto!important;max-width:100%!important;vertical-align:middle;border:0}
DnnModule-533{border:3px solid #808080;padding:5px}
#Body{font-family:Sans-serif,Cambria,"Times New Roman",Times,serif;font-size:14px}
a,a:link,a:active{color:#1e1e9c;font-weight:normal!important;text-decoration:underline;    word-break: break-word;}
a:hover,a:visited {
    color: #551A8B!important;
}
article.edn_articleDetails a {
    color: #2a9db4!important;
}
.navbar{font-family:Georgia;font-size:10px;text-transform:uppercase;margin-right:20px}
.navbar a,.navbar a:visited,.navbar a:hover{text-decoration:none}
hr{border:0;height:1px;background:#ccc;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0 0 15px 0;font-family:Georgia}
h1{font-weight:800;text-align:center;font-size:35px}
h2{font-weight:500;text-align:left;font-size:25px}
h3{font-weight:600;text-align:left;font-size:25px}
p{padding:0;margin:0 0 15px 0}
.logo{padding-left:15px;padding-right:30px;padding-bottom:13px}
.content-inner{
    padding-right: 20px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
}
footer{padding-right: 20px}
.content-inner hr{margin:0px;}
.inner{padding-right:20px;padding-left: 10px}
.navbar-default .navbar-nav>li>a {
    color: #ccc!important;
}
/* 001 ELEMENTS */
.krant{background: url(img/bg_mid_left4.png) left top repeat-y, url(img/bg_mid_right2.png) right top repeat-y;padding:0px 0px 0px 20px;}
.krant-header{background: url(img/bg_top_left4.png) left top no-repeat, url(img/bg_top_right4.png) right top no-repeat;padding: 45px 0px 0px 20px;}
.krant-footer{background: url(img/bg_footer_left4.png) left bottom no-repeat, url(img/bg_footer_right4.png) right bottom no-repeat;padding: 0px 0px 0px 20px;}
.krant-content{background: url(img/bg_mid_left4.png) left top repeat-y, url(img/bg_mid_right2.png) right top repeat-y;padding:25px;}

.navbar{/*border-top:2px solid #aaaaaa;border-bottom:2px solid #aaaaaa;*/padding:0 10px 0 10px;font-size: 11px;margin-bottom:0px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background-color: transparent;color: #ffffff!important;font-size: 14px;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color:#fff!important}
.navbar-nav > li > a {font-weight:bold;}

.banner_left{padding:0px}
.content_center{padding:0px 5px 0px 5px;}
.banner_right{padding:0px}
.whatever {}
.custom-search-form{margin-top:10px;}
.container {padding-left:0px!important;padding-right:0px!important;max-width:979px!important;}

/* 002 CONTAINERS */

/* 003 DNN FORM */

/* 004 dnn search ( custom setup bootstrap based search ) */
ul.searchSkinObjectPreview{top:20px!important;right:50px!important}
.searchInputContainer a.dnnSearchBoxClearText{right:60px!important;top:-15px!important}
.custom-search-form.input-group{border-collapse:separate!important}
.custom-search-form.input-group .form-control{border-bottom-right-radius:0!important;border-top-right-radius:0!important}
.custom-search-form .input-group-btn .btn{border-bottom-left-radius:0!important;border-top-left-radius:0!important;border-left:0!important}
.searchInputContainer a.dnnSearchBoxClearText{right:60px !important;top:-15px !important;}
ul.searchSkinObjectPreview{top:20px !important;right:50px !important;}
.edn_simpleArticle2_5 {margin-left: 5px!important;}
div#dnn_RightPane .input-group.dropdown.sb-dropdown.adv-search {
    max-width: unset!important;
}
.edn_authorGroupDetails {margin-right:5px;}
.article_comments {margin-right:5px;}
.add_article_box .right{float:left;}
.row{margin:0;}
input[id*="ShowCommentsGDPRComplianceAgreementRules"] {
    display: inline-block!important;
    float: left;
    width: auto!important;
}
tr[id*="ShowCommentsGDPRComplianceAgreement"]{
    padding-bottom: 20px;
    display: inline-block;
}
.app-news.app-news-detail a {
    text-decoration: underline!important;
}
div#dnn_ctr3711_ModuleContent .swiper-container {
    width: 260px!important;
}

div#dnn_ctr3711_ModuleContent .swiper-container img {
    width: 260px!Important;
}
div#dnn_ctr3711_ModuleContent{
    display:none;
}
@media (max-width:768px){
    div#dnn_ctr3711_ModuleContent{
            display:block!important;
    }
	.co-text img {
		width: 100%;
		max-width: 323px!important;
	}
}

/* 005 MEDIAQUERIES */
@media (min-width: 460px)
{
	.krant{background: url(img/bg_mid_left3.png) left top repeat-y, url(img/bg_mid_right2.png) right top repeat-y;padding:0px 0px 0px 20px;}
	.krant-header{background: url(img/bg_top_left3.png) left top no-repeat, url(img/bg_top_right3.png) right top no-repeat;padding: 45px 0px 0px 20px;}
	.krant-footer{background: url(img/bg_footer_left3.png) left bottom no-repeat, url(img/bg_footer_right3.png) right bottom no-repeat;padding: 0px 0px 0px 20px;}
	.krant-content{background: url(img/bg_mid_left3.png) left top repeat-y, url(img/bg_mid_right2.png) right top repeat-y;padding:25px;}
}
@media (min-width: 600px)
{
	.krant{background: url(img/bg_mid_left2.png) left top repeat-y, url(img/bg_mid_right2.png) right top repeat-y;padding:0px 0px 0px 20px;}
	.krant-header{background: url(img/bg_top_left2.png) left top no-repeat, url(img/bg_top_right2.png) right top no-repeat;padding: 45px 0px 0px 20px;}
	.krant-footer{background: url(img/bg_footer_left2.png) left bottom no-repeat, url(img/bg_footer_right2.png) right bottom no-repeat;padding: 0px 0px 0px 20px;}
	.krant-content{background: url(img/bg_mid_left2.png) left top repeat-y, url(img/bg_mid_right2.png) right top repeat-y;padding:25px;}
	.container {padding-left:15px;padding-right:15px}
	.edn_authorGroupDetails {margin-right:0px;}
	.article_comments {margin-right:0px;}
	.row{margin-left:-15px;margin-right:-15px;}
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
    .container {
        max-width:979px;
    }
}
@media (min-width: 768px) and (max-width: 992px){
	.nav > li > a {padding: 10px 5px !important;}
	.navbar-collapse {padding-right: 0px !important; padding-left: 0px !important;}
	.navbar {padding: 0px !important;}
}
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
	.navbar-collapse{padding-left:0;}
    .navbar-default .nav > li > a:first-child{padding-left:0;}
	.krant{background: url(img/bg_mid_left.png) left top repeat-y, url(img/bg_mid_right.png) right top repeat-y;padding:0px 0px 0px 20px;}
	.krant-header{background: url(img/bg_top_left.png) left top no-repeat, url(img/bg_top_right.png) right top no-repeat;padding: 45px 0px 0px 20px;}
	.krant-footer{background: url(img/bg_footer_left.png) left bottom no-repeat, url(img/bg_footer_right.png) right bottom no-repeat;padding: 0px 0px 0px 20px;}
	.krant-content{background: url(img/bg_mid_left.png) left top repeat-y, url(img/bg_mid_right.png) right top repeat-y;padding:25px;}
    .edn_simpleArticle2_5 {margin-left: 0px!important;}
}
.nivo-directionNav {
    display: none;
}
.nav > li > a{padding-right: 10xp !important;}
.footer_informatie{width:100%!important;border-top:1px solid #bbb;background-color: transparent;}
.list-footer{margin-bottom: 40px;}
.dnnSortable{min-height:10px!important;}

/*Voor ozone */
.simple25{min-height: 24px;margin-bottom:10px!important;}
.edn_articleSummary{margin-bottom:5px!important}
.edn_simpleArticle2_5 {width: 48%;}
@media (max-width: 768px) {
	.app-news.app-news-list .row {
		margin-right: 15px!important;
		margin-left: -5px;
	}
.edn_simpleArticle2_5 {width: 94% !important;}
.longimage{display:none;}
.krant.foot, .content-inner hr {
    display: none;
}
}

.eds_news_Ozone.eds_subCollection_news h1, .eds_news_Ozone.eds_subCollection_news h2, .eds_news_Ozone.eds_subCollection_news h3, .eds_news_Ozone.eds_subCollection_news h4, .eds_news_Ozone.eds_subCollection_news h5, .eds_news_Ozone.eds_subCollection_news h6 {margin: 0;line-height: 29px;}
.edn_simpleArticle2_5{margin-right: 5px;}

*{text-decoration: none!important;}

article.edn_article.edn_simpleArticle4.edn_clearFix.Actueel{margin-bottom:10px!important;}
/*article{min-height: 80px!important;margin-bottom:10px!important;}*/
article.edn_article{min-height: 80px!important;margin-bottom:25px!important;}
.eds_news_Ozone.eds_subCollection_news{font-family:  sans-serif!important;line-height: 1.3!important;font-size: 13px!important;color: #504e4e!important;}
article.edn_article.edn_simpleArticle5.edn_clearFix h2{font-size: 14px;margin-bottom: 0px;}
article.edn_article.edn_simpleArticle4.edn_clearFix h2{font-size:17px;margin-bottom: 0px;}
a.edn_readMore.edn_readMore.edn_readMoreButton,.add_article_box a,.actions a.reply{
    border-color: #dcc5c5;
    border-radius: 4px;
    background-color: #ffffff;
    color: #2d2d30;
    text-decoration: none;
    line-height: 1;
    margin: 12px;
    text-transform: uppercase;
    padding: 7px 18px;
    border-radius: 4px;
    box-shadow: none;
    -moz-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    transition: all 200ms linear;
}
.edn_readMoreButtonWrapper {text-align: right;}
a.edn_readMore.edn_readMore.edn_readMoreButton:hover,.add_article_box a:hover,.actions a.reply:hover{background-color: #000;color: #ffffff;}
.input-group.dropdown.sb-dropdown.adv-search {
    margin-left: 0px;
    max-width: 250px;
}
/*EasyDNN artikel dashboard*/
div.user_dashboard a{padding-right: 10px;padding-left: 5px;}
div.user_dashboard{padding: 10px 5px 10px 0px;background-color: #F1EEE7;border-top: 1px solid #c8ba99;border-bottom: 1px solid #c8ba99;}
button.trigger{padding: 8px;background-color: #F1EEE7;border: 1px solid #C8BA99;font-family: sans-serif;}
div.ednMoreArticlesTriggerWrapper{margin-top: 30px;}
article.edn_article.edn_simpleArticle5.edn_clearFix.MeestGelezen{min-heighT: 0px!important;}
h2.edn_articleTitle.ActueelTitle{font-size: 20px!important;padding-bottom: 5px;}
h2.edn_articleTitle a {font-size: 18px;}

/*Details Article Gallery*/
.edn_article_gallery {
    margin-left: 15px;
}a.addthis_counter.addthis_pill_style, a.addthis_button_linkedin_counter.at300b, a.addthis_button_google_plusone.at300b{display:none!important;}
div.edn_article_gallery ul{
    margin:0px;
    padding: 0px;
}
div.edn_article_gallery ul li {
    display: inline;
}

.edn_article_gallery img {
    margin: 4px!important;
    margin-left: 0px!important;
}
.smbLightOverlayWrapper.modern .mainWrapper .viewWrapper > div.images img.activeElement{
    width:auto!important;
	height:auto!important;
}
div.krant.foot a {
    text-decoration: underline!important;
}
@media (max-width:500px){
	.col-md-4.text-right{display:none;}
	body{padding-right: 0px;padding-left: 0px;padding-top:0px;}
	#Row3_VasteItemsPane{display:none;}
	.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:4px;padding-right:20px;}
	.content-inner{padding:0px;}
	article.edn_article {margin-bottom: 20px!important;}
	.simple25{margin:0px;}
	.edn_articleDetails div[itemprop="articleBody"] img{width:100%!important;padding-right:4px!important;margin-left:0px!important;margin-bottom:5px;}
	.smbLightOverlayWrapper.modern .mainWrapper{margin:0px!important;}
	.smbLightOverlayWrapper.modern .mainWrapper{left: 10%!important;top: 10%!important;/* height: fit-content!important; */width: 80%!important;}
	.smbLightOverlayWrapper.modern .mainWrapper .viewWrapper > div.images img.activeElement{
		width:100%!important;
		height:auto!important;
	}
	.smbLightOverlayWrapper.modern .mainWrapper{
		left: 10%!important;
		top: 10%!important;
		width: 80%!important;
	}
	.longimage{display:none;}
}
.krant.foot {padding-top: 10px;font-size: 11px;}
.weer1 h5 {margin-bottom: 0px;}
.weer2 h5 {margin-bottom: 0px;}
.DnnModule.DnnModule-EasyDNNGallery{margin-top: 10px;margin-bottom: 10px;}
h1.num_of_comment{display:none;}
.add_article_box td.left{width:100px;}
.add_article_box a{margin-left: 0px!important;}
.add_article_box input{margin-bottom:5px;width:228px;border:1px solid #ccc;}
.add_article_box textarea{margin-bottom:5px;width:228px;height:150px;border:1px solid #ccc;}
.g-comments-recaptcha{margin-bottom:5px;width:228px;}
.actions {margin-bottom:10px}
.actions a.reply{padding: 2px 8px;margin-left: 0px}
/*.comment_info{display:none}*/
.level1{margin-left:15px;}
.level2{margin-left:30px;}
.logo img{max-height:81px;}
.edn_authorGroupDetails img{    float: left;
	padding-top: 15px;
	padding-right:10px;
	margin-bottom: 15px;
	margin-left: 15px;}
	.addthis_toolbox.addthis_default_style {
		margin-left: 15px;
		margin-top: 15px;
	}
.auteurinformatie {
	padding-top: 15px;
	padding-left: 15px;
}
div#dnn_Row3_SportPane h3, div#dnn_Row3_KunstPane h3 {
    margin-bottom: 0px;
}

#dnn_Row3_SportPane .news.DeVlaardinger_Style_dark, #dnn_Row3_KunstPane .news.DeVlaardinger_Style_dark {
    margin-bottom: 40px;
}
#dnn_Row3_SportPane h2.edn_articleTitle.h2eenregel, #dnn_Row3_KunstPane h2.edn_articleTitle.h2eenregel {
	margin-bottom: 9px!important;
	margin: 0px;
}
.titletext a {
    font-weight: 600!important;
}
.add_comment {
    margin-top: 30px;
    display: block;
}
/* ##Device = Tablets, Ipads (portrait)##Screen = B/w 768px to 1024px*/
	@media (min-width: 100px) and (max-width: 768px) {
		/*.tablet50{
			width:49%;
			display:inline-block;
			vertical-align: top;
		}*/
		.tablet33{
			width:32%;
			display:inline-block;
			vertical-align: top;
		}
		.col-md-2 .DnnModule-EasyDNNGallery{
			width:49%;
			display:inline-block;
			vertical-align: top;
		}
		.longimage{display:none;}
  	}
/* ##Device = Tablets, Ipads (landscape)##Screen = B/w 768px to 1024px*/
  	@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
		.tablet50{
			width:49%;
			display:inline-block;
			vertical-align: top;
		}
		.longimage{display:none;}
	  }
	  
	  .app-news.app-news-list .app-details-link {
		max-height: 400px;
	}
	.col-sm-banner{
		width: 100%;
	}
	.navbar-nav{
		flex-direction: row!important;
	}
	.app-text p {
    max-height: 10rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    line-height: 2rem;
	}
	.title-article {
    height: 70px !important;
	}