@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@300;400;500;700&display=swap');

html {
	overflow-x: hidden;
}
html, body {
	height: auto;
}

.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	clip-path: none;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}

.content_block {
	padding-bottom: 30px;
}

.wp_content_article h1,
.wp_content_article h2,
.wp_content_article h3,
.wp_content_article h4,
.wp_content_article h5,
.wp_content_article h6 {
	margin: 0;
	margin-bottom: 20px;
	font-weight: 500;
}
.wp_content_article strong {
	font-weight: 500;
}
.wp_content_article p {
	font-size: 16px;
	line-height: 1.4;
	margin-bottom: 20px;
}
.wp_content_article p:last-child {
	margin-bottom: 0;
}
.wp_content_article ul {
	list-style: disc;
	padding-left: 18px;
	margin-bottom: 20px;
}
.wp_content_article ol {
	padding-left: 18px;
	list-style: decimal;
	margin-bottom: 20px;
}
.wp_content_article ol li {
	list-style-type: decimal;
}
.wp_content_article ul li {
	list-style-type: disc;
}
.wp_content_article ul li,
.wp_content_article ol li {
	margin-bottom: 10px;
	margin-left: 0;
	font-size: 16px;
	line-height: 1.4;
}
.wp_content_article ul li:last-child,
.wp_content_article ol li:last-child {
	margin-bottom: 0;
}
.advantage {
	z-index: 1;
}
.dr_background {
	position: relative;
	z-index: 2;
}
p:empty {
	display: none;
}
#text-88.widget{
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}

div.full-width-div.footer{
	display: none;
}
.head-wrap-allin{
	display: none;
}

/**DEV**/

.black-header-menu {
	background: black;
}

ul.site-top-menu li{
	position: relative;
	margin-left: 0;
}
ul.site-top-menu li.menu-item-22979 {
	position: relative;
}
ul.site-top-menu li.menu-item-22979::before {
	/*position: absolute;*/
	/*background-color: #009ce9;*/
	/*height: calc( 100% + 42px );*/
	/*width: calc( 100% + 42px );*/
	/*left: -22px;*/
	/*top: -22px;*/
	/*content: '';*/
	/*z-index: 1001;*/

}
ul.site-top-menu li.menu-item-22979 > a {
	position: relative;
	z-index: 1002;
}

ul.site-top-menu li a {
	font-size: 18px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #fff;
	text-decoration: none;
}
ul.site-top-menu > li > a {
	font-size: 18px;
}
ul.site-top-menu > li:first-child a {
	font-size:0;
	position: relative;
	padding-right:30px;
}
ul.site-top-menu > li:first-child a:before {
	content: "\f015";
	color: #fff;
	font-size:24px;
	font-family: 'Fontawesome';
	position: absolute;
	top: -20px;
}
ul.site-top-menu li.menu-item-16 {
	display: none !important;
}
ul.site-top-menu li.visible__sub-menu {
	display: none !important;
}
ul.site-top-menu li.visible__sub-menu .sub-menu {
	display: flex;
	display: none !important;
	right: -10px;
	background-color: #007aff;
	top: 39px;
	border-radius: 0;
	min-width: 320px;
	z-index: 1;
}
ul.site-top-menu li.visible__sub-menu:hover .sub-menu {
	display: flex;
}
ul.site-top-menu li.visible__sub-menu .sub-menu:hover {
	display: flex;
}
ul.site-top-menu li.visible__sub-menu .sub-menu li {
	width: 33%;
	margin-left: 0;
	margin: 0;
	display: flex;
	justify-content: flex-end;
}
ul.site-top-menu li.visible__sub-menu .sub-menu li a {
	padding: 5px 0;
	padding-right: 5px;
	font-size: 16px;
}
ul.site-top-menu li.visible__sub-menu .sub-menu li a:hover,
ul.site-top-menu li.visible__sub-menu .sub-menu li a:focus,
ul.site-top-menu li.visible__sub-menu .sub-menu li a:active {
	text-decoration: underline;
	color: #fff;
}


ul.sub-menu{
	z-index: 1000;
	display: none;
	min-width: 500px;
	padding: 5px 0;
	font-size: 14px;
	text-align: left;
	list-style: none;
	background-color: #000;
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}

ul.sub-menu > li {
	width: 100%;
	text-align: left;
	display: inline-block;
	padding: 5px 0;
}

ul.sub-menu > li >a{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	white-space: normal;
}
ul.sub-menu > li >a:hover{
	color: #0491d9;
}


ul.site-top-menu li:hover > ul.sub-menu {
	display: block;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-line-pack: center;
	align-content: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	column-count: 2;
}
header ul.sub-menu > li {
	margin-bottom: 0 !important;
	position: relative;
}
header ul.sub-menu > li:not(:nth-child(-n+2)) {
	margin-top: 0 !important;
}
/*header ul.sub-menu > li:not(:nth-last-child(-n+2)) a:before {
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	border-bottom: 1px dashed #0491d9;
	width: 75%;
	height: 1px;
}*/

header ul.sub-menu > li a:before {
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	border-bottom: 1px dashed #0491d9;
	width: 75%;
	height: 1px;
}


*{
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.site-header{
	min-height: 130px;
	background-color: #333;
	padding-top: 10px;
	width: 100%;
	color: white;
}

.callnow h5 {
	text-align: right;
	font-weight: 700;
	margin-top: 0;
}
.address{
	font-weight: 700;
}


.greyline{
	margin: 10px 0;
}

.threeblock{
	margin: 45px 0 25px 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 223px;

}

.threeblock * {
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 14px;
}

.threeblock h3 {
	color: #009ae3;
	text-align: center;
	font-size: 18px;
	text-transform: capitalize;
}

.threeblock p {
	text-align: justify;
	text-indent: 0;
}

.threeblock a {
	text-align: center;
	display: block;
	font-weight: 400;
	margin-top: 40px;
}

.subheader-mainpage{
	color: #585858;
	font-family: "Roboto";
	font-size: 80px;
	font-weight: 400;
	text-align: center;
}


.flex-service-sections-mainpage{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.flexrow{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin: 15px 0 15px 0;
}

.flex-service-sections-mainpage .flexrow{
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}




.service-item{
	width: auto;
	position: relative;
	margin: 10px 0;
}

.hover-service-block{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	visibility: hidden;
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background: rgba(4,145,217, 0.7);
}

.hover-service-block h3{
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 17px;
	color: #fff;
	text-align: center;
}

.service-item:hover .hover-service-block{
	visibility: visible;
}

.awards-block-mainpage img{
	display: inline-block;
}

.experience-mainpage *{
	text-align: center;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #585858;
	font-size: 72px;
}

.experience-top-bot-mainpage{
	font-weight: 300;
}

.experience-middle-mainpage{
	font-weight: 700;
}

blockquote.mainpage-blockquote{
	margin: 0 0 85px 0;
}
blockquote.mainpage-blockquote, blockquote.mainpage-blockquote *{
	border: none;
	color: #585858;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 18px;
}

blockquote.mainpage-blockquote p:before, blockquote.mainpage-blockquote p:after{
	display: block;
	content: "\201C";
	font-size: 100px;
	line-height: 0.1;
	color:  #585858;
}

blockquote.mainpage-blockquote p:before{
	text-align: left;
}
blockquote.mainpage-blockquote p:after{
	text-align: right;
	margin-top: 25px;
}



.grey-block{
	background-color: #efefef;
	padding: 25px 0 50px 0;
}

.girl-marg{
	margin-top: 50px;
	margin-bottom: 100px;
}

.header-top-girl-block {
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 48px;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 155px;
}
.header-top-girl-block:nth-child(2) {
	margin-top: 0;
}

.header-bot-girl-block{
	color: #000;
	font-family: "Roboto";
	font-size: 140px;
	font-weight: 700;
	text-transform: uppercase;
}

.testimonial-header{
	color: #585858;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 18px;
	font-weight: 700;
	margin-left: 25px;
}

.flexrow.heading-testimonial{
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.testimonial-body{
	color: #585858;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-align: justify;
	position: relative;
}

.testimonial-body:after {
	display: block;
	content: "\201C";
	font-size: 70px;
	line-height: 0.1;
	color:  #ffffff;
	text-align: right;
	position: absolute;
	bottom: -25px;
	right: 0;
}
.testimonial-body:before {
	display: block;
	content: "\201C";
	font-size: 70px;
	line-height: 0.1;
	color:  #ffffff;
	text-align: left;
	left: 0;
	top: 0;
	position: absolute;
}

.testimonial-link{
	color: #585858;
	text-decoration: none;
}

.testimonial-link:hover{
	color: #fff;
	text-decoration: none;
}

.testimonial-button {
	width: 230px;
	height: 40px;
	border-radius: 20px;
	border: 1px solid #585858;
	margin-top: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	background: rgb(221,221,221);
}

.testimonial-button:hover{
	background: rgba(0, 122, 255, 0.5);
	border-color: #ffffff;
}

/* GIRL AND DOTS STYLES*/
#girl-homepage{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.girl-list a {
	color: #7c7c7c;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 34px;
	font-weight: 400;
	line-height: 56px;
	text-decoration: none;
}
.girl-list a:hover {
	color: #0491d9;
	text-decoration: none;
}
.girl-list a.active {
	color: #0491d9;
}
#pointer-dot{
	position: absolute;
}

.dotshow{
	visibility: visible;
}

.dothide{
	visibility: hidden;
}

/** girl-list finish**/

.site-footer{
	background-color: #000;
	color: #fff;
	padding-top: 40px;
}


.searchbox {
	height: 40px;
	border-radius: 20px;
	border: 1px solid #585858;
	background-color: #fff;
	color: #585858;
	font-size: 16px;
	margin: 0 0 40px 0;
	width: calc( 100% - 44px );
	padding-left: 2%;
	padding-right: 20px;
	display: inline-block;
	vertical-align: top;
}

.infocolumn{
	margin: 30px 0 30px 0;
}

.adress{
	margin: 15px 0;
	font-weight: 700;
}

.in-the-media{
	-ms-flex-pack: distribute;
	justify-content: space-around;
}

.socials, .socials a{
	font-size: 20px;
	margin: 0 0 15px;
	color: #fff;
	text-decoration: none;
}

.socials a {
	border-right: 1px solid white;
}
.socials a:first-child .fa {
	padding-left: 0;
}

.socials a:last-child{
	border: none;
}

.socials a:hover{
	text-decoration: none;
	color: #0491d9;
}

.socials i {
	margin-top: 0;
	display: inline-block;
	padding: 10px;
	border-right: 1px solid white;
}

.socials i:last-child{
	border-right: none;
}
.footer_buttons {
	display: flex;
	flex-direction: column;
}
.footer_buttons .buttons_item {
	margin-bottom: 10px;
	display: flex;
	align-items: flex-start;
	font-weight: 700;
	flex-direction: row;
}
.footer_buttons .buttons_item > span {
	margin-right: 5px;
}
.footer_buttons .buttons_item a {
	color: #fff;
	text-decoration: underline;
}
.footer_buttons .buttons_item a:hover {
	text-decoration: none;
	color: #06c;
}

.working-hours {
	font-size: 14px;
	text-align: left;
	margin: 0 0 15px 0;
	color: #fff !important;

}

.working-hours h4{
	text-transform: uppercase;
	color: #ffffff;
	text-align: left;
}

.working-hours p{
	margin: 10px 5px 10px 5px;
}

.flexrow.hours-tabl{
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}

.hours-tabl p {
	margin: 0 5px 0 5px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
.hours-tabl p:first-child,
.hours-tabl p:last-child {
	margin-left: 0;
}

.copyright-info{
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 11px;
	font-weight: 400;
}

.socials-built-in{
	margin: 75px 0 90px 0;
}

footer.site-footer{
	margin-top: 0;
}

footer .menu-block.flexrow{
	margin: 0;
}

footer .menu-block-foot li a{
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 13px;
	font-weight: 400;
	color: white;

}

footer .menu-block-foot ul.sub-menu{
	list-style: none;
	display: block;
	position: relative !important;
	background: transparent;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin: 0;
	padding: 0;
	border: none;
	width: auto;
	top: 0!important;
	min-width: auto;
	float: none;
	-webkit-box-shadow: none;
	box-shadow: none;

}
footer .menu-block-foot ul.sub-menu li{
	width: 100%;
	text-align: left;
	margin-left: 0;
	margin-right: 15px;
}

footer .menu-block-foot ul.sub-menu>li{
	margin: 0 !important;
}

footer .menu-block-foot ul.sub-menu li a{
	padding: 0;
}
footer .menu-block-foot>li:first-child,
footer .menu-block-foot>li:last-child{
	display: none;
}


.heightblock{
	height: 80px;
}

.midtown-sec{
	padding: 80px 0 70px 0;

}

/***** div with adding information *****/
.info-div-adding{
	position: absolute;
	opacity: 0;
	height: auto;
	transition: 0.3s ease;
}
.info-div-adding.active {
	opacity:0.5;
}
#tmj-gol {
    top: 2px;
    left: 83px;
}
#tmj-gol img {
	height: 53px;
}
#tmj-g{
	top: 54px;
	left: 110px;
}
#tmj-g img {
	height:48px;
}
#neck-g{
	top: 72px;
	left: 110px;
}
#neck-g img {
	height:45px;
}

#shoulder-g{
	top: 113px;
	left: 86px;
}
#shoulder-g img {
	height:70px;
}

#mid-back-g{
	top: 110px;
	right: 126px;
}
#mid-back-g img {
	height:95px;
}

#armg-g{
	top: 220px;
	left: 67px;
}
#armg-g img {
	height:55px;
}

#wrist-g{
	bottom: 337px;
	left: 41px;
}
#wrist-g img {
	height:48px;
}

#low-back-g{
	top: 237px;
	left: 102px;
}
#low-back-g img {
	height:60px;
}

#pelvis-g{
	top: 290px;
	left: 98px;
}
#pelvis-g img {
	height:35px;
}

#hip-g{
	top: 311px;
	left: 70px;
}
#hip-g img {
	height:75px;
}

#knee-g{
	bottom: 183px;
	left: 92px;
}
#knee-g img {
	height: 50px;
}
#foot-g{
	bottom: 11px;
	left: 87px;
}
#foot-g img {
	height: 67px;
}

#heel-g {
	bottom: 5px;
	right: 106px;
}
#heel-g img {
	height:40px;
}
.info-div-adding a{
	text-decoration: none;
}

.info-div-adding a:hover{
	text-decoration: none;
}

.read-more-girl-btn{
	display: block;
	margin: 25px auto 0 auto;
	border-radius: 20px;
	border: 1px solid #585858;
	text-align: center;
}

.read-more-girl-btn:hover{
	background: rgba(0,122,255,0.5);
	border-color: #fff;
	color: #ffffff;
}



/***** div with adding information *****/

/*******Floating form styles*/

#dynamic-form {
	position: fixed;
    top: 231px;
	right: -341px;
	width: 363px;
	height: 615px;
	background: url(/wp-content/themes/nydnr/assets/images/contact-floating-form/background-for-form.png) 86% 1%;
	z-index: 10000;
	-webkit-transition: right 1s linear;
	-o-transition: right 1s linear;
	transition: right 1s linear;
}
#dynamic-form i{
	font-size: 41px;
	color: #007aff;
	margin-top: 25px;
	margin-left: 21px;
	position: absolute;
}
#dynamic-form span.wpcf7-not-valid-tip {
	position: absolute;
	min-width: 200px;
}
#dynamic-form div.wpcf7-response-output {
	margin-top: 0;
}

#to-show-dyn-form {
	position: absolute;
	left: -96px;
	top: -2px;
	border: 10px grey;
	width: 128px;
	height: 93px;
	background: url(/wp-content/themes/nydnr/assets/images/contact-floating-form/background-for-form.png);
	cursor: pointer;
	z-index: 99999999999999;
}

#to-show-dyn-form img {
	height: 72px;
	margin-top: 10px;
	margin-left: 44px;
}


#hidden{
	display: inline-block;
}

.header-of-dyn-form{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: absolute;
	top: 5px;
	right: 0;
	width: 333px;
	height: 66px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	-ms-flex-line-pack: center;
	align-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background: url(/wp-content/themes/nydnr/assets/images/contact-floating-form/back-for-text.png);
}
.header-of-dyn-form .phn-num a {
	color: #fff;
	text-decoration: none;
}
.header-of-dyn-form .phn-num a:hover {
	text-decoration: none;
	color: #fff;
}
.header-of-dyn-form:first-child{
	color: #fff;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 16px;
	font-weight: 300;
}

.header-of-dyn-form:last-child{
	color: #fff;
	font-family: "Roboto";
	font-size: 30px;
	font-weight: 700;
}


.dyn-formhold {
	width: 307px;
	height: 455px;
	position: absolute;
	right: 3px;
	top: 80px;
}

.dyn-formhold label{
	color: #9b9b9b;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 12px;
	font-weight: 300;
	margin-bottom: 13px;
}

.dyn-formhold input{
	width: 300px;
	padding: 0 8px;
	height: 42px;
	border-radius: 2px;
	border: 1px solid #009ce9;
	background-color: #fff;
	margin-top: 2px;
}

.dyn-formhold textarea{
	width: 300px;
	height: 100px;
	border-radius: 2px;
	border: 1px solid #009ce9;
	padding: 8px;
	background-color: #fff;
	resize: vertical;
}

.dyn-formhold .wpcf7-form-control.wpcf7-submit {
	width: 300px;
	height: 36px;
	border-radius: 2px;
	border: none;
	background-color: #009ce9;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	color: white;
	margin-top: 10px;
}


#dynamic-form .bord {
	height: 7px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 324px;
	-webkit-box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.2);
	box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.2);
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.gif-dyn-form {
	position: absolute;
	top: 9px;
	left: 45px;
	height: 78px;
}

#footer-searchform {
	position: relative;
}

.submit-custom-search {
	border: 1px solid #585858;
	border-left: none;
	color: #585858;
	width: 44px;
	background: #fff;
	height: 40px;
	z-index: 2;
	margin-left: -27px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	font-size: 0;
}
.submit-custom-search .fa {
	font-size: 16px;
}

.submit-custom-search i:before{
	border-left: 1px solid #585858;
	margin-right: 5px;
	padding-left: 5px;

}

/******floating form styles********/

#home_text p, .blocks {
	text-indent: 2.7em;
	line-height: 1.5;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #585858;
	text-align: justify;
}
.main_page_block_wrapper img{
	width: 100%;

}


/*----fixed menu----*/
.container-fluid.black-header-menu.small-hc {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999999999999999;
}
.f-nav{ z-index: 9999; position: fixed; left: 0; top: 0; width: 100%;}

footer .menu-block-foot ul.sub-menu {
	z-index:0;
}
.section7 .map_resize {
	width:100%;
}
.adapt-royal .rsImg rsMainSlideImage {
	margin-left:0 !important;
}
.newBanner {
	background-color: #007aff;
}
.newBanner__flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
}
.newBanner__title {
    color: #fff;
    line-height: 0.71;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 64px;
    text-transform: uppercase;
    position: relative;
    top: -3px;
}
.blue_banner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-radius: 25px;
	background-color: #007aff;
	padding-left:2px;
	text-decoration: none;
}
.blue_banner_link:hover {
	text-decoration: none;
}
.blue_banner_images {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-right:20px;
}
.blue_banner_desc span {
	text-transform: uppercase;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 18px;
	color: #fff;
}
.blue_banner_more {
	color: #fff;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 12px;
	text-decoration: underline;
	float: right;
	margin-top: 6px;
}
.apos-new-block-red-1 h2, .apos-new-block-red-3, .apos-new-block-red-2 h2, .apos-new-block-red-4 h2, .apos-new-block-red-5 {
	background-color: #CD5B45 !important;
}
.article_link {
	text-decoration: none;
}
.article_link:hover {
	color: #3399e0;
}
.footCoreBlock {
	background: url(/wp-content/themes/nydnr/assets/images/footcoreblock/bg.png) no-repeat;
	background-size:cover;
	position: relative;
	padding-top: 25px;
	padding-bottom: 140px;
	margin-bottom: 160px;
	margin-top: 0;
}
.footCoreBlock_st-head {
	color: #fff;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 24px;
	font-weight: 400;
	text-align: center;
	text-transform: capitalize;
	position: relative;
	margin-bottom: 25px;
}
.footCoreBlock_st-head:after {
	content: "";
	position: absolute;
	max-width: 300px;
	width: 100%;
	height: 1px;
	background-color: #ff2d55;
	bottom: -10px;
	left: 50%;
	transform: translateX(-50%);
}
.footCoreBlock_txt {
	text-align: justify;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #fff;
	font-size: 18px;
	font-weight: 400;
	line-height: 30px;
	padding: 15px 0;
}
.footCoreBlock_circleImg {
	position: absolute;
	bottom: -245px;
	left: 50%;
	margin-left: -380px;
}
.bottom-contact-form label {
	color: #939393;
	font-weight: normal;
}
.bottom-contact-form input[type='submit'] {
	margin-top:30px;
}
.bottom-contact-form .star {
	color: #f00;
}
.bottom-contact-form .note-form {
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size: 12px;
	font-style: italic;
	padding-bottom: 30px;
}
#dynamic-form p {
	margin-bottom:0;
}
.jobOpportunities-form input {
	width:100%;
}
.jobOpportunities-form label {
	font-size: 18px;
	color: #939393;
	font-weight: normal;
	margin-bottom:5px;
}
.jobOpportunities-form input {
	height:40px;
	font-size: 16px;
	margin-bottom:5px;
	padding:0 10px;
	width:100%;
}
.jobOpportunities-form textarea {
	font-size: 16px;
	margin-bottom:5px;
	padding:0 10px;
	width:100%;
}
.jobOpportunities-form label {
	width:100%;
}
.jobOpportunities-form input[type="submit"] {
	background: none repeat scroll 0 0 #fff;
	border-color: #1fabff;
	color: #1fabff;
	font-size: 18px;
	width: 145px !important;
	display: inline-block;
	margin-top:15px;
}
#btn_mob_menu {
	background: transparent;
	position: absolute;
	right: 0px;
	border: 1px solid #838383;
	top: 0;
	font-size: 0;
	padding: 5px 10px;
	outline: none;
	border-radius: 6px;
	z-index: 111;
}
#btn_mob_menu .fa {
	font-size: 40px;
	color: #fff;
}
.acl_new_img {
	height:280px;
	object-fit: cover;
	width:100%;
	margin-bottom:15px;
}
.blog_single_text h2 {
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 24px;
	font-weight: 700;
	margin: 20px 0;
	text-align: center;
}
.blog_single_text h3 {
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-align: center;
}
.blog_single_text p {
	font-size: 16px;
	line-height: 1.4;
	margin-bottom: 20px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
.blog_single_text .blog_title_text p {
	font-size:12px;
	line-height:normal;
}
.blog_single_text li {
	font-size: 16px;
	line-height: 1.4;
	margin-left: 18px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
footer .menu-block li {
	margin-left: 5px;
}
footer .menu-top_menu-container  {
	width: 100%;
}
footer .menu-block li a {
	display: block;
}
#menu-item-33 > ul.sub-menu {
	margin-left:0 !important;
}
#btn_mob_menu {
	display: none;
}

.pushy-left {
	-webkit-transform: translate3d(-350px, 0, 0);
	-ms-transform: translate3d(-350px, 0, 0);
	transform: translate3d(-350px, 0, 0);
}

.pushy-open-left #container,
.pushy-open-left .push {
	-webkit-transform: translate3d(350px, 0, 0);
	-ms-transform: translate3d(350px, 0, 0);
	transform: translate3d(350px, 0, 0);
}

.pushy-right {
	-webkit-transform: translate3d(350px, 0, 0);
	-ms-transform: translate3d(350px, 0, 0);
	transform: translate3d(350px, 0, 0);
}

.pushy-open-right #container,
.pushy-open-right .push {
	-webkit-transform: translate3d(-350px, 0, 0);
	-ms-transform: translate3d(-350px, 0, 0);
	transform: translate3d(-350px, 0, 0);
}
.pushy {
	width:350px;
}
.owl-carousel {
	margin-bottom: 0 !important;
}

.contact_page + .slider-inner-page {
	display: none;
}
.diastasis_recti_contact_us .form_contact_us br {
	display: none !important;
}
.list-unstyled li {
	margin-left: 0;
}
.searchbox {
	outline: none;
}
.submit-custom-search {
	outline: none;
}
#text-119 {
	margin: 0;
}


.pushy .site-top-menu.flexrow {
    flex-direction: column;
    align-items: center;
}
.pushy ul.site-top-menu > li:first-child a {
	font-size: 0;
    position: relative;
    padding-right: 30px;
}
.pushy li:not(.menu-item-has-children) .toogle_btn {
	display: none;
}
.pushy ul.site-top-menu > li:first-child a:before {
	top: 0;
}
.pushy ul.site-top-menu li a {
	padding: 0;
}
.pushy ul.site-top-menu>li {
	width: 100%;
    text-align: left;
    font-size: 18px;
    border-bottom: 1px solid #fff;
    padding: 10px 15px;
}
.pushy ul.site-top-menu>li>a {
	font-size: 18px;
    line-height: 30px;
    padding: 3px 0;
    display: inline-block;
    vertical-align: middle;
}

.pushy ul.site-top-menu li .toogle_btn {
	cursor: pointer;
}
.site-header.touch_device #backgroundBlackMenu {
	display: none !important;
}
.site-header.touch_device .black-header-menu {
	display: none !important;
}
.site-header.touch_device .header-infosection.flexrow {
	justify-content: flex-start;
}
.site-header.touch_device .header-logo-section {
	margin-right: 20px;
}
.site-header.touch_device #btn_mob_menu {
	display: block;
}
.site-header.touch_device #btn_mob_menu {
	border: none;
    top: 0;
    padding: 0;
}
.site-header.touch_device .search_btn {
	display: block !important;
}
.site-header.touch_device #btn_mob_menu .fa {
	color: #000;
    font-size: 35px;
}

.research_block.post_aboutkalika {
	padding: 20px 0px 30px;
}
.research_block {
	padding: 25px 15px 45px;
}
.research_content {
	border-radius: 50px;
	border: 2px solid #007478;
	background-color: #ddf0ee;
	position: relative;
	min-height: 80px;
	padding: 30px 40px;
}
.research_content .research_title {
	position: absolute;
	top: -20px;
	left: 74px;
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 24px;
	font-weight: 700;
}
.research_content .research_title::before {
	position: absolute;
	content: '';
	height: 2px;
	width: 100%;
	background: #fff;
	top: 18px;
	z-index: 1;
}
.research_content .research_title p {
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 2;
	text-indent: 0 !important;
}
.research_content .research_link {
	display: flex;
	flex-direction: column;
	margin-bottom: 10px;
}
.research_content .research_link:last-child {
	margin-bottom: 0;
}
.research_content .research_link a {
	margin-bottom: 20px;
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.2;
	margin-left: 5px;
}
.research_content .research_link span {
	font-size: 16px;
}
.research_content .research_link a:last-child {
	margin-bottom: 0;
}

.meta_themes_options {
	opacity: 0;
	visibility: hidden;
	height: 0;
}



.wp-pagenavi {
	margin-bottom: 30px;
    text-align: center;
    opacity: 0;
}
.wp-pagenavi > .pages {
	display: none;
}
.wp-pagenavi a, .wp-pagenavi span {
	color: #d0d0d0;
    font-size: 18px;
    margin: 0;
    padding: 0 6px;
    text-decoration: none;
    border: none;
}
.wp-pagenavi a:hover,
.wp-pagenavi a:focus {
	color: #c60;
	text-decoration: underline;
}
.wp-pagenavi span.current {
	color: #000;
    font-weight: bold;
}

.wp-pagenavi .last,
.wp-pagenavi .nextpostslink,
.wp-pagenavi .previouspostslink {
	padding: 0 2px;
}
.social-built-in {
	clear: both;
}
.staff_ul li {
	margin-left: 18px;
}

.testimonial_group .testimonial .rr_review_text {
	position: relative;
}
.testimonial_group .testimonial .rr_review_text .drop_cap {
    display: none;
}
.testimonial_group .testimonial .rr_review_text::before {
	position: absolute;
	content: '“';
	top: -15px;
    left: -20px;
    line-height: 1;
    zoom: 1;
    font-size: 60px;
    filter: alpha(opacity=25);
    opacity: 0.25;
    z-index: 0;
    display: none;
}
.testimonial_group .testimonial .rr_review_text::after {
	position: absolute;
	content: '“';
	bottom: 0px;
    right: -20px;
    font-size: 60px;
    line-height: 20px;
    zoom: 1;
    filter: alpha(opacity=25);
    opacity: 0.25;
    z-index: 0;
    display: none;
}

div#new-royalslider-23 {
	margin-bottom: 15px;
	overflow: hidden !important;
}

.Low_back_pain_content img {
	width: 100%;
	display: block;
}

.blog_single_text .Low_back_pain_content li {
	margin-left: 0;
}
.blog_single_text .Low_back_pain_content ul {
	padding-left: 18px;
}
.blog_single_text .Low_back_pain_content ol li {
	list-style: none;
}
.blog_single_text .Low_back_pain_content ol li span {
	display: inline-block;
	margin-right: 5px;
}
.ya-share2 {
	margin-top: 20px;
}

footer.site-footer p {
	text-indent: 0 !important;
	color: #fff;
}
footer.site-footer p a {
	color: #fff;
	text-decoration: none;
}
footer.site-footer p a:hover {
	text-decoration: underline;
}

.diastasis_recti_contact_us .form_contact_us p {
	text-indent: 0 !important;
}
#dynamic-form p {
	text-indent: 0 !important;
}


.snvdshc {
	margin-bottom: 20px;
}


.diastasis_recti_contact_us .form_contact_us .title::before {
	display: none;
}


.inner-rentgen-dov .fixpos {
	width: 100% !important;
	margin: 15px auto !important;
	text-align: center;
}

.shoulder_symptoms .mobile_black {
	background: transparent;
}
.shoulder_diag_bg {
	margin-bottom: 30px;
}
.cont-pic-dov .images-respon {
	margin-top: 30px;
}
.shoulder_NYDNR_bg {
	border-top: none;
}
#new-royalslider-9 {
	margin-bottom: 15px;
}

#new-royalslider-24 {
	margin: auto;
}
.container_video_carenpage .youtube-lightbox-widget-carenpage {
	margin: 0 auto 20px;
}

#attachment_1040 {
	width: 100% !important;
}
#attachment_1040 img {
	width: 100% !important;
	margin-bottom: 15px;
	display: block;
}

.video_slider_list {
	padding: 0 25px 15px;
	margin-bottom: 20px;
	display: none;
	height: 0 !important;
}
.video_slider_list.slick-initialized {
	display: block;
	height: auto !important;
}
.video_slider_list .video_slider_item {
	outline: none;
}
.video_slider_list .video_slider_item a {
	display: block;
}
.video_slider_list .video_slider_item img {
	width: 100%;
	margin: auto;
}
.video_slider_list .video_slider_item iframe {
	width: 100% !important;
	height: 100% !important;
}
.video_slider_list .slick-dots {
	position: absolute;
	bottom: -3px;
	margin: 0 !important;
	display: flex !important;
	justify-content: center;
	flex-direction: row;
	left: 0;
	right: 0;
	margin: auto;
	width: 100%;
	max-width: 100% !important;
	flex-wrap: wrap;
	padding: 0 20px;
	list-style: none;
}
.video_slider_list .slick-dots li {
	margin: 3px 5px 0 !important;
	list-style-type: none !important;
	width: 14px;
	height: 14px;
	border: 1px solid #000;
	border-radius: 100%;
	cursor: pointer;

}
.video_slider_list .slick-dots li.slick-active {
	background: #000;
}
.video_slider_list .slick-dots li button {
	display: none;
}

.video_slider_list .slick-prev {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	font-size: 0 !important;
	outline: none;
	background: none !important;
	width: 20px;
	height: 40px;
	border: none;
	left: 0;
	padding: 0;
}
.video_slider_list .slick-prev::before {
	content: "\f104";
	color: #000;
	position: absolute;
	font: normal normal normal 36px/1 FontAwesome;
	text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}
.video_slider_list .slick-next {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	font-size: 0 !important;
	outline: none;
	background: none !important;
	width: 20px;
	height: 40px;
	border: none;
	right: 0;
	padding: 0;
}
.video_slider_list .slick-next::before {
	content: "\f105";
	color: #000;
	position: absolute;
	font: normal normal normal 36px/1 FontAwesome;
	text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
}

div#wpcp-error-message {
	display: none !important;
}
.synved-tab-title-testimonials h2, .synved-tab-title-why-nydnrehab h2 {
	padding-top: 10px !important;
}
.synved-tab-title-practice-philosophy h2, .synved-tab-title-who-we-are h2 {
	padding-top: 10px !important;
}

#post-body .article .title_post_body {
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 32px;
    color: #000;
    line-height: 1;
    margin-top: 20px;
    margin-bottom: 10px;
    font-weight: 700;
}
#post-body .article h1 {
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 32px;
    color: #000;
    line-height: 1;
    margin-top: 20px;
    margin-bottom: 10px;
    font-weight: 700;
}
.neck_pain_content_article {
	display: none;
}
.wrapper_btn_read_more {
	text-align: center;
	margin: 30px 0 10px;
	margin-bottom: 50px;
}
.wrapper_btn_read_more a {
	display: inline-block;
	vertical-align: top;
	text-align: center;
	line-height: 1.2;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	border-radius: 20px;
	font-size: 18px;
	font-weight: 400;
	margin: 0;
	padding: 12.5px 30px;
	color: #fff;
	opacity: 1;
	text-decoration: none;
	background-color: #06c;
	transition: all .3s ease-out;
}
.wrapper_btn_read_more a:hover {
	opacity: .85;
	text-decoration: none;
	color: #fff;
}

#post-body .article p:empty {
	display: none;
}
#post-body .article h1:empty {
	display: none;
}
.f_and_a_treat_title {
	color: #333;
}

.services-section-mainpage .subheader-mainpage {
	margin: 40px 0;
}
.certification-mainpage {
	margin: 100px 0;
	align-items: center;
}
.certification-mainpage.certification_block {
	margin: 50px  0 150px;
}

.apart_home_list {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin-bottom: 60px;
}
.apart_home_item {
	width: 27%;
	margin: 0 0 70px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.subheader-mainpage.apart {
	margin-top: 0;
	margin-bottom: 80px;
}
.subheader-mainpage.home_expert {
	margin: 25px 0 65px;
}
.subheader-mainpage.home_testimonials {
	margin: 25px 0 50px;
}
.subheader-mainpage.home_media {
	margin: 0 0 35px;
}

.apart_home_item:nth-child(3n+2) {
	margin: 0 9.5% 70px;
}
.apart_home_item .wrap_img {
	text-align: center;
	width: 90px;
	height: 90px;
	margin: 0 auto 35px;
}
.apart_home_item .wrap_img img {
	display: block;
	max-width: 100%;
	margin: auto;
}
.apart_home_item .wrap_text strong {
	display: block;
	text-align: center;
	color: #009ae3;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 18px;
	line-height: 1.2;
	margin-bottom: 13px;
	text-transform: uppercase;
	font-weight: 400;
}
.apart_home_item .wrap_text p {
	color: #585858;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 20px;
	text-align: justify;
}

 .in-the-media.home_in_the_media_list {
 	margin-bottom: 40px;
 }
 .in-the-media.home_in_the_media_list img {
 	object-fit: contain;
 }

/*START Youtube Preloader*/
.youtube {
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
	display: inline-block;
	overflow: hidden;
	transition: all 200ms ease-out;
	cursor: pointer;
	background-size: cover;
}

.youtube .play {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 68px;
	height: 48px;
	margin-left: -34px;
	margin-top: -24px;
	-moz-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
	-webkit-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
	transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
	z-index: 63;
	cursor: pointer;
	padding: 0;
	outline: none;
	border: 0;
	background-color: transparent;
}
.youtube .play svg {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	pointer-events: none;
}
.youtube .play svg .button-bg{
	-moz-transition: fill .1s cubic-bezier(0.4,0.0,1,1),fill-opacity .1s cubic-bezier(0.4,0.0,1,1);
	-webkit-transition: fill .1s cubic-bezier(0.4,0.0,1,1),fill-opacity .1s cubic-bezier(0.4,0.0,1,1);
	transition: fill .1s cubic-bezier(0.4,0.0,1,1),fill-opacity .1s cubic-bezier(0.4,0.0,1,1);
	fill: #212121;
	fill-opacity: .8;
}
.youtube:hover .play svg .button-bg{
	opacity: 1;
	fill: #f00;
}
.slick-disabled {
	opacity: 0.4;
	cursor: default;
}

.pushy-phone {
	position: absolute;
    width: 85%;
    z-index: 1;
    height: 61px;
    right: 0;
    text-align: left;
    line-height: 1;
}
.pushy-phone a {
	font-size: 20px;
    color: #fff !important;
    line-height: 1.55;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
.pushy ul.site-top-menu>li:first-child a {
	position: relative;
	top: 6px;
}

#home_text h2, #home_text h3 {
	text-align: center;
	margin-top: 10px;
}

.blog_top_title p {
	padding-bottom: 130px;
}
.blog_top_title h1 {
	padding-top: 130px;
}

.panel-top.wrist_page .panel-left .widget_nav_menu div ul > li:first-child {
	display: none;
}

.video_kalika {
	position: relative;
}
.video_kalika .play {
	position: absolute;
    left: 50%;
    top: 50%;
    width: 68px;
    height: 48px;
    margin-left: -34px;
    margin-top: -24px;
    -moz-transition: opacity .25s cubic-bezier(0,.0,.2,1);
    -webkit-transition: opacity .25s cubic-bezier(0,.0,.2,1);
    transition: opacity .25s cubic-bezier(0,.0,.2,1);
    z-index: 63;
    cursor: pointer;
    padding: 0;
    border: 0;
    background-color: transparent;
    outline: none;
}
.video_kalika .play svg {
	height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.video_kalika:hover .play svg .button-bg {
	opacity: 1;
    fill: red;
}
.main_page_block_inner_wrapper.video_kalika + a:hover {
	color: #06c;
}
.article ul.publ_list {
	list-style: none;
}
.article ul.publ_list li {
	list-style: none;
	margin-left: 0;
}
.wrap_btn_publ {
	text-align: center;
    margin: 20px 0;
}
.wrap_btn_publ a {
	display: inline-block;
    vertical-align: top;
    text-align: center;
    line-height: 1.2;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    border-radius: 20px;
    font-size: 18px;
    font-weight: 400;
    margin: 0;
    padding: 12.5px 30px;
    color: #fff;
    opacity: 1;
    text-decoration: none;
    background-color: #06c;
    cursor: pointer;
    transition: all .3s ease-out;
}
.wrap_btn_publ a:hover {
	opacity: .85;
    text-decoration: none;
    color: #fff;
}
.staff_content_publ {
	display: none;
}
.shoulder_condit_list_wrapper {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-bottom: 40px;
}
.shoulder_condit_list_wrapper .shoulder_condit_list {
	width: 48%;
	display: flex;
	align-items: center;
}
.shoulder_condit_list_wrapper .shoulder_condit_list img {
	width: 60px;
}
.shoulder_condit_list_wrapper .shoulder_condit_list .shoulder_list_text {
	width: calc( 100% - 60px );
}
.flexrow.hours-tabl {
	flex-wrap: wrap;
}
.flexrow.hours-tabl p:last-child {
	width: 100%;
}

.video_kalika + a:hover {
	color: #337ab7;
}

.wrap_royalslider {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	flex-wrap: wrap;
}
.item_sliderslider {
	width: 49%;
}
.item_sliderslider .royalSlider {
	width: auto !important;
}
.item_sliderslider .royalSlider .rsMainSlideImage {
	width: calc( 100% - 120px ) !important;
	margin: auto !important;
	margin-left: 60px !important;
	object-fit: contain;
	margin-top: 4px !important;
	height: 100% !important;
}
.item_sliderslider .royalSlider .rsArrowLeft {
	background-color: #222;
}
.item_sliderslider .royalSlider .rsArrowRight {
	background-color: #222;
}

.header-adress {
	margin-top: 10px;
	color: #fff;
	margin-bottom: 5px;
}

.block_footer_menu {
	padding: 50px 0 0;
}

.block_footer_menu .link_button_list {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.block_footer_menu .link_button_list a {
	margin-bottom: 15px;
	display: inline-block;
	text-align: center;
	vertical-align: top;
	color: #fff;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 18px;
	line-height: 1.2;
	border-radius: 20px;
	background-color: #007aff;
	font-weight: 300;
	padding: 5px 15px;
	margin-right: 10px;
	text-decoration: none;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
}
.block_footer_menu .link_button_list a:hover {
	text-decoration: none;
	opacity: .85;
	color: #fff;
}
/*END Youtube Preloader*/


.touch_device .video_slider_list .slick-dots {
	bottom: 0px;
	display: none !important;
}
.touch_device .video_slider_list .slick-dots li {
	width: 12px;
	height: 12px;
}

.header-infosection {
	position: relative;
}

.wrapper_staff .item_staff img {
	margin: 0 15px 15px 0;
    float: left;
    width: 175px;
    height: 230px;
    object-fit: cover;
}

/*  style NEW HEADER   */
.site-header.newHome {
	min-height: auto;
	background-color: #f2f4f5;
	padding-top: 0;
}
.site-header.newHome .container_home_block {
	padding: 15px;
}
.site-header.newHome .container_home_block .flexrow {
	margin: 0;
	align-items: center;
}
.site-header.newHome .callnow span {
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: 0;
	position: relative;
}
.site-header.newHome .callnow span::before {
	content: '';
	position: absolute;
	top: 7px;
	width: 21px;
	height: 21px;
	left: -31px;
	background: url(/wp-content/themes/nydnr/assets/images/home_test/call.png) no-repeat;

}
.site-header.newHome .callnow span a {
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: 0;
}
.site-header.newHome .wrap_btn {
    text-align: right;
    margin-bottom: 10px;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}
.site-header.newHome .wrap_btn .tryve__button {
	width: 100%;
    max-width: 231px;
}
.site-header.newHome .wrap_btn a, .site-header.newHome .wrap_btn span  {
	width: 100%;
	max-width: 231px;
	height: 25px;
	border-radius: 3px;
	background-color: #007aff;
	color: #fff;
	font-family: 'Roboto';
	font-size: 13px;
	font-weight: 300;
	line-height: 25px;
	cursor: pointer;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	position: relative;
	margin-bottom: 4px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.site-header.newHome .wrap_btn a:last-child {
	margin-bottom: 0;
}
.site-header.newHome .wrap_btn img {
	width: 20px;
    height: 13px;
    margin-right: 0;
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
}
.site-header.newHome .wrap_btn a:hover,
.site-header.newHome .wrap_btn a:focus,
.site-header.newHome .wrap_btn a:active,
.site-header.newHome .wrap_btn span:hover{
	text-decoration: none;
	color: #fff;
	opacity: .85;
}
.site-header.newHome .header-logo-section > a img {
	/*max-width: 213px;*/
	width: 100%;
	display: block;
}
.site-header.newHome .header-logo-section > a {
	display: block;
	width: 100%;
}

.site-header.newHome ul.site-top-menu > li > a {
	text-transform: uppercase;
}
.home_block_expert .expert_options_item .video-container iframe {
	width: 100% !important;
	height: 100% !important;
}
.home_testimonials_wrapper .wrap_video_testimonials .video-container iframe {
	width: 100% !important;
	height: 100% !important;
}

.wrapper_navigation_button {
	margin-bottom: 35px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}
.wrapper_navigation_button a {
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 20px;
	text-align: center;
	margin: 0 20px 15px;
	display: inline-block;
	background-color: #fff;
	vertical-align: top;
	line-height: 1.2;
	padding: 11px 30px;
	border-radius: 25px;
	border: 2px solid #007aff;
	transition: all .4s ease-out;
	-webkit-transition: all .4s ease-out;
	-ms-transition: all .4s ease-out;
	-moz-transition: all .4s ease-out;
	text-decoration: none;
}
.wrapper_navigation_button a:hover {
	color: #fff;
	background-color: #007aff;
}

.site-header.touch_device .header-calling-section {
	padding-left: 40px;
	display: none;
	position: relative;
	min-height: 60px;
}

.pushy-content ul.site-top-menu li {
	position: relative;
    margin-left: 0;
    display: block;
    width: 100%;
    padding: 7.5px 10px;
}
.pushy-content ul.site-top-menu li.menu-item-16 {
	display: block !important;

}
.pushy-content ul.site-top-menu li.visible__sub-menu {
	padding: 0;
	display: block !important;
}
.pushy-content ul.site-top-menu li.visible__sub-menu a {
	padding: 10.5px 10px;
}
.pushy-content ul.site-top-menu li.visible__sub-menu .toogle_btn {
	display: none !important;
}
.pushy-content ul.site-top-menu li.visible__sub-menu .submenu {
	display: flex !important;
	flex-direction: column;
}
.pushy-content ul.site-top-menu li.visible__sub-menu .submenu li {
	width: 100%;
	border-top: 1px solid #fff;
	padding: 0;
}
.pushy-content ul.site-top-menu li.visible__sub-menu .submenu li a {
	text-transform: uppercase;
	font-size: 18px;
	line-height: 30px;
}

.rsOverflow {
	width: 100% !important;
}
.header-calling-section .header__text {
	text-align: right;
	margin-bottom: 7px;
	max-width: 400px;
	margin-left: auto;
	margin-right: 0;
}
.header-calling-section .header__text span {
	display: inline-block;
	vertical-align: top;
	color: #000;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 1.2;
    letter-spacing: 0;
}
.tel_answering {
	color: #000;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0;
    margin-top: 7px;
    text-align: right;
}
.header-infosection .callnow {
	text-align: right;
}
.tel_answering a {
	color: #000;
	padding-left: 30px;
	position: relative;
}
.tel_answering a::before {
	content: '';
    position: absolute;
    top: 3px;
    width: 21px;
    height: 21px;
    left: 0;
    background: url(/wp-content/themes/nydnr/assets/images/home_test/call.png) no-repeat;
}
.header-logo-section {
	display: flex;
	align-items: flex-start;
	flex-direction: column;
	width: 300px;
}
.header-logo-section > a > img {
	max-height: 100px;
}
.header-logo-section .logo_review {
	margin-top: 15px;
	position: relative;
	padding-top: 15px;
	width: 100%;
}
.header-logo-section .logo_review::before {
	top: 0;
	left: 0;
	width: 100%;
	max-width: 275px;
	height: 1px;
	content: '';
	position: absolute;
	background-color: #e1e1e1;
}
.header-logo-section .logo_review a {
	display: flex;
	align-items: center;
	flex-direction: row;
	text-decoration: none;
}
.header-logo-section .logo_review a:hover {
	text-decoration: none;
	color: #007aff;
}
.header-logo-section .logo_review span {
    margin-left: 10px;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    text-transform: uppercase;
    color: #007aff;
    position: relative;
    top: -4px;
	display: inline-flex;
}
.header-logo-section .logo_review span:after {
	content: "≫";
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1;
}
.header-logo-section .logo_review img {
	display: block;
	max-width: 58px;
}

.scroll-to-top {
    position: fixed;
    cursor: pointer;
    opacity: 0;
    visibility: hidden;
    z-index: 1000;
    width: 45px;
    height: 45px;
    background-color: #014461;
    left: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    bottom: 20px;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.scroll-to-top.visible {
	opacity: 1;
    visibility: visible;
}
.scroll-to-top .fa {
	font-size: 28px;
    color: #fff;
    position: relative;
    top: -2px;
}

h3.widget-title:after {
	display: none !important;
}

.search_content.search_page {
	padding: 30px 0;
}

.search_content.search_page .inside .article {
	margin-bottom: 40px;
}
.search_content.search_page .inside .article:last-child {
	margin-bottom: 0;
}
.search_content.search_page .inside .article h2 a {
	color: #393939;
	font-size: 22px;
	font-weight: 400;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	line-height: 1.2;
}
.search_content.search_page .inside .article p {
	font-weight: 400;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	line-height: 1.4;
	font-size: 16px;
	color: #393939;
}
.search_content.search_page .inside .article h2 a:hover {
	color: #393939;
}

.site-header .search_btn {
    position: absolute;
    right: 42px;
    height: 36px;
    top: 0;
    padding: 5px 8px;
    border-right: 1px solid #999;
}
.site-header .search_btn.open {
	border-right: none;
}
.site-header .search_btn .fa {
	font-size: 24px;
	color: #000;
}
.site-header .search_btn #header-searchform {
	display: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 240px;
}
.site-header .search_btn.open #header-searchform {
	display: block;

}
.site-header .search_btn .icon_search_btn {
	cursor: pointer;
	display: block;
}
.site-header .search_btn.open .icon_search_btn {
	display: none;
}
.site-header .search_btn input {
	height: 36px;
    background: #fff;
    width: 100%;
    color: #000;
    font-size: 16px;
    appearance: none;
    -webkit-appearance: none;
    border-radius: 0;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    padding: 0 40px 0 10px;
    outline: none;
    border: 1px solid #999;
}
.site-header .search_btn button {
	position: absolute;
    right: 0px;
    border-radius: unset;
	-webkit-appearance: none;
    appearance: none;
    border: none;
    background: transparent;
    top: 50%;
    transform: translateY(-50%);
    height: 100%;
    margin: 0;
    padding-right: 9px;
}
.desctop_search_btn {
	text-align: right;
    position: relative;
    padding-right: 10px;
}
.desctop_search_btn .icon_search_btn {
	font-size: 18px;
	cursor: pointer;
}
.desctop_search_btn form {
	display: none;
    position: absolute;
    right: 0;
    top: -5px;
    z-index: 111;
    width: 250px;
}

.desctop_search_btn.open form {
	display: block;
}
.desctop_search_btn form input {
    color: #000;
    border: none;
    background: #ffff;
    width: 100%;
    height: 34px;
    padding: 5px 10px;
    font-size: 0;
    line-height: 1;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    padding-right: 34px;
    outline: none;
    appearance: none;
    -webkit-appearance: none;
    border-radius: 0;
    border: none;
}
.desctop_search_btn.open form input {
	font-size: 16px;
}
.desctop_search_btn form button {
	position: absolute;
    color: #000;
    font-size: 18px;
    appearance: none;
    -webkit-appearance: none;
    border-radius: 0;
    border: none;
    background: transparent;
    right: 0;
    height: 100%;
    padding-right: 9px;
    top: 50%;
    transform: translateY(-50%);
}


/*PAGE REVIEWS*/

.testimonials_content .top_bg {
	padding: 160px 0 180px;
	background-image: url(/wp-content/themes/nydnr/assets/images/reviews/reviews_bg.png);
	background-repeat: no-repeat;
    background-position: center top;
	-webkit-background-size: cover;
	background-size: cover;
	margin-bottom: 100px;
}
.testimonials_content .top_bg h1 {
	text-align: center;
	color: #fff;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 84px;
	font-weight: 300;
	line-height: 1;
}
.testimonials_content .wrapper_testimonials .subtitle {
	display: block;
	text-align: center;
	color: #303030;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 1;
	margin-bottom: 100px;
}
.testimonials_content .testimonials_social_list {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
	margin: 0 auto 40px auto;
}
.testimonials_content .testimonials_social_item {
	margin: 0 15px 40px;
}
.testimonials_content .testimonials_social_item:last-child .wrap_img img {
	box-shadow: 1px 1px 8px 0px rgba(0,0,0,.13);
    border-radius: 12px;
}
.testimonials_content .testimonials_social_list .wrap_img {
	margin: auto auto 20px;
	height: 141px;
	max-width: 160px;
}
.testimonials_content .testimonials_social_list .wrap_img a {
	display: flex;
	align-items: center;
	height: 100%;
	justify-content: center;
}
.testimonials_content .testimonials_social_list .wrap_img img {
	display: block;
	max-width: 100%;
	margin: auto;
	height: 100%;
	object-fit: contain;
}

.testimonials_content .testimonials_social_item > a {
	color: #303030;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 12px;
	font-weight: 400;
	display: block;
	line-height: 1;
	text-align: center;
}

.testimonials_content .reviews_slider_container {
	max-width: 1300px;
	width: 100%;
	margin: auto;
	padding: 0 15px;
}
.testimonials_content .reviews_slider_container h2 {
    color: #000;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.2;
    margin: 0;
    margin-bottom: 35px;
    padding-bottom: 10px;
    position: relative;
    text-align: center;
}
.testimonials_content .reviews_slider_container h2::before {
    position: absolute;
    content: '';
    width: 100%;
    max-width: 300px;
    height: 1px;
    background-color: #ff2d55;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 0;
}
.testimonials_content .reviews_slider {
	padding: 0 40px;
	margin-bottom: 50px;
}
.testimonials_content .reviews_slider.ios_browser .slick-track {
	display: block;
}
.testimonials_content .reviews_slider .slick-track {
	display: flex;
    flex-flow: row wrap;
}
.testimonials_content .reviews_slider .slick-arrow {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 10;
	cursor: pointer;
}
.testimonials_content .reviews_slider .slick-arrow .fa {
	color: #303030;
	font-size: 46px;
	font-weight: 400;
}
.testimonials_content .reviews_slider .prev {
	left: 0;
}
.testimonials_content .reviews_slider .next {
	right: 0;
}
.testimonials_content .reviews_slide {
	margin: 0 15px;
	background-color: #fafafa;
	padding: 25px 10px 30px;
	outline: none;
	position: relative;
	height: auto;
}
.testimonials_content .reviews_slide .top_slide_content {
	margin-bottom: 20px;
}
.testimonials_content .reviews_slide .wrap_img {
	width: 120px;
	height: 120px;
	border-radius: 100%;
	overflow: hidden;
	margin-bottom: 15px;
}
.testimonials_content .reviews_slide .wrap_img img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.testimonials_content .reviews_slide .top_slide_content > strong {
	display: block;
	color: #427fed;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1;
	margin-bottom: 7px;
}
.testimonials_content .reviews_slide .top_slide_content .date {
	color: #777;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	margin-bottom: 10px;
}
.testimonials_content .reviews_slide .wrap_text {
	color: #303030;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2;
}
.testimonials_content .reviews_slide .wrap_text .wrap_btn {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 15px;
	text-align: center;
}
.testimonials_content .reviews_slide .wrap_text .wrap_btn a {
	display: inline-block;
    vertical-align: top;
    text-align: center;
    color: #fff;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-decoration: none;
    line-height: 38px;
    border: 1px solid #007aff;
    background-color: #007aff;
    border-radius: 20px;
    width: 160px;
    height: 40px;
    opacity: 1;
    transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
}
.testimonials_content .reviews_slide .wrap_text .wrap_btn a:hover {
	text-decoration: none;
	opacity: .8;
}
.testimonials_content .reviews_slide .wrap_text * {
	margin-bottom: 0;
}
.testimonials_content .reviews_slide .absolute_social {
	position: absolute;
	right: 10px;
	top: 25px;
}
.testimonials_content .reviews_slide .absolute_social .fa {
	color: #303030;
	font-size: 30px;
	line-height: 1;
	font-weight: 400;
}

.reviews_slide_stars {
	display: flex;
	flex-direction: row;
}
.reviews_slide_stars__item {
	margin-right: 5px;
}
.reviews_slide_stars__item .fa {
	font-size: 17px;
	color: rgb(231, 113, 27);
}
.reviews_slide_stars__item:last-child {
	margin-right: 0;
}

/*---------Breadcrumb---------*/

.breadcrumb_wrapper {
	padding: 15px 0;
	position: relative;
}
.breadcrumb_wrapper::before {
	content: '';
	position: absolute;
	left: -100vw;
	width: 100vw;
	height: 2px;
	background-color: #e5e5e5;
	top: 50%;
	transform: translateY(-50%);
}
.breadcrumb_wrapper > span {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.breadcrumb_wrapper > span > span {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.breadcrumb_wrapper > span a {
	color: #303030;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	padding: 5px 10px;
	margin-right: 7px;
	border-radius: 12px;
	background-color: #e5e5e5;
	text-decoration: none;
	position: relative;
	display: inline-block;
	vertical-align: middle;
}
.breadcrumb_wrapper > span a::before {
	position: absolute;
	content: "";
	height: 2px;
    top: 50%;
    transform: translateY(-50%);
    background-color: #e5e5e5;
    width: 12px;
    left: -12px;
}
.breadcrumb_wrapper > span a:hover {
	background-color: #2b2b2b;
	color: #fff;
	z-index: 1111;
}
.breadcrumb_wrapper span.breadcrumb_last {
	color: #303030;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	padding: 5px 0px;
	display: inline-block;
	vertical-align: middle;
	max-width: 350px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.reviews_descr_popup {
	background-color: #fff;
    max-width: 600px;
    margin: 40px auto;
    width: 96%;
    position: relative;
    border-radius: 20px;
    padding: 40px 20px 30px;
}
.reviews_descr_popup strong {
    display: block;
    color: #303030;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 10px;
}
.reviews_descr_popup .date {
	color: #777;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    margin-bottom: 15px;
}
.reviews_descr_popup .wrap_text {
	color: #303030;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2;
}
.reviews_descr_popup .wrap_text p {
	margin-bottom: 10px;
}
.reviews_descr_popup .wrap_text *:last-child {
	margin-bottom: 0;
}

.home_block_slider .slider-inner-page .owl-item img {
	height: 400px;
	overflow: hidden;
	object-fit: cover;
}
.slider-inner-page.footer_slider .owl-item img {
	height: 550px;
	overflow: hidden;
	object-fit: cover;
}
.video_slider_list.slider_with_img .video-container {
	padding-top: 0;
	padding-bottom: 66.25%;
}


.testimonials_content .wp-facebook-place {
	display: none;
}

.testimonials_content .wp-facebook-reviews {
	padding: 0 40px;
	margin-bottom: 50px;
}
.testimonials_content .wp-facebook-reviews .slick-track {
	display: flex;
    flex-direction: row;
}
.testimonials_content .wp-facebook-reviews.ios_browser .slick-track {
	display: block;
}
.testimonials_content .wp-facebook-reviews .slick-arrow {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 10;
	cursor: pointer;
}
.testimonials_content .wp-facebook-reviews .slick-arrow .fa {
	color: #303030;
	font-size: 46px;
	font-weight: 400;
}
.testimonials_content .wp-facebook-reviews .prev {
	left: 0;
}
.testimonials_content .wp-facebook-reviews .next {
	right: 0;
}
.testimonials_content .wp-facebook-review {
	margin: 0 15px;
	background-color: #fafafa;
	padding: 25px 10px;
	outline: none;
	position: relative;
	height: auto;
}

.testimonials_content .wp-facebook-review .wp-facebook-left {
	margin-bottom: 15px;
}
.testimonials_content .wp-facebook-review .wp-facebook-left img {
    width: 120px;
    height: 120px;
    border-radius: 100%;
    overflow: hidden;
    display: block;
}
.testimonials_content .wp-facebook-review .wp-facebook-right a {
	display: block;
    color: #303030;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 7px;
    text-decoration: none;
}
.testimonials_content .wp-facebook-review .wp-facebook-right > a:hover {
	text-decoration: none;
}
.testimonials_content .wp-facebook-review .wp-facebook-right .wp-facebook-time {
	color: #777;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    margin-bottom: 10px;
    display: block;
}
.testimonials_content .wp-facebook-review .wp-facebook-right .wp-facebook-stars {
	margin-bottom: 20px;
	display: block;
}
.testimonials_content .wp-facebook-review .wp-facebook-right .wp-stars path {
	fill: #303030;
}
.testimonials_content .wp-facebook-review .wp-facebook-right .wp-facebook-text {
	display: block;
	color: #303030;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2;
}

.testimonials_content .wp-facebook-review .absolute_social {
	position: absolute;
    right: 10px;
    top: 25px;
}
.testimonials_content .wp-facebook-review .absolute_social .fa {
	color: #303030;
    font-size: 30px;
    line-height: 1;
    font-weight: 400;
}


/*--------YELP--------*/

.testimonials_content .wp-yelp-place {
	display: none;
}

.testimonials_content .wp-yelp-reviews {
	padding: 0 40px;
	margin-bottom: 50px;
}
.testimonials_content .wp-yelp-reviews .slick-track {
	display: flex;
    flex-direction: row;
}
.testimonials_content .wp-yelp-reviews.ios_browser .slick-track {
	display: block;
}
.testimonials_content .wp-yelp-reviews .slick-arrow {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 10;
	cursor: pointer;
}
.testimonials_content .wp-yelp-reviews .slick-arrow .fa {
	color: #303030;
	font-size: 46px;
	font-weight: 400;
}
.testimonials_content .wp-yelp-reviews .prev {
	left: 0;
}
.testimonials_content .wp-yelp-reviews .next {
	right: 0;
}
.testimonials_content .wp-yelp-review {
	margin: 0 15px;
	background-color: #fafafa;
	padding: 25px 10px;
	outline: none;
	position: relative;
	height: auto;
}

.testimonials_content .wp-yelp-review .wp-yelp-left {
	margin-bottom: 15px;
}
.testimonials_content .wp-yelp-review .wp-yelp-left img {
    width: 120px;
    height: 120px;
    border-radius: 100%;
    overflow: hidden;
    display: block;
}
.testimonials_content .wp-yelp-review .wp-yelp-right a {
	display: block;
    color: #303030;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 7px;
    text-decoration: none;
}
.testimonials_content .wp-yelp-review .wp-yelp-right > a:hover {
	text-decoration: none;
}
.testimonials_content .wp-yelp-review .wp-yelp-right .wp-yelp-time {
	color: #777;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    margin-bottom: 10px;
    display: block;
}
.testimonials_content .wp-yelp-review .wp-yelp-right .wp-yelp-stars {
	margin-bottom: 20px;
	display: none;
}
.testimonials_content .wp-yelp-review .wp-yelp-right .wp-stars path {
	fill: #303030;
}
.testimonials_content .wp-yelp-review .wp-yelp-right .wp-yelp-text {
	display: block;
	color: #303030;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2;
}

.testimonials_content .wp-yelp-review .absolute_social {
	position: absolute;
    right: 10px;
    top: 25px;
}
.testimonials_content .wp-yelp-review .absolute_social .fa {
	color: #303030;
    font-size: 30px;
    line-height: 1;
    font-weight: 400;
}



/*----------YELP END--------*/


/*--------GOOGLE--------*/

.testimonials_content .wp-google-place {
	display: none;
}

.testimonials_content .wp-google-reviews {
	padding: 0 40px;
	margin-bottom: 50px;
}
.testimonials_content .wp-google-reviews .slick-track {
	display: flex;
   	flex-direction: row;
}
.testimonials_content .wp-google-reviews.ios_browser .slick-track {
	display: block;
}
.testimonials_content .wp-google-reviews .slick-arrow {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 10;
	cursor: pointer;
}
.testimonials_content .wp-google-reviews .slick-arrow .fa {
	color: #303030;
	font-size: 46px;
	font-weight: 400;
}
.testimonials_content .wp-google-reviews .prev {
	left: 0;
}
.testimonials_content .wp-google-reviews .next {
	right: 0;
}
.testimonials_content .wp-google-review {
	margin: 0 15px;
	background-color: #fafafa;
	padding: 25px 10px;
	outline: none;
	position: relative;
	height: auto;
}

.testimonials_content .wp-google-review .wp-google-left {
	margin-bottom: 15px;
}
.testimonials_content .wp-google-review .wp-google-left img {
    width: 120px;
    height: 120px;
    border-radius: 100%;
    overflow: hidden;
    display: block;
}
.testimonials_content .wp-google-review .wp-google-right a {
	display: block;
    color: #303030;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 7px;
    text-decoration: none;
}
.testimonials_content .wp-google-review .wp-google-right > a:hover {
	text-decoration: none;
}
.testimonials_content .wp-google-review .wp-google-right .wp-google-time {
	color: #777;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    margin-bottom: 10px;
    display: block;
}
.testimonials_content .wp-google-review .wp-google-right .wp-google-stars {
	margin-bottom: 20px;
	display: block;
}
.testimonials_content .wp-google-review .wp-google-right .wp-stars path {
	fill: #303030;
}
.testimonials_content .wp-google-review .wp-google-right .wp-google-text {
	display: block;
	color: #303030;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2;
    max-height: 289px;
    padding-bottom: 5px;
    overflow: hidden;
}

.testimonials_content .wp-google-review .absolute_social {
	position: absolute;
    right: 10px;
    top: 25px;
}
.testimonials_content .wp-google-review .absolute_social .fa {
	color: #303030;
    font-size: 30px;
    line-height: 1;
    font-weight: 400;
}
.testimonials_content .wp-google-url {
	display: block;
	text-align: center;
	text-align: center;
    color: #fff;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-decoration: none;
    line-height: 38px;
    border: 1px solid #007aff;
    background-color: #007aff;
    border-radius: 20px;
    width: 200px;
    margin: auto;
    height: 40px;
    opacity: 1;
    transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
}
.testimonials_content .wp-google-content-inner .wp-google-url:hover {
	text-decoration: none;
    opacity: .8;
}


/*----------GOOGLE END--------*/

.testimonials_content .wp-more-toggle {
	display: none;
}


.our_clients_block_content {
	margin: 50px auto 0;
}

.our_clients_block_content h2 {
	color: #303030;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.2;
    margin: 0;
    margin-bottom: 35px;
    padding-bottom: 10px;
    position: relative;
    text-align: center;
}

.our_clients_block_content h2::before {
	position: absolute;
    content: '';
    width: 100%;
    max-width: 300px;
    height: 1px;
    background-color: #ff2d55;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 0;
}
.our_clients_block_content .our_clients_block_list {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
}
.our_clients_block_content .our_clients_block_item {
	width: 48%;
	margin-bottom: 30px;
	position: relative;
}
.our_clients_block_content .our_clients_block_item img {
	display: block;
	max-width: 100%;
	width: 100%;
	object-fit: cover;
	margin: auto;
}
.our_clients_block_content .our_clients_block_item .wrap_text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background-color: rgba(255,255,255,.8);
	padding: 20px 15px;
	z-index: 1;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	display: block;
	font-weight: 400;
	margin: 0;
	text-align: center;
	font-size: 20px;
	line-height: 24px;
}

.global_sert_doc_block_wrapper {
	padding: 50px 0;
	background-color: #009BE6;
	color: #fff;
}

.global_sert_doc_block_wrapper .global_sert_item {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	margin-bottom: 40px;
}
.global_sert_doc_block_wrapper .global_sert_item:last-child {
	margin-bottom: 0;
}
.global_sert_doc_block_wrapper .global_sert_item .wrap_with_img {
	width: 36%;
	text-align: center;
	padding-right: 35px;
}
.global_sert_doc_block_wrapper.custom-serf-doc .gray-block-section__content--preview {
	width: 32%;
	text-align: center;
	position: relative;
	padding: 22px 0 0 22px;
	margin-right: 50px;
}
.global_sert_doc_block_wrapper.custom-serf-doc .gray-block-section__content--preview img{
	position: relative;
	z-index: inherit;
	width: 100%;
}
.global_sert_doc_block_wrapper.custom-serf-doc .gray-block-section__content--preview:before {
	position: absolute;
	border: 3px solid #fff;
	content: '';
	top: 0;
	left: 0;
	width: calc(100% - 22px);
	height: calc(100% - 22px);
	z-index: inherit;
}
.global_sert_doc_block_wrapper.custom-serf-doc .wrap_with_text {
	width: 58%!important;
}
.global_sert_doc_block_wrapper.custom-serf-doc .gray-block-section__content--preview .vimeo-icon-play {
	position: absolute;
	max-width: 48px;
	top: 50%;
	left: 50%;
}
@media (max-width: 991px) {
	.global_sert_doc_block_wrapper.custom-serf-doc .gray-block-section__content--preview{
		width: 100%;
		text-align: center;
		padding-right: 0;
		margin-bottom: 40px;
	}
	.global_sert_doc_block_wrapper.custom-serf-doc .wrap_with_text {
		width: 100%!important;
	}
	.global_sert_doc_block_wrapper.custom-serf-doc .gray-block-section__content--preview {
		margin: 0 auto 50px;
		max-width: 70%;
	}

}
.global_sert_doc_block_wrapper .global_sert_item .wrap_with_img img {
	display: block;
	max-width: 100%;
	margin: auto;
}
.global_sert_doc_block_wrapper .global_sert_item .wrap_with_text {
	width: 64%;
}
.global_sert_doc_block_wrapper .global_sert_item .wrap_with_text p {
	font-size: 16px;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    text-align: justify;
    font-style: italic;
    line-height: 1.25;
    font-weight: 500;
    margin: 0;
}
.global_sert_doc_block_wrapper .global_sert_item .block_quote {
	position: relative;
	padding: 30px 0;
	padding-left: 40px;
	padding-right: 20px;
}
.global_sert_doc_block_wrapper .global_sert_item .block_quote::before {
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	height: 61px;
	width: 90%;
	background-position: top right;
	transform: scale(-1);
	-webkit-transform: scale(-1);
	background: url(/wp-content/themes/nydnr/assets/images/global_sert/Vector_2.png) no-repeat;
}
.global_sert_doc_block_wrapper .global_sert_item .block_quote p {
	text-align: left;
	line-height: 1.4;
	font-size: 20px;
	position: relative;
}
.global_sert_doc_block_wrapper .global_sert_item .block_quote::after {
	position: absolute;
	content: '';
	bottom: 0;
	left: 0;
	height: 61px;
	width: 90%;
	background-position: bottom left;
	background: url(/wp-content/themes/nydnr/assets/images/global_sert/Vector_2.png) no-repeat;
}
.global_sert_doc_block_wrapper .global_sert_item .block_quote p::before {
    position: absolute;
    content: '';
    top: -31px;
    left: -41px;
    width: 30px;
    background-size: contain !important;
    height: 26px;
    background: url(/wp-content/themes/nydnr/assets/images/global_sert/left-quotes-symbol.png) no-repeat;
}
.global_sert_doc_block_wrapper .global_sert_item .block_quote p::after {
	position: absolute;
    content: '';
    bottom: -31px;
    background-size: contain !important;
    right: -21px;
    width: 30px;
    height: 30px;
    background: url(/wp-content/themes/nydnr/assets/images/global_sert/right-quotes-symbol.png) no-repeat;
}

.sert_wrapper_img {
	margin-bottom: 30px;
}
.sert_wrapper_img a {
	display: block;
}
.sert_wrapper_img img {
	display: block;
	max-width: 100%;
	margin: auto;
}
html.overflow-x {
	overflow-x: hidden;
}


.global_testimonials_slider {
	opacity: 0;
	visibility: hidden;
	max-height: 350px;
	margin-bottom: 100px;
}
.global_testimonials_slider.slick-initialized {
	opacity: 1;
	visibility: visible;
	max-height: 100%;
}
.global_testimonials_slider.slick-initialized .slick-list {
	overflow: visible;
}
.global_testimonials_slide {
	margin-right: 30px;
	outline: none !important;
}
.global_testimonials_slide.hidden_block {
	opacity: 0;
	visibility: hidden;
}
.global_testimonials_slide.hidden_block.slick-active {
	opacity: 1;
	visibility: visible;
}
.global_testimonials_slide:first-child .global_testimonials_container .block_with_text .global_testimonials_arrows .prev {
	pointer-events: none;
	background: #989898;
	opacity: .6;
}
.global_testimonials_slide:last-child .global_testimonials_container .block_with_text .global_testimonials_arrows .next {
	pointer-events: none;
	background: #989898;
	opacity: .6;
}


.global_testimonials_container {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	max-width: 1070px;
	width: 100%;
}
.global_testimonials_container .block_with_video {
	width: 53%;
}
.global_testimonials_container .block_with_video .video-container {
	margin: 0;
}
.global_testimonials_container .block_with_text {
	width: 44%;
	padding-bottom: 50px;
	position: relative;
}
.global_testimonials_container .block_with_text h2 {
	margin: 0;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 700;
	font-size: 30px;
	line-height: 40px;
	margin-bottom: 15px;
	color: #000;
}
.global_testimonials_container .block_with_text p {
	margin: 0;
	font-size: 14px;
	color: #000;
	line-height: 24px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 400;
}
.global_testimonials_container .block_with_text .global_testimonials_arrows {
	position: absolute;
	bottom: 0;
	right: 0;
	display: flex;
	flex-direction: row;
	z-index: 1;
}
.global_testimonials_container .block_with_text .global_testimonials_arrows .prev {
	width: 40px;
	height: 40px;
	border-radius: 100%;
	background-color: #007AFF;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	margin-right: 20px;
	cursor: pointer;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
}
.global_testimonials_container .block_with_text .global_testimonials_arrows .prev:hover {
	transform: translateX(-5px);
}
.global_testimonials_container .block_with_text .global_testimonials_arrows .prev img {
	left: -1px;
}
.global_testimonials_container .block_with_text .global_testimonials_arrows .next {
	width: 40px;
	height: 40px;
	border-radius: 100%;
	background-color: #007AFF;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	cursor: pointer;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
}
.global_testimonials_container .block_with_text .global_testimonials_arrows .next:hover {
	transform: translateX(5px);
}
.global_testimonials_container .block_with_text .global_testimonials_arrows .next img {
	right: -1px;
}
.global_testimonials_container .block_with_text .global_testimonials_arrows img {
	display: block;
	max-width: 100%;
	margin: auto;
	position: relative;
}


.global_testimoninials_quote {
	margin-bottom: 70px;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.global_testimoninials_quote_item {
	max-width: 972px;
	margin: 0 auto 50px;
}
.global_testimoninials_quote_item:last-child {
	margin-bottom: 0;
}
.global_testimoninials_quote_item .quote_autor {
	display: block;
	text-align: right;
	font-weight: 700;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 3px;
}
.global_testimoninials_quote_item .block_quote_text_block {
	position: relative;
	background-color: #fff;
	border: 1px solid #2F80ED;
	padding: 50px 0 35px;
	padding-left: 135px;
	padding-right: 102px;
}
.global_testimoninials_quote_item .block_quote_text_block::before {
	position: absolute;
	content: '';
	background: url('/wp-content/uploads/2014/06/quote.png') no-repeat;
	width: 47.5px;
	height: 38.5px;
	top: 28px;
	left: 53px;
}
.global_testimoninials_quote_item .block_quote {
	height: 123px;
	overflow: hidden;
	margin-bottom: 30px;
}
.global_testimoninials_quote_item .block_quote.open {
	height: auto;
	overflow: visible;
}
.global_testimoninials_quote_item .block_quote p {
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 25px;
}
.global_testimoninials_quote_item .block_quote *:last-child {
	margin-bottom: 0;
}
.global_testimoninials_quote_item .quote_read_more {
	text-align: center;
}
.global_testimoninials_quote_item .quote_read_more a {
	display: inline-block;
	vertical-align: top;
	font-size: 20px;
	line-height: 24px;
	color: #2F80ED;
	font-weight: 700;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	text-decoration: none;
}
.global_testimoninials_quote_item .quote_read_more a:hover {
	text-decoration: underline;
}
.global_testimoninials_quote_item .quote_read_more.active a {
	display: none;
}
.global_testimoninials_quote_item .quote_read_more img {
	display: none;
    max-width: 100%;
    margin: auto;
    display: none;
    background: #fff;
    border-radius: 100%;
    border: 2px solid #2F80ED;
    padding: 10.5px;
    cursor: pointer;
}
.global_testimoninials_quote_item .quote_read_more.active img {
	display: block;
}
.global_slider_list {
	padding-left: 100px;
	position: relative;
	margin-bottom: 80px;
}

.femoroacetabular_page .global_slider_list::before {
	background-color: #2F2F2F;
}
.femoroacetabular_page .global_slider_list {
	margin-bottom: 40px;
}
.global_slider_list::before {
    position: absolute;
    top: 0;
    content: '';
    left: calc( -100vw + 100px);
    width: 100vw;
    background-color: #fff;
    z-index: 5;
    height: 100%;
}

.global_slider_list .global_slider_item {
	width: 100%;
	max-width: 410px;
}
.global_slider_list .global_slider_item .video-container {
	margin: 0;
}
.global_slider_list .global_slider_item {
	margin-right: 30px;
	outline: none !important;
}
.global_slider_list .prev {
	width: 40px;
    height: 40px;
    border-radius: 100%;
    background-color: #007AFF;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    cursor: pointer;
    transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    position: absolute;
    z-index: 9;
    left: 14px;
    top: calc( 50% - 40px) ;
    transform: translateY(-50%);
}
.global_slider_list .prev:hover {
	transform: translate(5px, -50%);
}
.global_slider_list .prev img {
    display: block;
    max-width: 100%;
    margin: auto;
    position: relative;
    left: -1px;
}
.global_slider_list .next {
	width: 40px;
    height: 40px;
    border-radius: 100%;
    background-color: #007AFF;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    cursor: pointer;
    transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    position: absolute;
    z-index: 9;
    left: 14px;
    top: calc( 50% + 15px);
    transform: translateY(-50%);
}
.global_slider_list .next:hover {
	transform: translate(5px, -50%);
}
.global_slider_list .next img {
    display: block;
    max-width: 100%;
    margin: auto;
    position: relative;
    right: -1px;
}
.global_slider_list .slick-disabled {
	pointer-events: none;
    background: #989898;
    opacity: .6;
}
.global_slider_list .slick-list {
	overflow: visible;
}

.global_slider_item.hidden_block {
	opacity: 0;
	visibility: hidden;
}

.global_slider_list .slick-dots {
	display: flex;
	flex-direction: row;
	margin-top: 33px;
	margin-bottom: 0;
}
.global_slider_list .slick-dots li {
	margin: 0;
	width: 45px;
	height: 1px;
	background-color: #828282;

}
.global_slider_list .slick-dots li.slick-active {
	height: 7px;
	background-color: #007AFF;
	position: relative;
	top: -3px;
}
.global_slider_list .slick-dots li button {
	display: none;
}
.testimonials_quote_with_img {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 80px;
}
.testimonials_quote_with_img .block_img {
	width: 43%;
}
.testimonials_quote_with_img .block_img img {
	display: block;
	max-width: 100%;
	width: 100%;
}
.testimonials_quote_with_img .block_text {
	width: 57%;
	position: relative;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
	padding: 0 0 0 120px;
	text-align: left;
}
.testimonials_quote_with_img .block_text p {
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 24px;
}
.testimonials_quote_with_img  .block_text::before {
	position: absolute;
    content: '';
    background: url(/wp-content/uploads/2014/06/quote.png) no-repeat;
    width: 45px;
    height: 38px;
    margin-left: -74.5px;
    margin-top: -20.5px;
    background-size: contain !important;
}

.testimonials_quote_with_img  .block_text p {
	margin: 0;
}
.testimonials_quote_with_img  .block_text strong {
	display: block;
	font-size: 18px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	line-height: 24px;
	margin-bottom: 10px;
}
.overflow-x-div {
	overflow: hidden;
}
.home_block_slider .item {
	position: relative;
}
.home_block_slider .item a {
	display: block;
}
.home_block_slider .item .absolute_phone {
	position: absolute;
	top: 10px;
	z-index: 111;
	left: 5px;
}
.home_block_slider .item .absolute_phone a img {
	height: auto;
	max-width: 300px;
	width: 100%;
}
.header__banner a {
	display: block;
}
.header__banner a img {
	max-width: 680px;
	display: block;
	width: 100%;
}

.bottom_aboutKalika {
	margin-top: 40px;
	border-top: 1px solid #0066FF;
}
.bottom_aboutKalika_item {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 40px 0;
	border-bottom: 1px solid #0066FF;
}
.bottom_aboutKalika_item:last-child {
	border-bottom: none;
	padding-bottom: 0;
}
.bottom_aboutKalika_column {
	width: 49%;
}
.bottom_aboutKalika_column .block_img img {
	display: block;
	max-width: 100%;
	width: 100%;
}
.bottom_aboutKalika_column .wrap_text {
	margin-top: 25px;
}
.bottom_aboutKalika_column .wrap_text p {
	text-align: center;
}
.bottom_aboutKalika_column p {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: normal!important;
	font-size: 18px;
	line-height: 1.2;
	text-align: left;
	margin-bottom: 20px;
}
.bottom_aboutKalika_column.cust-text h4{
	font-weight: 700;
	font-size: 20px;
	line-height: 1.2;
	text-align: left!important;
	margin-bottom: 25px;
}
.bottom_aboutKalika_column.cust-text img {
	width: 100%;
	display: block;
}
.bottom_aboutKalika_column.cust-text p{
	font-style: normal;
}
.bottom_aboutKalika_column p:last-child {
	margin-bottom: 0;
}
.bottom_aboutKalika_column .list_aboutKalika_img {
	padding: 0 70px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.bottom_aboutKalika_column .list_aboutKalika_img img {
	margin: 0 10px 15px;
	display: inline-block;
	max-width: 100%;
}
.bottom_aboutKalika_column.cust-cert .block_img {
	width: 40%;
	margin: 0 auto;
}
.bottom_aboutKalika_column.cust-cert .block_img.cust-90 {
	width: 90%;
}
/*------------NEW BLOCK FOOTER------------------*/

.new_footer_block {
	padding: 20px 0 50px;
}

.new_footer_block .wrap_bg {
	margin-bottom: 60px;
}
.new_footer_block .title_footer {
	display: block;
	color: #202020;
	font-family: 'Roboto';
	font-size: 42px;
	margin: 0;
	font-weight: 400;
	line-height: 1.2;
	margin-bottom: 8px;
}
.new_footer_block .bg_black {
	text-align: right;
	margin: 0;
	margin-bottom: 25px;
}
.new_footer_block .bg_black b {
	padding: 5px 17px;
	background-color: #000;
	color: #fff;
	font-family: 'Roboto';
	font-size: 24px;
	font-weight: 400;
	font-style: italic;
	display: inline-block;
	line-height: 1.2;
}
.new_footer_block .bold_fz {
	color: #202020;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 44px;
	margin-bottom: 25px;
	letter-spacing: 0.21px;
}
.new_footer_block .bold_fz b {
	display: inline-block;
	color: #fff;
	font-weight: 400;
	font-style: italic;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	background-color: #000;
	line-height: 1.2;
	padding: 3px 8px;
}
.new_footer_block .with_before {
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 36px;
	position: relative;
	letter-spacing: 0.45px;
	margin: 0;
	margin-bottom: 25px;
	padding-bottom: 25px;
}
.new_footer_block .with_before::before {
	position: absolute;
	content: '';
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 100%;
	max-width: 370px;
	height: 1px;
	background-color: #00aeef;
}

.new_footer_block .title_center {
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 32px;
	letter-spacing: 0.6px;
	margin-bottom: 20px;
	display: block;
}
.new_footer_block .wrap_btn {
	text-align: center;
	margin-bottom: 100px;
}
.new_footer_block .wrap_btn .btn_learn_more {
	color: #fff;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 36px;
	font-weight: 400;
	line-height: 70px;
	letter-spacing: 0.45px;
	width: 100%;
	max-width: 340px;
	height: 72px;
	border-radius: 36px;
	display: inline-block;
	text-decoration: none;
	opacity: 1;
	background-color: #00aeef;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
}
.new_footer_block .wrap_btn .btn_learn_more:hover {
	opacity: .85;
}

.new_footer_block h3 {
	color: #202020;
	font-family: Roboto;
	margin: 0;
	text-align: left;
	font-size: 42px;
	font-weight: 400;
	line-height: 1.2;
	/* Text style for "A, ccurate" */
	letter-spacing: 0.36px;
	margin-bottom: 15px;
}
.new_footer_block .big_bg_black {
	text-align: right;
	padding-right: 235px;
	margin: 0;
	margin-bottom: 25px;
}
.new_footer_block .big_bg_black b {
	display: inline-block;
	color: #fff;
	font-family: Roboto;
	font-size: 42px;
	font-weight: 400;
	line-height: 1.2;
	/* Text style for "S, uccessf" */
	letter-spacing: 0.36px;
	padding: 0px 15px;
	background-color: #000;
}
.new_footer_block h2 {
	margin: 0;
	text-align: center;
	color: #202020;
	font-family: Roboto;
	margin-bottom: 100px;
	font-size: 50px;
	font-weight: 700;
	line-height: 1.2;
}
.new_footer_block h2.title_sert {
	font-size: 24px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
.new_footer_block h2.title_sert::before {
	display: none !important;
}
.new_footer_block h2 b {
	display: inline-block;
	color: #00aeef;
	letter-spacing: 0.35px;
	padding: 2px 5px;
	border: 2px solid #00aeef;
}
.new_footer_block .slider_newFooter_list.slider_sertificat_list {
	margin-bottom: 50px;
}
.new_footer_block .slider_newFooter_list {
	max-width: 1830px;
	padding: 0 25px;
	margin: auto;
	margin-bottom: 90px;
	display: none;
}

.new_footer_block .slider_newFooter_list.slick-initialized {
	display: block;
}

.slider_chiropractic_sertificate_wrapper .slider_newFooter_list {
	padding: 0 25px;
}
.new_footer_block .slider_newFooter_list .prev {
	position: absolute;
	z-index: 10;
	top: 43%;
	transform: translateY(-50%);
	left: 10px;
	font-size: 46px;
	cursor: pointer;

}
.new_footer_block .slider_newFooter_list .next {
	position: absolute;
	z-index: 10;
	top: 43%;
	transform: translateY(-50%);
	right: 10px;
	font-size: 46px;
	cursor: pointer;
}
.slider_chiropractic_sertificate_wrapper .slider_newFooter_list .prev {
	position: absolute;
	z-index: 10;
	top: 43%;
	transform: translateY(-50%);
	left: 10px;
	font-size: 46px;
	cursor: pointer;

}
.slider_chiropractic_sertificate_wrapper .slider_newFooter_list .next {
	position: absolute;
	z-index: 10;
	top: 43%;
	transform: translateY(-50%);
	right: 10px;
	font-size: 46px;
	cursor: pointer;
}
.new_footer_block .slider_newFooter_item {
	margin: 0 15px;
	outline: none !important;
}
.new_footer_block .slider_newFooter_item .wrap_img a {
	display: block;
}
.new_footer_block .slider_newFooter_item .wrap_img {
	margin-bottom: 20px;
}
.new_footer_block .slider_newFooter_item .wrap_img img {
	display: block;
	width: 100%;
	object-fit: cover;
	max-width: 100%;
}
.new_footer_block .slider_newFooter_item > a {
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	line-height: 1.2;
	font-size: 16px;
	text-decoration: none;
	display: block;
	text-align: center;
	font-weight: 400;
	letter-spacing: 0.4px;
}
.new_footer_block .slider_newFooter_item > a:hover {
	text-decoration: underline;
}
.new_footer_block .block_text p {
	color: #202020;
	font-family: Roboto;
	font-size: 42px;
	font-weight: 400;
	line-height: 84px;
	/* Text style for "W, e have" */
	letter-spacing: 0.36px;
	margin-bottom: 70px;
}
.new_footer_block .block_text p b {
	display: inline-block;
	color: #fff;
	background-color: #000;
	padding: 0 10px;
	font-family: Roboto;
	font-size: 42px;
	line-height: 1.2;
}
.new_footer_block .wrap_bg img {
	display: block;
	max-width: 100%;
	width: 100%;
	margin: 0 auto;
}

#newFooter_popup {
	position: relative;
	max-width: 1240px;
	margin: 40px auto;
	padding: 60px 35px;
	border-radius: 20px;
	border: 1px solid #a2a2a2;
	background-color: #fff;
}
#newFooter_popup .close_popup {
	position: absolute;
	top: 10px;
	right: 10px;
	z-index: 5;
	cursor: pointer;
	width: calc( 100% - 20px );
}
#newFooter_popup .close_popup img {
	display: block;
	margin-left: auto;
	margin-right: 0;
	max-width: 100%;
}
.newFooter_popup_content .wrap_text {
	margin-bottom: 75px;
}
.newFooter_popup_content .wrap_text p:last-child {
	margin-bottom: 0;
}
.newFooter_popup_content .wrap_text p {
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 36px;
	letter-spacing: 0.45px;
	margin-bottom: 40px;
}
.newFooter_popup_content .wrap_video_popup_list {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: space-between;
	margin-bottom: 50px;
}
.newFooter_popup_content .wrap_video_popup_item {
	width: calc( 50% - 15px );
	margin-bottom: 50px;
}
.newFooter_popup_content .wrap_video_popup_item .video-container {
	margin-top: 0;
}
.newFooter_popup_content .wrap_video_popup_item .video_text {
	text-align: center;
}
.newFooter_popup_content .wrap_video_popup_item .video_text p {
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.25;
	letter-spacing: 0.4px;
	margin: 0;
}
.newFooter_popup_content .wrap_image_list {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
}
.newFooter_popup_content .wrap_image_item {
	width: calc( 50% - 15px );
	max-width: 350px;
}
.newFooter_popup_content .wrap_image_item .wrap_img {
	margin-bottom: 35px;
}
.newFooter_popup_content .wrap_image_item .wrap_img img {
	display: block;
	max-width: 100%;
}
.newFooter_popup_content .wrap_image_item p {
	text-align: center;
	margin: 0;
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.25;
	letter-spacing: 0.4px;
}
body .mfp-close {
	cursor: pointer !important;
}
#newFooter_popup .mfp-close {
	display: none !important;
}
body.touch_device .mfp-wrap {
	top: 0 !important;
    height: 100vh !important;
    overflow-y: auto;
    position: fixed !important;
}
.new_footer_block .slider_newFooter_item .block_img {
	padding: 10px 0;
}
.new_footer_block .slider_newFooter_item .block_img img {
	margin: auto;
	width: 100%;
	border: 1px solid #ccc;
}

.slider_chiropractic_sertificate_wrapper {
	margin: 50px 0 30px;
}
.slider_chiropractic_sertificate_wrapper h2 {
	color: #000;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.2;
    margin: 0;
    margin-bottom: 35px;
    padding-bottom: 10px;
    position: relative;
    text-align: center;
}
.slider_chiropractic_sertificate_wrapper h2::before {
	position: absolute;
    content: '';
    max-width: 300px;
    width: 100%;
    height: 1px;
    background-color: #ff2d55;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 0;
}

.sport-medicine-block-testimonials {
	padding: 50px 0;
	margin-bottom: 40px;
	background-color: #003366;
}
.sport-medicine-block-testimonials h2 {
	font-size: 38px;
	text-transform: uppercase;
	color: #fff;
	margin: 0 0 40px;
	text-align: center;
	padding: 0 15px;
}
.sport-medicine-block-testimonials .video_slider_list .slick-next:before {
	color: #fff;
}
.sport-medicine-block-testimonials .video_slider_list .slick-prev:before {
	color: #fff;
}
.sport-medicine-block-testimonials .video_slider_list .slick-dots li {
	color: #fff;
}
.sport-medicine-block-testimonials .video_slider_list .slick-dots li.slick-active {
	color: #fff;
}
.sport-medicine-block-testimonials .text_slide {
	margin: 20px 0;
	text-align: center;
	padding: 0 20px;
}
.sport-medicine-block-testimonials .text_slide p {
	font-size: 18px;
	color: #fff;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 400;
	line-height: 1.2;
	margin: 0;
}


.global_with_img_wrapper {
	width: 100%;
	position: relative;
	margin: 50px 0;
	background-color: #FBFBFB;
	padding-bottom: 30px;
}
.global_with_img_wrapper::after {
	height: 72px;
	width: 100%;
	background-color: #009BE8;
	content: '';
	position: absolute;
	left: 0;
	top: 0;
}
.global_with_img_content {
	max-width: 1020px;
	margin: 0 auto;
	display: grid;
	grid-template-columns: 426px 1fr;
	grid-column-gap: 26px;
}
.global_with_img_image {
	position: relative;
	z-index: 2;
}
.global_with_img_image img {
	width: 100%;
	margin-bottom: 34px;
}
.global_with_img_text .newArticle__text{
	font-size: 16px;
	line-height: 24px;
	text-align: left;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #000000;
}
.global_with_img_text ul li {
	list-style: disc;
	margin-bottom: 10px;
}
.global_with_img_text ul li::marker {
	color: #009CE9;
}
.global_with_img_text .newArticle__text a {
	color: #009CE9;
}
.global_with_img_text .newArticle__text a:hover {
	text-decoration: underline;
	color: #009CE9;
}
.global_with_img_text h3{
	color: #FFFFFF;
	font-size: 32px;
	line-height: 42px;
	font-weight: 600;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	text-align: left;
	margin: 19px 0 45px;
	position: relative;
	z-index: 2;
}
.global_with_img_text .newArticle__text p{
	font-size: 16px;
	line-height: 24px;
}
.global_with_img_social {
	font-size: 18px;
	line-height: 1;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #000000;
	display: flex;
	align-items: center;
	justify-content: center;
}
.global_with_img_social p{
	margin: 0 15px 0 0;
}
.global_with_img_social a{
	margin-left: 20px;
}
.global_with_img_social a svg path{
	transition: all .3s ease;
}
.global_with_img_social a:hover svg path{
	fill: #009BE8;
}
.global_with_img_buttons {
	display: flex;
	margin-bottom: 25px;
	margin-top: 20px;
}
.global_with_img_buttons a {
	text-decoration: none;
}
.global_with_img_buttons a:hover {
	text-decoration: none;
}
.global_with_img_btn {
	height: 45px;
	padding: 0 23px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 16px;
	line-height: 20px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	transition: all .3s ease;
	margin-right: 25px;

}
.global_with_img_btn:hover {
	text-decoration: none;
}
.global_with_img_btn.about-btn {
	background-color: #009BE8;
	color: #FFFFFF;
}
.global_with_img_btn.about-btn svg{
	margin-left: 10px;
	width: 12px;
}
.global_with_img_btn.about-btn:hover {
	background-color: #0386C7;
	color: #FFFFFF;
}
.global_with_img_btn.researches-btn {
	border: 1px solid #009BE8;
	background-color: transparent;
	color: #298AF4;
}
.global_with_img_btn.researches-btn:hover {
	color: #FFFFFF;
	background-color: #009BE8;
	border: 1px solid #009BE8;
}
@media (max-width: 1024px) {
	.global_with_img_content {
		grid-template-columns: 410px 1fr;
		align-items: center;
	}
	.global_with_img_text {
		padding: 0 15px 30px;
	}
}
@media (max-width: 768px) {
	.global_with_img_content {
		grid-template-columns: 1fr;
		align-items: center;
	}
	.global_with_img_image img {
		margin-bottom: 20px;
	}
	.global_with_img_image {
		display: flex;
		max-width: 350px;
		margin: 0 auto 20px;
		flex-direction: column;
	}

	.global_with_img_text h3 {
		color: #000000;
	}
}

@media (max-width: 400px) {
	.global_with_img_buttons {
		flex-direction: column;
	}
	.global_with_img_btn.about-btn{
		margin-bottom: 30px;
		margin-right: 0;
	}
}

/* Menu Appearance */
.pushy {
	position: fixed;
	height: 100%;
	top: 0;
	z-index: 2147483647;
	background: #191918;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}
.pushy a {
	display: block;
	color: #b3b3b1;
	padding: 15px;
	text-decoration: none;
}
.pushy a:hover {
	color: #FFF;
}
.pushy ul:first-child {
	margin-top: 0;
}
.pushy.pushy-left {
	left: 0;
}
.pushy.pushy-right {
	right: 0;
}

.pushy-content {
	visibility: hidden;
}

/* Menu Movement */


.pushy-open-left .pushy,
.pushy-open-right .pushy {
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.pushy-open-left .pushy-content,
.pushy-open-right .pushy-content {
	visibility: visible;
}

/* Menu Transitions */
#container,
.pushy,
.push {
	transition: transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);
}

.pushy-content {
	transition: visibility 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);
}

/* Site Overlay */
.site-overlay {
	display: none;
}

.pushy-open-left .site-overlay,
.pushy-open-right .site-overlay {
	display: block;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9998;
	background-color: rgba(0, 0, 0, 0.5);
	-webkit-animation: fade 500ms;
	animation: fade 500ms;
}

@keyframes fade {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-webkit-keyframes fade {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
/* Submenu Appearance */
.pushy-submenu {
	/* Submenu Buttons */
	/* Submenu Icon */
}
.pushy-submenu ul {
	padding-left: 15px;
	transition: max-height 0.2s ease-in-out, visibility 0.2s ease-in-out;
}
.pushy-submenu ul .pushy-link {
	transition: opacity 0.2s ease-in-out;
}
.pushy-submenu button {
	width: 100%;
	color: #b3b3b1;
	padding: 15px 30px;
	text-align: left;
	background: transparent;
	border: 0;
}
.pushy-submenu button:hover {
	color: #FFF;
}
.pushy-submenu > a,
.pushy-submenu > button {
	position: relative;
}
.pushy-submenu > a::after,
.pushy-submenu > button::after {
	content: '';
	display: block;
	height: 11px;
	width: 8px;
	position: absolute;
	top: 50%;
	right: 15px;
	background: url("../img/arrow.svg") no-repeat;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: transform 0.2s;
}

/* Submenu Movement */
.pushy-submenu-closed ul {
	max-height: 0;
	overflow: hidden;
	visibility: hidden;
}
.pushy-submenu-closed .pushy-link {
	opacity: 0;
}

.pushy-submenu-open {
	/* Submenu Icon */
}
.pushy-submenu-open ul {
	max-height: 1000px;
	visibility: visible;
}
.pushy-submenu-open .pushy-link {
	opacity: 1;
}
.pushy-submenu-open a::after,
.pushy-submenu-open button::after {
	-webkit-transform: translateY(-50%) rotate(90deg);
	-ms-transform: translateY(-50%) rotate(90deg);
	transform: translateY(-50%) rotate(90deg);
}
.pushy .submenu {
	display: none;
}
.pushy .toogle_btn:before {
	content: "\f067";
	color: #ffffff;
	line-height: 36px;
	font-size: 20px;
	font-family: "FontAwesome";
}
.pushy .toogle_btn.active:before {
	content: "\f068";
}
.global__diagnostic-block {
	background-color: #000;
	padding: 75px 0;
}
.global__diagnostic-block h2 {
	color: #fff;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 24px;
    font-weight: 400;
    margin: 0;
    line-height: 1;
    padding-bottom: 10px;
    text-align: center;
    position: relative;
    margin-bottom: 35px;
}
.global__diagnostic-block h2::before {
	position: absolute;
    content: '';
    max-width: 300px;
    width: 100%;
    height: 1px;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 0;
    background-color: #ff2d55;
}
.global__diagnostic-container {
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}
.global__diagnostic-container .global__diagnostic-image {
	width: 20%;
}
.global__diagnostic-container .global__diagnostic-image img {
	width: 100%;
    max-width: 100%;
    margin: auto;
}
.global__diagnostic-container .global__diagnostic-description {
	width: 50%;
}
.global__diagnostic-description .global__diagnostic-description--text {
	margin-bottom: 50px;
    max-width: 670px;
    text-align: left;
}
.global__diagnostic-description .global__diagnostic-description--text p {
	font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    margin: 0;
    color: #fff;
    margin-bottom: 15px;
}
.global__diagnostic-description .global__diagnostic-description--text ul li {
	margin: 0;
	padding: 0;
	list-style-type: disc;
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    color: #ff2d55;
}
.global__diagnostic-description .global__diagnostic-description--text ul li span {
	color: #fff;
}
.global__diagnostic-description .global__diagnostic-description--text ul {
	padding-left: 18px;
}
.global__diagnostic-description .global__diagnostic-description--text p:last-child {
	margin-bottom: 0;
}
.global__diagnostic-description--listing {
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.global__diagnostic-description--item {
	width: 31.5%;
}
.global__diagnostic-description--item.width__100 {
	width: 100% !important;
}
.global__diagnostic-description--item.width__50 {
	width: 48% !important;
}
.global__diagnostic-description--item img {
	width: 100%;
    max-width: 100%;
    margin: auto;
}
#form_buy_product {
	position: relative;
	margin: 40px auto;
	max-width: 400px;
	border-radius: 20px;
	border: 1px solid #a2a2a2;
	background-color: #fff;
	padding: 30px;
}
#form_buy_product .mfp-close {
	display: none !important;
}
#form_buy_product .close_popup {
	position: absolute;
    top: 10px;
    right: 10px;
    z-index: 5;
    cursor: pointer;
    width: calc(100% - 20px);
}
#form_buy_product .close_popup img {
	display: block;
    margin-left: auto;
    margin-right: 0;
    max-width: 100%;
}
.form_buy_product__content label {
	display: block;
	margin-bottom: 20px;
}
.form_buy_product__content label input {
	width: 100%;
    border-radius: 6px;
    border: 1px solid #009ce9;
    background-color: #fff;
    height: 44px;
    line-height: 42px;
    padding: 0 10px;
    font-size: 15px;
    font-weight: 400;
    appearance: none;
    -webkit-appearance: none;
    color: #333;
    font-family: 'Roboto';
}
.form_buy_product__content label input::placeholder {
	opacity: 1;
	visibility: visible;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	font-size: 15px;
	color: #999;
}
.form_buy_product__content label input:focus::placeholder {
	opacity: 0;
	visibility: hidden;
}
.form_buy_product__content input[type="submit"] {
	width: 100%;
	height: 44px;
	line-height: 44px;
	text-align: center;
	color: #fff;
	appearance: none;
	-webkit-appearance: none;
	background-color: #009ce9;
	border-radius: 6px;
	opacity: 1;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	border: none;
	font-size: 20px;
	font-family: 'Roboto';
	text-transform: uppercase;
}
.form_buy_product__content input[type="submit"]:hover,
.form_buy_product__content input[type="submit"]:focus {
	opacity: .85;
}
.form_buy_product__content strong {
	display: block;
	text-transform: uppercase;
	text-align: center;
	font-size: 24px;
	line-height: 1.2;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #009ce9;
	margin-bottom: 20px;
}
.fixed-button__block {
	display: none;
	position: fixed;
	z-index: 111;
	top: 15px;
	right: 0;
	left: 0;
	flex-direction: column;
	align-items: center;
}
.fixed-button__block a {
	width: 180px;
    height: 25px;
    border-radius: 3px 0 0 3px;
    background-color: #007aff;
    color: #fff;
    font-family: 'Roboto';
    font-size: 13px;
    font-weight: 300;
    line-height: 25px;
    transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    position: relative;
    margin-bottom: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-button__block a:last-child {
	margin-bottom: 0;
}
.fixed-button__block a img {
	margin-right: 10px;
}
.global__diagnostic-description--btn {
	margin-top: 30px;
}
.global__diagnostic-description--btn p {
	font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    margin: 0;
    color: #fff;
    margin-bottom: 20px;
}
.global__diagnostic-description--btn-wrap {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.global__diagnostic-description--btn-wrap a {
	width: 45%;
	border-radius: 3px;
    background-color: #007aff;
    color: #fff;
    font-family: 'Roboto';
    font-size: 18px;
    font-weight: 400;
    line-height: 44px;
    line-height: 44px;
    transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    position: relative;
    text-align: center;
    margin-bottom: 10px;
}
.global__diagnostic-description--btn-wrap a:hover {
	opacity: .9;
}

.new-article__black-block {
	padding: 20px 0 83px;
	position: relative;
	background-color: #000;
}
.new-article__black-block h2 {
	font-size: 30px;
	text-align: center;
	line-height: 46px;
	letter-spacing: 3px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 700;
	color: #fff;
	margin: 0;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.new-article__black-block .newArticle__text {
	max-width: 1000px;
	margin: 0 auto 25px;
	text-align: center;
}
.new-article__black-block .newArticle__text p {
	color: #fff;
}
.new-article__black-block--contact {
	text-align: center;
	margin-bottom: 18px;
}
.new-article__black-block--contact a {
	text-decoration: none;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	width: 214px;
	line-height: 56px;
	height: 56px;
	/*display: inline-block;*/
	/*vertical-align: top;*/
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	text-align: center;
	color: #fff;
	background-color: #009ce9;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 600;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
.new-article__black-block--contact a:hover {
	opacity: .9;
}
.new-article__black-block--line {
	text-align: center;
	position: relative;
}
.new-article__black-block--line p {
	display: inline-block;
	text-align: center;
	font-size: 14px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	position: relative;
	padding: 0 12px;
	line-height: 1;
	text-transform: uppercase;
	margin: 0;
	color: #979797;
	z-index: 2;
	font-weight: 400;
	background-color: #000;
}
.new-article__black-block--line::before {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	right: 0;
	margin: auto;
	width: 214px;
	height: 1px;
	background-color: #979797;
	content: '';
	z-index: 1;
}
.global-doc__specialist {
	padding: 55px 0;
}
.global-doc__specialist .container {
    width: 100%;
    max-width: 1200px;
    padding: 0 15px;
}
.global-doc__specialist--wrapper {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
	background-color: #fff;
}
/* Custom */
.global-doc__specialist--wrapper.mini {
	max-width: 900px;
	margin: 0 auto;
}
.global-doc__specialist--wrapper.mini .global-doc__specialist--people {
	width: 100%;
}
/* End Custom */
.global-doc__specialist--doc {
	width: calc(41.454% - 10px);
	background-color: #009ce9;
}
.global-doc__specialist--people {
	width: calc( 58.546% - 10px );
	padding: 40px 30px 25px;
}
.global-doc__specialist--image img {
	display: block;
	width: 100%;
	max-width: 100%;
}
.global-doc__specialist--descr {
	padding: 25px 30px;
}
.global-doc__specialist--descr strong {
	display: block;
	color: #fff !important;
	text-align: center;
	margin: 0;
	font-size: 20px;
	font-weight: 600;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	line-height: 1.3;
}
.global-doc__specialist--descr .specialist--descr-status {
	display: block;
	text-align: center;
	font-size: 14px;
	margin: 0;
	line-height: 1.86;
	color: #b3e5fd;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 400;
	position: relative;
	padding-bottom: 3px;
	margin-bottom: 12px;
}
.global-doc__specialist--descr .specialist--descr-status::before {
	bottom: 0;
	left: 0;
	right: 0;
	position: absolute;
	content: '';
	margin: auto;
	width: 35px;
	height: 1px;
	background-color: #fff;
}
.global-doc__specialist--descr p {
	font-size: 16px !important;
	line-height: 1.5 !important;
	color: #fff !important;
	text-align: center;
	margin: 0;
	font-weight: 400;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
.global-doc__specialist--descr p a {
	color: #fff;
	text-decoration: underline;
}
.global-doc__specialist--descr p a:hover,
.global-doc__specialist--descr p a:focus {
	text-decoration: none;
	color: #fff;
}
.global-doc__specialist--people h2,
.global-doc__specialist--people h3 {
    font-size: 30px;
    line-height: 1.25;
    font-weight: 600;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    margin: 0;
    position: relative;
    padding-bottom: 12px;
    color: #000;
    text-align: center;
    margin-bottom: 37px;
}
.global-doc__specialist--people h2::before,
.global-doc__specialist--people h3::before {
    position: absolute;
    width: 100%;
    bottom: 0;
    content: '';
    left: 0;
    height: 1px;
    right: 0;
    margin: auto;
    max-width: 300px;
    background-color: #ff2d55;
}
.global-doc__specialist--list {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
}
.global-doc__specialist--item {
	width: 45%;
	margin: 0 0 30px;
}
.global-doc__specialist--item img {
	display: block;
	margin: 0 auto 15px;
	width: 120px;
	height: 120px;
	border-radius: 100%;
	overflow: hidden;
}
.global-doc__specialist--item strong {
	display: block;
	color: #000 !important;
	text-align: center;
	margin: 0;
	font-size: 20px;
	font-weight: 600;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	line-height: 1.3;
}
.global-doc__specialist--item .doc__spec--status {
	display: block;
	text-align: center;
	font-size: 14px;
	margin: 0;
	line-height: 1.86;
	color: #a1a1a1;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 400;
	position: relative;
	padding-bottom: 3px;
}
.global-doc__specialist--item .doc__spec--status::before {
	bottom: 0;
	left: 0;
	right: 0;
	position: absolute;
	content: '';
	margin: auto;
	width: 35px;
	height: 1px;
	background-color: #009ce9;
}
.global-doc__specialist--btn {
	text-align: center;
}
.global-doc__specialist--btn a {
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	text-decoration: none;
	color: #009ce9 !important;
	text-align: center;
}
.global-doc__specialist--btn a:hover {
	text-decoration: underline;
	color: #009ce9 !important;
}

/*----------------NEW GLOBAL SLIDER-----------------*/

.newArticle__video--container {
	padding: 40px 0;
}
.newArticle__video--container .container {
	width: 100% !important;
	max-width: 100%;
}

h2.newArticle__video--title {
    font-size: 30px;
    line-height: 1.25;
    font-weight: 600;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    margin: 0;
    position: relative;
    padding-bottom: 12px;
    color: #000;
    text-align: center;
    margin-bottom: 40px;
}
h2.newArticle__video--title::before {
	position: absolute;
    width: 100%;
    bottom: 0;
    content: '';
    left: 0;
    height: 1px;
    right: 0;
    margin: auto;
    max-width: 300px;
    background-color: #ff2d55;
}


/*----  Новый слайдер ------ */

.newArticle__video--wrapper {
    max-width: 871px;
    margin: 0 auto;
    width: 100%;
}

.newArticle__video_slider {
	padding-bottom: 48px;
	margin-bottom: 30px;
}

.newArticle__video_slider .slick-dots {
	position: absolute;
    bottom: 0;
    display: flex !important;
    justify-content: center;
    flex-direction: row;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 100%;
    max-width: 100% !important;
    flex-wrap: wrap;
    padding: 0 20px;
    list-style: none !important;
}
.newArticle__video_slider .slick-dots li {
    margin-top: 0;
    margin: 0 9.5px;
    width: 8px;
    height: 8px;
    border: none;
    background-color: #e1e1e1;
    border-radius: 100%;
    cursor: pointer;
    list-style-type: none !important;
}
.newArticle__video_slider .slick-dots li.slick-active {
	background-color: #009ce9;
}
.newArticle__video_slider .slick-dots li button {
	display: none;
}
.newArticle__video_slider .video-container {
	margin: 0;
}
.newArticle__video_slider .newArticle__video_item {
	max-width: 871px;
	width: 100%;
	outline: none !important;
	margin: 0 15px;
}
.newArticle__video_slider .slick-list {
	overflow: visible;
}
.newArticle__video_slider .newArticle__video_item .video-container::before {
	position: absolute;
	content: '';
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(255,255,255,.8);
	z-index: 64;
}
.newArticle__video_slider .newArticle__video_item .newArticle__video--text {
	margin-top: 25px;
}
.newArticle__video_slider .newArticle__video_item .newArticle__video--text p {
	font-size: 18px;
	line-height: 26px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	text-align: center;
	margin: 0;
	color: #000;
}
.newArticle__video_slider .newArticle__video_item.slick-current .video-container::before {
	display: none;
}
.global-black__testimonials .newArticle__video_slider .newArticle__video_item .video-container::before {
	background-color: rgba(0,0,0,.8);
}
.newArticle__video_slider .slick-arrow {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 65;
	display: flex !important;
	align-items: center;
	height: calc( 100% - 48px);
	width: 50px;
	cursor: pointer;
	margin-top: -24px;
}
.newArticle__video_slider .slick-arrow img {
	display: block;
	max-width: 100%;
	margin: auto;
}
.newArticle__video_slider .prev {
	left: -141px;
}
.newArticle__video_slider .next {
	right: -141px;
}
.newArticle__video_slider .slick-arrow.slick-disabled {
	pointer-events: none;
}
.newArticle__title {
	font-size: 30px;
	line-height: 1.25;
	font-weight: 600;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	margin: 0;
	position: relative;
	padding-bottom: 12px;
	color: #000;
	text-align: center;
	margin-bottom: 20px;
}
.newArticle__title::before {
	position: absolute;
	width: 100%;
	bottom: 0;
	content: '';
	left: 0;
	height: 1px;
	right: 0;
	margin: auto;
	max-width: 300px;
	background-color: #ff2d55;
}
.newArticle__video-wrapper {
	max-width: 871px;
    margin: 0 auto;
	width: 100%;
}
.pushy-content ul.site-top-menu li.menu-item-22979:before {
	display: none !important;
}
footer .menu-block li.menu-item-16 {
	display: none;
}
footer .menu-block li.menu-item-28619 {
	display: none;
}

.global-footer__top {
	background-image: url(/wp-content/uploads/2020/08/footer2.png);
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: top center;
	padding: 20px 0 60px;
	position: relative;
	z-index: 1;
}
.global-footer__top--img {
	margin-bottom: 18px;
}
.global-footer__top--img img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
}
.global-footer__top--title {
	text-align: center;
	line-height: 1.2;
	font-size: 30px;
	font-weight: 600;
	color: #fff;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	margin: 0;
	margin-bottom: 1px;
}
.global-footer__top--subtitle {
	text-align: center;
	font-size: 24px;
	line-height: 36px;
	font-weight: 600;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #fff;
}
.global-footer__top--line {
	display: block;
	margin: 30px auto;
	width: 100%;
	max-width: 275px;
	height: 1px;
	background-color: #ff2d55;
}
.global-footer__top--text {
	text-align: center;
	max-width: 1050px;
	margin: 0 auto 30px;
}
.global-footer__top--text p {
	color: #fff;
	margin-bottom: 22px;
	font-size: 18px;
	line-height: 26px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;

}
.global-footer__top--text p:last-child {
	margin-bottom: 0;
}
.global-footer__top--blue {
	max-width: 773px;
	margin: 0 auto;
	background-color: #009ce9;
	padding: 30px 68px;
}
.global-footer__top--blue-img {
	margin-bottom: 20px;
}
.global-footer__top--blue-img img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}
.global-footer__top--blue p {
	font-weight: 600;
	color: #fff;
	line-height: 1.3;
	font-size: 20px;
	margin-bottom: 20px;
	text-align: center;
}
.global-footer__top--blue-btn {
	text-align: center;
}
.global-footer__top--blue-btn a {
	width: 100%;
	max-width: 376px;
	display: inline-block;
	vertical-align: top;
	border: 2px solid rgba(255,255,255,.5);
	background-color: transparent;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	height: 56px;
	line-height: 52px;
	font-size: 20px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #fff;
	text-align: center;
	font-weight: 600;
	text-transform: uppercase;
	text-decoration: none;
}
.global-footer__top--blue-btn a:hover,
.global-footer__top--blue-btn a:focus,
.global-footer__top--blue-btn a:active {
	border: 1px solid #fff;
	background-color: #fff;
	color: #009ce9;
	text-decoration: none;
}
.global-footer__center {
	max-width: 1920px;
	margin: 0 auto;
	background-color: #00aeef;
	position: relative;
	z-index: 2;
}
.global-footer__center--wrapper {
	max-width: 1440px;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.global-footer__center--img {
	width: 55%;
	padding-bottom: 30px;
}
.global-footer__center--img img {
	width: 100%;
	max-width: 100%;
	object-fit: cover;
	position: relative;
	top: -30px;
	min-height: 387px;
}
.global-footer__center--descr {
	width: 45%;
	padding-left: 35px;
	padding-top: 23px;
	padding-bottom: 85px;
	max-width: 510px;
}
.global-footer__center--subtitle {
	font-size: 22px;
	font-weight: 700;
	color: #fff;
	line-height: 1;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.global-footer__center--title {
	font-size: 39px;
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 15px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	line-height: 1;
	font-weight: 700;
}
.global-footer__center--quote {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 15px 0;
	padding-right: 50px;
	position: relative;
	margin-bottom: 20px;
}
.global-footer__center--quote::before {
	height: 100%;
	content: '';
	position: absolute;
	top: 0;
	left: -40px;
	z-index: 1;
	width: calc( 100%  + 40px );
	background-image: linear-gradient(90deg, rgba(0,147,246,0) 0%, rgba(0,110,146,0.46) 46%, rgba(15,121,187,1) 100%);
}
.global-footer__center--quote img {
	display: block;
	width: 36px;
	height: 36px;
	position: relative;
	z-index: 2;
}
.global-footer__center--quote p {
	width: calc( 100% - 36px );
	padding-left: 20px;
	color: #d4eef9;
	font-size: 16px;
	line-height: 1.2;
	font-weight: 400;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	margin: 0;
	position: relative;
	z-index: 2;
}
.global-footer__center--medical {
	font-size: 54px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	text-transform: uppercase;
	line-height: 1.04;
	font-weight: 700;
	margin: 0;
	color: #fff;
}
.global-footer__tab {
	position: relative;
	z-index: 3;
	padding-bottom: 60px;
	display: none;
}
.global-footer__tab--item:first-child {
	margin-top: -71px;
}
.global-footer__tab--item {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
	border-bottom: 1px solid #e1e1e1;
	background-color: #fff;
}
.global-footer__tab--item:last-child {
	border-bottom: none;
}
.global-footer__tab--black {
	background-color: #000;
	width: 42.4%;
	display: flex;
	flex-wrap: wrap;
	padding: 30px 15px;
}
.global-footer__tab--black-content {
	align-self: center;
	max-width: 355px;
	margin: 0 auto;
}
.global-footer__tab--black-content p {
	color: #fff;
	font-size: 18px;
	line-height: 26px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	margin-bottom: 20px;
}
.global-footer__tab--black-content strong {
	display: block;
	margin-bottom: 12px;
	line-height: 1.3;
	font-size: 20px;
	font-weight: 600;
	text-transform: uppercase;
	color: #fff;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
.global-footer__tab--black-content p:last-child {
	margin-bottom: 0;
}
.global-footer__tab--elem {
	width: 57.6%;
	padding-top: 20px;
	display: flex;
	flex-direction: column;
}
.global-tabs {
	order: 2;
	width: 100%;
}
.global-tabs__content {
	order: 1;
	width: 100%;
}
.global-tabs__descr {
	display: flex;
	flex-direction: row;
}
.global-tabs__descr.active {
	display: flex !important;
}

.global-tabs__descr--item {
	width: calc( 100% / 3 );
	padding: 0 12px 15px;
	text-decoration: none;
}
.global-tabs__descr--item:hover {
	text-decoration: none;
}
.global-tabs__descr--item strong {
	text-decoration: underline;
}
.global-tabs__descr--item.no-link strong {
	text-decoration: none;
}
.global-tabs__descr.active .global-tabs__descr--item:hover strong,
.global-tabs__descr.active .global-tabs__descr--item:focus strong {
	text-decoration: none;
}

.global-footer__tab--item.first .global-tabs__item {
	width: 25%;
	padding: 35px 10px 20px 12px;
}


.global-tabs__descr--item-img {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 195px;
	margin-bottom: 5px;
}
.global-tabs__descr--item-img img {
	max-width: 100%;
	margin: 0 auto;
	display: block;
	height: 100%;
	object-fit: contain;
}
.global-tabs__descr--item strong {
	display: block;
	font-size: 18px;
	line-height: 1.2;
	font-weight: 600;
	color: #000;
	text-align: center;
	margin: 0;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
.global-tabs {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.global-tabs__item {
	width: calc( 100% / 3 );
	border-right: 1px solid #fff;
	background-color: #009ce9;
	position: relative;
	padding: 35px 15px 30px 32px;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	cursor: pointer;
}
.global-tabs__item::before {
	position: absolute;
	content: '';
	top: 14px;
	left: 0;
	right: 0;
	margin: 0 auto;
	background-image: url(/wp-content/uploads/2020/08/footer10.png);
	-webkit-background-size: contain !important;
	background-size: contain !important;
	background-repeat: no-repeat;
	width: 24px;
	height: 9px;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
}
.global-tabs__item.active::before {
	background-image: url(/wp-content/uploads/2020/09/arrow.png);
	width: 23px;
	height: 28px;
	background-repeat: no-repeat;
}
.global-tabs__item:last-child {
	border-right: none;
}
.global-tabs__item.active {
	background-color: #fff;
}
.global-tabs__item ul {
	margin: 0;
	padding-left: 18px;
	list-style: disc;
}
.global-tabs__item ul li {
	color: #fff;
	list-style-type: disc;
	margin: 0;
	margin-bottom: 15px;
	font-size: 16px;
	line-height: 20px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 600;
	text-align: left;
}
.global-tabs__item ul li:last-child {
	margin-bottom: 0;
}
.global-tabs__item.active ul li {
	color: #009ce9;
}
.global-tabs__item.active ul li span {
	color: #000;
}
.global-tabs__item ul li span {
	color: #fff;
}
.global-footer__form {
	position: relative;
	z-index: 1;
	padding: 0 15px 50px;
}
.global-footer__form--wrapper {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	max-width: 971px;
	margin: 0 auto;
	box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
  	background-color: #fff;
  	margin-top: -50px;
}
.global-footer__form--descr {
	width: 50%;
	background-color: #009ce9;
	display: flex;
	flex-direction: column;
}
.global-footer__form--contant {
	width: 50%;
	background-color: #fff;
	position: relative;
	z-index: 1;
}
.global-footer__form--descr-top {
	height: 50%;
	width: 100%;
	padding: 36px 42px;
}
.global-footer__form--img {
	height: 50%;
	width: 100%;
}
.global-footer__form--img img {
	display: block;
	width: 100%;
	max-width: 100%;
	object-fit: cover;
	height: 100%;
}
.global-footer__form--item {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 30px;
}
.global-footer__form--item img {
	width: 22px;
	display: block;
	max-width: 100%;
	margin: 0 auto;
	position: relative;
	z-index: 2;
}
.global-footer__form--item a {
	width: calc( 100% - 22px );
	padding-left: 33px;
	font-size: 20px;
	font-weight: 500;
	line-height: 1.3;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	text-decoration: none;
	color: #fff;
}
.global-footer__form--item a:hover,
.global-footer__form--item a:focus,
.global-footer__form--item a:active {
	text-decoration: none;
	color: #fff;
}
.global-footer__form--item.global-footer__form--phone a {
	font-size: 24px;
	font-weight: 700;
}
.global-footer__form--item.global-footer__form--insurance a {
	font-weight: 700;
	text-transform: uppercase;
	position: relative;
	z-index: 2;
}
.global-footer__form--item.global-footer__form--insurance {
	position: relative;
	padding: 10px 0;
}
.global-footer__form--item.global-footer__form--insurance::before {
    position: absolute;
    content: '';
    background: url(/wp-content/themes/nydnr/images/before.png) no-repeat;
    width: 455px;
    height: 78px;
    top: -3px;
    left: -55px;
    z-index: 0;
    background-size: contain;
}
.global-footer__form--social {
	display: flex;
	flex-direction: row;
	padding-left: 51px;
	align-items: center;
}
.global-footer__form--social a {
	display: inline-block;
    vertical-align: middle;
    border-right: 1px solid #fff;
    padding-right: 11px;
    padding-left: 2px;
    margin-right: 7px;
}
.global-footer__form--social a i {
	color: #fff;
    font-size: 18px;
}
.global-footer__form--contant {
	padding: 30px 20px 20px;
}
.global-footer__form--contant br {
	display: none;
}
.global-footer__form--contant p {
	margin: 0;
}
.global-footer__form--contant p.title {
	font-size: 30px;
	line-height: 40px;
	font-weight: 600;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #000;
	position: relative;
	padding-bottom: 10px;
	margin-bottom: 22px;
}
.global-footer__form--contant p.title::before {
	position: absolute;
	content: '';
	left: 0;
	max-width: 300px;
	width: 100%;
	bottom: 0;
	background-color: #ff2d55;
	height: 1px;
}
.global-footer__form--contant label {
	display: block;
	margin-bottom: 15px;
}
.global-footer__form--contant label span {
	display: block;
	font-size: 16px;
	color: #000;
	line-height: 1.2;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	margin-bottom: 7px;
	font-weight: 400;
	text-align: left;
}
.global-footer__form--contant label span.wpcf7-form-control-wrap {
	margin-bottom: 0;
}
.global-footer__form--contant label span select::-ms-expand {
	display: none;
}
.global-footer__form--contant label span input,
.global-footer__form--contant label span select {
	appearance: none;
	-webkit-appearance: none;
	width: 100%;
	outline: none;
	border: solid 1px #e1e1e1;
	background-color: #fff;
	font-size: 16px;
	color: #000;
	line-height: 1.2;
	padding: 8px 15px;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	border-radius: 0;
}
.global-footer__form--contant label span input:focus,
.global-footer__form--contant label span select:focus,
.global-footer__form--contant label span textarea:focus {
	border: 1px solid #009ce9;
}
.global-footer__form--contant label span textarea {
	appearance: none;
	-webkit-appearance: none;
	width: 100%;
	outline: none;
	border: solid 1px #e1e1e1;
	background-color: #fff;
	font-size: 16px;
	color: #000;
	line-height: 1.2;
	padding: 15px;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	resize: none;
	overflow-y: auto;
	min-height: 219px;
	border-radius: 0;
}
.global-footer__form--contant label.with_submit {
	margin: 0;
	margin-top: 20px;
	display: flex;
	align-items: center;
	max-width: 214px;
}
.global-footer__form--contant input[type="submit"] {
	appearance: none;
	-webkit-appearance: none;
	display: block;
	width: 100%;
	max-width: 214px;
	height: 56px;
	background-color: #009ce9;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	line-height: 56px;
	text-align: center;
	font-size: 20px;
	font-weight: 600;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #fff;
	border: none;
	outline: none !important;
	border-radius: 0;
	padding: 0;
	text-transform: uppercase;
}
.global-footer__form--contant label span.wpcf7-not-valid-tip {
	position: absolute;
	font-size: 12px;
	color: #dc3232;
}
.global-site-footer__search {
	padding: 24px 0;
	background-color: #222;
}
.global-site-footer__search form {
	display: flex;
	flex-direction: row;
	align-items: center;
}
.global-site-footer__search form span {
	text-transform: uppercase;
	font-size: 14px;
	line-height: 1.43;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #fff;
	margin: 0;
}
.global-site-footer__search--group {
	position: relative;
	margin-left: 22px;
	width: 100%;
}
.global-site-footer__search--group input {
	appearance: none;
	-webkit-appearance: none;
	outline: none;
	width: 100%;
	background-color: #fff;
	padding: 11.5px 15px;
	padding-right: 50px;
	border: none;
	border-radius: 0;
	font-size: 16px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	line-height: 1.2;
	color: #000;
	height: 42px;
}
.global-site-footer__search--group button {
	position: absolute;
	right: 0;
	width: 48px;
	height: 42px;
	display: flex;
	align-items: center;
	font-size: 0;
	background-color: #fff;
	justify-content: center;
	outline: none;
	border: none;
	border-left: 1px solid #000;
	border-radius: 0;
	appearance: none;
	-webkit-appearance: none;
	top: 0;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
}
.global-site-footer__search--group button i {
	font-size: 18px;
	color: #000;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
}
.global-site-footer__search--group button:hover,
.global-site-footer__search--group button:focus {
	background-color: #000;
}
.global-site-footer__search--group button:hover i,
.global-site-footer__search--group button:focus i {
	color: #fff;
}
.global-site-footer__descr {
	background-color: #111110;
	padding: 25px 0;
}
.global-site-footer__descr--container {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
}
.global-site-footer__descr--logo {
	width: 188px;
}
.global-site-footer__descr--logo a {
	display: block;
}
.global-site-footer__descr--logo img {
	max-width: 100%;
	display: block;
}
.global-site-footer__descr--right {
	width: calc( 100% - 188px );
	padding-left: 72px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.global-site-footer__descr--right .global-site-footer__descr--column {
	padding-left: 72px;
	display: flex;
	flex-direction: row;
	width: 29%;
}
.global-site-footer__descr--right .global-site-footer__descr--column:last-child {
	width: 42%;
}
.global-site-footer__descr--right .global-site-footer__descr--column:first-child {
	padding-left: 0;
}
.global-site-footer__descr--icon {
	width: 17px;
}
.global-site-footer__descr--icon img,
.global-site-footer__descr--icon svg {
	width: 100%;
	max-width: 17px;
	display: block;
}
.global-site-footer__descr--con {
	width: calc( 100% - 17px );
	padding-left: 22px;
}
.global-site-footer__descr--con p {
	font-size: 14px;
	line-height: 1.43;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #fff;
	font-weight: 400;
	margin-bottom: 20px;
}
.global-site-footer__descr--con .global-footer__form--social {
	padding-left: 0;
}
.global-site-footer__descr--title {
	font-size: 14px;
	line-height: 1.43;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: #fff;
	font-weight: 400;
	margin-bottom: 8px;
	text-transform: uppercase;
	text-align: left;
}
.global-site-footer__descr--con p{
	text-align: left;
}
.global-site-footer__descr--con ul li span{
	text-align: left;
}
footer .global-site-footer__nav ul.menu-block-foot li a {
	text-align: left;
}
.global-site-footer__descr--con > a {
	font-size: 18px;
	color: #fff;
	text-decoration: underline;
	line-height: 1.11;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 600;
	margin-bottom: 18px;
	margin-top: -5px;
	display: block;
}
.global-site-footer__descr--con > a:hover {
	text-decoration: none;
	color: #fff;
}
.global-site-footer__descr--con > a:last-child {
	margin-bottom: 0;
}
.global-site-footer__descr--con ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.global-site-footer__descr--con ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 14px;
	display: flex;
	justify-content: space-between;
	flex-direction: row;
}
.global-site-footer__descr--con ul li:last-child {
	margin-bottom: 0;
}
.global-site-footer__descr--con ul li span:first-child {
	width: 44%;
}
.global-site-footer__descr--con ul li span:last-child {
	width: 54%;
}

.global-site-footer__descr--con ul li span {
	color: #fff;
	font-size: 14px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	line-height: 1.43;
}

.global-site-footer__menu {
	background-color: #000;
	padding: 28px 0 30px;
}
.global-site-footer__nav .menu-item-16,
.global-site-footer__nav .menu-item-28619 {
	display: none !important;
}
.global-site-footer__nav .menu-top_menu-container > ul > li {
	max-width: 190px;
	padding-right: 10px;
}
.global-site-footer__nav .menu-top_menu-container > ul > li.menu-item-33 {
	max-width: 230px;
	padding-right: 0;
}
.global-site-footer__nav ul {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin: 0;
}
footer .global-site-footer__nav ul.menu-block-foot li a {
	display: block;
	font-size: 14px;
	line-height: 18px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	margin-bottom: 8px;
	color: #fff;
	text-decoration: none;
}
footer .global-site-footer__nav ul.menu-block-foot li a:hover {
	text-decoration: underline;
}

.global-site-footer__bottom {
	padding: 16px 0 23px;
	background-color: #222;
}
.global-site-footer__bottom p {
	margin: 0;
	font-size: 14px;
	line-height: 18px;
	color: #a1a1a1;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}

.request_appointment_block {
	background-color: #197EEB;
    text-align: center;
}
.request_appointment_sections {
	margin-bottom: 25px;
}
.request_appointment_sections .request_appointment_block h2 {
	margin: 0;
	padding: 40px 20px 30px;
	text-transform: uppercase;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 28px;
	line-height: 50px;
    font-weight: 300;
	color: #fff;
}
.request_appointment_block a.livesite-contact {
	padding: 12px 40px;
	text-transform: uppercase;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 24px;
    margin: 0;
	background-color: #FF2828;
	color:#fff;
	text-decoration: none;
	box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.25);
	border-radius: 5px;
	transition: all .3s ease-out;
	display: inline-block;
	margin-bottom: 20px;
}
.request_appointment_block a.livesite-contact:hover {
	opacity: 0.9;
}

.request_appointment_block a.blue_white_btn {
    padding: 6px 20px;
    display: inline-block;
    vertical-align: top;
    background-color: transparent;
	border: 1px solid #fff;
	border-radius: 3px;
    transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    font-size: 20px;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    color: #fff;
    text-align: center;
    text-decoration: none;
	margin-bottom: 30px;
}
.request_appointment_block a.blue_white_btn:hover {
	border: 1px solid #fff;
    background-color: #fff;
    color: #009ce9;
    text-decoration: none;
}


.request_appointment_block .request_address {
	padding: 22px 20px;
	color: #ffffff;
	background-color: #298AF4;
	text-decoration: underline;
	text-align: center;
}
.request_appointment_block .request_address img {
	margin-right: 10px;
}


/*--------------Global Hip Block-----------*/

.global-hip__block .container {
    width: 100%;
    max-width: 1200px;
    padding: 0 15px;
}

.global-hip__block p {
    font-size: 18px;
    line-height: 1.44;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-weight: 400;
    margin: 0;
    color: #000;
    margin-bottom: 20px;
}
.global-hip__block p:last-child {
	margin-bottom: 0;
}


.global-hip__block .black-block-section {
	background-color: #000;
}
.global-hip__block .lumbar-problems-listing {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    margin: 0 -10px;
}
.global-hip__block .lumbar-problems-item {
    width: 50%;
    padding: 0 10px;
}
.global-hip__block .lumbar-problems-item img {
	display: block;
	margin: 0 auto;
}
.global-hip__block .lumbar-problems-item .description {
	padding: 40px 0;
}
.global-hip__block .lumbar-problems-item .description img {
	margin: 40px auto;
}

.global-hip__block .lumbar-problems-item p {
	color: #fff;
    margin: 0;
    margin-left: 60px;
}

.global-hip__block .blue-block-section.acl {
	background-color: #009ce9;
	overflow: hidden;
}
.global-hip__block .blue-block-section.acl .acl-listing {
	align-items: stretch;
}
.global-hip__block .acl-listing {
	display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.global-hip__block .acl-item__text {
    padding: 30px 20px 30px 0;
    width: 35%;
}
.global-hip__block .acl-item__text p.title {
	display: block;
    color: #fff;
    font-size: 24px;
    font-weight: 600;
    margin: 0;
    margin-bottom: 20px;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    line-height: 1.3;
    text-align: left;
}
.global-hip__block .acl-item__text .item-text {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}
.global-hip__block .acl-item__text .item-text span {
    color: #fff;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 40px;
    font-weight: 600;
    margin-right: 30px;
}
.global-hip__block .acl-item__text .item-text p {
    margin: 0;
    color: #fff;
    text-align: left;
}
.global-hip__block .knee-pain__testimonials {
	padding: 45px 0 47px;
}
.global-hip__block .newArticle__video_slider_clear {
    padding-bottom: 48px;
    margin-bottom: 30px;
}
.global-hip__block .newArticle__video_slider_clear .prev {
	left: 0;
}
.global-hip__block .acl .slick-slider .slick-list {
	overflow: hidden;
}
.global-hip__block .newArticle__video_slider_clear .slick-arrow.slick-disabled {
	pointer-events: none;
}
.global-hip__block .newArticle__video_slider_clear .slick-arrow img {
	display: block;
    max-width: 100%;
    margin: auto;
}
.global-hip__block .newArticle__video_slider_clear .next {
	right: 0;
}
.global-hip__block .newArticle__video_slider_clear .slick-arrow {
    position: absolute;
    bottom: -40px;
    transform: translateY(-50%);
    z-index: 65;
    display: flex !important;
    align-items: center;
    width: 50px;
    cursor: pointer;
    margin-top: -24px;
}
.global-hip__block .newArticle__video_slider_clear .slick-dots {
    position: absolute;
    bottom: 0;
    display: flex !important;
    justify-content: center;
    flex-direction: row;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 100%;
    max-width: 100% !important;
    flex-wrap: wrap;
    padding: 0 20px;
    list-style: none !important;
}
.global-hip__block .newArticle__video_slider_clear .slick-dots li {
    margin-top: 0;
    margin: 0 9.5px;
    width: 8px;
    height: 8px;
    border: none;
    background-color: #e1e1e1;
    border-radius: 100%;
    cursor: pointer;
    list-style-type: none !important;
}
.global-hip__block .newArticle__video_slider_clear .slick-dots li.slick-active {
	background-color: #009ce9;
}
.global-hip__block .newArticle__video_slider_clear .slick-dots li button {
	display: none;
}
.global-hip__block .blue-block-section.acl .acl-item__image {
	position: relative;
	background-color: #000;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.global-hip__block .blue-block-section.acl .acl-item__image .knee-pain__testimonials {
	width: 100%;
}
.global-hip__block .blue-block-section.acl .acl-item__image::before {
	position: absolute;
	height: 100%;
	top: 0;
	right: -100vw;
	width: 100vw;
	background-color: #000;
	z-index: 1;
	content: '';
}
.global-hip__block .acl-item__image {
    width: 65%;
    position: relative;
}
.global-hip__block .acl-item__image img {
	display: block;
	margin: 0 auto;
}

.global-hip__block .newArticle__video_slider_clear .newArticle__video_item {
	max-width: 871px;
    width: 100%;
    outline: none !important;
    margin: 0 15px;
}
.global-hip__block .newArticle__video_slider_clear .video-container {
	margin: 0;
}

.global-hip__block .gray-block-section.acl {
	padding: 0;
    margin-bottom: 90px;
    background-color: #fafafa;
}
.global-hip__block .gray-block-section.acl .acl-item__text {
	padding: 30px 20px 30px 90px;
}
.global-hip__block .gray-block-section.acl .acl-item__text p.title {
    color: #000;
}
.global-hip__block .gray-block-section.acl .acl-item__text ul {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}
.global-hip__block .gray-block-section.acl .acl-item__text ul li {
    list-style: disc;
    margin-left: 20px;
    margin-bottom: 10px;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-size: 18px;
    color: #ff2d55;
}
.global-hip__block .gray-block-section.acl .acl-item__text ul li span {
	color: #000;
}
.global-hip__block .rotator-cuff__doc {
    margin-bottom: -240px;
}
.global-hip__block .rotator-cuff__doc--wrapper {
	box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
    background-color: #fff;
    padding: 80px 45px 45px;
    position: relative;
    z-index: 1;
}

.global-hip__block .rotator-cuff__doc--img {
    position: absolute;
    top: 0;
    transform: translateY(-50%);
    width: 100%;
    left: 0;
    right: 0;
    margin: auto;
}
.global-hip__block .rotator-cuff__doc--img img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
}
.global-hip__block .rotator-cuff__doc .newArticle__text {
	margin: 0 auto;
	max-width: 1000px;
}
.global-hip__block .rotator-cuff__doc p {
    text-align: center;
    margin: 0;
    color: #000;
}
.global-hip__block .rotator-cuff__doc p.title {
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 20px;
}
.global-hip__block .rotator-cuff__doc p.line {
    padding-bottom: 20px;
    position: relative;
    margin-bottom: 20px;
}
.global-hip__block .rotator-cuff__doc p.line::before {
    position: absolute;
    width: 100%;
    bottom: 0;
    content: '';
    left: 0;
    height: 1px;
    right: 0;
    margin: auto;
    max-width: 300px;
    background-color: #ff2d55;
}
.global-hip__block .knee-pain__testimonials.bottom {
	padding: 275px 0 47px;
	background-color: #000;
}
.global-hip__block .knee-pain__testimonials .newArticle__video_slider .newArticle__video_item .video-container::before {
	background-color: rgba(0, 0, 0, .8);
}
.global-hip__block .knee-pain__testimonials.bottom h2.newArticle__title {
	color: #ffffff;
	font-size: 30px;
	line-height: 1.25;
	font-weight: 600;
}
.global-hip__block .knee-pain__testimonials.bottom .slick-list {
	height: fit-content;
}

/*--------------Global Hip Block End--- ----*/


.global-resource__block {
	padding-top: 80px;
}

.global-resource__wrapper {
	max-width: 1170px;
	width: 100%;
	padding: 35px 35px 45px;
	padding-left: 47px;
	background: #fff;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
}
.global-resource__wrapper strong {
	display: block;
	text-align: center;
	margin-bottom: 20px;
	line-height: 1.2;
	font-weight: 700;
	font-size: 24px;
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
.global-resource__wrapper ul {
	padding-left: 0;
	list-style: none;
	margin: 0;
}
.global-resource__wrapper ul li {
	margin-bottom: 20px;
	font-size: 18px;
	line-height: 26px;
	list-style-type: none;
	position: relative;
	text-align: left;
	padding-left: 32px;
}
.global-resource__wrapper ul li::before {
	position: absolute;
	width: 8px;
	height: 8px;
	content: '';
	left: 0;
	top: 10px;
	border-radius: 100%;
	background-color: #069EE9;
}
.global-resource__wrapper ul li:last-child {
	margin-bottom: 0;
}
.global-resource__block .container {
	width: 100%;
	max-width: 1200px;
}

html.hidden__google {
	overflow: hidden;
}
.fixed-google__block {
	position: fixed;
	z-index: 9999;
	right: 0px;
	bottom: 0;
	width: 100%;
	max-width: 320px;
	height: 100vh;
	display: flex;
	align-items: flex-end;
	flex-wrap: wrap;
	background-color: transparent;
	justify-content: flex-end;
	display: none;
}

.fixed-google__block.open {
	background-color: #fff;
	z-index: 999999;
	justify-content: center;
	display: block;
}

.fixed-google__badge {
	z-index: 1000000;
	bottom: 0;
	right: 0;
	position: fixed;
}
.fixed-google__badge.open {
	width: 100%;
}

.fixed-google__badge .ti-widget[data-layout-id='11'][data-set-id='light-background'] {
	width: 100%;
	max-width: 230px;
	box-shadow: 0 0px 12px rgba(0,0,0,0.4);
	overflow: visible;
	cursor: pointer;
	border-top: 4px solid #007aff;
	margin-left: auto;
	margin-right: 0;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
}

.fixed-google__badge.open .ti-widget[data-layout-id='11'][data-set-id='light-background'] {
	box-shadow: none;
	overflow: hidden;
	max-width: 320px;
	background-color: #efefef !important;
}
.fixed-google__badge .ti-widget[data-layout-id='11'][data-set-id='light-background'] .ti-header {
    border: none;
    background: #fff;
}
.fixed-google__badge .ti-widget[data-layout-id='11'][data-set-id='light-background'] .ti-header:hover {
	-webkit-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
}

.overflow__block {
	position: fixed;
	z-index: 999998;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.7);
	display: none;
}
.overflow__block.open {
	display: block;
}

.fixed-google__block .ti-widget[data-layout-id='8'][data-set-id='ligth-border'] .ti-review-item >.inner,
.fixed-google__block .ti-widget[data-layout-id='8'][data-set-id='ligth-border'] .ti-review-item >.ti-inner {
	border-radius: 0 !important;
	border-left: none !important;
	border-right: none !important;
}

.fixed-google__block .ti-widget[data-layout-id='8'][data-set-id='ligth-border'] .ti-reviews-container-wrapper {
	padding-top: 0;
	overflow-y: auto;
	height: calc( 100vh - 107px);
	padding-bottom: 140px;
}
.fixed-google__block .ti-widget[data-layout-id='8'][data-set-id='ligth-border'] .ti-review-item:hover:first-child {
	-webkit-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
}

.fixed-google__badge .ti-widget[data-layout-id='11'][data-set-id=light-background] .ti-header {
	border-radius: 0 !important;
}

.ti-widget[data-layout-id='11'][data-set-id='light-background'] .ti-widget-container {
	margin-bottom: 0 !important;
}
.fixed-google__block .ti-widget[data-layout-id='8'][data-set-id='ligth-border'] {
	display: none;
	width: 100%;
}

.fixed-google__block .ti-widget[data-layout-id='8'][data-set-id='ligth-border'] .ti-header.ti-clickable-link {
	padding: 15px;
}


.home_block__reviews {
	padding: 50px 0;
}


.kneePain__professional {
	padding-bottom: 25px;
}

.kneePain__professional .newArticle__title {
    line-height: 1.25;
    font-weight: 600;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    margin: 0;
    position: relative;
    padding-bottom: 12px;
    color: #000;
    text-align: center;
    margin-bottom: 20px;
    border-bottom: none;
    display: block;
}

.kneePain__professional .subtitle{
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.3;
	text-align: center;
	margin-bottom:50px;
}

.kneePain_professional_associations__listing {
	display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.kneePain_professional_associations__item {
	text-align: center;
	width: 25%;
	margin-bottom: 20px;
}

.kneePain_professional_associations__item .item-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.22;
	margin-bottom:10px;
	padding: 0 5px 10px;
	text-align: center;
	position:relative;
}

.kneePain_professional_associations__item .item-title.line:before {
    position: absolute;
    width: 100%;
    bottom: 0;
    content: '';
    left: 0;
    height: 1px;
    right: 0;
    margin: auto;
    max-width: 33px;
    background-color: #ff2d55;

}

.kneePain_professional_associations__item .item-text{
	font-size: 16px;
	line-height: 1.25;
	text-align: center;
	padding: 0 5px;
}

.kneePain_professional_associations__image {
	height: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    padding: 0 5px;
}
.kneePain_professional_associations__image img {
	display: block;
	max-width: 100%;
	width: auto;
	margin: 0 auto;
}


/*research global*/

.ultrasound-landing__research {
	padding: 40px 0 0;
}

.ultrasound-landing__research--wrapper {
	max-width: 1170px;
	box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.1);
	background-color: #fff;
	margin: 0 auto;
	padding: 30px 30px 35px;
}
.ultrasound-landing__research--title {
	text-align: center;
	font-size: 24px;
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 600;
	margin-bottom: 19px;
}
.ultrasound-landing__research--title h2,
.ultrasound-landing__research--title h3 {
	text-align: center;
	font-size: 24px;
	color: #000;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 600;
	margin: 0;
	border-bottom: none;
}

.ultrasound-landing__research--item {
	position: relative;
	padding-left: 30px;
	font-size: 18px;
	line-height: 26px;
	color: #000;
	margin-bottom: 20px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
.ultrasound-landing__research--item:last-child {
	margin-bottom: 0;
}
.ultrasound-landing__research--item a {
	color: #009ce9;
	display: block;
	word-break: break-word;
}
.ultrasound-landing__research--item a:hover {
	text-decoration: underline;
}
.ultrasound-landing__research--item::before {
	top: 11px;
	border-radius: 100%;
	position: absolute;
	content: '';
	left: 9px;
	width: 6px;
	height: 6px;
	background-color: #009ce9;
}


/*research global end*/



/*---------Media query to prod--------*/

@media (max-width: 1199px) {
	.home_block_slider .item .absolute_phone a img {
		max-width: 250px;
	}
	.testimonials_content .top_bg {
		padding: 150px 0;
		margin-bottom: 70px;
	}
	.testimonials_content .wrapper_testimonials .subtitle {
		margin-bottom: 50px;
	}
	.testimonials_content .reviews_slider {
		padding: 0 25px;
		margin-bottom: 30px;
	}
	.testimonials_content .reviews_slide {
		margin: 0 10px;
	}
	.testimonials_content .reviews_slider .slick-arrow .fa {
		font-size: 36px;
	}
	.testimonials_content .testimonials_social_list {
		margin: 0 auto 25px;
	}
	.home_block_slider .slider-inner-page .owl-item img {
		height: 300px;
	}
	.slider-inner-page.footer_slider .owl-item img {
		height: 350px;
	}

	.global_sert_doc_block_wrapper .global_sert_item .block_quote p {
		font-size: 16px;
	}
	.global_sert_doc_block_wrapper .global_sert_item .wrap_with_img {
		width: 40%;
	}
	.global_sert_doc_block_wrapper .global_sert_item .wrap_with_text {
		width: 60%;
	}
	.global_sert_doc_block_wrapper .global_sert_item .block_quote {
		padding: 20px 0;
		padding-left: 30px;
		padding-right: 20px;
	}
	.global_sert_doc_block_wrapper .global_sert_item .block_quote p:before {
		top: -21px;
	    left: -31px;
	    width: 24px;
	    height: 20px;
	}
	.global_sert_doc_block_wrapper .global_sert_item .block_quote p:after {
		bottom: -21px;
	    width: 24px;
	    height: 24px;
	}
	.global_testimonials_container {
		max-width: 100%;
	}
	.global_testimonials_slide {
		margin-right: 0;
	}
	.global_testimonials_slider.slick-initialized .slick-list {
		overflow: hidden;
	}
	.global_testimonials_container .block_with_video {
		width: 49%;
	}
	.global_testimonials_container .block_with_text {
		width: 48%;
	}
	.global_testimonials_container .block_with_text .global_testimonials_arrows .next:hover {
		transform: translateX(0px);
	}
	.global_testimonials_container .block_with_text .global_testimonials_arrows .prev:hover {
		transform: translateX(0px);
	}
	.global_testimonials_slider {
		margin-bottom: 70px;
	}
	.bottom_aboutKalika_column .list_aboutKalika_img {
		padding: 0 20px;
	}
	.site-header.newHome .header__banner {
		width: calc( 100% - 471px );
	}
	.newArticle__video_slider .slick-arrow {
		background-color: rgba(255,255,255,.65);
	}
	.knee-pain__testimonials .newArticle__video_slider .slick-arrow {
		background-color: rgba(0,0,0,.65);
	}
	.newArticle__video_slider .prev {
		left: 0;
	}
	.newArticle__video_slider .next {
		right: 0;
	}
	.global-footer__center--img img {
		min-height: 360px;
		top: -28px;
	}
	.global-footer__center--subtitle {
		font-size: 18px;
	}
	.global-footer__center--title {
		font-size: 30px;
	}
	.global-footer__center--medical {
		font-size: 42px;
	}
	.global-footer__tab--black {
		width: 30%;
	}
	.global-footer__tab--elem {
		width: 70%;
	}
	.global-site-footer__descr--right {
		padding-left: 30px;
	}
	.global-site-footer__descr--right .global-site-footer__descr--column {
		padding-left: 15px;
		width: 30%;
	}
	.global-site-footer__descr--right .global-site-footer__descr--column:last-child {
		width: 40%;
	}
	.global-site-footer__descr--con {
		padding-left: 10px;
	}

	.global-hip__block .gray-block-section.acl .acl-item__text {
		padding-left: 30px;
	}
	.global-resource__block {
		padding-top: 50px;
	}

}
@media (max-width: 1024px) {
	ul.site-top-menu li.menu-item-22979:before {
		display: none;
	}
	.newArticle__video_slider .slick-list {
		overflow: hidden;
	}
	.newArticle__video_slider .newArticle__video_item {
		margin: 0 5px;
	}
	.newArticle__video_slider .slick-arrow {
		display: none !important;
	}

	.global-hip__block .acl-item__text {
	    padding: 30px 0;
	    width: 100%;
	}
	.global-hip__block .acl-item__image {
		width: 100%;
	}

	.global-hip__block .gray-block-section.acl .acl-item__text {
		padding: 30px 20px;
		width: 35%;
	}
	.global-hip__block .gray-block-section.acl .acl-item__image {
		width: 65%;
	}
	.global-hip__block .blue-block-section.acl .acl-item__image::before {
		display: none;
	}
	.global-hip__block .blue-block-section.acl .acl-item__image {
	    margin: 0 -15px;
	    width: calc( 100% + 30px);
	}
	.global-hip__block .acl-item__text p.title {
		font-size: 20px;
	}
	.global-hip__block .lumbar-problems-item p {
		margin-left: 50px;
	}

}
@media (max-width: 992px) {
	.ultrasound-landing__research--wrapper {
		padding: 27px 15px 45px 25px;
	}
	.kneePain_professional_associations__item {
		width: 50%;
	}
	.bottom_aboutKalika_column .list_aboutKalika_img {
		padding: 0;
		justify-content: space-between;
	}
	.bottom_aboutKalika_column .list_aboutKalika_img img {
		margin: 0;
		width: 48%;
	}
	.global-doc__specialist--people {
		width: calc(55% - 10px);
    	padding: 25px 15px;
	}
	.global-doc__specialist--doc {
		width: calc(45% - 10px);
	}
	.global-doc__specialist--people h2,
	.global-doc__specialist--people h3 {
		margin-bottom: 30px;
		padding-bottom: 10px;
		font-size: 26px;
	}
	.newArticle__video_slider .youtube {
		margin-bottom: 0;
	}
	.global-footer__top--title {
		font-size: 24px;
		margin-bottom: 5px;
	}
	.global-footer__top--subtitle {
		font-size: 20px;
		line-height: 1.2;
	}
	.global-footer__top--line {
		margin: 25px auto;
	}
	.global-footer__top--text p {
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 15px;
	}
	.global-footer__top--blue {
		padding: 30px 15px;
	}
	.global-footer__top--blue p {
		font-size: 18px;
		max-width: 500px;
		margin: 0 auto 20px;
	}
	.global-footer__center--img {
		width: 100%;
		padding-bottom: 0;
	}
	.global-footer__center--img img {
		min-height: auto;
		max-width: 100%;
	}
	.global-footer__center--descr {
		width: 100%;
		padding-left: 0;
		max-width: 100%;
		padding: 0 15px 30px;
	}
	.global-footer__tab--item:first-child {
		margin-top: 0;
	}
	.global-footer__tab {
		padding: 0 0 30px;
	}
	.global-footer__tab .container_home_block {
		padding: 0;
	}
	.global-site-footer__descr--logo {
		width: 100%;
		margin-bottom: 25px;
	}
	.global-site-footer__descr--logo img {
		max-width: 188px;
	}
	.global-site-footer__descr--right {
		width: 100%;
		padding-left: 0;
	}
	.global-site-footer__menu {
		display: none;
	}
	.global-footer__form--descr-top {
		padding: 30px 20px;
	}
	.global-footer__form--item a {
		padding-left: 15px;
		font-size: 18px;
	}
	.global-footer__form--social {
		padding-left: 35px;
	}
	.global-footer__form--item.global-footer__form--insurance:before {
	    width: 410px;
	    height: 70px;
	    left: -32px;
	}
	.global-tabs__item {
		padding: 35px 10px 30px;
	}
	.global-tabs__item ul li {
		margin-bottom: 10px;
	}
	.global-tabs__item ul li {
		font-size: 15px;
		line-height: 18px;
	}
	.global-tabs__descr--item strong {
		font-size: 16px;
	}
	.global-footer__tab--black-content p {
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 15px;
	}
	.global-footer__tab--item.first .global-tabs {
		flex-wrap: wrap;
	}
	.global-footer__tab--item.first .global-tabs__item:nth-child(2) {
		border-right: none;
	}
	.global-footer__tab--item.first .global-tabs__item {
		width: 50%;
		padding: 35px 10px 20px 14px;
	}
	.global-resource__wrapper {
		padding: 35px 20px 45px;
	    padding-left: 27px;
	}
	.global-resource__wrapper ul li {
		padding-left: 25px;
	}
}
@media (max-width: 767px) {
	.ultrasound-landing__research--item {
		font-size: 16px;
		line-height: 1.44;
		margin-bottom: 15px;
	}
	.ultrasound-landing__research--wrapper {
		padding: 30px 15px 40px 15px;
	}
	.newArticle__video_slider .newArticle__video_item .newArticle__video--text p {
		font-size: 16px;
		line-height: 24px;
	}
	.new-article__black-block h2 {
		line-height: 1.2;
		font-size: 26px;
	}
	.home_block_slider .item .absolute_phone a img {
		max-width: 200px;
	}
	.our_clients_block_content h2 {
		font-size: 22px;
	    margin-bottom: 25px;
	    padding-bottom: 8px;
	}
	.our_clients_block_content .our_clients_block_item {
		width: 100%;
	}
	.our_clients_block_content .our_clients_block_item .wrap_text {
		padding: 15px;
		font-size: 16px;
		line-height: 20px;
	}

	.testimonials_content .reviews_slider_container {
		padding: 0 10px;
	}
	.testimonials_content .testimonials_social_list .wrap_img {
		height: 100px;
	}
	.testimonials_content .reviews_slider {
		margin-bottom: 0;
	}
	.breadcrumb_wrapper > span a::before {
		display: none;
	}
	.breadcrumb_wrapper::before {
		display: none;
	}
	.breadcrumb_wrapper span.breadcrumb_last {
		margin-bottom: 5px;
	}
	.breadcrumb_wrapper > span a {
		margin-bottom: 5px;
	}
	.home_block_slider .slider-inner-page .owl-item img {
		height: 250px;
	}
	.slider-inner-page.footer_slider .owl-item img {
		height: 250px;
	}

	.testimonials_content .wp-google-reviews .slick-arrow .fa,
	.testimonials_content .wp-yelp-reviews .slick-arrow .fa,
	.testimonials_content .wp-facebook-reviews .slick-arrow .fa {
		font-size: 36px;
	}
	.testimonials_content .wp-facebook-reviews,
	.testimonials_content .wp-yelp-reviews,
	.testimonials_content .wp-google-reviews {
		padding: 0 20px;
	}

	.global_sert_doc_block_wrapper {
		padding: 35px 0 50px;
	}
	.global_sert_doc_block_wrapper .global_sert_item .wrap_with_img {
		width: 100%;
		margin-bottom: 25px;
		padding-right: 0;
	}
	.global_sert_doc_block_wrapper .global_sert_item .wrap_with_text {
		width: 100%;
	}
	.global_sert_doc_block_wrapper .global_sert_item .wrap_with_text p {
		font-size: 14px;
	}
	.global_sert_doc_block_wrapper .global_sert_item .wrap_with_text .block_quote p {
		font-size: 16px;
	}
	.bottom_aboutKalika_column {
		width: 100%;
		margin-bottom: 30px;
	}
	.bottom_aboutKalika_column:last-child {
		margin-bottom: 0;
	}
	.bottom_aboutKalika_item {
		padding: 30px 0;
	}
	.bottom_aboutKalika_column .list_aboutKalika_img img {
		width: auto;
	}
	.bottom_aboutKalika_column .list_aboutKalika_img {
		justify-content: space-around;
	}
	.bottom_aboutKalika_column p {
		font-size: 16px;
		line-height: 24px;
	}
	.bottom_aboutKalika_column .wrap_text {
		margin-top: 15px;
	}
	.wrap_aboutkalika_list {
		flex-wrap: wrap;
		padding-top: 23px;
	}
	.wrap_aboutkalika_list .aboutkalika_item {
		width: 100%;
		margin-bottom: 30px;
		padding: 0 !important;
	}
	.wrap_aboutkalika_list .aboutkalika_item:last-child {
		margin-bottom: 0;
	}
	.thin-blue-line {
		margin-bottom: 5px;
	}
	.st-p {
		margin-top: 20px;
		font-size: 16px;
	}
	.wrap_aboutkalika_list .aboutkalika_item .wrap_text p {
		font-size: 16px;
	}
	.global-doc__specialist--doc {
		width: 100%;
	}
	.global-doc__specialist--people {
		width: 100%;
	}
	.global-doc__specialist--descr {
		padding: 15px 13px 25px;
	}
	.newArticle__title {
		font-size: 26px;
		padding-bottom: 10px;
	}
	h2.newArticle__video--title {
		margin-bottom: 30px;
		font-size: 26px;
	    padding-bottom: 10px;
	}
	.newArticle__video--container {
		padding: 40px 0 25px;
	}
	.global-footer__top--blue-btn a {
		font-size: 18px;
		height: 54px;
		line-height: 50px;
	}
	.global-footer__center--subtitle {
		font-size: 16px;
	}
	.global-footer__center--title {
		font-size: 26px;
	}
	.global-footer__center--medical {
		font-size: 36px;
	}
	.global-footer__tab--black {
		width: 100%;
		padding: 25px 15px;
	}
	.global-footer__tab--black-content {
		max-width: 100%;
		width: 100%;
	}
	.global-footer__tab--elem {
		width: 100%;
	}
	.global-footer__tab--item:last-child .global-footer__tab--black {
		order: 1;
	}
	.global-footer__tab--item:last-child .global-footer__tab--elem {
		order: 2;
	}
	.global-footer__form--descr {
		order: 2;
		width: 100%;
	}
	.global-footer__form--contant {
		order: 1;
		width: 100%;
		padding: 30px 15px;
	}
	.global-footer__form--img,
	.global-footer__form--descr-top {
		height: auto;
	}
	.global-site-footer__descr--right .global-site-footer__descr--column {
		width: 100%;
		margin-bottom: 25px;
		padding-left: 0;
	}
	.global-site-footer__descr--right .global-site-footer__descr--column:last-child {
		width: 100%;
	}
	.global-site-footer__descr--right {
		flex-wrap: wrap;
	}
	.global-site-footer__descr--con ul li {
		justify-content: flex-start;
	}
	.global-site-footer__descr--con ul li span:first-child {
		width: auto;
		min-width: 120px;
	}
	.global-site-footer__descr--con ul li span:last-child {
		width: auto;
	}
	.global-footer__form--contant input[type=submit] {
		height: 50px;
		line-height: 50px;
		font-size: 18px;
	}

	.global-hip__block .lumbar-problems-item {
		width: 100%;
	}
	.global-hip__block .lumbar-problems-item .description {
		text-align: center;
	}
	.global-hip__block .lumbar-problems-item .description p {
		text-align: center;
	}
	.global-hip__block .lumbar-problems-item p {
		margin-left: 0;
	}
	.global-hip__block p {
		font-size: 16px;
		margin-bottom: 15px;
		line-height: 1.44;
	}
	.global-hip__block .gray-block-section.acl .container {
		padding: 0;
	}
	.global-hip__block .gray-block-section.acl .acl-item__image {
		width: 100%;
	}
	.global-hip__block .gray-block-section.acl .acl-item__text {
		width: 100%;
		padding: 30px 20px;
	}
	.global-hip__block .gray-block-section.acl .acl-item__text ul li {
		font-size: 16px;
	}
	.global-hip__block .rotator-cuff__doc--wrapper {
		padding: 80px 25px 35px;
	}
	.global-resource__wrapper ul li {
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 15px;
		padding-left: 20px;
	}
	.global-resource__wrapper ul li::before {
		width: 6px;
		height: 6px;
	}
	.fixed-google__badge .ti-widget[data-layout-id='11'][data-set-id=light-background] .ti-header {
		padding: 10px 5px;
	}
	.fixed-google__badge .ti-widget[data-layout-id='11'][data-set-id='light-background'] .ti-icon {
		margin-right: 3px;
		width: 35px;
		height: 35px;
	}
	.fixed-google__badge .ti-widget[data-layout-id='11'][data-set-id='light-background'] .ti-icon::after {
		width: 35px;
		height: 35px;
	}
	.fixed-google__badge .ti-widget[data-layout-id='11'][data-set-id='light-background'] .ti-header .ti-star {
		width: 17px;
		height: 17px;
	}

}
@media (max-width: 700px) {
	.testimonials_content .reviews_slider .slick-track {
		display: block;
	}
	.global-tabs__descr--item-img {
		height: 150px;
	}
}
@media (max-width: 600px) {
	.testimonials_content .testimonials_social_item {
		width: 48%;
		margin: 0 0 30px;
	}
	.global-doc__specialist--item strong {
		font-size: 16px;
		line-height: 1.2;
	}
	.global-doc__specialist--item {
		width: 48%;
	}
	.global-doc__specialist--item img {
		width: 100px;
		height: 100px;
	}
	.newArticle__video_slider {
		margin-bottom: 20px;
		padding-bottom: 38px;
	}
	.newArticle__video_slider .slick-dots li {
		margin: 0 6px 3px;
	}
}
@media (max-width: 525px) {
	.global-tabs {
		flex-wrap: wrap;
	}
	.global-footer__tab--item.first .global-tabs__item {
		width: 100%;
		padding: 35px 10px 18px;
	}
	.global-tabs__item {
		width: 100%;
    	border-right: none;
    	border-top: 1px solid #fff;
    	padding: 35px 10px 18px;
	}
	.global-tabs__descr--item {
		padding: 0 15px 25px;
		width: 100%;
	}
	.global-tabs__descr {
		flex-wrap: wrap;
	}
	.global-footer__form--item {
		margin-bottom: 15px;
	}
	.global-footer__form--item a {
		font-size: 16px;
	}
	.global-footer__form--item.global-footer__form--phone a {
		font-size: 20px;
	}
	.global-tabs__descr--item-img img {
		width: auto;
	}
	.global-footer__form--descr {
		overflow: hidden;
	}
}
@media (max-width: 480px) {
	.home_block_slider .slider-inner-page .owl-item img {
		height: 200px;
	}
	.slider-inner-page.footer_slider .owl-item img {
		height: 200px;
	}
	.testimonials_content .testimonials_social_item {
		width: 100%;
		margin: 0 0 30px;
	}
	.breadcrumb_wrapper span.breadcrumb_last {
		white-space: normal;
		line-height: 1.2;
	}
	.wrap_aboutkalika_list .aboutkalika_item .wrap_text p {
		font-size: 15px;
	}
}





@media (max-width: 1199px) {
	.new_footer_block .slider_newFooter_list {
		margin-bottom: 60px;
	}
	.new_footer_block h2 {
		margin-bottom: 60px;
		font-size: 40px;
	}
	.new_footer_block h2.title_sert {
		font-size: 24px;
	}
	.new_footer_block .block_text p {
		font-size: 36px;
		line-height: 1.4;
	}
	.new_footer_block .wrap_btn {
		margin-bottom: 60px;
	}
	.new_footer_block .wrap_bg {
		margin-bottom: 40px;
	}
	.new_footer_block .title_footer {
		font-size: 36px;
	}
	.new_footer_block h3 {
		font-size: 36px;
	}
	.new_footer_block .big_bg_black b {
		font-size: 36px;
	}
	.new_footer_block .block_text p b {
		font-size: 36px;
	}
}
@media (max-width: 1023px) {
		#btn_mob_menu {
		display: block;
	}

	.new_footer_block .slider_newFooter_list {
		padding: 0 15px;
	}
	.slider_chiropractic_sertificate_wrapper .slider_newFooter_list {
		padding: 0 15px;
	}
	.new_footer_block .slider_newFooter_list .next {
		right: 2px;
	}
	.new_footer_block .slider_newFooter_list .prev {
		left: 2px;
	}
	.slider_chiropractic_sertificate_wrapper .slider_newFooter_list .next {
		right: 2px;
	}
	.slider_chiropractic_sertificate_wrapper .slider_newFooter_list .prev {
		left: 2px;
	}
}

@media (max-width: 992px) {
	.new_footer_block .slider_newFooter_item {
		margin: 0 10px;
	}
	.new_footer_block .slider_newFooter_list .next {
		font-size: 32px;
	}
	.new_footer_block .slider_newFooter_list .prev {
		font-size: 32px;
	}
	.slider_chiropractic_sertificate_wrapper .slider_newFooter_list .next {
		font-size: 32px;
	}
	.slider_chiropractic_sertificate_wrapper .slider_newFooter_list .prev {
		font-size: 32px;
	}
	.new_footer_block .slider_newFooter_item .wrap_img {
		margin-bottom: 10px;
	}
	.new_footer_block .big_bg_black {
		padding-right: 0;
	}
	#newFooter_popup {
		padding: 40px 15px;
	}
	.newFooter_popup_content .wrap_text p {
		margin-bottom: 25px;
		line-height: 32px;
	}
	.newFooter_popup_content .wrap_text {
		margin-bottom: 50px;
	}
	.newFooter_popup_content .wrap_video_popup_list {
		margin-bottom: 0;
	}
	.newFooter_popup_content .wrap_image_item .wrap_img {
		margin-bottom: 15px;
	}
}
@media only screen and (max-width: 781px) {
	.slider_chiropractic_sertificate_wrapper h2 {
		margin-bottom: 25px;
	    font-size: 22px;
	    padding-bottom: 8px;
	}
}
@media (max-width: 767px) {
	.new_footer_block .wrap_bg img {
		min-height: 200px;
		object-fit: cover;
		object-position: 85% 0;
	}
	.new_footer_block .title_footer {
		font-size: 28px;
	}
	.new_footer_block .bg_black b {
		font-size: 18px;
		padding: 5px 10px;
	}
	.new_footer_block .bg_black {
		margin-bottom: 15px;
	}
	.new_footer_block .bold_fz {
		font-size: 18px;
		margin-bottom: 15px;
		line-height: 1.2;
	}
	.new_footer_block .with_before {
		line-height: 1.25;
	}
	.new_footer_block .title_center {
		font-size: 18px;
		line-height: 1.25;
	}
	.new_footer_block .wrap_btn {
		margin-bottom: 40px;
	}
	.new_footer_block h3 {
		font-size: 28px;
	}
	.new_footer_block .big_bg_black {
		margin-bottom: 15px;
	}
	.new_footer_block .big_bg_black b {
		font-size: 28px;
	}
	.new_footer_block h2 {
		font-size: 30px;
		margin-bottom: 40px;
	}
	.new_footer_block h2.title_sert {
		font-size: 24px;
	}
	.new_footer_block .slider_newFooter_list.slider_sertificat_list {
		margin-bottom: 40px;
	}
	.new_footer_block .slider_newFooter_list {
		margin-bottom: 40px;
	}
	.new_footer_block .block_text p {
		font-size: 20px;
		margin-bottom: 30px;
		line-height: 1.25;
	}
	.new_footer_block .block_text p b {
		font-size: 20px;
		line-height: 1.25;
	}
	.newFooter_popup_content .wrap_text p {
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 15px;
	}
	.newFooter_popup_content .wrap_text {
		margin-bottom: 40px;
	}
	.newFooter_popup_content .wrap_video_popup_item {
		width: 100%;
		margin-bottom: 30px;
	}
	.newFooter_popup_content .wrap_image_item {
		width: 100%;
		margin-bottom: 30px;
	}
	.newFooter_popup_content .wrap_image_item:last-child {
		margin-bottom: 0;
	}
	.newFooter_popup_content .wrap_image_item p br {
		display: none;
	}
	.newFooter_popup_content .wrap_video_popup_item .video_text p br {
		display: none;
	}
	.newFooter_popup_content .wrap_video_popup_item .video-container {
		margin-bottom: 15px;
	}

}

/*------------NEW BLOCK FOOTER END------------------*/




/*END*/

@media (max-width: 1199px) {
	.video-flex div.single-vid-holder {
		width: 32%;
		margin: 20px 0;
	}
	.video-flex div.single-vid-holder:nth-child(3n+2) {
		margin: 20px 2%;
	}
	.header-top-girl-block {
		font-size: 40px;
		margin-bottom: 175px;
	}
	.header-bot-girl-block {
		font-size: 110px;
	}
	.girl-list a {
		font-size: 30px;
		line-height: 56px;
	}
	.certification-mainpage {
		margin: 70px 0 50px;
	}
	.certification-mainpage.certification_block {
		margin: 30px 0 80px;
		flex-wrap: wrap;
		justify-content: space-around;
	}
	.subheader-mainpage.apart {
		margin-bottom: 50px;
	}
	.apart_home_item {
		width: 30%;
		margin: 0 0 50px;
	}
	.apart_home_item:nth-child(3n+2) {
		margin: 0 5% 50px;
	}
	.subheader-mainpage {
		font-size: 70px;
	}
	.subheader-mainpage.home_expert {
		margin-bottom: 50px;
	}
	.midtown-sec {
		padding: 50px 0;
	}
	.certification-mainpage.certification_block > * {
		margin: 10px;
	}
	.footer_buttons .buttons_item > span {
		width: 40%;
	}
	.slider-inner-page .owl-nav .owl-prev,
	.slider-inner-page .owl-nav .owl-next {
		width: 40px;
		height: 39px;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.slider-inner-page .owl-nav .owl-next {
		background-position: -39px 0;
	}
	.testimonials_quote_with_img .block_text {
		padding: 0 0px 0 100px;
	}
	.testimonials_quote_with_img .block_text:before {
		width: 40px;
	    height: 31px;
	    margin-left: -60px;
	    background-size: contain;
	    margin-top: -20px;
	}

}
@media (max-width: 1023px) {
	.site-header.touch_device .header-logo-section	{
		margin-right: 0;
	}
	.pushy .site-top-menu.flexrow {
		margin-top: 0;
	}
	#btn_mob_menu {
		display: block;
	}
}
@media (max-width: 992px) {
	/*START Youtube Preloader*/
	.youtube {
		margin-bottom: 15px;
	}
	/*END Youtube Preloader*/
	.shoulder-header-dov.shoulder-header-inner-dov {
		margin-top: 0;
	}
	.callnow h5 {
		text-align: left;
	}
	.site-header .address {
		text-align: left;
	}
	.video-flex {
		flex-wrap: wrap;
	}
	.video-flex div.single-vid-holder {
		width: 100%;
		margin: 0 0 25px;
	}
	.video-flex div.single-vid-holder:nth-child(3n+2) {
		width: 100%;
		margin: 0 0 25px;
	}
	.shoulder_condit_list_wrapper .shoulder_condit_list {
		margin-top: 0;
		margin-bottom: 15px;
	}
	.shoulder_condit_list_wrapper .shoulder_condit_list .shoulder_list_text {
		font-size: 20px;
		padding-left: 15px;
	}
	.wrap_royalslider {
		flex-wrap: wrap;
	}
	.item_sliderslider {
		width: 100%;
		margin-bottom: 30px;
	}
	.footer_buttons .buttons_item > span {
		width: auto;
	}
	.wrapper_navigation_button a {
		font-size: 18px;
		margin: 0 10px 15px;
		padding: 8px 20px;
	}
	.global_testimonials_container .block_with_video {
		width: 100%;
		margin-bottom: 20px;
	}
	.global_testimonials_container .block_with_text {
		width: 100%;
	}
	.global_testimonials_container .block_with_text h2 {
		font-size: 24px;
		line-height: 1.2;
		margin-bottom: 10px;
		text-align: left;
	}
	.global_testimoninials_quote_item .block_quote_text_block {
	    padding: 35px 0 25px;
	    padding-left: 70px;
	    padding-right: 70px;
	}
	.global_testimoninials_quote_item .block_quote_text_block::before {
		width: 40px;
	    height: 31px;
	    background-size: contain !important;
	    top: 20px;
	    left: 20px;
	}
	.global_testimoninials_quote_item .block_quote {
		margin-bottom: 15px;
	}
	.global_slider_list .prev {
		left: 0;
	}
	.global_slider_list .next {
		left: 0;
	}
	.global_slider_list {
		padding-left: 50px;
		margin-bottom: 50px;
	}
	.global_slider_list::before {
		left: calc( -100vw + 50px);
	}
	.global_testimoninials_quote_item .block_quote p {
		margin-bottom: 22px;
	}
	.testimonials_quote_with_img .block_img {
		width: 100%;
		margin-bottom: 20px;
	}
	.testimonials_quote_with_img .block_text {
		width: 100%;
	}
	.global_testimoninials_quote {
		margin-bottom: 50px;
	}
	.testimonials_quote_with_img .block_text::before {
		display: none;
	}
	.testimonials_quote_with_img .block_text {
		padding: 0;
	}
	.testimonials_quote_with_img {
		margin-bottom: 50px;
	}

}
@media (max-width: 778px) {
	#new-royalslider-24 {
		display: block !important;
	}
	.apos_footer_img_title {
		margin-left: 0;
		padding: 0 10px;
	}
	.apos_knee_treat_right p {
		margin-left: 0;
		padding: 0 10px;
	}
	.apos_knee_treat_right {
		height: auto;
		padding-bottom: 50px;
	}
	.sec_8_runningdiagnosis {
		margin-top: 0 !important;
	}
	.sec_9_runningdiagnosis {
		width: 100% !important;
	}
	.section10 .width-half {
		padding: 20px 0;
	}
}
@media (max-width: 767px) {
	.wrapper_navigation_button {
		margin-bottom: 10px;
	}
	.wrapper_navigation_button a {
		font-size: 16px;
	    margin: 0px 7.5px 15px;
	    padding: 8px 15px;
	}
	.block_footer_menu .link_button_list a {
		margin-right: 7px;
		font-size: 16px;
	}
	.pushy ul.site-top-menu>li:first-child a {
		top: 1px;
	}
	.back_pain_head_title h2,
	.back_pain_head_title h1 {
		font-size: 36px;
	}
	.full-width-div.section5-hip {
		background: #ff9500;
		height: auto;
	}
	.full-width-div.section5-hip h2 {
		margin: 0;
		padding: 25px 0;
	}
	.full-width-div.section6-hip {
		bottom: 0;
	}
	.testimonial-body {
		font-size: 16px;

	}
	.callnow a img.center-block {
		margin-left: 0;
	}
	.callnow > a {
		position: relative;
		height: 34px;
	}
	.callnow > a::before {
		position: absolute;
		content: '';
		width: 141px;
		height: 34px;
		background: url('/wp-content/themes/nydnr/img/callus.png') no-repeat;
		left: 0;
		top: 0;

	}
	.pushy ul.site-top-menu > li:first-child a::before {
		content: "\f015";
	    color: #fff;
	    font-size: 24px;
	    font-family: 'Fontawesome';
	    position: absolute;
	    top: 5px;
	    display: block !important;
	}
	.research_content .research_link a {
		font-size: 14px;
	}
	.research_content .research_link span {
		font-size: 14px;
	}
	.research_content .research_title {
		top: -13px;
		font-size: 16px;
		left: 42px;
	}
	.research_content .research_title::before {
		top: 11px;
	}

	.research_content {
		padding: 30px 20px;
	}
	.item_sliderslider:last-child {
		margin-bottom: 0;
	}
	.item_sliderslider .royalSlider .rsMainSlideImage {
		height: 100% !important;
	}
	.foot_treat {
		height: auto;
		padding-bottom: 50px;
		-webkit-background-size: cover;
		background-size: cover;
		background-position: top center;
	}
    .causes-of-nerve-impingement .txt,
    .text_default,
    .text_skelet {
        font-size: 14px;
        line-height: 24px
    }
    .title {
        font-size: 18px
    }
    .types_of_nerve-title {
        font-size: 19px
    }
    .types_of_nerve-note {
        font-size: 18px
    }
    .white_content .list li {
        font-size: 18px;
        margin-bottom: 15px
    }
    .top_box .text p {
        font-size: 36px
    }
    .top_box .text h2,
    .top_box .text span {
        font-size: 33px
    }
    .top_box .text {
        margin-top: 15px
    }
    .types_of_nerve {
        min-height: auto
    }
    .blog_single_text p,
    .blog_single_text ul li {
    	font-size: 16px;
    	line-height: 1.4;
    }
    .blog_single_text h2 {
		font-size: 22px;
    }
    .blog_single_text h3 {
    	font-size: 16px;
    }
    .video_slider_list .slick-dots {
    	bottom: -15px;
    }
    .video_slider_list .slick-dots li {
    	width: 11px;
    	height: 11px;
    	margin: 2px 3px 0 !important;
    }
    .video_slider_list .video-container {
    	margin-bottom: 0;
    }
    .testimoninials_page_content h2 {
    	font-size: 30px;
    	margin-bottom: 30px;
    	line-height: 1.2;
    }
    .global_testimoninials_quote_item .block_quote_text_block {
    	padding: 25px 30px 15px;
    }
    .global_testimoninials_quote_item .block_quote_text_block:before {
    	width: 20px;
	    height: 15px;
	    background-size: contain;
	    top: 20px;
	    left: 7px;
    }
    .global_slider_list .prev:hover {
    	transform: translateY(-50%);
    }
    .global_slider_list .next:hover {
    	transform: translateY(-50%);
    }
}

@media only screen and (min-device-width: 767px) and (max-device-width: 1024px) and (orientation: landscape) {
	#btn_mob_menu {
		display: block;
	}
	.black-header-menu {
		display: none;
	}
	#backgroundBlackMenu {
		display: none;
	}
	header .header-infosection.flexrow {
		justify-content: start;
	}
	.pushy .site-top-menu.flexrow {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	ul.site-top-menu>li{
		width: 100%;
		text-align: left;
		font-size: 22px;
		border-bottom: 1px solid #fff;
		padding:10px 15px;
	}

	ul.site-top-menu>li>a{
		font-size: 22px;
		line-height: 30px;
		padding: 5px 0 5px 0;
		display: inline-block;
		vertical-align: middle;
	}

	ul.site-top-menu li:hover>ul.sub-menu{
		width: 100%;
		position: relative;
		border-radius: inherit;
		padding: 10px 0;
		text-align: center;
		margin-bottom: 0;
		-webkit-box-shadow: inset 0 5px 5px rgba(0, 0, 0, 0.25), inset 0 -5px 5px rgba(0, 0, 0, 0.25);
		box-shadow: inset 0 5px 5px rgba(0, 0, 0, 0.25), inset 0 -5px 5px rgba(0, 0, 0, 0.25);
	}
	.header-calling-section {
		padding-left:15px;
	}
	.pushy li:not(.menu-item-has-children) .toogle_btn {
		display: none;
	}
	ul.site-top-menu > li:first-child a:before {
		top:0;
	}
}
@media (max-width: 1024px) {
	.site-header.newHome .container_home_block .flexrow {
		align-items: flex-start;
		justify-content: space-between;
	}
	.site-header.newHome #btn_mob_menu {
		border: none;
	    top: 0;
	    padding: 0;
	}
	.site-header.newHome #btn_mob_menu .fa {
		color: #000;
    	font-size: 35px;
	}
	/** Customize Header by Aleksey **/
	.site-header.newHome .header-infosection.flexrow {
		flex-direction: row;
	}

	.site-header.newHome .header-calling-section {
		display: block;
		width: 60%;
		margin-top: 70px;
	}
	.site-header.newHome .header-calling-section .wrap_btn,
	.site-header.newHome .header-calling-section .header__text{
		display: none;
	}
	.site-header.newHome .header-calling-section .callnow .hide_desctop {
		display: none;
	}
	.site-header.newHome .callnow span {
		display: inline-flex;
		padding-left: 22px;
	}
	.site-header.newHome .callnow span a {
		font-size: 17px!important;
		line-height: 23px;
		margin-bottom: 0;
	}
	.site-header.newHome .callnow span:before {
		background-image: url("/wp-content/themes/nydnr/images/phone-icon-head-top.png");
		width: 17px;
		height: 17px;
		background-size: cover;
		background-position: center;
		top: 0;
	}
	.site-header.newHome .tel_answering a{
		padding-left: 22px;
	}
	.site-header.newHome .tel_answering a:before {
		background-image: url("/wp-content/themes/nydnr/images/phone-icon-head-top.png");
		width: 15px;
		height: 15px;
		background-size: cover;
		background-position: center;
		top: 0;
	}
	.site-header.newHome .header-calling-section .tel_answering {
		font-size: 14px!important;
	}
	.site-header.newHome.touch_device.custom-header .header-infosection.flexrow {
		flex-direction: column;
	}
	.site-header.newHome.touch_device.custom-header .header-calling-section {
		display: none!important;
	}
	.wrapper_service_btn_block .service_wrapper_btn a:first-child {
		display: none;
	}
	/** End Customize Header by Aleksey **/

	.service_wrapper_btn {
		display: flex;
		flex-direction: column;
		align-items: flex-end;
		margin-bottom: 55px;
	}
	.service_wrapper_btn a {
		width: 100%;
	    max-width: 140px;
	    height: 25px;
	    border-radius: 3px;
	    background-color: red !important;
	    color: #fff;
	    font-family: 'Roboto';
	    font-size: 13px;
	    font-weight: 300;
	    line-height: 25px;
	    text-align: center;
	    text-decoration: none;
	    text-transform: uppercase;
	    position: relative;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    margin-bottom: 10px;
	    font-weight: 600;
	}
	.service_wrapper_btn a .livesite-schedule {
		max-width: 140px;
	}
	.service_wrapper_btn a:last-child {
		margin-bottom: 0;
	}



	.fixed-button__block.fixed_button {
		display: flex;
		animation: animationFrames ease .5s;
		animation-iteration-count: 1;
		transform-origin: 50% 50%;
		animation-fill-mode:forwards;
		-webkit-animation: animationFrames ease .5s;
		-webkit-animation-iteration-count: 1;
		-webkit-transform-origin: 50% 50%;
		-webkit-animation-fill-mode:forwards;
		-moz-animation: animationFrames ease .5s;
		-moz-animation-iteration-count: 1;
		-moz-transform-origin: 50% 50%;
		-moz-animation-fill-mode:forwards;
		-o-animation: animationFrames ease .5s;
		-o-animation-iteration-count: 1;
		-o-transform-origin: 50% 50%;
		-o-animation-fill-mode:forwards;
		-ms-animation: animationFrames ease .5s;
		-ms-animation-iteration-count: 1;
		-ms-transform-origin: 50% 50%;
		-ms-animation-fill-mode:forwards;
	}


	@keyframes animationFrames{
	  0% {
	    transform:  translate(0,-50px)  ;
	  }
	  100% {
	    transform:  translate(0,0px)  ;
	  }
	}

	@-moz-keyframes animationFrames{
	  0% {
	    transform:  translate(0,-50px)  ;
	  }
	  100% {
	    transform:  translate(0,0px)  ;
	  }
	}

	@-webkit-keyframes animationFrames {
	  0% {
	    transform:  translate(0,-50px)  ;
	  }
	  100% {
	    transform:  translate(0,0px)  ;
	  }
	}

	@-o-keyframes animationFrames {
	  0% {
	    transform:  translate(0,-50px)  ;
	  }
	  100% {
	    transform:  translate(0,0px)  ;
	  }
	}

	@-ms-keyframes animationFrames {
	  0% {
	    transform:  translate(0,-50px)  ;
	  }
	  100% {
	    transform:  translate(0,0px)  ;
	  }
	}



	.wrapper_service_btn_block .container_12 {
		width: 100%;
		padding: 0 5px;
	}
	.wrapper_service_btn_block {
		background-color: #fff;
		padding-top: 30px;
		margin-bottom: 30px;
	}
	.wrapper_service_btn_block .service_wrapper_btn {
		margin-bottom: 0;
		padding: 0 10px;
		overflow: hidden;
	}

	#btn_mob_menu {
		display: block;
	}
	.header__banner {
		align-self: center;
	    margin-top: -65px;
	    position: relative;
	    left: 69px;
	}

	.site-header.newHome .header__banner {
		width: calc(100% - 300px);
	}
	.site-header.newHome #btn_mob_menu {
		top: 14px;
	}
	#dynamic-form div.wpcf7-response-output {
	    margin: 0;
	    margin-right: 0;
	    font-size: 14px;
	    padding: 5px;
	}
	.dyn-formhold label {
		margin-bottom: 10px;
	}

	#dynamic-form {
		height: 560px;
	    width: 250px;
	    padding-bottom: 20px;
	    background: #fff;
	    border-radius: 0 0 0 20px;
	    box-shadow: 0 4px 2px -2px rgba(0,0,0,.2);
	    background-image: none;
	    background-position: 0 0;
	    right: -250px !important;
	}
	#dynamic-form.visible {
		right: 0 !important;
	}
	#to-show-dyn-form {
		width: 85px;
		left: -85px;
		background-image: none;
		top: 0;
		background: #fff;
    	border-radius: 50px 0px 0px 50px;
    	height: 67px;
    	box-shadow: 0px 0px 5px 3px rgba(0,0,0,.1);
	}
	#dynamic-form i {
	    margin-left: 12px;
	    margin-top: 15px;
	    font-size: 36px;
	}
	#to-show-dyn-form img {
	    margin-left: 35px;
	    margin-top: 8px;
	    width: 50px;
	    height: 50px;
	}
	.header-of-dyn-form {
		background-image: none;
    	background: #009ce9;
    	width: 250px;
    	top: 0;
	}
	.dyn-formhold {
		width: 250px;
		right: 0;
	}
	.dyn-formhold form {
		padding: 0 15px;
	}
	.dyn-formhold input {
		width: 100%;
	}
	.dyn-formhold textarea {
		resize: none;
		width: 100%;
	}
	.dyn-formhold .wpcf7-form-control.wpcf7-submit {
		width: 100%;
		margin: 10px auto;
	}
	.dyn-formhold .ajax-loader {
		display: none !important;
	}
	#dynamic-form .bord {
		display: none;
	}

}

@media (max-width: 1024px) {
	#btn_mob_menu {
		display: block;
	}
	.black-header-menu {
		display: none;
	}
	#backgroundBlackMenu {
		display: none;
	}
	header .header-infosection.flexrow {
		justify-content: start;
	}
	.pushy .site-top-menu.flexrow {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	ul.site-top-menu>li{
		 width: 100%;
		 text-align: left;
		 font-size: 22px;
		 border-bottom: 1px solid #fff;
		 padding:10px 15px;
	 }
	.site-header .search_btn {
		top: 14px;
	}
	ul.site-top-menu>li>a{
		font-size: 22px;
		line-height: 30px;
		padding: 5px 0 5px 0;
		display: inline-block;
		vertical-align: middle;
	}

	ul.site-top-menu li:hover>ul.sub-menu{
		width: 100%;
		position: relative;
		border-radius: inherit;
		padding: 10px 0;
		text-align: center;
		margin-bottom: 0;
		-webkit-box-shadow: inset 0 5px 5px rgba(0, 0, 0, 0.25), inset 0 -5px 5px rgba(0, 0, 0, 0.25);
		box-shadow: inset 0 5px 5px rgba(0, 0, 0, 0.25), inset 0 -5px 5px rgba(0, 0, 0, 0.25);
	}
	.header-calling-section {
		padding-left:15px;
	}
	.pushy li:not(.menu-item-has-children) .toogle_btn {
		display: none;
	}
	ul.site-top-menu > li:first-child a:before {
		top:0;
	}

	.site-header.newHome .wrap_btn {
		text-align: left;
		margin-bottom: 10px;
	}
	.site-header.newHome .header-logo-section {
		margin-bottom: 0;
		max-width: 213px;
		width: 100%;
	}
	.site-header.newHome .callnow span {
		padding-left: 31px;
	}
	.site-header.newHome .callnow span::before {
		left: 0;
	}
	.site-header.newHome #btn_mob_menu {
		border: none;
		padding: 0;
	}
	.site-header.newHome #btn_mob_menu .fa {
		color: #000;
		font-size: 35px;
	}
}

@media (max-width: 991px) {
	.header-top-girl-block {
		margin-bottom: 20px;
	}
	.header-top-girl-block:nth-child(2) {
		margin-bottom: 0;
	}
	.header-bot-girl-block {
		font-size: 90px;
	}
	.girl-marg {
		margin-bottom: 10px;
	}
	.header-top-girl-block {
		margin-top: 0;
	}
	.header-calling-section {
		padding-left:0;
	}
	.newBanner__title {
		font-size:50px;
	}
	.f-nav {
		position: relative;
	}

	.flexrow{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.menu-block.flexrow,
	.list-unstyled.menu-block-foot.flexrow{
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.certification-mainpage.flexrow, .flexrow.in-the-media{
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-bottom: 40px;
		justify-content: space-around;
	}
	.certification-mainpage.flexrow > div {
		display: inline-block;
		width: 31%;
		margin: 0 0 25px;
	}
	.certification-mainpage.flexrow > div img {
		margin: auto;
	}
	.certification-mainpage.flexrow > div:nth-child(3n+2) {
		margin: 0 3.5% 25px;
	}
	.certification-mainpage.flexrow > a {
		width: 31%;
		margin: 0 0 25px;
	}
	.certification-mainpage.flexrow > a img {
		margin: auto;
	}
	.certification-mainpage.flexrow > a:nth-child(3n+2) {
		margin: 0 3.5% 25px;
	}




	.flex-service-sections-mainpage .flexrow {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}

	.flex-row .service-item:last-child{
		margin-bottom: 0;
	}

	.in-the-media img{
		margin: 20px 0 20px 0;
		padding: 10px;
	}

	.expert-opinions iframe{
		margin-bottom: 15px;
	}

	.girl-marg img, #girl-home{
		display: none !important;
	}

	.subheader-mainpage{
		font-size: 60px;
	}

	.experience-mainpage *{
		font-size: 37px;
	}

	.flexrow.hours-tabl{
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
	}

	.menu-block flexrow li{
		margin-left: 0;
	}

	.midtown-sec{
		display: none;
	}

	.awards-block-mainpage{
		float: none !important;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-line-pack: stretch;
		align-content: stretch;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.awards-block-mainpage img:last-child{
		width: 176px;
		height: 49px;
	}
	ul.site-top-menu li {
		position: relative;
		margin-left: 0;
		display: block;
		width: 100%;
		padding: 7.5px 10px;
	}
	ul.site-top-menu li a {
		font-size: 16px;
	}
	ul.site-top-menu li:hover>ul.sub-menu{
		width: 100%;
		position: relative;
		border-radius: inherit;
		padding: 10px 0;
		background: #474747;
		text-align: center;
		margin-bottom: 0;
		-webkit-box-shadow: inset 0 5px 5px rgba(0, 0, 0, 0.25), inset 0 -5px 5px rgba(0, 0, 0, 0.25);
		box-shadow: inset 0 5px 5px rgba(0, 0, 0, 0.25), inset 0 -5px 5px rgba(0, 0, 0, 0.25);
	}
	.header-infosection {
		position: relative;
		padding: 0 15px;
	}
	.black-header-menu {
		position: absolute;
		width: 100%;
		top: 105px;
		z-index: 9999;
		display: none;
		outline: none;
	}
	#backgroundBlackMenu {
		display: none;
	}
	.header-logo-section img {
		width: 225px;
	}
	.header-infosection {
		align-items: flex-start;
	}
	#menu-top_menu .sub-menu {
		position: relative;
	}
	.pushy li:not(.menu-item-has-children) .toogle_btn {
		display: none;
	}

	.toogle_btn {
		display: inline-block;
	}

	ul.site-top-menu li:hover>ul.sub-menu{
		display: none;
	}
	ul.sub-menu>li {
		margin: 10px 0 10px 0;
		width: 100%;
		text-align: center;
	}

	ul.sub-menu>li>a{
		display: inline;
	}
	.services-section-mainpage .subheader-mainpage {
		margin: 25px 0;
	}
	.apart_home_list {
		justify-content: space-between;
	}
	.apart_home_item {
		width: 48%;
		margin: 0 0 40px;
	}
	.apart_home_item:nth-child(3n+2) {
		margin: 0 0 40px;
	}
	.subheader-mainpage.home_testimonials {
		margin: -25px 0 30px;
	}
	.subheader-mainpage.home_expert {
		margin-bottom: 30px;
	}
	.subheader-mainpage.home_media {
		margin-top: 40px;
		margin-bottom: 30px;
	}
	.in-the-media.home_in_the_media_list {
		margin-top: 0;
	}
	.in-the-media.home_in_the_media_list img {
		margin: 10px;
		padding: 0;
	}
	.newBanner__title {
		top: -2px;
	}
	.menu-block.flexrow .menu-top_menu-container {
		display: none;
	}

	.site-header.newHome .header-infosection {
		padding: 0;
	}
	.site-header.newHome #btn_mob_menu {
		right: 0;
	}
	.site-header .search_btn {
		right: 38px;
	}
	.global__diagnostic-block {
		padding: 60px 0;
	}
	.global__diagnostic-container .global__diagnostic-image {
		width: 100%;
		margin-bottom: 30px;
	}
	.global__diagnostic-container .global__diagnostic-image:last-child {
		margin-bottom: 0;
	}
	.global__diagnostic-container .global__diagnostic-description {
		width: 100%;
		margin-bottom: 50px;
	}
	.global__diagnostic-container .global__diagnostic-image--img {
		max-width: 270px;
		margin: auto;
	}
	.global__diagnostic-description .global__diagnostic-description--text {
		max-width: 100%;
		margin-bottom: 30px;
	}

}
@media (max-width: 767px) {
	.global__diagnostic-description .global__diagnostic-description--text p {
		font-size: 16px;
	}
	.global__diagnostic-description .global__diagnostic-description--text ul li {
		font-size: 16px;
	}
	.new-diagnostic__content-text h2 {
		font-size: 22px;
		margin-bottom: 25px;
		padding-bottom: 8px;
	}
	.new-diagnostic__content-text p {
		font-size: 16px;
		margin-bottom: 15px;
	}
	.new-diagnostic__content-text ul li {
		font-size: 16px;
	}
	.new-diagnostic__content-text ul {
		margin-bottom: 15px;
	}
	.girl-list a {
		font-size: 24px;
		line-height: 40px;
	}
	.menu-block.flexrow .menu-top_menu-container{
		display: none;
	}
	.blue_banner_images {
		padding-right:5px;
	}
	.blue_banner_desc span {
		font-size:12px;
	}
	.blue_banner_more {
		font-size:10px;
		margin-top:3px;
	}
	.blue_banner {
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		padding-right:10px;
	}
	.footCoreBlock_circleImg {
		position: relative;
		margin-left:auto;
		margin-right:auto;
		left:0;
		bottom:0;
		display: block;
	}
	.footCoreBlock {
		padding-bottom: 80px;
		margin-bottom: 80px;
	}
	.pushy-left {
		-webkit-transform: translate3d(-250px, 0, 0);
		-ms-transform: translate3d(-250px, 0, 0);
		transform: translate3d(-250px, 0, 0);
	}

	.pushy-open-left #container,
	.pushy-open-left .push {
		-webkit-transform: translate3d(250px, 0, 0);
		-ms-transform: translate3d(250px, 0, 0);
		transform: translate3d(250px, 0, 0);
	}

	.pushy-right {
		-webkit-transform: translate3d(250px, 0, 0);
		-ms-transform: translate3d(250px, 0, 0);
		transform: translate3d(250px, 0, 0);
	}

	.pushy-open-right #container,
	.pushy-open-right .push {
		-webkit-transform: translate3d(-250px, 0, 0);
		-ms-transform: translate3d(-250px, 0, 0);
		transform: translate3d(-250px, 0, 0);
	}
	.pushy {
		width:250px;
	}
	.video_slider_list .slick-prev {
		width: 18px;
	}
	.video_slider_list .slick-next {
		width: 18px;
	}
	.video_slider_list .slick-prev::before {
		font-size: 30px;
	}
	.video_slider_list .slick-next::before {
		font-size: 30px;
	}
	.video_slider_list {
		padding: 0 18px 5px;
	}
	.apart_home_list {
		margin-bottom: 30px;
	}
	.acl-text-block-1 p {
		margin: 70px 0 !important;
	}
	.acl-text-block-2 div p {
		margin: 30px 0 50px !important;
	}
	.acl-text-block-3 h2 {
	    margin: 10px 0 40px !important;
	}
	.acl-text-block-4 h2 {
		margin-top: 50px !important;
	}
	.acl-text-block-5 h5 {
		margin: 20px 0 !important;
	}
	.acl-text-block-8 p {
		margin: 70px 0 !important;
	}
	.header__banner {
		align-self: flex-start;
	    margin-top: 20px;
	    position: relative;
	    left: 0;
	    max-width: 100%;
	}
	.header__banner a img {
		max-width: 100%;
	}
	.site-header.newHome .header-logo-section>a {
		top: 0;
	}
	.site-header .search_btn {
		top: 0;
	}
	.site-header.newHome #btn_mob_menu {
		top: 0;
	}
	.site-header.newHome .header__banner {
		width: 100%;
	}

}
@media (max-width: 778px) {
	.section5_2 .testimonial-text_2 {
		width: 100% !important;
		padding: 0 15px !important;
	}
	.section5_2 .double-l {
		margin-left: 0 !important;
	}
	.section5_2 .testimonial-text_2 p {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
}

@media (max-width: 768px) {
	#Translucent_block p {
		padding-top: 15px !important;
	}
	.pp_top, .pp_bottom {
		display: block !important;
	}
	a.pp_close {
		top: 0% !important;
		right: 0 !important;
		z-index: 1;
	}
	.wp_content_article p {
		font-size: 15px;
	}
	.wp_content_article ul li,
	.wp_content_article ol li {
		font-size: 15px;
	}
	.pp_details {
		background-color: transparent !important;
	}


	.newBanner__title {
		font-size: 20px;
		top: -1px;
	}
	.section7 {
		padding:0 15px;
	}
	.submit-custom-search{
		width: 44px;
	}
	.searchbox{
		width: calc( 100% - 44px );
	}

	.header-bot-girl-block{
		font-size: 60px;
	}


	header .container-fluid, header .container, header .col-xs-12, header .row {
		padding: 0;
		margin: 0;
	}

	ul.sub-menu{
		min-width: 100%;
	}
	.address, .socials{
		text-align: center;
		margin: 10px 0;
		width:100%;
	}
	.socials {
		display: flex;
		justify-content: flex-start;
	}

	.socials i{
		margin-top: 0;
	}
	.working-hours{
		margin: 10px 0;
	}
	.working-hours h4{
		text-align: left;
	}
	.flexrow.hours-tabl{
		-webkit-box-pack: flex-start;
		-ms-flex-pack: flex-start;
		justify-content: flex-start;
	}
	ul.site-top-menu > li:first-child a {
		font-size:22px;
		padding-right:0;
	}
	ul.site-top-menu > li:first-child a:before {
		display: none;
	}
	.header-top-girl-block {
		margin:0;
		font-size:25px;
	}
	.header-top-girl-block:nth-child(2) {
		margin-top: 10px;
	}
	.subheader-mainpage {
		font-size: 44px;
	}
	.experience-mainpage {
		margin-bottom: 25px;
	}
	.experience-mainpage * {
		font-size: 36px;
		line-height: 1.2;
		margin-bottom: 0;
	}
}

@media (max-width: 691px) {
	.threeblock{
		height: auto;
	}

}

@media (max-width: 600px) {
	.inner-rentgen-dov {
		width: 100%;
	}
	.shoulder_condit_list_wrapper {
		justify-content: space-around;
	}
	.shoulder_condit_list_wrapper .shoulder_condit_list {
		width: 100%;
	}
	.shoulder_diagn_title2 {
		font-size: 34px;
	}
	.shoulder_condit_list_wrapper .shoulder_condit_list .shoulder_list_text {
		font-size: 18px;
	}
	.global__diagnostic-description--btn-wrap {
		justify-content: space-around;
	}
	.global__diagnostic-description--btn-wrap a {
		max-width: 300px;
		margin: 0 auto 20px;
		width: 100%;
	}
	.global__diagnostic-description--btn-wrap a:last-child {
		margin-bottom: 0;
	}
}

@media (max-width: 570px) {
	.col-xxs-12.col-xs-4{
		width: 100%;
	}

	.threeblock,
	.threeblock a{
		margin: 0;
	}
	.adapt-royal .rsImg rsMainSlideImage {
		margin-left:0 !important;
		width:100% !important;
	}
	.shoulder_condit_list {
		display: flex;
		margin: 10px 0 !important;
		align-items: center;
	}

}
@media (max-width: 530px) {
	.item_sliderslider .royalSlider {
		height: 300px !important;
	}
	.block_footer_menu .link_button_list a {
		margin-right: 7px;
		font-size: 14px;
	}
}
@media (max-width: 500px) {
	.global__diagnostic-description--item {
		width: 48%;
		margin-bottom: 20px;
	}
}

@media (max-width: 480px) {
	.global_slider_list .global_slider_item {
		max-width: 300px;
		margin-right: 15px;
	}
	.global_slider_list .prev {
		top: calc( 50% - 40px);
	}
	.global_slider_list .next {
		top: calc( 50% + 10px);
	}
}
@media (max-width: 400px) {
	.header-bot-girl-block{
		font-size: 36px;
	}
	.dr_mohamed {
		display: block;
		float: none !important;
	}
	.list-unstyled li {
		margin-left: 0;
	}
	.girl-list a {
		font-size: 24px;
		line-height: 36px;
	}
	/** Mobile Customize Header by Aleksey **/
	.site-header.newHome .callnow span a {
		font-size: 15px!important;
	}
	.site-header.newHome .header-calling-section .tel_answering {
		font-size: 13px!important;
	}
	.site-header.newHome .callnow span:before {
		width: 15px;
		height: 15px;
		top: 5px;
	}
	.site-header.newHome .callnow span {
		padding-left: 22px;
	}
	.site-header.newHome .tel_answering a:before {
		width: 13px;
		height: 13px;
	}
	.site-header.newHome .tel_answering a{
		padding-left: 20px;
	}
	/** End Mobile Customize Header by Aleksey **/

	.site-header.touch_device .header-calling-section {
		padding-left: 20px;
	}



}





@media (max-width: 480px) {
	.apart_home_item {
		width: 100%;
		margin: 0 0 30px !important;
	}
	.subheader-mainpage.apart {
		margin-bottom: 30px;
	}
	.pushy ul.site-top-menu > li > a {
		font-size: 18px;
	}
	ul.site-top-menu li a {
		font-size: 16px;
	}
	.pushy .toogle_btn:before {
		font-size: 22px;
	}
	.site-header.newHome .header-logo-section {
		max-width: 180px;
	}
}
@media (min-width: 0) and (max-width: 759px) {
	.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9{margin-left:10px;margin-right:10px}.alpha,.omega{margin-left:0;margin-right:0}.align_center,.align_right{text-align:left}.menu ul li a,.top_menu ul li a{font-family:Segoe UI;text-decoration:none;font-weight:400}.acl-text-block-1 h2,.acl-text-block-10 h2,.acl-text-block-2 h2,.acl-text-block-3 h2,.acl-text-block-5 h2,.acl-text-block-6 h2,.acl-text-block-7 div h2,.acl-text-block-8 h2,.acl-text-block-9 h2,.ellipse_inline,.top_menu ul li a{text-transform:uppercase}.dias_symptoms,.header,.menu ul{text-align:center}.logo h4{display:none}.callnow{margin-top:15px}.callnow a{display:block;margin-bottom:10px;font-size:0;color:transparent}.callnow h5 font,.post img,.top_menu ul{display:none}.callnow h5{font-size:11px;letter-spacing:1px}.callnow span{font-size:30px;letter-spacing:3px}.post{border:none}.callnow span a{font-size:30px!important}.h1_p{padding-left:0}.threeblock p{margin-bottom:3px}.threeblock span{margin-bottom:25px}.post h4{margin-bottom:5px}.post .p{position:static}.menu ul{width:100%;margin:0;padding:0;border-bottom:1px solid #fff}.menu ul li a{color:#fff;font-size:19px}.top_menu ul{position:inherit;margin-top:8px;margin-bottom:-8px}.top_menu ul li{z-index:999;background-color:#474747;display:block;width:100%;padding:9px 0}.top_menu ul li a{color:#fff;font-size:16px}.menu .grid_12{margin:0}.blue_banner_m{display:block}.icon{margin:0 0 30px 5px}.box ul{bottom:15px}.box li a{font-size:10px}.diastasis{font-size:40px}.full_rid_line{height:191px;background-size:cover}.dias_symptoms div:nth-child(2){text-align:justify;line-height:1.1}.diagnosis_title>div:nth-child(2){font-size:16px;text-align:left;font-family:Segoe UI;font-weight:700}.dias_desc{font-size:11px}.dias_affected,.dias_normal{height:153px;margin-right:0;width:137px}.treatment_title{font-size:48px;line-height:1.2;margin-top:42px}.treatment{height:410px;background-size:cover;padding-bottom:55px}.treatment_desc{margin-top:22px;text-align:left;text-indent:3rem}.advantage{margin-top:-45px;height:100%;padding-bottom:33px}.testimonials_green_bg{font-size:45px}.section5_2{height:533px}.section5_2 .dr_photo{float:none;margin:35px auto}.section5_2 .testimonial-text_2{margin:0;font-size:12px}.section5_2 .double-l{margin-left:54%}.section5_2 .testimonial-text_2 p{margin-left:55%;margin-right:5%;padding:0}.container_video div#youtube-sidebar-widget:last-child{display:none!important}.advantage_title{font-size:46px}.map_resize{height:185px;width:270px}.sciatica img{margin-top:0;height:auto}.sciatica_symp{top:224px}.causes{margin-top:293px}.sciat_orange_title{font-size:26px;padding-bottom:8px}.sciat_blue_desc{padding-bottom:51px}.house_line img{display:none!important}.new-style-text{padding-right:0!important;padding-left:0!important;text-align:justify!important}.shoulder_pain{background-position:-500px center}.shoulder_top_title{margin-top:842px}.four_categ_title{margin-top:660px}.four_categ_title ul{margin-left:0}.shoulder_symptoms_title{margin-top:50px;text-align:center;padding-top:25px}.top-shulder{margin:0 auto!important}.shoulder_top_title{background-color:#164b69!important;font-size:51px!important;padding:65px 0 0 20px !important}.shoulder_top_title strong{font-size:30px!important}.shoulder_top_title2{background-color:#164b69!important;font-size:71px!important;padding:0 0 16px 20px !important}.shoulder_top_desc{margin:0 10px!important}.mobile_black,.shoulder_diagn_title{margin-top:500px}.shoulder_NYDNR_bg{font-size:55px!important}.shoulder_symptoms{background-position:-390px center}.mobile_black{background-color:#000;width:inherit;margin-left:0;margin-right:0}.shoulder_symptoms_desc{padding-bottom:75px}.shoulder_diagn_desc{padding:0}.shoulder_list_text{font-size:18px;padding-left:10px}.causes_desc{font-size:6px;padding:0}.ellipse_inline{text-align:center;font-size:14px;font-family:Segoe UI;font-weight:400;color:#fff;height:85px;width:150px;display:inline-block;padding-top:65px;vertical-align:top;background-size:150px 153px}.mobile_triangel{display:none!important}.mobile_triangel,.pfps_block,.pfps_video,.six_diff_right{display:none}.sciat_orange_desc{font-size:13px}.sciat_orange_bg{margin-top:-64px}.sciat_orange_title{padding-top:58px}div.grid_3.videobar{clear:both;text-align:center;margin:0 auto;width:250px}.center_b,.center_block_6{width:100%!important}.acupuncture{height:723px}.acupuncture h1{margin:10% 0;font-size:56px;font-family:Segoe UI;text-align:center;font-weight:300}.acupuncture_head_text{max-width:100%}.what_is_acupuncture{font:18px Segoe UI;font-weight:400;margin-top:497px;font-size:44px}.acupuncture_is_wrapper h3{margin-left:17%;font-size:39px}.acupuncture_is_text{max-width:100%;position:relative;font-size:14px}.mans_help_list{font-size:18px;margin:20px 0}.six_diff_left{font-size:14px}.acupuncture h3{font-size:46px}.six_diff_title{font-size:28px}.the_best_way_wrapper{background-size:contain;height:auto}.the_best_way_text{margin-top:190px;text-align:center;font-size:50px}.the_best_way_text_explain{font-size:25px;text-align:center}.the_best_way_text_experience{text-align:center;font-size:36px}.the_best_way_text2{text-align:center;font-size:49px;margin-bottom:50px}.acupuncture_is_wrapper img{max-width:none}.service_img{text-align:center}.services_title{background-size:100% 50px}.text_on_block p{font-size:23px!important;margin-bottom:0!important;padding-top:40px!important}.text_on_block h3{font-size:36px!important;margin-bottom:0!important;margin-top:34px!important}.text_on_block{float:none!important;margin:0 10px 4px!important}.black_head,.padington{margin-top:0!important}.black_head{background-color:#080808!important;height:253px!important;margin-bottom:0!important}.bg_23{background:silver!important;height:630px!important}.center_block_6{margin-left:0!important;margin-right:0;position:relative}.center_block_6 div img{float:none!important;height:auto!important;left:4%!important;top:6px!important;width:90%!important}.anatomy{background-color:#306;clear:both!important}.apos-new-clear,.cts-section-7-2{clear:both}.recall{border-radius:0!important;margin:0 auto!important}.mobile{margin-left:-10px!important;margin-right:-10px!important}.anatomy-img,.paragraf{margin-left:10px;margin-right:10px;width:94%!important}.center_block_5 div ul li span{font-size:13px!important}.center_block div img{width:100%!important}.center_block_2{margin:0 auto!important}.center_block_2 div,.center_block_2 div img,.center_block_2 p{margin-left:10px;margin-right:10px}.center_block_2 div img{width:80%}.away-top{margin-top:30px}.kos{background-color:#01669e;height:197%!important;margin-left:-58%!important;position:absolute;width:263%!important}.center_block_3 h2{margin:130px 0 40px!important}.center_block_3 p{color:#fff;font-family:"Segoe UI";font-size:18px;line-height:1.3;margin-left:10px;margin-right:10px;text-align:justify;text-indent:35px}.center_block_3 h4,.center_block_5 div ul li p{color:#fff;font-family:"Segoe UI";line-height:1}.center_block_3 img{float:none!important;padding:0!important;position:relative;top:24px;width:88%!important}.center_block_3{margin:0 auto;position:relative}.img_numbers{bottom:0;margin-top:0!important;position:absolute;top:238px;width:94%!important}.mobile-img{margin-top:350px}.img_numbers h4 strong{float:left;font-weight:100;margin-left:0!important}.center_block_3 h4{font-weight:100;font-size:24px!important;margin-left:30px;text-align:left;text-indent:5px}.img_numbers div{padding:3px 6px 1px;width:96%}.center_block_4 p{text-indent:0!important}.factors{background-color:#300;float:left}.center_block_5 div ul li p{font-size:14px;font-weight:700;margin-top:20px;text-align:justify}.center_block_5 div img{float:left;margin-top:220px;position:relative;top:7px!important;width:100%}.mob{position:absolute}.block_h1,.cts-section-0-1,.cts-section-3,.cts-section-4,.cts-section-5,.imac_img,.nodler,.sm_button{position:relative}.nodler{font-size:22px!important;line-height:1.3!important;margin:88px 0 80px!important;top:43px}.pfps_symptoms{float:none!important;width:100%}.pfps_symptoms img{height:auto}.pfps>img{width:100%}.block_h1{right:0}.pfps h1{font-size:18px}.risk_factors_bg{height:auto;background:url(../../images/pfps__mob_risk_bg.jpg) no-repeat;text-align:center;width:100%;background-size:100% 390px;min-height:400px}.pfps_factors,.pfps_risk{line-height:1}.risk_factors_bg p{text-align:left}.sindrom_bg h3{font-size:23px}.sindrom_bg p{font-size:22px}.sindrom_bg ul{padding-left:0}.sindrom_bg ul li{font-size:14px;margin:0 5px;padding:15px;border-top:1px solid #000;border-bottom:1px solid #906}.sindrom_bg ul li:last-child{border-bottom:none}.sindrom_bg ul li:first-child{border-top:0}.imac_img{float:right;margin-top:-210px;margin-right:0;height:135px;width:41%;z-index:5}.plantars_img,.smheader_img img{float:none}.pfps_treatment_bg img{padding-bottom:10px;width:70%;height:85px}.grid_10.push_2 .plantar_problem,.plantar_diagn_img img,.plantar_problem,.smheader_img img{width:100%}.risk_factors_bg .push_1.grid_5{margin-left:0!important}.pfps_risk{font-size:126px}.pfps_factors{font-size:65px}.risk_list{margin-top:60px}.plantars_risk_factors{background:url(../../images/plantar_risc_factors_bg.png) bottom center no-repeat,#530e47;background-size:contain}.plantars_img,.plantars_text{width:100%;background:#303030}.plantars_head{flex-wrap:wrap}.plantars_img img{width:100%;min-height:250px}.plantars_text h1{margin-top:0;margin-bottom:15px}.plantars_text{font-size:18px;line-height:1.2}.plantars_text h3{text-align:center;max-width:100%}.plantars_symp{background:url(../../images/plantar_symptoms.png) bottom center no-repeat;background-size:contain;height:auto}.sm_button,.sm_perfomance{background:0 0}.mob_leg_padding{padding-bottom:66%}.plantars_head p{max-width:100%}.plantars_factors{margin:30px 0}.plantars_factors_img{margin-bottom:50px;text-align:center}.plantar_list_problems{padding-bottom:55px}.plantar_nidnrehab h1{font-size:22px;margin:15px 0}.plantar_nidnrehab .grid_12{margin:0}.sm_sport_left_mobile{display:block}.sm_sport_left_mobile span{text-align:right;display:block;font-size:39px}.sm_return_to_sports_wrapper h2,.sm_sport_left{font-size:65px}.sm_sport_left{margin-top:20px}.sm_analysis h2{font-size:55px}.sm_CBWBSA_wrapper h2,.sm_CBWBST_wrapp h2,.sm_dns_for_sports_wrapper h2{font-size:60px}.hide_mobile{display:none}.sm_button{text-align:center;margin-top:100px;margin-left:0}.sm_perf_impr{background:url(../../images/sm_perfomance_mob_bg.png) no-repeat;background-size:cover;text-align:center}.sm_perf_impr ul{text-align:right;margin-top:80px;margin-bottom:0}.sm_perf_impr ul li:last-child{margin-bottom:0!important}.sm_treat{padding-left:20px;background:url(../../images/sm_treatment_mob_bg.png) no-repeat;background-size:cover}.sm_perfomance .grid_6{margin:0!important}.sm_treat ul{margin-top:80px}.sm_in_order{width:95%;padding-top:20px}.sm_skills{font-size:26px;margin:0 auto;padding:20px 0;text-align:center}.sm_skills_wrapper{height:auto}.sm_skill_1,.sm_skill_2,.sm_skill_3,.sm_skill_4,.sm_skill_5,.sm_skill_6{margin:0 auto;width:50%;height:50%;float:left;background-size:cover}.acl-text-block-2 div img,.full-width-acl,.main_page_block_wrapper,.main_page_block_wrapper img,.main_page_last_block_left,.main_page_last_block_right,.sm_CBWBSA_left,.sm_CBWBSA_left_wrapper,.sm_CBWBSA_right,.sm_skill_list{width:100%}.sm_skill_6 p{margin-bottom:20px}.sm_skill_6{margin-bottom:30px}.sm_skills_text p{text-align:justify}.sm_analysis h1,.sm_return_to_sports_wrapper h1{font-size:27px}.sm_return_to_sports_wrapper p{margin:0}.sm_analysis_middle_left,.sm_analysis_middle_right{float:none;width:100%}.analysis_middle_text_wrapper{max-width:100%;padding:0}.analysis_middle_text_wrapper b,.analysis_middle_text_wrapper p{padding:0 10px;display:block}.sm_analysis_middle_right img{margin-bottom:30px}.sm_CBWBSA_wrapper h1,.sm_dns_for_sports_wrapper h1{font-size:32px}.sm_dns_for_sports_wrapper span{font-size:10px;margin:10px 0}.sm_dns_for_sports_wrapper{background:url(../../images/sm_dns_for_sports.png) center bottom no-repeat;background-size:contain;height:auto;padding-bottom:50%}.sm_CBWBSA_wrapper_bottom p,.sm_CBWBST_wrapp p{padding:0 10px;text-align:justify}.sm_return_to_sports_wrapper h1{font-size:28px}.sm_CBWBST_wrapp h1{font-size:37px}.sm_CBWBST_wrapp h3{font-size:12px}.sm_CBWBSA_wrapper h3{font-size:10px}.sm_CBWBST_wrapp{margin:0 auto}.sm_CBWBST_wrapp p{margin-top:0}.analysis_middle_text_wrapper b,.analysis_middle_text_wrapper p,.sm_analysis_bottom p,.sm_dns_for_sports_wrapper p,.sm_in_order,.sm_return_to_sports_wrapper p{text-align:justify}.acl-text-block-1 h1,.acl-text-block-1 h2,.acl-text-block-1 h3{line-height:1;padding:0;text-align:center;font-family:Segoe UI;color:#fff}.sm_CBWBST .grid_12{margin:0!important}.main_page_block_wrapper img{padding:0}.main_page_block_inner_wrapper{margin-top:2%}.main_page_block_inner_wrapper iframe{height:300px}.main_page_last_block_right{float:none}.acl-bg-1{background-color:#333}.acl-bg-2,.acl-bg-4{background-color:#010101}.acl-text-block-1 h2{font-size:45.03px;margin:66px 0 0}.acl-text-block-1 h3{font-size:35px;font-weight:100;margin:0}.acl-text-block-1 p{color:#fff;font-family:Segoe UI;font-size:18px;line-height:1.5;font-weight:100;margin:50px 0;padding:0 10px;text-indent:42px;text-align:justify}.mbile-acl_wrapper{display:flex;flex-direction:column}.mbile-acl_wrapper .mbile-acl{order:2}.mbile-acl_wrapper #text-73{order:1}.acl-text-block-2 div p,.acl-text-block-2 h2,.acl-text-block-3 div p,.acl-text-block-3 h2,.acl-text-block-4 div p,.acl-text-block-4 h2,.acl-text-block-5 h2{padding:0;font-family:Segoe UI}.acl-text-block-2 div img{margin:25px 0}.acl-text-block-2 h2{color:#fff;font-size:48px;line-height:1;margin:50px 0 0;text-align:center}.acl-text-block-2 div p{color:#fff;font-size:18px;line-height:1.5;font-weight:100;margin:70px 0;text-indent:42px;text-align:justify}.acl-text-block-3 h2{color:#000;font-size:37px;line-height:1;margin:65px 0;text-align:center}.acl-text-block-3 div p{color:#000;font-size:18px;line-height:1.5;font-weight:100;margin:0 0 45px;text-indent:42px;text-align:justify}.acl-text-block-3 div p strong{font-style:italic}.acl-text-block-3 div p:last-child{margin:0 0 60px}.acl-text-block-4 h2{color:#fff;font-size:45px;line-height:1.2;margin:60px 0 0;text-align:center;text-transform:uppercase}.acl-text-block-4 div img{margin:20px;width:88%}.acl-text-block-4 div p{color:#fff;font-size:18px;font-weight:100;line-height:1.5;margin:10px 0 20px;text-align:justify;text-indent:42px}.acl-text-block-5 h2{color:#f66;font-size:40px;line-height:1;margin:40px 0 30px;text-align:center}.acl-text-block-5 h3{color:#000;font-family:Segoe UI;font-size:21px;line-height:1;margin:0 0 45px;padding:0;text-align:center}.acl-text-block-5 h4,.acl-text-block-5 h5{color:#000;font-family:Segoe UI;font-size:25px;line-height:1;padding:0;text-align:center}.acl-text-block-5 h4{margin:0 0 15px}.acl-text-block-5 h5{margin:45px 0 15px}.acl-text-block-5 div{background-color:#f66}.acl-text-block-5 div:last-child{content:"";margin:0 0 50px}.cts-section-5:before,.cts-section-6:before,.cts-section-7:before{content:" ";left:0;right:0}.acl-text-block-5 div p,.acl-text-block-5 div ul li{color:#fff;font-size:16px;font-weight:700;margin:0;text-align:left;font-family:Segoe UI}.acl-text-block-5 div ul{padding:27px 0 20px 10px}.acl-text-block-5 div ul li{padding:0;line-height:2.3}.acl-text-block-5 div p{line-height:1.5;padding:25px 10px 30px}.acl-bg-5{background-color:#ccc}.acl-text-block-6 h2{color:#000;font-family:Segoe UI;font-size:40px;line-height:1;margin:27px 0 40px;padding:0;text-align:center}.acl-text-block-6 p{color:#000;font-family:Segoe UI;font-size:18px;line-height:1.5;font-weight:100;margin:0 0 30px;padding:0;text-indent:42px;text-align:justify}.acl-text-block-7 div h2,.acl-text-block-7 div p,.acl-text-block-8 h2,.acl-text-block-8 p{color:#fff;font-family:Segoe UI;padding:0}.acl-bg-6{background-color:#010101;margin:0 0 -13px}.acl-text-block-7 div h2{font-size:40px;line-height:1;margin:65px 0 0;text-align:center}.acl-text-block-7 div p{font-size:18px;font-weight:100;line-height:1.5;margin:45px 0 29px;text-align:left}.acl-text-block-7 div img{margin:0 auto;width:100%}.acl-bg-7{background:url(/wp-content/themes/nydnr/images/img-acl/acl-5img.png) center center no-repeat}.acl-text-block-8 h2{font-size:40px;line-height:1;margin:65px 0 0;text-align:center}.acl-text-block-8 p{font-size:18px;font-weight:100;line-height:1.5;margin:75px 0 110px;text-align:justify;text-indent:42px}.acl-text-block-9 h2{color:#000;font-family:Segoe UI;font-size:40px;line-height:1;margin:60px 0 0;padding:0;text-align:center}.acl-text-block-9 div p{color:#000;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:30px 0;padding:0;text-align:justify;text-indent:42px}.acl-text-block-10 h2,.acl-text-block-10 h3{line-height:1;text-align:center;font-family:Segoe UI;padding:0}.acl-bg-8{background-color:#6cf}.acl-text-block-10 h2{color:#fff;font-size:40px;margin:25px 0 30px}.acl-text-block-10 h3{color:#000;font-size:25px;margin:0 0 50px}.acl-text-block-10 p{color:#000;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:27px 0 0;padding:0;text-align:justify;text-indent:42px}.acl-text-block-10 p:last-child{margin:27px 0 30px}.acl-bg-9{background-color:#039}.acl-text-block-11 h2{color:#fff;font-family:Segoe UI;font-size:37px;line-height:1.2;margin:40px 0 50px;padding:0;text-align:center}.acl-text-block-11 div p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.3;margin:0;padding:0;text-align:justify;text-indent:42px}.acl-text-block-11 div p:last-child{margin:0 0 20px}.mbile-acl,.mobile-acl-active{display:block}.mobile-acl-del{display:none}.full-width-cts{width:100%}.cts-section-1{margin:0 auto}.cts-section-1 h2,.cts-section-1 h3{margin:0;text-align:center;padding:0;font-family:Roboto}.cts-section-1 h2{color:#609;font-size:70px;line-height:1}.cts-section-1 h3{color:#906;font-size:28px;line-height:.6;font-weight:100}.cts-section-2-1 p,.cts-section-3-1 p{font-size:18px;text-align:justify;font-family:Segoe UI;line-height:1;text-indent:34px}.cts-section-0-2{margin:25px auto 0}.cts-section-2{background-color:#069}.cts-section-2-1{margin-top:15px}.cts-section-2-1 p{color:#fff}.cts-section-3-1{margin:10px 0}.cts-section-3-1 p{color:#000;font-weight:100}.cts-section-3-2{margin:0 auto}.cts-section-4{background-color:#906}.cts-section-4-1 h2{color:#fff;font-family:Segoe UI;font-size:60px;font-weight:700;line-height:1;margin:30px 0 20px;padding:0;text-align:center}.cts-section-4-1 p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1;margin:0 0 30px;padding:0;text-align:justify;text-indent:34px}.cts-section-5{background-color:#603}.cts-section-5:before{border-top:16px dashed #fff;top:-8px;position:absolute}.cts-section-5-1 h2{color:#fff;font-family:Segoe UI;font-size:60px;font-weight:700;line-height:1;margin:48px 0 60px;padding:0;text-align:center}.cts-section-5-2{margin-left:0!important}.cts-section-5-2 h3{color:#fff;font-family:Roboto;font-size:38px;font-weight:700;line-height:1;margin:0 0 16px;padding:0;text-align:center}.cts-section-5-2 h4,.cts-section-5-2 h5{font-family:Roboto;font-size:54px;font-weight:700;line-height:1;text-align:center;color:#fff;padding:0}.cts-section-5-2 h4{margin:0 0 28px}.cts-section-5-2 h5{margin:0 0 40px}.cts-section-5-3 p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:0 0 24px;padding:0;text-align:justify;text-indent:34px}.cts-section-6-1 h2,.cts-section-6-1 h3,.cts-section-6-1 h4,.cts-section-6-2 h3,.cts-section-6-2 h4,.cts-section-6-2 h5{color:#fff;font-family:Roboto;text-align:center}.cts-section-6{background-color:#303;position:relative}.cts-section-6:before{border-top:16px dashed #fff;top:-8px;position:absolute}.cts-section-6-1{margin-bottom:60px}.cts-section-6-1 h2{font-size:120px;margin:50px 0}.cts-section-6-1 h2 span{font-size:70px;font-family:Roboto;color:#fff}.cts-section-6-1 h3{font-size:26px;font-weight:100;margin:0 0 30px}.cts-section-6-1 h4{font-size:22px;margin:0 0 37px;font-weight:100}.cts-section-6-2{margin:0 auto}.cts-section-6-2 h3{font-size:120px;font-weight:700;margin:0}.cts-section-6-2 h3 span{font-size:70px;font-family:Roboto;color:#fff}.cts-section-6-2 h4{font-size:40px;margin:55px auto 28px}.cts-section-6-2 h5{font-size:120px}.cts-section-6-2 h5 span{font-size:70px;font-family:Roboto;color:#fff}.cts-section-6-3,.cts-section-6-4{color:#fff;font-family:Roboto;font-size:29px;font-weight:100;margin:0;text-align:center}.cts-section-6-3{left:0;position:absolute;right:0;top:477px}.cts-section-7-2 h2,.cts-section-7-2 p{font-family:Segoe UI;padding:0;color:#000}.cts-section-7{position:relative}.cts-section-7:before{border-top:16px dashed #303;top:-8px;position:absolute;z-index:2}.cts-section-7-2 h2{font-size:60px;font-weight:700;line-height:0;margin:50px 0;text-align:center}.cts-section-7-2 p{font-size:18px;font-weight:100;line-height:1;margin:45px 0 0;text-align:justify;text-indent:34px}.cts-section-7-2 p strong{color:#000;font-family:Segoe UI;font-size:18px;font-weight:700;line-height:1;margin:0;padding:0;text-align:justify;text-indent:34px}.cts-section-8 div div p,.cts-section-9 div div p{color:#366;font-weight:700;line-height:1;padding:0;font-family:Segoe UI;text-align:justify;font-size:18px;text-indent:34px}.cts-section-8{margin:40px 0 0}.cts-section-8 div img{margin:0 auto;width:100%}.cts-section-8 div div p{margin:30px 0 0}.cts-section-9{margin:40px 0 50px}.cts-section-9 div img{width:100%;margin:0 auto}.cts-section-9 div div p{margin:30px 0 0}.cts-section-10{background-color:#366;position:relative}.cts-section-10 p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:30px 0;padding:0;text-align:justify;text-indent:34px}.cts-section-11 div ul li p,.cts-section-11 h2{font-family:Segoe UI;font-weight:700;padding:0}.cts-section-11 h2{color:#5a308d;font-size:30px;line-height:1;margin:50px 0 65px;text-align:center}.cts-section-11-1{margin:0 auto;width:100%;position:relative}.cts-section-11 div ul{margin:0 0 80px}.cts-section-11 div ul li p{color:#000;font-size:18px;line-height:2;margin:10px 0 0 40px;text-align:left}.cts-section-11 div ul li:nth-child(1):before,.cts-section-11 div ul li:nth-child(2):before,.cts-section-11 div ul li:nth-child(3):before,.cts-section-11 div ul li:nth-child(4):before{position:absolute;color:#fff;margin:6px 0 0;font-size:18px;background-color:#5a308d;border-radius:50%;height:30px;width:30px}.cts-section-11 div ul li:nth-child(1):before,.cts-section-11 div ul li:nth-child(2):before,.cts-section-11 div ul li:nth-child(3):before,.cts-section-11 div ul li:nth-child(4):before,.cts-section-12 h2{text-align:center;font-family:Segoe UI;font-weight:700;padding:0}.cts-section-11 div ul li:nth-child(1):before{content:"1"}.cts-section-11 div ul li:nth-child(2):before{content:"2"}.cts-section-11 div ul li:nth-child(3):before{content:"3"}.cts-section-11 div ul li:nth-child(4):before{content:"4"}.cts-section-12{background-color:#600;position:relative}.cts-section-12:before{border-top:16px dashed #fff;top:-8px;content:" ";left:0;position:absolute;right:0}.cts-section-12 h2{color:#cc2229;font-size:50px;line-height:1;margin:60px 0 65px}.cts-section-12 div ul{margin:0 0 80px}.cts-section-12 div ul li p{color:#fff;font-family:Segoe UI;font-size:12px;font-weight:700;line-height:2;margin:14px 0 0 40px;padding:0;text-align:left}.cts-section-12 div ul li{margin-left:10px}.cts-section-12 div ul li:nth-child(1):before,.cts-section-12 div ul li:nth-child(2):before,.cts-section-12 div ul li:nth-child(3):before,.cts-section-12 div ul li:nth-child(4):before,.cts-section-12 div ul li:nth-child(5):before,.cts-section-12 div ul li:nth-child(6):before{position:absolute;color:#fff;margin:-3px 0 0;font-size:18px;background-color:#cc2229;border-radius:50%;height:30px;width:30px;font-weight:700;text-align:center;padding:0;font-family:Segoe UI}.cts-section-12 div ul li:nth-child(1):before{content:"1"}.cts-section-12 div ul li:nth-child(2):before{content:"2"}.cts-section-12 div ul li:nth-child(3):before{content:"3"}.cts-section-12 div ul li:nth-child(4):before{content:"4"}.cts-section-12 div ul li:nth-child(5):before{content:"5"}.cts-section-12 div ul li:nth-child(6):before{content:"6"}#Advantage,#Block_11 p,#block_with_text,#triangle,.apos-new-bg-2,.cts-section-13,.cts-section-16,.section6-hip{position:relative}.cts-section-13{background:url(/wp-content/themes/nydnr/images/img-cts/cts-img-6.png) center bottom/contain no-repeat rgba(0,0,0,0)}.cts-section-13 div div h2{color:#000;font-family:Segoe UI;font-size:50px;font-weight:700;line-height:0;margin:50px 0;padding:0;text-align:center}.cts-section-13 div div p{color:#000;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.3;margin:0 0 20px;padding:0;text-align:justify;text-indent:34px}.cts-section-14{background:url(/wp-content/themes/nydnr/images/img-cts/cts-img-7.png) center center/cover no-repeat rgba(0,0,0,0);margin-top:75px}.cts-section-14 div div h2{color:#366;font-family:Segoe UI;font-size:30px;font-weight:700;line-height:0;margin:41px 0 80px;padding:20px 0 0;text-align:center}.cts-section-14 div div p{color:#000;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.3;margin:0;padding:0;position:relative;text-align:justify;text-indent:34px}.cts-section-14 div div p:last-child{content:"";padding:12px 0 80px}.cts-section-15 h2{color:#1e71b8;font-family:Segoe UI;font-size:50px;font-weight:700;line-height:1;margin:20px 0 60px;padding:0;text-align:center}.cts-section-15 p{color:#1e71b8;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:0 0 65px;padding:0;text-align:justify;text-indent:34px}.cts-section-16 h2,.cts-section-16 p{color:#fff;font-family:Segoe UI;padding:0}.cts-section-16{background-color:#1e71b8}.cts-section-16 h2{font-size:26px;font-weight:700;line-height:1;margin:50px 0 70px;text-align:center}.cts-section-16 p{font-size:18px;font-weight:100;line-height:1.5;margin:0;text-align:justify;text-indent:34px}.cts-section-16 img{margin:0 auto;width:100%}.cts-section-13-mobele,.cts-section-7-mobele{display:block;margin:0 auto;width:100%}.cts-section-14-mobele{display:none}.back_pain_head_title h1{font-size:32px;padding-top:35px}.bp_head_img_section{font-size:12px}.back_pain_our_approach h2{font-size:36px}.back_pain_our_app_img1,.back_pain_our_app_img2,.back_pain_our_app_img3{background-size:cover;width:100%;display:block;margin-bottom:10px}.back_pain_middle_text p{margin-bottom:0;margin-top:0}.back_pain_head_title,.back_pain_middle_text{margin-top:0}.bp_head_img_section{background:url(/wp-content/themes/nydnr/images/back_pain_top_img_section_mob.png) no-repeat;height:25px;width:174px;text-indent:85px;margin-left:38%;margin-right:30px}.bp_head_img_section:hover{background:url(/wp-content/themes/nydnr/images/back_pian_top_img_mob_hover.png) no-repeat;height:25px;width:173px}.back_painn_top_img_container{background-size:cover;width:auto;height:350px;background-position:41% 0}.bp_neck_section_1{margin-top:15px}.bp_neck_section_2{margin-top:70px}.bp_neck_section_3{margin-top:60px}#First_title_of_first_block,#Second_title_of_first_block{color:#fff;margin:0;padding:0;text-align:left;font-family:Arial}.section1-hip{height:265px;background:url(../images/landing-hip/woman-doing-yoga.jpg) center center no-repeat;background-size:cover}#block_with_text{left:42%;text-align:center;top:29%;width:54%}#First_title_of_first_block{font-size:27px;font-weight:700}#Second_title_of_first_block{font-size:30px}.Pink_block p,.Red_block p{color:#fff;padding:8px 8px 0;text-indent:35px}#triangle{float:left;height:29px;width:67px}.section2-hip{height:678px;background:url(../images/landing-hip/m_colored_blocks.png) center center no-repeat;background-size:cover}#Colored_blocks{margin:0 auto;width:320px}.Pink_block,.Red_block{margin:0 auto;width:100%}.Pink_block h2{color:#fff;font-family:Arial;font-size:40px;font-weight:700;line-height:3;text-align:center}.Pink_block p{font-family:Arial;font-size:16px;text-align:justify}.Red_block h2,.section3-hip h2{font-family:Arial;text-align:center;font-weight:700}.Red_block h2{color:#fff;font-size:40px;line-height:3}.Red_block p{font-family:Arial;font-size:16px;line-height:1.1}.section3-hip{width:95%;margin:0 10px}.block_diagnosis{width:298px;margin:0 auto}.section3-hip h2{color:#000;font-size:35px;line-height:1.3;padding:68px 0 50px}#Advantage p,.section3-hip p{line-height:1;text-align:justify;text-indent:35px;font-family:Arial}.section3-hip p{font-size:16px;padding:25px 0 0}.section3-hip img{height:295px;margin:50px auto 0;width:100%}.section4-hip{height:771px;background:url(../images/landing-hip/m_apparatus_for_testing.png) center center no-repeat;background-size:cover;margin-top:43px}#Advantage{background-color:rgba(255,255,255,.89);height:488px;margin:0 auto;top:120px;width:100%}#Advantage h2{color:#000;font-family:Arial;font-size:35px;font-weight:700;line-height:1.3;padding:0;text-align:center}#Advantage p{font-size:16px;margin:0 16px;padding:10px 0 0;width:90%}.section5-hip{height:236px;background:url(../images/landing-hip/m_Conditions_treated.png) center center no-repeat;background-size:cover}.section5-hip h2{color:#fff;font-family:Arial;font-size:40px;font-weight:700;line-height:1.3;padding:26px 0 0;text-align:center}.section6-hip{height:auto;background:url(../images/landing-hip/m_manipulation.png) center center no-repeat;background-size:cover;width:100%;bottom:31px;z-index:-2}#Contacts{width:320px}#Translucent_block{background-color:rgba(255,255,255,.58);width:100%;height:222px}#Translucent_block p{font-family:Arial;font-size:15px;line-height:1.2;margin:0 auto;padding:43px 0 0;text-align:justify;width:270px}.section7,.section7>div.full-width-div{border-bottom:medium none;margin-bottom:0;padding-bottom:0;padding-top:15px}.section8{margin:43px auto 0}#form{width:307px;margin:0 auto}#Contacts p{font-family:Arial;font-size:13px;line-height:1.5;padding:0 0 0 5px}#Contacts b{color:#888}#Block_10,#Block_11{width:320px;margin:32px auto 0}#Block_11 ul{float:left;margin-left:5px}#Block_11 li{margin:0 auto;width:240px}#Block_11 p{bottom:22px;font-family:Arial;font-size:18px;font-weight:700;left:20px;line-height:1;width:240px}.greater_than{color:#1fabff;font-family:Arial;font-size:25px;font-weight:bolder;margin:0 10px 0 0;quotes:"" ">"}.greater_than:before{content:open-quote}.greater_than:after{content:close-quote}.apos-new-full-width{width:100%}.apos-new-bg-1{background:url(/wp-content/themes/nydnr/assets/images/landing-apos-new/apos_new_1.png) center top/contain no-repeat rgba(0,0,0,0);height:185px}.apos-new-block-red-1{float:right;margin:13px 0 0;width:51%}.apos-new-block-red-1 h2{background-color:#cd342f;color:#fff;font-family:Segoe UI;font-size:20px;font-weight:100;margin:0;padding:7px 0 10px 10px}.apos-new-bg-2{background:url(/wp-content/themes/nydnr/assets/images/landing-apos-new/apos_new_2.png) center top/100% auto no-repeat rgba(0,0,0,0);height:311px}.apos-new-block-red-2{position:absolute;right:0;top:-51px;width:100%}.apos-new-block-red-2 h2{background-color:#cd342f;color:#fff;font-family:Segoe UI;font-size:30px;font-weight:100;margin:0;padding:10px;text-align:center}.apos-new-block-red-3 p,.apos-new-block-text p{font-size:18px;text-align:justify;text-indent:35px}.apos-new-block-red-3{background-color:#cd342f;margin:0;position:absolute;top:206px}.apos-new-block-red-3 p{color:#fff;margin:0;padding:22px 10px}.apos-new-block-text p{font-family:Segoe UI;margin:40px auto 20px;width:90%}.apos-new-block-red-4{background-color:#cd342f;float:right;width:100%;margin-top:-5px}.apos-new-block-red-4 h2{background-color:#cd342f;color:#fff;font-family:Segoe UI;font-size:35px;font-weight:100;margin:0;padding:15px 0 15px 10px;text-align:center}.apos-new-block-text-2 p{color:#000;font-family:Segoe UI;font-size:18px;text-align:justify;text-indent:35px;margin:30px auto 35px;padding:0;line-height:1;width:90%}.apos-new-block-red-5{background-color:#cd342f;float:right;margin-top:0;width:100%}.apos-new-blue,.apos-new-blue-2{background-color:#608bc7}.apos-new-block-red-5 h2{color:#fff;font-family:Segoe UI;font-weight:100;font-size:28px;text-align:center;margin:0;padding:7px 0 10px 10px}.apos-new-block-text-3 p{color:#000;font-family:Segoe UI;font-size:18px;text-align:justify;text-indent:35px;font-style:italic;margin:0 auto;padding:0;line-height:1.5;width:90%}.apos-new-blue h2,.apos-new-blue-2 div p,.apos-new-blue-3 div h2,.apos-new-blue-3 div p{color:#fff;font-family:Segoe UI}.apos-new-block-text-3 p:last-child{margin:0 auto 120px}.apos-new-blue h2{font-size:28px;font-weight:100;margin:0;padding:10px 0 15px;text-align:center}.apos-new-blue-2 div{width:90%;margin:0 auto;padding:45px 0 10px}.apos-new-blue-2 div p{font-size:18px;text-align:justify;text-indent:35px;margin:0 0 20px;padding:0;line-height:1}.apos-new-blue-3{background-color:#39f}.apos-new-blue-3 div h2{font-size:28px;font-weight:100;margin:0;padding:15px 0 30px;text-align:center}.apos-new-blue-3 div p{font-size:18px;line-height:1.3;margin:0 auto;padding:0 0 10px;text-align:justify;text-indent:35px;width:90%}.apos-new-text-pain h4,.apos-new-text-pain-2 h4,.apos-new-text-pain-3 h4{text-align:center;font-family:Segoe UI;line-height:1.3}.apos-new-video-1,.apos-new-video-1 div{width:100%}.apos-new-video-1 div video{margin-top:398px;width:100%}.apos-new-video-2,.apos-new-video-2 div,.apos-new-video-2 div video{width:100%}.apos-new-text-pain{position:relative}.apos-new-text-pain h4{font-size:10px;color:#FFF;position:absolute;top:0;left:0;right:0;margin:8px 0 0;padding:0}.apos-new-text-pain-2{position:relative}.apos-new-text-pain-2 h4{font-size:10px;color:#000;margin:20px 0;padding:0}.apos-new-text-pain-3{display:block;background:#000}.apos-new-text-pain-3 h4{font-size:20x;color:#fff;margin:65px 0 70px;padding:10px 0}.apos-new-imgz-1 p,.apos-new-imgz-2 p{padding:0;font-size:18px;color:#FFF;text-align:center;font-family:Segoe UI;line-height:1}.apos-new-imgz{margin:0 auto;width:100%}.apos-new-imgz-1{width:100%;margin:70px 0 0}.apos-new-imgz-1 img{width:100%;margin:0 auto}.apos-new-imgz-1 p{margin:30px auto}.apos-new-imgz-2,.apos-new-imgz-2-3{width:100%}.apos-new-imgz-2 img{width:100%;margin:0 auto}.apos-new-imgz-2 p{margin:30px auto}.apos-new-imgz-3{width:100%;margin:15px auto;padding:30px 0}.apos-new-imgz-3 img{width:100%;margin:0 auto}.apos-new-imgz-3 p{font-size:18px;color:#FFF;text-align:center;font-family:Segoe UI;line-height:1;margin:30px auto;padding:0}h3.widget-title{display:block!important}h3.widget-title:after{content:' ';background:url(../../img/humb_menu.png) no-repeat;height:80px;background-size:contain;width:80px;margin-left:75%;padding:3px 15px 15px;cursor:pointer}ul.wp-tag-cloud{display:none}.expand{display:block!important}.sidebar_contact{display:none}aside.widget.widget_nav_menu h3.widget-title,aside.widget_text h3.widget-title::after{display:none!important}.category .article h2{font-size:20px}.header-achilles-text{font-size:44px;margin:20px 0 0}.header-achilles-text+h1{font-size:24px}.symptomes_container .f_and_a_symptomes{width:100%}
	.container_12.margin_top_15:before, .container_12.margin_top_15:after {
		content: ".";
		display: block;
		font-size: 0;
		height: 0;
		line-height: 0;
		overflow: hidden;
		visibility: hidden;
		width: 0;
		clear: both;
	}
	.container_12.margin_top_15 .media_video {
		display: flex;
		flex-direction: column;
	}
}

@media (min-width: 760px) and (max-width: 979px) {
	body{min-width:720px}.container_12{margin-left:auto;margin-right:auto;width:720px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:40px}.container_12 .grid_2{width:100px}.container_12 .grid_3{width:160px}.container_12 .grid_4{width:220px}.container_12 .grid_5{width:280px}.container_12 .grid_6{width:340px}.container_12 .grid_7{width:400px}.container_12 .grid_8{width:460px}.container_12 .grid_9{width:520px}.container_12 .grid_10{width:580px}.container_12 .grid_11{width:640px}.container_12 .grid_12{width:700px}.container_12 .prefix_1{padding-left:60px}.container_12 .prefix_2{padding-left:120px}.container_12 .prefix_3{padding-left:180px}.container_12 .prefix_4{padding-left:240px}.container_12 .prefix_5{padding-left:300px}.container_12 .prefix_6{padding-left:360px}.container_12 .prefix_7{padding-left:420px}.container_12 .prefix_8{padding-left:480px}.container_12 .prefix_9{padding-left:540px}.container_12 .prefix_10{padding-left:600px}.container_12 .prefix_11{padding-left:660px}.container_12 .suffix_1{padding-right:60px}.container_12 .suffix_2{padding-right:120px}.container_12 .suffix_3{padding-right:180px}.container_12 .suffix_4{padding-right:240px}.container_12 .suffix_5{padding-right:300px}.container_12 .suffix_6{padding-right:360px}.container_12 .suffix_7{padding-right:420px}.container_12 .suffix_8{padding-right:480px}.container_12 .suffix_9{padding-right:540px}.container_12 .suffix_10{padding-right:600px}.container_12 .suffix_11{padding-right:660px}.container_12 .push_1{left:60px}.container_12 .push_2{left:120px}.container_12 .push_3{left:180px}.container_12 .push_4{left:240px}.container_12 .push_5{left:300px}.container_12 .push_6{left:360px}.container_12 .push_7{left:420px}.container_12 .push_8{left:480px}.container_12 .push_9{left:540px}.container_12 .push_10{left:600px}.container_12 .push_11{left:660px}.container_12 .pull_1{left:-60px}.container_12 .pull_2{left:-120px}.container_12 .pull_3{left:-180px}.container_12 .pull_4{left:-240px}.container_12 .pull_5{left:-300px}.container_12 .pull_6{left:-360px}.container_12 .pull_7{left:-420px}.container_12 .pull_8{left:-480px}.container_12 .pull_9{left:-540px}.container_12 .pull_10{left:-600px}.container_12 .pull_11{left:-660px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after,.container_12:before,.container_12:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_12:after{clear:both}.clearfix,.container_12{zoom:1}.menu ul{padding-top:8px}.menu ul li a{font-size:14px}.callnow{margin-bottom:8px}.callnow span{font-size:32px;letter-spacing:3px}.callnow h5{margin-bottom:5px;font-family:'Segoe UI';font-weight:300;font-size:12px;letter-spacing:1px}.box ul{bottom:25px}.box li a{font-size:12px}.threeblock p{min-height:133px}.post h4{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header .logo{width:385px}.header .logo + .grid_5{text-align:right;width:285px}.dias_symptoms div:nth-child(1){font-size:45px}.dias_symptoms div:nth-child(2){font-size:14px;margin:5px 0 22px}.full_rid_line{background-size:cover;height:auto}.dias_symptoms div:nth-child(2){width:437px}.treatment{height:179px}.treatment_title{font-size:53px}.treatment_desc{font-size:15px}.advantage{height:400px}.foot_treat{height:600px;background-size:cover}.f_and_a_symptomes{font-size:40px}.f_and_a_symptomes_desc{padding:0 15px}.house_line img{margin-top:-290px;height:440px}.sciat_orange_title{font-size:53px}.section-sacroiliac .headertext h3{font-size:65px!important}.section-sacroiliac{background-position:39% 0!important}.img-green-and-red img + img{margin-top:20px}.section3 .first-block{margin-top:-390px!important}.strip-small{height:75px!important;top:-63px!important;line-height:75px!important}.section3 .first-block{margin-top:-400px!important}.for-example{left:-210px!important;top:236px!important;padding:20px 40px 0 20px !important}.section3 .second-block{margin-top:40px!important}#menu-item-33 > ul.sub-menu{margin-left:-208px}#menu-item-17 .left-section li,#menu-item-17 .right-section li{width:245px}#menu-item-17 .right-section{margin-left:230px}#menu-item-17 #menu-item-769{line-height:25px}#menu-item-23 .left-section li,#menu-item-23 .right-section li{width:250px}#menu-item-23 .left-section{margin-left:-150px}#menu-item-23 .right-section{margin-left:130px}#menu-item-3362{height:63px}#menu-item-3362,x:-moz-any-link{height:64px}.acupuncture h1{margin:29% 0 10%}.mans_help_list{font-size:15px}.acupuncture_is_wrapper h3{margin-left:30%}.service_img a img{width:132px}.banner-text{width:170px!important}.banner-text div{font-size:18px!important}.banner-text div span{font-size:25px!important}.testimonials-link{font-size:30px!important;text-align:left!important}#list p:first-child,#list p:nth-child(2){font-size:26px!important}.black_head{margin-top:-92px!important}.text_on_block p{font-size:17px!important}.text_on_block h3{font-size:30px!important}.center_b{width:100%!important}.center_block_6 .grid_6{width:78%!important}.mobile_triangel{right:40%!important;top:34px!important;display:none}.center_block_6 div img{right:19px!important}.center_block_6 p{font-size:12px!important}.paragraf p{font-size:14px!important}.paragraf{width:71%!important}.center_block_2 div img{width:80%!important}.center_block_2{margin:30px auto 0!important}.center_block_2 p{font-size:15px!important}.center_block div img{width:112%!important}.center_block_2 div{width:47%!important}.img_numbers{margin-top:30px!important;width:71%!important}.center_block_4 div{width:47%!important}.center_block_5 div{width:47%!important}.center_block_5 div ul li p{font-size:12px!important}.nodler{font-size:25px!important}.center_block_5 div ul li{line-height:1.7!important}.kos{margin-left:-7%!important}.center_block_5 div img{top:8px!important}.center_block_3 h2{margin:80px 0 45px!important}.center_block_4 div img{padding:4px 0 0 30px !important;width:78%!important}.pfps_block{height:95px;top:47%}.block_h1{top:46.5%}.pfps h1{font-size:20px}.pfps_risk{font-size:120px}.pfps_factors{font-size:60px}.pfps_treatment_bg img{width:90%}.imac_img{margin-top:-213px;width:40%;margin-right:-25px}.pfps_ps{padding-top:10px}.pfps_black_bg p{font-size:14px}.pfps_black_bg h3{font-size:20px}.really_pfps p{font-size:16px}.plantars_text h3,.plantars_symp h3,.plantars_diagnosis h3,.plantars_differential_diagnosis h3,.plantars_risk_factors h3,.plantar_treatment h3{font-size:24px}.plantars_text h2,.plantars_symp h2,.plantars_diagnosis h2,.plantars_differential_diagnosis h2,.plantars_risk_factors h2,.plantar_treatment h2{font-size:24px}.plantars_head p,.plantars_symp p,.plantars_diagnosis p,.plantar_risk_text,.plantar_treatment p{font-size:16px}.plantar_problem{width:32%}.sm_skill_1,.sm_skill_2,.sm_skill_3,.sm_skill_4,.sm_skill_5,.sm_skill_6{height:95px!important;width:95px!important}.sm_skill_1 p,.sm_skill_2 p,.sm_skill_3 p,.sm_skill_4 p,.sm_skill_5 p,.sm_skill_6 p{font-size:10px!important}.sm_skill_5 span{font-size:8px!important;line-height:.1em!important}.sm_skill_6 p{padding-top:63%!important}.sm_skill_5 p:first-child{line-height:.1em!important;padding-top:58%!important}.sm_skill_5 p{line-height:.1em!important}.sm_sport_left,.sm_medicine_right,.sm_skills,.sm_return_to_sports_wrapper h1,.sm_analysis h1,.sm_dns_for_sports_wrapper h1,.sm_CBWBST_wrapp h1,.sm_CBWBSA_wrapper h1{font-size:55px;text-align:center}.sm_CBWBSA_wrapper_bottom p,.sm_CBWBST_wrapp p,.sm_dns_for_sports_wrapper p,.sm_analysis_bottom p,.analysis_middle_text_wrapper ul li,.analysis_middle_text_wrapper b,.analysis_middle_text_wrapper p,.sm_return_to_sports_wrapper p,.sm_skills_text p,.sm_in_order{font-size:16px}.sm_medicine_right p{font-size:40px}.sm_button{margin-left:236px}.sm_skills_wrapper{height:245px}.main_page_block_wrapper img{padding:0}.main_page_block_wrapper{width:31.9%}.menu{min-height:70px!important}.full-width-acl{width:100%}.acl-margin{margin:-46px auto -47px!important}.acl-bg-1{background:url(/wp-content/themes/nydnr/images/img-acl/acl-1img.png)no-repeat;background-position:center center}.acl-bg-1-1{background-color:rgba(0,0,0,0.8);float:right!important}.acl-text-block-1 h2,.acl-text-block-1 h1{color:#fff;font-family:Segoe UI;font-size:65.03px;line-height:1;margin:66px 0 0;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-1 h3,.acl-text-block-1 span{color:#fff;font-family:Segoe UI;font-size:45px;line-height:1;font-weight:100;margin:0;padding:0;text-align:center}.acl-text-block-1 p{color:#fff;font-family:Segoe UI;font-size:16px;line-height:1.5;font-weight:100;margin:195px 0 215px;padding:0 10px;text-indent:42px;text-align:justify}.acl-bg-2{background-color:#010101}.flov-r{float:right!important}.acl-text-block-2 div img{margin:96px auto 67px}.acl-text-block-2 div h2{color:#fff;font-family:Segoe UI;font-size:48px;line-height:1;margin:10px 0 0;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-2 div p{color:#fff;font-family:Segoe UI;font-size:16px;line-height:1.5;font-weight:100;margin:70px 0;padding:0;text-indent:42px;text-align:justify}.acl-text-block-3 h2{color:#000;font-family:Segoe UI;font-size:40px;line-height:1;margin:90px 0 83px;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-3 div p{color:#000;font-family:Segoe UI;font-size:16px;line-height:1.5;font-weight:100;margin:0 0 45px;padding:0;text-indent:42px;text-align:justify}.acl-text-block-3 div p strong{font-style:italic}.acl-text-block-3 div p:last-child{margin:0 0 100px}.acl-text-block-3 div{margin-left:98px!important}.acl-bg-4{background-color:#010101}.acl-text-block-4 h2{color:#fff;font-family:Segoe UI;font-size:45px;line-height:1;margin:60px 0 0;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-4 div img{margin:75px 0 60px}.acl-text-block-4 div p{color:#fff;font-family:Segoe UI;font-size:16px;line-height:1.5;font-weight:100;margin:145px 0 155px;padding:0;text-indent:42px;text-align:justify}.acl-text-block-5 h2{color:#f66;font-family:Segoe UI;font-size:40px;line-height:1;margin:40px 0 30px;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-5 h3{color:#000;font-family:Segoe UI;font-size:25px;line-height:1;margin:0 0 45px;padding:0;text-align:center}.acl-text-block-5 h4{color:#000;font-family:Segoe UI;font-size:25px;line-height:1;margin:0 0 15px;padding:0;text-align:center}.acl-text-block-5 h5{margin:45px 0 15px;color:#000;font-family:Segoe UI;font-size:25px;line-height:1;padding:0;text-align:center}.acl-text-block-5 div{background-color:#f66}.acl-text-block-5 div:last-child{content:"";margin:0 0 70px}.acl-text-block-5 div ul{padding:27px 0 20px 62px}.acl-text-block-5 div ul li{color:#fff;font-family:Segoe UI;font-size:16px;font-weight:700;padding:0;line-height:1.8;margin:0;text-align:left}.acl-text-block-5 div p{color:#fff;font-family:Segoe UI;font-size:16px;line-height:1.5;font-weight:700;margin:0;padding:25px 0 30px;text-align:center}.acl-bg-5{background-color:#ccc}.acl-text-block-6{margin-left:185px!important}.acl-text-block-6 h2{color:#000;font-family:Segoe UI;font-size:40px;line-height:1;margin:27px 0 40px;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-6 p{color:#000;font-family:Segoe UI;font-size:14px;line-height:1.5;font-weight:100;margin:0 0 45px;padding:0;text-indent:42px;text-align:justify}.acl-bg-6{background-color:#010101}.acl-text-block-7 div h2{color:#fff;font-family:Segoe UI;font-size:40px;line-height:1;margin:65px 0 0;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-7 div p{color:#fff;font-family:Segoe UI;font-size:14px;font-weight:100;line-height:1.5;margin:45px 0 29px;padding:0;text-align:left}.acl-bg-7{background:url(/wp-content/themes/nydnr/images/img-acl/acl-5img.png)no-repeat;background-position:center center}.acl-text-block-8{margin-left:125px!important}.acl-text-block-8 h2{color:#fff;font-family:Segoe UI;font-size:40px;line-height:1;margin:65px 0 0;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-8 p{color:#fff;font-family:Segoe UI;font-size:16px;font-weight:100;line-height:1.5;margin:75px 0 110px;padding:0;text-align:justify;text-indent:42px}.acl-text-block-9 h2{color:#000;font-family:Segoe UI;font-size:40px;line-height:1;margin:60px 0 0;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-9 div p{color:#000;font-family:Segoe UI;font-size:14px;font-weight:100;line-height:1.5;margin:32px 0 82px;padding:0;text-align:justify;text-indent:42px}.acl-bg-8{background-color:#6cf}.acl-text-block-10 h2{color:#fff;font-family:Segoe UI;font-size:40px;line-height:1;margin:25px 0 30px;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-10 h3{color:#000;font-family:Segoe UI;font-size:25px;line-height:1;margin:0 0 50px;padding:0;text-align:center}.acl-text-block-10 p{color:#000;font-family:Segoe UI;font-size:16px;font-weight:100;line-height:1.5;margin:27px 0 0;padding:0;text-align:justify;text-indent:42px}.acl-text-block-10 p:last-child{margin:27px 0 57px}.acl-bg-9{background:url(/wp-content/themes/nydnr/images/img-acl/acl-6img.png)no-repeat;background-position:center center}.acl-text-block-11 h2{color:#fff;font-family:Segoe UI;font-size:47px;line-height:1.2;margin:40px 0 50px;padding:0;text-align:center}.acl-text-block-11 div p{color:#fff;font-family:Segoe UI;font-size:16px;font-weight:100;line-height:1.3;margin:0;padding:0;text-align:justify;text-indent:42px}.acl-text-block-11 div p:last-child{margin:0 0 120px}.mbile-acl{display:none}.mobile-acl-active{display:none}.mobile-acl-del{display:block}.full-width-cts{width:100%}.cts-section-0-1{position:relative}.cts-section-1{position:absolute;top:50px;right:0}.cts-section-1 h2{color:#609;font-family:Roboto;font-size:110px;line-height:1;margin:0;padding:0;text-align:right}.cts-section-1 h3{color:#906;font-family:Roboto;font-size:45px;line-height:.6;font-weight:100;margin:0;padding:0;text-align:right}.cts-section-0-2{width:83%}.cts-section-2{background-color:#069}.cts-section-2-1{float:right!important}.cts-section-2-1 p{font-family:Segoe UI;font-size:15px;color:#fff;text-align:justify;text-indent:34px;line-height:1}.cts-section-3{position:relative}.cts-section-3-1{bottom:50px;position:absolute;right:0;top:475px;width:47%}.cts-section-3-1 p{font-family:Segoe UI;font-size:15px;color:#000;text-align:justify;text-indent:34px;line-height:1;font-weight:100}.cts-section-3-2{width:100%}.cts-section-4{background-color:#906;position:relative}.cts-section-4-1{margin-left:185px!important}.cts-section-4-1 h2{color:#fff;font-family:Segoe UI;font-size:50px;font-weight:700;line-height:1;margin:30px 0 20px;padding:0;text-align:center}.cts-section-4-1 p{color:#fff;font-family:Segoe UI;font-size:15px;font-weight:100;line-height:1;margin:0 0 30px;padding:0;text-align:justify;text-indent:34px}.cts-section-5{background-color:#603;position:relative}.cts-section-5:before{border-top:16px dashed #fff;top:-8px;content:" ";left:0;position:absolute;right:0}.cts-section-5-1 h2{color:#fff;font-family:Segoe UI;font-size:50px;font-weight:700;line-height:1;margin:48px 0 60px;padding:0;text-align:center}.cts-section-5-2{margin-left:0!important}.cts-section-5-2 h3{color:#fff;font-family:Roboto;font-size:50px;font-weight:700;line-height:1;margin:0 0 5px;padding:0;text-align:center}.cts-section-5-2 h4{color:#fff;font-family:Roboto;font-size:80px;font-weight:700;line-height:1;margin:0 0 28px;padding:0;text-align:center}.cts-section-5-2 h5{color:#fff;font-family:Roboto;font-size:80px;font-weight:700;line-height:1;margin:0 0 70px;padding:0;text-align:center}.cts-section-5-3{margin-right:0!important;margin-top:30px}.cts-section-5-3 p{color:#fff;font-family:Segoe UI;font-size:14px;font-weight:100;line-height:1.5;margin:0 0 24px;padding:0;text-align:justify;text-indent:34px}.cts-section-6{background-color:#303;position:relative}.cts-section-6:before{border-top:16px dashed #fff;top:-8px;content:" ";left:0;position:absolute;right:0}.cts-section-6-1{margin-bottom:60px}.cts-section-6-1 h2{font-size:150px;font-family:Roboto;color:#fff;margin:50px 0;text-align:center}.cts-section-6-1 h2 span{font-size:100px;font-family:Roboto;color:#fff}.cts-section-6-1 h3{font-size:35px;font-family:Roboto;color:#fff;margin:0 0 100px;text-align:center;font-weight:100}.cts-section-6-1 h4{font-size:50px;font-family:Roboto;color:#fff;margin:0 0 37px;text-align:center;font-weight:100}.cts-section-6-2{margin:0 auto;width:80%}.cts-section-6-2 h3{color:#fff;float:left;font-family:Roboto;font-size:150px;text-align:center;width:35%;font-weight:700;margin:0}.cts-section-6-2 h3 span{font-size:100px;font-family:Roboto;color:#fff}.cts-section-6-2 h4{color:#fff;float:left;font-family:Roboto;font-size:40px;text-align:center;width:20%;margin:100px 0 0}.cts-section-6-2 h5{color:#fff;float:left;font-family:Roboto;font-size:150px;text-align:center;width:45%}.cts-section-6-2 h5 span{font-size:100px;font-family:Roboto;color:#fff}.cts-section-6-3{color:#fff;font-family:Roboto;font-size:29px;font-weight:100;text-align:left;width:50%;margin:0;float:left}.cts-section-6-4{color:#fff;float:left;font-family:Impact;font-size:29px;font-weight:100;text-align:center;width:50%;margin:0}.cts-section-7{background:rgba(0,0,0,0) url(/wp-content/themes/nydnr/images/img-cts/cts-img-3.png) no-repeat scroll left top / 52% 100%;position:relative}.cts-section-7:before{border-top:16px dashed #303;top:-8px;content:" ";left:0;position:absolute;right:0;z-index:2}.cts-section-7-2{margin:0;float:right!important}.cts-section-7-2 h2{color:#000;font-family:Segoe UI;font-size:45px;font-weight:700;line-height:0;margin:50px 0;padding:0;text-align:center}.cts-section-7-2 p{color:#000;font-family:Segoe UI;font-size:15px;font-weight:100;line-height:1;margin:45px 0 0;padding:0;text-align:justify;text-indent:34px}.cts-section-7-2 p strong{color:#000;font-family:Segoe UI;font-size:16px;font-weight:700;line-height:1;margin:0;padding:0;text-align:justify;text-indent:34px}.cts-section-8{margin:40px 0 0}.cts-section-8 div img{float:left;margin-left:90px;width:22%}.cts-section-8 div div p{color:#366;font-family:Segoe UI;font-size:15px;font-weight:700;line-height:1;margin:0;padding:0;text-align:justify;text-indent:34px}.cts-section-8-1{float:left;margin:55px 0 0 25px;width:50%}.cts-section-9{margin:40px 0 50px}.cts-section-9 div img{float:left;margin-left:140px;width:22%}.cts-section-9 div div p{color:#366;font-family:Segoe UI;font-size:15px;font-weight:700;line-height:1;margin:0;padding:0;text-align:justify;text-indent:34px}.cts-section-9-1{float:left;margin:18px 0 0 25px;width:50%}.cts-section-10{background-color:#366;position:relative}.cts-section-10 p{color:#fff;font-family:Segoe UI;font-size:15px;font-weight:100;line-height:1.5;margin:30px 0;padding:0;text-align:justify;text-indent:34px}.cts-section-11 h2{color:#5a308d;font-family:Segoe UI;font-size:60px;font-weight:700;line-height:1;margin:75px 0 65px;padding:0;text-align:center}.cts-section-11-1{margin:0 auto;width:40%;position:relative}.cts-section-11 div ul{margin:0 0 80px}.cts-section-11 div ul li p{color:#000;font-family:Segoe UI;font-size:18px;font-weight:700;line-height:2;margin:10px 0 0 40px;padding:0;text-align:left}.cts-section-11 div ul li:nth-child(1):before{content:"1";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#5a308d;border-radius:50%;height:30px;width:30px}.cts-section-11 div ul li:nth-child(2):before{content:"2";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#5a308d;border-radius:50%;height:30px;width:30px}.cts-section-11 div ul li:nth-child(3):before{content:"3";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#5a308d;border-radius:50%;height:30px;width:30px}.cts-section-11 div ul li:nth-child(4):before{content:"4";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#5a308d;border-radius:50%;height:30px;width:30px}.cts-section-12{background-color:#600;position:relative}.cts-section-12:before{border-top:16px dashed #fff;top:-8px;content:" ";left:0;position:absolute;right:0}.cts-section-12 h2{color:#cc2229;font-family:Segoe UI;font-size:60px;font-weight:700;line-height:1;margin:75px 0 65px;padding:0;text-align:center}.cts-section-12-1{margin:0 auto;width:65%;position:relative}.cts-section-12 div ul{margin:0 0 80px}.cts-section-12 div ul li p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:700;line-height:2;margin:10px 0 0 40px;padding:0;text-align:left}.cts-section-12 div ul li:nth-child(1):before{content:"1";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#cc2229;border-radius:50%;height:30px;width:30px}.cts-section-12 div ul li:nth-child(2):before{content:"2";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#cc2229;border-radius:50%;height:30px;width:30px}.cts-section-12 div ul li:nth-child(3):before{content:"3";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#cc2229;border-radius:50%;height:30px;width:30px}.cts-section-12 div ul li:nth-child(4):before{content:"4";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#cc2229;border-radius:50%;height:30px;width:30px}.cts-section-12 div ul li:nth-child(5):before{content:"5";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#cc2229;border-radius:50%;height:30px;width:30px}.cts-section-12 div ul li:nth-child(6):before{content:"6";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#cc2229;border-radius:50%;height:30px;width:30px}.cts-section-13{background:rgba(0,0,0,0) url(/wp-content/themes/nydnr/images/img-cts/cts-img-6.png) no-repeat scroll right top / contain;position:relative}.cts-section-13 div div h2{color:#000;font-family:Segoe UI;font-size:50px;font-weight:700;line-height:0;margin:50px 0;padding:0;text-align:center}.cts-section-13 div div p{color:#000;font-family:Segoe UI;font-size:15px;font-weight:100;line-height:1.3;margin:0;padding:0;text-align:justify;text-indent:34px}.cts-section-14{background:rgba(0,0,0,0) url(/wp-content/themes/nydnr/images/img-cts/cts-img-7.png) no-repeat scroll center center / cover;margin-top:75px}.cts-section-14 div div h2{color:#366;font-family:Segoe UI;font-size:50px;font-weight:700;line-height:0;margin:0;padding:20px 0;text-align:left}.cts-section-14 div div p{color:#000;font-family:Segoe UI;font-size:15px;font-weight:100;left:29px;line-height:1.3;margin:0 0 0 90px;padding:0;position:relative;text-align:justify;text-indent:34px;top:40px;width:62%}.cts-section-14 div div p:last-child{content:"";padding:12px 0 130px}.cts-section-15 h2{color:#1e71b8;font-family:Segoe UI;font-size:50px;font-weight:700;line-height:1;margin:20px 0 60px;padding:0;text-align:center}.cts-section-15 p{color:#1e71b8;font-family:Segoe UI;font-size:15px;font-weight:100;line-height:1.5;margin:0 0 65px;padding:0;text-align:justify;text-indent:34px}.cts-section-16{background-color:#1e71b8;position:relative}.cts-section-16 h2{color:#fff;font-family:Segoe UI;font-size:55px;font-weight:700;line-height:1;margin:50px 0 70px;padding:0;text-align:center}.cts-section-16 p{color:#fff;font-family:Segoe UI;font-size:15px;font-weight:100;line-height:1.5;margin:0;padding:0;text-align:justify;text-indent:34px}.cts-section-16 img{margin:50px 12px 35px}.cts-section-16 p>a{color:#fff}.cts-section-7-mobele{display:none}.cts-section-13-mobele{display:none}.cts-section-14-mobele{display:none}.back_pain_head_title .title-landing{font-size:64px;color:#fff}.back_pain_head_title{margin-top:17%}.bp_head_img_section{height:45px;margin-right:10%;font-size:26px}.bp_neck_section_2{margin-top:40%}.bp_neck_section_3{margin-top:25%}.back_pain_our_app_img1,.back_pain_our_app_img2,.back_pain_our_app_img3{background-size:cover;width:32%}.section1-hip{height:600px;background:url(../images/landing-hip/woman-doing-yoga.jpg) no-repeat;background-position:center center;background-size:cover}#block_with_text{left:40%;position:relative;top:30%;width:57%}#First_title_of_first_block{color:#fff;font-family:Arial;font-size:59px;font-weight:700;line-height:1.4}#Second_title_of_first_block{color:#fff;font-family:Arial;font-size:65px}#triangle{height:62px;position:relative;top:4px;width:171px}.section2-hip{height:340px;background:url(../images/landing-hip/colored_blocks.png) no-repeat;background-position:center center;background-size:cover}#Colored_blocks{margin:0 auto;width:100%}.Pink_block{float:left;margin:0 10px;padding:0;width:45%}.Pink_block h2{color:#fff;font-family:Arial;font-size:64px;font-weight:700;line-height:2;text-align:right}.Pink_block p{color:#fff;font-family:Arial;font-size:20px;text-align:justify;text-indent:35px}.Red_block{float:left;margin:0 10px;width:45%}.Red_block h2{color:#fff;font-family:Arial;font-size:56px;font-weight:700;line-height:2.3;text-align:center}.Red_block p{color:#fff;font-family:Arial;font-size:20px;line-height:1.1;text-align:left;text-indent:35px}.section3-hip{margin:0 auto;width:100%}.section3-hip h2{font-family:Arial;font-size:57px;font-weight:700;line-height:1.3;text-align:center;color:#000;margin-top:60px}.section3-hip p{font-family:Arial;font-size:19.74px;line-height:1.2;padding:20px 0 0;text-align:justify;text-indent:35px;margin:0 10px}.section3-hip img{height:578px;margin:52px auto 0;width:86%}.section4-hip{height:877px;background:url(../images/landing-hip/apparatus_for_testin2.jpg) no-repeat;background-position:center center;background-size:cover;margin-top:43px}#Advantage{background-color:rgba(255,255,255,0.89);margin:0 auto;position:relative;top:56px;width:100%;height:500px}#Advantage h2{font-family:Arial;font-size:57px;font-weight:700;line-height:1.3;padding:55px 0 0;text-align:center;color:#000}#Advantage p{font-family:Arial;font-size:19.74px;line-height:1.2;margin:0 18px;padding:52px 0 0;text-align:justify;text-indent:35px}.section5-hip{height:236px;background:url(../images/landing-hip/Conditions_treated.png) no-repeat;background-position:center center;background-size:cover}.section5-hip h2{color:#fff;font-family:Arial;font-size:64px;font-weight:700;line-height:1.3;padding:26px 0 0;text-align:center}.section6-hip{height:862px;background:url(../images/landing-hip/manipulation.png) no-repeat;background-position:center center;background-size:cover;width:100%;bottom:31px;position:relative;z-index:-2}#Translucent_block{background-color:rgba(255,255,255,0.58);width:100%;height:325px}#Translucent_block p{font-family:Arial;font-size:19.74px;line-height:1.2;margin:0 auto;padding:43px 0 0;text-align:justify;width:420px}.container_12{z-index:0}.container_12:before,.container_12:after{content:".";display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.section7{border-bottom:1px solid #888;margin-bottom:45px}.section7 > div.full-width-div{border-bottom:1px solid #b5b5b5;padding-bottom:45px}.section7 .contact-form{margin:0 auto;width:100%}.section7 .contacts{font-size:18px;width:100%;margin:0 auto}.section7 .contacts p span{color:#888;display:inline-block;line-height:32px}.section7 .description-contact{color:#333!important}.section7 .contact-form input,.section7 .contact-form textarea{border:1px solid #000;border-radius:5px;font-size:16px;padding:0 2%;width:96%!important}.section7 .contact-form input{height:40px;margin-bottom:5px}.section7 .contact-form label{font-size:18px;margin-left:0}.section7 .contact-form .ninja-forms-required-items{bottom:5px;position:absolute;width:135px}.section7 .contact-form input[type="submit"]{background:none repeat scroll 0 0 #fff;border-color:#1fabff;color:#1fabff;font-size:18px;width:145px!important}div.sidebar_contact{display:none}.top-shulder{margin-top:156px}.shoulder_top_title{font-size:60px!important}.shoulder_top_title strong{font-size:35px!important}.shoulder_top_title2{font-size:80px!important}.apos-new-full-width{width:100%}.apos-new-bg-1{background:url(/wp-content/themes/nydnr/assets/images/landing-apos-new/apos_new_1.png) no-repeat;background-position:top center;height:671px}.apos-new-block-red-1{float:right;margin:140px 0 0;width:51%}.apos-new-block-red-1 h2{background-color:#cd342f;color:#fff;font-family:Segoe UI;font-weight:100;font-size:50px;margin:0;padding:7px 0 34px 10px}.apos-new-bg-2{background:url(/wp-content/themes/nydnr/assets/images/landing-apos-new/apos_new_2.png) no-repeat;background-position:top center;height:807px;position:relative}.apos-new-block-red-2{position:absolute;right:0;top:144px;width:81%}.apos-new-block-red-2 h2{background-color:#cd342f;color:#fff;font-family:Segoe UI;font-size:40px;font-weight:100;margin:0;padding:0 0 20px 10px}.apos-new-block-red-3{background-color:#cd342f;height:807px;margin:-1px 0 0 38%;width:50%}.apos-new-block-red-3 p{color:#fff;font-size:16px;margin:0;padding:280px 25px 0 15px;text-align:justify;text-indent:35px}.apos-new-block-text p{font-family:Segoe UI;font-size:16px;margin:45px auto 50px;text-align:justify;text-indent:35px;width:80%}.apos-new-block-red-4{background-color:#cd342f;float:right;margin-top:48px;width:90%}.apos-new-block-red-4 h2{background-color:#cd342f;color:#fff;font-family:Segoe UI;font-weight:100;font-size:35px;margin:0;padding:7px 0 34px 10px}.apos-new-block-text-2 p{color:#000;font-family:Segoe UI;font-size:16px;text-align:justify;text-indent:35px;margin:50px auto 35px;padding:0;line-height:1;width:80%}.apos-new-block-red-5{background-color:#cd342f;float:right;margin-top:120px;width:90%}.apos-new-block-red-5 h2{color:#fff;font-family:Segoe UI;font-weight:100;font-size:35px;margin:0;padding:7px 0 34px 10px}.apos-new-block-text-3 p{color:#000;font-family:Segoe UI;font-size:16px;text-align:left;text-indent:35px;font-style:italic;margin:0 auto;padding:0;line-height:1.5;width:80%}.apos-new-block-text-3 p:last-child{margin:0 auto 120px}.apos-new-blue{background-color:#608bc7}.apos-new-blue h2{color:#fff;font-family:Segoe UI;font-weight:100;font-size:55px;margin:0;padding:40px 0 60px;text-align:center}.apos-new-blue-2{background-color:#608bc7}.apos-new-blue-2 div{width:80%;margin:0 auto;padding:45px 0 10px}.apos-new-blue-2 div p{color:#fff;font-family:Segoe UI;font-size:16px;text-align:justify;text-indent:35px;margin:0 0 20px;padding:0;line-height:1}.apos-new-blue-3{background-color:#39f}.apos-new-blue-3 div h2{color:#fff;font-family:Segoe UI;font-weight:100;font-size:55px;margin:0;padding:50px 0 70px;text-align:center}.apos-new-blue-3 div p{color:#fff;font-family:Segoe UI;font-size:16px;line-height:1.3;margin:0 auto;padding:0 0 80px;text-align:justify;text-indent:35px;width:80%}.apos-new-clear{clear:both}.apos-new-video-1{width:100%}.apos-new-video-1 div{width:100%}.apos-new-video-1 div video{width:100%}.apos-new-video-2{width:100%}.apos-new-video-2 div{width:100%}.apos-new-video-2 div video{width:100%}.apos-new-text-pain{position:relative}.apos-new-text-pain h4{font-size:18px;color:#FFF;text-align:center;position:absolute;top:0;left:0;right:0;font-family:Segoe UI;line-height:1.3;margin:40px 0 0;padding:0}.apos-new-text-pain-2{position:relative}.apos-new-text-pain-2 h4{font-size:18px;color:#000;text-align:center;font-family:Segoe UI;line-height:1.3;margin:40px 0;padding:0}.apos-new-text-pain-3{display:block;float:left;background:#000}.apos-new-text-pain-3 h4{font-size:24px;color:#fff;text-align:center;font-family:Segoe UI;line-height:1.3;margin:65px 0 70px;padding:10px 0}.apos-new-imgz{margin:0 auto;width:90%}.apos-new-imgz-1{width:40%;float:left;margin:70px 0 0}.apos-new-imgz-1 p{font-size:14px;color:#fff;text-align:left;font-family:Segoe UI;line-height:1;margin:10px 0 0;padding:10px 0 0 28px}.apos-new-imgz-2-3{width:60%;float:left}.apos-new-imgz-2{float:left;width:100%}.apos-new-imgz-2 img{float:left}.apos-new-imgz-2 p{font-size:14px;color:#FFF;text-align:left;font-family:Segoe UI;line-height:1;margin:80px 0 0 195px;padding:0 0 0 40px}.apos-new-imgz-3{float:left;width:100%;margin:15px 0}.apos-new-imgz-3 img{float:left}.apos-new-imgz-3 p{font-size:14px;color:#FFF;text-align:left;font-family:Segoe UI;line-height:1;margin:80px 0 0 195px;padding:0 0 0 40px}
}

@media (min-width: 980px) {
	body{min-width:960px}.container_12{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_3{width:220px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_6{width:460px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_9{width:700px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_12 .grid_12{width:940px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after,.container_12:before,.container_12:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.container_12:after{clear:both}.clearfix,.container_12{zoom:1}.threeblock p{min-height:95px}.header .logo{width:525px}.header .logo + .grid_5{text-align:right}#menu-item-33 > ul.sub-menu{margin-left:-208px}#menu-item-17 .left-section li,#menu-item-17 .right-section li{width:300px}#menu-item-23 .left-section li,#menu-item-23 .right-section li{width:285px}#menu-item-17 .right-section{margin-left:292px}#menu-item-23 .right-section{margin-left:250px}#menu-item-3362{height:56px}#menu-item-3362,x:-moz-any-link{height:57px}#menu-item-17 #menu-item-769{line-height:30.5px}.center_b{width:80%!important}.center_block_6{width:74%!important}.center_block_6 p{font-size:12px!important}.paragraf p{font-size:16px!important}.paragraf{width:61%!important}.center_block_2 div img{width:100%!important}.center_block_2 p{font-size:16px!important}.center_block_2 div{width:47%!important}.img_numbers{width:65%!important}.center_block_4 div{width:47%!important}.center_block_5 div{width:47%!important}.center_block_5 div ul li p{font-size:15px!important}.nodler{font-size:28px!important}.center_block_2{margin:10px auto!important}.center_block_5 div img{top:8px!important}.sm_skill_1,.sm_skill_2,.sm_skill_3,.sm_skill_4,.sm_skill_6{vertical-align:top;margin-top:-12%;display:inline-block;margin-right:-4px;background-size:contain;height:180px;width:165px}.sm_skill_5{vertical-align:top;margin-top:-12%;display:inline-block;margin-right:-4px;background-size:contain;height:180px;width:165px}.sm_skill_1 p,.sm_skill_2 p,.sm_skill_3 p,.sm_skill_4 p{padding-top:73%;text-align:center;color:#fff;font-family:Segoe UI;font-size:16px}.sm_skill_5 p,.sm_skill_6 p{font-size:16px}.full-width-acl{width:100%}.acl-margin{margin:-28px auto -29px!important}.acl-bg-1{background:url(/wp-content/themes/nydnr/images/img-acl/acl-1img.png)no-repeat;background-position:center center}.acl-bg-1-1{background-color:rgba(0,0,0,0.8);float:right!important}.acl-text-block-1 h2,.acl-text-block-1 h1{color:#fff;font-family:Segoe UI;font-size:83.03px;line-height:1;margin:66px 0 0;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-1 h3,.acl-text-block-1 span{color:#fff;font-family:Segoe UI;font-size:60px;line-height:1;font-weight:100;margin:0;padding:0;text-align:center}.acl-text-block-1 p{color:#fff;font-family:Segoe UI;font-size:18px;line-height:1.5;font-weight:100;margin:195px 0 215px;padding:0 10px;text-indent:42px;text-align:justify}.acl-bg-2{background-color:#010101}.flov-r{float:right!important}.acl-text-block-2 div img{margin:96px auto 67px}.acl-text-block-2 div h2{color:#fff;font-family:Segoe UI;font-size:48px;line-height:1;margin:45px 0 0;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-2 div p{color:#fff;font-family:Segoe UI;font-size:18px;line-height:1.5;font-weight:100;margin:115px 0 140px;padding:0;text-indent:42px;text-align:justify}.acl-text-block-3 h2{color:#000;font-family:Segoe UI;font-size:48px;line-height:1;margin:90px 0 83px;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-3 div p{color:#000;font-family:Segoe UI;font-size:18px;line-height:1.5;font-weight:100;margin:0 0 45px;padding:0;text-indent:42px;text-align:justify}.acl-text-block-3 div p strong{font-style:italic}.acl-text-block-3 div p:last-child{margin:0 0 100px}.acl-text-block-3 div{margin-left:130px!important}.acl-bg-4{background-color:#010101}.acl-text-block-4 h2{color:#fff;font-family:Segoe UI;font-size:45px;line-height:1;margin:60px 200px 0 0;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-4 div img{margin:75px 0 60px}.acl-text-block-4 div p{color:#fff;font-family:Segoe UI;font-size:18px;line-height:1.5;font-weight:100;margin:145px 0 155px;padding:0;text-indent:42px;text-align:justify}.acl-text-block-5 h2{color:#f66;font-family:Segoe UI;font-size:48px;line-height:1;margin:40px 0 30px;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-5 h3{color:#000;font-family:Segoe UI;font-size:30px;line-height:1;margin:0 0 45px;padding:0;text-align:center}.acl-text-block-5 h4{color:#000;font-family:Segoe UI;font-size:30px;line-height:1;margin:0 0 15px;padding:0;text-align:center}.acl-text-block-5 h5{margin:45px 0 15px;color:#000;font-family:Segoe UI;font-size:30px;line-height:1;padding:0;text-align:center}.acl-text-block-5 div{background-color:#f66}.acl-text-block-5 div:last-child{content:"";margin:0 0 70px}.acl-text-block-5 div ul{padding:27px 0 20px 62px}.acl-text-block-5 div ul li{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:700;padding:0;line-height:1.8;margin:0;text-align:left}.acl-text-block-5 div p{color:#fff;font-family:Segoe UI;font-size:18px;line-height:1.5;font-weight:700;margin:0;padding:25px 0 30px;text-align:center}.acl-bg-5{background-color:#ccc}.acl-text-block-6{margin-left:245px!important}.acl-text-block-6 h2{color:#000;font-family:Segoe UI;font-size:48px;line-height:1;margin:27px 0 40px;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-6 p{color:#000;font-family:Segoe UI;font-size:18px;line-height:1.5;font-weight:100;margin:0 0 45px;padding:0;text-indent:42px;text-align:justify}.acl-bg-6{background-color:#010101}.acl-text-block-7 div h2{color:#fff;font-family:Segoe UI;font-size:48px;line-height:1;margin:65px 0 0;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-7 div p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:75px 0 110px;padding:0;text-align:left}.acl-bg-7{background:url(/wp-content/themes/nydnr/images/img-acl/acl-5img.png)no-repeat;background-position:center center}.acl-text-block-8{margin-left:125px!important}.acl-text-block-8 h2{color:#fff;font-family:Segoe UI;font-size:48px;line-height:1;margin:65px 0 0;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-8 p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:75px 0 110px;padding:0;text-align:justify;text-indent:42px}.acl-text-block-9 h2{color:#000;font-family:Segoe UI;font-size:48px;line-height:1;margin:60px 0 0;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-9 div p{color:#000;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:32px 0 82px;padding:0;text-align:justify;text-indent:42px}.acl-bg-8{background-color:#6cf}.acl-text-block-10 h2{color:#fff;font-family:Segoe UI;font-size:48px;line-height:1;margin:25px 0 30px;padding:0;text-align:center;text-transform:uppercase}.acl-text-block-10 h3{color:#000;font-family:Segoe UI;font-size:30px;line-height:1;margin:0 0 50px;padding:0;text-align:center}.acl-text-block-10 p{color:#000;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:27px 0 0;padding:0;text-align:justify;text-indent:42px}.acl-text-block-10 p:last-child{margin:27px 0 57px}.acl-bg-9{background:url(/wp-content/themes/nydnr/images/img-acl/acl-6img.png)no-repeat;background-position:center center}.acl-text-block-11 h2{color:#fff;font-family:Segoe UI;font-size:66px;line-height:1.2;margin:40px 0 50px;padding:0;text-align:center}.acl-text-block-11 div p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.3;margin:0;padding:0;text-align:justify;text-indent:42px}.acl-text-block-11 div p a{color:#fff;text-decoration:underline}.acl-text-block-11 div p a:hover{text-decoration:none;color:#fff}.acl-text-block-11 div p:last-child{margin:0 0 120px}.mbile-acl{display:none}.mobile-acl-active{display:none}.mobile-acl-del{display:block}.full-width-cts{width:100%}.cts-section-0-1{position:relative}.cts-section-1{position:absolute;top:50px;right:0}.cts-section-1 h2{color:#609;font-family:Impact;font-size:158px;line-height:1;margin:0;padding:0;text-align:right}.cts-section-1 h3{color:#906;font-family:Impact;font-size:63px;line-height:.6;font-weight:100;margin:0;padding:0;text-align:right}.cts-section-0-2{width:83%}.cts-section-2{background-color:#069}.cts-section-2-1{float:right!important}.cts-section-2-1 p{font-family:Segoe UI;font-size:18px;color:#fff;text-align:justify;text-indent:34px;line-height:1}.cts-section-3{position:relative}.cts-section-3-1{bottom:50px;position:absolute;right:0;top:557px;width:41%}.cts-section-3-1 p{font-family:Segoe UI;font-size:18px;color:#000;text-align:justify;text-indent:34px;line-height:1;font-weight:100}.cts-section-3-2{float:right;width:86%}.cts-section-4{background-color:#906;position:relative}.cts-section-4-1{margin-left:260px!important}.cts-section-4-1 h2{color:#fff;font-family:Segoe UI;font-size:60px;font-weight:700;line-height:1;margin:30px 0 20px;padding:0;text-align:center}.cts-section-4-1 p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1;margin:0 0 30px;padding:0;text-align:justify;text-indent:34px}.cts-section-5{background-color:#603;position:relative}.cts-section-5:before{border-top:16px dashed #fff;top:-8px;content:" ";left:0;position:absolute;right:0}.cts-section-5-1 h2{color:#fff;font-family:Segoe UI;font-size:60px;font-weight:700;line-height:1;margin:48px 0 60px;padding:0;text-align:center}.cts-section-5-2{margin-left:0!important}.cts-section-5-2 h3{color:#fff;font-family:Impact;font-size:70px;font-weight:700;line-height:1;margin:0 0 5px;padding:0;text-align:center}.cts-section-5-2 h4{color:#fff;font-family:Impact;font-size:110px;font-weight:700;line-height:1;margin:0 0 28px;padding:0;text-align:center}.cts-section-5-2 h5{color:#fff;font-family:Impact;font-size:113px;font-weight:700;line-height:1;margin:0 0 70px;padding:0;text-align:center}.cts-section-5-3{margin-right:0!important;margin-top:45px}.cts-section-5-3 p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:0 0 30px;padding:0;text-align:justify;text-indent:34px}.cts-section-6{background-color:#303;position:relative}.cts-section-6:before{border-top:16px dashed #fff;top:-8px;content:" ";left:0;position:absolute;right:0}.cts-section-6-1{margin-bottom:60px}.cts-section-6-1 h2{font-size:222px;font-family:Impact;color:#fff;margin:50px 0;text-align:center}.cts-section-6-1 h2 span{font-size:134px;font-family:Impact;color:#fff}.cts-section-6-1 h3{font-size:44px;font-family:Impact;color:#fff;margin:0 0 135px;text-align:center;font-weight:100}.cts-section-6-1 h4{font-size:64px;font-family:Impact;color:#fff;margin:0 0 37px;text-align:center;font-weight:100}.cts-section-6-2{margin:0 auto;width:80%}.cts-section-6-2 h3{color:#fff;float:left;font-family:Impact;font-size:222px;text-align:center;width:35%;font-weight:700;margin:0}.cts-section-6-2 h3 span{font-size:134px;font-family:Impact;color:#fff}.cts-section-6-2 h4{color:#fff;float:left;font-family:Impact;font-size:50px;text-align:center;width:20%;margin:100px 0 0}.cts-section-6-2 h5{color:#fff;float:left;font-family:Impact;font-size:222px;text-align:center;width:45%}.cts-section-6-2 h5 span{font-size:134px;font-family:Impact;color:#fff}.cts-section-6-3{color:#fff;font-family:Impact;font-size:42px;font-weight:100;text-align:left;width:50%;margin:0;float:left}.cts-section-6-4{color:#fff;float:left;font-family:Impact;font-size:42px;font-weight:100;text-align:center;width:50%;margin:0}.cts-section-7{background:rgba(0,0,0,0) url(/wp-content/themes/nydnr/images/img-cts/cts-img-3.png) no-repeat scroll left top/contain;position:relative}.cts-section-7-2{margin:0;float:right!important}.cts-section-7-2 h2{color:#000;font-family:Segoe UI;font-size:50px;font-weight:700;line-height:0;margin:60px 0;padding:0;text-align:center}.cts-section-7-2 p{color:#000;font-family:Segoe UI;font-size:16px;font-weight:100;line-height:1;margin:45px 0 0;padding:0;text-align:justify;text-indent:34px}.cts-section-7-2 p strong{color:#000;font-family:Segoe UI;font-size:16px;font-weight:700;line-height:1;margin:0;padding:0;text-align:justify;text-indent:34px}.cts-section-8{margin:40px 0 0}.cts-section-8 div img{float:left;margin-left:90px;width:25%}.cts-section-8 div div p{color:#366;font-family:Segoe UI;font-size:18px;font-weight:700;line-height:1;margin:0;padding:0;text-align:justify;text-indent:34px}.cts-section-8-1{float:left;margin:55px 0 0 25px;width:50%}.cts-section-9{margin:40px 0 50px}.cts-section-9 div img{float:left;margin-left:200px;width:25%}.cts-section-9 div div p{color:#366;font-family:Segoe UI;font-size:18px;font-weight:700;line-height:1;margin:0;padding:0;text-align:justify;text-indent:34px}.cts-section-9-1{float:left;margin:83px 0 0 25px;width:50%}.cts-section-10{background-color:#366;position:relative}.cts-section-10 p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:30px 0;padding:0;text-align:justify;text-indent:34px}.cts-section-11 h2{color:#5a308d;font-family:Segoe UI;font-size:60px;font-weight:700;line-height:1;margin:75px 0 65px;padding:0;text-align:center}.cts-section-11-1{margin:0 auto;width:40%;position:relative}.cts-section-11 div ul{margin:0 0 80px}.cts-section-11 div ul li p{color:#000;font-family:Segoe UI;font-size:18px;font-weight:700;line-height:2;margin:10px 0 0 40px;padding:0;text-align:left}.cts-section-11 div ul li:nth-child(1):before{content:"1";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#5a308d;border-radius:50%;height:30px;width:30px}.cts-section-11 div ul li:nth-child(2):before{content:"2";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#5a308d;border-radius:50%;height:30px;width:30px}.cts-section-11 div ul li:nth-child(3):before{content:"3";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#5a308d;border-radius:50%;height:30px;width:30px}.cts-section-11 div ul li:nth-child(4):before{content:"4";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#5a308d;border-radius:50%;height:30px;width:30px}.cts-section-12{background-color:#600;position:relative}.cts-section-12:before{border-top:16px dashed #fff;top:-8px;content:" ";left:0;position:absolute;right:0}.cts-section-12 h2{color:#cc2229;font-family:Segoe UI;font-size:60px;font-weight:700;line-height:1;margin:75px 0 65px;padding:0;text-align:center}.cts-section-12-1{margin:0 auto;width:50%;position:relative}.cts-section-12 div ul{margin:0 0 80px}.cts-section-12 div ul li p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:700;line-height:2;margin:10px 0 0 40px;padding:0;text-align:left}.cts-section-12 div ul li:nth-child(1):before{content:"1";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#cc2229;border-radius:50%;height:30px;width:30px}.cts-section-12 div ul li:nth-child(2):before{content:"2";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#cc2229;border-radius:50%;height:30px;width:30px}.cts-section-12 div ul li:nth-child(3):before{content:"3";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#cc2229;border-radius:50%;height:30px;width:30px}.cts-section-12 div ul li:nth-child(4):before{content:"4";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#cc2229;border-radius:50%;height:30px;width:30px}.cts-section-12 div ul li:nth-child(5):before{content:"5";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#cc2229;border-radius:50%;height:30px;width:30px}.cts-section-12 div ul li:nth-child(6):before{content:"6";position:absolute;color:#fff;margin:6px 0 0;padding:0;font-family:Segoe UI;font-size:18px;text-align:center;font-weight:700;background-color:#cc2229;border-radius:50%;height:30px;width:30px}.cts-section-13{background:rgba(0,0,0,0) url(/wp-content/themes/nydnr/images/img-cts/cts-img-6.png) no-repeat scroll right top/contain;position:relative}.cts-section-13 div div h2{color:#000;font-family:Segoe UI;font-size:60px;font-weight:700;line-height:0;margin:95px 0;padding:0;text-align:center}.cts-section-13 div div p{color:#000;font-family:Segoe UI;font-size:16px;font-weight:100;line-height:1.3;margin:0;padding:0;text-align:justify;text-indent:34px}.cts-section-14{background:rgba(0,0,0,0) url(/wp-content/themes/nydnr/images/img-cts/cts-img-7.png) no-repeat scroll center center/cover;margin-top:75px}.cts-section-14 div div h2{color:#366;font-family:Segoe UI;font-size:60px;font-weight:700;line-height:0;margin:37px 0 0;padding:0 0 30px;text-align:left}.cts-section-14 div div p{color:#000;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.3;margin:36px 0 0 145px;padding:0;text-align:justify;text-indent:34px;width:60%}.cts-section-14 div div p:last-child{content:"";padding:0 0 140px}.cts-section-15 h2{color:#1e71b8;font-family:Segoe UI;font-size:60px;font-weight:700;line-height:1;margin:0 0 60px;padding:0;text-align:center}.cts-section-15 p{color:#1e71b8;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:0 0 65px;padding:0;text-align:justify;text-indent:34px}.cts-section-16{background-color:#1e71b8;position:relative}.cts-section-16 h2{color:#fff;font-family:Segoe UI;font-size:79px;font-weight:700;line-height:1;margin:50px 0 70px;padding:0;text-align:center}.cts-section-16 p{color:#fff;font-family:Segoe UI;font-size:18px;font-weight:100;line-height:1.5;margin:0;padding:0;text-align:justify;text-indent:34px}.cts-section-16 a{color:#fff}.cts-section-16 a:hover{color:#fff}.cts-section-16 img{margin:50px 115px 35px}.cts-section-7-mobele{display:none}.cts-section-13-mobele{display:none}.cts-section-14-mobele{display:none}.section1-hip{height:600px;background:url(../images/landing-hip/woman-doing-yoga.jpg) no-repeat;background-position:center center;background-size:cover}#block_with_text{left:49%;position:relative;top:20%;width:50%}#First_title_of_first_block{color:#fff;font-family:Arial;font-size:73px;font-weight:700;line-height:1.4}#Second_title_of_first_block{color:#fff;font-family:Arial;font-size:75px}#triangle{height:62px;position:relative;top:4px;width:171px}.section2-hip{height:340px;background:url(../images/landing-hip/colored_blocks.png) no-repeat;background-position:center center;background-size:cover}#Colored_blocks{width:886px;margin:0 auto}.Pink_block{float:left;padding:0;width:400px}.Pink_block h2{color:#fff;font-family:Arial;font-size:64px;font-weight:700;line-height:2;text-align:right}.Pink_block p{color:#fff;font-family:Arial;font-size:20px;text-align:justify;text-indent:35px;width:416px}.Red_block{float:left;margin:0 0 0 38px;width:410px}.Red_block h2{color:#fff;font-family:Arial;font-size:56px;font-weight:700;line-height:2.3;text-align:center}.Red_block p{color:#fff;font-family:Arial;font-size:20px;line-height:1.1;text-align:left;text-indent:35px;width:410px}.section3-hip{width:927px;margin:0 auto}.section3-hip h2{font-family:Arial;font-size:64px;font-weight:700;line-height:1.3;text-align:center;color:#000;margin-top:60px}.section3-hip p{font-family:Arial;font-size:19.74px;line-height:1.2;padding:20px 0 0;text-align:justify;text-indent:35px}.section3-hip img{height:578px;margin:52px auto 0;width:86%}.section4-hip{height:877px;background:url(../images/landing-hip/apparatus_for_testin2.jpg) no-repeat;background-position:center center;background-size:cover;margin-top:43px}#Advantage{background-color:rgba(255,255,255,0.89);margin:0 auto;position:relative;top:56px;width:897px;height:500px}#Advantage h2{font-family:Arial;font-size:64px;font-weight:700;line-height:1.3;padding:55px 0 0;text-align:center;color:#000}#Advantage p{font-family:Arial;font-size:19.74px;line-height:1.2;margin:0 18px;padding:52px 0 0;text-align:justify;text-indent:35px;width:865px}.section5-hip{height:236px;background:url(../images/landing-hip/Conditions_treated.png) no-repeat;background-position:center center;background-size:cover}.section5-hip h2{color:#fff;font-family:Arial;font-size:64px;font-weight:700;line-height:1.3;padding:26px 0 0;text-align:center}.section6-hip{height:862px;background:url(../images/landing-hip/manipulation.png) no-repeat;background-position:center center;background-size:cover;width:100%;bottom:31px;position:relative;z-index:-2}#Translucent_block{background-color:rgba(255,255,255,0.58);width:100%;height:325px}#Translucent_block p{font-family:Arial;font-size:19.74px;line-height:1.2;margin:0 auto;padding:43px 0 0;text-align:justify;width:420px}.container_12{z-index:0}.container_12:before,.container_12:after{content:".";display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}.section7{border-bottom:1px solid #888;margin-bottom:45px}.section7 > div.full-width-div{border-bottom:1px solid #b5b5b5;padding-bottom:45px}.section7 .contact-form{float:left;width:315px}.section7 .contacts{float:right;font-size:18px;width:580px}.section7 .contacts p span{color:#888;display:inline-block;line-height:32px}.section7 .description-contact{color:#333!important}.section7 .contact-form input,.section7 .contact-form textarea{border:1px solid #000;border-radius:5px;font-size:16px;padding:0 2%;width:96%!important}.section7 .contact-form input{height:40px;margin-bottom:5px}.section7 .contact-form label{font-size:18px;margin-left:0}.section7 .contact-form .ninja-forms-required-items{bottom:5px;position:absolute;width:135px}.section7 .contact-form input[type="submit"]{background:none repeat scroll 0 0 #fff;border-color:#1fabff;color:#1fabff;font-size:18px;width:145px!important}div.sidebar_contact{display:none}.top-shulder{margin-top:128px}.apos-new-full-width{width:100%}.apos-new-bg-1{background:url(/wp-content/themes/nydnr/assets/images/landing-apos-new/apos_new_1.png) no-repeat;background-position:top center;height:671px}.apos-new-block-red-1{float:right;margin:140px 0 0;width:51%}.apos-new-block-red-1 h2{background-color:#cd342f;color:#fff;font-family:Segoe UI;font-weight:100;font-size:78px;margin:0;padding:7px 0 34px 10px}.apos-new-bg-2{background:url(/wp-content/themes/nydnr/assets/images/landing-apos-new/apos_new_2.png) no-repeat;background-position:top center;height:807px;position:relative}.apos-new-block-red-2{position:absolute;right:0;top:144px;width:63%}.apos-new-block-red-2 h2{background-color:#cd342f;color:#fff;font-family:Segoe UI;font-size:60px;font-weight:100;margin:0;padding:0 0 20px 10px}.apos-new-block-red-3{background-color:#cd342f;height:807px;margin:-1px 0 0 47%;width:370px}.apos-new-block-red-3 p{color:#fff;font-size:18px;margin:0;padding:280px 25px 0 15px;text-align:justify;text-indent:35px}.apos-new-block-text p{font-family:Segoe UI;font-size:18px;margin:45px auto 50px;text-align:justify;text-indent:35px;width:44%}.apos-new-block-red-4{background-color:#cd342f;float:right;margin-top:48px;width:72%}.apos-new-block-red-4 h2{background-color:#cd342f;color:#fff;font-family:Segoe UI;font-weight:100;font-size:52px;margin:0;padding:7px 0 34px 10px}.apos-new-text-pain{position:relative}.apos-new-text-pain h4{font-size:24px;color:#FFF;text-align:center;position:absolute;top:0;left:0;right:0;font-family:Segoe UI;line-height:1.3;margin:60px 0 0;padding:0}.apos-new-text-pain-2{position:relative}.apos-new-text-pain-2 h4{font-size:24px;color:#000;text-align:center;font-family:Segoe UI;line-height:1.3;margin:65px 0 70px;padding:0}.apos-new-text-pain-3{display:block;float:left;background:#000}.apos-new-text-pain-3 h4{font-size:24px;color:#fff;text-align:center;font-family:Segoe UI;line-height:1.3;margin:65px 0 70px;padding:10px 0}.apos-new-imgz{margin:0 auto;width:50%}.apos-new-imgz-1{width:40%;float:left;margin:70px 0 0}.apos-new-imgz-1 p{font-size:14px;color:#fff;text-align:left;font-family:Segoe UI;line-height:1;margin:10px 0 0;padding:10px 0 0 28px}.apos-new-imgz-2-3{width:60%;float:left}.apos-new-imgz-2{float:left;width:100%}.apos-new-imgz-2 img{float:left}.apos-new-imgz-2 p{font-size:14px;color:#FFF;text-align:left;font-family:Segoe UI;line-height:1;margin:80px 0 0 195px;padding:0 0 0 40px}.apos-new-imgz-3{float:left;width:100%;margin:15px 0}.apos-new-imgz-3 img{float:left}.apos-new-imgz-3 p{font-size:14px;color:#FFF;text-align:left;font-family:Segoe UI;line-height:1;margin:80px 0 0 195px;padding:0 0 0 40px}.apos-new-block-text-2 p{color:#000;font-family:Segoe UI;font-size:18px;text-align:justify;text-indent:35px;margin:50px auto 35px;padding:0;line-height:1;width:50%}.apos-new-block-red-5{background-color:#cd342f;float:right;margin-top:120px;width:76%}.apos-new-block-red-5 h2{color:#fff;font-family:Segoe UI;font-weight:100;font-size:52px;margin:0;padding:7px 0 34px 10px}.apos-new-block-text-3 p{color:#000;font-family:Segoe UI;font-size:18px;text-align:left;text-indent:35px;font-style:italic;margin:0 auto;padding:0;line-height:1.5;width:50%}.apos-new-block-text-3 p:last-child{margin:0 auto 120px}.apos-new-blue{background-color:#608bc7}.apos-new-blue h2{color:#fff;font-family:Segoe UI;font-weight:100;font-size:88px;margin:0;padding:40px 0 60px;text-align:center}.apos-new-blue-2{background-color:#608bc7;margin-top:-6px}.apos-new-blue-2 div{width:50%;margin:0 auto;padding:45px 0 10px}.apos-new-blue-2 div p{color:#fff;font-family:Segoe UI;font-size:18px;text-align:justify;text-indent:35px;margin:0 0 20px;padding:0;line-height:1}.apos-new-blue-3{background-color:#39f}.apos-new-blue-3 div h2{color:#fff;font-family:Segoe UI;font-weight:100;font-size:88px;margin:0;padding:50px 0 70px;text-align:center}.apos-new-blue-3 div p{color:#fff;font-family:Segoe UI;font-size:18px;line-height:1.3;margin:0 auto;padding:0 0 80px;text-align:justify;text-indent:35px;width:50%}.apos-new-clear{clear:both}.apos-new-video-1{width:100%}.apos-new-video-1 div{width:100%}.apos-new-video-1 div video{width:100%}.apos-new-video-2{width:100%}.apos-new-video-2 div{width:100%}.apos-new-video-2 div video{width:100%}.style-for-archive{height:auto!important}
}

@media (min-width: 1025px) {
	.service_wrapper_btn {
		display: none !important;
	}
	.site-header .search_btn {
		display: none!important;
	}
}

/*--------- Customized --------*/
.scroll-to-top {
	background-color: #009ce9;
}
.custom-header__button {
	display: none;
}
.custom-footer {
	display: none;
	opacity: 0;
	transition: all .3s ease;
}
.custom-header {
	opacity: 0;
	transition: all .3s ease;
}
.sports-therapy__services--image {
	max-width: 370px!important;
	width: 100%!important;
}

.diastasis_recti_map iframe{
	width: 100%;
	height: 100%;
}
@media (max-width: 992px) {
	.global__diagnostic-container {
		flex-direction: column!important;
	}
	.global__diagnostic-container .global__diagnostic-image {
		width: 100%!important;
	}
	.global__diagnostic-container .global__diagnostic-description {
		width: 100%!important;
	}
	/*-- Header --*/
	.custom-header {
		position: fixed;
		top: 0;
		background-color: #FFFFFF!important;
		z-index: 99999;
		opacity: 1;
	}
	.custom-header .header-logo-section .logo_review {
		display: none!important;
	}
	.site-header.newHome.custom-header .header-logo-section > a img{
		max-height: 50px;
		max-width: 170px;
	}
	.custom-header .custom-header__button {
		display: flex;
		justify-content: space-between;
		width: 100%;
		padding-top: 20px;
	}
	.custom-header .custom-header__button a {
		width: 30%;
		height: 36px;
	}
	.custom-header .custom-header__button .custom-header__btn {
		border-radius: 3px;
		text-align: center;
		display: flex;
		align-items: center;
		line-height: 1.1;
		justify-content: center;
		/*width: 30%;*/
		height: 36px;
		padding: 2px 10px;
	}
	.custom-header .custom-header__button .custom-header__btn b {
		color: #FFFFFF!important;
		text-transform: uppercase;
		font-size: 10px;
		line-height: 15px;
	}
	.custom-header .custom-header__button .custom-header__btn:first-child {
		display: none!important;
	}
	.custom-header .custom-header__button .custom-header__btn {
		width: 45%;
	}
	.custom-header .custom-header__button a {
		width: 45%;
		max-width: inherit;
	}
	/*-- End Header --*/

	/*-- Menu --*/
	.pushy ul.site-top-menu #menu-item-22979>a {
		padding-top: 8.5px;
	}
	#menu-item-22979 {
		position: relative;
		padding: 4.5px 10px;
	}
	#menu-item-22979 .submenu {
		padding-top: 20px;
	}
	#menu-top_menu .menu-item-22979::before{
		content: '';
		position: absolute;
		height: 52px;
		left: -25px;
		top: 0;
		width: 300px;
		background-color: #009ce9;
		color:#ffffff;
		z-index: -1;
		display: block!important;
	}
	#menu-top_menu .menu-item-22979 .toogle_btn  {
		padding-top: 7.5px;
	}
	.pushy ul.site-top-menu > li:first-child a::before {
		content: "\f095";
	}
	.pushy-phone a {
		font-size: 19px;
		line-height: normal;
	}
	.toogle_btn:before {
		content: "\f107"!important;
		color: #ffffff;
		line-height: 36px;
		font-size: 20px;
		font-family: "FontAwesome";
	}
	.toogle_btn.active:before {
		content: "\f106";
	}
	.pushy-phone {
		left: 30px;
		width: 70%;
	}
	.pushy {
		width: 275px;
	}
	.pushy-close {
		position: absolute;
		top: 16px;
		right: 14px;
		font-size: 20px;
	}
	.pushy ul.site-top-menu>li {
		border-bottom: 1px solid #4d4d4d;
	}
	.pushy-content ul.site-top-menu li.visible__sub-menu .submenu li {
		border-top: 1px solid #4d4d4d;
	}
	.pushy-content ul.site-top-menu li.visible__sub-menu .submenu li a {
		text-transform: none!important;
	}

	.custom-header #menu-item-22979 .submenu a {
		padding-top: 0;
	}
	.custom-header #menu-item-22979 a {
		padding-top: 8.5px;
		height: 52px;
	}
	.custom-header #menu-item-22979 {
		padding: 0 10px;
	}
	.custom-header #menu-item-22979 .submenu a {
		height: 100%;
	}
	.custom-header ul.site-top-menu > li, .custom-header.site-header.newHome ul.site-top-menu > li.in_right {
		border-bottom: 1px solid #4d4d4d;
	}

	.site-header.newHome ul.site-top-menu > li > a{
		text-transform: none!important;
	}
	.site-header.newHome ul.site-top-menu > li.in_right a{
		text-transform: none;
	}
	/*-- End Menu --*/

	/*-- Scroll --*/
	.scroll-to-top.custom-to-top {
		bottom: 80px;
		right: 20px;
		left: auto;
		top: auto;
	}
	/*-- End Scroll --*/

	/*-- Footer --*/
	.custom-footer {
		height: 60px;
		background-color: #009ce9;
		display: flex;
		align-items: center;
		opacity: 0;
		transition: all .3s ease;
	}
	.custom-footer.fixed {
		position: fixed;
		bottom: 0;
		left: 0;
		z-index: 999;
		opacity: 1;
		width: 100%;
	}
	a.custom-footer__contacts {
		position: absolute;
		left: 41%;
		bottom: 10px;
		display: flex;
		align-items: center;
		flex-direction: column;
		justify-content: center;
		text-decoration: none;
		z-index: 99999;
	}
	a.custom-footer__contacts:focus, a.custom-footer__contacts:hover {
		text-decoration: none;
	}
	.custom-footer__contacts span {
		color: #ffffff;
		font-size: 14px;
		font-family: 'Segoe UI', 'Tajawal', sans-serif;
		line-height: 18px;
	}
	/*-- End Footer --*/

	/*-- Popup --*/
	.white-popup {
		position: relative;
		width: auto;
		max-width: 347px;
		margin: 20px auto;
		transition: 1s all;
		overflow: hidden;
	}
	.mfp-fade.mfp-bg {
		opacity: 0;
		-webkit-transition: all 0.15s ease-out;
		-moz-transition: all 0.15s ease-out;
		transition: all 0.15s ease-out;
	}
	.mfp-fade.mfp-bg.mfp-ready {
		opacity: 0.8;
	}
	.mfp-fade.mfp-bg.mfp-removing {
		opacity: 0;
	}
	.mfp-fade.mfp-wrap .mfp-content {
		opacity: 0;
		transition: all 0.4s ease-out;
	}
	.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
		opacity: 1;
	}
	.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
		opacity: 0;
	}
	.custom-popup__header {
		background-color: #009ce9;
		display: flex;
		align-items: center;
		border-radius: 8px 8px 0 0;
		height: 70px;
	}
	.custom-popup__call-text, .custom-popup__call-tel {
		padding: 0 22px 0 20px;
		height: 100%;
		position: relative;
		display: flex;
		align-items: center;
	}
	.custom-popup__call-text:after {
		height: 100%;
		width: 1px;
		background-color: #ffffff;
		display: block;
		content: '';
		position: absolute;
		right: 0;
	}
	.custom-popup__call-text p{
		font-family: 'Segoe UI', 'Tajawal', sans-serif;
		font-size: 16px;
		font-weight: 600;
		color: #ffffff;
		margin: 0;
		padding: 0;
	}
	.custom-popup__call-tel a {
		text-decoration: none;
		color: #ffffff;
		font-family: 'Segoe UI', 'Tajawal', sans-serif;
		font-size: 19px;
		font-weight: 600;
	}
	.custom-popup__call-tel a i {
		margin-right: 13px;
	}
	.custom-popup__form {
		background-color: #ffffff;
		padding: 18px 20px 20px 20px;
		border-radius: 0 0 8px 8px;
	}
	.custom-popup__form .mfp-close {
		color: #009ce9;
		font-size: 16px;
		font-weight: 600;
		font-family: 'Segoe UI', 'Tajawal', sans-serif;
		width: 50%;
		height: 100%;
		position: relative;
	}
	.custom-popup__buttons {
		position: relative;
		width: 100%;
		height: 46px;
		display: flex;
		align-items: center;
	}
	.custom-popup__buttons p{
		display: flex;
		align-items: center;
		width: 100%;
	}
	.custom-popup__send {
		background-color: #009ce9;
		color: #ffffff;
		text-align: center;
		height: 46px;
		border-radius: 4px;
		width: 50%;
		border: none;
	}
	.custom-popup__form--row {
		margin-bottom: 10px;
	}

	.custom-popup__form label {
		font-size: 14px;
		font-weight: normal;
		font-family: 'Segoe UI', 'Tajawal', sans-serif;
		margin-bottom: 10px;
	}
	.custom-popup__form input, .custom-popup__form textarea {
		height: 36px;
	}
	.custom-popup__form input, .custom-popup__form textarea{
		border: solid 1px #e1e1e1;
		background-color: #ffffff;
		border-radius: 4px;
		font-size: 16px;
		line-height: 19px;
		width: 100%;
	}
	/*-- End Popup --*/

	body .uwy.userway_p6 .uai {
		bottom: -15px!important;
		left: 7%!important;
		right: auto!important;
		top: auto!important;
		background: transparent!important;
	}
	body .uwy.userway_p6 .uai .uhi {
		display: none!important;
	}
	.uwy, body .uwy {
		z-index: 99999!important;
	}
}
@media (max-width: 600px) {

	.global_with_img_wrapper {
		margin: 50px 0 30px;
		padding-bottom: 20px;
	}


	a.custom-footer__contacts {
		left: 38%;
	}
	.custom-header .custom-header__button {
		padding-top: 11px;
	}
}
@media (max-width: 450px) {
	a.custom-footer__contacts {
		left: 30%;
	}
}
@media (max-width: 449px) {
	a.custom-footer__contacts {
		left: 24%;
	}
}

.article_page_content.custom-blog .global_with_img_wrapper{
	display: none;
}
.article_page_content .global_with_img_wrapper{
	display: none;
}
/*--------- End Customized --------*/

@media (max-width: 991px) {
	.site-header.newHome.touch_device .custom-header__links,
	.site-header.newHome.touch_device .custom-header__button {
		transition: opacity 0.3s ease;
		visibility: hidden;
	}
	.site-header.newHome.touch_device.custom-header .custom-header__links,
	.site-header.newHome.touch_device.custom-header .custom-header__button {
		opacity: 1;
		visibility: visible;
		display: flex;
	}
}
.site-header .search_btn {
	min-height: 40px;
}

.sitemap-block h2 {
	text-align: left;
	margin: 10px 0 20px;
	width: 100%;
	color: #009ce9;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
.sitemap-block {
	border-bottom: 2px solid black;
	padding-bottom: 5px;
	margin-bottom: 24px;
}

.sitemap-block h3 {
	text-align: left;
	margin: 0 0 20px 10px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	color: black;
	width: fit-content;
}
.sitemap-block ul {
	columns:2;
	margin-left: 20px;
	list-style: none;
}
.sitemap-block ul li {
	list-style: none;
	font-size: 14px;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
}
.sitemap-block ul li a{
	color: black;
}
.sitemap-block ul li a:hover{
	text-decoration: underline;
}

.global-footer__form--descr-top .all-services-btn {
    font-size: 18px;
    color: #fff;
    text-decoration: underline;
    line-height: 1.11;
    font-family: 'Segoe UI', 'Tajawal', sans-serif;
    font-weight: 600;
    margin-bottom: 18px;
    display: block;
    padding-left: 51px;
    display: none;
}
.global-footer__form--descr-top .all-services-btn:hover,
.global-footer__form--descr-top .all-services-btn:focus {
	text-decoration: none;
	color: #fff;
}

.all-services-btn {
	padding-top: 14px;
	text-align: left;
}

.global-site-footer__service {
	background-color: #000;
	padding: 63px 0 114px;
}
.global-site-footer__list {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-column-gap: 68px;
	grid-row-gap: 37px;
}
.global-site-footer__first-item a{
	width: fit-content;
	display: block;
}
.global-site-footer__item {
	display: flex;
	align-items: center;
}
.global-site-footer__item--icon {
	width: 100%;
	max-width: 60px;
	margin: 0 10px 0 0;
}
.global-site-footer__item--icon img{
	width: 100%;
	object-fit: cover;
}
.global-site-footer__item--text {
	color: #D9D9D9;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	font-weight: 400;
	font-size: 14px;
	text-align: left;
	line-height: 16px;
}
.global-site-footer__item--text p{
	margin: 0;
}
.global-site-footer__item--text h4{
	margin: 0 0 5px 0;
	color: #D9D9D9;
	font-size: 16px;
	font-weight: bold;
	font-family: 'Segoe UI', 'Tajawal', sans-serif;
	text-align: left;
}

@media (max-width: 992px) {
	.global-footer__form--descr-top .all-services-btn {
		padding-left: 35px;
	}
}

@media (max-width: 991px) {
	.global-site-footer__list {
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 30px;
		grid-row-gap: 20px;
	}
}
@media (max-width: 600px) {
	.global-site-footer__service {
		padding: 26px 0;
	}
	.global-site-footer__list {
		grid-template-columns: repeat(1, 1fr);
		grid-row-gap: 15px;
	}
	.global-site-footer__item:not(:first-child) {
		padding-left: 20px;
	}
	.global-site-footer__item--icon {
		max-width: 30px;
	}
	.global-site-footer__item--text {
		font-size: 12px;
		line-height: 14px;
	}
	.global-site-footer__item--text h4{
		font-size: 13px;
		line-height: 15px;
	}
	.global-site-footer__first-item {
		margin-bottom: 20px;
	}
}

.global_verified {
	display: flex;
	flex-direction: column;
	align-items: center;
}
.global_verified p{
	font-size: 20px;
	font-weight: 600;
	margin: 0 0 20px 0;
}
.verified-profiles {
	display: flex;
	align-items: center;
}
.verified-profiles__item{
	margin-right: 25px;
	width: fit-content;
	display: block;
}
.verified-profiles__item:last-child{
	margin-right: 0;
}
.verified-profiles__item a {
	width: 20px;
}
.verified-profiles__item a img{
	width: 100%;
}
.global_with_img_image .verified-profiles__item a svg path{
	transition: all .3s ease;
	fill: #656464;
}
.global_with_img_image .verified-profiles__item a:hover svg path{
	fill: #009BE8;
}
