 .container {position: relative;width: 100%;max-width: 1324px;margin: 0 auto;padding: 0 0px;box-sizing: border-box;}
.column, .columns {width: 100%;display: inline-block;box-sizing: border-box;vertical-align: top;}@media (min-width: 1001px) {.container {width: 100%;}.column, .columns {margin-left: 2%;}
	.column:first-child, .columns:first-child {margin-left: 0;}
	.one.column, .one.columns {width: 4.66666666667%;}
	.two.columns {width: 13.3333333333%;}
	.three.columns {width: 22%;}
	.four.columns {width: 30.6666666667%;}
	.five.columns {width: 39.3333333333%;}
	.six.columns {width: 47%;}
	.seven.columns {width: 56.6666666667%;}
	.eight.columns {width: 65.3333333333%;}
	.nine.columns {width: 74%;}
	.ten.columns {width: 82.6666666667%;}
	.eleven.columns {width: 91.3333333333%;}
	.twelve.columns {width: 100%;margin-left: 0;}
	.one-third.column {width: 30.6666666667%;}
	.two-thirds.column {width: 65.3333333333%;}
	.one-half.column {width: 48%;}
	.offset-by-one.column, .offset-by-one.columns {margin-left: 8.66666666667%;}
	.offset-by-two.column, .offset-by-two.columns {margin-left: 17.3333333333%;}
	.offset-by-three.column, .offset-by-three.columns {margin-left: 26%;}
	.offset-by-four.column, .offset-by-four.columns {margin-left: 34.6666666667%;}
	.offset-by-five.column, .offset-by-five.columns {margin-left: 43.3333333333%;}
	.offset-by-six.column, .offset-by-six.columns {margin-left: 52%;}
	.offset-by-seven.column, .offset-by-seven.columns {margin-left: 60.6666666667%;}
	.offset-by-eight.column, .offset-by-eight.columns {margin-left: 69.3333333333%;}
	.offset-by-nine.column, .offset-by-nine.columns {margin-left: 78%;}
	.offset-by-ten.column, .offset-by-ten.columns {margin-left: 86.6666666667%;}
	.offset-by-eleven.column, .offset-by-eleven.columns {margin-left: 95.3333333333%;}
	.offset-by-one-third.column, .offset-by-one-third.columns {margin-left: 34.6666666667%;}
	.offset-by-two-thirds.column, .offset-by-two-thirds.columns {margin-left: 69.3333333333%;}
	.offset-by-one-half.column, .offset-by-one-half.columns {margin-left: 52%;}}html {font-size: 62.5%;}
body {font-size: 1.8em;line-height: 1.6;font-weight: 400;color: #212121;background: #fff;font-family: poppins, sans-serif;font-style: normal;margin: 0;}
h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 2rem;font-weight: 300;color: #190a33;}h1 {font-size: 2.48rem;line-height: 1.2;letter-spacing: -0.1rem;}
h2 {font-size: 2.25rem;line-height: 1.25;letter-spacing: -0.1rem;}
h3 {font-size: 2rem;line-height: 1.3;letter-spacing: -0.1rem;}
h4 {font-size: 2.5rem;line-height: 1.35;letter-spacing: -0.08rem;}
h5 {font-size: 1rem;line-height: 1.5;letter-spacing: -0.05rem;}
h6 {font-size: 0.5rem;line-height: 1.6;letter-spacing: 0;}
h1, h3, h5 {color: #4d4e50;}h2, h4, h6 {color: #45918B;}@media (min-width: 1001px) {h1 {font-size: 3.8rem;font-weight: 100;}h2 {font-size: 2.8rem;}h3 {font-size: 2rem;}h4 {font-size: 1.8rem;}h5 {font-size: 1rem;}h6 {font-size: 0.5rem;}}p {margin-top: 0;}a {color: #45918b;-webkit-transition: color 0.15s linear;-moz-transition: color 0.15s linear;-ms-transition: color 0.15s linear;-o-transition: color 0.15s linear;transition: color 0.15s linear;text-decoration: none;}a:hover {color: #1c5651;}
.nav-menu > li > a {font-weight: 500;font-size: 16px;}.logo-area {padding-top: 3px;}.rs-menu li i {margin-right: 0;color: #333333;transition: 0.3s;-webkit-transition: 0.3s;-ms-transition: 0.3s;}.rs-menu li i:hover {color: #333333;}.menu-area .rs-menu > ul > li > a {color: #bbbbbb;}.menu-area .rs-menu > ul > li > a:hover, .menu-area .rs-menu li.current_page_item > a {color: #333333 !important;}.menu-area {background: #45918b;}.searce-box {position: absolute;top: 0;right: 23%;top: 16px;}.searce-box a.rs-search i {color: #333333;}.searce-box a.rs-search i:hover {color: #ffffff;}.rs-header .rs-header-top .col-md-4:first-child .header-contact {float: left;z-index: 9999;}.inner-page .searce-box {position: absolute;top: 0;right: 16px;top: 15px;}.inner-page .searce-box a.rs-search i {color: #333333;}.rs-header-top {padding: 20px 0 50px;}.menu-area .container {position: relative;}.menu-area .main-menu {background: #45918b;border-radius: 0;width: 100%;z-index: 999;left: 0;max-width: 1170px;margin: 0 auto;}.menu-area .rs-menu ul > li > a {color: #f3f3f3;text-decoration: none;text-transform: uppercase;}.menu-area .rs-menu ul > li > a:hover {color: #333333;}.menu-area .rs-menu ul > li ul.sub-menu a {color: #282725;}.menu-area.sticky .main-menu {position: static;}#rs-slider .container {margin-bottom: 100px;}.rs-search {position: absolute;right: 15px;z-index: 99;top: 0;color: #fff;font-size: 18px;display: inline-block;height: 55px;width: 60px;line-height: 55px;padding: 0;text-align: center;background: #333;}.rs-search:hover {background-color: #333;color: rgba(255, 255, 255, 0.7);}.right-bar-icon, .right-bar-icon {position: absolute;right: 15px;}.right-bar-icon a, .right-bar-icon a {display: inline-block;height: 55px;width: 45px;line-height: 55px;text-align: center;color: #fff;}.right-bar-icon a:hover, .right-bar-icon a:hover {color: #fff;}.right-bar-icon .rs-search, .right-bar-icon .rs-search {position: static;color: #fff;background-color: #333;margin-right: -4px;}.right-bar-icon .rs-search:hover, .right-bar-icon .rs-search:hover {background: #333;}
.right-bar-icon .nav-expander, .right-bar-icon .nav-expander {background: #333;}.right-bar-icon .nav-expander:hover, .right-bar-icon .nav-expander:hover {background: #333;}.rs-courses .cource-item {border: none;background: #fff;}.inner-page .search-modal .modal-content, .search-modal .modal-content, .search-modal .modal-content, .search-modal .modal-content, .search-modal .modal-content {background: transparent;position: initial;border: 0;}.inner-page .search-modal .search-block input, .search-modal .search-block input, .search-modal .search-block input, .search-modal .search-block input, .search-modal .search-block input {height: 60px;line-height: 60px;padding: 0 15px;background: transparent;border-width: 0 0 1px 0;border-radius: 0;border-color: rgba(255, 255, 255, 0.4);box-shadow: none;color: #ffffff;font-weight: 600;font-size: 18px;}.inner-page .search-modal .close, .search-modal .close, .search-modal .close, .search-modal .close, .search-modal .close {color: #ffffff;margin-top: 20px;font-size: 14px;background-color: rgba(255, 255, 255, 0.4);height: 40px;width: 40px;text-align: center;line-height: 40px;border-radius: 50%;opacity: 1;outline: none;transition: all 0.3s ease 0s;}.inner-page .search-modal .close:hover, .search-modal .close:hover, .search-modal .close:hover, .home5 .search-modal .close:hover, .home3 .search-modal .close:hover {background-color: #333;}.inner-page .modal-backdrop, .home1 .modal-backdrop, .home2 .modal-backdrop, .home5 .modal-backdrop, .home3 .modal-backdrop {opacity: 0.95;}.rs-header {position: absolute;width: 100%;z-index: 999;}
.rs-header .menu-area {background-color: rgba(37, 37, 37, 0.8);}.rs-header .menu-area .rs-menu .nav-menu > li > a {color: #ffffff;line-height: 105px;height: 105px;}
.rs-header .menu-area .rs-menu .nav-menu > li > a:hover {color: #1578cf;}.rs-header .menu-area .toggle-btn {position: absolute;right: 16px;top: 44px;background-color: transparent;cursor: pointer;}.rs-header .menu-area .toggle-btn .border-icon {display: block;height: 2px;margin-bottom: 5px;width: 25px;position: relative;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;background: #ffffff;z-index: 11;}.rs-header .menu-area .toggle-btn .border-icon:last-child {margin-bottom: 0;}.rs-header .menu-area .toggle-btn.active {top: 40px;}.rs-header .menu-area .toggle-btn.active .border-icon {background: #ff0d40;}.rs-header .menu-area .toggle-btn.active .border-icon:nth-child(1) {top: 9px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.rs-header .menu-area .toggle-btn.active .border-icon:nth-child(2) {opacity: 0;visibility: hidden;}.rs-header .menu-area .toggle-btn.active .border-icon:nth-child(3) {top: -5px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.rs-header .menu-sticky.sticky {background-color: #212121;}
.rs-header .menu-sticky.sticky .rs-menu .nav-menu > li > a {line-height: 80px;height: 80px;}.rs-header .menu-sticky.sticky .rs-menu .nav-menu > li > a:hover {color: #ff0d40;}.rs-header .menu-sticky.sticky .searce-box {top: 26px;}.rs-header .menu-sticky.sticky .toggle-btn {top: 32px;}.rs-header .searce-box {position: absolute;top: 0;right: 8%;top: 38px;}.rs-header .searce-box a.rs-search i {color: #ff0d40;}.rs-header .rs-menu ul {text-align: right;margin-right: 70px;}.rs-header .searce-box, .rs-header .rs-menu > ul {opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}.hidden-menu .rs-header .searce-box, .hidden-menu .rs-header .rs-menu > ul {opacity: 1;visibility: visible;}.rs-toolbar .rs-toolbar-left .welcome-message, .rs-toolbar .rs-toolbar-left .welcome-message {float: left;margin-right: 25px;}.rs-toolbar .rs-toolbar-left .welcome-message:last-child, .rs-toolbar .rs-toolbar-left .welcome-message:last-child {margin-right: 0;}.rs-toolbar .rs-toolbar-left .welcome-message a, .rs-toolbar .rs-toolbar-left .welcome-message a {color: #ffffff;}.rs-toolbar .rs-toolbar-left .welcome-message a:hover, .rs-toolbar .rs-toolbar-left .welcome-message a:hover {color: #ff0d40;}.rs-toolbar {background: #00bcd4;}.rs-toolbar .toolbar-share-icon {margin-right: 15px;}.rs-toolbar .toolbar-share-icon ul li a {color: #fff;font-size: 14px;}.rs-toolbar .toolbar-share-icon ul li a:hover {color: #92278f;}.rs-toolbar .rs-search {color: #fff;font-size: 14px;}.rs-toolbar .rs-search:hover {color: #92278f;}.rs-header .logo-area {padding-top: 23px;}.rs-header .main-menu .rs-menu ul {text-align: right;margin-right: 112px;}.rs-header .main-menu .rs-menu > ul > li > a {color: #00bcd4;}.rs-header .main-menu .rs-menu ul li a:hover, .rs-header .main-menu .rs-menu ul li.active a, .rs-header .main-menu .rs-menu ul li.current-menu-item > a {color: #92278f !important;}
.rs-header .main-menu .nav-expander {font-size: 20px;-webkit-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;display: block;color: #92278f;position: absolute;right: 15px;top: 26px;}
.rs-header .main-menu .nav-expander:hover {transform: scale(1.1);color: #ff0d40;}.rs-header .sticky {background: #fff;}.rs-header .apply-box {position: absolute;right: 0;min-width: 130px;text-align: center;line-height: 46px;background: #92278f;margin-top: 17px;border-radius: 30px;}.rs-header .apply-box a {color: #fff;display: block;text-transform: uppercase;}.rs-header .apply-box a:hover {color: #00bcd4;}.overly-border::before {border-top: 5px solid #92278f;border-bottom: 5px solid #92278f;}.overly-border::after {border-right: 5px solid #92278f;border-left: 5px solid #92278f;}.home5 .rs-footer .footer-share ul li a, .home5 .rs-footer .footer-share ul li a:hover, .home5 .rs-footer .footer-title:after, .home5 .rs-footer .footer-top .news-form button, .home5 .rs-footer .footer-top .recent-post-widget .post-item .post-date, .home5 .rs-footer .footer-contact-desc, .home5 .rs-latest-news .news-normal-block .news-btn a, .home5 .owl-controls .owl-nav > div:hover, .home5 .rs-team .team-item .team-img .normal-text, .home5 .rs-team .team-item .team-title:after, #scrollUp i {background: #92278f;}.rs-footer .footer-bottom, .rs-footer .footer-top .recent-post-widget .post-item + .post-item, .rs-footer .footer-top .news-form input {border-color: #92278f;}.searce-box i, #rs-slider .slide-content .slider-desc, .copyright a, .rs-footer .footer-top .sitemap-widget li a:hover, .rs-footer .footer-title, .rs-latest-news .news-list-block .news-list-item .news-title a, .rs-latest-news .news-normal-block .news-title a, .rs-events .event-item .event-btn a, .rs-events .event-item .event-title a {color: #92278f;}
.copyright a:hover, .rs-footer .footer-top .recent-post-widget .post-item .post-title a:hover {color: #8bb5e6;}.rs-footer .footer-top .news-form button:hover {background: #5d0b5b;}.rs-footer .footer-share ul li a:hover {color: #00bcd4;}.rs-footer .footer-contact-desc .contact-inner i {color: #e84b3a;}.rs-footer {color: #505050;}.rs-footer .footer-top .sitemap-widget li a, .rs-footer .footer-top .recent-post-widget .post-item .post-title a {color: #505050;}.slider-overlay-2 .slide-content:after {display: none;}.rs-footer .footer-top .news-form input {color: #000;}.rs-footer .footer-contact-desc {border-radius: 30px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.7);}.rs-footer .footer-bottom {background: #269aa9;}.rs-toolbar .rs-toolbar-left .welcome-message i {color: #fff;}.menu-sticky.sticky {background: #111111;position: fixed !important;top: 0px;z-index: 999;margin: 0 auto !important;padding: 0;left: 0;right: 0;-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-name: sticky-animation;animation-name: sticky-animation;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.menu-sticky.sticky .main-menu {position: static;}
.rs-header-2 .menu-sticky1.sticky1 .nav-menu > li > a {height: 80px;line-height: 80px;}
#nav-close {transition: all 0.3s ease 0s;}
#nav-close:hover {background-color: #ff0d40;border-color: #ff0d40;color: #fff;}@-webkit-keyframes sticky-animation {0% {opacity: 0;-webkit-transform: translateY(-100%);}100% {opacity: 1;-webkit-transform: translateY(0);}}@keyframes sticky-animation {0% {opacity: 0;transform: translateY(-100%);}100% {opacity: 1;transform: translateY(0);}}
.button, button, input[type="submit"], input[type="reset"], input[type="button"] {display: inline-block;height: 38px;padding: 0 30px;color: white;text-align: center;font-size: 11px;font-weight: 600;line-height: 38px;letter-spacing: 0.1rem;text-transform: uppercase;text-decoration: none;white-space: nowrap;background-color: transparent;cursor: pointer;box-sizing: border-box;background: #246ca6;border: none;}.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, .button:focus, button:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus {color: white;border-color: #888;outline: 0;background: #fec90b;}.button.button-primary, button.button-primary, input[type="submit"].button-primary, input[type="reset"].button-primary, input[type="button"].button-primary {color: #fff;background-color: #33c3f0;border-color: #33c3f0;}.button.button-primary:hover, button.button-primary:hover, input[type="submit"].button-primary:hover, input[type="reset"].button-primary:hover, input[type="button"].button-primary:hover, .button.button-primary:focus, button.button-primary:focus, input[type="submit"].button-primary:focus, input[type="reset"].button-primary:focus, input[type="button"].button-primary:focus {color: #fff;background-color: #1eaedb;border-color: #1eaedb;}input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea, select {height: 38px;padding: 6px 10px;background-color: #fff;border: 1px solid #d1d1d1;border-radius: 4px;box-shadow: none;box-sizing: border-box;}input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none;}textarea {min-height: 65px;padding-top: 6px;padding-bottom: 6px;}input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="text"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus, textarea:focus, select:focus {border: 1px solid #33c3f0;outline: 0;}label, legend {display: block;margin-bottom: 0.5rem;font-weight: 600;}fieldset {padding: 0;border-width: 0;}input[type="checkbox"], input[type="radio"] {display: inline;}label > .label-body {display: inline-block;margin-left: 0.5rem;font-weight: normal;}.orderForm {width: 580px;}ul {list-style: circle inside;}ol {list-style: decimal inside;}
ol, ul {padding-left: 0;margin-top: 0;}ul ul, ul ol, ol ol, ol ul {margin: 1.5rem 0 1.5rem 3rem;font-size: 90%;}li {margin-bottom: 1rem;}code {padding: 0.2rem 0.5rem;margin: 0 0.2rem;font-size: 90%;white-space: nowrap;background: #f1f1f1;border: 1px solid #e1e1e1;border-radius: 4px;}pre > code {display: block;padding: 1rem 1.5rem;white-space: pre;}th, td {padding: 12px 15px;text-align: left;border-bottom: 1px solid #e1e1e1;}th:first-child, td:first-child {padding-left: 0;}th:last-child, td:last-child {padding-right: 0;}button, .button {margin-bottom: 1rem;}input, textarea, select, fieldset {margin-bottom: 1.5rem;}
pre, blockquote, dl, figure, table, p, ul, ol, form {margin-bottom: 2.5rem;}
.u-full-width {width: 100%;box-sizing: border-box;}
.u-max-full-width {max-width: 100%;box-sizing: border-box;}
.u-pull-right {float: right;}
.u-pull-left {float: left;}hr {margin-top: 3rem;margin-bottom: 3.5rem;border-width: 0;border-top: 1px solid #e1e1e1;}
.container:after, .row:after, .u-cf {content: "";display: table;clear: both;}
.clear {clear: both;}.icons{top: 50%;left: 0;transform: translateY(-50%);position: fixed;z-index: 100;}
.icons ul{padding: initial;}
.icons ul li{height: 33px;width: 33px;list-style-type: none;padding-left: 12px;padding-top: 8px;margin-top: 5px;color: #fff;background: #000;}
.icons ul li:hover{padding-left: 30px;width: 60px;transition: 1s;}
.facebook {background: #3b5998!important;}
.youtube {background: #ff0000!important;}
.twitter {background: #55acee!important;}
.yelp {background: #aa1801!important;}
.google {background: #ff4800!important;}#website {display: none;}
.formFields input {width: 50%;}.formFields {margin-bottom: 10px;}
.fRight {float: right;margin-left: 25px;}
.fLeft {float: left;margin-right: 25px;}
.fullWidth {width: 100%;}
.txtLeft {text-align: left;}
.txtRight {text-align: right;}
.txtCenter {text-align: center;}
.blockCenter {margin: 0 auto;display: block;}
.boldTxt {font-weight: bold;}
.noLeftMargin {margin-left: 0 !important;}
.middleVert {vertical-align: middle !important;}
.marginLeft {margin-left: 1% !important;}
.footerMap {position: relative;}
.footerOverlay {position: absolute;top: 0;bottom: 0;background: rgba(15, 15, 15, 0.7);left: 310px;padding: 20px 40px;box-sizing: border-box;text-align: center;z-index: 99;color: white;}
.footerOverlay a {color: white;}
.overlayTxt {top: 10%;position: relative;font-size: 21px;line-height: 25px;}
.mapIcon {display: inline-block;}
.footerMap iframe {width: 100%;max-width: none;}
.overlayTxt p {font-size: 18px;line-height: 20px;margin-top: 20px;color: #ffffff;}
.overlayTxt h2 {font-size: 26px;line-height: 20px;margin-top: 20px;color: #ffffff !important;}
@font-face {font-family: "centuryGothic";src: url("//grandblancfamilydentalgroup.com/css/fonts/GOTHIC.TTF") format("truetype");}@font-face {font-family: poppins, sans-serif;font-weight: 400;font-style: normal;}
header {background-size: contain;background-color: #1a504c;background-repeat: no-repeat;background-position: center top;border-bottom: solid 2px #ffffff;}
.show-menu:after {content: "Show Menu";}input[type="checkbox"]:checked ~ .show-menu:after {content: "Close Menu";}
.relative {position: relative;}.headerLinks {text-align: center;font-size: 18px;text-transform: uppercase;font-weight: bold;line-height: 40px;}
.headerLinks a {color: white;text-decoration: none;padding: 5px;display: block;}
.blkBg {background: #0c0c0c;}
.blkBg a:hover {background: #282725;}
.contactInfo {font-size: 1.3em;color: #f2c73a;text-align: right;margin-bottom: 0;line-height: 22px;}
.contactInfo a {color: #f2c73a;text-decoration: none;}
.contactNumber a {color: #fdf8f8;text-decoration: none;font-weight: bold;font-size: 32px;font-size: 1.9em;}.headerAddress {text-align: right;color: white;}
.logo {max-width: 377px;padding: 10px 0;box-sizing: border-box;}
.navContainer {background: #45918b;position: fixed;width: 100%;z-index: 999;}
nav {height: 50px;position: relative;display: block;margin: 0 auto;width: 1030px;}
.navigation {list-style-type: none;margin: 0;padding: 0;position: absolute;width: 100%;}
.navigation li {display: inline-block;float: left;margin-right: 1px;margin-bottom: 0;}
.navigation li a {display: block;height: 50px;line-height: 50px;font-family: poppins, sans-serif;background: none;text-decoration: none;-webkit-transition: color 0.15s linear;-moz-transition: color 0.15s linear;-ms-transition: color 0.15s linear;-o-transition: color 0.15s linear;transition: color 0.15s linear;text-align: left;padding: 0 18px;color: #ffffff;font-size: 15px;text-transform: uppercase;box-sizing: border-box;}
.navigation li ul li a {height: 40px;line-height: 40px;-webkit-transition: color 0.15s linear;-moz-transition: color 0.15s linear;-ms-transition: color 0.15s linear;-o-transition: color 0.15s linear;transition: color 0.15s linear;}
.navigation li:hover ul {opacity: 1;visibility: visible;z-index: 999;}
.navigation li ul {opacity: 0;position: absolute;visibility: hidden;z-index: 1;-webkit-transition: all 0.25s ease;-moz-transition: all 0.25s ease;-ms-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;margin-top: 0;width: auto;}
.navigation li ul ul {opacity: 0;position: absolute;visibility: hidden;z-index: 1;-webkit-transition: all 0.25s ease;-moz-transition: all 0.25s ease;-ms-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;margin-top: 0;width: 230px;top: 40px;display: none;left: 250px;}
.navigation li:hover ul a {height: 40px;line-height: 40px;background: #f3f3f3;color: #282725;-webkit-transition: background 0.1s linear;-moz-transition: background 0.1s linear;-ms-transition: background 0.1s linear;-o-transition: background 0.1s linear;transition: background 0.1s linear;}
.navigation li:hover ul a:hover {background: #282725;color: #ffffff;}
.navigation li ul {visibility: hidden;padding: 0;margin: 0;}
.navigation li ul li {display: block;float: none;}
.navigation li ul li a {width: 250px;min-width: 100px;padding: 0 20px;}
.navigation li a:hover + .hidden, .hidden:hover {visibility: visible;}
.show-menu {text-decoration: none;color: #fff;text-align: center;padding: 10px 0;display: none;width: 100%;}input[type="checkbox"] {display: none;}input[type="checkbox"]:checked ~ #menu {display: block;}#firstLink {padding-left: 0;}#lastLink {padding-right: 0;}
.header-image {padding-top: 50px;}
.cycle-slideshow, .cycle-slideshow img {width: 100%;}
.cycle-slideshow {margin: 0;}.cycle-slide {width: 100%;}
.cycle-slideshow {}
.bluetxt {color: #0e3484;font-size: 18px;}
.serviceBtn {width: 100%;text-align: center;padding: 10px 0px;max-width: 300px;position: relative;display: inline-block;line-height: 35px;height: 35px;float: right;}
.serviceBtn a {background: #f2c73a;display: block;text-decoration: none;padding: 5px;text-transform: uppercase;font-weight: 300;color: #000;font-size: 18px;}
.serviceBtn a:hover {background: #deb52e;}
.smtxt {font-size: 12px;}
.bookmarktxt {font-size: 12px; padding-top: 20px;}
.whiteBg {background: #ffffff;padding: 90px 20px 90px 20px;box-sizing: border-box;margin: 0px auto 0 auto;}
.whiteBgFirst {background: #ffffff;padding: 50px 20px 90px 20px;box-sizing: border-box;margin: 0px auto 0 auto;}
.dedicatedBg {
    background-image: url("../images/index-service-img.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	border-top: solid 0px #ffffff;
    padding: 20px 0 20px 0;
    box-sizing: border-box;
	margin: 0px auto 0 auto;
	min-height: 492px;
}
.dedicatedBg p{
    color: #3d3b3b;
	font-size: 20px;
	margin-top: 40px;
	line-height: 26px;
	font-weight: 300;
	padding: 0px 20px;
}
.dedicatedBg h2{
    color: #3d3b3b;
	margin-top: 46px;
	padding: 0px 20px;
}

.greenBg {background: #bfd9d6;padding: 90px 20px 90px 20px;box-sizing: border-box;margin: 0px auto 0 auto;}
.greenBg h2 {font-weight: 300;}
.grayBg {background: #edebeb;padding: 90px 0 90px 0;box-sizing: border-box;margin: 0px auto 0 auto;}
.grayBg h1 {vertical-align: middle;}
.blueBgHomeComp {
    background-image: url("../images/bg-service-hm.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	border-top: solid 2px #ffffff;
    padding: 50px 0 50px 0;
    box-sizing: border-box;
	margin: 0px auto 0 auto;
	min-height: 520px;
}
.blueBgHomeComp h1{
    color: #ffffff;
	font-size: 30px;
	padding: 0px 20px;
}
.blueBgHomeComp p{
    color: #ffffff;
	font-size: 20px;
	padding: 0px 20px;
}
.paddingblueBgHome {
	padding-left: 700px;
}

.sampleBtn {padding: 10px 20px;border: solid 1px #8f8989; max-width: 290px;margin: 0px auto 40px auto;color: white;display: block;text-align: center;}
.sampleBtn a {color: #506270;display: block;text-decoration: none;}
.sampleBtn:hover {background-color: #d8d7d7;display: block;}
.sampleBtn h2 {color: #506270;font-size: 28px;font-weight: 500;line-height: 25px;margin-bottom: 0px;}
.sampleBtn2 {padding: 10px 20px;border-top: solid 1px #fff;background-color: #5dc7bf; min-width: 271px;margin: 0px auto 0px auto;color: white;display: block;position: absolute;bottom: 0;}
.sampleBtn2 a {color: white;display: block;text-decoration: none;}
.sampleBtn2:hover {background-color: #333333;display: block;}
.sampleBtn2 h2 {color: white;font-size: 28px;font-weight: 500;line-height: 25px;margin-top: 50px;}
.scrollToTop {width: 30px;height: 30px;padding: 10px;text-align: center;background: #c5c5c5;font-weight: bold;color: #444;text-decoration: none;position: fixed;bottom: 35px;right: 10px;display: none;z-index: 1001;border-radius: 100%;}
.scrollToTop:hover {text-decoration: none;}
.servBoxes {max-width: 1200px;margin: 0 auto;}.mainCopy {margin: 100px auto;}
.element {position: relative;transform: translateY(70%);}.colbkgd {background: #eaebeb;padding: 0px 0 0px 0;box-sizing: border-box;margin: 0px 10px 25px 10px;width: 100%;max-width: 320px;min-height: 655px;}.colbkgd h2 {background: #0e3484;padding: 20px 0 20px 0;box-sizing: border-box;margin: 0px auto 0 auto;width: 100%;max-width: 320px;color: #f8e948;font-size: 15px;}.phone-class {position: relative;display: inline-block;background-repeat: no-repeat;vertical-align: middle;}.maintbkgd {background: #eaebeb;padding: 0px 0 0px 0;box-sizing: border-box;margin: 20px 10px 20px 10px;width: 100%;max-width: 800px;min-height: 250px;}.maintbkgd h2 {background: #0e3484;padding: 20px 0 20px 0;box-sizing: border-box;margin: 0px auto 0 auto;width: 100%;max-width: 800px;color: #fff;font-size: 20px;}.maintbkgd p {font-size: 16px;padding-top: 20px;}
.testBg {background: #ffffff;margin: 0 0;padding: 60px 0 !important;max-height: 600px;background-size: cover;}
.testBg h2{
    color: #45918b;
	font-size: 56px;
}
.testBg p{
    color: #000;
	font-size: 20px;
	font-style: italic;
}
.testBox {margin: 0px auto;}
.nextBtn {padding-top: 7%;}
.prevBtn {padding-top: 7%;}#prev, #next {cursor: pointer;}
.boxBtn {background-repeat: no-repeat;width: 100%;max-width: 300px;margin: 20px auto 20px auto;height: 220px;}.boxBtn:hover {-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.boxOne {background-image: url("../images/box-bkgd.png");
	background-repeat: no-repeat; background-color: #ffffff;padding: 0px;height: 273px;color: white;font-size: 14px;width: 311px !important;margin: 0px;position: relative;display: inline-block;margin: 30px;}
.boxTwo {background-color: #818181;padding: 10px;height: 240px;color: white;font-size: 14px;width: 320px !important;margin: 0px;position: relative;display: inline-block;margin: 30px;}
.boxThree {background-color: #231f20;padding: 10px;height: 240px;color: white;font-size: 14px;width: 320px !important;margin: 0px;position: relative;display: inline-block;margin: 30px;}
.boxFour {background-color: #114ea0;padding: 10px;height: 240px;color: white;font-size: 14px;width: 320px !important;margin: 0px;position: relative;display: inline-block;text-align: left;}
.boxOne h2 {color: white; margin-top: 75px;font-size: 24px;}
.boxOne p {font-size: 14px;padding: 0px 15px;}
.boxTwo h2 {color: white; margin-top: 75px;font-size: 24px;}
.boxThree h2 {color: white; margin-top: 75px;font-size: 24px;}
.phone {color: #71d6b6;font-size: 26px;}.boxBtnTxt {overflow: auto;margin: auto;position: absolute;top: 0;left: 0;bottom: 0;right: 0;text-align: center;border: solid 1px white;background: #80808094;width: 80%;height: 60%;}.boxBtnTxt p {position: absolute;width: 100%;bottom: 0;left: 0;text-decoration: none;text-transform: uppercase;display: block;margin-bottom: 0;font-size: 23px;font-size: 1.35em;color: #fec90b;font-weight: bold;}.mainCopy .usedList {width: 15%;min-height: 670px;}.usedList {border: solid 1px black;padding: 5px;box-sizing: border-box;font-size: 15px;font-size: 0.9em;min-height: 495px;margin-bottom: 10px;margin-left: 1%;width: 15%;}.usedList img {width: 100%;}.usedList p {margin-bottom: 4px;}.usedList span {color: #246ca6;font-weight: bold;}.usedContact {text-align: center;margin-bottom: 0;}.usedContact a {color: #ff8000;text-decoration: none;}.usedContact a:hover {color: #246ca6;}.prodPage hr {margin: 10px auto;}.prodSpecs p {margin: 0 20px;}.prodSpecs:nth-of-type(odd) {background: #b2d5f1;}.prodSpecs:nth-of-type(even) {background: #e4e4e4;}.addPhotos {margin: 30px 0 0 0;font-size: 20px;font-size: 1.2em;font-weight: bold;color: #787878;}.logos img {max-width: 100%;}.formFields select, .formFields textarea {width: 100%;}.requestForm p {margin: 0;}.formFields input[type="checkbox"] {display: inline-block;width: 30px;}.formFields input[type="radio"] {display: inline-block;width: 30px;}.ui-datepicker td a {text-align: center;}.siteBtn {text-align: center;max-width: 250px;margin-bottom: 10px;}.siteBtn a {background: #fecf05;display: block;text-decoration: none;padding: 5px;text-transform: uppercase;font-weight: bold;color: #282725;}.siteBtn a:hover {background: #fbf4dd;}.mainBtn {cursor: pointer;max-width: 350px;text-align: center;border: solid 1px #0e3484;margin: auto;}.mainBtn a {padding: 10px 20px;box-sizing: border-box;cursor: pointer;color: black;display: block;text-decoration: none;}.mainBtn a:hover {background: #a7a7a7;}input[readonly] {color: #929292;}.jacks img {width: 100%;max-width: 370px;}.serviceImg {max-width: 350px;margin: 0 auto 30px auto;display: block;float: right;width: 100%;}#cycle-2 .cycle-carousel-wrap .cycle-slide {height: 65px;overflow: hidden;width: 107px !important;}.whiteTxt {color: white;font-size: 24px;}.socialIcons {margin-bottom: 20px;display: inline-block;}.graySect {background: #f3f3f4;padding: 30px;box-sizing: border-box;}.whiteSect {padding: 30px;box-sizing: border-box;background: #ffffff;}.grayBar {box-sizing: border-box;background: #6b6a6a;max-height: 110px;border-top: 14px solid white;background-repeat: no-repeat;background-size: cover;margin: 0 auto;}.grayBar h2 {font-size: 30px;color: #ffffff;text-align: center;line-height: 40px;margin-bottom: 0px !important;}.ltgrayBar {box-sizing: border-box;background: #f6f6f6;max-height: 180px;border-top: 14px solid white;background-repeat: no-repeat;background-size: cover;margin: 0 auto;}.ltgrayBar h2 {font-size: 44px;color: #5a5a5b;text-align: center;line-height: 60px;margin-bottom: 0px !important;}.yellowBar {box-sizing: border-box;background: #fff5cb;max-height: 180px;border-top: 14px solid white;background-repeat: no-repeat;background-size: cover;margin: 0 auto;}.yellowBar h2 {font-size: 44px;color: #052e8a;text-align: center;line-height: 60px;margin-bottom: 0px !important;}.blueBar {box-sizing: border-box;background: #052e8a;max-height: 180px;border-top: 14px solid white;background-repeat: no-repeat;background-size: cover;margin: 0 auto;}.blueBar h2 {font-size: 44px;color: white;text-align: center;line-height: 60px;margin-bottom: 0px !important;}.palletBg {padding: 15px;box-sizing: border-box;background-image: url("../images/pallet-bkgd.jpg");}.yelpbkgd {min-height: 70px;background-color: #b9e5ee;margin: 0 auto;}.tirebkgdover {background-color: rgba(4, 46, 137, 0.4);vertical-align: bottom;height: 165px;margin-top: 400px;padding: 20px;}.tirebkgdover p {color: #ffffff;font-size: 20px;}.blueFont20 {font-size: 20px;color: #052e8a;font-weight: 700;}.blueFont18 {font-size: 18px;color: #052e8a;}.grayFont18 {font-size: 18px;color: #333333;}.disTable {display: table;width: 100%;margin-bottom: 30px;}.disTableRow {display: table-row;}.disTableCell {display: table-cell;}.pointer {width: 5px;height: 10px;position: relative;background: #ffca08;display: inline-block;vertical-align: middle;margin-right: 20px;}.pointer:after {content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 0;border-left: 6px solid #052e8a;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}.pointer:before {content: "";position: absolute;right: -10px;bottom: 0;width: 0;height: 0;border-left: 10px solid #ffca08;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}.bigPointer {height: 0;background: #627bb3;display: block;margin-right: 40px;}.bigPointer:after {content: "";position: absolute;width: 0;height: 0;border-left: 20px solid #627bb3;border-top: 50px solid transparent;border-bottom: 50px solid transparent;top: 0;left: -10px;bottom: 0;right: 0;margin: auto;}.bigPointer:before {content: "";position: absolute;width: 0;height: 0;border-left: 25px solid white;border-top: 50px solid transparent;border-bottom: 50px solid transparent;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}.featureListArrow {position: relative;background: #627bb3;}.featureList {position: relative;text-align: left;margin-bottom: 0;}.featureListLink {display: block;width: 40px;position: absolute;top: 0;background: #627bb3;font-size: 0;bottom: 0;}.scrubInfoTable {background: #052e8a;box-sizing: border-box;color: white;padding: 30px;}.tableBtn {max-width: 200px;float: right;}.tableBtn a {display: block;background: #ffca08;padding: 10px;box-sizing: border-box;text-decoration: none;}.rental_items {display: flex;justify-content: space-evenly;list-style: none;text-align: center;font-weight: bold;color: #282725;align-items: baseline;flex-wrap: wrap;}.rental_items li {flex-basis: 30%;max-width: 180px;}.rental_items img {max-width: 100%;}.short_list {justify-content: space-evenly;}
footer {background: #1a504c;padding: 20px 20px;color: white;font-size: 14px;border-top: solid 2px #ffffff;}
footer h3 {color: #f2c73a;font-size: 22px;letter-spacing: -0.1rem;}
footer p {color: #fff;font-size: 14px;}
footer a {color: #fff;}
.servList {text-align: center;color: white;list-style: none;line-height: 20px;}
.footerPhone {text-align: center;color: #ef5b64;}
.footerPhone a {color: #ef5b64;text-decoration: none;font-size: 21px;font-size: 1.3em;font-weight: bold;}
.hours {font-weight: bold;text-transform: uppercase;}
.gMap {width: 100%;height: 150px;max-width: 600px;margin: 0 auto;display: block;}
.socialIcons a {color: #fec90b;}
.copyright {padding-top: 20px;}
.copyright p {margin: 0;text-align: center;font-size: 13px;}
.copyright a {color: white;}
.copyright a:hover {color: #45918b;}
@media screen and (min-width: 1000px) {
	.mainCopy .usedList {min-height: 605px;}
	img {max-width: 100%!important;
	margin: 0 auto;
	display: blockl
	}
}
@media screen and (min-width: 1001px) and (max-width: 1200px) {
	.boxBtnTxt {height: 40%;}.boxBtnTxt p {margin-bottom: 20px;}}
@media screen and (min-width: 1001px) {.navigation {display: block !important;}}
@media screen and (max-width: 1000px) {header .columns {text-align: center !important;}
	img {max-width: 100%!important;
	margin: 0 auto;
	display: blockl
	}
		.paddingblueBgHome {
	padding-left: 20px;
}
		.blueBgHomeComp {
    background-color: #558c8b;
	border-top: solid 2px #ffffff;
    padding: 30px 0 20px 0;
    box-sizing: border-box;
	margin: 0px auto 0 auto;
		background-image: none;
}
	.element {position: relative;transform: translateY(10%);}.yelpbkgd img {width: 100%;}
	.headerLinks {text-align: center;font-size: 16px;text-transform: uppercase;font-weight: bold;line-height: 20px;}.testBox .two.columns {width: 13.3333333333%;}
	.testBox .eight.columns {width: 65.3333333333%;}
	.logo {padding: 25px 0 0 0;box-sizing: border-box;}
	.headerAddress {text-align: center;}
	.contactInfo {font-size: 1em;color: #f2c73a;text-align: center;margin-bottom: 0;font-style: italic;}.plus:before {content: "\f067";font-family: FontAwesome;color: black;float: right;top: 12px;position: relative;right: 20px;z-index: 999;}nav {width: 100%;position: relative;height: auto;}.navigation li ul li a {width: 100%;min-width: 100px;padding: 0 20px;}.navigation {position: static;display: none;}.toggle {display: block;background-color: #254441;padding: 0 20px;color: #fff;font-size: 20px;line-height: 60px;text-decoration: none;border: none;}.navigation li {display: block;float: none;margin-right: 1px;}.navigation li a {color: #246ca6;}.navigation li, li a {background: #f3f3f3;}.navigation li ul {width: 100%;}.drophidden {display: none;}.navigation li a {width: 100%;}.navigation li ul ul {width: 100%;position: inherit;display: none;margin-left: 0px;top: 0px;}.show-menu {display: block;}.navigation li a:hover + .hidden, .hidden:hover {max-width: 100%;position: relative;}.navigation li:hover ul a {background: #39438a;color: white;}#firstLink {padding-left: 20px;}.contactNumber a {color: #fdf8f8;text-decoration: none;font-weight: bold;font-size: 22px;font-size: 1.3em;}.mainCopy .usedList {width: 23%;min-height: 660px;}.disTable {width: 90%;}.scrubbers img {width: 90%;margin: 0 auto;display: block;max-width: 296px;}}
@media screen and (min-width: 550px) and (max-width: 1000px) {
		.paddingblueBgHome {
	padding-left: 10px;
}
	.servBoxes {margin: 0 auto;width: 100%;max-width: 480px;text-align: center;}
	.servBoxes .six.columns {width: 362px;margin: 0 auto;}
	.tirebkgd {margin: 0 auto;width: 100%;box-sizing: border-box;background-image: url("../images/tire-bkgd.jpg");background-repeat: no-repeat;}
	.tirebkgdover {background-color: rgba(4, 46, 137, 0.4);vertical-align: bottom;height: 100%;padding: 20px;margin: 100px auto 0 auto;}
	.tirebkgdover p {color: #ffffff;font-size: 16px;}}
@media screen and (max-width: 550px) {
	.serviceBtn{
		float: none;
	}
	.paddingblueBgHome {
	padding-left: 20px;
}
	.blueBgHomeComp {
    border-top: solid 2px #ffffff;
    box-sizing: border-box;
	margin: 0px auto 0 auto;
	min-height: 500px;
	background-image: none;
}
.blueBgHomeComp p{
    font-size: 15px;
	line-height: 19px;
	color: #3e3d3d;
}
	.mainCopy .usedList {width: 48%;min-height: 690px;}.whiteBg img {margin: 0px auto 0 auto;}.footerOverlay {display: block;position: relative;right: 0;left: 0;}.tirebkgd {margin: 0 auto;width: 50%;box-sizing: border-box;background-image: url("../images/tire-bkgd.jpg");background-repeat: no-repeat;}.tirebkgdover {background-color: rgba(4, 46, 137, 0.4);vertical-align: bottom;height: 100%;padding: 20px;margin: 100px auto 0 auto;}.tirebkgdover p {color: #ffffff;font-size: 14px;}.leftmenu:hover .rightmenu {display: block;}li.submenu:before {content: "/f0d7";font-family: FontAwesome;position: absolute;}}