.pcoded .pcoded-header {
	background: #37474f
}

.pcoded .pcoded-header a {
    color: #fff;
}

.pcoded .pcoded-header a:hover {
    color: #448aff;
}

.header-navbar .navbar-wrapper .navbar-container .nav-left li{
    padding: 0 5px;
}

p,
.paste-content a {
    font-size: 16px;
    
}

.paste-content a {
    color:#c00;
    text-decoration:underline;
}

.paste-content img {
    display:blocK;
}

.paste-content a:hover {
    color: #448aff;
    text-decoration:none;
}

.paste-content .oembedall-container oembed{
	display:none;
}

.j-wrapper {
	padding: 0px
}

.j-pro select {
    padding-left: 50px;
}

.navbar-logo img.img-fluid{
	padding:0 30px 0px 30px;
}

.j-pro .j-footer button {
	float: left;
}

.card h4{
	color:#000;
}

.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="expanded"][vertical-effect="shrink"] .pcoded-content {
    margin-left: 235px;
}

.pcoded-inner-content {
    padding: 5px;
}
.card .card-header,
.card .card-block{
    padding: 10px;
}

.paste-content{
	border: 0px solid #ccc;
	padding:0px;
	margin:0 0 30px 0;
	color:#000;
}

.bottom-links{

}

.form-material .logo img {
	padding:10px;
}

.md-content button {
    font-size: inherit;
}

.table-styling .table-primary, .table-styling.table-primary,
.table-primary > th{
	background-color: unset;
    border: unset;
    color:#000;
}
.table-hover .table-primary:hover,
.table-hover .table-primary:hover>th {
    background-color: unset;
}

.pcoded .pcoded-navbar[navbar-theme="themelight1"] .pcoded-item > li > a.btn-success,
.pcoded[nav-type="st1"] .pcoded-item.pcoded-left-item > li > a > .pcoded-micon, .pcoded[nav-type="st2"] .pcoded-item.pcoded-left-item > li > a.btn-success > .pcoded-micon{
	color:#fff !important;
}

.table td, .table th {
    padding: 0.5rem 0.05rem;
}

#cse-search-box .keyword,
#cse-search-box1 .keyword,
#cse-search-box2 .keyword{
	background:none !important;
	text-indent: initial !important; 
}

.consent{
	padding-bottom:10px;
	font-size:0.7em;
}

.consent a{
	font-size:1em;
}

.consent .col-md-3{
	padding:0px;
}

@media only screen and (min-width: 1400px) {
	.paste-content img{
		max-width:900px;
	}		
}

@media screen and (min-width: 1024px) {

	.header-navbar .navbar-wrapper .navbar-logo .mobile-menu{
		display:none;
	}
	
	.paste-content img{
		width:100%;
	}	
}
@media screen and (max-width: 1023px) {
	.paste-content img{
		width:100%;
	}

}

@media screen and (max-width: 760px) {
	.paste-content img{
		width:100%;
	}

}

@media screen and (max-width: 428px) {
	.paste-content img{
		width:100%;
	}
}
