div.image{margin-bottom:20px;//overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.image{margin-bottom:20px;//overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.image{margin-bottom:20px;//overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.image{margin-bottom:20px;//overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.image{margin-bottom:20px;//overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.image{margin-bottom:20px;//overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.image{margin-bottom:20px;//overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.image{margin-bottom:20px;//overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.image{margin-bottom:20px;//overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.image{margin-bottom:20px;//overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.image{margin-bottom:20px;overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.image{margin-bottom:20px;//overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.image{margin-bottom:20px;overflow:hidden}
div.image img{display:block}
div.image small{display:block}
body{color:#666 !important}
.section_padding.grey,.section_padding.brilliant{padding:30px !important}
section.section_padding{padding:0}
.extensions.grey h2.txt-center{margin-top:30px}
.column_control,.column_control .col{margin:0 !important}
.column_control .col_control{overflow:visible !important}
h2.bottom.txt-center{margin-bottom:15px !important;padding-bottom:0 !important}
.floatingSection .row,#dlContainer div.row.col_control.dlPrompt,.dlVMs .row,div.row.col_control.dlComplete,div#dlBits.row.col_control,.dlOdbcJdbcConnectors .row{overflow:visible !important}
div.dropdown.open{padding:0}
.top{padding-top:1em !important}
.txt-center.subtxt{margin-top:15px}
div.lstchildren{max-width:351px;margin-left:auto;margin-right:auto}
@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){table,thead,tbody,th,td,tr{display:block}
thead tr{position:absolute;top:-9999px;left:-9999px}
tr{border:1px solid #ccc}
td{border:0;border-bottom:1px solid #eee;position:relative;padding:0 0 0 50% !important}
td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}
td:nth-of-type(1):before{content:"Operating System"}
td:nth-of-type(2):before{content:"Version"}
td:nth-of-type(3):before{content:"Download"}
td:nth-of-type(4):before{content:"Documentation"}
}
.dlb{padding:0 !important}
.hero_image .container,.hero_image .body_container{min-height:inherit !important}
.slbx{height:480px;padding:40px 0;vertical-align:middle;margin-top:auto;margin-bottom:auto;display:table;background-color:rgba(0,0,0,0.6);z-index:2;-webkit-transform:translateZ(0);transform:translateZ(0)}
.slbx>h3{padding:0}
.slbx>.vert{display:table-cell;vertical-align:middle;text-align:center;height:100%;min-height:480px}
.pintro{display:table;height:480px;margin-top:auto;margin-bottom:auto}
.pintro>.vert{display:table-cell;vertical-align:middle;height:100%;min-height:480px}
div.responsiveTab td,div.responsiveTab th{padding:10px}
.DLProduct_2{margin-bottom:0}
.DLProductIntro_2{margin-bottom:30px}
.listChildrenDropDown.lt_ctrl,.lstPlatform{margin-left:auto;margin-right:auto;padding-bottom:10px}
.listChildrenDropDown.lt_ctrl .dropdown button,.lstPlatform .dropdown button{width:100%;max-width:351px;text-align:left;font-family:"CalibreWeb-Medium";background-color:white;color:#005984;border-color:#005984}
.btn-brilliant{background-color:#00a7e1;border:0}
div.lstPlatform,div.dlbtn{max-width:351px;margin-left:auto;margin-right:auto}
.DLProduct{position:relative;top:-40px}
.dlProdName{text-align:center}
.dlChipV{padding:30px;height:300px;position:relative;margin-bottom:15px}
.dlChipV h1{padding-top:20px}
@media screen and (min-width:992px){.dlChipV{margin-bottom:0}
.dlChipV h1{padding-top:0}
}
.mk-data-gray a{color:white}
@media screen and (min-width:992px){.dl-chip-button{position:absolute;bottom:30px;left:0;right:0}
}
.dlChipV H2{font-size:1.5em}
.dlChipV img{margin-bottom:10px;height:80px}
.dlChipV p{display:block;min-height:100px;margin-top:0;padding-bottom:10px}
.dlChipV button{margin-bottom:10px}
.dlChipH li a:after,.dlChipV li a:after,.link-bar-list li a:after{font-size:14px;padding-left:5px;font-family:'Glyphicons Halflings';content:"\e258";position:relative;top:1px}
.dlChipH{padding:30px 30px 40px 0}
.dlChipH img{width:80px;float:left;margin-left:5px;margin-right:10px;margin-top:10px}
@media only screen and (min-width:760px){.dlChipH img{margin-bottom:10px;margin-left:30px;margin-right:20px;padding-right:20px}
}
.dlChipH i{width:100px;object-fit:contain;font-size:60px}
@media only screen and (min-width:760px){.dlChipH i{margin-bottom:10px;margin-left:30px;padding-right:20px;float:left}
}
.dlChipH p{display:block;padding:0;margin-left:130px;margin-top:0}
.dlChipH ul{margin-top:10px;list-style-type:none;margin-left:90px}
.dlChipH h2{padding-bottom:0}
.listChildrenDropDown{margin-left:auto;margin-right:auto;padding-bottom:10px}
.listChildrenDropDown .dropdown button{width:100%;max-width:351px;text-align:left;font-family:"CalibreWeb-Medium"}
.DL-sm{height:480px}
.DL-sm h1{padding-top:20px}
@media screen and (min-width:992px){.DL-sm h1{padding-top:0}
}
.DL-sm p{padding-bottom:0}
.DLProductIntro{display:block;position:relative;top:-35px;max-height:200px}
p.DLProductIntro{display:block;position:relative;top:-60px;font-size:1.5em;max-height:200px}
.indent-left{margin-left:15%;margin-top:60px}
.dlButtons{text-align:center}
#dlContainer{margin-bottom:0;padding:0 15px 0 15px;min-height:270px}
a#dlcta button,div.vmdl button{padding-left:15px;width:100%;max-width:351px;text-align:left}
a#dlcta2 button{padding-left:15px;width:100%;max-width:351px;text-align:left;margin-bottom:15px;margin-top:-15px}
button.os,button.dldoc{width:100%;text-align:left;font-family:"CalibreWeb-Medium"}
button span.glyphicon{float:right}
button.www-btn.osSelect.disabled,button.www-btn.disabled.dlbtn{margin-top:0 !important;width:100%;border-color:#666;background-color:lightgray;color:white}
button.www-btn.osSelect{margin-top:0 !important;width:100%}
a#dlcta span{float:right}
div.vmdl{text-align:center}
div.vmdl span.glyphicon{float:right}
th.prc,th.osv{width:65%}
.Documentation ul,.SystemRequirements ul,.QuickstartGuide ul{display:block}
.SystemRequirements,.QuickstartGuide,.Documentation,.WhatsNew{padding:0 15px !important}
.conbody ul{margin-left:30px}
span#dlhash{font-weight:bold}
img.os{height:130px;width:130px}
#dlContainer .dlPrompt table tr td img{height:40px;width:40px;margin-right:15px}
div.community{margin-top:30px}
.inheritedSection h2{margin-top:10px;margin-bottom:0}
.dlComplete td{word-wrap:break-word}
.authPrompt{text-align:center;padding:40px 40px 60px 40px;background:rgba(255,255,255,0.8);border:1px solid #c1c1c1}
.docChipV{padding:30px;height:400px}
.docChipV H2{font-size:1.75em}
.docChipV img{margin-bottom:10px;height:80px}
.docChipV p{display:block;min-height:120px;padding-bottom:20px}
.docChipV button{width:100%;font-family:"CalibreWeb-Medium"}
.docChipV span.ddSelect{float:left}
.docChipV span.caret{vertical-align:middle;float:right;margin:10px 0}
.docChipH{padding:45px 30px 45px 0}
.docChipH img{margin-bottom:10px;padding-right:20px;float:left;width:100px;object-fit:contain}
.docChipH p{display:block;padding:0;margin-left:100px;margin:0 0 15px}
.docChipH h2{padding-bottom:0;margin-bottom:5px;font-size:1.75em}
.docChipH button{width:60%;margin-left:0;font-family:"CalibreWeb-Medium"}
.docChipH div.dropdown{margin-left:100px;max-width:600px}
.docChipH span.ddSelect{float:left}
.docChipH span.caret{float:right;display:inline-block;margin-top:11px}
.docQL span{display:inline-block;float:left;font-size:30px;margin-right:20px}
.docQL ul{list-style-type:none;margin-left:18px}
.docQL p{margin-left:60px;margin-top:0}
.docArchive img{float:left;padding-right:60px}
.docArchive{width:100%;padding:0}
.docArchive.grey{margin:45px 0;width:100%;padding:0}
.docArchive H3{padding:30px 0 0;margin-bottom:15px}
.docArchive p{padding:0}
.quickLink.glyphicon{display:inline-block;float:left;height:100%;margin-right:10px;font-size:1.5em;color:#005984}
.quick-link-list{float:left}
.quick-link-list ul{list-style-type:none;padding:0 0 0 5px}
span.right.glyphicon{float:left;height:100%;margin-top:10px;margin-right:10px;font-size:.8em;color:#005984}
.doc-link-list{float:left;width:100%}
.doc-link-list ul{list-style-type:none;padding:0 0 0 5px}
.homeLink{margin:0}
.doc-list{margin:15px 0}
.caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;float:right;margin:10px 0}
.dropup,.dropdown{position:relative}
.dropdown-toggle{border-radius:4px}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;z-index:1000;display:none;float:left;max-height:200px;overflow-y:scroll;width:100%;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:11px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu>li>a{display:block !important;padding:3px 20px;clear:both;font-weight:normal;line-height:1.5;color:#666;white-space:nowrap}
.dropdown-menu>li{display:block !important}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}
.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}
.open>.dropdown-menu{display:block}
.open>a{outline:0}
.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}
.pull-right>.dropdown-menu{right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}
@media(min-width:992px){.navbar-right .dropdown-menu{right:0;left:auto}
.navbar-right .dropdown-menu-left{left:0;right:auto}
}
.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:4px;border:solid 1px #777;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}
.nice-select:hover{border-color:#6a6a6a}
.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#afafaf}
.nice-select.open .list{height:auto;opacity:1;pointer-events:auto}
.nice-select.disabled{border-color:#7c7c7c;color:#afafaf;pointer-events:none}
.nice-select.disabled:after{border-color:#e2e2e2}
.nice-select.wide{width:100%}
.nice-select.wide .list{left:0 !important;right:0 !important}
.nice-select.right{float:right}
.nice-select.right .list{left:auto;right:0}
.nice-select.small{font-size:14px;height:33px;line-height:31px}
.nice-select.small:after{height:4px;width:4px}
.nice-select.small .option{line-height:31px;min-height:31px}
.nice-select .list{background-color:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(51,51,51,0.11);box-sizing:border-box;height:0;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transition:all .2s ease-in-out,opacity .15s ease-out;z-index:9}
.nice-select .list:hover .option:not(:hover){background-color:transparent !important}
.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}
.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#eee}
.nice-select .option.selected{font-weight:bold}
.nice-select .option.disabled{background-color:transparent;color:#afafaf;cursor:default}
.no-csspointerevents .nice-select .list{display:none}
.no-csspointerevents .nice-select.open .list{display:block}
.floatingSection{margin-top:-250px;margin-bottom:0;position:relative;min-width:100%;padding-bottom:0;font-family:"CalibreWeb-Light";z-index:2}
@media screen and (min-width:768px){.floatingSection{margin-top:-280px}
}
.floatingSection div.section_padding.brilliant{min-height:380px}
.floatingSection h2.txt-center{padding-top:15px}
.floatingSection h3{margin-left:5px}
.download-gate button.blue-btn{border:0 !important;font-family:"CalibreWeb-Medium";background-color:#00a3af}
.download-gate button:hover,.download-gate button:focus{background-color:#00828c;color:#fff;border:1px solid #00a3af;border-color:#00a3af}
.download-gate button:active,.download-gate button.nice-select.open{background-color:#073f6c;box-shadow:inset 0 2px 5px 0 rgba(0,0,0,0.5)}
.download-gate button.disabled{background-color:#b4b4b4}
.download-gate button.disabled:hover,.download-gate button.disabled:active,.download-gate button.disabled.nice-select.open,.download-gate button.disabled:focus{background-color:#b4b4b4}
.download-gate input[type="text"]{color:#666;font-size:18px;height:40px;line-height:22px;padding:9px 10px}
.download-gate input.error[type="text"]{background-color:#fff;border-color:#fd7360}
.download-gate input::input-placeholder{color:#999;opacity:1;text-transform:none}
.download-gate input::-webkit-input-placeholder{color:#999;opacity:1;text-transform:none}
.download-gate input::-moz-placeholder{color:#999;opacity:1;text-transform:none}
.download-gate input:-moz-placeholder{color:#999;opacity:1;text-transform:none}
.download-gate input:-ms-input-placeholder{color:#999;opacity:1;text-transform:none}
.download-gate form .control-group label.error{font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;left:0}
.download-gate{background-color:#fff;border-radius:3px;display:none;left:50% !important;margin-left:0 !important;position:fixed !important;top:50% !important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:680px}
.download-gate__close{font-size:12px;line-height:1em;position:absolute;right:20px;top:20px}
.download-register{background-image:url("../../../../../content/dam/www/marketing/brand/data-line/cn01-data-line-pattern-light-grey-bg.png");background-position:bottom center;background-repeat:repeat-x;background-size:auto 71px;padding:60px}
.download-register__title{color:#666;font:normal 24px/1.2 "NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;text-align:center}
.download-register__signin{background:#f2f2f2;border:1px solid #dedede;display:block;margin:14px 0 40px;padding:22px 15px;text-align:center}
.download-register__signin button{border:0;border-radius:30px;width:260px}
.download-register__info{margin:20px 0 0}
.download-register__info .www-btn{border-radius:3px}
.download-register__info .dl-form-btn{border-radius:30px}
.download-register .control-group{display:inline-block;margin:0 0 40px;position:relative;vertical-align:top;width:49.5%}
.download-register .control-group.lastname,.download-register .control-group.company,.download-register .control-group.jobRole,.download-register .control-group.businessphone{padding:0 0 0 20px}
.download-register .control-group.lastname .control-label,.download-register .control-group.company .control-label,.download-register .control-group.jobRole .control-label,.download-register .control-group.businessphone .control-label{left:20px}
.download-register .control-group.firstname,.download-register .control-group.emailAddress,.download-register .control-group.country,.download-register .control-group.jobFunction{padding:0 20px 0 0}
.download-register .control-group.submit{width:100%}
.download-register .control-group.submit button{width:260px}
.download-register .control-group.control-full-width{padding:0 !important;width:100%}
.download-register .control-group .control-label{color:#666;font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;left:0;position:absolute;top:-21px;width:100%}
.download-register .control-group .control-label:before{display:none}
.download-register .control-group .controls{width:100%}
.download-register .control-group .dropdown-toggle{border-color:#ccc;display:block;color:#999;height:40px;overflow:hidden;padding:7px 14px;position:relative;text-align:left;text-transform:none;white-space:nowrap;width:100%}
.download-register .control-group .dropdown-toggle:hover,.download-register .control-group .dropdown-toggle:active,.download-register .control-group .dropdown-toggle.nice-select.open,.download-register .control-group .dropdown-toggle:focus{background:#fff;box-shadow:none}
.download-register .control-group .dropdown-toggle.selection-made{color:#666}
.download-register .control-group .dropdown-toggle:after{background:linear-gradient(to right,rgba(255,255,255,0) 0,white 27%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);bottom:1px;content:"";position:absolute;top:1px;right:0;width:35px;z-index:10}
.download-register .control-group .dropdown-toggle .caret{border-left-width:6px;border-right-width:6px;border-top-color:#666;border-top-width:6px;position:absolute;right:10px;top:6px;z-index:20}
.download-register .control-group .dropdown-menu{max-height:135px;overflow-y:scroll;overflow-x:hidden;max-width:100%;min-width:100%}
.download-register .control-group.whydownload .dropdown-menu{max-height:195px;overflow:visible}
#demandbase-autocomplete .ui-menu .ui-menu-item{padding:0 !important}
#demandbase-autocomplete .ui-menu .ui-menu-item a{border-radius:0;color:#666;font-size:16px;margin:0 !important;padding:3px 20px !important}
#demandbase-autocomplete .ui-menu .ui-menu-item a:hover,#demandbase-autocomplete .ui-menu .ui-menu-item a:active,#demandbase-autocomplete .ui-menu .ui-menu-item a.nice-select.open,#demandbase-autocomplete .ui-menu .ui-menu-item a:focus,#demandbase-autocomplete .ui-menu .ui-menu-item a.ui-state-hover,#demandbase-autocomplete .ui-menu .ui-menu-item a.ui-state-active{background-color:#f5f5f5;background-image:none;border:0;color:#262626;margin:0 !important;padding:3px 20px}
.download-terms__buttons{margin:30px 0;text-align:center}
.download-terms__buttons a{display:inline-block;margin:17px 20px 0;max-width:40%;width:200px}
.download-terms__buttons button{border:0;width:100%}
.download-gate__terms{padding:30px 60px}
.download-terms__title{color:#666;font:normal 24px/1.2 "NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 26px;text-align:center}
.download-terms__copy{border:1px solid #dedede;height:385px;overflow-x:scroll;max-width:560px}
.download-terms__copy h1{font:normal 30px/1 "NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif}
.download-terms__copy h1:empty{display:none}
.download-terms__copy p{font-size:16px;margin:13px 0}
.download-terms__submit{margin:30px 0;text-align:center}
.download-terms__submit label{clear:both;display:inline-block;font:normal 18px/22px "NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 auto;position:relative}
.download-terms__submit label input[type="checkbox"]{height:19px;left:-25px;position:absolute;top:5px;width:19px}
.download-terms__submit button{margin:17px 0 0;max-width:100%;width:422px}
@media screen and (max-height:800px){.gate--unregistered{max-height:calc(100% - 20px);height:auto;overflow-y:scroll;overflow-x:hidden;top:10px !important;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.gate--unregistered form,.gate--unregistered .download-register{min-height:100%;width:100%}
.gate--unregistered .download-terms__copy{height:400px}
.download-terms__copy{height:285px}
}
@media screen and (max-height:648px){.download-gate{bottom:10px !important;height:auto;overflow-y:scroll;overflow-x:hidden;top:10px !important;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.download-gate .download-terms__copy{height:285px}
.download-gate form,.download-gate .download-register{height:auto;position:static}
.download-terms__copy{height:285px}
}
@media screen and (min-width:690px){.download-gate{width:680px}
}
@media screen and (max-width:689px){.download-gate{bottom:auto !important;max-height:none;height:auto;left:10px !important;overflow:visible;position:absolute !important;right:10px !important;top:10px !important;-webkit-transform:none;-ms-transform:none;transform:none;width:auto}
.download-gate form,.download-gate .download-register{height:auto;position:static}
.download-gate__close{top:10px;right:10px}
.download-register{padding:30px 20px 40px}
.download-register .control-group{display:block;padding:0 !important;width:100%}
.download-register__signin{margin-left:-10px;margin-right:-10px;padding:22px 10px}
.download-register__signin button{width:100%}
.download-gate__terms{padding:40px 20px}
.download-terms__submit label{padding:0 0 0 30px;text-align:left}
.download-terms__submit label input[type="checkbox"]{left:0}
}
.tabs{margin-left:-15px;margin-right:-15px}
.panel{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.panel-body{padding:15px}
.panel-body:before,.panel-body:after{content:" ";display:table}
.panel-body:after{clear:both}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}
.panel-heading>.dropdown .dropdown-toggle{color:inherit}
.panel-title{margin-top:0;margin-bottom:0;font-size:18px;color:inherit}
.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}
.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}
.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}
.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}
.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.list-group+.panel-footer{border-top-width:0}
.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}
.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}
.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}
.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}
.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}
.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}
.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}
.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}
.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}
.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}
.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}
.panel>.table-responsive{border:0;margin-bottom:0}
.panel-group{margin-bottom:24px}
.panel-group .panel{margin-bottom:0;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.panel-default{border-color:#ddd}
.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}
.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}
.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}
.panel-primary{border-color:#337ab7}
.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}
.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}
.panel-success{border-color:#d6e9c6}
.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}
.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}
.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}
.panel-info{border-color:#bce8f1}
.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}
.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}
.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}
.panel-warning{border-color:#faebcc}
.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}
.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}
.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}
.panel-danger{border-color:#ebccd1}
.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}
.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}
.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}
.panel-success{background:#305868;color:#fff;border:1px solid #305868}
.panel-success>.panel-heading{background:#305868;color:#fff;border:1px solid #305868}
.panel-success>.panel-heading>h3{color:white}
ul.tc-list,p{margin:0;padding:0}
ul.tc-list.hor_1{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}
.hor_1.tc-list li{background-color:#f1f0f1}
.tc-list li{font-weight:600;display:inline-block;padding:13px 15px;margin:0;list-style:none;cursor:pointer;float:left;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#f1f0f1}
.tc-container{padding:0;background-color:#fff;clear:left;margin-bottom:30px}
h2.tc-accordion{cursor:pointer;padding:5px;display:none;background-color:#f1f0f1}
.tc-content{display:none;padding:30px}
.tc-active{border-bottom:0;margin-bottom:-1px !important;padding:12px 14px 14px 14px !important;border-bottom:0 #fff solid !important;background-color:#00a7e1 !important}
.tc-active{border-bottom:0;background-color:#fff}
.hor_1.tc-active{color:#fff}
.tc-content-active,.tc-accordion-active{display:block !important}
h2.tc-accordion{margin:0;padding:10px 15px}
h2.tc-active{margin-bottom:0 !important;padding:10px 15px !important}
h2.tc-title:last-child{border-bottom:12px solid #c1c1c1 !important;background:blue}
#ver_1 ul.tc-list{float:left;width:30%}
#ver_1 .tc-list li{display:block;padding:15px 15px !important;margin:3px 0 4px;cursor:pointer;float:none}
#ver_1 .tc-container{padding:0;background-color:#fff;border:0;float:left;width:70%;min-height:250px;border-radius:4px;clear:none}
#ver_1 .tc-content{border:none !important;word-wrap:break-word}
#ver_1 .tc-content-active{border:none !important}
#ver_1 li.tc-active{position:relative;z-index:1;margin-right:-1px !important;padding:14px 15px 15px 14px !important;margin-bottom:4px !important;border-right:1px #FFF solid !important;color:#fff}
.tc-arrow{width:0;height:0;float:right;margin-top:3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #c1c1c1}
h2.tc-tab-active span.tc-arrow{border:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #9b9797}
h2.tc-tab-active{background:#00a7e1}
.tc-easy-accordion h2.tc-accordion{display:block}
.tc-jfit{width:100%;margin:0}
.tc-tab-content-active{display:block}
@media only screen and (max-width:768px){ul.tc-list{display:none}
ul.tc-list.hor_1{display:none}
h2.tc-accordion,.tc-accordion h2{display:block;font-size:1.5em !important}
h2.tc-accordion.ver_1.tc-active{color:#fff}
#ver_1 .tc-container{float:none;width:100% !important;min-height:100px;clear:none}
.tc-accordion-closed{display:none !important}
}
div#hor_1,div#ver_1{min-height:200px}
#nested-tabInfo{display:none}
@media screen and (max-width:1199px){.DLProduct{margin-top:-40px !important;top:0}
h3.DLProductIntro{font-size:1.2em;margin-top:10px;top:0}
p.DLProductIntro{margin-top:0;top:0}
.floatingSection{z-index:100}
.dlChipV,.docChipV{height:450px}
.dropdown-menu{min-width:100%;width:auto}
.dropdown-menu>li>a{font-size:14px;padding:3px 10px}
}
@media screen and (max-width:991px){.dlChipV,.docChipV{height:500px}
}
@media screen and (max-width:767px){.DLProduct{font-size:32px}
p.DLProductIntro{font-size:1.1em}
.dlChipV,.docChipV{height:auto}
.dlChipH img{float:none}
.dlChipH p{margin-left:0}
.dlChipH ul{margin-left:0;padding-left:0}
.SystemRequirements,.QuickstartGuide,.Documentation,.WhatsNew{padding:0 !important}
.Documentation ul,.SystemRequirements ul,.QuickstartGuide ul,.tc-content ul{padding-left:18px}
.tc-content{padding:15px}
.pintro{width:100%;height:auto;padding:15px}
.slbx{width:100%;height:auto;margin-top:15px}
}
.downloads_header{overflow:visible !important;text-shadow:0 1px 2px rgba(0,0,0,0.5)}
.downloads_header .flex-row{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:480px;margin:0 15px}
@media screen and (max-width:1169px){.downloads_header .flex-row{margin:0}
}
.downloads_header .flex-row h3{color:#fff}
.downloads_header .flex-column{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;float:none;padding:40px 0}
@media screen and (min-width:768px){.downloads_header .flex-column{min-height:480px}
}
.downloads_header .flex-column__content{-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;width:100%}
.downloads_header .hero_image img{min-width:1470px}
@media screen and (max-width:768px){.downloads_header .hero_image img{min-height:100%;max-width:none;min-width:100%;width:auto}
}
.downloads_header .dlComplete{text-shadow:none}
.downloads_header .dlComplete h3{padding:15px;margin-bottom:0}
.downloads-header__text{font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif}
.downloads-header__text h1,.downloads-header__text h2,.downloads-header__text h3{font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif}
@media screen and (max-width:1169px){.downloads-header__text{padding:40px 15px}
}
.downloads-header__text .flex-column__content{max-width:490px}
.downloads-header__text .flex-column__content h1{font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif}
.downloads-header__text .flex-column__content *:first-child{margin-top:0 !important}
.downloads-header__text .flex-column__content *:last-child{margin-bottom:0 !important}
.downloads-header__text h1,.downloads-header__text h2,.downloads-header__text h3,.downloads-header__text p{color:#fff;margin-bottom:13px !important}
.downloads-header__text p{line-height:1.2em}
.downloads-header__options{background-color:rgba(255,255,255,0.2)}
.downloads-header__options h3{-moz-osx-font-smoothing:grayscale;border-bottom:1px solid #fff;font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-size:32px;margin:0 auto 30px;padding-bottom:10px;text-align:center;max-width:75%}
.downloads-header__options .dropdowns{margin-left:auto;margin-right:auto;position:relative;text-align:left;width:75%}
.downloads-header__options .dropdowns .dropdown{display:block;height:50px;margin-bottom:30px;position:relative;transition:height .3s ease-in-out,margin-top .3s ease-in-out;width:100%}
.downloads-header__options .dropdowns .dropdown label{opacity:0}
.downloads-header__options .dropdowns .dropdown button{display:block;transition:opacity .3s ease-in-out}
.downloads-header__options .dropdowns .dropdown button.fade-out{opacity:0}
.downloads-header__options .dropdowns .dropdown button.fade-in{opacity:1}
.downloads-header__options .dropdowns .dropdown-menu{border:1px solid #dcdcdc;border-radius:3px;box-shadow:0 3px 5px 0 rgba(0,0,0,0.1);max-height:165px;padding:0;max-height:150px}
.downloads-header__options .dropdowns .dropdown-menu>li{margin-bottom:0}
.downloads-header__options .dropdowns .dropdown-menu>li>a{color:#666;font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;height:40px;line-height:22px;padding:9px 14px;text-shadow:none}
.downloads-header__options .dropdowns .dropdown-menu>li>a:hover,.downloads-header__options .dropdowns .dropdown-menu>li>a:active,.downloads-header__options .dropdowns .dropdown-menu>li>a.nice-select.open,.downloads-header__options .dropdowns .dropdown-menu>li>a:focus{background-color:#f0f0f0;color:#666;outline:0}
.downloads-header__options .dropdowns .version-dropdown{margin-bottom:30px;position:relative}
.downloads-header__options .dropdowns .dropdown-title{color:#666;display:block;overflow:hidden;text-transform:none;text-overflow:ellipsis;width:95%}
.downloads-header__options .dropdowns .dropdown-title[data-placeholder]{color:#005984;text-transform:uppercase}
.downloads-header__options .dropdowns .glyphicon{color:#005984;display:block;font-size:11px;margin:-3px 0 0;position:absolute;right:15px;top:50%}
.downloads-header__options .dropdowns label{color:#fff;font:normal 14px/1.2 "NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;left:0;letter-spacing:.01em;opacity:1;position:absolute;top:-20px;transition:opacity .3s ease .4s,visibility .3s ease .3s}
.downloads-header__options .dropdowns .fifty-fifty{display:inline-block;vertical-align:bottom;width:calc(50% - 18px)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.downloads-header__options .dropdowns .fifty-fifty{width:calc(50% - 18px)}
}
@supports(-ms-ime-align:auto){.downloads-header__options .dropdowns .fifty-fifty{width:calc(50% - 18px)}
}
.downloads-header__options .dropdowns .fifty-fifty.left{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:downloadWidth;animation-name:downloadWidth;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;margin-right:15px;padding:0}
.downloads-header__options .dropdowns .fifty-fifty.right{margin-left:15px;padding:0}
.downloads-header__options .dropdowns .hundred{width:100%}
.downloads-header__options .dropdowns .dropdown-hide{display:none;height:0;margin:0;overflow:hidden;padding:0;position:absolute;width:0}
.downloads-header__options .dropdowns .dropdown-hide *{display:none;padding:0;margin:0}
.downloads-header__options a#dlcta button{max-width:none;text-align:center}
.downloads-header__options .download-button{margin:0 auto;width:75%}
.downloads-header__options .download-button button{border:1px solid #00a3af;background-color:#00a3af;color:#fff;text-transform:uppercase;width:100%;border-radius:30px}
.downloads-header__options .download-button button:hover{color:#fff;border:1px solid #00828c;background-color:#00828c}
.downloads-header__options .download-button .glyphicon{font-size:12px;margin:0 0 0 6px;top:0;vertical-align:baseline}
.downloads-header__options .download-button .disabled{border:1px solid #b4b4b4;background-color:#b4b4b4;color:#fff}
.downloads-header__options .download-button .disabled:hover{color:#fff;border:1px solid #b4b4b4;background-color:#b4b4b4}
.downloads-header__options .www-btn{background-color:#fff;color:#666;font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;height:50px;overflow:hidden;padding:7px 14px;text-transform:none;white-space:nowrap;border-radius:3px;line-height:20px}
.downloads-header__options .www-btn:focus,.downloads-header__options .www-btn:hover{border-color:#00a3af}
.downloads-header__img{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}
@media screen and (max-width:1185px){.downloads_header .flex-column{padding:40px 15px}
.downloads-header__options h3,.downloads-header__options .dropdowns,.downloads-header__options .download-button{max-width:85%;width:85%}
}
@media screen and (max-width:1080px){.downloads-header__options h3,.downloads-header__options .dropdowns,.downloads-header__options .download-button{max-width:90%;width:90%}
}
@media screen and (max-width:767px){.downloads_header .flex-row{display:block;min-height:0}
.downloads_header .flex-column{display:block;padding:18px 15px;width:100%}
.downloads-header__text h1{line-height:50px}
.downloads-header__options{padding:30px 15px !important}
.downloads-header__options h3,.downloads-header__options .dropdowns,.downloads-header__options .download-button{max-width:100%;width:auto}
.downloads-header__options h3{text-align:left}
}
@-webkit-keyframes downloadWidth{0{width:100%}
100%{width:calc(50% - 18px)}
}
@keyframes downloadWidth{0{width:100%}
100%{width:calc(50% - 18px)}
}
@-webkit-keyframes halfFadeIn{0{opacity:0}
100%{opacity:100%}
}
@keyframes halfFadeIn{0{opacity:0}
100%{opacity:100%}
}
.cloud-case{font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.17;padding-bottom:40px;text-shadow:none}
.cloud-case .row .row{margin-left:-16px;margin-right:-16px}
.cloud-case div[class^='col-']{padding-right:16px;padding-left:16px}
@media screen and (max-width:991px){.cloud-case div[class^='col-md-']{display:block;float:none !important;left:auto;right:auto;width:100%}
}
@media screen and (min-width:521px){.cloud-case .form__row .col-sm-6{width:50%}
}
.cloud-case hr{border-bottom-color:#e2e2e2;margin-bottom:20px;margin-top:10px}
.cloud-case__box{background-color:#f3f4f5;border-radius:3px;color:#666;padding:28px 32px;position:relative;margin-bottom:20px;margin-top:20px}
.cloud-case__box:before{display:block;font-family:"FontAwesome";height:20px;left:16px;position:absolute;text-align:center;top:14px;width:20px}
.cloud-case__box p{line-height:1.33}
.box--success{background-color:#f7faf1;border:1px solid #92bc4a;display:none;margin-bottom:0;padding:12px 16px 12px 48px}
.box--success:before{color:#92bc4a;content:"\f058";font-size:22px;line-height:20px}
.box--error{background-color:#fff4f3;border:1px solid #fd7360;display:none;margin-bottom:0;padding:12px 16px 12px 48px}
.box--error:before{background-color:#fd7360;border-radius:50%;color:#fff4f3;content:"\f00d";font-size:14px;line-height:1.3;padding:1px 1px 1px 2px}
.cloud-case__headline{color:#00a7e1;font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;line-height:36px;margin-bottom:20px}
.cloud-case__subhead{color:#666;font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px}
.cloud-case__smHead{color:#666;font-family:"NeuePlakText-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:2px}
.cloud-case .form__row>*{margin-top:40px}
.cloud-case .form__label{color:#666;font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;left:16px;opacity:0;position:absolute;top:-10px;transition:top .4s ease-in-out,opacity .4s ease}
.cloud-case .form__label.label--show{opacity:1;top:-20px}
.cloud-case .form--optional .form__label{left:34px}
.cloud-case .form--disabled .form__label{color:#999}
.cloud-case label.error{color:#fd7360;font-size:14px;left:16px;position:absolute;top:100%}
.cloud-case input[type="text"],.cloud-case textarea{background-color:#fff;border:1px solid #e2e2e2;border-radius:3px;color:#666;display:block;font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;height:40px;padding:8px 16px 10px;transition:border .2s ease-in-out}
.cloud-case input[type="text"]::input-placeholder,.cloud-case textarea::input-placeholder{color:#666;opacity:1}
.cloud-case input[type="text"]::-webkit-input-placeholder,.cloud-case textarea::-webkit-input-placeholder{color:#666;opacity:1}
.cloud-case input[type="text"]::-moz-placeholder,.cloud-case textarea::-moz-placeholder{color:#666;opacity:1}
.cloud-case input[type="text"]:-moz-placeholder,.cloud-case textarea:-moz-placeholder{color:#666;opacity:1}
.cloud-case input[type="text"]:-ms-input-placeholder,.cloud-case textarea:-ms-input-placeholder{color:#666;opacity:1}
.cloud-case input[type="text"]:hover,.cloud-case input[type="text"]:focus,.cloud-case textarea:hover,.cloud-case textarea:focus{border-color:#00a7e1}
.cloud-case input[type="text"][disabled],.cloud-case textarea[disabled]{background-color:#f3f4f5;border-color:#e2e2e2 !important;color:#999}
.cloud-case input[type="text"][disabled]::input-placeholder,.cloud-case textarea[disabled]::input-placeholder{color:#999;opacity:1}
.cloud-case input[type="text"][disabled]::-webkit-input-placeholder,.cloud-case textarea[disabled]::-webkit-input-placeholder{color:#999;opacity:1}
.cloud-case input[type="text"][disabled]::-moz-placeholder,.cloud-case textarea[disabled]::-moz-placeholder{color:#999;opacity:1}
.cloud-case input[type="text"][disabled]:-moz-placeholder,.cloud-case textarea[disabled]:-moz-placeholder{color:#999;opacity:1}
.cloud-case input[type="text"][disabled]:-ms-input-placeholder,.cloud-case textarea[disabled]:-ms-input-placeholder{color:#999;opacity:1}
.cloud-case input[type="text"].form--error,.cloud-case textarea.form--error{background-color:#fff;border:1px solid #fd7360;color:#666}
.cloud-case textarea{height:210px;resize:vertical;max-width:100%}
.cloud-case select{background-image:none !important;border:1px solid #e2e2e2;border-radius:3px;color:#666;display:block !important;font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;height:38px;line-height:34px;padding:0 40px 0 16px}
.cloud-case select[disabled]{color:#999;cursor:not-allowed}
.cloud-case .form__select{display:block;height:40px;position:relative}
.cloud-case .form__select label.error{left:0}
.cloud-case .nice-select{background-color:#fff;border:1px solid #e2e2e2;border-radius:3px;color:#666;font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;height:40px;left:0;line-height:38px;position:absolute;top:0}
.cloud-case .nice-select.open,.cloud-case .nice-select:hover{border-color:#00a7e1}
.cloud-case .nice-select:after{border:0 transparent;color:#005984;content:"\f0d7";font-family:"FontAwesome";font-size:18px;position:absolute;right:16px;top:0;z-index:5}
.cloud-case .nice-select .current[data-value="default"]{color:#005984;text-transform:uppercase}
.cloud-case .nice-select .list{border:solid 1px #dcdcdc;border-radius:3px;box-shadow:0 3px 5px 0 rgba(0,0,0,0.1)}
.cloud-case .nice-select .list li:first-child{display:none}
.cloud-case .nice-select .option{line-height:40px;margin-bottom:0}
.cloud-case .nice-select .option.focus{background-color:none;font-weight:normal}
.cloud-case .nice-select .option:hover,.cloud-case .nice-select .option.focus:hover{background-color:#f3f4f5}
.cloud-case .select--disabled .nice-select{background-color:#f3f4f5;color:#999;cursor:not-allowed}
.cloud-case .select--disabled .nice-select:hover{border-color:#e2e2e2}
.cloud-case .select--disabled .nice-select:after,.cloud-case .select--disabled .nice-select .current{color:#999}
.cloud-case .form--error .nice-select{border-color:#fd7360}
.cloud-case .input--optional{display:inline-block !important;vertical-align:middle;width:calc(100% - 18px) !important}
.cloud-case .form__optional{color:#00a7e1;display:inline-block;font-size:8px;vertical-align:middle;width:14px}
.cloud-case .form--disabled .form__optional{color:#999}
.cloud-case .form--notes>*{margin-top:10px}
.cloud-case .form__charCount{color:#666;font-size:14px;position:absolute;right:16px;top:-20px}
.cloud-case .form--disabled .form__charCount{color:#999}
.cloud-case .btn{border:0;border-radius:3px;display:block;font-family:"NeuePlakText-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal;height:40px;line-height:20px;padding:10px 20px 12px;position:relative;text-align:center;width:230px}
.cloud-case .btn:after{bottom:0;content:"";display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%}
.cloud-case .btn--blue{background-color:rgba(114,188,213,0.8);color:#fff}
.cloud-case .btn--blue .icon{background-color:#72bcd5}
.cloud-case .btn--blue:hover,.cloud-case .btn--blue:focus{background-color:#72bcd5}
.cloud-case .btn--blue:active:after,.cloud-case .btn--blue.nice-select.open:after{box-shadow:inset 0 2px 5px 0 rgba(0,0,0,0.25);display:block}
.cloud-case .btn--teal{background-color:rgba(51,187,191,0.8);color:#fff}
.cloud-case .btn--teal .icon{background-color:#33bbbf}
.cloud-case .btn--teal:hover,.cloud-case .btn--teal:focus{background-color:#33bbbf}
.cloud-case .btn--teal:active:after,.cloud-case .btn--teal.nice-select.open:after{box-shadow:inset 0 2px 5px 0 rgba(0,0,0,0.25);display:block}
.cloud-case .btn--small{display:inline-block;text-transform:uppercase;vertical-align:middle;width:auto}
.cloud-case .btn--small.btn--border:hover{background-color:#073f6c;border-color:#073f6c;color:#fff}
.cloud-case .btn--plain{color:#005984;display:inline-block;padding:0;width:auto}
.cloud-case .btn--plain:hover,.cloud-case .btn--plain:active,.cloud-case .btn--plain.nice-select.open,.cloud-case .btn--plain:focus{background-color:transparent;color:#073f6c}
.cloud-case .btn--border{background-color:transparent;border:1px solid #005984;color:#005984}
.cloud-case .btn--submit{background-color:#005984;text-transform:uppercase}
.cloud-case .btn--submit:link,.cloud-case .btn--submit:visited{color:#fff}
.cloud-case .btn--submit:hover{background-color:#073f6c}
.cloud-case .btn--submit[disabled]{background-color:#b4b4b4;cursor:not-allowed}
.cloud-case .btn--icon{height:56px;margin-top:20px;overflow:hidden;padding:17px 16px 19px 72px;text-align:left;width:100%}
.cloud-case .btn--icon .icon{bottom:0;height:56px;left:0;padding-bottom:18px;padding-top:18px;position:absolute;text-align:center;top:0;width:56px}
@media screen and (min-width:521px) and (max-width:991px){.cloud-case .btn--icon{display:inline-block;vertical-align:middle;width:49%}
.cloud-case .btn--icon:first-of-type{margin-right:1%}
}
.cloud-case__dl{margin-bottom:0}
.cloud-case__dl dt,.cloud-case__dl dd{display:inline-block;margin-bottom:10px;vertical-align:top}
.cloud-case__dl dt:last-of-type,.cloud-case__dl dd:last-of-type{margin-bottom:0}
.cloud-case__dl dt{color:#768087;font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:22px;text-transform:uppercase;width:35%}
.cloud-case__dl dd{color:#666;font-family:"NeuePlakText-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;margin-left:0;padding-left:16px;width:63%}
@media screen and (min-width:769px) and (max-width:1200px){.cloud-case__dl dt,.cloud-case__dl dd{display:block;width:100%}
}
@media screen and (max-width:520px){.cloud-case__dl dt,.cloud-case__dl dd{display:block;width:100%}
}
.info-tooltip{display:inline-block;margin-left:5px;position:relative}
.info-tooltip:hover .info-tooltip__text{left:calc(100% + 10px);opacity:1}
.info-tooltip i{color:#fac146;font-size:16px}
.info-tooltip .info-tooltip__text{background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;left:95%;line-height:1.15;opacity:0;padding:14px 16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s ease,left .3s ease-in-out;width:200px}
.info-tooltip .info-tooltip__text:before,.info-tooltip .info-tooltip__text:after{border:solid transparent;content:" ";height:0;position:absolute;pointer-events:none;right:100%;top:50%;width:0}
.info-tooltip .info-tooltip__text:before{border-color:rgba(204,204,204,0);border-right-color:rgba(204,204,204,0.8);border-width:7px;margin-top:-7px}
.info-tooltip .info-tooltip__text:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:6px;margin-top:-6px}
.cloud-case__loading{background-color:rgba(0,0,0,0.3);bottom:0;height:100%;left:0;opacity:1;position:fixed;right:0;top:0;transition:opacity .4s ease,z-index 0 ease .4s;z-index:9999}
.cloud-case__loading.loading--finished{opacity:0;transition:z-index 0 ease 0;z-index:-1}
.cloud-case__loadingMsg{background-color:#fff;border-radius:3px;box-shadow:0 4px 12px 0 rgba(0,0,0,0.15);height:162px;left:50%;padding:40px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:90%;width:360px}
.cloud-case__loadingTitle{color:#666;font-family:"NeuePlakText-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;margin-bottom:25px}
.cloud-case__processing{height:20px;position:relative}
.cloud-case__processing:before{border:2px solid #dcdcdc;border-radius:50%;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}
.cloud-case__processing:after{-webkit-animation:cssload-spin 1140ms infinite linear;animation:cssload-spin 1140ms infinite linear;border:2px solid transparent;border-radius:50%;border-left-color:#005984;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}
@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}