@media(max-width:3000px) and (min-width:280px)
{
.bgcclecopyright
{
    background-color:#192057  !important;
   text-align:center !important;
   color:#fff !important;
	border-top: 1px solid #555;
}

/* start services details section */
.servc
{
    padding:0 15px 15px !important;
}
.service-details-content
{
   
    background-color:#f2f2f2 !important;
    padding:15px !important;

}
.blvkclrs p
{
    color:#000 !important;
}
.service-details-content p
{
color:#000 !important;
}
.countinglist
{
    padding:0 15px !important;
    margin-bottom:15px !important;
}
.countinglist li 
{
    font-size:13px !important;
    line-height:1.9 !important;
    list-style: decimal !important;
    color:#000 !important;
}


.countinglist1
{
    padding:0 15px !important;
 
}
.countinglist1 li 
{
    font-size:13px !important;
    line-height:1.9 !important;
    list-style: disc !important;
    color:#000 !important;
}


.countinglist2
{
    padding:0 30px !important;
    margin-bottom:15px !important;
 
}
.countinglist2 li 
{
    font-size:13px !important;
    line-height:1.9 !important;
    list-style: circle !important;
    color:#000 !important;
}








.brderservi
{
    border-bottom:1px dashed #014b86 !important;
  height:80px !important;
    width:100% !important;
   margin-bottom:10px !important;
}
.subservi p
{
    margin-bottom:0 !important;
}
.subservi h6
{
    margin-bottom:2px !important;
}
.servi-sub
{
    position: relative;
    border:1px solid #014b86 !important;
  

}
.services-sub
{
    padding:15px !important;
    background-color:#014b86 !important;
}
.services-sub h3
{
    color:#fff !important;
    font-size:22px !important;
    margin:0 !important;
}
.servi-sub
{
    padding:10px 0 !important;
}
/* end services details section */






.brdrbtm
{
    border-bottom:1px solid rgb(215, 223, 239) !important;
}
.bgcclecopyright p
{
    color:#fff !important;
    text-align:center;
}
.topheadre li
{
    float:left;
    margin-right:30px  !important;
}
.topheadre li a
{
    color:#000;
}
.socialicn
{
    float:right;
}
.socialicn li
{
    float:left;
    margin-right:20px;

}
.socialicn li a
{
    color:#000 !important;
}


.container
{
    width:1050px !important;
}    
.heartsrgry
{
    width:55px !important;
}
    


/* start team section */
.content-areateam
{
    padding:15px !important;
    background-image: linear-gradient(to right, #21d397 0%, #7450fe 100%);
    text-align:center !important;
	color: #fff;
}
.content-areateam h3 a
{
    color:#000 !important;
}
.content-areateam h3
{
    font-size:21px !important;
    margin-bottom:0px !important;
}
.content-areateam p
{
    margin-bottom:0px !important;
}
/* end team section */
/* start empanelments section */
.listemple li
{
    
    margin-bottom:30px !important;
}
.listemple li i
{
   margin-right:8px !important;
/*   font-size:5px !important;*/
}
/* end empanelments section */


/* start contact section */
.brdrdcntct
{
    border:1px solid #f2f2f2 !important;
}
.opticlesss li
{
/*list-style:disc !important;*/
margin-bottom:10px !important;

}
.opticlesss 
{
    margin-top:10px !important;
}
.brdrcontct
{

    padding: 15px !important;
    height:184px !important;

}
.brdrcontct p i
{
    margin-right:10px !important;
    font-size:14px !important;
}
.brdrcontct p
{
    color:#000 !important;
}
.tblpadds td
{
    padding:10px !important
}
.tblpadds th
{
    padding:10px !important
}
/* end contact section */

.fntsizer
{
    font-size:18px !important;
}

/* start services section */
.servic-content
{
    padding-top:15px !important;
/*    background-color:#f2f2f2 !important;*/
    text-align:left !important;
}
.servic-content p
{
    margin-bottom:0 !important;
	font-size: 13px;
}
.servic-content h5
{
    margin-bottom:2px !important;
	font-size: 16px!important;
	text-transform: capitalize;
}
/* end services section */
.bgcpaddr
{
    padding:15px !important;
    box-shadow: 0 0 15px 0 rgba(41,61,88,.1) !important;
    margin-bottom:20px !important;
}
.opticlesss
{
    padding:0 30px !important;
}
.fntsizer
{
    color:#034f89 !important;
}
.secnlogo
{
    margin:-60px 25px  5px;
}

}


@media(max-width:579px) and (min-width:280px)
{

    .container
    {
        width:100% !important;
    }
    .topheadre
    {
        display:none !important;
    }
    .socialicn
    {
        float:left !important;
    }
    .login-btn
    {
        margin:0 0 10px 0 !important;
    }
    .welcome-content
    {
        margin-top:200px !important;
    }
    .intro
    {
        margin-top:0 !important;
    }
    .single-testimonial
    {
        padding:30px 10px!important;
    }
    .breadcumb--con
    {
        padding:120px 40px 0 !important;
    }
    .section-padding-100
    {
        padding:60px 0!important
    }
    .opd-timing
    {
        padding:0 15px !important;
    }
    .footer-logo
    {
        margin:0 0 15px 0 !important;
    }
    .secnlogo
    {
        margin:15px 0 0 !important
    }
    .mt-5
    {
        margin-top:0 !important;
    }
    .hghttm
    {
        margin-bottom:50px !important;
        height:auto !important;
    }
    .listemple li
    {
        margin-bottom:20px !important;
        font-size:12px !important;
    }
    .opticlesss
    {
        padding:0 15px !important;
    }
   
}