@charset "utf-8";@media screen{html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, textarea, input, select, caption, article,aside,canvas,details,figcaption,figure, footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
ol, ul{list-style:none;}
audio, canvas, video{display:inline-block;*display:inline;*zoom:1;}
h1, h2, h3, h5, h6{margin:40px 0 0 0;padding:0;font-size:71px;color:#fff;font-weight:400;font-family:'proxima_nova_altsemibold';}
h1, h2{text-align:center;}
h1 span{color:#f67d34;}
h2{margin:-14px 0 30px 0;font-size:33px;line-height:55px;}
h3{font-size:32px;margin:0 0 16px 0;line-height:140%;color:#7f7f7f;}
h4, h5, h6{margin:0 0 8px 0;font-size:25px;color:#7f7f7f;line-height:140%;}
h5{margin:0;font-size:15px;}
h6{margin:0 0 15px 0;font-size:22px;}
p{margin:0 0 10px 0;line-height:24px;font-size:15px;}
a{color:#2D751D;text-decoration:none;}
a:hover{color:#7f7f7f;text-decoration:underline;}
body{font-family:'proxima_nova_alt_rgregular';font-size:13px;color:#7f7f7f;}
#wrapper{display:block;float:left;width:100%;}
header{float:left;width:100%;background-color:#1e1e1e;margin-top:0px;}
header .container, #banner-total .container{margin:0 auto;*zoom:1;width:1150px;position:relative;}
.logo{margin-top:10px;margin-bottom:0px;float:left;}
#call{display:none;}
.header-right{float:right;margin-top:18px;}
.header-right-top li{float:left;}
.social-icon{float:right;width:330px;margin-top:0px;margin-left:0px;height:59px;border:0px red solid;}
.facebook, .twitter, .google, .in{float:left;margin-right:20px;text-align:center;background:url(../images/facebook.png) no-repeat top center;width:58px;height:58px;border:0px red solid;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration:none;}
.facebook:hover, .twitter:hover, .google:hover, .in:hover{background-position:0 -59px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration:none;}
.twitter{background:url(../images/twitter.png) no-repeat top center;}
.google{background:url(../images/google.png) no-repeat top center;}
.in{background:url(../images/in.png) no-repeat top center;}
nav#mtab{display:none;}
nav#mdesk{float:right;font-family:'proxima_nova_altsemibold';width:1150px;display:block;border-top:0px #282828 solid;padding-top:0px;margin-top:10px;}
nav#mdesk ul{display:block;float:right;}
nav#mdesk ul li{float:left;}
nav#mdesk ul li a{float:left;color:#7f7f7f;padding:0 13px 10px 13px;font-size:14px;background:url(../images/nav-separator.jpg) no-repeat top right;}
nav#mdesk ul li a.navlast{background:none;}
nav#mdesk ul li a:hover, nav#mdesk ul li:hover > a, nav#mdesk ul li a.navactive{color:#0881A4;text-decoration:none;border-bottom:0px solid #B71109;padding:0 13px 10px 13px;}
nav#mdesk li ul a:hover, nav#mdesk ul li li:hover > a{color:#0881A4;background:#fff;}
nav#mdesk li ul{background:#fff;border-top:2px solid #f67d34;border-left:1px solid #afafaf;border-right:1px solid #afafaf;border-bottom:2px solid #f67d34;left:-999em;margin:34px 0 0 0;position:absolute;width:250px;z-index:9999;}
nav#mdesk li:hover ul{left:auto;}
nav#mdesk li ul a{background:none;border:0 none;margin-right:0;width:221px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-bottom:1px solid #d4d4d4;font-size:16px;padding:10px 13px;}
nav#mdesk li ul a:hover{color:#0881A4 !important;text-decoration:none;border-bottom:1px solid #d4d4d4;border-right:4px solid #afafaf;background-color:#f9f9f9 !important;}
nav#mdesk li li ul{margin:-1px 0 0 160px;visibility:hidden;}
nav#mdesk li li:hover ul{visibility:visible;}
nav#mdesk ul ul li:last-child > a{border-bottom:none;}
nav#mdesk ul ul ul li:first-child > a{-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;border-radius:0 10px 0 0;}
.search-box{display:block;float:right;width:145px;height:28px;border:1px solid #d9d9d9;padding:4px 0;}
.search{float:left;width:90px;font-family:'proxima_nova_cn_rgregular';color:#bfbfbf;font-size:15px;padding:6px 7px;}
.search-btn{display:block;float:right;height:28px;border-left:1px solid #d3d3d3;border-top:none;border-right:none;border-bottom:none;background:url(../images/social-media-phone-icon.png) no-repeat 3px -194px;width:35px;cursor:pointer;}
#banner-total{display:block;float:left;width:100%;min-height:604px;background-color:#383042;}
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus{outline:none;}
.slides, .flex-control-nav, .flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{width:100%;display:block;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{position:relative;zoom:1;width:996px;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}
.flexslider .slides .col1, .flexslider .slides .col2{float:left;width:400px;}
.flexslider .slides .col2{width:auto;float:right;}
.flexslider .slides .col2 img{max-width:539px;}
.flexslider .slides h2.title, .flexslider .slides h2.title1, .flexslider .slides h2.title2{text-align:left;font-size:18px;margin:30px 0 0 0;line-height:130%;}
.flexslider .slides h2.title1, .flexslider .slides h2.title2{font-size:20px;line-height:normal;}
.flexslider .slides h2.title span.size1{font-size:20px;}
.flexslider .slides h2.title span.size2, .flexslider .slides h2.title span.size5, .flexslider .slides h2.title span.size6{font-size:31px;line-height:46px;}
.flexslider .slides h2.title span.size5{line-height:16px;}
.flexslider .slides h2.title span.size6{line-height:28px;}
.flexslider .slides h2.title span.size3{font-size:15px;line-height:33px;}
.flexslider .slides h2.title span.size4{font-size:42px;color:#f67d34;text-transform:uppercase;line-height:30px;}
.flexslider .slides h2.title1 span.size1, .flexslider .slides h2.title1 span.size2, .flexslider .slides h2.title1 span.size4, .flexslider .slides h2.title1 span.size5{font-size:30px;color:#f67d34;line-height:26px;}
.flexslider .slides h2.title1 span.size3{font-size:20px;line-height:35px;}
.slides h2.title1 span.size4{line-height:0;}
.slides h2.title1 span.size6{font-size:18px;line-height:40px;}
.flexslider .slides h2.title1 span.size7{line-height:10px;display:block;margin-top:-2px;}
.flexslider .slides h2.title2 span.size1, .flexslider .slides h2.title2 span.size2, .flexslider .slides h2.title2 span.size3, .flexslider .slides h2.title2 span.size4{color:#f67d34;font-size:36px;}
.flexslider .slides h2.title2 span.size1{line-height:50px;}
.flexslider .slides h2.title2 span.size2{}
.flexslider .slides h2.title2 span.size3{font-size:26px;}
.flexslider .slides h2.title2 span.size4{line-height:30px;}
.carousel li{margin-right:5px;}
.flex-direction-nav{*height:0;display:none;}
.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:100% 0;right:-36px;}
.flex-direction-nav .flex-prev{left:-36px;}
.flexslider:hover .flex-next{opacity:0.8;right:5px;}
.flexslider:hover .flex-prev{opacity:0.8;left:5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;}
.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(127,127,127,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover{background:#333;background:rgba(254,118,22,0.7);}
.flex-control-paging li a.flex-active{background:#000;background:rgba(254,118,22,0.9);cursor:default;}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
#content, #content1, #content2, #content3, #content4, #content5{float:left;width:100%;display:block;border-bottom:0px red solid;padding-bottom:15px;margin-bottom:15px;}
#content5{background:#128FA3 url(../images/bg5.jpg) repeat;margin-bottom:0px;}
#content5 p{color:#FFF;font-size:20px;}
.add-text{color:#edfc05;font-size:35px;font-weight:bold;line-height:50px;}
#content2{background:#f4f4f4;margin-bottom:0px;border-top:2px #999999 solid;}
#content3{background:#F2F2F2;border-bottom:2px #DDDDDD solid;border-top:2px #DDDDDD solid;}
.renewal-text{color:#138496;font-size:25px;}
#content1{background:#FFF;}
#content .container, #content1 .container, #content2 .container, #content3 .container, #content4 .container, #content5 .container{margin:0 auto;width:1150px;}
#joinus, #features, #howworks, #testimonials, #clientlist{display:block;float:left;width:1150px;margin-top:20px;}
#joinus{width:100%;text-align:center;padding:0 16px;}
#joinus p{font-size:15px;line-height:24px;}
.section-separator{width:996px;float:left;clear:both;margin:20px 0;position:relative;}
.section-separator img{max-width:100%;}
#features, #howworks, #testimonials, #clientlist{margin-top:20px;}
#features .col, #howworks .col, #testimonials .col, #testimonials .col1, #clientlist .col, #clientlist .col1, .#clientlist .col-q{display:block;float:left;width:340px;padding:0 16px;border:0px red solid;}
#features .col{margin-bottom:20px;}
#features .col p{font-size:15px;}
.feature-icon, .feature-icon.benefits, .feature-icon.whychoose, .howwork-icon, .howwork-icon.successstory{width:100px;margin:0 auto 6px auto;height:auto;}
.feature-icon.benefits{background-position:-126px 0;}
.feature-icon.whychoose{background-position:-252px 0;}
#features .col h4, .feature-sub-heading, .feature-content, .feature-link, #howworks .col, #howworks .col h4, #testimonials .col h4, #clientlist .col h4{width:300px;font-family:'proxima_nova_altsemibold';}
#features .col h4, #howworks .col h4, #testimonials .col h4, #clientlist .col h4{text-align:left;float:right;width:280px;margin-top:10px 0px 0px 0px;}
#features .col h4 span, #howworks .col h4 span, #testimonials .col h4 span, #clientlist .col h4 span{color:#C31308;font-size:44px;}
.feature-sub-heading{font-size:15px;line-height:18px;}
.feature-content{font-family:'proxima_nova_alt_rgregular';margin-top:8px;width:100%;text-align:left;}
.feature-content li{background:url(../images/icon.png) no-repeat;margin-bottom:10px;font-size:16px;line-height:30px;padding-left:40px;display:block;float:none;color:#636363;}
.faq-bullet li{background:url(../images/bullet-arrow1.png) no-repeat;margin-bottom:0px;font-size:15px;text-align:left;line-height:30px;padding-left:28px;margin-left:3px;display:block;float:none;color:#636363;}
.text-content li{background:url(../images/bullet-arrow.png) no-repeat;padding-top:margin-bottom:18px;font-size:16px;line-height:30px;text-align:left;padding-left:33px;display:block;float:none;color:#636363;}
.mca-faq{color:#2491b6;font-size:20px;}
.download-block{width:100%;float:left;margin-bottom:10px;}
.down-content{width:auto;float:left;height:auto;padding:10px 40px 10px 0px;font-size:18px;font-weight:bold;}
.down-content li{background:url(../images/icon.png) right no-repeat;margin-bottom:10px;font-size:15px;line-height:30px;padding-left:0px;display:block;float:none;text-align:left;}
.feature-link a{color:#f67d34;font-size:14px;float:right;}
.feature-link a:hover{color:#7f7f7f;text-decoration:underline;}
#howworks .col, #howworks .col h4, .casestudy{width:466px;}
.howwork-icon{background-position:-378px 0;}
#howworks .col h4 span{font-size:58px;}
#howworks .col p, #testimonials .col p{font-size:15px;line-height:140%;font-family:'proxima_nova_alt_rgregular';}
.howworks-screenshot, .howworks-video{margin-top:10px;float:left;width:209px;text-align:center;color:#f67d34;display:block;}
.howworks-screenshot img, .howworks-video img{margin-bottom:10px;}
.howworks-screenshot span.link, .howworks-video span.link{font-size:22px;font-family:'proxima_nova_altsemibold';}
.howworks-screenshot:hover, .howworks-video:hover{text-decoration:underline;}
.howworks-video{float:right;}
.howwork-icon.successstory{background-position:-504px 0;width:135px;}
.casestudy{margin-top:30px;text-align:center;font-size:22px;font-family:'proxima_nova_altsemibold';display:block;}
#testimonials .col, #testimonials .col h4, #clientlist .col, #clientlist .col h4{width:580px;border:0px red solid;}
#testimonials .col{width:580px;}
#testimonials .col, #clientlist .col{padding:0 16px;}
#testimonials .col h4, #clientlist .col h4{font-size:34px;margin-bottom:0;}
#testimonials .col h4 span, #clientlist .col h4 span{font-size:44px;}
#testimonials .col p.clientspeech, #clientlist .col p.client{font-size:20px;font-family:'proxima_nova_altsemibold';line-height:28px;}
.client-nm{color:#f67d34;font-size:22px;}
#testimonials .col1, #clientlist .col1{width:500px;float:right;display:block;margin-top:70px;padding-right:16px;border:0px red solid;}
#clientlist .col1{width:750px;float:left;display:block;margin-top:70px;padding-right:0px;padding-left:0px;border:0px red solid;}
.#clientlist .col-q{width:950px;border:1px red solid;}
.query-block1{float:left;width:100%;height:auto;border:0px red solid;margin-top:0px;color:#333;font-weight:bold;font-size:15px;}
.query-block1-main{float:left;width:100%;height:auto;border:0px red solid;margin-top:15px;margin-bottom:10px;color:#333;font-weight:bold;font-size:15px;}
.eform-block2, .eform-block2-text{float:left;width:55%;padding:1%;text-align:left;background:#eff0ef;border:1px #c4c5c3 solid;}
.eform-block2-text{background:none;font-weight:normal;border:0px #c4c5c3 solid;}
.eform-block3, .eform-block3-text{float:left;width:18%;padding:1%;text-align:center;margin:0px 1%;background:#c2fcb6;border:1px #6ecf58 solid;}
.eform-block3-text{background:none;border:0px #c4c5c3 solid;}
.eform-block4, .eform-block4-text{float:left;width:16%;text-align:center;padding:1%;background:#FCD999;border:1px #BA9248 solid;}
.eform-block4-text{background:none;border:0px #c4c5c3 solid;}
.download-content li{background:url(../images/download-icon.png) left no-repeat;padding-top:margin-bottom:18px;font-size:16px;line-height:30px;text-align:left;padding-left:33px;display:block;float:none;color:#636363;}
#clientlist .col2{width:350px;float:right;display:block;margin-top:0px;padding-right:0px;border:0px red solid;}
#testimonials .col1{width:400px;border:0px red solid;}
#testimonials .col1 img, #clientlist .col1 img{max-width:100%;}
#clientlist .col p.client{font-size:16px;line-height:24px;}
#clientlist .col{float:right;}
#clientlist .col1{float:left;margin-top:0px;}
footer{float:left;width:100%;margin:0px 0;}
#footer-top, #footer-bottom{float:left;width:100%;}
#footer-top{background-color:#e9e9e9;-webkit-box-shadow:0px 0px 5px 4px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px 4px rgba(0, 0, 0, 0.2);padding:28px 0;}
#footer-top .container, #footer-bottom .container{margin:0 auto;*zoom:1;width:1150px;position:relative;clear:both;}
#footer-top .col, #footer-top .col.right, #footer-bottom .col, #footer-bottom .col.right{display:block;float:left;width:auto;margin-right:45px;}
#footer-top .col .heading{display:block;float:none;font-size:18px;font-family:'proxima_nova_altsemibold';margin-bottom:14px;}
#footer-top .col ul li{display:block;float:none;}
#footer-top .col li{margin-bottom:8px;}
#footer-top .col ul li a{color:#7f7f7f;font-size:14px;}
#footer-top .col.right, #footer-bottom .col.right{float:right;margin-right:0;}
.pdf-total{float:left;width:100%;height:auto;border:0px black solid;}
.down-total{float:left;width:150px;text-align:center;border:1px #CCC solid;margin-right:15px;padding:8px 0px;margin-bottom:10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.button-down{margin:0 auto;background:url(../images/download-icon.png) no-repeat top center;width:28px;height:35px;border:0px red solid;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration:none;}
.button-down:hover{background-position:0 -35px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration:none;}
.button-down1{border:0px red solid;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration:none;}
.button-down1:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration:none;}
.a-btn-text{padding-top:0px;display:block;font-size:14px;color:#990000;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;font-weight:bold;text-align:center;line-height:25px;}
.a-btn-text span{color:#000;font-size:14px;text-align:center;border:0px red solid;text-decoration:none;}
.button2{margin:0 auto;width:auto;display:inline-block;font-family:'proxima_nova_altsemibold';font-size:23px;font-weight:700;line-height:17px;padding:15px 20px;position:relative;text-align:center;text-decoration:none;background-color:#81b900;color:#fff;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;}
.button2:hover, .button2:focus{background-color:#0071c5;text-decoration:none;color:#fff;}
.button1, .button2{margin:0 auto;width:auto;display:inline-block;font-family:'proxima_nova_altsemibold';font-size:25px;font-weight:700;line-height:17px;padding:10px 30px;position:relative;text-align:center;text-decoration:none;background-color:#4BA614;color:#fff;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.button{background-color:#179013;background:-webkit-gradient(linear, left top, left bottom, from(#68b12f), to(#179013));background:-webkit-linear-gradient(top, #68b12f, #179013);background:-moz-linear-gradient(top, #68b12f, #179013);background:-ms-linear-gradient(top, #68b12f, #179013);background:-o-linear-gradient(top, #68b12f, #179013);background:linear-gradient(top, #68b12f, #179013);border:1px solid #509111;border-bottom:1px solid #5b992b;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:inset 0 1px 0 0 #9fd574;-webkit-box-shadow:0 1px 0 0 #9fd574 inset;-moz-box-shadow:0 1px 0 0 #9fd574 inset;-ms-box-shadow:0 1px 0 0 #9fd574 inset;-o-box-shadow:0 1px 0 0 #9fd574 inset;color:#ffffff !important;font-weight:bold;padding:7px 18px !important;font-size:16px;text-align:center;text-shadow:0 -1px 0 #396715;font-family:'Arial', Helvetica, sans-serif !important;width:auto;text-decoration:none;float:right;}
.button:hover, .button:focus{background:-webkit-gradient(linear, left top, left bottom, from(#69cd1b), to(#179013));background:-webkit-linear-gradient(top, #69cd1b, #179013);background:-moz-linear-gradient(top, #69cd1b, #179013);background:-ms-linear-gradient(top, #69cd1b, #179013);background:-o-linear-gradient(top, #69cd1b, #179013);background:linear-gradient(top, #69cd1b, #179013);border:1px solid #437f08;text-decoration:none;cursor:pointer;color:#ffffff !important;}
.button1:hover, .button1:focus{background-color:#256002;text-decoration:none;color:#fff;}
.button1, .button2{text-transform:none;font-size:35px;text-align:left;margin-top:5px;padding:20px 30px 20px 30px;line-height:17px;font-family:'proxima_nova_altsemibold';background:#26cbfb;border:3px #176a82 solid;border-radius:6px;text-shadow:2px 2px 1px #17718b;margin-right:20px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.button1{margin-top:15px;}
.button2{background:#57e439;text-shadow:2px 2px 1px #267414;border:3px #327c22 solid;margin-right:0px;}
.button2:hover, .button2:focus{background-color:#327c22;text-decoration:none;color:#fff;border:3px #57e439 solid;}
.button1:hover, .button1:focus{background-color:#176a82;text-decoration:none;color:#fff;border:3px #26cbfb solid;}
.button1.cta{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#0071c5;}
.button1.cta:hover, .button1.cta:focus{background-color:#90c225;}
.button-caption, .button-caption1{color:#003e04;font-size:16px;font-family:'proxima_nova_cn_rgregular';text-transform:none;}
.button:hover .button-caption, .button:hover .button-caption1, .button:focus .button-caption, .button1:hover .button-caption, .button1:focus .button-caption{color:#81b900;}
.button-caption1{font-size:14px;}
#footer-bottom{padding:20px 0;background:#1e1e1e;}
#footer-bottom .col a, #footer-bottom .col.right{color:#fff;font-family:'proxima_nova_alt_rgregular';font-size:15px;}
#footer-bottom .col{margin-right:30px;text-align:left;color:#fff;width:760px;letter-spacing:1.2px;line-height:30px;}
.footer-logo{position:absolute;bottom:0;right:0;}
.downarrow, .uparrow, .uparrow1{position:absolute;top:-20px;right:0;}
.uparrow{top:0;right:35px;}
.uparrow1{top:-60px;}
.bordered{border:solid #8E8E8E 1px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:6px;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc;width:100%;}
.bordered td{border-left:1px solid #8E8E8E;border-top:1px solid #8E8E8E;padding:10px;text-align:left;font-size:16px;background-image:-webkit-linear-gradient(top, #fff, #eaeaea);background-image:-moz-linear-gradient(top, #fff, #eaeaea);background-image:-ms-linear-gradient(top, #fff, #eaeaea);background-image:-o-linear-gradient(top, #fff, #eaeaea);background-image:linear-gradient(top, #fff, #eaeaea);}
.bordered th{background-color:#1f9942;border-left:1px solid #8E8E8E;border-top:1px solid #8E8E8E;padding:10px;text-align:left;font-size:20px;border-top:none;color:#fff;}
.bordered td:first-child, .bordered th:first-child{border-left:none;}
.bordered th:first-child{-moz-border-radius:4px 0 0 0;-webkit-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}
.bordered th:last-child{-moz-border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}
.bordered th:only-child{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.bordered tr:last-child td:first-child{-moz-border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}
.bordered tr:last-child td:last-child{-moz-border-radius:0 0 4px 0;-webkit-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}
.faq-support{float:left;margin:auto 30px;width:100%}
.faq-s{float:left;width:90px;text-align:left;}
.faq-no{float:left;width:20px;text-align:left;}
.faq-ans{float:left;width:700px;text-align:left;}
.faq-block{float:left;width:720px;}
.Download-section{float:left;width:100%;height:auto;}
.downloadtab{margin:0 auto;width:auto;display:inline-block;font-family:'proxima_nova_altsemibold';font-size:30px;font-weight:700;line-height:17px;padding:15px 50px;position:relative;text-align:center;text-decoration:none;background-color:#999999;color:#fff;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;}
.downloadtab:hover{background-color:#256002;text-decoration:none;color:#fff;}
.faq-block{display:block;border:0px;}
div.corp-right-content{display:block;width:100%;height:auto;float:left;margin:0;padding:0;background:none;}
div.corp-right-content{margin:0 0 0px 0;float:left;}
.main-point{background:url(../images/bullet-arrow.png) no-repeat left;padding-left:20px;text-align:left;}
}
@font-face{font-family:'proxima_nova_cn_rgregular';src:url('../fonts/proximanovacond-regular-webfont.eot');src:url('../fonts/proximanovacond-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanovacond-regular-webfont.woff') format('woff'),
url('../fonts/proximanovacond-regular-webfont.ttf') format('truetype'),
url('../fonts/proximanovacond-regular-webfont.svg#proxima_nova_cn_rgregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_nova_condensedSBd';src:url('../fonts/proximanovacond-semibold-webfont.eot');src:url('../fonts/proximanovacond-semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanovacond-semibold-webfont.woff') format('woff'),
url('../fonts/proximanovacond-semibold-webfont.ttf') format('truetype'),
url('../fonts/proximanovacond-semibold-webfont.svg#proxima_nova_condensedSBd') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_nova_alt_rgregular';src:url('../fonts/proximanovaalt-reg-webfont.eot');src:url('../fonts/proximanovaalt-reg-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanovaalt-reg-webfont.woff') format('woff'),
url('../fonts/proximanovaalt-reg-webfont.ttf') format('truetype'),
url('../fonts/proximanovaalt-reg-webfont.svg#proxima_nova_alt_rgregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'proxima_nova_altsemibold';src:url('../fonts/proximanovaalt-sbold-webfont.eot');src:url('../fonts/proximanovaalt-sbold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/proximanovaalt-sbold-webfont.woff') format('woff'),
url('../fonts/proximanovaalt-sbold-webfont.ttf') format('truetype'),
url('../fonts/proximanovaalt-sbold-webfont.svg#proxima_nova_altsemibold')}
format('svg');font-weight:normal;font-style:normal;}
@media print{body{font-family:Arial;font-size:15px;}
p{line-height:24px;}
}