@font-face {
  font-family: 'open_sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/source-sans-pro-v13-latin-ext_greek-ext_cyrillic_cyrillic-ext_latin_greek-regular.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'),
       url('../fonts/source-sans-pro-v13-latin-ext_greek-ext_cyrillic_cyrillic-ext_latin_greek-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro-v13-latin-ext_greek-ext_cyrillic_cyrillic-ext_latin_greek-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro-v13-latin-ext_greek-ext_cyrillic_cyrillic-ext_latin_greek-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro-v13-latin-ext_greek-ext_cyrillic_cyrillic-ext_latin_greek-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro-v13-latin-ext_greek-ext_cyrillic_cyrillic-ext_latin_greek-regular.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
.hr_double {
    border-top: 1px solid #B9B9C8;
    position: relative;
    margin: 32px 0;
    width: 100%;
}
.hr_double_in{
	border-top: 1px solid #B9B9C8;
	position: relative;
	bottom: -1px;
}
.hr_double.color_light, .hr_double.color_light .hr_double_in {
    border-color: #CACAD9 !important;
}
.hr_double.no_margin {
    margin: 0;
}
a.top_logo_ordin {
    width: 225px;
    height: 67px;
    background: url(../images/ordinul/ordinul_logo.png) center no-repeat;
    display: block;
    margin: 0 auto;
    background-size: contain;
}
.top_ordinul {
    padding: 20px;
    position: relative;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block;
}
audio,
canvas,
video {
    display : inline-block;
    *display: inline;
    *zoom   : 1;
}
audio:not([controls]) {
    display: none;
}
[hidden] {
    display: none;

}
body {
    margin: 0 !important;
}
html {
    font-size               : 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust    : 100%;
}
button,
html,
input,
select,
textarea {
    color      : #222;
}
.body_c {
    margin   : 0;
    font-size: 1em;
    min-width: 303px;
}

::-moz-selection {
    background : #FF3333;
    color      : #fff;
    text-shadow: none;
}
::selection {
    background : #FF3333;
    color      : #fff;
    text-shadow: none;
}
a {
    color: #00e;
}
a:visited {
    /* color: #551a8b; */
}
a:hover {
    color: #628FBD;
}
a:active,
a:hover {
    outline: 0;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b,
strong {
    /* font-weight: normal !important; */
}
blockquote {
    margin: 1em 40px;
}
dfn {
    font-style: italic;
}
hr {
    display   : block;
    height    : 1px;
    border    : 0;
    border-top: 1px solid #ccc;
    margin    : 1em 0;
    padding   : 0;
}
ins {
    background     : #ff9;
    color          : #000;
    text-decoration: none;
}
mark {
    background : #ff0;
    color      : #000;
    font-style : italic;
    font-weight: bold;
}
code,
kbd,
pre,
samp {
    font-size   : 1em;
}
pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap  : break-word;
}
q {
    quotes: none;
}
q:after,
q:before {
    content: '';
    content: none;
}
small {
    font-size: 85%;
}
sub,
sup {
    font-size     : 75%;
    line-height   : 0;
    position      : relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
ol,
ul {
    margin : 1em 0;
    padding: 0 0 0 40px;
}
dd {
    margin: 0 0 0 40px;
}
nav ol,
nav ul {
    list-style      : none;
    list-style-image: none;
    margin          : 0;
    padding         : 0;
}
img {
    border                : 0;
    -ms-interpolation-mode: bicubic;
    vertical-align        : middle;
    font-size             : 12px;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 0;
}
form {
    margin: 0;
}
fieldset {
    border : 0;
    margin : 0;
    padding: 0;
}
label {
    cursor: pointer;
}
legend {
    border      : 0;
    *margin-left: -7px;
    padding     : 0;
    white-space : normal;
}
button,
input,
select,
textarea {
    /*    font-size: 100%;*/
    margin         : 0;
    vertical-align : baseline;
    *vertical-align: middle;
}
button,
input {
    line-height: normal;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    cursor            : pointer;
    -webkit-appearance: button;
    *overflow         : visible;
}
button[disabled],
input[disabled] {
    cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding   : 0;
    *width    : 13px;
    *height   : 13px;
}
input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing        : content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border : 0;
    padding: 0;
}
textarea {
    overflow      : auto;
    vertical-align: top;
    resize        : vertical;
}
input:valid,
textarea:valid {}
input:invalid,
textarea:invalid {
    background-color: #f0dddd;
}
table {
    border-collapse: collapse;
    border-spacing : 0;
}
td {
    vertical-align: top;
}
.chromeframe {
    margin    : .2em 0;
    background: #ccc;
    color     : black;
    padding   : .2em 0;
}


.mushroom_color{
	color: #e5dcd7;
}
.forest_color{
	color: #168042;
}
.white_color{
	color: #FFFFFF !important;
}
.black_color{
	color: #000000;
}

.mushroom_color_background{
	background-color: #e5dcd7 !important;
}
.forest_color_background{
	background-color: #6386BF !important;
}
.white_color_background{
	background-color: #FFFFFF !important;
}
.black_color_background{
	background-color: #000000 !important;
}

.manrope_font{
	font-family: 'open_sans', Helvetica, Arial, sans-serif !important;
}
.header_icka {
    padding: 14px;
    background: transparent;
    position: relative;
}

.header_links_icka {
    max-width: 750px;
    margin: 0 auto;
}

.header_links_icka a {
    color: #000 !important;
    font-size: 16px;
    font-weight: bold;
    padding: 0px;
    text-transform: uppercase;
}

.all_flex {
    display: flex;
    align-items: self-start;
    justify-content: space-between;
    flex-flow: wrap;
}
a.select_menu, .header_links_icka a:hover {
    /* background-image: url(../images/ickabog/splash_mid.png); */
    /* background-position: bottom; */
    /* background-repeat: no-repeat; */
    /* background-size: contain; */
    color: #6385BF !important;
}

.header_links_icka a:hover {}
.home_big_logo img,.top_logo {
    margin: 0 auto;
    display: block;
    width: 350px;
    height: auto;
}

.home_big_logo {
    padding: 35px 0;
    background-color: #e5dcd7;
    background-image: url(../images/ickabog/left_ink.png), url(../images/ickabog/right_ink.png);
    background-position: left 10px top, right 10px top;
    background-repeat: no-repeat;
}
.all_pages_container {
    min-height: 700px;
}
.home_content {
    background-color: #fff;
    min-height: 374px;
    /* color: #000 !important; */
}
.inner_container {
    padding: 35px 20px;
    max-width: 904px;
    margin: 0 auto;
}
.ickabog_footer {
    background: #000;
    min-height: 125px;
    padding: 25px;
}
.ickabog_footer_link.all_flex a {
    color: #fff;
    text-decoration: underline;
    padding: 5px 15px;
}

.ickabog_footer_link.all_flex {
    max-width: 1200px;
    margin: 0 auto;
    align-items: center;
    flex-flow: wrap;
    justify-content: center;
}
.footer_logo img {
    display: block;
    margin: 25px auto;
}

.copy_wright {
    text-align: center;
    color: #fff;
    font-size: 17px;
}
img.author_rowling {
    display: block;
    margin: 0 auto;
    padding-top: 30px;
    width: 730px;
    max-width: 100%;
    height: auto;
}

i.credits {
    text-align: center;
    display: block;
}
h1.title_page {
    text-align: center;
    padding-top: 27px;
}
p {
    margin: 0 0 10px;
}
.inner_container a {
    color: #FFF;
    text-decoration: underline;
}
.inner_container h1.title_page {
    padding-top: 0;
    font-weight: bold;
    margin-bottom: 21px;
}
.chapter_all {
	font-family: 'open_sans', Helvetica, Arial, sans-serif !important;
	/* background-image: url(../images/ickabog/background.jpg); */
	background-size: cover;
	background-size: 100% auto;
	min-height: 700px;
}
.chapter_inner {
    max-width: 800px;
    margin: 0 auto;
}
.parchment_background{
	font-family: 'open_sans', Helvetica, Arial, sans-serif !important;
	background-image: url(../images/ickabog/background.jpg);
	background-size: cover;
	background-size: 100% auto;
	padding-top: 35px;
}
svg#crown {
    width: 47px;
    margin: 0 auto 45px auto;
    display: block;
}

.chapter_inner {
    /* padding: 45px 0; */
}

.chapter_title {
    font-family: 'open_sans', Helvetica, Arial, sans-serif !important;
    font-size: 30px;
    text-align: center;
    margin-bottom: 44px;
    padding: 0 10px;
}
.up_title {
    text-align: center;
    font-family: 'open_sans', Helvetica, Arial, sans-serif !important;
    font-size: 20px;
    margin-bottom: 18px;
}
a.prev_chapter {
    display: block;
    background-image: url(../images/ordinul/left_chap.png);
    background-repeat: no-repeat;
    height: 78px;
    background-size: 44px;
    background-position: left;
    padding-left: 50px;
    line-height: 72px;
    color: #000;
    font-size: 18px;
    font-family: 'open_sans', Helvetica, Arial, sans-serif !important;
    text-align: left;
    font-weight: bold;
    text-decoration: none !important;
}
a.next_chapter {display: block;background-image: url(../images/ordinul/right_chap.png);background-repeat: no-repeat;height: 78px;background-size: 44px;background-position: right;padding-right: 50px;line-height: 72px;color: #000;font-size: 18px;font-family: 'open_sans', Helvetica, Arial, sans-serif !important;text-align: right;text-decoration: none !important;font-weight: bold;}
.next_chapters.all_flex {
    margin-top: 72px;
}
.content_chapter {
    font-size: 17px;
    max-width: 725px;
    margin: 0 auto;
}
.line_last {
    background-image: url(../images/ickabog/line.png);
    height: 12px;
    background-repeat: no-repeat;
    background-size: 100%;
    margin-top: 45px;
    margin-bottom: 45px;
}
.chapter_box {
    width: calc(50% - 14px);
    margin-bottom: 30px;
    /* border: 1px solid red; */
    /* background-image: url(../images/ickabog/green_1.png); */
    background-size: 100%;
    padding: 2px;
    height: 113px;
    background-repeat: no-repeat;
    display: table;
    border: 7px solid #6385BF;
    border-radius: 8px;
}

.chapter_box .up_title {
    font-size: 23px;
    /* margin-top: 34px; */
    margin-bottom: 0px;
    vertical-align: bottom;
    display: table-cell;
    font-weight: bold;
    padding: 17px 26px 4px 26px;
}

.chapter_box .chapter_title {
    font-size: 15px;
    padding: 11px 25px 11px 25px;
    height: 39px;
    vertical-align: middle;
    display: table-cell;
    font-weight: bold;
    font-style: italic;
    text-align: right;
}
.chapter_box.green_1{
	background-image: url(../images/ickabog/green_1.png);
}
.chapter_box.green_2{
	background-image: url(../images/ickabog/green_2.png);
}
.chapter_box.green_3{
	background-image: url(../images/ickabog/green_3.png);
}
.chapter_box.ochre_1{
	background-image: url(../images/ickabog/ochre_1.png);
}
.chapter_box.ochre_2{
	background-image: url(../images/ickabog/ochre_2.png);
}
.chapter_box.ochre_3{
	background-image: url(../images/ickabog/ochre_3.png);
}
.chapter_box.purple_1{
	background-image: url(../images/ickabog/purple_1.png);
}
.chapter_box.purple_2{
	background-image: url(../images/ickabog/purple_2.png);
}
.chapter_box.purple_3{
	background-image: url(../images/ickabog/purple_3.png);
}
.chapter_box.red_1{
	background-image: url(../images/ickabog/red_1.png);
}
.chapter_box.red_2{
	background-image: url(../images/ickabog/red_2.png);
}
.chapter_box.red_3{
	background-image: url(../images/ickabog/red_3.png);
}
.chapter_box.ruby_1{
	background-image: url(../images/ickabog/ruby_1.png);
}
.chapter_box.ruby_2{
	background-image: url(../images/ickabog/ruby_2.png);
}
.chapter_box.ruby_3{
	background-image: url(../images/ickabog/ruby_3.png);
}
.chapter_box.teal_1{
	background-image: url(../images/ickabog/teal_1.png);
}
.chapter_box.teal_2{
	background-image: url(../images/ickabog/teal_2.png);
}
.chapter_box.teal_3{
	background-image: url(../images/ickabog/teal_3.png);
}
a.chapter_box:hover .up_title {
    text-decoration: underline;
}
table.assignments-table ul li {list-style: none;}

.assignments-table td,.assignments-table th {
    border: 2px solid #e5dcd7;
    padding: 6px;
}

.assignments-table td a:hover {
    color: #e5dcd7;
    text-decoration: underline;
}
.form-control {
    background: #e5dcd7;
    border-color: #000;
    font-family: 'open_sans', Helvetica, Arial, sans-serif !important;
    color: #000;
    font-size: 22px;
    font-weight: bold;
    border-width: 2px !important;
    border-radius: 0;
}
.td_name {
    font-weight: bold;
    font-size: 18px;
    color: #000;
}
.white_box {
    background-color: #fff;
    margin-top: 0 !important;
    padding-top: 0;
    /* background-image: url(../images/ickabog/left_ink.png), url(../images/ickabog/right_ink.png); */
    /* background-position: center left, center right; */
    background-repeat: no-repeat;
    margin-bottom: 25px;
}

.liv_ret.container-fluid {
    padding-top: 45px;
    max-width: 750px;
}
input.red_button {
    padding: 18px 35px;
    border: 1.5px solid #000 !important;
    font-weight: 800;
    display: inline-block;
    background: #fff !important;
    color: #000 !important;
    border-radius: 1px !important;
    padding: 14px;
    width: 137px !important;
    transition: all .3s ease-out;
    font-size: 17px !important;
}

input.red_button:hover {
    background: #168042 !important;
    color: #fff !important;
    outline: none !important;
    border-color: #168042 !important;
}
a.link_long.select_menu, .header_links_icka a.link_long:hover {
    background-image: url(../images/ickabog/splash_long.png);
}
a.link_semilong.select_menu, .header_links_icka a.link_semilong:hover {
    background-image: url(../images/ickabog/splash_semilog.png);
}
.contet_item, .contet_item p, .contet_item p span {
    font-size: 19px !important;
}
.contact_texta.form-control.contact_texta_text {
    height: 310px;
    font-size: initial;
    font-weight: normal;
}
.title_top {
    text-align: center;
    font-size: 25px;
    font-weight: bold;
    margin-bottom: 45px;
    font-family: 'open_sans', Helvetica, Arial, sans-serif !important;
}
.chapter_boxes.all_flex.inner_flex {
    justify-content: center;
}
.locuieste_all {
    background: #6386BF;
    /* height: 226px; */
}
.logo_tabara {
    width: 469px;
    height: 151px;
    background: url(../images/ordinul/locuieste.png) center no-repeat;
    display: block;
    float: left;
    background-size: contain;
}
.text_tabara {
    float: right;
    width: calc(100% - 505px);
    color: #fff;
    font-size: 17px;
}
a.title_left_blog {
    text-align: center;
    display: inline-block;
    font-size: 36px;
    margin-bottom: 0;
    width: 100%;
    text-decoration: none;
    font-weight: bold;
}
a.img_left_blog {
    display: block;
    margin-bottom: 30px;
}
a.img_left_blog img {
    display: block;
    margin: 0 auto;
    width: 100%;
}
.text_left_blog {
    padding: 0 57px;
    text-align: center;
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 24px;
}
a.link_left_blog {
    width: 103px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    background: #4D7AFF;
    display: block;
    text-align: center;
    border-radius: 4px;
    margin: 0 auto 65px auto;
    color: #FFF !important;
    text-decoration: none;
    font-size: 16px;
}
.author_name {
    font-size: 18px;
    text-align: right;
    margin-bottom: 15px;
    font-style: italic;
}
.sub_title_top {
    font-family: 'open_sans', Helvetica, Arial, sans-serif !important;
    text-align: center;
    font-size: 16px;
    margin-bottom: 24px;
}
a.arthur_logo_ickabog {
    width: 144px;
    height: 37px;
    background: url(../images/ordinul/arthur.png) center no-repeat;
    display: block;
    /* margin-left: 12px; */
    position: absolute;
    bottom: 18px;
}
.liv_ret_container,.liv_ret_container_scc {
    width: 100% !important;
    margin: 25px auto 0 !important;
    display: block;
    float: none;
    padding: 13px 22px !important;
    font-size: 19px;
    text-align: center;
    border: 2px solid red;
    max-width: 720px;
}
.liv_ret_container_scc{
	border: 2px solid darkgreen;
}
.liv_ret_error {
    margin-bottom: 6px;
    margin-top: 6px;
}
select.fragments_picture {
    border: 2px solid #000;
    background: #e5dcd7;
    font-family: 'open_sans', Helvetica, Arial, sans-serif !important;
    color: #000;
    font-size: 19px;
    margin-top: 11px;
    width: 100%;
}
.inner_container a {
    color: #000;
}
a.fancy_button{
	font-family: 'open_sans', Helvetica, Arial, sans-serif !important;
	border: 2px solid #CACAD9 !important;
	display: block;
	width: 200px;
	text-align: center;
	padding: 15px 0;
	font-size: 16px;
	outline: none !important;
	-webkit-transition: all .3s ease-out;
	transition: all .3s ease-out;
	margin: 0 auto;
}
a.fancy_button:hover{
	background-color: #CACAD9 !important;
	color: #fff;
}
.ickabog_footer_link a.select_menu {
    background: none;
    color: #e5dcd7;
}
.table-row{
	height: 39px !important;
	display: table-row;
	width: 100%;
	padding-bottom: 0 !important;
}
.table-row-top {
    height: 59px !important;
    padding-bottom: 0 !important;
}
.menu_opened{
	display: none;
}
.home_sub {
    background: #e5dcd7;
}

a.squere_home {
    display: inline-block;
    background-image: url(../images/ickabog/red_3_big.png);
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 400px;
}
.input_td {
    padding-top: 17px;
}
span.info_form {
    font-weight: normal;
    display: block;
    font-size: 13px;
}
.td_name {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    vertical-align: middle;
}

.input_td {
    vertical-align: middle;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
a.squere_home img {
    margin: 0 auto;
    display: block;
    width: 70%;
}
a.squere_home.contest_box {
    background-image: url(../images/ickabog/green_3_big.png);
}
a.fancy_button.white_button {
    margin-top: 27px;
    color: #fff;
    border-color: #ffff;
}

a.fancy_button.white_button:hover {
    background: #000;
}
.inner_container.box_container {
    display: flex;
    align-items: self-start;
    justify-content: center;
    flex-flow: wrap;
}
.arthur_logo_ickabog.mobi_logo{
	display: none;
}
a.logo_bottom {
    width: 384px;
    height: 256px;
    display: block;
    background-repeat: no-repeat !important;
}

a.logo_bottom.logo_citeste {
    background-image: url(../images/ordinul/citeste.png);
    background-size: contain;
    background-repeat: no-repeat;
}

a.logo_bottom.logo_concurs {
	background-image: url(../images/ordinul/concurs.png);
	background-size: contain;
}

.inner_container.inner_logos {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    flex-flow: wrap;
}
a.logo_bottom {
    margin-bottom: 10px !important;
}
@media (max-width: 1280px) {
	a.arthur_logo_ickabog {
		/* width: 127px !important; */
		background-size: contain;
	}
}
@media (max-width: 1280px) {
	.header_icka {
		/* padding-top: 64px; */
	}

	a.arthur_logo_ickabog {
		/* left: 50%; */
		/* margin-left: -50px; */
	}
}
@media (max-width: 820px){
	.inner_container.inner_logos {
		justify-content: center;
	}
}
@media (max-width: 800px){
	
	.chapter_boxes.all_flex {
		justify-content: center;
	}
	.table-row-top {
		height: 31px !important;
	}
	.chapter_box .chapter_title {
		padding-bottom: 29px;
	}	
	.liv_ret.container-fluid{
		padding: 15px !important;
	}
	#form_contact .form-group td{
		width: 95% !important;
	}
	
	.chapter_box {
		/* min-height: auto; */
		height: 158px;
		height: 1;
		background-size: 100%;
		min-width: auto;
		background-position: center;
		width: 518px;
		/* padding: 25px; */
	}
/*
	.chapter_box .chapter_title {
		height: 84px;
	}	
*/
	
}

@media (max-width: 768px) {
	.logo_tabara {
		float: none;
		margin: 0 auto;
		width: 100%;
	}
	.text_tabara{
		float: none;
		width: 100%;
		margin-top: 22px;
	}
	.text_left_blog{
		padding: 0;
	}
	.arthur_logo_ickabog{
		width: 100px !important;
		bottom: 21px !important;
	}
	a.top_logo_ordin {
		width: 182px;
	}
	
	.text_left_blog img, .img_width img{
		width: 75% !important;
		height: auto !important;
	}	
	
}

@media (max-width: 750px) {
	.content_chapter {
		padding: 0 25px;
	}
}
@media (max-width: 550px) {
	a.logo_bottom {
		background-repeat: no-repeat;
		float: none !important;
		margin: 0 auto 10px auto !important;
		height: 150px;
		background-position: center;
	}	
	a.top_logo_ordin{
		float: left;
	}
	.header_icka{
		padding: 0;
	}
	.arthur_logo_ickabog{
		display: none !important;
	}
	a.arthur_logo_ickabog {
		left: initial;
		margin-left: 0;
		left: 14px;
	}	
	.menu_opened.show_menu {
		background-image: url(../images/ordinul/menu_close.png);
	}
	.menu_opened{
		display: block;
		width: 50px;
		height: 50px;
		position: absolute;
		top: 30px;
		right: 10px;
		background-image: url(../images/ordinul/open_menu.png);
		background-position: center;
		background-repeat: no-repeat;
		cursor: pointer;
	}
	a.prev_chapter, a.next_chapter {
		width: 134px;
		line-height: normal;
		padding-top: 16px;
	}
	.header_links_icka.all_flex {
        justify-content: inherit;
        flex-flow: column;
        max-height: 0;
        overflow: hidden;
        transition: max-height 1s ease-in;
        align-items: center;
    }
	.header_links_icka.all_flex.opened{
	}
	.header_links_icka.all_flex.opened {
		height: auto;
		max-height: initial;
	}

	.header_links_icka a {
		padding: 10px 25px;
		font-weight: bold !important;
		font-size: 23px;
		padding-left: 0px;
		padding-right: 0;
	}

	a.select_menu, .header_links_icka a:hover {
		background-image: none !important;
		color: #6385BF !important;
		text-decoration: underline;
	}	
	
	.table-row-top {
		height: 31px !important;
	}
	.chapter_box .chapter_title {
		padding-bottom: 29px;
	}	
	
	.chapter_box {
		background-size: 100%;
		min-width: auto;
		background-position: center;
		width: 316px;
		height: 190px;
	}	
	
	.chapter_box.green_1{
		background-image: url(../images/ickabog/green_1_big.png);
	}
	.chapter_box.green_2{
		background-image: url(../images/ickabog/green_2_big.png);
	}
	.chapter_box.green_3{
		background-image: url(../images/ickabog/green_3_big.png);
	}
	.chapter_box.ochre_1{
		background-image: url(../images/ickabog/ochre_1_big.png);
	}
	.chapter_box.ochre_2{
		background-image: url(../images/ickabog/ochre_2_big.png);
	}
	.chapter_box.ochre_3{
		background-image: url(../images/ickabog/ochre_3_big.png);
	}
	.chapter_box.purple_1{
		background-image: url(../images/ickabog/purple_1_big.png);
	}
	.chapter_box.purple_2{
		background-image: url(../images/ickabog/purple_2_big.png);
	}
	.chapter_box.purple_3{
		background-image: url(../images/ickabog/purple_3_big.png);
	}
	.chapter_box.red_1{
		background-image: url(../images/ickabog/red_1_big.png);
	}
	.chapter_box.red_2{
		background-image: url(../images/ickabog/red_2_big.png);
	}
	.chapter_box.red_3{
		background-image: url(../images/ickabog/red_3_big.png);
	}
	.chapter_box.ruby_1{
		background-image: url(../images/ickabog/ruby_1_big.png);
	}
	.chapter_box.ruby_2{
		background-image: url(../images/ickabog/ruby_2_big.png);
	}
	.chapter_box.ruby_3{
		background-image: url(../images/ickabog/ruby_3_big.png);
	}
	.chapter_box.teal_1{
		background-image: url(../images/ickabog/teal_1_big.png);
	}
	.chapter_box.teal_2{
		background-image: url(../images/ickabog/teal_2_big.png);
	}
	.chapter_box.teal_3{
		background-image: url(../images/ickabog/teal_3_big.png);
	}	
	a.arthur_logo_ickabog.mobi_logo {
		display: block !important;
		position: initial !important;
		width: 144px !important;
		background-size: contain !important;
		padding: 0 !important;
		margin-bottom: 21px;
		margin-top: 6px;
	}
	
	
	
}
@media (max-width: 400px) {
	.home_big_logo img, .top_logo {
		width: 100%;
		height: auto;
	}
	.ickabog_footer_link.all_flex {
		justify-content: flex-start;
	}	
}