.descr{padding:0 0 1.5em 1.5em;font-style:italic;font-size:.9em}.full-nav{width:100%;text-align:center}#navigation .full-nav .navbar-brand{float:none;display:inline-block}.title{border-bottom:1px solid #dcdbd7;margin:20px 0;padding-bottom:20px;position:relative}.title::after{border-bottom:2px solid #477ab9;bottom:-1px;content:"";height:0;left:0;position:absolute;width:65px}.title::before{background-color:#477ab9;border-radius:500px;bottom:-5px;content:"";height:10px;left:0;position:absolute;width:10px}#loader{background:#fff url(../images/loading.gif) no-repeat center center;height:100%;width:100%;position:fixed;z-index:100000000000;left:0;top:0;margin:0}.dmtop{background-image:url(../images/arrow.png);background-position:50% 50%;background-repeat:no-repeat;background-color:#3a3a3a;border:1px solid #f5f5f5;opacity:.5;z-index:9999;width:40px;height:40px;text-indent:-99999px;position:fixed;bottom:-100px;right:25px;cursor:pointer;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;overflow:auto}.dmtop:hover{opacity:1;background-color:#477ab9}.news a{padding-left:8px}.news ul{list-style-type:none}.date{font-weight:700}.recommend{list-style-image:url(/images/dp_recommend.gif);list-style-position:inside}.month{padding:20px;width:100%;background:#477ab9}.month ul{margin:0;padding:0;list-style-type:none}.month ul li{color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:3px}.month .prev{float:left;padding-top:10px}.month .next{float:right;padding-top:10px}.weekdays{margin:0;background-color:#ddd}.weekdays li{display:inline-block;width:12.6%;color:#666;text-align:center}.weekend li{color:red}.days{padding:10px 0;background:#eee;margin:0}.days li{list-style-type:none;display:inline-block;width:12.6%;text-align:center;margin-bottom:5px;font-size:12px;color:#777}.days li .active{padding:5px;background:#1abc9c;color:#fff!important}@media screen and (max-width:720px){.weekdays li,.days li{width:12.5%}}@media screen and (max-width: 420px){.weekdays li,.days li{width:12.5%}.days li .active{padding:2px}}@media screen and (max-width: 290px){.weekdays li,.days li{width:12.2%}}