 @font-face{
	font-family:'almoniDL900';
	font-weight:900; /*(black)*/
	font-style: normal;
		src: url('../fonts/almoni2019/almoni-neue-black-aaa.eot'); 
		src: url('../fonts/almoni2019/almoni-neue-black-aaa.eot') format('embedded-opentype'), 
			 url('../fonts/almoni2019/almoni-neue-black-aaa.woff2') format('woff2'),
             url('../fonts/almoni2019/almoni-neue-black-aaa.woff') format('woff');
}
     @font-face {
    font-family: 'ultrabold';
    font-weight: 900;
    font-style: normal;
    src: url('../fonts/almoni2019/almoni-neue-ultrabold-aaa.eot');
    src: url('../fonts/almoni2019/almoni-neue-ultrabold-aaa.eot') format('embedded-opentype'), url('../fonts/almoni2019/almoni-neue-ultrabold-aaa.woff2') format('woff2'), url('../fonts/almoni2019/almoni-neue-ultrabold-aaa.woff') format('woff')
}

li {list-style-image:none !important;}
.clear {clear:both;}
a, a:hover {text-decoration:none !important;}

#footer_apps { text-align:center}
 
#footer { background:#fff9f4 !important; padding-top:30px;  direction:rtl; width:100%; display:block !important;   height:auto !important; position:relative;  }
#footer .wr { min-width:990px;max-width:1600px; width:100%; margin:0 auto}
#footer ul {padding:0}
 

/* section */ 

#footer section {    margin: 0 auto;    max-width: 1240px; text-align:center; padding-bottom:40px; overflow:hidden}
#footer section div { text-align: right;
    padding: 0 2% 0 0;
    vertical-align: top;
    max-width: 210px;
    width: 17%;
    float: right;
}  
 
#footer section p a {color:#2580BB;}
#footer section p {     color: #000;
    border-bottom: 2px #c00 solid;
    padding-bottom: 15px;
    font-size: 18px;
    font-family: almoniDL900;
    margin: 56px 0px 20px;
    display: inline-block;}
#footer section p.spn {background:url(../../images/Site2/footer/spn.png) no-repeat  right 0; border-bottom:1px #553aa9 solid; padding-bottom:25px}
#footer section ul a {    color: #000;
    font-size: 16px;
    font-weight: normal;
    font-family: almoniDL400;}
#footer section ul a:hover { color:#000}
#footer section ul li { padding:5px; direction:ltr; list-style:none}
 
#footer2top { cursor:pointer; color:#000; font-family:almoniDL700; font-size:15px;    text-align: right; display:block;    margin-right: 2%;} 

@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/FontAwesome/fontawesome-webfont.eot');
  src: url('../fonts/FontAwesome/fontawesome-webfont.eot') format('embedded-opentype'), url('../fonts/FontAwesome/fontawesome-webfont.woff') format('woff'), url('../fonts/FontAwesome/fontawesome-webfont.ttf') format('truetype'), url('/Static/fonts/FontAwesome/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {font-family:FontAwesome}
.fa-angle-up:before{content: "\f106"; font-weight:bold}


 
#footer_apps {
    background: #fff none repeat scroll 0 0;
    display: block;
    height: 105px;
    margin: 0 auto;
    overflow: hidden;
    width: 990px;
    direction:ltr;
}
#footer_apps a {
    display: inline-block;
    margin: 20px 40px 0 0;
    overflow: hidden;
    position: relative;
    top: 0;
}
#footer_apps a:first-child {
    margin-left: 0 !important;
}
#footer_apps a:last-child {
    margin-right: 0 !important;
}
#footer_apps a img {
    border: 0 none;
}
 

 
 

.fWr {border-top:1px #ccc solid; border-bottom:1px #ccc solid;     overflow: hidden;   margin-top: 50px; position: relative;        z-index: 1;    direction: ltr;background: #fff9f4;}
.fWr1 { margin: 0 auto;max-width: 1240px;  }
.fNumber { float:right;   margin-top:30px;     font-size: 18px;      color:#c00;  font-family: almoniDL900; text-align:right; margin-right:20px}
.fNumber span { display:block; font-size: 24px;      color: #000;  font-family: almoniDL900; }
#f.icons { overflow:hidden; text-align:left; max-width:1200px; margin:0 auto; padding:32px 0 40px; width: 100%; float:left; width:calc(100% - 200px); margin-left:20px ; direction:ltr}

#f.icons a { width:38px; height:38px; display:inline-block; position:relative; margin:0 90px 0 0;  vertical-align:top; background:url(../../globes/2019/sprite_footer_icons.svg) 0 0; text-align:center }
#f.icons a:last-child {margin-right:0}
#f.icons a:after {     position: absolute;    transform: translate(-50%, -50%);    left: 50%;    top: 130%;color:#1a1a1a;   width:80px;  content:attr(alt);     font-size: 14px;    font-weight: normal;    font-family: almoniDL400;}
#f.icons a:hover:after {color:#000; }
#f.icons a:hover {background-color:#fff9f4;border-radius:50%}
#f.icons a.globes-redmail:hover { background-color:transparent;    }


 
#f.icons .globes-instagram {background-position: 0 0;margin-left: 12px; }
#f.icons .globes-facebook {background-position: -38px 0 }
#f.icons .globes-telegram {background-position: -76px 0}
#f.icons .globes-twitter {background-position: -114px 0 }
#f.icons .globes-android {background-position: -152px 0 }
#f.icons .globes-ios {background-position: -190px 0; }
#f.icons .globes-rss {background-position: -228px 0;}
#f.icons .globes-redmail {background-position: -266px 0; width:36px}


@media only screen and (max-width: 1279px) {
    #f.icons a { margin-right:20px    }
    #footer section p {  font-size: 19px;  }
    #footer {overflow:hidden}

}

