/*
	Theme: GREAT LAKES LAWYERS;
	Author: Occura Softwares Ltd
	Author 	url: http://www.occurasoftware.rw
			url: http://www.occurasoftware.com
	Copyright 2019 Allright Reserved
*/

	@import url(./bootstrap_modules/bootstrap.css);
	@import url(./fonts_modules/fontsawesome.css);
	@import url(./fonts_modules/lato.css);
	@import url(./plugins_modules/flexslider.css);
	@import url(./plugins_modules/animate.css);
	@import url(component.css);
	

/*
/* Overview
/* =================================== */

	*{
		padding:0px;
		margin:0px;
	}

	

	html, body{
	    margin: 0;
	    padding: 0;
	    font:13px/21px 'Open Sans', sans-serif;
	}


/*
/* COMMON ID
/* =================================== */




/*
/* COMMON CLASS
/* =================================== */


	.clearfix{
		position: relative;
		max-width: 100px;
		padding: 2% 0%;
	}

	.container{
		max-width: 1287px;
		width: 100%;
		margin: auto;
	}

	.jmp-wrp{
		position: relative;
	}

	.jmp-header{
		top:0;
	    left: 0;
	    right: 0;
	    z-index: 1030;
	} 
	
	.jmp-sldr .inner-sldr{
		position: relative;
		height: auto;
		z-index: 2;
	}

	.inner-sldr .inner-container{
		position: relative;
		min-width: 1px;
		max-width: 600px;
	}

	.inner-content hr{
	    border-color: rgba(17, 62, 107, 0.54);
	    border-width: 0 0 0 1px;
	    margin: 5px 0px 0px 50%;
	    border-style: solid;
	    max-height: none;
		height: 2em;
	    font-size: 1em;
	}
	
	.jmp-nws .date{
	    background: rgba(17, 40, 61, 0.82);
	    color: rgb(255, 255, 255);
		position: absolute;
	    left: 20px;
	    bottom: 20px;
	    width: 71px;
	    padding: 13px 10px;
	    line-height: 1.1;
	}
	.jmp-nws .date:before{
		content: '';
	    border: 1px solid rgb(255, 255, 255);
	    display: block;
	    position: absolute;
	    left: 5px;
	    right: 5px;
	    top: 5px;
	    bottom: 5px;
	}
	.date .date-day{
		font-size: 30px;
		font-weight: bold;
	}
	.date .date-mnth{
		text-transform: uppercase;
	}

	.jmp-footer hr{
		border-color: rgb(221, 225, 228);
	}


	.jmp-footer .footer-btm{
		background: rgb(242, 242, 242);
	}




@media only screen and (min-width: 768px){
	.clearheight{
		height: 80px;
		clear: both;
	}
}

@media only screen and (max-width: 767.98px){
	
	.clearheight{
		height: 70px;
		clear: both;
	}
	
	.jmp-sldr .flex-control-nav{
		display: none;
	}
}

/* =============================================== */
/*                     RESET                       */
/* =============================================== */
	.spip-admin-bloc, 
	.spip-admin-float{
		z-index: 1030 !important;
	}
