.commentlist li,.commentlist p,.commentmetadata {font-weight: 400}#sidebar ul li,.postmetadata li,.postmetadata ul {list-style-image: none;list-style-type: none}img,p img {max-width: 100%}#wp-calendar a,.fancybox-nav,a,a:hover,h2 a:hover,h3 a:hover,ul.nav_menu li a {text-decoration: none}#sidebar ul li,.blog_sec ul,.cont_info ul,.feature_sec ul,.postmetadata li,.postmetadata ul,.right_cont ul,.service ul,.sidebar ul,.top_right ul,ul.body-part-list,ul.social_icons,ul.video_thumb {list-style-type: none}#page {text-align: left}#wp-calendar caption,.narrowcolumn .postmetadata,h2.pagetitle {text-align: center}#content {font-size: 12px;padding: 0;margin: 0}.widecolumn .entry p {font-size: 1.05em;border: none}.narrowcolumn .entry,.widecolumn .entry {line-height: 1.4em}.widecolumn {line-height: 1.6em}.thread-alt {background-color: #f8f8f8}.depth-1 {border: 0 solid #FFC1C1}.alt,.even {border-left: 0 solid #FFC1C1}small {font-family: Arial, Helvetica, Sans-Serif;font-size: 12px;line-height: 1.5em;display: inline-block;margin-bottom: 10px}.post hr,img.centered {display: block}#headerimg .description {font-size: 1.2em;text-align: center}h2.pagetitle {font-size: 1.6em}.sticky {background: #f7f7f7;padding: 0 10px 10px}.sticky h2 {padding-top: 10px}.commentlist li ul li {font-size: 1em}.commentlist li .avatar {float: right;border: 1px solid #eee;padding: 2px;background: #fff}.commentlist cite,.commentlist cite a {font-weight: 400;font-style: normal}.commentlist p {line-height: 1.5em;text-transform: none}#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif}#sidebar ul ol li,#sidebar ul ul li,.nocomments,.postmetadata,blockquote,small,strike {color: #777}small a {color: #424242}code {font: 1.1em 'Courier New', Courier, Fixed}abbr,acronym,span.caps {font-size: .9em;letter-spacing: .07em}#wp-calendar #next a,#wp-calendar #prev a {font-size: 9pt}#wp-calendar caption {font: 700 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;width: 100%}#wp-calendar th {font-style: normal;text-transform: capitalize}#page {background-color: #fff;margin: 20px auto;padding: 0;width: 760px;border: 1px solid #959596}.post {margin: 0;padding-bottom: 50px}.postmetadata {clear: both;border: none;background: #EFEFEF;padding: 5px!important}h1 {padding-top: 70px}h2.pagetitle {margin-top: 30px}.commentlist,.entry form {text-align: left}h3.comments {padding: 0;margin: 40px auto 20px}p img {padding: 0}img.centered {margin-left: auto;margin-right: auto}img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline}img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline}.alignright {float: right}.alignleft {float: left}.entry ul {margin-left: 0;padding: 0 0 0 10px}.entry li {margin: 0 0 0 10px}.entry ol {padding: 0 0 15px 35px;margin: 0}#sidebar ul,#sidebar ul ol,.entry ol li {margin: 0;padding: 0}.postmetadata li,.postmetadata ul {display: inline}#sidebar ul li {margin-bottom: 25px;width: 100%;float: left}#sidebar ul p,#sidebar ul select {margin: 5px 0 8px}#sidebar ul ol,#sidebar ul ul ul {margin: 0 0 0 10px}#sidebar ul ol li,ol li {list-style: decimal}#sidebar ul ol li,#sidebar ul ul li {margin: 0;padding: 0;line-height: 25px;color: #fff}#sidebar #searchform #s {width: 175px;padding: 9px 10px;float: left}#commentform #submit,#sidebar #searchsubmit {background: #0b4084;float: right}#sidebar #searchsubmit {border: 0;color: #fff;cursor: pointer;line-height: 18px;padding: 8px;text-transform: uppercase;transition: all 1s ease 0s}#sidebar #searchsubmit:hover {background: #646464;color: #fff}select {width: 130px}#commentform input,.leftside #searchform #s {border: 1px solid #999;font-size: 15px;font-weight: 400;line-height: 17px;padding: 10px}#commentform {margin: 5px 10px 0 0}#commentform textarea {border: 1px solid #999;width: 100%;padding: 15px;font-size: 15px;font-family: Raleway, sans-serif}#commentform #submit,.leftside #searchform #searchsubmit {cursor: pointer;font-size: 17px;line-height: 18px;padding: 10px 23px;transition: all 1s ease 0s;border: 0;color: #fff;text-transform: uppercase}#respond:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}#commentform #submit:hover {background: #646464;color: #fff}.leftside #searchform #searchsubmit {background: #0b4084;float: none}.down_arrow a,a {-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;-ms-transition: .3s}.alt {margin: 0;padding: 0}.thread-even {background-color: #f9fdff}.thread-odd {color: #130813}.thread-odd a {color: #0b4084}.thread-odd a:hover {color: #130813}.commentlist {padding: 0}.commentlist li {margin: 15px 0 10px;padding: 5px 5px 10px 10px;list-style: none}.commentlist li ul li {margin: 10px;background-color: #FFF;border: 0}.commentlist p {margin: 10px 5px 10px 0}.children {padding: 0}#commentform p {margin: 5px 0}.nocomments {text-align: center;margin: 0;padding: 0}.commentmetadata {margin: 0;display: block}.hidden,hr {display: none}#sidebar form {margin: 0}#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 155px}#wp-calendar #next a {padding-right: 10px;text-align: right}#wp-calendar #prev a {padding-left: 10px;text-align: left}#wp-calendar td,.center,.navigation,.wp-caption {text-align: center}#wp-calendar a {display: block}#wp-calendar td {padding: 3px 0}#wp-calendar td.pad:hover {background-color: #fff}abbr,acronym,span.caps {cursor: help}abbr,acronym {border-bottom: 1px dashed #999}blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd;font-size: 11px;line-height: 17px;color: #666}blockquote cite {margin: 5px 0 0;display: block}.screen-reader-text {position: absolute;left: -1000em}a img {border: none}.navigation {display: block;margin-top: 10px}.wp-caption {border: 1px solid #ddd;background-color: #f3f3f3;padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px}.wp-caption img {margin: 0;padding: 0;border: 0}.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0}h5,h6 {line-height: 22px;color: #60b520}body {margin: 0;padding: 0;font-family: 'Titillium Web', sans-serif;font-size: 14px;color: #fff;line-height: 25px;font-weight: 500;background: #212121}h1,h2 {margin: 0;font-family: "Titillium Web", sans-serif}h1,h2,h3 {font-weight: 600;color: #fff}body,html {overflow-x: hidden}@font-face {font-family: ITCAvantGardeStd-Bk;src: url(fonts/ITCAvantGardeStd-Bk.eot?#iefix) format('embedded-opentype'), url(fonts/ITCAvantGardeStd-Bk.otf) format('opentype'), url(fonts/ITCAvantGardeStd-Bk.woff) format('woff'), url(fonts/ITCAvantGardeStd-Bk.ttf) format('truetype'), url(fonts/ITCAvantGardeStd-Bk.svg#ITCAvantGardeStd-Bk) format('svg');font-weight: 400;font-style: normal}@font-face {font-family: ralewayheavy;src: url(fonts/raleway-heavy-webfont.eot);src: url(fonts/raleway-heavy-webfont.eot?#iefix) format('embedded-opentype'), url(fonts/raleway-heavy-webfont.woff2) format('woff2'), url(fonts/raleway-heavy-webfont.woff) format('woff'), url(fonts/raleway-heavy-webfont.ttf) format('truetype');font-weight: 400;font-style: normal}form,h1,h2,h3,input,select {margin: 0;padding: 0;outline: 0}h1 {font-size: 36px;padding-bottom: 50px}h2 {font-size: 34px;padding-bottom: 30px}h3 {font-size: 27px;margin: 0;padding-bottom: 10px;font-family: "Titillium Web", sans-serif}h4,h5,h6 {margin: 0;font-weight: 700;font-family: "Titillium Web", sans-serif}h4 {font-size: 25px;line-height: normal;padding: 0 0 10px;color: #fff}.wrapper,h5,h6 {padding: 0}h5 {font-size: 20px}h6 {font-size: 17px}strong {color: #fff;font-weight: 600}a {color: #51ab19;transition: .3s}a:hover {color: #666}*,:after,:before {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}img {border: 0;height: auto}.wrapper {width: 1140px;margin: 0 auto}.clear {clear: both}.top_right {float: right;margin: 0;position: relative;width: auto}.top_right ul {float: left;margin: -6px 20px 0 0;padding: 0}.top_right li {display: inline-block;margin: 0;padding: 0 0 0 18px;vertical-align: middle}.top_right li:first-child {padding-left: 0}.home .top_main,.top_main {padding: 36px 0 0;width: 100%;z-index: 9999}.top_right li:hover img {opacity: .7}.top_right a {color: #09c;font-weight: 400;margin: 0}.top_right a:hover {color: #60b520}.top_right a:first-child {margin: 0}.top_right .textwidget {float: left;text-align: center}.top_phone {color: #fff;float: left;font-size: 16px;margin: -6px 35px 0 0;text-align: left;display: table}.cont_info,.cont_info h3 {font-size: 14px;color: #9ac7fe}.top_phone a {color: #fff;font-weight: 600;line-height: 26px}.top_phone img {margin-right: 10px;vertical-align: middle;margin-top: -3px}.top_main {background: #000;float: left;position: relative}.home .top_main {background: 0 0;float: none;position: absolute}.home .top_part2 {background: #000;border-bottom: 1px solid #333;height: auto;position: fixed;top: 0;width: 100%;z-index: 9999;padding: 20px 0 0}.logo,.top_part2 ul.nav_menu li a {padding: 0}.top_part2 .logo img {max-height: 100%;width: 80%}.top_part2 .top_right {display: block}.top_part2 .menu-main-navigation-container {clear: right;margin-top: 30px}.logo {float: left;margin: 0}.cont_info {position: absolute;left: 0;top: 0;background: url(images/top_transbg.png) top left repeat-x;width: 100%;font-family: Raleway, sans-serif;padding: 36px 0 0;font-weight: 600;z-index: 99;line-height: 20px}.cont_info h3,.head_text {font-family: Merriweather, serif;font-weight: 700}.cont_info h3 {margin: 0;padding: 0}.cont_info ul {margin: 0;padding: 0;text-align: center}.cont_info li {margin: 0 0 0 76px;padding: 0 0 18px;float: none;display: inline-block;text-align: left;vertical-align: top}.cont_info li a {padding: 0 0 0 48px;display: block;color: #9ac7fe}.cont_info li.loc a {background: url(images/cont_icon1.png) left 8px no-repeat}.cont_info li.call a {background: url(images/cont_icon2.png) left 6px no-repeat}.cont_info li.email a {background: url(images/cont_icon3.png) left 7px no-repeat}.cont_info li.time a {background: url(images/cont_icon4.png) left 4px no-repeat}.cont_info li:first-child {margin-left: 0}.cont_info li img {float: left;margin: 10px 15px 0 0}.cont_info li a:hover {color: #3cb301}.header {width: 100%;float: left;position: relative;z-index: 90;background: #fff;overflow: hidden}.home .header {height: 100vh;transform-style: preserve-3d}.header img {width: 100%;height: auto}.head_text {position: absolute;left: 42px;top: 50%;transform: translate(0, -50%);font-size: 45px;color: #fff;text-shadow: 0 1px 3px #aeb5bc;text-align: left;line-height: normal}.head_text p {margin: 15px 0}.head_text span {font-family: ralewayheavy;text-transform: uppercase;font-weight: 400;text-shadow: none;color: #39c;font-size: 16px;display: block;clear: both;letter-spacing: 4px}.head_text .link_btn {margin-top: 10px;text-shadow: none}.header_sec {width: 100%;float: left;min-height: 100vh;background-size: 100%;background-position: top center;background-repeat: no-repeat}.menu-main-navigation-container {clear: right;float: right;margin-top: 30px}ul.nav_menu {margin: 0;padding: 0;float: left}ul.nav_menu > li {display: inline-block;position: relative;vertical-align: middle;padding-bottom: 19px}ul.nav_menu li a {color: #fff;cursor: pointer;float: left;font-size: 16px;padding: 0 0 3px;margin: 0 12px 20px;text-transform: none;font-weight: 600}ul.nav_menu li:nth-child(3):hover,ul.nav_menu li:nth-child(5):hover,ul.nav_menu li:nth-child(6):hover {background: 0 0}ul.nav_menu > li > a {border-bottom: 2px solid transparent}ul.nav_menu li.current-menu-ancestor a,ul.nav_menu li.current-menu-item a,ul.nav_menu li.current-menu-parent a,ul.nav_menu li:hover > a {color: #72b94e;border-bottom: 2px solid #72b94e}ul.nav_menu li.current-menu-ancestor ul.sub-menu a,ul.nav_menu li.current-menu-item ul.sub-menu a,ul.nav_menu li.current-menu-parent ul.sub-menu a,ul.nav_menu ul.sub-menu li:hover > a {border-bottom: 0!important}ul.nav_menu li ul.sub-menu li a:hover,ul.nav_menu li ul.sub-menu li:hover a {border-bottom: 0}ul.nav_menu li ul.sub-menu {display: none;opacity: 0;position: absolute;top: 53px;left: 13px;width: 225px;margin: 0;padding: 10px 20px;background: #fff;box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .2);z-index: 99;transition: opacity 1s ease-out}ul.nav_menu li > ul.sub-menu > .mn_nw > a {color: #51ab19}ul.nav_menu li:hover > ul.sub-menu {display: block;opacity: 1}ul.nav_menu li:hover > ul.sub-menu > .menu-din > ul.sub-menu {display: none;opacity: 0}ul.nav_menu li > ul.sub-menu > .menu-din.mn_nw > ul.sub-menu {display: block;opacity: 1}ul.nav_menu li > ul.sub-menu > li.mn-nw > ul.sub-menu {display: block}ul.nav_menu li > ul.sub-menu::before {content: "";height: 31px;width: 20px;position: absolute;background-image: url(images/tri-menu.png);left: -2px;top: -25px}ul.nav_menu li ul.sub-menu li {float: left;width: 100%;position: relative;border-bottom: 1px solid #cecece}ul.nav_menu li ul.sub-menu li:last-child {border-bottom: none}ul.nav_menu li ul.sub-menu li a {margin: 0;display: block;text-align: left;float: none;font-weight: 600;padding: 7px 0;font-size: 15px;color: #000;font-family: 'Titillium Web', sans-serif;text-transform: none;border-radius: 0}ul.nav_menu li ul.sub-menu li a:hover,ul.nav_menu li ul.sub-menu > li:hover > a {background: 0 0;color: #51ab19}ul.nav_menu > .menu-list > ul.sub-menu > .menu-din > a::before {background: #000;content: "";display: block;height: 8px;position: absolute;right: 14px;top: 18px;transition: all .25s ease 0s;width: 2px}ul.nav_menu > .menu-list > ul.sub-menu > .menu-din > a::after {background: #000;content: "";display: block;height: 2px;position: absolute;right: 11px;top: 21px;width: 8px}ul.nav_menu > .menu-list > ul.sub-menu > .mn_nw > a::before {height: 0;top: 23px}ul.nav_menu > .menu-list > ul.sub-menu > .mn_nw > a::after,ul.nav_menu > .menu-list > ul.sub-menu > .mn_nw > a::before {background: #51ab19}ul.nav_menu > .menu-list > ul.sub-menu > .mn_nw > .sub-menu {float: left;left: 0!important;position: inherit!important;width: auto;box-shadow: none;padding-top: 0;padding-left: 10px!important;padding-right: 10px!important}ul.nav_menu > .menu-list > ul.sub-menu > .menu-din > .sub-menu > li {border: none}ul.nav_menu > .menu-list > ul.sub-menu > .menu-din > .sub-menu > li > a {color: #666;padding: 5px 0!important}ul.nav_menu > .menu-list > ul.sub-menu > .menu-din > .sub-menu > li > a:hover {color: #51ab19}ul.nav_menu li ul.sub-menu li.current-menu-item a {background: 0 0;color: #51ab19}ul.nav_menu li.contact {margin-left: 15px}ul.nav_menu li.contact a {text-indent: -9999px;width: 34px;height: 34px;padding: 0;background: url(images/call-icon.png) center center no-repeat}ul.nav_menu li a b {font-weight: 400}ul.nav_menu li.menu-item-has-children a b {background: url(images/menu_arrow.png) center bottom no-repeat;padding-bottom: 23px;font-weight: 400}ul.nav_menu li.menu-item-has-children li b {background-image: none;padding-bottom: 0}ul.nav_menu li.menu-item-has-children a:hover b,ul.nav_menu li.menu-item-has-children.current-menu-ancestor a b,ul.nav_menu li.menu-item-has-children.current-menu-item a b,ul.nav_menu li.menu-item-has-children.current-menu-parent a b,ul.nav_menu li:hover > a > b {background: url(images/menu_arrow_h.png) center bottom no-repeat}ul.nav_menu li a:hover b,ul.nav_menu li.current-menu-item a b {background: 0 0}ul.nav_menu li ul.sub-menu li a b,ul.nav_menu li ul.sub-menu li a:hover b {background: 0 0!important}ul.nav_menu ul ul {left: 185px!important;top: 0!important;position: absolute!important;border-top: 0!important}ul.nav_menu li.megamenu ul.sub-menu {width: 100%!important;min-height: 400px}body.sec_menu ul.nav_menu ul li.menu-item-has-children a:hover,body.sec_menu ul.nav_menu ul li.menu-item-has-children:hover > a {background: 0 0}body.sec_menu ul.nav_menu li {position: inherit}body.sec_menu ul.nav_menu li li {position: relative}body.sec_menu ul.nav_menu ul li {width: 20%!important;float: left;display: block;margin: 0 20px}body.sec_menu ul.nav_menu ul li:nth-of-type(4n+4) {width: 27%!important}body.sec_menu ul.nav_menu ul li:nth-of-type(4n+2) li {width: 100%!important}body.sec_menu ul.nav_menu ul li a {text-transform: uppercase!important;font-weight: 700!important;font-size: 18px!important;border-bottom: solid 1px #999;border-radius: 0!important;padding: 10px 0!important;font-family: 'Titillium Web', sans-serif;color: #60b520}body.sec_menu ul.nav_menu ul li a:hover {background: 0 0;color: #60b520!important}body.sec_menu ul.nav_menu li ul.sub-menu {top: 136px}body.sec_menu ul.nav_menu ul ul.sub-menu {top: inherit;display: block!important;min-height: inherit!important;position: inherit!important;left: inherit;float: left;border-top: none;box-shadow: none;padding: 0!important;margin: 12px 0 0}body.sec_menu ul.nav_menu ul ul li,body.sec_menu ul.nav_menu ul ul li:first-child {width: 100%!important;margin: 0}body.sec_menu ul.nav_menu ul ul li a {color: #fff;border-bottom: 0;text-transform: none!important;padding: 5px 10px!important;font-weight: 400!important;font-size: 14px!important;border-radius: 0!important}body.sec_menu ul.nav_menu ul ul li a:hover {background: #60b520!important;color: #fff!important}ul.nav_menu li ul.sub-menu li.pedia_link a {text-transform: uppercase!important;font-weight: 700!important;font-size: 18px!important;border-bottom: 0;border-radius: 0!important;padding: 10px 0!important;font-family: Raleway, sans-serif;border-top: solid 1px #999;margin-top: 12px}.top_btn a,body .link_btn a {text-transform: none;transition: 1s;border-radius: 50px;font-weight: 700;cursor: pointer}ul.nav_menu li ul.sub-menu li.pedia_link a:hover {background: 0 0!important;color: #666!important}.top_btn a,.top_btn a:hover {background: #3cb301}.top_part2 ul.nav_menu li ul.sub-menu {top: 53px}body.sec_menu .top_part2 ul.nav_menu li ul.sub-menu {top: 98px}body.sec_menu .top_part2 ul.nav_menu li ul ul.sub-menu {top: 0}.top_btn {display: inline-block;text-align: center;float: left}.top_btn a {padding: 13px 19px;font-size: 16px;font-family: 'Source Sans Pro', sans-serif;color: #fff}.find_link {font-weight: 700;background: url(images/find_arrow2.png) right 8px no-repeat;padding: 0 15px 0 0;clear: both;display: block;float: left}body .link_btn a,body .link_btn a:hover {background: #3cb301;color: #fff}.link_btn {width: 207px;display: inline-block;text-align: center;clear: both}body .link_btn a {padding: 10px 30px!important;font-size: 16px!important;font-family: 'Source Sans Pro', sans-serif!important;float: left;height: auto;-webkit-box-shadow: none!important;-moz-box-shadow: none!important;box-shadow: none!important;text-shadow: none!important;line-height: normal!important;letter-spacing: normal!important}.hours ul li,.sidebar h2,.sidebar li li {text-transform: uppercase}.content {width: 100%;float: left;padding: 80px 0;background: #1d1d1d}.mid {width: 70%;float: left}.mid p {margin: 0 0 18px}.mid_box {background: #141414;padding: 35px 24px;width: 100%;float: left}.mid_box.no_bg {background: 0 0}.sidebar {width: 25%;float: right;color: #fff}.sidebar ul {margin: 0;padding: 0}.sidebar li {margin: 0;color: #fff;line-height: 28px;font-size: 14px;background: #141414;padding: 0}.sidebar li a:link,.sidebar li a:visited {color: #fff}.sidebar li a:hover {color: #60b520}.footer,.footer a,.sidebar h2 {color: #fff}.sidebar ul ul {padding: 26px!important;width: 100%;float: left}.sidebar li li {padding: 12px 0!important;border-radius: 0;font-family: 'Titillium Web', sans-serif!important;font-weight: 400;border-top: solid 1px #363636}.sidebar li li a {font-family: 'Titillium Web', sans-serif;font-size: 14px;font-weight: 600}.sidebar li li:first-child {border-top: 0;padding-top: 0}.sidebar h2 {font-family: Raleway, sans-serif;font-size: 18px;padding: 14px 0 14px 18px;margin: 0;background: #60b520}.hours ul li {color: #fff;border-top: dashed 1px #329601;font-family: Merriweather, serif}.hours ul li:first-child {border-top: 0}.hours ul li span {float: right;margin-left: 20px;text-align: center;width: 138px;text-transform: none}.hours .blue_bg {background: #0b4084;border-radius: 5px}.archive .content,.blog .content,.single .content {padding: 80px 0}.footer {background: #000;width: 100%;font-size: 14px;line-height: 23px;float: left;padding: 70px 0 58px;font-weight: 600}.foot_box .co_name,.footer a:hover,.footer h2 {color: #51ab19}.footer h2 {font-size: 16px;font-family: 'Titillium Web', sans-serif;line-height: 23px;font-weight: 700;margin: 0;padding: 0}.foot_box {float: left;margin: 0 40px}.foot_box:first-child {margin-left: 0;width: 28%}.foot_box:first-child p {text-align: left}.foot_box.last {margin-right: 0;float: left}.foot_box ul {margin: 44px 0 0;padding: 0}.foot_box ul li {list-style: none;padding-bottom: 32px}.foot_box ul li.last {padding-bottom: 0}.foot_box ul li span {font-family: ralewayregular}.foot_box ul li .bigtxt,.foot_box ul li .boldtxt {font-family: Raleway, sans-serif}.email_form {border: 1px solid #555;border-radius: 50px;display: inline-block;padding: 3px 20px 0;margin-top: 15px}.email_form ul li input[type=email] {border: 0;float: left;background: 0 0;padding: 5px;color: #fff;font-family: 'Titillium Web', sans-serif;font-size: 14px;font-weight: 700;width: 170px}.email_form ul li input[type=submit] {background: url(images/email_icon.png) right 9px no-repeat;border: 0;text-indent: -9999px;font-size: 1px;float: left;display: block;width: 13px;height: 30px;cursor: pointer}.email_form ul {margin: 0}.email_form ul li {width: auto;display: inline-block;padding: 0;margin: 0}ul.social_icons {margin: 25px 0 20px;padding: 0;width: 100%;float: left}ul.social_icons li {margin: 0 0 0 5px;padding: 0;float: left}ul.social_icons li:first-child {margin-left: 0}ul.social_icons li:hover img {opacity: .7}a.navbar-toggle {display: none;background-color: #51ab19;border-radius: 2px;margin: 10px 0;padding: 8px 8px 6px;transition: all 150ms ease-out 0s;position: absolute;right: 15px;top: 5px}.navbar-toggle.active,a.navbar-toggle:hover {background: #999}.navbar-toggle__text {color: #fff;display: inline-block;font-family: Montserrat, Helvetica, Arial, sans-serif;font-weight: 700;padding: 0 10px 0 0}.navbar-toggle__icon-bar {display: block;height: 17px;vertical-align: middle}.cont_col1,.service li,.stflink,ul.staff-list li,ul.staff-list2 li {vertical-align: top}.navbar-toggle__icon-bar .icon-bar:first-child {margin: 0}.navbar-toggle .icon-bar {background: #fff;height: 3px;width: 18px;border-radius: 1px;display: block;margin-top: 3px}.mobile_menu {position: absolute;right: 0;top: 0;width: 100%;display: block;z-index: 0}.mobile_menu .inner {float: left;width: 100%;margin: 0 0 30px}.mobile_menu ul.nav_menu {margin: 25px 25px 0;float: none}.mobile_menu ul.nav_menu li {border-bottom: 1px solid #444;list-style-type: none;position: relative;display: block}.mobile_menu ul.nav_menu li a {color: #aaa;display: block;font-family: Raleway, sans-serif;font-size: 16px;outline: 0;padding: 15px 0;text-transform: uppercase;float: none;margin-bottom: 0}.mobile_menu ul.nav_menu li.contact,.mobile_menu ul.nav_menu li:hover > ul.sub-menu {display: none}.mobile_menu ul li.current_page_item a,.mobile_menu ul.nav_menu li a:hover,.mobile_menu ul.nav_menu li.active a,.mobile_menu ul.nav_menu li.current_page_ancestor a {color: #fff;text-decoration: none}.mobile_menu ul.nav_menu ul.sub-menu {display: none;margin: 15px 0 15px 15px;padding: 0;position: inherit;top: inherit;left: inherit;width: 100%;background: 0 0;float: left;border-top: 0;box-shadow: none}.mobile_menu ul.nav_menu ul.sub-menu li {border: 0;margin: 0}.mobile_menu ul.nav_menu ul.sub-menu li a:hover {background: 0 0;color: #fff!important}.mobile_menu ul.nav_menu li span {background: url(images/menu_open.png) right center no-repeat;cursor: pointer;height: 38px;position: absolute;right: 0;width: 100%}.mobile_menu ul.nav_menu li span.sub_arrow {height: 38px}.mobile_menu ul.nav_menu li span.active {background: url(images/menu_close.png) right center no-repeat}.mobile_menu ul.nav_menu li a b {background: 0 0!important;height: auto;position: inherit;right: inherit;width: auto;font-weight: 400}.mobile_menu ul.nav_menu li.menu-item-has-children a:hover b {background: 0 0}.mobile_menu ul.nav_menu ul.sub-menu li a {border: 0;padding: 10px 0;font-size: 13px;color: #aaa}.mobile_menu ul.nav_menu ul.sub-menu li a:hover,.mobile_menu ul.nav_menu ul.sub-menu li.current_page_item a {color: #fff}.close-btn {background: url(images/close.jpg) left top no-repeat;width: 14px;height: 13px;position: absolute;right: 15px;top: 15px}#wrapper,.staff-short {position: relative}.mobile_menu aside {margin: 25px 25px 0}.mobile_menu aside h5 {color: #fff;text-transform: uppercase;margin-bottom: 10px;font-size: 18px}.mobile_menu aside ul {margin: 0;padding: 0;list-style: none}.mobile_menu aside ul li {font-family: 'Source Sans Pro', sans-serif;font-size: 15px;line-height: 20px;color: #ccc;margin-bottom: 15px;font-weight: 300}.mobile_menu aside ul li span {font-weight: 400;color: #fff;display: block}.mobile_menu aside ul li a {color: #fff}.mobile_menu a.app-btn {padding: 15px;border: 1px solid #ccc;color: #ccc;font-size: 16px;line-height: 18px;text-transform: uppercase;display: block;margin: 35px 25px 0;text-align: center}.mobile_menu a.app-btn:hover {background: #ccc;color: #666}.mobile_menu .contact-form {margin: 25px 5% 0;width: 90%}ul.con-form,ul.con-form li {width: 100%;float: left;list-style: none}.mobile_menu ul.nav_menu > li > a {border-bottom: 0 solid transparent}ul.con-form {margin: 25px 0 0!important;padding: 0}ul.con-form li input[type=text],ul.con-form li input[type=tel],ul.con-form li input[type=email],ul.con-form li select {padding: 10px!important}ul.con-form li {background: rgba(0, 0, 0, 0);margin: 0 0 15px!important}ul.con-form .left,ul.con-form .right {width: 48%}ul.con-form li input[type=text],ul.con-form li input[type=tel],ul.con-form li input[type=email],ul.con-form li select,ul.con-form li textarea {background: rgba(0, 0, 0, 0);border-bottom: 1px solid #363636;color: #999;font-size: 16px;width: 100%;border-left: 0;border-top: 0;border-right: 0;font-family: "Titillium Web", sans-serif;line-height: normal}ul.con-form .left {float: left}ul.con-form .right {float: right}ul.con-form li textarea {padding: 10px;height: 125px;resize: none}ul.con-form li input[type=submit] {background: #60b520;border: 0;color: #fff;cursor: pointer;font-family: Raleway, sans-serif;font-size: 13px;font-weight: 700;margin-top: 20px;padding: 10px 20px;text-transform: uppercase}ul.con-form li input[type=submit]:focus,ul.con-form li input[type=submit]:hover {background: #60b520;color: #000}ul.con-form li input.wpcf7-not-valid {border-color: red}ul.con-form li span.wpcf7-not-valid-tip {display: none!important}.con-form span.wpcf7-form-control-wrap {display: block!important}.map-lightbox {border: 10px solid #333}.contact-left {width: 48%;float: left}.contact-right {width: 48%;float: right}.cont_col1 {display: inline-block;margin-right: 1%;width: 40%}.cont_col2 {display: inline-block;width: 58%}.contact-right .bigtxt {font-weight: 700}.contact-right ul {margin: 0;padding: 0}.contact-right ul li {margin-bottom: 15px}.contact-right a.mail {color: #666}.contact .border-bottom {border-bottom: 1px solid #cdcdcd;margin-bottom: 20px}#wrapper {z-index: 1;background: #fff}.testimonial_rotator_quote {color: #fff;list-style: none}.testimonial_rotator_author_info {border: none!important;color: #fff;clear: both;display: block;font-size: 18px;margin-top: 20px;font-style: normal!important}.testimonial_rotator_author_info strong {font-weight: 400!important;color: #fff!important}.leftside h2 br {display: none}ul.staff-list {list-style: none!important;margin: 8px 0 90px!important;padding: 0!important}.stflink,ul.staff-list li.clear {padding: 0}ul.staff-list li {display: inline-block;margin: 0 19px 30px 0;width: 48%}ul.staff-list img {width: 100%;max-width: 100%;height: auto}ul.staff-list li .read-more-post {display: none}.stflink {margin: 0;float: left}.staf_info {position: absolute;bottom: 0;padding: 30px 20px;display: inline-block}.staff-short h4 {padding: 10px 0;margin: 0}ul.staff-list li .staff-short {background: #141414;width: 100%;float: left;padding: 20px;min-height: auto}ul.staff-list li .staff-short h5 {font-weight: 600;margin: 0;padding: 10 px 0;font-size: 25px;text-transform: uppercase}ul.staff-list li .staff-short h5 a {color: #fff;display: block;padding: 10px 0}ul.staff-list li .staff-short span {color: #60b520;font-size: 17px;text-align: center;line-height: normal;font-weight: 700}.staff-lightbox-right span,ul.staff-list li em {color: #0b4084;font-size: 12px;text-align: center}.staff-content p,ul.staff-list li p {color: #333;font-size: 14px;line-height: 20px;margin: 5px 0}.staff-lightbox-right {float: right;width: 65%}.staff-left {float: left;width: 215px}.staff-right {float: right;width: 920px}.staff-right p {margin: 0 0 10px}.staff-left .staff-short {background: #f6f6f6;padding: 15px}.staff-left .staff-short p {margin: 0}.staff-left .staff-short h5 {font-weight: 600;margin: 0 0 10px;padding: 0}.staff-left .staff-short h5 a {color: #333}.staff-left .staff-short span {color: #0b4084;display: block;font-size: 13px;margin-bottom: 0;line-height: normal}.staff-left .staff-short h6 {border-top: 1px solid #ccc;padding: 15px 0}.staff-left .staff-short ul {margin: 0 0 0 12px;padding: 0}.staff-left .staff-short ul li {margin-bottom: 5px}.staff-left .staff-short ul li a {color: #333;font-size: 14px;line-height: 17px}.staff-left .staff-short ul li:hover,.staff-left .staff-short ul li:hover > a {color: #900}.staff-right h3 {border-bottom: 1px solid #f2f2f2;margin-bottom: 15px;padding-bottom: 15px;font-size: 22px}.staff-right h3 span {font-size: 15px;font-weight: 400;line-height: 18px;color: #60b520;margin-left: 5px}ul.staff-list2 {list-style: none!important;margin: 0!important;padding: 0!important}ul.staff-list2 li {display: inline-block;margin: 0 18px 14px 0;position: relative;width: 32%}ul.staff-list2 li img {/*-webkit-filter: grayscale(100%);filter: grayscale(100%)*/}ul.staff-list2 li:hover img {-webkit-filter: grayscale(0);filter: grayscale(0);transition-duration: 2s;transition-property: all;opacity: 1}ul.staff-list2 li.clear {padding: 0}ul.staff-list2 li:nth-child(3n) {margin-right: 0}ul.staff-list2 li .read-more-post {display: none}.staff-lightbox {color: #666;font-size: 14px;line-height: 20px;padding: 25px;position: relative;width: 670px}ul.staff-list2 li .staff-short {background: #f6f6f6;padding: 20px}ul.staff-list2 li .staff-short h4 {font-weight: 600;margin-bottom: 10px}ul.staff-list2 li .staff-short h4 a {color: #333}ul.staff-list2 li .staff-short span {color: #09c;font-size: 14px;text-align: center}.staff-lightbox-right span,ul.staff-list2 li em {color: #09c;font-size: 12px;text-align: center}.staff-content p,ul.staff-list2 li p {color: #333;font-size: 14px;line-height: 20px;margin: 5px 0}ul.staff-lightbox-right {float: right;width: 65%}.fancybox-nav {bottom: -40px;color: #fff!important;cursor: pointer;display: block;font-size: 13px;font-weight: 700;height: 28px;line-height: 28px;position: absolute;text-align: center;width: 72px;z-index: 8040}.fancybox-nav:hover {color: #3cf!important}.fancybox-title-float-wrap .child {margin-right: 0!important;right: inherit!important;left: 0;border-radius: 0!important;width: 100%!important;text-align: left;font-weight: 500}.fancybox-title {left: 0;right: inherit;margin-bottom: 0;bottom: inherit;width: 100%}ul.faq_section {list-style: none;margin: 20px 0;padding: 0}ul.faq_section li {border: 1px solid #363636;margin-bottom: 15px}ul.faq_section li h6 {margin: 0;font-size: 16px;padding: 0;font-weight: 400;font-family: "Titillium Web", sans-serif}ul.faq_section li h6 a {background: url(images/plus_icon.png) right center no-repeat;color: #fff;display: block;font-weight: 500;padding: 10px}ul.faq_section li h6 a.active {background-image: url(images/minus_icon.png)}ul.faq_section li .faq_content {background: #000;display: none;padding: 15px}ul.faq_section li .faq_content p {margin: 0}ul.faq_section li .faq_content ul li {border: 0;margin: 0;padding: 0}ul.points {margin: 0 0 15px;padding: 0 0 0 20px}ul.points li {margin: 0;padding: 0;width: 48%;float: left}#appointment_content {border: 1px solid #e0e0e0;padding: 20px;width: 500px}#appointment_content .inner {background: #f0f0f1;padding: 15px}#appointment_content ul li input,#appointment_content ul li textarea {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: 0 0;border-color: -moz-use-text-color -moz-use-text-color #999;border-image: none;border-style: none none solid;border-width: 0 0 1px;font-size: 13px;line-height: 16px;font-weight: 400}#appointment_content ul {height: auto!important;list-style: none;margin: 0;padding: 0}#appointment_content ul li {margin-top: 25px}#appointment_content ul li.two span {display: inline-block;margin-left: 4%;position: relative;width: 48%}#appointment_content ul li.two span:first-child {margin-left: 0}img.ui-datepicker-trigger {position: absolute;right: 5px;top: 10px}#appointment_content ul li span.message {display: inline-block;width: 100%}#appointment_content ul li input {border-radius: 0;color: #333;width: 100%}#appointment_content ul li input:-moz-placeholder,.appointment_content ul li textarea:-moz-placeholder {color: #999}#appointment_content ul li input::-moz-placeholder,.appointment_content ul li textarea::-moz-placeholder {color: #999;opacity: 1}#appointment_content ul li textarea {color: #666;height: 48px;resize: none;width: 100%;font-family: arial}#appointment_content ul li input[type=submit] {background: #60B520;color: #fff;display: inline-block;font-size: 16px;line-height: 20px;padding: 10px 28px;text-transform: uppercase;width: auto;cursor: pointer;font-family: ralewayheavy;font-weight: 400}#appointment_content ul li input[type=submit]:hover {background: #242424;color: #fff}#appointment_content ul li input.wpcf7-not-valid {border-color: red;color: red}#appointment_content ul li span.wpcf7-not-valid-tip {display: none}span.wpcf7-not-valid-tip {display: none;font-size: 14px;line-height: 20px}.custom-password-message,div.wpcf7-validation-errors {background: #f9aba0;border: 0!important;clear: both;color: #000!important;font-size: 12px!important;line-height: 22px!important;margin: 5px 0}.custom-password-message {color: #000;padding: 10px}div.wpcf7-mail-sent-ok {background: #dddeac;border: none;clear: both;font-size: 12px!important;color: #000!important;line-height: 22px;margin: 5px 0}.human-body {background: url(images/human-body.jpg) left top no-repeat;float: left;height: 430px;position: relative;width: 220px}.human-body a {border-radius: 30%;display: block;opacity: 0;position: absolute}.human-body a:hover,.human-body-home a.active {opacity: .6}.human-body a.part1 {height: 46px;left: 87px;top: 5px;width: 46px}.human-body a.part2 {border-radius: 0;height: 102px;left: 97px;top: 86px;width: 24px}.human-body a.part3 {height: 40px;left: 131px;top: 390px;width: 40px}.human-body a.part4 {height: 36px;left: 142px;top: 63px;width: 36px}.human-body a.part5 {border-radius: 0;height: 104px;left: 152px;top: 128px;width: 65px}.human-body a.part6 {height: 39px;left: 119px;top: 172px;width: 39px}.human-body a.part7 {height: 39px;left: 123px;top: 285px;width: 39px}.human-body a.part1.active,.human-body a.part1:hover {background: url(images/large-part1.png) center center no-repeat}.human-body a.part2.active,.human-body a.part2:hover {background: url(images/large-part2.png) center center no-repeat}.human-body a.part3.active,.human-body a.part3:hover {background: url(images/large-part7.png) center center no-repeat}.human-body a.part4.active,.human-body a.part4:hover {background: url(images/large-part3.png) center center no-repeat}.human-body a.part5.active,.human-body a.part5:hover {background: url(images/large-part4.png) center center no-repeat}.human-body a.part6.active,.human-body a.part6:hover {background: url(images/large-part5.png) center center no-repeat}.human-body a.part7.active,.human-body a.part7:hover {background: url(images/large-part6.png) center center no-repeat}.search-condition {margin-top: 25px}.search-condition .body-part h4 {padding-bottom: 10px}.search-condition .body-content {border: 1px solid #f90;display: none;float: right;min-height: 415px;padding: 10px 20px;width: 42%;font-size: 14px}.search-condition .body-content h1 {color: #333;font-size: 13px}.search-condition .body-content h2 {color: #333;font-size: 13px;margin-bottom: 0}.search-condition .body-content .con {display: none}.search-condition.part1wrap .body-part h4 {border-bottom: 1px solid #f90;color: #f90}.search-condition.part1wrap ul.body-part-list {margin-top: 10px}.search-condition.part1wrap ul.body-part-list li {background: url(images/bullate3.png) 0 10px no-repeat}.search-condition ul.body-part-list a {color: #fff}.search-condition.part1wrap ul.body-part-list a.active,.search-condition.part1wrap ul.body-part-list a:hover {color: #f90}.search-condition.part1wrap .body-content {border: 1px solid #f90}.search-condition.part2wrap .body-part h4 {border-bottom: 1px solid red;color: red;margin: 0 0 10px;padding: 0}.search-condition.part2wrap ul.body-part-list li {background: url(images/bullate-part2.png) 0 10px no-repeat}.search-condition.part2wrap ul.body-part-list a.active,.search-condition.part2wrap ul.body-part-list a:hover {color: red}.search-condition.part2wrap .body-content {border: 1px solid red}.search-condition.part3wrap .body-part h4 {border-bottom: 1px solid #02c5a7;color: #02c5a7;margin: 0 0 10px;padding: 0}.search-condition.part3wrap ul.body-part-list li {background: url(images/bullate-part7.png) 0 10px no-repeat}.search-condition.part3wrap ul.body-part-list a.active,.search-condition.part3wrap ul.body-part-list a:hover {color: #02c5a7}.search-condition.part3wrap .body-content {border: 1px solid #02c5a7}.search-condition.part4wrap .body-part h4 {border-bottom: 1px solid #cc97e0;color: #cc97e0;margin: 0 0 10px;padding: 0}.search-condition.part4wrap ul.body-part-list li {background: url(images/bullate-part3.png) 0 10px no-repeat}.search-condition.part4wrap ul.body-part-list a.active,.search-condition.part4wrap ul.body-part-list a:hover {color: #cc97e0}.search-condition.part4wrap .body-content {border: 1px solid #cc97e0}.search-condition.part5wrap .body-part h4 {border-bottom: 1px solid #aec01a;color: #aec01a;margin: 0 0 10px;padding: 0}.search-condition.part5wrap ul.body-part-list li {background: url(images/bullate-part4.png) 0 10px no-repeat}.search-condition.part5wrap ul.body-part-list a.active,.search-condition.part5wrap ul.body-part-list a:hover {color: #aec01a}.search-condition.part5wrap .body-content {border: 1px solid #aec01a}.search-condition.part7wrap .body-part h4 {border-bottom: 1px solid #f964cd;color: #f964cd;margin: 0 0 10px;padding: 0}.search-condition.part7wrap ul.body-part-list li {background: url(images/bullate-part6.png) 0 10px no-repeat}.search-condition.part7wrap ul.body-part-list a.active,.search-condition.part7wrap ul.body-part-list a:hover {color: #f964cd}.search-condition.part7wrap .body-content {border: 1px solid #f964cd}.search-condition.part6wrap .body-part h4 {border-bottom: 1px solid #01bff6;color: #01bff6;margin: 0 0 10px;padding: 0}.search-condition.part6wrap ul.body-part-list li {background: url(images/bullate-part5.png) 0 10px no-repeat}.search-condition.part6wrap ul.body-part-list a.active,.search-condition.part6wrap ul.body-part-list a:hover {color: #01bff6}.search-condition.part6wrap .body-content {border: 1px solid #01bff6}.survey-form input[type=text],.survey-form input[type=tel],.survey-form input[type=email],.survey-form textarea {border: 1px solid #999}.search-condition .body-part {float: left;margin-left: 30px;width: 33%}ul.body-part-list {margin: 0;padding: 0}ul.body-part-list li {padding: 0 0 0 12px;font-size: 14px}.survey-form span.wpcf7-form-control-wrap.contactname,.survey-form span.wpcf7-form-control-wrap.draw,.survey-form span.wpcf7-form-control-wrap.email,.survey-form span.wpcf7-form-control-wrap.helpname,.survey-form span.wpcf7-form-control-wrap.name,.survey-form span.wpcf7-form-control-wrap.phone,.survey-form span.wpcf7-form-control-wrap.ref,.survey-form span.wpcf7-form-control-wrap.therapist {width: 32%;font-size: 12px;display: inline-block}.news-listing {margin: 0;padding: 0;list-style: none}.addthis_toolbox,.single_ttl {padding-bottom: 30px}.blog-list li,.news-listing li,.patient_results li {list-style: none!important}.news-listing li {padding-top: 20px;margin-top: 20px;border-top: 1px dashed #ccc;margin-left: 0!important;float: left;width: 100%}.news-listing li:first-child {border: none}.news-img {background: #F2F3F3;float: left;height: 103px;width: 86px}.news-img img {width: 100%;height: auto}.news-detail {margin-left: 110px}.news-detail a {display: inline-block}.news-detail h6 {margin: 5px 0}.refer-form ul.con-form {width: 40%}.single_ttl {margin-top: 8px;line-height: 43px}.post-img {margin-bottom: 40px}.pdate {margin-bottom: 10px;display: block;clear: both}.patient_results {margin-left: 0!important;padding: 0}.patient_results li {padding: 25px 0;border-top: 1px dashed #ccc;margin-left: 0!important;float: left;width: 100%}.patient_results li:first-child {border: none;margin-top: 0}.patient_results li h6 {color: #444}.patient_results li p {margin-bottom: 10px;margin-top: 0}.patient_results li em {font-size: 13px;color: #333;font-weight: 600}.patient_results li img {margin-right: 40px;float: left}.patient_results li .result-detail {background: url(images/quote-icon.png) left 0 no-repeat;padding: 0 0 0 10%;width: 80%;float: right}.phn_icn {display: none}.fancybox-overlay {background: url(images/overlay-pattern.png) rgba(0, 0, 0, .8)}.phone_no {width: 100%;float: left;color: #fff;font-size: 22px;font-weight: 600;font-family: 'Source Sans Pro', sans-serif;text-align: right;margin-bottom: 45px}.home_header {width: 100%;float: left}.read-more {background: #60b520;border: 1px solid #60b520;color: #fff;cursor: pointer;font-family: Raleway, sans-serif;font-size: 13px;font-weight: 700;margin-top: 20px;padding: 10px 20px;text-transform: uppercase}.read-more:hover {background: #60b520;color: #000}.survey-form span.wpcf7-form-control-wrap.contactname,.survey-form span.wpcf7-form-control-wrap.draw,.survey-form span.wpcf7-form-control-wrap.email,.survey-form span.wpcf7-form-control-wrap.helpname,.survey-form span.wpcf7-form-control-wrap.name,.survey-form span.wpcf7-form-control-wrap.ref,.survey-form span.wpcf7-form-control-wrap.therapist {display: inline-block;font-size: 12px;width: 30%;margin-right: 15px}#flags .ui-sortable,#glt-translate-trigger,.skiptranslate span a.goog-logo-link,body .skiptranslate iframe {display: none!important}.survey-form input[type=text],.survey-form input[type=tel],.survey-form input[type=email] {border-bottom: 1px solid #363636;margin: 8px;width: 100%;font-size: 15px;font-weight: 400;line-height: 17px;padding: 15px;background: 0 0;color: #999;border-left: 0;border-right: 0;border-top: 0;font-family: "Titillium Web", sans-serif}.survey-form textarea {border-bottom: 1px solid #363636;height: 150px;resize: none;width: 100%;font-family: "Titillium Web", sans-serif;font-size: 15px;padding: 15px;background: 0 0;border-left: 0;border-right: 0;border-top: 0;color: #999}.parallex,.post-img img,.thumb_small img {height: auto}.survey-form input[type=submit] {background: #60b520;border: 0;color: #fff;cursor: pointer;font-family: Raleway, sans-serif;font-size: 13px;font-weight: 700;margin-top: 20px;padding: 10px 20px;text-transform: uppercase}.survey-form input[type=submit]:hover {background: #60b520;color: #000}.survey-form p {margin: 0 0 10px}.survey-form .submit,.survey-form ol {margin-left: 20px}.survey-form span.wpcf7-not-valid-tip {text-align: center}.survey-form input.wpcf7-not-valid {border-color: red}.survey-form ol {padding-left: 0}.survey-form ol li {margin-bottom: 15px}.survey-form span.contactname,.survey-form span.helpname {float: left}.survey-form span.contactname input,.survey-form span.helpname input {width: 95%}.fancybox-nav {background: #09f!important}.fancybox-nav:hover {background: #000!important}#google_language_translator {line-height: normal!important}.skiptranslate {font-size: 1px!important;color: #0b4084!important}body select.goog-te-combo {background: 0 0!important;font-size: 13px!important;color: #3cb301!important;padding-top: 0!important;border-bottom: 1px solid #3cb301!important;border-top: 0!important;border-left: 0!important;border-right: 0!important;width: 100%!important}.ft-mail {width: 408px}.sidebar .current_page_item a {color: #60b520!important}.blog-list {margin: 0!important;padding: 0}.blog-list li {border-top: 1px dashed #edeff2;margin: 30px 0 0;padding-top: 20px}.blog-list li:first-child {border: none;margin: 0;padding: 0}.blog-list li .post-date {background: #39c;color: #cff;float: left;font-size: 12px;margin-bottom: 10px;padding: 5px 10px}.blog-list li h4 a {color: #666}.blog-list li h4 a:hover {color: #ffa200}.post-category {color: #999;display: block;font-family: Questrial, sans-serif;font-size: 12px;margin: 5px 0 15px}.post-img {width: 100%}.paging-navigation {border-top: 1px solid #141414;margin: 10px 0 0;padding: 25px 0 0;text-align: center}.paging-navigation h1 {display: none}.pagination a,.pagination span {background: #141414;border-radius: 0;color: #fff;display: inline-block;line-height: 14px;padding: 10px 15px}.pagination a:hover,.pagination span {background: #60b520;color: #fff}.blog-list .read-more-link {margin-top: 20px;background: #3cb301;color: #fff;cursor: pointer;font-family: "Source Sans Pro", sans-serif;font-size: 16px;font-weight: 700;padding: 13px 25px;text-transform: capitalize;transition: all 1s ease 0s}.head_text2,.head_text2 a,.prof h2,.service h2,.service li h3 {text-transform: uppercase}.blog-list .read-more-link:hover {background-color: #3cb301}.thumb_small {float: left;margin: 0 20px 20px 0;width: 30%}.event-list h4 {margin-bottom: 5px!important}.event-list .read-more-link {float: left;margin-top: 0!important}.event-list li {float: left;margin: 10px 0 0!important;width: 100%}.event-list .post-bar {margin-bottom: 8px}.events_box {background: #fff}.events_box h5 {margin: 15px 0 5px;padding: 0}.events_box h4 {clear: both;font-size: 14px!important;font-weight: 600;margin: 5px 0 0;padding-bottom: 0}.events_box h4 a {color: #242424}.events_box h4 a:hover {color: #333}.events_box .tm_lcptu_post_date {color: #60b520;font-size: 14px;padding-bottom: 8px;margin-left: 0}.head_text2 a,.head_text2 h1,.head_text2 h2,.head_text2 h5 {color: #fff;font-weight: 400;font-family: ralewayheavy}.events_box .tm_lcptu_excerpt {font-size: 14px;margin: 0 0 10px 15px}.events_box .tm_lcptu_read_more_link {clear: both;display: block}.down_arrow a,.head_text2 h5 span,.service li,.service li span {display: inline-block}.events_box li {border-top: 1px solid #ccc;margin-bottom: 0;margin-top: 10px;padding-top: 10px}.events_box li:first-child {border-top: 0 none;margin-top: 0;padding-top: 0}.events_box .tm_lcptu_post_thumbnail img {width: 100%!important}.down_arrow,.head_text2,.top_main2 {width: 100%;position: absolute}.top_main2 {height: 100%;left: 0;top: 0;z-index: 99}.head_text2,.main_cont {top: 50%;transform: translate(0, -50%)}.head_text2 {left: 30px;line-height: normal;text-align: left}.down_arrow,.service h2,.service ul {text-align: center}.head_text2 h5 {font-size: 26px;letter-spacing: 2.6px}.head_text2 h2 {font-size: 37px;letter-spacing: 2.6px;padding: 0;margin: 0}.head_text2 h5 span {border-bottom: solid 1px #60b520;margin: 0 0 40px;padding: 0 0 40px}.head_text2 h1 {font-size: 66px;text-shadow: 0 1px 2px #333}.head_text2 a {background: #60b520;font-size: 18px;padding: 13px 30px}.head_text2 a:hover {background: #fff;color: #333}.down_arrow {bottom: 60px;z-index: 99}.down_arrow a {background: url(images/down-arrow.png) top center no-repeat;width: 62px;height: 33px;transition: .3s}.down_arrow a:hover {background: url(images/down-arrow-hover.png) top center no-repeat}.service {background: url(images/athletix-physical-therapy-main-img.jpg) top center no-repeat;background-size: cover;width: 100%;float: left;padding: 0;position: relative}.service .wrapper {min-height: 590px}.service h2 {color: #fff;font-size: 36px;font-family: ralewayheavy;line-height: 40px}.prof h2,.service li,.service li h3 {font-family: Raleway, sans-serif}.prof h1,.prof h2 {line-height: normal}.service ul {margin: 0;padding: 0}.service li {margin: 0 0 0 60px;padding: 0;font-weight: 700;width: auto}.service li span {background: #60b520;margin: 0 0 25px;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;-ms-transition: .3s;transition: .3s;padding: 4px;border-radius: 100%}.prof h1,.prof h2,.service li h3 {margin: 0;color: #fff}.service li:first-child {margin-left: 0}.service li a:link,.service li a:visited {color: #fff}.service li img {-webkit-filter: invert(100%);filter: invert(100%)}.service li a {color: #fff}.service li h3 {padding: 0;font-weight: 600;font-size: 18px}.main_cont {position: absolute;width: 100%;left: 0}.feature_sec li,.prof {position: relative;text-align: center}.prof {width: 100%;float: left;background: url(http://athletixrehab.com/wp-content/uploads/Pro-Athlete-Athletix-Rehab.jpg) top center no-repeat;background-size: cover;padding: 0}.prof .wrapper {min-height: 375px}.prof .main_cont {top: 75%}.prof h2 {font-weight: 700;font-size: 28px;padding: 0 0 5px}.prof h1 {font-family: ralewayheavy;font-size: 50px;padding: 0 0 42px;text-transform: uppercase}.blog_sec h2,.prof a {font-family: Raleway, sans-serif;text-transform: uppercase;font-weight: 700}.prof a {border: 1px solid #fff;padding: 10px 25px;float: none;margin: 0 auto;font-size: 16px;clear: both;color: #fff;background: rgba(0, 0, 0, .6)}.prof a:hover {border: 1px solid #60b520}.blog_sec {background: #272727;width: 100%;float: left;padding: 50px 0 30px;color: #fff}.blog_sec h2 {color: #60b520;font-size: 41px;padding: 0 0 20px}.blog_sec h2,.blog_sec h4 {font-weight: 700;padding: 0 0 10px;margin: 0;text-transform: uppercase;font-family: Raleway, sans-serif}.blog_sec h2 {font-size: 27px}.blog_sec h3 {color: #60b520;font-family: Raleway, sans-serif;text-transform: uppercase;font-weight: 700;font-size: 21px}.blog_sec h4 {color: #fff;font-size: 17px}.blog_left {width: 46%;float: left}.blog_right {width: 46%;float: right}.blog_sec ul {margin: 0;padding: 0}.blog_sec li {margin: 0 0 15px;padding: 15px 0 0;width: 100%;float: left;border-top: solid 1px #3c3c3c;line-height: 20px}.blog_sec li img {float: left;margin-right: 25px;margin-bottom: 10px}.blog_sec li a:link,.blog_sec li a:visited {color: #fff;cursor: pointer}.blog_left li:hover h2,.blog_left li:hover h4,.blog_sec li a:hover {color: #60b520}.blog_list {font-size: 16px;text-transform: uppercase;font-family: Raleway, sans-serif}.blog_list .date {color: #5daf20;margin-bottom: 10px}.blog_list .date span {font-size: 28px}.feature_sec {background: url(images/athletix-featured-img.jpg) top center no-repeat;background-size: cover;width: 100%;float: left;padding: 73px 0}.feature_sec h2 {color: #fff;font-family: ralewayheavy;font-size: 26px;line-height: 30px;text-align: center;text-transform: uppercase}.feature_sec li h3,.left_cont h2,.right_cont h2 {font-weight: 700;font-family: Raleway, sans-serif;text-transform: uppercase;margin: 0}.feature_sec ul {margin: 0;padding: 0}.feature_sec li {margin: 0;padding: 20px 0;float: left;width: 282px;min-height: 313px;border: 1px solid #363636;cursor: pointer;overflow: hidden;background: rgba(0, 0, 0, .5)}.feature_sec li span {display: none}.feature_sec li .back span {color: #fff;display: block;width: 100%;float: left;padding: 0}.feature_sec li h3 {font-size: 26px;line-height: 40px;color: #fff;padding: 0}.feature_sec li a:hover,.feature_sec li a:link,.feature_sec li a:visited {color: #fff}.flip-container {perspective: 1000}.flip-container.hover .flipper,.flip-container:hover .flipper {transform: rotateY(180deg)}.feature_sec .back,.flip-container,.front {width: 100%;height: 100%;min-height: 100%;position: absolute;top: 0;left: 0}.flipper {transition: .6s;-webkit-transition: .6s;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;position: relative}.feature_sec .back,.front {-webkit-backface-visibility: hidden;backface-visibility: hidden;position: absolute;top: 0;left: 0;padding: 15px 20px}.front {z-index: 2;-webkit-transform: rotateY(0);-ms-transform: rotateY(0);-o-transform: rotateY(0);transform: rotateY(0);height: 313px;display: table}.feature_sec .back {-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);background: #60b520;height: 313px}.front_info {display: table-cell;vertical-align: middle}.about_sec {width: 100%;float: left;padding: 70px 0;background: #272727}.left_cont {width: 48%;float: left}.right_cont {width: 48%;float: right}.left_cont h2 {font-size: 30px;color: #fff;padding: 25px 0 0}.right_cont h2 {font-size: 41px;color: #60b520;padding: 0}.right_cont ul {margin: 0;padding: 0}.right_cont li {margin: 0;padding: 0 0 45px;display: inline-block}.right_cont li span {background: #60b520;border-radius: 100%;float: left;margin: 4px 20px 0 0;display: inline-block;padding: 20px;font-size: 40px;font-family: Arial, Helvetica, sans-serif;font-weight: 700}.contact_sec h2,.right_cont h4 {font-family: Raleway, sans-serif;margin: 0;font-weight: 700}.right_cont h4 {font-size: 17px;color: #60b520;text-transform: uppercase;padding: 0 0 8px}.contact_sec a,.contact_sec h1 {color: #fff;text-transform: uppercase}.mission_sec {width: 100%;float: left;padding: 70px 0;background: url(images/mission-img.jpg) left no-repeat #272727;background-size: cover}.contact_sec {width: 100%;float: left;background: url(images/contact-img.jpg) top center no-repeat;background-size: cover;padding: 0;position: relative;text-align: center}.contact_sec .wrapper {min-height: 466px}.contact_sec h2 {font-size: 27px;color: #fff;line-height: normal;padding: 0 0 42px;text-transform: none}.contact_sec h1 {font-family: ralewayheavy;font-size: 47px;line-height: normal;margin: 0;padding: 0 0 10px}.contact_sec a {background: rgba(0, 0, 0, .6);border: 1px solid #fff;clear: both;float: none;font-family: Raleway, sans-serif;font-size: 16px;font-weight: 700;margin: 0 auto;padding: 10px 25px}.contact_sec a:hover {border: 1px solid #60b520}.service_cont {width: 82%;float: right}.parallex {background-attachment: fixed;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover}.feat_img {width: 100%;float: left}.feat_img img {height: auto;width: 100%;margin-bottom: 23px}.side_form ul li {padding: 0!important;border: 0!important}.side_form input[type=email],.side_form input[type=tel],.side_form input[type=text],.side_form textarea {border-left: 0!important;border-right: 0!important;border-top: 0!important;border-bottom: 1px solid #363636;color: #999;padding: 15px 0 10px;font-family: 'Titillium Web', sans-serif;background: 0 0;width: 100%}.side_form input[type=email],.side_form input[type=tel],.side_form input[type=text] {font-size: 14px}.side_form textarea {height: 80px;font-size: 13px}.side_form input[type=submit] {background: 0 0;border: 1px solid #60b520;padding: 10px;color: #60b520;text-transform: uppercase;font-family: Raleway, sans-serif;font-weight: 700;font-size: 13px;margin-top: 20px;width: 100%;cursor: pointer}.new_h_t2 a,.view_btn a {font-size: 14px;text-transform: uppercase}.side_form input[type=submit]:hover {background: #60b520;color: #fff}.bus_hrs span {color: #999;display: block}.new_h_t2 {line-height: normal;text-align: left;text-transform: uppercase;width: 100%}.new_h_t2 a {background: 0 0;color: #60b520;font-family: ralewayheavy;font-weight: 400;padding: 13px 30px;margin-right: 13px!important;border: 1px solid #60b520}.new_h_t2 a:hover {background: #60b520;color: #fff}.view_btn a {display: inline-block;background: 0 0;border: 1px solid #6e6e6e;color: #6e6e6e;font-family: "Titillium Web", sans-serif;font-weight: 700;margin-top: 10px!important;padding: 13px 20px}h1.staff_title,h4.staff-head {font-family: Raleway, sans-serif;font-weight: 700;font-size: 34px}.view_btn a:hover {background: #60b520;color: #fff!important;border: 1px solid #60b520}h4.staff-head {padding: 0 0 45px}h1.staff_title {text-transform: uppercase}.sidebar .staf_info h5 a,.staff_info h3 {font-family: Raleway, sans-serif;font-weight: 600}h1.staff_title span {font-size: 17px;color: #51ab19}.staff_info h3 {font-size: 25px;text-transform: uppercase;color: #51ab19}.sidebar .staf_info {position: inherit;bottom: inherit;width: 100%;float: left;padding: 0;margin: 10px 0 0}.sidebar .staf_info h5 a {font-size: 20px;text-transform: uppercase;color: #fff}.sidebar .staf_info span,ul.staff_side li h4 {font-size: 17px;font-family: Raleway, sans-serif;font-weight: 600;text-transform: uppercase}.sidebar .staf_info span {color: #51ab19}.sidebar .staff-short {width: 100%;float: left;text-align: center}.sidebar .staff-short img {width: 60%;height: auto}ul.staff_side,ul.staff_side li {margin: 0;width: 100%;float: left}.sidebar .view_btn a {padding: 8px 20px}ul.staff_side {padding: 0!important;text-align: center}ul.staff_side li {padding: 20px 30px;border-top: 0}ul.staff_side li h4 {color: #51ab19;display: inline-block}ul.staff_side ul {margin: 0 0 15px;padding: 0 0 10px!important;border-bottom: solid 1px #363636}ul.staff_side ul li {padding: 0}.single-ourstaff h2.main_title {display: none}.aligncenter,div.aligncenter {float: left!important;display: inline-block;width: 71px;margin-left: 10px;margin-right: 10px}.postid-3012 h4#post-3017,.postid-3012 li#post-3012,.postid-3012 ul.staff_side li h4:last-child,.postid-3016 li#post-3016,.postid-3017 li#post-3017,.services-sidebar dfn,.sidebar .three-box-inner p {display: none}.sidebar .three-box-inner h2 {background: 0 0;width: 60%;float: left;font-size: 15px;line-height: 19px;font-family: Raleway, sans-serif;font-weight: 600}.sidebar .three-box-inner a:hover h2 {color: #51ab19}.sidebar .three-box-inner {padding: 20px 0;float: left;border-bottom: 1px solid #363636;width: 100%}.services-sidebar > div:last-child .three-box-inner {border-bottom: 0}.postid-3012 ul.staff_side ul,ul.staff_side ul:last-child {border: none}.services-sidebar {background: #141414;float: left;width: 100%;padding-left: 25px;padding-right: 25px}.pro_section {margin: 0;padding: 0;float: left;width: 100%}.pro_section li {margin: 0 0 89px;padding: 26px;float: right;width: 46.2%;list-style: none;background: #141414}.pro_section li:nth-child(2n+1) {clear: both;float: left}.pro_section li img:first-child {margin-right: 20px;float: left}.pro_section li h2 {margin: 0;padding: 33px 0 15px;float: left;width: 100%;font-size: 34px;color: #51ab19;font-family: Raleway, sans-serif;font-weight: 600;text-transform: uppercase}.pro_section li .pro_content p,.pro_section li .pro_content p span {color: #fff;padding: 0;float: left;width: 100%;font-family: Raleway, sans-serif}.pro_section li .pro-imgs,.pro_section li .pro_content {margin: 0;padding: 0;float: left;width: 100%}.pro_section li .pro_content p {margin: 0;font-size: 14px;line-height: 25px;font-weight: 500}.pro_section li .pro_content p span {margin: 0 0 10px;font-size: 17px;line-height: 23px;font-weight: 600}.right_cont .mission_img {margin: 0;padding: 0;float: left;width: 100%;display: none}.fancybox-outer .fancybox-nav {background: #60b520!important}.fancybox-outer .fancybox-nav:hover {color: #000!important}.patient_form fieldset {border: 3px solid #242424;margin: 0 0 24px;padding: 11px 12px 0}.patient_form legend {white-space: normal}.patient_form table {border-collapse: separate;border-spacing: 0;border-width: 1px 0 0 1px;margin-bottom: 24px;width: 100%}.patient_form input,.patient_form select,.patient_form textarea {padding: 8px 10px 7px;background: 0 0;margin: 0 10px 0 0;color: #fff}.patient_form input,.patient_form textarea {border: 0;border-bottom: 1px solid #363636;border-radius: 0}.patient_form select {border: 1px solid #363636;border-radius: 0}.patient_form input[type=button] {background: #60b520;border: none;color: #fff;display: inline-block;line- height: 17px;padding: 15px 30px;text-transform: uppercase;float: right;font-family: Raleway, sans-serif;font-size: 13px;font-weight: 700;clear: right;margin-bottom: 30px;cursor: pointer}.category-aches-and-pains .head_text2 h2,.category-back-pain .head_text2 h2,.page-template-tprivacypage .footer,.page-template-tprivacypage .footer_bottom,.page-template-tprivacypage .header_sec,.page-template-tprivacypage .top_main,.single .head_text2 h2,.tax-body_parts .head_text2 h2 {display: none}.patient_form input[type=button]:hover {color: #000}#accept input[type=checkbox] {margin: 2px 5px 0 0}.service_bg {display: none;background: url(images/overlay-pattern.png) left top rgba(0, 0, 0, 0);height: 100%;left: 0;padding: 0;position: absolute;top: 0;width: 100%;z-index: 10}.category-aches-and-pains .head_text2 h2.category_title,.category-back-pain .head_text2 h2.category_title,.single .head_text2 h2.blog_title,.tax-body_parts .head_text2 h2.condition_title {display: block}.single-ourstaff h2.blog_title {display: none!important}.single-ourstaff h2.team_title {display: block!important}.affiliates_right,.discount-code,.video_cat,ul.video_thumb li {display: inline-block}.last_box.foot_box {float: right;max-width: 349px}.result_img {width: 20%;float: left;text-align: center}.foot_box:first-child #sbi_images {padding: 0!important}ul.video_thumb {margin: 0;padding: 0}ul.video_thumb li {min-height: 365px;background: #141414;padding: 24px;float: none;vertical-align: top;width: 30%;margin: 0 22px 55px 0}ul.video_thumb li h2 {font-size: 27px;padding: 0;margin: 0;line-height: normal;text-transform: uppercase;font-family: Raleway, sans-serif;font-weight: 600;letter-spacing: 1px}.video_cat {background: #60b520;color: #fff;text-transform: uppercase;font-family: Raleway, sans-serif;font-size: 16px;padding: 8px 10px;font-weight: 600;margin: 23px 0 18px}.video_cont {font-family: 'Titillium Web', sans-serif;font-weight: 600;font-size: 15px}.video_cont p {margin: 0}.affiliates {width: 100%;float: left;background: #000}.botm_bdr {border-bottom: 1px solid #535353!important;padding: 40px 0}.affiliates_left {float: left;width: 250px}.affiliates_right .aff_img1 {display: inline-block;padding-right: 40px;vertical-align: middle;text-align: center}.affiliates_right .aff_img2 {float: left;padding: 7px 0 0}.aff_img2 {margin-left: 25px}.affiliates_left h2 {color: #60b520;font-family: Raleway, sans-serif;font-size: 36px;font-weight: 700;padding: 20px 0;text-transform: uppercase}.discount-code {margin: 10px auto 0;font-size: 16px;color: #fff;padding: 0;clear: both}.affiliates_right .aff_img1:last-child {padding-right: 0}.aff_img1 > a,.aff_img2 > a {cursor: pointer;float: none;display: block}.affiliates_right .aff_img1:nth-child(4) {text-align: center}.affiliates_right .aff_img1:nth-child(4) .discount-code {margin-right: 14px}#st-el-10 .st-btns {overflow: auto!important}.nf-field-container input[type=text],.nf-field-container input[type=tel],.nf-field-container input[type=email] {background: rgba(0, 0, 0, 0);border-bottom: 1px solid #363636;color: #999;font-size: 16px;line-height: normal;padding: 10px!important;font-family: "Titillium Web", sans-serif;border-left: 0;border-top: 0;border-right: 0}.nf-field-container textarea {background: rgba(0, 0, 0, 0);border-bottom: 1px solid #363636;color: #999;font-size: 16px;line-height: normal;padding: 10px;width: 100%;border-left: 0;border-top: 0;border-right: 0;font-family: "Titillium Web", sans-serif}.nf-field-container input[type=button] {background: #60b520;border: 0;color: #fff;cursor: pointer;font-family: Raleway, sans-serif;font-size: 13px;font-weight: 700;margin-top: 20px;padding: 10px 20px;text-transform: uppercase}.nf-field-container input[type=button]:hover {background: #60b520;color: #000}.sidebar .nf-form-layout {padding: 15px}.nf-field-container,.sidebar #ninja_forms_required_items {margin-bottom: 5px!important}.fancybox-inner textarea {height: 130px!important}.top_main2 {display: none;}.contact-left iframe {width: 100%;}.contact-right iframe {width: 100%;}/* Workshop Details */a.btn {text-transform: uppercase;color: #fff;font-weight: bold;line-height: 30px;display: inline-block;}.work_contetn .wrapper {width: 1170px;}.work_contetn a.btn {background: url(images/wrkhp-btn-arrow.png) #141414;background-repeat: no-repeat;font-family: 'Open Sans', sans-serif;font-size: 20px;border-radius: 5px;padding: 14px 95px 14px 26px;margin: 0;background-position: 89% 50%;}.work_contetn a.btn:hover {background: url(images/wrkhp-btn-arrow-hover.png) #fff;color: #51ab19;background-repeat: no-repeat;background-position: 89% 50%;}.work_contetn p {font-size: 18px;font-weight: 500;color: #000;font-family: 'Open Sans', sans-serif;line-height: 24px;}.work_contetn h2 {font-size: 30px;font-family: 'Open Sans', sans-serif;font-weight: 700;padding-bottom: 34px;line-height: normal;}.work_top {background: #51ab19;padding: 22px 0 10px 0;}.work_top h1 {font-weight: 400;font-family: 'Open Sans', sans-serif;font-size: 24px;text-transform: capitalize;padding-bottom: 8px;color: #fff;text-align: center;line-height: normal;}.work_top h2 {font-weight: 600;text-transform: capitalize;font-family: 'Open Sans', sans-serif;font-size: 36px;line-height: normal;padding: 0;color: #fff;text-align: center;line-height: normal;margin-bottom: 0;}.work_info {position: relative;width: 100%;padding: 74px 0;background-repeat: no-repeat !important;background-size: cover !important;background-position: center !important;overflow: hidden;}.work_info:before {content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(18, 19, 23, 0.6);}.wi_left {width: 46.2%;float: left;position: relative;}.wi_left iframe {display: block;width: 100%;height: 300px;}.wi_right {width: 48.3%;padding: 60px 0 0 0;float: right;position: relative;}.wi_date {border: 2px solid #fff;border-radius: 10px;font-family: 'Open Sans', sans-serif;float: left;width: 101px;padding: 6px 0;margin-right: 22px;text-align: center;}.wi_date span {display: block;}.wi_mnth {background: none;font-size: 30px;line-height: 30px;font-weight: 700;color: #fff;padding: 0;text-transform: uppercase;}.wi_dt {background: none;font-size: 60px;line-height: 60px;color: #fff;padding: 0;font-weight: 600;}.wi_othinfo {max-width: 100%;overflow: hidden;font-size: 21px;font-weight: 500;}.wi_othinfo .othinfo {color: #fff;margin: 0 0 0;padding: 0 0 10px 41px;font-size: 24px;font-weight: 600;line-height: normal;font-family: 'Open Sans', sans-serif;position: relative;}.wi_othinfo .othinfo:before {content: "";display: block;position: absolute;left: 0;top: 3px;background-repeat: no-repeat !important;background-size: 100%;width: 26px;height: 34px;}.wi_othinfo .time.othinfo:before {background: url(images/wrkhp-time-icon.png);}.wi_othinfo .location.othinfo:before {background: url(images/wrkhp-address-icon.png);}.wi_right a.btn {margin: 52px 0 0 0;}.freeworkshop {clear: both;padding: 40px 0 40px 0;background: #fff;}.freeworkshop .wrapper {overflow: hidden;}.consul_incs {float: left;width: 66%;}.consul_incs h2 {color: #141414;}.consul_image {float: right;width: 34%;text-align: right;padding: 0 0 0 50px;}.consul_image img {background: #fff;padding: 8px;border: 1px solid #51ab19;border-radius: 5px;}.consul_incs h2 {font-family: 'Open Sans', sans-serif;}.consul_incs p > strong {width: 38px;height: 38px;font-style: italic;font-size: 30px;color: #51ab19;border-radius: 100%;border: 2px solid #51ab19;font-weight: 700;font-family: 'Open Sans', sans-serif;line-height: 32px;float: left;text-align: center;margin: -4px 12px 0 0;}.consul_incs p {font-weight: 400;font-size: 18px;line-height: 22px;margin: 0 0 40px 0;font-family: 'Open Sans', sans-serif;color: #000000;min-height: 38px;}.consul_incs p:last-child {margin-bottom: 0;}.about-workshop {background: #f0f0f0;padding: 50px 0 50px 0;}.about-workshop h2 {color: #51ab19;text-transform: capitalize;text-align: center;padding-bottom: 43px;}.about-workshop .inner {overflow: hidden;margin-bottom: 60px;}.about-workshop .other-content {background: #fff;padding: 25px 28px 25px 28px;float: left;width: 55.6%;border-radius: 8px;position: relative;}.about-workshop .other-content:before {content: "";display: block;position: absolute;top: 25px;right: -19px;background: url(images/content-radius-arrow.png) no-repeat;width: 19px;height: 49px;}.about-workshop .inner figure {float: right;margin: 0 0 0 0;width: 39%;}.about-workshop .inner figure img {border: 1px solid #00abc7;border-radius: 5px;}.about-workshop .discription p {font-size: 16px;font-style: italic;text-align: center;font-weight: 600;margin: 0 0 0 0;}.about-workshop .name {font-size: 16px;text-align: center;color: #51ab19;line-height: 24px;font-style: italic;font-weight: 700;padding: 20px 0 0 0;}.about-workshop .inner:nth-child(2n + 2) .other-content {float: right;}.about-workshop .inner:nth-child(2n + 2) figure {float: left;}.about-workshop .inner:nth-child(2n + 2) .other-content:before {left: -19px;right: auto;transform: rotate(-180deg);}.register-part {background: #51ab19;padding: 26px 0 26px 0;overflow: hidden;}.register-part h2 {color: #fff;line-height: 38px;padding: 0;}.register-part .reg-headeing {float: left;width: 71.2%;padding: 0 48px 0 0;}.register-part a.btn {margin: 15px 0 0 0;}footer.workshop {overflow: hidden;padding: 28px 0 33px 0;background: #fff;}.copyright {float: left;font-weight: 600;font-family: 'Open Sans', sans-serif;color: #fff;font-size: 14px;}.all-rights {float: right;text-align: right;}.rights {font-weight: 600;color: #000;font-size: 16px;font-family: 'Open Sans', sans-serif;}.rights a {color: #51ab19;text-decoration: underline;}.rights a:hover {color: #141414;}.questio-call {padding: 3px 0 0 0;}.questio-call p {font-weight: 600;color: #000;font-size: 16px;margin: 0 0;}.questio-call a {font-weight: 900;color: #000;}.questio-call a:hover {color: #51ab19;}.pupup_frm {border: 1px solid #e0e0e0;padding: 20px;width: 500px;}.result-hdr h1 {float: left;}.result-hdr .new_h_t2 {float: right;width: auto;}#cmApp_signupForm {text-align: center !important;}.cmApp_formHeader {color: #fff !important;margin-bottom: 20px !important;font-size: 20px !important;}.cmApp_formSubHeader {color: #fff !important;margin-bottom: 20px !important;}.cmApp_signupContainer {width: 100% !important;}.entry .cmApp_signupContainer.cmApp_embedded {padding: 0;text-align: center;margin: 0 auto !important;}.entry .cmApp_signupContainer input {background: rgba(0, 0, 0, 0) !important;border: 0 !important;border-bottom: 1px solid #363636 !important;color: #999 !important;font-size: 16px !important;line-height: normal !important;padding: 10px !important;width: 100% !important;font-weight: 700 !important;font-family: "Titillium Web", sans-serif !important;border-radius: 0;height: 45px !important;margin-bottom: 10px !important;}.entry .cmApp_signupContainer input.cmApp_formSubmitButton {border: medium none !important;color: #fff !important;display: inline-block !important;line-height: 18px !important;margin: 0 0 25px;text-transform: uppercase;background: #60b520 !important;border-radius: 3px;cursor: pointer;font-size: 13px !important;font-weight: bold;padding: 10px 20px !important;width: auto !important;height: auto !important;margin: 0 auto !important;font-weight: 700 !important;}.entry .cmApp_signupContainer input.cmApp_formSubmitButton:hover {background: #60b520 !important;color: #000!important}/* Subscribe Form */.widget-last h2 {text-transform: uppercase;}.widget-last #cmApp_signupContainer {padding: 0 !important;}.widget-last .cmApp_fieldWrap {padding: 0 !important;margin: 0 !important;}.widget-last .cmApp_signupContainer #cmApp_signupForm > div {padding: 0 !important;margin: 0 !important;}.widget-last .cmApp_signupContainer #cmApp_signupForm .cmApp_formHeader {font-size: 18px !important;line-height: 22px !important;color: #777 !important;padding: 0 !important;margin: 0 !important;margin-bottom: 25px !important;text-align: left !important;font-family: Lato, sans-serif !important;font-weight: 300 !important;}.widget-last .cmApp_formInput input {font-family: 'Titillium Web', sans-serif !important;padding: 10px 35px 10px 20px !important;border: 1px solid #555 !important;border-right: 0 !important;border-radius: 50px !important;font-size: 14px !important;line-height: 14px !important;color: #fff !important;background: none !important;width: 100% !important;float: left !important;height: 42px !important;}.widget-last .cmApp_formInput input::-webkit-input-placeholder {color: #555 !important;}.widget-last .cmApp_formInput input:-moz-placeholder {color: #555 !important;}.widget-last .cmApp_formInput input::-moz-placeholder {color: #555 !important;}.widget-last .cmApp_formInput input:-ms-input-placeholder {color: #555 !important;}.widget-last input[type=submit] {width: 42px !important;height: 42px !important;border-radius: 0 5px 5px 0 !important;background: url(images/email_icon.png) 50% 50% no-repeat !important;border: 0 !important;padding: 0 !important;float: left !important;text-indent: -9999px !important;cursor: pointer !important;margin-top: 0px !important;background-color: unset !important;position: absolute;top: 0;right: 0;}.widget-lastp input[type=submit]:hover {background-color: unset !important;background: url(images/email_icon.png) 50% 50% no-repeat !important;}.discount-code a:hover {color: #fff}.g-recaptcha {transform: scale(0.77);-webkit-transform: scale(0.77);transform-origin: 0 0;-webkit-transform-origin: 0 0;float: left;}

ul.staff-list2 li img {-webkit-transition: 0.5s ease all;-o-transition: 0.5s ease all;transition: 0.5s ease all;}
ul.staff-list2 li img.active { -webkit-filter: grayscale(0);filter: grayscale(0);}

.block_video {float: left; width: 100%;margin: 20px -15px  0 -15px;padding-top: 20px;border-top: solid 1px #3c3c3c;}
.block_video li {display: block !important;float: left !important;width: 33.33%;padding: 0 15px;border-top: none;}
.block_video li img {float: none;}
.block_video li:hover h4 {color: #60b520;}



.request-form {
    background: transparent !important;
    padding: 0 !important;
}
.request-form .read-more {
    font-size: 17px;
    padding: 12px 18px;
    display: block;
    text-align: center;
}
.request-form .read-more:hover {
    color: #000;
}
/* Footer CSS */
.footer-last {
    display: block;
    background: #1d1d1d;
    width: 100% !important;
    clear: both;
    padding: 20px 0;
}

.footer-last .wrapper {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;

    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;

    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.copyright {
    padding: 8px 0 0 0;
}

.website-by span, .website-by a,
.copyright span, .copyright a {
    color: #fff !important;
    font-size: 14px !important;
}

.website-by a:after,
.copyright span:after, .copyright a:after {
    content: "|";
    margin: 0 5px;
}

.website-by span {
    margin: 0 5px;
}

.website-by a:last-child:after,
.copyright a:last-child:after {
    display: none;
}

.footer-last .website-by {
    color: #fff;
    text-align: left;
    text-transform: uppercase;
}


.last_box .nf-field-element input[type="email"] {
    padding: 10px 35px 10px 20px !important;
    border: 1px solid #555 !important;
    border-right: 0 !important;
    border-radius: 50px !important;
    font-size: 14px !important;
    line-height: 14px !important;
    color: #fff !important;
    background: none !important;
    width: 100% !important;
    float: left !important;
    height: 42px !important;
}

.last_box .submit-wrap {
    position: absolute;
    right: 0;
    top: -35px;
}

.last_box .nf-error .nf-field-element input[type="email"] {
    border: 1px solid #f00 !important;
}

.last_box .nf-field-element input[type="button"] {
    width: 42px !important;
    border-radius: 0 5px 5px 0 !important;
    background: url(images/email_icon.png) 50% 50% no-repeat !important;
        background-color: rgba(0, 0, 0, 0);
    border: 0 !important;
    padding: 0 !important;
    float: left !important;
    text-indent: -9999px !important;
    cursor: pointer !important;
    margin-top: 0px !important;
    background-color: unset !important;
}
.nf-form-fields-required {
    display: none;
}
.last_box .nf-error-msg.nf-error-required-error {
    display: none;
}



.page-id-5177 .entry {
    max-width: 415px;
    margin: 0 auto;
    display: block;
    text-align: center;
    width: 100%;
}
.page-id-5177 .entry h1 {
        line-height: 40px;
}
.page-id-5177 .entry h3 {
    color: #fff;
    margin-bottom: 0;
    font-size: 20px;
}
.page-id-5177 .entry p {
    font-size: 14px;
    line-height: 1.3;
    color: #fff;
    margin-bottom: 20px !important;
}

.page-id-5177 .entry .nf-field-element input[type="text"],
.page-id-5177 .entry .nf-field-element input[type="email"] {
    background: rgba(0, 0, 0, 0);
    border-bottom: 1px solid #363636;
    color: #999;
    font-size: 16px;
    line-height: normal;
    padding: 10px !important;
    border-left: 0;
    border-top: 0;
    border-right: 0;
}

.page-id-5177 .entry .nf-field-element input[type="text"]::-moz-placeholder,
.page-id-5177 .entry .nf-field-element input[type="email"]::-moz-placeholder {
    opacity: 1.0 !important;
    color: #999 !important;
    font-weight: bold !important;
}

.page-id-5177 .entry .nf-field-element input[type="button"] {
    background: #60b520 !important;
    color: #fff !important;
    border: medium none !important;
    display: inline-block !important;
    line-height: 18px !important;
    margin: 0 0 25px;
    text-transform: uppercase;
    border-radius: 3px;
    cursor: pointer;
    font-size: 13px !important;
    font-weight: bold;
    padding: 10px 20px !important;
    width: auto !important;
    height: auto !important;
    margin: 30px auto !important;
    font-weight: 700 !important;
}

.page-id-5177 .entry .nf-field-element input[type="button"]:hover {
    color: #000 !important;
}

.recaptcha-wrap .nf-field-label label {
    display: none !important;
}
.footer-last a:hover {color: #51ab19 !important;}

.news-sec .owl-prev, .news-sec .owl-next {
    position: absolute;
    width: 20px;
    height: 20px;
    display: block;
    border: 2px solid #fff;
    top: 50%;
    font-size: 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg) translateY(-50%);
}
.news-sec .owl-next {
    right: -14px;
    border-bottom: 0;
    border-left: 0;
}
.news-sec .owl-prev {
    left: -30px;
    border-top: 0;
    border-right: 0;
}
.news-sec .owl-controls {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
}