﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    border: 0 none;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
}
li { list-style:none}
input::-moz-focus-inner {border:0;padding:0;}
button::-moz-focus-inner {border:0;padding:0;}
a {outline:none;border:none;text-decoration:none;}
a:hover {text-decoration:none;}
.clear { clear:both}

table{
border:0px;
border-collapse:collapse;
}
table td{
padding:0px;
}


/*Helpers*/
.clear {clear:both;}
.clearfix:after,
.clearfix:before {
	 visibility: hidden;
	 display: block;
	 font-size: 0;
	 content: " ";
	 clear: both;
	 height: 0;
 }

html, body {height:100%;width:100%;font-size:10px;}
.fixed-body {position:fixed;overflow:hidden;}
body {position:relative;color:#257a66;font-family: 'orgonmedium';font-size:1.8rem;height:80%;}
.loading-form { display: none; }
.loader { background: url(https://images.zentio.com/zm/flinkbisk/loader.gif) no-repeat;margin: 43%; }
.nav_for_mobile {left: -255px;position: fixed;z-index: 9999;height: 100%;width: 255px;color: #fff;font-size: 1.7rem;text-transform: uppercase;background: #2bc1ad;transition: left 1s;}
.nav_for_mobile.open {left: 0;}
.nav_for_mobile  ul {padding: 0 0 0 20px;}
.nav_for_mobile  ul li {padding: 20px 0 0;}
.nav_for_mobile a {color: #fff;font-size: 1.7rem;text-transform: uppercase;}
.mobile-trigger {display: none;float: left; margin: 16px 0 0 24px;color: #fff; font-size: 4rem;cursor: pointer;} 
.mob_selected {display: none;}
.flinkbisk_content_wrapper {
    min-height: calc(100vh - 60px - 72px);
}

/*Common Elements*/
ol li {list-style-type: decimal;list-style-position: inside;}
.but {padding: 7px 30px;color: #fff; font-size: 3.5rem; text-align:center;border: none; cursor: pointer;font-family: 'orgonextrabold';-webkit-appearance: none;-webkit-border-radius:0;border-radius:0;}
.but.big {color: #fff;padding: 13px 40px;font-size:5.5rem;}
a.but {display: inline-block;text-decoration: none;}
.but.small {padding: 6px 19px;font-size:2.3rem;border-radius:2px;}
.but.rounded {padding: 5px 13px;font-size: 2.2rem;border-radius: 3px;}
.but.bordered {padding: 5px 20px;font-size: 1.7rem;background: none;border: 1px solid;}
.but.bordered.red {color: #cd264c;border-color: #cd264c;}
.but.bordered.green {color: #2bc1ad;border-color: #2bc1ad;}
.green {background: #00a58e;}
.green:hover {background: #419581;}
.green:disabled {background: #858585;}
.yellow {background: #c8a752;}
.yellow:hover {background: #b4974b;}
.gray {background: #bebebe;}
.rounded {display:inline-block;padding:3px 13px;font-size: 2.5rem;border-radius: 50%;}
.rounded.green {color: #fff;background: #61b6a2;}
input[type="text"], input[type="password"] {padding: 7px 30px;color: #333;font-size: 2.2rem;background: #fff;border:none;}
.body_wrapper {transition: margin 1s;height: 100%;}
.body_wrapper.slider-body {margin-left: 255px;}
.select-style select {width: 100%;height: 44px;line-height: 44px;padding: 0 0 0 15px;color: #858585;font-size: 1.8rem;border-right: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #bebebe;-webkit-appearance: none;-moz-appearance: none;appearance: none;background:url(https://images.zentio.com/zm/flinkbisk/bg_select_custom.svg) no-repeat 100% 0 #fff;background-size: 44px 44px;border-radius: 4px;box-sizing: border-box;}
.to-right {float: right;}
.margin-right-15 {margin-right: 15px;}
.field-validation-error span,
 .validation-wrapper .field-validation-error { color: #ff0000;font-size: 1.6rem;font-weight: bold;font-family: "orgonlight";}
.decorate-block {width: 144px;height: 124px;padding: 35px 20px 0 12px;color:#000100;text-align:center;background:#FFE200;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.decorate-block span {font-size: 1.8rem;}
.decorate-block h2 {font-size: 4.5rem;line-height: 45px;font-family: 'orgonbold';} 

/*Header*/
.fixed_header { position: fixed;margin-top: -92px;z-index: 10000;}
.relative_header {height:92px;background: #2bc1ad;width: 100%;}
header section {position: relative;max-width: 1280px;margin: 0 auto;}
.logo {position: absolute;display: block; top: 13px;left: 0;width: 287px;height: 64px;background: url(https://images.zentio.com/zm/flinkbisk/logo.png) no-repeat;}
nav {position: absolute; right: 0; left: 289px; top: 28px;text-align: right;}
nav a {display: inline-block; margin-left: 3.2%;padding: 5px 16px;color: #fff;border: 1px solid #2bc1ad;}
nav a:first-child {margin: 0;}
nav a.selected {border: 1px solid #fff;}

/*DatePicker*/
.ui-datepicker { margin-top: -92px;font-size: 1.8rem;}

/*Top Banner*/
.top_banner {height: 448px;background: url(https://images.zentio.com/zm/flinkbisk/bg_top_banner.jpg) no-repeat;background-size: cover;background-position: 100% 0;margin-top: 92px;}
.top_banner.christmas {background: url(https://images.zentio.com/zm/flinkbisk/bg_top_banner_christmas.jpg) no-repeat;background-size: cover;background-position: 100% 0; }
.top_banner.camp_s {height: 498px;background: url(https://images.zentio.com/zm/flinkbisk/bg_top_banner-snacks2.png) no-repeat;background-size: cover;background-position: 60% 0;margin-top: 92px;}
.top_banner.camp_g.utmm_gk1 {height: 448px;background: url(https://images.zentio.com/zm/flinkbisk/bg_top_banner_gk11.png) no-repeat;background-size: cover;background-position: 100% 0;margin-top: 92px;}
.top_banner.camp_g.utmm_gk2 {height: 448px;background: url(https://images.zentio.com/zm/flinkbisk/bg_top_banner_gk2.png) no-repeat;background-size: cover;background-position: 100% 0;margin-top: 92px;}
.top_banner.camp_g.utmm_gk3 {height: 448px;background: url(https://images.zentio.com/zm/flinkbisk/bg_top_banner_gk3tst.png) no-repeat;background-size: cover;background-position: 100% 0;margin-top: 92px;}
.top_banner.camp_b {height: 498px;background: url(https://images.zentio.com/zm/flinkbisk/bg_top_banner_easter.jpg) no-repeat;background-size: cover;background-position: 60% 0;margin-top: 92px;}
/*.top_banner.camp_c,*/
.top_banner.camp_g {height: 498px;background: url(https://images.zentio.com/zm/flinkbisk/bg_top_banner_g_valentine.jpg) no-repeat;background-size: cover;background-position: 60% 0;margin-top: 92px;}
.top_banner.camp_h {height: 498px;background: url(https://images.zentio.com/zm/flinkbisk/bg_top_banner_g.jpg) no-repeat;background-size: cover;background-position: 60% 0;margin-top: 92px;}
.top_banner section {position: relative;max-width: 1280px;margin: 0 auto;}
.top_banner .decorate-block {position: absolute;right: 13.2%;top: 43px;}
.top_banner_content {display: inline-block;margin: 3% 0 0 -40px;}
.top_banner_content h2 {
    margin: 0 0 10px;
    color: #F64323;
    font-size:4.4rem;
    font-family: 'orgonextrabold';
    line-height: 4rem;
    text-align: center;
    text-shadow: 0px 0px 2px #FFFFFF;
}
.top_banner_content h3.head_line {
    color: #014b3a;
    font-size:2.9rem;
    font-family: 'orgonextrabold';
    text-align: center;
    display: none;
}
.top_banner.camp_a .top_banner_content h3.head_line {
    display: block;
}
.top_banner.camp_o .top_banner_content h3.head_line {
    display: block;
}
.top_banner_content h4 {margin: 0 0 10px;color: #035542; font-size:2.2rem;font-family: 'orgonbold';text-align: center;}
.top_banner_content h4.orange {color: #da8712;}
.top_banner_content h5 {margin: 0;font-size:2rem;font-family: 'orgonbold';text-align: center;}
.but-content {text-align:center;}
.but-content.txt-left { text-align: left;}
.but-content .but {display: inline-block;margin: 0 5px 3px 0;color: #fff;vertical-align: top;text-decoration: none;}
.but-content .info { display: inline-block;text-align: left;}
.but-content .item {display: inline-block;text-align: left;vertical-align: top;}
.but-content .info li {color: #333333;font-size: 2.4rem;font-family: "orgonlight";}

/*Content Block*/
.content-block {text-align: center;}
.content-block.green {background:#cee0dc;}
.content-block.yellow {background: #f8f1df;}
.content-block section {max-width: 1280px;margin: 0 auto;padding: 20px 0;}
.content-block h3 {color: #27957b;font-size: 5.5rem;line-height: 55px;font-family: "orgonmedium";}
.content-block h4 {color: #00716c;font-size: 3.6rem;}
.content-block a {color:#05988f;text-decoration: underline;}
.content-block .but {text-decoration: none;}

/*List View*/
.list-view {text-align: center;}
.list-view section {position: relative;max-width: 1280px;margin: 0 auto;}
.list-view section h2 {margin: 0 0 10px 20px;color: #32716c;font-size: 2.5rem;font-family: 'orgonextrabold';text-align:left;font-style:italic;}
.list-view ul li {display: inline-block;width: 30%;margin: 0 0 0 3%;vertical-align: middle;}
.list-view ul li:first-child {margin: 0;}
.list-view ul li figure {float: left;margin: 0 15px 0 0;}
.list-view ul li figure img {width: 156px;height:156px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border: 2px solid #fff;}
.list-view ul li article {min-height: 110px;padding: 10px 0 0;color: #00716c;text-align: left;font-size: 1.8rem;vertical-align: middle;font-family: "orgonlight";font-style: italic;}
.list-view ul li article h3 {color: #085c49;font-size: 1.7rem;font-weight: bold;}
.list-view ul li .rounded {margin: 0 5px 0 0;}
.list-view ul li .float_text {overflow:hidden;text-align:left;}
.list-view ul li h4 {margin:0;color:#61b6a2;font-size:2.3rem;}
.list-view ul li .rounded {float: left;}
.list-view .pic_area {margin: 0 0 10px;width: 380px;height: 270px; background:url(https://images.zentio.com/zm/flinkbisk/bg_info_list.png);background-size:auto 100%;background-repeat: no-repeat;}
.list-view .pic_area.sec {background-position: -406px 0;}
.list-view .pic_area.th {background-position: -772px 0;}

.content-block section.info_block {position: relative;padding: 77px 0;background: url(https://images.zentio.com/zm/flinkbisk/bg_content_left.png) no-repeat 0 46px;}
.content-block section.info_block.camp_s {position: relative;padding: 77px 0;background: url(https://images.zentio.com/zm/flinkbisk/bg_content_left_snacks.png) no-repeat 0 46px;}
.info_block:before {display:block;content:'';position: absolute; bottom :-2px;right: 0;width:469px;height:450px;background: url(https://images.zentio.com/zm/flinkbisk/bg_content_right.png) 0 0 no-repeat;}

.block_with_content {margin:0 0 0 23%;width: 529px;}
.block_with_content h3 {color:#7b5e15;font-size:3.6rem;text-align:left;}
.block_with_content p {padding: 0 0 20px;color: #94772e;font-size:2.1rem;text-align:left;}
.block_with_content .but {color: #fff;text-decoration: none;}

/*Gallery*/
.gallery-img {background:#f5f2ea;text-align:center;}
.gallery-img h2 {margin: 0 0 3px;color:#425e83;font-size:3.8rem;}
.gallery-img h3 {margin: 0 0 10px;color:#50719c;font-size:2.4rem;}
.gallery-img section {max-width: 1280px;margin: 0 auto;padding: 20px 0;}
.gallery-img ul {margin:0 0 20px;}
.gallery-img ul li {display:inline-block;margin:18px 16px;}
.gallery-img .link {float:left;margin: 0 0 25px;color:#3b9f87;font-size:2.4rem;text-decoration:underline;text-align: left;}
.gallery-img .link:hover {text-decoration: none;}
.gallery-img .link .rounded {vertical-align: middle;margin: 0 10px 0 0;padding: 6px 13px;font-size: 4rem;}

/*Bottom Banner*/
.bottom_banner {width: 100%; height: 661px; background:url(https://images.zentio.com/zm/flinkbisk/bg_bottom_banner.jpg) no-repeat; background-size: cover;}
.bottom_banner section {position: relative;max-width: 1280px;height: 100%;margin: 0 auto;}
.bottom_banner .logo_dog {position: absolute;right: 0;bottom: 20px;width:178px;height:160px;background:url(https://images.zentio.com/zm/flinkbisk/logo_dog.svg) no-repeat; background-size: contain;}
.bottom_banner .ellipse {position:absolute;right: 30.5%;width: 341px;height:216px;background:url(https://images.zentio.com/zm/flinkbisk/ellipse.svg) no-repeat;background-size: contain;}
.bottom_banner .ellipse:before {position:absolute;z-index:1;width: 77px;height:97px;content:"";display:block;bottom: 0;left: 45px;background:url(https://images.zentio.com/zm/flinkbisk/icon-tail.svg) no-repeat;}
.bottom_banner .ellipse.small {z-index:9999;left: auto;right:5%;width:262px;height:156px;background:url(https://images.zentio.com/zm/flinkbisk/ellipse.svg)  no-repeat;background-size: cover;}
.bottom_banner .ellipse .text {position:relative; z-index:99;display: inline-block;width: 100%;margin: 61px 0 0;font-size: 4.8rem;color: #007c5f;font-family: "orgonbold";font-style: italic;text-align:center;}
.bottom_banner .ellipse.small {left: auto;top: 113px;right: 0;width: 294px;height: 192px;background: url(https://images.zentio.com/zm/flinkbisk/ellipse.svg) no-repeat;background-size: contain;}
.bottom_banner .ellipse.small .text {font-size: 3.9rem;}

/*Bottom Info*/
.bottom_info {background: #eef4f6;} 
.bottom_info section {position: relative;max-width: 1280px;margin: 0 auto;padding: 76px 104px;text-align:center;}
.bottom_info h3 {margin: 0 0 10px;color: #425e83;font-size: 3rem;font-family: "orgonbold";text-align:left;}
.bottom_info .ul_links {display:inline-block;float:left;vertical-align: middle;text-align:left;margin-left: 30px;}
.bottom_info .ul_links li {padding: 7px 0;}
.bottom_info .ul_links li:first-child {padding: 0 0 7px;}
.bottom_info .ul_links li a {color:#333333;font-size: 2rem;}
.bottom_info .ul_links h3 a { color: inherit;}
.bottom_info .ul_links li a:hover {text-decoration: underline;}
.bottom_info .ul_sharing {display:inline-block;margin: 50px 0 0;vertical-align: middle;}
.bottom_info .ul_sharing li {margin:0 14px;}
.bottom_info .ul_sharing .rounded {clear:both;vertical-align: middle;width: 37px;height: 41px;line-height: 41px;margin: 0 10px 5px 0;padding: 6px 13px;font-size: 4rem;text-align:center;background:#3c9f88;}
.bottom_info .ul_sharing .ic-flick {display:inline-block;width:41px;height:38px;margin: 3px 0 0;background:url(https://images.zentio.com/zm/flinkbisk/ic-flink.png) no-repeat;}
.bottom_info .search {float:right;margin: 50px 0 0;}
.bottom_info .search input {display: inline-block;vertical-align: middle;height: 45px;}
.bottom_info .search .but {display: inline-block;vertical-align: middle;margin:0 0 0 -3px;}

.bottom_info .ul_sharing li {display:inline-block;text-align:center;}
.bottom_info .ul_sharing li a {color: #333333;font-size: 1.8rem;}

/*Inner pages*/
.inner-page-block {padding: 26px 0 51px;color: #666666;font-size: 1.3rem;margin-top: 92px;}
.inner-page-block.order-form {padding: 0 0 51px;margin-top: 0;}
.inner-page-block section {position: relative;max-width: 1280px;margin: 0 auto;}
.inner-page-block h1 {color: #2ca689;font-size: 3.5rem;font-family: "orgonbold";}
.inner-page-block h2 {color: #00716c;font-size: 2.8rem;font-family: "orgonbold";}
.inner-page-block h3 {color: #00716c;font-size: 2.4rem;font-family: "orgonbold";}
.inner-page-block h5 {color: #00716c;font-size: 1.8rem;}
.inner-page-block h5 a {color: #00716c;}
.inner-page-block input[type="text"], 
.inner-page-block input[type="password"] {width: 100%;height: 44px;line-height: 44px;padding: 0 0 0 15px;color: #858585;font-size: 1.8rem;border-right: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #bebebe;border-radius: 4px;box-sizing: border-box;}
.inner-page-block textarea {width: 100%;height: 225px;padding: 0 0 0 15px;color: #858585;font-size: 1.8rem;border-right: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;border-top: 1px solid #bebebe;border-radius: 4px;box-sizing: border-box;font-family: "orgonregular";}
.container-for-elements {margin: 0 0 15px;padding: 22px 27px;background: #ebf4f2;border-radius: 2px;box-sizing: border-box;text-align: left}
.inner-page-block .container-for-elements h3 {margin: 0 0 10px;color: #2ca689;}
.inner-page-block .container-for-elements h3.switch-to-campaign-headline {color: #666666;} 
.inner-page-block .container-for-elements .klarna-cart-body h3 {margin: 0;}
.container-for-elements.confirm {position:relative;width: 851px;}
.steps {position: relative;width: 910px;}
.steps.th {width: 717px;}
.inner-page-block .form-content .item {display:inline-block;width: 100%;margin-bottom: 15px;vertical-align: top;}
.inner-page-block .form-content .item label {color:#666666;font-size: 1.6rem;}
.inner-page-block .form-content .item.with-input-label label {font-size: 1.8rem;font-style: italic;}
.inner-page-block .form-content .item.with-input-label label a {color: #333333;}
.inner-page-block .form-content .item.with-input-label.radiobutton {text-align: left;}
.inner-page-block .form-content .item.with-input-label.radiobutton label {font-style: normal;color:#2ca689;}
.inner-page-block .form-content .item .payment {display:inline-block;vertical-align:middle;margin: -2px 0 0 10px;background-image:url(https://images.zentio.com/zm/flinkbisk/bg_payment.png);background-repeat:no-repeat;}
.inner-page-block .form-content .item .paypal {width: 57px;height: 16px;}
.inner-page-block .form-content .item .visa {width: 65px;height: 21px;background-position: 100% 0;}
.inner-page-block .form-content .item .but {display: inline-block;vertical-align: top;}
.inner-page-block .form-content p {padding: 0 0 15px;font-size: 1.5rem;}
.inner-page-block .form-content p a {color: #333333;}
.inner-page-block .form-content .item .info {display: inline-block;margin: 0 0 0 10px;}
.inner-page-block .form-content .item .info li {color: #55967b;font-size: 2.4rem;font-family: "orgonlight";}
.inner-page-block .form-content .size1 {width: 277px;}
.inner-page-block .form-content .size2 {width: 103px;}
.inner-page-block .form-content .size3 {width: 153px;}
.inner-page-block .form-content .size4 {width: 38%;}
.inner-page-block .form-content .size5 {width: 58%;}
.inner-page-block .form-content .size6 {width: 100%;}
.form-content .select-style {display: inline-block;margin: 0 0 0 15px;}
.form-content .select-style:first-child {margin: 0;}
.form-content .but {display:inline-block;}
.input-file {position: relative;overflow: hidden;display: inline-block;} 
.input-file input[type="file"] {position: absolute;z-index: 9999;left: 0;top: 0;opacity: 0;cursor: pointer;font-size: 3rem;}
.input-file .but {display: inline-block;padding: 0 12px;height: 44px;font-weight: normal;font-size:1.8rem;border-radius: 2px;vertical-align:top;}
.input-file input[type="text"] {margin: 0 0 0 -8px;border-radius: 0 2px 2px 0;}
.img_confirm {width: 351px;height: 118px;margin: 15px 0 15px 20px;background:url(https://images.zentio.com/zm/flinkbisk/bg_confirm_page.svg) no-repeat;background-size: contain;}
.content-block-part {width: 585px;}
.content-block-part.big {width: 845px;}
.content-block-part.middle {width: 655px;}
.content-block-part.full { width: 100%;}
.content-block-part a {color: #2ca689;text-decoration: underline;}
.content-block-part .but { color: #fff;text-decoration: none;}
.art-decor {position: absolute; right: 48px;top: -34px;width: 358px;height:341px;background:url(https://images.zentio.com/zm/flinkbisk/bg_dog.svg);background-size: contain;}
.art-decor .art-text {position:absolute;top: 35px;right: 21px;width: 125px;color: #fff;font-size:2.2rem;text-align:center;}
.art-decor .art-text a {color: #fcff00;}
.history {margin: 15px 0;}
.history span {color: #666666;font-size:1.7rem;}
.history span a {color: #666666;text-decoration: none;}
.history .selected {color:#257a66;}
.list-step { margin-bottom: 15px;}
.list-step.vertical { margin-bottom: 0px;}
.list-step li {display: inline-block;margin: 0 0 0 18px;}
.list-step.vertical li {display: block;margin: 5px 0px;}
.list-step li:first-child {margin: 0;}
.list-step li figure {position:relative;margin: 0 0 5px;width: 269px;height: 160px;background: #fff;}
.list-step li figure:before {position:absolute;content:"";display:block;left: 50%;background-image:url(https://images.zentio.com/zm/flinkbisk/bg_dog_list.png);background-repeat: no-repeat;-webkit-transform: translate(-50%);transform: translate(-50%);}
.list-step li .dogSize1:before {top: 21px;width: 104px;height: 115px;background-position: 0 -63px;}
.list-step li .dogSize2:before {top: 7px;width: 116px;height: 155px;background-position: -143px -49px;}
.list-step li .dogSize3:before {top: -46px;width: 158px;height: 199px;background-position: 100% 0;}
.list-step li article {color: #2ca689;}
.list-step .dogSizeItem label { font-size: 1.5rem;}
.list-step .planItem:hover { background-color: #abd4d2;cursor: pointer; }
.list-step .planItem.selected { background-color: #abd4d2; }
.list-step .planItem input[type="radio"] {visibility: hidden; height: 0; }
.list-sec {margin: 8px 0;}
.list-sec li {position:relative;width:32.2%;min-height:441px;margin: 0 0 0 12px;padding:30px 12px;background: #ebf4f2;text-align:center;vertical-align:top;box-sizing:border-box;}
.list-sec li h3 {color: #2ca689;font-size:2.5rem;font-family: "orgonextrabold";}
.list-sec li h4 {color: #2ca689;font-size:2.1rem;}
.list-sec li h5 {color: #e49d14;font-size:2.2rem;font-family: "orgonextrabold";}
.list-sec .new-label {position:absolute;right:-17px;top:-20px;display:block;width:114px;height:86px;background:url(https://images.zentio.com/zm/flinkbisk/bd_new_label.png);}
.art-step {position:absolute;right:0;top:-26px;width:336px;height:419px;background:url(https://images.zentio.com/zm/flinkbisk/bg_content_top.png) no-repeat;}
.art-box {position: absolute; right: -301px;top: 9px;width: 268px; padding: 250px 0 0;background:url(https://images.zentio.com/zm/flinkbisk/bg_box_content_right.png) no-repeat center top;}
.art-box .text {color: #2ca689;font-family: "orgonextrabold";font-size:1.8rem;line-height: 1.9rem;text-align: center;}
/*.art-box.big { right: -463px;width: 443px;}*/
.art-box.big .text {color: #e0ac40;font-family: "orgonbold";font-size: 2.7rem;line-height: 2.9rem;}
.content-block-part ol {padding: 0 0 10px;}
.content-block-part ol li {padding: 10px 0;font-size: 1.8rem;color: #3e3e3e;}
.text-for-info {width: 973px;padding: 35px 0;color: #3e3e3e;font-size: 1.4rem;}
.text-for-info p {padding: 8px 0;}
.text-for-info label {display:block;}
.art-pic {position: absolute; right: 0;top: 9px;width: 202px; height: 344px;background:url(https://images.zentio.com/zm/flinkbisk/dog-2.svg) no-repeat center top;}
.list-block {padding: 20px 0;color: #3e3e3e;font-size: 1.5rem;font-family: "orgonregular";}
.txt-item {margin: 0 0 20px;}
.list-block h2 {color: #3e3e3e;font-size: 1.6rem;}
.list-block p {padding: 0 0 0 15px;}
.list-block figure {margin: 0 0 3px;padding: 10px 0 0;}
.list-block .fixed-to-left {padding: 0;}
.last {margin: 40px 0;}
.last h2 {padding: 0 0 0 15px;font-size: 1.7rem;}

.container-for-elements.payments { margin: 0; padding: 0;background: none;border-radius: 0;}
.container-for-elements.payments .template-layout {background: #ebf4f2;border-radius: 2px;box-sizing: border-box;}
.container-for-elements.payments .payment-types { margin: 0;padding: 22px 27px 0 27px; height: auto; }
.container-for-elements.payments .hide-payments { height: 0; }
.container-for-elements.payments .field-validation-error { margin-left: 27px; }

/*Try again*/
.try-again {position: relative;min-height: 700px;padding: 44px 0 66px;/*background: url(https://images.zentio.com/zm/shaibox/bg_confirm_page.jpg) center top no-repeat;*/}

.try-again h1 {color: #2ca689;font-size: 34px;}
.try-again h2 {margin: 0 0 15px;color:#00716c;width: 95%;font-size: 24px;line-height: 27px;font-family: "orgonregular";}
.try-again h2.full {width: 100%;}
.try-again article {padding: 0 0 40px;}
.try-again .btn {display: inline-block;padding: 15px;color: #fff;font-size: 51px;font-family: "orgonextrabold";background-color: #1e4aa8;border:none;cursor: pointer;}
.try-again .btn-small {display: inline-block;margin: 0 15px 0 0;padding: 8px 25px;color: #fff;font-size: 22px;font-family: "orgonregular";border:none;cursor: pointer;vertical-align: middle;}
.try-again .btn-small.blue {background-color: #1e4aa8;}
.try-again .btn-small.green {background-color: #11842f;}

/*Footer*/
footer {background: #2bc1ad;}
footer section {position: relative;max-width: 1280px;height:60px;margin: 0 auto;}
footer .copy {float: right;margin: 14px 0 0;color: #fff;}
footer .info {float: left;margin: 16px 0 0 15px;color: #fff;font-size: 1.5rem;}
.logo_footer {float:right;margin:12px 0 0 10px;width:101px;height:25px;background:url(https://images.zentio.com/zm/flinkbisk/logo_footer.png) no-repeat;}

/*Invite*/
.invite { margin-top: 92px;}

.inner-page-block.confirmation_block {
    height: 95.5%;
}

.confirmation-addons > img { margin:  0 10px 10px 0; }

.anchor { display: block; height: 8rem; margin-top: -4rem; visibility: hidden; }

.top_banner_mobile_only {display: none}
.klarna-cart-body { text-align: center; margin: 0 0 10px;}
.klarna-cart-body img { width: 45%; padding-bottom: 5px}

.sign-up-row { width: 100%; display: block; float:left }
.sign-up-left-col { width: 45%; display: inline-block; float:left }
.sign-up-right-col { width: 50%; display: inline-block; float:right }
.sign-up-image { width: 100% }
.sign-up-completed { padding: 15px; width: 420px; text-align: center }