.count-row {
	margin-bottom: 15px;
	/* text-align: right; */
}
.cc_btn {
	text-transform: none !important;
	padding: 10px 20px !important;
}
.create_custom_layout .row {
	display: flex;
	flex-wrap: wrap;
}
.export-wrap, .find-replace-wrap {
	margin-top: 25px;
	-webkit-animation: fadeIn 2s;
	animation: fadeIn 2s;
}
.pdfdownload, .docdownload {
	padding: 20px 45px 20px 45px;
}
.pdfdownload:hover, .docdownload:hover {
	cursor: pointer
}
.find-replace-wrap {
	/* width: 60%; */
	display: flex;
	align-items: center;
}
.find-replace-wrap input[type=text]{
	margin-bottom: 0 !important;
	margin-right: 10px !important;
	width: 50%;
}
#findreplace_result {
	margin: 0 20px;
    width: 100%;
}
@media only screen and (max-width: 600px) {
    .cc-btn-row {
		text-align: center;
	}
	.cc-btn-row .button {
		margin: 8px;
		padding: 10px 35px 10px 35px !important;
		width: fit-content;
	}
	.copy-wrap {
		text-align: center !important;
	}
	.copy-wrap .button {
		margin: 8px;
		padding: 10px 35px 10px 35px !important;
		width: fit-content;
	}
	
}
@media only screen and (min-width : 600px) and (max-width: 992px) {
    .cc-btn-row {
		text-align: center;
	}
	.cc-btn-row .button {
		margin: 8px;
		padding: 10px 35px 10px 35px !important;
		width: fit-content;
	}
}
.copy-wrap {	
    text-align: right;
}
.cc-topbtn-wrap .cc-topbtn {		    
    cursor: pointer;
    font-size: .88em;    
    color: inherit;    
	padding: 8px!important;
    background: #fff!important;    
}
.cc-topbtn-wrap .hides {
	display: none !important;
	color: green !important;
}
.cc-topbtn-wrap .active .shows{
	display: none !important;
}
.cc-topbtn-wrap .active .hides{
	display: block !important;
}
  
@-webkit-keyframes fadeIn {
	from { opacity: 0; }
	to { opacity: 1; }
}  
@keyframes fadeIn {
	from { opacity: 0; }
	to { opacity: 1; }
}