.imagecontour {
 padding: 10px; 
 border: solid 1px #EFEFEF;
 background-color: #FFFFFF;
 }

p, li
{
	/* text-align: justify; */
	letter-spacing: .08em;
}

.c-brand{
	margin-top: 10px !important;	
}

h1{
 font-family: 'Nunito', sans-serif;
	font-size: 40px;
	
}

.container > h1{
	color: #fff !important;	
	
}

h2{
	font-size: 30px;	
	
}

h1, h2, h3
{
	color: #e8c157 !important;
	letter-spacing: .08em;
}

h2
{
	letter-spacing: .08em;
}

h3
{
	letter-spacing: .08em;
}

.h1
{
	color: #e8c157  !important;
	letter-spacing: .08em;
}

.h2
{
	letter-spacing: .08em;
}

.h3
{
	letter-spacing: .08em;
}

article > div > div > div > .clearfix
{
	margin-top: 40px;	
	
}

html,body{height:100%;}
.carousel,.item,.active{height:100%; }
.carousel-inner{height:100%;}

.item > img { padding: 0px; border: 0px solid #FFF;}

img
{
	max-width: 800px;	
}

div > div > div > img
{
	max-width: 100%;
	padding: 50px;
	border: 1px solid #8f7d28;
}

body
{
	background-color: #FFFFFF;	
	color: #2f353b;
}

.c-brand{
	/* margin-top: 28px !important;	*/ 
	
}

.c-layout-breadcrumbs-1.c-bgimage {
    /* padding: 180px 0!important; */
	background-size: cover;
}

.jumbotron {
	opacity: 0.8 !important;
	/* background-color: #5c6873 !important; */
}

li 
{
	color: #2f353b;	
}

c-link 
{
	color: #2f353b;	
}

c-layout-header 
{
	color: #2f353b !important;
}

.dropdown-menu
{
	 top: auto; 
	
}

.effect2
{
  position: relative;
}
.effect2:before, .effect2:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  box-shadow: 0 15px 10px #777;
  transform: rotate(-3deg);
}
.effect2:after
{
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}

.grid-section
{
	padding-top: 30px;
	padding-left: 10px;
	padding-bottom: 30px;
	
}

.backgroundStyle
{
	background-color: #e0e0e0;
	padding: 20px;
	
}

.c-layout-header .c-navbar > .container-fluid
{
	background-color: #fff;
	/* height: 80px; */
	
}

.well2{
    border: 1px solid #808080;
    border-left: 5px solid #3647cf;
    padding: 20px;
	margin-top: 20px;
    margin-bottom: 20px;
    background-color: #f1f4f7;
}

.multiplelines{
	min-height: 100px;
}

div{
line-height: normal !important;
}