.container2
{
    width:1200px;
    margin:0 auto ;
}
.mtdesktp
{
    margin-top:80px;
}
.hghtssss
{
    height:120px !important;    
}
.propertise li
{
/*width:50%;*/
float:left;
}
.propertise li b
{
    color: #478943 !important;
}
.propertise 
{
    margin-bottom:15px !important;
}
.blog-content h3
{
    color:#012b3a !important;
    font-size:20px; 
}
.blog-content p
{

    font-size:14px !important;
    color:#000 !important;
    font-weight:600 !important;
}
.containersubs
{
    width:700px !important;
    margin:0 auto !important;
}




/* start services page section */
.bgcimg
{
    background-repeat:no-repeat;
    width:100% !important;
 
    visibility: visible;
    animation-delay: 0.2s;
    animation-name: fadeIn; 
    background-size:cover;
}
.bgcimg:before
{
    border: none;
    transform-origin: top left;
    border-left: 1px solid #fff;
    border-top: 1px solid #fff;
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
}
.bgcclrs
{
    padding:15px;
    background: #000000ad;

}
.container2
{
    width:1200px;
}
.conebt
{
    border:1px solid #707070 !important;
    padding:20px !important;
    text-align:center;

}
.conebt:before
{
    border-top:1px solid #f2f2f2;
    width:80px;
}
.conebt p
{
    color:#fff !important;
    font-size:15px !important;
}
.contteam h4
{
    font-size:16px;
    color:#000;
    margin-bottom:0;
}
.contteam p
{
    color:#707070;
}
.checsss
{
    padding:0;
    text-align:center;
}
.checsss i
{
    background-color:#00a9cf;
    padding:3px 5px;
    font-size:12px;
    line-height:20px;
    height:20px;
    width:20px;
    border-radius:100%;
    color:#fff;
}
/* end services page section */

@media(max-width:579px) and (min-width:280px)
{
    .container2
    {
        width:100%;
    }
  
  
    .mblwdss
    {
        width:100%;
        overflow:hidden;
        margin:0 auto !important;
    }
    .single-address
    {
        text-align:center !important;   
    }
    .mean-container a.meanmenu-reveal
    {
        padding:20px 25px 0 0 !important;   
    }
    .pdsssmbl
    {
        padding:0 !important;
    }
    .subscribe-area-three .subscribe-wrap h2
    {
        font-size:21px !important;
        line-height:30px !important;
    }
    .contteam
    {
        text-align:center !important;           
        margin-top:20px !important;
    }
    .default-btn1
    {
        padding:7px 1px 8px 12px !important;
        font-size:12px !important;
    }
    .default-btn
    {
        font-size:12px !important;
        padding:9px 17px !important;
    }
    .default-btn.active::before
    {
        top:6px !important; 
    }

    .default-btn1::before
    {
        left:-10px !important;
    }
    .mbbnnn
    {
        margin-top:0 !important;
    }
    .default-btn1::before
    {
        content: "";
    position: absolute;
    border-right: 0;
    border-top: 11px solid transparent;
    border-left: 11px solid #20bd6a;
    border-bottom: 15px solid transparent;
    top: 4px;
    left: -1px !important; 
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    }

    .mrgbtm
    {
        margin-left:0 !important;
        margin-right:0 !important;
    }
    .propertise
    {
        margin-bottom:15px !important;

    }
    .containersubs
    {
        width:100% !important;
    }
    .container
    {
        width:100% !important;
    }
    .mean-container .mean-bar
    {
        background-color:#000 !important;
    }
    .default-btn1
    {
        padding:10px 1px 9px 12px !important;
    }
    #page-navi li a
    {
        margin:0 !important;
        box-shadow:none !important;
    }
    #page-navi
    {
        width:100% !important;
        padding-left:100px !important;
    }
    .tracking-body .tracking-wrap .default-btn2
    {
        top:0px !important;
        right:0 !important;
    }
    .default-btn2
    {
        font-size:12px !important;
        padding:20px 19px !important;
    }
}