/* To make Responsive
---------------------------------------------------------------------- /
*
*  1 - media screen and (min-width: 1681px) and(max-width: 1784px)
*  2 - media screen and (min-width: 1441px) and (max-width: 1680px)
*  3 - media (max-width: 1600px)
*  4 - media screen and (min-width: 1367px) and (max-width: 1440px)
*  5 - media screen and (min-width: 1281px) and (max-width: 1366px)
*  6 - media screen and (min-width: 1201px) and (max-width: 1280px)

*  7 - media screen and (min-width: 1171px) and (max-width: 1200px)
*  8 - media screen and (min-width: 1100px) and (max-width: 1170px)
* 10 - media screen and (min-width: 1024px) and (max-width: 1100px)
* 11 - media screen and (min-width: 993px) and (max-width: 1023px)
* 12 - media screen and (min-width: 981px) and (max-width: 992px) 
* 13 - media screen and (min-width: 901px) and (max-width: 980px)
* 14 - media screen and (min-width: 855px) and (max-width: 960px)
* 15 - media screen and (min-width: 801px) and (max-width: 854px)
* 16 - media screen and (min-width: 768px) and (max-width: 800px)
* 17 - media screen and (min-width: 720px) and (max-width: 767px)
* 18 - media screen and (min-width: 640px) and (max-width: 667px)
* 19 - media screen and (min-width: 668px) and (max-width: 720px)
* 20 - media screen and (min-width: 640px) and (max-width: 667px)
* 21 - media screen and (min-width: 600px) and (max-width: 640px)
* 23 - media screen and (min-width: 569px) and (max-width: 600px)
* 24 - media screen and (min-width: 481px)  and (max-width: 568px)
* 25 - media screen and (min-width: 415px) and (max-width: 480px)
* 26 - media screen and (min-width: 401px) and (max-width: 414px)
* 27 - media screen and (min-width: 376px) and (max-width: 400px)
* 28 - media screen and (min-width: 361px) and (max-width: 375px)
* 29 - media screen and (min-width: 321px) and (max-width: 360px)
* 30 - media screen and (min-width: 321px) and (max-width: 360px)
* 31 - media screen and (max-width: 320px)
---------------------------------------------------------------------- */

@media screen and (min-width: 1785px) and (max-width: 1990px){
	.top-lang{
		/*padding-right: 45px;*/
	}
	.search-field{
		width: 100%;
	}
	.search-form-menu{
		display: none;
	}
}
@media screen and (min-width: 1681px) and (max-width: 1784px){
	.top-lang{
		/*padding-right: 45px;*/
	}
	.search-field{
		width: 100%;
	}
	.search-form-menu{
		display: none;
	}
}
@media screen and (min-width: 1441px) and (max-width: 1680px){
	.top-lang{
		/*padding-right: 45px;*/
	}
	.search-field{
		width: 100%;
	}
	.search-form-menu{
		display: none;
	}
}

@media screen and (min-width: 1367px) and (max-width: 1440px){
	.top-lang{
		/*padding-right: 45px;*/
	}
	.search-field{
		width: 100%;
	}
	.search-form-menu{
		display: none;
	}
}
@media screen and (min-width: 1281px) and (max-width: 1366px){
	.top-lang{
		/*padding-right: 45px;*/
	}
	.search-field{
		width: 100%;
	}
	.search-form-menu{
		display: none;
	}
}
@media screen and (min-width: 1201px) and (max-width: 1280px){
	.top-lang{
		/*padding-right: 45px;*/
	}
	.search-field{
		width: 100%;
	}
	.search-form-menu{
		display: none;
	}
}
@media screen and (min-width: 1171px) and (max-width: 1200px){
	.top-lang{
		/*padding-right: 45px;*/
	}
	.search-form-menu{
		display: none;
	}
	
}
@media screen and (min-width: 1100px) and (max-width: 1170px){
	.search-form-menu{
		display: none;
	}
}
@media screen and (min-width: 1024px) and (max-width: 1100px){
	.search-form-menu{
		display: none;
	}
}
@media screen and (min-width: 993px) and (max-width: 1023px){
	.search-form-menu{
		display: none;
	}
}
@media screen and (min-width: 981px) and (max-width: 992px) {
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
	}
	.menu-search{
		padding-right: 0px; 
	}
	.next-logo {
   /* padding-right: 0px;
    padding-left: 0px;*/
	}
	.search-form-menu{
		display: none;
	}
	
}
@media screen and (min-width: 901px) and (max-width: 980px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
	}
	.menu-search{
		padding-right: 0px; 
	}
	.next-logo {
    /*padding-right: 0px;
    padding-left: 0px;*/
	}
	.search-form-menu{
		display: none;
	}
}
@media screen and (min-width: 855px) and (max-width: 960px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
	}
	.menu-search{
		padding-right: 0px; 
	}
	.next-logo {
    /*padding-right: 0px;
    padding-left: 0px;*/
	}
	.search-form-menu{
		display: none;
	}
}
@media screen and (min-width: 801px) and (max-width: 854px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
	}
	.menu-search{
		padding-right: 0px; 
	}
	.next-logo {
    /*padding-right: 0px;
    padding-left: 0px;*/
	}
	.search-form-menu{
		display: none;
	}
}
@media screen and (min-width: 768px) and (max-width: 800px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
	}
	.menu-search{
		padding-right: 0px; 
	}
	.next-logo {
    /*padding-right: 0px;
    padding-left: 0px;*/
	}
	.search-form-menu{
		display: none;
	}
}
@media screen and (min-width: 720px) and (max-width: 767px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
	}
	.menu-search{
		padding-right: 0px; 
	}
	.next-logo {
    /*padding-right: 0px;
    padding-left: 0px;*/
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}

}
@media screen and (min-width: 640px) and (max-width: 667px){
	.search-field{
		width: 100%;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 668px) and (max-width: 720px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
	}
	.menu-search{
		padding-right: 0px; 
	}
	.next-logo {
   /* padding-right: 0px;
    padding-left: 0px;*/
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 640px) and (max-width: 667px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
	}
	.menu-search{
		padding-right: 0px; 
	}
	.next-logo {
    /*padding-right: 0px;
    padding-left: 0px;*/
	}
	.top-icon{
		margin-right: 5px;
	}
	.site-banner {
    	margin-bottom: 5px;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 600px) and (max-width: 640px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
	}
	.menu-search{
		padding-right: 0px; 
	}
	.next-logo {
    /*padding-right: 0px;
    padding-left: 0px;*/
	}
	.top-icon{
		margin-right: 4px;
	}
	.site-banner {
    	margin-bottom: 10px;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 569px) and (max-width: 600px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
		height: 28px;
	}
	.menu-search{
		padding-right: 0px; 
	}
	.next-logo {
		/*padding-right: 0px;
		padding-left: 0px;*/
	}
	.top-icon{
		margin-right: 3px;
		width: 28px;
		height: 28px;
	}
	.site-banner {
    	margin-bottom: 10px;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 481px)  and (max-width: 568px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
		height: 25px;
	}
	.menu-search{
		padding-right: 0px; 
		padding-left: 0px;
	}
	.next-logo {
   /* padding-right: 0px;
    padding-left: 0px;*/
	}
	.top-icon{
		margin-right: 5px;
		width: 25px;
		height: 25px;
		line-height: 25px;
	}
	.social-icon{
		padding-right: 0px; 
	}
	.site-banner {
    	margin-bottom: 10px;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 415px) and (max-width: 480px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
		height: 25px;
	}
	.menu-search{
		padding-right: 0px;
		padding-left: 0px;
		position: relative;
		bottom: 30px;
	}
	.next-logo {
    /*padding-right: 0px;
    padding-left: 0px;*/
	}
	.top-icon{
		margin-right: 3px;
		width: 25px;
		height: 25px;
		line-height: 25px;
	}
	.social-icon{
		padding-right: 0px;
		padding-left: 0px;
		
	}
	.cont-logo {
    padding-top: 5px;
	}
	.site-banner {
    	margin-bottom: 10px;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 401px) and (max-width: 414px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
		height: 25px;
	}
	.menu-search{
		padding-right: 0px;
		padding-left: 0px;
		position: relative;
		bottom: 30px;
	}
	.next-logo {
    /*padding-right: 0px;
    padding-left: 0px;*/
	}
	.top-icon{
		margin-right: 2px;
		width: 25px;
		height: 25px;
		line-height: 25px;
	}
	.social-icon{
		padding-right: 0px;
		padding-left: 0px;
		
	}
	.cont-logo {
    padding-top: 5px;
	}
	.site-banner {
    	margin-bottom: 10px;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 376px) and (max-width: 400px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
		height: 25px;
	}
	.menu-search{
		padding-right: 0px;
		padding-left: 0px;
		position: relative;
		bottom: 30px;
	}
	.next-logo {
    /*padding-right: 0px;
    padding-left: 0px;*/
	}
	.top-icon{
		margin-right: 3px;
		width: 21px;
		height: 21px;
		line-height: 21px;
	}
	.social-icon{
		padding-right: 0px;
		padding-left: 0px;
		
	}
	.cont-logo {
    	padding-top: 5px;
	}
	.site-banner {
    	margin-bottom: 10px;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 361px) and (max-width: 375px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
		height: 25px;
	}
	.menu-search{
		padding-right: 0px;
		padding-left: 0px;
		position: relative;
		bottom: 30px;
	}
	.next-logo {
    /*padding-right: 0px;
    padding-left: 0px;*/
	}
	.top-icon{
		margin-right: 3px;
		width: 21px;
		height: 21px;
		line-height: 21px;
	}
	.social-icon{
		padding-right: 0px;
		padding-left: 0px;
		
	}
	.cont-logo {
    padding-top: 5px;
	}
	.site-banner {
    	margin-bottom: 10px;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 321px) and (max-width: 360px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
		height: 18px;
	}
	.menu-search{
		padding-right: 0px;
		padding-left: 0px;
		position: relative;
		bottom: 30px;
	}
	.next-logo {
		/*padding-right: 0px;
		padding-left: 0px;*/
	}
	.top-icon{
		margin-right: 3px;
		width: 17px;
		height: 17px;
		line-height: 17px;
		font-size: 11px;
	}
	.social-icon{
		padding-right: 0px;
		padding-left: 0px;
		
	}
	.cont-logo {
		padding-top: 10px;
		padding-left: 0px;
		padding-right: 1px;
	}
	.top-lang {
    text-align: right;
    padding-top: 5%;
    font-size: 10px;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}

@media screen and (min-width: 297px) and (max-width: 320px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
		height: 18px;
	}
	.menu-search{
		padding-right: 0px;
		padding-left: 0px;
		position: relative;
		bottom: 30px;
	}
	.next-logo {
		/*padding-right: 0px;
		padding-left: 0px;*/
	}
	.top-icon{
		margin-right: 3px;
		width: 17px;
		height: 17px;
		line-height: 17px;
		font-size: 11px;
	}
	.social-icon{
		padding-right: 0px;
		padding-left: 0px;
		
	}
	.cont-logo {
		padding-top: 10px;
		padding-left: 0px;
		padding-right: 1px;
	}
	.top-lang {
    text-align: right;
    padding-top: 5%;
    font-size: 10px;
	}
	/*.site-banner {
    	margin-bottom: 15px;
	}*/
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 250px) and (max-width: 296px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
		height: 18px;
	}
	.menu-search{
		padding-right: 0px;
		padding-left: 0px;
		position: relative;
		bottom: 25px;
	}
	.next-logo {
		/*padding-right: 0px;
		padding-left: 0px;*/
	}
	.top-icon{
		margin-right: 1px;
		width: 17px;
		height: 17px;
		line-height: 17px;
		font-size: 11px;
	}
	.social-icon{
		padding-right: 0px;
		padding-left: 0px;
		
	}
	.cont-logo {
		padding-top: 10px;
		padding-left: 0px;
		padding-right: 1px;
	}
	.top-lang {
        text-align: right;
		padding-top: 5%;
		padding-bottom: 5%;
		font-size: 9px;
		padding-right: 0px;
	}
	.site-banner-inner {
    padding-right: 5px;
    padding-left: 5px;
	}
	.site-banner {
    	margin-bottom: 5px;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 229px) and (max-width: 249px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
		height: 18px;
	}
	.menu-search{
		padding-right: 0px;
		padding-left: 0px;
		position: relative;
		bottom: 25px;
	}
	.next-logo {
		/*padding-right: 0px;
		padding-left: 0px;*/
		width: 55%;
	}
	.top-icon{
		margin-right: 1px;
		width: 17px;
		height: 17px;
		line-height: 17px;
		font-size: 11px;
	}
	.social-icon{
		padding-right: 0px;
		padding-left: 0px;
		
	}
	.cont-logo {
		padding-top: 10px;
		padding-left: 0px;
		padding-right: 1px;
		width: 45%;
	}
	.top-lang {
        text-align: right;
		padding-top: 5%;
		padding-bottom: 5%;
		font-size: 9px;
		padding-right: 0px;
	}
	.site-banner-inner {
    	padding-right: 5px;
    	padding-left: 5px;
    	padding-bottom: 5px;
	}
	.site-banner{
    	margin-bottom: 10px;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
@media screen and (min-width: 200px) and (max-width: 228px){
	.under-lang{
		padding-right: 0px;
		padding-left: 0px;
	}
	.search-field{
		width: 100%;
		font-size: 11px;
		height: 18px;
	}
	.menu-search{
		padding-right: 0px;
		padding-left: 0px;
		position: relative;
		bottom: 25px;
	}
	.next-logo {
		/*padding-right: 0px;
		padding-left: 0px;*/
		width: 55%;
	}
	.top-icon{
		margin-right: 1px;
		width: 17px;
		height: 17px;
		line-height: 20px;
		font-size: 11px;
	}
	.social-icon{
		padding-right: 0px;
		padding-left: 0px;
		width: 100%;
		position: relative;
		
	}
	.cont-logo {
		padding-left: 0px;
		padding-right: 1px;
		width: 45%;
	}
	.top-lang {
        text-align: right;
		padding-top: 5%;
		padding-bottom: 5%;
		font-size: 9px;
		padding-right: 0px;
	}
	.site-banner-inner {
    	padding-right: 5px;
    	padding-left: 5px;
    	padding-bottom: 5px;
	}
	.menu-search{
		display: none;
	}
	.search-form-menu .search-field{
		height: 35px;
	}
}
