/*
Theme Name: PRM FORM
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
	margin: 0 auto;
    padding: 0 35px;
    background: #000000 !important;
}

.nf-form-content button:hover, .nf-form-content input[type=button]:hover, .nf-form-content input[type=submit]:hover {
	background: #ffffff !important;
    color: #000000 !important;
    border: 1px solid black;
}

.nf-response-msg p {
	font-size: 36px;
}

.ninja-forms-req-symbol {
	display: none;
}

.transparent-logo img {
	position: fixed;
    top: 32%;
    right: 20%;
    display: block;
    width: 25%;
    height: auto;
    opacity: 0.03;
}

.nf-form-content {
	padding: 0 !important;
}

.checkbox-wrap .nf-field-element label:before, .checkbox-wrap .nf-field-label label:before, .listcheckbox-wrap .nf-field-element label:before, .listcheckbox-wrap .nf-field-label label:before {
	font-size: 13px !important;
}

.checkbox-container.label-right label:before {
	left: -25px !important;
}

.nf-form-fields-required {
	margin: 20px 0;
}



@media only screen and (max-width: 120rem) {
/*************** ADD full hd ONLY CSS HERE  ***************/

.transparent-logo img {
    position: fixed;
    top: 51%;
    right: 20%;
    display: block;
    width: 25%;
    height: auto;
    opacity: 0.03;
}


@media only screen and (max-width: 48rem) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

.transparent-logo img {
    position: fixed;
    top: 69%;
    right: 1%;
    display: block;
    width: 56%;
    height: auto;
    opacity: 0.03;

}