@charset "utf-8";
/* CSS Document */
* {box-sizing: border-box;}
*{padding:0; margin:0}

@font-face {
   font-family: 'open_sansregular';
   src: url('font/opensans-regular-webfont.eot');
   src: url('font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
        url('font/opensans-regular-webfont.woff') format('woff'),
        url('font/opensans-regular-webfont.ttf') format('truetype'),
        url('font/opensans-regular-webfont.svg#open_sansregular') format('svg');
   font-weight: normal;
   font-style: normal;
}

/* header title*/
.navbar-brand span{color: #3c8dbc;font-weight: bold;}

.clear
{
	clear: both;
}
.log_form{max-width:438px;margin:50px auto;    background: #fff; padding: 15px; box-shadow: 0 0 5px 2px #0093F1;}
.logo{ text-align: center;}
.login h2{ text-align: center; padding:20px;color:#00355f;}
.log_form  p{text-align: center; padding-bottom:10px; color:#00355f;line-height: 25px;}
.input-container {
    display: -ms-flexbox; /* IE10 */
    display: flex;
    width: 100%;
    margin-bottom: 15px;
}

.icon {
    padding: 10px;
	border: 1px solid #0093F1;
    background: #FFF;
    color: #0093F1;
    min-width: 50px;
    text-align: center;
}

.input-field {
    width: 100%;
    padding: 10px;
    outline: none;
	border: 1px solid #0093F1;
}

.log_but{ text-align: center;}
/* Set a style for the submit button */
.ind_btn {
    background-color: #0093F1;
    color: #FFF;
    padding: 5px 20px;
    border: none;
    cursor: pointer;
    opacity: 0.7 !important;
    font-size: 16px;
    border-radius: 5px;
	font-family: 'open_sansbold';
}
.ind_btn:hover {
    opacity: 1 !important;
}
.sel_class{ border: 1px solid #0093F1;width:86.2%; height:39px !important; padding-left:5px;    margin-bottom: 15px; float: right;}

.left_img{    float: left; border: 1px solid #0093F1; height: 39px; width: 51px;}
.left_img img{ width:15px;    margin-top: 10px;}
.forgot{text-align: center; margin-top:15px !important; }

.forgot a{ text-decoration: none; color: #00355f;    font-size: 12px;    font-weight: bold;}
.forgot a:hover{text-decoration: underline;}

/* Dashboard */
.profile-container{
		    width: 100%;
			min-height: 300px;
			height: auto;
	}
	.profile-title{
		    float: left;
			width: 25%;
			text-align: right;
			font-size: 14px;
			padding-top: 19px;
	}
	.profile_content{
		    float: left;
			text-align: justify;
			width: 51%;
			font-size: 14px;
			margin-left: 8px;
			padding-top: 19px;
	}
	.profile_edit_container {
    width: 100%;
    min-height: 280px;
    height: auto;
}
.profile-titleedit {
    float: left;
    width: 25%;
    text-align: right;
    font-size: 14px;
    padding-top: 19px;
	font-weight: 700;
}
.profile_contentedit {
    float: left;
    text-align: justify;
    width: 51%;
    font-size: 14px;
    margin-left: 30px;
    padding-top: 19px;
}
.input_textareaedit {
    width: 300px;
    height: 100px;
    border-radius: 3px;
    padding-left: 9px;
    border: 2px solid #ccc;
    background-color: #fff;
}
.btn{ opacity: 1;}
.head_t span{color: #3c8dbc !important;}
.logo_content a{text-decoration: none; color: #000;}
.navbar-header span sub{bottom:0px;}
.head_t sub{font-size:12px;vertical-align: top;margin-top: 3px;display: inline-block;}
.logo_content span sub{margin-top: 6px !important;}
.txt_cen{text-align:center;}

