
.shape{background: url(assets/img/shape.png); 
background-repeat:no-repeat;
background-position:center;
min-height:550px;}


.warehousing{
	background: url(assets/img/warehousing.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:530px;
}
.aboutus{
	background: url(assets/img/about-us.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:530px;
}
.logistics{
	background: url(assets/img/logistics.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:530px;
}
.home{
	background: url(assets/img/home.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:530px;
}
.contact-us{
	background: url(assets/img/contact.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:530px;
}
.img-padding{padding:20px;}

.logo-padding
{
    padding: 10px;

}	
.padding{padding-top:40px;}
.marketing-text{color:#fff;text-shadow:0px 0px 5px #333333; background: rgba(0, 0, 0, 0.6);}

.navbar
{
    position: relative;
    min-height: 60px;
    margin-bottom: 0px !important;
    border: 0px solid transparent;
}

.navbar-inverse
{
background-color: #ecf0f1;
border-bottom:3px solid #bdc3c7;
}

.navbar-inverse .navbar-nav > li > a
{
    color: #7f8c8d !important;
	height:80px;
	padding: 32px 28px;
	text-transform: uppercase;
}

.navbar-inverse .navbar-nav > li > a:hover
{
    color: #fff !important;
	background-color: #6bc263 !important;
}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus
{
    color: #fff !important;
    background-color: #6bc263 !important;
}
.icon-top{margin-top: -10px;}
.testimonials-bg{background:#ecf0f1;padding:30px;}
.footer {background: #bdc3c7;padding:20px 5px 10px 5px;}
.footerlinks {background: #ecf0f1;padding:20px 5px 10px 5px;}
.services-offered{font-size:16px;}
.fl a{color:#000;}
.fl a:link{color:#000;}
.fl a:hover{color:#000;}
.fl a:active{color:#000;}

/* carousel */
#quote-carousel {
  padding: 0 10px 30px 10px;
  margin-top: 30px;
  text-align:center;
}
/* indicator position */
#quote-carousel .carousel-indicators {
  right: 50%;
  top: auto;
  bottom: -10px;
  margin-right: -19px;
}
/* indicator color */
#quote-carousel .carousel-indicators li {
  background: #c0c0c0;
}
/* active indicator */
#quote-carousel .carousel-indicators .active {
  background: #333333;
  height:10px;
  width:10px;
  margin-bottom:1px;
}

.services {
padding-top: 80px;
background: #bdc3c7;
}
.services a{
color: #000000;
text-decoration:none;
}

.services .row {
position: relative;
z-index: 2; 
}
.services .single {
max-width: 312px;
margin: 0 auto 160px auto;
text-align: center;
background: #fff;
padding: 20px;
position: relative;
-webkit-transition: 0.4s ease-in-out;
-moz-transition: 0.4s ease-in-out;
-ms-transition: 0.4s ease-in-out;
transition: 0.4s ease-in-out;
cursor: pointer; 
}
.services .single:after {
content: '';
position: absolute;
width: 100px;
height: 100px;
display: block;
bottom: 0;
margin-bottom: -50px;
background: white;
z-index: -1;
left: 50%;
margin-left: -50px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: 0.4s ease-in-out;
-moz-transition: 0.4s ease-in-out;
-ms-transition: 0.4s ease-in-out;
transition: 0.4s ease-in-out; 
}
.services .single:hover {
background: #6bc263;
margin-top: -20px; 
}
.services .single:hover:after {
background: #6bc263; 
}
.services .single:hover .icon i {
color: white; 
}
.services .single:hover p {
color: white; 
}
.services .single:hover a.read-more {
color: white;
display: block;
text-decoration: none; 
}
.services .single .icon {
width: 100px;
height: 100px;
border: 1px solid #f0f0f0;
margin: 20px auto;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg); 
}
.services .single .icon i {
color: #9c50da;
font-size: 32px;
text-align: center;
line-height: 100px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg); 
}
.services .single h2 {
font-size: 22px;
text-transform: uppercase;
margin-top: 40px; 
}
.services .single a.read-more {
margin-top: 40px;
margin-bottom: -50px;
display: block;
width: 100%;
height: 100%; 
}

.divide20
{
    margin: 20px;
}

.divide40
{
    margin: 40px;
}

.divide60
{
    margin: 60px;
}

.divide80
{
    margin: 80px;
}

.divide100
{
    margin: 100px;
}

.divide120
{
    margin: 120px;
}

.divide140
{
    margin: 140px;
}

.divide160
{
    margin: 160px;
}

.divide180
{
    margin: 180px;
}