body {
	font-family: "Helvetica_Condenced-Normal", "Helvetica", "Geneva", "Arial", sans-serif !important;
	text-align: left !important;
}

p {
	font-family: "Helvetica_Condenced-Normal", "Helvetica", "Geneva", "Arial", sans-serif !important;
	font-weight: normal !important;
	color: #000000 !important;
	text-align: left !important;
}

.top {
font-size: 0.97rem !important;
padding-top: 0px !important;
font-weight: bold !important;
}

b {
font-weight: bold !important;
color: #003399 !important;
}
.red {
color: #FF3300 !important;
font-size: 1.30rem !important;
}

.white {
color: #FFFFFF !important;
font-size: 0.90rem !important;
font-weight: bold !important;
text-align: center !important;
}

.darkblue {
color: #003399 !important;
font-size: 1.20rem !important;
}

.black {
color: #000000 !important;
font-size: 1.20rem !important;
line-height: 1.20rem !important;
}

.small {
color: #003399 !important;
font-size: 1.30rem !important;
}

.nav-link {
font-family: "Helvetica_Condenced-Normal", "Helvetica", "Geneva", "Arial", sans-serif !important;	
font-weight: bold !important;
}

.btn-font {
font-family: "Helvetica_Condenced-Normal", "Helvetica", "Geneva", "Arial", sans-serif !important;	
font-weight: bold !important;
font-size: 1.10rem !important;
}

.p-font {
font-family: "Helvetica_Condenced-Normal", "Helvetica", "Geneva", "Arial", sans-serif !important;	
font-weight: bold !important;
font-size: 0.97rem !important;
text-align: left !important;
}

h1 {
font-family: "Impact", "Helvetica", "Geneva", "Arial", sans-serif !important;	
color: #336699 !important;
text-align: center !important;
font-size: 1.60rem !important;
padding-top: 19px;
padding-bottom: 19px;
}

h2 {
font-family: "Helvetica_Condenced-Normal", "Helvetica", "Geneva", "Arial", sans-serif !important;	
color: #666666 !important;
text-align: left !important;
font-size: 1.10rem !important;
padding-top: 0px;
padding-bottom: 0px;
}

h3 {
font-family: "Helvetica_Condenced-Normal", "Helvetica", "Geneva", "Arial", sans-serif !important;	
color: #666666 !important;
text-align: left !important;
font-size: 1.50rem !important;
padding-top: 0px;
padding-bottom: 0px;

}

.pic {
padding-top: 10px;
padding-bottom: 10px;
}

.fixedbut { position: fixed; bottom: 20px; right: 20px; display: block; background: #FF3300; color: #ffffff; text-decoration: none; padding: 6px 23px; font-size: 1.1rem; border-radius: 7px; opacity: 0.65; font-family: "Helvetica_Condenced-Normal", "Helvetica", "Geneva", "Arial", sans-serif !important;
}
.fixedbut:hover { background: #336699; 
-webkit-transition: 0.53s all ease-out;
 -o-transition: 0.53s all ease-out;
 transition: 0.53s all ease-out;
 opacity: 0.95;
 color: #ffffff;
}

.fixedbut-left { position: fixed; bottom: 10px; left: 10px; display: block; background: #00CC33; color: #ffffff; text-decoration: none; padding: 6px 16px; font-size: 1.0rem; border-radius: 20px; opacity: 0.65; font-family: "Helvetica_Condenced-Normal", "Helvetica", "Geneva", "Arial", sans-serif !important;
}
.fixedbut-left:hover { background: #00CC33; 
-webkit-transition: 0.53s all ease-out;
 -o-transition: 0.53s all ease-out;
 transition: 0.53s all ease-out;
 opacity: 0.95;
 color: #ffffff;
}

@font-face {
font-family: 'Impact';
src: url('fonts/impact.woff2') format('woff2');
font-display: swap;
}

@font-face {
font-family: 'Helvetica_Condenced-Normal';
src: url('fonts/helvetica_condenced-normal.woff2') format('woff2');
font-display: swap;
}

.r {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
border: 2px solid #ff0000;
border-radius: 10px;
width: 100%;
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
font-family: "Helvetica_Condenced-Normal", "Helvetica", "Geneva", "Arial", sans-serif !important;
color: #336699 !important; 
font-weight: bold !important;
font-size: 0.97rem !important;
}

.rb {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
border: 2px solid #2795e9;
border-radius: 10px;
width: 100%;
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
font-family: "Helvetica_Condenced-Normal", "Helvetica", "Geneva", "Arial", sans-serif !important;
color: #336699 !important; 
font-weight: bold !important;
font-size: 0.96rem !important;
}

.side_button{
    -webkit-transform: rotate(-90deg); 
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    display:block;
    position:fixed; 
    z-index:9999;
    left:-72px; 
    top:250px; 
    background:#00CCFF; 
    font-size:1.2rem; 
	letter-spacing: 2px;
    color:#ffffff; 
    text-align:center; 
    padding:20px 15px 0px 15px; 
    border-radius:0px 0px 10px 10px; 
    border:0px solid #2B96C6;
    font-family: "Helvetica_Condenced-Normal", "Helvetica", "Geneva", "Arial", sans-serif !important;

  animation-name: blinker;
  animation-iteration-count: infinite;
  animation-timing-function: cubic-bezier(1.0,0,0,1.0);
  animation-duration: 5s;
  -webkit-animation-name: blinker;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: cubic-bezier(1.0,0,0,1.0);
  -webkit-animation-duration: 5s;
}

.side_button:hover  {
 background:#336699;
 color:#ffffff !important;
}

@keyframes blinker {
  from { opacity: 1.0; }
  to { opacity: 1.0; }
  10%{color:#000000;}
  0%{color:#cccccc;}
  100%{color:#FFFFFF;}
}
 
@-webkit-keyframes blinker {
  from { opacity: 1.0; }
  to { opacity: 1.0; }
  10%{color:#000000;}
  0%{color:#cccccc;}
  100%{color:#FFFFFF;}
}

/* 
}*/

.push {
    display: inline-block;
    min-width: 20px;
    margin: 5px 2px 10px 2px;
    font-size: 15px;
    text-align: center;
    color: #fff !important;
    cursor: pointer;
    padding: 5px;
	font-weight: bold !important;
}

.whatsapp {background-color:#5cbe4a;}
.whatsapp:hover {background-color: #a05f20; color:#fff;text-decoration: none;}

.vkontakte {background-color:#587ea3;}
.vkontakte:hover {background-color:#466482;color:#fff;text-decoration: none;}

.ok {background-color:#ee8208;}
.ok:hover {background-color: #a05f20; color:#fff;text-decoration: none;}

.viber {background-color:#665cac;}
.viber:hover {background-color:#881f12;color:#fff;text-decoration: none;}

.twitter {background-color:#55acee;}
.twitter:hover {background-color:#2795e9;color:#fff;text-decoration: none;}

.telegram {background-color:#587ea3;}
.telegram:hover {background-color:#466482;color:#fff;text-decoration: none;}

/* 




}*/




