a,a:hover{color:#f66}body,p{line-height:1.5}#main,body{background:#fff}.page-title,div{position:relative}.flexslider .slides>li,.gal-img{-webkit-backface-visibility:hidden}.case-2col,.flexslider,.gal-img,.video-widget{overflow:hidden}*,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,label,li,ol,p,pre,td,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}.flex-caption h4,.intro-big-italic,.intro-small-italic,.italic,.single-subtitle,em{font-style:italic}li,ol,ul{list-style:none}caption,th{text-align:left}.alignc,.circle-title,.dropcap,.flex-caption,.intro-msg,.lawyer-holder,.lawyer-social,.lawyer-social li a,.lawyer-title,.navbar-header,.page-head,.practice-title,.section-title,.view-more a,.view-more-holder{text-align:center}h1,h2,h3,h4,h5,h6{font-weight:400}.intro-year,.page-title,.small-title,strong{font-weight:700}q:after,q:before{content:''}.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:20px}.alignright{float:right;margin:20px}#logo,.client-float,.dropcap{float:left}.no-margin{margin:0!important}.no-bottom{margin-bottom:0}.no-padding{padding:0}.margin-t{margin-top:81px}.margin40{margin-bottom:40px}.margin72{margin-top:72px}.margin-b32{margin-bottom:32px}.margin-t32{margin-top:32px}.column-clear{clear:both}a:active,a:focus{outline:0;text-decoration:none}body{font-size:16px;font-family:"Times New Roman",serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;color:#707070}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}a:hover{text-decoration:underline}h1{font-size:72px}h2{font-size:54px}h3{font-size:48px}h4{font-size:32px}h5{font-size:24px}h1,h2,h3,h4,h5{font-family:"Droid Serif","Times New Roman",serif;line-height:1.2}p{font-size:16px;margin:0 0 24px}div p:last-child{margin-bottom:0}.list-items{margin-bottom:24px}.list-items li{margin-bottom:5px}.list-items li:last-child,.widget_archive ul li:last-child,.widget_categories ul li:last-child,.widget_recent_entries ul li:last-child{margin-bottom:0}.list-items li:before{font-family:FontAwesome;content:"\f14a";display:inline-block;padding-right:5px}.widget_archive ul li,.widget_categories ul li,.widget_recent_entries ul li{margin-bottom:8px}.dropcap{display:block;font-size:48px;line-height:1;padding:0 10px 0 0}.none{display:none}#main{z-index:10}#submit-contact,#submit-evaluation,.articles-title a,.blog-button a,.blog-title a,.circle-icon,.circle-icon i,.faq-title a,.flexslider-home .flex-direction-nav a,.footer-social li a,.lawyer-social li a,.menu-nav li a,.page-numbers,.practice-item,.practice-item .practice-icon,.scrollup i,.view-more a,.widget_archive ul li a,.widget_categories ul li a,.widget_recent_entries ul li a,.widget_tag_cloud a{-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.page-head{display:table;height:300px;margin-bottom:81px;width:100%;background-color:#f66;color:#FFF;background-repeat:no-repeat;background-position:center center!important;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.vertical{display:table-cell;vertical-align:middle}.page-title{letter-spacing:1px;padding-bottom:16px}.page-title:after{background-color:#fff;bottom:0;content:"";height:1px;left:50%;margin-left:-50px;position:absolute;width:100px}.page-head p{margin-top:16px!important}.page-content{padding-bottom:81px}#header-bar{background:#272D34;color:#999}#logo{margin-top:32px}.header-contact{float:right;margin-top:32px}.header-email .fa-stack,.header-phone .fa-stack{font-size:20px;margin-right:8px}.header-phone{margin-bottom:8px}.header-email .fa-circle,.header-phone .fa-circle{color:#f66}.header-email .fa-envelope,.header-phone .fa-phone{color:#272D34}.navbar{margin:32px 0 0;border:none;border-radius:0}.menu-nav li{display:inline-block;position:relative;padding-bottom:16px;margin-right:5px;z-index:100}.menu-nav li a{padding:8px 12px;color:#999;font-size:20px}.menu-nav li a:focus,.menu-nav li a:hover,.menu-nav li.current_page_item .sub-menu li a:hover{color:#f66;background:0 0}.menu-nav li.current_page_item{padding-bottom:16px}.menu-nav li.current_page_item a,.menu-nav li.current_page_item a:focus{color:#f66;border:1px solid #f66}.menu-nav ul{display:none;margin:0;padding:0;width:200px;position:absolute;top:56px;left:0;background:#272D34;border-top:5px solid #f66;z-index:20}.menu-nav li:hover>ul,.menu-nav ul li a{display:block}.menu-nav ul li{display:block;float:none;background:0 0;margin:0;padding:0}.menu-nav ul li a:hover{text-decoration:none}.menu-nav li.current_page_item .sub-menu li a{border:none;color:#999}.navbar li ul ul{left:100%;top:-5px}.navbar-toggle{float:none;border:2px solid #f66;border-radius:0}.navbar-toggle .icon-bar{background:#f66}.flex-direction-nav,.flexslider .slides{list-style:none;margin:0;padding:0}.intro-2,.intro-normal,.section-title{padding-bottom:16px}.flexslider .slides>li{display:none}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.flexslider .slides>li.flex-active-slide,.no-js .flexslider .slides>li:first-child{display:block}.slides li{position:relative}.flex-caption{height:100%;left:0;position:absolute;top:0;width:100%;margin-top:130px;color:#fff}.flex-caption h2{font-weight:700;letter-spacing:2px;margin-bottom:32px;font-size:72px}.flex-caption h4{text-transform:uppercase;letter-spacing:2px;padding-top:32px;position:relative}.flex-caption h4:before{background-color:#fff;top:0;content:"";height:1px;left:50%;margin-left:-50px;position:absolute;width:100px}.flex-container-home .flex-direction-nav a{background:url(../images/flexslider-arrows.png) no-repeat;cursor:pointer;display:block;height:76px;position:absolute;text-indent:-9999px;top:50%;width:39px;z-index:10;border:none;margin:-20px 0 0;opacity:.5}.lawyer-holder img,.lawyer-social li{display:inline-block}.flex-container-home .flex-direction-nav .flex-prev{background-position:0 0;left:15px;top:50%}.flex-container-home .flex-direction-nav .flex-next{background-position:-39px 0;right:15px;top:50%}.circle-icon:hover,.modal-content,.practice-item:hover{background:#f66}.flex-container-home .flex-prev:hover,.flexslider-home .flex-next:hover{opacity:1}.intro-msg{font-size:54px;margin-bottom:72px;color:#404040}.intro-normal{font-size:54px;letter-spacing:1.3px;line-height:1}.intro-2{line-height:1}.intro-small-italic{font-size:32px;bottom:16px;position:relative}.intro-big-italic{font-size:72px;color:#f66}.intro-year{text-transform:uppercase;font-size:24px;line-height:1}.section-title{margin-bottom:40px;position:relative;border-bottom:1px solid #c5c5c5;color:#f66}.blog-post:before,.section-title:before{background-color:#f66;bottom:-3px;content:"";height:5px;left:50%;margin-left:-50px;position:absolute;width:100px}.practice-item{padding:24px;margin-top:32px;border:5px solid #f66}.practice-item a:hover{text-decoration:none}.circle-icon,.practice-icon{text-align:center;font-size:72px;color:#f66}.circle-title,.practice-title{font-weight:400;margin-top:16px}.circle-icon:hover i,.practice-item:hover .practice-icon{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.circle-title,.lawyer-title,.practice-title,.small-title,.testimonial-client strong{color:#404040}.circle-icon:hover,.practice-item:hover .practice-icon,.practice-item:hover .practice-title{color:#fff}.practice-single-title{border-bottom:1px solid #FFF;color:#FFF;margin-bottom:24px}.practice-single-subtitle,.single-subtitle{margin-bottom:16px;color:#fff}.single-subtitle{color:#f66}.modal-header{border:none;min-height:0}.modal-content{color:#404040}.lawyer-holder{margin-top:32px}.lawyer-title{margin:10px;padding-bottom:16px;position:relative}.lawyer-title:before{background-color:#c5c5c5;bottom:0;content:"";height:1px;left:50%;margin-left:-25px;position:absolute;width:50px}.lawyer-social li{margin-right:16px}.lawyer-social li:last-child{margin-right:0}.lawyer-social li a{width:40px;height:40px;padding-top:5px;display:block;border:3px solid #f66;color:#f66}.blog-button a,.view-more a{display:inline-block;font-weight:700;padding:12px 24px;border:3px solid #f66}.lawyer-social li a:hover,.view-more a{background:#f66;color:#fff}.view-more-holder{margin-top:72px}.view-more a:hover{background:0 0;color:#f66;text-decoration:none}.blog-button{letter-spacing:1px;text-align:right;margin-top:32px}.blog-button a{text-align:center;color:#f66}.blog-button a:hover{background:#f66;color:#fff;text-decoration:none}#testimonials-home{padding-bottom:81px}.flexslider-testimonials{margin-top:72px}.testimonial-desc h5{font-style:italic;line-height:1.4}.flexslider-testimonials .testimonial-client img{margin-bottom:16px;display:inline;width:auto}.flex-control-nav{margin:0;padding:0;list-style:none;width:100%;text-align:center}.flex-control-nav li{display:inline;margin:0 5px}.circle-icon,.circle-title,.gal-img{margin-top:32px}.flex-control-nav li a{border-radius:15px;border:1px solid #f66;background:0 0;display:inline-block;width:10px;height:10px;cursor:pointer;font:0/0 a;text-shadow:none;color:transparent}.flex-control-nav li a.flex-active,.flex-control-nav li a:hover{background:#f66}#main .home-widget:last-child{padding-bottom:81px}.about-title h3{color:#404040}.about-section:after,.case:after,.lawyer:after{background-color:#f66;bottom:-3px;content:"";height:5px;left:50%;margin-left:-50px;position:absolute;width:100px}.about-section,.case,.lawyer{padding-bottom:72px;margin-bottom:72px;border-bottom:1px solid #c5c5c5}.about-content:last-child .about-section{margin-bottom:0}.circle-icon{width:150px;height:150px;border-radius:50%;line-height:140px;margin-left:auto;margin-right:auto;border:5px solid #f66}.case-1col-title,.case-verdict,.lawyer-bio h3{line-height:1;font-weight:700}.gal-img{display:block}.gal-img .gal-more{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-o-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.gal-img:hover .gal-more{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.gal-img .gal-more:before{content:'';display:inline-block;height:100%;vertical-align:middle}.gal-img .gal-more .mask-elem{position:relative;display:inline-block;vertical-align:middle}.gal-btn{border-radius:50%;display:block;width:72px;height:72px;font-size:32px;text-decoration:none;padding-top:12px;margin:0 auto;border:3px solid #fff;color:#fff}.case-2col-img img,.lawyer-content:last-child .lawyer .lawyer-img img{width:100%}.faq-title{padding-bottom:16px;cursor:pointer;border-bottom:1px solid #c5c5c5;font-style:italic;margin-top:16px}.faq-list li.faq-title:first-child{margin-top:0}.faq-title a:before{display:inline-block;padding-right:16px;font-family:FontAwesome;content:"\f0fe";font-style:normal}.case-result h5,.case-verdict,.lawyer-desc .single-subtitle{font-style:italic}.active a:before{font-family:FontAwesome;content:"\f146"}.faq-title a{color:#404040}.active a,.faq-title a:hover{color:#f66;text-decoration:none}.faq-section{margin:32px 0}.testimonial-single{margin-bottom:72px}.testimonial-client-single{margin-top:32px}.client-title{margin-top:10px;margin-left:16px}.client-title p{margin:0}.lawyer{padding-bottom:72px}.lawyer-bio h3{margin-bottom:24px;color:#404040}.lawyer-bio .lawyer-social{text-align:left}.lawyer-desc{margin-top:54px}.case-1col-title{margin-top:0}.blog-title,.case-description{margin-top:32px}.case-2col{display:block;margin-bottom:72px}.case-2col-title{font-weight:700;margin-top:32px}.case-1col-title,.case-2col-title{color:#404040}.case-2col-more{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center}.case-2col-img .case-2col-more:before{content:'';display:inline-block;height:100%;vertical-align:middle}.case-2col-img .case-2col-more .mask-elem{position:relative;display:inline-block;vertical-align:middle}.case-result{text-align:center;color:#fff}.case-result h5{position:relative;font-size:32px;font-weight:700;margin-bottom:16px;padding-bottom:16px}.case-result h5:after{background-color:#fff;bottom:0;content:"";height:1px;left:50%;margin-left:-25px;position:absolute;width:50px}.case-verdict{display:inline-block;font-size:54px;color:#fff;border:3px solid #fff;padding:12px 24px}.articles-title a,.blog-title,.blog-title a{color:#404040}.blog-post{padding-bottom:72px;margin-bottom:72px;position:relative;border-bottom:1px solid #c5c5c5}.blog-title{font-weight:700}.articles-title a:hover,.blog-title a:hover{color:#f66;text-decoration:none}.blog-date{margin:16px 0 32px}.blog-date li{display:inline-block;margin-right:24px}.blog-date li i{margin-right:5px;color:#f66}.blog-date li:last-child{margin-right:0}.blog-date li,.blog-date li a{color:#999}.blog-date li a:hover{color:#f66}.page-numbers,.page-numbers:hover{margin:0 3px;padding:6px 12px;text-decoration:none;font-weight:700;display:inline-block;border:3px solid #f66;color:#f66}.current,.current:hover,.page-numbers:hover{color:#fff;background:#f66;border:3px solid #f66}.articles-holder,.articles-title{margin-top:32px}aside{padding-left:20px}.widget{margin-bottom:48px}.widgettitle{margin-bottom:24px;font-weight:700;color:#404040}.widget_archive ul li a,.widget_categories ul li a,.widget_recent_entries ul li a{color:#707070}.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_recent_entries ul li a:hover{color:#f66;text-decoration:none}.widget_archive ul li:before,.widget_categories ul li:before,.widget_recent_entries ul li:before{font-family:FontAwesome;content:"\f105";display:inline-block;padding-right:8px;color:#f66}.widget_tag_cloud a{margin:0 8px 8px 0;padding:8px 12px;display:inline-block;border:3px solid #f66;background:#f66;color:#fff}.widget_tag_cloud a:hover{background:0 0;color:#f66;text-decoration:none}.comm-title{padding-top:48px;margin-top:48px;border-top:1px solid #c5c5c5}.commentlist{margin:0}.commentlist li{list-style:none;margin:48px 0 0}.children li.depth-10,.children li.depth-2,.children li.depth-3,.children li.depth-4,.children li.depth-5,.children li.depth-6,.children li.depth-7,.children li.depth-8,.children li.depth-9{margin:0 0 0 63px}.comment-body,.commentlist li:last-child .comment-body{margin-bottom:32px}.comment-body{padding-bottom:32px}.comment-details{position:relative;margin-left:72px}.comment-avatar{position:absolute;left:-72px;top:0}.comment-avatar img{display:block;border:3px solid #f66}.comment-right{border:1px solid #c5c5c5;padding:16px}.comment-author .author a:link,.comment-author .author a:visited{border:none}.comment-author .author a:link,.comment-author cite{color:#404040;font-weight:700}.comment-content p:last-child{margin:0}.comment-date{font-size:14px;font-weight:400;margin-bottom:24px;color:#999}.reply{text-align:right}.comment-reply-link{margin-top:16px;text-decoration:none}#cancel-comment-reply-link,.comment-reply-link{display:inline-block;border:none}.comment-reply-link:before{font-family:FontAwesome;content:"\f112";display:inline-block;padding-right:8px;color:#f66}.commentlist .children{margin:0}#comments_wrap{margin-top:16px}#cancel-comment-reply{float:right;margin-top:16px}.children #commentform textarea{width:95.6%}p.contact-btn{margin-bottom:24px!important}.contact-right h5{margin-bottom:24px}.contact-right ul{margin-top:24px}.contact-right ul li{margin-bottom:16px}.contact-right ul li span{color:#f66}footer{padding-top:81px;z-index:4;height:640px;position:relative;background:#272D34;color:#fff}footer #footer-content{bottom:0;left:0;margin:0 auto;position:fixed;width:100%;z-index:5}.footer-subtitle{margin-top:16px}#evaluation-form-holder{margin-top:72px}.contact-field,.msg-evaluation{width:100%;border:none;padding:16px;color:#fff;background:#404a55}.comm-field,.msg-contact{width:100%;padding:16px;margin-top:8px;border:1px solid #e5e5e5;background:#f2f2f2;color:#707070}#contact-form-holder label{color:#404040}#submit-contact,#submit-evaluation{padding:13px;margin-top:4px;text-align:center;width:100%;font-weight:700;background:0 0;border:3px solid #f66;color:#f66}#submit-contact:hover,#submit-evaluation:hover{background:#f66;color:#fff;text-decoration:none}#output-evaluation{margin-top:24px}.antispam{display:none}.footer-social{margin:54px 0 16px}.footer-social li{display:inline-block;margin:0 0 0 48px;font-size:48px}.footer-social li:first-child{margin-left:0}.footer-social li a{color:#fff}.footer-social li a:hover{color:#f66}.foo-copyright{font-size:14px;margin-bottom:16px!important;color:#707070}.output2{padding:16px;border:1px solid #F66;color:#f66;display:inline-block}.video-widget{position:relative;padding:0 0 56.25%;height:100%;margin-top:32px}.video-widget iframe{position:absolute;top:auto;left:0;width:100%;height:100%;border:none}.scrollup{display:none}.scrollup i{width:30px;height:30px;position:fixed;border-radius:50%;bottom:20px;right:20px;text-align:center;padding-top:5px;color:#FFF;cursor:pointer;background:#303948;z-index:110}.other-entries{list-style:none;margin:0;padding:0}.newer-entries{float:left}.older-entries{float:right}@media (min-width:1200px){.flex-caption{margin-top:230px}}@media (min-width:768px) and (max-width:979px){div p:last-child{margin-bottom:24px}.flex-caption{margin-top:60px}aside{padding-left:0}aside ul li.widget:first-child{margin-top:81px}.case-1col-title{margin-top:32px}}@media (max-width:767px){.menu-nav ul,footer #footer-content{position:relative}.flex-caption h2{font-size:40px}.flex-caption h4{font-size:25px}div p:last-child{margin-bottom:24px}.navbar{height:30px;z-index:100}.navbar-toggle{margin-bottom:5px}.menu-nav li,.menu-nav ul,.menu-nav ul li{margin:0;display:block}.navbar-collapse{background:#272D34}.menu-nav li{padding-bottom:0}.menu-nav ul{padding:0;top:0;width:100%;border:none}.menu-nav ul li{float:none;background:0 0;padding:0 0 0 24px;font-size:14px}.navbar li ul ul{left:0;top:0}.flexslider-home .slides img{display:block;width:auto!important;margin-left:-50%}.flex-caption{margin-top:230px}.testimonial-client{margin-top:32px}footer{height:auto}.about-description,.lawyer-bio{margin-top:54px}.page-head{min-height:200px!important}aside{padding-left:0}aside ul li.widget:first-child{margin-top:81px}.case-1col-title{margin-top:32px}.other-entries{text-align:center}.newer-entries,.older-entries{float:none}.newer-entries{margin-bottom:16px}.children{margin:32px 0 0}.children li.depth-10,.children li.depth-2,.children li.depth-3,.children li.depth-4,.children li.depth-5,.children li.depth-6,.children li.depth-7,.children li.depth-8,.children li.depth-9{margin:0}}@media (max-width:480px){.intro-big-italic{font-size:54px}}.l{float:left}.r{float:right}ul#language-switcher{width:auto;margin-left:120px}ul#language-switcher li{display:inline;margin:0 5px}h5.practice-title a{color:#272d34}h5.practice-title a:hover{color:#fff}