@import '//fonts.googleapis.com/css?family=Open+Sans:400,300italic,300,400italic,600,600italic,700,700italic';h1,h2,h3,h4,h5,h6,input,button,select,textarea,body{font-family:"Open Sans", lucida grande, Arial, sans-serif;font-weight:400}strong{font-weight:600}::selection{background:#e50909}::-moz-selection{background:#e50909}body,p,.gform_body .gfield input,.gform_body .gfield textarea,.gform_body .gfield select{font-size:16px;line-height:1.5}h1{font-size:48px;line-height:1.5}h2{font-size:24px;line-height:1.5}h3{font-size:18.72px;line-height:1.5}h4{font-size:16px;line-height:1.5}h5{font-size:13.28px;line-height:1.5}h6{font-size:12px;line-height:1.5}a:hover,.sidebar-content .nav.nav-tabs.nav-stacked .parent ul a.selected,.sidebar-content .nav li li a:hover,div[role="complementary"] div > ul > li:hover{color:#be0707}a,.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus,.nav li a:hover,.nav li a:focus,.navbar .nav > li > a:focus,.navbar .nav > li > a:hover,.pagination ul > li > a:hover,.pagination ul > li > a:focus,.pagination ul > .active > a,.pagination ul > .active > span,nav[role="navigation"] .nav-normal > .active > a,nav[role="navigation"] .nav-normal li a:hover,nav[role="navigation"] .nav-pills-square > .active > a,nav[role="navigation"] .nav-bar > li > a:hover,nav[role="navigation"] .nav-bar > li > a:focus,nav[role="navigation"] .nav-bar > .active > a,nav[role="navigation"] .nav-bar-top > .active > a,nav[role="navigation"] .nav-bar-top > li > a:hover,nav[role="navigation"] .nav-bar-underline > .active > a,nav[role="navigation"] .nav-underline > .active > a,nav[role="navigation"] .nav-underline > li > a:hover,nav[role="navigation"] .nav-separator > .active > a,nav[role="navigation"] .nav-separator > li > a:hover,.sidebar-content .nav a.active,div[role="complementary"] div > ul > li:active,.sidebar-content .nav li a:hover,.sidebar-content .nav li a:focus{color:#e50909}.nav a:hover .caret{border-bottom-color:#e50909;border-top-color:#e50909}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus,.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus,.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus,.nav-tabs.nav-stacked > .active > a,.nav-tabs.nav-stacked > .active > a:hover,.nav-tabs.nav-stacked > .active > a:focus,.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus,.grid li a:hover img,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="clock-o"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,.gform_wrapper li.gfield_error input[type="text"]:focus,.gform_wrapper li.gfield_error input[type="url"]:focus,.gform_wrapper li.gfield_error input[type="email"]:focus,.gform_wrapper li.gfield_error input[type="tel"]:focus,.gform_wrapper li.gfield_error input[type="number"]:focus,.gform_wrapper li.gfield_error input[type="password"]:focus,.gform_wrapper li.gfield_error textarea:focus{border-color:#e50909}.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus,.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus,.nav-tabs.nav-stacked > .active > a,.nav-tabs.nav-stacked > .active > a:hover,.nav-tabs.nav-stacked > .active > a:focus,.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus,.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,.progress .bar,.progress-striped .bar,.progress-info.progress-striped .bar,.progress-striped .bar-info,nav[role="navigation"] .nav-pills-square li a:hover{background-color:#e50909}.form-control:focus{border-color:#e50909;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(229,9,9,0.6)}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#e50909;border-color:#e50909}header a:hover,header .sidebar-content .nav.nav-tabs.nav-stacked .parent ul a.selected,header .sidebar-content .nav li li a:hover,header div[role="complementary"] div > ul > li:hover{color:#1f1f1f}header a,header .nav-tabs > .active > a,header .nav-tabs > .active > a:hover,header .nav-tabs > .active > a:focus,header .nav li a:hover,header .nav li a:focus,header .navbar .nav > li > a:focus,header .navbar .nav > li > a:hover,header .pagination ul > li > a:hover,header .pagination ul > li > a:focus,header .pagination ul > .active > a,header .pagination ul > .active > span,header nav[role="navigation"] .nav-normal > .active > a,header nav[role="navigation"] .nav-normal li a:hover,header nav[role="navigation"] .nav-pills-square > .active > a,header nav[role="navigation"] .nav-bar > li > a:hover,header nav[role="navigation"] .nav-bar > li > a:focus,header nav[role="navigation"] .nav-bar > .active > a,header nav[role="navigation"] .nav-bar-top > .active > a,header nav[role="navigation"] .nav-bar-top > li > a:hover,header nav[role="navigation"] .nav-bar-underline > .active > a,header nav[role="navigation"] .nav-underline > .active > a,header nav[role="navigation"] .nav-underline > li > a:hover,header nav[role="navigation"] .nav-separator > .active > a,header nav[role="navigation"] .nav-separator > li > a:hover,header .sidebar-content .nav a.active,header div[role="complementary"] div > ul > li:active,header .sidebar-content .nav li a:hover,header .sidebar-content .nav li a:focus{color:#333}header .nav a:hover .caret{border-bottom-color:#333;border-top-color:#333}header .nav-tabs > li > a:hover,header .nav-tabs > li > a:focus,header .navbar .nav > .active > a,header .navbar .nav > .active > a:hover,header .navbar .nav > .active > a:focus,header .nav-pills > .active > a,header .nav-pills > .active > a:hover,header .nav-pills > .active > a:focus,header .nav-tabs.nav-stacked > .active > a,header .nav-tabs.nav-stacked > .active > a:hover,header .nav-tabs.nav-stacked > .active > a:focus,header .nav-list > .active > a,header .nav-list > .active > a:hover,header .nav-list > .active > a:focus,header .grid li a:hover img,header textarea:focus,header input[type="text"]:focus,header input[type="password"]:focus,header input[type="datetime"]:focus,header input[type="datetime-local"]:focus,header input[type="date"]:focus,header input[type="month"]:focus,header input[type="clock-o"]:focus,header input[type="week"]:focus,header input[type="number"]:focus,header input[type="email"]:focus,header input[type="url"]:focus,header input[type="search"]:focus,header input[type="tel"]:focus,header input[type="color"]:focus,header .uneditable-input:focus,header .gform_wrapper li.gfield_error input[type="text"]:focus,header .gform_wrapper li.gfield_error input[type="url"]:focus,header .gform_wrapper li.gfield_error input[type="email"]:focus,header .gform_wrapper li.gfield_error input[type="tel"]:focus,header .gform_wrapper li.gfield_error input[type="number"]:focus,header .gform_wrapper li.gfield_error input[type="password"]:focus,header .gform_wrapper li.gfield_error textarea:focus{border-color:#ffde00}header .navbar .nav > .active > a,header .navbar .nav > .active > a:hover,header .navbar .nav > .active > a:focus,header .nav-pills > .active > a,header .nav-pills > .active > a:hover,header .nav-pills > .active > a:focus,header .nav-tabs.nav-stacked > .active > a,header .nav-tabs.nav-stacked > .active > a:hover,header .nav-tabs.nav-stacked > .active > a:focus,header .nav-list > .active > a,header .nav-list > .active > a:hover,header .nav-list > .active > a:focus,header .dropdown-menu > li > a:hover,header .dropdown-menu > li > a:focus,header .dropdown-submenu:hover > a,header .dropdown-submenu:focus > a,header .dropdown-menu > .active > a,header .dropdown-menu > .active > a:hover,header .dropdown-menu > .active > a:focus,header .progress .bar,header .progress-striped .bar,header .progress-info.progress-striped .bar,header .progress-striped .bar-info,header nav[role="navigation"] .nav-pills-square li a:hover{background-color:#ffde00}header .form-control:focus{border-color:#ffde00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(255,222,0,0.6)}header .pagination > .active > a,header .pagination > .active > span,header .pagination > .active > a:hover,header .pagination > .active > span:hover,header .pagination > .active > a:focus,header .pagination > .active > span:focus{background-color:#ffde00;border-color:#ffde00}.accent{color:#e50909 !important}.accent2{color:#ffde00 !important}.accent3{color:#A7A7A7 !important}.white-text{color:#fff !important}.btn-primary{border-color:#ffde00;background-color:#ffde00;color:#202020;text-shadow:none;color:#e50909;border-radius:50px;padding-left:40px;padding-right:40px;font-weight:600}.btn-primary:hover,.btn-primary .disabled,.btn-primary [disabled]{background-color:#ebcc00;border-color:#ebcc00;color:#202020}.btn-primary:active,.btn-primary .active,.btn-primary:focus,.btn-primary .focus{background-color:#d6ba00;border-color:#d6ba00;color:#202020}.btn-primary:hover,.btn-primary:focus,.btn-primary .disabled,.btn-primary [disabled]{color:#e50909}header .nav li a:hover,header .nav li a:focus,header .nav > li.active > a{background-color:#ffde00;border-color:#ffde00;border-radius:5px;color:#e50909 !important}header .nav li.active > a{color:#e50909 !important}.fa-ul{margin-left:25px}header .nav > li > a{padding:10px 8px}.modal .close{position:relative;z-index:99}.padding-top-15{padding-top:15px}.margin-0{margin:0!important}header .nav a:hover .caret,header .nav li.active .caret{border-bottom-color:#CE181F;border-top-color:#CE181F}.border-section{border-top:1px solid #F0F0F0 !important;border-bottom:none !important;border-left:none !important;border-right:none !important}.home header .header-shadow{box-shadow:0 0 0}header .nav > li{margin-left:5px}#join .fa-ul li{padding-left:10px}.top-nav{background-position:center top;background-repeat:no-repeat;background-size:cover;height:83px}.home .wooslider .slide-content{margin:0}.home .wooslider{border:0 none;box-shadow:0 0 0 rgba(0,0,0,0.2)}.h1-medium{font-size:68px;line-height:78px}.accent-white{color:#FFF !important}.h1-large{font-size:80px;line-height:90px}.margin-banner-lg{margin-bottom:65px;margin-top:65px}.home .wooslider-control-paging li a{background-color:rgba(0,0,0,0);border:1px solid #FFF}.home .wooslider-control-paging li a.wooslider-active{background-color:#fff}.home .wooslider .wooslider-control-nav{top:90%;z-index:999}#health-fitness a:hover img{opacity:.95;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.2);-moz-box-shadow:0 0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 0 3px rgba(0,0,0,0.2)}header .segment1{background-repeat:no-repeat;padding-top:20px !important}.font-size-56{font-size:56px}.font-size-40{font-size:40px}.font-size-20{font-size:20px}.font-size-18{font-size:18px}.font-size-14{font-size:14px}.xmas-accent{color:#e50909}.home #join.modal.in .modal-dialog{min-width:528px}.home #join.modal.in .modal-body{padding:5px}.home #join.modal.in .modal-body button.close{position:absolute;right:10px}.home #join.modal.in .modal-body img{margin-top:-24px}.home #join.modal.in .modal-content{top:100px}.footer-small-font{font-size:12px}h3.footer-small-font{font-size:13px}.margin-top-footer{margin-top:7px}.bg-modal{background:url("wp-content/uploads/sites/252/2013/12/RascalsFitness_popup_bg.png") no-repeat scroll 0 0 rgba(0,0,0,0);background-size:cover;background-position:center center;border:medium none;box-shadow:none !important;max-width:518px;min-height:390px}.bg-location{-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;padding:5px 0;max-width:443px;margin-left:20px}.bg-green{background-color:#d5d922}.bg-gray{background-color:#DCDCDC}.bg-blue{background-color:#8ad0f2}.cta-img{display:inline-block;float:left;margin:18px 20px 5px 30px}.cta-body{background-color:#f1f1f1;-webkit-border-radius:0 55px 55px 0;-moz-border-radius:0 55px 55px 0;border-radius:0 55px 55px 0;display:inline-block;padding:5px 20px;min-width:328px}.bg-location h4{margin:0}.bg-location p{color:#000;font-size:15px !important;line-height:19px !important;margin-bottom:5px !important}.bg-christmas{background-repeat:no-repeat}#chocolate-modal .modal-dialog{min-width:734px}#chocolate-modal .modal-content{background:rgba(0,0,0,0) url("http://rascalsfitness.bypronto.com/wp-content/uploads/sites/252/2013/12/Popup-bg_chocolate.jpg") no-repeat scroll 0 0 / cover;border:4px solid #fff;box-shadow:none}#chocolate-modal h2{font-size:40px;line-height:1}#chocolate-modal .modal-header .close{color:#fff;opacity:1;text-shadow:1px 1px 1px #111}.services > a{display:block;transition:.3s;max-width:300px;margin:auto}.services > a > br,.services > a + p{display:none}.services > a > img{width:100%}.services > a h4{color:#000;margin:0;padding:10px 0}.services:nth-child(5n+1) > a{background:#d0d0d0 none repeat scroll 0 0}.services:nth-child(5n+2) > a{background:#ffd801}.services:nth-child(5n+3) > a{background:#8cd7fd}.services:nth-child(5n+4) > a{background:#ced900}.services:nth-child(5n+5) > a{background:#ee2324}.services > a:hover{opacity:.8}.services > a:hover > img{opacity:1 !important;box-shadow:none !important}footer .panel{background:none repeat scroll 0 0 transparent;border:0 none}footer .panel .panel-heading{background:none repeat scroll 0 0 #ffde00;border:0 none;border-radius:6px 6px 0 0;padding:10px 30px}footer .panel .panel-heading > h3{color:#000;font-size:15px;font-weight:700}footer .panel .panel-body{background:none repeat scroll 0 0 #323232;border-radius:0 0 6px 6px;font-size:15px;padding:10px 30px}.bottom-line-gray{border-bottom:1px solid #D3D3D3}.margin-top-70{margin-top:70px}.h2-heading{font-size:35px;line-height:45px}.font-footer-sm{font-size:13px}.p-lead{font-size:20px;line-height:30px}.border-blue{border:3px solid #8CD6F9;border-radius:7px;padding:30px 50px}.margin-left-40{margin-left:40px}.border-green{border:3px solid #D5DB23;border-radius:7px;padding:30px 30px 0}.border-green .gform_wrapper .gform_footer{margin:0;padding:7px 0 10px}.font-footer{font-size:16px;line-height:26px;text-transform:none}.padding-left-0{padding-left:0}.accent-blue{color:#8AD6F6}.accent-green{color:#D5DB23}.fa-custom{font-size:1.5em}.btn-custom{border-color:#E52109;background-color:#E52109;color:#202020;text-shadow:none;color:#F8D700;font-weight:600;border-radius:50px}.btn-custom:hover,.btn-custom .disabled,.btn-custom [disabled]{background-color:#d11e08;border-color:#d11e08;color:#202020}.btn-custom:active,.btn-custom .active,.btn-custom:focus,.btn-custom .focus{background-color:#be1b07;border-color:#be1b07;color:#202020}.btn-custom:hover,.btn-custom:focus,.btn-custom .disabled,.btn-custom [disabled]{color:#F8D700 !important}footer input[type="submit"]{border-color:#D5DB23;background-color:#D5DB23;color:#202020;text-shadow:none;color:#fff;border-radius:5px !important}footer input[type="submit"]:hover,footer input[type="submit"] .disabled,footer input[type="submit"] [disabled]{background-color:#c4c920;border-color:#c4c920;color:#202020}footer input[type="submit"]:active,footer input[type="submit"] .active,footer input[type="submit"]:focus,footer input[type="submit"] .focus{background-color:#b3b81d;border-color:#b3b81d;color:#202020}footer input[type="submit"]:hover,footer input[type="submit"] .disabled,footer input[type="submit"] [disabled]{color:fff}#gform_5 .gform_body .gfield input,#gform_5 .gform_body .gfield textarea,#gform_5 .gform_body .gfield select{font-size:15px}.margin-bottom-27{margin-bottom:27px}div div > footer .gform_wrapper .top_label .gfield_label{font-weight:400 !important;font-size:15px;margin:5px 0 0 4px;line-height:17px}.badge-floating{position:fixed;left:0;top:50%;z-index:10}.badge-floating img{margin-bottom:15px}@media (min-width: 992px) and (max-width: 1199px){.padding-right-bottom{padding-right:57px}.padding-left-bottom{padding-left:0}.home .modal.in .modal-dialog{width:60%}}@media screen and (max-width: 991px){.font-md-supper{font-size:44px;line-height:54px}.font-md{font-size:50px;line-height:60px}header .nav > li > a{padding:10px 6px}.padding-top-130{padding-top:130px}.pull-left-tablet{float:left !important}.padding-left-15-xs{padding-left:15px}.padding-tablet-0{padding-top:0 !important}.margin-top-106{margin-top:106px !important}.padding-top-27{padding-top:27px}.padding-0-xs{padding:0}header .nav li a{font-size:14px}.padding-md-green{min-height:518px;padding:25px!important}.padding-md-blue{padding:10px 30px!important}.margin-top-0-md{margin-top:0 !important}.margin-top-25-md{margin-top:25px !important}.h2-font-md{font-size:26px !important;line-height:35px !important}.max-width-100{max-width:100%}footer .border-blue p.margin-bottom-20{margin-bottom:0}.home .modal.in .modal-dialog{width:80%}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.min-height-green{min-height:0}.min-height-blue{min-height:465px}header .nav li a{font-size:14px}header .nav > li > a{padding:10px 6px}header .brand img{width:100%}}@media (min-width: 768px) and (max-width: 991px){body,p,.gform_body .gfield input,.gform_body .gfield textarea,.gform_body .gfield select{font-size:15px;line-height:25px}.space-md{background-size:cover !important}}@media screen and (max-width: 767px){.font-xs{font-size:27px;line-height:37px}.well-banner-xs{background-color:rgba(0,0,0,0.5);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px}.fa-xs{width:1.8em !important}.h2-font-xs{font-size:24px !important;line-height:32px !important}.padding-xs-blue{margin-bottom:40px;min-height:600px !important;padding:25px!important}.padding-xs-green{margin:0!important;padding:25px!important}.text-xs-center{text-align:center !important}.space-mini-xs{padding:15px 0!important}.margin-top-xs-30{margin-top:30px !important}.margin-bottom-20-xs{margin-bottom:20px}.removed-bg{background-image:none !important}.btn-font-xs{font-size:16px}.xs-margin-top-20{margin-top:20px}.bg-modal{background:none repeat scroll 0 0 #fff}.bg-location{border-radius:0;margin-left:0;max-width:inherit;padding:5px 0 0}.cta-img{display:table;float:none;margin:0 auto}.cta-body{border-radius:0;min-width:100%;padding:5px 20px}header .brand img{width:65%}nav[role="navigation"] select{margin:10px 0}.home .modal.in .modal-dialog{width:95%;min-width:100%}.font-size-40{font-size:27px}.font-size-20{font-size:14px}.home #join.modal.in .modal-dialog,#chocolate-modal .modal-dialog{min-width:100%}#chocolate-modal h2{font-size:30px}}