/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{margin:0;font-size:62.5%;line-height:1.4286em;color:#333;background-color:#fff;}a{color:#428bca;text-decoration:none;}a:hover,a:focus{color:#2a6496;text-decoration:underline;}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}a:active,a:hover{outline:0;}h1{margin:0.67em 0;font-size:2em;}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999;}b,strong{font-weight:700;}dfn{font-style:italic;}hr{height:0;margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;-moz-box-sizing:content-box;box-sizing:content-box;}mark{color:#000;background:#ff0;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{padding:0.35em 0.625em 0.75em;margin:0 2px;border:1px solid #c0c0c0;}legend{padding:0;border:0;}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box;}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}.img-responsive{display:inline-block;height:auto;max-width:100%;}.img-rounded{border-radius:6px;}.img-circle{border-radius:500px;}p{margin:0 0 10px;}.lead{margin-bottom:20px;font-size:1.1429em;font-weight:200;line-height:1.4;}small{font-size:85%;}cite{font-weight:700;}.text-muted{color:#999;}.text-primary{color:#428bca;}.text-warning{color:#c09853;}.text-danger{color:#b94a48;}.text-success{color:#468847;}.text-info{color:#3a87ad;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:700;line-height:1;color:#999;}h1,h2,h3{margin-top:20px;margin-bottom:10px;}h4,h5,h6{margin-top:10px;margin-bottom:10px;}h1,.h1{font-size:2.7143em;}h2,.h2{font-size:2.2857em;}h3,.h3{font-size:1.7143em;}h4,.h4{font-size:1.2857em;}h5,.h5{font-size:1em;}h6,.h6{font-size:0.8571em;}h1 small,.h1 small{font-size:1.7143em;}h2 small,.h2 small{font-size:1.2857em;}h3 small,.h3 small,h4 small,.h4 small{font-size:1em;}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee;}ul,ol{margin-top:0;margin-bottom:10px;}ul ul,ol ul,ul ol,ol ol{margin-bottom:0;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;}.list-inline > li{display:inline-block;padding-right:5px;padding-left:5px;}dl{margin-bottom:20px;}dt,dd{line-height:1.4286;}dt{font-weight:700;}dd{margin-left:0;}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" ";}.dl-horizontal dd:after{clear:both;}abbr.initialism{font-size:90%;text-transform:uppercase;}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee;}blockquote p{font-size:1.25em;font-weight:300;line-height:1.25;}blockquote p:last-child{margin-bottom:0;}blockquote small{display:block;line-height:1.4286;color:#999;}blockquote small:before{content:'\2014 \00A0';}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;}blockquote.pull-right small:before{content:'';}blockquote.pull-right small:after{content:'\00A0 \2014';}q:before,q:after,blockquote:before,blockquote:after{content:"";}address{display:block;margin-bottom:20px;font-weight:700;line-height:1.4286;}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px;}pre{display:block;padding:0.6786em;margin:0 0 10px;font-size:0.9286em;line-height:1.4286;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;}pre.prettyprint{margin-bottom:20px;}pre code{padding:0;color:inherit;white-space:pre-wrap;background-color:transparent;border:0;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.container{margin-right:auto;margin-left:auto;padding:0 10px;}.container:before,.container:after,.row:before,.row:after{display:table;content:" ";}.container:after,.row:after{clear:both;}#masthead-holder .container,#masthead-holder-front .container{padding:0;max-width:100%;}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}th{text-align:left;}.table{width:100%;margin-bottom:20px;}.table thead > tr > th,.table tbody > tr > th,.table tfoot > tr > th,.table thead > tr > td,.table tbody > tr > td,.table tfoot > tr > td{padding:8px;line-height:1.4286;vertical-align:top;border-top:1px solid #ddd;}.table thead > tr > th{vertical-align:bottom;}.table caption + thead tr:first-child th,.table colgroup + thead tr:first-child th,.table thead:first-child tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child td{border-top:0;}.table tbody + tbody{border-top:2px solid #ddd;}.table .table{background-color:#fff;}.table-condensed thead > tr > th,.table-condensed tbody > tr > th,.table-condensed tfoot > tr > th,.table-condensed thead > tr > td,.table-condensed tbody > tr > td,.table-condensed tfoot > tr > td{padding:5px;}.table-bordered{border:1.5px solid lightgrey;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{border:1px solid #ddd;}.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-"]{display:table-column;float:none;}table td[class^="col-"],table th[class^="col-"]{display:table-cell;float:none;}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th{background-color:#f5f5f5;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th{background-color:#dff0d8;border-color:#d6e9c6;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th{background-color:#f2dede;border-color:#eed3d7;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th{background-color:#fcf8e3;border-color:#fbeed5;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td{background-color:#d0e9c6;border-color:#c9e2b3;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td{background-color:#ebcccc;border-color:#e6c1c7;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td{background-color:#faf2cc;border-color:#f8e5be;}input[type="file"]{display:block;}select[multiple],select[size]{height:auto;}select optgroup{font-family:inherit;font-size:inherit;font-style:inherit;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto;}.form-control:-moz-placeholder{color:#999;}.form-control::-moz-placeholder{color:#999;}.form-control:-ms-input-placeholder{color:#999;}.form-control::-webkit-input-placeholder{color:#999;}.form-control{display:block;width:100%;height:38px;padding:8px 12px;font-size:1em;line-height:1.4286;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}.form-control:focus{border-color:rgba(82,168,236,0.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;}textarea.form-control{height:auto;}.form-group{margin-bottom:15px;}.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle;}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:700;cursor:pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px;}.radio + .radio,.checkbox + .checkbox{margin-top:-5px;}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:700;vertical-align:middle;cursor:pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px;}.input-large{height:56px;padding:14px 16px;font-size:1.2857em;border-radius:6px;}.input-small{height:30px;padding:5px 10px;font-size:0.8571em;border-radius:3px;}select.input-large{height:56px;line-height:56px;}select.input-small{height:30px;line-height:30px;}textarea.input-large,textarea.input-small{height:auto;}.has-warning .help-block,.has-warning .control-label{color:#c09853;}.has-warning .form-control{padding-right:32px;border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;}.has-warning .input-group-addon{color:#c09853;background-color:#fcf8e3;border-color:#c09853;}.has-error .help-block,.has-error .control-label{color:#b94a48;}.has-error .form-control{padding-right:32px;border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;}.has-error .input-group-addon{color:#b94a48;background-color:#f2dede;border-color:#b94a48;}.has-success .help-block,.has-success .control-label{color:#468847;}.has-success .form-control{padding-right:32px;border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;}.has-success .input-group-addon{color:#468847;background-color:#dff0d8;border-color:#468847;}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373;}.btn{display:inline-block;padding:8px 12px;margin-bottom:0;font-size:1em;font-weight:700;line-height:1.4286;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;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 #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn:hover,.btn:focus{color:#fff;text-decoration:none;}.btn:active,.btn.active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:default;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}.btn-default{color:#fff;background-color:#474949;border-color:#474949;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{background-color:#3a3c3c;border-color:#2e2f2f;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default{background-color:#474949;border-color:#474949;}.btn-primary{color:#fff;background-color:#428bca;border-color:#428bca;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:#357ebd;border-color:#3071a9;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary{background-color:#428bca;border-color:#428bca;}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e;}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active{background-color:#eea236;border-color:#ec971f;}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning{background-color:#f0ad4e;border-color:#f0ad4e;}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f;}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active{background-color:#d43f3a;border-color:#c9302c;}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger{background-color:#d9534f;border-color:#d9534f;}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c;}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active{background-color:#4cae4c;border-color:#449d44;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success{background-color:#5cb85c;border-color:#5cb85c;}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de;}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active{background-color:#46b8da;border-color:#31b0d5;}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info{background-color:#5bc0de;border-color:#5bc0de;}.btn-link{font-weight:700;color:#428bca;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:hover,.btn-link:focus,.btn-link:active{border-color:transparent;}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#333;text-decoration:none;}.btn-large{padding:14px 16px;font-size:1.2857em;border-radius:6px;}.btn-small,.btn-mini{padding:5px 10px;font-size:0.8571em;line-height:1.5;border-radius:3px;}.btn-mini{padding:3px 5px;}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;}.btn-block + .btn-block{margin-top:5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}.collapse{display:none;}.collapse.in{display:block;}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease;}.input-group{display:table;border-collapse:separate;}.input-group.col{float:none;padding-right:0;padding-left:0;}.input-group .form-control{width:100%;margin-bottom:0;}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell;}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0;}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;}.input-group-addon{padding:8px 12px;font-size:1em;font-weight:700;line-height:1.4286;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.input-group-addon.input-small{padding:5px 10px;font-size:0.8571em;border-radius:3px;}.input-group-addon.input-large{padding:14px 16px;font-size:18px;border-radius:6px;}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group-addon:first-child{border-right:0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.input-group-addon:last-child{border-left:0;}.input-group-btn{position:relative;white-space:nowrap;}.input-group-btn > .btn{position:relative;}.input-group-btn > .btn + .btn{margin-left:-4px;}.input-group-btn > .btn:hover,.input-group-btn > .btn:active{z-index:2;}.form-inline .form-control,.form-inline .radio,.form-inline .checkbox{display:inline-block;}.form-inline .radio,.form-inline .checkbox{margin-top:0;margin-bottom:0;}.form-horizontal .control-label{padding-top:9px;}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" ";}.form-horizontal .form-group:after{clear:both;}.form-horizontal .form-group .row{margin-right:-15px;margin-left:-15px;}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}.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;background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box;}.dropdown-menu.pull-right,.pull-right > .dropdown-menu{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:700;line-height:1.4286;color:#333;white-space:nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#fff;text-decoration:none;background-color:#357ebd;background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;outline:0;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#999;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;}.open > .dropdown-menu{display:block;}.open > a{outline:0;}.dropdown-header{display:block;padding:3px 20px;font-size:0.8571em;line-height:1.4286;color:#999;}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:"";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}.list-group{padding-left:0;margin-bottom:20px;}.list-group-item{position:relative;display:block;padding:10px 30px 10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd;}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px;}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.list-group-item > .badge{float:right;margin-right:-15px;}.list-group-item-heading{margin-top:0;margin-bottom:5px;}.list-group-item-text{margin-bottom:0;line-height:1.3;}a.list-group-item .list-group-item-heading{color:#333;}a.list-group-item .list-group-item-text{color:#555;}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5;}a.list-group-item.active{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;}a.list-group-item.active .list-group-item-heading{color:inherit;}a.list-group-item.active .list-group-item-text{color:#e1edf7;}.panel{padding:15px;margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);}.panel-heading{padding:10px 15px;margin:-15px -15px 15px;background-color:#f5f5f5;border-bottom:1px solid #ddd;border-top-right-radius:3px;border-top-left-radius:3px;}.panel-title{margin-top:0;margin-bottom:0;font-size:1.25em;font-weight:700;}.panel-footer{padding:10px 15px;margin:15px -15px -15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.panel-primary{border-color:#428bca;}.panel-primary .panel-heading{color:#fff;background-color:#428bca;border-color:#428bca;}.panel-success{border-color:#d6e9c6;}.panel-success .panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;}.panel-warning{border-color:#fbeed5;}.panel-warning .panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5;}.panel-danger{border-color:#eed3d7;}.panel-danger .panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}.panel-info{border-color:#bce8f1;}.panel-info .panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1;}.list-group-flush{margin:15px -15px -15px;}.list-group-flush .list-group-item{border-width:1px 0;}.list-group-flush .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0;}.list-group-flush .list-group-item:last-child{border-bottom:0;}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15);}.well-large{padding:24px;border-radius:6px;}.well-small{padding:9px;border-radius:3px;}.close{float:right;font-size:1.5em;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50);}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}.nav{padding-left:0;margin-bottom:0;list-style:none;}.nav:before,.nav:after{display:table;content:" ";}.nav:after{clear:both;}.nav > li{position:relative;display:block;}.nav > li > a{position:relative;display:block;padding:10px 15px;}.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:#eee;}.nav > li.disabled > a{color:#999;}.nav > li.disabled > a:hover,.nav > li.disabled > a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent;}.nav.open > a,.nav.open > a:hover,.nav.open > a:focus{color:#fff;background-color:#428bca;border-color:#428bca;}.nav.open > a .caret,.nav.open > a:hover .caret,.nav.open > a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;}.nav > .pull-right{float:right;}.nav-tabs{border-bottom:1px solid #ddd;}.nav-tabs > li > a{border-radius:4px 4px 0 0;}.nav-tabs > li.active > a{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;}.nav-pills > li > a{border-radius:5px;}.nav-pills > li.active > a{color:#fff;background-color:#428bca;}.nav-stacked > li{float:none;}.nav-justified{width:100%;}.nav-justified > li{display:table-cell;width:1%;text-align:center;}.tab-content > .tab-pane,.pill-content > .pill-pane{display:none;}.tab-content > .active,.pill-content > .active{display:block;}.navbar{position:relative;min-height:50px;margin-bottom:20px;background-color:#eee;border-radius:4px;}.navbar-nav > li > a{color:#777;}.navbar-nav > .active > a{color:#555;background-color:#d5d5d5;}.navbar-fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}.navbar-inverse{background-color:#222;color:#999;}.navbar-toggle{position:absolute;top:9px;right:10px;padding:8px 12px;border:1px solid #ddd;border-radius:4px;}.btn-group{position:relative;display:inline-block;vertical-align:middle;}.btn-group > .btn{position:relative;float:left;}.btn-group > .btn + .btn{margin-left:-1px;}.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active{z-index:2;}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" ";}.btn-toolbar:after{clear:both;}.btn-toolbar .btn-group{float:left;}.btn-toolbar > .btn + .btn,.btn-toolbar > .btn-group + .btn,.btn-toolbar > .btn + .btn-group,.btn-toolbar > .btn-group + .btn-group{margin-left:5px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0;}.btn-group > .btn:first-child{margin-left:0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.btn-group > .btn-group{float:left;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group > .btn-group:first-child > .btn:last-child,.btn-group > .btn-group:first-child > .dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn-group:last-child > .btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}.btn-group > .btn + .dropdown-toggle{padding-right:8px;padding-left:8px;}.btn-group > .btn-large + .dropdown-toggle{padding-right:12px;padding-left:12px;}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn .caret{margin-left:0;}.btn-large .caret{border-width:5px;}.dropup .btn-large .caret{border-bottom-width:5px;}.btn-group-vertical > .btn{display:block;float:none;width:100%;max-width:100%;}.btn-group-vertical > .btn + .btn{margin-top:-1px;}.btn-group-vertical .btn:not(:first-child):not(:last-child){border-radius:0;}.btn-group-vertical .btn:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical .btn:last-child{border-top-right-radius:0;border-top-left-radius:0;}.btn-group-justified{display:table;width:100%;}.btn-group-justified .btn{display:table-cell;float:none;width:1%;}.btn-group[data-toggle="buttons"] > .btn > input[type="radio"],.btn-group[data-toggle="buttons"] > .btn > input[type="checkbox"]{display:none;}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px;}.breadcrumb > li{display:inline-block;}.breadcrumb > li + li:before{padding:0 5px;color:#ccc;content:"/\00a0";}.breadcrumb > .active{color:#999;}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}.pagination > li{display:inline;}.pagination > li > a,.pagination > li > span{float:left;padding:4px 12px;line-height:1.4286;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0;}.pagination > li:first-child > a,.pagination > li:first-child > span{border-left-width:1px;border-bottom-left-radius:4px;border-top-left-radius:4px;}.pagination > li:last-child > a,.pagination > li:last-child > span{border-top-right-radius:4px;border-bottom-right-radius:4px;}.pagination > li > a:hover,.pagination > li > a:focus,.pagination > .active > a,.pagination > .active > span{background-color:#f5f5f5;}.pagination > .active > a,.pagination > .active > span{color:#999;cursor:default;}.pagination > .disabled > span,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color:#999;cursor:not-allowed;background-color:#fff;}.pagination-large > li > a,.pagination-large > li > span{padding:14px 16px;font-size:1.2857em;}.pagination-large > li:first-child > a,.pagination-large > li:first-child > span{border-bottom-left-radius:6px;border-top-left-radius:6px;}.pagination-large > li:last-child > a,.pagination-large > li:last-child > span{border-top-right-radius:6px;border-bottom-right-radius:6px;}.pagination-small > li > a,.pagination-small > li > span{padding:5px 10px;font-size:0.8571em;}.pagination-small > li:first-child > a,.pagination-small > li:first-child > span{border-bottom-left-radius:3px;border-top-left-radius:3px;}.pagination-small > li:last-child > a,.pagination-small > li:last-child > span{border-top-right-radius:3px;border-bottom-right-radius:3px;}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none;}.pager:before,.pager:after{display:table;content:" ";}.pager:after{clear:both;}.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:hover,.pager li > a:focus{text-decoration:none;background-color:#f5f5f5;}.pager .next > a,.pager .next > span{float:right;}.pager .previous > a,.pager .previous > span{float:left;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color:#999;cursor:not-allowed;background-color:#fff;}.modal-open{overflow:hidden;}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll;}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.modal.fade.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}.modal-dialog{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto;}.modal-content{position:relative;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000;}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0);}.modal-backdrop.fade.in{opacity:0.5;filter:alpha(opacity=50);}.modal-header{min-height:16.4286px;padding:15px;border-bottom:1px solid #e5e5e5;}.modal-header .close{margin-top:-2px;}.modal-title{margin:0;line-height:1.4286;}.modal-body{position:relative;padding:20px;}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5;}.modal-footer:before,.modal-footer:after{display:table;content:" ";}.modal-footer:after{clear:both;}.modal-footer .btn + .btn{margin-bottom:0;margin-left:5px;}.modal-footer .btn-group .btn + .btn{margin-left:-1px;}.modal-footer .btn-block + .btn-block{margin-left:0;}.tooltip{position:absolute;z-index:1030;display:block;font-size:0.8571em;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible;}.tooltip.in{opacity:1;filter:alpha(opacity=100);}.tooltip.top{padding:5px 0;margin-top:-3px;}.tooltip.right{padding:0 5px;margin-left:3px;}.tooltip.bottom{padding:5px 0;margin-top:3px;}.tooltip.left{padding:0 5px;margin-left:-3px;}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0.9);border-radius:4px;}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;border-top-color:rgba(0,0,0,0.9);border-width:5px 5px 0;}.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px;}.tooltip.top-left .tooltip-arrow{left:5px;}.tooltip.top-right .tooltip-arrow{right:5px;}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:rgba(0,0,0,0.9);border-width:5px 5px 5px 0;}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:rgba(0,0,0,0.9);border-width:5px 0 5px 5px;}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{top:0;border-bottom-color:rgba(0,0,0,0.9);border-width:0 5px 5px;}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px;}.tooltip.bottom-left .tooltip-arrow{left:5px;}.tooltip.bottom-right .tooltip-arrow{right:5px;}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box;}.popover.top{margin-top:-10px;}.popover.right{margin-left:10px;}.popover.bottom{margin-top:10px;}.popover.left{margin-left:-10px;}.popover-title{padding:8px 14px;margin:0;font-size:1em;font-weight:700;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;}.popover-content{padding:9px 14px;}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.popover .arrow{border-width:11px;}.popover .arrow:after{border-width:10px;content:"";}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0;}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;content:" ";}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,0.25);border-left-width:0;}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;content:" ";}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0;}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" ";}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:rgba(0,0,0,0.25);border-right-width:0;}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" ";}.alert{padding:10px 35px 10px 15px;margin-bottom:20px;color:#c09853;background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px;}.alert h4{margin-top:0;color:inherit;}.alert hr{border-top-color:#f8e5be;}.alert .alert-link{font-weight:700;color:#a47e3c;}.alert .close{position:relative;top:-2px;right:-21px;color:inherit;}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;}.alert-success hr{border-top-color:#c9e2b3;}.alert-success .alert-link{color:#356635;}.alert-danger{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}.alert-danger hr{border-top-color:#e6c1c7;}.alert-danger .alert-link{color:#953b39;}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1;}.alert-info hr{border-top-color:#a6e1ec;}.alert-info .alert-link{color:#2d6987;}.alert-block{padding-top:15px;padding-bottom:15px;}.alert-block > p,.alert-block > ul{margin-bottom:0;}.alert-block p + p{margin-top:5px;}.thumbnail,.img-thumbnail{padding:4px;line-height:1.4286;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.thumbnail{display:block;}.thumbnail > img,.img-thumbnail{display:inline-block;height:auto;max-width:100%;}a.thumbnail:hover,a.thumbnail:focus{border-color:#428bca;}.thumbnail > img{margin-right:auto;margin-left:auto;}.thumbnail .caption{padding:9px;color:#333;}.media,.media-body{overflow:hidden;zoom:1;}.media,.media .media{margin-top:15px;}.media:first-child{margin-top:0;}.media-object{display:block;}.media-heading{margin:0 0 5px;}.media > .pull-left{margin-right:10px;}.media > .pull-right{margin-left:10px;}.media-list{padding-left:0;list-style:none;}.label{display:inline;padding:0.25em 0.6em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#1d4671;border-radius:0.25em;}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer;background-color:#808080;}.label-danger{background-color:#d9534f;}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c;}.label-success{background-color:#5cb85c;}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44;}.label-warning{background-color:#f0ad4e;}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f;}.label-info{background-color:#5bc0de;}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5;}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:0.8571em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#999;border-radius:10px;}.badge:empty{display:none;}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer;}.btn .badge{position:relative;top:-1px;}a.list-group-item.active > .badge,.nav-pills > .active > a > .badge{color:#428bca;background-color:#fff;}.nav-pills > li > a > .badge{margin-left:3px;}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@-o-keyframes progress-bar-stripes{from{background-position:0 0;}to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}.progress-bar{float:left;width:0;height:100%;font-size:0.8571em;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;transition:width 0.6s ease;}.progress-striped .progress-bar{background-color:#428bca;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px;}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}.progress-bar-danger{background-color:#d9534f;}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-bar-success{background-color:#5cb85c;}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-bar-warning{background-color:#f0ad4e;}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-bar-info{background-color:#5bc0de;}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.accordion{margin-bottom:20px;}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;border-radius:4px;}.accordion-heading{border-bottom:0;}.accordion-heading .accordion-toggle{display:block;padding:8px 15px;cursor:pointer;}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;}.carousel{position:relative;}.carousel-inner{position:relative;width:100%;overflow:hidden;}.carousel-inner > .item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img{display:inline-block;height:auto;max-width:100%;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;bottom:0;left:0;width:15%;font-size:1.4286em;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:0.5;filter:alpha(opacity=50);}.carousel-control.left{background-color:transparent;background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;}.carousel-control.right{right:0;left:auto;background-color:transparent;background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}.carousel-control .glyphicon,.carousel-control .icon-prev,.carousel-control .icon-next{position:absolute;top:50%;left:50%;z-index:5;display:inline-block;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:120px;padding-left:0;margin-left:-60px;text-align:center;list-style:none;}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;border:1px solid #fff;border-radius:10px;}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff;}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);}.carousel-caption .btn{text-shadow:none;}.jumbotron{padding:30px;margin-bottom:30px;font-size:1.5em;font-weight:200;line-height:2.1429;color:inherit;background-color:#eee;}.jumbotron h1{line-height:1;color:inherit;}.jumbotron p{line-height:1.4;}.clearfix:before,.clearfix:after{display:table;content:" ";}.clearfix:after{clear:both;}.pull-right{float:right;}.pull-left{float:left;}.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;}.affix{position:fixed;}@-ms-viewport{width:device-width;}.hidden{display:none !important;visibility:hidden !important;}.visible-sm,.visible-md,.visible-lg,.visible-print{display:none !important;}tr.visible-sm,tr.visible-md,tr.visible-lg,tr.visible-print{display:none !important;}th.visible-sm,th.visible-md,th.visible-lg,th.visible-print,td.visible-sm,td.visible-md,td.visible-lg,td.visible-print{display:none !important;}*{-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-size:62.5%;line-height:1.4286em;color:#333;background-color:#fff;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#428bca;text-decoration:none;}a:hover,a:focus{color:#2a6496;text-decoration:underline;}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}img{vertical-align:middle;}.img-responsive{display:inline-block;height:auto;max-width:100%;}.img-rounded{border-radius:6px;}.img-circle{border-radius:500px;}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;}p{margin:0 0 10px;}.lead{margin-bottom:20px;font-size:1.1429em;font-weight:200;line-height:1.4;}small{font-size:85%;}cite{font-weight:700;}.text-muted{color:#999;}.text-primary{color:#428bca;}.text-warning{color:#c09853;}.text-danger{color:#b94a48;}.text-success{color:#468847;}.text-info{color:#3a87ad;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:700;line-height:1;color:#999;}h1,h2,h3{margin-top:20px;margin-bottom:10px;}h4,h5,h6{margin-top:10px;margin-bottom:10px;}h1,.h1{font-size:2.7143em;}h2,.h2{font-size:2.2857em;}h3,.h3{font-size:1.7143em;}h4,.h4{font-size:1.2857em;}h5,.h5{font-size:1em;}h6,.h6{font-size:0.8571em;}h1 small,.h1 small{font-size:1.7143em;}h2 small,.h2 small{font-size:1.2857em;}h3 small,.h3 small,h4 small,.h4 small{font-size:1em;}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee;}ul,ol{margin-top:0;margin-bottom:10px;}ul ul,ol ul,ul ol,ol ol{margin-bottom:0;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;}.list-inline > li{display:inline-block;padding-right:5px;padding-left:5px;}dl{margin-bottom:20px;}dt,dd{line-height:1.4286;}dt{font-weight:700;}dd{margin-left:0;}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" ";}.dl-horizontal dd:after{clear:both;}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999;}abbr.initialism{font-size:90%;text-transform:uppercase;}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee;}blockquote p{font-size:1.25em;font-weight:300;line-height:1.25;}blockquote p:last-child{margin-bottom:0;}blockquote small{display:block;line-height:1.4286;color:#999;}blockquote small:before{content:'\2014 \00A0';}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;}blockquote.pull-right small:before{content:'';}blockquote.pull-right small:after{content:'\00A0 \2014';}q:before,q:after,blockquote:before,blockquote:after{content:"";}address{display:block;margin-bottom:20px;font-weight:700;line-height:1.4286;}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px;}pre{display:block;padding:0.6786em;margin:0 0 10px;font-size:0.9286em;line-height:1.4286;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;}pre.prettyprint{margin-bottom:20px;}pre code{padding:0;color:inherit;white-space:pre-wrap;background-color:transparent;border:0;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.container{margin-right:auto;margin-left:auto;padding:0 10px;}.container:before,.container:after{display:table;content:" ";}.container:after{clear:both;}#masthead-holder .container,#masthead-holder-front .container{padding:0;max-width:100%;}.row:before,.row:after{display:table;content:" ";}.row:after{clear:both;}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}th{text-align:left;}.table{width:100%;margin-bottom:20px;}.table thead > tr > th,.table tbody > tr > th,.table tfoot > tr > th,.table thead > tr > td,.table tbody > tr > td,.table tfoot > tr > td{padding:8px;line-height:1.4286;vertical-align:top;border-top:1px solid #ddd;}.table thead > tr > th{vertical-align:bottom;}.table caption + thead tr:first-child th,.table colgroup + thead tr:first-child th,.table thead:first-child tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child td{border-top:0;}.table tbody + tbody{border-top:2px solid #ddd;}.table .table{background-color:#fff;}.table-condensed thead > tr > th,.table-condensed tbody > tr > th,.table-condensed tfoot > tr > th,.table-condensed thead > tr > td,.table-condensed tbody > tr > td,.table-condensed tfoot > tr > td{padding:5px;}.table-bordered{border:1px solid #ddd;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{border:1px solid #ddd;}.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-"]{display:table-column;float:none;}table td[class^="col-"],table th[class^="col-"]{display:table-cell;float:none;}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th{background-color:#f5f5f5;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th{background-color:#dff0d8;border-color:#d6e9c6;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th{background-color:#f2dede;border-color:#eed3d7;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th{background-color:#fcf8e3;border-color:#fbeed5;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td{background-color:#d0e9c6;border-color:#c9e2b3;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td{background-color:#ebcccc;border-color:#e6c1c7;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td{background-color:#faf2cc;border-color:#f8e5be;}input[type="file"]{display:block;}select[multiple],select[size]{height:auto;}select optgroup{font-family:inherit;font-size:inherit;font-style:inherit;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto;}.form-control:-moz-placeholder{color:#999;}.form-control::-moz-placeholder{color:#999;}.form-control:-ms-input-placeholder{color:#999;}.form-control::-webkit-input-placeholder{color:#999;}.form-control{display:block;width:100%;height:38px;padding:8px 12px;font-size:1em;line-height:1.4286;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}.form-control:focus{border-color:rgba(82,168,236,0.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;}textarea.form-control{height:auto;}.form-group{margin-bottom:15px;}.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle;}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:700;cursor:pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px;}.radio + .radio,.checkbox + .checkbox{margin-top:-5px;}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:700;vertical-align:middle;cursor:pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px;}.input-large{height:56px;padding:14px 16px;font-size:1.2857em;border-radius:6px;}.input-small{height:30px;padding:5px 10px;font-size:0.8571em;border-radius:3px;}select.input-large{height:56px;line-height:56px;}select.input-small{height:30px;line-height:30px;}textarea.input-large,textarea.input-small{height:auto;}.has-warning .help-block,.has-warning .control-label{color:#c09853;}.has-warning .form-control{padding-right:32px;border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;}.has-warning .input-group-addon{color:#c09853;background-color:#fcf8e3;border-color:#c09853;}.has-error .help-block,.has-error .control-label{color:#b94a48;}.has-error .form-control{padding-right:32px;border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;}.has-error .input-group-addon{color:#b94a48;background-color:#f2dede;border-color:#b94a48;}.has-success .help-block,.has-success .control-label{color:#468847;}.has-success .form-control{padding-right:32px;border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;}.has-success .input-group-addon{color:#468847;background-color:#dff0d8;border-color:#468847;}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373;}.btn{display:inline-block;padding:8px 12px;margin-bottom:0;font-size:1em;font-weight:700;line-height:1.4286;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;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 #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn:hover,.btn:focus{color:#fff;text-decoration:none;}.btn:active,.btn.active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:default;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}.btn-default{color:#fff;background-color:#474949;border-color:#474949;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{background-color:#3a3c3c;border-color:#2e2f2f;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default{background-color:#474949;border-color:#474949;}.btn-primary{color:#fff;background-color:#428bca;border-color:#428bca;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:#357ebd;border-color:#3071a9;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary{background-color:#428bca;border-color:#428bca;}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e;}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active{background-color:#eea236;border-color:#ec971f;}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning{background-color:#f0ad4e;border-color:#f0ad4e;}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f;}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active{background-color:#d43f3a;border-color:#c9302c;}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger{background-color:#d9534f;border-color:#d9534f;}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c;}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active{background-color:#4cae4c;border-color:#449d44;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success{background-color:#5cb85c;border-color:#5cb85c;}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de;}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active{background-color:#46b8da;border-color:#31b0d5;}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info{background-color:#5bc0de;border-color:#5bc0de;}.btn-link{font-weight:700;color:#428bca;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:hover,.btn-link:focus,.btn-link:active{border-color:transparent;}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#333;text-decoration:none;}.btn-large{padding:14px 16px;font-size:1.2857em;border-radius:6px;}.btn-small,.btn-mini{padding:5px 10px;font-size:0.8571em;line-height:1.5;border-radius:3px;}.btn-mini{padding:3px 5px;}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;}.btn-block + .btn-block{margin-top:5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}.collapse{display:none;}.collapse.in{display:block;}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease;}.input-group{display:table;border-collapse:separate;}.input-group.col{float:none;padding-right:0;padding-left:0;}.input-group .form-control{width:100%;margin-bottom:0;}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell;}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0;}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;}.input-group-addon{padding:8px 12px;font-size:1em;font-weight:700;line-height:1.4286;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.input-group-addon.input-small{padding:5px 10px;font-size:0.8571em;border-radius:3px;}.input-group-addon.input-large{padding:14px 16px;font-size:18px;border-radius:6px;}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group-addon:first-child{border-right:0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.input-group-addon:last-child{border-left:0;}.input-group-btn{position:relative;white-space:nowrap;}.input-group-btn > .btn{position:relative;}.input-group-btn > .btn + .btn{margin-left:-4px;}.input-group-btn > .btn:hover,.input-group-btn > .btn:active{z-index:2;}.form-inline .form-control,.form-inline .radio,.form-inline .checkbox{display:inline-block;}.form-inline .radio,.form-inline .checkbox{margin-top:0;margin-bottom:0;}.form-horizontal .control-label{padding-top:9px;}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" ";}.form-horizontal .form-group:after{clear:both;}.form-horizontal .form-group .row{margin-right:-15px;margin-left:-15px;}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}.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;background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box;}.dropdown-menu.pull-right,.pull-right > .dropdown-menu{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:700;line-height:1.4286;color:#333;white-space:nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#fff;text-decoration:none;background-color:#357ebd;background-image:linear-gradient(to bottom,#428bca 0,#357ebd 100%);background-repeat:repeat-x;outline:0;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#999;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;}.open > .dropdown-menu{display:block;}.open > a{outline:0;}.dropdown-header{display:block;padding:3px 20px;font-size:0.8571em;line-height:1.4286;color:#999;}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:"";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}.list-group{padding-left:0;margin-bottom:20px;}.list-group-item{position:relative;display:block;padding:10px 30px 10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd;}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px;}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.list-group-item > .badge{float:right;margin-right:-15px;}.list-group-item-heading{margin-top:0;margin-bottom:5px;}.list-group-item-text{margin-bottom:0;line-height:1.3;}a.list-group-item .list-group-item-heading{color:#333;}a.list-group-item .list-group-item-text{color:#555;}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5;}a.list-group-item.active{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;}a.list-group-item.active .list-group-item-heading{color:inherit;}a.list-group-item.active .list-group-item-text{color:#e1edf7;}.panel{padding:15px;margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);}.panel-heading{padding:10px 15px;margin:-15px -15px 15px;background-color:#f5f5f5;border-bottom:1px solid #ddd;border-top-right-radius:3px;border-top-left-radius:3px;}.panel-title{margin-top:0;margin-bottom:0;font-size:1.25em;font-weight:700;}.panel-footer{padding:10px 15px;margin:15px -15px -15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.panel-primary{border-color:#428bca;}.panel-primary .panel-heading{color:#fff;background-color:#428bca;border-color:#428bca;}.panel-success{border-color:#d6e9c6;}.panel-success .panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;}.panel-warning{border-color:#fbeed5;}.panel-warning .panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5;}.panel-danger{border-color:#eed3d7;}.panel-danger .panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}.panel-info{border-color:#bce8f1;}.panel-info .panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1;}.list-group-flush{margin:15px -15px -15px;}.list-group-flush .list-group-item{border-width:1px 0;}.list-group-flush .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0;}.list-group-flush .list-group-item:last-child{border-bottom:0;}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15);}.well-large{padding:24px;border-radius:6px;}.well-small{padding:9px;border-radius:3px;}.close{float:right;font-size:1.5em;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50);}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}.nav{padding-left:0;margin-bottom:0;list-style:none;}.nav > li{position:relative;display:block;}.nav > li > a{position:relative;display:block;padding:10px 15px;}.nav > li > a:hover{text-decoration:none;background-color:#eee;}.nav > li.disabled > a{color:#999;cursor:not-allowed;}.nav.open > a{color:#fff;background-color:#428bca;}.nav-tabs{border-bottom:1px solid #ddd;}.nav-tabs > li{float:left;margin-bottom:-1px;}.nav-tabs > li > a{border-radius:4px 4px 0 0;}.nav-tabs > li.active > a{background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;}.nav-pills > li{float:left;}.nav-pills > li > a{border-radius:5px;}.nav-pills > li.active > a{color:#fff;background-color:#428bca;}.nav-stacked > li{float:none;}.navbar{position:relative;min-height:50px;margin-bottom:20px;background-color:#eee;border-radius:4px;}.navbar-nav > li > a{padding-top:15px;padding-bottom:15px;color:#777;}.navbar-nav > .active > a{color:#555;background-color:#d5d5d5;}.navbar-brand{padding:15px;color:#777;}.navbar-fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}.navbar-inverse{background-color:#222;}.navbar-inverse .navbar-nav > li > a{color:#999;}.navbar-inverse .navbar-nav > .active > a{color:#fff;background-color:#080808;}.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus{color:#444;background-color:transparent;}.navbar-inverse .navbar-toggle{border-color:#333;}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333;}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff;}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{color:#fff;background-color:#080808;}.navbar-inverse .navbar-nav > .dropdown > a:hover .caret,.navbar-inverse .navbar-nav > .dropdown > a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;}.navbar-inverse .navbar-nav > .dropdown > a .caret{border-top-color:#999;border-bottom-color:#999;}.navbar-inverse .navbar-nav > .open > a .caret,.navbar-inverse .navbar-nav > .open > a:hover .caret,.navbar-inverse .navbar-nav > .open > a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle;}.btn-group > .btn,.btn-group-vertical > .btn{position:relative;float:left;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active{z-index:2;}.btn-group .btn + .btn{margin-left:-1px;}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" ";}.btn-toolbar:after{clear:both;}.btn-toolbar .btn-group{float:left;}.btn-toolbar > .btn + .btn,.btn-toolbar > .btn-group + .btn,.btn-toolbar > .btn + .btn-group,.btn-toolbar > .btn-group + .btn-group{margin-left:5px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0;}.btn-group > .btn:first-child{margin-left:0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.btn-group > .btn-group{float:left;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group > .btn-group:first-child > .btn:last-child,.btn-group > .btn-group:first-child > .dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn-group:last-child > .btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}.btn-group > .btn + .dropdown-toggle{padding-right:8px;padding-left:8px;}.btn-group > .btn-large + .dropdown-toggle{padding-right:12px;padding-left:12px;}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}.btn .caret{margin-left:0;}.btn-large .caret{border-width:5px;}.dropup .btn-large .caret{border-bottom-width:5px;}.btn-group-vertical > .btn{display:block;float:none;width:100%;max-width:100%;}.btn-group-vertical > .btn + .btn{margin-top:-1px;}.btn-group-vertical .btn:not(:first-child):not(:last-child){border-radius:0;}.btn-group-vertical .btn:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical .btn:last-child{border-top-right-radius:0;border-top-left-radius:0;}.btn-group-justified{display:table;width:100%;}.btn-group-justified .btn{display:table-cell;float:none;width:1%;}.btn-group[data-toggle="buttons"] > .btn > input[type="radio"],.btn-group[data-toggle="buttons"] > .btn > input[type="checkbox"]{display:none;}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px;}.breadcrumb > li{display:inline-block;}.breadcrumb > li + li:before{padding:0 5px;color:#ccc;content:"/\00a0";}.breadcrumb > .active{color:#999;}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}.pagination > li{display:inline;}.pagination > li > a,.pagination > li > span{float:left;padding:4px 12px;line-height:1.4286;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0;}.pagination > li:first-child > a,.pagination > li:first-child > span{border-left-width:1px;border-bottom-left-radius:4px;border-top-left-radius:4px;}.pagination > li:last-child > a,.pagination > li:last-child > span{border-top-right-radius:4px;border-bottom-right-radius:4px;}.pagination > li > a:hover,.pagination > li > a:focus,.pagination > .active > a,.pagination > .active > span{background-color:#f5f5f5;}.pagination > .active > a,.pagination > .active > span{color:#999;cursor:default;}.pagination > .disabled > span,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color:#999;cursor:not-allowed;background-color:#fff;}.pagination-large > li > a,.pagination-large > li > span{padding:14px 16px;font-size:1.2857em;}.pagination-large > li:first-child > a,.pagination-large > li:first-child > span{border-bottom-left-radius:6px;border-top-left-radius:6px;}.pagination-large > li:last-child > a,.pagination-large > li:last-child > span{border-top-right-radius:6px;border-bottom-right-radius:6px;}.pagination-small > li > a,.pagination-small > li > span{padding:5px 10px;font-size:0.8571em;}.pagination-small > li:first-child > a,.pagination-small > li:first-child > span{border-bottom-left-radius:3px;border-top-left-radius:3px;}.pagination-small > li:last-child > a,.pagination-small > li:last-child > span{border-top-right-radius:3px;border-bottom-right-radius:3px;}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none;}.pager:before,.pager:after{display:table;content:" ";}.pager:after{clear:both;}.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:hover,.pager li > a:focus{text-decoration:none;background-color:#f5f5f5;}.pager .next > a,.pager .next > span{float:right;}.pager .previous > a,.pager .previous > span{float:left;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color:#999;cursor:not-allowed;background-color:#fff;}.modal-open{overflow:hidden;}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll;}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.modal.fade.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}.modal-dialog{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto;}.modal-content{position:relative;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000;}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0);}.modal-backdrop.fade.in{opacity:0.5;filter:alpha(opacity=50);}.modal-header{min-height:16.4286px;padding:15px;border-bottom:1px solid #e5e5e5;}.modal-header .close{margin-top:-2px;}.modal-title{margin:0;line-height:1.4286;}.modal-body{position:relative;padding:20px;}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5;}.modal-footer:before,.modal-footer:after{display:table;content:" ";}.modal-footer:after{clear:both;}.modal-footer .btn + .btn{margin-bottom:0;margin-left:5px;}.modal-footer .btn-group .btn + .btn{margin-left:-1px;}.modal-footer .btn-block + .btn-block{margin-left:0;}.tooltip{position:absolute;z-index:1030;display:block;font-size:0.8571em;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible;}.tooltip.in{opacity:1;filter:alpha(opacity=100);}.tooltip.top{padding:5px 0;margin-top:-3px;}.tooltip.right{padding:0 5px;margin-left:3px;}.tooltip.bottom{padding:5px 0;margin-top:3px;}.tooltip.left{padding:0 5px;margin-left:-3px;}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0.9);border-radius:4px;}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;border-top-color:rgba(0,0,0,0.9);border-width:5px 5px 0;}.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px;}.tooltip.top-left .tooltip-arrow{left:5px;}.tooltip.top-right .tooltip-arrow{right:5px;}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:rgba(0,0,0,0.9);border-width:5px 5px 5px 0;}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:rgba(0,0,0,0.9);border-width:5px 0 5px 5px;}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{top:0;border-bottom-color:rgba(0,0,0,0.9);border-width:0 5px 5px;}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px;}.tooltip.bottom-left .tooltip-arrow{left:5px;}.tooltip.bottom-right .tooltip-arrow{right:5px;}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box;}.popover.top{margin-top:-10px;}.popover.right{margin-left:10px;}.popover.bottom{margin-top:10px;}.popover.left{margin-left:-10px;}.popover-title{padding:8px 14px;margin:0;font-size:1em;font-weight:700;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;}.popover-content{padding:9px 14px;}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.popover .arrow{border-width:11px;}.popover .arrow:after{border-width:10px;content:"";}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0;}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;content:" ";}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,0.25);border-left-width:0;}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;content:" ";}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0;}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" ";}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:rgba(0,0,0,0.25);border-right-width:0;}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" ";}.alert{padding:10px 35px 10px 15px;margin-bottom:20px;color:#c09853;background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px;}.alert h4{margin-top:0;color:inherit;}.alert hr{border-top-color:#f8e5be;}.alert .alert-link{font-weight:700;color:#a47e3c;}.alert .close{position:relative;top:-2px;right:-21px;color:inherit;}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;}.alert-success hr{border-top-color:#c9e2b3;}.alert-success .alert-link{color:#356635;}.alert-danger{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}.alert-danger hr{border-top-color:#e6c1c7;}.alert-danger .alert-link{color:#953b39;}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1;}.alert-info hr{border-top-color:#a6e1ec;}.alert-info .alert-link{color:#2d6987;}.alert-block{padding-top:15px;padding-bottom:15px;}.alert-block > p,.alert-block > ul{margin-bottom:0;}.alert-block p + p{margin-top:5px;}.thumbnail,.img-thumbnail{padding:4px;line-height:1.4286;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.thumbnail{display:block;}.thumbnail > img,.img-thumbnail{display:inline-block;height:auto;max-width:100%;}a.thumbnail:hover,a.thumbnail:focus{border-color:#428bca;}.thumbnail > img{margin-right:auto;margin-left:auto;}.thumbnail .caption{padding:9px;color:#333;}.media,.media-body{overflow:hidden;zoom:1;}.media,.media .media{margin-top:15px;}.media:first-child{margin-top:0;}.media-object{display:block;}.media-heading{margin:0 0 5px;}.media > .pull-left{margin-right:10px;}.media > .pull-right{margin-left:10px;}.media-list{padding-left:0;list-style:none;}.label{display:inline;padding:0.25em 0.6em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#1d4671;border-radius:0.25em;}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer;background-color:#808080;}.label-danger{background-color:#d9534f;}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c;}.label-success{background-color:#5cb85c;}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44;}.label-warning{background-color:#f0ad4e;}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f;}.label-info{background-color:#5bc0de;}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5;}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:0.8571em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#999;border-radius:10px;}.badge:empty{display:none;}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer;}.btn .badge{position:relative;top:-1px;}a.list-group-item.active > .badge,.nav-pills > .active > a > .badge{color:#428bca;background-color:#fff;}.nav-pills > li > a > .badge{margin-left:3px;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;font-size:62.5%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;}*,*:before,*:after{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;box-sizing:inherit;}body{margin:0;font-family:'Titillium Web',sans-serif;line-height:1.6;color:#333;background-color:#fff;width:100%;}ol,ul{list-style:none;}blockquote,q{quotes:none;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:'Poiret One';font-weight:normal;font-style:normal;font-display:swap;src:url('/themes/ps/assets/fonts/PoiretOne-Regular.ttf') format('truetype');}@font-face{font-family:'Titillium Web';font-weight:400;font-style:normal;font-display:swap;src:url('/themes/ps/assets/fonts/TitilliumWeb-Regular.ttf') format('truetype');}@font-face{font-family:'Titillium Web';font-weight:300;font-style:normal;font-display:swap;src:url('/themes/ps/assets/fonts/TitilliumWeb-Light.ttf') format('truetype');}@font-face{font-family:'Titillium Web';font-weight:700;font-style:normal;font-display:swap;src:url('/themes/ps/assets/fonts/TitilliumWeb-Bold.ttf') format('truetype');}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font:1em/1.6 'Titillium Web',tahoma,sans-serif;box-sizing:border-box;}*,*:before,*:after{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;box-sizing:inherit;}body{font:1em/1.6 'Titillium Web',tahoma,sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased;width:100%;padding-top:0;}.details-wrapper .form-item{padding:0 10px;}.klaro .cookie-modal{z-index:100000;}#main-content{margin-top:20px;}#sidebar{padding:0 0 0 2vw;}#bottom-block{text-align:center;padding-bottom:20px;padding-top:20px;margin:auto;color:white;background:#0c3b57;}a{line-height:inherit;color:black;outline:0;font-weight:bold;}img{max-width:101%;height:auto;}.remove-margin{margin-right:0 !important;}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clear{clear:both;}blockquote{position:relative;margin:30px 20px;padding-left:25px;font-family:'Titillium Web',tahoma,sans-serif;font-weight:700;font-style:italic;color:#000;quotes:"\201C""\201D""\2018""\2019";}blockquote:before{color:#000;content:open-quote;font-size:3em;line-height:.1em;position:absolute;top:20px;left:-10px;}blockquote p:last-child{margin:0;}pre{background:#fff url(/themes/ps/assets/css/images/pre-bg.png) repeat;margin:40px 0;padding:25px 20px;line-height:25px;border:1px solid #ddd;white-space:pre-wrap;word-wrap:break-word;}ul,ol{margin:0 0 1em 1.5em;}ul{list-style:disc;}ol{list-style-type:decimal;}ol ol{list-style:upper-alpha;}ol ol ol{list-style:lower-roman;}ol ol ol ol{list-style:lower-alpha;}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}#primary table{margin:0 0 1.5em;border:1px solid #ccc;}#primary th{font-weight:700;color:#fff;}table{margin:0 0 1em;width:100%;}th{font-weight:700;padding:5px 10px;}tr{padding:10px;font-size:14px;border:1.5px solid lightgrey;}td{padding:3px 10px;border:none;}.order-total-line__subtotal{font-size:14px;margin:0 0 5px 0;border-bottom:1px solid gray;padding-bottom:5px;}.order-total-line__total{border-top:5px double black;border-bottom:1px solid black;width:100%;margin:10px 0;font-size:18px;}.filter-wrapper{display:none;}#quickedit-entity-toolbar{z-index:10000;}.messages__wrapper,#highlighted-block div:nth-child(2){font-family:'Titillium Web',tahoma,sans-serif;font-weight:600;margin:0 auto;text-align:center;padding:15px;background:green;color:white;}.label input[type="submit"],.label input[type="reset"],.label input[type="button"]{border:1px solid white;}button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.label input[type="submit"]:hover,.label input[type="reset"]:hover,.label input[type="button"]:hover,.label:hover,.label[href]:hover,#edit-actions input:hover,.link--previous:hover{background:#9d9443;}h1,h2,h3,h4,h5,h6,h1:link,h2:link,h3:link,h4:link,h5:link,h6:link,h1:visited,h2:visited,h3:visited,h4:visited,h5:visited,h6:visited,h1:hover,h2:hover,h3:hover,h4:hover,h5:hover,h6:hover{clear:both;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Poiret One',sans-serif !important;font-variant:all-petite-caps;}h1{font-size:50px;text-align:center;line-height:1em;margin-bottom:30px;border-bottom:1px solid black;padding-bottom:20px;}h2{font-size:45px;line-height:1em;margin-bottom:20px;}h3{font-size:40px;line-height:1em;margin-bottom:20px;}h4{font-size:35px;line-height:1em;margin-bottom:20px;font-weight:bold;}h5{font-size:25px;line-height:1em;margin-bottom:18px;font-weight:bold;}h6{font-size:16px;line-height:1em;margin-bottom:16px;font-weight:bold;}span,#primary span,p{font-family:'Titillium Web',tahoma,sans-serif;}p{margin:0 0 25px 0;font-size:1em;}p img{margin:0;}em{font-style:italic;}.placeholder a:visited,.messages--status a,.messages--status a:visited,.messages--status a:link{color:white;}strong{font-weight:bolder;}.klaro_toggle_dialog{z-index:10000;}svg{width:100%;height:auto;}#content_top{max-width:1000px;margin:0 auto 20px auto;}#fgbsection{overflow:hidden;}.textblock{display:inline-block;}.contextual-region .contextual .contextual-links{background:#fff;text-shadow:none;font-weight:700;}.contextual-region .contextual .contextual-links a{color:#333 !important;}.center-text{text-align:center;}#frontintro{clip-path:border-box;}#main-front-margin{}#main-front-margin #block-cart,#main-front-margin #masthead-front #block-headerblock,#main-front-margin #masthead-front #block-tools{opacity:0;animation:front-logo-animation 1s linear 0.3s forwards;}@keyframes front-logo-animation{0%{opacity:0;}100%{opacity:1;}}#main-front-margin #block-views-block-promo-intro-slides-block-1{opacity:0;animation:front-intro-animation 1s linear 0.6s forwards;}@keyframes front-intro-animation{0%{opacity:0;}100%{opacity:1;}}#main-front-margin .footer-block{opacity:0;animation:front-footer-animation 1s linear 0.9s forwards;}@keyframes front-footer-animation{0%{opacity:0;}100%{opacity:1;}}#masthead-front .header-logo-front img[src*=".svg"]{width:100% !important;height:auto !important;aspect-ratio:auto !important;max-width:600px;}.views-promo-front img[src*=".svg"]{width:100% !important;height:auto !important;max-width:650px;aspect-ratio:1 / 1;}body:not(:has(#masthead-front)) .header-logo-front{width:230px !important;max-width:100%;display:inline-block;margin:-15px 0 -25px 0;}.header-logo-front svg,.header-logo-front img{width:100% !important;height:auto !important;max-width:400px !important;aspect-ratio:600 / 263 !important;display:block;margin:auto;}#header-wrapper,#sub-header-wrapper{background:white;position:fixed;z-index:10000;width:100%;}#back-button-wrapper p{padding:5px 10px;border-radius:5px;width:62px;text-align:center;margin:0 auto 20px auto;background:#3f5d70;color:white;}#back-button-wrapper p:hover{background:#9d9443;color:white;}.back-button-wrapper{width:63px;margin:0 auto 30px auto;}#primary th a:link{color:white;}.toolbar-oriented .toolbar-bar{position:fixed;}.header-logo-front img{vertical-align:bottom;}#logo{width:100%;background:white;text-align:center;}.logo-header{margin:-1.5% auto 0 auto;display:inline-block;}#navigation{height:0;}.label,.label:hover,.label[href]:hover,.label[href]:focus{display:inline;padding:.25em .6em;font-size:1em;line-height:1;white-space:nowrap;font-family:'Titillium Web',tahoma,sans-serif;}#site-title{display:none;}.footer-contact-email{margin:-12px 0 0 0;}.footer-contact-email a,.footer-contact-email a:hover,.footer-contact-email a:visited{color:white;font-size:11px;}.passwordadvice{margin-bottom:10px;}.passwordadvice,.passwordadvice-header,.passwordadvice-text{font-size:13px;}.passwordadvice-header,.passwordadvice-chars{font-weight:700;}.user-login-form,.user-register-form,.user-pass{padding:0;margin:auto;color:darkslategray;border:1px solid white;background:white;max-width:500px;}.bottom-trader-info,.bottom-contact-address,.bottom-contact-phone{letter-spacing:0.05em;}.bottom-trader-info{font-size:0.72em;}.feed-icon{text-align:center;width:100%;display:inherit;}.main-menu{z-index:10000;}.white-text{color:#fff;}.grey-text{color:slategrey;}.dark-text{color:dimgrey;}.white-text,.grey-text,.dark-text{text-shadow:0 0 0 white,0 0 0 white,0 0 1px white;}#fpbackground img{width:100%;position:absolute;z-index:-1;}#block-ps-fg{margin-top:90px;}#sidebar{text-align:justify;}#sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h1 a,#sidebar h2 a,#sidebar h3 a,#sidebar h4 a{font-family:'Titillium Web',tahoma,sans-serif;font-variant:all-petite-caps;text-align:left;}.site-footer{padding:10px 0;}.fcred{color:#fff;}.fcred a:link,.fcred a:visited{color:#fff;}#payment-information-wrapper .fieldset-legend{width:200px;display:block;}.terms-footer{margin:10px 15px 0 0;text-transform:uppercase;}.terms-footer,.gdpr-footer{display:inline-block;}.terms-footer a,.gdpr-footer a,.iubenda-nostyle{color:white !important;border:1px solid white;padding:10px 10px;border-radius:5px;font-size:12px;}#content .node-teaser{padding-bottom:2.14em;border-bottom:1px solid #DDDDDD;margin-bottom:15px;}.node-teaser img{border:1px solid #CCCCCC;padding:6px;height:auto;max-width:97.4%;margin:0.5em 1em 0.5em 0;float:left;}.page-node #content-wrap img{border:1px solid #CCCCCC;padding:6px;height:auto;max-width:97.4%;margin:0.5em 1em 0.5em 0;}.region-content-top{margin-bottom:20px;}#sidebar .block > h2{font-size:1.43em;color:#000;margin-bottom:15px;text-transform:uppercase;font-weight:700;}.fieldset-wrapper{display:inline-block;margin-top:10px;}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}.filter-wrapper{top:0;padding:1em 0 0.2em;border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}.filter-guidelines{padding:0 1.5em 0 0.5em;}fieldset.collapsed{background:transparent;border-radius:0;}fieldset legend{display:block;height:2em;left:-1px;line-height:2;padding:0;text-indent:10px;top:-12px;width:100%;}#edit-payment-information .fieldset legend{margin-left:10px;}fieldset.collapsed legend{border-radius:4px;}.product-field-cart fieldset .fieldset-wrapper{padding:0 10px;display:flex;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;font-style:italic;}input{margin:2px 0;padding:4px;}input,textarea{font-size:0.929em;}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:3px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid slategrey;width:100%;box-shadow:none;}.password-suggestions ul li{margin-left:1.2em;}.form-item{margin-bottom:1em;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}.form-actions{padding-top:10px;}.commerce-checkout-flow-multistep-default .form-item{margin-bottom:0;}.contact-form #edit-name{width:100%;box-sizing:border-box;border-radius:4px;}.contact-form #edit-mail{width:100%;}.contact-form #edit-mail input,.contact-form #edit-mail textarea{font-size:0.929em;width:100%;}.contact-form #edit-subject{width:100%;box-sizing:border-box;border-radius:4px;}.contact-form #edit-message{width:100%;box-sizing:border-box;border-top-left-radius:4px;border-top-right-radius:4px;}.contact-form .resizable-textarea .grippie{width:100%;box-sizing:border-box;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.comment-form label{font-size:0.929em;}.comment-form input,.comment-form .form-select{margin:0;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.comment-form .form-text{display:block;margin:0;width:100%;box-sizing:border-box;}.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}#content h2.comment-form{margin-bottom:0.5em;}.comment-form .form-textarea{border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form fieldset.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}[id*="edit-actions"] input,[id*="edit-submit"]{font-variant:all-petite-caps;margin-right:0.6em;margin-bottom:10px;min-width:100px;font-size:1.1em !important;}div.password-suggestions{border:0;}.ui-widget-overlay{background:#222222;opacity:0.7;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}#forum .name{font-size:1.083em;}#forum .description{font-size:1em;}#edit-terms-of-use{color:black;padding:10px;background:whitesmoke;}.user-register-form .description{font-size:13px;padding:20px 0 0 0;}button,input[type="submit"],input[type="reset"],input[type="button"]{border:none;position:relative;font-weight:700;padding:0.1em 0.7em 0.3em 0.7em;font-size:1em;font-variant-caps:all-small-caps;border-radius:5px;}button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{font-weight:700;padding:0.1em 0.7em 0.3em 0.7em;font-size:1em;font-variant-caps:all-small-caps;}button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center;}.toolbar-item,.toolbar-item:hover{display:inline-block;border:none;box-shadow:none;border-radius:0;}#block-search-form{padding-bottom:7px;}#block-search-form .content{margin-top:0;}#search-form .form-item-keys label{display:block;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.meta{margin:5px 0 10px 0;}.meta a{color:#999;}.meta a:hover{color:#000;}.meta li{display:inline;margin-right:10px;}.meta strong{font-weight:600;color:#111;}.meta li:last-child{margin-right:0;padding-right:0;background:none;}.links li a{background-color:#E7E5E3;color:#100100;padding:4px 5px;border-radius:4px;text-shadow:1px 1px #fff;font-weight:700;}.links li a:hover{background-color:#D7D5D3;color:#100101;}#content table.cke_editor{background:transparent;border:0;}#content table.cke_editor td{background:transparent;padding:0;border:0;}.poll .vote-form .choices .title{font-size:1em;font-weight:700;line-height:2;}.poll .vote-form .choices{margin:0;}.form-item label{font-size:0.929em;display:inline;}.contact-message-feedback-form .form-item label{font-size:1.07em;padding-right:10px;}.form-item-copy{float:right;}.item-list ul{margin:0;padding:0 0 0 1.53em;}.item-list ul li,ul.menu li{margin:0;padding:0;}ul.inline{clear:both;}ul.inline li{display:inline;list-style:none;margin:0 2px;padding:0;}.tabs-wrapper{max-width:1000px;text-transform:uppercase;text-shadow:0 0 0 white;font-size:0.93em;}ul.primary li{display:inline;}ul.primary{border:none;margin:0;padding:0;}ul.primary li a,ul.primary li a.is-active,ul.primary li a:hover{display:block;float:left;line-height:1.5385em;padding:0 1em;margin:-1px 10px 10px 0;font-size:0.8em;overflow:hidden;color:white;background:#355d80;border:1px solid #355d80;}ul.primary li a.is-active{background:#9d9443;color:white;}ul.secondary{background:#666;border-bottom:none;clear:both;margin:0;padding:0;}ul.secondary li{display:inline;border-right:none;}ul.secondary li a,ul.secondary li a:link{border:none;color:#ccc;display:block;float:left;line-height:1.54em;padding:0 1em;}ul.secondary li a:hover,ul.secondary li a.is-active{background:#888;color:#fff;text-decoration:none;}ul.secondary a.active{border-bottom:none;}ul.inline,ul.links.inline{margin-left:0;}.field-name-field-tags{margin:0 0 10px 0;}.field-name-field-tags a{background:#ed564b;margin-right:5px;margin-bottom:5px;border-radius:2px;color:#fff;padding:2px 6px;}.field-name-field-tags a:hover{background:#111;color:#fff;}.field-name-field-tags div{display:inline;}.profile{margin:1.54em 0;padding:0 10px;}.address-book__operations{margin-top:0.75em;margin-bottom:0.75em;padding:0 10px;}.profile dd{margin-bottom:1.54em;}.profile h3{border:none;}.profile dt{margin-bottom:0;}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment .attribution{display:table-cell;padding:0 35px 0 0;vertical-align:top;overflow:hidden;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .attribution .username{white-space:nowrap;}.comment .comment-submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .comment-submitted .comment-time{font-size:0.786em;}.comment .comment-submitted .comment-permalink{font-size:0.786em;text-transform:lowercase;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{background:url(/themes/ps/assets/images/comment-arrow.gif) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-36px;margin-top:15px;position:absolute;width:22px;}.comment .comment-text{padding:0 25px 10px 35px;display:table-cell;vertical-align:top;position:relative;width:100%;border-left:1px solid #d3d7d9;}.comment .indented,.comments .indented{margin-left:40px;}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment .comment-text .comment-arrow{border-left:1px solid #ffffff;border-right:1px solid #ffffff;}.comments img{max-width:none;}.field-name-taxonomy-forums div{display:inline;margin-top:4px;}#forum .title{font-size:1.14em;}#forum .submitted{font-size:0.86em;font-family:'Lucida Grande',Verdana,Arial,sans-serif;background:transparent;padding:0;}#forum .container{background:#a1a1a1;color:#fff;}#forum .container a{color:#000;font-weight:700;}#forum div.indent{margin-left:2px;}.forum-starter-picture{float:left;padding:4px;border:1px solid #d9d9d9;margin:5px 7px 5px 0;}#forum th{background:#434343;text-shadow:none;color:#fff;}#forum th a{color:#fff;}#forum td.forum .icon,#forum .icon div{background:url(/themes/ps/assets/css/images/no-new-posts.png) no-repeat;width:35px;height:35px;}#forum .name a{font-size:1.14em;}.breadcrumb > li + li:before{content:"»";}
@media (max-width:768px){#block-ps-fg-2{position:absolute;margin-left:19vw;margin-top:14vw;margin-right:19vw;max-width:500px;}}@media (min-width:768px){.lead{font-size:1.5em;}#block-ps-fg-2{position:absolute;margin-left:29vw;margin-top:9vw;margin-right:29vw;max-width:500px;}}@media (min-width:768px){.row .row{margin-right:-15px;margin-left:-15px;}.container{max-width:94%;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:0;padding:0;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-1{width:8.3333%;}.col-2{width:16.6667%;}.col-3{width:25%;}.col-4{width:33.3333%;}.col-5{width:41.6667%;}.col-6{width:50%;}.col-7{width:58.3333%;}.col-8{width:66.6667%;}.col-9{width:75%;}.col-10{width:83.3333%;}.col-11{width:91.6667%;}.col-12{width:100%;}.col-sm-1{width:8.3333%;}.col-sm-2{width:16.6667%;}.col-sm-3{width:25%;}.col-sm-4{width:33.3333%;}.col-sm-5{width:41.6667%;}.col-sm-6{width:47%;margin-right:3%;}.col-sm-7{width:58.3333%;}.col-sm-8{width:66.6667%;}.col-sm-9{width:75%;}.col-sm-10{width:83.3333%;}.col-sm-11{width:91.6667%;}.col-sm-12{width:100%;}.col-push-1{left:8.3333%;}.col-push-2{left:16.6667%;}.col-push-3{left:25%;}.col-push-4{left:33.3333%;}.col-push-5{left:41.6667%;}.col-push-6{left:50%;}.col-push-7{left:58.3333%;}.col-push-8{left:66.6667%;}.col-push-9{left:75%;}.col-push-10{left:83.3333%;}.col-push-11{left:91.6667%;}.col-pull-1{right:8.3333%;}.col-pull-2{right:16.6667%;}.col-pull-3{right:25%;}.col-pull-4{right:33.3333%;}.col-pull-5{right:41.6667%;}.col-pull-6{right:50%;}.col-pull-7{right:58.3333%;}.col-pull-8{right:66.6667%;}.col-pull-9{right:75%;}.col-pull-10{right:83.3333%;}.col-pull-11{right:91.6667%;}}@media (min-width:992px){.container{max-width:94%;}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-1{width:8.3333%;}.col-lg-2{width:16.6667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.3333%;}.col-lg-5{width:41.6667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.3333%;}.col-lg-8{width:66.6667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.3333%;}.col-lg-11{width:91.6667%;}.col-lg-12{width:100%;}.col-offset-1{margin-left:8.3333%;}.col-offset-2{margin-left:16.6667%;}.col-offset-3{margin-left:25%;}.col-offset-4{margin-left:33.3333%;}.col-offset-5{margin-left:41.6667%;}.col-offset-6{margin-left:50%;}.col-offset-7{margin-left:58.3333%;}.col-offset-8{margin-left:66.6667%;}.col-offset-9{margin-left:75%;}.col-offset-10{margin-left:83.3333%;}.col-offset-11{margin-left:91.6667%;}}@media (min-width:992px){.container{max-width:94%;}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-1{width:8.3333%;}.col-lg-2{width:16.6667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.3333%;}.col-lg-5{width:41.6667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.3333%;}.col-lg-8{width:66.6667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.3333%;}.col-lg-11{width:91.6667%;}.col-lg-12{width:100%;}.col-offset-1{margin-left:8.3333%;}.col-offset-2{margin-left:16.6667%;}.col-offset-3{margin-left:25%;}.col-offset-4{margin-left:33.3333%;}.col-offset-5{margin-left:41.6667%;}.col-offset-6{margin-left:50%;}.col-offset-7{margin-left:58.3333%;}.col-offset-8{margin-left:66.6667%;}.col-offset-9{margin-left:75%;}.col-offset-10{margin-left:83.3333%;}.col-offset-11{margin-left:91.6667%;}}@media (min-width:768px){.form-horizontal .form-group{margin-right:-15px;margin-left:-15px;}.form-horizontal .control-label{text-align:right;}}@media screen and (min-width:768px){.navbar-nav{float:left;margin:0;}.navbar-nav > li{float:left;}.navbar-toggle{display:none;}}@media screen and (min-width:768px){.modal-dialog{right:auto;left:50%;width:600px;padding-top:30px;padding-bottom:30px;}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5);}}@media screen and (min-width:768px){.carousel-control .glyphicon,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:2.1429em;}.carousel-caption{right:20%;left:20%;padding-bottom:30px;}.carousel-indicators{bottom:20px;}}@media screen and (min-width:768px){.jumbotron{padding:50px 60px;border-radius:6px;}.jumbotron h1{font-size:4.5em;}}@media screen and (max-width:400px){@-ms-viewport{width:320px;}}@media (max-width:767px){.visible-sm{display:block !important;}tr.visible-sm{display:table-row !important;}th.visible-sm,td.visible-sm{display:table-cell !important;}.hidden-sm{display:none !important;}tr.hidden-sm{display:none !important;}th.hidden-sm,td.hidden-sm{display:none !important;}}@media (min-width:768px) and (max-width:991px){.visible-md,.hidden-sm,.hidden-lg{display:block !important;}tr.visible-md,tr.hidden-sm,tr.hidden-lg{display:table-row !important;}th.visible-md,td.visible-md,th.hidden-sm,td.hidden-sm,th.hidden-lg,td.hidden-lg{display:table-cell !important;}.visible-sm,.visible-lg,.hidden-md{display:none !important;}tr.visible-sm,tr.visible-lg,tr.hidden-md{display:none !important;}th.visible-sm,td.visible-sm,th.visible-lg,td.visible-lg,th.hidden-md,td.hidden-md{display:none !important;}}@media (min-width:992px){.visible-lg,.hidden-sm,.hidden-md{display:block !important;}tr.visible-lg,tr.hidden-sm,tr.hidden-md{display:table-row !important;}th.visible-lg,td.visible-lg,th.hidden-sm,td.hidden-sm,th.hidden-md,td.hidden-md{display:table-cell !important;}.visible-sm,.visible-md,.hidden-lg{display:none !important;}tr.visible-sm,tr.visible-md,tr.hidden-lg{display:none !important;}th.visible-sm,td.visible-sm,th.visible-md,td.visible-md,th.hidden-lg,td.hidden-lg{display:none !important;}}@media print{.visible-print{display:block !important;}tr.visible-print{display:table-row !important;}th.visible-print,td.visible-print{display:table-cell !important;}.hidden-print{display:none !important;}tr.hidden-print{display:none !important;}th.hidden-print,td.hidden-print{display:none !important;}.navbar{display:none;}.table td,.table th{background-color:#fff !important;}.btn > .caret,.dropup > .btn > .caret{border-top-color:#000 !important;}.label{border:1px solid #000;}.table{border-collapse:collapse !important;}.table-bordered th,.table-bordered td{border:1px solid #ddd !important;}}@media (min-width:768px){.lead{font-size:1.5em;}}@media (min-width:768px){.row .row{margin-right:-15px;margin-left:-15px;}.container{max-width:94%;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:0;padding:0;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-1{width:8.3333%;}.col-2{width:16.6667%;}.col-3{width:25%;}.col-4{width:33.3333%;}.col-5{width:41.6667%;}.col-6{width:50%;}.col-7{width:58.3333%;}.col-8{width:66.6667%;}.col-9{width:75%;}.col-10{width:83.3333%;}.col-11{width:91.6667%;}.col-12{width:100%;}.col-sm-1{width:8.3333%;}.col-sm-2{width:16.6667%;}.col-sm-3{width:25%;}.col-sm-4{width:33.3333%;}.col-sm-5{width:41.6667%;}.col-sm-6{width:47%;margin-right:3%;}.col-sm-7{width:58.3333%;}.col-sm-8{width:66.6667%;}.col-sm-9{width:75%;}.col-sm-10{width:83.3333%;}.col-sm-11{width:91.6667%;}.col-sm-12{width:100%;}.col-push-1{left:8.3333%;}.col-push-2{left:16.6667%;}.col-push-3{left:25%;}.col-push-4{left:33.3333%;}.col-push-5{left:41.6667%;}.col-push-6{left:50%;}.col-push-7{left:58.3333%;}.col-push-8{left:66.6667%;}.col-push-9{left:75%;}.col-push-10{left:83.3333%;}.col-push-11{left:91.6667%;}.col-pull-1{right:8.3333%;}.col-pull-2{right:16.6667%;}.col-pull-3{right:25%;}.col-pull-4{right:33.3333%;}.col-pull-5{right:41.6667%;}.col-pull-6{right:50%;}.col-pull-7{right:58.3333%;}.col-pull-8{right:66.6667%;}.col-pull-9{right:75%;}.col-pull-10{right:83.3333%;}.col-pull-11{right:91.6667%;}}@media (min-width:992px){.container{max-width:94%;}#masthead-holder .container,#masthead-holder-front .container{padding:0;max-width:100%;}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-1{width:8.3333%;}.col-lg-2{width:16.6667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.3333%;}.col-lg-5{width:41.6667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.3333%;}.col-lg-8{width:66.6667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.3333%;}.col-lg-11{width:91.6667%;}.col-lg-12{width:100%;}.col-offset-1{margin-left:8.3333%;}.col-offset-2{margin-left:16.6667%;}.col-offset-3{margin-left:25%;}.col-offset-4{margin-left:33.3333%;}.col-offset-5{margin-left:41.6667%;}.col-offset-6{margin-left:50%;}.col-offset-7{margin-left:58.3333%;}.col-offset-8{margin-left:66.6667%;}.col-offset-9{margin-left:75%;}.col-offset-10{margin-left:83.3333%;}.col-offset-11{margin-left:91.6667%;}}@media (min-width:768px){.form-horizontal .form-group{margin-right:-15px;margin-left:-15px;}.form-horizontal .control-label{text-align:right;}}@media screen and (min-width:768px){.modal-dialog{right:auto;left:50%;width:600px;padding-top:30px;padding-bottom:30px;}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5);}}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@-o-keyframes progress-bar-stripes{from{background-position:0 0;}to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}.progress-bar{float:left;width:0;height:100%;font-size:0.8571em;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;transition:width 0.6s ease;}.progress-striped .progress-bar{background-color:#428bca;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px;}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}.progress-bar-danger{background-color:#d9534f;}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-bar-success{background-color:#5cb85c;}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-bar-warning{background-color:#f0ad4e;}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.progress-bar-info{background-color:#5bc0de;}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}.accordion{margin-bottom:20px;}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;border-radius:4px;}.accordion-heading{border-bottom:0;}.accordion-heading .accordion-toggle{display:block;padding:8px 15px;cursor:pointer;}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;}.carousel{position:relative;}.carousel-inner{position:relative;width:100%;overflow:hidden;}.carousel-inner > .item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img{display:inline-block;height:auto;max-width:100%;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;bottom:0;left:0;width:15%;font-size:1.4286em;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:0.5;filter:alpha(opacity=50);}.carousel-control.left{background-color:transparent;background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;}.carousel-control.right{right:0;left:auto;background-color:transparent;background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}.carousel-control .glyphicon,.carousel-control .icon-prev,.carousel-control .icon-next{position:absolute;top:50%;left:50%;z-index:5;display:inline-block;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:120px;padding-left:0;margin-left:-60px;text-align:center;list-style:none;}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;border:1px solid #fff;border-radius:10px;}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff;}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);}.carousel-caption .btn{text-shadow:none;}@media screen and (min-width:768px){.carousel-control .glyphicon,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:2.1429em;}.carousel-caption{right:20%;left:20%;padding-bottom:30px;}.carousel-indicators{bottom:20px;}}.jumbotron{padding:30px;margin-bottom:30px;font-size:1.5em;font-weight:200;line-height:2.1429;color:inherit;background-color:#eee;}.jumbotron h1{line-height:1;color:inherit;}.jumbotron p{line-height:1.4;}@media screen and (min-width:768px){.jumbotron{padding:50px 60px;border-radius:6px;}.jumbotron h1{font-size:4.5em;}}.clearfix:before,.clearfix:after{display:table;content:" ";}.clearfix:after{clear:both;}.pull-right{float:right;}.pull-left{float:left;}.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;}.affix{position:fixed;}@-ms-viewport{width:device-width;}@media screen and (max-width:400px){@-ms-viewport{width:320px;}}.hidden{display:none !important;visibility:hidden !important;}.visible-sm,.visible-md,.visible-lg,.visible-print{display:none !important;}tr.visible-sm,tr.visible-md,tr.visible-lg,tr.visible-print{display:none !important;}th.visible-sm,th.visible-md,th.visible-lg,th.visible-print,td.visible-sm,td.visible-md,td.visible-lg,td.visible-print{display:none !important;}@media (max-width:767px){.visible-sm{display:block !important;}tr.visible-sm{display:table-row !important;}th.visible-sm,td.visible-sm{display:table-cell !important;}.hidden-sm{display:none !important;}tr.hidden-sm{display:none !important;}th.hidden-sm,td.hidden-sm{display:none !important;}}@media (min-width:768px) and (max-width:991px){.visible-md,.hidden-sm,.hidden-lg{display:block !important;}tr.visible-md,tr.hidden-sm,tr.hidden-lg{display:table-row !important;}th.visible-md,td.visible-md,th.hidden-sm,td.hidden-sm,th.hidden-lg,td.hidden-lg{display:table-cell !important;}.visible-sm,.visible-lg,.hidden-md{display:none !important;}tr.visible-sm,tr.visible-lg,tr.hidden-md{display:none !important;}th.visible-sm,td.visible-sm,th.visible-lg,td.visible-lg,th.hidden-md,td.hidden-md{display:none !important;}}@media (min-width:992px){.visible-lg,.hidden-sm,.hidden-md{display:block !important;}tr.visible-lg,tr.hidden-sm,tr.hidden-md{display:table-row !important;}th.visible-lg,td.visible-lg,th.hidden-sm,td.hidden-sm,th.hidden-md,td.hidden-md{display:table-cell !important;}.visible-sm,.visible-md,.hidden-lg{display:none !important;}tr.visible-sm,tr.visible-md,tr.hidden-lg{display:none !important;}th.visible-sm,td.visible-sm,th.visible-md,td.visible-md,th.hidden-lg,td.hidden-lg{display:none !important;}}@media (min-width:769px){#main-front-margin{max-width:1900px;margin-top:139px;}#main-page-margin{margin-top:120px;}#block-tools{width:94%;margin:auto;height:35px;background:linear-gradient(90deg,transparent,#0c3b57,#0c3b57,#0c3b57,transparent);}#block-ps-tools{display:none;}#sidebar{column-count:1;}}@media (max-width:768px){.flex-caption{bottom:20px;}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{z-index:1000;}.flex-direction-nav .flex-prev:hover,.flex-direction-nav .flex-next:hover{z-index:1012;}#banner{box-shadow:0 4px 20px -10px;display:inline-block;height:77px;width:100%;}#main-front-margin{margin-top:80px;}#main-page-margin{margin:100px;}#block-tools{display:none;}#block-ps-tools{display:block;}#block-cart-2{display:none;}div.sf-accordion-toggle.sf-style-default a{background:#648195;color:white;display:inline-block;font-weight:bold;padding:1em 3em 1em 1em;position:relative;width:100%;}div.sf-accordion-toggle.sf-style-default a.sf-expanded,ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded > a,ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded > span.nolink{font-weight:bold;padding-left:70px;}ul.sf-menu .sf-sub-indicator{right:5em;}ul.sf-menu.sf-accordion,ul.sf-menu.sf-accordion ul,ul.sf-menu.sf-accordion li{float:none;text-align:left;width:100% !important;box-sizing:border-box;padding-left:26px;}ul.sf-menu.sf-style-default li:hover,ul.sf-menu.sf-style-default li.sfHover,ul.sf-menu.sf-style-default a.is-active,ul.sf-menu.sf-style-default a:focus,ul.sf-menu.sf-style-default a:hover,ul.sf-menu.sf-style-default span.nolink:hover{background:#105875;outline:0;}div.sf-accordion-toggle.sf-style-default a.sf-expanded,ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded{background:#648195;}ul.sf-menu.sf-accordion.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded > ul{z-index:0;}ul.sf-menu.sf-accordion,ul.sf-menu.sf-accordion ul,ul.sf-menu.sf-accordion li{float:none;text-align:left;width:100% !important;box-sizing:border-box;background:#648195;}ul.sf-menu.sf-style-default a,ul.sf-menu.sf-style-default a:visited,ul.sf-menu.sf-style-default span.nolink{border:0 none;color:white;padding:0.75em 1em;}ul.sf-menu.sf-style-default li li,ul.sf-menu.sf-style-default.sf-navbar > li > ul{background:#648195;}ul.sf-menu.sf-style-default.sf-accordion li li a,ul.sf-menu.sf-style-default.sf-accordion li li span.nolink{padding-left:2em;border-bottom:1px solid white;}ul.sf-menu.sf-style-default li li li{background:#005b9e;}#block-ps-basket thead{background:black;color:white;}#block-ps-basket .cart-block--contents{display:none;}#masthead-front #block-headerblock,#masthead-sub #block-headerblock{width:230px;height:33px;margin:0 auto 10px auto;}#sidebar{text-align:justify;padding:0 20px;max-width:100%;}#main-content{margin:-5px 0 0 0;}select.mnav{width:100%;margin-bottom:10px;}.front-shop-banner-large{font-size:4vw;}#block-ps-page-title{margin:0 auto;color:slategrey;text-align:center;font-family:'Poiret One',sans-serif;font-weight:700;}.icon-reward-star{width:300px;}.icon-reward-star:after{font-size:3.57em;}.icon-reward-star-text{font-size:1.43em;margin:24px 0 0 20px;}.menu-buy-basket:after{font-size:9vw;}.squareuplogo img{padding:0;float:none;width:auto;}}@media (max-width:550px){.flex-direction-nav a{width:40px;height:50px;display:block;background-image:url(/themes/ps/assets/images/bg_direction_nav.png);position:absolute;top:50%;z-index:110;cursor:pointer;text-indent:-9999px;background-repeat:no-repeat;background-position:top -24px left -6px;margin-top:-30px;}.flex-direction-nav .flex-next{background-position:top -24px left -53px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{background-position-y:-124px;}.flex-caption{margin-top:-66px;line-height:normal;}.flex-caption h2{font-size:1.86em;}.ornamenttext{padding:10px 0;font-size:1.43em;}}@media (max-width:510px){#slidebox{display:none;}.article-column{column-count:1;}}@media (max-width:480px){.flex-direction-nav a{background-size:70px;background-position:top -10px left -4px;}.flex-direction-nav .flex-next{background-position:top -10px left -38px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{background-position-y:-80px;}.flex-caption{padding:0 242px;font-size:0.93em;}.flex-caption h2{font-size:1.35em;}.flex-caption a.frmore{margin-top:5px;}#sidebar{height:auto;column-count:1;}#block-ps-content .view-front-pages .views-row{column-count:1;margin:0 -15px;}}@media (max-width:380px){.flex-caption{padding:0 272px;}#block-l{margin:0;width:auto;display:inline-block;}#block-m{margin:auto;width:140px;z-index:10;}#block-r{padding:5px;margin:auto;z-index:20;}.bottom-site-title-address{font-size:1.1em;float:left;}#masthead .site-title-address p{margin:0;font-size:0.71em;display:inherit;}.mobilenavi{float:right;width:100%;}select.mnav{width:100%;margin-bottom:0;}.front-center-text-top-advert{font-size:1.71em;}}@media (max-width:320px){.flex-caption{padding:0 272px;}}@media (min-width:1300px){#block-cart{display:none;}#sidebar h1{font-size:1.8em;}#sidebar h2{font-size:1.7em;}#sidebar h3{font-size:1.6em;}#sidebar h4{font-size:1.5em;}}@media (max-width:1300px) and (min-width:769px){#block-cart{display:none;}#sidebar h1{font-size:1.4em;}#sidebar h2{font-size:1.3em;}#sidebar h3{font-size:1.2em;}#sidebar h4{font-size:1.1em;}}@media (min-width:501px){.background-advert img{position:absolute;z-index:-1;object-fit:cover;width:100%;height:51vw;}}@media (max-width:768px){#sidebar h1{font-size:1.0em;}#sidebar h2{font-size:0.9em;}#sidebar h3{font-size:0.8em;}#sidebar h4{font-size:0.7vw;}.PSLogo-Contact{width:22vw;margin:0 auto 15px auto;float:none;}.views-front-body{float:right;background:#8c49181f;transform:scale(0.7);margin:-30px -40px -20px 0;color:white;font-family:'Poiret One';font-weight:700;font-variant-caps:all-small-caps;}}@media (max-width:550px){#block-ps-page-title span{display:inline-block;font-size:9vw;color:slategrey;font-family:'Poiret One';font-weight:700;text-transform:uppercase;}}@media (max-width:500px){.background-advert img{display:none;}#block-ps-content h1{font-size:10vw;}#top-area #block-trading{display:none;}#sidebar{margin-bottom:30px;}#sidebar #block-ink,#sidebar #block-squarepayments{max-width:400px;float:none;padding:10px;}#block-contact{margin:auto;color:white;}#field-top-group{min-height:32px;font-size:0.714em;padding:20px 0 10px 0;}}@media (max-width:320px){#block-ps-content{margin-top:-25px;}.footer-block{width:300px;}}@media (min-width:769px){.anatomy-main{display:block;}.rows-pen-anatomy .views-field.views-field-field-article-top-images-inline{margin-bottom:20px;width:30%;height:auto;}}@media (min-width:640px){.groupleft{column-count:1;}}@media (max-width:1024px){.tca{column-count:1;}}@media (max-width:768px){.gdpr-article{margin:0;}.anatomy-main{display:block;}.rows-pen-anatomy .views-field.views-field-field-article-top-images-inline{float:left;width:35%;margin-right:20px;}.rows-pen-anatomy .views-field-field-article-top-images-inline svg{float:left;clear:both;}}@media (max-width:640px){.groupcolumn{width:100%;float:right;padding:0px;}.columntop{display:inline-block;margin-bottom:20px;}.groupright{}.groupleft{width:100%}.art-img-group{column-count:2;max-width:100%;}.group-images-sc{padding:0 0 10px 0;column-count:2;}.group-images-dc{padding:0 0 10px 0;column-count:4;}}@media screen and (max-width:768px){ul.sf-menu.sf-accordion,ul.sf-menu.sf-accordion ul,ul.sf-menu.sf-accordion li{float:none;text-align:left;width:100% !important;box-sizing:border-box;}.sf-accordion-toggle.sf-style-white{background:#015c93 !important;width:150px;margin:auto;display:block;height:34px;}div.sf-accordion-toggle.sf-style-white a.sf-expanded,ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded{background:#9d9443 !important;width:100%;}ul.sf-menu.sf-accordion.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded > ul{top:auto !important;z-index:10000;display:block !important;}ul.sf-menu.sf-style-white a,ul.sf-menu.sf-style-white a:visited,ul.sf-menu.sf-style-white span.nolink{color:white;background:#0c3b57;display:block;width:100%;box-sizing:border-box;}}
@media (max-width:500px){.shortlist-pen-images{width:100%;display:inline-block;}}@media (max-width:768px){ul.sf-menu.sf-style-white li:hover,ul.sf-menu.sf-style-white li.sfHover,ul.sf-menu.sf-style-white a.is-active,ul.sf-menu.sf-style-white a:focus,ul.sf-menu.sf-style-white a:hover,ul.sf-menu.sf-style-white span.nolink:hover{background:#5a7ccb;outline:0;}.row-product-select{column-count:1;}#block-cart{display:none;}#block-cart a{margin-top:-3px;height:34px;}.cart-block--contents{width:100%;}.checkout-progress--step{margin-right:5px;}.checkout-progress--step__previous,.checkout-progress--step__current,.checkout-progress--step__next{display:inline-block;padding:0 0.4em;border-radius:5px;}.layout-region-checkout-main{float:none;width:100%;padding-right:0em;box-sizing:border-box;column-count:1;}.layout-region-checkout-secondary{padding-right:0em;box-sizing:border-box;}.layout-region-checkout-footer{float:right;clear:both;padding-right:0em;box-sizing:border-box;}.order-completed{columns:1;}}@media (min-width:501px) AND (max-width:768px){.shortlist-pen-images{width:48%;display:inline-block;}.row-product-select img{width:48%;}.row-product-select{column-count:1;}}@media (min-width:769px){#block-ps-basket{display:none;}.layout-region-checkout-main{padding-right:1em;box-sizing:border-box;border-right:1px solid black;margin-right:10px;column-count:2;}#edit-payment-information .fieldset-wrapper{width:100%;margin-top:20px;}.layout-region-checkout-secondary{display:inline-block;width:33%;margin:0;padding:0px;box-sizing:border-box;}.layout-region-checkout-secondary h3{padding:10px 0px 10px 20px;}.layout-region-checkout-footer{margin:0 0 40px 0;padding-right:0em;box-sizing:border-box;}.layout-region-checkout-footer .edit-actions{float:right;}}@media (max-width:1000px){.toolbar-vertical.toolbar-tray-open .layout-region-checkout-main,.toolbar-vertical.toolbar-tray-open .layout-region-checkout-footer,.toolbar-vertical.toolbar-tray-open .layout-region-checkout-secondary{float:none;width:auto;padding-right:0;}}@media (min-width:769px) AND (max-width:1000px){.shortlist-pen-images{width:48%;display:inline-block;}.row-product-select{column-count:2;}}@media (min-width:1001px) AND (max-width:1300px){.shortlist-pen-images{width:32%;display:inline-block;}.row-product-select{column-count:2;}}@media (min-width:1301px){.shortlist-pen-images{width:24%;display:inline-block;}.row-product-select{column-count:2;}}
#toolbar-administration *{z-index:20000;}#toolbar-item-administration{background:wheat;color:#000;z-index:100000;}.toolbar-box button,.toolbar-box input[type="submit"],.toolbar-box input[type="reset"],.toolbar-box input[type="button"],.toolbar-box button:hover,.toolbar-box input[type="submit"]:hover,.toolbar-box input[type="reset"]:hover,.toolbar-box input[type="button"]:hover,#toolbar-item-administration-tray button,#toolbar-item-administration-tray button input[type="submit"],#toolbar-item-administration-tray button input[type="reset"],#toolbar-item-administration-tray button input[type="button"]{filter:none;background-colour:none;border:none;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;color:white;text-shadow:none;position:relative;font-weight:700;padding:0
font-size:0.93em;}
.toolbar-tray a,.toolbar-tray a:visited{width:100%;display:block;}
@media screen and (min-width:769px){ul.sf-menu.sf-style-white a,ul.sf-menu.sf-style-white a:visited,ul.sf-menu.sf-style-white span.nolink{color:white;background:#0c3b57;}ul.sf-menu.sf-style-white{display:inline-block;float:none;margin-bottom:1em;padding:0;text-transform:uppercase;font-size:14px;}ul.sf-menu.sf-style-white.sf-navbar{width:100%;}ul.sf-menu.sf-style-white ul{margin:0;padding:0;}ul.sf-menu.sf-style-white a,ul.sf-menu.sf-style-white a:visited,ul.sf-menu.sf-style-white span.nolink{border:0 none;padding:0.75em 1em;overflow:hidden;font-weight:normal;}ul.sf-menu.sf-style-white a.sf-with-ul,ul.sf-menu.sf-style-white span.nolink.sf-with-ul{padding-right:2.25em;background:#0c3b57;}ul.sf-menu.sf-style-white.rtl a.sf-with-ul,ul.sf-menu.sf-style-white.rtl span.nolink.sf-with-ul{padding-left:2.25em;padding-right:1em;}ul.sf-menu.sf-style-white span.sf-description{color:#aaa;display:block;font-size:smaller;line-height:1.5;margin:0.25em 0 0 0;padding:0;}ul.sf-menu.sf-style-white li,ul.sf-menu.sf-style-white.sf-navbar{text-align:left;border:0.5px solid white;background:transparent !important;}[id*="tools-menu-link-content"]:last-child{border-right:none !important;}ul.sf-menu.sf-style-white.sf-navbar > li > ul{text-align:left;background:#f7f7f7;}ul.sf-menu.sf-style-white li li li{background:#f4f4f4;}ul.sf-menu.sf-style-white li:hover,ul.sf-menu.sf-style-white li.sfHover,ul.sf-menu.sf-style-white a:focus,ul.sf-menu.sf-style-white a:hover,ul.sf-menu.sf-style-white span.nolink:hover{background:#8e0202 !important;outline:0;}.sf-menu.sf-style-white.sf-navbar li ul{text-align:left;background:#f7f7f7;}.sf-menu.sf-style-white.sf-navbar li ul li ul{background:transparent;}}div.sf-accordion-toggle.sf-style-white a{color:white;background:transparent;width:100%;display:inline-block;font-weight:700;position:relative;border:none;font-size:17px;}div.sf-accordion-toggle.sf-style-white a:hover{background:#9d9443;}div.sf-accordion-toggle.sf-style-white > a:after{content:"≡";font-size:2em;position:absolute;right:1em;top:50%;transform:translateY(-50%);width:auto;speak:none;}div.sf-accordion-toggle.sf-style-white > a:before{content:"MENU";font-size:1em;position:absolute;right:4.5em;top:50%;transform:translateY(-50%);speak:none;}div.sf-accordion-toggle.sf-style-white a.sf-expanded,ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded > a,ul.sf-menu.sf-style-white.sf-accordion li.sf-expanded > span.nolink{font-weight:700;}ul.sf-menu.sf-style-white.sf-accordion li a.sf-accordion-button{font-weight:700;position:absolute;right:0;top:0;z-index:499;}ul.sf-menu.sf-style-white.sf-accordion li li a,ul.sf-menu.sf-style-white.sf-accordion li li span.nolink{padding-left:2em;}ul.sf-menu.sf-style-white.sf-accordion li li li a,ul.sf-menu.sf-style-white.sf-accordion li li li span.nolink{padding-left:3em;}ul.sf-menu.sf-style-white.sf-accordion li li li li a,ul.sf-menu.sf-style-white.sf-accordion li li li li span.nolink{padding-left:4em;}ul.sf-menu.sf-style-white.sf-accordion li li li li li a,ul.sf-menu.sf-style-white.sf-accordion li li li li li span.nolink{padding-left:5em;}ul.sf-menu.sf-style-white.rtl.sf-accordion li li a,ul.sf-menu.sf-style-white.rtl.sf-accordion li li span.nolink{padding-right:2em;}ul.sf-menu.sf-style-white.rtl.sf-accordion li li li a,ul.sf-menu.sf-style-white.rtl.sf-accordion li li li span.nolink{padding-right:3em;}ul.sf-menu.sf-style-white.rtl.sf-accordion li li li li a,ul.sf-menu.sf-style-white.rtl.sf-accordion li li li li span.nolink{padding-right:4em;}ul.sf-menu.sf-style-white.rtl.sf-accordion li li li li li a,ul.sf-menu.sf-style-white.rtl.sf-accordion li li li li li span.nolink{padding-right:5em;}ul.sf-menu.sf-style-white li.sf-multicolumn-wrapper ol,ul.sf-menu.sf-style-white li.sf-multicolumn-wrapper ol li{margin:0;padding:0;}ul.sf-menu.sf-style-white li.sf-multicolumn-wrapper a.menuparent,ul.sf-menu.sf-style-white li.sf-multicolumn-wrapper span.nolink.menuparent{font-weight:700;}ul.sf-menu.sf-accordion,ul.sf-menu.sf-accordion ul,ul.sf-menu.sf-accordion li{float:none;width:100%;text-align:left;}[id*="block-useraccountmenu"] #account-userpage,[id*="block-useraccountmenu"] #account-userlogout{text-align:center;margin:auto;border-top:1px solid white;border-right:none;width:100%;}ul.sf-menu.sf-horizontal.sf-shadow ul,ul.sf-menu.sf-vertical.sf-shadow ul,ul.sf-menu.sf-navbar.sf-shadow ul ul{box-shadow:none;}
.temporary-closed{color:white;font-size:16px;text-align:center;background:linear-gradient(90deg,transparent,#900,transparent);padding:20px;}.front-last-day{text-align:center;font-size:calc(2vw + 10px);}.menu-last-day{text-align:center;background:#1e4572;color:white;padding:3px 0 5px 0;}.lastdaynotice,.lastdaynoticemenu{text-align:center;font-weight:bold;padding-top:10px;}.lastdaynotice{background:#033767;padding:30px 0 10px 0;}#preface-area,#block-useraccountmenu-2 h2,#main-bottom-area,#primary th{background:#0c3b57;color:white;}#header-block{display:block;background:black;margin:0 auto;}#block-ps-content{clear:both;padding:0 10px;max-width:1300px;margin:0 auto 40px auto;text-align:justify;}#block-ps-content h1{font-size:6vw;color:slategrey;font-weight:inherit;margin:calc(-5vw + 2.143em) 0 0 0;padding:0;display:inline-block;}#block-ps-page-title h1 span{font-family:'Poiret One' !important;font-size:0.90em;text-align:center;padding:10px 0;}.article-header{font-family:'Titillium Web';font-size:1.857em;font-variant:all-petite-caps;line-height:1.1em;margin-bottom:20px;}.top-block{font-size:1em;margin:auto;text-align:center;height:40px;background:white;}.top-block #block-cart,.top-block a,.top-block a:link,.top-block a:visited{color:inherit;font-size:inherit;display:inline-block;vertical-align:top;}#block-paywith-2{margin-top:20px;width:100%;margin-bottom:20px;border:1px solid black;padding:10px;}#block-ps-loginmessage{font-weight:700;margin:auto;max-width:500px;}#block-ps-checkoutnoticereturningcustomers{float:right;border:1px solid black;padding:0 10px;}#block-createnewaccount,#block-passwordadvice,.user-form,.cancel-account-form{max-width:500px;margin:0 auto;padding:0;}#block-passwordadvice p{margin:0;}#account-userpage .link-text,#account-userpage .account-userlogout{margin-left:10px;}#block-useraccountmenu{font-size:0.857em;font-weight:700;margin:auto;display:inline-block;}#block-useraccountmenu ul,#block-useraccountmenu ol{text-align:center;}#block-useraccountmenu ul li{display:inline-block;margin:9px auto 0 auto;}#block-useraccountmenu ul li a{text-align:center;margin-right:10px;color:inherit;}.fa-shopping-cart{font-size:4.64em;float:left;color:inherit;position:relative;}#block-ps-local-tasks{margin:auto;}#block-ps-local-actions nav{margin:10px 0;}#block-ps-local-actions nav li{list-style:none;padding:4px 5px 2px 5px;border:1px solid gray;display:inline-block;z-index:100;}#block-contact,#block-bottomaddressblock,.footer-block,#top-area,#preface-area,#colophon{margin:0;}#block-contactblock{margin:0 auto 30px auto;padding:5px 30px;background:white;color:darkslategrey;max-width:600px;}#block-contact,#block-contact h2,#block-contact h3,#bottom #block-contact h4,#bottom #block-contact h5,#bottom #block-contact h6,#block-approveddiaminereseller .ink-reseller-text{font-family:'Poiret One';font-weight:700;}#block-countdowntimer{text-align:center;}.digit.static{box-shadow:none;background-image:linear-gradient(bottom,#a20000 50%,#237200 50%);background-image:-o-linear-gradient(bottom,#a20000 50%,#237200 50%);background-image:-moz-linear-gradient(bottom,#a20000 50%,#237200 50%);background-image:-webkit-linear-gradient(bottom,#a20000 50%,#237200 50%);background-image:-ms-linear-gradient(bottom,#a20000 50%,#237200 50%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.5,#a20000),color-stop(0.5,#237200));}#block-iubendaintegrationprivacypolicy{text-align:center;}.white-text .text-align-center{color:white;}.nib-group{padding-bottom:10px;}.looking-for-image{margin:auto;width:150px;}#block-postalcharges{margin:auto;max-width:1000px;}#sidebar #block-squarepayments{max-width:100%;float:left;margin:auto;}#block-ps-tools h2,#block-servertest h2{color:black;}#block-stilltodo:before{width:0;height:0;border:5px solid darkgoldenrod;content:"";margin:-5px 0 0 50%;display:block;}#block-stilltodo{border-top:2px solid darkgoldenrod;font-size:0.857em;display:inline-block;}.square-logo-small{width:30%;float:left;}.netlogo{float:right;width:52px;margin-top:9px;}#block-certsample{margin:20px auto 50px auto;text-align:center;clear:both;}.cert-not-found{clear:both;font-size:1.786em;text-align:center;padding:5px;background:darkgoldenrod;color:white;}#block-stilltodo h1,#block-stilltodo h2,#block-stilltodo h3,#block-stilltodo h4,#block-certificate h1,#block-certificate h2,#block-certificate h3,#block-certificate h4,#block-postalcharges h1,#block-postalcharges h2,#block-postalcharges h3,#block-postalcharges h4{color:dimgrey;}#block-views-block-who-s-new-block-1,#block-views-block-who-s-online-who-s-online-block{display:inline-block;vertical-align:top;margin:auto;padding:5px 10px;}#block-views-block-who-s-new-block-1 h2,#block-views-block-who-s-online-who-s-online-block h2{color:inherit;}#block-views-block-who-s-new-block-1 a,#block-views-block-who-s-new-block-1 a:visited,#block-views-block-who-s-online-who-s-online-block a,#block-views-block-who-s-online-who-s-online-block a:visited{color:inherit;}.highlighted-block div div{padding:5px 10px;text-align:center;margin:20px 0;}.highlighted-block div div a,.highlighted-block div div a:visited,.highlighted-block div div a:link{color:white !important;margin-left:0.3em;display:inline-flex;}#block-ps-powered{float:right;}.postage-costs-list h1,.postage-costs-list h2,.postage-costs-list h3,.postage-costs-list h4,.postage-costs-list h5,.postage-costs-list h6{font-family:'Titillium Web';}#block-copyrightfrontblock img{width:250px;margin:20px auto 0 auto;display:block;}#block-ps-views-block-postal-zones-block-1-2 h2{font-size:40px;text-align:center;}#block-ps-views-block-postal-zones-block-1-2{max-width:350px;border:1px solid white;padding:0 20px 20px 20px;margin:20px auto;}#block-views-block-front-lim-block-1 svg{width:100%;margin:20px 0;}#footer-image img{width:100% !important;max-width:190px !important;height:auto !important;aspect-ratio:190 / 128 !important;}#footer-block{background:#0c3b57;}.footer-block{display:inline-block;vertical-align:top;padding:10px;border-left:1px solid #fff;min-height:180px;color:#fff;text-align:left;width:300px;overflow:hidden;margin-bottom:10px;}.footer-block h2{background:#8e0202;color:white;text-align:left;padding-left:11px;padding-bottom:2px;margin-left:-10px;margin-bottom:10px;font-size:15px;font-family:'Titillium Web' !important;font-weight:bold;}.footer-block p{margin:0;line-height:20px;}.footer-info-header{font-size:20px;font-family:'Poiret One';}.footer-info-text{font-size:13px;}#highlighted-block{color:black;}#highlighted-block a,#highlighted-block a:visited{color:white;}.socialgroup-footer{text-align:center;}.sociallogo{display:inline-block;margin:auto;}.sociallogo a{margin-right:10px;}#block-ps-contactphone .footer-image img,#block-ps-socialpresence .footer-image img{display:block;margin:auto;}
#block-ps-contactblock{padding:0 10px;background:#0c3b57;color:white;margin-top:4px;text-align:left;}#block-bottomsocialblock .socialgroup-footer,#block-bottomsocialblock .shopfind,#block-bottomsocialblock .image-colophon{text-align:center;}#block-ps-contactblock #edit-name label,#block-ps-contactblock #edit-mail{font-size:14px;}.views-lim{color:white;font-family:"Poiret";text-align:center;margin:20px 0 20px 0;}.front-shop-banner-line{border-bottom:1px solid white;margin:0px 0 10px 0;font-size:0;}.front-shop-banner-large{font-size:6vw;}.view-certificate-tag .form-item-field-cert-tag-pen-value{margin-bottom:20px}.view-certificate-tag .form-item-field-cert-tag-certificate-value
.view-certificate-tag-row{height:150px;}.validcert{font-size:30px}.terms-view .views-field-title,.popup-view .views-field-title,.about-view .views-field-title,.postal-view .views-field-title,.design-view .views-field-title,.service-view .views-field-title,.delivery-view .views-field-title{display:none;}.terms-view .views-row,.popup-view .views-row,.about-view .views-row,.postal-view .views-row,.design-view .views-row,.service-view .views-row,.delivery-view .views-row{display:inline-block;}.terms-view:before,.popup-view:before,.about-view:before,.postal-view:before,.design-view:before,.service-view:before,.delivery-view:before{}.terms-view span.field-content,.popup-view span.field-content,.about-view span.field-content,.postal-view span.field-content,.design-view span.field-content,.service-view span.field-content,.delivery-view span.field-content{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;font-size:1.7857142857142858em;line-height:31px;display:inline-block;}.terms-view h1,.popup-view h1,.about-view h1,.postal-view h1,.design-view h1,.service-view h1,.delivery-view h1{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}.terms-view h2,.popup-view h2,.about-view h2,.postal-view h2,.design-view h2,.service-view h2,.delivery-view h2{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}.terms-view h3,.popup-view h3,.about-view h3,.postal-view h3,.design-view h3,.service-view h3,.delivery-view h3{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;line-height:39px;}.terms-view h4,.popup-view h4,.about-view h4,.postal-view h4,.design-view h4,.service-view h4,.delivery-view h4{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}.terms-view h5,.popup-view h5,.about-view h5,.postal-view h5,.design-view h5,.service-view h5,.delivery-view h5{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}.terms-view h6,.popup-view h6,.about-view h6,.postal-view h6,.design-view h6,.service-view h6,.delivery-view h6{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}.terms-view p,.popup-view p,.about-view p,.postal-view p,.design-view p,.service-view p,.delivery-view p{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;font-size:0.9285714285714286em;line-height:19px;margin:0 0 19px 0;padding:0;color:black;}.views-row-buy .product-header{text-align:center;}h1 .title,h1 .par,h2 .title,h2 .par,h3 .title,h3 .par,h4 .title,h4 .par,h5 .title,h5 .par,h6 .title,h6 .par{font-family:'Titillium web';font-variant:all-petite-caps;text-align:left;}h1 .title,h1 .par{font-size:2.285em;}h2 .title,h2 .par{font-size:1.857em;}h3 .title,h3 .par{font-size:1.5em;}h4 .title,h4 .par{font-size:1.075em;}h5 .title,h5 .par{font-size:0.715em;}h6 .title,h6 .par{font-size:0.643em;}.title h1,.par h1,.title h2,.par h2,.title h3,.par h3,.title h4,.par h4,.title h5,.par h5,.title h6,.par h6{font-family:'Titillium web';text-align:left;display:inline-block;}.title h1,.par h1{font-size:2.285em;}.title h2,.par h2{font-size:1.857em;}.title h3,.par h3{font-size:1.5em;}.title h4,.par h4{font-size:1.075em;}.title h5,.par h5{font-size:0.715em;}.title h6,.par h6{font-size:0.643em;}.tca{-webkit-columns:2;-moz-columns:2;columns:2;-moz-column-fill:balance;column-fill:balance;column-gap:20px;text-align:justify;border-bottom:1px solid maroon;margin:10px 0px 0px 0px;}.tca h1,.tca h2,.tca h3,.tca h4,.tca h5,.tca h6{color:black;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}.text-lead-intro{display:flow-root;background:linear-gradient(#fff0,#fff9);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;font-size:1.0714285714285714em;font-family:'Titillium Italic';padding:10px;border:2px solid lightgray;line-height:24px;margin:0 0 20px 0;}.paragraph-block{display:inline-block;}.tca p{font-size:0.9285714285714286em;line-height:20px;margin-top:0;margin-bottom:20px;}.tca h1{font-size:1.7em;line-height:1.6em;margin-top:0px;margin-bottom:5px;}.tca h2{font-size:1.5em;line-height:1.4285714285714286em;margin-top:0px;margin-bottom:5px;}.tca h3{font-size:1.4285714285714286em;line-height:1.4285714285714286em;margin-bottom:10px;margin-top:10px;}.tca h4{margin-top:0;margin-bottom:20px;font-size:1.1428571428571428em;}.tca h5{margin-top:0;margin-bottom:20px;font-size:0.9285714285714286em;}.tca h6{margin-top:0;margin-bottom:20px;font-size:0.7857142857142857em;}.views-front-intro-image{margin-bottom:60px;max-width:600px;float:right;}article h2{height:0}.views-field.views-field-field-sub-title{display:inline-block;width:100%;text-align:center;font-weight:bold;font-variant:petite-caps;}.article-top-image-inline{width:30%;float:left;}.views-field.views-field-field-article-second-paragraph-i svg,.views-field.views-field-field-article-second-paragraph-i img{margin-bottom:20px;}.views-field.views-field-field-image-1c svg,.views-field.views-field-field-image-1c img{margin-top:10px;}.rows-coat-of-arms.views-row,.row-making-pens.views-row,.row-about.views-row,.rows-planned-designs.views-row,.rows-pen-anatomy.views-row,.rows-pen-anatomy.views-row{margin:auto;margin-bottom:40px;display:flow-root;max-width:1000px;}.views-planned-designs .views-row,.views-about .views-row,.views-making-pens .views-row,.views-coat-of-arms .views-row,.views-pen-anatomy{max-width:1000px;margin:auto;}.rows-coat-of-arms .views-field-title a,.row-making-pens .views-field-title a,.row-about .views-field-title a,.rows-planned-designs .views-field-title a,.rows-pen-anatomy .views-field-title a{font-variant:all-petite-caps;font-size:22px;font-weight:normal;font-family:'Titillium web';}.rows-planned-designs .views-field.views-field-body,.rows-planned-designs .views-field-field-body-second{display:flex;}.rows-pen-anatomy .views-field.views-field-field-article-middle-image{padding:20px 20px 40px 20px;}.rows-pen-anatomy .views-field-field-article-middle-image .field-content{text-align:center;}.rows-pen-anatomy .views-field.views-field-field-article-top-images-inline{float:left;width:25%%;margin-right:20px;}.art-img-group{max-width:40%;text-align:center;float:left;margin-right:15px;margin-bottom:1em;}.art-img-group img,.art-img-group svg{margin-bottom:20px;}.row-about .article-header,.row-making-pens .article-header,.rows-planned-designs .article-header{display:none;}.logo-row{display:inline-block;width:100%;border-bottom:1px solid firebrick;margin-bottom:40px;}.logo-row .article-header{font-size:19px;font-size:1.1em;font-family:'Titillium web';text-transform:uppercase;margin-bottom:15px;}.groupcolumn{display:flow-root;}.groupcolumn-right{display:flow-root;}.copyright-par{display:flow-root;}.article-columns{column-count:2;max-width:600px;display:block;margin:auto;column-rule:brown;column-gap:30px;column-rule-style:solid;column-rule-width:1px;}.columntop{display:inline-block;margin-bottom:10px;}.groupleft{float:left;width:35%;margin-right:20px;}.group-images-sc{column-count:1;float:left;}.group-images-dc{column-count:2;float:left;}.group-images-sc img{padding:0 0 10px 0;}.group-images-dc img{padding:0 0 10px 0;}
.email-tfa-verify-form{max-width:600px;margin:auto;}.views-shop-msgs{max-width:600px;margin:auto;border-top:1px solid gray;padding-top:10px;}.msgs-from-shop-created{float:left;margin-right:20px;margin-bottom:30px;font-size:0.8em;}.msgs-from-shop-header{font-size:0.8em;}.msgs-from-shop-body{display:inline-block;border-top:1px solid gray;padding-top:10px;}.cart .cart-form,.layout-region-checkout-secondary,.view-user-order,.tabs-wrapper{margin:40px auto 20px auto;float:none;width:100%;}.view-user-order .cols-3{border-bottom:5px solid #4d708c !important;margin-bottom:10px !important;}.total-order-value .views-field{vertical-align:top;}.status-column-left-align,.status-column-left-align-order{text-align:left;font-size:0.928em;padding:0 10px;}.status-column-left-align-order{min-width:180px;}.order-invoice-header{font-size:1.428em;vertical-align:bottom;text-align:right;border-top:1px solid lightgray;padding:10px;}.order-status-column-left-align{float:left;margin:10px;}.order-status-label-bold{padding:3px 15px;margin:7px 0;display:inline-block;}.status-label-bold{float:left;font-weight:700;margin-right:10px;}.order-status-label-bold a,.order-status-label-bold a:visited{color:white !important;font-size:1.428em;}.order-status-label-bold:hover{background:darkgoldenrod !important;}.account-left-name{font-weight:700;font-size:1.143em;}.order-line{display:inline-block;}.account-right-value,.account-right-value-paid{font-size:1.143em;margin:0px 0 10px 0;}.account-right-value-paid{font-size:1em;}
.product-field-sku,.product-field-price{font-weight:bold;float:right;clear:both;margin-right:21px;}.row-product-select .product-select-headers{text-align:center;}.row-product-select .views-field.views-field-title span,.row-product-select .views-field-field-product-titles{font-family:"poiret one" !important;}.row-product-select .views-field-title,.row-product-select .views-field-field-product-titles{display:inline-block;margin-right:10px;text-transform:uppercase;font-size:30px;}.row-product-select .field-var-show-attribute :nth-child(1){font-weight:bold;}.row-product-select .field-var-show-attribute{display:inline-block;margin-right:20px;}.row-product-select .add-to-cart-link{background:#015c93;color:white;height:30px;text-align:center;font-size:20px;font-family:poiret one;text-transform:uppercase;margin-top:20px;}.row-product-select .product-field-available{float:right;margin-right:20px;}.views-buy-list{}.views-buy-list img{max-width:250px;}.views-buy-list .views-row-buy{display:inline-block;width:100%;padding:20px 0 20px 0;margin-top:0px;margin-bottom:70px;}.views-field-total-price__number,.views-field-unit-price__number{width:100px;}.views-field-stock-level{margin-top:80px}.views-buy-list .product-var-images{float:left;margin-bottom:200px;margin-right:20px;}.views-buy-list [id^="edit-purchased-entity-wrapper"]{}.views-buy-list .product-field-var-title{font-size:calc(1.5vw + 1.07em);color:darkslategrey;font-family:"Poiret";font-weight:700;text-align:center;}.views-buy-list [id*="commerce-product-add-to-cart-form"] [id^="edit-actions"]{}.views-buy-list .product--rendered-attribute{display:inline-block;vertical-align:top;}.views-buy-list-inks .views-row-buy{display:inline-block;border-bottom:1px solid #7b6e01bd;margin-bottom:20px;}.views-buy-list-table .views-exposed-form{width:300px;margin:20px auto;}.views-buy-list-table .form-item{margin-bottom:1em;margin-top:10px;float:left;}.view-buy-link a,.view-buy-no-link a,.views-field-commerce-add-to-cart-link a{font-family:'Titillium web';font-size:24px;text-align:center;background:#015c93;color:white !important;text-transform:uppercase;padding:2px 7px 4px 7px;border:1px solid lightgray;border-radius:5px;margin-top:5px;}.view-buy-link a:hover,.view-buy-no-link a:hover,.views-field-commerce-add-to-cart-link a:hover{background:#9d9443;}.product-field-pen-images{float:left;width:33%;}.prod-image-table-button a:link,.prod-image-table-button a:visited,.prod-image-table-button a:active{background:#8e7904;color:white;}.prod-image-table-button a:hover{background:#d7ceb6;color:black;}.view-buy-link-colour a,.view-buy-link-colour a:visited{color:#9d9443;}.view-buy-no-link-colour a,.view-buy-no-link- colour a:visited{color:firebrick;}.views-field-view-commerce-product-variation .view-buy-link{}.views-field-commerce-add-to-cart-link span a{color:white;background:#1e4572;}.views-field-view-commerce-product-variation .view-buy-link:hover,.views-field-commerce-add-to-cart-link span a:hover{color:black;background:lightgrey;}.views-buy-list-table .view-buy-no-link,.views-buy-list-table .view-buy-no-link a:link,.views-buy-list-table .view-buy-no-link a:visited,.views-buy-list-table .view-buy-no-link a:active,.views-buy-list-table .view-buy-no-link:hover,.views-buy-list-table .view-buy-no-link{background:firebrick;}.views-buy-list .product-field-var-title{color:darkslategrey;}.reorder-advise-note{border:1px solid lightgray;padding:10px;float:right;clear:right;margin-top:50px;}.reorder-advise-button a{float:right;padding:3px 10px;border-radius:5px;clear:both;width:100%;text-align:center;}.reorder-advise-button a{background:#052c45c4;color:white !important;}.reorder-advise-button a:hover{background:#7b6e01bd;color:white !important;}.reorder-advise-text{display:inline-block;}.reorder-advise-tc a{border-bottom:1px solid black;width:100%;margin-top:10px;text-align:center;}.reorder-advise-tc a{background:none;}.reorder-advise-tc a:hover{background:lightgrey;}a:visited,a:visited + span{text-underline-offset:50px;line-height:inherit;color:black;}a,a:visited,a:hover,a:focus,a:active{text-decoration:none !important;text-underline-offset:50px;display:block;}.product-field-sku-oos{font-family:"Poiret";font-weight:700;}.product-field-sku-oos div{display:inline-block;padding-right:10px;}.views-field-commerce-add-to-cart-link span a{width:100%;font-family:'Titillium web';text-transform:uppercase;padding:2px 7px 3px 7px;font-size:0.9em;border-radius:5px;text-align:center;margin-top:5px;}.views-field-view-commerce-product-variation .view-buy-link:hover,.views-field-commerce-add-to-cart-link span a:hover{width:100%;}.colour-selector .field-content .view-buy-link-oos a{background:firebrick;color:white;width:180px;height:20px;text-align:center;}.colour-selector .field-content .view-buy-link-ins a{background:#1e4572;color:white;width:180px;height:20px;text-align:center;}.views-buy-list .product-field-var-title{font-size:calc(1.5vw + 1.07em);font-family:"Poiret";font-weight:700;text-align:center;}.views-buy-list .product--rendered-attribute{display:inline-block;vertical-align:top;}.views-buy-list-inks .views-row-buy{display:inline-block;border-bottom:1px solid #7b6e01bd;margin-bottom:20px;}.views-buy-list-table .views-exposed-form{width:300px;margin:20px auto;}.views-buy-list-table .form-item{margin-bottom:1em;margin-top:10px;}.field-set-wrapper{display:block;margin-top:10px;}.product-field-sku-oos{text-align:center;}.views-list-product-stock,.views-list-product-stock .field-content{display:inline-block;margin-left:5px;}.views-field-total-price__number{text-align:right;margin-right:15px;}.views-row-buy-tubes .product-form-cart{text-align:center;}.views-nibs-addon{margin-top:20px;}.views-ps-vat-notice{text-align:right;width:100%;border-bottom:1px solid gray;margin:0 0 30px 0;font-size:13px;padding-right:10px;}.views-buy-list-table .views-field-title-1,.views-buy-list-table .views-field-price__number,.views-buy-list-table .views-field-field-stock,.views-buy-list-table .views-field-sku{font-size:0.8em;}.views-buy-list-table .views-field-title{font-size:1em;text-transform:uppercase;}.views-field-field-stock p{margin:0;}.views-buy-list-table .views-field-sku{margin-bottom:20px;}.views-field-attribute-specials{position:absolute;font-size:0.85em;}.shortlist-pen-images .views-field-list-price__number{font-size:0.85em;}.shortlist-pen-images .views-field-sku,.shortlist-pen-images .views-field-title,.shortlist-pen-images .views-field-title-1,.shortlist-pen-images .views-field-price__number{margin:0;}.views-row-lookup-item-addon .product--rendered-attribute .form-item{display:block;vertical-align:top;}.add-on-header{padding:3px 5px;}.views-row-lookup-items-addon .addon-image{float:left;margin-right:20px;vertical-align:top;}#commerce-product-add-to-cart-form #product-field-price{float:right;}.views-row-lookup-items-addon .product-field-price div{text-align:center;font-family:'Titillium web' !important;}.product--rendered-attribute .form-item{display:block !important;}.views-reserved{text-align:center;width:320px;margin:auto;}#edit-field-reservation-number-value{text-align:center;}.views-lookup-items header{background:#003f73;color:white;margin:0 0 10px 0;padding:5px;}.views-lookup-items footer,.views-lookup-add-on footer{background:#7b6e01bd;color:white;padding:10px 0;}.views-lookup-items #edit-actions input{margin:0px;}.views-label-field-add{font-size:1.43em;}.views-row-buy input[type="submit"],.views-row-buy input[type="reset"],.views-row-buy input[type="button"]{display:inline-block;width:100%;}.views-row-buy button,.views-row-buy input[type="submit"],.views-row-buy input[type="reset"],.views-row-buy input[type="button"]{border:none;border:1px solid white;transition:.3s ease-in-out background;position:relative;font-weight:700;padding:0.1em 0.7em 0.3em .7em;font-size:1.3em;font-variant-caps:all-small-caps;}.views-row-buy button:hover,.views-row-buy input[type="submit"]:hover,.views-row-buy input[type="reset"]:hover,.views-row-buy input[type="button"]:hover{position:relative;font-weight:700;padding:0.1em 0.7em 0.3em .7em;font-size:1.3em;font-variant-caps:all-small-caps;}.views-buy-list-table  .views-row-buy{float:left;margin:0 10px 0px 0px;width:23%;}.product-form-cart .button--primary,.views-row-buy .button--primary,.product-cart .button--primary,.product-form-cart .button--primary:hover,.views-row-buy .button--primary:hover,.product-cart .button--primary:hover{position:relative;padding:4px .8em 5px .8em;font-size:1em;font-variant:all-small-caps;}#block-ps-content product-title{font-size:calc(3vw + 1.43em);color:slategrey;text-align:center;font-family:"Poiret";font-weight:700;margin-top:-20px;border-bottom:1px dashed #7b6e01bd;margin-bottom:10px;}.product-tube-title{font-size:1.71em;text-align:center;font-family:"Poiret";font-weight:700;}.product-field-title-variation{text-align:center;font-size:25px;margin:0 0 10px 0;font-family:"Poiret";font-weight:700;border-bottom:1px solid black;padding:0 0 20px 0;}#block-ps-content .product-field-title-variation{font-size:calc(1.5vw + 1.07em);color:darkslategrey;font-family:"Poiret";font-weight:700;text-align:center;}.commerce-order-item-add-to-cart-form [id^="edit-actions"]{float:right;}.commerce-order-item-add-to-cart-form{width:100%;}.product--rendered-attribute__selected ~ label.option{border:none;}.product-form-cart .product--rendered-attribute{display:inline-block;vertical-align:top;}.product-field-offers{width:70px;height:70px;vertical-align:center;text-align:center;}.product-field-listprice{float:right;margin:-22px 20px 0 0;padding:17px 10px 0px 10px;border-radius:100%;font-size:0.8em;width:80px;height:80px;text-align:center;color:#8e6500;background:linen;}.cart-add-on-block{text-align:center}.cart-add-on-block #edit-actions input{margin:0;}.product-form-cart-main #edit-actions input{font-size:1.1em;float:right;clear:both;}.views-row-buy .product-field-images{float:left;margin-right:10px;}.views-row-buy .product-form-cart{margin-right:20px;margin-bottom:20px;}.product-form-cart-inks .product--rendered-attribute img{width:125px;height:50px;}.product-form-cart-main .fieldset-wrapper{padding:0;display:block;}.item-cart-form-add{display:inline-block}[id*="attributes-field-product-titles"]{}.attribute-widgets .fieldgroup{vertical-align:top;}.product--rendered-attribute .form-item{display:block;vertical-align:top;}.attribute-widgets  .fieldset-wrapper .product--rendered-attribute__selected ~ label.option{cursor:pointer;font-size:1em;display:block;border:1px solid #7b6e01bd;margin:-5px 0 0 0;padding:0px 5px 2px 5px;font-variant-caps:all-petite-caps;}.field--type-entity-reference .attribute-widgets .js-form-type-select{display:inline-block;}.attribute-widgets  .fieldset-wrapper :not(.product--rendered-attribute__selected) ~ label.option{cursor:pointer;font-size:0.85em;display:block;background:white;margin:0;padding:2px 6px;}.views-group-cart-addon{text-align:center;}.product-form-cart-inks .product--rendered-attribute{float:left;}.field-var-location,.field-var-location div{display:inline-block;}.product-field-add-on{float:right;width:300px;clear:right;font-family:"Poiret";font-weight:700;color:black;}.product-field-add-on div:first-of-type{float:left;width:100px;font-size:1.21em;line-height:2.28em;}.product-field-add-on div:last-of-type{display:inline-block;font-weight:700;font-size:1.5em;}.product-field-images-add-on{margin:10px auto;width:100px;}.order-type-placed div{display:inline-block;}#edit-sidebar-order-summary-summary .order-total-line .order-total-line__subtotal{padding:0;}#edit-sidebar-order-summary-summary  .order-total-line .order-total-line__adjustment order-total-line__adjustment--shipping{margin-right:10px;padding:7px 0;}.product-field-stock{display:inline-block;}.product-field-voucher{float:left;margin:0 10px 0px 0;border:1px solid #7b6e01bd;padding:10px;}.buy-section{float:right;clear:both;}.original-price,.discount-percentage{font-size:20px;margin-bottom:9px;background:green;color:white;padding:0 10px 0 10px;margin-right:10px;}.views-pen-list-table .original-price,.views-pen-list-table .discount-percentage{margin-top:2px;float:left;}.views-product-select .original-price,.views-product-select .discount-percentage{margin-top:0;}.views-product-select .final-price{display:block;}.views-product-select .original-price,.views-product-select .discount-percentage{margin-top:0;}.product-field-stock div:first-of-type,.product-field-available div:first-of-type,.product-field-sku div:first-of-type,.product-field-price div:first-of-type{display:inline-block;}.product-list-price div:first-of-type{display:inline-block;margin-right:5px;font-size:0.8em;}.product-field-stock div:last-of-type,.product-field-available div:last-of-type,.product-field-sku div:last-of-type,.product-field-price div:last-of-type,.product-list-price div:last-of-type,.product-field-stock .field-content,.product-field-available .field-content,.product-field-sku .field-content,.product-field-price .field-content,.product-list-price .field-content{display:inline-block;font-size:1.3em;font-family:"Poiret";font-weight:700;}.product-field-available div:first-of-type,.product-field-sku div:first-of-type,.product-field-available .views-label,.product-field-sku .views-label{line-height:26px;}.product-field-available div:last-of-type,.product-field-sku div:last-of-type,.product-field-available .field-content,.product-field-sku .field-content{font-size:1em;}.product-list-price div:first-of-type,.product-list-price .views-label{font-size:1.21em;}.product-list-price div:last-of-type,.product-list-price .field-content{font-size:2.14em;}.shortlist-pen-images .price.price-with-discount{margin-bottom:-9px;display:inline-block;width:100%;}.promo-prod-title{font-size:1.5em;height:3em;}.owl-item .original-price,.owl-item .discount-percentage{font-size:1.1em;}.owl-item .final-price{font-size:1.5em;margin-left:10px;}.prod-image-table-stock .field-content,.prod-image-table-price .field-content{display:inline-block;}.prod-image-table-button a:link,.prod-image-table-button a:visited,.prod-image-table-button a:active{padding:2px 7px 2px 7px;text-transform:uppercase;}.prod-image-table-button a:hover{padding:2px 7px 2px 7px;text-transform:uppercase;}.promo-field-inline{display:inline-block;}.product-review .prod-image-table-price{height:2.5em;}.product-review,views-field-commerce-add-to-cart-link{text-align:center}.price-list-label{font-size:0.9em;}.price-list-value{float:right;font-size:2.3em;font-family:"Poiret";font-weight:700;color:green;}.order-total-summary{border:1px solid lightgray;margin:-22px 0 20px 0;padding:10px 0 10px 0;}.add-on-title{text-align:center;}.product-add-on-var-title{display:inline-block;width:104px;padding:5px;}.product-add-on-var-image{margin-bottom:20px;}.field__item-label-above{display:inline-block;}.group-addon-header-title-view{display:inherit;background:#244b75;color:white;text-align:center;font-size:1.5em;font-variant:all-small-caps;}.field-content .add-on-nib,.field-content .add-on-tube{display:inline-block;}.add-on-product-title{margin:0 10px 0px 0px;font-size:1.43em;background:#003f73;width:100%;color:white;}.add-on-product-variation{display:inline-block;margin:0;font-size:1.43em;}.product-form-cart .button--primary,.product-cart .button--primary,.product-form-cart .button--primary:hover,.product-cart .button--primary:hover{position:relative;padding:4px .8em 5px .8em;font-size:1em;font-variant:all-small-caps;}button[disabled],html input[disabled]{background:firebrick !important;color:white !important;text-shadow:none !important;}button[disabled]:hover,html input[disabled]:hover{background:firebrick !important;color:white !important;text-shadow:none !important;}.product-table-list-group .views-field-title{text-align:center;}.product-table-list-group .views-field-price__number{text-align:center;font-weight:20px;}.checkout-summary-product,.checkout-summary-title,.checkout-summary-sku div,.checkout-summary-sku div,.checkout-summary-nib-brand div,.checkout-summary-offer div{display:inline-block}#commerce-checkout-flow-multistep-default fieldset legend,.layout-region-checkout-secondary h3{font-family:Titillium Web !important;font-size:20px;font-variant:all-petite-caps;margin-bottom:1.43em;}.customer-information{border-bottom:1px solid grey;padding-bottom:1em;display:inline-block;}.order-information{padding:10px 0 30px 0;margin:auto;}.customer-information .field__label,.order-information .field__label{border-bottom:1px solid black;font-family:"Poiret";font-weight:700;font-size:1.21em;text-transform:uppercase;}.customer-information > div:nth-child(1) div:nth-child(1),.shipping-title > div:nth-child(1),.shipping-method > div:nth-child(1),.shipping-state > div:nth-child(1){font-weight:700;float:left;margin:0 10px 0 0;}.product-form-cart-main{display:grid;}.product-field-pen-images{float:left;margin-right:10px;}.product-field-pen-images .sp-wrap,.shortlist-pen-images .sp-wrap{background:#80808040;border:0;}.sp-thumbs a:link,.sp-thumbs a:visited{width:50px;height:50px;}#block-ps-content .product-body,.views-buy-list .product-body{margin-bottom:10px;text-align:justify;}.serie-model .product-model{font-size:20px;height:60px;text-align:center;font-family:poiret;font-weight:bolder;}.attributes-label,.attributes-data{display:inline-block;}.colour-selector .field-content{width:100%;text-align:center;}.prod-image-table-order{height:35px;font-size:20px;background:firebrick;color:white;text-align:center;margin-top:-2px;border-radius:5px;}.shortlist-pen-images{padding-bottom:40px;border-bottom:1px solid black;margin-top:20px;}.views-field.views-field-nothing-1.serie-model{padding-bottom:10px;}.view-buy-link a,.view-buy-no-link a{width:100%;font-size:20px;font-weight:normal;}.cart-notice{text-align:center;font-weight:bold;max-width:500px;border:1px solid lightgray;margin:0 auto 15px auto;}.cart-notice p{padding-top:5px;margin-bottom:8px;}.cart-intro{margin:0 4vw 0 4vw;text-align:justify;}.cart-tip{text-align:center;}.shortlist-pen-images .colour-selector .final-price{font-size:20px;text-align:center;}#edit-purchased-entity-0-attributes--3{display:inline-block;}.views-row-group-cart-addon .form-item label{font-weight:bold;font-size:0.75em;}.views-row-group-cart-addon .select.form-select{border:1px solid slategrey;width:100%;box-shadow:none;display:inline-block;}.views-row-group-cart-addon .product-form-cart .js-form-type-select{display:inline-block;}.product-form-cart .js-form-required{}.views-row-group-cart-addon .product-form-cart .form-select .required{}.product-form-cart .js-form-required.form-require input.form-text,textarea.form-textarea,select.form-select{border:1px solid slategrey;width:100%;box-shadow:none;background:white;display:block;font-size:12px;margin-top:5px;}
#block-cart-2 h2,#block-cart-3 h2,button,input[type="submit"],input[type="reset"],input[type="button"],.label input[type="submit"],.label input[type="reset"],.label input[type="button"],#edit-submit,#edit-actions input,.product-form-cart-main .label,.product-form-cart-main input[type="submit"],.product-form-cart-main input[type="reset"],.product-form-cart-main input[type="button"],.link--previous,.link--previous a:visited,.cart--cart-block{background:#015c93;color:white !important;}.cart img{width:100px;height:auto;}.cart-block--contents__links{background:#9d9443;color:white;}.cart-block--contents__links:hover{background:#9d9443;color:white;}.cart--cart-block .cart-block--contents a{color:white;background:#a67d00;}.cart--cart-block .cart-block--contents a:hover{color:white;background:#9d9443;}.cart-info,.order-status-label-bold,.add-on-header{background:#025e8a;color:white;}.cart-block--summary:hover{background:#9d9443;}.cart-block--summary__icon,.cart-block--summary__count,.cart--cart-block a,.cart-block--summary__count a,#block-useraccountmenu ul li a,#block-useraccountmenu ul li a:visited{color:white;}.cart-block--link__expand:hover{width:100%;}#block-cart h2{display:inline-block;vertical-align:top;}#block-cart-2{margin:auto;margin-bottom:20px;}#block-cart-2 h2{width:100%;display:block;}#block-cart-2 h2{display:inline-block;text-align:center !important;padding:6px 0 8px 0;margin:0;}#block-checkoutprogress a:link,.layout-region.layout-region-checkout-main a:link{color:white;}.cart-block--contents .is-outside-horizontal .cart-block--contents__expanded{display:block;}.cart-block--contents__items{display:inline;}.field-entity-cart-image{float:left;margin-right:10px;}.Product-entity-cart{text-align:left;}.field-entity-cart-sku{text-align:left;}.field-entity-cart-description{display:inline;}.product-form-cart-add-on .form-actions{margin:0 !important;}.carttip{font-variant-caps:all-petite-caps;}.carttipstep{display:inline-block;}.cartselecttip,.cartaddontip,.cartordertip,.cartinvoicetip{padding:5px;width:fit-content;}.cartselecttip:after,.cartaddontip:after,.cartordertip:after{}.product-form-cart-main [id*="edit-purchased-entity-wrapper"]{}.product-form-cart-main [id*="edit-actions"]{float:right;}.product-form-cart-inks legend,.product-form-cart-main legend,.product-add-on-tube fieldset legend,.product-add-on-nib fieldset legend,.product-form-cart fieldset legend,.views-buy-list fieldset legend{font-size:0.75em;margin:0;border-bottom:1px solid firebrick;font-weight:bold;}.product-form-cart-main .label,button,.product-form-cart-main input[type="submit"],.product-form-cart-main input[type="reset"],.product-form-cart-main input[type="button"]{border-radius:5px;}.cart-block--contents{display:block;overflow:hidden;z-index:300;}#block-cart-2 .cart-block--contents{width:100%;}.cart-block--contents__items{overflow-x:hidden;overflow-y:scroll;max-height:100%;}.cart-block--contents.is-outside-horizontal{right:0;}.cart-block--contents__expanded{overflow:visible;}.cart-block--contents,.cart-block--contents__links:hover,.cart-block--contents a:hover{}.cart-block--summary__icon img{width:27px;height:48px;}.cart-block--contents{width:100%;}.cart-block--contents__inner{padding:0;}.cart-block--contents__items{verflow-x:hidden;overflow-y:scroll;}.cart-block{text-align:left;font-size:0.8em;}.views-cart-form-area #edit-actions{text-align:center;}.cart-block .views-field-title{font-size:1.14em;}.cart-block--contents{position:relative;}.cart-block--summary{margin-top:-2px;display:inline-block;width:100%;}.cart-block--summary__icon{margin-right:7px;}.cart-block--summary__count{font-size:22px;display:inline-block;vertical-align:text-bottom;font-weight:normal;}.cart-block tr{border:none;border-bottom:1.5px solid lightgray;}.cart-block--contents__links{display:block;text-align:center;margin:auto;position:relative;font-size:1.5em;font-weight:700;font-variant-caps:all-small-caps;}.cart-block--contents__links,.cart-block--contents__links a,.cart-block--contents__links a:hover{display:inline-block;width:100%;margin-top:2px;}.cart-block--contents__links{border-top:1px solid white;}.cart-block--contents a{font-family:"Poiret";font-weight:700;font-size:1.5em;}.top-block .cart-block--summary__count,.top-block .cart-block--summary__icon img,.top-block .cart-block--summary__icon::after{vertical-align:sub;}.cart-info{text-align:center;font-size:16px;}.order-total-line__total{padding-bottom:10px;}.cart-empty-page{text-align:center;font-size:1.42em;color:black;font-family:"Poiret";font-weight:700;margin:0 0 30px 0;}.cart-block tbody{border-bottom:1px solid black;}.cart-form{max-width:1000px;margin:auto;}.cart--cart-block{margin-top:3px;text-align:center;display:block;}.cart-block--link__expand{margin-top:10px;height:40px;}
.checkout-pane-overview .region-title td{font-weight:700;}.checkout-pane-overview .region-message td{font-style:italic;}.checkout-pane-overview .pane-configuration-summary-cell{line-height:1em;}.checkout-pane-overview .pane-configuration-summary{float:left;font-size:.9em;}[dir="rtl"] .checkout-pane-overview .pane-configuration-summary{float:right;}.checkout-pane-overview .pane-configuration-summary-cell .warning{display:block;float:left;margin-right:.5em;}[dir="rtl"] .checkout-pane-overview .pane-configuration-summary-cell .warning{float:right;}.checkout-pane-overview .pane-configuration-edit-wrapper{float:right;}[dir="rtl"] .checkout-pane-overview .pane-configuration-edit-wrapper{float:left;}.checkout-pane-overview .pane-configuration-edit{float:right;}[dir="rtl"] .checkout-pane-overview .pane-configuration-edit{float:left;}.checkout-pane-overview .pane-configuration-editing td{vertical-align:top;}.checkout-pane-overview tr.pane-configuration-changed{background:#ffffbb;}.checkout-pane-overview tr.drag{background:#ffee77;}.checkout-pane-overview tr.pane-configuration-editing{background:#d5e9f2;}.checkout-pane-overview input.pane-configuration-edit{margin:0;padding:1px 8px;}.checkout-pane-overview .pane-configuration-edit-form .form-item{margin:10px 0;}.checkout-pane-overview .pane-configuration-edit-form .form-submit{margin-bottom:0;}
.layout-region{box-sizing:border-box;}#edit-shipping-information #primary span{font-family:'Titillium web';font-weight:bold;}p .address{font-family:'Titillium web';font-weight:bold;}.views-field-purchased-entity .summary-product,.views-field-purchased-entity .summary-title,.views-field-purchased-entity .summary-sku{display:inline-block;margin-right:10px;}.custom-excise-note{float:right;}#edit-review .fieldset-wrapper{margin-left:20px;}#edit-agree-terms{margin-top:20px;}#edit-review-shipping-information .fieldset-wrapper{margin:33px 0 0 10px;}#edit-review-payment-information .fieldset-wrapper{margin-left:20px;}#edit-review-payment-information .profile--type--customer{margin-left:-10px;}.form-item-agree-terms-terms-and-conditions label{vertical-align:top;}.form-item-agree-terms-terms-and-conditions{text-align:center;padding:5px 0 1px 0;}.layout-region-checkout-footer{margin-bottom:20px;float:right;width:100%;}.layout-region-checkout-footer input[type="submit"]{width:100%;}.checkout-pane{font-size:0.9em;}.checkout-pane-review{font-size:0.9em;margin:0 auto 20px auto;}.checkout-text{margin:0 0 -13px 0;}.checkout-text a{color:inherit;font-size:2.85em;}.checkout-icon{font-size:6.85em;float:left;color:#bf9d46;}.checkout-block{display:grid;margin-bottom:-14px;}.checkout-header{display:inline-block;width:150px;margin:-13px 0 -6px 0;}.checkout-msgs{display:inline-block;}.checkout-complete{margin-top:20px;}#edit-completion-message{font-size:1em;}.check-out-login-msgs-top{margin:auto;border:1px solid black;padding:5px 20px;}#block-checkoutlogin{max-width:500px;margin:0 auto 20px auto;}#edit-contact-information-email,#edit-contact-information-email-confirm{width:100%;display:block;}.checkout-reminder{display:inline-block;background:#1e4572;font-size:18px;color:white;font-weight:700;margin-top:10px;padding:5px 10px;}#edit-shipping-information{margin-top:2px;}
.form-wrapper__login-option{width:100%;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.form-wrapper__login-option input:not([type="submit"]):not([type="password"]),.form-wrapper__returning-customer input[type="password"]{width:100%;}.form-wrapper__login-option input.button{margin:0;}.form-wrapper__returning-customer .form-item:first-of-type{margin-top:0;}#edit-completion-register{border:1px solid gray;padding:20px;}#shipping-information-wrapper{display:-webkit-inline-box;display:inline-block;margin-top:-2px;}.fieldset-legend a{-webkit-margin-start:-30px;}
body{counter-reset:checkout-progress;}.checkout-progress{margin:20px 0px;}.checkout-progress--step{display:inline-flex !important;padding-right:1em;}.checkout-progress--step:before{content:counter(checkout-progress) ". ";counter-increment:checkout-progress;}.checkout-progress--step__current{font-weight:700;}.checkout-progress--step__previous,.checkout-progress--step__current,.checkout-progress--step__next{padding:0.7em 1em;}.checkout-progress--step__previous,.checkout-progress--step__previous a:visited{background:#1e4572;color:white;}.checkout-progress--step__current,.checkout-progress--step__current a:visited{background:#0c3b57;color:white;}.checkout-progress--step__next,.checkout-progress--step__next a:visited{background:#4682b491;color:white;}.checkout-progress--step__previous:hover,.checkout-progress--step__current a::hover,.checkout-progress--step__next a::hover{background:#48779f;color:black;}#edit-agree-terms{background:lightslategray;}.form-item-agree-terms-terms-and-conditions{font-weight:700;color:white;}#edit-agree-terms a,#edit-agree-terms a:link,#edit-agree-terms a:visited{color:yellow;}#commerce-checkout-flow-multistep-default fieldset legend,.layout-region-checkout-secondary h3{color:white;background:steelblue;padding-left:13px;}.layout-region-checkout-main .fieldset-legend,.layout-region-checkout-main .fieldset-legend a:visited,.layout-region-checkout-main .fieldset-legend a:visited + span{color:inherit;}.check-out-login-msgs-top{background:#1e4572;color:white;}.views-row-buy input[type="submit"]:hover,.views-row-buy input[type="reset"]:hover,.views-row-buy input[type="button"]:hover{background:#ebf7fd;color:black;}.views-review-product:hover{background:lightgrey;}.attribute-widgets .fieldset-wrapper :not(.product--rendered-attribute__selected) ~ label.option:hover{background:#f7db88;}
.checkout-header{font-family:"Poiret";font-weight:700;font-size:2.857142857142857em;display:block;margin:auto;margin-top:20px;margin-bottom:10px;}.basket-item-configure{text-align:center;font-weight:700;background:#025e8a;color:white;padding:5px 10px;border:1px solid lightgray;}.checkout-link{font-family:"Poiret";font-weight:700;font-size:1.4285714285714286em;text-align:center;display:block;box-shadow:1px 9px 13px -5px;width:max-content;margin:auto;padding:4px 10px;border-radius:13px;border:none;background:linear-gradient(#c89e0b,#927304);margin-top:7px;margin-bottom:10px;}.checkout-link a:visited{color:white;text-align:center;}.link--previous{border-radius:5px;padding:2px 10px;float:right;}#edit-sidebar-order-summary-summary .order-total-line__subtotal{margin:0 0 5px 0;border-bottom:1px solid gray;padding-bottom:5px;}#primary td{}#block-checkoutprogress{margin:0 0 10px 0px}#edit-review-contact-information{margin-left:0px}#commerce-checkout-flow-multistep-default fieldset legend,.layout-region-checkout-secondary h3{margin-bottom:0em !important}#edit-sidebar-order-summary-summary .cols-0{background:#eee;}
.front-images-intro{text-align:center;margin:auto;}
#commerce-pos-receipt{display:inline-block}.commerce-pos-receipt{display:inline-block}.pos-receipt{color:#000;font-family:Arial,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase}.pos-receipt .pos-order-info{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dashed #000}.pos-receipt table{width:100%;padding-bottom:1em;margin-bottom:1em;border-bottom:1px dashed #000}.pos-receipt td,.pos-receipt th{text-align:left;font-size:16px;font-weight:700;text-transform:uppercase}.pos-receipt .payment-no-total td .payment-name,.pos-receipt .payment-no-total td.component-total{text-decoration:none}.pos-receipt .payment-no-total td span.commerce-pos-receipt-void-message{text-decoration:none}.pos-receipt .payment-status-void td span.commerce-pos-receipt-void-message{text-decoration:none}.pos-receipt td.component-total{text-align:right}.pos-receipt .receipt-hide{display:none}.pos-receipt .receipt-header,.pos-receipt .receipt-footer,.pos-receipt .receipt-timestamp{text-align:center}.pos-receipt .receipt-header{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dashed black}.pos-receipt .receipt-footer{margin-top:1em;padding-top:1em;margin-bottom:1em}.pos-receipt .receipt-timestamp{margin-top:1em;padding-top:1em;border-top:1px dashed black}.pos-receipt tr.line-item td,.pos-receipt tr.line-item-details td{border-bottom:1px solid #000}.pos-receipt tr.line-item.has-details td{border-bottom:0}.pos-receipt tr.last td{border-bottom:0}.commerce-pos-receipt .even{display:none}
x
.view-certificate-document{width:240mm;margin-bottom:2cm;display:inline-block;}.view-certificate-document-row{display:inline-block;width:230mm;height:53mm;}.cert-background{z-index:1;position:absolute;width:227mm;height:56mm;}.cert-textblock{z-index:1000;position:absolute;padding-top:1.2cm;padding-left:1cm;}.cert-lines{}.cert-series-label,.cert-model-label,.cert-sku-label,.cert-tag-label{font-size:13px;display:inline-block;width:12mm;}.cert-series-label-data,.cert-model-label-data,.cert-sku-label-data,.cert-tag-label-data{font-size:17px;display:inline-block;width:100mm;}.view-certificate-document-anon{}.view-certificate-document-row-anon{}.global-field-set-cert{width:220mm;height:50mm;overflow:hidden;margin-bottom:20px;}.global-field-set-scan{max-width:400px;height:auto;overflow:hidden;margin-bottom:20px;}.view-certificate-tag header{margin-bottom:20px;}.left{position:absolute;}.authenticate-cert{font-family:"Poiret";font-weight:700;font-size:20.3px;color:#825c00;position:absolute;top:2.7mm;left:5mm;}.authenticate-leftftr{}.guarantee-address-block{}.guarantee-rightftr{}.barcode-msgs{position:absolute;top:11mm;left:228mm;width:100px;height:100px;}.barcode-msgs-txt{position:absolute;top:17mm;left:258mm;width:30mm;font-size:10px;}.view-certificate-lookup{font-size:14px;}#primary th a:visited{color:white}.view-certificate-tag,.view-certificate-row{margin:auto;max-width:600px;text-align:center;}.view-certificate-tag .form-item,.view-certificate-tag .form-text{margin:auto;text-align:center;display:inline-block;width:180px;}.views-field-field-image-certificate{max-width:300px;display:inline-block;}.cert-product,.cert-variation,.cert-tag-sku,.cert-sku-lookup,.cert-tag-product,.cert-tag-certificate,.cert-tag-invoice-date,.cert-sold-value,.cert-print,.cert-body
.cert-print,.cert-body,.cert-barcode-cert-msgs,.cert-barcode-product,.cert-barcode-certificate,.cert-certificate-template{display:inline-block;margin:10px;vertical-align:top;}.cert-product div:nth-of-type(1),.cert-variation div:nth-of-type(1),.cert-tag-sku div:nth-of-type(1),.cert-sku-lookup div:nth-of-type(1),.cert-tag-product div:nth-of-type(1),.cert-tag-certificate div:nth-of-type(1),.cert-tag-invoice-date div:nth-of-type(1),.cert-sold-value div:nth-of-type(1),.cert-print div:nth-of-type(1),.cert-body div:nth-of-type(1),.cert-print div:nth-of-type(1),.cert-body div:nth-of-type(1),.cert-barcode-cert-msgs div:nth-of-type(1),.cert-barcode-product div:nth-of-type(1),.cert-barcode-certificate div:nth-of-type(1){display:inline-block;font-weight:700;border:1px solid #1d4671;margin-bottom:10px;padding:4px 5px;}
.maintenance-page #page{min-height:300px;background:#013353e8;min-width:300px;padding:35px 20px 20px 20px;margin:auto;text-align:center;color:white;}.maintenance-page h1{font-size:1.8em;color:white;}.maintenance-page .title{font-size:3.8em;color:white;}.maintenance-page #site-name span{color:white;font-size:1.85em;}
body .order-post-label{display:inline-block;}.order-post-label{font-family:Helvetica,"DejaVu Sans",Arial,sans-serif;line-height:1.3em;width:148mm;margin:auto;margin-bottom:40px;padding:0;}.row-post-label{width:148mm;height:105mm;padding:0;margin:1cm 0 0 0;overflow:hidden;border:1px solid #b0aaa6;}.postlabel{border:none;padding:0;margin:0;}.row-post-label .views-field-field-postal-logo{border-bottom:1px solid black;width:100%;display:inline-block;}.postal-logo img{margin:8px 0 0 12px;}.row-post-label .views-field-order-number,.row-post-label .views-field-title,.row-post-label .views-field-order-id,.row-post-label .views-field-shipment-id,.row-post-label .views-field-views-conditional-field{color:gray;font-size:10px;padding:0px 0 0px 5mm;margin-bottom:3mm;}.row-post-label .views-field-tracking,.row-post-label .views-field-signed,.row-post-label .views-field-insured{margin:0 0px 0 70px;color:gray;width:100%;}.row-post-label .views-field-shipping-profile__target-id{color:black;margin:0px 0 0 110px;line-height:1.5em;border-left:1px solid black;padding:0px 0 0 30px;height:55mm;display:inline-block;}.row-post-label .postaltype{color:gray;font-size:10px;padding:0px 0 0px 5mm;margin-bottom:3mm;}.row-post-label .postalshipment{color:gray;font-size:10px;padding:0px 0 0px 5mm;margin-bottom:3mm;}.row-post-label .given-name,.row-post-label .family-name,.row-post-label .organization,.row-post-label .address-line1,.row-post-label .address-line2{text-transform:uppercase;}.row-post-label .locality,.row-post-label .postal-code,.row-post-label .country{text-transform:uppercase;}.row-post-label .shipping-package-type div:nth-child(1),.row-post-label .shipping-info div:nth-child(1),.row-post-label .shipping-tracking-code div:nth-child(1),.row-post-label .shipping-amount div:nth-child(1){width:120px;float:left;font-weight:700;margin:0 0 0 0px;}.row-post-label .wrapper-label-footer{width:100%;background:#b0aaa6 !important;color:white !important;height:23mm;}.row-post-label .footer-post-local-return,.row-post-label .footer-post-local{display:inline-block;}.row-post-label .footer-post-local-return{vertical-align:top;border-right:2px solid white;font-size:0.6em;height:100px;padding:5px 10px 0px 10px;}.row-post-label .footer-orderid{float:right;width:28em;}.row-post-label .footer-orderidno{font-size:13px;}.row-post-label .footer-post-local{padding:7px 0px 0px 10px;font-size:9px;line-height:1.5em;width:110mm;}
.views-postal-zones{column-count:2;font-size:12px;}
body .views-show-labels{font-weight:700;line-height:1.3em;display:inline list-item;}.row-item-show-labels{display:inline-block;text-align:center;width:40mm;height:100mm;overflow:hidden;vertical-align:top;}.content-wrap{margin-bottom:40px;}.show-product{font-size:18px;margin-bottom:5px;}.show-product-variation{font-size:16px;margin-bottom:15px;}.original-price,.discount-percentage{font-size:0.9em;margin-bottom:9px;}.final-price{font-family:'Poiret';font-weight:700;font-size:25px;}.show-barcode{margin:15px auto 35px auto;font-size:12px;display:inline-table;}.show-stock-level{display:inline-flex;font-size:20px;margin-bottom:10px;}
@font-face{font-family:'Poiret';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/PoiretOne-Regular.ttf) format('truetype');}@font-face{font-family:'Titillium Web';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Regular.ttf) format('truetype');}@font-face{font-family:'Titillium Light';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Light.ttf) format('truetype');}@font-face{font-family:'Titillium ExtraLightItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-ExtraLightItalic.ttf) format('truetype');}@font-face{font-family:'Titillium Bold';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Bold.ttf) format('truetype');}@font-face{font-family:'Titillium SemiBold';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-SemiBold.ttf) format('truetype');}@font-face{font-family:'Titillium Black';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Black.ttf) format('truetype');}@font-face{font-family:'Titillium Italic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Italic.ttf) format('truetype');}@font-face{font-family:'Titillium LightItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-LightItalic.ttf) format('truetype');}@font-face{font-family:'Titillium SemiBoldItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-SemiBoldItalic.ttf) format('truetype');}@font-face{font-family:'Titillium BoldItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-BoldItalic.ttf) format('truetype');}@page{size:A4 portrait;border:none;}body .order-post-label{font-family:Helvetica,"DejaVu Sans",Arial,sans-serif;line-height:1.3em;}.order-post-label{width:148mm;margin:auto;margin-bottom:20px;margin-top:20px;padding:0;}.row-post-label{width:148mm;height:105mm;padding:0;margin:1cm 0 0 0;overflow:hidden;border:1px solid #b0aaa6;}.postlabel{border:none;padding:0;margin:0;}.row-post-label .views-field-field-postal-logo{border-bottom:1px solid black;width:100%;display:inline-block;}.postal-logo img{margin:8px 0 0 12px;}.row-post-label .views-field-order-number,.row-post-label .views-field-title,.row-post-label .views-field-order-id,.row-post-label .views-field-shipment-id,.row-post-label .views-field-views-conditional-field{color:gray;font-size:10px;padding:0px 0 0px 5mm;margin-bottom:3mm;}.row-post-label .views-field-tracking,.row-post-label .views-field-signed,.row-post-label .views-field-insured{margin:0 0px 0 70px;color:gray;width:100%;}.row-post-label .views-field-shipping-profile__target-id{color:black;margin:0px 0 0 110px;line-height:1.5em;border-left:1px solid black;padding:0px 0 0 30px;height:55mm;display:inline-block;}.row-post-label .postaltype{color:gray;font-size:10px;padding:0px 0 0px 5mm;margin-bottom:3mm;}.row-post-label .postalshipment{color:gray;font-size:10px;padding:0px 0 0px 5mm;margin-bottom:3mm;}.row-post-label .given-name,.row-post-label .family-name,.row-post-label .organization,.row-post-label .address-line1,.row-post-label .address-line2{text-transform:uppercase;}.row-post-label .locality,.row-post-label .postal-code,.row-post-label .country{text-transform:uppercase;}.row-post-label .shipping-package-type div:nth-child(1),.row-post-label .shipping-info div:nth-child(1),.row-post-label .shipping-tracking-code div:nth-child(1),.row-post-label .shipping-amount div:nth-child(1){width:120px;float:left;font-weight:700;margin:0 0 0 0px;}.row-post-label .wrapper-label-footer{width:100%;background:#b0aaa6 !important;color:white !important;height:23mm;}.row-post-label .footer-post-local-return,.row-post-label .footer-post-local{display:inline-block;}.row-post-label .footer-post-local-return{vertical-align:top;border-right:2px solid white;font-size:0.6em;height:100px;padding:5px 10px 0px 10px;}.row-post-label .footer-orderid{float:right;width:28em;}.row-post-label .footer-orderidno{font-size:13px;}.row-post-label .footer-post-local{padding:7px 0px 0px 10px;font-size:9px;line-height:1.5em;width:110mm;}
@font-face{font-family:'Poiret';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/PoiretOne-Regular.ttf) format('truetype');}@font-face{font-family:'Titillium Web';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Regular.ttf) format('truetype');}@font-face{font-family:'Titillium Light';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Light.ttf) format('truetype');}@font-face{font-family:'Titillium ExtraLightItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-ExtraLightItalic.ttf) format('truetype');}@font-face{font-family:'Titillium Bold';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Bold.ttf) format('truetype');}@font-face{font-family:'Titillium SemiBold';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-SemiBold.ttf) format('truetype');}@font-face{font-family:'Titillium Black';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Black.ttf) format('truetype');}@font-face{font-family:'Titillium Italic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Italic.ttf) format('truetype');}@font-face{font-family:'Titillium LightItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-LightItalic.ttf) format('truetype');}@font-face{font-family:'Titillium SemiBoldItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-SemiBoldItalic.ttf) format('truetype');}@font-face{font-family:'Titillium BoldItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-BoldItalic.ttf) format('truetype');}@page{size:A4 portrait;border:none;}body .views-show-labels{font-family:"Titillium Web",Helvetica,"DejaVu Sans",Arial,sans-serif;font-weight:700;font-style:normal;line-height:1.3em;height:210mm;width:297mm;}.views-show-labels{width:297mm;height:210mm;}.row-item-show-labels{display:inline-block;text-align:center;width:40mm;height:100mm;overflow:hidden;vertical-align:top;}.content-wrap{margin-bottom:40px;}.label-wrap-text{}.show-product{font-size:18px;margin-bottom:5px;}.show-product-variation{font-size:16px;margin-bottom:15px;}.show-price{}.original-price,.discount-percentage{font-size:20px;margin-bottom:9px;background:green;color:white;padding:0 10px 0 10px;vertical-align:bottom;}.final-price{font-size:25px;}.show-barcode{margin:15px auto 35px auto;font-size:12px;display:inline-table;}.show-stock-level{display:inline-flex;font-size:20px;margin-bottom:10px;}.pager{display:none;}
@font-face{font-family:'Poiret';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/PoiretOne-Regular.ttf) format('truetype');}@font-face{font-family:'Titillium Web';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Regular.ttf) format('truetype');}@font-face{font-family:'Titillium Light';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Light.ttf) format('truetype');}@font-face{font-family:'Titillium ExtraLightItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-ExtraLightItalic.ttf) format('truetype');}@font-face{font-family:'Titillium Bold';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Bold.ttf) format('truetype');}@font-face{font-family:'Titillium SemiBold';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-SemiBold.ttf) format('truetype');}@font-face{font-family:'Titillium Black';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Black.ttf) format('truetype');}@font-face{font-family:'Titillium Italic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Italic.ttf) format('truetype');}@font-face{font-family:'Titillium LightItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-LightItalic.ttf) format('truetype');}@font-face{font-family:'Titillium SemiBoldItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-SemiBoldItalic.ttf) format('truetype');}@font-face{font-family:'Titillium BoldItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-BoldItalic.ttf) format('truetype');}@page{size:A4 landscape;border:none;}.page{width:29.7cm;height:21cm;}body .view-certificate-document{font-family:"Titillium Web",Helvetica,"DejaVu Sans",Arial,sans-serif;}.page .view-certificate-document header{}.page .view-certificate-tag header{}.page .edit-certificate-button{display:none}.page .view-certificate-document{}.page .view-certificate-document-row{display:inline-block;width:290mm;height:69mm;}.page fieldset{display:inline-block;border:none;}.page .cert-background{z-index:1;position:absolute;}.page .cert-background img{width:290mm;height:auto;}.page .cert-textblock{z-index:1000;position:absolute;padding-top:1.5cm;padding-left:1cm;}.page .cert-lines{}.page .cert-series-label,.page .cert-model-label,.page .cert-sku-label,.page .cert-tag-label{font-family:"Titillium Web";font-size:14px;float:left;width:15mm;padding-bottom:7px;padding-top:5px;clear:left;}.page .cert-series-label-data,.page .cert-model-label-data,.page .cert-sku-label-data,.page .cert-tag-label-data{font-family:"Titillium Web";font-size:20px;float:left;width:100mm;padding-bottom:7px;}.global-field-set-cert{width:230mm;height:53mm;overflow:hidden;margin-top:0.5cm;margin-bottom:0.5cm;border:1px solid lightgray;}.global-field-set-scan{max-width:400px;height:auto;overflow:hidden;margin-bottom:20px;border:none;}.authenticate-cert{font-family:"Poiret";font-size:20.3px;color:#825c00;top:2.7mm;left:5mm;}.view-certificate-lookup{font-size:14px;}
@font-face{font-family:'Poiret';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/PoiretOne-Regular.ttf) format('truetype');}@font-face{font-family:'Titillium Web';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Regular.ttf) format('truetype');}@font-face{font-family:'Titillium Light';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Light.ttf) format('truetype');}@font-face{font-family:'Titillium ExtraLightItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-ExtraLightItalic.ttf) format('truetype');}@font-face{font-family:'Titillium Bold';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Bold.ttf) format('truetype');}@font-face{font-family:'Titillium SemiBold';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-SemiBold.ttf) format('truetype');}@font-face{font-family:'Titillium Black';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Black.ttf) format('truetype');}@font-face{font-family:'Titillium Italic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-Italic.ttf) format('truetype');}@font-face{font-family:'Titillium LightItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-LightItalic.ttf) format('truetype');}@font-face{font-family:'Titillium SemiBoldItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-SemiBoldItalic.ttf) format('truetype');}@font-face{font-family:'Titillium BoldItalic';font-weight:normal;font-style:normal;font-display:swap;src:url(/themes/ps/assets/fonts/TitilliumWeb-BoldItalic.ttf) format('truetype');}@page{margin:2mm;size:57mm 240mm;}.commerce-pos-receipt{font-family:"Titillium Web","Open Sans",sans-serif,", Helvetica, "DejaVu Sans", Arial;font-weight:700}
.receipt-print{font-family:"Titillium Web", "Open Sans", sans-serif,",Helvetica,"DejaVu Sans",Arial;font-weight:700}.receipt-header{font-family:"Titillium Web","Open Sans",sans-serif,", Helvetica, "DejaVu Sans", Arial;font-weight:700font-size:14px;}
.receipt-title{font-family:"Titillium Web", "Open Sans", sans-serif,",Helvetica,"DejaVu Sans",Arial;font-weight:700;font-size:15px;}.receipt-timestamp{font-family:"Titillium Web","Open Sans",sans-serif,", Helvetica, "DejaVu Sans", Arial;font-weight:700;font-size:13px;}
.receipt-body{font-family:"Titillium Web", "Open Sans", sans-serif,",Helvetica,"DejaVu Sans",Arial;font-weight:700;font-size:14px;}.receipt-footer{font-family:"Titillium Web","Open Sans",sans-serif,", Helvetica, "DejaVu Sans", Arial;font-weight:700;font-size:13px;}

.pos-receipt {color:#000;font-family:"Titillium Web", "Open Sans", sans-serif,",Helvetica,"DejaVu Sans",Arial;font-weight:700;font-size:14px;text-transform:uppercase}.pos-receipt .pos-order-info{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dashed #000}.pos-receipt table{width:100%;padding-bottom:1em;margin-bottom:1em;border-bottom:1px dashed #000}.pos-receipt td,.pos-receipt th{text-align:left;font-size:16px;font-weight:700;text-transform:uppercase}.pos-receipt .payment-no-total td .payment-name,.pos-receipt .payment-no-total td.component-total{text-decoration:line-through}.pos-receipt .payment-no-total td span.commerce-pos-receipt-void-message{text-decoration:none}.pos-receipt .payment-status-void td span.commerce-pos-receipt-void-message{text-decoration:none}.pos-receipt td.component-total{text-align:right}.pos-receipt .receipt-hide{display:none}.pos-receipt .receipt-header,.pos-receipt .receipt-footer,.pos-receipt .receipt-timestamp{text-align:center}.pos-receipt .receipt-header{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dashed black}.pos-receipt .receipt-footer{margin-top:1em;padding-top:1em;margin-bottom:1em}.pos-receipt .receipt-timestamp{margin-top:1em;padding-top:1em;border-top:1px dashed black}.pos-receipt tr.line-item td,.pos-receipt tr.line-item-details td{border-bottom:1px solid #000}.pos-receipt tr.line-item.has-details td{border-bottom:0}.pos-receipt tr.last td{border-bottom:0}}
