html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=date]{line-height:34px}.form-group{margin-bottom:15px}.checkbox,.radio{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px}.checkbox label,.radio label{display:inline;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{float:left;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline[disabled],.checkbox[disabled],.radio-inline[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default.active,.btn-default:active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success.active,.btn-success:active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info.active,.btn-info:active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{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-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}.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:1px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.428571429;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#999;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:focus,.label[href]:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:focus,.label-default[href]:hover{background-color:gray}.label-primary{background-color:#428bca}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicons-chevron-left,.carousel-control .glyphicons-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-print,.visible-sm,.visible-xs,td.visible-lg,td.visible-md,td.visible-print,td.visible-sm,td.visible-xs,th.visible-lg,th.visible-md,th.visible-print,th.visible-sm,th.visible-xs,tr.visible-lg,tr.visible-md,tr.visible-print,tr.visible-sm,tr.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (max-width:767px){.hidden-xs,td.hidden-xs,th.hidden-xs,tr.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm,td.hidden-sm,th.hidden-sm,tr.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md,td.hidden-md,th.hidden-md,tr.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg,td.hidden-lg,th.hidden-lg,tr.hidden-lg{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}@media print{.hidden-print,td.hidden-print,th.hidden-print,tr.hidden-print{display:none!important}}@font-face {font-family:'Monserrat'; src:url("/assets/css/fonts/monserrat/Montserrat-Thin.otf") format('truetype'); font-weight:100;} @font-face {font-family:'Monserrat'; src:url("/assets/css/fonts/monserrat/Montserrat-ExtraLight.otf") format('truetype'); font-weight:200;} @font-face {font-family:'Monserrat'; src:url("/assets/css/fonts/monserrat/Montserrat-Light.otf") format('truetype'); font-weight:300;} @font-face {font-family:'Monserrat'; src:url("/assets/css/fonts/monserrat/Montserrat-Regular.otf") format('truetype'); font-weight:400;} @font-face {font-family:'Monserrat'; src:url("/assets/css/fonts/monserrat/Montserrat-Medium.otf") format('truetype'); font-weight:500;} @font-face {font-family:'Monserrat'; src:url("/assets/css/fonts/monserrat/Montserrat-SemiBold.otf") format('truetype'); font-weight:600;} @font-face {font-family:'Monserrat'; src:url("/assets/css/fonts/monserrat/Montserrat-Bold.otf") format('truetype'); font-weight:700;} @font-face {font-family:'Monserrat'; src:url("/assets/css/fonts/monserrat/Montserrat-ExtraBold.otf") format('truetype'); font-weight:800;} @font-face {font-family:'Monserrat'; src:url("/assets/css/fonts/monserrat/Montserrat-Black.otf") format('truetype'); font-weight:900;}@font-face {font-family:'Proxima Nova'; src:url("/assets/css/fonts/proxima-nova/Proxima-Nova-Thin.ttf") format('truetype'); font-weight:100;} @font-face {font-family:'Proxima Nova'; src:url("/assets/css/fonts/proxima-nova/Proxima-Nova-Light.otf") format('truetype'); font-weight:300;} @font-face {font-family:'Proxima Nova'; src:url("/assets/css/fonts/proxima-nova/Proxima-Nova-Regular.ttf") format('truetype'); font-weight:400;} @font-face {font-family:'Proxima Nova'; src:url("/assets/css/fonts/proxima-nova/Proxima-Nova-Semibold.ttf") format('truetype'); font-weight:500;} @font-face {font-family:'Proxima Nova'; src:url("/assets/css/fonts/proxima-nova/ProximaNova-Bold.ttf") format('truetype'); font-weight:600;} .font100 {font-weight:100;} .font200 {font-weight:200;} .font300 {font-weight:300;} .font400 {font-weight:400;} .font500 {font-weight:500;} .font700 {font-weight:700;} .font800 {font-weight:800;} .font900 {font-weight:900;}.wrapper-cookie {display:none; position:fixed; z-index:1000; background-color:#ffffff; top:25vh; left:50vw; margin-left:-45vw; width:90vw; height:60vh; overflow-x:hidden; box-shadow:0 0 6px 2px rgba(0, 0, 0, 0.2); padding:15px; border:1px solid rgba(0,0,0,0.2);} .wrapper-cookie .cookieBox .cookieHeader {padding:0 0 10px;} .wrapper-cookie .cookieBox .cookieHeader .cookieLogoBox {padding-bottom:20px; margin-bottom:30px; border-bottom:1px solid rgba(0, 0, 0, 0.2);} .wrapper-cookie .cookieBox .cookieHeader .cookieLogoBox .cookieLogo {max-width:150px;} .wrapper-cookie .cookieBox .cookieHeader .cookieTitle {font-size:16px; line-height:16px; float:left; font-weight:600;} .wrapper-cookie .cookieBox .cookieContent {font-size:14px; line-height:24px; padding-top:20px;} .wrapper-cookie .cookieBox .cookieContent a {font-size:14px; line-height:24px;} .wrapper-cookie .cookieBox .cookieContent .thirdPartyPartners {position:relative; z-index:10;} .wrapper-cookie .cookieBox .cookieContent .thirdPartyPartners span {cursor:text; display:none; position:absolute; top:25px; right:0; padding:6px 10px; background-color:#e0e7ef; font-size:12px; line-height:22px; color:#293443; width:200px; box-shadow:0 0 6px 2px rgba(0, 0, 0, 0.2);} .wrapper-cookie .cookieBox .cookieContent .thirdPartyPartners span.active {display:block;} .wrapper-cookie .cookieBox .cookieContent .thirdPartyPartners span:before {position:absolute; content:""; top:-10px; border-bottom:10px solid #e0e7ef; border-left:10px solid transparent; border-right:10px solid transparent; left:70%; margin-left:0;} @media screen and (min-width:459px) {.wrapper-cookie {height:auto;}} @media screen and (min-width:768px) {.wrapper-cookie {padding:30px; width:600px; margin-left:-300px;}} .wrapper-cookie .cookieActionBox {padding:30px 0 0; text-align:center;} .wrapper-cookie .cookieActionBox .cookieButtonsAll {width:32%; text-align:center;} .wrapper-cookie .cookieActionBox .cookieButtonsAll a {width:95%; display:inline-block; text-align:center; line-height:18px; font-size:11px; padding:8px 4px;} .wrapper-cookie .cookieActionBox .cookieButtonsAll a .reper {min-height:54px; width:0;} .wrapper-cookie .cookieActionBox .cookieButtonsAll a .middleReper {width:95%;} .wrapper-cookie .cookieActionBox .cookieButtonsAll.cookieRejectBtn, .wrapper-cookie .cookieActionBox .cookieButtonsAll.cookieLearnMore, .wrapper-cookie .cookieActionBox .cookieButtonsAll.cookieAllowBtn {display:inline-block; vertical-align:middle;} @media screen and (min-width:459px) {.wrapper-cookie .cookieActionBox .cookieButtonsAll a .reper {min-height:36px;}} @media screen and (min-width:459px) and (max-width:768px) {.wrapper-cookie .cookieActionBox .cookieButtonsAll a .middleReper br {display:block; line-height:0;}} @media screen and (min-width:768px) {.wrapper-cookie .cookieActionBox .cookieButtonsAll.cookieRejectBtn {text-align:left;} .wrapper-cookie .cookieActionBox .cookieButtonsAll.cookieAllowBtn {text-align:right;} .wrapper-cookie .cookieActionBox .cookieButtonsAll.cookieLearnMore {text-align:center;} .wrapper-cookie .cookieActionBox .cookieButtonsAll a {font-size:14px; padding:8px 10px;}} .cookieBtn {display:inline-block; overflow:hidden; padding:8px 10px; z-index:2; color:#293443; border:1px solid #293443; font-weight:500; font-size:12px; line-height:12px; background-image:none; text-shadow:none; font-family:'Monserrat', sans-serif; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;} .cookieBtn.blue, .cookieBtn.lightBlue, .cookieBtn.purple, .cookieBtn.green, .cookieBtn.yellow, .cookieBtn.darkGray, .cookieBtn.red {color:#ffffff; position:relative; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;} .cookieBtn.blue {background-color:#3474ff; border:1px solid #3474ff; color:#ffffff !important;} .cookieBtn.lightBlue {background-color:#00aeff; border:1px solid #00aeff;} .cookieBtn.purple {background-color:#583bec; border:1px solid #583bec;} .cookieBtn.green {background-color:#11c979; border:1px solid #11c979;} .cookieBtn.yellow {background-color:#ffcc2a; border:1px solid #ffcc2a;} .cookieBtn.darkGray {background-color:#293443; border:1px solid #293443;} .cookieBtn.red {background-color:#ec5050; border:1px solid #ec5050;} .cookieBtn.ghostBlue, .cookieBtn.ghostLightBlue, .cookieBtn.ghostPurple, .cookieBtn.ghostGreen, .cookieBtn.ghostYellow, .cookieBtn.ghostDarkGray, .cookieBtn.ghostRed, .cookieBtn.ghostWhite {position:relative; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;} .cookieBtn.ghostBlue {border:1px solid #3474ff; color:#3474ff;} .cookieBtn.ghostLightBlue {border:1px solid #00aeff; color:#00aeff;} .cookieBtn.ghostPurple {border:1px solid #583bec; color:#583bec;} .cookieBtn.ghostGreen {border:1px solid #11c979; color:#11c979;} .cookieBtn.ghostYellow {border:1px solid #ffcc2a; color:#ffcc2a;} .cookieBtn.ghostDarkGray {border:1px solid #293443; color:#293443;} .cookieBtn.ghostRed {border:1px solid #ec5050; color:#ec5050;} .cookieBtn.ghostWhite {border:1px solid #ffffff; color:#ffffff;} .cookieBtn.ghostDisable {border:1px solid rgba(0, 0, 0, 0.2); color:rgba(0, 0, 0, 0.2);} .cookieBtn.ghostDisable.background {border:1px solid rgba(255, 255, 255, 0.3); color:rgba(255, 255, 255, 0.3);} .cookieBtn.active, .cookieBtn:active {-webkit-box-shadow:none; box-shadow:none;} @media (min-width:768px){.cookieBtn {padding:10px 12px;}} @media (min-width:992px){.cookieBtn {font-size:14px; line-height:14px;} .cookieBtn.blue:hover, .cookieBtn.lightBlue:hover, .cookieBtn.purple:hover, .cookieBtn.green:hover, .cookieBtn.yellow:hover, .cookieBtn.darkGray:hover, .cookieBtn.red:hover {color:#ffffff; cursor:pointer;} .cookieBtn.blue:after, .cookieBtn.lightBlue:after, .cookieBtn.purple:after, .cookieBtn.green:after, .cookieBtn.yellow:after, .cookieBtn.darkGray:after, .cookieBtn.red:after {background-color:rgba(0,0,0, 0.2); opacity:0.4; z-index:-1; content:""; position:absolute; top:0; bottom:0; left:0; right:0; width:0; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;} .cookieBtn.blue:hover:after, .cookieBtn.lightBlue:hover:after, .cookieBtn.purple:hover:after, .cookieBtn.green:hover:after, .cookieBtn.yellow:hover:after, .cookieBtn.darkGray:hover:after, .cookieBtn.red:hover:after {width:100%; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;} .cookieBtn.ghostBlue:hover, .cookieBtn.ghostLightBlue:hover, .cookieBtn.ghostPurple:hover, .cookieBtn.ghostGreen:hover, .cookieBtn.ghostYellow:hover, .cookieBtn.ghostDarkGray:hover, .cookieBtn.ghostRed:hover {color:#ffffff; cursor:pointer;} .cookieBtn.ghostWhite:hover {color:#293443;} .cookieBtn.ghostBlue:after, .cookieBtn.ghostLightBlue:after, .cookieBtn.ghostPurple:after, .cookieBtn.ghostGreen:after, .cookieBtn.ghostYellow:after, .cookieBtn.ghostDarkGray:after, .cookieBtn.ghostRed:after, .cookieBtn.ghostWhite:after {z-index:-1; content:""; position:absolute; top:0; bottom:0; left:0; right:0; width:0; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;} .cookieBtn.ghostBlue:hover:after, .cookieBtn.ghostLightBlue:hover:after, .cookieBtn.ghostPurple:hover:after, .cookieBtn.ghostGreen:hover:after, .cookieBtn.ghostYellow:hover:after, .cookieBtn.ghostDarkGray:hover:after, .cookieBtn.ghostRed:hover:after, .cookieBtn.ghostWhite:hover:after {width:100%; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;} .cookieBtn.ghostBlue:after {background-color:#3474ff;} .cookieBtn.ghostLightBlue:after {background-color:#00aeff;} .cookieBtn.ghostPurple:after {background-color:#583bec;} .cookieBtn.ghostGreen:after {background-color:#11c979;} .cookieBtn.ghostYellow:after {background-color:#ffcc2a;} .cookieBtn.ghostDarkGray:after {background-color:#293443;} .cookieBtn.ghostRed:after {background-color:#ec5050;} .cookieBtn.ghostWhite:after {background-color:#ffffff;}} .cookieBtn.sm {padding:8px 10px; font-size:12px; line-height:12px;} .cookieBtn.xs {padding:8px 10px; font-size:12px; line-height:12px;} @media (min-width:768px){.cookieBtn.sm {padding:10px 12px;}}#cookieSettingsBox {display:none; position:fixed; bottom:40px; left:40px; z-index:99999; background-color:#000000; box-shadow:0 0 10px 0 rgba(255, 255, 255, 0.5); width:48px; height:48px; border-radius:50%;} #cookieSettingsBox a {display:block;} #cookieSettingsBox.activeCookie {display:block;} article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display:block;} audio,canvas,video {display:inline-block;} audio:not([controls]) {display:none;} [hidden] {display:none;} html {font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;} button {font-family:'Monserrat', sans-serif;} input, html, textarea {font-family:'Proxima Nova', sans-serif;} body {margin:0; font-family:'Proxima Nova', sans-serif;;} a:focus {outline:thin dotted; text-decoration:none;} a:hover,a:active {outline:0; text-decoration:none;} abbr[title] {border-bottom:1px dotted;} b,strong {font-weight:600;} blockquote {margin:1em 40px;} dfn {font-style:italic;} mark {background:#e0e7ef; color:#293443;} p,pre {margin:1em 0;} pre,code,kbd,samp {font-family:monospace,serif; _font-family:'courier new', monospace; font-size:16px;} pre {white-space:pre-wrap; word-wrap:break-word;} q {quotes:none;} q:before,q:after {content:none;} small {font-size:75%;} sub,sup {font-size:75%; line-height:0; position:relative; vertical-align:baseline;} sup {top:-0.5em;} sub {bottom:-0.25em;} dl,menu,ol,ul {margin:1em 0;} dd {margin:0 0 0 40px} menu,ol,ul {padding:0 0 0 40px;} nav ul,nav ol {list-style:none;} img {border:0; -ms-interpolation-mode:bicubic;} svg:not(:root) {overflow:hidden;} figure {margin:0;} form {margin:0;} fieldset {border:1px solid #293443; margin:0 2px; padding:.35em .625em .75em;} legend {border:0; padding:0; white-space:normal;} button,input,select,textarea {font-size:100%; margin:0; vertical-align:baseline;} button,input {line-height:normal;} button,input[type="button"],input[type="reset"],input[type="submit"] {cursor:pointer; -webkit-appearance:button;} button[disabled],input[disabled] {cursor:default;} input[type="checkbox"],input[type="radio"] {box-sizing:border-box; padding:0;} input[type="search"] {-webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box;} input[type="search"]:-webkit-search-decoration,input[type="search"]:-webkit-search-cancel-button {-webkit-appearance:none;} button::-moz-focus-inner,input::-moz-focus-inner {border:0; padding:0;} textarea {overflow:auto; vertical-align:top;} table {border-collapse:collapse; border-spacing:0;} input,select,textarea {padding-left:20px; padding-right:20px;} body, p, a, ul li, ol li, ul li li, ol li li, a.more {font-size:14px; line-height:24px; font-family:'Proxima Nova', sans-serif; font-weight:300; color:#293443;} p {margin:10px auto;} h1, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {font-family:'Monserrat', sans-serif; font-weight:300; color:#293443;} h1 {font-size:26px; line-height:36px; margin-top:0; margin-bottom:20px;} h1.sectionTitle {margin-bottom:0; margin-top:0; text-align:center;} h1.sectionTitle.light {font-weight:100;} h1.sectionTitle.bold {font-weight:500;} h1.sectionTitle.no-border-bottom {border-bottom:none; padding-bottom:0;} h1 span {color:#ffffff !important; font-weight:100; display:block; margin-top:10px;} h1.s, h1.thin {font-weight:100;} h1.thin-white {color:#ffffff; font-weight:100;} h2 {font-size:22px; line-height:32px; margin:10px 0;} h2, h2 a {font-size:22px; line-height:32px;} h2.sectionTitle {margin-bottom:0; margin-top:0; text-align:center;} h2.sectionSubtitle {margin-top:0; text-align:center;} h2.s {color:#293443;} h3 {margin:10px 0;} h3, h3 a {font-size:18px; line-height:28px;} h3.half {font-size:14px; line-height:18px;} h3.sectionSubSubTitle {text-align:center; margin-bottom:40px;} h3.s {color:#293443; font-weight:300;} h4 {margin:10px 0;} h4, h4 a {font-size:16px; line-height:24px;} h4.sectionSubtitle {margin-top:0; text-align:center;} h5 {font-size:14px; line-height:24px; margin:10px 0;} h6 {font-size:14px; line-height:24px; font-weight:500; margin:10px 0;} a {font-size:14px; line-height:24px; color:#3474ff; cursor:pointer; outline:none !important;} a:hover, a:focus,a:active {text-decoration:none; color:#00aeff;} :focus {outline:none;} ::-moz-focus-inner {border:0;} ul {margin-left:0; padding-left:30px;} ul li, ol li, ul li li, ol li li {list-style-type:none; list-style-image:none; position:relative;} ul li.checkedList:before, ol li.checkedList:before {content:""; position:absolute; top:6px; left:-22px; width:17px; height:12px; background-image:url('/resources/en/general/list_img_mobile.png'); display:block; background-repeat:no-repeat;} ul li li.checkedList:before, ol li li.checkedList:before {content:""; position:absolute; top:10px; left:-16px; width:4px; height:4px; background-image:url('/resources/en/site_pages/point-list-blue.jpg'); display:block; background-repeat:no-repeat;} ul li.checkedParent.checkedList:before, ol li.checkedParent.checkedList:before, ul li li.checkedParent.checkedList:before, ol li li.checkedParent.checkedParent:before {top:6px; margin-top:0;} ul li li.pointWhite:before, ol li li.pointWhite:before {background-image:url('/resources/en/site_pages/point-list-white.jpg');} ul li li.pointBlue:before, ol li li.pointBlue:before {background-image:url('/resources/en/site_pages/point-list-blue.jpg');} ul li li.pointLightBlue:before, ol li li.pointLightBlue:before {background-image:url('/resources/en/site_pages/point-list-light-blue.jpg');} ul li li.pointPurple:before, ol li li.pointPurple:before {background-image:url('/resources/en/site_pages/point-list-purple.jpg');} ul li li.pointGreen:before, ol li li.pointGreen:before {background-image:url('/resources/en/site_pages/point-list-green.jpg');} ul li li.pointYellow:before, ol li li.pointYellow:before {background-image:url('/resources/en/site_pages/point-list-yellow.jpg');} ul li li.pointDark:before, ol li li.pointDark:before {background-image:url('/resources/en/site_pages/point-list-dark.jpg');} ul li li.pointGray:before, ol li li.pointGray:before {background-image:url('/resources/en/site_pages/point-list-gray.jpg');} ul li li.pointRed:before, ol li li.pointRed:before {background-image:url('/resources/en/site_pages/point-list-red.jpg');} ul li.checkedWhite:before, ol li.checkedWhite:before {background-image:url('/resources/en/site_pages/checked-white.png');} ul li.checkedBlue:before, ol li.checkedBlue:before {background-image:url('/resources/en/site_pages/checked-blue.png');} ul li.checkedLightBlue:before, ol li.checkedLightBlue:before {background-image:url('/resources/en/site_pages/checked-light-blue.png');} ul li.checkedPurple:before, ol li.checkedPurple:before {background-image:url('/resources/en/site_pages/checked-purple.png');} ul li.checkedGreen:before, ol li.checkedGreen:before {background-image:url('/resources/en/site_pages/checked-green.png');} ul li.checkedYellow:before, ol li.checkedYellow:before {background-image:url('/resources/en/site_pages/checked-yellow.png');} ul li.checkedDark:before, ol li.checkedDark:before {background-image:url('/resources/en/site_pages/checked-dark.png');} ul li.checkedGray:before, ol li.checkedGray:before {background-image:url('/resources/en/site_pages/checked-gray.png');} ul li.checkedRed:before, ol li.checkedRed:before {background-image:url('/resources/en/site_pages/checked-red.png');} .monserrat {font-family:'Monserrat', sans-serif;} .fontItalic {font-style:italic;} @media (min-width:768px){h1.sectionTitle, h2.sectionTitle {margin-bottom:15px;} h2.sectionSubtitle, h3.sectionSubtitle, h4.sectionSubtitle {margin-bottom:15px;}} @media (min-width:768px) and (max-width:991px){body, p, a, ul li, ol li, ul li li, ol li li, a.more {font-size:14px; line-height:24px;} h1, h1.s, h1.thin, h1.thin-white {font-size:30px; line-height:40px;} h2, h2 a {font-size:26px; line-height:36px; color:#293443;} h3, h3 a {font-size:24px; line-height:34px;} h4, h4 a {font-size:22px; line-height:32px;} h5, h5 a {font-size:18px; line-height:28px;} h6, h6 a {font-size:16px; line-height:26px;}} @media (min-width:992px){h2.sectionSubtitle, h3.sectionSubtitle, h4.sectionSubtitle {margin-bottom:40px;}} @media (min-width:992px) and (max-width:1199px){body, p, a, ul li, ol li, ul li li, ol li li, a.more {font-size:16px; line-height:26px;} h1, h1.s, h1.thin, h1.thin-white {font-size:36px; line-height:46px;} h2, h2 a {font-size:26px; line-height:36px; color:#293443;} h3, h3 a {font-size:24px; line-height:34px;} h4, h4 a {font-size:22px; line-height:32px;} h5, h5 a {font-size:18px; line-height:28px;} h6, h6 a {font-size:16px; line-height:26px;}} @media (min-width:1200px){body, p, a, ul li, ol li, ul li li, ol li li, a.more {font-size:16px; line-height:26px;} h1, h1.s, h1.thin, h1.thin-white {font-size:40px; line-height:50px;} h2, h2 a {font-size:30px; line-height:40px; color:#293443;} h3, h3 a {font-size:26px; line-height:36px;} h4, h4 a {font-size:22px; line-height:32px;} h5, h5 a {font-size:18px; line-height:28px;} h6, h6 a {font-size:16px; line-height:26px;}}h2.specialHeaderToH1, h3.specialHeaderToH1, h4.specialHeaderToH1, h5.specialHeaderToH1, h6.specialHeaderToH1, h2.specialHeaderToH1 a, h3.specialHeaderToH1 a, h4.specialHeaderToH1 a, h5.specialHeaderToH1 a, h6.specialHeaderToH1 a {font-size:26px; line-height:36px; margin-top:0; margin-bottom:20px;} h1.specialHeaderToH2, h3.specialHeaderToH2, h4.specialHeaderToH2, h5.specialHeaderToH2, h6.specialHeaderToH2, h1.specialHeaderToH2 a, h3.specialHeaderToH2 a, h4.specialHeaderToH2 a, h5.specialHeaderToH2 a, h6.specialHeaderToH2 a {font-size:22px; line-height:32px; margin:10px 0;} h1.specialHeaderToH3, h2.specialHeaderToH3, h4.specialHeaderToH3, h5.specialHeaderToH3, h6.specialHeaderToH3, h1.specialHeaderToH3 a, h2.specialHeaderToH3 a, h4.specialHeaderToH3 a, h5.specialHeaderToH3 a, h6.specialHeaderToH3 a {margin:10px 0; font-size:18px; line-height:28px;} h1.specialHeaderToH4, h2.specialHeaderToH4, h3.specialHeaderToH4, h5.specialHeaderToH4, h6.specialHeaderToH4, h1.specialHeaderToH4 a, h2.specialHeaderToH4 a, h3.specialHeaderToH4 a, h5.specialHeaderToH4 a, h6.specialHeaderToH4 a {margin:10px 0; font-size:16px; line-height:24px;} h1.specialHeaderToH5, h2.specialHeaderToH5, h3.specialHeaderToH5, h4.specialHeaderToH5, h6.specialHeaderToH5, h1.specialHeaderToH5 a, h2.specialHeaderToH5 a, h3.specialHeaderToH5 a, h4.specialHeaderToH5 a, h6.specialHeaderToH5 a {font-size:14px; line-height:24px; margin:10px 0;} h1.specialHeaderToH6, h2.specialHeaderToH6, h3.specialHeaderToH6, h4.specialHeaderToH6, h5.specialHeaderToH6, h1.specialHeaderToH6 a, h2.specialHeaderToH6 a, h3.specialHeaderToH6 a, h4.specialHeaderToH6 a, h5.specialHeaderToH6 a {font-size:14px; line-height:24px; font-weight:500; margin:10px 0;} @media (min-width:768px) and (max-width:991px){h2.specialHeaderToH1, h3.specialHeaderToH1, h4.specialHeaderToH1, h5.specialHeaderToH1, h6.specialHeaderToH1, h2.specialHeaderToH1 a, h3.specialHeaderToH1 a, h4.specialHeaderToH1 a, h5.specialHeaderToH1 a, h6.specialHeaderToH1 a {font-size:30px; line-height:40px;} h1.specialHeaderToH2, h3.specialHeaderToH2, h4.specialHeaderToH2, h5.specialHeaderToH2, h6.specialHeaderToH2, h1.specialHeaderToH2 a, h3.specialHeaderToH2 a, h4.specialHeaderToH2 a, h5.specialHeaderToH2 a, h6.specialHeaderToH2 a {font-size:26px; line-height:36px; color:#293443;} h1.specialHeaderToH3, h2.specialHeaderToH3, h4.specialHeaderToH3, h5.specialHeaderToH3, h6.specialHeaderToH3, h1.specialHeaderToH3 a, h2.specialHeaderToH3 a, h4.specialHeaderToH3 a, h5.specialHeaderToH3 a, h6.specialHeaderToH3 a {font-size:24px; line-height:34px;} h1.specialHeaderToH4, h2.specialHeaderToH4, h3.specialHeaderToH4, h5.specialHeaderToH4, h6.specialHeaderToH4, h1.specialHeaderToH4 a, h2.specialHeaderToH4 a, h3.specialHeaderToH4 a, h5.specialHeaderToH4 a, h6.specialHeaderToH4 a {font-size:22px; line-height:32px;} h1.specialHeaderToH5, h2.specialHeaderToH5, h3.specialHeaderToH5, h4.specialHeaderToH5, h6.specialHeaderToH5, h1.specialHeaderToH5 a, h2.specialHeaderToH5 a, h3.specialHeaderToH5 a, h4.specialHeaderToH5 a, h6.specialHeaderToH5 a {font-size:18px; line-height:28px;} h1.specialHeaderToH6, h2.specialHeaderToH6, h3.specialHeaderToH6, h4.specialHeaderToH6, h5.specialHeaderToH6, h1.specialHeaderToH6 a, h2.specialHeaderToH6 a, h3.specialHeaderToH6 a, h4.specialHeaderToH6 a, h5.specialHeaderToH6 a {font-size:16px; line-height:26px;}} @media (min-width:992px) and (max-width:1199px){h2.specialHeaderToH1, h3.specialHeaderToH1, h4.specialHeaderToH1, h5.specialHeaderToH1, h6.specialHeaderToH1, h2.specialHeaderToH1 a, h3.specialHeaderToH1 a, h4.specialHeaderToH1 a, h5.specialHeaderToH1 a, h6.specialHeaderToH1 a {font-size:36px; line-height:46px;} h1.specialHeaderToH2, h3.specialHeaderToH2, h4.specialHeaderToH2, h5.specialHeaderToH2, h6.specialHeaderToH2, h1.specialHeaderToH2 a, h3.specialHeaderToH2 a, h4.specialHeaderToH2 a, h5.specialHeaderToH2 a, h6.specialHeaderToH2 a {font-size:26px; line-height:36px; color:#293443;} h1.specialHeaderToH3, h2.specialHeaderToH3, h4.specialHeaderToH3, h5.specialHeaderToH3, h6.specialHeaderToH3, h1.specialHeaderToH3 a, h2.specialHeaderToH3 a, h4.specialHeaderToH3 a, h5.specialHeaderToH3 a, h6.specialHeaderToH3 a {font-size:24px; line-height:34px;} h1.specialHeaderToH4, h2.specialHeaderToH4, h3.specialHeaderToH4, h5.specialHeaderToH4, h6.specialHeaderToH4, h1.specialHeaderToH4 a, h2.specialHeaderToH4 a, h3.specialHeaderToH4 a, h5.specialHeaderToH4 a, h6.specialHeaderToH4 a {font-size:22px; line-height:32px;} h1.specialHeaderToH5, h2.specialHeaderToH5, h3.specialHeaderToH5, h4.specialHeaderToH5, h6.specialHeaderToH5, h1.specialHeaderToH5 a, h2.specialHeaderToH5 a, h3.specialHeaderToH5 a, h4.specialHeaderToH5 a, h6.specialHeaderToH5 a {font-size:18px; line-height:28px;} h1.specialHeaderToH6, h2.specialHeaderToH6, h3.specialHeaderToH6, h4.specialHeaderToH6, h5.specialHeaderToH6, h1.specialHeaderToH6 a, h2.specialHeaderToH6 a, h3.specialHeaderToH6 a, h4.specialHeaderToH6 a, h5.specialHeaderToH6 a {font-size:16px; line-height:26px;}} @media (min-width:1200px){h2.specialHeaderToH1, h3.specialHeaderToH1, h4.specialHeaderToH1, h5.specialHeaderToH1, h6.specialHeaderToH1, h2.specialHeaderToH1 a, h3.specialHeaderToH1 a, h4.specialHeaderToH1 a, h5.specialHeaderToH1 a, h6.specialHeaderToH1 a {font-size:40px; line-height:50px;} h1.specialHeaderToH2, h3.specialHeaderToH2, h4.specialHeaderToH2, h5.specialHeaderToH2, h6.specialHeaderToH2, h1.specialHeaderToH2 a, h3.specialHeaderToH2 a, h4.specialHeaderToH2 a, h5.specialHeaderToH2 a, h6.specialHeaderToH2 a {font-size:30px; line-height:40px; color:#293443;} h1.specialHeaderToH3, h2.specialHeaderToH3, h4.specialHeaderToH3, h5.specialHeaderToH3, h6.specialHeaderToH3, h1.specialHeaderToH3 a, h2.specialHeaderToH3 a, h4.specialHeaderToH3 a, h5.specialHeaderToH3 a, h6.specialHeaderToH3 a {font-size:26px; line-height:36px;} h1.specialHeaderToH4, h2.specialHeaderToH4, h3.specialHeaderToH4, h5.specialHeaderToH4, h6.specialHeaderToH4, h1.specialHeaderToH4 a, h2.specialHeaderToH4 a, h3.specialHeaderToH4 a, h5.specialHeaderToH4 a, h6.specialHeaderToH4 a {font-size:22px; line-height:32px;} h1.specialHeaderToH5, h2.specialHeaderToH5, h3.specialHeaderToH5, h4.specialHeaderToH5, h6.specialHeaderToH5, h1.specialHeaderToH5 a, h2.specialHeaderToH5 a, h3.specialHeaderToH5 a, h4.specialHeaderToH5 a, h6.specialHeaderToH5 a {font-size:18px; line-height:28px;} h1.specialHeaderToH6, h2.specialHeaderToH6, h3.specialHeaderToH6, h4.specialHeaderToH6, h5.specialHeaderToH6, h1.specialHeaderToH6 a, h2.specialHeaderToH6 a, h3.specialHeaderToH6 a, h4.specialHeaderToH6 a, h5.specialHeaderToH6 a {font-size:16px; line-height:26px;}}.buffer0 {margin-top:0; margin-bottom:0;} .buffer10 {margin:5px 0;} .buffer20 {margin:10px 0;} .buffer25 {margin:12px 0;} .buffer30 {margin:15px 0;} .buffer40 {margin:20px 0;} .buffer50 {margin:25px 0;} .buffer60 {margin:30px 0;} .buffer70 {margin:35px 0;} .buffer80 {margin:40px 0;} .buffer90 {margin:45px 0;} .buffer100 {margin:50px 0;} .buffer110 {margin:55px 0;} .buffer120 {margin:60px 0;} .top-buffer0 {margin-top:0;} .top-buffer10 {margin-top:5px;} .top-buffer15 {margin-top:10px;} .top-buffer20 {margin-top:10px;} .top-buffer30 {margin-top:15px;} .top-buffer40 {margin-top:20px;} .top-buffer50 {margin-top:25px;} .top-buffer60 {margin-top:30px;} .top-buffer70 {margin-top:35px;} .top-buffer80 {margin-top:40px;} .top-buffer90 {margin-top:45px;} .top-buffer100 {margin-top:50px;} .top-buffer110 {margin-top:55px;} .top-buffer120 {margin-top:60px;} .bottom-buffer0 {margin-bottom:0} .bottom-buffer10 {margin-bottom:5px;} .bottom-buffer15 {margin-bottom:10px;} .bottom-buffer20 {margin-bottom:10px;} .bottom-buffer30 {margin-bottom:15px;} .bottom-buffer40 {margin-bottom:20px;} .bottom-buffer50 {margin-bottom:25px;} .bottom-buffer60 {margin-bottom:30px;} .bottom-buffer70 {margin-bottom:35px;} .bottom-buffer80 {margin-bottom:40px;} .bottom-buffer90 {margin-bottom:45px;} .bottom-buffer100 {margin-bottom:50px;} .bottom-buffer110 {margin-bottom:55px;} .bottom-buffer120 {margin-bottom:60px;} .top-buffern10 {margin-top:-5px;} .top-buffern20 {margin-top:-10px;} .top-buffern30 {margin-top:-15px;} .top-buffern40 {margin-top:-20px;} .top-buffern50 {margin-top:-25px;} .top-buffern60 {margin-top:-30px;} .top-buffern70 {margin-top:-35px;} .top-buffern80 {margin-top:-40px;} .top-buffern90 {margin-top:-45px;} .top-buffern100 {margin-top:-50px;} .top-buffern110 {margin-top:-55px;} .top-buffern120 {margin-top:-60px;} @media (min-width:768px){.buffer10 {margin:10px 0;} .buffer20 {margin:20px 0;} .buffer25 {margin:25px 0;} .buffer30 {margin:30px 0;} .buffer40 {margin:40px 0;} .buffer50 {margin:50px 0;} .buffer60 {margin:60px 0;} .buffer70 {margin:70px 0;} .buffer80 {margin:80px 0;} .buffer90 {margin:90px 0;} .buffer100 {margin:100px 0;} .buffer110 {margin:110px 0;} .buffer120 {margin:120px 0;} .top-buffer10 {margin-top:10px;} .top-buffer15 {margin-top:15px;} .top-buffer20 {margin-top:20px;} .top-buffer30 {margin-top:30px;} .top-buffer40 {margin-top:40px;} .top-buffer50 {margin-top:50px;} .top-buffer60 {margin-top:60px;} .top-buffer70 {margin-top:70px;} .top-buffer80 {margin-top:80px;} .top-buffer90 {margin-top:90px;} .top-buffer100 {margin-top:100px;} .top-buffer110 {margin-top:110px;} .top-buffer120 {margin-top:120px;} .bottom-buffer10 {margin-bottom:10px;} .bottom-buffer15 {margin-bottom:15px;} .bottom-buffer20 {margin-bottom:20px;} .bottom-buffer30 {margin-bottom:30px;} .bottom-buffer40 {margin-bottom:40px;} .bottom-buffer50 {margin-bottom:50px;} .bottom-buffer60 {margin-bottom:60px;} .bottom-buffer70 {margin-bottom:70px;} .bottom-buffer80 {margin-bottom:80px;} .bottom-buffer90 {margin-bottom:90px;} .bottom-buffer100 {margin-bottom:100px;} .bottom-buffer110 {margin-bottom:110px;} .bottom-buffer120 {margin-bottom:120px;} .top-buffern10 {margin-top:-10px;} .top-buffern20 {margin-top:-20px;} .top-buffern30 {margin-top:-30px;} .top-buffern40 {margin-top:-40px;} .top-buffern50 {margin-top:-50px;} .top-buffern60 {margin-top:-60px;} .top-buffern70 {margin-top:-70px;} .top-buffern80 {margin-top:-80px;} .top-buffern90 {margin-top:-90px;} .top-buffern100 {margin-top:-100px;} .top-buffern110 {margin-top:-110px;} .top-buffern120 {margin-top:-120px;} .smLR-buffern15 {margin-left:-15px; margin-right:-15px;} .floatBoxRev {margin:0 -15px;}} @media (min-width:992px){.mdLR-buffern15 {margin-left:-15px; margin-right:-15px;}} @media (min-width:1199px){.xlLR-buffern15 {margin-left:-15px; margin-right:-15px;}} .paddLR5 {padding:0 5px;} .paddLR10 {padding:0 10px;} .paddLR15 {padding:0 15px;} .paddLR20 {padding:0 20px;} .paddLR25 {padding:0 25px;} .paddLR30 {padding:0 30px;} .paddLR35 {padding:0 35px;} .paddLR40 {padding:0 40px;} .paddLR45 {padding:0 45px;} .paddLR50 {padding:0 50px;} .border1 {border-bottom:1px solid #e0e7ef;} .border10 {border-bottom:10px solid #e0e7ef;} .row {margin:0 auto;} .height40 {height:40px;} .height80 {height:80px;} .whats-next .height80 {height:0;} .height100 {height:100px;} .left0 {margin-left:0;} .left5 {margin-left:5px;} .left15 {margin-left:15px;} .width20 {width:20%;} .inline-block {display:inline-block !important; vertical-align:middle;} .pull-none {float:none !important;} .mobileCenter {text-align:center;} @media (min-width:768px){.mobileCenter {text-align:left;}} .clearfix:after {content:""; clear:both; display:table;} .transparent {color:transparent; margin-top:-26px;} @media (max-width:767px){br {display:none;}}.introPageBannerContainer .introPageBannerWrap {background-repeat:no-repeat; background-size:cover; background-position:center center; background-color:rgba(51, 51, 51, 1);} .introPageBannerContainer .introPageBannerWrap .col-md-4 {display:none;} .introPageBannerContainer .introBannerRightImage {display:none; position:absolute; top:50%; right:50%;} .noUnderMenu {position:relative;} .noUnderMenu {position:absolute; height:100px; left:0; right:0; margin-top:-100px; background:rgb(88,59,236); background:-moz-linear-gradient(left, rgba(88,59,236,1) 0%, rgba(52,116,255,1) 100%, rgba(125,185,232,1) 100%); background:-webkit-linear-gradient(left, rgba(88,59,236,1) 0%,rgba(52,116,255,1) 100%,rgba(125,185,232,1) 100%); background:linear-gradient(to right, rgba(88,59,236,1) 0%,rgba(52,116,255,1) 100%,rgba(125,185,232,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#583bec', endColorstr='#7db9e8',GradientType=1 );} @media (min-width:992px){.introPageBannerContainer {position:relative;} .introPageBannerContainer .introPageBannerWrap .col-md-4, .introPageBannerContainer .introBannerRightImage {display:block;} .underMenu {margin-top:-79px;} .underMenu > div {padding-top:79px;}} @media (min-width:992px) and (max-width:1199px){.introPageBannerContainer .introPageBannerWrap .col-md-4 > div {margin-top:50%;} .introPageBannerContainer .introPageBannerWrap .col-md-4 > div img {margin-top:-70px;}} @media (min-width:1921px){.introPageBannerContainer .introPageBannerWrap {background-size:100% 100%;}} .btn {overflow:hidden; padding:8px 10px; z-index:2; color:#293443; border:1px solid #293443; font-weight:500; font-size:12px; line-height:12px; background-image:none; text-shadow:none; font-family:'Monserrat', sans-serif; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;} .btn.blue, .btn.lightBlue, .btn.purple, .btn.green, .btn.yellow, .btn.darkGray, .btn.red {color:#ffffff; position:relative; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;} .btn.blue {background-color:#3474ff; border:1px solid #3474ff;} .btn.lightBlue {background-color:#00aeff; border:1px solid #00aeff;} .btn.purple {background-color:#583bec; border:1px solid #583bec;} .btn.green {background-color:#11c979; border:1px solid #11c979;} .btn.yellow {background-color:#ffcc2a; border:1px solid #ffcc2a;} .btn.darkGray {background-color:#293443; border:1px solid #293443;} .btn.red {background-color:#ec5050; border:1px solid #ec5050;} .btn.ghostBlue, .btn.ghostLightBlue, .btn.ghostPurple, .btn.ghostGreen, .btn.ghostYellow, .btn.ghostDarkGray, .btn.ghostRed, .btn.ghostWhite {position:relative; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;} .btn.ghostBlue {border:1px solid #3474ff; color:#3474ff;} .btn.ghostLightBlue {border:1px solid #00aeff; color:#00aeff;} .btn.ghostPurple {border:1px solid #583bec; color:#583bec;} .btn.ghostGreen {border:1px solid #11c979; color:#11c979;} .btn.ghostYellow {border:1px solid #ffcc2a; color:#ffcc2a;} .btn.ghostDarkGray {border:1px solid #293443; color:#293443;} .btn.ghostRed {border:1px solid #ec5050; color:#ec5050;} .btn.ghostWhite {border:1px solid #ffffff; color:#ffffff;} .btn.ghostDisable {border:1px solid rgba(0, 0, 0, 0.2); color:rgba(0, 0, 0, 0.2);} .btn.ghostDisable.background {border:1px solid rgba(255, 255, 255, 0.3); color:rgba(255, 255, 255, 0.3);} .btn.active, .btn:active {-webkit-box-shadow:none; box-shadow:none;} @media (min-width:768px){.btn {padding:10px 12px;}} @media (min-width:992px){.btn {font-size:14px; line-height:14px;} .btn.blue:hover, .btn.lightBlue:hover, .btn.purple:hover, .btn.green:hover, .btn.yellow:hover, .btn.darkGray:hover, .btn.red:hover {color:#ffffff;} .btn.blue:after, .btn.lightBlue:after, .btn.purple:after, .btn.green:after, .btn.yellow:after, .btn.darkGray:after, .btn.red:after {background-color:rgba(0,0,0, 0.2); opacity:0.4; z-index:-1; content:""; position:absolute; top:0; bottom:0; left:0; right:0; width:0; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;} .btn.blue:hover:after, .btn.lightBlue:hover:after, .btn.purple:hover:after, .btn.green:hover:after, .btn.yellow:hover:after, .btn.darkGray:hover:after, .btn.red:hover:after {width:100%; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;} .btn.ghostBlue:hover, .btn.ghostLightBlue:hover, .btn.ghostPurple:hover, .btn.ghostGreen:hover, .btn.ghostYellow:hover, .btn.ghostDarkGray:hover, .btn.ghostRed:hover {color:#ffffff;} .btn.ghostWhite:hover {color:#293443;} .btn.ghostBlue:after, .btn.ghostLightBlue:after, .btn.ghostPurple:after, .btn.ghostGreen:after, .btn.ghostYellow:after, .btn.ghostDarkGray:after, .btn.ghostRed:after, .btn.ghostWhite:after {z-index:-1; content:""; position:absolute; top:0; bottom:0; left:0; right:0; width:0; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;} .btn.ghostBlue:hover:after, .btn.ghostLightBlue:hover:after, .btn.ghostPurple:hover:after, .btn.ghostGreen:hover:after, .btn.ghostYellow:hover:after, .btn.ghostDarkGray:hover:after, .btn.ghostRed:hover:after, .btn.ghostWhite:hover:after {width:100%; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;} .btn.ghostBlue:after {background-color:#3474ff;} .btn.ghostLightBlue:after {background-color:#00aeff;} .btn.ghostPurple:after {background-color:#583bec;} .btn.ghostGreen:after {background-color:#11c979;} .btn.ghostYellow:after {background-color:#ffcc2a;} .btn.ghostDarkGray:after {background-color:#293443;} .btn.ghostRed:after {background-color:#ec5050;} .btn.ghostWhite:after {background-color:#ffffff;}} .btn.sm {padding:8px 10px; font-size:12px; line-height:12px;} .btn.xs {padding:8px 10px; font-size:12px; line-height:12px;} @media (min-width:768px){.btn.sm {padding:10px 12px;}} .topBorderBlue {border-top:3px solid #3474ff;} .topBorderLightBlue {border-top:3px solid #00aeff;} .topBorderPurple {border-top:3px solid #583bec;} .topBorderGreen {border-top:3px solid #11c979;} .topBorderYellow {border-top:3px solid #ffcc2a;} .topBorderBlack {border-top:3px solid #293443;} .topBorderGray {border-top:3px solid #e0e7ef;} .topBorderRed {border-top:3px solid #ec5050;} .topBorderWhite {border-top:3px solid #ffffff;} .bottomBorderBlue {border-bottom:3px solid #3474ff;} .bottomBorderLightBlue {border-bottom:3px solid #00aeff;} .bottomBorderPurple {border-bottom:3px solid #583bec;} .bottomBorderGreen {border-bottom:3px solid #11c979;} .bottomBorderYellow {border-bottom:3px solid #ffcc2a;} .bottomBorderBlack {border-bottom:3px solid #293443;} .bottomBorderGray {border-bottom:3px solid #e0e7ef;} .bottomBorderRed {border-bottom:3px solid #ec5050;} .bottomBorderWhite {border-bottom:3px solid #ffffff;} .leftBorderBlue {border-left:3px solid #3474ff;} .leftBorderLightBlue {border-left:3px solid #00aeff;} .leftBorderPurple {border-left:3px solid #583bec;} .leftBorderGreen {border-left:3px solid #11c979;} .leftBorderYellow {border-left:3px solid #ffcc2a;} .leftBorderBlack {border-left:3px solid #293443;} .leftBorderGray {border-left:3px solid #e0e7ef;} .leftBorderRed {border-left:3px solid #ec5050;} .leftBorderWhite {border-left:3px solid #ffffff;} .rightBorderBlue {border-right:3px solid #3474ff;} .rightBorderLightBlue {border-right:3px solid #00aeff;} .rightBorderPurple {border-right:3px solid #583bec;} .rightBorderGreen {border-right:3px solid #11c979;} .rightBorderYellow {border-right:3px solid #ffcc2a;} .rightBorderBlack {border-right:3px solid #293443;} .rightBorderGray {border-right:3px solid #e0e7ef;} .rightBorderRed {border-right:3px solid #ec5050;} .rightBorderWhite {border-right:3px solid #ffffff;} .titleBorder {padding-bottom:15px; margin-bottom:15px;} .titleBorder.borderBlue {border-bottom:3px solid #3474ff;} .titleBorder.borderLightBlue {border-bottom:3px solid #00aeff;} .titleBorder.borderPurple {border-bottom:3px solid #583bec;} .titleBorder.borderGreen {border-bottom:3px solid #11c979;} .titleBorder.borderYellow {border-bottom:3px solid #ffcc2a;} .titleBorder.borderBlack {border-bottom:3px solid #293443;} .titleBorder.borderGray {border-bottom:3px solid #e0e7ef;} .titleBorder.borderRed {border-bottom:3px solid #ec5050;} .siteArrow {text-align:left; padding:0 30px 0 10px; position:relative;} .siteArrow:before {position:absolute; content:""; border-right:1px solid #3474ff; border-top:1px solid #3474ff; right:10px; top:50%; margin-top:-4px; width:8px; height:8px;} .rightSiteArrowLightBlue:before {border-right:1px solid #00aeff; border-top:1px solid #00aeff; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);} .leftSiteArrowLightBlue:before {border-right:1px solid #00aeff; border-top:1px solid #00aeff; transform:rotate(-135deg); -moz-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);} .topSiteArrowLightBlue:before {border-right:1px solid #00aeff; border-top:1px solid #00aeff; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);} .bottomSiteArrowLightBlue:before {border-right:1px solid #00aeff; border-top:1px solid #00aeff; transform:rotate(135deg); -moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);} .rightSiteArrowPurple:before {border-right:1px solid #583bec; border-top:1px solid #583bec; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);} .leftSiteArrowPurple:before {border-right:1px solid #583bec; border-top:1px solid #583bec; transform:rotate(-135deg); -moz-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);} .topSiteArrowPurple:before {border-right:1px solid #583bec; border-top:1px solid #583bec; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);} .bottomSiteArrowPurple:before {border-right:1px solid #583bec; border-top:1px solid #583bec; transform:rotate(135deg); -moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);} .rightSiteArrowGreen:before {border-right:1px solid #11c979; border-top:1px solid #11c979; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);} .leftSiteArrowGreen:before {border-right:1px solid #11c979; border-top:1px solid #11c979; transform:rotate(-135deg); -moz-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);} .topSiteArrowGreen:before {border-right:1px solid #11c979; border-top:1px solid #11c979; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);} .bottomSiteArrowGreen:before {border-right:1px solid #11c979; border-top:1px solid #11c979; transform:rotate(135deg); -moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);} .rightSiteArrowYellow:before {border-right:1px solid #ffcc2a; border-top:1px solid #ffcc2a; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);} .leftSiteArrowYellow:before {border-right:1px solid #ffcc2a; border-top:1px solid #ffcc2a; transform:rotate(-135deg); -moz-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);} .topSiteArrowYellow:before {border-right:1px solid #ffcc2a; border-top:1px solid #ffcc2a; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);} .bottomSiteArrowYellow:before {border-right:1px solid #ffcc2a; border-top:1px solid #ffcc2a; transform:rotate(135deg); -moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);} .rightSiteArrowDark:before {border-right:1px solid #293443; border-top:1px solid #293443; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);} .leftSiteArrowDark:before {border-right:1px solid #293443; border-top:1px solid #293443; transform:rotate(-135deg); -moz-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);} .topSiteArrowDark:before {border-right:1px solid #293443; border-top:1px solid #293443; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);} .bottomSiteArrowDark:before {border-right:1px solid #293443; border-top:1px solid #293443; transform:rotate(135deg); -moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);} .rightSiteArrowGray:before {border-right:1px solid #e0e7ef; border-top:1px solid #e0e7ef; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);} .leftSiteArrowGray:before {border-right:1px solid #e0e7ef; border-top:1px solid #e0e7ef; transform:rotate(-135deg); -moz-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);} .topSiteArrowGray:before {border-right:1px solid #e0e7ef; border-top:1px solid #e0e7ef; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);} .bottomSiteArrowGray:before {border-right:1px solid #e0e7ef; border-top:1px solid #e0e7ef; transform:rotate(135deg); -moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);} .rightSiteArrowRed:before {border-right:1px solid #ec5050; border-top:1px solid #ec5050; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);} .leftSiteArrowRed:before {border-right:1px solid #ec5050; border-top:1px solid #ec5050; transform:rotate(-135deg); -moz-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);} .topSiteArrowRed:before {border-right:1px solid #ec5050; border-top:1px solid #ec5050; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);} .bottomSiteArrowRed:before {border-right:1px solid #ec5050; border-top:1px solid #ec5050; transform:rotate(135deg); -moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);} .rightSiteArrowWhite:before {border-right:1px solid #ffffff; border-top:1px solid #ffffff; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);} .leftSiteArrowWhite:before {border-right:1px solid #ffffff; border-top:1px solid #ffffff; transform:rotate(-135deg); -moz-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);} .topSiteArrowWhite:before {border-right:1px solid #ffffff; border-top:1px solid #ffffff; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);} .bottomSiteArrowWhite:before {border-right:1px solid #ffffff; border-top:1px solid #ffffff; transform:rotate(135deg); -moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);} .siteClose {z-index:200; position:absolute; width:24px; height:24px; color:transparent; line-height:30px; top:20px; right:20px; cursor:pointer;} .siteClose:hover {color:transparent;} .siteClose:before {position:absolute; content:""; background-color:#3474ff; width:2px; height:24px; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); left:50%; margin-left:-2px; top:0;} .siteClose:after {position:absolute; content:""; background-color:#3474ff; width:2px; height:24px; transform:rotate(45deg); -moz-transform:rotate(135deg); -webkit-transform:rotate(135deg); right:50%; margin-left:-2px; top:0;} .siteCloseLightBlue:before, .siteCloseLightBlue:after {background-color:#00aeff;} .siteClosePurple:before, .siteClosePurple:after {background-color:#583bec;} .siteCloseGreen:before, .siteCloseGreen:after {background-color:#11c979;} .siteCloseYellow:before, .siteCloseYellow:after {background-color:#ffcc2a;} .siteCloseDark:before, .siteCloseDark:after {background-color:#293443;} .siteCloseGray:before, .siteCloseGray:after {background-color:#e0e7ef;} .siteCloseRed:before, .siteCloseRed:after {background-color:#ec5050;} .siteCloseWhite:before, .siteCloseWhite:after {background-color:#ffffff;} @media (min-width:768px){.siteClose {right:50px;}} .boilerplate {position:relative; margin-top:20px; border-top:3px solid #11c979; padding-top:20px;} .boilerplate-logo {padding-top:6px; max-width:140px;} .filter-input {border:1px solid #e0e7ef; border-right:none !important; border-bottom-right-radius:0 !important; border-top-right-radius:0 !important; padding:10px !important; width:165px !important; float:left !important; box-shadow:none !important; -webkit-box-shadow:none !important; -moz-box-shadow:none !important; outline:none !important; -webkit-appearance:none; font-size:14px; line-height:14px;} #searchByTerm .filter-input {line-height:16px;}.filter-loop {border:1px solid #e0e7ef; padding:10px 10px 13px 0px; border-radius:3px; border-left:none; margin-top:0px; border-bottom-left-radius:0; border-top-left-radius:0;} .smallcomment {font-size:12px; line-height:16px; color:#293443;} .comment_text {color:#293443;} .hp-testimonials-bg {background:url('/resources/en/homepage/hp-testimonials-bg.png') no-repeat center top; height:100%; width:100%;} .hp-carousel-bg #da-slider {background-color:#e0e7ef;} .content-wrapper .col-md-12 {margin-left:0;} .col-md-12 {float:none; margin:0 auto;} #next .hover {display:none;} .facebook-icon {font-family:icomoon; content:'&#xe1fd;'; width:32px; height:31px; margin-right:2px;} .twitter-icon {background-position:-68px 0; width:31px; height:31px; margin-right:2px;} .google-icon {background-position:-101px 0; width:31px; height:31px; margin-right:2px;} .flickr-icon {background-position:-134px 0; width:32px; height:31px;} .blog-icon {background-position:0 0; width:32px; height:31px; margin-right:2px;} .blue-linkedin {background-position:-136px 0; width:32px; height:32px;} .blue-facebook {background-position:-181px 0; width:32px; height:32px;} .blue-twitter {background-position:-214px 0; width:32px; height:32px;} .blue-flickr {background-position:-247px 0; width:32px; height:32px;} .blue-google {background-position:-280px 0; width:32px; height:32px;} .blue-youtube {background-position:-313px 0; width:32px; height:32px;} .orange-feeds {background-position:-346px 0; width:32px; height:32px;}.floating_box_big {display:none; position:fixed; top:50%; right:5px; margin:0; z-index:999; width:110px; background-color:#e0e7ef; border:1px solid #ffffff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; padding:1px; box-shadow:0 0 20px rgba(50, 50, 50, 0.40); -moz-box-shadow:0 0 20px rgba(50, 50, 50, 0.40); -webkit-box-shadow:0 0 20px rgba(50, 50, 50, 0.40);} .floating_box_big ul {margin:0; padding:0;} .floating_box_big ul li {list-style:none; padding:15px 5px; border-top:1px solid #e0e7ef; position:relative;} .floating_box_big ul li:first-child {border-top:none;} .floating_box_big ul li a {color:transparent; position:absolute; top:0; bottom:0; left:0; right:0; display:block;} .floating_box_big ul li .img {width:48px; height:48px; background:url('/resources/en/general/sticky-right-resources.png') no-repeat; margin:0 auto; margin-bottom:5px; color:transparent;} .floating_box_big ul li .img.imgDataSheet {background-position:0 0;} .floating_box_big ul li:hover .img.imgDataSheet {background-position:-48px 0;} .floating_box_big ul li .img.imgResources {background-position:0 -48px;} .floating_box_big ul li:hover .img.imgResources {background-position:-48px -48px;} .floating_box_big ul li .text {color:#293443; font-size:14px; font-weight:400; line-height:18px; outline:medium none; text-align:center;} .floating_box_big .btn.normal {border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; font-size:12px; line-height:12px; padding:10px 6px; display:block; margin:0 1px 1px; width:auto;} @media (min-width:768px){.floating_box_big {display:block;}}.linkFullBox {line-height:0; position:absolute; top:0; left:0; right:0; bottom:0; font-size:0; color:transparent !important; z-index:4; text-indent:-9999px;} .row-full-height {height:100%;} .col-full-height {height:100%; vertical-align:middle;} .row-same-height {display:table; width:100%;table-layout:fixed;} .col-xs-height {display:table-cell; float:none !important;} @media screen and (min-width:768px) {.col-sm-height {display:table-cell; float:none !important;}} @media screen and (min-width:992px) {.col-md-height {display:table-cell; float:none !important;} .header .row .col-md-3 img {width:199px;}} @media screen and (min-width:1200px) {.col-lg-height {display:table-cell; float:none !important;}} .col-top {vertical-align:top;} .col-middle {vertical-align:middle;} .col-bottom {vertical-align:bottom;} .separator {display:block; border-bottom:1px solid #e0e7ef; height:1px; width:100%;} .dropdown-mobile-lang > div {display:inline-block;} .all-mobile-languages > a {color:#e0e7ef;} .dropdown-mobile-lang > div > a {line-height:28px; padding:0 8px; font-size:15px;} .default-mobile-language > a {font-weight:600 !important; color:#3474ff;} .dropdown-mobile-lang {text-align:center; border:1px solid #e0e7ef; margin:15px 15px 25px; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;} .content {width:100%; overflow:hidden;} .wrapperContainer {padding:20px 0;} .container.no-padd {padding:0 15px;} .container.center, .icon.center, .text-center, .mobile-text-center, .textCenter {text-align:center;} .text-link {color:#3474ff;} .shopper-testimonial-text {font-size:18px; line-height:24px; color:#293443; font-style:italic;} .col-md-12 .span5 h3, .col-md-12 .span5 h4, .text-left {text-align:left;} .col-md-12 .span5 p {margin-left:0;} .left {float:left;} .right {float:right !important;} .text-right {text-align:right;} .relative {position:relative;} .half-p-centered {width:100%; text-align:center;} .reper {display:inline-block; vertical-align:middle; width:1%; font-size:0; line-height:0; color:transparent;} .middleReper {display:inline-block; vertical-align:middle; width:96%;} @media (min-width:320px) and (max-width:767px){.no-padd {padding:0;}} @media (max-width:767px){.container .no-padd-right, .container .no-padd-left {padding:0;}} @media (min-width:768px){.wrapperContainer {padding:40px 0;} .mobile-text-center {text-align:left;} .no-padd {padding:0;} .no-padd-right {padding-right:0;} .no-padd-left {padding-left:0;}} @media (min-width:992px){.container.no-padd {padding:0;}} .boxRotateWrap {position:relative; z-index:1;} .boxRotate {position:relative; overflow:hidden; padding-bottom:110px;} .boxRotate:after {content:""; position:absolute; right:0; bottom:0; left:0; background-image:url("/resources/en/site_pages/darkGray-angle-background.png"); height:193px; background-repeat:no-repeat; background-size:cover;} .boxRotateWhite, boxRotateWhiteNormal {position:relative; overflow:hidden; padding-bottom:110px;} .boxRotateWhite:after, boxRotateWhiteNormal:after {content:""; position:absolute; right:0; bottom:0; left:0; background-image:url("/resources/en/site_pages/white-angle-background.png"); height:193px; background-repeat:no-repeat; background-size:cover;} .wrapper-submenu {background-color:#293443; height:auto;} .wrapper-tabs-login, .wrapper-tabs {background:url('/resources/en/general/bg-tabs-small.png') repeat-x center top; width:100%; height:100%; position:relative; z-index:2;} .wrapper-clients {background-color:#3474ff;} .wrapper-clients .col-md-12 {color:#ffffff;} .wrapper, .wrapper-dark {width:100%; height:100%;} .wrapper .span4 img, .wrapper .span4 img {clear:both;} .wrapperShaddow {box-shadow:0 0 10px 2px rgba(41, 52, 67, 0.4);} .wrapper-white, .wrapperWhite {background-color:#ffffff;} .wrapper-blue, .wrapperBlue {background-color:#3474ff;} .wrapperVerifoneBlue {background-color:#00aeff;} .wrapper-blueLight, .wrapperBlueLight {background-color:#00aeff;} .wrapper-purple, .wrapperPurple {background-color:#583bec;} .wrapper-green, .wrapperGreen {background-color:#11c979;} .wrapper-yellow, .wrapperYellow {background-color:#ffcc2a;} .wrapper-black, .wrapper-dark, .wrapperDark {background-color:#293443;} .wrapper-gray, .wrapperGray {background-color:#e0e7ef;} .wrapper-red, .wrapperRed {background-color:#ec5050;} .wrapper-dark h1, .wrapper-dark h2, .wrapper-dark h3 {color:#ffffff;} .wrapperGradientTopDown {background:rgb(88,59,236); background:-moz-linear-gradient(top, rgba(88,59,236,1) 0%, rgba(52,116,255,1) 100%); background:-webkit-linear-gradient(top, rgba(88,59,236,1) 0%,rgba(52,116,255,1) 100%); background:linear-gradient(to bottom, rgba(88,59,236,1) 0%,rgba(52,116,255,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#583bec', endColorstr='#3474ff',GradientType=0 );} .wrapperGradientLeftRight {background-repeat:no-repeat; background-size:cover; background:rgb(88,59,236); background:-moz-linear-gradient(left, rgba(88,59,236,1) 0%, rgba(52,116,255,1) 100%); background:-webkit-linear-gradient(left, rgba(88,59,236,1) 0%,rgba(52,116,255,1) 100%); background:linear-gradient(to right, rgba(88,59,236,1) 0%,rgba(52,116,255,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#583bec', endColorstr='#3474ff',GradientType=1 );} .wrapper-get-started {background:#293443 url('/resources/en/general/small-footer-bg.jpg') repeat center top;} .wrapper-get-started h2 {color:#e0e7ef; text-shadow:0 2px 1px #ffffff;} .wrapper-get-started p {color:#e0e7ef; font-weight:300; margin-bottom:20px;} .wrapper-get-started h2 img {opacity:0.6;} .wrapper-get-started .btn {font-size:20px; box-shadow:none !important; -webkit-box-shadow:none !important; -moz-box-shadow:none !important; display:inline-block; margin-bottom:-30px;} .wrapper-gray-tabs {background-color:#e0e7ef;} .wrapper-video {position:relative; padding-top:25px; padding-bottom:67.5%; height:0; margin-bottom:16px; overflow:hidden;} .wrapper-video.widescreen {padding-bottom:57.25%;} .wrapper-video object, .wrapper-video embed, .wrapper-video iframe {position:absolute; top:0; left:0; width:100%; height:100%;} .footer-resources-container {height:auto;} .news-text {text-align:left; width:85%; margin-left:15%; display:block; margin-bottom:50px;} .news-text p {text-align:left; width:100%;} .news-text h4 {text-align:left;} .news-text a:hover {color:#3474ff;} #wheels-container {display:block;} .big-wheel {position:absolute; right:0; top:-145px; z-index:1; display:none;} .small-wheel {position:absolute; right:285px; top:35px; z-index:1; display:none;} .cover{-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;} .notebook-footer {display:none; margin:0 auto; margin-top:-15px;} .notebook-link {display:block; position:relative;} .play{position:absolute; top:50%; left:50%; margin-left:-50px; margin-top:-50px; opacity:1;} .bg-map-gray {background:#e0e7ef url('/resources/en/general/top-map-gray.jpg') no-repeat center center; height:235px; width:100%;} .bg-top-gray-medium {z-index:-1; background:#e0e7ef; position:absolute; left:0; right:0; width:100%; padding:0; margin:0; height:445px;} .colorWhite, .colorWhite:hover, .colorWhite:active, .colorWhite:focus, .white {color:#ffffff;} .colorBlue, .colorBlue:hover, .colorBlue:active, .colorBlue:focus, .dark-blue {color:#3474ff;} .colorBlueLight, .colorBlueLight:hover, .colorBlueLight:active, .colorBlueLight:focus, .blue {color:#00aeff;} .colorPurple, .colorPurple:hover, .colorPurple:active, .colorPurple:focus {color:#583bec;} .colorGreen, .colorGreen:hover, .colorGreen:active, .colorGreen:focus {color:#11c979;} .colorYellow, .colorYellow:hover, .colorYellow:active, .colorYellow:focus {color:#ffcc2a;} .colorBlack, .colorBlack:hover, .colorBlack:active, .colorBlack:focus, .dark-gray, .gray-h2, .gray, .colorGray {color:#293443;} .colorGray, .colorGray:hover, .colorGray:active, .colorGray:focus, .gray {color:#e0e7ef;} .colorRed {color:#ec5050;} .tabs-icon .icon {cursor:pointer;} .tabs-icon h4 a {color:#293443; font-weight:400; font-size:16px; outline:none;} .tabs-icon h4 a:hover, .tabs-icon h4 a.hover {font-weight:800;} #svgImage {display:block;} .icon {width:150px; height:150px; text-align:center; margin:0 auto; vertical-align:middle; color:white; font-size:110px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; border:3px solid transparent; transition:border .5s ease-in-out; -webkit-transition:border .5s ease-in-out; -moz-transition:border .5s ease-in-out;} .icon img {width:125px; height:125px; transition:all .5s ease; -webkit-transition:all .5s ease; -moz-transition:all .5s ease;} .icon div {width:190px; height:150px; display:table-cell; margin:0 auto; vertical-align:middle;} .icon.hover {border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; border:3px solid #00aeff; transition:border .5s ease-in-out; -webkit-transition:border .5s ease-in-out; -moz-transition:border .5s ease-in-out;} .icon img.hover {width:125px; height:125px; overflow:hidden; transition:all .5s ease; -webkit-transition:all .5s ease; -moz-transition:all .5s ease;} .icon .text {font-size:16px; line-height:25px; font-weight:700; color:#ffffff;} .icon div.text {background-color:#3474ff; border-radius:90px; -webkit-border-radius:90px; -moz-border-radius:90px; padding:0 5px;} .icon.big, .icon.big div, .icon.big img {width:200px; height:200px;} .icon.filled, .icon.filled div {width:180px; height:180px;} .icon.filled, .icon.filled div.text {background-color:#e0e7ef; border-radius:90px; -webkit-border-radius:90px; -moz-border-radius:90px; z-index:3;} .icon.filled .text {color:#3474ff;} .small-icon {width:120px; height:120px; text-align:center; margin:0 auto; vertical-align:middle;} .small-icon div {display:table-cell; margin:0 auto; width:120px; height:120px; vertical-align:middle;} .box-icon {width:100%; height:160px; text-align:center;} .box-checked {background:url("/resources/en/general/list_img.png") no-repeat left 30px top; padding-left:65px; text-align:left;} .icon-text.wide {width:100% !important;} .icon-text {width:80% !important; margin:0 auto; display:block; width:auto; height:auto;} .icon-text h4 {margin-top:10px; font-weight:300;} .randomClientsGrayWrap .randomClientsGrayBox {margin-bottom:20px; padding-top:30px;} .randomClientsGrayWrap .randomClientsGrayBox .randomClientsGray .col-xs-6 {text-align:center;} .randomClientsGrayWrap .randomClientsGrayBox .randomClientsGray .col-xs-6 a {display:inline-block;} .randomClientsGrayWrap .randomClientsGrayBox .randomClientsGrayTitle {padding:0 0 20px 0; text-align:center;} .randomClientsGrayWrap .randomClientsGrayBox .randomClientsGrayTitle br {display:none;} @media ( min-width:768px){.randomClientsGrayWrap .randomClientsGrayBox {margin-bottom:20px; padding-top:0; padding-left:170px; position:relative;} .randomClientsGrayWrap .randomClientsGrayBox .randomClientsGrayTitle {position:absolute; top:50%; left:0; margin-top:-26px; padding:0; text-align:left;} .randomClientsGrayWrap .randomClientsGrayBox .randomClientsGrayTitle br {display:block;} .randomClientsGrayWrap .randomClientsGrayBox .randomClientsGray {max-width:500px;}} .randomClientsWhiteWrap .randomClientsWhiteBox {margin-bottom:0; padding-top:10px; text-align:center;} .randomClientsWhiteWrap .randomClientsWhiteBox .randomClientsWhite {max-width:140px; display:inline-block;} .randomClientsWhiteWrap .randomClientsWhiteBox .randomClientsWhite .col-sm-2 {text-align:center;} .randomClientsWhiteWrap .randomClientsWhiteBox .randomClientsWhite .col-xs-2 a {display:inline-block;} .randomClientsWhiteWrap .randomClientsWhiteBox .randomClientsWhiteTitle {display:none;} @media (min-width:768px){.randomClientsWhiteWrap .randomClientsWhiteBox {}} @media (min-width:992px){.randomClientsWhiteWrap .randomClientsWhiteBox {margin-bottom:0; padding-top:0;} .randomClientsWhiteWrap .randomClientsWhiteBox .randomClientsWhite {max-width:initial; display:block;} .randomClientsWhiteWrap .randomClientsWhiteBox .randomClientsWhite img {max-width:150px;} .randomClientsWhiteWrap .randomClientsWhiteBox .randomClientsWhiteTitle {display:block; margin-top:18px; text-align:left; font-size:13px; line-height:18px; border-right:1px solid rgba(255, 255, 255, 0.5);}} @media (min-width:1200px){.randomClientsWhiteWrap .randomClientsWhiteBox .randomClientsWhiteTitle {font-size:16px; line-height:20px; margin-top:16px;}} .item {margin:0; padding:0; display:block; float:left; width:100%;} .testimonial-wrapper {width:93%; padding:0 10px; display:block; margin:0 auto;} .testimonial-image {width:60%; float:left;} .testimonial-image.margin {display:none;} .testimonial-image .grayscale {display:block;} .testimonial-info {float:left; width:40%;} .testimonial-info.full {width:100%;} .testimonial-title {color:#293443; font-size:12px; font-weight:700; display:block; margin-bottom:10px; text-align:left;} .testimonial, .testimonial-person {color:#293443; font-weight:400; font-size:14px; line-height:16px; padding-right:5px; text-align:left;} .testimonial {font-weight:300;} .testimonial-person {color:#293443; font-size:12px; display:block; margin-top:5px; text-align:left; font-weight:700;} .testimonial-job {color:#293443; font-size:12px; padding-right:5px; text-align:left; font-weight:400;} .client-logo-wrapper {width:145px; height:75px; text-align:center;} .solutions-testimonial-img {position:absolute; bottom:-25px; right:0px;} .wrapper-shopper-testimonial, .wrapper-career-testimonial{background-image:url('/docs/en/new-design/career-separator.jpg'); background-repeat:no-repeat; background-position:left center; min-height:80px;} .wrapper-shopper-testimonial p, .wrapper-career-testimonial p{padding-left:60px;} .carousel {margin-bottom:0;} .quote {font-size:24px; line-height:10px; font-weight:700; color:#293443; display:block;} .carousel-control.right {width:19px; height:35px; right:10px; background-image:url('/resources/en/general/white-arrows.png') !important; background-position:0 0; border:none; background:transparent; color:#293443; top:50%;} .carousel-control.left {width:19px; height:35px; left:10px; background-image:url('/resources/en/general/white-arrows.png') !important; background-position:0 -35px !important; border:none; background:transparent; color:#293443; top:50%;} .grayscale {-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:url(/assets/css/grayscale.svg#greyscale); filter:gray;} .green-arrow-next {width:22px; height:40px; background-image:url('/resources/en/general/blue-arrows.png') !important; background-position:0 0; border:none; background:transparent;} .green-arrow-prev {width:22px; height:40px; background-image:url('/resources/en/general/blue-arrows.png') !important; background-position:0 -40px !important; border:none; background:transparent;} .wrapperTestimonial {padding:20px 0 60px;} .wrapperTestimonial .testimonialContainer {background-color:#00aeff; position:relative; padding:30px;} .wrapperTestimonial .testimonialContainer:before {border-bottom:30px solid #00aeff; border-left:20px solid transparent; border-right:20px solid transparent; content:""; height:30px; left:58.3333%; margin-left:-25px; position:absolute; top:-30px; width:20px;} .doubleQuote.floatLeft img {float:left;} .doubleQuote.floatRight img {float:right;} .testimonialBox {position:relative;} .testimonialBox .col-sm-5 {position:absolute; top:0; bottom:0; right:0;} .testimonialBox .testimonialPersonBox {position:absolute; top:50%; margin-top:-65.5px; right:0;} .testimonialPerson {margin-top:-20px; position:absolute; left:30px; top:50%;} .testimonialPerson img {width:125px; height:128px;} .testimonialBox .col-sm-7:before {border-left:2px solid #3474ff; bottom:-10px; content:""; position:absolute; right:-1px; top:-10px; width:1px;} .testimonialBox .col-sm-7 p {font-size:24px; line-height:32px;} .testimonialPersonName, .personLocation {font-size:18px; line-height:26px;} .testimonialBox .col-sm-7 {padding-right:30px;} .testimonialBox .col-sm-5 {padding-left:30px;} .wrapperTestimonial .roll-effect-link-box:before {background-image:url("/resources/en/homepage/see_more_img.png");} .wrapperTestimonial .rollBox {text-align:left;} .wrapperTestimonial .roll-effect {padding-left:0;} @media (min-width:768px) and (max-width:991px){.testimonialBox .col-sm-7 p {font-size:20px; line-height:28px;}} @media (max-width:767px){.testimonialBox .col-sm-5 {position:relative; padding:0; margin-top:20px;} .testimonialBox .col-sm-7 {padding-right:0;} .testimonialBox .col-sm-7:before {display:none;} .testimonialBox .col-sm-7 p {text-align:center;} .testimonialPerson {float:left; margin-top:28px; position:static;} .testimonialPerson.location {margin-top:15px;} .testimonialBox .testimonialPersonBox {float:right; margin-top:0; position:static;} .testimonialBox .testimonialPersonBox img {width:80px;} .wrapperTestimonial .rollBox {text-align:center;} .wrapperTestimonial .testimonialContainer:before {margin-left:-30px; left:50%;}} .submit {border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px solid #e0e7ef; padding:7px 10px; color:#3474ff; background-color:#ffffff;} .pressInternalLinksBox {margin-top:20px;} .internalLinksWrap {padding:30px 30px 10px; border-top:1px solid rgba(41, 52, 67, 0.2);} .shopper-support-logos {background:url('/resources/en/general/mobile-clients-gray.png') repeat-y center 60px fixed; height:210px; width:100%;} .shopper-support-logos .logos-overlay {background:url('/resources/en/general/logos-overlay.png') repeat-y center top; height:210px; width:100%;} .icon-effect:hover, .icon-effect:focus, .icon-effect:active {animation-duration:1s; animation-iteration-count:1; animation-name:icon-effect; animation-timing-function:ease-in-out;} .icon-effect {cursor:pointer; backface-visibility:hidden; display:inline-block; transform:translateZ(0px); vertical-align:middle; text-decoration:none;} @keyframes icon-effect {16.65% {transform:translateY(8px);} 33.3% {transform:translateY(-6px);} 49.95% {transform:translateY(4px);} 66.6% {transform:translateY(-2px);} 83.25% {transform:translateY(1px);} 100% {transform:translateY(0px);}} .box-special-effect.active {animation-duration:1s; animation-iteration-count:1; animation-name:box-special-effect; animation-timing-function:ease-in-out;} .box-special-effect {backface-visibility:hidden; display:inline-block; transform:translateZ(0px); vertical-align:middle; cursor:pointer; text-decoration:none;} @keyframes box-special-effect {16.65% {transform:translateY(30px);} 33.3% {transform:translateY(-6px);} 49.95% {transform:translateY(15px);} 66.6% {transform:translateY(-2px);} 83.25% {transform:translateY(5px);} 100% {transform:translateY(0px);}} .roll-effect-link-box {display:inline-block; position:relative; transition:all 0.4s ease 0s; -moz-transition:all 0.4s ease 0s; -webkit-transition:all 0.4s ease 0s;} .roll-effect-link-box:before {z-index:0; content:""; width:6px; height:9px; background-image:url("/resources/en/site_pages/link-arrow-right-blue.png"); background-repeat:no-repeat; position:absolute; top:50%; right:5px; margin-top:-3px;} .roll-effect-link-box:hover:before {transition:all 0.4s ease 0s; -moz-transition:all 0.4s ease 0s; -webkit-transition:all 0.4s ease 0s; right:0;} .roll-effect-link-box .roll-effect-link {display:block; overflow:hidden; line-height:16px; height:16px; padding-right:10px; position:relative; z-index:10; font-weight:500;} .roll-effect-link-box .learn_more_effect .roll-effect {display:inline-block; position:relative; transition:transform 0.3s ease 0s; padding:0 5px 0 0;} .roll-effect-link-box .learn_more_effect:hover {color:#3474ff;} .roll-effect-link-box.white:before {background-image:url("/resources/en/site_pages/link-arrow-right-white.png");} .roll-effect-link-box.white .learn_more_effect, .roll-effect-link-box.white .learn_more_effect:hover {color:#ffffff;} .wrapper_see_more {background-color:#3474ff; margin:50px 0 0;} .wrapper_see_more.darkerBlue {background-color:#3474ff;} .wrapper_see_more.dark {background-color:#3474ff;} .see_more {line-height:17px;} .see_more a {position:relative; z-index:10; padding-right:30px; height:20px; color:#ffffff; cursor:pointer; display:block; font-size:16px; font-weight:300; line-height:20px; margin:15px 0;} .see_more a:hover, .see_more a:active, .see_more a:focus {color:#ffffff;} @media (min-width:768px){.roll-effect-link-box .roll-effect-link {font-size:16px;} .roll-effect-link-box:before {margin-top:-4px;}} .rotateBox .hoverView .roll-effect-link-box:before {background-image:url("/resources/en/homepage/see_more_img.png");} .rotateBoxWrap {position:relative; perspective:1000px;} .rotateContainer {transition:all 750ms ease 0s; transform-style:preserve-3d; position:relative;} .rotateBox {transform-style:preserve-3d; position:relative; transform-style:preserve-3d;} .rotateBox .normalView {background-color:#ffffff; transform:rotateY(0deg); overflow:hidden; backface-visibility:hidden; transform-style:preserve-3d; transition:all 750ms ease 0s;} .rotateBox .hoverView {background-color:#00aeff; transform:rotateY(180deg); overflow:hidden; position:absolute; top:0; left:0; right:0; z-index:-1; backface-visibility:hidden; transform-style:preserve-3d; transition:all 750ms ease 0s;} @media (min-width:768px){.rotateBox:hover .normalView {transform:rotateY(-180deg); transform-style:preserve-3d;} .rotateBox:hover .hoverView {transform:rotateY(0deg); transform-style:preserve-3d;} .rotateBox:hover .roll-effect-link {line-height:20px;}} .emptyResponse {font-weight:500; color:#293443; font-size:20px; line-height:30px; padding:20px;} .bounceIn.active {-webkit-animation-name:circle-pop; animation-name:circle-pop; -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-timing-function:ease-out; animation-timing-function:ease-out; visibility:visible !important;} @keyframes circle-pop {0% {transform:scale(0); opacity:0.0;} 60% {transform:scale(1.1);} 80% {transform:scale(0.9); opacity:1;} 100% {transform:scale(1); opacity:1;}} @-webkit-keyframes circle-pop {0% {-webkit-transform:scale(0); opacity:0.0;} 60% {-webkit-transform:scale(1.1);} 80% {-webkit-transform:scale(0.9); opacity:1;} 100% {-webkit-transform:scale(1); opacity:1;}} .videoBox {overflow:hidden;} .videoBox .video {position:relative; z-index:0;} .videoBox .video .ajax {position:absolute; z-index:2; top:0; bottom:0; right:0; left:0; cursor:pointer; background-color:rgba(41, 52, 67, 0.3);} .videoBox .video .ajax:before {content:""; position:absolute; z-index:3; top:50%; left:50%; margin-top:-18px; margin-left:-18px; cursor:pointer; width:36px; height:36px; background-image:url("/resources/en/site_pages/play-button.png"); background-size:100% 100%; background-repeat:no-repeat; display:block;} @media (min-width:1200px){.videoBox .video .ajax {right:5px; left:5px;} .videoBox .video .ajax:before {width:72px; height:72px;}}.wrap_all {margin-top:54px; background-color:#ffffff;} .wrap_all.homePage.banner {margin-top:105px;} @media screen and (min-width:594px){.wrap_all {margin-top:54px;} .wrap_all.homePage.banner {margin-top:105px;}} @media (min-width:768px){.wrap_all.homePage.banner {margin-top:95px;}} @media (min-width:992px){.wrap_all {margin-top:79px;} .wrap_all.homePage.banner {margin-top:112px;}} @media screen and (min-width:594px){ } @media screen and (min-width:768px){} .ribbon {padding:5px; height:57px; background-color:#6e6e6e; z-index:200; position:relative;} .ribbon .container {padding:0;} .ribbon .container .reper {height:41px; line-height:41px;} .ribbon .container .wrapInfo {display:inline-block; vertical-align:middle; width:97%;} .ribbon .container .wrapInfo .textRibbon a {display:block; line-height:16px; text-align:center; font-size:12px;} .ribbon .container .wrapInfo .textRibbon .openRibbonContent .mobileTextVisible .mobileTextVisibleContent {font-weight:700;} .ribbon .container .wrapInfo .textRibbon .openRibbonContent .mobileTextVisible .mobileTextVisibleBar {margin:0 5px;} .header.active .ribbon, .ribbon .container .imgRibbon, .ribbon .container .roll-effect-link-box {display:none;} @media (min-width:768px) {.ribbon {text-align:center; height:41px;} .ribbon .container .reper {height:28px; line-height:28px;} .ribbon .container .roll-effect-link-box, .ribbon .container .imgRibbon, .ribbon .container .wrapInfo .textRibbon, .ribbon .container .wrapInfo .roll-effect-link-box {display:inline-block; vertical-align:middle;} .ribbon .container .mobileTextVisible {display:none;} .ribbon .container .wrapInfo {} .ribbon .container .imgRibbon {margin-right:10px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;} .ribbon .container .imgRibbon a, .ribbon .container .imgRibbon a:hover {font-size:14px; line-height:14px; display:block; padding:5px; color:#ffffff;} .ribbon .container .wrapInfo .textRibbon .openRibbonContent {font-size:14px; line-height:24px; margin-right:10px;} .ribbon .roll-effect-link-box .roll-effect-link {font-size:14px;}} @media (min-width:768px) and (max-width:991px) {.ribbon .container .wrapInfo .textRibbon .openRibbonContent {font-size:12px;}}#mobilePrimaryMenu {padding:10px 5px;} @media (min-width:480px){#mobilePrimaryMenu {padding:10px 15px;}} .header {z-index:1000; width:100%; position:fixed;} .header.active {box-shadow:0 7px 10px -12px rgba(52, 116, 255, 1);} .header .row .col-md-3 img {width:150px;} .header > div+div+div+div {border-bottom:1px solid rgba(41, 52, 67, 0.3);} .header > div+div+div+div.active {border-bottom:none;}.header .mobilePrimaryWrap {background-color:#ffffff; box-shadow:0 7px 10px -12px rgba(52, 116, 255, 1);}#primaryMenu ul li, #mobilePrimaryMenu ul li {list-style-type:none; list-style-image:none;} #mobilePrimaryMenu .nav .open > a{background-color:#3474ff;} #mobilePrimaryMenu .nav .open > a:hover, #mobilePrimaryMenu .nav > li > a:hover, #mobilePrimaryMenu .nav > li > a:focus {background-color:#3474ff;}#mobilePrimaryMenu .navbar-nav {margin:7.5px 0;} #mobilePrimaryMenu .navbar-collapse {max-height:initial;} #mobilePrimaryMenu .mobileMenuLeftSide {float:left;} #mobilePrimaryMenu .mobileMenuLeftSide > div {float:left;} #mobilePrimaryMenu .mobileMenuLeftSide .hamburgerButton {margin-right:10px; cursor:pointer; float:left; height:33px; width:33px; padding:8px 6px; position:relative; transform:rotate(0deg); transition:all 0.5s ease-in-out 0s; border:1px solid rgba(52, 116, 255, 0.3); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;} #mobilePrimaryMenu .mobileMenuLeftSide .hamburgerButton span {background:#3474ff none repeat scroll 0 0; border-radius:0; display:block; height:3px; left:6px; right:6px; opacity:1; position:absolute; transform:rotate(0deg); transition:all 0.25s ease-in-out 0s;} #mobilePrimaryMenu .mobileMenuLeftSide .hamburgerButton span:nth-child(1) {top:8px;} #mobilePrimaryMenu .mobileMenuLeftSide .hamburgerButton span:nth-child(2), #hamburgerButton3 span:nth-child(3) {top:50%; margin-top:-1.5px;} #mobilePrimaryMenu .mobileMenuLeftSide .hamburgerButton span:nth-child(4) {bottom:8px;} #mobilePrimaryMenu .mobileMenuLeftSide .hamburgerButton.active span:nth-child(1) {top:18px; width:0%; left:50%;} #mobilePrimaryMenu .mobileMenuLeftSide .hamburgerButton.active span:nth-child(2) {-webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg);} #mobilePrimaryMenu .mobileMenuLeftSide .hamburgerButton.active span:nth-child(3) {top:14px; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg);} #mobilePrimaryMenu .mobileMenuLeftSide .hamburgerButton.active span:nth-child(4) {top:18px; width:0%; left:50%;} .header.active #mobilePrimaryMenu .mobileMenuLeftSide .hamburgerButton span {background:#3474ff none repeat scroll 0 0;} #mobilePrimaryMenu .mobileMenuLogoConatainer a {display:block;} #mobilePrimaryMenu .mobileMenuLogoConatainer .logo {width:120px;} @media (min-width:479px) and (max-width:767px) {}#mobilePrimaryMenu .mobileMenuRightSide, #mobilePrimaryMenu .mobileMenuRightSide > div {float:right;} #mobilePrimaryMenu .mobileMenuRightSide .mobileMenuLoginContainer {margin-right:10px;} #mobilePrimaryMenu .mobileMenuRightSide .mobileMenuLoginContainer a {display:block; line-height:30px;} #mobilePrimaryMenu .mobileMenuRightSide .tabletMenuContactSalesContainer {display:none; margin-left:10px;} #mobilePrimaryMenu .mobileMenuRightSide .tabletMenuSearchButtonContainer {display:none; margin-right:10px; line-height:30px} @media (min-width:320px) and (max-width:479px) {#mobilePrimaryMenu .mobileMenuRightSide .mobileMenuSignUpContainer a, #mobilePrimaryMenu .mobileMenuRightSide .tabletMenuContactSalesContainer a {font-size:10px; font-weight:300; padding:8px 5px;}} @media (min-width:768px) {#mobilePrimaryMenu .mobileMenuRightSide .tabletMenuContactSalesContainer, #mobilePrimaryMenu .mobileMenuRightSide .tabletMenuSearchButtonContainer {display:inline-block;} #mobilePrimaryMenu .mobileMenuRightSide .tabletMenuSearchButtonContainer, #mobilePrimaryMenu .mobileMenuRightSide .mobileMenuLoginContainer {margin-right:20px;}} .header .tabletChannelSearch {padding:50px 0 20px; text-align:center; border-top:1px solid #3474ff; margin:10px -15px 0; display:none;} .header .tabletChannelSearch.active {display:block;} .header .tabletChannelSearch .searchField {width:50%; border:1px solid rgba(41, 52, 67, 0.4); height:44px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block; vertical-align:middle;} .header .tabletChannelSearch .searchIcon {margin-left:10px; color:#ffffff; position:relative; padding:0 30px 0 50px; line-height:44px; border:none; background-image:url(/resources/en/site_pages/search-icon-white.png); background-position:10px center; background-repeat:no-repeat; background-color:#3474ff; text-align:center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block; vertical-align:middle;} .header .mobileSecondaryMenu .mobileChannelSearchWrap .mobileChannelSearch {text-align:center; padding-bottom:10px; border-bottom:1px solid #e0e7ef;} .header .mobileSecondaryMenu .mobileChannelSearchWrap .mobileChannelSearch .searchField {width:220px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block; vertical-align:middle;} .header .mobileSecondaryMenu .mobileChannelSearchWrap .mobileChannelSearch .searchIcon {padding:0; height:30px; width:30px; line-height:30px; border:none; background-image:url(/resources/en/site_pages/search-icon-white.png); background-position:center center; background-repeat:no-repeat; background-color:#3474ff; color:transparent; text-align:center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block; vertical-align:middle;} .header .desktopChannelSearch {padding:50px 0 50px; text-align:center; border-top:1px solid #e0e7e7; margin:10px 0 0; display:none; position:absolute; left:0; right:0; background-color:#ffffff; box-shadow:0 10px 10px -12px rgba(41, 52 ,67, 1)} .header .desktopChannelSearch:before {content:""; position:absolute; border-bottom:1px solid #3474ff; left:-100%; right:100%; display:block; top:-1px;;} .header .desktopChannelSearch:after {content:""; position:absolute; border-bottom:1px solid #3474ff; left:100%; right:-100%; display:block; top:-1px;;} .header .desktopChannelSearch.active {display:block;} .header .desktopChannelSearch .searchField {width:50%; border:1px solid rgba(41, 52, 67, 0.4); height:44px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block; vertical-align:middle;} .header .desktopChannelSearch .searchIcon {margin-left:10px; color:#ffffff; position:relative; padding:0 30px 0 50px; line-height:44px; border:none; background-image:url(/resources/en/site_pages/search-icon-white.png); background-position:10px center; background-repeat:no-repeat; background-color:#3474ff; text-align:center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; display:inline-block; vertical-align:middle;}.header .mobileSecondaryMenu {border-top:none; background-color:#ffffff; display:block; position:fixed; top:53px; right:0; left:0; bottom:0; overflow-y:scroll; height:0; z-index:300;} .header .mobileSecondaryMenu.active {border-top:1px solid #3474ff; height:auto;} .header .mobileSecondaryMenu:before {bottom:0; content:""; height:100%; left:-26px; position:absolute; right:0; top:0; transition:all 0s ease 0s; width:0; z-index:-1;} .header .mobileSecondaryMenu.active:before {display:none;} .header .mobileSecondaryMenu > ul {padding-top:10px; padding-bottom:68px;} .header .mobileSecondaryMenu ul li a {} .header .mobileSecondaryMenu > ul > li > a {font-size:15px; color:#293443;} .header .mobileSecondaryMenu > ul > li > a:hover, .mobileSecondaryMenu .dropDown.open > a {color:#ffffff;} .header .mobileSecondaryMenu .dropDownMobile {display:none; padding:0 15px;} .header .mobileSecondaryMenu .dropDownMobile li a {font-size:15px; font-weight:300; padding-left:30px; line-height:30px; color:#293443;} .header .mobileSecondaryMenu .dropDownMobile li a:hover {color:#00aeff;} .header .mobileSecondaryMenu .dropDownMobile li.mobileSubtitle a {font-weight:400; padding-left:0;} .header .mobileSecondaryMenu .dropDown {position:relative;} .header .mobileSecondaryMenu .dropDown > a:before {content:""; background-image:url("/resources/en/site_pages/menu-arrow-down-blue.png"); background-repeat:no-repeat; background-size:cover; width:8px; height:5px; position:absolute; top:50%; margin-top:-3px; right:20px;} .header .mobileSecondaryMenu .dropDown > a:hover:before {content:""; background-image:url("/resources/en/site_pages/menu-arrow-down-white.png"); background-repeat:no-repeat; background-size:cover; width:8px; height:5px; position:absolute; top:50%; margin-top:-3px; right:20px;} .header .mobileSecondaryMenu .dropDown.open > a:before {content:""; background-image:url("/resources/en/site_pages/menu-arrow-up-white.png"); background-repeat:no-repeat; background-size:cover; width:8px; height:5px; position:absolute; top:50%; margin-top:-3px; right:20px;} .header .mobileSecondaryMenu .dropDown.open > a:hover:before {content:""; background-image:url("/resources/en/site_pages/menu-arrow-up-white.png"); background-repeat:no-repeat; background-size:cover; width:8px; height:5px; position:absolute; top:50%; margin-top:-3px; right:20px;} .header .mobileSecondaryMenu .default-language {float:none;} .header .mobileSecondaryMenu .dropdown-toggle.selected {background-color:#3474ff; color:#ffffff;} .header .mobileSecondaryMenu .dropdown-toggle.selected.open:before {background-image:url("/resources/en/site_pages/menu-arrow-up-white.png");} .header .mobileSecondaryMenu .dropdown-toggle.selected:before {background-image:url("/resources/en/site_pages/menu-arrow-down-white.png");} .header .mobileSecondaryMenu .dropDown.selected .dropDownMobile {display:block;} .header .mobileSecondaryMenu .navbar-nav ul > li a.selected, .mobileSecondaryMenu .navbar-nav .mobileSection a.selected {position:relative; color:#00aeff;}.header .mobileSecondaryMenu .dropDown {margin-bottom:1px;} .header .mobileSecondaryMenu .mobileCloseSecondaryMenuWrap .mobileCloseSecondaryMenuBox a {display:block; width:20px; height:20px; position:relative; margin:10px 10px 0 10px; transform:rotate(45deg); float:right;} .header .mobileSecondaryMenu .mobileCloseSecondaryMenuWrap .mobileCloseSecondaryMenuBox a span:nth-child(1) {border-left:4px solid #3474ff; position:absolute; display:block; height:20px; left:50%; margin-left:-2px;} .header .mobileSecondaryMenu .mobileCloseSecondaryMenuWrap .mobileCloseSecondaryMenuBox a span:nth-child(2) {border-bottom:4px solid #3474ff; position:absolute; display:block; width:20px; top:50%; margin-top:-2px;} .header .mobileSecondaryMenu.active .mobileCTAButtonsWrap {position:fixed; bottom:0; left:0; right:0; border-top:1px solid #3474ff; padding:10px 0; text-align:center; background-color:#ffffff;} .header.homePage .mobileSecondaryMenu {top:53px;} .header.homePage.active .mobileSecondaryMenu {top:54px;} .header.homePage.showHomepageBanner .mobileSecondaryMenu {top:104px;} .header.homePage.showHomepageBanner.active .mobileSecondaryMenu {top:54px;} @media (min-width:480px) {.header .mobileSecondaryMenu {right:auto; width:350px; top:64px; left:5px; box-shadow:0 0 6px 0 rgba(52, 116, 255, 1);} .header .mobileSecondaryMenu.active {border:1px solid #ffffff;} .header .mobileSecondaryMenu.active .mobileCTAButtonsWrap {left:5px; width:350px; right:auto;}.header.showHomepageBanner .mobileSecondaryMenu {top:110px;} .header.homePage .mobileSecondaryMenu {top:58px;} .header.homePage.active .mobileSecondaryMenu {top:58px;} .header.homePage.showHomepageBanner .mobileSecondaryMenu {top:110px;} .header.homePage.showHomepageBanner.active .mobileSecondaryMenu {top:58px;}} @media (min-width:768px) {.header .mobileSecondaryMenu.active .mobileCTAButtonsWrap {position:static; padding:24px 0; border-top:none; width:100%;} .header .mobileSecondaryMenu.active {height:458px;} .header .mobileSecondaryMenu > ul {padding-bottom:0;} .header.homePage.showHomepageBanner .mobileSecondaryMenu {top:100px;}}@media (min-width:768px){#mobilePrimaryMenu .navbar-header, #mobilePrimaryMenu .navbar-nav, #mobilePrimaryMenu .navbar-nav > li {float:none;}} @media (min-width:992px){#mobilePrimaryMenu {display:none;}} .header .desktopPrimaryMenuWrap {background-color:transparent; border-bottom:1px solid rgba(255, 255, 255, 0.12);} .header.active .desktopPrimaryMenuWrap {background-color:#ffffff; border-bottom:1px solid transparent;} .desktopPrimaryMenuContainer {display:none;} @media (min-width:992px){.desktopPrimaryMenuContainer.container.no-padd {display:block; padding:20px 0;}} @media (min-width:1600px){.desktopPrimaryMenuContainer.container.no-padd {padding:16px 0;}} .header .desktopPrimaryMenuWrap .svgImage .st1 {fill:#ffffff;} .header.active .desktopPrimaryMenuWrap .svgImage .st1 {fill:#3474ff;} .desktopPrimaryMenuContainer #primaryMenu .navbar-nav {float:none;} .desktopPrimaryMenuContainer #primaryMenu.navbar {min-height:auto;} .desktopPrimaryMenuContainer #primaryMenu {margin:0;} .desktopPrimaryMenuContainer #primaryMenu ul {padding:0; margin:0;} .desktopPrimaryMenuContainer #primaryMenu ul li, .desktopPrimaryMenuContainer .desktopMenu #primaryMenu ul li a {font-family:'Monserrat', sans-serif; font-size:11px; line-height:11px; display:block; list-style-type:none;} .desktopPrimaryMenuContainer #primaryMenu .logo {width:142px; margin:0 5px 0 0;} .desktopPrimaryMenuContainer #primaryMenu .logo.scrollView {display:none;} .header.active .desktopPrimaryMenuContainer #primaryMenu .logo.normalView {display:none;} .header.active .desktopPrimaryMenuContainer #primaryMenu .logo.scrollView {display:block;} .desktopPrimaryMenuContainer #primaryMenu .dropDown > ul {display:none;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuLeft {float:left; z-index:100;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuRight {float:right; z-index:99;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuRight .primaryMenuWrap > li.dropDown:first-child {position:relative;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuRight .primaryMenuWrap > li.dropDown:first-child:before {content:""; position:absolute; width:5px; height:40px; top:0; left:-5px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap li.desktopLogin a, .desktopPrimaryMenuContainer .desktopMenu #primaryMenu .primaryMenuWrap li.desktopSearch a {line-height:28px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown, .desktopPrimaryMenuContainer .desktopMenu #primaryMenu .primaryMenuWrap > li.singleLink {float:left; position:relative; padding:20px 0 0;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopLogin, .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopContactSalesWhite, .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.signUpForFreeMenu {padding:10px 0 0;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown > a {position:relative;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown > a:before {left:0; right:0; top:12px; height:26px; position:absolute; content:"";} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li > ul {position:absolute; top:50px; left:0; box-shadow:0 0px 30px -12px rgba(41, 52, 67, 1)} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li > ul:before {content:""; position:absolute; width:16px; height:16px; top:-8px; left:20px; background-color:#ffffff; transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li > ul:after {content:""; position:absolute; left:0; right:0; top:-40px; height:40px; z-index:-1; display:block;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.rightRefferer > ul {left:auto; right:0;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.rightRefferer > ul:before {left:auto; right:20px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li {float:left; margin:0 5px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown {background-color:#ffffff; padding:20px; margin:0;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown li {display:block;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll {display:table-cell; padding:0;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown.col3 ul.colAll.col2 {padding:0 30px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown.col2 ul.colAll.col2 {padding:0 0 0 30px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll li a {white-space:nowrap;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll .middleList li {padding-bottom:20px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll .topList {display:block; margin-bottom:30px; padding-bottom:15px; border-bottom:1px solid rgba(41, 52, 67, 0.2); font-size:13px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll .topList.modelTopList {padding-top:10px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll .topList a {font-weight:500; color:#293443;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll .topList a:hover, .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll .topList a:active, .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll .topList a:focus {color:#3474ff;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll .topList a.menuNoLink:hover {color:#293443; cursor:text;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown .middleList ul {display:table-cell;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown.col3 .middleList ul.menuLeftSide {padding-right:10px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown.col2 .middleList ul.menuLeftSide {padding-right:20px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown .middleList ul.menuRightSide {padding-left:10px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown .bottomList {border-top:1px solid rgba(41, 52, 67, 0.5); padding:20px 0 0; text-align:center; width:100%;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll.menuProducts .menuLeftSide li {padding:8px 0 8px 40px; position:relative;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll.menuProducts .menuLeftSide li .productMenuIcon {position:absolute; top:50%; margin-top:-18px; left:0; width:36px; height:36px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll.menuProducts .menuLeftSide li span {max-width:160px; overflow:hidden; display:block; white-space:nowrap; margin-top:5px; font-style:italic; color:rgba(41, 52, 67, 0.5); padding-right:2px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll.menuProducts li.middleList {margin-top:-10px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li a.btn.ghostWhite, .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li a.btn.ghostBlue, .desktopPrimaryMenuContainer .desktopMenu #primaryMenu .primaryMenuWrap > li a.btn.green {padding:8px 5px; font-size:10px; line-height:10px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li a span.menuLoginText {display:none;} .header .desktopPrimaryMenuWrap .primaryMenuWrap > li > a {color:#ffffff;} .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li > a, .header .desktopPrimaryMenuWrap .primaryMenuWrap > li > ul a {color:#293443;} .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li > a:hover, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li > a:active, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li > a:focus, .header .desktopPrimaryMenuWrap .primaryMenuWrap > li > ul a:hover, .header .desktopPrimaryMenuWrap .primaryMenuWrap > li > ul a:focus, .header .desktopPrimaryMenuWrap .primaryMenuWrap > li > ul a:active, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap li a.selected, .header .desktopPrimaryMenuWrap .primaryMenuWrap > li > ul a.selected, .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll .topList a.selected, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li > a.menuNoLink.selected:hover, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li > a.menuNoLink.selected:active, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li > a.menuNoLink.selected:focus {color:#3474ff;} .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li > a.menuNoLink:hover, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li > a.menuNoLink:active, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li > a.menuNoLink:focus {color:#293443;} .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li:nth-child(8) > a {color:#3474ff;} .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li:nth-child(8) > a:hover, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li:nth-child(8) > a:focus, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li:nth-child(8) > a:active, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li:nth-child(10) > a, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li:nth-child(10) > a:hover, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li:nth-child(10) > a:active, .header.active .desktopPrimaryMenuWrap .primaryMenuWrap > li:nth-child(10) > a:focus {color:#ffffff;} .header .desktopPrimaryMenuWrap .primaryMenuWrap > li:nth-child(9) > a:hover, .header .desktopPrimaryMenuWrap .primaryMenuWrap > li:nth-child(9) > a:active, .header .desktopPrimaryMenuWrap .primaryMenuWrap > li:nth-child(9) > a:focus {color:#293443;} .header .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown > a:after {border-bottom:1px solid rgba(255, 255, 255, 1); border-left:1px solid rgba(255, 255, 255, 1);} .header.active .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown > a:after {border-bottom:1px solid rgba(41, 52, 67, 0.5); border-left:1px solid rgba(41, 52, 67, 0.5);} .header.active .desktopPrimaryMenuContainer .desktopMenu #primaryMenu .primaryMenuWrap li.desktopSearchWhite {display:none;} .header .desktopPrimaryMenuContainer .desktopMenu #primaryMenu .primaryMenuWrap li.desktopSearchBlue {display:none;} .header.active .desktopPrimaryMenuContainer .desktopMenu #primaryMenu .primaryMenuWrap li.desktopSearchBlue {display:block;} .header.active .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopLoginWhite {display:none;} .header .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopLoginBlue {display:none;} .header.active .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopLoginBlue {display:block;} .header.active .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li > a.btn.ghostWhite {display:none;} .header .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li > a.btn.ghostBlue {display:none;} .header.active .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li > a.btn.ghostBlue {display:block;} .header.active .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopContactSalesBlue {padding:10px 0 0;} .header.active .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopContactSalesWhite {padding:0;} @media (min-width:992px) {.desktopPrimaryMenuContainer #primaryMenu ul li, .desktopPrimaryMenuContainer .desktopMenu #primaryMenu ul li a {font-size:12px; line-height:14px;}} @media (min-width:1200px) {.desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown.col3 .menu-dropdown .middleList ul li {padding-left:20px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown .middleList ul span {display:block;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown > a {padding-right:10px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown > a:after {top:50%; width:6px; height:6px; right:0; margin-top:-4px; border-bottom:1px solid rgba(41, 52, 67, 0.5); border-left:1px solid rgba(41, 52, 67, 0.5); position:absolute; content:""; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll.menuProducts .menuLeftSide li {padding:8px 0 8px 50px; position:relative; margin-bottom:15px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll.menuProducts .menuLeftSide li:before {width:36px; height:36px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll.menuProducts .menuLeftSide li span {max-width:initial; overflow:auto;}} @media (min-width:1200px) and (max-width:1300px){.desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown ul.colAll.menuProducts .menuLeftSide li span {font-size:11px;}} @media (min-width:1600px) {.desktopPrimaryMenuContainer #primaryMenu .logo {width:160px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li a.btn.ghostWhite, .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li a.btn.ghostBlue, .desktopPrimaryMenuContainer .desktopMenu #primaryMenu .primaryMenuWrap > li a.btn.green {padding:10px 12px; font-size:14px; line-height:14px;} .header .desktopMenu {margin:0 -190px 0 -187px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li {margin-right:10px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown > a {padding-right:15px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap li.desktopLogin a, .desktopPrimaryMenuContainer .desktopMenu #primaryMenu .primaryMenuWrap li.desktopSearch a {line-height:34px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown, .desktopPrimaryMenuContainer .desktopMenu #primaryMenu .primaryMenuWrap > li.singleLink {padding:18px 0 0;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopLogin, .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopContactSalesWhite, .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.signUpForFreeMenu, .header.active .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopContactSalesBlue {padding:6px 0 0;}} @media (min-width:1900px) {.header .desktopMenu {margin:0 -360px 0 -187px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li a span.menuLoginText {display:inline-block; vertical-align:middle; padding:0 0 0 5px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopContactSales {margin:0 10px 0 20px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopLogin {margin:0;}}.desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.dropDown .menu-dropdown.wrapCol2 > li {display:table-cell;} .desktopPrimaryMenuContainer #primaryMenu .dropDown > ul.wrapCol2 > li.wrapColLeft {padding-right:30px;} .desktopPrimaryMenuContainer #primaryMenu .dropDown > ul.wrapCol2 > li.wrapColLeft ul.col1, .desktopPrimaryMenuContainer #primaryMenu .dropDown > ul.wrapCol2 > li.wrapColLeft ul.col2 {padding-right:30px;} .desktopPrimaryMenuContainer #primaryMenu .dropDown > ul.wrapCol2 > li.wrapColRight .contentBox {width:264px; margin:-30px -20px -40px 0; padding:20px; background-image:url("/resources/en/site_pages/menu-revenue-uplift-calculator-visual.jpg"); background-repeat:no-repeat; background-size:cover;} .desktopPrimaryMenuContainer #primaryMenu .dropDown > ul.wrapCol2 > li.wrapColRight .contentBox .textCalculator {font-size:14px; line-height:24px;} .header .desktopPrimaryMenuWrap .primaryMenuWrap > li > ul .btnCalculator a {color:#ffffff;} .header .desktopPrimaryMenuWrap .primaryMenuWrap > li > ul .btnCalculator a:hover {color:#3474ff;} .desktopPrimaryMenuContainer .desktopMenu #primaryMenu ul.colSpecial li .btnCalculator {text-align:left;} .desktopPrimaryMenuContainer .desktopMenu #primaryMenu ul.colSpecial li .btnCalculator a {display:inline-block;} @media (min-width:992px) and (max-width:1199px) {.desktopPrimaryMenuContainer #primaryMenu .dropDown > ul.wrapCol2 > li.wrapColRight .contentBox {height:255px;} .desktopPrimaryMenuContainer .desktopMenu #primaryMenu ul.colSpecial li .btnCalculator {margin-top:50px;} .desktopPrimaryMenuContainer #primaryMenu .dropDown > ul.wrapCol2 > li.wrapColRight .contentBox .textCalculator {padding-top:30px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.rightRefferer.resources > ul {right:-270px;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.rightRefferer.resources > ul:before {right:290px;}} @media (min-width:1200px) {.desktopPrimaryMenuContainer #primaryMenu .dropDown > ul.wrapCol2 > li.wrapColRight .contentBox {height:255px;} .desktopPrimaryMenuContainer .desktopMenu #primaryMenu ul.colSpecial li .btnCalculator {margin-top:56px;} .desktopPrimaryMenuContainer #primaryMenu .dropDown > ul.wrapCol2 > li.wrapColRight .contentBox .textCalculator {padding-top:20px;}}.submenu {margin-left:0; margin-top:20px;} .submenu li {float:left; list-style-type:none; list-style-image:none; display:block; height:40px; width:50%; text-align:center;} .submenu li a {color:#ffffff; padding:10px 0 5px 0; outline:none;} .submenu li a.selected {color:#ffffff; font-weight:500; border-bottom:3px solid #ffffff;} @media screen and (min-width:768px) {.submenu {margin-left:0; margin-top:20px;} .submenu li {float:left; list-style-type:none; list-style-image:none; display:block; height:40px; width:auto;} .submenu li:hover {background:url('/resources/en/general/submenu-hover.png') no-repeat center bottom;} .submenu li a {color:#ffffff; padding:10px 5px 5px 5px; outline:none; margin:0 15px;} .submenu li a.selected {color:#ffffff; font-weight:500; border-bottom:3px solid #ffffff;}} @media screen and (min-width:768px) {.nav.bottom li {float:left;}} .footer {display:block; background-color:#333333;} .footer ul {padding:0; margin:0;} .footer ul li {list-style-type:none; list-style-image:none; font-size:12px; line-height:12px; font-family:'Monserrat', sans-serif;} .footer ul li a, .footer ul li a:hover, .footer ul li a:active, .footer ul li a:focus {display:block; color:#c3c3c3; font-family:'Monserrat', sans-serif; font-size:12px; line-height:12px; padding:8px 0;} .footer ul li.footerMenuLevel1 > a, .footer ul li.footerMenuLevel1 > a:hover, .footer ul li.footerMenuLevel1 > a:active, .footer ul li.footerMenuLevel1 > a:focus {color:#ffffff;} .footer ul li.footerMenuCopyright {color:#c3c3c3;} .footer ul li.footerMenuLevel1 h5, .footer ul li.footerMenuIframeSubtitle {color:#ffffff;} .footer .footerTopWrap .footerTop .colAll .footerMenuLevel1, .footer .footerTopWrap .footerTop .colAll .footerMenuLevel1 a {font-weight:500;} .footer .footerBottomWrap {padding:20px 0; border-top:1px solid rgba(255, 255, 255, 0.15);} .footer .footerBottomWrap ul li {padding:0;} .footer .footerBottomWrap .colAll, .footer .footerBottomWrap .colAll a {line-height:24px;} .footer .footerBottomWrap .socialBox .social li, .footer .footerTopWrap .socialBox .social li {float:right; padding:0 5px;} .footer .footerBottomWrap .socialBox .social li a, .footer .footerTopWrap .socialBox .social li a {line-height:24px; display:inline-block;} .footer .footerBottomWrap .socialBox .social li a .socialImgWhite, .footer .footerTopWrap .socialBox .social li a .socialImgWhite {display:none;} .footer .footerTopWrap .footerMenuLogoWrap .footerMenuLogo {width:160px;} .footer .footerTopWrap .footerMenuCopyright {margin-right:20px;} .footer .footerTopWrap .footerTop .colAll.col1 .footerMenuIframe iframe {height:46px; width:auto;} .footer .footerBottomWrap li, .footer ul > li.footerMenuLevel1 > a, .footer ul > li.footerMenuLevel1 > a:focus, .footer ul > li.footerMenuLevel1 > a:active, .footer ul > li.footerMenuLevel1 > a:hover {padding:0; line-height:24px;} .footer .footerTopWrap .socialBox .social {margin:0 auto;width:176px;} .footer ul li.footerMenuLevel2 .hiring {font-size:10px; display:inline-block; vertical-align:middle; padding:5px; color:#ffffff; background-color:#3474ff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-left:5px;} @media (min-width:320px) and (max-width:767px){.footer ul li, .footer ul li a {text-align:center;} .footer .colAll {border-top:1px solid rgba(41, 52, 67, 0.2); padding:20px 0;} .footer .colAll.col1 {border-top:none;} .footer .footerTopWrap .footerMenuLogoWrap .footerMenuLogo {margin:0 auto; display:block;} .footer ul > li.footerMenuLevel1 > a {text-align:center;} .footer ul > li.footerMenuLevel1 > a, .footer ul > li.footerMenuLevel1 > a:focus, .footer ul > li.footerMenuLevel1 > a:active, .footer ul > li.footerMenuLevel1 > a:hover {display:inline-block; padding-right:15px; position:relative; font-size:14px;} .footer ul > li.footerMenuLevel1.active > a{margin-bottom:10px;} .footer ul li.footerMenuLevel1 a:before {content:""; position:absolute; top:50%; right:0; margin-top:-2.5px; width:8px; height:5px; background-image:url(/resources/en/site_pages/mobile-footer-menu-arrow-down-white.png);} .footer ul li.footerMenuLevel1.active a:before {background-image:url(/resources/en/site_pages/mobile-footer-menu-arrow-up-white.png);} .footer ul li.footerMenuLevel2 {display:none;} .footer ul li.footerMenuLevel2.active {display:block;} .footer ul li.footerMenuLevel2 .hiring {font-size:10px;} .footer .footerBottomWrap .footerMenuPolicies .separator {display:none;}} @media (min-width:768px){.footer .footerTopWrap .footerTop .colAll.col1 {border-bottom:1px solid rgba(41, 52, 67, 0.2);} .footer .footerTopWrap .footerTop .colAll {float:left;} .footer .footerBottomWrap .footerMenuPolicies {float:left;} .footer .footerBottomWrap .footerMenuPolicies a {float:left; width:auto;} .footer .footerBottomWrap .footerMenuPolicies > a:first-child {margin-right:20px;} .footer .footerBottomWrap .footerMenuPolicies .separator {display:block; float:left; width:auto; padding:0 10px; border-bottom:none;} .footer .footerBottomWrap .footerMenuCopyright {float:right;}} @media (min-width:768px) and (max-width:991px){.footer .footerTopWrap .footerTop .colAll.col2 li a, .footer .footerTopWrap .footerTop .colAll.col3 li a, .footer .footerTopWrap .footerTop .colAll.col4 li a, .footer .footerTopWrap .footerTop .colAll.col5 li a, .footer .footerTopWrap .footerTop .colAll.col6 li a {font-size:11px; line-height:14px;} .footer ul li.footerMenuLevel2 .hiring {font-size:9px;}} @media (min-width:768px) and (max-width:1199px){.footer .footerTopWrap .footerMenuLogoWrap .footerMenuLogo {margin:0 auto; display:block;} .footer .footerTopWrap .footerTop .colAll.col1 {width:100%; margin-right:0; margin-bottom:5%; text-align:center;} .footer .footerTopWrap .footerTop .colAll.col2 {width:19%; margin-right:1%; margin-bottom:5%;} .footer .footerTopWrap .footerTop .colAll.col3 {width:15%; margin-right:1%; margin-bottom:5%;} .footer .footerTopWrap .footerTop .colAll.col4 {width:18%; margin-right:1%; margin-bottom:5%;} .footer .footerTopWrap .footerTop .colAll.col5 {width:18%; margin-right:1%; margin-bottom:5%;} .footer .footerTopWrap .footerTop .colAll.col6 {width:26%; margin-right:0; margin-bottom:5%;}} @media (min-width:992px){.footer .footerBottomWrap .colAll, .footer .footerBottomWrap .colAll a, .footer .footerBottomWrap .colAll a:hover, .footer .footerBottomWrap .colAll a:active, .footer .footerBottomWrap .colAll a:focus, .footer .footerBottomWrap .socialBox .social li {line-height:28px; padding-top:0; padding-bottom:0;}} @media (min-width:1200px){.footer .footerTopWrap .socialBox .social {margin:0 0 0 -15px;} .footer .footerTopWrap .footerTop .colAll.col1 {width:27%; margin-right:2%;} .footer .footerTopWrap .footerTop .colAll.col2 {width:13%; margin-right:2%;} .footer .footerTopWrap .footerTop .colAll.col3 {width:10%; margin-right:2%;} .footer .footerTopWrap .footerTop .colAll.col4 {width:12%; margin-right:2%;} .footer .footerTopWrap .footerTop .colAll.col5 {width:11%; margin-right:2%; padding-bottom:10px;} .footer .footerTopWrap .footerTop .colAll.col6 {width:17%; margin-right:0;} .footer .footerTopWrap .footerTop .colAll.col1 {border-bottom:none;}}.wrapGetContainer {background-color:#333333;} .wrapGetContainer .boxRotate {padding:40px 0 80px; background-color:rgba(51, 51, 51, 1); background-image:url("/resources/en/site_pages/footer-cta-ribbon-bg.jpg"); background-size:cover;} .wrapGetContainer .boxRotateWhiteNormal {padding:40px 0 80px; background-color:rgba(255, 255, 255, 1); background-image:url("/resources/en/site_pages/white-angle-background.png"); background-size:cover;} .wrapGetContainer .boxRotateWhite {padding:40px 0 150px; background-color:rgba(255, 255, 255, 1); background-image:url("/resources/en/site_pages/white-angle-background.png"); background-size:cover;} .wrapGetContainer .getStartedTextBox {padding-bottom:20px;} @media (min-width:768px) and (max-width:991px){.wrapGetContainer .getStartedBtnBox a {margin:0 10px;}} @media (min-width:1200px) and (max-width:1920px){.wrapGetContainer .boxRotate {padding:40px 0 150px;}} @media (min-width:1200px){.wrapGetContainer .getStartedBtnBox a {margin:0 10px;}} @media (min-width:1921px){ .wrapGetContainer .boxRotate {padding:40px 0;} .wrapGetContainer .boxRotate:after {display:none;} .wrapGetContainer .getStartedBtnBox {padding-top:8px;} .wrapGetContainer .getStartedTextBox {padding-bottom:0;}} .shopperSupport.wrapGetContainer .footerGetLeft > div {background-image:url("/resources/en/general/footer-shopper-support-left-mobile.jpg");} .shopperSupport.wrapGetContainer .footerGetLeft .roll-effect-link-box:before {background-image:url("/resources/en/homepage/see_more_img.png");} .shopperSupport.wrapGetContainer .footerGetLeft a {font-size:14px; line-height:24px; margin:0; padding-left:0; padding-right:30px;} .shopperSupport.wrapGetContainer .footerGetLeft h3 {margin-bottom:35px;} .shopperSupport.wrapGetContainer .footerGetRight > div {background-image:url("/resources/en/general/footer-shopper-support-right-mobile.jpg");} .shopperSupport.wrapGetContainer .footerGetRight .getStartedBtnBox .btn {margin-bottom:40px;} @media (min-width:551px) and (max-width:767px){.shopperSupport.wrapGetContainer .footerGetLeft > div {background-image:url("/resources/en/general/footer-shopper-support-left-desktop.jpg");} .shopperSupport.wrapGetContainer .footerGetRight > div {background-image:url("/resources/en/general/footer-shopper-support-right-desktop.jpg");}} @media (min-width:992px){.shopperSupport.wrapGetContainer .footerGetLeft > div {background-image:url("/resources/en/general/footer-shopper-support-left-desktop.jpg");} .shopperSupport.wrapGetContainer .footerGetRight > div {background-image:url("/resources/en/general/footer-shopper-support-right-desktop.jpg");} .shopperSupport.wrapGetContainer .footerGetLeft h3 {margin:10px 0 40px;} .shopperSupport.wrapGetContainer .footerGetRight .getStartedBtnBox .btn {margin-bottom:30px;}} .affilateSupport.shopperSupport.wrapGetContainer .footerGetLeft > div {padding:15px 25px;} .affilateSupport.shopperSupport.wrapGetContainer .footerGetLeft h3 {margin:0;} .affilateSupport.shopperSupport.wrapGetContainer .footerGetLeft .see_more {margin:10px 0;} .affilateSupport.shopperSupport.wrapGetContainer .footerGetLeft .bottomText br {display:none;} .affilateSupport.shopperSupport.wrapGetContainer .footerGetRight > div {background-image:url("/resources/en/general/footer-affiliates-right-mobile.jpg");} @media (min-width:345px){.affilateSupport.shopperSupport.wrapGetContainer .footerGetLeft > div {padding:25px;}} @media (min-width:551px) and (max-width:767px){.affilateSupport.shopperSupport.wrapGetContainer .footerGetLeft .bottomText br {display:block;} .affilateSupport.shopperSupport.wrapGetContainer .footerGetLeft .see_more {margin:22px 0;} .affilateSupport.shopperSupport.wrapGetContainer .footerGetRight > div {background-image:url("/resources/en/general/footer-affiliates-right-desktop.jpg");}} @media (min-width:992px){.affilateSupport.shopperSupport.wrapGetContainer .footerGetLeft .bottomText {width:60%;} .affilateSupport.shopperSupport.wrapGetContainer .footerGetLeft > div {padding:10px 25px;}} @media (min-width:992px){.affilateSupport.shopperSupport.wrapGetContainer .footerGetLeft > div {padding:25px;} .affilateSupport.shopperSupport.wrapGetContainer .footerGetLeft .see_more {margin:16px 0;} .affilateSupport.shopperSupport.wrapGetContainer .footerGetRight > div {background-image:url("/resources/en/general/footer-affiliates-right-desktop.jpg");}}.fullLinkBox {position:absolute; top:0; right:0; left:0; bottom:0; display:block; z-index:20;} .mobileBoxSectionWrap .mobileItemAll .boxDescriptionItem {display:none;} .mobileBoxSectionWrap {margin-top:20px;} .mobileBoxSectionWrap .mobileItemAll .boxMenuItem {cursor:pointer; padding:10px 30px 10px 10px; background-color:#e0e7ef; position:relative; border-left:3px solid #e0e7ef; border-bottom:1px solid #ffffff;} .mobileBoxSectionWrap .mobileItemAll .boxMenuItem:after {content:""; top:50%; margin-top:-5px; right:10px; position:absolute; width:10px; height:10px; border-left:1px solid #293443; border-bottom:1px solid #293443; transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg);} .mobileBoxSectionWrap .mobileItemAll.active .boxMenuItem:after {transform:rotate(135deg); -webkit-transform:rotate(135deg); -moz-transform:rotate(135deg);} .mobileBoxSectionWrap .mobileItemAll.active .boxMenuItem {margin-bottom:20px; border-left:3px solid #3474ff;} .mobileBoxSectionWrap .mobileItemAll .boxMenuItem .boxTitle {font-weight:500; line-height:18px;} .mobileBoxSectionWrap .mobileItemAll .boxMenuItem .boxSubtitle {line-height:18px;} .boxSectionWrap {display:none;} @media (min-width:768px){.mobileBoxSectionWrap {display:none;} .boxSectionWrap {display:block; padding-right:28%; position:relative; min-height:445px;} .boxSectionWrap .boxSectionBox .boxMenu {position:absolute; width:28%; top:0; right:0; border-left:1px solid #e0e7ef;} .boxSectionWrap .boxSectionBox .boxMenu .boxMenuItem {cursor:pointer; padding:10px 20px 10px 10px; position:relative; border-left:3px solid #ffffff; border-bottom:1px solid #ffffff;} .boxSectionWrap .boxSectionBox .boxMenu .boxMenuItem:hover {background-color:#e0e7ef; border-left:3px solid #e0e7ef;} .boxSectionWrap .boxSectionBox .boxMenu .boxMenuItem .boxTitle {font-weight:500;} .boxSectionWrap .boxSectionBox .boxMenu .boxMenuItem.active .boxTitle {color:#3474ff;} .boxSectionWrap .boxSectionBox .boxMenu .boxMenuItem.active, .boxSectionWrap .boxSectionBox .boxMenu .boxMenuItem.active:hover {border-left:3px solid #3474ff; background-color:#e0e7ef;} .boxSectionWrap .boxSectionBox .boxDescriptionWrap .boxDescriptionItem {display:none;} .boxSectionWrap .boxSectionBox .boxDescriptionWrap .boxDescriptionItem.active {display:block;} .boxSectionWrap .boxSectionBox .boxDescriptionWrap .boxDescriptionItem .roll-effect-link-box {margin-top:20px;}} @media (min-width:992px){.boxSectionWrap .boxSectionBox .boxMenu .boxMenuItem {min-height:74px;}} @media (min-width:768px) and (min-width:991px){.boxSectionWrap .boxSectionBox .boxMenu .boxMenuItem .boxTitle {line-height:18px;} .boxSectionWrap .boxSectionBox .boxMenu .boxMenuItem .boxSubtitle {line-height:18px; font-size:14px; padding-top:6px;}} @media (min-width:1600px){.boxSectionWrap {padding-right:27%;} .boxSectionWrap .boxSectionBox .boxMenu {width:25%;}} .subPages {padding:40px 0; background-color:#e0e7ef; text-align:center;} .subPages .container .row {margin:0 -15px;} .subPages .normalView {background-color:#ffffff;} .subPages h3, .subPages .roll-effect {text-align:center;} .subPages h3 {margin:10px 0;} .subPages .normalView h3 {font-size:24px;} .subPages .normalView h3 {font-size:24px;} .subPages .normalView h3, .subPages .hoverView p {height:68px;} .subPages .hoverView p, .subPages .hoverView .roll-effect {color:#ffffff; text-align:center;} .subPages .home_resources_box {padding:20px 15px 65px; border-top:3px solid #3474ff; z-index:0;} .subPages .boxImage img {margin:0 auto;} .subPages .wrapper_see_more .roll-effect-link-box:before {background-image:url("/resources/en/homepage/see_more_img.png");} .subPages .rotateBox .linkToTarget {color:transparent;} .subPages .wrapRotate {position:absolute; top:0; right:0; bottom:0; left:0; z-index:30;} .subPages .subPageItem {width:280px; margin:0 auto 40px; display:inline-block;} .productSolution .rollBox {bottom:20px; left:0; position:absolute; right:0;} .subPages.nolearnMore .home_resources_box {padding:20px 15px 35px;} @media (min-width:479px){.subPages .subPageItem {padding:0 15px; width:310px;}} @media (min-width:600px) and (max-width:767px){.subPages .subPageItem {width:50%; float:left; display:block;}} @media (min-width:768px){.subPages {padding:70px 0;}} @media (min-width:768px) and (max-width:991px){.subPages .subPageItem {width:360px;}} @media (min-width:992px) {.subPages .subPageItem {width:250px; display:block; float:left;} .solution .subPages .subPageItem {margin:0;}} @media (min-width:992px) and (max-width:1199px) {.subPages .normalView h3 {font-size:18px; line-height:28px;} .subPages .hoverView p {font-size:14px; line-height:20px;} .subPages .boxImage img {width:140px;}} @media (min-width:1200px) {.subPages .subPageItem {width:300px;}} .linkToTarget {color:transparent !important;} .linkToTarget {bottom:0; left:0; position:absolute; right:0; top:0; z-index:10;} .wrapper-clients .roll-effect-link-box:before {background-image:url("/resources/en/homepage/see_more_img.png");} .donut_background .roll-effect-link-box:before {background-image:url("/resources/en/homepage/learn_more_img.png");} .donut_background .wrapper_see_more {background-color:#ffffff; margin:0;} .donut_background .see_more a {color:#3474ff;} .donut_background .see_more a.learn_more_effect:before {background-image:url("/resources/en/homepage/learn_more_img.png");} .circlesBox {border-radius:50%; height:215px; width:215px; display:inline-block;} .donut_box {text-align:center;} .bottom_buffer40 {margin-bottom:40px;} .donut_background {background-color:#ffffff; background-image:url("/resources/en/general/donut-background-new.jpg"); background-position:center bottom; background-repeat:no-repeat;} .background_blue_1 {background-color:#3474ff;} .background_blue_2 {background-color:#00aeff;} .background_blue_3 {background-color:#00aeff;} .animate_number div.plus {font-weight:300;} .circles {text-align:center;} .circles .pie {position:relative; width:200px; height:200px; font-size:40px; display:inline-block; margin:8px 0; vertical-align:top; border:9px solid transparent; border-radius:50%;} .circles .pie:before {content:attr(title); display:block; width:100%; height:100%; margin:25px auto; white-space:pre; font-size:40px; vertical-align:middle;} .circles .pie .clip {position:absolute; top:-10px; left:-10px; width:202px; height:202px;} .circles .pie .part {position:absolute; width:202px; height:202px; clip:rect(0, 202px, 202px, 100px); border-radius:50%;} .donut_box_1.active .circles .pie .part, .donut_box_4.active .circles .pie .part {border:12px solid rgba(19, 93, 151, 0.9);} .donut_box_2.active .circles .pie .part, .donut_box_5.active .circles .pie .part {border:12px solid rgba(2, 135, 201, 0.9);} .donut_box_3.active .circles .pie .part, .donut_box_6.active .circles .pie .part {border:12px solid rgba(43, 176, 241, 0.9);} .donut.active .circles .pie .clip {clip:rect(0, 101px, 202px, 0);} .donut.active .circles .pie {border:9px solid #ffffff;} .donut_box_1_img, .donut_box_2_img, .donut_box_3_img, .donut_box_4_img, .donut_box_5_img, .donut_box_6_img {background-repeat:no-repeat; bottom:28px; height:90px; left:50%; margin-left:-45px; position:absolute; width:90px; background-size:100% 100%;} .donut_box_1_img {background-image:url("/resources/en/general/donut_box_1_img.png");} .donut_box_2_img {background-image:url("/resources/en/general/donut_box_2_img.png");} .donut_box_3_img {background-image:url("/resources/en/general/donut_box_3_img.png");} .donut_box_4_img {background-image:url("/resources/en/general/donut_box_4_img.png");} .donut_box_5_img {background-image:url("/resources/en/general/donut_box_5_img.png");} .donut_box_6_img {background-image:url("/resources/en/general/donut_box_6_img.png");}.donut_box_1.active .circles .pie .part {border:12px solid rgba(19, 93, 151, 0.9);} .donut_box_1.active .circles .clip:last-child, .donut_box_1.active .circles .part {animation:donut_box_1 1s ease-out forwards; -webkit-animation:donut_box_1 1s ease-out forwards;} @-webkit-keyframes donut_box_1 {from {-webkit-transform:rotate(180deg);} to {-webkit-transform:rotate(252deg);}} @keyframes donut_box_1 {from {transform:rotate(180deg);} to {transform:rotate(252deg);}} .donut_box_2.active .circles .pie .part {border:12px solid rgba(2, 135, 201, 0.9);} .donut_box_2.active .circles .clip:last-child, .donut_box_2.active .circles .part {animation:donut_box_2 0.955s ease-out forwards; -webkit-animation:donut_box_2 0.955s ease-out forwards;} @-webkit-keyframes donut_box_2 {from {-webkit-transform:rotate(180deg);} to {-webkit-transform:rotate(214.2deg);}} @keyframes donut_box_2 {from {transform:rotate(180deg);} to {transform:rotate(214.2deg);}} .donut_box_3.active .circles .pie .part {border:12px solid rgba(43, 176, 241, 0.9);} .donut_box_3.active .circles .clip:last-child, .donut_box_3.active .circles .part {animation:donut_box_3 0.85s ease-out forwards; -webkit-animation:donut_box_3 0.85s ease-out forwards ;} @-webkit-keyframes donut_box_3 {from {-webkit-transform:rotate(180deg);} to {-webkit-transform:rotate(216deg);}} @keyframes donut_box_3 {from {transform:rotate(180deg);} to {transform:rotate(216deg);}} .donut_box_4.active .circles .pie .part {border:12px solid rgba(43, 176, 241, 0.9);} .donut_box_4.active .circles .clip:last-child, .donut_box_4.active .circles .part {animation:donut_box_4 0.85s ease-out forwards; -webkit-animation:donut_box_4 0.85s ease-out forwards ;} @-webkit-keyframes donut_box_4 {from {-webkit-transform:rotate(180deg);} to {-webkit-transform:rotate(212.4deg);}} @keyframes donut_box_4 {from {transform:rotate(180deg);} to {transform:rotate(212.4deg);}} .donut_box_5.active .circles .pie .part {border:12px solid rgba(2, 135, 201, 0.9);} .donut_box_5.active .circles .clip:last-child, .donut_box_5.active .circles .part {animation:donut_box_5 0.85s ease-out forwards; -webkit-animation:donut_box_5 0.85s ease-out forwards ;} @-webkit-keyframes donut_box_5 {from {-webkit-transform:rotate(180deg);} to {-webkit-transform:rotate(207deg);}} @keyframes donut_box_5 {from {transform:rotate(180deg);} to {transform:rotate(207deg);}} .donut_box_6.active .circles .pie .part {border:12px solid rgba(19, 93, 151, 0.9);} .donut_box_6.active .circles .clip:last-child, .donut_box_6.active .circles .part {animation:donut_box_6 0.85s ease-out forwards; -webkit-animation:donut_box_6 0.85s ease-out forwards ;} @-webkit-keyframes donut_box_6 {from {-webkit-transform:rotate(180deg);} to {-webkit-transform:rotate(234deg);}} @keyframes donut_box_6 {from {transform:rotate(180deg);} to {transform:rotate(234deg);}} .circles {position:relative;} .circles .animate_number {color:#ffffff; height:202px; left:50%; margin-left:-101px; position:absolute; text-align:center; top:45px; width:202px;} .animate_number div {font-weight:600; display:inline-block; font-size:42px; line-height:42px; color:#ffffff;} .donut_text h4 a {font-weight:300; font-size:22px; line-height:32px; margin:30px 0 10px 0; text-align:center;}@media (max-width:991px) {.donut_background .clearfix.top-buffer40.bottom-buffer40 {display:none;} .donut_background .clearfix > div.col-md-4.col-sm-6 {margin-top:40px;}} @media (max-width:767px) {.donut_background .clearfix > div.col-md-4.col-sm-6:first-child {margin-top:0;} .donut_text h4 a {font-size:18px; line-height:26px;}} @media (max-width:480px) {.circlesBox {width:165px; height:165px;} .circles .pie {width:148px; height:148px;} .circles .pie .clip {width:150px; height:150px;} .circles .pie .part{width:152px; height:152px;} .donut.active .circles .pie .clip {clip:rect(0px, 74.5px, 152px, 0px); left:-10px; top:-10px;} .circles .pie .part {clip:rect(0px, 152px, 152px, 76.39px);} .circles .pie:before {margin:0 auto;} .circles .animate_number {top:35px;} .animate_number div {font-size:28px; line-height:28px;} .donut_box_1_img, .donut_box_2_img, .donut_box_3_img, .donut_box_4_img, .donut_box_5_img, .donut_box_6_img {height:60px; margin-left:-30px; width:60px;}} .solution .boxImg {width:130px; margin:0 auto;} .solution .boxText h3 {margin-bottom:40px; margin-top:0;} .solution h3, .solution h3 a {font-size:18px; line-height:26px;} .solution .textBox {margin-bottom:40px;} .solution .wrapperTextBox:before {border-bottom:20px solid #e0e7ef; border-left:15px solid transparent; border-right:15px solid transparent; content:""; height:20px; left:50%; margin-left:-15px; position:absolute; top:-20px; width:20px;} .solution .wrapperTextBox {background-color:#e0e7ef; padding:30px; position:relative; width:100%;} .solution .wrapperTextBox:hover {background-color:#00aeff; color:#ffffff;} .solution .wrapperTextBox.noLink:hover {background-color:#e0e7ef; color:#293443;} .solution .wrapperTextBox:hover:before {border-bottom:20px solid #00aeff;} .solution .wrapperTextBox.noLink:hover:before {border-bottom:20px solid #e0e7ef;} .solution .wrapperTextBox:hover p, .solution .wrapperTextBox:hover a {color:#ffffff;} .solution .wrapperTextBox.noLink:hover p, .solution .wrapperTextBox.noLink:hover a {color:#293443;} .solution .wrapperTextBox:hover .roll-effect-link-box:before {background-image:url("/resources/en/homepage/see_more_img.png");} .solution .rollBox {border-top:2px solid #3474ff; padding-top:30px;} .solution .col-sm-3.iconImage {margin-bottom:20px;} @media (min-width:479px) and (max-width:767px){.solution .boxImg {width:auto; margin:auto auto;} .solution h3, .solution h3 a {font-size:24px; font-weight:300; line-height:26px;}} @media (min-width:768px){.solution .col-sm-3.iconImage {margin-bottom:0;}} @media (min-width:768px) and (max-width:991px){q.solution h3 {text-align:center; min-height:52px;}} @media (min-width:992px){.solution .titleSection {padding-right:60%; position:relative;} .solution .boxImg {width:auto; margin:auto auto;} .solution .boxText {bottom:0; left:42%; position:absolute; right:0; top:0;} .solution .boxText h3 {left:0; margin-bottom:auto; margin-top:-25px; position:absolute; right:0; text-align:left; top:50%;} .solution h3, .solution h3 a {font-size:18px; font-weight:300; line-height:26px;}} @media (min-width:1200px){.solution h3, .solution h3 a {font-size:24px; line-height:30px;}} .product .iconImage > img, .affiliate .iconImage > img, .solution .iconImage > img {width:130px; display:inline-block;} .product .threeBox, .product .twoBox, .product .iconLeft, .product .iconImage, .affiliate .threeBox, .affiliate .twoBox, .affiliate .iconLeft, .affiliate .iconImage, .solution .iconImage, .solution .iconLeft {text-align:center;} .product h3.s.darkBlue, .darkBlue, .affiliate h3.s.darkBlue {color:#293443;} .product .iconBox p, .affiliate .iconBox p, .solution .iconBox p {font-size:14px;} .iconBox.col-sm-9 .landmark {display:none; color:transparent; line-height:0; font-size:0;} .product br, .affiliate br {display:none;} .product .relativeArea h3, .affiliate .relativeArea h3, .solution .relativeArea h3 {font-weight:400;} .product .relativeArea > p:first-child, .affiliate .relativeArea > p:first-child, .solution .relativeArea > p:first-child {margin-top:0;} .product .SectionAll, .affiliate .SectionAll, .solution .SectionAll {position:relative;} .product .nextSection, .affiliate .nextSection {box-shadow:0 5px 11px -6px rgba(102, 102, 102, 1); -moz-box-shadow:0 5px 11px -6px rgba(102, 102, 102, 1); -webkit-box-shadow:0 5px 11px -6px rgba(102, 102, 102, 1); z-index:10; position:absolute; display:block; width:46px; height:46px; margin-left:-23px; margin-top:-23px; top:100%; left:50%; background-color:#e0e7ef; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;} .product .nextSection.white, .affiliate .nextSection.white {background-color:#ffffff;} .product .nextSection:hover, .nextSection.white:hover, .affiliate .nextSection:hover, .affiliate.white:hover {background-color:#3474ff;} .product .nextSection a, .affiliate .nextSection a {display:block; width:46px; height:46px; background-size:18px 28px; background-image:url('/resources/en/general/ecommerce-manager-next-section-blue.png'); background-repeat:no-repeat; background-position:center center; color:transparent; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;} .product .nextSection:hover a, .affiliate .nextSection:hover a {background-image:url('/resources/en/general/ecommerce-manager-next-section-white.png');} .product .SectionAll .nextSection, .affiliate .SectionAll .nextSection {opacity:0; transition:all 3s ease 0s; -moz-transition:all 2s ease 0s; -webkit-transition:all 2s ease 0s;} .product .SectionAll.active .nextSection, .affiliate .SectionAll.active .nextSection {opacity:1; transition:all 3s ease 0s; -moz-transition:all 2s ease 0s; -webkit-transition:all 2s ease 0s;} .product .wrapper_resources .row, .affiliate .wrapper_resources .row {padding-bottom:60px;} .product .tipImage, .affiliate .tipImage {text-align:center; margin-bottom:20px;} .product .tipContainer, .affiliate .tipContainer {position:relative;} .product .tipContainer:before, .affiliate .tipContainer:before {content:""; position:absolute; left:50%; top:-20px; margin-left:-15px; border-bottom:20px solid #00aeff; border-left:15px solid transparent; border-right:15px solid transparent;} .product .tipSection, .affiliate .tipSection {padding:30px 0 50px;} .product .tipText, .affiliate .tipText {text-align:center;} .product .col-sm-3.iconImage, .affiliate .col-sm-3.iconImage, .solution .col-sm-3.iconImage {margin:15px 0;} .product .col-sm-3.iconImage > a, .affiliate .col-sm-3.iconImage > a, .solution .col-sm-3.iconImage > a {display:block;} @media (min-width:768px){.product .wrapTwoBox {margin:0 -15px;} .product .container.no-padd, .affiliate .container.no-padd, .solution .container.no-padd {padding:0;} .product .threeBox, .product .twoBox, .product .iconLeft, .product .iconImage, .affiliate .threeBox, .affiliate .twoBox, .affiliate .iconLeft, .affiliate .iconImage, .solution .iconLeft {text-align:left;} .product .iconLeft, .affiliate .iconLeft, .solution .iconLeft {margin:0 -15px;} .product .tipBox, .affiliate .tipBox {position:relative; padding-left:175px;} .product .tipImage, .affiliate .tipImage {margin-bottom:0; text-align:left; position:absolute; top:50%; left:0; margin-top:-30px; padding-right:30px; border-right:2px solid #3474ff;} .product .tipText, .affiliate .tipText {text-align:left;} .product .relativeArea h3, .affiliate .relativeArea h3, .solution .relativeArea h3 {font-weight:300;} .product .iconImage.col-sm-3 > img, .affiliate .iconImage.col-sm-3 > img, .solution .iconImage.col-sm-3 > img {width:180px;} .product .col-sm-3.iconImage, .affiliate .col-sm-3.iconImage, .solution .col-sm-3.iconImage {margin:0;} .product .rightScreenShot {margin:0 -15px;}} @media (min-width:992px){.product .iconImage.col-sm-3 > img, .affiliate .iconImage.col-sm-3 > img, .solution .iconImage.col-sm-3 > img {bottom:-100%; left:0; margin:auto; position:absolute; right:0; top:-100%; width:auto;} .product .iconImage > img, .affiliate .iconImage > img, .solution .iconImage > img {width:auto;} .product .col-sm-3.iconImage, .affiliate .col-sm-3.iconImage, .solution .col-sm-3.iconImage {min-height:256px; text-align:center;} .product .iconBox p, .affiliate .iconBox p, .solution .iconBox p {font-size:16px;} .product .nextSection a, .affiliate .nextSection a {width:66px; height:66px; background-size:auto auto;} .product .nextSection, .affiliate .nextSection {width:66px; height:66px; margin-left:-33px; margin-top:-33px;} .iconBox.col-sm-9 .landmark {min-height:256px; display:inline-block; width:1%; vertical-align:middle;} .iconBox.col-sm-9 .relativeArea {display:inline-block; vertical-align:middle; width:98%;}} @media (min-width:1200px){.product br, .affiliate br {display:block;} .product .iconLeft, .affiliate .iconLeft, .solution .iconLeft {margin-top:0px;} .product .threeBox {margin:0 -15px;}} @media (max-width:991px){.product .rightScreenShot .col-sm-4, .rightScreenShot .col-sm-8 {width:100%; float:none;} .product .rightScreenShot .col-sm-4 {text-align:center;}} @media (max-width:768px){.product .rightScreenShot .col-sm-4, .rightScreenShot .col-sm-8 {padding:0;}} .floating-affiliate-box {border-radius:2px; -moz-border-radius:3px; -webkit-border-radius:3px; background-color:#e0e7ef; position:fixed; top:50%; right:5px; width:135px; display:none; z-index:91; margin-top:-92px; border:1px solid #ffffff; box-shadow:0 0 20px rgba(50, 50, 50, 0.40); -moz-box-shadow:0 0 20px rgba(50, 50, 50, 0.40); -webkit-box-shadow:0 0 20px rgba(50, 50, 50, 0.40);} .floating-affiliate-box .btn {display:block; margin-top:1px;} @media (min-width:768px){.floating-affiliate-box {display:block;}} .pressRoomLatest .leftSide-50 {background-color:#3474ff; padding:40px 15px; text-align:center; position:relative; z-index:1;} .pressRoomLatest .leftSide-50 .coverLink {position:absolute; top:0; bottom:0; left:0; right:0; color:transparent; z-index:3; display:block;} .pressRoomLatest .leftSide-50 .latestNewsImage {padding-bottom:20px;} .pressRoomLatest .leftSide-50 .latestNewsImage img {border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; width:130px; display:inline-block;} .pressRoomLatest .leftSide-50 .latestNewsTitle .title.white {display:inline-block; vertical-align:middle; font-size:18px; line-height:26px; width:98%;} .pressRoomLatest .leftSide-50 .reper {display:none;} .pressRoomLatest .rightSide-50 {position:relative; padding:40px 15px 0;} .pressRoomLatest .rightSide-50:before {content:""; border-bottom:20px solid #ffffff; border-left:15px solid transparent; border-right:15px solid transparent; position:absolute; left:50%; margin-left:-20px; top:-20px; z-index:4;} .pressRoomLatest .rightSide-50 .latestNewsDate {text-align:right; font-size:14px; line-height:22px;} .pressRoomLatest .rightSide-50 .latestNewsPreview {margin-bottom:20px; text-align:center;} .homePage .latestNewsReadMore .rollBox {text-align:center;} @media (min-width:480px){.pressRoomLatest .leftSide-50 .latestNewsImage img {width:180px; height:180px;} .pressRoomLatest .leftSide-50 .latestNewsTitle .title.white {font-size:22px; line-height:30px;;}} @media (min-width:768px){.pressRoomLatest .leftSide-50 {padding:0; text-align:left; position:relative; height:180px; background-color:transparent; margin:0 auto 30px; width:79%;} .pressRoomLatest .rightSide:before {display:none;} .pressRoomLatest .leftSide-50:after {background-image:url("/resources/en/homepage/info_permanent.jpg"); background-position:100% 0; background-repeat:no-repeat; content:""; height:180px; position:absolute; width:100%; right:0; top:0; z-index:0;} .pressRoomLatest .leftSide-50 .latestNewsImage {left:0; position:absolute; top:0; z-index:1; margin:auto; padding:0; width:180px; height:180px;} .pressRoomLatest .leftSide-50 .latestNewsTitle {padding:0 25px 0 240px; position:relative; z-index:2;} .pressRoomLatest .leftSide-50 .reper {color:transparent; display:inline-block; vertical-align:middle; visibility:hidden; width:0; height:180px;} .pressRoomLatest .rightSide-50 {padding:10px 30px;} .pressRoomLatest .rightSide-50 .latestNewsPreview {text-align:left;}} @media (min-width:768px) and (max-width:991px){.pressRoomLatest .leftSide-50, .pressRoomLatest .rightSide-50 {float:none;} .pressRoomLatest .leftSide-50:after {width:495px; background-size:96% 100%;} .pressRoomLatest .rightSide-50 {width:100%;} .homePage .pressRoomLatest .rightSide-50 .latestNewsPreview {text-align:center;}} @media (min-width:992px){.pressRoomLatest .rightSide-50, .pressRoomLatest .leftSide-50 {width:50%;} .pressRoomLatest .rightSide-50 {border-right:2px solid #00aeff;} .pressRoomLatest .rightSide-50:after {content:""; border-right:20px solid #ffffff; border-top:15px solid transparent; border-bottom:15px solid transparent; position:absolute; top:50%; margin-top:-15px; left:-20px; z-index:4;} .pressRoomLatest .rightSide-50 .latestNewsReadMore {position:absolute; left:30px; right:30px; bottom:10px;} .pressRoomLatest .leftSide-50 .latestNewsTitle {padding:0 25px 0 200px;} .homePage .latestNewsReadMore .rollBox {text-align:left;}} @media (min-width:992px) and (max-width:1199px) {.pressRoomLatest .rightSide-50, .pressRoomLatest .leftSide-50, .pressRoomLatest .leftSide-50 .reper, .pressRoomLatest .leftSide-50 .latestNewsImage, .pressRoomLatest .leftSide-50:after {height:157px;} .pressRoomLatest .leftSide-50 .latestNewsImage {width:157px;} .pressRoomLatest .leftSide-50 .latestNewsImage img{width:157px; height:157px;} .pressRoomLatest .leftSide-50:after {background-size:81.6% 100%;} .pressRoomLatest .rightSide-50 .latestNewsReadMore {bottom:5px;} .pressRoomLatest .leftSide-50 .latestNewsTitle .title.white {font-size:20px; line-height:28px;}} @media (min-width:1200px){.pressRoomLatest .leftSide-50 {margin:0;} .pressRoomLatest .leftSide-50:after {background-size:84.6% 100%;} .pressRoomLatest .rightSide-50 {height:180px;} .pressRoomLatest .leftSide-50 .latestNewsTitle {padding:0 25px 0 230px;}} .paginationBox {margin:0 auto; position:relative; text-align:center; width:290px;} .paginationNext, .paginationPrev {position:relative;} .paginationNext .fullLinkBox, .paginationPrev .fullLinkBox {color:transparent; text-indent:9999px;} .paginationNext, .paginationPrev, .paginationText, .paginationInput, .paginationLastPage {display:inline-block; text-align:center; vertical-align:middle;} .paginationInput, .paginationLastPage, .paginationTextOf {margin-left:5px;} .paginationNext {margin-left:20px;} .paginationPrev {margin-right:20px;} .paginationInput input {width:50px; height:36px; line-height:36px; text-align:center; border:1px solid rgba(0, 0, 0, 0.2); padding:0;} .paginationBox .alert {background-color:#3474ff; border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; bottom:118%; color:#ffffff; font-size:12px; left:50%; line-height:16px; margin-left:-185px; padding:13px 15px; position:absolute; width:370px; z-index:10;} .paginationBox .alert:before {border-top:10px solid #3474ff; border-left:10px solid transparent; border-right:10px solid transparent; bottom:-20px; content:""; display:block; height:20px; left:50%;margin-left:-10px; position:absolute; width:20px; z-index:12;} .paginationPrev .roll-effect-link-box, .paginationNext .roll-effect-link-box {display:block;} .paginationPrev .roll-effect-link-box:before {left:auto; right:0; left:5px; margin-top:-3px; transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg);} .paginationPrev .roll-effect-link-box:hover:before {left:0;} .paginationNext .roll-effect-link-box .roll-effect-link, .paginationPrev .roll-effect-link-box .roll-effect-link {height:22px; cursor:pointer; display:block; padding-right:10px;} .paginationNext .roll-effect-link-box .roll-effect-link .roll-effect, .paginationPrev .roll-effect-link-box .roll-effect-link .roll-effect {display:none;} .paginationPrev .roll-effect-link-box .roll-effect-link {padding-right:0; padding-left:15px;} .paginationNext .roll-effect-link-box .roll-effect-link:hover, .paginationNext .roll-effect-link-box .roll-effect-link:active, .paginationNext .roll-effect-link-box .roll-effect-link:focus, .paginationPrev .roll-effect-link-box .roll-effect-link:hover, .paginationPrev .roll-effect-link-box .roll-effect-link:active, .paginationPrev .roll-effect-link-box .roll-effect-link:focus {color:#3474ff;} @media (min-width:320px) and (max-width:767px) {.paginationNext .roll-effect-link-box:before, .paginationPrev .roll-effect-link-box:before {margin-top:-5px;}} @media (min-width:768px){.paginationBox {width:650px;} .paginationNext , .paginationPrev {width:150px; padding:10px; text-align:center; border:1px solid #3474ff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;} .paginationNext {margin-left:90px;} .paginationPrev {margin-right:90px;} .paginationPrev .roll-effect-link-box, .paginationNext .roll-effect-link-box {display:inline-block;} .paginationNext .roll-effect-link-box .roll-effect-link, .paginationPrev .roll-effect-link-box .roll-effect-link {height:16px; display:inline-block; vertical-align:middle;} .paginationNext .roll-effect-link-box .roll-effect-link .roll-effect, .paginationPrev .roll-effect-link-box .roll-effect-link .roll-effect {display:inline-block; font-weight:500;} .paginationNext .roll-effect-link-box:before {margin-top:-3px;} .paginationPrev .roll-effect-link-box:before {margin-top:-4px;}} .off {visibility:hidden;} .on {visibility:visible;}.subscribeToNewsletterRight {margin-top:150px;} .subscribeToNewsletter {text-align:center;} #newsletter-signUpForm {height:auto !important; margin-left:-20px !important;} @media (min-width:481px){#newsletter-signUpForm {height:110px !important;}} @media (min-width:768px){.wrapSubscribeToNewsletter {margin:0 -15px;} .wrapSubscribeToNewsletter .col-md-6.no-padd {padding:0 15px; margin:40px 0 0;} .subscribeToNewsletter {padding:0;} #newsletter-signUpForm {margin-left:-45px !important; width:490px !important;}} @media (min-width:992px) and (max-width:1199px){.subscribeToNewsletterRight {margin-top:110px;}} @media (min-width:1200px){.subscribeToNewsletterRight {margin-top:86px;}} .homePage .newResourcesContainerWrap {padding:0;} .newResourcesContainer {text-align:center; margin:0 -15px;} .newResourcesBoxWrap {padding:30px 15px 0; display:inline-block; width:320px;} .newResourcesBox {padding:30px; position:relative; text-align:left; z-index:0; background-color:#ffffff;} .newResourcesBox .new {position:absolute; top:25px; right:-5px; padding:5px 10px; text-transform:uppercase; font-size:14px; line-height:14px; font-weight:500;} .newResourcesBox .liveBox {position:absolute; top:15px; right:-5px; padding:5px 10px;} .newResourcesBox .liveBox .live {text-transform:uppercase; font-size:14px; line-height:14px; font-weight:500;} .newResourcesBox .liveBox .liveDate {text-transform:uppercase; font-size:12px; line-height:12px; font-weight:300; padding:4px 0 0 0;} .newResourcesBox .liveBox .liveDate .monthLive {text-transform:capitalize;} .newResourcesBox .liveBox .liveDate sup {text-transform:lowercase;} .newResourcesBox .newResourcesContent {height:320px;} .newResourcesBox .newResourcesContent .newResourcesPictureBox {position:relative; z-index:3; box-shadow:inset 0 0 100px 0 rgba(0,0,0,0.12); background-image:url('/resources/en/site_pages/resources-page-background-white-item.png'); padding:15px 0; margin:20px -30px 0; background-repeat:no-repeat; background-position:center center; background-size:100px; min-height:150px;} .newResourcesBox .newResourcesContent .newResourcesPictureBox.noBackgroundImage {background-image:none;} .newResourcesBox .newResourcesContent .newResourcesType {text-transform:uppercase; font-size:14px; font-weight:500; line-height:20px; margin-bottom:10px;} .newResourcesBox .newResourcesContent .newResourcesTitle {overflow:hidden; height:76px;} .newResourcesBox .newResourcesContent .newResourcesTitle h4 a {font-size:18px; line-height:24px;} .newResourcesBox .newResourcesContent .roll-effect-link-box {padding:30px 0;} .newResourcesBox .newResourcesContent .newResourcesPicture {background-color:#e0e7ef; height:120px; position:relative; width:120px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; display:block; margin:0 auto; z-index:0;} .newResourcesBox .newResourcesContent .newResourcesPicture a {position:relative; overflow:hidden; width:100%; height:100%; display:block; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;} .newResourcesBox .newResourcesContent .newResourcesPicture a:before { bottom:0; box-shadow:0 0 45px 0 #000 inset; content:""; left:0; opacity:0.3; position:absolute; right:0; top:0; z-index:1;} .newResourcesBox .newResourcesContent .newResourcesPicture a img {position:absolute; top:-100%; bottom:-100%; left:0; margin:auto;} .newResourcesBox .newResourcesContent .newResourcesPicture.video a:after {content:""; width:50px; margin-top:-25px; margin-left:-25px; top:50%; left:50%; position:absolute; background-image:url("/resources/en/site_pages/play-button.png"); background-repeat:no-repeat; display:block; z-index:60; height:50px; background-size:cover;} .newResourcesBox .newResourcesContent .newResourcesPicture.video a:before {background-color:#000;} .newResourcesBox .newResourcesContent.imageFullBox {height:380px;} .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox {padding:0; min-height:180px; background-size:140px;} .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox .newResourcesPicture {background-color:transparent; height:180px; width:auto; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;} .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox .newResourcesPicture a {border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;} .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox .newResourcesPicture a:before {display:none;} .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox .newResourcesPicture a img {width:100%;} .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox.coverage .newResourcesPicture a {text-align:center;} .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox.coverage .newResourcesPicture a:before {display:block; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;} .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox.coverage .newResourcesPicture a span {min-height:100%;} .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox.coverage .newResourcesPicture a img {width:150px; margin:0 auto; position:static; display:inline-block;} .newResourcesBox.topBorderBlue:hover {background-color:#3474ff;} .newResourcesBox.topBorderLightBlue:hover {background-color:#00aeff;} .newResourcesBox.topBorderPurple:hover {background-color:#583bec;} .newResourcesBox.topBorderGreen:hover {background-color:#11c979;} .newResourcesBox.topBorderYellow:hover {background-color:#ffcc2a;} .newResourcesBox.topBorderBlack:hover {background-color:#293443;} .newResourcesBox.topBorderGray:hover {background-color:#e0e7ef;} .newResourcesBox.topBorderRed:hover {background-color:#ec5050;} .newResourcesBox:hover .newResourcesType, .newResourcesBox:hover .newResourcesType span, .newResourcesBox:hover .newResourcesContent .newResourcesTitle h4, .newResourcesBox:hover .newResourcesContent .newResourcesTitle h4 a, .newResourcesBox:hover .roll-effect-link-box .roll-effect-link {color:#ffffff;} .newResourcesBox:hover .roll-effect-link-box:before {background-image:url("/resources/en/site_pages/link-arrow-right-white.png");} @media (min-width:768px) {.newResourcesBox .newResourcesContent {height:400px;} .newResourcesBox .newResourcesContent .newResourcesPicture {width:175px; height:175px;} .newResourcesBox .newResourcesContent .newResourcesPictureBox {min-height:205px; background-size:140px;} .newResourcesBox .newResourcesContent .newResourcesTitle {height:100px;}} @media (min-width:768px) and (max-width:991px) {.newResourcesBoxWrap {width:360px;}} @media (min-width:992px) {.newResourcesBoxWrap {width:33.33333%; display:block; float:left;}} @media (min-width:992px) and (max-width:1199px) {.newResourcesBox .newResourcesContent .newResourcesTitle h4 a {font-size:18px; line-height:24px;}} @media (min-width:1200px) {.newResourcesBox .newResourcesContent .newResourcesTitle h4 a {font-size:22px; line-height:32px;}} .newResourcesBox .cursorNormal {cursor:initial !important;}.eventPage .newResourcesBox .newResourcesType .eventTopBoxLeft {width:184px; display:inline-block; vertical-align:middle;} .eventPage .newResourcesBox .newResourcesType .eventTopBoxRight {width:120px; display:inline-block; vertical-align:middle;} .eventPage .newResourcesBox:hover .newResourcesType .eventTopBoxRight, .eventPage .newResourcesBox:hover .newResourcesContent .newEventDescription, .eventPage .newResourcesBox:hover .newResourcesContent .alreadyTookPlace, .eventPage .newResourcesBox:hover .newResourcesType .eventTopBoxRight, .eventPage .newResourcesBox:hover .newResourcesContent .newEventDescription p, .eventPage .newResourcesBox:hover .newResourcesContent .newEventDescription p a {color:#ffffff;} .eventPage .newResourcesBox .newResourcesContent .newEventDescription p {margin:0;} .eventPage .newResourcesBox .newResourcesContent .newResourcesTitle {height:64px;} .eventPage .newResourcesBox .newResourcesContent .newEventDescription {height:78px; overflow:hidden; margin-top:10px;} .eventPage .newResourcesBox .newResourcesContent.imageFullBox {height:416px;} .eventPage .newResourcesBox .newResourcesContent .newResourcesTitle {height:50px;} .eventPage .newResourcesBox .newResourcesContent .newEventDescription {height:74px; overflow:hidden;} .eventPage .newResourcesBox .newResourcesContent .alreadyTookPlace {color:rgba(41, 52, 67, 0.7); min-height:46px;} .eventPage .newResourcesBox .newResourcesContent .alreadyTookPlace .reper {min-height:46px; vertical-align:bottom;} .eventPage .newResourcesBox .newResourcesContent .alreadyTookPlace .middleReper {vertical-align:bottom;} .eventPage .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox {margin-top:10px;} .eventPage .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox {margin-top:10px;} .eventPage .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox.oldPicture {background-image:none;} .eventPage .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox.oldPicture .newResourcesPicture {box-shadow:inset 0px 0px 100px 0px rgba(0,0,0,0.12); background-image:none; min-height:150px;} .eventPage .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox.oldPicture .newResourcesPicture a img {left:-100%; right:-100%;} .eventPage .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox.oldPicture .newResourcesPicture.width a img {height:auto; width:140px;} .eventPage .newResourcesBox .newResourcesContent.imageFullBox .newResourcesPictureBox.oldPicture .newResourcesPicture.height a img {height:90px; width:auto;} @media (min-width:768px){.eventPage .newResourcesBox .newResourcesContent .newResourcesTitle {height:64px;} .eventPage .newResourcesBox .newResourcesContent .newEventDescription {height:78px; overflow:hidden;} .eventPage .newResourcesBox .newResourcesContent.imageFullBox {height:436px;}} @media (min-width:1200px){.newResourcesBox .newResourcesType .eventTopBoxRight {text-align:right;} .eventPage .newResourcesBox .newResourcesContent.imageFullBox {height:416px;}} .casesWrapper .newResourcesBox .newResourcesContent {height:auto;} .casesWrapper .newResourcesBox .newResourcesContent .newResourcesPictureBox {box-shadow:initial; background-image:none; padding:0; margin:0; left:auto; min-height:40px;} .casesWrapper .newResourcesBox .newResourcesContent .roll-effect-link-box {padding:11px 0;} .casesWrapper .newResourcesBox .newResourcesContent .newResourcesPicture {background-color:transparent; height:auto; position:relative; max-width:150px; border-radius:0%; -moz-border-radius:0%; -webkit-border-radius:0%; margin:auto auto;} .casesWrapper .newResourcesBox .newResourcesContent .newResourcesPicture a {position:relative; overflow:hidden; width:100%; height:100%; border-radius:0%; -moz-border-radius:0%; -webkit-border-radius:0%;} .casesWrapper .newResourcesBox .newResourcesContent .newResourcesPicture a:before {display:none;} .casesWrapper .newResourcesBox .newResourcesContent .newResourcesPicture a img {position:static; top:auto; bottom:auto; left:auto; margin:0 auto;} .casesWrapper .newResourcesBox .newResourcesContent .bottomResources {margin:15px -15px 0;} .casesWrapper .newResourcesBox .newResourcesContent .bottomResources .leftSide {text-align:left;} .casesWrapper .newResourcesBox .newResourcesContent .bottomResources .rightSide {text-align:right; height:50px;} .casesWrapper .newResourcesBox .newResourcesContent .newResourcesPicture.hoverView {display:none;} .casesWrapper .newResourcesBox:hover .newResourcesContent .newResourcesPicture.hoverView {display:block; color:#ffffff;} .casesWrapper .newResourcesBox:hover .newResourcesContent .newResourcesPicture.normalView {display:none; color:#293443;} @media (min-width:768px) {.casesWrapper .newResourcesBox .newResourcesContent {height:auto;} .casesWrapper .newResourcesBox .newResourcesContent .newResourcesPicture {width:auto; height:auto;} .casesWrapper .newResourcesBox .newResourcesContent .newResourcesPictureBox {min-height:auto; background-size:auto;} .casesWrapper .newResourcesBox .newResourcesContent .roll-effect-link-box {padding:17px 0;}} @media (min-width:768px) and (max-width:991px) {} @media (min-width:992px) {.casesWrapper .newResourcesBoxWrap {width:33.33333%; display:block; float:left;} .casesWrapper .newResourcesContainer {padding:40px 0 0;}} @media (min-width:992px) and (max-width:1199px) {.casesWrapper .newResourcesBox .newResourcesContent .newResourcesTitle h4 a {font-size:18px; line-height:24px;}} @media (min-width:1200px) {.casesWrapper .newResourcesBox .newResourcesContent .newResourcesTitle h4 a {font-size:22px; line-height:32px;}} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .ratingWrap .rating {background-image:url("/resources/en/site_pages/yellow-raitng-stars-sprite.png"); background-repeat:no-repeat; width:20px; height:20px; background-position:left center; color:transparent; display:inline-block;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .ratingWrap .rating.half {background-position:center center;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .ratingWrap .rating.full {background-position:right center;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .clientReview {height:100px; overflow:hidden; margin-bottom:15px;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .roll-effect-link-box {padding:0; margin-top:28px;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .clientReviewPictureBox {min-height:40px; padding:0; text-align:right;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .bottomResources {margin:0 -15px;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .clientReviewPicture.hoverView {display:none;} .clientReviewBoxWrap:hover .clientReviewBox .clientReviewContent .clientReviewPicture.hoverView {display:block;} .clientReviewBoxWrap:hover .clientReviewBox .clientReviewContent .clientReviewPicture.normalView {display:none;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .clientReviewPersonInfoBox {height:80px;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .clientReviewPersonInfoBox .clientReviewPerson {height:80px; overflow:hidden;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .clientReviewPersonInfoBox .clientReviewPicture.personImgDefault {box-shadow:0 0 0 5px rgba(41, 52, 67, 0.12); border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; width:64px; height:64px; margin:0 auto;} .clientReviewBoxWrap .clientReviewBox:hover .clientReviewContent div, .clientReviewBoxWrap .clientReviewBox:hover .clientReviewContent h6, .clientReviewBoxWrap .clientReviewBox:hover .clientReviewContent h4 {color:#ffffff;} @media (min-width:768px) {.clientReviewBoxWrap .clientReviewBox .clientReviewContent .clientReviewPersonInfoBox {margin:0 -15px 10px;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .clientReview {height:136px;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .clientReviewPictureBox {min-height:50px;} .clientReviewBoxWrap .clientReviewBox .clientReviewContent .roll-effect-link-box {padding:0; margin-top:34px;}} .newResources {padding-top:30px; background-color:#e0e7e7;} .newResourcesFilterBox div.filter {margin:0 auto 10px; width:80%; position:relative;} .newResourcesFilterBox div.select {font-size:14px; color:#293443; border:1px solid #e0e7ef; padding:5px 15px; font-weight:400; width:100%; cursor:pointer; background-color:#ffffff; white-space:nowrap; overflow:hidden; position:relative; z-index:25; border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px;} .newResourcesFilterBox div.select:before {z-index:27; margin-top:-3px; right:10px; top:50%; width:10px; position:absolute; content:""; background-image:url("/resources/en/site_pages/dropdown-small-dark.png"); height:6px; background-size:100% 100%;} .newResourcesFilterBox div.select:after {z-index:26; background-color:#ffffff; top:0; bottom:0; right:0; display:block; width:30px; position:absolute; content:"";} .newResourcesFilterBox div.select.active:before {background-image:url("/resources/en/site_pages/dropdown-small.png");} .newResourcesFilterBox div.select.active {color:#3474ff; position:relative; z-index:100;} .newResourcesFilterBox ul.options {display:none; padding:0; margin:0; left:0; right:0; border-left:1px solid #e0e7ef; border-right:1px solid #e0e7ef; border-bottom:1px solid #e0e7ef; position:absolute; cursor:pointer; z-index:30; background-color:#ffffff;} .newResourcesFilterBox ul.options.active {display:block;} .newResourcesFilterBox ul.options.active:before {content:""; position:absolute; left:-1px; right:-1px; bottom:0; top:-36px; z-index:-1; border:1px solid #e0e7ef; box-shadow:0 0 20px -6px rgba(0, 0, 0, 0.4); -moz-box-shadow:0 0 20px -6px rgba(0, 0, 0, 0.4); -webkit-box-shadow:0 0 20px -6px rgba(0, 0, 0, 0.4);} .newResourcesFilterBox ul.options li {list-style-image:none; list-style-type:none; color:#293443; vertical-align:middle;} .newResourcesFilterBox ul.options li a {width:100%; display:block; color:#293443; text-decoration:none; padding:5px 10px;} .newResourcesFilterBox ul.options li a:hover {color:#3474ff;} #searchByTerm .filter {position:relative;} #searchByTerm .filterInput {width:100%; line-height:26px; padding:5px 45px 5px 15px;} #searchByTerm .filterLoop {width:20px; height:20px; position:absolute; top:50%; margin-top:-10px; right:15px; z-index:20; padding:0;} .newResourcesFilterBox div.select.select_type {border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;} @media (min-width:320px) and (max-width:991px){#searchByTerm .filterInput {border:1px solid rgba(0, 0, 0, 0.1); border-radius:3px;}} @media (min-width:379px) {.newResourcesFilterBox div.filter {width:300px;}} @media (min-width:992px) {#newResourcesWrapper {margin-top:-24px;} #newResourcesWrapper.noNegativeBuffer {margin-top:0; padding-top:40px;} .newResourcesFilterBox {box-shadow:0 0 20px -6px rgba(0, 0, 0, 0.4); -moz-box-shadow:0 0 20px -6px rgba(0, 0, 0, 0.4); -webkit-box-shadow:0 0 20px -6px rgba(0, 0, 0, 0.4);} .newResources {background-color:transparent; padding-top:0; margin-top:-24px; z-index:3; position:relative;} .newResourcesFilterBox div.filter {float:right; width:14%; margin:0 auto; z-index:0;} #searchByTerm div.filter {width:72%;} .newResourcesFilterBox div.select {padding:10px 15px; border-top:none; border-bottom:none; border-left:none; border-right:1px solid rgba(0, 0, 0, 0.12);} .newResourcesFilterBox div.select.select_topic {border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px;} #searchByTerm input[type="text"].filterInput {padding:10px 45px 10px 25px; line-height:25px; border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; border-right:1px solid rgba(0, 0, 0, 0.12); border-top:1px solid rgba(0, 0, 0, 0.12); border-bottom:1px solid rgba(0, 0, 0, 0.12); border-left:none; font-size:14px; font-weight:200;} .newResourcesFilterBox ul.options {right:auto; width:280px; left:-2px; top:44px; z-index:10; padding:15px 0;} .newResourcesFilterBox ul.options.active {border-top:none;} .newResourcesFilterBox ul.options.active:before {top:0; left:0; right:0;} .newResourcesFilterBox div.select.active {box-shadow:-1px -9px 6px 0px rgba(0,0,0, 0.12);} .newResourcesFilterBox ul.options li a {font-size:14px; line-height:20px; padding:5px 25px;}} @media (min-width:992px) and (max-width:1199px) {.newResourcesFilterBox div.select, .newResourcesFilterBox ul.options li a {font-size:14px;} .newResourcesFilterBox .select_type {width:150px;}} @media (min-width:1200px) {}@media (min-width:992px){.coveragePage #searchByTerm div.filter {width:86%;}} .noItemsBox {text-align:center;} .noItemsBox .noItemsText {color:#3474ff;} .eventPage .noItemsBox {padding-top:70px;} .eventPage {background-color:#e0e7ef;} .eventPage .futureContainer {background-color:#ffffff;} .eventPage .eventWrap {text-align:center; margin:0 -15px;} .eventPage .eventWrapper {padding:0 15px; width:320px; display:inline-block;} .eventPage .eventPictureBox .eventPicture {position:relative; height:145px; overflow:hidden;} .eventPage .eventPictureBox .eventPicture.newPicture a {display:block; width:100%; height:100%; position:relative;} .eventPage .eventPictureBox .eventPicture.newPicture img {position:absolute; top:-100%; bottom:-100%; left:0; margin:auto; display:block;} .eventPage .normalView .eventContent, .eventPage .hoverView .eventContent {height:265px; padding:30px 30px 50px; position:relative;} .eventPage .futureContainer .normalView .eventContent {background-color:#e0e7ef;} .eventPage .pastContainer .normalView .eventContent {background-color:#ffffff;} .eventPage .normalView .eventContent h3 {font-size:20px; line-height:26px;} .eventPage .normalView .eventContent.noImage, .eventPage .hoverView .eventContent.noImage {height:410px; padding:25px 30px;} .eventPage .eventPicture.oldPicture {text-align:center; background-image:url("/resources/en/general/coverage-item-background-image.jpg"); background-repeat:no-repeat; background-size:100% 100%;} .eventPage .eventPicture.oldPicture a {display:inline-block; width:98%; vertical-align:middle;} .eventPage .eventPicture.oldPicture a img, .eventPage .eventPicture.oldPicture img {display:inline-block;} .eventPage .eventPicture.oldPicture span {display:inline-block; vertical-align:middle; width:0; color:transparent; font-size:0; line-height:0; height:145px;} .eventPage .eventContent .dateBox {font-size:12px; line-height:24px; margin-bottom:10px;} .eventPage .eventContent .dateBox .eventDate {font-weight:500; text-transform:uppercase;} .eventPage .hoverView .eventContent h3 a, .eventPage .hoverView .eventContent .eventDescription, .eventPage .hoverView .eventContent .eventDescription p, .eventPage .hoverView .eventContent .hoverDateBox, .eventPage .hoverView .eventContent a {color:#ffffff;} .eventPage .hoverView .eventContent .eventPreview {line-height:24px;} .eventPage .eventWrap .eventContent {text-align:left;} .eventPage .eventBox .roll-effect-link-box {position:absolute; left:30px; bottom:30px;} .eventPage .eventOption .numberRows {margin:20px 0; height:36px; line-height:36px;} .eventPage .eventOption .numberRows .numberRowsText, .eventPage .eventOption .numberRows .numberRowsOption, .eventPage .eventOption .paginationSeparator {display:inline-block; vertical-align:middle;} .eventPage .eventOption .numberRows .numberRowsOption > a {display:inline-block; vertical-align:middle; padding:0 5px; border-left:1px solid #e0e7ef;} .eventPage .eventOption .numberRows .numberRowsOption > a:first-child {border-left:none;} .eventPage .eventOption .paginationSeparator {width:1px; height:22px; border-left:1px solid #e0e7ef; margin-left:5px;} @media (min-width:768px) and (max-width:991px){.eventPage .eventPictureBox .newsPicture {height:165px;} .eventPage .eventWrapper {width:360px;} .eventPage .eventContent .dateBox {font-size:14px;}} @media (min-width:992px){.eventPage .eventWrapper {width:33.3333%; display:block; float:left;} .eventPage .eventPictureBox .eventPicture.newPicture img {width:100%;} .eventPage .normalView .eventContent, .eventPage .hoverView .eventContent {height:250px;} .eventPage .futureContainer {padding-bottom:70px;} .eventPage .normalView .eventContent.noImage, .eventPage .hoverView .eventContent.noImage {height:435px;}} @media (min-width:1200px){.eventPage .eventPictureBox .eventPicture, .eventPage .eventPicture.oldPicture span {height:185px;}} .legalPolicies {border-bottom:1px solid rgba(41, 52, 67, 0.4); min-height:66vh;} .legalPolicies .categoryItem a, .legalPolicies .legalCategoryItemText a {color:#293443;} .legalPolicies .categoryItem a:hover, .legalPolicies .categoryItem a:active, .legalPolicies .privacyPolicyItem a:focus, .legalPolicies .legalCategoryBox > div:hover a, .legalPolicies .legalPolicies .legalCategoryBox > div a:active, .legalPolicies .legalPolicies .legalCategoryBox > div a:focus {color:#3474ff;} .legalPolicies .sectionTitle {margin-bottom:20px; text-align:left;} .legalPolicies ol, .legalPolicies ul {list-style-type:upper-alpha; padding-left:0;} .legalPolicies ul li, .legalPolicies ol li, .legalPolicies ul li li, .legalPolicies ol li li {list-style-image:none;} .faqInfoText {border-bottom:1px solid #e0e7ef;} .faqInfoText.noBorder {border:none;} .faqInfoText h5 {padding-top:20px; padding-bottom:20px;} .faqInfoText h5 a {padding-left:35px; position:relative; cursor:pointer; display:block;} .faqInfoText h5 a:hover, .faqInfoText h5 a:focus, .faqInfoText h5 a:active {color:#3474ff;} .faqInfoText h5 a:before {content:""; position:absolute; background-image:url("/resources/en/site_pages/drop-down-arrow-blue.png"); background-repeat:no-repeat; width:22px; height:22px; top:4px; left:0;} .faqInfoText.active h5 a:before {background-image:url("/resources/en/site_pages/drop-up-arrow-blue.png")} .faqInfoText > div {display:none; padding:0 20px 20px 35px;} .faqInfoText.noPadd > div {display:none; padding:0 0 0 30px;} .faqInfoText.noPadd > div ol, .faqInfoText.noPadd > div ul {padding-left:30px;} .faqInfoText .pdfLink a {line-height:20px;} #bottomReferrer {color:transparent; font-size:0; line-height:0;} .legalPolicies #section {visibility:hidden; height:0;} @media (min-width:320px) and (max-width:767px) {.faqInfoText h5 a {font-size:14px; line-height:24px;} #faqs .container, .privacyPolicy {padding:0;} #faqs {padding-bottom:40px;} h1.sectionTitle {padding-top:40px;} .privacyPolicy .categoryBox {text-align:center;} .privacyPolicy .categoryBox .category {display:none;} .privacyPolicy .col-sm-3 {margin-bottom:20px;} #topReferrer {padding-top:20px;} .legalPolicies .sectionTitle {padding-top:0; text-align:center;}} @media (min-width:768px) {.legalPolicies #section {height:auto; position:fixed; left:50%; width:180px; background-color:#ffffff; z-index:10;} .privacyPolicy .col-sm-3 {padding-left:0;} .privacyPolicy .col-sm-9 {padding-right:0;} } @media (min-width:768px) and (max-width:991px) {.legalPolicies #section {margin-left:-360px;}} @media (min-width:992px) and (max-width:1199px) {.legalPolicies #section {margin-left:-470px;}} @media (min-width:1200px) {.legalPolicies #section {margin-left:-585px;}} .legalPolicies .btnSelectorWrap {margin-bottom:40px;} .legalPolicies .legalContentAll {display:none;} .legalPolicies .legalContentAll.active {display:block;} .privacyPolicy .categoryItem.active a {font-weight:700;} .privacyPolicy ol, .privacyPolicy ul {list-style-type:upper-alpha;} .privacyPolicy ol.noUpperAlpha, .privacyPolicy ol.noUpperAlpha ol, .privacyPolicy ul.noUpperAlpha {list-style-type:none;} .privacyPolicy ol.decimal, .privacyPolicy ol.decimal ol, .privacyPolicy ul.decimal {list-style-type:decimal;} .privacyPolicy ul li, .privacyPolicy ol li, .privacyPolicy ul li li, .privacyPolicy ol li li {list-style-image:none;} .privacyPolicy .sectionWrap .sectionTitle {display:none;} .privacyPolicy .sectionWrap .sectionTitle.active {display:block;}.btnSelectorWrap .btnSelectorBox {width:200px; margin:0 auto;} .btnSelectorWrap .btnSelectorBox .btnSelector {width:210px; height:60px; color:#293443; display:block; float:left; position:relative; font-size:12px; line-height:12px; font-family:'Monserrat', sans-serif;} .btnSelectorWrap .btnSelectorBox .btnSelector .reper {display:inline-block; width:0.1%; height:58px; vertical-align:middle; color:transparent; font-size:0; line-height:58px;} .btnSelectorWrap .btnSelectorBox .btnSelector .reperAlign {display:inline-block; width:96%; vertical-align:middle; text-align:center;} .btnSelectorWrap .btnSelectorBox .btnSelector .reperAlign .normalTextButton {display:block; font-size:16px; line-height:26px;} .btnSelectorWrap .btnSelectorBox .btnSelector .reperAlign .smallTextButton {display:block; font-size:12px; line-height:22px;} .btnSelectorWrap .btnSelectorBox .btnSelector.btnSelectorLeft {border-radius:3px 3px 0 0; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 3px 0 0;} .btnSelectorWrap .btnSelectorBox .btnSelector.btnSelectorRight {border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px;} .btnSelectorWrap .btnSelectorBox .btnSelector.btnSelectorLeft {border-width:1px 1px 1px 1px; border-style:solid;} .btnSelectorWrap .btnSelectorBox .btnSelector.btnSelectorMiddle {border-width:0 1px 0 1px; border-style:solid;} .btnSelectorWrap .btnSelectorBox .btnSelector.btnSelectorRight {border-width:1px 1px 1px 1px; border-style:solid;} .btnSelectorWrap .btnSelectorBox.twoBtnSelectors .btnSelector.btnSelectorRight {border-width:0 1px 1px 1px;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostBlue {border-color:#3474ff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostLightBlue {border-color:#00aeff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostPurple {border-color:#583bec;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostGreen {border-color:#11c979;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostYellow {border-color:#ffcc2a;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostDarkGray {border-color:#293443;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostRed {border-color:#ec5050;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostWhite {border-color:#ffffff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostBlue:hover {color:#3474ff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostLightBlue:hover {color:#00aeff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostPurple:hover {color:#583bec;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostGreen:hover {color:#11c979;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostYellow:hover {color:#ffcc2a;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostDarkGray:hover {color:#293443;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostRed:hover {color:#ec5050;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostBlue.active {background-color:#3474ff; color:#ffffff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostLightBlue.active {background-color:#00aeff; color:#ffffff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostPurple.active {background-color:#583bec; color:#ffffff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostGreen.active {background-color:#11c979; color:#ffffff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostYellow.active {background-color:#ffcc2a; color:#293443;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostDarkGray.active {background-color:#293443; color:#293443;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostRed.active {background-color:#ec5050; color:#ffffff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostWhite.active {background-color:#ffffff; color:#293443;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostBlue.active:hover {color:#ffffff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostLightBlue.active:hover {color:#ffffff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostPurple.active:hover {color:#ffffff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostGreen.active:hover {color:#ffffff;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostYellow.active:hover {color:#293443;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostDarkGray.active:hover {color:#293443;} .btnSelectorWrap .btnSelectorBox .btnSelector.ghostRed.active:hover {color:#ffffff;} @media (min-width:768px) {.btnSelectorWrap .btnSelectorBox {width:auto;} .btnSelectorWrap .btnSelectorBox .btnSelector.btnSelectorLeft {border-width:1px 1px 1px 1px; border-style:solid; border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px;} .btnSelectorWrap .btnSelectorBox .btnSelector.btnSelectorMiddle {border-width:1px 0 1px 0; border-style:solid;} .btnSelectorWrap .btnSelectorBox .btnSelector.btnSelectorRight {border-width:1px 1px 1px 1px; border-style:solid; border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0;} .btnSelectorWrap .btnSelectorBox.twoBtnSelectors .btnSelector.btnSelectorRight {border-width:1px 1px 1px 0; border-style:solid; border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0;}}.disableFooter, .disableHeader {display:none;} .wrap_all.disableHeaderAdjustContent {margin-top:0;}.errorField {display:none; font-size:12px; line-height:16px; padding:3px 5px 0 5px; z-index:102;} .errorField.invalid {display:block;} .errorField a {font-size:12px; line-height:16px;} .notSupportedCountry, .notSupportedCountryForPackage {margin-top:16px; position:relative; padding:10px; font-size:14px; line-height:24px; display:none;} .notSupportedCountry.invalid, .notSupportedCountryForPackage.invalid {display:block;} .notSupportedCountry:before, .notSupportedCountryForPackage:before {content:""; position:absolute; border-bottom:10px solid #e0e7e7; border-left:10px solid transparent; border-right:10px solid transparent; top:-10px; left:30px;} .reCaptcha .errorField {text-align:center;} .pricingSubPageHeader {position:relative; padding-top:20px;} .pricingSubPageHeader .pricingSubPageLogo img {margin:0 auto;} .pricingSubPageHeader .backToWebsite, .pricingSubPageHeader .prevStep {padding-top:20px; text-align:center;} .pricingSubPageHeader .backToWebsite a, .pricingSubPageHeader .backToWebsite a:hover, .pricingSubPageHeader .backToWebsite a:active, .pricingSubPageHeader .backToWebsite a:focus, .pricingSubPageHeader .prevStep a, .pricingSubPageHeader .prevStep a:hover, .pricingSubPageHeader .prevStep a:active, .pricingSubPageHeader .prevStep a:focus {position:relative; padding-left:16px; color:#293443; font-weight:500;} .pricingSubPageHeader .backToWebsite a:before, .pricingSubPageHeader .prevStep a:before {content:""; position:absolute; left:5px; top:50%; width:6px; height:6px; margin-top:-3px; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); border-top:1px solid #293443; border-left:1px solid #293443;} .pricingSubPageHeader .backToWebsite a:hover:before, .pricingSubPageHeader .prevStep a:hover:before {left:0;} .pricingSubPageHeader .pricingSubPageSteps {text-align:center; position:relative; z-index:0;} .pricingSubPageHeader .pricingSubPageSteps:before {content:""; position:absolute; top:50%; left:0; right:0; border-top:1px solid #e0e7e7; z-index:-1; margin-top:-0.5;} .pricingSubPageHeader .pricingSubPageSteps .pricingSubPageStepAll {display:inline-block; vertical-align:middle; width:30px; height:30px; line-height:28px; text-align:center; border:1px solid #e0e7e7; border-radius:50%; -moz-border-radius:50%; position:realtive; z-index:3; background-color:#ffffff; margin:10px; font-family:'Monserrat', sans-serif; font-weight:400;} .pricingSubPageHeader .pricingSubPageSteps .pricingSubPageStepAll.active {background-color:#3474ff; color:#ffffff; border:1px solid #3474ff;} .pricingSubPageHeader .pricingSubPageSteps .pricingSubPageStepAll.stepCompleted {background-color:#11c979; color:transparent; border:1px solid #11c979; background-image:url('/resources/en/site_pages/checked-white.png'); background-repeat:no-repeat; background-position:center center;} .pricingSubPageHeader.stepOne .prevStep {display:none;} .pricingSubPageHeader.stepTwo .prevStep {display:block;} .pricingSubPageHeader.stepTwo .backToWebsite {display:none;} .pricingSubPageHeader.stepTwo.stepThree .prevStep {display:none;} .pricingSubPageHeader.stepTwo.stepThree .backToWebsite {display:block; visibility:hidden;} @media (min-width:768px){.pricingSubPageHeader .pricingSubPageSteps .pricingSubPageStepAll {margin:20px 10px;}} @media (min-width:1600px){.pricingSubPageHeader .pricingSubPageSteps .pricingSubPageStepAll {margin:30px 10px;} .pricingSubPageHeader .pricingSubPageLogo {position:absolute; padding:35px 40px 0; left:0; top:0;} .pricingSubPageHeader .pricingSubPageLogo img {width:100%; margin:0 auto;} .pricingSubPageHeader .backToWebsite, .pricingSubPageHeader .prevStep {padding-top:33px;} .pricingSubPageHeader {padding-top:2px;}} .subscribePage .stepOne, .stepOne #frmLogin {max-width:540px; margin:0 auto; padding:20px; box-shadow:0 0 20px 0 rgba(41, 52, 67, 0.2);} .stepOne .firstStep .pricingSubPageForm .formFieldWrap, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap {margin:0 0 10px 0;} .stepOne .firstStep .pricingSubPageForm .formFieldWrap.passwordBox, .stepOne .firstStep .pricingSubPageForm .formFieldWrap.websiteBox, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap.passwordBox, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap.websiteBox {position:relative;} .stepOne .firstStep .pricingSubPageForm .formFieldWrap .formFieldBox, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap .formFieldBox {position:relative; z-index:0;} .stepOne .firstStep .pricingSubPageForm .formFieldWrap .formFieldBox .fieldName {display:none; position:absolute; top:-7px; font-size:12px; line-height:12px; left:5px; background-color:#fff; padding:2px 5px; color:rgba(41, 52, 67, 0.4); z-index:1;} .stepOne .firstStep .pricingSubPageForm .formFieldWrap .formFieldBox .fieldName.active {display:block;} .stepOne .firstStep .pricingSubPageForm .formFieldWrap.passwordBox input, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap.passwordBox input {padding-right:40px; font-family:'Monserrat', sans-serif; font-size:14px;} .stepOne .firstStep .pricingSubPageForm .formFieldWrap.passwordBox .showPassword, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap.passwordBox .showPassword {color:transparent; font-size:0; z-index:3; cursor:pointer; position:absolute; background-image:url('/resources/en/site_pages/password-eye-image.png'); background-repeat:no-repeat; width:22px; height:17px; right:15px; top:50%; margin-top:-7px;} .stepOne .firstStep .pricingSubPageForm .formFieldWrap.passwordBox .showPassword.visible, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap.passwordBox .showPassword.visible {background-image:url('/resources/en/site_pages/password-eye-image-active.png');} .stepOne .firstStep .pricingSubPageForm .formFieldWrap input, .stepOne .firstStep .pricingSubPageForm .formFieldWrap select, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap input, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap select {width:100%; border:1px solid rgba(41, 52, 67, 0.4); color:rgba(41, 52, 67, 1) !important; height:40px; line-height:38px;} .stepOne .firstStep .pricingSubPageForm .formFieldWrap input:focus, .stepOne .firstStep .pricingSubPageForm .formFieldWrap input:active, .stepOne .firstStep .pricingSubPageForm .formFieldWrap select:focus, .stepOne .firstStep .pricingSubPageForm .formFieldWrap select:active, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap input:focus, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap input:active, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap select:focus, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap select:active {border:1px solid rgba(41, 52, 67, 0.6);} .stepOne .firstStep .pricingSubPageForm .formFieldWrap input.valid, .stepOne .firstStep .pricingSubPageForm .formFieldWrap select.valid {border:1px solid #e0e7ef;} .stepOne .firstStep .pricingSubPageForm .itemQuarter {width:30%; float:left;} .stepOne .firstStep .pricingSubPageForm .itemThreeQuarters {width:70%; float:left;} .stepOne .firstStep .pricingSubPageForm .itemQuarter img {margin-top:3px;} .stepOne .firstStep .pricingSubPageForm .formSubmit, .stepOne .firstStep .pricingSubPageForm .formSubmit {text-align:center; margin:40px 0;} .stepOne .firstStep .formFieldWrap input.invalid, .stepOne .firstStep .formFieldWrap select.invalid {border:1px solid #ec5050;} .stepOne .firstStep #message {display:block; visibility:hidden; z-index:-10; position:absolute; bottom:50px; background-color:#e0e7ef; padding:15px; left:50%; margin-left:-145px; width:290px;} .stepOne .firstStep #message.active {visibility:visible; z-index:100;} .stepOne .firstStep #message:before {position:absolute; content:""; bottom:-10px; border-top:10px solid #e0e7ef; border-left:10px solid transparent; border-right:10px solid transparent; left:50%; margin-left:-5px;} .stepOne .firstStep #message > h5 {font-size:14px; line-height:24px;} .stepOne .firstStep #message > div {font-size:12px; line-height:16px; position:relative; margin-bottom:10px;} .stepOne .firstStep #message > div.invalid, .stepOne .firstStep #message > div.valid {position:relative; padding-left:20px;} .stepOne .firstStep #message > div:before, .stepOne .firstStep #message > div:after {visibility:hidden; content:""; position:absolute; top:2px; left:4px; background-repeat:no-repeat; width:10px; height:10px; background-size:100% auto;} .stepOne .firstStep #message > div:before {background-image:url('/resources/en/site_pages/cart-integration-noOption-red.png');} .stepOne .firstStep #message > div:after {background-image:url('/resources/en/site_pages/checked-green.png');} .stepOne .firstStep #message.active > div.invalid:before {visibility:visible;} .stepOne .firstStep #message.active > div.valid:before {visibility:hidden;} .stepOne .firstStep #message.active > div.valid:after {visibility:visible;} .stepOne .firstStep #websiteMessage {display:block; visibility:hidden; z-index:-10; position:absolute; bottom:50px; background-color:#e0e7ef; padding:15px; left:50%; margin-left:-145px; width:290px;} .stepOne .firstStep #websiteMessage:before {position:absolute; content:""; bottom:-10px; border-top:10px solid #e0e7ef; border-left:10px solid transparent; border-right:10px solid transparent; left:50%; margin-left:-5px;} .stepOne .firstStep #websiteMessage > h5 {font-size:14px; line-height:24px; text-align:center;} .stepOne .firstStep #websiteMessage.active {visibility:visible; z-index:100;} @media (min-width:580px){.stepOne .firstStep .pricingSubPageForm .itemHalf {width:50%; float:left;} .stepOne .firstStep .pricingSubPageForm .itemHalfLeft {padding-right:8px;} .stepOne .firstStep .pricingSubPageForm .itemHalfRight {padding-left:8px;}} .g-recaptcha {width:253px; margin:0 auto;} #rc-imageselect, .g-recaptcha > div {transform:scale(0.83); -webkit-transform:scale(0.83); transform-origin:0 0; -webkit-transform-origin:0 0;} .stepOne .firstStep .pricingSubPageForm .formFieldWrap.reCaptcha, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap.reCaptcha {margin:0;} @media (min-width:580px){.g-recaptcha {width:100%;} .g-recaptcha > div {margin:0 auto;} #rc-imageselect, .g-recaptcha > div {transform:scale(1); -webkit-transform:scale(1); transform-origin:0 0; -webkit-transform-origin:0 0;} .stepOne .firstStep .pricingSubPageForm .formFieldWrap.reCaptcha, .stepOne #frmLogin .firstStep .pricingSubPageForm .formFieldWrap.reCaptcha {margin:25px 0 10px 0;}}.formFieldBoxCountry {width:100%; height:40px; border:1px solid rgba(41, 52, 67, 0.4); line-height:38px; margin:0; padding:0 40px 0 0; position:relative; z-index:100; cursor:pointer;} .formFieldBoxCountry.invalid {border:1px solid #ec5050;} .formFieldBoxCountry.valid {border:1px solid #e0e7ef;} .formFieldBoxCountry:before {content:""; position:absolute; width:6px; height:6px; right:15px; top:50%; margin-top:-3px; border-top:1px solid rgba(41, 52, 67, 0.7); border-right:1px solid rgba(41, 52, 67, 0.7); transform:rotate(135deg);} .selectDefault, .selectStateDefault {padding-left:20px; color:rgba(41, 52, 67, 0.5);} .formFieldBoxCountry select {cursor:pointer; margin:0; padding:0; opacity:0; filter:alpha(opacity=0); position:absolute; top:0; left:0; width:100%; height:100%; display:block; z-index:101; border:1px solid rgba(41, 52, 67, 0.4);} .formFieldBoxCountry select:focus {outline:none;}@media (min-width:480px) {.stepOne .firstStep .pricingSubPageForm .itemQuarter {width:20%;} .stepOne .firstStep .pricingSubPageForm .itemThreeQuarters {width:80%;}} @media (min-width:768px) {.subscribePage .stepOne, .stepOne #frmLogin {padding:15px 40px 30px;}} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox {text-align:center; margin:0 -10px;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll {z-index:0; display:inline-block; vertical-align:middle; width:210px; margin:10px; border:1px solid rgba(41, 52, 67, 0.4); padding:15px; cursor:pointer; position:relative;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll.invalid {border:1px solid #ec5050;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll:before {display:none; content:""; position:absolute; z-index:1; left:0; right:0; bottom:0; height:3px; border-bottom:3px solid #3474ff;} @media screen and (min-width:768px) {.stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll:hover:before {display:block;}} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll .stepTwoName {font-size:12px;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll .stepTwoCheckBox {position:absolute; width:12px; height:12px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; border:1px solid rgba(41, 52, 67, 0.4); right:15px; top:15px;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll .activeView {display:none;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll .stepTwoCheckBox:before {display:none; content:""; position:absolute; width:8px; height:8px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; background-color:rgba(41, 52, 67, 0.6); right:50%; top:50%; margin-top:-4px; margin-right:-4px;} @media screen and (min-width:768px) {.stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll:hover .stepTwoCheckBox:before {display:block;}} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll.active {background-color:#3474ff; color:#ffffff;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll.active .normalView {display:none;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll.active .activeView {display:block;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll.active .stepTwoCheckBox {border:1px solid #ffffff; background-color:#ffffff;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoBox .stepTwoItemAll.active .stepTwoCheckBox:before {display:block; background-color:#11c979;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox {max-width:360px; margin:0 auto;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox .stepTwoAllQuestions {cursor:pointer; margin-bottom:20px;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox .stepTwoAllQuestions.taxes2CO {position:relative;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox .stepTwoAllQuestions.taxes2CO .toolTip {display:none; position:absolute; left:0; right:0; background-color:#e0e7ef; padding:10px; top:-80px;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox .stepTwoAllQuestions.taxes2CO .toolTip:before {content:""; width:10px; height:10px; left:50px; position:absolute; border-top:10px solid #e0e7ef; border-left:10px solid transparent; border-right:10px solid transparent; bottom:-10px;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox .stepTwoAllQuestions.taxes2CO:hover .toolTip {display:block;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox .stepTwoAllQuestions .stepTwoOptionSelect {margin-right:6px; display:inline-block; position:relative; border:1px solid rgba(41, 52, 67, 0.5); border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; width:12px; height:12px;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox .stepTwoAllQuestions .stepTwoOptionSelect:before {display:none; content:""; position:absolute; width:8px; height:8px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; background-color:#11c979; right:50%; top:50%; margin-top:-4px; margin-right:-4px;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox .fadeLoginToAccount {text-align:center;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox .fadeLoginToAccount .fadeLoginButton {display:inline-block; padding:10px 12px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; font-weight:500; line-height:18px; opacity:0.6;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox .stepTwoAllQuestions .handleTaxes, .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox .stepTwoOptions, .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox.allVisible .fadeLoginToAccount.active, .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox.buttonVisible .fadeLoginToAccount, .loginToAccount, .subscribeButton #loadingStep1, .wrapCreateAccount #loadingStep2 {display:none;} .subscribeButton, .wrapCreateAccount {display:inline-block; position:relative;} .subscribeButton #loadingStep1, .wrapCreateAccount #loadingStep2 {position:absolute; top:50%; right:-40px; margin-top:-15px;} .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox .stepTwoAllQuestions.active .stepTwoOptionSelect:before, .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox.allVisible, .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox.allVisible .stepTwoOptions, .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox.buttonVisible .loginToAccount, .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox.allVisible .loginToAccount.active {display:block;} .stepTwo .secondStep .stepTwoContainerWrap #fadeButton.active, .stepTwo .secondStep .stepTwoContainerWrap #loginAccount {display:none;} .stepTwo .secondStep .stepTwoContainerWrap #fadeButton {cursor:text; opacity:0.6;} .stepTwo .secondStep .stepTwoContainerWrap #loginAccount.active {display:inline-block;} .stepTwo .secondStep .stepTwoContainerWrap #loginAccount.referral {display:inline-block !important;} .stepTwo .secondStep .stepTwoContainerWrap #fadeButton.referral {display:none !important;} .pricing2Monetize .stepTwo .secondStep .stepTwoContainerWrap #loginAccount {display:block;} .pricing2Monetize .stepTwo .secondStep .stepTwoContainerWrap #fadeButton, .pricing2Monetize .stepTwo .secondStep .stepTwoContainerWrap .stepTwoOptionsBox.allVisible {display:none !important;} .pricing2Monetize .stepTwo .secondStep .stepTwoContainerWrap #fadeButton.final {display:block !important;} .pricing2Monetize .stepTwo .secondStep .stepTwoContainerWrap #loginAccount.final {display:none !important;} #signUpForm .tab {display:none;} #signUpForm #prevBtn {display:none !important;} .monetizeAlert, .monetizeAlert.showMonetizeAlert, .dropShippingAlert, .dropShippingAlert.showDropShippingAlert {display:none; max-width:800px; padding:15px; margin:30px auto;} .pricing2Monetize .stepTwo .monetizeAlert.showMonetizeAlert, .pricing2Sell .stepTwo .dropShippingAlert.showDropShippingAlert, .pricing2Subscribe .stepTwo .dropShippingAlert.showDropShippingAlert {display:block;}::placeholder {color:rgba(41, 52, 67, 0.5) !important; opacity:1;} :-ms-input-placeholder {color:rgba(41, 52, 67, 0.5) !important;} ::-ms-input-placeholder {color:rgba(41, 52, 67, 0.5) !important;} .stepOne .haveAccountBox {text-align:center;} .stepOne .haveAccountBox .roll-effect-link-box, .stepOne .haveAccountBox .haveAccount {display:inline-block; vertical-align:middle;} .stepOne .haveAccountBox .roll-effect-link-box {margin-left:5px;} .stepTwo .formBottomZone {display:none;}#signUpForm .secondStep .stepTwoContainerWrap .stepTwoOptionsBox.referral.allVisible .stepTwoOptions {display:none !important;} #signUpForm .secondStep .stepTwoContainerWrap .stepTwoOptionsBox.referral.allVisible .fadeLoginToAccount, #signUpForm .secondStep .stepTwoContainerWrap .stepTwoOptionsBox.referral.buttonVisible .fadeLoginToAccount {display:none !important;} #signUpForm .secondStep .stepTwoContainerWrap .stepTwoOptionsBox.referral.allVisible .loginToAccount, #signUpForm .secondStep .stepTwoContainerWrap .stepTwoOptionsBox.referral.buttonVisible .loginToAccount {display:block !important;} .stepTwo .secondStep .stepTwoContainerWrap #loginAccount.referral.final {display:none !important;} .stepTwo .secondStep .stepTwoContainerWrap #fadeButton.referral.final {display:block !important;}.pricingSubPageFooter {text-align:center; font-size:14px; padding:0 0 20px;}.footer .copyrightBox .footer_social .socialBox ul.social li:last-child {display:none;} .desktopPrimaryMenuContainer #primaryMenu .primaryMenuWrap > li.desktopSearch {display:none !important;}