@media screen and (min-width:768px){
	.footer-menu ul li a {font-size: 13px;}
    .footer-menu ul li a .icon {width: 35px;height: 35px;line-height: 32px;margin: 0 auto -11px; }
	.footer-menu ul li a .icon2 {width: 30px;height: 30px;line-height: 27px;margin: 0 auto -11px; }
	.footer-menu {  width: 75%;  float: left;  margin: 4px 0 0;}
	
}

@media only screen and (max-width: 1919px) {
	
	
	
	
	
    .video-list-wrapper .nav-tabs > li > a span{ font-size: 15px; }
    .news-box .image{ height: 180px; }
    .blog-listing-wrapper .right-top-search-bar{margin-right: 12px;}
    .calorie-counter-score{padding: 6.6% 30px;}
    .dr-details .dr-info .top-info{min-height:190px;}
    .top-meal-box .captions{min-height: 78px;}
}

@media only screen and (max-width: 1599px) {
    .video-list-wrapper .nav-tabs > li > a span{ font-size: 14px;padding: 10px 12px; }
    .news-box .image {height: 161px;}
    .blog-listing-wrapper .right-top-search-bar {margin-right: 0;}
    .doctor-box .blue-outline-btn a, .doctor-box .blue-btn a{padding: 9px 10px;}
    .tips-box{ font-size: 21px;}
    .tips-box .tips-content{ padding: 0;}
    .calorie-counter-top h2{font-size: 24px;}
    .calorie-count{font-size: 54px;}
    .looking-for-a-doctor a{max-width: 640px;}
}

@media only screen and (max-width: 1439px) {
    .video-list-wrapper .nav-tabs > li > a span{font-size: 14px;padding: 10px 9px;}
    .ask-questions-form{ margin: 0 0 30px;}
    .mental-health h1{font-size:27px !important;}
    .mental-health h2{font-size: 24px;}
    .health-tips-wrap {padding-left: 4%;}
    .health-tips .content{font-size: 20px;}
    .nutrinest-slider {margin: 0 -8px;}
    .nutrinest-wrapper .slick-prev{left: -27px;}
    .nutrinest-wrapper .slick-next {right: -27px;}
    .nutrinest-box .captions {text-align: center;padding: 15px 5px;}
    .meal-plan-for{ margin: 0;}
    .blog-right .health-tips .health-img{margin: 0 15px 0 0;}
    .news-box .image {height: 152px;}
    .blog-listing .event-head-wrap .date{ min-height: 42px; }
    .doctor-box .blue-outline-btn a, .doctor-box .blue-btn a{ padding: 9px 5px; }
    .consultation-fee-wrap{min-height: 66px;}
    .doctor-box h4{ font-size: 18px;}
    .doctor-box h4 small{font-size: 75%;}
    .tips-box {font-size: 20px;}
    .calorie-counter-top h2 {font-size: 22px;}
    .calorie-count {font-size: 51px;}
    .calorie-counter-score {padding: 7.2% 30px;}
    .main-menu ul li{padding: 0 5px 0 0;}
    .tool-result-right{padding: 0 0 0 130px;}
    .tool-result{width: 130px;height: 130px;}
    .tool-result .figure{height: 90px;line-height: 90px;}
}

@media only screen and (max-width: 1365px) {
    .custom-header .logo{ top:0;}
    .main-menu {margin:10px 0 -48px;}
    .main-menu ul li{padding: 0 5px 0 0;}
    .main-menu ul li a {font-size: 15px;}
    .main-menu ul li a .icon{margin: 0 2px 0 0;}
    .health-tips .content {font-size: 18px;}
    footer .inner-div{width: 100%; padding-right: 15px; padding-left: 15px;}
    .video-listing-menu{margin-bottom:0px;}
    .video-list-wrapper .nav-tabs > li > a span{font-size: 13px;}
    .mental-health{padding: 20px 10px;}
    .mental-health h1{font-size:25px !important;}
    .mental-health h2{font-size: 21px;}
    .health-tips-wrap {padding-left: 3%;}
    .news-box .image {height: 142px;}
    .blog-listing .event-head-wrap h4{ min-height: 65px; }
    .doctor-box h4{ min-height: 60px; }
    .doctor-box .blue-outline-btn a, .doctor-box .blue-btn a{ font-size: 13px; }
    .tips-box {font-size: 18px;}
    .calorie-counter-top h2 {font-size: 20px;}
    .calorie-count {font-size: 48px;}
    .calorie-counter-score {padding: 7% 30px;}
    .meal-plan-img{margin: 40% auto 0;}
    .quiz-name{ min-height: 72px;}
    .tool-section{padding-top: 50px;}
    .container-resultwrap{bottom: -50px;padding: 15px 0;}
    .tool-section{ font-size: 16px;}
    .alcohal-level span{padding:0 0 0 10px}
    .tool-result-right {padding: 0 0 0 100px;}
    .tool-result {width: 100px;height: 100px; padding: 10px; top: -25px;}
    .tool-result .figure { height: 80px;line-height: 80px;}
    .container-result h6{ padding:7px 0;}
}

@media only screen and (max-width: 1279px) {
    .new-wrapper .nav-tabs{padding: 0 15px;}
    .video-list-wrapper .nav-tabs > li > a span{padding: 10px 5px;font-size: 13.2px;}
    .ask-questions-form h3{margin: 0 0 15px;}
    .ask-questions-form textarea{min-height: 265px;}
    .mental-health h1{font-size:23px !important;}
    .mental-health h2{font-size: 20px;}
    .health-tips-wrap {padding-left: 15px;}
    .blog-right .health-tips-wrap{ padding-left: 0; }
    .nutrinest-box .captions .dr-name{font-size:19px;}
    .top-meal-box .captions{ font-size: 15px; }
    .news-box .image {height: 132px;}
    .event-head-wrap h4{ min-height: 65px; }
    .events-box .description{ min-height: 90px; }
    .blog-box .description{ min-height: 108px; }
    .all-news-listing .events-box .description{ min-height:108px;}
    .doctor-box .blue-outline-btn a, .doctor-box .blue-btn a{ font-size: 12px; }
    .tips-box {font-size: 17px;}
    .calorie-counter-top h2 {font-size:19px;}
    .calorie-count {font-size: 36px;}
    .alcohal-level{ font-size: 18px;}
    .alcohal-level span {padding: 0 0 0 10px;}
    .tool-container h6{font-size: 16px;}
}

@media only screen and (max-width: 1199px) {
    .head-right{margin:14px 0 0;}
    .main-menu { text-align: left; }
    .main-menu ul li a {font-size:14px;}
    .head-right .btn-danger, .head-right .btn-info, .notification-btn .btn{ padding:6px 10px;}
    .notification-btn .badge{width: 10px;height: 10px;right:12px;}
    .notification-btn { margin:0 0 0 5px;}
    .health-tips-wrap {padding-left:0;}
    .health-tips .content{font-size:18px;}
    .health-tips .slick-prev{left:38% !important; }
    .health-tips .slick-next {right:38% !important;}
    .podcast-box{ margin: 10px 0;}
    .podcast-box .podcast-title{font-size: 30px;}
    .concerns-box{ padding: 0 5px;}
    .concerns-box a{ font-size: 22px;}
    .looking-for-a-doctor .icon img{max-width:100px;}
    .looking-for-a-doctor h1{font-size:30px;}
    .newsletter-form label{ font-size:17px;}
    .mental-health-support .inner-div{ padding: 0; }
    .fitness-box{margin:0;}
    .fitness-box .content{padding:0 0 0 10px;}
    .mental-health h1{font-size:21px !important;}
    .mental-health h2{font-size:18px;}
    .blog-right .mental-health h1{ font-size: 21px !important;}
    .blog-right .mental-health h2{ font-size: 17px; }
    .quiz-box{ padding: 0; }
    .quiz-box img {max-width: 100%;}
    .calorie-box{ padding: 0; }
    .calorie-box img{ max-width: 100%;}
    .blog-left h1{ font-size: 30px;}
    .video-list-wrapper .nav-tabs > li > a span{font-size: 12px;padding: 10px 9px;}
    .ask-questions-form h3{ font-size: 21px;}
    .ask-questions-form textarea {min-height: 214px;}
    .all-events-form{margin: 0 -5px;}
    .all-events-form label{font-size: 16px;}
    .all-events-form .form-group{padding: 0 5px;}
    .all-events-form .form-control{font-size: 14px; padding: 6px;}
    .all-events-form button{margin:31px 0 0;}
    .nutrinest-box .captions .dr-name{font-size: 16px; margin: 0 0 5px;}
    .appointment-btn a{ font-size: 15px;}
    .register-form-form label{ font-size: 16px; }
    .register-form-form .form-control, .register-form-form .bootstrap-select > .dropdown-toggle, .register-form-form select.form-control:not([size]):not([multiple]){ font-size: 14px; padding: 6px; }
    .register-form-form .bootstrap-select > .dropdown-toggle{ padding-right: 25px; }
    .register-form-form .bootstrap-select{ padding: 0;}
    .quiz-left-section{padding: 30px 15px;}
    .quiz-name-detail{ font-size: 30px; }
    .ans .btn{min-width: 240px;}
    .prev-next-btn .link{ font-size: 24px; }
    .prev-next-btn .link i {font-size: 20px;}
    .medical-term-list ul li {padding: 0 15px;}
    .top-meal-box .captions{ font-size: 14px; padding: 10px 5px; }
    .top-meal-box .captions .top-meal-title {width: calc(100% - 15px);}
    .top-meal-box .captions .icon{ font-size: 15px;}
    .video-detail-img iframe{height: 418px;}
    .event-location-wrapper h2{ font-size: 27px; }
    .news-box .image {height: 112px;}
    .blog-listing .event-head-wrap h4{ min-height: 65px; }
    .blog-box .description {min-height: 126px;}
    .all-news-listing .events-box .description {min-height: 126px;}
    .other-common-medical-terms a{font-size: 21px;}
    .consultation-fee-wrap {min-height: 46px;}
    .announcement-panel-body{padding: 10px 10px 0;}
    .tips-box {font-size: 16px;}
    .ohter-tips .tips-img {margin: 0 15px 0px 0;max-width: 120px;}
    .ohter-tips .tips-img img {max-width: 120px;}
    .ohter-tips .tips-content {width: calc(100% - 135px);float: left;}
    .calorie-counter-score {padding:7% 15px;}
    .calorie-counter-top h2 {font-size: 17px;}
    .calorie-count {font-size: 38px;}
    .quiz-list-wrapper .news-box .captions{ font-size: 15px;}
    .quiz-name{ min-height:68px;}
    .tool-result-right{padding: 0 0 0 80px;}
    .tool-result{padding: 10px;top: -21px;width: 80px; height: 80px;}
    .tool-result .figure{font-size: 36px;height: 60px;line-height: 60px;}
    .container-resultwrap{padding: 15px 0;}
    .alcohal-level > img{ max-width: 19px;}
    .container-result h6{ padding:3px 0;}
    .tool-container .tool-option{ padding: 4px 10px;}
}

@media only screen and (max-width: 1079px) {
    .tool-container .tool-option{padding: 4px 7px;}
    .tool-result .figure {font-size: 30px; height: 60px;line-height: 60px; }
}

@media only screen and (max-width: 1023px) {
    .health-tips .content{margin: 5px 0 0 !important;}
    .video-list-wrapper .nav-tabs > li > a span{padding: 10px 5px;}
    .ask-questions-form h3{font-size: 20px;}
    .ask-questions-form textarea {min-height: 205px;}
    .also-read-box .left-img{margin: 0 10px 0 0;}
    .also-read-box .right-content{width: calc(100% - 100px);}
    .mental-health h1{font-size:20px !important;}
    .mental-health h2{font-size:17px;}
    .blog-right .mental-health h1{font-size: 20px !important;}
    .blog-right .mental-health h2{font-size: 16px;}
    .blog-right .health-questions-form label{ font-size: 18px;}
    .register-form-form{ margin: 0 -5px; }
    .register-form-form .form-group{ padding: 0 5px;}
    .register-form-form label {font-size: 15px;}
    .register-form-form button[type="submit"], .register-form-form .login-page-link{margin: 26px 0 0;}
    .ans .btn {min-width: 230px;}
    .nutrinest-box .captions .dr-name{font-size: 15px;}
    .appointment-btn a{ font-size: 14px; }
    .video-detail-img iframe {height: 405px;}
    .event-location-wrapper h2 {font-size: 26px;}
    .news-box .image {height: 108px;}
    .all-news-listing .event-head-wrap h4 { min-height: 89px; }
    .other-common-medical-terms a {font-size: 20px;}
    .announcement h4{ font-size: 16px;}
    .calorie-count {font-size: 37px;}
    .alcohal-level span {padding: 0 0 0 5px;}
}

@media only screen and (max-width: 991px) {
	div.asl_w .probox {height: 23px!important;}
	.searchadd-btn{ display: none;}
	.tv-commonl{ padding: 0px 15px 10px; width:100%; float: left; }
.tv-commonl a{ color: #707070; display: block; font-size: 24px; font-weight: 600; max-width: 150px; margin: 0 auto; text-align: center;}
.tv-commonl a:hover{ text-decoration: none; color:#0084cf;}

/*.tv-commonc{ padding: 0px 15px 10px; width:100%; float: left; text-align: center!important; font-size: 12px;}
.tv-commonc a{ color: #707070; display: block; font-size: 11px; font-weight: 400; margin: 0 auto; text-align: center;}
.tv-commonc a:hover{ text-decoration: none; color:#0084cf;}*/

.tv-commonr{ padding: 0px 15px 10px; width:100%; float: left; }
.tv-commonr a{ color: #707070; display: block; font-size: 24px; font-weight: 600; max-width: 150px; margin: 0 auto; text-align: center;}
.tv-commonr a:hover{ text-decoration: none; color:#0084cf;}
	
	
	.scrollnews {
    width: 24%;
		font-size: 18px;
		text-align: center;
    float: left; color: #ffffff;
    background-color: #c63131;
		/*padding: 0 10px 4px;*/ padding: 3px 0px 5px 0px;
}
		 .scrollnewsright {
    width: 76%; font-size: 20px;
    float: left;
    padding: 2px 0 0 0; background-color: #f1f1f1;
    /*margin: -40px 0 0;*/
}.mental-health {
    padding: 0px 0px;
}
    .main-menu {margin: 10px 0 0;}
    .main-menu ul li a{ font-size: 12px;}
    .head-right {margin: 5px 0 0;}
    .news-box{ margin: 0 0 30px;}
    .mental-health-support {padding: 30px 0 60px;}
    .podcast-box {margin: 5px 0;}
    .podcast-box .podcast-right{padding: 0 0 0 5px;}
    /*.mental-health {padding:12px 10px;}*/
    .mental-health .mental-content{ margin-bottom: 0; }
    .mental-health h1{font-size:18px !important;}
    .mental-health h2{font-size:13px;}
    .other-videos .slide-box .news-box, .trending .slide-box .news-box, .top-video .slide-box .news-box{ margin:0;}
    .top-health-tips .health-tips{padding: 10px 25px;}
    .health-tips .slide-box{margin: 10px 0;}
    .health-tips .health-img{max-width: 150px;margin: 0 10px 0 0;}
    .health-tips .content { margin: 0 !important;font-size: 14px;}
    .health-tips .slick-prev {left:35% !important;}
    .health-tips .slick-next {right:35% !important;}
    .fitness-box .content{ width: 85%;}
    .mental-health .icon{max-width: 120px;margin: 0 auto;}
    .mental-health h4{ font-size: 15px;}
    .page .common-health-concerns h1, .page .trending-wrapper h1, .page .other-videos-wrapper h1, .other-videos-wrapper h1{ margin: 0 0 30px;}
    .concerns-box .title {font-size: 16px;}
    .vitiligo {font-size:22px; border: none;}
    .looking-for-a-doctor h1 {font-size: 24px;}
    .looking-for-a-doctor h3{font-size: 18px;}
    .looking-for-a-doctor .content{padding: 0 0 0 5px;}
    .recent-read-content .content{ font-size: 13px; }
    .also-read-box .left-img{margin: 0 10px 0 0;width: 70px;}
    .also-read-box .right-content{width: calc(100% - 80px);}
    .also-read-box .content{ font-size: 13px;}
    .also-read-box .date{ font-size: 14px; }
    .video-list-wrapper .nav-tabs{ padding: 0;}
    .video-list-wrapper .nav-tabs > li > a{ margin-right: 0;}
    .video-list-wrapper .nav-tabs > li > a span{padding: 7px 2px;font-size: 11px; border-radius: 4px 4px 0 0;}
    .video-list-wrapper .nav-tabs > li.active > a,
    .video-list-wrapper .nav-tabs > li.active > a:focus,
    .video-list-wrapper .nav-tabs > li.active > a:hover{border-radius: 5px 5px 0 0;}
    .video-list-wrapper .nav-tabs > li.active > a span,
    .video-list-wrapper .nav-tabs > li.active > a:focus span,
    .video-list-wrapper .nav-tabs > li.active > a:hover span{ border-radius: 4px 4px 0 0;}
    .ask-questions-form h3 {font-size: 18px;}
    .ask-questions-form textarea {min-height: 165px;}
    .blog-right h2{ margin: 0 0 30px;}
    .all-events-form-wrapper{margin: 0 0 20px;}
    .all-events-form .form-group{width: 33.33%; margin-bottom: 10px;}
    .all-events-form label{ font-size: 14px; }
    .all-events-form .form-control, .all-events-form select.form-control:not([size]):not([multiple]){height:34px;}
    .all-events-form button{padding:4px 12px;margin:30px 0 0;}
    .upcoming-events-wrapper, .ongoing-events-wrapper{margin: 0 0 20px;}
    .events-box{ margin-bottom: 30px; }
    .blog-right .mental-health h1{font-size:15px !important;}
    .blog-right .mental-health h2{font-size:12px;}
    .blog-right .health-tips{padding:5px 10px;}
    .blog-right .health-tips .health-img {margin: 0 10px 0 0;}
    .blog-right .health-tips .content{ font-size: 13px; }
    .blog-right .health-tips .slick-prev {left: 20% !important;}
    .blog-right .health-tips .slick-next {right: 20% !important;}
    .blog-right .health-questions-form label{font-size: 15px;}
    .register-form-wrapper{ margin: 0 0 20px; }
    .register-form-form .form-group{ width: 33.33%; margin-bottom: 10px; }
    .register-form-form label{ font-size: 14px;}
    .register-form-form .form-control, .register-form-form .bootstrap-select > .dropdown-toggle, .register-form-form select.form-control:not([size]):not([multiple]){ height: 34px; }
    .register-form-form .custom-checkbox{ margin:7px 0; font-size: 14px; }
    .register-form-form button[type="submit"] {margin: 28px 0 0; padding: 6px 12px;}
    .register-form-form .login-page-link{margin:0;}
    .register-form-form .login-page-link a{padding:7px 12px;}
    .register-form-form .bootstrap-select .dropdown-menu li a{ font-size: 14px;padding: 6px 20px 6px;}
    .register-form-form .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{ margin: 0 0 0 8px; }
    .register-form-form .bootstrap-select.btn-group .dropdown-menu li a span.check-mark{width: 20px;height: 20px;}
    .register-form-form .bootstrap-select.btn-group .dropdown-menu li a span.check-mark:before{top: 2px;left: 2px;}
    .quiz-left-section{ padding: 15px; }
    .quiz-left-section .quiz-img{ margin: 0 0 10px; }
    .quiz-left-section .quiz-thumbnail{ padding: 4px; }
    .ans .btn{font-size: 30px;padding: 6px 12px; min-width: 170px;}
    .ans .btn i{width: 44px;height: 44px;line-height: 40px;}
    .prev-next-btn .link{font-size: 18px;}
    .prev-next-btn .link i {font-size: 15px;}
    .medical-term-list ul li{font-size: 22px;}
    .medical-term-list ul li a{padding-left: 60px;background-size: 53px;}
    .nutrinest-box .captions .dr-name{ font-size: 16px;}
    .nutrinest-video iframe{height: 341px;}
    .video-detail-img iframe {height: 312px;}
    .event-location-wrapper h2{font-size: 20px;}
    .right-top-search-bar{margin-top: -2px;}
    form.medical-search{padding: 4px;}
    form.medical-search input[type="text"]{width: calc(100% - 30px);padding: 0px 6px; line-height: 29px;}
    form.medical-search button{width: 30px;line-height: 30px;font-size: 16px;}
    .right-top-search-bar form.medical-search{width: 425px;}
    .event-head-wrap h4{ font-size: 16px; min-height: 77px; }
    .news-box .image {height: 113px;}
    .blog-listing .event-head-wrap h4 {min-height:58px;}
    .blog-box .description {min-height: 108px;}
    .upcoming-events .event-head-wrap h4{min-height:39px;}
    .ongoing-events .event-head-wrap h4{min-height:39px;}
    .events-box .description {min-height:72px;}
    .all-news-listing .event-head-wrap h4 {min-height:58px;}
    .all-news-listing .events-box .description {min-height: 108px;}
    .other-common-medical-terms a{font-size: 18px;padding: 6px 15px 6px 6px;}
    .page .common-health-concerns h1, .page .trending-wrapper h1, .page .other-videos-wrapper h1, .other-videos-wrapper h1, .page .page-title h1, .page-title h1, .all-events-form-wrapper h1,
    .upcoming-events-wrapper h1, .ongoing-events-wrapper h1 {font-size: 30px; background-position:center bottom 16px; line-height: 1.4;}
    .dr-details .dr-experience{ font-size: 14px;margin: 0 0 15px;}
    .dr-details .consultation-fee{ font-size: 14px;}
    .consultation-fee-wrap {min-height: 66px;}
    .event-timing-box .event-time{ font-size: 15px;}
    .announcement .also-read-box{padding: 0 5px 0 0;}
    .announcement .panel-default > .panel-heading a{ font-size: 30px;}
    .more-less{padding: 0 0 0 5px;}
    .announcement .panel-default > .panel-heading + .panel-collapse > .panel-body{ padding: 10px 0 0;}
    .announcement-panel-body {padding:10px 10px 0;}
    .announcement h4 {font-size: 15px;}
    ul.announcement-list{ padding: 0;}
    ul.announcement-list li{ margin: 0  0 10px;}
    .ohter-tips .tips-img {margin: 0 10px 0px 0;max-width: 70px;}
    .ohter-tips .tips-img img {max-width: 70px;}
    .ohter-tips .tips-content {width: calc(100% - 80px);}
    .calorie-counter-top h2 {font-size: 12px;}
    .calorie-count {font-size: 29px;}
    .calorie-counter-table {font-size: 16px;}
    .pick-time{font-size: 12px;}
    .checkmark-time .time{padding: 0 0 0 3px}
    .looking-for-a-doctor {margin: 54px 0 0;}
    .podcast-box .podcast-title{font-size: 24px;}
    .meal-plan-img {margin: 100% auto 0;}
    .newsletter-form input[type="email"]{padding: 6px 10px;}
    .registration-wrap-r .registration-fee{ display: block;}
    .upcoming-events > .row, .ongoing-events > .row, .medical-term-ke-kunji-detail-wrapper > .inner-div > .row,
    .top-health-tips > .inner-div > .row, .common-health-concerns > .inner-div .row, .page-title > .inner-div > .row,
    .video-details-wrapper > .inner-div > .row, .top-recipe-wrapper > .inner-div > .row { display: block;}
    .container-resultwrap{margin: 0 4%;}
    .alcohal-level {font-size: 16px;}
    .container-result h6 {padding: 5px 0;font-size: 14px;}
    .optionssetvalues .optionset, .optionssetvalues .optionset:nth-child(2n+1){ width: 100%; padding: 0;}
}

@media only screen and (max-width: 767px) {
	div.asl_w .probox {height: 23px!important;}
	.searchadd-btn{ display: none;}
	
	.tv-commonl{ padding: 0px 15px 10px; width:100%; float: left; }
.tv-commonl a{ color: #707070; display: block; font-size: 24px; font-weight: 600; max-width: 150px; margin: 0 auto; text-align: center;}
.tv-commonl a:hover{ text-decoration: none; color:#0084cf;}

/*.tv-commonc{ padding: 0px 15px 10px; width:100%; float: left; text-align: center!important; font-size: 12px;}
.tv-commonc a{ color: #707070; display: block; font-size: 11px; font-weight: 400; margin: 0 auto; text-align: center;}
.tv-commonc a:hover{ text-decoration: none; color:#0084cf;}*/

.tv-commonr{ padding: 0px 15px 10px; width:100%; float: left; }
.tv-commonr a{ color: #707070; display: block; font-size: 24px; font-weight: 600; max-width: 150px; margin: 0 auto; text-align: center;}
.tv-commonr a:hover{ text-decoration: none; color:#0084cf;}
	
	.scrollnews {
    width: 24%;
		font-size: 18px;
		text-align: center;
    float: left; color: #ffffff;
    background-color: #c63131;
		/*padding: 0 10px 4px;*/ padding: 3px 0px 5px 0px;
}
		 .scrollnewsright {
    width: 76%; font-size: 20px;
    float: left;
    padding: 2px 0 0 0; background-color: #f1f1f1;
    /*margin: -40px 0 0;*/
}
	
    .head-right {margin: 0;}
    .fixed .head-right .btn-warning{ display: none; }
    .notification-btn .badge {right: 10px;}
    .new-wrapper {padding: 12px 0 0;}
    .new-wrapper .nav-tabs {text-align: right;}
    .news .slide-box{font-size: 15px;}
    .mental-health-support {padding: padding: 15px 0 21px;}
    .fitness-box h4{ font-size: 16px;}
    .fitness-box { background: url(../images/divider.png) no-repeat right center; border: none;margin: 0 0 30px;padding: 0 30px 0 0;}
    .podcast-box{ margin: 0; }
    .podcast-box .podcast-title {font-size:36px;}
    .mental-health{ padding:15px; display: table; width: 100%; text-align: left;}
    .page .common-health-concerns h1,.page .top-video-wrapper h1, .top-video-wrapper h1, .page .trending-wrapper h1, .trending-wrapper h1, .page .other-videos-wrapper h1, .other-videos-wrapper h1, .page .page-title h1, .page-title h1, .all-events-form-wrapper h1,
    .upcoming-events-wrapper h1, .ongoing-events-wrapper h1 {font-size: 30px; margin: 0 0 30px;}
    .trending-wrapper h1 span, .common-health-concerns h1 span, .other-videos-wrapper h1 span, .page-title h1 span, .upcoming-events-wrapper h1 span,
    .ongoing-events-wrapper h1 span, .nutrinest-wrapper h1 span, .meal-plan-wrapper h1 span, .register-form-wrapper h1 span, .blue-title-with-red-line span{padding: 0 15px 0 0;}
    .mental-health h1 {font-size:32px !important;}
    .mental-health h2 {font-size:16px;}
    .mental-health .icon{ display: table-cell; vertical-align:middle;}
    .mental-health .mental-content{ display: table-cell; vertical-align: middle; padding: 0 5px 0 0;}
    .know-more-m{ display: table-cell !important; vertical-align: middle;}
    .know-more-m a{ background: #ffffff; color: #c63232; display: inline-block; width:20px; height:20px; line-height:20px; text-align: center; border-radius: 50%; font-size: 12px;}
    .know-more-m a:hover{ background:#589ce0; color: #fff;}
    .quiz-box{ margin:0 0 15px -26px; padding: 0; text-align: center;}
    .calorie-box{/*padding: 0 0 20px;text-align: center;*/ margin: 0 26px 15px; padding: 0;  text-align: center;}
    .calorie-box img{  max-width: 145px; }
    .health-tips-wrap{ margin: 0;}
    .top-health-tips{padding:0 0 20px;}
    .top-health-tips .health-tips{ padding:0 10px;}
    .health-tips .slide-box{ margin:10px 0;}
    .health-tips .content {margin:0 !important;font-size:20px;}
    .trending-wrapper {padding:0 0 30px;}
    .common-health-concerns {margin:0 0 60px;} /*30px*/
    .concerns-box .title {font-size:18px;}
    .vitiligo{ margin:30px 0 0; text-align: center; border:none;}
    .vitiligo a{max-width: 150px;}
    .looking-for-a-doctor {margin:15px 0 0;}
    .other-videos-wrapper {padding: 0 0 30px;}
    .trending-wrapper .trending, .other-videos-wrapper .other-videos {margin:0 -12px 25px;}
    .other-videos .slick-dots, .trending .slick-dots{bottom: -25px;}
    .trending .slick-dots li button, .other-videos .slick-dots li button{width:8px; height:3px; }
    .trending .slick-dots li.slick-active button, .other-videos .slick-dots li.slick-active button{width:12px;}
    .top-video-wrapper{ padding: 0 0 30px; }
    footer{padding-bottom:165px;}
	
	.footer-menu ul li a {font-size: 13px;}
    .footer-menu ul li a .icon {width: 35px;height: 35px;line-height: 32px;margin: 0 auto 2px; }
	.footer-menu ul li a .icon2 {width: 30px;height: 30px;line-height: 27px;margin: 0 auto 2px; }
	.footer-menu {  width: 75%;  float: left;  margin: 4px 0 0;}
	
    .top-footer .address{margin: 0 0 20px;}
    .top-footer .address ul li{padding: 0 0 5px;}
    .top-footer .address ul li .contant br{ display: none; }
    .footer-link ul li, .footer-link ul li:last-child {margin: 0 0 5px; float: left;width: 50%;}
    .footer-link ul li a{font-size: 14px;}
    .newsletter-form{margin:15px 0 0;}
    .top-footer h4{margin: 0 0 5px;}
    .bottom-footer{padding:7px 0; text-align: center; font-size: 12px;}
    .copyright {margin: 0 0 2px;}
    .pt-menu{text-align: center;}
    .pt-menu ul li{padding: 0 10px;}
    .new-wrapper .nav-tabs{padding: 0 15px;}
    .new-wrapper .nav-tabs > li > a{font-size: 13px; padding: 8px 6px;}
    .news-box .image .play-icon{font-size: 36px; }
    .news-box .captions{padding:7px;font-size: 12px;}
    .news-box .captions .icon{font-size: 14px;}
    .blog-left{margin: 0 0 30px;}
    .blog-detail-img{margin: 0 0 15px;}
    .medical-looking{margin:0 0 20px;}
    .blog-right h2{margin: 0 0 20px;}
    .breadcrumbs ol li{font-size:14px;}
    .health-questions-wrapper input[type="submit"]{margin: 0 auto;}
    .video-list-wrapper .nav-tabs{margin:0 0 30px;}
    .video-list-wrapper .nav-tabs > li{float:none;text-align: center; }
    .video-list-wrapper .nav-tabs > li > a span{font-size: 12px;}
    .video-list-wrapper .news-box{margin: 0 0 30px;}
    .video-description{margin:0 0 30px;}
    .blog-right{ margin-bottom: 30px; max-width: 100%; }
    .ask-questions-form h3 br{display:none;}
    .ask-questions-form textarea, .health-questions-wrapper textarea.form-control{ font-size: 14px; border-radius: 4px;}
    .ask-questions-form button, .health-questions-wrapper  input[type="submit"]{font-size: 14px; padding: 6px 12px; border-radius: 4px; font-weight: 400; }
    .video-description{ font-size:15px;}
    .blog-details-wrapper{ padding: 0; }
    .blog-left{font-size:14px;}
    .looking-for{ margin: 0 0 30px; }
    .all-events-form-wrapper{margin: 0 0 20px;}
    .health-questions-form label, .blog-right .health-questions-form label{ font-size:18px; margin: 0 0 5px;}
    .upcoming-events-wrapper, .ongoing-events-wrapper{ margin: 0; }
    .trending .events-box{ margin-bottom: 0; }
    .trending .event-head-wrap h4{ font-size: 16px;}
    .meal-plan-comtent{ margin: 0 0 20px;}
    .nutrinest-wrapper .slick-prev, .nutrinest-wrapper .slick-next,
    .doctor-listing  .slick-prev, .doctor-listing .slick-next{width: 18px;height: 18px;}
    .nutrinest-wrapper .slick-prev,
    .doctor-listing .slick-prev {left: -18px;}
    .nutrinest-wrapper .slick-next,
    .doctor-listing .slick-next {right: -18px;}
    .nutrinest-wrapper .slick-prev:before, .nutrinest-wrapper .slick-next:before,
    .doctor-listing .slick-prev:before, .doctor-listing .slick-next:before{font-size: 18px;}
    .nutrinest-box .captions{ padding: 7px 5px; }
    .nutrinest-box .captions .dr-name{ font-size: 13px; margin: 0;}
    .appointment-btn a {font-size: 12px;}
    .plan-box .captions{ font-size:12px; padding: 5px 7px; }
    .plan-box .captions .icon{ padding: 0; font-size: 14px;}
    .health-questions-wrapper{ padding: 0 0 30px; }
    .blog-right .health-questions-wrapper{ padding: 0; }
    .blog-right .mental-health h1{font-size: 22px !important;}
    .blog-right .mental-health h2{font-size:16px;}
    .banner-content{ font-size: 14px; }
    .meal-plan-comtent{ font-size: 14px; }
    .book-appointment-btn a{font-size: 14px;}
    .custom-header .logo {top: 15px;}
    .quiz-list-wrapper .news-box .captions, .related-quiz-wrapper .news-box .captions{padding: 7px}
    .quiz-list-wrapper .book-event-btn a, .related-quiz-wrapper  .book-event-btn a{font-size: 14px;border-radius: 4px; padding: 4px 10px;}
    .quiz-left-section .quiz-thumbnail{ width: 100%;}
    .quiz-number-show{ margin: 0 0 30px; top: 0; }
    .ans{ padding: 0;}
    .ans .btn{margin: 0 25px 30px;}
    .quiz-form input[type="button"]{margin: 0 auto;}
    .quiz-question-content{ font-size: 14px; }
    .quiz-question-q{ font-size: 36px; line-height: 36px;width: 38px; }
    .quiz-detail-content{ font-size: 14px;}
    .quiz-number-show{ font-size: 30px; }
    .quiz-form input[type="radio"].answer{margin: 15px 0 0 20px; top: 21px;}
    form.medical-search{ min-width:100%; padding: 4px; }
    .right-top-search-bar form.medical-search{ width: 100%;}
    .medical-term-list ul{ margin: 0; }
    .medical-term-list ul li{ width: 100%; padding: 0; }
    .medical-term-list ul li:nth-child(2) .term-content{border-top: 1px solid #c9dde5;}
    .medical-term-ke-kunji-detail{ font-size: 14px; margin: 0 0 30px; }
    .medical-detail-img{ width: 100%; margin: 0 0 20px;}
    .top-meal-popup .modal-header .close, .meal-plan-popup .modal-header .close, .news-announcement-popup .modal-header .close{right: -10px;top: -10px;}
    .event-panel-wrapper{ margin: 0 0 30px; }
    .event-head-wrap h4{ min-height: 39px; }
    .related-news-date{ font-size: 12px; }
    .news-announcemen-img{ float: none; margin: 0 0 20px; }
    .podcast-top-content-wrapper{ font-size: 14px; }
    .news-box .image {height: 145px;}
    .navigation .wp-paginate .current, .navigation .wp-paginate a{font-size: 14px;padding: 5px 10px;}
    .blog-listing .event-head-wrap h4 {min-height: 39px;}
    .blog-box .description {min-height: 90px;}
    .all-news-listing .event-head-wrap h4 {min-height: 39px;}
    .all-news-listing .events-box .description {min-height: 90px;}
    .blog-right .vitiligo a{ margin: 0 auto; }
    .other-common-medical-terms a{ margin: 0 0 30px; padding:4px 15px 4px 4px; display: block; line-height: 30px; }
    .other-common-medical-terms a .icon{ max-width: 30px; }
    .meal-detail-content{ font-size: 14px; }
    ul.ingredient-list{ font-size: 14px;}
    ul.ingredient-list li{ width: 100%; padding: 0; margin: 0 0 10px;}
    ol.preparation-list{ font-size: 14px;}
    ol.preparation-list li{ margin: 0 0 10px; padding: 0;}
    .dr-detail-left{ margin: 0 0 30px;}
    .dr-details .consultation-fee{ margin: 0 0 15px;}
    ul.treatment-list li{ width: 100%; padding: 0 0 0 20px;}
    ul.treatment-list li:before{ left: 0;}
    .doctor-box h4{ min-height: inherit; }
    .doctor-location-wrap{ margin: 0 0 10px;}
    .doctor-availability{ margin: 0 0 10px; }
    .doctor-box .blue-outline-btn a, .doctor-box .blue-btn a{ font-size: 14px; }
    .doctor-box .blue-outline-btn a{ margin: 0 0 15px; }
    .consultation-fee-wrap{ min-height: inherit; margin: 0 0 10px; }
    .blog-right .fitness-box{ background: none; padding: 0;}
    .announcement-panel-body{max-width: 290px;padding: 10px 30px 0;}
    .doctor-listing-wrapper h2{ font-size: 24px; background-position: center bottom 12px;}
    .tips-box{margin: 0 0 20px;padding: 0 0 20px; font-size: 14px;}
    .tips-box .tips-img{ margin: 0 0 10px;}
    .tips-details-right-content {font-size: 15px;}
    .tips-details-content{ font-size: 15px; }
    .tips-details .announcement-list {font-size: 14px;}
    .sources-wrap{ font-size: 14px;}
    .sources-wrap .sources{ font-size: 18px;}
    .ohter-tips{ font-size: 14px;}
    .calorie-banner{ margin: 0 0 30px;}
    .calorie-counter-score{ padding: 15px;}
    .calorie-counter-top h2 {font-size: 18px;}
    .calorie-count {font-size: 36px;}
    .calorie-counter-left .panel-title{ font-size: 18px;}
    .calorie-counter-left .panel-default > .panel-heading{padding: 10px 15px;}
    .calorie-counter-left .panel-title a span{width: 30px;height: 30px;line-height: 26px;top: -5px;}
    .calorie-counter-table {font-size: 14px;}
    .dr-details .dr-info .top-info{ min-height: inherit;}
    .pick-time{ font-size: 14px;}
    .dr-details .dr-image{ float: none; margin: 0 auto 20px; max-width: 100%;}
    .dr-details .dr-education{ font-size: 14px;}
    .quiz-box img{ max-width:160px;}
    .trp-language-switcher > div { padding: 3px 12px 3px 0px;}
    .looking-for-a-doctor a{max-width: 86%;margin: 0 auto;display: block;}
    .health-tips-wrap{ margin: 0;}
    .top-health-tips h1{ text-align: center;}
    .meal-plan-wrapper{ margin: 0;}
    .meal-plan-wrapper .fitness-box, .meal-plan-wrapper .calorie-box, .meal-plan-wrapper .quiz-box{ max-width: 160px;}
    .meal-plan-wrapper .fitness-box{ background: none;}
    .notification-btn ul.dropdown-menu-right{min-width: 480px;}
    .notification-btn ul li{ font-size: 14px;}
    .quiz-list-wrapper .news-box .captions{ font-size: 12px;}
    .top-meal-box .captions {min-height: auto;}
    #more_desktop{ display: none; }
    #more_otherdevice{ display: block; }
    .video-details-wrapper > .inner-div > .row{ display: block;}
    .tool-section{ font-size: 15px;}
    .tool-container{padding: 10px 15px;}
    .tool-container h6{ font-size: 15px;}
    .tool-container .tool-more-option label{ font-size: 15px;}
    .optionssetvalues .optionset{ font-size: 15px;}
    .tool-result-interpretation{ font-size: 15px;}
}

@media only screen and (max-width: 639px) {
	
	div.asl_m .probox .proinput {
   
    margin: 0 0 0 -4px;
	/*padding: 0 0px;*/ padding: 0px 12px 0px;
	border: 1px solid #ccc;
border-radius: 10px;
		height: 23px!important; font-size: 13px!important;
	
	}
	
	.searchadd-btn{ display: none;}
	div.asl_w .probox {height: 18px!important;}
	.scrollnews {
    width: 24%;
		font-size: 18px;
		text-align: center;
    float: left; color: #ffffff;
    background-color: #c63131;
		/*padding: 0 10px 4px;*/ padding: 3px 0px 5px 0px;
}
		 .scrollnewsright {
    width: 76%; font-size: 20px;
    float: left;
    padding: 2px 0 0 0; background-color: #f1f1f1;
    /*margin: -40px 0 0;*/
}
	
	.tv-commonl{ padding: 0px 15px 10px; width:100%; float: left; }
.tv-commonl a{ color: #707070; display: block; font-size: 24px; font-weight: 600; max-width: 150px; margin: 0 auto; text-align: center;}
.tv-commonl a:hover{ text-decoration: none; color:#0084cf;}

/*.tv-commonc{ padding: 0px 15px 10px; width:100%; float: left; text-align: center!important; font-size: 12px;}
.tv-commonc a{ color: #707070; display: block; font-size: 11px; font-weight: 400; margin: 0 auto; text-align: center;}
.tv-commonc a:hover{ text-decoration: none; color:#0084cf;}*/

.tv-commonr{ padding: 0px 15px 10px; width:100%; float: left; }
.tv-commonr a{ color: #707070; display: block; font-size: 24px; font-weight: 600; max-width: 150px; margin: 0 auto; text-align: center;}
.tv-commonr a:hover{ text-decoration: none; color:#0084cf;}
	
	
	
    .podcast-box .podcast-title {font-size:28px;}
    .mental-health h1 {font-size: 30px !important;}
    .health-tips .content{ font-size: 15px;}
    .page .common-health-concerns h1, .page .trending-wrapper h1, .trending-wrapper h1, .page .top-health-tips h1, .page .other-videos-wrapper h1, .other-videos-wrapper h1, .page .page-title h1, .page-title h1, .ongoing-events-wrapper h1, 
    .upcoming-events-wrapper h1, .all-events-form-wrapper h1, .page .nutrinest-wrapper h1, .page .meal-plan-wrapper h1, .blue-title-with-red-line {font-size: 30px;}
    footer {padding-bottom: 130px;}
	
	.footer-menu ul li a {font-size: 13px;}
    .footer-menu ul li a .icon {width: 35px;height: 35px;line-height: 32px;margin: 0 auto 2px; }
	.footer-menu ul li a .icon2 {width: 30px;height: 30px;line-height: 27px;margin: 0 auto 2px; }
	.footer-menu {  width: 75%;  float: left;  margin: 4px 0 0;}
    /*.footer-menu{margin: -30px 0 0;}
    .footer-menu ul li a{font-size: 12px;}
    .footer-menu ul li a .icon{width:30px;height: 30px;line-height: 27px;}
    .footer-menu ul li a .icon img {max-width: 20px;}*/
    .head-right .btn-info, .notification-btn .btn {font-size: 18px;}
    .notification-btn {margin: 0 0 0 3px;}
    .notification-btn .badge{width: 8px;height: 8px;top: 8px;}
    .concerns-box .icon{padding: 7px 0;}
    .concerns-box .title {font-size: 14px;}
    .all-events-form .form-group{ width:50%; }
    .all-events-form button{ margin: 0; }
    .register-form-form .form-group{width:50%;}
    .register-form-form button[type="submit"], .register-form-form .login-page-link{ margin: 0;}
    .ans .btn{min-width: 140px;margin: 0 20px 30px;}
    form.medical-search input[type="text"]{ font-size: 16px;padding: 2px 6px; }
    .video-detail-img iframe {height: 300px;}
    .medical-term-ke-kunji-detail h2{ font-size: 30px; }
    .event-panel-wrapper h2{font-size: 28px;}
    .event-head-wrap h4{ min-height: inherit; }
    .news-box .image {height: 107px;}
    .notification-btn ul.dropdown-menu-right{min-width: 460px;}
    .top-meal-box .captions {min-height:46px;}
    .tool-result-right {padding: 0;display: block;clear: both;}
    .tool-result{ position: static;}
}

@media only screen and (max-width: 575px) {
	
	.searchadd-btnsmall{background: #ffffff; border-radius: 4px; box-shadow: 0 0 7px rgba(0, 0, 0, 0.22); margin: 0 0 0 10px; float: none; width: 100%; line-height: 0.81; display: block;}
	.searchadd-btn{ display: none;}
	
	.tv-commonl{ padding: 0px 15px 10px; width:100%; float: left; }
.tv-commonl a{ color: #707070; display: block; font-size: 24px; font-weight: 600; max-width: 150px; margin: 0 auto; text-align: center;}
.tv-commonl a:hover{ text-decoration: none; color:#0084cf;}

/*.tv-commonc{ padding: 0px 15px 10px; width:100%; float: left; text-align: center!important; font-size: 12px;}
.tv-commonc a{ color: #707070; display: block; font-size: 11px; font-weight: 400; margin: 0 auto; text-align: center;}
.tv-commonc a:hover{ text-decoration: none; color:#0084cf;}*/

.tv-commonr{ padding: 0px 15px 10px; width:100%; float: left; }
.tv-commonr a{ color: #707070; display: block; font-size: 24px; font-weight: 600; max-width: 150px; margin: 0 auto; text-align: center;}
.tv-commonr a:hover{ text-decoration: none; color:#0084cf;}
	
    .custom-xs-4{width: 33.33333333%;}
    .custom-xs-6{ width: 50%; }
    .custom-xs-8{width: 66.66666667%;}
    .upcoming-events .event-head-wrap h4, .ongoing-events .event-head-wrap h4{ min-height: inherit; }
    .events-box .description{ min-height: inherit; }
    .blog-listing .event-head-wrap .date, .blog-listing .event-head-wrap h4, .blog-box .description{min-height: inherit;}
    .all-news-listing .event-head-wrap h4, .all-news-listing .events-box .description{ min-height: inherit; }
    .meal-plan-img { margin:0 auto;
    }
}

@media only screen and (max-width: 479px) {
	
	div.asl_m .probox .proinput {
   
    margin: 0 0 0 -4px;
	/*padding: 0 0px;*/ padding: 0px 12px 0px;
	border: 1px solid #ccc;
border-radius: 10px;
	height: 23px!important;
		font-size: 13px!important;
	}
	
	
	.searchadd-btnsmall{background: #ffffff; border-radius: 4px; box-shadow: 0 0 7px rgba(0, 0, 0, 0.22); margin: 0 0 0 10px; float: none; width: 100%; line-height: 0.81; display: block;}
	
	.searchadd-btn{ display: none;}
	div.asl_w .probox {height: 18px!important;}
	
 .page .top-video-wrapper h1, .top-video-wrapper h1 { font-size: 22px;    margin: 0 0 20px;    background-position: center bottom 10px;
    /*background: url(images/heading-bg.jpg) repeat-x center center;
    font-weight: 600;
    color: #c63131;  */  
}
	.mediaseven {
    font-size: 18px;
     color: #000;  font-family: inherit;
    font-weight: 600;
   /* line-height: 1.2;*/
    color: inherit;
    margin-bottom: -13px;
}
	
	.scrollnews {
    width: 24%;
		font-size: 18px;
		text-align: center;
    float: left; color: #ffffff;
    background-color: #c63131;
		/*padding: 0 10px 4px;*/ padding: 3px 0px 5px 0px;
}
		 .scrollnewsright {
    width: 76%; font-size: 20px;
    float: left;
    padding: 2px 0 0 0; background-color: #f1f1f1;
    /*margin: -40px 0 0;*/
}
	
	
    .custom-header .logo {top: 2px;}
    .header.fixed .logo{ top: 3px; }
    .custom-logo-link .custom-logo{ min-width: 120px;}
    .head-right .btn-info, .notification-btn .btn{ font-size: 16px;}
    .head-right .btn-info{ margin-left: 0; }
    .podcast-box .podcast-title {font-size: 24px;}
    .mental-health{ padding: 0px;}/*5px*/
    .page .common-health-concerns h1, .page .trending-wrapper h1, .trending-wrapper h1, .page .top-health-tips h1, .page .other-videos-wrapper h1, .other-videos-wrapper h1, .page .page-title h1, .page-title h1, .ongoing-events-wrapper h1, 
    .upcoming-events-wrapper h1, .all-events-form-wrapper h1, .page .nutrinest-wrapper h1, .page .meal-plan-wrapper h1, .page .register-form-wrapper h1,  .register-form-wrapper h1,
    .blue-title-with-red-line {font-size: 22px; margin: 0 0 20px;background-position: center bottom 10px;}
    .trending-wrapper h1 span, .common-health-concerns h1 span, .other-videos-wrapper h1 span, .page-title h1 span, .ongoing-events-wrapper h1 span, 
    .upcoming-events-wrapper h1 span, .nutrinest-wrapper h1 span, .meal-plan-wrapper h1 span, .register-form-wrapper h1 span, .blue-title-with-red-line span{padding: 0 10px 0 0;}
    .page .top-health-tips h1{ margin: 0 0 5px; }
    .mental-health h1 {font-size: 20px !important;}
    .mental-health h2 {font-size: 14px;}
    .health-tips .slick-prev {left: 30% !important;}
    .health-tips .slick-next {right: 30% !important;}
    .concerns-box{padding: 0 2px;}
    .concerns-box .icon{padding:5px 0;max-width: 50px;border-radius: 10px;}
    .concerns-box .icon img{ max-width: 40px; }
    .concerns-box .title {font-size: 12px;}
    footer {padding-bottom: 110px;}
    .footer-menu {margin: -27px 0 0;  /*margin: 4px 0 0; */     }
    .footer-menu ul li a {font-size: 12px;}
    .footer-menu ul li a .icon {width: 35px;height: 35px;line-height: 32px;margin: 0 auto -11px; }
	.footer-menu ul li a .icon2 {width: 30px;height: 30px;line-height: 27px;margin: 0 auto -11px; }
    .language-btn {padding:5px 5px;margin: 0 0 0 6px; font-size: 12px;}
    .language-btn .trp-language-switcher .trp-ls-shortcode-current-language{ max-width: 65px;}
    .language-btn .button {height: 23px; width: 50px;}
    #button-1 .knobs:before, #button-1 .knobs:after, #button-1 .knobs span{ height: 25px; width: 25px; }
    #button-1 .knobs span, #button-1 .knobs:before {width:25px;height:25px; top:0px;left: -3px;}
    #button-1 .knobs:before{top: -1px;}
    #button-1 .knobs::after { right: -2px;}
    #button-1 .checkbox:checked + .knobs:before {left: 28px;}
    .blog-left h1 {font-size: 22px;}
    .blog-right h2{ font-size: 20px; }
    .blog-right h2 span{ padding: 0 10px 0 0; }
    .quiz-name-detail {font-size: 24px; margin: 0 0 10px;}
    .ans .btn{min-width: 130px;font-size: 24px;margin: 0 15px 30px;}
    .ans .btn i {width: 35px;height: 35px;line-height: 31px;left: -17px;}
    .medical-term-list ul li {font-size: 18px;}
    .medical-term-list ul li a{padding: 13px 0; padding-left: 45px;background-size: 36px;}
    .top-meal-box .captions{ min-height:64px; }
    .top-meal-box .captions .top-meal-title{ width: 90%; display: inline-block;}
    .video-detail-img iframe {height: 260px;}
    .medical-term-ke-kunji-detail h2{ font-size:22px; margin: 0 0 20px; }
    .event-panel-wrapper h2{ font-size: 20px; margin: 0 0 15px; }
    .event-panel-wrapper{padding: 15px 15px;}
    .event-panel-slider{margin: 0 -15px; }
    .event-panel-slider .slick-prev, .event-panel-slider .slick-next{width: 14px;height: 14px;}
    .event-panel-slider .slick-prev{left: -20px;}
    .event-panel-slider .slick-next{ right: -20px; }
    .event-panel-slider .slick-prev:before, .event-panel-slider .slick-next:before {font-size: 14px;}
    .news-title{ font-size: 18px; }
    .news-box .image { height:92px;}
    .other-common-medical-terms a{font-size: 18px;}
    .doctor-listing h3{ font-size: 20px; margin: 0 0 20px;}
    .doctor-listing-wrapper h2 {font-size: 20px;background-position: center bottom 9px; margin: 0 0 20px;}
    .doctor-listing-wrapper h2 span{padding: 0 10px 0 0;}
    .doctor-box h4 {font-size: 16px;}
    .tips-details h2 {font-size: 20px;margin: 0 0 20px;}
    .dr-details h3{ font-size: 20px;}
    .fitness-box{padding: 0 10px 0 0;}
    .notification-btn ul.dropdown-menu-right{min-width: 310px; padding: 8px;}
    .quiz-name {min-height: 54px;}
}

@media only screen and (max-width: 413px) {
	
	
	
	div.asl_m .probox .proinput {
   
    margin: 0 0 0 -4px;
	/*padding: 0 0px;*/ padding: 0px 12px 0px;
	border: 1px solid #ccc;
border-radius: 10px;
	height: 23px!important; font-size: 13px!important;
	}
	
	.searchadd-btnsmall{background: #ffffff; border-radius: 4px; box-shadow: 0 0 7px rgba(0, 0, 0, 0.22); margin: 0 0 0 10px; float: none; width: 100%; line-height: 0.81; display: block;}
	.searchadd-btn{ display: none;}
	
	div.asl_w .probox {height: 23px!important;}
	
	.tv-commonl{ padding: 0px 15px 10px; width:100%; float: left; }
.tv-commonl a{ color: #707070; display: block; font-size: 24px; font-weight: 600; max-width: 150px; margin: 0 auto; text-align: center;}
.tv-commonl a:hover{ text-decoration: none; color:#0084cf;}

/*.tv-commonc{ padding: 0px 15px 10px; width:100%; float: left; text-align: center!important; font-size: 12px;}
.tv-commonc a{ color: #707070; display: block; font-size: 11px; font-weight: 400; margin: 0 auto; text-align: center;}
.tv-commonc a:hover{ text-decoration: none; color:#0084cf;}*/

.tv-commonr{ padding: 0px 15px 10px; width:100%; float: left; }
.tv-commonr a{ color: #707070; display: block; font-size: 24px; font-weight: 600; max-width: 150px; margin: 0 auto; text-align: center;}
.tv-commonr a:hover{ text-decoration: none; color:#0084cf;}
	
	.col-md-6 {
    /*-webkit-box-flex: 0;
    -ms-flex: 0 0 50%;*/
    flex: 0 0 50%;
    max-width: 50%;
}
	
	
	.scrollnews {
    width: 24%;
		font-size: 18px;
		text-align: center;
    float: left; color: #ffffff;
    background-color: #c63131;
		/*padding: 0 10px 4px;*/ padding: 3px 0px 5px 0px;
}
		 .scrollnewsright {
    width: 76%; font-size: 18px;
    float: left;
    padding: 2px 0 0 0; background-color: #f1f1f1;
    /*margin: -40px 0 0;*/
}
    .head-right .btn-info, .notification-btn .btn {font-size: 12px;}
    .notification-btn .badge{width: 6px;height: 6px;}
    .news-box .image .play-icon{font-size: 30px;}
    .podcast-box .podcast-title {font-size: 21px;}
    .mental-health h2 {font-size: 14px;}
    .health-tips .content {font-size: 12px;}
    .concerns-box .icon {padding:5px 0; margin:0 auto 10px;}
    .concerns-box .icon img{ max-width:80%; }
    .concerns-box .title {font-size: 11px;}
    footer {padding-bottom: 100px;}
    .footer-menu ul li{padding: 0 5px;}
    .language-btn .button {height: 18px;width: 40px;}
    #button-1 .knobs:before, #button-1 .knobs:after, #button-1 .knobs span {font-size: 14px;width: 20px;height: 20px;padding: 2px 4px;}
    #button-1 .knobs span, #button-1 .knobs:before{left: -2px;}
    #button-1 .checkbox:checked + .knobs::before {left: 22px;}
    .trending .event-head-wrap h4{font-size: 14px;}
    .nutrinest-box .captions .dr-name{font-size: 13px; min-height: 39px;}
    .nutrinest-wrapper .slick-prev, .nutrinest-wrapper .slick-next,
    .doctor-listing .slick-prev, .nutrinest-wrapper .slick-next{width: 14px;height: 14px;}
    .nutrinest-wrapper .slick-prev,
    .doctor-listing .slick-prev {left: -14px;}
    .nutrinest-wrapper .slick-next,
    .doctor-listing .slick-next {right: -14px;}
    .nutrinest-wrapper .slick-prev:before, .nutrinest-wrapper .slick-next:before,
    .doctor-listing .slick-prev:before, .doctor-listing  .slick-next:before {font-size: 14px;}
    .register-form-form .bootstrap-select .dropdown-menu{padding: 0 5px; }
    .register-form-form .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin: 0 0 0 5px;}
    .quiz-list-wrapper .book-event-btn a, .related-quiz-wrapper .book-event-btn a{ font-size: 13px; }
    .ans .btn{min-width: 120px;}
    .quiz-form input[type="button"]{padding: 6px 20px;}
    .video-detail-img iframe{ height:234px; }
    .news-box .image { height:83px;}
    .other-common-medical-terms a {font-size: 16px;}
    .dr-listing-slider-01, .dr-listing-slider-02, .dr-listing-slider-03 {margin: 0 -8px;}
    .language-btn {padding: 2px 5px;}
    .notification-btn ul.dropdown-menu-right{min-width: 270px;}
    .register-form-form button[type="submit"]{ font-size: 13px;}
}

@media only screen and (max-width: 374px) {
	div.asl_m .probox .proinput {
   
    margin: 0 0 0 -4px;
	/*padding: 0 0px;*/ padding: 0px 12px 0px;
	border: 1px solid #ccc;
border-radius: 10px;
	height: 23px!important; font-size: 13px!important;
	}
	
	
	.searchadd-btnsmall{background: #ffffff; border-radius: 4px; box-shadow: 0 0 7px rgba(0, 0, 0, 0.22); margin: 0 0 0 10px; float: none; width: 100%; line-height: 0.81; display: block;}
	
	.searchadd-btn{ display: none;}
	div.asl_w .probox {height: 23px!important;}
	
	.tv-commonl{ padding: 0px 15px 10px; width:100%; float: left; }
.tv-commonl a{ color: #707070; display: block; font-size: 24px; font-weight: 600; max-width: 150px; margin: 0 auto; text-align: center;}
.tv-commonl a:hover{ text-decoration: none; color:#0084cf;}

/*.tv-commonc{ padding: 0px 15px 10px; width:100%; float: left; text-align: center!important; font-size: 12px;}
.tv-commonc a{ color: #707070; display: block; font-size: 11px; font-weight: 400; margin: 0 auto; text-align: center;}
.tv-commonc a:hover{ text-decoration: none; color:#0084cf;}*/

.tv-commonr{ padding: 0px 15px 10px; width:100%; float: left; }
.tv-commonr a{ color: #707070; display: block; font-size: 24px; font-weight: 600; max-width: 150px; margin: 0 auto; text-align: center;}
.tv-commonr a:hover{ text-decoration: none; color:#0084cf;}
	
	
	
	
	
	
	
	
	
	
	
	.watchtvline{float: left;  line-height: 20px; margin-top: 10px; margin-bottom: 10px; font-weight: 600; color: #fff; font-size: 15px;}
	
	.col-md-6 {
    /*-webkit-box-flex: 0;
    -ms-flex: 0 0 50%;*/
    flex: 0 0 50%;
    max-width: 50%;
}
	
	
	
	.scrollnews {
    width: 24%;
		font-size: 18px;
		text-align: center;
    float: left; color: #ffffff;
    background-color: #c63131;
		/*padding: 0 10px 4px;*/ padding: 3px 0px 5px 0px;
}
		 .scrollnewsright {
    width: 76%; font-size: 18px;
    float: left;
    padding: 2px 0 0 0; background-color: #f1f1f1;
    /*margin: -40px 0 0;*/
}
	
    .custom-logo-link .custom-logo {min-width: 100px;}
    .podcast-box .podcast-title {font-size:17px;}
    .news-box .image .play-icon{font-size: 24px;}
    .mental-health h1 {font-size:19px !important;}
    .mental-health h2 {font-size: 12px;}
    .health-tips .slick-prev {left: 25% !important;}
    .health-tips .slick-next {right: 25% !important;}
    .health-tips .health-img {max-width: 120px;margin: 0 5px 0 0;}
    .concerns-box {padding: 0 3px;}
    .concerns-box .icon {margin: 0 auto 5px;max-width: 45px;}
    .concerns-box .title {font-size:9px;}
    footer {padding-bottom: 85px;}
    .register-free-btn{width: 25%;}
    .footer-menu {width: 75%; margin: -12 0 -27px;}
    .footer-menu ul li {padding: 0 4px; line-height: 12px;}
    .footer-menu ul li a .icon {width: 30px;height: 30px;line-height: 27px; /*margin: 0 auto;*/}
    .footer-menu ul li a .icon img {max-width: 20px;}
    .notification-btn{ margin: 0; }
    .head-right .btn-danger, .head-right .btn-info, .notification-btn .btn {padding: 6px 8px;}
    .notification-btn .badge, .notification-btn .badge:empty{right: 8px;width:7px;height:7px;}
    .head-right .btn-info{padding: 6px 5px;}
    .language-btn {padding:2px;margin: 0 0 0 4px; font-size: 11px;}
    .language-btn .trp-language-switcher .trp-ls-shortcode-current-language { max-width:55px;}
    .language-btn .button {width:34px;}
    #button-1 .knobs:before, #button-1 .knobs:after, #button-1 .knobs span{ font-size: 12px;}
    #button-1 .checkbox:checked + .knobs:before {left: 16px;}
    .trending .event-head-wrap .date{ font-size: 12px;}
    .trending .event-head-wrap h4 {font-size: 12px;}
    .health-questions-form label, .blog-right .health-questions-form label {font-size: 16px;}
    .blog-right .mental-health h1{font-size:19px !important;}
    .blog-right .mental-health h2{font-size:12px;}
    .nutrinest-box .captions .dr-name{ font-size: 12px; }
    .appointment-btn a {font-size: 10px;}
    .register-form-form label {font-size: 13px;}
    .register-form-form .form-control, .register-form-form .bootstrap-select > .dropdown-toggle{ font-size: 13px; }
    .register-form-form .bootstrap-select .dropdown-menu li a{ font-size: 12px; padding: 5px 15px 5px; }
    .register-form-form .bootstrap-select.btn-group .dropdown-menu li a span.check-mark {width: 15px;height: 15px;}
    .register-form-form .bootstrap-select.btn-group .dropdown-menu li a span.check-mark:before {top: 0px;left: 0px;}
    .quiz-list-wrapper .book-event-btn a, .related-quiz-wrapper .book-event-btn a{ font-size: 12px;}
    .quiz-question-q{font-size: 30px;line-height: 30px;width: 34px;}
    .quiz-name-detail{ font-size: 18px; }
    .ans .btn {min-width: 100px;font-size: 18px;margin: 0 11px 20px;}
    .ans .btn i {width: 27px;height: 27px;line-height: 24px;left: -13px;}
    .quiz-form input[type="button"]{ font-size: 16px;}
    .video-detail-img iframe {height: 200px;}
    .news-box .image { height:70px;}
    .other-common-medical-terms a {font-size: 14px; padding: 4px;}
    .calorie-counter-top h2 {font-size: 16px;}
    .register-form-wrapper .errreg{ font-size: 13px;}
    .quiz-number-show {font-size: 24px;}
    .notification-btn ul.dropdown-menu-right{min-width: 230px;}
    .quiz-name {min-height: 72px;}
}
