.tight li{
  margin: 0px;
  padding: 0px;
}

.toolbar{
  background: -webkit-linear-gradient(#434a52, #394047); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#434a52, #394047); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#434a52, #394047); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#434a52, #394047); /* Standard syntax (must be last) */
  border-radius: 3px;
}

.dropdown .btn{
  background: none;
  background-image: none;
  color:#5d5d5d;
  text-shadow:none;
  border-radius: 0px;
  border-color:#5d5d5d;
}


.toolbar .btn{
  border:none;
  background:none;
  background-image:none;
  color:white;
  text-shadow:none;
  border-radius:0px;
  padding-top:10px;
  padding-bottom: 10px;
  box-shadow: none;
}

.toolbar .btn:hover{
  color:black;
  background: -webkit-linear-gradient(#f4f4f4, #d2d2d2); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#f4f4f4, #d2d2d2); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#f4f4f4, #d2d2d2); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#f4f4f4, #d2d2d2); /* Standard syntax (must be last) */
}

.wrapper {
  width: 100%;
  height: 240px;
  overflow: auto;
  overflow-y:hidden;
  overflow-x:hidden;
}

.gp div
{

}


.social {
    margin:0px;
    padding-top: 1em;
}

.social ul {
    margin: 0;
    padding: 5px;
}

.social ul li {
    margin: 5px;
    list-style: none outside none;
    display: inline-block;
}

.social i {
    width: 40px;
    height: 40px;
    color: #FFF;
    background-color: #6a6a6a;
    font-size: 22px;
    text-align:center;
    padding-top: 12px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
}

.social i:hover {
    color: #FFF;
    background-color: #8b8b8b;
    text-decoration: none;
    transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
}

.clear-link{
  color:white;
  text-transform: none;
}

.clear-link:hover{
  color:white;
  text-transform: none;
}

.modal .modal-dialog {
  width: 400px;
}

.fa-play {
  cursor:pointer;
}

.fa-stop {
  cursor:pointer;
}

.info-page{
  color:white;
}

.jssora03l, .jssora03r {
    display: block;
    position: absolute;
    /* size of arrow element */
    width: 100px;
    height: 100px;
    cursor: pointer;
    background:  url(/img/arrow-left.png) no-repeat;
    overflow: hidden;
}
.jssora03r {
  background: url(/img/arrow-right.png) no-repeat;
}

.jssora03l.jssora03ldn { background-position: -5px -5px; }
.jssora03r.jssora03rdn { background-position: -5px -5px; }


.modal-body .col-xs-6 {
  padding-top: 2px;
  padding-bottom: 2px;
}

.modal-body .col-xs-12 {
  padding-top: 2px;
  padding-bottom: 2px;
}


.cmtbx{
	border-color:#3a3a3a;
	border-style:solid;
	border-width:1px;
	padding-left:0px;
	padding-right:0px;
}
.cmtbx .btn{
  border:none;
  background:none;
  background-image:none;
  color:white;
  text-shadow:none;
  border-radius:0px;
  padding-top:10px;
  padding-bottom: 10px;
  box-shadow: none;
  font-size: 2em;
  color:#86acd9;
}

.cmtbx .btn:hover{
  color:#e2e2e2;
  background: #111111;
}

.modal-body .col-xs-6 {
  padding-top: 2px;
  padding-bottom: 2px;
}

.modal-body .col-xs-12 {
  padding-top: 2px;
  padding-bottom: 2px;
}

.session-info{
  background-color:#151b1b;color:#d8e9fb;margin-top:1em;padding-top: 1em;padding-bottom: 1em;
}
.session-track{
  margin-top:8px;
  padding-top: 5px;
  margin-left: 10px !important;
  width:97%;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-style:solid;
  border-top-width:2px;
  border-top-style:solid;
  border-top-color:#282e2e;
}
.pg{
  width:100%;height:100%;background-image:url('/img/prog_bg.png');background-repeat: repeat-x;
}
.pgfg{
  background-image:url('/img/prog_fg.png');background-repeat: repeat-x;
}

.flashVideoplayer {
  margin-top:8px;
  padding-top: 5px;
  margin-left: 10px !important;
  width:97%;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
}

table.messagespages {
	border-spacing: 5px;
}

table.messagespages td { padding: 10px; } 
