@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700');@import url('https://fonts.googleapis.com/css?family=Source+Serif+Pro:400,600,700');body{padding-top:0;font-size:18px;line-height:27px;color:#000;font-family:'Source Sans Pro',sans-serif}iframe,object,embed{max-width:100%}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}code{font-family:Monaco,"Andale Mono","Courier New",Courier,monospace}.navbar-fixed-top{top:auto}.alignleft{float:left;margin:1% 2% 2% 0}.alignright{float:right;margin:1% 0 2% 2%}.aligncenter{clear:both;text-align:center;margin:1%}.alignnone{float:none;margin:1%}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.padding-left{padding-left:0}.padding-right{padding-right:0}.padding-none{padding:0}.row{margin-left:0;margin-right:0}.container{width:1300px}.blue-bg{background-color:#004eca}.blue{color:#004eca}.green{color:#85b200}.bg-gray{background-color:#eee}.parallax{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover}img,a img{border:none;padding:0;margin:0;display:inline-block;max-width:100%;height:auto;width:auto;image-rendering:optimizeQuality}a{text-decoration:none;outline:0;max-width:100%;max-width:none\9}a:hover,a:focus,a:visited{outline:0;text-decoration:none}p a,p a:visited{line-height:inherit}a img{border:0}#navbar li.dropdown:hover .dropdown-menu{display:block}h1,h2,h3,h4,h5,#slider .caption{margin-top:0;font-family:'Source Serif Pro',serif}h1{font-size:34px;line-height:1.3em;margin-bottom:14px;color:#004eca}h2{font-size:34px;line-height:1.3em;margin-bottom:10px;color:#004eca}h3{font-size:24px;line-height:1.3em;margin-bottom:8px;color:#004eca}h4{font-size:18px;line-height:1.1em;margin-bottom:4px}h5{font-size:16px;line-height:1.1em}h6{font-size:14px;line-height:1.1em}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:1.4em}p{margin:1em 0}p img{margin:0}em,i{font-style:italic}strong,b{font-weight:700}.semi-bold{font-weight:600}small{font-size:80%}blockquote{border-left-style:solid;border-left-width:7px;padding-left:20px;margin-bottom:1em;margin-right:1em;font-size:16px;line-height:1.5em}blockquote small,blockquote cite,blockquote small a,blockquote cite a,blockquote a small,blockquote a cite{font-size:12px}#social_links{padding:0;margin-left:0;margin-top:30px;text-align:center}#social_links>li:first-child{margin-left:0}#social_links>li{list-style:none;display:inline-block;margin-left:15px}#social_links>li>a{font-size:20px;color:inherit}.text-left{text-align:left}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}input[type=text],input[type=tel],textarea,select,input[type=email]{margin-bottom:20px;border:1px solid #ccc;background-color:#eee;padding:5px 10px;width:100%}#wp-realtime-sitemap-pages,#wp-realtime-sitemap-staff{float:left;width:50%;margin:50px 0}#masthead{background-color:#fff}#top{border-bottom:3px solid #85b200}#top ul.nav{float:none}#top .navbar-nav>li{float:none;display:inline-block}#top .navbar-nav>li a{color:#eee;font-size:15px;padding:5px 50px}#top .navbar-nav>li a:hover,.fmenu .navbar-nav>li a:hover,#social_links>li>a:hover{background:0 0;opacity:.7;transition:.5s}#top .navbar-nav>li a:last-child{padding-right:0}#top .navbar-nav>li.current_page_item a,#top .navbar-nav>li a:hover,#top .navbar-nav>li a:focus{color:#85b200;background-color:transparent}#social_links>li>a:hover I{color:#004eca}#header-top{padding:6px 0}.phone-num{padding-top:30px}.phone-num .col-sm-6{color:#212121;font-size:17px}.phone-num .col-sm-6 a{color:#004dca;font-weight:700;font-size:24px}.phone-num .col-sm-6 a i{font-size:18px}nav.navbar{background-color:#eee;border-radius:0;margin-bottom:0;min-height:0;border:0}.navbar-nav>li>a{color:#212121;padding:15px 19px}.navbar-nav>li.active>a{color:#888;background-color:#ddd}.navbar-nav>li>a:hover{color:#888;transition:.5s}.navbar-nav>li{padding:0}#slider{overflow:hidden}#slider .caption-wrap{background:rgba(0,0,0,.4);opacity:10}#slider .caption{max-width:1300px;margin:0 auto;font-size:40px;line-height:55px}#slider .btn.blue-btn,#sidebar button,#sidebar input[type=submit]{font-family:'Source Sans Pro',sans-serif;background-color:transparent;border:1px solid #fff;color:#fff;font-weight:600;border-radius:0;padding:11px 63px;font-size:18px}#slider .btn.blue-btn i{padding-left:3px;font-size:14px}#slider .btn.blue-btn:hover,#sidebar button:hover,#sidebar input[type=submit]:hover{background-color:#00468c}#slider .col-sm-3{padding-top:25px}#slider .metaslider .flexslider .flex-direction-nav li a{opacity:1!Important}#slider .flex-direction-nav .flex-prev{left:15px!important}#slider .flex-direction-nav .flex-next{right:15px!important}#slider .flex-direction-nav a{top:50%;background:transparent url(//www.luch.com/wp-content/themes/luch/library/img/slider-nav.png) no-repeat scroll 0 0;height:80px;opacity:10}#slider .flex-direction-nav .flex-next{background-position:100% 0}.btn,button,html input[type=button],input[type=reset],input[type=submit]{border:1px solid;color:#fff;font-weight:600;border-radius:0;padding:11px 63px;font-size:18px;background:0 0}#row3 p .btn,button,html input[type=button],input[type=reset],input[type=submit],.btn-blue{color:#004eca;border-color:#004eca;font-family:'Source Sans Pro',sans-serif}#row3 p .btn:hover,button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.btn-blue:hover{background-color:#00468c;color:#fff}#sidebar input[type=text],#sidebar input[type=tel],#sidebar textarea,#sidebar select,#sidebar input[type=email]{color:#000}#main-content{padding-top:195px}.page-title{text-align:center}.page-title,.gbar{background:rgba(0,0,0,0) url(//www.luch.com/wp-content/themes/luch/library/img/gbar.jpg) no-repeat scroll center bottom;padding-bottom:15px}.gbar2{background:rgba(0,0,0,0) url(//www.luch.com/wp-content/themes/luch/library/img/gbar.jpg) no-repeat scroll 0 bottom;padding-bottom:15px}.padded{padding:50px 0}.padded2{padding:30px 0}.row1{background-color:rgba(255,255,255,.83);color:#222;border-top:1px solid #ccc}#row2{color:#fff;font-size:22px;line-height:35px;font-family:'Source Serif Pro',serif}#row2 a{color:#fff}#row2 span{font-weight:600}#row2 span.wspace{padding:0 10px}#row3 .col-sm-4{padding-top:100px}#row3 p{font-size:22px;font-family:'Source Serif Pro',serif;color:#212121}#row3 p a{font-size:18px;color:#004eca;padding-left:60px}#row3 p i{font-size:14px}#office{background-color:#f5f5f5}ul li{padding-bottom:10px}.staff-list h2{margin:20px 0}.staff-list .staff-item{margin-bottom:30px;min-height:360px;display:inline-block;width:32.5%;float:none}.staff-list.partners,.staff-list.ofcounsel,.staff-list.associates{text-align:center}.staff-item .staff-photo{max-height:300px;overflow:hidden;margin-bottom:15px}.staff-item .staff-info h3{color:#0072ce;font-size:21.5px;line-height:26px;margin-bottom:0;text-transform:none;font-weight:700}.staff-item .staff-info h4{color:#0072ce;font-size:17px;line-height:21px}.staff-list .staff-item:hover h3,.staff-list .staff-item:hover h4{color:#666}.team-img{border-radius:100px;height:200px;overflow:hidden;position:relative;width:200px;z-index:400;padding:0;margin-right:50px}.single-staff #post-144 h3.page-title{display:none}.members .page-title{text-align:left;background-position:left bottom;padding-bottom:5px;margin-bottom:0}.team-info-1,.team-img{display:inline-block;float:none;vertical-align:bottom}.team-info-1 p{margin:.5em 0;color:#878787;font-size:22px;font-family:'Source Serif Pro',serif}.info-row{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:25px 0;margin:25px 0}.info-row a{color:#000;font-size:17px}.info-row a i{color:#004eca;font-size:90%}.info-row a:hover{color:#004eca}#sidebar .row{height:100%}.single-staff #main{padding-right:50px}.single-staff #sidebar .widget{padding:50px 30px}.widgettitle{font-size:32px;font-weight:600;color:#fff;border-bottom:1px solid;margin-bottom:35px;padding-bottom:20px}.menu-attorney-container>ul>li>a,#sidebar,#sidebar a{font-size:22px;color:#fff;font-family:'Source Serif Pro',serif;padding-bottom:15px;display:block}.menu-attorney-container>ul>li,#sidebar ul li{list-style:none;margin-bottom:15px}.menu-attorney-container>ul,.single-staff #sidebar ul{padding-left:0}.menu-attorney-container>ul>li>ul>li{list-style:disc;font-size:15px;color:#fff}.menu-attorney-container>ul>li>ul{padding-left:18px}.menu-attorney-container>ul>li>ul>li>a{color:#fff;font-size:20px;font-weight:600}.menu-attorney-container>ul>li>ul>li.current-menu-item>a,.menu-attorney-container>ul>li>ul>li>a:hover,.menu-attorney-container>ul>li>ul>li.current-menu-item,.menu-attorney-container>ul>li>ul>li:hover,#sidebar a:hover{color:#85b200}.table-header .pull-left{display:none}table td a{color:#004eca}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:10px solid #eee}.table-bordered>tbody>tr>td:first-child{width:90px;text-align:center}.table-bordered>tbody>tr>td{padding:20px}#record.table-bordered>tbody>tr>td{background-color:#fff}#table-nav.pull-right,#table-nav.pull-right .pagination.pull-right{float:none!important;text-align:center}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus,.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#fff;background-color:#004eca;border-color:#004eca}.post-title{margin-top:30px}.blog .page-title{text-align:left;background:rgba(0,0,0,0) url(//www.luch.com/wp-content/themes/luch/library/img/gbar.jpg) no-repeat scroll left bottom;margin:0}.blog h3.post-title{border-bottom:1px solid #cfcfcf;padding-bottom:15px;margin-bottom:15px}.blog #main article{border-bottom:2px solid #85b200;padding:20px 0 30px}small.meta{padding-bottom:15px;border-bottom:1px solid #cfcfcf;display:block}small.meta span{margin:0 15px}small.meta a{color:#004eca}.readmore{margin-top:-8px}#sidebar .widget_recent_entries ul{padding-left:20px}#sidebar .widget_recent_entries ul li a{padding:0}#sidebar .widget_recent_entries ul li{list-style:disc}#sidebar .widget_archive label{display:none}#sidebar .widget{padding:50px 30px 0}#sidebar #tag-cloud a.tag-cloud-link{font-size:22px!important}.blog #main,.single #main,.archive #main{padding-right:50px}ul.pager .wp-pagenavi span.current,ul.pager .wp-pagenavi a:hover{font-weight:400;border:1px solid #004eca;color:#fff;background:#004eca;padding:5px 10px;margin:0}ul.pager .wp-pagenavi a{padding:5px 10px;margin:0}#footer{background-color:#777;color:#ededed;font-size:15px}.office-add{padding-top:60px;color:#212121}.office-add h3{padding-bottom:15px;background:rgba(0,0,0,0) url(//www.luch.com/wp-content/themes/luch/library/img/gbar-short.jpg) no-repeat scroll 0 bottom}.office-add a{color:#212121}.fmenu .navbar-nav{float:none;padding-right:4%;text-align:right}.fmenu .navbar-nav>li{float:none;display:inline-block}.fmenu .navbar-nav>li a{padding:0 15px;border-right:1px solid;color:#ededed}.fmenu .navbar-nav>li:last-child a{border:0}.fsocial #social_links{margin:0}.fcontent{line-height:18px;padding-bottom:30px}.fmenu .navbar-nav>li a:hover,.fmenu .navbar-nav>li a:focus,.fmenu .navbar-nav>li.current_page_item a{background:0 0;color:#85b200}.navbar .shiftnav-toggle-button{display:none}@media only screen and (max-width:1330px){.container{width:inherit}#slider .caption{font-size:30px;line-height:36px;padding:20px 30px}#slider .metaslider .slides img,#slider img{max-width:130%;width:130%;margin-left:-15%}.navbar .shiftnav-toggle-button{display:block}body .shiftnav-toggle-button{background:0 0;color:#000;padding:15px}body .shiftnav-toggle-button:hover{color:#888;background-color:transparent;padding:15px;display:block}body .shiftnav.shiftnav-nojs.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target:hover,body .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-active>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-in-transition>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-accordion.current-menu-ancestor>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-shift.current-menu-ancestor>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-highlight li.menu-item>.shiftnav-target:active,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item>.shiftnav-target:hover{background:#004eca!important}body .shiftnav .shiftnav-menu-title{font-size:23px}body .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.menu-item>.shiftnav-target{font-size:18px}body .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.menu-item>.shiftnav-target:hover{background:#004eca}}@media only screen and (max-width:1260px){.navbar-nav>li>a{padding:15px 17px}#row3 p{font-size:18px}}@media only screen and (max-width:1185px){nav .navbar-nav>li>a{padding:15px 13px}nav .navbar-nav{float:none;width:100%;text-align:center}nav .navbar-nav>li{float:none;display:inline-block}}@media only screen and (max-width:1100px){#slider .metaslider .slides img,#slider img{max-width:150%;width:150%;margin-left:-30%}#slider .caption{font-size:22px;line-height:28px;padding:13px 30px}#slider .col-sm-3{padding-top:0}.phone-num .col-sm-6 a{font-size:18px}#row3 .col-sm-4{padding-top:30px}.single-staff #main{padding-right:15px}.team-img{margin-right:0}.info-row a{font-size:15px}}@media only screen and (max-width:960px){#top,#header-top,.phone-num,.logo{text-align:center;width:100%;float:none}.phone-num{padding-top:0}.phone-num>div{float:left;width:50%!important}.logo{padding:15px}#slider .caption-wrap{position:relative;background:#004eca}#slider .caption-wrap .row>div{text-align:center;margin-bottom:15px}#slider .btn.blue-btn{padding:11px 25px}#slider .caption{padding-bottom:0}#row3{text-align:center;padding-bottom:30px}#row3 .col-sm-4{text-align:center}#row3 h2{background-position:center bottom}#row3 .container>div{float:none;width:100%}#main-content{padding-top:255px}.members{text-align:center}.members .page-title{text-align:center;background-position:center bottom;margin-top:15px}.team-info-1{width:100%}}@media only screen and (max-width:800px){.staff-list .staff-item{width:45%}.staff-list.partners .staff-item:last-child,.staff-list.ofcounsel .staff-item:last-child,.staff-list.associates .staff-item:last-child{display:inline-block}.info-row a i{display:block}}@media only screen and (max-width:768px){#slider .caption-wrap .row>div{float:none;width:100%}#row2{font-size:18px;line-height:26px}#office>.container>div{float:none;width:100%;clear:both;margin-bottom:30px;margin-top:30px;padding:0}#footer{padding:0 15px}.fmenu .navbar-nav{padding-right:0}.staff-list .staff-item{min-height:300px}.single-staff #sidebar{display:none}.single-staff #main{width:100%;padding-right:0}}@media only screen and (max-width:767px){.navbar-fixed-top,.navbar-fixed-bottom{position:relative}#header-top.hidden{display:block!Important}#slider .caption{font-size:18px;line-height:26px}#main-content{padding-top:0}.fmenu .navbar-nav>li a{padding:0 10px}.fmenu .navbar-nav{padding-left:0}#slider .flex-direction-nav{display:none}#slider .caption{padding:13px 0;font-size:16px;line-height:22px}#slider .btn.blue-btn{font-size:16px}.phone-num .col-sm-6 a{display:block}#row2 span.mb{display:block}#row2 span.wspace{padding:0}.flex{display:block}#office>.container>div>div{float:none}#office>.container>div>div>iframe{width:100%}#office>.container>div{margin-top:0}.office-add{padding-top:30px}.fmenu .navbar-nav>li{display:block;text-align:center}.fmenu .navbar-nav>li a{border:0}#top .navbar-nav>li a{padding:5px 10px}#top col-sm-12{padding:0}.phone-num .col-sm-6{padding:0}.info-row{text-align:center}.table-bordered>tbody>tr>td:first-child{width:50px}.blog #main,.single #main,.archive #main{padding-right:15px;padding-left:15px}#wp-realtime-sitemap-pages,#wp-realtime-sitemap-staff{float:none;width:100%}.info-row a{font-size:18px}.info-row>div{padding:2px 15px}.staff-list .staff-item{width:100%}.info-row a i{display:inline}}@media only screen and (max-width:320px){#slider{display:none}h1,h2{font-size:26px}h3{font-size:20px}}