:focus {
outline-color:transparent!important;
outline-style:none!important;
}

html {
overflow-y:scroll;
background:#fff;
}

body {
font-family:Raleway, sans-serif;
font-size:14px;
line-height:22px;
color:#7f858c;
-webkit-font-smoothing:antialiased;
-webkit-text-size-adjust:100%;
cursor:default;
overflow:hidden;
font-style:normal;
font-weight:400;
background:#FFF;
letter-spacing:1px;
margin:0;
padding:0;
}

a {
color:#ACB2B8;
text-decoration:none;
}

a:hover,a:active,a:focus {
text-decoration:none;
}

.title-icon {
position:relative;
top:10px;
font-size:3em;
margin-bottom:10px;
margin-right:30px;
}

h1,h2,h3,h4,h5,h6 {
font-family:Raleway, sans-serif;
color:#282A2E;
line-height:1.3em;
margin-top:0;
margin-bottom:10px;
font-weight:400;
text-align:left;
}

h1 {
color:#333;
font-size:48px;
font-weight:600;
letter-spacing:1px;
}

h2 {
color:#333;
font-size:40px;
font-weight:600;
letter-spacing:1px;
}

h2.second {
margin-bottom:0;
}

h3 {
color:#D48232;
font-size:28px;
font-weight:300;
letter-spacing:1px;
}

h3:before {
margin-right:0;
position:relative;
}

h4 {
color:#404449;
font-size:16px;
font-weight:600;
letter-spacing:1px;
}

h5 {
color:#7f858c;
font-size:14px;
font-weight:600;
letter-spacing:1px;
}

h6 {
color:#7f858c;
font-size:14px;
font-weight:400;
letter-spacing:1px;
}

p {
font-family:Raleway, sans-serif;
font-size:14px;
line-height:25px;
color:#7f858c;
font-weight:400;
letter-spacing:1px;
margin-bottom:15px;
}

.lead {
font-family:Raleway, sans-serif;
font-size:14px;
line-height:22px;
color:#ACB2B8;
font-weight:400;
letter-spacing:1px;
}

img {
max-width:80%;
width:auto\9;
height:auto;
vertical-align:middle;
border:0;
-ms-interpolation-mode:bishowsquare;
}

.animated {
visibility:hidden;
}

.site-logo {
float:left;
display:block;
overflow:hidden;
line-height:100px;
}

.site-logo img {
margin-top:0;
width:auto;
max-height:76px;
max-width:184px;
}

.navbar {
position:relative;
min-height:60px;
margin-bottom:0;
border:0 solid transparent;
width:100%;
z-index:1041;
border-radius:0;
padding:0;
}

.navbar-default {
background-color:transparent;
-webkit-box-shadow:0 0 0 rgba(0,0,0,0.15);
-moz-box-shadow:0 0 0 rgba(0,0,0,0.15);
box-shadow:0 0 0 rgba(0,0,0,0.15);
position:fixed;
top:0;
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-ms-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
z-index:1041;
border-color:transparent;
border-width:0 0 1px;
}

.show-navbar-default {
background-color:#FFF!important;
border-color:#ebeff2!important;
}

.navbar-default .navbar-nav>li>a {
color:#7f858c;
font-weight:600;
letter-spacing:1px;
position:relative;
text-transform:uppercase;
font-size:14px;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
border-top:0 solid transparent;
text-shadow:none;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
display:none;
padding:39px 10px;
}

.show-navbar-default .navbar-nav>li>a {
display:inline-block!important;
}

.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus {
color:#24272A;
}

.navbar-toggle {
position:relative;
margin-right:15px;
margin-top:32px;
margin-bottom:0;
background-color:transparent;
border:1px solid transparent;
border-radius:0;
padding:10px;
}

.navbar-default .navbar-toggle {
border-color:#EBEFF2;
}

.navbar-collapse {
max-height:340px;
overflow-x:visible;
padding-right:15px;
padding-left:15px;
border-top:0 solid transparent;
box-shadow:inset 0 0 0 rgba(255,255,255,0.1);
-webkit-overflow-scrolling:touch;
}

.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {
background-color:#FFF;
}

.navbar-default .navbar-toggle .icon-bar {
background-color:#24272A;
}

.navbar-right .dropdown-menu {
left:auto;
right:auto;
}

.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus {
background-color:#FFF;
color:#7f858c;
}

.team {
position:relative;
text-align:center;
margin:0 0 40px;
}

.team-image {
position:relative;
overflow:hidden;
}

a.team-name {
color:#404449;
font-family:Raleway, sans-serif;
font-size:16px;
font-weight:600;
letter-spacing:1px;
display:block;
text-align:center;
margin-bottom:15px;
}

.services {
position:relative;
text-align:center;
margin:0 0 30px;
}

.services-icon {
display:inline-block;
width:100%;
}

.services-icon i {
position:relative;
display:inline-block;
text-align:center;
font-size:48px;
color:#282A2E;
float:left;
margin:0 10px 0 auto;
}

.services-text {
margin-left:95px;
overflow:hidden;
}

.services-icon h4 {
text-align:left;
margin:15px 0 20px 95px;
}

.services p {
text-align:left;
margin:0;
}

. portfolio-mansonry-all {
overflow:hidden;
}

.portfolio-item {
position:relative;
text-align:center;
overflow:hidden;
width:100%;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
margin:0 0 40px;
}

.portfolio-item a {
display:block;
}

.overlay {
background-color:rgba(0,0,0,0.85);
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
opacity:0;
overflow:hidden;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
width:100%;
height:100%;
padding:35px;
}

.overlay-text {
color:#FFF;
width:100%;
height:100%;
opacity:0;
-webkit-transform:scale(0);
-ms-transform:scale(0);
transform:scale(0);
overflow:hidden;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}

.overlay-text h3 {
color:#FFF;
text-align:center;
}

.overlay-text h3:before {
content:"";
}

.portfolio-item:hover .overlay-text {
opacity:1;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
}

.portfolio-item img {
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}

.filter {
display:inline-block;
overflow:hidden;
list-style-type:none;
margin:10px 0 20px;
padding:0;
}

.filter li {
float:left;
}

.filter li a {
color:#ACB2B8;
cursor:pointer;
font:600 14px/29px Raleway, sans-serif;
letter-spacing:1px;
overflow:visible;
position:relative;
display:inline-block;
transition:all .3s ease-in-out;
text-transform:uppercase;
margin:0 30px 0 0;
padding:0;
}

.filter li.active {
background:#FFF;
}

.showsquare-style {
overflow:hidden;
margin:0;
padding:0;
}

.showsquare-style li {
position:relative;
float:left;
width:50%;
list-style:none;
padding-left:0;
overflow:hidden;
text-align:center;
}

.showsquare-style li:hover .overlay-text {
text-align:center;
opacity:1;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
}

.showsquare-style li img {
overflow:hidden;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}

.form-group {
margin-bottom:18px;
}

.form-control {
font-family:Raleway, sans-serif;
display:block;
width:100%;
height:40px;
font-size:14px;
line-height:40px;
color:#7f858c;
font-weight:400;
letter-spacing:1px;
vertical-align:middle;
background-color:transparent;
border:1px solid;
border-radius:0;
-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.0);
box-shadow:inset 0 0 0 rgba(0,0,0,0.0);
-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
text-transform:uppercase;
border-color:#C1C8CE;
padding:0 12px;
}

.form-control:focus,.form-control:hover {
outline:0;
-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0), 0 0 0 rgba(102,175,233,0.6);
box-shadow:inset 0 0 0 rgba(0,0,0,0), 0 0 0 rgba(102,175,233,0.6);
border:1px solid;
}

label {
display:inline-block;
color:#7f858c;
font-family:Raleway, sans-serif;
font-weight:600;
letter-spacing:1px;
font-size:14px;
text-transform:uppercase;
margin:0 0 5px;
}

textarea.form-control {
height:auto;
min-height:106px;
}

.tooltip-inner {
max-width:200px;
color:#fff;
text-align:center;
text-decoration:none;
background-color:#282A2E;
border-radius:0;
font-family:Lato, sans-serif;
padding:10px;
}

.tooltip.top .tooltip-arrow {
bottom:0;
left:50%;
margin-left:-5px;
border-top-color:#282A2E;
border-width:5px 5px 0;
}

.footer-image {
background:url(../img/footer-image/underconstruction.jpg)no-repeat center center fixed;
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
}

.footer-image-colored {
background-color:rgba(40,42,46,0.9);
}

.footer-info {
display:table!important;
width:100%;
height:60px;
}

.footer-info-cell p {
margin-bottom:0;
text-align:left;
}

.footer-info-cell {
display:table-cell;
vertical-align:middle;
}

.footer-site-logo {
float:left;
display:block;
overflow:hidden;
}

.footer-site-logo img {
max-height:60px;
}

.footer-info .social-1 {
float:right;
}

.error {
display:none;
color:#F00;
margin:8px 0;
}

#ajaxsuccess {
font-size:16px;
width:100%;
display:none;
clear:both;
color:#ACB2B8;
margin:8px 0;
}

.skill p {
margin-bottom:5px;
font-weight:600;
letter-spacing:1px;
text-transform:uppercase;
color:#7f858c;
}

.progress {
overflow:visible;
height:10px;
margin-bottom:10px;
background-color:#E8E9ED;
border-radius:0;
-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
}

.progress-bar {
float:left;
font-size:12px;
height:10px;
color:#fff;
text-align:center;
background-color:#282A2E;
-webkit-box-shadow:none;
box-shadow:none;
-webkit-transition:width .6s ease;
transition:width .6s ease;
position:relative;
}

.progress-bar-span {
opacity:0;
position:absolute;
top:-8px;
background-color:#ECF1F4;
color:#7f858c;
border-radius:2px;
font-weight:600;
font-size:14px;
letter-spacing:1px;
right:0;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
padding:3px 10px;
}

.skill:hover .progress-bar-span {
opacity:1;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}

.parallax {
width:100%;
background-attachment:fixed;
background-repeat:no-repeat;
text-align:center;
margin:0;
padding:0;
}

.parallax .parallax-text-container-1 {
width:100%;
margin:0;
padding:40px;
}

.parallax-text-container-1 .parallax-text-item {
text-align:center;
}

.parallax-mobile {
background-position:50% 0!important;
background-attachment:scroll!important;
}

.parallax h3 {
color:#FFF;
margin-bottom:25px;
}

.parallax p {
color:#FFF;
margin-bottom:0;
}

.parallax h3:before {
content:"";
margin-right:0;
position:relative;
}

.btn-parallax {
color:#fff;
background-color:transparent;
border:1px solid;
border-color:#FFF;
}

.spacer1 {
height:1px!important;
}

.spacer5 {
height:5px!important;
}

.spacer10 {
height:10px!important;
}

.spacer15 {
height:15px!important;
}

.spacer20 {
height:20px!important;
}

.spacer25 {
height:25px!important;
}

.spacer30 {
height:30px!important;
}

.spacer35 {
height:35px!important;
}

.spacer40 {
height:40px!important;
}

.spacer45 {
height:45px!important;
}

.spacer50 {
height:50px!important;
}

.spacer55 {
height:55px!important;
}

.spacer60 {
height:60px!important;
}

.spacer65 {
height:65px!important;
}

.spacer70 {
height:70px!important;
}

.spacer75 {
height:75px!important;
}

.spacer80 {
height:80px!important;
}

.spacer85 {
height:85px!important;
}

.spacer90 {
height:90px!important;
}

.spacer95 {
height:95px!important;
}

.spacer100 {
height:100px!important;
}

.spacer110 {
height:110px!important;
}

.spacer120 {
height:120px!important;
}

.spacer130 {
height:130px!important;
}

.spacer140 {
height:140px!important;
}

.text-left {
text-align:left!important;
}

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

.text-center {
text-align:left !center;
}

hr {
background:#D48232;
width:100%;
height:1px;
margin-top:40px;
margin-bottom:30px;
border:none;
float:left;
}

hr.fancy-hr {
position:relative;
float:center;
}

hr.fancy-hr:before {
content:'';
position:absolute;
left:45%;
top:0;
width:75px;
height:1px;
background:#000;
display:block;
}

.box,.box-2 {
position:relative;
font-family:Raleway, sans-serif;
color:#7f858c;
line-height:22px;
margin-bottom:20px;
}

.box .box-content,.box-2 .box-content {
border:1px solid;
background-color:transparent;
text-align:left;
font-weight:400;
letter-spacing:1px;
border-color:#D0D5D9;
padding:30px;
}

.box .box-title {
text-align:center;
font-weight:600;
letter-spacing:1px;
border:1px solid;
border-top:0 solid;
background-color:#F5F6FA;
color:#7f858c;
border-color:#D0D5D9;
padding:20px;
}

.box-2 .box-title {
text-align:center;
font-weight:600;
letter-spacing:1px;
border:1px solid;
border-top:0 solid;
background-color:#282A2E;
color:#FFF;
border-color:#D0D5D9;
padding:20px;
}

.btn {
font-family:Raleway, sans-serif;
display:inline-block;
margin-bottom:0;
font-size:14px;
line-height:1.428571429;
text-align:center;
vertical-align:middle;
cursor:pointer;
border:1px solid transparent;
-moz-border-radius:0;
-webkit-border-radius:0;
-khtml-border-radius:0;
border-radius:0;
white-space:nowrap;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
text-transform:uppercase;
font-weight:400;
letter-spacing:1px;
padding:15px 20px;
}

.btn-lg {
font-size:14px;
padding:20px 25px;
}

.btn-sm {
font-size:14px;
padding:11px 15px;
}

.btn-xs {
font-size:14px;
padding:7px 12px;
}

.btn i {
font-size:1.2em;
margin:0 5px;
}

.btn-primary {
color:#fff;
background-color:#282A2E;
}

.btn-default {
color:#D0D5D9;
background-color:#fff;
border-color:#D0D5D9;
}

.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default {
color:#282A2E;
background-color:#fff;
border-color:#282A2E;
}

.btn-info {
color:#fff;
background-color:#3286E9;
border-color:#3286E9;
}

.input-group-btn .btn {
width:37px;
height:37px;
line-height:37px;
text-align:center;
border-radius:0;
border:1px solid #C1C8CE;
border-left:1px solid #282A2E;
background-color:#282A2E;
padding:0;
}

.panel {
margin-bottom:20px;
background-color:#fff;
border:0 solid transparent;
border-radius:0;
-webkit-box-shadow:0 0 0 rgba(0,0,0,0.05);
box-shadow:0 0 0 rgba(0,0,0,0.05);
}

.panel-group {
margin-bottom:20px;
position:relative;
}

.panel-group .panel {
margin-bottom:-6px;
border-radius:0;
overflow:hidden;
}

.panel-default>.panel-heading {
color:#7f858c;
background-color:#F5F6FA;
border-color:#D0D5D9;
padding:0;
}

.panel-title {
margin-top:0;
margin-bottom:0;
font-size:14px;
text-align:left;
line-height:20px;
color:#7f858c;
font-family:Raleway, sans-serif;
font-weight:600;
letter-spacing:1px;
}

.panel-default {
border-color:#D0D5D9;
}

.panel-body {
padding:25px 30px;
}

.panel-group .panel-heading + .panel-collapse > .panel-body {
border-left:1px solid #D0D5D9;
border-right:1px solid #D0D5D9;
border-bottom:1px solid #D0D5D9;
border-top:0 solid #D0D5D9;
}

.panel-title>a {
font-family:Raleway, sans-serif;
font-size:14px;
line-height:1.428571429;
border-left:1px solid #D0D5D9;
border-right:1px solid #D0D5D9;
border-top:1px solid #D0D5D9;
background-color:#FFF;
display:block;
color:#282A2E;
padding:20px 30px;
}

.panel-default>.panel-heading .panel-title>a.collapsed {
font-family:Raleway, sans-serif;
font-size:14px;
line-height:1.428571429;
color:#7f858c;
background-color:#F5F6FA;
border-bottom:1px #D0D5D9 solid;
}

.panel-group-2 {
margin-bottom:0;
padding-bottom:20px;
position:relative;
float:left;
}

.panel-group-2 .panel {
margin-bottom:0;
padding-bottom:20px;
border-radius:0;
background-color:transparent;
}

.panel-default-2>.panel-heading-2 {
color:#7f858c;
background-color:transparent;
display:inline-block;
border-color:#D0D5D9;
padding:0 0 20px;
}

.panel-title-2 {
margin-top:0;
margin-bottom:0;
font-size:14px;
text-align:left;
line-height:17px;
color:#7f858c;
font-family:Raleway, sans-serif;
font-weight:600;
letter-spacing:1px;
display:inline-block;
position:relative;
top:9px;
}

.panel-title-2>a {
font-family:Raleway, sans-serif;
font-size:14px;
line-height:17px;
background-color:transparent;
display:inline-block;
color:#FFF;
padding:0;
}

.panel-heading-2> i {
font-size:40px;
width:40px;
height:40px;
line-height:40px;
background-color:transparent;
margin-right:20px;
color:#FFF;
float:left;
padding:0;
}

.panel-default-2>.panel-heading-2 .panel-title-2>a.collapsed {
color:#FFF;
background-color:transparent;
}

.tag {
text-transform:uppercase;
color:#7f858c;
font-weight:400;
letter-spacing:1px;
display:inline-block;
}

.tag:after {
content:"/";
margin-left:5px;
margin-right:5px;
position:relative;
}

.social-1 {
padding-left:0;
border-radius:0;
margin:0;
}

.social-1> li {
display:inline;
margin-bottom:0;
float:left;
margin-right:-1px;
padding-bottom:5px;
}

.social-1 li a i {
width:40px;
height:40px;
line-height:40px;
border:1px solid;
position:relative;
display:inline-block;
text-align:center;
font-size:16px;
color:#7f858c;
border-color:#D0D5D9;
margin:0;
}

.social-1 li a:hover i {
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
border:1px solid;
background:#282A2E;
color:#7f858c;
border-color:#282A2E;
}

.social-2 {
display:inline-block;
padding-left:0;
border-radius:0;
margin:15px 0 0;
}

.social-2> li {
display:inline;
margin-bottom:5px;
float:left;
margin-right:2px;
}

.social-2 li a i {
width:40px;
height:40px;
line-height:40px;
border:1px solid;
position:relative;
display:inline-block;
text-align:center;
font-size:16px;
color:#7f858c;
background-color:transparent;
border-color:transparent;
margin:0;
}

.social-2 li a:hover i {
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
border:1px solid;
color:#7f858c;
border-color:#D0D5D9;
}

.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary,.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning,.btn-danger,.progress-bar,.promo-box-2,.btn-parallax:hover,.btn-parallax:focus,.btn-parallax:active,.btn-parallax.active,.back-to-top:hover,.btn-inverted {
background-color:#C26847
;
}

::-moz-selection,::selection {
background:#999;
color:#fff;
text-shadow:none;
}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus {
background-color:transparent;
}

.portfolio-item:hover .overlay,.showsquare-style li:hover .overlay {
opacity:1;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}

.portfolio-item:hover img,.showsquare-style li:hover img {
-webkit-transform:scale(1.05);
-ms-transform:scale(1.05);
transform:scale(1.05);
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
}

.filter li a:hover,.filter li.active a:hover,.filter li.active a {
color:#282A2E;
}

input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder {
color:#7f858c;
}

.btn-parallax:hover,.btn-parallax:focus,.btn-parallax:active,.btn-parallax.active,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary,.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning,.btn-inverted,.btn-danger {
color:#fff;
}

.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info,.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger {
color:#fff;
background-color:#282A2E;
border-color:#282A2E;
}

.btn-warning,.btn-inverted:hover,.btn-inverted:focus,.btn-inverted:active,.btn-inverted.active,.open .dropdown-toggle.btn-inverted {
color:#fff;
background-color:#7f858c;
border-color:#7f858c;
}

@media (max-width: 991px) {   

.project-detail-pagging {
  float:none;
  padding-top:10px;
}

body {
  padding-top:100px !important;
}

.navbar-default .navbar-nav>li.move {
  display:none !important;
}

.navbar-default .navbar-nav>li>a {
  display:inline-block !important;
}


.navbar-default {
  background-color:#FFF !important;
}

 .navbar-nav {
  margin: 15px 15px;  
}

.site-logo{
  margin-left:15px;
}

.site-logo img{
  margin-top:0px;
  width:auto;
  max-height:80px !important;
  line-height: 100px !important;  
}


.navbar-default .navbar-nav>li>a {
	margin-left: 0px;
  padding: 7px 0px !important;
}

.navbar-default .navbar-nav>li>a {
  border-top:1px solid transparent !important;
}


.dropdown-menu > li:first-child  {
  padding: 7px 0px 0px 0px;
  border-bottom: 0px solid #3f4349;
}

.dropdown-menu > li  {
  padding: 7px 0px 0px 0px;
  border-bottom: 0px solid #3f4349;
}

.dropdown-menu > li:last-child  {
  padding: 7px 0px 7px 0px;
  border-bottom: 0px solid #3f4349;
} 


.navbar-default .navbar-nav .open .dropdown-menu > li > a {
  color: #98A0A8;
}
 

.footer-info .social-1 {
  float:left;
}

    
}
.heading {
font-family: 'Poiret One', cursive;
font-size: 22px;
}
.uppercase{
text-transform:uppercase;
}


