/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	VSE2 FFU WP Colors layout; 2018; ivosan
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#header {						background-color:#99004b;}
#menubar.headroom--not-top {		background:#99004b;}

#footer {						background:#560345;}

#footerin h3 {					color:#db0078;}
#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:#280016;color:rgba(255,255,255,.4);}
#footer #footerdark p {			color:rgba(255,255,255,.4);}
#footer #footerdark a, #footer #footerdark p a {color:#ad005f;text-decoration:underline;-webkit-text-decoration-color: rgba(173,0,95,.5);text-decoration-color: rgba(173,0,95,.5);}
#footer #footerdark a:hover {		color:#ad005f;text-decoration:none;}

div#hdrblock2 {				padding:22px 22px 33px 22px;}
div#hdrblock2 h3 {				color:#ad005f;margin:0}
div#hdrblock2 p a {				color:#ad005f;}
div#hdrblock2 p a:hover {		color:#99004b;}

div#hdrblock2 div.rot3bl {					min-height:188px;max-height:288px;width:100%;margin:0;overflow:hidden;}
div#hdrblock2 div.rot3bl div.rotqbl {			margin:5px 0;}
div#hdrblock2 div.rot3bl div.rotqbl h4 {		margin:0;font-size:100%;color:#333}
div#hdrblock2 div.rot3bl div.rotqbl p.authors {	margin:0 0 11px 0;font-size:90%;color:#666}
div#hdrblock2 div.rot3bl div.rotqbl p.blck, div.rot3bl div.rotqbl p.rotbkaddon {display:none;}
div#hdrblock2 div.rot3bl div.rotqbl a:hover h4 {	color:#99004b}
div#hdrblock2 div.rot3bl div.rotqbl a:hover p.authors {color:#ad005f}

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:#be337f;background-color:#be337f;}

/*	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: #ae005f;}
.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 #d8aec2 solid;border-color: #d8aec2;}
form.rf fieldset {			border: 1px solid #d8aec2;}

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: #ae005f;}

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

div#TipLayer {				border:1px solid #ae005f; background: #fcecf4; 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: #fcecf4;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: #fcecf4;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-color:#ae005f;}
P.infbl.info, div.infbl.info {background:#e8fbfd;color:#85003a;}

div.aiblock {				background:#ae005f;}
div.aiblock a.aimore {		font-size: 12pt; font-weight: normal;float:right;color: #fff;}

body.homepage div.magarchive a.ma {			display: block;border: 2px solid transparent;border-width: 2px 0;}
body.homepage div.magarchive a.ma div.toc_item {	margin: 0 22px;border-width:0;}
body.homepage div.magarchive blockquote {		margin: 0 22px 11px 22px;}
body.homepage div.magarchive a:hover div.toc_item {background: none;border-color:transparent;}
body.homepage div.magarchive a:hover {			background: #f7f7f7; border-color: #eee; transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; -webkit-transition: all 0.6s ease-out; -o-transition: all 0.6s ease-out;}

