/* Reset CSS */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input, textarea {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	font-family: arial;
	outline: none;
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
a {
	cursor: pointer;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 4px;
}
img {
	border: 0px;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

input::-webkit-input-placeholder {padding-top: 2px; color: #dadada; font-family: 'RobotoCondensed-Regular'; font-size: 17px; }
input:-moz-placeholder {padding-top: 2px; color: #dadada; font-family: 'RobotoCondensed-Regular'; font-size: 17px; }

textarea::-webkit-input-placeholder {padding-top: 2px; color: #dadada; font-family: 'RobotoCondensed-Regular'; font-size: 17px; }
textarea:-moz-placeholder {padding-top: 2px; color: #dadada; font-family: 'RobotoCondensed-Regular'; font-size: 17px; }

.clear {
clear: both;
}


@font-face {
    font-family: 'mk_text_cond_proregular';
    src: url('font/mk_text_cond_pro-regular-webfont.eot');
    src: url('font/mk_text_cond_pro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/mk_text_cond_pro-regular-webfont.woff2') format('woff2'),
         url('font/mk_text_cond_pro-regular-webfont.woff') format('woff'),
         url('font/mk_text_cond_pro-regular-webfont.svg#mk_text_cond_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'mk_text_cond_probold';
    src: url('font/mk_text_cond_pro-bold-webfont.eot');
    src: url('font/mk_text_cond_pro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/mk_text_cond_pro-bold-webfont.woff2') format('woff2'),
         url('font/mk_text_cond_pro-bold-webfont.woff') format('woff'),
         url('font/mk_text_cond_pro-bold-webfont.svg#mk_text_cond_probold') format('svg');
    font-weight: normal;
    font-style: normal;

}



/* OPENGOV CSS */
	
html {
	height: 100%;
	width: 100%; 
	position: relative;
	-webkit-font-smoothing:antialiased;
	background: #fff;
}

body {
	width: 100%; 
	height: 100%;
	position: relative;
	font-size: 11px; 
	min-width: 1200px;
}

a {
	font-size: 11px; 
	color: #fff; 
	text-decoration: none;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
}

a:hover {
	font-size: 11px; 
	color: #fff; 
	text-decoration: none;
}

.boxed {
	width: 1000px;
	position: relative;
	margin: 0 auto;
}

#header {
	width: 100%;
	height: 77px;
	background: #6b539a;
	border-bottom: 7px solid #665fa9;
}

#logo {
	width: 238px;
	height: 46px;
	display: block;
	background: url(../images/logo_az.png?pink) no-repeat center center;
	background-size: contain;
	position: absolute;
	left: 0;
	top: 16px;
}

.english #logo {
	background: url(../images/logo.png?pink) no-repeat center center;
	background-size: contain;
}

#menu {
	margin-left: 300px;
}

#menu > li {
	display: inline-block;
	margin: 30px 15px 0;
	position: relative;
}

#menu > li > div{
	display: block;
	width: 120px;
	background: #6b539a;
    border-bottom: 7px solid #665fa9;
    position: absolute;
    z-index: 100;
    left: -20px;
    top: 18px;
    padding: 20px;
	opacity: 0;
	visibility: hidden;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
}

#menu > li:hover > div {
	opacity: 1;
	visibility: visible;
}

#menu > li > div > a {
	font-size: 15px;
	color: #fff;
	display: block;
	line-height: 24px;
    font-family: 'mk_text_cond_proregular';
}


#menu > li > div > a:hover {
	text-decoration: underline;
}


#menu > li > a {
	font-size: 17px;
	color: #fff;
    font-family: 'mk_text_cond_proregular';
    border-bottom: 3px solid transparent;
}

#menu > li.active > a, #menu > li:hover > a {
    border-bottom: 3px solid #fbb03b !important;
}

.langbar {
	position: absolute;
	right: 50px;
	top: 28px;
	
}

.langbar a {
	display: inline-block;
	width: 22px;
	height: 22px;
	text-align: center;
	border-radius: 11px;
	line-height: 22px;
	font-size: 10px;
    font-family: 'mk_text_cond_proregular';
    color: #fff;
	background: #6b539a;
}

.langbar a.active, .langbar a:hover {
	background: #fff !important;
	color: #6b539a !important;
}

#search {
	width: 26px;
	height: 26px;
	display: block;
	background: url(../images/search.png) no-repeat center right;
	position: absolute;
	right: 0;
	top: 26px;
}

#search:hover {
	padding-left: 200px;
}

.slide {
	width: 100%;
	height: 415px;
	position: relative;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}

.slide > div {
	height: 415px;
}

.slide b {
	font-size: 40px;
	color: #fff;
	line-height: 45px;
    font-family: 'mk_text_cond_proregular';
    text-transform: uppercase;
    width: 500px;
    display: block;
    position: absolute;
    left: 0;
    bottom: 70px;
}

.slide span {
	font-size: 20px;
	color: #fff;
	line-height: 25px;
    font-family: 'mk_text_cond_proregular';
    width: 500px;
    display: block;
    position: absolute;
    left: 0;
    bottom: 30px;
}

.slide_overlay {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
}

#be_informed {
	width: 100%;
	min-height: 270px;
}

#be_informed h2, #bottom_blocks h2{
	color: #6b539a;
	font-size: 26px;
    font-family: 'mk_text_cond_proregular';
    display: block;
    margin: 15px 0;
}

#be_informed h3 {
	color: #fbb03b;
	font-size: 26px;
    font-family: 'mk_text_cond_proregular';
    display: block;
    margin: 25px 0;
}

.hb {
	width: 300px;
	cursor: pointer;
	height: 225px;
	display: inline-block;
	position: relative;
	margin-right: 47px;
	float: left;
}

.hb div {
	width: 300px;
	height: 165px;
	overflow: hidden;
	border-radius: 10px;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.hb:nth-of-type(3n+3) {
	margin-right: 0px !important;
}

.hb:nth-of-type(1) div {
	background-image: url(../images/hb1.jpg);
}

.hb:nth-of-type(2) div {
	background-image: url(../images/hb2.jpg);
}

.hb:nth-of-type(3) div {
	background-image: url(../images/hb3.jpg);
}

.hb span {
	font-size: 43px;
	color: #fff;
    font-family: 'mk_text_cond_proregular';
    position: absolute;
    left: 15px;
    top: 135px;
}


.hb a {
	color: #333;
    font-family: 'mk_text_cond_proregular';
    font-size: 14px;
    padding: 15px 0px;
    line-height: 18px;
    display: block;	
}

.hb a:hover {
	color: #000;
}

#home_blocks {
	width: 100%;
	margin: 20px 0;
	height: 500px;
}

#news {
	width: 300px;
	height: 500px;
	background: #f2f2f2;
	border-radius: 10px;
	padding: 50px;
	box-sizing: border-box;
}

#news h3 {
	color: #6b539a;
	font-size: 15px;
    font-family: 'mk_text_cond_proregular';
}

#news a {
	color: #333;
	font-size: 17px;
	line-height: 18px;
	padding-top: 17px;
	display: block;
    font-family: 'mk_text_cond_proregular';	
}


#news a span{
	color: #666;
	font-size: 14px;
	line-height: 17px;
	display: block;
    font-family: 'mk_text_cond_proregular';	
}

#news a:hover {
	color: #000;
}

#map {
	width: 650px;
	height: 220px;
	position: absolute;
	right: 0;
	top: 0;
	background: url(../images/map.jpg) no-repeat center center;
	overflow: hidden;
	border-radius: 10px;
	text-align: center;
	cursor: pointer;
}

#map a {
	background: #6b539a;
	color: #fff;
	font-size: 24px;
	display: inline-block;
	border-radius: 10px;
	padding: 10px 20px;
    font-family: 'mk_text_cond_proregular';	
    position: absolute;
    left: 50%;
    margin-left: -130px;
    top: 88px;
}

#map a:hover {
	background: #665fa9;
}

#map a b {
	font-size: 24px;
	color: #fff;
    font-family: 'mk_text_cond_probold';
}

#map span {
	color: #fff;
    font-family: 'mk_text_cond_proregular';	
    font-size: 14px;
    display: block;
	padding-top: 140px;
}

.news_el {
	width: 300px;
	height: 230px;
	position: relative;
	border-radius: 10px;
	overflow: hidden;
	display: inline-block;
	cursor: pointer;
}

.news_el img {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.news_el a {
	width: 100%;
	display: block;
	height: 70px;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #6b539a;
	color: #fff;
    font-family: 'mk_text_cond_proregular';	
    font-size: 18px;
    line-height: 20px;
    box-sizing: border-box;
    padding: 14px 15px 0 68px;
}

.news_el:hover a{
	background-color: #fbb03b;
}

.video_el a {
	background-image: url(../images/video_icon.png);
	background-position: 15px 15px;
	background-repeat: no-repeat;
}

.photo_el a {
	background-image: url(../images/photo_icon.png);
	background-position: 12px 15px;
	background-repeat: no-repeat;
}

.infographic_el a {
	background-image: url(../images/chart_icon.png);
	background-position: 18px 16px;
	background-repeat: no-repeat;
}

#hb_infographic {
	position: absolute;
	left: 350px;
	bottom: 0px;
}

#hb_video {
	position: absolute;
	right: 0px;
	bottom: 0px;
}

#three_links {
	margin: 50px 0;
}

#three_links a {
	width: 310px;
	display: inline-block;
	margin-right: 31px;
	height: 45px;
	line-height: 40px;
	font-size: 19px;
	color: #6b539a;
    font-family: 'mk_text_cond_proregular';	
    border-radius: 10px;
    border: 4px solid #fbb03b;
    text-align: center;
    box-sizing: border-box;
}

#three_links a:nth-of-type(3) {
	margin-right: 0;
	padding-right: 25px;
	background: url(../images/twitter_icon.png) no-repeat 270px 8px;
}

#three_links a b {
	color: #6b539a;
    font-family: 'mk_text_cond_probold';
    font-size: 19px;
}

#three_links a:hover {
	background-color: #fbb03b;
	color: #fff;
}
	
#three_links a:hover b {
	color: #fff;
}

#bottom_blocks {
	margin: 20px 0;
	width: 100%;
	height: 280px;
}

#bb_report {
	width: 300px;
	background: #6b539a url(../images/colored_dots.png) no-repeat 25px 155px;
	height: 180px;
	box-sizing: border-box;
	padding: 30px 25px;
	display: block;
	float: left;
	margin-right: 50px;
	cursor: pointer;
}

#bb_report h3 {
	color: #fff;
	font-size: 18px;
	line-height: 22px;
    font-family: 'mk_text_cond_proregular';	
}

#bb_report span {
	color: #fff;
	font-size: 33px;
	line-height: 39px;
	padding-top: 10px;
	display: block;
    font-family: 'mk_text_cond_proregular';	
}

#bb_event {
	width: 300px;
	height: 180px;
	background: #f2f2f2;
	border-radius: 10px;
	padding: 40px;
	box-sizing: border-box;
	display: block;
	float: left;
	cursor: pointer;
}

#bb_event h3 {
	color: #6b539a;
	font-size: 15px;
    font-family: 'mk_text_cond_proregular';
}

#bb_event p {
	color: #333;
	font-size: 14px;
    font-family: 'mk_text_cond_proregular';
    line-height: 18px;
    padding-top: 15px;
}

#bb_fb {
	width: 300px;
	height: 180px;
	overflow: hidden;
	float: right;
}

#footer {
	width: 100%;
	height: 300px;
	background: #f2f2f2;
}

#logo2 {
	width: 238px;
	height: 46px;
	display: block;
	background: url(../images/logo2_az.png?pink) no-repeat left center;
	background-size: contain;
	position: absolute;
	left: 0;
	top: 60px;
}

.english #logo2 {
	background: url(../images/logo2.png?pink) no-repeat left center;
	background-size: contain;
}

#footer p {
	color: #666;
	font-size: 13px;
    font-family: 'mk_text_cond_proregular';
    padding-top: 150px;
}

.footer_menu {
	float: left;
	width: 140px;
	height: 180px;
}

.footer_menu a {
	font-size: 14px;
	color: #808080;
    font-family: 'mk_text_cond_proregular';
    display: block;
    margin-bottom: 10px;
}

.footer_menu a:hover {
	color: #000;
}

.fm_main {
	text-transform: uppercase !important;
 	font-size: 18px !important;
    margin-bottom: 30px !important;
}

#footer_menus {
	position: absolute;
	left: 300px;
	top: 74px;
}

#news_page {
	width: 100%:
}

#news_header {
	width: 100%;
}

#news_header_image {
	height: 420px;
	width: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

#news_header h1 {
	color: #6b539a;
	font-size: 40px;
    font-family: 'mk_text_cond_proregular';
	padding-top: 70px;
}

#news_header h2 {
	color: #b3b3b3;
	font-size: 20px;
    font-family: 'mk_text_cond_proregular';
	padding-top: 25px;
	margin-bottom: 50px;
}

#news_content {
	min-height: 300px;
	padding: 0px 0 50px;
}

#news_content iframe {
	max-width: 50%;
	float: left;
	margin: 0 15px 10px 0;
	clear: left;
}



#news_content > div[id^=dgmap] {
	max-width: 50% !important;
	width: 50% !important;
	float: left;
	margin: 0 15px 10px 0 !important;
	clear: left;
}


#news_content p {
	text-align: justify;
	font-size: 20px;
	line-height: 25px;
	padding-bottom: 20px;
	color: #4f4f4f;
    font-family: 'mk_text_cond_proregular';
}


#news_content p strong{
	font-size: 20px;
	color: #222222;
    font-family: 'mk_text_cond_probold';
}

#news_content p a{
	font-size: 20px;
	color: #665fa9;
    font-family: 'mk_text_cond_proregular';
    word-break: break-all;
    text-decoration: underline;
}

#news_content img:not(.news_img_x), #news_content figure.align_left {
	float: left;
	padding: 0 15px 10px 0;
	clear: left;
}

#news_content figure.align_right {
	float: right;
	padding: 0 0 10px 15px;
	clear: right;
}

#news_content figure img{
	max-width: 100%;
}

#news_content figure figcaption, .main_caption{
	font-size: 18px;
	color: #665fa9;
	font-style: italic;
    font-family: 'mk_text_cond_proregular';
}

#news_content p a:hover{
	font-size: 20px;
	color: #6b539a;
    font-family: 'mk_text_cond_proregular';
    text-decoration: none;
}

#news_content ul:not(.rrssb-buttons), #news_content ol{
	margin-left: 25px;
}

#news_content ul:not(.rrssb-buttons) li, #news_content ol li{
	padding-left: 10px;
	font-size: 20px;
	line-height: 25px;
	color: #b3b3b3;
	padding-bottom: 5px;
    font-family: 'mk_text_cond_proregular';
}

#news_content ul:not(.rrssb-buttons) li{
	list-style-type: disc;
}

#news_content ol li{
	list-style-type: decimal;
}

.page_title {
	background: #665fa9;
	height: 64px;
	line-height: 64px;
}

.page_title h1{
	color: #fff !important;
	padding-top: 0px !important;
	text-transform: uppercase;
}

.news_list {
	padding: 60px 0;
}

.news_list .hb {
	height: 260px;
}

.news_list .hb a {
	min-height: 50px;
	font-size: 14px;
}

.news_list .hb a em {
	font-size: 10px;
	display: block;
	color: #666;
	padding-bottom: 5px;
}

.news_list .news_el {
	margin: 0 30px 30px 0;
}

#nav-icon4 {
	display: none;
}

.rrssb-buttons{clear: both; box-sizing:border-box;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;height:36px;margin:0;padding:0;}.rrssb-buttons:after{clear:both}.rrssb-buttons:after,.rrssb-buttons:before{content:' ';display:table}.rrssb-buttons li{box-sizing:border-box;float:left;height:100%;width: 42px !important; line-height:13px;list-style:none;margin:0;padding:0 2px}.rrssb-buttons li.rrssb-email a{background-color:#0a88ff}.rrssb-buttons li.rrssb-email a:hover{background-color:#006ed6}.rrssb-buttons li.rrssb-facebook a{background-color:#306199}.rrssb-buttons li.rrssb-facebook a:hover{background-color:#244872}.rrssb-buttons li.rrssb-tumblr a{background-color:#32506d}.rrssb-buttons li.rrssb-tumblr a:hover{background-color:#22364a}.rrssb-buttons li.rrssb-linkedin a{background-color:#007bb6}.rrssb-buttons li.rrssb-linkedin a:hover{background-color:#005983}.rrssb-buttons li.rrssb-twitter a{background-color:#26c4f1}.rrssb-buttons li.rrssb-twitter a:hover{background-color:#0eaad6}.rrssb-buttons li.rrssb-googleplus a{background-color:#e93f2e}.rrssb-buttons li.rrssb-googleplus a:hover{background-color:#ce2616}.rrssb-buttons li.rrssb-youtube a{background-color:#df1c31}.rrssb-buttons li.rrssb-youtube a:hover{background-color:#b21627}.rrssb-buttons li.rrssb-reddit a{background-color:#8bbbe3}.rrssb-buttons li.rrssb-reddit a:hover{background-color:#62a3d9}.rrssb-buttons li.rrssb-pinterest a{background-color:#b81621}.rrssb-buttons li.rrssb-pinterest a:hover{background-color:#8a1119}.rrssb-buttons li.rrssb-pocket a{background-color:#ed4054}.rrssb-buttons li.rrssb-pocket a:hover{background-color:#e4162d}.rrssb-buttons li.rrssb-github a{background-color:#444}.rrssb-buttons li.rrssb-github a:hover{background-color:#2b2b2b}.rrssb-buttons li.rrssb-instagram a{background-color:#125688}.rrssb-buttons li.rrssb-instagram a:hover{background-color:#0c3a5b}.rrssb-buttons li.rrssb-delicious a{background-color:#0b79e5}.rrssb-buttons li.rrssb-delicious a:hover{background-color:#095fb4}.rrssb-buttons li.rrssb-vk a{background-color:#4d71a9}.rrssb-buttons li.rrssb-vk a:hover{background-color:#3d5a86}.rrssb-buttons li.rrssb-hackernews a{background-color:#f60}.rrssb-buttons li.rrssb-hackernews a:hover{background-color:#cc5200}.rrssb-buttons li.rrssb-whatsapp a{background-color:#43d854}.rrssb-buttons li.rrssb-whatsapp a:hover{background-color:#28c039}.rrssb-buttons li.rrssb-print a{background-color:#8d98a2}.rrssb-buttons li.rrssb-print a:hover{background-color:#717f8b}.rrssb-buttons li a{background-color:#ccc;border-radius:2px;box-sizing:border-box;display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700;height:100%;padding:11px 7px 12px 27px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:100%}.rrssb-buttons li a .rrssb-icon{display:block;left:10px;padding-top:9px;position:absolute;top:0;width:10%}.rrssb-buttons li a .rrssb-icon svg{height:17px;width:17px}.rrssb-buttons li a .rrssb-icon svg circle,.rrssb-buttons li a .rrssb-icon svg path{fill:#fff}.rrssb-buttons li a .rrssb-text{color:#fff}.rrssb-buttons li a:active{box-shadow:inset 1px 3px 15px 0 rgba(22,0,0,.25)}.rrssb-buttons li.small a{padding:0}.rrssb-buttons li.small a .rrssb-icon{left:auto;margin:0 auto;overflow:hidden;position:relative;top:auto;width:100%}.rrssb-buttons li.small a .rrssb-text{visibility:hidden}.rrssb-buttons.large-format,.rrssb-buttons.large-format li{height:auto}.rrssb-buttons.large-format li a{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:.2em;padding:8.5% 0 8.5% 12%}.rrssb-buttons.large-format li a .rrssb-icon{height:100%;left:7%;padding-top:0;width:12%}.rrssb-buttons.large-format li a .rrssb-icon svg{height:100%;position:absolute;top:0;width:100%}.rrssb-buttons.large-format li a .rrssb-text{-webkit-backface-visibility:hidden;backface-visibility:hidden}.rrssb-buttons.small-format{padding-top:5px}.rrssb-buttons.small-format li{height:80%;padding:0 1px}.rrssb-buttons.small-format li a .rrssb-icon{height:100%;padding-top:0}.rrssb-buttons.small-format li a .rrssb-icon svg{height:48%;position:relative;top:6px;width:80%}.rrssb-buttons.tiny-format{height:22px;position:relative}.rrssb-buttons.tiny-format li{padding-right:7px}.rrssb-buttons.tiny-format li a{background-color:transparent;padding:0}.rrssb-buttons.tiny-format li a .rrssb-icon{height:100%}.rrssb-buttons.tiny-format li a .rrssb-icon svg{height:70%;width:100%}.rrssb-buttons.tiny-format li a:active,.rrssb-buttons.tiny-format li a:hover{background-color:transparent}.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon svg path{fill:#0a88ff}.rrssb-buttons.tiny-format li.rrssb-email a .rrssb-icon:hover .rrssb-icon svg path{fill:#0054a3}.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon svg path{fill:#306199}.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon:hover .rrssb-icon svg path{fill:#18304b}.rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon svg path{fill:#32506d}.rrssb-buttons.tiny-format li.rrssb-tumblr a .rrssb-icon:hover .rrssb-icon svg path{fill:#121d27}.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon svg path{fill:#007bb6}.rrssb-buttons.tiny-format li.rrssb-linkedin a .rrssb-icon:hover .rrssb-icon svg path{fill:#003650}.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon svg path{fill:#26c4f1}.rrssb-buttons.tiny-format li.rrssb-twitter a .rrssb-icon:hover .rrssb-icon svg path{fill:#0b84a6}.rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon svg path{fill:#e93f2e}.rrssb-buttons.tiny-format li.rrssb-googleplus a .rrssb-icon:hover .rrssb-icon svg path{fill:#a01e11}.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon svg path{fill:#df1c31}.rrssb-buttons.tiny-format li.rrssb-youtube a .rrssb-icon:hover .rrssb-icon svg path{fill:#84111d}.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon svg path{fill:#8bbbe3}.rrssb-buttons.tiny-format li.rrssb-reddit a .rrssb-icon:hover .rrssb-icon svg path{fill:#398bcf}.rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon svg path{fill:#b81621}.rrssb-buttons.tiny-format li.rrssb-pinterest a .rrssb-icon:hover .rrssb-icon svg path{fill:#5d0b11}.rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon svg path{fill:#ed4054}.rrssb-buttons.tiny-format li.rrssb-pocket a .rrssb-icon:hover .rrssb-icon svg path{fill:#b61124}.rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon svg path{fill:#444}.rrssb-buttons.tiny-format li.rrssb-github a .rrssb-icon:hover .rrssb-icon svg path{fill:#111}.rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon svg path{fill:#125688}.rrssb-buttons.tiny-format li.rrssb-instagram a .rrssb-icon:hover .rrssb-icon svg path{fill:#061d2e}.rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon svg path{fill:#0b79e5}.rrssb-buttons.tiny-format li.rrssb-delicious a .rrssb-icon:hover .rrssb-icon svg path{fill:#064684}.rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon svg path{fill:#4d71a9}.rrssb-buttons.tiny-format li.rrssb-vk a .rrssb-icon:hover .rrssb-icon svg path{fill:#2d4263}.rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon svg path{fill:#f60}.rrssb-buttons.tiny-format li.rrssb-hackernews a .rrssb-icon:hover .rrssb-icon svg path{fill:#993d00}.rrssb-buttons.tiny-format li.rrssb-whatsapp a .rrssb-icon svg path{fill:#43d854}.rrssb-buttons.tiny-format li.rrssb-whatsapp a .rrssb-icon:hover .rrssb-icon svg path{fill:#1f962d}.rrssb-buttons.tiny-format li.rrssb-print a .rrssb-icon svg path{fill:#8d98a2}.rrssb-buttons.tiny-format li.rrssb-print a .rrssb-icon:hover .rrssb-icon svg path{fill:#5a656f}


.pdf_page_img {
	padding: 20px;
	border: 1px solid #ccc;
	width: 150px;
	margin-right: 20px;
	float: left;
}

.pdf_page_img img {
	max-width: 100%;
}

.pdf_page {
	clear: both;
	width: 465px;;
	display: inline-block;
	height: 300px;
	padding-right: 35px;
	margin: 30px 0;
}

.pdf_page h2 {
	line-height: 30px;
	font-size: 18px;
	font-family: 'mk_text_cond_proregular';
	color: #665fa9;
	padding-bottom: 15px;
}

.pdf_page p {
	line-height: 20px !important;
	font-size: 15px !important;
	color: #333 !important;
	font-family: 'mk_text_cond_proregular';
}

.pdf_dl {
	display: inline-block;
	background: #665fa9;
	border-radius: 10px;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	font-family: 'mk_text_cond_proregular';
	color: #fff;
	text-align: center;
	padding: 0 15px;
}

.pdf_dl:hover {
	background: #6b539a;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
}

#author_block {
	background: #f4f4f4;
	padding: 15px;
	height: 50px;
	border-radius: 5px;
	width: 250px;
	float: right;
	margin-top: 69px;
	margin-left: 25px;
}

#author_block span {
	width: 50px;
	height: 50px;
	display: inline-block;
	float: left;
	background-size: cover;
	margin-right: 10px;
	border-radius: 25px;
	border: 1px solid #665fa9;
}

#author_block b {
	font-size: 18px;
	font-family: 'mk_text_cond_proregular';
	color: #665fa9;
	line-height: 25px;
	padding-top: 2px;
	display: inline-block;
}

#author_block p {
	font-size: 16px;
	font-family: 'mk_text_cond_proregular';
	color: #6b539a;
}

.rrssb-text {
	display: none;
}

blockquote {
  background: #6b539a;
  border-left: 10px solid #665fa9;
  color: #6b539a;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #fff;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
  color: #fff !important;
}

.news_img_x {
	width: 100%;
	max-width: 100%;
	margin: 20px auto;
	clear: both;
}

.align_center {
	max-width: 100%;
	margin: 20px auto;
	clear: both;
}

.gal_el_wrapper {
	width: 100%;
	clear: both;
	margin: 15px auto;
}

.gal_el_img {
	border: 3px solid #f7f7f7;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
	display: inline-block; 
	margin: 10px 10px;
	width: 226px;
	height: 146px;
	box-sizing: border-box;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
}


.gal_el_img:hover {
	border-color: #fff;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.6);
}

#search_wrapper {
	width: 150px;
	height: 30px;
	line-height: 20px;
	background: #6b539a;
	position: absolute;
	right: 35px;
	top: 20px;
	display: none;
}

#search_wrapper input  {
	width: 130px;
	height: 20px;
	padding: 5px 10px;
	background: #6b539a;
	border-bottom: 2px solid #fff;	
	color: #fff;
	font-size: 14px;
	font-family: 'mk_text_cond_proregular';
}



.MarkupPagerNav {
        clear: both;
        margin: 1em 0;
	font-family: 'mk_text_cond_proregular';
}
.MarkupPagerNav li {
	display: inline;
	list-style: none;
	margin: 0;
}

.MarkupPagerNav li a,
.MarkupPagerNav li.MarkupPagerNavSeparator {
	display: block;
	float: left;
	padding: 10px 15px;
	color: #fff;
	background: #665fa9;
	margin-right: 3px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

.MarkupPagerNav li.MarkupPagerNavOn a,
.MarkupPagerNav li a:hover {
	color: #fff;
	background: #fbb03b;
	text-decoration: none;
}

.MarkupPagerNav li.MarkupPagerNavSeparator {
	display: inline;
	color: #777;
	background: #665fa9;
	padding-left: 3px;
	padding-right: 3px;
}