.color-primary{
   color:#0062CC;
}
/* superfish-admin.css */
/*sf-menu*/
.sf-menu li a, .sf-menu li a:link, .sf-menu li a:visited {
    /*color:#2f3336;*/
    color:#fff;
}
.sf-menu li a:hover {
    /*color: #fb9c38;*/
    color: lightblue;
}
.sf-menu ul li a:hover {
	/*color: #fff;*/
}
.sf-menu ul li:hover{
    background-color:#0062CC;
    border-radius: 0px;
}
.sf-menu ul li:hover a {
    color: #fff;
}

.sf-menu{
    background-color: #0062CC;
}
.menu_left .sf-menu{
    background-color:#fff !important;
}
.menu_left .sf-menu li a, .menu_left .sf-menu li a:link, .menu_left .sf-menu li a:visited {
    color: #000;
}
.menu_left .sf-menu li.active a{
    /*color: #ed1b28;*/
    color: #0062CC;
}
.sf-menu li:hover{
    border:1px solid #0062CC;
}
/*Menu Position Changes*/
.sf-menu{
    width: auto;
    float: right;
    margin-top: -6px;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{
    left: auto;
    right: 0;
}
a:hover {color:	#000000;}
a, a:link, a:active, a:visited {color:#0062CC;}/* #333333 color:#fb9c38; */
h1 {color:#2f3336;border-bottom:1px solid #2f3336;}
body { color: #2f3336; }
.mass-action a{
    border: 1px solid #88B0CC;
}
#container {
    background-color:#EBEFF2;
}
.bar-widget .iconbox {
    color: #ffffff;
}
.bg-custom {
    /*background-color: #fb9c38 !important;*/
    background-color:#0062CC!important;
}
.text-custom {
    /*color: #fb9c38;*/
    color: #0062CC;
}
.text-dark {
    color: #0e0608 !important;
}
.bg-listings {
    color: #4297c0;
}
.bg-sales {
    color: #f1a94e;
}
.progress {
    background-color: #ebeff2;
}
.progress-bar {
    color: #fff;
}
.progress-bar-gray{
    background-color: #8f979d;
}
.btn-default, .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open > .dropdown-toggle.btn-default {
    /*background-color: #EC9F32 !important;*/
    background-color: #0062CC!important;
    border: 1px solid #0062CC!important;
}
.btn-primary, .btn-success, .btn-default, .btn-info, .btn-warning, .btn-danger, .btn-inverse, .btn-purple, .btn-pink {
    color: #ffffff !important;
}
.text-muted {
    color: #98a6ad;
}
.table-actions-bar .table-action-btn {
    color: #98a6ad;
}
.card-box {
    background-color: #ffffff;
}
input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover {border-color:#0062CC;color:#0062CC;background-color:#fff;}
input[type=submit]:focus, input[type=button]:focus, input[type=reset]:focus {border-color:#0062CC;color:#0062CC;background-color:#fff !important;}
input[type="submit"], input[type="button"], input[type="reset"] {
    background-color:#0062CC;
    color:#fff;
}

button{
    background-color:#0062CC;
    color:#fff;
}
button:focus,button:hover{
border-color:#0062CC;color:#0062CC;background-color:#fff;/*#fb9c38*/
}
.mandatory {
    color:#bd362f ;
}
legend {
    color: #2f3336;
}
fieldset .fieldLabelStyle, .tblForm tr td, .tblForm tr td + td + td {
    color: #818da5;
    background-color: #fff;
}
fieldset {background: #fff;}
input,
textarea {
	background:transparent;
}
.note {
    color: #7f8ba1;
}
table.list {
    background: #fff;
}
table.list th, .thead {
    color:#FFFFFF;
    background-color: #404447;
}
table.list th a,
table.list th a:link,
table.list th a:active,
table.list th a:visited {
	color:#FFFFFF;
}
table.list tr td a,
table.list tr td a:link,
table.list tr td a:active,
table.list tr td a:visited,
table.list tr td a:hover,
.toolbar span a,
.toolbar span a:link,
.toolbar span a:active,
.toolbar span a:visited,
.toolbar span a:hover
 {
	color:#000000;
}
table.list tr:hover>td {
	background-image:url(../images/td-hover.png);
	border-bottom:1px solid #CCCCCC;
}
table.list tr td { border-bottom:1px solid #E5E5E5; }
.pagination {
    background: #fff;
}
.pagination span {
    color:#FFFFFF;
	/*background-color:#fb9c38;*/
    background-color:#0062CC;
}
.pagination a,
.pagination a:link,
.pagination a:active,
.pagination a:visited {
    color:#000000;
}
.pagination a:hover {background-color:#0062CC; color: #fff;}
.pagination a:hover i{color:#fff; }
.pagination a i{
    color:#0062CC;
}

.success {
	color:#008000;
	background-color:#D5FFD5;
	border:1px solid #008000;
}
.error {
	color:#BF110D;
	background-color:#FFD9D9;
	border:1px solid #BF110D;
}
.tblSub tr {background-color:#FFF;}
.tblSub th {
    color:#0062CC;
    background: none;
    /*background-color: rgba(198, 185, 228,0.5);*/
    background-color: #EBEFF2;

    }

.group-desc {
    background-color:#FFFFDD;
    border:0.1em solid #FFD700;
}
.quick-update-popup .title {color:#0062CC;}
.quick-update-popup {background:#fff;}
.quick-update-popup .title{
    background: none;
    /*background-color: rgba(198, 185, 228,0.5);*/
    background-color: #EBEFF2;
}
.quick-update-popup {
    border: 1px solid #568cc7;
}


/* general.css*/
.red {color:#BF110D;}
.black{color:#000;}
.alpha_pager{
   color:#000;
}
.blue {color:#1C8AAE;}

div a {color:#0062CC;} /* #2E6E9E #fb9c38;*/
div.box>div h3 {background-color:#2f3336;}
div.box>div h3 label {color:#fff;}
.quickinfo p label {background-color:#F6F6F6;color:#666;}
div.box>div:hover h3 label {color:#EBEFF2;}
div.box>div a:hover{color:#000}
div.box>div{background-color: #fff}
div.box > div hr{
    border-color: currentcolor currentcolor #0062CC!important;
}
/*Popup*/
/*div.box {border: 1px solid #c6b9e4;}*/
div.box, div.box h3{
    border-radius: 0px;
}
div.box h3{
    background: none;
    background-color: #EBEFF2;
}
div.box h3 label{
    color:#0062CC;
}
#a_add  { color:#0062CC; } /* */
#header {
	/*background-color	:	#fff;*/
    background-color	:	#0062CC;
    box-shadow: 0px 0px 20px 0px #0062CC;

}
#header span p {
	color:#464a4c;
}
#header span h1,#header span small{
	/*color:#464a4c;*/
    color:#fff;
}
#header span + span {
    /*color:#fb9c38;*/
    color:#fff;
}
#header span a{
    /*color:#fb9c38;*/
    color:#fff;
}
.position{
    background-color:#0062CC ;

}

.tblRole th {background-color:#404447;color: #fff;} /* #E7F1F7 #fb9c38*/
.tblRole table {border:1px solid rgba(54, 64, 74, 0.2);} /* #c1e2f4 */
.tblRole table table td {border-top:1px solid rgba(54, 64, 74, 0.2);} /* #c1e2f4 */

/* form.css */
.tab fieldset em, form em {color:#F00;}
input[disabled="disabled"],
select[disabled="disabled"] {
	background-color:#F5F5F5;
	color:#666;
}
input,
textarea,
select {
	border:1px solid #CCCCCC;
}

/* Blue Link */
/*.link-blue, .link-blue:link, .link-blue:active, .link-blue:visited {color:#227BB0;}*/
/*.link-blue:hover {color:#227BB0;}*/

/* listing-search.css */
.frmSearch a.match	{
    background-color:#0062CC;
    color:#fff;
}
.frmSearch a.match:hover		{ border-color:#0062CC;color:#0062CC;background-color:#fff;}

/* listing.css */
.details h5, .box-holder h5		{ color:#2f2f2f; }
.box1 h2.h3                     {color:#2f2f2f;}
.details .w430 p label			{ color:#208cac;}
.details dt                     {color:#208CAC;}
.details table.room-list th, .thead {
    color:#000;
    background-color:#0062CC; /* #B8CEEB */
}
#copyright {color:#4e626d;}
/*color */
.text-faded {
    color: #d7d7d7;
}
.text-muted-dark {
    color: #0062CC;
}
.link-green
{
    color:#00cc00;
}
.link-red
{
    color:#FF0000;
}

.inline{
    display:inline;

}
.link-lightred{
    color:#FF9999;
}
.icon:hover{
    text-decoration: none;
}
.btn-cancel{
    background: #bd362f none repeat scroll 0 0 ;
}
.btn-save{
    background: #8bbf61 none repeat scroll 0 0 ;
}
.btn-save:hover{
    background: rgba(0,0,0,0);
    color: #8bbf61;
    border-color:#8bbf61;
}
.btn-cancel:hover{
    background: rgba(0,0,0,0);
    color: #bd362f;
    border-color:#bd362f;
}
.btn-red{
    background: #bd362f none repeat scroll 0 0 ;
}
.btn-green{
    background: #8bbf61 none repeat scroll 0 0 ;
}
.btn-green:hover{
    background: rgba(0,0,0,0);
    color: #8bbf61;
    border-color:#8bbf61;
}
.btn-red:hover{
    background: rgba(0,0,0,0);
    color: #bd362f;
    border-color:#bd362f;
}
/*date picker calender */
.ui-widget-header{
    background: none ;
    background-color: #0062CC;
    border: 1px solid #0062CC;
}
.ui-widget-content{
    border: 1px solid #0062CC ;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
    border: 1px solid #0062CC ;
    background: none ;
    background-color: #EBEFF2 ;
    color: #222222;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{
    height: 3em;
    width:2em;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{
    background: none ;
    background-color: #EBEFF2 ;
    border: 1px solid #0062CC;
    color:#0062CC;

}
.ui-state-hover a, .ui-state-hover a:hover { color: #0062CC; text-decoration: none; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{
    background: none;
    background-color: #fbec88;
}


/*table*/
td.list_sub > div{
    border: 2px dotted #0062CC;
}

.stdTable tr th{
    background-color: #0062CC;
}
.stdTable .label{
    background: none;
}
.tblForm tr th{
    background: none !important;
}
.tblForm tr th {color:#0062CC;}
h4{
    color:#0062CC!important;
}
/*tour*/
.introjs-helperLayer{
    background-color: #fff !important;
    opacity: 0.6 !important;

}
#user_actions i{
    color:#0062CC;
}
.frmSearch hr{
     border-color: currentcolor currentcolor #0062CC!important;
}
.search-show{
    background-color: #0062CC;
    color: #fff !important;
}
.search-show:hover{
    color:#0062CC!important;
}


/*style.css*/

.news_histroy_header{
    background: none !important;
    color:#fff !important;
    background-color: #404447 !important;
}
.print .contact-info {
    border: 1px solid #0062CC!important;
    color: #0062CC!important;
}
#quick_filter{
    background-color: #fff;
}