/*********** SMARTPHONE **************/
@media only screen and (min-width: 1025px) and (max-width: 1680px) {
	#logo {
    width: 15%;
}
#nav-holder {
    float: none;
    width: 80%;
}
#nav-holder li {
   
    width: 100px;}

    .top_icon {
    padding: 0 15px 0 10px;
}
#nav-holder ul {
    padding-top: 35px;
}
#nav-holder .de_menu li {
    width: 130px;
}
}
@media only screen and (max-width: 767px){

#nav-holder li{
	float: none;
}

#nav-holder li:last-child{
	margin-bottom: 22px;
}

.sub li:last-child{
	margin-bottom: 0px !important;
}

.sub{
	margin-top: 11px !important;
	margin-bottom: 11px !important;
}

#main-nav{
	overflow: hidden;
}

.odd-tri-up, .odd-tri-down, .even-tri-up, .even-tri-down{
	display: none;
}

.ft-work{
	width: 40%;
	margin: 0px auto;
	margin-bottom: 22px;
}

#home-slider .btn{
	display: none;
}

.hero-h1{
	font-size: 66px;
}

#home-slider .slides li{
	height: 450px;
}

.flexslider .slides img{
	width: 170%;
}

.slides .row{
	padding-top: 120px;
}

.filters{
	padding: 10px;
}

.filters li{
	margin-bottom: 11px;
}

.team-member span{
	display: block;
}

#clients{
	text-align: center;
}

#clients img{
	width: 50%;
	
}

.related-works{
	text-align: center;
}

.related-works img{
	max-width: 60%;
	padding-bottom: 11px;
}

.blog-date h4{
	font-size: 13px;
}

.blog-img-holder{
	height: 190px;
}

.blog-pagination{
	padding-left: 44px;
	padding-right: 44px;
	padding-bottom: 22px;
}

.blog-single-img{
	height: 230px;
}

.author-img{
	margin-bottom: 11px;
}

#footer span{
	display: block;
}

#footer .btn{
	margin-top: 30px;
	display: inline-block;
}

#mobile-toggle {
    font-size: 40px;
    position: absolute;
    top: 20px;
    left: 22px;
    cursor: pointer;
    width: 20%;
}
#logo {
    padding-top: 10px;
    left: 30px;
    position: relative;
}
#logo img{
    width: 80px;
}
.left h4 {
    font-size: 19px;
}
#main-nav {
    padding: 0;
}
.lang_img {
    position: unset;
    padding: 0 0 20px 20px;
}
.hidden-xs{
  display: none;
}
.visible-xs{
  display: block;
}
   #main-nav {
    min-height: 80px;
    max-height: 80px;}
    .twelve.columns{
      float: left;
    }
    .pt-3{
      padding-top: 30px;
    }
    .phone_icon {
    padding: 0 10px 0;
   
}
.pt-3.visible-xs {
    float: right;
    padding-right: 30px;
}
}

/******** PORTRAIT TABLET ************/
@media only screen and (max-width: 568px) {
	.ft-work{
	width: 80%;
	margin: 0px auto;
	margin-bottom: 22px;
}
.left h4 {
    font-size: 16px;
}
.page-header .hero-h1 {
    position: relative;
    top: 0px;
}
.hero-h1 {
    font-size: 34px;
}
.lang_img {
    position: unset;
    padding-left: 16px;
}
.top_icon {
    padding:0;
}

.lang_img a {
    line-height: 35px;
}
.lang_img span {
        display: block;
    padding-top: 10px;
}
.lang_img span a {
    display: inline-block;
}
.lang_img a {
    display: block;
}


}
@media only screen and (max-width:375px) and (orientation:portrait) {}
@media only screen and (max-width:320px) {
  .pt-3.visible-xs {
    float: none;
    padding-right: 0;
}
}

/*@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {*/
@media only screen and (min-width: 768px) and (max-width: 1024px) {
#nav-holder li{
	width: 100px;
}
.left h4 {
    font-size: 21px;
}
#footer .inner-section {
    padding-right: 20px;
}
.hero-h1 {
    font-size: 78px;
}
#nav-holder ul {

    padding-top: 25px;
    
}
.lang_img {
  
    top: 60px;
}
#nav-holder .de_menu li {
    width: 130px;
}
.hidden-xs{
  display: block;
}
.visible-xs{
  display: none;
}
}
/*
     FILE ARCHIVED ON 17:05:21 Aug 15, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:57:15 Aug 01, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 402.199 (3)
  esindex: 0.01
  captures_list: 440.485
  CDXLines.iter: 12.916 (3)
  PetaboxLoader3.datanode: 443.065 (4)
  exclusion.robots: 0.363
  exclusion.robots.policy: 0.346
  RedisCDXSource: 21.747
  PetaboxLoader3.resolve: 71.468
  load_resource: 186.276
*/