﻿.boxes{text-align:center;}
.viewmobile {display:none;}	
.boxes img {display: inline;width: 100px !important;}
.classname1{background-color:#F2F5F8}
.classname2{background-color: #273746 !important;}
.classname2 h3{color:#fff !important}
.classname2 p{color:#fff !important}

.case-grids-s1 .boxes h3 {

    min-height: 50px;
}

.boxes .case-details {

    min-height: 433px;
}

.partners {
  
    height: 165px;
}

.desc img{
	width:100%;
}
.swipe{
display:none;
}

@media  screen and (max-width: 1366px) {

.featured-projects-s1 .grid .title p a {
    
    padding: 10px 35px !important;
font-size: 13px;
min-height: 175px;
}

}

@media (min-width: 320px) and (max-width: 460px) {
	
	  .viewmobile {display:block;}	
	  
.swipe{
	width: 100%;
position: absolute;
top: 0px;
z-index: 1000;
display:block;
}
.swipe {
    -moz-animation: cssAnimation 0s ease-in 5s forwards;
    /* Firefox */
    -webkit-animation: cssAnimation 0s ease-in 5s forwards;
    /* Safari and Chrome */
    -o-animation: cssAnimation 0s ease-in 5s forwards;
    /* Opera */
    animation: cssAnimation 0s ease-in 5s forwards;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
@keyframes cssAnimation {
    to {
        width:0;
        height:0;
        overflow:hidden;
    }
}
@-webkit-keyframes cssAnimation {
    to {
        width:0;
        height:0;
        visibility:hidden;
    }
}
.tab-content{
    
    clear:both;
}
.info-bar-wrapper{
	display:none;
}



element {

}
.main-header #navbar {

       height: auto !important;
       width: 185px;
   
}
.partners {
    height: auto !important;
}
.current-menu-ancestor{
	background:#8ABF46;
	color:white;
}
.current-menu-ancestor a{
	
	color:white !important;
}

}

.classname1 .readmore{
	color:#273746;
}

.classname2 .readmore{
	color:#fcfcfc;
}

.format{
	font-style: italic;text-decoration:underline;
}



