@charset "utf-8";
/* CSS Document */

.header-bar
{

}

.hf-background-gradient, .navbar-inverse
{
	/*background: -webkit-linear-gradient(top, rgb(31, 91, 123), rgb(6, 18, 65));*/ /* For Safari 5.1 to 6.0 */
	/*background: -o-linear-gradient(top, rgb(31, 91, 123), rgb(6, 18, 65));*/ /* For Opera 11.1 to 12.0 */
	/*background: -moz-linear-gradient(top, rgb(31, 91, 123), rgb(6, 18, 65));*/ /* For Firefox 3.6 to 15 */
	/*background: linear-gradient(top, rgb(31, 91, 123), rgb(6, 18, 65));*/ /* Standard syntax */

        background: -webkit-linear-gradient(top, rgb(255, 255, 255), rgb(255, 255, 255)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(top, rgb(255, 255, 255), rgb(255, 255, 255)); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(top, rgb(255, 255, 255), rgb(255, 255, 255)); /* For Firefox 3.6 to 15 */
	background: linear-gradient(top, rgb(255, 255, 255), rgb(255, 255, 255)); /* Standard syntax */

}
.logo
{
	border-right:solid 2px #CCC; 
	/*
	height:70px; 
	width:150px;
	*/	
}
.container-zero
{
	padding:0px;
	margin:0px;	
}	
.left-menu
{
	float: left;
	display: flex;
	
	
}
.left-menu-ul
{
	border-right:solid 1px #CCC;
	border-collapse:collapse;
	/*border-radius: 12px;*/ 
	
	margin-top: 5%;
	overflow: hidden;
}
.left-menu-ul li
{
	/*
	border: solid 1px #CCC;
	border-bottom:solid 1px #CCC;
	border-right:solid 1px #CCC;
	*/
	border-bottom: 1px solid #CCC;
	margin-top:0px;
	padding:0px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	height:60px;
	
}
.active-item
{
	background-color:#F6F6F6;
	color:rgb(28, 28, 28);
	text-decoration:none;
}
#header-menu li a
{
	color:#FFF;	
	font-family:"Lucida Console", Monaco, monospace;
	font-size:17px;
	text-decoration:none;
}
#header-menu li a:hover
{
	color:rgb(28, 28, 28);
	text-decoration:none;
}
.left-menu-ul a
{
	display:inline;
	color:rgb(28, 28, 28);
}
.left-menu-ul a:hover
{
	color:rgb(28, 28, 28);	
}
.left-menu-ul span
{
	margin-left:15px;
	vertical-align:center;
}
.active-item a
{
	text-decoration:none;
}
.active-item span
{
	border-bottom:solid 1px  rgb(32, 95, 127);
}
.left-menu-ul img
{
	display:inline;
	width:28px;
	height:28px;
}
p.navbar-text
{
	color:#FFF;	
	font-size:12px;
}
.no-border
{
	border:none;	
}
a.color-white{
	color:#FFF;
	font-color:#FFF;
}
.headerCollapse
{
	z-index:-1;
}
.extend-full
{
	width:95%;	
}
.page-nav-title
{
	color:rgb(32, 95, 127);
	font-size:12px;	
}
.page-title
{
	color:#41a4e8;
	font-size:32px;	
	border-bottom:solid 1px rgb(32, 95, 127);
}
.nav-links h3
{
	color:#0066FF;
	font-size:16px;	
}
.nav-links
{
	/*margin-left:5%;	*/
}
.nav-links p
{
	padding-left:20px;
}
.nav-links a
{
	text-decoration:underline;
	color:rgb(32, 95, 127);	
}

.underline
{
	text-decoration:underline;
	color:#000;	
}
.title-description
{
	font-size:12px;	
}
.active-td
{
	color:rgb(32, 95, 127);	
}
.inactive-td
{
	color:rgb(188, 59, 31);	
}
.edit-td
{
	color:#00F;	
}
tr.text-center th
{
	text-align:center;	
}
#table-colored
{
	border:solid 2px orange;	
}
.colored-table-alter tr:nth-child(odd)
{
	background:#F6F6F6;
}
.f-title
{
	font-size:16px;
	color:rgb(32, 95, 127);
	font-weight:lighter;	
}
	
.btn-dropdown{
 width: 100%;
 text-align:left;
}
.btn-dropdown
{
	float:right;
}
.bold
{
	font-weight:bold;	
}
.pointer
{
	cursor: pointer;
}
.btn-color
{
	background-color: rgb(32, 95, 127);
}
.btn-color:hover
{
	background-color: rgb(21, 77, 99);
}
.btn-color-second
{
	background-color: rgb(46, 123, 153);
}
.btn-color-second:hover
{
	background-color: rgb(32, 95, 127);
}
.small-margin-left
{
	margin-left:10px;	
}
.white-color-text
{
	color:#FFF;	
}
.margin-8p
{
	margin-top:8px;	
}
.no-hover-effect:hover
{
	background-color:#FFF;	
}
.dropdown-list
{
	width:100%; 
	height: 32px;
	padding-left:10px;
	border-radius:4px;
	border:solid 1px #CCC;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
#ts-checkbox
{
	/*-ms-transform: scale(3.5); 
	-moz-transform: scale(3.5);
	-webkit-transform: scale(3.4);
	-o-transform: scale(3.5); */
	background-color:#FFF;
	margin-top:0px;
	border:none;
	background:#FFF;
}
.m-left-5p
{
	margin-left:5px;	
}
.zero-margin-padding
{
	margin:0px;
	padding:0px;	
}

.left-line
{
	padding-left:25px;
	border-left:solid thin #CCC;
	height:100%;
	margin-left:-1px;
}
.italic-text
{
	font-style:italic;	
}
.color-default
{
	color:rgb(32, 95, 127);
}
.line-height-d-title
{
	line-height:32px;	
}
.text-size
{
	font-size:17px;	
}
.page-title-menu-item
{
	font-size:14px;
	padding:12px 15px 10px 15px;
	border:solid 1px rgb(32, 95, 127);
	color:rgb(32, 95, 127);
	border-bottom: 0;
	border-radius: 5px 5px 0 0;	
}
.gery-txt span {color: #777;}
.page-title-menu-item-active
{
	background-color: #41a4e8;
	color:#FFF !important;	
}
.no-hover-effect:hover
{
	text-decoration:none;	
}
a:focus, a:hover {text-decoration: none !important;}
a.no-hover-effect:hover span.page-title-menu-item-active {background-color: rgb(32, 95, 127); transition:all 0.5s ease-out;}
.f-title-sec
{
	font-size:13px;
	color:rgb(32, 95, 127);
	font-weight:lighter;
}
.margin-t-20p
{
	margin-top:20px;	
}
.user-details-wrapper
{
	background-color:rgb(235, 236, 237);
	padding:6px 10px;
	border:solid 1px rgb(32, 95, 127);	
}
.user-details-wrapper-bg-none
{
	padding:6px 10px;
	border:solid 1px rgb(32, 95, 127);
}
.user-det-title
{
	color:rgb(32, 95, 127);
	font-size:16px;	
}
.user-det-title-sec
{
	font-size:16px;
	margin-right:25px;	
}
.icon-border
{
	border:solid 1px rgb(32, 95, 127);
	padding:3px;	
}
.hover-pointer:hover
{
	cursor:pointer;	
}
.padding-5p
{
	padding:5px;	
}
.underline-sec
{
	text-decoration:underline;
	color:#337ab7;	
}
.table-sec
{
	width:100%;
	border:solid 1px rgb(53, 53, 53);
	border-color:rgb(53, 53, 53);	
}
.table-sec tr td
{
	padding:15px 12px;
	width:25%;
	border:solid 1px rgb(53, 53, 53);
	border-color:rgb(53, 53, 53);	
}
.padding-top-6px
{
	padding-top:6px;	
}
.padding-bottom-8px
{
	padding-top:8px;	
}
.font-size-10pt
{
	font-size:10pt;
	position:relative;
	bottom:0;	
}
.padding-top-10p
{	
	padding-top:10px;
}
.display-inline-block
{
	display:inline-block;
}
.margin-right-33p
{
	margin-right:33px;	
}
.no-padding-left
{
	padding-left:0px;	
}
.no-padding-right
{
	padding-right:0px;	
}
.padding-bottom-11px
{
	padding-bottom:11px;	
}
.sub-script
{
	font-size:10px;
	color:rgb(32, 95, 127);
}
.li-inline
{
	padding:10px 0px 10px 10px;
	font-size:13px;
	
}

.di-available-user-list
{
	float:left; 
	margin-top:3px; 
	margin-right:6px;	
}
.default-border
{
	border:solid 1px rgb(183, 184, 184);	
}
.profile-table
{
	background-color:rgb(235,236,237)
}
.profile-table tr td
{
	padding:15px 15px;	
}
.profile-table-title
{
}
.background-color-grey
{
	background-color:rgb(235,236,237);	
}

.edit-profile-form
{
	padding:10px 25px 5px 25px;
		
}
.edit-profile-form input[type="text"]
{
	margin:5px 5px 5px 0px;
		
}
.edit-profile-form label
{
	color:rgb(32, 95, 127);	
	font-weight:normal;
}

.little-top-adjust
{
	padding-top:6px;
	font-weight:normal;	
}

.l-h-20p
{
	line-height:20px;	
}

.btn-warning-custom
{
	background-color:rgb(239, 146, 63);
	color:#FFF;	
}
.btn-warning-custom:hover
{
	background-color:rgb(216, 131, 61);
	color:#FFF;	
}
.btn-warning-custom:active
{
	background-color:rgb(216, 131, 61);
	color:#FFF;	
}
.r-title-sec-width
{
	width:75px;	
}
.no-padding-right
{
	padding-right:0px;	
}
.documentation-titles
{
	color:rgb(32, 95, 127);
	border-bottom:solid 1px rgb(230, 230, 230);
	padding-bottom:10px;
}
.accordain-parent
{
	background-color: rgb(235, 236, 237);
	color: #797979;
	padding:10px 10px;
	cursor:pointer;
}
.accordain-child
{
	padding:15px 25px;
}
.accordain-parent, .accordain-child
{
	border:solid thin rgb(188, 204, 213);
		
}
.line-height-full
{
	line-height:100%;	
}
.support-nav-links h3 a
{
	color:#3fa5e5; text-decoration: underline;
}
.support-nav-links h3
{
	font-size:18px;
	text-decoration:underline;	
}
.support-nav-links p
{
	padding:7px 0;	
}

.image-d-list
{
	padding:10px;
	padding-left:25px;	
}
.des-d-list
{
	padding-left:5px;	
}

.manual-dialog-box
{
	max-width:600px;
	width:90%;
	position:fixed;
	left:inherit;
	top:40%;
	left:50%;
	visibility:hidden;
	background-color:#FFF;
	z-index:100;
	border:hidden thin;
	overflow:hidden;
	border-radius:8px;
}
.manual-dialog-title-bar
{
	background-color:rgb(32, 95, 127);
	color:#FFF;
	font-weight:bold;
	font-size:18px;
	
}






.heading
{
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
	color:#2a6992;
}
.heading2
{
	border:solid 1px #d1d1d1;
	background-color:#f3f3f3;
	font-size:14px;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;

}
.courses
{
	border:solid 1px #d1d1d1;
	background-color:#f3f3f3;
	height:auto;
	float:left;
	width:95%;
	margin:0 auto;
	display:block;
	border-radius:2px;
	margin-bottom:10px;
	
}
.courses > li
{
	list-style-type:none;
	float:left;
	padding:10px;
	font-size:14px;
	padding-left:10px;
	padding-bottom:10px;
	width:28%;
	
}
.checkbox
{
	font-size:14px;
}
.checkbox > li
{
	list-style:inside;
	list-style-type:none;
	float:left;
	padding:10px;
	font-size:14px;
	padding-left:10px;
	padding-bottom:10px;
	width:28%;
}
.clear
{
	clear:both;
}
.ui-widget-header {
	background:none !important;
	 border: 0;
    color: #fff;
	background-color:#205f80 !important;
	left:0px;
	border-radius:0px;
}
.ui-widget
{
	padding:0px;
}
.ui-dialog-titlebar-close
{
border-radius:50% !important;	
}
.ui-state-default
{
	background:none !important;
	background-color:#FFF !important;
	color:#000 !important;
	font-weight:300;
}
.ui-dialog-buttonset > .ui-button:last-child
{
	background-color: #205f80 !important;
	color:#FFF !important;
	font-size:14px;
}
.ui-dialog-buttonset > .ui-button:last-child:hover
{
	background-color: #154d63 !important;
}

.ui-dialog-buttonset > .ui-button:first-child
{
	font-size:14px;
	margin-right:20px;
}
.ui-dialog-buttonset > .ui-button:first-child:hover
{
	background-color: #e8e6e6 !important;
	
}

.ui-dialog .ui-dialog-titlebar-close {
	width:22px;
	height:22px;
	top:50%;
	right:1em;
}
#dialog p
{
	font-size:14px;
}
.left 
{
	width:45%;
	float:left;
	color:#215e7d;
	font-size:14px;
	padding-left:10px;
	
}
.right 
{
	width:45%;
	float:right;
	color:#215e7d;
	font-size:14px;
	padding-left:10px;
	
}
.left_text
{
	width:45%;
	float:left;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:25px;
	color:#000;

}
a:focus {outline:0;}
.right_text
{
	width:45%;
	float:right;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:25px;

}
.full_text
{
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:25px;
	line-height:20px;
}
.users
{
	font-size:14px;
}
.left > a 
{
	color:#215e7d;
	font-style:italic;
	
}
.users > li
{
	list-style:inside;
	list-style-type:none;
	float:left;
	font-size:14px;
	padding-bottom:10px;
	width:33%;
	text-align:left;
	
}
.users >li:nth-child(3n+1)
{
	margin-left:-28px;
}
a:focus {outline:0;}




/*     Tapas      */

@font-face {
    font-family: 'HelveticaNeueLTStd';
    src: url('../fonts/HelveticaNeueLTStd-ThIt.woff2') format('woff2'),
         url('../fonts/HelveticaNeueLTStd-ThIt.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.overflowtestarea { left: 20px; top: 35px; width: 96%; height: 80%; overflow: auto;}
.overflowtestarea ul, .overflowtestarea li {padding: 0; margin: 0; list-style-type: none;}
.overflowtestarea ul {margin: 0 0 10px;}
.overflowtestarea li {display: inline-block; width: 70%;}
.overflowtestarea li.thirty {width: 29%;}
.logintitle {font-size: 30px; display: inline-block; margin-left: 25px; font-family: 'HelveticaNeueLTStd', sans-serif; font-size: 35px; line-height: 40px; margin-top: 45px;}
.backdrop {padding: 25px 30px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: -5px 5px 10px 0px rgba(0,0,0,0.17); -moz-box-shadow: -5px 5px 10px 0px rgba(0,0,0,0.17); box-shadow: -5px 5px 10px 0px rgba(0,0,0,0.17);}
.backdrop.grey {background: #f2f2f2;}
.backdrop.white {background: #fff;}
.backdrop.white .btn {color: #000; margin-top: 85px;}
.backdrop ul {list-style: none; padding: 0; margin:0;}
.backdrop li {list-style: none; padding: 10px 0; margin:0;}
.backdrop.white .glyphicon {color: #3c579e;}
.login {overflow: hidden; background: #f5f5f5;}
.loginbg {min-height: 1000px; height: auto !important; height: 1000px; /* Fallback for web browsers that doesn't support RGBa */
background: rgb(255, 255, 255);
/* RGBa with 0.6 opacity */
background: rgba(255, 255, 255, 0.8);
/* For IE 5.5 - 7*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}
.backdrop .form-group label {font-size: 16px;}
.font-bold {font-weight: bold;}
@media screen and (max-width:800px){
	.overflowtestarea {width: 94%;}
	.showonlydesktopcls{display:none;}
}
@media screen and (max-width:640px){
	.overflowtestarea {width: 94%;}
	.overflowtestarea li, .overflowtestarea li.thirty {width: 49%;}	
}
@media screen and (max-width:480px){
	.overflowtestarea {width: 92%;}	
}
@media screen and (max-width:360px){
	.overflowtestarea {width: 90%;}	
}
@media screen and (max-width:320px){
	.overflowtestarea {width: 89%;}	
}







/**DIALOG CSS*/


.ui-widget-header {
	background:none !important;
	 border: 0;
    color: #fff;
	background-color:#205f80 !important;
	left:0px;
	border-radius:0px;
}
.ui-widget
{
	padding:0px;
}
.ui-dialog-titlebar-close
{
border-radius:50% !important;	
}
.ui-state-default
{
	background:none !important;
	background-color:#FFF !important;
	color:#000 !important;
	font-weight:300;
}
.ui-dialog-buttonset > .ui-button:last-child
{
	background-color: #205f80 !important;
	color:#FFF !important;
	font-size:14px;
}
.ui-dialog-buttonset > .ui-button:last-child:hover
{
	background-color: #154d63 !important;
}

.ui-dialog-buttonset > .ui-button:first-child
{
	font-size:14px;
	margin-right:20px;
}
.ui-dialog-buttonset > .ui-button:first-child:hover
{
	background-color: #e8e6e6 !important;
	
}

.ui-dialog .ui-dialog-titlebar-close {
	width:22px;
	height:22px;
	top:50%;
	right:1em;
}
#dialog p
{
	font-size:14px;
}
.left 
{
	width:45%;
	float:left;
	color:#215e7d;
	font-size:14px;
	padding-left:10px;
	
}
.left > a 
{
	color:#215e7d;
	font-style:italic;
	
}
.right 
{
	width:52%;
	float:right;
	color:#215e7d;
	font-size:14px;
	padding-left:10px;
	
}
.left_text
{
	width:45%;
	float:left;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:25px;
	color:#000;

}
.right_text
{
	width:45%;
	float:right;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:25px;

}
.full_text
{
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:25px;
	line-height:20px;
}

.selectbox
{
	font-size:10px;
	width:99%;
}
.selectbox:focus
{
	outline:0;
}
select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000;
}
#status
{
	font-size:14px;
	float:left;
	color:#000;
}
#status >label
{
	font-size:14px;
	color:#215e7d;

}
#remove
{
	font-size:14px;
	margin-left:20px;
	font-style:italic;
	color:#06F;
}
textarea
{
	height:60px;
	margin-top:20px;
	width:100%;
	
}
#dialog
{
	overflow:hidden;
}





















@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700');

font-family: 'Open Sans', sans-serif;



*{margin:0px; padding:0px;}
body{ width:100%; height:0 auto;}

.pag_1{ float:left; margin-left:50px; color:#136de4; margin-top:30px; font-size:10px;}
.pag_1 h3{ float:left; margin-left:02px; color:#0f9fe2; margin-top:30px; font-family: 'Open Sans', sans-serif; font-size:16px;}
.pag_2 p{margin-left:-35px; margin-top:18px; font-size:12px; text-align:justify; color:#000;}
.frm{ margin-left:40px; float:left; margin-top:45px;  font-family: 'Open Sans', sans-serif; font-size:12px;}
.fst_row1{ margin-left:15px; float:left; margin-top:20px; font-size:12px;}
.row_2{ float:left; margin-top:20px; font-size:12px;}
.row_3{margin-left:0px; float:left; margin-top:20px; font-size:12px;}
.boder{ border-bottom:2px solid #666;}
.bt{ float:left; margin-left:56px;  padding-top:68px; font-size:12px; color:#FFF; border:1px solid #666;}
.my-wdth{width:190%;}
.btt{ margin-top:50px; float:left; margin-left:55px;}
.btn-width{ width:100;}
.pht{ float:left; margin-left:360px; margin-top:-35px;}


.pag_2{ float:left; /*margin-left:50px;*/ color:#136de4; margin-top:30px; font-size:10px;}
.pag_2 h3{ float:left; margin-left:02px; color:#0f9fe2; margin-top:30px; font-family: 'Open Sans', sans-serif; font-size:16px;}
.pg p{margin-left:-35px; margin-top:18px; font-size:12px; text-align:justify;}
.hd{ border-bottom:2px solid #666;}
.pht2{float: right; padding-right: 80px; text-align: center; margin-right: -535px;}
/*.col-md-3 {width: 30%;}*/
.con2 p{ clear:both; float:left; margin-left:-10px; color:#7991f8; font-size:12px; margin-top:30px;}
.sel2{ float:left; margin-left:60px; margin-top:10px;}
.blk2{ float:left; margin-left:414px; margin-top:-53px; }
.plk2{ float:left; margin-left:501px; margin-top:-52px; }


.pag_3{ float:left; margin-left:50px; color:#136de4; margin-top:30px; font-size:10px;}
.pag_3 h3{ float:left; margin-left:02px; color:#0f9fe2; margin-top:30px; font-family: 'Open Sans', sans-serif; font-size:16px;}
.pag_99 p{margin-left:-35px; margin-top:18px; font-size:12px; text-align:justify;}
.frm3{ margin-left:40px; float:left; margin-top:45px;  font-family: 'Open Sans', sans-serif; font-size:12px;}
.fst_row3{ margin-left:15px; float:left; margin-top:20px; font-size:12px;}
.row_3{ float:left; margin-top:20px; font-size:12px;}
.row_4{margin-left:0px; float:left; margin-top:20px; font-size:12px;}
.typ{ border-bottom:2px solid #666;}
.my-wdth3{width:190%;}
.btt3{ margin-top:50px; float:left; margin-left:55px;}
.btn-width3{ width:100;}
.pht3{ float:left; margin-left:360px; margin-top:-35px;}

.pag_4{ float:left; margin-left:50px; color:#136de4; margin-top:30px; font-size:10px;}
.pag_4 h3{ float:left; margin-left:02px; color:#0f9fe2; margin-top:30px; font-family: 'Open Sans', sans-serif; font-size:16px;}
.pag_88 p{margin-left:-35px; margin-top:18px; font-size:12px; text-align:justify;}
.bdr{ border-bottom:2px solid #666;}
.next4{ float:left; margin-top:34px; margin-left:575px;}
.next_st4{ width:60%}
.my-wdth4{ width:81%;}
.com4{float:left; margin-left:-15px; margin-top:10px;}
.comment4{ float:left; margin-left:-12px; margin-top:20px;}
.cntct4{ float:left; margin-left:141px; margin-top:30px; font-size:14px;}
.frm4{ float:left; margin-left:20px; margin-top:-10px;}
.wdth4{ width:75%;}
.txt4{float:left; margin-left:-30px; font-size:12px;}
.tlk4{ float:left; margin-left:-30px; margin-top:20px;}
.trm4{ float:left; margin-left:150px; margin-top:-10px;}
.lrm4{ float:left; margin-left:10px; margin-top:-10px;}
.bst4{ float:right; margin-top:-35px; margin-right:0px;}


.pag_5{ float:left; margin-left:50px; color:#136de4; margin-top:30px; font-size:10px;}
.pag_5 h3{ float:left; margin-left:0px; color:#1fade9; font-weight:500; margin-top:30px; font-family: 'Open Sans', sans-serif; font-size:16px;}
.pag_77 p{margin-left:-35px; margin-top:18px; font-size:12px; text-align:justify;}
.br_dr{ border-bottom:2px solid #666;}
.pht5{float: right; padding-right: 80px; text-align: center; margin-right: -535px;}
/*.col-md-3 {width: 30%;}*/
.con15 p{ clear:both; float:left; margin-left:-20px; color:#44445b; font-size:12px; font-weight:900; margin-top:10px;}
.sel5{ float:left; margin-left:60px; margin-top:10px;}
.blk5{ float:left; margin-left:414px; margin-top:-53px; }
.plk5{ float:left; margin-left:501px; margin-top:-52px; }


.pag_6{ float:left; margin-left:50px; color:#136de4; margin-top:30px; font-size:10px;}
.pag_6 h3{ float:left; margin-left:02px; color:#0f9fe2; margin-top:30px; font-family: 'Open Sans', sans-serif; font-size:16px;}
.pag_66 p{margin-left:-35px; margin-top:18px; font-size:12px; text-align:justify;}
.bd_r{ border-bottom:2px solid #666;}
.next6{ float:right; margin-top:34px; margin-right:70px;}
.next_st6{ width:35%}
.my-wdth6{ width:81%;}
.com6{float:left; margin-left:-15px; margin-top:10px;}
.comment6{ float:left; margin-left:75px; margin-top:20px;}
.cntct6{ float:left; margin-left:141px; margin-top:20px; font-size:14px;}
.frm6{ float:left; margin-left:10px; margin-top:-10px;}
.wdth6{ width:70%;}
.txt6{float:left; margin-left:-30px; font-size:12px;}
.tlk6{ float:left; margin-left:-30px; margin-top:20px;}
.trm6{ float:left; margin-left:150px; margin-top:-10px;}
.lrm6{ float:left; margin-left:10px; margin-top:-10px;}

ol, ul {list-style:none;}

.pag_7{ float:left; margin-left:50px; color:#136de4; margin-top:30px; font-size:10px;}
.pag_7 h3{ float:left; margin-left:0px; color:#1fade9; font-weight:500; margin-top:30px; font-family: 'Open Sans', sans-serif; font-size:16px;}
.pag_55p{margin-left:-35px; margin-top:18px; font-size:12px; text-align:justify;}
.b_r{ border-bottom:2px solid #666;}
.flk7{ float:left; margin-left:65px; margin-top:62px;}
.my-col7{ float:left; margin-left:65px; color:#fff; background-color:#ee923f; border:1px solid #999;line-height:33px;}
.slt7{ border:1px solid #CCC; float:left; margin-left:65px;}
.bor_lft7{border-right:solid 1px #fff; min-height: 33px;}
.bor_lft7 .list {display:block; margin: -22px 0px 0px 52px; }
.bor_lft7 .list li {display:block; font-size:8px; line-height:8px;}

.btn.btn-default {background-color:#d4d4d4; border-color:/*#838383*/#838383;}
.btn.btn-default:hover {background-color:#cfcece; transition:all 0.5s ease-out; border-color:#cfcece;}

.btn.btn-primary {background-color:/*#1565c0*/#41a4e8; border-color:#0d47a1;}
.btn.btn-primary:hover {background-color:#3d98f9; transition:all 0.5s ease-out; border-color:#3d98f9;}

.frm .form-control {
    margin-bottom: 8%;
}
.frm-2 .form-control {
    margin-bottom: 8%;
}
.frm-2 h4 {
    margin-bottom: 5%;
}

.frm .btn {display:block; background-color:#2e7d32; }
.frm .btn:hover{background-color:#5cb85c;  transition:all 0.5s ease-out;}





* {
	margin:0;
	padding:0;
	outline:0;
}
body {
	
	color:#000;
}
.clr {
	clear:both;
}
h1, h2, h3, h4, h5, h6, p {
	margin:0;
	padding:0;
}
ul, ol {
	margin:0;
	list-style:none
}
header {
	padding:20px 0 6px 0;
}
.logo {
	float:left;
}
/* ====== nav ======== */
.admin {padding:2% 0%;}
.admin a {color:#006e8c; font-size:12px; margin-bottom:10%;}
.admin h4 {color:#006e8c; font-size:24px; border-bottom:2px solid #c0c0c0; margin-bottom:1%; padding:2% 0;}
.admin p {color:#323232; font-size:14px; margin-bottom:3%;}
.admin .box {background-color:#41a4e8; border-color:#0d47a1; border-radius:4px; min-height:110px; padding:15% 4%;   margin-top:20%; float:left; width:100%; }
.admin .box p {color:#fff; font-size:24px; text-align:center; vertical-align:middle!important; line-height:24px; }

.admin-btm {padding:3% 0%;}
.admin-btm h4 {color:#006e8c; font-size:24px; border-bottom:2px solid #c0c0c0; margin-bottom:1%; padding:1% 0;}
.admin-btm p {color:#323232; font-size:14px; margin-bottom:3%;}

.admin .btn {background-color:#41a4e8; border-color:#0d47a1; border-radius:4px; color:#fff; font-size:16px; font-weight:300;}

.train_search {margin-top:4%;}
.train_search h3 {color:#444444; font-size:20px; margin-bottom:1%;}

.train_search .form-control {padding: 6px 200px 6px 6px;}
.train_search label {color:#3644a9;}
.train_search .btn {background-color:#41a4e8; border-color:#0d47a1; border-radius:4px; color:#fff; font-size:16px; font-weight:300;}
.train_search .pad-1 {padding-bottom:2%;}


.admin .butn {color:#3d98f9; font-weight:bold; margin-top:2%;} 
.admin .ico p{color:#ed1a3b; margin-top:3%; font-weight: bold; font-size: 120%; text-align: center;}

.record {color:#3d98f9;}
.record-list {display:block; margin-top: 1%; margin-bottom: 5%;
}
.record-list li {display:inline-block; padding-right: 2%;}

.record-list li .btn.btn-primary { background-color:#1aa4ff; border-color:#0d47a1; border-radius:4px; color:#fff; font-size:16px; font-weight:300; padding:6px 30px;}

.record-list .form-control {
    width: 170px;
}


.department{padding:2% 0%;}
.departmenta {color:#006e8c; font-size:12px; margin-bottom:10%;}
.department h4 {color:#006e8c; font-size:24px; border-bottom:2px solid #c0c0c0; margin-bottom:1%; padding:2% 0;}
.department p {color:#323232; font-size:14px; margin-bottom:3%;}
.department h3 {background-color:#d4e3fc; border:solid 1px #000; line-height:30px; font-weight:normal; padding:10px 10px; font-size:24px;}
.department h2 {margin:4% 0;}
.main_title {border:solid 1px #6e6b69; float:left; margin-bottom:4%;}
.title {background-color:#637a92; color:#fff; padding-bottom:0.8%;}
.title-2 {padding-bottom:0.8%; }
.tabb_box {background-color:#e9a253; font-size:12px; color:#fff;}
.tabb {font-size:12px;}
.record-list li .btn.btn-primary:hover {background-color:#3d98f9; transition:all 0.5s ease-out; border-color:#3d98f9;}
.admin .btn:hover {background-color:#3d98f9; transition:all 0.5s ease-out; border-color:#3d98f9;}
.train_search .btn:hover {background-color:#3d98f9; transition:all 0.5s ease-out; border-color:#3d98f9;}

@media (max-width:640px) {
.xs-pad {padding-bottom:4%;}
.admin .btn {width:100%;}
.record-list li {
      padding-bottom: 5%;
}
.main_title {width:100%;}
}




.icon {
	display:block;
}
.icon li {
	display:inline-block;
	padding:0 10px;
	font-size:50px;
}
.icon li a {
	color:#fff;
}
.one {
	float:left !important;
	color: #000;
}
.two {
	float:left !important;
	color: #ececec;
}
header {
	padding:10px 0;
}
.icon-image2vector {
	font-family:"font-family: book";
}
.bannr {
	display:block;
}
.bannr li {
	display:inline-block;
	padding:0 68px;
}
.bannr li a {
	color:#444444;
	font-size:26px;
}
.form-group {
	width: 40%;
}
#user {
	width: 100%;
}
a {
	text-decoration:none;
}

.tex {font-size:14px; line-height:30px;}
.glyphicon {font-size:30px;}





.navbar {
  width: 100%;
  background-color: #fff;
  border-bottom: 1px solid #666; box-shadow: 0 10px 20px #666;
  min-height: 81px;
  border-radius: 0;
}

.navbar a {
  float: left;
  padding: 12px 40px !important;
  /*margin: 0 24px;*/
  font-size: 14px;
  color: #797979;
  text-decoration: none;
  text-align: center;
}

.navbar a:hover {
  background-color: #41a4e8 !important;
  color: #fff;
}
.navbar .dropdown-menu a:hover {background-color: #bb023b !important;}
.navbar-header a:hover {background-color: transparent !important;}

.active a {
  background-color: #41a4e8 !important;
  color: #fff;
}

a.dropdown-toggle {background: #bb023b !important; border-radius: 5px; font-weight: bold; color: #fff !important; margin: 15px 0 0 15px;}

.dropdown-menu > li > a {width: 100%; text-align: left; color: #797979;}

.dropdown-menu > li > a:hover {color: #fff;}

/*.navbar-nav.navbar-center {
	position: absolute;
	left: 50%;
	transform: translatex(-50%);
}*/

.navbar-right {margin-right: 0;}
.navbar-wrapper{display: flex;	justify-content: space-between;}
.navbar-nav.main-nav{flex: 1; display: flex; justify-content: space-between;}
em.smalltxt {color: #777; font-size: 75%;}
.absolutebtn {position: absolute; top: 0; right: 15px;}
.supportsearch {width: 92%;}

.displaynoneTapas {display: none;}

@media screen and (max-width: 1199px) {
	.btnspace span {margin: 0 !important;}
	.supportsearch {width: 90%;}
}

@media screen and (max-width: 991px) {
	.btnspace span {display: block !important; margin: 5px 0 !important;}
	.supportsearch {width: 87%;}
}

@media screen and (max-width: 767px) {
	.navbar-toggle {background-color: #333;}
	.navbar-inverse {padding-top: 0 !important;}
	.navbar-collapse {margin-top: 25px;}
	.navbar-nav.navbar-right {float: none;}
	.navbar-wrapper{display: block;}
	.navbar-nav.main-nav{display: block;}
	.navbar-nav img, .navbar-nav br {display: none;}
	.navbar a {float: none; display: block;}
	a.dropdown-toggle {margin-top: 0;}
	.dropdown-menu a {margin-left: 15px; width: auto !important;}
	.page-title-menu-item {border-radius: 5px; border: solid 1px rgb(32, 95, 127);}
	.page-title {padding-bottom: 15px;}
	.margin-top-mobile {margin-top: 15px !important;}
}

@media screen and (max-width: 490px) {
	.supportsearch {width: 86%;}
}

@media screen and (max-width: 459px) {
	.supportsearch {width: 85%;}
}

@media screen and (max-width: 433px) {
	.supportsearch {width: 84%;}
}

@media screen and (max-width: 409px) {
	.supportsearch {width: 83%;}
}

@media screen and (max-width: 399px) {
	.page-title-menu-item {display: block; margin-top: 7px;}
}

@media screen and (max-width: 389px) {
	.supportsearch {width: 82%;}
}

@media screen and (max-width: 371px) {
	.supportsearch {width: 81%;}
}

@media screen and (max-width: 354px) {
	.supportsearch {width: 80%;}
}

@media screen and (max-width: 339px) {
	.supportsearch {width: 79%;}
}

@media screen and (max-width: 326px) {
	.supportsearch {width: 78%;}
}
