div.djw-header h1{height:157px;margin:0;background:url(/wp-content/themes/djw/images/logo.png) no-repeat top left}div.djw-header h1 a{display:block;width:295px;height:157px}div.djw-header h4{float:left;font-size:19px;font-weight:600;letter-spacing:.2px;color:#aaa77d;margin:15px 40px 0 0}.djw-header .social{margin:0 3rem 0 0}#searchform{margin:1rem 3rem 1rem 0}#searchsubmit{width:100%;background:#b0aa7e;border:1px solid #b0aa7e}@media only screen and (max-width:768px){div.djw-header h4{margin:0 0 1rem}#searchform{margin:1rem 0}}.gov{float:right;margin:20px 40px 0 0}.djw-header .social img{vertical-align:middle;margin-right:10px}.djw-header a img{border:0;outline:0}@media handheld,only screen and (max-width:767px){header{position:relative}header .subheader{width:100%;margin-bottom:0;text-align:center}header .menu-action{float:left;position:relative;top:1px;margin-top:-12px}header .menu-action .button.small{padding:8px}header .menu-action .button.small svg{opacity:.5}header h1{font-size:27px;font-size:2.7rem;margin-bottom:18px}header h4{font-size:17px;font-size:1.7rem}}.cf{*zoom:1;clear:both}.cf:before,.cf:after{content:"";display:table}.ir{position:absolute;left:-9600px}.divider{background:url(/wp-content/themes/djw/images/divider.png) no-repeat center top;height:36px;margin:20px 0 27px}img.alignright{float:right;margin:0 0 18px 18px}img.alignleft{float:left;margin:0 18px 18px 0}img.aligncenter{display:block;margin:18px auto}figure{margin-bottom:17px}figure img{height:auto;border:1px solid #e7e6d7;margin:0 auto;padding:2px;display:block}figure.figure{margin:0 auto;-webkit-border-radius:3px;-moz-border-radius:3px;display:inline-block}figure.figure figcaption{padding:8px 10px;font-size:13px font-size:1.3rem;line-height:18px;color:#555}figure.alignright.figure{float:right;margin:0 0 18px 18px}figure.alignleft.figure{float:left;margin:0 18px 18px 0}.footer-nav li{display:block;float:right;padding-left:3%;margin-bottom:0}footer{background:#fff;color:inherit;padding:10px 0 0}.js [role=main]{padding:30px 40px;background:#fff}@media only screen and (max-width:768px){.js [role=main]{padding:10px}}#sidebar{margin-top:-30px;border-top:30px solid #f0f0e7}.page-id-19 #sidebar{border-top:30px solid #fff}ul.breadcrumbs li span{padding-left:3px}ul.breadcrumbs li a{padding-left:0}#respond textarea{height:100px}ul.page-numbers{display:block;height:24px;margin-left:-5px}ul.page-numbers li{float:left;display:block;height:24px;color:#999;font-size:14px;margin-left:5px}ul.page-numbers li a{display:block;padding:1px 7px;color:#555}ul.page-numbers li:hover a,ul.page-numbers li a:focus{background:#e6e6e6}ul.page-numbers li.unavailable a{cursor:default;color:#999}ul.page-numbers li.unavailable:hover a,ul.page-numbers li.unavailable a:focus{background:transparent}ul.page-numbers li span.current{background:#2ba6cb;color:#fff;font-weight:700;cursor:default;display:block;padding:1px 7px}body{color:gray;background:#e7e6d7 url(/wp-content/themes/djw/images/bg.png) repeat-x center 157px}.row{width:980px}#turnkey-credit{display:none}header[role=banner]{background:#fff}.row.display,#sidebar .widget{margin-bottom:1em}a{color:#000;text-decoration:underline}.cdate{margin:-13px 0 1em!important;display:block;clear:left;font-size:12px;font-weight:400}h1,h2,h3,h4,h5{font-family:open sans,helvetica neue,helvetica,Arial,Verdana,sans-serif;font-weight:600;color:#130c0d}h1{font-size:26px}.page h1{padding-bottom:1em}h2{font-size:20px}.home h2{padding-bottom:.5em}.single h2{line-height:1.4}.archive h2{margin-bottom:0}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}h3{font-size:16px;line-height:1.4}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:underline}.post-box h2,.post-box h3,.post-box h4,.post-box h5{color:#58595b}.post-box h2 a:link,.post-box h2 a:visited,h4 a:link,h4 a:visited{color:#58595b}.post-box h2 a:hover,h4 a:hover{color:#2795b6}p.more{font-size:13px}.overflow-visible{overflow:visible}.sidebar-section{margin-bottom:1.25em;padding:0 15px;font-size:12px;font-weight:400}.widget_recent_entries .sidebar-section li{padding-bottom:.25em}.button.brown{background-color:#565050;background-image:-webkit-gradient(linear,left top,left bottom,from(#565050),to(#777272));background-image:-webkit-linear-gradient(top,#565050,#777272);background-image:-moz-linear-gradient(top,#565050,#777272);background-image:-o-linear-gradient(top,#565050,#777272);background-image:linear-gradient(to bottom,#565050,#777272);border:1px solid #777272}.button.brown:hover{background-color:#353131;background-image:-webkit-gradient(linear,left top,left bottom,from(#353131),to(#777272));background-image:-webkit-linear-gradient(top,#353131,#777272);background-image:-moz-linear-gradient(top,#353131,#777272);background-image:-o-linear-gradient(top,#353131,#777272);background-image:linear-gradient(to bottom,#353131,#777272)}.nav-main{position:relative;z-index:99;-webkit-box-shadow:0 6px 8px -3px #999;box-shadow:0 6px 8px -3px #999}.nav-bar{height:45px;background:#d9d8c3;margin:0}.nav-bar>li{float:left;display:block;position:relative;padding:0;margin:0;border:0;line-height:45px}.nav-bar>li>a{color:#4d4d4d;font-family:open sans,helvetica neue,helvetica,Arial,Verdana,sans-serif}.nav-bar>li>a:first-child{padding:0 10px;font-size:14px}.nav-bar>li:last-child{border-right:0}.nav-bar>li.active,.nav-bar>li.current-page-ancestor,.nav-bar>li:hover,.post-type-archive-djw-course .menu-item-25,.tax-coursetypes .menu-item-25,.single-djw-course .menu-item-25,.single-post .menu-item-28,.archive.category .menu-item-28{background:#b1af85;border-color:#2284a1}.nav-bar>li.active>a,.nav-bar>li.current-page-ancestor a{color:#fff}.widget_lc_taxonomy ul li a,.blog #sidebar li a,.single #sidebar li a,.category #sidebar li a,.date #sidebar li a{display:block;color:#6f6f6f;padding:6px 0 8px;border-bottom:1px solid #fff}#subnav{margin-bottom:2em}#sidebar #subnav li a{display:block;padding:6px 30px 8px!important;color:#666;font-size:13px;font-weight:700;background-color:#f0f0e7;text-decoration:none;border-bottom:1px solid #fff}#sidebar ul#subnav .sub-menu li a{padding-left:50px!important;font-size:12px}#subnav li{margin-bottom:1px}#subnav li a:hover,#subnav li.current-menu-item a,#sidebar .widget_lc_taxonomy .current-cat a{color:#2795b6}#sidebar .widget_lc_taxonomy .current-cat a{text-decoration:underline}#sidebar .widget_lc_taxonomy .current-cat li a{color:#666;text-decoration:none}#featured img{display:none}#featured.slick-initialized{margin-bottom:0;background:0 0}#featured.slick-initialized img{display:block}div.orbit-wrapper div.slider-nav span{margin-top:-50px;opacity:0;-webkit-transition:opacity 600ms;-moz-transition:opacity 600ms;-o-transition:opacity 600ms;transition:opacity 600ms}div.orbit-wrapper:hover div.slider-nav span{opacity:1}.slick-slide{position:relative}.slick-initialized .orbit-caption{position:absolute;width:350px;top:0;left:0;color:#000;background:#f7c929;opacity:.9;display:block;z-index:1;padding:20px 25px;text-align:left}.orbit-caption h1{color:#fff;margin:0 0 .5em;font-size:34px}.orbit-caption p{font-family:open sans,helvetica neue,helvetica,Arial,Verdana,sans-serif;font-size:28px;font-weight:400;line-height:38px;margin:0}.news h3{margin:7px 0 10px}.home .news h3{margin-top:0}.news img,.blog article img{padding:2px;border:1px solid #e7e6d7;-webkit-transition:opacity 600ms;-moz-transition:opacity 600ms;-o-transition:opacity 600ms;transition:opacity 600ms}.news img:hover{opacity:.8}.news p{margin:0;font-size:13px;line-height:1.35}.home .news p{margin-bottom:.5em}.home .news p.more{margin-bottom:0}.callout{margin:2em 0;padding:10px 35px;background-color:#fbdd90;background-image:-webkit-gradient(linear,left top,left bottom,from(#fbdd90),to(#fdecc1));background-image:-webkit-linear-gradient(top,#fbdd90,#fdecc1);background-image:-moz-linear-gradient(top,#fbdd90,#fdecc1);background-image:-o-linear-gradient(top,#fbdd90,#fdecc1);background-image:linear-gradient(to bottom,#fbdd90,#fdecc1);-webkit-box-shadow:4px 4px 5px 0 #ccc;box-shadow:4px 4px 5px 0 #ccc}.callout h1{font-size:23px}.callout p{color:#130c0d}.callout .button{margin:25% 0 0 25%;-webkit-box-shadow:2px 2px 3px -1px #888;box-shadow:2px 2px 3px -1px #888}.course-callout{position:absolute;top:-30px;right:15px;width:245px;padding:0 20px;background:#fbcd2f;opacity:.7}.course-callout h3,.course-callout h2{font-size:22px}.course-callout h3{margin:.25em 0}.course-callout h2{margin:0;font-weight:700}.course-callout a{text-decoration:underline}.blog #sidebar,.single-post #sidebar,.archive #sidebar,.post-type-archive-djw-course #sidebar,.tax-coursetypes #sidebar,.single-djw-course #sidebar,.search-results #sidebar{background:#f0f0e7}.widget_lc_taxonomy h5{font-size:15px;padding-bottom:.25em}.widget_lc_taxonomy ul{margin-bottom:0}.widget_lc_taxonomy ul li{display:block}.widget_lc_taxonomy ul ul{margin-left:0}.widget_lc_taxonomy ul ul li,#lc_taxonomy-3 ul li{line-height:1.2em}.widget_lc_taxonomy ul li.cat-item-6{padding-top:20px}.widget_lc_taxonomy ul li.cat-item>a{font-size:18px;font-weight:400;text-decoration:none}.widget_lc_taxonomy ul li a:hover,.blog #sidebar li a:hover,.single #sidebar li a:hover,.category #sidebar li a:hover,.archive #sidebar li a:hover{color:#2795b6;text-decoration:underline}.widget_lc_taxonomy ul.children li a,#lc_taxonomy-3 ul li a,.blog #sidebar li a,.single #sidebar li a,.category #sidebar li a,.archive #sidebar li a{font-size:13px}.blog #sidebar li a,.single #sidebar li a,.category #sidebar li a,.archive #sidebar li a{text-decoration:none}#lc_taxonomy-3{border-top:15px solid #fff}#sidebar .widget_lc_taxonomy #lct-widget-coursetypes li a:first-child{font-weight:700}#sidebar .widget_lc_taxonomy #lct-widget-coursetypes li .children a{font-weight:400}#sidebar h2{margin-bottom:.5em}#sidebar h3{margin:.4em 0 .7em}.sidebar-section ul,#subnav li{list-style:none}ul.sub-menu{margin-left:0}.widget_dmc_recent_posts_widget p{margin-bottom:1.9em;padding-bottom:1.7em;border-bottom:1px solid #e6f7ff}aside p{font-style:normal}hr{margin:22px 0 10px;border:solid #a9a77d;border-width:1px 0 0}.post-box ul{margin-left:2em}.meta{margin-bottom:1em}.post-type-archive .meta,.tax-coursetypes .meta{float:left;margin-top:.2em}.post-type-archive-djw-course .meta:last-child{margin-left:10px}.post-type-archive .entry-content,.tax-coursetypes .entry-content{clear:left}.meta p{margin:0 7px 0 0;font-size:12px}.multiple p{font-size:13px;font-weight:700}.blog #content article header,.archive #content article header,.single #content article header{font-weight:700}.blog #content article footer,.archive #content article footer,.single #content article footer{padding:0}.blog article footer p,.archive #content footer p,.single #content footer p{margin-bottom:0}p.tags{font-size:13px;padding-left:25px;background:url(/wp-content/themes/djw/images/icn-tag.png) no-repeat left}table{width:100%}#content .tablepress{border-collapse:separate;border-spacing:2px;margin:0 0 18px;border:1px solid #ddd}#content .tablepress.bullet-table{border:0}.tablepress .column-1{float:none!important;font-weight:700}.tablepress .column-2{float:none!important}#content .tablepress.bullet-table .column-1,#content .tablepress.bullet-table .column-2{width:48%}#content .tablepress th,#content .tablepress td{padding:9px 10px;border:0}td.month_name{color:#6b54a3}table tbody tr td:first-child{background:#dbd9d9}table tbody tr td:last-child{background:#edecec}.elective table tbody tr td:first-child{background:#fef2d0}.elective table tbody tr td:last-child{background:#fef7e5}#content .tablepress.bullet-table tr td:first-child,#content .tablepress.bullet-table tr td:last-child,#content .tablepress.bullet-table tbody tr:nth-child(even){color:gray;font-size:14px;font-weight:400;background:0 0}table tbody tr td{font-size:13px}#content .tablepress.bullet-table td:before{content:'\2022\a0 Break'}table.em-calendar td{padding:4px}table.em-calendar td.eventful{background:#8dc11a}table.em-calendar td.eventless-today,table.em-calendar td.eventful-today{color:#fff;background:#6b54a3}table.em-calendar td.eventful a,table.em-calendar td.eventful-today a{color:#fff}#content .gform_wrapper{display:block!important}#content .gform_wrapper input{margin-bottom:0}.gform_wrapper .top_label .gfield_label{font-size:18px}#content .gform_wrapper span.ginput_total{font-size:3em;font-weight:400}footer#content-info{padding-top:2em;background:#423c3c}.credits{padding:.5em 0 .75em;background:#231f20}footer h5{color:#fff;margin-top:0;font-size:20px}footer p{color:#b3b3b3;font-size:12px}footer a{color:#fff;text-decoration:underline}.credits p{margin:0;color:#929497;font-size:11px;font-style:italic}.widget .footer-section ul{list-style:none}.widget .footer-section li{font-size:12px;margin-bottom:.5em;padding-bottom:.5em}