html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.66667em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0;}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto;}input[type='search']{box-sizing:content-box;}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}html{font-size:16px;font-family:Arial,Helvetica,sans-serif;height:100%;}body{background:url(/sites/all/themes/krupion_editor/images/background.jpg);background:url(/sites/all/themes/krupion_editor/images/background.jpg);background:url(/sites/all/themes/krupion_editor/images/background.jpg);background:url(/sites/all/themes/krupion_editor/images/background.jpg);background:url(/sites/all/themes/krupion_editor/images/background.jpg);background-position:50% 0;color:#000;min-width:1028px;height:100%;}a,a.active{color:#27b8eb;}a:hover,a.active:hover{text-decoration:none;}p{line-height:1.2em;}h1{font-size:34px;font-size:2.125rem;text-shadow:1px 0px 5px rgba(0,0,0,0.3);}.form-item label,.form-actions label{font-weight:normal;}.form-item .description,.form-actions .description{font-size:12px;font-size:0.75rem;}img,media{max-width:100%;}.krupo-site-template{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.krupo-site-template-header{box-shadow:rgba(0,0,0,0.4) 0 2px 8px;position:relative;padding-bottom:5px;background-color:#fff;}.krupo-site-template-header:before{position:absolute;bottom:0;z-index:10;width:100%;border-bottom:5px solid #999;content:'';opacity:0.7;}.krupo-site-template-content{-ms-flex-positive:1;flex-grow:1;padding-bottom:100px;}.krupo-site-template-content .pane-page-content{margin-top:15px;}.krupo-site-template-footer{border-top:6px solid #737a7f;background-color:#364047;}table{width:100%;}td,th{padding:10px;}th a,th a.active{color:black;}td.active{background:none;}button{box-shadow:#b9b9b9 0 1px 5px;background-color:#27b8eb;text-decoration:none;border:none;border-radius:5px;color:#fff;padding:6px 8px 4px;display:inline-block;}button[disabled]{color:#cccccc;background-color:#818181;}button:hover:not([disabled]),button.hover:not([disabled]),button:focus:not([disabled]){background-color:#f8b606;color:#fff;}button:active{box-shadow:rgba(0,0,0,0.3) 0 2px 5px inset;}button:focus{outline:none;}.fake-file{position:relative;display:inline-block;}.fake-file input,.fake-file ::-webkit-file-upload-button{cursor:pointer !important;}.fake-file .fake button{margin-left:10px;}.fake-file input[type="text"]{padding:5px 8px 3px;background-color:#fff;margin-right:-4px;color:rgba(0,0,0,0.5);}.fake-file input[type="file"]{opacity:0;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:1;}input[type=text],input[type=password],textarea{padding:5px 8px 4px;border:#cccccc 1px solid;}input[type=text].form-autocomplete,input[type=password].form-autocomplete,textarea.form-autocomplete{background-position-y:7px;}input[type=text].throbbing,input[type=password].throbbing,textarea.throbbing{background-position-y:-13px;}input[type=text].error,input[type=password].error,textarea.error{border:1px solid red;}input[type=text]:focus,input[type=password]:focus,textarea:focus{outline:none;}input[type=radio]:not(.dontstyle){display:none;}input[type=radio]:not(.dontstyle) + label:hover{cursor:pointer;}input[type=radio]:not(.dontstyle) + label:before{background:url(/sites/all/themes/krupion_editor/images/sprite/radio.png) no-repeat;display:inline-block;margin-top:-3px;margin-right:5px;width:20px;height:20px;content:'';vertical-align:middle;}input[type=radio]:not(.dontstyle):checked + label:before{background:url(/sites/all/themes/krupion_editor/images/sprite/radio-checked.png) no-repeat;}input[type=radio]:not(.dontstyle)[disabled=disabled] + label:before{opacity:0.5;}.chosen-container,.chosen-container.chosen-with-drop{}.chosen-container .chosen-single,.chosen-container .chosen-drop,.chosen-container.chosen-with-drop .chosen-single,.chosen-container.chosen-with-drop .chosen-drop{border:1px solid #cccccc;border-radius:0;background:#fff;color:#000;}.chosen-container .chosen-single,.chosen-container.chosen-with-drop .chosen-single{font-size:16px;font-size:1rem;padding:3px 8px 1px;height:inherit;}.chosen-container .chosen-single div,.chosen-container.chosen-with-drop .chosen-single div{width:23px;}.chosen-container .chosen-single div b,.chosen-container.chosen-with-drop .chosen-single div b{background:url(/sites/all/themes/krupion_editor/images/sprite/select-arrow-bottom.png) no-repeat;width:12px;height:11px;position:relative;top:9px;}.chosen-container .chosen-drop,.chosen-container.chosen-with-drop .chosen-drop{font-size:14px;font-size:0.875rem;}.chosen-container .chosen-drop li.highlighted,.chosen-container.chosen-with-drop .chosen-drop li.highlighted{background:#27b8eb;}.chosen-container .chosen-drop ul,.chosen-container.chosen-with-drop .chosen-drop ul{margin:0;padding:0;}.chosen-container.chosen-with-drop .chosen-single div b{background:url(/sites/all/themes/krupion_editor/images/sprite/select-arrow-top.png) no-repeat;}.breadcrumb{margin:25px 0 15px 0;padding:5px 10px;list-style:none;background:#fff;box-shadow:#b9b9b9 0 1px 5px;border-radius:5px;}.breadcrumb:after{content:"";display:table;clear:both;}.breadcrumb li{float:left;position:relative;color:#000;}.breadcrumb li a{color:#000;text-decoration:none;}.breadcrumb li a:hover{text-decoration:underline;color:#f8b606;}.breadcrumb li:not(:last-child):before{content:" ";display:block;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:10px solid #b9b9b9;position:absolute;top:50%;margin-top:-15px;right:-21px;z-index:1;}.breadcrumb li:not(:last-child){margin-right:30px;}.breadcrumb li:not(:last-child):after{content:" ";display:block;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:10px solid white;position:absolute;top:50%;margin-top:-15px;right:-20px;z-index:2;}.page-clone .confirmation p > span{font-weight:bold;}.page-clone .confirmation .form-actions{margin-top:15px;}.page-clone .confirmation .form-submit{margin-right:15px;}.page-user .hide-settings #edit-account{display:none;}.page-user #edit-timezone,.page-user #edit-locale{display:none;}.page-user fieldset{margin-bottom:15px;}.page-user .field__label{width:180px;}.page-user .userpoints-links .userpoints-view.first{display:none;}.page-user .userpoints-myuserpoints-total-approved td:first-child{display:none;}.page-user .userpoints-myuserpoints-total-pending{display:none;}.button.create_button a{box-shadow:#b9b9b9 0 1px 5px;background-color:#27b8eb;text-decoration:none;border:none;border-radius:5px;color:#fff;padding:6px 8px 4px;display:inline-block;margin-bottom:15px;}.button.create_button a[disabled]{color:#cccccc;background-color:#818181;}.button.create_button a:hover:not([disabled]),.button.create_button a.hover:not([disabled]),.button.create_button a:focus:not([disabled]){background-color:#f8b606;color:#fff;}.button.create_button a:active{box-shadow:rgba(0,0,0,0.3) 0 2px 5px inset;}.button.create_button a:focus{outline:none;}.user-register-form{height:225px;}.user-register-form .form-item-name,.user-register-form .field-name-field-user-firstname,.user-register-form .field-name-field-company-zip-code,.user-register-form .field-name-field-company-name{float:left;max-width:49%;}.user-register-form .form-item-mail,.user-register-form .field-name-field-user-lastname,.user-register-form .field-name-field-company-city,.user-register-form .field-name-field-company-addition{float:right;max-width:49%;}.user-register-form .group-invoice-address,.user-register-form .field-name-field-company-name,.user-register-form .field-name-field-company-zip-code,.user-register-form .field-name-field-company-country,.user-register-form .field-name-field-company-street{clear:both;}.user-register-form .form-actions{padding-top:30px;float:right;width:49%;text-align:right;}.user-register-form .form-item-name .description,.user-register-form .form-item-mail .description{margin-top:5px;}.user-register-form .info-text{clear:both;margin:15px auto;font-size:13px;font-size:0.8125rem;}.user-register-form .agb-text{padding-top:20px;}.user-register-form .captcha{clear:both;width:49%;float:left;}.page-user #edit-contact{display:none;}.user-login-page{}.user-login-page .pane-page-title,.user-login-page .pane-pane-messages .tabs{display:none;}.user-login-page .krupo-onecol-50 .inner-content{width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none;}.user-register-page,.user-password-recovery-page{}.user-register-page .pane-page-title,.user-register-page .pane-pane-messages .tabs,.user-password-recovery-page .pane-page-title,.user-password-recovery-page .pane-pane-messages .tabs{display:none;}.page-checkout .krupion-pane{padding-bottom:15px;}.page-checkout .krupion-pane:after{content:"";display:table;clear:both;}.page-checkout .krupion-pane > .panel-pane:first-child{margin-bottom:15px;}.page-checkout .krupion-pane > .panel-pane + .panel-pane{padding:0 15px;}.page-checkout .krupion-pane > .panel-pane + .panel-pane.infotext{padding-top:15px;clear:both;}.page-checkout .krupion-pane .infotext{margin-top:15px;}.page-checkout .krupion-pane .pane-error-code-pane.pane-error-code-pane{clear:both;padding-top:15px;}.page-checkout h2{font-size:20px;font-size:1.25rem;}.page-checkout .pane-generated-puzzles-panel-pane-1 table{width:100%;}.page-checkout .pane-generated-puzzles-panel-pane-1 .views-field-nothing-1 a{color:#000;}.page-checkout .pane-generated-puzzles-panel-pane-1 .currentpuzzle{background-color:#33BAEA;}.page-checkout .gears .spinner-wrapper{position:relative;height:360px;background-color:#f1f1f1;border:1px solid #cccccc;}.page-checkout .gears img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.page-checkout .field-collection-item-field-puzzle-base-data .field{float:left;margin-right:15px;}.page-checkout .field-name-puzzle-id,.page-checkout .field-name-field-generation-date,.page-checkout .field-name-field-hosting-expire-date,.page-checkout .field--name-field-puzzle-intervall{float:left;padding:10px;background-color:#cccccc;width:100%;}.page-checkout .field-name-field-generation-date:after{content:"";display:table;clear:both;}.page-checkout .label-inline{display:inline;font-weight:bold;}.page-checkout .pane-puzzle .field-name-field-puzzle-template{clear:both;background-color:#cccccc;padding:9px;}.page-checkout .rules-link{box-shadow:#b9b9b9 0 1px 5px;background-color:#27b8eb;text-decoration:none;border:none;border-radius:5px;color:#fff;padding:6px 8px 4px;display:inline-block;}.page-checkout .rules-link[disabled]{color:#cccccc;background-color:#818181;}.page-checkout .rules-link:hover:not([disabled]),.page-checkout .rules-link.hover:not([disabled]),.page-checkout .rules-link:focus:not([disabled]){background-color:#f8b606;color:#fff;}.page-checkout .rules-link:active{box-shadow:rgba(0,0,0,0.3) 0 2px 5px inset;}.page-checkout .rules-link:focus{outline:none;}.page-checkout .pane-puzzle-rules-links-checkout-buy-puzzle.pane-puzzle-rules-links-checkout-buy-puzzle.pane-puzzle-rules-links-checkout-buy-puzzle,.page-checkout .pane-puzzle-rules-links-regenerate-the-puzzle-again,.page-checkout .pane-puzzle-rules-links-generate-new-puzzle.pane-puzzle-rules-links-generate-new-puzzle.pane-puzzle-rules-links-generate-new-puzzle,.page-checkout .panel-pane.clone_puzzle_link.clone_puzzle_link{padding:15px 0 0;margin-right:15px;float:right;}.page-checkout .pane-preview-your-puzzle:after{content:"";display:table;clear:both;}.page-checkout .pane-buy-your-puzzle{clear:both;margin:15px 0 15px;}.page-checkout .pane-buy-your-puzzle > div{background-color:#cccccc;}.page-checkout .pane-buy-your-puzzle > div:after{content:"";display:table;clear:both;}.page-checkout .pane-buy-your-puzzle > div .panel-col-first{padding:0 9px;}.page-checkout .krupion-pane{position:relative;}.page-checkout .krupion-pane .panel-pane.krupion-pane-title{margin-bottom:0;}.page-checkout .krupion-pane .panel-pane.pane-puzzle.krupion-solution-preview{width:80px;padding:10px 5px;margin-right:15px;position:absolute;right:0;top:70px;text-align:center;}.page-checkout .krupion-pane .panel-pane.pane-puzzle.krupion-solution-preview .label-above{font-weight:bold;margin-bottom:5px;}.page-checkout .krupion-pane .panel-pane.thankyou{font-size:20px;font-size:1.25rem;line-height:1.4;padding-top:15px;clear:both;}.page-checkout .krupion-pane .panel-pane.pane-puzzle-field-puzzle-print,.page-checkout .krupion-pane .panel-pane.pane-puzzle-field-puzzle-html5,.page-checkout .krupion-pane .panel-pane.playhtml5{float:left;}.page-checkout .krupion-pane .panel-pane.pane-play-html5{clear:both;padding-top:50px;}.page-checkout .krupion-pane .panel-pane.pane-play-html5 > div{height:550px;}.page-checkout .krupion-pane .panel-pane.pane-play-html5 .new-window-play-button{margin-top:15px;display:block;}.page-checkout .krupion-pane .panel-pane.pane-play-html5 iframe{border:0;}.page-checkout .krupion-pane .panel-pane.krupion-generation-info{margin-bottom:15px;}.page-checkout .krupion-pane .panel-pane.pane-embed{clear:both;padding-top:15px;}.page-checkout .krupion-pane .panel-pane.pane-embed textarea{width:100%;}.view-puzzles-to-buy .views-label{margin-bottom:10px;}.view-puzzles-to-buy .formats{padding:9px;}.view-puzzles-to-buy .formats:after{content:"";display:table;clear:both;}.view-puzzles-to-buy .formats .puzzle_formats{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #818181;}.view-puzzles-to-buy .formats .puzzle_formats .form-item{margin-bottom:0;margin-top:10px;}.view-puzzles-to-buy .formats > span{float:left;}.view-puzzles-to-buy .formats .views-label{margin-right:15px;float:none;}.view-puzzles-to-buy .formats span + span{width:100%;}.view-puzzles-to-buy .formats input{margin-right:5px;top:-1px;position:relative;}.page-buy-puzzle{}.page-buy-puzzle .field-name-field-puzzle-preview-image.field-name-field-puzzle-preview-image.field-name-field-puzzle-preview-image{max-height:260px;}.page-buy-puzzle .field-name-resize-button.field-name-resize-button.field-name-resize-button a{bottom:auto;top:15px;}.page-buy-puzzle .krupion-pane.krupion-pane{width:30%;float:left;margin-right:2%;min-height:465px;}.page-buy-puzzle .krupion-pane.krupion-pane.pricing-pane{width:40%;}.page-buy-puzzle fieldset.krupion-pane{padding:0;border:0;}.page-buy-puzzle .pricing-pane div + div{margin:9px;}.page-buy-puzzle .pricing-pane div + div:after{content:"";display:table;clear:both;}.page-buy-puzzle .pricing-pane label{display:inline-block;}.page-buy-puzzle .pricing-pane .buy-credits-list{margin:15px 9px 0 9px;}.page-buy-puzzle .pricing-pane .buy-credits-list-table table{width:100%;text-align:right;}.page-buy-puzzle .pricing-pane .buy-credits-list-table th,.page-buy-puzzle .pricing-pane .buy-credits-list-table td{text-align:right;padding:3px 9px;}.page-buy-puzzle .pricing-pane input{text-align:right;}.page-buy-puzzle .pricing-pane .go_right,.page-buy-puzzle .pricing-pane input,.page-buy-puzzle .pricing-pane button{float:right;}.page-buy-puzzle .credits-error{color:red;}.page-buy-puzzle .helptext{clear:both;}.page-buy-puzzle .formatsinfo{margin-bottom:30px;}.page-buy-puzzle .formatsinfo thead{background:#364047;}.page-buy-puzzle .formatsinfo thead th{background-color:unset;color:white;width:50px;text-align:center;}.page-buy-puzzle .formatsinfo thead th:first-child{border-radius:10px 0 0 0;}.page-buy-puzzle .formatsinfo thead th:last-child{border-radius:0 10px 0 0;}.page-buy-puzzle .formatsinfo td span{display:none;}.page-buy-puzzle .formatsinfo .positive{background:#456136;background:url(/sites/all/themes/krupion_editor/images/check-square.png) no-repeat center;}.page-buy-puzzle .formatsinfo .negative{background:#ec6105;background:url(/sites/all/themes/krupion_editor/images/times.png) no-repeat center;}.page-buy-puzzle .cart{margin-bottom:15px;}.page-buy-puzzle .cart table{text-align:right;}.page-buy-puzzle .cart table th{text-align:right;}.page-buy-puzzle .cart table td:last-child,.page-buy-puzzle .cart table th:last-child{text-align:left;}.page-buy-puzzle .cart .total{font-weight:bold;}.page-buy-puzzle .form-type-radios .form-item-paymenttime{margin-top:15px;}.page-buy-puzzle .form-type-radios .form-item-paymenttime label{font-weight:bold;}.page-buy-puzzle .form-type-radios .form-item-paymenttime .form-type-radios label{font-weight:normal;}.page-buy-puzzle .form-type-radios .form-item-paymenttime .description{margin-top:10px;}.page-buy-puzzle #edit-paymentdescription{padding:10px 5px;}.page-buy-puzzle #edit-paymentdescription .images{margin:15px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.page-buy-puzzle #edit-cancel{margin-left:15px;}.page-checkout.generation-successfull .panel-2col-stacked .panel-col-top{width:100%;}.page-checkout.generation-successfull .panel-2col-stacked .panel-col-top .inside{margin:0;position:relative;min-height:60px;}.page-checkout.generation-successfull .center-wrapper .panel-col-first{padding:9px 0 0 9px;}.page-checkout.generation-successfull .center-wrapper .panel-col-last{width:50%;}.page-checkout.generation-successfull .center-wrapper h2{margin:0;}.page-checkout.generation-successfull .panel-col-bottom{padding:15px 0;}.page-checkout.generation-successfull .panel-col-bottom h2{float:left;margin:0;}.page-checkout.generation-successfull .panel-col-bottom .content{float:right;}.pane-preview-your-puzzle,.puzzle-crossword.view-mode-krupion_puzzle_preview{position:relative;}.pane-preview-your-puzzle .button.resize,.puzzle-crossword.view-mode-krupion_puzzle_preview .button.resize{box-shadow:#b9b9b9 0 1px 5px;background-color:#27b8eb;text-decoration:none;border:none;border-radius:5px;color:#fff;padding:6px 8px 4px;display:inline-block;position:absolute;bottom:80px;left:50%;pointer-events:none;transform:translateX(-50%);}.pane-preview-your-puzzle .button.resize[disabled],.puzzle-crossword.view-mode-krupion_puzzle_preview .button.resize[disabled]{color:#cccccc;background-color:#818181;}.pane-preview-your-puzzle .button.resize:hover:not([disabled]),.pane-preview-your-puzzle .button.resize.hover:not([disabled]),.pane-preview-your-puzzle .button.resize:focus:not([disabled]),.puzzle-crossword.view-mode-krupion_puzzle_preview .button.resize:hover:not([disabled]),.puzzle-crossword.view-mode-krupion_puzzle_preview .button.resize.hover:not([disabled]),.puzzle-crossword.view-mode-krupion_puzzle_preview .button.resize:focus:not([disabled]){background-color:#f8b606;color:#fff;}.pane-preview-your-puzzle .button.resize:active,.puzzle-crossword.view-mode-krupion_puzzle_preview .button.resize:active{box-shadow:rgba(0,0,0,0.3) 0 2px 5px inset;}.pane-preview-your-puzzle .button.resize:focus,.puzzle-crossword.view-mode-krupion_puzzle_preview .button.resize:focus{outline:none;}.pane-preview-your-puzzle .field-name-field-puzzle-preview-image,.pane-preview-your-puzzle .field--name-field-puzzle-preview-image,.puzzle-crossword.view-mode-krupion_puzzle_preview .field-name-field-puzzle-preview-image,.puzzle-crossword.view-mode-krupion_puzzle_preview .field--name-field-puzzle-preview-image{max-height:360px;overflow:hidden;text-align:center;background-color:#f1f1f1;border:1px solid #cccccc;border-bottom:none;}.pane-preview-your-puzzle .field-name-field-puzzle-preview-image img,.pane-preview-your-puzzle .field--name-field-puzzle-preview-image img,.puzzle-crossword.view-mode-krupion_puzzle_preview .field-name-field-puzzle-preview-image img,.puzzle-crossword.view-mode-krupion_puzzle_preview .field--name-field-puzzle-preview-image img{opacity:0.4;}.pane-preview-your-puzzle .field-name-field-puzzle-preview-image img:hover,.pane-preview-your-puzzle .field--name-field-puzzle-preview-image img:hover,.puzzle-crossword.view-mode-krupion_puzzle_preview .field-name-field-puzzle-preview-image img:hover,.puzzle-crossword.view-mode-krupion_puzzle_preview .field--name-field-puzzle-preview-image img:hover{opacity:1;}.pane-preview-your-puzzle .field-name-field-puzzle-template,.puzzle-crossword.view-mode-krupion_puzzle_preview .field-name-field-puzzle-template{background-color:#cccccc;padding:9px;}.pane-preview-your-puzzle .field-name-field-puzzle-template:after,.puzzle-crossword.view-mode-krupion_puzzle_preview .field-name-field-puzzle-template:after{content:"";display:table;clear:both;}.pane-preview-your-puzzle .field-name-field-puzzle-template .field,.puzzle-crossword.view-mode-krupion_puzzle_preview .field-name-field-puzzle-template .field{float:left;margin-right:15px;}.pane-preview-your-puzzle .field-name-field-puzzle-template .field .label-inline,.puzzle-crossword.view-mode-krupion_puzzle_preview .field-name-field-puzzle-template .field .label-inline{display:inline;font-weight:bold;}.page-buy-puzzle .pane-preview-your-puzzle .field-name-field-puzzle-template .field,.page-buy-puzzle
.puzzle-crossword.view-mode-krupion_puzzle_preview .field-name-field-puzzle-template .field{float:none;}.custom-words.form-wrapper #custom-words{float:left;width:64%;}.custom-words.form-wrapper #custom-words .words{height:500px;overflow:scroll;border:1px solid #AAAAAA;}.custom-words.form-wrapper #custom-words table{width:100%;}.custom-words.form-wrapper #custom-words table td,.custom-words.form-wrapper #custom-words table th{padding:5px 10px;}.custom-words.form-wrapper #custom-words table td input,.custom-words.form-wrapper #custom-words table th input{width:100%;}.custom-words.form-wrapper #custom-words table td.actions{min-width:210px;}.custom-words.form-wrapper #custom-words table td.actions .form-actions{text-align:right;margin:0;}.custom-words.form-wrapper #custom-words table td.actions button:first-child{margin-right:5px;}.custom-words.form-wrapper #custom-words-sidebar{float:right;width:35%;}.custom-words.form-wrapper #custom-words-sidebar fieldset{border:0;padding-top:15px;}.custom-words.form-wrapper #custom-words-sidebar fieldset legend{float:left;width:100%;margin-bottom:15px;font-weight:bold;}.custom-words.form-wrapper #custom-words-sidebar .upload-csv{margin-right:0;padding-right:0;}.custom-words.form-wrapper #custom-words-sidebar fieldset.add-word{background:#dddddd;}.custom-words.form-wrapper #custom-words-sidebar fieldset.add-word .fieldset-wrapper{text-align:right;}.custom-words.form-wrapper #custom-words-sidebar fieldset.add-word label{display:inline-block;margin-right:20px;}.custom-words.form-wrapper #custom-words-sidebar #edit-custom-words-custom-words-sidebar-info{margin:0 15px;}.custom-words.form-wrapper:after{content:'';display:block;clear:both;}.form-item-field-grid-shape-category-tid .description,.form-item-field-vocabulary-difficulty-tid .description,.form-item-field-vocabulary-target-audience-tid .description{display:none;}body.page-generator .pane-page-title h1{margin-bottom:.3em;}body.page-generator .pane-pane-messages{margin:0;}body.page-generator .ajax-progress .message{display:none;}#mf-form-wrapper h2.mf-title{margin:25px 0 0;font-size:27px;font-size:1.6875rem;text-shadow:1px 0px 5px rgba(0,0,0,0.3);font-weight:normal;}#mf-form-wrapper p{margin-top:0.5em;}#mf-form-wrapper p.info{font-size:0.8em;color:#666666;padding-left:24px;}#mf-form-wrapper #custom-words td button{padding:7px 11px;}#mf-form-wrapper .form-actions{text-align:center;position:relative;height:40px;}#mf-form-wrapper .form-actions .ajax-progress{position:absolute;top:-20px;left:50%;}#mf-form-wrapper .form-actions button{height:40px;}#mf-form-wrapper .form-actions button[disabled]{background:#ffffff;}#mf-form-wrapper .form-actions button.active,#mf-form-wrapper .form-actions button.mf-next{background-color:#adf287;color:#333333;}#mf-form-wrapper .form-actions button.mf-back,#mf-form-wrapper .form-actions button.mf-next{position:absolute;}#mf-form-wrapper .form-actions button.mf-back{left:0;padding-left:25px;padding-right:25px;}#mf-form-wrapper .form-actions button.mf-back:before{background:url(/sites/all/themes/krupion_editor/images/sprite/button-small-arrow-left-white.png) no-repeat;width:9px;height:13px;display:inline-block;margin-right:7px;margin-top:0;content:'';}#mf-form-wrapper .form-actions button.mf-next{right:0;box-shadow:#b9b9b9 0 1px 5px;background-color:#27b8eb;text-decoration:none;border:none;border-radius:5px;color:#fff;padding:6px 8px 4px;display:inline-block;padding-right:27px;background-color:#adf287;color:#456136;padding-left:25px;padding-right:44px;}#mf-form-wrapper .form-actions button.mf-next[disabled]{color:#cccccc;background-color:#818181;}#mf-form-wrapper .form-actions button.mf-next:hover:not([disabled]),#mf-form-wrapper .form-actions button.mf-next.hover:not([disabled]),#mf-form-wrapper .form-actions button.mf-next:focus:not([disabled]){background-color:#f8b606;color:#fff;}#mf-form-wrapper .form-actions button.mf-next:hover:not([disabled]):after,#mf-form-wrapper .form-actions button.mf-next.hover:not([disabled]):after,#mf-form-wrapper .form-actions button.mf-next:focus:not([disabled]):after{background:url(/sites/all/themes/krupion_editor/images/sprite/button-small-arrow-white.png) no-repeat;}#mf-form-wrapper .form-actions button.mf-next:active{box-shadow:rgba(0,0,0,0.3) 0 2px 5px inset;}#mf-form-wrapper .form-actions button.mf-next:focus{outline:none;}#mf-form-wrapper .form-actions button.mf-next:after{background:url(/sites/all/themes/krupion_editor/images/sprite/button-small-arrow-white.png) no-repeat;content:'';width:9px;height:13px;display:inline-block;margin-left:7px;margin-top:2px;position:absolute;}#mf-form-wrapper .form-actions button.mf-next:after{background:url(/sites/all/themes/krupion_editor/images/sprite/button-small-arrow-green.png) no-repeat;}#mf-form-wrapper .form-actions > div.form-wrapper{position:absolute;left:15%;box-shadow:#b9b9b9 0 1px 5px;border-radius:5px;}#mf-form-wrapper .form-actions > div.form-wrapper button{border-radius:0;padding-left:1.2em;box-shadow:none;}#mf-form-wrapper .form-actions > div.form-wrapper button[disabled]:not(:last-child):not(.active){position:relative;}#mf-form-wrapper .form-actions > div.form-wrapper button[disabled]:not(:last-child):not(.active):after{content:" ";display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid white;position:absolute;top:50%;margin-top:-20px;left:100%;z-index:2;}#mf-form-wrapper .form-actions > div.form-wrapper button[disabled]:not(:last-child):not(.active):before{content:" ";display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid #b9b9b9;position:absolute;top:50%;margin-top:-20px;margin-left:1px;left:100%;z-index:1;}#mf-form-wrapper .form-actions > div.form-wrapper button[disabled]:not(:last-child):not(.active):hover:not([disabled]):after,#mf-form-wrapper .form-actions > div.form-wrapper button[disabled]:not(:last-child):not(.active).hover:not([disabled]):after,#mf-form-wrapper .form-actions > div.form-wrapper button[disabled]:not(:last-child):not(.active):focus:not([disabled]):after{border-left-color:#f8b606;}#mf-form-wrapper .form-actions > div.form-wrapper button:not(:last-child){position:relative;}#mf-form-wrapper .form-actions > div.form-wrapper button:not(:last-child):after{content:" ";display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid #27b8eb;position:absolute;top:50%;margin-top:-20px;left:100%;z-index:2;}#mf-form-wrapper .form-actions > div.form-wrapper button:not(:last-child):before{content:" ";display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid white;position:absolute;top:50%;margin-top:-20px;margin-left:1px;left:100%;z-index:1;}#mf-form-wrapper .form-actions > div.form-wrapper button:not(:last-child):hover:not([disabled]):after,#mf-form-wrapper .form-actions > div.form-wrapper button:not(:last-child).hover:not([disabled]):after,#mf-form-wrapper .form-actions > div.form-wrapper button:not(:last-child):focus:not([disabled]):after{border-left-color:#f8b606;}#mf-form-wrapper .form-actions > div.form-wrapper button.active:not(:last-child){position:relative;}#mf-form-wrapper .form-actions > div.form-wrapper button.active:not(:last-child):after{content:" ";display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid #adf287;position:absolute;top:50%;margin-top:-20px;left:100%;z-index:2;}#mf-form-wrapper .form-actions > div.form-wrapper button.active:not(:last-child):before{content:" ";display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid white;position:absolute;top:50%;margin-top:-20px;margin-left:1px;left:100%;z-index:1;}#mf-form-wrapper .form-actions > div.form-wrapper button.active:not(:last-child):hover:not([disabled]):after,#mf-form-wrapper .form-actions > div.form-wrapper button.active:not(:last-child).hover:not([disabled]):after,#mf-form-wrapper .form-actions > div.form-wrapper button.active:not(:last-child):focus:not([disabled]):after{border-left-color:#f8b606;}#mf-form-wrapper .form-actions > div.form-wrapper button:first-child{border-radius:5px 0 0 5px;}#mf-form-wrapper .form-actions > div.form-wrapper button:last-child{border-radius:0 5px 5px 0;}#mf-form-wrapper.grid-settings .krupion-pane{height:570px;background-color:#ffffff;}#mf-form-wrapper.grid-settings .pane-content{padding:0;}#mf-form-wrapper.grid-settings .pane-content img{width:100%;}#mf-form-wrapper.grid-settings .pane-content > .form-wrapper{padding:14px;}#mf-form-wrapper.grid-settings label{display:inline;float:left;line-height:2em;}#mf-form-wrapper.grid-settings .form-item{text-align:right;}#mf-form-wrapper.grid-settings .grid-size p{padding:0;}#mf-form-wrapper.grid-settings .grid-preview.form-wrapper fieldset{border:0;padding-top:15px;}#mf-form-wrapper.grid-settings .grid-preview.form-wrapper fieldset legend{float:left;width:100%;margin-bottom:15px;font-weight:bold;}#mf-form-wrapper.grid-settings .grid-preview.form-wrapper fieldset.grid-preview{margin:0;padding:0;}#mf-form-wrapper.grid-settings .grid-preview.form-wrapper fieldset.grid-preview label{float:left;}#mf-form-wrapper.grid-settings .grid-preview.form-wrapper fieldset.grid-preview .form-item{text-align:right;}#mf-form-wrapper.grid-settings .grid-preview.form-wrapper fieldset.grid-preview .chosen-container{text-align:left;}#mf-form-wrapper.grid-settings .grid-preview.form-wrapper .krupion-generator-grid-preview-button{float:right;}#mf-form-wrapper.grid-settings .grid-preview.form-wrapper:after{content:'';display:block;clear:both;}#mf-form-wrapper.grid-shape .views-exposed-form{float:right;padding:5px;}#mf-form-wrapper.grid-shape .view-empty{text-align:center;}#mf-form-wrapper.grid-shape .view td{padding:3px;}#mf-form-wrapper.grid-shape .view td .form-item{padding:3px;}#mf-form-wrapper.grid-shape .view td .form-item.selected{background:#adf287;border-radius:3px;}#mf-form-wrapper.grid-shape .view input[type=radio]{display:none;}#mf-form-wrapper.grid-shape .view .views-field-title{text-align:center;padding-top:15px;}#mf-form-wrapper.grid-shape .view .views-field-nothing{position:absolute;top:40%;left:50%;z-index:1;transform:translate(-50%);}#mf-form-wrapper.grid-shape .view .views-field-nothing a.colorbox{padding:4px 10px;background-color:#27b8eb;color:#ffffff;text-decoration:none;outline:none;}#mf-form-wrapper.grid-shape .view .form-type-radio{position:relative;}#mf-form-wrapper.grid-shape .view .views-field-field-grid-shape-image .field-content{width:147px;height:147px;margin:10px auto 0;background:#364047;position:relative;border-radius:15px;overflow:hidden;}#mf-form-wrapper.grid-shape .view .views-field-field-grid-shape-image .field-content img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:101%;width:auto;max-height:101%;}#mf-form-wrapper.grid-shape .view-footer{margin-top:50px;text-align:center;}#mf-form-wrapper.grid-shape .view-display-id-panel_pane_1 .pager{display:none;}#mf-form-wrapper.review table{margin:15px;}#mf-form-wrapper.review table td{padding:5px 15px;background:#ffffff;}#mf-form-wrapper.review table td.title{font-weight:bold;}#mf-form-wrapper.review .save-puzzle-buttons{margin-bottom:30px;text-align:center;}#mf-form-wrapper.review .save-puzzle-buttons button{padding:10px 15px;margin:10px;}#mf-form-wrapper.review .review.form-wrapper:after{content:"";display:table;clear:both;}#mf-form-wrapper.review .review.form-wrapper .buttonWrapper{margin-bottom:15px;}#mf-form-wrapper.review .review.form-wrapper .buttonWrapper .buttonSelect{margin-right:15px;}#mf-form-wrapper.review .review.form-wrapper label{display:inline-block;width:100px;float:left;}#mf-form-wrapper.review .review.form-wrapper input{width:300px;}#mf-form-wrapper.review .review.form-wrapper .form-textarea-wrapper{width:300px;float:left;}#mf-form-wrapper.review .review.form-wrapper .form-textarea-wrapper textarea{width:100%;}#mf-form-wrapper.review .review.form-wrapper fieldset{padding:0;border:0;margin-bottom:10px;}#mf-form-wrapper.review .review.form-wrapper fieldset legend{width:100%;background:#777777;border-radius:5px 5px 0 0;}#mf-form-wrapper.review .review.form-wrapper fieldset legend span.summary{display:none;}#mf-form-wrapper.review .review.form-wrapper fieldset legend a.fieldset-title{display:block;padding:7px;color:#dddddd;text-decoration:none;}#mf-form-wrapper.review .review.form-wrapper fieldset .fieldset-wrapper{background:#dddddd;border:1px solid #AAAAAA;border-radius:0 0 5px 5px;padding:10px;}#mf-form-wrapper.review .review.form-wrapper fieldset.collapsed legend{border-radius:5px;}.solution-word.form-wrapper .solution-word-wrapper{float:left;width:66%;}.solution-word.form-wrapper .solution-word-wrapper label{display:inline-block;width:130px;}.solution-word.form-wrapper .solution-word-wrapper input{font-size:2em;font-family:monospace;}.solution-word.form-wrapper .solution-word-wrapper .description{margin-left:130px;}.solution-word.form-wrapper fieldset{border:0;padding-top:15px;}.solution-word.form-wrapper fieldset legend{float:left;width:100%;margin-bottom:15px;font-weight:bold;}.solution-word.form-wrapper fieldset.generate-solution-word{float:right;width:33%;background:#dddddd;border:1px solid #AAAAAA;border-radius:5px;}.solution-word.form-wrapper fieldset.generate-solution-word .fieldset-description{margin-bottom:10px;}.solution-word.form-wrapper fieldset.generate-solution-word button{float:right;height:40px;}.solution-word.form-wrapper fieldset.generate-solution-word .ajax-progress{margin-left:10px;float:right;}.solution-word.form-wrapper:after{content:'';display:block;clear:both;}#mf-form-wrapper.vocabulary .views-widget-filter-field_vocabulary_difficulty_tid,#mf-form-wrapper.vocabulary .views-widget-filter-field_vocabulary_target_audience_tid{display:none;}#mf-form-wrapper.vocabulary .views-exposed-form{float:right;padding:5px;}#mf-form-wrapper.vocabulary .view td{padding:3px;vertical-align:top;text-align:center;font-size:0.8em;}#mf-form-wrapper.vocabulary .view td .views-field-description,#mf-form-wrapper.vocabulary .view td .views-field-description-i18n{position:absolute;bottom:0;left:0;padding:10px;display:none;height:150px;background-color:rgba(54,64,71,0.7);color:#fff;width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}#mf-form-wrapper.vocabulary .view td .views-field-description .field-content,#mf-form-wrapper.vocabulary .view td .views-field-description-i18n .field-content{white-space:normal;position:absolute;top:50%;left:50%;width:90%;transform:translate(-50%,-50%);}#mf-form-wrapper.vocabulary .view td .form-item{width:156px;overflow:hidden;position:relative;white-space:normal;}#mf-form-wrapper.vocabulary .view td .form-item:hover .views-field-name-i18n{border-top-left-radius:5px;border-top-right-radius:5px;background-color:#364047;color:#fff;}#mf-form-wrapper.vocabulary .view td .form-item:hover .views-field-description,#mf-form-wrapper.vocabulary .view td .form-item:hover .views-field-description-i18n{display:block;}#mf-form-wrapper.vocabulary .view td .form-item.selected{background:#adf287;border-radius:3px;}#mf-form-wrapper.vocabulary .view td .form-item.selected .views-field-name-i18n,#mf-form-wrapper.vocabulary .view td .form-item.selected .views-field-description,#mf-form-wrapper.vocabulary .view td .form-item.selected .views-field-description-i18n{background-color:rgba(173,242,135,0.9);color:#000;display:block;}#mf-form-wrapper.vocabulary .view input[type=radio]{display:none;}#mf-form-wrapper.vocabulary .view .views-field-name,#mf-form-wrapper.vocabulary .view .views-field-name-i18n{font-weight:bold;text-align:center;padding:5px;height:40px;}.contact-pane{}.contact-pane .form-item label{margin-bottom:5px;}.contact-pane .form-item input[type=text],.contact-pane .form-item input[type=password]{width:100%;}.contact-pane .form-actions{margin-bottom:0;text-align:center;}.contact-pane .form-actions .form-submit{box-shadow:#b9b9b9 0 1px 5px;background-color:#27b8eb;text-decoration:none;border:none;border-radius:5px;color:#fff;padding:6px 8px 4px;display:inline-block;padding:14px 19px 13px;background-color:#adf287;color:#456136;}.contact-pane .form-actions .form-submit[disabled]{color:#cccccc;background-color:#818181;}.contact-pane .form-actions .form-submit:hover:not([disabled]),.contact-pane .form-actions .form-submit.hover:not([disabled]),.contact-pane .form-actions .form-submit:focus:not([disabled]){background-color:#f8b606;color:#fff;}.contact-pane .form-actions .form-submit:active{box-shadow:rgba(0,0,0,0.3) 0 2px 5px inset;}.contact-pane .form-actions .form-submit:focus{outline:none;}.contact-pane .form-item-cid .chosen-container-single{width:176px !important;}.krupo-site-template-footer-bottom{color:#fff;min-height:70px;}.krupo-site-template-footer-bottom p{margin:0;}.krupo-site-template-footer-bottom a{color:#fff;}.krupo-site-template-footer-bottom .footer-link{font-size:14px;font-size:0.875rem;float:left;}.krupo-site-template-footer-bottom .footer-link a{-webkit-transition:background-color 0.2s;-webkit-transition-delay:0s;transition:background-color 0.2s false false;display:inline-block;padding:10px 16px 14px;border-radius:0 0 5px 5px;background-color:rgba(255,255,255,0.2);text-decoration:none;}.krupo-site-template-footer-bottom .footer-link a:after{background:url(/sites/all/themes/krupion_editor/images/sprite/arrow-white.png) no-repeat;display:inline-block;margin-left:8px;width:7px;height:11px;content:'';}.krupo-site-template-footer-bottom .footer-link a:hover{background-color:rgba(204,204,204,0.2);}.krupo-site-template-footer-bottom .footer-copyright{font-size:12px;font-size:0.75rem;float:right;margin-top:6px;}.krupo-site-template-footer-bottom .footer-copyright .footer-logo{background:url(/sites/all/themes/krupion_editor/images/sprite/footer-logo.png) no-repeat;position:relative;top:3px;display:inline-block;margin-right:10px;width:16px;height:16px;}.krupo-site-template-footer-bottom .pane-menu-menu-footer{font-size:12px;font-size:0.75rem;float:right;margin-top:6px;}.krupo-site-template-footer-bottom .pane-menu-menu-footer ul{padding:0;margin:5px 0;}.krupo-site-template-footer-bottom .pane-menu-menu-footer ul li{list-style:none;float:left;margin-right:15px;}.krupo-site-template-footer-bottom .pane-masquerade-masquerade{clear:both;padding-top:15px;}.krupo-site-template-footer-bottom .pane-user-online ul{margin:0;padding:0;list-style:none;}.krupo-site-template-footer-bottom .pane-user-online ul li{float:left;margin-right:5px;}.krupo-site-template-footer-top{}.krupo-site-template-footer-top .pane-title{font-size:14px;font-size:0.875rem;padding-bottom:11px;border-bottom:1px solid rgba(255,255,255,0.2);color:#fff;font-weight:bold;}.krupo-site-template-footer-top .pane-title:after{background:url(/sites/all/themes/krupion_editor/images/sprite/footer-menu-icon-1.png) no-repeat;position:absolute;top:0;right:0;width:15px;height:14px;content:'';}.krupo-site-template-footer-top .pane-menu-menu-service-support .pane-title:after{background:url(/sites/all/themes/krupion_editor/images/sprite/footer-menu-icon-2.png) no-repeat;top:2px;}.krupo-site-template-footer-top .pane-menu-menu-new-here .pane-title:after{background:url(/sites/all/themes/krupion_editor/images/sprite/footer-menu-icon-3.png) no-repeat;top:2px;}.krupo-site-template-footer-top ul.menu{font-size:12px;font-size:0.75rem;margin:0;padding:0;opacity:0.5;}.krupo-site-template-footer-top ul.menu li{position:relative;display:inline-block;margin-bottom:4px;padding-left:8px;width:50%;list-style:none;}.krupo-site-template-footer-top ul.menu li:nth-child(2n){width:44%;}.krupo-site-template-footer-top ul.menu li:before{position:absolute;left:0;color:#fff;content:'\2022';}.krupo-site-template-footer-top ul.menu a{color:#fff;}.helptext{border:1px solid #cccccc;border-radius:5px;padding:15px;margin-bottom:15px;}.pane-locale-language{margin-top:-5px;font-size:12px;font-size:0.75rem;float:right;}.pane-locale-language a{color:#fff;text-decoration:none;}.pane-locale-language ul{margin:0;padding:0;list-style:none;}.pane-locale-language ul li{box-shadow:#b9b9b9 0 1px 5px;-webkit-transition:background-color 0.2s;-webkit-transition-delay:0s;transition:background-color 0.2s false false;display:inline-block;margin-left:8px;padding:12px 10px 7px;border-radius:0 0 5px 5px;background-color:#777777;text-decoration:none;}.pane-locale-language ul li:hover{background-color:#5e5e5e;}.log-in-block{margin-left:15px;margin-top:-5px;font-size:12px;font-size:0.75rem;float:right;color:#818181;}.log-in-block a{color:#818181;}.log-in-block .sing-up{box-shadow:#b9b9b9 0 1px 5px;-webkit-transition:background-color 0.2s;-webkit-transition-delay:0s;transition:background-color 0.2s false false;display:inline-block;margin-left:8px;padding:12px 10px 7px;border-radius:0 0 5px 5px;background-color:#27b8eb;color:#fff;text-decoration:none;}.log-in-block .sing-up:hover{background-color:#139ccc;}.messages{box-shadow:#b9b9b9 0 2px 8px;padding:15px 15px 15px 36px;border-radius:5px;background-position:10px 13px;color:#fff;}.messages a{color:#fff;}.messages ul{margin:0;list-style:none;}.messages.messages--status{background-image:-owg-image-url(/sites/all/themes/krupion_editor/css/sys-mess-status.png);background-image:-webkit-image-url(/sites/all/themes/krupion_editor/css/sys-mess-status.png);background-image:-moz-image-url(/sites/all/themes/krupion_editor/css/sys-mess-status.png);background-image:-o-image-url(/sites/all/themes/krupion_editor/css/sys-mess-status.png);background-image:image-url(/sites/all/themes/krupion_editor/css/sys-mess-status.png);border:2px solid #8ac26c;background-color:#adf287;color:#000;}.messages.messages--status a{color:#000;}.messages.messages--warning{background-image:-owg-image-url(/sites/all/themes/krupion_editor/css/sys-mess-warn.png);background-image:-webkit-image-url(/sites/all/themes/krupion_editor/css/sys-mess-warn.png);background-image:-moz-image-url(/sites/all/themes/krupion_editor/css/sys-mess-warn.png);background-image:-o-image-url(/sites/all/themes/krupion_editor/css/sys-mess-warn.png);background-image:image-url(/sites/all/themes/krupion_editor/css/sys-mess-warn.png);border:2px solid #c69105;background-color:#f8b606;}.messages.messages--error{background-image:-owg-image-url(/sites/all/themes/krupion_editor/css/sys-mess-error.png);background-image:-webkit-image-url(/sites/all/themes/krupion_editor/css/sys-mess-error.png);background-image:-moz-image-url(/sites/all/themes/krupion_editor/css/sys-mess-error.png);background-image:-o-image-url(/sites/all/themes/krupion_editor/css/sys-mess-error.png);background-image:image-url(/sites/all/themes/krupion_editor/css/sys-mess-error.png);border:2px solid #ba4c04;background-color:#ec6105;}ul.krumo-node ul{margin-left:20px;}.pane-page-logo{position:relative;z-index:14;float:left;margin-right:17px;margin-bottom:-8px;}.pane-page-site-name{font-size:22px;font-size:1.375rem;margin-top:10px;margin-bottom:1px;font-weight:bold;}.pane-page-slogan{font-size:12px;font-size:0.75rem;}.pane-system-main-menu{margin-bottom:-8px;}.pane-system-main-menu:after{content:"";display:table;clear:both;}.pane-system-main-menu .menu{float:right;margin:0;padding:0;}.pane-system-main-menu .menu li{display:inline-block;float:left;border-left:1px solid rgba(0,0,0,0.1);position:relative;}.pane-system-main-menu .menu li:last-child{border-right:1px solid rgba(0,0,0,0.1);max-width:250px;max-height:70px;}.pane-system-main-menu .menu li a,.pane-system-main-menu .menu li a.active{color:#000;text-decoration:none;padding:25px 18px 25px;display:inline-block;}.pane-system-main-menu .menu li a:after{-webkit-transition:background-color 0.2s;-webkit-transition-delay:0s;transition:background-color 0.2s false false;position:absolute;bottom:0px;width:100%;height:11px;left:0;}.pane-system-main-menu .menu li a.active:after{content:'';background-color:#adf287;}.pane-system-main-menu .menu li a:hover:after{content:'';background-color:#f8b606;}.user-login-pane{position:relative;margin-top:10px;}.user-login-pane .form-item label{margin-bottom:5px;}.user-login-pane .form-item input[type=text],.user-login-pane .form-item input[type=password]{width:100%;}.user-login-pane .form-actions{margin-bottom:0;text-align:center;}.user-login-pane .form-actions .form-submit{box-shadow:#b9b9b9 0 1px 5px;background-color:#27b8eb;text-decoration:none;border:none;border-radius:5px;color:#fff;padding:6px 8px 4px;display:inline-block;padding:14px 19px 13px;background-color:#adf287;color:#456136;}.user-login-pane .form-actions .form-submit[disabled]{color:#cccccc;background-color:#818181;}.user-login-pane .form-actions .form-submit:hover:not([disabled]),.user-login-pane .form-actions .form-submit.hover:not([disabled]),.user-login-pane .form-actions .form-submit:focus:not([disabled]){background-color:#f8b606;color:#fff;}.user-login-pane .form-actions .form-submit:active{box-shadow:rgba(0,0,0,0.3) 0 2px 5px inset;}.user-login-pane .form-actions .form-submit:focus{outline:none;}.user-login-pane .pane-content{padding-bottom:58px;}.user-login-pane .user-login-icon{background-image:url(/sites/all/themes/krupion_editor/images/user-login-icon.png);display:block;margin:0 auto;margin-top:3px;margin-bottom:14px;width:96px;height:96px;}.user-login-pane .form-item .description{display:none;}.user-login-pane .form-actions{margin-bottom:16px;}.user-login-pane .register-link{position:absolute;right:0;bottom:0;left:0;padding-top:16px;height:51px;border-radius:0 0 10px 10px;background-color:#27b8eb;text-align:center;}.user-login-pane .register-link a{color:#fff;}.user-login-pane .password-link{font-size:14px;font-size:0.875rem;position:absolute;right:0;bottom:-36px;left:0;text-align:center;}.user-register-pane,.password-recovery-pane{margin-top:10px;}.user-register-pane .form-item label,.password-recovery-pane .form-item label{margin-bottom:5px;}.user-register-pane .form-item input[type=text],.user-register-pane .form-item input[type=password],.password-recovery-pane .form-item input[type=text],.password-recovery-pane .form-item input[type=password]{width:100%;}.user-register-pane .form-actions,.password-recovery-pane .form-actions{margin-bottom:0;text-align:center;}.user-register-pane .form-actions .form-submit,.password-recovery-pane .form-actions .form-submit{box-shadow:#b9b9b9 0 1px 5px;background-color:#27b8eb;text-decoration:none;border:none;border-radius:5px;color:#fff;padding:6px 8px 4px;display:inline-block;padding:14px 19px 13px;background-color:#adf287;color:#456136;}.user-register-pane .form-actions .form-submit[disabled],.password-recovery-pane .form-actions .form-submit[disabled]{color:#cccccc;background-color:#818181;}.user-register-pane .form-actions .form-submit:hover:not([disabled]),.user-register-pane .form-actions .form-submit.hover:not([disabled]),.user-register-pane .form-actions .form-submit:focus:not([disabled]),.password-recovery-pane .form-actions .form-submit:hover:not([disabled]),.password-recovery-pane .form-actions .form-submit.hover:not([disabled]),.password-recovery-pane .form-actions .form-submit:focus:not([disabled]){background-color:#f8b606;color:#fff;}.user-register-pane .form-actions .form-submit:active,.password-recovery-pane .form-actions .form-submit:active{box-shadow:rgba(0,0,0,0.3) 0 2px 5px inset;}.user-register-pane .form-actions .form-submit:focus,.password-recovery-pane .form-actions .form-submit:focus{outline:none;}.node--faq.node--full{position:relative;}.node--faq.node--full .field--name-body{margin-bottom:18px;}.node--faq.node--full .field--name-body ol,.node--faq.node--full .field--name-body ul{padding:0 18px;margin:14px 0;}.node--faq.node--full .field--name-body ol li,.node--faq.node--full .field--name-body ul li{margin-bottom:1px;}.node--faq.node--full .field--name-body ol{padding:0 22px;}.node--faq.node--full .field--name-body ul{list-style:none;position:relative;padding-left:13px;}.node--faq.node--full .field--name-body ul li:before{content:'\2022';position:absolute;left:0;}.node--faq.node--full .field--name-body p{margin:0;}.node--faq.node--full .faqfield-anchor-list ol,.node--faq.node--full .faqfield-anchor-list ul{padding:0 18px;margin:14px 0;}.node--faq.node--full .faqfield-anchor-list ol li,.node--faq.node--full .faqfield-anchor-list ul li{margin-bottom:1px;}.node--faq.node--full .faqfield-anchor-list ol{padding:0 22px;}.node--faq.node--full .faqfield-anchor-list ul{list-style:none;position:relative;padding-left:13px;}.node--faq.node--full .faqfield-anchor-list ul li:before{content:'\2022';position:absolute;left:0;}.node--faq.node--full .faqfield-anchor-list > ul{margin-bottom:50px;}.node--faq.node--full .faqfield-anchor-list > ul li{margin-bottom:6px;}.node--faq.node--full .faqfield-anchor-list .faqfield-question{font-size:16px;font-size:1rem;margin:25px 0 8px;}.node--faq.node--full .faqfield-anchor-list .faqfield-question a{color:#000;text-decoration:none;}.node--faq.node--full .faqfield-anchor-list .faqfield-answer{padding-left:14px;}.node--faq.node--full .faqfield-anchor-list .faqfield-answer p:first-child{margin-top:0;}.node--faq.node--full .faqfield-anchor-list .faqfield-answer:last-child p:last-child{margin-bottom:0;}.node--faq.node--full .to-top{background:-owg-image-url(/sites/all/themes/krupion_editor/css/to-top.png) no-repeat center center;background:-webkit-image-url(/sites/all/themes/krupion_editor/css/to-top.png) no-repeat center center;background:-moz-image-url(/sites/all/themes/krupion_editor/css/to-top.png) no-repeat center center;background:-o-image-url(/sites/all/themes/krupion_editor/css/to-top.png) no-repeat center center;background:image-url(/sites/all/themes/krupion_editor/css/to-top.png) no-repeat center center;box-shadow:#b9b9b9 0 1px 1px;-webkit-transition:background-color 0.2s;-webkit-transition-delay:0s;transition:background-color 0.2s false false;position:absolute;top:0;right:-52px;width:37px;height:37px;border-radius:0 5px 5px 0;background-color:#cccccc;content:'';cursor:pointer;display:none;}.node--faq.node--full .to-top:hover{-webkit-transition:background-color 0.2s;-webkit-transition-delay:0s;transition:background-color 0.2s false false;background-color:#b3b3b3;}.puzzle-type-puzzle-type.view-mode-teaser .pane-content:after{content:"";display:table;clear:both;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image{position:relative;margin:-14px -14px 0;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image img{width:100%;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo-pdf{position:absolute;right:6px;bottom:45px;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo-pdf a{box-shadow:#b9b9b9 0 1px 5px;background-color:#27b8eb;text-decoration:none;border:none;border-radius:5px;color:#fff;padding:6px 8px 4px;display:inline-block;padding-right:27px;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo-pdf a[disabled]{color:#cccccc;background-color:#818181;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo-pdf a:hover:not([disabled]),.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo-pdf a.hover:not([disabled]),.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo-pdf a:focus:not([disabled]){background-color:#f8b606;color:#fff;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo-pdf a:hover:not([disabled]):after,.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo-pdf a.hover:not([disabled]):after,.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo-pdf a:focus:not([disabled]):after{background:url(/sites/all/themes/krupion_editor/images/sprite/button-small-arrow-white.png) no-repeat;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo-pdf a:active{box-shadow:rgba(0,0,0,0.3) 0 2px 5px inset;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo-pdf a:focus{outline:none;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo-pdf a:after{background:url(/sites/all/themes/krupion_editor/images/sprite/button-small-arrow-white.png) no-repeat;content:'';width:9px;height:13px;display:inline-block;margin-left:7px;margin-top:2px;position:absolute;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo{position:absolute;right:6px;bottom:8px;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo a{box-shadow:#b9b9b9 0 1px 5px;background-color:#27b8eb;text-decoration:none;border:none;border-radius:5px;color:#fff;padding:6px 8px 4px;display:inline-block;padding-right:27px;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo a[disabled]{color:#cccccc;background-color:#818181;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo a:hover:not([disabled]),.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo a.hover:not([disabled]),.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo a:focus:not([disabled]){background-color:#f8b606;color:#fff;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo a:hover:not([disabled]):after,.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo a.hover:not([disabled]):after,.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo a:focus:not([disabled]):after{background:url(/sites/all/themes/krupion_editor/images/sprite/button-small-arrow-white.png) no-repeat;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo a:active{box-shadow:rgba(0,0,0,0.3) 0 2px 5px inset;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo a:focus{outline:none;}.puzzle-type-puzzle-type.view-mode-teaser .group-puzzle-type-image .field-name-field-puzzle-type-demo a:after{background:url(/sites/all/themes/krupion_editor/images/sprite/button-small-arrow-white.png) no-repeat;content:'';width:9px;height:13px;display:inline-block;margin-left:7px;margin-top:2px;position:absolute;}.puzzle-type-puzzle-type.view-mode-teaser .field-name-krupion-puzzle-configure{float:right;margin-right:-8px;}.puzzle-type-puzzle-type.view-mode-teaser .field-name-krupion-puzzle-configure a{box-shadow:#b9b9b9 0 1px 5px;background-color:#27b8eb;text-decoration:none;border:none;border-radius:5px;color:#fff;padding:6px 8px 4px;display:inline-block;padding-right:27px;}.puzzle-type-puzzle-type.view-mode-teaser .field-name-krupion-puzzle-configure a[disabled]{color:#cccccc;background-color:#818181;}.puzzle-type-puzzle-type.view-mode-teaser .field-name-krupion-puzzle-configure a:hover:not([disabled]),.puzzle-type-puzzle-type.view-mode-teaser .field-name-krupion-puzzle-configure a.hover:not([disabled]),.puzzle-type-puzzle-type.view-mode-teaser .field-name-krupion-puzzle-configure a:focus:not([disabled]){background-color:#f8b606;color:#fff;}.puzzle-type-puzzle-type.view-mode-teaser .field-name-krupion-puzzle-configure a:hover:not([disabled]):after,.puzzle-type-puzzle-type.view-mode-teaser .field-name-krupion-puzzle-configure a.hover:not([disabled]):after,.puzzle-type-puzzle-type.view-mode-teaser .field-name-krupion-puzzle-configure a:focus:not([disabled]):after{background:url(/sites/all/themes/krupion_editor/images/sprite/button-small-arrow-white.png) no-repeat;}.puzzle-type-puzzle-type.view-mode-teaser .field-name-krupion-puzzle-configure a:active{box-shadow:rgba(0,0,0,0.3) 0 2px 5px inset;}.puzzle-type-puzzle-type.view-mode-teaser .field-name-krupion-puzzle-configure a:focus{outline:none;}.puzzle-type-puzzle-type.view-mode-teaser .field-name-krupion-puzzle-configure a:after{background:url(/sites/all/themes/krupion_editor/images/sprite/button-small-arrow-white.png) no-repeat;content:'';width:9px;height:13px;display:inline-block;margin-left:7px;margin-top:2px;position:absolute;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .chosen-container{max-width:140px;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) input[type=text]{max-width:160px;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .form-item-field-puzzle-vocabulary-tid .description{display:none;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .views-exposed-form .views-exposed-widget .form-submit{margin-top:1.2em;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .views-field-nothing{width:140px;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .field-collection-container{border-bottom:none;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .view-mode-krupion-template-preview{margin:0 5px;text-align:left;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .field-collection-item-field-puzzle-base-data .content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .views-table{margin-bottom:30px;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .views-table caption{background-color:#33BAEA;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .views-table caption .inner-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .views-table caption .inner-content .field-collection-container{width:80%;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .views-table caption .inner-content .field-name-template-clone-link{width:140px;padding:35px 0 0 10px;text-align:left;}.view-generated-puzzles:not(.view-display-id-panel_pane_1) .views-table caption a{color:#000;}.view-puzzle-types .row{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%;}.view-puzzle-types .row:nth-child(3n){width:32.20339%;clear:right;float:right;margin-right:0;}
