/*
 	Ola Vincent Portfolio
	Date Edited: September, 2015  
/*
 

 
/*   Body Style   */
/* line 11, ../scss/base/_base.scss */
html {
  position: relative;
  min-height: 100%;
}

/* line 16, ../scss/base/_base.scss */
body {
  margin-bottom: 120px;
  padding-bottom: 0px;
  padding-top: 0px;
  background-color: #f8f8f8;
}

/* line 23, ../scss/base/_base.scss */
p.body_text {
  text-align: justify;
  padding-left: 5px !important;
  padding-right: 15px !important;
  margin-top: -10px;
}

/*   Jumbotron Style   */
/* line 32, ../scss/base/_base.scss */
.jumbotron {
  background-image: url("../img/mybg1.jpg");
  height: 610px !important;
  text-align: center;
  margin: 0 auto;
  overflow: hidden;
  max-width: 100%;
}

/* line 42, ../scss/base/_base.scss */
.jumbotron h2 {
  font-family: 'Maven Pro', sans-serif;
  font-weight: 700;
  font-size: 35px;
  text-transform: uppercase;
  letter-spacing: 0px;
  line-height: 70px;
  text-align: center;
  color: #E7D8D8;
  text-shadow: 1px 1px 1px #787777;
  filter: dropshadow(color=#787777, offx=1, offy=1);
  padding-top: 1px;
  margin: 0 auto;
  /* position: fixed; */
  z-index: 10;
  width: 100%;
}

/* line 61, ../scss/base/_base.scss */
.jumbotron span.small {
  color: #E7D8D8;
}

/*  Alert-Success Style   */
/* line 68, ../scss/base/_base.scss */
.alert-success {
  background-color: #CDDCE9;
  border-color: #CDDCE9;
  color: #436C92;
}

/* line 74, ../scss/base/_base.scss */
span.amp {
  display: inline-block;
  font-size: 40px;
  font-weight: normal;
  font-family: Baskerville, 'Maven Pro', serif;
  font-style: italic;
  color: #E7D8D8;
}

/* line 83, ../scss/base/_base.scss */
span.small {
  font-size: 40px;
}

/* line 87, ../scss/base/_base.scss */
span.name {
  color: #9C034F;
  text-shadow: 1px 0px 1px #787777;
}

/* line 93, ../scss/base/_base.scss */
span.intro_line {
  background: url("img/intro_line.png") no-repeat;
  width: 254px;
  height: 8px;
  display: inline-block;
  margin: 0 20px 12px 25px;
}

/*   Responsive image style   */
/* line 103, ../scss/base/_base.scss */
.st {
  margin-top: 0px !important;
  margin: 0 auto;
}

/* line 110, ../scss/base/_base.scss */
.embed-responsive.embed-responsive-4by3 {
  margin-top: -10px;
}

/* line 115, ../scss/base/_base.scss */
.bg-image h1 {
  position: absolute;
  text-align: center;
  bottom: 0;
  left: 0;
  right: 0;
  color: white;
}

/*   Captions/Headers styles   */
/* line 126, ../scss/base/_base.scss */
#process {
  margin-bottom: 10px !important;
}

/* line 129, ../scss/base/_base.scss */
#visualDesign {
  margin-bottom: 150px !important;
}

/* line 132, ../scss/base/_base.scss */
#visual1 {
  margin-top: 30px !important;
}

/* line 135, ../scss/base/_base.scss */
#visual2 {
  margin-bottom: 30px !important;
}

/* line 138, ../scss/base/_base.scss */
#contact {
  margin-top: 150px !important;
}

/* line 141, ../scss/base/_base.scss */
#ct1 {
  margin-top: 150px !important;
}

/* line 144, ../scss/base/_base.scss */
#ct2 {
  margin-top: 15px !important;
}

/* line 147, ../scss/base/_base.scss */
#ct3 {
  margin-bottom: 25px !important;
}

/*   Carousel Style   */
/* line 155, ../scss/base/_base.scss */
div#myCarousel {
  background: transparent;
  margin-top: -20px;
}

/* line 160, ../scss/base/_base.scss */
.carousel-inner {
  position: relative;
  overflow: hidden;
  align-items: center;
  background: transparent;
}

/* line 167, ../scss/base/_base.scss */
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
  width: 70% !important;
  margin: auto;
}

/* line 172, ../scss/base/_base.scss */
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #7E97C7;
}

/* line 179, ../scss/base/_base.scss */
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #B4CEEA;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}

/* line 192, ../scss/base/_base.scss */
.carousel-caption {
  text-shadow: 0 0 0;
  text-align: left;
  top: -4%;
  right: 0%;
  font-weight: 200px;
  font-size: 11px;
  color: #000;
}

/* line 204, ../scss/base/_base.scss */
.info {
  margin-top: -25 !important;
}

/* line 208, ../scss/base/_base.scss */
.second {
  margin-top: -20px !important;
}

/* line 211, ../scss/base/_base.scss */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
  margin-top: -10px !important;
}

/*  h2, h3, h4 and Text Styles  */
/* line 222, ../scss/base/_base.scss */
.createD {
  text-align: center;
  margin-top: 10px;
  font-size: 14px;
}

/* line 228, ../scss/base/_base.scss */
.createD1 {
  text-align: center;
  margin-top: 10px;
  font-size: 13px;
}

/* line 234, ../scss/base/_base.scss */
.createV {
  text-align: center;
  margin-top: 10px;
  font-size: 14px;
}

/* line 240, ../scss/base/_base.scss */
.createP {
  text-align: center;
  margin-top: 20px;
}

/* line 246, ../scss/base/_base.scss */
.createW {
  text-align: center;
}

/* line 250, ../scss/base/_base.scss */
.createM {
  text-align: center;
}

/* line 254, ../scss/base/_base.scss */
.effectfront {
  border: none;
  margin: 0 auto;
}

/* line 259, ../scss/base/_base.scss */
.effectfront:hover {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
}

/* line 268, ../scss/base/_base.scss */
p.text_Inter {
  margin-top: 10px;
  text-align: justify;
  padding-left: 7px;
  padding-top: 5px;
  padding-right: 14px !important;
}

/* line 276, ../scss/base/_base.scss */
span.frontlink {
  background-color: #3C4353;
  color: #fff;
  font-size: small;
  margin-left: 15px;
}

/* line 284, ../scss/base/_base.scss */
.front {
  color: #496E91;
}

/* line 288, ../scss/base/_base.scss */
.front2 {
  color: #496E91;
  font-weight: 500;
  text-align: left;
  font-size: 24px;
  margin-top: -30px;
  margin-bottom: 30px;
}

/* line 298, ../scss/base/_base.scss */
h4.cont {
  margin-top: -10px !important;
}

/* line 303, ../scss/base/_base.scss */
h3.text {
  font-family: -webkit-pictograph;
  font-size: 30px;
  text-align: center;
  color: white;
  margin-top: -30px;
  padding-bottom: 23px;
}

/* line 312, ../scss/base/_base.scss */
.ownerimg {
  margin-bottom: 15px;
}

/* line 316, ../scss/base/_base.scss */
h3.fronttxt1 {
  color: #496E91;
  font-weight: 500;
  text-align: left;
  font-size: 20px;
  margin-top: 110px;
  margin-bottom: 40px;
  margin-left: 8px;
}

/* line 326, ../scss/base/_base.scss */
h2.fronttxt1 {
  color: #496E91;
  font-weight: 500;
  text-align: left;
  font-size: 20px;
  margin-left: 15px !important;
  margin-top: 40px !important;
  margin-bottom: 40px;
}

/* line 336, ../scss/base/_base.scss */
h2.fronttxt2 {
  color: #496E91;
  font-weight: 500;
  text-align: left;
  font-size: 24px;
  margin-top: -30px;
  margin-bottom: 30px;
  padding-left: 10px;
}

/* line 347, ../scss/base/_base.scss */
.fronttxt3 {
  color: #496E91;
  font-weight: 500;
  text-align: left;
  font-size: 23px;
  margin-top: 45px;
  margin-bottom: 30px;
  padding-left: 10px;
}

/* line 357, ../scss/base/_base.scss */
h3.contTxt {
  color: #496E91;
  font-weight: 200;
}

/* line 363, ../scss/base/_base.scss */
h3.cont {
  color: #496E91;
  font-weight: 500;
  margin-top: 38px;
}

/* Horizontal line style */
/* line 372, ../scss/base/_base.scss */
hr {
  border: 0;
  height: 1px;
  background: #333;
  background-image: linear-gradient(to right, #cccccc, #333333, #cccccc);
  margin: 0 auto !important;
}

/* Media Query Styles for Dropdown-menu  */
@media (min-width: 768px) and (max-width: 900px) {
  /* Media Query Styles for Dropdown-menu  */
  /* Jumbotron Styles  */
  /* line 391, ../scss/base/_base.scss */
  .jumbotron {
    background-image: url("../img/mybg1.jpg");
    height: 528px !important;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
    max-width: 100%;
  }

  /* line 401, ../scss/base/_base.scss */
  .cont {
    margin-top: 250px !important;
  }

  /* line 405, ../scss/base/_base.scss */
  .jumbotron h2 {
    font-family: 'Maven Pro', sans-serif;
    font-weight: 700;
    font-size: 35px;
    text-transform: uppercase;
    letter-spacing: 0px;
    line-height: 60px;
    text-align: center;
    color: #E7D8D8;
    text-shadow: 1px 1px 1px #787777;
    filter: dropshadow(color=#787777, offx=1, offy=1);
    padding-top: 0px;
    margin: 0 auto;
    /* position: fixed; */
    z-index: 10;
    width: 100%;
  }

  /* line 424, ../scss/base/_base.scss */
  .jumbotron span.small {
    color: #E7D8D8;
  }

  /* line 428, ../scss/base/_base.scss */
  span.amp {
    display: inline-block;
    font-size: 40px;
    font-weight: normal;
    font-family: Baskerville, 'Maven Pro', serif;
    font-style: italic;
    color: #E7D8D8;
  }

  /* line 437, ../scss/base/_base.scss */
  span.small {
    font-size: 40px;
  }

  /* line 441, ../scss/base/_base.scss */
  span.name {
    color: #9C034F;
    text-shadow: 1px 0px 1px #787777;
  }

  /* line 447, ../scss/base/_base.scss */
  span.intro_line {
    background: url("img/intro_line.png") no-repeat;
    width: 254px;
    height: 8px;
    display: inline-block;
    margin: 0 20px 12px 25px;
  }

  /* line 456, ../scss/base/_base.scss */
  .front1 {
    border-color: transparent;
    background: url("../img/processlogo.png") no-repeat top;
    margin-top: -10px !important;
    height: 346px;
    width: 100%;
  }

  /* Responsive Images  */
  /* line 468, ../scss/base/_base.scss */
  .st {
    margin-top: -15px !important;
    margin: 0 auto;
  }

  /* line 474, ../scss/base/_base.scss */
  .bg-image h1 {
    position: absolute;
    text-align: center;
    bottom: 0;
    left: 0;
    right: 0;
    color: white;
  }

  /* Carousel caption style */
  /* line 486, ../scss/base/_base.scss */
  .carousel-caption {
    text-shadow: 0 0 0;
    text-align: left;
    top: -10%;
    right: 0%;
    font-size: 8px;
    color: #000;
  }

  /* line 495, ../scss/base/_base.scss */
  .createD1 {
    text-align: center;
    margin-top: 10px;
    font-size: 13px;
    margin-bottom: 50px;
  }

  /* line 502, ../scss/base/_base.scss */
  .createV {
    text-align: center;
    margin-top: 10px;
    font-size: 14px;
    margin-bottom: 50px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  /* Responsive Images  */
  /* line 514, ../scss/base/_base.scss */
  .st {
    margin-top: 60px !important;
    margin: 0 auto;
  }

  /* line 519, ../scss/base/_base.scss */
  .front1 {
    display: none;
    visibility: hidden;
    margin-top: -30px;
    height: 0px;
    width: 100%;
  }

  /* line 529, ../scss/base/_base.scss */
  .bg-image h1 {
    position: absolute;
    text-align: center;
    bottom: 0;
    left: 0;
    right: 0;
    color: white;
  }

  /*   Jumbotron Style   */
  /* line 540, ../scss/base/_base.scss */
  .jumbotron {
    background-image: url("../img/mybg1.jpg");
    height: 610px !important;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
    max-width: 100%;
  }

  /* line 550, ../scss/base/_base.scss */
  .jumbotron h2 {
    font-family: 'Maven Pro', sans-serif;
    font-weight: 700;
    font-size: 35px;
    text-transform: uppercase;
    letter-spacing: 0px;
    line-height: 60px;
    text-align: center;
    color: #E7D8D8;
    text-shadow: 1px 1px 1px #787777;
    filter: dropshadow(color=#787777, offx=1, offy=1);
    padding-top: 1px;
    margin: 0 auto;
    /* position: fixed; */
    z-index: 10;
    width: 100%;
  }

  /* line 569, ../scss/base/_base.scss */
  .jumbotron span.small {
    color: #E7D8D8;
  }

  /* line 574, ../scss/base/_base.scss */
  span.amp {
    display: inline-block;
    font-size: 40px;
    font-weight: normal;
    font-family: Baskerville, 'Maven Pro', serif;
    font-style: italic;
    color: #E7D8D8;
  }

  /* line 583, ../scss/base/_base.scss */
  span.small {
    font-size: 40px;
  }

  /* line 587, ../scss/base/_base.scss */
  span.name {
    color: #9C034F;
    text-shadow: 1px 0px 1px #787777;
  }

  /* line 592, ../scss/base/_base.scss */
  span.intro_line {
    background: url("img/intro_line.png") no-repeat;
    width: 254px;
    height: 8px;
    display: inline-block;
    margin: 0 20px 12px 25px;
  }

  /* Carousel Style  */
  /* line 602, ../scss/base/_base.scss */
  .carousel-caption {
    text-shadow: 0 0 0;
    text-align: left;
    top: -10%;
    right: 0%;
    font-size: 8px;
    color: #000;
  }

  /* line 611, ../scss/base/_base.scss */
  .createD1 {
    text-align: center;
    margin-top: 10px;
    font-size: 13px;
    margin-bottom: 50px;
  }

  /* line 618, ../scss/base/_base.scss */
  .createV {
    text-align: center;
    margin-top: 10px;
    font-size: 14px;
    margin-bottom: 50px;
  }
}
/* Media Query Styles for Dropdown-menu  */
@media (min-width: 500px) and (max-width: 600px) {
  /* Responsive Images  */
  /* line 632, ../scss/base/_base.scss */
  .st {
    margin-top: 60px !important;
    margin: 0 auto;
  }

  /* line 638, ../scss/base/_base.scss */
  .front1 {
    display: none;
    visibility: hidden;
    margin-top: -30px;
    height: 0px;
    width: 100%;
  }

  /* line 647, ../scss/base/_base.scss */
  .bg-image h1 {
    position: absolute;
    text-align: center;
    bottom: 0;
    left: 0;
    right: 0;
    color: white;
  }

  /*   Jumbotron Style   */
  /* line 657, ../scss/base/_base.scss */
  .jumbotron {
    background-image: url("../img/mybg1.jpg");
    height: 610px !important;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
    max-width: 100%;
  }

  /* line 667, ../scss/base/_base.scss */
  .jumbotron h2 {
    font-family: 'Maven Pro', sans-serif;
    font-weight: 700;
    font-size: 35px;
    text-transform: uppercase;
    letter-spacing: 0px;
    line-height: 60px;
    text-align: center;
    color: #E7D8D8;
    text-shadow: 1px 1px 1px #787777;
    filter: dropshadow(color=#787777, offx=1, offy=1);
    padding-top: 1px;
    margin: 0 auto;
    /* position: fixed; */
    z-index: 10;
    width: 100%;
  }

  /* line 686, ../scss/base/_base.scss */
  .jumbotron span.small {
    color: #E7D8D8;
  }

  /* line 691, ../scss/base/_base.scss */
  span.small {
    font-size: 40px;
  }

  /* line 695, ../scss/base/_base.scss */
  span.name {
    color: #9C034F;
    text-shadow: 1px 0px 1px #787777;
  }

  /* line 701, ../scss/base/_base.scss */
  span.intro_line {
    background: url("img/intro_line.png") no-repeat;
    width: 254px;
    height: 8px;
    display: inline-block;
    margin: 0 20px 12px 25px;
  }

  /* Carousel Styles */
  /* line 713, ../scss/base/_base.scss */
  .carousel-caption {
    text-shadow: 0 0 0;
    text-align: left;
    top: -10%;
    right: 0%;
    font-size: 8px;
    color: #000;
  }

  /* Text Styles */
  /* line 724, ../scss/base/_base.scss */
  .createD1 {
    text-align: center;
    margin-top: 10px;
    font-size: 13px;
    margin-bottom: 50px;
  }

  /* line 731, ../scss/base/_base.scss */
  .createV {
    text-align: center;
    margin-top: 10px;
    font-size: 14px;
    margin-bottom: 50px;
  }
}
/* Media Query Styles for Dropdown-menu  */
@media (min-width: 200px) and (max-width: 500px) {
  /* Carousel caption style */
  /* line 747, ../scss/base/_base.scss */
  .carousel-caption {
    text-shadow: 0 0 0;
    text-align: left;
    top: -10%;
    right: 0%;
    font-size: 8px;
    color: #000;
  }

  /* Responsive Image Styles */
  /* line 759, ../scss/base/_base.scss */
  .st {
    margin-top: -10px !important;
    margin: 0 auto;
  }

  /* line 765, ../scss/base/_base.scss */
  .bg-image h1 {
    position: absolute;
    text-align: center;
    bottom: 0;
    left: 0;
    right: 0;
    color: white;
  }

  /* Jumbotron Styles */
  /* line 777, ../scss/base/_base.scss */
  .jumbotron {
    background-image: url("../img/mybg1.jpg");
    height: 610px !important;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
    max-width: 100%;
  }

  /* line 787, ../scss/base/_base.scss */
  .jumbotron h1 {
    font-family: 'Maven Pro', sans-serif;
    font-weight: 400;
    font-size: 30px;
    text-transform: uppercase;
    letter-spacing: 0px;
    line-height: 50px;
    text-align: center;
    color: #E7D8D8;
    text-shadow: 1px 1px 1px #787777;
    filter: dropshadow(color=#787777, offx=1, offy=1);
    padding-top: 0px;
    margin: 0 auto;
    /* position: fixed; */
    z-index: 10;
    width: 100%;
  }

  /* line 805, ../scss/base/_base.scss */
  .jumbotron span.small {
    color: #E7D8D8;
  }

  /* line 810, ../scss/base/_base.scss */
  span.small {
    font-size: 30px;
  }

  /* line 814, ../scss/base/_base.scss */
  span.name {
    color: #E7D8D8;
    text-shadow: 1px 0px 1px #787777;
  }

  /* line 819, ../scss/base/_base.scss */
  span.amp {
    display: inline-block;
    font-size: 30px;
    font-weight: normal;
    font-family: Baskerville, 'Maven Pro', serif;
    font-style: italic;
  }

  /* line 826, ../scss/base/_base.scss */
  span.intro_line {
    background: url("img/intro_line.png") no-repeat;
    width: 254px;
    height: 8px;
    display: inline-block;
    margin: 0 20px 12px 25px;
  }

  /* Text Styles */
  /* line 836, ../scss/base/_base.scss */
  .createD1 {
    text-align: center;
    margin-top: 10px;
    font-size: 13px;
    margin-bottom: 50px;
  }

  /* line 843, ../scss/base/_base.scss */
  .createV {
    text-align: center;
    margin-top: 10px;
    font-size: 14px;
    margin-bottom: 50px;
  }

  /* line 851, ../scss/base/_base.scss */
  h3.fronttxt1 {
    color: #496E91;
    font-weight: 500;
    font-size: 20px;
    margin-top: 40px !important;
    margin-bottom: 40px;
    padding-left: 122px !important;
  }

  /* line 860, ../scss/base/_base.scss */
  h2.fronttxt2 {
    color: #496E91;
    font-weight: 500;
    font-size: 24px;
    margin-top: -25px;
    text-align: center;
    margin-bottom: 30px;
  }

  /* line 871, ../scss/base/_base.scss */
  .fronttxt3 {
    color: #496E91;
    font-weight: 500;
    font-size: 24px;
    margin-top: 15px;
    margin-left: 15px !important;
  }

  /* line 879, ../scss/base/_base.scss */
  .fronttxt4 {
    color: #496E91;
    font-weight: 500;
    font-size: 24px;
    margin-top: 15px;
    text-align: center;
    margin: 0 auto;
    max-width: 100%;
  }

  /* Horizontal line style */
  /* line 892, ../scss/base/_base.scss */
  hr {
    margin: 0 auto !important;
  }
}
/* line 2, ../scss/layout/_header.scss */
.page-header {
  margin-top: 0;
  padding-bottom: 9px !important;
  margin: 20px 0 20px !important;
  border-bottom: 0px !important;
}

/* line 2, ../scss/layout/_footer.scss */
footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 80px;
  background-color: #f8f8f8 !important;
}

/* Navigation Styles  */
/* line 7, ../scss/layout/_nav.scss */
.affix {
  position: fixed;
  top: 0;
}

/* line 13, ../scss/layout/_nav.scss */
.navbar-nav li a:hover {
  background: #9C034F;
  opacity: 1;
  color: #999;
}

/* line 20, ../scss/layout/_nav.scss */
.nav.active a {
  background: #161E2B;
  opacity: 1;
  color: #fff;
}

/* Nav-Tabs style */
/* line 29, ../scss/layout/_nav.scss */
.nav-tabs > li > a.active {
  background: #9C034F;
  opacity: 1;
  color: #fff;
}

/* line 35, ../scss/layout/_nav.scss */
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  position: relative;
  display: block;
  padding: 10px 15px;
  color: #337ab7;
  text-decoration: none;
  background-color: transparent;
}

/* line 49, ../scss/layout/_nav.scss */
.nav-tabs > li > a:hover {
  margin-right: 2px;
  border: 1px solid transparent;
  color: #fff;
  background-color: #9c034f !important;
  border-color: transparent;
}

/* Toggle Menu Styles*/
/* line 60, ../scss/layout/_nav.scss */
.navbar-toggle {
  float: right;
  margin-left: 5px;
  border: 1px solid black;
  z-index: 55;
}

/* line 67, ../scss/layout/_nav.scss */
.navbar-toggle {
  background-color: #3C4353;
}

/* line 71, ../scss/layout/_nav.scss */
.navbar-toggle .icon-bar {
  background-color: #FFF;
}

/* Navbar Brand Styles*/
/* line 78, ../scss/layout/_nav.scss */
.navbar-brand {
  float: left;
  padding: 15px 20px;
  font-size: 20px;
  line-height: 20px;
  height: 50px;
}

/* line 86, ../scss/layout/_nav.scss */
.navbar-brand {
  color: white !important;
}

/* line 91, ../scss/layout/_nav.scss */
.navbar-nav {
  margin-top: 4px;
  float: none;
  display: inline-block;
}

/* line 97, ../scss/layout/_nav.scss */
.navbar-nav li a {
  padding: 6px 30px 6px 30px;
  color: #999;
}

/* line 102, ../scss/layout/_nav.scss */
.navbar-nav li a:hover {
  background: #9C034F;
  opacity: 1;
  color: #fff;
}

/* line 108, ../scss/layout/_nav.scss */
.navbar ul li {
  display: inline;
}

/* line 112, ../scss/layout/_nav.scss */
nav a {
  font-size: 18px;
  font-weight: 300;
  color: #4a4949;
}

/* line 118, ../scss/layout/_nav.scss */
.navbar-fixed {
  background-color: #f8f6f2 !important;
}

/* line 124, ../scss/layout/_nav.scss */
.navbar {
  background: #182130;
  min-height: 34px;
  border-radius: 0px;
  width: 100%;
  text-align: center !important;
  z-index: 40;
  margin: 0px;
  -webkit-box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
  -moz-box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
  box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
}

/* line 138, ../scss/layout/_nav.scss */
.nav, .main {
  text-align: left;
}

/* line 142, ../scss/layout/_nav.scss */
nav.navbar.navbar-fixed-top.navbar-default {
  background-color: #3C4353;
  margin-top: 0px;
}

/* line 147, ../scss/layout/_nav.scss */
.navbar-collapse, .navbar-form {
  /*border-color: #101010;*/
}

/* line 151, ../scss/layout/_nav.scss */
.navbar-default .navbar-brand {
  color: #fff !important;
  margin-top: 5px;
}

/* line 157, ../scss/layout/_nav.scss */
.navbar-collapse, .navbar-form {
  /* border-color: #101010; */
  margin-top: 5px;
}

/* line 162, ../scss/layout/_nav.scss */
.navbar-brand {
  float: left;
  padding: 15px 20px;
  font-size: 18px;
  line-height: 20px;
  height: 50px;
}

/* line 171, ../scss/layout/_nav.scss */
.navbar-fixed-top .navbar-brand {
  color: #DEE0E2;
}

/* line 176, ../scss/layout/_nav.scss */
.navbar-default .navbar-nav > li > a {
  color: #E6DEDE;
}

/* line 181, ../scss/layout/_nav.scss */
.navbar-default .navbar-brand {
  color: #fff !important;
}

/* Toggle Menu Styles*/
/* line 189, ../scss/layout/_nav.scss */
.navbar-default .navbar-toggle {
  background-color: #3C4353;
}

/* line 193, ../scss/layout/_nav.scss */
.navbar- .navbar-toggle:hover {
  background-color: #3C4353;
}

/* line 197, ../scss/layout/_nav.scss */
.navbar-default .navbar-toggle:focus {
  background-color: #333D53;
  color: #DEE0E2;
}

/* line 202, ../scss/layout/_nav.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #FFF;
}

/* line 206, ../scss/layout/_nav.scss */
.navbar-default .navbar-toggle .icon-bar:hover {
  background-color: #DEE0E2;
}

/* line 210, ../scss/layout/_nav.scss */
.navbar-default .navbar-nav > li > a {
  color: #FFF !important;
}

/* line 214, ../scss/layout/_nav.scss */
.navbar-default .navbar-nav > li > a:hover {
  color: #e7e7e7 !important;
}

/* line 218, ../scss/layout/_nav.scss */
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  color: #DEE0E2;
}

/* line 226, ../scss/layout/_nav.scss */
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #FFF;
  white-space: nowrap;
}

/* line 237, ../scss/layout/_nav.scss */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #3C4353;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}

/* line 261, ../scss/layout/_nav.scss */
.dropdown-menu > li > a:hover {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #FFF;
  white-space: nowrap;
  background-color: #333D53;
}

/* Footer Navigation bar Styles */
/* line 276, ../scss/layout/_nav.scss */
.navbar-default .navbar-text {
  color: #496E91;
}

/* line 280, ../scss/layout/_nav.scss */
.navbar-text {
  color: #496E91;
}

/* line 284, ../scss/layout/_nav.scss */
.navbar-text.pull-right {
  margin-top: 20px;
  color: #496E91;
}

/* line 290, ../scss/layout/_nav.scss */
.navbar-text > a {
  color: #496E91;
  text-decoration: none;
}

/* line 295, ../scss/layout/_nav.scss */
.navbar-text > a:hover {
  color: #496E91;
  text-decoration: none;
}

/* scroll-top-wrapper styles */
/* line 304, ../scss/layout/_nav.scss */
.scroll-top-wrapper:hover {
  background-color: #838ca3;
}

/* line 308, ../scss/layout/_nav.scss */
.scroll-top-wrapper.show {
  visibility: visible;
  cursor: pointer;
  opacity: 1.0;
}

/* line 314, ../scss/layout/_nav.scss */
.scroll-top-wrapper i.fa {
  line-height: inherit;
}

/* line 318, ../scss/layout/_nav.scss */
.scroll-top-wrapper {
  position: fixed;
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
  text-align: center;
  z-index: 99999999;
  background-color: #4e5a7b;
  color: #eeeeee;
  width: 45px;
  height: 45px;
  line-height: 45px;
  right: 10px;
  bottom: 81px;
  padding-top: 2px;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  border-top-left-radius: radius;
  border-top-right-radius: radius;
  border-bottom-right-radius: radius;
  border-bottom-left-radius: radius;
  -webkit-border-radius: radius;
  -moz-border-radius: radius;
  -o-border-radius: radius;
}

/* fa - font-awesome style */
/* line 345, ../scss/layout/_nav.scss */
.fa-2x:hover {
  color: #1B2232;
}

/* log-on style */
/* line 350, ../scss/layout/_nav.scss */
.log-on {
  padding-bottom: 20px;
}

/* Styles for Navbar static-top */
/* line 358, ../scss/layout/_nav.scss */
.navbar-static-top {
  background-color: #3C4353;
}

/* line 362, ../scss/layout/_nav.scss */
.navbar-fixed {
  background-color: #3C4353;
}

/* line 366, ../scss/layout/_nav.scss */
.navbar-default {
  border-color: transparent;
}

/* Embeded navbar fixed styles  */
/* line 373, ../scss/layout/_nav.scss */
nav.navbar.navbar-default-fixed {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, #f8f8f8 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, 0.0001)), to(#f8f8f8));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, #f8f8f8 100%);
}

/* line 382, ../scss/layout/_nav.scss */
nav.navbar.navbar-default.navbar-fixed {
  border-color: transparent;
  margin-top: -23px;
  background-color: #1B2232;
}

/* Image link Styles  */
/* line 392, ../scss/layout/_nav.scss */
.front-image:hover {
  cursor: hand;
  cursor: pointer;
  opacity: .9;
}

/* Image link Styles  */
/* line 402, ../scss/layout/_nav.scss */
.tt:hover {
  cursor: hand;
  cursor: pointer;
  opacity: .9;
}

/* line 409, ../scss/layout/_nav.scss */
a.divLink {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  text-decoration: none;
  /* Makes sure the link doesn't get underlined */
  z-index: 10;
  /* raises anchor tag above everything else in div */
  background-color: white;
  /*workaround to make clickable in IE */
  opacity: 0;
  /*workaround to make clickable in IE */
  filter: alpha(opacity=0);
  /*workaround to make clickable in IE */
}

/* Media Query Styles for Dropdown-menu  */
@media (min-width: 768px) and (max-width: 1300px) {
  /* dropdown-menu color */
  /* line 433, ../scss/layout/_nav.scss */
  .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: white !important;
    white-space: nowrap;
  }

  /* line 443, ../scss/layout/_nav.scss */
  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #101D3E;
  }

  /* line 447, ../scss/layout/_nav.scss */
  .dropdown-menu > li > a:hover {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #dee0e2 !important;
    white-space: nowrap;
  }

  /* line 459, ../scss/layout/_nav.scss */
  .navbar-brand {
    display: none;
    visibility: hidden;
    border-bottom: 1px solid #ddd;
    margin-top: -100px;
  }

  /* line 466, ../scss/layout/_nav.scss */
  .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #333D53;
  }

  /* line 471, ../scss/layout/_nav.scss */
  .navbar-default .navbar-toggle {
    border-color: #3C4353;
  }

  /* line 475, ../scss/layout/_nav.scss */
  .navbar-toggle {
    position: relative;
    float: right;
    margin-right: 15px;
    padding: 9px 10px;
    margin-top: 12px;
    margin-bottom: 8px;
    background-color: #3C4353;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
  }

  /* line 489, ../scss/layout/_nav.scss */
  nav.navbar.navbar-default.navbar-fixed {
    border-color: transparent;
    margin-top: -23px;
    background-color: #1B2232;
  }

  /* Image link Styles  */
  /* line 500, ../scss/layout/_nav.scss */
  .tt:hover {
    cursor: hand;
    cursor: pointer;
    opacity: .9;
  }

  /* line 506, ../scss/layout/_nav.scss */
  .front-image:hover {
    cursor: hand;
    cursor: pointer;
    opacity: .9;
  }

  /* line 513, ../scss/layout/_nav.scss */
  a.divLink {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none;
    /* Makes sure the link doesn't get underlined */
    z-index: 10;
    /* raises anchor tag above everything else in div */
    background-color: white;
    /*workaround to make clickable in IE */
    opacity: 0;
    /*workaround to make clickable in IE */
    filter: alpha(opacity=0);
    /*workaround to make clickable in IE */
  }

  /* line 534, ../scss/layout/_nav.scss */
  .affix {
    position: fixed;
    top: 0;
  }

  /* line 539, ../scss/layout/_nav.scss */
  .nav .active, .nav .active a {
    background: #9C034F;
    opacity: 1;
    color: #fff;
  }

  /* line 546, ../scss/layout/_nav.scss */
  .navbar {
    background: #F8F6F2;
    min-height: 34px;
    border-radius: 0px;
    width: 100%;
    margin: 0 auto;
    text-align: center !important;
    z-index: 40;
    margin: 0px;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
    -moz-box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
    box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
  }

  /* line 561, ../scss/layout/_nav.scss */
  .navbar-toggle {
    float: right;
    margin-left: 5px;
    border: 1px solid black;
    border: 1px solid transparent;
    background: #E7D8D8;
    z-index: 55;
  }

  /* line 571, ../scss/layout/_nav.scss */
  .navbar-nav {
    margin-top: 4px;
    float: none;
    display: inline-block;
  }

  /* line 577, ../scss/layout/_nav.scss */
  .navbar-nav li a {
    padding: 6px 30px 6px 30px;
    color: #999;
    background: transparent;
  }

  /* line 583, ../scss/layout/_nav.scss */
  .navbar-nav li a:hover {
    background: #9C034F;
    opacity: 1;
    color: #fff;
  }

  /* line 589, ../scss/layout/_nav.scss */
  .navbar ul li {
    display: inline;
  }

  /* line 593, ../scss/layout/_nav.scss */
  nav a {
    font-size: 18px;
    font-weight: 300;
    color: #4a4949;
  }

  /* line 599, ../scss/layout/_nav.scss */
  .navbar-fixed {
    background-color: #f8f6f2 !important;
  }

  /* line 604, ../scss/layout/_nav.scss */
  .navbar {
    background: #182130;
    min-height: 34px;
    border-radius: 0px;
    width: 100%;
    text-align: left;
    z-index: 40;
    margin: 0px;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
    -moz-box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
    box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
  }
}
@media (min-width: 200px) and (max-width: 767px) {
  /* Media Query Styles for Dropdown-menu  */
  /* line 624, ../scss/layout/_nav.scss */
  .navbar {
    background: #F8F6F2;
    min-height: 34px;
    border-radius: 0px;
    width: 100%;
    text-align: center !important;
    z-index: 40;
    margin: 0 auto;
    margin: 0px;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
    -moz-box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
    box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
  }

  /* dropdown-menu color */
  /* line 639, ../scss/layout/_nav.scss */
  .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: white !important;
    white-space: nowrap;
  }

  /* line 649, ../scss/layout/_nav.scss */
  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #101D3E;
  }

  /* line 653, ../scss/layout/_nav.scss */
  .dropdown-menu > li > a:hover {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #dee0e2 !important;
    white-space: nowrap;
  }

  /* line 663, ../scss/layout/_nav.scss */
  .navbar-brand {
    color: #fff !important;
    margin-top: 5px;
  }

  /* line 669, ../scss/layout/_nav.scss */
  .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #333D53;
  }

  /* line 674, ../scss/layout/_nav.scss */
  .navbar-default .navbar-toggle {
    border-color: #3C4353;
  }

  /* line 680, ../scss/layout/_nav.scss */
  .navbar-toggle {
    float: right;
    margin-left: 5px;
    border: 1px solid black;
    border: 1px solid transparent;
    background: #E7D8D8;
    z-index: 55;
  }

  /* line 690, ../scss/layout/_nav.scss */
  nav.navbar.navbar-default.navbar-fixed {
    border-color: transparent;
    margin-top: -23px;
    background-color: #1B2232;
  }

  /* Hide Nav-Tabs style */
  /* line 699, ../scss/layout/_nav.scss */
  .nav-tabs {
    display: none;
    visibility: hidden;
    border-bottom: 1px solid #ddd;
    margin-top: -100px;
  }

  /* Image link Styles  */
  /* line 709, ../scss/layout/_nav.scss */
  .front-image:hover {
    cursor: hand;
    cursor: pointer;
    opacity: .9;
  }

  /* line 716, ../scss/layout/_nav.scss */
  .tt:hover {
    cursor: hand;
    cursor: pointer;
    opacity: .9;
  }

  /* line 723, ../scss/layout/_nav.scss */
  a.divLink {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none;
    /* Makes sure the link doesn't get underlined */
    z-index: 10;
    /* raises anchor tag above everything else in div */
    background-color: white;
    /*workaround to make clickable in IE */
    opacity: 0;
    /*workaround to make clickable in IE */
    filter: alpha(opacity=0);
    /*workaround to make clickable in IE */
  }

  /* line 746, ../scss/layout/_nav.scss */
  .affix {
    position: fixed;
    top: 0;
  }

  /* line 751, ../scss/layout/_nav.scss */
  .nav .active, .nav .active a {
    background: #9C034F;
    opacity: 1;
    color: #fff;
  }

  /* line 758, ../scss/layout/_nav.scss */
  .navbar {
    background: #F8F6F2;
    min-height: 34px;
    border-radius: 0px;
    margin: 0 auto;
    width: 100%;
    text-align: center !important;
    z-index: 40;
    margin: 0px;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
    -moz-box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
    box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
  }

  /* Toggle Menu Styles*/
  /* line 777, ../scss/layout/_nav.scss */
  .navbar-toggle {
    float: right;
    margin-left: 5px;
    border: 1px solid #1D2C3F;
    background: #071322 !important;
    z-index: 55;
  }

  /* line 786, ../scss/layout/_nav.scss */
  .navbar-nav {
    margin-top: 4px;
    float: left;
    display: inline-block;
  }

  /* line 793, ../scss/layout/_nav.scss */
  .navbar-nav li a {
    padding: 6px 30px 6px 30px;
    color: #999;
    background: transparent;
  }

  /* line 800, ../scss/layout/_nav.scss */
  .navbar-nav li a:hover {
    background: #9C034F;
    opacity: 1;
    color: #fff;
  }

  /* line 807, ../scss/layout/_nav.scss */
  .navbar ul li {
    display: inline;
  }

  /* line 812, ../scss/layout/_nav.scss */
  nav a {
    font-size: 18px;
    font-weight: 300;
    color: #4a4949;
  }

  /* line 818, ../scss/layout/_nav.scss */
  .navbar-fixed {
    background-color: #f8f6f2 !important;
  }

  /* line 823, ../scss/layout/_nav.scss */
  .navbar {
    background: #182130;
    min-height: 34px;
    border-radius: 0px;
    width: 100%;
    text-align: left;
    z-index: 40;
    margin: 0 auto;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
    -moz-box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
    box-shadow: 0px 0px 7px 0px rgba(129, 129, 129, 0.67);
  }
}
/*   Button Styles   */
/* line 3, ../scss/modules/_buttons.scss */
button.btn.btn-default {
  margin-top: 8px;
}

/* line 8, ../scss/modules/_buttons.scss */
button.btn.btn-primary {
  margin-top: 8px;
}

/* line 13, ../scss/modules/_buttons.scss */
button#myBtn {
  margin-top: -10px;
  color: #333D53;
  background-color: #E7E7E7;
  border-color: transparent;
}

/* line 20, ../scss/modules/_buttons.scss */
button#myBtn:hover {
  margin-top: -10px;
  color: #fff;
  background-color: #1B2232;
  border-color: transparent;
}

/* line 28, ../scss/modules/_buttons.scss */
.btn-primary:hover {
  color: #fff;
  background-color: #1B2232;
  border-color: transparent;
}

/* line 35, ../scss/modules/_buttons.scss */
button#myBtn {
  margin-top: -10px;
}

/* line 39, ../scss/modules/_buttons.scss */
input#button {
  float: right;
  margin-top: -18px;
}

/* line 44, ../scss/modules/_buttons.scss */
button#myClick {
  margin-top: -10px;
}
