﻿/*!main.css*/
#container,
#content>.wrapper {
    position: relative
}

#container,
body,
html {
    height: 100%
}

.project-switcher {
    display: none;
    background-color: #334d63
}

.project-switcher.open {
    display: block
}

.project-switcher #frame {
    height: 150px
}

.project-switcher .project-list {
    height: 100%;
    list-style: none;
    margin: 0 auto;
    padding: 30px 10px;
    text-align: center
}

.project-switcher .project-list li {
    display: inline-block;
    padding: 0 30px;
    color: #fff;
    border-right: 1px solid rgba(0, 0, 0, .2)
}

.project-switcher .project-list li:last-child {
    border-right: none
}

.project-switcher .project-list li a {
    color: #fff;
    display: block;
    padding: 15px;
    opacity: .9;
	text-decoration: none;
}

.project-switcher .project-list li a:hover {
    background-color: rgba(255, 255, 255, .07);
    text-decoration: none;
    opacity: 1
}

.project-switcher .project-list li a:active {
    background-color: rgba(0, 0, 0, .07);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .34) inset;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .34) inset;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .34) inset
}

.project-switcher .project-list li .image,
.project-switcher .project-list li .title {
    display: block
}

.project-switcher .project-list li .image i {
    font-size: 25px
}

.project-switcher .project-list li .title {
    font-weight: 600
}

.project-switcher .project-list li .image+.title {
    padding-top: 10px
}

.project-switcher .project-list li.current a {
    background-color: rgba(0, 0, 0, .07);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .34) inset;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .34) inset;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .34) inset
}

.clearfix:after,
.clearfix:before,
.page-header:after,
.page-header:before {
    display: table;
    content: "";
    line-height: 0
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.navbar,
body,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif
}

* {
    outline: 0!important
}

body {
    color: #555;
    font-size: 13px
}

.container {
    max-width: none!important;
    padding: 0 20px
}

#container.fixed-header {
   /* margin-top: 52px*/
}

#container>#content>.container {
    float: left;
    width: 100%
}

#content {
    background: #fff;
    margin-left: 250px;
    overflow: visible;
    padding-bottom: 30px;
    min-height: 100%
}

#content>.wrapper {
    -webkit-transition: margin ease-in-out .1s;
    -moz-transition: margin ease-in-out .1s;
    -o-transition: margin ease-in-out .1s;
    transition: margin ease-in-out .1s
}

.sidebar-closed>#content {
    margin-left: 0
}

.page-header {
    border: 0;
    margin: 0
}

.page-header:after {
    clear: both
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 300
}

h2 {
    font-size: 25px
}

h3 {
    font-size: 18px
}

.subtitle {
    padding-bottom: 5px;
    font-weight: 600
}

a,
a:hover {
	
	cursor:pointer;
}

a {
	/*color:#DC6901 ; */
	color: #DC6901 ;
}

a:hover {
	color:#ff003b ;
}

.header {
    z-index: 10030
}


.headerContainer{
	display: flex; 
}

#divUser {
	margin-left: auto;
    text-align: center;
    padding: 14px 15px;
    padding: 14px 15px;
}

#divUser > .dropdown-toggle {
	text-decoration: none;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px white inset !important;
}

#catalogSearch, #quickSearch, #atpSearch {
	box-shadow: inset 0px 0px 0px 0px #ffffff;
	margin-left:10px;
	margin-bottom:2px;
}

#catalogSearch:-webkit-autofill, #quickSearch:-webkit-autofill, #atpSearch: -webkit-autofill{
    -webkit-box-shadow: 0 0 0 1000px white inset !important;
}

#btnQuickSearch,#btnCatalogSearch,#btnAtpSearch : hover {
	
}

.navbar {
    background: #FFFFFF;
    min-height: 48px;
    filter: none;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
   
}

.navbar>.container {
    padding-left: 10px;
    padding-right: 15px;
    width: auto!important
}

.navbar-right {
    float: right!important
}

.navbar-left {
    float: left!important
}

.navbar-text {
    line-height: 48px;
    color: #fff
}

.navbar .navbar-brand {
    padding: 0;
    height: auto;
    line-height: 48px;
    color: #fff;
    text-shadow: 0 1px 0 #000;
    font-size: 18px;
    width: auto; 
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow-x: hidden;
    text-align: left;
    max-width: none;
    margin-left: 0!important;
    margin-right: 0
}
.navbar .navbar-brand-consumercatalog {
    padding: 0;
    height: auto;
    line-height: 48px;
    color: #fff;
    text-shadow: 0 1px 0 #000;
    font-size: 18px;
    width: 230px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow-x: hidden;
    text-align: left;
    max-width: none;
    margin-left: 0 !important;
    margin-right: 0
}
.navbar .toggle-ashley-direct-sidebar {
    float: left;
    margin-left: -50px;
    display: inline-block;
    position: relative;
    color: #fff;
    padding: 14px 23px 14px 14px;
    font-size: 14px;
    text-decoration: none
}

.navbar .toggle-ashley-direct-sidebar:hover {
    background: rgba(255, 255, 255, .05)
}

.navbar .navbar-nav {
    padding-top: 0;
    padding-bottom: 0;
    margin-left: 0;
    margin-right: 0!important
}

.navbar .navbar-nav>li>a {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.navbar .divider-vertical {
    height: 48px;
    border-left: 1px solid #4d7496;
    border-right: 1px solid #fff
}

.navbar .nav>li {
    line-height: 28px;
   
}

.navbar .nav>li:first-child {
  
}

.navbar .nav>li.nav-toggle {
    display: none
}

.navbar .nav li.dropdown.active>.dropdown-toggle,
.navbar .nav li.dropdown.open.active>.dropdown-toggle,
.navbar .nav li.dropdown.open>.dropdown-toggle,
.navbar .nav>li:active,
.navbar .toggle-ashley-direct-sidebar:active,
#divUser.open {
    color: #fff;
   
	background: #f6dbc1; 
    -webkit-box-shadow: 1px 0 0 rgba(0, 0, 0, .25) inset, -1px 0 0 rgba(0, 0, 0, .25) inset;
    -moz-box-shadow: 1px 0 0 rgba(0, 0, 0, .25) inset, -1px 0 0 rgba(0, 0, 0, .25) inset;
     box-shadow: inset 0 0 10px #AAAAAA; 
}

/* Footer CSS start */
.login-layout{
	padding-left: 15px;
}

.content-footer
{
color: #333;
    font-size: 14px;
    padding-right: 5px;
	font-family: 'Open Sans', sans-serif;
    -webkit-font-smoothing: antialiased;
    letter-spacing: .025em;
	text-align: left;
	padding-top: 70px;
	font-weight: normal;
	}
	
.footer-wrapper{
    padding-right: 15px;
}

.footer-links-list{
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    margin-top: 1.875rem;
	border-top: 1px solid darkgray;
}

.link-lists {
    flex: 1 1 33.33%;
}

.content-links {
    color: #333;
    font-size: 14px;
    padding-right: 15px;
}

.footer-headings
{
	color: #707070;
    font-weight: 700;
	font-size: 14px;
    line-height: 1.28571em;
    margin: 0.5rem 0 0.3em;
}

.list-wrapper{
	line-height: 1.6em;
    margin: 1em 0;
	padding: 0;
}

.footerListItems
{
	padding-bottom: 0.25rem;
	list-style: none;
}

.footerListItems > a
{
	text-decoration: none;
    color: #333;
}

.footerListItems>a:hover, .secondary-footer >p> a:hover{
    text-decoration: underline !important;
  }
  
  .secondary-footer{
	  padding-left: 0px;
	  padding-top: 5px;
  }
  
  .footer-hr-bar{
	  margin-top:5px;
	  border-top:1px solid darkgray;
  }
    
/* Footer CSS end */

.searchButton i {
     pointer-events: none !important;
    color: #E16901;
}

.navbar .nav>li>a {
    color: #666666;
    font-size: 15px;
  
    padding: 14px 15px;
	text-decoration:none;
}

.navbar .nav>li>a:focus,
.navbar .nav>li>a:hover {
    color: #fff;
    background: #5681a7;
    background: rgba(255, 255, 255, .05);
    cursor: pointer;
}

.navbar .nav>li>a>span {
    padding-left: 5px
}

.navbar .nav>li>a>span.username {
   
}

.navbar .nav>li>a .badge {
    position: absolute;
    font-size: 11px; 
    font-weight: 300;
  
    right: 8px;
    text-align: center;
    height: 15px;
    background-color: #BE4141;
    background-color: rgba(219, 45, 42, .8);
    padding: 2px 4px;
    text-shadow: none
}

.navbar .dropdown-menu {
    margin-top: 3px!important;
    position: absolute!important;
    float: left!important;
    background-color: #fff!important;
    border: 1px solid #ccc!important;
    border: 1px solid rgba(0, 0, 0, .15)!important;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175)!important;
    -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, .175)!important;
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175)!important;
    right: 1px;
}

.navbar .dropdown-toggle i.small {
    font-size: 10px
}

.btn-group>.btn,
.btn-group>.dropdown-menu,
.btn-group>.popover,
.dropdown-menu {
    font-size: 13px
}

.dropdown-menu {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .07);
    -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .07);
    box-shadow: 0 2px 5px rgba(0, 0, 0, .07);
    text-align: left
}

.dropdown-menu.extended li .label,
.dropdown-menu.extended li.footer,
.input-icon>i,
.table .align-center,
.ui-spinner-button {
    text-align: center
}

.dropdown-menu>li>a>i,
.dropdown-menu>li>i {
    margin-right: 5px
}

.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover,
.dropdown-submenu:focus>a,
.dropdown-submenu:hover>a {
     background: #eadedef0;
    color: #000000;
    filter: none
}

.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
    background-color:  #4d7496
}

.btn-group>.btn-lg {
    font-size: 14px
}

.btn-group>.btn-sm {
    font-size: 12px
}

.btn-group>.btn-xs {
    font-size: 11px
}

.dropdown-menu.extended {
    min-width: 180px;
    max-width: 320px;
    width: 260px;
    padding: 0
}

.dropdown-menu.extended li {
    border-bottom: 1px solid #e6e6e6
}

.dropdown-menu.extended li.title,
.dropdown-menu.extended li:last-child {
    border-bottom: none
}

.dropdown-menu.extended li.footer a {
    background-color: #f2f2f2;
    color: #6f6f6f;
    padding: 8px
}

.dropdown-menu.extended li.footer a:hover {
    background-color: #4d7496;
    color: #fff
}

.dropdown-menu.extended li p {
    padding: 6px 15px;
    background-color: #334d63;
    margin: 0;
    font-size: 13px;
    font-weight: 600;
    color: #fff
}

.dropdown-menu.extended li a {
    font-size: 12px;
    padding: 10px;
    white-space: normal
}

.dropdown-menu.extended li a:hover .task .percent,
.dropdown-menu.extended li a:hover .time {
    color: #fff
}

.dropdown-menu.extended li .message {
    padding: 7px
}

.dropdown-menu.extended li .time {
    font-weight: 300;
    position: absolute;
    right: 5px;
    color: #adadad;
    font-size: 11px;
    padding-top: 3px
}

.dropdown-menu.extended li .label {
    padding: 7px;
    width: 24px;
    display: inline-block
}

.dropdown-menu.extended li .task .percent {
    float: right;
    display: inline-block;
    color: #adadad;
    font-size: 11px
}

.dropdown-menu.extended li .progress {
    margin: 5px 0
}

.dropdown-menu.extended li .photo img {
    float: left;
    height: 40px;
    width: 40px;
    margin-right: 6px
}

.dropdown-menu.extended li .subject {
    display: block
}

.dropdown-menu.extended li .subject .from {
    font-size: 13px;
    font-weight: 600
}

.dropdown-menu.extended li .text {
    display: block;
    white-space: normal;
    font-size: 12px;
    line-height: 20px;
    padding-top: 1px
}

#ashley-direct-sidebar {
    width: 250px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: #f2f2f2;
    height: 100%;
    z-index: 700
}

#ashley-direct-sidebar * {
    overflow-x: hidden;
    overflow-y: visible;
    white-space: nowrap;
    text-overflow: ellipsis
}

#ashley-direct-sidebar #sidebar-content {
    float: left;
    width: 100%!important
}

#ashley-direct-sidebar #divider {
    background: #ececec;
    min-height: 100%;
    position: absolute;
    margin-left: 250px;
    right: -1px;
    width: 15px;
    border-left: 1px solid #d1d1d1;
    border-right: 1px solid #d1d1d1
}

#ashley-direct-sidebar .resizeable {
    cursor: col-resize;
    background: url(../img/sidebar/sidebar-divider-dots.png) 6px 50% no-repeat #ececec!important
}

#ashley-direct-sidebar .slimScrollDiv {
    float: left!important;
    width: 100%!important
}

#ashley-direct-sidebar .slimScrollBar {
    width: 12px!important;
    background-color: #878787!important;
    right: 0!important;
    border-left: 1px solid #555;
    border-right: 1px solid #555;
    -webkit-border-radius: 0!important;
    -moz-border-radius: 0!important;
    border-radius: 0!important;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

#ashley-direct-sidebar .sidebar-search {
    margin: 15px 23px 15px 15px
}

#ashley-direct-sidebar .sidebar-search .input-box {
    border-bottom: 1px solid #d9d9d9!important;
    padding-bottom: 2px
}

#ashley-direct-sidebar .sidebar-search span {
    display: block;
    overflow: hidden
}

#ashley-direct-sidebar .sidebar-search input {
    width: 100%
}

#ashley-direct-sidebar .sidebar-search .submit,
#ashley-direct-sidebar .sidebar-search input {
    margin: 0;
    border: 0;
    box-shadow: none;
    color: #555;
    background-color: #f2f2f2!important
}

#ashley-direct-sidebar .sidebar-search .submit {
    display: block;
    float: right;
    margin-top: 8px;
    opacity: .7
}

#ashley-direct-sidebar .sidebar-search .submit:focus,
#ashley-direct-sidebar .sidebar-search .submit:hover {
    opacity: 1
}

#ashley-direct-sidebar .sidebar-search-results {
    background-color: #ececec;
    padding: 10px;
    border-top: 1px solid #b9b9b9;
    border-bottom: 1px solid #dfdfdf;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1) inset;
    display: none
}

#ashley-direct-sidebar .sidebar-search-results.open,
#ashley-direct-sidebar ul#nav li,
#ashley-direct-sidebar ul#nav li.current>ul,
#ashley-direct-sidebar ul#nav li.open-default>ul,
#ashley-direct-sidebar ul#nav li.open-fixed>ul {
    display: block
}

#ashley-direct-sidebar .sidebar-search-results .close {
    position: relative;
    top: -2px;
    right: 10px;
    font-size: 11px;
    line-height: 25px
}

#ashley-direct-sidebar .sidebar-search-results .close:hover {
    text-decoration: none;
    cursor: pointer;
    opacity: .5
}

#ashley-direct-sidebar .sidebar-search-results .title {
    font-weight: 600;
    padding: 5px 0;
    color: #888;
    text-transform: uppercase;
    font-size: 12px
}

#ashley-direct-sidebar .sidebar-search-results .title>span {
    font-weight: 700
}

#ashley-direct-sidebar .sidebar-search-results .notifications li {
    padding-left: 0;
    padding-right: 0;
    margin-right: 5px;
    border-bottom-color: #d3d3d3
}

#ashley-direct-sidebar ul#nav {
    list-style: none;
    margin: 0;
    padding: 0
}

#ashley-direct-sidebar ul#nav>li.current>a {
    border-right: 10px solid #668eb0
}

#ashley-direct-sidebar ul#nav>li.current>a>.arrow {
    right: -3px!important
}

#ashley-direct-sidebar ul#nav li {
    margin: 0;
    padding: 0;
    border: 0;
    border-bottom: 1px solid #ebebeb
}

#ashley-direct-sidebar ul#nav li.open,
#ashley-direct-sidebar ul#nav li.open-default,
#ashley-direct-sidebar ul#nav li.open-fixed,
#ashley-direct-sidebar ul#nav li:last-child {
    border-bottom: none
}

#ashley-direct-sidebar ul#nav li.current .label.pull-right {
    margin-right: 10px
}

#ashley-direct-sidebar ul#nav li .label {
    padding: 5px 8px;
    text-shadow: none
}

#ashley-direct-sidebar ul#nav li .label.pull-right {
    position: absolute;
    right: 15px;
    margin-right: 20px
}

#ashley-direct-sidebar ul#nav li .arrow {
    line-height: 20px;
    position: absolute;
    right: 10px
}

#ashley-direct-sidebar ul#nav li a {
    display: block;
    position: relative;
    margin: 0;
    border: 0;
    padding: 15px 15px 15px 20px;
    color: #555;
    text-decoration: none;
    text-shadow: 0 1px 0 #fff;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase
}

#ashley-direct-sidebar ul#nav li a:hover {
    background: #ebebeb;
	color:#4d7496;
}

#ashley-direct-sidebar ul#nav li a:active {
    background: #ebebeb
}

#ashley-direct-sidebar ul#nav li a i {
    color: #6f6f6f;
    padding-right: 10px;
    float: left;
    line-height: 20px
}

#ashley-direct-sidebar ul#nav li a i[class*=" icol-"],
#ashley-direct-sidebar ul#nav li a i[class*=" icos-"],
#ashley-direct-sidebar ul#nav li a i[class^=icol-],
#ashley-direct-sidebar ul#nav li a i[class^=icos-] {
    margin-top: 2px
}

#ashley-direct-sidebar ul#nav>.open,
#ashley-direct-sidebar ul#nav>li.current {
    background: #fdfdfd
}

#ashley-direct-sidebar ul#nav ul.sub-menu {
    display: none;
    list-style: none;
    clear: both;
    margin: 0;
    padding: 0;
    font-size: 13px;
    background: #f1f1f1;
    border-bottom: 1px solid #fff
}

#ashley-direct-sidebar ul#nav ul.sub-menu a {
    font-weight: 400;
    padding: 12px 15px 12px 20px;
    text-transform: none
}

#ashley-direct-sidebar ul#nav ul.sub-menu a:hover {
    background: #f2f2f2;
}

#ashley-direct-sidebar ul#nav ul.sub-menu a:active {
    background: #ebebeb
}

#ashley-direct-sidebar ul#nav ul.sub-menu li.current {
    background: #f2f2f2
}

#ashley-direct-sidebar ul#nav ul.sub-menu li:first-child>a {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .4) inset;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .4) inset;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .4) inset
}

#ashley-direct-sidebar ul#nav ul.sub-menu ul.sub-menu {
    margin: 5px 0 5px 40px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none
}

#ashley-direct-sidebar ul#nav ul.sub-menu ul.sub-menu>li {
    border-left: 1px solid #d1d1d1;
    border-bottom: none
}

#ashley-direct-sidebar ul#nav ul.sub-menu ul.sub-menu>li a {
    font-size: 12px;
    color: #6f6f6f;
    padding: 7px 15px
}

#ashley-direct-sidebar ul#nav ul.sub-menu ul.sub-menu>li a:hover {
    background: rgba(255, 255, 255, .3)
}

#ashley-direct-sidebar ul#nav ul.sub-menu ul.sub-menu>li a:active {
    background: #ebebeb
}

#ashley-direct-sidebar ul#nav ul.sub-menu ul.sub-menu li:first-child>a {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

#ashley-direct-sidebar .sidebar-title {
    background-color: #ececec;
    padding: 10px;
    font-weight: 600;
    border-top: 1px solid #b9b9b9;
    border-bottom: 1px solid #dfdfdf;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1) inset;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .1) inset;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1) inset
}

#ashley-direct-sidebar .notifications {
    margin: 0;
    padding: 0;
    list-style: none
}

#ashley-direct-sidebar .notifications li {
    padding: 15px;
    border-bottom: 1px solid #ebebeb
}

#ashley-direct-sidebar .notifications li:last-child {
    border-bottom: none
}

#ashley-direct-sidebar .notifications li a {
    color: #555
}

#ashley-direct-sidebar .notifications li a:hover {
    color: #4d7496
}

#ashley-direct-sidebar .notifications .col-left {
    float: left;
    margin-right: -100%
}

#ashley-direct-sidebar .notifications .col-right {
    float: left;
    width: 100%
}

#ashley-direct-sidebar .notifications .col-right.with-margin {
    margin-left: 35px
}

#ashley-direct-sidebar .notifications .message {
    white-space: normal
}

#ashley-direct-sidebar .notifications .label {
    padding: 7px;
    width: 24px;
    text-align: center;
    display: inline-block
}

#ashley-direct-sidebar .notifications .time {
    color: #888;
    display: block;
    padding-top: 5px;
    font-size: 11px
}

.sidebar-fixed {
    position: fixed!important;
    top: 52px
}

@media (min-width: 768px) {
    .sidebar-closed>#ashley-direct-sidebar {
        display: none;
    }
	
	.headerLogo {
		height: auto;
		width: 250px;  
		padding-top: 10%;
	}
}

.ashley-quick-search {
    margin: 0 -20px 30px;
    height: auto;
}

.ashley-quick-search .breadcrumb {
    float: left;
    background-color: #f2f2f2;
    height: 0;
    margin-top: 1px
}

.ashley-quick-search .breadcrumb li {
    float: left;
    font-size: 12px;
    padding-top: 2px;
    padding-right: 5px
}

.ashley-quick-search .breadcrumb li a {
    color: #555
}

.ashley-quick-search .breadcrumb li a:hover {
    text-decoration: none;
    color: #4d7496
}

.ashley-quick-search .breadcrumb li i {
    color: #6f6f6f;
    padding: 0 5px
}

.ashley-quick-search .breadcrumb li.current a {
    color: #949494!important
}

.ashley-quick-search .crumb-buttons {
    float: right;
    list-style: none;
    margin-right: 21px;
    margin-left: 0;
    height: 0
}

.ashley-quick-search .crumb-buttons>li {
    float: left;
    font-size: 12px;
    position: relative
}

.ashley-quick-search .crumb-buttons>li>a {
    color: #555;
    text-decoration: none;
    white-space: nowrap;
    padding: 0 10px;
    line-height: 39px;
    display: inline-block;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff
}

.ashley-quick-search .crumb-buttons>li>a:hover {
    background: #fff
}

.ashley-quick-search .crumb-buttons>li>a:active {
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    background: #ebebeb
}

.ashley-quick-search .crumb-buttons>li>a>i,
.ashley-quick-search .crumb-buttons>li>i {
    padding-right: 5px
}

.ashley-quick-search .crumb-buttons>li>a>i.left-padding,
.ashley-quick-search .crumb-buttons>li>i.left-padding {
    padding-right: 0;
    padding-left: 5px
}

.ashley-quick-search .crumb-buttons>li.open {
    background: #fff
}

.breadcrumb>li+li:before {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    content: "\f105"
}

.table-controls>li>a i:hover,
.ui-helper-reset,
.ui-spinner-button:hover {
    text-decoration: none
}

.clearfix:after,
.clearfix:before,
.form-actions:after,
.form-actions:before,
.table-footer:after,
ul.wysihtml5-toolbar::after {
    content: ""
}

.quick-search {
   
	padding-top: 9px!important;
}

.btn-lg {
    padding: 10px 15px!important;
    font-size: 14px!important;
}

.btn-sm {
    padding: 4px 9px;
    font-size: 12px
}

.btn-xs {
    padding: 0 10px;
    font-size: 11px
}

.btn-primary {
    color: #ffffff !important;
    background-color: #DC6901 !important;
    z-index: 2!important;
}

.btn-primary:focus,
.btn-primary:hover {
    color: #ffffff !important;
    background-color: #d3521b !important;
}

.btn-primary.active,
.btn-primary:active {
    background-color: #DC6901;
    border-top: 1px solid #DC6901
}

.btn-primary.btn[disabled],
.btn-primary.disabled {
    background-color: #b7b7b7;
	color:#808080;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.btn-primary .caret {
    border-top-color: #fff
}

.btn-group.open .btn-primary.dropdown-toggle {
    background-color: #335eb2
}

.btn-info {
    color: #fff;
    background-color: #2f96b4;
    z-index: 2
}

.btn-info:focus,
.btn-info:hover {
    color: #fff;
    background-color: #34a7c8
}

.btn-info.active,
.btn-info:active {
    background-color: #2a85a0;
    border-top: 1px solid #15424f
}

.btn-info.btn[disabled],
.btn-info.disabled {
    background-color: #2f96b4;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.btn-info .caret {
    border-top-color: #fff
}

.btn-group.open .btn-info.dropdown-toggle {
    background-color: #2a85a0
}

.btn-warning {
    color: #fff;
    background-color: #f89406;
    z-index: 2
}

.btn-warning:focus,
.btn-warning:hover {
    color: #fff;
    background-color: #fa9f1e
}

.btn-warning.active,
.btn-warning:active {
    background-color: #df8505;
    border-top: 1px solid #7c4a03
}

.btn-warning.btn[disabled],
.btn-warning.disabled {
    background-color: #f89406;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.btn-warning .caret {
    border-top-color: #fff
}

.btn-group.open .btn-warning.dropdown-toggle {
    background-color: #df8505
}

.btn-danger {
    color: #fff;
    background-color: #000000;
    z-index: 2
}

.btn-danger:focus,
.btn-danger:hover {
    color: #fff;
    background-color: #000000;
}

.btn-danger.active,
.btn-danger:active {
    background-color: #000000;
    border-top: 1px solid #571916
}

.btn-danger.btn[disabled],
.btn-danger.disabled {
    background-color: #bd362f;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.btn-danger .caret {
    border-top-color: #fff
}

.btn-group.open .btn-danger.dropdown-toggle {
    background-color: #a9302a
}

.btn-inverse {
    color: #fff;
    background-color: #555;
    z-index: 2
}

.btn-inverse:focus,
.btn-inverse:hover {
    color: #fff;
    background-color: #626262
}

.btn-inverse.active,
.btn-inverse:active {
    background-color: #484848;
    border-top: 1px solid #151515
}

.btn-inverse.btn[disabled],
.btn-inverse.disabled {
    background-color: #555;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.btn-inverse .caret {
    border-top-color: #fff
}

.btn-group.open .btn-inverse.dropdown-toggle {
    background-color: #484848
}

.btn-success {
    color: #fff;
    background-color: #51a351;
    z-index: 2
}

.btn-success:focus,
.btn-success:hover {
    color: #fff;
    background-color: #5eaf5e
}

.btn-success.active,
.btn-success:active {
    background-color: #499249;
    border-top: 1px solid #274e27
}

.btn-success.btn[disabled],
.btn-success.disabled {
    background-color: #51a351;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.btn-success .caret {
    border-top-color: #fff
}

.btn-group.open .btn-success.dropdown-toggle {
    background-color: #499249
}

.btn-facebook {
    color: #fff;
    background-color: #3b5998;
    z-index: 2
}

.btn-facebook:focus,
.btn-facebook:hover {
    color: #fff;
    background-color: #4264aa
}

.btn-facebook.active,
.btn-facebook:active {
    background-color: #344e86;
    border-top: 1px solid #17233c
}

.btn-facebook.btn[disabled],
.btn-facebook.disabled {
    background-color: #3b5998;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.btn-facebook .caret {
    border-top-color: #fff
}

.btn-group.open .btn-facebook.dropdown-toggle {
    background-color: #344e86
}

.btn-twitter {
    color: #fff;
    background-color: #00acee;
    z-index: 2
}

.btn-twitter:focus,
.btn-twitter:hover {
    color: #fff;
    background-color: #09bbff
}

.btn-twitter.active,
.btn-twitter:active {
    background-color: #009ad5;
    border-top: 1px solid #00506f
}

.btn-twitter.btn[disabled],
.btn-twitter.disabled {
    background-color: #00acee;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.btn-twitter .caret {
    border-top-color: #fff
}

.btn-group.open .btn-twitter.dropdown-toggle {
    background-color: #009ad5
}

.btn-google-plus {
    color: #fff;
    background-color: #d14836;
    z-index: 2
}

.btn-google-plus:focus,
.btn-google-plus:hover {
    color: #fff;
    background-color: #d65b4b
}

.btn-google-plus.active,
.btn-google-plus:active {
    background-color: #c13e2c;
    border-top: 1px solid #6e2319
}

.btn-google-plus.btn[disabled],
.btn-google-plus.disabled {
    background-color: #d14836;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.btn-google-plus .caret {
    border-top-color: #fff
}

.btn-group.open .btn-google-plus.dropdown-toggle {
    background-color: #c13e2c
}

.btn-group>.btn:first-child,
.btn-group>.btn:last-child {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.btn-group>.btn i {
    margin-right: 3px
}

.btn-group>.dropdown-toggle {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.btn-group>.btn+.dropdown-toggle {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.btn-group.open .dropdown-toggle,
.btn-group>.btn+.dropdown-toggle:active,
.btn.active,
.btn:active {
    border-top: 1px solid rgba(0, 0, 0, .3);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .13) inset;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .13) inset;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .13) inset
}

.btn .label,
.panel,
.panel-group .panel {
    -webkit-box-shadow: none;
    -moz-box-shadow: none
}

.btn-icon {
    margin: 10px 0;
    padding: 10px;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease
}

.btn-icon:hover {
    border: 1px solid rgba(0, 0, 0, .3);
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease
}

.btn-icon:active {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none
}

.btn-icon i {
    margin: 0
}

.btn .label {
    position: absolute;
    font-size: 11px!important;
    font-weight: 300;
    top: -5px;
    right: -5px;
    padding: 3px 7px;
    color: #fff!important;
    text-shadow: none;
    border-width: 0;
    border-style: solid;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    box-shadow: none
}

.dropup .btn .caret {
    border-bottom-color: #333
}

.btn-toolbar-demo .btn {
    margin: 3px
}

#ashley-direct-sidebar #sidebar-content .sidebar-widget {
    margin: 25px 10px
}

.slimScrollBar {
    -webkit-border-radius: 0!important;
    -moz-border-radius: 0!important;
    border-radius: 0!important
}

.scroller {
    padding-right: 12px!important
}

.infobox .title {
    font-weight: 500;
    font-size: 15px
}

.infobox .title+.content {
    color: #6f6f6f;
    padding-top: 10px
}

 .alert {
    border-radius: 6px;
    padding: 10px 15px;
	margin-bottom: 5px;
}

.alert .close {
    font-size: 11px;
    line-height: 25px
}

img {
    width: auto\9;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic
}

code {
    color: #54728c;
    background-color: #f2f2f2;
  
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.badge,
.label {
    font-size: 10px;
    font-weight: 400;
    border-radius: 0
}

.panel-title,
label {
    font-weight: 600
}

.panel-heading a:hover{
	color:#fff;
}

.popover,
.tooltip-inner {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.label-info {
    background-color: #658db3
}

.label-success {
    background-color: #94b86e
}

.label-danger {
    background-color: #e25856
}

.popover {
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
    box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
    border-bottom-color: #B3B3B3
}

.help-inline {
    display: inline-block;
    padding-left: 5px;
    vertical-align: middle
}

.panel,
.panel-group .panel {
    -webkit-border-radius: 4px 4px 2px 2px;
    -moz-border-radius: 4px 4px 2px 2px;
    border-radius: 4px 4px 2px 2px;
    box-shadow: none
}

.well,
input,
textarea {
    -webkit-box-shadow: none;
    -moz-box-shadow: none
}

.panel-title {
    font-size: 13px
}

.list-group-item:first-child,
.list-group-item:last-child {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.progress,
.well {
    -webkit-border-radius: 0;
    -moz-border-radius: 0
}

.list-group-item.no-padding {
    padding: 0
}

a.list-group-item.active {
    border-color: #446785;
    background-color: #4d7496
}

.list-group-header,
.well {
    background-color: #f2f2f2
}

.list-group-header {
    text-transform: uppercase;
    font-weight: 600;
    font-size: 11px
}

.well {
    border-radius: 0;
    box-shadow: none;
    border-color: #d9d9d9
}

form {
    margin: 0 5px
}

button,
input,
label,
select,
textarea {
    font-size: 13px!important
}

.uneditable-input,
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
textarea {
    /* -webkit-appearance: none!important; */
    color: #555;
  
    font-weight: 400;
    vertical-align: top;
    background-color: #fff;
    background-image: none!important;
    filter: none!important;
}

.uneditable-input:focus,
input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
textarea:focus {
    border-color: #4d7496;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 3px rgba(0, 0, 0, .1);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 3px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 3px rgba(0, 0, 0, .1)
}

.uneditable-input,
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.form-control {
    height: 31px;
    font-size: 13px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.form-control.input-small,
.input-group-addon {
    -webkit-border-radius: 0;
    -moz-border-radius: 0
}

select.form-control,
textarea.form-control {
    padding: 0 5px
}

select.form-control:focus,
textarea.form-control:focus {
    border-color: #4d7496;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 3px rgba(0, 0, 0, .1);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 3px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 3px rgba(0, 0, 0, .1)
}

.input-xxlarge {
    width: 465px
}

.multiple {
    width: 100%
}

.form-control.input-small {
    border-radius: 0;
    height: 30px
}

.input-sm {
    height: 26px;
    font-size: 12px!important
}

.input-lg {
    height: 45px;
    font-size: 16px!important
}

.input-width-mini {
    width: 60px!important
}

.input-width-small {
    width: 90px!important
}

.input-width-medium {
    width: 150px!important
}

.input-width-large {
    width: 210px!important
}

.input-width-xlarge {
    width: 270px!important
}

.input-width-xxlarge {
    width: 530px!important
}

.input-block-level {
    display: block;
    width: 100%
}

textarea {
    border-color: #ccc
}

textarea.auto {
    -webkit-transition: height .2s;
    -moz-transition: height .2s;
    -o-transition: height .2s;
    transition: height .2s
}

textarea.col-md-12 {
    resize: vertical
}

input,
textarea {
    box-shadow: none
}

.multiple {
    padding: 8px 10px;
    height: 150px!important;
    font-size: 12px;
    border: 1px solid #DADADA
}

input[type=file] {
    height: auto;
    line-height: normal;
    margin-top: 5px
}

.checkbox,
.radio {
    font-weight: 400
}

.next-row {
    display: block;
    margin-top: 10px
}

input[disabled],
input[readonly],
select[disabled],
select[readonly],
textarea[disabled],
textarea[readonly] {
    cursor: not-allowed;
    background-color: #f2f2f2;
    color: #adadad
}

.help-block,
.help-inline {
    color: #adadad
}

.control-label>i {
    margin-right: 6px
}

.controls {
    position: relative
}

.field-icon {
    position: absolute;
    top: 9px;
    right: 25px;
    display: block;
    font-size: 14px;
    line-height: 1
}

.form-group .help-block:not(.error),
.input-icon>i {
    display: block!important
}

.input-icon>input {
    padding-left: 30px!important
}

.input-icon>i {
    color: #d1d1d1;
    position: absolute!important;
    z-index: 1;
    margin: 8px 2px 4px 10px;
    width: 16px;
    height: 16px;
    font-size: 16px
}

.input-group-addon {
    border-radius: 0;
    font-size: 13px;
    padding: 6px;
    background-color: #f2f2f2
}

.input-group>.input-group-btn .btn {
    margin-right: -1px;
    margin-left: -1px
}

label>span.required {
    color: #e25856
}

.form-group select.select2-offscreen+.help-block {
    padding-top: 10px;
    clear: both
}

.form-group.error .help-block,
.form-group.info .help-block,
.form-group.success .help-block,
.form-group.warning .help-block {
    display: inline-block
}

.form-horizontal .form-group {
    padding-left: 0;
    padding-right: 0
}

.form-horizontal .control-label {
    padding-top: 7px
}

.form-vertical {
    margin-left: -10px;
    margin-right: -10px
}

.form-vertical.no-margin {
    margin-left: 0;
    margin-right: 0
}

.form-vertical .help-block {
    margin-bottom: 0
}

.form-vertical .select2-container.error {
    margin-bottom: 10px
}

.form-vertical .form-group {
    padding-left: 15px;
    padding-right: 15px
}

.form-vertical .form-group:first-child {
    padding-top: 5px
}

.form-vertical .form-group:last-child {
    padding-bottom: 0
}

.form-vertical .form-group .control-label {
    padding-bottom: 5px
}

.row-border .form-group {
    border-top: 1px solid #ececec;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 0
}

.row-border .form-group:first-child {
    padding-top: 5px;
    border-top: none
}

.form-actions {
    padding: 19px 20px 20px;
    margin-top: 10px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border-top: 1px solid #e5e5e5
}

.form-actions .btn.pull-right {
    margin-left: 3px
}

.form-actions:after,
.form-actions:before {
    display: table;
    line-height: 0
}

.form-actions:after {
    clear: both
}

.box .form-actions {
    margin-bottom: -10px;
    margin-left: -15px;
    margin-right: -15px
}

.checkbox-inline>div.checker,
.checkbox>div.checker,
.radio-inline>div.radio,
.radio>div.radio {
    margin-left: -20px;
    padding-top: 0
}

.checkbox>div.checker input[type=checkbox],
.radio>div.radio input[type=radio] {
    margin-left: 0
}

.table {
    margin-bottom: 5px
}

.table-striped tbody>tr:nth-child(odd)>td,
.table-striped tbody>tr:nth-child(odd)>th {
    background-color: #fafafa
}

.table-highlight-head thead,
.table-hover tbody tr:hover>td,
.table-hover tbody tr:hover>th {
    background-color: #f5f5f5
}

.table-bordered,
.table-bordered tbody:first-child tr:first-child>td:first-child,
.table-bordered tbody:first-child tr:first-child>td:last-child,
.table-bordered tbody:first-child tr:first-child>th:first-child,
.table-bordered tbody:first-child tr:first-child>th:last-child,
.table-bordered tbody:last-child tr:last-child>td:first-child,
.table-bordered tbody:last-child tr:last-child>td:last-child,
.table-bordered tbody:last-child tr:last-child>th:first-child,
.table-bordered tbody:last-child tr:last-child>th:last-child,
.table-bordered tfoot:last-child tr:last-child>td:first-child,
.table-bordered tfoot:last-child tr:last-child>td:last-child,
.table-bordered tfoot:last-child tr:last-child>th:first-child,
.table-bordered tfoot:last-child tr:last-child>th:last-child,
.table-bordered thead:first-child tr:first-child>th:first-child,
.table-bordered thead:first-child tr:first-child>th:last-child,
.table-bordered thead:last-child tr:last-child>th:first-child,
.table-bordered thead:last-child tr:last-child>th:last-child {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.table-no-inner-border tr td,
.table-no-inner-border tr th {
    border-left-width: 0
}

.table-no-inner-border tr td:first-child,
.table-no-inner-border tr th:first-child {
    border-left-width: 1px!important
}

.table-footer {
    padding: 12px
}

.table-footer .table-actions label {
    margin-right: 10px;
    display: inline-block
}

.table-footer .table-actions select {
    width: 180px;
    height: 30px;
    margin-top: -1px;
    margin-bottom: 0
}

.table-footer .pagination {
    float: right;
    margin: 0
}

.table-footer:after {
    display: block;
    height: 0;
    clear: both
}

.table-controls>li,
.table-controls>li>a {
    display: inline-block
}

.table-borderless tbody tr td, .table-borderless tbody tr th, .table-borderless thead tr th {
    border: none;
}

.pagination {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}

.pagination>li:first-child>a,
.pagination>li:first-child>span,
.pagination>li:last-child>a,
.pagination>li:last-child>span {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.pagination>li>a,
.pagination>li>span {
    color: black;
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
    background-color: #D9D9D9;
    border-color: #D9D9D9;
}

.table-controls {
    padding: 0;
    margin: 0;
    list-style: none
}

.table-controls>li {
    margin: 0 2px;
    line-height: 1
}

.table-controls>li>a i {
    margin: 0;
    font-size: 13px;
    color: #555;
    display: block
}

.table .progress {
    margin-bottom: 0
}

.table-vertical-align td,
.table-vertical-align th,
.table-vertical-align tr {
    vertical-align: middle!important
}

.legend .legendColorBox>div {
    border: 0!important;
    padding: 0!important
}

.legend .legendLabel {
    padding-left: 3px
}

.nav-tabs>li>a {
    -webkit-border-radius: 0!important;
    -moz-border-radius: 0!important;
    border-radius: 0!important
}

.box-tabs .nav-tabs {
    border-bottom: none;
    position: relative;
    top: -41px;
    margin-right: 0;
    overflow: hidden
}

.box-tabs .nav-tabs>li {
    margin-left: 1px;
    float: right
}

.box-tabs .nav-tabs>li.active>a:focus,
.box-tabs .nav-tabs>li.active>a:hover {
    background-color: #fff
}

.box-tabs .nav-tabs>li>a {
    padding-top: 8px;
    padding-bottom: 10px;
    line-height: 12px;
    margin-top: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.modal-content,
.tabbable-custom {
    -webkit-border-radius: 0;
    -moz-border-radius: 0
}

.box-tabs .nav-tabs>li>a:focus,
.box-tabs .nav-tabs>li>a:hover {
    background-color: rgba(255, 255, 255, .7)
}

.box-tabs .nav-tabs>li>a.active,
.tabbable-custom>.nav-tabs>li.active>a:active,
.tabbable-custom>.nav-tabs>li.active>a:hover {
    background-color: #fff
}

.box-tabs .tab-content {
    margin-top: -30px
}

.tabbable-custom {
    border-radius: 0;
    margin-bottom: 15px
}

.tabbable-custom>.nav-tabs {
    border: none;
    margin: 0;
    top: 0
}

.tabbable-custom>.nav-tabs>li {
    margin-right: 2px;
    border-top: 2px solid transparent;
    float: left
}

.tabbable-custom>.nav-tabs>li.active {
    border-top: 3px solid #4d7496;
    margin-top: 0;
    position: relative
}

.tabbable-custom>.nav-tabs>li.active>a {
    border-top: none;
    font-weight: 400
}

.tabbable-custom>.nav-tabs>li>a {
    margin-right: 0;
    padding: 5px 10px;
    line-height: 1.428571429
}

.tabbable-custom>.nav-tabs>li>a:active,
.tabbable-custom>.nav-tabs>li>a:hover {
    background-color: #f2f2f2
}

.tabbable-custom>.tab-content {
    background-color: #fff;
    border: 1px solid #ddd;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    padding: 10px;
    overflow: auto;
    margin-top: 0
}

.modal-footer
{
	background-color:#f2f2f2;
}
.modal-header {
    background-color: #D9D9D9 !important;
	color:black;
}

.tabbable-custom.tabbable-full-width .nav-tabs>li>a {
    /* font-size: 15px; */
    padding: 8px 20px;
    color: #555

}

.tabbable-custom.tabbable-full-width>.tab-content {
    border-left: none;
    border-right: none;
    border-bottom: none;
    padding: 20px 0
}

.tabs-below.tabbable-custom>.nav-tabs li {
    border-top: none;
    border-bottom: 2px solid transparent;
    margin-top: -1px
}

.tabs-below.tabbable-custom>.nav-tabs li.active {
    border-top: none;
    border-bottom: 3px solid #4d7496;
    margin-bottom: 0;
    position: relative
}

.tabs-below.tabbable-custom>.nav-tabs li.active a,
.tabs-below.tabbable-custom>.nav-tabs li.active a:focus,
.tabs-below.tabbable-custom>.nav-tabs li.active a:hover {
    border-bottom: none
}

.tabs-below.tabbable-custom>.nav-tabs li a:focus,
.tabs-below.tabbable-custom>.nav-tabs li a:hover,
.tabs-right.tabbable-custom>.nav-tabs li a:focus,
.tabs-right.tabbable-custom>.nav-tabs li a:hover {
    border-bottom: 1px solid #eee
}

.tabs-left.tabbable-custom>.nav-tabs {
    float: left
}

.tabs-left.tabbable-custom>.nav-tabs li {
    border-left: 3px solid transparent;
    margin-right: 0;
    margin-top: 0
}

.tabs-left.tabbable-custom>.nav-tabs li.active {
    border-top: none;
    border-left: 3px solid #4d7496;
    margin-top: 0;
    margin-right: -1px;
    position: relative
}

.tabs-left.tabbable-custom>.nav-tabs li.active a {
    border-top: 1px solid #ddd;
    border-left: 1px solid transparent
}

.tabs-left.tabbable-custom>.nav-tabs li a:focus,
.tabs-left.tabbable-custom>.nav-tabs li a:hover {
    border-bottom: 1px solid #eee;
    border-right: none
}

.tabs-right.tabbable-custom>.nav-tabs {
    float: right
}

.tabs-right.tabbable-custom>.nav-tabs li {
    border-right: 3px solid transparent;
    margin-right: 0;
    margin-top: 0
}

.tabs-right.tabbable-custom>.nav-tabs li.active {
    border-top: none;
    border-right: 3px solid #4d7496;
    margin-top: 0;
    margin-right: -1px;
    position: relative
}

.tabs-right.tabbable-custom>.nav-tabs li.active a {
    border-top: 1px solid #ddd;
    border-right: 1px solid transparent
}

.tabs-right.tabbable-custom>.nav-tabs li a {
    margin-left: -1px
}

.tabs-left.tabbable-custom .nav-tabs>li a,
.tabs-right.tabbable-custom .nav-tabs>li a {
    padding: 8px 10px
}

.tabs-left>.nav-tabs>li,
.tabs-right>.nav-tabs>li {
    float: none
}

.tabs-left>.nav-tabs>li>a,
.tabs-right>.nav-tabs>li>a {
    min-width: 74px;
    margin-right: 0;
    margin-bottom: 3px
}

.tabs-left>.nav-tabs .active>a,
.tabs-left>.nav-tabs .active>a:focus,
.tabs-left>.nav-tabs .active>a:hover {
    border-color: #ddd transparent #ddd #ddd
}

.tabs-right>.nav-tabs .active>a,
.tabs-right>.nav-tabs .active>a:focus,
.tabs-right>.nav-tabs .active>a:hover {
    border-color: #ddd #ddd #ddd transparent
}

.modal-content {
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
    box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
    border-radius: 0;
    border-bottom-color: rgba(0, 0, 0, .4)
}

.modal-header .close {
    margin-top: 5px;
    font-size: 15px!important
}

.invoice .amount,
.invoice .invoice-nr,
.modal-title {
    font-size: 15px
}

.modal-title {
    font-weight: 600;
    color: black !important;
}

body.modal-open {
    margin-right: 15px
}

@media print {
    #AD_sidebar,
	.content-footer,
	#sidebar,
    .ashley-quick-search,
    .invoice .buttons,
    .page-header {
        display: none!important
    }
    #content {
        margin-left: 0!important;
        margin-right: 0!important;
        width: 100%!important;
		display: block !important;
		padding-top: 20px;
    }
}


/*!jquery-ui.css*/

.ui-slider-vertical .ui-slider-range-min,
.ui-spinner-down {
    bottom: 0
}

.ui-corner-all {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.ui-widget-content {
    border: none
}

.ui-helper-hidden {
    display: none
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    font-size: 100%;
    list-style: none
}

.ui-helper-clearfix:after,
.ui-helper-clearfix:before {
    content: "";
    display: table;
    border-collapse: collapse
}

.ui-helper-clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.ui-helper-clearfix {
    display: block;
    min-height: 0
}

* html .ui-helper-clearfix {
    height: 1%
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: alpha(opacity=0)
}

/* .ui-front {
    z-index: 100
} */

.ui-state-disabled {
    cursor: default!important
}

.ui-icon {
    width: 16px;
    height: 16px;
    background-image: url(../../plugins/jquery-ui/images/ui-icons_ffffff_256x240.png);
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat
}

.ui-state-focus .ui-icon,
.ui-state-hover .ui-icon {
    background-image: url(../../plugins/jquery-ui/images/ui-icons_cccccc_256x240.png)
}

.ui-icon-circle-triangle-e {
    background-position: -32px 0
}

.ui-icon-circle-triangle-w {
    background-position: -96px 0
}

/* .ui-widget-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
} */

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    padding: 0;
    overflow: visible;
    cursor: pointer
}

.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
    width: 100%
}

.ui-spinner-button {
    width: 20px;
    font-size: .7em;
    padding: 0;
    margin: 0;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    height: 17px;
    right: 0;
    border: 1px solid #ccc;
    color: #adadad
}

.ui-spinner-button:hover {
    color: #222;
    cursor: pointer
}

.ui-spinner a.ui-spinner-button {
    border-top: none;
    border-bottom: none;
    border-right: none
}

.ui-spinner .ui-icon {
    position: absolute;
    top: -2px;
    left: 5px;
    background-image: none
}

.ui-spinner-up {
    top: 0
}

.ui-spinner .ui-icon-triangle-1-s {
    background-position: -65px -16px
}

.ui-spinner-button.ui-spinner-up.ui-corner-tr:after {
    content: '▲'
}

.ui-spinner-button.ui-spinner-down.ui-corner-br:after {
    content: '▼'
}

.ui-slider {
    position: relative;
    text-align: left
}

.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit
}

.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default
}

.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
    color: #fff;
    background-color: #4d7496;
    border-top: 1px solid #3c5a74;
    border-bottom: 1px solid #3c5a74;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.ui-slider-horizontal {
    height: .8em
}

.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em
}

.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%
}

.ui-slider-horizontal .ui-slider-range-min {
    left: 0
}

.ui-slider-horizontal .ui-slider-range-max {
    right: 0
}

.ui-slider-vertical {
    width: .8em;
    height: 100px
}

.ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em
}

.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%
}

.ui-slider-vertical .ui-slider-range-max {
    top: 0
}

.ui-slider {
    margin-top: 10px;
    margin-bottom: 8px
}

.ui-slider-horizontal,
.ui-slider-vertical {
    background-color: #f2f2f2;
    border: 1px solid #d9d9d9;
    border-top-color: #ccc
}

.slider-value-top {
    padding-top: 5px;
    padding-bottom: 5px
}

.slider-value-bottom {
    padding-top: 10px
}

.slider-eq>span {
    height: 125px;
    float: left;
    margin: 15px
}

.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
    z-index: 100!important;
    background: #fff;
    border: 1px solid #d9d9d9;
    margin-top: -1px
}

.datepicker-liquid>.ui-datepicker {
    width: 100%
}

.ui-datepicker .ui-datepicker-header {
    position: relative;
    border: 0;
    font-weight: 700;
    width: 100%;
    padding: 4px 0;
    background-color: #4d7496;
    color: #fff
}

.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
    cursor: pointer
}

.ui-datepicker .ui-datepicker-prev {
    left: 2px
}

.ui-datepicker .ui-datepicker-next {
    right: 2px
}

.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px
}

.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center
}

.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0
}

.ui-datepicker select.ui-datepicker-month-year {
    width: 100%
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 49%;
	color: black;
}

.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em
}

.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    border: 0;
    font-weight: 700;
    color: gray
}

.ui-datepicker td {
    border: 0;
    padding: 1px
}

.ui-datepicker td a,
.ui-datepicker td span {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0
}

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em;
    width: auto;
    overflow: visible
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-multi .ui-datepicker-group,
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left
}

.ui-datepicker.ui-datepicker-multi {
    width: auto
}

.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em
}

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0
}

.ui-datepicker-rtl {
    direction: rtl
}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
    float: right
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px
}

.ui-datepicker-cover {
    display: block;
    position: absolute;
    z-index: -1;
    filter: mask();
    top: -4px;
    left: -4px;
    width: 200px;
    height: 200px
}

.ui-datepicker-today a:hover {
    background-color: grey;
    color: #fff
}

.ui-datepicker-today a {
    background-color: #BFBFBF;
    cursor: pointer;
    padding: 0 4px;
    margin-bottom: 0
}

.ui-datepicker td a {
    margin-bottom: 0;
    border: 0
}

.ui-datepicker td:hover {
    color: #fff
}

.ui-datepicker td .ui-state-default {
    border: 0;
    background: 0 0;
    margin-bottom: 0;
    padding: 5px;
    color: gray;
    text-align: center;
    filter: none
}

.ui-datepicker td .ui-state-default:hover,
.ui-datepicker td .ui-state-highlight {
    background-color: #ececec
}

.ui-datepicker td .ui-state-default:active {
    border-top: none
}

.ui-datepicker td .ui-state-active {
    background-color: #4d7496!important;
    margin-bottom: 0;
    font-size: normal;
    text-shadow: 0;
    color: #fff!important
}

.ui-datepicker td .ui-state-hover {
    color: #fff;
    background-color: #4d7496
}

.ui-datepicker td.ui-state-disabled .ui-state-default {
    color: #d3d3d3
}


/*!bootstrap-wysihtml5.css*/

ul.wysihtml5-toolbar {
    margin: 0;
    padding: 0;
    display: block
}

ul.wysihtml5-toolbar::after {
    clear: both;
    display: table
}

ul.wysihtml5-toolbar>li {
    float: left;
    display: list-item;
    list-style: none;
    margin: 0 5px 10px 0
}

ul.wysihtml5-toolbar a[data-wysihtml5-command=bold] {
    font-weight: 700
}

ul.wysihtml5-toolbar a[data-wysihtml5-command=italic] {
    font-style: italic
}

ul.wysihtml5-toolbar a[data-wysihtml5-command=underline] {
    text-decoration: underline
}

ul.wysihtml5-commands-disabled .dropdown-menu {
    display: none!important
}

ul.wysihtml5-toolbar div.wysihtml5-colors {
    display: block;
    width: 50px;
    height: 20px;
    margin-top: 2px;
    margin-left: 5px;
    position: absolute;
    pointer-events: none
}

ul.wysihtml5-toolbar a.wysihtml5-colors-title {
    padding-left: 70px
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value=black] {
    background: #000!important
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value=silver] {
    background: silver!important
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value=gray] {
    background: gray!important
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value=maroon] {
    background: maroon!important
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value=red] {
    background: red!important
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value=purple] {
    background: purple!important
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value=green] {
    background: green!important
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value=olive] {
    background: olive!important
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value=navy] {
    background: navy!important
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value=blue] {
    background: #00f!important
}

ul.wysihtml5-toolbar div[data-wysihtml5-command-value=orange] {
    background: orange!important
}

#selWareHouse {
	padding-right: 30px;
	display: flex;
    align-items: center;
}
#selChannel{
	padding-right: 30px;
	display: flex;
    align-items: center;
}
#selAccount> a> svg {
	width: 18px;
    stroke-width: 3px;
    stroke: #5c412b;
}

#selAccount {
   padding-right: 40px; 
   display: flex;
    align-items: center;
}

#selAccount> a {
	padding-right: 10px;
}

.headerhbartext {
	color: #5c412b;
    font-weight: bold;
	text-decoration: underline;
}

/*!responsive.css*/

@-ms-viewport {
    width: device-width
}

.hidden {
    display: none;
    visibility: hidden
}

.hidden-desktop,
.visible-phone,
.visible-tablet {
    display: none!important
}

.visible-desktop {
    display: inherit!important
}

@media only screen and (min-width:768px) and (max-width:991px) {
	.navbar .container {padding: 0px 3px 0px 3px;}
	.navbar>.container .navbar-brand {width: 185px;}
	.navbar .toggle-ashley-direct-sidebar {padding: 16px 18px 14px 20px;}
	.navbar-nav .icon-shopping-cart {font-size: 20px;}

	  .navbar-nav li.hidden-xs  a,  
	  .navbar-nav li#aQuickLinks a,  
	  .navbar-nav li.dropdown a,
       #liNotifications a, #liWishlist a, #divUser {padding: 14px 3px ; border-left: 0 !important;}/*{padding: 16px 15px !important;}  */
	
	#divUser a span {
		padding-top: 1px;
	}
	
	 .navbar-nav  #liShoppingCart {padding: 2px 5px ; border-left: 0 !important;} 
		
	.ashley-quick-search {height:auto !important; min-height: 47px; padding: 5px 0 3px;}
	.menuSelectAcct {padding-top: 3px!important;}
	
	
	.navbar>.container .navbar-brand .img { width: 40% !important; }
	
	.headerbar-display, .headerhbar {
		font-size: 14px !important;
	}
	
	.navbar .nav>li>a {
		font-size: 14px;
	}
	
	.headerLogo {
		width: 100%;
		 padding-top: 15%;
    }
	
	.icon-male,
    .icon-wishlish,	
	.icon-briefcase,
	.icon-notification,
	.icon-shopping-cart {
		height: 25px !important;
	}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
    .menuSelectAcct {
        padding-top: 5px !important;
    }
}
@media only screen and (max-width:767px) {
        .ashley-quick-search {
        
			margin: 0 -25px 20px !important;
			  height: auto !important;
        }
		
		.searchConatianer, .searchCatalogConatianer {
			width: 97% !important;
		}
		
		#quickSearchBar,#quickCatSearchBar, #quickAtpSearchBar {
		padding-bottom: 9px;
		}
    }
	
/*---------- End (min-width:768px) and (max-width:991px) ------------*/
@media (min-width:768px) and (max-width:848px) {
    .navbar > .container {
        /* padding-left: 60px !important; */
    }
 
	.navbar > .container .navbar-brand {
       	width: 150px;
		}
}
.navbar > .container-consumercatalog {
    padding-left: 20px !important;
}
@media only screen and  (min-width:800px) { 
	/* .navbar-nav  #liShoppingCart { border-left: 1px solid rgba(0, 0, 0, .21) !important;} */
		 /* .navbar-nav  #liShoppingCart { border-left: 0px solid rgba(0, 0, 0, 0) !important;} */
}
/*---------- End (min-width:800px) ------------*/

@media (max-width:979px) {
    .hidden-desktop {
        display: inherit!important
    }
    .visible-desktop {
        display: none!important
    }
    .visible-tablet {
        display: inherit!important
    }
    .hidden-tablet {
        display: none!important
    }
}

@media (max-width:767px) {
    .hidden-desktop {
        display: inherit!important
    }
    .visible-desktop {
        display: none!important
    }
    .visible-phone {
        display: inherit!important
    }
    .hidden-phone {
        display: none!important
    }
}

.visible-print {
    display: none!important
}

@media print {
    .visible-print {
        display: inherit!important
    }
    .hidden-print {
        display: none!important
    }
}

@media (max-width:979px) {
    body {
        padding-top: 0
    }
    .navbar .navbar-inner {
        padding: 0
    }
    .navbar .container {
        width: auto
    }
    #container.fixed-header {
     
    }
    #sidebar,
    .sidebar-fixed {
        position: fixed!important;
        top: 52px
    }
    #divider {
        left: -8px
    }
    .navbar-left.navbar-left-responsive {
        position: absolute;
        width: 100%;
        background: #2a4053;
        margin-top: 48px!important;
        margin-left: -20px;
        display: none
    }
    .navbar-left.navbar-left-responsive>li {
        border-right: none
    }
}

@media (max-width:767px) {
    .navbar .navbar-brand {
      
    }
    .navbar-left.navbar-left-responsive {
        margin-left: 0
    }
	
	.navbar > .container .navbar-brand {
         flex-basis: 30%;    
    
    }
}

@media (min-width:980px) {
    .nav-collapse.collapse {
        height: auto!important;
        overflow: visible!important
    }
}

@media (min-width:768px) and (max-width:979px) {
    #ashley-direct-sidebar {
        width: 250px;
        overflow: visible;
        float: left;
        border-right: 1px solid #d1d1d1
    }
    #divider {
        left: -8px
    }
    .slimScrollBar,
    .slimScrollRail {
        display: none!important
    }
    .ashley-quick-search .crumb-buttons>li>a>span {
        display: none
    }
    .page-stats li:first-child {
        margin-left: 0;
        padding-left: 0
    }
    .page-stats li .summary {
        margin-right: 5px
    }
    .input-xxlarge {
        width: 100%;
        min-height: 30px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }
	
}

@media (max-width:767px) {
    .container,
    .navbar .container {
        padding: 0
    }
    body {
        padding-left: 0;
        padding-right: 0
    }
    html {
        overflow-x: hidden
    }
    #content {
        margin-left: 0
    }
    .row {
        margin-left: -15px;
        margin-right: -15px
    }
    .navbar .container .nav>li.nav-toggle {
        display: block
    }
    #divider,
    .ashley-quick-search .crumb-buttons>li>a>span,
    .navbar .container .username {
        display: none
    }

    .navbar .container .nav-left {
        margin-left: -2px
    }
    .navbar .container .navbar-nav {
        float: left;
        margin-top: 0;
        margin-bottom: 0;
		width: 90%;
    }
    .navbar .container .navbar-nav.pull-right {
        float: right;
        width: auto
    }
    .navbar .container .navbar-nav>li {
        float: left
    }
    .navbar .container .nav>li>.dropdown-menu.extended {
        margin-right: -120px;
        width: 260px
    }
    .navbar .container .nav>li>.dropdown-menu.extended>li>a {
        color: #6f6f6f;
        padding: 8px
    }
    .navbar .container .nav>li>.dropdown-menu.extended>li>a:hover {
        background-color: #4d7496;
        color: #fff
    }
    .navbar .container .nav>li>.dropdown-menu.extended>li.footer>a {
        background-color: #f2f2f2
    }
    #project-switcher .project-list li {
        padding: 0 10px
    }
    #container {
        position: relative;
        left: 0;
        padding-left: 20px;
        padding-right: 20px
    }
    #ashley-direct-sidebar {
        position: fixed!important;
        overflow: hidden;
        overflow-y: auto;
        top: 0;
        left: -250px;
        width: 249px;
        height: 100%;
        z-index: 1;
        border-right: 1px solid #d1d1d1
    }
    #ashley-direct-sidebar ul#nav>li.current>a {
        border-right: 2px solid #668eb0
    }
    #ashley-direct-sidebar ul#nav li a {
        padding: 12px 15px
    }
    #ashley-direct-sidebar ul#nav li ul.sub-menu li a {
        padding: 10px 15px 10px 20px
    }
    #container,
    #sidebar,
    .header {
        -webkit-transition: left .3s ease;
        -moz-transition: left .3s ease;
        -o-transition: left .3s ease;
        transition: left .3s ease
    }
    .nav-open #container,
    .nav-open #sidebar,
    .nav-open .header {
        left: 250px;
        -webkit-transition: left .3s ease;
        -moz-transition: left .3s ease;
        -o-transition: left .3s ease;
        transition: left .3s ease
    }
    .nav-open #ashley-direct-sidebar {
        left: 0
    }
    .daterangepicker.dropdown-menu {
        min-width: 0!important
    }
    .daterangepicker.opensleft .calendar.right {
        float: none
    }
    .left-box,
    .right-box {
        width: 100%;
        float: none
    }
    .dual-control {
        width: auto;
        margin: 20px 0;
        position: static;
        left: 0
    }
    .btn-group,
    .input-append,
    .input-prepend {
        white-space: normal
    }
    .form-horizontal .form-actions {
        padding-left: 20px;
        padding-right: 20px
    }
    .form-horizontal .form-group {
        margin-right: -15px;
        margin-left: -15px
    }
    .input-width-large,
    .input-width-xlarge,
    .input-width-xxlarge {
        width: 100%!important;
        min-height: 30px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }
    .select2-container-multi.full-width-fix .select2-search-field input {
        width: 100%!important
    }
	
	 
	 .icon-wishlish,
	 .icon-briefcase,
	 .icon-notification,
	 .icon-shopping-cart,
	 .icon-male
	 {
		 height: 20px !important;
		
	 }
	 
	 .navbar .nav>li>a .badge {
		 height: 13px;
		 font-size: 9px;
	 }
  
  span.quantityBadge{
	top: -15px ;
    left: -5px ;  
  }
  
  #selAccount {
	  font-size: 12px;
	  text-align: center;
      float: none;
		
	/* border-right: 2px solid #AAAAAA; */
 
   padding: 5px 5px 5px 7px;
    flex: 1 1 60%;
    color: #000;
    justify-content: center;
	
  }
  
  #selWareHouse {
	font-size: 12px;
    padding: 5px 5px 5px 5px; 
	text-align: center;
    float: none;
   	order: 2;
     flex: 1 1 40%;
	justify-content: center;
	border-left: 2px solid #AAAAAA;
  }
   
     
	#selAccount > a > svg {	
	stroke: #000;
    width: 12px;
}
  
  .headerhbar {
	  background-color: #ffffff !important;
	   border-bottom: 1px solid #AAAAAA;
	   border-top: 2px solid #f1821ee8;
	   box-shadow: 2px 2px #aaaaaaba;
	   height: auto !important;
	   display: flex;
       margin-left: -7px;
    margin-right: -5px;
  }
  
  .headerbar-font {
    font-weight: bold !important;
}


  .headerContainer {
	  display: flex; 
     flex-wrap: wrap;
  }
  
  .ulWrap {
	 display: flex;
    justify-content: space-between;
    position: relative;
    margin-left: auto !important;
    align-self: flex-end;
    flex: 1 1 100%;
  }
  
  .userlist{
	left: auto;
}
  
  #searchDiv {
  position: relative;
  border-bottom: 1px solid #ccc;
  }
  
  .headerhbartext {
	color: #000000;
    text-decoration: none;
  }
  
 
.footer-links-list {
    flex-wrap: wrap;
}

.link-lists {
    flex-basis: 100%;
}

.login-layout{
	padding-left: 0px;
}

.footer-wrapper {
     padding-right: 0px; 
}

.content-links, .footer-headings, .content-footer{
	font-size: 13px;
}

.content-footer{
	padding-top: 10px;
}

}

@media (max-width:480px) {
    .ashley-quick-search .breadcrumb,
    .page-header .page-stats {
        display: none
    }
    .page-header {
        margin: 0 auto
    }
    .page-header .page-title {
        float: none
    }
    .ashley-quick-search .crumb-buttons {
        float: none;
        margin: 0 auto;
        display: inline-block;
        height: 40px
    }
    .login .logo {
        margin-top: 0!important
    }
    .login .box {
        width: 100%!important
    }
    .login .single-sign-on {
        width: 90%!important
    }
}


/*!icons.css*/

.clearfix:after,
.clearfix:before {
    display: table;
    line-height: 0
}

.clearfix:after {
    clear: both
}

[class*=" icol-"],
[class*=" icos-"],
[class*=" icon-"],
[class^=icol-],
[class^=icon-],
[class^=icos-] {
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 14px;
    vertical-align: text-top;
    background-position: 16px 16px;
    background-repeat: no-repeat
}

[class*=" icol-"],
[class^=icol-] {
    background-image: url(../img/icons/led/sprite.png)
}

.widget .widget-header.light [class^=icos-],
[class*=" icos-"],
[class^=icos-] {
    background-image: url(../img/icons/iconsweets/icos-dark.png)
}

#header #dropdown-lists .item [class^=icos-],
.dropdown-menu>.active>a>[class*=" icos-"],
.dropdown-menu>.active>a>[class^=icos-],
.dropdown-menu>li>a:hover>[class*=" icos-"],
.dropdown-menu>li>a:hover>[class^=icos-],
.nav-list>.active>a>[class*=" icos-"],
.nav-list>.active>a>[class^=icos-],
.nav-pills>.active>a>[class*=" icos-"],
.nav-pills>.active>a>[class^=icos-],
.navbar-inverse .nav>.active>a>[class*=" icos-"],
.navbar-inverse .nav>.active>a>[class^=icos-],
.widget .widget-header [class^=icos-],
[class^=icos-].icos-white {
    background-image: url(../img/icons/iconsweets/icos-white.png)
}

.btn-group .btn-xs [class*=" icol-"],
.btn-group .btn-xs [class^=icol-] {
    display: none
}

.icol-accept {
    background-position: 0 0
}

.icol-add {
    background-position: -16px 0
}

.icol-alarm {
    background-position: -32px 0
}

.icol-anchor {
    background-position: -48px 0
}

.icol-application {
    background-position: -64px 0
}

.icol-application2 {
    background-position: -80px 0
}

.icol-application-add {
    background-position: -96px 0
}

.icol-application-cascade {
    background-position: -112px 0
}

.icol-application-delete {
    background-position: -128px 0
}

.icol-application-double {
    background-position: -144px 0
}

.icol-application-edit {
    background-position: -160px 0
}

.icol-application-error {
    background-position: -176px 0
}

.icol-application-form {
    background-position: -192px 0
}

.icol-application-get {
    background-position: -208px 0
}

.icol-application-go {
    background-position: -224px 0
}

.icol-application-home {
    background-position: -240px 0
}

.icol-application-key {
    background-position: -256px 0
}

.icol-application-lightning {
    background-position: -272px 0
}

.icol-application-link {
    background-position: -288px 0
}

.icol-application-osx {
    background-position: -304px 0
}

.icol-application-osx-terminal {
    background-position: -320px 0
}

.icol-application-put {
    background-position: -336px 0
}

.icol-application-side-boxes {
    background-position: -352px 0
}

.icol-application-side-contract {
    background-position: -368px 0
}

.icol-application-side-expand {
    background-position: -384px 0
}

.icol-application-side-list {
    background-position: -400px 0
}

.icol-application-side-tree {
    background-position: -416px 0
}

.icol-application-split {
    background-position: -432px 0
}

.icol-application-tile-horizontal {
    background-position: -448px 0
}

.icol-application-tile-vertical {
    background-position: -464px 0
}

.icol-application-view-columns {
    background-position: -480px 0
}

.icol-application-view-detail {
    background-position: -496px 0
}

.icol-application-view-gallery {
    background-position: 0 -16px
}

.icol-application-view-icons {
    background-position: -16px -16px
}

.icol-application-view-list {
    background-position: -32px -16px
}

.icol-application-view-tile {
    background-position: -48px -16px
}

.icol-application-view-xp {
    background-position: -64px -16px
}

.icol-application-view-xp-terminal {
    background-position: -80px -16px
}

.icol-arrow-branch {
    background-position: -96px -16px
}

.icol-arrow-divide {
    background-position: -112px -16px
}

.icol-arrow-in {
    background-position: -128px -16px
}

.icol-arrow-inout {
    background-position: -144px -16px
}

.icol-arrow-join {
    background-position: -160px -16px
}

.icol-arrow-left {
    background-position: -176px -16px
}

.icol-arrow-merge {
    background-position: -192px -16px
}

.icol-arrow-out {
    background-position: -208px -16px
}

.icol-arrow-redo {
    background-position: -224px -16px
}

.icol-arrow-refresh {
    background-position: -240px -16px
}

.icol-arrow-right {
    background-position: -256px -16px
}

.icol-arrow-undo {
    background-position: -272px -16px
}

.icol-asterisk-orange {
    background-position: -288px -16px
}

.icol-attach {
    background-position: -304px -16px
}

.icol-attach-2 {
    background-position: -320px -16px
}

.icol-award-star-gold {
    background-position: -336px -16px
}

.icol-bandaid {
    background-position: -352px -16px
}

.icol-basket {
    background-position: -368px -16px
}

.icol-bell {
    background-position: -384px -16px
}

.icol-bin-closed {
    background-position: -400px -16px
}

.icol-blog {
    background-position: -416px -16px
}

.icol-blueprint {
    background-position: -432px -16px
}

.icol-blueprint-horizontal {
    background-position: -448px -16px
}

.icol-bluetooth {
    background-position: -464px -16px
}

.icol-bomb {
    background-position: -480px -16px
}

.icol-book {
    background-position: -496px -16px
}

.icol-bookmark {
    background-position: 0 -32px
}

.icol-bookmark-book {
    background-position: -16px -32px
}

.icol-bookmark-book-open {
    background-position: -32px -32px
}

.icol-bookmark-document {
    background-position: -48px -32px
}

.icol-bookmark-folder {
    background-position: -64px -32px
}

.icol-books {
    background-position: -80px -32px
}

.icol-book-addresses {
    background-position: -96px -32px
}

.icol-book-next {
    background-position: -112px -32px
}

.icol-book-open {
    background-position: -128px -32px
}

.icol-book-previous {
    background-position: -144px -32px
}

.icol-box {
    background-position: -160px -32px
}

.icol-brick {
    background-position: -176px -32px
}

.icol-bricks {
    background-position: -192px -32px
}

.icol-briefcase {
    background-position: -208px -32px
}

.icol-bug {
    background-position: -224px -32px
}

.icol-buildings {
    background-position: -240px -32px
}

.icol-bullet-add-1 {
    background-position: -256px -32px
}

.icol-bullet-add-2 {
    background-position: -272px -32px
}

.icol-bullet-key {
    background-position: -288px -32px
}

.icol-cake {
    background-position: -304px -32px
}

.icol-calculator {
    background-position: -320px -32px
}

.icol-calendar-1 {
    background-position: -336px -32px
}

.icol-calendar-2 {
    background-position: -352px -32px
}

.icol-camera {
    background-position: -368px -32px
}

.icol-cancel {
    background-position: -384px -32px
}

.icol-car {
    background-position: -400px -32px
}

.icol-cart {
    background-position: -416px -32px
}

.icol-cd {
    background-position: -432px -32px
}

.icol-chart-bar {
    background-position: -448px -32px
}

.icol-chart-curve {
    background-position: -464px -32px
}

.icol-chart-line {
    background-position: -480px -32px
}

.icol-chart-organisation {
    background-position: -496px -32px
}

.icol-chart-pie {
    background-position: 0 -48px
}

.icol-clipboard-paste-image {
    background-position: -16px -48px
}

.icol-clipboard-sign {
    background-position: -32px -48px
}

.icol-clipboard-text {
    background-position: -48px -48px
}

.icol-clock {
    background-position: -64px -48px
}

.icol-cog {
    background-position: -80px -48px
}

.icol-coins {
    background-position: -96px -48px
}

.icol-color-swatch-1 {
    background-position: -112px -48px
}

.icol-color-swatch-2 {
    background-position: -128px -48px
}

.icol-comment {
    background-position: -144px -48px
}

.icol-compass {
    background-position: -160px -48px
}

.icol-compress {
    background-position: -176px -48px
}

.icol-computer {
    background-position: -192px -48px
}

.icol-connect {
    background-position: -208px -48px
}

.icol-contrast {
    background-position: -224px -48px
}

.icol-control-eject {
    background-position: -240px -48px
}

.icol-control-end {
    background-position: -256px -48px
}

.icol-control-equalizer {
    background-position: -272px -48px
}

.icol-control-fastforward {
    background-position: -288px -48px
}

.icol-control-pause {
    background-position: -304px -48px
}

.icol-control-play {
    background-position: -320px -48px
}

.icol-control-repeat {
    background-position: -336px -48px
}

.icol-control-rewind {
    background-position: -352px -48px
}

.icol-control-start {
    background-position: -368px -48px
}

.icol-control-stop {
    background-position: -384px -48px
}

.icol-control-wheel {
    background-position: -400px -48px
}

.icol-counter {
    background-position: -416px -48px
}

.icol-counter-count {
    background-position: -432px -48px
}

.icol-counter-count-up {
    background-position: -448px -48px
}

.icol-counter-reset {
    background-position: -464px -48px
}

.icol-counter-stop {
    background-position: -480px -48px
}

.icol-cross {
    background-position: -496px -48px
}

.icol-cross-octagon {
    background-position: 0 -64px
}

.icol-cross-octagon-fram {
    background-position: -16px -64px
}

.icol-cross-shield {
    background-position: -32px -64px
}

.icol-cross-shield-2 {
    background-position: -48px -64px
}

.icol-crown {
    background-position: -64px -64px
}

.icol-crown-bronze {
    background-position: -80px -64px
}

.icol-crown-silver {
    background-position: -96px -64px
}

.icol-css {
    background-position: -112px -64px
}

.icol-cursor {
    background-position: -128px -64px
}

.icol-cut {
    background-position: -144px -64px
}

.icol-dashboard {
    background-position: -160px -64px
}

.icol-data {
    background-position: -176px -64px
}

.icol-database {
    background-position: -192px -64px
}

.icol-databases {
    background-position: -208px -64px
}

.icol-delete {
    background-position: -224px -64px
}

.icol-delivery {
    background-position: -240px -64px
}

.icol-desktop {
    background-position: -256px -64px
}

.icol-desktop-empty {
    background-position: -272px -64px
}

.icol-direction {
    background-position: -288px -64px
}

.icol-disconnect {
    background-position: -304px -64px
}

.icol-disk {
    background-position: -320px -64px
}

.icol-doc-access {
    background-position: -336px -64px
}

.icol-doc-break {
    background-position: -352px -64px
}

.icol-doc-convert {
    background-position: -368px -64px
}

.icol-doc-excel-csv {
    background-position: -384px -64px
}

.icol-doc-excel-table {
    background-position: -400px -64px
}

.icol-doc-film {
    background-position: -416px -64px
}

.icol-doc-illustrator {
    background-position: -432px -64px
}

.icol-doc-music {
    background-position: -448px -64px
}

.icol-doc-music-playlist {
    background-position: -464px -64px
}

.icol-doc-offlice {
    background-position: -480px -64px
}

.icol-doc-page {
    background-position: -496px -64px
}

.icol-doc-page-previous {
    background-position: 0 -80px
}

.icol-doc-pdf {
    background-position: -16px -80px
}

.icol-doc-photoshop {
    background-position: -32px -80px
}

.icol-doc-resize {
    background-position: -48px -80px
}

.icol-doc-resize-actual {
    background-position: -64px -80px
}

.icol-doc-shred {
    background-position: -80px -80px
}

.icol-doc-stand {
    background-position: -96px -80px
}

.icol-doc-table {
    background-position: -112px -80px
}

.icol-doc-tag {
    background-position: -128px -80px
}

.icol-doc-text-image {
    background-position: -144px -80px
}

.icol-door {
    background-position: -160px -80px
}

.icol-door-in {
    background-position: -176px -80px
}

.icol-drawer {
    background-position: -192px -80px
}

.icol-drink {
    background-position: -208px -80px
}

.icol-drink-empty {
    background-position: -224px -80px
}

.icol-drive {
    background-position: -240px -80px
}

.icol-drive-burn {
    background-position: -256px -80px
}

.icol-drive-cd {
    background-position: -272px -80px
}

.icol-drive-cd-empty {
    background-position: -288px -80px
}

.icol-drive-delete {
    background-position: -304px -80px
}

.icol-drive-disk {
    background-position: -320px -80px
}

.icol-drive-error {
    background-position: -336px -80px
}

.icol-drive-go {
    background-position: -352px -80px
}

.icol-drive-link {
    background-position: -368px -80px
}

.icol-drive-network {
    background-position: -384px -80px
}

.icol-drive-rename {
    background-position: -400px -80px
}

.icol-dvd {
    background-position: -416px -80px
}

.icol-email {
    background-position: -432px -80px
}

.icol-email-open {
    background-position: -448px -80px
}

.icol-email-open-image {
    background-position: -464px -80px
}

.icol-emoticon-evilgrin {
    background-position: -480px -80px
}

.icol-emoticon-grin {
    background-position: -496px -80px
}

.icol-emoticon-happy {
    background-position: 0 -96px
}

.icol-emoticon-smile {
    background-position: -16px -96px
}

.icol-emoticon-surprised {
    background-position: -32px -96px
}

.icol-emoticon-tongue {
    background-position: -48px -96px
}

.icol-emoticon-unhappy {
    background-position: -64px -96px
}

.icol-emoticon-waii {
    background-position: -80px -96px
}

.icol-emoticon-wink {
    background-position: -96px -96px
}

.icol-envelope {
    background-position: -112px -96px
}

.icol-envelope-2 {
    background-position: -128px -96px
}

.icol-error {
    background-position: -144px -96px
}

.icol-exclamation {
    background-position: -160px -96px
}

.icol-exclamation-octagon-fram {
    background-position: -176px -96px
}

.icol-eye {
    background-position: -192px -96px
}

.icol-feed {
    background-position: -208px -96px
}

.icol-feed-ballon {
    background-position: -224px -96px
}

.icol-feed-document {
    background-position: -240px -96px
}

.icol-female {
    background-position: -256px -96px
}

.icol-film {
    background-position: -272px -96px
}

.icol-films {
    background-position: -288px -96px
}

.icol-find {
    background-position: -304px -96px
}

.icol-flag-blue {
    background-position: -320px -96px
}

.icol-folder {
    background-position: -336px -96px
}

.icol-font {
    background-position: -352px -96px
}

.icol-funnel {
    background-position: -368px -96px
}

.icol-grid {
    background-position: -384px -96px
}

.icol-grid-dot {
    background-position: -400px -96px
}

.icol-group {
    background-position: -416px -96px
}

.icol-hammer {
    background-position: -432px -96px
}

.icol-hammer-screwdriver {
    background-position: -448px -96px
}

.icol-hand {
    background-position: -464px -96px
}

.icol-hand-point {
    background-position: -480px -96px
}

.icol-heart {
    background-position: -496px -96px
}

.icol-heart-break {
    background-position: 0 -112px
}

.icol-heart-empty {
    background-position: -16px -112px
}

.icol-heart-half {
    background-position: -32px -112px
}

.icol-heart-small {
    background-position: -48px -112px
}

.icol-help {
    background-position: -64px -112px
}

.icol-highlighter {
    background-position: -80px -112px
}

.icol-house {
    background-position: -96px -112px
}

.icol-html {
    background-position: -112px -112px
}

.icol-images {
    background-position: -128px -112px
}

.icol-image-1 {
    background-position: -144px -112px
}

.icol-image-2 {
    background-position: -160px -112px
}

.icol-inbox {
    background-position: -176px -112px
}

.icol-ipod {
    background-position: -192px -112px
}

.icol-ipod-cast {
    background-position: -208px -112px
}

.icol-joystick {
    background-position: -224px -112px
}

.icol-key {
    background-position: -240px -112px
}

.icol-keyboard {
    background-position: -256px -112px
}

.icol-layers {
    background-position: -272px -112px
}

.icol-layer-treansparent {
    background-position: -288px -112px
}

.icol-layout {
    background-position: -304px -112px
}

.icol-layout-header-footer-3 {
    background-position: -320px -112px
}

.icol-layout-header-footer-3-mix {
    background-position: -336px -112px
}

.icol-layout-join {
    background-position: -352px -112px
}

.icol-layout-join-vertical {
    background-position: -368px -112px
}

.icol-layout-select {
    background-position: -384px -112px
}

.icol-layout-select-content {
    background-position: -400px -112px
}

.icol-layout-select-footer {
    background-position: -416px -112px
}

.icol-layout-select-sidebar {
    background-position: -432px -112px
}

.icol-layout-split {
    background-position: -448px -112px
}

.icol-layout-split-vertical {
    background-position: -464px -112px
}

.icol-lifebuoy {
    background-position: -480px -112px
}

.icol-lightbulb {
    background-position: -496px -112px
}

.icol-lightbulb-off {
    background-position: 0 -128px
}

.icol-lightning {
    background-position: -16px -128px
}

.icol-link {
    background-position: -32px -128px
}

.icol-link-break {
    background-position: -48px -128px
}

.icol-lock {
    background-position: -64px -128px
}

.icol-lock-unlock {
    background-position: -80px -128px
}

.icol-magnet {
    background-position: -96px -128px
}

.icol-magnifier {
    background-position: -112px -128px
}

.icol-magnifier-zoom-in {
    background-position: -128px -128px
}

.icol-male {
    background-position: -144px -128px
}

.icol-map {
    background-position: -160px -128px
}

.icol-marker {
    background-position: -176px -128px
}

.icol-medal-bronze-1 {
    background-position: -192px -128px
}

.icol-medal-gold-1 {
    background-position: -208px -128px
}

.icol-media-player-small-blue {
    background-position: -224px -128px
}

.icol-microphone {
    background-position: -240px -128px
}

.icol-mobile-phone {
    background-position: -256px -128px
}

.icol-money {
    background-position: -272px -128px
}

.icol-money-dollar {
    background-position: -288px -128px
}

.icol-money-euro {
    background-position: -304px -128px
}

.icol-money-pound {
    background-position: -320px -128px
}

.icol-money-yen {
    background-position: -336px -128px
}

.icol-monitor {
    background-position: -352px -128px
}

.icol-mouse {
    background-position: -368px -128px
}

.icol-music {
    background-position: -384px -128px
}

.icol-music-beam {
    background-position: -400px -128px
}

.icol-neutral {
    background-position: -416px -128px
}

.icol-new {
    background-position: -432px -128px
}

.icol-newspaper {
    background-position: -448px -128px
}

.icol-note {
    background-position: -464px -128px
}

.icol-nuclear {
    background-position: -480px -128px
}

.icol-package {
    background-position: -496px -128px
}

.icol-page {
    background-position: 0 -144px
}

.icol-page-2 {
    background-position: -16px -144px
}

.icol-page-2-copy {
    background-position: -32px -144px
}

.icol-page-code {
    background-position: -48px -144px
}

.icol-page-copy {
    background-position: -64px -144px
}

.icol-page-excel {
    background-position: -80px -144px
}

.icol-page-lightning {
    background-position: -96px -144px
}

.icol-page-paste {
    background-position: -112px -144px
}

.icol-page-red {
    background-position: -128px -144px
}

.icol-page-refresh {
    background-position: -144px -144px
}

.icol-page-save {
    background-position: -160px -144px
}

.icol-page-white-cplusplus {
    background-position: -176px -144px
}

.icol-page-white-csharp {
    background-position: -192px -144px
}

.icol-page-white-cup {
    background-position: -208px -144px
}

.icol-page-white-database {
    background-position: -224px -144px
}

.icol-page-white-delete {
    background-position: -240px -144px
}

.icol-page-white-dvd {
    background-position: -256px -144px
}

.icol-page-white-edit {
    background-position: -272px -144px
}

.icol-page-white-error {
    background-position: -288px -144px
}

.icol-page-white-excel {
    background-position: -304px -144px
}

.icol-page-white-find {
    background-position: -320px -144px
}

.icol-page-white-flash {
    background-position: -336px -144px
}

.icol-page-white-freehand {
    background-position: -352px -144px
}

.icol-page-white-gear {
    background-position: -368px -144px
}

.icol-page-white-get {
    background-position: -384px -144px
}

.icol-page-white-paintbrush {
    background-position: -400px -144px
}

.icol-page-white-paste {
    background-position: -416px -144px
}

.icol-page-white-php {
    background-position: -432px -144px
}

.icol-page-white-picture {
    background-position: -448px -144px
}

.icol-page-white-powerpoint {
    background-position: -464px -144px
}

.icol-page-white-put {
    background-position: -480px -144px
}

.icol-page-white-ruby {
    background-position: -496px -144px
}

.icol-page-white-stack {
    background-position: 0 -160px
}

.icol-page-white-star {
    background-position: -16px -160px
}

.icol-page-white-swoosh {
    background-position: -32px -160px
}

.icol-page-white-text {
    background-position: -48px -160px
}

.icol-page-white-text-width {
    background-position: -64px -160px
}

.icol-page-white-tux {
    background-position: -80px -160px
}

.icol-page-white-vector {
    background-position: -96px -160px
}

.icol-page-white-visualstudio {
    background-position: -112px -160px
}

.icol-page-white-width {
    background-position: -128px -160px
}

.icol-page-white-word {
    background-position: -144px -160px
}

.icol-page-white-world {
    background-position: -160px -160px
}

.icol-page-white-wrench {
    background-position: -176px -160px
}

.icol-page-white-zip {
    background-position: -192px -160px
}

.icol-paintbrush {
    background-position: -208px -160px
}

.icol-paintcan {
    background-position: -224px -160px
}

.icol-palette {
    background-position: -240px -160px
}

.icol-paper-bag {
    background-position: -256px -160px
}

.icol-paste-plain {
    background-position: -272px -160px
}

.icol-paste-word {
    background-position: -288px -160px
}

.icol-pencil {
    background-position: -304px -160px
}

.icol-photo {
    background-position: -320px -160px
}

.icol-photos {
    background-position: -336px -160px
}

.icol-photo-album {
    background-position: -352px -160px
}

.icol-piano {
    background-position: -368px -160px
}

.icol-picture {
    background-position: -384px -160px
}

.icol-pilcrow {
    background-position: -400px -160px
}

.icol-pill {
    background-position: -416px -160px
}

.icol-pin {
    background-position: -432px -160px
}

.icol-pipette {
    background-position: -448px -160px
}

.icol-plaing-card {
    background-position: -464px -160px
}

.icol-plug {
    background-position: -480px -160px
}

.icol-plugin {
    background-position: -496px -160px
}

.icol-printer {
    background-position: 0 -176px
}

.icol-projection-screen {
    background-position: -16px -176px
}

.icol-projection-screen-present {
    background-position: -32px -176px
}

.icol-rainbow {
    background-position: -48px -176px
}

.icol-report {
    background-position: -64px -176px
}

.icol-rocket {
    background-position: -80px -176px
}

.icol-rosette {
    background-position: -96px -176px
}

.icol-rss {
    background-position: -112px -176px
}

.icol-ruby {
    background-position: -128px -176px
}

.icol-ruler-1 {
    background-position: -144px -176px
}

.icol-ruler-2 {
    background-position: -160px -176px
}

.icol-ruler-crop {
    background-position: -176px -176px
}

.icol-ruler-triangle {
    background-position: -192px -176px
}

.icol-safe {
    background-position: -208px -176px
}

.icol-script {
    background-position: -224px -176px
}

.icol-selection {
    background-position: -240px -176px
}

.icol-selection-select {
    background-position: -256px -176px
}

.icol-server {
    background-position: -272px -176px
}

.icol-shading {
    background-position: -288px -176px
}

.icol-shape-aling-bottom {
    background-position: -304px -176px
}

.icol-shape-aling-center {
    background-position: -320px -176px
}

.icol-shape-aling-left {
    background-position: -336px -176px
}

.icol-shape-aling-middle {
    background-position: -352px -176px
}

.icol-shape-aling-right {
    background-position: -368px -176px
}

.icol-shape-aling-top {
    background-position: -384px -176px
}

.icol-shape-flip-horizontal {
    background-position: -400px -176px
}

.icol-shape-flip-vertical {
    background-position: -416px -176px
}

.icol-shape-group {
    background-position: -432px -176px
}

.icol-shape-handles {
    background-position: -448px -176px
}

.icol-shape-move-back {
    background-position: -464px -176px
}

.icol-shape-move-backwards {
    background-position: -480px -176px
}

.icol-shape-move-forwards {
    background-position: -496px -176px
}

.icol-shape-move-front {
    background-position: 0 -192px
}

.icol-shape-square {
    background-position: -16px -192px
}

.icol-shield {
    background-position: -32px -192px
}

.icol-sitemap {
    background-position: -48px -192px
}

.icol-slide {
    background-position: -64px -192px
}

.icol-slides {
    background-position: -80px -192px
}

.icol-slides-stack {
    background-position: -96px -192px
}

.icol-smiley-confuse {
    background-position: -112px -192px
}

.icol-smiley-cool {
    background-position: -128px -192px
}

.icol-smiley-cry {
    background-position: -144px -192px
}

.icol-smiley-fat {
    background-position: -160px -192px
}

.icol-smiley-mad {
    background-position: -176px -192px
}

.icol-smiley-red {
    background-position: -192px -192px
}

.icol-smiley-roll {
    background-position: -208px -192px
}

.icol-smiley-slim {
    background-position: -224px -192px
}

.icol-smiley-yell {
    background-position: -240px -192px
}

.icol-socket {
    background-position: -256px -192px
}

.icol-sockets {
    background-position: -272px -192px
}

.icol-sort {
    background-position: -288px -192px
}

.icol-sort-alphabet {
    background-position: -304px -192px
}

.icol-sort-date {
    background-position: -320px -192px
}

.icol-sort-disable {
    background-position: -336px -192px
}

.icol-sort-number {
    background-position: -352px -192px
}

.icol-sort-price {
    background-position: -368px -192px
}

.icol-sort-quantity {
    background-position: -384px -192px
}

.icol-sort-rating {
    background-position: -400px -192px
}

.icol-sound {
    background-position: -416px -192px
}

.icol-sound-note {
    background-position: -432px -192px
}

.icol-spellcheck {
    background-position: -448px -192px
}

.icol-sport-8ball {
    background-position: -464px -192px
}

.icol-sport-basketball {
    background-position: -480px -192px
}

.icol-sport-football {
    background-position: -496px -192px
}

.icol-sport-golf {
    background-position: 0 -208px
}

.icol-sport-raquet {
    background-position: -16px -208px
}

.icol-sport-shuttlecock {
    background-position: -32px -208px
}

.icol-sport-soccer {
    background-position: -48px -208px
}

.icol-sport-tennis {
    background-position: -64px -208px
}

.icol-stamp {
    background-position: -80px -208px
}

.icol-star-1 {
    background-position: -96px -208px
}

.icol-star-2 {
    background-position: -112px -208px
}

.icol-status-online {
    background-position: -128px -208px
}

.icol-stop {
    background-position: -144px -208px
}

.icol-style {
    background-position: -160px -208px
}

.icol-sum {
    background-position: -176px -208px
}

.icol-sum-2 {
    background-position: -192px -208px
}

.icol-switch {
    background-position: -208px -208px
}

.icol-tab {
    background-position: -224px -208px
}

.icol-table {
    background-position: -240px -208px
}

.icol-tag {
    background-position: -256px -208px
}

.icol-tag-blue {
    background-position: -272px -208px
}

.icol-target {
    background-position: -288px -208px
}

.icol-telephone {
    background-position: -304px -208px
}

.icol-television {
    background-position: -320px -208px
}

.icol-textfield {
    background-position: -336px -208px
}

.icol-textfield-rename {
    background-position: -352px -208px
}

.icol-text-align-center {
    background-position: -368px -208px
}

.icol-text-align-justify {
    background-position: -384px -208px
}

.icol-text-align-left {
    background-position: -400px -208px
}

.icol-text-align-right {
    background-position: -416px -208px
}

.icol-text-allcaps {
    background-position: -432px -208px
}

.icol-text-bold {
    background-position: -448px -208px
}

.icol-text-columns {
    background-position: -464px -208px
}

.icol-text-dropcaps {
    background-position: -480px -208px
}

.icol-text-heading-1 {
    background-position: -496px -208px
}

.icol-text-horizontalrule {
    background-position: 0 -224px
}

.icol-text-indent {
    background-position: -16px -224px
}

.icol-text-indent-remove {
    background-position: -32px -224px
}

.icol-text-italic {
    background-position: -48px -224px
}

.icol-text-kerning {
    background-position: -64px -224px
}

.icol-text-letterspacing {
    background-position: -80px -224px
}

.icol-text-letter-omega {
    background-position: -96px -224px
}

.icol-text-linespacing {
    background-position: -112px -224px
}

.icol-text-list-bullets {
    background-position: -128px -224px
}

.icol-text-list-numbers {
    background-position: -144px -224px
}

.icol-text-lowercase {
    background-position: -160px -224px
}

.icol-text-padding-bottom {
    background-position: -176px -224px
}

.icol-text-padding-left {
    background-position: -192px -224px
}

.icol-text-padding-right {
    background-position: -208px -224px
}

.icol-text-padding-top {
    background-position: -224px -224px
}

.icol-text-signature {
    background-position: -240px -224px
}

.icol-text-smallcaps {
    background-position: -256px -224px
}

.icol-text-strikethrough {
    background-position: -272px -224px
}

.icol-text-subscript {
    background-position: -288px -224px
}

.icol-ticket {
    background-position: -304px -224px
}

.icol-timeline-marker {
    background-position: -320px -224px
}

.icol-traffic {
    background-position: -336px -224px
}

.icol-transmit {
    background-position: -352px -224px
}

.icol-trophy {
    background-position: -368px -224px
}

.icol-trophy-bronze {
    background-position: -384px -224px
}

.icol-trophy-silver {
    background-position: -400px -224px
}

.icol-ui-combo-box {
    background-position: -416px -224px
}

.icol-ui-saccordion {
    background-position: -432px -224px
}

.icol-ui-slider-1 {
    background-position: -448px -224px
}

.icol-ui-slider-2 {
    background-position: -464px -224px
}

.icol-ui-tab-bottom {
    background-position: -480px -224px
}

.icol-ui-tab-content {
    background-position: -496px -224px
}

.icol-ui-tab-disable {
    background-position: 0 -240px
}

.icol-ui-tab-side {
    background-position: -16px -240px
}

.icol-ui-text-field-hidden {
    background-position: -32px -240px
}

.icol-ui-text-field-password {
    background-position: -48px -240px
}

.icol-umbrella {
    background-position: -64px -240px
}

.icol-user {
    background-position: -80px -240px
}

.icol-user-black-female {
    background-position: -96px -240px
}

.icol-user-business {
    background-position: -112px -240px
}

.icol-user-business-boss {
    background-position: -128px -240px
}

.icol-user-female {
    background-position: -144px -240px
}

.icol-user-silhouette {
    background-position: -160px -240px
}

.icol-user-thief {
    background-position: -176px -240px
}

.icol-user-thief-baldie {
    background-position: -192px -240px
}

.icol-vcard {
    background-position: -208px -240px
}

.icol-vector {
    background-position: -224px -240px
}

.icol-wait {
    background-position: -240px -240px
}

.icol-wall {
    background-position: -256px -240px
}

.icol-wall-break {
    background-position: -272px -240px
}

.icol-wall-brick {
    background-position: -288px -240px
}

.icol-wall-disable {
    background-position: -304px -240px
}

.icol-wand {
    background-position: -320px -240px
}

.icol-weather-clouds {
    background-position: -336px -240px
}

.icol-weather-cloudy {
    background-position: -352px -240px
}

.icol-weather-lightning {
    background-position: -368px -240px
}

.icol-weather-rain {
    background-position: -384px -240px
}

.icol-weather-snow {
    background-position: -400px -240px
}

.icol-weather-sun {
    background-position: -416px -240px
}

.icol-webcam {
    background-position: -432px -240px
}

.icol-world {
    background-position: -448px -240px
}

.icol-zone {
    background-position: -464px -240px
}

.icol-zones {
    background-position: -480px -240px
}

.icol-zone-money {
    background-position: -496px -240px
}

.icos-abacus {
    background-position: 0 0
}

.icos-acces-denied-sign {
    background-position: -18px 0
}

.icos-address-book-2 {
    background-position: -36px 0
}

.icos-address-book {
    background-position: -54px 0
}

.icos-admin-user-2 {
    background-position: -72px 0
}

.icos-admin-user {
    background-position: -90px 0
}

.icos-airplane {
    background-position: -108px 0
}

.icos-alarm-bell-2 {
    background-position: -126px 0
}

.icos-alarm-bell {
    background-position: -144px 0
}

.icos-alarm-clock {
    background-position: -162px 0
}

.icos-alert-2 {
    background-position: -180px 0
}

.icos-alert {
    background-position: -198px 0
}

.icos-android {
    background-position: -216px 0
}

.icos-apartment-building {
    background-position: -234px 0
}

.icos-archive {
    background-position: -252px 0
}

.icos-arrow-down {
    background-position: -270px 0
}

.icos-arrow-left {
    background-position: -288px 0
}

.icos-arrow-right {
    background-position: -306px 0
}

.icos-arrow-up {
    background-position: -324px 0
}

.icos-bag {
    background-position: -342px 0
}

.icos-balloons {
    background-position: 0 -18px
}

.icos-bandaid {
    background-position: -18px -18px
}

.icos-bar-graph {
    background-position: -36px -18px
}

.icos-battery-almost-empty {
    background-position: -54px -18px
}

.icos-battery-almost-full {
    background-position: -72px -18px
}

.icos-battery-empty {
    background-position: -90px -18px
}

.icos-battery-full {
    background-position: -108px -18px
}

.icos-battery {
    background-position: -126px -18px
}

.icos-bended-arrow-down {
    background-position: -144px -18px
}

.icos-bended-arrow-left {
    background-position: -162px -18px
}

.icos-bended-arrow-right {
    background-position: -180px -18px
}

.icos-bended-arrow-up {
    background-position: -198px -18px
}

.icos-big-brush {
    background-position: -216px -18px
}

.icos-blackberry {
    background-position: -234px -18px
}

.icos-blocks-images {
    background-position: -252px -18px
}

.icos-blu-ray {
    background-position: -270px -18px
}

.icos-bluetooth-2 {
    background-position: -288px -18px
}

.icos-bluetooth {
    background-position: -306px -18px
}

.icos-book-bookmark {
    background-position: -324px -18px
}

.icos-book-large {
    background-position: -342px -18px
}

.icos-book {
    background-position: 0 -36px
}

.icos-bookmark {
    background-position: -18px -36px
}

.icos-books {
    background-position: -36px -36px
}

.icos-box-incoming {
    background-position: -54px -36px
}

.icos-box-outgoing {
    background-position: -72px -36px
}

.icos-bulls-eye {
    background-position: -90px -36px
}

.icos-calculator {
    background-position: -108px -36px
}

.icos-calendar-today {
    background-position: -126px -36px
}

.icos-camera-2 {
    background-position: -144px -36px
}

.icos-camera {
    background-position: -162px -36px
}

.icos-car {
    background-position: -180px -36px
}

.icos-cash-register {
    background-position: -198px -36px
}

.icos-cassette {
    background-position: -216px -36px
}

.icos-cat {
    background-position: -234px -36px
}

.icos-cd {
    background-position: -252px -36px
}

.icos-chair {
    background-position: -270px -36px
}

.icos-chart-2 {
    background-position: -288px -36px
}

.icos-chart-3 {
    background-position: -306px -36px
}

.icos-chart-4 {
    background-position: -324px -36px
}

.icos-chart-5 {
    background-position: -342px -36px
}

.icos-chart-6 {
    background-position: 0 -54px
}

.icos-chart-7 {
    background-position: -18px -54px
}

.icos-chart-8 {
    background-position: -36px -54px
}

.icos-chart {
    background-position: -54px -54px
}

.icos-check {
    background-position: -72px -54px
}

.icos-chemical {
    background-position: -90px -54px
}

.icos-chrome {
    background-position: -108px -54px
}

.icos-clipboard-2 {
    background-position: -126px -54px
}

.icos-clipboard {
    background-position: -144px -54px
}

.icos-clock-2 {
    background-position: -162px -54px
}

.icos-clock {
    background-position: -180px -54px
}

.icos-cloud-download {
    background-position: -198px -54px
}

.icos-cloud-upload {
    background-position: -216px -54px
}

.icos-cloud {
    background-position: -234px -54px
}

.icos-cog-2 {
    background-position: -252px -54px
}

.icos-cog-3 {
    background-position: -270px -54px
}

.icos-cog-4 {
    background-position: -288px -54px
}

.icos-cog {
    background-position: -306px -54px
}

.icos-companies {
    background-position: -324px -54px
}

.icos-computer {
    background-position: -342px -54px
}

.icos-coverflow {
    background-position: 0 -72px
}

.icos-create {
    background-position: -18px -72px
}

.icos-cross {
    background-position: -36px -72px
}

.icos-crosshair {
    background-position: -54px -72px
}

.icos-cup {
    background-position: -72px -72px
}

.icos-day-calendar {
    background-position: -90px -72px
}

.icos-delicious {
    background-position: -108px -72px
}

.icos-digg-2 {
    background-position: -126px -72px
}

.icos-digg {
    background-position: -144px -72px
}

.icos-document {
    background-position: -162px -72px
}

.icos-documents-2 {
    background-position: -180px -72px
}

.icos-documents {
    background-position: -198px -72px
}

.icos-download-to-computer {
    background-position: -216px -72px
}

.icos-download {
    background-position: -234px -72px
}

.icos-dress {
    background-position: -252px -72px
}

.icos-dribbble-2 {
    background-position: -270px -72px
}

.icos-dribbble {
    background-position: -288px -72px
}

.icos-dropbox {
    background-position: -306px -72px
}

.icos-drupal {
    background-position: -324px -72px
}

.icos-dvd {
    background-position: -342px -72px
}

.icos-eject {
    background-position: 0 -90px
}

.icos-electricity-input {
    background-position: -18px -90px
}

.icos-electricity-plug {
    background-position: -36px -90px
}

.icos-excel-document {
    background-position: -54px -90px
}

.icos-excel-documents-2 {
    background-position: -72px -90px
}

.icos-excel-documents {
    background-position: -90px -90px
}

.icos-exit {
    background-position: -108px -90px
}

.icos-expose {
    background-position: -126px -90px
}

.icos-expression-engine {
    background-position: -144px -90px
}

.icos-eyedropper {
    background-position: -162px -90px
}

.icos-facebook-f {
    background-position: -180px -90px
}

.icos-facebook-like {
    background-position: -198px -90px
}

.icos-facebook {
    background-position: -216px -90px
}

.icos-favorite {
    background-position: -234px -90px
}

.icos-fax {
    background-position: -252px -90px
}

.icos-female-contour {
    background-position: -270px -90px
}

.icos-female-symbol {
    background-position: -288px -90px
}

.icos-file-cabinet {
    background-position: -306px -90px
}

.icos-film-camera {
    background-position: -324px -90px
}

.icos-film-strip-2 {
    background-position: -342px -90px
}

.icos-film-strip {
    background-position: 0 -108px
}

.icos-film {
    background-position: -18px -108px
}

.icos-finish-flag {
    background-position: -36px -108px
}

.icos-firefox {
    background-position: -54px -108px
}

.icos-flag-2 {
    background-position: -72px -108px
}

.icos-flag {
    background-position: -90px -108px
}

.icos-flatscreen {
    background-position: -108px -108px
}

.icos-folder-2 {
    background-position: -126px -108px
}

.icos-folder {
    background-position: -144px -108px
}

.icos-footprints {
    background-position: -162px -108px
}

.icos-fountain-pen {
    background-position: -180px -108px
}

.icos-frames {
    background-position: -198px -108px
}

.icos-globe-2 {
    background-position: -216px -108px
}

.icos-globe {
    background-position: -234px -108px
}

.icos-go-back-from-full-screen {
    background-position: -252px -108px
}

.icos-go-back-from-screen {
    background-position: -270px -108px
}

.icos-go-full-screen {
    background-position: -288px -108px
}

.icos-google-buzz {
    background-position: -306px -108px
}

.icos-google-maps {
    background-position: -324px -108px
}

.icos-graph {
    background-position: -342px -108px
}

.icos-hd-2 {
    background-position: 0 -126px
}

.icos-hd-3 {
    background-position: -18px -126px
}

.icos-hd {
    background-position: -36px -126px
}

.icos-headphones {
    background-position: -54px -126px
}

.icos-heart-favorite {
    background-position: -72px -126px
}

.icos-help {
    background-position: -90px -126px
}

.icos-home-2 {
    background-position: -108px -126px
}

.icos-home-3 {
    background-position: -126px -126px
}

.icos-home {
    background-position: -144px -126px
}

.icos-ice-cream-2 {
    background-position: -162px -126px
}

.icos-ice-cream {
    background-position: -180px -126px
}

.icos-ichat {
    background-position: -198px -126px
}

.icos-image-2 {
    background-position: -216px -126px
}

.icos-image {
    background-position: -234px -126px
}

.icos-images-2 {
    background-position: -252px -126px
}

.icos-images {
    background-position: -270px -126px
}

.icos-inbox {
    background-position: -288px -126px
}

.icos-info-about {
    background-position: -306px -126px
}

.icos-ipad {
    background-position: -324px -126px
}

.icos-iphone-3g {
    background-position: -342px -126px
}

.icos-iphone-4 {
    background-position: 0 -144px
}

.icos-ipod-classic {
    background-position: -18px -144px
}

.icos-ipod-nano {
    background-position: -36px -144px
}

.icos-joomla {
    background-position: -54px -144px
}

.icos-key-2 {
    background-position: -72px -144px
}

.icos-key {
    background-position: -90px -144px
}

.icos-lady-s-purse {
    background-position: -108px -144px
}

.icos-lamp {
    background-position: -126px -144px
}

.icos-laptop {
    background-position: -144px -144px
}

.icos-lastfm {
    background-position: -162px -144px
}

.icos-lemonade-stand {
    background-position: -180px -144px
}

.icos-light-bulb {
    background-position: -198px -144px
}

.icos-link-2 {
    background-position: -216px -144px
}

.icos-link {
    background-position: -234px -144px
}

.icos-linux {
    background-position: -252px -144px
}

.icos-list-image {
    background-position: -270px -144px
}

.icos-list-images {
    background-position: -288px -144px
}

.icos-list {
    background-position: -306px -144px
}

.icos-loading-bar {
    background-position: -324px -144px
}

.icos-locked-2 {
    background-position: -342px -144px
}

.icos-locked {
    background-position: 0 -162px
}

.icos-looking-glass {
    background-position: -18px -162px
}

.icos-macos {
    background-position: -36px -162px
}

.icos-magic-mouse {
    background-position: -54px -162px
}

.icos-magnifying-glass {
    background-position: -72px -162px
}

.icos-mail {
    background-position: -90px -162px
}

.icos-male-contour {
    background-position: -108px -162px
}

.icos-male-symbol {
    background-position: -126px -162px
}

.icos-map {
    background-position: -144px -162px
}

.icos-marker {
    background-position: -162px -162px
}

.icos-medical-case {
    background-position: -180px -162px
}

.icos-megaphone {
    background-position: -198px -162px
}

.icos-message {
    background-position: -216px -162px
}

.icos-microphone {
    background-position: -234px -162px
}

.icos-mighty-mouse {
    background-position: -252px -162px
}

.icos-minus {
    background-position: -270px -162px
}

.icos-mobile-phone {
    background-position: -288px -162px
}

.icos-mobypicture {
    background-position: -306px -162px
}

.icos-money-2 {
    background-position: -324px -162px
}

.icos-money {
    background-position: -342px -162px
}

.icos-monitor {
    background-position: 0 -180px
}

.icos-month-calendar {
    background-position: -18px -180px
}

.icos-mouse-wires {
    background-position: -36px -180px
}

.icos-multiple-users {
    background-position: -54px -180px
}

.icos-music {
    background-position: -72px -180px
}

.icos-myspace-2 {
    background-position: -90px -180px
}

.icos-new-message {
    background-position: -108px -180px
}

.icos-next-track {
    background-position: -126px -180px
}

.icos-note-book {
    background-position: -144px -180px
}

.icos-off {
    background-position: -162px -180px
}

.icos-pacman-ghost {
    background-position: -180px -180px
}

.icos-pacman {
    background-position: -198px -180px
}

.icos-paint-brush {
    background-position: -216px -180px
}

.icos-pants {
    background-position: -234px -180px
}

.icos-paperclip {
    background-position: -252px -180px
}

.icos-paypal-2 {
    background-position: -270px -180px
}

.icos-paypal-3 {
    background-position: -288px -180px
}

.icos-paypal {
    background-position: -306px -180px
}

.icos-pdf-document {
    background-position: -324px -180px
}

.icos-pdf-documents-2 {
    background-position: -342px -180px
}

.icos-pdf-documents {
    background-position: 0 -198px
}

.icos-pencil-2 {
    background-position: -18px -198px
}

.icos-pencil {
    background-position: -36px -198px
}

.icos-phone-2 {
    background-position: -54px -198px
}

.icos-phone-hook {
    background-position: -72px -198px
}

.icos-phone {
    background-position: -90px -198px
}

.icos-piggy-bank {
    background-position: -108px -198px
}

.icos-plane-suitcase {
    background-position: -126px -198px
}

.icos-play {
    background-position: -144px -198px
}

.icos-plixi {
    background-position: -162px -198px
}

.icos-plus {
    background-position: -180px -198px
}

.icos-polaroids {
    background-position: -198px -198px
}

.icos-post-card {
    background-position: -216px -198px
}

.icos-power {
    background-position: -234px -198px
}

.icos-powerpoint-document {
    background-position: -252px -198px
}

.icos-powerpoint-documents-2 {
    background-position: -270px -198px
}

.icos-powerpoint-documents {
    background-position: -288px -198px
}

.icos-presentation-2 {
    background-position: -306px -198px
}

.icos-presentation {
    background-position: -324px -198px
}

.icos-preview {
    background-position: -342px -198px
}

.icos-previous-track {
    background-position: 0 -216px
}

.icos-price-tag {
    background-position: -18px -216px
}

.icos-price-tags {
    background-position: -36px -216px
}

.icos-printer {
    background-position: -54px -216px
}

.icos-radio {
    background-position: -72px -216px
}

.icos-record {
    background-position: -90px -216px
}

.icos-recycle-symbol {
    background-position: -108px -216px
}

.icos-refresh-2 {
    background-position: -126px -216px
}

.icos-refresh-3 {
    background-position: -144px -216px
}

.icos-refresh-4 {
    background-position: -162px -216px
}

.icos-refresh {
    background-position: -180px -216px
}

.icos-repeat {
    background-position: -198px -216px
}

.icos-robot {
    background-position: -216px -216px
}

.icos-rss {
    background-position: -234px -216px
}

.icos-ruler-2 {
    background-position: -252px -216px
}

.icos-ruler {
    background-position: -270px -216px
}

.icos-running-man {
    background-position: -288px -216px
}

.icos-safari {
    background-position: -306px -216px
}

.icos-save {
    background-position: -324px -216px
}

.icos-scan-label {
    background-position: -342px -216px
}

.icos-scissors-2 {
    background-position: 0 -234px
}

.icos-scissors {
    background-position: -18px -234px
}

.icos-sd-2 {
    background-position: -36px -234px
}

.icos-sd-3 {
    background-position: -54px -234px
}

.icos-sd {
    background-position: -72px -234px
}

.icos-settings-2 {
    background-position: -90px -234px
}

.icos-settings-smal {
    background-position: -108px -234px
}

.icos-settings {
    background-position: -126px -234px
}

.icos-shopping-bag {
    background-position: -144px -234px
}

.icos-shopping-basket-2 {
    background-position: -162px -234px
}

.icos-shopping-basket {
    background-position: -180px -234px
}

.icos-shopping-cart-2 {
    background-position: -198px -234px
}

.icos-shopping-cart-3 {
    background-position: -216px -234px
}

.icos-shopping-cart-4 {
    background-position: -234px -234px
}

.icos-shopping-cart {
    background-position: -252px -234px
}

.icos-shuffle {
    background-position: -270px -234px
}

.icos-sign-post {
    background-position: -288px -234px
}

.icos-single-document {
    background-position: -306px -234px
}

.icos-single-excel-document {
    background-position: -324px -234px
}

.icos-single-pdf-copy {
    background-position: -342px -234px
}

.icos-single-powerpoint-document {
    background-position: 0 -252px
}

.icos-single-user {
    background-position: -18px -252px
}

.icos-single-word-document {
    background-position: -36px -252px
}

.icos-single-zip-file {
    background-position: -54px -252px
}

.icos-skype {
    background-position: -72px -252px
}

.icos-sleeveless-shirt {
    background-position: -90px -252px
}

.icos-small-brush {
    background-position: -108px -252px
}

.icos-socks {
    background-position: -126px -252px
}

.icos-sound {
    background-position: -144px -252px
}

.icos-speech-bubble-2 {
    background-position: -162px -252px
}

.icos-speech-bubble {
    background-position: -180px -252px
}

.icos-speech-bubbles-2 {
    background-position: -198px -252px
}

.icos-speech-bubbles-3 {
    background-position: -216px -252px
}

.icos-speech-bubbles {
    background-position: -234px -252px
}

.icos-sport-shirt {
    background-position: -252px -252px
}

.icos-stop-watch {
    background-position: -270px -252px
}

.icos-stop {
    background-position: -288px -252px
}

.icos-strategy-2 {
    background-position: -306px -252px
}

.icos-strategy {
    background-position: -324px -252px
}

.icos-stumbleupon {
    background-position: -342px -252px
}

.icos-suitcase {
    background-position: 0 -270px
}

.icos-sweater {
    background-position: -18px -270px
}

.icos-t-shirt {
    background-position: -36px -270px
}

.icos-table {
    background-position: -54px -270px
}

.icos-tag-2 {
    background-position: -72px -270px
}

.icos-tag {
    background-position: -90px -270px
}

.icos-tags {
    background-position: -108px -270px
}

.icos-television {
    background-position: -126px -270px
}

.icos-timer {
    background-position: -144px -270px
}

.icos-trashcan-2 {
    background-position: -162px -270px
}

.icos-trashcan {
    background-position: -180px -270px
}

.icos-travel-suitcase {
    background-position: -198px -270px
}

.icos-tree {
    background-position: -216px -270px
}

.icos-trolly {
    background-position: -234px -270px
}

.icos-truck {
    background-position: -252px -270px
}

.icos-tumbler {
    background-position: -270px -270px
}

.icos-twitter-2 {
    background-position: -288px -270px
}

.icos-twitter-t {
    background-position: -306px -270px
}

.icos-twitter {
    background-position: -324px -270px
}

.icos-umbrella {
    background-position: -342px -270px
}

.icos-under-construction {
    background-position: 0 -288px
}

.icos-unfavorite {
    background-position: -18px -288px
}

.icos-unlocked {
    background-position: -36px -288px
}

.icos-upload {
    background-position: -54px -288px
}

.icos-user-2 {
    background-position: -72px -288px
}

.icos-user-comment {
    background-position: -90px -288px
}

.icos-user {
    background-position: -108px -288px
}

.icos-users-2 {
    background-position: -126px -288px
}

.icos-users {
    background-position: -144px -288px
}

.icos-v-card-2 {
    background-position: -162px -288px
}

.icos-v-card-3 {
    background-position: -180px -288px
}

.icos-v-card {
    background-position: -198px -288px
}

.icos-vault {
    background-position: -216px -288px
}

.icos-vimeo-2 {
    background-position: -234px -288px
}

.icos-vimeo {
    background-position: -252px -288px
}

.icos-walking-man {
    background-position: -270px -288px
}

.icos-wifi-signal-2 {
    background-position: -288px -288px
}

.icos-wifi-signal {
    background-position: -306px -288px
}

.icos-windows {
    background-position: -324px -288px
}

.icos-winner-podium {
    background-position: -342px -288px
}

.icos-word-document {
    background-position: 0 -306px
}

.icos-word-documents-2 {
    background-position: -18px -306px
}

.icos-word-documents {
    background-position: -36px -306px
}

.icos-wordpress-2 {
    background-position: -54px -306px
}

.icos-wordpress-3 {
    background-position: -72px -306px
}

.icos-wordpress {
    background-position: -90px -306px
}

.icos-youtube-2 {
    background-position: -108px -306px
}

.icos-youtube {
    background-position: -126px -306px
}

.icos-zip-document {
    background-position: -144px -306px
}

.icos-zip-file {
    background-position: -162px -306px
}

.icos-zip-files {
    background-position: -180px -306px
}


/*!font-awesome.min.css*/

@font-face {
    font-family: FontAwesome;
    src: url(font/fontawesome-webfont.eot?v=3.2.1);
    src: url(font/fontawesome-webfont.eot?#iefix&v=3.2.1) format('embedded-opentype'), url(font/fontawesome-webfont.woff?v=3.2.1) format('woff'), url(font/fontawesome-webfont.ttf?v=3.2.1) format('truetype'), url(font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format('svg');
    font-weight: 400;
    font-style: normal
}

[class*=" icon-"]:before,
[class^=icon-]:before {
    text-decoration: inherit;
    display: inline-block;
    speak: none
}

.icon-large:before {
    vertical-align: -10%;
    font-size: 1.3333333333333333em
}

a [class*=" icon-"],
a [class^=icon-] {
      display: inline  
}

[class*=" icon-"].icon-fixed-width,
[class^=icon-].icon-fixed-width {
    display: inline-block;
    width: 1.1428571428571428em;
    text-align: right;
    padding-right: .2857142857142857em
}

[class*=" icon-"].icon-fixed-width.icon-large,
[class^=icon-].icon-fixed-width.icon-large {
    width: 1.4285714285714286em
}

.icons-ul {
    margin-left: 2.142857142857143em;
    list-style-type: none
}

.icons-ul>li {
    position: relative
}

.icons-ul .icon-li {
    position: absolute;
    left: -2.142857142857143em;
    width: 2.142857142857143em;
    text-align: center;
    line-height: inherit
}

[class*=" icon-"].hide,
[class^=icon-].hide {
    display: none
}

.icon-muted {
    color: #eee
}

.icon-light {
    color: #fff
}

.icon-dark {
    color: #333
}

.menuAdvSearch,
.quickSearch
 {
    color: #4d7496!important
}

.icon-border {
    border: 1px solid #eee;
    padding: .2em .25em .15em;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.icon-2x {
    font-size: 2em
}

.icon-2x.icon-border {
    border-width: 2px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.icon-3x {
    font-size: 3em
}

.icon-3x.icon-border {
    border-width: 3px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.icon-4x {
    font-size: 4em
}

.icon-4x.icon-border {
    border-width: 4px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px
}

.icon-5x {
    font-size: 5em
}

.icon-5x.icon-border {
    border-width: 5px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

[class*=" icon-"].pull-left,
[class^=icon-].pull-left {
    margin-right: .3em
}

[class*=" icon-"].pull-right,
[class^=icon-].pull-right {
    margin-left: .3em
}

[class*=" icon-"],
[class^=icon-] {
    font-family: FontAwesome;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
    display: inline;
    width: auto;
    height: auto;
    line-height: normal;
    vertical-align: baseline;
    /*background-image: none;*/
    background-position: 0 0;
    background-repeat: repeat;
    margin-top: 0
}

.btn [class*=" icon-"].icon-spin,
.btn [class^=icon-].icon-spin,
.icon-stack,
.nav [class*=" icon-"].icon-spin,
.nav [class^=icon-].icon-spin {
    display: inline-block
}

.btn [class*=" icon-"].icon-large,
.btn [class^=icon-].icon-large,
.nav [class*=" icon-"].icon-large,
.nav [class^=icon-].icon-large,
.nav-pills [class*=" icon-"],
.nav-pills [class*=" icon-"].icon-large,
.nav-pills [class^=icon-],
.nav-pills [class^=icon-].icon-large,
.nav-tabs [class*=" icon-"],
.nav-tabs [class*=" icon-"].icon-large,
.nav-tabs [class^=icon-],
.nav-tabs [class^=icon-].icon-large {
    line-height: .9em
}

.dropdown-menu>.active>a>[class*=" icon-"],
.dropdown-menu>.active>a>[class^=icon-],
.dropdown-menu>li>a:hover>[class*=" icon-"],
.dropdown-menu>li>a:hover>[class^=icon-],
.dropdown-submenu:hover>a>[class*=" icon-"],
.dropdown-submenu:hover>a>[class^=icon-],
.icon-white,
.nav-list>.active>a>[class*=" icon-"],
.nav-list>.active>a>[class^=icon-],
.nav-pills>.active>a>[class*=" icon-"],
.nav-pills>.active>a>[class^=icon-],
.navbar-inverse .nav>.active>a>[class*=" icon-"],
.navbar-inverse .nav>.active>a>[class^=icon-] {
    background-image: none
}

.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x,
.btn [class^=icon-].pull-left.icon-2x,
.btn [class^=icon-].pull-right.icon-2x {
    margin-top: .18em
}

.btn [class*=" icon-"].icon-spin.icon-large,
.btn [class^=icon-].icon-spin.icon-large {
    line-height: .8em
}

.btn.btn-sm [class*=" icon-"].pull-left.icon-2x,
.btn.btn-sm [class*=" icon-"].pull-right.icon-2x,
.btn.btn-sm [class^=icon-].pull-left.icon-2x,
.btn.btn-sm [class^=icon-].pull-right.icon-2x {
    margin-top: .25em
}

.btn.btn-lg [class*=" icon-"],
.btn.btn-lg [class^=icon-] {
    margin-top: 0
}

.btn.btn-lg [class*=" icon-"].pull-left.icon-2x,
.btn.btn-lg [class*=" icon-"].pull-right.icon-2x,
.btn.btn-lg [class^=icon-].pull-left.icon-2x,
.btn.btn-lg [class^=icon-].pull-right.icon-2x {
    margin-top: .05em
}

.btn.btn-lg [class*=" icon-"].pull-left.icon-2x,
.btn.btn-lg [class^=icon-].pull-left.icon-2x {
    margin-right: .2em
}

.btn.btn-lg [class*=" icon-"].pull-right.icon-2x,
.btn.btn-lg [class^=icon-].pull-right.icon-2x {
    margin-left: .2em
}

.nav-list [class*=" icon-"],
.nav-list [class^=icon-] {
    line-height: inherit
}

.headerbar-align {
	text-align: center;
}

.headerbar-display {
	display: block;
	color: #666666;
    font-size: 14px;
}

.headerhbar {
	background-color: #f6dbc1;
	font-size: 14px;
	height: 43px;
	display: flex;
    justify-content: flex-end;
}

.headerbar-aligninline {
	display: inline-block;
    vertical-align: middle;
	font-weight: bold;
}

.headerbar-font {
	font-weight: normal;
}

.searchConatianer {
	height: 35px;
   -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    border-radius: 100px;
    position: relative;
    width: 90%;
     border: 1px solid #AAAAAA;
    /* border-radius: 100px; */
    opacity: 1;
	background: white !important;
}

.searchCatalogConatianer {
	height: 35px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    border-radius: 100px;
    position: relative;
    width: 90%;
    border: 1px solid #AAAAAA;
    /* border-radius: 100px; */
    opacity: 1;
	background: white !important;
}

.searchbox {
	float: left;
     color: #888;
    line-height: 18px;
    padding: 0;
    background: transparent;
    border: 0;
    max-width: 90%;
    webkit-box-shadow: revert !important;
    box-shadow: none;
	/* padding: 13px 15px 15px 5px; */
	margin: 3px 0 0 8px;
	height: 28px;
	padding: 3px 5px 5px 3px;
}

.searchButton 
{
	border: none;
    background: none;
   	padding: 0px !important;
	margin-right: 7px !important;
	height: 30px;
}

.searchButton:hover
{
background-color: transparent; 
outline: none;
  background-position: 0 -14px;
}

.searchButton input[type="submit"]
{
 outline: 0 !important;
}


.searchButtonMobile 
{
	top: 2%;
    right: 5px;
    background: url(/Style/responsive/img/SearchIcon.svg) no-repeat center center;
    height: 25px;
    width: 25px;
    background-size: 20px 20px;
    background-color: #ffffff;
	border-color: #AAAAAA;
    border: 1px solid;
}

#searchMobile {
	margin-top: 3%;
    margin-left: 85%;
}


/* toggle search panel*/
#searchPanelMobile{

  padding: 10px;
  position: absolute;
  visibility: hidden;
  opacity: 0;
          transition: 0.6s;
  -webkit-transition: 0.6s;
          transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
}

}

.searchboxright{
	border-radius: 30px 0px 0px 30px !important;
	border-right-color: #ffffff;
}

.searchboxleft{
	border-radius: 30px 0px 0px 30px !important;
	border-left-color: #ffffff;
}

.buttonSearchIcon{
    background-image:url('/Style/responsive/img/SearchIcon.svg');
    background-repeat:no-repeat;
	height: 30px;
	width: 30px;
}

.icon-stack {
    position: relative;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: -35%
}

.icon-stack [class*=" icon-"],
.icon-stack [class^=icon-] {
    display: block;
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 1em;
    line-height: inherit
}

.icon-spin,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-rotate-90:before {
    display: inline-block
}

.icon-stack .icon-stack-base {
    font-size: 2em
}

.icon-spin {
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    -webkit-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear
}

a .icon-spin,
a .icon-stack {
    display: inline-block;
    text-decoration: none
}

@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0)
    }
    100% {
        -moz-transform: rotate(359deg)
    }
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(359deg)
    }
}

@-o-keyframes spin {
    0% {
        -o-transform: rotate(0)
    }
    100% {
        -o-transform: rotate(359deg)
    }
}

@-ms-keyframes spin {
    0% {
        -ms-transform: rotate(0)
    }
    100% {
        -ms-transform: rotate(359deg)
    }
}

@keyframes spin {
    0% {
        transform: rotate(0)
    }
    100% {
        transform: rotate(359deg)
    }
}

.icon-rotate-90:before {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=1)
}

.icon-rotate-180:before {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=2)
}

.icon-rotate-270:before {
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
    filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=3)
}

.icon-flip-horizontal:before {
    -webkit-transform: scale(-1, 1);
    -moz-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    -o-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.icon-flip-vertical:before {
    -webkit-transform: scale(1, -1);
    -moz-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    -o-transform: scale(1, -1);
    transform: scale(1, -1)
}

.icon-glass:before {
    content: "\f000"
}

.icon-music:before {
    content: "\f001"
}

.icon-search:before {
       content: "\f002"  
	
}

.icon-envelope-alt:before {
    content: "\f003"
}

.icon-heart:before {
    content: "\f004"
}

.icon-star:before {
    content: "\f005"
}

.icon-star-empty:before {
    content: "\f006"
}

.icon-user:before {
    content: "\f007"
}

.icon-film:before {
    content: "\f008"
}

.icon-th-large:before {
    content: "\f009"
}

.icon-th:before {
    content: "\f00a"
}

.icon-th-list:before {
    content: "\f00b"
}

.icon-ok:before {
    content: "\f00c"
}

.icon-remove:before {
    content: "\f00d";
}

.icon-remove {
    color: #000000;	
}

.icon-zoom-in:before {
    content: "\f00e"
}

.icon-zoom-out:before {
    content: "\f010"
}

.icon-off:before,
.icon-power-off:before {
    content: "\f011"
}

.icon-signal:before {
    content: "\f012"
}

.icon-cog:before,
.icon-gear:before {
    content: "\f013"
}

.icon-trash:before {
    content: "\f014"
}

.icon-home:before {
    content: "\f015"
}

.icon-file-alt:before {
    content: "\f016"
}

.icon-time:before {
    content: "\f017"
}

.icon-road:before {
    content: "\f018"
}

.icon-download-alt:before {
    content: "\f019"
}

.icon-download:before {
    content: "\f01a"
}

.icon-upload:before {
    content: "\f01b"
}

.icon-inbox:before {
    content: "\f01c"
}

.icon-play-circle:before {
    content: "\f01d"
}

.icon-repeat:before,
.icon-rotate-right:before {
    content: "\f01e"
}

.icon-refresh:before {
    content: "\f021"
}

.icon-list-alt:before {
    content: "\f022"
}

.icon-lock:before {
    content: "\f023"
}

.icon-flag:before {
    content: "\f024"
}

.icon-headphones:before {
    content: "\f025"
}

.icon-volume-off:before {
    content: "\f026"
}

.icon-volume-down:before {
    content: "\f027"
}

.icon-volume-up:before {
    content: "\f028"
}

.icon-qrcode:before {
    content: "\f029"
}

.icon-barcode:before {
    content: "\f02a"
}

.icon-tag:before {
    content: "\f02b"
}

.icon-tags:before {
    content: "\f02c"
}

.icon-book:before {
    content: "\f02d"
}

.icon-bookmark:before {
    content: "\f02e"
}

.icon-print:before {
    content: "\f02f"
}

.icon-camera:before {
    content: "\f030"
}

.icon-font:before {
    content: "\f031"
}

.icon-bold:before {
    content: "\f032"
}

.icon-italic:before {
    content: "\f033"
}

.icon-text-height:before {
    content: "\f034"
}

.icon-text-width:before {
    content: "\f035"
}

.icon-align-left:before {
    content: "\f036"
}

.icon-align-center:before {
    content: "\f037"
}

.icon-align-right:before {
    content: "\f038"
}

.icon-align-justify:before {
    content: "\f039"
}

.icon-list:before {
    content: "\f03a"
}

.icon-indent-left:before {
    content: "\f03b"
}

.icon-indent-right:before {
    content: "\f03c"
}

.icon-facetime-video:before {
    content: "\f03d"
}

.icon-picture:before {
    content: "\f03e"
}

.icon-pencil:before {
    content: "\f040"
}

.icon-map-marker:before {
    content: "\f041"
}

.icon-adjust:before {
    content: "\f042"
}

.icon-tint:before {
    content: "\f043"
}

.icon-edit:before {
    content: "\f044"
}

.icon-share:before {
    content: "\f045"
}

.icon-check:before {
    content: "\f046"
}

.icon-move:before {
    content: "\f047"
}

.icon-step-backward:before {
    content: "\f048"
}

.icon-fast-backward:before {
    content: "\f049"
}

.icon-backward:before {
    content: "\f04a"
}

.icon-play:before {
    content: "\f04b"
}

.icon-pause:before {
    content: "\f04c"
}

.icon-stop:before {
    content: "\f04d"
}

.icon-forward:before {
    content: "\f04e"
}

.icon-fast-forward:before {
    content: "\f050"
}

.icon-step-forward:before {
    content: "\f051"
}

.icon-eject:before {
    content: "\f052"
}

.icon-chevron-left:before {
    content: "\f053"
}

.icon-chevron-right:before {
    content: "\f054"
}

.icon-plus-sign:before {
    content: "\f055"
}

.icon-minus-sign:before {
    content: "\f056"
}

.icon-remove-sign:before {
    content: "\f057"
}

.icon-ok-sign:before {
    content: "\f058"
}

.icon-question-sign:before {
    content: "\f059"
}

.icon-info-sign:before {
    content: "\f05a"
}

.icon-screenshot:before {
    content: "\f05b"
}

.icon-remove-circle:before {
    content: "\f05c"
}

.icon-ok-circle:before {
    content: "\f05d"
}

.icon-ban-circle:before {
    content: "\f05e"
}

.icon-arrow-left:before {
    content: "\f060"
}

.icon-arrow-right:before {
    content: "\f061"
}

.icon-arrow-up:before {
    content: "\f062"
}

.icon-arrow-down:before {
    content: "\f063"
}

.icon-mail-forward:before,
.icon-share-alt:before {
    content: "\f064"
}

.icon-resize-full:before {
    content: "\f065"
}

.icon-resize-small:before {
    content: "\f066"
}

.icon-plus:before {
    content: "\f067"
}

.icon-minus:before {
    content: "\f068"
}

.icon-asterisk:before {
    content: "\f069"
}

.icon-exclamation-sign:before {
    content: "\f06a"
}

.icon-gift:before {
    content: "\f06b"
}

.icon-leaf:before {
    content: "\f06c"
}

.icon-fire:before {
    content: "\f06d"
}

.icon-eye-open:before {
    content: "\f06e"
}

.icon-eye-close:before {
    content: "\f070"
}

.icon-warning-sign:before {
    content: "\f071"
}

.icon-plane:before {
    content: "\f072"
}

.icon-calendar:before {
    content: "\f073"
}

.icon-random:before {
    content: "\f074"
}

.icon-comment:before {
    content: "\f075"
}

.icon-magnet:before {
    content: "\f076"
}

.icon-chevron-up:before {
    content: "\f077"
}

.icon-chevron-down:before {
    content: "\f078"
}

.icon-retweet:before {
    content: "\f079"
}

.icon-shopping-cart {
   	height: 30px;
	margin-top: 15px;
}

.icon-folder-close:before {
    content: "\f07b"
}

.icon-folder-open:before {
    content: "\f07c"
}

.icon-resize-vertical:before {
    content: "\f07d"
}

.icon-resize-horizontal:before {
    content: "\f07e"
}

.icon-bar-chart:before {
    content: "\f080"
}

.icon-twitter-sign:before {
    content: "\f081"
}

.icon-facebook-sign:before {
    content: "\f082"
}

.icon-camera-retro:before {
    content: "\f083"
}

.icon-key:before {
    content: "\f084"
}

.icon-cogs:before,
.icon-gears:before {
    content: "\f085"
}

.icon-comments:before {
    content: "\f086"
}

.icon-thumbs-up-alt:before {
    content: "\f087"
}

.icon-thumbs-down-alt:before {
    content: "\f088"
}

.icon-star-half:before {
    content: "\f089"
}

.icon-heart-empty:before {
    content: "\f08a"
}

.icon-signout:before {
    content: "\f08b"
}

.icon-linkedin-sign:before {
    content: "\f08c"
}

.icon-pushpin:before {
    content: "\f08d"
}

.icon-external-link:before {
    content: "\f08e"
}

.icon-signin:before {
    content: "\f090"
}

.icon-trophy:before {
    content: "\f091"
}

.icon-github-sign:before {
    content: "\f092"
}

.icon-upload-alt:before {
    content: "\f093"
}

.icon-lemon:before {
    content: "\f094"
}

.icon-phone:before {
    content: "\f095"
}

.icon-check-empty:before,
.icon-unchecked:before {
    content: "\f096"
}

.icon-bookmark-empty:before {
    content: "\f097"
}

.icon-phone-sign:before {
    content: "\f098"
}

.icon-twitter:before {
    content: "\f099"
}

.icon-facebook:before {
    content: "\f09a"
}

.icon-github:before {
    content: "\f09b"
}

.icon-unlock:before {
    content: "\f09c"
}

.icon-credit-card:before {
    content: "\f09d"
}

.icon-rss:before {
    content: "\f09e"
}

.icon-hdd:before {
    content: "\f0a0"
}

.icon-bullhorn:before {
    content: "\f0a1"
}

.icon-bell:before {
    content: "\f0a2"
}

.icon-certificate:before {
    content: "\f0a3"
}

.icon-hand-right:before {
    content: "\f0a4"
}

.icon-hand-left:before {
    content: "\f0a5"
}

.icon-hand-up:before {
    content: "\f0a6"
}

.icon-hand-down:before {
    content: "\f0a7"
}

.icon-circle-arrow-left:before {
    content: "\f0a8"
}

.icon-circle-arrow-right:before {
    content: "\f0a9"
}

.icon-circle-arrow-up:before {
    content: "\f0aa"
}

.icon-circle-arrow-down:before {
    content: "\f0ab"
}

.icon-globe:before {
    content: "\f0ac"
}

.icon-wrench:before {
    content: "\f0ad"
}

.icon-tasks:before {
    content: "\f0ae"
}

.icon-filter:before {
    content: "\f0b0"
}

.icon-briefcase {
  	height: 30px;
}

.headerlogosixe {
	height: 30px;
}

.icon-wishlish {
  	height: 30px;
}

.icon-fullscreen:before {
    content: "\f0b2"
}

.icon-group:before {
    content: "\f0c0"
}

.icon-link:before {
    content: "\f0c1"
}

.icon-cloud:before {
    content: "\f0c2"
}

.icon-beaker:before {
    content: "\f0c3"
}

.icon-cut:before {
    content: "\f0c4"
}

.icon-copy:before {
    content: "\f0c5"
}

.icon-paper-clip:before,
.icon-paperclip:before {
    content: "\f0c6"
}

.icon-save:before {
    content: "\f0c7"
}

.icon-sign-blank:before {
    content: "\f0c8"
}

.icon-reorder:before {
    content: "\f0c9"
}

.icon-list-ul:before {
    content: "\f0ca"
}

.icon-list-ol:before {
    content: "\f0cb"
}

.icon-strikethrough:before {
    content: "\f0cc"
}

.icon-underline:before {
    content: "\f0cd"
}

.icon-table:before {
    content: "\f0ce"
}

.icon-magic:before {
    content: "\f0d0"
}

.icon-truck:before {
    content: "\f0d1"
}

.icon-pinterest:before {
    content: "\f0d2"
}

.icon-pinterest-sign:before {
    content: "\f0d3"
}

.icon-google-plus-sign:before {
    content: "\f0d4"
}

.icon-google-plus:before {
    content: "\f0d5"
}

.icon-money:before {
    content: "\f0d6"
}

.icon-caret-down:before {
    content: "\f0d7"
}

.icon-caret-up:before {
    content: "\f0d8"
}

.icon-caret-left:before {
    content: "\f0d9"
}

.icon-caret-right:before {
    content: "\f0da"
}

.icon-columns:before {
    content: "\f0db"
}

.icon-sort:before {
    content: "\f0dc"
}

.icon-sort-down:before {
    content: "\f0dd"
}

.icon-sort-up:before {
    content: "\f0de"
}

.icon-envelope:before {
    content: "\f0e0"
}

.icon-linkedin:before {
    content: "\f0e1"
}

.icon-rotate-left:before,
.icon-undo:before {
    content: "\f0e2"
}

.icon-legal:before {
    content: "\f0e3"
}

.icon-dashboard:before {
    content: "\f0e4"
}

.icon-comment-alt:before {
    content: "\f0e5"
}

.icon-comments-alt:before {
    content: "\f0e6"
}

.icon-notification {
   	height: 30px;
}

.icon-sitemap:before {
    content: "\f0e8"
}

.icon-umbrella:before {
    content: "\f0e9"
}

.icon-paste:before {
    content: "\f0ea"
}

.icon-lightbulb:before {
    content: "\f0eb"
}

.icon-exchange:before {
    content: "\f0ec"
}

.icon-cloud-download:before {
    content: "\f0ed"
}

.icon-cloud-upload:before {
    content: "\f0ee"
}

.icon-user-md:before {
    content: "\f0f0"
}

.icon-stethoscope:before {
    content: "\f0f1"
}

.icon-suitcase:before {
    content: "\f0f2"
}

.icon-bell-alt:before {
    content: "\f0f3"
}

.icon-coffee:before {
    content: "\f0f4"
}

.icon-food:before {
    content: "\f0f5"
}

.icon-file-text-alt:before {
    content: "\f0f6"
}

.icon-building:before {
    content: "\f0f7"
}

.icon-hospital:before {
    content: "\f0f8"
}

.icon-ambulance:before {
    content: "\f0f9"
}

.icon-medkit:before {
    content: "\f0fa"
}

.icon-fighter-jet:before {
    content: "\f0fb"
}

.icon-beer:before {
    content: "\f0fc"
}

.icon-h-sign:before {
    content: "\f0fd"
}

.icon-plus-sign-alt:before {
    content: "\f0fe"
}

.icon-double-angle-left:before {
    content: "\f100"
}

.icon-double-angle-right:before {
    content: "\f101"
}

.icon-double-angle-up:before {
    content: "\f102"
}

.icon-double-angle-down:before {
    content: "\f103"
}

.icon-angle-left:before {
    content: "\f104"
}

.icon-angle-right:before {
    content: "\f105"
}

.icon-angle-up:before {
    content: "\f106"
}

.icon-angle-down:before {
    content: "\f107"
}

.icon-desktop:before {
    content: "\f108"
}

.icon-laptop:before {
    content: "\f109"
}

.icon-tablet:before {
    content: "\f10a"
}

.icon-mobile-phone:before {
    content: "\f10b"
}

.icon-circle-blank:before {
    content: "\f10c"
}

.icon-quote-left:before {
    content: "\f10d"
}

.icon-quote-right:before {
    content: "\f10e"
}

.icon-spinner:before {
    content: "\f110"
}

.icon-circle:before {
    content: "\f111"
}

.icon-mail-reply:before,
.icon-reply:before {
    content: "\f112"
}

.icon-github-alt:before {
    content: "\f113"
}

.icon-folder-close-alt:before {
    content: "\f114"
}

.icon-folder-open-alt:before {
    content: "\f115"
}

.icon-expand-alt:before {
    content: "\f116"
}

.icon-collapse-alt:before {
    content: "\f117"
}

.icon-smile:before {
    content: "\f118"
}

.icon-frown:before {
    content: "\f119"
}

.icon-meh:before {
    content: "\f11a"
}

.icon-gamepad:before {
    content: "\f11b"
}

.icon-keyboard:before {
    content: "\f11c"
}

.icon-flag-alt:before {
    content: "\f11d"
}

.icon-flag-checkered:before {
    content: "\f11e"
}

.icon-terminal:before {
    content: "\f120"
}

.icon-code:before {
    content: "\f121"
}

.icon-mail-reply-all:before,
.icon-reply-all:before {
    content: "\f122"
}

.icon-star-half-empty:before,
.icon-star-half-full:before {
    content: "\f123"
}

.icon-location-arrow:before {
    content: "\f124"
}

.icon-crop:before {
    content: "\f125"
}

.icon-code-fork:before {
    content: "\f126"
}

.icon-unlink:before {
    content: "\f127"
}

.icon-question:before {
    content: "\f128"
}

.icon-info:before {
    content: "\f129"
}

.icon-exclamation:before {
    content: "\f12a"
}

.icon-superscript:before {
    content: "\f12b"
}

.icon-subscript:before {
    content: "\f12c"
}

.icon-eraser:before {
    content: "\f12d"
}

.icon-puzzle-piece:before {
    content: "\f12e"
}

.icon-microphone:before {
    content: "\f130"
}

.icon-microphone-off:before {
    content: "\f131"
}

.icon-shield:before {
    content: "\f132"
}

.icon-calendar-empty:before {
    content: "\f133"
}

.icon-fire-extinguisher:before {
    content: "\f134"
}

.icon-rocket:before {
    content: "\f135"
}

.icon-maxcdn:before {
    content: "\f136"
}

.icon-chevron-sign-left:before {
    content: "\f137"
}

.icon-chevron-sign-right:before {
    content: "\f138"
}

.icon-chevron-sign-up:before {
    content: "\f139"
}

.icon-chevron-sign-down:before {
    content: "\f13a"
}

.icon-html5:before {
    content: "\f13b"
}

.icon-css3:before {
    content: "\f13c"
}

.icon-anchor:before {
    content: "\f13d"
}

.icon-unlock-alt:before {
    content: "\f13e"
}

.icon-bullseye:before {
    content: "\f140"
}

.icon-ellipsis-horizontal:before {
    content: "\f141"
}

.icon-ellipsis-vertical:before {
    content: "\f142"
}

.icon-rss-sign:before {
    content: "\f143"
}

.icon-play-sign:before {
    content: "\f144"
}

.icon-ticket:before {
    content: "\f145"
}

.icon-minus-sign-alt:before {
    content: "\f146"
}

.icon-check-minus:before {
    content: "\f147"
}

.icon-level-up:before {
    content: "\f148"
}

.icon-level-down:before {
    content: "\f149"
}

.icon-check-sign:before {
    content: "\f14a"
}

.icon-edit-sign:before {
    content: "\f14b"
}

.icon-external-link-sign:before {
    content: "\f14c"
}

.icon-share-sign:before {
    content: "\f14d"
}

.icon-compass:before {
    content: "\f14e"
}

.icon-collapse:before {
    content: "\f150"
}

.icon-collapse-top:before {
    content: "\f151"
}

.icon-expand:before {
    content: "\f152"
}

.icon-eur:before,
.icon-euro:before {
    content: "\f153"
}

.icon-gbp:before {
    content: "\f154"
}

.icon-dollar:before,
.icon-usd:before {
    content: "\f155"
}

.icon-inr:before,
.icon-rupee:before {
    content: "\f156"
}

.icon-jpy:before,
.icon-yen:before {
    content: "\f157"
}

.icon-cny:before,
.icon-renminbi:before {
    content: "\f158"
}

.icon-krw:before,
.icon-won:before {
    content: "\f159"
}

.icon-bitcoin:before,
.icon-btc:before {
    content: "\f15a"
}

.icon-file:before {
    content: "\f15b"
}

.icon-file-text:before {
    content: "\f15c"
}

.icon-sort-by-alphabet:before {
    content: "\f15d"
}

.icon-sort-by-alphabet-alt:before {
    content: "\f15e"
}

.icon-sort-by-attributes:before {
    content: "\f160"
}

.icon-sort-by-attributes-alt:before {
    content: "\f161"
}

.icon-sort-by-order:before {
    content: "\f162"
}

.icon-sort-by-order-alt:before {
    content: "\f163"
}

.icon-thumbs-up:before {
    content: "\f164"
}

.icon-thumbs-down:before {
    content: "\f165"
}

.icon-youtube-sign:before {
    content: "\f166"
}

.icon-youtube:before {
    content: "\f167"
}

.icon-xing:before {
    content: "\f168"
}

.icon-xing-sign:before {
    content: "\f169"
}

.icon-youtube-play:before {
    content: "\f16a"
}

.icon-dropbox:before {
    content: "\f16b"
}

.icon-stackexchange:before {
    content: "\f16c"
}

.icon-instagram:before {
    content: "\f16d"
}

.icon-flickr:before {
    content: "\f16e"
}

.icon-adn:before {
    content: "\f170"
}

.icon-bitbucket:before {
    content: "\f171"
}

.icon-bitbucket-sign:before {
    content: "\f172"
}

.icon-tumblr:before {
    content: "\f173"
}

.icon-tumblr-sign:before {
    content: "\f174"
}

.icon-long-arrow-down:before {
    content: "\f175"
}

.icon-long-arrow-up:before {
    content: "\f176"
}

.icon-long-arrow-left:before {
    content: "\f177"
}

.icon-long-arrow-right:before {
    content: "\f178"
}

.icon-apple:before {
    content: "\f179"
}

.icon-windows:before {
    content: "\f17a"
}

.icon-android:before {
    content: "\f17b"
}

.icon-linux:before {
    content: "\f17c"
}

.icon-dribbble:before {
    content: "\f17d"
}

.icon-skype:before {
    content: "\f17e"
}

.icon-foursquare:before {
    content: "\f180"
}

.icon-trello:before {
    content: "\f181"
}

.icon-female:before {
   
}

.icon-male {
    
	height: 30px;
}

.icon-gittip:before {
    content: "\f184"
}

.icon-sun:before {
    content: "\f185"
}

.icon-moon:before {
    content: "\f186"
}

.icon-archive:before {
    content: "\f187"
}

.icon-bug:before {
    content: "\f188"
}

.icon-vk:before {
    content: "\f189"
}

.icon-weibo:before {
    content: "\f18a"
}

.icon-renren:before {
    content: "\f18b"
}

.icon-bank:before{
	content: "\f19c"
}

.menuSelectAcct {
    float: right;
	color: #000000!important;
}

.quickSearch {
    float: left;
    padding-top: 8px!important;
    display: inline;
    cursor: pointer;
    cursor: hand
}

.menuAdvSearch {
    padding-top: 5px!important
}

.menuAdvSearchBtn {
    padding-top: 5px!important;
    color: #4d7496;
	
}

@media (max-width:767px) {
    .navbar-right .dropdown-menu {
        left: auto!important;
        right: 0!important
    }
}
div.dropdown-menu.changenavbar {
    /* right: -180px !important; */
}
@media (max-width:767px) {
    div.dropdown-menu.changenavbar {
        /* right: -90px !important; */
    }
}
@media (min-width:992px) {
    p.footer-txt-center {
        text-align: center!important
    }
    p.footer-txt-right {
        text-align: right!important
    }
}

@media (max-width:991px) {
    p.footer-txt-center,
    p.footer-txt-right {
        text-align: left!important
    }
}

@media (min-width: 992px) {
    p.footer-txt-center {
        text-align: center!important;
    }
    p.footer-txt-right {
        text-align: right!important;
    }
}

@media (max-width: 991px) {
    p.footer-txt-center,
    p.footer-txt-right {
        text-align: left!important;
    }
}

.left-inner-addon {
    position: relative!important;
    overflow-x: hidden!important;
    overflow-y: hidden!important;
}

.left-inner-addon input {
    padding-left: 30px!important;
}

.left-inner-addon i {
    position: absolute!important;
    padding: 10px 12px!important;
    pointer-events: none!important;
}

.carousel-inner > .item > img {
    margin: 0 auto;
}

.btn-block {
    margin-bottom: 5px!important;
}

.input-xs {
	height: 20px;
}

a[disabled],
a.disabled{
	text-decoration:none;
	color: gray;
	cursor: not-allowed;
}

li[hidden],
li.hidden{
	display:block;
}

.GroupHeader input[type=submit],
.ContentHeader input[type=submit] {
	color: #4D7496;
}

.GroupContentHeader select {
	color: black;
}

th a {
	color: #000000 !important;
}

.iframe-borderless {
	border: 0 none;
}

td input[type=reset] {
	color: #ffffff;
	background-color: #DC6901;
	border-color: #DC6901;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
	
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	overflow: hidden;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
}
td input[type=reset]:hover, td input[type=reset]:focus, td input[type=reset]:active {
	background-color: #d3521b;
	border-color: #d3521b;
	color: #ffffff;
}
td input[type=reset]:disabled {
	cursor: not-allowed!important;
}

input[type=reset] {
	color: #ffffff;
	background-color: #DC6901;
	border-color: #DC6901;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
	
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	overflow: hidden;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
}
input[type=reset]:hover, input[type=reset]:focus, input[type=reset]:active {
	background-color: #d3521b !important;
	border-color: #d3521b !important; 
	color: #ffffff !important;
}
input[type=reset]:disabled {
	cursor: not-allowed !important;
	background-color:#b7b7b7 !important;
	color:#808080 !important;
}

input[type=button] {
	color: #ffffff !important;
	background-color: #DC6901 !important;
	border-color: #DC6901 !important;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
	
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	overflow: hidden;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
}
input[type=button]:hover, input[type=button]:focus, input[type=button]:active {
	background-color: #d3521b !important;
	border-color: #d3521b !important;
	color: #ffffff !important;
}
input[type=button]:disabled {
	cursor: not-allowed !important;
	background-color:#b7b7b7 !important;
	color:#808080 !important;
}

td input[type=submit] {
	color: #ffffff !important;
	background-color: #DC6901 !important;
	border-color: #DC6901 !important;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
	
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	overflow: hidden;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
}
td input[type=submit]:hover, td input[type=submit]:focus, td input[type=submit]:active {
	background-color: #d3521b !important;
	border-color: #d3521b !important;
	color: #ffffff !important;
}
td input[type=submit]:disabled {
	cursor: not-allowed !important;
	background-color: #b7b7b7 !important;
	color: #808080 !important;
}

button {
	color: #ffffff;
	background-color: #DC6901;
	border-color: #DC6901;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
	
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	overflow: hidden;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
}
button:hover, button:focus, button:active {
	background-color: #d3521b;
	border-color: #d3521b;
	color: #ffffff;
}
button:disabled {
	cursor: not-allowed!important;
	background-color: #b7b7b7;
	color:#808080;
}

input[type=text] {
	padding:none;
	-moz-box-sizing: border-box!important;
}

.disabled {
	cursor: not-allowed!important;
}

.center-th {
	text-align: center!important;
}

.GridHeaderNative th input[type=button] {
	color: #4D7496;
	background-color: #DDDDDD;
	border-color: #DDDDDD;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
	
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	overflow: hidden;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
}
.GridHeaderNative th input[type=button]:hover, .GridHeaderNative th input[type=button]:focus, .GridHeaderNative th input[type=button]:active {
	background-color: #f2f2f2;
	border-color: #f2f2f2;
	color: 4D7496;
}

.ContentHeader td input[type=submit] {
	color:#ffffff !important;
	background-color: #DC6901 !important;
	border-color:#DC6901 !important;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
	
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	overflow: hidden;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
}
.ContentHeader td input[type=submit]:hover, .ContentHeader td input[type=submit]:focus, .ContentHeader td input[type=submit]:active {
	background-color: #f2f2f2;
	border-color: #f2f2f2;
	color: 4D7496;
}

.ContentHeader input[type=submit] {
	color:  #ffffff;
	background-color: #DC6901;
	border-color: #DC6901;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
	
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	overflow: hidden;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
}
.ContentHeader input[type=submit]:hover, .ContentHeader input[type=submit]:focus, .ContentHeader input[type=submit]:active {
	background-color: #d3521b;
	border-color: #d3521b;
	color: #ffffff;
}

.ContentHeader td input[type=button] {
	color: #4D7496;
	background-color: #DDDDDD;
	border-color: #DDDDDD;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
	
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	overflow: hidden;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
}
.ContentHeader td input[type=button]:hover, .ContentHeader td input[type=button]:focus, .ContentHeader td input[type=button]:active {
	background-color: #f2f2f2;
	border-color: #f2f2f2;
	color: 4D7496;
}

.HeaderRight input[type=button] {
	color: #4D7496;
	background-color: #DDDDDD;
	border-color: #DDDDDD;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
	
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	overflow: hidden;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
}
.HeaderRight input[type=button]:hover, .HeaderRight input[type=button]:focus, .HeaderRight input[type=button]:active {
	background-color: #f2f2f2;
	border-color: #f2f2f2;
	color: 4D7496;
}

input[type=submit] {
	color: #ffffff;
	background-color:  #DC6901;
	border-color:  #DC6901;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	overflow: hidden;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
}
input[type=submit]:hover, input[type=submit]:focus, input[type=submit]:active {
	background-color:  #d3521b;
	border-color:  #d3521b;
	color: #ffffff;
}
input[type=submit]:disabled {
	cursor: not-allowed!important;
	background-color: #b7b7b7 !important;
    color: #808080 !important
}

.GVFixedHeader {
	background-color: #F4EAE2 ;
}

.GVFixedHeader th nobr span {
	color: black;
}

.GVFixedHeader th span {
	color: black;
}

.aheader {
	color: white;
}
@media print {
  #ashley-direct-sidebar * {
    visibility: hidden;
  }

  a:link:after, a:visited:after {
    content: "";
	}
}

.navbar-fixed-top,
.navbar-fixed-bottom {
     position: relative !important; 
}

.panel-secondary>.panel-heading {
    color: black !important;
    background-color: #F4EAE2 !important;
    border-color: #F4EAE2 !important;
}

.panel-primary {
    border-color: #D9D9D9 !important;
}

.panel-primary>.panel-heading {
    color: #000000 !important;
    background-color: #D9D9D9 !important;
    border-color: #D9D9D9 !important;
}
#tbodyGrid  td >.gridDelete ,#tbodyGrid  td >.gridEdit
{
	background-color:white  !important;
}
#Pager > .page_disabled_PrevNext, #Pager > .page_enabled,#Pager > .page_enabled_PrevNext
{
	background-color:white !important;
	border-color:#D9D9D9 !important;
	color:black !important;
}
.divAccounttab
{
	 background-color: #D9D9D9 !important;
	 color: #000000 !important;
}



[type="radio"]:checked:before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: 0.1em;
  border-radius: 2em;
  border: 0.001em solid black;
   box-shadow: 0 0 0 0.02em black; 
  margin-right: 0.001em;
  transition: 0.05s ease all;
}

input[type=radio]:checked:before{
 background: black;
  border-radius: 3em;  
   box-shadow: inset 0 0 0 .12em rgba(255, 255, 255, .95); 
}

[type="radio"]:disabled:before {
  content: '';
  display: inline-block;
  width: 0.95em;
  height: 0.99em;
  vertical-align: 0.1em;
  border-radius: 2em;
  border: 0.001em solid grey;
   box-shadow: 0 0 0 0.02em grey; 
  margin-right: 0.001em;
  transition: 0.05s ease all;
}

input[type=radio]:disabled:checked:before{
 background: grey;
  border-radius: 3em;  
   box-shadow: inset 0 0 0 .12em rgba(255, 255, 255, .95); 
}


   input[type="checkbox"] {
	  cursor: pointer;
	  -webkit-appearance: none;
	  -moz-appearance: none;
	  appearance: none;
	  outline: 0;
	  background: white;
	  height: 15px;
	  width: 15px;
	  border: 1px solid black;
	}

	 

	input[type="checkbox"]:checked {
	  background: #fff;
	}

 

	input[type="checkbox"]:hover {
	  filter: brightness(90%);
	}

	 
	input[type="checkbox"]:after {
	  content: '';
	  position: relative;
	  left: 35%;
	  top: 5%;
	  width: 30%;
	  height: 75%;
	  border: solid black;
	  border-width: 0 1px 1px 0;
	  transform: rotate(45deg);
	  display: none;
	}

 

	input[type="checkbox"]:checked:after {
	  display: block;
	}

	input[type="checkbox"]:disabled {
	  border-color: grey;
	}

@media (max-width: 767px){
  .footer-wrapper .list-wrapper {
    display: none;
 }
 .footer-wrapper .footer-headings {
  position: relative;
 }
 .footer-wrapper .footer-headings:after {
  position: absolute;
  top: -7px;
  right: 10px;
  height: 23px;
  line-height: 30px;
  font-family: FontAwesome;
  content: "\f107";
  font-size: 27px;
  font-weight: normal;
 }
 
 .footer-wrapper .footer-headings.active + .list-wrapper  {
   display: block;
 }
}