.wf-loading #login a,.wf-loading .slide h1,.wf-loading .slide h2,.wf-loading .slide h3,.wf-loading nav.slides a,.wf-loading .actions a,.wf-loading .bigButtons a,.wf-loading nav.primary a,.wf-loading .text h2,.wf-loading .text h3,.wf-loading .text h4,.wf-loading .box h3,.wf-loading #powered h2,.wf-loading #powered a,.wf-loading footer h3,.wf-loading footer label{visibility:hidden}html{font-size:100.01%}body{text-align:center;font-size:small;font-family:"Lucida Grande","Lucida Sans Unicode", Tahoma, sans-serif;letter-spacing:0px}#login a{font-family:proxima-nova-n6, proxima-nova, sans-serif;text-decoration:none}.slide h1,.slide h2,.slide h3{margin:0;font-family:proxima-nova-n6, proxima-nova, sans-serif;text-shadow:rgba(0,0,0,0.2) 0px 0px 3px;color:#FFF}.slide h1{font-size:480%;line-height:100%;letter-spacing:-2px}

.slide h2 {
color:#FDDF73;
margin-left: 150px;
}
.slide h3 {
font-size:150%
}
h2 {
text-align: center;
}
nav.slides a{font-family:proxima-nova-n6, proxima-nova, sans-serif;font-size:110%}.actions a,.bigButtons a{font-family:proxima-nova-n6, proxima-nova, sans-serif;font-size:200%;letter-spacing:-1px;font-weight:bold;color:#FFF;text-shadow:rgba(0,0,0,0.15) 0px 1px 3px}
nav.primary {
font-family:proxima-nova-n6, proxima-nova, sans-serif;
letter-spacing:-1px
}
nav.primary a {
font-size:110%;
line-height:110%
}
.text {
padding:0 0 1em 0
}


.text h2{font-family:proxima-nova-n6, proxima-nova, sans-serif;font-size:170%;margin:0 0 .5em 0;padding:1em 0 0 0}.text h3{font-family:proxima-nova-n6, proxima-nova, sans-serif;font-size:140%;margin:0 0 .5em 0;padding:1em 0 0 0}.text a{color:#0065CC;text-decoration:none;border-bottom:1px solid #DEDEDE;outline:none}.text a:hover{cursor:pointer;border-color:#0065CC}.text a:active{color:#8DB817;border-color:#8DB817}
.text p
{
font-size:100%;
line-height:160%;
color:#444;
margin:0 0 1em 0;
text-align: justify;
}
.text ul,.text ol{padding:0;margin:0 0 1.4em 0}.text li{color:#444;line-height:160%}.text ul li{margin:0 0 0 2em}.text ol li{margin:0 0 .5em 2em}.text em{font-style:normal;background-color:#FCF8B3;padding:0 5px 0 0;color:#111}.text strong{color:#000}.text h2:first-child,.text h3:first-child{padding:0}.text h2:first-of-type,.text h3:first-of-type{padding:0}.box h3{font-family:proxima-nova-condensed-i6,proxima-nova-condensed,sans-serif;font-size:200%;font-weight:normal;line-height:100%;letter-spacing:-1px;color:#FFF}.box p{font-size:100%;letter-spacing:-1px;font-weight:bold;color:rgba(255,255,255,0.8)}footer{color:#FFF;text-shadow:rgba(0,0,0,0.15) 0px 1px 2px}#powered h2{font-family:proxima-nova-n6, proxima-nova, sans-serif;font-size:260%;text-shadow:rgba(0,0,0,0.15) 0px 1px 3px;color:#F5DC6B}#powered a{font-family:proxima-nova-condensed-i6,proxima-nova-condensed,sans-serif;font-size:145%;text-shadow:rgba(0,0,0,0.15) 0px 1px 3px}footer h3,footer label{font-family:proxima-nova-n6, proxima-nova, sans-serif;font-size:125%;font-weight:bold;color:#FADC76;text-shadow:rgba(0,0,0,0.15) 0px 1px 2px}

footer h3 a 
{
color:#FADC76;
text-decoration:none
}
footer h3 a:hover 
{
text-decoration:underline
}
.msie #main,.msie .content,.msie .plans,.msie #breadcrumbs{background-image:url(/images/stripe4.png)}#main{background-size:60px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.1) 50%), to(rgba(0,0,0,0.07) 50%));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.07) 50%);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.07) 50%);background-image:-ms-linear-gradient(left, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.07) 50%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.07) 50%)}#main 
.container {
padding:0 20px
}
#main .logo {
background:url("../images/v3/brand/wufoo-logo-small.png") no-repeat 0 0;
width:100px;
height:40px;
text-indent:-9000px;
display:block;
position:absolute;
top:10px;
left:10px;
z-index:1000;
overflow:hidden
}
.mainpage {
        font-family: Serif,"Times New Roman",Georgia;
        font-size: 16px;
        text-align: justify;
        margin: 10px 80px 10px 80px;
        padding:5px;
        line-height: 2em;
}
.mainpage h1 {
       color: #91000b;
       font-size: 26px;
       font-weight: normal;
       text-shadow: 4px 4px 2px #ccc;
       text-align: center;
}
.mainpage h3 {
       color: #91000b;
       font-size: 18px;
       text-align: left;
       font-weight: normal;
       text-shadow: 4px 4px 2px #ccc;

}
.mainpage h2.service {
       color: #91000b;
       font-size: 18px;
       text-align: left;
       margin-left: 20px;
}

.rlogo {
        height: 120px;
        width: 545px;
        background-image: url("../images/rlogo.jpg") ;
        top: 2px;
        left: -10px;
        position: absolute;
}
.glogo {
        height: 120px;
        width: 545px;
        background-image: url("../images/glogo.jpg") ;
        top: 2px;
        left: -10px;
        position: absolute;
}
.blogo {
        height: 120px;
        width: 545px;
        background-image: url("../images/blogo.jpg") ;
        top: 2px;
        left: -10px;
        position: absolute;
}



#login{position:absolute;top:15px;right:25px;z-index:1000}#main nav.actions{position:absolute;left:30px;bottom:30px;z-index:1000}nav.slides{position:absolute;right:36px;bottom:30px;z-index:900}#login a{display:block;font-size:15px;width:auto;height:18px;padding:6px 12px 6px 50px;background:rgba(0,0,0,0.15);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-shadow:rgba(0,0,0,0.3) 0 1px 2px;text-decoration:none;color:#FDDF73}#login a:before{position:absolute;left:-35px;top:-7px;background:url("../images/v3/brand/trex.png") no-repeat;width:79px;height:42px;text-indent:-9000px;content:"."}#login a:hover{background-color:#f6c00a;background:-webkit-gradient(linear, left top, left bottom, from(#f6c00a), to(#dfae07));background:-webkit-linear-gradient(top, #f6c00a, #dfae07);background:-moz-linear-gradient(top, #f6c00a, #dfae07);background:-ms-linear-gradient(top, #f6c00a, #dfae07);background:-o-linear-gradient(top, #f6c00a, #dfae07);-webkit-box-shadow:rgba(0,0,0,0.45) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.45) 0 1px 3px;box-shadow:rgba(0,0,0,0.45) 0 1px 3px;text-shadow:rgba(0,0,0,0.6) 0 1px 2px;color:#FFF}#login a:active{-webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 1px;-moz-box-shadow:inset rgba(0,0,0,0.25) 0 1px 1px;box-shadow:inset rgba(0,0,0,0.25) 0 1px 1px;text-shadow:rgba(0,0,0,0.2) 0 -1px 1px}

#slides {
position:relative;
height:120px;
text-align:left;
overflow:hidden;
-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;
-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 8px;
box-shadow:rgba(0,0,0,0.2) 0px 0px 8px
}
#main #slides .logo {
top: 10px;
left: 10px;
height: 120px;
width: 400px;
background-image: url("../images/rlogo2.jpg");
}

.slide {
position:absolute;
left:0;
width:100%;
height:365px;
background-repeat:repeat;
opacity:0;
visibility:hidden;
-webkit-transition:background-position 300ms ease;
-moz-transition:background-position 300ms ease;
-ms-transition:background-position 300ms ease;
-o-transition:background-position 300ms ease
}

.n0 .s0,.n1 .s1,.n2 .s2,.n3 .s3,.n4 .s4,.n5 .s5,.n6 .s6,.n7 .s7,.n8 .s8,.n9 .s9{display:block;opacity:1;visibility:visible}.slide img{position:absolute;top:0;right:0;margin:0 14% 0 0}.scenter{text-align:center;padding:90px 0 0 0}.scenter h1{width:90%;margin:0 auto;padding-bottom:6px;white-space:nowrap}.scenter h2{width:65%;margin:0 auto}.stext1{padding:110px 0 0 30px}.stext1 h1{padding-bottom:6px;white-space:nowrap}

.stext2 {
padding-top: 33px;
text-align: center;
padding-left: 75px;
}
.stext2 h1 {
width:85%;
padding-bottom:12px;
}
.shome h1,#home .n1 .logo{display:none}.shome h2{position:absolute;top:185px;left:72px;width:275px;text-align:center;line-height:100%}.ready,#powered,#footer,.actions a{-webkit-transition:background-color 500ms;-moz-transition:background-color 500ms;-ms-transition:background-color 500ms;-o-transition:background-color 500ms}.slide{-webkit-transition:opacity 500ms,font-size 500ms;-moz-transition:opacity 500ms,font-size 500ms;-ms-transition:opacity 500ms,font-size 500ms;-o-transition:opacity 500ms,font-size 500ms}nav.slides{-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-ms-transition:opacity 500ms;-o-transition:opacity 500ms}nav.slides{background:#DEDEDE;background:rgba(255,255,255,0.1);padding:9px;margin:0 0 15px 0;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.darkNav nav.slides{background:rgba(0,0,0,0.15)}nav.slides a{background:#FFF;width:50px;height:30px;line-height:31px;display:inline-block;text-align:center;color:#999;text-decoration:none;margin:0 3px 0 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}nav.slides a:hover{background-color:#f6c00a;background:-webkit-gradient(linear, left top, left bottom, from(#f6c00a), to(#dfae07));background:-webkit-linear-gradient(top, #f6c00a, #dfae07);background:-moz-linear-gradient(top, #f6c00a, #dfae07);background:-ms-linear-gradient(top, #f6c00a, #dfae07);background:-o-linear-gradient(top, #f6c00a, #dfae07);-webkit-box-shadow:rgba(0,0,0,0.45) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.45) 0 1px 3px;box-shadow:rgba(0,0,0,0.45) 0 1px 3px;text-shadow:rgba(0,0,0,0.6) 0 1px 2px;color:#FFF}nav.slides a:active{-webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 1px;-moz-box-shadow:inset rgba(0,0,0,0.25) 0 1px 1px;box-shadow:inset rgba(0,0,0,0.25) 0 1px 1px;text-shadow:rgba(0,0,0,0.2) 0 -1px 1px}.n1 #n1,.n2 #n2,.n3 #n3,.n4 #n4,.n5 #n5,.n6 #n6,.n7 #n7,.n8 #n8,.n9 #n9{background:#222 !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;color:#FFF !important;cursor:default}.actions a,.bigButtons a{display:inline-block;padding:8px 16px;background:#222;margin:0 6px 15px 0;text-decoration:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 1px 2px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 1px 2px;box-shadow:rgba(0,0,0,0.15) 0px 1px 2px}.actions a:hover,.bigButtons a:hover{background-color:#f6c00a !important;background:-webkit-gradient(linear, left top, left bottom, from(#f6c00a !important), to(#dfae07));background:-webkit-linear-gradient(top, #f6c00a !important, #dfae07);background:-moz-linear-gradient(top, #f6c00a !important, #dfae07);background:-ms-linear-gradient(top, #f6c00a !important, #dfae07);background:-o-linear-gradient(top, #f6c00a !important, #dfae07);-webkit-box-shadow:rgba(0,0,0,0.45) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,0.45) 0 1px 3px;box-shadow:rgba(0,0,0,0.45) 0 1px 3px;text-shadow:rgba(0,0,0,0.6) 0 1px 2px}.actions a:active,.bigButtons a:active{-webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 1px;-moz-box-shadow:inset rgba(0,0,0,0.25) 0 1px 1px;box-shadow:inset rgba(0,0,0,0.25) 0 1px 1px;text-shadow:rgba(0,0,0,0.2) 0 -1px 1px}.actions .signup,.bigButtons .signup{background:#8DB817}.actions .demo,.bigButtons .demo{background:#1881BD}.actions .tour,.bigButtons .tour{background:#B47DC8}.msie .actions a:hover,.msie .bigButtons a:hover{color:#644000}.sgreen a.demo,.sblue a.demo,.spurple a.tour{background:#D93732}.sgreen a.signup{background:#1881BD}
nav.primary {
background : url("../images/nav.jpg") repeat scroll 0 0 #161616;
background-size:60px;
text-align:left;
}

nav.primary form {
background:#161616;
padding:0 20px;
-webkit-box-shadow:rgba(0,0,0,0.3) 0px 0px 8px;
-moz-box-shadow:rgba(0,0,0,0.3) 0px 0px 8px;
box-shadow:rgba(0,0,0,0.3) 0px 0px 8px
}

nav.primary div {
padding: 10px 0 0 0;
}
nav.primary input {
font-size:90%;
width:100%;
}
nav.primary a {
display:inline-block;
padding:12px 0;
text-decoration:none;
color:#736e6e;
padding-bottom:2px;
margin-bottom:7px;
border-bottom:3px solid transparent;
}
nav.primary a:active {
color:#0065CC;
border-color:rgba(0,101,204,0.5);
}
nav.primary a:after {
//contnet:"\183 fsdff";
//font-size:28px;
//line-height:23px;
//display:inline-block;
color:#C18D3D;
//padding:0 6px;
//text-shadow:rgba(0,0,0,0.5) 1px 1px 1px;
//font-weight:bold;
}
.headmarg {
display:inline-block;
float:left;
width: 85%;
}
.searchmarg {
display:inline-block;
float:left;
width: 15%;
}
nav .link1:hover {
color:#A00c08;
//border-bottom:2px solid rgba(56,147,200,0.45);
}
nav .link2:hover {
color:#148600;
//border-bottom:2px solid rgba(220,73,69,0.45);
}
nav .link3:hover {
color:#005682;
//border-bottom:2px solid rgba(237,107,34,0.45);
}
nav a.cpage {
        color: #E7BF5D;
}

.active2 {
color: #333;
}
nav.primary b {
display:none;
font-size:28px;
line-height:23px;
display:inline-block;
color:#C18D3D;
padding:0 6px;
text-shadow:rgba(0,0,0,0.5) 1px 1px 1px;
}
.content {
background:#fff;
background-size:60px;
background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.1) 50%), to(rgba(0,0,0,0.07) 50%));
background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.07) 50%);
background-image:-moz-linear-gradient(left, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.07) 50%);
background-image:-ms-linear-gradient(left, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.07) 50%);
background-image:-o-linear-gradient(left, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.07) 50%);
}
.content .container {
position:relative;
padding:30px 20px 20px 20px;
background:#fff;
border-bottom:1px solid #E9E9E9;
-webkit-box-shadow:rgba(0,0,0,0.2) 0px 8px 8px;
-moz-box-shadow:rgba(0,0,0,0.2) 0px 8px 8px;
box-shadow:rgba(0,0,0,0.2) 0px 8px 8px;
}

.content .container h3 a 
{
color:#FADC76;
font-size: 17px;
//text-decoration:none
}
.content .container  h3 a:hover
{
text-decoration: overline;
}


img.construction {
margin-left: 105px;
width: 600px;
height: 300px;
margin-top: 20px;
margin-bottom: 20px;

}

.box {
display:block;
position:relative;
height:130px;
padding:12px 0 12px 0;
margin-bottom:2em;
text-align:left;
text-decoration:none;
overflow:hidden;
background:#777;
background-image:url("../images/demon.png");
cursor:pointer;
-webkit-border-radius:16px;
-moz-border-radius:16px;
border-radius:16px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
-webkit-transition:all 300ms ease;
-moz-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
text-shadow:rgba(0,0,0,0.3) 0px 1px 3px
}
.bigbox {
display:block;
position:relative;
//height:230px;
Width: 90%;
margin-left: 5%;
padding:12px 0 12px 0;
margin-bottom:2em;
text-align:left;
font-family: Serif, "Times New Roman",Georgia;
font-size: 16px;
text-decoration:none;
overflow:hidden;
background:#777;
background-image:url("../images/v3/swirls/s1.png");
cursor:pointer;
-webkit-border-radius:16px;
-moz-border-radius:16px;
border-radius:16px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
-webkit-transition:all 300ms ease;
-moz-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
text-shadow:rgba(0,0,0,0.3) 0px 1px 3px
}
.bigbox:hover {
background-color:#E2B008;
background-position:-75px -75px;
-webkit-box-shadow:rgba(0,0,0,0.25) 0 2px 3px;
-moz-box-shadow:rgba(0,0,0,0.25) 0 2px 3px;
box-shadow:rgba(0,0,0,0.25) 0 2px 3px;
text-shadow:rgba(0,0,0,0.7) 0px 1px 2px
}
.smallbox {
display:block;
position:relative;
height:130px;
//Width: 90%;
//margin-left: 5%;
padding:12px 0 12px 0;
margin-bottom:2em;
text-align:left;
font-family: Serif, "Times New Roman",Georgia;
font-size: 16px;
text-decoration:none;
overflow:hidden;
background:#777;
background-image:url("../images/v3/swirls/s1.png");
cursor:pointer;
-webkit-border-radius:16px;
-moz-border-radius:16px;
border-radius:16px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
-webkit-transition:all 300ms ease;
-moz-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
text-shadow:rgba(0,0,0,0.3) 0px 1px 3px
}
.middlebox {
display:block;
position:relative;
height:220px;
Width: 40%;
margin-left: 6%;
padding:12px 0 12px 0;
margin-bottom:2em;
//margin-left: 150px;
text-align:left;
font-family: Serif, "Times New Roman",Georgia;
font-size: 15px;
text-decoration:none;
overflow:hidden;
background:#777;
background-image:url("../images/v3/swirls/s1.png");
cursor:pointer;
-webkit-border-radius:16px;
-moz-border-radius:16px;
border-radius:16px;
-moz-background-clip:padding;
-webkit-background-clip:padding-box;
background-clip:padding-box;
-webkit-transition:all 300ms ease;
-moz-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
text-shadow:rgba(0,0,0,0.3) 0px 1px 3px
}
.bigbox h3 {
margin: 12px 10px 10px 40px;
color: #fff;
}
.bigbox p {
color: #ccc;
margin: 20px 50px 10px 40px;
line-height: 2em;
}
.smallbox h3 {
margin: 5px 10px 5px 10px;
color: #fff;
font-size: 14px;
}
.smallbox p {
color: #ccc;
margin: 10px;
line-height: 1.5em;
font-size: 13px
}
.middlebox h3 {
margin: 12px 10px 5px 20px;
color: #fff;
font-size: 16px;
}
.middlebox p {
color: #ccc;
margin: 10px;
line-height: 2em;
}
.middlebox ul {
color: #ccc;
margin: 5px 10px 10px 10px;
line-height: 1.5em;
}

.box:hover {
background-color:#E2B008;
background-position:-140px -140px;
-webkit-box-shadow:rgba(0,0,0,0.25) 0 2px 3px;
-moz-box-shadow:rgba(0,0,0,0.25) 0 2px 3px;
box-shadow:rgba(0,0,0,0.25) 0 2px 3px;
text-shadow:rgba(0,0,0,0.7) 0px 1px 2px
}

.box:active {
text-shadow:none;
-webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 1px;
-moz-box-shadow:inset rgba(0,0,0,0.25) 0 1px 1px;
box-shadow:inset rgba(0,0,0,0.25) 0 1px 1px
}
.box span{color:#FFF;color:rgba(0,0,0,0.3);font-size:2em;position:absolute;right:0;top:0;z-index:25;margin:0 7px 0 0;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);-webkit-transition:margin 300ms,font-size 300ms,color 300ms;-moz-transition:margin 300ms,font-size 300ms,color 300ms;-ms-transition:margin 300ms,font-size 300ms,color 300ms;-o-transition:margin 300ms,font-size 300ms,color 300ms;text-shadow:none}.box:hover span{font-size:13em;margin:-50px 0 0 0;color:#000;color:rgba(255,255,255,0.3);-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}.box div{position:absolute;bottom:12px;z-index:200}.box h3{margin:0 12px}.box p{color:#EEE;color:rgba(255,255,255,0.85);margin:0 12px}#breadcrumbs{background:#F5F5F5;background-size:60px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.1) 50%), to(rgba(0,0,0,0.07) 50%));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.07) 50%);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.07) 50%);background-image:-ms-linear-gradient(left, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.07) 50%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.07) 50%)}#breadcrumbs .container{font-size:90%;font-weight:bold;color:#000;padding:10px 20px;background:#f5f5f5 url("../images/v3/swirls/s2.png") no-repeat 600px -100px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 8px 8px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 8px 8px;box-shadow:rgba(0,0,0,0.2) 0px 8px 8px}#breadcrumbs span,#breadcrumbs a{display:inline-block}#breadcrumbs .right{position:absolute;right:12px}#breadcrumbs span{color:#555}#breadcrumbs a{color:#0065CC;text-decoration:none;border-bottom:1px solid #DEDEDE;outline:none}#breadcrumbs a:hover{cursor:pointer;border-color:#0065CC}#breadcrumbs a:active{color:#8DB817;border-color:#8DB817}footer{text-align:left}
footer .container
{
background-image:url("../images/v3/swirls/s1.png");
background-repeat:no-repeat;
background-position:-285px -60px;
padding:30px 20px;
-webkit-box-shadow:rgba(0,0,0,0.2) 0px 8px 8px;
-moz-box-shadow:rgba(0,0,0,0.2) 0px 8px 8px;
box-shadow:rgba(0,0,0,0.2) 0px 8px 8px}
footer .logoStuff
{
padding:25px 0 0 0
}
footer .logoStuff h2{margin:0}footer .logoStuff h2 a{display:block;background:url(/images/tree.png) no-repeat;width:165px;height:55px;text-indent:-9000px;overflow:hidden}footer .logoStuff h3{margin:0;width:180px;font-size:1.2em;text-align:center;padding:4px 0 0 0}footer form h3,footer form label{margin:0 0 3px 0;display:block}footer form nav{margin-bottom:1.5em}footer form a{display:block;color:#FFF;text-decoration:none}footer form a:hover{color:#FFF;text-decoration:underline}footer form hr{margin-bottom:1em}footer form select,footer form input{font-size:100%;width:100%}footer form select{font-size:120%}#more{position:absolute;top:0;left:100%;z-index:100;width:99%;height:365px;margin:0 0 0 -100px;overflow:hidden;-webkit-transition:left 500ms ease,margin 500ms ease;-moz-transition:left 500ms ease,margin 500ms ease;-ms-transition:left 500ms ease,margin 500ms ease;-o-transition:left 500ms ease,margin 500ms ease}#more .close{display:inline-block;position:absolute;top:0;left:0;z-index:100;margin:102px 0 0 0;width:100px;height:104px;text-indent:-9000px;overflow:hidden}.whatelse{background:url("../images/v3/more/whatelse.png") no-repeat left top}.checkitout{background:url("../images/v3/more/checkitout.png") no-repeat left top}.comingsoon{background:url("../images/v3/more/comingsoon.png") no-repeat left top}.learnmore{background:url("../images/v3/more/learnmore.png") no-repeat left top}.needhelp{background:url("../images/v3/more/needhelp.png") no-repeat left top}.playvideo{background:url("../images/v3/more/playvideo.png") no-repeat left top}.goback #more,.showVideo #more{background-image:url("../images/v3/more/goback.png");left:1%;margin:0 0 0 20px}.goback #main a.logo,#main.showVideo a.logo{display:block}.goback .slide,.showVideo .slide,.showVideo nav.slides{opacity:0}.en .whatelse{background-image:url("../images/v3/more/whatelse-en.png")}.en .checkitout{background-image:url("../images/v3/more/checkitout-en.png")}.en .comingsoon{background-image:url("../images/v3/more/comingsoon-en.png")}.en .learnmore{background-image:url(/images/v3/more/learnmore-en.png)}.en .needhelp{background-image:url(/images/v3/more/needhelp-en.png)}.en .playvideo{background-image:url(/images/v3/more/playvideo-en.png)}.en .goback #more,.en .showVideo #more{background-image:url(/images/v3/more/goback-en.png)}.video{width:640px;height:100%;padding:2px 0 0 0;margin:0 auto;visibility:hidden}.showVideo .video{visibility:visible}.showVideo #slides .demo,.showVideo #slides .tour{display:none}#powered{position:relative;height:365px;margin:0 0 0 100px;z-index:100;padding:15px 0 20px 20px;display:block;text-align:left;background:rgba(0,0,0,0.15) !important}#powered h2{margin:0;padding:20px 0 10px 8px}#powered ul{list-style:none;float:left;margin:0 7% 0 0;padding:0}#powered a{display:block;padding:5px 8px;color:#fff;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#powered a:hover{background:#3487B8;color:#fff;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;box-shadow:rgba(0,0,0,0.15) 0px 1px 3px;text-shadow:none}#powered a:active{background:#fff;color:#317CA8}.playvideo #powered{padding:0}input[type='search']{border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background:#fff url(/images/fieldbg.gif) repeat-x top;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-indent:.5em;padding-top:2px}.block{background:#EEE;padding:1.5em;margin:0 0 2em 0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.25);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.25);box-shadow:1px 1px 2px 0 rgba(0,0,0,0.25)}.stick{background:#EEE}.content section{margin-bottom:1em}aside{font-size:85%}figure img{width:100%;border:1px solid #E4E4E4}@media only screen and (min-width: 1024px){html{padding:0 0 1em 0}#main{padding-top:24px}}@media only screen and (max-width: 768px){html{overflow-x:hidden}.demo{display:none !important}.slide img,.scenter h3,.slide ul{opacity:0}#main .logo{left:0}#main nav.actions{left:10px}nav.slides{right:25px}.stext1,.stext2,.scenter{text-align:left;padding:65px 0 0 10px}.stext1{padding-top:75px}.stext1 h1,.stext2 h1,.scenter h1{font-size:290%;width:70%;margin:0;padding-bottom:12px}.stext1 h2,
.stext2 h2,.scenter h2 {
width:66%;
font-size:140%;
margin:0;
}

.sticky,.tooclose{position:static !important}.content .container{padding-left:10px;padding-right:10px}nav.primary form{padding:0}nav.primary nav{width:97%;margin:0}nav.primary b,nav.primary div{display:none}nav.primary a{border:none !important;text-align:center;width:33%}}@media only screen and (max-width: 480px){nav.slides{opacity:0}.wf-loading #login a,.wf-loading .slide h1,.wf-loading .slide h2,.wf-loading .slide h3,.wf-loading nav.slides a,.wf-loading .actions a,.wf-loading .bigButtons a,.wf-loading nav.primary a,.wf-loading .text h2,.wf-loading .text h3,.wf-loading .text h4,.wf-loading .box h3,.wf-loading #powered h2,.wf-loading #powered a,.wf-loading footer h3,.wf-loading footer label{visibility:visible}}@media only screen and (max-width: 320px){#main nav.actions,nav.slides{bottom:15px}.playvideo{display:none}.slide{background-position:-45px 0px}.shome h2{left:30px}#login{right:10px}.stext1 h1,.stext2 h1,.scenter h1{width:80%}.stext1 h2,.stext2 h2,.scenter h2{width:70%}img{width:auto !important}.stext2 h2{opacity:0}#main nav.actions a{font-size:150%}nav.primary{font-size:85%}.novideo #more{left:0%;margin:0 0 0 0}.box{background-position:-75px -75px}.box span{font-size:13em;margin:-50px 0 0 0;color:rgba(255,255,255,0.3);-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}footer .logoStuff{padding-bottom:30px}footer form{font-size:120%;margin:0 !important;padding-top:20px}}

.redBG { 
background-color:#A00C08 !important;
}
.blueBG {
background-color:#005682 !important;
}
.greenBG {
background-color:#148600 !important;
}

.redTX {color:#DC4945 !important;
} .orangeTX {
color:#ED6B22 !important;
}
.blueTX {
color:#3893C8 !important;
}
.purpleTX {
color:#8763A3 !important;
}
.greenTX {
color:#8DB626 !important;
}
.tealTX {
color:#7ECCA6 !important;
}
.pinkTX {
 color:#DC4945 !important;
}
.yellowTX{color:#D3A10C !important}.grayTX{color:#777 !important}.grayTX strong{color:#000}.sred,.sred #slides,.sred #powered,.sred #footer{background-color:#005682}.sblue,.sblue #slides,.sblue #powered,.sblue #footer{background-color:#A00c08} .sgreen,.sgreen #slides,.sgreen #powered,.sgreen #footer{background-color:#148600}.spurple,.spurple #slides,.spurple #powered,.spurple #footer{background-color:#7a68a6}.sorange,.sorange #slides,.sorange #powered,.sorange #footer{background-color:#e7761a}.syellow,.syellow #slides,.syellow #powered,.syellow #footer{background-color:#D3A10C}.steal,.steal #slides,.steal #powered,.steal #footer{background-color:#177c82}.spink,.spink #slides,.spink #powered,.spink #footer{background-color:#DC4945}.sblack,.sblack #slides,.sblack #powered,.sblack #footer{background-color:#222}.sblack,.sblack #login a{background-color:#333}.sgray,.sgray #slides,.sgray #powered,.sgray #footer{background-color:#777}.sblueprint,.sblueprint #slides,.sblueprint #powered,.sblueprint #footer{background-color:#313e94}.swirl1{background-image:url("../images/btop120.jpg");background-position:-60% 0}.swirl2{background-image:url("../images/rtop120.jpg");background-position:-10% 0}.swirl3{background-image:url("../images/gtop120.jpg");background-position:-10% 0}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.vjs-poster{margin:0 auto;padding:0;cursor:pointer;position:relative;width:100%;max-height:100%}.video-js .vjs-subtitles{color:#fff;font-size:20px;text-align:center;position:absolute;bottom:40px;left:0;right:0}.vjs-default-skin .vjs-controls{position:absolute;bottom:0;left:0;right:0;opacity:0.85;display:none;margin:0;padding:0;height:2.6em;color:#fff;border-top:1px solid #404040;background:#242424;background:-moz-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(50%, #242424), color-stop(50%, #1f1f1f), color-stop(100%, #171717));background:-webkit-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);background:-o-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);background:-ms-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);background:linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.vjs-default-skin .vjs-control{position:relative;float:left;text-align:center;margin:0;padding:0;height:2.6em;width:2.6em}.vjs-default-skin .vjs-control:focus{outline:0}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer !important}.vjs-default-skin.vjs-paused .vjs-play-control div{width:15px;height:17px;background:url(/images/v3/more/video-js.png);margin:0.5em auto 0}.vjs-default-skin.vjs-playing .vjs-play-control div{width:15px;height:17px;background:url("../images/v3/more/video-js.png") -25px 0;margin:0.5em auto 0}.vjs-default-skin .vjs-rewind-control{width:5em;cursor:pointer !important}.vjs-default-skin .vjs-rewind-control div{width:19px;height:16px;background:url("../images/v3/more/video-js.png");margin:0.5em auto 0}.vjs-default-skin .vjs-mute-control{width:3.8em;cursor:pointer !important;float:right}.vjs-default-skin .vjs-mute-control div{width:22px;height:16px;background:url("../images/v3/more/video-js.png") -75px -25px;margin:0.5em auto 0}.vjs-default-skin .vjs-mute-control.vjs-vol-0 div{background:url("../images/v3/more/video-js.png") 0 -25px}.vjs-default-skin .vjs-mute-control.vjs-vol-1 div{background:url("../images/v3/more/video-js.png") -25px -25px}.vjs-default-skin .vjs-mute-control.vjs-vol-2 div{background:url("../images/v3/more/video-js.png") -50px -25px}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{position:relative;width:5em;height:0.6em;margin:1em auto 0;cursor:pointer !important;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;background:#666;background:-moz-linear-gradient(top, #333, #666);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#666));background:-webkit-linear-gradient(top, #333, #666);background:-o-linear-gradient(top, #333, #666);background:-ms-linear-gradient(top, #333, #666);background:linear-gradient(top, #333, #666)}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:0.6em;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;background:#fff;background:-moz-linear-gradient(top, #fff, #ccc);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));background:-webkit-linear-gradient(top, #fff, #ccc);background:-o-linear-gradient(top, #fff, #ccc);background:-ms-linear-gradient(top, #fff, #ccc);background:linear-gradient(top, #fff, #ccc)}.vjs-default-skin .vjs-volume-handle{position:absolute;top:-0.2em;width:0.8em;height:0.8em;background:#ccc;left:0;border:1px solid #fff;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;border-radius:0.6em}.vjs-default-skin div.vjs-progress-control{position:absolute;left:4.8em;right:4.8em;height:1.0em;width:auto;top:-1.3em;border-bottom:1px solid #1F1F1F;border-top:1px solid #222;background:#333;background:-moz-linear-gradient(top, #222, #333);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#333));background:-webkit-linear-gradient(top, #222, #333);background:-o-linear-gradient(top, #333, #222);background:-ms-linear-gradient(top, #333, #222);background:linear-gradient(top, #333, #222)}.vjs-default-skin .vjs-progress-holder{position:relative;cursor:pointer !important;padding:0;margin:0;height:1.0em;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;border-radius:0.6em;background:#111;background:-moz-linear-gradient(top, #111, #262626);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#111), to(#262626));background:-webkit-linear-gradient(top, #111, #262626);background:-o-linear-gradient(top, #111, #262626);background:-ms-linear-gradient(top, #111, #262626);background:linear-gradient(top, #111, #262626)}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:1.0em;margin:0;padding:0;left:0;top:0;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;border-radius:0.6em}.vjs-default-skin .vjs-play-progress{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #d6d6d6 50%, #fff 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #fff), color-stop(50%, #d6d6d6), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0%, #d6d6d6 50%, #fff 100%);background:-o-linear-gradient(top, #fff 0%, #d6d6d6 50%, #fff 100%);background:-ms-linear-gradient(top, #fff 0%, #d6d6d6 50%, #fff 100%);background:linear-gradient(top, #fff 0%, #d6d6d6 50%, #fff 100%);background:#efefef;background:-moz-linear-gradient(top, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #efefef), color-stop(50%, #f5f5f5), color-stop(50%, #dbdbdb), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);background:-o-linear-gradient(top, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);background:-ms-linear-gradient(top, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f1f1f1',GradientType=0 );background:linear-gradient(top, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%)}.vjs-default-skin .vjs-load-progress{opacity:0.8;background:#666;background:-moz-linear-gradient(top, #666, #333);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#333));background:-webkit-linear-gradient(top, #666, #333);background:-o-linear-gradient(top, #666, #333);background:-ms-linear-gradient(top, #666, #333);background:linear-gradient(top, #666, #333)}.vjs-default-skin div.vjs-seek-handle{position:absolute;width:16px;height:16px;margin-top:-0.3em;left:0;top:0;background:url("../images/v3/more/video-js.png") 0 -50px;-moz-border-radius:0.8em;-webkit-border-radius:0.8em;border-radius:0.8em;-webkit-box-shadow:0 2px 4px 0 #000;-moz-box-shadow:0 2px 4px 0 #000;box-shadow:0 2px 4px 0 #000}.vjs-default-skin .vjs-time-controls{position:absolute;right:0;height:1.0em;width:4.8em;top:-1.3em;border-bottom:1px solid #1F1F1F;border-top:1px solid #222;background-color:#333;font-size:1em;line-height:1.0em;font-weight:normal;font-family:Helvetica, Arial, sans-serif;background:#333;background:-moz-linear-gradient(top, #222, #333);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#333));background:-webkit-linear-gradient(top, #222, #333);background:-o-linear-gradient(top, #333, #222);background:-ms-linear-gradient(top, #333, #222);background:linear-gradient(top, #333, #222)}.vjs-default-skin .vjs-current-time{left:0}.vjs-default-skin .vjs-duration{right:0;display:none}.vjs-default-skin .vjs-remaining-time{right:0}.vjs-time-divider{display:none}.vjs-default-skin .vjs-time-control{font-size:1em;line-height:1;font-weight:normal;font-family:Helvetica, Arial, sans-serif}.vjs-default-skin .vjs-time-control span{line-height:25px}.vjs-secondary-controls{float:right}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer !important;float:right}.vjs-default-skin .vjs-fullscreen-control div{width:16px;height:16px;background:url("../images/v3/more/video-js.png") -50px 0;margin:0.5em auto 0}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control div{background:url("../images/v3/more/video-js.png") -75px 0}.vjs-default-skin .vjs-big-play-button{display:block;z-index:2;position:absolute;top:50%;left:50%;width:8.0em;height:8.0em;margin:-43px 0 0 -43px;text-align:center;vertical-align:center;cursor:pointer !important;border:0.3em solid #fff;opacity:0.95;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#454545;background:-moz-linear-gradient(top, #454545 0%, #232323 50%, #161616 50%, #3f3f3f 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #454545), color-stop(50%, #232323), color-stop(50%, #161616), color-stop(100%, #3f3f3f));background:-webkit-linear-gradient(top, #454545 0%, #232323 50%, #161616 50%, #3f3f3f 100%);background:-o-linear-gradient(top, #454545 0%, #232323 50%, #161616 50%, #3f3f3f 100%);background:-ms-linear-gradient(top, #454545 0%, #232323 50%, #161616 50%, #3f3f3f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#3f3f3f',GradientType=0 );background:linear-gradient(top, #454545 0%, #232323 50%, #161616 50%, #3f3f3f 100%);-webkit-box-shadow:4px 4px 8px #000;-moz-box-shadow:4px 4px 8px #000;box-shadow:4px 4px 8px #000}.vjs-default-skin div.vjs-big-play-button:hover{-webkit-box-shadow:0 0 80px #fff;-moz-box-shadow:0 0 80px #fff;box-shadow:0 0 80px #fff}.vjs-default-skin div.vjs-big-play-button span{position:absolute;top:50%;left:50%;display:block;width:35px;height:42px;margin:-20px 0 0 -15px;background:url("../images/v3/more/video-js.png") -100px 0}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;width:55px;height:55px;margin:-28px 0 0 -28px;-webkit-animation-name:rotatethis;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotatethis;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear}@-webkit-keyframes rotatethis{0%{-webkit-transform:scale(0.6) rotate(0deg)}12.5%{-webkit-transform:scale(0.6) rotate(0deg)}12.51%{-webkit-transform:scale(0.6) rotate(45deg)}25%{-webkit-transform:scale(0.6) rotate(45deg)}25.01%{-webkit-transform:scale(0.6) rotate(90deg)}37.5%{-webkit-transform:scale(0.6) rotate(90deg)}37.51%{-webkit-transform:scale(0.6) rotate(135deg)}50%{-webkit-transform:scale(0.6) rotate(135deg)}50.01%{-webkit-transform:scale(0.6) rotate(180deg)}62.5%{-webkit-transform:scale(0.6) rotate(180deg)}62.51%{-webkit-transform:scale(0.6) rotate(225deg)}75%{-webkit-transform:scale(0.6) rotate(225deg)}75.01%{-webkit-transform:scale(0.6) rotate(270deg)}87.5%{-webkit-transform:scale(0.6) rotate(270deg)}87.51%{-webkit-transform:scale(0.6) rotate(315deg)}100%{-webkit-transform:scale(0.6) rotate(315deg)}}@-moz-keyframes rotatethis{0%{-moz-transform:scale(0.6) rotate(0deg)}12.5%{-moz-transform:scale(0.6) rotate(0deg)}12.51%{-moz-transform:scale(0.6) rotate(45deg)}25%{-moz-transform:scale(0.6) rotate(45deg)}25.01%{-moz-transform:scale(0.6) rotate(90deg)}37.5%{-moz-transform:scale(0.6) rotate(90deg)}37.51%{-moz-transform:scale(0.6) rotate(135deg)}50%{-moz-transform:scale(0.6) rotate(135deg)}50.01%{-moz-transform:scale(0.6) rotate(180deg)}62.5%{-moz-transform:scale(0.6) rotate(180deg)}62.51%{-moz-transform:scale(0.6) rotate(225deg)}75%{-moz-transform:scale(0.6) rotate(225deg)}75.01%{-moz-transform:scale(0.6) rotate(270deg)}87.5%{-moz-transform:scale(0.6) rotate(270deg)}87.51%{-moz-transform:scale(0.6) rotate(315deg)}100%{-moz-transform:scale(0.6) rotate(315deg)}}div.vjs-loading-spinner .ball1{opacity:0.12;position:absolute;left:20px;top:0px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball2{opacity:0.25;position:absolute;left:34px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball3{opacity:0.37;position:absolute;left:40px;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball4{opacity:0.50;position:absolute;left:34px;top:34px;width:13px;height:13px;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:15px;border:1px solid #ccc}div.vjs-loading-spinner .ball5{opacity:0.62;position:absolute;left:20px;top:40px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball6{opacity:0.75;position:absolute;left:6px;top:34px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball7{opacity:0.87;position:absolute;left:0px;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball8{opacity:1.00;position:absolute;left:6px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}

/* Preloader */

#preloader {
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-color: #1e1e1e; /* change if the mask should have another color then white */
    z-index:2000; /* makes sure it stays on top */
}

#status {
    width:200px;
    height:200px;
    position:absolute;
    left:50%; /* centers the loading animation horizontally one the screen */
    top:50%; /* centers the loading animation vertically one the screen */
    background-image:url("../images/status.gif"); /* path to your loading animation */
    background-repeat:no-repeat;
    background-position:center;
    margin:-100px 0 0 -100px; /* is width and height divided by two */
}
p.copy {
	margin				: 0px;
	font-family      		: Arial, Helvetica, sans-serif;
	font-size			: 10px;
	color				: #bbb;	
}

.first {
	clear: both;
	margin-left: 0;
}


.one-half {
        float: left;
	margin-bottom: 20px;
	margin-bottom: 1.25rem; /* based on 16px = 100% */
	margin-left: 2.564102564102564%;
	width: 48.717948717948715%;
}

.mainimg {
margin-left:  170px;
margin-top:  30px;
margin-bottom: 25px;
}



/* new footer css*/

.footer {
  background: #0f172a;
  color: #cbd5f5;
  padding: 60px 20px 20px;
}

.footer-container {
  max-width: 1200px;
  margin: auto;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  gap: 40px;
}

.footer h3,
.footer h4 {
  color: #ffffff;
  margin-bottom: 15px;
}

.footer p {
  line-height: 1.6;
}

.footer ul {
  list-style: none;
  padding: 0;
}

.footer ul li {
  margin-bottom: 8px;
}

.footer ul li a {
  color: #cbd5f5;
  text-decoration: none;
  transition: color 0.3s ease;
}

.footer ul li a:hover {
  color: #60a5fa;
}

.footer-bottom {
  border-top: 1px solid #1e293b;
  margin-top: 40px;
  padding-top: 15px;
  
  font-size: 13px;
  color: #94a3b8;
}

