@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1269px){
.container{width:100% !important;}




}
@media screen and (max-width: 1179px){
.logo img{width:100%; height:auto;}




}
@media screen and (max-width: 1024px){
.logo{width:100%;}
.logo img{width:60%;}
.ace-responsive-menu > li > a{padding: 18px 12px 18px 6px; font-size:14px;}

}

@media screen and (max-width: 960px){
.logo_main{width:20%;}
.logo img{width:95%;}
.right_nav{width:80%;}
.ace-responsive-menu > li > a > .arrow:before{margin-left:5px;}


}
@media screen and (max-width: 800px){
.logo_main{width:100%;}
.logo{width:auto;}
.right_nav{width:100%;}
.logo img{width:auto;}

}
@media only screen and (min-width:767px) and (max-width:800px){ 
}
@media screen and (max-width: 767px){
.logo{width:auto;}
.logo img{width:75%;}


}

@media screen and (max-width: 639px){

}
@media screen and (max-width: 479px){
.top_left{float:none; text-align:center;}
.top_right{float:none; text-align:center;}
.top_right a{margin:5px;}

}
@media screen and (max-width: 440px){


}
@media screen and (max-width: 360px){



}
@media screen and (max-width: 320px){

}







