@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,900,600,300,200);

@import "//fonts.googleapis.com/css?family=Kaushan+Script";

.box-body.table_data {
    overflow: auto !important;
}

.navbar-custom-menu .user-body .menu-icon {

    border-radius: 50%;

    float: left;

    height: 35px;

    line-height: 35px;

    text-align: center;

    width: 35px;

}

.marker {
    background-color: yellow !important;
}



.navbar-custom-menu .user-body label {

    margin-top:6px;

	cursor:pointer;

}



.navbar-nav > .user-menu > .dropdown-menu > .user-body{

	padding:0 !important;

}



.navbar-nav > .user-menu > .dropdown-menu > .user-body a{

	padding:10px !important;

	cursor:pointer;

}



.navbar-nav > .user-menu > .dropdown-menu > .user-body .top-nav{

	padding:10px !important;

    font-size: 16px;

    font-weight: 400;

	cursor:default;

}

.login-layout {

    background: rgba(0, 0, 0, 0) url("../img/background_bg.jpg") no-repeat scroll left top / cover ;

    z-index: 570;

}



.login-layout .header {

    border-bottom: 1px solid #ccc;

}

.login-layout .front-header {

    color: #14589d !important;

    font-family: 'Source Sans Pro', sans-serif; !important;

    font-size: 44px !important;

    font-weight: 900 !important;

    text-align: center;

}

.login-layout .gray-title {

    color: #8e8e8e;

}



.content-header{

	box-shadow:1px 1px 2px rgba(0, 0, 0, 0.1);

	padding-bottom:10px;

}



body {

	font-family:"Open Sans","helvetica neue",helvetica !important;

}



h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{

	font-family:"Open Sans","helvetica neue",helvetica;

}



.logo-lg{

	/*font-family:"Kaushan Script",cursive;*/

}

.navbar-nav > .user-menu > .dropdown-menu{

	width:230px;

}



.make-round-icon{

	border-radius: 50%;

    height: 30px;

    line-height: 30px;

    text-align: center;

    width: 30px;

}



.make-round-icon-large{

	border-radius: 50%;

    height: 90px;

    line-height: 90px;

    text-align: center;

    width: 90px;

	margin:0 auto;

}



.make-round-x1-icon{

    border-radius: 50%;

    height: 21px;

    line-height: 21px;

    text-align: center;

    width: 21px;

}



.inner-html-center{

	padding-top: 50px;

    text-align: center;

}



.inner-html-center-wo-pad{

    text-align: center;

}



.table-action{

	padding:0 !important;

	text-align:center;

	vertical-align:middle !important;

	width: 14%;

}



.bg-custom-i{

	background-color:#5c5c5c !important;

	color:#fff !important;

}



.i-icon-x1-margin {

margin-right:0px;

}



.fa-icon-fade{

	color:#ccc !important;

}



#group-box > li {

    margin: 8px;

}



#group-box a {

    margin-left: 30px;

}



.form-group.required .control-label:after { 

   content:"*";

   color:red;

   margin-left: 4px;

}



.div-scroll-class{

	max-height: 196px;

	min-height: 7px;

	overflow-y: scroll;

}


label.error {
    color: red;
    font-size: 12px;
}


/*.btn-makerequest{ float:right;}



.btn-makerequest button{ margin-top:7px;}*/

