a {cursor:pointer;}
div#nav_bar a {cursor:default;}
.config_table table p.count {padding:30px auto;font-size:90%;}
span#wizard_viewsite_icon {display:inline-block;zoom:1;*display:inline;padding:4px;color:white;border-radius:2px;background-color:#329DE5;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2DA0ED', endColorstr='#329DE5',GradientType=0 );background-image:linear-gradient(bottom, #329DE5 25%, #2DA0ED 75%);background-image:-o-linear-gradient(bottom, #329DE5 25%, #2DA0ED 75%);background-image:-moz-linear-gradient(bottom, #329DE5 25%, #2DA0ED 75%);background-image:-webkit-linear-gradient(bottom, #329DE5 25%, #2DA0ED 75%);background-image:-ms-linear-gradient(bottom, #329DE5 25%, #2DA0ED 75%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.25, #329DE5), color-stop(0.75, #2DA0ED));}
span#wizard_publish_icon {display:inline-block;zoom:1;*display:inline;padding:4px;color:white;border-radius:2px;background-color:#F39C12;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F3A11F', endColorstr='#F39C12',GradientType=0 );background-image:linear-gradient(bottom, #F39C12 25%, #F3A11F 75%);background-image:-o-linear-gradient(bottom, #F39C12 25%, #F3A11F 75%);background-image:-moz-linear-gradient(bottom, #F39C12 25%, #F3A11F 75%);background-image:-webkit-linear-gradient(bottom, #F39C12 25%, #F3A11F 75%);background-image:-ms-linear-gradient(bottom, #F39C12 25%, #F3A11F 75%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.25, #F39C12), color-stop(0.75, #F3A11F));}
div#nav_logo img {float:left;}
div.config_item div.nameless {width:100%;}
div#wizard_publish_data {display:none;visibility:hidden;}
label.nav_loc {margin-left:5px;margin-right:10px;}
td.column_1_wrapper {min-width:450px;}
ul.column {padding:8px;margin:0px;position:relative;}
ul.column li {padding:10px;border-bottom-width:0px;background-color:white;cursor:move;cursor:-moz-grab;cursor:-webkit-grab;text-align:center;margin:0px;margin:0px auto 3px auto;}
ul.column li.placeholder {background-color:white;}
ul.column li > input[type=text] {padding:2px;margin:0px;}
form#wizard a.add_page_clicker {text-align:center;font-size:11pt;display:block;margin-left:auto;margin-right:auto;background-color:transparent;}
a.edit_link_page, a.delete_link_page {background-image:url(images/ui-icons_222222_256x240.png);opacity:0.6;height:20px;width:20px;display:inline-block;margin-left:3px;}
a.edit_link_page {background-position:-62px -110px;}
a.delete_link_page, a.delete_pp {background-position:-94px -126px;}
textarea.page_content_modal {height:200px;}
form#wizard div#preview {width:100%;min-height:200px;font-size:40px;text-align:center;color:#DFDFDF;}
form#wizard div#preview_notions {width:100%;}
div#nav_content {text-align:center;box-sizing:border-box;}
div#nav_content > div {display:inline-block;min-width:270px;vertical-align:top;box-sizing:border-box;padding:10px;border-radius:4px;}
div#nav_pages {width:40%;margin-bottom:10px;}
div#real_preview_holder {position:absolute;top:0;left:0;visibility:hidden;overflow:hidden;}
iframe#ifr {position:absolute;top:0;left:0;visibility:hidden;width:1000px;height:800px;}
div#nav_preview {width:60%;}
div#nav_content h3 {display:block;margin:0px;font-size:11pt;}
div.config_item input[type=text] {padding:2px;}
input.item_name {width:150px;}
input#mystore {width:300px;}
#upload_logo {display:none;}
#logo img {max-width:100%;}
#remove_logo {margin-left:15px;}
div#pages_modal {height:450px;}
h1.page_name {margin:20px auto;}
div#steps {margin-left:auto;margin-right:auto;}
div.step {display:inline-block;padding-left:6px;padding-right:6px;height:38px;margin:5px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#BDC3C7;width:120px;}
div.step_content_wrapper {display:table;height:100%;}
div.step a, span.step_name, .destination {display:table-cell;vertical-align:middle;text-align:left;padding-left:6px;color:white;font-weight:normal;background:none;border:none;}
div.step a {text-decoration:none;}
div.completed_step {background-color:#119177;}
div.current_step {background-color:#29C0A2;}
div.current_step a, div.current_step a:hover {cursor:default;}
span.step_splitter {background-image:url(../step-arrow.png);background-position:0px -10px;display:table-cell;vertical-align:middle;width:10px;}
span.step_number {display:table-cell;vertical-align:middle;color:white;font-size:16pt;padding:0px 5px;}
div.fixed_next {display:none;position:fixed;width:100%;bottom:0px;left:0px;height:80px;margin:0px;padding:0px;background-color:#2980B9;box-shadow:0 0px 5px #CDCDCD;-moz-box-shadow:0 0px 5px #CDCDCD;-webkit-box-shadow:0 0px 5px #CDCDCD;}
div.fixed_next:hover, div.fixed_next:hover #button_next_alone {background:#3498DB;}
#button_next_alone {left:0px;width:100%;text-align:center;font-size:240%;line-height:60px;}
ul#layout_list li.show_more_themes_wrapper {width:100%;height:40px;margin-bottom:120px;}
ul#layout_list li#more_theme_header, ul#layout_list li.more {display:none;}
div.content_wide, div.content {padding-bottom:50px;padding-top:0px;}
textarea[name="WelcomeDescription"] {height:50px;}
div#path_select {text-align:center;}
a.pathway_select {display:inline-block;width:350px;text-align:center;padding:5px;border-radius:4px;margin:30px;border:1px solid gray;background-color:white;box-shadow:1px 1px 3px #DFDFDF;-moz-box-shadow:1px 1px 3px #DFDFDF;-webkit-box-shadow:1px 1px 3px #DFDFDF;padding-top:0px;padding-bottom:20px;}
a.pathway_select p {color:black;margin-top:-15px;}
a.pathway_select > p:hover {color:black;text-decoration:none;}
div#nav_expand {display:none;}
#upload_buttons, #shopsite_buttons {width:60%;margin-left:auto;margin-right:auto;text-align:center;}
#shopsite_buttons {margin-top:30px;}
#upload_buttons {margin-top:50px;}
#ADC_button_upload, #VC_button_upload {display:none;}
#upload_wrapper {display:inline-block;text-align:left;margin-left:auto;margin-right:auto;padding:10px;}
#upload_ADC_dispatch, #upload_VC_dispatch {margin-bottom:10px;display:block;}
#button_list li {display:inline-block;max-width:200px;padding:10px;margin:1px;cursor:pointer;}
#button_list li img {margin-top:3px;}
#button_list li.selected_buttons, div.selected_buttons {background-color:white;border:1px solid #DDDDDD;border-radius:2px;cursor:default;}
#upload_wrapper img {cursor:pointer;}
#configure_modal_editing {display:none;}

@media screen and (max-width:800px){
  div#nav_pages {width:100%;border-right-width:0px;}
  div#nav_preview {width:100%;}
  textarea.page_content_modal {height:300px;}
  a.pathway_select {margin:0px;margin-bottom:10px;width:100%;min-width:300px;}
  div#steps {display:none;}
}
