@media (min-width:536px){.container{width:520px;}}
@media (min-width:768px){.container{width:750px;}}
@media (min-width:992px){.container{width:970px;}}
@media (min-width:1200px){.container{width:1100px;}}
a,a:hover,a:focus{
  text-decoration:none
}
.animated {
    -webkit-transition: 800ms ease-out;
       -moz-transition: 800ms ease-out;
        -ms-transition: 800ms ease-out;
         -o-transition: 800ms ease-out;
            transition: 800ms ease-out;
  }
  
  .flipped-horizontal-right-180 {
    -webkit-transform: rotateY(180deg);
       -moz-transform: rotateY(180deg);
        -ms-transform: rotateY(180deg);
         -o-transform: rotateY(180deg);
            transform: rotateY(180deg);
  }
  
  .flipped-horizontal-left-180 {
    -webkit-transform: rotateY(-180deg);
       -moz-transform: rotateY(-180deg);
        -ms-transform: rotateY(-180deg);
         -o-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
  }
  .flipped-horizontal-right-360 {
    -webkit-transform: rotateY(360deg);
       -moz-transform: rotateY(360deg);
        -ms-transform: rotateY(360deg);
         -o-transform: rotateY(360deg);
            transform: rotateY(360deg);
  }
  
  .flipped-horizontal-left-360 {
    -webkit-transform: rotateY(-360deg);
       -moz-transform: rotateY(-360deg);
        -ms-transform: rotateY(-360deg);
         -o-transform: rotateY(-360deg);
            transform: rotateY(-360deg);
  }
  .flipped-vertical-top-360 {
    -webkit-transform: rotateX(360deg);
       -moz-transform: rotateX(360deg);
        -ms-transform: rotateX(360deg);
         -o-transform: rotateX(360deg);
            transform: rotateX(360deg);
  }
  
  .flipped-vertical-bottom-360 {
    -webkit-transform: rotateX(-360deg);
       -moz-transform: rotateX(-360deg);
        -ms-transform: rotateX(-360deg);
         -o-transform: rotateX(-360deg);
            transform: rotateX(-360deg);
  }
.top-header{
	background: #5f6264;
	padding: 6px 0;
 }
.navbar-brand{
	
}
.navbar-brand img{
	height:80px;
	width:auto;
	line-height:120px;
}
.navbar-default .navbar-nav li a 
{
    font-size: 18px;
    font-weight: 500;
    line-height: 80px;
    letter-spacing: 1px;
    padding: 10px 20px;
    color: #333;
}
.main-header{
	box-shadow: 0 2px 4px rgba(1, 1, 1, 0.15);
}


.slide .left-arrow, 
.slide .right-arrow {
    color: #eb5424;
    top: 50%;
    position: absolute;
    z-index: 999;
}
.slide .left-arrow {
    left: -10px;
}
.slide .right-arrow {
    right: -10px;
}
.border-right{
  border-right: 1px solid rgb(216, 212, 209);
}
.border-left{
  border-left: 1px solid rgb(216, 212, 209);
}

.padding-top-bottom-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}
.padding-top-100 {
  padding-top: 100px;
}

.padding-bottom-100 {
  padding-bottom: 100px;
}

.padding-top-bottom-150 {
  padding-top: 150px;
  padding-bottom: 150px;
}
.padding-top-150 {
  padding-top: 150px;
}

.padding-bottom-150 {
  padding-bottom: 150px;
}
.bk-padding-lr-50{
  padding-left: 50px !important;
  padding-right: 50px !important;
}
.footers {
    position: absolute;
    bottom: 0;
    width: 100%;
    clear: both;
}
.page {
    margin: 0 auto;
    padding-bottom:100px;
}
.form-control:focus, .form-control:hover {
    background: rgba(255, 255, 255, 0.8) !important;
    color: #333;
}
#leaveMessage .submit:focus,
#leaveMessage .submit:hover{
    background: rgba(235, 84, 36, 0.8) !important;
    color: #ffffff;
  }
.text-website
{
  color: #eb5424 !important;
  font-weight:500;
}

.title-section h2
{
  color: #333 !important;
}

.title-section span 
{
  background: #eb5424 !important;
}
.portfolio-thumb h4
{
  color: #555 !important;
}

#home{
  padding-top: 140px;
}
.carousel-control.right,
.carousel-control.left {
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));
    background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x;
}