@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@page{size:A4;margin:0;padding-bottom:100mm}@media print{html,body{width:210mm;height:297mm;border:1px solid black !important}html .container,html .col-xs-12,body .container,body .col-xs-12{width:100%}body{padding:10mm 5mm}footer#site-footer{display:none}.entry-header{width:100%}.entry-header .header-left{width:33.3333333333%}.entry-header .header-right{width:66.6666666667%}div.tab-content{display:block !important}div.panel-group{display:block !important}div.panel-group .panel{border:none}div.panel-group .panel .panel-heading{display:none !important}div.panel-group .panel .collapse{display:block !important}div.panel-group .panel .collapse .panel-body{border:none}.image-gallery img{width:75%;padding:15px;margin:0 auto}}section.object-calculator{padding-top:40px;padding-bottom:40px}.nav.nav-tabs{border-bottom:none}.nav.nav-tabs>li{margin-bottom:10px;width:100%}.nav.nav-tabs>li>a{background:#ffd701;background-color:#ffd701;color:#fff;border-radius:0;text-align:center;vertical-align:middle}.nav.nav-tabs>li a:hover,.nav.nav-tabs>li.active>a,.nav.nav-tabs>li.active>a:hover,.nav.nav-tabs>li.active>a:focus{background:#353d3d;background-color:#353d3d;color:#fff;border-bottom:none}div.tab-content{padding:0}div.tab-content .tab-pane>section{padding-top:0;padding-bottom:0}.panel-group>.panel>.panel-heading{background:#ffd701;background-color:#ffd701;color:#ffd701;border-top-left-radius:3px;border-top-right-radius:3px;padding:15px}.panel-group>.panel>.panel-heading h4.panel-title{color:#333}div.separator{overflow:hidden;display:block;padding:0}div.separator div.object{width:50%;overflow:hidden;margin:0;padding:0;display:block;float:left;height:142px}div.separator div.object div.txt{width:100%;padding-top:10px}div.separator div.object div.txt p span{padding:0 5px}div.separator div.object div.img{overflow:hidden;float:left}div.separator div.object div.buttons{overflow:hidden;float:right;padding-top:30px}div.separator div.object .up_count,div.separator div.object .down_count,div.separator div.object .counter{width:40px;height:40px;float:left;padding:0}div.separator div.object .counter{margin:0 5px;text-align:center}div.separator div.object:nth-child(1){border-right:1px #eee solid}div.separator div.object:nth-child(1) div.buttons{padding-right:10px}div.separator div.object:nth-child(2){padding-left:10px}@media (max-width: 767px){div.separator div.object{height:auto;width:100%;border-bottom:1px #eee solid;border-right:none !important;padding:20px 0}div.separator div.object img{width:100%;height:auto}div.separator div.object div.buttons{clear:both;padding-top:10px;float:left}}div.separator:nth-child(1) div.object div.txt{padding-top:0}.totals-wrapper{display:inline-block !important;z-index:1}@media (max-width: 767px){.totals-wrapper{position:fixed !important;bottom:-5px !important;left:0 !important;right:0 !important;width:100% !important}.totals-wrapper .total-container{width:100%}}.total-container{background-color:#353d3d;display:inline-block;min-height:50px;height:auto !important;padding:15px 20px;color:white;line-height:2.4;font-weight:100;font-size:18px;z-index:100}@media screen and (min-width: 991px){.total-container{width:240px}}@media (min-width: 768px) and (max-width: 991px){.total-container{width:100%}}.total-container .total{float:left !important;margin-left:5px}.total-container .total>span{margin-left:5px;font-size:90%}.total-container .btn{width:100%}.no-padding{padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important}@media screen and (min-width: 991px){.optional-equal-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}
