/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/* line 2, ../sass/objects/_mixins.scss */
.boder-box {
  border: 1px solid #ddd;
}

/* line 4, ../sass/objects/_button.scss */
.btn-xl:hover, .btn-xl:focus, .btn-xl:active, .btn-xl.active, .submission-edit-page .flat a, .submission-edit-page .flat a:after {
  color: #fff;
  background-color: #fec503;
  border-color: #f6bf01;
}

/* line 11, ../sass/objects/_button.scss */
.btn-theme {
  color: #fff;
  background-color: #00b2eb;
  border-color: #00b2eb;
}

/* line 22, ../sass/objects/_button.scss */
.btn-theme:hover, .btn-theme:focus {
  color: #fff;
  background-color: #00b2eb;
  border-color: #00b2eb;
}

/* line 29, ../sass/objects/_button.scss */
.btn-primary:active {
  background-image: none;
}
/* line 32, ../sass/objects/_button.scss */
.btn-primary.active {
  background-image: none;
}
/* line 35, ../sass/objects/_button.scss */
.btn-primary.disabled {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 38, ../sass/objects/_button.scss */
.btn-primary.disabled:hover {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 42, ../sass/objects/_button.scss */
.btn-primary.disabled:focus {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 46, ../sass/objects/_button.scss */
.btn-primary.disabled:active {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 50, ../sass/objects/_button.scss */
.btn-primary.disabled.active {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 55, ../sass/objects/_button.scss */
.btn-primary .badge {
  color: #fed136;
  background-color: #fff;
}

/* line 60, ../sass/objects/_button.scss */
.btn-primary[disabled] {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 63, ../sass/objects/_button.scss */
.btn-primary[disabled]:hover {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 67, ../sass/objects/_button.scss */
.btn-primary[disabled]:focus {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 71, ../sass/objects/_button.scss */
.btn-primary[disabled]:active {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 75, ../sass/objects/_button.scss */
.btn-primary[disabled].active {
  background-color: #fed136;
  border-color: #fed136;
}

/* line 81, ../sass/objects/_button.scss */
fieldset[disabled] .btn-primary {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 84, ../sass/objects/_button.scss */
fieldset[disabled] .btn-primary:hover {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 88, ../sass/objects/_button.scss */
fieldset[disabled] .btn-primary:focus {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 92, ../sass/objects/_button.scss */
fieldset[disabled] .btn-primary:active {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 96, ../sass/objects/_button.scss */
fieldset[disabled] .btn-primary.active {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 101, ../sass/objects/_button.scss */
fieldset[disabled] .btn-xl {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 104, ../sass/objects/_button.scss */
fieldset[disabled] .btn-xl:hover {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 108, ../sass/objects/_button.scss */
fieldset[disabled] .btn-xl:focus {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 112, ../sass/objects/_button.scss */
fieldset[disabled] .btn-xl:active {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 116, ../sass/objects/_button.scss */
fieldset[disabled] .btn-xl.active {
  background-color: #fed136;
  border-color: #fed136;
}

/* line 122, ../sass/objects/_button.scss */
.btn-xl {
  color: #fff;
  background-color: #fed136;
  border-color: #fed136;
  text-transform: uppercase;
  font-weight: 700;
  border-radius: 3px;
  font-size: 18px;
  padding: 20px 40px;
}
/* line 138, ../sass/objects/_button.scss */
.btn-xl:active {
  background-image: none;
}
/* line 142, ../sass/objects/_button.scss */
.btn-xl.active {
  background-image: none;
}
/* line 146, ../sass/objects/_button.scss */
.btn-xl.disabled {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 149, ../sass/objects/_button.scss */
.btn-xl.disabled:hover {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 153, ../sass/objects/_button.scss */
.btn-xl.disabled:focus {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 157, ../sass/objects/_button.scss */
.btn-xl.disabled:active {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 161, ../sass/objects/_button.scss */
.btn-xl.disabled.active {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 166, ../sass/objects/_button.scss */
.btn-xl .badge {
  color: #fed136;
  background-color: #fff;
}

/* line 171, ../sass/objects/_button.scss */
.btn-xl[disabled] {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 174, ../sass/objects/_button.scss */
.btn-xl[disabled]:hover {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 178, ../sass/objects/_button.scss */
.btn-xl[disabled]:focus {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 182, ../sass/objects/_button.scss */
.btn-xl[disabled]:active {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 186, ../sass/objects/_button.scss */
.btn-xl[disabled].active {
  background-color: #fed136;
  border-color: #fed136;
}

/* line 192, ../sass/objects/_button.scss */
.btn:focus {
  outline: 0;
  outline: 0;
}
/* line 196, ../sass/objects/_button.scss */
.btn:active {
  outline: 0;
}
/* line 198, ../sass/objects/_button.scss */
.btn:active:focus {
  outline: 0;
  outline: 0;
}
/* line 202, ../sass/objects/_button.scss */
.btn:active.focus {
  outline: 0;
}
/* line 206, ../sass/objects/_button.scss */
.btn.active {
  outline: 0;
}
/* line 208, ../sass/objects/_button.scss */
.btn.active.focus {
  outline: 0;
}
/* line 211, ../sass/objects/_button.scss */
.btn.active:focus {
  outline: 0;
}
/* line 215, ../sass/objects/_button.scss */
.btn.focus {
  outline: 0;
}

/* line 1, ../sass/objects/_header.scss */
.navbar-default {
  background-color: #222;
  border-color: transparent;
}
/* line 4, ../sass/objects/_header.scss */
.navbar-default .navbar-brand {
  padding: 5px 15px;
}
/* line 6, ../sass/objects/_header.scss */
.navbar-default .navbar-brand:hover {
  color: #fec503;
}
/* line 9, ../sass/objects/_header.scss */
.navbar-default .navbar-brand:focus {
  color: #fec503;
}
/* line 12, ../sass/objects/_header.scss */
.navbar-default .navbar-brand:active {
  color: #fec503;
}
/* line 15, ../sass/objects/_header.scss */
.navbar-default .navbar-brand.active {
  color: #fec503;
}
/* line 19, ../sass/objects/_header.scss */
.navbar-default .navbar-collapse {
  border-color: rgba(255, 255, 255, 0.02);
}
/* line 22, ../sass/objects/_header.scss */
.navbar-default .navbar-toggle {
  background-color: #fed136;
  border-color: #fed136;
}
/* line 25, ../sass/objects/_header.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
/* line 28, ../sass/objects/_header.scss */
.navbar-default .navbar-toggle:hover {
  background-color: #fed136;
}
/* line 31, ../sass/objects/_header.scss */
.navbar-default .navbar-toggle:focus {
  background-color: #fed136;
}
/* line 36, ../sass/objects/_header.scss */
.navbar-default .nav li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #fff;
  float: left;
  padding: 10px 20px 10px 7px;
  font-family: Montserrat-Regular;
}
/* line 43, ../sass/objects/_header.scss */
.navbar-default .nav li a:hover {
  color: #fff;
  outline: 0;
  text-decoration: none;
}
/* line 48, ../sass/objects/_header.scss */
.navbar-default .nav li a:focus {
  color: #fff;
  outline: 0;
}
/* line 54, ../sass/objects/_header.scss */
.navbar-default .nav .dropdown-menu li a {
  color: #101010;
  text-transform: inherit;
  display: inline-block;
  width: 100%;
  padding: 5px 10px 5px 21px;
  font-weight: normal;
}
/* line 61, ../sass/objects/_header.scss */
.navbar-default .nav .dropdown-menu li a:hover {
  color: #fff;
  background: #afafaf !important;
}
/* line 65, ../sass/objects/_header.scss */
.navbar-default .nav .dropdown-menu li a:after {
  border-bottom: 0;
}
/* line 69, ../sass/objects/_header.scss */
.navbar-default .nav .dropdown-menu li:last-child a:hover {
  border-radius: 0 0 3px 3px;
}
/* line 75, ../sass/objects/_header.scss */
.navbar-default .navbar-right.nav li a {
  text-transform: inherit;
  padding: 5px 10px;
}
/* line 79, ../sass/objects/_header.scss */
.navbar-default .navbar-nav > .active > a {
  border-radius: 0;
  color: #fff;
  background-color: transparent;
}
/* line 84, ../sass/objects/_header.scss */
.navbar-default .navbar-nav > .active > a:hover {
  color: #fff;
  background-color: transparent;
}
/* line 88, ../sass/objects/_header.scss */
.navbar-default .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: transparent;
}

/* line 94, ../sass/objects/_header.scss */
.navbar-nav {
  margin-top: 8px;
}
/* line 96, ../sass/objects/_header.scss */
.navbar-nav .dropdown {
  position: static;
}
/* line 99, ../sass/objects/_header.scss */
.navbar-nav .dropup {
  position: static;
}

/* line 103, ../sass/objects/_header.scss */
.search-nav-bar {
  margin-top: 8px;
}
/* line 105, ../sass/objects/_header.scss */
.search-nav-bar input {
  width: 157px;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.075);
  border: 0;
}

/* line 112, ../sass/objects/_header.scss */
.wecome-message {
  line-height: 38px;
  margin: 0 10px;
  color: #fff;
}

@media (min-width: 768px) {
  /* line 118, ../sass/objects/_header.scss */
  .navbar-default {
    background-color: #222;
    padding: 10px 0;
    transition: padding .3s;
    border: 0;
    box-shadow: 0 10px 15px -14px rgba(0, 0, 0, 0.75);
  }
  /* line 126, ../sass/objects/_header.scss */
  .navbar-default .navbar-brand {
    font-size: 2em;
    transition: all .3s;
  }
  /* line 131, ../sass/objects/_header.scss */
  .navbar-default.navbar-shrink {
    background-color: #222;
    padding: 10px 0;
  }
  /* line 134, ../sass/objects/_header.scss */
  .navbar-default.navbar-shrink .navbar-brand {
    font-size: 1.5em;
  }
  /* line 138, ../sass/objects/_header.scss */
  .navbar-default .navbar-nav > .active > a {
    border-radius: 3px;
  }

  /* line 143, ../sass/objects/_header.scss */
  .search-nav-bar {
    max-width: 230px;
  }

  /* line 146, ../sass/objects/_header.scss */
  section {
    padding: 10px 0;
  }

  /* line 150, ../sass/objects/_header.scss */
  .timeline:before {
    left: 50%;
  }
  /* line 153, ../sass/objects/_header.scss */
  .timeline > li {
    margin-bottom: 100px;
    min-height: 100px;
  }
  /* line 156, ../sass/objects/_header.scss */
  .timeline > li .timeline-panel {
    width: 41%;
    float: left;
    padding: 0 20px 20px 30px;
    text-align: right;
  }
  /* line 162, ../sass/objects/_header.scss */
  .timeline > li .timeline-image {
    width: 100px;
    height: 100px;
    left: 50%;
    margin-left: -50px;
  }
  /* line 167, ../sass/objects/_header.scss */
  .timeline > li .timeline-image h4 {
    font-size: 13px;
    margin-top: 16px;
    line-height: 18px;
  }
  /* line 173, ../sass/objects/_header.scss */
  .timeline > li.timeline-inverted > .timeline-panel {
    float: right;
    text-align: left;
    padding: 0 30px 20px 20px;
  }

  /* line 180, ../sass/objects/_header.scss */
  .navbar-nav > li i {
    float: left;
    line-height: 38px;
    color: #fff;
    font-size: 18px;
  }

  /* line 187, ../sass/objects/_header.scss */
  nav.navbar .navbar-collapse a:after {
    transition: .25s all ease-in-out;
    opacity: 0;
    transform: scale(0.25);
    width: 100%;
    content: " ";
    display: block;
    border-bottom: 2px solid #fff;
  }
  /* line 198, ../sass/objects/_header.scss */
  nav.navbar .navbar-collapse a:hover:after {
    opacity: 1;
    transform: scale(1);
  }

  /* line 204, ../sass/objects/_header.scss */
  header .intro-text {
    padding-top: 300px;
    padding-bottom: 200px;
  }
  /* line 207, ../sass/objects/_header.scss */
  header .intro-text .intro-lead-in {
    font-style: italic;
    font-size: 40px;
    line-height: 40px;
    margin-bottom: 25px;
  }
  /* line 213, ../sass/objects/_header.scss */
  header .intro-text .intro-heading {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 75px;
    line-height: 75px;
    margin-bottom: 50px;
  }
}
@media (min-width: 768px) {
  /* line 223, ../sass/objects/_header.scss */
  .navbar-right {
    margin-right: -8px;
  }
  /* line 225, ../sass/objects/_header.scss */
  .navbar-right .dropdown-menu {
    left: 0;
    padding: 0;
    top: 49px;
    border-radius: 0 0 3px 3px;
  }
}
/* line 234, ../sass/objects/_header.scss */
.nav .open > a {
  background-color: inherit;
  border-color: inherit;
}
/* line 237, ../sass/objects/_header.scss */
.nav .open > a:focus {
  background-color: inherit;
  border-color: inherit;
}
/* line 241, ../sass/objects/_header.scss */
.nav .open > a:hover {
  background-color: inherit;
  border-color: inherit;
}

/* line 247, ../sass/objects/_header.scss */
.dropdown-menu > li > a:focus {
  background-color: inherit;
  border-color: inherit;
}
/* line 251, ../sass/objects/_header.scss */
.dropdown-menu > li > a:hover {
  /* background-color: inherit; */
  border-color: inherit;
}

/* line 256, ../sass/objects/_header.scss */
.navbar-left.custom-navbar-nav ul.dropdown-menu {
  background: #fff;
  margin-top: 10px;
  border-radius: 0 0 3px 3px;
  padding: 0;
}

/* line 263, ../sass/objects/_header.scss */
.search-box-top.pull-right {
  margin-left: 5px;
}
/* line 265, ../sass/objects/_header.scss */
.search-box-top.pull-right button {
  border: 0;
  padding-top: 7px;
  padding-bottom: 7px;
}

/* line 1, ../sass/objects/_top-group-search.scss */
.intro-search {
  background: #fff;
  box-shadow: 0 0 5px 0 black;
  padding: 15px 15px;
  display: inline-block;
  width: 100%;
}
/* line 8, ../sass/objects/_top-group-search.scss */
.intro-search .heading-title {
  float: left;
  margin: 0;
  font-size: 18px;
  margin-right: 25px;
  background: #fff;
  padding-bottom: 10px;
  /*position: absolute;*/
  top: -29px;
  left: -5px;
}
/* line 19, ../sass/objects/_top-group-search.scss */
.intro-search .nopadding {
  padding: 0 !important;
}

/* line 24, ../sass/objects/_top-group-search.scss */
.search-panal .col-md-2 {
  padding-right: 5px;
  padding-left: 5px;
}
/* line 28, ../sass/objects/_top-group-search.scss */
.search-panal .col-md-4 {
  padding-right: 5px;
  padding-left: 5px;
}

/* line 33, ../sass/objects/_top-group-search.scss */
.btn-radio .btn.btn-primary.no-drop {
  cursor: no-drop;
}

/* line 34, ../sass/objects/_top-group-search.scss */
.btn-radio .btn.btn-primary {
  background: url(../images/radio-btn.png) no-repeat 0 0;
  border: 0;
  color: #356d67;
  font-weight: normal;
  text-transform: capitalize;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.125);
  margin-left: 20px;
  padding: 7px 12px;
}
/* line 44, ../sass/objects/_top-group-search.scss */
.btn-radio .btn.btn-primary.active {
  background-position: 0 -42px;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.125);
  background-position: 0 -42px;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.125);
}
/* line 52, ../sass/objects/_top-group-search.scss */
.btn-radio .btn.btn-primary span {
  float: left;
  margin-left: 30px;
}

/* line 57, ../sass/objects/_top-group-search.scss */
.intro-search.intro-search-second {
  background: #fff;
  padding: 5px 15px 10px;
  margin-bottom: -2px;
}

/* line 1, ../sass/objects/_footer.scss */
footer {
  margin-bottom: 0;
  padding: 10px 0;
  text-align: center;
  background: #cac7c7;
  color: #0c0c0c;
}
/* line 7, ../sass/objects/_footer.scss */
footer span.copyright {
  line-height: 40px;
  text-transform: uppercase;
  text-transform: none;
}
/* line 12, ../sass/objects/_footer.scss */
footer ul.quicklinks {
  margin-bottom: 0;
  line-height: 40px;
  text-transform: uppercase;
  text-transform: none;
}

/* line 19, ../sass/objects/_footer.scss */
.footerbottom {
  width: 100%;
  height: 100px;
  position: absolute;
  bottom: 0;
  left: 0;
}

/* line 1, ../sass/objects/_common-uses.scss */
body {
  background: #efefef !important;
}

@font-face {
  font-family: Montserrat-Regular;
  src: url(../fonts/Montserrat-Regular.eot?#iefix) format("embedded-opentype"), url(../fonts/Montserrat-Regular.otf) format("opentype"), url(../fonts/Montserrat-Regular.woff) format("woff"), url(../fonts/Montserrat-Regular.ttf) format("truetype"), url(../fonts/Montserrat-Regular.svg#Montserrat-Regular) format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: SourceSansPro-Regular;
  src: url(../fonts/SourceSansPro-Regular.eot?#iefix) format("embedded-opentype"), url(../fonts/SourceSansPro-Regular.otf) format("opentype"), url(../fonts/SourceSansPro-Regular.woff) format("woff"), url(../fonts/SourceSansPro-Regular.ttf) format("truetype"), url(../fonts/SourceSansPro-Regular.svg#SourceSansPro-Regular) format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 16, ../sass/objects/_common-uses.scss */
body {
  font-family: SourceSansPro-Regular !important;
}

@media (min-width: 1200px) {
  /* line 18, ../sass/objects/_common-uses.scss */
  .container {
    width: 1315px;
  }
}
/* line 22, ../sass/objects/_common-uses.scss */
.content-box {
  margin-top: 87px;
  min-height: 516px;
}

/* line 27, ../sass/objects/_common-uses.scss */
a {
  outline: 0;
  color: #fed136;
}
/* line 30, ../sass/objects/_common-uses.scss */
a:hover {
  outline: 0;
  text-decoration: none;
}
/* line 34, ../sass/objects/_common-uses.scss */
a:focus {
  outline: 0;
  text-decoration: none;
}
/* line 38, ../sass/objects/_common-uses.scss */
a:active {
  outline: 0;
  text-decoration: none;
}
/* line 42, ../sass/objects/_common-uses.scss */
a.active {
  outline: 0;
  text-decoration: none;
}

/* line 52, ../sass/objects/_common-uses.scss */
.table > thead > tr > th {
  padding: 3px 8px;
}
/* line 55, ../sass/objects/_common-uses.scss */
.table > thead > tr > td {
  padding: 1px 8px;
}
/* line 60, ../sass/objects/_common-uses.scss */
.table > tbody > tr > td {
  padding: 1px 8px;
}
/* line 63, ../sass/objects/_common-uses.scss */
.table > tbody > tr > th {
  padding: 1px 8px;
}
/* line 68, ../sass/objects/_common-uses.scss */
.table > tfoot > tr > td {
  padding: 1px 8px;
}
/* line 71, ../sass/objects/_common-uses.scss */
.table > tfoot > tr > th {
  padding: 1px 8px;
}
/* line 75, ../sass/objects/_common-uses.scss */
.table.table-bordered > tbody > tr > td label {
  margin-left: 7px;
}

/* line 80, ../sass/objects/_common-uses.scss */
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #fff;
}
/* line 83, ../sass/objects/_common-uses.scss */
.table-striped > tbody > tr:hover {
  background: #f5f5f5 !important;
  cursor: pointer;
}
/* line 87, ../sass/objects/_common-uses.scss */
.table-striped > tbody > tr.row-selected {
  background: #f5f5f5 !important;
  cursor: pointer;
}
/* line 91, ../sass/objects/_common-uses.scss */
.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #fff;
}

/* line 97, ../sass/objects/_common-uses.scss */
.notification-bar {
  position: fixed;
  min-width: 39%;
  z-index: 9;
  top: 75px;
  left: 33%;
  text-align: center;
}

/* line 105, ../sass/objects/_common-uses.scss */
.validationcolor {
  color: red;
}

/* line 109, ../sass/objects/_common-uses.scss */
tags-input .tags {
  border-bottom: 3px solid #dcdcdc !important;
  box-shadow: 0px 0px 0px 0 #d3d3d3 inset !important;
}

/* line 113, ../sass/objects/_common-uses.scss */
tags-input .tags.focused {
  box-shadow: 0 0 0px 0px rgba(5, 139, 242, 0.6);
  border-bottom: 3px solid #00b2eb !important;
}

/* line 114, ../sass/objects/_common-uses.scss */
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus {
  background-color: #00b2eb;
  border-color: #00b2eb;
}

/* line 118, ../sass/objects/_common-uses.scss */
.padding-non {
  padding-left: 0;
  padding-right: 0;
}

/* line 122, ../sass/objects/_common-uses.scss */
.margin-bottom {
  margin-bottom: 15px;
}

/* line 123, ../sass/objects/_common-uses.scss */
.load-logo {
  background: url(../images/load-logo.png?v=2.8) no-repeat center;
  min-height: 600px;
}

@media (min-width: 768px) {
  /* line 125, ../sass/objects/_common-uses.scss */
  .form-inline .form-group {
    display: block;
  }

  /* line 126, ../sass/objects/_common-uses.scss */
  .form-inline .form-control {
    width: 100%;
  }
}
/* line 128, ../sass/objects/_common-uses.scss */
.font-bold {
  font-weight: bold;
}

/* line 129, ../sass/objects/_common-uses.scss */
.error-icon {
  color: red;
  font-size: 14px;
}

/* line 130, ../sass/objects/_common-uses.scss */
hr {
  border-bottom: 2px solid #ccc !important;
}

/* line 131, ../sass/objects/_common-uses.scss */
.margin-top-3 {
  margin-top: 3px;
}

/* line 132, ../sass/objects/_common-uses.scss */
label {
  font-weight: normal;
  font-size: 13px;
  margin-bottom: 0px;
}

/* line 133, ../sass/objects/_common-uses.scss */
.form-group {
  margin-bottom: 7px;
}

/* line 134, ../sass/objects/_common-uses.scss */
.line-height-30 {
  line-height: 30px;
}

/* line 135, ../sass/objects/_common-uses.scss */
.form-control {
  height: 28px;
  padding: 0px 7px;
}

/* line 136, ../sass/objects/_common-uses.scss */
.btn-top {
  margin-top: 15px !important;
}

/* line 137, ../sass/objects/_common-uses.scss */
.checkbox-btn-top {
  margin-top: 7px !important;
}

/* line 1, ../sass/objects/_loading.scss */
.treasure-overlay-spinner-container {
  position: fixed !important;
  background-color: rgba(156, 155, 155, 0.85) !important;
  z-index: 9999;
}

/* line 2, ../../app/component/login/_login.scss */
.login-page {
  width: 275px;
  background: #fff;
  padding: 0 30px 30px;
  margin: 150px auto;
  text-align: center;
  border-radius: 5px;
}
/* line 10, ../../app/component/login/_login.scss */
.login-page span {
  display: block;
  position: relative;
  margin: 0 auto;
  top: -40px;
  height: 80px;
  width: 80px;
  background: url(../images/load-logo.png?v=2.8) no-repeat center center #00b2eb;
  background-size: 76%;
  border-radius: 50%;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
/* line 24, ../../app/component/login/_login.scss */
.login-page h1 {
  font-size: 24px;
  font-weight: 100;
  margin: 0 0 30px;
}
/* line 29, ../../app/component/login/_login.scss */
.login-page button {
  width: 100%;
  height: 45px;
  border: none;
  background: #00b2eb;
  color: #fff;
  font-weight: 100;
  margin-bottom: 15px;
  border-radius: 5px;
  transition: all ease-in-out .2s;
  border-bottom: 3px solid #2980b9;
}
/* line 42, ../../app/component/login/_login.scss */
.login-page button:focus {
  outline: none;
}
/* line 45, ../../app/component/login/_login.scss */
.login-page button:hover {
  background: #2980b9;
}

/* line 50, ../../app/component/login/_login.scss */
.lead {
  -webkit-animation-name: blinker;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: blinker;
  -moz-animation-duration: 1s;
  -moz-animation-timing-function: linear;
  -moz-animation-iteration-count: infinite;
  animation-name: blinker;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

@-moz-keyframes blinker {
  0% {
    opacity: 1.0;
  }
  50% {
    opacity: 0.0;
  }
  100% {
    opacity: 1.0;
  }
}
@-webkit-keyframes blinker {
  0% {
    opacity: 1.0;
  }
  50% {
    opacity: 0.0;
  }
  100% {
    opacity: 1.0;
  }
}
@keyframes blinker {
  0% {
    opacity: 1.0;
  }
  50% {
    opacity: 0.0;
  }
  100% {
    opacity: 1.0;
  }
}
/* line 86, ../../app/component/login/_login.scss */
.splash {
  position: fixed;
  background: rgba(0, 0, 0, 0.85);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 500;
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
  transition: opacity 0.5s, visibility 0s 0.5s;
  -webkit-transition: opacity 0.5s, visibility 0s 0.5s;
}

/* line 103, ../../app/component/login/_login.scss */
.splash-open.splash {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}

/* line 110, ../../app/component/login/_login.scss */
.splash .splash-inner {
  width: 100%;
  height: 100%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: translate3d(0, 0, 150px);
  transform: translate3d(0, 0, 150px);
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
}

/* line 122, ../../app/component/login/_login.scss */
.splash-open.splash .splash-inner {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 127, ../../app/component/login/_login.scss */
.splash .splash-content {
  width: 660px;
  height: 350px;
  position: absolute;
  top: 40%;
  left: 50%;
  margin: -175px 0 0 -330px;
  color: #fff;
  font-size: 18px;
}

/* line 138, ../../app/component/login/_login.scss */
.splash-content h1 {
  color: #fff;
  margin-bottom: 40px;
}

/* line 144, ../../app/component/login/_login.scss */
.btn-outline {
  margin-top: 40px;
  color: #fff;
  border: 2px solid #fff;
  border-radius: 2px;
  background-color: transparent;
  width: 250px;
  font-weight: 300;
}

/* line 153, ../../app/component/login/_login.scss */
.btn-outline:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.05);
}

/* line 2, ../../app/component/dashboard/_dashboard.scss */
.dashboard-page .inboxSearch i {
  color: red;
}
/* line 3, ../../app/component/dashboard/_dashboard.scss */
.dashboard-page .col-md-3, .dashboard-page .col-md-4, .dashboard-page .col-md-5 {
  padding-left: 0px;
  padding-right: 0px;
}
/* line 8, ../../app/component/dashboard/_dashboard.scss */
.dashboard-page .col-md-4 .col-md-6, .dashboard-page .col-md-4 .col-md-4, .dashboard-page .col-md-4 .col-md-8, .dashboard-page .col-md-3 .col-md-6, .dashboard-page .col-md-3 .col-md-4, .dashboard-page .col-md-3 .col-md-8, .dashboard-page .col-md-5 .col-md-6, .dashboard-page .col-md-5 .col-md-4, .dashboard-page .col-md-5 .col-md-8 {
  padding-left: 5px;
  padding-right: 5px;
}
/* line 12, ../../app/component/dashboard/_dashboard.scss */
.dashboard-page .col-md-4 .btn-radio .btn.btn-primary, .dashboard-page .col-md-3 .btn-radio .btn.btn-primary, .dashboard-page .col-md-5 .btn-radio .btn.btn-primary {
  margin-left: 0px;
}
/* line 14, ../../app/component/dashboard/_dashboard.scss */
.dashboard-page .bootstrap-select {
  width: 100%;
}
/* line 17, ../../app/component/dashboard/_dashboard.scss */
.dashboard-page .btn-default {
  color: #fff;
  background-color: #00b2eb;
  border-color: #00b2eb;
}
/* line 25, ../../app/component/dashboard/_dashboard.scss */
.dashboard-page .video-sectionn a.circle-box {
  margin: 1px 0 0 12px !important;
}
/* line 26, ../../app/component/dashboard/_dashboard.scss */
.dashboard-page .btn-top {
  margin-top: 7px !important;
}
/* line 27, ../../app/component/dashboard/_dashboard.scss */
.dashboard-page .searchBtnBox {
  display: flex;
}
/* line 29, ../../app/component/dashboard/_dashboard.scss */
.dashboard-page .searchBtnBox .openEnvelope {
  margin: 17px 20px 0px;
}
/* line 31, ../../app/component/dashboard/_dashboard.scss */
.dashboard-page .searchBtnBox .openEnvelope i {
  font-size: 31px;
}
/* line 33, ../../app/component/dashboard/_dashboard.scss */
.dashboard-page .searchBtnBox .openEnvelope i.fa-envelope-open {
  content: "\f2b6";
}

/* line 41, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered .urgencyInRow {
  width: 90px;
}
/* line 44, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered .bizGroupInRow {
  width: 95px;
}
/* line 47, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered .custom-dropdown {
  margin: 5px 0;
}
/* line 50, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered thead tr th {
  vertical-align: middle;
  line-height: 15px;
  text-align: center;
  padding: 3px 14px 3px 8px;
  height: 36px;
  overflow: hidden;
}
/* line 51, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered thead tr th div {
  max-height: 28px;
  overflow: hidden;
}
/* line 52, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered thead tr th a span.fa-caret-down {
  top: 16px;
}
/* line 53, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered thead tr th a span.fa-caret-up {
  bottom: 13px;
}
/* line 55, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered thead tr th.thTitlesMaxWidth {
  max-width: 500px;
}
/* line 58, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered thead tr th.thTitlesMinWidth {
  max-width: 300px;
}
/* line 64, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tbody tr {
  background: #fff !important;
}
/* line 66, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tbody tr:hover, .dashboard-table.table-bordered tbody tr.unread:hover, .dashboard-table.table-bordered tbody tr:hover td.unread {
  background: #cbe7f1 !important;
  color:#0c7192 !important;
  cursor: inherit;
}
.dashboard-table.table-bordered tbody tr .unread a, .dashboard-table.table-bordered tbody tr.font-bold {color: rgb(2, 123, 184);}
.dashboard-table.table-bordered tbody tr td.read a {color:#333; text-decoration: underline;}
.dashboard-table.table-bordered tbody tr .unread a.unread { text-decoration: underline;}
/* line 67, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tbody tr td.noWrapText {
  white-space: nowrap;
}
/* line 68, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tbody tr td {
  vertical-align: middle;
  /*&:hover, &.unread:hover { background:#cbe7f1 !important;cursor: inherit;}*/
}
/* line 69, ../../app/component/dashboard/_dashboard.scss */
/* .dashboard-table.table-bordered tbody tr td.unread {
  background: #e5f7fd !important;
} */
/* line 72, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tbody tr td .ellipseCol {
  width: 110px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}
/* line 79, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tbody tr td .titlesEllipseCol {
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
  color: #00b2eb;
}
/* line 85, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tbody tr td .nonTitlesEllipseCol {
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}
/* line 90, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tbody tr td .titlesMaxWidth {
  max-width: 500px;
}
/* line 93, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tbody tr td .titlesMinWidth {
  max-width: 300px;
}
/* line 100, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td.icon-type, .dashboard-table.table-bordered tr th.icon-type {
  text-align: center !important;
}
/* line 103, ../../app/component/dashboard/_dashboard.scss */
/* .dashboard-table.table-bordered tr td.icon-type a img, .dashboard-table.table-bordered tr th.icon-type a img { */
  /*width: 22px;*/
/* } */
/* line 107, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td a.jobicon {
  float: right;
  position: relative;
}
/* line 110, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td a.jobicon i {
  color: #00b2eb;
  font-size: 17px;
  margin: 4px 0 0 6px;
}
/* line 114, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td a.jobicon .arrow_box {
  padding: 10px;
  position: absolute;
  bottom: -10px;
  left: 33px;
  background: white;
  border-radius: 3px;
  -webkit-box-shadow: 0px 0px 33px -5px black;
  -moz-box-shadow: 0px 0px 33px -5px black;
  box-shadow: 0px 0px 33px -5px black;
}
/* line 125, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td a.jobicon .arrow_box table {
  margin: 0;
}
/* line 127, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td a.jobicon .arrow_box table td {
  color: #000;
  white-space: nowrap;
}
/* line 134, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td a.jobicon .arrow_box:after {
  right: 100%;
  bottom: 10px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #ffffff;
  border-width: 10px;
  margin-top: -10px;
}
/* line 150, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td.flag-icon {
  text-align: center;
}
/* line 151, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td.flag-icon a {
  color: #8e8a8a;
}
/* line 154, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td .details-ico.statusHistory {
  position: relative;
}
/* line 156, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td .details-ico.statusHistory i {
  color: #222;
}
/* line 157, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td .details-ico.statusHistory:hover i {
  color: #00b2eb;
}
/* line 158, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td .details-ico.statusHistory .arrow_box {
  padding: 10px;
  position: absolute;
  top: -5px;
  right: 30px;
  background: white;
  border-radius: 3px;
  -webkit-box-shadow: 0px 0px 33px -5px black;
  -moz-box-shadow: 0px 0px 33px -5px black;
  box-shadow: 0px 0px 33px -5px black;
  z-index: 9;
}
/* line 169, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td .details-ico.statusHistory .arrow_box table {
  margin: 0;
}
/* line 172, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td .details-ico.statusHistory .arrow_box table tr th {
  white-space: nowrap;
}
/* line 175, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td .details-ico.statusHistory .arrow_box table tr td {
  color: #000;
  white-space: nowrap;
}
/* line 182, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td .details-ico.statusHistory .arrow_box.arrowBoxLeft {
  left: 30px;
  right: auto;
}
/* line 183, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td .details-ico.statusHistory .arrow_box.arrowBoxLeft:after {
  left: -20px;
  transform: rotate(0deg);
  right: auto;
}
/* line 188, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td .details-ico.statusHistory .arrow_box:after {
  left: 100%;
  top: 15px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #ffffff;
  border-width: 10px;
  margin-top: -10px;
  transform: rotate(180deg);
}
/* line 205, ../../app/component/dashboard/_dashboard.scss */
.dashboard-table.table-bordered tr td.flag-icon {
  text-align: center;
}

/* line 208, ../../app/component/dashboard/_dashboard.scss */
.bordered-details-box {
  margin-bottom: 15px !important;
}
/* line 211, ../../app/component/dashboard/_dashboard.scss */
.bordered-details-box tr td {
  border: 0 !important;
  white-space: nowrap;
  line-height: 25px !important;
}
/* line 215, ../../app/component/dashboard/_dashboard.scss */
.bordered-details-box tr td span {
  color: #00b2eb;
}
/* line 219, ../../app/component/dashboard/_dashboard.scss */
.bordered-details-box tr td:nth-child(odd) {
  color: #00b2eb !important;
}

/* line 224, ../../app/component/dashboard/_dashboard.scss */
.tab-box {
  margin: auto;
  padding: 0;
  list-style: none;
  width: 405px;
}
/* line 229, ../../app/component/dashboard/_dashboard.scss */
.tab-box li {
  float: left;
  height: 25px;
  border-bottom: 3px solid #d9d7d7;
  margin-right: 5px;
}
/* line 234, ../../app/component/dashboard/_dashboard.scss */
.tab-box li a {
  padding: 0 15px;
  color: #636363;
  font-size: 12pt;
  text-decoration: none;
  cursor: pointer;
}
/* line 241, ../../app/component/dashboard/_dashboard.scss */
.tab-box li a:after {
  opacity: 1;
  transform: scale(1);
  transition: .25s all ease-in-out;
  opacity: 0;
  transform: scale(0.25);
  width: 100%;
  content: " ";
  display: block;
  border-bottom: 3px solid #00b2eb;
}
/* line 252, ../../app/component/dashboard/_dashboard.scss */
.tab-box li a:hover {
  text-decoration: none;
}
/* line 255, ../../app/component/dashboard/_dashboard.scss */
.tab-box li :hover:after {
  opacity: 1;
  transform: scale(1);
}
/* line 261, ../../app/component/dashboard/_dashboard.scss */
.tab-box li.active a:after {
  opacity: 1;
  transform: scale(1);
}

/* line 269, ../../app/component/dashboard/_dashboard.scss */
.statusDropDown button p {
  width: 104px;
  margin: 0;
  float: left;
  overflow: hidden;
}
/* line 276, ../../app/component/dashboard/_dashboard.scss */
.statusDropDown ul.dropdown-menu {
  width: 270px;
}
/* line 279, ../../app/component/dashboard/_dashboard.scss */
.statusDropDown ul.dropdown-menu li a {
  white-space: inherit;
}
/* line 281, ../../app/component/dashboard/_dashboard.scss */
.statusDropDown ul.dropdown-menu li a i {
  float: right;
  color: #00b2eb;
  margin-top: 3px;
}
/* line 282, ../../app/component/dashboard/_dashboard.scss */
.statusDropDown ul.dropdown-menu li a:hover {
  background: #f5f5f5;
}

/* line 287, ../../app/component/dashboard/_dashboard.scss */
.fa-flag.red {
  color: red;
  cursor: pointer;
}

/* line 288, ../../app/component/dashboard/_dashboard.scss */
.fa-flag.blue {
  color: #00b2eb;
}

/* line 289, ../../app/component/dashboard/_dashboard.scss */
.table-bordered .link-type, .table-bordered .link-type span {
  color: #00b2eb;
}

/* line 290, ../../app/component/dashboard/_dashboard.scss */
.link-type:hover {
  text-decoration: underline;
  color: #00b2eb;
}

/* line 292, ../../app/component/dashboard/_dashboard.scss */
.urgencyDropDown button img {
  float: left;
  margin-right: 5px;
  width: 17px;
  margin-top: -3px;
}

/* line 293, ../../app/component/dashboard/_dashboard.scss */
.urgencyDropDown ul.dropdown-menu img {
  float: right;
  width: 17px;
}

/* line 294, ../../app/component/dashboard/_dashboard.scss */
.singlePageList li.pagination-prev, .singlePageList li.pagination-next {
  display: none;
}

/* line 295, ../../app/component/dashboard/_dashboard.scss */
.noPreviousDirection li.pagination-prev {
  display: none;
}

/* line 296, ../../app/component/dashboard/_dashboard.scss */
.noNextDirection li.pagination-next {
  display: none;
}

/* line 297, ../../app/component/dashboard/_dashboard.scss */
.greyClass {
  color: #ccc;
  cursor: pointer;
}

/* line 298, ../../app/component/dashboard/_dashboard.scss */
.intro-search.dashboard-intro {
  background: #f5f5f5;
}

/* line 299, ../../app/component/dashboard/_dashboard.scss */
.noSubmissionBox {
  margin-top: 32px;
  box-shadow: 0 0 5px 0 black;
  padding: 1px 15px 5px;
  display: inline-block;
  width: 100%;
  line-height: 5.42857;
}
/* line 306, ../../app/component/dashboard/_dashboard.scss */
.noSubmissionBox .heading-title {
  float: left;
  margin: 0;
  font-size: 18px;
  margin-right: 25px;
  /* padding: 2px 3px 7px; */
  padding-bottom: 10px;
  /* position: absolute; */
  top: -29px;
  left: -5px;
}
/* line 316, ../../app/component/dashboard/_dashboard.scss */
.noSubmissionBox .nopadding {
  padding: 0 !important;
}

/* line 320, ../../app/component/dashboard/_dashboard.scss */
.max-ellipseColWidth {
  width: 110px !important;
}

/* line 321, ../../app/component/dashboard/_dashboard.scss */
.yellowWithPrdDashBtn {
  border-color: #FDB913;
  background-color: #FDB913;
  color: #fff;
}
/* line 325, ../../app/component/dashboard/_dashboard.scss */
.yellowWithPrdDashBtn:hover {
  border-color: #FDB913;
  background-color: #FDB913;
  color: #fff;
}
/* line 330, ../../app/component/dashboard/_dashboard.scss */
.yellowWithPrdDashBtn:focus {
  border-color: #FDB913;
  background-color: #FDB913;
  color: #fff;
}
.greenJobStatusBtn:focus {    
    border-color: #0DB14B;
    background-color: #0DB14B;
    color : #fff;
    
}
.greenJobStatusBtn:hover {    
  border-color: #0DB14B;
  background-color: #0DB14B;
  color : #fff;
  
}
.greenJobStatusBtn {    
  border-color: #0DB14B;
  background-color: #0DB14B;
  color : #fff;
  
}
.blueJobStatusBtn {
  border-color: #0089CF;
    background-color: #0089CF;
  color : #fff;
  
}
.blueJobStatusBtn:focus {
  border-color: #0089CF;
    background-color: #0089CF;
  color : #fff;
  
}
.blueJobStatusBtn:hover {
  border-color: #0089CF;
    background-color: #0089CF;
  color : #fff;
  
}
.yellowJobStatusBtn {
  border-color: #FDB913;
    background-color: #FDB913;
  color : #fff;
  
}
.yellowJobStatusBtn:focus {
  border-color: #FDB913;
    background-color: #FDB913;
  color : #fff;
  
}
.yellowJobStatusBtn:hover {
  border-color: #FDB913;
    background-color: #FDB913;
  color : #fff;
  
}
.redJobStatusBtn {
  border-color: #C9234A;
    background-color: #C9234A;
  color : #fff;
  
}
.redJobStatusBtn:focus {
  border-color: #C9234A;
    background-color: #C9234A;
  color : #fff;
  
}
.redJobStatusBtn:hover {
  border-color: #C9234A;
    background-color: #C9234A;
  color : #fff;
  
}
.jobStatusText{
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 4px 16px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 7px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 337, ../../app/component/dashboard/_dashboard.scss */
.yellowWithPrdDashBtn[disabled], .yellowWithPrdDashBtn[disabled]:hover {
  background-color: #bfbfbf;
  border-color: #a2a1a1;
  color: #fff;
}

/* line 342, ../../app/component/dashboard/_dashboard.scss */
.editIcon {
  color: #00b2eb;
  float: right;
  cursor: pointer;
}

/* line 347, ../../app/component/dashboard/_dashboard.scss */
.envelopeSize {
  cursor: pointer;
  height: 31px;
  width: 31px;
}

/* line 352, ../../app/component/dashboard/_dashboard.scss */
.dashboardScrollBoxHistroy {
  max-height: 150px;
  overflow-y: auto;
}

/* line 356, ../../app/component/dashboard/_dashboard.scss */
.typeBtnColor .btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
  height: 28px;
  line-height: 10px;
}
/* line 363, ../../app/component/dashboard/_dashboard.scss */
.typeBtnColor .btn-default .caret {
  display: none;
}

/* line 369, ../../app/component/dashboard/_dashboard.scss */
.overflow-fix .custom-dropdown .text-overflow-fix {
  position: static;
  display: inline-block;
  max-width: 63px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.creativeDirectorName {
  width: 115px;
}

/* Global Search */
.searchBox {
  position: relative;
  margin-bottom: 0;
}

.searchBox  .form-control {
  height: 46px;
  font-size: 18px;
  font-weight: bold;
  /* padding-right: 45px; */
}

.searchBox  .form-control:-ms-input-placeholder { /* IE 10+ */
  font-style: italic;
  text-align: center;
}

.searchBox  .form-control::placeholder {
 font-style: italic; 
 text-align: center;
}

.searchBox  .search-btn {
  position: absolute;
  top: 45%;
    right: 5px;
    background-color: transparent;
    border: none;
    transform: translateY(-50%);
}

.searchBox  .search-btn:focus {
  outline: none;
}

/* line 3, ../../app/component/group/_add-group.scss */
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
  z-index: 2;
  color: #fff;
  background-color: #00b2eb;
  border-color: #00b2eb;
  border-radius: 0;
  font-weight: bold;
}

/* line 13, ../../app/component/group/_add-group.scss */
.flax-box .list-group {
  border: 1px solid #ccc;
  border-radius: 0;
}
/* line 17, ../../app/component/group/_add-group.scss */
.flax-box .list-group .list-group-item {
  border-left: 0;
  border-right: 0;
}
/* line 20, ../../app/component/group/_add-group.scss */
.flax-box .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-radius: 0;
}
/* line 30, ../../app/component/group/_add-group.scss */
.flax-box h3 {
  margin-top: 0;
}

/* line 34, ../../app/component/group/_add-group.scss */
.list-group-item {
  padding: 4px 15px;
}
/* line 47, ../../app/component/group/_add-group.scss */
.list-group-item table tr td {
  border-bottom: 0;
}
/* line 50, ../../app/component/group/_add-group.scss */
.list-group-item table tr th {
  border-bottom: 1px solid #ccc;
}
/* line 54, ../../app/component/group/_add-group.scss */
.list-group-item table thead tr th label {
  float: left;
  background-position: 0 -46px !important;
  margin-right: 1px;
}
/* line 58, ../../app/component/group/_add-group.scss */
.list-group-item table thead tr th label.active {
  background-position: 0 -66px !important;
}
/* line 63, ../../app/component/group/_add-group.scss */
.list-group-item:last-child {
  margin-bottom: -1px;
}

/* line 70, ../../app/component/group/_add-group.scss */
.check-box .table.table-hover tbody > tr td {
  padding: 5px 8px 1px;
}
/* line 72, ../../app/component/group/_add-group.scss */
.check-box .table.table-hover tbody > tr td:hover {
  background: #f5f5f5 !important;
  cursor: pointer;
}
/* line 77, ../../app/component/group/_add-group.scss */
.check-box .table.table-hover tbody > tr th {
  padding: 5px 8px 1px;
  margin-bottom: -1px;
}
/* line 81, ../../app/component/group/_add-group.scss */
.check-box .table.table-hover tbody > tr:hover {
  margin-bottom: -1px;
  border-bottom: 0;
}
/* line 85, ../../app/component/group/_add-group.scss */
.check-box .table.table-hover tbody > tr:last-child:hover {
  margin-bottom: 1px;
  border-bottom: 1px solid #ddd !important;
}
/* line 91, ../../app/component/group/_add-group.scss */
.check-box .table.table-hover > tfoot > tr > td {
  padding: 5px 8px 1px;
}
/* line 94, ../../app/component/group/_add-group.scss */
.check-box .table.table-hover > tfoot > tr > th {
  padding: 5px 8px 1px;
}
/* line 98, ../../app/component/group/_add-group.scss */
.check-box .table.table-hover > thead > tr > td {
  padding: 5px 8px 1px;
}
/* line 102, ../../app/component/group/_add-group.scss */
.check-box .btn-primary {
  background: url(../images/radio-btn.png) no-repeat 0 -47px;
  border: 0;
  color: #356d67;
  font-weight: normal;
  text-transform: capitalize;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.125);
  margin-left: 0;
  padding: 10px 8px;
  background-size: 16px;
}
/* line 113, ../../app/component/group/_add-group.scss */
.check-box .btn-primary.active {
  background-position: 0 -67px;
}
/* line 115, ../../app/component/group/_add-group.scss */
.check-box .btn-primary.active:focus {
  background-color: transparent !important;
  border: 0;
}
/* line 119, ../../app/component/group/_add-group.scss */
.check-box .btn-primary.active:hover {
  background-color: transparent !important;
  border: 0;
}
/* line 124, ../../app/component/group/_add-group.scss */
.check-box .btn-primary:focus {
  background-color: transparent !important;
  border: 0;
}
/* line 128, ../../app/component/group/_add-group.scss */
.check-box .btn-primary:hover {
  background-color: transparent !important;
  border: 0;
}
/* line 133, ../../app/component/group/_add-group.scss */
.check-box .mod-icon-group {
  padding: 0 5px;
  background: #d9534f;
  border-radius: 4px;
  margin-top: -1px;
}
/* line 139, ../../app/component/group/_add-group.scss */
.check-box .mod-icon-group i {
  color: #fff;
  font-size: 11px;
}

/* line 146, ../../app/component/group/_add-group.scss */
.add-group-list ul li.list-group-item {
  padding: 0;
  border: 0;
}
/* line 150, ../../app/component/group/_add-group.scss */
.add-group-list ul li table {
  margin: 0 0 1px;
}

/* line 154, ../../app/component/group/_add-group.scss */
.icon-group {
  padding: 0 4px;
  background: #00b2eb;
  border-radius: 4px;
  margin-top: 0;
}
/* line 160, ../../app/component/group/_add-group.scss */
.icon-group i {
  color: #fff;
  font-size: 12px;
}

/* line 167, ../../app/component/group/_add-group.scss */
.table-bordered thead a {
  color: #fff;
}
/* line 169, ../../app/component/group/_add-group.scss */
.table-bordered thead a span {
  margin: 0 3px;
  color: #fff;
}
/* line 172, ../../app/component/group/_add-group.scss */
.table-bordered thead a span.active {
  color: #fff;
}
/* line 175, ../../app/component/group/_add-group.scss */
.table-bordered thead a span.fa-caret-down {
  position: absolute;
  right: 0;
  top: 11px;
}
/* line 180, ../../app/component/group/_add-group.scss */
.table-bordered thead a span.fa-caret-up {
  position: absolute;
  right: 0;
}
/* line 187, ../../app/component/group/_add-group.scss */
.table-bordered > thead > tr > th {
  background: #00b2eb;
  color: #fff;
}
/* line 191, ../../app/component/group/_add-group.scss */
.table-bordered thead tr th {
  position: relative;
}

/* line 195, ../../app/component/group/_add-group.scss */
.tableHeaderBackColor {
  background: #d8d8d8;
}

/**
 * For the correct positioning of the placeholder element, the dnd-list and
 * it's children must have position: relative
 */
/* line 5, ../../app/component/profile/_profile.scss */
.simpleDemo ul[dnd-list],
.simpleDemo ul[dnd-list] > li {
  position: relative;
}

/**
 * The dnd-list should always have a min-height,
 * otherwise you can't drop to it once it's empty
 */
/* line 14, ../../app/component/profile/_profile.scss */
.simpleDemo ul[dnd-list] {
  min-height: 42px;
  padding-left: 0px;
}

/**
 * The dndDraggingSource class will be applied to
 * the source element of a drag operation. It makes
 * sense to hide it to give the user the feeling
 * that he's actually moving it.
 */
/* line 25, ../../app/component/profile/_profile.scss */


/**
 * An element with .dndPlaceholder class will be
 * added to the dnd-list while the user is dragging
 * over it.
 */
/* line 34, ../../app/component/profile/_profile.scss */
.simpleDemo ul[dnd-list] .dndPlaceholder {
  display: block;
  text-align: center;
  background-color: #FFFACD !important; 
  color: #FFFACD !important;
  min-height: 42px;
}

/**
 * The dnd-lists's child elements currently MUST have
 * position: relative. Otherwise we can not determine
 * whether the mouse pointer is in the upper or lower
 * half of the element we are dragging over. In other
 * browsers we can use event.offsetY for this.
 */
/* line 47, ../../app/component/profile/_profile.scss */
.simpleDemo ul[dnd-list] li {
  background-color: #fff;
  border: 1px solid #ddd;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
}

/**
 * Show selected elements in green
 */
/* line 60, ../../app/component/profile/_profile.scss */
.simpleDemo ul[dnd-list] li.selected {
  background-color: #dff0d8;
  color: #3c763d;
}

/* line 64, ../../app/component/profile/_profile.scss */
.check-box .btn-primary.active.jobTitleCheckBox {
  background-color: transparent;
  opacity: 0.5;
}

/* line 68, ../../app/component/profile/_profile.scss */
.restoreDefault {
  display: inline-block;
  width: 100%;
  padding: 11px 50px 5px 9px;
  border-top: 1px solid #ccc;
  font-weight: bold;
}

/* line 75, ../../app/component/profile/_profile.scss */
.restoreDefaultDesc {
  padding-top: 5px;
}

/* line 79, ../../app/component/profile/_profile.scss */
.customMultiSelect .btn-group,
.customMultiSelect .multiselect-parent .btn, .customMultiSelect .multiselect-parent {
  width: 100%;
}

/* line 83, ../../app/component/profile/_profile.scss */
.customMultiSelect .dropdown-menu {
  width: 100%;
}
.customMultiSelect .multiselect-parent .btn {
      height: 28px;
    padding: 0px 7px;
	text-overflow: ellipsis !important;
	overflow: hidden !important;
}
/* line 84, ../../app/component/profile/_profile.scss */
.customMultiSelect .dropdown-menu .glyphicon {
  color: #00b2eb;
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 96, ../../app/component/profile/_profile.scss */
.customMultiSelect .btn .caret {
  display: none;
}

/* line 2, ../../app/component/user/_user.scss */
.form-inline.manage-user-form .form-group {
  margin-bottom: 10px;
  width: 100%;
  display: inline-block;
}
/* line 6, ../../app/component/user/_user.scss */
.form-inline.manage-user-form .form-group .control-label {
  padding-right: 0;
}
/* line 9, ../../app/component/user/_user.scss */
.form-inline.manage-user-form .form-group .text_indent_box {
  text-indent: -9999px;
}
/* line 13, ../../app/component/user/_user.scss */
.form-inline.manage-user-form select.form-control, .form-inline.manage-user-form .form-control {
  width: 100%;
}
/* line 14, ../../app/component/user/_user.scss */
.form-inline.manage-user-form input.radio-box {
  margin-top: 12px;
}

/* line 19, ../../app/component/user/_user.scss */
.pagination-box .pagination {
  margin: 0px 0;
}

/* line 21, ../../app/component/user/_user.scss */
.record-counter {
  font-size: 15px;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 6px 20px;
}

/* line 30, ../../app/component/user/_user.scss */
.pagination li.active a {
  background-color: #00b2eb;
  border-color: #00b2eb;
}
/* line 33, ../../app/component/user/_user.scss */
.pagination li.active a:hover {
  color: #fff;
}
/* line 36, ../../app/component/user/_user.scss */
.pagination li.active a:active {
  color: #00b2eb;
}
/* line 42, ../../app/component/user/_user.scss */
.pagination li a {
  color: #00b2eb;
}
/* line 45, ../../app/component/user/_user.scss */
.pagination li.pagination-next a, .pagination li.pagination-prev a {
  color: #00b2eb;
}
/* line 48, ../../app/component/user/_user.scss */
.pagination li.pagination-next a:hover, .pagination li.pagination-prev a:hover {
  color: #00b2eb;
}
/* line 52, ../../app/component/user/_user.scss */
.pagination li.pagination-next a:active, .pagination li.pagination-prev a:active {
  color: #00b2eb;
}

/* line 1, ../../app/component/submission/_submission.scss */
.submission-box {
  padding: 20px;
  background: #fff;
  margin-top: 35px;
  overflow: hidden;
}
/* line 7, ../../app/component/submission/_submission.scss */
.submission-box .upload-box .ng-empty {
  background: #eeeeee;
  border: 1px solid #dcdcdc;
}
/* line 12, ../../app/component/submission/_submission.scss */
.submission-box .upload-box i {
  color: #00b2eb;
}
/* line 15, ../../app/component/submission/_submission.scss */
.submission-box .upload-box .btn-success {
  background: #00b2eb;
  border: 1px solid #00b2eb;
}
/* line 21, ../../app/component/submission/_submission.scss */
.submission-box .add-job-box .form-group {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* line 27, ../../app/component/submission/_submission.scss */
.add-job-box {
  margin-bottom: 20px;
  background: #f8f6f6;
  padding: 10px;
}
/* line 32, ../../app/component/submission/_submission.scss */
.add-job-box .urgent label {
  width: 100%;
}
/* line 35, ../../app/component/submission/_submission.scss */
.add-job-box .urgent a.urgency {
  position: relative;
  background: red;
  height: 25px;
  width: 25px;
  float: left;
  border-radius: 12px;
  cursor: pointer;
  margin: 7px 15px 0 0;
  -webkit-box-shadow: 5px 6px 5px 4px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 5px 6px 5px 4px rgba(0, 0, 0, 0.75);
  box-shadow: 1px 1px 6px 0px rgba(0, 0, 0, 0.75);
}
/* line 47, ../../app/component/submission/_submission.scss */
.add-job-box .urgent a.urgency.red {
  background: #ff3f3f;
}
/* line 48, ../../app/component/submission/_submission.scss */
.add-job-box .urgent a.urgency.green {
  background: #37f537;
}
/* line 49, ../../app/component/submission/_submission.scss */
.add-job-box .urgent a.urgency.yellow {
  background: yellow;
}
/* line 50, ../../app/component/submission/_submission.scss */
.add-job-box .urgent a.urgency span.active {
  background: #50c6ff;
  height: 15px;
  width: 15px;
  border-radius: 12px;
  position: absolute;
  top: 5px;
  left: 5px;
  -webkit-box-shadow: inset 4px -9px 48px 8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: inset 4px -9px 48px 8px rgba(0, 0, 0, 0.75);
  box-shadow: inset 0px 0px 7px -1px rgba(0, 0, 0, 0.75);
}
/* line 62, ../../app/component/submission/_submission.scss */
.add-job-box .urgent a.urgency span.inActive {
  background: #fff;
  height: 15px;
  width: 15px;
  border-radius: 12px;
  position: absolute;
  top: 5px;
  left: 5px;
  -webkit-box-shadow: inset 4px -9px 48px 8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: inset 4px -9px 48px 8px rgba(0, 0, 0, 0.75);
  box-shadow: inset 0px 0px 7px -1px rgba(0, 0, 0, 0.75);
}
/* line 76, ../../app/component/submission/_submission.scss */
.add-job-box .urgent .urgent-val {
  border-left: 1px solid #ccc;
  margin: 7px 0px 0 10px;
  padding-left: 10px;
  display: inline-block;
}
/* line 81, ../../app/component/submission/_submission.scss */
.add-job-box .urgent .urgent-val.red {
  color: red;
}
/* line 82, ../../app/component/submission/_submission.scss */
.add-job-box .urgent .urgent-val.green {
  color: green;
}
/* line 83, ../../app/component/submission/_submission.scss */
.add-job-box .urgent .urgent-val.yellow {
  color: yellow;
}

/* line 92, ../../app/component/submission/_submission.scss */
.video-sectionn table thead tr {
  background: #fff;
}
/* line 94, ../../app/component/submission/_submission.scss */
.video-sectionn table thead tr td {
  padding: 5px 8px;
}
/* line 97, ../../app/component/submission/_submission.scss */
/* .video-sectionn table tbody { */
  /*
  td.multipleVideos {
    border-bottom: 0;
    margin-top: -1px;
    margin-left: -1px;
    margin-right: -1px;
  }
  */
/* } */
/* line 98, ../../app/component/submission/_submission.scss */
.video-sectionn table tbody tr {
  background: #fff;
}
/* line 100, ../../app/component/submission/_submission.scss */
.video-sectionn table tbody tr td {
  padding: 5px 8px;
}
/* line 102, ../../app/component/submission/_submission.scss */
.video-sectionn table tbody tr .multipleVideos {
  display: flex;
}
/* line 104, ../../app/component/submission/_submission.scss */
.video-sectionn table tbody tr .multipleVideos a.gray-box i {
  color: #fff;
}
/* line 106, ../../app/component/submission/_submission.scss */
.video-sectionn table tbody tr td:last-child, .video-sectionn table tbody tr td:nth-child(2) {
  text-align: center;
}
/* line 108, ../../app/component/submission/_submission.scss */
.video-sectionn table tbody tr td:last-child a i, .video-sectionn table tbody tr td:nth-child(2) a i {
  color: #d9534f;
}
/* line 113, ../../app/component/submission/_submission.scss */
.video-sectionn table tbody tr .media-description > div {
  display: flex;
}
/* line 127, ../../app/component/submission/_submission.scss */
.video-sectionn table tbody tr.select {
  background: #f5f5f5;
}
/* line 135, ../../app/component/submission/_submission.scss */
.video-sectionn a.circle-box {
  color: #fff;
  background: #e7e9e9;
  border-radius: 37px;
  width: 27px;
  height: 27px;
  display: inline-block;
  text-align: center;
  padding: 4px;
  margin: 0 2px;
}
/* line 146, ../../app/component/submission/_submission.scss */
.video-sectionn a.circle-box.active {
  color: #00b2eb !important;
}
/* line 147, ../../app/component/submission/_submission.scss */
.video-sectionn .popover {
  background: rgba(220, 218, 218, 0.81);
  border: 0;
}
/* line 151, ../../app/component/submission/_submission.scss */
.video-sectionn .label-default {
  background: none;
}
/* line 154, ../../app/component/submission/_submission.scss */
.video-sectionn .table-bordered a,
.video-sectionn .flexible-table a {
  color: #00b2eb;
  font-size: 14px;
  text-decoration: underline;
}

/* line 160, ../../app/component/submission/_submission.scss */
.popover.top > .arrow:after {
  border-top-color: rgba(220, 218, 218, 0.81);
}

/* line 162, ../../app/component/submission/_submission.scss */
.custom-dropdown .dropdown, .custom-dropdown .dropdown-menu {
  width: 100%;
}
/* line 164, ../../app/component/submission/_submission.scss */
.custom-dropdown .dropdown .dropdown-toggle, .custom-dropdown .dropdown .btn-primary.dropdown-toggle:hover, .custom-dropdown .dropdown .btn-primary.dropdown-toggle:focus, .custom-dropdown .dropdown-menu .dropdown-toggle, .custom-dropdown .dropdown-menu .btn-primary.dropdown-toggle:hover, .custom-dropdown .dropdown-menu .btn-primary.dropdown-toggle:focus {
  background-color: #fff !important;
  border-color: #ccc;
  color: #000000;
  width: 100%;
  height: 28px;
  line-height: 10px;
  text-align: left;
  padding-right: 25px;
}
/* line 172, ../../app/component/submission/_submission.scss */
.custom-dropdown .dropdown .dropdown-toggle .caret-drop, .custom-dropdown .dropdown .btn-primary.dropdown-toggle:hover .caret-drop, .custom-dropdown .dropdown .btn-primary.dropdown-toggle:focus .caret-drop, .custom-dropdown .dropdown-menu .dropdown-toggle .caret-drop, .custom-dropdown .dropdown-menu .btn-primary.dropdown-toggle:hover .caret-drop, .custom-dropdown .dropdown-menu .btn-primary.dropdown-toggle:focus .caret-drop {
  float: right;
  font-size: 26px;
  line-height: 19px;
  color: #00b2eb;
}
/* line 180, ../../app/component/submission/_submission.scss */
.custom-dropdown .dropdown .dropdown-toggle.select-drop, .custom-dropdown .dropdown-menu .dropdown-toggle.select-drop {
  background-color: #f7f7f7 !important;
}
/* line 181, ../../app/component/submission/_submission.scss */
.custom-dropdown .dropdown .dropdown-toggle[disabled], .custom-dropdown .dropdown .dropdown-toggle[disabled]:hover, .custom-dropdown .dropdown-menu .dropdown-toggle[disabled], .custom-dropdown .dropdown-menu .dropdown-toggle[disabled]:hover {
  background-color: #eeeeee !important;
}
/* line 186, ../../app/component/submission/_submission.scss */
.custom-dropdown .btn span {
  position: absolute;
  right: 5px;
  top: 3px;
}

/* line 190, ../../app/component/submission/_submission.scss */
.video-sectionn, .form-horizontal {
  clear: both;
}

/* line 191, ../../app/component/submission/_submission.scss */
.add-jobs {
  margin: 10px 28px 0 0;
}

/* line 194, ../../app/component/submission/_submission.scss */
.remove-btn {
  margin: 5px 15px 0 0;
  display: block;
}

/* line 198, ../../app/component/submission/_submission.scss */
tags-input .tags .tag-item {
  background: #d6d5d5 !important;
  border: 0  !important;
}

/* line 202, ../../app/component/submission/_submission.scss */
tags-input .tags {
  border-bottom: 3px solid #dcdcdc !important;
  box-shadow: 0px 0px 0px 0 #d3d3d3 inset !important;
  border: 0;
}

/* line 207, ../../app/component/submission/_submission.scss */
.has-error tags-input .tags {
  border-bottom: 3px solid red !important;
}

/* line 210, ../../app/component/submission/_submission.scss */
.form-horizontal .control-label.padding-right.has-error {
  color: red;
}

/* line 211, ../../app/component/submission/_submission.scss */
tags-input .tags.focused {
  box-shadow: 0 0 0px 0px rgba(5, 139, 242, 0.6);
  border-bottom: 3px solid #00b2eb !important;
}

/* line 212, ../../app/component/submission/_submission.scss */
.padding-right {
  padding-right: 0;
}

/* line 213, ../../app/component/submission/_submission.scss */
.clear-both {
  clear: both;
}

/* line 214, ../../app/component/submission/_submission.scss */
a {
  cursor: pointer !important;
}

/* line 215, ../../app/component/submission/_submission.scss */
.projectTitleError {
  color: red;
}

/* line 216, ../../app/component/submission/_submission.scss */
.video-box {
  position: relative;
  height: 270px;
  background-size: cover;
  background-position: center;
  margin-bottom: 10px;
  z-index: 0;
}
/* line 224, ../../app/component/submission/_submission.scss */
.video-box .play-btn-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
/* line 235, ../../app/component/submission/_submission.scss */
.video-box a {
  display: inline-block;
  background: url(../images/play.png) no-repeat 0 0;
  width: 60px;
  height: 60px;
  cursor: pointer;
}
/* line 243, ../../app/component/submission/_submission.scss */
.video-box:before {
  width: 100%;
  height: 100%;
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.75);
  z-index: -1;
  transition: .25s all ease;
}

/* line 257, ../../app/component/submission/_submission.scss */
tags-input .autocomplete .suggestion-item span {
  display: block;
}
/* line 258, ../../app/component/submission/_submission.scss */
tags-input .autocomplete .suggestion-item span em {
  margin: 0 5px;
}
/* line 260, ../../app/component/submission/_submission.scss */
tags-input .autocomplete .suggestion-item span + span {
  font-size: 12px;
  padding-top: 5px;
  margin-bottom: 10px;
}

/* line 262, ../../app/component/submission/_submission.scss */
/* .submission-page { */
  /*width:75%;*/
/* } */
/* line 264, ../../app/component/submission/_submission.scss */
.submission-page .fixd-btnBox {
  position: fixed;
  z-index: 1;
  background: rgba(0, 0, 0, 0.11);
  padding: 5px;
  width: 100%;
  left: 0;
  top: 70px;
}
/* line 272, ../../app/component/submission/_submission.scss */
.submission-page .fixd-btnBox .pull-right {
  margin-right: 11px;
}
/* line 273, ../../app/component/submission/_submission.scss */
.submission-page .fixd-btnBox .back-btn {
  margin-left: 11px;
}

/* line 277, ../../app/component/submission/_submission.scss */
.details-left-sec label {
  line-height: 30px;
}
/* line 278, ../../app/component/submission/_submission.scss */
.details-left-sec .aria-box {
  font-size: 24px;
  color: #00b2eb;
  float: right;
  margin-right: 10px;
}
/* line 284, ../../app/component/submission/_submission.scss */
.details-left-sec .remove-btn {
  display: block;
  text-align: center;
  color: #00b2eb;
}
/* line 288, ../../app/component/submission/_submission.scss */
.details-left-sec .remove-btn:hover {
  text-decoration: underline;
}

/* line 291, ../../app/component/submission/_submission.scss */
a {
  color: #00b2eb;
}
/* line 293, ../../app/component/submission/_submission.scss */
a:hover {
  text-decoration: underline;
}

/* line 295, ../../app/component/submission/_submission.scss */
tags-input .host {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 296, ../../app/component/submission/_submission.scss */
tags-input .tags .input {
  margin: 0px;
  height: 22px;
}

/* line 297, ../../app/component/submission/_submission.scss */
.search-link {
  position: relative;
}

/* line 301, ../../app/component/submission/_submission.scss */
.search-link .videoListHeader.dropdown-menu {
  top: 45px;
  max-height: 200px;
}
/* line 304, ../../app/component/submission/_submission.scss */
.search-link .videoListHeader.dropdown-menu a {
  width: 848px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 310, ../../app/component/submission/_submission.scss */
.search-link .videoListHeader.dropdown-menu a:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}

/* line 318, ../../app/component/submission/_submission.scss */
.userContainer {
  display: block;
}

/* line 321, ../../app/component/submission/_submission.scss */
.notUserContainer {
  display: none;
}

/* line 325, ../../app/component/submission/_submission.scss */
.overflowRecord {
  overflow-y: scroll;
}

/* line 331, ../../app/component/submission/_submission.scss */
ul.emailList .list-group-item {
  display: inline-block;
  background: #d6d5d5 !important;
  border: 0 !important;
  border-radius: 4px !important;
  margin-right: 5px;
  position: relative;
  padding: 4px 25px 4px 10px;
  margin-bottom: 2px;
}

/* line 341, ../../app/component/submission/_submission.scss */
ul.emailList .list-group-item i {
  position: absolute;
  top: 6px;
  right: 6px;
}

/* line 346, ../../app/component/submission/_submission.scss */
ul.emailList input[type="text"] {
  border-bottom: 3px solid #dcdcdc !important;
  box-shadow: 0px 0px 0px 0 #d3d3d3 inset !important;
  border: 0;
  margin-left: 5px;
}

/* line 353, ../../app/component/submission/_submission.scss */
ul.emailList input:focus[type="text"] {
  border-bottom: 3px solid #00b2eb !important;
}

/* line 354, ../../app/component/submission/_submission.scss */
ul.dropdown-menu[template-url="emailTags-template"] li {
  font-size: 14px;
  line-height: 25px;
}
/* line 358, ../../app/component/submission/_submission.scss */
ul.dropdown-menu[template-url="emailTags-template"] li div {
  padding: 5px 15px 0;
}
/* line 359, ../../app/component/submission/_submission.scss */
ul.dropdown-menu[template-url="emailTags-template"] li div span {
  display: block;
  line-height: 16px;
  font-size: 16px;
}
/* line 364, ../../app/component/submission/_submission.scss */
ul.dropdown-menu[template-url="emailTags-template"] li div span + span {
  font-size: 14px;
  padding: 5px 0 10px;
  display: inline-block;
}
/* line 370, ../../app/component/submission/_submission.scss */
ul.dropdown-menu[template-url="emailTags-template"] li div:hover, ul.dropdown-menu[template-url="emailTags-template"] li div.active {
  color: #fff;
  background-color: #0097cf;
}

/* line 376, ../../app/component/submission/_submission.scss */
.jwplayerFulscreen,
.jw-controls {
  overflow: visible !important;
}

/* line 377, ../../app/component/submission/_submission.scss */
.jwplayerFulscreen .jw-controlbar {
  display: block !important;
  bottom: -40px;
}

.jw-controlbar {
	opacity: 1!important;
	visibility: visible!important;
}

/* line 378, ../../app/component/submission/_submission.scss */
.inputWidth {
  width: 1145px;
}

/* line 381, ../../app/component/submission/_submission.scss */
.noBorder {
  outline: none;
}

/* line 384, ../../app/component/submission/_submission.scss */
.marginCls {
  margin-top: 0px !important;
}

/* line 388, ../../app/component/submission/_submission.scss */
.centreAlignContent > thead tr th, .centreAlignContent > tbody tr td {
  display: table-cell !important;
  text-align: center;
  vertical-align: middle;
}
/* line 395, ../../app/component/submission/_submission.scss */
.centreAlignContent .media-description {
  text-align: left !important;
}

/* line 403, ../../app/component/submission/_submission.scss */
.wordBrkFix {
  word-break: break-word;
}

/* Table Vertical Scroll */
/* line 408, ../../app/component/submission/_submission.scss */
.hasScroll {
  max-height: 233px;
  overflow-y: scroll;
}
/* line 412, ../../app/component/submission/_submission.scss */
.modal .hasScroll {
  max-height: 380px;
}
/* line 415, ../../app/component/submission/_submission.scss */
.modal .hasScroll > .table {
  margin-bottom: 0;
}

/* line 422, ../../app/component/submission/_submission.scss */
.modal .actions-wrap {
  margin-top: 15px;
}

/* line 2, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .video-box {
  height: 345px;
  background-repeat: no-repeat;
}
/* line 12, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page table thead tr th {
  text-align: center;
}
/* line 17, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page table tbody tr td:first-child {
  display: flex;
}
/* line 19, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page table tbody tr td:first-child a.gray-box i {
  color: #fff;
}
/* line 21, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page table tbody tr td.last, .submission-edit-page table tbody tr td:nth-child(2) {
  text-align: center;
}
/* line 23, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page table tbody tr td.last a i, .submission-edit-page table tbody tr td:nth-child(2) a i {
  color: #d9534f;
}
/* line 30, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .nav-tabs {
  border-color: #00b2eb;
}
/* line 32, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .nav-tabs li {
  margin-bottom: 0px;
  margin-right: 5px;
}
/* line 35, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .nav-tabs li a {
  background-color: #d6cbcb;
  color: #222;
  padding: 5px 15px;
}
/* line 37, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .nav-tabs li a:hover {
  background-color: #00b2eb;
  color: #fff;
}
/* line 41, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .nav-tabs li.active a {
  background-color: #00b2eb;
  color: #fff;
}
/* line 43, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .nav-tabs li.active a:hover {
  background-color: #00b2eb;
  color: #fff;
}

/* line 47, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .nav-tabs li.withPrd a {
  background: #f1e767;
  background: -moz-linear-gradient(top, #f1e767 0%, #feb645 100%);
  background: -webkit-linear-gradient(top, #f1e767 0%, #feb645 100%);
  background: linear-gradient(to bottom, #f1e767 0%, #feb645 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#feb645',GradientType=0 );
  color: #fff;
}
/* line 54, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .nav-tabs li.withPrd a:hover {
  background: #f1e767;
  background: -moz-linear-gradient(top, #f1e767 0%, #feb645 100%);
  background: -webkit-linear-gradient(top, #f1e767 0%, #feb645 100%);
  background: linear-gradient(to bottom, #f1e767 0%, #feb645 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#feb645',GradientType=0 );
  color: #fff;
}
/* line 63, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .tab-content .tabs-section {
  background-color: #fff;
  padding: 10px;
  border-top: 0;
  overflow: visible;
  border: 1px solid #00b2eb;
  display: inline-block;
  width: 100%;
}
/* line 72, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .tab-content .tabs-section .form-group {
  margin-bottom: 10px;
}
/* line 74, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .tab-content .tabs-section .form-group label {
  margin-bottom: 1px;
}
/* line 78, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .tab-content .tabs-section .form-group .disable-no-drop i {
  cursor: no-drop;
}
/* line 84, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .mail-tab-box .tab-content {
  background-color: #d0e3f5;
  float: left;
  border: 1px solid #00b2eb;
  margin-bottom: 20px;
  width: 100%;
  padding: 20px 5px 15px;
}
.submission-edit-page .mail-tab-box .lightGreen .tab-content { border-color:#0DB14B; background-color: #D4EFDF; }
.submission-edit-page .mail-tab-box .lightBlue .tab-content { border-color:rgb(2, 116, 173);; background-color: #D6EAF8;}
.submission-edit-page .mail-tab-box .lightRed .tab-content { border-color:#C9234A; background-color: #FFCCCC;}
/* line 93, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .mail-tab-box .textarea-div {
  min-height: 120px;
  overflow-y: scroll; 
  max-height: 250px;
  height: inherit;
}
/* line 98, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .mail-tab-box .textarea-div p {
  margin: 0;
}
/* line 99, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .mail-tab-box .textarea-div span.jobMessageDiv {
  display: inline-block;
  width: 100%;
}
/* line 102, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .mail-tab-box .textarea-div span.jobMessageDiv b {
  float: left;
}
/* line 104, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .mail-tab-box .textarea-div span.jobMsgOtherRow {
  display: block;
}
/* line 106, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .mail-tab-box .textarea-div span.jobMsgOtherRow b {
  float: left;
}
/* line 107, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .mail-tab-box .textarea-div span.jobMsgOtherRow pre {
  background: none;
  border: 0;
  padding: 0 0 0 5px;
  margin: 0;
}
/* line 116, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .mail-tab-box .tag-item .remove-button {
  float: right;
  padding-top: 4px;
}
/* line 123, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .batle-section {
  background-color: #fff;
  overflow: hidden;
  padding: 15px 25px;
}
/* line 149, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .btn-xl:hover, .submission-edit-page .btn-xl:focus, .submission-edit-page .btn-xl:active, .submission-edit-page .btn-xl.active, .submission-edit-page .flat a, .submission-edit-page .flat a:after {
  background: #fff;
  color: #000;
  transition: all 0.5s;
}
/* line 156, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-box {
  width: 91%;
}
/* line 157, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav.includeExtAppOrPrd {
  width: 550px;
}
/* line 160, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav.includeAllStatus {
  width: 640px;
}
/* line 163, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav.excludeExtAppAndPrd {
  width: 458px;
}
/* line 166, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav {
  width: 675px;
  margin: 0 auto 50px;
}
/* line 169, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav a {
  text-decoration: none;
  outline: none;
  display: block;
  float: left;
  text-align: center;
  min-width: 90px;
  line-height: 37px;
  color: #222;
  padding: 0 8px;
  background: #c1bcbc;
  position: relative;
  cursor: inherit !important;
  border-left: 2px solid #335f6d;
  /*&:after {
    content: '';
    position: absolute;
    top: 2px;
    right: -18px;
    width: 35px;
    height: 33px;
    //Instead of the line below you could use @include transform($scale, $rotate, $transx, $transy, $skewx, $skewy, $originx, $originy)
    transform: scale(0.707) rotate(45deg);
    z-index: 1;
    background: $color_progress_nav_approx;
    box-shadow: 2px -2px 0 2px $black_40, 3px -3px 0 2px $white_10;
    //Instead of the line below you could use @include border-radius($radius, $vertical-radius)
    border-radius: 0 5px 0 50px;
  }*/
}
/* line 183, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav a:first-child, .submission-edit-page .progress-nav a.borderNon {
  border-radius: 0;
  border-left: 0;
}
/* line 187, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav a:first-child:before, .submission-edit-page .progress-nav a.borderNon:before {
  left: 14px;
}
/* line 198, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav a:last-child {
  border-radius: 0;
}
/* line 201, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav a:last-child:after {
  content: none;
}
/* line 205, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav a.active {
  background: #00b2eb;
  color: #fff;
}
/* line 208, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav a.active:after {
  background: #00b2eb;
}
/* line 212, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav a.withPrd {
  background: #f1e767;
  background: -moz-linear-gradient(top, #f1e767 0%, #feb645 100%);
  background: -webkit-linear-gradient(top, #f1e767 0%, #feb645 100%);
  background: linear-gradient(to bottom, #f1e767 0%, #feb645 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#feb645',GradientType=0 );
  color: #fff;
}
/* line 219, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .progress-nav a.withPrd:after {
  background: #f1e767;
  background: -moz-linear-gradient(top, #f1e767 0%, #feb645 100%);
  background: -webkit-linear-gradient(top, #f1e767 0%, #feb645 100%);
  background: linear-gradient(to bottom, #f1e767 0%, #feb645 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#feb645',GradientType=0 );
}
/* line 249, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .flat a:before {
  background: #fff;
  box-shadow: 0 0 0 1px #ccc;
}
/* line 254, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .flat a:hover {
  background: #9eeb62;
}
/* line 256, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .flat a:hover:after {
  background: #9eeb62;
}
/* line 260, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .flat a.active {
  background: #9eeb62;
}
/* line 262, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .flat a.active:after {
  background: #9eeb62;
}
/* line 266, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .flat a.withPrd {
  background: #f1e767;
  background: -moz-linear-gradient(top, #f1e767 0%, #feb645 100%);
  background: -webkit-linear-gradient(top, #f1e767 0%, #feb645 100%);
  background: linear-gradient(to bottom, #f1e767 0%, #feb645 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#feb645',GradientType=0 );
}
/* line 272, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .flat a.withPrd:after {
  background: #f1e767;
  background: -moz-linear-gradient(top, #f1e767 0%, #feb645 100%);
  background: -webkit-linear-gradient(top, #f1e767 0%, #feb645 100%);
  background: linear-gradient(to bottom, #f1e767 0%, #feb645 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1e767', endColorstr='#feb645',GradientType=0 );
}
/* line 281, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .email-edit {
  border-bottom: 3px solid #dcdcdc !important;
  padding-bottom: 5px;
  margin: 0 0 10px;
}
/* line 286, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .email-edit label span {
  background: #d6d5d5;
  padding: 5px 10px;
  border-radius: 3px;
  margin-right: 5px;
}
/* line 306, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .custom-dropdown .status-drop {
  width: 93%;
}
/* line 310, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .custom-dropdown .details-ico {
  position: relative;
  top: 6px;
}
/* line 313, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .custom-dropdown .details-ico i {
  color: #222;
}
/* line 314, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .custom-dropdown .details-ico:hover i {
  color: #00b2eb;
}
/* line 315, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .custom-dropdown .details-ico .arrow_box {
  padding: 10px;
  position: absolute;
  top: -5px;
  right: 30px;
  background: white;
  border-radius: 3px;
  -webkit-box-shadow: 0px 0px 33px -5px black;
  -moz-box-shadow: 0px 0px 33px -5px black;
  box-shadow: 0px 0px 33px -5px black;
  z-index: 9;
}
/* line 326, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .custom-dropdown .details-ico .arrow_box table {
  margin: 0;
}
/* line 329, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .custom-dropdown .details-ico .arrow_box table tr th {
  white-space: nowrap;
}
/* line 332, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .custom-dropdown .details-ico .arrow_box table tr td {
  color: #000;
  white-space: nowrap;
}
/* line 339, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .custom-dropdown .details-ico .arrow_box:after {
  left: 100%;
  top: 15px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #ffffff;
  border-width: 10px;
  margin-top: -10px;
  transform: rotate(180deg);
}
/* line 356, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .reply {
  background: #0bb6ed;
  border: 0;
}
/* line 357, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .approve {
  background: url(../images/approve.png) no-repeat 10px 6px #97b201;
  border: 0;
  padding-left: 35px;
}
/* line 358, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page .extend {
  background: url(../images/extend.png) no-repeat 10px 6px #04bc15;
  border: 0;
  padding-left: 35px;
}
/* line 359, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page ul.emailList {
  padding: 6px 3px 5px 3px !important;
}
/* line 360, ../../app/component/submission/_edit-submission.scss */
.submission-edit-page ul.emailList input[type="text"], .submission-edit-page ul.emailList input:focus[type="text"] {
  border-bottom: 0 !important;
}

/* line 362, ../../app/component/submission/_edit-submission.scss */
.modalInputError {
  color: red;
}

/* line 363, ../../app/component/submission/_edit-submission.scss */
.cancelled-btn {
  cursor: inherit !important;
}

/* line 364, ../../app/component/submission/_edit-submission.scss */
.isApprHidden {
  background: #f79232 !important;
}

/* line 365, ../../app/component/submission/_edit-submission.scss */
.isCrHidden {
  background: #d04437 !important;
}

/* line 366, ../../app/component/submission/_edit-submission.scss */
.yellowWithPrdBtn {
  border-color: #FFC107;
  background-color: #FFC107;
}
/* line 369, ../../app/component/submission/_edit-submission.scss */
.yellowWithPrdBtn:hover {
  background-color: #FFC107;
  border-color: #FFC107;
  color: #fff;
}
/* line 370, ../../app/component/submission/_edit-submission.scss */
.yellowWithPrdBtn:focus {
  background-color: #FFC107;
  border-color: #FFC107;
  color: #fff;
}

/* line 373, ../../app/component/submission/_edit-submission.scss */
.custEmailList {
  background: #fff;
  display: block;
  padding: 6px 3px 2px 3px;
  margin-bottom: 5px;
}

/* line 379, ../../app/component/submission/_edit-submission.scss */
ul, li {
  list-style: none !important;
}

/* line 380, ../../app/component/submission/_edit-submission.scss */
.descEllipsis {
  display: inline-block;
  white-space: nowrap;
  max-width: 383px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.newVideosList .descEllipsis {
  max-width: 590px; 
}
/* line 388, ../../app/component/submission/_edit-submission.scss */
.tooltip-inner {
  word-wrap: break-word;
}

@media only screen and (min-width: 1023px) {
  /* line 392, ../../app/component/submission/_edit-submission.scss */
  .tab-edit-box .form-horizontal .control-label {
    width: 10%;
    padding-left: 0;
  }

  /* line 396, ../../app/component/submission/_edit-submission.scss */
  .tab-edit-box .form-horizontal .col-sm-10 {
    width: 90%;
    padding-right: 25px;
    padding-left: 5px;
  }
}
/* line 402, ../../app/component/submission/_edit-submission.scss */
.tab-edit-box .form-horizontal .form-group {
  margin-left: 0;
  margin-right: 0;
}

/* line 406, ../../app/component/submission/_edit-submission.scss */
.row.customPlayerRow {
  margin-right: -10px;
}

/* line 408, ../../app/component/submission/_edit-submission.scss */
.row.customPlayerArea {
  margin-left: -10px;
}

/* line 1, ../../app/component/shareVideoLink/_shareVideoLink.scss */
.shareVideoPage .sharedVideo {
  height: 389px;
  width: 55%;
  margin: 125px auto 105px;
}

/* line 6, ../../app/component/shareVideoLink/_shareVideoLink.scss */
.shareVideoPage .video-box a {
  left: 46%;
  top: 44%;
}

/* line 13, ../../app/component/shareVideoLink/_shareVideoLink.scss */
.shareVideoPage .videoFooter {
  position: fixed;
  bottom: 0;
  width: 100%;
}

/* line 18, ../../app/component/shareVideoLink/_shareVideoLink.scss */
.shareVideoPage .container {
  width: 95% !important;
}

@media (max-width: 1023px) {
  /* line 20, ../../app/component/shareVideoLink/_shareVideoLink.scss */
  .shareVideoPage .sharedVideo {
    height: 300px;
    width: 95%;
  }
}
/* line 1, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .sharedVideo {
  height: 389px;
  width: 55%;
  margin: 125px auto 105px;
}

/* line 6, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .video-box a {
  left: 41%;
  top: 40%;
}

/* line 12, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .videoFooter {
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 999;
}

/* line 18, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .container {
  width: 95% !important;
}

@media (max-width: 1023px) {
  /* line 20, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
  .favVideoPage .sharedVideo {
    height: 300px;
    width: 95%;
  }
}
/* line 25, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage {
  padding-bottom: 55px;
}
/* line 27, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .navbar-header.custFavCls {
  float: left;
  width: 100%;
}
/* line 30, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .navbar-header.custFavCls h1 {
  float: right;
  color: #fff;
  margin: 7px 0px 0;
  width: 86%;
  text-align: center;
  display: inline-block;
}
/* line 38, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .navbar-header.custFavCls a {
  float: left;
}

/* line 47, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section table thead tr {
  background: #fff;
}
/* line 49, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section table thead tr td {
  padding: 5px 8px;
}
/* line 54, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section table tbody tr td:first-child {
  text-align: center;
}
/* line 56, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section table tbody tr td:first-child a.gray-box i {
  color: #fff;
}
/* line 58, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section table tbody tr td:last-child {
  text-align: center;
}
/* line 60, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section table tbody tr td:last-child a i {
  color: #d9534f;
}
/* line 65, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section table tbody tr {
  background: #fff;
}
/* line 67, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section table tbody tr td {
  padding: 5px 8px;
}
/* line 71, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section table tbody tr.select {
  background: #f5f5f5;
}
/* line 77, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section a.circle-box {
  color: #fff;
  background: #e7e9e9;
  border-radius: 37px;
  width: 27px;
  height: 27px;
  display: inline-block;
  text-align: center;
  padding: 4px;
  margin: 0 5px;
}
/* line 88, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section a.circle-box.active {
  color: #00b2eb !important;
}
/* line 89, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section .popover {
  background: rgba(220, 218, 218, 0.81);
  border: 0;
}
/* line 93, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section .label-default {
  background: none;
}
/* line 96, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .fav-video-section .table-bordered a {
  color: #00b2eb;
  font-size: 14px;
  text-decoration: underline;
}

/* line 102, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.closeFavPopup {
  float: right;
  color: #fff;
  border-radius: 37px;
  width: 27px;
  height: 27px;
  display: inline-block;
  text-align: center;
  padding: 4px;
  margin: 0 5px;
  background: #00b2eb;
}

/* line 114, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.closeFavPopup a {
  color: #ffffff;
}

/* line 115, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .alertMarginFromTop {
  top: 82px;
}

/* line 119, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .noFavVideoFound {
  text-align: center;
  font-weight: bold;
  line-height: 5.42857;
  margin-top: 160px;
}

/* line 126, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .videoBoxBg {
  background: none;
}

/* line 130, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .videoPlayerBg {
  background: block;
}

/* line 133, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .favHeading {
  color: black;
  /*margin: 7px 46px 22px;
  text-align: left;*/
  width: 86%;
  display: inline-block;
}

/* line 141, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.favVideoPage .alertBgColor {
  background-color: #fa39c3;
  color: white;
}

/* line 145, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.playerDivBox .modal-sm {
  width: 720px !important;
}

/* line 149, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.nbcText {
  font-size: 35px;
}

/* line 152, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.imgCls {
  vertical-align: top !important;
  padding-left: 223px;
}

/* line 156, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.reviewBar {
  background-color: #E6E6E6;
  color: black;
  width: 100%;
  padding: 5px;
}

/* line 162, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.currentShowing {
  font-size: 18px;
  padding-left: 9px;
  padding-bottom: 5px;
}

/* line 167, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.reviewImgText {
  padding-top: 14px;
}

@media only screen and (min-width: 768px) {
  /* line 171, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
  .nbcText {
    font-size: 35px !important;
  }

  /* line 174, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
  .imgCls {
    vertical-align: top !important;
    padding-left: 223px;
  }
}
@media only screen and (min-width: 640px) and (max-width: 767px) {
  /* line 180, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
  .nbcText {
    font-size: 35px !important;
  }

  /* line 183, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
  .imgCls {
    vertical-align: top !important;
    padding-left: 199px;
  }
}
@media only screen and (min-width: 480px) and (max-width: 639px) {
  /* line 189, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
  .nbcText {
    font-size: 35px !important;
  }

  /* line 192, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
  .imgCls {
    vertical-align: top !important;
    padding-left: 105px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 198, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
  .nbcText {
    font-size: 22px  !important;
  }

  /* line 201, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
  .imgCls {
    vertical-align: top !important;
    padding-left: 53px;
    height: 24px;
  }
}
/* line 207, ../../app/component/favoriteVideoLink/_favoriteVideoLink.scss */
.tableHeader {
  text-align: center !important;
}
.relatedVideoDiv {
  clear: both;
  width: 100%;
  margin-top: 10px;
}

.table-responsive {
  margin-bottom: 10px;
}

.table-responsive > .table {
  margin-bottom: 0;
}

.table-responsive + .btn-wrapper {
  margin-bottom: 10px;
}
.multi-selectBox{
  position: inherit !important;
  top: 0 !important;
  text-overflow: ellipsis;
  max-width: 62px;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  line-height: 14px;
}

.submission-edit-page .nav-tabs {
  border-bottom: none;
}

.submission-edit-page .nav-tabs li.lightBlue a{
  background-color: rgb(106, 185, 224);
 color: #fff;
}

.submission-edit-page .nav-tabs li.lightRed a{
  background-color: rgb(201, 119, 138);
 color: #fff;
}

.submission-edit-page .nav-tabs li.lightGreen a{
  background-color: rgb(106, 207, 153);
  color: #fff;
  padding: 5px 15px;
}
.submission-edit-page .nav-tabs li.lightGreen.active a, .submission-edit-page .nav-tabs li.lightGreen a:hover {
  background-color: #52BE80;
  color: #fff;
}

.submission-edit-page .nav-tabs li.lightBlue.active a, .submission-edit-page .nav-tabs li.lightBlue a:hover {
  background-color: rgb(2, 116, 173);
 color: #fff;
}

.submission-edit-page .nav-tabs li.lightRed.active a, .submission-edit-page .nav-tabs li.lightRed a:hover {
  background-color: #CD6155;
 color: #fff;
}


.btn .btn-icon {
  margin-right: 8px;
}
.table > tbody > tr > td { vertical-align: middle;}
.table > tbody > tr > td .switch {top: 2px;}
.projectTitleBox {width:700px;word-break: break-all; float: left;}
.video-sectionn .table-bordered .actionLinkBox { display:flex;}
.user-status{
    color: #0DB14B;
}
.user-inactive{
  color: red;
}
.dashboard-table.table-bordered tbody tr.current {
background: rgb(255, 255, 224) !important;
}
.dashboard-table.table-bordered tbody tr.current:hover {
background: #cbe7f1 !important;
    color: #0c7192 !important;
}
.dropdown-menu.white-space-fix > li > a {
  white-space: normal;
  
}

.check-box.check-box-large .btn-primary {
    background: url(../images/radio-btn-large.png) no-repeat 0 -82px;
    padding: 15px 14px;
    background-size: 28px;
   
   
}
.newcheck
{
	 margin-top: -1.5px !important;
	 position: absolute !important;

}
.helpmail
{
line-height: 30px !important;
margin-left: -120px !important;

}
.helptext
{
margin-left: -110px !important;
}

.check-box.check-box-large .btn-primary.active {
    background: url(../images/radio-btn-large.png) no-repeat 0 -136px;
}
.dndDragover tr.dndDraggingSource { background: #f0e8d1 !important;}


/*css for dnd List*/
/**
 * The dnd-list should always have a min-height,
 * otherwise you can't drop to it once it's empty
 */
.simpleDemo ul[dnd-list] {
    min-height: 42px;
    padding-left: 0px;
}

.marketing-title{
	text-align: center;
}
.marketing-body{
	font-size: medium;
	word-break: break-all;
}
.marketing-modal-window .modal-content {
	width: 500px;
}
/**
 * The dndDraggingSource class will be applied to
 * the source element of a drag operation. It makes
 * sense to hide it to give the user the feeling
 * that he's actually moving it.
 */
.simpleDemo ul[dnd-list] .dndDraggingSource {
    /*display: none; */
  background-color: #000 !important;
}

.simpleDemo ul[dnd-list] li {
    background-color: #fff;
    border: 1px solid #ddd;
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
}

/**
 * Show selected elements in green
 */
.simpleDemo ul[dnd-list] li.selected,
.simpleDemo ul[dnd-list] li.dndDraggingSource {
    background-color: #d8d7d5 !important;
    color: #000;
}

.simpleDemo ul[dnd-list] li.selected.isCrHidden,
.simpleDemo ul[dnd-list] li.selected.isApprHidden,
.simpleDemo ul[dnd-list] li.dndDraggingSource.isCrHidden,
.simpleDemo ul[dnd-list] li.dndDraggingSource.isApprHidden {
  background-color: rgba(208, 68, 55, .5)!important;
}

.simpleDemo ul[dnd-list] li.dndDragging {
  opacity: 1!important;
  z-index: 9999;
}





/* Flexible Table */
.flexible-table {
  border: 1px #ddd solid;
  list-style-type: none;
  margin: 0 0 15px;
  padding: 0;
} 

.flexible-table-row {
  display: flex!important;
  padding: 0!important;
}

.flexible-table-row:not(last-child) {
  margin-bottom: 0!important;
  border: none!important;
  border-bottom: 1px #ddd solid!important;
}

.flexible-table-header-row {
  background-color: #00b2eb!important;
  color: #fff;
}

.flexible-table-header-row .flexible-table-col:first-child {
  text-align: left;
  border: none;
}

.flexible-table-header-row .flexible-table-col.media-description {
  border: none;
}

.flexible-table-header-row .flexible-table-col:last-child {
  text-align: right;
}

.flexible-table-col {
  
  padding: 5px 8px;
  border-right: 1px #ddd solid;
  border-radius: 0!important;
}

.flexible-table-col a {
  color: #00b2eb;
  font-size: 14px;
  text-decoration: underline;
}

.multipleVideos a {
  color: #00b2eb!important;
}

.multipleVideos a.gray-box {
  color: #fff!important;
}


.flexible-table-col a.circle-box.gray-box {
  color: #fff;
}

.flexible-table-col .fa-times {
  color: #d9534f;
}

.flexible-table-col:last-child {
  border-right: none;
}

.flexible-table-col:first-child {
  display: flex;
}

.flexible-table-col.hasThreeItems:first-child {
  flex: 0 0 19%;
}

.flexible-table-col.hasFiveItems:first-child {
  flex: 0 0 28%;
}


.flexible-table-col.media-description {
  flex: 1;
}


.flexible-table-col:last-child {
  text-align: center;
  display: flex;
}

.flexible-table-col.hasText:last-child {
  text-align: center;
  flex: 0 0 90px;
}

.align-center {
  text-align: center;
}


/* Flexible Element */
.flexible-el {
  display: flex!important;
}

.justify-content-space-btw {
  justify-content: space-between;
}

.align-items-center {
  align-items: center;
}

.no-margin {
  margin: 0;
}

.dndDragover .flexible-table-row:focus {
  background-color: rgba(0, 0, 0, .35)!important;
}

.video-sectionn .table-bordered > thead > tr > th {
  border: none;
}

.video-sectionn .table-bordered > thead > tr > th:first-child {
  text-align: left;
}

.video-sectionn .table-bordered > thead > tr > th:last-child {
  text-align: right;
}
.form-model .modal-dialog,
	.form-model .modal-dialog iframe {
	  width: 80vw!important;
	  height: 80vh!important;
	  border: none;
	}
	.docModal {
		border: none;
	}
	.closePopup {
		display: flex;
		justify-content: flex-end;
		padding-right: 15px;
		padding-bottom: 10px;
		padding-top: 5px;
	}
	
	.closePopup a {
		font-size: 25px;
		color: #000;
	}
	/* .holds-the-embed { */
	/* background: transparent url('http://thinkfuture.com/wp-content/uploads/2013/10/loading_spinner.gif')  center no-repeat ; */
	 
   /* } */
   
   .form-model .modal-dialog iframe img{
     margin-left: 50%!important;
   }

   /* .form-model .modal-dialog iframe img {
   } */

   .openDocIcon {
     color:#00b2eb !important;
   }

   .shareDocIcon {
     color:#00b2eb !important;
   }

   .manageJobsFrm .form-group:not(.custom-fieldset .form-group) {
    margin-bottom: 20px;
   }

   .custom-fieldset {
    position: relative;
    padding: 20px;
    border: 1px #ddd solid;
    border-radius: 5px;
   }

   .custom-fieldset label {
    position: absolute;
    top: -11px;
    left: 19px;
    background-color: #fff;
    padding: 0 5px;
   }

   .custom-fieldset .custom-dropdown {
     max-width: 300px;
   }

   a.adisabled {
  cursor: not-allowed;
  opacity: .5;
}

a.adisabled:hover { text-decoration: none; }
a.adisabled:focus { text-decoration: none; }
a.adisabled:active { text-decoration: none; }

.aPanel {
  margin: 1em;
}

.dropDownWrap{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}