﻿img.avatarPreview
{
  width: 30px;
}

.modal-dialog
{
    margin-top: 75px;
}

table.dataTable thead th.sorting:after,
table.dataTable thead th.sorting_asc:after,
table.dataTable thead th.sorting_desc:after {
    top: 12px;
    margin-left: 15px;
    font-family: FontAwesome;
}

table.dataTable thead th.sorting:after {
    content: "\f0dc";
    color: #ddd;
}
table.dataTable thead th.sorting_asc:after {
    content: "\f0de";
}
table.dataTable thead th.sorting_desc:after {
    content: "\f0dd";
}

img.questionImage
{
    max-height:200px;
}

.buttonzoneNoHover label {
  background-color: #e9e9ea;
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  margin-right: 5px;
  padding: 7px 14px 7px 28px;
  border: 1px solid #a7a9ac;
}

.loadingArea
{
    text-align:center;
    padding: 3px;
}

.gdwdatepicker .btn
{
    border: none;
}

.gdwdatepicker .btn-default[disabled]
{
    color: #cccccc;
    background-color: rgba(0, 0, 0, 0);
}

.gdwdatepicker .btn
{
    color: #525252;
    background-color: rgba(0, 0, 0, 0);
}

.gdwdatepicker .btn.active
{
    background: #2c6235;
    color: #fff;
}

.gdwdatepicker .btn.active span.text-info
{
    color: #fff;
}

.gdwdatepicker .btn span.text-info
{
    color: #2c6235;
}

.gdwdatepicker th.text-center
{
    background: #2c6235;
    color: #fff;
}

li.dropdown.notif .dropdown-menu
{
    display: block;
}

.navbar .notifications > li a .notif-block.fa.active
{
    color: #2c6235;
}

.navbar .dropdown.notif .dropdown-menu.chat li.media:hover {
    background: #ffffff;
}

table td.left
{
    text-align: left;
}

.emptyLogo
{
    height: 70px !important;
}

.topAlignList
{
    top: auto !important;
}

input[type="email"] {
    border-color: #EFEFEF;
    color: #A7A7A7;
}

.largeWindow .modal-dialog {
    width: 60%;
    min-width: 800px;
}

.smallWindow .modal-dialog {
    width: 20%;
    min-width: 333px;
}

.buttons1wide
{
    min-width: 40px;
}

.buttons2wide
{
    min-width: 81px;
}

.buttons3wide
{
    min-width: 120px;
}

.buttons4wide
{
    min-width: 160px;
}

.buttons5wide
{
    min-width: 180px;
}

.clearLeft
{
    clear:left;
}

.starWarning
{
    color: #e3bc01;
}

.inner-6x.innerLR {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.extraSpaceTop
{
    margin-top: 30px !important;
}

.gdwDateControl[readonly]
{
    cursor: pointer;
}

.checkbox-custom i {
    color: #2C6235 !important;
}

.azuremediaplayer .vjs-tech{
	position: static !important;
}

.no-page-break {
    page-break-before: auto;
    -moz-page-break-inside: avoid !important;
    page-break-inside: avoid !important;
}

.quiz-wrapper {
  border-collapse: collapse;
  width: 100%:
}

.quiz-wrapper, .quiz-wrapper * {
  box-sizing: border-box;
}

.quiz-wrapper td {
  text-align: left;
  vertical-align: top;
  padding: 10px;
  -moz-page-break-inside: avoid !important;
  page-break-inside: avoid !important;
}

.buttonzone label {
	vertical-align: top !important;
}

h4.questionText {
	 display: inline-block;
	 vertical-align: top;
}

videogular.audio {
	width: 27px !important;
	background-color: transparent !important;
	display: inline-block !important;
}

videogular.audio .iconButton {
  background-color: white !important;
  border: 1px solid black;
  border-radius: 5px;
}

videogular.audio .iconButton:focus {
  border: 1px solid black;
  border-radius: 5px;
}

videogular.audio .iconButton.play {
  color: green !important;  
}
videogular.audio .iconButton.pause {
  color: red !important;  
}

videogular.audio vg-controls {
	width: 27px !important;
	height: 27px !important;
	position: inherit !important;
}
videogular.audio vg-controls .controls-container {
	width: 27px !important;
	height: 27px !important;
	background-color: transparent !important;
	position: inherit !important;
}

.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
