html{overflow-x:hidden}.badge{color:#fff !important}.badge a{color:#fff;text-decoration:none}.badge-caselaw{background-color:#45b445}.badge-publications{background-color:#209aa6}.badge-news{background-color:#8e42c7}.badge-articles{background-color:#269aeb}.badge-videos{background-color:#eb3e26}.badge-services{background-color:#e4973b}.badge-features{background-color:#1f693b}.badge-events{background-color:#e4a59f}#latest-vertical{margin-bottom:50px}#latest-vertical h3{background:#008c99;color:#fff;font-size:20px;font-weight:lighter;padding:12px;text-transform:uppercase}#latest-vertical h3 a{color:#fff}#latest-vertical li{border-bottom:1px solid #e8e8e8;padding-bottom:20px}#latest-vertical li:last-child{border-bottom:none}#latest-vertical li>a.title{margin:15px 0;display:inline-block;color:#1d1e20;font-weight:bold;font-size:18px}#latest-vertical li>p{color:#666666}#latest-vertical li .date-added{color:#999999;font-size:11px;margin-top:10px}#latest-vertical .view-all{font-size:14px;color:#000}#latest-icons,#sidebar{margin-bottom:50px}#latest-icons .bg,#sidebar .bg{position:absolute;top:10px;height:10px;width:340px;background:#f6f6f6}#latest-icons .row>div,#sidebar .row>div{margin-bottom:15px}#latest-icons h3,#sidebar h3{margin-bottom:15px}#latest-icons h3 span.title,#sidebar h3 span.title{position:relative;padding-right:10px;display:inline-block;color:#209aa6;background:#fff;font-weight:bold;font-size:15px;text-transform:uppercase}#latest-icons .category a,#sidebar .category a{display:inline-block;height:100%;position:relative}#sidebar .article-latest{border-bottom:1px solid #e8e8e8;padding-bottom:5px}#sidebar .article-latest:last-child{border-bottom:none}#sidebar .article-latest h4{margin:15px 0;display:inline-block;color:#1d1e20;font-weight:bold;font-size:18px}#sidebar .article-latest .article-date{color:#999999;font-size:11px;margin-top:10px}#sidebar .article-latest>p{color:#666666}.page_header{padding-top:4px}.play{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;display:inline-block;color:#fff;background:rgba(0,0,0,0.25);opacity:1;transition:opacity 0.8s;z-index:100}.play:hover{opacity:0;cursor:pointer}.play i{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:43px}p{margin-bottom:15px}.overlay{background-image:none;background:rgba(0,0,0,0.5)}.awards>*{margin:0 18px;margin-bottom:15px}.fb-page{margin-top:25px}.page-nav-next,.page-nav-prev{width:50%;float:left;min-height:1px;margin-top:50px}.page-nav-next{text-align:right}.page-nav-prev a,.page-nav-next a{color:#999;display:block;position:relative;padding-right:40px;-webkit-transition:none;-moz-transition:none;transition:none}.page-nav-next a h4,.page-nav-next a i,.page-nav-next a p,.page-nav-prev a h4,.page-nav-prev a i,.page-nav-prev a p{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.page-nav-prev a{padding-left:40px;padding-right:0}.page-nav-next a h4,.page-nav-prev a h4{margin-bottom:0;color:#777}.page-nav-prev a i,.page-nav-next a i{position:absolute;right:0;top:-8px;font-weight:normal;font-size:35px;line-height:1}.page-nav-prev a i{left:0;right:auto}.page-nav-prev a:hover,.page-nav-next a:hover,.page-nav-next a:hover h4,.page-nav-prev a:hover h4{color:#222}.background-media__wrapper{position:relative}.background-media__wrapper .background-media__image{position:relative;overflow:hidden;background:none no-repeat center top;background-size:cover}.background-media__wrapper .background-media__video{width:100%;max-width:100%;margin-bottom:-6px}.news-feed{position:absolute;top:32px;right:53px;width:51.16%;padding-bottom:0;background-color:#fff}.news-feed .news-feed__featured{padding:24px 38px}.news-feed .news-feed__link{color:#000;display:block;border-top:4px solid #000}.news-feed .news-feed__tag{font-size:11px;line-height:18px;padding:10px 0 0;letter-spacing:.2em;text-transform:uppercase;color:#000;display:inline-block;float:left}.news-feed .news-feed__title{font-size:34px;line-height:1.1020408163;overflow:hidden;padding-top:2px;clear:both;padding-bottom:4px}.news-feed .sub-articles{padding:10px 38px}.news-feed .sub-articles article{padding-bottom:10px;width:48%;float:left;height:100%;min-height:1px;margin-right:8px;border-top:2px solid #000}.news-feed .sub-articles article .news-feed-slider__tag{font-size:11px;line-height:18px;display:inline-block;padding:0;letter-spacing:.2em;text-transform:uppercase;background-color:#fff}.news-feed .sub-articles article .news-feed-slider__title{font-size:18px;line-height:18px;display:inline-block;padding:0;background-color:#fff;font-weight:normal}.news-feed .owl-controls .owl-nav .owl-next,.news-feed .owl-controls .owl-nav .owl-prev{margin-top:-50px;height:100px;line-height:100px;opacity:1;text-decoration:none;color:#008c99;background:#fff;border-radius:0;border:none}.news-feed .owl-controls .owl-nav .owl-next:hover,.news-feed .owl-controls .owl-nav .owl-prev:hover{background-color:#eef0f1 !important;color:#008c99 !important}.news-feed .owl-controls .owl-nav .owl-next{right:0 !important}.news-feed .owl-controls .owl-nav .owl-prev{left:0 !important}.video-thumb{padding:10px;min-height:500px}.video-thumb .thumb{position:relative}.video-thumb .thumb img{width:100%}.video-thumb .video-title{font-size:20px;line-height:24px;font-weight:500;margin:3px 0}.video-thumb .video-desc{font-size:15px;line-height:21px;font-weight:400;margin:8px 0 5px;font-family:"Roboto", sans-serif}.video-thumb .video-date{padding-bottom:20px;font-size:11px;color:#ccc;border-bottom:1px solid #e8e8e8}.videos .featured-image{width:100%;height:88px}.videos a.video{float:left;position:relative}.videos a.video span{width:100%;height:100%;position:absolute;background:url("../images/play-btn.png") no-repeat;background-position:50% 50%;background-size:300%;opacity:0.5;cursor:pointer;transition:opacity 0.6s ease-in-out;-moz-transition:opacity 0.6s ease-in-out;-webkit-transition:opacity 0.6s ease-in-out}.videos a.video span:hover{opacity:0;transition:opacity .30s ease-in-out;-moz-transition:opacity .30s ease-in-out;-webkit-transition:opacity .30s ease-in-out}#form-object-id-10{max-width:100%}#form-object-id-10 .form-object-field{width:450px}.buy-now{-webkit-border-radius:28;-moz-border-radius:28;border-radius:28px;font-family:Arial;color:#ffffff;font-size:20px;background:#008C99;padding:10px 20px 10px 20px;text-decoration:none}.buy-now:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top, #3cb0fd, #3498db);background-image:-moz-linear-gradient(top, #3cb0fd, #3498db);background-image:-ms-linear-gradient(top, #3cb0fd, #3498db);background-image:-o-linear-gradient(top, #3cb0fd, #3498db);background-image:linear-gradient(to bottom, #3cb0fd, #3498db);text-decoration:none;color:#fff !important}.price{color:#008C99;font-size:20px;margin-left:5px}.price-tag{font-size:20px;margin-left:15px}.step-content h2{padding:20px 0}header .header-top{padding:15px 0}header .header-right{text-align:right;padding:10px 0}@media (min-width: 768px){header .header-right{float:right}}header .header-right .navbar-nav{text-align:left}@media (min-width: 800px){header .header-right .navbar-nav>li:not(:first-child):before{content:"|";float:left;line-height:42px;padding-left:7px}}header .header-right .navbar-nav>li a{padding-right:0}header .header-right .navbar-nav>li a:focus{background:none}header #header-top-menu{position:relative;clear:both}header #header-top-menu:before{clear:both;display:table;content:" "}header #header-top-menu:after{clear:both;display:table;content:" "}#search a{color:#008c99}#slogan{background:#008c99;color:#fff;text-align:center;font-size:26px;letter-spacing:11px;font-weight:lighter;line-height:48px}#slogan span{font-weight:normal}.header1{display:block !important}.header1 .navbar-nav>li>a{font-size:16px;color:#6f6f6f}footer{margin-top:15px}footer .icons{text-align:center;margin-top:20px}footer .icons a{display:inline-block;color:#fff;padding:10px;font-size:28px;min-width:44px}footer .footer-nav{background:#008c99;padding:25px 0}footer .menu a,footer .menu h3{color:#fff}footer .menu h3{padding-bottom:10px;font-size:18px;font-weight:bold;border-bottom:1px solid #fff}footer .menu li{display:block;line-height:30px}footer .menu li a{font-size:14px}footer #copyrights{background:#717174;color:#fff;font-size:13px}footer #copyrights a{color:#fff}.sidebar #newsletter_wrapper{font-size:24px;padding-top:19px;padding-bottom:6px;background-color:#eef0f1;text-align:center;display:none}.sidebar #newsletter-form input{width:70%;float:left;margin-left:-15px}.sidebar #newsletter-form .submit{width:20%;float:left;background-color:#008C99;color:#fff;margin-left:5px}.sidebar #newsletter-form .submit:hover{background-color:#03484f}#theteam{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#FFF;border:1px solid #E2E9ED}#theteam .at-column{z-index:0;position:relative;background:#FFF;box-shadow:0 0 0 1px #E2E9ED;padding:10px;box-sizing:border-box;-webkit-transition:box-shadow 0.2s ease, z-index 0s 0.2s ease, -webkit-transform 0.2s ease;transition:box-shadow 0.2s ease, transform 0.2s ease, z-index 0s 0.2s ease, -webkit-transform 0.2s ease;width:33.33333%;max-width:33.33333%;min-width:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}#theteam .at-column:before{content:"";display:block;padding-top:100%}#theteam .at-column:hover{z-index:1;box-shadow:0 8px 50px rgba(0,0,0,0.2);-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:box-shadow 0.2s ease, z-index 0s 0s ease, -webkit-transform 0.2s ease;transition:box-shadow 0.2s ease, transform 0.2s ease, z-index 0s 0s ease, -webkit-transform 0.2s ease}@media (max-width: 800px){#theteam .at-column{width:50% !important;max-width:50% !important;min-width:50% !important;-ms-flex-preferred-size:50% !important;flex-basis:50% !important}}@media (max-width: 600px){#theteam .at-column{width:100% !important;max-width:100% !important;min-width:100% !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}}#theteam .at-user{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center}#theteam .at-user__avatar{width:150px;height:150px;margin:0 auto 20px;overflow:hidden}#theteam .at-user__avatar img{display:block;width:100%;max-width:100%}#theteam .at-user__name{color:#313435;font-size:24px;font-weight:500;line-height:42px}#theteam .at-user__title{color:#6F808A;font-size:14px;line-height:38px}#theteam .at-book__avatar{width:300px;max-width:50%;margin:0 auto 20px;overflow:hidden}#theteam .at-book__name{color:#313435;font-size:24px;font-weight:500;line-height:42px}#theteam .at-book__price{margin-top:10px;color:#6F808A;font-size:18px;line-height:38px}.staff h2{font-size:18px;font-weight:normal;margin-top:2px}.staff .person-info{margin:40px 0}#team-person-bio{padding:1px 30px 30px;border-left:2px solid #008c99;background-color:#d1eff9;margin-top:30px}#team-person-bio .team-person-bio-title{border-top:thin solid #008c99;padding-top:5px;text-transform:uppercase;margin:30px 0 10px;color:#008c99}.article-latest .content-wrapper{position:relative;padding-top:20px}.article-latest .content-wrapper .badge-overlay{top:10px;left:0}.articles .article-info{position:relative;padding-top:30px}.articles .article-info .badge{left:0}.articles .article-info span{padding:0 10px 0 10px}.article{padding-top:40px}.article .meta-date{color:#999 !important;font-size:11px;margin-left:5px}.article .badge{left:15px}.article .article-date{color:#999999;font-size:11px;margin-top:10px}.article .article-image{padding:20px 0}.article .meta-info{font-size:13px;padding:5px 0 5px 0;border-top:dotted 1px #ddd;border-bottom:dotted 1px #ddd;margin-top:30px;min-height:30px}.article .meta-info span{padding:0 10px 0 10px;color:#ccc}#latest-vertical li p{height:105px;overflow:hidden}#latest-vertical li a{height:50px;overflow:hidden}.social-share{font-size:16px;float:right}.social-share a{color:#777;text-shadow:rgba(0,0,0,0.01) 0 0 1px;-webkit-font-smoothing:antialiased}.social-share a:hover{color:#000}.services .service-info{position:relative;font-size:16px;height:50px}.services .badge{left:0}.service{padding-top:4px}.service .badge{left:15px}.service .p-image{padding:20px 0}.services-sidebar li{border-bottom:1px solid #eee;padding:5px 0}.services-sidebar li a{font-size:17px}.services-sidebar li a:before{content:'\f105';font-family:FontAwesome;padding-right:15px}@media screen and (max-width: 399px){body{max-width:399px !important;overflow-x:hidden;-webkit-overflow-scrolling:touch}#latest-icons,#sidebar,footer,#latest-vertical{visibility:visible !important}#slogan{font-size:16px;line-height:35px;max-width:399px}.header-container{padding:0 0;margin:0 -15px 0 10px}.navbar-toggle{width:50px;margin-top:-50px}.navbar-toggle .fa-navicon{font-size:30px !important}.header1 #navbar{height:56vh;margin-top:-50px;border:1px solid #008c99}.header1 .navbar-nav>li>.dropdown-menu{padding-left:25px}.news-feed{top:0 !important;right:0 !important;width:100% !important}.news-feed .news-feed__title{font-size:14px}.news-feed .sub-articles article .news-feed-slider__title{font-size:10px;line-height:12px}.background-media__wrapper .background-media__image{height:220px;background-image:none !important}.news-feed .sub-articles article{width:46%}footer .menu,footer .col-md-6.text-center{margin-bottom:25px}footer .menu li,footer #copyrights{text-align:center}}@media screen and (min-width: 400px) and (max-width: 767px){body{max-width:767px !important;overflow-x:hidden;-webkit-overflow-scrolling:touch}#latest-icons,#sidebar,footer,#latest-vertical{visibility:visible !important}#slogan{font-size:16px;line-height:35px;max-width:767px}.header-container{padding:0 0;margin:0 -15px 0 10px}.navbar-toggle{width:50px;margin-top:-50px}.navbar-toggle .fa-navicon{font-size:30px !important}.header1 #navbar{height:56vh;margin-top:-50px;border:1px solid #008c99}.header1 .navbar-nav>li>.dropdown-menu{padding-left:25px}.news-feed{top:0 !important;right:0 !important;width:100% !important}.news-feed .news-feed__title{font-size:14px}.news-feed .sub-articles article .news-feed-slider__title{font-size:10px;line-height:12px}.background-media__wrapper .background-media__image{height:220px;background-image:none !important}.news-feed .sub-articles article{width:46%}footer .menu,footer .col-md-6.text-center{margin-bottom:25px}footer .menu li,footer #copyrights{text-align:center}.videos .featured-image{height:160px !important}}@media screen and (min-width: 768px) and (max-width: 800px){body{max-width:800px !important;overflow-x:hidden;-webkit-overflow-scrolling:touch}div,h1,h2,h3,h4,header,footer,section,p,span{box-sizing:border-box}.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}.header1 .navbar-nav>li>.dropdown-menu,.header1.header-megamenu .navbar-nav>li.megamenu>.dropdown-menu{position:relative;top:0 !important;left:0;border:none;box-shadow:none;opacity:1 !important;visibility:visible !important;width:100%;padding-left:25px}.navbar-toggle{width:50px;margin-top:0 !important}.navbar-toggle .fa-navicon{font-size:30px !important}.header1 #navbar{background:#fff;z-index:77;margin:0;padding:0 25px;overflow:scroll;overflow-x:hidden;display:block;height:435px !important;border:1px solid #008c99;width:310px;position:absolute;right:65px;top:20px}.news-feed .news-feed__title{font-size:14px}.news-feed .sub-articles article .news-feed-slider__title{font-size:10px;line-height:12px}.news-feed .sub-articles article{width:46%}#latest-icons,#sidebar,footer,#latest-vertical{visibility:visible !important}#copyrights div{font-size:8px !important}.i7 img{width:35% !important}.videos .featured-image{height:63px}.buy-now{font-size:13px !important}#newsletter-form .submit,#submit{width:40%;margin-left:27%}.newsletter_msg{font-size:17px !important}.social-share{font-size:21px;margin-top:-5px}}@media screen and (min-width: 800px) and (max-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){body{max-width:1024px !important;overflow-x:hidden;-webkit-overflow-scrolling:touch}div,h1,h2,h3,h4,header,footer,section,p,span{box-sizing:border-box}.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}.header1 .navbar-nav>li>.dropdown-menu,.header1.header-megamenu .navbar-nav>li.megamenu>.dropdown-menu{position:relative;top:0 !important;left:0;border:none;box-shadow:none;opacity:1 !important;visibility:visible !important;width:100%;padding-left:25px}.navbar-toggle{width:50px;margin-top:0 !important}.navbar-toggle .fa-navicon{font-size:30px !important}.header1 #navbar{background:#fff;z-index:77;margin:0;padding:0 25px;overflow:scroll;overflow-x:hidden;display:block;height:435px !important;border:1px solid #008c99;width:310px;position:absolute;right:65px;top:20px}header .header-right .navbar-nav>li:not(:first-child):before{content:"" !important}#latest-icons,#sidebar,footer,#latest-vertical{visibility:visible !important}}
