.cn-nav  a{
    position: absolute;
    top: 50px;
   	
}
a.cn-nav-1{	
    right: 140px;
}
a.cn-nav-2{
    right: 60px;
}    
.cn-nav a span{
    width: 46px;
    height: 46px;
    display: block;
    text-indent: -9000px;
    -moz-border-radius: 23px;
    -webkit-border-radius: 23px;
    border-radius: 23px;
    cursor: pointer;
    opacity: 0.9;
    position: absolute;
    top: 50%;
    left: 50%;
    background-size: 40px 40px;
    margin: -23px 0 0 -23px;
    -webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	-ms-transition: all 0.4s ease;
	transition: all 0.4s ease;
		box-shadow: 2px 2px 8px rgba(131,49,23,1);
-webkit-box-shadow: 2x 2px 8px rgba(131,49,23,1);
-moz-box-shadow: 2px 2px 8px  rgba(131,49,23,1);
}

.cn-nav a.cn-nav-1 span.hun{
    background: rgb(131,49,23)url(../images/hun1.png) no-repeat center center;
}
.cn-nav a.cn-nav-2 span.hun{
    background: rgb(131,49,23) url(../images/hun1.png) no-repeat center center;
}
.cn-nav a.cn-nav-1 span.srb{
    background: rgb(131,49,23)url(../images/srb1.png) no-repeat center center;
}
.cn-nav a.cn-nav-2 span.srb{
    background: rgb(131,49,23) url(../images/srb1.png) no-repeat center center;
}
.cn-nav a.cn-nav-1 span.eng{
    background: rgb(131,49,23)url(../images/eng1.png) no-repeat center center;
}
.cn-nav a.cn-nav-2 span.eng{
    background: rgb(131,49,23) url(../images/eng1.png) no-repeat center center;
}

.cn-nav a div{
    width: 0px;
    height: 0px;
    position: absolute;
    top: 50%;
    left: 50%;
    overflow: hidden;
    background-size: 100% 100%;
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    -webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}

.cn-nav a:hover span{
    width: 90px;
    height: 90px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    opacity: 0.6;
    margin: -50px 0 0 -50px;
    background-size: 22px 32px;
    background-color:#a8872d;
}

.cn-nav a:hover div{
    width: 80px;
    height: 80px;
    background-size: 120% 120%;
    margin: -45px 0 0 -45px;
    -moz-border-radius: 45px;
    -webkit-border-radius: 45px;
    border-radius: 45px;
}
