* {margin:0;padding:0;list-style-type:none;}
body {background:#f5f5f5;font-family:'Maven Pro','Trebuchet MS',Helvetica,sans-serif;font-size:16px;color:#000;}
a {text-decoration:none;color:#0f0f79;}
a:hover {text-decoration:underline;}
#page {max-width:960px;margin:0 auto;position:relative;}
h1, h2, h3, h4 {font-family: 'Love Ya Like A Sister', cursive; font-size:30px;color:#0f0f79;text-shadow:3px 3px 5px rgba(0,0,0,0.5);}
h2 {font-size:35px;}
h3 {font-size:24px;}

hr {clear:both;float:none;border:none;height:0;}

.menu-toggle {display:none;}

.header-main {background:#fff;box-shadow:0 10px 6px -6px rgba(0,0,0,0.5);position:fixed;z-index:999;max-width:960px;width:100%;padding:5px 0;top:0;}
.header-main h1 {position:relative;float:left;width:371px;height:71px;outline:none;margin-left:10px;}
.header-main h1 strong {display:none;}
.header-main h1 span {position:absolute;top:0;left:0;width:371px;height:71px;background:url(images/chemtastic-logo.png) no-repeat;}

nav {height:71px;line-height:70px;float:right;}
nav ul li {display:inline-block;margin-right:20px;}
nav ul li a {display:block;text-decoration:none;color:#0f0f79;font-size:15px;}

.pane {position:relative;background-repeat:no-repeat;background-position:center top;background-size:cover;}
.pane h2 {padding:20px 30px 20px 40px;}
.pane a.anchor {position:absolute;top:-80px;}
.pane .content-text p, .pane table td p {padding-bottom:10px;}
.pane p.larger {font-size:20px;}
.fleft {float:left;margin-right:10px;}
.fright {float:right;margin-left:10px;}

#pane1 {height:556px;background-image:url(images/s1_new.jpg);margin-top:81px;z-index:10;}
#pane1 h2 {font-size:38px;color:#fff;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000, 3px 3px 8px rgba(0,0,0,0.75);padding:10px 20px}
#pane1 .content-text {position:absolute;bottom:10px;right:15px;font-size:18px;font-weight:bold;text-shadow:-1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;max-width:510px;line-height:1.25;}

#pane2 {height:487px;background-image:url(images/s2.jpg);box-shadow:0 10px 6px -6px rgba(0,0,0,0.5);z-index:9;}
#pane2 .content-text {padding-left:40px;font-size:18px;max-width:520px;}

#pane3 {height:850px;background-image:url(images/s3.jpg);background-attachment:fixed;background-size:100% auto;background-color:#fff;z-index:8;box-shadow:0 10px 6px -6px rgba(0,0,0,0.5);}
#pane3 h2 {padding-bottom:10px;}
#pane3 table {width:100%;}
#pane3 table tr {margin-top:10px;}
#pane3 table th {width:35%;text-align:right;padding-right:20px;vertical-align:top;padding-top:15px;}
#pane3 table td {padding-top:15px;}
#pane3 p.grey {color:#333;font-size:15px;}

#pane4 {height:542px;background-image:url(images/s4.jpg);box-shadow:0 10px 6px -6px rgba(0,0,0,0.5);z-index:9;border-top:1px solid rgba(0,0,0,0.25);}
#pane4 .content-text {position:absolute;top:85px;left:350px;width:400px;text-align:center;font-size:20px;}

#pane5 {height:630px;background-image:url(images/s5.jpg);z-index:8;box-shadow:0 10px 6px -6px rgba(0,0,0,0.5);}
#pane5 .content-text {padding-left:135px;}
#pane5 h3 {padding-top:70px;position:relative;margin-top:10px;}
#pane5 h3:first-child {padding-top:10px;padding-bottom:20px;margin-top:0;}
#pane5 .content-text h3 img {position:absolute;left:-135px;}

#pane6 {min-height:543px;background-image:url(images/s6.jpg);background-attachment:fixed;background-size:100% auto;background-color:#fff;z-index:7;}
#pane6  .content-text {padding:10px 80px;}

#pane7 {min-height:380px;padding-bottom:150px;border-top:1px solid rgba(0,0,0,0.25)}
#pane7 .content-text {padding:10px 80px;font-size:22px;font-weight:bold;}

#pane8 {height:390px;background-image:url(images/s8.jpg);background-position:0 -95px;z-index:8;box-shadow:0 10px 6px -6px rgba(0,0,0,0.5);}
#pane8  .content-text {padding:20px 0 0 40px;width:400px;}

footer {background:#fff;box-shadow: 0 -8px 8px -8px rgba(0,0,0,0.5);z-index:10;padding:20px 40px;}
footer small {float:right;}
footer small a {font-size:12px;color:#888;}




.wpforms-field-container label {font-size:16px;display:inline-block;width:120px;}
.wpforms-required-label {font-weight:normal;font-size:1px;color:#666;}

.wpforms-field-container input, .wpforms-field-container textarea {display:inline-block;font-family:'Maven Pro';font-size:15px;padding:5px;border:1px solid #ccc;border-radius:5px;width:50%;}

.wpforms-field-container  .field-wrap {margin:0 0 3px;}


.wpforms-field-hp{display: none;}

#wpforms-18-field_2-container {margin-top: 10px;display:block; }
#wpforms-18-field_2-container label {display:block; float:left;}

#wpforms-submit-18 {
    display: inline;
    margin-left: 120px;
    border: 4px solid #0f0f79;
    border-radius: 5px;
    background: #0f0f79;
    color: #fff;
   
	 width:100px
}
#wpforms-submit-18 btn:hover {border-color:rgba(0,0,0,0.5);cursor:pointer;}

.entry-header {margin-top:80px;}
.entry-content p {margin:15px 0;}
.entry-meta {display:none;}

.form-allowed-tags, .comment-notes {font-size:12px;margin:15px 0;}
.form-allowed-tags {margin-left:123px;}
.form-submit {margin-bottom:40px;}

#commentform label {display:inline-block;width:120px;font-weight:bold;font-size:85%;}
#commentform input, #commentform textarea {padding:5px;border-radius:4px;font-family:'Maven Pro', Helvetica,sans-serif;font-size:13px;border:1px solid #ccc;}

.ref {font-size:13px;}
.logged-in-as {padding:8px 0;font-size:13px;}
.form-submit #submit {cursor:pointer;background:#0f0f79;color:#fff;border:none;padding:8px 16px;margin-left:123px;}

.ninja-forms-response-msg {color:#f00;font-size:15px;}
.ninja-forms-field-error {color:#f00;font-size:15px;margin-left:97px;}