﻿
   body {margin:0px 0px 0px 0px; background-color:#f2f2f2;  }
    #header {
    
      color: #0079c2;
      background-color:#ffffff;
      font-weight: bold;
      text-align: center;
      padding-top: 5px;
      
      width:100%;
      box-sizing:border-box;
      z-index:101;
      height:102px;
      border-bottom: 6px solid #0079C2;
      position:absolute;
    }
    div.brand-focus {border:1px solid red;}
 /*   div.topDashboardSubCont {display:inline-block;border:1px solid #d4ccb0;padding:3px 6px;height:80px;float:left;clear:none;margin-right:6px;margin-bottom:3px;}
	div#divSelDashboard {width:80px;} */
	
	
    div#divSelDashboard {height:86px;float:left;}
    div#divSelDashboardSearchResults {width:350px;float:left;}
    div#divSelDashboardSave {width:200px;float:left;}
    #divSelDashboardOtherMenu {height:15px;float:right;clear:right;}
	#divSelDashboardOtherMenu a {margin-right:10px;display:inline-block;}
    .load-link {color:#5bb65d;}
    
     #imgThumbDisabledOverlay {display:none;position:absolute;border:1px solid red;width:76px;height:52px;color:Red;opacity:0.5;margin-top:0px;margin-left:2px;padding-top:24px;text-align:center;vertical-align:middle;font-size:10px;font-weight:bold;}
    
    
     #toolbarSpacer {width:33%;position:relative;float:left;height:80px;background-color:transparent !important;max-width:430px;}
    .redBorder {border-color:Red !important;}
   #header div, #pagerDiv {font-size:12px;}
       #headerControlContent 
    {
            position:relative;margin:0px auto 0px auto;overflow:hidden;white-space:nowrap; 
            
    -ms-text-justify: distribute-all-lines;
    text-justify: distribute-all-lines;
    }
    
    .showHideOptions {color:#0079c2;font-size:9px;display:inline-block;float:right;margin:2px 5px 5px 2px;text-align:right;}
    #buttonOptions, #pagerDiv, #totals, #divReqCounts, #divHomeLink, #saveButton {position:relative;display:inline-block;vertical-align:top;}
    #buttonOptions, #pagerDiv, #totals {}
	#buttonOptions {margin-right:15px;}
    #divHomeLink {font-size:small; color:#ffffff;}
   
    #buttonOptions div {margin-bottom:5px;}
    #btnSavePrompt, {width:100%;}
    #lstViewType {width:100px;margin-left:5px; font-size:12px;font-weight:bold;padding:1px !important;}  
    #totals {max-width:340px;}  
    #totals span {font-family: segoe ui,Arial,sans-serif;text-transform:uppercase;}
    #totals div {text-align:left; height:16px; vertical-align:top; vertical-align:top;width:100%;position:relative;float:left;
          top: 0px;
          left: 0px;
      }
    #saveButton {text-align:center;}
    #divReqCounts {width:140px; padding:2px 5px 2px 5px; border-style:solid;border-width:1px;text-align:center;display:block;clear:both; margin:0px auto 10px auto;color:#d4ccb0;}
    #selectPage {font-size:10px !important;padding:0px 0px !important;}
    .checkboxAttributeType {font-size:12px;}
    .BrandMenuBrandHeader {width:100%; clear:both;  margin:10px 0px 24px 5px;font-family: segoe ui,Arial,sans-serif;font-size:14px;font-weight:bold;font-style:italic;}
    .BrandMenuBrandHeader input {display:block; float:right; margin-right:15px;}
    div.accordionButton:not(.firstButton)
    {
          -webkit-box-shadow: 0px -4px 3px rgba(50, 50, 50, 0.35);
    -moz-box-shadow:    0px -4px 3px rgba(50, 50, 50, 0.35);
    box-shadow:         0px -4px 3px rgba(50, 50, 50, 0.35);
        
    }
    .accordionButton 
    {
        height: 20px !important; font-size:14px;width:90% !important;font-weight:bold; 
      /*  background:#72c267 url("scripts/custom-theme1/images/ui-bg_highlight-hard_15_72c267_1x100.png") repeat-x scroll 50% 50%;

        border:1px solid #327e04;
        color:#ffffff;*/
        clear:both;
    }
    .accordionButton:hover 
    {
    /*    background: #b4daaf url("scripts/custom-theme1/images/ui-bg_highlight-hard_25_b4daaf_1x100.png") repeat-x scroll 50% 50%;
    border: 1px solid #327e04;
    color: #312e25;
*/
    }
    
    span.subHead {font-size:16px;display:inline-block;margin-left:3px;}
    #mainMenuContainer {background-color:#ffffff;width:252px; height:auto; position:fixed !important; top:5px; left:5px; z-index:101; }
/*     #accordionOptionsPanel {width:210px;height:auto; position:fixed !important; top:5px; left:5px; border:1px solid #dfd9c3;background-color:#f5f3e5;z-index:101;}
*/
    #accordionOptionsPanel {display:none;width:210px;height:auto; position:absolute !important; top:60px; left:210px; border:1px solid #dfd9c3;background-color:#ffffff;z-index:101;}
    #accordionCategoryPanel {width:250px; height:auto; position:absolute; top:60px; left:0px; border:1px solid #dfd9c3;background-color:#ffffff;z-index:101;}
    
    .accordionContent {margin-bottom:10px;overflow-y:auto;overflow-x:hidden; z-index:102;}
    
    #resultsPane {margin-right:10px !important;margin-left:260px;margin-bottom:50px; margin-top:50px; z-index:100; padding-left:3px; min-height:1000px;}
    select option { background-color:#ffffff;}
   
    #resultsPane .ui-resizable-w {
      background: black;
      width:30px;
    height: 30px;    
    }

    #nwgrip, #negrip, #swgrip, #segrip, #ngrip, #egrip, #sgrip, #wgrip {
    width: 10px;
    height: 10px;
    background-color: #ffffff;
    border: 1px solid #000000;
    }
    #nwgrip {
    left: -5px;
    top: -5px;
}
#negrip{
     top: -5px;
     right: -5px;
}
#swgrip{
    bottom: -5px;
    left: -5px;
}
#segrip{
     bottom: -5px;
    right:-5px;
}
#ngrip{
     top: -5px;
    left:50%;
}
#sgrip{
     bottom: -5px;
    left: 50%;
}
#wgrip{
     left:-5px;
     top:50%;
}
#egrip{
     right:-5px;
     top:50%;
}


    #totSelected, #totSelectedLogos {display:inline-block;text-align:right; margin-left:5px;font-size:14px;font-weight:bold;}
    #totalsSearchHeading {font-family: segoe ui,Arial,sans-serif; font-size:12px; font-style:italic;display:inline-block;margin:0px 2px 10px 0px !important; color:#666666 !important;}
    .totalsLabel, .totalsLabelOther{font-family: segoe ui,Arial,sans-serif;font-size:12px;  color:#0079c2; display:inline-block;float:left;padding-left:3px; }
    .totalsLabel {color:#0079c2;margin-top:3px;}
    .totalsLabelOther{color:gray;margin-top:3px;}
    .totalsValue, .totalsValueOther {font-family: lucida-console; font-size:12px;display:inline-block; text-align:right;float:right; }
    .totalsValueOther {color:Gray;margin-top:3px;font-family:lucida-console;}
    .optionsLabel {font-family: segoe ui,Arial,sans-serif;font-size:12px;  display:inline-block; margin:0px 2px 0px 20px;}
    .optionsRadio {display:inline-block; margin-left:1px;}
   
    .BrandMenuBrandHeader {width:100%; clear:both;  margin:10px 0px 24px 5px;font-family: segoe ui,Arial,sans-serif;font-size:14px;font-weight:bold;font-style:italic;}
    .BrandMenuBrandHeader input {display:block; float:right; margin-right:15px;}
    #pagerCount, #pagerCountAppend {font-size:x-small;}
    .pagerButton {width:50px; font-size:xx-small !important; }
     #pagerDiv {width:200px;display:block;float:right;margin-right:1px;border-style:solid;border-width:1px;background:#ffffff none repeat scroll 0 0;color: #0079c2;
    font-weight: bold;
    text-align: center;
    margin-top:81px;clear:right;}
    #pagerFooter {margin:20px 0px 0px 0px;position:relative;width:100%;clear:both; }
    #pagerFooterButtons {width:200px;position:relative;float:right;margin-right:15px;border-style:solid;border-width:1px;border-color:#0079c2; border-bottom-style:none; vertical-align:top;text-align:center; background-color:#ffffff;}
    
    #menuColorFamily {font-size:149x;color:#666666;background-color:#ffffff;margin-left:5px;}
    #menuAdditionalOptions {margin-left:5px;}
    ul.BrandPlaceholder li {margin-right:10px;}
    ul.BrandPlaceholder li span {font-size:12px;}
    .checkLabel
    {
        
        
    }
       
    
    
    .Excluded
    {
        opacity: 0.40;
        border-style:solid;
        border-width:1px;
        border-color:#ECE8DA;
    }
    .hiddenCategory {display:none; padding-left:5px; margin-bottom:10px;width:95%;}
    .BrandPlaceHolder {width:100%;}
    .BrandPlaceHolder li {width:100%;}
    .CheckBoxCheckCatBrand {}
    .ProductCategoryRowHeader {font-size:20px;color:#ffffff;width:99%; margin:15px 10px 0px 0px; float:left;clear:both; border:1px solid #327e04;background:#5bb65d none repeat scroll 0 0;} 
    .ProductSelectBrandHeader {color:#666666;font-size:16px;width:97%;margin:15px 10px 5px 0px;float:left;clear:both;padding-top:2px;padding-right:5px; border: 1px solid #DFD9C3;background-color: #ffffff;}
    .ProductSelectBrandHeader input {display:block; float:right;}
    
    .checkboxProcessing {border-style:solid;border-color:Blue;border-width:1px;}
    
    div#divCustAttributes {font-size:14px;}
      
    .Dim {opacity: 0.3; border-width:2px;width:80px;height:138px;}
    .Included { border-color:#005cb9 !important;}
    
  
    .ProductSelectCheckboxContainer {width:100%;clear:both;}
      .ProductSelectCheckboxContainer span {display:inline;}
    .ProductSelectBrandCheckboxContainer {display:inline;}
    
    .ProductRowContainer {float:left;height:230px; width:100%;clear:both;margin:0px 0px 10px 0px;}
    
    