@media (max-width:1200px){
	#published-research .vc_col-sm-2{width:20.667%}
	#published-research .vc_col-sm-10{width:80.333%}
	.home .homeHdr .mainvisual-video  video{ height: 100vh; width: auto !important;}
}
@media (max-width: 1150px){
body #mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item > a.mega-menu-link { font-size:16px;}
.banner-cta .cta h3 { font-size:22px;}
.blog_info h3 { font-size:16px; line-height:23px;}
.faq-box .vc_toggle_title > h4,.faq-box .vc_toggle_content p { font-size:13px;}
.header-navigation-wrapper, .primary-menu-wrapper { display:block;}
.login-btns { height:auto;}
.footer-row > .widget {padding-right: 2%;}
div.address { font-size:14px; line-height:20px;} 
body #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { font-size:13px;}
body .instructorList div.insrtcrImage { height:320px;}
body div.instructorList h2 { line-height:normal;}

}
@media (max-width: 1199px){
.vc_row[data-vc-full-width], .vc_section[data-vc-full-width]  {margin-left: calc(-100vw / 2 + 960px/ 2) !important; width: 100vw !important;
max-width: none !important; margin-right: calc(-100vw / 2 + 960px/ 2) !important;}
.vc_row[data-vc-full-width] > .vc_column_container, .vc_section[data-vc-full-width] > .vc_column_container , section.vc_section[data-vc-full-width]>.vc_row{ max-width:960px !important; margin:auto !important;}
.home .vc_section[data-vc-full-width] { margin-left:0 !important; margin-right:0 !important;}
.pdngCalc.vc_row[data-vc-full-width], .pdngCalc.vc_section[data-vc-full-width]  { padding-left:calc(50vw - 480px) !important;  padding-right:calc(50vw - 480px) !important;}
}
@media screen and (max-width: 1024px) and (min-width: 1024px){
div.container, div.container-lg, div.container-md, div.container-sm { max-width:990px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { padding:0px 6px 0px 6px;}
}
@media (max-width: 1023px){
div.myfixedHeader { position:static;} 
.navigation .flex-row {align-items: initial;}
.logo-div .row { display:block;}
.logo-div .row .col-5,.logo-div .row .col-7 { width:100%; max-width:100%;}
.logo-div .row .col-7 .login-signup { text-align:center; padding-top:5px;}
.logo-div .row .col-5 img { margin:auto;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout.mega-locatorMenu ul.mega-sub-menu { width:100%;}
.banner-cta .cta h3 { font-size:17px;}
.banner-cta .cta .brdrBox {padding: 30px 10px;}
.kinesioOnlineCourse h3 { font-size:19px;}
.blogs-bg .row { display:block;}
.blogs-bg .row > .col-md-4 { width:100%; max-width:none;}
.blog_info .btn_link { position:static;} 
.newsletter-faq .vc_col-sm-6 { width:100%; max-width:none;}
div.faq-wraper { max-width:none;}
.learn-more .vc_col-sm-3 { width:50%;}
.footer ul li h5 { font-size:16px;}
.footer-row > .widget { width:50%;}
.copyright { text-align:center;}
div.header-navigation-wrapper, nav.primary-menu-wrapper { display:block;}
.text br { display:none;}
body .hide-on-button { font-size:1.3rem;}
div.buttonDiv input[type="button"] { font-size:1.1rem;}
}
@media (max-width: 992px){
	.home div.homeHdr { height:auto;}
	.home .homeHdr div.mainvisual-video { position:relative; height:auto;}
	.home .homeHdr .mainvisual-video  video{ height:auto; width: 100% !important;}
	.home header#site-header {background: #64C0E4;}
	div.navigation { background:#fff;}
body.home #mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item > a.mega-menu-link {color: #222; background: #fff;}
	#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { color:#666;}
	body.home #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after {background: url(../images/arrow.png);}
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator::after { content:"" !important;}
	.vc_row[data-vc-full-width], .vc_section[data-vc-full-width]  {margin-left: calc(-100vw / 2 + 690px/ 2) !important; width: 100vw !important;
max-width: none !important; margin-right: calc(-100vw / 2 + 690px/ 2) !important;}
.vc_row[data-vc-full-width] > .vc_column_container, .vc_section[data-vc-full-width] > .vc_column_container, section.vc_section[data-vc-full-width]>.vc_row { max-width:720px !important; margin:auto !important;}
.home .vc_section[data-vc-full-width] { margin-left:0 !important; margin-right:0 !important;}
.pdngCalc.vc_row[data-vc-full-width], .pdngCalc.vc_section[data-vc-full-width]  { padding-left:calc(50vw - 360px) !important;  padding-right:calc(50vw - 360px) !important;}
	}
@media (max-width:768px){
	#published-research .vc_col-sm-2{width:26.667%}
	#published-research .vc_col-sm-10{width:76.333%}
	#list_form div.search-left input[type="text"] {width: calc(100% - 100px);}
	div.activity-search-box { padding-bottom:0;}
}
@media (max-width:768px){
	.instructorList .col-md-3 {-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
	div.instructorBanner h1{font-size: 35px; padding:120px 0 200px;}
	.choose_slider_items li.previous_item {left: 4%;}
	.choose_slider_items li.current_item {left: 50%; top: 35px; transform: translate(-50%, 10px);}
	.choose_slider_items li.next_item {left: 52%;}
	div.ebook .resp-tab-content ul li {width: 40.5%;}
	body div.resp-tabs-container {padding:0;}
	.ebook-content .resp-tabs-container ul { padding:20px;}
	.ebook-content .lSSlideOuter .content-slider li { min-width:200px;}
	}
@media (max-width: 767px){
.top-row .row{ display:block;}
.top-row .row .col-6 {width: 100%; max-width: none; text-align: center; padding: 5px 0;}
.navigation .srch-right { min-width:180px;}
.navigation .nav-left {width: calc(100% - 180px);}
.social-top-icons { text-align:center;}
.learn-more .vc_col-sm-3 {width: 100%;}
.entry-content-new .banner { height:auto}
.banner-cta { margin-top:0;}
section#published-research .vc_col-sm-2 { padding:0; margin:0;}
#published-research .vc_custom_heading { padding:10px 0;}
#published-research .vc_col-sm-2 .wpb_content_element{padding:20px 0}
#published-research .vc_col-sm-2,
#published-research .vc_col-sm-10{width:100%}
.registration > ul > li:nth-child(3n) { margin-right:0.5%;}
.registration > ul > li:nth-child(2n) { margin-right:0;}
form.registration > ul > li {width:49%;}
div.ui-dialog #dialog {max-height:calc(100vh - 180px) !important;}
.search-box-seminar div.search-left, .search-box-seminar div.search-right { width:100%;}
div.search-seminar-row { padding:0;}
.instructorList .col-md-3 {-ms-flex: 0 0 auto; flex: 0 0 auto; max-width: none;}
body div.instructorList .insrtcrImage img { width:100%; height:auto;}
body .instructorList div.insrtcrImage { height:auto;}
div.instructorBanner h1 {font-size: 25px; padding: 80px 0 150px;}
div.instructorTabs .resp-tabs-list li { width:100%; margin:0;}
.kinesioOnlineCourse div.course-cta { margin-bottom:0;}
.webinar-cotent div.webinar-left, .webinar-cotent div.webinar-right { width: auto; float: none;	}
.webinar-bottom a { font-size:14px;}
div.hide-on-button { padding:1rem;}
div.hide-on-button { font-size:1rem;}
.ebook-content .lSSlideOuter .content-slider li a { display:block; cursor:pointer;}
.strong-view.wpmtst-default div.wpmtst-testimonial-image { display:block; float:none; width:100%; margin-bottom:10px; max-width:none;}
.review p { padding-left:0;}
.learn-more .vc_color-white.vc_message_box { margin-top:0; margin-bottom:0;}
.why-choose-kinesio > .container > .why-cta { margin-bottom:25px;}
	.vc_row[data-vc-full-width], .vc_section[data-vc-full-width]  {margin-left: calc(-100vw / 2 + 510px/ 2) !important; width: 100vw !important;
max-width: none !important; margin-right: calc(-100vw / 2 + 510px/ 2) !important;}
.vc_row[data-vc-full-width] > .vc_column_container, .vc_section[data-vc-full-width] > .vc_column_container ,section.vc_section[data-vc-full-width]>.vc_row{ max-width:540px !important; margin:auto !important;}
.home .vc_section[data-vc-full-width] { margin-left:0 !important; margin-right:0 !important;}
.pdngCalc.vc_row[data-vc-full-width], .pdngCalc.vc_section[data-vc-full-width]  { padding-left:calc(50vw - 270px) !important;  padding-right:calc(50vw - 270px) !important;}

}
@media (max-width: 600px){
div.search-seminar-row .pt-list div {width: 100%; margin: 10px 0 0;}	
.crellyslider > .cs-slides > .cs-slide { background-size:100% !important;}
.activity-search-box .search-left {float: left; width: 100%; margin-bottom:10px;}
.choose_slider_items li.next_item {left: 37%;}
.choose_slider_items li.current_item {/*left: 21%;*/}
div.ebook .resp-tab-content ul li { margin:10px;}


}

@media (max-width: 567px){
	div.shop-categories div span.mobile-headig, div.shop-products div span.mobile-headig { padding:10px;}
	.choose_slider_items li.next_item {left: 22%;}
	.choose_slider_items li.current_item {/*left: 13%;*/}
	div.hide-on-button { display:block; text-align:center;}
	div.buttonDiv input[type="button"] { padding:0.6em 1.0em; font-size: 1rem; text-align:center;}
	div.ebook .resp-tab-content ul li { width:100%;}
	div.ebook .resp-tab-content ul li img { height:auto;}
	.strong-view.wpmtst-default .wpmtst-testimonial { min-width:280px;}
	.vc_row[data-vc-full-width], .vc_section[data-vc-full-width]  {margin-left:-15px !important; width: 100vw !important;
max-width: none !important; margin-right:-15px !important;}
.vc_row[data-vc-full-width] > .vc_column_container, .vc_section[data-vc-full-width] > .vc_column_container, section.vc_section[data-vc-full-width]>.vc_row { max-width:100% !important; margin:auto !important;}
.home .vc_section[data-vc-full-width] { margin-left:0 !important; margin-right:0 !important;}
.pdngCalc.vc_row[data-vc-full-width], .pdngCalc.vc_section[data-vc-full-width]  { padding-left:15px !important;  padding-right:15px !important;}
	}

@media (max-width: 479px){
.blog_box { display:block; text-align:center;}
.blog_box .blog_img { margin:auto; margin-bottom:10px;}
.blog_box .blog_info { width:100%; text-align:center; margin:0;}
.blog_comments {justify-content: center;}
.blog_info h3 { margin-bottom:0;}
div.faq-box .vc_toggle_size_md.vc_toggle_default .vc_toggle_title, div.faq-box .vc_toggle_size_md.vc_toggle_default .vc_toggle_content { padding-left:0;}
div.faq-box .vc_toggle_title > h4 { display:block;line-height: 24px; font-weight:500;}
.faq-box .vc_toggle { padding:10px;}
.faq-box .vc_toggle_title::before { display:none;}
.blogs-bg { padding:15px;}
.kinesioOnlineCourse .round-heading h2 { font-size:22px; padding:10px 20px;}
div.footer-row > .widget { width:100%;}
.newsletter-box .tnp-widget-minimal input.tnp-submit, .newsletter-box .tnp-widget-minimal input.tnp-email { width:100%; border-radius:0;}
div.newsletter-box {padding: 29px 20px;}
.newsletter-wraper.vc_column_container > .vc_column-inner {padding: 0 10px;}
.faq-wraper h2, .newsletter-wraper h2,.blogs h2 { font-size:35px;}
.why-choose-kinesio h2 { font-size:30px;}
.news-blog-box .blog-summery {width: 100%;float: left;margin-top: 20px;}
.news-blog-box .blog-img { width:50%;}
.news-blog-box { padding:0;}
.registration input[type="text"] { max-width:100%;}
body div.container { padding:0 20px;}
table.responsiveTable, .responsiveTable > tbody > tr, .responsiveTable > tbody > tr > td { display:block; border:none;}
.login-btns { width:100px; margin-top:5px;}
form.registration > ul > li {width: 100%; margin-right:0;}
.contact_info a { font-size:11px;} 
body div.entry-content h1, body div h1{ font-size:28px;}
body div.entry-content h2, body .site-main h2, body .seminar-detail .entry-content h2 { font-size:22px;}
body .innerBanner h1 {font-size: 40px; text-align:center;}
#list_form .search-box-seminar .search-left label, #list_form .search-box-seminar .search-right label { width:100%; margin-top:10px;}
div.search-box-seminar .input-label { width:100%;}
div.ebook .ebook-banner div.ebook-prev { left:0;}
div.ebook .ebook-banner div.ebook-next {right: 0;}
div.ebook-banner ul li img {height: 244px; width: 169px;}
div.ebook .ebook-banner { height:320px;}
body div.resp-tabs-container { padding:0;}
div.ebook .resp-tab-content ul li {width: auto; margin: 10px;}
}
