html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}
body{line-height:1;color:#000;background:#fff}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0;vertical-align:middle}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
a img{border:none}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0;border:0;outline:0;display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]),[hidden]{display:none}
body{font-family:'Helvetica',sans-serif,arial;line-height:1.5em}
abbr,acronym{border-bottom:1px dotted #000;cursor:help}
address,cite,em,i,var{font-style:italic}
address{font-family:'Times New Roman';font-size:1.25em;padding:1em 0}
b,strong{font-weight:bold}
blockquote{font-family:'Times New Roman';font-size:1.25em;padding:1em 0;margin:0 40px;}
blockquote blockquote{font-size:1em}
code,kbd,pre{font-family:monospace;font-size:1.25em}
del,s,strike{text-decoration:line-through}
dd,p,table{margin:.5em 0}
dt{font-weight:bold}
ins{background:#fff9c0;text-decoration:none}
pre{background:#f4f4f4;margin:.5em 0;padding:1em 0}
small{font-size:.8em}
sub{font-size:smaller;vertical-align:sub}
sup{font-size:smaller;vertical-align:super}
table{width:100%;}
table td,table th{border-bottom:1px solid #ddd;padding:.5em .5em .5em 0;vertical-align:baseline}
table th{text-transform:uppercase}
header#header{clear:both;margin-bottom:1em;}
header#header h1#blog-title{font-weight:bold;font-size:2em;line-height:1.5em;}
header#header h1#blog-title a{text-decoration:none}
nav#menu-main{margin-bottom:1em;}
nav#menu-main:after{content:'.';clear:both;display:block;height:0;visibility:hidden}
nav#menu-main > ul > li{float:left;}
nav#menu-main > ul > li > a{display:block;line-height:1em;padding:.5em 1em;text-decoration:none}
nav#menu-main > ul > li:hover > ul{display:block}
nav#menu-main > ul > li ul{display:none;position:absolute}
nav#menu-main > ul > li > ul > li:hover {position:relative}
nav#menu-main > ul > li > ul > li:hover > ul{display:block;top:0px;left:100%;background:#0404b4;width:100%}
nav#menu-main > ul > li > ul > li > ul > li:hover {background:#0140ff;position:relative}
nav#menu-main > ul > li > ul > li > ul > li:hover > ul {display:block;top:0px;left:100%;background:#0404b4;width:100%}
nav#menu-main > ul > li > ul > li > ul > li:hover > ul > li:hover {background:#0140ff}
nav#menu-main > ul > li > ul > li > ul a {color:#FFF}
nav#menu-main > ul > li ul > li > a{display:block;padding:.25em 1em;text-decoration:none}
nav.navigation:after{content:'.';clear:both;display:block;height:0;visibility:hidden}
nav.navigation div.nav-previous{float:left}
nav.navigation div.nav-next{float:right}
nav.navigation a{display:inline-block;padding:.25em 1em}
section#content article.post{padding-bottom:1.25em;margin-bottom:1.25em}
h1.entry-title, h2.entry-title,h2.page-title,h3.entry-title{font-size:1.6em;font-weight:bold;line-height:1.25em;padding:.25em 0}
h3.entry-title{font-size:1.4em;line-height:1.1em}
.entry-content,section#comments{overflow:hidden;}
.entry-content h1,section#comments h1,.entry-content h2,section#comments h2,.entry-content h3,section#comments h3,.entry-content h4,section#comments h4,.entry-content h5,section#comments h5,.entry-content h6,section#comments h6{clear:both;font-weight:bold}
.entry-content h1,section#comments h1{font-size:2em;margin:.67em 0}
.entry-content h2,section#comments h2{font-size:1.5em;margin:.83em 0}
.entry-content h3,section#comments h3{font-size:1.17em;margin:1em 0}
.entry-content h4,section#comments h4{font-size:1em;margin:1.33em 0}
.entry-content h5,section#comments h5{font-size:.83em;margin:1.67em 0}
.entry-content h6,section#comments h6{font-size:.67em;margin:2.33em 0}
.entry-content ul,section#comments ul,.entry-content ol,section#comments ol{margin:.5em 0;padding:0 0 0 20px}
.entry-content ol,section#comments ol{list-style:decimal;}
.entry-content ol ol,section#comments ol ol{list-style:upper-alpha;}
.entry-content ol ol ol,section#comments ol ol ol{list-style:lower-roman}
.entry-content ul,section#comments ul{list-style:square}
.entry-content a.more-link,section#comments a.more-link{clear:both;display:inline-block;padding:.25em 1em;text-decoration:none}
.entry-content .page-link,section#comments .page-link{clear:both;padding:.25em 0}
section#comments-list,form#commentform{font-size:.9em}
.entry-date,.entry-meta,aside.sidebar,nav.navigation{font-size:.9em;line-height:1.3em}
.entry-date{margin-bottom:.25em}
img[class*='align'],img[class*='wp-image-'],img[class*="attachment-"]{height:auto}
img.size-full,img.size-large{max-width:97.5%;height:auto;width:auto}
img.aligncenter,img.alignleft,img.alignright{margin-bottom:1.25em}
p img,.wp-caption{margin-top:.4em}
.wp-caption{background:#ddd;margin-bottom:1.25em;max-width:96%;padding:9px;}
.wp-caption img{display:block;margin:0 auto;max-width:98%}
.wp-caption .wp-caption-text{margin-bottom:.6em;padding:10px 0 5px 40px;position:relative;}
.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:14px;font-weight:bold;margin-right:5px;position:absolute;left:10px;top:7px}
.wp-caption-text,.gallery-caption{color:#666;font-family:Georgia,serif;font-size:12px}
.alignleft{display:inline;float:left;margin-right:1.625em}
.alignright{display:inline;float:right;margin-left:1.625em}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
aside.sidebar > ul > li{margin-bottom:1.5em;}
aside.sidebar > ul > li > h3{font-weight:bold;font-size:1.2em;padding:0 0 .25em}
aside.sidebar > ul > li ul{list-style:square;padding:0 0 0 20px}
@font-face{font-family:'Scada';src:url("font/scada-regular.eot");src:url("font/scada-regular.eot?#iefix") format('embedded-opentype'),url("font/scada-regular.woff") format('woff'),url("font/scada-regular.ttf") format('truetype'),url("font/scada-regular.svg#scada-regular") format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Scada';src:url("font/scada-bold.eot");src:url("font/scada-bold.eot?#iefix") format('embedded-opentype'),url("font/scada-bold.woff") format('woff'),url("font/scada-bold.ttf") format('truetype'),url("font/scada-bold.svg#scada-bold") format('svg');font-weight:bold;font-style:normal}
body{background:#7c99f7 url("../images/background.jpg") repeat-x top left;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0140ff), color-stop(1, #7c99f7));background:-webkit-linear-gradient(top, #0140ff 0%, #7c99f7 100%);background:-moz-linear-gradient(top, #0140ff 0%, #7c99f7 100%);background:-o-linear-gradient(top, #0140ff 0%, #7c99f7 100%);background:-ms-linear-gradient(top, #0140ff 0%, #7c99f7 100%);background:linear-gradient(top, #0140ff 0%, #7c99f7 100%);font-family:'Scada';font-size:.8em}
a{cursor:pointer;text-decoration:none;}
a:hover{text-decoration:underline}
section#wrapper{background:#fff;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;margin:0 auto -5px;width:1000px;}
section#wrapper:after{clear:both;content:'.';display:block;height:0;visibility:hidden}
header#header{position:relative;}
header#header img.guarantee{position:absolute;top:0;left:35%}
header#header span.since{position:absolute;top:35px;left:48%;color:#0000ad;font-family:impact;font-size:15px;padding:.1em;z-index:1000}
header#header img.phone{position:absolute;top:1px;right:2%}
header#header h1#blog-title{margin-left:20px;display:inline-block}
nav#menu-main{background:#0404b4;font-size:.8em;padding:.5em 1em;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.7);box-shadow:0 5px 5px rgba(0,0,0,0.7);}
nav#menu-main > ul > li{margin-right:5px;text-transform:uppercase;text-shadow:1px 1px #000;}
nav#menu-main > ul > li > a{color:#fff}
nav#menu-main > ul > li:hover > a,nav#menu-main > ul > li.current_page_item > a{background:#0140ff;-webkit-border-radius:3px;border-radius:3px}
nav#menu-main > ul > li > ul{padding-top:.5em;z-index:9999;}
nav#menu-main > ul > li > ul > li{background:#0404b4;}
nav#menu-main > ul > li > ul > li > a{color:#fff}
nav#menu-main > ul > li > ul > li:hover{background:#0140ff}
h2.phrase{color:#0140ff;font-size:35px;font-weight:bold;padding:.5em;text-align:center}
section#content{padding:0 20px 20px;}
section#content div.meteor-slides{border:4px solid #333;margin-bottom:20px}
section#content h4.service-type{font-weight:bold;font-size:1.1em;}
section#content h4.service-type a{color:#003fff}
section#content div.service{border:4px solid #333;display:inline-block;margin-bottom:20px;}
section#content div.service img{margin-bottom:-7px}
section#content div.service h2{background-color:#333;color:#fff;font-weight:bold;font-size:.8em;padding:.5em 0;text-align:center;text-transform:uppercase;width:100%}
section#content div.hlm {background-color:#333;color:#fff;font-weight:bold;font-size:.8em;padding:.5em 0;text-align:center;text-transform:uppercase;width:100%}
.pagination{clear:both;padding:20px 0;position:relative;font-size:11px;line-height:13px;}
.pagination span,.pagination a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#fff;background:#555}
.pagination a:hover{color:#fff;background:#3279bb}
.pagination .current{padding:6px 9px 5px 9px;background:#3279bb;color:#fff}
aside.sidebar > ul > li ul.menu{list-style:none;padding:0;}
aside.sidebar > ul > li ul.menu > li{border-bottom:1px solid #333;padding:.25em .5em}
aside.sidebar div.textwidget div.quote{background:url("../images/quotes.png") top left no-repeat;font-size:.8em;padding:3px 0 5px 21px}
aside.sidebar li#text-7, aside.sidebar li#text-12{background:#0140ff;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.5);box-shadow:3px 3px 5px rgba(0,0,0,0.5);color:#fff;padding:20px;position:relative;}
aside.sidebar li#text-7 .gform_description, aside.sidebar li#text-12 .gform_description{font-size:1.3em;text-transform:uppercase;text-shadow:-2px 2px 3px rgba(0,0,0,0.7)}
aside.sidebar li#text-7 #cntctfrm_contact_message, aside.sidebar li#text-12 #cntctfrm_contact_message{height:40px;width:100% !important}
aside.sidebar li#text-7 input[type="text"], aside.sidebar li#text-12 input[type="text"]{width:100% !important;}
aside.sidebar li#text-7 input[type="text"][name="cptch_number"], aside.sidebar li#text-12 input[type="text"][name="cptch_number"]{width:30px !important}
aside.sidebar li#text-7 input[type="submit"], aside.sidebar li#text-12 input[type="submit"]{position:absolute;bottom:8px;right:13px; width: 242px;background-color:#f3b71b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f3b71b), color-stop(1, #f1951a));background:-webkit-linear-gradient(top, #f3b71b 0%, #f1951a 100%);background:-moz-linear-gradient(top, #f3b71b 0%, #f1951a 100%);background:-o-linear-gradient(top, #f3b71b 0%, #f1951a 100%);background:-ms-linear-gradient(top, #f3b71b 0%, #f1951a 100%);background:linear-gradient(top, #f3b71b 0%, #f1951a 100%);border:none;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.7);box-shadow:3px 3px 3px rgba(0,0,0,0.7);-webkit-border-radius:5px;border-radius:5px;color:#000;font-size:1.2em;font-weight:bold;padding:.4em 1em;text-shadow:0 0 3px #fff;text-transform:uppercase;}
aside.sidebar li#text-7 input[type="submit"]:hover, aside.sidebar li#text-12 input[type="submit"]:hover{background-color:#f1951a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f1951a), color-stop(1, #f3b71b));background:-webkit-linear-gradient(top, #f1951a 0%, #f3b71b 100%);background:-moz-linear-gradient(top, #f1951a 0%, #f3b71b 100%);background:-o-linear-gradient(top, #f1951a 0%, #f3b71b 100%);background:-ms-linear-gradient(top, #f1951a 0%, #f3b71b 100%);background:linear-gradient(top, #f1951a 0%, #f3b71b 100%);cursor:pointer}
footer#footer {
    background: none repeat scroll 0 0 #0140FF;
    color: #FFFFFF;
    font-size: 21px;
    line-height: 17px;
    padding: 0.5em 0 1em;
    text-align: left;
}
footer#footer a {
    color: #CCCCCC;
    font-size: 14px;
    line-height: 14px;
    text-align: left;
}
footer#footer section#wrapper{background:none;-webkit-box-shadow:none;box-shadow:none}

textarea {
    height: 38px;
    margin-bottom: -3px;
    width: 238px;
	
}