﻿@font-face {
	font-family: 'MyriadCond';
	src: url('Skins/minjust-rso/fonts/MyriadPro-Cond.eot');
	src: local('☺'),
    	url('Skins/minjust-rso/fonts/MyriadPro-Cond.eot?') format('embedded-opentype'),
        url('Skins/minjust-rso/fonts/MyriadPro-Cond.woff') format('woff'),
        url('Skins/minjust-rso/fonts/MyriadPro-Cond.ttf') format('truetype'),
		url('Skins/minjust-rso/fonts/MyriadPro-Cond.otf') format('otf'),
        url('Skins/minjust-rso/fonts/MyriadPro-Cond.svg#idealist') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*======= Buttons ===========================================*/
a.dnnPrimaryAction {
    border: none;
    border-radius: 0;
    box-shadow: none;
    background: #0A2368;
    text-shadow: 1px 1px 0px #181818, 0px 1px 0px #474747;
    color: #fff;
    font-weight: 100;
    padding: 10px 11px;
    font-size: 22px;
	font-family: 'MyriadCond';
}

a.dnnPrimaryAction:hover {
    background: #1C3C93;
	font-size: 22px;
    font-weight: 100;
	text-decoration: none;
}
a.dnnSecondaryAction {
    border: none;
    border-radius: 0;
    box-shadow: none;
    background: #A3AAB8;
    text-shadow: 1px 1px 0px #181818, 0px 1px 0px #474747;
    color: #fff;
    font-weight: 100;
    padding: 10px 11px;
    font-size: 22px;
	font-family: 'MyriadCond';
}

a.dnnSecondaryAction:hover {
    background: #1C3C93;
	font-size: 22px;
    font-weight: 100;
	text-decoration: none;
    color: #fff;
}

/*======= Error Messages ====================================*/
.wrapper .dnnFormMessage {
	background: rgb(239, 240, 255)!important;
    border: 1px solid #0A2368!important;
    border-radius: 0!important;
    color: #161616!important;
    border-bottom: 6px solid #0A2368!important;
}

.wrapper .dnnFormMessage.dnnFormError, .wrapper .dnnFormMessage.dnnFormValidationSummary {
    background: rgb(223, 70, 70)!important;
    border: 1px solid #790000!important;
    border-bottom: 6px solid #790000!important;
    color: #fff!important;
}

/*======= DotNetNuke's styles ===============================*/

/*======= TopPanel (user's menu) ============================*/
div#ControlBar {
    height: 54px;
    background: url(Skins/minjust-rso/images/toppanel_bg.png) repeat #001243;
    border-bottom: 0;
    box-shadow: 0 0 0 3px #DFE0E1;
}
div#ControlBar .ControlContainer {
	width: 1000px;
	background: rgba(0, 0, 0, 0.22);
}

#ControlBar a {
	color: #fff!important;
    font-size: 16px!important;
}

#ControlBar a:hover {
	color: #fff!important;
    text-decoration: underline!important;
	cursor: pointer!important;
}

#ControlBar #ControlEditPageMenu > li ul, #ControlBar #ControlBar_CustomMenuItems > li ul, #ControlBar #ControlActionMenu > li ul, #ControlBar div.subNav, #ControlBar div.subNav dl {
	background: #A3AAB8;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: 0;
}
#ControlBar #ControlActionMenu > li ul, #ControlBar div.subNav, #ControlBar #ControlEditPageMenu > li > ul {
    border: 1px solid #DFE0E1;
    border-top: 0;
}

#ControlBar #ControlEditPageMenu > li, #ControlBar #ControlBar_CustomMenuItems > li > a, #ControlBar #ControlActionMenu > li > a, #ControlBar #ControlNav > li > a, #ControlBar #ControlBar_CustomMenuItems > li, #ControlBar #ControlActionMenu > li {
	background: transparent;
}

#ControlBar #ControlBar_CustomMenuItems > li, #ControlBar #ControlActionMenu > li {
	border: 0;
}

#ControlBar #ControlEditPageMenu > li:hover, #ControlBar #ControlBar_CustomMenuItems > li > a:hover, #ControlBar #ControlActionMenu > li > a:hover, #ControlBar #ControlNav > li > a:hover {
	background: #A3AAB8;
}

#ControlBar ul.subNavToggle li:hover a, #ControlBar ul.subNavToggle li.active a, #ControlBar input.dnnPrimaryAction {
    border: 1px solid #0A2368;
    border-radius: 0;
    -webkit-border-radius: 0;
    background: #0A2368;
}

#ControlBar #ControlEditPageMenu li.controlBar_BlueEditPageBtn a {
	background: #0A2368;
    -webkit-border-radius: 0;
    border-radius: 0;
}

#ControlBar #ControlEditPageMenu li.controlBar_BlueEditPageBtn a:hover {
	background: #1C3C93;
	text-decoration: none;
}

#ControlBar ul#ControlActionMenu {
	margin: 0;
    border: 0;
}

#ControlBar #ControlActionMenu > li > a {
    height: 33px;
}

div#ControlBar .subNav.advanced dl ul li {
    background: #0A2368;
}

div#ControlBar .subNav.advanced dl ul li:hover {
    background: #1C3C93;
}

#ControlBar #ControlEditPageMenu .dnnCheckbox:hover + label, #ControlBar #ControlEditPageMenu .dnnCheckbox + label:hover {
    color: #FFFFFF;
	text-decoration: underline;
	cursor: pointer;
}