/*
Theme Name: VSI - RH Medical Marketing
Description: This theme was coded by RH Medical Marketing.
Author: RH Medical Marketing
Author URI: https://www.rhmedicalmarketing.com/
*/

/********************************************RESET***************************/

/********************************************BODY STYLES******************************************/
#pageLeft h3 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 31px;text-align: left;margin: 0px 0 18px;color: #3f4157; line-height: 1.3em;}
#pageLeft h4 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 26px;text-align: left;margin: 0px 0 18px;color: #000000; line-height: 1.3em;}
#pageLeft h5 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 21px;text-align: left;margin: 0px 0 14px;color: #000000; line-height: 1.3em;}
#pageLeft h6 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 18px;text-align: left;margin: 0px 0 14px;color: #000000; line-height: 1.3em;}
#rcorners1 {border-radius: 25px;background: #73AD21;padding: 20px;width: 200px;height: 150px;}
.table-container {overflow-x: scroll;-webkit-overflow-scrolling: touch;margin: 0 0 20px 0;}
.table-container .inscruct {display: none;}
#pageLeft table {width: 100%;}
#pageLeft table td {padding: 7px 12px;vertical-align: top;}
#pageLeft table tr:nth-child(2n+1) {background-color: #e2f5f7 !important;}
#pageLeft table tr:first-child {background-color: #3f4157 !important;}
#pageLeft table tr:first-child td {border: 1px solid #3f4157;font-weight: normal;color: #fff;font-size: 13px;}
#pageLeft table tr:first-child h1 {color: #fff;}
#pageLeft table tr:first-child h2 {color: #fff;}
#pageLeft table tr:first-child h3 {color: #fff;}
#pageLeft table tr:first-child h4 {color: #fff;}
#pageLeft table tr:first-child h5 {color: #fff;}
#pageLeft table tr:first-child h6 {color: #fff;}
#pageLeft table {font-size: 13px;line-height: 1.4em;margin: 0 0 25px 0;}
#pageLeft table h1 {margin: 0 0 4px 0;}
#pageLeft table h2 {margin: 0 0 4px 0;}
#pageLeft table h3 {margin: 0 0 4px 0;}
#pageLeft table h4 {margin: 0 0 4px 0;}
#pageLeft table h5 {margin: 0 0 4px 0;}
#pageLeft table p {margin: 0}
img.alignright {float: right; margin: 0 0 1em 1em; }
img.alignleft {float: left; margin: 0 1em 1em 0; }
img.aligncenter {display: block; margin-left: auto; margin-right: auto; }
.alignright {float: right; }
.alignleft {float: left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto; }
.footer_logos {position: relative;float: left;margin: 20px 0 0 0;}
.footer_logos img {max-width: 100%;float: left;margin: 0 20px 0 0;}

/********************************************SLIDER STYLES***************************************/
#sliderCon {position: relative;float: left;width: 100%;height: 421px;z-index: 5;}
#slider {position: relative;float: left;width: 100%;height: 421px;z-index: 5;}
.slider {position: relative;float: left;width: 100%;height: 421px;z-index: 5;}
.slideBack {position: absolute;float: left;width: 100%;height: 421px;background-size: cover !important;}
.slideTextCon {position: absolute;width: 100%;height: 133px;bottom: 0;}
.slideText {height: 133px;position: relative;width: 960px;margin: 0 auto;font-size: 24px;color: #333333;line-height: 1.3em;}
.pager {margin: 0 auto;width: 977px;position: relative;height: 10px;text-align: center;}
.pagerCon {position: absolute;z-index: 10;top: 379px;width: 100%;left: 0;text-align: center;}
.pager span {*display: inline;zoom: 1;width: 16px;height: 15px;background: url(images/slider-dots.png) no-repeat 0 0;font-size: 0;text-indent: -9999px;cursor: pointer;display: inline-block;margin: 0 5px;line-height: 1em;position: relative;top: 0;}
.pager .cycle-pager-active {background-position: 0 100%;-webkit-overflow-scrolling: touch;}
.pager span:hover {background-position: 0 100%;}

#menu ul {position: relative;float: left;width: 100%;}
#menu ul li {position: relative;float: left;width: 100%;}
#menu ul li a {font-family:Lato_Semibold;float: left;letter-spacing: 1px;width: 100%;-ms-transition: .2s;-moz-transition: .2s;-webkit-transition: .2s;transition: .2s;display: inline-block;zoom: 1;position: relative;text-decoration: none;font-size: 17px;color: #ffffff;font-weight: normal;padding: 15px 25px 11px;text-transform: none;text-transform: uppercase;}
#menu ul li a:hover, #menu ul li a:active {text-decoration: none;background: #83a193;}
#menu ul ul {}
#menu ul ul li {}
#menu ul ul li a {	font-size: 15px;padding: 15px 25px 15px 35px;  border: none;color: #b2b3bc;text-transform: none;}
#menu ul ul ul {border: none;}
#menu ul ul ul li a {padding: 15px 25px 15px 45px;line-height: 1.5em;}
#menu ul.sub-menu {display: none;}
#menu ul ul ul.sub-menu {display: block !important;}
#menu ul ul .showMenu {display: none !important;}
#menu ul ul .hideMenu {display: none !important;}
#mobile-header {display: none;}
.showMenu {width: 54px;height: 48px;position: absolute;top: 0;right: 0;-o-transition: opacity .2s;-ms-transition: opacity .2s;-moz-transition: opacity .2s;-webkit-transition: opacity .2s;transition: opacity .2s;cursor: pointer;}
.hideMenu {display: none;width: 54px;height: 48px;position: absolute;top: 0;right: 0;-o-transition: opacity .2s;-ms-transition: opacity .2s;-moz-transition: opacity .2s;-webkit-transition: opacity .2s;transition: opacity .2s;cursor: pointer;}
.hideMenu:hover,.hideMenu:active {-o-transition: opacity .2s;-ms-transition: opacity .2s;-moz-transition: opacity .2s;-webkit-transition: opacity .2s;transition: opacity .2s;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(Opacity=60);-moz-opacity: 0.60;-khtml-opacity: 0.60;opacity: 0.60;}
.showMenu:hover,.showMenu:active {-o-transition: opacity .2s;-ms-transition: opacity .2s;-moz-transition: opacity .2s;-webkit-transition: opacity .2s;transition: opacity .2s;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(Opacity=60);-moz-opacity: 0.60;-khtml-opacity: 0.60;opacity: 0.60;}
.arrow-up {width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #b1d6d6;margin: 0 auto;top: 45%;position: relative;}
.arrow-down {width: 0; height: 0; border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #b1d6d6;margin: 0 auto;top: 45%;position: relative;}
.contact_top {display: none;text-decoration: none;}
.faqs {position: relative;float: left;width: 100%;margin: 0 0 60px 0;}

/********************************************FOOTER STYLES*************************************/
footer {background: #3f4157;color: #fff;padding: 78px 0;}
footer a {color: #b2b3bc;text-decoration: none;}
footer a:hover {text-decoration: underline;}
.footer_col {position: relative;float: left;width: 24.88%;}
.footer_col ul {list-style: none;padding: 0;margin: 0;}
.footer_col ul li {position: relative;float: left;width: 100%;margin: 0 0 25px 0;}
.footer_col ul ul li {margin: 0;}
.footer_col ul li a{font-family: Lato_Semibold;text-transform: uppercase;letter-spacing: 2px;font-size: 16px;color: #fff;text-decoration: none;font-weight: normal;}
.footer_col ul ul li a {text-transform: none;color: #b2b3bc;letter-spacing: 0px;}
.footer_col ul ul li a:hover {text-decoration: underline;}
#footer_right {position: relative;float: right;width: 23.03%;}
#footer_right #locations {margin: 0 0 30px;position: relative;float: left;width: 100%;}
#footer_right h6 {font-family: Lato_Semibold;text-transform: uppercase;letter-spacing: 2px;font-size: 15px;color: #fff;font-weight: normal;margin: 0 0 2px 0;}
#footer_right p {color: #b2b3bc;font-size: 17px;line-height: 1.6em;}
#footer_right a:hover {color:#fff;}
.call_now_footer {text-decoration: none;font-weight: normal;background: url(images/i_phone.png) no-repeat 0 0;font-size: 15px;color: #fff;padding: 2px 0 18px 35px;line-height: 1em;width: 100%;float: left;font-family: Lato_Semibold;}
.map_link {text-decoration: none;font-weight: normal;background: url(images/i_map.png) no-repeat 0 0;font-size: 15px;color: #fff;padding: 3px 0 9px 35px;line-height: 1em;width: 100%;float: left;font-family: Lato_Semibold;text-transform: uppercase;}
.social_links {text-decoration: none;font-weight: normal;position: relative;float: left;width: 100%;margin: 25px 0;}
.social_links a {-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;}
.social_links a:hover {text-decoration:none;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(Opacity=80);-moz-opacity: 0.80;-khtml-opacity: 0.80;opacity: 0.80;}
#facebook {background: url(images/i_social.png) no-repeat 0 0;position: relative;float: left;width: 37px;height: 37px;text-align: left;text-indent: -99999px;  margin: 0 10px 0 0;}
#twitter {background: url(images/i_social.png) no-repeat -47px 0px;position: relative;float: left;width: 37px;height: 37px;text-align: left;text-indent: -99999px;  margin: 0 10px 0 0;}
#linkedin {background: url(images/i_social.png) no-repeat -94px 0px;position: relative;float: left;width: 37px;height: 37px;text-align: left;text-indent: -99999px;  margin: 0 10px 0 0;}
#google {background: url(images/i_social.png) no-repeat -94px 0px;position: relative;float: left;width: 37px;height: 37px;text-align: left;text-indent: -99999px;}
#youtube {background: url(images/i_social.png) no-repeat -188px 0px;position: relative;float: left;width: 37px;height: 37px;text-align: left;text-indent: -99999px;  margin: 0 10px 0 0;}
#linkedin {background: url(images/i_social.png) no-repeat -142px 0px;position: relative;float: left;width: 37px;height: 37px;text-align: left;text-indent: -99999px;  margin: 0 10px 0 0;}


/********************************************SUB CONTENT STYLES*******************************/
.side_link {background: #d5e6ec url(images/screen-back.png) no-repeat center center;position: relative;float: left;width: 100%;display: block;}
.side_link .button {  text-decoration: none;position: relative;display: inline-block;background: #3f4157;line-height: 1em;color: #fff;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;font-family: Lato_Semibold;text-transform: uppercase;letter-spacing: 2px;font-size: 14px;padding: 17px 43px;border-radius: 9px;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;}
.side_link .button:hover, .side_link .button:active {text-decoration: none;color:#fff;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;text-decoration: none;background: #2e3144;}
.page-template-page-t-contact #pageRight {}
.page-template-page-t-contact #pageLeft {}
.page-template-page-t-contact #pageRight iframe {}
.section {position: relative;float: left;width: 100%;z-index: 99;}
.main {margin: 0 0 160px 0;}
.home .main {margin: 0;}
.section_inner {position: relative;width: 1350px;margin: 0 auto;}
.button_con {position: relative;float: left;width: 100%;text-align: center;height: 58px;}
a.button {text-decoration: none;position: relative;display: inline-block;background: #3f4157;line-height: 1em;color: #fff;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;font-family: Lato_Semibold;text-transform: uppercase;letter-spacing: 2px;font-size: 14px;padding: 17px 43px;border-radius: 9px;    z-index: 99999;}
a.button:hover {text-decoration: none;color:#fff;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;text-decoration: none;background: #2e3144;}
a.button:active, a.button:focus {background: #2e3144;outline:0;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;text-decoration: none;color:#fff;}
#myForm2 form input[type="submit"] {text-transform: uppercase;     background: #83a193 !important;}
#myForm2 form input[type="submit"]:hover, #myForm2 form input[type="submit"]:active {text-transform: uppercase;     background: #678376 !important;}
.before_after {position: relative;float: left;width: 100%;margin: 15px 0 50px;}
#gallery .before_after:last-child {margin-bottom:0;}
.before {position: relative;float: left;width: 257px;}
.after {position: relative;float: left;width: 257px;margin-left: 40px;}
.before_after span {font-family: Lato_Semibold;text-transform: uppercase;letter-spacing: 1px;font-size: 15px;margin: 0;text-align: center;position: relative;float: left;width: 100%;color: #3f4157;line-height: 1em;padding: 0 0 15px 0;font-weight: bold;}
.before_back {height: 257px;width: 100%;position: relative;float: left;background-size: cover !important;border: 5px solid #d5e6ec;border-radius: 5px;}
.home .before_back {height: 257px;}
.descrip {position: relative;float: left;width: 100%;font-size: .9em;line-height: 1.5;margin: 15px 0 0 0;background: #e4f5f7;padding: 20px;}
.meet_drs {position: relative;float: left;width: 100%;background: #d5e6ec;margin: 109px 0 0 0;}
#drs_back {position: absolute;float: left;background: url(images/meet-the-drs.png) no-repeat;width: 697px;height: 551px;top: -118px;right: -106px;z-index: 2;}
#drs_back2 {position: absolute;float: left;background: url(images/drs-cover.png) no-repeat top center;width: 100%;height: 246px;top: -246px;left: 0;z-index: 1;}
.meet_drs .section_inner {height: 371px;top: -118px;z-index: 99;}
.meet_drs .section_inner2 {position: relative;width: 1350px;margin: 0 auto;z-index: 1;}
#drs_content {position: relative;float: left;width: 60.62%;margin: 57px 0 0 0;z-index: 3;}
.meet_drs h3 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 40px;text-align: left;margin: 0 0 35px;color: #3f4157;}
.meet_drs p {font-size: 19px;line-height: 1.6em;}
a.button_1 {margin-right: 30px;}
.testimonials {position: relative;float: left;width: 100%;background: #83a193;z-index: 99;}
.testimonials a.button {font-style: normal;}
.testimonials .section_inner {height: 377px;margin: -111px auto 0;z-index: 4;}
#testimonials_content {position: relative;float: left;width: 59.70%;color: #fff;margin: 57px 0 0 0;font-style: italic;}
.testimonials h3 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 40px;text-align: left;margin: 0 0 35px;color: #fff;font-style: normal;}
.testimonials p {font-size: 19px;line-height: 1.6em;}
#testimonials_content span {font-family: Lato_Semibold;}
.page-template-page-t-testimonials #testimonials_page {  background: none;}
.page-template-page-t-testimonials #testimonials_page .section_inner {height: auto;}
#testimonials_page .quote span { font-family: Lato_Semibold;}
.page-template-page-t-testimonials #testimonials_page p {}
#testimonials_page .quote { position: relative;float: left;width: 100%;margin: 0 0 52px 0;border-bottom: 2px solid #e4f5f7;padding: 0 0 40px 0;}
#testimonials_page div .quote:last-child {border:none; padding-bottom: 0; margin-bottom: 0;}
#testimonials_back2 {position: absolute;float: left;background: url(images/testimonial-cover.png) no-repeat top center;width: 100%;height: 242px;bottom: 0;left: 0;z-index: 1;display: none;}
#testimonials_back3 {position: absolute;float: left;background: url(images/testimonial-cover.png) no-repeat top center;width: 100%;height: 242px;top: -241px;left: 0;z-index: 1;}
.questions {background: #d5e6ec;position: relative;float: left;width: 100%; z-index: 99; padding: 56px 0;text-align: center;}
.questions h3 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 28px;text-align: center;margin: 0 0 35px;color: #3e4156;font-style: normal;}
.questions .button {}
.home #testimonials_back2 {display: block;}
.home #testimonials_back3 {display: none;}
.meet_drs .button_con,.testimonials .button_con {margin: 20px 0 0 0;}
.button_con1 {position: relative;float: left;width: 48%;text-align: right;height: 58px;margin: 20px 0 0 0;}
.button_con2 {position: relative;float: right;width: 48%;text-align: left;height: 58px;margin: 20px 0 0 0;}
#pageRight ul {list-style: initial;}
#pageRight .widget {position: relative;float: left;width: 100%;}
#pageRight .widget:last-child {margin-bottom: 0;}
#pageRight h1 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 30px;text-align: left;margin: 0 0 10px;}
#pageRight h2 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 30px;text-align: left;margin: 0 0 10px;}
#pageRight h3 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 27px;text-align: left;margin: 0 0 10px;}
#pageRight h4 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 24px;text-align: left;margin: 0 0 5px;}
#pageRight h5 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 20px;text-align: left;margin: 0 0 5px;}
#pageRight .side_link {background: #d5e6ec url(images/screen-back.png) no-repeat top center;position: relative;float: left;width: 100%;display: block;padding: 50px 10px 10px 10px;text-decoration: none;}
#pageRight .side_link a {text-decoration: none;}
#pageRight .side_link h3 {  font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 28px;margin: 0 0 30px;color: #3f4157;text-align: center;width: 100%;}
#pageRight .side_link span {font-size: 16px;margin: 0 0 40px 0;position: relative;float: left;}
.fullpage {width: 100% !important;}
#staff {position: relative;float: left;width: 100%;margin: 40px 0 0 0;}
.staff {border-bottom: 2px solid #e4f5f7;position: relative;float: left;width: 100%;margin: 0 0 40px;padding: 0 0 15px 0;}
#staff .staff:last-child {border:none;margin: 0;padding: 0;}
.staff h4 {}
.staff img {float: left;margin: 8px 30px 20px 0;}
.staff_bio {}
.accordion, .accordion * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.accordion {overflow:hidden;}
.accordion-section-title {width: 100%;padding: 15px;display: inline-block;border-bottom: 1px solid #f1f1f1;background: #3f4157;transition: all linear 0.15s;font-size: 1.200em;color: #fff;position: relative;float: left;text-decoration: none !important}
.accordion-section-title.active, .accordion-section-title:hover {text-decoration:none;color:#fff;}
.accordion-section .accordion-section-title:last-child {border-bottom:none;}
.page-template-page-t-channels .accordion-section:last-child .accordion-section-title {border-bottom:none;}
.accordion-section .answer {  position: relative;float: left;width: 100%;padding: 12px 12px 12px 25px;text-align: left;font-size: 17px;background: none !important;}
.accordion-section .answer p {background: none !important;  margin: 0 0 15px;line-height: 1.4em;}
.accordion-section .answer ul {line-height: 1.4em;}
.accordion-section .answer ol {line-height: 1.4em;}
.accordion-section .answer span {background: none !important;}
.accordion-section-title h3 {margin: 0;line-height: 1em !important;font-size: 20px !important;z-index: 2;letter-spacing: 2px;z-index: 2;margin: 0 !important;color:#fff !important;}
.accordion-section-title span { color: #fff;font-size: 15px;padding: 0 0 0 5px;font-family: Source_Sans_Pro_Regular;}
.accordion-section-content {padding:0;display:none;position: relative;float: left;width: 100%;}
.accordion-section-title span.seeMore { position: absolute;width: 15px;height: 9px;background: url(images/arrow-down.png);right: 14px;top: 20px; padding: 0;}
.accordion-section-title span.seeLess { position: absolute;width: 15px;height: 9px;background: url(images/arrow-up.png);right: 14px;top: 20px;display: none; padding: 0;}
#pageLeft .sub_menu {position: relative;float: left;width: 100%;margin: 50px 0 0;padding: 35px 0 0;border-top: 2px solid #e4f5f7;}
#pageLeft .sub_menu ul {list-style: none;margin: 0;padding: 0;}
#pageLeft .sub_menu h4 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 33px;text-align: center;margin: 0px 0 25px;color: #3f4157;line-height: 1.3em;}
#pageLeft .sub_menu h4 a { color: #3f4157;text-decoration: none;
}
#pageLeft .sub_menu ul li {position: relative;float: left;width: 100%;text-align: center;    height: 70px;}

#pageLeft .sub_menu h4 a:hover {}
#pageLeft .sub_menu  ul li {}
#pageLeft .sub_menu ul li a { background: #d5e6ec;color: #3e4156;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;width: 100%;text-align: center;text-decoration: none;position: relative;display: inline-block;line-height: 1em;font-family: Lato_Semibold;text-transform: uppercase;letter-spacing: 2px;font-size: 14px;padding: 17px 43px;border-radius: 9px;z-index: 99999;font-weight: bold;}
#pageLeft .sub_menu ul li a:hover {text-decoration: none;color:#3e4156;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;text-decoration: none;background: #bdcfd6;}
#pageLeft .sub_menu ul li a:active {background: #bdcfd6;outline:0;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;}
.home_section {position: relative;float: left;width: 100%;border-bottom: 2px solid #e4f5f7;padding: 0 0 20px 0;margin: 0 0 40px 0;}
#pageLeft h3.hrf-title {font-size: 19px;color: #fff !important;background: #3e4156;padding: 17px 50px 17px 17px;margin: 0;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;outline-style: none;margin: 0 0 1px 0 !important;font-family: Lato;    border-radius: 9px;
}
#pageLeft .hrf-title.close-faq span {width: 30px;height: 30px;display: inline-block;position: relative;right: 0;top: -3px;margin-right: -30px;margin-left: 0;background: url(/wp-content/plugins/html5-responsive-faq/images/open.png) no-repeat center center;float: right;
}
#pageLeft .hrf-content {display: none;color: #444444;background: #ffffff;font-size: 17px;padding: 10px;padding-left: 10px;
}
.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;margin: 0 0 20px 0;
}
 
.video-container iframe,
.video-container object,
.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;
}
.page-template-page-t-video-testimonials-php #pageLeft .testimonials {background: none;}
.date {font-size: 16px;font-style: italic;color: #83a193;margin: 0 0 24px;}
.gm-style .gm-style-iw {margin-top: -17px;display: block;
}
.contact_table_con {position: relative;float: left;width: 100%;    margin-bottom: 20px;}
.contact_table {position: relative;float: left;width: 50%;padding-right: 8%;}
/********************************************HOME CONTENT STYLES*******************************/
.form {position: absolute;margin: 0;top: 448px;z-index: 9999;}
#myForm2 h3 {font-weight: normal;font-family: Georgia, Times, Times New Roman, serif;font-size: 30px;text-align: center;margin: 0 0 5px;}
#myForm2 p {font-family: Lato_Semibold;text-transform: uppercase;letter-spacing: 1px;text-align: center;font-size: 19px;}
#myForm2 h4 {font-family: Lato_Semibold;text-transform: uppercase;letter-spacing: 1px;text-align: center;font-size: 19px;margin: 0 0 10px;}
#myForm2 label {position: relative;width: 94%;font-size: 16px;line-height: 1.3em;font-weight: normal;margin: 0;color: #9fa0ab;font-weight: bold;}
#myForm2 .ginput_container_checkbox label {font-weight: normal;padding: 0;width: 100%;font-size: 15px;margin: 0;}
#myForm2 .ginput_container_checkbox {margin-top: 10px;clear: both;float: left;}
.our_results {margin: 0 auto 120px;}
.home .our_results {margin: 0 auto 0;}
#myForm2 {background: #3e4156;width: 100%;float: right;padding: 50px 38px 30px 38px;color: #fff;position: relative;top: 0;right: 0;}
.gform_wrapper .gfield_required {display: none;}
.gform_wrapper .top_label .gfield_label {font-weight: normal;}
.gform_wrapper .hidden_label input.large, .gform_wrapper .hidden_label select.large, .gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper textarea.medium {width: 100% !important;}

/*Blog*/
.post {position: relative;float: left;width: 100%;margin: 0 0 52px 0;border-bottom: 2px solid #e4f5f7;padding: 0 0 40px 0;}
.postImg {position: relative;float: left;width: 30%;margin: 8px 20px 20px 0;}
.postImg img {max-width: 100%;height: auto;}
#pageLeft .post h2.pageTitle {font-size: 29px;}
.post .date {font-size: 16px;font-style: italic;color: #83a193;margin: 0 0 24px;}
.post .readMore {font-weight: bold;font-size: 15px;}
.comments {color: #00467F;font-weight: bold;font-size: 15px; line-height: 3em; margin: 0 0 15px 0;}
.comments em {font-style: normal;font-size: 25px;display: block;position: relative;float: left;margin: 0 8px 0 0;line-height: 1.8em;}
#comments {display: none;}
.single .commentlist {list-style: none;margin: 0 !important;padding: 0 !important;}
.single .commentlist li {border-bottom: 1px solid #C6C6C6;margin: 0 0 20px 0; margin: 0 0 20px 0;position: relative;float: left;width: 100%;}
.single .comment-author {position: relative;float: left;width: 100px; }
.single .comment-author .fn {font-style: normal;position: relative;float: left; padding: 0 0 3px 0;}
.single .comment-meta {position: relative;float: left;clear: left;font-size: 12px;color: #C6C6C6;}
.single .singlecomment p {position: relative;float: right;width: 510px;}
.singlecomment {position: relative;float: left;width: 100%;padding: 0 0 17px 0;}
#commentform {position: relative;float: left; clear: both;width: 100%;}
#commentform label {width: 85px;display: block;position: relative;float: left;font-size: 12px;}
#commentform #author {padding: 5px;width: 267px;font-family: arial;  font-size: 14px;}
#commentform #email {padding: 5px;width: 267px;font-family: arial;  font-size: 14px;}
#commentform #comment {width: 267px;height: 99px;resize: none;padding: 5px;font-family: arial;  font-size: 14px;}
#commentform #submit {float: left;margin: 15px 20px 0 272px;position: relative;text-transform: uppercase;clear: left;}
#respond h3 {color: #444444;font-weight: bold;font-size: 15px;margin: 0 0 20px 0; text-transform: uppercase;}
#respond {position: relative; float: left; clear: both; width: 100%; margin: 20px 0 0 0;}
#respond {float: left; margin-top: 30px; }
.social {position: relative;float: left;width: 100%;clear: both;margin: 40px 0 0;padding: 40px 0 0;border-top: 2px solid #e4f5f7;}
.postNav {position: relative;float: left;width: 100%;clear: both;}
.prev {position: relative;float: left;}
.next {position: relative;float: right;}

/********************************************FORMS STYLES*******************************/
form {position: relative;width: 100%;clear: both;}
form label {position: relative;float: left;width: 100%;font-size: 14px;line-height: 1.3em;}
form input[type="text"] {width: 100%;}
form input[type="password"] {width: 100%;}
form input[type="checkbox"] {position: relative;float: left;width: 4%;margin: 3px 5px 0 0;}
form input[type="submit"] {text-transform: uppercase;}
form select {color: #666;border: 1px solid #ccc;border-radius: 0px;font-size: 13px;width: 100%;padding: 9px;}
textarea {overflow: auto;vertical-align: top;	width: 100%;padding: 9px;height: 74px;}
button,input,select,textarea {font-size: 100%;margin: 0;vertical-align: baseline;*vertical-align: middle;resize: none;}
button,input {line-height: normal;}
button,html input[type="button"], input[type="reset"], input[type="submit"] {border: 1px solid #ccc;border-color: #ccc #ccc #bbb #ccc;border-radius: 0px;background: #e6e6e6;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);color: rgba(53, 53, 53, 0.8);cursor: pointer;-webkit-appearance: button;font-size: 14px;font-size: .9rem;line-height: 1;padding: .6em 1em .5em;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);}
html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {border-color: #ccc #bbb #aaa #bbb;box-shadow: none, inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02);}
html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, html input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active {border-color: #aaa #bbb #bbb #bbb;box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15);}
input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;font-size: 14px;font-size: .9rem;}
input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;-moz-box-sizing:    content-box;box-sizing:         content-box;}
input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;font-size: 14px;font-size: .9rem;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea {color: #666;border: none;border-radius: 0px;font-size: 16px;font-family: Lato;padding: 11px !important;  background: #e8f7f9;}
#myform2 {background: #fff;}
form#myForm2 label.error {color: rgb(255, 255, 255);}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus {color: #111;}
.fieldCon {position: relative;float: left;width: 100%;margin: 0 0 15px 0;}
#submit2 {border-radius: 0;border: none;text-shadow: none;font-weight: normal;float: left;-o-transition: .2s;-ms-transition: .2s;-moz-transition: .2s;-webkit-transition: .2s;transition: .2s;background: #404040;color: #fff;position: relative;z-index: 999999;text-transform: uppercase;font-size: 17px;padding: 18px 23px;line-height: 1em;margin: 0 auto;float: right;width: 150px;text-align: center;-o-transition: .2s;-ms-transition: .2s;-moz-transition: .2s;-webkit-transition: .2s;transition: .2s;}
button, input[type='submit'] {z-index: 10;cursor: pointer;height: auto;font-weight: normal;box-shadow: none !important;-o-transition: .2s;-ms-transition: .2s;-moz-transition: .2s;-webkit-transition: .2s;transition: .2s;text-decoration: none;position: relative;display: inline-block;background: #3f4157;line-height: 1em;color: #fff;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;font-family: Lato_Semibold;text-transform: uppercase;letter-spacing: 2px;font-size: 14px !important;font-weight: normal !important;padding: 17px 43px;border: none;border-radius: 9px;float: right;}
form label.error {color: rgb(193, 14, 14);font-size: 12px;line-height: 1em;float: left;margin: 5px 0 0 0;}
.formMessage {font-size: 14px;font-style: italic;}
.fieldCon {position: relative;float: left;width: 100%;margin: 0 0 15px 0;}
#submit2:hover {-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(Opacity=80);-moz-opacity: 0.80;-khtml-opacity: 0.80;opacity: 0.80;}
form label.error {color: rgb(193, 14, 14);font-size: 12px !important;line-height: 1em;float: left;margin: 2px 0 0 0;}
#submit:hover {-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;}
#formHide {position: relative;float: right;width: 134px;height: 53px;padding: 0;position: relative;display: block;background: #;background: #3f4157;border-radius: 0;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;-webkit-box-shadow: 0px 4px 0px #042040;-moz-box-shadow: 0px 4px 0px #042040;box-shadow: 0px 4px 0px #042040;}
#formHide:hover {text-decoration: none;color:#fff;text-decoration:none;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(Opacity=80);-moz-opacity: 0.80;-khtml-opacity: 0.80;opacity: 0.80;text-decoration: none;}
#formHide #submit {font-family: Lato_Semibold;text-transform: uppercase;letter-spacing: 2px;font-size: 16px;padding: 21px 0;border-radius: inherit;position: relative;z-index: 10;background: none;cursor: pointer;position: relative;height: auto;display: block;font-weight: normal;width: 100%; -webkit-box-shadow: none !important;-moz-box-shadow:none !important;box-shadow: none !important;}
input[type='submit']:hover, input[type='submit']:active {-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter: alpha(Opacity=95);-moz-opacity: 0.95;-khtml-opacity: 0.95;opacity: 0.95;text-decoration: none;}
#formHide:active, #formHide2:focus {outline:0;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;transition: all 0.1s;margin: 3px 0 0 0;-webkit-box-shadow: 0px 1px 0px #000;-moz-box-shadow: 0px 1px 0px #000;box-shadow: 0px 1px 0px #000;text-decoration: none;color:#fff;}
.loading {float: right;right: 0;top: 0;z-index: 999999;margin: 0;text-decoration: none;font-family: Source_Sans_Pro_Bold;text-transform: uppercase;letter-spacing: 2px;font-size: 14px;padding: 0;cursor: pointer;width: 110px;height: 53px;position: absolute;display: block;border-radius: 3px;background: #525a66;display: none;}
.phone2 {display: none;}
#formHide2 {position: relative;float: right;width: 100%;height: 53px;}
.phone2 {display: none;}
.fieldCon2 {position: relative;float: left;width: 100%;margin: 25px 0 0 0;}
#pageLeft form h4 {font-family: Lato_Semibold;text-transform: uppercase;letter-spacing: 1px;text-align: left;font-size: 19px;margin: 0 0 10px;}
.whirl {position: relative;	position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;}
.whirl:before {content: "";z-index: 1;position: absolute;top: 0;right: 0;bottom: 0;left: 0;opacity: 0.6;}
.whirl:after {	z-index: 2;content: "";height: 13px;width: 13px;position: absolute;top: 0;bottom: 0;float: none;right: 0;left: 0;margin: 0;-webkit-transition: all .75s ease 0s;transition: all .75s ease 0s;border-radius: 100%;border-top: 4px solid #555555;-webkit-animation: standard .75s infinite linear;animation: standard .75s infinite linear;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;margin: auto;}
.whirl.no-overlay:before {content: none;display: none;}
@-webkit-keyframes standard {from {-webkit-transform: rotate(0deg);  transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);  transform: rotate(360deg);}}
@keyframes standard {from {-webkit-transform: rotate(0deg);  transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);  transform: rotate(360deg);}}
.whirl.ringed:after {	border-right: 3px solid #FFF;border-top: 3px solid #8A8A8A;border-left: 3px solid #8A8A8A;border-bottom: 3px solid #8A8A8A;opacity: 1;}
.gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li {clear: left;}
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {float: none;}
.gform_wrapper div.validation_error {color: #790000;font-size: .7em !important;font-weight: 700;margin-bottom: 0 !important;border-top: 0 !important;border-bottom: 0 !important;padding: 0 !important;
}
#side_link2 {	text-align: center;
	border-bottom: 5px solid #3f4156;
	padding-bottom: 40px !important;}
#side_link2 h3 {}
#side_link2 h4 {	color: #83a193;
	margin: 0 0 15px 0;
	font-size: 22px;
	text-align: center;}
#side_link2 p {padding: 0 60px;}
#side_link2 img {width: 100%;
	height: auto;
	margin-bottom: 10px;}
#side_link2 .button {}

a.ryv-popup img {
	max-width:100% !important;
}

/********************************************MEDIA QUERIES FOR MOBILE STYLES ***********************/
/*******Responsive**********/

/** 320px **/
@media screen and (min-width:200px) and (max-width:479px){
  .footer_section { position: relative;float: left;width: 100%;background: #ffffff;height: 88px;}
  #testimonials_content {width: 100%;margin: 40px 0 40px 0;}
  .testimonials h3, .meet_drs h3, .questions h3{font-size: 27px;margin: 0 0 25px;}
  .testimonials p, .meet_drs p {font-size: 17px;margin: 0 0 15px 0;}
  .testimonials .section_inner {height: auto;}
  #drs_back {width: 100%;height: 302px;margin: -36px 0 0 0;left: 0;background-size: 500px;position: relative;float: left;top: 0;}
  .meet_drs .section_inner {height: auto;}
  #drs_content {width: 100%;margin: 40px 0 45px 0;}
  .our_results {margin: 0 auto 50px;}
  #pageLeft h3 {font-size: 25px;margin: 0px 0 15px;}
  #pageLeft h4 {font-size: 23px;margin: 0px 0 15px;}
  #pageLeft h5 {font-size: 20px;margin: 0px 0 10px;}
  #pageLeft h6 {font-size: 20px;margin: 0px 0 10px;}
  #pageRight h1 {font-size: 28px;margin: 0px 0 20px;}
  #pageRight h2 {font-size: 28px;margin: 0px 0 20px;}
  #pageRight h3 {font-size: 25px;margin: 0px 0 15px;}
  #pageRight h4 {font-size: 23px;margin: 0px 0 15px;}
  #pageRight h5 {font-size: 20px;margin: 0px 0 10px;}
  #pageRight h6 {font-size: 20px;margin: 0px 0 10px;}
  .before { margin: 0 0 15px 0;float: none;display: inline-block;}
  .after {  margin: 0 0 15px 0;float: none;display: inline-block;}
  #pageRight .side_link h3 {font-size: 23px; width: 100%;}
  #drs_back {width: 100%;height: 302px;margin: 0;left: 0;background-size: 500px !important;position: relative;float: left;bottom: 0;background: url(images/meet-the-drs.png) no-repeat top center;}
    .meet_drs .section_inner2 {width: 100%;bottom: -379px;}
  .meet_drs .section_inner {height: auto;}
  #drs_content {  width: 100%;margin: 40px 0 45px 0;top: -239px;}
  .footer_col {display: none;}
  #footer_right {width: 100%;}
  a.button {font-size: 13px;line-height: 1.3em;}
  #pageLeft .post h2.pageTitle {font-size: 25px;}
  .staff img {float: left;margin: 0 0 30px 0;max-width: 100%;height: auto;}
  .staff_bio {position: relative;float: left;width: 100%;clear: both;}
  .social_links a {margin-right: 8px !important;margin-bottom: 8px !important;}
  .meet_drs .section_inner2 {width: 100%;}
  .home .our_results {margin: 0 auto 40px;}
  #drs_back2 {top: -176px;}
  .before_after {text-align: center; margin: 15px 0 0px;}
  .button_con3 {position: relative;float: left;width: 100%;  text-align: center; margin: 0;}
  footer .top_bar .section_inner {text-align: center;padding: 0 38px;color: #b2b3bc;margin: 8px auto 0;}
  a.button_1 {margin-right: 0;margin-bottom: 15px;}
  #menu .top_bar .section_inner {text-align: center;color: #b2b3bc;margin: 8px auto 0;}
  .footer_logos img {clear:both;margin: 0 0 20px;width: 100%;}
}

/** 480px **/
@media screen and (min-width:480px) and (max-width: 767px){
  #logo_footer {margin: 17px 0 0 0;width: 248px;}
  .footer_section { position: relative;float: left;width: 100%;background: #ffffff;height: 88px;}
  #testimonials_content {width: 100%;margin: 40px 0 40px 0;}
  .testimonials h3, .meet_drs h3{font-size: 27px;margin: 0 0 25px;}
  .testimonials p, .meet_drs p {font-size: 17px;margin: 0 0 15px 0;}
  .testimonials .section_inner {height: auto;}
  #drs_back {width: 100%;height: 302px;margin: -36px 0 0 0;left: 0;background-size: 500px;position: relative;float: left;top: 0;}
  .meet_drs .section_inner {height: auto;}
  #drs_content {width: 100%;margin: 40px 0 75px 0;}
  #pageLeft h3 {font-size: 25px;margin: 0px 0 15px;}
  #pageLeft h4 {font-size: 23px;margin: 0px 0 15px;}
  #pageLeft h5 {font-size: 20px;margin: 0px 0 10px;}
  #pageLeft h6 {font-size: 20px;margin: 0px 0 10px;}
  #pageRight h1 {font-size: 28px;margin: 0px 0 20px;}
  #pageRight h2 {font-size: 28px;margin: 0px 0 20px;}
  #pageRight h3 {font-size: 25px;margin: 0px 0 15px;}
  #pageRight h4 {font-size: 23px;margin: 0px 0 15px;}
  #pageRight h5 {font-size: 20px;margin: 0px 0 10px;}
  #pageRight h6 {font-size: 20px;margin: 0px 0 10px;}
  .before { margin: 0 0 15px 0;float: none;display: inline-block;}
  .after {  margin: 0 0 15px 0;float: none;display: inline-block;}
  #pageRight .side_link h3 {font-size: 23px; width: 100%;}
 #drs_back {width: 100%;height: 302px;margin: 0;left: 0;background-size: 500px !important;position: relative;float: left;bottom: 0;background: url(images/meet-the-drs.png) no-repeat top center;}
.meet_drs .section_inner2 {width: 100%;bottom: -267px;}
  .meet_drs .section_inner {height: auto;}
  #drs_content {  width: 100%;margin: 40px 0 45px 0;top: -239px;}
  .button_con1 {width: 100%;text-align: center;}
  .button_con2 {width: 100%;text-align: center;}
  .footer_col {display: none;}
  #footer_right {width: 100%;}
  .staff img {float: left;margin: 0 0 30px 0;}
  .staff_bio {position: relative;float: left;width: 100%;clear: both;}
  .social_links a {margin-right: 8px !important;margin-bottom: 8px !important;}
  .meet_drs .section_inner2 {width: 100%;}
  .home .our_results {margin: 0 auto 40px;}
  #drs_back2 {top: -176px;}
   .before_after {text-align: center; margin: 15px 0 0px;}
   .button_con3 {position: relative;float: left;width: 100%;  text-align: center; margin: 0;}
   footer .top_bar .section_inner { text-align: center;padding: 0 38px;color: #b2b3bc;margin: 8px auto 0;}
  .footer_logos img {clear:both;margin: 0 0 20px;width: 100%;}
}

/** 768px **/
@media screen and (min-width:768px) and (max-width: 959px) {
  #logo_footer {margin: 17px 0 0 0;width: 248px;}
  .footer_section { position: relative;float: left;width: 100%;background: #ffffff;height: 88px;}
  #testimonials_content {width: 100%;margin: 40px 0 40px 0;}
  .testimonials h3, .meet_drs h3{font-size: 30px;margin: 0 0 25px;}
  .testimonials p, .meet_drs p {font-size: 17px;margin: 0 0 15px 0;}
  .testimonials .section_inner {height: auto;}
  #drs_back {width: 100%;height: 302px;margin: 0;left: 0;background-size: 500px !important;position: relative;float: left;bottom: 0;background: url(images/meet-the-drs.png) no-repeat top center;}
  .meet_drs .section_inner2 {width: 100%;bottom: -349px;}
  .meet_drs .section_inner {height: auto;}
  #drs_content {  width: 100%;margin: 40px 0 45px 0;top: -239px;}
  .our_results {margin: 0 auto 50px;}
   .social_links a {margin-right: 8px !important;margin-bottom: 8px !important;}
  .meet_drs .section_inner2 {width: 100%;}
  .home .our_results {margin: 0 auto 40px;}
  #drs_back2 {top: -176px;}
   .footer_logos img {max-width: 243px;}
}

/** 960px **/
@media screen and (min-width:960px) and (max-width: 1349px) {
  #drs_content {margin: 30px 0 0 0;}
  .meet_drs h3, .testimonials h3 {font-size: 31px;margin: 0 0 19px;}
  .meet_drs p, .testimonials p {font-size: 16px;margin: 0 0 14px;}
  a.button {font-size: 13px;}
  .meet_drs .section_inner {height: 340px;}
  #drs_back {top: -207px;right: -179px;background-size: 637px;}
  #testimonials_back {position: absolute;float: left;/*background: url(images/testimonial.png) no-repeat;*/width: 38%;height: 340px;top: 0;right: 0;}
  .social_links a {margin-right: 5px !important;}
  .testimonials a.button {margin: 15px 0 0 0;}
  a.button_1 {margin-top: 15px;}
  a.button_2 {margin-top: 15px;}
  .meet_drs .section_inner2 {width: 940px;}
}

/** 1350px **/
@media screen and (min-width:1350px) {
#testimonials_back {position: absolute;float: left;/*background: url(images/testimonial.png) no-repeat;*/width: 472px;height: 340px;top: 0;right: 30px;}
}

/********************************************PRINT STYLES*****************************************/
@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after{content:""}a[href^="javascript:"]:after{content:""}a[href^="#"]:after{content:""}pre{border:1px solid #999;page-break-inside:avoid}blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}img{page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}p{orphans:3;widows:3}h2{orphans:3;widows:3;page-break-after:avoid}h3{orphans:3;widows:3;page-break-after:avoid}}

.footer-ryv-popup {
	display:none;
}
.ryv-popup-mobile-iframe {
	display:block;
	max-width:100%;
	position:relative;
	z-index:999;
}
@media screen and (min-width:960px) {
	.footer-ryv-popup {
		display:block;
	}
	.ryv-popup-mobile-iframe {
		display:none;
	}
}