/*
Theme Name: Synapse New
Description: Semantic, SEO Optimised, Custom Wordpress Theme for Synapse Medical Services
Author: #
Author URI: #
Version: 13.0
*/

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */  
:focus {outline:0}
a, a:visited {color:#ff6633;text-decoration:none;}
a:hover {text-decoration:none;}
abbr, acronym, dfn {border-bottom:1px dotted;cursor:help}
blockquote {background:#EEE;border-left:2px solid #CCC;margin:0 0 1em}
blockquote p {margin:.5em}
body {background:#FFF;color:#3B4852;font:400 1.6rem/1.3 'Barlow', Arial, Sans-Serif}
code, pre {font-size:1em}
del {text-decoration:line-through}
dfn {font-style:italic;font-weight:bold}
dt {font-weight:bold}
dd {margin:0 0 1em 10px}
fieldset {border:0}
fieldset p {margin:0 0 5px}
img {border:0;vertical-align:bottom}
ins {text-decoration:none}
hr {margin:0 0 0.5em}
p {margin:0 0 1em}
ul, ol {list-style:none;margin:0 0 1em}
textarea {font:1em Arial;overflow:auto}
tt {display:block;margin:0.5em 0;padding: 0.5em 1em}
th {background:#EEE;border:solid #CCC;border-width:1px 0 0 1px;padding:3px}
td {border:solid #CCC;border-width:1px 0 0 1px;padding:3px}
table {border:solid #CCC;border-width:0 1px 1px 0}

/* Containers */

/*NEW*/
.background-video {
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  object-fit: cover;
  z-index: 0;
}
.page-id-8901 #main   {padding-bottom: 0;background:url(assets/img/right-dots.png) no-repeat 100% 213px;}
.page-id-8901 #main .row.center.twocol{padding-top:0;max-width: 1258px;}
.page-id-8901 #main .row.center.twocol:before{z-index: -1;margin-top: -30px;width:260px;height:297px;position:absolute;left:0;content:'';background:url(assets/img/left-dots.png) no-repeat 0 0;}
#main .row.center.newcode:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;border-top:none;margin-left:calc(50% - 50vw);margin-right: calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right: calc(50vw - 50%);  background:url(https://synapsemedical.com.au/wp-content/uploads/2025/01/express-code-office-locations.jpg) no-repeat 0 0;background-size:cover;background-position:60% 0;}
#main .row.center.newcode{max-width:1060px;border-top:none;position:relative;}
#main .row.center.newcode p{text-align:left!important}
#main .row.center.newcode p img{margin-bottom:-14px;}
#main .row.center.newcode h1{margin:0 0 63px}
#main .row.center.newcode p > .button{padding:11px 33px;  min-width: 1px;margin-top: -24px;border-radius: 11px;-webkit-border-radius: 11px;  margin-left: 0;}
#main .row.center.newcode .gform_body ul li{margin-bottom:9px}
#main .row.conditions{padding-bottom: 70px;max-width:1060px;border:none;padding-top:0;}
#main .row.conditions .r{border-top:1px solid #a7a9ac;display:flex;}
#main .row.conditions .cond-list{border-bottom:1px solid #a7a9ac;}
#main .row.conditions .r .c:first-child{padding:43px;width:26%;background:#f8fafa}
#main .row.conditions .r .c:first-child h3{margin:0 0 7px;line-height: 32px;font-size: 28px;color:#f27b1e;}
#main .row.conditions .r .c:first-child p{font-size: 20px;  font-weight: 300;}
#main .row.conditions .r .c:nth-child(2){padding:43px;width:38%}
#main .row.conditions .r .c:nth-child(2) h4{font-size: 24px;margin: 0 0 22px;  font-weight:500;color:#414042;}
#main .row.conditions .r .c:nth-child(2) h4:last-child{margin-bottom:0}
#main .row.conditions .r .c:nth-child(2) .open-cnd{cursor:pointer;font-size: 20px;  line-height: 32px;text-transform:uppercase;color:#414042;}
#main .row.conditions .r .c:nth-child(2) .open-cnd:after{font-size: 42px; font-weight: normal; line-height: 42px;display:inline-block;vertical-align:top;content:'+';margin:-8px 0 0 19px}
#main .row.conditions .r .c:nth-child(2) .sl{display:none}
#main .row.conditions .r .c:nth-child(2) .sl p,
#main .row.conditions .r .c:nth-child(2) .sl ul li{font-size:20px;line-height:30px;}
#main .row.conditions .r .c:nth-child(2) .sl ul li:before{width:5px;height:5px;top:14px;}
#main .row.conditions .r .c:nth-child(2) h4 ul li:before{top:14px}
#main .row.conditions .r .c:nth-child(2).open .open-cnd:after{content:'-'}
#main .row.conditions .r .c:nth-child(3) {width:20%;padding:4px 0 0}
#main .row.conditions .r .c:nth-child(3)  .button{padding: 11px 28px;  border-radius: 11px;-webkit-border-radius: 11px;float:right;margin-right:0;margin-left:0;background:#fff;min-width:1px;border:1px solid #F47A23;color:#F47A23}
#main .row.conditions .r .c:nth-child(3)   .button:hover{background:#F47A23;color:#fff;}


@media screen and (max-width: 980px)  {
#main .row.conditions .r .c:first-child{padding:20px}
#main .row.conditions .r .c:nth-child(2){padding:20px}
#main .row.conditions .r .c:nth-child(3){width:27%}
}

@media screen and (max-width: 767px)  {
#main .row.center.newcode p > .button{margin-top:0}
#main .row.center.newcode h1{margin:0 0 23px}
#main .row.conditions .r{display:block}
#main .row.conditions .r .c:nth-child(2),
#main .row.conditions .r .c:nth-child(3),
#main .row.conditions .r .c:first-child{width:auto;padding:20px;}
#main .row.conditions .r .c:first-child p{margin:0}
#main .row.conditions .r .c:nth-child(3) .button{float:none;margin-bottom:0px;}
}
/*body:not(.logged-in) #main .row.center #list.style2 li:nth-child(4){display:none}
body:not(.logged-in) #main .resources-f li:nth-child(3){display:none}*/
body.logged-in  #main .resources-f li:nth-child(5){display:none}
.home #main .row.center #list.style2 li{width: calc(14.4% - 20px);}
#main #list.style2 li .btn a { line-height: 32px;	font-size: 16px;}
#main #list.style2   li .btn{min-width:100%}
.home #main .row.center #list.style2  li:nth-child(5) img {  max-width: 71%;  margin-bottom: 35px;  margin-top: 6px;}


html{ -webkit-text-size-adjust:none; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;font-size:62.5%}
#page {width:100%;overflow:hidden;position:relative;}

#main .resources-f{list-style:none;padding:45px 0 40px;border-top:1px solid  #bcbec0;max-width:1215px;margin:-9px auto 0;display:flex;justify-content:space-between}
#main .resources-f li{font-size: 15px;color:#414042;border:1px solid #d1d3d4;border-radius:10px;width:calc(25% - 10px - 40px);padding:10px 20px  10px}
#main .resources-f li .img{float:right;width:100px;margin:0 0 0 10px}
.is-sticky  .votelogo {display:none}
#main .resources-f li img{width:100%;height:auto}
#main .resources-f li  p{margin:0}
#main .resources-f li:nth-child(2) .img{width:60px;margin:-5px -11px -5px 10px}
.page-id-8686 #main .links li .img img {-webkit-filter: grayscale(0);  filter: grayscale(0);  max-height: 100%;	max-width: 44%;}
.page-id-8686 #main .links li a{padding-bottom:57px;justify-content: start;display: flex;border:1px solid #c4c4c4;	flex-direction: column-reverse;}
.page-id-8686 #main .links li .img{position:static;margin-bottom: 12px;}
.page-id-8686 #main .links li .title {  margin: 0 0 17px;  font-size: 21px;	line-height: 25px;}
.page-id-8686  #main .links li .link{display:none}
.page-id-8686 #main .links li a:after{content:'PAYMENT INTEGRITY REPORT MAY 2024';position:absolute;bottom:20px;left:30px;right:30px;text-align:center;font-size: 14px;  display: block;	color: #afb7b7;}
#main .resources-f li:nth-child(3) .img{width:60px;margin:-5px -11px -5px 10px}

#main .resources-f li.title{font-size: 27px;  line-height: 30px;border-color:#F47A23;color:#F47A23}
#main .resources-f li:before{display:none}
.gfield--type-honeypot {display: none;}
@media screen and (max-width: 1260px)  {
	#main .resources-f{flex-wrap: wrap;max-width: 615px;}
	#main .resources-f li{width:calc(50% - 10px - 40px);margin-bottom:10px}
}
@media screen and (max-width: 767px)  {
	.page-id-8686 #main .links li{width:95%}
	#main .resources-f{flex-wrap: wrap;max-width: 300px;}
	#main .resources-f li{width:100%}
	#header .button.sit{float: none!important; display: block ; margin-right: 0!important;}
	#header .left .button.dbtn1{ display: block !important;}
}
.votelogo img{max-width:100%;height:auto}
.votelogo{max-width: 400px;  display: block;  margin: 0 auto;}
#logo.vl{width: 350px;  height: 92px;  max-width: 350px;}
.is-sticky  #logo.vl{margin-top:-4px}

.home .adv{position: relative;z-index: 5;width:168px;float:right;margin:233px 17px 0 -100%;border:2px solid #8c8c8c;border-radius:8px;-webkit-border-radius:8px;overflow:hidden;background:#fff;text-align:center;}
.home .adv a{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;display:block;padding:10px 20px;}
.home .adv a:hover{background:#fff2e7}
.home .adv .title{font-weight: 600;font-size: 20px;line-height: 24px;color:#8b8b8b;margin:0;display:block;}
.home .adv .date{font-size:14px;color:#8b8b8b;margin:0;display:block;font-weight: 600;padding-top: 5px;}
.home .adv .link{color:#ff7900;margin:0;display:block;text-transform:uppercase;padding-top: 5px;padding-bottom: 10px;font-weight: bold;letter-spacing: 1px;}
.home .orange-row:before{background:#f8eadd;content:'';position:absolute;top:0;left:0;width:100%;height:100%;margin:0 -9999px;padding:0 9999px;z-index:-1}
.home .orange-row{position:relative;margin-top:0px!important}
.home .adv.mobile{display:none;}
.page-id-7940 #main .row.center.orange a.button:last-child {margin-bottom: 37px;}
#main .cta-list{gap:80px;max-width:1200px;margin:0 auto; padding:150px 0 130px;display:flex;justify-content:space-between;}
#main .cta-list .box .text-holder{padding:0 15px}
#main .cta-list .box img{width:100%;height:auto;object-fit:cover;aspect-ratio:1 / 0.7;margin:0 0 23px}
#main .cta-list .box h3{margin:0 0 25px;font-weight:500;text-align:center;color:#3B4852;font-size:38px;line-height:48px;text-transform:uppercase;}
#main .cta-list .box h3 strong{display:block;font-weight:bold;color:#F47A20;}
#main .cta-list .box p{color:#3B4852;font-size:17px;line-height:26px;}
#main .cta-list .box  ul{margin:0;padding:27px 0 0;list-style:none;overflow:hidden;}
#main .cta-list .box  ul li{padding: 0 0 0 21px;  margin: 0 0 23px;font-weight:500;color:#F47A20;font-size:21px;line-height:27px;background:url(assets/img/sep8.svg) no-repeat 0 4px;background-size:12px auto}
#main .cta-list .box  ul li:before{display:none;}
#main .cta-list .box  ul li a{color:#F47A20;}
#main .cta-list .box  ul li a:hover{color:#3B4852;}
#main .socialrow:before{content: "";  position: absolute;  top: -85px;  left: 0;  width: 100%;  height: 85px;  background:#f8eadd;  clip-path: polygon(0 85px, 100% 0, 100% 85px, 0% 85px);  z-index: 1;}
#main .socialrow{ padding-bottom: 110px; background:#f8eadd; position:relative;}
#main .socialrow  .row.center> p{margin:0 0 71px;text-align:left;color:#3B4852;font-size:42px;line-height:50px;max-width:calc(100% - 150px)}
#main .socialrow .row.center> p strong{font-size:36px;line-height:43px;color:#F47A20;}
#main .socialrow  .social-block {margin:0;padding:43px 0 0}
#main .socialrow  .social-block .col{width:100%}
#main .socialrow  .social-block .col h4{font-weight:500;font-size:36px;line-height:43px;color:#3B4852;}
#main  .socialrow .row.center .social-block .cat-list li a{min-width: 1px;display: inline-block;  vertical-align: top;font-weight:500;text-transform:none;padding:0;color:#F47A20;font-size:24px;line-height:29px;background:none;border:none}
#main  .socialrow .row.center .social-block .cat-list li a:hover{background:none!important}
#main .socialrow .row.center .social-block .cat-list li:before{margin: 0 15px 0 13px;  padding: 0;width: auto;  height: auto;background:none;display:inline-block;vertical-align:top;content:'|';color:#707070;font-size:24px;line-height:29px;}
#main  .socialrow .row.center .social-block .cat-list li a:hover{color:#707070}
#main .socialrow .row.center .social-block .cat-list li:first-child:before{display:none;}
#main .socialrow .row.center .social-block .cat-list li{margin:0;text-transform:none;float:none;width:auto}
#main  .socialrow .row.center .social-block .cat-list {text-align:left;max-width:100%;margin:0;}

@media screen and (max-width: 1279px)  {
	.home .adv{display:none;}
	.home .adv.mobile{display: block;margin: 20px auto;float: none;width: 290px;}
	.home .adv.mobile .title br{display:none;}
	.home .adv a{padding:10px 14px}
	.home .adv .date{padding:1px 0 0}
	.home .adv .link{padding:3px 0 4px}
}
@media screen and (max-width: 767px)  {
	.home .adv.mobile{margin:70px auto -40px}
}
.page-id-2727 #main .button{margin:37px 2% 20px}

.page-id-5927  #main .logo_list.hide{display:none;}
.page-id-5927  #main .logo_list{padding-bottom: 23px;margin-bottom:0;padding-top: 36px;margin-top:1px;border-top:3px solid #4b4b4b;text-align:center}
.page-id-5927  #main .logo_list .gmask ul{width:100%}
.page-id-5927   #main{padding-bottom:0}
.page-id-5927  #main .logo_list h2{margin-bottom:30px;font-weight:600;color:#999a9a}
.page-id-5927  #main .logo_list .gmask ul li{height:55px}
.page-id-5927 #main .row.center.orange{padding-bottom:27px;position:relative;border:none}
.page-id-5927 #main .row.center.orange:after{z-index:-1;background:#fcf0e2;position:absolute;top:0;left:0;width:100%;height:100%;margin:0 -9999px;padding:0 9999px}
.page-id-5927 #main .row.center + .row.pr{margin:-6px auto 0;position:relative;padding:41px 0 87px;}
.page-id-5927 #main .row.center + .row.pr:after{z-index:-1;background:#f5f6f6;position:absolute;top:0;left:0;width:100%;height:100%;margin:0 -9999px;padding:0 9999px}
.page-id-5927 #main .row.center + .row.pr h1{text-align:center;font-size:47px;}
.page-id-5927  #main .price-list.boxes-list li h2{padding:0 20px 11px;font-size:18px;line-height:24px;}
.page-id-5927  #main .price-list.boxes-list li{text-align:center;background:#fff;}
.page-id-5927   #main .price-list.boxes-list li img{margin:0 0 10px}
.page-id-5927   #main .price-list.boxes-list li:nth-child(4){width:60%}
.page-id-5927   #main .price-list.boxes-list li p{margin: 0;text-align:center;font-size:16px;}
.page-id-5927   #main .price-list li .h{margin:0 25px}
.page-id-5927    #main .price-list.boxes-list li{margin-bottom:33px}
.page-id-5927  #main .row.left img{margin:0 auto 12px;float:none;max-width:100%;padding:0;height:auto}
.page-id-5927  #main .row.left{padding-bottom:35px;border:none;max-width:975px;padding-top:0;margin-top:-47px}
.page-id-5927  #main .row.left p{font-size:18px;font-weight:500}

#main .row.left p > .button:first-child {
  margin-left: 0;
}
#main .row.left p > .button + .button {
  margin-left: 0;
}
.page-id-7734 #main .grey.row.center p{max-width:100%}
.page-id-47 .col.video{float:left;width:48%;text-align:center;margin:0 0 87px}
.page-id-47 .col.video + .col.video{float:right;width:48%}
.page-id-47 #main h1 + p + h2{margin: 62px 0 0;font-size: 39px;line-height: 49px;font-weight:600}
.page-id-47 #main .col.video h3{color:#F47A23;font-size:24px;line-height: 30px;clear: both;font-weight:600}
.page-id-47 #main  .col.video  + h3{color:#4a4a4a; clear: both;font-size:40px;font-weight:600}
.page-id-47  #main .col.video .ytc_video_container{margin:0 0 20px}
.page-id-47  .videos-list .c{width:32.7%;display:inline-block;vertical-align:top;margin:0 0.5% 7px 0}
.page-id-47  .videos-list .c img{width:100%;height:auto}
.page-id-47  .videos-list {overflow:hidden;}
.page-id-47  .videos-list .c:nth-child(3n){margin-right:0}
.page-id-47  #main .videos-list  h3 a{background:#F47A23;display:block;padding:13px 5px;color:#fff;text-align:center;font-size:20px;}
.page-id-47  #main .videos-list .c:hover h3 a,
.page-id-47  #main .videos-list  h3 a:hover{background:#9b9492}
.page-id-47  #main .videos-list  h3{clear:both;margin:0}
.page-id-47  #main .videos-list .youtube_channel{float:none;display:none;padding:0;}
.page-id-47  #main .videos-list .c:nth-child(1) .youtube_channel{display:block;}
.page-id-47  #main .videos-list .c:nth-child(2) .youtube_channel{display:block;}
.page-id-47  #main .videos-list .c:nth-child(3) .youtube_channel{display:block;}
.page-id-47  #main .videos-list .youtube_channel .ytc_video_container:first-child,
.page-id-47  #main .videos-list .youtube_channel .ytc_video_container{margin-bottom:0}
/*video*/
.tax-video_cat .post-area-vid{padding-bottom:73px;padding-top:31px;overflow:hidden;text-align:center;}
.tax-video_cat #main .post-area-vid .vid-h .youtube_channel .ytc_video_container{margin:0 0 15px}
.tax-video_cat .post-area-vid .vid-h{margin:0 0.7% ;display:inline-block;vertical-align:top;width:23.2%}
.tax-video_cat #main .post-area-vid .vid-h h3  {color:#F47A23;font-weight:600;font-size:20px;line-height:24px;}
.tax-video_cat #main .post-area-vid .vid-h h3 a{color:#F47A23;font-weight:600;font-size:16px;line-height:24px;}
.tax-video_cat #main .row:first-child p {    font-weight: 500;    font-size: 20px;    line-height: 28px;    margin: 0 0 20px;}
.tax-video_cat #main h1 + p + h2{margin: 62px 0 0;font-size: 39px;line-height: 49px;font-weight:600}
.tax-video_cat  .videos-list .c{width:32.7%;display:inline-block;vertical-align:top;margin:0 0.5% 7px 0}
.tax-video_cat  .videos-list {overflow:hidden;}
.tax-video_cat  #main  .post-area-vid  + h3{color:#4a4a4a; clear: both;font-size:40px;font-weight:600}
.tax-video_cat  .videos-list .c:nth-child(3n){margin-right:0}
.tax-video_cat  #main .videos-list  h3 a{background:#F47A23;display:block;padding:13px 5px;color:#fff;text-align:center;font-size:20px;}
.tax-video_cat  #main .videos-list .c:hover h3 a,
.tax-video_cat  #main .videos-list  h3 a:hover{background:#9b9492}
.tax-video_cat  #main .videos-list  h3{clear:both;margin:0}
.tax-video_cat  .videos-list .c img{width:100%;height:auto}
.tax-video_cat  #main .videos-list .youtube_channel{float:none;display:none;padding:0;}
.tax-video_cat  #main .videos-list .c:nth-child(1) .youtube_channel{display:block;}
.tax-video_cat  #main .videos-list .c:nth-child(2) .youtube_channel{display:block;}
.tax-video_cat  #main .videos-list .c:nth-child(3) .youtube_channel{display:block;}
.tax-video_cat  #main .videos-list .youtube_channel .ytc_video_container:first-child,
.tax-video_cat  #main .videos-list .youtube_channel .ytc_video_container{margin-bottom:0}
.tax-video_cat  #main .back{float:left;	margin-top:20px;color:#4a4a4a}
.tax-video_cat  #main .back:hover{color:#F47A23}

@media screen and (max-width: 980px)  {
	.tax-video_cat .post-area-vid .vid-h{width:31.2%}
	.tax-video_cat .videos-list .c{width:32.6%}
	.page-id-47 #main .col.video + h3,
	.tax-video_cat #main .post-area-vid + h3{line-height:50px;}
	.page-id-47 #main .videos-list h3 a,
	.tax-video_cat #main .videos-list h3 a{font-size:14px;}
}
@media screen and (max-width: 767px)  {
	.page-id-47 #main h1 + p + h2{font-size:29px;line-height:39px;padding:0 0 10px}
	.page-id-47 .col.video{width:100%;float:none;margin:0 0 30px}
	.page-id-47 .col.video + .col.video{width:100%;float:none;margin:0 0 20px}
	.tax-video_cat #main .post-area-vid + h3,
	.page-id-47 #main .col.video + h3,
	.tax-video_cat #main h1 + p + h2{font-size:29px;line-height:39px;padding:33px 0 0}
	.tax-video_cat .videos-list .c,
	.page-id-47 .videos-list .c,
	.tax-video_cat .post-area-vid .vid-h{margin:0 0 10px;width:100%}
	.tax-video_cat .post-area-vid{padding-bottom:0}
}

/*TH4B page*/
.is-sticky #header .button.sit2{display:none}
.page-id-7220 #main .row h3,
.page-id-7207 #main .row h3{font-size:24px;color:#494a4b;margin:0 0 40px}
.page-id-7220 #main .row h2,
.page-id-7207 #main .row h2{font-weight: 600;font-size:36px;margin:0 0 10px}
.page-id-7220 #main .row h1,
.page-id-7207 #main .row h1{font-size:48px;}
.page-id-7207 #main .row.center img{max-width:818px}
.page-id-7207 #main .gform_body ul.gfield_radio{margin-top:8px}
.page-id-7207 #main .gform_wrapper{max-width: 785px;padding: 18px 0 20px 0;text-align:left}
.page-id-7207 #main .gform_body ul li label{line-height:24px;min-width:96px;float:left;text-align:left;width:auto;font-size:16px;margin:8px 9px 0 0;}
.page-id-7207 #main .gform_body ul li .ginput_container{overflow: hidden;display: block;width:auto;margin-top:0}
.page-id-7207  #main .gform_body ul li .gfield_radio li input[type="radio"]{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;opacity:0}
.page-id-7207  #main .gform_body ul li .gfield_radio li {position:relative}
.page-id-7207  #main .gform_body ul li .gfield_radio li  label{min-width:1px;position:relative;padding-right:28px;}
.page-id-7207  #main .gform_body ul li .gfield_radio li  label:before{background:#fff;content:'';position:absolute;top:0;right:0;width:22px;height:22px;border:1px solid #494a4b;border-radius:50%;-webkit-border-radius:50%}
.page-id-7207  #main .gform_body ul li .gfield_radio li input[type="radio"]:checked +  label:after{width:10px;height:10px;background:#F47A23;content:'';position:absolute;top:7px;right:7px;border-radius:50%;-webkit-border-radius:50%}
.page-id-7207 #main .gform_body ul li.half{float:left;width:49%;margin-right:2%}
.page-id-7207 #main .gform_body ul li.half + .half{margin-right:0} 
.page-id-7207 #main .gform_body ul li.half + .half + li{clear:left}
.page-id-7207 #main .gform_body ul li.third + li{clear:left}
.page-id-7207 #main .gform_body ul li.nolabel > label{opacity:0}
.page-id-7207 #main .gform_body ul li.big{float:left;width:65%;margin-right:2%  }
.page-id-7207 #main .gform_body ul li.third{float:left;width:33%;}
.page-id-7207 #main .gform_body ul li.gfield_html {font-size: 16px;font-weight: bold;line-height: 18px;}
.page-id-7207 #main .gform_body ul li .ginput_container.ginput_container_select{max-width:279px}
.page-id-7207 #main .gform_body ul li.label > label{display:block;float:none;margin:0 0 12px}
.page-id-7207 #main .gform_body ul .label .ginput_container_radio{margin-left:0}
.page-id-7207 #main .gform_body ul .label  .ginput_container_textarea{margin-left:0}
.page-id-7207 #main .gform_body ul  .ginput_recaptcha{margin-left:0}
#field_10_25 label{display:none!important;}
.page-id-7207 #main .row.center:first-child{z-index:1;position:relative;}
.page-id-7207 #main .row.center:first-child:after{right:0;height:100%; position:absolute;bottom:0;left:0;z-index:-1;background:url(assets/img/bg-img.jpg) no-repeat 50% 100%;background-size: 100% auto;content:''; margin-left: calc(-100vw / 2 + 500px / 2);  margin-right: calc(-100vw / 2 + 500px / 2);}
.page-id-7207 #main .row.orange:before{z-index: -1;position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#faeedf;margin:0 -9999px;padding:0 9999px}
.page-id-7220 #main{padding-bottom:280px;background:url(assets/img/bg-img.jpg) no-repeat 50% 100%;background-size: 100% auto;}
.page-id-7207  #main{padding:0}
.page-id-7207 #main .row.orange{margin-bottom:0}
.page-id-7207 #main .row.orange.left{border:none;max-width:788px;padding:35px 0 60px;margin-bottom:0}
.page-id-7207 #main .row.orange.left h2{font-size:36px;margin:0 0 14px}
.page-id-7207 #main .row.orange.left h3{font-size:24px;margin:0 0 20px}
.page-id-7207 #main .row.orange.left img{margin-top:22px;max-width:212px}
.page-id-7207 #main .gform_body ul li .ginput_container.ginput_container_radio{padding-left:32px;}
.page-id-7207 #main .gform_body ul li#field_10_10 .ginput_container.ginput_container_radio{padding-left:0;}
.page-id-7207 #main .gform_body ul li#field_10_23 .ginput_container.ginput_container_radio{padding-left:0;}
.page-id-7207  #main .gform_body ul li .gfield_radio li{margin-right:82px}
.page-id-7207   #main .gform_body ul li select,.page-id-7207   #main .gform_body ul li textarea,.page-id-7207   #main .gform_body ul li input[type="text"]{padding:10px 5px;height:45px}
.page-id-7207 #main .row .gform_body ul li{margin-bottom:15px;}
#field_10_3 > label,
#field_10_6 > label,
#field_10_8 > label{text-align:right!important}
#ui-datepicker-div{background:#fff}
#ui-datepicker-div .ui-datepicker-prev{float:left}
#ui-datepicker-div .ui-datepicker-prev span{text-indent:-9999px;overflow:hidden;display:block}
#ui-datepicker-div .ui-datepicker-prev span:after{display:block;text-indent:0;content:'<';margin-top:-20px}
#ui-datepicker-div .ui-datepicker-next span:after{display:block;text-indent:0;content:'>';margin-top:-20px}
#ui-datepicker-div .ui-datepicker-next span{text-indent:-9999px;overflow:hidden;display:block;}
#ui-datepicker-div .ui-datepicker-next{float:right}
.ui-datepicker-header{text-align:center}
.page-id-7207  #main .gform_body ul li.bigl > label{min-width:272px;max-width:304px;}
.page-id-7207 #main .gform_body ul li.bigl .gfield_radio li{min-width:93px;}
.page-id-7207 #main .gform_body ul li.bigl .gfield_radio li label{float:right}
.page-id-7207 #main .gform_body ul li textarea{height:83px}
.page-id-7207 #main .gform_footer input[type="submit"]{font-family:'Barlow', Arial, Sans-Serif;font-weight:500;margin-left:0;margin-top:5px;font-size:25px;height:58px;line-height:58px;}
.page-id-7207 #main .gform_footer{padding-bottom:26px}
.page-id-7207  .gfield_error .gfield_radio  label{color:#f00;}
.page-id-7207 #main .gform_body ul li.gfield_error select{border-color:#f00}
.page-id-7207 #main .gform_body ul li  select{cursor:pointer;background:#fff url(assets/img/select.gif) no-repeat 100% 100%;background-size: auto 100%;-webkit-appearance:none;}
.page-id-7207 #main .gform_body ul li.small{float:left;width:23.5%}
.page-id-7207 #main .gform_body ul li.small.populate-year{float:left;width:9.5%}
.page-id-7207 #main .gform_body ul li.small.populate-year label{display:none;}
.page-id-7207 #main .gform_body ul li.small.populate-year + li{clear:left}
.page-id-7207 #main .gform_body ul li.small.populate-year + li + li{clear:left}
.page-id-7207 #main .gform_body ul li.small.populate-year select,
.page-id-7207 #main .gform_body ul li.small select{background:#fff;}
.page-id-7207 #main .gform_body ul li.gfield_visibility_hidden{display:none!important}
@media screen and (max-width: 840px)  {
	.page-id-7207 #main .row.center img {max-width: 90%;}
	.page-id-7207 #main .gform_wrapper{padding:20px}
	.page-id-7207 #main .row.orange.left{padding-left:20px;padding-right:20px}
}
@media screen and (max-width: 767px)  {
.page-id-7207 #main .gform_body ul li.small.populate-year label{display:block;opacity:0}
	.page-id-7207 #main .gform_body ul li.bigl .gfield_radio li{min-width:1px;}
	.page-id-7207 #main .gform_body ul li.small.populate-year{width:21.5%}
.page-id-7207 #main .gform_body ul li.bigl .gfield_radio li label{float:none}
	.page-id-7207 #main .gform_body ul li textarea { height: 166px;}
	.page-id-7220 #main .row h1, .page-id-7207 #main .row h1 {   font-size: 32px;}
	.page-id-7220 #main .row h2, .page-id-7207 #main .row h2{font-size:29px;}
	#main .gform_body ul li label{display:block;float:none}
	.page-id-7207 #main .gform_body ul li .ginput_container.ginput_container_radio{padding-left:0}
	.page-id-7207 #main .gform_body ul li .gfield_radio li{margin-left:0;margin-right:10px}
	.page-id-7207 #main .gform_body ul.gfield_radio{text-align:left}
	#field_10_3 > label, #field_10_6 > label, #field_10_8 > label{text-align:left!important}
	.page-id-7207 #main .gform_body ul li.big,
	.page-id-7207 #main .gform_body ul li.third,
	.page-id-7207 #main .gform_body ul li.half{width:100%}
	.page-id-7207 #main .gform_body ul li.nolabel > label{display:none;}
	.page-id-7207 #main .gform_body ul li label,
	.page-id-7207 #main .gform_body ul li.bigl > label{float:none}
	.page-id-7207 #main .row.center:first-child:after{margin-left:-30px;margin-right:-30px}
	.page-id-7207 #main .row.orange.left img{float:none;    display: block;    margin: 0 auto;}
	.page-id-7207 #main .row.orange.left h2,
	.page-id-7207 #main .row.orange.left h3{text-align:center!important}
	.page-id-7207 #main .row.orange.left{padding-bottom:6px}
	.page-id-7220 #main{padding-bottom:36px}
	.page-id-7207 #main .row.center img.wp-image-7209{display:none;}
	.page-id-7207 #main .row.center img{margin:0 auto}
}

 /* Magnific Popup CSS */
.mfp-bg {  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1042;  overflow: hidden;  position: fixed;  background: #0b0b0b;  opacity: 0.8; }
.mfp-wrap {  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1043;  position: fixed;  outline: none !important;  -webkit-backface-visibility: hidden; }
.mfp-container {  text-align: center;  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0;  padding: 0 8px;  box-sizing: border-box; }
.mfp-container:before {  content: '';  display: inline-block;  height: 100%;  vertical-align: middle; }
.mfp-align-top .mfp-container:before {  display: none; }
.mfp-content {  position: relative;  display: inline-block;  vertical-align: middle;  margin: 0 auto;  text-align: left;  z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {  width: 100%;  cursor: auto; }
.mfp-ajax-cur {  cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {  cursor: -moz-zoom-out;  cursor: -webkit-zoom-out;  cursor: zoom-out; }
.mfp-zoom {  cursor: pointer;  cursor: -webkit-zoom-in;  cursor: -moz-zoom-in;  cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {  cursor: auto; }
.mfp-close,.mfp-arrow,.mfp-preloader,
.mfp-counter {  -webkit-user-select: none;  -moz-user-select: none;  user-select: none; }
.mfp-loading.mfp-figure {  display: none; }
.mfp-hide {  display: none !important; }
.mfp-preloader {  color: #CCC;  position: absolute;  top: 50%;  width: auto;  text-align: center;  margin-top: -0.8em;  left: 8px;  right: 8px;  z-index: 1044; }
.mfp-preloader a {    color: #CCC; }
.mfp-preloader a:hover {      color: #FFF; }
.mfp-s-ready .mfp-preloader {  display: none; }
.mfp-s-error .mfp-content {  display: none; }
button.mfp-close,
button.mfp-arrow {  overflow: visible;  cursor: pointer;  background: transparent;  border: 0;  -webkit-appearance: none;  display: block;  outline: none;  padding: 0;  z-index: 1046;  box-shadow: none;  touch-action: manipulation; }
button::-moz-focus-inner {  padding: 0;  border: 0; }
.mfp-close {  width: 44px;  height: 44px;  line-height: 44px;  position: absolute;  right: 0;  top: 0;  text-decoration: none;  text-align: center;  opacity: 0.65;  padding: 0 0 18px 10px;  color: #FFF;font-style: normal;  font-size: 28px;  font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {    opacity: 1; }
.mfp-close:active {    top: 1px; }
.mfp-close-btn-in .mfp-close {  color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {  color: #FFF;  right: -6px;  text-align: right;  padding-right: 6px;  width: 100%; }
.mfp-counter {  position: absolute;  top: 0;  right: 0;  color: #CCC;  font-size: 12px;  line-height: 18px;  white-space: nowrap; }
.mfp-arrow {  position: absolute;  opacity: 0.65;  margin: 0;  top: 50%;  margin-top: -55px;  padding: 0;  width: 90px;  height: 110px;  -webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {    margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {    opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {    content: '';    display: block;    width: 0;    height: 0;    position: absolute;    left: 0;    top: 0;    margin-top: 35px;    margin-left: 35px;    border: medium inset transparent; }
.mfp-arrow:after {    border-top-width: 13px;    border-bottom-width: 13px;    top: 8px; }
.mfp-arrow:before {    border-top-width: 21px;    border-bottom-width: 21px;    opacity: 0.7; }

.mfp-arrow-left {  left: 0; }
.mfp-arrow-left:after {    border-right: 17px solid #FFF;    margin-left: 31px; }
.mfp-arrow-left:before {    margin-left: 25px;    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {  right: 0; }
.mfp-arrow-right:after {    border-left: 17px solid #FFF;    margin-left: 39px; }
.mfp-arrow-right:before {    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {  padding-top: 40px;  padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {    line-height: 0;    width: 100%;    max-width: 900px; }
.mfp-iframe-holder .mfp-close {    top: -40px; }
.mfp-iframe-scaler {  width: 100%;  height: 0;  overflow: hidden;  padding-top: 56.25%; }
.mfp-iframe-scaler iframe {    position: absolute;    display: block;    top: 0;    left: 0;    width: 100%;    height: 100%;    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);    background: #000; }

/* Main image in popup */
img.mfp-img {  width: auto;  max-width: 100%;  height: auto;  display: block;  line-height: 0;  box-sizing: border-box;  padding: 40px 0 40px;  margin: 0 auto; }
.mfp-figure {  line-height: 0; }
.mfp-figure:after {    content: '';    position: absolute;    left: 0;    top: 40px;    bottom: 40px;    display: block;    right: 0;    width: auto;    height: auto;    z-index: -1;    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);    background: #444; }
.mfp-figure small {    color: #BDBDBD;    display: block;    font-size: 12px;    line-height: 14px; }
.mfp-figure figure {    margin: 0; }
.mfp-bottom-bar {  margin-top: -36px;  position: absolute;  top: 100%;  left: 0;  width: 100%;  cursor: auto; }
.mfp-title {  text-align: left;  line-height: 18px;  color: #F3F3F3;  word-wrap: break-word;  padding-right: 36px; }
.mfp-image-holder .mfp-content {  max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
.mfp-img-mobile .mfp-image-holder {    padding-left: 0;    padding-right: 0; }
.mfp-img-mobile img.mfp-img {    padding: 0; }
.mfp-img-mobile .mfp-figure:after {    top: 0;    bottom: 0; }
.mfp-img-mobile .mfp-figure small {    display: inline;    margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {    background: rgba(0, 0, 0, 0.6);    bottom: 0;    margin: 0;    top: auto;    padding: 3px 5px;    position: fixed;    box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {      padding: 0; }
.mfp-img-mobile .mfp-counter {    right: 5px;    top: 3px; }
.mfp-img-mobile .mfp-close {    top: 0;    right: 0;    width: 35px;    height: 35px;    line-height: 35px;    background: rgba(0, 0, 0, 0.6);    position: fixed;    text-align: center;    padding: 0; } }

@media all and (max-width: 900px) {
.mfp-arrow {    -webkit-transform: scale(0.75);    transform: scale(0.75); }
.mfp-arrow-left {    -webkit-transform-origin: 0;    transform-origin: 0; }
.mfp-arrow-right {    -webkit-transform-origin: 100%;    transform-origin: 100%; }
.mfp-container {    padding-left: 6px;    padding-right: 6px; } }
/* Header */ 

 #header .button.sit{display:block;float:right;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;margin:-8px 0 -8px 20px;min-width:121px;font-weight: 500;line-height: 23px;font-size: 16px;display:inline-block;vertical-align:top;padding:8px 11px;border-radius:5px;-webkit-border-radius:5px;border:1px solid #F47A23;background:#F47A23;color:#fff}
 #main .button.sit:hover{border:1px solid #F47A23;color:#F47A23;background:#fff;}
#main .price-list.boxes-list li .h{padding:20px 0}
#main .price-list.boxes-list li p a:hover{text-decoration:underline;}
  #main .price-list.boxes-list li p{text-align:left;font-size:18px;font-weight:500}
 #main .price-list.boxes-list li h2{padding:0 20px 31px;font-size:32px;line-height:36px;color:#ff6633;}
 #main .price-list.boxes-list li{width: 28%;margin: 0 2% 48px;}
 #main .price-list.boxes-list li img{margin:0 0 16px}
/*.page-id-5726 #main  .btn-img.clinical .left > a.button{display:none;}	
.page-id-5726  #main .btn-img.clinical{background:#fcf0e2}
.page-id-5726  #main .btn-img.clinical .row{border:none!important;}
.page-id-5726  #main .btn-img.clinical .row h1{display:none;}
.page-id-5726   #main .row.center.twocol ul li:before{top:11px;background:#43454b}
.page-id-5726  #main .row.center.twocol ul li{padding:0 0 0 20px;font-weight:500}
.page-id-5726  #main .btn-img.clinical .row h3{padding:40px 60px 0 0;font-size:22px;line-height: 33px;font-weight:600;color:#85878b;}
.page-id-5726  #main .row.left{font-size:20px;line-height:28px;padding:72px 0 30px;position:relative;border:none;max-width:975px;}
.page-id-5726   #main .row.left p{font-size:20px;line-height:34px;margin:0 0 38px;font-weight:500}
.page-id-5726   #main .row.left img.alignright{margin:0 0 0 50px}
.page-id-5726  #main .row.left  .button{padding:14px 30px}
.page-id-5726  #main .row.left h2{font-size:35px;line-height:45px;margin:0 0 39px}
.page-id-5726  #main .row.left:after{position:absolute;bottom:0;top:0;height:100%;width:100%;left:0;margin:0 -9999px;padding:0 9999px;content:'';z-index:-1;background:#f9f9fa;border-top:2px solid #ebeced;border-bottom:2px solid #ebeced}
*/
.foradmin{display:none}
.logged-in  .foradmin{display:block}
#main .grey.row.center {z-index:1;padding-top: 70px;position:relative;margin-bottom:-1px;border:none;}
#main .grey.row.center:after{z-index:-1;background:#f7f7f8;content:'';position:absolute;top:0;left:0;margin:0 -9999px;padding:0 9999px;height:100%;}
#main .grey.row.center p{line-height:38px;max-width:784px;margin-left:auto;margin-right:auto}
#main .grey.row h2  {  font-size: 32px;color:#F47A23;    line-height: 46px;    margin: 0 0 17px;    font-weight: 600;}
#main .grey.row h1  {  font-size: 44px;}
#main .row.center.grey h4{margin-bottom:0}


#header {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;width:100%!important;-o-transition: all 0.3s ease;transition: all 0.3s ease;z-index:10!important;border-bottom:none;text-align:center;padding: 0;background:#fff;}
#header .header-h{height:50px; position:relative;-webkit-box-shadow: 0 50px 50px 100px rgba(0,0,0,0.05);box-shadow: 0 50px 50px 100px rgba(0,0,0,0.05); background: #fff;   padding: 30px 20px;z-index:1;}
#header .header-f{align-items: center;max-width:1500px;margin:0 auto;justify-content:space-between;display:flex;}
#header .header-h:after {transition: all 0.6s ease; content: ""; position: absolute; left: 0; bottom: -100px; width: 100%; height: 100px; background:#fff; clip-path:polygon(0 0, 100% 0, 100% 26%, 0% 100%);   z-index: -1;}
#header .header-h #logo{margin:0;order:1;}
#header .header-h .left{order:2;margin:0 0 41px;}
.is-sticky #logo{height:81px;margin:-16px 0 -40px;max-width: 138px;height:98px;overflow:hidden;}
.is-sticky #header .counter-box{display:none;}
.is-sticky  #header .bar{display:none;}
.is-sticky  #header .header-h::after {display:none;}
.is-sticky #header .header-h{padding-top:20px;height:80px}
.is-sticky  #header .header-h .left{margin-bottom:0}
#header .tel{font-weight:normal;font-size:19px;float:left;color:#4a4a4a;padding:0px 0 0 5px}
#header .tel a{color:#4a4a4a}
#header .phone:hover .tel{color:#F47A23;}
#header .counter-box {float:right;border-radius:50%;-webkit-border-radius:50%;background:#2C4F73;color:#fff;margin:0 0 0 -100%;text-align:center;width:206px;height:206px}
.home #header .counter-box{background:rgb(0, 173, 216)}
#header .counter-box  .content-box-percentage{display:table;width:100%;height:100%}
#header .counter-box  .content-box-h{font-size:18px;line-height:22px;display:table-cell;vertical-align:middle;padding:10px 10px;font-weight:500}
#header .counter-box h2{font-size:17px;line-height:17px;color:#fff;font-weight:500;margin:0 0 10px}
#header .counter-box .numb{margin:-5px 0 3px;display:block;   font-weight: 500;font-size:28px;line-height:31px;}
#header .counter-box .link{padding:1px 0 0px;font-size:14px;display:block;font-weight:500;font-style:italic}
#header .counter-box .link a{color:#fff;text-decoration:none;}
#header .counter-box .date{display:block;padding:0 12px} 
#logo{-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;height:151px;
transition: all 0.3s ease;margin:67px 0 0;max-width:222px;display:inline-block;vertical-align:top;width:100%;}
#logo img{max-width:100%;display:block;margin:0 auto;height:auto}
#nav{float:left;margin:0;padding:0;list-style:none;}
#nav li {letter-spacing: 0.3px;text-transform:uppercase;font-weight:600;float:left;vertical-align:top;margin-right: 63px;position:relative;font-size:18px;}
#nav li:last-child{margin:0}
#nav li a{color:#3B4852;}
#nav li:hover > a,
.single-post #nav li#menu-item-111 > a,
.archive.category #nav li#menu-item-111 > a,
#nav li.current-page-ancestor > a,
.parent-pageid-17  #nav li#menu-item-99 > a,
#nav li.current_page_item > a{color:#F47A20;}

#nav li:hover > ul:before,
.single-post #nav li#menu-item-111 > ul:before,
.archive.category #nav li#menu-item-111 > ul:before,
#nav li.current-page-ancestor > ul:before,
.parent-pageid-17  #nav li#menu-item-99 > ul:before,
#nav li.current_page_item > ul:before{position:absolute;top:11px;left:0;width:92px;height:6px;background:#F47A20;content:'';}

.post-type-archive-events #nav li#menu-item-5259 > a{color:#F47A20;}
#nav ul{display:none;}
#nav li:hover ul{display:block;}
#nav li.hover ul{display:block;}
#nav li ul{width: 250px;position:absolute;top:23px;left:0;margin:0;padding:0;list-style:none;overflow:hidden;display:none;background:#fff;}
#nav li ul li{text-transform:none;font-size:15px;line-height:18px;font-weight:500;text-align:left;margin:0;padding:0;display:block;float:none;}
#nav li ul li a{color:#2C3841;display:block;padding:6px 10px 6px 37px}
#nav li ul li a:before{position:absolute;top:4px;left:21px;display:inline-block;vertical-align:top;content:'>'}
#nav li ul li a:hover{color:#f47a20;background:#F8EBE0}
#nav li ul li.current-menu-item > a{color:#f47a20!important;}
#header .left{float:left;margin:0 -100%  0 0;position:static!important}
#livezilla_wm{width:64px!important;height:64px!important;}
#lz_chat_data_header{border-radius:10px 10px 0 0;}
.page-id-7207 #header .button.sit{position:static}
.home #header .button.sit, #header a.button.sit.dbtn1{position:static}
#header .button.sit{position:absolute;top:20px;right:143px}
.page-id-7207 #header .button.sit2{position: absolute;right: 350px;margin: -8px 0 0;}
.home #header .button.sit2, #header a.mbtn2.sit.button.sit2{position: absolute;right: 350px;margin: -8px 0 0;}
#header .button.sit2{right:316px}
.home #header .button.sit3{background:#4a4a4a;border:1px solid #4a4a4a;position: absolute;right: 515px;margin: -8px 0 0;}
#header .button.sit3{right: 515px;background:#4a4a4a;border:1px solid #4a4a4a;}
#header a.sit.button.sit3 {position: absolute;right: 515px;}
#header .bar{padding-left:20px;padding-right:20px;padding-top: 120px;max-width: 1500px;  margin: 0 auto;position:relative;}
.yoast-container {clear: both;text-align: left;}
.yoast-container p {margin-bottom: 0;}
.yoast-container a {color:#4a4a4a;font-size: 12px;}
.yoast-container .breadcrumb_last {color:#b7b7b7;font-size: 13px;}
.is-sticky #header .yoast-container {display: none;}
.is-sticky #header .button.sit3{display:none}
.page-id-6404 .tpmobile,
.page-id-6366 .tpmobile,
.page-id-4472 .tpmobile{position:relative;}
.page-id-6366 .tpmobile{margin-top:140px}
.page-id-6404 .tablepress-table-description,
.page-id-6366 .tablepress-table-description,
.page-id-4472 .tablepress-table-description{font-weight: 500;border-radius:4px;-webkit-border-radius:4px;border:1px solid #e7e8e9;background:#f5f6f6;width:256px;text-align:left;position:absolute;top:0;left:100%;margin:0 0 0 42px;color:#6d6e71;padding: 24px 10px 24px 26px;line-height: 19px;}
.page-id-6404 .tablepress-table-description:after,.page-id-6404 .tablepress-table-description:before,
.page-id-6366 .tablepress-table-description:after,.page-id-6366 .tablepress-table-description:before,
.page-id-4472 .tablepress-table-description:after,.page-id-4472 .tablepress-table-description:before {	right: 100%;	top: 50%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}
.page-id-6404 .tablepress-table-description:after,
.page-id-6366 .tablepress-table-description:after,
.page-id-4472 .tablepress-table-description:after {	border-color: rgba(245, 246, 246, 0);	border-right-color: #f5f6f6;	border-width: 24px;	margin-top: -24px;}
.page-id-6404 .tablepress-table-description:before ,
.page-id-6366 .tablepress-table-description:before ,
.page-id-4472 .tablepress-table-description:before {	border-color: rgba(231, 232, 233, 0);	border-right-color: #e7e8e9;	border-width: 25px;	margin-top: -25px;}
.page-id-6404 .tablepress-table-description,
.page-id-6366 .tablepress-table-description,
.page-id-4472 .tablepress-table-description{display:block;} 

/*22.10*/
.page-id-4472  #main .youtube + .btn-img .row h1{text-align:left;margin:0 0 -40px;font-size:45px;}
.page-id-4472 #main > .row .alignleft{margin-left:-140px;margin-right:-137px}
.page-id-4472 #main > .row  p strong{color:#ff6633}
.page-id-4472 #main > .row #rules{margin-bottom:14px;background-size: initial;border: 1px solid #F47A23;position: initial;float: none;width: initial;min-width: initial;height: initial;text-indent: initial;margin: initial;display:inline-block;vertical-align:top;background: #F47A23;padding: 14px 34px;}
.page-id-4472 #main > .row #rules:hover{border: 1px solid #F47A23;color: #F47A23;background: #fff;}
.page-id-4472 #main > .row #rules:hover:after{display:none;}
.page-id-4472 #main > .row h1{font-weight:500;font-size:42px;line-height:50px;color:#3B4852;}
.page-id-4472 #main > .row h1 strong{font-weight:bold;color:#F47A20;}
.page-id-4472 #main > .row h2{color:#F57A20;}
.page-id-4472 #main  .toggle-section{margin-bottom:0px}
.page-id-4472 #main .youtube .row{max-width:978px}
.page-id-4472 #main .youtube .box{margin:0 5% 0 0}
.page-id-4472 #main .youtube h1{margin:0 0 14px;color:#555354;font-size:46px;line-height:56px;}
.page-id-4472 #main .youtube .box:nth-child(2n){text-align:left;}
.page-id-4472 #main .youtube  .row.center p{font-size:18px;margin:0 0 13px}
.page-id-4472 #main .youtube .row:first-child  .button{margin-top:19px;margin-bottom:14px;background-size: initial;border: 1px solid #F47A23;position: initial;float: none;width: initial;min-width: initial;height: initial;text-indent: initial;margin: initial;display:inline-block;vertical-align:top;background: #F47A23;padding: 14px 34px;}
.page-id-4472 #main .youtube .row:first-child  .button:hover{border: 1px solid #F47A23;color: #F47A23;background: #fff;}
.page-id-4472 #main .grey.withbg:after{display:block;clear:both;content:'';position:static}
.page-id-4472 #main .grey.withbg:before{z-index:-1;-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);content:'';position:absolute;width:200%;height:100%;top:0;left:50%;clear:both;background:#dceaea url(assets/img/bg-new.jpg) no-repeat 50% 50%;background-size:cover}
.page-id-4472 #main .grey.withbg{padding-top:56px}
.page-id-4472 #main .grey.withbg.row h2{font-size:29px;line-height:39px;}
.page-id-4472 #main > .row.grey.withbg h1{font-size:46px;}
.page-id-4472 #main .grey.withbg .button{margin:9px 0 0px;text-align:center;min-width:196px;border-color:#fff;background:#fff;color:#F47A23}
.page-id-4472 #main .grey.withbg .button:hover{background:#F47A23;border-color:#F47A23;color:#fff}
.page-id-4472 #main .grey.withbg > div{width:50%;float:right;text-align:left;font-size:20px;font-weight:500}
.page-id-4472  .btn-img .right{width:50%}
.page-id-5726 #main .test-def.orangenew .switcher,
.page-id-7675 #main .test-def.orangenew .switcher,
.page-id-7737 #main .test-def.orangenew .switcher{margin-bottom: -13px;}
img.aligncenter.desktop-show{display:block;}
img.aligncenter.desktop-hide{display:none;}
.page-id-5622 #main .logo_list{display:none;}

.page-id-4472 #main .row.withlbtn:after{display:none;}
/* .page-id-5622.logged-in #main .logo_list{display:block;} */
#nav li ul.sub-menu li ul.sub-menu {
    display: none;
    left: 20px;
    top: 0;
    position: relative;
	
    opacity: 0;
}
#nav > li > ul.sub-menu{padding-bottom:0px;padding-top: 32px;}
#nav li ul.sub-menu li.hover ul.sub-menu {
    display: block;    
    -webkit-transition: opacity 2.0s ease-in;
       -moz-transition: opacity 2.0s ease-in;
         -o-transition: opacity 2.0s ease-in;
                                  opacity: 1;
}
.page-id-6366 .tablepress-table-description{margin:0 -346px 0 0;text-align:center;top:-125px;left:auto;right:50%;padding:12px 10px 12px 16px;width:264px}
.page-id-6366 .tablepress-table-description:after, .page-id-6366 .tablepress-table-description:before {	top: 100%;right:auto;	left: 21%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}
.page-id-6366 .tablepress-table-description:after {	border-color: rgba(245, 246, 246, 0);	border-top-color: #f5f6f6;	border-width: 20px;border-right-color: transparent;	margin-left: -24px;margin-top:0;}
.page-id-6366 .tablepress-table-description:before{	border-color: rgba(231, 232, 233, 0);	border-top-color: #e7e8e9;	border-width: 21px;border-right-color: transparent;	margin-left: -25px;margin-top:0;}

#main .tablepress-id-31 .row-2.even .column-7, #main .tablepress-id-31 .row-2.even .column-8 {width: 11.5%;}
#main .tablepress-id-31 .row-2.even .column-9 {width: 9%;}
#main .tablepress-id-31 .row-2.even .column-10 {width: 12%;}
.page-template-pt-billing #main,
.page-template-pt-cons #main,
.page-template-pt-consulting #main,
.archive #main,
.blog #main{max-width:1000px;margin:0 auto;overflow:visible;}
#main .cat-list{text-align:center;margin:0 auto;padding:0 48px 56px 40px;list-style:none;overflow:hidden;max-width:700px}
#main .cat-list li{padding:0;margin:0 10px 20px;vertical-align:top;display:inline-block;}
#main .cat-list li:before{display:none;}
#main .cat-list li.cat-item-7{display:none;}
#main .cat-list li a{min-width:138px;font-size:18px;font-weight:bold;border-radius:5px;-webkit-border-radius:5px;display:block;padding:15px;overflow:hidden;border:1px solid #F47A23;text-transform:uppercase;color:#F47A23}
#main .cat-list li a:hover {background: #F47A23;color: #fff;}
.home #main .cat-list li a:hover {background: #F47A23 !important;color: #fff;}
#main .cat-list li.current-cat a,
.blog #main .cat-list li .all{background:#F47A23;color:#fff;}
#main .post-area{margin:0 -3.5% 10px 0;overflow:hidden;}
#header .right-link{margin:0 0 0 -100%; float:right;color:#4a4a4a;font-weight: normal;font-size: 19px;}
#header .right-link:hover{color: #b7b7b7;}
.page-id-7207  #header .right-link,
.page-id-29  #header .right-link,
.home #header .right-link, #header a.mbtn1.right-link{margin-right:207px}
.category-latest-news #main .cat-list li a{width:auto!important}
/*.category-latest-news #main .cat-list li a.custom{display:none}*/
#main .cat-list li .custom{width:168px;padding:0 15px;height:53px;text-indent:-9999px;overflow:hidden;background:url(assets/img/custom-btn.png?v=1) no-repeat 50% -6px,#fff;background-size:190px auto }
#main .cat-list li .custom:hover{background:url(assets/img/custom-btn.png?v=1) no-repeat 50% -71px,#F47A23;background-size:190px  auto}
.home #main{overflow:visible}
.home  #header-sticky-wrapper{position: relative;  z-index: 20;}
#main .gallery-holder{margin-top:-100px;overflow:hidden;width:100%;position:relative;}
#main .gallery-holder  .top .bottombtn{display:block;margin:0 auto;margin-top:70px;width:78px;height:78px;text-indent:-9999px;overflow:hidden;border-radius:50%;border:2px solid #FFFFFF;background:url(assets/img/bottom.svg) no-repeat 50% 50%;background-size:28px auto}
#main .gallery-holder  .top .bottombtn:hover{opacity:0.6}
#main .gallery-holder .text{padding:18px 0 0;max-width:860px;margin:0 auto 20px;overflow:hidden;text-align:center;}
#main .gallery-holder .text h1{font:62px/79px 'Lora', Georgia, serif;margin:0 0 28px}
#main .gallery-holder .text p{font-weight:500;font-size:20px;line-height:28px;margin:0 0 10px}
#main .gallery-holder .gmask{min-height:100vh;width:100%;overflow:hidden;position:relative;background:#3B4852;}
#main .gallery-holder .gmask ul{min-height:100vh;margin:0;padding:0;list-style:none;overflow:hidden;position:relative;width:100%}
#main .gallery-holder .gmask ul li{min-height:100vh;padding:0;position:absolute;top:0;left:0;width:100%;overflow:hidden;z-index:1}
#main .gallery-holder .gmask ul li img{width:100%;height:auto;display:block;}
#main .gallery-holder .gmask ul li:before{display:none;}
#main .gallery-holder .gmask ul li.active{z-index:2;}
#main .gallery-holder .gmask .top{text-align:center;z-index:3;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}
#main .gallery-holder .gmask .top .h{display:table;width:100%;height:100%;}
#main .gallery-holder .gmask .top .f{display:table-cell;vertical-align:middle;width:100%;height:100%;}
#main .gallery-holder .gmask .top .btn{text-transform: uppercase;margin:14px 0 28px;min-width:215px;font-weight:600;line-height:38px;font-size:20px;display:inline-block;vertical-align:top;padding:13px 23px;border-radius:5px;-webkit-border-radius:5px;background:#F47A23;color:#fff;}
#main .gallery-holder .gmask .top .r{overflow:hidden;}
#main .gallery-holder .gmask .top .video{font-size:17px;line-height:20px;background:url(assets/img/bg-play.png) no-repeat;display:inline-block;vertical-align:top;font-weight:500;color:#4b4b4b;padding:2px 22px 2px 34px;}
#main .gallery-holder .gmask .top .video:hover{color:#a30134;background:url(assets/img/bg-play-h.png) no-repeat;}
#main .gallery-holder .gmask .top .f p{font-weight: 500;font-size: 20px;line-height: 28px;}
#main .gallery-holder .gmask .top .f p strong{display:block;color:#F47A23;font-weight:600}
.home #main .center + .test:after{display:none}
#main .gallery-holder .gmask .top .f  h1{max-width:626px;margin:0 auto 27px;color:#fff;font-size:38px;line-height:60px;font-weight:500}
#main .gallery-holder .gmask .top .f  h1 strong{text-transform:uppercase;font-weight:bold;display:block;font-size:42px;}
#main .gallery-holder .bottom{position: relative; width: auto;  text-align: center;  padding: 18px 40px 63px;  background: #F47A23;}
#main .gallery-holder .bottom h2{color:#fff;font-size:38px;line-height:47px;font-weight:500}
#main .gallery-holder .bottom h2:last-child{margin:0}
#main .gallery-holder .bottom h2 strong{text-transform:uppercase;font-weight:bold;}
.home #header{background:none}
#main .gallery-holder .bottom:before{content: "";  position: absolute;  top: -85px;  left: 0;  width: 100%;  height: 85px;  background: #F47A23;  clip-path: polygon(0 85px, 100% 0, 100% 85px, 0% 85px);  z-index: 2;}
#main .social-feed-container-245{height:300px;overflow:auto}
#main .social-feed-container-450{height:300px;overflow:auto}
#main .social-feed-container-245  .grid-item{padding:0 20px 0 0}
#main .social-feed-container-450  .grid-item{padding:0 20px 0 0}
#main .ytc_video_container{width:32%!important;margin:0 2% 30px 0}
#main .ytc_video_container:nth-child(3n+3) + .ytc_video_container{margin-right:0}
#main .ytc_video_container:first-child{width:100%!important;margin:0 0 30px}
#main  .youtube_channel{margin: 0;padding:30px 0 0;overflow:hidden;}
.page-id-47 #main .row:first-child p{font-weight: 500;font-size: 20px;line-height: 28px;margin: 0 0 20px;}
#main .text-sl{padding:48px 0 0;overflow:hidden;max-width:1500px;margin: 0 auto -41px;padding:48px 20px 0}
#main .text-sl .gmask{width:100%;overflow:hidden;position:relative;}
#main .text-sl .gmask ul{margin:0;padding:0;list-style:none;overflow:hidden;width:100%;overflow:hidden;}
#main .text-sl .gmask ul li{text-align:center;position:absolute;top:0;left:0;width:100%;overflow:hidden;z-index:1;padding:0}
#main .text-sl .gmask ul li:nth-child(4) h1{font-size:40px;}
#main .text-sl .gmask ul li:nth-child(3) h1{font-size:40px;}
#main .text-sl .gmask ul li:nth-child(1) h1{font-size:44px;}
#main .text-sl .gmask ul li:before{display:none;}
#main .text-sl .gmask ul li.active{z-index:2;}
#main .text-sl .gmask ul li h1{font-size: 53px;line-height: 56px;margin: 0 0 17px;font-weight: 600;}
.page-id-65 #main .sign h2{display:none;}
#main  .logo_list {background:#f7f7f7;margin:0 auto 0px;max-width:100%;overflow: visible;padding:0 0 57px;text-align:left;position: relative;}
#main  .logo_list:before{content: "";  position: absolute;  top: -85px;  left: 0;  width: 100%;  height: 85px;  background:#f7f7f7;  clip-path: polygon(0 85px, 100% 0, 100% 85px, 0% 85px);  z-index: 1;}
#main  .logo_list:after{display:block;clear:both;content:'';}
#main  .logo_list h2{padding-top: 75px;color:#bbbabb;text-align:center;margin:0;font-size:27px;font-weight:500}
#main .logo_list .gmask {overflow: hidden;position: relative;width: 100%;padding:31px 0 32px;}
#main .logo_list .gmask ul {list-style: outside none none;margin: 0;overflow: hidden;padding: 0;position: relative;width: 99999px;}
#main .logo_list .gmask ul li {height:40px;display: inline-block;padding: 0 22px;vertical-align: middle;}
#main .logo_list .gmask ul li:before{display:none}
#main .logo_list .gmask ul li img {-webkit-filter: grayscale(100%); filter: grayscale(100%);vertical-align: top;width:auto;height:100%;display:block;margin:0 auto}
#main .post{width:29.8%;margin:0 3.3% 28px 0;display:inline-block;vertical-align:top;overflow:hidden;}
#main .post .img-h{margin: 0 0 10px;overflow:hidden;border-radius:10px;-webkkit-bordr-radius:10px}
#main .post .img-h img{max-width:100%;height:auto;display:block;overflow:hidden;border-radius:10px;-webkkit-bordr-radius:10px}
#main .post h3{font-size: 18px;line-height: 22px;margin:0 0 7px;font-weight:bold;}
#main .post h3 a{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;color:#2f2f2f;}
#main .post h3 a:hover{color:#ff6633;}
#main .post .date{font-size:14px;display:block;color:#a9a9a9;margin:0 0 13px;}
#main .post p{font-size:14px;color:#222222}
#main{width:100%;overflow:hidden;position:relative;padding:0 0 30px}
#main .row{padding:60px 0;max-width:1200px;margin:0 auto;/*border-top:1px solid #dAdAdA;*/}
#main .post-gallery{display:flex;margin:0 -20px;position:relative;}
#main .post-gallery  a{display:block;margin:0 20px}
#main .post-gallery  .slick-prev,
#main .post-gallery  .slick-next{text-indent:-9999px;width:50px;height:50px;cursor:pointer;margin:0;padding:0;border:none;background:url(assets/img/right-orange.svg) no-repeat 50% 50%;background-size:19px auto;position:absolute;top:-122px;right:0;}
#main .post-gallery  .slick-prev{transform: rotate(180deg);right:73px;}
#main .post-gallery  .slick-prev:hover,
#main .post-gallery  .slick-next:hover{opacity:0.6}
#main .post-gallery img{max-width:100%;height:auto;display:block;}
#main .row:after{display:block;clear:both;content:'';}
#main .row:first-child{border:none}
#main .row.center{text-align:center;}
.page-id-44 #main{padding:0 0 40px}
.page-id-44 #main .row.center{max-width:790px}
.page-id-44 #main .row.center h4{margin-bottom:3px}
.page-id-2690 #main .row .button{line-height:40px;margin:38px 33px 4px;font-size:19px;min-width:147px;padding:5px 21px}
.page-id-44 #main .row.center .button{line-height:40px;margin:38px 33px 4px;font-size:19px;min-width:147px;padding:5px 21px}
.validation_error {color:#f00;margin:0 0 10px;}
.validation_message{display:none;}
#main .row h1{font-size:53px;line-height:56px;margin:0 0 17px;font-weight:600;}
.single  #main .row .entry-content h1:first-child{font-size:40px;line-height:45px;}
#main .row.center p{font-weight:500;font-size:20px;line-height:28px;margin:0 0 20px}
#main .visual{margin: 0;}
#main .visual + .row{border:none}
#main .visual img{max-width:100%;height:auto;display:block;margin:0 auto}
#main .row.center img{max-width:100%;height:auto;margin-bottom:14px;}
#main .row.center h4{margin:40px 0;font-size:20px;line-height:24px;}
#main  dl{font-size:20px;margin:0 0 10px;padding:0;margin:0;display:block;}
#main  dl dd a{color:#a2a2a2;}
#main  dl dt{text-align:right;width:49%;display:inline-block;font-weight:500;vertical-align:top;overflow:hidden;color:#a2a2a2;}
#main  dl dd{margin:0 0 2px;text-align:left;width:49%;display:inline-block;font-weight:500;vertical-align:top;overflow:hidden;color:#a2a2a2;}
#main .row.center .mail{display:inline-block;font-weight:500;vertical-align:top;overflow:hidden;color:#a2a2a2;}
#main .row.center address{font-size:20px;font-style:normal;display:inline-block;font-weight:500;vertical-align:top;overflow:hidden;color:#a2a2a2;}
#main .row.center.twocol{border:none;}
.page-id-62  #main .row.center{max-width: 890px}
#main .row.center.twocol ul{text-align:left;margin:0 auto;padding:50px 0;-moz-column-count: 2;-moz-column-gap: 70px;-webkit-column-count: 2;-webkit-column-gap: 70px;column-count: 2;column-gap: 70px;}
#main .row.center.twocol ul li{font-size:14px;vertical-align:top;overflow:hidden;margin:0;}
#main .row.center.twocol ul li:before{position:absolute;margin:0;top:7px}
#main .row.center p small{color:#a7a7a7;font-size:12px;}
.page-id-65  #main .sign .button{margin-top:20px}
.page-id-65 #main .sign .or{line-height: 130px;}
.page-id-65  #main .sign{padding-top:0;padding-bottom:0}
#main .table-single-number{margin:0 0 20px}
#main .row.center ul li{margin:0 0 17px;vertical-align:top;font-size:14px;}
#main .row.center ul {padding:9px 0}
#main .row.center ul li:before{width:5px;height:5px;display:inline-block;vertical-align: top;margin:7px 4px 0 0;position:static}
#main .row.center.twocol ul li:before{width:5px;height:5px;margin:0;}
#main .social-block{margin:34px -9999px 0;padding:26px 9952px;overflow:hidden;background:#f8eadd;}
#main .social-block .col{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;width:30%;margin:0 0 0 5%;float:left;}
#main .social-block .col:first-child{margin:0}
#main .social-block .col h4{text-align:left;margin:0 0 10px;font-size:18px;font-weight:500}
#main .row.center .social-feed-element .social-feed-text a,
#main .social-block .col h4 a{color:#a30134!important;}
#main .social-block .col .embed-container {margin:0 0 42px;position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden; max-width: 100%;}
#main .social-block .col iframe{position: absolute;top: 0;left: 0;width: 100%!important;height: 100%;}
#main .row.center .social-block  .social{overflow:hidden;margin:0;padding:30px 0 0;list-style:none;}
#main .row.center .social-block  .social li{padding:0;float:left;margin:0 6px 0 0}
#main .row.center .social-block  .social li:before{display:none;}
#main .row.center .social-block  .social li a{position: relative;display: block;width: 36px;height: 36px;text-indent: -9999px;background:#f07a30;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
#main .row.center .social-block  .social li a:hover{background: #f7d5b9;}
#main .row.center .social-block  .social li a:before {content: "";background: transparent url("assets/img/Artboard.svg") no-repeat -200px 0;    background-size: 290px auto;position: absolute;z-index: 1;display: block;overflow: hidden;top: 50%;left: 50%;}
#main .row.center .social-block  .social li a.facebook:before {  background-position: -164px -20px; width: 13px;  height: 22px; margin-left: -7px;  margin-top: -11px;}
#main .row.center .social-block  .social li a.instagram:before {background-position: -206px 2px;width: 26px;height: 27px;margin-left: -13px;margin-top: -14px;}
#main .row.center .social-block  .social li a.twitter:before {  background-position:-178px -15px;background-size: 280px auto;  width: 22px;  height: 26px;  margin-left: -10px;  margin-top: -15px;}
#main .row.center .social-block  .social li a.linkedin:before {  background:url(assets/img/linkedin-white.png) no-repeat 50% 50%; background-size:54px auto; width: 28px;  height: 28px;  margin-left: -13px;  margin-top: -15px;}
#main .row.center .social-block  .social li a.youtube:before {  background:url(assets/img/yout.png) no-repeat 50% 50%; background-size: 20px auto;width: 50px;height: 40px;margin-left: -25px;margin-top: -19px;}
#main .row.center .social-block  .cat-list{margin:0 -3% 0 0;padding:8px 0 0;list-style:none;overflow:hidden;}
#main .row.center .social-block  .cat-list li{float:left;width:47%;margin:0 3% 12px 0;padding:0;background:none}
#main .row.center .social-block  .cat-list li:before{display:none;}
#main .row.center .social-block  .cat-list li a{background:#fff;display:block;padding-left:0;padding-right:0}
#main .row.center .social-block  .cat-list li a.all{background: #F47A23;}
#main .row.center .social-block .post{text-align:left;width:100%;display:block;margin:0;}
#main .row.center .social-block  .post p{font-size:12px;line-height:1.3;margin: 0 0 5px;}
#main .row.center .social-block  .post h3{font-size:15px;line-height:19px;margin:0 0 4px}
#main .row.center .social-block  .date{font-size:12px;}
#main .row.center .social-block  .ne{float:left;font-size: 13px;text-transform:uppercase;}
#main .row.center .bt-home{margin:0 0 40px 0;padding:0;list-style:none;overflow:hidden;text-align:center}
#main .row.center .bt-home li{margin:0 -28px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;padding:0!important;display:inline-block;vertical-align:bottom;} 
#main .row.center .bt-home li img{vertical-align:top;margin: 0;}
/*#main .row.center .bt-home li:nth-child(2){z-index:3;margin:0 -45px 0 -33px !important;position:relative;}*/
#main .row.center .bt-home li .text-holder{display:none;}
#main .row.center .bt-home li:before{display:none;}
#main .service h2{margin-bottom:15px}
.single #main .entry-content h2{margin-bottom:15px;font-size:16px;margin-bottom:15px;}
.single #main .entry-content h3 {font-size: 16px;font-style: italic;color: #4a4a4a;margin-bottom: 10px;}
.single #main .entry-content ul{margin-bottom:15px}
#main .service ul{margin-bottom:15px}
.single #main .entry-content ol {list-style:decimal;margin:0 0 1em 22px}
#main .service ol {list-style:decimal;margin:0 0 1em 22px}
#main  table.table-single-number td{text-align:left;}
#main .row.center .grid-item p{font-size:13px;line-height:22px;}
#main .row.center  .social-feed-element{background:none!important;box-shadow:none!important;-webkit-border-shadow:none!important}
#main .row.center  .social-feed-element .content{padding:0!important}
#main .row.center  .social-feed-element .social-feed-text{overflow:hidden;width: 100%;}
#main .row.center  .social-feed-element .pull-right{float:right;}
#main .row.center  .social-feed-element .pull-right +strong{float:left;}
#main .social-block + .btn{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;margin:14px 0 0;min-width:291px;font-weight: 500;line-height:38px;font-size: 22px;display:inline-block;vertical-align:top;padding:14px 13px;border-radius:5px;-webkit-border-radius:5px;border:1px solid #F47A23;color:#F47A23;font-weight:bold;}
#main .social-block + .btn:hover{background:#F47A23;color:#fff}
.home #main .row{border:none}
#main .row.center .list{margin:0 -60px;padding:0 0 18px;list-style:none;overflow:visible;text-align:center}
#main .row.center .list li{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;display:inline-block;vertical-align:top;width:20.8%;padding:0;margin:0 2.1%}
#main .row.center .list li:before{display:none;}
#main .list li img{max-width:100%;height:auto;display:block;margin:0 auto 10px}
#main .list li .btn{min-width:162px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;margin:0;font-weight: 500;line-height:38px;font-size:18px;display:inline-block;vertical-align:top;border-radius:5px;-webkit-border-radius:5px;background:#fff;border:1px solid #F47A23;color:#F47A23;font-weight:bold;position: relative;}
#main .list li .btn a{line-height: 38px;font-size: 18px;display: inline-block;vertical-align: top;padding: 8px 1px;display:block}
#main .list li .btn a:hover{background:#F47A23;color:#fff;}
#main .list li:first-child .btn:hover{-webkit-border-radius:5px 5px 0 0 ;border-radius:5px 5px 0 0 ;border-width:1px 1px 0}
#main .list li .btn ul{z-index:5;background:#fff;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;display:none;position:absolute;top:100%;left:-1px;width:100%;border:1px solid #F47A23;border-width:0 1px 1px;}
#main .row.center .list li .btn ul li{width:auto;display:block;margin:0}
#main .row.center .list li .btn ul li a{display: block;padding: 0 2px;font-size: 13px;}
#main .list li .btn:hover ul{display:block}

.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-arrow.slick-hidden,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}

#main h3{color:#b3b2b3;}
#main h1 span{color:#f47a20;}
#main ul {margin:0;padding:0;list-style:none;overflow:hidden;}
#main ul  li{padding:0 0 0 10px;position:relative;vertical-align:top;}
#main ul  li:before{position:absolute;top:10px;left:0;width:4px;height:4px;border-radius:50%;-webkit-border-radius:50%;background:#221f20;content:'';}
#main  #prev-next li:before{display:none;}
#main  #prev-next li#prev{float:left;}
#main  #prev-next li#next{float:right;}
#main  .gform_wrapper{text-align:center;max-width:632px;padding:18px 100px 20px 0;margin: 0 auto;overflow:hidden;}
#main  .gform_body{overflow:hidden;}
#main table#tablepress-5{max-width:875px}
#main table#tablepress-5 td{width:33.3%}
#main  .row .gform_body ul{margin:0;padding:0;list-style:none;overflow:hidden;}
#main  .row .gform_body ul li{vertical-align:top;overflow:hidden;margin:0 0 29px;padding:0;}
#main  .row .gform_body ul li:before{display:none;}
#main  .gform_body ul li label{margin:0 0;font-size: 17px;font-weight:bold;display:inline-block;width: 32%;text-align:right;vertical-align:middle;line-height:18px;}
#main  .gform_body ul li label span{color:#f4751a}
#main  .gform_body ul li .gfield_checkbox li{width:auto;float:left;margin:0 10px 0 0}
#main  .gform_body ul li .gfield_radio li{width:auto;float:left;margin:0 10px 0 0}
#main  .gform_body ul li .gfield_checkbox li label{overflow:hidden;width:auto;margin:0}
#main  .gform_body ul li .gfield_radio li label{overflow:hidden;width:auto;margin:0}
#main  .gform_body ul li .gfield_checkbox li input[type="checkbox"]{display:inline-block;vertical-align:middle;margin:4px 5px  0 4px;width:15px;height:15px;}
#main  .gform_body ul li .gfield_radio li input[type="radio"]{display:inline-block;vertical-align:middle;margin:3px 5px  0 4px;width:15px;height:15px;}
#main  .gform_body ul li .ginput_complex label{margin:2px 0 5px;text-align:left;display:block;width:100%;font-weight:normal;font-size:13px;line-height:16px;}
#main  .gform_body ul li .ginput_container{vertical-align:middle;display:inline-block;width: 50%;margin: 5px 0 0 3%;}
#main  .gform_body ul li  select,
#main  .gform_body ul li   input[type="email"],
#main  .gform_body ul li   input[type="tel"],
#main  .gform_body ul li  textarea,
#main  .gform_body ul li  input[type="text"]{width:100%;font:14px/20px 'Lato',Arial,sans-serif;color: #555;-webkit-box-shadow:inset 0  1px 1px rgba(0,0,0,0.075);box-shadow:inset 0  1px 1px rgba(0,0,0,0.075);height: 34px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;border: 1px solid #ccc;border-radius: 4px;-webkit-border-radius: 4px;background:#fff;margin:0;padding: 5px;}
#main  .gform_body ul li.gfield_error  select,
#main  .gform_body ul li.gfield_error  textarea,
#main  .gform_body ul li.gfield_error  input[type="text"]{border-color:#f00}
#main  .gform_body ul li  textarea{height:102px}
#main  .gform_footer{overflow:hidden;}
#main  .gform_footer input[type="submit"]{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;font:bold 14px/50px 'Lato',Arial,sans-serif;width:175px;height:50px;border:1px solid  #F47A23;background:#F47A23;color:#fff;cursor:pointer;margin:0;padding:0;text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;}
.page-id-2690  #main .row .gform_footer   input[type="submit"].button,
.page-id-44 #main .row.center .gform_footer   input[type="submit"].button,
#main  .gform_footer   input[type="submit"]{margin:0 0 0 13%}
#main  .gform_footer input[type="submit"]:hover{background:#fff;color:#F47A23}
#main  .gform_body ul li#field_1_9 label{padding:30px 0 0}
.page-id-2722 #main .tpmobile + .button{display:block;max-width:850px;margin:37px auto 20px}
#main .button{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;margin:37px 22px 20px;min-width:221px;font-weight: 500;line-height:39px;font-size: 22px;display:inline-block;vertical-align:top;padding:14px 13px;border-radius:7px;-webkit-border-radius:7px;font-weight:bold;border:1px solid #F47A23;background:#F47A23;color:#fff}
#main .back-button{clear:both;float:left;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;margin:37px 33px 0 0;font-weight: 500;line-height:29px;font-size: 18px;display:inline-block;vertical-align:top;padding:8px 31px;border-radius:7px;-webkit-border-radius:7px;font-weight:normal;border:1px solid #F47A23;background:#F47A23;color:#fff}
#main .button:hover{border:1px solid #F47A23;color:#F47A23;background:#fff;}
#main table{border:1px solid #d9d8d8; margin:46px auto 0;border-collapse:separate;width:100%;max-width:850px}
#main table th{ background:#ecb08c;border-left:1px solid #d9d8d8;text-align:center;padding:18px 10px;color:#fff;font-weight:normal;font-size:26px;}
#main table th.column-2{background:#efa26e;}
#main table th.column-3{background:#f5904c;}
#main table th.column-4{background:#F47A23;}
#main table td{padding:12px;text-align:center;border-left:1px solid #d9d8d8;border-top:1px solid #d9d8d8;background:#f8fafa;line-height:22px;font-size:20px;}
#main .row.center  table td p,
#main table td p{line-height: 16px;font-size: 14px;font-weight:normal;margin:0 0 14px}
#main table h3{color:#484848;font-size:24px;margin:0 0 -6px}
#main table .odd td{background:#efefef;}
#main table + p .button{text-transform:uppercase;font-size:19px;min-width:171px;padding:7px 10px;margin:22px 13px 20px;color:#F47A23;background:#fff}
.page-id-2727 #main .tpmobile + p .button{text-transform:uppercase;font-size:19px;min-width:171px;padding:7px 10px;margin:22px 25px 20px;}
.page-id-3488 #main .tpmobile + p .button{text-transform:uppercase;font-size:19px;min-width:171px;padding:7px 10px;margin:22px 25px 20px;}
#main table + p .button:hover{background:#F47A23;color:#fff}
#main table td:first-child,#main table th:first-child {   border-left: none;}
#main #tablepress-8 td{width:25%!important}
#main #tablepress-8 th.column-1{background:#ecb08c}
#main #tablepress-8 th.column-2{background:#efa26e }
#main #tablepress-8 th.column-3{background:#ef9a61}
#main #tablepress-8 th.column-4{background:#f5904c }
#main table#tablepress-3  th{background:#bb4072}
#main table#tablepress-3  th.column-2{background:#aa1f57}
#main table#tablepress-3  th.column-3{background:#a30134}
.page-id-65 #main .row .capture{padding:20px 0 12px}
#main .row .capture{font-weight:500;text-align:center;padding:20px 0 0;font-size:17px;}
#main .row .capture b{font-weight:500;color:#999;}
#main .pr .capture{font-weight:500;text-align:center;padding:20px 0 0;margin:0 0 -62px;font-size:17px;}
#main .pr .capture b{font-weight:500;color:#999;}
#main .pr .capture strong{font-weight:500;color:#999;}
#main .price-list{margin:0 -46px -45px;padding:38px 0 0;text-align:center;overflow:hidden;list-style:none}
#main .price-list li{padding:0;display:inline-block;vertical-align:top;width:25%;margin:0 3.9% 48px;background:#f8fafa;border-radius:7px;-webkit-border-radius:7px;border:1px solid #e9ebea;}
#main .price-list.fourcol li{width:23%;margin:0 0.9% 48px}
#main .price-list li.nobtn .h{padding:43px 0 32px}
#main .price-list li.nobtn h2{color:#f47a1f;text-transform:uppercase;font-size:24px;}
#main .price-list li .h{padding:20px 0 68px;margin:0 37px;position:relative;}
#main .price-list li h2{padding:0 0 10px;margin:0 -25px ;font-weight: 500;font-size: 26px;line-height: 32px;}
#main .price-list li:before{display:none;}
#main .price-list li .price{margin:0 0 14px;display:block;font:45px/59px Lora, Georgia, serif}
#main .price-list li .date{margin:0 -20px;display:block;text-transform:uppercase;font-size:14px;line-height:18px;color:#b1b3b2;}
#main .price-list li  .button{padding:10px 0;position:absolute;bottom:27px;left:0;width:100%;margin:0;font-size:14px;line-height:19px;min-width:1px;display:block;}
.page-id-29 #main .price-list li{width: 34.5%;margin: 0 5.5% 80px;}
.page-id-29  #main .price-list{margin: 0 auto -45px;max-width:766px;}
.page-id-29 #main .price-list li .h{padding:31px 0 82px}
.page-id-29 #main .price-list li .date{margin:63px 0 -74px}
.page-id-62  #main .price-list li .h{padding:31px 0 82px}
.page-id-62  #main .price-list li .date{margin:63px 0 -74px}
#main .row.pr + .row{border:none}
.page-id-68 #main .sign h2,
.page-id-35 #main .sign h2{display:none;}
.page-id-35 #main .sign .button{min-width: 235px;}
#main .youtube  .row{padding-bottom:30px;max-width:1196px}
#main .youtube iframe{display:block;margin:0 auto;}
#main .youtube{width:100%;overflow:hidden;background:#f8ebdd;}
#main .youtube h1{margin:-18px 0 35px;color:#f47a20;font-size:28px;line-height:30px;}
#main .youtube .frame{width:100%}
#main .youtube .box{float:left;width:45%;margin:0 10% 0 0;}
#main .youtube .embed-container{ position: relative; padding-bottom: 56.2%; height: 0; overflow: hidden; max-width: 100%; }
#main .youtube .embed-container iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
#main .youtube .box:nth-child(2n){margin:0}
#main h3{font-size:29px;line-height:30px;margin:0 0 16px;font-weight:500}
#main .youtube + .row.center{border-top:none}
#main .lrow{border:none;padding:10px 0 60px;max-width:880px}
#main .links{margin:0 -5% 0 0;padding:0;list-style:none;overflow:hidden;}
#main .links li{width:29%;display:inline-block;vertical-align:top;overflow:hidden;padding:0;margin:0 4.3% 20px 0}
#main .links li:before{display:none;}
#main .links li a{position:relative;background:#fafcfc;display:block;padding:20px 20px 88px;text-align:center;border:1px solid #eaeceb;border-radius:6px;-webkit-border-radius:6px;min-height:144px;}
#main .links li .img{ -moz-box-sizing: border-box;box-sizing: border-box;box-sizing: -webkit-border-box;position:absolute;bottom:27px;padding:0 34px;left:0;width:100%;}
#main .links li .img img{max-height: 45px;max-width:100%;height:auto;display:block;margin:0 auto;filter: gray; -webkit-filter: grayscale(1); filter: grayscale(1); }
#main .links li a:hover .title{color:#fe7522;}
#main .links li .title{margin:0 -21px 17px;font-size:27px;line-height:28px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;display:block;color:#434848;}
#main .links li .link{font-size:14px;display:block;color:#afb7b7;}

#main .sign{border:none;padding-bottom:30px;padding-top: 30px;}
#main .row.sign .capture p{font-size:17px;}
#main .sign .capture{font-weight:500;text-align:center;padding:20px 0 0;}
#main .sign .capture b{font-weight:500;color:#999;}
#main .row.pr{border:none}
#main .row.center + .row.pr{padding:0;margin:-75px auto 0}
#main .sign  h2{color:#b2b2b2;font-size: 52px;line-height: 55px;margin:0 0 20px;font-weight: 600;}
#main .sign .or{display:inlin-block;vertical-align:top;color:#f47a1f;font-weight:bold;font-size:33px;line-height:162px}
#main .sign .button{padding:25px 18px;min-width:317px;border:1px solid #f47a1f;color:#f47a1f;background:#fff}
#main .sign .button:hover{background:#f47a1f;color:#fff;}

#main .center + .test{border:none}
#main .test{max-width:1200px;padding:19px 0 12px;position:relative;}
#main .test h2{font-size: 20px;}
#main .test h3{font-size: 14px;margin:0 0 8px}
#main .test p{font-size:14px;}
#main .center + .test:after{position:absolute;z-index:1;top:-78px;left:-128px;width:245px;height:245px;content:'';background:url(assets/img/bg-circle.png) no-repeat;}
#main .test:last-child:after{position:absolute;z-index:-1;bottom: -41px;left: -192px;width: 187px;height: 177px;content:'';background:url(/wp-content/uploads/2022/05/bg-circle2.png) no-repeat;}


#main .row.left{max-width:736px;padding:19px 0 12px;position:relative;}
#main .row.left h2{font-size: 20px;margin:0 0 15px}
#main .row.left h3{font-size: 14px;margin:-13px 0 -7px}
#main .row.left p{font-size:14px;}
#main .row.left ul{font-size:14px;margin:0 0 20px}
#main .row.left ul li::before{top:7px}
#main .row.left:last-child{margin:0 auto 10px}
#main .visual + .row.left{margin-top:33px}

.home #header .button.sit2, #header a.mbtn2.sit.button.sit2, #header .button.sit.dbtn2, .home #header .button.sit.dbtn2 {    display: none;}
.page-id-4472 #main .row.center.orange{margin-bottom:-30px;position:relative;border:none}
.page-id-4472 #main .row.center.orange::after {    z-index: -1;    background: #fcf0e2;    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    margin: 0 -9999px;    padding: 0 9999px;}
.page-id-4472 #main h3 {font-size: 24px;line-height: 28px;}
.page-id-4472 #main .row.withlbtn.center p small{color:#F47A23;margin:0 0 0 32px}
.page-id-4472 #main .row.withlbtn.center{max-width:1240px;padding-top:48px}
#main .grey.row.withlbtn.center p{max-width:1240px;}
.page-id-4472 #main .row.withlbtn .button{position:relative;border:none;float:left;width:210px;min-width:210px;height:181px; padding:0;margin:139px 0 -22px -18px;overflow:hidden;background:none;background-size:100% auto;}
.page-id-4472 #main .row.withlbtn  #rules:after{display:none}
.page-id-4472 #main .row.withlbtn .button:after{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;content:'';top:0;left:0;position:absolute;opacity:1;border:none;float:right;width:210px;min-width:210px;height:181px;text-indent:-9999px;padding:0;overflow:hidden;background:none;background-size:100% auto;}
.page-id-4472 #main > .row.withlbtn .button:hover:after{opacity:0;}
.page-id-4472 #main .row.withlbtn .r{overflow:hidden;text-align:left}
.page-id-4472 #main .row.withlbtn .r ul{padding-left:0;margin-left: 0;}
.page-id-4472 #main > .row .alignleft {  margin-left: 0;margin-right: 0;}
.page-id-4472 #main > .row ul{max-width:375px;margin:0 auto 10px;padding:10px 0 28px 155px;list-style:none;overflow:hidden}
.page-id-4472 #main > .row ul li{padding:0;text-align:left;color: #F47A23;font-weight: 500;font-size: 22px;line-height: 28px;margin:0}
.page-id-4472  #main .row.center ul li::before {background:url(http://localhost/synapse/wp-content/uploads/2021/05/sep1.png) no-repeat  0 3px;width: 28px;height: 28px;background-size: 28px auto;margin: 0 3px 0 0;}
.page-id-4472 #main>.row ul li {text-indent: -32px;margin-left: 32px;}
@media only screen and (max-width: 1460px) {
	.page-id-4472 #main > .row.withlbtn .alignleft{margin-left:-140px}
	.page-id-4472 #main .row.withlbtn .button{margin-left:20px}
	
}
@media only screen and (max-width: 1260px) {
		.page-id-4472 #main > .row.withlbtn .alignleft{margin-left: -140px;margin-right:auto;float:left}
}
@media only screen and (max-width: 980px) {
	.page-id-4472 #main .grey.row.withlbtn.center h3 + p{display:block}
	.page-id-4472 #main > .row.withlbtn .alignleft{margin-left:auto;float:none}
	.page-id-4472 #main > .row ul{padding-left:0}
	.page-id-4472 #main .row.withlbtn .button{position:absolute;margin:0 0 0 -105px;bottom:35px;left:50%;}
	.page-id-4472 #main .row.withlbtn.center{padding-bottom:230px}
	.page-id-4472 #main .row.withlbtn .r{text-align:center}
	.page-id-4472 #main .row.withlbtn.center p small{margin:0}
	#main .grey.row.withlbtn.center h3+  p{display:none}
	.page-id-4472 #main > .row:first-child{padding-bottom:20px}
	.page-id-4472 #main .row.withlbtn .r ul{margin-left:auto}
}
@media only screen and (max-width: 767px) {
	.page-id-4472 #main .row.center.orange{margin-bottom:-15px}
}
#main .tablepress-id-31 .row-2.even .column-8, #main .tablepress-id-31 .row-2.even .column-7{padding-bottom: 5px!important;padding-top: 5px!important;}
.page-id-2722 #main .youtube h1 {    font-size: 27px;}
.page-id-2722 #main .tpmobile + p .button {    min-width: 1px;    padding: 14px 0;    display: block;    float: left;    width: 24%;    margin: 37px auto 20px;}
.page-id-2722 #main .tpmobile + p .button + .button { padding: 14px 0;   display: block;   float: right;   width: 74%;   margin: 37px auto 20px;}
.page-id-2722 #main .row.center:last-child .button { min-width: 1px;    padding: 14px 0;    display: block;    float: left;    width: 24%;    margin: 37px auto 20px;}
.page-id-2722 #main .row.center:last-child .button + .button {  padding: 14px 0;   display: block;   float: right;   width: 74%;   margin: 37px auto 20px;}
@media only screen and (max-width: 980px) {
	.page-id-2722 #main .youtube h1, #main .youtube h1 {   font-size: 26px;}
}
@media only screen and (max-width: 767px) {
	.page-id-5037 #main .row.center.twocol .alignright{float:none}
	.page-id-2722 #main .youtube h1, #main .youtube h1 {   font-size: 24px;line-height: 34px;margin: 0 0 15px;}
}

@media only screen and (max-width:1871px){
	
	.page-id-6404 .tablepress-table-description,.page-id-4472 .tablepress-table-description{top:-125px;left:auto;right:0;padding:12px 10px 12px 16px;width:264px}
	.page-id-6404 .tablepress-table-description:after, .page-id-6404 .tablepress-table-description:before,
	.page-id-4472 .tablepress-table-description:after, .page-id-4472 .tablepress-table-description:before {	top: 100%;right:auto;	left: 21%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}
	.page-id-6404 .tablepress-table-description:after,
	.page-id-4472 .tablepress-table-description:after {	border-color: rgba(245, 246, 246, 0);	border-top-color: #f5f6f6;	border-width: 20px;border-right-color: transparent;	margin-left: -24px;margin-top:0;}
	.page-id-6404 .tablepress-table-description:before,
	.page-id-4472 .tablepress-table-description:before {	border-color: rgba(231, 232, 233, 0);	border-top-color: #e7e8e9;	border-width: 21px;border-right-color: transparent;	margin-left: -25px;margin-top:0;}
}
@media only screen and (max-width:1260px){
	#main .tablepress-id-31 .row-2.even .column-7 .grey{font-size:11px;}
	.page-id-6366 .tablepress-table-description{margin:0;left:54%;right:auto}
	#main .tablepress-id-31 .row-2.even .column-7{padding-bottom:93px!important;} 
	
	.page-id-4472 #main > .row .alignleft{float:none;margin:0 auto;}
}

@media only screen and (max-width:1124px){.page-id-6366 .tablepress-table-description{margin:0;left:59%;right:auto}}
@media only screen and (max-width:1024px){.page-id-6366 .tablepress-table-description{margin:0;left:59%;right:auto}}
@media only screen and (max-width:980px){
	.page-id-5927 #main .row.left{margin-top:-17px}
	.page-id-5927 #main .price-list.boxes-list li img{height:auto;max-width:100%;margin-left:auto;margin-right:auto}
	.page-id-6404 .tablepress-table-description,
	.page-id-6366 .tablepress-table-description,
	.page-id-4472 .tablepress-table-description{width: 164px; font-size: 12px;}
	.page-id-6366 .tablepress-table-description{margin:0;right: auto;left:570px}
}
@media only screen and (max-width:767px){
	.page-id-4472 #main .grey.withbg > div{width:100%}
	.page-id-4472 #main .grey.withbg .button{min-width:12px}
	.page-id-4472 #main .youtube h1,
	.page-id-4472 #main > .row.grey.withbg h1{font-size:34px;line-height:40px;}
	.page-id-4472 #main .grey.withbg.row h2{font-size:21px;line-height:30px;}
}
@media only screen and (max-width:480px){
	.page-id-4472 .btn-img .right{width:100%}
	.page-id-4472  #main .youtube + .btn-img .row h1{margin:0 0 10px;font-size:38px;}
	.page-id-4472 #main > .row h1 {    font-size: 29px;    line-height: 33px;}
}
.page-id-6404 #main .row:first-child .button,
.page-id-4472 #main .row:first-child .button{position:relative;border:none;float:right;width:210px;min-width:210px;height:181px;text-indent:-9999px;padding:0;margin:18px -112px -22px -84px;overflow:hidden;background:url(assets/img/custom-btn.gif) no-repeat;background-size:100% auto;}
.page-id-6404 #main > .row:first-child .button:after,
.page-id-4472 #main > .row:first-child .button:after{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;content:'';top:0;left:0;position:absolute;opacity:0;border:none;float:right;width:210px;min-width:210px;height:181px;text-indent:-9999px;padding:0;overflow:hidden;background:url(assets/img/custom-btn.gif) no-repeat 0 -182px;background-size:100% auto;}
.page-id-6404 #main > .row:first-child #rules:after,
.page-id-4472 #main > .row:first-child #rules:after{display:none;}
.page-id-6404 #main > .row:first-child .button:hover:after,
.page-id-4472 #main > .row:first-child .button:hover:after{opacity:1;}
.page-id-6404  #main .btn-img #flyer,
.page-id-4472 #main .btn-img #flyer {position: initial;float: none;width: initial;min-width: initial;height: initial;text-indent: initial;margin: initial;overflow: initial;background-size: initial;border: 1px solid #F47A23;background: #F47A23;padding: 14px 13px;}
.page-id-6404  #main .btn-img #flyer:hover,
.page-id-4472 #main .btn-img #flyer:hover {border: 1px solid #F47A23;color: #F47A23;background: #fff;}
.page-id-6404  #main .btn-img #flyer:after,
.page-id-4472 #main .btn-img #flyer:after{display:none!important;}
.page-id-4472 #main .test-def.orangenew .switcher{margin-bottom:0px;}
.page-id-4472 #main .test-def.orangenew{margin-bottom:-30px}
@media only screen and (max-width:1230px){
	.page-id-6404  #main > .row:first-child .button,
	.page-id-4472 #main  > .row:first-child .button{float:none;margin:0 0 0 -105px;position:absolute;bottom:20px;left:50%;}
	.page-id-6404  #main  > .row:first-child ,
	.page-id-4472 #main  > .row:first-child {position:relative;padding-bottom:0px}
}

#main .team-area{max-width:950px;margin:0 auto 10px;overflow:hidden;}
#main .team-area ul{margin:0;padding:0;list-style:none;overflow:hidden;}
#main .team-area ul li{vertical-align:top;overflow:hidden;padding:0;margin:0 0 37px}
#main .team-area ul li:before{display:none;}
#main .team-area ul li .left{float:left;width:33%;margin:0 38px 0 0}
#main .team-area ul li .left img{width:100%;display:block;height:auto}
#main .team-area ul li .right{font-size:14px;overflow:hidden;}
#main .team-area ul li .img{border-radius:10px;-webkit-border-radius:10px;overflow:hidden;margin:8px 0 38px}
#main .team-area ul li .social{overflow:hidden;text-align:right;}
#main .team-area ul li .social a{font-size:0;margin:0 0 0 10px;position: relative;display: inline-block;vertical-align:top;width: 57px;height: 57px;text-indent: 9999px;background: #f0f0f0;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
#main .team-area ul li .social a:hover{background:#fde4d2;}
#main .team-area ul li .social a:before {content: "";background: transparent url("assets/img/Artboard.svg") no-repeat -200px 0;    background-size: 350px 100px;position: absolute;z-index: 1;display: block;overflow: hidden;top: 50%;left: 50%;}
#main .team-area ul li .social a.linkedin:before {  background:url(assets/img/linkedin-white.png) no-repeat 50% 50%; background-size:74px auto; width: 28px;  height: 28px;  margin-left: -13px;  margin-top: -15px;}
#main .team-area ul li .social a.twitter:before {   background-position: -222px -22px;   width: 28px;   height: 28px;   margin-left: -13px;    margin-top: -15px;}
#main .team-area ul li  .challenge-mid{padding: 0 20px 0 20px}
#main .team-area ul li h2{font-size:20px;line-height: 31px;margin:0 0 17px}
#main .team-area ul li p{margin:0 0 17px}

/* Content*/
#content {float:left;overflow:hidden;padding:0 0 20px;width:550px}
#content ul {list-style:disc;margin:0 0 1em 18px}
#content ol {list-style:decimal;margin:0 0 1em 22px}

/* Post */
#content .post {border-bottom:1px solid #CCC;margin:0 0 25px}
#content .post .meta {font-style:italic}
#content .post h1 {border:0;margin:0}
#content .sticky {background:#f5efca}

/* Pagination */
#content #prev-next {list-style:none}
#content #prev-next #prev {float:left}
#content #prev-next #next {float:right}

/* Sidebar */
#sidebar {float:right;padding:10px 0 20px;width:200px}
#sidebar ul {list-style:none;margin:0 0 1em 18px}
#sidebar ul ul {list-style:disc}

/* Footer */
#footer {position:relative;padding:91px 40px 0px;overflow:hidden;background:#fff}
#footer .footer-h{max-width:1400px;margin: 0 auto;overflow:hidden;}
#footer  .left{float:left;width:100%}
#footer  .right{float:right;width:36%;position:absolute;top:40px;right:40px;}
#footer .social{overflow:hidden;margin:0 ;padding:0;list-style:none;float:right;}
#footer .social li{float:left;margin:0 10px 0 0 }
#footer .social li a{position: relative;display: block;width:30px;height:30px;text-indent: -9999px;background: #4b4b4b;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
#footer .social li a:hover{background:#f07a30;}
#footer .social li a:before {content: "";background: transparent url("assets/img/Artboard.svg") no-repeat -200px 0;    background-size: auto 60px;position: absolute;z-index: 1;display: block;overflow: hidden;top: 50%;left: 50%;}
#footer .social li a.facebook:before { background-position: -117px -11px;  width: 13px;  height: 19px;  margin-left: -7px;  margin-top: -12px;}
#footer .social li a.instagram:before { background-position: -150px 6px;  width: 22px;  height: 29px;  margin-left: -9px;  margin-top: -15px;}
#footer .social li a.twitter:before {  background-position: -128px -11px;  width: 21px;  height: 19px;  margin-left: -13px;  margin-top: -12px;}
#footer .social li a.linkedin:before {  background:url(assets/img/linkedin-white.png) no-repeat 50% 50%; background-size:42px auto; width: 28px;  height: 28px;  margin-left: -13px;  margin-top: -15px;}
#footer .social li a.youtube:before {  background:url(assets/img/yout.png) no-repeat 50% 50%; background-size: 17px auto;width: 100%;  height: 40px;  margin-left: 0;  margin-top: -20px;  left: 0;}
#footer h3{color:#F47A20;font-weight:600;font-size:24px;line-height:30px;text-transform:uppercase;margin-bottom:5px;}
#footer .row{overflow:hidden;margin:0 0 18px;display:flex;justify-content:space-between}
#footer .nav{margin:0 5px 0 0;list-style:none;overflow:hidden;}
#footer .nav li{font-size:14px;margin:0 0 7px;vertical-align:top;overflow:hidden;font-size:14px;}
#footer  .nav li a{color:#393A3B;}
#footer  #menu-footer-menu-2.nav li{text-transform:uppercase;font-size:14px;line-height:17px;font-weight:500}
#footer  #menu-footer-menu.nav li{text-transform:uppercase;font-size:14px;line-height:17px;font-weight:500}
#footer  .site a{color:#393A3B;}
#footer  .nav li a:hover,
#footer  .site a:hover{text-decoration:underline;}
#footer  .help{font-size:17px;clear:both;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;font-weight:bold;float:right;color:#fff;padding:13px 22px;background:#b4b3b3;border-radius:40px;-webkit-border-radius:40px;}
#footer  .help span{width:20px;height:20px;margin:1px 13px 0 0;float:left;background:url(assets/img/icon.svg) no-repeat;}
#footer  .help:hover{background:#f07a30;}
#lz_overlay_wm{margin-bottom:125px!important}
#footer  .footer-b:before {  content: "";  position: absolute;  top: -85px;  left: 0;  width: 100%;  height: 85px;  background: #F47A23;  clip-path: polygon(0 85px, 100% 0, 100% 85px, 0% 85px);  z-index: 1;}
#footer  .footer-b{position: relative;margin-top:85px;width:100%;text-align:center;padding:18px 40px 40px;margin:105px -40px 0;background: #F47A23;}
#footer  .footer-b .copy{margin:0 0 4px;display:block;color:#fff;font-size:14px;line-height:20px;font-weight:500}
#footer  .footer-b .site{display:block;color:#fff;font-size:14px;line-height:20px;font-weight:500}
#footer  .footer-b .site a{color:#fff;}

/* Image Alignment */
img.aligncenter {display:block;margin-left:auto;margin-right:auto}
img.alignright {display:inline;margin:0 0 2px 7px;padding:4px}
img.alignleft {display:inline;margin:0 7px 2px 0;padding:4px}
.alignright {float:right}
.alignleft {float:left}

/*Doctors page*/
.page-id-5622  #main .row h1{font-size: 49px;margin:0 0 38px}
.page-id-5622  #main .row:first-child p{margin:0 0 41px}
#main .row.center.greydoctor:after{z-index:-1;position:absolute;top:0;left:0;width:100%;margin:0 -9999px;padding:0 9999px;height:100%;content:'';background:#f6f5f4;border-top:3px solid #4b4b4b}
#main .row.center.greydoctor{padding:64px 0;position:relative;border:none;}
#main .row.center.greydoctor h3{margin:0 0 37px;color:#999a9a;font-weight:600}
.page-id-5622  #main .greydoctor + .btn-img h3{font-weight: 600;font-size: 43px;line-height: 50px;color:#524a45;}
.page-id-5622  #main .greydoctor + .btn-img{margin:63px 0 0;}
.page-id-5622  #main .greydoctor + .btn-img .row{padding-bottom:0}
.page-id-5622  #main .row{border-color:#7f7f7f}
.page-id-5622  #main .greydoctor + .btn-img + .row{padding-top:0;border:none}
.page-id-5622  #main .greydoctor + .btn-img h3 .buble{font-size: 29px;line-height: 35px;margin:14px 0 0 31px;color:#eb772d;text-align:center;padding:51px 35px 103px;height:158px;display:block;width:296px;background:url('assets/img/buble.png') no-repeat;background-size:100% 100%;}
.page-id-5622  #main .greydoctor + .btn-img .left{width:46%;margin-top:0}
.page-id-5622  #main .greydoctor + .btn-img .right{width:49%}
.page-id-5622  #main .row.smallcontent{max-width:822px;text-align:left}
.page-id-5622  #main .row.smallcontent h1 ,
.page-id-5622  #main .row.smallcontent h3{text-align:center} 
.page-id-5622  #main .row.smallcontent h3 span{color:#eb772d;}
.page-id-5622  #main .row.smallcontent h3{padding:24px 0 38px;font-size: 33px;line-height: 40px;}
.page-id-5622  #main .row.smallcontent p{line-height:33px;margin-bottom:32px}
.page-id-5622  #main .row.smallcontent + .btn-img  .row{padding-top: 81px;padding-bottom:81px;max-width:822px;border-top: 1px solid #7f7f7f;}
.page-id-5622  #main .row.smallcontent +  .btn-img .left{margin-top: 0;width:26%}
.page-id-5622  #main .row.smallcontent +  .btn-img h3{font-weight:600;color:#999a9a;font-size:19px;}
.page-id-5622  #main .row.smallcontent +  .btn-img h3 span{padding:28px 0 0;display:block;color:#F47A23;}
.page-id-5622  #main .row.smallcontent  +  .btn-img .button{min-width:193px;text-align:center;}
.page-id-5622  #main .row.smallcontent  +  .btn-img .right{width:59%}
.page-id-5622  #main .test:after{z-index: -1;content:'';background:#fbeed9;margin:0 -9999px;padding:0 9999px;position:absolute;top:0;left:0;width:100%;height:100%}
.page-id-5622  #main .test{max-width:670px;border-top:0;position:relative;text-align:center}
#main .test-def h2{color:#fff;font-size:56px;line-height: 67px;margin: 0 0 33px;font-weight: 500;/*background: url(assets/img/left-quote.png) no-repeat 50% 30px;*/padding:147px 0 0}
.page-id-5622  #main .test h3{color: #4a4a4a;font-weight: 500;font-size: 20px;line-height: 33px;margin: 0 0 3px;}
.page-id-5622  #main .test p{color: #b3b2b3;text-transform: uppercase;font-size: 13px;line-height: 30px;margin: 0 0 8px;font-weight: 500;}
.page-id-5622 #main .logo_list{padding-bottom: 23px;margin-bottom:0;padding-top: 36px;margin-top:1px;border-top:3px solid #4b4b4b;text-align:center}
.page-id-5622  #main .logo_list .gmask ul{width:100%}
.page-id-5622  #main{padding-bottom:0}
.page-id-5622 #main .logo_list h2{margin-bottom:30px;font-weight:600;color:#999a9a}
.page-id-5622  #main .logo_list .gmask ul li{height:55px}
/* 2.7+ Comments */
#comments_wrap ol {list-style:none}
#comments_wrap ol li {border-bottom:1px solid #CCC;margin:0 0 5px}
#comments_wrap .commentmetadata {margin:0 0 10px}
#comments_wrap .comment-author {border-bottom:1px solid #CCC;width:100%;overflow:hidden;padding:0 0 3px;line-height:32px;}
#comments_wrap .comment-author img {float:left;margin:0 10px 0 0}
#comments_wrap .comment-author cite {font-weight:bold}

/* Captions */
.wp-caption {background:#f3f3f3;border:1px solid #ddd;border-radius:3px;margin:10px;padding-top:4px;text-align:center}
.wp-caption img {border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.wp-caption {background: none;border: none;}
.wp-caption p.wp-caption-text {text-align: left;}
/*.home #main .test{margin:10px auto 0;padding:60px 15px 0;overflow:hidden;background:url(assets/img/left-quote.png) no-repeat 50% 10px;}
.home #main .test .gmask{width:100%;overflow:hidden;position:relative;}
.home #main .test .gmask ul{margin:0;padding:0;list-style:none;overflow:hidden;}
.home #main .test .gmask ul li{margin:0;padding:0;padding:0;position:absolute;z-index:2;width:100%;height:auto;;top:0;left:0}
.home #main .test .gmask ul li.active{z-index:3;}
.home #main .test .gmask ul li h3{text-transform:uppercase;}
.home #main .test .gmask ul li:before{display:none;}
.home #main .test .switcher{width:100%;overflow:hidden;position:relative;}
.home #main .test .switcher li{padding:0;display:inline-block;vertical-align:top;margin:0 1px}
.home #main .test .switcher li:before{display:none;}
.home #main .test .switcher li a{border-radius:20px;-webkit-border-radius:20px;display:block;text-indent:-9999px;background:#f6c1a0;overflow:hidden;width:16px;height:16px;}
.home #main .test .switcher li a:hover,
.home #main .test .switcher li.active a{background:#f57a21}*/
.topbtn{  transition: background-color .3s,    opacity .5s, visibility .5s;  opacity: 0;  visibility: hidden;position:fixed;bottom:20px;right:25px;width:92px;height:92px;border:1px solid #505153;background:#fff url(assets/img/top.svg) no-repeat 50% 50%;background-size:34px auto;border-radius:50%;overflow:hidden;text-indent:-9999px;z-index:100}
.topbtn.show {  opacity: 1;  visibility: visible;}
.topbtn:hover{opacity:0.7}
#main .test.orangenew:last-child::after {display:none}
#main .test-def.orangenew p{padding-top:10px;color:#fff;font-weight:500;font-size:18px;line-height:22px;text-transform:uppercase}
#main .test-def.orangenew h2{margin-bottom:13px;}
#main .test-def.orangenew .gmask ul li h3{font-size:24px;color:#fff;line-height:45px;}
#main .test-def.orangenew .gmask ul li{text-align:center}
#main .test-def.orangenew{padding-top:0;padding-bottom:0}
#main .test-def.orangenew .gmask{padding:40px 0  0;margin-left:-9999px;margin-right:-9999px;padding-left:9999px;padding-right:9999px;background:#677988 url(assets/img/quote.jpg) no-repeat; background-size: auto 100%; margin-left: calc(50% - 50vw);    margin-right: calc(50% - 50vw); padding-left: calc(50vw - 50%); padding-right: calc(50vw - 50%);}
#main .test-def .prev,
#main .test-def  .next{z-index:3;filter: brightness(0) invert(1);text-indent:-9999px;width:50px;height:50px;cursor:pointer;margin:0;padding:0;border:none;background:url(assets/img/right-orange.svg) no-repeat 50% 50%;background-size:19px auto;position:absolute;top:76px;right:0;}
#main .test-def  .prev{transform: rotate(180deg);right:73px;}
#main .test-def  .prev:hover,
#main .test-def  .next:hover{opacity:0.6}
#main .test-def{margin-left: auto;margin-right: auto;padding-top: 55px;}
#main .test-def .gmask ul{list-style: none;}
#main .test-def .gmask ul li{margin:0;padding:0 0 80px;position:absolute;z-index:2;width:100%;height:auto;top:0;left:0}
#main .test-def .gmask ul li:before{display: none;}
#main .test-def .gmask ul li.active{z-index:3;}
#main .test-def .switcher{width:100%;overflow:hidden;position:relative;z-index: 5;margin-top:-25px;margin-bottom: 10px;}
#main .test-def .switcher li{padding:0;display:inline-block;vertical-align:top;margin:0 1px}
#main .test-def .switcher li:before{display:none;}
#main .test-def .switcher li a{border-radius:20px;-webkit-border-radius:20px;display:block;text-indent:-9999px;background:#f6c1a0;overflow:hidden;width:16px;height:16px;}
#main .test-def .switcher li a:hover,
#main .test-def .switcher li.active a{background:#f57a21}
#main .test-def.orangenew .switcher{padding: 0px 0;  padding-right: 0px;  padding-left: 0px;margin-left: -9999px;margin-right: -9999px;text-align:center;padding-left: 9999px;padding-right: 9999px;background: #f6eddd;}
#main .cat-list li a.all {background: #F47A23;color: #fff;}
table#tablepress-1 thead tr th {width: 25%;}
table#tablepress-2 thead tr th {width: 33%;}
#main .row .gform_body ul li#field_2_12 {display: none;}
#main ul.social li:before,
#main ul#menu-footer-menu.nav li:before{display:none;}
#main #footer .row {padding: 0;}
#footer .nav li {padding-left: 0;margin-right: 20px;}
.home #main .youtube_channel {padding-top: 0;}
sup {vertical-align:super;}
#main .row.center p small{line-height: 24px;display: block;}
.single-post .entry-content img {margin: 15px 0 !important;}
ol {list-style:decimal;margin:0 0 1em 22px}
#main .youtube .box.single {float: none;margin: 0 auto;}
#footer .row .nav {margin-bottom: 18px;}
.single-post #main table.tablepress img {margin: 0 !important;}
.quote1 blockquote h5 {
    font-size: 20px;
    font-style: italic;
    display: inline-block;
}
.quote1 blockquote {background:none;border: none;padding: 16px 40px;}
.quote1 blockquote p {font-size: 20px;display: inline-block;color: #A9A9A9;font-weight: bold;}
.quote1.tmiddle{text-align:center;}
.quote1.tleft{text-align:left;}
.quote1.tright{text-align:right;}
.quote1.middle {float: none;margin: 0 auto;}
.quote1.left {float: left;}
.quote1.right {float: right;}
.featurebox {background-color: #F8EADB;padding: 18px;font-size: 14px;}
.featurebox a {color: #af0834;text-decoration: underline;}
.featurebox p:last-child {margin-bottom: 0;}
button.orangebutton,
a.orangebutton {
    background-color: #F47B20;
    -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
    padding: 15px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    font-family: Barlow, Arial, sans-serif;
    border: none;
    -webkit-appearance: none;
   -moz-appearance:    none;
   appearance:         none;
   display: inline-block;
}
button.orangebutton:hover, a.orangebutton:hover{opacity:0.8;}
.page-id-3772 #main .gform_footer input[type="submit"],
.page-id-3803 #main .gform_footer input[type="submit"] {margin-left: 20%;}
.counter-box ul {
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding: 20px;
	list-style:none
}
.counter-box ul li {
    margin-bottom: 12px;
    position: relative;
}
.counter-box ul li:last-child{margin:0}
.page-id-5726 #header .counter-box,
.page-id-4472 #header .counter-box {
    position: absolute;
    top:150px;
    right: 0px;
    left: initial;
    bottom: initial;
}
.page-id-2722 #header .counter-box {
    position: absolute;
    top: 80px;
    right: 20px;
    left: initial;
    bottom: initial;
}
.counter-box ul li:before {
    content: "\2022";
    font-size: 1.5em;
    line-height: 0;
    position: absolute;
    top: .35em;
    left: -4px;
}
#main .btn-img .row h1 {text-align: center;margin-bottom: 40px;}
#main .toggle-section .toggle-content ul li {font-size: 18px;}
#main .test-def .switcher li:only-child {  display: none;}
#main .test-def.orangenew:last-child {
  margin-bottom: -52px;
}
.page-id-35.fix-started #main {
  padding-bottom: 0;
}
/*Events post*/
.post-type-archive-events #main {padding-bottom:30px}
.post-type-archive-events .yoast-container{display:none;}
.event-post{border:1px solid #eff0f0;margin:0 auto -1px;max-width:940px;overflow:hidden;background:#fff;}
.event-post .date{margin:0 5px 0 0;float:left;width:95px;border-top:4px solid #f47b20;padding:15px 10px;}
.event-post .date .r{margin:0 -10px -8px;text-align:center;font-weight:bold;color:#636466;font-size:38px;}
.event-post .date .r2{margin:0 0 4px;text-align:center;font-weight:bold;text-transform:uppercase;color:#acaeb1;}
.event-post .date .r3{border-radius:2px;-webkit-border-radius:2px;background:#eff0f0;overflow:hidden;padding:0 5px 2px;text-align:center;color:#000;font-weight:bold;}
.event-post .img-h{float:left;width:78px;margin:29px 13px 0 23px}
.event-post .img-h img{max-width:100%;height:auto;display:block;margin:0 auto}
.event-post .text-h{padding:20px 30px 21px 0;overflow:hidden;color:#4a4a4a;font:400 1.6rem/1.3 'Barlow', Arial, Sans-Serif}
.event-post .text-h p{display:inline;}
.event-post .text-h .more{font-weight:bold;color:#f47b20;}
#main .event-post .text-h dl{color:#4a4a4a;text-align:left;margin:0 0 10px;padding:0;display:block;overflow:hidden;color:#4a4a4a;font:400 1.6rem/1.3 'Barlow', Arial, Sans-Serif}
#main .event-post .text-h dt{color:#4a4a4a;width:auto;text-align:left;float:left;margin:0 5px 0 0;font-weight:normal;}
#main .event-post .text-h dd{float:none;display:block;width:auto;color:#4a4a4a;font-weight:normal;overflow:hidden;margin:0;}
#main .event-post .text-h h3{margin:0;text-transform:none;font-weight:bold;margin:2px 0 2px;font-size:17px;}
#main .event-post .text-h h3  a{color:#63646b;}
.event-post .text-h .more:hover,
#main .event-post .text-h h3  a:hover{color:#b7b7b7;}
#main .event-post .text-h dt.longtext, #main .event-post .text-h dd.longtext {display: inline;}
#main .event-post .text-h dt {font-style: italic;}
@media only screen and (max-width:768px){
	.page-id-6366 .tpmobile{width:100%;overflow-x:auto;}
	.event-post .text-h{padding:20px;clear:both;}
	.event-post .date{padding:15px 20px;width:117px;margin:0}
	#main .event-post .text-h dt{float:none;/* font-weight:bold; */}
	#main .event-post .text-h dt.longtext, #main .event-post .text-h dd.longtext {display: block;}
}

/*15.07*/

.home #main .row.center .list li{padding:25px 10px;width:calc(17.8% - 20px);background:#f5f5f5;border-radius:10px;-webkit-border-radius:10px;margin: 0 1.1%;}
.home #main  .row.center .list{margin:0 -130px}
.home #main  .row.center .list li:nth-child(5) img{max-width: 64%;margin-bottom: 40px;margin-top: 16px;}
.home #main  .row.center .list .sub li {margin:0;width: auto;padding: 0;background: none;}
.home #main  .row.center .list .sub{padding:0;width: calc(100% + 2px);}
.home #main .row.center .admin{display:inline-block;width:80%;}

.page-id-7967 #main .row.center.orange{padding-bottom:27px;position:relative;border:none}
.page-id-7967 #main .row.center.orange:after{z-index:-1;background:#fcf0e2;position:absolute;top:0;left:0;width:100%;height:100%;margin:0 -9999px;padding:0 9999px}
.page-id-7967 #main .row.center + .row.pr{max-width:1226px;margin:-6px auto 0;position:relative;padding:41px 0 87px;}
.page-id-7967 #main .row.center + .row.pr:after{z-index:-1;background:#f5f6f6;position:absolute;top:0;left:0;width:100%;height:100%;margin:0 -9999px;padding:0 9999px}
.page-id-7967 #main .row.center + .row.pr h1{text-align:center;font-size:47px;}
.page-id-7967  #main .price-list.boxes-list li h2{padding:0 20px 8px;font-size:18px;line-height:24px;}
.page-id-7967  #main .price-list.boxes-list li{width:21%;margin-right:1.5%;margin-left:1.5%;text-align:center;background:#fff;}
.page-id-7967   #main .price-list.boxes-list li img{margin:0 0 10px}
.page-id-7967   #main .price-list.boxes-list li:nth-child(5){width:42%}
.page-id-7967   #main .price-list.boxes-list li p{margin: 0;text-align:center;font-size:16px;}
.page-id-7967   #main .price-list li .h{margin:0 25px}
.page-id-7967    #main .price-list.boxes-list li{margin-bottom:33px}
.page-id-7967  #main .row.left img{margin:0 auto 12px;float:none;max-width:100%;padding:0;height:auto}
.page-id-7967  #main .row.left{padding-bottom:35px;border:none;max-width:975px;padding-top:0;margin-top:-47px}
.page-id-7967  #main .row.left p{font-size:18px;font-weight:500}
.page-id-7967 #main {  padding-bottom: 0;}


@media only screen and (max-width:1470px){
	.home #main .row.center #list.style2 li:nth-child(5) img,
	.home #main  .row.center .list li:nth-child(5) img{margin-bottom: 14px;margin-top: 0;max-width: 100%;}
	#main .center + .test:after{display:none;}
}
@media only screen and (max-width:1240px){
	#main .cta-list{padding:60px 20px}
	#footer h3{font-size: 18px;  line-height: 20px;}
	#main .test-def.orangenew,
	#main .socialrow{padding-left:20px;padding-right:20px}
	#main .test-def .gmask ul li{padding-left:20px;padding-right:20px;width:calc(100% - 40px)}
	.page-id-7967 #main .row.center + .row.pr{padding-left:20px;padding-right:20px}
	.home #main  .row.center .list{margin:0 -60px}
	.page-id-7967 #main .price-list.boxes-list li img{max-width:100%;height:auto}
}
@media only screen and (max-width:1090px){
	.home #main .row.center #list.style2 li:nth-child(4){float:none}
	.home #main .row.center #list.style2 li,
	.home #main .row.center .list li{width: calc(24.8% - 20px);margin-bottom:20px}
		.home #main  .row.center .list{margin:0  0px}

}
@media only screen and (max-width:767px){
 
	.page-id-7967 #main .price-list.boxes-list li{width:auto;margin-left:0;margin-right:0}
	 .page-id-7967 #main .row.center + .row.pr h1, #main .row h1 {  font-size: 38px;  line-height: 39px;}
	 .page-id-7967 #main .row.center + .row.pr{padding-bottom:7px}
	.page-id-7967 #main .price-list.boxes-list li:nth-child(5){width:auto}

	
}
@media only screen and (max-width:760px){
    .home #main .row.center .list li:nth-child(5) img{max-width:162px;margin-bottom:36px}
    .home #main .row.center .admin{width:100%;}
 	.home #main .row.center #list.style2 li,
	.home #main  .row.center .list li {
  width: calc(46.8% - 20px);
  margin-bottom: 20px;
}
}
	@media only screen and (max-width:500px){
		
	.home #main  .row.center .list li {
  width: calc(100% - 20px);
  margin-bottom: 20px;margin-left:0margin-right:0
}
}
.page-id-7940 #main .row.center.orange {  padding-bottom: 27px;  position: relative;  border: none;}
.page-id-7940 #main .row.center.orange::after {  z-index: -1;  background: #fcf0e2;  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  margin: 0 -9999px;  padding: 0 9999px;}
.page-id-7940  #main{padding-bottom:0}
.page-id-7940  #main h2{text-align:center;margin: 0 0 56px;font-size: 47px;}
.page-id-7940  #main .row.center   h3{color:#4a4a4a;font-size: 24px;line-height: 30px;margin: 0 0 16px;font-weight: 300;padding-top: 56px;clear: both;padding-bottom: 43px;}
.page-id-7940  #main .row.center  p {  font-weight: 400;  font-size: 18px;  line-height: 26px;  margin: 0 0 20px;}
.page-id-7940  #main .lrow{max-width:992px}
.page-id-7940  #main .lrow .post-area.medialist .post{width: 22.8%;margin: 0 2.3% 28px 0;}
.page-id-7940  #main .lrow .post-area.medialist .post:nth-child(4n){margin-right:0}
.page-id-7940  #main .lrow .post-area.medialist .post .img-h{margin-bottom:20px}
.page-id-7940  #main .lrow .post-area.medialist .post h3{color:#4a4a4a;}
.page-id-7940  #main .lrow .post-area.medialist .post .link{font-weight:600;color:#F47A23}
.page-id-7940  #main .lrow .post-area.medialist .post .link:hover{color:#000}
.page-id-7940 #main .row.center.orange p{font-weight:500}
.page-id-7940  #main .lrow .btn-h{text-align:center}

.page-id-7967  #main h2{text-align:center;margin: 0 0 56px;font-size: 47px;}
.page-id-7967  #main .lrow .btn-h{text-align:center}
.page-id-7967  #main .lrow{max-width:992px}
@media only screen and (max-width:767px){
	.page-id-7940 #main .row.center h3 br{display:none}
	.page-id-7940 #main .row.center h3{padding:0;font-size: 21px;}
	.page-id-7940 #main .lrow .post-area.medialist .post{width:auto;margin-right:0}
	.page-id-7940 #main .lrow .post-area.medialist .post p br{display:none}
	.page-id-7940 #main h2 {  text-align: center;  margin: 0 0 26px;  font-size: 30px;}
	
	.page-id-7967 #main h2 {  text-align: center;  margin: 0 0 26px;  font-size: 30px;}
}

/* popup form styling */
.popup-forms,
.popup-formss,
.popup-form {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0, 0.75);
    z-index: 9999;
}
.popup-formss .popup-content,
.popup-forms .popup-content,
.popup-form .popup-content {
    min-width: 270px;
    max-width: 400px;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    transform: translate(0,-50%);
    background: #fff;
    padding: 20px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    box-shadow: 0px 0px 5px #FFFFFF;
}

.popup-formss .gform_submission_error{color: #f00;
  font-size: 16px;text-align:left;
  margin: 0 0 10px;}

.popup-formss .popup-content{max-width: 200px;  min-width: 200px;box-shadow:none;background:#1a3169;}
.popup-formss .popup-content  .gform_title{margin:0!important;color: #fff;  text-align: left!important;  font-size: 15px!important;  font-weight: normal;}
.popup-formss legend{display:none}
.popup-formss label{display:none}
.popup-formss .gform_confirmation_message{color:#fff}
.popup-formss  .gform_body input{border: 1px solid #fff;text-align:center;border:none;width:calc(100% - 22px);padding:5px 10px;border-radius:0;}
.popup-formss  .gform_body .gfield_error input{border: 1px solid #f00;}
.popup-formss  .gform_body .gform-grid-col{display:block;width:100%;margin:0 0 7px}
.popup-formss  .gform_body .gform-grid-col:first-child{margin:0 0 7px}
.popup-formss  .gform_body .gfiel{margin:0 0 7px}
.popup-formss .close,
.popup-forms .close,
.popup-form .close {
    position: absolute;
    display: block;
    width: 16px;
    height: 16px;
    text-indent: -9999px;
    top: 10px;
    right: 10px;
}
.popup-formss .close:after, .popup-formss .close:before ,
.popup-forms .close:after, .popup-forms .close:before ,
.popup-form .close:after, .popup-form .close:before {
    position: absolute;
    top: 8px;
    left: 0;
    width: 100%;
    height: 2px;
    background: #979797;
    transform: rotate(-45deg);
    content: '';
}
.popup-formss .close:before ,
.popup-forms .close:before,
.popup-form .close:before {
    transform: rotate(45deg);
}
.popup-formss .close:after, .popup-formss .close:before {background-color:#F47A23}
#main .popup-formss ul li:before,
#main .popup-forms ul li:before,
#main .popup-form ul li:before{display:none;}
#main .popup-formss .gform_wrapper,
#main .popup-forms .gform_wrapper,
#main .popup-form .gform_wrapper {padding: 0;}
#main .popup-formss .gform_body ul li label,
#main .popup-forms .gform_body ul li label,
#main .popup-form .gform_body ul li label {text-align: left;width: 100px;font-size: 15px;}
#main .popup-formss .gform_body ul li .ginput_container,
#main .popup-forms .gform_body ul li .ginput_container,
#main .popup-form .gform_body ul li .ginput_container {width: 260px;}
#main .popup-formss ul li ,
#main .popup-forms ul li ,
#main .popup-form ul li {padding-left: 0;}
#main .popup-formss .gform_footer ,
#main .popup-forms .gform_footer ,
#main .popup-form .gform_footer {margin-top: 10px;}
#main .popup-formss .gform_footer input[type="submit"] ,
#main .popup-forms .gform_footer input[type="submit"] ,
#main .popup-form .gform_footer input[type="submit"] {margin-left: 0;width: 372px;line-height: 30px;height: 32px;}
#main .popup-formss .gform_footer input[type="submit"] {width: 100%;  padding: 0;  margin: 0;  min-width: 1px;  border-radius: 4px;  font: 400 15px 'Barlow', Arial, Sans-Serif;  text-transform: none;}
#main .row.center.no-top-padding {padding-top: 0;}
img.category-image {    max-width: 250px;    width: 100%;    height: auto;    display: block;    margin: 0 auto 70px auto;}
span.softbreak {display: block;}
@media only screen and (max-width:768px){
	.page-id-20 #main .links{padding:0 25px;}
	.home #main .row.center .social-block .cat-list li {width: 47%;}
	.home #main .row.center .social-block .cat-list li a {font-size: 11px;}
}
@media only screen and (max-width:767px){
#main .test-def.orangenew h2 {
  font-size: 29px;
  margin-bottom: 10px;
  line-height: 32px;
}

.home #main .row.center .social-block .cat-list li a {font-size: 12px;}
.page-id-5927 #main .button{min-width:119px;margin:10px 4px 0;padding:14px 8px}
#main .grey.row.center p{line-height:30px}
#main .grey.row h2{font-size:27px;line-height:39px}
#main .grey.row h1{font-size:38px}
#main .grey.row.center{padding-top: 26px;}
#main .row.center.grey h4{margin-bottom:20px}

img.aligncenter.mobile-show{display:block !important;}
img.aligncenter.mobile-hide{display:none !important;}
.page-id-5622 #main .test p{line-height:20px;}
.page-id-5622 #main .logo_list{display:block;}
.page-id-5622 #main .test h3{line-height:27px;}
.page-id-5622 #main .row:first-child p{margin-bottom:11px}
.page-id-5622 #main .greydoctor + .btn-img .right{margin:0 0 30px}
.page-id-5622 #main .greydoctor + .btn-img .right,
.page-id-5622 #main .greydoctor + .btn-img .left{width:100%}
.page-id-5622 #main .greydoctor + .btn-img h3{font-size:31px;line-height:40px;}
.page-id-5622 #main .greydoctor + .btn-img h3 .buble{margin:20px auto 0}
.page-id-5622 #main .greydoctor + .btn-img h3 .buble{width:242px;font-size:23px;}
.page-id-5622 #main .row h1{margin:0 0 20px}
.page-id-5622 #main .row.smallcontent h3{padding:0}
.page-id-5622 #main .row.smallcontent + .btn-img .right,
.page-id-5622 #main .row.smallcontent + .btn-img .left{width:100%}
.page-id-5622 #main .row.smallcontent p{margin-bottom:22px}
.page-id-5622 #main .row.smallcontent + .btn-img .row{padding:40px 0}
.page-id-5622 #main .row.smallcontent img.alignright{float:none;display:block;margin:0 auto 20px!important}
.page-id-5622 #main .row h1,
.page-id-5622 #main .row h1,
.page-id-5622 #main .test h2,
.page-id-5622 #main .row h1{font-size: 38px;
line-height: 39px;}
#main .row.center.greydoctor{padding:34px 0}

.page-id-5622 #main .greydoctor + .btn-img{margin:0}
	.tpmobile {width: 100%;overflow-x: auto;}
	.page-id-6404 .tpmobile,
	.page-id-6366 .tpmobile,
	.page-id-4472 .tpmobile {padding-top:50px}
	.page-id-6366 .tablepress-table-description br{display:none;}
	
	.page-id-6366 .tpmobile{margin-top:0}
	.page-id-6404  .tablepress-table-description,
	.page-id-6366  .tablepress-table-description,
	.page-id-4472 .tablepress-table-description{top:0;margin:0;left:0;right:0;width: auto;}

	.page-id-3772 #main .gform_footer input[type="submit"],
	.page-id-3803 #main .gform_footer input[type="submit"] {margin-left: 10%;}
	.page-id-20 #main .links li{width:45%;}
	#footer .row .nav{margin-bottom: 0;}
	#logo {margin: -16px 0 -40px;}
	.yoast-container.container {display: none;}
}
@media only screen and (max-width:600px){
	span.softbreak {display: inline;}
}
@media only screen and (max-width:480px){
	.tpmobile {width: 100%;overflow-x: auto;}
	#main table#tablepress-1, #main table#tablepress-2 {width: 480px;}
	.page-id-20 #main .links li{width:95%;}
	.page-id-20 #main .links li a{min-height:0!important;}
}
input[type="image"]{padding:0;border:none;}
input[type=text], input[type=password], input[type=file], input[type=submit], textarea{-webkit-appearance:none;}
body{
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust: none;
}

#lz_overlay_wm #livezilla_wm svg{margin:10px 0 0 8px}
#lz_overlay_wm #livezilla_wm{bottom: 2px !important;position: absolute !important;top: auto !important;}

#header .opener{display:none;}
#header .close{display:none;}
#header .button{display:none;}
 #header .right-link{
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;}
.page-id-7207 .is-sticky #header .right-link,.page-id-29 .is-sticky #header .right-link, .home .is-sticky #header .right-link,
.is-sticky #header .right-link{margin-right:0}
@media only screen and (max-width: 13240px) {
	#footer .right{width: 40%;}
	#footer .left{width: 100%;}
}
@media only screen and (max-width: 1280px) {
	.topbtn{width: 52px;  height: 52px;background-size: 24px auto;}
	#nav li{margin-right:18px}
	#footer .social li {margin: 0 0 0 3px;}
	#main .youtube .row{padding:48px 20px 30px}
	#lz_overlay_wm{margin-bottom:128px!important}
}

@media only screen and (max-width: 1180px) {
#header .tel,
#header .right-link,
	#nav li{font-size:17px;}
	#lz_overlay_wm {   margin-bottom: 135px !important;}
	#nav li{margin-right:9px}
	#main .social-block{padding:26px 9999px}
	#main .row.center .list{margin: 0 -60px;}
	#lz_overlay_wm #livezilla_wm{left:-5px;}
	#livezilla_wm{width:56px!important;height:56px!important}
	#lz_overlay_wm #livezilla_wm svg { margin: 6px 0 0 4px;}
}
@media only screen and (max-width: 1544px) {
	.is-sticky #header .button.sit{position: absolute;top: 20px;right: 143px;}
	.home #header .button.sit3, #header a.mbtn3.sit.button.sit3{  background: #4a4a4a;  border: 1px solid #4a4a4a;  position: absolute;  right: 255px;  margin: 54px 0 0;}
}
@media only screen and (max-width: 1165px) {
 #header .button.sit3,
  .is-sticky   #header .button.sit3{display:none}
 }
@media only screen and (max-width: 1260px) {
	.home #header .button.sit3{display:none}
	.page-id-7207 #header .button.sit2,.home #header .button.sit2 {    position: absolute;    right: 251px;    margin: 45px 0 0;}}
@media only screen and (max-width: 1180px) {
	body:not(.home) #main {width: auto; padding-left:20px;padding-right:20px }
	
	.is-sticky #header .button.sit{top:18px}
}
@media only screen and (max-width: 1040px) {
	#lz_overlay_wm {    margin-bottom: 153px !important;}
}
#header .button.sit.mob{display:none;}
@media only screen and (max-width: 1000px) {
	 #header .button.sit3,
  .is-sticky   #header .button.sit3,
	#header .button.sit2{display:none}
	#header .button.sit2{display:none}
	.is-sticky #header .header-h,
	#header .header-h{padding:10px 20px;height: auto;}
	#header .header-h:after{display:none;}
	#header .button.sit.mob{display:block;}
	#logo{margin: 30px 0 0;max-width:156px;height:107px;}
	#header .button.sit,
	.page-id-7207 #header .button.sit,
	.home #header .button.sit,
	.is-sticky #header .button.sit{float:left;margin:20px 10px 0 0;position:static}
	#header .button.sit3,
  .is-sticky   #header .button.sit3,
	.is-sticky #header .button.sit{float:left;margin:20px 10px 0 0;position:static}
	#header .left{display:none;background: #3B4852;position: fixed!important;z-index: 1002;top: 0;bottom: 0;left: 0;width: 280px;padding: 30px;overflow: scroll;-webkit-overflow-scrolling: touch;-moz-transition: -moz-transform 0.3s ease-in-out;-o-transition: -o-transform 0.3s ease-in-out;-webkit-transition: -webkit-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;-moz-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}
	#header .opener{order:2;margin: 0;display:block;float:left;width:38px;height:40px;text-indent:-9999px;overflow:hidden;background:url(assets/img/bg-opener3.svg) no-repeat;background-size:100% auto}
	#header.active .left{-moz-transition: -moz-transform 0.3s ease-in-out;-o-transition: -o-transform 0.3s ease-in-out;-webkit-transition: -webkit-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
	#nav{margin:0;float:none;text-align:left;}
	#nav li{float:none;margin:0 0 10px;vertical-align:top;overflow:hidden;font-size:20px;}
	#nav li ul li a,
	#nav li a{color:#fff;}
	#nav > li > ul.sub-menu{padding-top:10px}
	#header .left .tel{display:none;}
	#nav li ul li{font-size:15px;}
	.is-sticky #header .button{display:block;float:right;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;margin:-8px 0 -8px -100%;min-width:121px;font-weight: 500;line-height: 23px;font-size: 16px;display:inline-block;vertical-align:top;padding:8px 1px;border-radius:5px;-webkit-border-radius:5px;border:1px solid #F47A23;background:#F47A23;color:#fff}
	.is-sticky #main .button:hover{border:1px solid #F47A23;color:#F47A23;background:#fff;}
	#nav li ul{position:static;background:none}
	#footer .social li{margin:0 0 0 6px}
	
	#header .close{display: block;text-indent: -9999px;overflow: hidden;width: 30px;height: 30px;position: absolute;right: 5px;top: 5px;}
	#header .close:before {
    content: "";    background: transparent url("assets/img/Artboard.svg") no-repeat 0 -38px; background-size: auto auto;  background-size: 350px 100px; position: absolute; z-index: 1;  display: block; overflow: hidden; width: 12px;  height: 12px; top: 50%; left: 50%; margin-top: -6px; margin-left: -6px;}
	#header.active .opener:after{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;content:'';}
	#main .row.center .bt-home li{width:32%}
	#main .row.center .bt-home li img{max-width:100%;height:auto;display:block;}
		.page-id-7207.is-sticky #header .right-link,.page-id-29 .is-sticky #header .right-link, .home .is-sticky #header .right-link, .is-sticky #header .right-link,
	.is-sticky #header .right-link{margin:0 142px 0 -100%}
	#main .row.center .bt-home li:last-child {width: 22%;}
	 
		.page-id-4472 #main .test-def.orangenew{margin-bottom:0}
}
.single .img-h{margin-bottom:20px}
#header-sticky-wrapper{height:auto!important}
#main .mobile{display:none;}

@media only screen and (max-width: 980px) {
	#header .bar{padding:20px;overflow:hidden;}
	#main .price-list.boxes-list li .h{margin:0 20px}
	/*.page-id-5726 #main .row.left{padding:37px 0 1px}
	.page-id-5726 #main .row.center.twocol{padding:48px 0 0}
	.page-id-5726 #main .btn-img.clinical{background:none}
	.page-id-5726 #main .btn-img.clinical .row h3{padding:0;}*/
	#main .gallery-holder .gmask .top .btn{min-width:147px;font-size:16px;padding:6px 23px;}
	#main .gallery-holder .gmask .top .f h1 strong,
	#main .gallery-holder .gmask .top .f h1{font-size: 23px;margin:0 auto;line-height: 37px;}
	#main .gallery-holder .bottom h2{font-size: 23px;  line-height: 36px;}
	#main .cta-list .box{width:47%;margin-bottom: 20px;}
	#main .test-def.orangenew, #main .socialrow,
	#main .cta-list{padding-left:0px;padding-right:0px}
	.topbtn{right:5px}
	#main .test-def.orangenew .gmask ul li h3{font-size:18px;line-height:28px;}
	#main .test-def .gmask ul li{padding-bottom:0}
	#main .test-def h2{font-size:30px;line-height:52px;}
	 #main .socialrow{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}
	#main .socialrow .row.center > p{font-size:26px;line-height:40px;}
	#main .socialrow::before{width: calc(100% + 40px);left:-20px;right:-20px}
	#main .cta-list {flex-wrap:wrap;gap:0}
	#main .gallery-holder .gmask .top .f p{margin:0;font-size:15px;line-height:19px;}
	#footer .right{right:20px;top:20px;}
	.page-id-2727 #main .button:first-child{margin-left:0;}
	.page-id-2727 #main .button{min-width:1px;width:25%}
	.page-id-2727 #main .button:last-child{margin-right:0;}
	#main .gallery-holder .text h1{font-size:50px;line-height:60px;}
	#main .list li .btn{font-size:16px;}
	#main .row.center .list{margin:0}
	#main .social-block .col{margin:0 0 0 3%;width:31.3%}
	#main .row.center .social-block .social li{margin:0 1px 0 0}
	#main .social-block{padding:26px 9999px}
	#main .row.center .list li{width:20%}
	#main .gallery-holder{width:auto;margin:0 -20px}
	#main{width:auto;padding:0 20px 30px}
	#lz_overlay_wm {    margin-bottom: 149px !important;}
	#footer .social li{margin:0 0 0 2px}
	#footer .site{clear:both;}
	#livezilla_wm{width:48px!important;height:48px!important}
	#lz_overlay_wm #livezilla_wm svg { margin: 0px 0 0 0px!important;}
	#lz_overlay_wm #livezilla_wm { left: 34px; }
 	#main .row{padding:28px 0}
	#footer .row{flex-wrap: wrap;}
	#footer .row .l:first-child,
	#footer .row .l:nth-child(2){width:50%}
	#footer{padding:20px 20px 0px}
	#footer .footer-b{margin-top:45px}
	#main .socialrow .social-block .col h4{font-size:30px;line-height:40px;}
	#main .socialrow .row.center .social-block .cat-list li a{font-size:16px;}
	#main .links li .title{font-size:20px;line-height:21px;}
	#main .links li a{min-height:104px}
	.page-id-65 #main .sign .button,
	#main .sign .button{min-width:234px;padding:16px 18px;font-size:17px;margin:37px 18px 20px}
	.page-id-65 #main .sign .or,
	#main .sign .or{line-height:149px;}
	#main .youtube{width:auto;margin:0 -20px}
	#main #footer .youtube{margin:0;}
	#main .text-sl .gmask ul li h1,
	#main .row h1{font-size:48px;}
	#main .post{margin:0 3.2% 28px 0}
	#main .cat-list li{margin:0 3px 10px}
	#main .youtube h1{font-size:26px;}
	#main .cat-list li a{font-size:12px;min-width: 94px;}
	#main .cat-list li .custom{width:126px;height:46px;background-position:40% -3px;background-size:154px auto;}
	#main .cat-list li .custom:hover{width:126px;height:46px;background-position:40% -55px;background-size:154px auto;}
	#main .cat-list{padding-left:0;margin:0 auto;max-width:520px;padding-right:0}
	#main .row.center .social-block .social li a.youtube{margin:0}
	#main .row.center .social-block .social li {margin:0 4px 0 0}
	#main .text-sl{padding-top:20px}
	#logo{height:60px;overflow:hidden; width: 87px;}
	.is-sticky #logo{height:60px;overflow:hidden; width: 87px;}
	#header:after{display:block;clear:both;content:'';}
	#main .logo_list{width:auto;margin:0 -20px;max-width:1000%}
	#nav li ul{padding:10px 0 0}
	#nav li ul li{font-size:14px;margin:0 0 3px}
	#main .row.center .bt-home li{margin:0}
	#header .right-link{position:relative;}
	
	#footer .site,
	#footer .copy,
	#footer .nav li{font-size:13px;}
	 #footer .social{float:none;margin:0 0 20px}
	 .page-id-2727 #main .tpmobile + p .button{min-width:135px;padding:7px 10px;margin:22px 5px 20px}
	 .page-id-3488 #main .tpmobile + p .button{min-width:135px;padding:7px 10px;margin:22px 5px 20px}
}
@media only screen and (max-width: 767px) {
	#main .price-list.boxes-list li{width:auto;display:block;margin:0 0 20px}
	#footer .right{position:static}
	.home #main .test{margin:20px auto 0;}
	#lz_overlay_wm {margin-bottom: 17px !important;}
	#livezilla_wm_knowledgebase, #livezilla_wm_ticket, #livezilla_wm_chat{right: 2px !important;}
	#main .gform_body ul li .gfield_checkbox li{display:inline-block;vertical-align:top;margin:0 10px;float:none}
	#main .gform_body ul li .gfield_radio li{display:inline-block;vertical-align:top;margin:0 10px;float:none}
	#header .right-link{display:none;}
	#nav li#menu-item-2540{display:block;}
	#main .youtube .box{width:100%;float:none;overflow:hidden;margin:0 0 20px}
	#main .row.center .bt-home li:nth-child(2){margin:0!important}
	#main .row.center .bt-home li{width:100%;margin:0 0 30px!important}
	#main .row.center .bt-home{margin:0 0  -9px}
	#main .row.center .bt-home li img{max-width:100%;height:auto;margin:0 auto}
	#header .bar{display:none;}
	#header .counter-box{display:none;}
	#footer .nav{width:100%}
	#footer .site, #footer .copy{float:none;display:block;margin:0 0 5p}
	#main .gallery-holder .text h1{font-size:21px;line-height:27px;margin:0 0 30px}
	#logo{margin:-5px 0 -29px}
	#main .gallery-holder .gmask .top{padding:0 0 40px}
	#main .gallery-holder .text p{font-size:13px;line-height:21px;margin:0 0 18px}
	#main .gallery-holder .gmask .top{position:relative;padding:0 0 40px}
 	#main .logo_list{display:none;}
	#main .gallery-holder .gmask .top .f h1{padding-top:30px;padding-left:20px;padding-right:20px}
	#main .gallery-holder .top .bottombtn{margin:30px auto;    width: 48px;    height: 48px;    background-size: 18px auto;}
	#main .gallery-holder .bottom{padding-bottom:40px}
	#main .cta-list .box{width:100%}
	#main .socialrow .row.center> p strong,
	#main .cta-list .box h3{        font-size: 24px;     line-height: 35px;}
	#main .post-gallery a{margin:0 5px}
	#main .socialrow .row.center .social-block .cat-list li:before{display:none;}
	#main .socialrow{padding-bottom:50px}
	.home #main .test{margin-top:0}
	#main .test-def .prev, #main .test-def .next{top:46px}
	#main .gallery-holder .gmask .top .video{color:#F47A23;}
	#main .gallery-holder .gmask .top .btn{min-width:194px;padding:9px 23px;font-size:19px;margin:0 0 28px}
	#main .text-sl .gmask ul li h1,
	.page-id-5927 #main .row.center + .row.pr h1,
	#main .row h1{font-size:38px;line-height:39px;}
	.page-id-5927 #main .logo_list{display:block;}
	.page-id-5927 #main .row.left{padding-bottom:7px}
	.page-id-5927 #main .row.center + .row.pr{padding-bottom:7px}
	.page-id-5927 #main .price-list.boxes-list li:nth-child(4){width:auto}
	.page-id-47 #main .row:first-child p,
	#main .row.center p{font-size:17px;line-height:23px;}
	.page-id-5927 #main .logo_list .gmask ul li{padding-bottom:15px;}
	.page-id-5927 #main .logo_list{padding-top:0;}
	.page-id-5927 #main .logo_list .gmask{padding:0}
	#main .youtube_channel{padding:0}
	#main .ytc_video_container:first-child,
	#main .ytc_video_container{width:100%!important;margin:0 0 15px}
	.is-sticky #header .button{margin:-3px 0 -3px -100%;padding:3px 1px;font-size:12px;min-width:74px}
	#main .row.center .list{padding:23px 0 0;margin:0 0 -20px}
	#main .row.center .list li{width:100%;margin:0 0 40px}
	#main .list li .btn{width:200px;margin:0 auto}
	#main .social-block .col:first-child,
	#main .social-block .col{width:100%;margin:0 0 20px}
	#main .social-block + .btn{margin:0;padding:4px 13px;font-size:17px;min-width:191px;}
	#main .social-block{margin:34px -9999px 24px}
	#main .button{font-size:13px;margin:10px 10px 0;line-height:18px;min-width: 1px;}
	#main {padding-bottom:0}
	#main .mobile{display:block;margin: 0 -20px;width: auto;max-width: 1000%;}
	#footer .right,
	#footer .left{float:none;width:100%;text-align:center}
	#footer .social{margin:0 0 15px;float:none;}
	#footer .social li{float:none;margin:0 2px;display:inline-block;vertical-align:top}
	#footer .site,
	#footer .copy{font-size:14px;}
	#footer .help{text-indent:-9999px;padding:2px;overflow: hidden;width:20px;position:absolute;bottom:15px;right:10px}
	#footer {position:relative;}
	#footer .nav li{display:inline-block;float: none;vertical-align:top;margin:0 7px}
	#footer .site,
	#footer .nav{float:none}
	#footer {padding:20px 20px 63px}
	#main .team-area ul li .left{float:none;width:100%;margin:0 0 20px}
	#main .gform_body ul li {text-align:center;}
	#main .gform_body ul li label{display:block;margin:0 0 6px;width: 100%;text-align: center;}
	.page-id-44 #main .row.center .gform_footer   input[type="submit"].button,
	.page-id-2690  #main .row .gform_footer   input[type="submit"].button,
	#main  .gform_footer   input[type="submit"]{margin:0 auto;display:block;}
	#main .gform_wrapper{padding:0}
	#main .gform_body ul li .ginput_container{width:80%;margin:0}
	#main .price-list{padding:0}
	 #main .price-list li,
	 #main .price-list.fourcol li,
	.page-id-29 #main .price-list li{width:90%;margin:0 0 20px}
	#main .youtube h1{font-size:24px;line-height:34px;margin:0 0 15px}
	#main .youtube .row{padding:20px 20px 10px}
	#main .youtube .box:nth-child(2n){margin:0 0 20px}
	.page-id-65 #main .sign .button,
	#main .sign .button{margin:17px auto 10px;display:block;width:200px;}
	.page-id-65 #main .sign .or,
	#main .sign .or{line-height:49px;}
	#main table th{font-size:16px;padding:8px 4px}
	#main table h3{font-size:16px;}
	#main table td{padding:2px}
	#main .row.center table td p, #main table td p{font-size:10px;line-height:12px;}
	#main table td{font-size:13px;line-height:17px;}
	.page-id-2727 #main .tpmobile + p .button,
	.page-id-3488 #main .tpmobile + p .button,
	#main table + p .button{font-size:13px;min-width:71px;margin:10px}
	#main .row.center.twocol ul{padding:0}
	#main .row.center.twocol ul{-moz-column-count: 1;-moz-column-gap: 0px;-webkit-column-count: 1;-webkit-column-gap: 7px;column-count: 1;column-gap: 0px;}
	#main .row.center + .row.pr{margin:0 auto}
	#main .price-list{margin:0}
	#main .pr .capture{padding:0;margin:0}
	#main .row.center h4{margin:20px 0}
	#main .post-area{margin:0;}
	#main .post{width:100%;margin:0 0 20px;float:none;display:block;}
	.single .img-h img{max-width:100%;height:auto;display:block;}
	#main .cat-list{max-width:508px}
	#main .cat-list li{margin:0 2px 6px}
	#main .cat-list{padding:0 8px 26px 0}
	.page-id-44 #main{padding:0 20px 20px}
	/* #logo {  height: 60px;  overflow: hidden;margin:10px 0 -40px;max-width: 148px;}*/
	 #main .gallery-holder .gmask ul li img{width: 150%;}
	 .need_add_class{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;opacity:0;}
	 #main .gallery-holder .gmask ul,
	 #main .gallery-holder .gmask,
	 #main .gallery-holder .gmask ul li{min-height:1px}
	 .class_added{opacity:1}
	 #footer .social li{margin:0 1px}
	 #footer{padding:35px 10px 70px}
	 #footer .nav li{margin:0 3px;line-height:14px;}
	 #footer .nav{line-height:18px;margin:0 0px}
	 #footer .social{margin:20px 0 34px}
	 .home #footer .social {display: none;}
	 #main .row.center .list li{max-width:200px;margin-left:auto;margin-right:auto}
	 #footer .site, #footer .copy{line-height:14px;margin:0 -4px}
	 #main .list li .btn a{    line-height: 33px;    font-size: 15px;}
	#main .list li .btn {    width: 150px;    margin: 0 auto;    min-width: 150px;}
	 .page-id-2727 #main .button{width: 29%;padding-left: 0;padding-right: 0;font-size: 11px;}
	#lz_overlay_wm #livezilla_wm{left:0}
	#main .logo_list{display:block;}
	#main .logo_list.mobile{display:none;}
	#footer .row .l:first-child, #footer .row .l:nth-child(2){width:100%}
	#footer .row .l:nth-child(2),
	#footer .row .l:nth-child(3),
	#footer .row .l:nth-child(4){display:none;}
	#footer .row .l{margin:0 0 20px}
	#footer{padding-bottom:0}
	.topbtn{display:none;}
	.is-sticky #header .button{display:none;}
	#footer .row .l{width:100%}
	.toggle-section{margin-bottom:20px}
	#main .toggle-section h1{font-size:30px;line-height:40px;margin:0 0 18px}
	#main .toggle-section .top{font-size:18px;line-height:28px;}
	.page-id-5622 #main .logo_list{display:none;}
	#nav li:hover > ul:before, .single-post #nav li#menu-item-111 > ul:before, .archive.category #nav li#menu-item-111 > ul:before, #nav li.current-page-ancestor > ul:before, .parent-pageid-17 #nav li#menu-item-99 > ul:before, #nav li.current_page_item > ul:before{display:none}
}
@media only screen and (max-width: 400px) {
	#header .left{width: 246px;}
	#footer .social li {padding-left: 3px;}
	#footer .social li a {width: 44px;height: 44px;}
}

.fix-started #main{padding-top: 140px;}
#main table.tablepress img{height: 222px;width: auto;}
#main table.tablepress{max-width: 100%;}
table.newsletter-table{margin-top:-25px;}
#maintable.newsletter-table{border: none !important;margin-top:0;}
#main table.newsletter-table td{background:none !important;border:none !important; }


@media only screen and (max-width: 1024px) {
	#main table.tablepress img{height: auto;width:100%;	}
	#main .center+.test:after {right: 0;}
}

@media only screen and (max-width: 767px) {
	#main .gallery-holder .gmask .top .r {padding-top: 10px;}
	#main .center+.test:after {display:none;}
	#main table.tablepress{max-width:1000%}
	.fix-started #main{padding-top: 60px;}
	#main table.newsletter-table td{float: left !important;	width: 50%;	box-sizing: border-box;	-webkit-box-sizing: border-box;	display: block;	}
	#main table.newsletter-table td img{width: 100%;height: auto;}
	.tablepress-id-5 th{width: 33.33%}
	#main .popup-forms .gform_body ul li .ginput_container ,
	#main .popup-form .gform_body ul li .ginput_container {width: 100%;margin-bottom: 10px;}
	#main .popup-forms .gform_footer input[type="submit"],
	#main .popup-form .gform_footer input[type="submit"] {width: 100%;}
	.popup-forms .popup-content,
	.popup-form .popup-content{max-width:270px;}
	#main .row.center .bt-home li:last-child {width: 70%;}
	#main .toggle-section h1{    font-size: 30px;    margin: 0 0 18px;    line-height: 40px;}
	#main .toggle-section .top{font-size:17px;line-height:27px;}
	.toggle-section{padding-bottom:30px}
}

.wsp-container h2,
.wsp-container ul{	margin-bottom: 20px !important;}
.wsp-tfba_twitter_feeds-list,h2.wsp-tfba_twitter_feeds-title,.wsp-container ul.children li.page-item-3268,.wsp-container ul.children li.page-item-2692{display:none;}
#main .tablepress-id-13{margin-bottom: 40px;}
#main .tablepress-id-13 tr.row-1 th{	background: none;	font-size: 20px;	font-weight: bold;	color: #404040;}
#main .tablepress-id-13 tr.row-1 th.column-2{width: 500px;}
#main .tablepress-id-13 tr.row-2 td.column-1,
#main .tablepress-id-13 tr.row-2 td.column-2,
#main .tablepress-id-13 tr.row-2 td.column-3,
#main .tablepress-id-13 tr.row-2 td.column-4{	background:#e9832c;	color: #fff; }
#main .tablepress-id-13 tr.row-2 td.column-5,
#main .tablepress-id-13 tr.row-2 td.column-6,
#main .tablepress-id-13 tr.row-2 td.column-7{	background:#08b5df;	color: #fff; }
#main .tablepress-id-13 .odd td,#main .tablepress-id-14 .odd td{background:#fff; }
#main .tablepress-id-13 .even td,#main .tablepress-id-14 .even td{background:#efefef; }
#main .tablepress-id-14 tr.row-1 th.column-6{background:#11b6e1; }
#main .tablepress-id-14 .row-2.even .column-1,
#main .tablepress-id-14 .row-2.even .column-2,
#main .tablepress-id-14 .row-2.even .column-3,
#main .tablepress-id-14 .row-2.even .column-4,
#main .tablepress-id-14 .row-2.even .column-5{background:#f9c8aa;color: #fff;}
#main .tablepress-id-14 .row-2.even .column-6,
#main .tablepress-id-14 .row-2.even .column-7,
#main .tablepress-id-14 .row-2.even .column-8{background:#1abde4; color: #fff;}
.tablepress-id-14 td,.tablepress-id-13 td,
.tablepress-id-14 th,.tablepress-id-13 th{vertical-align: middle;}
#main .toggle-section ul li{	font-size: 20px;	font-weight: 500;	margin: 0;	padding: 0;}
#main .toggle-section ul li{font-style: 16px;font-weight: normal;padding: 0 0 0 20px;} 
#main ul li:before{width: 7px;	height: 7px;}
#main .toggle-section .top{text-align:center;color:#3B4852;font-size:24px;line-height:37px;font-weight:500;	overflow: hidden;	position: relative;}
#main .toggle-section .top .wrap{width: 100%;text-align:center}
#main .toggle-section .top .wrap a.btn_toggle{float: left;font-size: 20px;}
#main .toggle-section h1{text-align: center;}
#main .toggle-section a.btn_toggle{margin-top: 20px;background:url(assets/img/bottom-ar.svg) no-repeat 100% 9px;background-size:23px auto;display:inline-block;vertical-align:top;padding:0 38px 0 0;color:#F47A20;font-weight:500;font-size:24px;line-height:29px;text-transform: uppercase;}
#main .toggle-section .toggle-content{display: none;}
.btn-img{width: 100%;	overflow: hidden;}
.btn-img .button{margin-left: 0 !important;margin-right: 0 !important;}
.btn-img .left{	width: 45%;	float: left;	margin-top: 45px;}
.btn-img .right{width: 55%;float: right;}
.btn-img .right img{	max-width: 100%;	height: auto;}
.btn-img.clinical .left{width:34%;margin-top:0}
#main .btn-img.clinical .left .button{display:block;text-align:center;}
.btn-img.clinical .row{border-top: 1px solid #dAdAdA!important;border-bottom: 1px solid #dAdAdA!important}
.btn-img.clinical .row iframe{display:block;width:100%;}
.tablepress-id-14{overflow: hidden;}
#main .row.center.table-wide{max-width: 1200px;}
#main .row.center.table-wide ul{max-width: 975px;margin-left: auto;margin-right: auto;}
#main .tablepress-id-14 .row-2.even .column-1{width: 17%;background: #f3c9b0;}
#main .tablepress-id-14 .row-2.even .column-2{background: #edb18c;}
#main .tablepress-id-14 .row-2.even .column-3{background: #f1a36e;}
#main .tablepress-id-14 .row-2.even .column-4{background: #f19b61;}
#main .tablepress-id-14 .row-2.even .column-5{background: #f6924d;}
#main .tablepress-id-14  td{vertical-align: middle;}
#main .tablepress-id-14 th.column-1{background:#F47A23;}
#main .tablepress-id-14 th.column-7{background:#11b6e1;}
#main .tablepress-id-14 .row-2.even .column-6{background:#F47A23; }
#main .tablepress-id-14 .row-2.even .column-7{background:#4ccbec; }
#main .tablepress-id-14 .row-2.even .column-8{background:#36c5e9; }
#main .tablepress-id-14 .row-2.even .column-8 .grey{position:absolute;bottom:0;left:0;right:0;line-height:18px;display:block;margin:0;background:#4a4a4a;color:#fff;font-size: 14px;text-transform:uppercase;font-weight: 600;letter-spacing:2px;padding:6px;text-align:center;}
#main .tablepress-id-14 .row-2.even .column-8{padding-bottom:35px!important ;position:relative;}
#main .tablepress-id-14 .row-2.even .column-9{background:#24afd2; color:#fff}
#main .tablepress-id-31 .odd td { background: #fff;}
.tablepress-id-31 .row-3.odd td {  font-weight: bold;}
.tablepress-id-31 td {padding: 6px !important;}
#main .tablepress-id-31 .even td {    background: #efefef;}
#main .tablepress-id-31 .row-2.even .column-1{width: 17%;color:#fff;background: #f3c9b0;}
#main .tablepress-id-31 .row-2.even .column-2{background: #edb18c;color:#fff}
#main .tablepress-id-31 .row-2.even .column-3{background: #f1a36e;color:#fff}
#main .tablepress-id-31 .row-2.even .column-4{background: #f19b61;color:#fff}
#main .tablepress-id-31 .row-2.even .column-5{background: #f6924d;color:#fff}
#main .tablepress-id-31  td{vertical-align: middle;}
#main .tablepress-id-31 th.column-1{background:#F47A20;color:#fff}
#main .tablepress-id-31 th.column-4{background:#2D4F73;color:#fff}
#main .tablepress-id-31 .row-2 td{background:#fce8db;font-weight: 500;}
#main .tablepress-id-31 td{width: 132px;}
#main .tablepress-id-31 .row-2 td.column-4,
#main .tablepress-id-31 .row-2 td.column-5{background:#D8D9DD}
#main .tablepress-id-31 th.column-1{text-align:center}
#main .tablepress-id-31 .column-1{text-align:left;padding-left: 20px !important;width: 400px;}
#main .tablepress-id-31 .row-2.even .column-6{background:#F47A23;color:#fff }
#main .tablepress-id-31 .row-2.even .column-7{background:#4ccbec; color:#fff}
#main .tablepress-id-31 .row-2.even .column-7 .grey{ background:#4a4a4a url(assets/img/synapse-covid-table.jpg) no-repeat; background-size:100% auto; position:absolute;bottom:0;left:0;right:0;line-height:14px;display:block;margin:0;color:#fff;font-size: 11px;text-transform:uppercase;font-weight: 600;letter-spacing:0;padding:48px 3px 6px;text-align:center;}
#main .tablepress-id-31 .row-2.even .column-7 {padding-bottom: 92px !important; position: relative;}
#main .tablepress-id-31 .row-2.even .column-8{background:#36c5e9; color:#fff}
#main .tablepress-id-31 .row-2.even .column-8 .grey{position:absolute;bottom:0;left:0;right:0;line-height:18px;display:block;margin:0;background:#4a4a4a;color:#fff;font-size: 14px;text-transform:uppercase;font-weight: 600;letter-spacing:2px;padding:6px;text-align:center;}
#main .tablepress-id-31 .row-2.even .column-8{padding-bottom:35px!important ;position:relative;color:#fff}
#main .tablepress-id-31 .row-2.even .column-9{background:#24afd2; color:#fff}
#main .tablepress-id-31 .row-2.even .column-10{background:#2995b0; color:#fff}
.toggle-section{margin-top:85px;position:relative;max-width:100%;background:#f2f3f4;margin-left: calc(50% - 50vw);    margin-right: calc(50% - 50vw);	padding:0px  calc(50vw - 50%) 60px;}
.toggle-section:before {  content: "";  position: absolute;  top: -85px;  left: 0;  width: 100%;  height: 85px; background:#f2f3f4;  clip-path: polygon(0 85px, 100% 0, 100% 85px, 0% 85px);  z-index: 1;}
#main .toggle-section h1{text-transform:uppercase;color:#F47A20;font-size:42px;line-height:50px;font-weight:bold;margin:0 0 38px}
.tablepress-id-14 .row-2.even .column-6{width: 12%;}
.tablepress-id-14 .row-2.even .column-7{width: 12%;}
.tablepress-id-14 td{padding: 6px !important;}

#main .row.center.table-wide ul li{margin-bottom: 2px;}
.tablepress-id-14 .row-3.odd td{font-weight: bold;}
.page-id-5037 #main .row.center.no-top-padding {border: none;}
.page-id-5037 #main .pr .price-list + .capture {color:#8f8f8f;}

@media only screen and (max-width:1260px){
	#main .tablepress-id-31 .row-2.even .column-7 .grey{font-size:11px;padding:41px 3px 6px;}
	#main .tablepress-id-31 .row-2.even .column-7{padding-bottom:93px!important;} 
}

@media screen and (max-width:980px){
	#main .tablepress-id-14 .row-2.even .column-8 .grey{margin:0;font-size: 10px; letter-spacing: 0px;line-height: 14px;}
	.btn-img.clinical .right,
	.btn-img.clinical .left{width:100%;overflow:hidden;float:none;}
}
@media only screen and (max-width:767px){
	#main .toggle-section h1{font-size:30px;line-height:40px;margin:0 0 18px}
	#main .toggle-section .top{font-size:18px;line-height:28px;}
	.toggle-section{padding-bottom:20px}
	#main .test-def.orangenew:last-child {  margin-bottom: -22px;}
	#main .tablepress-id-31 .row-2.even .column-7{padding-bottom: 120px !important;}
	#main .tablepress-id-31 .row-2.even .column-7 .grey{padding:31px 3px 6px;}
	.page-id-5726 #main .row.left h1 img.aligncenter ,
	.page-id-7675 #main .row.left h1 img.aligncenter { max-width: 100%; height: auto;}
}
@media screen and (max-width:480px){
	#main .toggle-section .top .wrap{	width: 100%;float: none;}
	#main .toggle-section a.btn_toggle{position: static;margin-left: 20px;margin-top:5px;display: inline-block;}
	.btn-img .left{width: 100%;float: none;margin: 0 0 20px;}
	.btn-img .right{width: 100%;float: none;	}
}


/* Updates to home */
.home-featured-videos{	padding: 75px 0;	border-bottom: 3px solid #0e0e0e;}
.page-template-page-home-temp #main .gallery-holder .gmask{border:none;}
.home-featured-videos h2{	font-size: 53px;	line-height: 56px;	margin: 0 0 40px;	text-align: center;	font-weight: 600;}
.home-featured-videos .wrapper{	display: flex;	justify-content: center;	align-items: center;	max-width: 975px;	width: 100%;	margin-left: auto;	align-items: flex-start;	margin-right: auto;}
.home-featured-videos .wrapper .col{	width: 31%;	margin:0 2%;}
.home-featured-videos .wrapper .col p{color:#000;}
#main .home-featured-videos .ytc_video_container{margin-bottom: 10px !important}

@media all and (max-width: 1745px) and (min-width: 980px) {
	.is-sticky #logo.vl {display:none}
}
@media all and (max-width:924px){
	#logo.vl {  width: 250px;  height: 65px;  max-width: 250px;}
	.votelogo{ width: 250px;}
	.is-sticky #logo.vl {    width: 165px;   height: 55px;   max-width: 250px;  }
}
@media all and (max-width: 767px){
	.home-featured-videos .wrapper{display: block;}
	.home-featured-videos .wrapper .col{	width: 100%;margin-left: 0;	margin-right: 0;	}
	.home #main .youtube_channel + p{margin-bottom: 35px !important}
    .votelogo{max-width: 226px;  display: block;  margin: 6px auto -37px;}
	#logo.vl{width: 238px;  height: 92px;  max-width: 350px;  margin-top: 34px;}
   .is-sticky #logo.vl {    width: 138px;   height: 56px;}
   #main .socialrow .row.center > p{        margin: 0 0 20px;}
   #main .socialrow .social-block{padding-top:0}
}