/* ========Style for tablet ========= */
@media only screen and (max-width: 959px) {
	.menu li a {
		font-size: 1.27em
	}
	.navbar-brand {
		padding: 0px;
		width: 75px;
	}

.lan-switcher{
		transform: scale(0.8);
		-webkit-transform: scale(0.8);
		margin-top: 0px;
		border: 1px solid #ededed;
		margin-top:-6px;
	}

	.features-text {
		padding-top: 55px
	}
	.featurs h3 {
		font-size: 2em
	}
	.box h2 {
		font-size: 2.29em
	}
	.more {
		width: 50px;
		height: 44px;
		background-size: 100%
	}
	.featurs p {
		height: 88px;
		overflow: hidden
	}
	.header .pull-right {
		width: 89%;
	}
	.banner-list li {
		padding-top:7px;
		height: 64px;
	}
	.banner-list li:before{top:17px; background-size: 90%}
	.banner-list li:after{border-left-width:30px; border-top-width:31px; border-bottom-width:31px; height: 64px;}
	.banner-list strong {
		font-size: 2.45em
	}
	.banner-list small {
		font-size: 1.62em
	}
	.translator-form legend strong {
		font-size: 20.5px
	}
	.translator-form legend {
		font-size: 1.34em
	}
	.translator-form {
		padding: 12px 16px
	}
	.sponsers {
		margin:0 0 30px 0px;
	}
	.sponsers img {
		margin-left: 0px;
		max-width: 107px
	}
	.newsbox p, .tweet-post p {
		font-size: 1.1em
	}
	.news .newsbox, .blue-box {
		padding: 20px 15px
	}
	.blue-box h4 {
		font-size: 1.5em
	}
	.blue-box address, .shortcut li {
		font-size: 1.2em
	}
	.blue-box .social-media li {
		transform: scale(0.8);
		-webkit-transform: scale(0.8);
		margin-right: 5px;
	}
	.blue-box address {
		margin-bottom: 20px
	}
	.language a {
		font-size: 1em
	}
	.tweet-post span {
		font-size: 1.3em
	}
	.blue-box {
		min-height: 242px;
	}
	.footer-main li {
		margin-left: 0px;
		max-width: 129px
	}
	.footer-main li img {
		width: 90%;
		padding-right: 0px
	}
	.nav > li > a {
		padding-left: 11px
	}
	.sidebar .col-md-9 {
		padding-left: 15px;
	}
	.translator-form input.customfile-filename {
		width: 62%
	}
	.translator-form .customfile-upload {
		width: 38%
	}
	.row.featurs {
	margin-bottom:40px
}
.row.box{margin-bottom: 5px;}
.contact-block{margin-bottom:50px}
}

@media only screen and (max-width: 767px) {
	.container > .navbar-header {
		margin-left: 5px
	}
	.container {
		padding: 0 5px
	}
	.navbar-brand {
		width: 45px;
		margin-right: 0px;
		margin-top: 0px;
	}
	.navbar-header {
		width: 43%; 
	}
	.navbar-toggle {
		margin-right: 0px
	}
	.navbar-header.navbar-default {
		float: left
	}
	.social-media li {
		margin-right: 6px
	}
	.header .social-media {
		padding: 0px;
		margin-right:0px;
		/*margin: 7.5px -25px 7.5px 0;*/
		/*transform: scale(0.7);*/
		/*-webkit-transform: scale(0.7)*/
	}
	
	.lan-switcher{
		transform: scale(0.7);
		-webkit-transform: scale(0.7);
		margin-top: 0px;
		border: 1px solid #ededed;
		margin-top:3px;

	}

	.language-bar small, .flag small{font-size: 100%}

	.navbar-collapse {
		margin-left: -84px
	}
	.menu {
		margin: 0px
	}
	.menu li a:after {
		border: 0px;
	}
	.menu li.active a, .menu li a, .menu li a:hover, .menu li a:active, .menu li a:focus {
		transform: scale(1);
		-webkit-transform: scale(1);
	}
	.menu li a {
		padding-left: 0px
	}
	/*.language-bar {
		margin-top: 11px
	}*/
	.header .pull-right {
		width: 57%
	}
	.banner-list li {
		width: 90%;
		transform: scale(1);
		padding-right: 17px;
		padding-left: 50px;
	}
	.banner-list strong {
		font-size: 2.2em;
		white-space: nowrap
	}
	.banner-list small {
		font-size: 1.45em
	}
	.footer .lisence {
		margin: 0 4px;
		text-align: center
	}
	.copy, .designer {
		font-size: 0.9em;
		float: none !important;
		display: inline-block;
	}

	.banner-list li:before {
		width: 30px;
		background-size: 100%
	}
	.translator-form {
		margin: 12px 0;
		width: 100%
	}
	.featurs .col-sm-4, .row.box .col-sm-3 {
		margin-bottom: 20px
	}
	.box h2 {
		font-size: 2.9em
	}
	.row.featurs, .row.box, .blue-box {
		margin-bottom: 26px
	}
	.row.box .col-sm-3 {
		padding: 0px 30px;
		margin-bottom: 30px
	}
	.sponsers img {
		margin: 0 2px
	}
	.newsbox .badge {
		font-size: 1.08em
	}
	.news .newsbox, .blue-box {
		margin-bottom: 10px
	}
	.blue-box {
		min-height: 0px;
		background-size: 100%
	}
	.language a {
		font-size: 1.3em
	}
	.tweet-post span, .tweet-post p {
		font-size: 1.5em
	}
	.blue-box address, .shortcut li {
		font-size: 1.6em
	}
	.blue-box h4 {
		font-size: 2em
	}
	.blue-box .social-media li {
		transform: scale(1);
		-webkit-transform: scale(1);
	}
	.footer-main {
		display: none;
	}
	.contact-block {
		margin-bottom: 0px
	}
	.featurs img {
		width: 100%
	}
	.lisence {
		padding-bottom: 5px;
		margin: 0px !important;
		text-align: center
	}
	.features-text {
		padding-top: 80px
	}
	.featurs h3 {
		font-size: 2.6em
	}
	.banner .col-sm-8, .banner .col-sm-4 {
		padding: 0 5px
	}
	.menu {
		float: none;
		margin: 0px
	}
	.navbar-collapse {
		margin: 0px;
		padding: 0px;
		position: absolute;
		left: 0px;
		top:65px;
		width: 100%;
		z-index: 999;
		background: #666;
	}
	.menu li a {
		padding: 4px;
		padding-left: 20px;
		background: #000;
		color: #fff
	}
	.menu li a:hover, .menu li.active a {
		background: #fff
	}
	.banner-list li {
		transform: scale(1);
		-webkit-transform: scale(1);
	}
	.sponsers img {
		max-width: 100px
	}
	.newsbox .badge {
		padding: 2px 5px 4px
	}
	.banner.banner-bg {
		margin-bottom: 0px;
		padding-bottom: 0px
	}
	.main-content .col-sm-8 {
		background: url(../images/bg-rep-mob.png) left top repeat-x;
		padding-top: 20px
	}
	#wrapper {
		margin-bottom: -32px
	}
	.row {
		margin-left: -5px !important;
		margin-right: -5px !important
	}
	.translator-form input.customfile-filename {
		width: 68%
	}
	.translator-form .customfile-upload {
		width: 32%
	}
	.header {
		/*padding-bottom: 10px*/
	}
	.sponsers{margin-left: 0px}
	#content{padding: 80px 0 10px}
	.banner-list{margin-top: 25px;}
	.footer{padding-top:5px}
}
