@charset "utf-8";
/* CSS Document */
body {background-color: #BDBBBA; background-image: url(images/bg.jpg); background-repeat:repeat-x; margin:0px auto;	font-family: Times New Roman, Times, serif;	font-size: 0.9em; line-height:1.6em;}
a:link, a:visited, a:active {color: #3F90AE;}
a:hover {color: #B14E2F;}

#container {width:1000px; margin:0px auto;}
#bannercontainter{background-image: url(images/banner_bg.jpg); background-position:bottom; background-repeat:no-repeat;}
#contact {text-align:right; color:#B14E2F; font-size:1.4em; font-weight:bold; padding-right:50px; margin:0px; height:85px;}
#top {height:46px; text-align:right; color:#B14E2F; font-size:1.4em; font-weight:bold; padding-right:50px;}
#nav {text-align:right; font-weight:bold; font-size:1.4em; height:29px; color:#3F90AE; padding-right:50px;}
#flash {background-image:url(images/flash.jpg); background-repeat:no-repeat; height:255px;}
#contentBG {background-image:url(images/repeat.jpg); background-repeat:repeat-y;}
#content {background-image:url(images/content.jpg); background-repeat:no-repeat; background-position:top; padding-left:55px; padding-right:55px; padding-top:10px; padding-bottom:8px;}
#bottom {background-image:url(images/bottom.jpg); background-repeat:no-repeat; height:44px;}

.white {color:white;}
.orange {color:#B14E2F;}
.nav {}
.nav a, .nav a:link, .nav a:active, .nav a:visited {color:white; text-decoration:none;}
.nav a:hover {color:#3F90AE}
.title {color:#B14E2F; font-size:1.8em;}
.subtitle {color:#3F90AE; font-size:1.4em;}
.othertitle {color:#B14E2F; font-size:1.5em;}

/*Style for owl carousel*/


/*Owl Animation*/
.owl-item {
  overflow: hidden;
}

/*****************************************/
/* Soft Scale */
/*****************************************/
.fxSoftScale .animated {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
          animation-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
}

.fxSoftScaleOutNext {
  -webkit-animation-name: scaleUp;
          animation-name: scaleUp;
}

.fxSoftScaleInNext {
  -webkit-animation-name: scaleDownUp;
          animation-name: scaleDownUp;
}

.fxSoftScaleOutPrev {
  -webkit-animation-name: scaleDown;
          animation-name: scaleDown;
}

.fxSoftScaleInPrev {
  -webkit-animation-name: scaleUpDown;
          animation-name: scaleUpDown;
}

@-webkit-keyframes scaleUp {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0;
  }
}

@keyframes scaleUp {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
    opacity: 0;
  }
}
@-webkit-keyframes scaleDownUp {
  from {
    opacity: 0;
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes scaleDownUp {
  from {
    opacity: 0;
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes scaleDown {
  to {
    opacity: 0;
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
}
@keyframes scaleDown {
  to {
    opacity: 0;
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
}
@-webkit-keyframes scaleUpDown {
  from {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes scaleUpDown {
  from {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

.owl-nav {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  text-align: left !important;
  margin-top: 0;
  height: 0;
}
.owl-nav [class*=owl-] {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  margin: 0 20px !important;
  padding: 8px 14px !important;
}

.owl-next {
  float: right;
}

.owl-dots {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.owl-dots .owl-dot span {
  width: 14px !important;
  height: 14px !important;
}

.owl-carousel {
  margin-bottom: 10px;
  background-color: #333;
}


