.PageTitle
{
    margin-top:0px;
}
.NotForSql{}
.NumberOnly{}
.NumberGreaterThan0Only {}
.now{}
.nowDateOnly{}

.beauty-table
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 0;
}
.beauty-table input
{
	border: 1px solid transparent;
	background: none;
	font-size: 16px;
	text-align: center;
	padding: 2px 15px !important;
	width: 100%;
	outline: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-decoration: underline;
}
.beauty-table input:focus
{
	border: 1px solid #dfdfdf;
	background: #fefefe;
	font-size: 16px;
	text-align: center;
	padding: 2px 15px !important;
	width: 100%;
	outline: none;
	text-decoration: none;
}

.DashboardPanels {
    background-color: #e3ebef;
    padding-top: 15px;
    margin-bottom: 14px;
}

.announcement-heading {
    font-size: 25px;
}

.RoomCheckin {
    cursor: pointer;
}


/* blinkingText*/


.blinkingText {
    animation-duration: 1200ms;
    animation-name: blink;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    -webkit-animation:blink 1200ms infinite; /* Safari and Chrome */
}
@keyframes blink {
    from {
        color:#E00000;
    }
    to {
        color:#DFDFDF;
    }
}
@-webkit-keyframes blink {
    from {
        color:#E00000;
    }
    to {
        color:#DFDFDF;
    }
}

/* blinkingText*/


.ProductListMainBox
{
	min-height: 200px;
	overflow: scroll;
	overflow: overlay;
	max-height: 246px;
	padding-right: 30px;
}

#AmountDetailsBox
{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;	
	padding: 10px;
	padding-right: 30px;
}

#AmountDetailsBox h1, h2, h5{
    margin:0;
    margin-bottom:5px;

}

.TotalBorder
{
	padding-top: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	clear: both;
}


.ProductName p
{
	color: #CCCCCC;
	font-size: 15px;
	margin: 0;
	padding: 0;
}

.productItem
{
	background-color: #D7E4F2;
	margin: 5px;
	padding: 5px;
	float: left;	
	height: 110px;
	width: 77px;
	text-align: center;
	cursor: pointer;
	color: #03386C;
	font-weight: bold;
	font-size: 11px;
	overflow:hidden;
}
.Qtysp
{
	width: 40px;
	text-align: right;
}

.Pricesp
{
	width: 60px;
	text-align: right;
}

#SubTotal
{
	font-weight: bold;
}

#MessageDiv
{
	top: 40px;
	z-index: 150000;
	width: 100%;
	left: 0;
}


.sidenavH
{
	width: 0px;
}
.wrapperH
{
	padding-left: 5px;
}



.btn-group-justified > .btn, .btn-group-justified > .btn-group
{
	padding: 5px;
}


@media (max-width: 767px)
{
	.menuHide
	{
		display: none;
	}
}

.btnDelete
{
	color: #990000;
}

.EditHover
{
	background-color: #FF9900;
	border: 1px solid #999999;
}
.form-group-sm .btn, .input-group-addon
{
	padding: 4px 10px;
}
/* New */


























hr
{
	border-top: 1px solid #B4B4B4;
}

.datePic
{
}
.AutoSug
{
}
.chosen-container-single .chosen-single
{
	height: 30px;
}
.RedText
{
	color: Red;
}
.
{
	color: #E6E6FF;
}
.printOnly
{
	display: none;
}
.visibleOff
{
	display: none;
}
/* Don't display when printing */
@media print
{
	.no-print
	{
		display: none;
	}
	.invoce
	{
		background-image: url(../img/Invoice.png) !important;
		background-repeat: no-repeat !important;
		background-position: left top !important;
	}

	.printOnly
	{
		display: block;
	}

	body
	{
		margin-top: 5px;
	}

	.form-control
	{
		border: thin solid #FFFFFF;
	}

	.ProductListMainBox
	{
		min-height: 200px;
		overflow: auto;
		max-height: 100%;
		padding-right: 10px;
	}
	
	#AmountDetailsBox
	{
	    padding-right: 15px;
	}

	a[href]:after{content:""}abbr[title]:after{content:""}


}


.invoce
{
	width: 680px;
	height: 402px;
	padding-top: 15px;
	padding-right: 45px;
	padding-left: 40px;
	background-image: url(../img/Invoice.png) !important;
	background-repeat: no-repeat;
	background-position: left top;
}

.invoce p
{
	margin-bottom: 6px;
}



.ChartLoading
{
	background-color: #000;
	color: Yellow;
	background-image: url(../img/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.ChartLoading p
{
	text-align: center;
	padding: 100px;
}
.capitalize
{
	text-transform: capitalize;
}












/*  Invoces CSS   */

@media print
{
	.form-control
	{
		border-top-width: 10px !important;
		border-top-style: solid !important;
		border-top-color: #ffffff !important;
		background-color: #ffffff !important;
		border: thin solid #FFFFFF !important;
	}
	#ProductListMainBox
	{
		font-size: 10px;
		color: #000000;
	}
	.invBox
	{
		width: 100%;
	}
}
#InvoicePanel
{
	font-size: 12px;
	color: #000000;
}
.DrkBorder
{
	border: 1px solid #827C7C;
}
#InvoicePanel .table > thead > tr > th
{
	border-bottom: 1px solid #2B2B2B;
}
#InvoicePanel .table > tbody > tr > th
{
	border-bottom: 2px solid #2B2B2B;
}
#InvoicePanel .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td
{
	border-bottom: 1px solid #2B2B2B;
}


/*  Invoces CSS   */



.input-group .form-control
{
	z-index:0;
}

.AutoSubPart
{
    color: #7E7E7E;
    font-size: 12px;
}

.invBox 
{
    padding-left: 5px;
    padding-right: 5px;
}

.VegItemBox
{
    font-size: 7px;
    color:Green; 
}

.NonVegItemBox
{
    font-size: 7px;
    color:red; 
}
.form-control-Gap
{
    clear: both; height: 10px;
}
.OrderItem
{
    cursor:pointer;
}


 .GPhotoGallary ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.GPhotoGallary ul li
{
    position: relative;
    display: inline;
    float: left;
    padding: 5px;
}
.GPhotoGallary .well-sm
{
    margin-bottom: 8px;
    padding: 5px;
}
.Room
{
}
.RoomAvailable
{
    min-height: 137px;
}
#RoomsHolder .well
{
    margin-bottom: 7px;
}
#RoomsHolder .panel-body
{
    padding: 10px;
}
#RoomsHolder .panel-heading
{
    cursor: pointer;
}
      
      
      
        
.SessionAlive
{
        position: fixed;
        z-index: 1100;
        left: 20px;
        bottom: 0;
        padding: 7px;
        border-radius: 4px 4px 0 0;
        font-size: 10px;
        background-color: #f5f5f5;
}

.Offline .navbar
{
      background-image: linear-gradient(#999999, #999999 60%, #999999);
}

.Offline .side-nav
{
         background-color: #999999;
}


.accordionBar
{
 cursor:pointer;   
}
.accordionBar:after {
    font-family:'FontAwesome';
    content:"\f0d7";
    float: right;
    color: grey;
}
.accordionBar.collapsed:after {
    content:"\f0de";
}


    /* circle universal loader */
/* keyframes */
@-webkit-keyframes dev-loader-circle-1 {
  0% {
    top: -10px;
  }
  50% {
    top: 0px;
    -webkit-opacity: 0.5;
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    filter: alpha(opacity=50);
    opacity: 0.5;
    filter: alpha(opacity = 0.5*100);
  }
  100% {
    top: -10px;
  }
}
@keyframes dev-loader-circle-1 {
  0% {
    top: -10px;
  }
  50% {
    top: 0px;
    -webkit-opacity: 0.5;
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    filter: alpha(opacity=50);
    opacity: 0.5;
    filter: alpha(opacity = 0.5*100);
  }
  100% {
    top: -10px;
  }
}
@-webkit-keyframes dev-loader-circle-2 {
  0% {
    right: -10px;
  }
  50% {
    right: 0px;
    -webkit-opacity: 0.5;
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    filter: alpha(opacity=50);
    opacity: 0.5;
    filter: alpha(opacity = 0.5*100);
  }
  100% {
    right: -10px;
  }
}
@keyframes dev-loader-circle-2 {
  0% {
    right: -10px;
  }
  50% {
    right: 0px;
    -webkit-opacity: 0.5;
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    filter: alpha(opacity=50);
    opacity: 0.5;
    filter: alpha(opacity = 0.5*100);
  }
  100% {
    right: -10px;
  }
}
@-webkit-keyframes dev-loader-circle-3 {
  0% {
    bottom: -10px;
  }
  50% {
    bottom: 0px;
    -webkit-opacity: 0.5;
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    filter: alpha(opacity=50);
    opacity: 0.5;
    filter: alpha(opacity = 0.5*100);
  }
  100% {
    bottom: -10px;
  }
}
@keyframes dev-loader-circle-3 {
  0% {
    bottom: -10px;
  }
  50% {
    bottom: 0px;
    -webkit-opacity: 0.5;
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    filter: alpha(opacity=50);
    opacity: 0.5;
    filter: alpha(opacity = 0.5*100);
  }
  100% {
    bottom: -10px;
  }
}
@-webkit-keyframes dev-loader-circle-4 {
  0% {
    left: -10px;
  }
  50% {
    left: 0px;
    -webkit-opacity: 0.5;
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    filter: alpha(opacity=50);
    opacity: 0.5;
    filter: alpha(opacity = 0.5*100);
  }
  100% {
    left: -10px;
  }
}
@keyframes dev-loader-circle-4 {
  0% {
    left: -10px;
  }
  50% {
    left: 0px;
    -webkit-opacity: 0.5;
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    filter: alpha(opacity=50);
    opacity: 0.5;
    filter: alpha(opacity = 0.5*100);
  }
  100% {
    left: -10px;
  }
}
@-webkit-keyframes scaleout {
  0% {
    -webkit-transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 0;
  }
}
@keyframes scaleout {
  0% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    opacity: 0;
  }
}
/* ./keyframes */
.dev-page-loading {
  position: fixed;
  width: 100%;
  height: 100%;
  background: #fafafa;
  z-index: 999;
  -webkit-opacity: 0;
  -khtml-opacity: 0;
  -moz-opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
  opacity: 0;
  filter: alpha(opacity = 0*100);
}
.dev-page-loading:before {
  content: " ";
  position: absolute;
  width: 40px;
  height: 40px;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px;
  background: #364760;
  border-radius: 50%;
  -webkit-animation: scaleout 800ms infinite ease-in-out;
  animation: scaleout 800ms infinite ease-in-out;
}
.dev-page-loading:after {
  content: " ";
  position: absolute;
  width: 30px;
  height: 30px;
  top: 50%;
  left: 50%;
  margin-top: -15px;
  margin-left: -15px;
  background: #c7c7c7;
  border-radius: 50%;
  -webkit-animation: scaleout 400ms infinite ease-in-out;
  animation: scaleout 400ms infinite ease-in-out;
}
.dev-page-loading.preloader {
  -webkit-opacity: 1;
  -khtml-opacity: 1;
  -moz-opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  opacity: 1;
  filter: alpha(opacity = 1*100);
}

.dev-page-loading.preloader .Message {
position: absolute;
  left: 50%;
  top: 50%;
  margin: -20px 0px 0px -37px;
  width: 80px;
  height: 80px;
  text-align: center;
}
.dev-loader-circle {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -15px 0px 0px -15px;
  width: 30px;
  height: 30px;
}
.dev-loader-circle > div {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 30px;
  height: 30px;
  border: 2px solid #364760;
  -webkit-border-top-right-radius: 100%;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 100%;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 100%;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
}
.dev-loader-circle.dev-loader-circle-active {
  -webkit-opacity: 1;
  -khtml-opacity: 1;
  -moz-opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
  opacity: 1;
  filter: alpha(opacity = 1*100);
}
.dev-loader-circle.dev-loader-circle-active > div:nth-child(1) {
  top: -10px;
  -webkit-animation: dev-loader-circle-1 500ms infinite linear;
  animation: dev-loader-circle-1 500ms infinite linear;
}
.dev-loader-circle.dev-loader-circle-active > div:nth-child(2) {
  right: -10px;
  left: auto;
  -webkit-animation: dev-loader-circle-2 500ms infinite linear;
  animation: dev-loader-circle-2 500ms infinite linear;
}
.dev-loader-circle.dev-loader-circle-active > div:nth-child(3) {
  top: auto;
  bottom: -10px;
  -webkit-animation: dev-loader-circle-3 500ms infinite linear;
  animation: dev-loader-circle-3 500ms infinite linear;
}
.dev-loader-circle.dev-loader-circle-active > div:nth-child(4) {
  left: -10px;
  -webkit-animation: dev-loader-circle-4 500ms infinite linear;
  animation: dev-loader-circle-4 500ms infinite linear;
}
/* ./circle universal loader */
/* circle default loader */
/* keyframes */
@-webkit-keyframes dev-loader-default {
  0% {
    -webkit-opacity: 0.2;
    -khtml-opacity: 0.2;
    -moz-opacity: 0.2;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
    filter: alpha(opacity=20);
    opacity: 0.2;
    filter: alpha(opacity = 0.2*100);
    top: 0px;
  }
  50% {
    -webkit-opacity: 1;
    -khtml-opacity: 1;
    -moz-opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    filter: alpha(opacity=100);
    opacity: 1;
    filter: alpha(opacity = 1*100);
    top: -10px;
  }
  100% {
    -webkit-opacity: 0.2;
    -khtml-opacity: 0.2;
    -moz-opacity: 0.2;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
    filter: alpha(opacity=20);
    opacity: 0.2;
    filter: alpha(opacity = 0.2*100);
    top: 0px;
  }
}
@keyframes dev-loader-default {
  0% {
    -webkit-opacity: 0.2;
    -khtml-opacity: 0.2;
    -moz-opacity: 0.2;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
    filter: alpha(opacity=20);
    opacity: 0.2;
    filter: alpha(opacity = 0.2*100);
    top: 0px;
  }
  50% {
    -webkit-opacity: 1;
    -khtml-opacity: 1;
    -moz-opacity: 1;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    filter: alpha(opacity=100);
    opacity: 1;
    filter: alpha(opacity = 1*100);
    top: -10px;
  }
  100% {
    -webkit-opacity: 0.2;
    -khtml-opacity: 0.2;
    -moz-opacity: 0.2;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
    filter: alpha(opacity=20);
    opacity: 0.2;
    filter: alpha(opacity = 0.2*100);
    top: 0px;
  }
}
/* ./keyframes */
.dev-loader-default {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -15px 0px 0px -15px;
  width: 30px;
  height: 30px;
}
.dev-loader-default > div {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 30px;
  height: 30px;
  background: #364760;
  -webkit-border-top-right-radius: 100%;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 100%;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 100%;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  -webkit-opacity: 0;
  -khtml-opacity: 0;
  -moz-opacity: 0;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  filter: alpha(opacity=0);
  opacity: 0;
  filter: alpha(opacity = 0*100);
  -webkit-animation: dev-loader-default 500ms infinite linear;
  animation: dev-loader-default 500ms infinite linear;
}
/* circle default loader */

.GridOverFlow
{
 overflow:auto;   
}


.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    opacity: 0.2;
    filter: alpha(opacity=20);
    color: #060606;
}

.text-red {
    color:Red;
}

/* background */
.bg-black-haze {
    background: -moz-linear-gradient(0deg, #f7f7f7 0%, #fff 100%);
    background: -webkit-linear-gradient(0deg, #f7f7f7 0%, #fff 100%);
    background: -o-linear-gradient(0deg, #f7f7f7 0%, #fff 100%);
    background: -ms-linear-gradient(0deg, #f7f7f7 0%, #fff 100%);
    background: linear-gradient(0deg, #f7f7f7 0%, #fff 100%);
}

.bg-acapulco {
    fill: #55bbeb;
    background: #55bbeb;
    background: -moz-linear-gradient(90deg, #55bbeb 0%, #84c450 100%);
    background: -webkit-linear-gradient(90deg, #55bbeb 0%, #84c450 100%);
    background: -o-linear-gradient(90deg, #55bbeb 0%, #84c450 100%);
    background: -ms-linear-gradient(90deg, #55bbeb 0%, #84c450 100%);
    background: linear-gradient(90deg, #55bbeb 0%, #84c450 100%);
}

.bg-blue-gray {
    background: -moz-linear-gradient(90deg, #8668ad 0%, #55bbeb 100%);
    background: -webkit-linear-gradient(90deg, #8668ad 0%, #55bbeb 100%);
    background: -o-linear-gradient(90deg, #8668ad 0%, #55bbeb 100%);
    background: -ms-linear-gradient(90deg, #8668ad 0%, #55bbeb 100%);
    background: linear-gradient(90deg, #8668ad 0%, #55bbeb 100%);
}

.bg-red {
    background: -moz-linear-gradient(90deg, #f54b0f 0%, #e50a0a 100%);
    background: -webkit-linear-gradient(90deg, #f54b0f 0%, #e50a0a 100%);
    background: -o-linear-gradient(90deg, #f54b0f 0%, #e50a0a 100%);
    background: -ms-linear-gradient(90deg, #f54b0f 0%, #e50a0a 100%);
    background: linear-gradient(90deg, #f54b0f 0%, #e50a0a 100%);
}

.bg-mantis, .scrollToNext {
    background: -moz-linear-gradient(90deg, #42b574 0%, #84c450 100%);
    background: -webkit-linear-gradient(90deg, #42b574 0%, #84c450 100%);
    background: -o-linear-gradient(90deg, #42b574 0%, #84c450 100%);
    background: -ms-linear-gradient(90deg, #42b574 0%, #84c450 100%);
    background: linear-gradient(90deg, #42b574 0%, #84c450 100%);
}

.bg-shark {
    background: -moz-linear-gradient(90deg, #191919 0%, #434345 100%);
    background: -webkit-linear-gradient(90deg, #191919 0%, #434345 100%);
    background: -o-linear-gradient(90deg, #191919 0%, #434345 100%);
    background: -ms-linear-gradient(90deg, #191919 0%, #434345 100%);
    background: linear-gradient(90deg, #191919 0%, #434345 100%);
}

.bg-shark-radio {
    background: radial-gradient(ellipse at center, #212121 0%, #191919 100%);
    fill: radial-gradient(ellipse at center, #212121 0%, #191919 100%);
}

.bg-deluge {
    background: -moz-linear-gradient(90deg, #8668ad 0%, #695999 100%);
    background: -webkit-linear-gradient(90deg, #8668ad 0%, #695999 100%);
    background: -o-linear-gradient(90deg, #8668ad 0%, #695999 100%);
    background: -ms-linear-gradient(90deg, #8668ad 0%, #695999 100%);
    background: linear-gradient(90deg, #8668ad 0%, #695999 100%);
}

.bg-malibu {
    background: -moz-linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);
    background: -webkit-linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);
    background: -o-linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);
    background: -ms-linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);
    background: linear-gradient(90deg, #64aae1 0%, #79ccf2 100%);
}

.bg-saffron {
    background: -moz-linear-gradient(90deg, #f5bf2f 0%, #F3A43D 100%);
    background: -webkit-linear-gradient(90deg, #f5bf2f 0%, #F3A43D 100%);
    background: -o-linear-gradient(90deg, #f5bf2f 0%, #F3A43D 100%);
    background: -ms-linear-gradient(90deg, #f5bf2f 0%, #F3A43D 100%);
    background: linear-gradient(90deg, #f5bf2f 0%, #F3A43D 100%);
}

.bg-blue-gray-tilt {
    background: -moz-linear-gradient(45deg, #8668ad 0%, #55bbeb 100%);
    background: -webkit-linear-gradient(45deg, #8668ad 0%, #55bbeb 100%);
    background: -o-linear-gradient(45deg, #8668ad 0%, #55bbeb 100%);
    background: -ms-linear-gradient(45deg, #8668ad 0%, #55bbeb 100%);
    background: linear-gradient(45deg, #8668ad 0%, #55bbeb 100%);
}

.bg-red-tilt {
    background: -moz-linear-gradient(45deg, #f54b0f 0%, #e50a0a 100%);
    background: -webkit-linear-gradient(45deg, #f54b0f 0%, #e50a0a 100%);
    background: -o-linear-gradient(45deg, #f54b0f 0%, #e50a0a 100%);
    background: -ms-linear-gradient(45deg, #f54b0f 0%, #e50a0a 100%);
    background: linear-gradient(45deg, #f54b0f 0%, #e50a0a 100%);
}

.bg-mantis-tilt {
    background: -moz-linear-gradient(45deg, #42b574 0%, #84c450 100%);
    background: -webkit-linear-gradient(45deg, #42b574 0%, #84c450 100%);
    background: -o-linear-gradient(45deg, #42b574 0%, #84c450 100%);
    background: -ms-linear-gradient(45deg, #42b574 0%, #84c450 100%);
    background: linear-gradient(45deg, #42b574 0%, #84c450 100%);
}

.bg-shark-tilt {
    background: -moz-linear-gradient(45deg, #191919 0%, #434345 100%);
    background: -webkit-linear-gradient(45deg, #191919 0%, #434345 100%);
    background: -o-linear-gradient(45deg, #191919 0%, #434345 100%);
    background: -ms-linear-gradient(45deg, #191919 0%, #434345 100%);
    background: linear-gradient(45deg, #191919 0%, #434345 100%);
}

.bg-deluge-tilt {
    background: -moz-linear-gradient(45deg, #8668ad 0%, #695999 100%);
    background: -webkit-linear-gradient(45deg, #8668ad 0%, #695999 100%);
    background: -o-linear-gradient(45deg, #8668ad 0%, #695999 100%);
    background: -ms-linear-gradient(45deg, #8668ad 0%, #695999 100%);
    background: linear-gradient(45deg, #8668ad 0%, #695999 100%);
}

.bg-malibu-tilt {
    background: -moz-linear-gradient(45deg, #64aae1 0%, #79ccf2 100%);
    background: -webkit-linear-gradient(45deg, #64aae1 0%, #79ccf2 100%);
    background: -o-linear-gradient(45deg, #64aae1 0%, #79ccf2 100%);
    background: -ms-linear-gradient(45deg, #64aae1 0%, #79ccf2 100%);
    background: linear-gradient(45deg, #64aae1 0%, #79ccf2 100%);
}

.bg-saffron-tilt {
    background: -moz-linear-gradient(90deg, #f5bf2f 0%, #F3A43D 100%);
    background: -webkit-linear-gradient(90deg, #f5bf2f 0%, #F3A43D 100%);
    background: -o-linear-gradient(90deg, #f5bf2f 0%, #F3A43D 100%);
    background: -ms-linear-gradient(90deg, #f5bf2f 0%, #F3A43D 100%);
    background: linear-gradient(90deg, #f5bf2f 0%, #F3A43D 100%);
}

.bg-Sea-Salt {
    background: #4b6cb7; /* Old browsers */
    background: -moz-linear-gradient(left, #4b6cb7 0%, #182848 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #4b6cb7 0%,#182848 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #4b6cb7 0%,#182848 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b6cb7', endColorstr='#182848',GradientType=1 ); /* IE6-9 */
}


.bg-Sea1 {
    background: #048abf; /* Old browsers */
    background: -moz-linear-gradient(left, #048abf 0%, #023e73 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #048abf 0%,#023e73 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #048abf 0%,#023e73 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048abf', endColorstr='#023e73',GradientType=1 ); /* IE6-9 */
}

.TextBold{
    font-weight:bold;
}



.ui-dialog.primary .ui-widget-header {
    background: #2fa4e7 !important;
    color: #ffffff !important;
}
.ui-dialog.success .ui-widget-header {
    background: #699934 !important;
    color: #ffffff !important;
}
.ui-dialog.info .ui-widget-header {
    background: #5bc0de !important;
    color: #ffffff !important;
}
.ui-dialog.warning .ui-widget-header {
    background: #d58512 !important;
    color: #ffffff !important;
}
.ui-dialog.danger .ui-widget-header {
    background: #ac2925 !important;
    color: #ffffff !important;
}