@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Alegreya+Sans+SC&subset=latin,latin-ext);


/*TYPOGRAPHY*/
h1, .h1, h2, .h2, h3, .h3, h4, h5, button, .btn{
font-family: 'Alegreya Sans SC', sans-serif;
}

p, a, ul, section, input{
font-family: 'Open Sans', sans-serif;

}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
font-weight: normal;
}

/*FORMS*/
	.form-control {
    display: block;
    width: 100%;
    height: 44px;
    padding: 6px 12px;
    font-size: 18px;
    line-height: 1.42857143;
    color: #333;
    background-color:transparent;
    background-image: none;
    border: 1px solid #333;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	}
	
.form-control::-webkit-input-placeholder { color: #333; }
.form-control:-moz-placeholder { color: #333; }
.form-control::-moz-placeholder { color: #333; }
.form-control:-ms-input-placeholder { color: #333; }
	
	.form-control:focus {
	  border-color: #1973b2;
	  outline: 0;
	  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(25, 115, 178, .6);
			  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(25, 115, 178, .6);
	}
/*LINKS*/
a {
  color: #0068c2;
  text-decoration: none;
}
	a:hover, a:focus {
	  color: #2a6496;
	  text-decoration: none;
	}
/*BUTTONS*/
.btn-default {
  color: #333;
  background-color:transparent;
  border-color: #333;
}
	.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
	  color: #fff;
	  background-color: #195538;
	  border-color: #195538;
	}
.btn-primary {
  color: #fff;
  background-color:transparent;
  border-color: #fff;
}
	.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
	  color: #fff;
	  background-color: #195538;
	  border-color: #195538;
	}

.btn-form {
  color: #333;
  background-color:transparent;
  border-color: #333;
  border-radius:0;
}
	.btn-form:hover, .btn-form:focus, .btn-form.focus, .btn-form:active, .btn-form.active, .open > .dropdown-toggle.btn-form {
	  color: #fff;
	  background-color: #888;
	  border-color: #888;
	}
/*simplyPublish - Login page*/	
#headerLoginpage{
	background:url(../images/carousels/fotolia_62898820.jpg) no-repeat;
	background-attachment:fixed;
	background-size:cover;
	background-position:center;
	width:100%;
	min-height:100vh;
	padding-top:5%;
}
#headerLoginpage .thumbnail {
    opacity:0.8;
}
	#headerLoginpage img{
		margin-left:0;
		}
/*simplyPROJECT style*/	
#header {
	border-bottom:1px solid #eee;
	
	}

#header a{
	color:#888;
	text-decoration:none;
	font-size:16px;
}

.navbar {
    margin-bottom:0px;
	font-size:16px;
}

.navbar-default {
    background-color: #fff;
    border:0;
}

.navbar-brand {
    float: left;
    height:auto;
    padding:0;
    font-size: 18px;
    line-height: 20px;
}

.navbar-brand img{
	margin-top:2px;
	margin-bottom:2px;
	height:86px;
	}
.navbar-nav>li:hover{
	background:#106db3;
	}
	
.navbar-nav>li>a {
    padding-top: 33px;
    padding-bottom: 33px;
    border-bottom: 4px solid #fff;
}

.navbar-default .navbar-nav>li>a {
    color: #777;
}


.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:active, .navbar-default .navbar-nav>li>a:focus {
	border-bottom: 4px solid #0a4c7e;
	color:#fff;
	background:#106db3;
}

.fg-red{
	color:#a02923!important;
	}

.fg-blue{
	color:#106db3!important;
	}

.fg-green{
	color:#37835f!important;
	}

#owl .item{
    display: block;
    width: 100%;
    height: 440px;
}

#owl .item.slide1{
	background:url(../images/carousels/fotolia_80921788.jpg) no-repeat;
	background-size:cover;
	background-position:center;
}

#owl .item.slide2{
	background:url(../images/carousels/fotolia_91475468.jpg) no-repeat;
	background-size:cover;
	background-position:center;
}
#owl .item.slide3{
	background:url(../images/carousels/fotolia_91297007.jpg) no-repeat;
	background-size:cover;
	background-position:center;
}

#owl .item-features{
	margin-top:2em;
	}

#owl img{
	max-height:383px;
	}

#owl .item-features span.h3{
	padding:5px;
	}

.owl-theme .owl-controls {
    margin-top: -310px;
    margin-bottom: 310px;
    text-align: left;
    position: relative;
    z-index: 1000;
}

.owl-theme .owl-controls .owl-page {
    display: block;
    zoom: 1;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
    filter: Alpha(Opacity=100);
    opacity: 1;
	background:#fff;
}

#welcome{
	margin-top:-53px;
	background:#37835f;
	padding-bottom:2em;
	}
#welcome h3{
	color:#fff;
	}
	
#features{

	padding-bottom:4em;
	}	

#features div.item{
	background:#fff;
	border:2px solid #333;
	width:60px;
	height:60px;
	border-radius:50%;
	text-align:center;
	padding-top:15px;
	float:left;
	margin-right:10px;
	margin-bottom:20px;
	}

#features div.item h2{
	margin-top:-5px;
	}

/*#features  .items-features:hover div.item{
	background:#2172b4;
	color:#fff;
	border: 4px solid #0f4e83;
	padding-top:12px;
	}	*/

/*#features   .items-features:hover h2{
	color:#0f4e83;
	}*/

#dashboard{
	background:url(../images/carousels/fotolia_55575090.jpg) no-repeat;
	padding-top:2em;
	padding-bottom:2em;
	background-position:center;	
	background-size:cover;
	background-attachment:fixed;
	}

#about{
	background:url(../images/carousels/fotolia_78819447.jpg) no-repeat;
	padding-top:2em;
	padding-bottom:2em;
	background-position:center;
	background-size:cover;
	}
	
	#about h1{
		margin-bottom:0;
		}

hr{
	margin-top:2px;
	margin-bottom:20px;
	border-top:1px solid #888;
	}

.item-dashboard{
	background:#106db3;
	text-align:center;	
	height:120px;
	width:100%;
	padding-top:5px; 
	float:left;
	 }
	 
	 .item-dashboard .h1{
		 color:#fff;
		 }
		
	 .item-dashboard h5{
		color:#fff
		}

#tables-function{
	padding-bottom:2em;
	}

#contact{
	padding-top:2em;
	padding-bottom:2em;
	background:url(../images/carousels/fotolia_62263208.jpg) no-repeat;
	background-attachment:fixed;
	background-size:cover;
	background-position:top;
	min-height:350px;
	}

.well{
	padding: 10px;
    padding-top: 17px;
	opacity:0.8;
	}

.contact-line h1 small{
	color:#333;
	font-size:18px;
	font-family: 'Alegreya Sans SC', sans-serif;
	}

.contact-line h1 a{
	color:#333;
	font-family: 'Alegreya Sans SC', sans-serif;
	}

#footer{
	background:#37835f;
	border-top:8px solid #195538;
	padding-top:3em;
	padding-bottom:1em;
}

	#footer p{
	padding:0;
	margin:0;
	color:#fff;
	}
	
	#footer p a{
		color:#fff;
		}

		#footer p a:hover{
		text-decoration:underline;
		}

#cookies{
		background:#37835f;
	padding-top:0.3em;
}

	#cookies p{
	margin:0;
	padding:0;
	color:#fff;
	}
	
	#cookies p a{
		color:#fff;
		}

		#cookies p a:hover{
		text-decoration:underline;
		}