div#order_review {
width: 100%;
margin-top: -35px ;
}
#nf-field-1{
padding: 8px;
font-size: 17px;
font-color: #000;
}
#nf-field-2{
padding: 8px;
font-size: 17px;
font-color: #000;
}
#nf-field-3{
padding: 8px;
font-size: 17px;
font-color: #000;
}
#nf-field-4{
padding-left: 20%;
padding-right: 20%;
font-size: 23px;
}
.wccf_field_container {
color: #2d2d2d;
padding: 3px 15px 10px 15px;
margin: 0 0 15px 0;
border-top: 2px solid #45a5cb;
font-weight: 600;
background-color: #f2f2f2;
}
.wccf_field_container input{
font-size: 14px;
padding: 4px;
border: 1px solid #b8b8b8;
}
.wccf_field_container small{
font-size: 15px;
margin: 4px 0px -8px 0px;
}
.wccf_field_container textarea{
font-size: 14px;
padding: 4px;
border: 1px solid #b8b8b8;
}
textarea#wccf_checkout_field_eight_f{
margin-bottom: -12px;
}
.wccf_field_container select{
font-size: 14px;
padding: 4px;
border: 1px solid #b8b8b8;
}
.infinite-fixed-footer{
border-top: 1px solid #545454;
}
input#nf-field-4.ninja-forms-field.nf-element{
width: 100%;
}
.gdlr-core-gallery-list.gdlr-core-media-image {
border: 1px solid #cccccc;
margin-bottom: 8px;
}
.infinite-body .infinite-blog-title-wrap .infinite-single-article-title{
font-size: 25px;
text-align: center;
border: none;
}
.infinite-blog-title-wrap .infinite-blog-info-wrapper, .infinite-blog-title-wrap .infinite-blog-info-wrapper a, .infinite-blog-title-wrap .infinite-blog-info-wrapper a:hover, .infinite-blog-title-wrap .infinite-blog-info-wrapper i{
text-align: center;
}
div.infinite-top-bar{
border: none;
}
.gdlr-core-blog-title a, .infinite-body .infinite-single-article-title, .infinite-body .infinite-single-article-title a{
font-size: 21px;
border: none;
}
.infinite-content-area{
padding-top: 15px;
}
button#place_order.button.alt{
width: 100%;
font-size: 40px;
}