﻿/* DNN 9 ESSENTIALS - ERIC PONTBRIAND - 7/25/17 - ADD TO ALL SKINS DNN9 FOR ADMIN MODULE CONTROL CORRECTION (ADD MODULE) */

.DNNEmptyPane {
display: none!important
}

Body #Form {
height: 100% !important;z-index:99999;
}

[class*=RadAjaxPanel] *, [class*=Digital] * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box
}
/* DNN9 END */
a.btn2 {padding:5px 15px;background:#ff6633;color:#fff !important;font-size:1.2em !important;font-weight:700!important;cursor:hand}

#dnn_FooterRightPane {
	padding-top: 3em;
}

@media only screen and (max-width: 1050px) {
	#dnn_Mmenu {
	    display: none;
	}
	#HettrickFooterPanes .HtLeft,
	#HettrickFooterPanes .HtRight {
		width: 98%;
		margin: 0 auto;
	}
	#dnn_FooterRightPane {
		padding-top: 0;
		padding-bottom: 10px;
	}
	#HettrickFooterPanes {
		flex-direction: column;
	}
}

@media screen and (max-width:1060px) {
    .nav a,
    #DeshtopMenu .nav a,
    #DeshtopRightMenu .nav a {
        font-size:13px; 
        } 


	nav#full { display:none;}
	div#mobile {text-align:left;}
		/* Top black bar that holds the toggle button */
	div#mobile #toggle-bar {text-align:right;}
	/* Toggle button #1 ("Menu") */
	div#mobile strong a { margin:0 -50px 0 6px; color:#333;}
    div#toggle-bar a { color:#333; font-weight:normal; }
    div#toggle-bar a:hover { color:#333; text-decoration:none; }
    
	/* Toggle button #2 ("Navicon") */
	div#mobile .navicon { float:right; width:38px; margin:0 0 0 18px; height:10px; }
    div#mobile .navicon em.fa { margin-top:6px; font-size:24px; }
    
    /* The dropdown menu */ 
    nav#mobile ul { display: none;margin: 25px 0 0 -15px; }
    nav#mobile ul li { clear:both; list-style:none; background:#F3E7C5; } 
    nav#mobile ul li a { display:block; margin:0; padding:8px 12px; border-bottom:1px solid #bfbfbf; color:#333;} 
    nav#mobile ul ul { font-size:small; }
    nav#mobile ul ul li { background:#F7EFD8; } 
    nav#mobile ul ul a { padding-left:8px; color:#333; }
    nav#mobile ul li a:hover,nav#mobile ul ul a:hover { text-decoration:none; } 
    nav#mobile ul ul a:before { content: "-"; padding-right:6px; }  
    nav#mobile ul ul ul a:before { content: "- -"; padding-right:6px; }    
}
/* login */

.dnnLabel {display:block;float:none;width:auto;padding:none;text-align:left;}
span#dnn_ctr_Login_Login_DNN_lblLogin, span#dnn_ctr_Login_Login_DNN_lblLoginRememberMe {display:none;}
a.dnnPrimaryAction {color:#fff;}
.dnnLoginActions {display:block;}
.dnnLoginActions ul {margin:0;}

/* adipoli */
.adipoli-wrapper
{
    margin:auto;
    position:relative;
    display: inline-block;
}
.adipoli-wrapper>img
{
    position: absolute;
    z-index: 1;
}
.adipoli-before
{
    position: absolute;
    z-index: 5;
}
.adipoli-after
{
    position: absolute;
    z-index: 10;
}
.adipoli-slice {
    display:block;
    position:absolute;
    z-index:15;
    height:100%;
}
.adipoli-box
{
    display:block;
    position:absolute;
    z-index:15;
}

/* 100% width slider */
.HomePics .bx-wrapper {
	max-width: 100% !important;
	
}
.bxslider .FullBannerOuter {
	width: 100%;
	
}
 .bx-wrapper .bxslider img {
	width: 100%;
	
}


.HomeAboutRight strong {
	font-weight: 700;
	font-size: 18px;
	color: #426C83;
}

h3.MI_RespHdln a {
	display:block;
	margin: 5px 0;
	line-height: 125%;
	color: #697049 !important;
	
}
.MI_SummaryHolder,
.MI_SummaryHolder *{
	font-size: 16px;
	line-height: 125%;
	color: #426C83;
	
	
}
ul.square_list,
ul.square_list ul {
	list-style:square;
	font-size: 1em;
	font-size: 16px;
	line-height: 125%;
	
}
.sub-list {
	float: left;
	margin-left: 1em;
	/*margin-bottom: 25px !important;*/
	margin-top: 0px !important;	
}
ul.square_list:after {
	content: "";
	display: table;
	clear: both;
	
}

.MI_RespPhoto {
	margin: 20px 30px 20px 2%;
}

@media only screen and (max-width: 1050px)
{
	.LeftDocs , .RightDocs {
		float:none;
		width: 100%;
		
	}

}