.line{margin:10px 0px 0px 0px; padding: 0px;}

.btnflat{border-radius: 25px;}
.ask
{
    margin:10px 0px 0px 2px;;padding: 5px;float: right;
}
.ask_button
{
    margin:10px 0px 0px 2px;padding: 5px;
}
.inner_page
{
    margin-top: 20px;
    margin-bottom: 20px;
}
.page_content_area{margin: 0px 0px 0px 15px}
.page_content{ margin:5px 0px 0px 0px}
.page_content h4{font-weight: bold;}

.page_content_news{margin: 5px 0px 20px 0px;}
.page_content_news h4{ padding: 0px; margin:0px 0px 0px 0px}
.page_content_news p{ margin: 0px 0px 0px 0px; }
.page_content_news img{ float: left; height: 80px; width: 80px; padding: 0px 5px 0px 0px; margin: 0px;}

.table_tr1{background-color: #E2E7EA; font-size: 14px;}
.table_tr2{background-color: #F3F3F3;font-size: 14px;}
.psearch_area{background-color: #E9E7EC; border-radius:5px;box-shadow: 3px 3px 3px #888888; padding:10px 3px 10px 3px ;}
.psearch{}
.psearch p{ font-size:16px ; font-weight: bold; margin: 2px 0px 0px 0px; border-bottom: 1px solid #AACF04;}
.ptext{font-size: 16px; font-weight: bold;}

.protal_info{}
.protal_info p{}
.protal_info img{height:85px; width: 85px;}

.portal_new_link{margin:-5px 0px 0px 0px;}
.healthtips_area{height: 150px; background-color: #E9E7EC; border-radius:5px; box-shadow: 2px 1px 2px 2px #aaaaaa;}
.healthtips_area h4{ padding:2px 0px 0px 0px; box-shadow: 2px 1px 2px 2px #aaaaaa;}
.healthtips_area p{padding: 0px 2px 0px 5px;font-size: 16px;}
.healthtips_area p a{color: #222222;}
.healthtips_area p a:hover{text-decoration: none;}
.fdoctor_area{}
.fdoctor_area p{background: url('../img/hfinddoctor.png') no-repeat;
                height: 250px; 
                margin:  0px 0px 0px 0px;
                padding: 100px 0px 0px 0px;
color: #222; font-weight: bold;font-size: 25px;}
.fdoctor_area img{margin: 30px 0px 0px 0px;}

.fdoctor_areap p{background: url('../img/hfinddoctor.png') no-repeat;
                height: 250px; 
                margin:  0px 0px 0px 0px;
                padding: 100px 0px 0px 0px;
color: #222; font-weight: bold;font-size: 20px;}

.newsdesk_area{list-style: none; margin: 0px ; padding: 0px;}
.newsdesk_area li{ margin: 0px; padding: 0px;}
.newsdesk_area li a{margin: 0px; padding: 0px; line-height: 24px; color:#000000;}
.newsdesk_area li a :hover{}

.contract_area{ background-color: #E9E7EC;}
.contract_area h4{box-shadow:2px 1px 1px 2px #555555; height: 30px;padding: 5px 0px 0px 5px ;}

.banner_right_add{height: 55px; }
.banner_right_add img {height: 80px; width: 100%; margin:10px 0px 0px 0px }

gallry_bottom_add{}
gallry_bottom_add img{}



.carrer_area{ background-color: #E9E7EC ;
               box-shadow:1px 1px 1px 1px #555555; 
               border-radius:2px; 
               margin: 5px 0px 0px 30px ;
               padding: 10px 0px 10px 0px
              
                }

.carrer_area a{ font-size: 16px; margin: 0px 0px 0px 10px}
.carrer_area a:hover{text-decoration: none;}
#slider_aimg{}
#slider_aimg img{height:245px; width: 850px;}
#slider_img img{height:245px; width: 850px;}
.fiframe{background-color: #ddddd;}
#txt_area{color: #222222}
.add_function {color:#222;}
.add_function a{}

.link_pagination{
border: 2px solid #e6e6e3;
    border-radius: 5px;
    color: #ffffff;
    display: inline-block;
    font-size: 16px;
    margin-left: 5px;
    padding: 2px 10px;
}
.active_pagiction{border: 2px solid #0093f0;
    border-radius: 5px;
    color: #ffffff;
    display: inline-block;
    font-size: 16px;
    margin-left: 5px;
    padding: 2px 10px;
}


.modal_image{ height:300px ; width: 300px;}
.modal_image img{width: 100%; height: 100%;}
.side_social{
        z-index: 1;
    position:fixed;
    margin-left: 0px;
    top: 50%;
    width: 100px;
}
.updating {}
.updating img{height: 85px ;width: 150px;ransition-property: width;
transition-duration: 2s;
-webkit-transition-property: width; /* Safari */
-webkit-transition-duration: 2s;}
.updating img:hover{width:160px;}

.side_social img{ height: 50px ;width: 50px;ransition-property: width;
transition-duration: 1s;
-webkit-transition-property: width; /* Safari */
-webkit-transition-duration: 1s; /* Safari */
}

.side_social img:hover{width:60px; }

/* youtube Style CSS */


#ytvideo,
#ytvideo2 {
float: left;
margin-right:10px;
}
.yt_holder {
background: #f3f3f3;
padding: 10px;
float: left;
border: 1px solid #e3e3e3;
margin-bottom:15px;
}
#demo2 {

margin: 0;
padding: 0;
width: 220px;
}
#demo2 li {
list-style-type: none;
display:block;
background: #f1f1f1;
float: left;
width: 216px;
margin-bottom: 5px;
padding:2px;
}
#demo2 li img {
width: 120px;
float: left;
margin-right: 5px;
border: 1px solid #999;
}
#demo2 li a {
font-family: georgia;
text-decoration: none;
display: block;
color: #000;
}
.currentvideo {
background: #e6e6e6;
}
.search{margin-top: 5px;}
.search_text{color:#24b301; font-weight:bold}
.s_text{color: #222;font-weight:normal;}


/* ### ### ### ### ### ### ### ###
=Footer Links Styles Starts 
### ### ### ### ### ### ### ### */
    #footer-area{
        background: #FFFFFF !important;
        font-family: Arial, "Helvetica Neue", Helvetica, sans-serif !important;
        letter-spacing: 1px;

    }
    .footer-links{
        border-top:1px solid #bcbcbc;
        padding:25px 0 40px;
          margin-top: 15px;
    }
        .footer-links h5{
            text-transform:uppercase;
            margin-bottom:20px;
        }
        .footer-links ul{
            list-style:none;
            margin:0;
            padding:0;
        }
            .footer-links li{
                padding:2px 0;
                font-size:12px;
            }
                .footer-links li, 
                .footer-links li a{
                    color:#212121;
                }
                .footer-links li a:hover, 
                .footer-links .last li a{
                    color:#232323;
                }
                .footer-links .last h4.lead{
                    font-size:24px;
                    margin-bottom:0;
                    font-weight: normal;
                    color:#8b8b8b;
                }
                .footer-links .last h4.lead span{
                    color:#151515;
                }
footer {
    /*margin: 5px 0;*/
}

.copyright {
    background: #252a2f;
    padding: 18px 0 8px;
    font-size: 13px;
    color: #fff;
}