﻿@font-face {font-family:Oswald;src: url("fonts/Oswald.woff");}
@font-face{font-family:'fontawesome';src:url('fonts/fontawesome-webfont.woff') format('woff');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-share-alt:before{content:"\f1e0";}.fa-facebook:before{content:"\f09a"}.fa-twitter:before{content:"\f099"}.fa-pinterest:before{content:"\f0d2"}.fa-linkedin:before{content:"\f0e1"}.fa-google-plus:before{content:"\f0d5"}.fa-phone:before{content:"\f095"}.fa-envelope-o:before{content:"\f003"}.fa-envelope:before{content:"\f0e0"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-angle-right:before{content:"\f105"}.fa-home:before{content:"\f015"}.fa-bullhorn:before{content:"\f0a1";}.fa-user:before{content:"\f007"}.fa-chevron-circle-right:before{content:"\f138";}.fa-thumbs-o-up:before{content:"\f087";}.fa-clock-o:before{content:"\f017";}.fa-share:before{content:"\f064";}.fa-thumbs-up:before{content:"\f164";}.fa-external-link-square:before{content:"\f14c";}.fa-comment:before{content:"\f075";}.fa-comments:before{content:"\f086";}.fa-comments-o:before{content:"\f0e6";}.fa-cc-discover:before{content:"\f1f2";}.fa-cc-visa:before{content:"\f1f0";}.fa-cc-mastercard:before{content:"\f1f1";}.fa-cc-amex:before{content:"\f1f3";}.fa-bars:before{content:"\f0c9";}.fa-plus:before{content:"\f067";}.fa-fax:before{content:"\f1ac"}.fa-map-marker:before{content:"\f041"}.fa-check-square-o:before{content:"\f046"}.fa-chevron-circle-right:before{content:"\f138";}.fa-pencil-square-o:before{content:"\f044";}.fa-file-pdf-o:before{content:"\f1c1"}.fa-external-link:before{content:"\f08e";}.fa-phone-square:before{content:"\f098";}.fa-facebook-official:before{content:"\f230";}.fa-truck:before{content:"\f0d1";}.fa-money:before{content:"\f0d6";}.fa-bed:before{content:"\f236";}.fa-map-signs:before{content:"\f277";}.fa-get-pocket:before{content:"\f265";}.fa-external-link-square:before{content:"\f14c";}.fa-pencil-square-o:before{content:"\f044";}.fa-road:before{content:"\f018";}.fa-heart:before{content:"\f004";}.fa-user:before{content:"\f007"}

body{font-family: 'Oswald',Arial, Helvetica, sans-serif;font-size: medium;font-weight: normal;font-style: normal;font-variant: normal;color: #fff;}
img{ border: none; }
a{text-decoration:none;border:none;outline: 0;}
ol, ul { list-style: none; }
* {margin: 0;padding: 0;}
#page_wrap {width: 100%;z-index: 1;margin: 10px auto;}
html, body {width: 100%;height:100%; margin:0; padding:0;}
#content {position:relative; z-index:1; width:98%;max-width:1900px;margin:10px auto 0px auto;min-height:700px;max-height:9999999px;padding:0px 0px; 0px 0px;background-color: rgba(255, 255, 255, 0.8);-webkit-box-shadow: 0px 12px 5px -5px rgba(0,0,0,0.76);-moz-box-shadow: 0px 12px 5px -5px rgba(0,0,0,0.76);box-shadow: 0px 12px 5px -5px rgba(0,0,0,0.76);}
a[href^=tel]{color:inherit;text-decoration:none;}
.flexcontainer { margin: 0;padding: 0;width: 100%;display:-webkit-flex;display: flex;display: -ms-flexbox;-webkit-flex-flow:row wrap;flex-flow:row wrap;}
 
.para { color: #333; text-decoration: none; font-size: 18px;  margin-bottom:20px;text-align:justify;background-image:url('images/bugfix.png'); }
.indent {padding-left:20px;}
.roll {font-size:24px;padding-left: 35px ;text-indent: -40px;letter-spacing:2px;color:#996633;background-image:url('images/bugfix.png');text-shadow:-1px -1px 0 #aaa,1px -1px 0 #aaa,-1px 1px 0 #aaa,1px 1px 0 #aaa;}


.background{background: #333;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;}
div.fadeShow-container{position:relative;width:100%;height:100%;background:#333;overflow:hidden}
div.fadeShow-container div.image{position:absolute;width:100%;height:100%;background-position:center center;background-size:100% auto;background-repeat:no-repeat;transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;opacity:0}
div.fadeShow-container div.image.fillHeight{background-size:auto 100%}
div.fadeShow-container div.image.active{z-index:3;opacity:1}
div.fadeShow-container div.image.inactive{z-index:2;opacity:0}
div.fadeShow-container div.image img{width:100px;display:none}



.h1 { color: #CC3300; text-decoration: none; font-size: 60px;margin-top:-14px;}
@media all and (max-width: 970px){.h1{font-size: 50px;margin-top:-0px;}}

.h2 { color: #663300; text-decoration: none; font-size: 36px; margin-top:-14px;}
.h3 { color: #333; text-decoration: none; font-size: 20px;padding-left:10%}
@media all and (max-width: 970px){.h3{padding:0;}}
  
.h4 { color: #663300; text-decoration: none; font-size: 26px; text-align:center;}

  
  
header{width:100%;max-width:1900px;margin:0 auto;min-height:50px;border-bottom:3px dashed #555;background-image: -ms-linear-gradient(top, #FFDFBF 0%, #FFFFFF 100%);background-image: -moz-linear-gradient(top, #FFDFBF 0%, #FFFFFF 100%);background-image: -o-linear-gradient(top, #FFDFBF 0%, #FFFFFF 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFDFBF), color-stop(100, #FFFFFF));background-image: -webkit-linear-gradient(top, #FFDFBF 0%, #FFFFFF 100%);background-image: linear-gradient(to bottom, #FFDFBF 0%, #FFFFFF 100%);}
.topleft {text-align:right}.topright {}.topleft,.topright {width:100%; }
@media(min-width:970px){.topleft{width:32%;-webkit-order:1;order:1;}.topright{width:68%;-webkit-order:2;order:2;}}
@media all and (max-width: 970px){.topleft,.topright{text-align:center;padding:0;}}



.logofit{max-width:90%;height:auto; }





#middle{width:98%;max-width:1900px;margin:0px auto 0px auto;min-height:400px;max-height:9999999px;}
.midcontain{width:98%;max-width:1900pxheight:inherit;margin-left: auto; margin-right:auto; z-index:4;}
.midpadding{padding:20px 10px 0px 10px;}

.letter{width:90%;height:inherit;margin:20px auto 40px auto; z-index:4;background-color: rgba(255, 255, 255, 0.5); padding:2%;border:3px dashed #555;}



#footer{width:100%;max-width:1900px;margin:0 auto;min-height:20px;}
.footerleft {padding-left:1%}.footerleft2 {text-align:center}.footerright {text-align:right;padding-right:1%}.footerleft,.footerleft2, .footerright {width:100%; padding:30px 0 }
@media (min-width: 970px) {.footerleft {width:24%; -webkit-order:1;order:1;}.footerleft2 {width:50%; -webkit-order:2;order:2;}.footerright {width:24%; -webkit-order:3;order:3;}}
@media all and (max-width: 970px){.footerleft,.footerright{text-align:center;padding:0;}}



 
.businessname { text-align:center;color: #333; text-decoration: none;  font-size: 26px;  font-weight: bolder;}

.businesslocation { text-align:center;color: #555; text-decoration: none;  font-size: 22px;  }

.tele {text-align:center; color: #555; text-decoration: none; font-size: 22px;  }
 
.emaillink { color: #333333; text-decoration: none;  font-size: 12px;   }
.emaillink:hover { border-bottom:1px dashed;}

#cp{width:100%;max-width:1900px;min-height:30px;margin: 400px auto 0 auto;background-color:rgba(0,0,0,1);}
@media all and (max-width:970px){#cp {min-height:90px;}}
.vicwdcopyright{color:#eee;font-size:9px;text-align:center;padding:10px 0;font-family:Lucida Sans Unicode, Lucida Grande, Sans-Serif;}
.vicwd{color:#eee;position:relative;border-bottom:1px dotted #aaa;font-size:10px;}
.vicwd:hover{color:#fff;border-bottom:none;}
.vicwd:before {content: "";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.vicwd:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}
.vicwdicon{vertical-align:-30%}
.copy{font-size:8px;vertical-align:20%}


  
.sharecontainer{width:100%;height:58px;margin:80px auto 20px auto;}
.sharefloat{width:180px;height:inherit;margin: 0 auto 0 auto;padding:5px 2%;}
@media all and (max-width: 970px){.sharefloat{padding-left:0%;margin:0 auto;}}
.sharethis{width:180px;height:17px;color:#555;text-align:center;font-size:10px;margin-top:10px;}
.jssocials-shares{width:180px;}
.jssocials-shares *{box-sizing:border-box;}
.jssocials-share{display:inline-block;vertical-align:top;margin:0 8px;}
.jssocials-share:first-child{margin-left:0;}
.jssocials-share:last-child{margin-right:0;}
.jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1;font-size:40px;}
.jssocials-share-facebook .jssocials-share-link{color:#3b5998;}
.jssocials-share-facebook .jssocials-share-link .jssocials-share-label{color:#3b5998;}
.jssocials-share-facebook .jssocials-share-link:hover,.jssocials-share-facebook .jssocials-share-link:focus,.jssocials-share-facebook .jssocials-share-link:active{color:#2d4373;}
.jssocials-share-facebook .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-facebook .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-facebook .jssocials-share-link:active .jssocials-share-label{color:#2d4373;}
.jssocials-share-twitter .jssocials-share-link{color:#00aced;}
.jssocials-share-twitter .jssocials-share-link .jssocials-share-label{color:#00aced;}
.jssocials-share-twitter .jssocials-share-link:hover,.jssocials-share-twitter .jssocials-share-link:focus,.jssocials-share-twitter .jssocials-share-link:active{color:#0087ba;}
.jssocials-share-twitter .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-twitter .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-twitter .jssocials-share-link:active .jssocials-share-label{color:#0087ba;}
.jssocials-share-linkedin .jssocials-share-link{color:#007bb6;}
.jssocials-share-linkedin .jssocials-share-link .jssocials-share-label{color:#007bb6;}
.jssocials-share-linkedin .jssocials-share-link:hover,.jssocials-share-linkedin .jssocials-share-link:focus,.jssocials-share-linkedin .jssocials-share-link:active{color:#005983;}
.jssocials-share-linkedin .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-linkedin .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-linkedin .jssocials-share-link:active .jssocials-share-label{color:#005983;}
.jssocials-share-pinterest .jssocials-share-link{color:#cb2027;}
.jssocials-share-pinterest .jssocials-share-link .jssocials-share-label{color:#cb2027;}
.jssocials-share-pinterest .jssocials-share-link:hover,.jssocials-share-pinterest .jssocials-share-link:focus,.jssocials-share-pinterest .jssocials-share-link:active{color:#9f191f;}
.jssocials-share-pinterest .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-pinterest .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-pinterest .jssocials-share-link:active .jssocials-share-label{color:#9f191f;}
.jssocials-share-link{-webkit-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out;}
.fa-share-alt{font-size:11px;padding-right:3px;vertical-align:1px;color:#999}
  
  .fontbig { color: #000080; text-decoration: none; font-family: helvetica,sans-serif; font-size: 20px; font-weight: bolder; }
  .tele { color: #cc3300; text-decoration: none; font-family: helvetica,sans-serif; font-size: 24px; font-weight: bolder; }