* {
	font-family: 'Roboto', sans-serif;
	webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
body {
	margin:0;
	color:#444a4d;
	min-width:360px;
}
.manazer img {
	-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
#mimo {
	display:block;
}
#rc-anchor-container {
	margin:auto auto!important;
	margin-left:35px;
}
.text-center {
        text-align: center;
    }
	

.g-recaptcha {
        display: inline-block;
    }
#mobilmapa, #mobilnasipka, #mobilfont52 {
	display:none;
}
.slidingDivvelkosti1, .slidingDivvelkosti2, .slidingDivvelkosti3, .slidingDivvelkosti4 {
	display:none;
	background-color:#CCCCCC; padding-top:10px; padding-bottom:10px; 
}

.slidingDiv1, .slidingDiv2, .slidingDiv3, .slidingDiv4, .slidingDiv5, .slidingDiv6, .slidingDiv7, .slidingDiv8, .slidingDiv9, .slidingDiv10, .slidingDiv11, .slidingDiv12, .slidingDiv13, .slidingDiv14, .slidingDiv15, .slidingDiv16, .slidingDiv17 {
	display:none;
}

.font {
	max-width:100%!important;
}
.umelyposun {
	position:relative;
	left:33px;
}
#gdpr {
	max-width:900px;
	margin:auto auto;
	margin-bottom:75px;
	margin-top:50px;
}
.obal {
	margin:auto auto;
	width:100%;
	max-width:1100px;
	
}
.obal2 {
	margin:auto auto;
	width:100%;
	max-width:1100px;
}
.obal3 {
	margin:auto auto;
	width:100%;
	max-width:900px;
}
.obalx {
	margin:auto auto;
	width:100%;
	max-width:980px;
	
}
#logo {
	float:left;
}
#logo img {
	height:80px;
	position:relative;
	top:7px;
	margin-left:15px;
}
#kontaktnew {
	float:left;
	line-height:85px;
	margin-left:36%;
}
#kontaktnew2 {
	float:right;
	line-height:85px;
	margin-right:15px;
}
#ponukanew {
	height:85px;
	float:right;
	background-color:#da2128;
	display:inline-block;
	width:180px;
	
}
#menufull {
	background-color:#444642;
	margin-top:2px;
}
#menu {
	background-color:#444642;
	margin:auto auto;
	text-align:center;
	float:left;
	
}
#social {
	float:right;
	width:180px;
	text-align:center;
	margin-top:25px;
}
#social a {
	margin-left:7px;
	margin-right:7px;
}
#social i {
	background-color:#FFFFFF;
	width:40px;
	height:40px;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
line-height:40px;
text-align:center;
font-size:22px;
color:#da2128;
}


#kontaktup {
	float:left;
}
#vrchup {
	
}

.nodropdown {
display: inline-block;
color:#383f42;
text-transform:uppercase;
margin-left:30px;
top:-19px;
position:relative;

}
.dropdown2 {
top:-19px;
position:relative;

}
.dropdown2 span {
	 height:100px;
}
#cisloposun {
  top:10px;
  position:relative;
}
.nodropdown2 {
display: inline-block;
color:#fff;
text-transform:uppercase;
margin-left:30px;
position:relative;
top:0px;
}
.nodropdown a, .nodropdown2 a {
 color:#383f42;
 text-decoration:none;
}
.nodropdown a:hover, .nodropdown2 a:hover {
	text-decoration:underline;
	background-color:#FFFFFF;
}
.dropdown span {
	line-height:100px;
}
.dropdown:hover span.xxxzmena a {
	color:#da2128;
	display:block;
	text-decoration:none;
}
.xxxzmena {
	color:#fff;
	text-decoration:none;
	display:block;
}
.dropdown:hover .xxxzmena {
color:#da2128!important;
}
.niebold {
	font-weight:200;
}
.nodropdown2 a {
	color:#fff;
	display:block!important;
	text-decoration:none;
}

.dropdown:hover {
	background-color:#fff!important;
	color:#da2128!important;
}
.dropdown:hover span.xxxzmena {
	
}

.dropdown {
  position: relative;
  display: inline-block;
  text-align:center;
  padding-left:30px;
  padding-right:30px;
  height:100px;
  margin:0;

 position:relative;


font-weight:bold;
color:#fff;
text-transform:uppercase;
}
.dropdown3 {
  position: relative;
  display: inline-block;
  text-align:center;
  width:180px;

  background-color:#da2128;
  color:#fff!important;

/* -webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;*/



font-weight:bold;
color:#383f42;
text-transform:uppercase;
}
.dropdown:hover {
	background-color:#FFFFFF;
}



/*xxx*/

#nav2 {
  position: relative;
  display: inline-block;
  text-align:center;
  width:180px;
  top:25px;
  z-index:100;
  
 
}
#nav2 ul {
	margin:0;
	padding:0;
	list-style:none;

}
#nav2 #prvydrop {
 position: relative;
  display: inline-block;
  text-align:center;
  width:180px;


   background-color:#da2128;
  color:#fff!important;
/* -webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;*/


font-weight:bold;
color:#383f42;
text-transform:uppercase;
}
#posledne {

/*-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;*/
}
#nav2 #prvydrop:hover {

}


#nav2 ul li.prve {
	margin:0;
	padding:0;
	position:relative;
	line-height:20px;
	background-color:#fff;
	padding-top:8px;
	padding-bottom:8px;

	width:180px;
	color:#333333;
	font-weight:400;
}
#nav2 ul li.prve:hover {
	text-decoration:none;
	background-color:#da2128;
	font-size:15px;
	color:#fff;
}
#nav2 > ul > li {
	float: left;
	height:35px;
	line-height:35px;
	background-color: #f9f9f9;
	
}
#nav2 li > ul {
	visibility:hidden;
	width:180px;
	position: absolute;
	top:0px;
	left:180px;
}
#nav2 > ul > li > ul {
	top:35px;
	left:0;
	
}
#nav2 li:hover{
	/*background-color:#999;*/
}
.druhe {
background-color:#fff;
line-height:normal;
text-transform:none;
text-align:left;




}
.druhe li a {
color:#333333;
text-decoration:none;
display:block;
padding-top:7px;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;

}
.druhe li:hover {
	background-color:#da2128;
	

}
.druhe li:hover a {
	color:#fff;
}
#nav2 li:hover > ul{
	visibility:visible;
}
#nav2 > ul > li:last-child > ul > li > ul {
    left: auto;
    right: 100%;
}

/*xxx*/


#fotkyy a.naspat {
	float:right;
	text-decoration:none;
	color:#da2128;
}
#fotkyy a.naspat:hover {
	text-decoration:underline;
}
#fotkyy img:hover {

	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
}


.dropdown3:hover {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
-webkit-border-top-left-radius: 20px!important;
-webkit-border-top-right-radius: 20px!important;
-moz-border-radius-topleft: 20px!important;
-moz-border-radius-topright: 20px!important;
border-top-left-radius: 20px!important;
border-top-right-radius: 20px!important;
}


.dropdown2 {
  display: inline-block;
  text-align:center;
  width:100px;
 font-weight:bold;
color:#383f42;
text-transform:uppercase;
}
.dropdown2 a {
	color:#383f42;
	text-decoration:none;
}
.dropdown2:hover {
	background-color:#da2128;
	color:#fff;
  padding-top:7px;
  padding-bottom:7px;
 -webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.dropdown2:hover a {
	color:#fff;
}

#zmenafontu {
	font-size:13px;
}
#zmenafontu a {
	padding-left:10px;
}
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #fff;
  min-width: 110px;
  text-align:left;
  z-index: 1;
  
  left:0px;
  margin-top:-2px;


z-index:100;
}
#forcewidth {
	width:150px;
	min-width:150px;
}
.dropdown-content3 {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 180px;
  border:solid 1px #da2128;
  text-align:center;
  z-index: 1;
  margin-top:7px;
 -webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
z-index:100;
}
.dropdown-content a {
  color:#383f42;
  text-decoration:none;
  padding-left:25px;
  display:block;
  font-size:13px;
    
}
.dropdown-content p {
	margin:0;
	padding:0;
	height:37px;
	line-height:37px;
}
.dropdown-content p:hover {
background-color:#da2128;

}
.dropdown-content p:hover a {
color:#fff;
}
.dropdown-content3 a {
  color:#383f42;
  text-decoration:none;

}
.dropdown-content a:hover {
	
	display:block;
}
.dropdown-content3 a:hover {
	text-decoration:underline;
}
.dropdown:hover {
	background-color:#da2128;
	color:#fff;
}
.dropdown3:hover {
	background-color:#da2128;
	color:#fff;
}
.dropdown:hover .dropdown-content {
  display: block;
}
.dropdown3:hover .dropdown-content3 {
  display: block;
}


h1 {
	color:#da2128;
	font-size:31px;
	text-align:center;
	font-weight:700;
}
h1 span {
	font-weight:300;
}
#uvodprihovor img {
	float:left;
	margin-right:25px;
	max-width:160px;
}
#uvodprihovor2 img {
	float:left;
	margin-right:25px;
	margin-bottom:50px;
	max-width:160px;
}
#uvodprihovor .note {
	padding-top:35px;
	color:#444a4d;
	font-size:13px;
}
#uvodprihovor2 .note {
	padding-top:5px;
}
#uvodprihovor, #uvodprihovor2 {
	width:100%;
	max-width:700px;

	color:#444a4d;
	margin:auto auto;
	margin-top:75px;
	font-weight:300;
	margin-bottom:55px;
}
#uvodprihovor .sign, #uvodprihovor2 .sign {
	color:#da2128;
}
.uvodbunka {
	float:left;
	width:31.3%;
	text-align:center;
	margin:1%;
	font-style:italic;
}
.uvodbunka img {
	width:100px;
}
#certifikacie {
	background-color:#da2128;
	padding:12px;
	padding-left:35px;
	padding-right:35px;
	display:block;
	margin:auto auto;
	width:200px;
	margin-top:55px;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
text-align:center;
text-transform:uppercase;
color:#fff;
text-decoration:none;
}
#certifikacie:hover, #poistenielavy a:hover, #polesubmit:hover, #zistiviacskecia3:hover, #polesubmit3:hover, #polesubmit4:hover {
	background-color:#dc4349;
}

.pisanepismo {
	font-family: 'Dancing Script', cursive;
	text-align:center;
	font-size:33px;
	color:#da2128;
	margin-top:50px;
	margin-bottom:30px;
}
#sekcia2 {
	width:100%;
	height:1143px;
	background-image:url(sekcia2.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
#sekcia3 {
	margin-top:55px;
	width:100%;
	height:856px;
	background-image:url(sekcia3.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
#sekcia3text {
	float:right;
	width:50%;
	text-align:center;
	
}
#sekcia3text h2 {
	padding-top:35px;
	font-size:31px;
	text-transform:uppercase;
	font-weight:300;
	color:#da2128;
}
#sekcia4text h2 {
	padding-top:35px;
	font-size:31px;
	text-transform:uppercase;
	font-weight:300;
}
#investicieriziko {
background: linear-gradient(to right, #fcb315, #da2228);
font-size:12px;
font-style:italic;
padding-left:5%;
padding-right:5%;
padding-top:7px;
padding-bottom:7px;
color:#fff;
text-align:center;
}
#poisteniepravyx {
	width:360px;
	margin:auto auto;
	color:#da2128;
}
#poisteniepravyx a {
	color:#da2128;
}
#poisteniepravyx .pole {
	width:100%;
	-webkit-appearance:none;
}
#poisteniepravyx #polesubmit {
	width:70%!important;
	margin:auto auto;
	margin-left:15%;
		-webkit-appearance:none;
}
#investujemenew {
	text-align:center;
	color:#da2128;
	font-weight:bold;
	padding-bottom:27px;
}
#investujte2 {
	color:#da2128;
	font-style:italic;
	font-size:20px;
	font-weight:600;
}
#benefit {
	color:#da2128;
	padding:5px;
	padding-left:20px;
	padding-right:20px;
	font-weight:400;
	text-transform:uppercase;
	margin-bottom:35px;
	font-size:27px;
}
.kruh2 {
	height:115px;
	width:115px;
	display:inline-block;
	border:solid 2px #61c8d0;
	-webkit-border-radius: 135px;
	-moz-border-radius: 135px;
	border-radius: 135px;
	text-align:center;
	position: relative;
	color:#e80c0c;
	margin-left:10px;
	font-size:12px;
	margin-right:10px;
	text-transform:uppercase;
}
#minut {
	font-weight:bold;
	margin-top:25px;
	margin-bottom:35px;
	color:#da2128;
}
.kruh2 span {
position: absolute;
  top: 50%;
  left:0;
  transform: translateY(-50%);
   display:block;
  width:100%;
}
#sekcia4 {
	width:100%;
	height:859px;
	background-image:url(sekcia4.jpg);
	background-position:center;
	background-repeat:no-repeat;
	color:#fff;
}
#sekcia5 {
	width:100%;
	height:861px;
	background-image:url(sekcia5.jpg?i=1);
	background-position:center;
	background-repeat:no-repeat;
	color:#444642;
}
#sekcia5text {
	float:left;
	width:50%;
	text-align:center;
}
#sekcia5text p {
	font-weight:300;
}
#sekcia5text a {
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	background-color:#da2128;
	padding:5px;
	position:relative;
	top:25px;
	padding-left:30px;
	padding-right:30px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
#sekcia5text a:hover {
	background-color:#dc4349;
}
#sekcia5nadpis {
	font-size:31px;
	font-weight:300;
	color:#da2128;
	text-transform:uppercase;
	padding-top:55px;
}
#sekcia5nadpis strong {
	font-weight:600;
}

#infotext4 {
	width:300px;
	text-align:left;
	margin:auto auto;
	margin-top:35px;
}
#infotext4 img {
	height:70px;
	float:left;
	margin-right:10px;
}
.investment {
	float:left;
	width:50%;
	text-align:center;
}
#zmenapozadia {
/*background-color:#f8a71a;*/
}
.investment h3 {
	text-transform:uppercase;
	font-size:22px;
}
.investment img {
	margin:auto auto;
}
.priklad {
	font-size:12px;
}
.priklad1obal {
	padding:2px;
	margin:auto auto;
	margin-bottom:7px;
	width:180px;
background: linear-gradient(to right, orange, red);
}
.priklad1 {
	padding:5px;
	text-transform:uppercase;
	color:#000;
	background-color:#fff;

  
}
.priklad1 span {
	text-transform:lowercase;
}
.vypocty {
	margin-top:20px;
}
.suma {
	padding:2px;
	padding-top:10px;
	padding-bottom:10px;
	margin:auto auto;
	margin-bottom:7px;
	width:180px;
	margin-top:20px;
	font-weight:bold;
	color:#000;
background: linear-gradient(to right, orange, red);
}












#dochodok h2 {
text-align: center;
    text-transform: uppercase;
    color: #da2229;
    font-size: 27px;
    margin-bottom: 50px;
}
#dochodok h3 {
text-align: center;
    text-transform: uppercase;
    color: #da2229;
    font-size: 25px;
	font-weight:300;
	font-style:italic;
    margin-bottom: 50px;
	margin:0;
}
#dochodokbox {
	max-width:600px;
	padding:17px;
	border:solid 2px #f8a317;
	margin:auto auto;
	text-align:justify;

}

#doch {
	max-width:600px;
	padding:17px;
	text-align:justify;
	margin:auto auto;
}
#sekcia2text {
	width:50%;
	text-align:center;
	color:#fff;
}




@media only screen and (min-width:768px) and (max-width:1150px)
{

#sekcia2text,#sekcia3text {
	width:60%;
}
#mimo {
	display:none;
}
.bodkaaaa {
	padding-right:0px!important;
}


}


@media only screen and (min-width:768px) and (max-width:1100px)
{

#menu {
	float:none;
	width:100%;
}
#nav2 {
	width:100%;
left:0;
	clear:both;
}
#nav2 ul {
	float:right;
	width:180px;
	position:relative;
	right:50px;
}
.dropdown, .nodropdown2, .dropdown2, .nodropdown {
	width:16.66%;
	margin:0;
	padding:0;
	display:block;

	float:left;
	  padding-top:7px;
  padding-bottom:7px;
	top:0;
	text-align:center;
}
#cisloposun {
	text-align:center;
	width:100%;
}

.dropdown-content {
	margin-left:0px;
	width:100%;
	z-index:1000;
	top:100px;
}
}




#sekcia2text h2 {
	padding-top:70px;
	font-size:31px;
	text-transform:uppercase;
	font-weight:200;
}
#cenaod {
	font-style:italic;
	background-color:#da2128;
	padding:5px;
	padding-left:20px;
	padding-right:20px;
	font-weight:200;
	margin-bottom:35px;
}

.circle {
	height:115px;
	width:115px;
	display:inline-block;
	border:solid 2px #da2229;
	-webkit-border-radius: 115px;
	-moz-border-radius: 115px;
	border-radius: 115px;
	position: relative;
	color:#fff;
	margin-left:10px;
	margin-right:10px;
	text-transform:uppercase;
	margin-bottom:10px;
}
#minut {
	font-weight:bold;
	margin-top:25px;
	margin-bottom:35px;
	color:#da2128;
}
.circle span {
position: absolute;
  top: 50%;
  left:0;
  display:block;
  font-size:13px;
  width:100%;
  transform: translateY(-50%);
}
#zistiviacskecia3 {
	background-color:#da2128;
	padding-left:30px;
	padding-right:30px;
	padding-top:5px;
	padding-bottom:5px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
text-transform:uppercase;
color:#fff;
text-decoration:none;
position:relative;
top:35px;
}
#sekcia4text {
	float:left;
	width:50%;
	text-align:center;
	font-weight:300;
}





#pripoistenia {
	font-style:italic;
	text-transform:uppercase;
	font-weight:200;
	margin-top:30px;
	margin-bottom:25px;
}
#poradtesa {
font-family: 'Dancing Script', cursive;
font-size:29px;
margin-top:20px;
margin-bottom:25px;
}
#vysvetlime {
font-weight:200;
}
.triangle {
	float:left;
	width:27.33%;
	margin-left:3%;
	margin-right:3%;
	font-weight:300;
}
.triangle img {
	width:100%;
	max-width:100px;
}
#sekcia2text a, #sekcia4text a {
	color:#da2128;
	text-transform:uppercase;
	text-decoration:none;
	background-color:#fff;
	padding:5px;
	position:relative;
	top:25px;
	padding-left:30px;
	padding-right:30px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
#sekcia2text a:hover, #sekcia4text a:hover {
	background-color:#CCCCCC;
}
#poistenielavy {
	color:#da2229;
	font-weight:bold;
	text-align:center;
	float:left;
	width:50%;
}
#poistenielavyx {
	color:#da2229;
	font-weight:bold;
	text-align:center;

}
#poistenielavy img {
	margin:auto auto;
	width:220px;
	margin-top:50px;
	margin-bottom:80px;
}
#poistenielavy a, #poistenielavyx a {
	padding-left:30px;
	padding-right:30px;
	padding-top:8px;
	padding-bottom:8px;
	color:#fff;
	text-decoration:none;
	font-weight:200;
	background-color:#da2128;
	text-align:center;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
#poisteniepravy {
	color:#da2229;
	font-weight:bold;
	text-align:center;
	float:left;
	width:50%;
}
#poisteniepravy form {
	width:100%;
	max-width:300px;
	margin:auto auto;
	margin-top:20px;
}
.pole {
	border:solid 1px #da2128;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
width:90%;
padding-top:8px;
padding-bottom:8px;
margin-bottom:4px;
padding-left:10px;
	webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.pole3 {
border:0;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
width:100%;
padding-top:5px;
padding-bottom:5px;
margin-bottom:8px;
padding-left:10px;
	webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
#poletextareafooter {
border:0;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
width:100%;
padding-top:8px;
padding-left:5px;
padding-bottom:8px;
margin-bottom:4px;
	webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:75px;
}
#newhome1 {
	float:left;
	width:31.33%;
	margin:1%;
	color:#da2128;
	text-align:center;
}
#newhome1 p {
	font-size:30px;
	text-transform:uppercase;
	font-weight:bold;
}
#newhome1 p span {
	font-weight:300;
}
#newhome1 div {
	background-image: linear-gradient(to right, #d39594, #db2128);
	padding-top:5px;
	color:#fff;
	padding-bottom:5px;
	margin-bottom:27px;
	
}



#newhome2 {
	float:left;
	width:31.33%;
	margin:1%;
	color:#fdb514;
	text-align:center;
}
#newhome2 p {
	font-size:30px;
	text-transform:uppercase;
	font-weight:bold;
}
#newhome2 p span {
	font-weight:300;
}
#newhome2 div {
	background-image: linear-gradient(to right, #f1921f, #db2128);
	padding-top:14px;
	color:#fff;
	padding-bottom:15px;
	margin-bottom:27px;
	
}

#newhome3 {
	float:left;
	width:31.33%;
	margin:1%;
	color:#da2128;
	text-align:center;
}
#newhome3 p {
	font-size:30px;
	text-transform:uppercase;
	font-weight:bold;
}
#newhome3 p span {
	font-weight:300;
}
#newhome3 div {
	background-image: linear-gradient(to right, #11b895, #11b895);
	padding-top:5px;
	color:#fff;
	padding-bottom:5px;
	margin-bottom:27px;
	
}


#newhome1 a:hover, #newhome2 a:hover, #newhome3 a:hover {
	text-decoration:underline;
}

#newhome1 a, #newhome2 a, #newhome3 a {
	background-color:#da2128;
	padding-left:25px;
	padding-right:25px;
	padding-top:5px;
	padding-bottom:5px;
	color:#fff;
	text-decoration:none;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}

#poisteniepravy form span {
	font-weight:300;
	font-size:14px;
	position:relative;
	top:-2px;
}
#poisteniepravy form span a {
	color:#da2128;
}
.recenzia {
	float:left;
	width:30.33%;
	margin-left:1.5%;
	margin-right:1.5%;
	color:#61c8d0;
	text-align:center;

}
#recenzie {
	color:#61c8d0;
	text-align:center;
	text-transform:uppercase;
	font-size:31px;
	font-weight:200;
	padding-top:100px;
	padding-bottom:50px;
}
#recenzie strong {
	font-weight:600;
}
.recenzia h5 {
	text-transform:uppercase;
	font-size:16px;
	margin-top:10px;
	margin-bottom:20px;
}

#sekcia3text form {
	width:100%;
	max-width:300px;
	margin:auto auto;
	margin-top:20px;
}
.pole2 {
	border:solid 1px #11b794;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
width:90%;
padding-top:8px;
padding-bottom:8px;
margin-bottom:4px;

	webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
#sekcia3text form span {
	font-weight:300;
	font-size:14px;
	position:relative;
	top:-2px;
}
#sekcia3text form span a {
	color:#da2128;
}

#sekcia3text ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color:#11b794;
font-family: 'Roboto', sans-serif;
font-size:14px;
padding-left:10px;
}
#sekcia3text ::-moz-placeholder { /* Firefox 19+ */
color:#11b794;
font-family: 'Roboto', sans-serif;
font-size:14px;
padding-left:10px;
}
#sekcia3text :-ms-input-placeholder { /* IE 10+ */
color:#11b794;
font-family: 'Roboto', sans-serif;
font-size:14px;
padding-left:10px;
}
#sekcia3text :-moz-placeholder { /* Firefox 18- */
color:#11b794;
font-family: 'Roboto', sans-serif;
font-size:14px;
padding-left:10px;
}










#polesubmit2 {
	border:solid 1px #11b794;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
width:90%;
color:#fff;
font-size:16px;
margin-bottom:10px;
padding-left:30px;
padding-right:30px;
background-color:#11b794;
white-space: normal;
margin-top:10px;
	-webkit-appearance:none;
}
#polesubmit2:hover {
	background-color:#3acbac;
}
#polesubmit3, #polesubmit4 {
	border:0;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
width:100px;
float:right;
text-align:center;
color:#fff;
font-size:18px;
margin-bottom:10px;
font-weight:300;
background-color:#da2128;
white-space: normal;
	-webkit-appearance:none;
margin-top:10px;
}
#pin {
	margin-top:80px;
}
#pin #polesubmit4 {
	margin-top:55px;
		-webkit-appearance:none;
}
#legal {
	color:#fff;
	text-align:center;
	padding-top:100px;
	padding-bottom:50px;
}




::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color:#da2128;
font-family: 'Roboto', sans-serif;
font-size:15px;
padding-left:15px;
}
::-moz-placeholder { /* Firefox 19+ */
color:#da2128;
font-family: 'Roboto', sans-serif;
font-size:15px;
padding-left:15px;
}
:-ms-input-placeholder { /* IE 10+ */
color:#da2128;
font-family: 'Roboto', sans-serif;
font-size:15px;
padding-left:15px;
}
:-moz-placeholder { /* Firefox 18- */
color:#da2128;
font-family: 'Roboto', sans-serif;
font-size:15px;
padding-left:15px;
}
#polesubmit {
	border:solid 1px #da2128;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
width:90%;
color:#fff;
font-size:16px;
margin-bottom:10px;
padding-left:30px;
padding-right:30px;
background-color:#da2128;
white-space: normal;
margin-top:10px;
padding-top:7px;
padding-bottom:7px;
}

#footer {
	background-color:#444642;
	color:#fff;
}
#footerpole {
	margin:auto auto;
	width:100%;
	max-width:1100px;
}
#footer a {
	color:#fff;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#kontaktfooter {
	font-size:14px;
}
#kontaktfooter i {
	width:25px;
	margin-bottom:10px;
}
#footerpole2 {
	margin:auto auto;
	width:100%;
	max-width:1000px;
}
#centrfoot {
	text-align:center;
}
.vypis {
	padding-top:55px;
	padding-bottom:35px;
	padding-left:34px;
	padding-right:34px;
	display:inline-block;
}
.vypis a {
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;

}
.vypis a:hover {
	text-decoration:underline;
}

.footer {
	width:25.33%;
	margin-left:4%;
	margin-right:4%;
	float:left;
}
.footer label {
	font-size:14px;
}
.footernadpis {
	color:#fff;
	font-size:31px;
	text-transform:uppercase;
	font-weight:200;
	margin-bottom:15px;
}
.footernadpis strong {
	font-weight:600;
}


/*kontakt*/
#kontaktpage {
	text-align:center;
	color:#da2128;
}
#kontaktpage a {
	color:#da2128;
	text-decoration:none;
}
#kontaktpage i, #zakaznickalinka i {
	font-size:25px;
	margin-bottom:7px;
}
#zakaznickalinka {
	

	text-align:center;
	color:#da2128;
	padding-bottom:35px;
	margin-top:10px;
}
#zakaznickalinka a {
	color:#da2128;
	text-decoration:none;
}
#zakaznickalinka a:hover, #kontaktpage a:hover {
	text-decoration:underline;
}
.h1simulacia {
	font-size:31px;
	margin:0;
	padding-top:35px;
	text-transform:uppercase;
	font-weight:bold;
	padding-bottom:20px;
}
/*kontakt*/

/*kariera*/

#skgraf {
background: linear-gradient(to right, #db2128, #f36d5a);
}
#skgraf p {
font-family: 'Dancing Script', cursive;
text-align:center;
font-size:29px;
color:#fff;
padding-top:40px;
padding-bottom:50px;
}
#kohohladame {
	text-align:center;
	width:100%;
	max-width:1100px;
	margin:auto auto;
}
#kohohladame img {
	margin-bottom:40px;
	max-width:600px;
}
.hladame {
	float:left;
	width:50%;
	text-align:left;
}
.hladame span {
	padding-left:0px;
}
.bodkaaaa {
	padding-right:25px;
}
.hladame h2 {
	color:#db2128;
	font-weight:300;
	font-size:30px;
}
.hladame h2 strong {
	font-weight:600;
	font-size:30px;
}
.hladame strong {
	color:#db2128;
	font-size:20px;
}
.italiccerveneuppercase {
	text-transform:uppercase;
	font-style:italic;
	color:#db2128;
	font-size:20px;
	font-weight:300;
}
.italiccervene {
	font-style:italic;
	color:#db2128;
	font-size:20px;
}
#uspesnimanazeri {
	text-align:center;
	padding-top:50px;
	margin:auto auto;
	width:100%;
	max-width:1200px;
}


#uspesnimanazeri h2 {
	color:#db2128;
	font-weight:300;
	text-transform:uppercase;
	padding-bottom:35px;
}
#uspesnimanazeri h2 strong {
	font-weight:600;
}
#uspesnimanazeri strong {
	color:#db2128;
}
.manazer {
	float:left;
	margin-left:4%;
	margin-right:4%;
	font-size:14px;
	width:25.33%;
}
.manazer h3 {
	color:#db2128;
	font-size:18px;
	text-transform:uppercase;
}
#codokazes {
background: linear-gradient(to right, #db2128, #f36d5a);
padding-top:50px;
padding-bottom:30px;
margin-top:70px;
}
#codokazes h3 {
	text-align:center;
	text-transform:uppercase;
	margin:0;
	font-size:27px;
	color:#fff;
	margin-bottom:25px;
}
#codokazes h3 span {
	font-weight:200;
}

/*kariera*/

.dokazes {
	float:left;
	margin:1%;
	width:18%;
	color:#fff;
	font-weight:200;
	text-align:center;
}
.dokazes span {
	display:block;
	font-weight:bold;
}
#teambuilding {
	margin-bottom:120px;
	margin-top:70px;
}
#teambuilding h3 {
	text-align:center;
	text-transform:uppercase;
	font-size:27px;
	color:#da2128;
	margin-bottom:50px;
}
#teambuilding img {
	float:left;
	margin:1%;
	width:23%;
}
.centrovanie {
	text-align:center;
}

#cestovanie {
	margin-bottom:120px;
	margin-top:150px;
}
#cestovanie h3, #cestovanie2 h3 {
	text-align:center;
	text-transform:uppercase;
	font-size:27px;
	color:#da2128;
	margin-bottom:50px;
}
#cestovanie2 {
	margin-bottom:120px;
	margin-top:65px;
}
.cestovanieimg {
	float:left;
	margin:1%;
	width:23%;
	position:relative;
}
.cestovanieimg img {
	width:100%;
	display:block;
}
.hoverefekt {
	display:none;
}

.cestovanieimg:hover .hoverefekt {
	display:block;
	top:0%;
	height:100%;
	position:absolute;
	background-image:url(hoverefekt.png);
	z-index:10;
	text-align:center;
	width:100%;
	box-sizing: border-box;
}
.hoverefekt h4 {
	text-transform:uppercase;
	font-size:24px;
	margin:0;
	padding:0;
	color:#fff;
	margin-bottom:20px;
	margin-top:40%;
}
.hoverefekt a {
	color:#da2128;
	background-color:#fff;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
padding-left:20px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}
#profil #logo2 {
	max-width:300px;
	text-align:center;
	margin:auto auto;
}
.profilsekcia {
	float:left;
	margin:1%;
	width:31.33%;
	text-align:center;
	margin-bottom:30px;
}
.profilsekcia img {
	width:100%;
	max-width:150px;
}
.profilsekcia p {
	font-style:italic;
	font-weight:300;
}
#onas h1 {
	text-transform:uppercase;
	margin:0;
	font-size:37px;
	margin-top:55px;
	margin-bottom:70px;
}

#onasobal {
	max-width:1000px;
	text-align:center;
	margin:auto auto;
	padding-left:100px;
	padding-right:100px;
	webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
background-image: url(quote1.jpg), url(quote2.jpg);
  background-position: left top, right bottom;
  background-repeat: no-repeat, no-repeat;
}
#profilstruhar {
	margin:auto auto;
	width:330px;
}
#profilstruhar img {
	float:left;
	margin-right:20px;
}
#profilpodpis {
	color:#da2128;
	font-size:20px;
	font-weight:bold;
	padding-top:40px;
}
#onas a {
	background-color:#da2128;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:50px;
	padding-right:50px;
	font-size:17px;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
color:#fff;
text-align:center;
text-transform:uppercase;
font-weight:200;
text-decoration:none;
}
#onas a:hover {
	background-color:#e34147;
}

#certifikatydokumenty {
background: linear-gradient(to right, #da2229, #218581);
padding-bottom:70px;
}
#certifikatydokumentyx {
background: linear-gradient(to right, #db2128, #934f9f);
padding-bottom:70px;
}
#certifikatydokumenty h2, #certifikatydokumentyx h2 {
	text-transform:uppercase;
	text-align:center;
	font-size:33px;
	color:#fff;
	padding-top:65px;
	padding-bottom:60px;
}
#certifikatydokumenty h2 span, #certifikatydokumentyx h2 span {
	font-weight:200;
}
.cer {
	margin:1%;
	float:left;
	width:23%;
	color:#fff;
	font-size:10px;
	text-transform:uppercase;
	text-align:center;
}
.cer img {
	max-width:100%;
}
.posunpiktogram {
	margin-top:100px;
	width:100px;
}
#investicie h1 {
	text-transform:uppercase;
}
#predeti {
	float:left;
	color:#da2228;
	text-transform:uppercase;
	text-align:center;
	width:45%;
	margin-right:5%;
	margin-top:35px;
}
#preseba {
	float:left;
	width:45%;
	margin-left:5%;
	text-transform:uppercase;
	text-align:center;
	color:#da2228;
	margin-top:35px;
}
.investicia1 img, .investicia2 img, .investicia3 img {
	width:75%;
}
.investicia1 {
	float:left;
	width:33.33%;
	color:#f38f1a;
	font-style:italic;
	font-weight:bold;
}
.investicia2 {
	float:left;
	width:33.33%;
	color:#e75921;
	font-style:italic;
	font-weight:bold;
}
.investicia3 {
	float:left;
	width:33.33%;
	color:#da2228;
	font-style:italic;
	font-weight:bold;
}
#delkimiterposun {
	height:47px;
}
#investgradient {
	color:#fff;
	background: linear-gradient(to right, #fcb315, #da2228);
	padding-top:37px;
	padding-bottom:55px;
}
#investgradient  #infotext4 {
	font-weight:200;
}
#zavolajte {
	text-align:center;
	font-size:25px;
	padding-top:55px;
	
}
#zavolajte p {
	font-family: 'Dancing Script', cursive;
	font-size:38px;
	margin:0;
	padding:0;
	font-style:italic;
}
#poistenieautoporadtesa {
	max-width:400px;
	margin:auto auto;
	color:#231f20;
	font-weight:300;
}

#dancing {
	color:#da2229;
	font-family: 'Dancing Script', cursive;
	font-size:38px;
}
#dancing2 {
	color:#da2229;
	font-family: 'Dancing Script', cursive;
	font-size:31px;
	margin:0;
	position:relative;
	top:-15px;
}
#poistenieautoporadtesa div {
	float:left;
	width:33.33%;
	color:#231f20;
	font-weight:300;
	font-size:13px;
	margin:0;
	text-align:center;
}
#povinnezmluvne {
	background: linear-gradient(to right, #da2128, #e35a5f);
	text-align:center;
	padding-top:50px;
	padding-bottom:45px;
	color:#fff;
}
#povinnezmluvne h2 {
	color:#fff;
	text-transform:uppercase;
	font-size:27px;
	margin:0;
	padding:0;
}
#poisteniebyvanialavy {
	float:left;
	width:50%;
}
#poisteniebyvanialavy h2 {
	color:#0fb794;
	text-transform:uppercase;
	font-size:16px;
	margin-bottom:40px;
	font-weight:400;
	text-align:center;
}
.byvanie {
	width:100%;
	font-style:italic;
	font-size:13px;
}
.byvanie div {
	height:70px;
	width:50px;
	text-align:center;
	float:left;
	margin-right:17px;
}
.byvanie div img {
	position:relative;
	top:-3px;
}
#benefity {
	background: linear-gradient(to right, #11b795, #8bdccb);
	padding-top:35px;
	padding-bottom:30px;
}
.benefit {
	float:left;
	width:50%;
	color:#fff;
	font-weight:300;
}
.benefit strong {
	color:#da2229;
}
#dalsiebenefoty {
	padding-top:30px;
}
.dalsibenefit {
background: linear-gradient(to right, #11b795, #8bdccb);
display:inline-block;
width:170px;
color:#fff;
text-align:center;
padding:10px;
text-transform:uppercase;
font-size:13px;
margin-left:20px;
margin-right:20px;
}
#najdemeprevas {
	font-size:30px;
	color:#da2229;
	text-align:center;
	font-family: 'Dancing Script', cursive;
	font-weight:400;
	line-height:30px;
	margin-top:50px;
}
#dalsiebenefoty a:hover {
background-color:#dc4349;
}
#dalsiebenefoty a {
	color:#fff;
	text-decoration:none;
	background-color:#da2128;
	padding:10px;
	margin:auto auto;
	display:block;
	width:210px;
	font-weight:200;
	text-align:center;
	padding-left:30px;
	padding-right:30px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
#dalsiebenefity2 {
	max-width:500px;
	margin:auto auto;
	text-align:center;
}
#dalsiebenefoty h2 {
	text-align:center;
	text-transform:uppercase;
	color:#da2229;
	font-size:27px;
	margin-bottom:50px;
}
#benefity h2 {
	text-align:center;
	text-transform:uppercase;
	color:#da2229;
	font-size:27px;
	margin-bottom:50px;
}
#benefity #zavolajte {
	color:#fff;
}
#rozsiahle {
	border:solid 2px #fff;
	text-align:center;
	color:#fff;
	font-weight:300;
	max-width:500px;
	margin:auto auto;
	padding:10px;
	font-size:14px;
	margin-top:40px;
}
#rozsiahle h3 {
	color:#da2229;
	font-style:italic;
	font-weight:300;
	font-size:27px;
	margin:0;
	padding:0;
}
#poisteniebyvaniapravy {
	float:left;
	width:50%;
}
#poisteniebyvaniapravycenter {
	max-width:290px;
	margin:auto auto;
	text-align:center;
}
#poisteniebyvaniapravycenter span {
	font-size:13px;
	color:#da2128;
}
#poisteniebyvaniapravycenter span a {
	color:#da2128;
}
#poisteniebyvaniapravycenter ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color:#11b794;
font-family: 'Roboto', sans-serif;
font-size:15px;
padding-left:10px;
}
#poisteniebyvaniapravycenter ::-moz-placeholder { /* Firefox 19+ */
color:#11b794;
font-family: 'Roboto', sans-serif;
font-size:15px;
padding-left:10px;
}
#poisteniebyvaniapravycenter :-ms-input-placeholder { /* IE 10+ */
color:#11b794;
font-family: 'Roboto', sans-serif;
font-size:15px;
padding-left:10px;
}
#poisteniebyvaniapravycenter:-moz-placeholder { /* Firefox 18- */
color:#11b794;
font-family: 'Roboto', sans-serif;
font-size:15px;
padding-left:10px;
}


.note2 {
	margin:0;
	padding:0;
	color:#fff;
	font-weight:300;
	font-style:italic;
	font-size:13px;
}
.najvyhodnejsie {
	color:#000;
	margin-top:35px;
	margin-bottom:40px;
}
#cenaodauto {
	background-color:#fff;
	width:185px;
	margin:auto auto;
	padding:7px;
	color:#da2128;
}
.pripoistenia {
	font-style:italic;
	color:#000;
	text-transform:uppercase;
	font-size:15px;
	margin-top:45px;
	margin-bottom:25px;
}
.circle2 {
	height:115px;
	width:115px;
	display:inline-block;
	border:solid 1px #fff;
	-webkit-border-radius: 115px;
	-moz-border-radius: 115px;
	border-radius: 115px;
	position: relative;
	color:#fff;
	margin-left:10px;
	margin-right:10px;
	text-transform:uppercase;
}
.circle2 span {
position: absolute;
  top: 50%;
  left:0;
  display:block;
  font-size:13px;
  width:100%;
  transform: translateY(-50%);
}
.circle3 {
	height:115px;
	width:115px;
	display:inline-block;
	border:solid 1px #da242b;
	-webkit-border-radius: 115px;
	-moz-border-radius: 115px;
	border-radius: 115px;
	position: relative;
	color:#fff;
	margin-left:10px;
	margin-right:10px;
	text-transform:uppercase;
}
.circle3 span {
position: absolute;
  top: 50%;
  left:0;
  display:block;
  font-size:13px;
  width:100%;
  color:#da242b;
  font-weight:bold;
  transform: translateY(-50%);
}
#kvalitnekasko {
	font-style:italic;
	color:#da242b;
	margin-top:45px;
	margin-bottom:15px;
	font-size:22px;
	font-weight:300;
}






#kasko {
	text-align:center;
	padding-top:50px;
	padding-bottom:45px;
	color:#da242b;
}
#kasko h2 {
	color:#da242b;
	text-transform:uppercase;
	font-size:27px;
	margin:0;
	padding:0;
}
.note3 {
	margin:0;
	padding:0;
	color:#da242b;
	font-weight:300;
	font-style:italic;
	font-size:13px;
}
.kaskonajlepsia {
	color:#231f20;
	font-weight:300;
	font-size:14px;
	margin-top:22px;
}
#kaskoinfo {
	width:360px;
	margin:auto auto;
	margin-top:27px;
	font-weight:300;
	text-align:left;
}
#kaskoinfo img {
	float:left;
	margin-right:20px;
}
#kaskoinfo p {
	position:relative;
	top:5px;
}
#sluzby {
	margin-top:30px;
	color:#000;
}

#gap {
	background: linear-gradient(to right, #da242b, #e35a5f);
	text-align:center;
	padding-top:50px;
	padding-bottom:45px;
	color:#fff;
	font-weight:300;
}
#gap h2 {
	color:#fff;
	text-transform:uppercase;
	font-size:27px;
	margin:0;
	padding:0;
}
#gap strong {
	font-weight:400;
}
#gapporadtesa {
font-family: 'Dancing Script', cursive;
font-size:34px;
margin-top:20px;
margin-bottom:25px;
}
#gap a {
	width:200px;
	background-color:#fff;
	margin:auto auto;
	color:#da2128;
	text-decoration:none;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
display:block;
padding-top:10px;
padding-bottom:10px;
}
#gap a:hover {
	text-decoration:underline;
}

















img {
	max-width:100%;
}
.reset {
	clear:both;
}
.callbacks_container {
  margin-bottom: 20px;
  position: relative;
  margin-top:0;
  top:-20px;
  float: none;
  width: 100%;
 /* border-bottom:solid 2px #2d2d2d;*/
  padding-bottom:22px;
  text-align:left;
  }

.callbacks {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.callbacks li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }

.callbacks img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.callbacks .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }

.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 55%;
  /*left: 0;*/
  opacity: 0.9;
  z-index: 30;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("themes/themes.gif?i=1") no-repeat left top;
  margin-top: -80px;
  }

.callbacks_nav:active {
  opacity: 1.0;
  }
.callbacks_nav {
	margin-left:35px;
}
.callbacks_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  margin-right:35px;
  }



.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
}
.mobil {
	display:none;
}
.slicknav_menu, .mobilmenu {
	display:none;
}
.slidingDivvelkosti {
	display:none;
	text-align:center;
	position:relative;
	top:-15px;
}
.slidingDivvelkosti1, .slidingDivvelkosti2, .slidingDivvelkosti3, .slidingDivvelkosti4, .slidingDivvelkosti5, .slidingDivvelkosti6, .slidingDivvelkosti7, .slidingDivvelkosti8, .slidingDivvelkosti9, .slidingDivvelkosti10, .slidingDivvelkosti11, .slidingDivvelkosti12, .slidingDivvelkosti13 {
	display:none;
	padding:0!important;
	margin:0!important;
	background:none;
}
.slidingDivvelkosti p {
	margin:0;
	margin-left:1%;
	margin-right:1%;

}
.slidingDivvelkosti .slidingDivvelkosti1 a, .slidingDivvelkosti .slidingDivvelkosti2 a , .slidingDivvelkosti .slidingDivvelkosti3 a, .slidingDivvelkosti .slidingDivvelkosti4 a, .slidingDivvelkosti .slidingDivvelkosti5 a, .slidingDivvelkosti .slidingDivvelkosti6 a, .slidingDivvelkosti .slidingDivvelkosti7 a, .slidingDivvelkosti .slidingDivvelkosti8 a, .slidingDivvelkosti .slidingDivvelkosti9 a, .slidingDivvelkosti .slidingDivvelkosti10 a, .slidingDivvelkosti .slidingDivvelkosti11 a, .slidingDivvelkosti .slidingDivvelkosti12 a {
background-color:#ccc;
color:#4c4c4c;

}
.slidingDivvelkosti a {
	color:#383f42;

	text-decoration:none;
	padding-top:12px;
	padding-bottom:12px;
}
#mobuilcert {
	display:none;
}




@media only screen and (min-width:768px) and (max-width:1300px)
{

#logo {
	/*width:100%;
	margin:auto auto;
	float:none;
	text-align:center;*/
}
#kontaktnew {
	margin-left:36%;
}
#ponukanew {
	width:180px;
	margin:0;
	padding:0;
	right:0;
}
#nav2 ul {
	right:0;
}

#social {
	display:none;
}
#kohohladame {
	padding-left:2%;
	padding-right:2%;
}
}




@media only screen and (max-width:1024px)
{

.dropdown {

	width:16.00%!important;
	margin:0!important;
	padding:0!important;
}
#social {
	display:none;
}
#menu {
	height:auto;
	height:75px;
	display:none;
}
#kontaktnew {
	margin-left:17%;
}
#kohohladame {
	padding-left:2%;
	padding-right:2%;
}


#logo {
	text-align:center;
}
#logo img {
	position:absolute;
	top:0;
	left:0;
	height:70px;
	top:5px;
	right:0;
	float:none;
	margin:auto auto;
}
.slicknav_menu {
position:relative!important;
margin-top:70px;
margin-left:5%;
margin-right:5%;

}
.slicknav_menu .slicknav_icon {
	float:right!important;
}
.slicknav_btn {
	display:block;
	width:100%;
	margin:0!important;
	margin:auto auto;
	padding:0;
	left:0;
-webkit-border-radius: 0px!important;
-moz-border-radius: 0px!important;
border-radius: 0px!important;
	right:0;
}
.slicknav_nav {
	padding-top:25px!important;
	background-color:#bebebe;
}

.slicknav_menu,  .mobilmenu ul {
	display:block;
	margin-bottom:10px;
}
#mobilfont52desktop {
	display:none;
}
#mobilfont52 {
	display:block;
	text-align:center;
	margin:auto auto;

}

#uvodprihovor .sign {
	text-align:left!important;
	}


#mobuilcert img {
	float:left;
	width:48%;
	margin:1%;
}
.mnobilc img {
	margin-left:20%!important;
	margin-right:20%!important;
	width:60%!important;
}
.mnobilc {
	float:left;
	width:48%;
	margin:1%;
	font-size:12px;
	text-align:center;
}
.mnobilc a {
	float:none;
}
#mobuilcert {
background: linear-gradient(to right, #db2128, #934f9f);
    padding-bottom: 70px;
	color:#fff;
	display:block;
}
#ponukanew {
	display:none;
}
#kontaktnew {
	display:none;
}
.slicknav_menu,  .mobilmenu ul {
	display:block;
}

.callbacks_container {

}
.mobil {
	display:block;
}
.mobilbox {
	float:left;
	width:45%;
	text-align:center;
	position:relative;
	top:7px;
	display:none;
}
.mobilbox1 {
	float:none;
	text-align:center;
	position:relative;
	top:-15px;
}
.mobilbox1 a {
	display:block;
	background-color:#da2128;
	color:#fff;
	width:98%;
	padding-top:7px;
	margin-left:1%;
	padding-bottom:7px;
	text-decoration:none;
	text-transform:uppercase;
}

.obal, .obalx, #uvodprihovor2 {
	padding-right:4%;
	padding-left:4%;
}
.slidingDivvelkosti a {
	display:block;
}

}




@media only screen and (max-width:768px)
{

.mobilbox1 a {
	display:block;
	background-color:#da2128;
	color:#fff;
	width:98%;
	padding-top:7px;
	margin-left:1%;
	padding-bottom:7px;
	text-decoration:none;
	text-transform:uppercase;
}
#sekcia5 {
	width:100%;
	height:861px;
	background-image:url(hlstranka.jpg?i=1);
	background-position:center;
	background-repeat:no-repeat;
	color:#444642;
	padding-top:30px;
}
#mobilnasipka {
	margin-top:20px;
	display:block;
}

#dochodokbox {
	width:80%;
	margin:auto auto;
}
#certifikatydokumentyx {
	display:none;
}
.profilsekcia p {
	font-size:12px;
}

#mobuilcert h2, #mobuilcert h2 {
	text-transform:uppercase;
	text-align:center;
	font-size:33px;
	color:#fff;
	padding-top:65px;
	padding-bottom:60px;
}
#mobuilcert h2 span, #mobuilcert h2 span {
	font-weight:200;
}





.obal, .obalx, #uvodprihovor2 {
	padding-right:5%;
	padding-left:5%;
}
#uvodprihovor2  {
	text-align:center;
}
.manazer {
	margin-bottom:75px!important;
}
#uvodprihovor2 img {
	width:50%;
	margin-left:25%;
	margin-right:25%;
	margin-bottom:15px!important;
	padding:0!important;
	float:none;
}
#uvodprihovor2 .note {
	text-align:justify;
}


#uvodprihovor img {
    float: left;
    margin-right: 15px;
    max-width: 130px;
}
.uvodbunka p {
	font-size:12px!important;
}
.hladame {
	width:94%;
	margin-left:3%;
	margin-right:3%;
}
.recenzia {
	text-align:center;
	width:98%!important;
	float:none;
}
#newhome1, #newhome2, #newhome3 {
	width:100%;
	float:none;
	margin:0;
	margin-top:25px;
}
#social a {
	margin-top:0;
	position:relative;
	top:-5px!important;
}


#skgraf p {
	width:96%;
	margin-left:2%;
	margin-right:2%;
}
#onasobal {
	padding-left:15px;
	padding-right:15px;
	padding-top:50px;
	padding-bottom:50px;
}
.byvanie div {
	height:130px;
}
#investujte2 {
	color:#fff;
}
#kaskoinfo img {
	display:none;
}
#sekcia5text {
	width:100%;
}
#sekcia5nadpis {
	margin-top:5px;
}
.uvodbunka p {
	height:75px;
}


#kohohladame img {
	max-width:100%;
}
.dokazes {
	width:46%;
	margin:2%;
}
#rozsiahle {
	max-width:90%;
}
.cestovanieimg {
	width:48%;
}
.benefit {
	float:none;
	width:96%;
	margin:2%;
}
.cer {
	width:48%;
	margin:1%;
	margin-bottom:35px;
}
#poisteniebyvanialavy, #poisteniebyvaniapravy, #predeti, #preseba {
	float:none;
	width:96%;
	margin:2%;
}
#uvodprihovor {
	width:96%;
}
#infotext4 {
	width:300px!important;
	text-align:left;
	margin:auto auto;
	margin-top:35px;
}
#pin #polesubmit4 {
	margin-top:15px;
}

#pin {
    margin-top: 10px;
}
#footermobil1 {
	width:46%;
	margin:2%;
}
#footermobil2 {
	width:46%;
	margin:2%;
}
#footermobil3 {
	width:250px;
	margin:auto auto;
	float:none;
	padding-top:30px;
	clear:both;
}
#footer {
	padding-top:35px;
}
.vypis {
	float:none;
	width:100%;
	padding:5px;
}

#logo {
	float:none;
	text-align:center;
}
#menu {
	display:none;
}
#uvodprihovor {
	margin-left:2%;
	margin-right:2%;
}
#uvodprihovor .sign, #uvodprihovor2 .sign {
	text-align:center;
}
#xxxxxxx {
	text-align:center;
}

.uvodbunka {
	width:33.3%;
	float:left;
	
	margin:auto auto;
	padding:0;

}
.uvodbunka p {
	height:75px;
	padding-left:2%;
	padding-right:2%;

}
.desktop {
	display:none;
}
.pisanepismo {
	font-size:22px;
}
h1 {
	font-size:24px;
}
#uvodprihovor2 img {
	margin-bottom:350px;
}
#sekcia2text, #sekcia3text, #infotext4, #sekcia4text {
	float:none;
	width:100%;
	text-align:center;
	}
.investment {
	width:100%;
	
}
#sekcia2mobil {
	background: linear-gradient(to right, #da2128, #f0a6a9);
}
#sekcia2 {
	background:none;
	height:auto;
}
#sekcia2text {
	height:auto;
	padding-top:50px;
	padding-bottom:250px;
}
#sekcia2element {
	position:relative;
	top:-67px;
	margin-bottom:-50px;
}

#sekcia3mobil {
	background: linear-gradient(to right, #3ee1ce, #fff);
}
#sekcia4 {
	background:none;
	background-image:url(elementy-02.png);
	background-repeat:no-repeat;
	background-position:top;
	background-size: 100% auto;
	height:1170px;
}
#sekcia4mobil {
	background: linear-gradient(to right, #db2328, #fcb81e);
	position:relative;
	top:-50px;
}
#sekcia3 {
	height:1100px;
	padding-top:50px;
	background-image:url(elementy-03.png);
	background-size: 100% auto;
	background-repeat:no-repeat;
	background-position:top;

}
.circle {
	height:100px;
	width:100px;
	float:none;
	margin-bottom:25px;
	display: inline-block;
}
#poistenielavy {
	float:none;
	width:100%;
	margin-top:00px;
}
#poisteniepravy {
	float:none;
	margin-top:150px;
	width:100%;
}
.kruh2 {
	float:none;
	margin-bottom:25px;
	display: inline-block;
}
.recenzia {
	width:47%;
}
#delkimiterposun {
	display:none;
}

#mobilmapa {
	display:block;
}
#vypnutnamobile {
	display:none;
}



}


@media only screen and (max-width:1024px)
{
#footer {
	padding-top:45px;
	padding-bottom:25px;
}
.vypis {
	float:none;
	width:100%;
	padding:5px;
}

}



@media only screen and (max-width:460px)
{
#uvodprihovor img {
	margin-bottom:50px;
}
#poisteniepravyx {
	margin-left:5%;
	margin-right:5%;
	width:90%;
}
#dochodok h2 {
	padding-left:2%;
	padding-right:2%;
}
#gap {
	padding-left:2%;
	padding-right:2%;
}
#poisteniepravyx .pole {

}
.bodkaaaa {
	padding:0;
}
.umelyposun {
	left:0;
}
#poistenieautoporadtesa {
margin-left:5%;
margin-right:5%;
}
.kaskonajlepsia {
	text-align:center;
margin-left:5%;
margin-right:5%;
width:90%;	
}
#investujemenew {
	margin-left:5%;
	margin-right:5%;
	width:90%;	
}
#kaskoinfo {

width:90%!important;
text-align:center;

}
#uvodprihovor .note {
	padding-top:5px;
}
#uvodprihovor .sign {
	text-align:left;
	}
#dochodokbox {
	width:80%;
	margin:auto auto;
}
#sekcia5 {

}
.recenzia {
	margin-bottom:50px;
}
#formularxxx {
	max-width:320px;
	margin:auto auto;
	margin-top:20px;
}
#delkimiterposun {
	display:none;
}
.hladame , .manazer, .dokazes {
	width:96%;
	margin:2%;
	float:none;

}
.manazer p {
	margin-left:5%;
	margin-right:5%;
}
.dokazes {
	margin-bottom:35px;
}
#footermobil1 {
	width:96%;
	margin:2%;
}
#footermobil2 {
	width:96%;
	margin:2%;
	text-align:center;
}
#footermobil3 {
	width:96%;
	margin:2%;
}

}









.back-to-top {
	position:fixed;
	bottom:2em;
	z-index:15;
	right:0px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	background-color:#da2128;
	padding:1em;
	display:none;
}
.back-to-top:hover {	
	background-color:rgba(135, 135, 135, 0.50);
	color:#000000;
}

