.bv-form .help-block{margin-bottom:0;}
.bv-form .tooltip-inner{text-align:left;}
.nav-tabs li.bv-tab-success > a{color:#3c763d;}
.nav-tabs li.bv-tab-error > a{color:#a94442;}
.bv-form .bv-icon-no-label{top:0;}
.bv-form .bv-icon-input-group{top:0;z-index:100;}
html, body{font-family:'Roboto', sans-serif;margin:0;padding:0;height:100%;font-size:100%;}
#wrapper{min-height:100%;position:relative;}
#content{padding-bottom:130px;}
.icon_content{margin-top:20px;}
.bg-success {font-weight:400;padding:10px;font-size:19px;}
h2{font-weight:400;font-size:26px;}
h3{font-weight:400;font-size:22px;}
p, ul, ol, table{font-size:19px;font-weight:300;color:#666;line-height:1.6;margin-bottom:30px;}
label{font-size:19px;font-weight:400;color:#000;}
blockquote{font-size:19px;font-weight:300;text-align:center;color:#666;line-height:1.2;border-left:0px solid #fff;padding:10px 0px 10px 0px;}
@media (min-width:768px){blockquote{text-align:left;border-left:1px solid #dbdbdb;padding:10px 30px 10px 40px;}
}
.homepage_header{font-weight:300;font-size:40px;line-height:38px;padding-bottom:10px;padding-top:40px;color:#000;}
.lead{font-size:26px;color:#666666;line-height:1.2;}
.divider{margin:35px 0;}
.row-indent{margin:0px 30px;}
.text-spacer{padding:0px 0px;text-align:center;}
@media (min-width:640px){.text-spacer{padding:0px 30px;text-align:left;}
}
.fixed-height{height:145px;}
.btn-lg{padding:10px 28px;border-radius:5px;margin-top:18px;}
.square{border-radius:0px;margin-bottom:10px;}
.btn-primary{color:#fff;background-color:transparent;border-color:#fff;}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{color:#065c9f;background-color:#fff;border-color:#fff;}
.btn-default{color:#fff;background-color:#f1c617;border-color:#f1c617;box-shadow:0px 3px #ddb515;-webkit-box-shadow:0px 3px #ddb515;}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{color:#fff;background-color:#ddb515;border-color:#ddb515;box-shadow:0px 3px #c9a514;-webkit-box-shadow:0px 3px #c9a514;}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active{color:#fff;background-color:#f8e28b;border-color:#f8e28b;box-shadow:0px 3px #eeda8a;-webkit-box-shadow:0px 3px #eeda8a;}
.btn-info{color:#fff;background-color:#136db4;border-color:#136db4;}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info{color:#fff;background-color:#136db4;border-color:#136db4;}
.top-bar{width:100%;background-color:#fff;}
.navbar-default{background-color:#fff;border-color:#fff;font-size:17px;margin-top:0px;}
.navbar-default .navbar-nav{text-align:center;margin-top:0px;margin-bottom:0px;}
.navbar-default .navbar-nav > li > a{font-size:17px;color:#454444;}
@media (min-width:992px){.navbar-default .navbar-nav > li > a{font-size:19px;}
}
.navbar-default .navbar-nav > li > a:hover{color:#065c9f;}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus{color:#454444;}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form{border-color:transparent;padding-top:0px;padding-right:15px;}
@media (min-width:768px){.navbar-default .navbar-collapse{padding-top:6px;}}
@media (min-width:992px){.navbar-default .navbar-collapse{padding-top:18px;}}
#mainnav{background-color:#eee;}
@media (min-width:768px){#mainnav{background-color:#fff;}
}
#mainnav .dropdown-menu{background-color:#f8f8f8;}
#mainnav .dropdown-menu > li > a{font-weight:300;color:#565656;}
#mainnav .dropdown-menu > li > a:hover{color:#065c9f;}
.navbar-toggle{border:0;padding:0px;border-radius:0px;margin:10px 0 0 0;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background-color:transparent;}
.navbar-toggle .icon-bar{display:block;width:24px;height:2px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top:5px;}
.dropdown-toggle a:selected{background-color:#fff;}
.dropdown-menu{top:67px;font-size:18px;text-align:center;}
@media (min-width:768px){.dropdown-menu{text-align:left;}
}
.navbar-right > li > a{padding-left:13px;padding-right:13px;}
@media (min-width:992px){.navbar-right > li > a{padding-left:23px;padding-right:23px;}
}
.dropdown-menu > li > a{color:#666;}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus{color:#000;text-decoration:none;background-color:#f8f8f8;}
.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 0px 5px 0px;}
@media (min-width:768px){.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 15px;}
}
.navbar-header{padding:8px 15px 6px 15px;}
.navbar-brand{padding:0px;float:none;padding:0px 0px 0px 24px;}
@media (min-width:768px){.navbar-brand{padding:7px 0px;float:left;}
}
.auristor_logo{width:160px;height:auto;padding-top:4px;padding-bottom:5px;}
@media (min-width:768px){.auristor_logo{padding:2px 0px 6px 0px;}}
@media (min-width:992px){.auristor_logo{width:180px;height:auto;margin-top:6px;padding-bottom:10px;}}


.nav-level-2{background-color:#054f88;}
.nav-level-2 .container{padding:0px;}
.nav-level-2 .navbar-default{background-color:#054f88;min-height:55px;}
.nav-level-2 .navbar-collapse{padding-top:0px;}
.subnav-title{color:#fff;font-weight:300;padding-left:20px;padding-top:7px;text-align:center;}
@media (min-width:450px){.subnav-title{font-size:22px;padding-top:4px;}}
@media (min-width:768px){.subnav-title{font-size:17px;padding-left:0px;padding-top:8px;}}
@media (min-width:992px){.subnav-title{font-size:22px;padding-top:4px;}}
.home-migrate,
.nav-level-2 .navbar-nav li a{color:#fff;}
.home-migrate:hover,
.nav-level-2 .navbar-nav li a:hover{color:#00c6ff;text-decoration:none;}
.nav-level-2 .navbar-nav li{margin-top:3px;padding-left:0px;}
@media (min-width:768px){.nav-level-2 .migrate-nav .navbar-nav li{font-size:14px;}
}
@media (min-width:992px){.nav-level-2 .migrate-nav .navbar-nav li{font-size:16px;}
}
@media (min-width:1200px){.nav-level-2 .migrate-nav .navbar-nav li{font-size:19px;}
}
.nav-level-3{background-color:#1b76bd;}
.nav-level-3 .container{padding:0px;}
.nav-level-3 .navbar-default{background-color:#1b76bd;min-height:55px;}
.nav-level-3 .navbar-collapse{padding-top:0px;}
.nav-level-3 .subnav-title{color:#fff;font-size:22px;font-weight:400;padding-top:4px;padding-left:26px;text-align:center;}
@media (min-width:768px){.nav-level-3 .subnav-title{padding-left:0px;}
}
@media (min-width:992px){.nav-level-3 .subnav-title{padding-left:0px;}
}
.nav-level-3 .navbar-nav li{margin-top:3px;padding-left:0px;}
.nav-level-3 .navbar-nav li a{color:#fff;}
.nav-level-3 .navbar-nav li a:hover{color:#00c6ff;text-decoration:none;}
@media (min-width:768px){.nav-level-3 .migrate-nav .navbar-nav li{font-size:14px;}
}
@media (min-width:992px){.nav-level-3 .migrate-nav .navbar-nav li{font-size:16px;}
}
@media (min-width:1200px){.nav-level-3 .migrate-nav .navbar-nav li{font-size:19px;}
}
.splash{background-color:#065c9f;width:100%;padding-bottom:30px;padding-top:35px;text-align:center;background-image:url("../img/splash_bg.jpg");background-repeat:no-repeat;background-position:center top;}
.splash_logo{text-align:center;padding-top:20px;padding-bottom:10px;width:420px;height:119px;}
@media (min-width:992px){.splash_logo{padding-top:60px;}
}
.splash_header{font-weight:100;font-size:50px;color:#fff;line-height:52px;}
.splash_subheader{font-weight:100;font-size:36px;color:#f1c617;line-height:38px;margin-top:-20px;margin-bottom:10px;}
.splash_cloud{text-align:left;width:400px;height:auto;}
.scale_xs{max-width:100%;height:auto;}
.splash_microsite{background-color:#065c9f;width:100%;min-height:300px;//padding-bottom:30px;padding-top:50px;background-image:url("../img/splash_bg2.jpg");background-repeat:no-repeat;background-position:center top;margin-bottom:20px;text-align:center;}
@media (min-width:768px){.splash_microsite{padding-top:50px;}
}
.splash_microsite_logo{padding-bottom:20px;width:480px;height:auto;}
.splash_microsite_header{font-weight:100;font-size:50px;color:#f1c617;line-height:52px;padding-bottom:5px;}
.splash_microsite_subheader{font-weight:100;font-size:36px;color:#fff;line-height:38px;margin-top:-20px;margin-bottom:10px;}
.pagehead{background-color:#065c9f;width:100%;margin-bottom:20px;text-align:center;background-image:url("../img/splash_bg.jpg");background-repeat:no-repeat;background-position:center top;padding:10px;}
@media (min-width:768px){.pagehead{padding:20px;}}
.pagehead_text{font-weight:100;font-size:28px;color:#fff;}
@media (min-width:768px){.pagehead_text{font-size:40px;}}
.tech-mid{padding-top:20px;}
.tech-end{padding-top:20px;}
@media (min-width:992px){.tech-mid{padding-top:0px;}
}
@media (min-width:992px){.tech-end{padding-top:56px;}
}
.solutions{background-color:#f6f6f6;width:100%;margin-top:20px;margin-bottom:20px;padding-bottom:50px;text-align:center;}
.industry{background-color:#d2e8f9;height:192px;border:3px solid #f6f6f6;}
@media (min-width:992px){.col-md-2.industry{width:20%;}
}
.industry-title{color:#065c9f;font-weight:400;font-size:16px;}
.industry-image{height:144px;display:table;width:100%;}
.image-position{display:table-cell;vertical-align:middle;text-align:center;}
.promo-margins{padding-top:60px;padding-bottom:0px;}
.promo{text-align:center;padding-right:15px;font-size:220%;font-weight:500;margin-top:10px;}
@media (min-width:768px){.promo{text-align:right;}
}
.contact-panel{border-left:0px solid #dbdbdb;padding-left:15px;}
@media (min-width:992px){.contact-panel{border-left:1px solid #dbdbdb;padding-left:40px;}
}
.afs-support td{border-top:0px solid #fff !important;border-bottom:1px solid #ddd !important;}
.afs-support td + td{background-color:#ebf4fb;color:#2e6e9f;text-align:center;border-bottom:1px solid #d4e5f2 !important;border-right:4px solid #fff !important;}
.plan{font-weight:400;color:#065c9f;margin-top:10px;margin-bottom:10px;line-height:28px;}
.plan-title{font-size:30px;color:#e8c01c;}
.plan-price{font-size:28px;}
.plan-savings{font-size:18px;}
footer{background-color:#065c9f;width:100%;height:75px;position:absolute;bottom:0;left:0;display:table;}
footer .container{padding-top:30px;}
.copyright{color:#fff;font-weight:300;font-size:14px;}
a.legal{color:#00c6ff;}
.social-icons{margin-top:-10px;}
.social{height:35px;width:35px;}
.icon{padding-right:10px;padding-left:10px;}
.section-title{font-size:40px;color:#000;font-weight:300;margin-top:0;}
.overview-intro{font-size:26px;line-height:34px;}
.performance-bg{padding-left:10px;padding-right:10px;}
.performance-bg div{background-color:#d2e8f9;border:3px solid #fff;padding:17px;}
.performance-bg a:hover div{background-color:#b4dbf9;}
.performance-bg div div{background-color:none;border:none;padding:0px;font-size:13px;font-weight:300;line-height:18px;text-align:center;color:#065c9f;}
@media (min-width:425px){.performance-bg div div{font-size:19px;line-height:22px;}
}
.cell-bg div{background-color:#ebf4fb;border:4px solid #fff;padding:28px;font-size:19px;line-height:24px;font-weight:300;color:#4d4c4c;}
.cell-bg img{padding-bottom:13px;}
.cell-bg a:hover div{background-color:#d7ecfc;}
.appbox{background-color:#ebf4fb;border:3px solid #fff;padding:15px;}
@media (min-width:992px){.col-md-2.appbox{width:20%;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'), local('Roboto-Thin'), url(https://fonts.gstatic.com/s/roboto/v15/ty9dfvLAziwdqQ2dHoyjphkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'), local('Roboto-Thin'), url(https://fonts.gstatic.com/s/roboto/v15/frNV30OaYdlFRtH2VnZZdhkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'), local('Roboto-Thin'), url(https://fonts.gstatic.com/s/roboto/v15/gwVJDERN2Amz39wrSoZ7FxkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'), local('Roboto-Thin'), url(https://fonts.gstatic.com/s/roboto/v15/aZMswpodYeVhtRvuABJWvBkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'), local('Roboto-Thin'), url(https://fonts.gstatic.com/s/roboto/v15/VvXUGKZXbHtX_S_VCTLpGhkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'), local('Roboto-Thin'), url(https://fonts.gstatic.com/s/roboto/v15/e7MeVAyvogMqFwwl61PKhBkAz4rYn47Zy2rvigWQf6w.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'), local('Roboto-Thin'), url(https://fonts.gstatic.com/s/roboto/v15/2tsd397wLxj96qwHyNIkxHYhjbSpvc47ee6xR_80Hnw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/0eC6fl06luXEYWpBSJvXCIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/Fl4y0QdOxyyTHEGMXX8kcYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/-L14Jk06m6pUHB-5mXQQnYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/I3S1wsgSg9YCurV6PUkTOYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/NYDWBdD4gIq26G5XYbHsFIX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/Pru33qjShpZSmG3z6VYwnYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfZBw1xU1rKptJj_0jans920.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/sTdaA6j0Psb920Vjv-mrzH-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/uYECMKoHcO9x1wdmbyHIm3-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/tnj4SB6DNbdaQnsM8CFqBX-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/_VYFx-s824kXq_Ul2BHqYH-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/NJ4vxlgWwWbEsv18dAhqnn-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/Ks_cVxiCiwUWVsFWFA3Bjn-_kf6ByYO6CLYdB4HQE-Y.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/oMMgfZMQthOryQo9n22dcuvvDin1pK8aKteLpeZ5c0A.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}