@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAexoMUdjFXmQ.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/opensans/v29/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWVAexoMUdjFXmQ.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
*/

*{box-sizing:border-box;}
body{font-family: 'Open Sans', sans-serif;font-weight:400;margin:0;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;}
.container{width:100%;/*max-width:1245px;*/}

.highlight{color:#3BBCF3 !important;}

.mt20{margin-top:20px !important;}
.mt30{margin-top:30px !important;}

.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px !important;}

.w25m100{display: inline-block;float:left;width:25%;padding:0px 20px;margin:0;text-align: left;}
.w25m50{display: inline-block;float:left;width:25%;padding:0px 20px;margin:0;text-align: left;}
.w33m100{display: inline-block;float:left;width:33.33%;padding:0px 20px;margin:0;text-align: left;}
.w66m100{display: inline-block;float:left;width:66.66%;padding:0px 20px;margin:0;text-align: left;}
.w50m100{display: inline-block;float:left;width:50%;padding:0px 20px;margin:0;text-align: left;}
.w100{display: inline-block;float:left;width:100%;padding:0px;margin:0;text-align: left;}

.alignleft{float:left;margin-right:15px;margin-bottom:5px;}

    #content_wrapper{display:inline-block;width:100%;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;margin-bottom:60px;text-align: center;}
    #content_wrapper .inner{text-align: left;max-width:1245px;}
    #content_wrapper #content_left{display: inline-block;float:left;width:62%;text-align:left;}
    #content_wrapper #content_spacer{display: inline-block;float:left;width:5%;}
    #content_wrapper #content_right{display: inline-block;float:left;width:33%;text-align:left;}
/*
    #content_wrapper #content_right li a{display: inline-block;text-decoration: none;}
    #content_wrapper #content_right li a:hover{color:#09F;}
*/
    #content_wrapper p{font-size:18px;line-height:28px;}
    #content_wrapper ul{margin:0;margin-bottom:20px;}
    #content_wrapper ul li{font-size: 18px;line-height: 28px;}
    #content_wrapper p a:not(.btn1){color:#2F2F2F;text-decoration: underline;font-size:inherit;line-height: inherit;}
    #content_wrapper p a:hover{color:#3bbcf3;text-decoration: underline;}
    #content_wrapper h2{display:inline-block;width:100%;text-align:left;margin:0;text-transform: uppercase;letter-spacing: 1px;font-weight:900 !important;margin-top:20px;font-size:30px;line-height:30px;margin-bottom:20px;}
#content_wrapper h2 i, #content_wrapper h2 em{font-weight:900 !important;}
    #content_wrapper h2 strong{display:inline;width:100%;text-align:left;margin:0;text-transform: uppercase;letter-spacing: 1px;font-weight:900 !important;font-size:30px;line-height:30px;}
    #content_wrapper h2 a{font-size:inherit;line-height:inherit;}
    #content_wrapper h3{margin:0;}
    #content_wrapper li.list_heading a{font-weight: bold;}
    #content_wrapper li a{font-size:inherit;line-height:inherit;}

    #content_wrapper h2.post-title a{text-decoration: none;font-size:30px;line-height: 40px;}
    #content_wrapper h2.post-title a:hover{text-decoration: none;}

    .content_row{display:inline-block;width:100%;background-color:#FFFFFF;color:#2F2F2F;text-align: center;margin-top:60px;margin-bottom:60px;}
    .content_row .inner{text-align: center;}
    /*.content_row .btn1{float:left;width:calc(33.33% - 20px);margin:0px 10px;}*/
    .content_row .btn1 i{display:inline-block;font-size:24px;line-height:18px;margin-right:10px;}
    .content_row .btn1 em{display:inline-block;font-size:24px;line-height:18px;margin-right:10px;}
    .content_row .btn1:hover{text-decoration: none;color:#FFFFFF;}
   
    .blogpost_item{display: inline-block;width:calc(33.33% - 40px);float:left;margin:0px 20px;text-align: center;padding:20px 20px !important;position: relative;padding-bottom:20px;background-color:#cce8f5;min-height:360px;box-shadow:0px 7px 20px 4px rgba(0,0,0,0.2)}
    .blogpost_item .btn1{margin-top:15px;font-size:12px;padding:5px 10px;}
    .blogpost_item strong{display: inline-block;margin-bottom:15px;width:100%;text-align: center;font-weight:800;letter-spacing: 1px;font-size:18px;}

    #f10{margin:0;padding:0;}
    #f10 p{margin:0;margin-bottom:10px;}
    #f10 input[type=text], #f10 input[type=email], #f10 textarea{display: inline-block;width:100%;font-size:16px;padding:12px;border:1px solid #2F2F2F;border-radius:5px;outline: none;}
    #f10 .wpcf7-list-item-label{font-size:14px;}
    #f10 .btn1{width:100%;text-align: center;margin-top:20px;cursor:pointer;}
    #f10 input[type=text]:not(.wpcf7-not-valid):focus,#f10 input[type=text]:not(.wpcf7-not-valid):active{border-color:#FBB400;}
    #f10 input[type=email]:not(.wpcf7-not-valid):focus,#f10 input[type=email]:not(.wpcf7-not-valid):active{border-color:#FBB400;}
    #f10 textarea:not(.wpcf7-not-valid):focus,#f10 textarea:not(.wpcf7-not-valid):active{border-color:#FBB400;}
    #f10 textarea{font-family: 'Open Sans', sans-serif;}
    #f10 .wpcf7-response-output{display: none;}
    #f10 .wpcf7-not-valid-tip{font-size:12px;text-transform: uppercase;letter-spacing:2px;display: inline-block;width:100%;text-align: center;margin-top:0px;font-weight: bold;}
    #f10 .wpcf7-not-valid{border-color:#dc3232 !important;}

    .pager{display: inline-block;width:100%;text-align: center;list-style: none;margin-top:100px !important;padding-left:0px;}
    .pager li{width:auto;display: inline-block;}
    .pager li .btn2{text-decoration: none;padding:12px;margin:0 10px;}
    .pager li .btn2:hover{text-decoration: none;background-color:#FBB400;color:#2F2F2F;}

    .list-types-of-injury{display: inline-block;width:100%;list-style: none;margin:0;padding:0;margin-top:20px;}
    .list-types-of-injury li{float:left;width:50%;padding:20px;text-align: center;marign-bottom:10px;}
    .list-types-of-injury li .btn2{width:100%;text-transform: capitalize;line-height:30px;}
    .list-types-of-injury li .btn2:hover{text-decoration: none;background-color:#Fbb400;}

    .sidebar_list{margin:0;padding:0;list-style: none;}
    .sidebar_list li{border-bottom:1px solid #2F2F2F;padding:15px 10px;}
    .sidebar_list li:last-of-type{border-bottom:none;}
    .sidebar_list li a{color:#2F2F2F !important;text-decoration: none !important;font-size:16px;line-height:26px;}
    .sidebar_list li a:hover{color:#3bbcf3 !important;text-decoration: none !important;}
    .sidebar_list li .active, .sidebar_list li .active:hover{color:#3bbcf3 !important;text-decoration: none !important;}

    .sidebar_tabs{border-radius: 8px;overflow: hidden;}
    .sidebar_tabs input{position: absolute;opacity: 0;z-index: -1;}    
    .sidebar_tabs  .tab{width: 100%;color: white;overflow: hidden;background-position: left 10px top 50px;background-size: 100px 100px;background-repeat: no-repeat;padding-top:0px;border-top:1px solid #2F2F2F;}
    .sidebar_tabs .tab-label{display:flex;justify-content:space-between;padding:30px 0px 70px 0px;background:transparent;color:#2F2F2F;font-weight:800;letter-spacing:1px;cursor:pointer;font-size:26px;line-height:26px;padding-bottom:30px;text-align:left;}
    .sidebar_tabs .tab-label:hover{color:#3BBCF3;}
    .sidebar_tabs .tab-label::after{font-family:"FontAwesome";content:"\f138";color:#FBB400;font-size:30px;text-align:center;transition:all 0.35s;}
    .sidebar_tabs .tab-content{max-height:0;color:#2c3e50;background:white;transition:all 0.35s;padding:0px 20px 60px 150px;text-align:left;display:none;}
    .sidebar_tabs .tab-content a{color:#2F2F2F;text-decoration: none;}
    .sidebar_tabs .tab-content a:hover{text-decoration: underline;}
    .sidebar_tabs .tab-close{display: flex;justify-content: flex-end;padding: 1em;font-size: 0.75em;background: #2c3e50;cursor: pointer;}
    .sidebar_tabs .tab-close:hover{background: #1a252f;}
    .sidebar_tabs input:checked + .tab-label{color:#3BBCF3;padding-bottom:30px;}
    .sidebar_tabs input:checked + .tab-label::after{content:"\f13a";}
    .sidebar_tabs input:checked ~ .tab-content{max-height:100vh;padding:0px;margin-left:0px;margin-right:30px;text-align:left;display:inline-block;width:100%;}
    .sidebar_tabs .sidebar_list{width:100%;}
    .sidebar_list li a.highlight{color:#3BBCF3 !important;}

    .scholarship-application-form h3{background:transparent !important;height:auto !important;padding-left:0 !important;}
    .scholarship-application-form h3 span{display:inline-block;width:100%;color:#FBB400;margin:0;padding:0;font-size:30px;line-height:40px;text-transform:uppercase;letter-spacing:1px;font-weight:900 !important;margin-bottom:15px;background:transparent;}
    .scholarship-application-form .one-half{width:calc(50% - 5px);}
    .scholarship-application-form .one-half:first-of-type{margin-right:10px;}
    .scholarship-application-form .one-third{width:calc(33.33% - 10px);}
    .scholarship-application-form .one-third:not(:last-of-type){margin-right:10px;}
    .scholarship-application-form .cct_submit_btn{
        display:inline-block !important;background-color:#FBB400 !important;color:#2F2F2F !important;text-decoration:none;padding:22px !important;text-transform:uppercase !important;letter-spacing:1px !important;border-radius:5px !important;font-weight:bold !important;font-size:20px !important;line-height:20px !important;-webkit-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);border:2px solid #FBB400 !important;width:100% !important;
    }
    .scholarship-application-form .cct_submit_btn:hover{color:#2F2F2F !important;text-decoration: underline !important;background-color:#FBB400 !important;}


    .relatedposts_wrapper{display:inline-block;width:100%;margin-top:50px;}
    .relatedpost_item{display:inline-block;width:calc(33.33% - 30px);margin:15px;float:left;cursor: pointer;}
    .relatedpost_item:hover{color:#3bbcf3;}
    
    .relatedvideos_wrapper{display:inline-block;width:100%;margin-top:50px;}
    .relatedvideo_item{display:inline-block;width:calc(33.33% - 30px);margin:15px;float:left;cursor: pointer;text-align: center;font-weight:600;letter-spacing: 1px;min-height: 220px;}
/*    .relatedvideo_item:hover{color:#3bbcf3;}*/
    .relatedvideo_title{cursor:default;}
    .relatedvideo_vid{display: inline-block;width:100%;height:140px;background-size:20%,contain;background-position:center center,center bottom;background-repeat:no-repeat;margin-bottom:10px;}

    .sitemap_section ul li a{text-decoration: none;}
    .sitemap_section ul li a:hover{color: #3BBCF3 !important;}

.c{text-align:center;}

a{color:#2F2F2F;text-decoration:underline;letter-spacing:1px;font-size:16px;line-height:16px;text-underline-offset:2px;transition:all 0.5s;}
a:hover{color:#FBB400;text-decoration:underline;cursor:pointer;}


.desktop_only{display:inherit;}
.mobile_only{display: none;}

.heading_highlight{display:inline-block;width:100%;color:#2F2F2F;margin:0;padding:0;font-size:60px;line-height:70px;text-transform:uppercase;letter-spacing:1px;font-weight:800;margin-bottom:50px;}
#content_wrapper .heading_highlight{margin-bottom:20px;}
.heading_highlight div{background: rgb(255,255,255);background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 70%, rgba(251,180,0,1) 30%, rgba(251,180,0,1) 100%);display:inline;}

.subheading{display:inline-block;width:100%;color:#2F2F2F;margin:0;padding:0;font-size:40px;line-height:50px;text-transform:uppercase;letter-spacing:1px;font-weight:800;margin-bottom:30px;}
.subheading2{display:inline-block;width:100%;color:#2F2F2F;margin:0;padding:0;font-size:20px;line-height:30px;text-transform:uppercase;letter-spacing:1px;font-weight:800;margin-bottom:30px;}
.subheading_sidebar{display:inline-block;width:100%;color:#2F2F2F;margin:0;padding:0;font-size:30px;line-height:40px;text-transform:uppercase;letter-spacing:1px;font-weight:800;margin-bottom:15px;margin-top:40px;}

.btn1{display:inline-block;background-color:#FBB400;color:#2F2F2F;text-decoration:none;padding:22px;text-transform:uppercase;letter-spacing:1px;border-radius:5px;font-weight:bold;font-size:20px;line-height:20px;-webkit-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);border:2px solid #FBB400;}
.btn1:hover{color:#2F2F2F !important;}

.btn2{display:inline-block;background-color:#FFFFFF;color:#2F2F2F;text-decoration:none;padding:22px;text-transform:uppercase;letter-spacing:1px;border-radius:5px;font-weight:bold;font-size:20px;line-height:20px;-webkit-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);border:2px solid #FBB400;}
.btn2:hover{color:#2F2F2F;text-decoration: underline;}

.downArrow{border-radius:50%;width:100px;height:100px;padding:20px;background:#FBB400;color:#2F2F2F;text-align:center;font:52px Arial,sans-serif;font-weight:bold;display:inline-block;}
#downArrowWrapper{display: inline-block;width:100%;text-align: center;margin-top:20px;margin-bottom:20px;}     

.numberCircle{border-radius:50%;width:52px;height:52px;padding:9px;background:#FBB400;color:#2F2F2F;text-align:center;font:32px Arial,sans-serif;font-weight:bold;display:inline-block;}


.inner{display:inline-block;width:100%;max-width:1245px;text-align:left;}

#topper_wrapper{display:inline-block;width:100%;padding:10px;background-color:#FFFFFF;border-bottom:1px solid #EEEEEE;text-align: center;}
#topper_wrapper .inner{text-align: right;}
#topper_wrapper .btn1 i, #topper_wrapper .btn2 i{margin-right:5px;}
#topper_wrapper .btn1 em, #topper_wrapper .btn2 em{margin-right:5px;}
#topper_wrapper .btn1, #topper_wrapper .btn2{padding:12px;font-size:14px;line-height: 14px;box-shadow: none;}
#topper_wrapper span{display: inline-block;float:left;font-weight: 800;letter-spacing: 1px;color:#2F2F2F;line-height: 42px;font-size:22px;}
#topper_wrapper #opil{display:inline-block;font-size:20px;line-height: 42px;font-weight: 800;float:left;}
#topper_wrapper #opil i{color:#ee272a;margin-right:5px;font-size:inherit;line-height: inherit;vertical-align: middle;}   
#topper_wrapper #opil em{color:#ee272a;margin-right:5px;font-size:inherit;line-height: inherit;vertical-align: middle;}    


#header_wrapper{display:inline-block;width:100%;text-align:center;background-color:#FFFFFF;color:#2F2F2F;}
#header_wrapper .inner{padding:30px 10px;}
#header_wrapper #logo_img{height:55px;width:auto;}
#header_wrapper #main_nav{display:inline-block;margin:0;padding:0;list-style: none;float:right;line-height:55px;}
#header_wrapper #main_nav li{float:left;}
#header_wrapper #main_nav li a{text-decoration: none;color:#2F2F2F;text-transform: uppercase;letter-spacing:1px;font-size:14px;font-weight:800;padding:0px 10px;}
#header_wrapper #main_nav li a:hover{text-decoration: none;color:#FBB400;}  
#header_wrapper #main_nav li a.active,#header #main_nav li a.active:hover{text-decoration: none;color:#FBB400;}  
#header_wrapper #mobile_nav{display: none;float:right;margin-top:9px;}
#header_wrapper #mobile_nav a{font-size:30px;line-height: 30px;color:#2F2F2F;text-decoration: none;}

#hero_wrapper{display:inline-block;width:100%;text-align:center;color:#2F2F2F;}
#hero_wrapper .inner{background-color:#DEEEF4;padding:40px 0px 0px 40px;border-bottom-left-radius: 50px;}
#hero_wrapper #hero_left{display: inline-block;width:60%;float:left;}
#hero_wrapper #hero_left span a{font-weight:800;color:#FBB400;cursor: pointer;letter-spacing: 1px;font-size:inherit;line-height: inherit;}
#hero_wrapper #hero_left span a:hover{color:#2F2F2F;text-decoration: underline;}
#hero_wrapper #hero_right{height:590px;display: inline-block;width:40%;float:left;background-image:url(https://www.preszlerlaw.com/wp-content/ks/images/jeff5.png),url(https://www.preszlerlaw.com/wp-content/ks/images/bg_pattern1.png);background-repeat: no-repeat,no-repeat;background-size: 90% auto, 80% auto;background-position:top right 40px, top right;}
#hero_wrapper .btn1{margin-bottom:40px;}
#hero_wrapper .fa-ul{margin:0;padding:0;margin-bottom:0px;}
#hero_wrapper .fa-ul li{font-weight: 700;font-size:20px;line-height:40px;}
#hero_wrapper .fa-ul li i{color:#FBB400;margin-right:10px;}
#hero_wrapper .fa-ul li em{color:#FBB400;margin-right:10px;}
#hero_wrapper span{display:inline-block;font-size:24px;line-height: 24px;font-weight: 800;margin-bottom:30px;}
#hero_wrapper span i{color:#ee272a;margin-right:5px;font-size:34px;line-height: 24px;vertical-align: middle;}
#hero_wrapper span em{color:#ee272a;margin-right:5px;font-size:34px;line-height: 24px;vertical-align: middle;}

#hero_wrapper #cc_awards{display: inline-block;position: absolute;right:0;bottom:50px;}

#featuredon_wrapper{display:inline-block;width:100%;background-color:#FFFFFF;color:#2F2F2F;text-align: center;}
#featuredon_wrapper .inner{padding:20px;font-size:20px;text-align:center;line-height:30px;font-weight:800;}
#featuredon_wrapper img{width:80%;margin-top:10px;}

.content_row{display:inline-block;width:100%;background-color:#FFFFFF;color:#2F2F2F;text-align: center;margin-top:60px;margin-bottom:60px;}
.content_row .inner{text-align: center;}
/*.content_row .btn1{float:left;width:calc(33.33% - 20px);margin:0px 10px;}*/
.content_row .btn1 i{display:inline-block;font-size:24px;line-height:18px;margin-right:10px;}
.content_row .btn1 em{display:inline-block;font-size:24px;line-height:18px;margin-right:10px;}
.content_row .btn1:hover{text-decoration: none;color:#FFFFFF;}


.howtobook_wrapper{display:inline-block;width:100%;background-color:#FFFFFF;color:#2F2F2F;text-align: center;margin-top:60px;margin-bottom:60px;}
.howtobook_wrapper .inner{text-align: center;}
.howtobook_wrapper.htb1{margin-top:120px;}
.howtobook_wrapper.htb2{margin-bottom:120px;}
/*.howtobook_wrapper .heading_highlight{text-align:center;font-size:40px;line-height:50px;}*/
.howtobook_wrapper .btn1{float:left;width:calc(33.33% - 20px);margin:0px 10px;}
.howtobook_wrapper .btn1 i{display:inline-block;font-size:24px;line-height:18px;margin-right:10px;}
.howtobook_wrapper .btn1 em{display:inline-block;font-size:24px;line-height:18px;margin-right:10px;}
.howtobook_wrapper .btn1:hover{text-decoration: none;color:#FFFFFF;}


#homepagetxt_wrapper{display:inline-block;width:100%;background-color:#FFFFFF;color:#2F2F2F;text-align: center;margin-top:80px;margin-bottom:40px;}
#homepagetxt_wrapper .inner{text-align:justify;max-width:900px;}


#afteryourfree_wrapper{display:inline-block;width:100%;background-color:#FFFFFF;color:#2F2F2F;text-align: center;margin-top:60px;margin-bottom:60px;}
#afteryourfree_wrapper .inner{text-align: center;}
/*#afteryourfree_wrapper .heading_highlight{text-align:center;font-size:40px;line-height:50px;}*/
#afteryourfree_wrapper #afteryourfree_nums{display: inline-block;width:100%;text-align: center;margin-top:20px;margin-bottom:40px;padding:0px 200px;}
#afteryourfree_wrapper .afteryourfree_num{display: inline-block;width:33.33%;text-align: center;float:left;font-size:80px;line-height:80px;color:#2F2F2F;font-weight:800;}
#afteryourfree_wrapper .afteryourfree_num:first-of-type{text-align: left;} 
#afteryourfree_wrapper .afteryourfree_num:nth-of-type(4){text-align: left;}
#afteryourfree_wrapper .afteryourfree_num:nth-of-type(3){text-align: right;} 
#afteryourfree_wrapper .afteryourfree_num:nth-of-type(6){text-align: right;}
#afteryourfree_wrapper .afteryourfree_num i{margin-bottom:20px;font-size:30px;line-height: 30px;color:#FBB400;}    
#afteryourfree_wrapper .afteryourfree_num em{margin-bottom:20px;font-size:30px;line-height: 30px;color:#FBB400;}    
#afteryourfree_wrapper .afteryourfree_num_bg{position: relative;z-index: 1;}    
#afteryourfree_wrapper .afteryourfree_num_bg:before{border-top:2px solid #dfdfdf;content:"";margin:0 auto;position:absolute;top:62%;left:0;right:0;bottom:0;width:100%;z-index:-1;} 
#afteryourfree_wrapper .afteryourfree_num_bg span{background: #fff;padding: 0 15px;}
#afteryourfree_wrapper #afteryourfree_boxes{display: inline-block;width:100%;}
#afteryourfree_wrapper #afteryourfree_boxes .afteryourfree_box{display: inline-block;width:calc(33.33% - 20px);margin:0px 10px;float:left;-webkit-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);}
#afteryourfree_wrapper #afteryourfree_boxes .afteryourfree_box .afteryourfree_header{display:inline-block;width:100%;background-color:#000000;padding:30px;}
#afteryourfree_wrapper #afteryourfree_boxes .afteryourfree_box .afteryourfree_header img{width:90px;height:90px;}
#afteryourfree_wrapper #afteryourfree_boxes .afteryourfree_box .afteryourfree_content{display: inline-block;width:100%;background-color:#FFFFFF;padding:60px 60px;}
#afteryourfree_wrapper #afteryourfree_boxes .afteryourfree_box .afteryourfree_content .afteryourfree_title{font-size:34px;line-height:34px;text-transform: uppercase;letter-spacing: 1px;font-weight:800;color:#2F2F2F;display: inline-block;width: 100%;text-align: center;margin-bottom:20px;}
#afteryourfree_wrapper #afteryourfree_boxes .afteryourfree_box .afteryourfree_content .afteryourfree_txt{font-weight: 400;color:#2F2F2F;}

#practiceareas_wrapper{display:inline-block;width:100%;background-color:#FFFFFF;color:#2F2F2F;text-align: center;margin-top:60px;margin-bottom:60px;}
#practiceareas_wrapper .inner{text-align:center;}
/*#practiceareas_wrapper .heading_highlight{text-align:center;font-size:40px;line-height:50px;}*/
#practiceareas_wrapper .practiceareas_col{display: inline-block;width:50%;float:left;padding:20px;}     
#practiceareas_wrapper .practiceareas_col input{position: absolute;opacity: 0;z-index: -1;}    
#practiceareas_wrapper .practiceareas_col .tabs{border-radius: 8px;overflow: hidden;}
#practiceareas_wrapper .practiceareas_col .tab{width: 100%;color: white;overflow: hidden;background-position: left 10px top 50px;background-size: 100px 100px;background-repeat: no-repeat;padding-top:50px;border-top:1px solid #2F2F2F;}
#practiceareas_wrapper .practiceareas_col .tab-label{display:flex;justify-content:space-between;padding:30px 0px 70px 0px;background:transparent;color:#2F2F2F;font-weight:800;letter-spacing:1px;cursor:pointer;font-size:26px;line-height:26px;padding-left:140px;text-align:left;}
#practiceareas_wrapper .practiceareas_col .tab-label:hover{color:#3BBCF3;}
#practiceareas_wrapper .practiceareas_col .tab-label::after{font-family:"FontAwesome";content:"\f138";color:#FBB400;font-size:30px;text-align:center;transition:all 0.35s;}
#practiceareas_wrapper .practiceareas_col .tab-content{max-height:0;color:#2c3e50;background:white;transition:all 0.35s;padding:0px 20px 60px 150px;text-align:left;display:none;}
#practiceareas_wrapper .practiceareas_col .tab-content a{color:#2F2F2F;text-decoration: none;}
#practiceareas_wrapper .practiceareas_col .tab-content a:hover{text-decoration: underline;}
#practiceareas_wrapper .practiceareas_col .tab-close{display: flex;justify-content: flex-end;padding: 1em;font-size: 0.75em;background: #2c3e50;cursor: pointer;}
#practiceareas_wrapper .practiceareas_col .tab-close:hover{background: #1a252f;}
#practiceareas_wrapper .practiceareas_col input:checked + .tab-label{color:#3BBCF3;padding-bottom:30px;}
#practiceareas_wrapper .practiceareas_col input:checked + .tab-label::after{content:"\f13a";}
#practiceareas_wrapper .practiceareas_col input:checked ~ .tab-content{max-height:100vh;padding:0px 0px 60px 0px;margin-left:140px;margin-right:30px;text-align:left;display:inline-block;}


#practiceareas_all_wrapper{display: inline-block;width:100%;}
#practiceareas_all_wrapper .practicearea_item{display: inline-block;float:left;width:calc(33.33% - 30px);margin:25px 15px;cursor:pointer;text-align: center;min-height: 420px;}
#practiceareas_all_wrapper .practicearea_item .img{display: inline-block;width:100px;height:100px;background-repeat: no-repeat;background-size:cover;background-position: center center;margin-bottom:15px;}
#practiceareas_all_wrapper .practicearea_item .heading{text-transform: uppercase;letter-spacing: 1px;margin-bottom:5px;width: 100%;display: inline-block;font-weight:800;transition:all 0.5s;font-size:20px;}
#practiceareas_all_wrapper .practicearea_item:hover .heading{color:#3bbcf3;}


#areasweserve_all_wrapper{display: inline-block;width:100%;}
#areasweserve_all_wrapper .areasweserve_item{display: inline-block;float:left;width:calc(33.33% - 30px);margin:25px 15px;text-align: center;min-height:350px;}
#areasweserve_all_wrapper .areasweserve_item .btn2{font-size:14px;padding:12px 24px;text-transform: capitalize;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.1)}
#areasweserve_all_wrapper .areasweserve_item .img{display: inline-block;width:100px;height:100px;background-repeat: no-repeat;background-size:cover;background-position: center center;margin-bottom:15px;}
#areasweserve_all_wrapper .areasweserve_item .heading{text-transform: uppercase;letter-spacing: 1px;margin-bottom:5px;width: 100%;display: inline-block;font-weight:800;transition:all 0.5s;font-size:20px;}
#areasweserve_all_wrapper .areasweserve_item:hover .heading{color:#3bbcf3;}
#areasweserve_all_wrapper .areasweserve_map{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:220px;display: inline-block;margin-bottom:15px;border-top-right-radius: 50px;}


#gmblocations_all_wrapper{display: inline-block;width:100%;}
#gmblocations_all_wrapper .gmblocations_item{display: inline-block;float:left;width:calc(33.33% - 30px);margin:25px 15px;text-align: center;min-height:350px;}
#gmblocations_all_wrapper .gmblocations_item .btn2{font-size:14px;padding:12px 24px;text-transform: capitalize;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.1)}
#gmblocations_all_wrapper .gmblocations_item .gmblocations_heading{text-transform: uppercase;letter-spacing: 1px;margin-bottom:15px;width: 100%;display: inline-block;transition:all 0.5s;font-size:20px;font-weight: 800;}
#gmblocations_all_wrapper .gmblocations_item .gmblocations_map{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:220px;display: inline-block;margin-bottom:15px;border-top-right-radius: 50px;}


#lawyers_all_wrapper{display: inline-block;width:100%;}
#lawyers_all_wrapper .lawyers_item{display: inline-block;float:left;width:calc(25% - 30px);margin:25px 15px;cursor:pointer;text-align: center;min-height:0px;position: relative;}
#lawyers_all_wrapper .lawyers_item:hover .heading{color:#3bbcf3;}
#lawyers_all_wrapper .lawyers_img{background-size:auto 100%,contain;background-position:center bottom;background-repeat:no-repeat;width:100%;height:340px;display: inline-block;margin-bottom:45px;z-index: 1;}
#lawyers_all_wrapper .lawyers_heading{text-transform: uppercase;letter-spacing: 1px;margin-bottom:5px;width: 100%;display: inline-block;font-weight:800;transition:all 0.5s;font-size:20px;}
#lawyers_all_wrapper .lawyers_arrow{width:auto;position: absolute;display:inline-block;bottom:60px;right:-10px;z-index:2;border-radius:50%;background-color:#FFFFFF;}
#lawyers_all_wrapper .lawyers_arrow i{color:#FBB400;font-size:35px;line-height:35px;}
#lawyers_all_wrapper .lawyers_arrow em{color:#FBB400;font-size:35px;line-height:35px;}

#lawyers2_all_wrapper{display: inline-block;width:100%;}
#lawyers2_all_wrapper .lawyers_item{display: inline-block;float:left;width:calc(25% - 30px);margin:25px 15px;cursor:pointer;text-align: center;min-height:0px;position: relative;}
#lawyers2_all_wrapper .lawyers_item:hover .heading{color:#3bbcf3;}
#lawyers2_all_wrapper .lawyers_img{background-size:100%;background-position:center top;background-repeat:no-repeat;width:100%;height:250px;display: inline-block;margin-bottom:45px;z-index: 1;border-radius:50%;}

#lawyers2_all_wrapper .lawyers_img{filter: grayscale(100%);transition: all 0.5s;}
#lawyers2_all_wrapper .lawyers_item:hover .lawyers_img{filter: grayscale(0%);}

#lawyers2_all_wrapper .lawyers_heading{text-transform: uppercase;letter-spacing: 1px;margin-bottom:5px;width: 100%;display: inline-block;font-weight:800;transition:all 0.5s;font-size:18px;}
#lawyers2_all_wrapper .lawyers_arrow{width:auto;position: absolute;display:inline-block;bottom:60px;right:-10px;z-index:2;border-radius:50%;background-color:#FFFFFF;}
#lawyers2_all_wrapper .lawyers_arrow i{color:#FBB400;font-size:35px;line-height:35px;}
#lawyers2_all_wrapper .lawyers_arrow em{color:#FBB400;font-size:35px;line-height:35px;}




#careers_all_wrapper{display: inline-block;width:100%;}
#careers_all_wrapper .careers_item{display: inline-block;float:left;width:calc(33.33% - 50px);margin:25px 25px;text-align: center;min-height:0px;position: relative;margin-bottom:60px;}
#careers_all_wrapper .careers_img{background-size:40%;background-position:center center;background-repeat:no-repeat;width:100%;height:140px;display: inline-block;margin-bottom:40px;z-index: 1;outline:none;}
#careers_all_wrapper .careers_heading{text-transform: uppercase;letter-spacing: 1px;margin-bottom:5px;width: 100%;display: inline-block;font-weight:800;transition:all 0.5s;font-size:20px;line-height:30px;text-decoration: none;}
#careers_all_wrapper .careers_heading:hover{color:#3bbcf3;text-decoration: none;}
#careers_all_wrapper .btn2{width:100%;text-align: center;text-transform: capitalize;}


#videos_all_wrapper{display: inline-block;width:100%;}
#videos_all_wrapper .videos_item{display: inline-block;float:left;width:calc(33.33% - 30px);margin:25px 15px;text-align: center;min-height:380px;position: relative;}
#videos_all_wrapper .videos_img{background-size:20%,contain;background-position:center center,center bottom;background-repeat:no-repeat;width:100%;height:220px;display: inline-block;margin-bottom:45px;z-index: 1;outline:none;}
#videos_all_wrapper .videos_heading{text-transform: uppercase;letter-spacing: 1px;margin-bottom:5px;width: 100%;display: inline-block;font-weight:800;transition:all 0.5s;font-size:20px;line-height:30px;text-decoration: none;}
#videos_all_wrapper .videos_heading:hover{color:#3bbcf3;text-decoration: none;}
/*#videos_all_wrapper .videos_item:hover .videos_heading{color:#3bbcf3;}*/

#vidSwap{margin-top:45px;margin-bottom:45px;}
#vidSwap .video_img{background-size:20%,contain;background-position:center center,center bottom;background-repeat:no-repeat;width:100%;height:440px;display: inline-block;z-index: 1;outline:none;}

.video-container {overflow: hidden;position: relative;width:100%;}
.video-container::after {padding-top: 56.25%;display: block;content: '';}
.video-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

#resources_all_wrapper{display: inline-block;width:100%;}
#resources_all_wrapper .resources_item{display: inline-block;float:left;width:calc(50% - 30px);margin:25px 15px;text-align: center;min-height:90px;position: relative;}

#testimonials_all_wrapper{display: inline-block;width:100%;}
#testimonials_all_wrapper .testimonials_item{display: inline-block;float:left;width:100%;margin:25px 0px;text-align: center;min-height:0px;padding:20px 20px;border-bottom:6px solid #FBB400;position: relative;margin-top:0px;padding-bottom:20px;background-color:#F7F7F7;border-top-right-radius:50px;margin-bottom:40px;}
#testimonials_all_wrapper .testimonials_line{display: inline-block;width:100%;height:40px;background-image:url("https://www.preszlerlaw.com/wp-content/ks/images/quote.png");background-position: center center;background-size:40px;background-repeat: no-repeat;margin-bottom:20px;}
#testimonials_all_wrapper .testimonials_name{display: inline-block;width:100%;text-align: center;font-weight:bold;text-transform: uppercase;letter-spacing: 1px;font-size:12px;line-height:12px;}
#testimonials_all_wrapper .testimonials_content{display: inline-block;width:100%;text-align:justify;font-size:16px;line-height:24px;margin-bottom:20px;}

.lawyer_item{width:100%;background-size:contain;background-position: center bottom;background-repeat: no-repeat;position: relative;height:420px;}
.lawyer_img{width:100%;height:420px;}
.lawyer_img .img{background-size:contain;background-position:left 2px bottom 13px;background-repeat: no-repeat;width:calc(42% - 0px);float:left;margin-right:60px;height:420px;}
.lawyer_img .name{width:calc(50% - 60px);float:left;margin-right:0px;margin-top:100px;}
.lawyer_img .name h1{font-size:36px;line-height:46px;text-transform: none;}
.lawyer_img .name .lawyer_assistant{text-align:left;width:47%;margin-right:3%;font-size:12px;line-height:20px;float:left}
.lawyer_img .name .lawyer_assistant a{font-size:inherit;line-height:inherit;}
.lawyer_img .name .lawyer_assistant strong{display:inline-block;text-align:left;width:100%;margin-bottom:5px;font-size:16px;line-height:22px;}
.lawyer_contact{width:calc(100% - 60px);margin:-80px 30px 0px 30px;position: absolute;background-color:#FFFFFF;padding:10px;box-shadow:rgba(0,0,0,.2) 0px 4px 12px;}
.lawyer_contact .fa-circle{color:#FBB400;}
.lawyer_contact .fa-inverse{color:#2F2F2F;}
.lawyer_contact a{font-size:inherit;}
.lawyer_contact strong{font-size:inherit;display: inline-block;margin-right:5px;}
.lawyer_contact .email{float:left;width:50%;padding:10px;font-size:14px;}
.lawyer_contact .fax{float:left;width:50%;padding:10px;font-size:14px;}
.lawyer_contact .phone{float:left;width:50%;padding:10px;font-size:14px;}
.lawyer_contact .tollfree{float:left;width:50%;padding:10px;font-size:14px;}
.lawyer_bio{margin-top:120px;margin-bottom:80px;color:#2F2F2F;font-size:18px;line-height:28px;}
.lawyer_info{width:100%;}
.lawyer_info .heading{width:100%;text-align:center;margin-bottom:20px;font-weight: bold;}
.lawyer_info .item{width:calc(50% - 20px);margin:10px;float:left;padding:60px 20px 30px 20px;background-image:url(https://www.preszlerlaw.com/wp-content/ks/images/_lawyer_bg3.png);background-size:100% auto;background-position: center bottom;background-repeat: no-repeat;min-height: 320px;position: relative;}
.lawyer_info .item .img{position: absolute;width:80px;height:80px;background-position: center center;background-size:cover;background-repeat: no-repeat;left:50%;margin-left:-40px;top:-40px;}

.responsive-map-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}
.responsive-map-container iframe,   
.responsive-map-container object,  
.responsive-map-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


#howlawyerscanhelp_wrapper{display:inline-block;width:100%;background-color:#FFFFFF;color:#2F2F2F;text-align: center;margin-top:60px;margin-bottom:60px;}
#howlawyerscanhelp_wrapper .inner{text-align:center;}
#howlawyerscanhelp_wrapper .howlawyerscanhelp_col{display:inline-block;width:50%;float:left;padding:20px;}
#howlawyerscanhelp_wrapper .howlawyerscanhelp_col .howlawyerscanhelp_box{display:inline-block;width:calc(100% - 20px);margin:10px;float:left;}
#howlawyerscanhelp_wrapper .howlawyerscanhelp_col .howlawyerscanhelp_num{text-align:center;display: inline-block;width:20%;float:left;padding:10px;}
#howlawyerscanhelp_wrapper .howlawyerscanhelp_col .howlawyerscanhelp_content{text-align:left;display: inline-block;width:80%;float:left;padding:10px;}
#howlawyerscanhelp_wrapper .howlawyerscanhelp_col .howlawyerscanhelp_title{font-size:24px;color:#2F2F2F;line-height:30px;margin-bottom:10px;display:inline-block;width:100%;text-align:left;letter-spacing:1px;font-weight:800;}
#howlawyerscanhelp_wrapper .howlawyerscanhelp_col .howlawyerscanhelp_txt{font-weight:400;color:#2F2F2F;font-size:20px;line-height:24px;text-align:left;display: inline-block;width:100%;}

#faqs_wrapper{display:inline-block;width:100%;background-color:#FFFFFF;color:#2F2F2F;text-align: center;margin-top:60px;margin-bottom:60px;}
#faqs_wrapper .inner{text-align: center;}    
#faqs_wrapper input{position: absolute;opacity: 0;z-index: -1;}    
#faqs_wrapper .tabs{border-radius: 0px;overflow: hidden;}
#faqs_wrapper .tab{width: 100%;color: white;overflow: hidden;background-position: left 10px top 50px;background-size: 100px 100px;background-repeat: no-repeat;padding-top:0px;border-top:1px solid #2F2F2F;}
#faqs_wrapper .tab-label{display:flex;justify-content:space-between;padding:30px;background:transparent;color:#2F2F2F;font-weight:800;letter-spacing:1px;cursor:pointer;font-size:26px;line-height:26px;text-align:left;padding-right:35px;}
#faqs_wrapper .tab-label:hover {color:#FBB400;background-color:#2F2F2F;}
#faqs_wrapper .tab-label::after {font-family: "FontAwesome";content: "\f138";color:#FBB400;font-size:30px;text-align: center;transition: all 0.35s;}
#faqs_wrapper .tab-content{max-height: 0;color: #2c3e50;background: white;transition: all 0.35s;padding: 0px 20px 60px 150px;text-align: left;display: none;}
#faqs_wrapper .tab-content a{color:#2F2F2F;text-decoration: none;}
#faqs_wrapper .tab-content a:hover{text-decoration: underline;}
#faqs_wrapper .tab-close {display: flex;justify-content: flex-end;padding: 1em;font-size: 0.75em;background: #2c3e50;cursor: pointer;}
#faqs_wrapper .tab-close:hover {background: #1a252f;}
#faqs_wrapper input:checked + .tab-label {color:#FBB400;padding-bottom:30px;background-color:#2F2F2F;margin-bottom:15px;}
#faqs_wrapper input:checked + .tab-label::after {content:"\f13a";}
#faqs_wrapper input:checked ~ .tab-content{max-height:100vh;padding:0px 0px 30px 0px;margin-left:30px;margin-right:100px;text-align:left;display:inline-block;width:90%;}

.faqs_wrapper{display:inline-block;width:100%;background-color:#FFFFFF;color:#2F2F2F;text-align: center;margin-top:60px;margin-bottom:60px;}
.faqs_wrapper .inner{text-align: center;}    
.faqs_wrapper input{position: absolute;opacity: 0;z-index: -1;}    
.faqs_wrapper .tabs{border-radius: 0px;overflow: hidden;}
.faqs_wrapper .tab{width: 100%;color: white;overflow: hidden;background-position: left 10px top 50px;background-size: 100px 100px;background-repeat: no-repeat;padding-top:0px;border-top:1px solid #2F2F2F;}
.faqs_wrapper .tab-label{display:flex;justify-content:space-between;padding:30px;background:transparent;color:#2F2F2F;font-weight:800;letter-spacing:1px;cursor:pointer;font-size:18px;line-height:22px;text-align:left;padding-right:35px;}
.faqs_wrapper .tab-label:hover {color:#FBB400;background-color:#2F2F2F;}
.faqs_wrapper .tab-label::after {font-family: "FontAwesome";content: "\f138";color:#FBB400;font-size:30px;text-align: center;transition: all 0.35s;}
.faqs_wrapper .tab-content{max-height: 0;color: #2c3e50;background: white;transition: all 0.35s;padding: 0px 20px 60px 150px;text-align: left;display: none;}
.faqs_wrapper .tab-content a{color:#2F2F2F;text-decoration: none;}
.faqs_wrapper .tab-content a:hover{text-decoration: underline;}
.faqs_wrapper .tab-close {display: flex;justify-content: flex-end;padding: 1em;font-size: 0.75em;background: #2c3e50;cursor: pointer;}
.faqs_wrapper .tab-close:hover {background: #1a252f;}
.faqs_wrapper input:checked + .tab-label {color:#FBB400;padding-bottom:30px;background-color:#2F2F2F;margin-bottom:15px;}
.faqs_wrapper input:checked + .tab-label::after {content:"\f13a";}
.faqs_wrapper input:checked ~ .tab-content{max-height:100vh;padding:0px 0px 30px 0px;margin-left:30px;margin-right:100px;text-align:left;display:inline-block;width:90%;}

#googlereviews_wrapper{display: inline-block;width:100%;padding:40px;background-color:#FFFFFF;text-align: center;}
#googlereviews_wrapper .inner{text-align: center;}    
/*#googlereviews_wrapper h2{margin:0;padding:0;font-weight:800;letter-spacing:1px;text-transform:uppercase;margin-bottom:20px;display: inline-block;width:100%;text-align: center;color:#2F2F2F;font-size:40px;line-height:40px;}   */
#googlereviews_wrapper .subtitle{display: inline-block;width:100%;text-align: center;color:#2F2F2F;font-weight: 600;margin-bottom:20px;font-size:20px;line-height:20px;}   
#googlereviews_wrapper .rating{color:#EBB400;font-size:20px;line-height: 20px;display: inline-block;text-align: center;width:100%;margin-bottom:20px;letter-spacing:3px;}   
#googlereviews_wrapper #google_reviews{display: inline-block;width:100%;height:300px;margin-bottom:50px;margin-top:20px;font-size:0;white-space: nowrap;} 
#googlereviews_wrapper .google_review{display:inline-block;width:calc(100% - 20px);margin:10px;padding:15px;border:1px solid #EEEEEE;background-color:#F9F9F9;border-radius:4px;background-image:url("https://www.preszlerlaw.com/wp-content/ks/images/google_logo.png");background-position: top 15px right 15px;background-size: 40px 40px;background-repeat: no-repeat;height:350px;overflow-x: hidden;white-space: normal;}   
#googlereviews_wrapper .google_review .name{display: inline-block;width:100%;text-align: left;font-weight:600;margin-bottom:10px;font-size:18px;line-height:18px;margin-top:10px;}   
#googlereviews_wrapper .google_review .rating{display: inline-block;width:100%;text-align: left;color:#FBB400;margin-bottom:10px;letter-spacing:3px;}   
#googlereviews_wrapper .google_review .review{display: inline-block;width:100%;font-weight: 400;color:#2F2F2F;height:240px;overflow-y: hidden;font-size:16px;margin-top:10px;text-align:left;}   
#googlereviews_wrapper #google_reviews_all_link{text-decoration: none;color:#2F2F2F;}
#googlereviews_wrapper #google_reviews_all_link:hover{text-decoration: underline;color:#FBB400;}


#settlements_wrapper{display:inline-block;width:100%;background-color:#2F2F2F;color:#FFFFFF;text-align: center;padding:80px 0px;margin-top:60px;margin-bottom:60px;}
#settlements_wrapper .inner{text-align: center;}
#settlements_wrapper .heading_highlight{color:#FFFFFF;}
#settlements_wrapper #settlements_subheading{display: inline-block;width:100%;text-align: center;color:#FFFFFF;font-weight: 600;font-size:20px;line-height:20px;line-height:30px;padding:0 140px;margin-bottom:20px;}   
#settlements_wrapper #settlements_boxes{display: inline-block;width:100%;height:300px;margin-bottom:50px;margin-top:20px;font-size:0;white-space: nowrap;}  
#settlements_wrapper #settlements_boxes .settlements_box{display:inline-block;width:calc(100% - 20px);margin:10px;height:320px;overflow-x: hidden;white-space: normal;position:relative;padding-top:0px;}    /* padding-top:110px for icon */
#settlements_wrapper #settlements_boxes .settlements_box .settlements_content{display:inline-block;width:100%;background-color:#FFFFFF;border-radius:10px;padding:20px;min-height:170px;padding-top:40px;z-index: 1;}
#settlements_wrapper #settlements_boxes .settlements_box .settlements_img{display:inline-block;width:140px;height:140px;padding:20px;border-radius:50%;background-color:#DEEEF4;position:absolute;top:0px;left:70px;z-index: 2;border:8px solid #FFFFFF;}
#settlements_wrapper #settlements_boxes .settlements_box .settlements_img img{display: inline-block;width:100%;height:auto;position:absolute;top:10%;left:10%;max-width:80%;}
#settlements_wrapper #settlements_boxes .settlements_box .settlements_amount{display:inline-block;width:100%;text-align:center;color:#2F2F2F;font-size:40px;line-height:40px;margin-bottom:10px;}
#settlements_wrapper #settlements_boxes .settlements_box .settlements_practicearea{display:inline-block;width:100%;text-align:center;color:#2F2F2F;font-size:18px;line-height:28px;}
#settlements_wrapper #settlements_disclaimer{display:inline-block;width:100%;font-size:12px;line-height:12px;font-weight:400;letter-spacing:1px;color:#FFFFFF;} 

#settlements_wrapper #settlements_boxes .settlements_box .settlement_item_new{display:inline-block;width:100%;}
#settlements_wrapper #settlements_boxes .settlements_box .settlement_item_new .settlement_heading{display:inline-block;width:100%;text-align:center;text-transform: uppercase;color:#FFFFFF;letter-spacing: 1px;padding:10px 10px;font-size:16px;line-height:16px;background-color:#000000;}
#settlements_wrapper #settlements_boxes .settlements_box .settlement_item_new .settlement_bg{display:inline-block;width:100%;padding:20px 10px;background-color:#FFFFFF;text-align: center;}
#settlements_wrapper #settlements_boxes .settlements_box .settlement_item_new .settlement_amount{display:inline-block;width:100%;text-align:center;font-weight: bold;font-size:34px;line-height:34px;letter-spacing:1px;color:#2F2F2F;margin-bottom:5px;}
#settlements_wrapper #settlements_boxes .settlements_box .settlement_item_new .settlement_pa{display:inline-block;width:100%;text-align:center;font-weight:normal;font-size:16px;line-height:16px;letter-spacing:1px;color:#2F2F2F;}
#settlements_wrapper #settlements_boxes .settlements_box .settlement_item_new .settlement_txt{display:inline-block;width:100%;padding:15px 15px;color:#FFFFFF;background-color:#000000;text-align:center;font-size:16px;line-height:24px;border-top:4px solid #FBB400;height:180px;}

#settlements_wrapper #kSliderSettlements .kSdots .dot{background-color:rgba(255,255,255,0.3);}
#settlements_wrapper #kSliderSettlements .kSdots .dot--active{background-color:#FBB400;}
#settlements_wrapper #kSliderSettlements .kSdots .dot:hover,#settlements_wrapper #kSliderSettlements .kSdots .dot--active:hover{background-color:#FBB400;}
#settlements_wrapper #kSliderSettlements .arrow{fill:#FFFFFF;}


#whychooseus_left{display: inline-block;width:100%;float:left;font-size:20px;line-height:30px;text-align: center;font-weight:400;}
#whychooseus_left .whychooseus_box{display:inline-block;width:100%;padding:10px;}
#whychooseus_left .whychooseus_box .whychooseus_dot{display:inline-block;width:20%;float:left;text-align: center;}
#whychooseus_left .whychooseus_box .whychooseus_content{display:inline-block;float:left;width:80%;text-align:left;padding:0px;}



#ourcommitment_wrapper{display:inline-block;width:100%;background-color:#FFFFFF;color:#2F2F2F;text-align: center;margin-top:60px;margin-bottom:60px;}
#ourcommitment_wrapper .inner{text-align: center;}
#ourcommitment_wrapper #ourcommitment_left{display: inline-block;width:50%;float:left;font-size:20px;line-height:30px;text-align: center;font-weight:400;}
#ourcommitment_wrapper #ourcommitment_left .ourcommitment_box{display:inline-block;width:100%;padding:20px;}
#ourcommitment_wrapper #ourcommitment_left .ourcommitment_box .ourcommitment_dot{display:inline-block;width:20%;float:left;text-align: center;}
#ourcommitment_wrapper #ourcommitment_left .ourcommitment_box .ourcommitment_content{display:inline-block;float:left;width:80%;text-align:left;padding:0px;}
#ourcommitment_wrapper #ourcommitment_right{display:inline-block;width:50%;float:left;min-height:400px;background-image:url("https://www.preszlerlaw.com/wp-content/ks/images/david4.png"),url("https://www.preszlerlaw.com/wp-content/ks/images/blueshape.png");background-repeat: no-repeat;background-size: contain, auto 100%;background-position:bottom center,bottom right 40px;}



#freecaseevaluation_wrapper{display:inline-block;width:100%;background-color:#CCE8F4;color:#2F2F2F;text-align: center;margin-top:60px;margin-bottom:60px;}
#freecaseevaluation_wrapper .inner{text-align: center;padding-top:80px;padding-bottom:0px;}
#freecaseevaluation_wrapper .heading_highlight{margin-bottom:20px;}



#offices_wrapper{display:inline-block;width:100%;background-color:#2F2F2F;color:#FFFFFF;text-align: center;margin-top:60px;margin-bottom:0px;padding:80px 0px;}
#offices_wrapper .inner{text-align: center;}
#offices_wrapper .heading_highlight{color:#FFFFFF;}
#offices_wrapper .offices_col{display: inline-block;width:33.33%;float:left;padding:20px;text-align:left;}
#offices_wrapper .offices_col .offices_box{display: inline-block;width:100%;min-height:220px;}
#offices_wrapper .offices_col .offices_title{display: inline-block;width:100%;margin-bottom:10px;}
#offices_wrapper .offices_col .offices_title a{font-weight:800;letter-spacing:1px;color:#fbb400;text-decoration:none;cursor:pointer;font-size:24px;line-height:24px;}
#offices_wrapper .offices_col .offices_title a:hover{text-decoration: underline;color:#FBB400;}
#offices_wrapper .offices_col .offices_address{display: inline-block;width:100%;margin-bottom:10px;}
#offices_wrapper .offices_col .offices_phone{display: inline-block;width:100%;margin-bottom:10px;}
#offices_wrapper .offices_col .offices_phone a{color:#fbb400;text-decoration:none;cursor:pointer;}
#offices_wrapper .offices_col .offices_phone a:hover{text-decoration: underline;color:#FBB400;}
#offices_wrapper .offices_col .offices_fax{display: inline-block;width:100%;margin-bottom:10px;color:#FFFFFF;}
#offices_wrapper .offices_col .offices_tollfree{display: inline-block;width:100%;margin-bottom:10px;}
#offices_wrapper .offices_col .offices_tollfree a{color:#fbb400;text-decoration:none;cursor:pointer;}
#offices_wrapper .offices_col .offices_tollfree a:hover{text-decoration: underline;color:#FBB400;}
#offices_wrapper .offices_col .offices_map{display: inline-block;width:100%;}
#offices_wrapper .offices_col .offices_map a{color:#fbb400;text-decoration:none;cursor:pointer;}
#offices_wrapper .offices_col .offices_map a:hover{text-decoration: underline;color:#FBB400;}
#offices_wrapper #offices_disclaimers{display:inline-block;width:100%;font-size:14px;color:#FFFFFF;line-height:24px;font-weight:400;text-align:center;}



#footer_wrapper{display:inline-block;width:100%;background-color:#2F2F2F;color:#FFFFFF;text-align: center;margin-top:0px;margin-bottom:0px;padding:80px 0px;}
#footer_wrapper .inner{text-align: center;}
#footer_wrapper #footer_cols{display:inline-block;width:100%;}    
#footer_wrapper #footer_cols .footer_col{display: inline-block;width:calc(25% - 20px);margin:10px;text-align:left;float:left;}
#footer_wrapper #footer_cols .footer_col img{height:55px;width:auto;}
#footer_wrapper #footer_links{display:inline-block;width:100%;text-align: center;margin-top:50px;}
#footer_wrapper #footer_links ul{margin:0;padding:0;list-style:none;display: inline-block;margin-left:auto;margin-right:auto;}
#footer_wrapper #footer_links ul li{float:left;font-weight:400;padding:0px 10px;}
#footer_wrapper #footer_links ul li a{color:#FFFFFF;text-decoration:underline;}
#footer_wrapper #footer_links ul li a:hover{color:#FBB400;text-decoration:underline;cursor: pointer;}
#footer_wrapper #footer_links ul li.b a{font-weight:800;color:#FBB400;text-decoration: none;cursor: pointer;}
#footer_wrapper #footer_links ul li.b a:hover{color:#FBB400;text-decoration: none;}

#footer_wrapper .footer_col #footer_title{font-weight:800;letter-spacing: 1px;color:#FBB400;display: inline-block;width:100%;margin-bottom:10px;font-size:16px;line-height:16px;}
#footer_wrapper .footer_col #footer_address{display: inline-block;width:100%;margin-bottom:15px;}
#footer_wrapper .footer_col #footer_phone{display: inline-block;width:100%;margin-bottom:5px;}
#footer_wrapper .footer_col #footer_phone a i{color:#FBB400;margin-right:10px;display: inline-block;}
#footer_wrapper .footer_col #footer_phone a em{color:#FBB400;margin-right:10px;display: inline-block;}
#footer_wrapper .footer_col #footer_phone a{color:#FFFFFF;text-decoration: none;cursor: pointer;}
#footer_wrapper .footer_col #footer_phone a:hover{color:#FBB400;text-decoration: none;}
#footer_wrapper .footer_col #footer_fax{display:inline-block;width:100%;}
#footer_wrapper .footer_col #footer_fax i{color:#FBB400;margin-right:10px;display: inline-block;}
#footer_wrapper .footer_col #footer_fax em{color:#FBB400;margin-right:10px;display: inline-block;}
#footer_wrapper .footer_col #footer_sublinks{list-style: none;margin:0;padding:0;}
#footer_wrapper .footer_col #footer_sublinks li{}
#footer_wrapper .footer_col #footer_sublinks li::before {
  content: "\2022";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: #FBB400; /* Change the color */
  font-weight: bold; /* If you want it to be bold */
  display: inline-block; /* Needed to add space between the bullet and the text */ 
  width: 1em; /* Also needed for space (tweak if needed) */
  margin-left: -1em; /* Also needed for space (tweak if needed) */
}
#footer_wrapper .footer_col #footer_sublinks li a{color:#FFFFFF;text-decoration: none;cursor:pointer;}
#footer_wrapper .footer_col #footer_sublinks li a:hover{color:#FBB400;text-decoration: none;}
#footer_wrapper .footer_col #footer_socials{list-style: none;margin:0;padding:0;}
#footer_wrapper .footer_col #footer_socials li{float:left;padding:0px 10px;}
#footer_wrapper .footer_col #footer_socials li a{color:#FBB400;font-size:30px;line-height:30px;cursor: pointer;}
#footer_wrapper .footer_col #footer_socials li a:hover{color:#FBB400;text-decoration: none;}

#mmenu{display: none;}

/* CTAS **********************************************************************/
    
    #sidebar_ctas{display: inline-block;width:100%;margin-bottom:50px;}

    /* SIDEBAR 52 **********************************************************************/
    #talksidebar52{display: inline-block;width:100%;border-radius:20px;background-color:#CCE8F4;color:#2F2F2F;text-align: center;padding:0px;padding-top:100px;position:relative;margin-top:100px;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);}
    #talksidebar52 .img{display: inline-block;position: absolute;width:200px;height:200px;border-radius:50%;border:3px solid #fbfbf8;background-color:#FFFFFF;top:-100px;left:50%;margin-left:-100px;background-image:url('https://www.preszlerlaw-ns.com/wp-content/uploads/Robert-J-Kimball.png');background-size:cover;background-position:center top;background-repeat: no-repeat;}   
    #talksidebar52 .name{display: inline-block;width:100%;text-align: center;color:#2F2F2F;font-size:34px;line-height:34px;letter-spacing:1px;padding:20px 30px;font-weight:800;text-transform: uppercase;}
    #talksidebar52 .info{display: inline-block;width:100%;text-align: center;color:#2F2F2F;font-size:20px;line-height:20px;padding:0px 30px 30px 30px;}
    #talksidebar52 .boxes{display: inline-block;width:100%;padding:0px;padding-bottom:20px;}
    #talksidebar52 .box i, #talksidebar52 .box2 i{font-size:inherit;line-height:inherit;color:inherit;}
    #talksidebar52 .box em, #talksidebar52 .box2 em{font-size:inherit;line-height:inherit;color:inherit;}
    #talksidebar52 .box span, #talksidebar52 .box2 span{font-weight: bold;}
    #talksidebar52 .box:first-of-type{margin:0px 10px 0px 20px;}    
    #talksidebar52 .box:last-of-type{margin:0px 20px 0px 10px;}    
    #talksidebar52 .box{display: inline-block;background-color:#FBB400;width:calc(50% - 30px);float:left;text-align:center;color:#2F2F2F;text-decoration: none;padding:10px;text-transform: uppercase;letter-spacing: 1px;border-radius:5px;font-size:18px;line-height:28px;border:2px solid #FBB400;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);cursor: pointer;}
    #talksidebar52 .box:hover{color:#FFFFFF;}
    #talksidebar52 .heading{display: inline-block;width:100%;padding:10px 30px 20px 30px;font-size:20px;line-height: 30px;font-weight: bold;color:#2F2F2F;}
    #talksidebar52 ul{padding:0px;margin:0px;padding-left:30px;padding-right:30px;display: inline-block;width:100%;margin-bottom:30px;}  
    #talksidebar52 ul li{text-align:center;list-style: none;}

    /* SIDEBAR 521 **********************************************************************/
    #talksidebar521{display: inline-block;width:100%;border-radius:20px;background-color:#CCE8F4;color:#2F2F2F;text-align: center;padding:0px;padding-top:100px;position:relative;margin-top:100px;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);}
    #talksidebar521 .img{display: inline-block;position: absolute;width:200px;height:200px;border-radius:50%;border:3px solid #fbfbf8;background-color:#FFFFFF;top:-100px;left:50%;margin-left:-100px;background-image:url('https://www.preszlerlaw-ns.com/wp-content/ks/images/jeff2.jpg');background-size:cover;background-position:center top;background-repeat: no-repeat;}   
    #talksidebar521 .name{display: inline-block;width:100%;text-align: center;color:#2F2F2F;font-size:40px;line-height:40px;letter-spacing:1px;padding:20px 30px;font-weight:800;text-transform: uppercase;}
    #talksidebar521 .info{display: inline-block;width:100%;text-align: center;color:#2F2F2F;font-size:20px;line-height:20px;padding:0px 30px 30px 30px;}
    #talksidebar521 .boxes{display: inline-block;width:100%;padding:0px;padding-bottom:20px;}
    #talksidebar521 .box i, #talksidebar521 .box2 i{font-size:inherit;line-height:inherit;color:inherit;}
    #talksidebar521 .box em, #talksidebar521 .box2 em{font-size:inherit;line-height:inherit;color:inherit;}
    #talksidebar521 .box span, #talksidebar521 .box2 span{font-weight: bold;}
    #talksidebar521 .box{margin:0px 20px 0px 20px;}    
/*    #talksidebar521 .box:first-of-type{margin:0px 10px 0px 20px;}    */
/*    #talksidebar521 .box:last-of-type{margin:0px 20px 0px 10px;}    */
/*    #talksidebar521 .box{display: inline-block;background-color:#FBB400;width:calc(50% - 30px);float:left;text-align:center;color:#2F2F2F;text-decoration: none;padding:10px;text-transform: uppercase;letter-spacing: 1px;border-radius:5px;font-size:18px;line-height:28px;border:2px solid #FBB400;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);cursor: pointer;}*/
    #talksidebar521 .box{display: inline-block;background-color:#FBB400;width:calc(100% - 40px);float:left;text-align:center;color:#2F2F2F;text-decoration: none;padding:10px;text-transform: uppercase;letter-spacing: 1px;border-radius:5px;font-size:18px;line-height:28px;border:2px solid #FBB400;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);cursor: pointer;}
    #talksidebar521 .box:hover{color:#FFFFFF;}
    #talksidebar521 .heading{display: inline-block;width:100%;padding:10px 30px 20px 30px;font-size:20px;line-height: 30px;font-weight: bold;color:#2F2F2F;}
    #talksidebar521 ul{padding:0px;margin:0px;padding-left:30px;padding-right:30px;display: inline-block;width:100%;margin-bottom:30px;}  
    #talksidebar521 ul li{text-align:center;list-style: none;}

    /* SIDEBAR 53 **********************************************************************/
    #talksidebar53{display: inline-block;width:100%;border-radius:20px;background-color:#CCE8F4;color:#2F2F2F;text-align: center;padding:0px;padding-top:10px;position:relative;margin-top:0px;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);}  
    #talksidebar53 .name{display: inline-block;width:100%;text-align: center;color:#2F2F2F;font-size:40px;line-height:40px;letter-spacing:1px;padding:20px 30px;font-weight:800;text-transform: uppercase;}
    #talksidebar53 .info{display: inline-block;width:100%;text-align: center;color:#2F2F2F;font-size:20px;line-height:20px;padding:0px 30px 30px 30px;}
    #talksidebar53 .boxes{display: inline-block;width:100%;padding:0px;padding-bottom:20px;}
    #talksidebar53 .box i, #talksidebar53 .box2 i{font-size:inherit;line-height:inherit;color:inherit;}
    #talksidebar53 .box em, #talksidebar53 .box2 em{font-size:inherit;line-height:inherit;color:inherit;}
    #talksidebar53 .box span, #talksidebar53 .box2 span{font-weight: bold;}
    #talksidebar53 .box:first-of-type{margin:0px 10px 0px 20px;}    
    #talksidebar53 .box:last-of-type{margin:0px 20px 0px 10px;}    
/*    #talksidebar53 .box{display: inline-block;background-color:#FBB400;width:calc(50% - 30px);float:left;text-align:center;color:#2F2F2F;text-decoration: none;padding:10px;text-transform: uppercase;letter-spacing: 1px;border-radius:5px;font-size:18px;line-height:28px;border:2px solid #FBB400;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);cursor: pointer;}*/
    #talksidebar53 .box{display: inline-block;background-color:#FBB400;width:calc(100% - 30px);float:left;text-align:center;color:#2F2F2F;text-decoration: none;padding:10px;text-transform: uppercase;letter-spacing: 1px;border-radius:5px;font-size:18px;line-height:28px;border:2px solid #FBB400;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);cursor: pointer;}
    #talksidebar53 .box:hover{color:#FFFFFF;}
    #talksidebar53 .heading{display: inline-block;width:100%;padding:10px 30px 20px 30px;font-size:20px;line-height: 30px;font-weight: bold;color:#2F2F2F;}
    #talksidebar53 ul{padding:0px;margin:0px;padding-left:30px;padding-right:30px;display: inline-block;width:100%;margin-bottom:30px;}  
    #talksidebar53 ul li{text-align:center;list-style: none;}

    /* SIDEBAR 522 **********************************************************************/
/*    #talksidebar522{display: inline-block;width:100%;border-radius:20px;background-color:#CCE8F4;color:#2F2F2F;text-align: center;padding:0px;padding-top:90px;position:relative;margin-top:100px;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);}*/
    #talksidebar522{display: inline-block;width:100%;border-radius:40px;background-color:#CCE8F4;color:#2F2F2F;text-align: center;padding:0px;padding-top:90px;position:relative;margin-top:45px;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);}
/*    #talksidebar522 .img{display: inline-block;position: absolute;width:180px;height:180px;border-radius:50%;border:3px solid #fbfbf8;background-color:#FFFFFF;top:-90px;left:50%;margin-left:-90px;background-image:url('https://www.preszlerlaw.com/wp-content/ks/images/receptionist.png');background-size:cover;background-position:center top;background-repeat: no-repeat;}   */
    #talksidebar522 .img{display: inline-block;position: absolute;width:180px;height:180px;border-radius:50%;border:3px solid #fbfbf8;background-color:#FFFFFF;top:-90px;left:50%;margin-left:-90px;background-image:url('https://www.preszlerlaw-ns.com/wp-content/ks/images/receptionist.png');background-size:cover;background-position:center top;background-repeat: no-repeat;}   
    #talksidebar522 .name{display: inline-block;width:100%;text-align: center;color:#2F2F2F;font-size:40px;line-height:40px;letter-spacing:1px;padding:20px 30px;font-weight:800;text-transform: uppercase;}
    #talksidebar522 .info{display: inline-block;width:100%;text-align: center;color:#2F2F2F;font-size:20px;line-height:20px;padding:0px 30px 30px 30px;}
    #talksidebar522 .boxes{display: inline-block;width:100%;padding:0px;padding-bottom:20px;}
    #talksidebar522 .box i, #talksidebar522 .box2 i{font-size:inherit;line-height:inherit;color:inherit;}
    #talksidebar522 .box em, #talksidebar522 .box2 em{font-size:inherit;line-height:inherit;color:inherit;}
    #talksidebar522 .box span, #talksidebar522 .box2 span{font-weight: bold;}
    #talksidebar522 .box:first-of-type{margin:0px 15px 15px 15px;}   
    #talksidebar522 .box:last-of-type{margin:0px 15px 0px 15px;}   
    #talksidebar522 .box:hover{text-decoration: underline;}   
    #talksidebar522 .box{display: inline-block;background-color:#FBB400;width:calc(100% - 30px);float:left;text-align:center;color:#2F2F2F;text-decoration: none;padding:10px;text-transform: uppercase;letter-spacing: 1px;border-radius:5px;font-size:18px;line-height:28px;border:2px solid #FBB400;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);cursor: pointer;}
    #talksidebar522 .box:hover{color:#FFFFFF;}
    #talksidebar522 .heading{display: inline-block;width:100%;padding:10px 30px 20px 30px;font-size:20px;line-height: 30px;font-weight: bold;color:#2F2F2F;}

     /* SIDEBAR 522_2 **********************************************************************/
/*    #talksidebar522{display: inline-block;width:100%;border-radius:20px;background-color:#CCE8F4;color:#2F2F2F;text-align: center;padding:0px;padding-top:90px;position:relative;margin-top:100px;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);}*/
    #talksidebar522_2{display: inline-block;width:100%;border-radius:40px;background-color:#CCE8F4;color:#2F2F2F;text-align: center;padding:0px;padding-top:90px;position:relative;margin-top:45px;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);}
/*    #talksidebar522 .img{display: inline-block;position: absolute;width:180px;height:180px;border-radius:50%;border:3px solid #fbfbf8;background-color:#FFFFFF;top:-90px;left:50%;margin-left:-90px;background-image:url('https://www.preszlerlaw.com/wp-content/ks/images/receptionist.png');background-size:cover;background-position:center top;background-repeat: no-repeat;}   */
    #talksidebar522_2 .img{display: inline-block;position: absolute;width:180px;height:180px;border-radius:50%;border:3px solid #fbfbf8;background-color:#FFFFFF;top:-90px;left:50%;margin-left:-90px;background-image:url('https://www.preszlerlaw-ns.com/wp-content/uploads/courtney-jukes.png');background-size:120%;background-position:center top;background-repeat: no-repeat;}   
    #talksidebar522_2 .name{display: inline-block;width:100%;text-align: center;color:#2F2F2F;font-size:40px;line-height:40px;letter-spacing:1px;padding:20px 30px;font-weight:800;text-transform: uppercase;}
    #talksidebar522_2 .info{display: inline-block;width:100%;text-align: center;color:#2F2F2F;font-size:20px;line-height:20px;padding:0px 30px 30px 30px;}
    #talksidebar522_2 .boxes{display: inline-block;width:100%;padding:0px;padding-bottom:20px;}
    #talksidebar522_2 .box i, #talksidebar522 .box2 i{font-size:inherit;line-height:inherit;color:inherit;}
    #talksidebar522_2 .box em, #talksidebar522 .box2 em{font-size:inherit;line-height:inherit;color:inherit;}
    #talksidebar522_2 .box span, #talksidebar522 .box2 span{font-weight: bold;}
    #talksidebar522_2 .box:first-of-type{margin:0px 15px 15px 15px;}   
    #talksidebar522_2 .box:last-of-type{margin:0px 15px 0px 15px;}   
    #talksidebar522_2 .box:hover{text-decoration: underline;}   
    #talksidebar522_2 .box{display: inline-block;background-color:#FBB400;width:calc(100% - 30px);float:left;text-align:center;color:#2F2F2F;text-decoration: none;padding:10px;text-transform: uppercase;letter-spacing: 1px;border-radius:5px;font-size:18px;line-height:28px;border:2px solid #FBB400;box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);cursor: pointer;}
    #talksidebar522_2 .box:hover{color:#FFFFFF;}
    #talksidebar522_2 .heading{display: inline-block;width:100%;padding:10px 30px 20px 30px;font-size:20px;line-height: 30px;font-weight: bold;color:#2F2F2F;}

    /* EMBEDDED 3 **********************************************************************/
    #talksidebar3{display: inline-block;width:100%;border-radius:20px;background-color:#CCE8F4;color:#2F2F2F;text-align: left;padding:40px;}  
    #talksidebar3 .txt{display:inline-block;width:100%;font-size:26px;line-height:36px;font-weight:400;text-align: center;}  
    #talksidebar3 .txt a{display:inline-block;color:#2F2F2F;text-decoration:none;transition:all 0.2s;font-weight:800;font-size:60px;line-height:70px;margin-top:10px;}
    #talksidebar3 .txt a:hover{text-decoration:none;color:#FBB400;}

    /* SIDEBAR 4 **********************************************************************/
    #talksidebar4{display: inline-block;width:100%;border-radius:20px;background-color:#CCE8F4;color:#2F2F2F;text-align: center;padding:30px;box-shadow: 0 8px 15px 0 rgba(0,0,0,.15);}
    #talksidebar4 .heading{display:inline-block;width:100%;marign:0;padding:0;font-size:40px;line-height:50px;text-transform: uppercase;letter-spacing: 1px;color:#2F2F2F; margin-bottom:15px;text-align: center;font-weight:800;}  
    #talksidebar4 .btns{display:inline-block;width:100%;margin-bottom:0px;font-size:14px;line-height:20px;font-weight:400;}  
    #talksidebar4 .txt{font-size:20px;line-height:30px;font-weight:400;}  
    #talksidebar4 .btn1{display:inline-block;background-color:#FBB400;color:#2F2F2F;text-decoration:none;padding:22px;text-transform:uppercase;letter-spacing:1px;border-radius:5px;font-weight:bold;font-size:20px;line-height:20px;-webkit-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);border:2px solid #FBB400;}
    #talksidebar4 .btn1:hover{color:#FFFFFF;text-decoration: none;} 
    #talksidebar4 .btns .btn1{width:100%;text-align: center;}
    #talksidebar4 .btns .btn1:hover{text-decoration: underline;}
    #talksidebar4 .btns .btn1 i{display: inline-block;margin-right:10px;}
    #talksidebar4 .btns .btn1 em{display: inline-block;margin-right:10px;}
    #talksidebar4 .btns .btn1:not(:last-of-type){margin-bottom:10px;}

    /* SIDEBAR 7 **********************************************************************/
    #talksidebar7{display: inline-block;width:100%;border-radius:20px;background-color:#fffaf3;color:#2F2F2F;text-align: center;padding:0px;position:relative;padding-bottom:140px;background-image:url(images/clock.png);background-size:90% auto;background-repeat: no-repeat;background-position: center bottom -220px;box-shadow: 0 8px 15px 0 rgba(0,0,0,.15);}
    #talksidebar7 .txt{display: inline-block;width:100%;padding:40px 45px;text-align: center;font-weight: bold;font-size:30px;line-height: 40px;}
    #talksidebar7 .btn1{display:inline-block;background-color:#FBB400;color:#2F2F2F;text-decoration:none;padding:22px;text-transform:uppercase;letter-spacing:1px;border-radius:5px;font-weight:bold;font-size:20px;line-height:20px;-webkit-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);border:2px solid #FBB400;width:100%;}
    #talksidebar7 .btn1:hover{color:#2F2F2F !important;text-decoration:underline;}

    /* EMBEDDED 1 **********************************************************************/
    #talksidebar1{display: inline-block;width:100%;border-radius:20px;background-color:#CCE8F4;color:#2F2F2F;text-align: left;padding:40px;}
    #talksidebar1 h2{display:inline-block;width:100%;marign:0;padding:0;font-size:30px;line-height:30px;text-transform: uppercase;letter-spacing: 1px;color:#2F2F2F; margin-bottom:30px;text-align: left;font-weight:800;}  
    #talksidebar1 .btns{display:inline-block;width:100%;margin-bottom:30px;font-size:14px;line-height:20px;font-weight:400;}  
    #talksidebar1 .txt{font-size:14px;line-height:20px;font-weight:400;}  
    #talksidebar1 .btn1{display:inline-block;background-color:#FBB400;color:#2F2F2F;text-decoration:none;padding:22px;text-transform:uppercase;letter-spacing:1px;border-radius:5px;font-weight:bold;font-size:20px;line-height:20px;-webkit-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);border:2px solid #FBB400;}
    #talksidebar1 .btn1:hover{color:#2F2F2F;text-decoration: underline;} 
    #talksidebar1 .btn2{display:inline-block;background-color:#CCE8F4;color:#2F2F2F;text-decoration:none;padding:22px;text-transform:uppercase;letter-spacing:1px;border-radius:5px;font-weight:bold;font-size:20px;line-height:20px;-webkit-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);border:2px solid #2F2F2F;}
    #talksidebar1 .btn2:hover{color:#2F2F2F;text-decoration: underline;}

     /* EMBEDDED 6 **********************************************************************/
    #talksidebar6{display: inline-block;width:100%;border-radius:20px;background-color:#F7F7F7;color:#2F2F2F;text-align: left;padding:30px 20px;}  
    #talksidebar6 .txt{display:inline-block;width:100%;font-size:18px;line-height:18px;border-left:6px solid #2F2F2F;padding:0px 0px 0px 20px;text-align:left;font-weight: bold;color:#2F2F2F;}  
    #talksidebar6 .txt a{color:#2F2F2F;text-decoration:underline;transition:all 0.2s;font-size:inherit;font-weight: inherit;line-height: inherit;}
    #talksidebar6 .txt a:hover{text-decoration:underline;color:#FBB400;}
    #talksidebar6 .txt .btn1{display:inline-block;background-color:#FBB400;color:#2F2F2F;text-decoration:none;padding:12px;text-transform:uppercase;letter-spacing:1px;border-radius:5px;font-weight:bold;font-size:18px;line-height:18px;-webkit-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);box-shadow: 0px 7px 20px 4px rgba(0,0,0,0.2);border:2px solid #FBB400;margin-left:20px;margin-top:20px;}
    #talksidebar6 .txt .btn1:hover{color:#2F2F2F;text-decoration: underline;}



/* SCHOLARSHIP FORM **********************************************************************/
    .scholarship-application-form {
        color: white;
        padding: 20px;
        font-size: 14px;
        clear: both;
        max-width: 600px;
        background: #000;
        border-radius: 3px;
/*        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);*/
    }
    .scholarship-application-form a{color:#FFFFFF !important;}
    .scholarship-application-form .scholarship-row {
        clear: both;
        display: flex;
        justify-content: space-between;
    }
    .scholarship-application-form .one-half:nth-of-type(1) {
        margin-left: 0;
    }
    .scholarship-application-form .one-third:nth-of-type(1) {
        margin-left: 0;
    }
    .scholarship-application-form .form-section-title {
        margin-top: 20px;
        display: block;
        clear: both;
        font-weight: bold;
    }
    .scholarship-application-form input {
        max-width: none;
    }
    .scholarship-application-form h3 {
        position: relative;
        color: #fff !important;
        font-size: 22px;
        font-weight: normal;
        line-height: 45px !important;
        height: 45px;
        margin-top: 15px;
        margin-bottom: 20px !important;
        text-align: left;
        padding-left: 20px;
        background: #fbb500;
    }
    .scholarship-application-form {
        margin: 0 auto;
    }
    .scholarship-application-form p {
        color: #fff !important;
        margin-bottom: 5px !important;
    }
    .scholarship-application-form input[type="text"], .scholarship-application-form input[type="tel"], .scholarship-application-form input[type="email"], .scholarship-application-form textarea {
        width: 100%;
        padding: 10px 5px;
/*        border: 1px solid #ccc;*/
        border:none;
        border-radius: 2px;
/*        box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4) inset;*/
        margin-bottom: 5px;
    }
    .scholarship-application-form input[type="checkbox"] {
        -webkit-appearance: checkbox !important;
    }
    .scholarship-application-form input[type="Submit"] {
        padding: 8px 10px;
        background: #f37b24;
        text-transform: uppercase;
        color: #0F1C4D;
        border: none;
        border: 2px solid #0F1C4D;
        cursor: pointer;
        transition: all 0.2s;
    }
    .scholarship-application-form input[type="Submit"]:hover {
        background: #fff;
        color: #0F1C4D;
    }
    .scholarship-application-form .transcript-upload, .scholarship-application-form .essay-upload {
        margin-top: 10px;
        display: block;
    }
    .scholarship-application-form .wpcf7-not-valid {
        border: 1px solid red;
        margin-bottom: 2px;
    }
    .scholarship-application-form span.wpcf7-not-valid-tip {
        margin-bottom: 14px;
    }
    .scholarship-application-form .form-section-title {
        font-size: 18px;
    }
    .scholarship-application-form input[type="submit"] {
        display: block;
        width: auto;
        margin-left: auto;
        margin-right: auto;
        color: white;
        border: none;
        transition: all 0.2s;
        font-size: 22px;
        padding: 10px 15px;
        border-radius: 5px;
        text-transform: none;
    }


/* BREADCRUMBS **********************************************************************/
#breadcrumb_wrapper {font-size: 11px !important;letter-spacing: 1px;text-transform: uppercase;display: inline-block;margin-bottom: 20px !important;padding: 6px 6px;border-radius: 10px;width: 100%;}
/*#breadcrumb_wrapper span span span{font-size:14px;line-height: 14px;padding:0px 10px;}*/
#breadcrumb_wrapper span span span{font-size:14px;line-height: 14px;}
#breadcrumb_wrapper a, #breadcrumb_wrapper .breadcrumb_last {padding: 0px 10px;color: #000000;text-decoration: none;font-size:14px;line-height:14px;}
#breadcrumb_wrapper a:hover {text-decoration: underline;}
#breadcrumb_wrapper .breadcrumb_last {color: #999999;}


/* HEADER DROPDOWN MENUS
***************************/
    #header_wrapper{position: relative;}
    /* PRACTICE AREAS */
        #pa_menu_wrapper{position:absolute;left: 0;top:80px;display: inline-block;width:100%;text-align: center;padding:0;z-index:999;}
        #pa_menu_wrapper .inner{display: inline-block;width:100%;max-width: 1245px;text-align: right;padding:0;}
        #pa_menu_wrapper #pa_menu{display: inline-block;background-color:#EEEEEE;width:calc(100% - 460px);margin-left:380px;margin-right:80px;padding:16px 0px;-webkit-box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0); box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0);}
        #pa_menu_wrapper .w33{display: inline-block;float:left;width:33.33%;padding:0px 16px;margin:0;text-align: left;}
        #pa_menu_wrapper .w33:not(:first-of-type){border-left:1px solid #CCCCCC;}
        #pa_menu_wrapper #pa_menu_ul{list-style:none;padding:0;margin:0;}
        #pa_menu_wrapper #pa_menu_ul li{}
        #pa_menu_wrapper #pa_menu_ul li:hover{background-color:#FFFFFF;color:#2F2F2F;}
        #pa_menu_wrapper #pa_menu_ul li a{text-decoration: none;display:inline-block;width:100%;padding:8px;font-size:14px;}
        /*    #pa_menu_wrapper #pa_menu_ul li a::after{content:"\f105";font-family:"Font Awesome 5 Free";float:right;color:#2F2F2F;}*/
        #pa_menu_wrapper #pa_menu_ul li a i{display: inline-block;float:right;}
        #pa_menu_wrapper #pa_menu_ul li a em{display: inline-block;float:right;}
        #pa_menu_wrapper #pa_menu_ul li a:hover{text-decoration: none;color:#2F2F2F;}
        #pa_menu_wrapper #pa_menu_ul li:hover a::after{color:#FBB400;}
        #pa_menu_wrapper #pa_menu_ul li.active{background-color:#FBB400;color:#2F2F2F;}
        #pa_menu_wrapper #pa_menu_ul li.active:hover{background-color:#FBB400;color:#2F2F2F;}
        #pa_menu_wrapper #pa_menu_ul li.active a{text-decoration: none;display:inline-block;width:100%;padding:8px;color:#2F2F2F;font-size:14px;}
        #pa_menu_wrapper #pa_menu_ul li.active a:hover{text-decoration: none;}
        #pa_menu_wrapper #pa_menu_ul li.active a::after{color:#2F2F2F;}
        #pa_menu_wrapper .pa_list_ul{list-style:none;padding:0;margin:0;padding-left:0px;}
        #pa_menu_wrapper .pa_list_ul li{}
        #pa_menu_wrapper .pa_list_ul li:hover{}
        #pa_menu_wrapper .pa_list_ul li a{text-decoration: none;display:inline-block;width:100%;padding:8px;font-size:14px;}
        #pa_menu_wrapper .pa_list_ul li a i{text-decoration: none;display:block;float:left;font-size:10px;line-height:17px;vertical-align: middle;margin-right:8px;color:#FBB400;}
        #pa_menu_wrapper .pa_list_ul li a em{text-decoration: none;display:block;float:left;font-size:10px;line-height:17px;vertical-align: middle;margin-right:8px;color:#FBB400;}
        /*    #pa_menu_wrapper .pa_list_ul li a:before{content:"\f111";font-family:"Font Awesome 5 Free";color:#2F2F2F;font-size:16px;}*/
        #pa_menu_wrapper .pa_list_ul li a:hover{text-decoration: none;background-color:#FFFFFF;color:#2F2F2F;}
    /* AREAS SERVED */
/*
        #as_menu_wrapper{position:absolute;left: 0;top:80px;display: inline-block;width:100%;text-align: center;padding:0;z-index:999;}
        #as_menu_wrapper .inner{display: inline-block;width:100%;max-width: 1245px;text-align: right;padding:0;}
        #as_menu_wrapper #as_menu{display: inline-block;background-color:#EEEEEE;width:calc(100% - 460px);margin-left:420px;margin-right:40px;padding:16px 0px;-webkit-box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0); box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0);}
*/
        #as_menu_wrapper .w33{display: inline-block;float:left;width:33.33%;padding:0px 16px;margin:0;text-align: left;}
        #as_menu_wrapper .w33:not(:first-of-type){border-left:1px solid #CCCCCC;}
        #as_menu_wrapper #as_menu_ul{list-style:none;padding:0;margin:0;}
        #as_menu_wrapper #as_menu_ul li{}
        #as_menu_wrapper #as_menu_ul li:hover{background-color:#FFFFFF;color:#2F2F2F;}
        #as_menu_wrapper #as_menu_ul li a{text-decoration: none;display:inline-block;width:100%;padding:8px;font-size:14px;}
        #as_menu_wrapper #as_menu_ul li a i{display: inline-block;float:right;}
        #as_menu_wrapper #as_menu_ul li a em{display: inline-block;float:right;}
        #as_menu_wrapper #as_menu_ul li a:hover{text-decoration: none;color:#2F2F2F;}
        #as_menu_wrapper #as_menu_ul li:hover a::after{color:#FBB400;}
        #as_menu_wrapper #as_menu_ul li.active{background-color:#FBB400;color:#2F2F2F;}
        #as_menu_wrapper #as_menu_ul li.active:hover{background-color:#FBB400;color:#2F2F2F;}
        #as_menu_wrapper #as_menu_ul li.active a{text-decoration: none;display:inline-block;width:100%;padding:8px;color:#2F2F2F;font-size:14px;}
        #as_menu_wrapper #as_menu_ul li.active a:hover{text-decoration: none;}
        #as_menu_wrapper #as_menu_ul li.active a::after{color:#2F2F2F;}
        #as_menu_wrapper .as_list_ul{list-style:none;padding:0;margin:0;padding-left:0px;}
        #as_menu_wrapper .as_list_ul li{}
        #as_menu_wrapper .as_list_ul li:hover{}
        #as_menu_wrapper .as_list_ul li a{text-decoration: none;display:inline-block;width:100%;padding:8px;font-size:14px;}
        #as_menu_wrapper .as_list_ul li a i{text-decoration: none;display:block;float:left;font-size:10px;line-height:17px;vertical-align: middle;margin-right:8px;color:#FBB400;}
        #as_menu_wrapper .as_list_ul li a em{text-decoration: none;display:block;float:left;font-size:10px;line-height:17px;vertical-align: middle;margin-right:8px;color:#FBB400;}
        #as_menu_wrapper .as_list_ul li a:hover{text-decoration: none;background-color:#FFFFFF;color:#2F2F2F;}
    /* COMMUNAL ELEMENTS */
        .dd_menu_wraper .w33{display: inline-block;float:left;width:33.33%;padding:0px 16px;margin:0;text-align: left;}
        .dd_menu_wraper .w33:not(:first-of-type){border-left:1px solid #CCCCCC;}
        .dd_menu_wraper .dd_list_ul{list-style:none;padding:0;margin:0;padding-left:0px;}
        .dd_menu_wraper .dd_list_ul li{text-align: left;}
        .dd_menu_wraper .dd_list_ul li:hover{}
        .dd_menu_wraper .dd_list_ul li a{text-decoration: none;display:inline-block;width:100%;padding:8px 16px;font-size:14px;}
        .dd_menu_wraper .dd_list_ul li a i{text-decoration: none;display:block;float:left;font-size:10px;line-height:17px;vertical-align: middle;margin-right:8px;color:#FBB400;}
        .dd_menu_wraper .dd_list_ul li a em{text-decoration: none;display:block;float:left;font-size:10px;line-height:17px;vertical-align: middle;margin-right:8px;color:#FBB400;}
        .dd_menu_wraper .dd_list_ul li a:hover{text-decoration: none;background-color:#FFFFFF;color:#2F2F2F;}
    /* AREAS WE SERVE */
        #as_menu_wrapper{position:absolute;left: 0;top:80px;display: inline-block;width:100%;text-align: center;padding:0;z-index:999;}
        #as_menu_wrapper .inner{display: inline-block;width:100%;max-width: 1245px;text-align: right;padding:0;}
        #as_menu_wrapper #as_menu{display: inline-block;background-color:#EEEEEE;width:calc(100% - 460px);margin-left:420px;margin-right:40px;padding:16px 0px;-webkit-box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0); box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0);}
    /* FAQ */
        #fa_menu_wrapper{position:absolute;left: 0;top:80px;display: inline-block;width:100%;text-align: center;padding:0;z-index:999;}
        #fa_menu_wrapper .inner{display: inline-block;width:100%;max-width: 1245px;text-align: right;padding:0;}
        #fa_menu_wrapper #fa_menu{
            display: inline-block;
            background-color:#EEEEEE;
            width:100%;
            max-width:300px;
            margin-right:220px;
            float:right;
/*
            width:calc(100% - 860px);
            margin-left:820px;
            margin-right:40px;
*/
            padding:16px 0px;
            -webkit-box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0); 
            box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0);
        }
    /* RESOURCES */
        #re_menu_wrapper{position:absolute;left: 0;top:80px;display: inline-block;width:100%;text-align: center;padding:0;z-index:999;}
        #re_menu_wrapper .inner{display: inline-block;width:100%;max-width: 1245px;text-align: right;padding:0;}
        #re_menu_wrapper #re_menu{
            display: inline-block;
            background-color:#EEEEEE;
            width:100%;
            max-width:270px;
            margin-right:100px;
            float:right;
/*
            width:calc(100% - 860px);
            margin-left:820px;
            margin-right:40px;
*/
            padding:16px 0px;
            -webkit-box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0); 
            box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0);
        }
    /* TYPES OF INJURIES */
        #ti_menu_wrapper{position:absolute;left: 0;top:80px;display: inline-block;width:100%;text-align: center;padding:0;z-index:999;}
        #ti_menu_wrapper .inner{display: inline-block;width:100%;max-width: 1245px;text-align: right;padding:0;}
        #ti_menu_wrapper #ti_menu{
            display: inline-block;
            background-color:#EEEEEE;
            width:100%;
            max-width:275px;
            margin-right:420px;
            float:right;
/*
            width:calc(100% - 860px);
            margin-left:820px;
            margin-right:40px;
*/
            padding:16px 0px;
            -webkit-box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0); 
            box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0);
        }
    /* ABOUT US */
        #ab_menu_wrapper{position:absolute;left: 0;top:80px;display: inline-block;width:100%;text-align: center;padding:0;z-index:999;}
        #ab_menu_wrapper .inner{display: inline-block;width:100%;max-width: 1245px;text-align: right;padding:0;}
        #ab_menu_wrapper #ab_menu{
            display: inline-block;
            background-color:#EEEEEE;
            width:100%;
            max-width:245px;
            float:right;
            margin-right:20px;
/*
            width:calc(100% - 1000px);
            margin-left:1000px;
            margin-right:0px;
*/
            padding:16px 0px;
            -webkit-box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0); 
            box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0);
        }
    /* CONTACT US */
        #cu_menu_wrapper{position:absolute;left: 0;top:80px;display: inline-block;width:100%;text-align: center;padding:0;z-index:999;}
        #cu_menu_wrapper .inner{display: inline-block;width:100%;max-width: 1245px;text-align: right;padding:0;}
        #cu_menu_wrapper #cu_menu{
            display: inline-block;
            background-color:#EEEEEE;
            width:100%;
            max-width:245px;
            float:right;
/*
            width:calc(100% - 1000px);
            margin-left:1000px;
            margin-right:0px;
*/
            padding:16px 0px;
            -webkit-box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0); 
            box-shadow: 0px 10px 13px -7px #000000, 0px 2px 27px -3px rgba(0,0,0,0);
        }

#jf_img{display: inline-block;width:300px;height:auto;float:left;}

#apexchat_tab_invitation_wrapper{display: none !important;}

@media (max-width:1132px){
    #header_wrapper #main_nav{display:none;}
    #header_wrapper #mobile_nav{display: inline-block;}
}


@media (max-width:767px){
    
    .mobile_only{display:inline-block;}
    .desktop_only{display: none;}
    
    #apexchat_tab_invitation_wrapper{display: none !important;}
/*    #apexchat_bar_invitation_wrapper{display: none !important;}*/
    
    #jf_img{display: inline-block;width:100%;height:auto;float:none;margin-bottom:20px;}
    
    
    #content_wrapper{padding:20px;margin-bottom:20px;}
    #content_wrapper #content_left{width:100%;margin-bottom:20px;}
    #content_wrapper #content_spacer{display: none;}
    #content_wrapper #content_right{width:100%;}
    
    .content_row{margin:0;padding:0px 30px;margin-bottom:20px;}
    .content_row .btn1{width:100%;margin:0;margin-bottom:25px;padding:12px;font-size:18px;line-height:18px;}
    .content_row .btn1 i{display:inline-block;font-size:18px;line-height:18px;margin-right:5px;}
    .content_row .btn1 em{display:inline-block;font-size:18px;line-height:18px;margin-right:5px;}
    
    .w25m50{width:50%;padding:0px;}
    .w25m100{width:100%;padding:0px;}
    .w33m100{width:100%;padding:0px;}
    .w66m100{width:100%;padding:0px;}
    .w50m100{width:100%;padding:0px;}
    
    .list-types-of-injury li{width:100%;padding:0px;margin-bottom:10px;}
    
    .relatedvideo_item{width:calc(100% - 20px);margin:20px 10px;min-height:0;margin-bottom:0px;}
    .relatedvideo_vid{display: none;}
    
    .heading_highlight{font-size:30px;line-height:40px;margin-bottom:20px;}
    .heading_highlight div{word-break: keep-all;}

    #breadcrumb_wrapper{display: none;}
    
    #topper_wrapper .inner{text-align: center;}
    #topper_wrapper span{display: none;}
    #topper_wrapper #opil{text-align: center;font-size:15px;width:100%;}
    #topper_wrapper #opil em{display: inline-block;width:19px;height:42px;display: none;}
    #topper_wrapper .btn1, #topper_wrapper .btn2{font-size:12px;line-height:12px;padding:10px;}
    #topper_wrapper .fa-phone-alt{display: inline-block;width:13px;height:12px;}
    /*
    #topper_wrapper .btn1 i, #topper_wrapper .btn2 i{display:none;}
    #topper_wrapper .btn1 em, #topper_wrapper .btn2 em{display:none;}
    */
    #topper_wrapper .btn2:first-of-type{font-size:0;height:36px;}
    #topper_wrapper .btn2:first-of-type:after{content:'Chat';font-size:12px;line-height:12px;}
    #topper_wrapper .btn1{/*font-size:0;*/height:36px;}
    /*#topper_wrapper .btn1:after{content:'Call Us';font-size:12px;line-height:12px;}*/

    #header_wrapper #logo_img{height:45px;}
    #header_wrapper #main_nav{display:none;}
    #header_wrapper #mobile_nav{display: inline-block;}
    #header_wrapper .inner{padding:15px 10px;}

    #hero_wrapper #hero_right{width:100%;margin-top:20px;height:300px;background-position:top center, top right;}
    #hero_wrapper #hero_left{width:100%;}
    #hero_wrapper .inner{padding:20px 20px 0px 20px;border-bottom-left-radius: 0px;}
    #hero_wrapper .heading_highlight{font-size:25px;line-height:44px;}
    #hero_wrapper ul{list-style: none;}
    #hero_wrapper .fa-ul li{font-size:16px;line-height: 30px;font-weight:700;}
    #hero_wrapper .fa-ul li em{display: inline-block;width:16px;height:16px;}
    #hero_wrapper span{font-size: 18px;line-height: 18px;}
    #hero_wrapper .btn1{font-size:17px;margin-bottom:50px;width:100%;text-align: center;}
    
    
    
    #hero_wrapper #cc_awards{position:relative;bottom:-10px;width:100%;margin-bottom:20px;}

    #featuredon_wrapper img{width:100%;}

    #downArrowWrapper .downArrow{width:60px;height:60px;font-size:32px;padding:14px;}
    #downArrowWrapper{margin-top:10px;margin-bottom:10px;}

/*
    .howtobook_wrapper{margin:0;padding:0px 30px;margin-bottom:80px;}
    .howtobook_wrapper .btn1{width:100%;margin:0;margin-bottom:15px;padding:12px;font-size:18px;line-height:18px;} 
*/
    
    
    .content_row{margin:0;padding:0px 30px;margin-bottom:20px;}
    .content_row .btn1{width:100%;margin:0;margin-bottom:25px;padding:12px;font-size:18px;line-height:18px;}
    .content_row .btn1 i{display:inline-block;font-size:18px;line-height:18px;margin-right:5px;}
    .content_row .btn1 em{display:inline-block;font-size:18px;line-height:18px;margin-right:5px;}
    
    .blogpost_item{width: 100%;margin-bottom:20px;margin-left:0px;margin-right:0px;min-height:0;}
    
    .howtobook_wrapper{margin:0;padding:0px 30px;margin-bottom:20px;}
    .howtobook_wrapper.htb1{margin-top:20px;}
    .howtobook_wrapper.htb2{margin-bottom:20px;}
    .howtobook_wrapper .btn1{width:100%;margin:0;margin-bottom:25px;padding:12px;font-size:18px;line-height:18px;}
    .howtobook_wrapper .btn1 i{display:inline-block;font-size:18px;line-height:18px;margin-right:5px;}
    .howtobook_wrapper .btn1 em{display:inline-block;font-size:18px;line-height:18px;margin-right:5px;}

    #afteryourfree_wrapper{margin:0;padding:0px 10px;margin-bottom:20px;}
    #afteryourfree_wrapper #afteryourfree_nums{display: none;}
    #afteryourfree_wrapper #afteryourfree_boxes .afteryourfree_box{width:100%;margin:0;margin-bottom:20px;}
    #afteryourfree_wrapper #afteryourfree_boxes .afteryourfree_box .afteryourfree_header img{width:90px;height:90px;}
    #afteryourfree_wrapper #afteryourfree_boxes .afteryourfree_box .afteryourfree_header{padding:20px;}
    #afteryourfree_wrapper #afteryourfree_boxes .afteryourfree_box .afteryourfree_content{padding:20px;}

    #practiceareas_wrapper{margin-top:20px;margin-bottom:20px;}
    #practiceareas_wrapper .practiceareas_col{width:100%;}
    #practiceareas_wrapper .practiceareas_col .tab {background-size: 80px 80px;}
    #practiceareas_wrapper .practiceareas_col .tab-label{padding-left:110px;font-size:22px;}
    #practiceareas_wrapper .practiceareas_col input:checked ~ .tab-content{margin-left:110px;}
    
    #practiceareas_all_wrapper .practicearea_item{width:calc(100% - 20px);margin:25px 10px;min-height:300px;}
    
    #areasweserve_all_wrapper .areasweserve_item{width:100%;margin:0px;min-height:0px;}
    #areasweserve_all_wrapper .areasweserve_item:not(:last-of-type){margin-bottom:25px;}
    #areasweserve_all_wrapper .areasweserve_map{height:150px;}
    
    #gmblocations_all_wrapper .gmblocations_item{width:100%;margin:0px;min-height:0px;}
    #gmblocations_all_wrapper .gmblocations_item:not(:last-of-type){margin-bottom:25px;}
    #gmblocations_all_wrapper .gmblocations_item .gmblocations_map{height:150px;}
    
    #lawyers_all_wrapper .lawyers_item{width:calc(50% - 20px);margin:0px 10px;min-height:0px;}
    #lawyers_all_wrapper .lawyers_item:not(:last-of-type){margin-bottom:25px;}
    #lawyers_all_wrapper .lawyers_img{height:120px;}
    
    #lawyers2_all_wrapper .lawyers_item{width:calc(50% - 20px);margin:0px 10px;min-height:220px;}
    #lawyers2_all_wrapper .lawyers_item:not(:last-of-type){margin-bottom:25px;}
    #lawyers2_all_wrapper .lawyers_img{height:130px;margin-bottom:20px;}
    #lawyers2_all_wrapper .lawyers_heading{font-size:18px;line-height:22px;}
    
    .lawyer_img{text-align: center;}
    .lawyer_img .img{width:70%;margin-right:none;margin-left:15%;height:250px;border-radius:50%;background-position:center top;}
    .lawyer_item{height:auto;background-image:none !important;}
    .lawyer_img .name{width:100%;margin-top:40px;text-align: center;margin-bottom:20px;}
    .lawyer_contact{position:relative;text-align:left;width:100%;margin:20px 0px;background:none;display: inline-block;}
    .lawyer_bio{margin-top:0px;}
    .lawyer_contact .email{width:100%;}
    .lawyer_contact .fax{width:100%;}
    .lawyer_contact .phone{width:100%;}
    .lawyer_contact .tollfree{width:100%;}
    .lawyer_info .item{width:100%;min-height:0px;margin-bottom:60px;margin-left:0px;margin-right:0px;}
    .lawyer_img .name .lawyer_assistant{width:100%;text-align: center;margin-top:10px;}
    .lawyer_img .name .lawyer_assistant strong{width:100%;text-align: center;}
    
    #careers_all_wrapper .careers_item{width:calc(100% - 20px);margin:0px 10px;min-height:0px;}
    #careers_all_wrapper .careers_item{margin-bottom:60px;}
/*    #careers_all_wrapper .careers_img{height:230px;}*/
    
    #videos_all_wrapper .videos_item{width:calc(100% - 20px);margin:0px 10px;min-height:0px;}
    #videos_all_wrapper .videos_item:not(:last-of-type){margin-bottom:25px;}
    #videos_all_wrapper .videos_img{height:230px;}
    
    #resources_all_wrapper .resources_item{width:calc(100% - 20px);margin:0px 10px;min-height:0px;}
    #resources_all_wrapper .resources_item:not(:last-of-type){margin-bottom:25px;}
    
    #testimonials_all_wrapper .testimonials_item{width:100%;margin:0px;min-height:0px;padding:inherit 0px inherit 0px;margin-bottom:25px;}
/*    #testimonials_all_wrapper .testimonials_item:not(:last-of-type){margin-bottom:25px;}*/

    #howlawyerscanhelp_wrapper{margin-top:20px;margin-bottom:20px;}
    #howlawyerscanhelp_wrapper .howlawyerscanhelp_col{width:100%;padding:0px;}
    #howlawyerscanhelp_wrapper .howlawyerscanhelp_col .howlawyerscanhelp_title{font-size:22px;line-height: 32px;}
    #howlawyerscanhelp_wrapper .howlawyerscanhelp_col .howlawyerscanhelp_txt{font-size:18px;line-height: 28px;}

    #faqs_wrapper{margin-top:20px;margin-bottom:20px;}
    #faqs_wrapper .tab-label{padding:20px;/*font-weight:400;*/font-size:24px;}
    #faqs_wrapper input:checked ~ .tab-content{margin-left:20px;margin-right:20px;}
    #faqs_wrapper input:checked ~ .tab-content{padding-bottom:20px;}
    
    .faqs_wrapper{margin-top:20px;margin-bottom:20px;}
    .faqs_wrapper .tab-label{padding:20px;font-weight:400;font-size:24px;}
    .faqs_wrapper input:checked ~ .tab-content{margin-left:20px;margin-right:20px;}
    .faqs_wrapper input:checked ~ .tab-content{padding-bottom:20px;}

    #googlereviews_wrapper{padding:20px;}
    #googlereviews_wrapper .google_review{width:calc(100% - 20px);}
    #googlereviews_wrapper #kSliderGoogleReviews .arrow{display:none;}

    #settlements_wrapper{padding:20px;margin-top:20px;margin-bottom:20px;}
    #settlements_wrapper #settlements_subheading{padding:0;}
    #settlements_wrapper #settlements_boxes .settlements_box{width:calc(100% - 20px);}
    #settlements_wrapper #settlements_boxes .settlements_box .settlements_img{left:30%;}
    #settlements_wrapper #kSliderSettlements .arrow{display:none;}

    #whychooseus_left{width:100%;}
    #whychooseus_left .ourcommitment_box{font-size:16px;line-height:24px;padding:15px 0px 0px 0px;}
    #whychooseus_left .numberCircle{width:40px;height:40px;}
    
    #ourcommitment_wrapper{margin-top:20px;margin-bottom:20px;}
    #ourcommitment_wrapper #ourcommitment_left{width:100%;}
    #ourcommitment_wrapper #ourcommitment_right{width:100%;min-height:300px;background-position:bottom left,bottom right 10px;}
    #ourcommitment_wrapper #ourcommitment_left .ourcommitment_box{font-size:16px;line-height:24px;padding:15px 0px 0px 0px;}
    #ourcommitment_wrapper #ourcommitment_left .numberCircle{width:40px;height:40px;}

    #freecaseevaluation_wrapper{margin-top:20px;margin-bottom:20px;}
    
    #offices_wrapper{padding:20px;margin-top:20px;}
    #offices_wrapper .offices_col{width:100%;padding:0;text-align: center;}
    #offices_wrapper .offices_col .offices_box{min-height:0px;margin-bottom:50px;}

    #gform_wrapper_4{padding:0px 20px;}
    
    #footer_wrapper{padding:50px 20px;padding-bottom:140px;}
    #footer_wrapper #footer_cols .footer_col{width:100%;margin-bottom:20px;}
    
    #footer_wrapper .footer_col #footer_sublinks li::before{width:16px;margin-left:0px;}
    #footer_wrapper .footer_col #footer_sublinks li{line-height:30px;}
    #footer_wrapper #footer_links ul{width:100%;text-align: center;}
    #footer_wrapper #footer_links ul li{line-height:30px;float: none;text-align: center;}
    
    #talksidebar52 .name{padding-left:10px;padding-right:10px;}
    #talksidebar52 .info{padding-left:10px;padding-right:10px;}
    #talksidebar52 .boxes{}
    #talksidebar52 .box:first-of-type{margin-left:10px;margin-right:10px;width:calc(100% - 20px);margin-bottom:10px;}
    #talksidebar52 .box:last-of-type{margin-left:10px;margin-right:10px;width:calc(100% - 20px);margin-bottom:10px;}
    #talksidebar52 .heading{padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;}
    #talksidebar52 ul{margin-bottom:0px;padding:10px;}
    
    
    #talksidebar521 .name{padding-left:10px;padding-right:10px;}
    #talksidebar521 .info{padding-left:10px;padding-right:10px;}
    #talksidebar521 .boxes{}
    #talksidebar521 .box:first-of-type{margin-left:10px;margin-right:10px;width:calc(100% - 20px);margin-bottom:10px;}
    #talksidebar521 .box:last-of-type{margin-left:10px;margin-right:10px;width:calc(100% - 20px);margin-bottom:10px;}
    #talksidebar521 .heading{padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;}
    #talksidebar521 ul{margin-bottom:0px;padding:10px;}
    
    #talksidebar53 .name{padding-left:10px;padding-right:10px;}
    #talksidebar53 .info{padding-left:10px;padding-right:10px;}
    #talksidebar53 .boxes{}
    #talksidebar53 .box:first-of-type{margin-left:10px;margin-right:10px;width:calc(100% - 20px);margin-bottom:10px;}
    #talksidebar53 .box:last-of-type{margin-left:10px;margin-right:10px;width:calc(100% - 20px);margin-bottom:10px;}
    #talksidebar53 .heading{padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;}
    #talksidebar53 ul{margin-bottom:0px;padding:10px;}
    
    #talksidebar522 .name{padding-left:10px;padding-right:10px;}
    #talksidebar522 .info{padding-left:10px;padding-right:10px;}
    #talksidebar522 .boxes{}
    #talksidebar522 .box:first-of-type{margin-left:10px;margin-right:10px;width:calc(100% - 20px);margin-bottom:10px;}
    #talksidebar522 .box:last-of-type{margin-left:10px;margin-right:10px;width:calc(100% - 20px);margin-bottom:10px;}
    #talksidebar522 .heading{padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;}
    #talksidebar522 ul{margin-bottom:0px;padding:10px;}
    
    #talksidebar522_2 .name{padding-left:10px;padding-right:10px;}
    #talksidebar522_2 .info{padding-left:10px;padding-right:10px;}
    #talksidebar522_2 .boxes{}
    #talksidebar522_2 .box:first-of-type{margin-left:10px;margin-right:10px;width:calc(100% - 20px);margin-bottom:10px;}
    #talksidebar522_2 .box:last-of-type{margin-left:10px;margin-right:10px;width:calc(100% - 20px);margin-bottom:10px;}
    #talksidebar522_2 .heading{padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;}
    #talksidebar522_2 ul{margin-bottom:0px;padding:10px;}
    
    #talksidebar3{padding:10px;}
    
    #talksidebar4{padding:10px;}
    #talksidebar4 .heading{font-size:40px;line-height:50px;margin-bottom:15px;}
    #talksidebar4 .btns{margin-bottom:0px;}
    #talksidebar4 .btn1{padding:11px;margin-bottom:10px;}
    
    #talksidebar1{padding:10px;}
    #talksidebar1 h2{font-size:20px;line-height: 20px;margin-bottom:20px;}
    #talksidebar1 .btns{margin-bottom:20px;}
    #talksidebar1 .btn1, #talksidebar1 .btn2{padding:11px;margin-bottom:0px;width:100%;text-align: center;}
    
    #talksidebar3 .txt{font-size:20px;line-height:26px;}
    #talksidebar3 .txt a{font-size:30px;line-height:30px;margin-top:5px;}
    
    #talksidebar6{padding:20px;}
    #talksidebar6 .txt{border-left:none;padding:0px;text-align: center;font-size:20px;line-height:30px;}
    #talksidebar6 .txt .btn1{margin-top:15px;margin-left:0px;}
    
    #talksidebar7 .txt{padding:0px;}
    #talksidebar7{padding:30px;padding-bottom:140px;}
    #talksidebar7 .txt{padding:0px !important;padding-bottom:30px !important;}
    
    .kSliderWrapper .kSdots .dot{width:15px !important;height:15px !important;margin:0 10px !important;}
    
    #mm-1 .mm-navbar{display: none !important;}
    #mm-1 .mm-navbar .mm-navbar__title{display: none !important;}
}