/* Ninja design by MCMIRAJ*/
.nf-field-element input, .nf-field-element select{
	padding:10px;
}
.list-checkbox-wrap .nf-field-element li input{
	margin-top:6px !important;
}
.rightbar .nf-field-element , .mrightbar .nf-field-element {
    padding: 5px 0px 35px 20px;
    font-weight: 600;
    font-size: 16px;
}
.rightbar .nf-field-element p, .mrightbar .nf-field-element p{
  color:#fff;
}
.rightbar .nf-field-element u,.mrightbar .nf-field-element u {
	color:#fff;
	font-weight:bold;
	line-height:2;
}
.totalp .nf-field-element h3, .mtotalp .nf-field-element h3{
	color: #fff !important;
    padding-left:20px;
    font-weight: 600;
    font-size: 16px;
    padding-bottom:15px;
    padding-top:15px;
}
.totalp, .mtotalp {
    margin-top: -27px;
}
.field-wrap>div input[type=checkbox], .field-wrap button, .field-wrap input[type=button], .field-wrap input[type=submit] {
    width: 100% !important;
    background: #FD5C63 !important;
    border:0px !important;
    font-size: 18px;
    color: #fff;
}
.nf-breadcrumbs li.active a {
    font-weight: normal;
    background: #003766 !important;
    color: #fff !important;
    font-weight:bold !important;
}
.nf-breadcrumbs li a {
    background: #fff !important;
    border: 1px solid #003766;
    padding: 10px 20px !important;
    color: #003766 !important;
	  cursor:pointer;
	  font-size:18px !important;
	  line-height:20px;
}
.nf-form-fields-required {
    display: none;
}
input.nf-next,input.nf-previous {
    background: #003766 !important;
    color: #fff !important;
    padding: 10px 80px !important;
    font-size: 18px;
	cursor:pointer;
}

.four-col-list ul li{
	width:33% !important;
	
}
.four-col-list ul li label:hover{
	background: #003766;
    color:#fff;
	transition: .5;
}
.field-wrap>div input[type=checkbox]{
	display:none !important;
}
.listcheckbox-wrap .nf-field-element label:before,.listcheckbox-wrap .nf-field-element label:after{
display:none;
}

.list-checkbox-wrap .nf-field-element li label{
    background: #fff;
    border: 1px solid #ddd;
	padding: 10px 6px;
	text-align:center;
	cursor:pointer;
}
input[type=checkbox]:checked + label {
    background: #003766;
		color:#fff;
}
.list-checkbox-wrap .nf-field-element li label{
  margin-left:0px !important;
  margin-right: 5px;
}
label#nf-label-field-104-0 {
    width: 210px;
}

@media only screen and (max-width: 479px) {
    .nf-breadcrumbs li a {
        padding: 4px 7px;
		font-size:11px !important;
	}
.mrightbar .nf-field-element {
    font-size: 12px;
}
.field-wrap>div input[type=checkbox]{
    display:none;
}
	.list-checkbox-wrap .nf-field-element li label{
		font-size:10px;
		margin-left:2px !important;
		padding:7px 0px;
	}
	.four-col-list ul li label:hover{
	background: #fff;
    color:#666;
}
	input[type=checkbox]:checked + label{
    background: #003766 !important;
	color:#fff !important;
}

.four-col-list ul li {
    width: 50% !important;
}
	.rightbar,.totalp{
		display:none;
	}
	.nf-next-previous li.nf-next-item{
		float:none !important;
	}
	input.nf-next,input.nf-previous{
		width:100% !important;
	}

}
@media only screen and (min-width: 981px){
		.mrightbar, .mtotalp{
		display:none;
	}
}

.page-id-1446 .landing-menu{
  display:none;
}
.wpmtst-testimonial-inner.testimonial-inner {
    min-height: 190px !important;
    background: #fff;
}

.strong-view.wpmtst-default .wpmtst-testimonial-field {
    text-align: left;
    font-weight: 600;
    font-family: poppins;
}
.wpmtst-testimonial-content.testimonial-content p {
    font-family: poppins;
}
h3.wpmtst-testimonial-heading.testimonial-heading {
    display: none;
}

.wpmtst-testimonial-content.testimonial-content::before {
    content: url(https://hireHire Cleanly .com/wp-content/uploads/2020/08/star-min.png);
}

i.eicon-close {
    color: #fff;
    font-weight: bold;
    font-size: 25px;
}
.nf-form-content{
  max-width:1160px !important;
}


