﻿/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="select"] {
    max-width: 280px;
}

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }
    .body-content {
        padding: 0;
    }
}


/* TAW specials*/
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}


body {
    padding-bottom: 20px;
    overflow-x: hidden;
}



/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

/*TAW custom*/

/*General*/
body{
    font-family: "Segoe UI",Segoe,Tahoma,Arial,Verdana,sans-serif;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
    /*padding-top:50px;*/
    /*padding-bottom:50px;
    font-size:16px;*/
}

.myimg1{
    max-height:200px;
    margin:auto;
}


.myCarouselTop.carousel.slide {
    max-width: 500px;
    margin:auto;
}

.myCarouselInside.carousel.slide {
    max-width: 500px;
    margin:auto;
}

.btn{
    margin:5px;
}


/*Navbar*/
.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.navbar .navbar-collapse {
  text-align: center;
}


/*Footer styles*/
.footer {
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 40px;
    background-color:  rgb(125, 110, 80);
    font-size:20px;
}
.footer-line{
    text-align:center;
    padding-top: 5px;
    line-height: 30px;
}
a.footer-line  {
    background-color: transparent;
    margin-right:10px;
    white-space:nowrap;
}
a.footer-line:link, a.footer-line:visited {
    color: rgb(240, 225, 160);
    text-decoration: none;
}
a.footer-line:hover, a.footer-line:active {
    color: rgb(255, 255, 255);
    text-decoration: none;
}


  .carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
      width: 70%;
      margin: auto;
  }

  #myCarousel1{
      margin-bottom:30px;
  }

a.back-to-top {
	display: none;
	width: 40px;
	height: 40px;
	position: fixed;
	z-index: 999;
	right: 25px;
	bottom: 25px;
    color:  rgb(125, 110, 80);
    background-color: rgb(240, 225, 160);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
    font-size:30px;
    text-align:center;
    padding-top: 4px;
    padding-right:3px;
    line-height:10px;
}



/*form styles*/
input, textarea {
border: 1px solid #e2e2e2;
background: #fff;
color: #333;
font-size: 1.2em;
margin: 5px 0 6px 0;
padding: 5px;
width: 300px;
}

input[type="submit"],
input[type="button"],
button {
background-color: #d3dce0;
border: 1px solid #787878;
cursor: pointer;
font-size: 1.2em;
font-weight: 600;
padding: 7px;
margin-right: 8px;
width: auto;
}

div.row
{
clear:left;
margin:0px;
}
label
{
float:left;
width:120px;
margin-top:10px;
}
textarea
{
width:400px;
height:100px;
}
div.buttons
{
margin-left:150px;
margin-top:16px;
}

