footer{flex:0 0 auto;}
.razmiv footer {-webkit-filter: blur(1px);filter: blur(1px);-webkit-transition: all 50ms linear;-moz-transition: all 50ms linear;-ms-transition: all 50ms linear;-o-transition: all 50ms linear;transition: all 50ms linear;}
.razmiv2 footer {-webkit-filter: blur(1px);filter: blur(1px);-webkit-transition: all 50ms linear;-moz-transition: all 50ms linear;-ms-transition: all 50ms linear;-o-transition: all 50ms linear;transition: all 50ms linear;}
.iexpl .razmiv footer {filter: none;-webkit-transition: all 50ms linear;-moz-transition: all 50ms linear;-ms-transition: all 50ms linear;-o-transition: all 50ms linear;transition: all 50ms linear;}
.iexpl .razmiv2 footer {filter: none;-webkit-transition: all 50ms linear;-moz-transition: all 50ms linear;-ms-transition: all 50ms linear;-o-transition: all 50ms linear;transition: all 50ms linear;}
@media (max-width: 991px) {
  footer {transition: none;}
  .razmiv footer {-webkit-filter: none;filter: none;transition: none;}
  .razmiv2 footer {-webkit-filter: none;filter: none;transition: none;}
  .iexpl .razmiv footer {-webkit-filter: none;filter: none;transition: none;}
  .iexpl .razmiv2 footer {-webkit-filter: none;filter: none;transition: none;}
}
footer iframe{max-width:100%;}
footer .footer{background-color:#717F9A;color:#fff;}
footer .container a,footer .container a:active,footer .container a:visited{color:#fff;margin-right:10px;}
footer .footer a:hover{color:#eee;}
.footer .not_dops_snot_dops_s{flex:0 0 100%;max-width:100%;}
footer .footer_links{padding-top:20px;padding-bottom:20px;}
footer .soc_s{text-align:right;font-size:20px;padding-top:20px;padding-bottom:20px;}
footer .soc_s a{margin-right:10px;}
footer .soc_s a:last-child{margin-right:0;}
footer .powered{padding-top:10px;padding-bottom:30px;text-align:right;}
footer .ficons{padding-top:10px;padding-bottom:20px;}
footer .ficons span{margin-right:10px;margin-bottom:10px;display:inline-block;}
footer .ficons span:last-child{margin-right:0;}
footer .ficons img{width:34px;opacity:.9;}
@media (max-width: 767px) {
  footer .soc_s{padding-top:10px;}
  footer .powered{text-align:center !important;padding-bottom:10px;}
}
@media print {
  footer{display:none;}
}
.footer .zag_dm_cf{display: inline-block;}
.footer .zag_dm_cf_li + .zag_dm_cf_li{margin-top:20px;}
.footer .am_category_image i,.footer .am_category_image img{margin-right:7px;text-align:center;min-width:14px;}
.footer .last_ul_cf{margin-top:10px;}
.footer .footer_cfs{padding-top:10px;padding-bottom:5px;display:inline-block;width:100%;}
.footer .not_dops_s + .footer_cfs{padding-top:25px}
.scroll-top-wrapper{position:fixed;opacity:0;text-align:center;z-index:9998;background-color:#777;color:#fefefe;width:40px;height:40px;line-height:40px;right:30px;bottom:30px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.scroll-top-wrapper.show:hover{opacity:.9;}
.scroll-top-wrapper.show{cursor:pointer;opacity:.6;}
.scroll-top-wrapper i.fa{font-size:17px;line-height:inherit;}
.popup-phone-wrapper{position:fixed;opacity:.6;text-align:center;z-index:9999;background-color:#DD4B39;color:#fefefe;width:40px;height:40px;line-height:44px;right:30px;bottom:30px;border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.popup-phone-wrapper:hover{opacity:.9;cursor:pointer;}
.popup-phone-wrapper i{font-size:17px;animation:1.2s ease-in-out 0s infinite trambling-animation;}
.popup-phone-wrapper + .scroll-top-wrapper.show{right:30px;bottom:80px;}
@keyframes trambling-animation {
  0%, 50%, 100% {transform:rotate(0deg);}
  10%, 30%{transform:rotate(-10deg);}
  20%, 40%{transform:rotate(10deg);}
}
.razmiv .scroll-top-wrapper,.razmiv2 .scroll-top-wrapper,.razmiv .popup-phone-wrapper,.razmiv2 .popup-phone-wrapper{display:none!important;}
@media (max-width: 801px){
  footer .footer_links{text-align:center;}
  footer .ficons,footer .powered{flex:0 0 100%;max-width:100%;text-align:center!important;}
  .popup-phone-wrapper, .scroll-top-wrapper{display:none!important;}
}

