.pre-footer{
	display: none;
}
.submissions-page{
    font-family: "Unica", sans-serif;
    font-weight: 300;
}
.submissions-page .wrapper{
    margin-bottom: 14.5%;
    margin-top: 4.6%;
}
.submissions-description{
    font-size: 15px;
    line-height: 26px; 
    max-width: 800px;
    margin: 4.6% auto 4.7%;
}
.submissions-description p {
	letter-spacing: 0.01em;
    margin-bottom: 1.8em;
}
.submissions-description p a{
	border-bottom: 1px solid #ccc;
}
.submissions-description p a:hover{
    color: #607149;
}
.submissions-button {
    text-align: center;
}
.submissions-description ul li {
    display: inline-block;
    margin-bottom: 1.5em;
}
.submissions-description ul li:before {
    content: '•';
    margin-right: 8px;
    font-size: 17px;
    line-height: 0;
    position: relative;
    top: 1px;
}

/*------------------------------- Form --------------------------------*/

.submissions-form {
    display: none;
}
.submissions-form-section{
	margin: 4.8% auto 0;
	max-width: 600px;
	overflow: hidden;
	text-align: left;
}
.enquire-form-block{
    float: right;
    margin-top: 13.2%;
}
.enquire-form-block label{
    color: #656565;
    letter-spacing: 0.01em;
    width: 180px;
}
.enquire-form-block .wpcf7-form-control-wrap{
    letter-spacing: 0.01em;
    width: calc(100% - 200px);
}
.submissions-form-section span.wpcf7-list-item {
	display: block;
    margin: 0.2em 0 0.85em -0.3em;
}
.submissions-form-section span.wpcf7-list-item:last-of-type {
    margin-bottom: 0.65em;
}
.enquire-form-block .button{
	text-align: center;
}
.enquire-form-block input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #999999;
}
.enquire-form-block input::-moz-placeholder { /* Firefox 19+ */
  color: #999999;
}
.enquire-form-block input:-ms-input-placeholder { /* IE 10+ */
  color: #999999;
}
.enquire-form-block input:-moz-placeholder { /* Firefox 18- */
  color: #999999;
}
.enquire-form-block textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #999999;
}
.enquire-form-block textarea::-moz-placeholder { /* Firefox 19+ */
  color: #999999;
}
.enquire-form-block textarea:-ms-input-placeholder { /* IE 10+ */
  color: #999999;
}
.enquire-form-block textarea:-moz-placeholder { /* Firefox 18- */
  color: #999999;
}
.enquire-form-block .wpcf7-form-control-wrap.upload-pdf{
    color: #999;
    line-height: 1.6;
}
span.wpcf7-form-control-wrap .press-release {
    width: 100%;
    margin: 0.5em 0;
    color: #000;
}
.enquire-form-block span.wpcf7-not-valid-tip{
	left: -200px;
}

/*------------------------------- Description --------------------------------*/

.submissions-description-section .wrapper{
	border-bottom: 1px solid #ccc;
	padding-bottom: 9%;
}
/*
.submissions-description-section .submissions-description{
    max-width: 800px;
    margin: 4.6% auto 4.7%;
}*/

/*------------------------------- Guidelines --------------------------------*/

.submissions-guidelines-section {
/*	border-top: 1px solid #ccc;
    margin-top: 5.2%;*/
    overflow: hidden;
/*    padding-top: 5%; */
}
.submissions-guidelines-col {
    margin-top: 5%;
    width: 47.4%;
}
.submissions-guidelines-col:first-of-type{
	float: left;
}
.submissions-guidelines-col:nth-of-type(2){
	float: right;
}
.submissions-guidelines-title{
    font-size: 16px;
    letter-spacing: 0.01em;
    margin-bottom: 1.3em;
}
@media all and (min-width: 769px){
    .submissions-form input[type="radio"]{
        position: relative;
        top: -1px;
    }
}
@media all and (max-width: 768px){
    .submissions-page .wrapper{
        margin-top: 45px;
    }
    .submissions-description{
        font-size: 14px;
        line-height: 22px;
        margin: 42px 0;
    }
    .submissions-guidelines-section .submissions-description {
        text-align: left;
    }
    /*.submissions-guidelines-section{
        margin-top: 42px;
        padding-top: 42px;
    }*/
    .submissions-guidelines-col{
        margin-top: 0;
        width: 100%;
    }
    .submissions-guidelines-title {
        text-align: center;
        font-size: 20px;
        margin: 42px 0;
    }
}
@media all and (max-width: 640px){
    .enquire-form-block label{
        width: 120px;
    }
    .enquire-form-block .wpcf7-form-control-wrap {
        letter-spacing: 0.01em;
        width: calc(100% - 140px);
    }
    span.wpcf7-list-item-label {
        display: block;
        width: calc(100% - 30px);
        float: right;
        line-height: 1.5;
        position: relative;
        top: -0.25em;
    }
    input[type="radio"] {
        margin-top: 1px;
        vertical-align: top;
    }
    .submissions-form-section span.wpcf7-list-item {
        margin-left: 0;
        overflow: hidden;
    }
    .enquire-form-block label{
        line-height: 1.6;
    }
    .enquire-form-block .wpcf7-form-control-wrap{
        top: 0;
    }
}