@media (min-width: 768px) {
.smllogo {
    z-index: 1999999;
    position: absolute;
   width:280px;
}    
.wsmenu-list { margin-left:3% !important;}
.wsmenu {
    width: 100%;
    text-align: center;
    position: fixed;
    left: 0;
    background:#ffffff;
}

.wsmenu-list > li {
    display: inline-block;
    float: none;
}

ul.list-inline.social-media {
    width: 95px;
    position: absolute;
    right: 10%;
}

.link-list li a {
    text-transform:capitalize;
}

}

@media (max-width: 960px) and (min-width: 768px){
.smllogo {
    left: 2%;
}

ul.list-inline.social-media {
    right: 2%;
} 
}

@media (max-width: 960px) {
    
   

.wsmenu-list > li > a {
    padding-left: 6px !important;
    padding-right: 6px !important;
    font-size:12px ;
}

.smllogo {
    z-index: 1999999;
    position: absolute;
    left: 2%;
} 

   ul.list-inline.social-media {
    width: 95px;
    position: absolute;
    right: 2%;
} 
    
}

@media (max-width: 767px) {
    
    section.grid {    padding: 15px 0;}
.breadcramb {
    padding: 50px 0px;
}
.col-sm-8.pull-left.repeat.animated.fadeInLeftShort.slow.go {
    width: 100%;
}

.img-left:after {
    content: '';
    height: 0;
    width: 0;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    top:auto;
    border-bottom: 25px solid #fff;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    margin: 0 auto;
}

.img-right:after {
    content: '';
    height: 0;
    width: 0;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    top:auto;
    border-bottom: 25px solid #fff;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    margin: 0 auto;
}

.services-desc {
    padding: 0 0px;
}
    
.stal {
    padding-bottom: 10px;
}    
    
.second .outer-left .box, .second .outer-right .box {
    padding: 1% 2% 1%;
    margin: auto;
}

.second .outer-left .box {
    margin-bottom:15px;
}

    .w-embed {
    padding-left: 5%;
}
 
    .h1, h1 {
    font-size: 20px !important;
}
.h2, h2 {
    font-size: 15px !important;;
    
}
    .grid-img img {
    width: 100%;
}
    
   section.gallery #preview .row {
    margin: 0 auto;
}
    
    div#preview .row {
    padding: 0;
    margin: 0;
}

#preview ul {
    padding: 0;
}
	section.stal.first .box {
    width: 100%;
    -webkit-transform: skew(-0deg, 0deg);
    height:450px !important;
   
}

section.stal.first{height:450px !important;}

section.stal.second .box {
     width: 100%;
    -webkit-transform: skew(-0deg, 0deg);
    
}

section.stal.first .description{-webkit-transform: skew(-0deg, 0deg);}

}

@media (max-width: 640px) {

    
}