/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background:transparent url(/themes/custom/makeitfly/img/body-back.jpg) repeat 0 0;color:#918e8b;font-family:Verdana,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#3ac0a9;outline:0 none!important;text-decoration:none}a:focus,a:hover{color:#72d5c4;outline:0;text-decoration:underline}a::-moz-focus-inner{border:0;outline:0}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}hr{border:0;border-top:1px solid #b9b9b9;margin-bottom:20px;margin-top:20px}p{margin:0 0 10px}.lead{font-size:16.1px;font-weight:200;line-height:1.4;margin-bottom:20px}@media(min-width:768px){.lead{font-size:21px}}small{font-size:85%}cite{font-style:normal}.text-right{text-align:right}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Verdana,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#999;font-weight:400;line-height:1}h1,h2,h3{margin-top:20px}h1,h2,h3,h4,h5,h6{margin-bottom:10px}h4,h5,h6{margin-top:10px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}.h1 small,h1 small{font-size:24px}.h2 small,h2 small{font-size:18px}.h3 small,.h4 small,h3 small,h4 small{font-size:14px}ol,ul{margin-bottom:10px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dl{margin-bottom:20px}dd,dt{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}@media(min-width:768px){.dl-horizontal dt{clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:160px}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}}.container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.row{margin-left:-10px;margin-right:-10px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.container{max-width:960px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{min-height:1px;padding-left:10px;padding-right:10px;position:relative}.col-md-1,.col-md-10,.col-md-11,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}table{background-color:transparent;max-width:100%}th{text-align:left}table{margin-bottom:20px;width:100%!important}table,table tbody,table tbody>tr,table tfoot,table tfoot>tr,table thead,table thead>tr{border-color:#b9b9b9}table tbody>tr>td,table tbody>tr>th,table tfoot>tr>td,table tfoot>tr>th,table thead>tr>td,table thead>tr>th{border-top:1px solid #b9b9b9;line-height:1.428571429;padding:8px;vertical-align:top}table thead{background-color:#ececec}table thead>tr>th{border-bottom:1px solid #b9b9b9;vertical-align:bottom}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:0}table tbody+tbody{border-top:2px solid #b9b9b9}table .table{background-color:#fff}table>tbody>tr:hover>td,table>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{display:table-column;float:none}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none}table>tbody>tr.active>td,table>tbody>tr.active>th,table>tbody>tr>td.active,table>tbody>tr>th.active,table>tfoot>tr.active>td,table>tfoot>tr.active>th,table>tfoot>tr>td.active,table>tfoot>tr>th.active,table>thead>tr.active>td,table>thead>tr.active>th,table>thead>tr>td.active,table>thead>tr>th.active{background-color:#f5f5f5}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8;border-color:#d6e9c6}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6;border-color:#c9e2b3}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede;border-color:#eed3d7}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc;border-color:#e6c1c7}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3;border-color:#fbeed5}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc;border-color:#f8e5be}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{border-bottom:1px solid #e5e5e5;color:#333;display:block;font-size:21px;line-height:inherit;margin-bottom:20px;width:100%}label{display:inline-block;font-weight:700}.form-item.form-type-checkbox label,label{margin:0}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{line-height:normal;margin:4px 0 0;margin-top:1px\9}input[type=file]{display:block;line-height:0px}select[multiple],select[size]{height:auto}select optgroup{font-family:inherit;font-size:inherit;font-style:inherit}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;appearance:none;background-color:transparent;border:1px dotted #ccc;color:#2b8d7c;display:block;font-size:14px;height:40px;line-height:1.428571429;margin-top:5px;padding:6px 12px;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;width:100%}.form-control:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{background:#f4f4f4;outline:0;transition:.3s ease-in-out}.form-control:-moz-placeholder,.form-control::-moz-placeholder,input[type=color]:-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]:-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]:-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]:-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]:-moz-placeholder,input[type=week]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#7ad7c7}.form-control:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7ad7c7}.form-control::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7ad7c7}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] input[type=color],fieldset[disabled] input[type=date],fieldset[disabled] input[type=datetime-local],fieldset[disabled] input[type=datetime],fieldset[disabled] input[type=email],fieldset[disabled] input[type=month],fieldset[disabled] input[type=number],fieldset[disabled] input[type=password],fieldset[disabled] input[type=search],fieldset[disabled] input[type=tel],fieldset[disabled] input[type=text],fieldset[disabled] input[type=time],fieldset[disabled] input[type=url],fieldset[disabled] input[type=week],fieldset[disabled] textarea,input[type=color][disabled],input[type=color][readonly],input[type=date][disabled],input[type=date][readonly],input[type=datetime-local][disabled],input[type=datetime-local][readonly],input[type=datetime][disabled],input[type=datetime][readonly],input[type=email][disabled],input[type=email][readonly],input[type=month][disabled],input[type=month][readonly],input[type=number][disabled],input[type=number][readonly],input[type=password][disabled],input[type=password][readonly],input[type=search][disabled],input[type=search][readonly],input[type=tel][disabled],input[type=tel][readonly],input[type=text][disabled],input[type=text][readonly],input[type=time][disabled],input[type=time][readonly],input[type=url][disabled],input[type=url][readonly],input[type=week][disabled],input[type=week][readonly],textarea[disabled],textarea[readonly]{background-color:#eee;cursor:not-allowed}textarea{height:auto!important}.form-group{margin-bottom:15px}.forgot-password{float:right;margin:40px 10px 10px}.checkbox,.radio{display:block;margin-bottom:10px;margin-top:10px;min-height:20px;padding-left:20px;vertical-align:middle}.checkbox label,.radio label{cursor:pointer;display:inline;font-weight:400;margin-bottom:0}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{float:left;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:20px;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:10px;margin-top:0}.checkbox,.checkbox-inline,.radio,.radio-inline,input[type=checkbox],input[type=radio]{float:left;margin-right:10px}.checkbox-inline[disabled],.checkbox[disabled],.radio-inline[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}form small{color:#918e8b;display:block;padding-top:10px}.input-sm{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}select.input-sm{height:30px;line-height:30px}textarea.input-sm{height:auto}.input-lg{border-radius:6px;font-size:18px;height:45px;line-height:1.33;padding:10px 16px}select.input-lg{height:45px;line-height:45px}textarea.input-lg{height:auto}.form-required{color:#918e8b}form [id*=response][style]{background-color:#dff0d8;border:1px solid #d6e9c6;color:#468847;margin:0 0 15px;padding:10px 20px}.js-form-type-checkbox{align-items:flex-start;display:flex}#edit-cancel,.btn,.file-btn a,.page-user-edit .form-actions>a,.page-user-edit__cancel>a,.page-user-register .form-actions>a,.row.buttons a,input[type=button],input[type=reset],input[type=submit]{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -20px -1001px;background-size:3000px 3000px!important;border:1px solid transparent;border-radius:17px;color:#fff;cursor:pointer;display:inline-block;font-size:22px!important;font-weight:700!important;height:35px;margin-bottom:10px;max-width:650px;padding:0 30px;position:relative;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.1);transition:background .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}#edit-cancel:focus,.btn:focus,.file-btn a:focus,.page-user-edit .form-actions>a:focus,.page-user-edit__cancel>a:focus,.page-user-register .form-actions>a:focus,.row.buttons a:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#edit-cancel:focus,#edit-cancel:hover,.btn:focus,.btn:hover,.file-btn a:focus,.file-btn a:hover,.page-user-edit .form-actions>a:focus,.page-user-edit .form-actions>a:hover,.page-user-edit__cancel>a:focus,.page-user-edit__cancel>a:hover,.page-user-register .form-actions>a:focus,.page-user-register .form-actions>a:hover,.row.buttons a:focus,.row.buttons a:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -20px -1035px;color:#fff;text-decoration:none}.btn.disabled,.btn[disabled],.disabled#edit-cancel,.file-btn a.disabled,.file-btn a[disabled],.file-btn fieldset[disabled] a,.page-user-edit .form-actions>a.disabled,.page-user-edit .form-actions>a[disabled],.page-user-edit fieldset[disabled] .form-actions>a,.page-user-edit__cancel>a.disabled,.page-user-edit__cancel>a[disabled],.page-user-register .form-actions>a.disabled,.page-user-register .form-actions>a[disabled],.page-user-register fieldset[disabled] .form-actions>a,.row.buttons a.disabled,.row.buttons a[disabled],.row.buttons fieldset[disabled] a,[disabled]#edit-cancel,fieldset[disabled] #edit-cancel,fieldset[disabled] .btn,fieldset[disabled] .file-btn a,fieldset[disabled] .page-user-edit .form-actions>a,fieldset[disabled] .page-user-edit__cancel>a,fieldset[disabled] .page-user-register .form-actions>a,fieldset[disabled] .row.buttons a,fieldset[disabled] input[type=button],fieldset[disabled] input[type=reset],fieldset[disabled] input[type=submit],input[type=button].disabled,input[type=button][disabled],input[type=reset].disabled,input[type=reset][disabled],input[type=submit].disabled,input[type=submit][disabled]{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;pointer-events:none}.btn.disabled:hover,.btn[disabled]:hover,.disabled#edit-cancel:hover,.file-btn a.disabled:hover,.file-btn a[disabled]:hover,.file-btn fieldset[disabled] a:hover,.page-user-edit .form-actions>a.disabled:hover,.page-user-edit .form-actions>a[disabled]:hover,.page-user-edit fieldset[disabled] .form-actions>a:hover,.page-user-edit__cancel>a.disabled:hover,.page-user-edit__cancel>a[disabled]:hover,.page-user-register .form-actions>a.disabled:hover,.page-user-register .form-actions>a[disabled]:hover,.page-user-register fieldset[disabled] .form-actions>a:hover,.row.buttons a.disabled:hover,.row.buttons a[disabled]:hover,.row.buttons fieldset[disabled] a:hover,[disabled]#edit-cancel:hover,fieldset[disabled] #edit-cancel:hover,fieldset[disabled] .btn:hover,fieldset[disabled] .file-btn a:hover,fieldset[disabled] .page-user-edit .form-actions>a:hover,fieldset[disabled] .page-user-edit__cancel>a:hover,fieldset[disabled] .page-user-register .form-actions>a:hover,fieldset[disabled] .row.buttons a:hover,fieldset[disabled] input[type=button]:hover,fieldset[disabled] input[type=reset]:hover,fieldset[disabled] input[type=submit]:hover,input[type=button].disabled:hover,input[type=button][disabled]:hover,input[type=reset].disabled:hover,input[type=reset][disabled]:hover,input[type=submit].disabled:hover,input[type=submit][disabled]:hover{cursor:not-allowed}.btn-blank{background:#94dfd1;font-size:15px!important;height:30px;line-height:26px;margin:0 10px}.btn-blank:hover{background:#45c8af}.btn-grey{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -730px -1001px}.btn-grey:hover{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -730px -1035px}.btn-green,.file-btn a,input[type=submit]{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -50px -1101px}.btn-green:hover,.file-btn a:hover,input[type=submit]:hover{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -50px -1136px}#edit-cancel,.btn-red,.page-user-edit .form-actions>a,.page-user-edit__cancel>a,.page-user-register .form-actions>a{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -50px -1201px}#edit-cancel:hover,.btn-red:hover,.page-user-edit .form-actions>a:hover,.page-user-edit__cancel>a:hover,.page-user-register .form-actions>a:hover{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -50px -1236px}.btn-big{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -50px -851px;height:50px;line-height:45px}.btn-big:hover{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -50px -901px}.btn-small{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -710px -1101px;color:#fff;font-size:14px!important;height:25px}.btn-small:hover{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -710px -1126px}.btn-download{padding-left:30px}.btn-download:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1309px -10px;content:"";height:20px;left:7px;position:absolute;width:20px}.btn-download>a{color:#fff;text-decoration:none}.btn-delete{font-size:0;position:relative;width:0}.btn-delete:before{background:transparent url(/themes/custom/makeitfly/img/bucket.png) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:20px;width:20px}.btn-link{border-radius:0;color:#3ac0a9;cursor:pointer;font-weight:400}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{background-color:transparent;color:#72d5c4;text-decoration:underline}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.alert,.drupal-messages .messages,div.error{border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:15px}.alert h4,.drupal-messages .messages h4,div.error h4{color:inherit;margin-top:0}.alert .alert-link,.drupal-messages .messages .alert-link,div.error .alert-link{font-weight:700}.alert>p,.alert>ul,.drupal-messages .messages>p,.drupal-messages .messages>ul,div.error>p,div.error>ul{margin-bottom:0}.alert>p+p,.drupal-messages .messages>p+p,div.error>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{color:inherit;position:relative;right:-21px;top:-2px}.alert-success,.drupal-messages .messages.notice,.drupal-messages .messages.status,.messages.status{background-color:#dff0d8;background-image:none;border-color:#d6e9c6;color:#468847}.alert-success hr,.drupal-messages .messages.notice hr,.drupal-messages .messages.status hr,.messages.status hr{border-top-color:#c9e2b3}.alert-success .alert-link,.drupal-messages .messages.notice .alert-link,.drupal-messages .messages.status .alert-link,.messages.status .alert-link{color:#356635}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#2d6987}.alert-info,.alert-warning,.drupal-messages .messages.warning{background-color:#fcf8e3;border-color:#fbeed5;color:#c09853}.alert-info hr,.alert-warning hr,.drupal-messages .messages.warning hr{border-top-color:#f8e5be}.alert-info .alert-link,.alert-warning .alert-link,.drupal-messages .messages.warning .alert-link{color:#a47e3c}.alert-danger,.alert-error,.drupal-messages .messages.error,div.messages.error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger hr,.alert-error hr,.drupal-messages .messages.error hr,div.messages.error hr{border-top-color:#e6c1c7}.alert-danger .alert-link,.alert-error .alert-link,.drupal-messages .messages.error .alert-link,div.messages.error .alert-link{color:#953b39}div.messages.error{background-image:none;margin-top:20px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}#secondary-tab,#secondary-tab .secondary-tabs{position:relative;z-index:100}.drupal-messages .messages{background:none;border:0}.grippie{display:none}textarea{resize:none}#admin-toolbar.vertical{z-index:9999999!important}img{display:block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#admin-toolbar *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#admin-toolbar{margin-top:-20px}.field-collection-container{border:0}.item-list,.item-list ul li,.item-listl li{margin:0}.ajax-progress{background:#000 url(/themes/custom/makeitfly/img/loading.gif) no-repeat 10px;background:rgba(0,0,0,.7) url(/themes/custom/makeitfly/img/loading.gif) no-repeat 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:0 5px;padding:5px 10px;position:absolute;z-index:0}.ajax-progress .throbber{display:none;float:left}.block-region{background:#fff4c0;clear:both;color:#333;margin:5px 0;padding:10px}a.contextual-toggler,a.tabledrag-handle{border:none!important}fieldset{border:1px solid #444;margin:10px 0;padding:10px}fieldset.collapsed{border-width:1px 0 0;padding:0}fieldset legend{background:#fff;padding:5px}div.messages{background-color:#f8f8f8;border:1px solid #ccc;color:#036;margin:0 0 10px;padding:9px}div.warning,table tr.warning th{background-color:#fff4c0;color:#a84}div.error,table tr.error th{background-color:#ffe4e0;color:#965}div.status,table tr.info th,table tr.ok th{background-color:#ecf8f4;color:#687}div.error{border-color:#ffd4d0}div.warning{border-color:#ffe4b0}div.status{border-color:#dce8e4}#secondary-tab{background:#333;border-bottom:1px solid #222;font-size:12px;font-weight:400;height:35px}.primary-tabs{border-left:1px solid #111;border-right:1px solid #444;float:left;position:relative}.primary-tabs li{border-left:1px solid #444;border-right:1px solid #111;display:block;float:left;height:35px;position:relative}.primary-tabs li.active{background:#222}.primary-tabs li a{color:#eee;display:block;float:left;line-height:35px;padding:0 11px;position:relative;text-decoration:none;text-shadow:#000 0 1px}.primary-tabs li a:hover{background:#222}.admin-expanded .tabs{left:260px}.secondary-tabs{background:#666;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:left;font-size:11px;margin:9px 10px 9px 0;min-width:100px;position:relative}.secondary-tabs:hover{background:#666;opacity:.9}ul.secondary-tabs li,ul.secondary-tabs li a{background:transparent;border:none;float:none;height:auto;line-height:1;margin:0;text-align:left}.secondary-tabs li a{color:#fff;display:none;padding:3px 5px;text-shadow:none}.secondary-tabs li a:hover{background:#000}.secondary-tabs .active a,.secondary-tabs:hover a{border:none;display:block;text-shadow:none}.secondary-tabs li.active,.secondary-tabs li:hover{background:transparent;border:none}.secondary-tabs li:last-child a:hover{border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}.secondary-tabs li:first-child a:hover{border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.actions{float:left;font-size:11px;margin-left:5px;position:relative}.actions li{padding:8px 3px}.actions li,.actions li a{display:block;float:left;position:relative}.actions li a{background:#444;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#eee;padding:2px 4px;text-decoration:none}.actions li a:before{border-right:1px solid #555;color:#aaa;content:"+ ";margin-right:5px;padding-left:2px;padding-right:3px}.actions li a:hover{background:#666}.actions li a:hover:before{border-color:#777}body,html{height:100%}.container{margin-bottom:-40px;min-height:100%}.container:after{content:"";display:block}.container:after,footer.main{height:40px}#main-content:after,#main-content:before{content:" ";display:table}#main-content:after{clear:both}.overlay{background:rgba(0,0,0,.8);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:900}.overlay iframe{left:0;margin:0 auto;position:absolute;right:0;top:20%}html.placeholder .form-radios label{display:block}label.required{color:#918e8b;position:relative}label.required:before{color:red;content:"*";position:absolute;right:-15px;top:0}body{min-width:960px}body.cke_editable_themed{background:#fff;min-width:0;padding:20px;width:auto}hgroup{border-bottom:1px solid #918e8b;color:#918e8b;margin:0 0 40px}hgroup h1{font-size:50px;margin:0 0 5px}hgroup h2{font-size:16px;font-weight:400;margin:0 0 20px}.content-block,.page-login .site-container__content #main-content,.page-user .site-container__content #main-content,.page-user-password .site-container__content #main-content{background:#fff;border-radius:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);padding:25px}.page{margin-top:150px}h1.page-title{color:#918e8b;font-size:20px}.scroll_to_top{background-color:#7ad7c7;bottom:50px;color:#fff;display:none;font-size:14px;line-height:21px;opacity:1;padding:15px;position:fixed;right:0;text-align:center;-webkit-transition:.5s;transition:.5s;z-index:999}.scroll_to_top.hideButton{opacity:0;right:-200px}.scroll_to_top:hover{background:#918e8b;color:#fff;cursor:pointer;margin:0;-webkit-transition:.5s;transition:.5s}.not-front.node-type-basic-page #main-content{background:#fff;border-radius:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);margin-bottom:10px;min-height:100px;padding:25px;position:relative}.not-front.node-type-basic-page #main-content h1.page-title{display:none}body.windowview{background:#58897f url() no-repeat;color:#fff;min-width:350px;width:500px}body.windowview label.required{color:#fff}body.windowview #toolbar,body.windowview .header-top,body.windowview footer.main,body.windowview header.main,body.windowview nav{display:none!important}body.windowview .page{margin-top:15px}body.windowview .page .form-actions input{font-size:14px!important;padding:0 20px}[data-drupal-selector=edit-files-container]{border:none;margin:unset;padding:unset}[data-drupal-selector=edit-files-container] legend{display:none}[data-drupal-selector=edit-files-container] .fieldset-wrapper>div:not(:last-child){margin:50px 0 0}fieldset legend{display:none}.announcement-block img{height:200px;width:auto}.announcement-wrapper img{height:auto;width:100%}[hidden]{display:none!important}.page-node-type-topic .topic-checkup{display:none}.form-managed-file{position:relative}.form-managed-file input[name*=remove_button]{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -50px -1201px;color:#fff;font-size:14px!important;height:25px;margin:0 0 0 10px;position:absolute;top:0}.form-managed-file input[name*=remove_button]:hover{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -50px -1236px}.node .body img{height:auto;max-width:100%;width:100%}blockquote{text-align:center}blockquote p{display:inline-block;position:relative}blockquote p:after,blockquote p:before{content:'"';inset:0 auto auto -1rem;position:absolute}blockquote p:after{inset:0 -1rem auto auto}.paragraph--type--body{border-radius:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.paragraph--type--body .article{border-top:none}header.main{background:transparent url(/themes/custom/makeitfly/img/header-footer.jpg) repeat-x 0 0;height:50px;position:relative;width:100%;z-index:100}header.main nav{float:left;height:50px}header.main nav h2.title{display:none}header.main .header-region{margin-left:140px}header.main .header-region div.contextual-links-region{float:right}header.main .container{position:relative}header.main .siteinfo{height:70px;left:0;position:absolute;top:0}header.main .siteinfo a{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat 0 -10px;background-size:3000px 3000px!important;display:block;height:70px;transition:.3s;width:140px}header.main .siteinfo a img{display:none}header.main .siteinfo a:hover{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat 0 0;background-size:3000px 3000px!important;height:80px}header.main ul.menu,header.main ul.user-menu{float:left;list-style:none;padding:0}header.main ul.menu li,header.main ul.user-menu li{display:inline-block}header.main ul.menu li a,header.main ul.user-menu li a{color:#fff;font-size:14px;height:50px;line-height:50px;margin-left:75px;position:relative;transition:.3s}header.main ul.menu li a.active,header.main ul.menu li a.active-trail,header.main ul.menu li a.is-active,header.main ul.menu li a:hover,header.main ul.menu li.is-active a,header.main ul.user-menu li a.active,header.main ul.user-menu li a.active-trail,header.main ul.user-menu li a.is-active,header.main ul.user-menu li a:hover,header.main ul.user-menu li.is-active a{color:#95dacb;outline:none;text-decoration:none}header.main ul.menu li a:after,header.main ul.user-menu li a:after{background:#95dacb;content:"";filter:alpha(opacity=0);height:1px;left:0;opacity:0;position:absolute;top:100%;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:height .3s,opacity .3s,-webkit-transform .3s;-moz-transition:height .3s,opacity .3s,-moz-transform .3s;transition:height .3s,opacity .3s,transform .3s;width:100%}header.main ul.menu li a.active-trail:after,header.main ul.menu li a.active:after,header.main ul.menu li a.is-active:after,header.main ul.menu li a:focus:after,header.main ul.menu li a:hover:after,header.main ul.user-menu li a.active-trail:after,header.main ul.user-menu li a.active:after,header.main ul.user-menu li a.is-active:after,header.main ul.user-menu li a:focus:after,header.main ul.user-menu li a:hover:after{filter:alpha(opacity=100);height:2px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}header.main ul.user-menu{float:right;margin:0}header.main ul.user-menu li{display:block;float:left}header.main ul.user-menu li a{margin:0}header.main ul.user-menu li.is-active a:after{filter:alpha(opacity=100);height:2px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}header.main ul.user-menu li.is-active a.account-info:before{background-position:-357px -48px}header.main ul.user-menu li.username{float:left;margin-right:40px;max-width:190px;overflow:hidden;padding-left:40px}header.main ul.user-menu li.username a{margin-right:70px;text-transform:capitalize}.days-left{position:relative}.days-left a{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat 0 -550px;background-size:3000px 3000px!important;color:#fff;font-size:16px;height:150px;line-height:20px;padding:60px 10px 0;position:absolute;right:0;text-align:center;text-shadow:0 2px 2px rgba(0,0,0,.2);top:0;width:80px}.days-left a:hover{background-position:-100px -550px;text-decoration:none}.days-left a .title{display:block;float:left;font-size:30px;font-weight:700;margin-bottom:15px;width:100%}a.account-info,a.checklist,a.dashboard,a.documents,a.home,a.login,a.logout{position:relative}a.account-info:before,a.checklist:before,a.dashboard:before,a.documents:before,a.home:before,a.login:before,a.logout:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat;background-size:3000px 3000px!important;content:"";height:30px;left:-30px;position:absolute;top:-5px;width:30px}a.dashboard:before{background-position:-197px -13px}a.dashboard.active-trail:before,a.dashboard.active:before,a.dashboard.is-active:before,a.dashboard:hover:before{background-position:-197px -48px}a.checklist:before{background-position:-237px -13px}a.checklist.active-trail:before,a.checklist.active:before,a.checklist.is-active:before,a.checklist:hover:before{background-position:-237px -48px}a.documents:before{background-position:-280px -13px}a.documents.active-trail:before,a.documents.active:before,a.documents.is-active:before,a.documents:hover:before{background-position:-280px -48px}a.account-info:before{background-position:-357px -13px}a.account-info.active-trail:before,a.account-info.active:before,a.account-info.is-active:before,a.account-info:hover:before{background-position:-357px -48px}a.logout:before{background-position:-317px -13px}a.logout.active-trail:before,a.logout.active:before,a.logout.is-active:before,a.logout:hover:before{background-position:-317px -48px}a.login:before{background-position:-317px -13px}a.login.active-trail:before,a.login.active:before,a.login.is-active:before,a.login:hover:before{background-position:-317px -48px}.front .header-top{background:transparent url(/themes/custom/makeitfly/img/header-footer-front.png) repeat-x 0 0;height:550px}.front .header-top .background{background:transparent url(/themes/custom/makeitfly/img/sprite-front.png) no-repeat top;display:block;height:500px;margin:50px 0 0;min-width:960px;position:absolute;width:100%}.front .header-top .row{left:0;position:relative;top:185px;z-index:1}.front .header-top h1,.front .header-top h2{color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.2)}.front .header-top h1{font-size:50px;font-weight:700;text-transform:uppercase}.front .header-top h2{font-size:14px;line-height:20px;margin-bottom:40px}.front .container.main{height:2040px;min-width:960px;overflow:hidden;padding:0;position:relative;width:100%}.front .page{margin:0!important;position:relative}.front .page-wrapper{height:2040px;position:absolute;top:0;width:100%;z-index:30}.front .page-background{background:transparent url(/themes/custom/makeitfly/img/front-lines.png) no-repeat top;height:2040px;-webkit-transform:translateZ(0);transform:translateZ(0)}.front .info{position:absolute}.front .info h1{color:#a6ded2;font-size:30px;font-weight:700;margin:0}.front .info h2{color:#bebdb8;font-size:18px;margin-top:5px}.front .info-1{left:260px;top:820px}.front .info-2{right:270px;text-align:right;top:1220px}.front .info-3{left:260px;top:1630px}.front .video{height:360px;left:150px;position:relative;top:142px;width:660px}.front .video .url>div{display:none}.front .video .url iframe{border-radius:20px;height:350px;margin-top:5px;width:100%}.front .video .cta{background:transparent url(/themes/custom/makeitfly/img/video-overlay.png) no-repeat 0 0;height:380px;left:-14px;pointer-events:none;position:absolute;top:-7px;width:690px}.front footer.main{background:transparent url(/themes/custom/makeitfly/img/header-footer-front.png) repeat-x 0 0;height:370px;margin:0;overflow:hidden;position:relative}.front footer.main .shadow{background:transparent url(/themes/custom/makeitfly/img/header-footer-front.png) repeat-x 0 -605px;display:block;height:20px;left:0;position:absolute;top:0;width:100%}.front footer.main .col-md-4{background:transparent url(/themes/custom/makeitfly/img/sprite-front.png) no-repeat 30px -465px;height:370px}.front footer.main h1,.front footer.main h2{color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.2);word-break:break-all}.front footer.main h1{font-size:35px;font-weight:700;margin-top:65px;text-transform:uppercase;word-break:break-word}.front footer.main h2{font-size:14px}footer.main{background:transparent url(/themes/custom/makeitfly/img/header-footer.jpg) repeat-x 0 -50px;height:40px;line-height:40px;margin-top:50px;width:100%}footer.main h2.title{display:none}footer.main p{margin:0}footer.main .container{margin:0 auto;padding:0}footer.main .container:after{display:none}footer.main .links{color:#fff;font-size:12px;font-weight:800}footer.main .links .col-md-4:first-child:before,footer.main .links .col-md-4:nth-child(2):before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1430px 3px;content:"";height:50px;padding-left:25px;width:50px}footer.main .links a{color:#fff}footer.main .bottomdocked{background:#58897f;border-radius:17px 17px 0 0;bottom:0;color:#fff;height:47px;padding:8px;position:fixed;right:120px;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:400px;z-index:1000}footer.main .bottomdocked label{color:#fff}footer.main .bottomdocked label.required{color:#fff!important}footer.main .bottomdocked input{background-color:#fff}footer.main .bottomdocked .form-item{margin:0}footer.main .bottomdocked p{font-size:16px;font-weight:700;text-align:center}footer.main .bottomdocked #show-form{float:right;font-size:16px;font-weight:700;margin-right:6px}footer.main .bottomdocked #hide-form{background:#58897f;border-radius:13px 13px 0 0;bottom:40px;float:right;font-size:40px;height:45px;left:8px;position:relative;text-align:center;width:40px}footer.main .bottomdocked.expanded{height:auto;width:600px}footer.main .bottomdocked.expanded .webform-component{clear:left}footer.main .bottomdocked.expanded #show-form,footer.main .bottomdocked.expanded p{display:none}footer.main .bottomdocked.expanded label{line-height:1.6em;margin-right:20px}footer.main .bottomdocked.expanded .form-type-radio{float:left}footer.main .bottomdocked.expanded .form-type-radio input{margin:14px}.page-dashboard hgroup{margin-bottom:0}.page-dashboard h1.page-title{display:none}.announcement-block{margin:0 0 40px;position:relative}.announcement-block.empty{border:0;height:0;transition:.5s ease-out;transition-delay:.5s!important}.announcement-block ul{list-style:none}.announcement-block .go-left,.announcement-block .go-right{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat;height:50px;margin:-25px 0 0;padding:0;position:absolute;top:50%;width:55px;z-index:100}.announcement-block .go-left:hover,.announcement-block .go-right:hover{cursor:pointer}.announcement-block .go-right{background-position:-1568px 0;right:0}.announcement-block .go-right:hover{background-position:-1568px -73px}.announcement-block .go-left{background-position:-1644px 0}.announcement-block .go-left:hover{background-position:-1644px -73px}.announcement-block .announcement-list{margin:0;padding:0;position:relative}.announcement-block .announcement-list .col-md-2{padding:0 20px 0 0}.announcement-block .announcement-list .col-md-2 img{height:auto;max-width:100%}.announcement-block .announcement-list li{display:none;filter:alpha(opacity=0);opacity:0;padding:40px 0;position:relative;transition:.1s ease;visibility:hidden;width:100%}.announcement-block .announcement-list li.active{animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-name:pullDown;-webkit-animation-name:pullDown;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;display:block;filter:alpha(opacity=100);opacity:1;transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transition:.3s ease-in;visibility:visible}.announcement-block .announcement-pager{bottom:10px;left:130px;margin:0;position:absolute}.announcement-block .announcement-pager li{background:#ccc;display:inline-block;height:10px;width:10px}.announcement-block .announcement-pager li:only-child{display:none}.announcement-block .announcement-pager li:hover{background:#918e8b;cursor:pointer}.announcement-block .announcement-pager li.active{background:#918e8b}.announcement-block .announcement-toggle{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -950px 0;background-size:3000px 3000px!important;height:30px;position:absolute;right:0;top:0;width:30px}.announcement-block .announcement-toggle:hover{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -950px -50px;cursor:pointer}hgroup+.announcement-block{margin:0}.milestone-block{border-top:1px solid #918e8b;margin-bottom:100px;margin-top:50px}.milestone-block ul{display:table;margin:-25px auto 0}.milestone-block li{display:inline-block;margin:0 10px}.milestone-block .milestone{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -99px -450px;background-size:3000px 3000px!important;height:50px;position:relative;width:50px}.milestone-block .milestone.active{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -8px -450px}.milestone-block .milestone.active .share-buttons{background:none;background:transparent url(/themes/custom/makeitfly/img/socials.png) no-repeat bottom;margin-bottom:-30px}.milestone-block .milestone.active .share-buttons:hover{display:block}.milestone-block .milestone.active .share-buttons .social-hidden{display:inline-block;height:20px;margin:0 3px;overflow:hidden;position:relative;top:4px;width:20px}.milestone-block .milestone.active .share-buttons .social-hidden *{filter:alpha(opacity=0);opacity:0}.milestone-block .milestone:hover{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -8px -450px}.milestone-block .milestone:hover div,.milestone-block .milestone:hover span{display:block}.milestone-block .milestone .title{border:1px solid #7ad7c7;color:#7ad7c7;display:none;font-size:14px;left:-112px;margin:0 auto;padding-bottom:20px;padding-top:10px;position:absolute;right:0;text-align:center;top:100%;width:280px}.milestone-block .milestone .title:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -128px -514px;content:"";display:block;height:10px;left:50%;margin:-10px 0 0 -18px;position:absolute;top:0;width:30px}.dashboard-blocks{margin-top:60px}.dashboard-blocks ul{list-style:none;margin:0;padding:0}.dashboard-blocks .col-md-3{margin-bottom:60px}.dashboard-blocks .col-md-3.inactive{filter:alpha(opacity=30);opacity:.3}.dashboard-blocks .col-md-3 .wrapper{background:#fff;background:hsla(0,0%,100%,.7);border-top-left-radius:20px;border-top-right-radius:20px;font-size:13px;height:200px;max-height:200px;padding:75px 20px;position:relative}.dashboard-blocks .col-md-3 h3{font-size:18px;font-weight:700;line-height:18px;margin:0;position:relative;text-transform:uppercase;z-index:10}.dashboard-blocks .col-md-3 h3 a{color:#918e8b;display:block;padding-bottom:15px}.dashboard-blocks .col-md-3 h3 a:hover{text-decoration:none}.dashboard-blocks .col-md-3 p{line-height:20px;max-height:60px;overflow:hidden}.dashboard-blocks .col-md-3 .read-more a{background:transparent;bottom:0;font-size:0;left:0;position:absolute;right:0;text-indent:-999px;top:0;z-index:50}.dashboard-blocks .col-md-3 .read-more:hover .icon-rm{background-position:-1030px -66px}.dashboard-blocks .col-md-3 .icon-rm{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1040px -66px;bottom:0;height:40px;position:absolute;right:0;transition:.3s ease-in-out;width:50px}.dashboard-blocks .col-md-3 .icon{background-size:3000px 3000px!important;height:85px;position:absolute;right:0;top:-20px;transition:.3s ease-in-out;width:140px}.dashboard-blocks .col-md-3 .icon-5{background:transparent url(/themes/custom/makeitfly/img/sprite.png) 0 -1599px}.dashboard-blocks .col-md-3 .icon-6{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -238px -1599px}.dashboard-blocks .col-md-3 .icon-7{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -484px -1599px}.dashboard-blocks .col-md-3 .icon-16{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -721px -1599px}.dashboard-blocks .col-md-3 .icon-17{background:transparent url(/themes/custom/makeitfly/img/sprite.png) 0 -1750px}.dashboard-blocks .col-md-3 .icon-18{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -250px -1750px}.dashboard-blocks .col-md-3 .icon-19{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -490px -1750px}.dashboard-blocks .col-md-3 .icon-20{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -730px -1750px}.dashboard-blocks .icon-completed{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1050px -4px;background-size:3000px 3000px!important;height:45px;left:0;position:absolute;top:-15px;width:45px}.total-1 li{width:100%}.total-2 li{width:50%}.total-3 li{width:33.3333333333%}.total-4 li{width:25%}.total-5 li{width:20%}.total-6 li{width:16.6666666667%}.total-7 li{width:14.2857142857%}.total-8 li{width:12.5%}.total-9 li{width:11.1111111111%}.total-10 li{width:10%}.total-11 li{width:9.0909090909%}.total-12 li{width:8.3333333333%}.total-13 li{width:7.6923076923%}.total-14 li{width:7.1428571429%}.total-15 li{width:6.6666666667%}.total-16 li{width:6.25%}.total-17 li{width:5.8823529412%}.total-18 li{width:5.5555555556%}.total-19 li{width:5.2631578947%}.total-20 li{width:5%}.total-21 li{width:4.7619047619%}.total-22 li{width:4.5454545455%}.total-23 li{width:4.347826087%}.total-24 li{width:4.1666666667%}.total-25 li{width:4%}.total-26 li{width:3.8461538462%}.total-27 li{width:3.7037037037%}.total-28 li{width:3.5714285714%}.total-29 li{width:3.4482758621%}.total-30 li{width:3.3333333333%}.total-31 li{width:3.2258064516%}.total-32 li{width:3.125%}.total-33 li{width:3.0303030303%}.total-34 li{width:2.9411764706%}.total-35 li{width:2.8571428571%}.total-36 li{width:2.7777777778%}.total-37 li{width:2.7027027027%}.total-38 li{width:2.6315789474%}.total-39 li{width:2.5641025641%}.total-40 li{width:2.5%}.total-41 li{width:2.4390243902%}.total-42 li{width:2.380952381%}.total-43 li{width:2.3255813953%}.total-44 li{width:2.2727272727%}.total-45 li{width:2.2222222222%}.total-46 li{width:2.1739130435%}.total-47 li{width:2.1276595745%}.total-48 li{width:2.0833333333%}.total-49 li{width:2.0408163265%}.total-50 li{width:2%}.total-51 li{width:1.9607843137%}.total-52 li{width:1.9230769231%}.total-53 li{width:1.8867924528%}.total-54 li{width:1.8518518519%}.total-55 li{width:1.8181818182%}.total-56 li{width:1.7857142857%}.total-57 li{width:1.7543859649%}.total-58 li{width:1.724137931%}.total-59 li{width:1.6949152542%}.total-60 li{width:1.6666666667%}.total-61 li{width:1.6393442623%}.total-62 li{width:1.6129032258%}.total-63 li{width:1.5873015873%}.total-64 li{width:1.5625%}.total-65 li{width:1.5384615385%}.total-66 li{width:1.5151515152%}.total-67 li{width:1.4925373134%}.total-68 li{width:1.4705882353%}.total-69 li{width:1.4492753623%}.total-70 li{width:1.4285714286%}.total-71 li{width:1.4084507042%}.total-72 li{width:1.3888888889%}.total-73 li{width:1.3698630137%}.total-74 li{width:1.3513513514%}.total-75 li{width:1.3333333333%}.total-76 li{width:1.3157894737%}.total-77 li{width:1.2987012987%}.total-78 li{width:1.2820512821%}.total-79 li{width:1.2658227848%}.total-80 li{width:1.25%}.total-81 li{width:1.2345679012%}.total-82 li{width:1.2195121951%}.total-83 li{width:1.2048192771%}.total-84 li{width:1.1904761905%}.total-85 li{width:1.1764705882%}.total-86 li{width:1.1627906977%}.total-87 li{width:1.1494252874%}.total-88 li{width:1.1363636364%}.total-89 li{width:1.1235955056%}.total-90 li{width:1.1111111111%}.total-91 li{width:1.0989010989%}.total-92 li{width:1.0869565217%}.total-93 li{width:1.0752688172%}.total-94 li{width:1.0638297872%}.total-95 li{width:1.0526315789%}.total-96 li{width:1.0416666667%}.total-97 li{width:1.0309278351%}.total-98 li{width:1.0204081633%}.total-99 li{width:1.0101010101%}.total-100 li{width:1%}@keyframes pullDown{0%{transform:scaleY(.1)}40%{transform:scaleY(1.02)}60%{transform:scaleY(.98)}to{transform:scaleY(.98)}80%{transform:scaleY(1.01)}to{transform:scaleY(1)}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98)}to{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}to{-webkit-transform:scaleY(1)}}.page-dashboard .col-md-3 .topic-progress-bar{background:#7ad7c7;height:45px}.page-dashboard .col-md-3 .topic-progress-bar ul{margin:0 15px}.topic-progress-bar{border-bottom-left-radius:20px;border-bottom-right-radius:20px;width:100%}.topic-progress-bar ul{background:#a6e7db;height:15px;padding:5px;position:relative;top:15px}.topic-progress-bar ul li{background:#78beaf;border-right:2px solid #a6e7db;float:left;font-size:0;height:5px;text-indent:-999px;transition:.5s ease-out}.topic-progress-bar ul li.active{background:#58897f}.bar-wrapper{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat 5px -220px;background-size:3000px 3000px!important;height:90px;margin-bottom:60px;position:relative}.bar-wrapper .finish,.bar-wrapper .start{background-size:3000px 3000px!important;position:absolute;top:0;width:130px}.bar-wrapper .start{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat 0 -340px;height:80px;left:0;top:40px;z-index:50}.bar-wrapper .finish{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -820px -310px;height:110px;right:0;top:10px}.bar-wrapper .topic-progress-bar{left:18px;position:absolute;top:48px;width:870px}.bar-wrapper .topic-progress-bar ul{background:transparent}.bar-wrapper .topic-progress-bar ul li{border-right:2px solid #f0f0e6;height:11px}.row.buttons{text-align:center}.row.buttons .views-row{display:inline-block;margin-top:22px}.row.buttons a{background:#94dfd1;font-size:15px!important;height:30px;line-height:26px;margin:0 10px}.row.buttons a:hover{background:#45c8af}.page-login .site-container__content form,.page-user .site-container__content form,.page-user-password .site-container__content form{display:flex;flex-flow:row wrap;padding:0 10px;width:400px}.page-login .site-container__content form .form-item,.page-user .site-container__content form .form-item,.page-user-password .site-container__content form .form-item{margin-bottom:1em;margin-top:1em}.page-login .site-container__content form .form-actions,.page-user .site-container__content form .form-actions,.page-user-password .site-container__content form .form-actions{flex:1 0 50%;max-width:50%}.page-login .site-container__content form .user-login-form__register,.page-user .site-container__content form .user-login-form__register,.page-user-password .site-container__content form .user-login-form__register{flex:1 0 100%;margin:20px 0;max-width:100%}.page-login .site-container__content form .user-login-form__password,.page-user .site-container__content form .user-login-form__password,.page-user-password .site-container__content form .user-login-form__password{display:flex;justify-content:flex-end;margin:40px 0 10px auto;max-width:50%}.page-login .site-container__content form .page-user-edit__cancel,.page-user .site-container__content form .page-user-edit__cancel,.page-user-password .site-container__content form .page-user-edit__cancel{flex:1 0 100%;margin:0 0 20px}.page-user-edit .password-strength,.page-user-register .password-strength{margin:15px 0;max-width:190px}.page-user-edit .captcha,.page-user-register .captcha{clear:both;float:left;margin-top:1em}.captcha+.forgot-password{margin-top:50px}.confirm-parent,.password-parent{position:relative;width:auto}.form-actions input[type=submit]{margin-right:20px}#edit-cancel{float:left;margin:30px 0 0}.page-user.page-user-login .site-container__content #main-content{background:#fff url(/themes/custom/makeitfly/img/sprite.png) no-repeat 690px bottom;background-size:3000px 3000px!important;min-height:380px}.page-user.page-user-edit .site-container__content #main-content,.page-user.page-user-register .site-container__content #main-content{position:relative}.page-user.page-user-edit .site-container__content #main-content:before,.page-user.page-user-register .site-container__content #main-content:before{background:#fff url(/themes/custom/makeitfly/img/sprite.png) no-repeat 100% 100%;background-size:3000px 3000px!important;bottom:0;content:"";display:block;height:420px;position:absolute;right:0;width:400px}.page-user.page-user-edit .site-container__content #main-content #edit-field-user-optin label,.page-user.page-user-register .site-container__content #main-content #edit-field-user-optin label{float:left;margin-left:15px;width:340px}.node-type-thema h1.page-title{display:none}.node-type-thema .col-md-9{margin:35px 0}.item-block{background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);margin-bottom:10px;min-height:100px;padding-bottom:20px;position:relative}.item-block.open .collapse-topic:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1198px -46px}.item-block.open .collapse-topic:hover:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1248px -46px}.item-block.open .topic-body{display:block;height:auto}.item-block .num{border-right:1px dotted #918e8b;bottom:0;font-size:40px;font-weight:700;left:0;line-height:28px;margin:20px 0;padding:10px 30px;position:absolute;top:0;z-index:20}.item-block .topic-title{margin-left:90px;padding:25px}.item-block .topic-title:hover{cursor:pointer}.item-block .topic-title:hover h2,.item-block .topic-title:hover h3{color:#7ad7c7}.item-block .topic-title h2{font-size:25px;font-weight:700;margin:0;padding:0}.item-block .topic-title h3{font-size:18px;line-height:30px;margin:0}.item-block .topic-body{display:none;height:0;transition:1s ease-out}.item-block .topic-body.toggle{height:auto}.item-block .topic-body div.body{margin:0 70px 0 115px}.item-block:nth-child(n+10) .topic-title{padding-left:55px}.item-block:nth-child(n+10) .paragraph>article,.item-block:nth-child(n+10) .topic-body div.body{margin-left:145px}.item-block:nth-child(n+10) .paragraph:before{left:34px}.item-block .action-unflag+.node-topic .topic-checkup{display:none}.item-block .topic-checkup{color:#acaaa7;cursor:pointer;display:block;font-size:12px;margin-top:20px;padding-left:115px}.item-block .topic-checkup:hover{color:#3ac0a9}.item-block .collapse-topic{background-size:3000px 3000px!important;font-size:0;height:50px;left:-70px;margin:20px;position:absolute;text-indent:-999px;top:0;width:50px}.item-block .collapse-topic:hover{cursor:pointer}.item-block .collapse-topic:hover:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1248px 0;background-size:3000px 3000px!important}.item-block .collapse-topic:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1198px 0;background-size:3000px 3000px!important;content:"";height:30px;left:12px;position:absolute;top:12px;width:30px}.item-block .topic-wrapper{position:relative}.item-block .topic-toggle{background:#e2e2e2 url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1139px 9px;background-size:3000px 3000px!important;border-bottom-right-radius:10px;border-top-right-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);font-size:0;height:40px;margin:0 0 0 auto;position:sticky;right:-40px;text-indent:-999px;top:100px;transform:translateX(40px);width:40px}.item-block .topic-toggle a{display:block;height:100%;text-indent:-999px;width:100%}.item-block .topic-toggle:hover{background:#c9c9c9 url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1139px 9px;cursor:pointer}.item-block .topic-toggle.action-unflag,.item-block .topic-toggle.active{background:#7ad7c7 url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1139px 9px}.item-block .topic-toggle.action-unflag:hover,.item-block .topic-toggle.active:hover{background:#53cbb6 url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1139px 9px}.thema-icon .icon{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat;background-size:3000px 3000px!important;display:block;height:180px;margin:50px auto 0;width:180px}.thema-icon .icon-5{background-position:-1050px -1588px}.thema-icon .icon-6{background-position:-1405px -1594px}.thema-icon .icon-7{background-position:-1790px -1598px;width:190px}.thema-icon .icon-16{background-position:-2186px -1600px}.thema-icon .icon-17{background-position:-1026px -1840px}.thema-icon .icon-18{background-position:-1436px -1840px}.thema-icon .icon-19{background-position:-1828px -1840px}.thema-icon .icon-20{background-position:-2208px -1840px}.field-collection-view-final{margin-bottom:20px}.field-collection-view{border:0}.field-collection-view.row-file,.field-collection-view.row-form{background:#eee!important}.field-collection-view.row-file .topic-add-more-button{margin-left:0;margin-top:20px}.field-collection-view.row-file .form-item.form-type-textfield{display:inline-block;float:left}.field-collection-view.row-file .upload-row input[type=submit]{display:inline-block;margin:40px 0 10px 10px}.field-collection-container .field-collection-view article{border:0}.field-collection-view+.field-collection-view.row-form article,.field-collection-view.row-form+.field-collection-view article{border-top:0}.field-collection-view{background:#fff}.field-collection-view article{border-top:1px solid #b9b9b9}.field-collection-view article:first-child{border-top:0}.field-collection-view input[type=color],.field-collection-view input[type=date],.field-collection-view input[type=datetime-local],.field-collection-view input[type=datetime],.field-collection-view input[type=email],.field-collection-view input[type=month],.field-collection-view input[type=number],.field-collection-view input[type=password],.field-collection-view input[type=search],.field-collection-view input[type=tel],.field-collection-view input[type=text],.field-collection-view input[type=time],.field-collection-view input[type=url],.field-collection-view input[type=week],.field-collection-view textarea{background:#fff}.row-body,.row-book,.row-file,.row-form,.row-information,.row-legal,.row-link,.row-special,.row-video{color:#727272;font-size:14px;margin:0;min-height:65px;padding:0;position:relative}.row-body:before,.row-book:before,.row-file:before,.row-form:before,.row-information:before,.row-legal:before,.row-link:before,.row-special:before,.row-video:before{background:transparent;background-size:3000px 3000px!important;content:"";height:50px;left:20px;position:absolute;top:25px;width:50px}.row-body article,.row-book article,.row-file article,.row-form article,.row-information article,.row-legal article,.row-link article,.row-special article,.row-video article{margin-left:115px;margin-right:80px;padding:25px 0}.row-body article:after,.row-body article:before,.row-book article:after,.row-book article:before,.row-file article:after,.row-file article:before,.row-form article:after,.row-form article:before,.row-information article:after,.row-information article:before,.row-legal article:after,.row-legal article:before,.row-link article:after,.row-link article:before,.row-special article:after,.row-special article:before,.row-video article:after,.row-video article:before{content:" ";display:table}.row-body article:after,.row-book article:after,.row-file article:after,.row-form article:after,.row-information article:after,.row-legal article:after,.row-link article:after,.row-special article:after,.row-video article:after{clear:both}.row-body .col-md-4,.row-body .col-md-6,.row-body .col-md-8,.row-book .col-md-4,.row-book .col-md-6,.row-book .col-md-8,.row-file .col-md-4,.row-file .col-md-6,.row-file .col-md-8,.row-form .col-md-4,.row-form .col-md-6,.row-form .col-md-8,.row-information .col-md-4,.row-information .col-md-6,.row-information .col-md-8,.row-legal .col-md-4,.row-legal .col-md-6,.row-legal .col-md-8,.row-link .col-md-4,.row-link .col-md-6,.row-link .col-md-8,.row-special .col-md-4,.row-special .col-md-6,.row-special .col-md-8,.row-video .col-md-4,.row-video .col-md-6,.row-video .col-md-8{overflow:hidden}.container-inline-date .date-padding{float:none!important;padding:0}input[type=submit]{margin:30px 0 10px}.row-information:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -1172px -150px;background-size:3000px 3000px!important}.row-special{background:transparent url(/themes/custom/makeitfly/img/header-footer-front.png) 0 0!important;box-shadow:1px 4px 5px 0 rgba(0,0,0,.15);color:#fff;margin:0 -10px;z-index:200}.row-special article{margin-left:125px}.row-special span.after,.row-special span.before{border-style:solid;height:0;position:absolute;top:-20px;width:0}.row-special span.before{border-color:transparent transparent #68b6a2;_border-color:#000 #000 #68b6a2 #000;border-width:0 0 20px 10px;left:0}.row-special span.after,.row-special span.before{_filter:progid:DXImageTransform.Microsoft.Chroma(color="#000000");line-height:0px}.row-special span.after{border-color:transparent transparent transparent #68b6a2;_border-color:#000 #000 #000 #68b6a2;border-width:20px 0 0 10px;right:0}.row-special:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -1386px -150px;border-right:1px dotted #fff;color:#fff;padding-right:77px}.special-text a{color:#e88}.special-text a:hover{color:#db2739}.row-legal article{margin-left:100px}.row-legal .legal-link{margin:0 10px}.row-legal .col-md-6{padding-top:10px}.row-legal:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -1098px -150px}.row-book:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -1320px -150px}.row-book .label-above{display:none}.row-book .field-collection-view{background:transparent;margin:0;padding:0}.row-book .book-title{display:list-item;float:left;margin-left:20px}.row-book .book-author{float:left;font-size:13px;font-style:italic;font-weight:400;margin-left:5px}.row-video:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -1020px -150px}.row-video .video-title{margin-bottom:20px}.row-video .video-text{font-weight:400;line-height:25px;margin:0 20px;width:330px}.row-video .embedded-video{border:10px solid #6e9096;border-radius:15px;float:left;width:450px}.row-video .embedded-video .player{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.row-video .embedded-video .player embed,.row-video .embedded-video .player iframe,.row-video .embedded-video .player object{height:100%;left:0;position:absolute;top:0;width:100%}.row-video .embedded-video .player iframe{border-radius:5px}.row-link:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -944px -150px}.row-link span{display:inline-block;margin-right:10px}.row-file h3{display:none}.row-file .file{margin-right:30px;overflow:hidden;text-align:right}.row-file:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -1243px -150px}.row-file .field{clear:both}.row-file .paragraph__title{display:none}.file-btn .file{margin:0}.file-btn a{display:list-item;overflow:hidden;padding:0 20px;text-overflow:ellipsis}.row-form:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) -1543px -150px}.milestone-popup-overlay{background-color:#a6ded2;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.milestone-popup-placeholder-block{background:transparent url(/themes/custom/makeitfly/img/popup.png) no-repeat 50%;display:block;filter:alpha(opacity=1);height:255px;left:0;margin:auto;opacity:1;padding:8px 40px 15px 15px;position:absolute;right:0;top:120px;width:504px;z-index:9999}.milestone-popup-placeholder-block h2{color:#58897f;font-size:40px;font-weight:700}.milestone-popup-placeholder-block p.milestone-desc{bottom:25px;line-height:22px;position:absolute;width:280px}.milestone-popup-placeholder-block .share-buttons{position:absolute;right:0;top:35px}.milestone-popup-placeholder-block .share-buttons .social-hidden a{display:block;font-size:0;height:31px;width:40px}.milestone-popup-placeholder-block a.close{filter:alpha(opacity=0);height:35px;opacity:0;position:absolute;right:0;top:0}.page-checklist h1.page-title{display:block;font-size:27px;font-weight:700;padding-bottom:20px;padding-left:20px;text-transform:uppercase}.content-block.checklist,.page-login .site-container__content .checklist#main-content,.page-user .site-container__content .checklist#main-content,.page-user-password .site-container__content .checklist#main-content{padding:40px 60px}.content-block.checklist h2 a,.page-login .site-container__content .checklist#main-content h2 a,.page-user .site-container__content .checklist#main-content h2 a,.page-user-password .site-container__content .checklist#main-content h2 a{position:relative}.content-block.checklist h2 a:before,.page-login .site-container__content .checklist#main-content h2 a:before,.page-user .site-container__content .checklist#main-content h2 a:before,.page-user-password .site-container__content .checklist#main-content h2 a:before{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1872px 0;content:"";height:20px;position:absolute;right:-30px;top:4px;transition:.3s;width:20px}.content-block.checklist h2 a:hover:before,.page-login .site-container__content .checklist#main-content h2 a:hover:before,.page-user .site-container__content .checklist#main-content h2 a:hover:before,.page-user-password .site-container__content .checklist#main-content h2 a:hover:before{right:-35px}.content-block.checklist ul,.page-login .site-container__content .checklist#main-content ul,.page-user .site-container__content .checklist#main-content ul,.page-user-password .site-container__content .checklist#main-content ul{list-style-type:none;margin:0 0 45px;padding:0}.content-block.checklist ul li,.page-login .site-container__content .checklist#main-content ul li,.page-user .site-container__content .checklist#main-content ul li,.page-user-password .site-container__content .checklist#main-content ul li{border-bottom:1px dotted #918e8b;line-height:30px;margin-bottom:25px;margin-right:30px}.content-block.checklist span.title,.page-login .site-container__content .checklist#main-content span.title,.page-user .site-container__content .checklist#main-content span.title,.page-user-password .site-container__content .checklist#main-content span.title{font-size:14px}.content-block.checklist .icon,.page-login .site-container__content .checklist#main-content .icon,.page-user .site-container__content .checklist#main-content .icon,.page-user-password .site-container__content .checklist#main-content .icon{background:#e2e2e2 url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1094px 0;background-size:3000px 3000px!important;border-bottom-right-radius:10px;border-top-right-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);float:right;height:30px;position:relative;right:-30px;width:30px}.content-block.checklist .icon.done,.page-login .site-container__content .checklist#main-content .icon.done,.page-user .site-container__content .checklist#main-content .icon.done,.page-user-password .site-container__content .checklist#main-content .icon.done{background:#7ad7c7 url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1094px 0}.content-block.checklist h2,.content-block.checklist h2 a,.page-login .site-container__content .checklist#main-content h2,.page-login .site-container__content .checklist#main-content h2 a,.page-user .site-container__content .checklist#main-content h2,.page-user .site-container__content .checklist#main-content h2 a,.page-user-password .site-container__content .checklist#main-content h2,.page-user-password .site-container__content .checklist#main-content h2 a{color:#918e8b;font-size:21px}.content-block.checklist h2 a:hover,.content-block.checklist h2:hover,.page-login .site-container__content .checklist#main-content h2 a:hover,.page-login .site-container__content .checklist#main-content h2:hover,.page-user .site-container__content .checklist#main-content h2 a:hover,.page-user .site-container__content .checklist#main-content h2:hover,.page-user-password .site-container__content .checklist#main-content h2 a:hover,.page-user-password .site-container__content .checklist#main-content h2:hover{color:#7ad7c7}.item-block.download{padding-bottom:10px}.item-block.download form #names-fieldset-wrapper{text-align:start}.item-block.download form fieldset{border:none;margin:0;padding:0 10px}.item-block.download form fieldset .fieldset-wrapper .js-form-wrapper{border-bottom:1px solid #bababa;padding:20px 0}.item-block.download form fieldset .fieldset-wrapper .js-form-wrapper:nth-last-child(-n+2){border-bottom:unset;padding:0}.item-block.download form fieldset .fieldset-wrapper .js-form-wrapper:nth-last-child(2){padding:20px 0 0}.item-block.download form .form-managed-file{margin:16px 0}.item-block.download form .form-managed-file input[value=Remove]{margin:0}.item-block.download:before{background:transparent;background:transparent url(/themes/custom/makeitfly/img/sprite.png) -1493px -142px;background-size:3000px 3000px!important;content:"";height:50px;left:20px;position:absolute;top:15px;width:50px}.item-block.download .form-item.form-type-file{margin-bottom:0;margin-top:.5em}.item-block.download .num{width:80px}.item-block.download .wrapper{padding-left:100px}.item-block.download .wrapper:after,.item-block.download .wrapper:before{content:" ";display:table}.item-block.download .wrapper:after{clear:both}.item-block.download h4 a{color:#7ad7c7}.item-block.download h3{color:#918e8b;font-size:12px;font-style:italic;padding-right:40px}.item-block.download .ui-widget-content{color:#918e8b}.item-block.download .topic-toggle:hover{background:#e2e2e2 url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1139px -42px;background-size:3000px 3000px!important;cursor:auto}.item-block.download .topic-toggle.active,.item-block.download .topic-toggle.active:hover{background:#7ad7c7 url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1139px 9px;background-size:3000px 3000px!important}.item-block.download .button-wrap{margin-left:-20px;margin-right:20px;padding:20px 0;text-align:right}.item-block.download .upload-file .form-type-file{float:left}.item-block.download .upload-file .form-type-file input[type=file]{font-size:12px;width:220px}.item-block.download .upload-file input[type=submit]{height:28px;margin:8px 0;padding:0 23px;text-indent:-999px}.item-block.download .upload-file input[type=submit],.item-block.download .upload-file input[type=submit]:hover{background:transparent url(/themes/custom/makeitfly/img/sprite.png) no-repeat -1327px -55px}.upload-row-multiple{border-top:1px dotted #918e8b;margin-top:20px;padding-top:30px}.file-buttons-wrapper{display:inline-block}.file-btn .ui-widget-content a,.page-user-edit .ui-widget-content .form-actions>a,.page-user-register .ui-widget-content .form-actions>a,.row.buttons .ui-widget-content a,.ui-widget-content .file-btn a,.ui-widget-content .page-user-edit .form-actions>a,.ui-widget-content .page-user-edit__cancel>a,.ui-widget-content .page-user-register .form-actions>a,.ui-widget-content .row.buttons a,.ui-widget-content a#edit-cancel,.ui-widget-content a.btn{color:#fff}.ui-widget-content{background:transparent;border:0}.ui-tabs .ui-tabs-nav{background:transparent;border-bottom:1px solid #918e8b;border-left:0;border-radius:0;border-right:0;border-top:1px solid #918e8b;padding:5px 0}.ui-tabs .ui-tabs-nav li{background:transparent;border:0;border-radius:15px;color:#fff;display:block;float:left;font-size:25px;font-weight:700;margin:0;text-align:center;transition:.3s ease-out;width:100%}.ui-tabs .ui-tabs-nav li.ui-state-active,.ui-tabs .ui-tabs-nav li:hover{background:#7ad7c7}.ui-tabs .ui-tabs-nav li.ui-state-active a,.ui-tabs .ui-tabs-nav li:hover a{color:#fff}.ui-tabs .ui-tabs-nav li a{color:#918e8b;width:100%}#mydocuments,#other{margin-top:40px;padding:0}#mydocuments ul,#other ul{list-style:none;margin:0;padding:0}.ui-tabs .ui-tabs-panel{opacity:1;transition:1s;transition-delay:1s!important}.ui-tabs .ui-tabs-hide{opacity:0}.ui-datepicker{z-index:900!important}.region-admin-tools{background:#4892b3}.region-admin-tools .tabs{margin:0 auto}.region-admin-tools .tabs:after{content:none}.region-admin-tools .tabs>ul{display:flex;list-style:none;margin:0;padding:0}.region-admin-tools .tabs>ul>li a{color:#fff;display:block;padding:1rem 2rem;text-decoration:unset}.region-admin-tools .tabs>ul>li a:hover{background:#91d8d1}.dialog-off-canvas-main-canvas .messages{background:none;border:none;margin:0;padding:0 2em}[data-drupal-messages] .backtrace{display:none}[data-drupal-messages] .messages{border-radius:15px;margin:1.2rem 0;overflow:hidden;padding:2.4rem;position:relative}[data-drupal-messages] .messages :after{content:"";inset:0 auto 0 0;position:absolute;width:6px}[data-drupal-messages] .messages--error{background:#f8d7da;color:#741f27}[data-drupal-messages] .messages--error :after{background:#741f27}[data-drupal-messages] .messages--alert{background:#fff3cd;color:#9b7d27}[data-drupal-messages] .messages--alert :after{background:#9b7d27}[data-drupal-messages] .messages--success{background:#d4edd9;color:#741f27}[data-drupal-messages] .messages--success :after{background:#741f27}[data-drupal-messages] .messages--status{background:#d1ecf1;color:#195e6a}[data-drupal-messages] .messages--status :after{background:#195e6a}.sliding-popup-bottom{color:#171a2f;width:100%}.sliding-popup-bottom button{background:#1c5e50;border:none;border-radius:2em;color:#fff;cursor:pointer;font-size:14px;line-height:1;outline:none;padding:12px 16px;text-decoration:none;transition:background .3s cubic-bezier(.445,.05,.55,.95)}.sliding-popup-bottom button:hover{background:#417c6c}.sliding-popup-bottom input{opacity:0}.sliding-popup-bottom input:checked+label:before{background:#4b95b4}.sliding-popup-bottom input:checked+label:after{transform:scaleX(1)}.sliding-popup-bottom label{color:#171a2f;cursor:pointer;display:block;font-size:18px;font-weight:400;margin:0;padding:5px 0 5px 35px;position:relative}.sliding-popup-bottom label:before{background:#fff;border:1px solid #cfd5dd;border-radius:3px;content:"";display:block;height:26px;left:0;position:absolute;top:4px;width:26px}.sliding-popup-bottom label:after{background:url(/themes/custom/makeitfly/img/check-white.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:18px;left:4px;position:absolute;top:8px;transform:scale3d(0,0,0);transition:transform .3s cubic-bezier(.445,.05,.55,.95);width:18px}.sliding-popup-bottom .eu-cookie-withdraw-tab{display:none;visibility:hidden}.sliding-popup-bottom .eu-cookie-compliance-banner{background:#dfecf2;clip-path:polygon(0 0,100% 5vw,100% 100%,0 100%);padding:90px 30px 30px;width:100%}.sliding-popup-bottom .eu-cookie-compliance-banner .popup-content.info{position:relative}.sliding-popup-bottom .eu-cookie-compliance-banner[aria-hidden=true]{padding:0 30px}.sliding-popup-bottom .eu-cookie-compliance-banner[aria-hidden=true] .popup-content.info{position:absolute}.sliding-popup-bottom .eu-cookie-compliance-content{display:grid;gap:2.4rem;max-width:1240px}@media(min-width:960px){.sliding-popup-bottom .eu-cookie-compliance-content{grid-template-columns:repeat(2,1fr)}}.sliding-popup-bottom .eu-cookie-compliance-content .eu-cookie-compliance-message{max-width:100%;width:100%}.sliding-popup-bottom .eu-cookie-compliance-content .eu-cookie-compliance-message h2{color:#347089;font-size:30px;font-weight:700;margin:0 0 30px}.sliding-popup-bottom .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons,.sliding-popup-bottom .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category{margin-top:12px}.sliding-popup-bottom .eu-cookie-compliance-content .eu-cookie-compliance-buttons{display:flex;flex-flow:row-reverse;gap:1.2rem;margin-left:auto;margin-top:12px}@media(min-width:960px){.sliding-popup-bottom .eu-cookie-compliance-content .eu-cookie-compliance-buttons{grid-column:span 2}}.paragraph__title{display:block;margin:0 0 10px}.paragraph--type--file article,.paragraph--type--file+.paragraph>article,.paragraph--type--form article,.paragraph--type--form+.paragraph>article,.paragraph--type--special+.paragraph>article{border-top:none}.paragraph--type--file form[enctype*=multipart] fieldset,.paragraph--type--form form[enctype*=multipart] fieldset{border:none;margin:0;padding:0}.paragraph--type--file form[enctype*=multipart] fieldset legend,.paragraph--type--form form[enctype*=multipart] fieldset legend{display:none}.paragraph--type--file form[enctype*=multipart] fieldset .fieldset-wrapper .js-form-wrapper,.paragraph--type--form form[enctype*=multipart] fieldset .fieldset-wrapper .js-form-wrapper{border-bottom:1px solid #bababa;padding:20px 0}.paragraph--type--file form[enctype*=multipart] fieldset .fieldset-wrapper .js-form-wrapper:nth-last-child(-n+2),.paragraph--type--form form[enctype*=multipart] fieldset .fieldset-wrapper .js-form-wrapper:nth-last-child(-n+2){border-bottom:unset;padding:0}.paragraph--type--file form[enctype*=multipart] fieldset .fieldset-wrapper .js-form-wrapper:nth-last-child(2),.paragraph--type--form form[enctype*=multipart] fieldset .fieldset-wrapper .js-form-wrapper:nth-last-child(2){padding:20px 0 0}.paragraph--type--file form[enctype*=multipart] fieldset .fieldset-wrapper .form-file,.paragraph--type--form form[enctype*=multipart] fieldset .fieldset-wrapper .form-file{margin:10px 0}.paragraph--type--file form[enctype*=multipart] .form-managed-file,.paragraph--type--form form[enctype*=multipart] .form-managed-file{margin:16px 0}.paragraph--type--file form[enctype*=multipart] .form-managed-file input[value=Remove],.paragraph--type--form form[enctype*=multipart] .form-managed-file input[value=Remove]{margin:0}.toolbar-menu-administration a{font-size:1.6rem!important}.toolbar-menu__title a{font-size:1.8rem!important;font-weight:600}.toolbar-menu .toolbar-icon:after{height:42px!important;left:5px!important;width:40px!important}.toolbar-menu .menu-item:before{top:50%!important;transform:translateY(-50%)!important}
