﻿/* COMMON  ISSUES */
img {border:0px; max-width:100%;}   


.ModDNNHTMLC table[style*="width: 0px;"]  {width:auto !important}

/* sexy content off */
.sc-content-block-menu{display:none !important;} 
#Wrapper .sc-menu {display:none !important;} 
.dnnEditState #Wrapper .sc-menu {display:block !important;}

/* Clearfix */
.clear{clear:both; display:block; height:0; overflow:hidden; visibility:hidden; width:0;}
.clearfix:after{clear:both; content:'.'; display:block; font-size:0; height:0; line-height:0; visibility:hidden; width:0;}
* html .clearfix,:first-child+html .clearfix{zoom:1;}   

/* DNN FONT AWESOME FOR MODULE ICONS TO WORK  */
.fa { font-weight: normal !important; font-family: FontAwesome !important; }

/* FancyBox scrollbar compensate fix for compensating the fixed scrollbar in the browser window */
.compensate-for-scrollbar { margin-right: 0 !important; }




   
/* LOGIN CONTROLS */
.dnnForm.dnnLogin .LoginPanel { width: auto; padding-right: 0;}

.dnnForm.dnnLoginService { margin: 20px 0;}
.dnnForm.dnnLoginService .dnnFormItem { }
.dnnForm.dnnLoginService .dnnFormItem .dnnLabel   { width: 100%; text-align: left;}
.dnnForm.dnnLoginService .dnnFormItem > .dnnFormLabel  { width: 0px; display: none; }
.dnnForm.dnnLoginService .dnnPrimaryAction, .dnnForm.dnnLoginService .dnnSecondaryAction { margin-top: 15px;}
/*.dnnForm.dnnLoginService .dnnLoginActions { display:none;} */ /* hide password reset */

/* Magister */
.dnnLogin  a.magister-login, .dnnLogin a.login-expand {margin-left:0; cursor: pointer; }


/* ================================================================================ 
                                Search results
   ================================================================================ */
.dnnSearchBoxPanel { max-width:none !important; background-color:#fff;}
.dnnSearchResultPanel, .dnnSearchBox_advanced, .dnnSearchResultItem-Others{display:none;}
.dnnSearchResultAdvancedTip { visibility:hidden;}
.dnnSearchBoxPanel .dnnSearchBox {margin-right:10px !important; box-shadow:none !important; margin-left:0;}
.dnnSearchBoxPanel .dnnSearchBox > a.dnnSearchButton { width:40px; height:36px; top:0px; margin:0; border-radius:0 5px 5px 0; background-color:#efefef; }
.dnnSearchBoxPanel .dnnSearchBox > a.dnnSearchBoxClearText { margin:0; right:50px !important; top:10px !important;}
.dnnSearchBoxPanel .dnnSearchBox #dnnSearchResult_dnnSearchBox_input { border:0 !important; background-color:#fff; height:29px !important}
.dnnSearchBoxPanel .dnnSearchBox { background-color:#fff;}
.dnnSearchResultContainer > .dnnSearchResultItem > .dnnSearchResultItem-Title  a{ font-weight:normal;}



