/* ---------------------------------------------------------------------- */
/*	Reset & Clearfix (http://meyerweb.com/eric/tools/css/reset/)
/* ---------------------------------------------------------------------- */

* {margin:0; padding:0}
html, body {
    height: 100%;
}
html,body,applet,object,iframe,blockquote,pre,abbr,and,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,u,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,select{
    background:transparent;
    border:0;
    font-size:12px;
    outline:0;
    vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
del{text-decoration:line-through}
hr{background:transparent;border:0;clear:both;color:transparent;height:1px;margin:0;padding:0}
mark{background-color:#ffffb3;font-style:italic}
input,select{vertical-align:middle}
ins{background-color:red;color:white;text-decoration:none}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}

/* Clearfix */
.lft {float:left}
.rhgt {float:right}
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0}
* html .clearfix,:first-child+html .clearfix{zoom:1}

/* Some basic settings */
h1, h1 .button { font-size: 16px; color:#c55f00; font-weight:600; font-family: 'Roboto Condensed', sans-serif;}
h2, h2 .button { font-size: 15px; }
h3, h3 .button { font-size: 13px; }
h4, h4 .button { font-size: 13px; }
small { font-size: 10px; }
ol { list-style: decimal; margin-left:20px}
ol li {margin-bottom:10px}
dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,blockquote,article,p { margin-bottom: 10px; }

/* ---------------------------------------------------------------------- */
/*	Basic Elements & Classes
/* ---------------------------------------------------------------------- */

body {
	background-color: #fff;	
/*	background: url(/templates/Bibo/images/Fon.jpg) no-repeat fixed top center; */
	color: #252525;
	font: 11px/1.7 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
	-webkit-text-size-adjust: 100%;
}

::-moz-selection { background: #f15a23; color: #fff; text-shadow: none; }
::selection { background: #f15a23; color: #fff; text-shadow: none; }

h1, h2, h3, h4, h5, h6 {	
	line-height: 1.25;
	margin-bottom: 16px;
}

h1 {text-transform:uppercase;
    }

h1.page-title {
    font-size: 18px;
    color: #654430;
    margin-bottom: 0;
    text-transform: none;
}
h1.title {color: #252525;}

h3, h4, h5 { font-weight: 600; }

h2, h3 {margin-bottom:10px}

a, a > * {
	color: #733020; 
	-webkit-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
	   -moz-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
	    -ms-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
	     -o-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
	        transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
}

a:hover, a > *:hover { color: #ed6c12;}
hr {
	background: #efefef;
	color: #efefef;
	margin: 5px 0 25px;
   }

	hr.dotted { border-style: dotted; }

	p + hr { margin: 25px 0 20px; }


ul li {list-style:none}

#content {padding-top:0px}

/* ---------------------------------------------------------------------- */
/*	Forms
/* ---------------------------------------------------------------------- */

label {
	cursor: pointer;
	display: block;
	font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	margin: 0 0 5px;
}

input, textarea, select {
	/*-webkit-appearance: none;  Fix for Mobile Safari */
	background-color: #f8f8f8;
	border: 1px solid #e8e8e8;
	-webkit-border-radius: 2px;
	   -moz-border-radius: 2px;
	        border-radius: 2px;
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
			box-shadow: none;
	color: #666;
	font: 12px/1.5 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	padding: 5px 10px;
	border-radius: 0;
}

#replylimit {width:30px; margin-right:3px}
.textin2 {margin-top:10px}

textarea {
	padding: 10px;
	resize: both;
}
	
	input:hover, textarea:hover, select:hover { border-color: #dedede; }
	
	input:focus, textarea:focus, select:focus { border-color: #ccc; }

input[type="submit"], input[type="reset"], button {
	font-size: 13px;	
}

	input[type="submit"].medium, input[type="reset"].medium, button.medium { font-size: 15px; }

	input[type="submit"].large, input[type="reset"].large, button.large { font-size: 17px; }

select, option {
	cursor: pointer;
	padding: 5px 7px;
}

input[type="checkbox"], input[type="radio"],
.contact-form input[type="checkbox"], .contact-form input[type="radio"] { width: 14px; margin-right:5px;}

/* Fix for Mobile Safari */
input[type="checkbox"] { -webkit-appearance: checkbox; }
input[type="radio"] { -webkit-appearance: radio; }

/* Chrome, Safari */
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #b0b0b0; }

/* Firefox */
input:-moz-placeholder, textarea:-moz-placeholder { color: #b0b0b0; }

/* jQuery fallback */
input.placeholder, textarea.placeholder { color: #b0b0b0; }

.maincont {margin-bottom:40px}
.maincont img {max-width:100%}

.table {
    border-collapse: separate;
    border-radius: 4px;
}
.table-responsive {
    min-height: .01%;
    overflow-x: auto;
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
table {
    background-color: transparent;
    border-spacing: 0;
    border-collapse: collapse;
}

.ferme {background:#faebe5}
table tr td span {color:#733020}

/* ---------------------------------------------------------------------- */
/*	Wrap
/* ---------------------------------------------------------------------- */

.container {
	margin: 0 auto;
	position: relative;
/*	background-color: rgba(250,250,250, 0.85);*/
	padding-bottom: 12px;
 }
 .container-fon {
         background: #f9e1d8; 
 }
 .container-fon .contacts {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
 }
 
.m50 {margin-bottom:50px}
.berrors {padding:20px; background:#fafafa; margin-bottom:40px}

/* -------------------------------------------------- */
/*	Bibo
/* -------------------------------------------------- */

/*top*/
#header {margin:4px 0}
#header .span9 {text-align:right}
.navi ul {margin-bottom:0}
.navi ul  li {display:block; margin-bottom:18px; min-height:18px}
.navi ul  li:last-child {margin-bottom:0}
.navi ul li ul li {display:inline-block; float:left; margin-bottom:6px;
position: relative;}
.navi .dropdown-menu {    
	display:block;
	float:right;
    position:relative;
    min-width: 260px;
    padding: 0;
    margin: 0;
    list-style: none;
    background-color: #ffffff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;}

.navi .dropdown-menu > li {margin-bottom:0}
.navi .dropdown-menu > li > a {padding:0; font-size:14px; text-transform:uppercase; color:#666; text-decoration:none; font-weight:600}
.navi img {border:1px #dedede solid; border-radius:2px}
.navi  .dropdown-menu > li > a:hover, .navi  .dropdown-menu > li > a:focus, .navi  .dropdown-submenu:hover > a, .navi  .dropdown-submenu:focus > a, .navi  .dropsub > li > a:hover, .navi  .dropsub > li > a:focus {
    color: #252525;
    text-decoration: none;
    background-color: #fff;
}
nav li {margin-left:38px}
nav li:first-child {margin-left:0}
.fl {text-align:center; margin-bottom:10px; }
.fl a {text-decoration:none;
padding:10px; border:1px #ccc solid;
border-radius:3px;
display:block}
.fl a:hover {background:#fbfbfb;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;}
.fl .fa {padding-right:5px}
.flags li {margin-left:9px}
.flags li:first-child {margin-left:0}
.flags img {border:1px #dedede solid; border-radius:2px}

.submenu {position: absolute;
    border: 1px #ccc solid;
    background: #fff;
    padding: 10px;
    border-radius: 3px; 
        right: 0px;
    min-width: 140px;
	display:none}
.navi  .dropdown-menu > li:hover > ul {display:block}
.submenu li {display: block!important;
    float: none!important;
    text-align: left;
    margin: 0 0 10px 0;
	line-height:normal;
}
.submenu a {text-decoration:none}

.lnks {margin-top:20px}
.lnks h1 {padding-bottom:5px; border-bottom:2px #8f8e8e dotted; margin-bottom:12px; text-transform:uppercase; font-size:15px}
/*.lnks a {color:#252525}*/
.lnks p {line-height:normal}
.lnks a:hover {color:#a93d1c}
.lnks ul li {margin-bottom:10px; line-height: normal;}
.lnks ul li .date {
    font-size: 10px;
    float: left;
    width: 50px;
    padding-top: 2px;
}
.lnks ul li:last-child {margin-bottom:0}

/*mid*/
.aboutus p {font-style: italic;}
.more {text-align:right; font-size: 12px;}

.searchTerm {
    float: left;
    padding: 8px 10px;
    width: calc(100% - 45px);
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

.searchButton {
    padding: 9px 12px;
    background-color: #654430;
    color: #fff;
    border-radius: 3px;
    font-size: 18px;
    position: absolute;
    right: 0px;
    border: 0;
    margin-right: 0px;
}
.srch input {width: calc(100% - 24px);}
.srch ul {margin-top:10px}
.srch ul li {margin-top:7px}
.srch ul li a {color:#a93d1c; } /*666}*/
.srch ul li a:hover {color:#a93d1c}

.cats {border-radius:3px; border:1px #b2b2b2 solid; min-height: 218px;
    line-height: normal; margin:10px 0 30px}
.wrapper {height:150px; overflow:hidden}
.cats .thumbnail {padding:16px 12px}

.opinion {background:#fbfbfb; padding:10px; margin-bottom:40px}
.opinion a {color:#a93d1c}
.opinion h1 {margin-bottom:10px}
.opinion .vote {margin-bottom:8px}
.opinion ul, .opinion form, .opinion .vote:last-child {margin-bottom:0}
.opheader {line-height:normal; font-style:italic; margin-bottom:10px}
.opinion .btn {margin:10px 0}

.bots .owl-stage-outer {
    height: 260px;
}
.bots .owl-nav, .bots .owl-dots {    
    width: 100%;
}

.bots .owl-prev, .bots .owl-next {
    position: absolute;
    top: -150px;
    font-size: 0;
}

.bots .owl-prev {left:20px}
.bots .owl-next {right:20px}

.btop .owl-stage-outer {height:360px}
.btop .owl-prev, .btop .owl-next {    
    top: -200px;    
}

input[type="radio"] {
	vertical-align:top;
	width:17px;
	height:17px;
	margin:0 3px 0 0;
}
input[type="radio"]+label {
	cursor:pointer;
}
 input[type="radio"]:not(checked) {
	position:absolute;
	opacity:0;
}
 input[type="radio"]:not(checked)+label {
	position:relative;
	padding:0 0 0 22px;
}
 input[type="radio"]:not(checked)+label:before {
    font: normal normal normal 14px/1 FontAwesome;
	content: "\f10c";
	position:absolute;
	top:3px;
	left:0;	
    color:#a93d1c;
}
 input[type="radio"]:not(checked)+label:after {
	font: normal normal normal 14px/1 FontAwesome;
	content: "\f192";
	position:absolute;
	top:3px;
	left:0;	
	color:#a93d1c;	
	opacity:0;
	transition:all .2s;
}
 input[type="radio"]:checked+label:after {
	opacity: 1;
}

/*.ban {margin-top:40px}*/
.ban img {border-radius:3px}

.rblock {margin-bottom:30px}
.rblock h3 {text-transform:uppercase; font-family:'Roboto Condensed', sans-serif; color:#a93d1c; font-size:16px; margin:10px 0 14px}
.rblock ul {margin-top: -4px;}
.rblock ul li {line-height:normal; margin-bottom:4px}
.rlink {margin:10px 0 20px; text-align:right}
.goto {margin:10px 0 40px;}
.goto a {
	text-align: center;
    background: #e5e3e2;
    padding: 5px;
    width: 70%;
    display: block;
    text-decoration: none;
    text-transform: uppercase;
    margin: 0 auto;
    border-radius: 3px;
}

.goto a:hover {	
    background: #a93d1c;
    color:#fff
}

.bnnavi {text-align:center}

.nadh:after {clear:both}
.nadh li {float:left; width:48%; margin-right:4%}
.nadh li:nth-child(even) {margin-right:0}

.hiddensrch {background:#fafafa; padding:30px 0 0;}
.hiddensrch input[type="search"] {
    background:#fff;
	border-color:#ccc
}

/*short story*/
.short {min-height:50px}
.maincont ul li {margin-bottom:6px}
.maincont .nav-tabs > li {margin-bottom:-1px}
.newsrhgt {margin-bottom:40px; padding-bottom:20px; border-bottom:1px #ccc solid}
.newsrhgt a {color:#a93d1c}
.newslist a {color:#663333; text-decoration:none}
.newslist a:hover {color:#cc6633}
.newslist ul {margin-top:-6px}
.newslist ul li {line-height:normal; margin-bottom:10px}
.newslist .date {
    /*color: #888;*/
    font-size: 10px;
    float: left;
    width: 40px;
    padding-top: 2px;
}
.newslist .newstitle {float:right; width:calc(100% - 40px)}

.news .imthumb {overflow:hidden}
/*.news .imthumb img {max-width:450px}*/

.short img {display:none}

.fullink {text-align:right}

.cat {font-size:12px; margin:10px 0 20px;}
.cat a {text-decoration:none; color:#a93d1c}

.static {margin-top:20px}

.abctab {margin-bottom:40px}
.abctab .nav-tabs {
    border-bottom: none;
    margin-bottom: 20px;
}
.abctab .nav-tabs > li > a {
    padding-top: 0;
    padding-bottom: 4px;
    line-height: 20px;    
    color: #c84537;
    text-decoration:none;
    border-bottom: 1px dashed #c84537;
    border-bottom-color: #c84537;
}
.abctab .nav-tabs > .active > a, .abctab .nav-tabs > .active > a:hover, .abctab .nav-tabs > .active > a:focus {
    color: #252525;
    font-weight:600;
    cursor: default;
    background-color: #ffffff;
    border:none;    
    cursor: default;    
}
.abctab .tab-content {
    overflow: auto;
    padding: 0;
    border: none;
    border-bottom: 1px solid #eeeeee;    
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.abc {text-align:center}
.abc li {display:inline-block; margin-right:10px;}
.abc li:last-child {margin-right:0;}

.afshort {padding-right:20px; border-right:1px #ccc dotted}
.xf ul li {float:left; margin-right:10px; font-weight: 600;
    line-height: normal;}
.xf ul li:last-child {margin:0 0 20px 0}
.xf ul {margin-bottom:30px}
.xf .fa {color: #c84537;}

.gal {width:100%;
    overflow: hidden;}
.gal .highslide {
    display: block;
    height: 140px;
    overflow: hidden;
    float: left;
    margin: 0 1% .8em 0;
    width:32%;
}

.gal img {max-width:105%}

.gal a+br {display:none}

/*right column*/
.sep {
    margin-bottom: 15px;
    border-bottom: 1px dotted #e3e3e3;
    padding-bottom: 5px;      
}
.sep p {line-height:normal}
.sep a {text-decoration:none}
.mr {
    max-height: 80px;
    overflow: hidden;
	    margin-right: -15px;
}
/*.mr img {width:100%}*/
.data {
    font-size: 11px;
    color: #c84537;
    margin-bottom:2px;
}

.zmist {background:#fafafa; padding:5px 10px}
.zmist h3 {text-align:center; color:#252525}
.zmist ul {margin-left:10px}
.zmist ul li {margin-bottom:12px}
.zmist a {text-decoration:none}

.catalog {border:1px #ddd solid; background:#fcfcfc; padding:10px 15px; 
border-radius:3px; margin-bottom:20px; line-height:normal}
.catalog h2 a {text-decoration:none}
.catalog .short {
    max-height: 114px;
    overflow: hidden;
}
.catalog h2, .catalog .short {margin-left:10px}
.catalog .fullink {margin-top:10px}

      .imthumb {
height: 100%
}

/*foot*/

.footlinks {background:#ffffff; padding:20px 0 0; font-size:12px; margin-top:30px; border-top: 2px dotted #999;}
.footlinks h2 {color:#7b706b; text-transform:uppercase; font-size:13px; line-height:normal}
.footlinks a {text-decoration:none}
.footlinks ul li {margin-bottom:10px}
.footlinks ul li ul li {display:inline-block; margin:20px 10px 0 0}
.footlinks li a {font-size: 12px; color: #996666; background: url(/templates/Bibo/images/footer_marker.png) no-repeat 0 4px; padding-left: 10px; }
.footlinks ul li ul li a { background: none; }
.footlinks .fa {font-size:24px}
.footlinks .col-sm-6 {min-height:344px}

.footpart { /*background:#FFCC99; padding:2px 0 0; */border-bottom: 2px dotted #999;}
.footpart ul li {display:inline-block; margin-right:31px}
.footpart ul li:last-child {margin-right:0}

.contacts {font-size:10px; margin-top:20px;}
.contacts p {margin-bottom:2px}

.counters {text-align:center; margin-top:20px}
.counters ul li {display:inline-block; margin-left:20px}
.counters ul li:fist-child {margin-left:0}

/*span fix*/
.row-fluid .span6:nth-child(2n + 1) {margin-left:0}

@media (max-width: 768px){
  .footlinks h2 { font-size:14px; }
  .footlinks li a { font-size: 13px; }
}


/*IRBIS*/

.blueline {background:#336799;}
.blueline .container {padding:6px 30px}
.blueline ul, .irbiscont .well input, .irbiscont .well ul li ul li {margin-bottom:0}
.blueline ul li, .iprint ul li {display:inline-block}
.ilogo {width:50px;}
.inavi {width: calc(100% - 54px);
    text-align: right;}
.inavi .btn {font-size:12px;
margin:2px 0;
padding: 5px 10px;
}
.inavi ul li, .irbiscont .well ul li ul li {margin-right:10px;}
.inavi ul li:last-child,.irbiscont .well ul li ul li:last-child {margin-right:0}
.inavi .dropdown {margin-bottom:0}
.irbiscont {margin-top:20px}
.irbiscont .well {padding-bottom:0}
.irbiscont .well ul li ul li {display:inline-block}
.form-control.stype {width:100%; max-width:190px}
.form-control.skew {width:220px}
.form-control.sfrm {width:312px}
.irbiscont .btn-info {background:#336699; font-size:12px; margin-bottom:2px;}
.database {background:#a93d1c;
color:#fff;
text-transform:uppercase;
padding:10px 16px;
font-weight:600}
.database .fa-book {padding-right:10px; font-size:14px}
.dblist {background:#fafafa;}
.dblist li {padding:14px 16px;
border-bottom:1px #d8d8d8 solid}
.dblist li:last-child {border-bottom:none}
.dblist li a {color:#252525; text-decoration:none}
.dblist li a:hover, .booksort a {color:#a93d1c;}
.liblist [class*="col-md-"] {margin-bottom:10px; font-size:11px; height:45px;
overflow:hidden}
.booksort span {margin-right:10px}
.irbisearch {margin-top:40px}
.irbisearch ul li {padding-bottom:20px;
border-bottom:1px #ddd solid;
margin-bottom:20px}
.irbisearch ul li ul li {padding-bottom:0;
border-bottom:none;
margin-bottom:0;
display:inline-block}
.irbisearch .check {width:30px;
    vertical-align: top;
}
.irbisearch .bookinfo {width:calc(100% - 40px)}
.irbisearch .check input[type="radio"], .irbisearch .check input[type="checkbox"] {
    margin: 0;
    margin-top: 0;
    line-height: normal;
}
.iprint {text-align: center;}
.iprint .btn {margin-bottom: 3px;}

.bookinfo .print {width:30px}
.bookinfo .print a > * {color:#a93d1c; font-size:16px}
.bookinfo .codes {margin-bottom:20px}
.bookinfo .codes p {margin-bottom:0}

.bookheader {margin-bottom:20px}
.bookheader, .bookheader h1 {font-size:14px}
.bookheader h1 {font-weight:bold; color:#252525;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
margin-bottom:5px}

.bookdesc {font-size:12px}
.bookdesc p {margin-bottom:0}
.bookdesc a {color:#a93d1c}
.topmenu {
    padding-top: 16px;
}
.imthumb .thumbnail a {
    text-decoration: none;
}
.imthumb a img{ 
  width : 100%; 
  margin-bottom: 20px;
}
p.more a {
    color: #654430;;
} 
p.more a:hover {
    color: #a93d1c;
}
h1.project, h2.project {
    margin-top: 15px;
    margin-bottom: 8px;
    font-size: 16px;
}
.vacancy-text {
    display: none;
}
.lnks h2 {
    padding-bottom: 5px;
    border-bottom: 1px #8f8e8e dotted;
    margin-bottom: 12px;
    text-transform: uppercase;
    font-size: 13px;
}
h2.h1, h_1 {
    font-size: 16px;
    color: #c55f00;
    font-weight: 600;
    font-family: 'Roboto Condensed', sans-serif;
    text-transform: uppercase;
}
h3 {
    font-size: 13px;
}
h3.vote {
    text-transform: uppercase;
}
.n-slider {
    margin-top: 10px;
    border-bottom: 1px solid #999999;
    margin-left: 15px;
    margin-right: 15px;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.n-slider a {
    text-decoration: none;
}
.n-slider h4, .n-slider span.h4 {
    text-decoration: none;
    text-transform: uppercase;
    font-size: 14px;
    color: #996666;
    margin-bottom: 6px;
    font-weight: 600;
    display: block;
}
.n-slider p {
    color: #7b706b;
    font-size: 13px;
    font-family: 'Roboto Condensed', sans-serif;
}
#new-ssl { display: none; margin-bottom: 20px; }
.rblock ul li { padding-top: 4px; font-size: 13px; }
@media (max-width: 768px){
  .data {
    font-size: 13px;
  }
  .contacts { font-size: 13px; }
  .rblock ul li { padding-top: 6px; }
  #new-ssl { display: block; }
  .thumbnail {
    font-size: 15px !important;
  }
  button.searchButton {
    background-color: #996666 !important;
  }
  .fl a {
    border-color: #996666;
  }
}
.h1.h_1 {
  color: #733020;;
}
h1.project, h2.project, .footlinks h2, .navbar-default .navbar-nav > li > a   {
  color: #733020 !important;
}
.flex-content { display: flex; }


@media (max-width: 992px){
  .flex-content { flex-direction: column; }
  .flex-content .item {
	flex: 0 0 100%;
  }
}