/*====================================*/
/*===== DNN Resets and Overrides =====*/
/*====================================*/

.DNNEmptyPane{line-height:0;min-width:0;min-height:0;}

/* Control panel from small screens on DNN 6 */
#controlPanelDiv .dnnControlPanel {width: 90% !important;max-width: 940px !important;min-width: 0px !important;}
ul.dnnAdminTabNav {height: inherit;}
ul.dnnAdminTabNav li.ui-tabs-selected a {margin-bottom: -1px;}

.dnnPrimaryAction:hover, input[type="submit"]:hover, a.dnnPrimaryAction:hover{text-decoration:none;}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
.dnnSecondaryAction:hover,
a.dnnSecondaryAction:hover,
ul.dnnAdminTabNav li a:hover{text-decoration: none;}

.dnnPrimaryAction,
input[type="submit"],
a.dnnPrimaryAction {color: #FFFFFF !important;}

.dnnLoginService input[type="text"], .dnnLoginService input[type="password"]{margin-top:4px;}
.LoginPanel{width: 100%;padding-right: 0px;float: left;}

.dnnForm .dnnFormItem{clear: both;display: block;position: relative;text-align: left;width: 100%;}
.dnnFormItem > label.dnnFormLabel,
.dnnFormItem > .dnnLabel {display: block;text-align: left;float:none;width:inherit;}

div.dnnRegistrationForm {min-width: 0px;width: 100%;}
div.dnnRegistrationForm .dnnForm {width:100%;}

input[type="text"],
select, textarea, 
input[type="email"], 
input[type="search"], 
input[type="password"] {margin-top:4px;}

a.dnnFormHelp {position:relative;margin-left:5px;}

.dnnTooltip {display: block;margin-right: 18px;position: relative !important;width: 32.075%;left:0px;}

.dnnLabel {padding-right:0px;}

.dnnSiteSettings a{font-size:16px !important;text-transform:none !important;}

.dnnCheckbox .mark { background-color: transparent;}

#ControlBar,
div.body .mdMemberList * ,
div.body .dnnDropDownList .selected-item a {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}

/*===== Search Results Styles =====*/
.dnnSearchBoxPanel .dnnSearchBox
{margin-right: 150px;}


/*Bootstrap Reset*/
[id^="ControlPanel"], [id*="ControlPanel"], [id^="ControlPanel"] *, [id*="ControlPanel"] *, [id^="ControlPanel"] *:after, [id*="ControlPanel"] *:after,
.dnn_mact, .dnn_mact *, .dnn_mact *:before, .dnn_mact *:after,
.dnnActionMenu, .dnnActionMenu *, .dnnActionMenu *:before, .dnnActionMenu *:after,.dnnFormItem *:before, .dnnFormItem *:after, .selected-item *:before, .selected-item *:after,
.TB_Wrapper, .TB_Wrapper *{ -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
ul.list-unstyled, ol.list-unstyled, ul.list-unstyled > li, ol.list-unstyled > li {list-style: none; padding:0; margin:0;}
ol, ul {list-style: none;}
ul li { list-style-type:disc;}
ul li li { list-style-type:circle; }
ol li { list-style-type: decimal;}
.nav li{list-style: none!important;}
a{outline:none!important;border:0;}
.btn-primary, .btn-warning, .btn-danger, .btn-success, .btn-info{color:#ffffff!important;}
ul#myTab { padding:0; margin:0; } 
.panel-primary > .panel-heading h3 {color: #ffffff;}
.panel-success > .panel-heading h3 {color: #468847;}
.panel-warning > .panel-heading h3 {color: #c09853;}
.panel-danger > .panel-heading h3 {color: #b94a48;}
.panel-info > .panel-heading h3 {color: #3a87ad;}
.popover {z-index:999;}

