/* 
 * Deprecated DNN CSS class names will remain available for some time
 * before being  permanently removed. Removal will occur according to
 * the  following process:
 *
 * 1. Removal will only occur with a major (x.y) release, never
 *    with a maintenance (x.y.z) release.
 * 2. Removal will not occur less than six months after the release
 *    when it was deprecated.
 * 3. Removal will not occur until after deprecation has been noted 
 *    in at least two major releases.
 *
 *                                              |        |Planned |
 *  Name                                        |Release |Removal |
 *---------------------------------------------- -------- -------- 
 * Mod{NAME}C                                     5.6.2    6.2
 *   {NAME} = sanitized version of the DesktopModule Name 
 *   Used on <div> tag surrounding Module Content, inside container
 *---------------------------------------------- -------- -------- 
 */  



/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
}

.ControlPanel {
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:hover    {
}

A.SelectedTab:active   {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:hover    {
}

A.OtherTabs:active   {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
        margin-left: 10px;
    margin-right: 10px;
    font-size: larger;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    margin-left: 10px;
    font-size: larger;
}

A.CommandButton:visited  {
}

A.CommandButton:hover    {
}
    
A.CommandButton:active   {
}

/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:hover {
}

A:active    {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}
OL UL LI   {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

/* Login Styles */
.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}


@media ( min-width :412px) and ( max-width :767px) {

    .LoginPanel {
        width: 100% !important;
    }

    .dnnLoginService input[type="text"],
    .dnnLoginService input[type="password"] {
        width: 100%;
        max-width: 100%;
    }

    .dnnLoginService .dnnLabel {
        text-align: left;
    }

    .dnnLoginService .dnnFormLabel {
        width: initial !important;
        margin: 0px !important;
    }
  .dnnForm {
    width: auto;
}
} 
[data-name="Introduction"],
#Article .ms-panel-default:nth-child(2),
[ng-model="ui.data.TemplateArticle.Options.Slug"],
[ng-click="ManageSlug(ui.data.TemplateArticle.Options.ArticleID,'ArticleVersion')"],
[ng-click="ArticleImageUploadClick_FileUpoad('browse')"],
[ng-click="ArticleAttachmentsUploadClick_FileUpoad('browse')"],
[data-name="PIntroduction"],
#Page .ms-panel-default:nth-child(2),
[ng-model="WorkingPage.Slug"],
[ng-click="ManageSlug(WorkingPage.UniquePageID,'VersionPage')"],
[ng-click="PageImageUploadClick_FileUpoad('browse')"],
[ng-click="PageAttachmentsUploadClick_FileUpoad('browse')"] {
    display: none !important;
}

/*[ng-model="ui.data.Post.Options.Slug"],
[ng-click="ManageSlug(ui.data.Post.Options.PostID,'Post')"],*/
[ng-click="UploadSourcefileClick_FileUpoad('browse')"] {
    display: none !important;
}




.webstun_hide {    
    display: none !important;
    visibility: hidden !important;
}

.btn-success {
    color: #ffffff;
    background-color: #5cb85c !important;
    border-color: #4cae4c !important;
}
.btn-success:hover {
    color: #ffffff;
    background-color: #449d44 !important;
    border-color: #398439 !important;
}


.webstun_post_title {
    color: #4a8dc5 !important
}

.webstun_required {color:red !important;font-weight:bold !important;}
.LiveBlog #accordion .ms-panel-heading,
.LiveArticles .Settings .ms-panel-heading{background-color:#4a8dc5 !important;;}

.sweet-alert {
    background-color: #BD362F !important;
    box-shadow: 0 0 12px #000 !important;
    opacity: 0.8 !important;
    width: 400px !important;
}

.sweet-alert:hover { opacity: 1 !important;}

.sweet-alert h2::before {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=);
    padding: 0px 0 0px 0px !important;
  	position: absolute;
	zoom: 150%;
    margin: -30px auto auto auto !important;
	width: auto !important;
    float: left;
    left: 45%;
    right: 45%;
}

.sweet-alert h2 {
   color: #fff !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    font-family: "Droid Sans", Arial, sans-serif !important;
    margin: 20px 0 0px 0 !important;
    line-height: 20px !important;
    padding: 20px 0 10px 0px !important;

}

.sweet-alert button {
    background-color: white !important;
    color: #111 !important;
    font-weight: bold !important;
    padding: 10px 10px !important;
    margin: 10px 5px 0 5px !important;
    font-size: 12px !important;
}


.ms-treeview.angular-ui-tree-nodes .angular-ui-tree-nodes {font-size: 18px !important;}


.webstun_timer
{ position: absolute;
    padding-left: 10px !important;}
	


.ms-treeview.angular-ui-tree-nodes .angular-ui-tree-nodes.ng-scope.angular-ui-tree-node, .ms-treeview li.angular-ui-tree-node {
    padding-top: 10px;
    font-size: 14px !important;
    line-height: 20px !important;
    color: #333 !important;
    font-weight: 400 !important;
}

.ng-scope .angular-ui-tree-handle input[type=checkbox] {
    height: 13px !important;
    width: 13px !important;
    margin: 0px 5px 0 4px !important;
}

.ms-input-group ol.ms-treeview li.angular-ui-tree-node .angular-ui-tree-handle>span {
    color: #333 !important;
}

.ms-input-group ol.ms-treeview li.angular-ui-tree-node .angular-ui-tree-handle{    padding-bottom: 0 !important;}



.Webstun_Dash_draft_post a:link {
    font-size: 16px !important;
}

.Webstun_Dash_draft_post .button-icon {
    font-size: 16px !important;
}

.ms-input-group ol.ms-treeview li.angular-ui-tree-node .angular-ui-tree-handle
{
    padding: 10px 10px 10px 20px !important;
    margin: -10px 0px 10px 28px !important;
    border: 1px solid #ccc !important;
    background: #f5f5f5 !important;
}

.LiveArticles .ArticlePublish {
    visibility: hidden !important;
    display: none !important;
}


@media ( min-width :412px) and ( max-width :767px) {

    .LoginPanel {
        width: 100% !important;
    }

    .dnnLoginService input[type="text"],
    .dnnLoginService input[type="password"] {
        width: 100%;
        max-width: 100%;
    }

    .dnnLoginService .dnnLabel {
        text-align: left;
    }

    .dnnLoginService .dnnFormLabel {
        width: initial !important;
        margin: 0px !important;
    }
  .dnnForm {
    width: auto;
}
} 


