/*
 * It is advised not to edit the smartadmin_production.css
 * as this will override any changes you make in the 
 * later versions of this theme. 
 * 
 * We advise that you use use this CSS to override 
 * SmartAdmin styles. 
 * 
 * Rename the stylesheet to whatever your liking so it will stay
 * unique to you with each update of SmartAdmin.
 */

/*
 * INDEX
 * 
 * - HTML
 * - BODY
 * - CUSTOM STYLES
 */

.striped-res {
  background: repeating-linear-gradient(45deg, #ffff00, #ffff00 10px,#f2ef9e 10px,#f2ef9e 20px);
  border: 1px solid #111;
  margin: 3%;
  color: black;
  > h2 {
    padding: 1rem;
    margin: 0 0 0.5rem 0;
  }
  > p {
    padding: 0 1rem;
  }
}

.striped-ra {
  background: repeating-linear-gradient(45deg, #ff0000, #ff0000 10px,#B25B4D 10px,#B25B4D 20px);
  border: 1px solid #111;
  margin: 3%;
  color: white;
  > h2 {
    padding: 1rem;
    margin: 0 0 0.5rem 0;
  }
  > p {
    padding: 0 1rem;
  }
}

.striped-opt {
 	 background: repeating-radial-gradient(
    	circle,
   		red,
   	 	red 5px,
    	#B25B4D 5px, 
    	#B25B4D 10px
  	);
	border: 1px solid #ccc;
  	margin: 3%;
  	> h2 {
  	  padding: 1rem;
   	 margin: 0 0 0.5rem 0;
  	}
  	> p {
   	 padding: 0 1rem;
  	}
}
 
.input-float2 {
	text-align: right;
}

.input-float2TR {
	text-align: right;
}

.input-float4 {
	text-align: right;
}

.input-float4TR {
	text-align: right;
}

.input-float6 {
	text-align: right;
}

.input-float6TR {
	text-align: right;
}

.input-pct2 {
	text-align: right;
}

.input-int {
	text-align: center;
}

.input-HHMM {
	text-align: center;
}

.blue {
	color: #000000;
	background: #87cefa;
}

.green {
	color: #00a700;
}

.green2 {
	color: #000000;
	background: #54ff9f;
}

.green3 {
	color: #000000;
	background: #54ff9a;
}

.bold {
	font-weight:bold;
}

.red {
	color: #ff0000;
}

.red2 {
	color: #000000;
	background: #c26565;
}

.orange {
	color: #ffa500;
}

.orange2 {
	color: #000000;
	background: #FFFF00;
}

.yellow {
	color: #000000;
	background: #ffce56;
}

.yellow2 {
	color: #000000;
	background: #ffff00;
}

.darkturquoise {
	color: #000000;
	background: #00ced1;
}

.black {
	color: #000000;
}

.cashdeskComplete {
	color: #000000;
	background: #eff496;
}

.cashdeskCancel {
	color: #000000;
	background: #dbc5ba;
}

.cashdeskPrevRA {
	color: #000000;
	background: #d6dde7;
}

.white-border {
	border-color:#ffffff;
}

.modal { 
	overflow: auto !important; 
}

.alert-danger2 {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}

.stat {
    padding-top: 30px;
    padding-bottom: 30px;
    background-attachment: fixed;
}

/*.bg-converted {
    background-color: #7fc166;
    text-align: right; 
}

.bg-nurturing {
    background-color: #95cc7f;
    text-align: right; 
}

.bg-working {
    background-color: #aad699;
    text-align: right; 
}

.bg-new {
    background-color: #bfe0b2;
    text-align: right; 
}

.bg-unqualified {
    background-color: #d4eacc;
    text-align: right; 
}

#progressbar {
  background-color: grey;
  border-radius: 13px;
  padding: 3px;
}

#progressbar>div {
  background-color: cyan;
  width: 0%;
  height: 20px;
  border-radius: 10px;
  text-align: center; 
}*/

.stat i {
    font-size: 40px;
}

.stat p {
    font-weight: bold;
}

.stat h2 {
    font-weight: bold;
    font-size: 32px;
}

span.calendarTitleStartTime {
	position: absolute;
	left: 1px;
	top: 1px;
	font-size: 11px;
}

span.calendarTitleEndTime {
	position: absolute;
	right: 1px;
	bottom: 1px;
	font-size: 11px;
}

span.calendarTitleEndTime2 {
	position: absolute;
	left: 1px;
	bottom: 1px;
	font-size: 11px;
}

span.calendarTitleCapRemaining {
	position: absolute;
	left: 1px;
	bottom: 1px;
	font-size: 15px;
	text-align: center;
}

.fc-ltr .fc-timeline-event {
	height: 25px;
}

.draggable {
  position: absolute;
  border: dotted 1px #6A6A6A;
  background: #fff9d7;
}

.white-space {
	white-space: pre-line;
}

.fontawesome-select {
    font-family: 'FontAwesome', 'Helvetica';
}

span.link {
    position: relative;
}

span.link a span {
    display: none;
}

span.link a:hover {
    font-size: 99%;
    font-color: #000000;
}

span.link a:hover span { 
    display: block; 
    position: absolute; 
    margin-top: 10px; 
    margin-left: -10px; 
	width: 250px; padding: 5px; 
    z-index: 100; 
    color: #000000; 
    background: #FFFFAA; 
    font: 12px "Arial", sans-serif;
    text-align: left; 
    text-decoration: none;
}

/************************************************************************/
/* dragresize.css */
/* Required CSS classes: must be included in all pages using this script */
/* Apply the element you want to drag/resize */
.drsElement {
	position: absolute;
	border: 1px solid #333;
}

/*
 The main mouse handle that moves the whole element.
 You can apply to the same tag as drsElement if you want.
*/
.drsMoveHandle {
	height: 20px;
	background-color: #CCC;
	border-bottom: 1px solid #666;
	cursor: move;
}

/*
 The DragResize object name is automatically applied to all generated
 corner resize handles, as well as one of the individual classes below.
*/
.dragresize {
	position: absolute;
	width: 5px;
	height: 5px;
	font-size: 1px;
	background: #EEE;
	border: 1px solid #333;
}

/*
 Individual corner classes - required for resize support.
 These are based on the object name plus the handle ID.
*/
.dragresize-tl {
	top: -8px;
	left: -8px;
	cursor: nw-resize;
}

.dragresize-tm {
	top: -8px;
	left: 50%;
	margin-left: -4px;
	cursor: n-resize;
}

.dragresize-tr {
	top: -8px;
	right: -8px;
	cursor: ne-resize;
}

.dragresize-ml {
	top: 50%;
	margin-top: -4px;
	left: -8px;
	cursor: w-resize;
}

.dragresize-mr {
	top: 50%;
	margin-top: -4px;
	right: -8px;
	cursor: e-resize;
}

.dragresize-bl {
	bottom: -8px;
	left: -8px;
	cursor: sw-resize;
}

.dragresize-bm {
	bottom: -8px;
	left: 50%;
	margin-left: -4px;
	cursor: s-resize;
}

.dragresize-br {
	bottom: -8px;
	right: -8px;
	cursor: se-resize;
}
.popover {
  width:350px;
  max-width:none; /*Required for popovers wider than 276px (Bootstrap's max-width for popovers)*/
}
.selectTabsWrapper {
	text-align: center;
	height: 40px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 50px;
	width: 100%;
}

.selectTabs {
	margin-top: 0px;
	font-size: 15px;
	height: 10px;
	padding: 0px;
	list-style: none;
	background: #fff;
	box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.1);
	display: inline-block;
	border-radius: 50px;
	position: relative;
}

.selectTabs a {
	text-decoration: none;
	color: #779;
	text-transform: uppercase;
	padding: 10px 20px;
	display: inline-block;
	position: relative;
	z-index: 1;
	transition-duration: 0.6s;
}

.selectTabs a.active {
	color: #fff;
}

.selectTabs a i {
	margin-right: 5px;
}

.selectTabs .selector {
	height: 100%;
	display: inline-block;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	border-radius: 50px;
	transition-duration: 0.6s;
	transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
	background: #05abe0;
	background: -moz-linear-gradient(45deg, #05abe0 0%, #8200f4 100%);
	background: -webkit-linear-gradient(45deg, #05abe0 0%, #8200f4 100%);
	background: linear-gradient(45deg, #05abe0 0%, #8200f4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05abe0',
		endColorstr='#8200f4', GradientType=1);
}

.selectTabs a.completed {
	color: #fff;
}

.selectTabs .completed {
	height: 50px;
	border-radius: 50px;
	
	border-radius: 50px;
	transition-duration: 0.6s;
	background: #bee79d;
	background: -moz-linear-gradient(45deg, #05abe0 0%, #83f22d 100%);
	background: -webkit-linear-gradient(45deg, #05abe0 0%, #65e304 100%);
	background: linear-gradient(45deg, #05abe0 0%, #83f22d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65e304',
		endColorstr='#65e304', GradientType=1);
	
}

.labelHover {
	opacity: 1;
	transition-duration: 0s;
	transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.labelHoverCheck {
	opacity: 1;
	transition-duration: 0s;
	transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.switch {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 25px;
}

.switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.switch a { 
  opacity: 0;
  width: 0;
  height: 0;
  display: none;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 10px;
  left: 0;
  right: 0;
  bottom: 0;
  width: 30px;
  height: 15px;
  background-color: #ccc;
  -webkit-transition: .10s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 15px;
  width: 15px;
  left: 0px;
  bottom: 0px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(16px);
  -ms-transform: translateX(16px);
  transform: translateX(16px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}

/* VehDmg1  */
.vehDmg1.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg1Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:33px; top:87px;
	width:38px;
	height:46px;
}

.vehDmg1.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg1Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:33px; top:87px;
	width:38px;
	height:46px;
}

.vehDmg1.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg1Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:33px; top:87px;
	width:38px;
	height:46px;
}

/* VehDmg2  */
.vehDmg2.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg2Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:100px; top:65px;
	width:115px;
	height:76px;
}

.vehDmg2.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg2Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:100px; top:65px;
	width:115px;
	height:76px;
}

.vehDmg2.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg2Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:100px; top:65px;
	width:115px;
	height:76px;
}

/* VehDmg3  */
.vehDmg3.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg3Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:245px; top:89px;
	width:39px;
	height:45px;
}

.vehDmg3.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg3Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:245px; top:89px;
	width:39px;
	height:45px;
}

.vehDmg3.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg3Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:245px; top:89px;
	width:39px;
	height:45px;
}


/* VehDmg4  */
.vehDmg4.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg4Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:20px; top:128px;
	width:83px;
	height:89px;
}

.vehDmg4.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg4Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:20px; top:128px;
	width:83px;
	height:89px;
}

.vehDmg4.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg4Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:20px; top:128px;
	width:83px;
	height:89px;
}

/* VehDmg5  */
.vehDmg5.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg5Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:214px; top:128px;
	width:82px;
	height:89px;
}

.vehDmg5.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg5Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:214px; top:128px;
	width:82px;
	height:89px;
}

.vehDmg5.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg5Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:214px; top:128px;
	width:82px;
	height:89px;
}

/* VehDmg6  */
.vehDmg6.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg6Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:21px; top:200px;
	width:83px;
	height:81px;
}

.vehDmg6.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg6Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:21px; top:200px;
	width:83px;
	height:81px;
}

.vehDmg6.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg6Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:21px; top:200px;
	width:83px;
	height:81px;
}

/* VehDmg7  */
.vehDmg7.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg7Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:214px; top:201px;
	width:82px;
	height:80px;
}

.vehDmg7.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg7Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:214px; top:201px;
	width:82px;
	height:80px;
}

.vehDmg7.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg7Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:214px; top:201px;
	width:82px;
	height:80px;
}

/* VehDmg8 */
.vehDmg8.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg8Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:40px; top:264px;
	width:58px;
	height:44px;
}

.vehDmg8.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg8Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:40px; top:264px;
	width:58px;
	height:44px;
}

.vehDmg8.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg8Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:40px; top:264px;
	width:58px;
	height:44px;
}

/* VehDmg9 */ 
.vehDmg9.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg9Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:103px; top:305px;
	width:109px;
	height:31px;
}

.vehDmg9.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg9Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:103px; top:305px;
	width:109px;
	height:31px;
}

.vehDmg9.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg9Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:103px; top:305px;
	width:109px;
	height:31px;
}

/* VehDmg10  */
.vehDmg10.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg10Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:220px; top:265px;
	width:58px;
	height:44px;
}

.vehDmg10.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg10Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:220px; top:265px;
	width:58px;
	height:44px;
}

.vehDmg10.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg10Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:220px; top:265px;
	width:58px;
	height:44px;
}

/* VehDmg11  */
.vehDmg11.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg11Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:117px; top:210px;
	width:81px;
	height:55px;
}

.vehDmg11.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg11Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:117px; top:210px;
	width:81px;
	height:55px;
}

.vehDmg11.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg11Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:117px; top:210px;
	width:81px;
	height:55px;
}

/* VehDmg12  */
.vehDmg12.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg12Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:19px; top:63px;
	width:41px;
	height:24px;
}

.vehDmg12.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg12Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:19px; top:63px;
	width:41px;
	height:24px;
}

.vehDmg12.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg12Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:19px; top:63px;
	width:41px;
	height:24px;
}

/* VehDmg13  */
.vehDmg13.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg13Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:105px; top:35px;
	width:107px;
	height:21px;
}

.vehDmg13.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg13Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:105px; top:35px;
	width:107px;
	height:21px;
}

.vehDmg13.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg13Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:105px; top:35px;
	width:107px;
	height:21px;
}

/* VehDmg14  */
.vehDmg14.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg14Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:256px; top:65px;
	width:42px;
	height:24px;
}

.vehDmg14.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg14Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:256px; top:65px;
	width:42px;
	height:24px;
}

.vehDmg14.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg14Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:256px; top:65px;
	width:42px;
	height:24px;
}

/* VehDmg15 */
.vehDmg15.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg15Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:19px; top:308px;
	width:67px;
	height:27px;
}

.vehDmg15.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg15Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:19px; top:308px;
	width:67px;
	height:27px;
}

.vehDmg15.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg15Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:19px; top:308px;
	width:67px;
	height:27px;
}

/* VehDmg16  */
.vehDmg16.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg16Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:105px; top:345px;
	width:106px;
	height:22px;
}

.vehDmg16.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg16Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:105px; top:345px;
	width:106px;
	height:22px;
}

.vehDmg16.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg16Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:105px; top:345px;
	width:106px;
	height:22px;
}

/* VehDmg17 */
.vehDmg17.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg17Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:230px; top:309px;
	width:67px;
	height:28px;
}

.vehDmg17.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg17Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:230px; top:309px;
	width:67px;
	height:28px;
}

.vehDmg17.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg17Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:230px; top:309px;
	width:67px;
	height:28px;
}

/* VehDmg18 */
.vehDmg18.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg18Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:0px; top:93px;
	width:44px;
	height:44px;
}

.vehDmg18.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg18Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:0px; top:93px;
	width:44px;
	height:44px;
}

.vehDmg18.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg18Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:0px; top:93px;
	width:44px;
	height:44px;
}

/* VehDmg19 */
.vehDmg19.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg19Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:273px; top:95px;
	width:44px;
	height:44px;
}

.vehDmg19.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg19Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:273px; top:95px;
	width:44px;
	height:44px;
}

.vehDmg19.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg19Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:273px; top:95px;
	width:44px;
	height:44px;
}

/* VehDmg20 */
.vehDmg20.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg20Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:1px; top:259px;
	width:44px;
	height:44px;
}

.vehDmg20.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg20Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:1px; top:259px;
	width:44px;
	height:44px;
}

.vehDmg20.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg20Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:1px; top:259px;
	width:44px;
	height:44px;
}

/* VehDmg21 */
.vehDmg21.red {
	background-image: url('../../../img/vehicleSketch/red/red_vehDmg21Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:273px; top:261px;
	width:44px;
	height:44px;
}

.vehDmg21.grey {
	background-image: url('../../../img/vehicleSketch/grey/grey_vehDmg21Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:273px; top:261px;
	width:44px;
	height:44px;
}

.vehDmg21.darkGrey {
	background-image: url('../../../img/vehicleSketch/dark_grey/dark_grey_vehDmg21Yn.png');
	background-repeat: no-repeat;
	position:absolute;
	left:273px; top:261px;
	width:44px;
	height:44px;
}

/************************************************************************/

#sig-canvas {
	border: 2px dotted #CCCCCC;
	border-radius: 15px;
	cursor: crosshair;
}