@charset "utf-8";
/* CSS Document */
/*div{
	border: 1px solid red;
}
*/

body{
	margin: 0;
	padding: 0;
	background-color: #DAE7E7;
	font-family: Arial,sans-serif;
	color: #00aca7;
}

.frame-border{
	border: 2px solid #F0FFFF;
}

.whiteblock{
	background: #F0FFFF;
}

.section-emphasis{
	font-size: 13px;
	font-weight: bold;
}

.centered{
	display: block;
	margin: auto;
}


/*** Overrides and additions ***/
/** main.css **/

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, sans-serif;
	font-weight: 300;
}

h1{
	color: #00ACA7;
}

h2{
	color: #007D7D;
}

a:hover {
	outline: none;
	text-decoration:none;
	color:#dab074;
}


#header .navbar {
	background: #DAE7E7;
}

#header .navbar-nav.navbar-right >li a {
	color: #00aca7;
}

#header .navbar-inverse .navbar-nav  li.active > a,  
#header .navbar-inverse .navbar-nav  li.active > a:focus, 
#header .navbar-nav.navbar-right li > a:hover,
.navbar-inverse .navbar-nav > .open > a {
	color: #006666;
}

#header .navbar-inverse .navbar-nav  li a:hover{
	color: #006666;
}

/* Dropdown menu - Check further */
#header .navbar-nav li ul.sub-menu li a {
	color: #00ACA7;
	font-size: 13px;
	text-transform: none;
}

#header .navbar-nav li ul.sub-menu li .active{
	background: #fef7ee;
	color: #006666;
}

#header .navbar-nav li ul.sub-menu li .active i{
	font-size: 56px;
	color: #dab074;
}

#header .navbar-nav li ul.sub-menu li a:hover,
#header .navbar-nav li ul.sub-menu li a:focus{
	background: #fef7ee;
	color: #006666;
}


/* homepage image */
#home-slider .main-slider {
  position: relative;
  height: 600px;
}

/* portfolio */
.portfolio-filter {
  margin: 20px 0;
  padding: 0;
}

.portfolio-filter li a {
	color: #00ACA7;
	text-transform: none;
}

.portfolio-item{
	padding-bottom: 10px;
}

/* portfolio details */
.project-details{
	color:#a5732a;
	padding-right: 15px;
	font-size: 12px;
	position: relative;
	display: block;
}

.project-details i{
	padding-right: 5px;
}

.carousel-indicators{
	bottom: -35px;
}

.carousel-indicators li{
	border-radius: 0px;
	width: 12%;
	height: 5px;
}

.carousel-indicators li.active {
    border-radius: 0px;
    width: 12%;
    height: 5px;
}

.carousel-inner{
	margin-bottom: 35px;
}

.business-card{
	width: 300px;
}

.business-card-vertical{
	width: 170px;
}

/* CHECK IF THIS LINE IS INCLUDED ELSEWHERE AND WORKS */
.project-docs{
	text-align: center;
	float: none;
	display:block;
	text-align:left;
	vertical-align: top;
}

/* conventions */
.underline{
	text-decoration: underline;
	text-decoration-style: dashed; /* Only visible on Firefox */
}

.connav{
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    text-align: center;
    display: inline-block;
}

.connav li {
    float: left;
    padding: 8px 20px;
    margin: 40px 75px 30px;
    font-size: 18px;
    background-color: #9abebe;
}

.connav li a {
    display: block;
    color: #ffffff;
    text-decoration: none;
}

.connav li a:hover {
    color: #006666;
}


#writeup-showcase{
	background-color: #c7dbb8;
	color: #006666;
}

/* writeup */
.blog-pagination {
    padding-bottom: 0px;
}

/* writeup details */
.single-blog {
    padding-bottom: 0px;
}

.post-content {
    padding: 0px;
}

/* contact form */
#contact-form-wrap{
    padding: 0% 25%;
}

.contact-form{
	margin-top: 20px;
}

#contact-form .btn-submit {
	width: 50%;
	margin: 5px auto;
}


/** responsive.css **/

/* sm */
@media only screen and (max-width : 992px) {

/*  #home-slider {
    margin-top: 20px;
  }*/

  #home-slider .main-slider {
	height: 380px;
  }

    #home-slider .slider-house {
    width: 600px;
  }
}

/* xs */
@media only screen and (max-width : 768px) {

  #home-slider {
    margin: 50px 20px;
  }

  #home-slider .main-slider {
    height: 220px;
  }

  #home-slider .slider-house {
    width: 350px;
  }
}


/** bootstrap.min.css **/
.btn-default{
	color:#00ACA7;
	background-color:#DAE7E7;
	border-color:#ccc
}
.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{
	color:#006666;
	background-color:#e6e6e6;
	border-color:#adadad
}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{
	background-image:none
}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{
	background-color:#00ACA7;
	border-color:#ccc
}
.btn-default .badge{
	color:#00ACA7;
	background-color:#e6e6e6;
}
	/*.btn-primary{
		color:#fff;
		background-color:#337ab7
		;border-color:#2e6da4
	}
	.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{
		color:#fff;
		background-color:#286090;
		border-color:#204d74
	}
	.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{
		background-image:none
	}
	.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{
		background-color:#337ab7
		;border-color:#2e6da4
	}
	.btn-primary .badge{
		color:#337ab7;
		background-color:#fff
	}
	.btn-success{
		color:#fff;
		background-color:#5cb85c;
		border-color:#4cae4c;
	}
	.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{
		color:#fff;
		background-color:#449d44;
		border-color:#398439
	}
	.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{
		background-image:none
	}
	.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{
		background-color:#5cb85c;
		border-color:#4cae4c
	}*/