

/*Стили для страницы подразделения академии*/

.pidrozdilu_title {
        width: 100%;


}

.pidrozdilu_title a {
	background: #014761;
	color: #ffffff;
        text-decoration: none;
	padding: 5px;
	border-radius: 0px 5px 0px 5px;
        -moz-border-radius: 0px 5px 0px 5px;
        -webkit-border-radius: 0px 5px 0px 5px;
        -khtml-border-radius: 0px 5px 0px 5px;
        behavior: url(border-radius.htc); 
        display: block;
        line-height: 17px;
}

.pidrozdilu_title a:hover {
	color: #fff;
	background: #01729c;
        text-decoration: none;
}
/*конец стилей для страницы подразделений академии*/


footer ul{
padding:0;
margin:0;
list-style:none;
margin-bottom:16px
}
footer ul li a,footer ul li span{
color:#bfbfc1;
font-size:10px;
line-height:19px;
text-decoration:none;
position:relative;
display:inline-block;
white-space:nowrap;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-o-backface-visibility:hidden;
-ms-backface-visibility:hidden;
backface-visibility:hidden
}
footer ul li a:after,footer ul li span:after{
content:"]";
display:inline-block;
-webkit-transform:translateX(-20px);
-moz-transform:translateX(-20px);
transform:translateX(-20px);
-webkit-transition:-webkit-transform .3s,opacity .2s;
-moz-transition:-moz-transform .3s,opacity .2s;
transition:transform .3s,opacity .2s;opacity:0;filter:alpha(opacity=0)
}

footer ul li a:before,footer ul li span:before{
content:"[";
display:inline-block;
-webkit-transform:translateX(20px);
-moz-transform:translateX(20px);
transform:translateX(20px);
-webkit-transition:-webkit-transform .3s,opacity .2s;
-moz-transition:-moz-transform .3s,opacity .2s;
transition:transform .3s,opacity .2s;
opacity:0;
filter:alpha(opacity=0)
}

footer ul li a:hover:before,footer ul li span:hover:before{
-webkit-transform:translateX(-4px);
-moz-transform:translateX(-4px);
transform:translateX(-4px);
opacity:1;
filter:alpha(opacity=1)
}

footer ul li a:hover:after,footer ul li span:hover:after{
-webkit-transform:translateX(4px);
-moz-transform:translateX(4px);
transform:translateX(4px);
opacity:1;
filter:alpha(opacity=1)
}

footer ul li span:hover:after{
content:"]";
display:inline-block;
-webkit-transform:translateX(-20px);
-moz-transform:translateX(-20px);
transform:translateX(-20px);
-webkit-transition:-webkit-transform .3s,opacity .2s;
-moz-transition:-moz-transform .3s,opacity .2s;
transition:transform .3s,opacity .2s;
opacity:0;filter:alpha(opacity=0)
}

footer ul li span:hover:before{
content:"[";
display:inline-block;
-webkit-transform:translateX(20px);
-moz-transform:translateX(20px);
transform:translateX(20px);
-webkit-transition:-webkit-transform .3s,opacity .2s;
-moz-transition:-moz-transform .3s,opacity .2s;
transition:transform .3s,opacity .2s;
opacity:0;
filter:alpha(opacity=0)
}

footer .nav-title{
font-family:'modernh_bold';
font-size:11px;
line-height:19px;
color:#fff;
text-transform:uppercase;
margin-bottom:6px
}

footer .row{
margin:0 0 0 -20px;
}

footer .footer-nav{
padding:20px 0;
background:url(../img/footer_nav_bg1.png) repeat 0 0;
-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.1);
-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.1);
-o-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.1);
-ms-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.1);
box-shadow:inset 0 -1px 0 rgba(255,255,255,0.1);
overflow:hidden
}