﻿/* RJK Sales Revision December, 07, 2017 */
/* Coded by Brian J. Balogh */
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}

footer,nav{display:block}

a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}img{border-style:none}

::-webkit-input-placeholder{color:inherit;opacity:0.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}

html,body{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}html{overflow-x:hidden}h3{font-size:24px}
h3{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}img{margin-bottom:-5px}a{color:inherit}
.button{border:none;display:inline-block;outline:0;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}   
.button:disabled{cursor:not-allowed;opacity:0.3}:disabled *{pointer-events:none}
.ul{list-style-type:none;padding:0;margin:0}
.ul li{padding:8px 16px;border-bottom:1px solid #ddd}
.ul li:last-child{border-bottom:none}
.sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}
.bar{width:100%;overflow:hidden}
.center .bar{display:inline-block;width:auto}
.bar .bar-item{padding:8px 16px;float:left;width:auto;border:none;outline:none;display:block}
.bar .button{white-space:normal}
.bar-block .bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;outline:none;white-space:normal;float:none}
.container:after,.container:before,.row-padding:after,.row-padding:before,.bar:before,.bar:after{content:"";display:table;clear:both}
.half,.quarter{float:left;width:100%}
@media (min-width:601px){.quarter{width:24.99999%}.half{width:49.99999%}}
.content{max-width:980px;margin:auto}
@media (max-width:800px){	
.hide-small{display:none!important}}
@media (min-width:993px){.hide-large{display:none!important}}
@media (max-width:992px) and (min-width:801px){.hide-medium{display:none!important}}
.top{position:fixed;width:100%;z-index:1}.top{top:0}
.row-padding,.row-padding>.half,.row-padding>.quarter{padding:0 8px}
.container{padding:85px 16px;}
.card{box-shadow:0 3px 7px 0 rgba(0,0,0,0.16),0 3px 15px 0 rgba(0,0,0,0.12);}
.rndcrd{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12); border-radius:10px;}
.hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)}
.animate-left{position:relative;animation:animateleft 0.4s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}.large{font-size:18px!important}.xxlarge{font-size:36px!important}.jumbo{font-size:64px!important}
.left-align{text-align:left!important}.center{text-align:center!important}
.section{margin-top:16px!important;margin-bottom:16px!important}
.margin-bottom{margin-bottom:16px!important}
.margin-right{margin-right:16px!important}
.padding-16{padding-top:16px!important;padding-bottom:16px!important}
.padding-64{padding-top:64px!important;padding-bottom:64px!important}
.right{float:right!important}
.button:hover{color:#000!important;background-color:#ccc!important}

.white{color:#000!important;background-color:#fff!important}
.black{color:#fff!important;background-color:#000!important}
.light-grey{color:black!important;background-color:#f1f1f1!important}
.theme-color{color:white!important;background-color:#4069B1!important}
.txt-shdw{font-weight:bold; text-shadow: 0 2px 5px rgba(0,0,0,0.2)}

.vendorbox{
	display:block;
	border:7px groove #4069B1;
	padding:7px 7px 7px 7px; /* top right bottom left */
	background:#FFFFFA;
	}
	