body,.stretched-layout .bgWrapper {
    background-color: #454545;
    /*background-image: url('../images/backgrounds/patterns/right_strip_pattern.png');*/
    background-position: top center;
    background-repeat: repeat;
    background-attachment: fixed
}
.wrapper-content {
    width:620px; 
}
h1, h2, h3, h4, h5, h6, .special-font {
    font-family:'Yanone Kaffeesatz' !important; 
}
#nav > ul > li > a {
    font-family: Verdana, Geneva, sans-serif !important; 
}
p,li {
  font-family: Calibri, 'Lucida Sans Unicode', Helvetica, Arial, san-serif !important; 
}
#topbar {
    text-align: right;
}
@media (max-width: 1200px) {
	.responsive .wrapper {}
}
@media (max-width: 1130px) {
	.responsive .wrapper, .home #header.sticky-menu {width:990px;}
	.home-sections .testi .testimonials li{width: 165px;}
	.home-sections .testimonials li{width: 100px;}
	.home-sections .flag .testimonials li{width:228px;}
	#portfolio li{width:31.2%;}
}
@media (max-width: 990px) {
	.responsive .wrapper, .home #header.sticky-menu {width:767px;}
	.footer_section .copyright{width: 60%;}
	.contct_detail{position: absolute;bottom: 35px;}
	.ei-title h2, .ei-title h3{font-size: 28px !important;line-height: 35px !important;}
	.home-sections .section .section-title{width:150px;}
	.home-sections .section .section-title h2{background-size: 100% !important;width: 150px;height: 120px;line-height: 125px;}
	.home-sections .section .section-content{margin-left: 170px;}
	.home-sections p{text-align:justify;}
	.home-sections .testi .testimonials li{width: 80px;}
	#portfolio li{width: 30.5%;}
	.home-sections .flag .testimonials li{width: 175px;}
	
}
@media (max-width: 767px) {
	.responsive .wrapper, .home #header.sticky-menu {width:575px;}
	.home #header.sticky-menu{position:relative !important;}
	#logo, #nav{width: 100%;text-align: center;}
	.alignright{width:50%;}
	.flexslider .slides img{height: 200px;}
	.footer_section .copyright{width: 100%;}
	.mail_cont{padding: 5px;}
	#portfolio li{width: 46%;}
	.mail_cont ul li a{padding: 0 5px;}
	.contct_detail {
		position: absolute;
		bottom: 35px;
		right: -20px;
		width: 290px;
	}
	.mail_cont ul{padding:0;}
	.mail_cont ul li a{padding: 0 5px;}
	.home .col-6{max-width:100%;}
	.home-sections .testimonials li{width: 116px;}
	.home-sections .flag .testimonials li{width:125px;}
}
@media (max-width: 575px) {
	.responsive .wrapper, .home #header.sticky-menu {width:480px;}
	.home #header.sticky-menu{position:relative !important;}
	.wrapper ul{margin-top: 0px;text-align: center;}
	#logo, #nav{width: 100%;text-align: center;}
	#nav ul{margin-left:0;}
	#nav ul li{margin:0 10px;}
	.ei-slider{height:300px !important; }
	.ei-title h2, .ei-title h3{font-size: 24px !important;line-height: 30px !important;}
	.home-sections .section .section-title{display:none;}
	.home-sections .section .section-content{margin-left:0;}
	.home-sections .testi .testimonials li{width: 63px;}
	.contct_detail{position: static;width:100%;}
	#portfolio li{width: 45.0%;}
	.home-sections .testimonials li{width: 92px;}
	.home-sections .section{padding: 20px 0 20px 20px;}
	#slogan{margin-bottom:10px;}
	#content{padding-bottom: 10px;}
	.home-sections .flag .testimonials li{width: 105px;}
	.social_links ul li{margin: 0 10px;}
	.home-sections .tabs-container .tabs{margin-top: 20px;}
	.for-mobile{display: none !important;}
	.footer_logo img{width: 170px;}
		
}
@media (max-width: 479px) {
	.responsive .wrapper {width:320px;}
	.home-sections .testi .testimonials li{width: 83px;}
	.footer_section .footer_logo, .social_links{display:none;}
	.footer_section .copyright{margin-left:0;}
	#portfolio li{width:93%;}
	.home-sections .testimonials li{width: 73px;margin: 5px;}
	.home-sections .flag .testimonials li{width: 84px;}
	#logo img{width: 140px;}
	.flexslider .slides img{height: auto;}
	#content{padding: 1em 5px 30px;}
	.col-6{padding-right: 5px !important;padding-left: 5px !important;}
}
/*@media (max-width: 320px) {
	.responsive .wrapper {width:200px;}
	
}
*/