/* CSS Document */

* {
font-family:"Open Sans";
}

p {
font-size:.9em;
line-height:1.4em;
}

.content-area li {
font-size: .9em;
line-height:1.4em;
margin:0 0 6px 0;
}

h1,h2,h3,h4,h5 {
font-weight:600;}

.entry-content h1,
.entry-content h2,
.entry-content h3,
.textwidget h5 {
  text-transform:uppercase;
}

.main-nav li.upload {
margin-left:50px;}

#primary header.main {
  text-transform:uppercase;
}

.post header.entry-header h2 {
  font-size: 1.6em;
  margin: 0 0 10px 0!important;
  padding: 0 !important;
}

.entry-header .featured-image {
  margin: 0 0 10px 40px;
  float: right;
}

input[type="search"], input[type="email"], input[type="text"], input[type="url"], input[type="password"], input[type="tel"], textarea {
  padding: 2px 5px;
}

.wpcf7 p {
padding-bottom:10px;}

.pagebanner {
  margin-bottom:30px;
}

.pagebanner h1 {
  margin:12% 0 12% 0;
  font-size:1.5em;
    color:#fff;
  text-align:center;
}

.sidebar .create-blog .post-thumb a {
color:#fff !important;
}

.create-blog .blog article {
  margin-bottom: 0px;
}



.featured-image .post-thumb {
  max-width:300px;
}




.cloudwok-embed {
margin:20px;
}

.cloudwok-embed .dropzone {
background: rgba(255,255,255,0.04) !important;
color: #555 !important;
border: solid 1px #999 !important;
}

.cloudwok-dropzone,
.form-group>div {
margin:5px 0px;
}

.cloudwok-embed .dropzone .text-right a {
  color:#fff !important;
}

.cloudwok-embed .form-control {
  border: 1px solid #999 !important;
  color: #555 !important;
}

.cloudwok-embed .form-control::-moz-placeholder {
  color: #555 !important;
  opacity: 1;
}

.cloudwok-embed .dropzone .filepicker {
margin-left:10px;
background: #5877c1 !important;
color: #fff !important;
border: solid 1px #425bac !important;
}
.cloudwok-embed .btn-start-upload {
background: #186eab !important;
color: #ffffff !important;
border: solid 1px #135a8c !important;
}

.cloudwok-embed .form-control[name="message"] {
  height: 90pt !important; 
}


/* GRAVITY FORMS UPDATES */

.gform_wrapper span.gform_description {
  font-weight: 600;
  margin-bottom: 16px;
  font-size:.95em;
  text-align:center;
}

.gform_wrapper ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;  font-size:.95em;
}
.gform_wrapper ::-moz-placeholder { /* Firefox 19+ */
  color: #000;  font-size:.95em;
}
.gform_wrapper :-ms-input-placeholder { /* IE 10+ */
  color: #000;  font-size:.95em;
}
.gform_wrapper :-moz-placeholder { /* Firefox 18- */
  color: #000;  font-size:.95em;
}

.gform_wrapper {
  margin: -30px 0 30px 0;
}

body .gform_wrapper .top_label div.ginput_container {
  margin-top: 2px !important;
}

.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div.ginput_container[class*="gfield_time_"] label {
  margin: 1px 0 2px 1px !important;
}

.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
  padding: 0px 4px !important;
}

.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
  font-size: 1.1em;
}

#gform_fields_2 .gfield_html h2{
background-color:#E0E4E5;
color:#829292;
text-align:center;
padding:10px;
font-weight:700;
}

#gform_fields_3 .gsection {
	margin: 28px 16px -10px 0;
}

#gform_fields_3 .formnotitle .gfield_label {
display:none;}



