/* Landing Pages */
.page-template-template-landing article {margin-top:40px;}
.page-template-template-landing #fw-landing-page-border {height:7px;background:#659dc4;}
.page-template-template-landing h3 {color:#646868;font-weight:300;margin:15px;}
.page-template-template-landing h3 a.fw-orange-btn {font-size:.9em;margin-right:10px;}
.page-template-template-landing .sidebar h4 {color:#f18903;text-transform:uppercase;font-weight:300;font-size:1.8em;margin:15px 0 5px 0;}
.page-template-template-landing .sidebar h5 {font-size:1.4em;margin-bottom:15px;}
.page-template-template-landing .sidebar p {font-size:1.3em;line-height:1.6em;font-weight:300;margin:10px 0 30px 0;}

.page-template-template-landing  .sidebar .fw-infusionsoft-form {padding:15px;border:1px solid #d3d4d6; background: rgb(250,250,250); /* Old browsers */
background: -moz-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(241,241,241,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(241,241,241,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(250,250,250,1) 0%,rgba(241,241,241,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f1f1f1',GradientType=0 ); 
}
.page-template-template-landing  .sidebar .fw-infusionsoft-form h3 {font-size:1.6em;}
.page-template-template-landing  .sidebar .fw-infusionsoft-form .btn {width:100%;text-align:center;}