.center-block { display: block; margin-left: auto; margin-right: auto; }
.no-pads { padding-left: 0px; padding-right: 0px; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.vertical-center { position: relative; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.unselectable { -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
.box-title { font-size: 28px; margin-top: 30px; color: #000; }
.divider { border-bottom: 1px solid #ebebeb; margin-top: 50px; }
.container-xs-height { display: table; padding-left: 0px; padding-right: 0px; }
.row-xs-height { display: table-row; }
.col-xs-height { display: table-cell; float: none; }
@media (min-width: 768px) { .container-sm-height { display: table; padding-left: 0px; padding-right: 0px; } .row-sm-height { display: table-row; } .col-sm-height { display: table-cell; float: none; } }
@media (min-width: 992px) { .container-md-height { display: table; padding-left: 0px; padding-right: 0px; } .row-md-height { display: table-row; } .col-md-height { display: table-cell; float: none; } }
@media (min-width: 1200px) { .container-lg-height { display: table; padding-left: 0px; padding-right: 0px; } .row-lg-height { display: table-row; } .col-lg-height { display: table-cell; float: none; } }
.col-top { vertical-align: top; }
.col-middle { vertical-align: middle; }
.col-bottom { vertical-align: bottom; }
.shadow { -webkit-box-shadow: 0px 1px 4px 2px #d2d2d2; -moz-box-shadow: 0px 1px 4px 2px #d2d2d2; box-shadow: 0px 1px 4px 2px #d2d2d2; }
.shadow-right { -webkit-box-shadow: 4px -1px 5px -2px #d2d2d2; -moz-box-shadow: 4px -1px 5px -2px #d2d2d2; box-shadow: 4px -1px 5px -2px #d2d2d2; }
.shadow-bottom { -webkit-box-shadow: 0px 10px 35px 2px #bdb9bd; -moz-box-shadow: 0px 10px 35px 2px #bdb9bd; box-shadow: 0px 10px 35px 2px #bdb9bd; } .btn-slidenav.active { background-color: #000; }
.container { padding-left: 10px; padding-right: 10px; }
@media (min-width: 1200px) { .container { width: 980px; } }
p { color: #333; }
a { color: #0088cc; } a:hover { color: #0088cc; }