/*============	Media Between Start ============ */@media (max-width: 1366px){	.kode_LAW_content_2:before{		right:-106px;	}	.kode_law_fig_cap h6{		margin-bottom:4px;	}	.kode_law_fig_cap a{		margin-bottom:15px;	}	.kode_attorney_img:hover .kode_attorney_caption{		padding:20px 0px 20px;	}	.kode_coming_soon_count{		position:fixed;			top:7%;	}	.law_choose_us_colum{		padding: 89px 0 50px 58px;	}	.navigation.navi_2 .kode_search-close,	.kode_top_bar .kode_search-close, 	.kode_top_navigation .kode_search-close{		right:84px;	}	.kode_services-caption {		padding:11px 30px 16px;	}	.kode_services-caption p{		font-size:16px;		margin:0 0 5px;	}	.kode_services-caption a{		font-size:15px;	}	.kode_services_icon h4{		font-size:22px;	}	.kode_counter_wrap_2{		margin:auto;	}	.kode_attorney_content h5{		margin-bottom:5px;	}	.kode_sidebar_wrap_side{		background-color:#333;	}	.kode_service2_grid:hover .kode_service3_content{		top:35%;	}	.kode_sidebar_wrap_side{		padding:80px 20px 30px;	}	.kode_sidebar_wrap_side .kode_sidebar_logo{		text-align:left;	}}/*============	Media Between Start ============ */@media screen and (min-width: 992px) and (max-width: 1199px) {	.kode_copyright_footer p{		text-align: center;		width: 100%;	}	.col-md-3.widget.widget_lawbase_recent_post_widget.kode-widget{		float:left;		width:50%;		margin-top:10px;	}	.kode_copyright_nav,	.kode_copyright_nav ul{		width: 100%;	}	.kode_attorney_img_3 strong{		top:80px;	}	.widget3_content h5:before{		width:121px;	}	.kode_LAW_content_2::after{		right: -212px;	}	.kode_LAW_content_2::before{		right: -223px;	}	.kode_law_count_caption{		top:38px;	}	.kode_law_navi2 ul li{		padding-right: 20px;	}	.kode_law_navi2 > a{		margin: 17px 0 0 15px;		padding: 8px 12px;	}	.kode_banner_law_caption{		margin: 0 0 0 -450px;		top: 40px;	}	.kode_sing_hdg,	.kode_sing_up_kode{		width: 100%;		text-align: center;	}	.kode_sing_hdg h6{		margin-bottom: 15px;	}	.law_form_img_caption{		padding: 170px 0 0 29px;	}	.kode_law_blog2_fig:hover .kode_law_blog2_social::before{		bottom: 10px;	}	.kode_law_blog2_social{		padding: 86px 0px;	}	.kode_about_us_competition_caption a i{		margin-left: 3px;	}	.kode_attorney_detail_law{		padding: 20px 0 20px;	}	/*=============================*/	/*==========Home 1============*/		/*.kode_law_navi2 ul{		display:none;	}	.kode_navi_2 .dl-menuwrapper{		display:block;	}*/	.kode_banner_law_caption ul li a{		padding:10px 26px;		font-size:14px;	}	.kode_attorney_caption.attorny_cap2{		padding:6px 0px;		bottom:3px;	}	.kode_attorney_img:hover .kode_attorney_caption{		padding:29px 0px;	}	.kode_attorney_img:hover .kode_attorney_caption.attorny_cap2{		padding:80px 0px;	}	.law_form_filed input[type="text"]{		height:40px;	}	.kode_copyright_footer{		padding:30px 40px;	}	.kode_copyright_soical_icon{		float:left;		width:100%;	}	.kode_copyright_soical_icon ul{		margin:10px auto 0px;		float:none;		text-align:center;	}	.kode_copyright_soical_icon ul li, .kode_copyright_nav ul li{		display:inline-block;		float:none;	}	.kode_about_03_tabs a{		padding:14px 10px 0;	}	.kode_about_03_slider figure{			margin-top:43px;			width:25%;			margin-right:0px;			float:left;	}	.kode_practice_filter .filterable-item .edu_masonery_thumb .law_practice_area_img{		padding:34px 0 0px;	}	.law_practice_area_caption span{		margin-bottom:8px;	}	.kode_practice_detail_download ul li a{		font-size:14px;	}	.kode_practice_detail_offices_caption p a{		font-size:13px;	}	.kode_colum_3_img figure,	.kode_colum_3_img figure img,	.kode_area_03_img figure,	.kode_area_03_img figure img{		width:100%;	}	.kode_practice_detail_offices_icon span{		float:left;		margin:0px 2px 0px 0;		width:35px;	}	.kode_practice_detail_offices_caption{		float:right;		width:80%;	}	.kode_detail_2 ul li h5 a{		padding:25px 0 25px 10px;		font-size:13px;	}		.kode_detail_2 ul li h5 a:before{		height: 66.5px;		width: 48px;	}	.kode_detail_office ul li a{		font-size:12px;	}	.kode_detail_fa_right li a{		margin:0px -9px;	}	.kode_blog_caption h4{		font-size:15px;	}	.kode_blog_side_search form button{		top:6px;		right:23px;	}	.kode_detail_2_deo{		padding:0px;	}	.kode_blog_side_search form button{		right:3px;		top:12px;	}	.kode_coming_soon_count{		top:15%;	}	.kode_coming_form form button{		padding:8px 19px 11px;		margin-left:-5px;	}	.kode_about_us_silde .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto,	.kode_law_banner_2 .bx-wrapper .bx-pager{		display:none;	}	.kode_about_us_silde_caption p:before{		margin-top:13%;	}	.law_choose_us_colum > figure{		left:19%;		margin:0px;	}	.law_choose_us_kode:before{		top:0px;	}	.law_practice_area_caption{		padding:9px 30px;	}	.kode_law_banner_2 .bx-wrapper .bx-pager.bx-default-pager a{		display:none;	}	.kode_law_work_2 .filterable-item{		width: 33%;	}	.kode_content_us_footer .col-md-3{		width: 50%;		min-height: 230px;	}	.kode_copyright_footer p{		margin: 0px;	}	/*homa page lawfirm start*/	.kode_top_contact ul li a{		padding:19px 14px;	}	.kode_top_contact ul li:last-child {		border: medium none;	}	.kode_top_navigation .dl-menuwrapper{		display:block;	}	.kode_top_navigation .kode-responsive-navigation.dl-menuwrapper {		left: auto;		margin: 0;		position: absolute;		right: 260px;		text-align: center;	}	.kode_top_navigation .dl-menu.kode-main-mobile-menu.dl-menuopen li{		text-align:left;	}	.kode_top_bar .widget.widget-search{		width:930px;	}	.kode_copyright{		border-bottom:none;	}	.kode_services_icon h4{		font-size:18px;	}	.kode_services-caption p{		font-size:13px;	}	.kode_services-caption a{		font-size:14px;	}	.kode_services-caption {		padding: 8px 14px 5px;	}	.kode_services_icon{		padding:5px 20px;	}	.kode_counter_content{		padding:44px 50px;	}	.kode_pratices_content figcaption:before{		bottom:20px;	}	.kode_pratices_content figcaption{		top:120px;	}	.kode_services_2_content h4,	.kode_pratices_content figcaption h4{		font-size:20px;	}	.kode_pratices_content:hover figcaption{		top:40px;	}	.kode_widget_link ul li a,	.kode_firm_content p,	.kode_blog_content p{		font-size:16px;	}	.widget_service_text p,	.kode_services_2_content > p,	.kode_firm_detail li a{		font-size:15px;	}	.kode_firm_detail li{		margin-bottom:8px;	}	.kode_firm_detail{		margin-bottom:15px;	}	.kode_firm_content p,	.kode_firm_content h4{		margin-bottom:10px;	}	.kode_pet_brnd_lst.kode_client_fig .owl-item {		width: auto;		float: left;		width: 159px !important;	}	.flickr_badge_image,	.flickr_badge_image:nth-child(7), 	.flickr_badge_image:nth-child(4){		margin-right:8px;	}	/*homa page masterlaw start*/	.kode_top_contact.contact_2 ul{		float:left;		width:100%;		margin:0px;	}	.kode_top_contact.contact_2 ul li a{		padding:19px 12px;		font-size:14px !important;	}	.navigation.navi_2 .widget.widget-search{		width:960px;	}	.navigation.navi_2 .navigation ul li{		margin-right:20px;	}	.navigation.navi_2 .navigation ul li a{		font-size:15px;	}	.kode_service2_grid .kode_service3_content{		padding:0px 5px;		margin-top:-45px;	}	.kode_service2_grid .kode_service3_content p{		font-size:14px;	}	.kode_service2_grid .kode_service3_content span {		font-size: 45px;		margin-bottom: 5px;	}	.kode_service2_grid  .kode_service3_content h5{		margin:0px 0px;	}	.kode_service2_grid:hover .kode_service3_content {		top: 24%;	}	.kode_team_fig figcaption{		top:164px;	}	.kode_team_fig figcaption ul{		display:none;	}	.kode_blog2_warp .blog-item-holder.col-md-12 .row {		margin: 0 !important;	}	.widget3_content h5:before{		right:0px;	}	.navigation.navi_2 .kode-responsive-navigation.dl-menuwrapper {		display: none;	}	/*attorney home page start*/	.kode_top_bar.bar_2.top_bar_3  .kode_top_contact.contact_2 {		float: left;		width: 100%;		text-align:center;	}	.kode_top_bar.bar_2.top_bar_3 .kode_top_contact.contact_2 > ul {		float: left;		width: 100%;		margin: 0px;	}	.navigation.navi_2 .kode_search-close, 	.kode_top_bar .kode_search-close, 	.kode_top_navigation .kode_search-close{		right:4px;	}	.kode_top_bar.bar_2.top_bar_3 .kode_top_contact.contact_2 > ul  li{		float:none;		display:inline-block;	}	.kode_top_bar.bar_2.top_bar_3 .kode_top_social_icon.icon_2 {		display: none;	}	.kode_achievement_text > p {		font-size: 14px;	}	.kode_achievement_list{		margin:0 0 0 4px;	}	.blog-info.blog-comment > a {		font-size: 14px;	}	.progress-names .progressbar .bar {		width: 90% !important;	}	.col-sm-6.kode_table.col-md-4.columns{		margin:0 11px;	}	.widget.form_field{		z-index:999;		position:relative;	}	.navigation.navi_2.navi_3 .widget.widget-search{		width:960px;	}	.kode_latest_content > h5 {		font-size: 17px;	}	/*about us page start*/	.kode_about_us_competition_caption h3{		padding-right:0px;	}	.kode_about_us_competition_caption{		padding-left:60px;	}	.kode_about_us_competition_caption h3 > a{		font-size:16px;	}	.kode_about_us_competition_caption > h5 {		margin: 0;	}	.kode_about_us_competition_icon{		padding:60px 10px;	}	.kode_testimonial_wrap .owl-dots {		display: none !important;	}	.kode_about_03_TESTIMONIAL > p {		display: none;	}	/*practice area 01 start*/	.kode_area_03_caption p{		margin-bottom:10px ;		font-size:11px;	}	.kode_colum_3_caption h5{		font-size:17px;	}	.law_practice_area_caption h3{		font-size:22px;	}	.kode_attorney_detail_life h4{		font-size:16px;	}	.kode_attorney_caption > h4 {		font-size: 14px;	}	.kode_attorney_caption{		top:75%;	}	.law_our_team_img h4{		font-size:20px;	}	.kode-team.kode-team-simple .kode_attorney_img:hover .kode_attorney_caption {		padding: 11px 0;	}	.kode_attorney_detail_question > h4,	.kode_attorney_found h4 {		font-size: 14px;	}	.kode_attorney_detail_hdg > h4 {		font-size: 16px;	}	.kode_blog_detail_categories{		margin-bottom:15px;	}	.kode_blog_detail_categories h4{		font-size:20px;	}	.law_achievements_caption h4{		font-size:16px;	}	.law_achievements_caption ul.law-achievement-meta{		padding-left:0px;	}	.law_achievements_caption ul li{		padding:0 4px;	}	.kode_about_us_legal p {		font-size: 14px;		margin-bottom: 20px;	}	.kode_attorney_caption.attorny_cap2 {		bottom: 3px;		padding: 11px 0;	}	.kode_area_03_caption h4{		font-size:18px;	}	.kode_area_03_img:hover .kode_area_03_caption{		padding:33px 0px;	}}/*============ Media 991Px Start ============ */@media (min-width: 768px) and (max-width: 991px) {	.kode-responsive-navigation.dl-menuwrapper{		display: block;		float: right;		z-index: 99;	}	.kode_top_contact{		width:100%;	}	.kode_top_contact > ul {		float: left;		text-align: center;		width: 100%;		border-bottom:1px solid #4e4e4e;		margin:0px 0px; 	}	.kode_top_contact > ul  li{		display:inline-block;		float:none;	}	.kode_top_search_menu{		float:right;	}	.kode_top_social_icon{		width:100%;		float:left;	}	.kode_top_navigation .navigation{		display:block;	}	.kode_services_row {		border-right: 1px solid #fff;		margin-bottom: 1px;		position: relative;	}	.kode_services-caption {		padding: 8px 30px 16px;	}	.kode_firm_content {		padding-top: 40px;	}	.kode_services_2_des {		margin-bottom: 20px;	}	.kode_services_2_content > p{		font-size:20px;	}		.kode_counter_content{		text-align:center;	}	.kode_counter_content p{		padding:0px 90px;	}	.kode_counter_row {		float: left;		margin-right: 14px;		width: 48%;	}	.kode_comment_form{		position:static;	}	.kode_attorney_des figure img {		width: 100%;	}	.kode_blog_video.gallery-item > figure img,	.kode-blog-list-list.kode-list-blog.row .col-sm-6.col-md-12.columns{		width:100%;	}	.kode_pet_brnd_lst.kode_client_fig .owl-item {		width: auto;		float: left;		width: 159px !important;	}	.kode_footer_wrap.wrap_2 .kode_widget_des{		width:100%;		padding-bottom:0px;	}	.kode_footer_wrap.wrap_2 .kode_widget_link {		float: left;		width: 50%;	}	.kode_footer_wrap.wrap_2 .kode_padding {		width: 100%;	}	.kode_footer_wrap.wrap_2 .kode_widget_navi{		width:100%;		text-align:center !important;	}	.kode_footer_wrap.wrap_2 .kode_widget_navi li{		float:none;		display:inline-block;	}	.kode_top_navigation .kode-responsive-navigation.dl-menuwrapper {		display: block;		margin: 0;		position: absolute;		right: 250px;	}	.kode_counter_wrap_2.kode-parallax-wrapper.kode-background-image {		margin: 0 !important;		width: 100% !important;	}	.kode_services-caption {		padding: 23px 30px 16px;	}	.kode_top_social_icon ul{		border-left:none;	}	.kode_copyright{		border:none;	}	/*master law home page start*/	.navigation.navi_2 .dl-menu.kode-main-mobile-menu.dl-menuopen {		margin: 0;		position: absolute;		right: 0;		top: 100%;		z-index:9999;		padding:0px 0px;	}	.kode_sidebar_wrap_side .kode_sidebar_logo {		margin-bottom: 30px !important;	}	.navigation.navi_2 .dl-menu.kode-main-mobile-menu.dl-menuopen li{		width:100%;		float:left;		margin:0px 0px;	}	.navigation.navi_2 .kode_search.kf_pet_search {		display: none;	}	.navigation.navi_2 .dl-menu.kode-main-mobile-menu.dl-menuopen li a{		display:block;		color:#fff !important;	}	.navigation.navi_2 ul > li:hover > a{		background:none !important;	}	.navigation.navi_2 .dl-menu.kode-main-mobile-menu.dl-menuopen li a:hover{		background-color:#333 !important;	}	.kode_top_bar.bar_2 .kode_top_contact.contact_2 ul li a {		font-size: 13px;	}	.kode_team_fig:hover figcaption {		padding: 92px 10px 44px;		top: 0;	}	.kode_banner3_content{		z-index:12;	}	.kode_top_bar.bar_2 .kode_top_social_icon.icon_2 {		display: none;	}	.kode_services_section .kode_blog_grid{		margin-bottom:30px;	}	.kode_service2_grid:hover .kode_service3_content {		top: 33%;	}	.kode_achievement2_content {		margin: 1px;		padding: 45px 0 37px;	}	.kode-team.kode-team-grid .kode_team_fig{		margin-bottom:30px;	}	.kode-team.kode-team-grid .kode_team_fig figure img{		width:100%;	}	.kode_team_fig figcaption{		top:326px;	}	.kode_blog2_row .kode_blog2_content h5{		font-size:16px;	}	.kode_blog2_row .kode_blog2_content p{		font-size:15px;	}	.kode_blog2_warp .blog-item-holder .row{		margin:0px 0px;	}	.section-container .col-md-3.columns{		width:50%;		float:left;	}	.kode_pricing2_list{		margin-bottom:30px;	}	.widget3_content h5:before{		left:190px;		right:auto;	}	.widget3_content{		margin-bottom:20px;	}	.copyright_social_icon li{		margin-left:16px;	}	.navigation.navi_2 .kode-responsive-navigation.dl-menuwrapper {		left: auto !important;		position: absolute;		right: 20px !important;	}	.header-style-4 .kode_top_search_menu.menu_2.menu_3.menu_4 a{		margin-left:-70px;	}	/*attorney home page start*/	 .kode_achievement_list {		margin: 20px 0px;	}	.kode_law_progres_row .kode_progres_icon{		margin:0px 0px;		float:left;	}	.navigation.navi_2.navi_3 .c-button {		left: 52px !important;	}	.kode_progres_fig {		padding-right: 100px;		left: 110px;	}	.navigation.navi_2.navi_3 .dl-menu.kode-main-mobile-menu.dl-menuopen li a:hover{		background-color:#333 !important;	}	.wpcf7-form {		float: left;		width: 100%;	}	.kode_qoute_form {		text-align: center;	}	.kode_law_progres_list {		margin-bottom: 50px;	}	.kode_experience2_text.client_text{		border-left:none;	}	.col-md-12.simple-column > p {		margin-bottom: 50px;	}	#content-section-10 .col-sm-6.col-md-4.columns {		padding: 0 30px !important;	}	.kode_law_pricing_list {		margin-bottom: 50px;	}	.kode_latest_modern .kode_latest_content p{		font-size:14px;	}	.kode_latest_modern .kode_latest_content > h5 {		font-size: 18px;	}	.kode_latest_content .kode_latest_meta li a{		font-size:11px;	}	.widget_form .widget.form_content > p {		font-size: 16px;	}	.navigation.navi_2.navi_3 .kode_top_search_menu.menu_2.menu_3{		width:130px;		float:right;	}	.navigation.navi_2.navi_3 .kode-responsive-navigation.dl-menuwrapper{		right:26px !important;	}	.kode_progres_icon,	.kode_progres_content{		position:relative;		z-index:999;	}	.col-sm-6.kode_table.col-md-4.columns {		width: 48%;		margin: 0px 7px;		margin-bottom: 60px;	}	.widget.form_field{		z-index:9999;	}	.navigation.navi_2 .widget.widget-search, 	.kode_top_bar .widget.widget-search, 	.kode_top_navigation .widget.widget-search{		width:700px;	}	.navigation.navi_2 .kode_search-close, 	.kode_top_bar .kode_search-close, 	.kode_top_navigation .kode_search-close{		right:27px;	}	.navigation.navi_2.navi_3 .c-button{		left:-78px;	}	.kode_experience2_text.client_text .slick-next{		left:160px !important;	}	.kode_experience2_text.client_text .slick-prev, .kode_experience2_text.client_text .slick-next{		margin:auto;		left:260px;	}	/*about us page start*/	.col-md-12.simple-column p  img {		left: -80px;		margin: auto;		position: relative;		text-align: center;	}	.kode_about_us_silde_caption h3{		margin-bottom:30px;		font-size:20px;	}	.kode_about_03_medical{		margin-bottom:30px;	}	.law_choose_us_kode:after,	.law_choose_us_kode:before{		height:0px;	}	.law_choose_us_kode{		padding-left:0px;		text-align:left;	}	.kode_attorney_img:hover .kode_attorney_caption.attorny_cap2{		padding:94px 0;	}	.law-testimonials-cover {		display: none;	}	.law_choose_us_row .law_choose_us_icon > a {		display: none;	}	#kode-parallax-wrapper-1:after{		width:100% !important;	}	.law_choose_us_row .law_choose_us_kode p,	.law_choose_us_row .law_choose_us_kode h3,	.kode-simple-heading.kode-left .kode_law_frim_hdg.kode_frim_2 p,	.kode-simple-heading.kode-left .kode_law_frim_hdg.kode_frim_2 h2{		color:#fff !important;	}	.our_service_area.row .law_choose_us_row:after,	.our_service_area.row .law_choose_us_row:before{		border:none;	}	/*practice area 01 start*/	.kode_area_02_caption p{		margin-bottom:10px;	}	.kode_area_03_caption h4{		font-size:16px;	}	.kode_area_03_img {		min-height: 194px; 	}	.widget_lawbase_our_office_widget .kode_detail_office{		padding:30px 0px;	}	.kode-team.kode-team-simple .kode_attorney_img:hover .kode_attorney_caption {		padding: 110px 0;	}	.kode_attorney_caption{		top:83%;	}	.kode_attorney_detail_practice,	.kode_attorney_found {		position: relative;		z-index: 999;	}	.kode_attorney_detail_call ul, .kode_attorney_detail_social ul{		text-align:center;	}	.kode_attorney_detail_practice.attorney-awards {		margin: 20px 0px 30px;	}	.kode_attorney_detail_question .kode_attorney_detail_filed input[type="text"]{		width:100%;	}	.kode-item.kode-team-full.kode-single-detail {		float: left;		width: 100%;	}	.kode_blog_2_caption h4{		font-size:20px;	}	.kode_blog_caption h4{		font-size:18px;	}	.kode-grid-blog.row  > .clear{		display:none;	}	.kode_blog_detail_paragraph p{		font-size:13px;	}	.kode_blog_detail_paragraph{		margin-bottom:0px;	}	.kode_banner_caption{		position:relative;		z-index:999;		text-align:center;	}	.kode_banner_caption ul{		width:100%;		text-align:center;		padding-top:10px;	}	.kode_banner_caption ul li{		float:none;		display:inline-block;	}	.kode_detail_2_left {		float: left;		margin: 44px 14px 0;		width: 46%;	}	.kode_blog_detail_categories,	.widget.widget-search{		position:relative;		z-index:999;	}	.kode_blog_detail_categories {		margin-bottom: 20px;	}	.widget.widget_tag_cloud.kode-widget .tagcloud{		margin-bottom:40px;	}	.widget.widget_tag_cloud.kode-widget {		float: left;		width: 100%;	}	.law_achievements_caption h4{		font-size:14px;	}	.owl-carousel.owl-theme.kode_testimonial_wrap.owl-loaded .owl-dots {		display: none !important;	}	.kode-partner.kode_law_client2_fig .kode_pet_value {		background-color: #fff;	}	.navigation.navi_2 ul{		margin:0px 0px !important;	}	.our_service_area.row .col-md-6.columns .kode_area_03_img .kode_area_03_caption > p {		display: none !important;	}	.our_service_area.row .col-md-6.columns .kode_area_03_img:hover .kode_area_03_caption{		padding:35px 0;	}}@media (max-width: 991px) {	.kode-navigation-wrapper{		display: none;	}	.kode-responsive-navigation.dl-menuwrapper{		display: block;		float: right;		z-index: 99;	}}/*============	Media 900Px Start ============ */ @media (max-width: 990px) {	.kode_law_navi2 > ul{		display:none;	}	.dl-menuwrapper{		display: block;		margin: 18px 0px 0px;	}	.dl-menuwrapper li a{		text-transform: capitalize;	}	.kode_banner_law_caption{		margin: 0 0 0 -333px;		top: 20px;	}	.kode_banner_law_caption h2,	.kode_banner_law_caption h3{		font-size: 30px;		line-height: 30px;	}	.kode_banner_law_caption strong{		font-size: 40px;		left: 140px;		top: 0px;	}	.kode_banner_law_caption p{		margin: 0px 0px 10px;	}	.kode_content_us_caption,	.kode_content_us_footer_row,	.kode_content_us_footer_row{		margin: 0px 0px 20px;	}	.law_choose_us::before,	.law_choose_us_colum{		width: 100%;	}	.law_choose_us_colum{		padding-top: 0px;	}	.law_choose_us_colum{		min-height: 540px;	}	.law_choose_us_colum > figure{		left: 0px;	}	.law_choose_us_colum{		text-align: center;	}	.law_choose_us_caption h2,	.law_choose_us_caption p,	.law_choose_us_icon i,	.law_choose_us_kode h3,	.law_choose_us_kode a,	.law_choose_us_kode p,	.law_choose_us_kode span{		color: #fff;	}	.law_countdown_caption{		margin: 0px 0px 20px;	}	.law_form_colum{		width: 100%;	}	.law_form_img_caption{		position: relative;		padding: 60px 0;		width: 100%;		text-align: center;	}	.law_form_services,	.law_form_colum::before{		width: 100%;	}	.law_form_services{		background-color: rgba(0, 0, 0, 0.7);	}	.law_achievements{		padding-bottom: 10px;	}	.kode_law_need{		margin-bottom: 15px;	}	.kode_LAW_content_2::before,	.kode_LAW_content_2::after{		display: none;	}	.kode_LAW_content_2{		text-align: center;	}	.kode_law_need{		width: 100%;	}	.kode_law_story{		margin: 0px 0px 20px;	}	.kode_law_story p{		margin: 0px 0px 10px;	}	.kode_law_blog2_fig{		margin: 0px 0px 20px;	}	.kode_sing_hdg,	.kode_sing_hdg h6{		width: 100%;	}	.kode_sing_form{		text-align: center;	}	.kode_sing_up_kode,	.kode_sing_up_kode form{		width: 100%;		position: relative;		text-align: center;	}	.kode_sing_up_kode button{		position: absolute;		right: 0px;	}	.kode_sing_hdg h6{		margin: 0px 0px 15px;	}	.kode_law_client2_fig figure{		width: 100%;		text-align: center;	}	.kode_blog_detail_image figure,	.kode_blog_2_img figure,	.kode_blog_detail_image figure img,	.kode_blog_2_img figure img{		width:100%;	}	.kode_detail_2_deo{		padding:0px;	}	.kode_about_us_silde .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto,	.kode_law_banner_2 .bx-wrapper .bx-pager{		display:none;	}	.kode_about_us_silde_caption p:before{		margin-top:13%;	}	.law_choose_us_kode:before{		top:0px;	}	.kode_attorney_img_3{		margin: 0px 0px 25px;	}	.kode_law_work_2 .filterable-item{		width: 49.9%;	}	.law_our_team_img{		margin-bottom: 30px;	}	.law_choose_us .kode_law_frim_hdg h2{		color: #fff;	}	.law_our_team{		padding-bottom: 30px;	}	.kode_law_counter_fig_3 ul li{		width: 50%;		padding: 40px 0 30px;	}	.kode_law_blog2_social{		padding: 230px 0;	}	#kode-parallax-wrapper-3::after{		width: 100% !important;	}	#kode-parallax-wrapper-3::before{		width: 100% !important;		opacity: 0.6 !important;		background-color: #000 !important;	}	.kode-parallax-wrapper .law_choose_us_colum .kode_law_frim_hdg.kode_frim_2 h2,	.kode-parallax-wrapper .law_choose_us_colum .kode_law_frim_hdg.kode_frim_2 p{		color: #fff !important;	}	.law_choose_us_colum{		padding: 0 25px 1px 25px !important;	}	.law_countdown_caption span{		float: none;	}	.law_countdown_caption a{		padding-top: 0px;		margin: 0px 0px 20px;	}	.law_countdown_caption span{		margin: 0px 15px 0px 0px;	}	.law_form_colum > img{		display: none;	}	#kode-parallax-wrapper-6::after{		width: 100% !important;	}	#kode-parallax-wrapper-6::before{		background-color: #000 !important;		opacity: 0.6 !important;		width: 100% !important;	}	#kode-parallax-wrapper-1::after{		width:100% !important;	}	#kode-parallax-wrapper-1::before{		width: 100% !important;		background-color: rgba(0,0,0,0.6) !important;		opacity: 0.8 !important;	}}/*============	Media 768Px Start ============ */ @media (min-width: 768px) and (max-width: 990px) {	.kode_attorney_caption{		top: 84%;	}	.kode_law_business ul li a{		padding:0px 12px;		margin:0 auto;	}	.kode_attorney_img:hover .kode_attorney_caption{		padding:100px 0px;	}	.kode_attorney_img{		margin-bottom:30px;	}	.kode_sing_up_kode input{		height:45px;	}	.kode_attorney_detail_cols{		margin-top: 30px;	}	.kode_attorney_detail_filed input[type="text"]{		width: 49%;	}	.kode_attorney_detail_filed textarea{		width: 98%;	}	}	.kode_top_contact.contact_2 > ul {		border-bottom: medium none;	}	/*=============================*/	/*==========Home 1============*/	.kode_law_navi2{			}	/*=======*/	.kode_about_03_img figure{		height:auto;	}	.col-md-3.widget.widget_lawbase_recent_post_widget.kode-widget{		float:left;		margin-top:10px;	}	.bx-controls.bx-has-pager.bx-has-controls-direction{		left: 0;		position: absolute;		right: 0;		top: 90px;		width: 100%;	}	.kode_about_03_slider figure{		margin-right:5px;		margin-left:16px;		width:100px;		margin-bottom:5px;	}	.kode_about_03_team{		margin-bottom:293%;	}	.kode_copyright_footer{		padding:30px 30px;	}	.kode_practice_filter_list ul li a{		padding:6px 18px;	}	.kode_colum_3_img figure,	.kode_colum_3_img figure img,	.kode_area_03_img figure,	.kode_area_03_img figure img{		width:100%;	}	.kode_practice_detail_offices_icon span{		float:left;		margin:0px 2px 0px 0;		width:15%;	}	.kode_practice_detail_offices_caption{		float:right;		width:76%;	}	.kode_practice_detail_download ul li a{		font-size:15px;		padding:25px 0 22px 15px	}	.kode_attorney_found figure,	.kode_attorney_found figure img, 	.kode_blog_detail_meet figure img,	.kode_blog_detail_meet figure,	.kode_attorney_detail_fig figure,	.kode_attorney_detail_fig figure img{		width:100%;	}	.kode_blog_detail_tags ul li,	.kode_blog_detail_tags ul li{		padding:0px 0px 10px 0px;		margin-left:0px;	}	.kode_blog_side_search input{		width:100%;		height:40px;	}	.kode_blog_side_search form button{		right:2px;		top:12px;	}	.kode_blog_detail_post{		margin-bottom:30px;	}	.kode_detail_2_deo{		padding:0px;	}	.kode_detail_2_leave{		margin-bottom:30px;	}	.kode_coming_counter .countdown li span{		font-size:70px;	}	.kode_coming_soon_hdg h1{		font-size:40px;	}	.kode_coming_soon_count{		top:15%;	}	.kode_coming_counter .countdown li{		padding:0px 35px;	}	.kode_coming_form form button{		padding:8px 19px 11px;	}	.kode_about_us_silde .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto,	.kode_law_banner_2 .bx-wrapper .bx-pager{		display:none;	}	.law_countdown_caption{		text-align:center;	}	.law_countdown_caption span{		margin-bottom:0px;	}	.kode_about_us_silde_caption p:before{		margin-top:13%;	}	.law_countdown{		text-align:center;	}	.law_countdown_caption span{		margin-bottom:0px;	}	.law_choose_us_kode:before{		top:0px;	}	.kode_law_banner_2 .bx-wrapper .bx-pager.bx-default-pager a{		display:none;	}	.law_practice_area_caption{		padding:27px 30px;	}	.kode_services_caption {		margin-bottom: 40px;	}}/*============ Media 767Px Start ============ */@media (max-width: 767px) {	}@media (max-width: 767px) {	.kode_banner_law_caption{		display: none;	}	.kode_top_phon_2,	.kode_social_2,	.kode_social_2 .kode_top_social_law_2,	.kode_top_login_2{		width: 100%;	}	.kode_top_phon_2 li,	.kode_social_2 .kode_top_social_law_2 li,	.kode_social_2 .kode_top_login_2 > li{		float: none;		display: inline-block;	}	.col-md-3.widget.widget_lawbase_recent_post_widget.kode-widget{		float:left;		width:100%;		margin-top:10px;	}	.kode_top_strip_row,	.kode_social_2{		text-align: center;	}	.kode_top_phon_2,	ul.kode_top_social_law_2{		margin: 0px 0px 10px;	}	.kode_attorney_img{		margin: 0px 0px 20px;	}	.kode_attorney_caption{		top: 92%;	}	.kode_law_blog2_social{		padding:225px 0; 	}	.kode_about_us_silde_caption p::before{		top:auto;		bottom: -8px;	}	.kode_law_count_caption{		top:264px;	}	.kode_law_business ul li a{		margin-right:22px;	}	.kode_attorney_img:hover .kode_attorney_caption{		padding:372px 0px 0px;	}	.kode_sing_up_kode input{		height:45px;	}	.kode_copyright_footer{		padding:30px 20px;	}	.kode_about_03_img > figure{		height:50px;	}	.kode_colum_3_img figure,	.kode_colum_3_img figure img,	.kode_area_03_img figure,	.kode_area_03_img figure img{		width:100%;	}	.kode_detail_layer{		margin-bottom:50px;	}	.kode_detail_img figure,	.kode_detail_img figure img{		float:left;		width:100%;	}	.kode_attorney_found figure,	.kode_attorney_found figure img, 	.kode_blog_detail_meet figure img,	.kode_blog_detail_meet figure,	.kode_attorney_detail_fig figure,	.kode_attorney_detail_fig figure img{		width:100%;	}	.kode_blog_side_search input{		width:100%;		height:40px;	}	.kode_blog_side_search form button{		right:2px;		top:12px;	}	.kode_blog_detail_post{		margin-bottom:30px;	}	.kode_detail_2_deo{		padding:0px;	}	.kode_coming_counter .countdown li{		padding:0px 30px;	}	.kode_coming_soon_count{		top:15%;	}	.kode_coming_form form button{		padding:8px 19px 11px;		margin-left:-5px;	}	.kode_content_services{		margin-bottom:0px;	}	.kode_content_us_touch_hdg p{		padding:0px 18px;	}	.kode_404_form form input[type="text"]{		width: 100%;	}	.kode_error_404 h2{		font-size: 140px;	}	.kode_error_404 h2 span{		padding: 0px 20px;	}	.kode_error_404.error_left{		width: 100%;		text-align: center;	}	.kode_attorney_detail_filed input[type="text"],	.kode_attorney_detail_filed textarea{		width: 100%;	}	.kode_about_us_silde .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto,	.kode_law_banner_2 .bx-wrapper .bx-pager{		display:none;	}	.kode_about_us_silde_caption p:before{		margin-top:13%;	}	.kode_about_us_silde_caption p:before{		top:none;		bottom:0px;	}	.kode_law_banner_2 .bx-wrapper .bx-pager.bx-default-pager a{		display:none;	}	.kode_law_work_2 .filterable-item{		width: 100%;	}	.law_choose_us{		padding-bottom: 40PX;	}	.kode_law_arrow{		text-align: center;	}	.kode_law_client2_fig figure img{		width: 100%;		height: auto;	}	.kode_law_counter_2 .col-md-3,	.kode_law_counter_2 .col-md-6.law_2-pad{		width: 100%;	}	.kode_law_counter_2 .col-md-3 .law_2-pad figure{		width: 100%;		float: left;	}	.kode_law_counter_2 .col-md-3.law_2-pad figure img{		width: 100%;		height: auto;	}	.one_half{		width: 100%;	}	.kode-form-list {		margin-bottom: 20px;	}		/*lawfirm home page start*/	.kode_top_navigation .navigation,	.kode_top_contact li:last-child {		display: none;	}	.kode_top_contact{		width:100%;		text-align:center;		border-bottom:1px solid #444444;	}	.kode_top_contact > ul{		width:100%;		float:left;		text-align:center;	}	.kode_top_contact ul li{		display:inline-block;		float:none;	}	.kode_pratices_content figcaption{		top:50%;		margin-top:-20px;	}	.kode_top_social_icon{		width:100%;		display:none;	}	.kode_services-caption {		padding: 23px 30px 16px;	}	.dark.kode_top_social_law_2.kode-team-network{		padding:12px 0px;		margin:0px;		border-left:none;	} 	.kode_top_social_icon .kode_top_search_menu{		float:right;	}	.kode_top_contact ul li a{		padding:19px 20px;	}	.kode_top_navigation .kode-responsive-navigation.dl-menuwrapper {		margin: 0;		position: absolute;		right: 10px;	}	.kode-parallax-wrapper.kode-background-color .col-sm-6.col-md-3.columns {		padding: 15px !important;	}	.kode_services_row {		margin-bottom: 20px;		position: relative;	}	.kode_banner3, .kode_banner3_fig{		margin-bottom:20px;	}	.kode_section_heading h3 {		font-size: 27px;	}	.kode_banner3.show-slider-bullets.kode-item.style-2.kode-slider-item {		padding: 0px 10px;	}	.kode_firm_detail li a{		font-size:15px;	}	.kode_firm_content > p{		margin-bottom:10px;		font-size:16px;	}	.kode_services_2_des > span {		display: block;		float: none;		text-align: center;		margin: auto;		margin-bottom: 20px	}	.kode_services_2_des {		text-align: center;		margin-bottom:30px;	}	.kode_counter_wrap_2 {		float: left;		margin: 0 !important;		width: 100% !important;	}	.kode_counter_content{		text-align:center;	}	.kode_counter_row {		float: left;		width: 47%;		margin-right: 13px;	}	.kode_pratices_content {		float: left;		margin: 0 4px 20px;		overflow: hidden;		width: 48%;	}	.kode_pratices_content:hover figcaption {		margin-top: -40px;		top: 50%;	}	.kode_pratices_content figcaption:before{		bottom:35px;	}	.kode_pratices_content figcaption h4{		font-size:20px;	}	.kode_pratices_content figcaption p{		display:none;	}	.kode_comment_form {		box-shadow:0px 0px transparent;		float: left;		left: 0;		padding: 0 10px;		position: static;		width: 100%;	}	.kode_experience_text {		padding: 50px 0 50px 20px;	}	#content-section-6 .kode-item.kode-divider-item {		margin: 0 !important;	}	.kode_attorney_des {		float: left;		margin: 0 7px 20px;		width: 47%;	}	.kode-team.kode-team-modern-new {		padding-bottom: 50px;	}	.kode_testimaonial_text p{		padding:0 19px;	}	.kode-partner.kode-client-slider {		float: left;		width: 100%;	}	.kode-partner.kode-client-slider .owl-carousel .owl-item{		width:148px !important;	}	.kode_attorney_des figure img,	.kode_blog_video.gallery-item figure img{		width:100%;	}	header{		left:0px;		right:0px;	}	.kode_widget_navi{		width:100%;		text-align:center !important;	}	.kode_widget_navi li{		float:none;		display:inline-block;	}	.kode_widget_des{		padding-bottom:0px;	}	.kode_copyright_text p{		font-size:15px;	}		/*masterlaw home page start*/	.kode_top_contact.contact_2 {		float: left;		width: 100%;	}	.kode_top_bar.bar_2 .kode_top_contact.contact_2 ul {		float: left;		width: 100%;		margin:0px;		border-bottom:none;	}	.kode_top_bar.bar_2 .kode_top_social_icon.icon_2 {		display: none;	}	.kode_sidebar_wrap_side .kode_sidebar_logo {		margin-bottom: 30px !important;	}	.kode_top_bar.bar_2 .kode_top_contact.contact_2 ul li {		border-right:none;	}	.kode_top_bar.bar_2 .kode_top_contact.contact_2 ul li a{		padding:11px 20px;		font-size:16px;	}	.kode_banner3_content{		width:477px;		padding:11px 0 15px;		z-index:12;	}	.kode_banner3_content h5, .kode_banner3_content a{		font-size:14px;	}	.kode_banner3_content a i {		font-size: 20px;		margin-right: 15px;	}	.kode_services_section .kode_blog_grid {		margin: 0 4px 20px;		width: 48%;	}	.navigation.navi_2 .kode_search.kf_pet_search {		display: none;	}	.navigation.navi_2 .c-button {		position: relative;		left:-50px;	}	.navigation.navi_2 .dl-menu.kode-main-mobile-menu.dl-menuopen{		padding-top:5px;	}	.navigation.navi_2 .kode-responsive-navigation.dl-menuwrapper {		padding-top: 7px;	}	.kode-simple-heading.kode-center {		margin:0px !important;	}	.kode_banner3, .kode_banner3_fig {		margin-bottom: 0px;	}	.navigation.navi_2 .dl-menu.kode-main-mobile-menu.dl-menuopen {		position: absolute;		top: 100%;	}	.navigation.navi_2 .dl-menu.kode-main-mobile-menu.dl-menuopen li a:hover{		background-color:#333 !important;	}	.kode_blog_grid_content > p {		font-size: 15px;	}	.kode_achievement2_content{		float:left;		margin-bottom:1px;		width:50%;	}	.kode-team .kode_team_fig {		float: left;		width: 50%;		margin-bottom: 30px;	}	.kode_team_fig figcaption{		top:187px;	}	.kode-team .kode_team_fig figcaption ul{		display:none;	}	.kode_blog2_warp .blog-item-holder .row{		margin:0px 0px;	}	.kode_top_navigation .navigation.navi_2{		display:block;	}	.kode-team .kode_team_fig figure img{		width:100%;	}	#content-section-7 .col-md-3.columns {		float: left;		width: 50%;	}	.kode_pricing2_list{		margin-bottom:30px;	}	.kode_widget3_logo p{		padding:0 10px;	}	.widget3_content h5:before{		left: 163px;		right: auto;	}	.kode-partner.kode-client-slider .owl-carousel .owl-item {		width: 122px !important;	}	.widget3_wraper .widget3_content{		margin-bottom:20px;	}	.widget3_content h5::before {		left: 173px;		right: auto;	}	/*attorney home page start*/	.kode_top_bar.bar_2.top_bar_3 .kode_top_contact.contact_2 > ul {		float: left;		margin: 0px;		width: 100%;		text-align:center;		border-bottom:none;	}	 .kode_top_social_icon.icon_2 {		display: none;	}	 .kode_top_contact.contact_2 li{		display:inline-block;		float:none;	}	.wpcf7{		float:left;		width:100%;	}	.wpcf7 .wpcf7-form {		float: left;		width: 100%;		text-align: center;	}	.kode-simple-heading.kode-center {		margin-top: 50px;	}	.kode_section_hdg2 h2:before{		margin:auto;	}	 .kode_top_contact.contact_2 li:first-child {		display: none;	}	 .kode_top_contact.contact_2 ul li a{		padding:12px 25px;	}	.navigation.navi_2.navi_3  .menu {		display: none;	}	.navigation.navi_2.navi_3 .kode_top_search_menu.menu_2.menu_3 {		margin-right: 30px;	}	 .navigation.navi_2.navi_3 .kode-responsive-navigation.dl-menuwrapper {		margin: 0px;	}	 .navigation.navi_2.navi_3 .kode-responsive-navigation.dl-menuwrapper ul{		padding:0px 0px;	}	.navigation.navi_2 .kode-responsive-navigation.dl-menuwrapper ul li,	 .navigation.navi_2.navi_3 .kode-responsive-navigation.dl-menuwrapper ul li{		float:left;		width:100%;		margin:0px;	}	 .navigation.navi_2.navi_3 .kode-responsive-navigation.dl-menuwrapper ul li a{		display:block;	} 	.navigation.navi_2 .kode-responsive-navigation.dl-menuwrapper{		display:block;		}	.navigation.navi_2 .kode-responsive-navigation.dl-menuwrapper ul{		margin:0px;		padding:0px;	}	.navigation.navi_2 .kode-responsive-navigation.dl-menuwrapper ul li a {		color: #fff !important;		display: block;		font-size: 16px;		font-weight: 300;		line-height: 20px;		list-style: outside none none;		outline: medium none;		padding: 15px 20px;		position: relative;	}	.navigation.navi_2 ul > li:hover > a{		background:none !important;	}	.kode_copyright3_content p{		width:100%;		text-align:center;	}	.footer-nav {		float: left;		width: 100%;	}	.footer-nav .copyright_social_icon{		width:100%;		text-align:center;	}	.footer-nav .copyright_social_icon li{		display:inline-block;		float:none;	}	.kode_service2_content {		margin-bottom: 2px;	}	.kode_service2_wrap {		margin-top: 0px;		padding-bottom: 0px;		position: relative;		z-index: 999;	}	.with-padding.col-md-12.kode_achievement_list {		width: 96%;		margin: 0px 10px;	}	.kode_progres_fig{		display:none;	}	.kode_law_progres_row {		padding: 0px 20px;		text-align: center;		margin-bottom:20px;	}	.kode_progres_icon ul{		width:100%;		text-align:center;		margin-bottom:30px;		float:left;	}	.kode_progres_icon > li {		float: none;		display: inline-block;	}	.kode_progres_content{		margin-bottom:15px;		margin-bottom:25px;	}	.progress-names .bar{		width:380px !important;	}	.kode_section_hdg2.hdg_4 {		text-align: center;	}	.kode_section_hdg2.hdg_4 > span {		display: block;	}	.kode_section_hdg2.hdg_4 > h2 {		display: inline-block;	}	.kode_law_progresss {		margin-bottom: 50px;	}	.kode_experience2_text.client_text {		border-left: none;		padding: 42px 0px 25px 32px;	}	.col-sm-6.kode_table.col-md-4.columns {		margin: 0 12px;		width: 95%;		margin-bottom: 80px;	}	.kode-item  .kode_latest_modern {		margin-bottom: 20px;	}	.gallery-icon > img {		width: 100%;	}	.widget.form_field{		z-index:9999;	}	.kode_top_search_menu.menu_2.menu_3 .kode_search {		right: 0px;		top: 0px;	}	.navigation.navi_2.navi_3 .c-button{		left:-20px;	}	.navigation.navi_2.navi_3 .dl-menu.kode-main-mobile-menu.dl-menuopen {		position: absolute;		top: 100%;	}	.navigation.navi_2.navi_3 .dl-menu.kode-main-mobile-menu.dl-menuopen li a:hover{		color:fff;		background-color:#333 !important;	}	.kode_section_hdg2.hdg_3.hdg_6.kode-left {		position: relative;		left: 30px;	}	.navigation.navi_2.navi_3 .kode_search.kf_pet_search {		width: 50px;	}	#content-section-2 .section-container.container {		margin: 0px 5px !important;	}	/*about us page start*/	.kode_about_us_silde_caption h3{		margin-bottom:20px;		font-size:20px;	}	.kode_law_frim_hdg.kode_frim_2 h2{		font-size:30px;		margin-bottom:0px;	}	.kode_about_03_medical{		margin-bottom:50px;	}	#kode-parallax-wrapper-1:after{		width:100% !important;	}	.law_choose_us_row .law_choose_us_kode p,	.law_choose_us_row .law_choose_us_kode h3,	.kode-simple-heading.kode-left .kode_law_frim_hdg.kode_frim_2 p,	.kode-simple-heading.kode-left .kode_law_frim_hdg.kode_frim_2 h2{		color:#fff !important;	}	.our_service_area.row .law_choose_us_row:after,	.our_service_area.row .law_choose_us_row:before{		border:none;	}	.law_choose_us_row .law_choose_us_kode:after,	.law_choose_us_row .law_choose_us_kode:before{		height:0px;	}	.law_choose_us_row .law_choose_us_kode{		padding-left:60px;	}	.law-testimonials-cover {		float: left;		margin-top: 40px;		width: 100%;	}	/*practice area 01 start*/	.kode_banner_caption{		text-align:center;	}	.kode_banner_caption ul{		float:left;		width:100%;		text-align:center;	}	.kode_banner_caption ul li{		display:inline-block;		float:none;	}	.kode_area_02_img figure img {		width: 100%;	}	.kode_area_03_img{		min-height:254px;	}	.kode_law_frim_hdg h2{		font-size:30px;	}	.widget3_wraper{		padding-bottom:40px;	}	.widget_lawbase_our_office_widget .kode_detail_office{		padding:30px 0px;	}	.kode-team.kode-team-simple .kode_attorney_img:hover .kode_attorney_caption{		padding:190px 0;	}	.kode_attorney_caption {		top: 87%;	}	.kode_detail_list p img{		margin-top:20px;	}	.kode-item.kode-team-full.kode-single-detail {		float: left;		width: 100%;	}	.kode_attorney_detail_practice,	.kode_attorney_found{		position:relative;		z-index:999;	}	.kode_attorney_detail_call ul, .kode_attorney_detail_social ul{		text-align:center;	}	.kode_attorney_detail_practice.attorney-awards {		margin: 20px 0px 30px;	}	.kode_blog_detail_content p img {		width: 100%;	}	.kode_blog_detail_paragraph{		padding-left:0px;		padding-top:20px;		margin-bottom:0px;	}	.kode_blog_detail_categories,	.widget.widget-search,	.kode_banner_caption{		position:relative;		z-index:999;	}	.kode_detail_2_history h5{		margin-bottom:10px;	}	.kode_blog_detail_categories{		margin-bottom:20px;	}	.widget.widget_tag_cloud.kode-widget .tagcloud{		margin-bottom:40px;	}	.kode_banner_caption h3{		font-size:26px;		margin-bottom:10px;	}	.kode_error_404.error_02{		width:450px;	}	.kode_404_wraper.wraper_02{		padding:52px 0 40px;	}	.kode-partner.kode_law_client2_fig .kode_pet_value {		background-color: #fff;	}	.kode_content_banner.header-style-3, .kode_content_banner.header-style-2 {		padding: 170px 0 60px;	}	.kode_area_03_img:hover .kode_area_03_caption{		top:50%;		margin-top:-110px;		background:none !important;	}	.kode_area_03_img figure{		position:relative;	}	.kode_area_03_img figure:before{		position:absolute;		content:"";		top:100px;		left:100px;		right:100px;		bottom:100px;		transition:all 0.3s ease-in-out;	}	.kode_area_03_img:hover figure:before{		background-color:#fff;		opacity:0.9;		top:0px;		left:0px;		right:0px;		bottom:0px;	}	.kode-widget.widget{		width:100%;		float:left;	}	.comment-reply-link{		position:relative;			float:right;	}}/*============ Media 480Px Star ============ */@media (max-width: 480px)  {	.kode-widget.widget{		width:100%;		float:left;	}	.kode_navi_logo_top,	.kode_law_navi2,	.dl-menuwrapper{		text-align: center;	}	.law_get{		float:left;		width:100%;	}	.col-md-3.widget.widget_lawbase_recent_post_widget.kode-widget{		float:left;		width:100%;		margin-top:10px;	}	.kf_loging_input label{		left:0px;	}	.kode_law_navi2 > a{		margin-left: 0px;	}	.kf_login_colum{		padding:10px 0 0 12px;	}	.kf_login_1{		width:50%;	}	.kf_login_password{		padding:0px;	}	.kf_login_password ul li:last-child{		float:none;	}	.kf_login_filed,	.kf_login_singin,	.kf_login_social_icon{		float:none;		width:50%;	}	.kf_login_social_icon ul{		padding:0px 8px;	}	.kf_loging_input{		text-align:left;	}	.kf_loging_input:before{		left:0px;	}	.kf_loging_input:after{		top:140px;		left:0px;	}	.kode_social_2 .kode_top_social_law_2{		padding-right: 0px;	}	.kode_navi_logo_top{		width: 100%;	}	.kode_law_navi2{		float: left;	}	.kode_law_navi2 a{		margin-left: 0 !important;	}	.kode_law_banner_2 .bx-wrapper .bx-pager{		bottom: -10px;	}	.kode_copyright_footer{		text-align: center;	}	.kode_copyright_footer p{		margin-right: 0px;	}	.kode_copyright_nav,	.kode_copyright_soical_icon,	.kode_copyright_soical_icon ul,	.kode_copyright_nav ul,	.kode_copyright_footer p{		width: 100%;	}	.kode_copyright_footer p{		margin: 6px 0px;	}	.kode_copyright_soical_icon ul li,	.kode_copyright_nav ul li{		float: none;		display: inline-block;	}	.law_practice_area_caption{		padding: 10px;	}	.law_form_colum img{		width:100%;		height:auto;	}	.law_practice_area_caption span{		margin-bottom: 10px;	}	.law_practice_area_caption h3{		margin: 0px 0px 5px;	}	.law_practice_area_caption p{		margin-bottom: 10px;	}	.law_choose_us_colum > figure{		margin-left: -10px;	}	.law_choose_us_colum{		padding-left: 0px;	}	.law_form_img_caption h2{		font-size: 28px;	}	.law_slide_img{		padding-bottom: 0px;	}	.kode_copyright_nav{		padding: 0px 10px;	}	.kode_sing_form{		padding: 0px;	}	.kode_sing_up_kode button{		height: 45px;	}	.kode_about_us_latest_news .panel-heading a{		font-size: 12px;	}	.kode_about_us_latest_kode{		width: 100%;		text-align: center;		margin: 0px 0px 15px;	}	.kode_about_us_latest_caption ul,	.kode_about_us_latest_kode span{		width: 100%;	}	.kode_about_us_latest_caption ul li{		float: none;		display: inline-block;	}	.kode_about_us_latest_caption{		padding: 0px;		width: 100%;		float: left;	}	.kode_about_us_latest_caption{		text-align: center;	}	.kode_about_us_latest_news{		margin: 0px 0px 20px;	}	.kode_about_us_silde .kode_about_us_silde_caption p{		padding: 0px 10px;	}	.kode_about_us_silde_caption p::before,	.kode_about_us_silde_caption p::after{		display: none;	}	.kode_about_us_silde_caption h3{		margin: 0px 0px 20px;	}	.kode_about_us_silde{		padding-bottom: 100px;	}	.kode_about_us_silde .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{		bottom: -50px;	}	.kode_about_us_them_img{		margin-bottom: 0px;	}	.kode_about_us_competition_icon span{		width: 100%;	}	.kode_about_us_competition_caption{		float: left;		padding: 0px;		width: 100%;	}	.kode_attorney_caption{		padding:3px 0px;		top: 89%;	}	.kode_law_blog2_social{		/*padding: 80px 0;*/		padding:135px 0px;	}	.kode_law_blog2_social:before{		top:1%;		bottom:1%;	}	.kode_law_count_caption{		top:135px;	}	.kode_attorney_img:hover .kode_attorney_caption{		padding:43% 15px !important;	}		.kode_law_business ul li a{		margin-right:13px;	}	.law_form_filed input[type="text"]{		height:40px;	}	.kode_law_counter_fig_3 ul li{		width:100%;		float:none;		display:inline-block;		padding:10px 0 0px;		border-right: 0px;	}	.kode_law_counter_fig_3 ul{		border-left: 0px;	}	.kode_law_counter_fig_3{		padding:0px;	}	.kode_attorney_caption_3{		margin-bottom:30px;	}	.kf_login_colum{		width:100%;	}	.kf_loging_input:before{		left:0px;	}	.kf_loging_input:after{		left:0px;	}	.kf_login_password{		padding:0px 0px 0px 9px;	}	.kf_login_password ul li:last-child{		float:none;	}	.kf_login_social_icon ul li{		margin-right:22px;	}	.kf_login_social_icon ul{		padding:0px 0px 0px 30px;	}	.kode_about_03_medical{		margin-bottom:30px;	}	.kode_about_03_img figure{		height:70px;	}	.kode_about_03_hdg{			position:relative;			z-index:9999999;			padding:30px 0px 0px;	}	.kode_about_03_team{		margin-bottom:282%;	}	.kode_about_03_slider figure{			margin:0px;			padding:6px 0px 0px 5px;			width: 100%;	}	.kode_about_03_slider figure img{		width: 100%;		height: auto;	}	.kode_attorney_caption.attorny_cap2{		top:86%;	}	.kode_area_02_hdg p{		padding:0px;	}	.kode_pagi_social ul li a{		width:28px;		height:28px;		line-height:27px;	}	.kode_pagi_social .pagi_right, .kode_pagi_social .pagi_left,	.kode_pagi_social .pagi_right, .kode_pagi_social .pagi_right{		width:30px;		height:40px;	}	.kode_colum_3_img figure,	.kode_colum_3_img figure img,	.law_practice_area_img figure,	.law_practice_area_img figure img,	.law_practice_area_img figure{		width:100%;	}	.kode_practice_filter{			}	.kode_practice_detail_download ul,	.law_addres_caption{		margin-bottom:30px;	}	.kode_detail_fa_right{		overflow:hidden;	}	.kode_detail_accor_tab .panel-title a{		padding:22px 0 21px 34px;	}	.kode_detail_accor_tab .panel-title > a:before{		left:10px;	}	.kode_detail_accor_tab .panel-heading{		margin-bottom:6px;	}	.kode_detail_accordian{		margin-bottom:30px;	}	.kode_detail_fig{		padding-bottom:0px;	}		.kode_detail_fa_right li a{		text-align:left;		margin:0px;		margin:0px;	}	.kode_attorney_detail_downlod a{		margin-bottom:30px;	}	.kode_attorney_found figure,	.kode_attorney_found figure img, 	.kode_blog_detail_meet figure img,	.kode_blog_detail_meet figure,	.kode_attorney_detail_fig figure,	.kode_attorney_detail_fig figure img{		width:100%;	}	.kode_blog_detail_image figcaption span, .kode_blog_2_img figcaption span{		height:35px;		line-height:35px;	}	.kode_blog_detail_paragraph{		padding-left:0px;	}	.kode_blog_detail_social{		text-align:center;	}	.kode_blog_detail_social h6,	.kode_blog_detail_social ul,	.kode_blog_detail_social ul li{		display:inline-block;		float:none;	}	.kode_blog_detail_social h6{		margin-bottom:10px;	}	.kode_detail_comment_fig figure{		padding:0 0 2px;		width:100px;		float:left;	}	.kode_detail_replay{		float:none;		padding:0px;	}	.kode_detail_comment_fig{		padding:30px 2px 30px 11px;	}	.kode_detail_comment_list ul li ul .kode_detail_comment_fig{		padding:30px 8px;	}	.kode_blog_detail_search input[type="text"],	.kode_blog_detail_area textarea{		width:384px;	}	.kode_blog_side_search form button{	}	.kode_blog_detail{		margin-bottom:30px;	}	.kode_detail_2_back p{		padding:0px;	}	.kode_detail_2_senior{		padding:0px;		float:none;	}	.kode_detail_2_senior figure{		float:none;		margin:0px 0px 10px;		display:inline-block;	}	.kode_detail_2_caption,	.kode_detail_2_social{		padding:0px;		float:left;		width:100%;		margin-bottom:10px;	}	.kode_detail_2_replay p{		padding:0px;		letter-spacing:1.1px;	}	.kode_detail_2_comment_list ul li ul .kode_detail_2_comment_fig{		padding:30px 0px 0px;			}	.kode_detail_2_colum{		margin-bottom:30px;	}	.kode_detail_2_social ul li{		display:inline-block;		float:none;	}	.kode_coming_soon_hdg h1{		font-size:18px;	}	.kode_coming_soon_hdg p{		font-size:15px;	}	.kode_coming_counter .countdown li span{		font-size:30px;	}	.kode_coming_counter .countdown li{		padding:0px 9px;	}	.kode_coming_form form input{		width:77%;		float:left;	}	.kode_coming_counter .countdown{		margin-bottom:-15px;	}	.kode_coming_form form input{		margin-left:8px;	}	.kode_coming_form form button{		margin-left:-11px;		padding:9px 19px 10px;	}	.kode_coming_form form{		margin-bottom:20px;	}	.kode_coming_soon_hdg{		margin-bottom:0px;	}	.kode_coming_soon_count{		top:5%;	}	.kode_content_us_touch_hdg h5{		font-size:24px;	}	.kode_content_us_touch_hdg p{		padding:0px 5px;	}	.kode_error_404.error_02{		float:left;		width:100%;	}	.kode_error_404 h2{		font-size:98.5px;	}	.kode_error_404 p{		font-size:18px;	}	.label{		margin-left: -50px;	}	.kode_attorney_detail_skill{		float: left;		width: 100%;	}	.kode_about_us_silde .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto,	.kode_law_banner_2 .bx-wrapper .bx-pager{		display:none;	}	.kode_about_us_silde_caption p:before{		margin-top:13%;	}	.law_choose_us_kode:before{		top:0px;	}	.kode_law_banner_2 .bx-wrapper .bx-pager.bx-default-pager a{		display:none;	}	.law_choose_us_colum{		padding-bottom: 60px;	}	.kode_attorney_detail_skill,	.progress-names{		display: none;	}	.kode_attorney_img_3 strong{		top: 44%;	}	.col-md-3.widget.widget_lawbase_recent_post_widget.kode-widget{		float:left;		width:100%;		margin-top:10px;	}	.kode_law_frim_hdg.kode_frim_2{		padding: 0px 10px;	}	/*lawfirm hompage start*/	.kode_top_contact{		display:none;	}	.kode_top_navigation .kode-responsive-navigation.dl-menuwrapper {		left: auto;		position: absolute;		right: 0 !important;		width: 20%;	}	.kode_top_navigation .dl-menu.kode-main-mobile-menu.dl-menuopen li {		text-align: left;	}		.kode_services-caption p{		font-size:14px;	}	.kode_services-caption {		padding: 10px 16px 11px;	}	.kode_services-caption a{		font-size:14px;	}	.kode_services_icon h4{		font-size:17px;	}	.kode_services_2_content{		padding:0px 5px;	}	.kode_counter_row{		width:100%;	}	.kode_pratices_content{		width:100%;		padding:0px 10px;		margin-bottom:20px;	}	.kode_firm_content{		text-align:center;		padding:0px 0px;	}	.kode_firm_detail{		text-align:left;	}	.kode_pratices_content figcaption {		top: 50%;	}	.kode_pratices_content:hover figcaption {		margin-top: -110px;		top: 50% !important;	}	.kode_pratices_content figcaption p{		display:block;	}	.kode_pratices_content:hover figcaption {		top: 35px;	}	.kode_experience_des span{		font-size:24px;	}	.kode_experience_text {		padding: 50px 0 20px 10px;	}	.kode_attorney_des {		float: left;		padding: 0;		width: 100%;	}	.kode-team.kode-team-modern-new {		padding: 0 10px 40px;	}	.kode_latest_blog figure{		width:100%;	}	.kode_latest_blog > figure img {		width: 100%;	}	.kode_blog_content {		overflow: hidden;		padding: 10px 0 0 2px;		text-align: center;	}	.kode_attorney_des figure img, 	.kode_blog_video.gallery-item figure img {		width: 100%;	}	.kode-partner.kode-client-slider .owl-carousel .owl-item{		width:118px !important;	}	.kode_widget_link ul li a{		font-size:15px;	}	.flickr_badge_image{		margin-right:12px;	}	.kode_widget_navi li{		margin-right:10px;	}	.kode_widget_navi li a{		font-size:16px;	}	.kode_padding {		padding: 40px 0;	}	.kode_firm_content{		margin-top:20px;	}	.kode_experience_text .kode_experience_content {		text-align: center;	}	.kode-team.kode-team-modern-new .kode_attorney_des {		margin: 0 0 20px;	}	.kode_top_navigation .dl-menu.kode-main-mobile-menu.dl-menuopen {		right: 11px;	}	.kode_copyright_text > a{		height:104px;		line-height:104px;		right: -14px;		top: -21px;	}	.kode_copyright_text p {		font-size: 15px;		padding-right: 90px;		text-align: center;	}	/*masterlaw hompage start*/		.navigation.navi_2 .kode_top_search_menu.menu_2.menu_3.menu_4 a{		display:none;	}	.kode_banner3_content h5{		display:none;	}	.kode_banner3_content{		width:347px;	}	.navigation.navi_2 .dl-menu.kode-main-mobile-menu.dl-menuopen li{		text-align:left;	}	.kode_top_navigation .dl-menu.kode-main-mobile-menu.dl-menuopen {		left: auto;		position: absolute;		right: 12px !important;	}	.kode_services_section .kode_blog_grid {		margin: 0 0 20px;		padding: 0 5px;		width: 100%;	}	.kode_service2_grid .kode_service3_content{		font-size:13px;	}	.kode_service2_grid:hover .kode_service3_content{		top:33%;	}	.kode_achievement2_content {		float: left;		margin: 0 0px 25px;		padding:40px 45px;		width: 100%;	}	.kode_section_hdg2.hdg_3.hdg_6.kode-center h2{		font-size:30px;	}	.kode_section_hdg2.hdg_3.hdg_6.kode-center p{		padding:0px 10px;		font-size:18px;	}	.kode-team .kode_team_fig{		width:100%;	}	.kode_team_fig figcaption {		top: 287px;	}	#content-section-7 .col-md-3.columns {		float: left;		width: 100%;	}	.kode_copyright3_content p{		font-size: 12px;		text-align: center;		width: 100%;	}	.copyright_social_icon li{		margin-left:15px;		float:none;		display:inline-block;	}	.copyright_social_icon li a{		font-size:14px;	}	.copyright_social_icon{		width:100%;		text-align:center;	}	.widget3_content h5:before{		width:105px;	}	/*attorney home page start*/	.kode_section_hdg2.hdg_3.hdg_6.kode-left p{		font-size:16px;		padding-right:50px;	}	.kode_section_hdg2.hdg_3.hdg_6.kode-left{		margin-bottom:10px;	}	.with-padding.col-md-12.kode_achievement_list{		margin-top:30px;	}	.navigation.navi_2.navi_3 .dl-menu.kode-main-mobile-menu.dl-menuopen {		position: absolute;		top: 100%;		right:30px !important;	}	.kode_section_hdg2.hdg_4.hdg_5 > h2 {		font-size: 30px;	}	.kode_section_hdg2.hdg_4.hdg_5 {		left: 0px;	}	.col-sm-6.kode_table.col-md-4.columns {		margin: 0 8px 80px;	}	.kode_latest_modern .kode_latest_meta a {		font-size: 17px;	}	.widget.form_field button{		width:106;	}	.widget.form_field{		width:288px;	}	.widget_form{		padding-bottom:50px;	}	.social_tag li, .widget_navi li{		margin-right:12px;	}	.social_tag li {		margin-right: 22px;	}	.navigation.navi_2.navi_3 .kode_top_search_menu.menu_2.menu_3 {		display: none;	}	.kode_top_bar.bar_2.top_bar_3 .kode_top_contact.contact_2{		display:block;	}	.kode_law_progres_list .kode_law_progres_detail .progress-names{		display:block;		width:100%;	}	.kode_law_progresss .kode_law_progres_detail {		padding: 30px 0 0;		overflow: hidden;	}	.widget.form_field input{		font-size:12px;	}	.forcefullwidth_wrapper_tp_banner .tp-revslider-mainul {		height: 210px !important;	}	.forcefullwidth_wrapper_tp_banner {		height: 214px !important;	}	#slide-5-layer-3 > img,	#slide-5-layer-6 > img,	#slide-5-layer-2 > img {		display:none !important;	}	.kode_top_navigation .kode-responsive-navigation.dl-menuwrapper{		padding-top:10px;	}	.widget.form_content p{		position:relative;		z-index:9999;	}	/*about us page start*/	.kode_banner_caption{		text-align:center;	}	.kode_banner_caption ul{		float:left;		text-align:center;		padding:10px 0px;		width:100%;	}	.kode_banner_caption ul li{		float:none;		display:inline-block;	}	.kode_about_us_latest_caption {		margin-bottom: 40px;	}	.law_choose_us_row .law_choose_us_kode{		padding-left:0px;	}	.law_choose_us_row .law_choose_us_icon > a {		display: none;	}	 .kd-vertical-tab .nav-tabs {		float: left;		margin-bottom: 30px;		width: 100%;	}	 .kd-vertical-tab .tab-content{		width:100%;	}	/*practice area 01 start*/	.kode_banner_caption h3{		font-size:27px;	}	.kode_area_03_caption p{		font-size:12px;		margin-bottom:6px;	}	.kode_detail_star h4{		display:none;	}	.kode_detail_star{		padding:10px 70px;	}	.kode_detail_star ul{		margin:0px 0px;		text-align:center;		width:100%;	}	.kode_detail_star ul li{		float:none;		display:inline-block;	}	.kode_practice_detail_services h3{		font-size:23px;	}	.kode_banner_caption h3 {		font-size: 23px;	}	.kode_detail_star {		padding: 10px 50px;	}	.kode_attorney_img:hover .kode_attorney_caption{		padding:28% 0 !important	}	.kode_attorney_detail_life{		margin-bottom:0px;		padding-bottom:0px;	}	.kode_attorney_detail_hdg > h4,	.kode_attorney_detail_question > h4 {		font-size: 20px;	}	.kode_blog_2_caption h4{		font-size:17px;	}	.kode_blog_caption h4{		font-size:14px;	}	.kode_detail_2_agency h4{		font-size:20px;	}	.kode_blog_paragraph_1 p,	.kode_blog_detail_paragraph p,	.kode_blog_detail_content > p{		text-align:center;	}	.law_achievements_caption.achiev_left {		padding: 42px 10px 24px;		text-align: center;	}	.law_achievements_caption ul.law-achievement-meta:before{		margin:auto !important;	}	.law_achievements_caption.achiev_left  ul li{		margin-right:-9px;	}	.law_achievements_caption h4 {		font-size: 16px;		line-height: 27px;	}	.law_achievements_caption ul.law-achievement-meta{		padding-left:0px;	}	.law_achievements_caption ul.law-achievement-meta li {		margin-right: -8px;	}	.kode_team_fig figure{		background-color:#000;	}	.kode_team_fig figcaption:before{		position:static;	}	.kode_team_fig figcaption{		top:81%;		background-color:#000;	}	.kode_team_fig:hover figcaption{		background:none;	}	.kode_team_fig figure img{		background-color:#000;	}	.kode_team_fig:hover figure img{		transform:scale(1);		opacity:0.7;	}	.kode_team_fig:hover figcaption {		margin-top: -120px;		padding: 42px 10px 44px;		top: 50%;	}	.form_widget_submit{		text-align:center;	}	.form_widget_submit .kode-button-style-law-10 {		float: none;		text-align: center;		margin:auto;	}	.kode_about_us_competition_caption h3{		padding-right:0px;	}	.kode_about_us_competition_caption h5{		margin:0px 0px;	}	.kode_area_03_img:hover .kode_area_03_caption{		margin-top:-140px;	}	.our_service_area.row .col-md-6.columns .kode_area_03_img .kode_area_03_caption > p {		display: none !important;	}	.our_service_area.row .col-md-6.columns .kode_area_03_img:hover .kode_area_03_caption {		margin-top: -90px;	}	.our_service_area.row .col-md-6.columns  .kode_area_03_img {		min-height: 164px;	}	.comment-reply-link{		position:relative;			float:right;	}}/*============ Media 360Px Star ============ */@media (max-width: 360px)  {	.comment-reply-link{		position:relative;			float:right;	}	.kode_attorney_caption.attorny_cap2{		top:80%;	}	.kode_attorney_img:hover .kode_attorney_caption{		padding:28% 0 !important;	}		.kode_law_count_caption{		top:30%;	}	.kode_law_blog2_social{		padding: 30% 0;	}	.kode_attorney_caption{		top: 86%;	}	.law_get{		float:left;		width:100%;	}	.law_form_colum img{		width:100%;		height:auto;	}	.col-md-3.widget.widget_lawbase_recent_post_widget.kode-widget{		float:left;		width:100%;		margin-top:10px;	}}/*============ Media 320Px Star ============ */@media (max-width: 320px)  {	.kode_law_count_caption{		top:65px;	}	.kode_attorney_img:hover .kode_attorney_caption{		padding:57px 0;	}	.kode_law_blog2_social{		padding: 80px 0;	}	.kode_copyright_soical_icon ul a{		margin-left:2px;	}	.kode_sing_up_kode button{		height:46px;	}	.kode_detail_fa_right li a{		display: block;		font-size: 16px;		line-height: 20px;		margin: 0 -102px;		text-align: right;		padding:0px 0px 18px;	}	.kode_area_03_caption h4{		font-size:15px;	}	.kode_attorney_detail_fig figure,	.kode_attorney_detail_fig figure img{		float:left;		width:100%;	}	.law_form_colum img{		width:100%;		height:auto;	}	.kode_blog_detail_search input[type="text"],	.kode_blog_detail_area textarea{		width:284px;	}	.kode_coming_form form input{		margin-left:38px;	}	.kode_coming_form form button{		margin-left:0px;	}	.label{		margin-left: -50px;	}	.kode_attorney_detail_skill{		float: left;		width: 100%;	}	.progress-names{		width: 76%;	}	.law_get{		float:left;		width:100%;	}	.kode_attorney_img_3 strong{		top: 42%;	}	.col-md-3.widget.widget_lawbase_recent_post_widget.kode-widget{		float:left;		width:100%;		margin-top:10px;	}	.kode_colum_3_img figure, .kode_colum_3_img figure img, .law_practice_area_img figure, .law_practice_area_img figure img, .law_practice_area_img figure{		width:100%;		height:100%;	}	.our_service_area row{		float:left;		width:100%;	}}