/* =====================================

========================================*/
/* iPad Screen */
@media only screen and (min-width: 992px) and (max-width: 1199px) {

    .header .nav li a {
        padding: 0;
        padding: 25px 5px !important;
        font-size: 13px;
    }

    .header .nav li .dropdown li a {
        padding: 10px 15px !important;
        font-size: 13px;
    }

}

/* Tablet Screen */
@media only screen and (min-width: 768px) and (max-width: 991px) {

    /* Header Sticky */
    .section {
        padding: 70px 0px;
    }

    .section-title {
        margin-bottom: 35px;
        padding: 0px 80px;
    }

    .section-title h2 {
        font-size: 25px;
        margin-bottom: 12px;
    }

    .section-title p {
        font-size: 13px;
    }

    .btn {
        padding: 11px 20px;
        font-weight: 400;
        font-size: 13px;
    }

    .breadcrumbs {
        padding: 60px 0;
    }

    .breadcrumbs h2 {
        font-size: 32px;
        font-weight: 600;
    }

    .breadcrumbs .bread-list {
        margin-top: 5px;
    }

    .breadcrumbs ul li a {
        font-size: 14px;
        font-weight: 400;
    }

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

    #scrollUp {
        bottom: 55px;
    }

   

    .header .top-contact li {
        display: inline-block;
        margin-right: 25px;
        color: #2C2D3F;
        font-size: 13px;
    }

    .header .header-inner .get-quote {
        margin-top: 12px;
        display: none;
        margin: 0;
    }

    .header .nav li a {
        font-size: 13px;
        font-weight: 500;
        padding: 20px 4px;
    }

    .header .nav li .dropdown {
        width: 200px;
        left: -20px;
        top: 65px;
    }

    .header .nav li .dropdown li a {
        padding: 10px 15px;
        font-size: 13px;
    }

    .header .search-form {
        top: 64px;
    }

    .header .search-form input {
        width: 260px;
        height: 45px;
        line-height: 45px;
    }

    .header .search-form button {
        height: 45px;
        line-height: 45px;
    }

   
    .slider .single-slider {
        height: 380px;
    }

   

    .slider .single-slider {
        position: relative;
    }

    .slider .single-slider:before {
        position: absolute;
        content: "";
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        background: #fff;
        opacity: 0.5;
    }

    .slider .single-slider h1 {
        font-size: 28px;
        font-weight: 600;
        line-height: 35px;
    }

    .slider .single-slider .text {
        margin-top: 80px;
    }

    .slider.index2 .single-slider .text {
        margin-top: 80px;
    }

    .slider .owl-carousel .owl-nav div {
        height: 40px;
        width: 40px;
        line-height: 40px;
        border-radius: 4px;
    }

    .Feautes.index2 {
        padding-top: 70px;
    }

    .Feautes .single-features::before {
        display: none;
    }

    .Feautes .single-features {
        text-align: center;
        position: relative;
        padding: 10px 155px;
        margin: 10px 0;
    }

    .fun-facts.section {
        padding: 70px 0;
    }


    .why-choose .choose-right {
        height: 350px;
        margin-top: 30px;
    }

    .services .single-service h4 {
        margin-bottom: 12px;
    }

    .services-details-img h2 {
        font-size: 24px;
    }

    .service-details-inner-left {
        height: 400px;
        margin-bottom: 30px;
    }

    .service-details-inner {
        width: 100%;
        margin: 0;
    }

    .service-details-inner h2 {
        font-size: 24px;
    }

    .appointment .appointment-image {
        margin-top: 20px;
    }

    .call-action .content {
        padding: 0;
        padding: 70px 0;
    }

    .call-action .content h2 {
        font-size: 28px;
        line-height: 40px;
    }

    .services .single-service {
        margin: 15px 0;
    }

    .testimonials {
        padding-bottom: 100px;
    }

    .testimonials .owl-dots {
        transform: translateX(-18%);
    }

    /*.departments .department-tab .nav li {
	margin-right: 30px;
}
.departments .department-tab .nav li a {
	color: #fff;
	margin-top:0px;
	padding: 0 3px 12px 3px;
}
.departments .department-tab .nav li a i {
	font-size: 38px;
}
.departments .department-tab .nav li .first {
	padding-top: 6px;
	font-size: 14px;
}
.departments .department-tab .nav li .second {
	font-size: 13px;
	font-weight: 400;
	color: #868686;
	margin-top: 0px;
}
.departments .department-tab .tab-pane .department-left h3 {
	font-size: 22px;
	padding-bottom: 12px;
	margin-bottom: 20px;
}
.departments .department-tab .tab-pane .department-left .p1 {
	margin-bottom: 12px;
}
.departments .department-tab .tab-pane .department-left p {
	margin-bottom: 15px;
}
.departments .department-right{
	margin-top:30px;
}

.departments .department-right img{
	height:100%;
	width:100%;
}
.appointment.single-page {
	padding: 70px 0;
}
.appointment.single-page .work-hour {
	margin-top: 30px;
}
.blog .single-news {
	margin: 15px 0;
}
.news-single .single-main {
	margin-top: 0;
}
.newsletter .subscribe-text {
	text-align: center;
	margin-bottom: 25px;
}
.newsletter .subscribe-form {
	text-align: center;
}
.contact-us #myMap {
	height: 400px;
}
.contact-us .contact-us-form h2 {
	font-size: 28px;
}
.contact-us .single-info {
	margin: 10px 0;
}
.about-image {
	height: 400px;
}
.about-content h2 {
	line-height: 32px;
	font-size: 25px;
}
.about-content {
	padding-bottom: 0;
}
.our-mission-content {
	margin-left: 50px;
	padding-top:0px;
}
.our-mission-content h2 {
	line-height: 32px;
	font-size: 25px;
}
.our-mission-image {
	height: 400px;
}
.doctor-details-area .doctor-details-right {
	padding-left: 0;
	padding-top: 40px;
}
.doctor-details-item .doctor-name .name {
	font-size: 24px;
}
.doctor-details-item .doctor-name .deg {
	font-size: 19px;
	margin: 5px 0 5px 0;
}
.doctor-details-item .doctor-name .degree {
	font-size: 14px;
}
.login .login-left {
	height: 400px;
}
.register .register-left {
	height: 400px;
}
.pf-details .date ul li {
	margin-right: 25px;
	font-size: 13px;
}
.pf-details .body-text h3 {
	font-size: 24px;
	font-weight: 600;
	color: #333;
	margin-top: 30px;
}*/






}

/* Mobile Screen */
@media only screen and (max-width: 767px) {
    .header.sticky {}

    .header.sticky .header-bottom {
        position: absolute;
        z-index: 999;
        top: initial;
        left: 0;
        bottom: initial;
    }

    .header .header-inner {
        width: 100%;
        z-index: 333;
        position: absolute;
        position: relative;
        padding-bottom: 20px;
        background: #fff;
    }

    .slicknav_menu {
        display: block;
    }

    .slicknav_menu {
        display: block;
        background: transparent;
        padding: 0;
    }

    .slicknav_btn {
        background: transparent;
        padding: 0;
        margin-top: -30px;
    }

    .slicknav_menu .slicknav_icon-bar {
        box-shadow: none;
    }

    .slicknav_menu {
        display: block;
    }

    .slicknav_menu {
        display: block;
        background: transparent;
        padding: 0;
    }

    .slicknav_btn {
        background: transparent;
        padding: 0;
        margin-top: 28px;
    }

    .slicknav_menu .slicknav_icon-bar {
        box-shadow: none;
    }

    .slicknav_nav {
        clear: both;
        color: #2C2D3F;
        margin: 0;
        font-size: .875em;
        background: transparent;
    }

    .slicknav_nav li {}

    .slicknav_nav li a {
        color: #2C2D3F;
        transition: all 0.4s ease;
        background: none;
        padding: 4px 10px;
    }

    .slicknav_nav .slicknav_item a,
    .slicknav_nav .slicknav_parent-link a {
        padding: 0 10px;
        background: transparent;
    }

    .slicknav_nav li a i {
        display: none;
        margin: 0;
    }

    .slicknav_nav li:hover a {
        color: #1A76D1;
    }

    .slicknav_nav li .dropdown li a {
        color: #2C2D3F;
        background: transparent;
    }

    .slicknav_nav li .dropdown li a:hover {
        color: #1A76D1;
    }

    .slicknav_nav li .slicknav_item {
        background: transparent;
    }

    .slicknav_nav .slicknav_row,
    .slicknav_nav a {
        padding: 0;
        margin: 0;
        padding: 6px 0;
        font-weight: 400;
    }

    .slicknav_menu .slicknav_icon-bar {
        background-color: #1A76D1;
        box-shadow: none;
        text-shadow: none;
    }

    .slicknav_nav .slicknav_arrow {
        color: #2C2D3F;
    }

    .slicknav_nav li:hover .slicknav_arrow {
        color: #1A76D1;
    }

    .slicknav_menu .slicknav_icon-bar {
        display: block;
        width: 25px;
        height: 3px;
        -webkit-border-radius: 1px;
        -moz-border-radius: 1px;
        border-radius: 1px;
        -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .25);
        -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .25);
        box-shadow: 0 1px 0 rgba(0, 0, 0, .25);
    }

    .header .main-menu {
        display: block;
    }
    .navigation{display:none;}
    .menuslidebar{float: left;
    position: relative;
    display: block;
    margin-top: 0;
    text-align: right;margin-left:80px;
    right: 0;}
.header .header-inner{padding-bottom:10px;}
 /*   .header .widget-main {
        float: right;
        display: none;
    }
*/
    .header .header-inner .get-quote {
        margin: 0;
        padding: 0;
    }

    .header .header-inner .get-quote .btn {
        color: #fff;
        display: none;
        margin: 0;
        padding: 0;
    }

    .section {
        padding: 50px 0px;
    }

    .section-title {
        margin-bottom: 30px;
        padding: 0px 20px;
    }

    .section-title h2 {
        font-size: 22px;
        margin-bottom: 10px;
    }

    .section-title p {
        font-size: 13px;
    }

    /*.breadcrumbs {
        padding: 60px 0;
    }

    .breadcrumbs h2 {
        font-size: 32px;
        font-weight: 600;
    }

    .breadcrumbs .bread-list {
        margin-top: 10px;
    }

    .breadcrumbs ul li {
        font-size: 14px;
        font-weight: 400;
    }

    .breadcrumbs ul li a {
        font-size: 14px;
        font-weight: 400;
    }*/

    .btn {
        padding: 11px 20px;
        font-weight: 400;
        font-size: 13px;
    }

    .header .top-link {
        float: none;
        text-align: center;
        margin-bottom: 10px;
    }

    .header .top-contact {
        float: none;
        text-align: center;
    }

    .slider .single-slider {
        height: 380px;
    }

    .schedule {
        background: #fff;
        margin: 0;
        height: auto;
        padding:10px 0;
        border-bottom: 1px solid #eee;
    }

    .schedule .schedule-inner {
        transform: none;
    }

    .schedule .single-schedule {
        margin:5px 0;
    }

    .slider .single-slider {
        position: relative;
    }

    .slider .single-slider:before {
        position: absolute;
        content: "";
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        background: #fff;
        opacity: 0.5;
    }

    .slider .single-slider h1 {
        font-size: 28px;
        font-weight: 600;
        line-height: 35px;
    }

    .slider .single-slider .text {
        margin-top: 80px;
    }

    .slider.index2 .single-slider .text {
        margin-top: 80px;
    }

    .slider .owl-carousel .owl-nav div {
        height: 40px;
        width: 40px;
        line-height: 40px;
        border-radius: 4px;
    }

    .Feautes.index2 {
        padding-top: 50px;
    }

    .Feautes .single-features .signle-icon i {
        font-size: 42px;
        left: 50%;
        margin-left: -40px;
        height: 80px;
        width: 80px;
        line-height: 80px;
    }

    .Feautes .single-features::before {
        display: none;
    }

    .Feautes .single-features {
        text-align: center;
        position: relative;
        padding: 0px;
        margin: 15px 0;
    }

    .Feautes .single-features h3 {
        padding-top: 105px;
        font-size: 20px;
    }

    .fun-facts.section {
        padding: 70px 0;
    }

    .fun-facts .single-fun {
        margin: 0;
        margin: 0px 0;
        position: relative;
    }

    .fun-facts .single-fun {
        margin: 0px 0;
        padding-top: 20px;
        text-align: center;
    }

    .fun-facts .single-fun i {
        left: 50%;
        margin-left: -35px;
        top: 0;
        position: absolute;
    }

    .fun-facts .single-fun .content {
        padding: 0;
    }

    .why-choose .choose-right {
        height: 350px;
        margin-top: 30px;
    }

    .call-action .content {
        padding: 0;
        padding: 70px 0;
    }

    .call-action .content h2 {
        font-size: 28px;
        line-height: 40px;
    }

    .appointment .appointment-image {
        margin-top: 20px;
    }

    .services .single-service {
        margin: 20px 0;
    }

    .services .single-service h4 {
        margin-bottom: 15px;
    }

    .services .single-service h4 {
        margin-bottom: 10px;
    }

    .services-details-img h2 {
        font-size: 22px;
    }

    .service-details-inner-left {
        height: 300px;
        margin-bottom: 20px;
    }

    .service-details-inner {
        width: 100%;
        margin: 0;
    }

    .services-details-img {
        margin-bottom: 30px;
    }

    .service-details-inner h2 {
        font-size: 24px;
    }

    .testimonials {
        padding-bottom: 100px;
    }

    .testimonials .owl-dots {
        transform: translateX(-18%);
    }

    /*.departments .department-tab .nav li {
        margin: 0px 10px;
    }

    .departments .department-tab .nav li a {
        color: #fff;
        margin-top: 10px;
        padding: 0 3px 12px 3px;
    }

    .departments .department-tab .nav li a i {
        font-size: 38px;
    }

    .departments .department-tab .nav li .first {
        padding-top: 6px;
        font-size: 14px;
    }

    .departments .department-tab .nav li .second {
        font-size: 13px;
        font-weight: 400;
        color: #868686;
        margin-top: 0px;
    }

    .departments .department-tab .tab-pane .department-left h3 {
        font-size: 22px;
        padding-bottom: 12px;
        margin-bottom: 20px;
    }

    .departments .department-tab .tab-pane .department-left .p1 {
        margin-bottom: 12px;
    }

    .departments .department-tab .tab-pane .department-left p {
        margin-bottom: 15px;
    }

    .departments .department-right {
        margin-top: 30px;
    }

    .departments .department-right img {
        height: 100%;
        width: 100%;
    }

    .appointment.single-page {
        padding: 50px 0;
    }

    .appointment.single-page .work-hour {
        margin-top: 30px;
    }*/

    /*.blog .single-news {
        margin: 15px 0;
    }

    .news-single .single-main {
        margin-top: 0px;
    }

    .news-single .single-main {
        padding: 15px;
    }

    .news-single .news-title {
        font-size: 20px;
        font-weight: 500;
    }

    .news-single .news-title a {
        font-size: 20px;
        font-weight: 500;
    }

    .news-single .meta-right {
        float: none;
        display: inline-block;
        margin-top: -6px;
        margin-left: 56px;
        float: left;
    }

    .news-single .image-gallery .single-image {
        margin: 10px 0;
    }

    .news-single .image-gallery {
        margin-bottom: 10px;
    }

    .news-single .social-share li {
        float: left;
        display: inline-block;
        margin: 5px;
    }

    .news-single .prev-next {
        float: none;
        text-align: center;
        display: inline-block;
    }

    .news-single .prev-next li {
        margin-top: 10px;
    }

    .news-single .single-comments.left .main {
        margin-left: 0px;
    }

    .news-single .single-comments .main {
        padding-left: 100px;
        position: relative;
        margin-left: 100px;
        margin: 0;
    }

    .news-single .single-comments .body {
        float: none;
        width: 100%;
    }

    .news-single .single-comments img {
        position: absolute;
        left: 0;
        top: 0;
    }*/

    /*.news-single .blog-comments {
	padding: 15px;
}
.news-single .comments-form {
	padding: 15px;
}
.main-sidebar .single-widget {
	padding: 20px;
}

.about-image {
	height: 300px;
}
.about-content h2 {
	line-height: 32px;
	font-size: 20px;
}
.about-content {
	padding-bottom: 0;
	width: 100%;
	padding:0;
	padding: 35px;
}
.our-mission-content {
	padding-bottom: 0;
	width: 100%;
	padding:0;
	padding: 35px;
}
.our-mission-content h2 {
	line-height: 32px;
	font-size: 25px;
}
.our-mission-image {
	height: 300px;
}
.contact-us #myMap {
	height: 300px;
}
.contact-us .contact-us-form h2 {
	font-size: 25px;
}
.contact-us .single-info {
	margin: 10px 0;
}
.contact-us .contact-us-form {
	padding: 30px 30px;
}
.doctor-details-area .doctor-details-right {
	padding-left: 0;
	padding-top: 30px;
}
.doctor-details-item .doctor-details-contact {
	padding: 30px;
}
.doctor-details-item .doctor-name .name {
	font-size: 20px;
}
.doctor-details-item .doctor-name .deg {
	font-size: 18px;
	margin: 5px 0 5px 0;
}
.doctor-details-item .doctor-name .degree {
	font-size: 14px;
}
.doctor-details-item .doctor-details-biography h3 {
	font-size: 20px;
	margin-bottom: 20px;
	margin-top: 20px;
}*/
    /*.doctor-details-area .doctor-details-left .social li {
	display: inline-block;
	margin-right: 5px;
}
.doctor-details-item .doctor-details-contact h3 {
	margin-bottom: 20px;
}
.doctor-details-item .doctor-details-work h3 {
	font-size: 20px;
	margin-top: 25px;
	margin-bottom: 20px;
}
.login .login-left {
	height: 300px;
}
.login .form .btn {
	height:50px;
	line-height:50px;
	padding:0;
	padding:0px 20px;
}
.login .form {
	margin-top: -25px;
}
.register .register-left {
	height: 300px;
}
.register .form .btn {
	height:50px;
	line-height:50px;
	padding:0;
	padding:0px 20px;
}
.register .form {
	margin-top: -25px;
}
.contact-us .form .btn {
	height:50px;
	line-height:50px;
	padding:0;
	padding:0px 20px;
}
.contact-us .form {
	margin-top: -25px;
}
.pf-details .date ul li {
	margin-right: 25px;
	font-size: 13px;
}
.pf-details .date ul li {
	margin-right: 25px;
	font-size: 13px;
	display: block;
	text-align: left;
	margin-bottom: 8px;
}
.pf-details .date ul li:last-child{
	margin-bottom:0;
}
.pf-details .body-text h3 {
	font-size: 22px;
	font-weight: 600;
	color: #333;
	margin-top: 30px;
}
.pf-details .image-slider .owl-nav {
	display: none;
}*/



}

/* Mobile Screen */
@media only screen and (max-width:590px) {
	body{background:#fff;}
    .coe-slider .owl-controls{right:0px;}
    a.menu-icon{top:20px;left:20px;}
    .coe-slider .owl-controls .owl-nav{float:right;width:72px;}

    .header .top-link{margin-left:0px;}
	.single-pf{margin:20px 0px;}
    .fun-facts .single-fun {margin: 0px;}
    .header .top-link li a{font-size:12px;margin-bottom:5px;display:block;padding-right:0px;border-right:none;margin-right: 0px;}
    .header .top-link{margin-bottom:0px;}
    .header .top-link li{margin-right:7px;}
    .linktitles h5{font-size:16px;}
    .cover_info{max-width:100%;height:auto;}
    .cover_info{width:100%;position:relative;}
    .accordion a:after{right:-15px;}
    .linktitles h5 p{font-size:11px;}
    .red_bg{padding:3px 18px;}
    .green_bg{padding:3px 18px;}
    .linktitles{margin-top:-125px;}
    .sear_btn{max-width:96px;}
    .accordion p{padding:15px 0px;width:98%;}
    .search_form{padding:0px;}
    .single-infos{margin-top:20px;}
    .covidservice .serve_list{width:100%;height:auto;margin-bottom:15px;}
    .clients_area .owl-prev{left:-10px;bottom:0px;top:auto;}
    .clients_area .owl-next{right:-10px;bottom:0px;top:auto;}
    .fun-facts .single-fun{padding-top:50px;}
    .docs-info{margin:15px;}
    .footer .single-footer p{text-align:center;}
    .single-footer ul li{text-align:center;}
    .footer .single-footer h2{text-align:center;}
    .footer .single-footer.f-link li a{text-align:center;}
    .whatsnew .department-tab .nav li{margin-right:6px;margin-bottom:20px;}
    .whatsnew .section-title p{margin:35px 0% 11px 0%;}
    .testimonial-slider .owl-nav [class*='owl-']{margin:25px;}
    .fun-facts .single-fun span{}
    .fullbtm p{text-align:center;}
    .fun-facts.section{padding:0px 0px 30px 0px;}
    .docInform .appointment{padding:10px 32px;}
      .docInform .profile{padding:10px 32px;}
    .fun-facts .single-fun p{margin-top:0px;}
    .fun-facts .single-fun span{font-size:36px;}
    .fullbtm .col-lg-4 a{text-align:center;}
     .fullbtm .col-lg-4{text-align:center;}
     .shortlinks{padding:0px;}

    .sear_btn{right:20px;}
    .Feautes{padding:20px 0px;}
    .flip-container{width:100%;margin:10px 0px;}
    .front{width:100%;}
    .back{width:100%;left:0px;}
    .imgpic{margin-bottom:20px;}
    .midContent h4:before{display:none;}
    .midContent h4{height:auto;margin-bottom:15px;}
    .board_team{text-align:center;}
    .midContent h5{text-align:center;height:auto;margin-bottom:15px;}
     .midContent h5:before{display:none;}
     .midContent p{text-align:center;}
     .rightjustify{margin-right: 0;max-width: 100%;}
    .shortlinks ul li{display: inline-block;padding: 10px 10px;margin-right: 0;width: 49%;}
    .rightjustifybig{float:none;    max-width:90%;margin-right:0px;}
    .shortlinks ul li h4{}
    .midContent .container{padding:0px 10px;margin:0px;}
    .contactright .desc{margin-right:0px;}
    .contactright .title{text-align:center;display:block;}
    .midContent h4{text-align:center;}

    .leftjustifybig{float:none;max-width:100%;margin-left:0px;}
    .docs_list .container .row{margin:0px;padding:0px;width:100%;}
    .docs_list .docs-info{width:100%;text-align:center;}
    .doc-text{margin:0px;padding:0px;}
    .doc-text .col-sm-12{margin:0px;padding:0px;}
    .appointment-doc{border-left:none;}
    .midContent p{width:96%;}
    .mb_cl{margin:0px;padding:0px;}
    .feedbackleft .desc{text-align:left;}
    .search-inner input{width:75%;margin-left:25px;}
    .search-inner .button{right:0px;}
    .whatsnew .tab-pane {
        padding: 0px;
    }
    .width_2 h6{width:200px;}

    .banner_inter{padding:20px 0px;}
    .banner_inter h1{font-size:28px;}
    .banner_inter h3{font-size:16px;font-weight:500;}

   


    .schedule .single-schedule {
        width:50%;
    }

    .accordion a {
        width: 100%;
    }



    .section {
        padding: 50px 0px;
    }

    .section-title {
        margin-bottom: 60px;
        padding: 0px 0px;
    }

    .section-title h2 {
        font-size: 22px;
        margin-bottom: 10px;
    }

    .section-title p {
        font-size: 13px;
    }
    .health-table .single-table .table-head .icon img{width:100%;  }

    .btn {
        padding: 11px 20px;
        font-weight: 400;
        font-size: 13px;
    }
/*
    .header .top-link {
        float: none;
        text-align: center;
        margin-bottom: 10px;
    }*/

    .header .top-contact {
        float: none;
        text-align: center;
    }

    .slider .single-slider {
        height: 380px;
    }

    .schedule {
        background: #fff;
        margin: 0;
        padding: 0;
        height: auto;
        padding:0px 0;
        border-bottom: 1px solid #eee;
    }

    .schedule .schedule-inner {
        transform: none;
    }

    .schedule .single-schedule {
        margin: 15px 0;
    }

    .slider .single-slider {
        position: relative;
    }

    .slider .single-slider:before {
        position: absolute;
        content: "";
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        background: #fff;
        opacity: 0.5;
    }

    .slider .single-slider h1 {
        font-size: 20px;
        font-weight: 600;
        line-height: 25px;
    }

    .slider .single-slider p {
        font-size: 13px;
    }

    .slider .single-slider .text {
        margin-top: 20px;
    }

    .slider .single-slider .button .btn {
        margin: 0;
        width: 100%;
        margin-bottom: 10px;
    }

    .slider .single-slider .button .btn:last-child {
        margin-bottom: 0;
    }

    .slider .owl-carousel .owl-nav {
        display: none;
    }

   
    .login .login-form {
        padding: 30px 30px;
    }

    .login .login-form h2 {
        font-size: 26px;
    }

    .login .login-form .lost-pass {
        margin-left: 0;
        display: block;
        margin-top: -10px;
    }

    .login .form .btn {
        height: 50px;
        line-height: 50px;
        padding: 0;
        padding: 0px 20px;
    }

 



}