	body{
		background-color: #2c0a5e;
		padding-top: 0px;
	}
	ul li{
		list-style-type:none;
	}
	.container-fluid{
		padding: 0;
	}
	.p-nav{
		background-color:#2fbcda;
		width: 100%;
		padding-top: 15px ;
		padding-bottom: 15px ;
	}
	.nav{padding-left: 0;padding-right: 0;}
	.content{
		background-color:#2c0a5e ;
		background: url(../images/bg.png)no-repeat ;
		background-size:cover;
	}
	.footer{
		background-color:#000;
		width: 100%;
		color: #ffffff;
	}
	.footer div{
		text-align: center;
		font-size: 18px;
		line-height: 30px;
	}
	.sy{
		background: url(../images/sy.jpg)center center no-repeat;
		background-size: 90% 100%;
		line-height: 64px;
		font-size: 22px;
		color: #ffffff;
	}
	.sy a{
		color: #ffffff;
	}
	.sy_h{
		height: 62px;
		width: 254px;
		line-height: 64px;
		font-size: 22px;
		color: #3a55e2;
		background: url(../images/sy_h.jpg)center center no-repeat;
		background-size: 90% 100%;
	}
	.sy_h a{
		color: #3a55e2;
	}
	.nav-row{
		text-align: center;
	}
	.tc-main{
		background-color: #ffffff;
		margin-top: 0;
		padding-bottom: 20px;
	}
	.logform{
		min-height: 300px;
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.logform div{
		margin-top: 20px;
	}
	h2{
		margin-top: 2.5rem;
		font-size: 2.5rem;
	}
	.col-form-label{
		font-size: 1.75rem;
	}
	.form-control-lg{
		font-size: 1.5rem;
	}
	.btn-lg{
		font-size: 1.75rem;
	}
	.vlist{
		padding-top: 1rem;
	}
	.vlist h5{
		font-size: 1.75rem;
	}
	.vlist div{
		font-size: 1.25rem;
		margin-top: 5px;
	}
	.vlist p{
		font-size: 1.5rem;
		line-height: 1.5rem;
	}
	.list-time{
		bottom: .3rem;
		left: 15px;
		width: auto;
	}
	.editbtn{
		margin: auto;
	}
/* 	.vstate{
		position:absolute;
		bottom: 0;
		left: 2rem;
		width: auto;
	} */
	.checktext{
		font-size: 1.5rem;
	}
	.form-check-input{
		margin-top:.5rem;
		margin-left: -1.25rem;
	}
	.tc-main li{
		width: auto;
		float: left;
		margin-right: 5px;
	}
	.allvideonav{
		padding-top: 1.5rem;
	}
	.allvideonav p{
		font-size: 1.5rem;
	}
	.form-required{
		color: red;
	}
	.form-group p{
		font-size: 1.5rem;
	}
	
	.col-xs-1-5,
	.col-sm-1-5,
	.col-md-1-5,
	.col-lg-1-5 {
		position: relative;
		min-height: 1px;
		padding-right: 10px;
		padding-left: 10px;
	}
	
	.col-xs-1-5 {
		width: 20%;
		float: left;
	}
	
	@media (min-width: 768px) {
		.col-sm-1-5 {
			width: 20%;
			float: left;
		}
	}
	@media (min-width: 992px) {
		.col-md-1-5 {
			width: 20%;
			float: left;
		}
	}
	@media (min-width: 1200px) {
		.col-lg-1-5 {
			width: 20%;
			float: left;
		}
	}
	@media (max-width: 576px) {
		.footer div{
			text-align: center;
			font-size: 14px;
			line-height: 30px;
		}
		.sy{
			height: auto;
			color: #ffffff;
			font-size: 14px;
			line-height: 20px;
			background-size: 90% 100%;
			display: flex;
			align-items: center;
			justify-content: center;
			padding-top: 5px;
			padding-bottom: 5px;
		}
		.sy_h{
			height: auto;
			font-size: 14px;
			color: #3a55e2;
			line-height: 20px;
			background-size: 90% 100%;
			display: flex;
			align-items: center;
			justify-content: center;
			padding-top: 5px;
			padding-bottom: 5px;
		}
		.p-nav{
			background-color:#2fbcda;
			width: 100%;
			line-height: 64px;
			padding-top: 5px ;
			padding-bottom: 5px ;
		}
	}
	