@media only screen and (min-width:200px) and (max-width:767px){.container{width:auto}#header.wwz .wwz_initiative{display:none}#header{position:absolute!important;top:0!important;right:0;left:0;width:auto;margin:0;box-shadow:0 0 10px rgb(0 0 0 / .2)}#top_bar{display:none}#header_inner{border-radius:0}.navigation_toggle span{display:none}.mm-listview{font:inherit;font-size:17px!important;line-height:25px!important}#header #contact_button{display:none}.search_form .search_field{font-size:18px}#page_header{height:auto;margin:70px 0 0 0;padding:0 0 40px 0}#page_header .container{position:static;height:auto}#page_header .circle_large,#page_header.single .circle_large{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:none;border-radius:inherit}#page_header .circle_large_inner{width:100%;height:100%;border-radius:inherit}#page_header .circle_small{bottom:400px}#page_header .title_label{top:60px;left:15px;font-size:16px}#page_header .title{position:relative;top:0;left:0;margin:85px 0 0 0}#page_header.single .title{margin:15px 0 15px 0;left:0}#page_header .single_post_date{position:relative;bottom:inherit;left:inherit}#page_header .single_post_date .day{float:left;width:auto;height:35px;margin:0 4px 0 0;padding:0 10px;font-size:16px;line-height:35px}#page_header .single_post_date .month{width:auto;float:left;padding:0 10px}#page_header .single_post_author{position:relative;margin:4px 0 0 0;float:right;left:inherit;bottom:inherit}#page_header:after{display:none}#content{width:100%;margin:-20px 0 40px 0}#content_inner,#lawyer_curriculum{padding:20px}#page_header.home,#page_header.home #slider .slide{height:350px}#page_header.home #slider .slide .slide_text_ring{width:370px;height:370px;top:50%;left:50%;margin:-185px 0 0 -185px}#page_header.home #slider .slide .slide_text{width:340px;height:340px;padding:100px 20px 0 20px}#page_header.home #slider .slide .slide_text h2{font-size:28px;line-height:34px}#page_header.home #slider .slide .slide_small_ring,#page_header.home #slider .slide .slide_button{display:none}#home_content #home_intro{margin:0;padding:30px 0 15px 0}#home_content #home_intro h1{font-size:24px;line-height:30px}#home_content #home_intro p:last-child{margin:0}#home_content{width:auto;float:none;padding:0 0 30px 0}#home_content .section_title{margin:15px 0 10px 0;float:none;font-size:28px;text-align:center}#home_content .view_all{display:none}#home_content .load_more{margin:20px 0 30px 0}#sidebar.home{display:none}#home_content .posts .post,.posts .post{width:50%}.posts .post .post_inner .post_content{padding:20px}.posts .post .post_inner .post_content .post_date{left:20px}.posts .post .post_inner .post_content .post_title h2{font-size:18px;line-height:22px}.posts .post .post_inner .post_content .post_excerpt{display:none}.posts .post .post_inner .post_content .post_meta{padding:0;border:none}.posts .post .post_inner .post_content .post_meta .post_author span{display:none}.posts_nav .load_more{width:100%;margin:30px 0 0 0}#lawyer_contact_details{margin:20px 0 0 0}#lawyer_contact_details a.contact_detail{margin:10px}#lawyer_contact_details a.contact_detail i{width:30px;height:30px;line-height:30px;font-size:16px}#lawyer_contact_details a.contact_detail.email i{font-size:14px}#lawyer_contact_details .button{margin:20px 0 0 0}#lawyer_curriculum{margin:20px 0 0 0}#content.clients #clients li{width:50%;border-right:none!important;border-bottom:1px solid #d3ebf5!important}#content.clients #clients li:last-child{border-bottom:none!important}#content.clients #clients li a .client_overlay{display:none!important}#content.testimonials{margin:-20px 0 40px 0}#content.testimonials #testimonials_filter{padding:20px}#content.testimonials #testimonials_filter .label{margin:0;float:none;font-size:22px}#content.testimonials #testimonials_filter ul{margin:0;float:none}#content.testimonials #testimonials_filter ul li{margin:6px 0 0 0;float:none}#testimonials_carousel h2{margin:0}.testimonial,#testimonials_carousel .testimonial{padding:20px}.testimonial .testimonial_thumbnail{width:70px;height:70px;margin:0 20px 0 0}.testimonial .testimonial_content,#testimonials_carousel .testimonial .testimonial_content{margin:0}.testimonial .testimonial_content .testimonial_quote{display:block;padding:0 40px 20px 30px;font-size:22px}#testimonials_carousel .testimonials_carousel_prev{left:15px}#testimonials_carousel .testimonials_carousel_next{right:15px}#testimonials_carousel .more_button{display:none}#content.contact{width:auto;margin:-20px auto 40px auto}#content.contact .column.one_third{width:50%;margin:0 0 20px 0}#content.contact .column.one_third:nth-child(2){width:56%}#content.contact .column.one_third:nth-child(3){width:44%}#content.contact .contact_text{max-width:inherit}#contact_form{padding:20px 20px 40px 20px}#content.contact .contact_company_info .contact_company_info_details{margin:10px 0;float:none}#content.contact .contact_company_info .button{float:none;display:block;clear:both}#google_map{width:100%!important;height:300px;margin:-100px 0 -5px 0}.sponsor_project .sponsor_project_image{width:auto;height:auto}#footer_clients_newsletter #newsletter{padding:30px 0 0 0}#footer_clients_newsletter #newsletter .owl{display:none}#footer_clients_newsletter #newsletter .column.three_fifth,#footer_clients_newsletter #newsletter .column.two_fifth{width:auto;float:none}#footer_clients_newsletter #newsletter .column.three_fifth{margin:0 0 20px 0}#footer_clients_newsletter #newsletter .text{margin:0}#footer_clients_newsletter #newsletter .text h2{margin:0 0 10px 0;font-size:24px;line-height:30px}#footer_clients_newsletter #clients .container .carousel_nav#carousel_prev,#footer_clients_newsletter #clients .container .carousel_nav#carousel_next{display:none}#footer_contact{height:680px}#footer_contact:before{height:150px}#footer_contact #address{font-size:20px;line-height:26px}#footer_contact #address_ring{top:-100px;left:-100px}#footer_contact #address #address_picture{top:100px;right:70px;width:140px;height:140px}#footer_contact #address #address_route{display:none}#footer_contact #team{position:absolute;right:0;left:0;bottom:0;width:auto;margin:0;padding:20px 15px 0 15px;background:#f7fdff}#footer_contact #team .column.one_third{width:auto;margin:0 0 15px 0;float:none;clear:both}#footer_contact #team .team_member .picture{width:90px;height:90px}#footer_contact #team .team_member .details{margin:0 0 0 110px}#footer_contact #team .team_member .details .name{color:#006e96}#footer_contact #team .team_member .details .function{margin:0 0 15px 0;color:#009ee0}#sidebar{display:none}#footer{padding:20px 0 40px 0}#footer .footer_link{position:static;display:block;text-align:center}#footer .social_media,#footer .copyrights{margin:20px 0 0 0}#footer_navigation{display:none}#logo_footer{display:none}.signup_popup,#lawyer_contact_form{width:auto;margin:0 10px;padding:15px}.mailster-form{margin:0}.mailster-form .mailster-wrapper{width:auto;float:none}#lawyer_curriculum .show_more .wpsm-show,#lawyer_curriculum .show_more .wpsm-hide{position:static}}@media only screen and (min-width:200px) and (max-width:479px){#header{position:fixed!important}#header .social_media{display:none}#logo{top:25px;width:170px;margin:0 0 0 -85px}#home_content .posts .post,.posts .post{width:100%}#single_post_meta{text-align:center}#single_post_meta #single_post_share .label{margin:0 0 10px 0;float:none;display:block;text-align:center}#single_post_meta #single_post_share .social_media{margin:0 0 20px 0;float:none}#single_post_meta .back{float:none}#content.clients #clients li{width:100%;float:none;border-right:none!important;border-bottom:1px solid #d3ebf5!important}#content.contact #address_route{width:110px;height:110px;padding:15px 0 0 0}#content.contact #address_route span{margin:0;font-size:18px}.sponsor_project{margin:0 0 20px 0}.sponsor_project .sponsor_project_title{margin:0 0 10px 0;float:none}.sponsor_project .sponsor_project_more{margin:0 0 20px 0;float:none;display:inline-block}.gform_fields li{width:auto!important;float:none!important}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:auto}#header{right:15px;left:15px;width:auto;margin:0}#page_header{height:600px}#page_header .circle_large{bottom:230px}#page_header .circle_small{bottom:400px}#page_header .title_label{top:260px}#page_header .title{top:290px}#page_header .single_post_date{bottom:400px}#page_header .single_post_author{bottom:400px}#content{width:100%}#page_header.home,#page_header.home #slider .slide{height:650px}#page_header.home #slider .slide .slide_text_ring{top:40px}#page_header.home #slider .slide .slide_button{bottom:25px}#home_content{width:auto;float:none}#sidebar.home{display:none}.posts .post{width:50%}.posts .post .post_inner .post_content .post_excerpt{display:none}.posts .post .post_inner .post_content .post_meta{padding:0;border:none}.posts .post .post_inner .post_content .post_meta .post_author span{display:none}#footer_clients_newsletter #newsletter .owl{display:none}#footer_clients_newsletter #newsletter .column.three_fifth,#footer_clients_newsletter #newsletter .column.two_fifth{width:50%}#footer_clients_newsletter #newsletter .text{margin:0}#footer_clients_newsletter #clients .container .carousel_nav#carousel_prev{left:15px}#footer_clients_newsletter #clients .container .carousel_nav#carousel_next{right:15px}#footer_contact{height:890px}#footer_contact #address_ring{top:100px}#footer_contact #team{right:0;left:0;bottom:0;width:auto;margin:0;padding:20px 15px 0 15px;background:#f7fdff}#footer_contact #team .team_member .picture{width:90px;height:90px}#footer_contact #team .team_member .details{margin:0 0 0 110px}#footer_contact #team .team_member .details .name{color:#006e96}#footer_contact #team .team_member .details .function{margin:0 0 15px 0;color:#009ee0}#footer_contact #team .team_member .details .contact_details li{margin:3px 0}#footer .footer_link{position:static;display:block;text-align:center}#sidebar{display:none}#footer{padding:60px 0 40px 0}#footer_navigation{display:none}#footer .container{padding:100px 0 0 0}.signup_popup,#lawyer_contact_form{width:auto;margin:0 10px;padding:15px}}@media only screen and (min-width:960px) and (max-width:1199px){.container{width:960px}#header{width:930px;margin:0 0 0 -465px}#page_header{height:600px}#page_header .circle_large{bottom:230px}#page_header .circle_small{bottom:400px}#page_header .title_label{top:260px}#page_header .title{top:290px}#page_header .single_post_date{bottom:400px}#page_header .single_post_author{bottom:400px}#content{width:670px}#page_header.home,#page_header.home #slider .slide{height:650px}#page_header.home #slider .slide .slide_text_ring{top:40px}#page_header.home #slider .slide .slide_button{bottom:25px}#home_content{width:600px}#sidebar.home{width:280px}#google_map{width:100%!important;height:500px;margin:-150px 0 -5px 0}#footer_clients_newsletter #clients .container .carousel_nav#carousel_prev{left:15px}#footer_clients_newsletter #clients .container .carousel_nav#carousel_next{right:15px}#footer_contact{height:800px}#footer_contact #address_ring{top:100px}#footer_contact #team{bottom:-40px;width:930px;margin:0 0 0 -465px}#footer_contact #team .team_member .picture{width:90px;height:90px}#footer_contact #team .team_member .details{margin:0 0 0 110px}#footer_navigation{margin:0 0 80px 0;overflow:hidden}#footer_navigation ul li{margin:0 15px}#footer_navigation ul.footer_navigation_left{margin:15px 0 0 145px}#footer_navigation ul.footer_navigation_right{margin:15px 100px 0 0}#footer .footer_link{position:static;display:block;text-align:center}#footer .social_media{margin:50px 0 0 0}#sidebar{width:220px}}@media only screen and (min-width:1200px) and (max-width:1920px){#page_header{height:600px}#page_header .circle_large{bottom:230px}#page_header .circle_small{bottom:400px}#page_header .title_label{top:260px}#page_header .title{top:290px}#page_header .single_post_date{bottom:400px}#page_header .single_post_author{bottom:400px}#page_header.home,#page_header.home #slider .slide{height:650px}#page_header.home #slider .slide .slide_text_ring{top:40px}#page_header.home #slider .slide .slide_button{bottom:25px}#footer_contact{height:800px}#footer_contact #address_ring{top:100px}}