ul#fast_1_buttons li{
    float: left;
    width: 100%;
}
ul#fast_2_buttons li{
    float: left;
    width: 50%;
}
ul#fast_3_buttons li{
    float: left;
    width: 33.33%;
}
ul#fast_4_buttons li{
    float: left;
    width: 25%;
}


@media(min-width:1025px) and (max-width:1200px){
	/*Index*/
	.banner-wrp .row,
	header .row{display: block;}
	.logo-box a{margin: 0 auto 20px; display: table;}
	.center-title{ text-align: center; margin-bottom: 20px;}
	.cnt-head .btn-main{float: none; margin: 0 auto; display: table;}
	.navbar-default .navbar-nav{margin: 0;}
	.navbar-default .navbar-nav li a{font-size: 14px; padding: 10px 5px;}
	.banner-txt h1{font-size: 60px; line-height: 80px;}
	/*Index end*/
}

@media(min-width:992px) and (max-width:1024px){
	/*Index*/
	.banner-wrp .row,
	header .row{display: block;}
	.logo-box a{margin: 0 auto 20px; display: table;}
	.center-title{ text-align: center; margin-bottom: 20px;}
	.cnt-head .btn-main{float: none; margin: 0 auto; display: table;}
	.navbar-default .navbar-nav{margin: 0;}
	.navbar-default .navbar-nav li a{font-size: 14px; padding: 10px 5px;}
	.lang select{width: 100px;}
	.banner-txt h1{font-size: 60px; line-height: 80px;}
	/*Index end*/
}

@media(min-width:768px) and (max-width:991px){
	/*Index*/
	.banner-wrp .row,
	header .row{display: block;}
	.logo-box a{margin: 0 auto 20px; display: table;}
	.center-title{ text-align: center; margin-bottom: 20px;}
	.cnt-head .btn-main{float: none; margin: 0 auto; display: table;}
	.navbar-default .navbar-nav{margin: 0;}
	.banner-txt h1{font-size: 40px; line-height: 50px;}
	.navbar-default .navbar-nav li a{font-size: 12px;padding: 10px 5px;}
    .lang select{width: 70px;font-size: 12px;padding: 10px;}
	footer a img{padding: 0 0 0 35px;}
	/*Index end*/
}

@media(min-width:448px) and (max-width:767px){
	/*Index*/
	header{padding: 15px 0;display: none;}
	.banner-wrp .row,
	header .row{display: block;}
	.logo-box a{margin: 0 auto 20px; display: table;}
	header .cnt-head{display: none;}
	.center-title{ text-align: center; margin-bottom: 20px;}
	.cnt-head .btn-main{float: none;}
	.navbar-default .navbar-nav{margin: 0;display: none;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{display: none;}
	.navbar-toggle{margin: 0 auto 10px; display: table; float: none;}
	.banner-txt h1{font-size: 36px; line-height: 50px; text-align: center;}

	footer{padding: 30px 0 85px;}
	ul.mobile-bar{display: block;}
	.cnt-head{text-align: center;}
	.lang select{float: none;margin: 0 auto;width: 130px;}
	.cnt-head .btn-main{padding: 8px 25px;}
	footer a img{padding: 0 0 0 35px;}
	
	.navbar-default{padding: 15px 0;}
    .cnt-head .lang{display: block;margin: 0 0 15px;/*overflow: hidden;*/}
	.search-res button {top: 0px;right: 0px;}
    .lang select{width: 100% !important;}
    .navbar-brand{display: block !important;}
	/*Index end*/
}

@media(max-width:447px){
	/*Index*/
	header{padding: 15px 0;display: none;}
	.banner-wrp .row,
	header .row{display: block;}
	header .cnt-head{display: none;}
	.logo-box a{margin: 0 auto 20px; display: table;}
	.center-title{ text-align: center; margin-bottom: 20px;display: none;}
	.cnt-head .btn-main{float: none;}
	.navbar-default .navbar-nav{margin: 0;display: none;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{display: none;}
    
	/*.navbar-toggle{margin: 0 auto 10px; display: table; float: none;}*/
	.banner-txt h1{font-size: 36px; line-height: 50px; text-align: center;}

	footer{padding: 30px 0 85px;}
	ul.mobile-bar{display: block;}
	.cnt-head{text-align: center;}
	.lang select{float: none;margin: 0 auto;width: 130px;}
	.cnt-head .btn-main{padding: 8px 25px;}
	footer a img{padding: 0 0 0 35px;}
	
	.navbar-default{padding: 15px 0;}
    .cnt-head .lang{display: block;margin: 0 0 15px;/*overflow: hidden;*/}
	.search-res button {top: 0px;right: 0px;}
    .lang select{width: 100% !important;}
    .navbar-brand{display: block!important;}
	/*Index end*/
}