@charset "UTF-8";.data-table{box-shadow:0 0 0 2px #f4f4f4;border:1px solid #ccc;border-collapse:collapse;color:#666;background:#fff;margin:1em 0;width:100%}.data-table .data-table{margin:.3em 0}.data-table.nowrap{table-layout:fixed}.data-table.nowrap th,.data-table.nowrap td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-table.sortable>thead>tr>th{padding-right:1.5em;position:relative}.data-table.sortable>thead>tr>th:after{content:"";margin:auto 0;position:absolute;top:0;bottom:0;height:1em;line-height:1em;right:.5em;width:1em;text-align:center;background-position:right center;background-repeat:no-repeat;background-size:1em}.data-table.sortable>thead>tr>th.sorttable_nosort{padding-right:.5em}.data-table.sortable>thead>tr>th.sorttable_nosort:after{content:none}.data-table.sorttable_init>thead>tr>th:hover{cursor:pointer;color:#999}.data-table.sorttable_init>thead>tr>th::before{display:none;content:url("/icons/sort-unsorted.svg") url("/icons/sort-sorted.svg") url("/icons/sort-sorted-reverse.svg")}.data-table.sorttable_init>thead>tr>th:after{background-image:url("/icons/sort-unsorted.png");background-image:linear-gradient(transparent, transparent),url("/icons/sort-unsorted.svg")}.data-table.sorttable_init>thead>tr>th.sorttable_sorted:after{background-image:url("/icons/sort-sorted.png");background-image:linear-gradient(transparent, transparent),url("/icons/sort-sorted.svg")}.data-table.sorttable_init>thead>tr>th.sorttable_sorted_reverse:after{background-image:url("/icons/sort-sorted-reverse.png");background-image:linear-gradient(transparent, transparent),url("/icons/sort-sorted-reverse.svg")}.data-table thead{background:#eee;text-align:left}.data-table tfoot{border-top:1px solid #eee}.data-table>tbody>tr:hover{background:#e4e4e4 !important;color:#4d4d4d}.data-table>tbody>tr:nth-of-type(2n){background:#f4f4f4}.data-table tr.alert-bad>td,.data-table tr.alert-bad>th,.data-table td.alert-bad,.data-table th.alert-bad{background:rgba(255,0,0,0.1);color:#800 !important}.data-table tr.alert-bad>td.important,.data-table tr.alert-bad>th.important,.data-table td.alert-bad.important,.data-table th.alert-bad.important{background:rgba(131,0,124,0.1)}.data-table tr.alert-ugly>td,.data-table tr.alert-ugly>th,.data-table td.alert-ugly,.data-table th.alert-ugly{background:rgba(255,255,0,0.1);color:#750 !important}.data-table tr.alert-ugly>td.important,.data-table tr.alert-ugly>th.important,.data-table td.alert-ugly.important,.data-table th.alert-ugly.important{background:rgba(131,131,124,0.1)}.data-table tr.alert-good>td,.data-table tr.alert-good>th,.data-table td.alert-good,.data-table th.alert-good{background:rgba(0,255,0,0.1);color:#161 !important}.data-table tr.alert-good>td.important,.data-table tr.alert-good>th.important,.data-table td.alert-good.important,.data-table th.alert-good.important{background:rgba(0,131,124,0.1)}.data-table th,.data-table td{padding:.2em .5em;border-left:1px solid #ccc}.data-table th.nowrap,.data-table td.nowrap{white-space:nowrap}.data-table th.currency,.data-table td.currency{font-family:monospace;text-align:right}.data-table th.important,.data-table td.important{background:rgba(0,0,255,0.07000000000000001)}.data-table th form,.data-table td form{margin:0}.data-table th form button,.data-table td form button{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-weight:bold;font-size:1.15em;padding:10px 35px;margin-top:3px;margin-bottom:3px;transition:background-color .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff !important;background-color:#00c495;font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}.data-table th form button:hover,.data-table td form button:hover,.data-table th form button:focus,.data-table td form button:focus,.data-table th form button:active,.data-table td form button:active{background-color:#00dea8;outline-color:#00c495}.data-table th form button:active,.data-table td form button:active{background-image:none}.data-table th form button:focus,.data-table td form button:focus{outline-width:1px;outline-style:dotted}.data-table th form button[disabled],.data-table td form button[disabled],fieldset[disabled] .data-table th form button,fieldset[disabled] .data-table td form button,.data-table th form button[disabled]:hover,.data-table td form button[disabled]:hover,fieldset[disabled] .data-table th form button:hover,fieldset[disabled] .data-table td form button:hover,.data-table th form button[disabled]:focus,.data-table td form button[disabled]:focus,fieldset[disabled] .data-table th form button:focus,fieldset[disabled] .data-table td form button:focus,.data-table th form button[disabled]:active,.data-table td form button[disabled]:active,fieldset[disabled] .data-table th form button:active,fieldset[disabled] .data-table td form button:active{background-color:#ccc}.data-table th form button.btn-small,.data-table td form button.btn-small{font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}.data-table th form button.btn-success,.data-table td form button.btn-success{color:#fff !important;background-color:#5c5}.data-table th form button.btn-success:hover,.data-table td form button.btn-success:hover,.data-table th form button.btn-success:focus,.data-table td form button.btn-success:focus,.data-table th form button.btn-success:active,.data-table td form button.btn-success:active{background-color:#69d269;outline-color:#5c5}.data-table th form button.btn-success:active,.data-table td form button.btn-success:active{background-image:none}.data-table th form button.btn-success:focus,.data-table td form button.btn-success:focus{outline-width:1px;outline-style:dotted}.data-table th form button.btn-success[disabled],.data-table td form button.btn-success[disabled],fieldset[disabled] .data-table th form button.btn-success,fieldset[disabled] .data-table td form button.btn-success,.data-table th form button.btn-success[disabled]:hover,.data-table td form button.btn-success[disabled]:hover,fieldset[disabled] .data-table th form button.btn-success:hover,fieldset[disabled] .data-table td form button.btn-success:hover,.data-table th form button.btn-success[disabled]:focus,.data-table td form button.btn-success[disabled]:focus,fieldset[disabled] .data-table th form button.btn-success:focus,fieldset[disabled] .data-table td form button.btn-success:focus,.data-table th form button.btn-success[disabled]:active,.data-table td form button.btn-success[disabled]:active,fieldset[disabled] .data-table th form button.btn-success:active,fieldset[disabled] .data-table td form button.btn-success:active{background-color:#ccc}.data-table th form button.btn-info,.data-table td form button.btn-info{color:#fff !important;background-color:#fea}.data-table th form button.btn-info:hover,.data-table td form button.btn-info:hover,.data-table th form button.btn-info:focus,.data-table td form button.btn-info:focus,.data-table th form button.btn-info:active,.data-table td form button.btn-info:active{background-color:#fff3c3;outline-color:#fea}.data-table th form button.btn-info:active,.data-table td form button.btn-info:active{background-image:none}.data-table th form button.btn-info:focus,.data-table td form button.btn-info:focus{outline-width:1px;outline-style:dotted}.data-table th form button.btn-info[disabled],.data-table td form button.btn-info[disabled],fieldset[disabled] .data-table th form button.btn-info,fieldset[disabled] .data-table td form button.btn-info,.data-table th form button.btn-info[disabled]:hover,.data-table td form button.btn-info[disabled]:hover,fieldset[disabled] .data-table th form button.btn-info:hover,fieldset[disabled] .data-table td form button.btn-info:hover,.data-table th form button.btn-info[disabled]:focus,.data-table td form button.btn-info[disabled]:focus,fieldset[disabled] .data-table th form button.btn-info:focus,fieldset[disabled] .data-table td form button.btn-info:focus,.data-table th form button.btn-info[disabled]:active,.data-table td form button.btn-info[disabled]:active,fieldset[disabled] .data-table th form button.btn-info:active,fieldset[disabled] .data-table td form button.btn-info:active{background-color:#ccc}.data-table th form button.btn-warning,.data-table td form button.btn-warning{color:#fff !important;background-color:#f94}.data-table th form button.btn-warning:hover,.data-table td form button.btn-warning:hover,.data-table th form button.btn-warning:focus,.data-table td form button.btn-warning:focus,.data-table th form button.btn-warning:active,.data-table td form button.btn-warning:active{background-color:#ffa75e;outline-color:#f94}.data-table th form button.btn-warning:active,.data-table td form button.btn-warning:active{background-image:none}.data-table th form button.btn-warning:focus,.data-table td form button.btn-warning:focus{outline-width:1px;outline-style:dotted}.data-table th form button.btn-warning[disabled],.data-table td form button.btn-warning[disabled],fieldset[disabled] .data-table th form button.btn-warning,fieldset[disabled] .data-table td form button.btn-warning,.data-table th form button.btn-warning[disabled]:hover,.data-table td form button.btn-warning[disabled]:hover,fieldset[disabled] .data-table th form button.btn-warning:hover,fieldset[disabled] .data-table td form button.btn-warning:hover,.data-table th form button.btn-warning[disabled]:focus,.data-table td form button.btn-warning[disabled]:focus,fieldset[disabled] .data-table th form button.btn-warning:focus,fieldset[disabled] .data-table td form button.btn-warning:focus,.data-table th form button.btn-warning[disabled]:active,.data-table td form button.btn-warning[disabled]:active,fieldset[disabled] .data-table th form button.btn-warning:active,fieldset[disabled] .data-table td form button.btn-warning:active{background-color:#ccc}.data-table th form button.btn-danger,.data-table td form button.btn-danger{color:#fff !important;background-color:#e33}.data-table th form button.btn-danger:hover,.data-table td form button.btn-danger:hover,.data-table th form button.btn-danger:focus,.data-table td form button.btn-danger:focus,.data-table th form button.btn-danger:active,.data-table td form button.btn-danger:active{background-color:#f04b4b;outline-color:#e33}.data-table th form button.btn-danger:active,.data-table td form button.btn-danger:active{background-image:none}.data-table th form button.btn-danger:focus,.data-table td form button.btn-danger:focus{outline-width:1px;outline-style:dotted}.data-table th form button.btn-danger[disabled],.data-table td form button.btn-danger[disabled],fieldset[disabled] .data-table th form button.btn-danger,fieldset[disabled] .data-table td form button.btn-danger,.data-table th form button.btn-danger[disabled]:hover,.data-table td form button.btn-danger[disabled]:hover,fieldset[disabled] .data-table th form button.btn-danger:hover,fieldset[disabled] .data-table td form button.btn-danger:hover,.data-table th form button.btn-danger[disabled]:focus,.data-table td form button.btn-danger[disabled]:focus,fieldset[disabled] .data-table th form button.btn-danger:focus,fieldset[disabled] .data-table td form button.btn-danger:focus,.data-table th form button.btn-danger[disabled]:active,.data-table td form button.btn-danger[disabled]:active,fieldset[disabled] .data-table th form button.btn-danger:active,fieldset[disabled] .data-table td form button.btn-danger:active{background-color:#ccc}.data-table th form button.add:before,.data-table td form button.add:before{content:"✚ "}.data-table th form button.remove:before,.data-table td form button.remove:before{content:"✖ "}.data-table th form button.edit:before,.data-table td form button.edit:before,.data-table th form button.change:before,.data-table td form button.change:before{content:"✎ "}.data-table th form button.go-back:before,.data-table td form button.go-back:before{content:"⬅ "}.data-table th form button.submit:after,.data-table td form button.submit:after{content:" ▸"}.data-table th form button.search:after,.data-table td form button.search:after{content:" ▸"}.data-table th form button.reload:before,.data-table td form button.reload:before{content:"⟳ "}.data-table th .content-resize,.data-table td .content-resize{overflow:hidden;min-height:4.5em;height:4.5em;resize:vertical}.data-table th .content-resize p:first-child,.data-table td .content-resize p:first-child{margin-top:0}.data-table th .content-resize p:last-child,.data-table td .content-resize p:last-child{padding-bottom:.4em;border-bottom:1px dashed #dbcfae}.data-table th{font-weight:bold}@media (max-width:750px),(max-height:380px){.data-table.data-table-responsive-stacked{display:block;box-shadow:none;border:none;padding:0 .5em;margin:2em 0;background:#fcfcfc}.data-table.data-table-responsive-stacked>caption{display:block;margin:.5em 0}.data-table.data-table-responsive-stacked>thead{display:none !important}.data-table.data-table-responsive-stacked.sortable>thead{display:block !important;background:#eee;box-shadow:0 0 0 2px #f4f4f4;border:1px solid #ccc}.data-table.data-table-responsive-stacked.sortable>thead>tr{margin:0;padding:0;box-shadow:none;border:none}.data-table.data-table-responsive-stacked.sortable>thead>tr>th.sorttable_nosort{display:none}.data-table.data-table-responsive-stacked>thead,.data-table.data-table-responsive-stacked>tbody{display:block}.data-table.data-table-responsive-stacked>thead>tr,.data-table.data-table-responsive-stacked>tbody>tr{display:block;box-shadow:0 0 0 2px #f4f4f4;border:1px solid #ccc;margin:.5em 0;padding:.5em}.data-table.data-table-responsive-stacked>thead>tr:hover,.data-table.data-table-responsive-stacked>tbody>tr:hover{background:transparent !important}.data-table.data-table-responsive-stacked>thead>tr:nth-of-type(2n):hover,.data-table.data-table-responsive-stacked>tbody>tr:nth-of-type(2n):hover{background:#f4f4f4 !important}.data-table.data-table-responsive-stacked>thead>tr>th,.data-table.data-table-responsive-stacked>tbody>tr>th,.data-table.data-table-responsive-stacked>thead>tr>td,.data-table.data-table-responsive-stacked>tbody>tr>td{display:block;text-align:right;border-bottom:1px dotted #ccc;border-left:none}.data-table.data-table-responsive-stacked>thead>tr>th.currency,.data-table.data-table-responsive-stacked>tbody>tr>th.currency,.data-table.data-table-responsive-stacked>thead>tr>td.currency,.data-table.data-table-responsive-stacked>tbody>tr>td.currency{white-space:normal}.data-table.data-table-responsive-stacked>thead>tr>th.nowrap,.data-table.data-table-responsive-stacked>tbody>tr>th.nowrap,.data-table.data-table-responsive-stacked>thead>tr>td.nowrap,.data-table.data-table-responsive-stacked>tbody>tr>td.nowrap{white-space:normal}.data-table.data-table-responsive-stacked>thead>tr>th:hover,.data-table.data-table-responsive-stacked>tbody>tr>th:hover,.data-table.data-table-responsive-stacked>thead>tr>td:hover,.data-table.data-table-responsive-stacked>tbody>tr>td:hover{outline:1px solid #ccc;border-bottom-color:transparent}.data-table.data-table-responsive-stacked>thead>tr>th:last-child,.data-table.data-table-responsive-stacked>tbody>tr>th:last-child,.data-table.data-table-responsive-stacked>thead>tr>td:last-child,.data-table.data-table-responsive-stacked>tbody>tr>td:last-child{border-bottom:none}.data-table.data-table-responsive-stacked>thead>tr>th[data-label]:before,.data-table.data-table-responsive-stacked>tbody>tr>th[data-label]:before,.data-table.data-table-responsive-stacked>thead>tr>td[data-label]:before,.data-table.data-table-responsive-stacked>tbody>tr>td[data-label]:before{content:attr(data-label);float:left;font-weight:bold}.data-table.data-table-responsive-stacked>thead>tr>th[data-label]:after,.data-table.data-table-responsive-stacked>tbody>tr>th[data-label]:after,.data-table.data-table-responsive-stacked>thead>tr>td[data-label]:after,.data-table.data-table-responsive-stacked>tbody>tr>td[data-label]:after{content:"";display:table;clear:left}}.form-progress{font-size:1.1em;counter-reset:progress-step;overflow:hidden;margin:0;padding:0;padding-right:.975em;padding-right:calc(.975em + .5em)}.form-progress>li{position:relative;display:inline-block;vertical-align:middle;padding-left:2.475em;padding-right:1.825em;line-height:3em;white-space:nowrap;background:#c3d42d;color:#666}.form-progress>li:first-child{padding-left:1.975em;border-left:.5em solid #c3d42d}.form-progress>li.current{background:#1FB049;color:#fff;font-weight:bold}.form-progress>li.current~li{background:#eee;color:#666}.form-progress>li:before,.form-progress>li:after{z-index:1;width:.975em;height:51%;position:absolute;content:"";background:inherit;border-right:.5em solid #fff;left:100%}.form-progress>li:last-child:before,.form-progress>li:last-child:after{border-color:#1FB049}.form-progress>li:before{top:0;transform:skewX(33deg) translateX(-0.5em);transform-origin:0 100%}.form-progress>li:after{bottom:0;transform:skewX(-33deg) translateX(-0.5em);transform-origin:0 0}.form-progress>li>em:before{content:"Step " counter(progress-step) ". ";counter-increment:progress-step;font-style:normal}.form>fieldset>legend{padding:0;font-size:1.6em;font-weight:bold;color:#333}.form fieldset{max-width:650px;border:0;padding:0;margin:30px 0}.form fieldset.invalid>aside>p,.form fieldset.invalid>p{color:#c11}.form p{margin:30px 0;max-width:650px}.form p.text{margin:24px 0 10px}.form p.text.note{padding:10px;text-indent:0}.form p.text+p,.form p.text+fieldset{margin-top:24px}.form p.field-button-combo{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;background:#eee;padding:6px;border-radius:5px}.form p.field-button-combo label{-webkit-flex-grow:100;flex-grow:100;border:0;padding:0}.form p.field-button-combo button{-webkit-flex-grow:1;flex-grow:1;padding:5px 10px 4px;margin:0}.form p.code textarea{font-family:monospace;font-size:1em;white-space:pre;word-wrap:normal;overflow:visible}.form label+small{display:block;margin:5px 0 5px 30%;padding-left:5px;font-size:.8em}.form aside{padding-left:5px;font-size:.8em;max-width:650px}.form aside:not(:empty),.form aside+aside:not(:empty),.form aside+aside+aside:not(:empty),.form aside+aside+aside+aside:not(:empty){margin-top:-25px}.form aside:not(:empty)+aside,.form aside+aside:not(:empty)+aside,.form aside+aside+aside:not(:empty)+aside,.form aside+aside+aside+aside:not(:empty)+aside,.form aside:not(:empty)+aside+aside,.form aside+aside:not(:empty)+aside+aside,.form aside+aside+aside:not(:empty)+aside+aside,.form aside+aside+aside+aside:not(:empty)+aside+aside,.form aside:not(:empty)+aside+aside+aside,.form aside+aside:not(:empty)+aside+aside+aside,.form aside+aside+aside:not(:empty)+aside+aside+aside,.form aside+aside+aside+aside:not(:empty)+aside+aside+aside{margin-top:5px}.form aside>p{margin:5px 0 5px 30%}.form aside>p>span+span:before{content:", "}.form aside>p[data-id=multipleList]>span{display:inline-block;border:1px solid #ccc;padding:0 .3em;border-radius:.3em;margin:.15em .3em .15em 0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;box-sizing:border-box}.form aside>p[data-id=multipleList]>span+span:before{content:""}.form .invalid>label+small,.form .invalid+aside,.form .invalid+aside+aside,.form .invalid+aside+aside+aside,.form .invalid+aside+aside+aside+aside{color:#c11}.form p.required label,.form fieldset.required legend{font-weight:bold}.form p>label,.form p>.label-wrapper{background:#eee;color:#333;padding:5px;border-radius:5px;display:block;text-align:right}.form em.required-marker{font-weight:bold;font-style:normal}.form .invalid>.label-wrapper,.form .invalid>label{background:#fee}.form p>.range{display:flex;align-items:center}.form p>.range>label:first-child{flex:0 0 30%;padding-right:5px;box-sizing:border-box}.form p>.range>label:first-child+select{margin-left:0}.form p>.range>label{flex:0 1 auto;padding-left:5px}.form p>.range>select{flex:1 1 auto}.form input,.form select,.form textarea{border:2px solid #999;font-size:1.3em;padding:5px;width:70%;transition:border-color .5s;margin-left:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#333}.form input[readonly],.form select[readonly],.form textarea[readonly]{color:#999;font-style:italic}.form input[disabled],.form select[disabled],.form textarea[disabled]{color:#999;font-style:italic}.form input:hover,.form select:hover,.form textarea:hover{border-color:#7bddc6}.form input:focus,.form select:focus,.form textarea:focus{border-color:#00c495}.form .color-picker{width:70%;width:calc(70% - (5px + 2px) * 2);border:2px solid #999;padding:5px;background:#fff;margin-left:5px;display:inline-flex;vertical-align:-3px}.form .color-picker>span{border:1px solid #999;display:block;flex-grow:1}.form .color-picker>span>input[type=color]{height:20px;margin-left:0;display:block;width:100%;border:none;padding:0px}.form .color-picker>span>input[type=color]::-webkit-color-swatch-wrapper{padding:0}.form .color-picker>span>input[type=color]::-webkit-color-swatch{border:none}.form .color-picker>span>input[type=color]::-moz-color-swatch{border:none}.form .color-picker>span>input[type=color]::-moz-focus-inner{border:none;padding:0}.form textarea{resize:vertical;line-height:1.5;min-height:112.28px;min-height:calc(3.6 * 1em * 1.5 + 5px * 2 + 2px * 2);vertical-align:baseline}.form optgroup{background:#fff}.form option{background:#fff}.form option.placeholder{color:#777}.form option[selected]{font-weight:bold}.form option[selected]:after{content:" (current)";font-weight:normal;font-style:italic;font-size:.8em;opacity:.8}.form option.indentation-level-1:before{content:""}.form option.indentation-level-2:before{content:"|\00a0\00a0"}.form option.indentation-level-3:before{content:"|\00a0\00a0|\00a0\00a0"}.form option.indentation-level-4:before{content:"|\00a0\00a0|\00a0\00a0|\00a0\00a0"}.form option.indentation-level-5:before{content:"|\00a0\00a0|\00a0\00a0|\00a0\00a0|\00a0\00a0"}.form option.indentation-level-6:before{content:"|\00a0\00a0|\00a0\00a0|\00a0\00a0|\00a0\00a0|\00a0\00a0"}.form fieldset.radio,.form fieldset.checkbox{border:0;margin:30px 0;padding:0}.form fieldset.radio.group-with-input,.form fieldset.checkbox.group-with-input{margin-top:0;max-width:650px}.form fieldset.radio.group-with-input>p,.form fieldset.checkbox.group-with-input>p{margin-left:30%;padding-left:5px}.form fieldset.radio+fieldset,.form fieldset.checkbox+fieldset{margin-top:30px}.form fieldset.radio h1,.form fieldset.checkbox h1{margin:.5em 0 0;font-size:.9em;color:#737373}.form fieldset.radio p,.form fieldset.checkbox p{margin:5px 0}.form fieldset.radio p.indentation-level-1>input,.form fieldset.checkbox p.indentation-level-1>input{margin-left:0px !important}.form fieldset.radio p.indentation-level-1>label,.form fieldset.checkbox p.indentation-level-1>label{display:inline-block;margin-left:25px}.form fieldset.radio p.indentation-level-1>label:before,.form fieldset.checkbox p.indentation-level-1>label:before{margin-left:-25px}.form fieldset.radio p.indentation-level-1+aside,.form fieldset.checkbox p.indentation-level-1+aside,.form fieldset.radio p.indentation-level-1+aside+aside,.form fieldset.checkbox p.indentation-level-1+aside+aside,.form fieldset.radio p.indentation-level-1+aside:not(:empty),.form fieldset.checkbox p.indentation-level-1+aside:not(:empty),.form fieldset.radio p.indentation-level-1+aside+aside:not(:empty),.form fieldset.checkbox p.indentation-level-1+aside+aside:not(:empty){padding-left:25px}.form fieldset.radio p.indentation-level-2>input,.form fieldset.checkbox p.indentation-level-2>input{margin-left:25px !important}.form fieldset.radio p.indentation-level-2>label,.form fieldset.checkbox p.indentation-level-2>label{display:inline-block;margin-left:50px}.form fieldset.radio p.indentation-level-2>label:before,.form fieldset.checkbox p.indentation-level-2>label:before{margin-left:-25px}.form fieldset.radio p.indentation-level-2+aside,.form fieldset.checkbox p.indentation-level-2+aside,.form fieldset.radio p.indentation-level-2+aside+aside,.form fieldset.checkbox p.indentation-level-2+aside+aside,.form fieldset.radio p.indentation-level-2+aside:not(:empty),.form fieldset.checkbox p.indentation-level-2+aside:not(:empty),.form fieldset.radio p.indentation-level-2+aside+aside:not(:empty),.form fieldset.checkbox p.indentation-level-2+aside+aside:not(:empty){padding-left:50px}.form fieldset.radio p.indentation-level-3>input,.form fieldset.checkbox p.indentation-level-3>input{margin-left:50px !important}.form fieldset.radio p.indentation-level-3>label,.form fieldset.checkbox p.indentation-level-3>label{display:inline-block;margin-left:75px}.form fieldset.radio p.indentation-level-3>label:before,.form fieldset.checkbox p.indentation-level-3>label:before{margin-left:-25px}.form fieldset.radio p.indentation-level-3+aside,.form fieldset.checkbox p.indentation-level-3+aside,.form fieldset.radio p.indentation-level-3+aside+aside,.form fieldset.checkbox p.indentation-level-3+aside+aside,.form fieldset.radio p.indentation-level-3+aside:not(:empty),.form fieldset.checkbox p.indentation-level-3+aside:not(:empty),.form fieldset.radio p.indentation-level-3+aside+aside:not(:empty),.form fieldset.checkbox p.indentation-level-3+aside+aside:not(:empty){padding-left:75px}.form fieldset.radio p.indentation-level-4>input,.form fieldset.checkbox p.indentation-level-4>input{margin-left:75px !important}.form fieldset.radio p.indentation-level-4>label,.form fieldset.checkbox p.indentation-level-4>label{display:inline-block;margin-left:100px}.form fieldset.radio p.indentation-level-4>label:before,.form fieldset.checkbox p.indentation-level-4>label:before{margin-left:-25px}.form fieldset.radio p.indentation-level-4+aside,.form fieldset.checkbox p.indentation-level-4+aside,.form fieldset.radio p.indentation-level-4+aside+aside,.form fieldset.checkbox p.indentation-level-4+aside+aside,.form fieldset.radio p.indentation-level-4+aside:not(:empty),.form fieldset.checkbox p.indentation-level-4+aside:not(:empty),.form fieldset.radio p.indentation-level-4+aside+aside:not(:empty),.form fieldset.checkbox p.indentation-level-4+aside+aside:not(:empty){padding-left:100px}.form fieldset.radio p.indentation-level-5>input,.form fieldset.checkbox p.indentation-level-5>input{margin-left:100px !important}.form fieldset.radio p.indentation-level-5>label,.form fieldset.checkbox p.indentation-level-5>label{display:inline-block;margin-left:125px}.form fieldset.radio p.indentation-level-5>label:before,.form fieldset.checkbox p.indentation-level-5>label:before{margin-left:-25px}.form fieldset.radio p.indentation-level-5+aside,.form fieldset.checkbox p.indentation-level-5+aside,.form fieldset.radio p.indentation-level-5+aside+aside,.form fieldset.checkbox p.indentation-level-5+aside+aside,.form fieldset.radio p.indentation-level-5+aside:not(:empty),.form fieldset.checkbox p.indentation-level-5+aside:not(:empty),.form fieldset.radio p.indentation-level-5+aside+aside:not(:empty),.form fieldset.checkbox p.indentation-level-5+aside+aside:not(:empty){padding-left:125px}.form fieldset.radio p.indentation-level-6>input,.form fieldset.checkbox p.indentation-level-6>input{margin-left:125px !important}.form fieldset.radio p.indentation-level-6>label,.form fieldset.checkbox p.indentation-level-6>label{display:inline-block;margin-left:150px}.form fieldset.radio p.indentation-level-6>label:before,.form fieldset.checkbox p.indentation-level-6>label:before{margin-left:-25px}.form fieldset.radio p.indentation-level-6+aside,.form fieldset.checkbox p.indentation-level-6+aside,.form fieldset.radio p.indentation-level-6+aside+aside,.form fieldset.checkbox p.indentation-level-6+aside+aside,.form fieldset.radio p.indentation-level-6+aside:not(:empty),.form fieldset.checkbox p.indentation-level-6+aside:not(:empty),.form fieldset.radio p.indentation-level-6+aside+aside:not(:empty),.form fieldset.checkbox p.indentation-level-6+aside+aside:not(:empty){padding-left:150px}.form fieldset.radio.side-by-side>section>p,.form fieldset.checkbox.side-by-side>section>p,.form fieldset.radio.side-by-side>p,.form fieldset.checkbox.side-by-side>p{display:inline-block;width:240px;max-width:72%;vertical-align:top}.form fieldset.radio.side-by-side>section>p.text,.form fieldset.checkbox.side-by-side>section>p.text,.form fieldset.radio.side-by-side>p.text,.form fieldset.checkbox.side-by-side>p.text{display:block;width:auto;max-width:100%}.form fieldset.radio legend,.form fieldset.checkbox legend{padding:0;font-weight:bold;font-size:1em}.form fieldset.radio.invalid legend,.form fieldset.checkbox.invalid legend{color:#c11}.form fieldset.radio label,.form fieldset.checkbox label{padding:0;background:transparent;text-align:left;display:inline;width:auto}.form fieldset.radio label+small,.form fieldset.checkbox label+small{font-style:italic;color:#999;margin:0;padding:0}.form fieldset.radio>aside,.form fieldset.checkbox>aside,.form fieldset.radio>section>aside,.form fieldset.checkbox>section>aside,.form fieldset.radio>aside:not(:empty),.form fieldset.checkbox>aside:not(:empty),.form fieldset.radio>section>aside:not(:empty),.form fieldset.checkbox>section>aside:not(:empty){margin-top:0;padding-left:0}.form fieldset.radio+aside,.form fieldset.checkbox+aside{margin-left:0}.form fieldset.radio input[type=radio],.form fieldset.checkbox input[type=radio]{width:auto;font-size:inherit;padding:0;border:0}.form fieldset.radio input[type=checkbox],.form fieldset.checkbox input[type=checkbox]{width:auto;font-size:inherit;padding:0;border:0}.form fieldset.radio input[type=checkbox]:not(:checked)~input,.form fieldset.checkbox input[type=checkbox]:not(:checked)~input,.form fieldset.radio input[type=checkbox]:not(:checked)~select,.form fieldset.checkbox input[type=checkbox]:not(:checked)~select{opacity:.5;text-decoration:line-through}.form fieldset.radio.multiple p,.form fieldset.checkbox.multiple p{display:flex;flex-wrap:wrap;align-items:center;margin:0}.form fieldset.radio.multiple p select,.form fieldset.checkbox.multiple p select{flex:1 0 auto;width:30%;min-width:175px;margin-top:5px}.form fieldset.radio.multiple p input,.form fieldset.checkbox.multiple p input{flex:1 0 auto;width:50%;min-width:200px;margin-top:5px;margin-left:5px}.form fieldset.radio.multiple p input[type=checkbox],.form fieldset.checkbox.multiple p input[type=checkbox],.form fieldset.radio.multiple p input[type=radio],.form fieldset.checkbox.multiple p input[type=radio]{flex:0 0 auto}.form fieldset.radio.custom-inputs p:not(#foo),.form fieldset.checkbox.custom-inputs p:not(#foo){position:relative}.form fieldset.radio.custom-inputs p:not(#foo)>input[type=checkbox],.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=checkbox],.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio],.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]{margin:0;padding:0;height:16px;width:16px;float:left;position:absolute;left:0;opacity:0}.form fieldset.radio.custom-inputs p:not(#foo)>input[type=checkbox]+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=checkbox]+label:before,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio]+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]+label:before{content:"\00a0";display:inline-block;border-radius:4px;border:1px solid #ccc;background:#f6f6f6;text-align:center;line-height:16px;height:16px;width:16px;margin-right:.5em;box-shadow:inset 0 0 0 8px #f6f6f6,inset 0 0 0 9px #00916e;transition:box-shadow .5s}.form fieldset.radio.custom-inputs p:not(#foo)>input[type=checkbox]:checked+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=checkbox]:checked+label:before,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio]:checked+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]:checked+label:before{background-color:#00c495;box-shadow:inset 0 0 0 3px #f6f6f6,inset 0 0 0 4px #00916e}.form fieldset.radio.custom-inputs p:not(#foo)>input[type=checkbox]:hover+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=checkbox]:hover+label:before,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio]:hover+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]:hover+label:before{border-color:#80e2ca}.form fieldset.radio.custom-inputs p:not(#foo)>input[type=checkbox]:focus+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=checkbox]:focus+label:before,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio]:focus+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]:focus+label:before{border-color:#00c495;border-style:dotted}.form fieldset.radio.custom-inputs p:not(#foo)>input[type=checkbox]:active+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=checkbox]:active+label:before,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio]:active+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]:active+label:before{border-color:#00c495;border-style:dotted}.form fieldset.radio.custom-inputs p:not(#foo)>input[type=checkbox]:disabled,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=checkbox]:disabled,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio]:disabled,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]:disabled,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=checkbox]:disabled+label,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=checkbox]:disabled+label,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio]:disabled+label,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]:disabled+label,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=checkbox]:disabled+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=checkbox]:disabled+label:before,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio]:disabled+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]:disabled+label:before{cursor:not-allowed}.form fieldset.radio.custom-inputs p:not(#foo)>input[type=checkbox]:disabled+label,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=checkbox]:disabled+label,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio]:disabled+label,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]:disabled+label{font-style:italic;color:#999}.form fieldset.radio.custom-inputs p:not(#foo)>input[type=checkbox]:disabled+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=checkbox]:disabled+label:before,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio]:disabled+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]:disabled+label:before{background-color:#ccc;border-color:#eee;border-style:dashed;box-shadow:inset 0 0 0 5px #fcfcfc,inset 0 0 0 6px #ddd}.form fieldset.radio.custom-inputs p:not(#foo)>input[type=checkbox]:read-only+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=checkbox]:read-only+label:before,.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio]:read-only+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]:read-only+label:before{background:#ccc}.form fieldset.radio.custom-inputs p:not(#foo)>input[type=radio]+label:before,.form fieldset.checkbox.custom-inputs p:not(#foo)>input[type=radio]+label:before{border-radius:8px}.form fieldset.radio+aside,.form fieldset.checkbox+aside,.form fieldset.radio+aside>p,.form fieldset.checkbox+aside>p{margin-top:5px;margin-left:0;padding-left:0}aside .form p{margin:15px 0}aside .form aside:not(:empty),aside .form aside+aside:not(:empty),aside .form aside+aside+aside:not(:empty),aside .form aside+aside+aside+aside:not(:empty){margin-top:-10px}aside .form aside:not(:empty)+aside,aside .form aside+aside:not(:empty)+aside,aside .form aside+aside+aside:not(:empty)+aside,aside .form aside+aside+aside+aside:not(:empty)+aside,aside .form aside:not(:empty)+aside+aside,aside .form aside+aside:not(:empty)+aside+aside,aside .form aside+aside+aside:not(:empty)+aside+aside,aside .form aside+aside+aside+aside:not(:empty)+aside+aside,aside .form aside:not(:empty)+aside+aside+aside,aside .form aside+aside:not(:empty)+aside+aside+aside,aside .form aside+aside+aside:not(:empty)+aside+aside+aside,aside .form aside+aside+aside+aside:not(:empty)+aside+aside+aside{margin-top:5px}aside .form p>label,aside .form p>.label-wrapper{text-align:left;display:block}aside .form input,aside .form select,aside .form textarea{width:100%;margin-left:0}aside .form .color-picker{display:flex;width:auto;margin-left:0}aside .form label+small,aside .form aside>p{margin-left:0}aside .form fieldset.checkbox,aside .form fieldset.radio{margin:15px 0}aside .form fieldset.checkbox.group-with-input>p,aside .form fieldset.radio.group-with-input>p{margin-left:0;padding-left:5px}aside .form fieldset.checkbox p.indentation-level-1>input,aside .form fieldset.radio p.indentation-level-1>input{margin-left:0px !important}aside .form fieldset.checkbox p.indentation-level-1>label,aside .form fieldset.radio p.indentation-level-1>label{display:inline-block;margin-left:25px}aside .form fieldset.checkbox p.indentation-level-1>label:before,aside .form fieldset.radio p.indentation-level-1>label:before{margin-left:-25px}aside .form fieldset.checkbox p.indentation-level-1+aside,aside .form fieldset.radio p.indentation-level-1+aside,aside .form fieldset.checkbox p.indentation-level-1+aside+aside,aside .form fieldset.radio p.indentation-level-1+aside+aside,aside .form fieldset.checkbox p.indentation-level-1+aside:not(:empty),aside .form fieldset.radio p.indentation-level-1+aside:not(:empty),aside .form fieldset.checkbox p.indentation-level-1+aside+aside:not(:empty),aside .form fieldset.radio p.indentation-level-1+aside+aside:not(:empty){padding-left:25px}aside .form fieldset.checkbox p.indentation-level-2>input,aside .form fieldset.radio p.indentation-level-2>input{margin-left:15px !important}aside .form fieldset.checkbox p.indentation-level-2>label,aside .form fieldset.radio p.indentation-level-2>label{display:inline-block;margin-left:40px}aside .form fieldset.checkbox p.indentation-level-2>label:before,aside .form fieldset.radio p.indentation-level-2>label:before{margin-left:-25px}aside .form fieldset.checkbox p.indentation-level-2+aside,aside .form fieldset.radio p.indentation-level-2+aside,aside .form fieldset.checkbox p.indentation-level-2+aside+aside,aside .form fieldset.radio p.indentation-level-2+aside+aside,aside .form fieldset.checkbox p.indentation-level-2+aside:not(:empty),aside .form fieldset.radio p.indentation-level-2+aside:not(:empty),aside .form fieldset.checkbox p.indentation-level-2+aside+aside:not(:empty),aside .form fieldset.radio p.indentation-level-2+aside+aside:not(:empty){padding-left:40px}aside .form fieldset.checkbox p.indentation-level-3>input,aside .form fieldset.radio p.indentation-level-3>input{margin-left:30px !important}aside .form fieldset.checkbox p.indentation-level-3>label,aside .form fieldset.radio p.indentation-level-3>label{display:inline-block;margin-left:55px}aside .form fieldset.checkbox p.indentation-level-3>label:before,aside .form fieldset.radio p.indentation-level-3>label:before{margin-left:-25px}aside .form fieldset.checkbox p.indentation-level-3+aside,aside .form fieldset.radio p.indentation-level-3+aside,aside .form fieldset.checkbox p.indentation-level-3+aside+aside,aside .form fieldset.radio p.indentation-level-3+aside+aside,aside .form fieldset.checkbox p.indentation-level-3+aside:not(:empty),aside .form fieldset.radio p.indentation-level-3+aside:not(:empty),aside .form fieldset.checkbox p.indentation-level-3+aside+aside:not(:empty),aside .form fieldset.radio p.indentation-level-3+aside+aside:not(:empty){padding-left:55px}aside .form fieldset.checkbox p.indentation-level-4>input,aside .form fieldset.radio p.indentation-level-4>input{margin-left:45px !important}aside .form fieldset.checkbox p.indentation-level-4>label,aside .form fieldset.radio p.indentation-level-4>label{display:inline-block;margin-left:70px}aside .form fieldset.checkbox p.indentation-level-4>label:before,aside .form fieldset.radio p.indentation-level-4>label:before{margin-left:-25px}aside .form fieldset.checkbox p.indentation-level-4+aside,aside .form fieldset.radio p.indentation-level-4+aside,aside .form fieldset.checkbox p.indentation-level-4+aside+aside,aside .form fieldset.radio p.indentation-level-4+aside+aside,aside .form fieldset.checkbox p.indentation-level-4+aside:not(:empty),aside .form fieldset.radio p.indentation-level-4+aside:not(:empty),aside .form fieldset.checkbox p.indentation-level-4+aside+aside:not(:empty),aside .form fieldset.radio p.indentation-level-4+aside+aside:not(:empty){padding-left:70px}aside .form fieldset.checkbox p.indentation-level-5>input,aside .form fieldset.radio p.indentation-level-5>input{margin-left:60px !important}aside .form fieldset.checkbox p.indentation-level-5>label,aside .form fieldset.radio p.indentation-level-5>label{display:inline-block;margin-left:85px}aside .form fieldset.checkbox p.indentation-level-5>label:before,aside .form fieldset.radio p.indentation-level-5>label:before{margin-left:-25px}aside .form fieldset.checkbox p.indentation-level-5+aside,aside .form fieldset.radio p.indentation-level-5+aside,aside .form fieldset.checkbox p.indentation-level-5+aside+aside,aside .form fieldset.radio p.indentation-level-5+aside+aside,aside .form fieldset.checkbox p.indentation-level-5+aside:not(:empty),aside .form fieldset.radio p.indentation-level-5+aside:not(:empty),aside .form fieldset.checkbox p.indentation-level-5+aside+aside:not(:empty),aside .form fieldset.radio p.indentation-level-5+aside+aside:not(:empty){padding-left:85px}aside .form fieldset.checkbox p.indentation-level-6>input,aside .form fieldset.radio p.indentation-level-6>input{margin-left:75px !important}aside .form fieldset.checkbox p.indentation-level-6>label,aside .form fieldset.radio p.indentation-level-6>label{display:inline-block;margin-left:100px}aside .form fieldset.checkbox p.indentation-level-6>label:before,aside .form fieldset.radio p.indentation-level-6>label:before{margin-left:-25px}aside .form fieldset.checkbox p.indentation-level-6+aside,aside .form fieldset.radio p.indentation-level-6+aside,aside .form fieldset.checkbox p.indentation-level-6+aside+aside,aside .form fieldset.radio p.indentation-level-6+aside+aside,aside .form fieldset.checkbox p.indentation-level-6+aside:not(:empty),aside .form fieldset.radio p.indentation-level-6+aside:not(:empty),aside .form fieldset.checkbox p.indentation-level-6+aside+aside:not(:empty),aside .form fieldset.radio p.indentation-level-6+aside+aside:not(:empty){padding-left:100px}@media (max-width:1040px){.form-progress{font-size:1em;counter-reset:progress-step;overflow:hidden;margin:0;padding:0;padding-right:.65em;padding-right:calc(.65em + .5em)}.form-progress>li{position:relative;display:inline-block;vertical-align:middle;padding-left:1.65em;padding-right:1.21666667em;line-height:2em;white-space:nowrap;background:#c3d42d;color:#666}.form-progress>li:first-child{padding-left:1.15em;border-left:.5em solid #c3d42d}.form-progress>li.current{background:#1FB049;color:#fff;font-weight:bold}.form-progress>li.current~li{background:#eee;color:#666}.form-progress>li:before,.form-progress>li:after{z-index:1;width:.65em;height:51%;position:absolute;content:"";background:inherit;border-right:.5em solid #fff;left:100%}.form-progress>li:last-child:before,.form-progress>li:last-child:after{border-color:#1FB049}.form-progress>li:before{top:0;transform:skewX(33deg) translateX(-0.5em);transform-origin:0 100%}.form-progress>li:after{bottom:0;transform:skewX(-33deg) translateX(-0.5em);transform-origin:0 0}.form-progress>li>em:before{content:"Step " counter(progress-step) ". ";counter-increment:progress-step;font-style:normal}.form-progress>li:not(.current)>span{display:none}.form p{margin:15px 0}.form aside:not(:empty),.form aside+aside:not(:empty),.form aside+aside+aside:not(:empty),.form aside+aside+aside+aside:not(:empty){margin-top:-10px}.form aside:not(:empty)+aside,.form aside+aside:not(:empty)+aside,.form aside+aside+aside:not(:empty)+aside,.form aside+aside+aside+aside:not(:empty)+aside,.form aside:not(:empty)+aside+aside,.form aside+aside:not(:empty)+aside+aside,.form aside+aside+aside:not(:empty)+aside+aside,.form aside+aside+aside+aside:not(:empty)+aside+aside,.form aside:not(:empty)+aside+aside+aside,.form aside+aside:not(:empty)+aside+aside+aside,.form aside+aside+aside:not(:empty)+aside+aside+aside,.form aside+aside+aside+aside:not(:empty)+aside+aside+aside{margin-top:5px}.form p>label,.form p>.label-wrapper{text-align:left;display:block}.form input,.form select,.form textarea{width:100%;margin-left:0}.form .color-picker{display:flex;width:auto;margin-left:0}.form label+small,.form aside>p{margin-left:0}.form fieldset.checkbox,.form fieldset.radio{margin:15px 0}.form fieldset.checkbox.group-with-input>p,.form fieldset.radio.group-with-input>p{margin-left:0;padding-left:5px}.form fieldset.checkbox p.indentation-level-1>input,.form fieldset.radio p.indentation-level-1>input{margin-left:0px !important}.form fieldset.checkbox p.indentation-level-1>label,.form fieldset.radio p.indentation-level-1>label{display:inline-block;margin-left:25px}.form fieldset.checkbox p.indentation-level-1>label:before,.form fieldset.radio p.indentation-level-1>label:before{margin-left:-25px}.form fieldset.checkbox p.indentation-level-1+aside,.form fieldset.radio p.indentation-level-1+aside,.form fieldset.checkbox p.indentation-level-1+aside+aside,.form fieldset.radio p.indentation-level-1+aside+aside,.form fieldset.checkbox p.indentation-level-1+aside:not(:empty),.form fieldset.radio p.indentation-level-1+aside:not(:empty),.form fieldset.checkbox p.indentation-level-1+aside+aside:not(:empty),.form fieldset.radio p.indentation-level-1+aside+aside:not(:empty){padding-left:25px}.form fieldset.checkbox p.indentation-level-2>input,.form fieldset.radio p.indentation-level-2>input{margin-left:15px !important}.form fieldset.checkbox p.indentation-level-2>label,.form fieldset.radio p.indentation-level-2>label{display:inline-block;margin-left:40px}.form fieldset.checkbox p.indentation-level-2>label:before,.form fieldset.radio p.indentation-level-2>label:before{margin-left:-25px}.form fieldset.checkbox p.indentation-level-2+aside,.form fieldset.radio p.indentation-level-2+aside,.form fieldset.checkbox p.indentation-level-2+aside+aside,.form fieldset.radio p.indentation-level-2+aside+aside,.form fieldset.checkbox p.indentation-level-2+aside:not(:empty),.form fieldset.radio p.indentation-level-2+aside:not(:empty),.form fieldset.checkbox p.indentation-level-2+aside+aside:not(:empty),.form fieldset.radio p.indentation-level-2+aside+aside:not(:empty){padding-left:40px}.form fieldset.checkbox p.indentation-level-3>input,.form fieldset.radio p.indentation-level-3>input{margin-left:30px !important}.form fieldset.checkbox p.indentation-level-3>label,.form fieldset.radio p.indentation-level-3>label{display:inline-block;margin-left:55px}.form fieldset.checkbox p.indentation-level-3>label:before,.form fieldset.radio p.indentation-level-3>label:before{margin-left:-25px}.form fieldset.checkbox p.indentation-level-3+aside,.form fieldset.radio p.indentation-level-3+aside,.form fieldset.checkbox p.indentation-level-3+aside+aside,.form fieldset.radio p.indentation-level-3+aside+aside,.form fieldset.checkbox p.indentation-level-3+aside:not(:empty),.form fieldset.radio p.indentation-level-3+aside:not(:empty),.form fieldset.checkbox p.indentation-level-3+aside+aside:not(:empty),.form fieldset.radio p.indentation-level-3+aside+aside:not(:empty){padding-left:55px}.form fieldset.checkbox p.indentation-level-4>input,.form fieldset.radio p.indentation-level-4>input{margin-left:45px !important}.form fieldset.checkbox p.indentation-level-4>label,.form fieldset.radio p.indentation-level-4>label{display:inline-block;margin-left:70px}.form fieldset.checkbox p.indentation-level-4>label:before,.form fieldset.radio p.indentation-level-4>label:before{margin-left:-25px}.form fieldset.checkbox p.indentation-level-4+aside,.form fieldset.radio p.indentation-level-4+aside,.form fieldset.checkbox p.indentation-level-4+aside+aside,.form fieldset.radio p.indentation-level-4+aside+aside,.form fieldset.checkbox p.indentation-level-4+aside:not(:empty),.form fieldset.radio p.indentation-level-4+aside:not(:empty),.form fieldset.checkbox p.indentation-level-4+aside+aside:not(:empty),.form fieldset.radio p.indentation-level-4+aside+aside:not(:empty){padding-left:70px}.form fieldset.checkbox p.indentation-level-5>input,.form fieldset.radio p.indentation-level-5>input{margin-left:60px !important}.form fieldset.checkbox p.indentation-level-5>label,.form fieldset.radio p.indentation-level-5>label{display:inline-block;margin-left:85px}.form fieldset.checkbox p.indentation-level-5>label:before,.form fieldset.radio p.indentation-level-5>label:before{margin-left:-25px}.form fieldset.checkbox p.indentation-level-5+aside,.form fieldset.radio p.indentation-level-5+aside,.form fieldset.checkbox p.indentation-level-5+aside+aside,.form fieldset.radio p.indentation-level-5+aside+aside,.form fieldset.checkbox p.indentation-level-5+aside:not(:empty),.form fieldset.radio p.indentation-level-5+aside:not(:empty),.form fieldset.checkbox p.indentation-level-5+aside+aside:not(:empty),.form fieldset.radio p.indentation-level-5+aside+aside:not(:empty){padding-left:85px}.form fieldset.checkbox p.indentation-level-6>input,.form fieldset.radio p.indentation-level-6>input{margin-left:75px !important}.form fieldset.checkbox p.indentation-level-6>label,.form fieldset.radio p.indentation-level-6>label{display:inline-block;margin-left:100px}.form fieldset.checkbox p.indentation-level-6>label:before,.form fieldset.radio p.indentation-level-6>label:before{margin-left:-25px}.form fieldset.checkbox p.indentation-level-6+aside,.form fieldset.radio p.indentation-level-6+aside,.form fieldset.checkbox p.indentation-level-6+aside+aside,.form fieldset.radio p.indentation-level-6+aside+aside,.form fieldset.checkbox p.indentation-level-6+aside:not(:empty),.form fieldset.radio p.indentation-level-6+aside:not(:empty),.form fieldset.checkbox p.indentation-level-6+aside+aside:not(:empty),.form fieldset.radio p.indentation-level-6+aside+aside:not(:empty){padding-left:100px}}@media (max-width:750px){.form-progress>li>span{display:none}}@media (max-width:440px),(max-height:380px){.form-progress>li>em:before{content:counter(progress-step) "."}}.small-form p{margin:15px 0}.small-form aside:not(:empty),.small-form aside+aside:not(:empty),.small-form aside+aside+aside:not(:empty),.small-form aside+aside+aside+aside:not(:empty){margin-top:-10px}.small-form aside:not(:empty)+aside,.small-form aside+aside:not(:empty)+aside,.small-form aside+aside+aside:not(:empty)+aside,.small-form aside+aside+aside+aside:not(:empty)+aside,.small-form aside:not(:empty)+aside+aside,.small-form aside+aside:not(:empty)+aside+aside,.small-form aside+aside+aside:not(:empty)+aside+aside,.small-form aside+aside+aside+aside:not(:empty)+aside+aside,.small-form aside:not(:empty)+aside+aside+aside,.small-form aside+aside:not(:empty)+aside+aside+aside,.small-form aside+aside+aside:not(:empty)+aside+aside+aside,.small-form aside+aside+aside+aside:not(:empty)+aside+aside+aside{margin-top:5px}.small-form p>label,.small-form p>.label-wrapper{text-align:left;display:block}.small-form input,.small-form select,.small-form textarea{width:100%;margin-left:0}.small-form .color-picker{display:flex;width:auto;margin-left:0}.small-form label+small,.small-form aside>p{margin-left:0}.small-form fieldset.checkbox,.small-form fieldset.radio{margin:15px 0}.small-form fieldset.checkbox.group-with-input>p,.small-form fieldset.radio.group-with-input>p{margin-left:0;padding-left:5px}.small-form fieldset.checkbox p.indentation-level-1>input,.small-form fieldset.radio p.indentation-level-1>input{margin-left:0px !important}.small-form fieldset.checkbox p.indentation-level-1>label,.small-form fieldset.radio p.indentation-level-1>label{display:inline-block;margin-left:25px}.small-form fieldset.checkbox p.indentation-level-1>label:before,.small-form fieldset.radio p.indentation-level-1>label:before{margin-left:-25px}.small-form fieldset.checkbox p.indentation-level-1+aside,.small-form fieldset.radio p.indentation-level-1+aside,.small-form fieldset.checkbox p.indentation-level-1+aside+aside,.small-form fieldset.radio p.indentation-level-1+aside+aside,.small-form fieldset.checkbox p.indentation-level-1+aside:not(:empty),.small-form fieldset.radio p.indentation-level-1+aside:not(:empty),.small-form fieldset.checkbox p.indentation-level-1+aside+aside:not(:empty),.small-form fieldset.radio p.indentation-level-1+aside+aside:not(:empty){padding-left:25px}.small-form fieldset.checkbox p.indentation-level-2>input,.small-form fieldset.radio p.indentation-level-2>input{margin-left:15px !important}.small-form fieldset.checkbox p.indentation-level-2>label,.small-form fieldset.radio p.indentation-level-2>label{display:inline-block;margin-left:40px}.small-form fieldset.checkbox p.indentation-level-2>label:before,.small-form fieldset.radio p.indentation-level-2>label:before{margin-left:-25px}.small-form fieldset.checkbox p.indentation-level-2+aside,.small-form fieldset.radio p.indentation-level-2+aside,.small-form fieldset.checkbox p.indentation-level-2+aside+aside,.small-form fieldset.radio p.indentation-level-2+aside+aside,.small-form fieldset.checkbox p.indentation-level-2+aside:not(:empty),.small-form fieldset.radio p.indentation-level-2+aside:not(:empty),.small-form fieldset.checkbox p.indentation-level-2+aside+aside:not(:empty),.small-form fieldset.radio p.indentation-level-2+aside+aside:not(:empty){padding-left:40px}.small-form fieldset.checkbox p.indentation-level-3>input,.small-form fieldset.radio p.indentation-level-3>input{margin-left:30px !important}.small-form fieldset.checkbox p.indentation-level-3>label,.small-form fieldset.radio p.indentation-level-3>label{display:inline-block;margin-left:55px}.small-form fieldset.checkbox p.indentation-level-3>label:before,.small-form fieldset.radio p.indentation-level-3>label:before{margin-left:-25px}.small-form fieldset.checkbox p.indentation-level-3+aside,.small-form fieldset.radio p.indentation-level-3+aside,.small-form fieldset.checkbox p.indentation-level-3+aside+aside,.small-form fieldset.radio p.indentation-level-3+aside+aside,.small-form fieldset.checkbox p.indentation-level-3+aside:not(:empty),.small-form fieldset.radio p.indentation-level-3+aside:not(:empty),.small-form fieldset.checkbox p.indentation-level-3+aside+aside:not(:empty),.small-form fieldset.radio p.indentation-level-3+aside+aside:not(:empty){padding-left:55px}.small-form fieldset.checkbox p.indentation-level-4>input,.small-form fieldset.radio p.indentation-level-4>input{margin-left:45px !important}.small-form fieldset.checkbox p.indentation-level-4>label,.small-form fieldset.radio p.indentation-level-4>label{display:inline-block;margin-left:70px}.small-form fieldset.checkbox p.indentation-level-4>label:before,.small-form fieldset.radio p.indentation-level-4>label:before{margin-left:-25px}.small-form fieldset.checkbox p.indentation-level-4+aside,.small-form fieldset.radio p.indentation-level-4+aside,.small-form fieldset.checkbox p.indentation-level-4+aside+aside,.small-form fieldset.radio p.indentation-level-4+aside+aside,.small-form fieldset.checkbox p.indentation-level-4+aside:not(:empty),.small-form fieldset.radio p.indentation-level-4+aside:not(:empty),.small-form fieldset.checkbox p.indentation-level-4+aside+aside:not(:empty),.small-form fieldset.radio p.indentation-level-4+aside+aside:not(:empty){padding-left:70px}.small-form fieldset.checkbox p.indentation-level-5>input,.small-form fieldset.radio p.indentation-level-5>input{margin-left:60px !important}.small-form fieldset.checkbox p.indentation-level-5>label,.small-form fieldset.radio p.indentation-level-5>label{display:inline-block;margin-left:85px}.small-form fieldset.checkbox p.indentation-level-5>label:before,.small-form fieldset.radio p.indentation-level-5>label:before{margin-left:-25px}.small-form fieldset.checkbox p.indentation-level-5+aside,.small-form fieldset.radio p.indentation-level-5+aside,.small-form fieldset.checkbox p.indentation-level-5+aside+aside,.small-form fieldset.radio p.indentation-level-5+aside+aside,.small-form fieldset.checkbox p.indentation-level-5+aside:not(:empty),.small-form fieldset.radio p.indentation-level-5+aside:not(:empty),.small-form fieldset.checkbox p.indentation-level-5+aside+aside:not(:empty),.small-form fieldset.radio p.indentation-level-5+aside+aside:not(:empty){padding-left:85px}.small-form fieldset.checkbox p.indentation-level-6>input,.small-form fieldset.radio p.indentation-level-6>input{margin-left:75px !important}.small-form fieldset.checkbox p.indentation-level-6>label,.small-form fieldset.radio p.indentation-level-6>label{display:inline-block;margin-left:100px}.small-form fieldset.checkbox p.indentation-level-6>label:before,.small-form fieldset.radio p.indentation-level-6>label:before{margin-left:-25px}.small-form fieldset.checkbox p.indentation-level-6+aside,.small-form fieldset.radio p.indentation-level-6+aside,.small-form fieldset.checkbox p.indentation-level-6+aside+aside,.small-form fieldset.radio p.indentation-level-6+aside+aside,.small-form fieldset.checkbox p.indentation-level-6+aside:not(:empty),.small-form fieldset.radio p.indentation-level-6+aside:not(:empty),.small-form fieldset.checkbox p.indentation-level-6+aside+aside:not(:empty),.small-form fieldset.radio p.indentation-level-6+aside+aside:not(:empty){padding-left:100px}a.btn,button.btn{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-weight:bold;font-size:1.15em;padding:10px 35px;margin-top:3px;margin-bottom:3px;transition:background-color .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff !important;background-color:#00c495}a.btn:hover,button.btn:hover,a.btn:focus,button.btn:focus,a.btn:active,button.btn:active{background-color:#00dea8;outline-color:#00c495}a.btn:active,button.btn:active{background-image:none}a.btn:focus,button.btn:focus{outline-width:1px;outline-style:dotted}a.btn[disabled],button.btn[disabled],fieldset[disabled] a.btn,fieldset[disabled] button.btn,a.btn[disabled]:hover,button.btn[disabled]:hover,fieldset[disabled] a.btn:hover,fieldset[disabled] button.btn:hover,a.btn[disabled]:focus,button.btn[disabled]:focus,fieldset[disabled] a.btn:focus,fieldset[disabled] button.btn:focus,a.btn[disabled]:active,button.btn[disabled]:active,fieldset[disabled] a.btn:active,fieldset[disabled] button.btn:active{background-color:#ccc}a.btn.btn-small,button.btn.btn-small{font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}a.btn.btn-success,button.btn.btn-success{color:#fff !important;background-color:#5c5}a.btn.btn-success:hover,button.btn.btn-success:hover,a.btn.btn-success:focus,button.btn.btn-success:focus,a.btn.btn-success:active,button.btn.btn-success:active{background-color:#69d269;outline-color:#5c5}a.btn.btn-success:active,button.btn.btn-success:active{background-image:none}a.btn.btn-success:focus,button.btn.btn-success:focus{outline-width:1px;outline-style:dotted}a.btn.btn-success[disabled],button.btn.btn-success[disabled],fieldset[disabled] a.btn.btn-success,fieldset[disabled] button.btn.btn-success,a.btn.btn-success[disabled]:hover,button.btn.btn-success[disabled]:hover,fieldset[disabled] a.btn.btn-success:hover,fieldset[disabled] button.btn.btn-success:hover,a.btn.btn-success[disabled]:focus,button.btn.btn-success[disabled]:focus,fieldset[disabled] a.btn.btn-success:focus,fieldset[disabled] button.btn.btn-success:focus,a.btn.btn-success[disabled]:active,button.btn.btn-success[disabled]:active,fieldset[disabled] a.btn.btn-success:active,fieldset[disabled] button.btn.btn-success:active{background-color:#ccc}a.btn.btn-info,button.btn.btn-info{color:#fff !important;background-color:#fea}a.btn.btn-info:hover,button.btn.btn-info:hover,a.btn.btn-info:focus,button.btn.btn-info:focus,a.btn.btn-info:active,button.btn.btn-info:active{background-color:#fff3c3;outline-color:#fea}a.btn.btn-info:active,button.btn.btn-info:active{background-image:none}a.btn.btn-info:focus,button.btn.btn-info:focus{outline-width:1px;outline-style:dotted}a.btn.btn-info[disabled],button.btn.btn-info[disabled],fieldset[disabled] a.btn.btn-info,fieldset[disabled] button.btn.btn-info,a.btn.btn-info[disabled]:hover,button.btn.btn-info[disabled]:hover,fieldset[disabled] a.btn.btn-info:hover,fieldset[disabled] button.btn.btn-info:hover,a.btn.btn-info[disabled]:focus,button.btn.btn-info[disabled]:focus,fieldset[disabled] a.btn.btn-info:focus,fieldset[disabled] button.btn.btn-info:focus,a.btn.btn-info[disabled]:active,button.btn.btn-info[disabled]:active,fieldset[disabled] a.btn.btn-info:active,fieldset[disabled] button.btn.btn-info:active{background-color:#ccc}a.btn.btn-warning,button.btn.btn-warning{color:#fff !important;background-color:#f94}a.btn.btn-warning:hover,button.btn.btn-warning:hover,a.btn.btn-warning:focus,button.btn.btn-warning:focus,a.btn.btn-warning:active,button.btn.btn-warning:active{background-color:#ffa75e;outline-color:#f94}a.btn.btn-warning:active,button.btn.btn-warning:active{background-image:none}a.btn.btn-warning:focus,button.btn.btn-warning:focus{outline-width:1px;outline-style:dotted}a.btn.btn-warning[disabled],button.btn.btn-warning[disabled],fieldset[disabled] a.btn.btn-warning,fieldset[disabled] button.btn.btn-warning,a.btn.btn-warning[disabled]:hover,button.btn.btn-warning[disabled]:hover,fieldset[disabled] a.btn.btn-warning:hover,fieldset[disabled] button.btn.btn-warning:hover,a.btn.btn-warning[disabled]:focus,button.btn.btn-warning[disabled]:focus,fieldset[disabled] a.btn.btn-warning:focus,fieldset[disabled] button.btn.btn-warning:focus,a.btn.btn-warning[disabled]:active,button.btn.btn-warning[disabled]:active,fieldset[disabled] a.btn.btn-warning:active,fieldset[disabled] button.btn.btn-warning:active{background-color:#ccc}a.btn.btn-danger,button.btn.btn-danger{color:#fff !important;background-color:#e33}a.btn.btn-danger:hover,button.btn.btn-danger:hover,a.btn.btn-danger:focus,button.btn.btn-danger:focus,a.btn.btn-danger:active,button.btn.btn-danger:active{background-color:#f04b4b;outline-color:#e33}a.btn.btn-danger:active,button.btn.btn-danger:active{background-image:none}a.btn.btn-danger:focus,button.btn.btn-danger:focus{outline-width:1px;outline-style:dotted}a.btn.btn-danger[disabled],button.btn.btn-danger[disabled],fieldset[disabled] a.btn.btn-danger,fieldset[disabled] button.btn.btn-danger,a.btn.btn-danger[disabled]:hover,button.btn.btn-danger[disabled]:hover,fieldset[disabled] a.btn.btn-danger:hover,fieldset[disabled] button.btn.btn-danger:hover,a.btn.btn-danger[disabled]:focus,button.btn.btn-danger[disabled]:focus,fieldset[disabled] a.btn.btn-danger:focus,fieldset[disabled] button.btn.btn-danger:focus,a.btn.btn-danger[disabled]:active,button.btn.btn-danger[disabled]:active,fieldset[disabled] a.btn.btn-danger:active,fieldset[disabled] button.btn.btn-danger:active{background-color:#ccc}a.btn.add:before,button.btn.add:before{content:"✚ "}a.btn.remove:before,button.btn.remove:before{content:"✖ "}a.btn.edit:before,button.btn.edit:before,a.btn.change:before,button.btn.change:before{content:"✎ "}a.btn.go-back:before,button.btn.go-back:before{content:"⬅ "}a.btn.submit:after,button.btn.submit:after{content:" ▸"}a.btn.search:after,button.btn.search:after{content:" ▸"}a.btn.reload:before,button.btn.reload:before{content:"⟳ "}.site-publishers a.btn,.site-publishers button.btn,.site-publishers .form button[type=submit],.site-publishers .form button[type=reset]{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-weight:bold;font-size:1.15em;padding:10px 35px;margin-top:3px;margin-bottom:3px;transition:background-color .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff !important;background-color:#33b44a}.site-publishers a.btn:hover,.site-publishers button.btn:hover,.site-publishers .form button[type=submit]:hover,.site-publishers .form button[type=reset]:hover,.site-publishers a.btn:focus,.site-publishers button.btn:focus,.site-publishers .form button[type=submit]:focus,.site-publishers .form button[type=reset]:focus,.site-publishers a.btn:active,.site-publishers button.btn:active,.site-publishers .form button[type=submit]:active,.site-publishers .form button[type=reset]:active{background-color:#39c753;outline-color:#33b44a}.site-publishers a.btn:active,.site-publishers button.btn:active,.site-publishers .form button[type=submit]:active,.site-publishers .form button[type=reset]:active{background-image:none}.site-publishers a.btn:focus,.site-publishers button.btn:focus,.site-publishers .form button[type=submit]:focus,.site-publishers .form button[type=reset]:focus{outline-width:1px;outline-style:dotted}.site-publishers a.btn[disabled],.site-publishers button.btn[disabled],.site-publishers .form button[type=submit][disabled],.site-publishers .form button[type=reset][disabled],fieldset[disabled] .site-publishers a.btn,fieldset[disabled] .site-publishers button.btn,fieldset[disabled] .site-publishers .form button[type=submit],fieldset[disabled] .site-publishers .form button[type=reset],.site-publishers a.btn[disabled]:hover,.site-publishers button.btn[disabled]:hover,.site-publishers .form button[type=submit][disabled]:hover,.site-publishers .form button[type=reset][disabled]:hover,fieldset[disabled] .site-publishers a.btn:hover,fieldset[disabled] .site-publishers button.btn:hover,fieldset[disabled] .site-publishers .form button[type=submit]:hover,fieldset[disabled] .site-publishers .form button[type=reset]:hover,.site-publishers a.btn[disabled]:focus,.site-publishers button.btn[disabled]:focus,.site-publishers .form button[type=submit][disabled]:focus,.site-publishers .form button[type=reset][disabled]:focus,fieldset[disabled] .site-publishers a.btn:focus,fieldset[disabled] .site-publishers button.btn:focus,fieldset[disabled] .site-publishers .form button[type=submit]:focus,fieldset[disabled] .site-publishers .form button[type=reset]:focus,.site-publishers a.btn[disabled]:active,.site-publishers button.btn[disabled]:active,.site-publishers .form button[type=submit][disabled]:active,.site-publishers .form button[type=reset][disabled]:active,fieldset[disabled] .site-publishers a.btn:active,fieldset[disabled] .site-publishers button.btn:active,fieldset[disabled] .site-publishers .form button[type=submit]:active,fieldset[disabled] .site-publishers .form button[type=reset]:active{background-color:#ccc}.site-publishers a.btn.btn-small,.site-publishers button.btn.btn-small,.site-publishers .form button[type=submit].btn-small,.site-publishers .form button[type=reset].btn-small{font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}.site-publishers a.btn.btn-success,.site-publishers button.btn.btn-success,.site-publishers .form button[type=submit].btn-success,.site-publishers .form button[type=reset].btn-success{color:#fff !important;background-color:#5c5}.site-publishers a.btn.btn-success:hover,.site-publishers button.btn.btn-success:hover,.site-publishers .form button[type=submit].btn-success:hover,.site-publishers .form button[type=reset].btn-success:hover,.site-publishers a.btn.btn-success:focus,.site-publishers button.btn.btn-success:focus,.site-publishers .form button[type=submit].btn-success:focus,.site-publishers .form button[type=reset].btn-success:focus,.site-publishers a.btn.btn-success:active,.site-publishers button.btn.btn-success:active,.site-publishers .form button[type=submit].btn-success:active,.site-publishers .form button[type=reset].btn-success:active{background-color:#69d269;outline-color:#5c5}.site-publishers a.btn.btn-success:active,.site-publishers button.btn.btn-success:active,.site-publishers .form button[type=submit].btn-success:active,.site-publishers .form button[type=reset].btn-success:active{background-image:none}.site-publishers a.btn.btn-success:focus,.site-publishers button.btn.btn-success:focus,.site-publishers .form button[type=submit].btn-success:focus,.site-publishers .form button[type=reset].btn-success:focus{outline-width:1px;outline-style:dotted}.site-publishers a.btn.btn-success[disabled],.site-publishers button.btn.btn-success[disabled],.site-publishers .form button[type=submit].btn-success[disabled],.site-publishers .form button[type=reset].btn-success[disabled],fieldset[disabled] .site-publishers a.btn.btn-success,fieldset[disabled] .site-publishers button.btn.btn-success,fieldset[disabled] .site-publishers .form button[type=submit].btn-success,fieldset[disabled] .site-publishers .form button[type=reset].btn-success,.site-publishers a.btn.btn-success[disabled]:hover,.site-publishers button.btn.btn-success[disabled]:hover,.site-publishers .form button[type=submit].btn-success[disabled]:hover,.site-publishers .form button[type=reset].btn-success[disabled]:hover,fieldset[disabled] .site-publishers a.btn.btn-success:hover,fieldset[disabled] .site-publishers button.btn.btn-success:hover,fieldset[disabled] .site-publishers .form button[type=submit].btn-success:hover,fieldset[disabled] .site-publishers .form button[type=reset].btn-success:hover,.site-publishers a.btn.btn-success[disabled]:focus,.site-publishers button.btn.btn-success[disabled]:focus,.site-publishers .form button[type=submit].btn-success[disabled]:focus,.site-publishers .form button[type=reset].btn-success[disabled]:focus,fieldset[disabled] .site-publishers a.btn.btn-success:focus,fieldset[disabled] .site-publishers button.btn.btn-success:focus,fieldset[disabled] .site-publishers .form button[type=submit].btn-success:focus,fieldset[disabled] .site-publishers .form button[type=reset].btn-success:focus,.site-publishers a.btn.btn-success[disabled]:active,.site-publishers button.btn.btn-success[disabled]:active,.site-publishers .form button[type=submit].btn-success[disabled]:active,.site-publishers .form button[type=reset].btn-success[disabled]:active,fieldset[disabled] .site-publishers a.btn.btn-success:active,fieldset[disabled] .site-publishers button.btn.btn-success:active,fieldset[disabled] .site-publishers .form button[type=submit].btn-success:active,fieldset[disabled] .site-publishers .form button[type=reset].btn-success:active{background-color:#ccc}.site-publishers a.btn.btn-info,.site-publishers button.btn.btn-info,.site-publishers .form button[type=submit].btn-info,.site-publishers .form button[type=reset].btn-info{color:#fff !important;background-color:#fea}.site-publishers a.btn.btn-info:hover,.site-publishers button.btn.btn-info:hover,.site-publishers .form button[type=submit].btn-info:hover,.site-publishers .form button[type=reset].btn-info:hover,.site-publishers a.btn.btn-info:focus,.site-publishers button.btn.btn-info:focus,.site-publishers .form button[type=submit].btn-info:focus,.site-publishers .form button[type=reset].btn-info:focus,.site-publishers a.btn.btn-info:active,.site-publishers button.btn.btn-info:active,.site-publishers .form button[type=submit].btn-info:active,.site-publishers .form button[type=reset].btn-info:active{background-color:#fff3c3;outline-color:#fea}.site-publishers a.btn.btn-info:active,.site-publishers button.btn.btn-info:active,.site-publishers .form button[type=submit].btn-info:active,.site-publishers .form button[type=reset].btn-info:active{background-image:none}.site-publishers a.btn.btn-info:focus,.site-publishers button.btn.btn-info:focus,.site-publishers .form button[type=submit].btn-info:focus,.site-publishers .form button[type=reset].btn-info:focus{outline-width:1px;outline-style:dotted}.site-publishers a.btn.btn-info[disabled],.site-publishers button.btn.btn-info[disabled],.site-publishers .form button[type=submit].btn-info[disabled],.site-publishers .form button[type=reset].btn-info[disabled],fieldset[disabled] .site-publishers a.btn.btn-info,fieldset[disabled] .site-publishers button.btn.btn-info,fieldset[disabled] .site-publishers .form button[type=submit].btn-info,fieldset[disabled] .site-publishers .form button[type=reset].btn-info,.site-publishers a.btn.btn-info[disabled]:hover,.site-publishers button.btn.btn-info[disabled]:hover,.site-publishers .form button[type=submit].btn-info[disabled]:hover,.site-publishers .form button[type=reset].btn-info[disabled]:hover,fieldset[disabled] .site-publishers a.btn.btn-info:hover,fieldset[disabled] .site-publishers button.btn.btn-info:hover,fieldset[disabled] .site-publishers .form button[type=submit].btn-info:hover,fieldset[disabled] .site-publishers .form button[type=reset].btn-info:hover,.site-publishers a.btn.btn-info[disabled]:focus,.site-publishers button.btn.btn-info[disabled]:focus,.site-publishers .form button[type=submit].btn-info[disabled]:focus,.site-publishers .form button[type=reset].btn-info[disabled]:focus,fieldset[disabled] .site-publishers a.btn.btn-info:focus,fieldset[disabled] .site-publishers button.btn.btn-info:focus,fieldset[disabled] .site-publishers .form button[type=submit].btn-info:focus,fieldset[disabled] .site-publishers .form button[type=reset].btn-info:focus,.site-publishers a.btn.btn-info[disabled]:active,.site-publishers button.btn.btn-info[disabled]:active,.site-publishers .form button[type=submit].btn-info[disabled]:active,.site-publishers .form button[type=reset].btn-info[disabled]:active,fieldset[disabled] .site-publishers a.btn.btn-info:active,fieldset[disabled] .site-publishers button.btn.btn-info:active,fieldset[disabled] .site-publishers .form button[type=submit].btn-info:active,fieldset[disabled] .site-publishers .form button[type=reset].btn-info:active{background-color:#ccc}.site-publishers a.btn.btn-warning,.site-publishers button.btn.btn-warning,.site-publishers .form button[type=submit].btn-warning,.site-publishers .form button[type=reset].btn-warning{color:#fff !important;background-color:#f94}.site-publishers a.btn.btn-warning:hover,.site-publishers button.btn.btn-warning:hover,.site-publishers .form button[type=submit].btn-warning:hover,.site-publishers .form button[type=reset].btn-warning:hover,.site-publishers a.btn.btn-warning:focus,.site-publishers button.btn.btn-warning:focus,.site-publishers .form button[type=submit].btn-warning:focus,.site-publishers .form button[type=reset].btn-warning:focus,.site-publishers a.btn.btn-warning:active,.site-publishers button.btn.btn-warning:active,.site-publishers .form button[type=submit].btn-warning:active,.site-publishers .form button[type=reset].btn-warning:active{background-color:#ffa75e;outline-color:#f94}.site-publishers a.btn.btn-warning:active,.site-publishers button.btn.btn-warning:active,.site-publishers .form button[type=submit].btn-warning:active,.site-publishers .form button[type=reset].btn-warning:active{background-image:none}.site-publishers a.btn.btn-warning:focus,.site-publishers button.btn.btn-warning:focus,.site-publishers .form button[type=submit].btn-warning:focus,.site-publishers .form button[type=reset].btn-warning:focus{outline-width:1px;outline-style:dotted}.site-publishers a.btn.btn-warning[disabled],.site-publishers button.btn.btn-warning[disabled],.site-publishers .form button[type=submit].btn-warning[disabled],.site-publishers .form button[type=reset].btn-warning[disabled],fieldset[disabled] .site-publishers a.btn.btn-warning,fieldset[disabled] .site-publishers button.btn.btn-warning,fieldset[disabled] .site-publishers .form button[type=submit].btn-warning,fieldset[disabled] .site-publishers .form button[type=reset].btn-warning,.site-publishers a.btn.btn-warning[disabled]:hover,.site-publishers button.btn.btn-warning[disabled]:hover,.site-publishers .form button[type=submit].btn-warning[disabled]:hover,.site-publishers .form button[type=reset].btn-warning[disabled]:hover,fieldset[disabled] .site-publishers a.btn.btn-warning:hover,fieldset[disabled] .site-publishers button.btn.btn-warning:hover,fieldset[disabled] .site-publishers .form button[type=submit].btn-warning:hover,fieldset[disabled] .site-publishers .form button[type=reset].btn-warning:hover,.site-publishers a.btn.btn-warning[disabled]:focus,.site-publishers button.btn.btn-warning[disabled]:focus,.site-publishers .form button[type=submit].btn-warning[disabled]:focus,.site-publishers .form button[type=reset].btn-warning[disabled]:focus,fieldset[disabled] .site-publishers a.btn.btn-warning:focus,fieldset[disabled] .site-publishers button.btn.btn-warning:focus,fieldset[disabled] .site-publishers .form button[type=submit].btn-warning:focus,fieldset[disabled] .site-publishers .form button[type=reset].btn-warning:focus,.site-publishers a.btn.btn-warning[disabled]:active,.site-publishers button.btn.btn-warning[disabled]:active,.site-publishers .form button[type=submit].btn-warning[disabled]:active,.site-publishers .form button[type=reset].btn-warning[disabled]:active,fieldset[disabled] .site-publishers a.btn.btn-warning:active,fieldset[disabled] .site-publishers button.btn.btn-warning:active,fieldset[disabled] .site-publishers .form button[type=submit].btn-warning:active,fieldset[disabled] .site-publishers .form button[type=reset].btn-warning:active{background-color:#ccc}.site-publishers a.btn.btn-danger,.site-publishers button.btn.btn-danger,.site-publishers .form button[type=submit].btn-danger,.site-publishers .form button[type=reset].btn-danger{color:#fff !important;background-color:#e33}.site-publishers a.btn.btn-danger:hover,.site-publishers button.btn.btn-danger:hover,.site-publishers .form button[type=submit].btn-danger:hover,.site-publishers .form button[type=reset].btn-danger:hover,.site-publishers a.btn.btn-danger:focus,.site-publishers button.btn.btn-danger:focus,.site-publishers .form button[type=submit].btn-danger:focus,.site-publishers .form button[type=reset].btn-danger:focus,.site-publishers a.btn.btn-danger:active,.site-publishers button.btn.btn-danger:active,.site-publishers .form button[type=submit].btn-danger:active,.site-publishers .form button[type=reset].btn-danger:active{background-color:#f04b4b;outline-color:#e33}.site-publishers a.btn.btn-danger:active,.site-publishers button.btn.btn-danger:active,.site-publishers .form button[type=submit].btn-danger:active,.site-publishers .form button[type=reset].btn-danger:active{background-image:none}.site-publishers a.btn.btn-danger:focus,.site-publishers button.btn.btn-danger:focus,.site-publishers .form button[type=submit].btn-danger:focus,.site-publishers .form button[type=reset].btn-danger:focus{outline-width:1px;outline-style:dotted}.site-publishers a.btn.btn-danger[disabled],.site-publishers button.btn.btn-danger[disabled],.site-publishers .form button[type=submit].btn-danger[disabled],.site-publishers .form button[type=reset].btn-danger[disabled],fieldset[disabled] .site-publishers a.btn.btn-danger,fieldset[disabled] .site-publishers button.btn.btn-danger,fieldset[disabled] .site-publishers .form button[type=submit].btn-danger,fieldset[disabled] .site-publishers .form button[type=reset].btn-danger,.site-publishers a.btn.btn-danger[disabled]:hover,.site-publishers button.btn.btn-danger[disabled]:hover,.site-publishers .form button[type=submit].btn-danger[disabled]:hover,.site-publishers .form button[type=reset].btn-danger[disabled]:hover,fieldset[disabled] .site-publishers a.btn.btn-danger:hover,fieldset[disabled] .site-publishers button.btn.btn-danger:hover,fieldset[disabled] .site-publishers .form button[type=submit].btn-danger:hover,fieldset[disabled] .site-publishers .form button[type=reset].btn-danger:hover,.site-publishers a.btn.btn-danger[disabled]:focus,.site-publishers button.btn.btn-danger[disabled]:focus,.site-publishers .form button[type=submit].btn-danger[disabled]:focus,.site-publishers .form button[type=reset].btn-danger[disabled]:focus,fieldset[disabled] .site-publishers a.btn.btn-danger:focus,fieldset[disabled] .site-publishers button.btn.btn-danger:focus,fieldset[disabled] .site-publishers .form button[type=submit].btn-danger:focus,fieldset[disabled] .site-publishers .form button[type=reset].btn-danger:focus,.site-publishers a.btn.btn-danger[disabled]:active,.site-publishers button.btn.btn-danger[disabled]:active,.site-publishers .form button[type=submit].btn-danger[disabled]:active,.site-publishers .form button[type=reset].btn-danger[disabled]:active,fieldset[disabled] .site-publishers a.btn.btn-danger:active,fieldset[disabled] .site-publishers button.btn.btn-danger:active,fieldset[disabled] .site-publishers .form button[type=submit].btn-danger:active,fieldset[disabled] .site-publishers .form button[type=reset].btn-danger:active{background-color:#ccc}.site-publishers a.btn.add:before,.site-publishers button.btn.add:before,.site-publishers .form button[type=submit].add:before,.site-publishers .form button[type=reset].add:before{content:"✚ "}.site-publishers a.btn.remove:before,.site-publishers button.btn.remove:before,.site-publishers .form button[type=submit].remove:before,.site-publishers .form button[type=reset].remove:before{content:"✖ "}.site-publishers a.btn.edit:before,.site-publishers button.btn.edit:before,.site-publishers .form button[type=submit].edit:before,.site-publishers .form button[type=reset].edit:before,.site-publishers a.btn.change:before,.site-publishers button.btn.change:before,.site-publishers .form button[type=submit].change:before,.site-publishers .form button[type=reset].change:before{content:"✎ "}.site-publishers a.btn.go-back:before,.site-publishers button.btn.go-back:before,.site-publishers .form button[type=submit].go-back:before,.site-publishers .form button[type=reset].go-back:before{content:"⬅ "}.site-publishers a.btn.submit:after,.site-publishers button.btn.submit:after,.site-publishers .form button[type=submit].submit:after,.site-publishers .form button[type=reset].submit:after{content:" ▸"}.site-publishers a.btn.search:after,.site-publishers button.btn.search:after,.site-publishers .form button[type=submit].search:after,.site-publishers .form button[type=reset].search:after{content:" ▸"}.site-publishers a.btn.reload:before,.site-publishers button.btn.reload:before,.site-publishers .form button[type=submit].reload:before,.site-publishers .form button[type=reset].reload:before{content:"⟳ "}.site-awards a.btn{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-weight:bold;font-size:1.15em;padding:10px 35px;margin-top:3px;margin-bottom:3px;transition:background-color .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff !important;background-color:#7b56a4}.site-awards a.btn:hover,.site-awards a.btn:focus,.site-awards a.btn:active{background-color:#8865ae;outline-color:#7b56a4}.site-awards a.btn:active{background-image:none}.site-awards a.btn:focus{outline-width:1px;outline-style:dotted}.site-awards a.btn[disabled],fieldset[disabled] .site-awards a.btn,.site-awards a.btn[disabled]:hover,fieldset[disabled] .site-awards a.btn:hover,.site-awards a.btn[disabled]:focus,fieldset[disabled] .site-awards a.btn:focus,.site-awards a.btn[disabled]:active,fieldset[disabled] .site-awards a.btn:active{background-color:#ccc}.site-awards a.btn.btn-small{font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}.site-awards a.btn.btn-success{color:#fff !important;background-color:#5c5}.site-awards a.btn.btn-success:hover,.site-awards a.btn.btn-success:focus,.site-awards a.btn.btn-success:active{background-color:#69d269;outline-color:#5c5}.site-awards a.btn.btn-success:active{background-image:none}.site-awards a.btn.btn-success:focus{outline-width:1px;outline-style:dotted}.site-awards a.btn.btn-success[disabled],fieldset[disabled] .site-awards a.btn.btn-success,.site-awards a.btn.btn-success[disabled]:hover,fieldset[disabled] .site-awards a.btn.btn-success:hover,.site-awards a.btn.btn-success[disabled]:focus,fieldset[disabled] .site-awards a.btn.btn-success:focus,.site-awards a.btn.btn-success[disabled]:active,fieldset[disabled] .site-awards a.btn.btn-success:active{background-color:#ccc}.site-awards a.btn.btn-info{color:#fff !important;background-color:#fea}.site-awards a.btn.btn-info:hover,.site-awards a.btn.btn-info:focus,.site-awards a.btn.btn-info:active{background-color:#fff3c3;outline-color:#fea}.site-awards a.btn.btn-info:active{background-image:none}.site-awards a.btn.btn-info:focus{outline-width:1px;outline-style:dotted}.site-awards a.btn.btn-info[disabled],fieldset[disabled] .site-awards a.btn.btn-info,.site-awards a.btn.btn-info[disabled]:hover,fieldset[disabled] .site-awards a.btn.btn-info:hover,.site-awards a.btn.btn-info[disabled]:focus,fieldset[disabled] .site-awards a.btn.btn-info:focus,.site-awards a.btn.btn-info[disabled]:active,fieldset[disabled] .site-awards a.btn.btn-info:active{background-color:#ccc}.site-awards a.btn.btn-warning{color:#fff !important;background-color:#f94}.site-awards a.btn.btn-warning:hover,.site-awards a.btn.btn-warning:focus,.site-awards a.btn.btn-warning:active{background-color:#ffa75e;outline-color:#f94}.site-awards a.btn.btn-warning:active{background-image:none}.site-awards a.btn.btn-warning:focus{outline-width:1px;outline-style:dotted}.site-awards a.btn.btn-warning[disabled],fieldset[disabled] .site-awards a.btn.btn-warning,.site-awards a.btn.btn-warning[disabled]:hover,fieldset[disabled] .site-awards a.btn.btn-warning:hover,.site-awards a.btn.btn-warning[disabled]:focus,fieldset[disabled] .site-awards a.btn.btn-warning:focus,.site-awards a.btn.btn-warning[disabled]:active,fieldset[disabled] .site-awards a.btn.btn-warning:active{background-color:#ccc}.site-awards a.btn.btn-danger{color:#fff !important;background-color:#e33}.site-awards a.btn.btn-danger:hover,.site-awards a.btn.btn-danger:focus,.site-awards a.btn.btn-danger:active{background-color:#f04b4b;outline-color:#e33}.site-awards a.btn.btn-danger:active{background-image:none}.site-awards a.btn.btn-danger:focus{outline-width:1px;outline-style:dotted}.site-awards a.btn.btn-danger[disabled],fieldset[disabled] .site-awards a.btn.btn-danger,.site-awards a.btn.btn-danger[disabled]:hover,fieldset[disabled] .site-awards a.btn.btn-danger:hover,.site-awards a.btn.btn-danger[disabled]:focus,fieldset[disabled] .site-awards a.btn.btn-danger:focus,.site-awards a.btn.btn-danger[disabled]:active,fieldset[disabled] .site-awards a.btn.btn-danger:active{background-color:#ccc}.site-awards a.btn.add:before{content:"✚ "}.site-awards a.btn.remove:before{content:"✖ "}.site-awards a.btn.edit:before,.site-awards a.btn.change:before{content:"✎ "}.site-awards a.btn.go-back:before{content:"⬅ "}.site-awards a.btn.submit:after{content:" ▸"}.site-awards a.btn.search:after{content:" ▸"}.site-awards a.btn.reload:before{content:"⟳ "}.section-reviews a.btn{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-weight:bold;font-size:1.15em;padding:10px 35px;margin-top:3px;margin-bottom:3px;transition:background-color .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff !important;background-color:#a2c521}.section-reviews a.btn:hover,.section-reviews a.btn:focus,.section-reviews a.btn:active{background-color:#b4da25;outline-color:#a2c521}.section-reviews a.btn:active{background-image:none}.section-reviews a.btn:focus{outline-width:1px;outline-style:dotted}.section-reviews a.btn[disabled],fieldset[disabled] .section-reviews a.btn,.section-reviews a.btn[disabled]:hover,fieldset[disabled] .section-reviews a.btn:hover,.section-reviews a.btn[disabled]:focus,fieldset[disabled] .section-reviews a.btn:focus,.section-reviews a.btn[disabled]:active,fieldset[disabled] .section-reviews a.btn:active{background-color:#ccc}.section-reviews a.btn.btn-small{font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}.section-reviews a.btn.btn-success{color:#fff !important;background-color:#5c5}.section-reviews a.btn.btn-success:hover,.section-reviews a.btn.btn-success:focus,.section-reviews a.btn.btn-success:active{background-color:#69d269;outline-color:#5c5}.section-reviews a.btn.btn-success:active{background-image:none}.section-reviews a.btn.btn-success:focus{outline-width:1px;outline-style:dotted}.section-reviews a.btn.btn-success[disabled],fieldset[disabled] .section-reviews a.btn.btn-success,.section-reviews a.btn.btn-success[disabled]:hover,fieldset[disabled] .section-reviews a.btn.btn-success:hover,.section-reviews a.btn.btn-success[disabled]:focus,fieldset[disabled] .section-reviews a.btn.btn-success:focus,.section-reviews a.btn.btn-success[disabled]:active,fieldset[disabled] .section-reviews a.btn.btn-success:active{background-color:#ccc}.section-reviews a.btn.btn-info{color:#fff !important;background-color:#fea}.section-reviews a.btn.btn-info:hover,.section-reviews a.btn.btn-info:focus,.section-reviews a.btn.btn-info:active{background-color:#fff3c3;outline-color:#fea}.section-reviews a.btn.btn-info:active{background-image:none}.section-reviews a.btn.btn-info:focus{outline-width:1px;outline-style:dotted}.section-reviews a.btn.btn-info[disabled],fieldset[disabled] .section-reviews a.btn.btn-info,.section-reviews a.btn.btn-info[disabled]:hover,fieldset[disabled] .section-reviews a.btn.btn-info:hover,.section-reviews a.btn.btn-info[disabled]:focus,fieldset[disabled] .section-reviews a.btn.btn-info:focus,.section-reviews a.btn.btn-info[disabled]:active,fieldset[disabled] .section-reviews a.btn.btn-info:active{background-color:#ccc}.section-reviews a.btn.btn-warning{color:#fff !important;background-color:#f94}.section-reviews a.btn.btn-warning:hover,.section-reviews a.btn.btn-warning:focus,.section-reviews a.btn.btn-warning:active{background-color:#ffa75e;outline-color:#f94}.section-reviews a.btn.btn-warning:active{background-image:none}.section-reviews a.btn.btn-warning:focus{outline-width:1px;outline-style:dotted}.section-reviews a.btn.btn-warning[disabled],fieldset[disabled] .section-reviews a.btn.btn-warning,.section-reviews a.btn.btn-warning[disabled]:hover,fieldset[disabled] .section-reviews a.btn.btn-warning:hover,.section-reviews a.btn.btn-warning[disabled]:focus,fieldset[disabled] .section-reviews a.btn.btn-warning:focus,.section-reviews a.btn.btn-warning[disabled]:active,fieldset[disabled] .section-reviews a.btn.btn-warning:active{background-color:#ccc}.section-reviews a.btn.btn-danger{color:#fff !important;background-color:#e33}.section-reviews a.btn.btn-danger:hover,.section-reviews a.btn.btn-danger:focus,.section-reviews a.btn.btn-danger:active{background-color:#f04b4b;outline-color:#e33}.section-reviews a.btn.btn-danger:active{background-image:none}.section-reviews a.btn.btn-danger:focus{outline-width:1px;outline-style:dotted}.section-reviews a.btn.btn-danger[disabled],fieldset[disabled] .section-reviews a.btn.btn-danger,.section-reviews a.btn.btn-danger[disabled]:hover,fieldset[disabled] .section-reviews a.btn.btn-danger:hover,.section-reviews a.btn.btn-danger[disabled]:focus,fieldset[disabled] .section-reviews a.btn.btn-danger:focus,.section-reviews a.btn.btn-danger[disabled]:active,fieldset[disabled] .section-reviews a.btn.btn-danger:active{background-color:#ccc}.section-reviews a.btn.add:before{content:"✚ "}.section-reviews a.btn.remove:before{content:"✖ "}.section-reviews a.btn.edit:before,.section-reviews a.btn.change:before{content:"✎ "}.section-reviews a.btn.go-back:before{content:"⬅ "}.section-reviews a.btn.submit:after{content:" ▸"}.section-reviews a.btn.search:after{content:" ▸"}.section-reviews a.btn.reload:before{content:"⟳ "}.section-articles a.btn{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-weight:bold;font-size:1.15em;padding:10px 35px;margin-top:3px;margin-bottom:3px;transition:background-color .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff !important;background-color:#277096}.section-articles a.btn:hover,.section-articles a.btn:focus,.section-articles a.btn:active{background-color:#2c7faa;outline-color:#277096}.section-articles a.btn:active{background-image:none}.section-articles a.btn:focus{outline-width:1px;outline-style:dotted}.section-articles a.btn[disabled],fieldset[disabled] .section-articles a.btn,.section-articles a.btn[disabled]:hover,fieldset[disabled] .section-articles a.btn:hover,.section-articles a.btn[disabled]:focus,fieldset[disabled] .section-articles a.btn:focus,.section-articles a.btn[disabled]:active,fieldset[disabled] .section-articles a.btn:active{background-color:#ccc}.section-articles a.btn.btn-small{font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}.section-articles a.btn.btn-success{color:#fff !important;background-color:#5c5}.section-articles a.btn.btn-success:hover,.section-articles a.btn.btn-success:focus,.section-articles a.btn.btn-success:active{background-color:#69d269;outline-color:#5c5}.section-articles a.btn.btn-success:active{background-image:none}.section-articles a.btn.btn-success:focus{outline-width:1px;outline-style:dotted}.section-articles a.btn.btn-success[disabled],fieldset[disabled] .section-articles a.btn.btn-success,.section-articles a.btn.btn-success[disabled]:hover,fieldset[disabled] .section-articles a.btn.btn-success:hover,.section-articles a.btn.btn-success[disabled]:focus,fieldset[disabled] .section-articles a.btn.btn-success:focus,.section-articles a.btn.btn-success[disabled]:active,fieldset[disabled] .section-articles a.btn.btn-success:active{background-color:#ccc}.section-articles a.btn.btn-info{color:#fff !important;background-color:#fea}.section-articles a.btn.btn-info:hover,.section-articles a.btn.btn-info:focus,.section-articles a.btn.btn-info:active{background-color:#fff3c3;outline-color:#fea}.section-articles a.btn.btn-info:active{background-image:none}.section-articles a.btn.btn-info:focus{outline-width:1px;outline-style:dotted}.section-articles a.btn.btn-info[disabled],fieldset[disabled] .section-articles a.btn.btn-info,.section-articles a.btn.btn-info[disabled]:hover,fieldset[disabled] .section-articles a.btn.btn-info:hover,.section-articles a.btn.btn-info[disabled]:focus,fieldset[disabled] .section-articles a.btn.btn-info:focus,.section-articles a.btn.btn-info[disabled]:active,fieldset[disabled] .section-articles a.btn.btn-info:active{background-color:#ccc}.section-articles a.btn.btn-warning{color:#fff !important;background-color:#f94}.section-articles a.btn.btn-warning:hover,.section-articles a.btn.btn-warning:focus,.section-articles a.btn.btn-warning:active{background-color:#ffa75e;outline-color:#f94}.section-articles a.btn.btn-warning:active{background-image:none}.section-articles a.btn.btn-warning:focus{outline-width:1px;outline-style:dotted}.section-articles a.btn.btn-warning[disabled],fieldset[disabled] .section-articles a.btn.btn-warning,.section-articles a.btn.btn-warning[disabled]:hover,fieldset[disabled] .section-articles a.btn.btn-warning:hover,.section-articles a.btn.btn-warning[disabled]:focus,fieldset[disabled] .section-articles a.btn.btn-warning:focus,.section-articles a.btn.btn-warning[disabled]:active,fieldset[disabled] .section-articles a.btn.btn-warning:active{background-color:#ccc}.section-articles a.btn.btn-danger{color:#fff !important;background-color:#e33}.section-articles a.btn.btn-danger:hover,.section-articles a.btn.btn-danger:focus,.section-articles a.btn.btn-danger:active{background-color:#f04b4b;outline-color:#e33}.section-articles a.btn.btn-danger:active{background-image:none}.section-articles a.btn.btn-danger:focus{outline-width:1px;outline-style:dotted}.section-articles a.btn.btn-danger[disabled],fieldset[disabled] .section-articles a.btn.btn-danger,.section-articles a.btn.btn-danger[disabled]:hover,fieldset[disabled] .section-articles a.btn.btn-danger:hover,.section-articles a.btn.btn-danger[disabled]:focus,fieldset[disabled] .section-articles a.btn.btn-danger:focus,.section-articles a.btn.btn-danger[disabled]:active,fieldset[disabled] .section-articles a.btn.btn-danger:active{background-color:#ccc}.section-articles a.btn.add:before{content:"✚ "}.section-articles a.btn.remove:before{content:"✖ "}.section-articles a.btn.edit:before,.section-articles a.btn.change:before{content:"✎ "}.section-articles a.btn.go-back:before{content:"⬅ "}.section-articles a.btn.submit:after{content:" ▸"}.section-articles a.btn.search:after{content:" ▸"}.section-articles a.btn.reload:before{content:"⟳ "}.form button{font-family:inherit;line-height:inherit;font-size:inherit;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-weight:bold;font-size:1.15em;padding:10px 35px;margin-top:3px;margin-bottom:3px;transition:background-color .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff !important;background-color:#00c495}.form button:hover,.form button:focus,.form button:active{background-color:#00dea8;outline-color:#00c495}.form button:active{background-image:none}.form button:focus{outline-width:1px;outline-style:dotted}.form button[disabled],fieldset[disabled] .form button,.form button[disabled]:hover,fieldset[disabled] .form button:hover,.form button[disabled]:focus,fieldset[disabled] .form button:focus,.form button[disabled]:active,fieldset[disabled] .form button:active{background-color:#ccc}.form button.btn-small{font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}.form button.btn-success{color:#fff !important;background-color:#5c5}.form button.btn-success:hover,.form button.btn-success:focus,.form button.btn-success:active{background-color:#69d269;outline-color:#5c5}.form button.btn-success:active{background-image:none}.form button.btn-success:focus{outline-width:1px;outline-style:dotted}.form button.btn-success[disabled],fieldset[disabled] .form button.btn-success,.form button.btn-success[disabled]:hover,fieldset[disabled] .form button.btn-success:hover,.form button.btn-success[disabled]:focus,fieldset[disabled] .form button.btn-success:focus,.form button.btn-success[disabled]:active,fieldset[disabled] .form button.btn-success:active{background-color:#ccc}.form button.btn-info{color:#fff !important;background-color:#fea}.form button.btn-info:hover,.form button.btn-info:focus,.form button.btn-info:active{background-color:#fff3c3;outline-color:#fea}.form button.btn-info:active{background-image:none}.form button.btn-info:focus{outline-width:1px;outline-style:dotted}.form button.btn-info[disabled],fieldset[disabled] .form button.btn-info,.form button.btn-info[disabled]:hover,fieldset[disabled] .form button.btn-info:hover,.form button.btn-info[disabled]:focus,fieldset[disabled] .form button.btn-info:focus,.form button.btn-info[disabled]:active,fieldset[disabled] .form button.btn-info:active{background-color:#ccc}.form button.btn-warning{color:#fff !important;background-color:#f94}.form button.btn-warning:hover,.form button.btn-warning:focus,.form button.btn-warning:active{background-color:#ffa75e;outline-color:#f94}.form button.btn-warning:active{background-image:none}.form button.btn-warning:focus{outline-width:1px;outline-style:dotted}.form button.btn-warning[disabled],fieldset[disabled] .form button.btn-warning,.form button.btn-warning[disabled]:hover,fieldset[disabled] .form button.btn-warning:hover,.form button.btn-warning[disabled]:focus,fieldset[disabled] .form button.btn-warning:focus,.form button.btn-warning[disabled]:active,fieldset[disabled] .form button.btn-warning:active{background-color:#ccc}.form button.btn-danger{color:#fff !important;background-color:#e33}.form button.btn-danger:hover,.form button.btn-danger:focus,.form button.btn-danger:active{background-color:#f04b4b;outline-color:#e33}.form button.btn-danger:active{background-image:none}.form button.btn-danger:focus{outline-width:1px;outline-style:dotted}.form button.btn-danger[disabled],fieldset[disabled] .form button.btn-danger,.form button.btn-danger[disabled]:hover,fieldset[disabled] .form button.btn-danger:hover,.form button.btn-danger[disabled]:focus,fieldset[disabled] .form button.btn-danger:focus,.form button.btn-danger[disabled]:active,fieldset[disabled] .form button.btn-danger:active{background-color:#ccc}.form button.add:before{content:"✚ "}.form button.remove:before{content:"✖ "}.form button.edit:before,.form button.change:before{content:"✎ "}.form button.go-back:before{content:"⬅ "}.form button.submit:after{content:" ▸"}.form button.search:after{content:" ▸"}.form button.reload:before{content:"⟳ "}@-moz-keyframes outline-pulse{to{outline-color:rgba(255,255,255,0)}}.pulsing-outline{outline:5px solid #000;animation-name:outline-pulse;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(1, 0, 0, 1);animation-direction:alternate}dl.text a.current,ul.text a.current,ol.text a.current{font-weight:bold}dl.text{margin:.5em 0;padding:0;color:#444;font-family:"news-gothic-std","Arial","Helvetica",sans-serif;font-size:14px;line-height:1.5em}dl.text>dt{font-weight:bold;margin:.5em 0 0}dl.text>dd{margin:0;padding:0}ul.text{margin:0;padding:0;list-style-type:square;color:#444;font-family:"news-gothic-std","Arial","Helvetica",sans-serif;font-size:14px;line-height:1.5em}ul.text>li{margin:.2em 0 0 1.5em;padding:0}.dashboard-issue-group{display:inline-block;vertical-align:top;width:33%;min-width:250px}.edit-issue-cover{text-align:center}.edit-issue-cover img{-webkit-box-shadow:3px 3px 7px #ccc;box-shadow:3px 3px 7px #ccc}.sample-abfab{font-family:"news-gothic-std","Arial","Helvetica",sans-serif;font-size:14px;line-height:1.231em;border:2px solid #000;border-radius:10px;padding:10px;margin:25px 28px 0 28px}.sample-abfab .sample{font-style:italic;opacity:.5}.sample-abfab .disclaimer{padding-top:5px !important;border-top:1px dashed #999;font-style:italic !important;color:#555 !important;font-size:.8em !important}.sample-abfab p{text-align:center !important;line-height:1.3em !important}.sample-abfab .cover{position:relative;height:197px}.sample-abfab .cover img{position:absolute;bottom:10px;left:0;right:0;margin:0 auto;box-shadow:5px 5px 10px #555}.sample-abfab .title{line-height:1.2em !important;color:#f2561a;text-transform:uppercase;font-weight:bold;font-size:1em !important}.sample-abfab .subtitle{font-size:.95em !important;color:#333}.sample-abfab .authors{color:#333;font-weight:bold;font-size:.95em !important}.sample-abfab .bibliographic{color:#333;font-size:.9em !important}.sample-abfab .isbn{color:#333;font-size:.9em !important;letter-spacing:0px}.sample-abfab .bibliographic+.isbn{margin-top:0 !important}.sample-abfab .description{color:#333}.sample-abfab .publisher{font-size:1.05em !important;text-transform:uppercase;color:#f2561a}.sample-abfab .phone{color:#333}.sample-abfab .distributors{color:#333}.sample-abfab .website{color:#333;word-wrap:break-word}.primary-main .similar-items{margin:0 -15px;padding:0;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.primary-main .similar-items>li{text-align:left;display:inline-block;list-style-type:none;margin:30px 15px 0;padding:0;font-size:14px;max-width:260px;background:#eee}.primary-main .similar-items>li>img{width:100%;height:auto}.primary-main .similar-items>li>h1{margin:10px 20px;font-size:1.15em;text-transform:uppercase}.primary-main .similar-items>li>p{margin:10px 20px}.primary-main .similar-items>li>p>a:first-of-type{text-transform:uppercase}.primary-main .similar-items>li>p>a~a{color:#666}.primary-main .similar-items>li>p>a~a:hover,.primary-main .similar-items>li>p>a~a:focus,.primary-main .similar-items>li>p>a~a:active{color:#999}p.note{text-align:justify;font-family:"Times","Times New Roman",serif;font-size:13px;line-height:1.5em;color:#333;padding:15px;background:#f7f7f7}p.note:before{content:"Note:\0020";font-weight:bold}.form .markdown-editor>label{float:none;text-align:left}.form .markdown-editor>label textarea{display:block;width:100%;max-width:100%;margin-left:0}.form .markdown-editor small{float:none;display:block;margin-top:-1px;margin-left:0;padding:0 3px;width:100%;max-width:100%}.form fieldset>aside p.comparison-current,.form>aside p.comparison-current,.form fieldset p.comparison-current{clear:left;color:#800 !important;padding-left:18px !important;padding-right:5px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"news-gothic-std","Arial","Helvetica",sans-serif;font-size:12px;line-height:1.5em;font-size:12px !important}.form fieldset>aside p.comparison-current.diff,.form>aside p.comparison-current.diff,.form fieldset p.comparison-current.diff{white-space:pre-wrap}.form fieldset>aside p.comparison-current.diff ins,.form>aside p.comparison-current.diff ins,.form fieldset p.comparison-current.diff ins{display:none}.form fieldset>aside p.comparison-current.diff del,.form>aside p.comparison-current.diff del,.form fieldset p.comparison-current.diff del{color:#500 !important}.form fieldset>aside p.comparison-current:before,.form>aside p.comparison-current:before,.form fieldset p.comparison-current:before{cursor:default;margin-left:-15px;display:block;float:left;text-align:center;content:"-";width:1em}.form fieldset>aside p.comparison-current:after,.form>aside p.comparison-current:after,.form fieldset p.comparison-current:after{cursor:default;content:" — Current";color:#777;white-space:nowrap;display:inline}.form fieldset>aside p.comparison-old,.form>aside p.comparison-old,.form fieldset p.comparison-old{clear:left;color:#800 !important;padding-left:18px !important;padding-right:5px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"news-gothic-std","Arial","Helvetica",sans-serif;font-size:12px;line-height:1.5em;font-size:12px !important}.form fieldset>aside p.comparison-old.diff,.form>aside p.comparison-old.diff,.form fieldset p.comparison-old.diff{white-space:pre-wrap}.form fieldset>aside p.comparison-old.diff ins,.form>aside p.comparison-old.diff ins,.form fieldset p.comparison-old.diff ins{display:none}.form fieldset>aside p.comparison-old.diff del,.form>aside p.comparison-old.diff del,.form fieldset p.comparison-old.diff del{color:#500 !important}.form fieldset>aside p.comparison-old [title],.form>aside p.comparison-old [title],.form fieldset p.comparison-old [title]{cursor:help}.form fieldset>aside p.comparison-old:before,.form>aside p.comparison-old:before,.form fieldset p.comparison-old:before{cursor:default;margin-left:-15px;display:block;float:left;text-align:center;content:"-";width:1em}.form fieldset>aside p.comparison-old:after,.form>aside p.comparison-old:after,.form fieldset p.comparison-old:after{cursor:default;content:" — Old";color:#777;white-space:nowrap;display:inline}.form fieldset>aside p.comparison-new,.form>aside p.comparison-new,.form fieldset p.comparison-new{clear:left;color:#080 !important;padding-left:18px !important;padding-right:5px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"news-gothic-std","Arial","Helvetica",sans-serif;font-size:12px;line-height:1.5em;font-size:12px !important}.form fieldset>aside p.comparison-new.diff,.form>aside p.comparison-new.diff,.form fieldset p.comparison-new.diff{white-space:pre-wrap}.form fieldset>aside p.comparison-new.diff ins,.form>aside p.comparison-new.diff ins,.form fieldset p.comparison-new.diff ins{color:#050 !important}.form fieldset>aside p.comparison-new.diff del,.form>aside p.comparison-new.diff del,.form fieldset p.comparison-new.diff del{display:none}.form fieldset>aside p.comparison-new [title],.form>aside p.comparison-new [title],.form fieldset p.comparison-new [title]{cursor:help}.form fieldset>aside p.comparison-new:before,.form>aside p.comparison-new:before,.form fieldset p.comparison-new:before{cursor:default;margin-left:-15px;display:block;float:left;text-align:center;content:"+";width:1em}.form fieldset>aside p.comparison-new:after,.form>aside p.comparison-new:after,.form fieldset p.comparison-new:after{cursor:default;content:" — New";color:#777;white-space:nowrap;display:inline}.form fieldset>aside p.comparison-recommended,.form>aside p.comparison-recommended,.form fieldset p.comparison-recommended{clear:left;color:#008 !important;padding-left:18px !important;padding-right:5px !important;max-width:42%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"news-gothic-std","Arial","Helvetica",sans-serif;font-size:12px;line-height:1.5em;font-size:12px !important}.form fieldset>aside p.comparison-recommended span[title],.form>aside p.comparison-recommended span[title],.form fieldset p.comparison-recommended span[title]{border-bottom:1px dotted #008}.form fieldset>aside p.comparison-recommended [title],.form>aside p.comparison-recommended [title],.form fieldset p.comparison-recommended [title]{cursor:help}.form fieldset>aside p.comparison-recommended:before,.form>aside p.comparison-recommended:before,.form fieldset p.comparison-recommended:before{margin-left:-15px;display:block;float:left;text-align:center;content:"?";width:1em}.form fieldset>aside p.comparison-recommended:after,.form>aside p.comparison-recommended:after,.form fieldset p.comparison-recommended:after{content:" — Recommended";color:#777;white-space:nowrap;display:inline !important;visibility:visible;display:inline}.form fieldset.radio.side-by-side.star-rating{margin-top:1em;padding:0 0 0 45%}.form fieldset.radio.side-by-side.star-rating legend{margin:0 0 0 -81.81999999999999%;width:81.82%;float:left;font-size:1em}.form fieldset.radio.side-by-side.star-rating legend:after{display:block;content:"\00a0";height:0;clear:left}.form fieldset.radio.side-by-side.star-rating>p{width:auto;position:relative;top:-5px;border:1px solid #ccc;background:#eee;border-radius:10px / 50%;margin-left:.5em}.form fieldset.radio.side-by-side.star-rating>p>label{padding-bottom:1px;padding-left:2px;padding-right:1em}.form input[list]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sHExMHMt1XuEMAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAALElEQVQI13WJwQ0AIAyEsCux/wa3U32ZNEZ5QVhJmg+lPodKHbkHAD1IMrM3mZwhGBOXaHwAAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:95% center}.form input[list]:focus{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sHExMIMcPG9TYAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAK0lEQVQI13WJwQ0AIAyEsMOy001bXyaNUV4QVpLmQ6nPoVJH7gFAD5LM7A3YXSJK/ry67AAAAABJRU5ErkJggg==")}.form .invalid input[list]{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sHExMYBaiwE9IAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAALUlEQVQI12N8t2rVfwYcgEkwNBSrhGBoKAMTjIEuwcDAwMDwHwm8W7UKmfsfAKcGIVwk0lKTAAAAAElFTkSuQmCC")}#dashboard-wrapper.with-wrapper{position:relative;background:#fff;border:1px solid #d6d6d6;margin-top:30px;margin-bottom:30px;padding:15px;box-sizing:border-box}#dashboard-wrapper.with-wrapper:after{content:"\00a0";position:absolute;top:100%;left:30px;background:inherit;width:8px;height:8px;overflow:hidden;-webkit-transform-origin:1px 1px;-webkit-transform:skewY(-45deg);-ms-transform-origin:1px 1px;-ms-transform:skewY(-45deg);transform-origin:1px 1px;transform:skewY(-45deg);border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.connections-dashboard-table{box-shadow:0 0 0 2px #f4f4f4;border:1px solid #ccc;border-collapse:collapse;color:#666;background:#fff;margin:1em 0;width:100%}.connections-dashboard-table .data-table{margin:.3em 0}.connections-dashboard-table.nowrap{table-layout:fixed}.connections-dashboard-table.nowrap th,.connections-dashboard-table.nowrap td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.connections-dashboard-table.sortable>thead>tr>th{padding-right:1.5em;position:relative}.connections-dashboard-table.sortable>thead>tr>th:after{content:"";margin:auto 0;position:absolute;top:0;bottom:0;height:1em;line-height:1em;right:.5em;width:1em;text-align:center;background-position:right center;background-repeat:no-repeat;background-size:1em}.connections-dashboard-table.sortable>thead>tr>th.sorttable_nosort{padding-right:.5em}.connections-dashboard-table.sortable>thead>tr>th.sorttable_nosort:after{content:none}.connections-dashboard-table.sorttable_init>thead>tr>th:hover{cursor:pointer;color:#999}.connections-dashboard-table.sorttable_init>thead>tr>th::before{display:none;content:url("/icons/sort-unsorted.svg") url("/icons/sort-sorted.svg") url("/icons/sort-sorted-reverse.svg")}.connections-dashboard-table.sorttable_init>thead>tr>th:after{background-image:url("/icons/sort-unsorted.png");background-image:linear-gradient(transparent, transparent),url("/icons/sort-unsorted.svg")}.connections-dashboard-table.sorttable_init>thead>tr>th.sorttable_sorted:after{background-image:url("/icons/sort-sorted.png");background-image:linear-gradient(transparent, transparent),url("/icons/sort-sorted.svg")}.connections-dashboard-table.sorttable_init>thead>tr>th.sorttable_sorted_reverse:after{background-image:url("/icons/sort-sorted-reverse.png");background-image:linear-gradient(transparent, transparent),url("/icons/sort-sorted-reverse.svg")}.connections-dashboard-table thead{background:#eee;text-align:left}.connections-dashboard-table tfoot{border-top:1px solid #eee}.connections-dashboard-table>tbody>tr:hover{background:#e4e4e4 !important;color:#4d4d4d}.connections-dashboard-table>tbody>tr:nth-of-type(2n){background:#f4f4f4}.connections-dashboard-table tr.alert-bad>td,.connections-dashboard-table tr.alert-bad>th,.connections-dashboard-table td.alert-bad,.connections-dashboard-table th.alert-bad{background:rgba(255,0,0,0.1);color:#800 !important}.connections-dashboard-table tr.alert-bad>td.important,.connections-dashboard-table tr.alert-bad>th.important,.connections-dashboard-table td.alert-bad.important,.connections-dashboard-table th.alert-bad.important{background:rgba(131,0,124,0.1)}.connections-dashboard-table tr.alert-ugly>td,.connections-dashboard-table tr.alert-ugly>th,.connections-dashboard-table td.alert-ugly,.connections-dashboard-table th.alert-ugly{background:rgba(255,255,0,0.1);color:#750 !important}.connections-dashboard-table tr.alert-ugly>td.important,.connections-dashboard-table tr.alert-ugly>th.important,.connections-dashboard-table td.alert-ugly.important,.connections-dashboard-table th.alert-ugly.important{background:rgba(131,131,124,0.1)}.connections-dashboard-table tr.alert-good>td,.connections-dashboard-table tr.alert-good>th,.connections-dashboard-table td.alert-good,.connections-dashboard-table th.alert-good{background:rgba(0,255,0,0.1);color:#161 !important}.connections-dashboard-table tr.alert-good>td.important,.connections-dashboard-table tr.alert-good>th.important,.connections-dashboard-table td.alert-good.important,.connections-dashboard-table th.alert-good.important{background:rgba(0,131,124,0.1)}.connections-dashboard-table th,.connections-dashboard-table td{padding:.2em .5em;border-left:1px solid #ccc}.connections-dashboard-table th.nowrap,.connections-dashboard-table td.nowrap{white-space:nowrap}.connections-dashboard-table th.currency,.connections-dashboard-table td.currency{font-family:monospace;text-align:right}.connections-dashboard-table th.important,.connections-dashboard-table td.important{background:rgba(0,0,255,0.07000000000000001)}.connections-dashboard-table th form,.connections-dashboard-table td form{margin:0}.connections-dashboard-table th form button,.connections-dashboard-table td form button{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-weight:bold;font-size:1.15em;padding:10px 35px;margin-top:3px;margin-bottom:3px;transition:background-color .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff !important;background-color:#00c495;font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}.connections-dashboard-table th form button:hover,.connections-dashboard-table td form button:hover,.connections-dashboard-table th form button:focus,.connections-dashboard-table td form button:focus,.connections-dashboard-table th form button:active,.connections-dashboard-table td form button:active{background-color:#00dea8;outline-color:#00c495}.connections-dashboard-table th form button:active,.connections-dashboard-table td form button:active{background-image:none}.connections-dashboard-table th form button:focus,.connections-dashboard-table td form button:focus{outline-width:1px;outline-style:dotted}.connections-dashboard-table th form button[disabled],.connections-dashboard-table td form button[disabled],fieldset[disabled] .connections-dashboard-table th form button,fieldset[disabled] .connections-dashboard-table td form button,.connections-dashboard-table th form button[disabled]:hover,.connections-dashboard-table td form button[disabled]:hover,fieldset[disabled] .connections-dashboard-table th form button:hover,fieldset[disabled] .connections-dashboard-table td form button:hover,.connections-dashboard-table th form button[disabled]:focus,.connections-dashboard-table td form button[disabled]:focus,fieldset[disabled] .connections-dashboard-table th form button:focus,fieldset[disabled] .connections-dashboard-table td form button:focus,.connections-dashboard-table th form button[disabled]:active,.connections-dashboard-table td form button[disabled]:active,fieldset[disabled] .connections-dashboard-table th form button:active,fieldset[disabled] .connections-dashboard-table td form button:active{background-color:#ccc}.connections-dashboard-table th form button.btn-small,.connections-dashboard-table td form button.btn-small{font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}.connections-dashboard-table th form button.btn-success,.connections-dashboard-table td form button.btn-success{color:#fff !important;background-color:#5c5}.connections-dashboard-table th form button.btn-success:hover,.connections-dashboard-table td form button.btn-success:hover,.connections-dashboard-table th form button.btn-success:focus,.connections-dashboard-table td form button.btn-success:focus,.connections-dashboard-table th form button.btn-success:active,.connections-dashboard-table td form button.btn-success:active{background-color:#69d269;outline-color:#5c5}.connections-dashboard-table th form button.btn-success:active,.connections-dashboard-table td form button.btn-success:active{background-image:none}.connections-dashboard-table th form button.btn-success:focus,.connections-dashboard-table td form button.btn-success:focus{outline-width:1px;outline-style:dotted}.connections-dashboard-table th form button.btn-success[disabled],.connections-dashboard-table td form button.btn-success[disabled],fieldset[disabled] .connections-dashboard-table th form button.btn-success,fieldset[disabled] .connections-dashboard-table td form button.btn-success,.connections-dashboard-table th form button.btn-success[disabled]:hover,.connections-dashboard-table td form button.btn-success[disabled]:hover,fieldset[disabled] .connections-dashboard-table th form button.btn-success:hover,fieldset[disabled] .connections-dashboard-table td form button.btn-success:hover,.connections-dashboard-table th form button.btn-success[disabled]:focus,.connections-dashboard-table td form button.btn-success[disabled]:focus,fieldset[disabled] .connections-dashboard-table th form button.btn-success:focus,fieldset[disabled] .connections-dashboard-table td form button.btn-success:focus,.connections-dashboard-table th form button.btn-success[disabled]:active,.connections-dashboard-table td form button.btn-success[disabled]:active,fieldset[disabled] .connections-dashboard-table th form button.btn-success:active,fieldset[disabled] .connections-dashboard-table td form button.btn-success:active{background-color:#ccc}.connections-dashboard-table th form button.btn-info,.connections-dashboard-table td form button.btn-info{color:#fff !important;background-color:#fea}.connections-dashboard-table th form button.btn-info:hover,.connections-dashboard-table td form button.btn-info:hover,.connections-dashboard-table th form button.btn-info:focus,.connections-dashboard-table td form button.btn-info:focus,.connections-dashboard-table th form button.btn-info:active,.connections-dashboard-table td form button.btn-info:active{background-color:#fff3c3;outline-color:#fea}.connections-dashboard-table th form button.btn-info:active,.connections-dashboard-table td form button.btn-info:active{background-image:none}.connections-dashboard-table th form button.btn-info:focus,.connections-dashboard-table td form button.btn-info:focus{outline-width:1px;outline-style:dotted}.connections-dashboard-table th form button.btn-info[disabled],.connections-dashboard-table td form button.btn-info[disabled],fieldset[disabled] .connections-dashboard-table th form button.btn-info,fieldset[disabled] .connections-dashboard-table td form button.btn-info,.connections-dashboard-table th form button.btn-info[disabled]:hover,.connections-dashboard-table td form button.btn-info[disabled]:hover,fieldset[disabled] .connections-dashboard-table th form button.btn-info:hover,fieldset[disabled] .connections-dashboard-table td form button.btn-info:hover,.connections-dashboard-table th form button.btn-info[disabled]:focus,.connections-dashboard-table td form button.btn-info[disabled]:focus,fieldset[disabled] .connections-dashboard-table th form button.btn-info:focus,fieldset[disabled] .connections-dashboard-table td form button.btn-info:focus,.connections-dashboard-table th form button.btn-info[disabled]:active,.connections-dashboard-table td form button.btn-info[disabled]:active,fieldset[disabled] .connections-dashboard-table th form button.btn-info:active,fieldset[disabled] .connections-dashboard-table td form button.btn-info:active{background-color:#ccc}.connections-dashboard-table th form button.btn-warning,.connections-dashboard-table td form button.btn-warning{color:#fff !important;background-color:#f94}.connections-dashboard-table th form button.btn-warning:hover,.connections-dashboard-table td form button.btn-warning:hover,.connections-dashboard-table th form button.btn-warning:focus,.connections-dashboard-table td form button.btn-warning:focus,.connections-dashboard-table th form button.btn-warning:active,.connections-dashboard-table td form button.btn-warning:active{background-color:#ffa75e;outline-color:#f94}.connections-dashboard-table th form button.btn-warning:active,.connections-dashboard-table td form button.btn-warning:active{background-image:none}.connections-dashboard-table th form button.btn-warning:focus,.connections-dashboard-table td form button.btn-warning:focus{outline-width:1px;outline-style:dotted}.connections-dashboard-table th form button.btn-warning[disabled],.connections-dashboard-table td form button.btn-warning[disabled],fieldset[disabled] .connections-dashboard-table th form button.btn-warning,fieldset[disabled] .connections-dashboard-table td form button.btn-warning,.connections-dashboard-table th form button.btn-warning[disabled]:hover,.connections-dashboard-table td form button.btn-warning[disabled]:hover,fieldset[disabled] .connections-dashboard-table th form button.btn-warning:hover,fieldset[disabled] .connections-dashboard-table td form button.btn-warning:hover,.connections-dashboard-table th form button.btn-warning[disabled]:focus,.connections-dashboard-table td form button.btn-warning[disabled]:focus,fieldset[disabled] .connections-dashboard-table th form button.btn-warning:focus,fieldset[disabled] .connections-dashboard-table td form button.btn-warning:focus,.connections-dashboard-table th form button.btn-warning[disabled]:active,.connections-dashboard-table td form button.btn-warning[disabled]:active,fieldset[disabled] .connections-dashboard-table th form button.btn-warning:active,fieldset[disabled] .connections-dashboard-table td form button.btn-warning:active{background-color:#ccc}.connections-dashboard-table th form button.btn-danger,.connections-dashboard-table td form button.btn-danger{color:#fff !important;background-color:#e33}.connections-dashboard-table th form button.btn-danger:hover,.connections-dashboard-table td form button.btn-danger:hover,.connections-dashboard-table th form button.btn-danger:focus,.connections-dashboard-table td form button.btn-danger:focus,.connections-dashboard-table th form button.btn-danger:active,.connections-dashboard-table td form button.btn-danger:active{background-color:#f04b4b;outline-color:#e33}.connections-dashboard-table th form button.btn-danger:active,.connections-dashboard-table td form button.btn-danger:active{background-image:none}.connections-dashboard-table th form button.btn-danger:focus,.connections-dashboard-table td form button.btn-danger:focus{outline-width:1px;outline-style:dotted}.connections-dashboard-table th form button.btn-danger[disabled],.connections-dashboard-table td form button.btn-danger[disabled],fieldset[disabled] .connections-dashboard-table th form button.btn-danger,fieldset[disabled] .connections-dashboard-table td form button.btn-danger,.connections-dashboard-table th form button.btn-danger[disabled]:hover,.connections-dashboard-table td form button.btn-danger[disabled]:hover,fieldset[disabled] .connections-dashboard-table th form button.btn-danger:hover,fieldset[disabled] .connections-dashboard-table td form button.btn-danger:hover,.connections-dashboard-table th form button.btn-danger[disabled]:focus,.connections-dashboard-table td form button.btn-danger[disabled]:focus,fieldset[disabled] .connections-dashboard-table th form button.btn-danger:focus,fieldset[disabled] .connections-dashboard-table td form button.btn-danger:focus,.connections-dashboard-table th form button.btn-danger[disabled]:active,.connections-dashboard-table td form button.btn-danger[disabled]:active,fieldset[disabled] .connections-dashboard-table th form button.btn-danger:active,fieldset[disabled] .connections-dashboard-table td form button.btn-danger:active{background-color:#ccc}.connections-dashboard-table th form button.add:before,.connections-dashboard-table td form button.add:before{content:"✚ "}.connections-dashboard-table th form button.remove:before,.connections-dashboard-table td form button.remove:before{content:"✖ "}.connections-dashboard-table th form button.edit:before,.connections-dashboard-table td form button.edit:before,.connections-dashboard-table th form button.change:before,.connections-dashboard-table td form button.change:before{content:"✎ "}.connections-dashboard-table th form button.go-back:before,.connections-dashboard-table td form button.go-back:before{content:"⬅ "}.connections-dashboard-table th form button.submit:after,.connections-dashboard-table td form button.submit:after{content:" ▸"}.connections-dashboard-table th form button.search:after,.connections-dashboard-table td form button.search:after{content:" ▸"}.connections-dashboard-table th form button.reload:before,.connections-dashboard-table td form button.reload:before{content:"⟳ "}.connections-dashboard-table th .content-resize,.connections-dashboard-table td .content-resize{overflow:hidden;min-height:4.5em;height:4.5em;resize:vertical}.connections-dashboard-table th .content-resize p:first-child,.connections-dashboard-table td .content-resize p:first-child{margin-top:0}.connections-dashboard-table th .content-resize p:last-child,.connections-dashboard-table td .content-resize p:last-child{padding-bottom:.4em;border-bottom:1px dashed #dbcfae}.connections-dashboard-table th{font-weight:bold}.connections-dashboard-table .connections-dashboard-table{margin:.3em 0}.data-table.discount-list .data-table td:nth-of-type(1){width:70%}.data-table.discount-list .data-table td:nth-of-type(2){width:30%;text-align:right}.connections-dashboard-table.payroll td{vertical-align:top}.connections-dashboard-table.payroll .connections-dashboard-table td:nth-of-type(1){width:40%}.connections-dashboard-table.payroll .connections-dashboard-table td:nth-of-type(2),.connections-dashboard-table.payroll .connections-dashboard-table td:nth-of-type(3),.connections-dashboard-table.payroll .connections-dashboard-table td:nth-of-type(4){width:20%;text-align:right}.connections-dashboard-table.botya-judges tr.comments td{vertical-align:top}.connections-dashboard-table.botya-judges tbody tr{background:#fff}.connections-dashboard-table.botya-judges tbody tr:nth-of-type(3n),.connections-dashboard-table.botya-judges tbody tr:nth-of-type(4n){background:#f4f4f4}.connections-dashboard-table.botya-judges th,.connections-dashboard-table.botya-judges td{text-align:center}.connections-dashboard-table.botya-judges td p{margin:0 0 2px}.connections-dashboard-table.botya-judges td p.none{opacity:.75}.connections-dashboard-table.botya-judges td p label{padding-right:.5em !important;border:1px solid #dbcfae;border-radius:.2px;padding-left:1px !important;padding-top:3px !important;padding-bottom:3px !important;margin-left:.5em !important;width:auto;background:rgba(255,255,255,0.3);line-height:14px;font-size:14px;float:none;display:inline-block}.connections-dashboard-table.botya-judges td p label input{vertical-align:bottom;margin-right:.2em}.connections-dashboard-table.botya-judges td p textarea{min-height:64px;height:64px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.connections-dashboard-table.botya-final tr.comments td{vertical-align:top}.connections-dashboard-table.botya-final tr.comments td p{white-space:normal;padding:0 .5em .5em;text-align:left}.connections-dashboard-table.botya-final tbody tr:nth-of-type(4n-2){background:#fff}.connections-dashboard-table.botya-final tbody tr:nth-of-type(4n-1),.connections-dashboard-table.botya-final tbody tr:nth-of-type(4n){background:#f4f4f4}.connections-dashboard-table.botya-final td{text-align:center}.connections-dashboard-table.botya-final td.none{color:#777;font-style:italic;text-transform:lowercase}.connections-dashboard-table.botya-final td p{margin:0 0 2px}.connections-dashboard-table.botya-final td p.none{opacity:.75}.connections-dashboard-table.botya-final td p label{padding-right:.5em !important;border:1px solid #dbcfae;border-radius:.2px;padding-left:1px !important;padding-top:3px !important;padding-bottom:3px !important;margin-left:.5em !important;width:auto;background:rgba(255,255,255,0.3);line-height:14px;font-size:14px;float:none;display:inline-block}.connections-dashboard-table.botya-final td p label input{vertical-align:bottom;margin-right:.2em}.connections-dashboard-table.botya-final th:nth-of-type(1),.connections-dashboard-table.botya-final td:nth-of-type(1){width:30%}.connections-dashboard-table.botya-final th:nth-of-type(2),.connections-dashboard-table.botya-final td:nth-of-type(2),.connections-dashboard-table.botya-final th:nth-of-type(3),.connections-dashboard-table.botya-final td:nth-of-type(3){width:20%}.connections-dashboard-table.botya-final th:nth-of-type(4),.connections-dashboard-table.botya-final td:nth-of-type(4){width:30%}.connections-dashboard-table.botya-final th{text-align:center}.diff-wrapper{margin:1em 0;padding:1em;white-space:pre-wrap}.diff-wrapper .author-info{margin:0 0 1em;position:relative}.diff-wrapper .author{font-weight:bold}.diff-wrapper .date,.diff-wrapper .changes,.diff-wrapper .back{font-size:.8em}.diff ins{background:rgba(0,255,0,0.3);text-decoration:none}.diff del{background:rgba(255,0,0,0.3);text-decoration:none}@media (max-width:980px){p{hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto}}img{border:0}section,nav,article,aside,header,footer,main,figure,figcaption{display:block}html{tab-size:2;margin:0;padding:0;background:#fff;height:100%}body{margin:0;padding:0;background:#eee;font-family:"news-gothic-std","Arial","Helvetica",sans-serif;font-size:14px;color:#666;line-height:1.5;letter-spacing:.02em;height:100%;overflow-y:scroll}#body-inner{height:100%}.site-message{margin:30px auto;position:relative;background:#fff;border:1px solid #d6d6d6;margin-top:30px;margin-bottom:30px}.site-message:after{content:"\00a0";position:absolute;top:100%;left:30px;background:inherit;width:8px;height:8px;overflow:hidden;-webkit-transform-origin:1px 1px;-webkit-transform:skewY(-45deg);-ms-transform-origin:1px 1px;-ms-transform:skewY(-45deg);transform-origin:1px 1px;transform:skewY(-45deg);border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.site-message>div{overflow:auto;max-height:250px;padding:30px}.logged-in-as-overlay{position:fixed;left:calc(.5em + 50% - 520px);top:.5em;background:rgba(255,255,0,0.85);color:#f00;padding:0 1em;width:calc(250px - 3em);max-width:40%;z-index:5;font-size:.9em;box-shadow:.2em .2em .5em 0 rgba(0,0,0,0.5)}.logged-in-as-overlay a,.logged-in-as-overlay p>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logged-in-as-overlay a{font-weight:normal !important;color:#159;font-weight:bold;transition:color .5s,background .5s}.logged-in-as-overlay a:hover,.logged-in-as-overlay a:focus,.logged-in-as-overlay a:active{color:#2988e7}.development .logged-in-as-overlay{background:rgba(255,100,0,0.85);color:#ff3}.development .logged-in-as-overlay a{color:#357;font-weight:bold;transition:color .5s,background .5s}.development .logged-in-as-overlay a:hover,.development .logged-in-as-overlay a:focus,.development .logged-in-as-overlay a:active{color:#5888b8}.primary-search-expanded .primary-header-wrapper,.primary-share-expanded .primary-header-wrapper{box-shadow:0 3px 3px rgba(0,0,0,0.3)}.primary-header-sizer,body.scrolling .primary-header-wrapper{box-shadow:0 3px 3px rgba(0,0,0,0.3)}.primary-header-sizer .primary-search,body.scrolling .primary-header-wrapper .primary-search,.primary-header-sizer .primary-share,body.scrolling .primary-header-wrapper .primary-share{max-height:0;visibility:hidden;transition:max-height .5s,visibility 0s ease .5s}.primary-header-sizer .primary-logo,body.scrolling .primary-header-wrapper .primary-logo,.primary-header-sizer .primary-logo-name,body.scrolling .primary-header-wrapper .primary-logo-name{top:11px;transition:top .2s,padding-left .5s}.primary-header-sizer .primary-logo-name>a,body.scrolling .primary-header-wrapper .primary-logo-name>a{opacity:0;max-width:0;transition:opacity .5s,max-width 0s .5s}.primary-header-sizer .primary-nav-account>.primary-nav-account-inner,body.scrolling .primary-header-wrapper .primary-nav-account>.primary-nav-account-inner{margin-top:-200px;transition:margin-top .5s ease-in}body.scrolling.something-focused .primary-header-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@-webkit-keyframes animate-progress-bar{100%{background-position:0px 0px}}@-moz-keyframes animate-progress-bar{100%{background-position:0px 0px}}@keyframes animate-progress-bar{100%{background-position:0px 0px}}.pjax-loading-progress-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1;background-color:#eee;background-color:rgba(0,0,0,0.6);opacity:0;transition:z-index 0s}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer{position:absolute;top:50%;width:100%}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner{margin:0 auto;padding:30px;width:100%;max-width:980px;font-size:2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-progress-header{position:relative;margin:-2em 0 0;width:auto;color:#333;color:#fff}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:30px;overflow:hidden;border:1px solid #ccc;background-color:#eee;background-image:-webkit-linear-gradient(-45deg, #fff, #fff 12.5%, #00c495 12.5%, #00c495 37.5%, #fff 37.5%, #fff 62.5%, #00c495 62.5%, #00c495 87.5%, #fff 87.5%, #fff 100%);background-image:-moz-linear-gradient(-45deg, #fff, #fff 12.5%, #00c495 12.5%, #00c495 37.5%, #fff 37.5%, #fff 62.5%, #00c495 62.5%, #00c495 87.5%, #fff 87.5%, #fff 100%);background-image:-ms-linear-gradient(-45deg, #fff, #fff 12.5%, #00c495 12.5%, #00c495 37.5%, #fff 37.5%, #fff 62.5%, #00c495 62.5%, #00c495 87.5%, #fff 87.5%, #fff 100%);background-image:-o-linear-gradient(-45deg, #fff, #fff 12.5%, #00c495 12.5%, #00c495 37.5%, #fff 37.5%, #fff 62.5%, #00c495 62.5%, #00c495 87.5%, #fff 87.5%, #fff 100%);background-image:linear-gradient(-45deg, #fff, #fff 12.5%, #00c495 12.5%, #00c495 37.5%, #fff 37.5%, #fff 62.5%, #00c495 62.5%, #00c495 87.5%, #fff 87.5%, #fff 100%);background-size:30px 30px;background-position:-30px 0;-webkit-animation:animate-progress-bar 1s linear infinite;-moz-animation:animate-progress-bar 1s linear infinite;animation:animate-progress-bar 1s linear infinite}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-progress::-webkit-progress-bar{background-color:transparent}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-progress::-moz-progress-bar{background-color:transparent}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-progress::progress-bar{background-color:transparent}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-progress[value]{background:#fff;border-radius:2px}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-progress[value]::-webkit-progress-value{background-color:#00c495}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-progress[value]::-moz-progress-bar{background-color:#00c495}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-progress[value]::progress-bar{background-color:#00c495}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-timeout{color:#fff;font-size:.6em;font-weight:bold;margin:.2em 0;opacity:0;visibility:hidden;transition:opacity .5s;position:relative;left:-20000px}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-timeout>a{color:#2bffcc}.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-timeout>a:hover,.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-timeout>a:focus,.pjax-loading-progress-wrapper>.pjax-loading-progress-outer>.pjax-loading-progress-inner>.pjax-loading-timeout>a:active{color:#91ffe5}body.pjax-loading .pjax-loading-progress-wrapper{z-index:50;opacity:1;transition:opacity .2s ease-in .5s,z-index 0s ease-in 0s}body.pjax-timeout .pjax-loading-timeout{visibility:visible !important;opacity:1 !important;left:0 !important}.primary-header-spacer,.primary-header-wrapper{background:#eee;transition:box-shadow .5s,top .5s,transform .5s ease .2s}.hide-header-placeholder>.primary-header-spacer{display:none}.primary-header-spacer{visibility:hidden}.primary-header-spacer .primary-logo{height:48px}.primary-header-sizer{position:absolute;top:0;left:0;z-index:-1;display:table;height:100%;width:100%}.primary-header-sizer>.page-sizer{display:table-row;height:100%}.primary-header-wrapper{position:fixed;top:0;left:0;right:0;z-index:5;background:#fff;overflow:auto;max-height:100%}.primary-header{max-width:980px;margin:0 auto 0;padding:0 30px;font-size:14px;transition:padding .5s}.primary-header>.primary-nav>ul,.primary-header>.primary-nav>.primary-nav-sites{display:none;visibility:hidden}#search-toggle-button{background-image:url(/icons/search-inverted.png);background-image:linear-gradient(transparent, transparent),url(/icons/search-inverted.svg)}#share-toggle-button{background-image:url(/icons/share-inverted.png);background-image:linear-gradient(transparent, transparent),url(/icons/share-inverted.svg)}#search-toggle-button,#share-toggle-button{background-position:center 6px;background-repeat:no-repeat}#search-toggle-button>img,#share-toggle-button>img{transition:opacity .5s}.primary-search-expanded #search-toggle-button,.primary-share-expanded #share-toggle-button{background-color:#363636}.primary-search-expanded #search-toggle-button>img,.primary-share-expanded #share-toggle-button>img{opacity:0}.primary-search-expanded .primary-header-wrapper .primary-search,.primary-share-expanded .primary-header-wrapper .primary-share{max-height:92px;visibility:visible;transition:max-height .5s}.primary-header-wrapper .primary-search,.primary-header-wrapper .primary-share{max-height:0;visibility:hidden}.primary-search,.primary-share{overflow:hidden;background:#363636;transition:max-height .5s,visibility 0s ease .5s}.primary-search>div,.primary-share>dl{max-width:980px;padding:15px 30px;margin:0 auto;transition:padding .5s}.primary-search>div>form>input{width:100%;box-sizing:border-box;border:1px solid #5e5e5e;color:#999;background:#363636;background-image:url("/icons/search-inverted.png");background-image:linear-gradient(transparent, transparent),url("/icons/search-inverted.svg");background-position:14px 14px;background-repeat:no-repeat;background-size:30px;font-size:45px;line-height:1.3;padding-left:56px;transition:background-size .5s,background-position .5s,font-size .5s,padding .5s}.primary-share>dl{display:flex;align-items:center;justify-content:flex-end}.primary-share>dl>dt{display:inline-block;font-weight:bold;vertical-align:middle;margin:8px 0;padding:0;color:#999;cursor:default}.primary-share>dl>dd{display:inline-block;border-radius:50%;overflow:hidden;margin:15px 0 15px 16px;padding:0}.primary-share>dl>dd>a{display:inline-block;background:#999;transition:background-color .5s;border-radius:50%}.primary-share>dl>dd>a:hover,.primary-share>dl>dd>a:focus,.primary-share>dl>dd>a:active{background:#737373}.primary-share>dl>dd>a:focus{box-shadow:inset 0 0 0 2px #999}.primary-share>dl>dd>a>img{vertical-align:middle;width:100%;height:auto;max-width:32px}.primary-nav-account:before,.primary-nav-account:after,.primary-header:before,.primary-header:after{content:"\00a0";display:block;overflow:hidden;height:0;clear:both}.primary-nav-account{font-size:12px;line-height:1.5;position:relative;background:#fff;max-width:995px;margin:0 auto;padding:0 15px}.primary-nav-account .primary-nav-account-inner{display:flex;flex-wrap:wrap;flex:0;justify-content:flex-end;overflow:hidden;margin:0;padding:0 15px;transition:margin-top .5s ease-out}.primary-nav-account .primary-nav-account-inner>p{text-align:right;margin:0 -23px 0 23px;padding:0 9px 0 0;color:#ccc;transition:padding .5s;display:flex;justify-content:flex-end;border-right:1px solid #ccc;white-space:nowrap}.primary-nav-account .primary-nav-account-inner>p>a{display:inline-block;padding-top:6px;padding-bottom:3px;padding-left:6px;padding-right:6px;color:#999;font-weight:bold;transition:color .5s,background .5s}.primary-nav-account .primary-nav-account-inner>p>a:hover,.primary-nav-account .primary-nav-account-inner>p>a:focus,.primary-nav-account .primary-nav-account-inner>p>a:active{color:#ccc}.primary-nav-account .primary-nav-account-inner>p>a>img{vertical-align:top}.primary-header-inner{display:table;margin-top:-2px;margin-bottom:18px}.primary-logo,.primary-logo-name,.primary-nav{vertical-align:bottom}.primary-logo,.primary-logo-name{display:table-cell;position:relative;top:-1px;transition:top .15s .35s,padding-left .5s}.primary-logo>a,.primary-logo-name>a{display:block;height:48px;max-width:160px;overflow:hidden;transition:opacity .5s .3s}.primary-logo>a:hover,.primary-logo-name>a:hover{opacity:.8}.primary-logo-name{padding-left:17px}.primary-nav{display:table-cell;width:100%;text-align:right;line-height:2}.primary-nav.primary-nav-mobile{display:block}.primary-nav.primary-nav-mobile>ul{margin:0 0 9px 0}.primary-nav.primary-nav-mobile>.primary-nav-sites{border-top:1px solid #d6d6d6;margin:9px 0;padding-top:9px}.primary-nav.primary-nav-mobile>.primary-nav-sites>a{color:#666;font-weight:bold;transition:color .5s,background .5s;display:inline-block;margin:0 0 0 20px}.primary-nav.primary-nav-mobile>.primary-nav-sites>a:hover,.primary-nav.primary-nav-mobile>.primary-nav-sites>a:focus,.primary-nav.primary-nav-mobile>.primary-nav-sites>a:active{color:#999}.primary-nav>.menu-toggle-button{display:none;visibility:hidden;margin:0 0 0 30px;border:1px solid #666;color:#666;background:transparent;font-weight:bold;cursor:s-resize;border-radius:3px;padding:5px 7px;position:relative;top:1px}.primary-nav>.menu-toggle-button::-moz-focus-inner{border:0;padding:0}.primary-nav>.menu-toggle-button:focus{outline:1px dotted #666}.primary-nav-expanded .primary-nav>.menu-toggle-button{background:#666;color:#fff;cursor:n-resize}.primary-nav>ul{margin:0;padding:0}.primary-nav>ul>li{display:inline-block;list-style-type:none;white-space:nowrap;margin:0 0 0 20px;padding:0;transition:margin-left .5s}.primary-nav>ul>li:first-child{margin-left:15px}.primary-nav>ul>li>a{color:#666;font-weight:bold;transition:color .5s,background .5s}.primary-nav>ul>li>a:hover,.primary-nav>ul>li>a:focus,.primary-nav>ul>li>a:active{color:#999}.primary-nav-current{color:#666}.section-editors-picks .primary-nav-current,.section-reviews .primary-nav-current{color:#a2c521}.section-articles .primary-nav-current{color:#277096}.section-subscriptions .primary-nav-current{color:#00c495}.section- .primary-nav-current{color:#1cbeca}.site-awards .primary-nav-current{color:#7b56a4}.site-publishers .primary-nav-current{color:#33b44a}.primary-main{background:#eee;padding-top:1px;padding-bottom:60px}.primary-main>.page:last-child{margin-bottom:-60px}body.scrolling .page{transition:min-height 0s,height 0s}.page{padding:30px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:0;transition:min-height .5s,height .5s;background:#fff;overflow:hidden;position:relative}.page.ignore-header{margin-top:-1px}.page.no-padding{padding:0}.page.invert{color:#fff;background-color:#666}.page.has-submenu>.page-link.next{bottom:75px}.page>.page-link{height:20px;width:20px;border-left:3px solid rgba(102,102,102,0.2);border-bottom:3px solid rgba(102,102,102,0.2);position:absolute;left:50%;margin-left:520px;transition:border-color .5s;z-index:2}.page>.page-link:after{display:block;overflow:hidden;content:"\00a0";width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:3px solid rgba(255,255,255,0.2);border-bottom:3px solid rgba(255,255,255,0.2);transition:border-color .5s}.page>.page-link.prev{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(135deg) translate(-100%, -100%);-ms-transform:rotate(135deg) translate(-100%, -100%);transform:rotate(135deg) translate(-100%, -100%);top:30px}.page>.page-link.next{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:30px}.page>.page-link:hover,.page>.page-link:focus,.page>.page-link:active{outline:0;border-color:rgba(102,102,102,0.6)}.page>.page-link:hover:after,.page>.page-link:focus:after,.page>.page-link:active:after{border-color:rgba(255,255,255,0.6)}.page h1{font-size:2em}.page h2{font-size:1.4em}.page h3{font-size:1.1em;color:#666}.page h1 strong,.page h2 strong,.page h3 strong{text-transform:uppercase}.page p{font-size:1.1em;line-height:1.6}.page p.intro{font-size:1.2em}.page p b{text-transform:uppercase}.page a{color:#33b44a;font-weight:bold;transition:color .5s,background .5s}.page a:hover,.page a:focus,.page a:active{color:#75d887}.page div.img.float-left{float:left;margin:.3em 30px 30px 0;max-width:40%}.page div.img.float-left.bottom-shadow{margin-right:62px}.page div.img.float-left img{width:100%}.page div.img.float-right{float:right;margin:.3em 0 30px 30px;max-width:40%}.page div.img.float-right.bottom-shadow{margin-left:62px}.page div.img.float-right img{width:100%}.page div.img.bottom-shadow{margin-left:32px;margin-right:32px;margin-bottom:34px}.page div.img.bottom-shadow:after{content:"\00a0";display:block;overflow:hidden;width:100%;height:2px;padding:0 20px;margin:0 -20px;background:rgba(0,0,0,0.5);box-shadow:0 0 6px 6px rgba(0,0,0,0.5);border-radius:.2%;margin-top:-9px;-webkit-transform:rotate3d(3, 0, 0, 70deg) translate(3px 0);-moz-transform:rotate3d(3, 0, 0, 70deg) translate(3px 0);transform:rotate3d(3, 0, 0, 70deg) translateY(5px);z-index:0}.page div.img.bottom-shadow img{position:relative;z-index:1}.page div.img.icon-overlay{position:relative}.page div.img.icon-overlay>div.img.icon{position:absolute;right:-30px;bottom:-15px;margin:0;width:140px;max-width:50%}.page div.img.icon-overlay>div.img.icon>img{background-color:#39bcc7;border:10px solid #228c97;border-radius:50%;width:100%;box-sizing:border-box}.page div.img.icon-overlay>div.img.icon.bottom-shadow:after{padding:0;margin-left:auto;margin-right:auto;width:35%}.page.intro h1{font-size:2.8em}.page.intro p{font-size:1.1em}.site-publishers .page a{color:#33b44a;font-weight:bold;transition:color .5s,background .5s}.site-publishers .page a:hover,.site-publishers .page a:focus,.site-publishers .page a:active{color:#75d887}.site-awards .page a{color:#7b56a4;font-weight:bold;transition:color .5s,background .5s}.site-awards .page a:hover,.site-awards .page a:focus,.site-awards .page a:active{color:#af97c9}.section-editors-picks .page a,.section-reviews .page a{color:#a2c521;font-weight:bold;transition:color .5s,background .5s}.section-editors-picks .page a:hover,.section-reviews .page a:hover,.section-editors-picks .page a:focus,.section-reviews .page a:focus,.section-editors-picks .page a:active,.section-reviews .page a:active{color:#cae567}.section-articles .page a{color:#277096;font-weight:bold;transition:color .5s,background .5s}.section-articles .page a:hover,.section-articles .page a:focus,.section-articles .page a:active{color:#51a6d2}.section-subscriptions .page a{color:#00c495;font-weight:bold;transition:color .5s,background .5s}.section-subscriptions .page a:hover,.section-subscriptions .page a:focus,.section-subscriptions .page a:active{color:#2bffcc}.section-catalog .page a{color:#1cbeca;font-weight:bold;transition:color .5s,background .5s}.section-catalog .page a:hover,.section-catalog .page a:focus,.section-catalog .page a:active{color:#63e0e9}.mobile-search-help{display:none}.search-terms-wrapper{border:1px dotted #d6d6d6;max-height:114px;overflow:auto}abbr.search-or{border:0}abbr.search-or:after{content:"or|";cursor:default}mark{color:#333}mark.group{background:rgba(255,255,255,0.2);border:1px solid rgba(0,0,0,0.2)}mark.group:only-child{border:0;background:transparent;padding:0;margin:0}p>mark.group:last-child{background:transparent;border:0}mark.field{background:#7b56a4}mark.group-and>mark.field{margin-right:3px}mark.group-and>mark.field:only-child{margin-right:0}mark.word{background:#33b44a}mark.field,mark.word{color:#fff}mark.group,mark.field,mark.word{display:inline-block;margin-top:1px;margin-bottom:1px;padding:2px 3px;max-width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}mark.group del,mark.field del,mark.word del{text-decoration:none;text-decoration:line-through solid #7b56a4;font-style:italic}table.prices{box-shadow:0 0 0 2px #f4f4f4;border:1px solid #ccc;border-collapse:collapse;color:#666;background:#fff;margin:1em 0;width:100%;float:right;clear:right;margin:.2em 0 .5em 1em;width:auto}table.prices .data-table{margin:.3em 0}table.prices.nowrap{table-layout:fixed}table.prices.nowrap th,table.prices.nowrap td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.prices.sortable>thead>tr>th{padding-right:1.5em;position:relative}table.prices.sortable>thead>tr>th:after{content:"";margin:auto 0;position:absolute;top:0;bottom:0;height:1em;line-height:1em;right:.5em;width:1em;text-align:center;background-position:right center;background-repeat:no-repeat;background-size:1em}table.prices.sortable>thead>tr>th.sorttable_nosort{padding-right:.5em}table.prices.sortable>thead>tr>th.sorttable_nosort:after{content:none}table.prices.sorttable_init>thead>tr>th:hover{cursor:pointer;color:#999}table.prices.sorttable_init>thead>tr>th::before{display:none;content:url("/icons/sort-unsorted.svg") url("/icons/sort-sorted.svg") url("/icons/sort-sorted-reverse.svg")}table.prices.sorttable_init>thead>tr>th:after{background-image:url("/icons/sort-unsorted.png");background-image:linear-gradient(transparent, transparent),url("/icons/sort-unsorted.svg")}table.prices.sorttable_init>thead>tr>th.sorttable_sorted:after{background-image:url("/icons/sort-sorted.png");background-image:linear-gradient(transparent, transparent),url("/icons/sort-sorted.svg")}table.prices.sorttable_init>thead>tr>th.sorttable_sorted_reverse:after{background-image:url("/icons/sort-sorted-reverse.png");background-image:linear-gradient(transparent, transparent),url("/icons/sort-sorted-reverse.svg")}table.prices thead{background:#eee;text-align:left}table.prices tfoot{border-top:1px solid #eee}table.prices>tbody>tr:hover{background:#e4e4e4 !important;color:#4d4d4d}table.prices>tbody>tr:nth-of-type(2n){background:#f4f4f4}table.prices tr.alert-bad>td,table.prices tr.alert-bad>th,table.prices td.alert-bad,table.prices th.alert-bad{background:rgba(255,0,0,0.1);color:#800 !important}table.prices tr.alert-bad>td.important,table.prices tr.alert-bad>th.important,table.prices td.alert-bad.important,table.prices th.alert-bad.important{background:rgba(131,0,124,0.1)}table.prices tr.alert-ugly>td,table.prices tr.alert-ugly>th,table.prices td.alert-ugly,table.prices th.alert-ugly{background:rgba(255,255,0,0.1);color:#750 !important}table.prices tr.alert-ugly>td.important,table.prices tr.alert-ugly>th.important,table.prices td.alert-ugly.important,table.prices th.alert-ugly.important{background:rgba(131,131,124,0.1)}table.prices tr.alert-good>td,table.prices tr.alert-good>th,table.prices td.alert-good,table.prices th.alert-good{background:rgba(0,255,0,0.1);color:#161 !important}table.prices tr.alert-good>td.important,table.prices tr.alert-good>th.important,table.prices td.alert-good.important,table.prices th.alert-good.important{background:rgba(0,131,124,0.1)}table.prices th,table.prices td{padding:.2em .5em;border-left:1px solid #ccc}table.prices th.nowrap,table.prices td.nowrap{white-space:nowrap}table.prices th.currency,table.prices td.currency{font-family:monospace;text-align:right}table.prices th.important,table.prices td.important{background:rgba(0,0,255,0.07000000000000001)}table.prices th form,table.prices td form{margin:0}table.prices th form button,table.prices td form button{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-weight:bold;font-size:1.15em;padding:10px 35px;margin-top:3px;margin-bottom:3px;transition:background-color .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff !important;background-color:#00c495;font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}table.prices th form button:hover,table.prices td form button:hover,table.prices th form button:focus,table.prices td form button:focus,table.prices th form button:active,table.prices td form button:active{background-color:#00dea8;outline-color:#00c495}table.prices th form button:active,table.prices td form button:active{background-image:none}table.prices th form button:focus,table.prices td form button:focus{outline-width:1px;outline-style:dotted}table.prices th form button[disabled],table.prices td form button[disabled],fieldset[disabled] table.prices th form button,fieldset[disabled] table.prices td form button,table.prices th form button[disabled]:hover,table.prices td form button[disabled]:hover,fieldset[disabled] table.prices th form button:hover,fieldset[disabled] table.prices td form button:hover,table.prices th form button[disabled]:focus,table.prices td form button[disabled]:focus,fieldset[disabled] table.prices th form button:focus,fieldset[disabled] table.prices td form button:focus,table.prices th form button[disabled]:active,table.prices td form button[disabled]:active,fieldset[disabled] table.prices th form button:active,fieldset[disabled] table.prices td form button:active{background-color:#ccc}table.prices th form button.btn-small,table.prices td form button.btn-small{font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}table.prices th form button.btn-success,table.prices td form button.btn-success{color:#fff !important;background-color:#5c5}table.prices th form button.btn-success:hover,table.prices td form button.btn-success:hover,table.prices th form button.btn-success:focus,table.prices td form button.btn-success:focus,table.prices th form button.btn-success:active,table.prices td form button.btn-success:active{background-color:#69d269;outline-color:#5c5}table.prices th form button.btn-success:active,table.prices td form button.btn-success:active{background-image:none}table.prices th form button.btn-success:focus,table.prices td form button.btn-success:focus{outline-width:1px;outline-style:dotted}table.prices th form button.btn-success[disabled],table.prices td form button.btn-success[disabled],fieldset[disabled] table.prices th form button.btn-success,fieldset[disabled] table.prices td form button.btn-success,table.prices th form button.btn-success[disabled]:hover,table.prices td form button.btn-success[disabled]:hover,fieldset[disabled] table.prices th form button.btn-success:hover,fieldset[disabled] table.prices td form button.btn-success:hover,table.prices th form button.btn-success[disabled]:focus,table.prices td form button.btn-success[disabled]:focus,fieldset[disabled] table.prices th form button.btn-success:focus,fieldset[disabled] table.prices td form button.btn-success:focus,table.prices th form button.btn-success[disabled]:active,table.prices td form button.btn-success[disabled]:active,fieldset[disabled] table.prices th form button.btn-success:active,fieldset[disabled] table.prices td form button.btn-success:active{background-color:#ccc}table.prices th form button.btn-info,table.prices td form button.btn-info{color:#fff !important;background-color:#fea}table.prices th form button.btn-info:hover,table.prices td form button.btn-info:hover,table.prices th form button.btn-info:focus,table.prices td form button.btn-info:focus,table.prices th form button.btn-info:active,table.prices td form button.btn-info:active{background-color:#fff3c3;outline-color:#fea}table.prices th form button.btn-info:active,table.prices td form button.btn-info:active{background-image:none}table.prices th form button.btn-info:focus,table.prices td form button.btn-info:focus{outline-width:1px;outline-style:dotted}table.prices th form button.btn-info[disabled],table.prices td form button.btn-info[disabled],fieldset[disabled] table.prices th form button.btn-info,fieldset[disabled] table.prices td form button.btn-info,table.prices th form button.btn-info[disabled]:hover,table.prices td form button.btn-info[disabled]:hover,fieldset[disabled] table.prices th form button.btn-info:hover,fieldset[disabled] table.prices td form button.btn-info:hover,table.prices th form button.btn-info[disabled]:focus,table.prices td form button.btn-info[disabled]:focus,fieldset[disabled] table.prices th form button.btn-info:focus,fieldset[disabled] table.prices td form button.btn-info:focus,table.prices th form button.btn-info[disabled]:active,table.prices td form button.btn-info[disabled]:active,fieldset[disabled] table.prices th form button.btn-info:active,fieldset[disabled] table.prices td form button.btn-info:active{background-color:#ccc}table.prices th form button.btn-warning,table.prices td form button.btn-warning{color:#fff !important;background-color:#f94}table.prices th form button.btn-warning:hover,table.prices td form button.btn-warning:hover,table.prices th form button.btn-warning:focus,table.prices td form button.btn-warning:focus,table.prices th form button.btn-warning:active,table.prices td form button.btn-warning:active{background-color:#ffa75e;outline-color:#f94}table.prices th form button.btn-warning:active,table.prices td form button.btn-warning:active{background-image:none}table.prices th form button.btn-warning:focus,table.prices td form button.btn-warning:focus{outline-width:1px;outline-style:dotted}table.prices th form button.btn-warning[disabled],table.prices td form button.btn-warning[disabled],fieldset[disabled] table.prices th form button.btn-warning,fieldset[disabled] table.prices td form button.btn-warning,table.prices th form button.btn-warning[disabled]:hover,table.prices td form button.btn-warning[disabled]:hover,fieldset[disabled] table.prices th form button.btn-warning:hover,fieldset[disabled] table.prices td form button.btn-warning:hover,table.prices th form button.btn-warning[disabled]:focus,table.prices td form button.btn-warning[disabled]:focus,fieldset[disabled] table.prices th form button.btn-warning:focus,fieldset[disabled] table.prices td form button.btn-warning:focus,table.prices th form button.btn-warning[disabled]:active,table.prices td form button.btn-warning[disabled]:active,fieldset[disabled] table.prices th form button.btn-warning:active,fieldset[disabled] table.prices td form button.btn-warning:active{background-color:#ccc}table.prices th form button.btn-danger,table.prices td form button.btn-danger{color:#fff !important;background-color:#e33}table.prices th form button.btn-danger:hover,table.prices td form button.btn-danger:hover,table.prices th form button.btn-danger:focus,table.prices td form button.btn-danger:focus,table.prices th form button.btn-danger:active,table.prices td form button.btn-danger:active{background-color:#f04b4b;outline-color:#e33}table.prices th form button.btn-danger:active,table.prices td form button.btn-danger:active{background-image:none}table.prices th form button.btn-danger:focus,table.prices td form button.btn-danger:focus{outline-width:1px;outline-style:dotted}table.prices th form button.btn-danger[disabled],table.prices td form button.btn-danger[disabled],fieldset[disabled] table.prices th form button.btn-danger,fieldset[disabled] table.prices td form button.btn-danger,table.prices th form button.btn-danger[disabled]:hover,table.prices td form button.btn-danger[disabled]:hover,fieldset[disabled] table.prices th form button.btn-danger:hover,fieldset[disabled] table.prices td form button.btn-danger:hover,table.prices th form button.btn-danger[disabled]:focus,table.prices td form button.btn-danger[disabled]:focus,fieldset[disabled] table.prices th form button.btn-danger:focus,fieldset[disabled] table.prices td form button.btn-danger:focus,table.prices th form button.btn-danger[disabled]:active,table.prices td form button.btn-danger[disabled]:active,fieldset[disabled] table.prices th form button.btn-danger:active,fieldset[disabled] table.prices td form button.btn-danger:active{background-color:#ccc}table.prices th form button.add:before,table.prices td form button.add:before{content:"✚ "}table.prices th form button.remove:before,table.prices td form button.remove:before{content:"✖ "}table.prices th form button.edit:before,table.prices td form button.edit:before,table.prices th form button.change:before,table.prices td form button.change:before{content:"✎ "}table.prices th form button.go-back:before,table.prices td form button.go-back:before{content:"⬅ "}table.prices th form button.submit:after,table.prices td form button.submit:after{content:" ▸"}table.prices th form button.search:after,table.prices td form button.search:after{content:" ▸"}table.prices th form button.reload:before,table.prices td form button.reload:before{content:"⟳ "}table.prices th .content-resize,table.prices td .content-resize{overflow:hidden;min-height:4.5em;height:4.5em;resize:vertical}table.prices th .content-resize p:first-child,table.prices td .content-resize p:first-child{margin-top:0}table.prices th .content-resize p:last-child,table.prices td .content-resize p:last-child{padding-bottom:.4em;border-bottom:1px dashed #dbcfae}table.prices th{font-weight:bold}table.prices th,table.prices td{padding:.5em .9em;border-left:1px solid #ccc}table.prices thead{text-align:center}table.prices tbody{text-align:right}body.something-focused form.content-subs-form>section>dl>dt{top:0}body.something-focused form.content-subs-form>p>button{top:36px}form.content-subs-form{display:flex;align-items:stretch;margin-right:-30px}form.content-subs-form>section{box-shadow:0 0 0 2px #f4f4f4;border:1px solid #ccc;color:#666;background:#fff;margin:2px;display:flex;flex-wrap:wrap;align-items:stretch;flex-grow:1}form.content-subs-form>section>dl{margin:0 0 0 -1px;padding:0;flex-grow:1;display:flex;flex-direction:column;align-items:stretch}form.content-subs-form>section>dl button{border:none;background:transparent;padding:0;margin:0;color:#666;font-style:italic;font-family:"news-gothic-std","Arial","Helvetica",sans-serif;cursor:pointer}form.content-subs-form>section>dl>dt,form.content-subs-form>section>dl>dd{margin:0;padding:7px 13px;border-left:1px solid #ccc;flex-grow:1;flex-basis:22px;white-space:nowrap;text-overflow:ellipsis}form.content-subs-form>section>dl>dt{position:sticky;z-index:1;top:64px;text-transform:uppercase;font-weight:bold;background:#f4f4f4;margin-top:-1px;border-top:1px solid #ccc;transition:top .5s ease .2s}form.content-subs-form>section>dl>dt::after{content:"";display:block;position:relative;top:7px;background:#fff;background:rgba(255,255,255,0.8);height:3px;margin-bottom:-3px;margin-left:-13px;margin-right:-12px}form.content-subs-form>section>dl>dd:nth-of-type(2n){background:#f4f4f4}form.content-subs-form>section>dl>dd>label{position:relative;display:block;cursor:pointer}form.content-subs-form>section>dl>dd>label:hover>span,form.content-subs-form>section>dl>dd>label>input:focus+span,form.content-subs-form>section>dl>dd>label>input:focus+span{color:#00c495 !important}form.content-subs-form>section>dl>dd>label>input:focus+span{outline-width:1px;outline-style:dotted;outline-color:#00c495;outline-color:currentColor}form.content-subs-form>section>dl>dd>label>input{position:absolute;cursor:pointer;opacity:0;vertical-align:middle}form.content-subs-form>section>dl>dd>label>input:checked+span{color:#22bec9;font-weight:bold}form.content-subs-form>section>dl>dd>label>input+span{vertical-align:middle;display:inline-block;transition:color .5s}form.content-subs-form>section>dl>dd>label>input+span:after{display:block;content:attr(title);font-weight:bold;height:1px;color:transparent;overflow:hidden;visibility:hidden;margin-top:-1px;line-height:0}form.content-subs-form>p{margin:0;padding:0;flex-shrink:0}form.content-subs-form>p>button{position:sticky;top:100px;transition:top .5s ease .2s,background .5s !important;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-weight:bold;font-size:1.15em;padding:10px 35px;margin-top:3px;margin-bottom:3px;transition:background-color .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff !important;background-color:#00c495}form.content-subs-form>p>button:hover,form.content-subs-form>p>button:focus,form.content-subs-form>p>button:active{background-color:#00dea8;outline-color:#00c495}form.content-subs-form>p>button:active{background-image:none}form.content-subs-form>p>button:focus{outline-width:1px;outline-style:dotted}form.content-subs-form>p>button[disabled],fieldset[disabled] form.content-subs-form>p>button,form.content-subs-form>p>button[disabled]:hover,fieldset[disabled] form.content-subs-form>p>button:hover,form.content-subs-form>p>button[disabled]:focus,fieldset[disabled] form.content-subs-form>p>button:focus,form.content-subs-form>p>button[disabled]:active,fieldset[disabled] form.content-subs-form>p>button:active{background-color:#ccc}form.content-subs-form>p>button.btn-small{font-size:.85em;padding:3px 7px;margin-top:2px;margin-bottom:2px}form.content-subs-form>p>button.btn-success{color:#fff !important;background-color:#5c5}form.content-subs-form>p>button.btn-success:hover,form.content-subs-form>p>button.btn-success:focus,form.content-subs-form>p>button.btn-success:active{background-color:#69d269;outline-color:#5c5}form.content-subs-form>p>button.btn-success:active{background-image:none}form.content-subs-form>p>button.btn-success:focus{outline-width:1px;outline-style:dotted}form.content-subs-form>p>button.btn-success[disabled],fieldset[disabled] form.content-subs-form>p>button.btn-success,form.content-subs-form>p>button.btn-success[disabled]:hover,fieldset[disabled] form.content-subs-form>p>button.btn-success:hover,form.content-subs-form>p>button.btn-success[disabled]:focus,fieldset[disabled] form.content-subs-form>p>button.btn-success:focus,form.content-subs-form>p>button.btn-success[disabled]:active,fieldset[disabled] form.content-subs-form>p>button.btn-success:active{background-color:#ccc}form.content-subs-form>p>button.btn-info{color:#fff !important;background-color:#fea}form.content-subs-form>p>button.btn-info:hover,form.content-subs-form>p>button.btn-info:focus,form.content-subs-form>p>button.btn-info:active{background-color:#fff3c3;outline-color:#fea}form.content-subs-form>p>button.btn-info:active{background-image:none}form.content-subs-form>p>button.btn-info:focus{outline-width:1px;outline-style:dotted}form.content-subs-form>p>button.btn-info[disabled],fieldset[disabled] form.content-subs-form>p>button.btn-info,form.content-subs-form>p>button.btn-info[disabled]:hover,fieldset[disabled] form.content-subs-form>p>button.btn-info:hover,form.content-subs-form>p>button.btn-info[disabled]:focus,fieldset[disabled] form.content-subs-form>p>button.btn-info:focus,form.content-subs-form>p>button.btn-info[disabled]:active,fieldset[disabled] form.content-subs-form>p>button.btn-info:active{background-color:#ccc}form.content-subs-form>p>button.btn-warning{color:#fff !important;background-color:#f94}form.content-subs-form>p>button.btn-warning:hover,form.content-subs-form>p>button.btn-warning:focus,form.content-subs-form>p>button.btn-warning:active{background-color:#ffa75e;outline-color:#f94}form.content-subs-form>p>button.btn-warning:active{background-image:none}form.content-subs-form>p>button.btn-warning:focus{outline-width:1px;outline-style:dotted}form.content-subs-form>p>button.btn-warning[disabled],fieldset[disabled] form.content-subs-form>p>button.btn-warning,form.content-subs-form>p>button.btn-warning[disabled]:hover,fieldset[disabled] form.content-subs-form>p>button.btn-warning:hover,form.content-subs-form>p>button.btn-warning[disabled]:focus,fieldset[disabled] form.content-subs-form>p>button.btn-warning:focus,form.content-subs-form>p>button.btn-warning[disabled]:active,fieldset[disabled] form.content-subs-form>p>button.btn-warning:active{background-color:#ccc}form.content-subs-form>p>button.btn-danger{color:#fff !important;background-color:#e33}form.content-subs-form>p>button.btn-danger:hover,form.content-subs-form>p>button.btn-danger:focus,form.content-subs-form>p>button.btn-danger:active{background-color:#f04b4b;outline-color:#e33}form.content-subs-form>p>button.btn-danger:active{background-image:none}form.content-subs-form>p>button.btn-danger:focus{outline-width:1px;outline-style:dotted}form.content-subs-form>p>button.btn-danger[disabled],fieldset[disabled] form.content-subs-form>p>button.btn-danger,form.content-subs-form>p>button.btn-danger[disabled]:hover,fieldset[disabled] form.content-subs-form>p>button.btn-danger:hover,form.content-subs-form>p>button.btn-danger[disabled]:focus,fieldset[disabled] form.content-subs-form>p>button.btn-danger:focus,form.content-subs-form>p>button.btn-danger[disabled]:active,fieldset[disabled] form.content-subs-form>p>button.btn-danger:active{background-color:#ccc}form.content-subs-form>p>button.add:before{content:"✚ "}form.content-subs-form>p>button.remove:before{content:"✖ "}form.content-subs-form>p>button.edit:before,form.content-subs-form>p>button.change:before{content:"✎ "}form.content-subs-form>p>button.go-back:before{content:"⬅ "}form.content-subs-form>p>button.submit:after{content:" ▸"}form.content-subs-form>p>button.search:after{content:" ▸"}form.content-subs-form>p>button.reload:before{content:"⟳ "}aside.service-aside{float:right;clear:right;margin:.2em 0 .5em 1em;text-align:center}aside.service-aside img{max-width:100%;height:auto}.primary-main-inner{max-width:980px !important;margin:30px auto;padding:0 30px}.primary-main-inner>h1{font-size:2.5em;line-height:1}.primary-main-inner>h1+h2{margin-top:-.5em}.primary-main-inner>h2{font-size:1.7em;color:#666;line-height:1}.primary-main-inner .primary-main-inner{margin:0;padding:0}.primary-footer-wrapper{background:#fff;padding:0 30px}.primary-footer-wrapper:before,.primary-footer-wrapper:after{content:"\00a0";display:block;overflow:hidden;height:0}.primary-footer{font-size:14px;max-width:980px;margin:26px auto 55px;text-align:center;font-weight:bold}.primary-footer>p{margin-top:0;margin-bottom:0}.primary-social-follow-header{font-size:inherit;text-transform:uppercase;margin:20px 0 7px}.primary-social-follow>a{margin:0 15px;transition:opacity .5s;opacity:1}.primary-social-follow>a:hover,.primary-social-follow>a:focus,.primary-social-follow>a:active{opacity:.8}.primary-footer-nav>a{margin:0 15px;color:#666;font-weight:bold;transition:color .5s,background .5s}.primary-footer-nav>a:hover,.primary-footer-nav>a:focus,.primary-footer-nav>a:active{color:#999}a:link,a:visited{text-decoration:none}.snippet-wrapper-outer{position:relative;background:#fff;border:1px solid #d6d6d6;margin-top:30px;margin-bottom:30px}.snippet-wrapper-outer:after{content:"\00a0";position:absolute;top:100%;left:30px;background:inherit;width:8px;height:8px;overflow:hidden;-webkit-transform-origin:1px 1px;-webkit-transform:skewY(-45deg);-ms-transform-origin:1px 1px;-ms-transform:skewY(-45deg);transform-origin:1px 1px;transform:skewY(-45deg);border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.snippet-wrapper{overflow:hidden}.snippet-wrapper>h1{margin:0;background:#d6d6d6;font-size:1.2em;padding:.4em .4em .3em;text-align:center}.section-editors-picks .snippet-wrapper>h1,.section-reviews .snippet-wrapper>h1{background:#a2c521;color:#fff}.section-articles .snippet-wrapper>h1{background:#277096;color:#fff}.section-catalog .snippet-wrapper>h1{background:#1cbeca;color:#fff}.site-awards .snippet-wrapper>h1{background:#7b56a4;color:#fff}.snippet-wrapper>h1.award-editors-choice-prize-fiction,.snippet-wrapper>h1.award-editors-choice-prize-nonfiction,.snippet-wrapper>h1.award-gold{background:#dea700}.snippet-wrapper>h1.award-silver{background:#999}.snippet-wrapper>h1.award-bronze{background:#de8800}.snippet{height:252px;border-spacing:30px;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;table-layout:fixed;width:100%;position:relative;font-size:14px}.snippet>aside{display:table-cell;vertical-align:top;width:250px}.snippet>aside>a>img{vertical-align:bottom}.social-share{text-align:justify;-moz-text-align-last:justify;text-align-last:justify;display:flex;flex-flow:row wrap;justify-content:space-between;max-width:352px}.social-share>a{display:inline-block;margin-top:15px;background:#ccc;border-radius:16px;overflow:hidden;transition:background .5s}.social-share>a:hover,.social-share>a:focus,.social-share>a:active{background:#aaa}.social-share>a>img{vertical-align:bottom}.section-editors-picks .social-share>a:hover,.section-reviews .social-share>a:hover,.section-editors-picks .social-share>a:focus,.section-reviews .social-share>a:focus,.section-editors-picks .social-share>a:active,.section-reviews .social-share>a:active{background-color:#a2c521}.section-articles .social-share>a:hover,.section-articles .social-share>a:focus,.section-articles .social-share>a:active{background-color:#277096}.section-catalog .social-share>a:hover,.section-catalog .social-share>a:focus,.section-catalog .social-share>a:active{background-color:#1cbeca}.site-awards .social-share>a:hover,.site-awards .social-share>a:focus,.site-awards .social-share>a:active{background-color:#7b56a4}.snippet>main{display:table-cell;vertical-align:top}.snippet-header{line-height:1.5;margin-top:-8px}.snippet-header .tags{position:absolute;right:0;top:0;margin:0;padding:22px 30px 0 30px;list-style-type:none;text-align:right;line-height:2}.snippet-header .tags:hover{bottom:0;background:#666;color:#fff;box-shadow:-500px 0 0 500px rgba(255,255,255,0.8)}.snippet-header .tags li+li{display:none}.snippet-header .tags:hover li+li{display:block}.snippet-header .tags a.tag{display:block;margin:0 -30px;padding:0 30px;color:#666;font-weight:normal}.snippet-header .tags:hover a.tag{color:#fff}.snippet-header a.tag:hover{background:#333;opacity:1}.snippet-header .snippet-type{margin:0;padding-bottom:6px;border-bottom-width:4px;border-bottom-style:solid;line-height:2}.snippet-header .snippet-type>.sponsored-snippet-disclaimer{display:block;text-transform:uppercase;color:#277096;font-weight:bold;font-size:.8em}.snippet-title{padding:0;font-size:20px;line-height:1.3;margin:.55em 0}.snippet-title>a{color:#666;font-weight:bold;transition:color .5s,background .5s}.snippet-title>a:hover,.snippet-title>a:focus,.snippet-title>a:active{color:#999}.snippet-by{margin:-7px 0 0;padding:0;color:#666}.snippet-by>a{color:#666;font-weight:bold;transition:color .5s,background .5s}.snippet-by>a:hover,.snippet-by>a:focus,.snippet-by>a:active{color:#999}.snippet-by>a{font-weight:normal}.snippet-type{font-weight:bold}.snippet-type>a{color:#666;font-weight:bold;transition:color .5s,background .5s}.snippet-type>a:hover,.snippet-type>a:focus,.snippet-type>a:active{color:#999}.snippet-snippet{margin:0;padding:0;color:#666}.snippet-snippet a{font-weight:bold}.snippet-info{margin-bottom:0}.snippet-more{margin-top:0;margin-bottom:0}.snippet-more>a{text-transform:uppercase;color:#33b44a;font-weight:bold;transition:color .5s,background .5s}.snippet-more>a:hover,.snippet-more>a:focus,.snippet-more>a:active{color:#75d887}.section-editors-picks .snippet-type,.section-reviews .snippet-type{border-color:#a2c521}.section-editors-picks .snippet-info>dd>a,.section-reviews .snippet-info>dd>a,.section-editors-picks .snippet-more>a,.section-reviews .snippet-more>a,.section-editors-picks .snippet-snippet>a,.section-reviews .snippet-snippet>a{color:#a2c521;font-weight:bold;transition:color .5s,background .5s}.section-editors-picks .snippet-info>dd>a:hover,.section-reviews .snippet-info>dd>a:hover,.section-editors-picks .snippet-more>a:hover,.section-reviews .snippet-more>a:hover,.section-editors-picks .snippet-snippet>a:hover,.section-reviews .snippet-snippet>a:hover,.section-editors-picks .snippet-info>dd>a:focus,.section-reviews .snippet-info>dd>a:focus,.section-editors-picks .snippet-more>a:focus,.section-reviews .snippet-more>a:focus,.section-editors-picks .snippet-snippet>a:focus,.section-reviews .snippet-snippet>a:focus,.section-editors-picks .snippet-info>dd>a:active,.section-reviews .snippet-info>dd>a:active,.section-editors-picks .snippet-more>a:active,.section-reviews .snippet-more>a:active,.section-editors-picks .snippet-snippet>a:active,.section-reviews .snippet-snippet>a:active{color:#cae567}.section-editors-picks .snippet-header a.tag:hover,.section-reviews .snippet-header a.tag:hover{background:#679804}.section-editors-picks .tags:hover,.section-reviews .tags:hover{background-color:#a2c521}.section-articles .snippet-type{border-color:#277096}.section-articles .snippet-info>dd>a,.section-articles .snippet-more>a,.section-articles .snippet-snippet>a{color:#277096;font-weight:bold;transition:color .5s,background .5s}.section-articles .snippet-info>dd>a:hover,.section-articles .snippet-more>a:hover,.section-articles .snippet-snippet>a:hover,.section-articles .snippet-info>dd>a:focus,.section-articles .snippet-more>a:focus,.section-articles .snippet-snippet>a:focus,.section-articles .snippet-info>dd>a:active,.section-articles .snippet-more>a:active,.section-articles .snippet-snippet>a:active{color:#51a6d2}.section-articles .snippet-header a.tag:hover{background:#063158}.section-articles .tags:hover{background-color:#277096}.section-catalog .snippet-type{border-color:#1cbeca}.section-catalog .snippet-info>dd>a,.section-catalog .snippet-more>a,.section-catalog .snippet-snippet>a{color:#1cbeca;font-weight:bold;transition:color .5s,background .5s}.section-catalog .snippet-info>dd>a:hover,.section-catalog .snippet-more>a:hover,.section-catalog .snippet-snippet>a:hover,.section-catalog .snippet-info>dd>a:focus,.section-catalog .snippet-more>a:focus,.section-catalog .snippet-snippet>a:focus,.section-catalog .snippet-info>dd>a:active,.section-catalog .snippet-more>a:active,.section-catalog .snippet-snippet>a:active{color:#63e0e9}.section-catalog .snippet-header a.tag:hover{background:#038ea0}.section-catalog .tags:hover{background-color:#1cbeca}.site-awards .snippet-type,.section-awards .snippet-type{border-color:#7b56a4}.site-awards .snippet-info>dd>a,.section-awards .snippet-info>dd>a,.site-awards .snippet-more>a,.section-awards .snippet-more>a,.site-awards .snippet-snippet>a,.section-awards .snippet-snippet>a{color:#7b56a4;font-weight:bold;transition:color .5s,background .5s}.site-awards .snippet-info>dd>a:hover,.section-awards .snippet-info>dd>a:hover,.site-awards .snippet-more>a:hover,.section-awards .snippet-more>a:hover,.site-awards .snippet-snippet>a:hover,.section-awards .snippet-snippet>a:hover,.site-awards .snippet-info>dd>a:focus,.section-awards .snippet-info>dd>a:focus,.site-awards .snippet-more>a:focus,.section-awards .snippet-more>a:focus,.site-awards .snippet-snippet>a:focus,.section-awards .snippet-snippet>a:focus,.site-awards .snippet-info>dd>a:active,.section-awards .snippet-info>dd>a:active,.site-awards .snippet-more>a:active,.section-awards .snippet-more>a:active,.site-awards .snippet-snippet>a:active,.section-awards .snippet-snippet>a:active{color:#af97c9}.site-awards .snippet-header a.tag:hover,.section-awards .snippet-header a.tag:hover{background:#3b1d69}.site-awards .tags:hover,.section-awards .tags:hover{background-color:#7b56a4}a.load-more{display:block;margin:30px 0;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;background:#333;color:#fff;font-weight:bold;transition:background .5s}a.load-more:hover,a.load-more:focus,a.load-more:active{background:#666}a.load-more.pjax-to-be-removed{visibility:hidden}.layout-two-column{display:table;table-layout:fixed;border-spacing:30px 0;margin-top:30px;margin-bottom:30px;width:100%}.layout-two-column>main{display:table-cell;vertical-align:top}.layout-two-column>main .article{min-height:252px}.layout-two-column>aside{display:table-cell;vertical-align:top;width:304px}.layout-two-column>aside.service-image{width:316px}.layout-two-column>main>:first-child,.layout-two-column>aside>:first-child{margin-top:0}.layout-two-column>main>:last-child,.layout-two-column>aside>:last-child{margin-bottom:0}.layout-two-column.logo-sidebar>aside{width:140px}.layout-two-column.logo-sidebar>aside>img{border-radius:50%;border:10px solid #009098}.layout-two-column.cover-sidebar>aside{width:164px}.layout-two-column.cover-sidebar>aside>.section{padding:1px}.layout-two-column.cover-sidebar>aside>.section>img{max-width:100%;display:block}.layout-two-column.award-book>aside{max-width:250px;padding-right:30px}.primary-main>.primary-main-inner>.layout-two-column{border-collapse:collapse}.primary-main>.primary-main-inner>.layout-two-column>main+aside,.primary-main>.primary-main-inner>.layout-two-column>aside+main{border-left:30px solid #eee}.page>.primary-main-inner>.layout-two-column{border-collapse:collapse;margin:60px 0 -30px}.page>.primary-main-inner>.layout-two-column>main+aside,.page>.primary-main-inner>.layout-two-column>aside+main{border-left:30px solid transparent}.page>.primary-main-inner>.layout-two-column>aside.service-image>img{border-radius:50%}.page>.primary-main-inner>.layout-two-column>main>:first-child{margin-top:0}.sidebar-widget-info-wrapper{border:1px solid #d6d6d6;background:#fff;margin:30px auto;width:300px;overflow:hidden}.sidebar-widget-info-wrapper:before{content:"\00a0";display:block;overflow:hidden;height:0;border-top:3px solid #666}.section-reviews .sidebar-widget-info-wrapper:before{border-color:#a2c521}.section-articles .sidebar-widget-info-wrapper:before{border-color:#277096}.section-subscriptions .sidebar-widget-info-wrapper:before{border-color:#00c495}.section-catalog .sidebar-widget-info-wrapper:before{border-color:#1cbeca}.site-awards .sidebar-widget-info-wrapper:before{border-color:#7b56a4}.sidebar-widget-info{background:#fff;margin:30px;max-width:300px}.sidebar-widget-info h1{margin-top:9px}.sidebar-widget-info a{color:#666;font-weight:bold;transition:color .5s,background .5s}.sidebar-widget-info a:hover,.sidebar-widget-info a:focus,.sidebar-widget-info a:active{color:#999}.section-reviews .sidebar-widget-info a{color:#a2c521;font-weight:bold;transition:color .5s,background .5s}.section-reviews .sidebar-widget-info a:hover,.section-reviews .sidebar-widget-info a:focus,.section-reviews .sidebar-widget-info a:active{color:#cae567}.section-articles .sidebar-widget-info a{color:#277096;font-weight:bold;transition:color .5s,background .5s}.section-articles .sidebar-widget-info a:hover,.section-articles .sidebar-widget-info a:focus,.section-articles .sidebar-widget-info a:active{color:#51a6d2}.section-subscriptions .sidebar-widget-info a{color:#00c495;font-weight:bold;transition:color .5s,background .5s}.section-subscriptions .sidebar-widget-info a:hover,.section-subscriptions .sidebar-widget-info a:focus,.section-subscriptions .sidebar-widget-info a:active{color:#2bffcc}.section-catalog .sidebar-widget-info a{color:#1cbeca;font-weight:bold;transition:color .5s,background .5s}.section-catalog .sidebar-widget-info a:hover,.section-catalog .sidebar-widget-info a:focus,.section-catalog .sidebar-widget-info a:active{color:#63e0e9}.site-awards .sidebar-widget-info a{color:#7b56a4;font-weight:bold;transition:color .5s,background .5s}.site-awards .sidebar-widget-info a:hover,.site-awards .sidebar-widget-info a:focus,.site-awards .sidebar-widget-info a:active{color:#af97c9}.ads{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:flex-end;margin:30px 0}.ad{visibility:hidden;opacity:0;transition:opacity .5s;border:1px solid #d6d6d6;padding:1px;background:#fff;margin:0 auto;max-width:300px;overflow:hidden;text-align:center}.ad.show-ad{visibility:visible;opacity:1}.ad+.ad{margin-top:30px}.ad>iframe{display:block;margin:0 auto;max-width:100%;border:0}.ad>a>img{display:block;margin:0 auto;max-width:100%;border:0}.section{background:#fff;border:1px solid #d6d6d6;margin:30px 0}.section>div{margin:30px}.section.without-side-margin>div{margin-left:0;margin-right:0}.section a{color:#33b44a;font-weight:bold;transition:color .5s,background .5s}.section a:hover,.section a:focus,.section a:active{color:#75d887}.section.subnav div{margin:10px 15px}.section.subnav ul{margin:0;padding:0;list-style-type:none}.section.subnav li{display:inline-block;padding:0 .6em 0 0;margin:0}.section.subnav li:not(.current)>a{color:#666;font-weight:bold;transition:color .5s,background .5s}.section.subnav li:not(.current)>a:hover,.section.subnav li:not(.current)>a:focus,.section.subnav li:not(.current)>a:active{color:#999}.section.subnav li+li{border-left:1px solid #d6d6d6;padding-left:.6em}.section-reviews .section a{color:#a2c521;font-weight:bold;transition:color .5s,background .5s}.section-reviews .section a:hover,.section-reviews .section a:focus,.section-reviews .section a:active{color:#cae567}.section-articles .section a{color:#277096;font-weight:bold;transition:color .5s,background .5s}.section-articles .section a:hover,.section-articles .section a:focus,.section-articles .section a:active{color:#51a6d2}.section-subscriptions .section a{color:#00c495;font-weight:bold;transition:color .5s,background .5s}.section-subscriptions .section a:hover,.section-subscriptions .section a:focus,.section-subscriptions .section a:active{color:#2bffcc}.section-catalog .section a{color:#1cbeca;font-weight:bold;transition:color .5s,background .5s}.section-catalog .section a:hover,.section-catalog .section a:focus,.section-catalog .section a:active{color:#63e0e9}.site-awards .section a{color:#7b56a4;font-weight:bold;transition:color .5s,background .5s}.site-awards .section a:hover,.site-awards .section a:focus,.site-awards .section a:active{color:#af97c9}.site-publishers .section a{color:#33b44a;font-weight:bold;transition:color .5s,background .5s}.site-publishers .section a:hover,.site-publishers .section a:focus,.site-publishers .section a:active{color:#75d887}.article{position:relative;background:#fff;border:1px solid #d6d6d6;margin-top:30px;margin-bottom:30px}.article:after{content:"\00a0";position:absolute;top:100%;left:30px;background:inherit;width:8px;height:8px;overflow:hidden;-webkit-transform-origin:1px 1px;-webkit-transform:skewY(-45deg);-ms-transform-origin:1px 1px;-ms-transform:skewY(-45deg);transform-origin:1px 1px;transform:skewY(-45deg);border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.article:before{content:"\00a0";display:block;overflow:hidden;height:0;border-top:3px solid #666}.article>div{margin:30px}.article>div:after{content:".";visibility:hidden;display:block;height:0;clear:both}.article>div>.sponsored-header-disclaimer{display:block;text-transform:uppercase;color:#277096;font-weight:bold;font-size:.9em;margin-top:-.6em;margin-bottom:-.8em}.article>div>span>h1,.article>div>h1{font-size:2em;margin-bottom:20px}.article>div>span>h1:first-child,.article>div>h1:first-child{margin-top:-10px}.article>div>span>h1+h2,.article>div>h1+h2{margin-top:-21px;margin-bottom:23px}.article>div>span>h2,.article>div>h2{font-size:1.3em}.article>div>.review-cover{float:left;margin:0 30px 30px 0;max-width:100%}.article>div>span>p,.article>div>p{line-height:1.7}.article>div>span>p:first-of-type,.article>div>p:first-of-type{margin-top:-4px}.article>div>span>p.money-quote,.article>div>p.money-quote{font-weight:bold;font-size:1.1em}.article>div>span>p.disclosure,.article>div>p.disclosure{color:#777}.article>div>span>p>a>.img,.article>div>p>a>.img,.article>div>span>p>.img,.article>div>p>.img,.article>div>span>p>img,.article>div>p>img{float:right;clear:right;max-width:40%;margin:0 0 30px 30px}.article>div>span>p>a>.img,.article>div>p>a>.img,.article>div>span>p>.img,.article>div>p>.img{text-align:center}.article>div>span>p>a>.img>img,.article>div>p>a>.img>img,.article>div>span>p>.img>img,.article>div>p>.img>img{max-width:100%}.article>div>span>p.lone-image,.article>div>p.lone-image{margin-left:-30px;margin-right:-30px}.article>div>span>p.lone-image,.article>div>p.lone-image,.article>div>span>p.lone-images,.article>div>p.lone-images{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.article>div>span>p.lone-image>a>.img.with-caption,.article>div>p.lone-image>a>.img.with-caption,.article>div>span>p.lone-images>a>.img.with-caption,.article>div>p.lone-images>a>.img.with-caption,.article>div>span>p.lone-image>.img.with-caption,.article>div>p.lone-image>.img.with-caption,.article>div>span>p.lone-images>.img.with-caption,.article>div>p.lone-images>.img.with-caption{display:flex;flex-direction:column;justify-content:center;flex:1;justify-content:flex-start}.article>div>span>p.lone-image>a>.img.with-caption>img,.article>div>p.lone-image>a>.img.with-caption>img,.article>div>span>p.lone-images>a>.img.with-caption>img,.article>div>p.lone-images>a>.img.with-caption>img,.article>div>span>p.lone-image>.img.with-caption>img,.article>div>p.lone-image>.img.with-caption>img,.article>div>span>p.lone-images>.img.with-caption>img,.article>div>p.lone-images>.img.with-caption>img{margin:0 auto}.article>div>span>p.lone-image>a>.img>.caption,.article>div>p.lone-image>a>.img>.caption,.article>div>span>p.lone-images>a>.img>.caption,.article>div>p.lone-images>a>.img>.caption,.article>div>span>p.lone-image>.img>.caption,.article>div>p.lone-image>.img>.caption,.article>div>span>p.lone-images>.img>.caption,.article>div>p.lone-images>.img>.caption{padding:0 7.5px}.article>div>span>p.lone-image>a>.img,.article>div>p.lone-image>a>.img,.article>div>span>p.lone-images>a>.img,.article>div>p.lone-images>a>.img,.article>div>span>p.lone-image>.img,.article>div>p.lone-image>.img,.article>div>span>p.lone-images>.img,.article>div>p.lone-images>.img,.article>div>span>p.lone-image>img,.article>div>p.lone-image>img,.article>div>span>p.lone-images>img,.article>div>p.lone-images>img{float:none;max-width:100%;margin:0 auto;vertical-align:middle}.article>div .youtube-video{display:block;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.article>div .youtube-video>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article>div .sound-cloud-audio{display:block;width:100%;height:160px}.article>div .google-form{position:relative;display:block;width:100%;height:500px;max-height:75vh}.article>div .google-form>iframe{width:100%;height:100%}.article>div hr{height:0;border:0;border-top:1px solid #d6d6d6}.article a{color:#33b44a;font-weight:bold;transition:color .5s,background .5s}.article a:hover,.article a:focus,.article a:active{color:#75d887}@supports (pointer-events: none){.article>div .google-form::after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";box-shadow:inset 0 0 3px 3px rgba(0,0,0,0.3);pointer-events:none}}.section-reviews .article:before{border-top:3px solid #a2c521}.section-reviews .article a{color:#a2c521;font-weight:bold;transition:color .5s,background .5s}.section-reviews .article a:hover,.section-reviews .article a:focus,.section-reviews .article a:active{color:#cae567}.section-articles .article:before{border-top:3px solid #277096}.section-articles .article a{color:#277096;font-weight:bold;transition:color .5s,background .5s}.section-articles .article a:hover,.section-articles .article a:focus,.section-articles .article a:active{color:#51a6d2}.section-subscriptions .article:before{border-top:3px solid #00c495}.section-subscriptions .article a{color:#00c495;font-weight:bold;transition:color .5s,background .5s}.section-subscriptions .article a:hover,.section-subscriptions .article a:focus,.section-subscriptions .article a:active{color:#2bffcc}.section-catalog .article:before{border-top:3px solid #1cbeca}.section-catalog .article a{color:#1cbeca;font-weight:bold;transition:color .5s,background .5s}.section-catalog .article a:hover,.section-catalog .article a:focus,.section-catalog .article a:active{color:#63e0e9}.site-awards .article:before{border-top:3px solid #7b56a4}.site-awards .article a{color:#7b56a4;font-weight:bold;transition:color .5s,background .5s}.site-awards .article a:hover,.site-awards .article a:focus,.site-awards .article a:active{color:#af97c9}.site-publishers .article:before{border-top:3px solid #33b44a}.site-publishers .article a{color:#33b44a;font-weight:bold;transition:color .5s,background .5s}.site-publishers .article a:hover,.site-publishers .article a:focus,.site-publishers .article a:active{color:#75d887}.comments{position:relative;background:#fff;border:1px solid #d6d6d6;margin-top:30px;margin-bottom:30px}.comments:after{content:"\00a0";position:absolute;top:100%;left:30px;background:inherit;width:8px;height:8px;overflow:hidden;-webkit-transform-origin:1px 1px;-webkit-transform:skewY(-45deg);-ms-transform-origin:1px 1px;-ms-transform:skewY(-45deg);transform-origin:1px 1px;transform:skewY(-45deg);border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.comments>h1,.comments>div{margin:30px}.article>div>.category-list-heading{margin:1em 0 0;font-size:1em !important;text-transform:uppercase;color:#666}.category-list{list-style-type:none;margin:0;padding:0;-webkit-column-gap:30px;-webkit-column-width:250px;-moz-column-gap:30px;-moz-column-width:250px;column-gap:30px;column-width:250px}.article>div>.about-us-magazine-covers{display:flex;justify-content:space-between;align-items:flex-start}.article>div>.about-us-magazine-covers>img{float:none;margin:0;max-width:calc((100% -  30px * 3) / 4)}.publishers-home-awards{background:#7b56a4;background:-webkit-radial-gradient(center, ellipse closest-side, #7b56a4 0%, #552985 100%);background:radial-gradient(ellipse closest-side at center, #7b56a4 0%, #552985 100%);color:#fff}.publishers-home-awards div.img.icon-overlay>div.img.icon>img{border:10px solid #b5a0cc}.publishers-home-awards>div>h1{color:#fff}.publishers-home-tradeshows{background-image:url("/images/globe.jpg");background-color:#15638b;background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff}.publishers-home-tradeshows>div>h1{color:#fff;max-width:400px}.publishers-home-tradeshows>div>p{max-width:400px}.trade-show-info>aside{width:272px}.trade-show-logo{display:block;border:1px solid #ccc;max-width:100%;margin:0 0 1em 0}.trade-show-logo+.trade-show-logo{margin-top:1em}.trade-show-details{background:#eee;border:1px solid #ccc;padding:30px;width:210px}.trade-show-details>dt{font-weight:bold}.trade-show-details>dd{margin:0;padding:0}hr.awards-category-list-separator{border:0;height:1px;background:#666;margin:1em 0}.awards-category-list-links>dt{margin:1em 0 0;font-weight:bold;color:#666}.awards-category-list-links>dd{margin:0;padding:0}.awards-year-navigation{margin:0;padding:0;list-style-type:none}.awards-year-navigation:after{display:block;content:"\00a0";font-size:0;clear:left}.awards-year-navigation>li{float:left;padding:0 .5em 0 0;margin:0}.awards-year-navigation>li:not(.current)>a{color:#666;font-weight:bold;transition:color .5s,background .5s}.awards-year-navigation>li:not(.current)>a:hover,.awards-year-navigation>li:not(.current)>a:focus,.awards-year-navigation>li:not(.current)>a:active{color:#999}.awards-year-navigation>li+li{border-left:1px solid #d6d6d6;padding-left:.5em}.awards-editors-choice-wrapper{background:#7b56a4;background:-webkit-radial-gradient(center, ellipse closest-side, #7b56a4 0%, #552985 100%);background:radial-gradient(ellipse closest-side at center, #7b56a4 0%, #552985 100%)}.awards-editors-choice h1,.awards-editors-choice h2{font-size:2.4em;text-align:center;margin:0;padding:0;line-height:1.1;color:#fff}.awards-editors-choice h2{margin-top:0 !important}.awards-editors-choice-winners{margin-top:2em;display:table}.awards-editors-choice-winners>div{display:table-cell}.awards-editors-choice-winners>div.awards-editors-choice-text{vertical-align:top;width:100%;font-weight:bold}.awards-editors-choice-winners>div.awards-editors-choice-text>div:last-child{margin-top:3em;text-align:right}.awards-editors-choice-winners>div.awards-editors-choice-text>div>dl>dt{font-size:1.2em;margin:0;padding:0}.awards-editors-choice-winners>div.awards-editors-choice-text>div>dl>dd{margin:0;padding:0}.awards-editors-choice-winners>div.awards-editors-choice-text>div>dl a{color:#a2c521;font-weight:bold;transition:color .5s,background .5s}.awards-editors-choice-winners>div.awards-editors-choice-text>div>dl a:hover,.awards-editors-choice-winners>div.awards-editors-choice-text>div>dl a:focus,.awards-editors-choice-winners>div.awards-editors-choice-text>div>dl a:active{color:#cae567}.awards-editors-choice-winners>div.awards-editors-choice-cover{vertical-align:bottom}.ifa-mention:before{content:"\00a0";display:block;background:url("/images/award-mention.png");background-size:contain;width:34px;height:45px;float:left;cursor:default}.ifa-mention a{color:#7b56a4;font-weight:bold;transition:color .5s,background .5s}.ifa-mention a:hover,.ifa-mention a:focus,.ifa-mention a:active{color:#af97c9}.ifa-mention>dt{margin:0 0 0 49px;font-weight:bold}.ifa-mention>dd{margin:0 0 0 49px;padding:0}.ifa-mention>dd>a{font-weight:normal !important}.purchase-links>dt{font-weight:bold}.purchase-links>dt:after{content:":"}.purchase-links>dd{margin:0;padding:0;display:inline-block;background:#7b56a4}.purchase-links>dd>a{font-weight:bold;display:inline-block;background:#666;color:#fff !important;padding:.5em 2em .4em;text-transform:uppercase;font-size:.9em}.purchase-links>dd>a:hover,.purchase-links>dd>a:focus,.purchase-links>dd>a:active{background:#808080}.section-reviews .purchase-links>dd>a{background:#a2c521}.section-reviews .purchase-links>dd>a:hover,.section-reviews .purchase-links>dd>a:focus,.section-reviews .purchase-links>dd>a:active{background:#bbde3b}.section-catalog .purchase-links>dd>a{background:#1cbeca}.section-catalog .purchase-links>dd>a:hover,.section-catalog .purchase-links>dd>a:focus,.section-catalog .purchase-links>dd>a:active{background:#36d7e3}.site-awards .purchase-links>dd>a{background:#7b56a4}.site-awards .purchase-links>dd>a:hover,.site-awards .purchase-links>dd>a:focus,.site-awards .purchase-links>dd>a:active{background:#9576b7}.star-ratings{display:flex;flex-flow:row wrap;justify-content:space-between}.star-ratings>dd>img{vertical-align:middle}.twitter-tweet{margin:1em auto !important}.url-hidden{font-size:0;line-height:0;letter-spacing:0}.url-ellipsis::after{content:"..."}.fb-comments{display:block !important;transition:opacity .5s ease .5s}.fb-comments:not([fb-xfbml-state="rendered"]){transition:opacity .3s;opacity:0}.fb-comments[fb-xfbml-state="rendered"]{opacity:1}.fb-comments>span,.fb-comments>span>iframe{display:block;width:100% !important}input:focus{outline:0}input:-moz-placeholder{color:#ccc !important}input::-webkit-input-placeholder{color:#ccc !important}input[type="submit"]::-moz-focus-inner,button[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,button[type="reset"]::-moz-focus-inner{border:0;padding:0}.alert-bad{font-style:italic !important;color:#c11 !important}.alert-good{font-style:italic !important;color:#1a1 !important}.alert-ugly{font-style:italic !important;color:#c80 !important}.sorttable_nosort{cursor:inherit !important;color:inherit !important}h1,h2{color:#333}h1[id]:before,h2[id]:before,h3[id]:before,h4[id]:before,h5[id]:before,h6[id]:before{display:block;content:"\00a0";margin-top:-75px;height:75px;visibility:hidden}dl.widget-info{margin-left:-.9em}dl.widget-info:after{display:block;content:"\00a0";font-size:0;clear:left}dl.widget-info dt{margin:0 -0.9em 0 .9em;padding:0;clear:left;float:left;font-weight:bold}dl.widget-info dt:after{content:":\00a0"}dl.widget-info dd{margin:0 0 0 .9em;padding:0;float:left;word-break:break-word}dl.widget-info-share>dt{font-weight:bold;text-transform:uppercase}dl.widget-info-share>dd{margin:0;padding:0}a[href^="tel:"]:after{content:" \2706"}a[href^="mailto:"]:after{content:" \2709"}a[href$=".pdf"]:after{content:" PDF";position:relative;top:-0.6em;font-size:.7em;font-style:italic}a[href^="https://www.google.com/maps/"]:after{content:" \2708"}.page-message{background-color:#fff7dd;padding:.2em 0;font-family:"news-gothic-std","Arial","Helvetica",sans-serif}.page-message+.page-message{border-top:1px solid #fff !important}.page-message>p{max-width:980px;margin:0 auto}.page-message>p:before{font-weight:bold}.page-message.error{font-style:italic;color:#791418;background-color:#f7d1bd}.page-message.error p:before{content:"Warning \2014\00a0"}.page-message.warning{color:#5c3503;background-color:#fee6ba}.page-message.warning p:before{content:"Warning \2014\00a0"}.page-message.success{color:#011f21;background-color:#cde8d5}.page-message.success p:before{content:"Success \2014\00a0"}.page-message.notice{color:#333;background-color:#fff7dd}.page-message.notice p:before{content:"Notice \2014\00a0"}.lightbox{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1;padding:30px;opacity:0;transform:scale(0);transform-origin:bottom;transition:transform .5s,opacity .5s,z-index 0s ease-in .5s;background:#000;background:rgba(0,0,0,0.7)}.lightbox>iframe{width:100%;height:100%;background:#fff;border:0;box-shadow:0 0 5px rgba(0,0,0,0.3)}.lightbox>.lightbox-close{position:absolute;top:5px;right:5px;border:0;background:transparent;color:#fff;outline-color:#fff;font-weight:bold;cursor:pointer;opacity:0;transition:color .5s,outline-color .5s,opacity .125s ease-in 0s}.lightbox>.lightbox-close:hover,.lightbox>.lightbox-close:focus,.lightbox>.lightbox-close:active{color:#ccc;outline-color:#ccc}.lightbox.lightbox-shown{z-index:10;opacity:1;transform:scale(1);transition:transform .5s,opacity .5s,z-index 0s ease-in 0s}.lightbox.lightbox-shown>.lightbox-close{opacity:1;transition:color .5s,outline-color .5s,opacity .5s ease-in .5s}.receipt .subtotal{color:#8c8c8c}.receipt .total{font-weight:bold}.receipt dt+dt{border-top:1px solid #ccc}.receipt dt:after{content:"\00a0";display:block;overflow:hidden;height:0;clear:both}.receipt dt>small{float:right;font-size:inherit}.receipt dt>small .date{font-size:.8em;font-style:italic}.receipt dd{margin:0;padding:0;border-top:1px solid #ccc}.receipt dd dt{padding:7.5px}.receipt dd dd{border-bottom:1px solid #ccc}.receipt>dl>dt{margin:30px 0 7.5px}.receipt>dl>dd>dl>dt:last-child{border-bottom:1px solid #ccc}.receipt>dl>dd>dl>dd>dl{margin-left:30px;color:#8c8c8c}.receipt>dl>dd>dl>dd>dl>dt{font-size:.8em}.receipt>dl>dd>p.instructions{font-size:.8em;margin:0;padding:7.5px;font-style:italic}.development-public .primary-header-wrapper,.development-public .primary-nav-account{background:#ff0}.development-public .primary-header-wrapper::before{content:"Development Site — PUBLIC";font-weight:bold;color:#f00;position:absolute;bottom:0;width:100%;text-align:center;cursor:default}.development-private .primary-header-wrapper,.development-private .primary-nav-account{background:#ff7}.development-private .primary-header-wrapper::before{content:"Development Site — Private";font-weight:bold;color:#d00;position:absolute;bottom:0;width:100%;text-align:center;cursor:default}.consummo-errors{position:absolute;top:0;right:30px;transform:scaleX(.1);transform-origin:100% 0;transition:transform .5s;width:300px;z-index:100}.consummo-errors:hover{transform:scaleX(1)}.consummo-errors>.consummo-error{font-size:.9em}.consummo-errors>.consummo-error:before{border-color:#f11}.consummo-errors>.consummo-error.consummo-error-error{background:#fcc}.consummo-errors>.consummo-error.consummo-error-warning{background:#fec}.consummo-errors>.consummo-error.consummo-error-notice{background:#ffe}.consummo-errors>.consummo-error>div>h1,.consummo-errors>.consummo-error>div>p{font-size:1em;margin:.5em 0 0;padding:0}.consummo-errors>.consummo-error>div>ol{display:table;margin:.2em 0 0;padding:0;list-style:none}.consummo-errors>.consummo-error>div>ol>li{display:table-row;counter-increment:consummo-errors-trace-count;font-weight:bold}.consummo-errors>.consummo-error>div>ol>li::before{content:counter(consummo-errors-trace-count) ".\00a0";display:table-cell;font-weight:normal;padding-top:.3em}.consummo-errors>.consummo-error>div>ol>li.hiddenTrace{display:none}.consummo-errors>.consummo-error>div>ol>li>small{font-weight:normal;display:block;font-size:.8em}.consummo-performance{position:fixed;bottom:30px;right:30px;display:flex;flex-direction:column;background:rgba(0,0,0,0.8);border-radius:.5em;color:#fff;z-index:101;font-size:.8em;max-width:calc(100% - 60px);max-height:calc(100% - 60px);box-sizing:border-box;padding:30px}.consummo-performance .consummo-performance-header{font-size:1em;color:#fff;margin:0}.consummo-performance .consummo-performance-info{display:none;overflow:auto;padding-right:2em}.consummo-performance:hover{background:rgba(0,0,0,0.9)}.consummo-performance:hover .consummo-performance-info{display:block}@media (max-width:1040px){.primary-nav-toggle-init .primary-nav-account-inner>.primary-nav-sites{display:none}.primary-nav-toggle-init .primary-nav-desktop>.menu-toggle-button{display:inline-block;visibility:visible}.primary-nav-toggle-init .primary-nav-desktop>ul{display:none}.primary-nav-toggle-init.primary-nav-expanded .primary-header-wrapper{box-shadow:0 3px 3px rgba(0,0,0,0.3)}.primary-nav-toggle-init.primary-nav-expanded .primary-nav-mobile>ul,.primary-nav-toggle-init.primary-nav-expanded .primary-nav-mobile>.primary-nav-sites{display:block;visibility:visible}.logged-in-as-overlay{left:.5em}.layout-two-column{display:block;width:auto;margin:30px 0}.layout-two-column>main{display:block;width:auto}.layout-two-column>aside{display:block;width:auto}.layout-two-column>aside.service-image{width:auto}.layout-two-column.logo-sidebar>aside{width:auto}.primary-main>.primary-main-inner>.layout-two-column{margin:30px 0}.primary-main>.primary-main-inner>.layout-two-column>main+aside,.primary-main>.primary-main-inner>.layout-two-column>aside+main{border-left-width:0}.page>.primary-main-inner>.layout-two-column{margin:30px 0}.page>.primary-main-inner>.layout-two-column>main+aside,.page>.primary-main-inner>.layout-two-column>aside+main{border-left-width:0}.page>.primary-main-inner>.layout-two-column>aside.service-image>img{border-radius:0}.sidebar-widgets{text-align:center}.sidebar-widget{margin:30px auto}.search-help{display:none !important}.mobile-search-help{display:block}.awards-editors-choice-winners{display:block;text-align:center}.awards-editors-choice-winners>div{display:block}.awards-editors-choice-winners>div.awards-editors-choice-text{clear:both}.awards-editors-choice-winners>div.awards-editors-choice-text>div:last-child{text-align:center}.awards-editors-choice-winners>div.awards-editors-choice-cover>div{width:235px;margin:0 auto !important}}@media (max-width:750px),(max-height:380px){.snippet-wrapper-outer,a.load-more{max-width:500px;margin-left:auto;margin-right:auto}.article>div>.review-cover{float:none}.snippet{height:auto;display:block}.snippet>aside{display:block;width:auto;margin:30px}.snippet>aside>a{display:block;margin:-30px -30px 0}.snippet>aside>a>img{width:100%;height:auto}.snippet>aside>.social-share{margin:-62px auto 0}.snippet>aside>.social-share>a{margin-top:0;background:rgba(0,0,0,0.7)}.snippet>main{display:block;margin:30px}.snippet-header{margin-top:52px}.snippet-header>.tags{position:static;float:right;padding-top:0;padding-left:15px;padding-right:15px;margin-right:-15px}.snippet-header>.tags:hover{box-shadow:none}.snippet-header>.tags:hover>li+li{display:none}.snippet-header>.tags>li>a.tag{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}.section-editors-picks .snippet-header a.tag:hover,.section-reviews .snippet-header a.tag:hover{background-color:#a2c521}.site-awards .snippet-header a.tag:hover,.section-awards .snippet-header a.tag:hover{background-color:#7b56a4}.section-catalog .snippet-header a.tag:hover{background-color:#1cbeca}.section-articles .snippet-header a.tag:hover{background-color:#277096}table.prices{float:none;margin:1em auto;font-size:.85em}table.prices th,table.prices td{padding:.3em .5em}aside.service-aside{float:none;margin:1em auto;font-size:.85em}form.content-subs-form{display:block;margin-right:0}form.content-subs-form>section{margin-bottom:-90px}form.content-subs-form>p{position:sticky;z-index:1;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.3);margin-top:100px;padding:3px;bottom:0}form.content-subs-form>p>button{display:block;margin:0;width:100%}}@media (max-width:440px),(max-height:380px){.page div.img.float-left,.page div.img.float-right{float:none;margin:.3em auto 30px;max-width:80%}.primary-main>.primary-main-inner>.layout-two-column{margin-top:15px;margin-bottom:15px}.article,.section{margin:15px 0}.article>div,.section>div{margin:15px}.article>div>p.lone-image,.section>div>p.lone-image{margin-left:-15px;margin-right:-15px}.article>div>.sponsored-header-disclaimer,.section>div>.sponsored-header-disclaimer{margin-top:0;margin-bottom:-1.4em}.primary-search>div,.primary-share>dl{padding:15px}.primary-search>div>form>input{background-position:7px 7px;background-size:15px;font-size:22.5px;padding-left:30px;padding-left:26px}.primary-nav-account>p{padding:0 15px}.primary-header{padding:0 15px}.primary-main-inner{margin:15px auto;padding:0 15px}.snippet>main{margin:15px}.snippet>aside{margin:15px 15px 15px}.snippet>aside>a{margin:-15px -15px 0}.snippet>aside>.social-share{margin-top:-47px}.snippet-header{margin-top:22px}.primary-footer-wrapper{padding:0 15px}.primary-logo,.primary-logo-name{top:7px}.primary-logo-name{padding-left:10px}form.content-subs-form>section{display:block}form.content-subs-form>section>dl>dd:empty{display:none}.article>div>.about-us-magazine-covers>img{max-width:calc((100% -  15px * 3) / 4)}}