.container a:hover {color: #0067AD !important;}
.widget-container a:hover {text-decoration: none; color: #0067AD !important;}
#main-nav ul li.current-menu-parent ul.sub-menu a:hover,#main-nav ul li.current-menu-item ul.sub-menu a:hover {color: #0067AD !important;}
#main-nav ul li.current-menu-parent a {color: #0067AD !important;}
#main-nav, .top-nav {border-bottom-color: #0067AD !important;}
#main-nav, .top-nav {border-bottom-width: 4px;}
#main-nav {border-radius: 1px; }
#searchform #s:hover {color: #ffffff;}

.cats-review-box .reviews-cat h4 {white-space: normal;width: 100%;}
@media only screen and (max-width: 1219px) {
.cats-review-box .reviews-cat h4 {width: 100%;}
}
@media only screen and (max-width: 767px) and (min-width: 480px) {
.cats-review-box .reviews-cat h4 {width: 100%;}
}
t
.archive .post-meta {display:none;}
.home .tie-date {display: none;}
h2.subhead {font-family: Oswald,arial,Georgia, serif;font-size: 15px !important;margin-bottom: 10px;font-style: italic;}
.breaking-news {min-width: 48%;width:48%}
.search-results #related_posts,.home #related_posts  {display: none;}
.search-results .post-navigation,.home .post-navigation {display: none;}
.cat-box.scroll-box.scroll-box-wide .group_items {margin-top: 30px;}
.scroll-box-wide .group_items-box, .scroll-box-wide .group_items {height: 230px !important;}

@media only screen and (max-width: 1219px) {
.search-block #s, .search-block #s:focus {width: 175px !important;}
}

/* opinion category link */
@media only screen and (min-width: 1219px) {
#text-html-widget-4 {display: none;}
}

/* right column small ad bump up */
#dmc_openx-793641342 {margin-top: -30px;}

/* change nav dropdown lineheight */
#main-nav ul.sub-menu a, #main-nav ul ul li.current-menu-item a, #main-nav ul ul li.current-menu-parent a, #main-nav ul ul li.current-page-ancestor a {
line-height: 1.3em;}
#main-nav ul.sub-menu li.current-menu-item, #main-nav ul.sub-menu li.current-menu-item a, #main-nav li.current-menu-item ul.sub-menu a, #main-nav ul.sub-menu li.current-menu-parent, #main-nav ul.sub-menu li.current-menu-parent a, #main-nav li.current-menu-parent ul.sub-menu a, #main-nav ul.sub-menu li.current-page-ancestor, #main-nav ul.sub-menu li.current-page-ancestor a, #main-nav li.current-page-ancestor ul.sub-menu a {
line-height: 1.3em;}

/* tighten up center column MALW */
.sidebar-narrow .widget-container li {border-bottom: 1px solid #d9d9d9; line-height: 1.1em;}

/* tighten up main block MALW */
.list-box li.first-news .post-thumbnail {margin-bottom:12px;}
.list-box li.first-news .post-box-title {margin-bottom:3px;}

/* turn off read more MALW */
.more-link {display: none !important;}

.cat-box.list-box.tie-cat-7 {margin-bottom: 30px;}
@media only screen and (min-width: 986px) {
.verdict_ad {margin: -65px 0 25px 45px !important;}
}
@media only screen and (max-width: 767px) {
.verdict_ad {margin: 0 0 10px 0;}
}

/* style rss widget like other widgets */
.widget.widget_dmc-post-feed .widget-container li,
.widget.widget_rss .widget-container li {background: transparent;padding: 8px 0 4px;border-bottom: 1px solid #f2f2f2;}

/* special mobile ad banner for MOLM */
@media only screen and (min-width: 480px) {
.ads-top .ad-desktop-only {display:auto}
.ads-top .ad-mobile-only {display:none}
}
@media only screen and (max-width: 480px) {
.ads-top .ad-desktop-only {display:none}
.ads-top .ad-mobile-only {display:auto}
}

/* fix floated normal sidebar spacing */
@media only screen and (max-width: 986px) and (min-width: 768px) {
.sidebar .widget_dmc_openx .widget-container {padding: 0;}
.social-icons.icon_32 {margin-bottom: 40px;}
}

section.cat-box.list-box.tie-cat-2536 {border-top: none;margin-top: 0;}
section.cat-box.list-box.tie-cat-2536 .empty-space{height: 30px;}
section.cat-box.list-box.tie-cat-2536 .cat-box-title {display: none;}
section.cat-box.list-box.tie-cat-2536 .other-news {padding-top: 1;}
.list-box li.other-news .post-thumbnail {display: none;}

.footer-bottom .container {border-top-color: #0067AD !important;}
.footer-widget-top {border-bottom-color: #0067AD !important;}

/* poll hover fix */
.widget_polls-widget a:hover {color: initial;text-decoration: none;}

/* hide secondary images in category widgets on home page */
.cat-box-content li:not(:first-child) .post-thumbnail img {display: none;}

/* have Google Map render in post head */ 
.google-map iframe {width: 100%; scrollwheel: false;}

/* Don't let floated images get too wide in stories */
@media only screen and (max-width: 767px) {
.wp-caption.alignright,
.wp-caption.alignleft  {max-width: 45% !important;}
}

/* Circles around numbers */

.entry-content .circlenumber {
 display: inline-block;
    padding: 15px;
    line-height: 100%;

    -moz-border-radius: 50%;
    border-radius: 50%;
   border-style: solid;
border-width: 3px;
border-color: #0067ad;
    background-color: #E0E0E0;
    color: black;
    text-align: center;
    font-size: 1.4em;
}

/* Center heading links */

.entry-content .centerheadlink {
text-align: center;
clear: both;
}

/* Gen JD homepage widget */
#dmc-post-feed-17 h2 {
line-height: 130%;
}

/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SHAKESPEARE STYLES
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/*.postid-291696 .entry.entry-content {
font-family: 'IM Fell English', serif !important;
}

.postid-291696 .post-title {
font-family: 'IM Fell English', serif !important;
font-size: 5em !important;
font-weight: 400 !important;
}

.postid-291696 .subhead {
font-family: 'IM Fell English', serif !important;
font-size: 2em !important;
font-weight: 400 !important;
}

.postid-291696 h3 {
font-family: 'IM Fell English', serif !important;
font-size: 2em !important;
font-weight: 400 !important;
}

.postid-291696 #dramatis-personae {
padding-top: 20px;
padding-bottom: 20px;
    -webkit-column-count: 2; 
    /* Chrome, Safari, Opera  
    -webkit-column-gap: 40px; 
    /* Chrome, Safari, Opera 
    -webkit-column-rule: 3px outset #000000; 
    /* Chrome, Safari, Opera 
    -moz-column-count: 2; 
    /* Firefox 
    -moz-column-gap: 40px;
    /* Firefox 
    -moz-column-rule: 3px outset #000000; 
    /* Firefox 
    column-count: 2; 
    column-gap: 40px;
    column-rule: 3px outset #000000;
    }

*/

/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

JOBS STYLES

||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


/*------------------------------------------
general page
--------------------------------------------*/
/*
#jobs1-left {
float: left;
}

#jobs1-right {
float: right;
}

.page-id-284774 .widget {
clear: none;
max-width: 350px;
float: left;
padding-right: 25px;
}

.page-id-267893 .entry a:hover {
text-decoration: none !important;
}

.page-id-284774 .widget-top {
border-bottom: 4px solid #0067ad;
}

.page-id-284774 .entry .widget-container li p a {
color: #000000;
}

.page-id-284774 .entry .widget-container ul li a {
color: #000000;
text-decoration: none;
font-size: 1.2em;
line-height: 120%;
}

.page-id-284774 .entry .widget-container li p a:hover {
color: #0067ad;
text-decoration: none !important;
}

.page-id-284774 .entry .widget-container ul li a:hover {
color: #0067ad;
text-decoration: none !important;
}

.page-id-284774 #main-content {
background-image: url(http://thedailyrecord.com/files/2016/06/legaljobscolor.jpg);
background-repeat: no-repeat;
background-size: auto;
background-position: left top;
background-origin: content-box;
}

.page-id-284774 .post-inner {
padding: 0px;
}

.page-id-284774 .content-wrap {
margin-top: -35px !important;
}

.page-id-284774 p.post-meta {
border: none;
padding-bottom: 0px;
}

.page-id-284774 #main-content .post-inner #jobs-top #jobs-title {
max-width: 60%;
float: left;
}

.page-id-284774 #jobs-description {
font-size: 14px;
background-color: #0067ad;
max-width: 32%;
float: right;
}

.page-id-284774 #jobs1 ul  {
margin: 0;
padding: 0;
}

.page-id-284774 #jobs1 li ,
.page-id-284774 #jobs2 li {
background: none;
margin: 0;
padding: 0;
list-style: none;
}

.page-id-284774 #jobs1 #dmc-post-feed-10 .widget-top {
display: none;
}

.page-id-284774 #jobs2 {
border-left: 1px solid black;
padding-left: 15px;
margin-left: -22px;
}

.page-id-284774 .section2 .widget-container ul li h3 a:hover {
text-decoration: none !important;
}

#dmc-post-feed-18 {
width: 350px;
}
*/

/*------------------------------------------
page titles
--------------------------------------------*/

/*.page-id-284774 h1 {
font-family: 'Merriweather', serif !important;
}

.page-id-284774 h1 {
font-weight: 700;
font-size: 4.2em;
color: #0067ad;
letter-spacing: -.03em;
text-align: left;
margin-top: 3.65em;
margin-left: .2em;
word-spacing: .2em;
background-color: rgba(204, 204, 204, 0.9)
}

.page-id-284774 h2 {
font-weight: 700;
font-size: 2em;
letter-spacing: -.03em;
text-align: left;
word-spacing: .2em;
}

.page-id-284774 h3 {
font-weight: 500;
font-size: 1.5em;
letter-spacing: -.03em;
text-align: left;
margin-top: 5px;
margin-bottom: .25em;
word-spacing: .2em;
}

.page-id-284774 h4 {
font-weight: 500;
font-size: 1.3em;
letter-spacing: -.02em;
text-align: left;
margin-top: .25em;
margin-bottom: .25em;
word-spacing: .2em;
}

.page-id-284774 .page .entry .widget-container h4 a {
text-decoration: none;
}

.page-id-284774 .entry a {
text-decoration: none;
color: #0067ad;
}

.page-id-284774 .entry a:hover {
text-decoration: underline;
color: #0067ad;
}

.page-id-284774 h5 {
font-weight: 500;
font-size: 1em;
letter-spacing: -.03em;
text-align: left;
margin-bottom: .25em;
word-spacing: .2em;
}*/

/*------------------------------------------
paragraph styles
--------------------------------------------*/


/*.page-id-284774 #jobs-description p {
color: #fff;
padding: .49em 1.5em;
}

.page-id-284774 #jobs-description p a {
color: #fff;
}

.container #jobs-description a:hover {
color: #000000 !important;
text-decoration: none;
}
*/
/*------------------------------------------
widget styles 
--------------------------------------------*/
/*
.page-id-284774 .entry .widget-top h4 a {
color: #000000;
}

.page-id-284774 .entry .widget-top h4 a:hover {
color: #0067ad;
text-decoration: none;
}

.page-id-284774 #jobs1 #dmc-post-feed-10 li {
padding: 10px;
}

.page-id-284774 #jobs1 #dmc-post-feed-10 li a {
font-size: 1.3em
}

#dmc-post-feed-11 {
float: left;
}

#dmc-post-feed-11 .widget-container ul {
overflow: auto;
display: block;
overflow-x: visible;
}

#dmc-post-feed-11 img {
max-width: 60px !important;
display: block;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
float: left;
padding-top: 5px;
}

#dmc-post-feed-11 li {
margin-left: 160px;
}

#dmc-post-feed-11 ul a {
float: left;
padding-bottom: 25px;
padding-top: 25px;
padding-left: 10px;
font-size: 1em;
}

#dmc-post-feed-12 {
width: 300px;
float: left;
position: relative;
}

#dmc-post-feed-13 {
width: 300px;
float: left;
padding-left: 90px;
}

#dmc-post-feed-14 {
float: left;
width: 315px;
padding-left: 80px;
}

#dmc-post-feed-15 {
float: left;
width: 300px;
}

#dmc-post-feed-16 {
float: left;
width: 300px;
padding-left: 90px;
}

.page-id-284774 #jobs1 li {
padding: 15px;
}

#text-1065970622 {
margin-bottom: 5px;
padding-top: 10px;
}

#text-1065970622 .widget-container {
padding-bottom: 2px;
}

.page-id-284774 #jobs2 .text-html-box {
float: left;
width: 350px;
}
*/

/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JOBS RESPONSIVE
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/*@media only screen 
and (min-width : 985px) 
and (max-width : 1220px) {

.page-id-284774 #main-content {
background-size: 100%;
}   

.page-id-284774 #main-content .post-inner #jobs-top #jobs-title {
max-width: 100%;
}

.page-id-284774 #jobs-description {
float: left;
max-width: 100%;
}

.page-id-284774 .section1 .two_third #dmc-post-feed-13 {
padding-left: 10px;
}

.page-id-284774 .section1 .one_third_last {
width: 100%;
display: block;
}

.page-id-284774 .section1 #dmc-widget-text-895838280 {
display: none !important;
}

.page-id-284774 .section2 #dmc-post-feed-14 {
padding-left: 10px;
     }
     
.page-id-284774 .section2 #dmc-post-feed-16 {
padding-left: 10px;
}
}*/

/*------------------------------------------
---768-985px styles---
--------------------------------------------*/
/*@media only screen 
and (min-width : 768px) 
and (max-width : 985px) {   

.page-id-284774 #main-content {
background-position: 62% .1%;
}

.page-id-284774 #main-content .post-inner #jobs-top #jobs-title {
max-width: 100%;
margin-top: .2em;
}

.page-id-284774 #jobs-description {
display: none;
}

.section1 .two_third {
float: none;
width: 100%;
height: 100%;
}

.section1 .one_third {
float: none;
width: 100%;     
}
            
.page-id-284774 .section1 #dmc-widget-text-895838280 {
display: none;
}


.page-id-284774 .section1 #text-1065970622 {
display: none;
}

#jobs1 {
height: 100%;
max-height: 1500px;
display: relative;
}

#jobs2 {
border-left: none !important;
width: 100%;
height: 850px;
}

.page-id-284774 .section2 #dmc-post-feed-14 {
display: block;
float: none;
padding-left: 0;
     }
     
.page-id-284774 .section2 #dmc-post-feed-16 {
display: block;
float: none;
padding-left: 0;
}
}
*/

/*------------------------------------------
---480-767px styles---
--------------------------------------------*/

/*@media only screen 
and (min-width : 480px) 
and (max-width : 767px) { 

.page-id-284774 #main-content {
background-size: 100%;
}

.page-id-284774 #main-content .post-inner #jobs-top #jobs-title {
max-width: 100%;
margin-top: .2em;
}

.page-id-284774 h1 {
font-size: 2.12em;
}

.page-id-284774 #jobs-description {
display: none;
}

.section1 .two_third {
float: none;
width: 100%;
height: 100%;
}

.section1 .two_third #dmc-post-feed-13 {
padding-left: 0;
}

.page-id-284774 .section1 .one_third {
float: none;
width: 100%;
}

.page-id-284774 #jobs2 {
border-left: none !important;
}

.page-id-284774 #jobs2 .widget-top {
position: relative;
}

.page-id-284774 #jobs2 h4 {
width: 73%;
}

.page-id-284774 .section2 {
width: 100%;
}

.page-id-284774 .section1 #dmc-widget-text-895838280 {
display: none;
}

.page-id-284774 .section2 #dmc-post-feed-14 {
display: block;
float: none;
padding-left: 0;
width: 100%;
}
     
.page-id-284774 .section2 #dmc-post-feed-16 {
display: block;
float: none;
padding-left: 0;
width: 100%;
}
}
*/

/*------------------------------------------
---0-479px styles---
--------------------------------------------*/
/*@media only screen 
and (min-width : 0px) 
and (max-width : 479px) {   

.page-id-284774 #main-content {
background-image: none;
}

.page-id-284774 #main-content .post-inner #jobs-top #jobs-title {
max-width: 100%;
float: none;
}

.page-id-284774 #jobs-title h1 {
margin-top: 2em;
margin-left: 0;
font-size: 1.8em;
}

.page-id-284774 .section1 #dmc-widget-text-895838280 {
display: none;
}

#dmc-post-feed-12 {
width: 100%;
padding-left: 0;
}

.section1 .two_third #dmc-post-feed-13 {
width: 100%;
padding-left: 0;
}

.page-id-284774 .section2 #dmc-post-feed-14 {
display: block;
float: none;
padding-left: 0;
}
     
.page-id-284774 .section2 #dmc-post-feed-16 {
display: block;
float: none;
padding-left: 0;
}

.page-id-284774 h1 {
font-size: 2.12em;
}

.page-id-284774 #jobs-description {
display: none;
}

.section1 .two_third {
float: none;
width: 100%;
}

.section1 .one_third {
float: none;
width: 100%;
}

.page-id-284774 #jobs2 {
border-left: none !important;
}

.section2 {
width: 100%;
height: 100%;
}
}
*/


/*------------------------------------------
EZtexting STYLES
--------------------------------------------*/
 /*   #ez-widget {
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 13px;
        color: #333;
                width: 300px;
        height: auto;
                overflow: auto;
    }

  #ez-widget2 {
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 13px;
        color: #333;
                width: 600px;
        height: auto;
                overflow: auto;
    }

    #ez-footer {
        font-size: 11.8px;
        line-height: 1.2em;
        padding: .8em;
    }

    .ez-welcome {
        font-size: 1.3em;
        margin-left: 1em;
        margin-right: 1em;
    }

    .ez-success {
        font-size: 1.4em;
        margin-left: 1em;
        margin-right: 1em;
    }

    .ez-blocked-user {
        font-size: 1.4em;
        text-align: center;
        border: 1px dashed black;
        padding: 10px;
    }

    #ez-form {
        margin-top: 1em
    }

    .ez-el {
        margin-bottom: 0.4em;
        clear: both
    }

    .ez-el .ez-lb {
        float: left;
        width: 35%;
        text-align: right;
        font-weight: 600;
        line-height: 2em
    }

    .ez-el .ez-lb-checkbox {
        min-height: 1.2em;
        display: inline-block;
        margin: 0.3em;
        float: left;
        width: 40%
    }

    .ez-lb-checkbox input[type="checkbox"] {
        float: left
    }

    .ez-el .ez-in {
        margin-left: 37%
    }

    .ez-in .ez-text {
        display: inline-block;
        width: 90%;
        height: 1.4em;
        padding: 0 0.4em;
        font-size: 1em;
        color: #555;
        background-color: white;
        border: 1px solid #CCC;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
        -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
        -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
        -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
        -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
        -o-transition: border linear 0.2s, box-shadow linear 0.2s;
        transition: border linear 0.2s, box-shadow linear 0.2s
    }

    .ez-button {
        display: inline-block;
        padding: 4px 10px 4px;
        margin-bottom: 0;
        font-size: 1em;
        line-height: 1.2em;
        color: #333;
        text-align: center;
        text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
        vertical-align: middle;
        cursor: pointer;
        background-color: whiteSmoke;
        background-image: -ms-linear-gradient(top, white, #e6e6e6);
        background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#e6e6e6));
        background-image: -webkit-linear-gradient(top, white, #e6e6e6);
        background-image: -o-linear-gradient(top, white, #e6e6e6);
        background-image: linear-gradient(top, white, #e6e6e6);
        background-image: -moz-linear-gradient(top, white, #e6e6e6);
        background-repeat: repeat-x;
        border: 1px solid #CCC;
        border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
        border-color: #e6e6e6 #e6e6e6 #bfbfbf;
        border-bottom-color: #b3b3b3;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px
    }

    .clear {
        clear: both
    }

    .tiny .ez-groups .ez-in {
        margin-left: 4%
    }

    .tiny {
        font-size: 12px
    }

    .tiny .ez-lb {
        width: 100%;
        text-align: left;
        margin-left: 5%
    }

    .tiny .ez-in {
        margin-left: 5%
    }

    .tiny .ez-first {
        width: 100%;
        float: none
    }

    .ez-error {
        font-size: 1.2em;
        padding: 1em;
        color: red;
        border: 1px dashed red;
        display: block;
    }
*/

/*------------------------------------------
Events Global Styles
--------------------------------------------*/

.page-id-304295 .post-title, .page-id-306855 .post-title, .page-id-322556 .post-title, .parent-pageid-322556 .post-title, .page-id-314231 .post-title, .page-id-299336 .post-title, .page-id-299488 .post-title, .parent-pageid-299488 .post-title, .parent-pageid-321124 .post-title, .page-id-321124 .post-title, .parent-pageid-306855 .post-title, .page-id-300817 .post-title, .parent-pageid-304295 .post-title, .page-id-314231 .post-title, .parent-pageid-299336 .post-title, .parent-pageid-299472 .post-title, .parent-pageid-135903 .post-title {
font-family: "Cinzel", serif !important;
font-size: 2em !important;
text-shadow: 1px 2px 2px #828282;
letter-spacing: 2px;
text-align: center;
margin-bottom: 0;
}

.page-id-299472 .post-title, .parent-pageid-321124 .post-title, .page-id-321124 .post-title, .page-id-314231 .post-title, .parent-pageid-306855 .post-title, .page-id-322556 .post-title, .parent-pageid-322556 .post-title {
font-family: "Cinzel", serif !important;
font-size: 2em !important;
text-shadow: 1px 2px 2px #828282;
letter-spacing: 2px;
text-align: center;
margin-bottom: 0;
}

.parent-pageid-135903 .widget-container, .parent-pageid-299472 .widget-container li {
background: none;
padding: 0;
border-bottom: none;
}

.page-id-299336 h2, .page-id-299488 h2, .page-id-314238 h2, .page-id-306855 h2, .page-id-300817 h2, .parent-pageid-299472 h2, .page-id-299472 h2, .parent-pageid-299488 h2, .page-id-322556 h2, .parent-pageid-322556 h2, .parent-pageid-321124 h2, .page-id-321124 h2, .parent-pageid-306855 h2, .parent-pageid-135903 h2 {
font-family: "Cinzel", serif !important;
font-size: 2em !important;
line-height: 1.4;
margin-top: 5px;
text-align: center;
text-decoration: none;
}

.page-id-304295 h3, .parent-pageid-304295 h3, .parent-pageid-299336 h3, .page-id-299488 h3, .page-id-300817 h3, .parent-pageid-299472 h3, .parent-pageid-306855 h3, .page-id-299472 h3, .page-id-314231 h3, .parent-pageid-321124 h3, .page-id-321124 .post-title, .parent-pageid-299488 h3, .parent-pageid-135903 h3, .page-id-322556 h3, .parent-pageid-322556 h3 {
font-family: "Cinzel", serif !important;
font-size: 1.7em !important;
line-height: 1.4;
margin-top: 5px;
text-align: center;
text-decoration: none;
}

.parent-pageid-299472 h4 {
font-family: "Arial", serif !important;
font-size: 1.2em !important;
line-height: 1.4;
margin-top: 5px;
text-align: center;
}

.parent-pageid-299488, .parent-pageid-299472, img.aligncenter {
border: none;
}

.parent-pageid-135903 .post-inner {
padding: 5px 0;
}

.event-description {
float: center; 
margin-right: 25px;
font-size: 1em;
padding: 4px 5px;
}

a:hover.shortc-button .button-tickets {
text-decoration: none;
text-align: center;
}

a:hover.test {
text-decoration: none;
}

.button-tickets a {
color: #000000 !important;
}

.button-tickets a:hover {
text-decoration: none !important;
}

a.shortc-button.big {
padding: 0px 15px;
}

.event-column-right img {
border: none;
padding: 10px 0;
max-width: 250px;
}

.event-column-right h3 {
font-family: "Cinzel", serif !important;
text-decoration: underline;
font-size: 2 em;
margin-top: 10px;
}

.event-column-right h4 {
font-family: "Cinzel", serif !important;
text-decoration: underline;
font-size: 1.8em;
margin-top: 30px;
}

.event-column-right h5 {
font-family: "Cinzel", serif !important;
font-size: 1.3em;
line-height: 35px;
}

.event-column-right h6 {
font-family: "Arial", serif !important;
font-size: 1.3em;
line-height: 25px;
}

.event-column-right h5 a:hover {
text-decoration: none;
}

.event-sidebar-nav li a {
font-size: 1.8em;
font-family: "Cinzel", serif !important;
line-height: 2em;
}

.event-sponsor-contact p {
font-size: 1.3em;
}

body.page .post .entry .event-sponsor-text a {
color: #000000;
font-size: 1.3em;
}

body.page .post .entry .event-sponsor-text a:hover {
text-decoration: none;
}

body.page .post .entry .event-sponsor-text p {
text-align: center;
}

.event-pub-covers ul li img {
padding-top: 5px 0;
}

#news-pic-widget-2 .widget-top h4 {
display: none;
}



/*------------------------------------------
Legal Jobs Advertising Page
--------------------------------------------*/
.post-299595 .post-title {
font-size: 3.3em !important;
}

.post-299595 .entry {
font-size: 1.4em !important;
}

.post-299595 .entry table td h4 {
color: #ffffff;
}

.post-299595 #legal-jobs-ads-table img {
margin-left: auto;
margin-right: auto;
}

/*------------------------------------------
Justice Delayed, IV
--------------------------------------------*/
/*#justice-delayed-iv {
margin-top: 50px;
}

#justice-delayed-iv h4 {
font-weight: 600;
font-size: 16px;
}

*/
/*--------------------------------
Path to Excellence
---------------------------------*/
#Path_To_Excellence_-_Featured_Content #slidedeck2_widget-2 .widget-top {display:none;}
#Path_To_Excellence_-_Featured_Content #slidedeck2_widget-2 .widget-container{padding: 0;}
.post-313366 .post-inner .post-meta {display:none;}
.post-313366 .post-inner{padding:0;}

#Path_To_Excellence_-_Featured_Content .categort-posts .widget-top h4 a{
font-family: "Open Sans" !important;
font-size: 18px !important;
color: #0067AD;
font-weight: bold !important;
}
#Path_To_Excellence_-_Featured_Content .categort-posts .widget-container img{
width:75px;
height:75px;
}

#Path_To_Excellence_-_Featured_Content .categort-posts .widget-container ul,#Path_To_Excellence_-_Featured_Content .categort-posts .widget-container li{
margin-left:0px;
}
#Path_To_Excellence_-_Featured_Content .categort-posts .widget-container .date {display:none;}

.page-id-339991 .sidebar-narrow-right .sidebar-narrow .categort-posts .widget-container .date {display:none;}
.page-id-339991 .sidebar-narrow-right .sidebar-narrow .categort-posts .widget-container h3 a{word-wrap: break-word;}

.post-339991 .post-meta {display:none;}
.post-339991 .post-inner {padding: 3px 0px 20px 0px;}
.page-id-339991 .full-site .container #main-content .sidebar .text-html-box a img{margin-top:-3px;}

#Path_to_Excellence_-_Featured_Content .widget_dmc-post-feed .widget-container{
display:inline-block; width:100%;
}

#Path_to_Excellence_-_Featured_Content .widget_dmc-post-feed .widget-container a{
font-family: "Open Sans" !important;
font-weight: 500 !important;
padding: 0px;
margin: 0px;
outline: medium none;
list-style: outside none none;
border: 0px none;
text-transform: uppercase;
line-height: 1;
float: left;
clear: both;
width: 100%;
border-bottom: 4px solid black;
padding-bottom: 4px;
font-size: 18px;}

#Path_to_Excellence_-_Featured_Content .widget_dmc-post-feed ul img{
float:left;
width:60px;
height:60px;
padding-top:20px;
padding-left:9px;
clear: left;
}

#Path_to_Excellence_-_Featured_Content .widget_dmc-post-feed ul {
float:left;
width:100%;
text-transform:none;
}

#Path_to_Excellence_-_Featured_Content .widget_dmc-post-feed ul li{
padding: 20px 0px 5px 12px;
height:60px;
overflow: visible;
width: 70%;
float: left;
list-style: none;
}

#Path_to_Excellence_-_Featured_Content .widget_dmc-post-feed ul li a.post-feed-post-title{
text-transform: none;
border: none;
font-size: 15px;
margin-top: 20px;
display:inline-block;
}
#Path_to_Excellence_-_Featured_Content .widget_dmc-post-feed ul li span.post-feed-post-date{
background-image: url("/files/2015/08/little_date.png");
background-repeat:no-repeat;
padding-left: 16px;
color:#AAAAAA;
font-size: 12px !important;
display:inline-block;
}

.page-id-339991 #SlideDeck-344557-frame .accent-color {
    color: #C1197F;
}
.page-id-339991 .sd-node-title-box{height: 35px;}
.ads-post{display: block !important;}



/*--------------------------------
JASON HACKS
---------------------------------*/

/* make the big image out of DMC Post feed responsive */

img.attachment-large.wp-post-image {
width: 100% !important;
max-width: 620px !important;
height: auto !important;
}

/* kill the title of the 3-slider */

section.cat-box.scroll-box.tie-cat-92953 h2.cat-box-title {
display: none;
}

/* Make the custom headers and footers on articles not be centered and fix the line height and marhins, and fix the color of hyperlinks */

.e3lan-post {
text-align:left;
line-height: normal;
margin: 0px;
}

.e3lan-post a {
    color: #0067AD;
}

.e3lan-post a:hover {
    color: #0067AD;
        text-decoration: underline;
}

.reprintpitch {
padding-bottom: 10px;
}

/* smaller text in cat page headers */

div.page-head.category-template h2.page-title div {
font-size: large;
}

/*------------------------------------------
Media Kit 2016 - SD
--------------------------------------------*/

.media_kit_icons_global {
color: #0068a8;
}

.media_kit_right_box {
  float: right;
  margin: 0 0 1em 1em;
}


/* Jarida 2.0 Changes */
@media only screen and ( max-width: 1219px ){
.ads-top,.e3lan-top {display:block !important;z-index: 9999;position: fixed;width: 100%;left: 0;bottom: 0;text-align: center;}
}
@media only screen and (max-width: 767px) and (min-width: 480px) {
#top-menu-mob, #main-menu-mob {display: inline-block;margin-left: 3%;width: 94%;}
}
@media only screen and (max-width: 985px) and (min-width: 768px) {
#top-menu-mob, #main-menu-mob {display: inline-block;width: 94%;margin-left: 3%;}
}


/* Johns Css for Propel Page */




/* Johns Css for Propel Page End */
/*
.post-419478  .entry{}

.post-419478  .entry ul{}

.post-419478  .entry ul li{list-style: outside none; 
                                            color: white; }

.entry h2 {
    
    font-size: 2em;
    font-weight: 400;
    line-height: 1.1;
    margin: 0 0 .15em;
    font-family: Lato,Tahoma,Verdana,Arial,sans-serif !important;

}


.post-419478 .entry ul li a {
    Text-decoration: none !important;
    font-family: Lato,Tahoma,Verdana,Arial,sans-serif !important;
    font-size: large;
    margin-left: -13px;
    padding: 0px;
}





.post-419478  .entry ul li a:hover{
                  color: #0067AD !important; 
                  Background-color: #F6F6F6;  
                  Width:272px; 
                  Height:40px; 
                  Font-Family: Lato,Tahoma,Verdana,Arial,sans-serif !important; 
                  list-style-type:none;
                  display: block;
                  Width: 205px; 
                  Text-align: center !important; 
                  Vertical-align: center  !important;  
                  Padding-top: 15px; 
                  Padding-Bottom: 15px;
                  Font-size:1.2em;
                  Font-weight: strong  !important; 
}  


.post-419478  .entry ul li a:link{
                  color: #0067AD; 
                  Width:272px; 
                  Height:40px; 
                  Font-Family: Lato,Tahoma,Verdana,Arial,sans-serif !important; 
                  list-style-type:none;
                  display: block;
                  Width: 205px; 
                  Text-align: left; 
                  Padding-top: 15px; 
                  Padding-Bottom: 15px;
                  
                
}

  input[type=button], button {display: inline-block;
    padding: .35em .9em;
    font-family: inherit;
    margin-bottom: 0;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.5;
    border: 0;
    color: #fff;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    text-shadow: none;
    font-weight: bold;
    background-color: #4baad3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}


.post-419478 .sidebar-narrow-right .sidebar-narrow .categort-posts .widget-container .date {display:none;}
.page-id-339991 .sidebar-narrow-right .sidebar-narrow .categort-posts .widget-container h3 a{word-wrap: break-word;}

.post-419478 .post-meta {display:none;}
.post-419478 .post-inner {padding: 3px 0px 20px 0px;}
.post-419478 .full-site .container #main-content .sidebar .text-html-box a img{margin-top:-3px;}

*/


/* Propel Page New Styling */ 

/*
.propelheader { text-align: center !important ;
                font-size: 2.5em !important;
                font-weight: 300 !important;
                margin-bottom: 0.5em !important;
        font-family: 'Lato', Hevetica, Arial, sans-serif !important;
}                 

.propelwrappercontainer {
                         background-color:#74A4C6 !important;
                         text-align: center !important;
                         font-family: inherit !important; 
                         color:#ffffff !important;
                         Height:300px !important;
                         border-radius:10px !important;
                                                 width:100% !important; 

}

.propelimageheadercontainer { text-align:center !important;
                              Postion:absolute !important;
                              display:Block !important; 
                            
}

.propeltextandbutton {padding:0.3em !important;
                      text-align:center !important;
}


.propelheader .entry p {padding-bottom: 0px !important ;} 

.page-id-419865 p.post-meta { display: none !important ;} 
*/

/* Propel Page New Styling End */ 



/*Propel Page Css end*/ 



/* Slidedeck 3*/
.sd-nav-wrapper{display:none;}

/* Contact page Css */ 

/*
#team-members {
    margin-left: -20px;
    margin-right: -20px;
    overflow: hidden;
}

.team-member-wrapper {
    width: 25%;
    float: left;
}

.team-member {
    padding: 20px;
    text-align: center;
}

 .team-member-image {
    margin-bottom: 5px;
}

#team-members .team-member-wrapper .team-member .team-member-name {
    overflow: hidden;
    text-transform: uppercase;
    font-family: "tablet-gothic-semi-condensed",sans-serif; } 

#team-members .team-member-wrapper .team-member .team-member-title {
    margin-bottom: 10px;
    font-size: 16px;
    text-transform: uppercase;
    font-family: "tablet-gothic-semi-condensed",sans-serif; } 

.team-member-contact  { 
    
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent; } 

#team-members .team-member-wrapper .team-member .team-member-contact a {
    margin-right: 10px;
    opacity: 0.7;
    -webkit-transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
}

.page-id-411201 .wp-caption p.wp-caption-text { margin: 0px } 
*/

/*contact page css end */ 

/* Events page caption styling */ 

/*
.page-id-135903 .wp-caption p.wp-caption-text {
    color: #000000;
    margin: 5px;
    padding: 0;

}
*/

/* Events Page caption styling end */ 

/* Litigation support page Styling */ 

/*
.page-id-413436 .sidebar-narrow-right .sidebar-narrow .categort-posts .widget-container .date {display:none;}
.page-id-413436 .sidebar-narrow-right .sidebar-narrow .categort-posts .widget-container h3 a{word-wrap: break-word;}

.page-id-413436 .post-meta {display:none;}
.page-id-413436 .post-inner {padding: 3px 0px 20px 0px;}
.page-id-413436 .full-site .container #main-content .sidebar .text-html-box a img{margin-top:-3px;}


.page-id-413436 #dmc-post-feed-16 {
    float: left;
    width: 100%;
  padding-left: 0px !important;

}

.page-id-413436 .widget-top {
    padding-bottom: 5px;
    border-bottom: 4px solid #333;
    text-align: center !important;
}
*/



/*Litigation support page styling end */ 

/* Real Estate Page Styling*/ 

/*
.page-id-413050 .sidebar-narrow-right .sidebar-narrow .categort-posts .widget-container .date {display:none;}
.page-id-413050 .sidebar-narrow-right .sidebar-narrow .categort-posts .widget-container h3 a{word-wrap: break-word;}

.page-id-413050 .post-meta {display:none;}
.page-id-413050 .post-inner {padding: 3px 0px 20px 0px;}
.page-id-413050 .full-site .container #main-content .sidebar .text-html-box a img{margin-top:-3px;}


.page-id-413050 #dmc-post-feed-16 {
    float: left;
    width: 100%;
  padding-left: 0px !important;

}


.page-id-413050 .widget-top {
    padding-bottom: 5px;
    border-bottom: 4px solid #333;
    text-align: center !important;

}

.page-id-413050 .post-title { text-align: center !important;} 
*/

/* Real Estate Page Styling edn */ 

/*lawyer to lawyer Referral */ 

/*
.page-id-413831 .sidebar-narrow-right .sidebar-narrow .categort-posts .widget-container .date {display:none;}
.page-id-413831 .sidebar-narrow-right .sidebar-narrow .categort-posts .widget-container h3 a{word-wrap: break-word;}

.page-id-413831 .post-meta {display:none;}
.page-id-413831 .post-inner {padding: 3px 0px 20px 0px;}
.page-id-413831 .full-site .container #main-content .sidebar .text-html-box a img{margin-top:-3px;}


.page-id-413831 #dmc-post-feed-103 {
    float: left;
    width: 100%;
  padding-left: 0px !important;
}

.page-id-413831 .widget-top {
    padding-bottom: 5px;
    border-bottom: 4px solid #333;
    text-align: center !important;

}

.page-id-413831 .post-title { text-align: center !important;} 

.page-id-413831 .widget-container {
    padding: 0px 0;
    clear: both;
    text-align: center;
    Font-weight: bold;
}
*/

/*Lawyer to Lawyer page styling end */ 

/* Leading women Winners page */ 

/*.page-id-300852 p  > b { margin-bottom:-10px;} */


/* End */ 


/* close-ad */
.close-ad-container{ position:relative;height:0px;max-width:728px;margin: 0 auto;}
.close-ad-image{position:absolute;right:0;}
@media only screen and (min-width: 1220px) {.close-ad-container{display:none;}}

#theme-header #main-nav ul li.current-menu-item ul a, #main-nav ul li.current-menu-parent ul a, #main-nav ul li.current-page-ancestor ul a{color:black !important;    font-size: 13px !important;
    font-weight: 700 !important; text-decoration:none;    text-shadow: none !important;}

#theme-header #main-nav ul li.current-menu-item ul li:hover > a {color: #0067AD !important; text-shadow:0px 1px 1px #f0f0f0 !important;}

@media only screen and (max-width: 1219px) and (min-width: 768px){
.footer-bottom{height: 80px;
}
}

.attachment .post-meta{display:none;}

@media only screen and (min-width:1220px){
header .e3lan-top{position: absolute; right: 0; top: 30px;}
header .logo{float:none;}
}

/*RESPONSIVE BOXES*/
/*
@media only screen and (min-width:768px) and (max-width:985px){

}

@media only screen and (min-width:480px) and (max-width:767px){
*/

/*Iframe mobile styling for landing page*/ 

/*
.page-id-409933 #main-content div.content-wrap div article div div.entry p iframe {  max-height: 3500px !important;

} 

.page-id-409985 #main-content div.content-wrap div article div div.entry p iframe {  max-height: 750px !important;

} 
*/


/* Iframe styling */ 

/*
 }

@media only screen and (min-width:320px) and (max-width:479px){ 
 */
/*Iframe mobile styling for landing page*/ 

/*
.page-id-409985 #main-content div.content-wrap div article div div.entry p iframe {  max-height: 750px !important;

} 

.page-id-409933 #main-content div.content-wrap div article div div.entry p iframe {  max-height: 3500px !important;

} 
*/

/* Iframe styling */ 

/*
 }
*/



/*HEADER*/

@media only screen and ( max-width: 1219px ){
.ads-top {
display:block !important;
z-index: -9999;
position: fixed;
width: 100%;
left: 0;
bottom: 0;
text-align: center;
}
}
@media only screen and ( min-width: 1220px ){
.logo img{max-width: 90%;}
}

@media only screen and (max-width: 1218px) and (min-width: 768px){
.logo {position: relative;float: none;margin: 0 auto;width: 432px;}
.header-content{padding: 15px;}
#top-ad-inner{max-width: 728px;margin: 0 auto;}

.icon_flat{display: none;}
}
@media only screen and (max-width: 479px){
.top-nav {height: 30px;}
#open-x img {margin-left: -0.769em;}
.footer-widget.widget_links{display: none;}
.footer-widget.widget_recent_entries{display:none;}
.footer-widget.widget_calendar{display:none;}
#main-content{margin: 20px auto 0;}
footer{margin: 0;}
a.more-link{display: none;}
header{margin: 0;}
.page-head.category-template .page-title div {margin-bottom: 0;font-size: 20px !important;}
.page-head.category-template .rss-cat-icon {margin: 0 !important;}
}

@media only screen and (max-width: 767px){
.header-content{padding: 0 25px;}
.footer-bottom .four_fifth, .footer-bottom .one_fifth {float: none; margin: 0;}
.four_fifth {font-size: 11px; width: 30%;}
.post-tag {margin: -10px 0 5px;}
.item-list {padding: 0 0;}
.home-ads{display: inline-block !important;width: 100%;margin: 0 auto;}
.verdict_ad{margin: 0 0 25px 0;float: none !important;}
.verdict_submit{float: none !important;margin-top: -25px;}
.practice_ad{margin-top: -35px;}
/* Remove 'People in the News' on mobile */
.tie-cat-11457 {display:none}
}

.search-block #s {background:#CC0000;color: #ffffff;font-weight: bold;width: 200px;}

@media only screen and (max-width: 985px) and (min-width: 768px){
.search-block{top: 0;}
.footer-bottom .four_fifth {float: left;margin: 0;width: 71.2%;}
.footer-bottom .one_fifth {float: right;margin-right: 2%;}
.verdict_ad {margin: -65px 0 25px 85px;}
.verdict_submit{margin: 0 85px 0 0;}
}

@media only screen and (min-width: 768px){
.practice_ad{margin: -15px 0 0 0;}
}
@media only screen and (max-width: 1278px) and (min-width: 768px){
.footer-bottom {height: 85px;}
}

@media only screen and (max-width: 3000px) and (min-width: 768px) {
.four_fifth br {display: none;}
}

@media only screen and (max-width:1024px) and (min-width:768px) {
 .footer-bottom {line-height: 24px;}
}

@media only screen and (max-width: 985px)  {
.top-menu {display:none;}
#main-menu-mob, #top-menu-mob {background: none repeat scroll 0 0 #CCCCCC;color: #000000;}
.footer-bottom .alignleft {margin: 0 auto;text-align: center;}
}

.top-menu{float: right;color: #ffffff;margin-top: 0;}
.top-menu ul li a{color: #ffffff;font-weight: bold;font-size: 11px;}

/* Add Comments Form */ 
#respond {
    margin: 80px 0 10px;
    overflow: hidden;
    position: relative;
    clear: both;
}

.footer-bottom .one_fifth img {margin-top: 5px;}
.footer-bottom .alignleft {width: 100%;}

@media only screen and (min-width: 986px) {
.footer-bottom .one_fifth {float: right;margin: 0;}
.verdict_ad{margin: -65px 0 25px 45px;}
.verdict_submit{margin: 0 45px 0 0;}
}

@media only screen and (min-width: 769px) {
.pw-wrapper {width: 550px;}
.pw-tabs { height: 80px;width: 550px;}
.pw-large {display: block;}
.pw-small {display: none;}
}

@media only screen and (max-width: 769px) {
.pw-wrapper {width: 280px;}
.pw-tabs {height: 55px;width: 280px;}
.pw-large {display: none;}
.pw-small {display: block;}
.ads-top img {height: auto;width: 100%;}
}

.entry .widget-top h4 {margin-bottom: 0;}
.entry .widget-container h5 {margin: 5px 5px 10px;}
.entry .widget-container ol, .entry .widget-container ul {margin: 0 0 0 10px;}

.page-head.category-template {-moz-border-radius: 4px;border-radius: 4px;padding: 7px 10px 0 15px;border: 2px solid;margin-bottom:12px;border-color:#0067AD !important;}
.page-head.category-template .page-title {text-align: left;width: 90%;}
.page-head.category-template .rss-cat-icon {margin: 8px;}
.page-head.category-template .page-title {margin-bottom: 0;}
.page-head.category-template .page-title div {margin-bottom: 10px;}

#main-nav ul li.current-menu-item ul a, #main-nav ul li.current-menu-parent ul a, #main-nav ul li.current-page-ancestor ul a {
color: #000000 !important;
text-shadow: none !important;
}

a.show-underline {text-decoration:underline;}
.home .post-meta {display: none;}

#main-nav ul.sub-menu li.current-menu-item, #main-nav ul.sub-menu li.current-menu-item a, #main-nav li.current-menu-item ul.sub-menu a, #main-nav ul.sub-menu li.current-menu-parent, #main-nav ul.sub-menu li.current-menu-parent a, #main-nav li.current-menu-parent ul.sub-menu a, #main-nav ul.sub-menu li.current-page-ancestor, #main-nav ul.sub-menu li.current-page-ancestor a, #main-nav li.current-page-ancestor ul.sub-menu a {
  line-height: 1.3em;
}

#main-nav ul.sub-menu li.current-menu-item, #main-nav ul.sub-menu li.current-menu-item a, #main-nav li.current-menu-item ul.sub-menu a, #main-nav ul.sub-menu li.current-menu-parent, #main-nav ul.sub-menu li.current-menu-parent a, #main-nav li.current-menu-parent ul.sub-menu a, #main-nav ul.sub-menu li.current-page-ancestor, #main-nav ul.sub-menu li.current-page-ancestor a, #main-nav li.current-page-ancestor ul.sub-menu a {
    line-height: 1.3em;
}
body.search .post-meta {display: none;}

.four_fifth {
    width: 79.2%;
}

.verdict_submit{
    float: right;
    border: 1px solid #e5c100;
    padding: 5px 15px;
}   

.verdict_ad{
    float: left;
}   

/***** ActOn Marketing Form *****/
#form_0023 td input[type=text] {
    width: 95%;
}
#form_0023 td textarea {
    width: 95%;
}
#form_0023 .ao_tbl_cell {
    max-width: 300px;
    padding: 0px !important;
    float: none;
}
#form_0023 .formSectionDescription p {
    text-align: left;
    padding-bottom: 25px;
}
#form_0023 input[type=button] {
    width: 85%;
    padding: 10px;
    background-color: #0067ad;
    color: #fff;
    font-size: 13px;
}
#form_0023 input.formFieldText {
    height: 19px !important;
}
#form_0023 .formField {
    -moz-appearance: none;
    padding-bottom: 5px !important;
    padding-top: 5px !important;
}
.entry #form_0023 table {
    background-color: #f9f9f9 !important;
 }
/***** End ActOn Marketing Form *****/
