/**handles:concrete-calc**/
#concrete-calc table td{box-sizing:content-box!important}#concrete-calc .forms{top:24px;position:relative}#concrete-calc #columns,#concrete-calc #footings,#concrete-calc #slabs{width:100%;padding:4% 0;margin:0}#concrete-calc .form-img{width:20%}#concrete-calc .form-fields,#concrete-calc .result-fields{width:100%;text-align:left;font-size:1.25em;line-height:2em}#concrete-calc .form-fields table,#concrete-calc .result-fields table{width:100%!important;max-width:700px}#concrete-calc .form-fields table td,#concrete-calc .result-fields table td{padding:5px 5px 5px 5px}#concrete-calc .form-fields table td:last-child,#concrete-calc .result-fields table td:last-child{width:5%}#concrete-calc .diagram{width:20%!important}#concrete-calc #bagsone table,#concrete-calc #bagsthree table,#concrete-calc #bagstwo table{width:100%}#concrete-calc #bagsone table td.field,#concrete-calc #bagsthree table td.field,#concrete-calc #bagstwo table td.field{width:25%!important;display:inline-block}#concrete-calc .form-fields table td.label,#concrete-calc .result-fields table td.label{width:10%!important;padding-bottom:2%!important}#concrete-calc .form-fields table td.field input,#concrete-calc .result-fields table td.field input{padding:0 8%;text-align:center;margin-bottom:20px;font-size:14px;line-height:50px;color:#5f5f5f;background-color:#eee;border:none;border-radius:0;background-image:none;webkit-transition:all 400ms cubic-bezier(0.215,0.610,0.355,1.000);-moz-transition:all .4s cubic-bezier(.215, .61, .355, 1);-o-transition:all .4s cubic-bezier(.215, .61, .355, 1);transition:all .4s cubic-bezier(.215, .61, .355, 1)}#concrete-calc input[type=button],#concrete-calc input[type=reset]{font-weight:700!important;text-transform:uppercase;color:#fff;background-color:#970e1f;line-height:40px;width:auto;padding:0 30px;margin:0 auto;border:none;font-size:1.125rem}#concrete-calc h1{margin:0;font-size:1em;text-align:center;color:#333}#concrete-calc form img{width:80%;height:auto}#concrete-calc a:link{color:#036}#concrete-calc a:visited{color:#369}#concrete-calc a:hover{color:#39c}#concrete-calc a img{border:0}#concrete-calc .left{float:left;margin-right:1em;margin-bottom:5px}#concrete-calc .clear p,#concrete-calc .left p,#concrete-calc .right p{margin:0}#concrete-calc .right{float:right;margin-left:1em;margin-bottom:5px}#concrete-calc .clear{clear:both;margin-bottom:5px}#concrete-calc .imgborder img{border:1px solid #036}#concrete-calc .small{font-size:.8em}#concrete-calc .center{text-align:center}#concrete-calc input{text-align:right}#concrete-calc .serving{clear:both;width:100%;margin:0 auto}#concrete-calc .serving table form{background:#fff}#concrete-calc .serving .list{display:none;margin:10px}#concrete-calc .serving .on{display:block}#concrete-calc .serving label{color:#036;text-decoration:underline;cursor:pointer}#concrete-calc #navsite{list-style:none;padding:0;margin:0;width:100%}#concrete-calc #navsite ul{padding:0;margin:0;list-style:none;display:block}#concrete-calc #navsite ul li a{display:block;float:left;background:#181818;text-decoration:none;font-weight:200;color:#fff!important;line-height:1em;font-size:1em;padding:1em .5em;text-align:center;text-transform:uppercase;margin:0 auto;width:30%;border:1px #fff solid}#concrete-calc #navsite a:link,#concrete-calc #navsite a:visited{color:#000}#concrete-calc #navsite li a.current{background:#970e1f!important}#concrete-calc #navsite li.current a{color:#fff;line-height:1em;font-size:1em;text-transform:uppercase;margin:0 auto;background:#970e1f!important}#concrete-calc #srchUtil .search-txt{width:7em;vertical-align:middle;font-size:.8em}#concrete-calc #srchUtil .search-btn{vertical-align:middle}#concrete-calc ul li{list-style-type:none}#concrete-calc td,#concrete-calc tr{border:0}