/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	VSE2 FFU conference One Page Colors layout; 2018; ivosan
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#header, #menubar, .container, #footer #footerdark div.container, #vmnu{min-width: 666px;}

#header {					height:189px; background-color:#ae005f;background-image:none;}
#menubar.headroom--not-top {	background: #99004b;}

#headerin a.jname {			background: rgba(0,110,200,.55);}
#headerin a.jname:hover {	background: rgba(0,156,223,0.77);}
body.homepage #headerin {	height:200px;}

#middle {					padding: 229px 0 522px 0;}
#footer {					background: #560345;}

body.finedu #wrapper {		background: url("/img/fed_topbg.gif") top left no-repeat;}
body.finedu #header, body.finedu #headerin, body.finedu.homepage #headerin {height: 111px;}
body.finedu #middle {		padding: 122px 0 522px 0;}
body.finedu #contentin {		background:transparent;border: 1px solid transparent;}
body.finedu #menubar {		display:block;background: #99004b;}

#footerin h3 {				color: white;}
#footerin p {				color: white;}
#footerin p a, #footerin p a:hover{color: white;}
#footerin div#fmenu li a {	color: #fff;}
#footerin div#fmenu li a:hover {color: #ae005f;}
body.finedu #footerin div.rcol:first-of-type {border-right:none;}

#footer #footerdark {		background-color:#212223;color: rgba(255,255,255,.4);}
#footer #footerdark p {		color: rgba(255,255,255,.9);}
#footer #footerdark a  {		color: #ddd;}
#footer #footerdark a:hover {	color: #fff;}

div#hdrblock2 a.submit {		background: #ae005f;color:#fff;}
div#hdrblock2 a.submit:hover {background: #ad005f;}
div#lngbox {				background-color:#ae005f;}
div#lngbox a:hover {		background-color:#80ceef;}

div.cbsearch#colorbox div#cboxContent {background-color:#ae005f;}
div.cbsearch#colorbox div#cboxContent hr {color:#80ceef;background-color:#80ceef;}

/*	Head room TopMenu
	------------------------------------------------------------------------ */
#vmnu hr{						color: #28211f; background-color: #28211f;}
#vmnu>ul>li:hover>a{			background: rgba(123,0,51,0.88);}
#vmnu ul li .sdd.wide li:hover a{	color:#99004b;}
#vmnu ul li .sdd.wide h1{		color:#99004b;}
#vmnu ul li .sdd.smnu li:hover>a,#vmnu ul li .sdd.wide li:hover>a{color:white;background:#99004b;}

.sdd.logn input {				background:-webkit-linear-gradient(left,#99004b 44px,#fff 0); background:-moz-linear-gradient(left,#99004b 44px,#fff 0); background:-o-linear-gradient(left,#99004b 44px,#fff 0); background:linear-gradient(left,#99004b 44px,#fff 0);}

a.sbtn {						background: #99004b !important;color: #fff !important;}
a.sbtn:hover {					color: #99004b !important;}

/*	blokove menu
	------------------------------------------------------------------------ */

#bmnu ul > li.nth1 {			background-color: #ae005f;}
#bmnu ul > li.nth2 {			background-color: #a30055;}
#bmnu ul > li.nth3 {			background-color: #99004b;}
#bmnu ul > li.nth4 {			background-color: #8f0043;}
#bmnu ul > li.nth5 {			background-color: #85003a;}
#bmnu ul > li.nth6 {			background-color: #7b0033;}
#bmnu ul > li.nth7 {			background-color: #71002b;}
#bmnu ul > li.nth8 {			background-color: #670025;}
#bmnu ul > li.nth9 {			background-color: #5d001e;}
#bmnu ul > li.nth10 {			background-color: #530019;}
#bmnu ul > li.nth1:hover, #bmnu ul > li.nth1:focus, #bmnu ul > li.nth1 .sdd  {	background-color: #87004a;}
#bmnu ul > li.nth2:hover, #bmnu ul > li.nth2:focus, #bmnu ul > li.nth2 .sdd  {	background-color: #7d0041;}
#bmnu ul > li.nth3:hover, #bmnu ul > li.nth3:focus, #bmnu ul > li.nth3 .sdd  {	background-color: #730038;}
#bmnu ul > li.nth4:hover, #bmnu ul > li.nth4:focus, #bmnu ul > li.nth4 .sdd  {	background-color: #690031;}
#bmnu ul > li.nth5:hover, #bmnu ul > li.nth5:focus, #bmnu ul > li.nth5 .sdd  {	background-color: #5f0029;}
#bmnu ul > li.nth6:hover, #bmnu ul > li.nth6:focus, #bmnu ul > li.nth6 .sdd  {	background-color: #550023;}
#bmnu ul > li.nth7:hover, #bmnu ul > li.nth7:focus, #bmnu ul > li.nth7 .sdd  {	background-color: #4b001c;}
#bmnu ul > li.nth8:hover, #bmnu ul > li.nth8:focus, #bmnu ul > li.nth8 .sdd  {	background-color: #410017;}
#bmnu ul > li.nth9:hover, #bmnu ul > li.nth9:focus, #bmnu ul > li.nth9 .sdd  {	background-color: #370012;}
#bmnu ul > li.nth10:hover, #bmnu ul > li.nth10:focus, #bmnu ul > li.nth10 .sdd {background-color: #2d000d;}

/*	sbblock (SideBar block) definovany v lay-shared2.css
	------------------------------------------------------------------------ */
div.rcol div.rotqbl a.ma:hover p.authors {	color: #ae005f;}

div#aip-slider .da-slide li.aib-red {	background: #d80100;}
div#aip-slider .da-slide li.aib-yel {	background: #ffbe00;}
div#aip-slider .da-slide li.aib-gre {	background: #a3d801;}
div#aip-slider .da-slide li.aip-blu {	background: #009dde;}

/*	AIP left menu
	------------------------------------------------------------------------ */
lmaip label, .lmaip a.oneit {		color:#009bdf;}
.lmaip input:checked + label:hover{color: #ae005f;}
.lmaip a.oneit:hover { 			color: #85003a;}
.lmaip a.oneit.lm-act {			background: #ae005f;}
div.sbblock div.sbblue { 		background: #99004b;}
div.sbblock div.sbred { 			background: #c21f34;}
div.sbblock a:hover div.sbblue {	background: #99004b;}

/*	redefinice tlacitek
	------------------------------------------------------------------------ */
a.btn.btn-blue.btn-pdf {		background: #99004b !important;}
a.btn.btn-blue.btn-pdf:hover {background: #99004b !important;}

/*	Colorize a upravy
	------------------------------------------------------------------------ */
H1 {						color: #ae005f;}
A {						color: #ae005f;}
A:hover {					color: #006894;}
A:hover H3.revstat, A:hover H4.revname, A:hover H4.revstat, A:hover H3.revname, A:hover H4.TOCname, A:hover p.TOCauthor, A:hover p.revauthor, A:hover p.TOCcomment, A:hover p.RevENName, A:hover p.revcomment, A:hover p.TOCENName, A:hover p.commentary {

div.aiblock {				background:#ae005f;}
						color: #ae005f;}
div.clanek a {				color: #ae005f;}
div.clanek div.rotqbl a {	color: #006894;}
span.curjump {				color: #ae005f;}
div.magarchive H3.mvol a:hover { color: #ae005f;}
div.article h2.articleTitle, div.article h2.articleTitleEN {color: #ae005f;}
p.sname {					color: #c21f34;}
input, select, textarea, optgroup {color: #495057; border-color: #ced4da;}
legend {					border: 1px #88dae2 solid;border-color: #88dae2;}
form.rf fieldset {			border: 1px solid #88dae2;}

form.rf input, form.rf textarea, form.rf select { color: #495057; border-color: #ced4da;}
form.rf .chosen-container-single .chosen-drop {color: #495057; border-color: #ced4da;}
form.rf .mce-panel {		border: 0 solid #ced4da;}

form.rf input:focus, form.rf textarea:focus, form.rf select:focus, .chosen-container-single .chosen-search input[type="text"]:focus {border-color: #12b6c6;}
form.rf input.cErr, form.rf textarea.cErr, form.rf select.cErr, form.rf select.cErr{border-color: #12b6c6;}

form.rf label.cReq {		color: #c24086;}

div#TipLayer {				border:1px solid #12b6c6; background: #e5f5fc; color: #85003a;}
div#TipLayer h1, div#TipLayer h2, div#TipLayer h3, div#TipLayer h4, div#TipLayer h5 {color: #85003a;}
a.tt:hover b, a.tti:hover b, a.ttr:hover b {border:1px solid #12b6c6;  background:#fff;}

div#cbmid {				background-color: #e3f3f5;border:3px solid #ae005f;}
div#cbmid H1 {				color:#85003a;}
div#cbmid H2 {				color:#85003a;}
div#cbmid HR { 			color:#ae005f;background-color:#ae005f;}
div#cbmid HR#uc { 			color:#ae005f;background-color:#ae005f;}
div#cbmid a.btn.btn-green{	background-color: #ae005f !important;}

div#cbsmall {				background-color: #e3f3f5;border:3px solid #ae005f;}
div#cbsmall input {			color: #495057; border-color: #ced4da;}
div#cbsmall input:focus {	border-color: #61d0ff;}
div#cbsmall a:hover {		color: #85003a;}
div#cbsmall hr {			color: #ae005f; background-color: #ae005f;}
div#cbsmall a.btn.btn-green{	background-color: #ae005f !important;}

P.infbl, div.infbl {		border:3px solid #ae005f;}
P.infbl.info, div.infbl.info {background:#e8fbfd;color:#85003a;}