/*
Theme Name: PVK System Theme
Theme URI: http://www.elegantthemes.com/
Description: PVK Systems
Author: Pradeep Karunaratne
Author URI: https://www.pvksystems.co.uk/
Template: Divi
Version: 4.4.5
*/

/* ------ Theme customization starts here ---------*/

/* Page Starting Margin for Sticky header*/
#page-container{margin-top:95px;}


/***** MEMBER JOIN CONTACT FORM STYLE *****/

/* Display checkbox one after other */
span.wpcf7-list-item {
display: block;
}

.wpcf7-form #member-join-form input[type="text"], 
.wpcf7-form #member-join-form input[type="email"], 
.wpcf7-form #member-join-form input[type="url"], 
.wpcf7-form #member-join-form input[type="password"], 
.wpcf7-form #member-join-form input[type="search"], 
.wpcf7-form #member-join-form input[type="number"], 
.wpcf7-form #member-join-form input[type="tel"], 
.wpcf7-form #member-join-form textarea {
    color: #1f252b;
    width: 100%;
    padding: 10px;
    border-radius: 0;
    border: 1;
}
.wpcf7-form #member-join-form textarea {height:100px;}

.wpcf7-form #member-join-form submit {background-color:red;}

.wpcf7-form p {margin:0px;}

.wpcf7-form .npp-jf-button {
    background-color: #c4094a;
    border: 0;
    color: #fff;
    border-radius: 1px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 15px;
    width: auto;
    padding: 20px 42px;
    letter-spacing: 2px;
    font-size: 14px;
	margin-top:10px;
}
.wpcf7-form .npp-jf-button:hover {
    cursor: pointer;
    box-shadow: 0px 7px 16px -7px rgba(0, 0, 0, 0.4);
    border: 0;
}
/* News Update */
.news-updates a {
	background-color : #DE9800;
	color: #ffffff;
	border-radius:5px;
	margin-top:-8px;
	padding-top:8px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
}

/* Copyright */
.pvk-copyright, .pvk-copyright a{
	color:#ffffff;
}

/* Front Page AKD London Visit */
.et_pb_button_2_wrapper{
	/*margin-top: -450px !important;*/
}

.et_pb_button_3_wrapper{
	/*margin-top: 0px !important;
	width: 500px;
	margin-left: auto;
	margin-right:auto;*/
}

/* 1200 wider or less */
@media (max-width: 1200px) {
	/*.et_pb_button_2_wrapper{margin-top: -400px !important;}*/
}
/* 981 size wider or less */
@media (max-width: 981px) {
	/*.et_pb_button_2_wrapper{margin-top: 0px !important;}*/
}

/* 450 Phone size wider or less */
@media (max-width: 450px) {
	/*.et_pb_button_2_wrapper{margin-top: 0px !important;}
	
	.et_pb_button_3_wrapper{
	margin-top: 0px !important;
	width: 95%;
	margin-left: auto;
	margin-right:auto;*/
}
}
