/*Form check download tài liệu*/
.send-code{
	background: #f4f9fc;
	max-width: 70%;
	margin: 15px auto;
	padding: 20px 15px 30px;
	border-radius: 5px;
	box-shadow: 3px 3px 15px rgba(218, 221, 229, 0.65);
}
.send-code .form-control:focus{
	box-shadow: none;
	border-color: none;

}
.send-code ::placeholder{
	font-size: 14px;
}
.send-code .btn-sendcode{
	background: #075692;
	width: 100%;
	color: #fff;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 15px;
}
.send-code .title-form{
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 5px;
	text-transform: uppercase;
	text-align: center;
}
.send-code .icon-book{
	text-align: center;
}
.send-code .icon-book img{
	max-width: 10%;
	margin-bottom: 15px;
}
.panel-default > .panel-heading{
	background: #075692;
	color: #fff;
	padding: 10px 15px;
	border-radius: 5px;
}
.panel-default > .panel-heading a{
	color: #fff;
}
.panel-default > .panel-heading a:hover{
	color: #fff;
}
.panel-default .list-group-item{
	border: 0;
	padding-left: 0;
	padding-right: 0;
}
.news-download-file .list-group-item .reading{
	float: right;
	display: inline-block;
	font-weight: 700;
	line-height: 22px;
	text-align: center;
	background-color: #5cb85c;
	border-radius: 15px;
	padding: 5px 15px;
	margin-bottom: 15px;
}
.news-download-file .list-group-item .reading a{
	color: #fff;
}
.clicked {
	pointer-events: none;
}
.panel-heading a{
	color: #fff;
}
.panel-heading a:hover{
	color: #fff;
	text-decoration: underline;
}
.send-code{
	position: relative;
}
.send-code.loaded ::after{
	content: "";
	background: hsla(0,0%,100%,.3) url(http://i.stack.imgur.com/FhHRx.gif) 50% 50% no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 2;
}
@media(max-width: 575px){
	.send-code{
		max-width: 100%;
	}
}
/*End*/
.copy-key {
	position: relative;
	font-size: 0;
}
.copy-key:after{
	content: "\f0c5";
	font: normal normal normal 20px/1 FontAwesome;
	width: 22px;
	height: 22px;
	position: absolute;
	top: -15px;
	right: -30px;
	cursor: pointer;
}
span.notification{
	position: absolute;
	top: -15px;
	right: 8%;
	margin-bottom: 0;
	background: #ccc;
	padding: 5px;
	line-height: 1;
	font-size: 14px;
	border-radius: 3px;
}
.step-getcode .step{
	color: #ff0000;
	font-weight: 700;
}
.button-readmore .readmore{
	background: #075692;
	color: #fff;
	padding: 8px 16px;
	border-radius: 5px;
	display: inline-block;
	line-height: 1.3;
}
.button-readmore .readmore:hover{
	color: #fff;
}
.entry-tutorial{
	display: none;
}
.entry-tutorial.show{
	display: block;
}