@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('../fonts/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/proximanova-regular-webfont.woff') format('woff'),
    url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
    url('../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'oswaldregular';
    src: url('../fonts/oswald-regular-webfont.eot');
    src: url('../fonts/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/oswald-regular-webfont.woff') format('woff'),
    url('../fonts/oswald-regular-webfont.ttf') format('truetype'),
    url('../fonts/oswald-regular-webfont.svg#oswaldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'proxima_novalight';
    src: url('../fonts/proximanova-light.eot');
    src: url('../fonts/proximanova-light.eot?#iefix') format('embedded-opentype'),
    url('../fonts/proximanova-light.woff') format('woff'),
    url('../fonts/proximanova-light.ttf') format('truetype'),
    url('../fonts/proximanova-light.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('../fonts/proximanova-bold.eot');
    src: url('../fonts/proximanova-bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/proximanova-bold.woff') format('woff'),
    url('../fonts/proximanova-bold.ttf') format('truetype'),
    url('../fonts/proximanova-bold.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




.page-id-84 #main h2{ font:25px/35px proxima_nova_rgbold;}
#main ul{ list-style:none!important;}
#main ul.list-new li ul li{ background: url("../images/blue-dot.png") no-repeat scroll 0 10px; }
#main ul.list-new li{ padding-left:15px!important;}
/*#main ul li{ list-style:none!important;}*/

.page-id-84 #main h3{ font:20px/25px proxima_nova_rgbold; color:#2e3237;}
#main h2{ font:25px/29px proxima_nova_rgbold; color:#2e3237;}

#main h2{ font:25px/35px proxima_nova_rgbold;}
#main h3{ font:20px/25px proxima_nova_rgbold; color:#2e3237;}
#main h4{ font:17px/22px proxima_nova_rgbold; color:#2e3237; margin:5px 0;}



#node-214 ul{ margin:0!important; list-style:none;}  
#node-214 ul li{ font:15px/25px proxima_nova_rgregular; color:#443e3e; background: url("../images/list1-bullet.png") no-repeat scroll 0 10px; padding:0 0 0 15px; list-style:none!important;}
hr{ color:#d4d4d4!important; margin:20px 0; border:none; height:1px; background:#d4d4d4;}
.page-id-3479 #wppb-edit-user ul li{margin-bottom:15px;}
.page-id-3479 #wppb-edit-user ul li.wppb-form-field h4 { color: #202324; border-bottom:1px dotted #B4B4B4; text-transform:uppercase;  font: 18px/40px 'Oswald',sans-serif; margin: 5px 0 20px 0;}
.page-id-3479 #wppb-edit-user ul li.wppb-form-field label{width:150px;  float:left;}
.page-id-3479 #wppb-edit-user ul li.wppb-form-field input.text-input {width:300px; border-radius:5px; height:40px; border:1px solid #ccc; line-height:40px; padding:0 15px; }
.page-id-3479 #wppb-edit-user ul li.wppb-form-field textarea {width:300px; border-radius:5px; height:150px; border:1px solid #ccc; line-height:40px; padding:10px 15px; }	
#wppb-edit-user	.form-submit > input {background:#0095DA; border: medium none; color: #FFFFFF; font-family: 'proxima_nova_rgbold'; font-size: 14px; height: 46px; line-height: 46px; margin-left: 155px; padding: 0 50px; text-transform: uppercase; vertical-align: top; border-radius:5px;}
.page-id-3479 #wppb-edit-user ul li.wppb-form-field select{width:300px; border-radius:5px; height:40px; border:1px solid #ccc; line-height:40px; padding:10px 15px; }