@font-face { font-family: 'Roboto'; font-style: normal;   font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(../fonts/fontlight.woff) format('woff'); }
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../fonts/fontregular.woff) format('woff'); }
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/fontmedium.woff) format('woff');
}
@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/fontbold.woff) format('woff'); }

@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 300; src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(../fonts/rc3.woff2) format('woff2'); unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; }
@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 300; src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(../fonts/rc5.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 300; src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(../fonts/rc2.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; }
@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../fonts/rc6.woff2) format('woff2'); unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; }
@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../fonts/rc7.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../fonts/rc8.woff2) format('woff2'); unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(../fonts/rc9.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; }
@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 700; src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(../fonts/rc1.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 700; src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(../fonts/rc4.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; }

.nav-tabs, #main-pic-cont, .main-news-all, .sticker-head a,
.postblock-head, .coins-btn, #bottom-but a, .footer h3,
.head-lang, .head-search, .dropdown-header
{    font-family: 'Roboto Condensed', sans-serif !important;      letter-spacing: 0.5px;}
#main-pic-cont, .footer h3, .dropdown-header {font-weight: 300 !important;}






/*--------------------------------------------------------------------------
	General Style
--------------------------------------------------------------------------*/
.sanctions-inlink { padding-top: 6px;
    display: block;
    position: relative;
    float: left;
    width: 100%;
    text-align: center;
}

.section { padding: 30px 0; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -o-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); }
.section-white { background: #FFF; }
.section .container:first-child h1,
.section .container:first-child h2,
.section .container:first-child h3 {}
.input-micro { width: 50px; margin-bottom: 0 !important; }
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
/*.uneditable-input:focus { border-color: rgba(79, 141, 179, 0.8); outline: 0; outline: thin dotted \9; /!* IE6-9 *!/ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(79, 141, 179, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(79, 141, 179, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(79, 141, 179, 0.6); color: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(79, 141, 179, 0.6); }*/
ul.no-list-style { list-style-type: none; margin-left: 0; }
ul.no-list-style li { line-height: 28px; }
div[class*="span"] { -webkit-transition: all .4s linear; -moz-transition: all .4s linear; -o-transition: all .4s linear; -ms-transition: all .4s linear; transition: all .4s linear; }

.form-control:focus {
	border-color: rgb(225, 216, 1);
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255,227,20,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255,227,20,.6);
}
/*--------------------------------------------------------------------------
	Typography Style
--------------------------------------------------------------------------*/
body { font-family: 'Roboto', Arial, Helvetica, sans-serif !important; font-size: 14px; line-height: 20px; color: #1A1A1A; }
h1 { color: #53555c; font-weight: 800; }
h2 { color: #53555c; font-size: 2em; border-bottom: 2px solid #53555c; line-height: 1.5em; margin: 30px 0; padding-left: 10px; }
h3 { color: #53555c; font-size: 1.5em; }
h4 { margin-bottom: 10px; }
a { color: #3c2d00; }
a:hover {  color: #af8608; }
/*--------------------------------------------------------------------------
	Footer Style
--------------------------------------------------------------------------*/
.footer { color: #A0A0A0; padding: 0 20px 10px 20px; -moz-box-shadow: 0 -1px 12px rgba(0,0,0,0.4); float: left; width: 100%; }
.footer h3 { color: #9ec8e4; font-size: 21px; border-bottom: 1px solid #2f3c47; font-weight: normal; padding-bottom: 10px; }
.footer ul { padding: 0; }
.footer-navigate-section li { line-height: 20px !important; }
.footer-stay-connected a { text-align: left; text-indent: -9999px; display: block; width: 115px; height: 40px; /*background: url(../img/stay-connected.png);*/ -webkit-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; -webkit-transition: opacity .25s linear; -moz-transition: opacity .25s linear; -o-transition: opacity .25s linear; -ms-transition: opacity .25s linear; transition: opacity .25s linear; }
.footer-stay-connected a:hover { -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; }
.footer-stay-connected a.facebook { background-position: -115px 0; }
.footer-stay-connected a.twitter { background-position: -230px 0; }
.footer-stay-connected a.googleplus { background-position: 0 0; }
.footer-stay-connected li { text-align: center; }
.footer-copyright { text-align: center; color: #7C7C7C; border-top: 1px dotted #7C7C7C; padding-top: 10px; font-size: 0.9em; }
/*--------------------------------------------------------------------------
+	Custom Style for Tabs (overrides Bootstrap)
--------------------------------------------------------------------------*/
.nav-tabs > li > a { font-size: 1em; padding: 10px 15px; color: #FFFFFF; border-left: 1px solid #3d94cd; border-radius: 0; height: 56px; }
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus { font-weight: 600; background-color: #ffffff; border: 1px solid #ddd; border-top: 3px solid #4f8db3; border-bottom-color: transparent; cursor: default; }
/*--------------------------------------------------------------------------
+	Buttons Style
--------------------------------------------------------------------------*/
.btn { -webkit-border-radius: 2px; -webkit-background-clip: padding-box; -moz-border-radius: 2px; -moz-background-clip: padding; background-clip: padding-box;
	cursor: pointer; display: inline-block; text-transform: uppercase; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -o-transition: all .25s ease; -ms-transition: all .25s ease;
	transition: all .25s ease; text-align: center; text-shadow: none; box-shadow: none;  white-space: nowrap; font-family: 'Roboto', Arial, Helvetica, sans-serif !important;
	background: none repeat scroll 0 0 #e1d801;
	color: #000;}
.btn-primary {
	border-color: #c1ba00;
}
.btn:hover {     background: none repeat scroll 0 0 #a59f10;
	border-color: #888200; color: #FFF; text-decoration: none; }
.btn .caret { border-top: 4px solid #FFF; }
.btn-micro { padding: 1px 8px; font-size: 10px; }
.btn-grey { border: 1px solid #E5E4E4;     color: #5f4700; background: none repeat scroll 0 0 #F5F5F5; }
.btn-grey:hover { background: none repeat scroll 0 0 #908F8F; color: #FFF; text-decoration: none; border: 1px solid #cecece; }
.btn-grey .caret { border-top: 4px solid #333; }
.btn-blue { border: 1px solid #3e7191; color: #FFF; background: none repeat scroll 0 0 #4F8DB3; }
.btn-blue:hover { background: none repeat scroll 0 0 #3b3c41; color: #FFF; text-decoration: none; border: 1px solid #3b3c41; }
.btn-orange { border: 1px solid #cc5a00; color: #FFF; background: none repeat scroll 0 0 #FF7000; }
.btn-orange:hover { background: none repeat scroll 0 0 #3b3c41; color: #FFF; text-decoration: none; border: 1px solid #3b3c41; }
.btn-green { border: 1px solid #4c5818; color: #FFF; background: none repeat scroll 0 0 #6E8023; }
.btn-green:hover { background: none repeat scroll 0 0 #3b3c41; color: #FFF; text-decoration: none; border: 1px solid #3b3c41; }
.btn-red { border: 1px solid #ab0d0d; color: #FFF; background: none repeat scroll 0 0 #DA1111; }
.btn-red:hover { background: none repeat scroll 0 0 #3b3c41; color: #FFF; text-decoration: none; border: 1px solid #3b3c41; }
.btn-group.open .btn.dropdown-toggle { background: none repeat scroll 0 0 #3b3c41; color: #FFF; }
.dropdown.open a.dropdown-toggle .caret { border-top: 4px solid #FFF; }



P, UL, OL, LI {margin-left: 0 !important;
	margin-top: 0 !important;}

#stickers .owl-carousel .owl-item {padding:0 5px;} 

.postblock { -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); float: left; padding-bottom: 10px; width: 100%; }
.postblock-head { min-height: 20px; float: left; width: 100%; padding: 15px 10px; text-transform: uppercase; font-size: 17px; color: #fff;}
.postblock-pic {background: url(../img/postblock-pic-2.png) 100% 0% no-repeat rgb(249, 249, 249); color: #535354; border-bottom: 1px solid #ffe314;}
.postblock-body { float: left; width: 100%;}

#header .section {}
#header {
    padding: 0px 0;
	background: #474747 !important;
	border-bottom: 1px solid #ffe314;
}
/*_:not(), _:-moz-handler-blocked, #header {background: none;
	background-color: #e9e9e9;
	margin-bottom: -20px;}*/

#header .container {padding-top: 15px;padding-bottom: 15px;min-height: 120px; }
_:not(), _:-moz-handler-blocked, #header .container {
	background: url(../img/headstripes-ff.png) 73% 0% no-repeat;}
.logo-pic{ margin-right: 15px; padding-left: 0; width: 91px; float: left; }
.logo-text { font-size: 30px; line-height: 1; color: #000; font-weight: 300; padding-right: 0; padding-left: 0; }
.logo-text a { color: #000;     line-height: 1.1;}
.logo-text a:hover, .logo-text a:focus, .logo-text a:visited { /* color: #000; */ text-decoration: blink; }
.logo-slogan { color: #626263; font-size: 14px; padding-top: 10px; }
.head-block { float: left; padding-left: 0%; }
.head-lang { text-transform: uppercase;  padding-top: 30px; padding-bottom: 7px; font-size: 15px; }
.head-lang a { padding-left: 10px; color: #cacaca; text-decoration: underline;}
.head-lang a:hover {    color: #ffe314;}

.head-search .form-control { background: none; border: 1px solid #676767;}
.head-search .form-control:focus { background: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border: 1px solid rgba(255, 227, 20, 0.5); color: rgba(255, 227, 20, 0.75); transition: all 0.5s ease;}
.head-search .form-control:hover {border: 1px solid rgba(255, 227, 20, 0.5); transition: all 0.5s ease;}

#header .map-icon {  background: url(../img/map.png) 0 0 no-repeat; display: block; width: 18px; height: 18px; float: right;  padding-right: 15px;}
#header .search-icon {  background: url(../img/search.png) 0 0 no-repeat; display: block; width: 18px; height: 18px; float: right;}

#main-pic-cont { margin-top: -50px; width: 100%; height: 270px; text-align: center; background-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; background-image: url(../img/main-v4.jpg); background-size: cover; background-position: center center; }
#main-pic-cont .text-cont {    margin-top: 70px;}
#main-pic-cont .text-cont .text {    font-size: 40px; color: white; margin-bottom: 40px;}
#main-pic-cont .text-cont .highlight {    font-size: 84px; font-weight: 600; color: #ffe314; margin-bottom: 50px;}
#main-pic-cont .text-cont .highlight.eng { font-size: 4em;}
#main-pic-cont .text-cont .highlight img { margin-top: 40px; vertical-align: baseline;}
#main-pic-cont .text-cont .buttons {margin-top: -65px;}
#main-pic-cont .text-cont .buttons a {color: #ffe314; text-transform: uppercase; border: 1px solid; padding: 10px 25px; border-radius: 30px; font-size: 11px;}
#main-pic-cont .text-cont .buttons a:hover { background: #ffe314; color: black; text-decoration: none; transition: all 0.5s ease; }
#main-pic-cont .text-cont .buttons a:focus {outline: none;}
#main-pic-cont .text-cont .buttons a {
    background-color: #ffe314;
    color: #000;
    border: 0;
}

#main-pic-cont .text-cont .buttons a:hover {
    background-color: #f5eba4;
    color: #000;
    border: 0;
}

#main-pic-cont .text-cont .text {
    display: none;
}

#main-pic-cont .text-cont {
    margin-top: 20px;
}

#main-pic-cont .text-cont .highlight {
    margin-bottom: 90px;
}


#menu {
    border: none;
    background: #636162;
}
/*.mainmenu > ul > li :hover { border-bottom: 1px solid red;}*/
.mainmenu-submenu> .container {
background:#016ec0;
background: #016cbe; /* Old browsers */
background: -moz-linear-gradient(left,  #016cbe 0%, #058cd2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#016cbe), color-stop(100%,#058cd2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #016cbe 0%,#058cd2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #016cbe 0%,#058cd2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #016cbe 0%,#058cd2 100%); /* IE10+ */
background: linear-gradient(to right,  #016cbe 0%,#058cd2 100%); /* W3C */
padding-bottom: 10px;
-webkit-transform: translateZ(0);    -moz-transform: translateZ(0);    -o-transform: translateZ(0);    -ms-transform: translateZ(0);    transform: translateZ(0);    -webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.4);    -moz-box-shadow: 0 5px 5px rgba(0,0,0,0.4);    box-shadow: 0 5px 5px rgba(0,0,0,0.4);
}


.navbar-default{
color: #fff;
background: #016cbe; /* Old browsers */
background: -moz-linear-gradient(left,  #016cbe 0%, #058cd2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#016cbe), color-stop(100%,#058cd2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #016cbe 0%,#058cd2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #016cbe 0%,#058cd2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #016cbe 0%,#058cd2 100%); /* IE10+ */
background: linear-gradient(to right,  #016cbe 0%,#058cd2 100%); /* W3C */ 
margin-bottom: 0;
}
.navbar-default .navbar-nav > li > a{color:#fff;text-transform: uppercase;font-size: 17px;padding: 15px 10px;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {border-bottom: 5px solid #e8e00b; color: #e8e00b; transition: all 0.15s ease; padding-bottom: 10px;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color:#fff;   /* background: url(../img/menu-hov.jpg) 100% 97% repeat-x; */background: none;}
.navbar-default .navbar-nav > .dropdown > a .caret{ border-top-color: #7FBBE4; border-bottom-color: #7FBBE4; margin-left: 10px;}
.navbar-default .navbar-brand{color:#fff;}
.menu-large {position: static !important;}
.megamenu{padding: 0px 0px 20px 0px;width:100%; 
	color: #fff;
	background: #535354;
	}
.megamenu> div >li > ul { padding: 0; margin: 0;   }
.megamenu> div >li > ul > li { list-style: none; }
.megamenu> div >li > ul > li > a { display: block; padding: 5px 20px; clear: both; font-weight: normal; line-height: 1.428571429; color: #FFF; white-space: normal; }
.megamenu> div >li ul > li > a:hover,
.megamenu> div >li ul > li > a:focus { text-decoration: none; color: #e9e569  !important; background-color: #49494a; }
.megamenu.disabled > a,
.megamenu.disabled > a:hover,
.megamenu.disabled > a:focus { color: #999999; }
.megamenu.disabled > a:hover,
.megamenu.disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: not-allowed; }
.simplemenu{ float: left; width: 100%; }


#menu .dropdown-header { color: rgb(251, 246, 108);    padding: 1em 0em 0.4em 0em;font-size: 120%; font-weight: normal !important; border-bottom: 1px solid #fffa7b; max-width: 350px; display: block; white-space: normal; line-height: 1; font-weight: normal; /* font-style: normal; */}
.dropdown-header a { padding: 0 !important; font-weight: normal !important; color: rgb(251, 246, 108) !important;}
.dropdown-menu {  border-top: 3px solid #878788;  border-left: none;  border-right: none;  border-bottom: none;}

.menu-pic { width: 100%; max-width: 330px; border-radius: 5px; margin: 8px 10px; border: 3px solid rgb(229, 243, 250); }

#news-slider.swiper-container { width: 100%; /* height: 363px; */  height: inherit;/* padding: 0px 10px; */ /* background-color: beige; */ } 
#news-slider .news-sl-pic {max-height:365px;/* float: left; */overflow: hidden;}
#news-slider .news-sl-pic img {width: 100%;float: left;/* height: 365px; */}
#news-slider .news-sl-text {margin-top: -40px;   background-color: rgb(232, 224, 11);  padding: 10px;  color: #fff; font-size: 16px; font-weight: 400;position: absolute;      bottom: -1px;      white-space: normal;      float: left;      width: 100%;}
#news-slider .news-sl-text a { color: #181819 ; }
#news-slider .news-sl-text a:hover { color: #181819 ; text-decoration: underline; }

.arrow-left {background: url(../img/slider-arrows2.png) no-repeat left bottom; position: absolute; left: 10px; top: 40%; margin-top: -15px; width: 38px; height: 100px;}
.arrow-left:hover {background: url(../img/slider-arrows2.png) no-repeat left top;position: absolute;left: 10px;top: 40%;margin-top: -15px;width: 38px;height: 100px;}
.arrow-left:active {background: url(../img/slider-arrows2.png) no-repeat left center;position: absolute;left: 10px;top: 40%;margin-top: -15px;width: 38px;height: 100px;}
.arrow-right {background: url(../img/slider-arrows2.png) no-repeat right bottom;position: absolute;right: 10px;top: 40%;margin-top: -15px;width: 38px;height: 100px;}
.arrow-right:hover {background: url(../img/slider-arrows2.png) no-repeat right top;position: absolute;right: 10px;top: 40%;margin-top: -15px;width: 38px;height: 100px;}
.arrow-right:active { background: url(../img/slider-arrows2.png) no-repeat right center;position: absolute;  right: 10px;  top: 40%;  margin-top: -15px;  width: 38px;  height: 100px;}

#stickers .arrow-left {background: url(../img/slider-arrows2.png) no-repeat left top; position: absolute; left: 0px; top: 40%; margin-top: -15px; width: 38px; height: 100px;}
#stickers .arrow-left:hover {background: url(../img/slider-arrows2.png) no-repeat left center;position: absolute;left: 0px;top: 40%;margin-top: -15px;width: 38px;height: 100px;}
#stickers .arrow-left:active {background: url(../img/slider-arrows2.png) no-repeat left bottom;position: absolute;left: 0px;top: 40%;margin-top: -15px;width: 38px;height: 100px;}
#stickers .arrow-right {background: url(../img/slider-arrows2.png) no-repeat right top;position: absolute;right: 0px;top: 40%;margin-top: -15px;width: 38px;height: 100px;}
#stickers .arrow-right:hover {background: url(../img/slider-arrows2.png) no-repeat right center;position: absolute;right: 0px;top: 40%;margin-top: -15px;width: 38px;height: 100px;}
#stickers .arrow-right:active { background: url(../img/slider-arrows2.png) no-repeat right bottom;position: absolute;  right: 0px;  top: 40%;  margin-top: -15px;  width: 38px;  height: 100px;}

.nav-tabs {background: #f5f5f5; border-bottom: 2px solid #e8e00b; color:#fff; border:none; height: 56px;width: 100%;}
.nav-tabs, x:-moz-any-link, x:default {background: #f5f5f5;}
.news-tab-header {max-width:185px;max-height:52px;width: 100%;}  
.nav-tabs>li {height: 56px;width: 33.3%; }
.nav-tabs>li>a {  line-height: 1.1; border-top-width: 0; border: none; color: #191919; font-size: 1.1em; font-weight: 400 ; background: #f5f5f5;}
.nav-tabs>li>a:hover {
	max-width:185px;
	height: 56px;
	border: none;
	border-radius: 0;
	border-radius: 0;
	/*border-left: 1px solid #3d94cd;*/
	padding: 10px 15px 10px 15px;
	font-size: 1.1em;
	background: #e8e00b;
	transition: all 0.1s ease;
	}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { height: 56px;border: none;border-radius: 0;background:#016ec0; color: rgb(83, 83, 84) ; background: url(../img/postblock-pic.png) 100% 100% no-repeat rgb(232, 224, 11) ; font-weight: 400; font-size: 1.1em; transition: all 0.2s ease;}

/*.nav-tabs>li:first-child > a{padding-top: 16px;}*/

#news .tab-content{padding-left: 5px;}
.main-news-cont {float: left;}
.event-date { margin: 3px 0px; padding: 16px 10px 8px 8px; background-color: #efefef; height: 65px; width: 65px; float: left; -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -o-transition: all .25s linear; -ms-transition: all .25s linear; transition: all .25s linear; }
.event-date .event-day {color: #535354; font-size: 35px; font-weight: normal; text-align: center; /* float: left; */ }
.event-date .event-month { color: #827d00; font-size: 12px; font-weight: normal; text-align: center;}
.main-news-cont {margin-top: 10px;padding: 0 5px;}
.main-news-head {padding-left: 0;  text-transform: uppercase; font-size: 1em; color: #04458e;float: left;width: 100%; display: none;}
.main-news-text {padding: 0;}
.main-news-more { text-align: right; color: #04458e; padding-right: 0; margin-top: -5px; padding-top: 10px;}
.main-news-txt-cont {  float: left;padding-left: 10px; padding-right: 0; max-width: 85%;}
.main-news-date-mob { font-size: 0.9em; color: #8F8F8F; MARGIN-BOTTOM: 7px; float: left; width: 100%; }
.main-news-all {
    -webkit-border-radius: 2px;    -webkit-background-clip: padding-box;    -moz-border-radius: 2px;    -moz-background-clip: padding;    background-clip: padding-box;    cursor: pointer;    display: inline-block;    
    text-transform: uppercase;    -webkit-transition: all .25s ease;    -moz-transition: all .25s ease;    -o-transition: all .25s ease;    -ms-transition: all .25s ease;    transition: all .25s ease;    text-align: center;
	background: none repeat scroll 0 0 #F9F9F9;   text-shadow: none;    box-shadow: none;    white-space: nowrap;
    width: 100%;    
    font-size: 1em;    text-decoration: underline;        
    padding: 5px 0;
	color: #000;
}
.main-news-all:hover {    background: none repeat scroll 0 0 #e8e00b; color: #0e0e0e; text-decoration: underline;}
#news-main {
    padding-right: 5px;
}
#news-fin {
    padding-right: 5px;
}
#news-tv {
	padding-right: 5px;
}

#stickers {background-color: #cfd2d7;/* height: auto; */padding-bottom: 0;}
.sticker { float: left; width: 100%; padding: 0; background-color: #fff; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); }

.sticker-head {float: left; width: 100%; height: 51px; font-size: 17px; text-transform: uppercase; padding-left: 75px; padding-right: 10px;line-height: 1;color: #fff;text-shadow: 1px 1px 0px rgba(0,0,0,0.5); background-color: #6a6a6a !important; border-bottom: 5px solid #ffe314; }
.sticker-head a {color: #fff;}
.sticker-head:after { background: url(../img/postblock-pic-2.png) 100% 0% no-repeat ; content: ""; width: 50px; height: 50px; }

#sticker-inflation .sticker-head {background: url(../img/postblock-pic-2.png) 100% 0% no-repeat, url(../img/stickers-head.jpg) 0 0 no-repeat #8C6D58;}
#sticker-rates .sticker-head {background: url(../img/postblock-pic-2.png) 100% 0% no-repeat,  url(../img/stickers-head.jpg) 0 -53px no-repeat #5F758A;}
#sticker-credrates .sticker-head {background: url(../img/postblock-pic-2.png) 100% 0% no-repeat, url(../img/stickers-head.jpg) 0 -209px no-repeat   #726962;}
#sticker-sanctions .sticker-head {background: url(../img/postblock-pic-2.png) 100% 0% no-repeat, url(../img/stickers-head.jpg) 0 -260px no-repeat   #587A62;}
#sticker-gold .sticker-head {background: url(../img/postblock-pic-2.png) 100% 0% no-repeat, url(../img/stickers-head.jpg) 0 -157px no-repeat   #91794D;}
#sticker-exrates .sticker-head {background: url(../img/postblock-pic-2.png) 100% 0% no-repeat, url(../img/stickers-head.jpg) 0 -104px no-repeat   #896e87;}

.sticker-head-text { display: table-cell; vertical-align: middle; height: 51px; }
.sticker-body { float: left; width: 100%; padding: 10px;min-height: 220px;}
.sticker .table { margin-bottom: 0px; float: left;}
.sticker .table>tbody>tr>td { font-size: 15px; padding: 4px; text-align: center; vertical-align: middle; }
#sticker-gold .table>tbody>tr>td { padding: 2px; }
.sticker .table>thead>tr>th { padding-top: 2px; text-align: center; }
#sticker-gold {}
.gold-date {    float: right;    margin-top: -10px;    font-size: 14px;    color: #615032;    padding-right: 20px;}
#sticker-exrates {}
#sticker-exrates .exrate {    color: #0f2935;    font-weight: 500;    font-size: 18px !important;    /* text-align: right; */}
#sticker-exrates .exrate-up { color: rgb(13, 91, 33); text-align: right; }
#sticker-exrates .exrate-up:after {content: "\00a0\00a0\00a0";background: url(../img/exrates-arrows.png) no-repeat 0px 3px; width:10px; height: 16px;margin-left: 5px;}
#sticker-exrates .exrate-down { text-align: right; color: rgb(189, 24, 24); }
#sticker-exrates .exrate-down:after {content: "\00a0\00a0\00a0"; background: url(../img/exrates-arrows.png) no-repeat 0px -28px; width: 10px; height: 16px; margin-left: 5px;font-size: 14px;line-height: 0.3;}

#sticker-inflation {/* width: 320px; */}
#sticker-inflation .sticker-body {padding: 15px 10px;}
#sticker-inflation .inf-desc {font-size: 14px;}
#sticker-inflation .inf-desc-2 {font-size: 0.9em;padding-left: 10px;/* border-bottom: 1px solid red; */}
#sticker-inflation .inf-date {color: #04458E;}
#sticker-inflation .inf-value {font-size: 60px; font-weight: 400; line-height: 1; letter-spacing: 0px; color: #024067;}
#sticker-inflation .inf-value:after  {content:"%";font-size: 40px;}
#sticker-inflation .inf-value-2 {font-size: 60px; font-weight: 400; line-height: 1; letter-spacing: 0px; color: #024067;}
#sticker-inflation .inf-value-2:after  {content:"%";font-size: 40px;}
#sticker-inflation .inf-value-small { font-size: 32px; font-weight: 400; line-height: 1; letter-spacing: 0px; color: #024067;}
#sticker-inflation .inf-value-small:after  {/* content:"%"; */font-size: 32px;}
#sticker-inflation .inf-forecast {     color: rgb(37, 33, 0);}
#sticker-inflation .inf-forecast-img {}
#sticker-inflation .inf-forecast-img img {}
#sticker-inflation .table>tbody>tr>td {border: none;}
#sticker-inflation #inf-table-1 {border-right: 1px solid rgb(221, 221, 221);width: 43%;/* padding-right: 10px; */}
#sticker-inflation #inf-table-2 {
	width: 54%;
	margin-left: 10px;
}
#inf-table-2 > tbody > tr:nth-child(3), #inf-table-2 > tbody > tr:nth-child(2), #inf-table-2 > tbody > tr:nth-child(4) {
    border-bottom: 1px solid rgb(221, 221, 221);
}
#inf-table-2 .inf-forecast {
    background-color: rgb(249, 249, 249);
}

#sticker-rates {}
#sticker-rates .sticker-body {padding: 20px 10px;}
#sticker-rates .table>tbody>tr>td {border-top: none;text-transform: uppercase;font-size: 15px;text-align: left;border-bottom: 1px solid #ddd;}
#sticker-rates .rates-desc { font-size: 13px; text-transform: lowercase; color: rgb(118, 110, 110);line-height: 0.5;}
#sticker-rates .rates-date { color: rgb(0, 53, 86); margin-top: 3px; display: block; margin-bottom: 8px; width: 100%;}
#sticker-rates .rates-value { font-size: 28px !important; color: rgb(2, 64, 103);}
#sticker-rates .rates-value:after {content:"%";font-size: 15px;}

#sticker-sanctions {}
#sticker-sanctions .sticker-body {padding: 6px 10px;}
#sticker-sanctions .table>tbody>tr>td {border-top: none;text-transform: uppercase;font-size: 15px;text-align: left;border-bottom: 1px solid #ddd;}
#sticker-sanctions .sanctions-desc { font-size: 13px; text-transform: lowercase; color: rgb(118, 110, 110);line-height: 0.5;}
#sticker-sanctions .sanctions-date { color: rgb(4, 69, 142); margin-top: 3px; display: block; margin-bottom: 8px; width: 100%; text-align: right;}
#sticker-sanctions .sanctions-value { font-size: 28px !important; color: rgb(2, 64, 103);}

#sticker-credrates {}
#sticker-credrates .sticker-body {padding: 8px 10px;}
#sticker-credrates .table>tbody>tr>td {border-top: none;text-transform: uppercase;font-size: 13px;text-align: left;border-bottom: 1px solid #ddd;/* border-top: 1px solid #ddd; */padding-top: 1px;padding-bottom: 1px;}
#sticker-credrates .rates-desc { font-size: 13px; text-transform: lowercase; color: rgb(118, 110, 110);line-height: 0.5;}
#sticker-credrates .rates-date {     color: rgb(0, 53, 86); margin-top: 3px; display: block; margin-bottom: 6px; width: 100%; font-size: 13px;}
#sticker-credrates .rates-value { font-size: 28px !important; color: rgb(2, 64, 103);}
#sticker-credrates .rates-value:after {content:"%";font-size: 15px;}
#sticker-credrates .btn-grey {width: 100%; margin-top: 5px;}
#sticker-credrates .rates-subhead { padding-top: 5px !important;  }
#cal-block {padding-bottom: 0px;}

#media-block { padding: 0; max-height: 355px; }
.media-pic-cont {max-height: 355px;}
.media-pic { max-height: 355px; }
.media-pic img { width: 100%; }

.media-txt {  background-color: rgb(232, 224, 11);     padding: 10px;    color: #fff;    font-size: 16px;    font-weight: 400;    position: absolute;    bottom: -1px;    white-space: normal;    float: left; width: 100%; }
.media-video:after {content:"";position: absolute;width: 80px;height: 80px;background: url(../img/media-play.png) left top;top: 40%;left: 45%;}
.media-video:hover:after {/* content:""; *//* background: url(../img/media-play.png) left top; */position: absolute;    width: 80px;    height: 80px;    background: url(../img/media-play.png) left bottom;    top: 40%;    left: 45%;}
.media-pic-cont a {color: #181819 ;}
.media-pic-cont a:hover {color: #181819 ;}

#coins-block .postblock { padding-bottom:0;}
#coins-block  .postblock-head {
	padding: 15px 5px;}
.coins {float: left;width: 100%;}
.coins-pic { float: left; padding: 24px 35px; width: 100%; }
.coins-pic img { width: 192px; margin: 0 auto; display: block; float: left; width: 100%; }
.coins-more {background-color:#e6e6e6;float: left;width: 100%;padding-top: 20px;padding-bottom: 20px;font-size: 17px;text-transform: uppercase;color: #000;text-align: center;text-decoration: underline;}
.coins-btn { -webkit-border-radius: 2px; -webkit-background-clip: padding-box; -moz-border-radius: 2px; -moz-background-clip: padding; background-clip: padding-box;
	cursor: pointer; display: inline-block; text-transform: uppercase; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -o-transition: all .25s ease;
	-ms-transition: all .25s ease; transition: all .25s ease; text-align: center; background: none repeat scroll 0 0 #F9F9F9; text-shadow: none; box-shadow: none;
	color: #614e16; white-space: normal; width: 100%; font-size: 15px;  padding-top: 20px; padding-bottom: 20px; }

.coins-btn:hover {    background: none repeat scroll 0 0 #e1d801;
	color: #080808; text-decoration: underline;}

#bottom-but {background-color: #ffffff; padding-bottom: 15px;padding-top: 10px;}
#bottom-but .btn {width:100%;padding-bottom: 0px;padding-top: 0px;font-size: 17px;white-space: normal;line-height: 1;height: 55px; top: 0; bottom: 0;  left: 0;  right: 0;
	width: 50%; margin: auto; display: table-cell;vertical-align: middle; width: 300px; position: static; background: #bfbfbf;
	border-bottom: 2px solid #e8e00b;
	color: #25240c;}
.bottom-num { background: url(../img/bottom-num-bg.png) 0% 0% no-repeat; height: 30px; width: 30px; top: 0; text-align: center; position: absolute; right: 15px; padding-left: 12px; color: #000;}
#bottom-but .bottom-cont {  margin-top: 5px;}
#bottom-but .btn:hover { background: #e8e00b; color: black; transition: all 0.5s ease; }

#bottom-but {background-color: #fff; padding-bottom: 15px;padding-top: 10px;}
#bottom-but .btn1 {width:100%;padding-bottom: 0px;padding-top: 0px;font-size: 17px;white-space: normal;line-height: 1;height: 55px; top: 0; bottom: 0;  left: 0;  right: 0;
                   width: 50%; margin: auto; display: table-cell;vertical-align: middle; width: 300px; position: static; background: #e8e00b;
                   border-bottom: 2px solid #BFBFBF;
                   color: #25240c;}
#bottom-but .btn1:hover { background: #BFBFBF; color: black; transition: all 0.5s ease; }

#footer { padding: 0; background: #2d2c2c;     border-top: 4px solid #e8e00b;}
#footer .container {}
.name {border-bottom: none !important;}
.col-name {padding-right: 50px;}
.footer h4 { font-size: 15px; font-weight: normal; color: #fff;}
.footer-contact { float: left; width: 100%; font-size: 15px; padding-bottom: 10px; }
.footer-contact-name { float: left; width: 50%; margin-right: 5%;  color: #d6d27a; }
.footer-contact-data { float: left; width: 45%; color: #fff; }
.footer-link { float: left;    width: 100%;     font-size: 15px;     padding-bottom: 10px; }
.footer-link-pic { float: left;       margin-right: 5%;    color: #a4d0ed; border-radius: 50px; width: 50px; }
.footer-link-pic img {}
.footer-link-data { color: #fff; text-transform: uppercase; display: table-cell; vertical-align: middle; }
.footer-link-desc { text-transform: none; color: #8799a5; text-decoration: none; margin-top: 5px; }
.footer a:hover { color: rgb(214, 210, 112); text-decoration: none; }
.footer a {color:#fff;}
.footer a:visited, .footer a:focus {text-decoration: none;}
.footer h3 {    color: #e8e00b;
	border-bottom: 1px solid #e8e00b;}

#foot-links a { font-size: 13.5px; line-height: 1; }
#foot-links { float:left; }

.owl-theme .owl-controls{ margin-top: 10px; text-align: center; }

.owl-theme .owl-controls.clickable .owl-buttons div:hover{ filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; text-decoration: none; }

.owl-theme .owl-controls .owl-page{ display: inline-block; zoom: 1; *display: inline;/*IE7 life-saver */ }
.owl-theme .owl-controls .owl-page span{ display: block; width: 12px; height: 12px; margin: 5px 7px; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: #869791;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{ filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1; }
.owl-theme .owl-controls .owl-page span.owl-numbers{ height: auto; width: auto; color: #FFF; padding: 2px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; }

.owl-item.loading{
	min-height: 150px;
	/*background: url(../img/AjaxLoader.gif) no-repeat center center*/
}

/* Styling Next and Prev buttons */
.owl-prev {background: url(../img/slider-arrows2.png) no-repeat left bottom; position: absolute; left: 10px; top: 40%; margin-top: -15px; width: 38px; height: 100px;}
.owl-next{ background: url(../img/slider-arrows2.png) no-repeat right bottom;position: absolute;right: 10px;top: 40%;margin-top: -15px;width: 38px;height: 100px; }
.owl-prev:hover {background: url(../img/slider-arrows2.png) no-repeat left top;position: absolute;left: 10px;top: 40%;margin-top: -15px;width: 38px;height: 100px;}
.owl-next:hover {background: url(../img/slider-arrows2.png) no-repeat right top;position: absolute;right: 10px;top: 40%;margin-top: -15px;width: 38px;height: 100px;}


#stickers .owl-prev { background: url(../img/slider-arrows2.png) no-repeat left top; margin-left: -40px; }
#stickers .owl-prev:hover {background: url(../img/slider-arrows2.png) no-repeat left center;}
#stickers .owl-next {background: url(../img/slider-arrows2.png) no-repeat right top; margin-right: -40px;}
#stickers .owl-next:hover {background: url(../img/slider-arrows2.png) no-repeat right center;}
	/*--------------------------------------------------------------------------
        Content Menu
    --------------------------------------------------------------------------*/
.content-menu {
    /* background-color: rgb(245, 245, 247); */
    padding: 0px 0;
	
    /* -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); */
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
	
    /* box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2); */
    font-size: 1em;
}
.content-menu ul {
    padding: 0;
}
.content-menu li:nth-child(even) {background: #f5f5f7;}
.content-menu li:nth-child(odd) {background: #fafafa;}

.el-sidebar-btn { width: 100%; margin-bottom: 12px; }
.sidebar-item {list-style: none;  margin-bottom: 5px;}
.sidebar-item:hover {

    color: #fff;
}
.sidebar-item a:hover {
	background-color: rgb(249, 246, 182);
	color: #040404;
	text-decoration: none;
}
.sidebar-item a {
	display: block;
	padding: 7px 5px 7px 15px;
	min-height: 3em;
	line-height: 1.3;
	border-left: 5px solid #e1d801;
	word-wrap: break-word;
}
.contentbread {background-color: #FCFBFB;margin-bottom: 10px;}
.contentbread>li+li:before {content: "\25B6"; color: #4371A5;}
.content-info {
    /* float: right; */
    padding-right: 0;
}
.content-date {
    float: right;
    text-align: right;
}
.content-print {
    float: right;
    padding-right: 0;
}
.content-print:before{
	content: '';
	background: url(../img/icons.jpg) -64px 0px no-repeat;
	width: 16px;
	height: 16px;
	 float: left;
	margin-right: 5px;
	margin-top: 3px;
}
.content-text {
    padding: 15px 0;
}
.content-text p {
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
    /* text-align: justify; */
}
.content-text p span {
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.4;
}
.content-text p:nth-child(1) span {
	/* font-family: 'Roboto', Arial, Helvetica, sans-serif; */
	/* font-size: 20px; */
	/* color: rgb(4, 69, 142); */
}
.content-text span>a, .content-text li>a, .content-text p>a {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    display: inline-block;
    border-bottom: 1px solid rgb(245, 245, 247);
	color: #3c2d00 !important;
    line-height: 1.2;
}
.content-text a {
	text-indent: 0;}
.content-text li>a {
	font-size: 1.05em;}
.content-text  span>a:hover, .content-text  span>a:active, .content-text  span>a:focus,
.content-text  li>a:hover, .content-text  li>a:active, .content-text  li>a:focus,
.content-text  p>a:hover, .content-text  p>a:active, .content-text  p>a:focus {
	background-color: rgb(225, 216, 1) ;
	color: #000 !important;
    text-decoration: none;
    outline: none;
}

.bold-color { color: #3c2d00  !important;}
.content-text ol>li {margin-bottom: 10px;}


.content-text table {font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-size: 13px;}
.content-text table span {font-family: 'Roboto', Arial, Helvetica, sans-serif;}
.content-table p>span {
    line-height: 1.2;
}
.content-table tbody>tr:nth-child(1)>td>p>span {
	/* font-weight: bold; */
	color: #ffffff;}
.content-table tbody>tr:nth-child(1)>td {
	background-color: rgb(1, 108, 190);
	color: #fff !important;
	font-weight: normal !important;
}
.content-table tbody>tr:first-child  td {
	font-weight: normal !important;
	background-color: #dad9d9;
	color: #000 !important;
}
.content-table tbody>tr:nth-child(1)>td span {
	background-color: rgb(1, 108, 190);
	color: #fff !important;
	font-weight: normal !important;
}


.informer_header_large { font-size: 1em !important; background-color: #e4e4e4; color: #000000 !important; }

.stat-right { text-align: right;}
.stat-left {text-align: left;}
.stat-center {text-align: center;}
.stat-excel:before {content: ''; background: url(../img/icons.jpg) -16px 0px no-repeat; width: 16px; height: 16px; float: left; margin-right: 5px; margin-top: 1px;}
.stat-word:before {content: ''; background: url(../img/icons.jpg) 0px 0px no-repeat; width: 16px; height: 16px; float: left; margin-right: 5px; margin-top: 3px;}
.stat-pdf:before {content: ''; background: url(../img/icons.jpg) -32px 0px no-repeat; width: 16px; height: 16px; float: left; margin-right: 5px; margin-top: 0px;}
.stat-xml:before {content: ''; background: url(../img/icons.jpg) -48px 0px no-repeat; width: 16px; height: 16px; float: left; margin-right: 5px; margin-top: 3px;}
.stat-print:before {content: ''; background: url(../img/icons.jpg) -64px 0px no-repeat; width: 16px; height: 16px; float: left; margin-right: 5px; margin-top: 3px;}
.stat-chart-cont { max-height: 250px;}

.search_header { text-align: center;color: #04458E;font-weight: normal;}
.search-center { text-align: center;}
.search-rownum {    padding-right: 0;}
.search-rownum-text {    padding-left: 10px; padding-top: 5px;}
.search-rownum-cont { margin-top: 10px; float: left; }
.search-main {
    padding-top: 0px !important;
}
.search-param {
    padding-left: 30px;
}
.search-info{
    padding-left: 10px;
    font-size: 0.8em;
    color: #969595;
}
.search-main li {
    margin-bottom: 5px;
    border-bottom: 1px solid #F5F5F7;
}
.search-main li>a {border: none;font-size: 1em;}
.search-main ul {
	list-style: none;
	padding-left: 10px;
	margin-top: 10px !important;
	}
.search-result{
    font-size: 1em;
    padding-bottom: 10px;
    padding-top: 10px;
    margin-top: 10px;
    text-align: center;
    background-color: #F5F5F5;
    border-bottom: 1px solid #F5F5F7;
    border-left: 3px solid #016cbe;
    /* padding: 10px; */
}
.search-result-label {
    color: #04458E;
    font-weight: normal;
    font-size: 1.2em;
    /* border-bottom: 1px solid #F5F5F7; */
}
.search-result-num {}
.search-result-all {}
.search-form {    /* background-color: #FCFBFB; */ padding-bottom: 10px;}
.search_str {}

.full-material-back {
    margin-right: 25px;
}
#sitemap {
	padding-top: 15px;
	}
#sitemap>ul {
	padding-left: 20px;}
#sitemap ul>li {
	padding-left: 20px;}
#sitemap .chapter-head {
    font-weight: bold;
}
#sitemap h3 {
	margin-top: 0;
	}
#sitemap .map-zero-level {
    font-weight: bold;
    font-size: 15px;
    color: rgb(4, 69, 142);
    padding-top: 10px;
}

.cred-mod-content {  max-width: 500px;
	width: 100%;}

.currencyrate_cell {}
.currencyrate_cell2 {}
#cred-modal .rate-head {
    font-size: 1.2em;
    font-weight: normal;
    display: inline-block;
    /* margin-top: 10px; */
    color: #fff !important;
}
#cred-modal .rate-head-cell {  background-color: rgb(1, 108, 190);}
.menu-top-item {
	margin-left: 15px;}
.navbar-nav>li {
	margin-left: 15px !important;}
.navbar-nav>.open>a {background: none;}
.navbar-default .navbar-nav>.open>a:focus {  border-bottom: 5px solid rgb(255, 255, 255);
	  padding-bottom: 10px;   background: none;}

.event-single {
font-size: 1em;
line-height: 1;}
#jr_inner {
    width: 300px !important;
    max-width: 400px !important;
    /* float: left; */
}
#jr_close a {}

#aniimated-thumbnials > a {max-width: 295px;
	overflow: hidden;/* display: block; */}
#aniimated-thumbnials > a > img {max-width: 295px;margin-right: 5px;margin-bottom: 8px;border-radius: 5px;border: 5px solid rgb(107, 107, 107);}
#aniimated-thumbnials > a:hover > img {
    border: 5px solid rgb(51, 123, 176);
    /* width: 110%; */
    /* display: inline-block; */
}
#aniimated-thumbnials > a > img :before {
	background: #005a9f;
	/* width: 280px; */
	background-blend-mode: multiply;
}
.mus-header {
    text-align: center;
}
.mus-desc {
    /* float: left; */
    background-color: rgb(245, 245, 247);
    margin-bottom: 15px;
    border-radius: 5px;
    border: 1px solid rgb(232, 232, 234);
    padding-left: 0;
    padding-right: 0;
}
.mus-desc-head {
    padding: 10px;
    padding-left: 17px;
    text-transform: uppercase;
    background-color: rgb(218, 218, 218);
    color: #6F6F6F;
    font-size: 1.2em;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.mus-desc-body{
    padding-top: 10px;
    font-size: 0.9em;
    line-height: 1.5;
    text-align: justify;
}
.mus-desc-body img {
    float: left;
    margin-right: 15px;
    /* border: 1px solid rgb(1, 108, 190); */
    border-radius: 5px;
}

#faq-btn .btn  { background-color: #B94444 !important;}
#faq-btn .btn:hover  { background-color: #B94444 !important;}

.bottom-cont-red {
                background-color: #B94444 !important;
}


.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {border-color: rgb(2, 120, 219) !important;}

.jalendar .jalendar-container .jalendar-pages {
	/*padding-top: 28px !important;*/
	min-height: 305px !important;}

.table-striped>tbody>tr:nth-of-type(even) {
	background-color: #ffffff !important;
}

.table-striped>tbody>tr:nth-of-type(odd) {
	background-color: #f9f9f9 !important;
}

/*--------------------------------------------------------------------------
    Material FIXes
--------------------------------------------------------------------------*/
#item-RUS-116-0-1 .informer_header_large {
	font-size: 10px !important;
}
#item-KGZ-116-0-1 .informer_header_large {
	font-size: 10px !important;
}
#item-ENG-116-0-1 .informer_header_large {
	font-size: 10px !important;
}
#item-KGZ-5-52523-1 tbody>tr:first-child td { background-color: #F9F9F9 !important; color: #000000 !important;}
#item-RUS-5-52519-1 tbody>tr:first-child td { background-color: #F9F9F9 !important; color: #000000 !important;}
#item-ENG-5-53542-1 tbody>tr:first-child td { background-color: #F9F9F9 !important; color: #000000 !important;}

#item-KGZ-31-67118{}



























