@media (min-width: 980px){
	
	.middle-section{
		margin-top:20px;
	}
	
	.container.nexty_width {
		width: 980px;
	}
	
	#home-slider {
		width: 1020px;
		margin: 0 auto;
		max-height: 100%;
		padding-top: 20px;
	}
}

@media (max-width: 980px){
	#sidebar-menu{
		display:none;
	}
	
}

@media only screen and (max-width: 980px) and (min-width: 480px){
	.people-home{
		display:none;
	}
}

@media (max-width:768px){
	#footer_news_menu > div{
		margin-top:30px;
	}
	
	.accordion-toggle{
		font-size:14px;
	}
	
	.accordion-toggle.commercial-law-header a{
		font-size:14px;
	}
	
	#header{
		padding-bottom:10px;
	}
	
	#main-wrap, #header{
		height:auto;
	}
	#lang_sel_list{
		margin-top:20px;
		float:left;
	}
	
	#lang_sel_list li {
    	width: 80px;
    	text-align: left;
	}

	.home-slider-controls{
		position: absolute;
    	top: 150px;
    	width: 100px;
	}
	
	#home-slider .slider-read-more{
		display:none;
	}
	
	#header .header-right, .header-search-form{
		float:left;
	}
	
	#home-slider-wrap{
		height:auto;
	}
	#home-slider-wrap .slider-title{
		display:block;
		font-size:14px;
		bottom:20%;
		width:50%;
		line-height: 18px;
	}
	
	#home-slider-wrap .slider-bottom-section {
	    position: relative;
	    bottom: 0px;
	    left: 0;
	    right: 0;
	    margin: 0 auto;
	    z-index: 5;
	}

	#home-slider-wrap .slider-bottom-section .title-right {
	    width: 90%;
	    float: none;
	    font-size: 11px;
	    line-height: 15px;
	    margin: 0 auto;
	    text-transform: uppercase;
	}
	
	#home-slider-wrap .slider-bottom-section .law-four-section{
		border-bottom: 1px solid black;
	}
	
	#page-main-body > div{
		padding-bottom:30px;
	}
	
	
	.footer-corporate-list, .middle-section{
		display:none;
	}

	#home-slider-wrap .slider-bottom-section .law-four-section{
		text-align:center;
	}
	
	#footer_news_menu .first-section .footer_body_ul_list.quick-links:after{
		display:none;
	}

	#home-slider-wrap .slider-bottom-section .icon-left{
		float: none;
    	margin: 5px 5px 5px 10px;
	}
	
	.people-list-email{
		display:none;
	}
	
	.people-list-read-more{
		left:0px;
		position: relative;
	}
}



