/*********** Page Layout Styles **********/
/* line 2, ../sass/partials/_maincontent.scss */
html {
  height: 100%;
}

/* line 6, ../sass/partials/_maincontent.scss */
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  color: #404040;
  background-color: rgba(255, 255, 255, 0);
  height: 100%;
}

/* line 14, ../sass/partials/_maincontent.scss */
form {
  height: 100%;
  min-width: 280px;
}

/* line 19, ../sass/partials/_maincontent.scss */
body.bgd {
  background: #000 url("../images/imgHouseFrame.jpg") top center no-repeat;
  background-size: cover;
  color: #fff;
}
/* line 24, ../sass/partials/_maincontent.scss */
body.bgd form {
  background: -webkit-linear-gradient(rgba(32, 32, 32, 0.6), #202020);
  background: -o-linear-gradient(rgba(32, 32, 32, 0.6), #202020);
  background: -moz-linear-gradient(rgba(32, 32, 32, 0.6), #202020);
  background: linear-gradient(rgba(32, 32, 32, 0.6), #202020);
}

/* line 29, ../sass/partials/_maincontent.scss */
.fill {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 34, ../sass/partials/_maincontent.scss */
.nobreak {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

/* line 38, ../sass/partials/_maincontent.scss */
.nooverflow {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: normal !important;
}

/* line 43, ../sass/partials/_maincontent.scss */
.themecolor {
  color: #202020;
}

/* line 47, ../sass/partials/_maincontent.scss */
.themeprimary {
  color: #F48025;
}

/* line 51, ../sass/partials/_maincontent.scss */
.themetextcolorlight {
  color: #fff;
}

/* line 55, ../sass/partials/_maincontent.scss */
.themetextcolor {
  color: #404040;
}

/* line 59, ../sass/partials/_maincontent.scss */
.bordercolorthemeborder {
  border-color: #808080;
}
/* line 62, ../sass/partials/_maincontent.scss */
.bordercolorthemeborder.bordercolortransparent {
  border-color: rgba(128, 128, 128, 0.25);
}

/* line 67, ../sass/partials/_maincontent.scss */
.bordercolortextlight {
  border-color: #fff;
}
/* line 70, ../sass/partials/_maincontent.scss */
.bordercolortextlight.bordercolortransparent {
  border-color: rgba(255, 255, 255, 0.25);
}

/*********** End PageLayout Styles **********/
/*********** Menu/Layout Styles **********/
/* line 78, ../sass/partials/_maincontent.scss */
.divMenu {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}
/* line 85, ../sass/partials/_maincontent.scss */
.divMenu .menu {
  width: 100px;
  margin: auto;
  padding: 0px 5px;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}
@media screen and (max-width: 768px) {
  /* line 85, ../sass/partials/_maincontent.scss */
  .divMenu .menu {
    width: 270px;
  }
}
/* line 97, ../sass/partials/_maincontent.scss */
.divMenu .menu.fullscreen {
  width: 100%;
}
/* line 102, ../sass/partials/_maincontent.scss */
.divMenu .menubutton.icon {
  height: 80px;
  width: 80px;
  float: left;
  position: relative;
  cursor: pointer;
  color: #fff;
  text-align: center;
  margin: 8px 0px;
}
/* line 112, ../sass/partials/_maincontent.scss */
.divMenu .menubutton.icon:hover {
  color: #f9b986;
}
/* line 116, ../sass/partials/_maincontent.scss */
.divMenu .menubutton.icon.selected {
  color: #F48025;
  cursor: default;
}
/* line 120, ../sass/partials/_maincontent.scss */
.divMenu .menubutton.icon.selected:hover {
  color: #F48025;
}
@media screen and (max-width: 768px) {
  /* line 116, ../sass/partials/_maincontent.scss */
  .divMenu .menubutton.icon.selected {
    color: #fff;
    cursor: pointer;
  }
  /* line 128, ../sass/partials/_maincontent.scss */
  .divMenu .menubutton.icon.selected:hover {
    color: #f9b986;
  }
}
/* line 134, ../sass/partials/_maincontent.scss */
.divMenu .menubutton.icon i {
  font-size: 50px;
}
/* line 138, ../sass/partials/_maincontent.scss */
.divMenu .menubutton.icon > .fa-stack {
  font-size: 25px;
}
/* line 141, ../sass/partials/_maincontent.scss */
.divMenu .menubutton.icon > .fa-stack strong {
  color: #404040;
}
/* line 146, ../sass/partials/_maincontent.scss */
.divMenu .menubutton.icon div {
  position: absolute;
  left: 0px;
  right: 0px;
  text-align: center;
  font-size: 0.9em;
}
@media screen and (max-width: 768px) {
  /* line 102, ../sass/partials/_maincontent.scss */
  .divMenu .menubutton.icon {
    height: 100px;
    width: 100px;
  }
  /* line 159, ../sass/partials/_maincontent.scss */
  .divMenu .menubutton.icon:nth-child(even) {
    margin: 25px 0px 0px 40px;
  }
  /* line 163, ../sass/partials/_maincontent.scss */
  .divMenu .menubutton.icon:nth-child(odd) {
    margin: 25px 0px 0px 0px;
  }
  /* line 166, ../sass/partials/_maincontent.scss */
  .divMenu .menubutton.icon:nth-child(odd):last-child {
    margin-left: 85px;
  }
  /* line 171, ../sass/partials/_maincontent.scss */
  .divMenu .menubutton.icon i {
    font-size: 65px;
  }
  /* line 175, ../sass/partials/_maincontent.scss */
  .divMenu .menubutton.icon > .fa-stack {
    font-size: 33px;
  }
  /* line 179, ../sass/partials/_maincontent.scss */
  .divMenu .menubutton.icon div {
    font-size: 1.1em;
  }
}
/* line 184, ../sass/partials/_maincontent.scss */
.divMenu .menubutton.icon.inactivebtn {
  cursor: default;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
/* line 188, ../sass/partials/_maincontent.scss */
.divMenu .menubutton.icon.inactivebtn:hover, .divMenu .menubutton.icon.inactivebtn:focus, .divMenu .menubutton.icon.inactivebtn:active, .divMenu .menubutton.icon.inactivebtn.active, .divMenu .menubutton.icon.inactivebtn.selected,
.divMenu .menubutton.icon.inactivebtn .open .dropdown-toggle.btn-warning {
  color: #fff;
}
/* line 195, ../sass/partials/_maincontent.scss */
.divMenu .top-bar .back, .divMenu .top-bar .right {
  display: none;
}

/* line 205, ../sass/partials/_maincontent.scss */
.wizard .divMenu .menubutton.icon {
  cursor: default;
}
/* line 208, ../sass/partials/_maincontent.scss */
.wizard .divMenu .menubutton.icon:hover {
  color: #fff;
}
/* line 212, ../sass/partials/_maincontent.scss */
.wizard .divMenu .menubutton.icon.selected {
  color: #F48025;
}
/* line 215, ../sass/partials/_maincontent.scss */
.wizard .divMenu .menubutton.icon.selected:hover {
  color: #F48025;
}

/* line 223, ../sass/partials/_maincontent.scss */
.pagesection {
  display: none;
}

/* line 227, ../sass/partials/_maincontent.scss */
.divLeft {
  height: 100%;
  padding: 0px;
  position: relative;
  float: left;
  width: 100px;
}
@media screen and (max-width: 768px) {
  /* line 227, ../sass/partials/_maincontent.scss */
  .divLeft {
    width: 100%;
  }
}
/* line 238, ../sass/partials/_maincontent.scss */
.divLeft.unselected {
  background-color: rgba(32, 32, 32, 0.5);
}
@media screen and (max-width: 768px) {
  /* line 238, ../sass/partials/_maincontent.scss */
  .divLeft.unselected {
    display: none;
  }
}

/* line 247, ../sass/partials/_maincontent.scss */
.divRight {
  height: 100%;
  padding: 0px;
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  /* line 247, ../sass/partials/_maincontent.scss */
  .divRight {
    display: none;
  }
  /* line 256, ../sass/partials/_maincontent.scss */
  .divRight.selected {
    display: block;
  }
}

/* line 262, ../sass/partials/_maincontent.scss */
.divContent {
  width: 100%;
  height: 100%;
  position: relative;
}
/* line 267, ../sass/partials/_maincontent.scss */
.divContent .divMenu.unselected {
  display: none;
}
/* line 271, ../sass/partials/_maincontent.scss */
.divContent .divPage {
  display: none;
}
/* line 274, ../sass/partials/_maincontent.scss */
.divContent .divPage.selected {
  display: block;
}

/* line 280, ../sass/partials/_maincontent.scss */
.divPage {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  overflow-y: auto;
  padding: 0px;
  -webkit-overflow-scrolling: touch;
}

/*********** End Menu/Layout Styles **********/
/*********** Please Wait Styles **********/
/* line 293, ../sass/partials/_maincontent.scss */
#divWait {
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  display: none;
}
/* line 301, ../sass/partials/_maincontent.scss */
#divWait div {
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
}
/* line 309, ../sass/partials/_maincontent.scss */
#divWait div:first-child {
  background-color: White;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  z-index: 2001;
}
/* line 315, ../sass/partials/_maincontent.scss */
#divWait div:last-child {
  cursor: wait;
  z-index: 2002;
}
/* line 320, ../sass/partials/_maincontent.scss */
#divWait table {
  height: 100%;
  width: 100%;
}
/* line 324, ../sass/partials/_maincontent.scss */
#divWait table td {
  text-align: center;
}

/*********** End Please Wait Styles **********/
/*********** Widget Styles **********/
/* line 332, ../sass/partials/_maincontent.scss */
.widget {
  background-color: rgba(255, 255, 255, 0.8);
  color: #404040;
  border: 2px solid #F48025;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
/* line 338, ../sass/partials/_maincontent.scss */
.widget .widget-header {
  padding: 0 10px;
  height: 35px;
  text-align: center;
  color: #fff;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  background-color: #F48025;
}
/* line 346, ../sass/partials/_maincontent.scss */
.widget .widget-header h3 {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-size: 1.5em;
  font-weight: bold;
  margin: 0;
  line-height: 35px;
  color: #404040;
}
/* line 357, ../sass/partials/_maincontent.scss */
.widget .widget-header.left {
  text-align: left;
}
/* line 361, ../sass/partials/_maincontent.scss */
.widget .widget-header.button i {
  float: right;
  padding: 8px;
  font-size: 1.3em;
  cursor: pointer;
}
/* line 368, ../sass/partials/_maincontent.scss */
.widget .widget-header.tradienamecontainer {
  height: auto;
  white-space: normal;
  overflow: auto;
}
/* line 375, ../sass/partials/_maincontent.scss */
.widget .widget-content {
  padding: 10px 10px;
}
/* line 378, ../sass/partials/_maincontent.scss */
.widget .widget-content.forlist {
  padding: 0px;
}
/* line 383, ../sass/partials/_maincontent.scss */
.widget.forlist {
  border-width: 1px;
  background-color: transparent;
  color: #fff;
  overflow: hidden;
}

/*********** End Widget Styles **********/
/*********** Login/Create Account Styles **********/
/* line 394, ../sass/partials/_maincontent.scss */
.tableContent td {
  text-align: right;
  padding: 8px 0px 0px 5px;
  line-height: 25px;
}
/* line 399, ../sass/partials/_maincontent.scss */
.tableContent td:first-child {
  font-weight: bold;
}
/* line 403, ../sass/partials/_maincontent.scss */
.tableContent td input, .tableContent td textarea {
  font-weight: normal;
}
/* line 408, ../sass/partials/_maincontent.scss */
.tableContent input, .tableContent textarea {
  width: 100%;
}
/* line 412, ../sass/partials/_maincontent.scss */
.tableContent.left {
  table-layout: fixed;
  width: 100%;
  margin-bottom: 20px;
}
/* line 418, ../sass/partials/_maincontent.scss */
.tableContent.left td {
  text-align: left;
}
/* line 422, ../sass/partials/_maincontent.scss */
.tableContent.left input, .tableContent.left textarea {
  max-width: 550px;
}
/* line 426, ../sass/partials/_maincontent.scss */
.tableContent.left.foraddress {
  max-width: 700px;
}

/* line 432, ../sass/partials/_maincontent.scss */
.progress {
  margin: 0 0 5px 0;
}

/* line 436, ../sass/partials/_maincontent.scss */
.progress-wrap h4 {
  text-align: center;
  margin: 0 auto 10px;
  font-size: 1em;
}

/* line 442, ../sass/partials/_maincontent.scss */
.progress-text {
  text-align: center;
  font-weight: bold;
  font-size: 0.8em;
  font-style: italic;
}

/* line 449, ../sass/partials/_maincontent.scss */
.bg-theme {
  background-color: #F48025;
}

/* line 453, ../sass/partials/_maincontent.scss */
.progress-detail {
  text-align: center;
  font-weight: normal;
  font-size: 0.9em;
  line-height: 1.4em;
  padding: 10px 0;
}

/* line 461, ../sass/partials/_maincontent.scss */
.coupon-text > td {
  text-align: center;
  padding-top: 0;
  color: #f48025;
  font-weight: bold;
}

/* line 468, ../sass/partials/_maincontent.scss */
.like-link {
  cursor: pointer;
  color: #337ab7;
}

/* line 473, ../sass/partials/_maincontent.scss */
.like-link:hover {
  color: #23527c;
  text-decoration: underline;
}

/*********** End Login/Create Account Styles **********/
/*********** Stripe Payment Styles **********/
/* line 481, ../sass/partials/_maincontent.scss */
.StripeElement {
  background-color: white;
  height: 40px;
  padding: 10px 12px;
  border-radius: 5px;
  border: 2px Solid #808080;
  box-shadow: none;
  -webkit-transition: box-shadow 150ms ease;
  transition: box-shadow 150ms ease;
}

/* line 492, ../sass/partials/_maincontent.scss */
.ElementsApp .InputElement.is-invalid {
  color: #fa755a;
}

/* line 496, ../sass/partials/_maincontent.scss */
.StripeElement--webkit-autofill {
  background-color: #fefde5 !important;
}

/* line 500, ../sass/partials/_maincontent.scss */
#card-errors {
  color: #DB3833;
  font-size: 0.8em;
  font-weight: normal;
}

/*********** End Stripe Payment Styles **********/
/*********** Validation Styles **********/
/* line 509, ../sass/partials/_maincontent.scss */
.parsley-errors-list {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 49, ../../../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_inline-block-list.scss */
.parsley-errors-list li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  white-space: nowrap;
}
/* line 512, ../sass/partials/_maincontent.scss */
.parsley-errors-list li {
  color: #DB3833;
  font-size: 0.8em;
  font-weight: normal;
}

/*********** End Validation Styles **********/
/*********** Modal Dialog Styles **********/
/* line 521, ../sass/partials/_maincontent.scss */
.modal-dialog {
  top: 40px;
}
@media screen and (min-width: 768px) {
  /* line 521, ../sass/partials/_maincontent.scss */
  .modal-dialog {
    width: 620px;
  }
}

/* line 529, ../sass/partials/_maincontent.scss */
.modal-content {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  color: #404040;
}

/* line 534, ../sass/partials/_maincontent.scss */
.modal-header {
  background-color: #F48025;
  color: #fff;
  padding: 8px 12px;
  -moz-border-radius-topleft: 7px;
  -webkit-border-top-left-radius: 7px;
  border-top-left-radius: 7px;
  -moz-border-radius-topright: 7px;
  -webkit-border-top-right-radius: 7px;
  border-top-right-radius: 7px;
}
/* line 541, ../sass/partials/_maincontent.scss */
.modal-header .close {
  color: #fff;
  line-height: 30px;
}

/* line 547, ../sass/partials/_maincontent.scss */
.modal-footer {
  padding: 0px 12px 8px 12px;
}
@media screen and (max-width: 480px) {
  /* line 547, ../sass/partials/_maincontent.scss */
  .modal-footer {
    text-align: center;
  }
}
/* line 554, ../sass/partials/_maincontent.scss */
.modal-footer .btn {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 120px;
  margin-top: 8px;
}
/* line 560, ../sass/partials/_maincontent.scss */
.modal-footer .btn + .btn {
  margin-left: 12px;
}
/* line 564, ../sass/partials/_maincontent.scss */
.modal-footer.center {
  text-align: center;
}

/* line 569, ../sass/partials/_maincontent.scss */
.modalBackground {
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  background-color: White;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  z-index: 1899;
}

/*********** End Modal Dialog Styles **********/
/*********** flexilist Styles **********/
/* line 585, ../sass/partials/_maincontent.scss */
table.flexilist.constrained {
  width: 100%;
  table-layout: fixed;
}
/* line 589, ../sass/partials/_maincontent.scss */
table.flexilist.constrained td.btnCell {
  width: 105px;
}
/* line 592, ../sass/partials/_maincontent.scss */
table.flexilist.constrained td.btnCell .btn {
  width: 100%;
}
/* line 598, ../sass/partials/_maincontent.scss */
table.flexilist td {
  padding: 2px;
}
@media screen and (min-width: 992px) {
  /* line 603, ../sass/partials/_maincontent.scss */
  table.flexilist td.btnCell {
    width: 170px;
  }
  /* line 606, ../sass/partials/_maincontent.scss */
  table.flexilist td.btnCell .btn {
    width: 100%;
  }
}
@media screen and (max-width: 480px) {
  /* line 583, ../sass/partials/_maincontent.scss */
  table.flexilist {
    width: 100%;
    table-layout: fixed;
  }
  /* line 616, ../sass/partials/_maincontent.scss */
  table.flexilist td.btnCell {
    width: 85px;
  }
  /* line 619, ../sass/partials/_maincontent.scss */
  table.flexilist td.btnCell .btn {
    width: 100%;
  }
  /* line 622, ../sass/partials/_maincontent.scss */
  table.flexilist td.btnCell .btn .fa {
    display: none;
  }
}
/* line 632, ../sass/partials/_maincontent.scss */
table.flexilist.three.constrained td.btnCell {
  width: 110px;
}
/* line 636, ../sass/partials/_maincontent.scss */
table.flexilist.three.constrained td.btnCell .btn .fa {
  display: none;
}
/* line 641, ../sass/partials/_maincontent.scss */
table.flexilist.three.constrained td.btnCell .btn span span {
  display: none;
}
@media screen and (min-width: 992px) {
  /* line 650, ../sass/partials/_maincontent.scss */
  table.flexilist.three td.btnCell {
    width: 130px;
  }
}
@media screen and (max-width: 768px) {
  /* line 656, ../sass/partials/_maincontent.scss */
  table.flexilist.three td.btnCell {
    width: 42px !important;
  }
  /* line 659, ../sass/partials/_maincontent.scss */
  table.flexilist.three td.btnCell .btn {
    width: 100%;
  }
  /* line 662, ../sass/partials/_maincontent.scss */
  table.flexilist.three td.btnCell .btn .fa {
    display: inline !important;
  }
  /* line 666, ../sass/partials/_maincontent.scss */
  table.flexilist.three td.btnCell .btn span {
    display: none;
  }
}

/* line 676, ../sass/partials/_maincontent.scss */
div.widget-content table.flexilist tr {
  border-bottom: 1px Solid #202020;
}

/*********** End flexilist Styles **********/
/*********** Start Bootstrap Styles ********/
/* line 683, ../sass/partials/_maincontent.scss */
.row.nomargin {
  margin-left: 0px;
  margin-right: 0px;
}

/*********** End Bootstrap Styles **********/
/* line 690, ../sass/partials/_maincontent.scss */
body.dragging, body.dragging * {
  cursor: move !important;
}

/* line 694, ../sass/partials/_maincontent.scss */
.dragged {
  position: absolute;
  opacity: 0.5;
  z-index: 2000;
}

/* line 700, ../sass/partials/_maincontent.scss */
tr.placeholder {
  display: block;
  position: relative;
  margin: 0;
  padding: 21px;
  border: none;
}
/* line 707, ../sass/partials/_maincontent.scss */
tr.placeholder:before {
  content: "";
  position: absolute;
  height: 0;
  border: 5px solid transparent;
  border-left-color: #F48025;
  left: -5px;
  border-right: none;
}

/* line 718, ../sass/partials/_maincontent.scss */
.width50_80 {
  width: 80px;
}
@media screen and (max-width: 768px) {
  /* line 721, ../sass/partials/_maincontent.scss */
  .width50_80:not(.break_small0) {
    width: 50px;
  }
}
@media screen and (max-width: 767px) {
  /* line 727, ../sass/partials/_maincontent.scss */
  .width50_80.break_small0 {
    width: 50px;
  }
}

/* line 734, ../sass/partials/_maincontent.scss */
.width50_100 {
  width: 100px;
}
@media screen and (max-width: 768px) {
  /* line 737, ../sass/partials/_maincontent.scss */
  .width50_100:not(.break_small0) {
    width: 50px;
  }
}
@media screen and (max-width: 767px) {
  /* line 742, ../sass/partials/_maincontent.scss */
  .width50_100.break_small0 {
    width: 50px;
  }
}

/* line 749, ../sass/partials/_maincontent.scss */
.width100_240 {
  width: 240px;
}
@media screen and (max-width: 768px) {
  /* line 749, ../sass/partials/_maincontent.scss */
  .width100_240 {
    width: 100px;
  }
}

/* line 757, ../sass/partials/_maincontent.scss */
.width100_240 {
  width: 240px;
}
@media screen and (max-width: 768px) {
  /* line 757, ../sass/partials/_maincontent.scss */
  .width100_240 {
    width: 100px;
  }
}

/* line 765, ../sass/partials/_maincontent.scss */
.width30_60 {
  width: 60px;
}
@media screen and (max-width: 500px) {
  /* line 765, ../sass/partials/_maincontent.scss */
  .width30_60 {
    width: 30px;
  }
}

/* line 773, ../sass/partials/_maincontent.scss */
.height50_100 {
  height: 100px;
}
@media screen and (max-width: 768px) {
  /* line 773, ../sass/partials/_maincontent.scss */
  .height50_100 {
    height: 50px;
  }
}

/* line 781, ../sass/partials/_maincontent.scss */
.heightnone_175 {
  height: 175px;
}
@media screen and (max-width: 768px) {
  /* line 781, ../sass/partials/_maincontent.scss */
  .heightnone_175 {
    height: initial;
  }
  /* line 785, ../sass/partials/_maincontent.scss */
  .heightnone_175.withpadding {
    padding-top: 4px;
    padding-bottom: 4px;
  }
}

@media screen and (max-width: 767px) {
  /* line 793, ../sass/partials/_maincontent.scss */
  .hidden-max-sm0 {
    display: none;
  }
}

@media screen and (max-width: 769px) {
  /* line 799, ../sass/partials/_maincontent.scss */
  .hidden-max-sm2 {
    display: none;
  }
}

@media (max-width: 1200px) and (min-width: 991px) {
  /* line 805, ../sass/partials/_maincontent.scss */
  .hidden-md0 {
    display: none !important;
  }
}

@media (max-width: 1200px) and (min-width: 993px) {
  /* line 811, ../sass/partials/_maincontent.scss */
  .hidden-md1 {
    display: none !important;
  }
}

@media (max-width: 992px) and (min-width: 767px) {
  /* line 817, ../sass/partials/_maincontent.scss */
  .hidden-sm0 {
    display: none !important;
  }
}

@media (max-width: 992px) and (min-width: 769px) {
  /* line 823, ../sass/partials/_maincontent.scss */
  .hidden-sm2 {
    display: none !important;
  }
}

/* line 1, ../sass/partials/_top-bar.scss */
.top-bar {
  padding: 0 10px;
  height: 35px;
  text-align: center;
  background-color: #F48025;
  color: #fff;
}
/* line 8, ../sass/partials/_top-bar.scss */
.top-bar .text {
  overflow: hidden;
  padding: 0px 7px;
}
/* line 12, ../sass/partials/_top-bar.scss */
.top-bar .text h3 {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  font-size: 1.1em;
  font-weight: bold;
  margin: 0;
  line-height: 35px;
  width: 100%;
}
/* line 23, ../sass/partials/_top-bar.scss */
.top-bar .back {
  cursor: pointer;
  float: left;
}
/* line 28, ../sass/partials/_top-bar.scss */
.top-bar .right {
  float: right;
  visibility: hidden;
}
/* line 34, ../sass/partials/_top-bar.scss */
.top-bar .back, .top-bar .right {
  font-size: 1.2em;
  line-height: 35px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  padding-left: 1px;
}
/* line 40, ../sass/partials/_top-bar.scss */
.top-bar .back i.fa, .top-bar .right i.fa {
  font-size: 14pt;
}
@media screen and (min-width: 1280px) {
  /* line 34, ../sass/partials/_top-bar.scss */
  .top-bar .back, .top-bar .right {
    max-width: 250px;
  }
}
@media screen and (max-width: 1280px) {
  /* line 34, ../sass/partials/_top-bar.scss */
  .top-bar .back, .top-bar .right {
    max-width: 200px;
  }
}
@media screen and (max-width: 992px) {
  /* line 34, ../sass/partials/_top-bar.scss */
  .top-bar .back, .top-bar .right {
    max-width: 110px;
  }
}
@media screen and (max-width: 768px) {
  /* line 34, ../sass/partials/_top-bar.scss */
  .top-bar .back, .top-bar .right {
    max-width: 160px;
  }
}
@media screen and (max-width: 480px) {
  /* line 34, ../sass/partials/_top-bar.scss */
  .top-bar .back, .top-bar .right {
    max-width: 95px;
  }
}
/* line 65, ../sass/partials/_top-bar.scss */
.top-bar > .refresh {
  font-size: 1.4em;
  position: absolute;
  top: 7px;
  right: 7px;
  display: none;
  cursor: pointer;
}
/* line 74, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar {
  font-size: 1.4em;
  position: absolute;
  top: 4px;
  right: 7px;
}
/* line 80, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar > div {
  cursor: pointer;
  display: inline-block;
  margin-left: 3px;
}
/* line 86, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .refresh {
  display: none;
}
/* line 90, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .fa-caret-up {
  display: none;
  font-size: 14pt;
  position: absolute;
  margin-left: 3px;
  top: 17px;
}
@media screen and (max-width: 480px) {
  /* line 98, ../sass/partials/_top-bar.scss */
  .top-bar > .toolbar .FAQ {
    display: none;
  }
}
/* line 103, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .FAQ > a {
  color: #fff;
  outline: none;
}
/* line 109, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification {
  position: relative;
}
/* line 112, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .count {
  position: relative;
  top: -11px;
  left: -30%;
  margin-right: -15px;
  padding: 2px 5px;
  border-radius: 30px;
  line-height: 16px;
  text-align: center;
  font-size: 10px;
  border-width: 2px;
  border-style: solid;
  color: #fff;
  background: #E60404 !important;
  border-color: #fff;
}
/* line 137, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification > a {
  color: #fff;
}
/* line 141, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification.open:before {
  position: absolute;
  top: 11px;
  left: 0.18em;
  font-size: 25px;
  color: #fff;
  content: "\f0d8";
  font-family: FontAwesome;
  z-index: 1001;
}
/* line 152, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu {
  top: 30px;
  left: auto;
  right: -0.2em;
  width: 350px;
  overflow: auto;
  padding: 0px;
}
/* line 160, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu.four {
  right: -4em;
}
@media screen and (max-width: 480px) {
  /* line 152, ../sass/partials/_top-bar.scss */
  .top-bar > .toolbar .notification .dropdown-menu {
    width: 305px;
  }
}
/* line 168, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu > li > a {
  padding: 7px 9px 4px 9px;
}
/* line 172, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu > li + li {
  border-top: 1px solid #ddd;
}
/* line 176, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu .notification-header {
  font-size: 0.85em;
  font-weight: 700;
  line-height: 2;
  padding: 5px 8px;
}
/* line 184, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu .notification-footer a {
  text-align: center;
  font-size: 0.85em;
}
/* line 189, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu .notification-footer a:hover {
  background: none;
  text-decoration: underline;
}
/* line 196, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu .notification-error a {
  font-size: 0.85em;
  white-space: normal;
  cursor: default;
}
/* line 202, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu .notification-error a:hover {
  background: none;
}
/* line 208, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu .unread a {
  font-weight: bold;
}
/* line 211, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu .unread a .text {
  color: #F48025;
}
/* line 215, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu .unread a .timestamp {
  color: #F48025;
}
/* line 221, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu .text {
  font-size: 0.85em;
  margin-bottom: 0;
  color: #404040;
  white-space: normal;
  padding: 0px;
}
/* line 228, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu .text .heading {
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
/* line 234, ../sass/partials/_top-bar.scss */
.top-bar > .toolbar .notification .dropdown-menu .timestamp {
  font-size: 0.75em;
  color: #404040;
  float: right;
  margin: 12px 0px 12px 8px;
}

/*********** Button Styles **********/
/* line 2, ../sass/partials/_ui-elements.scss */
.btn {
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  font-size: 15px;
  overflow: hidden;
  font-weight: bold;
}
/* line 8, ../sass/partials/_ui-elements.scss */
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
  outline: none;
}
/* line 13, ../sass/partials/_ui-elements.scss */
.btn.inactivebtn {
  cursor: default;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  -moz-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0);
  -webkit-box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0);
  box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0);
}
/* line 18, ../sass/partials/_ui-elements.scss */
.btn.inactivebtn:hover, .btn.inactivebtn:focus, .btn.inactivebtn:active, .btn.inactivebtn.active,
.btn.inactivebtn .open .dropdown-toggle.btn-warning {
  background-color: #F48025;
  color: #404040;
}
/* line 25, ../sass/partials/_ui-elements.scss */
.btn.large {
  width: 91px;
  min-width: 91px;
  margin: 6px;
}
/* line 31, ../sass/partials/_ui-elements.scss */
.btn.xlarge {
  width: 200px;
  min-width: 200px;
  height: 50px;
  padding: 10px;
  margin: 6px;
}
@media screen and (min-width: 768px) {
  /* line 38, ../sass/partials/_ui-elements.scss */
  .btn.xlarge.wide {
    width: 416px;
  }
}
/* line 45, ../sass/partials/_ui-elements.scss */
.btn.xxlarge {
  width: 200px;
  min-width: 200px;
  height: 112px;
  padding: 25px;
  margin: 6px;
}

/* line 54, ../sass/partials/_ui-elements.scss */
.btn-custom-primary {
  background-color: #F48025;
  border: 0px;
  color: #404040;
  -moz-box-shadow: -3px -3px 5px 0px rgba(170, 80, 9, 0.5) inset;
  -webkit-box-shadow: -3px -3px 5px 0px rgba(170, 80, 9, 0.5) inset;
  box-shadow: -3px -3px 5px 0px rgba(170, 80, 9, 0.5) inset;
}
/* line 60, ../sass/partials/_ui-elements.scss */
.btn-custom-primary:hover, .btn-custom-primary:focus, .btn-custom-primary:active, .btn-custom-primary.active,
.btn-custom-primary .open .dropdown-toggle.btn-warning {
  background-color: #f58e3d;
  color: #404040;
}

/* line 67, ../sass/partials/_ui-elements.scss */
.btn-custom-secondary {
  background-color: #808080;
  border: 0px;
  color: #404040;
  -moz-box-shadow: -3px -3px 5px 0px rgba(77, 77, 77, 0.5) inset;
  -webkit-box-shadow: -3px -3px 5px 0px rgba(77, 77, 77, 0.5) inset;
  box-shadow: -3px -3px 5px 0px rgba(77, 77, 77, 0.5) inset;
}
/* line 73, ../sass/partials/_ui-elements.scss */
.btn-custom-secondary:hover, .btn-custom-secondary:focus, .btn-custom-secondary:active, .btn-custom-secondary.active,
.btn-custom-secondary .open .dropdown-toggle.btn-warning {
  background-color: #8d8d8d;
  color: #404040;
}

/* line 80, ../sass/partials/_ui-elements.scss */
.btn-custom-delete {
  background-color: #DD0000;
  border: 0px;
  color: #fff;
  -moz-box-shadow: -3px -3px 5px 0px rgba(119, 0, 0, 0.5) inset;
  -webkit-box-shadow: -3px -3px 5px 0px rgba(119, 0, 0, 0.5) inset;
  box-shadow: -3px -3px 5px 0px rgba(119, 0, 0, 0.5) inset;
}
/* line 86, ../sass/partials/_ui-elements.scss */
.btn-custom-delete:hover, .btn-custom-delete:focus, .btn-custom-delete:active, .btn-custom-delete.active,
.btn-custom-delete .open .dropdown-toggle.btn-warning {
  background-color: #f70000;
  color: #fff;
}

/* line 93, ../sass/partials/_ui-elements.scss */
.buttonsection {
  padding: 10px 0px 0px 0px;
}
/* line 96, ../sass/partials/_ui-elements.scss */
.buttonsection.nopadding {
  padding: 0px;
}
/* line 100, ../sass/partials/_ui-elements.scss */
.buttonsection.right {
  text-align: right;
}
@media screen and (max-width: 480px) {
  /* line 100, ../sass/partials/_ui-elements.scss */
  .buttonsection.right {
    text-align: center;
  }
}
/* line 108, ../sass/partials/_ui-elements.scss */
.buttonsection.center {
  text-align: center;
}
/* line 112, ../sass/partials/_ui-elements.scss */
.buttonsection .btn {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 200px;
  margin-right: 15px;
  margin-bottom: 15px;
}
/* line 118, ../sass/partials/_ui-elements.scss */
.buttonsection .btn:last-child {
  margin-right: 0px;
}
@media screen and (max-width: 768px) {
  /* line 93, ../sass/partials/_ui-elements.scss */
  .buttonsection {
    text-align: center;
  }
  /* line 126, ../sass/partials/_ui-elements.scss */
  .buttonsection .btn {
    margin: 0px 7px 15px 7px;
    min-width: 100px;
    width: 40%;
    max-width: 200px;
  }
}
/* line 134, ../sass/partials/_ui-elements.scss */
.buttonsection.foranchor {
  padding: 10px 15px 0px 15px;
}

/* line 139, ../sass/partials/_ui-elements.scss */
.iconButton {
  height: 80px;
  width: 80px;
  position: relative;
  cursor: pointer;
  color: #fff;
  text-align: center;
  margin: 8px 0px;
}
/* line 148, ../sass/partials/_ui-elements.scss */
.iconButton:hover {
  color: #f9b986;
}
/* line 152, ../sass/partials/_ui-elements.scss */
.iconButton.selected {
  color: #F48025;
  cursor: default;
}
/* line 156, ../sass/partials/_ui-elements.scss */
.iconButton.selected:hover {
  color: #F48025;
}
/* line 161, ../sass/partials/_ui-elements.scss */
.iconButton > i {
  font-size: 50px;
}
/* line 165, ../sass/partials/_ui-elements.scss */
.iconButton > .fa-stack {
  font-size: 25px;
}
/* line 168, ../sass/partials/_ui-elements.scss */
.iconButton > .fa-stack strong {
  color: #404040;
}
/* line 173, ../sass/partials/_ui-elements.scss */
.iconButton div {
  position: absolute;
  left: 0px;
  right: 0px;
  text-align: center;
  font-size: 0.9em;
}
/* line 181, ../sass/partials/_ui-elements.scss */
.iconButton.small {
  height: 60px;
  width: 60px;
  margin: 6px 0px;
}
/* line 186, ../sass/partials/_ui-elements.scss */
.iconButton.small > i {
  font-size: 38px;
}
/* line 190, ../sass/partials/_ui-elements.scss */
.iconButton.small > .fa-stack {
  font-size: 19px;
}

/*********** End Button Styles **********/
/*********** Textbox Styles **********/
/* line 198, ../sass/partials/_ui-elements.scss */
input[type=text], input[type=email], input[type=number], input[type=url], input[type=password], input[type=tel], input[type=decimal], select[size="1"] {
  border: 2px Solid #808080;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  line-height: normal;
  padding: 6px;
  color: #404040;
}
/* line 205, ../sass/partials/_ui-elements.scss */
input[type=text].large, input[type=email].large, input[type=number].large, input[type=url].large, input[type=password].large, input[type=tel].large, input[type=decimal].large, select[size="1"].large {
  font-size: 1.2em;
}
/* line 209, ../sass/partials/_ui-elements.scss */
input[type=text].parsley-error, input[type=email].parsley-error, input[type=number].parsley-error, input[type=url].parsley-error, input[type=password].parsley-error, input[type=tel].parsley-error, input[type=decimal].parsley-error, select[size="1"].parsley-error {
  border: 2px Solid #DB3833;
}
/* line 213, ../sass/partials/_ui-elements.scss */
input[type=text]:focus, input[type=email]:focus, input[type=number]:focus, input[type=url]:focus, input[type=password]:focus, input[type=tel]:focus, input[type=decimal]:focus, select[size="1"]:focus {
  outline: none;
  border: 2px Solid #f69c56;
  -moz-box-shadow: #F48025 0px 1px 15px;
  -webkit-box-shadow: #F48025 0px 1px 15px;
  box-shadow: #F48025 0px 1px 15px;
}
/* line 219, ../sass/partials/_ui-elements.scss */
input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=decimal]::-webkit-input-placeholder, select[size="1"]::-webkit-input-placeholder {
  color: #a6a6a6;
  font-weight: normal;
  font-style: italic;
}
/* line 225, ../sass/partials/_ui-elements.scss */
input[type=text]:-moz-placeholder, input[type=email]:-moz-placeholder, input[type=number]:-moz-placeholder, input[type=url]:-moz-placeholder, input[type=password]:-moz-placeholder, input[type=tel]:-moz-placeholder, input[type=decimal]:-moz-placeholder, select[size="1"]:-moz-placeholder {
  color: #a6a6a6;
  font-weight: normal;
  font-style: italic;
}
/* line 231, ../sass/partials/_ui-elements.scss */
input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=decimal]::-moz-placeholder, select[size="1"]::-moz-placeholder {
  color: #a6a6a6;
  font-weight: normal;
  font-style: italic;
}
/* line 237, ../sass/partials/_ui-elements.scss */
input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=decimal]:-ms-input-placeholder, select[size="1"]:-ms-input-placeholder {
  color: #a6a6a6;
  font-weight: normal;
  font-style: italic;
}
/* line 243, ../sass/partials/_ui-elements.scss */
input[type=text].is-input-group, input[type=email].is-input-group, input[type=number].is-input-group, input[type=url].is-input-group, input[type=password].is-input-group, input[type=tel].is-input-group, input[type=decimal].is-input-group, select[size="1"].is-input-group {
  -moz-border-radius: 0px 5px 5px 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px 5px 5px 0px;
}
/* line 247, ../sass/partials/_ui-elements.scss */
input[type=text].readOnly, input[type=email].readOnly, input[type=number].readOnly, input[type=url].readOnly, input[type=password].readOnly, input[type=tel].readOnly, input[type=decimal].readOnly, select[size="1"].readOnly {
  border-color: transparent !important;
  background-color: transparent !important;
  color: #fff;
  -moz-box-shadow: transparent 0px 0px 0px !important;
  -webkit-box-shadow: transparent 0px 0px 0px !important;
  box-shadow: transparent 0px 0px 0px !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  padding-left: 0px !important;
  padding-right: 0px  !important;
}
/* line 257, ../sass/partials/_ui-elements.scss */
input[type=text].transparentEditable, input[type=email].transparentEditable, input[type=number].transparentEditable, input[type=url].transparentEditable, input[type=password].transparentEditable, input[type=tel].transparentEditable, input[type=decimal].transparentEditable, select[size="1"].transparentEditable {
  background-color: transparent !important;
  color: #fff;
}

/* line 263, ../sass/partials/_ui-elements.scss */
select[size="1"] {
  background-color: #FFF;
  font-weight: normal;
}

/* line 268, ../sass/partials/_ui-elements.scss */
textarea {
  color: #404040;
  border: 2px Solid #808080;
  height: 60px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
/* line 275, ../sass/partials/_ui-elements.scss */
textarea.parsley-error {
  border: 2px Solid #DB3833;
}
/* line 279, ../sass/partials/_ui-elements.scss */
textarea:focus {
  outline: none;
  border: 2px Solid #f69c56;
  -moz-box-shadow: #F48025 0px 1px 15px;
  -webkit-box-shadow: #F48025 0px 1px 15px;
  box-shadow: #F48025 0px 1px 15px;
}
/* line 285, ../sass/partials/_ui-elements.scss */
textarea.readOnly {
  border-color: transparent !important;
  background-color: transparent !important;
  color: #fff;
  -moz-box-shadow: transparent 0px 0px 0px !important;
  -webkit-box-shadow: transparent 0px 0px 0px !important;
  box-shadow: transparent 0px 0px 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
/* line 294, ../sass/partials/_ui-elements.scss */
textarea.transparentEditable {
  background-color: transparent !important;
  color: #fff;
}
/* line 299, ../sass/partials/_ui-elements.scss */
textarea::-webkit-input-placeholder {
  color: #a6a6a6;
  font-weight: normal;
  font-style: italic;
}
/* line 305, ../sass/partials/_ui-elements.scss */
textarea:-moz-placeholder {
  color: #a6a6a6;
  font-weight: normal;
  font-style: italic;
}
/* line 311, ../sass/partials/_ui-elements.scss */
textarea::-moz-placeholder {
  color: #a6a6a6;
  font-weight: normal;
  font-style: italic;
}
/* line 317, ../sass/partials/_ui-elements.scss */
textarea:-ms-input-placeholder {
  color: #a6a6a6;
  font-weight: normal;
  font-style: italic;
}

/* line 324, ../sass/partials/_ui-elements.scss */
.input-group-addon {
  border: 2px Solid #808080;
  color: #404040;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/*********** End Textbox Styles **********/
/*********** Label and anchor Styles **********/
/*label.light {
		color: $theme-text-color-light;
}*/
/*a {
	
	&.image {
		cursor: pointer;
		color: $theme-text-color-light;

		&:link {
			color: $theme-text-color-light;
			text-decoration: none;
		}

		&:visited {
			color: $theme-text-color-light;
			text-decoration: none;
		}

		&:hover {
			color: $theme-text-color-light;
			text-decoration: none;
		}

		&:active {
			color: $theme-text-color-light;
			text-decoration: none;
		}

		&:focus {
			outline: none;
		}

		&.right {
			float:right;
			padding:4px;
			font-size:1.4em
		}
	}
}*/
/*********** Typeahead Styles **********/
/* line 375, ../sass/partials/_ui-elements.scss */
.twitter-typeahead {
  width: 300px;
  color: #404040;
}
/* line 379, ../sass/partials/_ui-elements.scss */
.twitter-typeahead .tt-hint {
  color: #737373;
}
/* line 383, ../sass/partials/_ui-elements.scss */
.twitter-typeahead .tt-menu {
  width: 100%;
  background-color: #fff;
  border: 2px solid #808080;
  border-top: 0px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 391, ../sass/partials/_ui-elements.scss */
.twitter-typeahead .tt-suggestion {
  padding: 5px;
  line-height: 1.5;
  margin: 0px 0px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
/* line 397, ../sass/partials/_ui-elements.scss */
.twitter-typeahead .tt-suggestion:hover {
  background-color: #f69c56;
  color: #fff;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  cursor: pointer;
}
/* line 404, ../sass/partials/_ui-elements.scss */
.twitter-typeahead .tt-suggestion.tt-cursor {
  background-color: #F48025;
  color: #fff;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  cursor: pointer;
}
/* line 411, ../sass/partials/_ui-elements.scss */
.twitter-typeahead .tt-suggestion p {
  margin: 0;
}

/* line 417, ../sass/partials/_ui-elements.scss */
.large .tt-suggestion {
  font-size: 1.2em;
}

/*********** End Typeahead Styles **********/
/*********** Checkbox Styles **********/
/* line 423, ../sass/partials/_ui-elements.scss */
div.checkbox {
  border: 2px Solid #808080;
  background-color: #FFF;
  height: 22px;
  width: 22px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: center;
  font-size: 18px;
  color: #808080;
  cursor: pointer;
}
/* line 436, ../sass/partials/_ui-elements.scss */
div.checkbox:focus {
  outline: none;
  border: 2px Solid #f69c56;
  -moz-box-shadow: #F48025 0px 1px 15px;
  -webkit-box-shadow: #F48025 0px 1px 15px;
  box-shadow: #F48025 0px 1px 15px;
}
/* line 442, ../sass/partials/_ui-elements.scss */
div.checkbox.inactive {
  background-color: #CCCCCC;
  cursor: default;
}
/* line 445, ../sass/partials/_ui-elements.scss */
div.checkbox.inactive:focus {
  border: 2px Solid #808080;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/*********** End Checkbox Styles **********/
/*********** Info Popups Styles **********/
/* line 455, ../sass/partials/_ui-elements.scss */
div.successPopup, div.errorPopup, div.questionPopup {
  position: fixed;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  padding: 12px;
  opacity: 0;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  z-index: 1900;
}
@media screen and (max-width: 480px) {
  /* line 455, ../sass/partials/_ui-elements.scss */
  div.successPopup, div.errorPopup, div.questionPopup {
    top: 50%;
    left: 10%;
    width: 90%;
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
  }
  /* line 471, ../sass/partials/_ui-elements.scss */
  div.successPopup table, div.errorPopup table, div.questionPopup table {
    width: 100%;
  }
}

/* line 477, ../sass/partials/_ui-elements.scss */
div.successPopup {
  height: 100px;
  width: 100px;
  background-color: #e0edcf;
  color: #658934;
  border: 1px Solid #658934;
  text-align: center;
  padding: 8px;
}
/* line 486, ../sass/partials/_ui-elements.scss */
div.successPopup i {
  font-size: 60px;
}
/* line 490, ../sass/partials/_ui-elements.scss */
div.successPopup b {
  font-size: 1.5em;
}
/* line 494, ../sass/partials/_ui-elements.scss */
div.successPopup.large {
  height: auto;
  width: auto;
  max-width: 300px;
  padding: 18px;
}
/* line 500, ../sass/partials/_ui-elements.scss */
div.successPopup.large b {
  font-size: 1.2em;
}

/* line 506, ../sass/partials/_ui-elements.scss */
div.errorPopup {
  background-color: #fceeed;
  color: #DB3833;
  border: 1px Solid #DB3833;
}
/* line 511, ../sass/partials/_ui-elements.scss */
div.errorPopup i {
  font-size: 60px;
}
/* line 515, ../sass/partials/_ui-elements.scss */
div.errorPopup td:last-child {
  padding-left: 12px;
}

/* line 520, ../sass/partials/_ui-elements.scss */
div.questionPopup {
  background-color: #f8fcfd;
  color: #46B0CF;
  border: 1px Solid #46B0CF;
}
/* line 525, ../sass/partials/_ui-elements.scss */
div.questionPopup td:first-child i {
  font-size: 60px;
}
/* line 529, ../sass/partials/_ui-elements.scss */
div.questionPopup td:last-child {
  padding-left: 12px;
}
/* line 533, ../sass/partials/_ui-elements.scss */
div.questionPopup div.text {
  color: #555;
  margin: 10px 0px 25px 0px;
}
/* line 538, ../sass/partials/_ui-elements.scss */
div.questionPopup div.buttons {
  white-space: nowrap;
  text-align: right;
}
/* line 542, ../sass/partials/_ui-elements.scss */
div.questionPopup div.buttons .btn {
  width: 90px;
  padding: 2px 10px;
  display: inline-block !important;
}
/* line 548, ../sass/partials/_ui-elements.scss */
div.questionPopup div.buttons .btn + .btn {
  margin-left: 12px;
}

/*********** End Info Popups Styles **********/
/*********** List Item Styles **********/
/* line 556, ../sass/partials/_ui-elements.scss */
.listitem {
  border-bottom: 1px Solid #797979;
  min-height: 42px;
  cursor: pointer;
  position: relative;
}
/* line 562, ../sass/partials/_ui-elements.scss */
.listitem:last-child {
  border-bottom: 0px;
}
/* line 566, ../sass/partials/_ui-elements.scss */
.listitem:hover {
  background-color: rgba(244, 128, 37, 0.2);
}
/* line 570, ../sass/partials/_ui-elements.scss */
.listitem.inactive {
  cursor: default;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
}
/* line 574, ../sass/partials/_ui-elements.scss */
.listitem.inactive:hover {
  background-color: transparent;
}
/* line 579, ../sass/partials/_ui-elements.scss */
.listitem.nonclick, .listitem.nonav {
  cursor: default;
}
/* line 582, ../sass/partials/_ui-elements.scss */
.listitem.nonclick:hover, .listitem.nonav:hover {
  background-color: transparent;
}
/* line 588, ../sass/partials/_ui-elements.scss */
.listitem.header {
  cursor: default;
  min-height: 26px;
  font-weight: bold;
  margin-top: -1px;
  background-color: #F48025;
  -moz-border-radius: 7px 7px 0px 0px;
  -webkit-border-radius: 7px 7px 0px 0px;
  border-radius: 7px 7px 0px 0px;
}
/* line 599, ../sass/partials/_ui-elements.scss */
.listitem.header:hover {
  background-color: #F48025;
}
/* line 603, ../sass/partials/_ui-elements.scss */
.listitem.header > table td {
  line-height: 35px;
}
@media screen and (max-width: 768px) {
  /* line 588, ../sass/partials/_ui-elements.scss */
  .listitem.header {
    display: none;
  }
}
/* line 611, ../sass/partials/_ui-elements.scss */
.listitem.header.alwaysdisplay {
  display: block;
}
/* line 616, ../sass/partials/_ui-elements.scss */
.listitem.alt:nth-child(odd) {
  background-color: rgba(32, 32, 32, 0.5);
}
/* line 619, ../sass/partials/_ui-elements.scss */
.listitem.alt:nth-child(odd):hover {
  background-color: rgba(244, 128, 37, 0.2);
}
/* line 623, ../sass/partials/_ui-elements.scss */
.listitem.alt:nth-child(odd).inactive {
  cursor: default;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
}
/* line 627, ../sass/partials/_ui-elements.scss */
.listitem.alt:nth-child(odd).inactive:hover {
  background-color: transparent;
}
/* line 630, ../sass/partials/_ui-elements.scss */
.listitem.alt:nth-child(odd).inactive:hover:nth-child(odd) {
  background-color: rgba(32, 32, 32, 0.05);
}
/* line 635, ../sass/partials/_ui-elements.scss */
.listitem.alt:nth-child(odd).nonclick, .listitem.alt:nth-child(odd).nonav {
  cursor: default;
}
/* line 638, ../sass/partials/_ui-elements.scss */
.listitem.alt:nth-child(odd).nonclick:hover, .listitem.alt:nth-child(odd).nonav:hover {
  background-color: rgba(32, 32, 32, 0.5);
}
/* line 643, ../sass/partials/_ui-elements.scss */
.listitem.alt:nth-child(odd):last-child {
  border-bottom: 0px;
}
/* line 648, ../sass/partials/_ui-elements.scss */
.listitem > table {
  width: 100%;
  height: 100%;
  table-layout: fixed;
}
/* line 653, ../sass/partials/_ui-elements.scss */
.listitem > table td {
  padding: 2px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  line-height: 42px;
}
@media screen and (max-width: 992px) {
  /* line 658, ../sass/partials/_ui-elements.scss */
  .listitem > table td.sm-multiline {
    line-height: 1.1;
  }
}
@media screen and (max-width: 768px) {
  /* line 556, ../sass/partials/_ui-elements.scss */
  .listitem {
    padding-right: 24px;
  }
  /* line 669, ../sass/partials/_ui-elements.scss */
  .listitem.nonav {
    padding-right: 0px;
  }
  /* line 673, ../sass/partials/_ui-elements.scss */
  .listitem:before {
    content: '\f138';
    position: absolute;
    top: 0px;
    right: 6px;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 14pt;
    line-height: 46px;
  }
  /* line 683, ../sass/partials/_ui-elements.scss */
  .listitem.inactive:before, .listitem.nonclick:before, .listitem.nonav:before, .listitem.header:before {
    content: '';
    position: absolute;
    top: 0px;
    right: 6px;
    font: normal normal normal 14px/1 FontAwesome;
    color: #202020;
    font-size: 14pt;
    line-height: 42px;
  }
}

/*********** End List Item Styles **********/
/*********** Green Ball Styles **********/
/*.greenball 
{
    width:26px;
    height:26px;
    border-radius:13px;
    font-size:11pt;
    font-weight:bold;
    color:#FFFFFF;
    background-color: #0aa908;
    background:-webkit-gradient(linear, left top, left bottom, from(#59e738), to(#0aa908));
    line-height: 26px;
    text-align: center;

	&.primary {
		background-color: $theme-secondary;
	}
}

.floatGreenballRight {
	@include inline-block;
	max-width:100%;
	position:relative;
	padding-right:28px;
	@include ellipsis;

	.greenball {
		position:absolute;
		right:0px;
		top:6px;
	}
}*/
/*********** End Green Ball Styles **********/
/*********** Table Styles **********/
/*div.borderedContainer {
	border-width: 3px;
	border-style: solid;
	border-color: $theme-color;
	color: $theme-text-color;
	border-spacing: 0;
	@include border-radius(10px);
	@include box-shadow(3px 3px 7px 0px darken(rgba($theme-color, 0.5), 20%));
	overflow: hidden;
}*/
/*.alternating {
	tr:nth-child(even) {
		background-color: lighten(rgba($theme-color, 0.8), 62%);
	}

	tr:nth-child(odd) {
		background-color: $widget-bg-color;
	}
}*/
/* line 754, ../sass/partials/_ui-elements.scss */
.details {
  table-layout: fixed;
  width: 100%;
}
/* line 758, ../sass/partials/_ui-elements.scss */
.details td {
  padding: 4px;
}
/* line 761, ../sass/partials/_ui-elements.scss */
.details td input[type=text], .details td input[type=email], .details td input[type=number], .details td input[type=url], .details td input[type=password], .details td input[type=tel], .details td select[size="1"] {
  width: 100%;
}
/* line 766, ../sass/partials/_ui-elements.scss */
.details td:first-child {
  font-weight: bold;
}

/*********** End Table Styles **********/
/*********** DatePicker Styles **********/
/* line 773, ../sass/partials/_ui-elements.scss */
.datepicker {
  top: 0;
  left: 0;
  padding: 4px;
  margin-top: 1px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  z-index: 1100 !important;
  background-color: #202020;
  color: #404040;
}
/* line 783, ../sass/partials/_ui-elements.scss */
.datepicker > div {
  display: none;
}
/* line 787, ../sass/partials/_ui-elements.scss */
.datepicker table {
  width: 100%;
  margin: 0;
}
/* line 792, ../sass/partials/_ui-elements.scss */
.datepicker td, .datepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
}
/* line 798, ../sass/partials/_ui-elements.scss */
.datepicker td {
  background: #fff;
}
/* line 801, ../sass/partials/_ui-elements.scss */
.datepicker td.day:hover {
  background: #e6e6e6;
  cursor: pointer;
}
/* line 806, ../sass/partials/_ui-elements.scss */
.datepicker td.day.disabled {
  background: #bebebe;
  color: #404040;
  cursor: default;
}
/* line 811, ../sass/partials/_ui-elements.scss */
.datepicker td.old, .datepicker td.new {
  color: #4d4d4d;
  background: whitesmoke;
}
/* line 815, ../sass/partials/_ui-elements.scss */
.datepicker td.active, .datepicker td.active:hover {
  background-color: #F48025;
  color: #fff;
}
/* line 820, ../sass/partials/_ui-elements.scss */
.datepicker td span {
  display: block;
  width: 50%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 0;
}
/* line 828, ../sass/partials/_ui-elements.scss */
.datepicker td span:hover {
  background: #e6e6e6;
  cursor: pointer;
}
/* line 836, ../sass/partials/_ui-elements.scss */
.datepicker th.switch {
  width: 145px;
}
/* line 839, ../sass/partials/_ui-elements.scss */
.datepicker th.next, .datepicker th.prev {
  font-size: 21px;
}
/* line 845, ../sass/partials/_ui-elements.scss */
.datepicker thead tr:nth-child(2) {
  background: #fff;
}
/* line 848, ../sass/partials/_ui-elements.scss */
.datepicker thead tr:first-child th {
  cursor: pointer;
  color: #fff;
  background-color: #202020;
}
/* line 854, ../sass/partials/_ui-elements.scss */
.datepicker thead tr:first-child th:hover {
  background: #181818;
}

/*********** End DatePicker Styles **********/
/************** Multi Picker Styles **************/
/*.multipickersec1, .multipickersec2 
{
	white-space: nowrap;
	border: 2px Solid $theme-border;
	@include border-radius(5px);
	padding: 4px 24px 4px 4px;
	line-height: normal;
	margin: 1px;
	display: inline-block;
	cursor: pointer;
	background-color: $body-bg-color;
	position: relative;
	width: 48%;
	overflow: hidden;

	&:before {
		color: $theme-color;
		content: "\f138";
		font-family: FontAwesome;
		font-size: 1.2em;
		right: 2px;
		position: absolute;
	}

	&:hover {
		&:before {
			color: darken($theme-color, 5%);
			content: "\f13a";
		}
	}
}

.multipickerlastsec1, .multipickerlastsec2
{
	white-space: nowrap;
	border: 2px Solid $theme-border;
	@include border-radius(5px);
	padding: 4px 24px 4px 4px;
	background-position:center right;
	background-repeat: no-repeat;
	line-height: normal;
	margin: 1px;
	display: inline-block;
	cursor: pointer;
	background-color: $body-bg-color;
	position: relative;
	width: 48%;
	overflow: hidden;

	&:hover {
		&:before {
			color: darken($theme-color, 5%);
			content: "\f13a";
			font-size: 1.2em;
			font-family: FontAwesome;
			right: 2px;
			position: absolute;
		}
	}
}

.multipickeritem
{
	background-color: $body-bg-color;
	cursor: pointer;
	width: 100%;
	position: relative;
	height: 40px;

	&:hover {
		background-color: darken($body-bg-color, 5%);
	}

	&.multipickernextmenu {
		&:before {
			color: $theme-color;
			content: "\f138";
			font-size: 1.3em;
			font-family: FontAwesome;
			right: 5px;
			top: 9px;
			position: absolute;
			&.hover {
				color: darken($theme-color, 3%);
			}
		}
	}
}

.multipickertitle
{
	padding-right: 20px;
	background-color: $theme-color;
	color: $theme-text-color-light;
	position: relative;

	&.multipickeruplevel {
		&:before {
			content: "\f139";
			font-size: 1.3em;
			font-family: FontAwesome;
			right: 5px;
			top: 0px;
			position: absolute;
			
			&:hover {
				color: darken($theme-text-color-light, 5%);
			}
		}
		&:hover {
			cursor: pointer;
			background-color: darken($theme-color, 3%);
		}
	}
}

.multipickerbgd {
	white-space: normal;
	overflow: hidden;
	text-align: left;
}

.multipickerbody {
	width: 30%;
	max-width: 210px;
	height: auto;
	overflow: auto;
	position: absolute;
	display: none;
	z-index: 50;
	@include border-radius(7px);
	color: $theme-text-color;
	border: 3px Solid $theme-color;
	@include box-shadow(3px 3px 7px 0px darken(rgba($theme-color, 0.5), 20%));
}*/
/************ End Multi Picker Styles ****************/
/************ Radio Buttons Styles ****************/
/* line 1003, ../sass/partials/_ui-elements.scss */
div.radiobuttons {
  border: 1px solid #F48025;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  overflow: hidden;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  background-color: #202020;
}
/* line 1010, ../sass/partials/_ui-elements.scss */
div.radiobuttons table {
  table-layout: fixed;
  width: 100%;
}
/* line 1014, ../sass/partials/_ui-elements.scss */
div.radiobuttons table td {
  border-left: 1px solid #202020;
  text-align: center;
  cursor: pointer;
  height: 38px;
}
/* line 1020, ../sass/partials/_ui-elements.scss */
div.radiobuttons table td:first-child {
  border-left: 0px;
}
/* line 1024, ../sass/partials/_ui-elements.scss */
div.radiobuttons table td.selected {
  background-color: #F48025;
  color: #404040;
}
/* line 1029, ../sass/partials/_ui-elements.scss */
div.radiobuttons table td.disabled {
  cursor: default;
}

/* line 1038, ../sass/partials/_ui-elements.scss */
div.radios .row > div {
  padding-left: 0px;
}
/* line 1042, ../sass/partials/_ui-elements.scss */
div.radios label {
  margin: 0px 0px 0px 5px;
  font-weight: normal;
  vertical-align: -2px;
}
/* line 1049, ../sass/partials/_ui-elements.scss */
div.radios.big div.checkbox {
  height: 30px;
  width: 30px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  font-size: 26px;
}

/************ End Radio Buttons Styles ****************/
/*********** NEW Tiny MCE Toolbar Styles **********/
@media screen and (max-width: 600px) {
  /* line 1065, ../sass/partials/_ui-elements.scss */
  .tinymcecontainer.shrinkable .mce-menubar .mce-widget:nth-of-type(1) {
    display: none;
  }
  /* line 1071, ../sass/partials/_ui-elements.scss */
  .tinymcecontainer.shrinkable .mce-toolbar-grp .mce-flow-layout-item:nth-of-type(6) {
    display: none;
  }
}
@media screen and (max-width: 500px) {
  /* line 1079, ../sass/partials/_ui-elements.scss */
  .tinymcecontainer.shrinkable .mce-menubar .mce-widget:nth-of-type(6), .tinymcecontainer.shrinkable .mce-menubar .mce-widget:nth-of-type(7) {
    display: none;
  }
  /* line 1085, ../sass/partials/_ui-elements.scss */
  .tinymcecontainer.shrinkable .mce-toolbar-grp .mce-flow-layout-item:nth-of-type(2), .tinymcecontainer.shrinkable .mce-toolbar-grp .mce-flow-layout-item:nth-of-type(5) {
    display: none;
  }
}
@media screen and (max-width: 350px) {
  /* line 1093, ../sass/partials/_ui-elements.scss */
  .tinymcecontainer.shrinkable .mce-menubar .mce-widget:nth-of-type(4) {
    display: none;
  }
  /* line 1099, ../sass/partials/_ui-elements.scss */
  .tinymcecontainer.shrinkable .mce-toolbar-grp .mce-flow-layout-item:nth-of-type(4) {
    display: none;
  }
}

/*********** End NEW Tiny MCE Toolbar Styles **********/
/*********** OLD Tiny MCE Toolbar Styles **********/
/*// three-row toolbars
.threerow {
    .mceToolbarRow1 {
        @include max-screen(600px) {
            td:nth-child(5), td:nth-child(6), td:nth-child(11), td:nth-child(12), td:nth-child(13), td:nth-child(20), td:nth-child(21), td:nth-child(22) {
                display: none;
            }
        }

        @include max-screen($break-xsmall) {
            td:nth-child(7), td:nth-child(8), td:nth-child(9), td:nth-child(13), td:nth-child(14), td:nth-child(15) {
                display: none;
            }
        }

        @include max-screen(400px) {
            td:nth-child(23), td:nth-child(24) {
                display: none;
            }
        }

        @include max-screen(350px) {
            td:nth-child(10), td:nth-child(11), td:nth-child(12), td:nth-child(16), td:nth-child(17), td:nth-child(18), td:nth-child(19) {
                display: none;
            }
        }
    }

    .mceToolbarRow2 {
        @include max-screen(525px) {
             td:nth-child(12), td:nth-child(13), td:nth-child(14), td:nth-child(15), td:nth-child(16), td:nth-child(17), td:nth-child(18), td:nth-child(19) {
                display: none;
            }
        }

        @include max-screen(400px) {
            td:nth-child(4), td:nth-child(5), td:nth-child(6), td:nth-child(9), td:nth-child(10), td:nth-child(11) {
                display: none;
            }
        }

        @include max-screen(300px) {
            td:nth-child(20), td:nth-child(21), td:nth-child(22) {
                display: none;
            }
        }
    }

    .mceToolbarRow3 {
        @include max-screen(525px) {
             td:nth-child(18), td:nth-child(19), td:nth-child(20), td:nth-child(21), td:nth-child(22), td:nth-child(23) {
                display: none;
            }
        }

        @include max-screen(450px) {
             td:nth-child(8), td:nth-child(9), td:nth-child(10) {
                display: none;
            }
        }

        @include max-screen(400px) {
            td:nth-child(11), td:nth-child(12), td:nth-child(13), td:nth-child(14), td:nth-child(15) {
                display: none;
            }
        }
    }
}

.modal-dialog {
    .threerow {
        .mceToolbarRow1 {
            @include max-screen(640px) {
                td:nth-child(5), td:nth-child(6) {
                    display: none;
                }
            }
        }

        .mceToolbarRow2 {
            @include max-screen(588px) {
                 td:nth-child(10), td:nth-child(11), td:nth-child(12) {
                    display: none;
                }
            }

            @include max-screen(350px) {
            td:nth-child(20), td:nth-child(21), td:nth-child(22) {
                display: none;
            }
        }
        }

        .mceToolbarRow3 {
            @include max-screen(580px) {
                td:nth-child(6), td:nth-child(7), td:nth-child(8) {
                    display: none;
                }
            }
        }
    }
}

.tworow {
    .mceToolbarRow1 {
        @include max-screen(530px) {
            td:nth-child(19), td:nth-child(20), td:nth-child(21), td:nth-child(22), td:nth-child(23), td:nth-child(24) {
                display: none;
            }
        }

        @include max-screen(410px) {
            td:nth-child(5), td:nth-child(6), td:nth-child(7) {
                display: none;
            }
        }

        @include max-screen(350px) {
            td:nth-child(8), td:nth-child(9) {
                display: none;
            }
        }
    }

    .mceToolbarRow2 {
        @include max-screen(640px) {
            td:nth-child(5), td:nth-child(6) {
                display: none;
            }
        }

        @include max-screen(590px) {
            td:nth-child(16), td:nth-child(17), td:nth-child(18) {
                display: none;
            }
        }

        @include max-screen(550px) {
            td:nth-child(23), td:nth-child(24), td:nth-child(25), td:nth-child(26), td:nth-child(27), td:nth-child(28), td:nth-child(29), td:nth-child(30) {
                display: none;
            }
        }

        @include max-screen(400px) {
            td:nth-child(20), td:nth-child(21), td:nth-child(22), td:nth-child(31), td:nth-child(32), td:nth-child(33) {
                display: none;
            }
        }
    }
}*/
/*********** End OLD Tiny MCE Toolbar Styles **********/
/******************** Start Link Styles *****************/
/* line 1265, ../sass/partials/_ui-elements.scss */
.link {
  cursor: pointer;
  text-decoration: underline;
}
/* line 1269, ../sass/partials/_ui-elements.scss */
.link.small {
  font-size: 0.75em;
}
/* line 1275, ../sass/partials/_ui-elements.scss */
.link.themecolor:hover {
  color: #3a3a3a;
}

/******************** End Link Styles *****************/
/*********** Accordion Styles **********/
/* line 1284, ../sass/partials/_ui-elements.scss */
.panel {
  /*border: 3px Solid $theme-color;
  background-color: $widget-bg-color;
  @include border-radius(7px);
  @include box-shadow(3px 3px 7px 0px darken(rgba($theme-color, 0.5), 20%));
  color: $theme-text-color;*/
  background-color: transparent;
  color: #fff;
  border: 1px solid #202020;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}

/* line 1297, ../sass/partials/_ui-elements.scss */
.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-top: none;
}

/* line 1301, ../sass/partials/_ui-elements.scss */
.panel-group {
  margin-bottom: 5px;
}
/* line 1304, ../sass/partials/_ui-elements.scss */
.panel-group .panel {
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  overflow: hidden;
}
/* line 1308, ../sass/partials/_ui-elements.scss */
.panel-group .panel .panel-heading {
  padding: 0 15px;
  background-color: #202020;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
/* line 1314, ../sass/partials/_ui-elements.scss */
.panel-group .panel .panel-title > a {
  display: block;
  padding: 7px 0;
  width: 100%;
  font-weight: 300;
  color: #fff;
  outline: none;
  text-decoration: none;
  line-height: 26px;
}
/* line 1324, ../sass/partials/_ui-elements.scss */
.panel-group .panel .panel-title > a:hover {
  text-decoration: none;
}
/* line 1328, ../sass/partials/_ui-elements.scss */
.panel-group .panel .panel-title > a > i:first-child, .panel-group .panel .panel-title > a.collapsed > i + i {
  display: none;
  line-height: 26px;
}
/* line 1334, ../sass/partials/_ui-elements.scss */
.panel-group .panel .panel-title > a.collapsed > i:first-child {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  line-height: 26px;
}
/* line 1340, ../sass/partials/_ui-elements.scss */
.panel-group .panel .panel-body.forlist {
  padding: 0px;
}

/*********** End Accordion Styles **********/
/*********** Dropzone Styles **********/
/* line 1348, ../sass/partials/_ui-elements.scss */
div.table {
  display: table;
  border: 1px solid #F48025;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  margin-top: 10px;
}

/* line 1354, ../sass/partials/_ui-elements.scss */
div.table:empty {
  border: none;
  margin-top: 0px;
}

/* line 1358, ../sass/partials/_ui-elements.scss */
div.table .file-row {
  display: table-row;
}

/* line 1361, ../sass/partials/_ui-elements.scss */
div.table .file-row > div {
  display: table-cell;
  vertical-align: top;
  padding: 8px;
}

/* line 1366, ../sass/partials/_ui-elements.scss */
div.table .file-row:nth-child(odd) {
  background: rgba(32, 32, 32, 0.5);
}

/* line 1370, ../sass/partials/_ui-elements.scss */
#total-progress {
  opacity: 0;
  transition: opacity 0.3s linear;
}

/* Hide the progress bar when finished */
/* line 1376, ../sass/partials/_ui-elements.scss */
#previews .file-row.dz-success .progress {
  opacity: 0;
  transition: opacity 0.3s linear;
}

/* Hide the delete button initially */
/* line 1382, ../sass/partials/_ui-elements.scss */
#previews .file-row .delete {
  display: none;
}

/* Hide the start and cancel buttons and show the delete button */
/* line 1388, ../sass/partials/_ui-elements.scss */
#previews .file-row.dz-success .start,
#previews .file-row.dz-success .cancel {
  display: none;
}

/* line 1392, ../sass/partials/_ui-elements.scss */
#previews .file-row.dz-success .delete {
  display: block;
}

/* line 1396, ../sass/partials/_ui-elements.scss */
.dz-drag-hover {
  /*@include box-shadow($theme-primary 0 0 25px 1px inset);*/
}

/* line 1400, ../sass/partials/_ui-elements.scss */
.dz-success {
  background-color: rgba(101, 137, 52, 0.5) !important;
}

/* line 1404, ../sass/partials/_ui-elements.scss */
.highlighted {
  -moz-box-shadow: #658934 0 0 25px 1px inset;
  -webkit-box-shadow: #658934 0 0 25px 1px inset;
  box-shadow: #658934 0 0 25px 1px inset;
}

/*********** End Dropzone Styles **********/
/************** Project Item Styles **********/
/* line 1412, ../sass/partials/_ui-elements.scss */
.projectitem {
  height: 110px;
  padding: 8px;
  cursor: pointer;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background-color: rgba(244, 128, 37, 0.1);
  border: 1px solid rgba(244, 128, 37, 0.25);
}
/* line 1420, ../sass/partials/_ui-elements.scss */
.projectitem:hover {
  background-color: rgba(244, 128, 37, 0.25);
}
/* line 1423, ../sass/partials/_ui-elements.scss */
.projectitem:hover .showonhover {
  display: block;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
  opacity: 0.65;
}
/* line 1427, ../sass/partials/_ui-elements.scss */
.projectitem:hover .showonhover:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 1433, ../sass/partials/_ui-elements.scss */
.projectitem > .row {
  margin-left: -5px;
  margin-right: -5px;
}
/* line 1438, ../sass/partials/_ui-elements.scss */
.projectitem .showonhover {
  display: none;
}

/************** End Project Item Styles **********/
/**************** Start Tooltip Styles *****************/
/* line 1448, ../sass/partials/_ui-elements.scss */
.tooltip.in {
  opacity: 1;
}

/* line 1452, ../sass/partials/_ui-elements.scss */
.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #F48025 !important;
}

/* line 1456, ../sass/partials/_ui-elements.scss */
.tooltip.top .tooltip-arrow {
  border-top-color: #F48025 !important;
}

/* line 1460, ../sass/partials/_ui-elements.scss */
.tooltip.right .tooltip-arrow {
  border-bottom-color: transparent !important;
  border-right-color: #F48025 !important;
}

/* line 1465, ../sass/partials/_ui-elements.scss */
.tooltip-inner {
  background-color: #F48025;
  color: #404040;
}

/**************** End Tooltip Styles ************/
/************** Slide out search Styles **********/
/* line 1473, ../sass/partials/_ui-elements.scss */
.search {
  width: 328px;
  position: absolute;
  right: 10px;
}
@media screen and (max-width: 1120px) {
  /* line 1473, ../sass/partials/_ui-elements.scss */
  .search {
    margin: auto;
    padding-bottom: 4px;
    position: inherit;
  }
}

/* line 1485, ../sass/partials/_ui-elements.scss */
.search input {
  border: 2px Solid #f69c56;
  -moz-box-shadow: #F48025 0px 1px 15px;
  -webkit-box-shadow: #F48025 0px 1px 15px;
  box-shadow: #F48025 0px 1px 15px;
  right: 5px;
  height: 34px;
  width: 300px;
}
@media screen and (max-width: 370px) {
  /* line 1485, ../sass/partials/_ui-elements.scss */
  .search input {
    width: 260px;
  }
}

/* line 1497, ../sass/partials/_ui-elements.scss */
.srch-btn {
  height: 34px;
  width: 34px;
  background-color: #F48025;
  -moz-border-radius-topright: 7px;
  -webkit-border-top-right-radius: 7px;
  border-top-right-radius: 7px;
  -moz-border-radius-bottomright: 7px;
  -webkit-border-bottom-right-radius: 7px;
  border-bottom-right-radius: 7px;
  cursor: pointer;
  display: inline-block;
  margin-left: -12px;
  vertical-align: -1px;
}
/* line 1508, ../sass/partials/_ui-elements.scss */
.srch-btn > i {
  color: #404040;
  font-size: 1.5em;
  padding-top: 4px;
}

/************** End Search Styles **********/
/*********** Tabs Styles **********/
/* line 1518, ../sass/partials/_ui-elements.scss */
.nav-pills-custom-minimal {
  border-bottom: 1px solid #808080;
  font-size: 1.2em;
}
/* line 1524, ../sass/partials/_ui-elements.scss */
.nav-pills-custom-minimal > li > a {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  padding: 7px 10px 3px 10px;
  color: #e6e6e6;
  border-bottom: 4px solid transparent;
  outline: none;
}
/* line 1532, ../sass/partials/_ui-elements.scss */
.nav-pills-custom-minimal > li > a:hover, .nav-pills-custom-minimal > li > a:focus {
  background-color: transparent;
  color: #f2f2f2;
}
/* line 1538, ../sass/partials/_ui-elements.scss */
.nav-pills-custom-minimal > li.active > a, .nav-pills-custom-minimal > li.active > a:hover, .nav-pills-custom-minimal > li.active > a:focus {
  background-color: transparent;
  color: #fff;
  border-bottom-color: #F48025;
}
/* line 1547, ../sass/partials/_ui-elements.scss */
.nav-pills-custom-minimal > li + li {
  margin-left: 30px;
}
@media screen and (max-width: 480px) {
  /* line 1547, ../sass/partials/_ui-elements.scss */
  .nav-pills-custom-minimal > li + li {
    margin-left: 0;
  }
}

/* line 1556, ../sass/partials/_ui-elements.scss */
.tab-content {
  padding-top: 8px;
}

/*********** End Tabs Styles **********/
/*********** Start Quote Page Styles **********/
/* line 1562, ../sass/partials/_ui-elements.scss */
.quoteitemsection {
  background-color: rgba(32, 32, 32, 0.5);
  margin-top: 20px;
  padding: 5px 5px 0px 5px;
}
/* line 1568, ../sass/partials/_ui-elements.scss */
.quoteitemsection .subtotalsection {
  border-bottom: 1px solid rgba(255, 255, 255, 0.25);
}

/* line 1573, ../sass/partials/_ui-elements.scss */
.close.delete {
  color: #fff;
  opacity: 0.8;
  top: -16px;
  position: relative;
}
/* line 1579, ../sass/partials/_ui-elements.scss */
.close.delete.clear {
  opacity: 0.33;
}
/* line 1581, ../sass/partials/_ui-elements.scss */
.close.delete.clear:hover {
  opacity: 1;
}
/* line 1586, ../sass/partials/_ui-elements.scss */
.close.delete:hover {
  opacity: 1;
}

/* line 1592, ../sass/partials/_ui-elements.scss */
.quotetable {
  width: 100%;
  border-top: 1px solid #808080;
  border-right: 1px solid #808080;
  margin-top: 20px;
}
/* line 1599, ../sass/partials/_ui-elements.scss */
.quotetable tr td {
  border-left: 1px solid #808080;
  padding: 0px 4px 0px 4px;
}
/* line 1604, ../sass/partials/_ui-elements.scss */
.quotetable tr td:nth-child(n+2) {
  text-align: right;
}
/* line 1608, ../sass/partials/_ui-elements.scss */
.quotetable tr td.totalcell {
  border-left: none;
  font-weight: bold;
  text-align: right;
  background: none !important;
  border-bottom: none !important;
}
/* line 1616, ../sass/partials/_ui-elements.scss */
.quotetable tr td.sumcell {
  color: #404040;
  background-color: #F48025;
}
/* line 1622, ../sass/partials/_ui-elements.scss */
.quotetable tr:first-child {
  font-weight: bold;
  background-color: #F48025;
  color: #404040;
  border-bottom: 1px solid #808080;
}
/* line 1627, ../sass/partials/_ui-elements.scss */
.quotetable tr:first-child td:first-child {
  border-left: 1px solid #808080 !important;
}
/* line 1630, ../sass/partials/_ui-elements.scss */
.quotetable tr:first-child td {
  border-left: none;
}
/* line 1635, ../sass/partials/_ui-elements.scss */
.quotetable:not(.softable) tr:last-child {
  border-top: 1px solid #808080;
}
/* line 1639, ../sass/partials/_ui-elements.scss */
.quotetable tr:last-child td {
  border-bottom: 1px solid #808080;
}

/*********** End Quote Page Styles **********/
/*********** Start Dropdown Submenu **********/
/* line 1650, ../sass/partials/_ui-elements.scss */
.dropdown-submenu {
  position: relative;
}

/* line 1654, ../sass/partials/_ui-elements.scss */
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
}
@media screen and (max-width: 480px) {
  /* line 1654, ../sass/partials/_ui-elements.scss */
  .dropdown-submenu > .dropdown-menu {
    left: -187px;
  }
}

/* line 1665, ../sass/partials/_ui-elements.scss */
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}

/* line 1669, ../sass/partials/_ui-elements.scss */
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #ccc;
  margin-top: 5px;
  margin-right: -10px;
}

/* line 1683, ../sass/partials/_ui-elements.scss */
.dropdown-submenu:hover > a:after {
  border-left-color: #fff;
}

/* line 1687, ../sass/partials/_ui-elements.scss */
.dropdown-submenu.pull-left {
  float: none;
}

/* line 1691, ../sass/partials/_ui-elements.scss */
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
}

/* line 1696, ../sass/partials/_ui-elements.scss */
.dropdown-menu > li.noClick > a {
  color: #aaa;
}

/*********** End Dropdown Submenu **********/
/******** Start Auto Extend Textbox ********/
/* line 1703, ../sass/partials/_ui-elements.scss */
.autoExtend {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: normal;
  min-height: 32px;
  color: #404040;
  border: 2px Solid #808080;
  overflow: auto;
  width: 100%;
}

/* line 1715, ../sass/partials/_ui-elements.scss */
.hiddendiv {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: normal;
  white-space: pre-wrap;
  width: 100%;
  min-height: 32px;
  display: none;
  overflow: auto;
  word-wrap: break-word;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/******** End Auto Extend Textbox ********/
/************ Billing Styles *************/
/* line 1734, ../sass/partials/_ui-elements.scss */
.daterow {
  background-color: rgba(244, 128, 37, 0.5);
  line-height: 30px;
  font-size: 1.1em;
}

/* line 1740, ../sass/partials/_ui-elements.scss */
.billingtable {
  table-layout: fixed;
  width: 100%;
}
/* line 1744, ../sass/partials/_ui-elements.scss */
.billingtable .alt {
  border-bottom: 1px solid rgba(128, 128, 128, 0.5);
  line-height: 30px;
}
/* line 1747, ../sass/partials/_ui-elements.scss */
.billingtable .alt:last-child {
  border-bottom: 0px;
}
/* line 1752, ../sass/partials/_ui-elements.scss */
.billingtable td {
  padding: 2px;
}
/* line 1756, ../sass/partials/_ui-elements.scss */
.billingtable .canoverflow {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/* line 1762, ../sass/partials/_ui-elements.scss */
.billingtable .alt:nth-child(odd) {
  background-color: rgba(32, 32, 32, 0.5);
}

/************ End Billing Styles *****/
/************** Supplier Styles **********/
/* line 1771, ../sass/partials/_ui-elements.scss */
.supplieritem {
  padding: 8px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background-color: rgba(244, 128, 37, 0.1);
  border: 1px solid rgba(244, 128, 37, 0.25);
  display: inline-block;
  margin: 2px;
}
/* line 1780, ../sass/partials/_ui-elements.scss */
.supplieritem:not(.nohover) {
  cursor: pointer;
}
/* line 1782, ../sass/partials/_ui-elements.scss */
.supplieritem:not(.nohover):hover {
  background-color: rgba(244, 128, 37, 0.25);
}
/* line 1785, ../sass/partials/_ui-elements.scss */
.supplieritem:not(.nohover):hover .showonhover {
  display: block;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
  opacity: 0.65;
}
/* line 1789, ../sass/partials/_ui-elements.scss */
.supplieritem:not(.nohover):hover .showonhover:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

/* line 1798, ../sass/partials/_ui-elements.scss */
.suppliercategory {
  height: 30px;
  padding: 4px;
  margin: 4px 4px 0px 0px;
  background-color: rgba(255, 255, 255, 0.5);
  display: inline-block;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}

/* line 1810, ../sass/partials/_ui-elements.scss */
.categoryitem {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  padding: 4px;
  margin-right: 4px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  background-color: rgba(244, 128, 37, 0.1);
  border: 1px solid rgba(244, 128, 37, 0.25);
  margin-bottom: 5px;
}
/* line 1821, ../sass/partials/_ui-elements.scss */
.categoryitem.selected {
  color: #FFF;
  background-color: rgba(244, 128, 37, 0.5);
}
/* line 1824, ../sass/partials/_ui-elements.scss */
.categoryitem.selected:hover {
  background-color: rgba(244, 128, 37, 0.9);
}
/* line 1829, ../sass/partials/_ui-elements.scss */
.categoryitem:hover {
  background-color: rgba(244, 128, 37, 0.25);
}
/* line 1832, ../sass/partials/_ui-elements.scss */
.categoryitem:hover .showonhover {
  display: block;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
  opacity: 0.65;
}
/* line 1836, ../sass/partials/_ui-elements.scss */
.categoryitem:hover .showonhover:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
/* line 1842, ../sass/partials/_ui-elements.scss */
.categoryitem .showonhover {
  display: none;
}
/* line 1846, ../sass/partials/_ui-elements.scss */
.categoryitem .edit {
  font-size: 1.1em;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
  opacity: 0.65;
}
/* line 1850, ../sass/partials/_ui-elements.scss */
.categoryitem .edit:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

/************** End Supplier Styles **********/
/**************** Misc Styles *****************/
@media screen and (max-width: 500px) {
  /* line 1860, ../sass/partials/_ui-elements.scss */
  .hidden-xxs {
    display: none !important;
  }
}

@media screen and (max-width: 320px) {
  /* line 1866, ../sass/partials/_ui-elements.scss */
  .hidden-xxxs {
    display: none !important;
  }
}

/* line 1872, ../sass/partials/_ui-elements.scss */
.sectionheading {
  border-bottom: 1px solid rgba(255, 255, 255, 0.25);
  padding-bottom: 4px;
}

/* line 1878, ../sass/partials/_ui-elements.scss */
.visited {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}

@media screen and (min-width: 768px) {
  /* line 1883, ../sass/partials/_ui-elements.scss */
  .sm100 {
    width: 100px;
  }
}

@media screen and (min-width: 768px) {
  /* line 1889, ../sass/partials/_ui-elements.scss */
  .onlyPadSmall {
    padding: 0px !important;
  }
}

@media screen and (min-width: 769px) {
  /* line 1895, ../sass/partials/_ui-elements.scss */
  .onlyPadSmall2 {
    padding: 0px !important;
  }
}

/* line 1901, ../sass/partials/_ui-elements.scss */
input[type='number'] {
  -moz-appearance: textfield;
}

/* line 1905, ../sass/partials/_ui-elements.scss */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

/*.safetyculture {
    //background-color: $theme-text-color-light; 
    @include border-radius(7px);
    padding: 10px;
    display: inline-block;
    margin-top: 27px;
    
    img {
        width: 180px;

        @include max-screen($break-small) {
            width: 178px;
        }
    }
}*/
/*.mainmenulogo {
    margin-top: 27px;
    display: inline-block;
    height: 65px;
    width: 100%;
    background: url('../images/imgLogoFullBlack.jpg') top center no-repeat;
    background-size: contain !important;

    img {
        @include border-radius(7px);
        overflow: hidden;
    }

    &.clientside {
        margin-top: 0px;
        background: url('../images/imgLogoTransparentOrange.jpg') top center no-repeat;

        display: none; //Hide the small logo

        @include max-screen($break-xsmall) {
            display: block; //Show the large logo
            background: url('../images/imgLogoFullBlack.jpg') top center no-repeat;
        }
    }
}
*/
/* line 1954, ../sass/partials/_ui-elements.scss */
.mainmenulogo {
  margin-top: 27px;
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
  text-align: center;
}
/* line 1961, ../sass/partials/_ui-elements.scss */
.mainmenulogo img {
  max-height: 65px;
  max-width: 200px;
}
/* line 1966, ../sass/partials/_ui-elements.scss */
.mainmenulogo.clientside {
  display: none;
}
@media screen and (max-width: 768px) {
  /* line 1966, ../sass/partials/_ui-elements.scss */
  .mainmenulogo.clientside {
    display: inline-block;
  }
}

/* line 1974, ../sass/partials/_ui-elements.scss */
.sortable-placeholder-div {
  background-color: rgba(244, 128, 37, 0.25);
  height: 2em;
}

/**************** End Misc Styles *****************/
