/*
 * Start Bootstrap - Logo Nav (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */
html,
body {
height: 100%;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
text-rendering:optimizeLegibility;
}
::-moz-selection{color:#ffffff;background:#cfcfcf;text-shadow:none;}
::selection{color:#ffffff;background:#cfcfcf;text-shadow:none;}

body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Change if height of navigation changes. */
    font-family: 'Poppins', sans-serif;
}

.navbar-fixed-top{
    background:#ffffff;
}
.navbar-fixed-top .navbar-nav>li>a{
    color:#7b7b7b;font-weight:500;
}
.navbar-fixed-top .navbar-nav>li>a:hover{
    color:#e06c02;background-color: transparent;
}
.active{
    background:none !important;
    color:#d47346 !important;
    font-weight:500;
    text-decoration:none;
}
.navbar-fixed-top .nav{
    padding-top:20px;
    padding-bottom:20px;
    padding-left:60px;
    text-transform:uppercase;
}
.navbar-fixed-top .navbar-brand{padding:0 5px;}

.navbar-toggle{background-color:#000 !important;}

@media(min-width:768px){
body{padding-top:90px;}
.navbar-fixed-top .navbar-brand{padding:15px 0;}
}
@media screen and (max-width:768px){.navbar-brand{margin-left:30px;margin-top:10px;margin-bottom:30px;}
}

.navbar-inverse {
    background-color: #ffffff;
    border-color: #f1f1f1;
}

/* ===================== fadeInLeft ==========================*/

@-webkit-keyframes fadeInLeft {
            0% {
               opacity: 0;
               -webkit-transform: translateX(-240px);
            }
            100% {
               opacity: 1;
               -webkit-transform: translateX(0);
            }
         }
         
         @keyframes fadeInLeft {
            0% {
               opacity: 0;
               transform: translateX(-240px);
            }
            100% {
               opacity: 1;
               transform: translateX(0);
            }
         }
         
         .fadeInLeft {
			-webkit-animation-name: fadeInLeft;
            animation-name: fadeInLeft;
			-webkit-animation-delay:0.3s;
			animation-delay:0.3s;
         }
		 

/* ===================== fadeInDown ==========================*/

@-webkit-keyframes fadeInDown {
            0% {
               opacity: 0;
               -webkit-transform: translateY(-20px);
            }
            100% {
               opacity: 1;
               -webkit-transform: translateY(0);
            }
         }
         
         @keyframes fadeInDown {
            0% {
               opacity: 0;
               transform: translateY(-20px);
            }
            100% {
               opacity: 1;
               transform: translateY(0);
            }
         }
         
.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
    -webkit-animation-delay:0.2s;
    animation-delay:0.2s;
}
		 
		 
.animated {
  -webkit-animation-duration: 2.2s;
  animation-duration: 2.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}


/* ===================== fadeInRight  ==========================*/

@-webkit-keyframes fadeInRight {
            0% {
               opacity: 0;
               -webkit-transform: translateX(240px);
            }
            100% {
               opacity: 1;
               -webkit-transform: translateX(0);
            }
         }
         
         @keyframes fadeInRight {
            0% {
               opacity: 0;
               transform: translateX(240px);
            }
            100% {
               opacity: 1;
               transform: translateX(0);
            }
         }
         
         .fadeInRight {
			-webkit-animation-name: fadeInRight;
            animation-name: fadeInRight;
			-webkit-animation-delay:0.3s;
			animation-delay:0.3s;
         }

.animated {
  -webkit-animation-duration: 2.2s;
  animation-duration: 2.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}


h1{color:#585858;font-size:48px;font-weight:300;}
h2{font-size:31px;font-weight:500;}
p {color: #263346 !important;}
section{padding:60px 0px 0px 0px;}
.lead{color:#525252 !important;font-size:21px;}
.text-muted{color:#d47346 !important;}
.mt-120{margin-top:120px;}
.mt-60{margin-top:60px;}
.mt-20{margin-top:20px;}
.text-primary {color: #d47346 !important;font-size: 22px;}
.text-home{font-size:16px;line-height:24px;}
.font-weight-700{font-weight:700;}
.fa-cog {
    -webkit-animation: fa-spin 12s infinite linear;
    animation: fa-spin 12s infinite linear;
}
.fa-fw {
    width: 1.28571429em;
    text-align: center;
}
.fa-5x {
    font-size: 5em;
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-style {
    color: #d67c52 !important;
    text-align:center;
}
.mt-10{margin-top: 10px;}

.section-bg {
    background-color: #ffb586;
    padding: 60px 0px;
    margin-top:60px;
    color: #313131 !important;
    font-size: 21px;
}

.bg-footer {
    background: #383838;
    border-top: 1px solid #dadada;
    padding:30px 0px 20px 0px;
}

.white-text{color:#FFF !important;}

.border-radius {
    border-radius: 15px;
}

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}

.bg-LocalBusiness {
    background-color: #ffe1c8;
    padding: 15px 30px;
    border-radius: 9px;
}








