.wrong{border:2px solid #f10041!important}
#add_filez_f{position:absolute;margin-top:28px;left:480px;width:300px}
#searcher h3{font-weight:700;margin:8px 5px 3px 5px;border-bottom:1px #343387 solid}
fieldset{width:300px;padding:5px;border:none}

#submit{margin-top:0;margin-left:19px}
#btnContainer{text-align:left;width:300px}
#tasks,#tasks2{text-align:center;line-height:30px}
#tasks a,#tasks2 a{position:relative}
#tasks .active,#tasks2 .active{color:#e6b71f}
#tasks .active:after,#tasks2 .active:after{content:"";position:absolute;width:70%;height:2px;bottom:-3px;left:15%;border-bottom:1px solid #e6b71f}
.liner{width:80px;margin:auto;height:0;opacity:.6;border:solid 1px #fff}
.revnone{background:0 0!important;border:none!important}
.pack{display:none!important}
.revminus,.revplus{min-height:139px}
.package{margin-left:40px;  position:relative;  width: 309px;  padding:20px 0;  margin:10px;  display:block; opacity:0; float:left;   border-radius: 10px;  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.1);  background-image: linear-gradient(to bottom, #212f3b, #051121 100%);font-weight:normal; position:relative; left:20px;}
.package-high {height: 1035px;}
.package-short {height: 960px;}
.package-actions {position: absolute;padding: 20px;bottom:0;right:0;left:0;}
.package p{text-align:center; }
.package h2{text-align:center;}
.packagesms{text-align:center; padding:15px; border-radius: 8px;  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);  border: solid 1px rgba(255, 255, 255, 0.3);  background-color: rgba(255, 255, 255, 0.2); max-height: 82px;}
.packagesms b{font-size: 24px; line-height:40px; }
.package-high .packagesms {bottom:245px; }
.package-short .packagesms {bottom:125px; }
.packagecredit{text-align:center; display:block; margin-top:15px; padding:5px 5px 9px; border-radius: 8px;  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);  border: solid 1px rgba(255, 255, 255, 0.3);  background-color: rgba(255, 255, 255, 0.2); max-height: 82px;}
.packagecredit b{font-size: 24px; line-height:40px; }
.packagecredit strong {line-height: 2.1;font-size:14px;}
.packagecard{text-align:center; display:block; margin-top:15px; padding:5px 5px 9px; border-radius: 8px;  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);  border: solid 1px rgba(255, 255, 255, 0.3); background-image: linear-gradient(to bottom, #18c6fc, #0d94fa); max-height: 82px;}
.packagecard b{font-size: 24px; line-height:40px; }
.packagecard strong {line-height: 2.1;font-size:14px;}
.packaageprice{font-size: 72px; line-height: 92px; text-align:center; font-weight:bold;}
.packaageprice sup{font-size:30px; position:relative; left:-15px; top:-5px; }
.packageunreachable{font-size: 36px; line-height: 102px; text-align:center; font-weight:bold;}
.czpackaageprice{font-size: 36px; line-height: 102px; text-align:center; font-weight:bold;}
.czpackaageprice sup{font-size:20px; position:relative; left:-5px; top:1px; }
.packagewhere table td{padding:5px; vertical-align:middle;}
.packagewhere table tr{border-bottom:3px solid transparent}
.packagewhere table{display:block; width: 210px; margin:15px auto;}
.packicos{line-height:25px; opacity:0.5}
.packicos img{margin-right:6px;}
.credit-card {display: inline-block;width:34px;height: 25px;background: url(//www.autobazar.eu/_images/add/18-credit-card.svg);position: relative;right: 10px;top: 6px;}
.coin {display: inline-block; width:22px;height: 25px;background: url(//www.autobazar.eu/_images/add/coin.svg);position: relative;right: 10px;top: 6px;}
.coin1 {display: inline-block;width:22px;height: 25px;background: url(//www.autobazar.eu/_images/add/coin1.svg);position: relative;right: 10px;top: 6px;}
.pricestar {font-size:25px;position: relative;bottom: 33px;right:6px;}
.cnt-box-list-addad .cnt-box-list {max-width: 750px; background:#033490 !important;background: none;box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.2);}
.aftericon {margin-top:30px;}

.p2unreachable {margin-top: 0px;margin-bottom: 0px;}
.p3unreachable {margin-top: 20px;margin-bottom: 40px; }
.opa50{opacity:0.5}
.apackagesms{text-align:center; display:block; margin-top:15px;  padding:5px 5px 9px; border-radius: 8px;  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);  border: solid 1px rgba(255, 255, 255, 0.3);  background-color: rgba(255, 255, 255, 0.2); max-height: 82px;}
.apackagesms .p12 {font-weight: normal;}
.apackagesms strong {line-height:2.1;}

.tacho{height:220px;width:240px;margin:5px auto; position:relative; }
.gauge-container > .gauge > .dial {  stroke: #334455;  stroke-width: 8;}
.gauge-container > .gauge > .value {
stroke:  url(#header-shape-gradient) #fff;
stroke-width: 10;
}
.gauge-container > .gauge > .value-text {  fill: #C9DE3C;  display:none;}


.gauge-container::after {
content: "";
background:url('//www.autobazar.eu/_images/add/digits.svg') no-repeat  center 45px;
height:220px;
width:240px;
display:block;
position:absolute;
top:0; left:0;
}
#header-shape-gradient {
--color-stop: #7AFE76;
--color-bot: #06B9FA;
}

.packageline{margin:10px auto 0 auto;width: 32px;  height: 1px;  opacity: 0.5;  border-radius: 0.5px;  background-color: rgba(255, 255, 255, 0.5);	}

.ribbon {
width: 100px;
height: 100px;
overflow: hidden;
position: absolute;
}
.ribbon span {
position: absolute;
display: block;
width: 205px;
padding: 8px 0;
background-image: linear-gradient(170deg, #f8680d -33%, #e22376 212%);
box-shadow: 0 5px 10px rgba(0,0,0,.1);
color: #fff;
text-shadow: 0 1px 1px rgba(0,0,0,.2);
text-transform: uppercase;
/*text-indent:45px;*/
text-align: center;
font-size:11px;
}

/* top right*/
.ribbon-top-right {  top: 0;  right: 0;}


.ribbon-top-right span {
left: -38px;
top: 19px;
transform: rotate(45deg);
}

.rucicka{
position:absolute; top:50px; left:50px;
text-indent: 130px;
transform: rotate(130deg);
background: url('//www.autobazar.eu/_images/add/rucicka.svg') no-repeat  right center;
height:140px;
width:140px;
}

.addtops{
padding:60px 30px;
background:#fff url('//www.autobazar.eu/_images/add/addgroup.svg') no-repeat  center center;
background-size: cover;
margin-top:60px;
min-height:300px;
border-radius:20px;
color:#002d74;
font-size:16px;
position:relative;
overflow:hidden;
}
.addtops h3{font-size:42px; line-height:50px; text-transform:none;}

.addtops p{padding:20px 0; width:45%; font-weight:normal;}
.addtops .smstop{padding:10px 20px 10px; width:100%; font-weight:normal; background:#fff; border-radius:10px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);  border: solid 1px rgba(255, 255, 255, 0.3);text-align:center;}
.smstop strong{font-size: 26px; line-height:40px;}
.smstop .fsize10{font-size: 11px;}
.smsfeatured strong{font-size: 26px; line-height:40px;}
.smsfeatured .fsize10{font-size: 11px;}
.addtops a{
padding:60px 30px;
background:#fff url('//www.autobazar.eu/_images/add/addgroup.svg') no-repeat  center center;
background-size: cover;
border-radius:20px;
color:#002d74;
font-size:16px;
/*position:relative;*/
overflow:hidden;
text-align:center;
}

.addtops .cardtop {padding:20px ; width:100%; font-weight:normal;  background-image: linear-gradient(to bottom, #18c6fc, #0d94fa); border-radius:10px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1); color:#fff;}
.cardtop {font-size: 26px; line-height:25px; display:block; margin-top:10px;}
.cardtop .fsize10{font-size: 11px; width: 100%; padding:0;}
.cardtop:hover{background:#1e90ffa6}

.addtops .kredittop{padding:10px 20px 10px; width:100%; font-weight:normal; background:#fff; border-radius:10px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);  border: solid 1px rgba(255, 255, 255, 0.3);}
.kredittop {font-size: 26px; line-height:25px; display:block; margin-top:10px;}
.kredittop .fsize10{font-size: 11px;width: 100%; padding:0;position: relative;left: 15px;}
.kredittop:hover{background:#1e90ffa6}

.addtops .akredittop{padding:20px ; width:100%; font-weight:normal; background:#fff; border-radius:10px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);  border: solid 1px rgba(255, 255, 255, 0.3);}
.akredittop {font-size: 26px; display:block; margin-top:15px;}
.akredittop .fsize10{font-size: 11px; padding:0;display: block;max-width: 220px;}
.akredittop:hover{background:#1e90ffa6}

.addfeatureds{
padding:60px 30px;
margin-top:60px;
min-height:600px;
color:#fff;
font-size:16px;
position:relative;
overflow:hidden;
}
.addfeatureds h3{font-size:42px; line-height:50px; text-transform:none;}

.addfeatureds p{padding:20px 0; width:100%; font-weight:normal;}
.addfeatureds .smsfeatured{color:#002d74;padding:10px 20px 10px; width:100%; font-weight:normal; background:#fff; border-radius:10px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);  border: solid 1px rgba(255, 255, 255, 0.3);text-align:center;}
.smsfeatured strong{font-size: 26px; line-height:40px;}
.smsfeatured .fsize10{font-size: 11px;}
.addfeatureds a{
padding:60px 30px;
background:#fff url('//www.autobazar.eu/_images/add/addgroup.svg') no-repeat  center center;
background-size: cover;
border-radius:20px;
color:#002d74;
font-size:16px;
position:relative;
overflow:hidden;
text-align:center;
}
.addfeatureds-actions {float:left;}
.addfeatureds .cardfeatured{padding:20px ; width:100%; font-weight:normal;  background-image: linear-gradient(to bottom, #18c6fc, #0d94fa); border-radius:10px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);  color:#fff;}
.cardfeatured {font-size: 26px; width:100%; line-height:25px; display:block; margin-top:10px;}
.cardfeatured .fsize10{font-size: 11px; width: 100%; padding:0;}
.cardfeatured:hover{background:#6DB2FB}

.addfeatureds .kreditfeatured{color:#002d74;padding:10px 20px 10px; width:100%; font-weight:normal; background:#fff;  border-radius:10px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);  border: solid 1px rgba(255, 255, 255, 0.3);}
.kreditfeatured {font-size: 26px; line-height:25px; display:block; margin-top:10px;}
.kreditfeatured .fsize10{font-size: 11px; width: 100%; padding:0;position: relative;left: 15px;}
.kreditfeatured:hover{background:#6DB2FB}

.addfeatureds .akreditfeatured{padding:20px ; width:100%; font-weight:normal; background:#fff;  border-radius:10px;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);  border: solid 1px rgba(255, 255, 255, 0.3);}
.akreditfeatured {font-size: 26px; display:block; margin-top:10px;}
.akreditfeatured .fsize10{font-size: 11px; padding:0; display:block;max-width: 220px;}
.akreditfeatured:hover{background:#6DB2FB}

.featured-new {
width:86px;
height:28px;
border-radius:4px;
background-image:linear-gradient(152deg,#f8680d,#e22376);
padding: 8px 20px;
position: relative;
bottom: 30px;
}

.centerbig{font-size: 52px !important; line-height:70px  !important; height:100px  !important; text-align:center;}

.addtogler{
border: solid 1px #f2da08;
height:42px;
line-height:42px;
border-radius:21px;
width:570px;
overflow:hidden;
text-align:center;
margin:30px auto;
color:#f2da08;
}
.addtogler div{width:189px; text-align:center; float:left; cursor:pointer; border-right: solid 1px #f2da08;}
.addtogler div:hover{background-color: #f2da0822;}
.addtogler .active{ background-color: #f2da08 !important; color: #002d74; }

.w50{width:40%; margin:1%; font-size:16px; display:inline-block; float:left;  padding-left:56px; background:  url('//www.autobazar.eu/_images/add/question.svg') no-repeat left 20px  top 15px; }
.w50 h3{ font-size: 26px; line-height:55px; text-transform:none;}
.p12{ width:90%; padding:0 5%;}
.p24{font-size:24px;}
.p26{font-size:26px; text-align:center; font-weight:normal; margin:30px; display:block;}

.h52{line-height:70px !important; font-size:52px !important; margin:30px auto; text-transform:none; text-align:center;}
.h42{line-height:70px !important; font-size:42px !important; margin:30px auto; text-transform:none; text-align:center;}
a{cursor:pointer}
.darkblue{background: #041957; padding:20px 0 30px 0; margin:50px -12px;}
.semiline{ width: 60%; height: 1px;  opacity: 0.5;  background-color: #ffffff; margin: 60px auto;}
.infopar{text-align:center; margin:20px; font-weight:normal; font-size:14px; line-height:20px;}
.infoadditional {position: relative; bottom:15px;}
.whitebtn{ padding:0 20px; transition: background-color 0.5s ease; width:210px; height: 68px; line-height: 68px;  display:block; border-radius: 10px;  background-color: #ffffff; font-size:22px; text-align:center; margin:20px auto; color:#07214A !important}
.whitebtn:hover{background:#4696e4}
.packagehide {background-image: linear-gradient(to bottom, #7a8b99, #525a66 100%);}
.package-high .packagecredit {bottom:55px; }
.packagecredit:hover {color:white;background-color:#4b5d6f;}
.apackagesms:hover {color:white;background-color:#4b5d6f;}
.packagecredit .blockkreditnote {position:absolute;bottom:20px;}
.package-high .packagecard {bottom:135px; }
.package-short .packagecard {bottom:35px; }
.packagecard:hover {color:white;background-color:#4b5d6f;}
.packagecard .apackagesms:hover {color:white;background-color:#4b5d6f;}
.packagecard .blockkreditnote {position:absolute;bottom:20px;}
.packagehide .packagesms:hover{background-color: rgba(255, 255, 255, 0.2);}
.redbox {background: red;color: #fff;font-family: 'Helvetica', 'Arial', sans-serif;font-size: 2em;font-weight: bold;text-align: center;width: 40px;height: 40px;border-radius: 20px;position:relative;top:75px;right:35px;display:block;line-height:1.2;}
.greenbox {background: #3896F0;color: #fff;font-family: 'Helvetica', 'Arial', sans-serif;font-size: 2em;font-weight: bold;text-align: center;width: 40px;height: 40px;border-radius: 20px;position:relative;top:75px;right:35px;display:block;line-height:1.2;}
.itempopis {font-size: 12px}
@media (min-width: 800px){
	.addtops img{width:50%; position:absolute; right:0; bottom:0}
	.addfeatureds img{width:45%; position:absolute; left:0; bottom:0;height: 100%; }
	.addfeatureds .featured-text {width: 50%;float: right;padding-top: 70px;}
}
@media(min-width:801px) and (max-width:999px){
	.package{width:31%; margin:1%; padding:20px 0}
	.packagesms b{font-size:14px}
	.tacho{}

}
@media (max-width: 799px){
	.addtops{    padding: 50px 30px 30px 30px;}
	.addtops img{ position:relative; margin:auto; width:100%; top:30px; display:block; }
	.addtops h3{font-size:28px; line-height:36px;}
	.addtops p{width:90%}
	.addfeatureds{ padding: 50px 30px 30px 30px;}
	.addfeatureds img{ position:relative; margin:auto; height: 100%; width:100%; top:30px; display:block; }
	.addfeatureds .featured-text{ position:relative; margin:auto; width:100%; top:30px; display:block; }
	.addfeatureds h3{font-size:28px; line-height:36px;}
	.addfeatureds p{width:90%}
	.featured-new {top: 25px;}
	.w50{width:80%; }
	.darkblue{margin: 40px -20px}
	.semiline{ width:20%}
	.p26{font-size:18px; margin:0 20px}
	.h52{font-size:36px !important; line-height:42px !important}
	.h42{font-size:26px !important; line-height:38px !important}
	.semiline{margin:30px auto}
	.addtops h3{text-align:center;}
	.addtops p{text-align:center; line-height:25px;}
	.addtops .smstop{width:100%; padding:10px 0; text-align:center;border-radius: 8px;   color:#002d74; transition: background-color 0.5s ease;}
	.addfeatureds h3{text-align:center;}
	.addfeatureds p{text-align:center; line-height:25px;}
	.addfeatureds .smsfeatured{width:100%; padding:10px 0; text-align:center;border-radius: 8px;   color:#002d74; transition: background-color 0.5s ease;}
	.smstop strong{font-size: 18px;}
	.smsfeatured strong{font-size: 18px;}
	.addtops .kredittop{width:100%; padding:10px 0; text-align:center;border-radius: 8px;   color:#002d74; transition: background-color 0.5s ease;}
	.kredittop strong{font-size: 18px;}
	.addtops .akredittop{width:100%; padding:10px 0; text-align:center;border-radius: 8px;   color:#002d74; transition: background-color 0.5s ease;}
	.akredittop strong{font-size: 18px;}
	.addfeatureds .akreditfeatured{width:100%; padding:10px 0; text-align:center;border-radius: 8px;   color:#002d74; transition: background-color 0.5s ease;}
	.akreditfeatured strong{font-size: 18px;}
	.p12{font-size:12px; display:block;}
	.kredittop .coin1{margin-left:15px}
	.akredittop .fsize10{max-width: none;}
	.akreditfeatured .fsize10{max-width: none;}
	.addfeatureds .akreditfeatured {width:auto;}
	.addfeatureds .kreditfeatured {width:auto;}
	.addtops .akredittop {width:auto;}
	.addtops .kredittop {width:auto;}
	.addfeatureds .cardfeatured {width:auto;}
	.addtops .cardtop {width:auto;}

	.package {width:auto; float:none; margin:20px auto; height:auto;}
	.package-actions {position:static;}
	.addtogler{width: 354px; height:126px;}
	.addtogler div{ height:42px; width:100%; border-bottom: solid 1px #f2da08;}
	.packagehide{display: none;}

	.addfeatureds-actions{float:none;}
}
@media (max-width: 500px){
	.packagewhere{height:140px; overflow:hidden; position:relative;}
	.morepack{text-align:center; color:#f2da08; font-size:14px; position:absolute; bottom:0; text-align:center; width:100%; cursor:pointer;
	background-image: linear-gradient(to bottom, rgba(16, 28, 43, 0), #0c1928); padding-top:150px;
	}
	.morepack:hover{color:orange}
	/*.package1 .smspackage {padding-bottom:70px}
	.package2 .smspackage {padding-bottom:110px}
	.package3 .smspackage {padding-bottom:110px}
	.package1 .kreditpackage {padding-bottom:70px}
	.package2 .kreditpackage {padding-bottom:110px}
	.package3 .kreditpackage {padding-bottom:110px}*/
	.smspackage .packagesms {bottom:50px;display:block;}
	.smspackage .packagesms:hover {color:white;background-color:#4b5d6f;}
	.smspackage .blocksmsnote {position:absolute;bottom:20px;width:85%;}
	.smstop:hover{background:#1e90ffa6}
	.smstop{display:block;}
	.smsfeatured{display:block;}
	.smsfeatured:hover{background:#1e90ffa6}
}
@media (max-width: 999px){
	/*#content-wide { padding: 13px 20px 5px 20px;}*/
}
@media (max-width: 750px){
	.featured-text {padding-top:60px;}
	.featured-new {top:-10px;margin-left:38%;}
}

.czkreditpackaageprice{font-size:52px; line-height:52px}
.czkreditpackaageprice div{font-size:16px; line-height:16px; margin-bottom:6px;}
.czkreditpackaageprice sup{font-size:20px !important}
.packagesms34 {
	margin-top: 11px;
	margin-bottom: 12px;
}
