/* Army Yellow - hex: #FFCB05, rgb: 255,203,5 */
html, body { -ms-touch-action: none; } /* This should disable pinching, double-tap zooming and panning for Windows 8 devices */
html,body{ /*font-family: "Arial",Helvetica,sans-serif;*/ overflow:hidden; font-family: "Helvetica Neue","Segoe UI",Helvetica,Arial,"Lucida Grande",sans-serif;
    background-color:#eeeeee;height:100%;width:100%;margin:0;padding:0;font-size:14px;font-weight:normal; color:#595959; text-rendering: optimizelegibility !important;}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "Helvetica Neue","Segoe UI",Helvetica,Arial,"Lucida Grande",sans-serif; }
a { color: #0074C9; text-decoration: none; }
b, strong { font-weight: 600; }
.nav,.pointer,.pagination,.carousel a{cursor:pointer}

/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////CONTAINERS///////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.all_wrapper { overflow:hidden; position:absolute; top:0; bottom:0; left:0; right:0; }
.desktopView .container-topmargin { top:62px; }
.mobileView .container-topmargin { top:45px; }
#toast-container.toast-top-full-width > div, #toast-container.toast-bottom-full-width > div {width:100%;}
#header{position:fixed;top:19px;left:0;right:0;height:100px;z-index:2100;}
#header.noheader{display:none}
#header.noheader ~ *{top:0}
.app-section-header { margin-left:0px; padding: 12px 10px 10px 0; max-width:300px; display:inline-block;background-color:transparent; font-size:inherit; font-weight:bold; height:45px; overflow:hidden; text-overflow:ellipsis; text-shadow: 1px 1px #FFFFFF; white-space: nowrap; }
.desktopView .abcolor2 .ab-title.app-section-header { width:300px; }
.desktopView #content{ left:300px; right:0px; position:fixed;top:92px;bottom:0px; background-color: #f5f5f5; border-left: 1px solid #FFFFFF; overflow:hidden; -webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0px);}
.mobileView #content{ left:0px; right:0px; position:fixed;top:92px;bottom:0px; background-color: #f5f5f5; border-left: 1px solid #FFFFFF; overflow-y:auto !important; -webkit-overflow-scrolling:touch !important;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0px);}
.mobileView #content .viewContainer { -webkit-overflow-scrolling:touch !important; }
#content.menu-closed {left:0px;}
#content .atis-actionbar { position: fixed; width: 100%; z-index: 2000; padding: 0px 15px 0px 24px; /* padding: 0px 24px; */ }
.desktopView #content .abcolor2 { padding: 0 15px; height: 42px; top: 19px;}
#content.noHeader{top:0px;}
#content.leftfloated{left:0}
#content.rightfloated{right:0}
.contents{ height:auto; margin:0;position:relative; }
.contentsContainer { height:100%; }
.viewContainer { position:fixed; overflow-y:auto; bottom:0px; top:0px; width:100%; }
.public-false {position: fixed;width: 100%;top: 0px;z-index: 998;opacity: 1;width: 100%;color: black;text-align: center;background-color: #055A00; display:inline-block}
.public-true {position: fixed;width: 100%;top: 0px;z-index: 998;opacity: 1;width: 100%;color: black;text-align: center;background-color: #313231; display:inline-block}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* IE10/IE11-specific crappy styles go here. WHY? because those MS bastards depreciated head conditionals */
    .desktopView .viewContainer { right:0px; padding-left:300px; margin-top:90px; }
    .desktopView .menu-closed .viewContainer  { padding-left:0px; }
    .desktopView #content .atis-actionbar { position: relative; }
    .mobileView .viewContainer { right:0px; padding-left:0px; margin-top:42px; }
} 
.more-info-loader { background-color:inherit; padding:10px 0; margin-top:40px; width: 100%; }
.ref-loader {color:#ccc;}
#modifiedSinceCal {background-color: #FFFFFF;border: 1px solid #D7D7D7;margin-bottom: 10px;margin-left: auto;margin-right: auto;}
.desktopView .modal .modal-dialog.newRucksackModal { width: 600px; }
/*.modal .modal-dialog { height: 100%; width: 100% }
.modal .modal-dialog .modal-content {height: 100%; width: 100%}*/
.modal-content .modal-body .btn-group { width: 100% }
/*.modal .modal-dialog .modal-content .modal-body { height: auto; }
.modal .modal-dialog .modal-content .modal-footer { bottom: 0px }
.modal-body .form-control.newRucksackModalInput { width:100%; }*/
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////////////CLICK BLOCKER STYLES///////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.click-blocker{ background-color: rgba(0,0,0,0.01);position: fixed;left: 0px;right: 0px;top: 0px;bottom: 0px;z-index: 3000; }
.section-loader { color: #444; font-weight: bold; font-size: 14pt; padding: 5px;text-align: center; background-color: rgba(255,255,255,0.4);position: fixed;left: 0px;right: 0px;top:112px;bottom: 0px; }
.section-loader .loader-centerer { display: inline-block;vertical-align: middle;height: 100%; }
.section-loader .loader-pad { height: 80px;width: 80px;min-height: 80px;min-width: 80px;display: inline-block;vertical-align: middle;
    background: radial-gradient(ellipse at center center , rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 18%, #FFFFFF 29%, #FFFFFF 43%, rgba(255, 255, 255, 0) 50%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.section-loader .loader-pad1 { width: 300px; margin-top:150px; min-height: 100px;min-width: 100px;display: inline-block;vertical-align: middle; }
.section-loader img { height: 48px;width: 48px;display: inline-block;vertical-align: middle; }
.section-loader .loader-text { position:fixed; top:0px; left:0px; margin:0px; width:100%; text-align:center; }
.section-loader .loader-text #loading-inner { position:relative; top:0px; margin:0 auto; width:auto; max-width: 220px; padding-bottom:3px; white-space:nowrap; text-align:center; font-size:12px; font-weight:bold; color:#7A5D04; text-shadow:1px 1px 0px #FFEDBA; background: #fce599;
     border-top:none; -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; -moz-box-shadow: 1px 1px 4px #333; -webkit-box-shadow: 1px 1px 4px #333; box-shadow: 1px 1px 4px #333; border-collapse: separate;     
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZTU5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2UyYzM1MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGJlNDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  #fce599 0%, #e2c353 50%, #ddbe47 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fce599), color-stop(50%,#e2c353), color-stop(100%,#ddbe47));
     background: -webkit-linear-gradient(top,  #fce599 0%,#e2c353 50%,#ddbe47 100%);
     background: -o-linear-gradient(top,  #fce599 0%,#e2c353 50%,#ddbe47 100%);
     background: -ms-linear-gradient(top,  #fce599 0%,#e2c353 50%,#ddbe47 100%);
     background: linear-gradient(to bottom,  #fce599 0%,#e2c353 50%,#ddbe47 100%);
}
.preloaderAnim { width:148px; height:128px; position:absolute; left:50%; top:50%; margin-left:-64px; margin-top:-64px; color:#428bca; }
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////////////////SWIPEJS STYLES/////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.swipe { overflow: hidden;visibility: hidden;position: relative; }
.swipe-wrap {overflow: hidden;position: relative; }
.swipe-wrap > div {float:left;width:100%;position: relative; }
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////////////LIST VIEW RESULTS STYLES///////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.superseded,.obsolete{ color:#999; }
.list-view.dataWrapper{ text-align:left; margin: 0px 0; /* border-top: 1px solid #D8D8D8; */ }
.list-view .title-section{line-height: 24px;}
.list-view .data-summary-partial{ color:#2B2B2B;margin-top:5px; width:100%; }
.list-view .tile { background-color:#fff; border-radius:0px; border-bottom: 1px solid #D8D8D8; padding-left: 10px; clear:both;height:100%;position:relative; -webkit-transform: translateZ(0); }
.list-view .tile:first-child{margin-top:0;}
.list-view .main-detail-summary{ border-radius:0px; clear:both;height:100%;position:relative}
.rucksack-list-wrapper .main-detail-summary { border-bottom: 1px solid #d8d8d8; }
.list-view .imagecontainer{left:10px;position:absolute;top:20px;}
.list-view .imagecontainer img { /* background-repeat:no-repeat; background-image: url("../images/doctype_icons/generic_document.jpg"); */ }
.list-view .product-image-wrapper{background-color:#fff; bottom:0;left:0;position:absolute;text-align:left;top:0;width:68px}
.list-view .product-image-container{background-color:#fff;bottom:0;display:inline-block;left:0;position:absolute;top:0;vertical-align:middle;width:68px}
.list-view .product-image-container .imagecontainer img{bottom:0;height:64px;left:0;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;width:64px;outline:none;border:none;}
.list-view .product-details-container{display:inline-block;height:100%;padding:16px 26px 16px 82px;width:100%}
.list-view .product-details-container .mgr-section {display:none}
.list-view .new-image{ width:24px;height:24px;position:absolute;top: 0px;left: 0px; }
.list-view .restricted-image{ width:24px;height:24px;position:absolute;top: 42px;left: 36px; }
.list-view .download-image{display:inline-block;height:16px;width:16px; }
.list-view .official-image{ width:24px;height:24px;position:absolute;top: 42px;left: 0px;opacity: 0.9; }
.list-view .atis-table-row .data-title { border: none; }
.list-view .toggle-icon{display:none}
.list-view .toggle-btn{color:#393;font-style:italic;cursor:pointer}
.list-view .selected-icon{ width:24px;height:24px;position:absolute;top: 42px;left: 36px; }
.list-view .data-additionalinfo{background-color:#f6f6f6;margin:10px 10px 20px 94px;padding:0;color:#333}
.list-view .master-detail-summary {margin-left:82px;}
.list-view .summary-header,.list-view .information-header,.list-view .alsoviewed-header{ border-bottom:1px solid #e0e0e0;line-height:24px;font-size:14px;font-weight:bold; color:#424242; padding-left:0px;}
.list-view .summary-content,.list-view .information-content,.list-view .alsoviewed-content{padding:10px 0px;}
.information-content { margin-bottom:10px; }
.information-row {display: table-row;}
.information-label {display: table-cell;padding-right:5px;}
.information-value {display: table-cell;}
.list-view .alsoviewed-content a{color:#ad5214;text-decoration:none}
.tile-view.dataWrapper{font-family:"Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif;text-align:left;font-size:9pt;font-weight:normal;color:#999;margin:0;padding:0}
.tile-view .tile{border:1px solid #eee;box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:5px;background-color:#fff;margin:4px;padding:10px;float:left;height:200px;width:140px;text-align:center;position:relative;overflow:hidden}
.tile-view .tile.expanded{transition:width 1s,height 1s;width:649px;height:655px;overflow:hidden}
.tile-view .tile.shrunk{transition:width 1s,height 1s;height:200px;width:140px;overflow:hidden}
.tile-view .title-section{text-align:left}
.tile-view .data-title{font-size:9pt;font-weight:bold;color:#ad5214;text-decoration:none}
.tile-view .toggle-icon{position:absolute;top:0;right:0;margin:5px;width:16px}
.tile-view img.restricted-image{position:absolute;top:0;left:0;margin:5px}
.tile-view .toggle-btn{color:#393;font-style:italic;cursor:pointer;width:100%;font-size:8pt;display:none}
.tile-view .data-additionalinfo{background-color:#f6f6f6;margin:10px 10px 20px 94px;padding:0;color:#333;display:none}
.tile-view .tile.expanded .data-additionalinfo{display:block;text-align:left;margin:0}
.tile-view .summary-header,.tile-view .information-header,.tile-view .alsoviewed-header{background-color:#eaeaea;border-bottom:1px solid silver;color:#000;font-size:10pt;font-weight:bold;padding:1px 4px}
.tile-view .summary-content,.tile-view .information-content,.tile-view .alsoviewed-content{padding:10px}
.tile-view .alsoviewed-content a{color:#ad5214;text-decoration:none}
.right-panel{overflow-y:auto;overflow-x:hidden}
.hide{display:none !important}
.right-panel .hide-tile{display:none !important}
.noRucksackResults{text-align:center;font-weight:bold}
.noRefinementResults{text-align:center;font-weight:bold}
.rucksack-list-wrapper{ bottom:0;left:0px;overflow-x:hidden;overflow-y:auto;position:absolute;text-align:left; top:91px; width:100%;}
.rucksackList { padding-left:10px; }
.rucksack-header { padding:10px 20px; background: #e0e0e0;border-bottom:1px solid #d8d8d8; height:91px;overflow:hidden;}
.icon_fa-globe-checkmark, .icon_fa-pushpin-alt { font-family:inherit !important; content: " " !important; display:inline-block; background-size:contain; width:18px; height:18px; margin-top:2px; }
.icon_fa-globe-checkmark { width:20px; height:20px; margin-top:0px; }
.icon_fa-globe-checkmark:before, .icon_fa-pushpin-alt:before,.icon_fa-globe-checkmark:after, .icon_fa-pushpin-alt:after { font-family:inherit !important; content: " " !important; }
.desktopView #ab-rucksack #togglePublicBtn i.icon_fa-globe-checkmark.rs-chk-public { position: relative; top: 10px; }
.rs-chk-public.icon_fa-globe { font-size:18px; }
.actionbar menu li img { position: relative; top:0px; width:16px; height:16px; }
.icon_fa-pushpin-alt { height:26px; width:26px; }
.icon_fa-globe-checkmark { background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDYxMiA3MTIiPg0KICAgICA8cGF0aCBmaWxsPSIjNDI4QkNBIiBkPSJNMzA1LjIsNTAuOGM1NS40LDAsMTA2LjQsMTMuNiwxNTMuMiw0MC45czgzLjgsNjQuMywxMTEuMSwxMTEuMWMyNy4zLDQ2LjgsNDAuOSw5Ny44LDQwLjksMTUzLjIgcy0xMy42LDEwNi40LTQwLjksMTUzLjJTNTA1LjIsNTkzLDQ1OC40LDYyMC4zYy00Ni44LDI3LjMtOTcuOCw0MC45LTE1My4yLDQwLjlTMTk4LjgsNjQ3LjYsMTUyLDYyMC4zIEMxMDUuMiw1OTMsNjguMiw1NTYsNDAuOSw1MDkuMkMxMy42LDQ2Mi40LDAsNDExLjQsMCwzNTZzMTMuNi0xMDYuNCw0MC45LTE1My4yQzY4LjIsMTU2LDEwNS4yLDExOSwxNTIsOTEuNyBDMTk4LjgsNjQuNCwyNDkuOCw1MC44LDMwNS4yLDUwLjhMMzA1LjIsNTAuOHogTTQxNC4xLDI1Ny44Yy0wLjUsMC4zLTEuOCwxLjUtMy44LDMuOGMtMiwyLjMtMy44LDMuNS01LjQsMy44YzAuNSwwLDEuMS0wLjcsMS44LTIgYzAuNy0xLjMsMS4zLTIuOCwyLTQuNGMwLjctMS42LDEuMS0yLjUsMS40LTIuOGMxLjYtMS45LDQuNS0zLjgsOC43LTZjMy43LTEuNiwxMC42LTMuMiwyMC43LTQuOGM5LTIuMSwxNS44LTAuNywyMC4zLDQuNCBjLTAuNS0wLjUsMC43LTIuMywzLjgtNS4yYzMtMi45LDUtNC41LDUuOC00LjhjMC44LTAuNSwyLjgtMS4xLDYtMS44YzMuMi0wLjcsNS4yLTEuNyw2LTNsMC44LTguN2MtMy4yLDAuMy01LjUtMC43LTctMi44IGMtMS41LTIuMS0yLjMtNC45LTIuNi04LjNjMCwwLjUtMC44LDEuNi0yLjQsMy4yYzAtMS45LTAuNi0yLjktMS44LTMuMmMtMS4yLTAuMy0yLjctMC4xLTQuNiwwLjRzLTMsMC43LTMuNiwwLjQgYy0yLjYtMC44LTQuNi0xLjgtNi0zYy0xLjMtMS4yLTIuNC0zLjQtMy4yLTYuNmMtMC44LTMuMi0xLjMtNS4yLTEuNi02Yy0wLjUtMS4zLTEuOC0yLjctMy44LTQuMmMtMi0xLjUtMy4yLTIuOC0zLjgtNC4yIGMtMC4zLTAuNS0wLjYtMS4zLTEtMi4yYy0wLjQtMC45LTAuOC0xLjgtMS4yLTIuNmMtMC40LTAuOC0wLjktMS41LTEuNi0yLjJjLTAuNy0wLjctMS40LTEtMi4yLTFzLTEuNywwLjctMi44LDIgYy0xLjEsMS4zLTIuMSwyLjYtMyw0Yy0wLjksMS4zLTEuNSwyLTEuOCwyYy0wLjgtMC41LTEuNi0wLjctMi40LTAuNmMtMC44LDAuMS0xLjQsMC4zLTEuOCwwLjRjLTAuNCwwLjEtMSwwLjUtMS44LDEuMiBjLTAuOCwwLjctMS41LDEuMS0yLDEuNGMtMC44LDAuNS0xLjksMC45LTMuNCwxLjJjLTEuNSwwLjMtMi42LDAuNS0zLjQsMC44YzQtMS4zLDMuOC0yLjgtMC40LTQuNGMtMi42LTEuMS00LjgtMS41LTYuNC0xLjIgYzIuNC0xLjEsMy40LTIuNiwzLTQuOGMtMC40LTIuMS0xLjUtNC0zLjQtNS42aDJjLTAuMy0xLjEtMS40LTIuMi0zLjQtMy40Yy0yLTEuMi00LjMtMi4zLTctMy40cy00LjQtMS45LTUuMi0yLjQgYy0yLjEtMS4zLTYuNi0yLjYtMTMuNS0zLjhjLTYuOS0xLjItMTEuMy0xLjMtMTMuMS0wLjJjLTEuMywxLjYtMS45LDMtMS44LDQuMmMwLjEsMS4yLDAuNywzLDEuNiw1LjZjMC45LDIuNSwxLjQsNC4yLDEuNCw1IGMwLjMsMS42LTAuNSwzLjMtMi4yLDUuMnMtMi42LDMuNC0yLjYsNC44YzAsMS45LDEuOSwzLjksNS42LDYuMnM1LDUuMSw0LDguNWMtMC44LDIuMS0yLjksNC4yLTYuNCw2LjRjLTMuNCwyLjEtNS42LDMuNy02LjQsNC44IGMtMS4zLDIuMS0xLjUsNC42LTAuNiw3LjRjMC45LDIuOCwyLjMsNSw0LjIsNi42YzAuNSwwLjUsMC43LDEuMSwwLjYsMS42Yy0wLjEsMC41LTAuNiwxLjEtMS40LDEuOGMtMC44LDAuNy0xLjUsMS4yLTIuMiwxLjYgYy0wLjcsMC40LTEuNSwwLjktMi42LDEuNGwtMS4yLDAuOGMtMi45LDEuMy01LjYsMC41LTguMS0yLjRjLTIuNS0yLjktNC4zLTYuNC01LjQtMTAuM2MtMS45LTYuNi00LTEwLjYtNi40LTExLjkgYy02LjEtMi4xLTkuOS0yLTExLjUsMC40Yy0xLjMtMy40LTYuOC02LjktMTYuMy0xMC4zYy02LjYtMi40LTE0LjMtMi45LTIzLjEtMS42YzEuNi0wLjMsMS42LTIuMywwLTZjLTEuOS00LTQuNC01LjYtNy41LTQuOCBjMC44LTEuNiwxLjMtMy45LDEuNi03YzAuMy0zLDAuNC00LjgsMC40LTUuNGMwLjgtMy40LDIuNC02LjUsNC44LTkuMWMwLjMtMC4zLDEuMi0xLjQsMi44LTMuNGMxLjYtMiwyLjgtMy44LDMuOC01LjQgYzAuOS0xLjYsMS0yLjQsMC4yLTIuNGM5LjMsMS4xLDE1LjktMC40LDE5LjktNC40YzEuMy0xLjMsMi44LTMuNiw0LjYtNi44YzEuNy0zLjIsMy4xLTUuNCw0LjItNi44YzIuNC0xLjYsNC4yLTIuMyw1LjYtMi4yIGMxLjMsMC4xLDMuMiwwLjksNS44LDIuMmMyLjUsMS4zLDQuNCwyLDUuOCwyYzMuNywwLjMsNS44LTEuMiw2LjItNC40YzAuNC0zLjItMC42LTUuOC0zLThjMy4yLDAuMywzLjYtMiwxLjItNi44IGMtMS4zLTEuOS0yLjQtMy0zLjItMy42Yy0zLjItMS4xLTYuOC0wLjQtMTAuNywyYy0yLjEsMS4xLTEuOSwyLjEsMC44LDMuMmMtMC4zLTAuMy0xLjUsMS4xLTMuOCw0LjJjLTIuMywzLTQuNCw1LjQtNi42LDcgYy0yLjEsMS42LTQuMiwwLjktNi40LTJjLTAuMy0wLjMtMS0yLjEtMi4yLTUuNGMtMS4yLTMuMy0yLjUtNS4xLTMuOC01LjRjLTIuMSwwLTQuMiwyLTYuNCw2YzAuOC0yLjEtMC43LTQuMS00LjQtNiBjLTMuNy0xLjktNi45LTIuOS05LjUtMy4yYzUtMy4yLDQtNi44LTMuMi0xMC43Yy0xLjktMS4xLTQuNi0xLjctOC4xLTJjLTMuNi0wLjMtNi4yLDAuMy03LjgsMS42Yy0xLjMsMS45LTIuMSwzLjQtMi4yLDQuNiBjLTAuMSwxLjIsMC41LDIuMywyLDMuMmMxLjUsMC45LDIuOCwxLjcsNC4yLDIuMmMxLjMsMC41LDIuOCwxLjEsNC42LDEuNmMxLjcsMC41LDIuOCwwLjksMy40LDEuMmMzLjcsMi42LDQuOCw0LjUsMy4yLDUuNiBjLTAuNSwwLjMtMS43LDAuNy0zLjQsMS40Yy0xLjcsMC43LTMuMiwxLjMtNC42LDEuOGMtMS4zLDAuNS0yLjEsMS4xLTIuNCwxLjZjLTAuOCwxLjEtMC44LDIuOSwwLDUuNmMwLjgsMi42LDAuNSw0LjUtMC44LDUuNiBjLTEuMy0xLjMtMi41LTMuNi0zLjYtN2MtMS4xLTMuMy0yLTUuNS0yLjgtNi42YzEuOSwyLjQtMS41LDMuMi05LjksMi40bC00LTAuNGMtMS4xLDAtMy4yLDAuMy02LjQsMC44Yy0zLjIsMC41LTUuOSwwLjctOC4xLDAuNCBjLTIuMy0wLjMtNC0xLjMtNS40LTMuMmMtMS4xLTIuMS0xLjEtNC44LDAtOGMwLjMtMS4xLDAuOC0xLjMsMS42LTAuOGMtMS4xLTAuOC0yLjUtMi4xLTQuNC0zLjhjLTEuOS0xLjctMy4yLTIuOS00LTMuNCBjLTEyLjIsNC0yNC42LDkuNC0zNy40LDE2LjNjMS42LDAuMywzLjIsMC4xLDQuOC0wLjRjMS4zLTAuNSwzLTEuNCw1LjItMi42YzIuMS0xLjIsMy40LTEuOSw0LTIuMmM5LTMuNywxNC42LTQuNiwxNi43LTIuOGwyLTIgYzMuNyw0LjIsNi40LDcuNiw4LDkuOWMtMS45LTEuMS01LjgtMS4yLTExLjktMC40Yy01LjMsMS42LTguMiwzLjItOC43LDQuOGMxLjksMy4yLDIuNSw1LjYsMiw3LjJjLTEuMS0wLjgtMi42LTIuMS00LjYtNCBzLTMuOS0zLjMtNS44LTQuNHMtMy44LTEuNy02LTJjLTQuMiwwLTcuMiwwLjEtOC43LDAuNGMtMzguNywyMS4yLTY5LjgsNTAuNi05My40LDg4LjJjMS45LDEuOSwzLjQsMi45LDQuOCwzLjIgYzEuMSwwLjMsMS43LDEuNSwyLDMuNmMwLjMsMi4xLDAuNiwzLjYsMSw0LjRjMC40LDAuOCwxLjksMC40LDQuNi0xLjJjMi40LDIuMSwyLjgsNC42LDEuMiw3LjVjMC4zLTAuMyw2LjEsMy4zLDE3LjUsMTAuNyBjNSw0LjUsNy44LDcuMyw4LjMsOC4zYzAuOCwyLjktMC41LDUuMy00LDcuMmMtMC4zLTAuNS0xLjUtMS43LTMuNi0zLjZzLTMuMy0yLjQtMy42LTEuNmMtMC44LDEuMy0wLjcsMy44LDAuMiw3LjMgYzAuOSwzLjYsMi4zLDUuMiw0LjIsNWMtMS45LDAtMy4xLDIuMS0zLjgsNi40Yy0wLjcsNC4yLTEsOC45LTEsMTQuMWMwLDUuMi0wLjEsOC4zLTAuNCw5LjNsMC44LDAuNGMtMC44LDMuMi0wLjEsNy43LDIuMiwxMy43IHM1LjEsOC41LDguNSw3LjhjLTMuNCwwLjgtMC44LDYuNSw4LDE3LjFjMS42LDIuMSwyLjYsMy4zLDMuMiwzLjZjMC44LDAuNSwyLjQsMS41LDQuOCwzYzIuNCwxLjUsNC40LDIuOCw2LDQgYzEuNiwxLjIsMi45LDIuNiw0LDQuMmMxLjEsMS4zLDIuNCw0LjMsNCw4LjljMS42LDQuNiwzLjQsNy44LDUuNiw5LjNjLTAuNSwxLjYsMC43LDQuMiwzLjgsOHM0LjQsNi44LDQuMiw5LjEgYy0wLjMsMC0wLjYsMC4xLTEsMC40Yy0wLjQsMC4zLTAuNywwLjQtMSwwLjRjMC44LDEuOSwyLjgsMy43LDYuMiw1LjZzNS40LDMuNiw2LjIsNS4yYzAuMywwLjgsMC41LDIuMSwwLjgsNCBjMC4zLDEuOSwwLjcsMy4zLDEuMiw0LjRjMC41LDEuMSwxLjYsMS4zLDMuMiwwLjhjMC41LTUuMy0yLjYtMTMuNS05LjUtMjQuNmMtNC02LjYtNi4yLTEwLjUtNi44LTExLjVjLTAuOC0xLjMtMS41LTMuNC0yLjItNi4yIGMtMC43LTIuOC0xLjMtNC43LTEuOC01LjhjMC41LDAsMS4zLDAuMiwyLjQsMC42YzEuMSwwLjQsMi4yLDAuOSwzLjQsMS40YzEuMiwwLjUsMi4yLDEuMSwzLDEuNnMxLjEsMC45LDAuOCwxLjIgYy0wLjgsMS45LTAuNSw0LjIsMC44LDdjMS4zLDIuOCwyLjksNS4yLDQuOCw3LjNzNC4xLDQuNiw2LjgsNy41czQuMiw0LjYsNC44LDUuMmMxLjYsMS42LDMuNCw0LjIsNS42LDcuOGMyLjEsMy42LDIuMSw1LjQsMCw1LjQgYzIuNCwwLDUsMS4zLDgsNGMyLjksMi42LDUuMiw1LjMsNi44LDhjMS4zLDIuMSwyLjQsNS42LDMuMiwxMC4zYzAuOCw0LjgsMS41LDcuOSwyLDkuNWMwLjUsMS45LDEuNywzLjYsMy40LDUuNCBjMS43LDEuNywzLjQsMyw1LDMuOGw2LjQsMy4yYzAsMCwxLjcsMC45LDUuMiwyLjhjMS4zLDAuNSwzLjgsMS45LDcuMyw0LjJjMy42LDIuMyw2LjQsMy44LDguNSw0LjZjMi42LDEuMSw0LjgsMS42LDYuNCwxLjYgczMuNS0wLjMsNS44LTFzNC0xLjEsNS40LTEuNGM0LTAuNSw3LjgsMS41LDExLjUsNmMzLjcsNC41LDYuNSw3LjMsOC4zLDguM2M5LjUsNSwxNi44LDYuNSwyMS45LDQuNGMtMC41LDAuMy0wLjUsMS4zLDAuMiwzIGMwLjcsMS43LDEuNywzLjgsMy4yLDYuMmMxLjUsMi40LDIuNiw0LjMsMy42LDUuOGMwLjksMS41LDEuNywyLjYsMi4yLDMuNGMxLjMsMS42LDMuNywzLjYsNy4yLDZjMy40LDIuNCw1LjgsNC40LDcuMiw2IGMxLjYtMS4xLDIuNS0yLjMsMi44LTMuNmMtMC44LDIuMSwwLjEsNC44LDIuOCw4YzIuNiwzLjIsNSw0LjUsNy4yLDRjMy43LTAuOCw1LjYtNSw1LjYtMTIuN2MtOC4yLDQtMTQuNywxLjYtMTkuNS03LjIgYzAtMC4zLTAuMy0xLTEtMi4yYy0wLjctMS4yLTEuMi0yLjMtMS42LTMuNGMtMC40LTEuMS0wLjctMi4yLTEtMy40Yy0wLjMtMS4yLTAuMy0yLjIsMC0zYzAuMy0wLjgsMC45LTEuMiwyLTEuMiBjMi40LDAsMy43LTAuNSw0LTEuNGMwLjMtMC45LDAtMi42LTAuOC01Yy0wLjgtMi40LTEuMy00LjEtMS42LTUuMmMtMC4zLTIuMS0xLjctNC44LTQuNC04Yy0yLjctMy4yLTQuMi01LjItNC44LTYgYy0xLjMsMi40LTMuNCwzLjQtNi40LDMuMmMtMi45LTAuMy01LTEuNS02LjQtMy42YzAsMC4zLTAuMiwxLTAuNiwyLjJjLTAuNCwxLjItMC42LDIuMS0wLjYsMi42Yy0zLjQsMC01LjQtMC4xLTYtMC40IGMwLjMtMC44LDAuNi0zLjEsMS03YzAuNC0zLjgsMC45LTYuOCwxLjQtOC45YzAuMy0xLjEsMS0yLjYsMi4yLTQuOGMxLjItMi4xLDIuMi00LDMtNS44YzAuOC0xLjcsMS4zLTMuNCwxLjYtNSBjMC4zLTEuNi0wLjMtMi44LTEuOC0zLjhjLTEuNS0wLjktMy44LTEuMy03LTFjLTUsMC4zLTguNSwyLjktMTAuMyw4Yy0wLjMsMC44LTAuNywyLjItMS4yLDQuMmMtMC41LDItMS4yLDMuNS0yLDQuNiBjLTAuOCwxLjEtMiwyLTMuNiwyLjhjLTEuOSwwLjgtNSwxLjEtOS41LDAuOHMtNy43LTAuOS05LjUtMmMtMy40LTIuMS02LjQtNi04LjktMTEuNWMtMi41LTUuNi0zLjgtMTAuNS0zLjgtMTQuNyBjMC0yLjYsMC4zLTYuMiwxLTEwLjVjMC43LTQuNCwxLjEtNy43LDEuMi05LjljMC4xLTIuMy0wLjYtNS41LTIuMi05LjdjMC44LTAuNSwyLTEuOCwzLjYtMy44YzEuNi0yLDIuOS0zLjQsNC00LjIgYzAuNS0wLjMsMS4xLTAuNSwxLjgtMC42YzAuNy0wLjEsMS4zLTAuMSwxLjgsMGMwLjUsMC4xLDEuMS0wLjEsMS42LTAuNmMwLjUtMC41LDAuOS0xLjMsMS4yLTIuNGMtMC4zLTAuMy0wLjgtMC43LTEuNi0xLjIgYy0wLjgtMC44LTEuMy0xLjItMS42LTEuMmMxLjksMC44LDUuNiwwLjYsMTEuMy0wLjZjNS43LTEuMiw5LjMtMSwxMC45LDAuNmM0LDIuOSw2LjksMi42LDguNy0wLjhjMC0wLjMtMC4zLTEuNS0xLTMuOCBjLTAuNy0yLjMtMC43LTQtMC4yLTUuNGMxLjMsNy4yLDUuMiw4LjMsMTEuNSwzLjZjMC44LDAuOCwyLjgsMS41LDYuMiwyYzMuMywwLjUsNS42LDEuMiw3LDJjMC44LDAuNSwxLjcsMS4zLDIuOCwyLjIgYzEuMSwwLjksMS44LDEuNSwyLjIsMS44YzAuNCwwLjMsMS4xLDAuMiwyLTAuMmMwLjktMC40LDIuMS0xLjMsMy40LTIuNmMyLjYsMy43LDQuMiw2LjksNC44LDkuNWMyLjksMTAuNiw1LjQsMTYuNCw3LjUsMTcuNSBjMS45LDAuOCwzLjMsMS4xLDQuNCwwLjhzMS43LTEuNSwxLjgtMy44YzAuMS0yLjMsMC4xLTQuMSwwLTUuNmMtMC4xLTEuNS0wLjMtMy4xLTAuNi01bC0wLjQtMy4ydi03LjJsLTAuNC0zLjIgYy00LTAuOC02LjQtMi40LTcuMy00LjhjLTAuOS0yLjQtMC43LTQuOCwwLjYtNy4zczMuMy01LDYtNy4zYzAuMy0wLjMsMS4zLTAuNywzLjItMS40YzEuOS0wLjcsMy45LTEuNSw2LjItMi42IGMyLjMtMS4xLDMuOS0yLjEsNS0zLjJjNS42LTUsNy41LTkuNyw2LTEzLjljMS45LDAsMy4zLTEuMiw0LjQtMy42Yy0wLjMsMC0wLjktMC40LTItMS4yYy0xLjEtMC44LTIuMS0xLjUtMy0yIGMtMC45LTAuNS0xLjUtMC44LTEuOC0wLjhjMi40LTEuMywyLjctMy40LDAuOC02LjRjMS4zLTAuOCwyLjMtMi4zLDMtNC40czEuNy0zLjQsMy00YzIuNCwzLjIsNS4yLDMuNCw4LjMsMC44IGMxLjktMi4xLDItNC4yLDAuNC02LjRjMS4zLTEuOSw0LTMuMiw4LjEtNC4yYzQuMS0wLjksNi42LTIuMiw3LjMtMy44YzEuOSwwLjUsMi45LDAuMywzLjItMC44YzAuMy0xLjEsMC40LTIuNywwLjQtNC44IGMwLTIuMSwwLjQtMy43LDEuMi00LjhjMS4xLTEuMywzLTIuNSw2LTMuNmMyLjktMS4xLDQuNi0xLjcsNS4yLTJsNi44LTQuNGMwLjgtMS4xLDAuOC0xLjYsMC0xLjZjNC44LDAuNSw4LjktMC45LDEyLjMtNC40IGMyLjYtMi45LDEuOS01LjYtMi40LThjMC44LTEuNiwwLjQtMi45LTEuMi0zLjhjLTEuNi0wLjktMy42LTEuNy02LTIuMmMwLjgtMC4zLDIuMy0wLjMsNC42LTAuMmMyLjMsMC4xLDMuNi0wLjEsNC4yLTAuNiBjNC0yLjYsMy00LjgtMi44LTYuNEM0MjYuNywyNTEuNyw0MjEsMjUzLjMsNDE0LjEsMjU3LjhMNDE0LjEsMjU3Ljh6IE0zNDkuMyw2MDYuNGM1NC42LTkuNSwxMDEuMS0zNC42LDEzOS41LTc1LjEgYy0wLjgtMC44LTIuNS0xLjQtNS0xLjhzLTQuMi0wLjktNS0xLjRjLTQuOC0xLjktNy45LTIuOS05LjUtMy4yYzAuMy0xLjktMC4xLTMuNi0xLTUuMmMtMC45LTEuNi0yLTIuOC0zLjItMy42IGMtMS4yLTAuOC0yLjgtMS45LTUtMy4yYy0yLjEtMS4zLTMuNi0yLjMtNC40LTIuOGMtMC41LTAuNS0xLjUtMS4zLTIuOC0yLjRjLTEuMy0xLjEtMi4zLTEuOC0yLjgtMi4yYy0wLjUtMC40LTEuNS0xLTMtMS44IHMtMi42LTEuMS0zLjQtMC44Yy0wLjgsMC4zLTIuMSwwLjQtNCwwLjRsLTEuMiwwLjRjLTAuOCwwLjMtMS41LDAuNi0yLjIsMWMtMC43LDAuNC0xLjQsMC44LTIuMiwxLjJjLTAuOCwwLjQtMS4zLDAuOC0xLjYsMS4yIHMtMC4zLDAuNywwLDFjLTUuNi00LjUtMTAuMy03LjQtMTQuMy04LjdjLTEuMy0wLjMtMi44LTEtNC40LTIuMmMtMS42LTEuMi0zLTIuMS00LjItMi44Yy0xLjItMC43LTIuNS0wLjktNC0wLjYgYy0xLjUsMC4zLTMsMS4yLTQuNiwyLjhjLTEuMywxLjMtMi4xLDMuMy0yLjQsNmMtMC4zLDIuNi0wLjUsNC40LTAuOCw1LjJjLTEuOS0xLjMtMS45LTMuNiwwLTdjMS45LTMuMywyLjEtNS44LDAuOC03LjMgYy0wLjgtMS42LTIuMi0yLjItNC4yLTEuOGMtMiwwLjQtMy42LDEtNC44LDEuOGMtMS4yLDAuOC0yLjcsMS45LTQuNiwzLjRjLTEuOSwxLjUtMywyLjMtMy42LDIuNnMtMS43LDEtMy40LDIuMnMtMi44LDIuMi0zLjQsMyBjLTAuOCwxLjEtMS42LDIuNi0yLjQsNC44Yy0wLjgsMi4xLTEuNSwzLjYtMiw0LjRjLTAuNS0xLjEtMi4xLTEuOS00LjYtMi42Yy0yLjUtMC43LTMuOC0xLjQtMy44LTIuMmMwLjUsMi42LDEuMSw3LjMsMS42LDEzLjkgYzAuNSw2LjYsMS4yLDExLjcsMiwxNS4xYzEuOSw4LjIsMC4zLDE0LjYtNC44LDE5LjFjLTcuMiw2LjYtMTEsMTEuOS0xMS41LDE1LjljLTEuMSw1LjgsMC41LDkuMyw0LjgsMTAuM2MwLDEuOS0xLjEsNC42LTMuMiw4LjEgcy0zLDYuNC0yLjgsOC41QzM0OC41LDYwMS42LDM0OC44LDYwMy43LDM0OS4zLDYwNi40TDM0OS4zLDYwNi40eiI+PC9wYXRoPg0KICAgICA8cGF0aCBmaWxsPSIjNUJCNzVCIiBkPSJNNTQzLjQsMjU4LjlsLTI5OSwyOTljLTUuOSw1LjktMTIuOSw4LjgtMjAuOSw4LjhjLTguMSwwLTE1LjEtMi45LTIwLjktOC44bC0xNTgtMTU4IGMtNS45LTUuOS04LjgtMTIuOS04LjgtMjAuOXMyLjktMTUuMSw4LjgtMjAuOUw4NSwzMTcuNmM1LjktNS45LDEyLjktOC44LDIwLjktOC44czE1LjEsMi45LDIwLjksOC44bDk2LjYsOTYuNmwyMzcuNy0yMzcuNyBjNS45LTUuOSwxMi45LTguOCwyMC45LTguOHMxNS4xLDIuOSwyMC45LDguOGw0MC40LDQwLjRjNS45LDUuOSw4LjgsMTIuOSw4LjgsMjAuOVM1NDkuMywyNTMsNTQzLjQsMjU4LjlMNTQzLjQsMjU4Ljl6Ij48L3BhdGg+DQo8L3N2Zz4NCg==") transparent no-repeat center center content-box; }
.rs-icon-pin-unpin { display: inline-block; height: 32px; left: 20px; padding-left: 20px; padding-top:0px; position: absolute; width: 72px; }
.icon_fa-pushpin-alt { position:absolute; background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gIDwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+IDxzdmcgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGZpbGw9IiM1OTU5NTkiPjxwYXRoIGQ9Ik0gMjcyLjAwLDAuMDBsLTQ4LjAwLDQ4LjAwbCA0OC4wMCw0OC4wMEwgMTYwLjAwLDIyNC4wMEwgNDguMDAsMjI0LjAwIGwgODguMDAsODguMDBMMC4wMCw0OTIuMzA4TDAuMDAsNTEyLjAwIGwgMTkuNjkyLDAuMDAgTCAyMDAuMDAsMzc2LjAwbCA4OC4wMCw4OC4wMEwgMjg4LjAwLDM1Mi4wMCBsIDEyOC4wMC0xMTIuMDBsIDQ4LjAwLDQ4LjAwbCA0OC4wMC00OC4wMEwgMjcyLjAwLDAuMDB6IE0gMjI0LjAwLDI3Mi4wMGwtMzIuMDAtMzIuMDAgbCAxMTIuMDAtMTEyLjAwbCAzMi4wMCwzMi4wMEwgMjI0LjAwLDI3Mi4wMHoiID48L3BhdGg+PC9zdmc+") transparent no-repeat center center content-box; }
.rucksackLoader{width:100%;text-align:center;margin-top:100px}
.loader{bottom:0;left:0;margin-left:auto;position:absolute;right:0;top:0;width:220px;margin-right:auto;margin-top:200px}
.rs-chk-public .icon-2x{cursor:pointer}
.rs-help-icon{position:absolute; right:40px;top:8px;cursor:pointer}
.textbox-search{width:80%;margin-left:5px}
.noHeader{top:0}
.selected{ background-color:#ebebeb;border-color:#adadad}
.disabled{pointer-events:none}
.btn-wide{width:100%; border: 1px solid #C6C6C6; background-color: #F5F5F5; color: #444444; font-size:15px; font-weight: bold; padding: 0 8px; text-align: center; height:40px; line-height:22px; margin: 2px 0;}
.main-wrapper-top { position:relative; margin:20px;  }
.main-wrapper-bottom { border: 1px solid #777777; border-radius: 15px; padding:15px; margin:0px;box-shadow:0px 0px 5px #000000; color:inherit;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.2) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.2)), color-stop(100%,rgba(255,255,255,0.2)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.2) 100%);	
}
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////CAR WARNING STYLES//////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
#car-warning{font-size:xx-small;color:#ffffff;text-align:justify;border-top:8px solid #000;border-bottom:8px solid #000;padding:5px; }
#car-warning p{margin:5px;padding-bottom:5px}
#car-warning ul{padding-bottom:0;margin-bottom:0}
#car-warning li{padding-bottom:5px;margin-left:16px;list-style-type:disc}
#car-notice{font-size:xx-small;color:#000;margin:5px;padding-right:10px;text-align:right}
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////PROGRESS STYLES/////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.progress-popover {background-color:white;color:black;}
.progress-view {min-width:100px;max-width:300px;}
.progress-bar {background-color:whiteSmoke;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.5) inset;width:100%;/*height:20px;*/}
.progress-bar span {background-color:goldenrod;color:black;border-radius:3px;display:block;text-align:right;}
.progress-data td {text-align:right;white-space:nowrap;}
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////MISC STYLES/////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.official{background-repeat:no-repeat;background-attachment:fixed;background-position:35% 55%}
.popover{z-index:9999; right:10px; min-width:280px; max-width:300px; left: auto; } /* Figure out why left was made important. */
.popover.bottom .arrow { left:50%; }
img[src=""]{display:none}
.contents .content-wrapper .noresults { margin-left:10px; margin-top:10px; font-size: 12pt; }
#content .contents .loadingimg { position:relative; width:100%; height:64x; margin-right:auto; margin-left:auto; text-align:center; }
#content .contents .loadingtext { color:#ffffff; text-align:center; }
.brandlogo { position:relative; width:276px; height:127px; margin-left:auto; margin-right:auto; margin-bottom:15px;display:block; background-size:contain; -webkit-transform:translateZ(0px);
     /* background: url("data:image/png;base64,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") transparent no-repeat center center content-box; */
}
#search-home-form .search-input { width:75%; height:50px; margin: 50px auto 10px auto; font-size: 20px; }
#search-home-form .search-btn { display:block; width:250px; padding:8px 16px; font-size:20px; font-weight:bold; margin: 10px auto; }
.user-info-popover h3 { color: rgb(0, 116, 201); font-weight:bold; margin-bottom:5px; border-bottom: 1px solid #000; }
.user-info-popover h4 { font-weight:bold; margin-bottom:5px;}
/*Rucksack Left Menu Styles*/

.current-menu-card .rucksack-lmenu-icon { vertical-align:middle; display:inline-block; position:relative; width:25px; left:0px; height:34px; }
.current-menu-card .rucksack-lmenu-text { vertical-align:middle; display:inline-block; position:relative; width:225px; word-wrap:normal; left:3px; height:100%; }
.current-menu-card .rucksack-lmenu-star { position:relative;left:-2px;top:0px;z-index:1000; }
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////SEARCH HOME STYLES///////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* START -- Fix these styles to make the text in the input box not fall under the clear button */
.desktopView #search-txt { padding:2px 50px 2px 6px !important; }
.mobileView #search-txt { padding:2px 50px 2px 6px !important; }
/* END -- Fix these styles to make the text in the input box not fall under the clear button */
.desktopView .clearButton { background: url("../images/icons/clearbutton-desktop.png") no-repeat scroll 50% 50% rgba(0, 0, 0, 0); cursor: pointer; height: 30px; line-height: 30px; position: absolute; right: 42px; text-align: center; top: 8px; width: 42px; z-index:2000; }
.mobileView .clearButton { background: url("../images/icons/clearbutton-desktop.png") no-repeat scroll 50% 50% rgba(0, 0, 0, 0); cursor: pointer; font-size: 30px; height: 40px; line-height: 30px; position: absolute; right: 48px; text-align: center; top: 0px; width: 47px; z-index: 2000; }
.searchPage { /* position:fixed; */ margin:0px; padding:0px; left:0px; top:0px; width:100%; max-width:100%; min-height:400px; max-height:100%; overflow-x:hidden; background-color:rgba(0,0,0,0); }
.searchPage #search-home-form { position:relative; height:300px; top:10%; /* transform:translateY(-20%); */ }
.searchPage #search-home-form.row { margin:0px; }
.desktopView .searchPage #search-home-form.row .brandlogo { height:195px; width:391px; }
.mobileView .searchPage #search-home-form.row .brandlogo { height:127px; width:276px; }
.searchPage #search-home-form.row input#search-txt.form-control { border:1px solid #bbbbbb; box-shadow: 0 0 12px #B5B9AF; height:36px; margin:30px auto 10px; width:60%; font-size:14px; border-radius:3px; }
.searchPage #search-home-form.row .input-group-btn .search-btn { font-size:16px; width:180px; }
.searchPage #content .searchPage #search-home-form.row .input-group-btn .btn {  }
/* IE 11 MOBILE HACKS */    
*::-ms-backdrop, .searchPage { position:relative; overflow:hidden; min-height:400px; }
*::-ms-backdrop, .searchPage #search-home-form { margin-top:10% !important; height:400px; position:relative; }
*::-ms-backdrop, .searchPage .row#search-home-form { margin: 0 auto; }   
/* SEARCH TAG STYLES */
.tagLoader { position:absolute;top:2px;left:0px;color:#bbb; }
.itemtags { display: block; margin:5px 0 5px 0; height:auto; position:relative; width:100%; }
.itemtags .itemtagscontainer { height:26px; display:inline-block; overflow:hidden; position:relative; margin:0; top:0; background-color:#fff; z-index:100;  }
.inFrontOfHeader{z-index: 20001 !important;}
/* .catalogitemTag:before { border-radius: 20px; content: ""; display: inline-block; height: 10px; margin: 0 2px 0 0; width: 10px;
     box-shadow: 0 -5px 15px rgba(255, 255, 255, 0.90) inset; 
 } */
.catalogitemTag:after { border-radius: 3px; content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
.catalogitemTag { color:#fff; /* border-left:1px solid #fff; opacity:0.75; */ display: inline-block; height:inherit; margin:0px 10px 0 0; overflow:hidden; padding:2px 14px 2px 5px; position:relative; text-decoration:none; text-overflow:ellipsis; white-space: nowrap;
     border-radius:0px 3px 3px 0px; transition: right 0.2s ease-in 0s; 
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MzZDBhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Njc2M2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top, rgb(64, 125, 115) 0%, rgb(64, 125, 115) 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(64, 125, 115)), color-stop(100%,rgb(64, 125, 115)));
     background: -webkit-linear-gradient(top, rgb(64, 125, 115) 0%,rgb(64, 125, 115) 100%);
     background: -o-linear-gradient(top, rgb(64, 125, 115) 0%,rgb(64, 125, 115) 100%);
     background: -ms-linear-gradient(top, rgb(64, 125, 115) 0%,rgb(64, 125, 115) 100%);
     background: linear-gradient(to bottom, rgb(64, 125, 115) 0%,rgb(64, 125, 115) 100%);
}
.catalogitemTag.Label {
    border-bottom-left-radius:3px; border-top-left-radius:3px; z-index:1000; opacity:1;
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FmYWZhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2E1YTVhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MTkxOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  #afafaf 0%, #a5a5a5 50%, #919191 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#afafaf), color-stop(50%,#a5a5a5), color-stop(100%,#919191));
     background: -webkit-linear-gradient(top,  #afafaf 0%,#a5a5a5 50%,#919191 100%);
     background: -o-linear-gradient(top,  #afafaf 0%,#a5a5a5 50%,#919191 100%);
     background: -ms-linear-gradient(top,  #afafaf 0%,#a5a5a5 50%,#919191 100%);
     background: linear-gradient(to bottom,  #afafaf 0%,#a5a5a5 50%,#919191 100%);
}
.desktopView .itemtags .itemtagscontainer .itemtagsTitle { opacity:0.75; height:24px; line-height:24px; position:relative; top:-5px; display:inline-block; }
/*.catalogitemTag .tagArrow { border-image: none; border-style: solid; border-width:14px; content: ""; display: inline-block; height: 2px; pointer-events: none; position: absolute; right: -14px; top: -2px; z-index: 5000;
     border-colors: none; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(255, 255, 255) rgba(0, 0, 0, 0);
}*/
.desktopView .itemtags .itemtagscontainer a.catalogitemTag:hover { color:#fff; background: none repeat scroll 0 0 rgb(35, 101, 212); opacity:1.0; text-decoration: none;}

.itemtags .itemtagscontainer .tagItemVoteUp { /* opacity: 0.75; */ color:#595959; border-radius: 15px 0 0 15px; display:inline; height:100%; left:0px; line-height:inherit; margin:0; padding:4px 6px; position:relative; top:-8px; border-color:#9ec5b8 hsl(0, 0%, 71.5%); text-shadow: 0 1px 1px rgba(255, 255, 255, 0.36); -webkit-font-smoothing: antialiased;
      background-color: hsl(0, 0%, 77%); background-repeat: repeat-x; 
      background-image: -khtml-gradient(linear, left top, left bottom, from(#9ec5b8), to(#9ec5b8));
      background-image: -moz-linear-gradient(top, #9ec5b8,#9ec5b8);
      background-image: -ms-linear-gradient(top, #9ec5b8,#9ec5b8);
      background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9ec5b8), color-stop(100%,#9ec5b8));
      background-image: -webkit-linear-gradient(top, #9ec5b8,#9ec5b8); 
      background-image: -o-linear-gradient(top, #9ec5b8,#9ec5b8); 
      background-image: linear-gradient(#9ec5b8,#9ec5b8);
}
.itemtags .itemtagscontainer .tagItemVoteDwn { /* opacity: 0.75; */ color:#595959; border-radius:15px 0 0 15px; display:inline; height:100%; left:0px; line-height:inherit; margin:0; padding:4px 6px; position:relative; top:-8px; border-color: #a3a79b #a3a79b hsl(76, 78%, 32.5%);  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.16); -webkit-font-smoothing: antialiased;
      background-color: hsl(0, 0%, 77%); background-repeat: repeat-x; 
      background-image: -khtml-gradient(linear, left top, left bottom, from(#9ec5b8), to(#9ec5b8));
      background-image: -moz-linear-gradient(top, #9ec5b8,#9ec5b8);
      background-image: -ms-linear-gradient(top, #9ec5b8,#9ec5b8);
      background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9ec5b8), color-stop(100%,#9ec5b8));
      background-image: -webkit-linear-gradient(top, #9ec5b8,#9ec5b8); 
      background-image: -o-linear-gradient(top, #9ec5b8,#9ec5b8); 
      background-image: linear-gradient(#9ec5b8,#9ec5b8);
}
.desktopView .itemtags .itemtagscontainer .tagItemVoteUp:hover { cursor:pointer; 
     background-color:hsl(102, 51%, 30%); background-repeat:repeat-x; color:#ffffff;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); border:0px solid !important;
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY1YzAzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzczMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  #65c03e 0%, #3c7325 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65c03e), color-stop(100%,#3c7325));
     background: -webkit-linear-gradient(top,  #65c03e 0%,#3c7325 100%);
     background: -o-linear-gradient(top,  #65c03e 0%,#3c7325 100%);
     background: -ms-linear-gradient(top,  #65c03e 0%,#3c7325 100%); background: linear-gradient(to bottom,  #65c03e 0%,#3c7325 100%);  
} 

.desktopView .itemtags .itemtagscontainer .tagItemVoteDwn:hover { cursor:pointer; 
    background-color:hsl(12, 64%, 30%); color:#ffffff; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33); border:0px solid !important; background-repeat:repeat-x;
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxNGUyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZDJmMWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  #d14e2d 0%, #7d2f1b 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d14e2d), color-stop(100%,#7d2f1b));
     background: -webkit-linear-gradient(top,  #d14e2d 0%,#7d2f1b 100%);
     background: -o-linear-gradient(top,  #d14e2d 0%,#7d2f1b 100%);
     background: -ms-linear-gradient(top,  #d14e2d 0%,#7d2f1b 100%);
     background: linear-gradient(to bottom,  #d14e2d 0%,#7d2f1b 100%); 
} 
.tagColor-blue { background-color: rgb(35, 101, 212); }
.tagColor-grey { background-color: rgb(89, 89, 89); }
.tagColor-greygreen { background-color: hsl(76, 78%, 35%); }
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////////// BOOTSTRAP BUTTON STYLES/////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.btn-primary:focus { border:0px solid !important; }
.btn-primary { color:#ffffff; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); background: #ffb349; background-repeat:repeat-x;  border:0px solid !important;
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjM0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhODZhMDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  #ffb349 0%, #a86a05 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb349), color-stop(100%,#a86a05));
     background: -webkit-linear-gradient(top,  #ffb349 0%,#a86a05 100%);
     background: -o-linear-gradient(top,  #ffb349 0%,#a86a05 100%);
     background: -ms-linear-gradient(top,  #ffb349 0%,#a86a05 100%);
     background: linear-gradient(to bottom,  #ffb349 0%,#a86a05 100%);       
}

.abcolor1 .btn-primary, #search-form .btn-primary, #search-home-form .btn-primary { color:#ffffff; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); background: #d6c66a; background-repeat:repeat-x;  border:0px solid !important;     
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2YzY2YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2I4YTE1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YjUzMjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  #d6c66a 0%, #b8a158 50%, #7c6a43 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6c66a), color-stop(50%,#b8a158), color-stop(100%,#7c6a43));
     background: -webkit-linear-gradient(top,  #d6c66a 0%,#b8a158 50%,#7c6a43 100%);
     background: -o-linear-gradient(top,  #d6c66a 0%,#b8a158 50%,#7c6a43 100%);
     background: -ms-linear-gradient(top,  #d6c66a 0%,#b8a158 50%,#7c6a43 100%);
     background: linear-gradient(to bottom,  #d6c66a 0%,#b8a158 50%,#7c6a43 100%);    
}
.desktopView .searchComponent #search-form, .desktopView #search-home-form .btn-primary { box-shadow: 0 0 12px rgba(0,0,0,0.25); }

.btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { color:#ffffff; background-color:#A86A05; *background-color:#A86A05; }
.btn-primary:active, .btn-primary.active { background-color:#8C5906 \9; }
.btn-info {  border-color: #bbb; background: #848680;
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0ODY4MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzdlODA3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZDdkNzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  #848680 0%, #7e807c 50%, #7d7d79 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#848680), color-stop(50%,#7e807c), color-stop(100%,#7d7d79));
     background: -webkit-linear-gradient(top,  #848680 0%,#7e807c 50%,#7d7d79 100%);
     background: -o-linear-gradient(top,  #848680 0%,#7e807c 50%,#7d7d79 100%);
     background: -ms-linear-gradient(top,  #848680 0%,#7e807c 50%,#7d7d79 100%);
     background: linear-gradient(to bottom,  #848680 0%,#7e807c 50%,#7d7d79 100%);
}
.btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { border-color: #bbb; background: #3e3f3c;
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlM2YzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzM2MzczNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMyMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  #3e3f3c 0%, #363735 50%, #323230 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3e3f3c), color-stop(50%,#363735), color-stop(100%,#323230));
     background: -webkit-linear-gradient(top,  #3e3f3c 0%,#363735 50%,#323230 100%);
     background: -o-linear-gradient(top,  #3e3f3c 0%,#363735 50%,#323230 100%);
     background: -ms-linear-gradient(top,  #3e3f3c 0%,#363735 50%,#323230 100%);
     background: linear-gradient(to bottom,  #3e3f3c 0%,#363735 50%,#323230 100%);
}
.list-view .iconblock { padding:3px; position:absolute; left:-5px; text-align:center; top:15px; bottom:2px; width:24px; opacity:0.5; transition:opacity 0.4s; }
.result-option { float:left; display:inline-block; border:0px solid !important; color: #222; opacity: 0.6; background: none; padding: 0px; font-size: 10pt; transition: 0.4s; margin-right: 20px; }
.result-option .caret { border-top-color: #222; }
.result-dropdown {padding: 8px; border-bottom: 1px solid #e5e5e5;}
.result-dropdown:hover {background-color: #e5f5e5;}
.result-dropdown-icon { cursor:pointer;position:relative;top:0px !important;width:16px;height:16px;margin-right:4px;margin-left:5px }
.result-dropdown-text { cursor:pointer;top:0px;width:165px;vertical-align:top;display:inline-block;margin-right:5px; }
.btn-danger { background-color:hsl(12, 64%, 30%); color:#ffffff; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33); border:0px solid !important; background-repeat:repeat-x;
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxNGUyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZDJmMWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  #d14e2d 0%, #7d2f1b 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d14e2d), color-stop(100%,#7d2f1b));
     background: -webkit-linear-gradient(top,  #d14e2d 0%,#7d2f1b 100%);
     background: -o-linear-gradient(top,  #d14e2d 0%,#7d2f1b 100%);
     background: -ms-linear-gradient(top,  #d14e2d 0%,#7d2f1b 100%);
     background: linear-gradient(to bottom,  #d14e2d 0%,#7d2f1b 100%);    
}
.btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { background-color:#7d2f1b; border:0px solid !important; }
.btn-success { background-color:hsl(102, 51%, 30%); background-repeat:repeat-x; color:#ffffff;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); border:0px solid !important;
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY1YzAzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzczMjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  #65c03e 0%, #3c7325 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65c03e), color-stop(100%,#3c7325));
     background: -webkit-linear-gradient(top,  #65c03e 0%,#3c7325 100%);
     background: -o-linear-gradient(top,  #65c03e 0%,#3c7325 100%);
     background: -ms-linear-gradient(top,  #65c03e 0%,#3c7325 100%); background: linear-gradient(to bottom,  #65c03e 0%,#3c7325 100%);     
}
.popover.alert.alert-danger { background-color: #bd362f; color: white; font-weight: bold; }
.popover.alert.alert-danger > .arrow:after { border-top-color: #bd362f; }

.btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { background-color:#3c7325; border:0px solid !important; }
.btn-disabled .icon_fa-blue, .btn-disabled .icon_fa-green { color: #999; }
#content .btn { border-radius:3px; }
#content .btn.addonbtn { border-radius: 0px 3px 3px 0px; height: 34px; padding:0px 12px; }
.item-button-group { margin-top:5px; }
.mobileView .item-button-group { display: none; background-color: #E5E5E5; border: 1px solid #CCCCCC; box-shadow: 2px 4px 4px rgba(0, 0, 0, 0.4); border-radius: 3px; margin-top: 0px; padding: 10px; position: absolute; right:70px; top:0px; min-width: 180px; max-width: 220px; z-index: 10000; }
.mobileView .rucksack-item-button-group { margin-top:0px; }
.mobileView .rucksack-item-button-group span { display: none; }
.detailsbutton { height:0px }
.superseded-link {font-weight: bold; color:rgb(0, 116, 201);}
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////DASHBOARD STYLES/////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.desktopView #content .dashboard { height:100%; padding:30px 10px 20px; position:relative; max-width:100%; overflow-x:hidden; }
.mobileView #content .dashboard { height:auto; padding:10px 10px 20px; position:relative; max-width:99%; overflow-x:hidden; }
.desktopView #content .panel {  border: 0 solid #AAAAAA; border-radius: 2px; box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.08); margin-bottom: 20px; }
.desktopView #content .panel.formpanel {  margin-bottom:2px; }
.mobileView #content .panel {  border: 0 solid #AAAAAA; border-radius: 2px; box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.0); margin-bottom:0px; font-weight:300;  }
.panel-scrollable { height: 200px; overflow-y: auto; width:100%; }
.dashboard .list-view .data-title{color:inherit;text-decoration:none; position:absolute; max-width:92%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.dashboard .list-view .data-title .title { display: inline; max-width: 100%; }
#content .dashboard-btn { cursor: pointer }
#content .dashboard [class*='Widget'] .atis-table-cell { border-right:0px solid rgba(0, 0, 0, 0.15); border-left:0px solid rgba(0, 0, 0, 0.15); }
.desktopView #content .dashboard .searchWidget .panel, .desktopView #content .dashboard .whatsnewWidget .panel { height:244px; max-height:244px; min-height:244px; }   
.desktopView #content .dashboard .recentWidget .panel { height:auto; /* max-height:350px; min-height:350px; */}   
.desktopView #content .dashboard .searchWidget { background-color:rgba (0,0,0,0);}
.desktopView #content .dashboard .widgetDivider { display:none; }
.mobileView #content .dashboard .widgetDivider { display:block; position:relative; width:100%; height:30px; margin:0px; padding:0px; border-top:1px solid #222222; }
.mobileView #content .dashboard .searchWidget { border-bottom: 1px solid #454545; background: rgb(69,72,77); /* box-shadow: inset 0px 0px 140px #000000; */ background: #6d7165; margin-top:-10px; padding-bottom:10px; padding-top:0px;
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkNzE2NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzY1Njk1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NzViNTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  #6d7165 0%, #65695e 48%, #575b50 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d7165), color-stop(48%,#65695e), color-stop(100%,#575b50));
     background: -webkit-linear-gradient(top,  #6d7165 0%,#65695e 48%,#575b50 100%);
     background: -o-linear-gradient(top,  #6d7165 0%,#65695e 48%,#575b50 100%);
     background: -ms-linear-gradient(top,  #6d7165 0%,#65695e 48%,#575b50 100%);
     background: linear-gradient(to bottom,  #6d7165 0%,#65695e 48%,#575b50 100%);     
}
.mobileView #content .dashboard .searchWidget .panel-heading { display:none; }
.desktopView #content .dashboard .recentWidget .panel .atis-table, .desktopView #content .dashboard .whatsnewWidget .panel .atis-table  { background-color:rgba(0,0,0,0); color:#ffffff; }
.mobileView #content .dashboard .recentWidget .panel .atis-table, .mobileView #content .dashboard .whatsnewWidget .panel .atis-table  { background-color:rgba(0,0,0,0); color:#595959; }
.mobileView #content .dashboard .recentWidget .panel .atis-table .data-title i.icon_fa-white, .mobileView #content .dashboard .whatsnewWidget .panel .atis-table .data-title i.icon_fa-white { color:#595959; }
.desktopView #content .dashboard .searchWidget .panel { 
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RjZTBjMyIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
     background: -moz-linear-gradient(top,  rgba(254,254,253,0.2) 0%, rgba(220,224,195,0.2) 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,253,0.2)), color-stop(100%,rgba(220,224,195,0.2)));
     background: -webkit-linear-gradient(top,  rgba(254,254,253,0.2) 0%,rgba(220,224,195,0.2) 100%);
     background: -o-linear-gradient(top,  rgba(254,254,253,0.2) 0%,rgba(220,224,195,0.2) 100%);
     background: -ms-linear-gradient(top,  rgba(254,254,253,0.2) 0%,rgba(220,224,195,0.2) 100%);
     background: linear-gradient(to bottom,  rgba(254,254,253,0.2) 0%,rgba(220,224,195,0.2) 100%);
}
.mobileView #content .dashboard .searchWidget .panel { background:rgba(0,0,0,0); }
#content .dashboard .searchWidget .panel .searchComponent #search-btn.btn { border-radius: 0 3px 3px 0; height:34px; }
#content .dashboard .searchWidget .panel .searchComponent { position:relative; width:100%; height:30px; margin-left:auto; margin-right:auto; margin-bottom:0px; display:block; }
.desktopView #content .dashboard .recentWidget .panel { background-color:rgba(29,29,29,0.4); }
.desktopView #content .dashboard .whatsnewWidget .panel { background-color: rgba(41,128,185,0.2); }
#content .dashboard .recentWidget .panel .panel-footer { background-color:rgba(29,29,29,0.04); border:none; }
#content .dashboard [class*='Widget'] .panel .panelHeadingLink { border-left: 1px solid rgba(0, 0, 0, 0.25); padding-left: 8px; }
#content .dashboard [class*='Widget'] .panel .panelHeadingLink a { border-bottom:1px solid; }
#content .dashboard .whatsnewWidget .panel .panel-footer { background-color:rgba(41,128,185,0.04); border:none; }
.desktopView #content .dashboard [class*='Widget'] .atis-table-row:hover { background-color:#ffffff; color:#000000; opacity:0.6; box-shadow:inset 0px 0px 10px rgba(20,20,20,0.4); }
.mobileView #content .dashboard [class*='Widget'] .atis-table-row:active { background-color:rgba(109, 113, 101, 0.2); color:#ffffff; }
.desktopView #content .dashboard [class*='Widget'] .atis-table-row:hover .atis-table-cell .data-title i { color:#000000; opacity:0.6; }
.mobileView #content .dashboard [class*='Widget'] .atis-table-row:active .atis-table-cell .data-title i { color:#ffffff; opacity:1; }
#content .dashboard [class*='Widget'] .panel .panel-heading .panel-title { text-shadow: 1px 1px 0 #FFFFFF; }
#content .dashboard .dodauthorizationWidget .panel .panel-heading .panel-title { text-shadow: 1px 1px 0 rgba(0,0,0,0.5); }
.mobileView #content .dashboard [class*='Widget'] .panel .panel-heading .panel-title { text-shadow: 1px 1px 0 rgba(0,0,0,0); color: rgba(87, 91, 80, 0.75); font-size:20px !important; letter-spacing:-1px; }
.mobileView #content .dashboard .recentWidget .panel, .mobileView #content .dashboard .whatsnewWidget .panel, .mobileView #content .dashboard .notificationsWidget .panel { 
     background-color:rgba(0,0,0,0); border:0px solid #AAAAAA; border-radius:0px 0px 0px 0px; box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.0); margin-bottom:0px;
}
.mobileView #content .dashboard .recentWidget .panel .panel-heading, .mobileView #content .dashboard .whatsnewWidget .panel .panel-heading, .mobileView #content .dashboard .notificationsWidget .panel .panel-heading {
     background:rgba(0,0,0,0); border-color:rgba(0,0,0,0); border-top-left-radius:0px; border-top-right-radius:0px;  margin:0; font:inherit; color:#333333;
}
.mobileView #content .dashboard .whatsnewWidget .panel .panel-heading, .mobileView #content .dashboard .notificationsWidget .panel .panel-heading { padding:20px 15px 10px; border-top:2px solid rgba(87, 91, 80, 0.3); }
.mobileView #content .dashboard .searchWidget ~ [class*='Widget'] .panel-heading { padding:0px 15px 10px;  border-top:0px solid rgba(87, 91, 80, 0.3); }
.mobileView #content .dashboard .recentWidget .panel .panel-collapse, .mobileView #content .dashboard .whatsnewWidget .panel .panel-collapse, .mobileView #content .dashboard .notificationsWidget .panel .panel-collapse {      }
.mobileView .whatsnewController { font-size:110%; }
.dashboard .notificationsWidget .notification { border-bottom: 1px dotted rgba(0,0,0,0.2); padding-bottom: 10px; margin-bottom:10px;  }
.dashboard .notificationsWidget .notification.last { border-bottom:0px dotted rgba(0,0,0,0.2); padding-bottom:0px; margin-bottom:0px; }
.desktopView #content .dashboard .notificationsWidget .notification a.btn { background-color: rgba(0, 0, 0, 0); border: 0px solid; float:none; width:auto; }
.panel-footer { background-color: #F5F5F5;  border-bottom-left-radius: 3px;  border-bottom-right-radius: 3px;  border-top: 0px solid #DDDDDD; padding: 10px 15px; }
.mobileView #content .dashboard .recentWidget .panel .panel-footer, .mobileView #content .dashboard .whatsnewWidget .panel .panel-footer, .mobileView #content .dashboard .notificationsWidget .panel .panel-footer { 
     background-color:rgba(117, 63, 12, 0.0); border-bottom-left-radius:0px; border-bottom-right-radius:0px; padding: 10px 15px; border: medium none;
}
.mobileView #content .dashboard [class*="Widget"] .atis-table-cell { border-left: 0 solid rgba(0, 0, 0, 0.0); border-right: 0 solid rgba(0, 0, 0, 0.0); border-bottom: 1px solid rgba(0, 0, 0, 0.0); display:table-cell; height:48px; padding:10px 8px; } 
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////MARKUP TOOLBAR STYLES//////////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.markup-data { font-style:normal; font-weight:normal; }
.markup-data em { font-style: italic; }
.markup-data ul { list-style:disc; }
.markup-data ol { list-style:decimal; }
.markup-tool-bar { border-radius: 0px 0px 0px 0px; font-size: 15px; font-weight: 900; color: white; background-color: rgb(52, 73, 94); border-bottom:2px solid #d6c66a; }
.markup-tool-bar-btn { padding: 0px 5px 0px 5px; margin: 0px 2px 0px 2px; border-radius: 5px 5px 5px 5px; min-width: 15px; font-size: 15px; font-weight: 900; color: black; background-color: rgba(224, 224, 224, 0.96); }
.markup-tool-bar-btn:not([disabled]):hover { background-color: rgba(193, 193, 193, 0.96); transition: 0.3s; }
.markup-tool-bar-btn.btn-group {}
.markup-tool-bar-btn.btn-group.btn-left { margin: 0px 0px 0px 2px; border-radius: 5px 0px 0px 5px; }
.markup-tool-bar-btn.btn-group.btn-center { margin: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; }
.markup-tool-bar-btn.btn-group.btn-right { margin: 0px 2px 0px 0px; border-radius: 0px 5px 5px 0px; }
.markup-help { vertical-align: top; text-align: left; }
.markup-help.col-odd {}
.markup-help.col-even { background-color: whiteSmoke; }
.markup-help.field-name { font-size: 15px; font-weight: 900; padding: 5px; margin: 0px; }
.markup-help.field-data { padding: 5px; margin: 0px; }
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* ///////////////////////////////////////SECURITY BANNER STYLES////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.panel-heading.unclassified-banner { text-align:center; background: #116410; border-top-left-radius:2px; border-top-right-radius:2px;   
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExNjQxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzExNWMxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTQyMTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
     background: -moz-linear-gradient(top,  #116410 0%, #115c10 50%, #194215 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#116410), color-stop(50%,#115c10), color-stop(100%,#194215));
     background: -webkit-linear-gradient(top,  #116410 0%,#115c10 50%,#194215 100%);
     background: -o-linear-gradient(top,  #116410 0%,#115c10 50%,#194215 100%);
     background: -ms-linear-gradient(top,  #116410 0%,#115c10 50%,#194215 100%);
     background: linear-gradient(to bottom,  #116410 0%,#115c10 50%,#194215 100%);
}
.panel-heading.unclassified-banner .panel-title { color:#ffffff; }
.unclassified-banner h4, .unclassified-banner h4 .icon_fa-green {  text-shadow: none; }
#dodauth-warning .small { color: #000000; font-size:x-small; margin-top:10px; padding:0px 15px; }
#dodauth-warning .small i { font-size:8px; margin:0px 6px 0px 0px; }
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////DATALIST VIEW TABLE STYLES///////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.atis-table { display:table; margin:0px; line-height:20px; border-collapse:collapse; background-color:#ffffff; clear:both; position:relative; width:100%;}
.atis-table-row, .atis-table-row-header { display: table-row; cursor: pointer; }
.atis-table-row-header { background-color: #EEEEEE; border-bottom: 1px solid #FFFFFF; border-top:0px solid #CCCCCC; font-weight: bold; padding: 8px; text-shadow: 1px 1px #FFFFFF; }
.atis-table-cell { height:37px; border-bottom: 1px solid rgba(0, 0, 0, 0.15); border-right: 1px solid rgba(0, 0, 0, 0.15); border-left:0px solid rgba(0, 0, 0, 0.15); display: table-cell; padding: 8px; }
.atis-table-cell-stretch { width: 100%; }
.atis-table-cell-unclickable { cursor: default; }
.atis-table-row-header .atis-column-header { background-color:rgba(0,0,0,0); text-decoration:none; padding-top:12px; padding-bottom:4px;} 
.atis-table-row-header .atis-column-sortTitle { position:relative; float:left; display:inline-block; margin:0; padding:0; width:100%; }
.atis-table-row-header .atis-column-sortIcon { position:absolute; float:right; display:inline-block;vertical-align:middle; padding-top:4px; font-size:12px; width:12px; height:18px; right:0px; }
.atis-table-row-header .atis-table-cell { }
.atis-table-row .atis-table-cell { }
.atis-table .nowrap{white-space:nowrap}
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////////////// SECURITY VIEW STYLES////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
#atis-security-data .canmanage-true{background-color:rgba(0,0,0,0);}
#atis-security-data .atis-table-edit-header i,  #atis-security-data .atis-table-delete-header i { text-align:center; width:16px; height:16px; margin:0 auto; position:relative; }
#atis-security-data .atis-table-edit-header,  #atis-security-data .atis-table-delete-header, #atis-security-data .atis-table-edit-cell,  #atis-security-data .atis-table-delete-cell { width:50px; max-width:50px; text-align:center; }
#atis-security-data i.atis-table-edit-icon { opacity:0.5; width:auto; }
#atis-security-data i.atis-table-delete-icon { width:auto; }
.chk-group{border:1px solid #ccc;border-radius:4px;padding:10px}
.security-sub-list{border:1px solid #999;margin-top:10px;padding:0}
.security-sub-list .list-container{height:225px;overflow-y:auto}
.security-sub-list .list-header{background-color:#e5e5e5;font-size:16px;font-weight:bold;text-align:center}
.security-sub-list .sub-list-item{width:90%;display:inline-block;padding-left:3px}
.security-sub-list .icon_fa-remove{display:inline-block;cursor:pointer;color:#f00}
.security-sub-list .sub-list-search{ width:90%; margin:0px auto 10px auto; }
.security-sub-list .sub-list-search span{font-weight:bold}
.security-sub-list .sub-list-search .form-control{display:inline-block;width:85%}
.security-sub-list .sub-list-search .form-control.text-control {width:60%;}
.security-sub-list .sub-list-search select { width:auto; }
.security-sub-list .sub-list-search .form-control option { width:auto; overflow:hidden; text-overflow:ellipses; white-space:nowrap; }
.security-sub-list .sub-list-search .autocomplete-opts{width:85%;margin-left:15%;border:1px solid #ccc;border-radius:4px;position:absolute;background-color:#e3e3e3;z-index:1;padding:3px}
.inactive-true { color: #F00; font-weight: bold;}
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////PAGINATION STYLES////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.atis-pagination { background-color: #DFE3E6; border-bottom: 1px solid #D4D4D4; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-right: 1px solid #D4D4D4; border-top: 1px solid #FFFFFF; margin-bottom:50px;}
.atis-pagination .total-count{font-weight:bold;display:inline-block;width:120px;margin:10px 0 10px 15px}
.atis-pagination .page-links{font-size:14px;width:auto;display:inline-block;height:34px; margin:5px 0 5px 20px; padding:0px; border:1px solid #d9d9d9; border-radius:4px;
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZjVmNWY1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDYlIiBzdG9wLWNvbG9yPSIjZjVmNWY1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjZDZkNmQ2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
     background: -moz-linear-gradient(top,  #ffffff 0%, #f5f5f5 3%, #f5f5f5 46%, #d6d6d6 97%, #ffffff 100%);
     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#f5f5f5), color-stop(46%,#f5f5f5), color-stop(97%,#d6d6d6), color-stop(100%,#ffffff));
     background: -webkit-linear-gradient(top,  #ffffff 0%,#f5f5f5 3%,#f5f5f5 46%,#d6d6d6 97%,#ffffff 100%);
     background: -o-linear-gradient(top,  #ffffff 0%,#f5f5f5 3%,#f5f5f5 46%,#d6d6d6 97%,#ffffff 100%);
     background: -ms-linear-gradient(top,  #ffffff 0%,#f5f5f5 3%,#f5f5f5 46%,#d6d6d6 97%,#ffffff 100%);
     background: linear-gradient(to bottom,  #ffffff 0%,#f5f5f5 3%,#f5f5f5 46%,#d6d6d6 97%,#ffffff 100%);
}
.atis-pagination .page-links a,.atis-pagination .page-links span{margin:0 1px}
.atis-pagination .page-links button.btn { background-color:transparent; border:0px solid transparent; border-radius:0px; }
.atis-pointer{cursor:pointer}
.info-note { border-bottom: 1px solid #A3C6ED;border-top: 1px solid #A3C6ED;text-align:center;padding: 3px; }
.detailsbutton { height:0px }
.superseded-link {font-weight: bold; color:rgb(0, 116, 201);}
.panel { background-color: #FEFEFE; border: 0 solid #AAAAAA; border-radius: 2px; box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.08); margin-bottom: 20px; }
.dashboard-btn { cursor: pointer }
.atis-table-row-header .atis-column-sortTitle { position:relative; float:left; display:inline-block; margin:0; padding:0; width:100%; }
.atis-table-row-header .atis-column-sortIcon { position:absolute; float:right; display:inline-block;vertical-align:middle; padding-top:4px; font-size:12px; width:12px; height:18px; right:0px; }
.atis-table-row-header .atis-table-cell { }
.atis-table-row .atis-table-cell { }
.atis-table .nowrap{white-space:nowrap}
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////DOC MANAGEMENT (REGISTER/REPORTS) STYLES///////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.category { background-color: #F5F5F5;border: 1px solid #C9CDD9;border-radius: 3px;box-shadow: 0 0 12px rgba(0, 0, 0, 0.15);display: inline-block;font-size:inherit;height: 150px;margin: 10px;max-height: 300px;max-width: 300px;min-width: 300px;text-align: center;vertical-align: middle;width: 33%; -webkit-transform:translateZ(0px);}
.categoryTitle {background-color: rgb(215,224,227);border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border-top-left-radius:3px;border-top-right-radius:3px;color:#222;height:45px;padding:14px 10px;text-align:left;font-size:15px;}
.categoryTitle i.icon_fa-white { color:#c1ced3; }
.category-wrapper { margin-left: auto;margin-right: auto;margin-top: 20px;text-align: center; }
.desktopView .card { border-radius:0px; margin:0px 0px; padding:0px; position:relative; top:0; width:auto; clear:both; }
.mobileView .card { border-radius:0px; margin:0px; padding:0px; position:relative; top:0; width:auto; clear:both; }
.buttonicon { font-size: inherit; /* margin: 16px auto; */ margin:0px auto; position: relative; width: 68px; }
.doc-edit .row { margin-bottom: 3px; }
.doc-edit .row-icon { height: 65px; }
.doc-edit .cell-header { font-weight: bold;margin-top: 5px; }
.doc-edit .sub-section-header { margin-bottom: 5px;font-weight: bold; }
.doc-edit .cell { padding: 5px; }
.doc-edit .section-header { border-bottom:1px solid #999; padding-bottom:8px; }
.doc-edit .primary-field-section { background-color:#FFFFFF; border:0px solid #c5c5c5; border-radius:5px; color: #000000; font-family: inherit; font-size:inherit; margin: 0 auto; padding: 20px; jwidth: 85%; }
.mobileView .doc-edit .primary-field-section {background-color:#FFFFFF; border:1px solid #c5c5c5; border-radius:0px; color: #000000; font-family: inherit; font-size:inherit; margin:0px; padding:20px 8px; width:100%; }
.doc-edit .primary-field-section .section-header, .doc-edit .field-section .section-header { border-color: #d8d8d8; cursor: pointer; font-size: 140%; font-weight: bold; margin-bottom: 5px; }
.doc-edit .primary-field-section .section-header { cursor: default;margin-bottom: 10px;display: none; }
.doc-edit .primary-field-section .disabled, .doc-edit .primary-field-section .readonly-true { border: none;box-shadow: none;padding: 0; }
.doc-edit .primary-field-section .data-list .list-item { background-color: transparent; }
.doc-edit .field-section { background-color:transparent; color: #555; font-size: 90%; margin: 40px auto 0; padding:20px; jwidth: 85%; border:0px solid #c5c5c5; border-radius:5px; }
.mobileView .doc-edit .field-section { border-radius:0px; margin: 10px auto; padding:20px 10px; width: 100%; }
.doc-edit .field-section .section-header .more { float:right; line-height: 20px; }
.doc-edit .data-list .icon_fa-remove { display: inline-block; float: left; cursor: pointer; font-size: 20px; clear: left; }
.doc-edit .contentLocation {width: 315px;margin: 5px 0;padding: 2px; }
.doc-edit .contentLocation .cell-header { width: 150px;display: inline-block; }
.doc-edit .data-value .form-control{ height: 25px;padding: 0 2px;display: inline-block;width: 80%; }
.doc-edit .form-control.truncated { display:inline-block; width: 90% }
.doc-edit .icon-nextto-text { position: relative; top: 5px; }
.doc-edit .field-section .disabled { background-color: #e5e5e5;border: none;box-shadow: none;width: 90%; }
.doc-edit .data-value textarea.form-control { height: 75px; }
.doc-edit .icon_fa-plus {font-size: 18px;color: #16a7fa;display: inline-block;float: left;cursor: pointer;margin-top:0px; }
.doc-edit .addonbtn .icon_fa-plus { color: #fff; }
.doc-edit .primary-field-section .icon_fa-plus {margin: 5px;font-size: 20px; }
#optional-fields { display: none; }
.sub-section {margin: 15px 0;padding: 15px 5px;background-color: #e5e5e5; }
.sub-section .messages {margin: 5px 0; }
.doc-edit #supersede-search-txt {width: 80%;display: inline-block; }
.doc-edit #supersede-search-btn {display: inline-block;}
.doc-edit .search-results-container {max-height: 250px;overflow-y: auto;padding: 5px 0; }
.doc-edit .search-results {margin: 15px auto;border: 1px solid #999; }
.doc-edit .search-results tr.odd {background-color: #fff; }
.doc-edit .search-results tr.even {background-color: #e1e1e1; }
.doc-edit .search-results th {font-weight: bold;background-color: #e5e5e5; }
.doc-edit .search-results td { padding: 3px; }
.doc-edit #history {display: none; }
.doc-edit #history .search-results th, .doc-edit #history .search-results td {padding: 3px 25px 3px 2px; }
.catalogitem-view {width:50%;background-color:#e5e5e5;margin: 10% auto;padding: 20px;border: 1px solid #000; }
.catalogitem-view .btn {margin-top: 20px; }
.msgbox-header {font-weight: bold;margin-bottom: 15px; }
.msgbox {border-top: 1px solid #999;padding: 10px 5px; }
.meta-data-link {width: 85%;margin: 40px auto; }
.required, .error {color: #F00; }
.note {text-align: right; }
.alt-fmt {margin-right: 10px;}
#catalogiconinput {display: inline-block;margin-left: 20px; }
#docfile {  float:left; left:0px; position:relative; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; color: rgb(85, 85, 85); display: block; font-size: 14px; height: 34px; line-height: 1.42857; padding: 0 12px 0 0; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; vertical-align: middle; width: 100%; }
.searchpagebar {padding: 10px 5px;background-color: #f0f0f0;white-space: nowrap;}
.searchpagebar button {height: 34px; max-height: 34px;}
.searchpagebar button.selected {font-weight: bold;background-color: transparent;border:none;}

/* /////////////////////////////////////////////////////////////////////////////////////////////// */
/* //////////////////////////////STYLES BROUGHT OVER FROM CURRENT TAG///////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////////////////////////// */
.screenshots .btn { margin-right: 15px;}
.screenshots .ss-file-section {width: 400px; float:left; border: 1px solid #ccc; border-radius: 2px 2px 0 0; margin-left: 15px; }
.screenshots #ssfile {  padding-bottom: 5px;}
.screenshots .file-footer { background-color: #eee; padding: 0 5px; }
.screenshots .loader, .screenshots .atis-table { margin-top: 15px; }

.searchInToolbar .md-toolbar-tools .md-button md-chips { display:inline-block; }
.searchInToolbar .md-toolbar-tools .md-button md-chips md-chips-wrap.md-chips { box-shadow:0 0px rgb(224,224,224); padding:0px; font-size:80%; }
.searchInToolbar .md-toolbar-tools .md-button md-chips md-chips-wrap.md-chips md-chip.md-chip { border-radius:32px; height:24px; padding:0px 9px; margin:0px 0px -6px 0px; line-height:24px; }
.searchInToolbar .md-toolbar-tools md-chips.md-default-theme .md-chips, .searchInToolbar .md-toolbar-tools md-chips .md-chips { box-shadow: 0px 0px transparent; }
.searchInToolbar .md-toolbar-tools .md-chips md-chip { border-radius: 3px; background:rgba(52, 73, 94, 1); color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; }
.mobileView .md-toolbar-tools {margin-left: 24px;/* padding-left:92px; */padding-right: 30px;}
.mobileView .markup-tool-bar {margin-left: 0;/* padding-left:92px; */padding-right: 30px;}
.screenshots .atis-table { width: 50%; border-top: 1px solid rgba(0, 0, 0, 0.15); }
.screenshots  .rightbtn { width: 50%; cursor: pointer; position: absolute; left: 50%; color: red; height: 100%; text-align: center;}
.screenshots  .rightbtn:hover { background-color: #ccc; }
.screenshots  .rightbtn i{position: relative; top: 30%;}
.screenshots  .changebtn{ width: 50%; cursor: pointer; position: absolute; left: 0; height: 100%; text-align: center;}
.screenshots  .changebtn:hover { background-color: #ccc; }
.ToggleInputBtn:hover{text-decoration: underline; cursor: pointer;}
.screenshots  .changebtn i{position: relative; top: 30%;}
.screenshots  .bottomRmvBtn:hover { background-color: #ccc; }
.screenshots  .bottomRmvBtn{position: absolute; height: 100%; width: 100%; cursor: pointer;}
.screenshots  .bottomRmvBtn i{position: relative; top: 5%; text-align: center;}
.screenshots  .file-selector{position: relative; float: left; left: -100%; width: 100%;}
.screenshots  .ss-editBtns{margin-top: 5px; overflow: hidden; background-color: #e5e5e5; position: relative; height: 55px;}
.screenshots  .editBtnsWrapper{position: relative; height: 100%;}
.table-even{ background-color:whiteSmoke; }
.table-odd{}
#editView-screenshots .ss-edit{height: 200px; margin-bottom: 45px;}
#editView-screenshots .screenshot-placeholder{width: 100%; position: relative; top: -6%}
#editView-screenshots .ss-browseBtn{border: solid thin #C1BDBD; width: 85%; position: absolute; top: 90%;}
#editView-screenshots .ToggleInputBtn{position: relative; left: -55%; top: -6%;}
#appform-screenshots .img-responsive, #ss-edit .img-responsive,#myImageModal .img-responsive, #appform-screenshots .thumbnail > img, #appform-screenshots .thumbnail a > img, #appform-screenshots .carousel-inner > .item > img, #appform-screenshots .carousel-inner > .item > a > img, #editView-screenshots .screenshot-placeholder > div > #ss-noImage-Selected { display: block; height:auto; max-width: 100%; background-color:rgba(0,0,0,0.03); border-radius:0px; border: 1px solid #e5e5e5; box-shadow: 0px 0px 7px rgba(0,0,0,0.1); overflow: hidden; text-align:center; margin: 0 auto;
     background-image: url(data:image/png;base64,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); background-repeat:no-repeat;background-position:center; background-size:127px 96px;
}
#sortableSS{position: relative;}
.sortableSS-placeholder{ min-height: 110px; width: 219px; max-width: 80%; height: 410px; background-color: red; text-align: center; font-size: 20px; display: table; float: left;}
#sortableSS .ui-state-default-SS { min-height: 110px; height: 410px; margin: 5px 15px; max-width: 80%; background-color: #ffffff; border-radius: 0px; border: 1px solid #e5e5e5; box-shadow: 0px 0px 7px rgba(0,0,0,0.1); text-align: center; float: left; }
/*TJB 12/12/16 #sortableSS .ui-state-default-SS{ height:410px; margin: 5px 20px; max-width: 80%; background-color:#ffffff; border-radius:0px; border: 1px solid #e5e5e5; box-shadow: 0px 0px 7px rgba(0,0,0,0.1); text-align:center; float: left;} */
#appform-screenshots .carousel-control.left { filter:none; background: none; left: -34px; width: 50px; color: #222222; }
#sortableSS .selected{-webkit-animation: pulsate 1s ease-out;}
.sortableSP-placeholder { height: 60px; line-height: 80px; width: inherit; background-color: red; text-align: center;  font-size: 40px;}
#appform-screenshots .carousel-control .glyphicon-chevron-left { left: 0px; margin-left: 0px;}
#appform-screenshots .carousel-control.right { filter:none; background: none; right: -34px; width: 50px; color: #222222; }
#appform-screenshots .carousel-control .glyphicon-chevron-right { right: 0px; margin-right: 0px;}
.md-raised.copy-btn {background-color:rgba(52,152,219,0.80) !important; color:#ffffff !important;}
.md-raised.edit-btn {background-color:rgba(239,108,0,0.80) !important; color:#ffffff !important; }
.md-raised.delete-btn {background-color:rgba(192,57,43,0.80) !important; color:#ffffff !important;}
.md-raised.save-btn {background-color:rgba(104,159,56,0.80) !important; color:#ffffff !important; }
.md-raised.cancel-btn {background-color:rgba(127,140,141,0.80) !important; color:#ffffff !important;}
.md-raised.back-btn {background-color:rgba(127,140,141,0.80) !important; color:#ffffff !important;}
.md-primary.tag-btn { width:100%; position:relative; font-weight:600; height:36px; /* NOTE: was previously - height:48px; */ padding:0 20px; text-align:center; text-decoration:none;  }
.searchInToolbar .md-toolbar-tools .md-button md-chips { display:inline-block; }
.searchInToolbar .md-toolbar-tools .md-button md-chips md-chips-wrap.md-chips { box-shadow:0 0px rgb(224,224,224); padding:0px; font-size:80%; }
.searchInToolbar .md-toolbar-tools .md-button md-chips md-chips-wrap.md-chips md-chip.md-chip { border-radius:32px; height:24px; padding:0px 9px; margin:0px 0px -6px 0px; line-height:24px; }
.mainSearchInput .searchToolsInToolbar.md-button.md-input-theme:not([disabled]):hover { background-color: rgb(92, 115, 128); /*background-color: rgb(92, 115, 128); */ }
.md-button {
     margin: 0px;
 }
/* .sp-Change #subPartFileVal, #sp-FileVal2, #sp-FileVal1{margin-left:5px; margin-top: 4px; z-index: 2001; width: 90%; float:left; border: none; border-top:5px; }
.sp-Change #subPartFileDisplay{padding-left: 0; padding-right: 5px; margin-left:0; margin-top: -5px; width: 100%; float:left; height: 26px; text-overflow: ellipsis; overflow: hidden; }
.sp-Change #subPartFileDisplay span{position: relative; top: 0;} */
#sp-FileVal2{display: none;}
/* //////////////////////////////////////////////////////////////////////////////////////////// */
/* /////MEDIA QUERIES -- note that media queries are also included in actionbar.css//////////// */
/* //////////////////////////////////////////////////////////////////////////////////////////// */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /* STYLES GO HERE */
}
@media only screen and (min-width:993px){
     .rightcolumn-togglebtn{height:0;right:300px;position:absolute;top:5px;transition:.25s}
     .hide-rightcolumn-togglebtn{right:0 !important;transition:.25s}
     #sidebar.col-md-3{width:20%}
}
@media screen and (max-width:992px){
     .rightcolumn-togglebtn{height:0;right:300px;position:absolute;top:5px;transition:.25s}
     .show-sidebar{margin-left:-15px !important;transition:.5s}
     .show-sidebar-btn{margin-left:290px !important;transition:.5s}
     #sidebar{width:320px;margin-left:-320px;transition:.5s}
     #sidebarToggle{transition:.5s}
     .sidebar-offcanvas{position:absolute;top:80px;width:90%;z-index:50}
}
@media only screen and (min-width:821px){
     .desktopView .notdesktop {display:none !important;}
     .notdesktop, .phoneOnly, .tabletOnly {display:none;}
     .notmobile, .notphone, .notTablet {display:inline-block;}
     .atis-table .notmobile { display: table-cell; }
     .dashboard .atis-table .notmobile {display:inline-block;}
     /* begin hovers */
     #header #car-header.componentui .toolbarLeftMenuBtn i.icon_fa-reorder:hover { color:#d6c66a !important; text-shadow: 0px 0px 3px #111111; }
     /*.desktopView .list-view .tile:hover { background-color:#f5f5f5; }*/
     .list-view .data-title:hover{text-decoration:none}
     .tile-view .data-title:hover{font-weight:bold;color:#ad5214;text-decoration:underline}
     .tile-view .toggle-icon:hover{color:#4285f4;cursor:pointer}
     .list-view .toggle-btn:hover{text-decoration:underline}
     .btn-primary:hover, .btn-primary:focus { border:0px solid !important; }
     .btn-primary:hover { color:#ffffff; background-color:#A86A05; *background-color:#A86A05; }
     .btn-info:hover {
          border-color: #bbb; background: #3e3f3c;
          background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlM2YzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzM2MzczNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMyMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
          background: -moz-linear-gradient(top,  #3e3f3c 0%, #363735 50%, #323230 100%);
          background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3e3f3c), color-stop(50%,#363735), color-stop(100%,#323230));
          background: -webkit-linear-gradient(top,  #3e3f3c 0%,#363735 50%,#323230 100%);
          background: -o-linear-gradient(top,  #3e3f3c 0%,#363735 50%,#323230 100%);
          background: -ms-linear-gradient(top,  #3e3f3c 0%,#363735 50%,#323230 100%);
          background: linear-gradient(to bottom,  #3e3f3c 0%,#363735 50%,#323230 100%);
     }
     .tile:hover .result-option, .tile:hover .iconblock { opacity: 0.8; }
     .tile:hover .iconblock { opacity: 1; }
     .tile:hover .result-option.moreIteminfo { color: #0074C9; }
     .tile:hover .result-option.makeactive { color: #F39C12; }
     .tile:hover .result-option.addtorucksack { color: #5bb75b; }
     .tile:hover .result-option.removefromrucksack { color: #ff0000; }
     /*li.result-dropdown:hover { color: #5bb75b; }*/
     .desktopView .addrucksackbtn { left: -10px;position: absolute;top: -5px; z-index: 1000; }
     .desktopView #currentRucksackDropdown .addrucksackbtn { left:0px; position:relative; }
     .desktopView #currentRucksackDropdown .rucksackIcon { left:-5px;position:relative; }     
     .tile:hover .result-option.editdoc { color: #D77935; }
     .tile:hover .result-option .caret { border-top-color: #006; }
     .tile:hover .result-option:hover { opacity: 1; border:0px solid !important; background: none; }
     .btn-danger:hover { background-color:#7d2f1b; border:0px solid !important; }
     .btn-success:hover { background-color:#3c7325; border:0px solid !important; }
     .superseded-link:hover {text-decoration: none; color:#444;}
     .atis-table-row:hover, #atis-security-data .atis-table-row:hover, #atis-security-data .atis-table-row:hover i.atis-table-edit-icon { background-color:#e5f2f5; color:#000000; opacity:0.9; }
     .atis-table-row-header .atis-column-header:hover { background: #fafafa;
          background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNGU5ZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
          background: -moz-linear-gradient(top,  #fafafa 0%, #d4e9ee 100%);
          background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#d4e9ee));
          background: -webkit-linear-gradient(top,  #fafafa 0%,#d4e9ee 100%);
          background: -o-linear-gradient(top,  #fafafa 0%,#d4e9ee 100%);
          background: -ms-linear-gradient(top,  #fafafa 0%,#d4e9ee 100%);
          background: linear-gradient(to bottom,  #fafafa 0%,#d4e9ee 100%);
     }
     .atis-table-row-header .notsortable.atis-column-header:hover { background:none; cursor:initial; }
     .atis-table-row-header .atis-column-sortTitle:hover { text-decoration:underline; }
     .security-sub-list .sub-list-search .autocomplete-opts .ac-opt:hover{color:#428BCA}
     .atis-pagination .page-links button.btn:hover { background-color: rgba(255,255,255,0.3);color:#0074C9; text-shadow:0px 0px 3px #0074C9; border-radius:0px !important; box-shadow:inset 0px 0px 5px #aaaaaa; }
     .superseded-link:hover {text-decoration: none; color:#444;}
     .security-sub-list .sub-list-search .autocomplete-opts .ac-opt:hover{color:#428BCA}
     .category:hover { cursor:pointer;background-color: rgb(231, 238, 240);}
     /* end hovers */     
     .desktopView .preloader { background-color: #ffffff; bottom: 0; left: 0; position: fixed; right: 0; text-align: center; top: 0; z-index:3100; white-space: nowrap; border-top: 2px solid #D6C66A;}
     #search-msg{position:relative;width:92%;padding:0px 10px;height:28px;line-height:28px;z-index:1000;text-align:center;border-bottom: 1px solid #ffffff; border-radius-left-top:0px; border-radius-right-top:0px; border-radius-left-bottom:5px; border-radius-right-bottom:5px; margin:0 auto; }
     .search-msg-hidden{ top:0px; visibility:hidden}
     .search-msg-visible{top:56px;visibility:visible;transition:.5s}
     .detailsbutton { display:none; }
     #desktop-header .navbar-inner { padding-right:0px; }
     .desktopView .toolbarLeftMenuBtn {  border-right: 0px solid #D4D4D4; }
     .desktopView .toolbarComponents { display: inline-block; margin-left:0px; margin-right:28px; float:left; height:42px; line-height:42px; position:relative; /* width:auto; */ max-width:280px; width:100%; /* this width will need to be calculated in another iteration */ }
     .desktopView .absection.toolbarComponents { width:80%; /* this width will need to be calculated in another iteration */ /* this will need to be deleted after actionbar.js is implemented */}
     .desktopView .toolbarComponents.searchComponent #search-form.input-group {  margin: -3px 0 0; width:100%; position: absolute;  }
     .desktopView .toolbarComponents.searchComponent #search-form.input-group input#search-txt.form-control { border:none; outline:none; height:28px; line-height:28px; padding: 2px 6px; box-shadow: 0 0 5px 0 #868981 inset;}
     *::-ms-backdrop, .desktopView .toolbarComponents.searchComponent #search-form.input-group input#search-txt.form-control { margin-top: 9px; }
     .desktopView .toolbarComponents.searchComponent #search-form.input-group input#search-txt.form-control::-ms-clear { display:none; }
     .desktopView .toolbarComponents.searchComponent #search-form.input-group #search-btn { height:28px; margin-top:0px; }
     .desktopView .pull-right { float:right !important; }
     .desktopView #content .abcolor2 { padding: 0 15px; height: 42px; }
     .list-view .data-title, .superseded-link {border-bottom: 1px dotted #424242; display: inline; color: #0074C9;}
     .list-view .nolink, .list-view .data-title.nolink { border: none; color: #777777; }
     .desktopView .abcolor2 .actionbar menu li .actionbar-menu-label, .desktopView .abcolor2 .actionbar-home-icon { height: auto; line-height: 48px; font-size: 12px; top: -4px !important; vertical-align:middle; }
     .panel .panel-heading a:hover, .panel .panel-heading a:focus { text-decoration:none !important; }
     #content .dashboard { background: rgb(69,72,77); box-shadow: inset 0px 0px 140px #000000; background: #6d7165;
          background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkNzE2NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzY1Njk1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NzViNTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
          background: -moz-linear-gradient(top,  #6d7165 0%, #65695e 48%, #575b50 100%);
          background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d7165), color-stop(48%,#65695e), color-stop(100%,#575b50));
          background: -webkit-linear-gradient(top,  #6d7165 0%,#65695e 48%,#575b50 100%);
          background: -o-linear-gradient(top,  #6d7165 0%,#65695e 48%,#575b50 100%);
          background: -ms-linear-gradient(top,  #6d7165 0%,#65695e 48%,#575b50 100%);
          background: linear-gradient(to bottom,  #6d7165 0%,#65695e 48%,#575b50 100%);     
     }
     .desktopView .rucksacks-wrapper .abcolor2 span.ab-title { display:none; width:0px; }  
     .desktopView .single-rucksack-wrapper .abcolor2 span.ab-title { display:inline-block; }  
     .desktopView .mobile-item-menu { display: none; }
     .desktopView #content{ left:300px; }
     .desktopView #content.menu-closed, .desktopView #content .menu-closed  { left:0px; }
     .desktopView .catalogitemTag { max-width:300px; }
}
@media only screen and (max-width:820px) {      
     [atis-menu] { -webkit-transform: translate(-300px, 0px) translateZ(0); -moz-transform: translateX(-300px); -ms-transform: translateX(-300px); transform: translateX(-300px); }
     .mobileView #content { top:100px; }
     .atis-navbar-item:first-child{visibility:visible;}
     .notmobile, .phoneOnly, .notTablet {display:none !important;}     
     .notdesktop, .notphone, .tabletOnly {display:inline-block;}
     h1, h2, h3, h4, h5, h6, .total-items, .loadingtext, .master-detail-summary, .summary-content, .list-view .summary-header, .list-view .information-header, .list-view .alsoviewed-header, .information-header, .information-content, .btn, .data-summary-partial, .title-section, .product-details-container, .main-detail-summary, .panel-title, .panel-body, .search-links a, .breadcrumb-btn, .refinement-list-section, .refinement-list-category, .refinement-list-item, .list-view .data-title, .right-panel .product-details-container .data-title, .tile-view.dataWrapper, .tile-view .data-title, .tile-view .toggle-btn, .right-panel .product-details-container .data-title, #car-warning, #car-notice, #dodauth-warning .small, #dodauth-warning .small i { font-size:102%; }
     /* begin active states */
     #header #car-header.componentui .toolbarLeftMenuBtn i.icon_fa-reorder:active { color:#d6c66a !important; text-shadow: 0px 0px 3px #111111; }
     .desktopView .list-view .tile:active { background-color:#f5f5f5; }
     .tile-view .toggle-icon:active{color:#4285f4;}
     .btn-primary:active { border:0px solid !important; }
     .btn-primary:active { color:#ffffff; background-color:#A86A05; *background-color:#A86A05; }
     .btn-info:active {
          border-color: #bbb; background: #3e3f3c;
          background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlM2YzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzM2MzczNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMyMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
          background: -moz-linear-gradient(top,  #3e3f3c 0%, #363735 50%, #323230 100%);
          background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3e3f3c), color-stop(50%,#363735), color-stop(100%,#323230));
          background: -webkit-linear-gradient(top,  #3e3f3c 0%,#363735 50%,#323230 100%);
          background: -o-linear-gradient(top,  #3e3f3c 0%,#363735 50%,#323230 100%);
          background: -ms-linear-gradient(top,  #3e3f3c 0%,#363735 50%,#323230 100%);
          background: linear-gradient(to bottom,  #3e3f3c 0%,#363735 50%,#323230 100%);
     }
    .mobileView .actionbar menu.visibleElements li i.icon_fa-dashboard { margin-top: -7px; }
    .mobileView .abcolor1 .actionbar menu.visibleElements i.icon_fa-search { margin-top:-6px; }
    .mobileView .abcolor1 .actionbar menu.visibleElements i.icon_fa-plus { margin-top:-3px; }
    .mobileView .abcolor1 .actionbar menu.visibleElements i.icon_fa-list-alt { margin-top:-3px; }
    .mobileView .abcolor1 .actionbar menu.visibleElements i.icon_fa-lock  { margin-top:-3px; }
    .mobileView .abcolor1 .actionbar menu.visibleElements i.icon_fa-bullhorn { margin-top:-6px; }
    .mobileView .abcolor1 .actionbar menu.visibleElements i.icon_fa-question-sign { margin-top:-5px; }
    .mobileView .abcolor1 .actionbar menu.visibleElements i.icon_fa-book { margin-top:-4px; }
    .mobileView .abcolor2 .actionbar menu.visibleElements i.icon_fa-search { margin-top:-5px; }
     .tile:active .iconblock { opacity: 1; }
     .tile:active .result-option.moreIteminfo { color: #0074C9; }
     .tile:active .result-option.addtorucksack { color: #5bb75b; }
     .tile:active .result-option.removefromrucksack { color: #ff0000; }
     .tile:active .result-option.editdoc { color: #D77935; }
     .tile:active .result-option .caret { border-top-color: #006; }
     .tile:active .result-option:active { opacity: 1; border:0px solid !important; background: none; }
     .btn-danger:active { background-color:#7d2f1b; border:0px solid !important; }
     .btn-success:active { background-color:#3c7325; border:0px solid !important; }
     .superseded-link:active {text-decoration: none; color:#444;}
     .atis-table-row:active, #atis-security-data .atis-table-row:active, #atis-security-data .atis-table-row:active i.atis-table-edit-icon { background-color: #e5f2f5; color:#000000; opacity:1.0; }
     .atis-table-row-header .atis-column-header:active { background: #fafafa;
          background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNGU5ZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
          background: -moz-linear-gradient(top,  #fafafa 0%, #d4e9ee 100%);
          background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#d4e9ee));
          background: -webkit-linear-gradient(top,  #fafafa 0%,#d4e9ee 100%);
          background: -o-linear-gradient(top,  #fafafa 0%,#d4e9ee 100%);
          background: -ms-linear-gradient(top,  #fafafa 0%,#d4e9ee 100%);
          background: linear-gradient(to bottom,  #fafafa 0%,#d4e9ee 100%);
     }
     .atis-table-row-header .atis-column-sortTitle:active { text-decoration:underline; }
     .security-sub-list .sub-list-search .autocomplete-opts .ac-opt:active{color:#428BCA}
     .atis-pagination .page-links button.btn:active { background-color: rgba(255,255,255,0.3);color:#0074C9; text-shadow:0px 0px 3px #0074C9; border-radius:0px !important; box-shadow:inset 0px 0px 5px #aaaaaa; }
     .superseded-link:active {text-decoration: none; color:#444;}
     .security-sub-list .sub-list-search .autocomplete-opts .ac-opt:active{color:#428BCA}
     .category:active { cursor:pointer;background-color: rgb(231, 238, 240);}
     /* end active states */
     /* begin apple specific stuff */
     .current-menu-card { overflow-y: scroll !important; -webkit-overflow-scrolling:touch; }
     .refinement-list-category-block { -webkit-transform:translateZ(0px); border-left: 5px solid #C8C8C8; }
     /* end apple specific stuff */
     .mobileView #content .abcolor2 { height: 56px; padding-top: 10px;}
     .mobileView .preloader { background-color: #ffffff; bottom: 0; left: 0; position: fixed; right: 0; text-align: center; top:0px; z-index:3100; border-top: 2px solid #aaa; }
     .mobileView .section-loader {left: 0px !important; z-index:900;top:100px;}
     .panel { border-radius:3px; margin-bottom:10px; }
     .panel .panel-heading a:hover, .panel .panel-heading a:focus { text-decoration:none !important; }
     .refinementItemsHeader { height:45px; line-height:46px; }
     .refinement-list-item { padding: 16px 15px 16px 22px; } 
     /*#content{top:100px !important; }*/
     #search-msg{position:absolute;width:100%;padding-top:0;height:50px;line-height:50px;font-size:1em;font-weight:bold;z-index:10000;white-space:nowrap;text-align:center;}
     .search-msg-hidden{ top:100px; visibility:hidden}
     .search-msg-visible{top:100px;visibility:visible;transition:.5s}
     /* Styling for non IE - KW */
     #content{left:0 !important;right:0; z-index:0; /*background: url("../images/backgrounds/camobk2.jpg") repeat 0px 0px #595959;*/ }
     .rs-icon{display:none}
     .rs-chk-public { border-left: 0px solid #CCCCCC; border-right: 0px solid #CCCCCC; left: 60px; }
     .rs-help-icon { right: 80px; }         
     .popover {display:none !important;}    
     .user-info-popover { display: block !important; }
     .list-view .product-details-container { padding:15px 10px 10px 82px; }
     .detailsbutton { border-radius:0px 5px 5px 0px; bottom:auto; height:100%; margin-bottom:auto; margin-top:auto; position:absolute; right:0; top:auto; width:100px;}
     .detailsbutton i, a.detailsbutton i { position:relative; top:50%; transform:translateY(-50%); margin-left: 50%; margin-right: 50%; text-decoration:none; color:#aaaaaa; }     
     .main-wrapper-bottom { background:none; border: 0px solid #000000; border-radius:0px; box-shadow: 0px 0px 0px #000000; color:inherit; margin: 0px; padding:0px; }
     .list-view .tile { border-radius:0px; height: 100%;position: relative; }
     .brandlogo {height:127px; margin-left: auto; margin-right: auto; margin-top:0px; position: relative; width:276px;}
     .mobileView #content .btn { display:block; margin: 0px; padding: 5px;   }
     .mobileView #content .btn.addonbtn { padding: 3px 12px; }
     .mobileView #content .atis-pagination .btn { display:inline-block; text-align: left; }
     .mobileView #content .btn i { width: auto; }
     .mobileView #content .dashboard .notificationsWidget .notification a.btn { margin: 0 0 0 0px; background-color: rgba(0, 0, 0, 0.05); border: 1px solid; float: none; width:100%; }
     .mobileView #content .searchPage #search-home-form.row .input-group-btn .btn { margin:10px auto; float:none; border-radius:3px; }
     .mobileView #content .page-links .btn { margin: 0; float:none; padding: 10px; }
     .mobileView #content .content-wrapper button.btn.btn-wide { margin:0px; float:none; width: 100%;}
     .mobileView #content .list-view .title-section { line-height:24px; }
     .mobileView #content .result-option.moreIteminfo { color:inherit; }
     .mobileView #content .result-option.addtorucksack {color:inherit; }
     .mobileView #content .result-option.removefromrucksack {color:inherit; }
     .mobileView #content .result-option.editdoc { color:inherit; }
     .mobileView #content .result-option.addTag { color:inherit; }
     .mobileView #content .result-option.moreIteminfo:active { color: #0074C9; }
     .mobileView #content .result-option.addtorucksack:active {color: #5bb75b; }
     .mobileView #content .result-option.removefromrucksack:active {color: #ff0000; }
     .mobileView #content .result-option.editdoc:active { color: #D77935; }
     .mobileView #content .result-option.addTag:active { color: #AA66CC; }
     .mobileView #content .result-option .caret { border-top-color: #006;  }
     .mobileView #content  { background-color: #EFEFEF; }
     .mobileView #content .list-view.dataWrapper { padding:13px; }
     .mobileView #content .list-view .tile { min-height:105px; background-color: #FFFFFF; border-radius: 3px !important; border-right: 1px solid #E9E9E9; clear: both; margin-bottom:5px; padding-left:0px; padding-bottom: 10px; } /* jborder-bottom: 2px solid #C4C4C4; jborder-left: 1px solid #E8E8E8; jbox-shadow: 0 0 5px #CCCCCC; jbackground: linear-gradient(#FFFFFF 30%, #EEEEEE 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);  */
     .mobileView .mobile-item-menu { float: right; padding: 15px 10px 0px 20px; margin: -15px -10px 0px 0px; height: 83px; cursor: pointer; }
     .list-view .summary-header,.list-view .information-header,.list-view .alsoviewed-header{ padding-left:10px;}
     .mobileView .list-view .summary-content, .list-view .information-content, .list-view .alsoviewed-content { padding: 10px 30px 10px 10px; overflow-x:hidden; }
     .mobileView #content .list-view .data-title { font-weight:normal; }
     .mobileView #content .list-view .tile .result-option { display:block; font-size:19px; opacity: 1.0 !important;}
     .result-option-divider { float: left; position:relative; height:3px; padding: 1px 0px; border-bottom:1px solid #d5d5d5; width:100%; }
     .mobileView #content .list-view .tile:active .result-option:active { opacity: 1.0 !important; }
     .btn { padding: 10px 14px; }
     .mobileView #content .rucksack-item-button-group .btn.result-option { display: inline-block; width: auto; float: right; font-size: 32px; padding: 0px 10px; }
     /* styles for the calendar in mobile view */
     #modifiedSinceCal { background-color:transparent; border: 0px solid #D7D7D7; margin-bottom: 10px; margin-left: auto; margin-right: auto; width: 100%; }
     #modifiedSinceCal .datepicker.datepicker-inline { width: 100%; }
     #modifiedSinceCal .datepicker table { background-color: rgba(0, 0, 0, 0); max-width: 100%; width: 100%; }
     #modifiedSinceCal .datepicker table.table-condensed { width:100%; font-size:18px; font-weight: bold;}
     #modifiedSinceCal .datepicker table.table-condensed thead tr th.prev { font-size:30px; }
     #modifiedSinceCal .datepicker table.table-condensed thead tr th.next { font-size:30px; }
     /* menu card stuff */
     [atis-menu] { border-right: 1px solid #CCCCCC; bottom: 0; left: 0; top: 101px; width:300px; box-shadow: 2px 0 4px #555555;}     
         
     .app-section-header { margin-left:-15px; }
     #atis-security-data .atis-table-edit-header i,  #atis-security-data .atis-table-delete-header i, #atis-security-data .atis-table-edit-cell i,  #atis-security-data .atis-table-delete-cell i { text-align:center; width:32px; height:32px; margin:0 auto; position:relative; font-size:24px; }
     #atis-security-data .atis-table-edit-header,  #atis-security-data .atis-table-delete-header, #atis-security-data .atis-table-edit-cell,  #atis-security-data .atis-table-delete-cell { width:24px; max-width:50px; text-align:center; }      
     .icon_fa-globe-checkmark, .icon_fa-pushpin-alt { height:40px; margin-top:0px; width:40px; }
     .actionbar menu li img { position: relative; top: -8px; height:30px;  width:30px; }
     .title-section a.data-title .identifier, .title-section a.data-title .title { text-decoration:none; }
     .list-view .data-title, .superseded-link {border-bottom: 0px dotted rgb(0, 116, 201);}
     .atis-table { max-width:820px; }
     .atis-pagination .page-links { font-size: 20px; margin: 5px 0 15px 20px; height:50px; }
     i, .btn, .atis-pagination, .atis-pagination .page-links, .atis-table-cell, .canmanage-true, #atis-security-data .atis-table-edit-header, #atis-security-data .atis-table-delete-header, #atis-security-data .atis-table-edit-cell, #atis-security-data .atis-table-delete-cell { -webkit-transform:translateZ(0px); }  
     .mobileView #content .dashboard .panel .searchComponent input#search-txt.form-control, .mobileView #content .dashboard .searchWidget .panel .searchComponent #search-btn.btn { height:42px;}
     .mobileView #content .dashboard .panel .searchComponent #search-btn.btn { margin: 0 0 0 0px; text-align: center; width: 45px; }     
     .mobileView #content .dashboard .panel .searchComponent #search-form.input-group { width: auto; }
     .mobileView .searchPage #search-home-form.row input#search-txt.form-control { height:46px; margin:30px auto 10px; width:80%; font-size:inherit; border-radius:3px; }
     .mobileView .searchPage #search-home-form.row input#search-txt.form-control:focus, .mobileView .searchPage #search-home-form.row input#search-txt.form-control:active { -webkit-highlight:none; -webkit-touch-callout:none; }
     .mobileView .searchPage #search-home-form.row .input-group-btn .search-btn { height:48px; font-size:inherit; width:240px; }
     .mobileView .rucksack-wrapper .abcolor2 span.ab-title { display:inline-block; width:auto; }
     .mobileView .abcolor2 .actionbar menu.visibleElements li .addrucksackbtn i { font-size:28px; line-height: 38px; z-index:1000; position:absolute; left:-4px; }
     .mobileView .catalogitemTag { max-width:260px; }
     .mobileView .modal .modal-dialog.newRucksackModal { width: 600px; }
     .mobileView #content .btn.result-option.moreIteminfo i.icon_fa-globe-checkmark { width: 16px; height: 16px; line-height: 16px; }
     .mobileView #content .searchpagebar .btn {display:inline-block;padding: 6px 12px;font-size:14px;}
}
@media only screen and (min-width: 601px) {
    body { padding-top: 80px; }    
    #car-banner { display:block; border-bottom: 1px solid #C0C0C0; box-shadow: 0 2px 4px 0 #333333; }    
}
@media only screen and (max-width:600px){
    .notphone, .tabletOnly, .notTablet { display:none !important; }
    .phoneOnly { display:inline-block; }
    .list-view .master-detail-summary {margin-left: 5px;}
    .sidebar-offcanvas{top:30px}     
    .qr-image {display: none;}
    .atis-table { max-width:600px; }
    .mobileView .atis-table-row .atis-table-cell { max-width:120px; text-overflow: ellipsis; white-space:normal; overflow: hidden; word-wrap:break-word; }
    .mobileView .catalogitemTag { max-width:130px; }
    .mobileView .modal .modal-dialog.newRucksackModal { width: 580px; }
    .mobileView #content .searchpagebar .btn {display:inline-block;padding: 6px 12px;font-size:14px;width:140px;}
    .mobileView #content .searchpagebar .btn.pagenum {display:none;}
}
@media only screen and (max-width:480px){
    #sidebar{width:280px;margin-left:-280px;transition:.5s}     
    .notphone, .tabletOnly, .notTablet { display:none !important; }
    .phoneOnly { display:inline-block; }
    .atis-table-row-header .atis-column-sortIcon { display:none; }
    .atis-table { max-width:480px; }
    .mobileView .searchPage #search-home-form.row input#search-txt.form-control { height:46px; margin:30px auto 10px; width:90%; font-size:inherit; border-radius:3px; }
    .mobileView .searchPage #search-home-form.row .input-group-btn .search-btn { height:48px; font-size:inherit; width:90%; }
    .mobileView .app-section-header { max-width:220px; }
    .mobileView .atis-table-row .atis-table-cell { max-width:90px; text-overflow: ellipsis; white-space:normal; overflow: hidden; word-wrap:break-word; }
    .mobileView .modal .modal-dialog.newRucksackModal { width: 460px; }
}
@media only screen and (max-width:375px){     
    .notphone, .tabletOnly, .notTablet { display:none !important; }
    .phoneOnly { display:inline-block; }
    .atis-table { max-width: 375px;  }
    #search-home-form .brandlogo { margin-top:10px; }
    .mobileView .searchPage #search-home-form.row input#search-txt.form-control { height:46px; margin:15px auto 10px; width:90%; font-size:inherit; border-radius:3px; }
    .mobileView .searchPage #search-home-form.row .input-group-btn .search-btn { height:48px; font-size:inherit; width:90%; }    
    .mobileView .atis-table-row .atis-table-cell { max-width:80px; text-overflow: ellipsis; white-space:normal; overflow: hidden; word-wrap:break-word; }
    .mobileView .doc-edit .primary-field-section .section-header, .mobileView .doc-edit .field-section .section-header, #optional-fields.field-group { max-width:355px; padding-right:10px; overflow:hidden; } /* fix for safari on ios7 */
    .mobileView .modal .modal-dialog.newRucksackModal { width: 355px; }
}

@media only screen and (max-width:360px){     
    .atis-table { max-width: 360px;  }
    #search-home-form .brandlogo { margin-top:10px; }
    .mobileView .searchPage #search-home-form.row input#search-txt.form-control { height:46px; margin:15px auto 10px; width:90%; font-size:inherit; border-radius:3px; }
    .mobileView .searchPage #search-home-form.row .input-group-btn .search-btn { height:48px; font-size:inherit; width:90%; }    
    .mobileView .atis-table-row .atis-table-cell { max-width:80px; text-overflow: ellipsis; white-space:normal; overflow: hidden; word-wrap:break-word; }
    .mobileView .doc-edit .primary-field-section .section-header, .mobileView .doc-edit .field-section .section-header, #optional-fields.field-group { max-width:340px; padding-right:10px; overflow:hidden; } /* fix for safari on ios7 */
    .mobileView .modal .modal-dialog.newRucksackModal { width: 340px; }
}

@media only screen and (max-width:320px){     
    .atis-table { max-width: 320px;  }
    #search-home-form .brandlogo { margin-top:10px; }
    .mobileView .searchPage #search-home-form.row input#search-txt.form-control { height:46px; margin:15px auto 10px; width:90%; font-size:inherit; border-radius:3px; }
    .mobileView .searchPage #search-home-form.row .input-group-btn .search-btn { height:48px; font-size:inherit; width:90%; }    
    .mobileView .atis-table-row .atis-table-cell { max-width:60px; text-overflow: ellipsis; white-space:normal; overflow: hidden; word-wrap:break-word; }
    .mobileView .doc-edit .primary-field-section .section-header, .mobileView .doc-edit .field-section .section-header, #optional-fields.field-group { max-width:300px; padding-right:10px; overflow:hidden; } /* fix for safari on ios7 */
    .mobileView .modal .modal-dialog.newRucksackModal { width: 300px; }
}

.tooltip { position: relative; display: inline-block; border-bottom: 1px dotted black; }
.tooltip .tooltiptext { visibility: hidden; width: 120px; background-color: black; color: #fff; text-align: center; padding: 5px 0; border-radius: 6px; top: -5px; left: 105%; }
.tooltip:hover .tooltiptext { visibility: visible; }
/* freakin stupid IE10 mobile hack */
/* ref: http://stackoverflow.com/questions/19659053/viewport-for-ie10-11-desktop-but-not-mobile */ 
/* ref: http://timkadlec.com/2013/01/windows-phone-8-and-device-width/ */    
@-ms-viewport{width:auto!important;}