﻿body, html, form
{
    height: 100% !important;
    background-color: #eee;
}

#wrapper 
{
    position: absolute;
    top: 0;
    left: 0;
    margin: 0 auto;
    height: 100%;
}

#wrapper
{
    /*
        This will be needed for S i l k theme
    */
    background-color: #eee;
}

span.largeNavIcon {
    display: inline-block;
	line-height: 0;
    vertical-align: middle;
    -webkit-box-sizing: content-box !important;
       -moz-box-sizing: content-box !important;
            box-sizing: content-box !important;

	border-top: 21px double #666;
	border-bottom: 7px solid #666;
	width: 28px;
	height: 7px;
    margin: 5px 0;
}

/* This applies to IE7, from http://blog.keithclark.co.uk/wp-content/uploads/2012/11/ie-media-block-tests.php */
@media screen\9
{
    #wrapper
    {
        width: 100%;
    }
}

/* IE8 */
@media screen\0
{
    #wrapper
    {
        width: 100%;
    }
}

@media screen and (min-width: 768px)
{
    #wrapper
    {
        width: 100%;
    }
}

/* Needed to support menu in V2: Always hidden because screen does not resize for mobile in V2 anyway */
.visible-xs-inline-block {
    display: none !important;
}

#nav {
    padding: 0 0 0 0; position: fixed; z-index: 1000; right: 0; top: 0; left: 0;
}

header nav div#n_NavBell {
    display: none !important;
}

#sidebarDiv 
{
    float: left;
    min-width: 200px;
    display: none;
    /*width: 23%;*/
}

#mainDiv 
{
    padding: 1em;
}

#footerDiv 
{
    clear: both;
}

.menuPanel
{
    display: block;
    width: 250px;
    float: left;
    padding: 0;
    margin: 0;
    height: 100%;
    background-color: #ddd;
}

.RadToolBar
{
    position: inherit !important;
}

/* Telerik: Fixes background problem introduced in 2014Q3 */
.RadToolBar_Silk .rtbItemClicked .rtbWrap,
.RadToolBar_Silk .rtbSplBtnExpanded .rtbWrap,
.RadToolBar_Silk .rtbDropDownExpanded .rtbWrap,
.RadToolBar_Silk .rtbChecked .rtbWrap {
    background-color: #2DABC1 !important;
    background-image: linear-gradient(#2DABC1 0, #2DABC1 100%);
}

.RadToolBar_Silk .rtbItemHovered .rtbWrap,
.RadToolBar_Silk .rtbItemFocused .rtbWrap {
    background-color: #00A9C7;

    background-image: -moz-linear-gradient(top, #00A9C7 0%, #007D93 100%) !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00A9C7), color-stop(100%, #007D93)) !important;
    background-image: -webkit-linear-gradient(top, #00A9C7 0%, #007D93 100%) !important;
    background-image: -o-linear-gradient(top, #00A9C7 0%, #007D93 100%) !important;
    background-image: -ms-linear-gradient(top, #00A9C7 0%, 007D93 100%) !important;
    background-image: linear-gradient(to bottom, #00A9C7 0%, #007D93 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00A9C7', endColorstr='#007D93',GradientType=0 ) !important;
}

/* Fix for Search Context alignment 2014Q3*/
span.rsbSCFakeInput {
    vertical-align: middle;
}

#nav .d-none {
    display: none;
}

@media (min-width: 768px) {
    #nav .d-sm-none {
        display: none;
    }

    #nav .d-sm-inline-block {
        display: inline-block;
    }
}


.logoFix img {
    filter: drop-shadow(2px 2px 6px #999);
}

/* Fix for Logo display issues 2018 update*/
.logoFix {
    width: auto !important;
}
/* End Fixes */


