@charset "utf-8";
/* CSS Document */

.navbar-brand  {
   width: 200px;
}
.ineractive-ver {
    background: url(../images/building.jpg)no-repeat center center;
}
.navbar.sidebar-nav {
    padding: 0rem 2rem;
}
.navbar-brand2 img {
   margin: 16px 0;
   padding: 0;
   width: 140px;
   position: relative;
}
/*.padding {
    padding: 2.5rem 0;
}*/
#app-feature .content-left .text {
    margin-right: 0px;
}
#app-feature .content-right .text {
    margin-left: 0px;
}
.team-box img {
	max-width:500px;
}
.overlay {
    background: rgba(254, 192, 44, .9);
}
.heading-title > span {
    color: #8f2930;
}
.navbar-nav .nav-link:hover, .navbar-nav .nav-link:focus, .sidebar-nav .navbar-nav .nav-link.active {
    color: #8f2930;
}
.btnprimary:hover, .btnprimary:focus {
    background: #8f2930;
    border: 1px solid #8f2930;
}
.btnprimary, .btnprimary-alt {
    background: #fec02c;
}
footer .copyrights > a:hover,
footer .copyrights > a:focus {
   color: #8f2930;
}
footer .copyrights > a:hover, footer .copyrights > a:focus {
    color: #8f2930;
}
ul.social-icons-simple li a:hover, 
ul.social-icons-simple li a:focus{
    color: #8f2930;
}
ul.social-icons li a:hover, 
ul.social-icons li a:focus,
ul.social-icons.white li a:hover, 
ul.social-icons.white li a:focus{
    color: #fff;
   -webkit-box-shadow: 0 0 15px 30px #8f2930 inset;
   box-shadow: 0 0 15px 30px #8f2930 inset;
}
h2 .font-xlight {
	font-size:60%;
}
.owl-item .btnprimary{
    background: #8f2930;
}
.btnsecondary{
   background: #fec02c;
}
.owl-dots .owl-dot::after {
   background-color: #8f2930;
}
ul li {
	margin-bottom:15px;
}
ul li strong {
	color:#8f2930;
}
body {
    color: #888;
}
.maincolor {
	color:#fff;
	text-shadow: 3px 2px 3px rgba(254,192,44,.8);
}
.getin_form .form-control {
    border: none;
        border-bottom-color: currentcolor;
        border-bottom-style: none;
        border-bottom-width: medium;
    border-bottom: 1px solid #fec02c;
    padding: 12px 0px 12px 5px;
}
#success{
	display:none;
	margin-top:20px;
	text-align:center;
	width:100%;
}

#success h2{
    font-size:17px;
	color:green;
}

.error:before{
	content:"— ";
	color:#ff6E22;
	font-weight:normal;
}

.error {
	color: #ff6E22;
	display: none;
	position:relative;
	top:-3px;
	font-size:12px;
}
.mainimage {
    border: 20px solid #fff;
}
.navbar.sidebar-nav {
    background: #e7e7e3;
}
.navbar.sidebar-nav .navbar-nav .nav-item {
    margin: 7px 0;
}
.loader {
  background:#e7e7e3;
}
.grecaptcha-badge { 
    visibility: hidden;
}


@media only screen and (max-width: 700px) {
    .navbar-brand  {
        width: 160px;
        height:123px;
    }
    .ineractive-ver.padding_top, #contactus.padding_top {
        padding-top:16rem;
    }
    .padding {
        padding-top:16rem;
    }
    .top60 {
        margin-top:0px;
    }
    #location .top60 {
        margin-top:60px;
    }
    .item.bottom30 {
        margin-bottom:0px;
    }
    .d-block.fontbold {
        font-size:2rem;
    }
}

@media only screen and (min-width: 701px) and (max-width: 992px) {
    .navbar-brand  {
        width: 160px;
        height:123px;
    }
    .item.bottom30 {
        margin-bottom:0px;
    }
    .d-block.fontbold {
        font-size:2rem;
    }
    #specifications .top50 {
        margin-top: 120px;
    }
}

