/*
  Inherit from 
  Theme Name: Triangle
  Theme Uri: http://www.themeum.com
  */

@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700);
@import url(http://fonts.googleapis.com/css?family=Noto+Sans:400,700);

body {
  background: #fff;
  font-family: 'Lato', sans-serif;
  font-weight: 300;
  font-size: 14px;
  line-height: 22px;
  color: #000;
}

html {
  height: 100%;
}


a{
  color:#C03035;
}

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

a:focus {
  outline:none;
  outline-offset: 0;
}

a {
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
}


ul {
  list-style: none;
}

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

h1{
  color: #686868;
}

h2{
  font-size: 24px;
  color: #686868;
}

h3{
  font-size: 18px;
}

.overflow{
  overflow: hidden;
}

.uppercase{
  text-transform: uppercase;
}

.btn-common {
  font-size: 14px;
  color: #0099ae;
  border: 1px solid #0099ae;
  font-family: 'Open Sans', sans-serif;
  font-weight: 300;
  padding: 10px 25px;
}

#action .col-sm-5{
  position: absolute;

  top: 0;
  height: 100%;
  right: 0;
}


.btn-common:hover, 
.btn-common:focus{
  outline: none;
  background: none;
  box-shadow: none;
  color: #01707f;
  border-color:#01707f;
}

.align-right{
  text-align: right;
}

.inline{
  display: inline-block;
}

.padding{
  padding: 65px 0;
}

.padding-bottom{
  padding-bottom: 65px;
}

.padding-top{
  padding-top: 90px;
}

.padding-right{
  padding-right: 80px;
}

.padding-left{
  padding-left: 80px;
}

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

   .carousel-indicators.visible-xs {
    height: 20px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: -35px;
    width: 100%;
    left: 0;
  }

.carousel-indicators.visible-xs li {
  border-color: #D29948;
  border-width: 2px;
  height: 12px;
  margin: 0 5px 0 0;
  width: 12px;
}

.carousel-indicators.visible-xs li.active {
  background: rgba(210, 153, 72, 0.7);
}