
body{
	background: rgb(3,22,62);
/*	background: linear-gradient(180deg, rgba(3,22,62,1) 12%, rgba(69,218,255,1) 25%, rgba(255,255,255,1) 34%);*/
        background: linear-gradient(180deg, rgba(3,22,62,1) 91px, rgb(70, 161, 225) 335px, rgba(255,255,255,1) 645px);
}

#header-container {
/*	margin-bottom: 10px;*/
}

.collapse a{
	text-decoration: none;
}

@media only screen and (max-width: 992px) {
	#doc-24{
		display: grid;
    	grid-template-columns: repeat(2, 1fr);
    	gap: 39px;
	}
}

iframe{
	width: 100%;
}

.collapse a:hover{
	text-decoration: none;
}

.preco-my ul li::before{
    content: "\F00C";
    font-weight: 400;
    font-family: FontAwesome;
    padding-right: 5px;
}

#main section ul li::before{
    content: "\F00C";
    font-weight: 400;
    font-family: FontAwesome;
    padding-right: 5px;
}

.cert-download a::before{
     content: "\F072";
    font-weight: 400;
    font-family: FontAwesome;
    padding-right: 3px;   
}

.contacts {
	color: #ffffff;
	font-size: 12px;
	margin-top: 12px;
	float: right;
}

li.phone,li.email {
	margin-right: 25px;
}

.header-icon-phone {
	/*background: url(/web/20131025163421im_/http://www.operajet.aero/images/header_icons.png) no-repeat -22px 0px;*/
	width: 22px;
	height: 22px;
	display: inline-block;
	float: left;
	margin-right: 10px;
	margin-top: -1px;
}

.header-icon-email {
	/*background: url(/project/templates/microsites/operajetaero/images/header_icons.png) no-repeat 0px 0px;*/
	width: 22px;
	height: 22px;
	display: inline-block;
	float: left;
	margin-right: 10px;
	margin-top: -1px;
}

.language-selector {
	width: 22px;
	height: 22px;
	display: inline-block;
	margin-left: 10px;
	text-indent: 4px;
}

.language-selector.selected {
	/*background: url(/project/templates/microsites/operajetaero/images/bg_header_icon.png) no-repeat;*/
	color: #ffffff;
}

.fb-like {
	float: left;
	margin-top: 12px;
	position: relative;
	left: 150px;
}

.wrapper {
	width: 100%;
	margin: 0 auto;
}

.fto-oznacenie {
	text-transform: uppercase;
	color: #ffffff;
	margin-top: 12px;
	font-weight: 400;
	float: left;
	width: 350px;
	font-size: 12px;
}

.logo {
        position:absolute;
        z-index: 5;
	width: 150px;
	height: 48px;
	float: left;
	margin-top: 12px;
	margin-right: 20px;
}

.ul-menu {
	float: right;
}

.slide-container {
	width: 100%;
	height: auto;
        z-index:3;
}

.hlavne-sluzby {
	width: 100%;
	height: 120px;
	background-image: linear-gradient(bottom, rgb(200, 224, 237) 42%,
		rgb(246, 251, 255) 100%);
	background-image: -o-linear-gradient(bottom, rgb(200, 224, 237) 42%,
		rgb(246, 251, 255) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(200, 224, 237) 42%,
		rgb(246, 251, 255) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(200, 224, 237) 42%,
		rgb(246, 251, 255) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(200, 224, 237) 42%,
		rgb(246, 251, 255) 100%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.42, rgb(200
		, 224, 237)), color-stop(1, rgb(246, 251, 255)));
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	margin-bottom: -15px !important;
        box-shadow: 2px 2px #80808052;
}

.tien {
	/*background: url(/project/templates/microsites/operajetaero/images/bg_tien.png) no-repeat;*/
	width: 960px;
	height: 15px;
	position: relative;
	top: 0px;
	left: 0;
}

#sluzba-1,#sluzba-2,#sluzba-3 {
	float: left;
	width: 300px;
	height: 100px;
	margin-top: 10px;
}

#sluzba-1 {
	height: 120px;
	margin-top: 0px;
	width: 300px;
	padding: 10px;
}

.separator-sluzby {
	width: 10px;
	margin-right: 8px;
	float: left;
	height: 70px;
	margin-top: 25px;
	border-right: 1px solid #ffffff;
	-moz-box-shadow: 1px 0px 0 0px #D3E3F2;
	-webkit-box-shadow: 1px 0px 0 0px #D3E3F2;
	box-shadow: 1px 0px 0 0px #D3E3F2;
}

.section-container {
	background: #ffffff;
	padding: 20px 30px;
        margin-left: -15px;
        margin-right: -15px;
}

.uvod-onas {
	float: left;
	width: 100%;
}

.preco-my {
	margin-left: 35px;
	float: left;
}

.preco-my li {
	margin-bottom: 5px;
}

.preco-my li i {
	margin-right: 5px;
}

.section-container h3 {
	font-weight: 400;
	font-size: 18px;
	color: #004091;
}

.hlavne-sluzby h2 {
	font-size: 18px;
	font-weight: 600;
	margin: 0;
	line-height: 100%;
	color: #004091;
}

.sluzba-popis span {
	font-weight: 400;
	font-size: 13px;
	color: #616D7F;
}

.pic-sluzba-1 {
	width: 64px;
	height: 64px;
	float: left;
	/*background: url(/images/path821.png) no-repeat;*/
	margin-left: 16px;
	margin-top: 13px;
}

.pic-sluzba-2 {
	width: 64px;
	height: 64px;
	float: left;
	/*background: url(/images/path823.png) no-repeat;*/
	margin-left: 16px;
	margin-top: 13px;
}

.pic-sluzba-3 {
	width: 64px;
	height: 64px;
	float: left;
	/*background: url(/images/path822.png) no-repeat;*/
	margin-left: 16px;
	margin-top: 13px;
}

.sluzba-popis {
	float: left;
	margin-top: 26px;
	margin-left: 10px;
}

#footer-container {
	/*background: #03163E url(/project/templates/microsites/operajetaero/images/bg_footer.png) repeat-x;*/
	margin-top: 50px;
}

#footer-top {
/*	width: 100%;
	height: 270px;*/
	color: #ffffff;
}

#footer-bottom {
	/*background: url(/project/templates/microsites/operajetaero/images/footer_tien.png) no-repeat top center;*/
	color: #ffffff;
	padding: 30px 0;
}

#footer-col-1 {
/*	width: 350px;
	float: left;
	height: 200px;*/
}

#footer-col-2 {
/*	width: 400px;
	float: left;*/
}

#footer-col-3 {
/*	width: 210px;
	float: left;*/
}

#footer-top h3 {
	font-weight: 400;
	font-size: 16px;
}

#footer-col-2 ul {
/*	float: unest;*/
/*	width: 160px;*/
	font-size: 12px;
}

#footer-col-2 ul li.li-nadpis {
	color: #00A0FD;
}

#footer-col-3 ul li {
	margin-bottom: 10px;
}

#footer-bottom span {
	display: block;
	font-size: 12px;
	text-align: center;
	opacity: 1.3;
}

aside {
	width: 100%;
	float: left;
	display: table;
        background: white;
        padding: 20px;
}

section {
	
}

.vertical-menu .menu-item li {
	background: #fff;
}

.vertical-menu .menu-item a,.menu-item-selected {
	font-size: 14px;
	width: 100%;
	display: block;
	background-image: linear-gradient(bottom, rgb(200, 224, 237) 42%,
		rgb(246, 251, 255) 100%);
	background-image: -o-linear-gradient(bottom, rgb(200, 224, 237) 42%,
		rgb(246, 251, 255) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(200, 224, 237) 42%,
		rgb(246, 251, 255) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(200, 224, 237) 42%,
		rgb(246, 251, 255) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(200, 224, 237) 42%,
		rgb(246, 251, 255) 100%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.42, rgb(200
		, 224, 237)), color-stop(1, rgb(246, 251, 255)));
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 2px;
	margin-bottom: 6px;
	padding: 15px 15px;
	text-shadow: 0px 1px 0 #fff;
	-moz-box-shadow: 3px 3px 5px 1px #ccc;
	-webkit-box-shadow: 3px 3px 5px 6px #ccc;
	box-shadow: 1px 1px 1px 0px #666;
}

.menu-item a {
	color: #004091;
	font-size: 14px;
}

.menu-item a:hover,.submenu-item a:hover,a.menu-item-selected:hover {
	text-decoration: none;
}

.submenu-item a {
	font-size: 12px;
}

.submenu {
	background: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 2px;
	margin-bottom: 6px;
}

.submenu ul li {
	padding: 2px 15px 10px 25px;
}

.menu-item-selected:before {
	content: url(/project/templates/microsites/operajetaero/images/menu_selected.png);
	margin-right: 6px;
}

.menu-item a:before {
	content: url(/project/templates/microsites/operajetaero/images/vmenu_li.png);
	margin-right: 6px;
}

.menu-item-selected {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 2px 2px 4px 4px;
	margin-bottom: 6px;
	padding: 15px 10px 15px 10px;
	text-shadow: 0px 1px 0 #fff;
	-moz-box-shadow: 3px 3px 5px 1px #ccc;
	-webkit-box-shadow: 3px 3px 5px 6px #ccc;
	box-shadow: 1px 1px 1px 0px #666;
}

.submenu-item {
	background: url(/project/templates/microsites/operajetaero/images/submenu_li.png) no-repeat 12px 9px;
}

.page-title h1 {
	color: #ffffff;
	font-weight: 600;
	font-size: 20px;
	margin: 0;
	margin-top: 15px;
}

#main section {
	display: block;
	background: #ffffff;
	width: 100%;
	float: left;
	padding: 20px;
	margin-left: 10px;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	line-height: 160%;
}

#main ul {
/*	margin-bottom: 20px;*/
}

#main section ul li {
	list-style-image: url(/project/templates/microsites/operajetaero/images/submenu_li.png);
	margin-left: 25px;
	line-height: 150%;
}

section h2 {
	font-weight: 400;
	font-size: 22px;
        font-family: Ubuntu;
	color: #004091;
}

section h3 {
	font-weight: 400;
	font-size: 18px;
        font-family: Ubuntu;
	color: #00A2FF;
}

section strong {
	color: #006699;
}

.page-path {
	margin-left: 0px;
	margin-bottom: 20px;
}



.page-path ul li {
	float: left;
	color: #ffffff;
	font-size: 12px;
	list-style-image: url(/project/templates/microsites/operajetaero/images/submenu_li.png);
	margin-left: 5px;
}

.page-path ul li:first-child {
	list-style: none;
	margin-left: 0;
}

.page-path a {
	color: #ffffff;
}

.flotila-galeria {
	float: left;
	height: 300px;
	margin-right: 20px;
}

.flotila-popis ul li {
	list-style: none !important;
}

.flotila-popis h3 {
	margin: 0;
	padding: 0;
	line-height: 100%;
	margin-bottom: 15px;
}

.flotila-popis {
	
}

.poukazy ul li {
	margin: 0 !important;
	padding: 0 !important;
	list-style: none !important;
	float: left;
	width: 200px;
	margin-right: 20px !important;
}

.poukazy ul li span {
	font-size: 12px;
}

.poukazy ul li label {
	font-weight: bold;
}

.poukazy {
	margin: 20px 0;
	display: table;
}

.piloti div {
	float: left;
	width: 310px;
}

.kontaktne-osoby ul li,.personal ul li {
	list-style: none !important;
	font-size: 12px;
}

.personal img {
	float: left;
	margin-right: 15px;
}

.left-side {
	margin-right: 25px;
}

.v25 {
	margin-bottom: 25px;
}

.civilne-kvalifikacie ol {
	list-style: decimal;
	padding-left: 25px;
}

label {
	color: #000;
}

.objednavkovy-formular {
	border-top: 2px dotted #d5d5d5;
	margin-top: 25px;
	padding-top: 25px;
}

#kurzy {
	width: 500px;
	float: left;
	padding: 0 15px;
	margin: 0 10px;
	margin-bottom: 35px;
	background: #e1ffff; /* Old browsers */
	/*background: -moz-linear-gradient(top, #e1ffff 0%, #e1ffff 7%, #e1ffff 12%, #fdffff
		12%, #e6f8fd 30%, #c8eefb 54%, #bee4f8 75%, #b1d8f5 100%);*/
	/* FF3.6+ */
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1ffff),
		color-stop(7%, #e1ffff), color-stop(12%, #e1ffff),
		color-stop(12%, #fdffff), color-stop(30%, #e6f8fd),
		color-stop(54%, #c8eefb), color-stop(75%, #bee4f8),
		color-stop(100%, #b1d8f5)); /* Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(top, #e1ffff 0%, #e1ffff 7%, #e1ffff 12%,
		#fdffff 12%, #e6f8fd 30%, #c8eefb 54%, #bee4f8 75%, #b1d8f5 100%);
	background: -o-linear-gradient(top, #e1ffff 0%, #e1ffff 7%, #e1ffff 12%, #fdffff 12%
		, #e6f8fd 30%, #c8eefb 54%, #bee4f8 75%, #b1d8f5 100%);
	background: -ms-linear-gradient(top, #e1ffff 0%, #e1ffff 7%, #e1ffff 12%, #fdffff
		12%, #e6f8fd 30%, #c8eefb 54%, #bee4f8 75%, #b1d8f5 100%); 
	background: linear-gradient(to bottom, #e1ffff 0%, #e1ffff 7%, #e1ffff 12%, #fdffff
		12%, #e6f8fd 30%, #c8eefb 54%, #bee4f8 75%, #b1d8f5 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#e1ffff',
		endColorstr='#b1d8f5', GradientType=0);*/
}

#kurzy h3 {
	font-weight: 400;
	font-size: 18px;
	color: #004091;
}

#novinky {
	width: 370px;
	float: left;
	padding: 0 15px;
	margin: 0 0px;
	margin-bottom: 35px;
	background: #e1ffff; /* Old browsers */
	/*background: -moz-linear-gradient(top, #e1ffff 0%, #e1ffff 7%, #e1ffff 12%, #fdffff
		12%, #e6f8fd 30%, #c8eefb 54%, #bee4f8 75%, #b1d8f5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1ffff),
		color-stop(7%, #e1ffff), color-stop(12%, #e1ffff),
		color-stop(12%, #fdffff), color-stop(30%, #e6f8fd),
		color-stop(54%, #c8eefb), color-stop(75%, #bee4f8),
		color-stop(100%, #b1d8f5)); 
	background: -webkit-linear-gradient(top, #e1ffff 0%, #e1ffff 7%, #e1ffff 12%,
		#fdffff 12%, #e6f8fd 30%, #c8eefb 54%, #bee4f8 75%, #b1d8f5 100%);
	background: -o-linear-gradient(top, #e1ffff 0%, #e1ffff 7%, #e1ffff 12%, #fdffff 12%
		, #e6f8fd 30%, #c8eefb 54%, #bee4f8 75%, #b1d8f5 100%);
	background: -ms-linear-gradient(top, #e1ffff 0%, #e1ffff 7%, #e1ffff 12%, #fdffff
		12%, #e6f8fd 30%, #c8eefb 54%, #bee4f8 75%, #b1d8f5 100%); 
	background: linear-gradient(to bottom, #e1ffff 0%, #e1ffff 7%, #e1ffff 12%, #fdffff
		12%, #e6f8fd 30%, #c8eefb 54%, #bee4f8 75%, #b1d8f5 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#e1ffff',
		endColorstr='#b1d8f5', GradientType=0);*/
}

#novinky h3 {
	font-weight: 400;
	font-size: 18px;
	color: #004091;
}

.novinky li span {
	display: block;
}

.n-nazov {
	color: #000;
}

.n-datum {
	font-size: 11px;
}

.radius-5 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

ul.letecky-preukaz {
	margin-top: 40px;
}

ul.letecky-preukaz li {
	list-style: none !important;
	font-size: 12px;
	clear: both;
	margin-left: 10px !important;
}

ul.letecky-preukaz li h3 {
	line-height: 100%;
}

ul.letecky-preukaz li img {
	float: left;
	display: block;
	margin: 0px 20px 20px 0px;
}

.mapa-letiska {
	margin-bottom: 25px;
}

.vycvik-pilotov {
	position: relative;
	top: 95px;
	left: -10px;
	display: none;
	width: 642px;
	height: 190px;
	z-index: 40 !important;
	background: #009DF8;
	padding: 25px 0 5px 0;
	text-align: left;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	opacity: 1;
}

.hlavne-sluzby li.popup-menu:hover {
	background: #009DF8;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
        
}

.hlavne-sluzby li.popup-menu:hover .sluzba-popis h2 {
	color: #fff !important;
}

.hlavne-sluzby li.popup-menu:hover .vycvik-pilotov {
	display: block;
}

.vycvik-pilotov ul {
	position: absolute;
}

.vycvik-pilotov ul li {
	line-height: 36px;
	padding: 0;
	padding-left: 30px !important;
	text-shadow: none !important;
	background: url(/project/templates/microsites/operajetaero/images/path842.png) no-repeat center left;
}

.vycvik-pilotov ul li a {
	color: #fff;
}

.popup-col-1 {
	left: 40px;
}

.popup-col-2 {
	left: 320px;
}

.cert-download {
	margin-bottom: 25px;
}

.img-tb {
	margin-bottom: 15px;
}

#roadmap {
	width: 855px;
	height: 1062px;
	background: url(/project/templates/microsites/operajetaero/images/roadmap.jpg) no-repeat;
	margin: 25px auto;
}

#roadmap a {
	display: block;
	position: relative;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px ;
	border-radius: 20px;
}
#roadmap a:hover {
	background: #03173F;
	opacity: .3;
}
.rm-1 {
	width: 450px;
	height: 50px;
	bottom: -620px;
	left: 235px;
}
.rm-2a {
	width: 384px;
	height: 40px;
	bottom: -562px;
	left: 273px;
}
.rm-2b { /* VRF NIGHT */
	width: 384px;
	height: 40px;
	bottom: -526px;
	left: 273px;
}
.rm-2c {
	width: 384px;
	height: 40px;
	bottom: -502px;
	left: 273px;
}

.rm-3 {
	width: 234px;
	height: 40px;
	bottom: -415px;
	left: 210px;
}
.rm-3r {
	width: 234px;
	height: 40px;
	bottom: -376px;
	left: 493px;
}

.rm-4 {
	width: 234px;
	height: 40px;
	bottom: -390px;
	left: 210px;
}

.rm-4r {
	width: 234px;
	height: 40px;
	bottom: -380px;
	left: 493px;
}

.rm-5 {
	width: 234px;
	height: 40px;
	bottom: -420px;
	left: 210px;
}

.rm-6 {
	width: 304px;
	height: 40px;
	bottom: -339px;
	left: 320px;
}
.con-h3 {
    margin-top: 10px;
    font-size: 0.9rem;
}

.con-h2 {
    
    font-size: 1.3rem;
}
.con-name{
    margin-bottom: 10px;
}
.small-center{
    text-align: center;
}

ul.roadmap li a {font-size: 1.5em!important; font-weight: 800;}

.fa-1x {
font-size: 1.5rem;
}
.navbar-toggler.toggler-example {
cursor: pointer;
}
.dark-blue-text {
color: #0A38F5;
}
.dark-pink-text {
color: #AC003A;
}
.dark-amber-text {
color: #ff6f00;
}
.dark-teal-text {
color: #004d40;
}
.card-menu{
    background-color: #09a1f8;
}
.card-menu h3{
    font-size: 14px;
    color: #004091;
}
.vmenu li a {
    color: white;
}
.footer-cont{
    padding-top: 15px;
}
.navigation-cont{
   position: absolute;
    left: 0;
    z-index: 4;
    height: 70px;
    width: 100%;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.42, rgb(200 , 224, 237)), color-stop(1, rgb(246, 251, 255))); 
}
.big-nav{
/*    padding-top: 10px;*/
   
}
.caption{
     position: absolute;
     right: 0px;
     bottom: 130px;
     padding-left: 20px;
/*    float: right;*/
    /* left: 89.6667px; */
    margin-top: -220.5px;
    /* margin-right: 50px; */
    width: 300px;
    color: white;
    font-family: Ubuntu;
}
.card-header{
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.42, rgb(200 , 224, 237)), color-stop(1, rgb(246, 251, 255)));

}
.card{
    border: 0px;
    max-height: 166px;
    box-shadow: 0.5px 0.5px grey;
}
.card-body{
    
}
.accordion>.card .card-header {
    margin-top: 5px;
}
.news-and-offer{
    font-family: Ubuntu;
    color: #00409e;
}
.news-col{
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.42, rgb(200 , 224, 237)), color-stop(1, rgb(246, 251, 255)));
    padding-left: 25px; 
    padding-right: 50px; 
    box-shadow: 0.5px 0.5px grey;
}
.news-header{
    font-size: 1.0rem;
    color: #00409e;
}
.news-strong{
     color: #00409e;
}
.news-columns{
    margin-bottom: 15px;
}
.my-4{
    margin-top: 0px!important;
}
.card .collapse.show {
   overflow: auto;
    
}
.border-cont{
    height: 1px;
    background-color: #212529;
}
.upper-footer{
    background-image: linear-gradient(#03163e, #09235a);
    padding-top: 15px;
    position: relative;
}
.grad-con{
    position: absolute;
/*    height: 302px;*/
    background-image: radial-gradient(#030d22c7 10%, #080f1eb8 35%, #03133326 50%);
    z-index: 0;
    width: 100%;
}
.footer-a{
/*    background-color: #193672;*/
    box-shadow: 2px 2px #212325bd;
    border-radius: 4px;
}
.footer-play{
    float: left;
    width: 21px;
}
.font-weight-bold.collapsed{
    color: #00409e;
}
.font-weight-bold {
    color: #007bff;
}
.hash{
/*    background-color: #a52a2a54;*/
    position: absolute;
    z-index: 2;
    width: 100%;
    height: 319px;
    left: 0px;
    overflow: hidden;
}
.hidden-grad{
    background:  linear-gradient(to bottom, rgba(3, 22, 62, 0.41) 12%, rgba(70, 161, 225, 0.94) 75%);
    position: absolute;
    left: 0;
    width: 100%;
    height: 220px;
    z-index: 3;
}
.hash-ext{
/*    background-color: #a52a2a54;*/
    position: absolute;
    z-index: -2;
    width: 100%;
    height: 319px;
    left: 0px;
    overflow: hidden;
}
.hidden-grad-ext{
    background: linear-gradient(to bottom, rgba(3, 22, 62, 0.41) 12%, rgba(70, 161, 225, 0.94) 75%);
    position: absolute;
    left: 0;
    width: 100%;
    height: 220px;
    z-index: -1;
}
.caption h3{
    font-size: 1.75rem;
}
#footer-col-2 ul li a{
    text-decoration: none;
    color: white;
}
/*.news-offer-row{
    padding-bottom: 70px;
}*/






@media(min-width:993px){
    .navbar-mobile{
        display: none;
        
    }
    .navbar-expand-sm{
        display: none
    }
    .mobile-about{
        display: none;
    }
    .planovanie{
        width: 80%;
    }
    .grad-con{
        height: 302px!important;
    }
    
    
}
@media(min-width:767px){
    .grad-con{
        height: 550px
    }
    
}


@media(max-width:992px){
/*    .slide-container{
        display: none;
    }*/
    .logo{
        position: relative;
    }
    .header-nav-container{
        display: none;
    }
    .hlavne-sluzby{
        display: none;
    }
    .tien{
        display: none;
    }
    .navbar-expand-sm{
        background-color: #c8e0ed !important;
        background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.42, rgb(200 , 224, 237)), color-stop(1, rgb(246, 251, 255)));
        margin-top: 5px;
        box-shadow: 1px 1px grey;
        
    }
    .navbar-dark .navbar-nav .nav-link{
        color: #004091;
    }
    .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover{
        color: #004091;
    }
    .navbar-light .navbar-nav .nav-link {
        color: rgb(10, 56, 245);
    }
    .navbar-dark .navbar-nav .show>.nav-link{
        color: #004091;
    }
    .col-md-{
        text-align: center;
    }
    .footer-row{
       text-align: center; 
    }
    .index-menu{
        background-color: #09a1f8;
        width: 450px;
    }
    .navbar-mobile{
        background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.42, rgb(200 , 224, 237)), color-stop(1, rgb(246, 251, 255)));
    }
    #main section{
        margin-left: 0px;
    }
    .vmenu li a {
    font-size: 13px;
    }
    .vmenu li{
        margin-bottom: 5px;
    }
    .pc-about{
        display: none;
    }
    .card{
    
    max-height: inherit;
    }
    .card-body{
        
    }
    .card .collapse.show {
    height: 100%;
    
    }
    .news-col{
        padding-right: 25px;
    }
    .hash{
        height:147px;
    }
    .hash-ext{
        height:147px;
    }
    .hidden-grad{
        height:148px;
        background-image: linear-gradient(180deg, rgba(3, 22, 62, 0.41) 12%, rgba(70, 161, 225) 70%)!important;
    }
    .hidden-grad-ext{
        height:148px;
         background-image: linear-gradient(180deg, rgba(3, 22, 62, 0.41) 12%, rgba(70, 161, 225) 70%)!important;
    }
    .caption{
        position: absolute;
        right: 0px;
        bottom: 54px;
        padding-left: 20px;
        /* float: right; */
        /* left: 89.6667px; */
        margin-top: -220.5px;
        /* margin-right: 50px; */
        width: 230px;
        color: white;
        font-family: Ubuntu;
    }
    body{
        background-image: linear-gradient(180deg, rgba(3,22,62,1) 116px, rgb(70, 161, 225) 226px, rgba(255,255,255,1) 468px)!important;
    }
    #main ul{
        margin-left: 5px;
    }
   
    
/*    vertical carousel*/
  
    
}
@media(max-width:767px){
    .grad-con{
        height: 700px
    }
    .hidden-grad{
         background-image: linear-gradient(180deg, rgba(3, 22, 62, 0.41) 15%, rgba(70, 161, 225) 96%)!important;
         height: 100px
    }
    .hash{
        height: 99px
    }
    .hidden-grad-ext{
         background-image: linear-gradient(180deg, rgba(3, 22, 62, 0.41) 15%, rgba(70, 161, 225) 96%)!important;
         height:100px;
    }
    .hash-ext{
        height: 99px;
    }
    .caption{
        position: absolute;
        right: 0px;
        bottom: 44px;
        padding-left: 20px;
        /* float: right; */
        /* left: 89.6667px; */
        margin-top: -220.5px;
        margin-right: 50px;
        width: 110px;
        color: white;
        font-family: Ubuntu;
    }
    .caption h3{
        font-size: 0.9rem;
    }
    body{
        background-image: linear-gradient(180deg, rgba(3,22,62,1) 78px, rgb(70, 161, 225) 176px, rgba(255,255,255,1) 468px)!important;
    }
     .section-container{
        margin-left: 0px;
        margin-right: 0px;
    }
    
}
@media(max-width:576px){
    .index-menu{
        background-color: #09a1f8;
        width: auto;
    }
    .grad-con{
        height: 810px
    }
    .hidden-grad{
         height:108px;
    }
    .hidden-grad-ext{
         height:108px;
    }
   
  
}
@media(max-width:465px){
    .caption{
        position: absolute;
        right: 0px;
        bottom: 28px;
        padding-left: 20px;
        /* float: right; */
        /* left: 89.6667px; */
        margin-top: -220.5px;
        margin-right: 50px;
        width: 110px;
        color: white;
        font-family: Ubuntu;
    }
}
@media(max-width:431px){
    .hidden-grad-ext{
         height:99px;
    }
    .hidden-grad{
         height:99px;
    }
    .hash-ext{
        height: 99px;
    }
    .hash{
        height: 99px;
    }
    .caption{
        position: absolute;
        right: 0px;
        bottom: 21px;
        padding-left: 21px;
        /* float: right; */
        /* left: 89.6667px; */
        margin-top: -220.5px;
        margin-right: 50px;
        width: 110px;
        color: white;
        font-family: Ubuntu;
    }
    body{
        background-image: linear-gradient(180deg, rgba(3,22,62,1) 72px, rgb(70, 161, 225) 176px, rgba(255,255,255,1) 468px)!important;
    }
}
@media(max-width:378px){
    .caption{
        position: absolute;
        right: 0px;
        bottom: 12px;
        padding-left: 24px;
        /* float: right; */
        /* left: 89.6667px; */
        margin-top: -220.5px;
        margin-right: 50px;
        width: 110px;
        color: white;
        font-family: Ubuntu;
    }
}
@media(max-width:352px){
    .caption{
        position: absolute;
        right: 0px;
        bottom: -9px;
        padding-left: 49px;
        /* float: right; */
        /* left: 89.6667px; */
        margin-top: -220.5px;
        margin-right: 50px;
        width: 110px;
        color: white;
        font-family: Ubuntu;
    }
}
@media(max-width:317px){
       .slide-container{
        display: none;
    }
     .hash{
        display: none;
    }
    .hidden-grad{
        display: none;
    }
     .hash-ext{
        display: none;
    }
    .hidden-grad-ext{
        display: none;
    }
}
@media(max-width:277px){
    .footer-play{
        display: none;
    }
}

/*
     FILE ARCHIVED ON 16:34:21 Oct 25, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:43:54 Mar 11, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  CDXLines.iter: 13.044 (3)
  load_resource: 252.511
  esindex: 0.018
  captures_list: 1018.759
  PetaboxLoader3.datanode: 639.541 (4)
  exclusion.robots.policy: 0.199
  RedisCDXSource: 101.419
  PetaboxLoader3.resolve: 393.256 (2)
  LoadShardBlock: 900.646 (3)
  exclusion.robots: 0.214
*/

