/*----------------------------------
- Global Styles -
-----------------------------------*/
#content,#wrapper{width:100%;position:relative}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#22272e;font-family:Georgia,sans-serif;font-weight:300;margin-top:0;margin-bottom:0;line-height:1.2}.h5,h5{font-size:13px;font-weight:600;color:#2b2a2f;text-transform:uppercase}p{font-size:16px;line-height:1.6;color:#666}.consult-btn,.more-btn,body{font-size:12px;font-family:Lato,sans-serif}img{max-width:100%;height:auto}ol,ul{padding-left:0;margin-bottom:0}.homepage-2 [class^=icon-],[class^=icon-]{background-image:url(../img/sprites.png);background-position:0 0;background-repeat:no-repeat}a{outline:0!important}button,checkbox,input,radio,select,textarea{appearance:none;border-radius:0}body{line-height:1.2;color:#94949d;font-weight:400;background:#fdfdfd;-webkit-font-smoothing:antialiased}.consult-btn,.homepage .more-btn:active,.more-btn,.more-btn:focus,.more-btn:hover{color:#ee3135;outline:0;text-decoration:none}body.homepage,body.homepage-3{font-family:Lato,sans-serif}.consult-btn,.more-btn{font-weight:700;text-transform:uppercase;position:relative}.icon-call{background-position:-104px -2px;display:inline-block;float:left;height:34px;width:26px;margin-left:25px}.contact-attorney:hover,.view-btn:hover{color:#fff!important}.h1,h1{font-size:80px;font-weight:800;color:#fff;text-transform:uppercase;line-height:1;margin-bottom:50px;font-family:Lato,sans-serif}.h2,.h3,h2,h3{font-weight:700;color:#3f3d31;text-transform:uppercase}.h2,h2{font-size:30px;line-height:50px;font-family:Lato,sans-serif}.h3,.h4,h3,h4{font-size:18px;font-family:Lato,sans-serif}.h4,h4{color:#2b2a2f;font-weight:600}.contact-number,.more-btn{font-size:14px;font-weight:700}.more-btn{color:#3f3d31;font-family:Lato,sans-serif;text-transform:uppercase;display:block}.contact-number{color:#fff;text-decoration:none;display:block;margin-top:27px}.contact-number:active,.contact-number:hover{color:#fff}.contact-number span{float:right;margin-top:0}.fa-phone-square{color:#fff;font-size:16px;position:relative;left:42px}.homepage-1 .icon-civil{width:50px;height:50px;display:block;position:relative;background:0 0}.homepage-1 .icon-civil svg{left:-8px;position:absolute;top:-15px;width:71px}.anim-section,body #header.normal{position:relative}.homepage-1 .fa-envelope-o,.homepage-1 .fa-mobile{font-size:60px;color:#b4af98;text-decoration:none;float:left}.homepage-1 .fa-envelope-o{font-size:48px;margin-top:5px}.homepage-1 .fa-envelope-o:active,.homepage-1 .fa-mobile:active,.homepage-1 .fa-mobile:hover,.homepage-1 fa-envelope-o:hover{color:#b4af98;text-decoration:none}.homepage-1 .fa-angle-right{font-size:18px;color:#b4af98;text-align:center}.anim-section{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);visibility:visible;opacity:0}.anim-section.animate{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.btn,.btn:focus,.btn:hover,.img-thumb img,.media-listing li a,.media-listing li a:hover,.zoom img,a,a:hover :hover,input:focus,textarea:focus{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.consult-btn i,.img-thumb:focus img,.img-thumb:hover img,.more-btn i,.zoom:hover img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.img-thumb{display:block;overflow:hidden}.img-thumb:focus img,.img-thumb:hover img,.zoom:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);transition:all .2s ease-in-out}.consult-btn i,.more-btn i{transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transition:all .2s ease-in-out}.consult-btn:hover i,.more-btn:hover i{transform:translateX(5px);-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#header{position:fixed;z-index:9999;top:0;left:0;right:0;width:100%;background:#111}.logo .svg-shape{left:14px;position:absolute;top:-4px}#header .nav{float:left}#header .nav li a{font-size:13px;color:#848279;text-transform:uppercase;font-weight:700}#header .navbar-default{background:0 0;border:none;margin-bottom:0}#header .nav>li:hover>a,#header .navbar-default .navbar-nav>.active>a,#header .navbar-default .navbar-nav>.active>a:focus,#header .navbar-default .navbar-nav>.active>a:hover,#header .navbar-default .navbar-nav>li a:hover{background:0 0;color:#fff;outline:0}#header .nav li a:focus,.nav .open>a:focus{background-color:transparent}.media-listing{list-style:none;width:100%;text-align:center;padding-bottom:15px}.media-listing li{float:none;display:inline;margin-right:9px;padding-top:4px;padding-bottom:4px}.media-listing li a{font-size:24px;color:#ab9775}.media-listing li a:hover{text-decoration:none;color:#e8eef1}@media only screen and (min-width:768px){.navbar-nav>li *,.open>.dropdown-menu{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.navbar-nav>li *{transition:all .2s ease-in-out}.navbar-default .navbar-nav>.open>a{background-color:transparent}.dropdown-menu{display:block;opacity:0;margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.open>.dropdown-menu{display:block;opacity:0;transition:all .2s ease-in-out}.navbar-nav>li:hover .dropdown-menu{opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navbar-nav{text-align:center}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.navbar-nav>li{padding:15px 5px;min-height:60px;overflow:hidden;display:inline;float:none;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.navbar-nav>li:hover{padding:15px 5px;background:#2a2627;overflow:visible;float:none;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#header .nav li .dropdown-menu a{font-weight:400}#header .nav li .dropdown-menu li{padding:5px 12px}.navbar-nav>li>.dropdown-menu{min-width:215px;padding-top:15px;padding-bottom:15px;background-color:#2a2627;border:none;border-radius:0;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-bottom:2px solid #ee3135;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}body #header{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}body #header.fixed{position:fixed;width:100%;left:0;top:0}body #header.fixed.fix .navigation-header{position:fixed;width:100%;left:0;right:0;top:0;margin:0 auto;background:#fff}body #header.intelligent .navigation-header{position:static!important}body #header.intelligent{position:fixed!important}body #header.up{top:-162px;opacity:0;visibility:hidden}body #header.down{top:0;opacity:1;visibility:visible}#footer{width:100%;background:#fff}#footer .main-footer{padding-top:70px;padding-bottom:70px;width:100%}.footer-logo{position:relative}.footer-logo .svg-shape{left:0;position:absolute;top:-4px}#footer .copy-right,#footer .get-theme{display:block;font-size:14px;color:#6e6c68;margin-top:20px;line-height:22px}#footer .copy-right a,#footer .get-theme a{color:#6e6c68}#footer .copy-right a:hover,#footer .get-theme a:hover{text-decoration:underline}#footer h3{position:relative;color:#333}#footer .footer_link{color:#333;font-size:1.3em}#footer .practice-listing{margin-top:22px;list-style:none}#footer .fa-chevron-right{float:left;font-size:8px;margin-top:5px;margin-right:15px;position:absolute;top:0;left:0}#footer .listing-continue{margin-top:40px}#footer .contact-num,#footer .location{font-size:14px;color:#8b8983;margin-top:20px;float:none;text-decoration:none}#footer .contact-num span,#footer .location span{text-transform:capitalize;color:#e8eef1}#footer .location strong{display:block;font-weight:400}#footer .contact-num{margin-top:35px;display:block}#footer .mail-info{margin-top:10px;margin-bottom:30px}
 