html{position:relative;min-height:100%}body{font-family:Montserrat,sans-serif;font-size:14px}input,option,select,textarea{font-family:Montserrat,sans-serif;font-size:13px}.btn-success{background-color:#57a900;background-image:-moz-linear-gradient(top,#70d900,#57a900);background-image:-ms-linear-gradient(top,#70d900,#57a900);background-image:-webkit-gradient(linear,0 0,0 100%,from(#70d900),to(#57a900));background-image:-webkit-linear-gradient(top,#70d900,#57a900);background-image:-o-linear-gradient(top,#70d900,#57a900);background-image:linear-gradient(top,#70d900,#57a900)}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:hover,.btn-success[disabled]{background-color:#57a900}.btn-success.active,.btn-success:active{background-color:#57a900}div.container a.brand{background:url(../img/zf2-logo.png) no-repeat scroll 0 10px transparent;margin-left:0;padding:8px 20px 12px 40px}h1{font-size:19px;font-weight:700;margin-top:5px}h2{font-size:15px;font-weight:700}.table-striped>tbody>.danger>td,.table-striped>tbody>.danger>th,.table-striped>tbody>tr>.danger{background-color:#f2dede!important}.table-striped>tbody>.warning>td,.table-striped>tbody>.warning>th,.table-striped>tbody>tr>.warning{background-color:#fcf8e3!important}.table-striped>tbody>.success>td,.table-striped>tbody>.success>th,.table-striped>tbody>tr>.success{background-color:#dff0d8!important}.table-striped>tbody>.info>td,.table-striped>tbody>.info>th,.table-striped>tbody>tr>.info{background-color:#d9edf7!important}.bold{font-weight:700}.glyphicon-remove{color:#cd0a0a}.glyphicon-edit{color:#ed7500}.glyphicon-off{color:#000}.glyphicon-list{color:#00b8ba}.glyphicon-lock{color:#000}.glyphicon-th-list{color:#006ea2}.glyphicon-fire{color:#ed7500}.glyphicon-folder-open{color:#2893e0}.glyphicon-euro{color:#0092c4}.glyphicon-camera{color:#2fa011}.glyphicon-chevron-up{color:#515151}.glyphicon-envelope{color:#469cdf}.minheight300{min-height:300px}.marginleft50{margin-left:50px}.marginleft10{margin-left:10px}.marginleft5{margin-left:5px}.pricefont{font-size:16px}footer{color:#000}footer a{text-decoration:underline}.dl-horizontal dt{text-align:left}.navbar-inverse .navbar-nav>li>a{color:#fff;font-weight:700}.navbar-inverse .navbar-brand{color:#fff;font-weight:700}.colorwhite{color:#fff}.clear5{clear:both;height:5px}footer{padding:30px 0}.domainlink{color:#079ae6}.td-success{background-color:#5cb85c}.td-warning{background-color:#f0ad4e}.td-danger{background-color:#d9534f}.td-black{background-color:#000}.td-info{background-color:#5bc0de}.td-primary{background-color:#337ab7}.text-success{color:#5cb85c}.text-danger{color:#d9534f!important}.text-warning{color:#f0ad4e}.text-black{color:#000}.price_header{font-size:25px;padding-top:20px}.price{font-size:40px;font-weight:700}.block1{background-color:#fff;border-radius:10px;width:95%;margin:auto}.block2{background-color:#2a7636;border-radius:10px;color:#fff;width:95%;margin:auto}.block3{background-color:#87c343;border-radius:10px;color:#fff;width:95%;margin:auto}.grey{color:#767676;font-weight:700}.block2{color:#cfdfdd}.block2 .price{color:#fff}.block2 .price_header{color:#fff}.block2 .grey{color:#c9e6ef}.block2 hr{border-color:#87c752}.block3{color:#fff}.block3 .price{color:#fff}.block3 .price_header{color:#fff}.block3 .grey{color:#fff}.block3 hr{border-color:#fff}.btn-domain{padding:10px}.block1 .btn-domain{background-color:#2a7636;border-radius:5px;color:#fff}.block2 .btn-domain{background-color:#fff;border-radius:5px;color:#000}.block3 .btn-domain{background-color:#fff;border-radius:5px;color:#000}.fs11{font-size:11px}.fs12{font-size:12px}.fs14{font-size:14px}.fs15{font-size:15px}.fs17{font-size:17px}.fs22{font-size:22px}.fs30{font-size:30px}.normal{font-weight:400}.errorfield{background-color:#fdd1d1!important;border:1px solid #cd0a0a}.m10{margin:10px}.mt15{margin-top:15px}.mt0{margin-top:0}.mt2{margin-top:2px}.mt15{margin-top:15px}.ml5{margin-left:5px}.h20{height:20px}.mw180{min-width:180px}.mw300{min-width:300px}.underline{text-decoration:underline}.text-dp{color:#59c5ca}.upperheader{color:#fff;background-color:#297535;border-top:1px solid #fff;border-bottom:1px solid #fff}.upperheader a{color:#fff}.fixedfooter{bottom:0;color:#fff;background-color:#297535;width:100%;height:50px;text-align:center;line-height:50px;font-size:13px}.navheight{height:76px}.h1header{font-size:30px}.logoheader{font-size:60px}.lh20{line-height:20px}.lh30{line-height:30px}.lh70{line-height:70px}@media (max-width:480px){.lh70{line-height:40px}}.bgwhite{background-color:#fff}.domainblock{border:1px solid #ccc;padding:10px;margin-bottom:5px;border-radius:5px}.domainlink{color:#297538}.domainlink:hover{color:#87c74b}.row.display-flex{display:flex;flex-wrap:wrap}.row.display-flex>[class*=col-]{display:flex;flex-direction:column;padding-bottom:15px}#newsletter.section{background-color:#87c74b;margin-top:30px}.newsletter{text-align:center}.newsletter p{font-size:24px}.newsletter form{position:relative;max-width:520px;margin:30px auto}.newsletter form:after{content:"\f003";font-family:FontAwesome;position:absolute;font-size:160px;color:#e4e7ed;top:15px;-webkit-transform:translateY(-50%) rotate(15deg);-ms-transform:translateY(-50%) rotate(15deg);transform:translateY(-50%) rotate(15deg);z-index:-1;left:-90px}.newsletter form .input{width:calc(100% - 160px);margin-right:-4px;border-radius:40px 0 0 40px}.newsletter form .newsletter-btn{width:160px;height:40px;font-weight:700;background:#297535;color:#fff;border:none;border-radius:0 40px 40px 0}.roundbutton{width:50px;height:40px;background:#f18b00;color:#fff;border:none;line-height:1px;border-radius:0 40px 40px 0}.newsletter .newsletter-follow{text-align:center}.newsletter .newsletter-follow li{display:inline-block;margin-right:5px}.newsletter .newsletter-follow li:last-child{margin-right:0}.newsletter .newsletter-follow li a{position:relative;display:block;width:40px;height:40px;text-align:center;line-height:40px;border:1px solid #e4e7ed;background-color:#fff;-webkit-transition:.2s all;transition:.2s all}.newsletter .newsletter-follow li a:focus,.newsletter .newsletter-follow li a:hover{background-color:#e4e7ed;color:#d10024}.newsletter .glyphicon-envelope{color:#fff}.input{height:40px;padding:0 15px;border:1px solid #e4e7ed;background-color:#fff;width:100%}.panel-green .panel-heading{background-color:#3a813b;color:#fff}.panel-green{border:1px solid #3a813b}a{color:#007a8b}.cp{cursor:pointer}