.h1-style{margin:0 0 10px 0;color:#7d7d7d;font-size:13px;font-weight:bold;padding:20px 5px 20px 25px;width:100%!important}html{color:#000;background:#f3f3f5}body.login_page{background:url('/bundles/siteadmin/images/login_bg.jpg') repeat-y scroll 50.5% 0 transparent}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}#wrapper{width:1080px;margin:0 auto}#header{background:url('/bundles/siteadmin/images/tech_engine_head_bg.jpg') no-repeat center;height:170px}#footer{margin:0 0 20px 0;text-align:center;font-size:15px;padding-bottom:30px}.clear{clear:both}.hidden{display:none}.full-width{display:block;width:100%}.small{font-size:.8em!important}.smaller{font-size:.6em!important}.green{color:green!important}.brown{color:brown!important}.steelblue{color:steelblue!important}.gray,.grey{color:#ccc!important}.gray-medium,.grey-medium{color:#999!important}.red{color:red!important}.pointer{cursor:pointer!important}.help{cursor:help!important}.underline{text-decoration:underline}.bold{font-weight:bold}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px}.margin-top-20{margin-top:20px}.margin-top-25{margin-top:25px}.margin-left-5{margin-left:5px!important}.margin-left-10{margin-left:10px!important}.margin-left-20{margin-left:20px!important}.margin-left-30{margin-left:30px!important}.margin-right-5{margin-right:5px!important}.margin-right-10{margin-right:10px!important}.margin-right-20{margin-right:20px!important}.margin-right-30{margin-right:30px!important}.bg-yellow{background-color:#faffbd}.bg-light-grey{background-color:#efefef}.height-80{height:80px!important}.height-120{height:120px!important}.form-group>*:last-child:after{content:" ";display:table;margin-bottom:10px}.content{position:relative}.content .left_panel{float:left;width:260px;border:1px solid #e8e8e8;margin:0 3px 0 0}.content .right_panel{float:left;width:65%;border:1px solid #e8e8e8;margin:0}.content .left_panel .search_panel{background:url('/bundles/siteadmin/images/bg-job.gif') no-repeat;width:100%;height:175px}.content h1{color:#7d7d7d;font-size:22px;font-weight:bold}.content div.header_menu{margin:10px 0 5px 0}.content div.header_menu .main_button{float:left}.content div.header_menu .site{float:left;margin-left:30px}.content div.header_menu .site label{font-weight:bold;font-size:14px;line-height:25px}.content_area{border:1px solid #ccc;margin:0 0 15px 0;-moz-box-shadow:3px 3px 7px #888;box-shadow:3px 3px 7px #888}.content_area h1{width:115px;background-color:#e7e7e7;border:1px solid #e7e7e7;color:#808080;font-size:12px;padding:6px 5px;text-align:left!important;margin:10px 0 15px 0;clear:both;font-family:arial}.content_area .hr{border-bottom:1px dashed #ccc;height:0;margin:10px 0;width:100%}.content_area .page_menu{display:block;width:auto;float:left;margin:5px 3px 5px 5px;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;color:#565656}.content_area .page_menu a.add_button{padding:0 5px 0 5px;text-decoration:none;color:#565656;background-color:#fff;border:0 solid}.content_area .page_menu span{background-color:wheat;padding:5px 5px 6px 5px;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee}.content_area .s_tableborder{padding:1px;border:1px solid #dfdfdf}.content_area .s_table{border-collapse:collapse;width:100%}.content_area .s_table .disabled,tr.disabled td a{color:#ccc!important}.content_area table.s_table th{border-color:#fff;padding:5px;color:#fff;background:none repeat scroll 0 0 #888;text-align:left;font-weight:bold;border:1px solid #fff}.content_area table.s_table th a{color:#fff;font-weight:bold;text-decoration:none;display:block}.content_area table.s_table td{padding:5px;text-align:left;border:1px solid #fff}.content_area table.s_table td a{color:#535353}.content_area .paginator{margin:10px 0 10px 0}.content_area .paginator a,.paginator span{margin:5px;padding:5px;border:1px solid #ccc;background-color:#dfdfdf}.content_area input[type="text"],.content_area input[type="email"],.content_area input[type="password"],.content_area select{padding:5px}.content_area input[type="password"]{margin-top:8px}.content_area a.likebutton,.content_area_popup a.likebutton{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px;width:auto!important}.content_area .button,.content_area_popup .button{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px;width:auto!important}.content_area a#add,.content_area input#add{color:#369;padding:5px 10px 6px 24px;background:#f5f5f5 url('/bundles/siteadmin/images/add.png') 5px 5px no-repeat;width:auto!important}.content_area a#submit,.content_area input#submit{color:#333;padding:5px 10px 6px 24px;background:#f5f5f5 url('/bundles/siteadmin/images/tick.png') 5px 5px no-repeat;width:auto!important}.content_area a#cancel,.content_area input#cancel{color:#333;padding:5px 10px 6px 24px;background:#f5f5f5 url('/bundles/siteadmin/images/cross.png') 5px 5px no-repeat;width:auto!important}.site-container{padding:0 20px 20px 20px}.pagination{*position:absolute;*right:0;*top:16px;margin:0;float:right;padding-right:15px;text-align:right}.pagination ul{box-shadow:none}.pagination li{display:inline}.pagination a{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination ul>.active>a,.pagination ul>.active>span{background-color:#c7c8c9;cursor:default}.form-search label{vertical-align:middle;margin-top:4px;padding-right:3px}.site-page .pagination{margin:0 0 8px 0}.site-page .recent-visited{margin:25px 0 0;color:steelblue}.site-page .recent-visiting-list{display:none}.site-page .recent-visiting-list ul{margin-bottom:20px;border:1px dotted #eee;padding:10px 20px;background-color:#efefef}.site-page .recent-visiting-list ul li{list-style:circle}.applicants{padding:0 15px 15px 15px}.applicants .pagination{margin:16px 0 8px 0}.campaign-site{background-color:lightyellow}.campaign-site label{color:#1a1a1a}.campaign-title{color:yellowgreen}.paginator span{background-color:#535353;color:#fff}.form .form_row{margin:5px 0 10px 0}.form .form_row ul.chk_group{float:left;background:#fafafa;padding:10px;margin:0;border:1px solid #e5e5e5}.form .form_row ul.chk_group .input{width:15px}.content_area_popup h1{width:115px;background-color:#e7e7e7;border:1px solid #e7e7e7;color:#808080;font-size:12px;padding:6px 5px;text-align:left!important;margin:10px 0 15px 0;clear:both;font-family:arial}.content_area_popup h2{color:#666;font-size:14px;font-weight:bold;margin:5px 0 5px 0;clear:both;font-family:arial}.content_area .components{padding:0 0 0 10px;font-size:10px;color:#1c94c4}.featured_employee_images div{float:left;margin:3px 2px 3px 2px;width:66px;height:90px;border:1px solid #ccc;overflow:hidden}.action_button input[type="text"]{width:80px}.email_address input[type="text"]{width:280px}.form_row img{border:1px solid #ccc;padding:3px}center{padding:55px 0 25px 0;max-width:700px;margin:auto}.login{background:#f8f8f8;text-align:left;padding:20px;width:342px;border:1px solid #ccc;border-radius:7px}.login .field{margin:0 0 10px 0}.login h1,.reset-password h1{text-transform:uppercase;font-size:23px;color:#54b2f4;margin:0;line-height:40px}.login input[type='image']{float:right}.login input{background:#e0e0e0}.login p.tip{font-size:90%}input#remember_me+label{font-weight:normal}#talentpropeller_link{float:left;margin:35px 0 0 110px}#bigsplash_link{float:right;margin:35px 130px 0 0}.content_area .content_frame .component_section h1 h1,.content_area .content_frame .site_data h1{margin:0 0 10px 0;color:#7d7d7d;font-size:13px;font-weight:bold;padding:20px 5px 20px 25px;width:100%!important}.content_area .content_frame .component_section h1 h6.template-feature,.content_area .content_frame .site_data h6.template-feature{padding:8px}.content_area .content_frame .component_section h1 h6.template-feature li,.content_area .content_frame .site_data h6.template-feature li{list-style-type:square;color:green}.content_area .content_frame .site_data>h3{margin:0 10px}.content_area .content_frame .site_data .remarketing{height:200px}.content_area .content_frame .form_area{padding:10px}.line-through{text-decoration:line-through}.inactive,.inactive a{color:#aaa!important}.navbar .brand{float:right}.access_denied{width:40%;margin-left:29.7%;height:80px}#login .field input[type="checkbox"]{vertical-align:top}.analytics{padding-left:30px;padding-right:30px}.notice{background-color:#a0ff00;font-size:110%;font-weight:bold;margin:0;padding:10px;border-radius:7px;box-shadow:1px 1px 3px 3px #c1c1c1;position:absolute;top:20%;left:40%;z-index:1000}.notice-error{background-color:#e5a572!important}.notice p{margin:5px}.error{color:#c00}.form_row .input ul li{color:red}.form_row .error input{border:1px solid #c00}.two_columns .detail,.two_columns .detail input[type='text']{width:520px!important}.form_area .section_break{clear:both;border-bottom:1px dashed #f0f0f0;width:90%}.content_area .status_,.content_area .status_ a,.content_area .status_0,.content_area .status_0 a{color:#ccc}.login_area .site{margin:0 0 10px 0}.site p.description{font-family:'Oxygen',sans-serif;font-size:.8em;color:#999;font-style:italic}form.form div.subpage_menu{margin:0 0 5px 50px;border-bottom:1px solid #ccc}form.form div.component_section h1,div.component_section10 h1,div.component_section90 h1{margin:0 0 10px 0;color:#7d7d7d;font-size:13px;font-weight:bold;padding:20px 5px 20px 25px;width:100%!important}form.form div.component_section input[type='radio'],div.component_section10 input[type='radio'],div.component_section90 input[type='radio']{margin:0 10px 0 10px!important}form.form div.component_section input[type='radio']:first-of-type,div.component_section10 input[type='radio']:first-of-type,div.component_section90 input[type='radio']:first-of-type{margin-left:0!important}.subpage_menu div.btn{border-bottom-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:0;border-top-left-radius:10px;margin:0;border-bottom:0;box-shadow:none}form.form .subpage_menu div.btn-primary{background:#e7e7e7;color:#5d5d5d}form.form .subpage_menu a.btn-primary{background:#e7e7e7;color:#5d5d5d}form.form .subpage_menu a{color:#5d5d5d}.subpage_menu a.delete_subpage,.subpage_menu a.delete_subpage:hover,.page_menu a.delete_page,.page_menu a.delete_page:hover{color:#ccc;font-family:"Arial Black",Arial;font-weight:bold;background:transparent;font-size:14px;text-decoration:none}.page_menu a.delete_page,.page_menu a.delete_page:hover{color:#ed1c24!important}.page_menu .page-color-indicator{margin-left:-13px;padding:6px 15px!important}.login form{margin:0}.form_pageimagelist{margin:10px 0 15px;border-bottom:1px dotted #5e5e5e;min-height:150px}.form_pageimagelist .image_frame p{margin:0 0 0 97px}.form_pageimagelist div.image_frame img{margin-bottom:-29px;width:160px}.form_pageimagelist div.image_frame span{background:#000;color:#fff;display:block;opacity:.5;line-height:25px;text-align:center;width:152px;margin-left:4px}.valid{background:url('/bundles/siteadmin/images/tick.png') right 3px center no-repeat transparent;background-size:27px 27px}.invalid{background:url('/bundles/siteadmin/images/cross.png') right 3px center no-repeat transparent;background-size:27px 27px}.form-group .evo-colorind-ff,.form-group .evo-colorind,.form-group .evo-colorind-ie{display:none}.ui-autocomplete-loading,.ajax_loading{background:url('/bundles/framework/images/loader1.gif') right center no-repeat transparent;background-size:27px 27px}.loading{width:30px;height:30px;display:block;float:right;margin-right:400px}form.index{border-bottom:1px solid #ddd;margin:0;width:97%}.site_list{margin-left:-16px}.user_list{width:97%}#site_list_table span.position,.user_list span.position{font-size:.8em;color:#ddd}#reminder{background-color:#ff0;border-radius:7px;box-shadow:1px 1px 3px 3px #d1d1d1;padding:9px;position:absolute;right:20px;top:320px;width:280px;font-size:85%;font-weight:bold}#video_embed_tip{display:none}#preview_video{display:none}.forgotpassword{width:60%;margin:0 auto;background-color:#f8f8f8;border:1px solid #ccc;border-radius:7px;padding:0 10px 10px 10px;text-align:left;box-sizing:content-box}.forgotpassword h1{color:#54b2f4}.forgotpassword p{color:#5e5e5e}.reset-password{background:#f8f8f8;text-align:left;padding:20px;border:1px solid #ccc;border-radius:7px;margin-top:40px;margin-bottom:80px}.reset-password #headline-wrapper{margin:0 0 20px 0}.reset-password ul>li{color:red;font-size:.8em}p.char_remain{color:#337ab7}p.char_remain span{font-weight:bold;color:#337ab7}span.information{background:url('/bundles/siteadmin/images/information.png') no-repeat scroll 5px 0 transparent;display:inline-block;width:25px;min-height:25px;margin-top:-5px}i.information{padding-left:5px}.tooltip-inner{max-width:300px}.email_content{border-top:1px solid #ddd}.site-container .email_content{border:1px solid #e4e4e4;padding:10px}.email_content ul{margin:0;position:relative}.email_content li p{display:inline-block;line-height:25px;width:765px}.email_content li p.description{margin-left:90px;color:#999;font-size:90%}.email_content label{float:left;line-height:25px;width:90px;margin:0;color:#666;font-size:14px}.email_content input{width:768px}.email_content .ck_editor{width:765px;display:inline-block}#placeholder{position:absolute;top:40px;border:1px solid #c4c4c4;border-right:0;padding:1px 2px;border-radius:5px 0 0 5px;width:85px;margin-left:1px;background:#fff}#placeholder li{border:1px solid #e8e8e8;border-radius:5px;margin:2px 0;padding:2px;cursor:pointer}#placeholder li.used{background:yellow}#placeholder li:hover{background:#c4c4c4}.cke_skin_kama .cke_dialog_ui_input_file{height:100px!important}.cke_wrapper *{box-sizing:content-box}.ui-autocomplete,.ui-front{z-index:1500!important}.google-report{margin-bottom:20px;position:relative;border-bottom:thick dashed #ececec}.google-report-hover:after{content:"Hover your mouse over each line to view detail";position:absolute;top:5px;right:0;padding:2px 4px;border:1px solid #c4c4c4;color:#c4c4c4;font-size:12px}.google-report-clean{margin-bottom:20px;background-color:#e7e7e7;padding:10px;color:#7d7d7d;font-weight:bold}div.google-visualization-tooltip{z-index:1}a.set-stat-date{display:inline-block;margin:0 10px}.form-contactus{margin:0 0 15px 0}.content_frame .btns{margin:10px 0 0 0;padding-left:10px}.campaign-site .color label{font-size:85%;font-weight:normal;line-height:30px;text-align:right}.socialmedia-wrapper ul>li{color:red;margin-left:-42px}.sitebanner #dragandrophandler{min-height:200px}.sitebanner .ui-sortable-handle{background-color:#e8e8e8;box-shadow:0 0 2px rgba(0,0,0,0.2);border-radius:5px;margin-bottom:10px}.sitebanner .ui-sortable-handle h4{padding:10px 15px}.sitebanner .buttons{padding:20px 15px 10px 15px}.sitebanner .saveHelper{padding:5px 30px;display:none}.sitebanner .banners{border:1px solid lightgray;background-color:whitesmoke;margin-top:20px!important}.sitebanner .banners img{margin-top:2px;margin-bottom:2px}.sitebanner .save_order,.sitebanner .cancel,.sitebanner .back{display:inline}.sitebanner .fa-times-circle-o{height:20px;width:16px;color:red}.sitebanner .ui-sortable-handle{display:flex}.sitebanner .file_upload{margin-bottom:20px}.other_banner_link{display:none}.logo_image_wrapper li{color:red}.logo_image_wrapper img{background-color:#ccc}.template-block{display:flex}.template-block span{margin:8px}.template-block .pagination{float:none}.pagination-block{display:flex}.pagination-block span{margin:8px}.search-block{display:flex}.search-block .fa-search{margin-left:-20px;margin-top:8px}.trademe-insert{color:black;font-weight:bold}.trademe-update{color:green}.trademe-delete{color:brown}.trademe-token .header{font-weight:bold;background-color:#efefef}.trademe-token .data,.trademe-token .header{border-bottom:1px solid #efefef;padding:8px 0}.trademe-token .inactive{color:grey}.trademe-token .strike-through{color:grey}.trademe-token .strike-through .data{text-decoration:line-through}.trademe-token .oauth-link-block{margin:30px 0}.trademe-token .hideFromEye{color:white;border:0;z-index:-1;position:relative;left:0}.multi_banner_upload{padding:0;margin-bottom:10px}.multi_banner_upload img{border:0;margin-bottom:5px;background-color:transparent;width:50%;display:block}.multi_banner_upload a{outline:0}.multi_banner_upload li{color:red}.single_banner_upload li{color:red}.gallery .image-align-wrapper label{padding-right:30px}.gallery_macro_wrapper,.featured_employee_wrapper,.add_contact_wrapper,.form_pageimagelist,.benefit_tile_wrapper{background-color:#f0f0f0;margin:15px;padding:10px;border-radius:10px}.gallery_macro_wrapper li,.featured_employee_wrapper li,.add_contact_wrapper li,.form_pageimagelist li,.benefit_tile_wrapper li{color:red;margin-left:-35px}.add_button{padding-left:15px}#page_overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2;cursor:pointer}#page_overlay #spinner{position:absolute;top:50%;left:50%;font-size:80px;color:#f7f9fb;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}div#video_iframe_container input.input_field{width:70px;font-size:11px;padding:1px 3px}div#video_iframe_container select.align{width:70px;height:22px;border:0;outline:1px solid #bfbfbf;outline-offset:-1px}div#video_iframe_container div.video_settings_btns{margin-top:8px}div#video_iframe_container{font-size:11px}div#video_iframe_container .row_list{margin-left:0!important;margin-right:0!important;background-color:#eee;padding:10px 0;margin-bottom:10px}div#video_iframe_container iframe{width:30%;height:30%}div.modal-body p#preloader_msg,div.modal-footer p#preloader_msg{color:#29b109;margin-bottom:0!important}.paddingLeftZero{padding-left:0}.btn-icon-sm{padding:2px 4px;font-size:12px;line-height:1.5;border-radius:3px}span.rc-anchor-error-msg{margin-top:15px!important;font-size:11px!important;margin-left:5px!important}div.forgot-password{display:inline;line-height:30px}.padding-right-10{padding-right:10px!important}.password_error ul,ul.error_container,.user_form ul{padding-left:0;color:#c00}form.user_form #usertype_password_password{margin-top:10px}form.user_form .show_raw_password,#resetpassword .show_raw_password{font-size:20px;color:#4b9c0c;position:absolute;float:right;right:48px;top:18px}#login .show_raw_password{font-size:20px;color:#4b9c0c;position:absolute;float:right;right:10px;margin-top:-27px}.alert-warning a.close{margin-top:-5px}.alert-warning ul{padding-left:5px!important}form.user_form #usertype_password_confirm_password{margin-top:0!important}#resetpassword .reset_password_form{right:30px!important;margin-top:6px!important;top:2px!important}div.password_notes span{font-size:13px;font-style:italic;font-weight:bold}div.password_notes ul{padding-left:15px!important}div.password_notes ul li{list-style-type:circle}div.alert ul{padding-left:0!important}div.alert .close{line-height:.5!important}.position-relative{position:relative!important}div.alert ul{padding-left:0!important}div.alert .close{line-height:.5!important}div#site_cloneModal .modal_form_container{overflow:auto}.notice_error{background-color:#ff0032!important;color:#fff;left:25%!important}p.clone_message{padding:20px 0;color:green}.no-padding-right{padding-right:0!important}.modal-preview-template{width:55%!important}.help_container ul li{margin-bottom:10px;margin-top:15px}.help_container h1{font-size:20px!important;width:100%;margin-top:0;padding-left:10px}.help_container .with_border{border:1px solid #333}.help_list{padding:20px}.help_list ul{padding-left:20px!important}.help_list ul li{list-style-type:decimal!important;font-size:1.8rem}.help_list ul li .help_italic{font-style:italic;color:#337ab7}.help_list ul li p.help_code{font-family:"Courier New",Tahoma,verdana,arial,sans-serif}.add_help_icon{float:right;margin-right:-18px;margin-top:-25px}.code-version{font-size:5rem;color:pink;position:absolute;top:250px;left:60px;transform:rotate(-45deg)}