*{
margin:0;
padding:0;
box-sizing:border-box;

}

html{
scroll-behavior:smooth; 	
}

/*header part css */

.topbar_num{
    margin-left: 100px;
}

.topbar_txt p{
    font-family: Bookman Old Style;
    margin-top: 20px;
    text-align: center;
}

.top_b{
    font-size: 25px;
        letter-spacing: .4px;
        color:#0000FF; 

}

.top_span{
    font-size: 15px;
    text-align: center;
    font-weight: bold;
    letter-spacing: .4px;
}

.icon_ph{
    float: left;
}

.icon_ph span{
    font-size: 40px;
    color: rgba(213, 164, 55,.7);
    margin-top: 6px;
}

.ph_num, .top_tm, .icon_time{
    margin-top: 35px;
}

.ph_num a{
    margin:10px;
  font-weight: 500;

    color:rgba(0,0,0,.7);
    text-decoration: none;

}

.icon_time{
    float: left;
    margin-left:80PX;
}

.icon_time span{
    font-size: 40px;
    color: rgba(213, 164, 55,.7);
    margin-top: 6px;
            margin-left: -5px;

}

.top_tm a{
    margin:10px;
    color:rgba(0,0,0,.7);
        text-decoration: none;
        font-weight: 500;
        pointer-events: none;

}

/*header part css*/


/*navbar css start*/

::selection {
  color: white !important;
  background: #31A4DA !important;
}

.img-brand{
	height: 110px;
    text-align: center;
    margin-top: -20px;
}

.navbar button{
    border:none;
}


.navbar button{
    border: 1px dotted darkred !important;
}

.navbar .fa-bars{
   color: #0607AF  !important;
}


 .navbar{
 border-bottom: 1px solid white;
 position: relative;
 background-color: transparent !important;
 }



 .navbar .navbar-nav{
    background-color:#D5A437!important;


 
 }


 .navbar .active{
    background-color: #222931;
   
    text-align: center;
 }

 .navbar .navbar-nav > li > a{
 }

 .navbar .navbar-nav > li > a{
     font-size: 16px;
    letter-spacing: 0.05em;
    font-weight: 600;
    text-transform: uppercase;
    color: white !important;
    transition: .3s;
    line-height: 30px;
    width: 153px;
    text-align: center;

   
    
 }

 .navbar .navbar-nav > li > a:hover{
        transition: .3s;
        background-color: #222931;

 }



.navbar.scrolled{
  background:white !important;
  transition: all 0.4s ease;
}




.scrolled .img-brand{
 height:80px; 
 transition: all 0.4s ease;


}


.dropdown:hover .dropdown-menu{
    display: block;
}

/*navbar css end*/

.bannerbr{
    border-bottom: 2px solid #39A8DD;
}


/*what we css*/

.what_we_section{
    padding-top: 50px;

}

.what_title{
    text-align: center;
    padding-bottom: 15px;
    color: black;
}

.what_we_txt{
    text-align: center;
}

.what_we_txt p{
    color: gray;
    font-size: 17px;
    font-weight: 400;
    padding-bottom: 10px;
}

.whatimg_name{
    color: black;
    text-align: center;
    text-transform: capitalize;
    cursor: pointer;
    transition: .3s;
    padding-top: 10px;
    font-size: 24px;
}

.whatimg_name:hover{
    color: #D5A437;
    text-align: center;
    text-transform: capitalize;
    cursor: pointer;
        transition: .3s;

}
.whatimg_name span{
    color: #D5A437;
    font-size: 45px;
}


/*three img box*/

.threeimg_section{
    padding-top: 40px;
    padding-bottom:40px;

}

.threeimgbox{
    position: relative;
    text-align: center;
    overflow: hidden;
    color: white;
    transition: .5s;
}


.threeimgbox img{
  width: 100%;
  height: auto;
 transition: .5s; 
 
}


.threeimgbox img:hover{
   margin-left: 0px;
   transition: .5s; 
}

.threeimgbox:hover .threeimgbox_overlay{
     margin-left: 0px;
     transition: .5s; 

}


.threeimgbox_overlay{
    position: absolute;
    bottom: -100%;
    left: 0;
    right: 0;
height: 100%;
width: 100%;
    background-color: rgba(0,0,0,.7);
}

.threeimgbox:hover .threeimgbox_overlay{
    bottom: 0;
} 

.threeimgbox_overlay .threeimg_name{
   color: white;
   margin-top:50%; 
   font-size: 17px;
   text-transform: uppercase;
}

/*three img box*/


/**/

hr{
    background-color: rgba(139, 0, 0,.4);
    height: 1px;
}

.request_section{
    background-color:#F5F6F6;
    padding-top: 40px;
    padding-bottom: 40px; 
    margin-top: 80px;
}

.request_txt{
    color:#D5A437; 
}


.request_txt2 p{
    color:rgba(0,0,0,.6); 
    font-weight:bold;
}


.request_btn{
text-align: center;
text-transform: uppercase;
}


.request_btn a{
    text-transform: uppercase;
    text-decoration: none;
    background-color:#D5A437;
    padding: 17px 20px 17px 20px; 
    color: white;
    font-weight: bold;
    font-size: 15px;
}

/**/


/**/

.bgtxt_section{
    background-image: url(../images/client_bg2.jpg);
background-repeat: no-repeat;
background-size: cover;
    }

    .overlay_bg_section{
        background-color: rgba(0,0,0,.7);
    }

    .bgimg_text{
        text-align: center;
    }

    .bgimg_text h2{
        padding-top: 40px;
        color: white;
    }


    .bgimg_text h3{
        color: white;
        padding-bottom: 10px;
    }

    .bgimg_text p{
        color: white;
        padding-bottom: 10px;
        font-weight: 500;
        letter-spacing: .5px;
        word-spacing: 1px;
    }

    .media span{
        background-color: #D5A437;
        width: 80px;
        height: 80px;
        line-height: 80px;
        text-align: center;
        border-radius: 50%;
        color: white;
        font-weight: bold;
        font-size: 35px;
                transition: .3s;

    }

    .media:hover span{
        transition: .3s;
        background-color: #D5A437;
        width: 80px;
        height: 80px;
        line-height: 80px;
        text-align: center;
        border-radius: 50%;
        color: white;
        font-weight: bold;
        font-size: 35px;
        box-shadow:0px 0px 0px 7px rgba(213, 164, 55,.6); 
    }

    .medai_title{
        color: #D5A437;
        font-size: 22px;
    }

    .media_dec{
        color: white;
        padding-top: 3px;
        padding-bottom: 10px;
    }

/**/





/*what we css*/


/*about us page css start*/

.about_title{
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
    color: rgba(0,0,0,.7);
    font-size: 40px;
    font-weight: bold;
    letter-spacing: .4px;
}
.about_txt{
    text-align: center;
    color: rgba(0,0,0,.8);
    line-height: 25px;
    font-size: 16px;
}

.img_section_pro{
    background-color:#F5F6F6;
    padding: 10px; 
    border-bottom: 2px solid lightgray;
}

.img_box_a{
    text-align: center;
}

.img_box_a h4{
    padding-top: 10px;
    color:#D5A437;
    font-size:18px;
    text-align: center;
    font-weight: bold;
    letter-spacing: .4px;
}

.ab_anchor p{
    text-align: center;
    padding-top: 10px;
}


.ab_anchor a{
    text-align: center;
    text-decoration: none;
    color:#fff;
    font-weight: bold;
    background-color:#D5A437;
    padding: 10px 20px 10px 20px; 
    transition: .3s;
}


.ab_anchor a:hover{
    text-align: center;
    text-decoration: none;
    color:#fff;
    font-weight: bold;
    background-color:#2E3743;
    padding: 10px 20px 10px 20px; 
    transition: .3s;

}


/*about us page css end*/


/*latest*/

.latest_title h3{
padding-top: 40px;
padding-bottom: 20px;
text-align: center;
font-weight: 700;
}

.latest_imgbox{
    position: relative;
    overflow: hidden;
    text-align: center;
    margin: 0px 0px 20px 0px;
    transition: .4s;
}

.latest_imgbox img{
 width: 100%;
 height: auto;
 transition: .5s;
}



.latest_img_overlay{
    position: absolute;
    left: 0;
    right: 0;
    bottom:  -100%;
    height: 100%;
    width:100%;
    background-color: rgba(46, 55, 67,.8);
    transition: .4s;

}

.latest_img_overlay .latest_img_name{
margin-top: 50%;
color: white;
font-weight: 600;
opacity: 0;
transition: .6s;
}

.latest_imgbox:hover  .latest_img_name{
    opacity: 1;
    transition: .6s;
} 

.latest_imgbox:hover .latest_img_overlay{
    bottom: 0;
    transition: .4s;
} 

/*latest*/



/**/

.request_section2{
    background-color:#F5F6F6;
    padding-top: 40px;
    padding-bottom: 40px; 
}

.request_txt2{
    color:#D5A437; 
}


.request_txt3 p{
    color:rgba(0,0,0,.6); 
    font-weight:bold;
}


.request_btn2{
text-align: center;
text-transform: uppercase;
}


.request_btn2 a{
    text-transform: uppercase;
    text-decoration: none;
    background-color:#D5A437;
    padding: 17px 20px 17px 20px; 
    color: white;
    font-weight: bold;
    font-size: 15px;
}

/**/

/**/
.our_section{
    background-color:#222931; 
    margin-top: 40px;
    padding-bottom: 30px;
}

.our_title h3{
    color: white;
    text-align: center;
    text-transform: uppercase;
    padding-top: 30px;
    padding-bottom: 20px;
}

.our_img_box{
    text-align: center;
}

.our_img_box p a{
    text-align: center;
    color:#D5A437;
    padding-top: 5px; 
    font-weight: 600;
    font-size: 17px;   
}

/**/



/**/
.infrastructure_section{
    background-color:lightgray; 
    margin-top: 40px;
    padding-bottom: 30px;
}

.infrastructure_title h3{
    color: #1F12A8;
    text-align: center;
    text-transform: uppercase;
    padding-top: 30px;
    padding-bottom: 20px;
}

.infrastructure_img_box{
    text-align: center;
    border:;
}


.infrastructure_img_box img{
    text-align: center;
    border:1px solid gray;
}

.infrastructure_img_box p{
    text-align: center;
    color:black;
    padding-top: 5px; 
    font-weight: 600;
    font-size: 17px;   
}

/**/


/**/

.middle_bg_section{
    background-image: url(../images/client_bg2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
}

.middle_bg_overlay{
    background-color: rgba(0,0,0,.5);
    width: 100%;

}

.middle_bg_txt h3{
    text-align: center;
    padding-top: 100px;
    color: white;
    font-weight: bold;
}


.middle_bg_txt p{
    text-align: center;
    padding-top: 15px;
    padding-bottom: 100px;
    color: white;
    letter-spacing: .4px;
    word-spacing: 1px;
    font-size: 18px;
    font-weight: 500;

}



/**/



/**/


.d_msg_title{
    padding-top: 20px;
    padding-bottom: 20px;
    color: rgba(57, 168, 221) !important;

}
.d_msg_txt{
    text-align: justify;
    color: black;
    line-height: 25px;
}

.d_msg_imgbox{
    position: relative;
    overflow: hidden;
    text-align: center;
    width: 300px;
}

.d_msg_overlay{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.4);
}

.d_msg_overlay p{
    color: white;
    font-weight: bold;
    margin-top: 10px;
}


.d_msg_imgbox img{
    margin-top: 95px;
}



/**/



/*technical css*/

.table_txt{
    padding-top: 40px;
}


.table_txt p{
    padding-bottom: 10px;
    font-size: 20px;
    color:#39A8DD; 
}

.table_txt th{
    color:#39A8DD; 
}

.technical_img{
    margin-top: 100px;
    text-align: center;
    position: relative;
    overflow: hidden;
}

.technical_img img{
    border:1px solid lightgray;
    border-bottom: 5px solid red;
}

.technical_overlay_txt{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.5);
}

.technical_overlay_txt p{
    color: white;
    margin-top: 5px;
    font-weight: bold;
    font-size: 17px;
    letter-spacing: 1px;
}

/*technical css*/


/*our products page css*/

.our_pro_section{
    background-color:#EEEEEE; 
    padding-bottom: 30px;
}

.ourpro_title{
    padding-top: 20px;
    padding-bottom: 10px;
    color: rgba(57, 168, 221) !important;
}
.ourpro_imgbox{
    text-align: center;
    position: relative;
    overflow: hidden;
    transition: .4s;
}

.ourpro_imgbox img{
    border-bottom: 2px solid red;
    transition:.8s;

}


.ourpro_imgbox:hover img{
margin-left: 10px;
    transition:.8s;


}


.our_pro_overylay{
    position: absolute;
    bottom: -100%;
    right: 0;
    left: 0;
    background-color: rgba(0,0,0,.5);
    border-bottom: 5px solid red;
        transition: .8s;

}

.our_pro_overylay .pro_name{
    padding-top: 5px;
        transition: 1s;
        font-weight: bold;
            color: white;
            opacity: 0;
            transform: scale(0);
            font-size: 17px;


}

.ourpro_imgbox:hover .pro_name{
        transition: 1s;
        opacity: 1;
        transform: scale(.9);


}

.ourpro_imgbox:hover .our_pro_overylay{
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    background-color: rgba(0,0,0,.5);
    color: white;
     transition: .8s;
margin-left: 10px;
    border-bottom: 5px solid #1A5098;
}





/*our product css end*/

/*clients */
#clients_img{
background-image:url(../images/client_bg2.jpg);
    background-size: cover;
        width: 100%;


}

#clients_img img{
margin-top: 10px;
}

.client_bg{
    background-color: rgba(0,0,0,.5);
    width: 100%;
    padding: 10px;

}

.owl-dots{
    display: none;
}
/*clients*/



/*contact*/

.contact_title{

    padding-top: 30px;
    color: rgba(57, 168, 221) !important;

}

.contact_txt_p p{
    padding-bottom: 30px;
}
/**/
.add_box, .add_box_num, .add_box_email{
    text-align: center;
    border-right: 1px solid lightgray;
    height: 280px;
}

.add_box .fa-map-marker{
    font-size: 50px;
    padding-bottom: 10px;
        color: rgba(57, 168, 221) !important;

}

.add_box h4{
    color: rgba(128, 128, 128,.6);
    padding-bottom: 10px;
}

.add_box p{
    color: black;
}
/**/


/**/
.add_box_num .fa-phone{
    font-size: 50px;
    padding-bottom: 10px;
    color: rgba(57, 168, 221) !important;

}

.add_box_num h4{
    color: rgba(128, 128, 128,.6);
    padding-bottom: 10px;
}

.add_box_num a{
   display: block;
   text-decoration: none; 
   color:black;
}
/**/



/**/
.add_box_email .fa-envelope-o{
    font-size: 50px;
    padding-bottom: 10px;
    color: rgba(57, 168, 221) !important;

}

.add_box_email h4{
    color: rgba(128, 128, 128,.6);
    padding-bottom: 10px;
}

.add_box_email a{
   display: block;
   text-decoration: none; 
   color:black;
}
/**/

/*contact*/


/*form*/

.form_section{

background-image: url(../images/client_bg.jpg);
background-size: cover;
}

.form_overlaybg{
    background-color: rgba(0,0,0,.4);
    padding-bottom: 20px;
}

.form_box input{
    margin: 15px 0px 15px 0px;
    
}

.modal-title{
    color: #D5A437;
    text-transform: uppercase;
}





.form_txt_lg{
    text-align: center;
    margin-top: 150px;
}

.form_txt_lg h2{
    color:white;
    font-weight: 500;
    letter-spacing: 2px;
    font-size: 50px; 
}

.form_txt_lg h6{
    color: white;
    padding-bottom: 10px;
}


.form_txt_lg h3{
    color:white;
    font-weight: 500;
    letter-spacing: 1px;
}
/*form*/



/*about page*/


.about_page_title{
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
    color: rgba(0,0,0,.7);
    font-size: 40px;
    font-weight: bold;
    letter-spacing: .4px;
}
.about_page_txt{
    text-align: justify;
    color: rgba(0,0,0,.8);
    line-height: 25px;
    font-size: 16px;
}

/**/


/*D Msg page css*/


.d-msg_page_title{
    padding-top: 20px;
    padding-bottom: 20px;
    color: rgba(0,0,0,.7);
    font-size: 40px;
    font-weight: bold;
    letter-spacing: .4px;
}
.d-msg_page_txt{
    text-align: justify;
    color: rgba(0,0,0,.8);
    line-height: 25px;
    font-size: 16px;
}

.d-msg_page_txt p{
    line-height: 30px;
}

.d-msg_img{
    text-align: center;
}


.d-msg_img img{
    text-align: center;
    margin-top: 100px;
}


.d-msg_img p{
    color: darkred;
    font-weight: bold;
}

/**/


/*contact page css*/

.contact_title h3{
    text-align: center;
    padding-top: 7px;
    padding-bottom: 30px;
    color: darkred;
    font-weight: bold;
    letter-spacing: 1px;
}


.c_main_box .c_pg_add_txt{
border-right: 1px dotted gray;
    height: 280px;
}


.c_main_box .c_pg_ph_txt{
border-right: 1px dotted gray;
    height: 280px;
}


.c_pg_add_txt, .c_pg_ph_txt, .c_pg_mail_txt{
    text-align: center;
}

.c_pg_add_txt span, .c_pg_ph_txt span, .c_pg_mail_txt span{
    background-color:#1B4F96;
    color: white;
    width: 70px;
    height: 70px;
    line-height: 70px;
    border-radius: 50px;
    font-size: 40px; 

}

.c_pg_add_txt p, .c_pg_ph_txt p, .c_pg_mail_txt p{
    padding-top: 10px;
}

.c_pg_ph_txt a, .c_pg_mail_txt a{
    display: block;
    line-height: 30px;
    text-decoration: none;
    color: black;
}


.contact_form_section input{
    margin: 0px 0px 30px 0px;
}

/**/


/**/

.technical_pg_img{
    text-align: center;

}

.technical_pg_img img{
    margin-top: 20px;
    border:1px solid lightgray;
}

/**/








/*footer*/

 .footer{
background:#f2f5f8;
font-size:14px;
padding-top: 30px;
}

.f_add_box h4{
    padding-bottom: 10px;
    color:#D5A437;
    font-weight: 800; 
}

.f_add_box p{
color: black;
}

.f_num_box h4{
  padding-bottom: 10px;
    color:#D5A437;
    font-weight: 800;   
}

.f_num_box a{
    display: block;
    line-height: 25px;
    color: black;
    text-decoration: none;
}

.f_quiklink_box h4{
  padding-bottom: 10px;
    color:#D5A437;
    font-weight: 800;   
}

.f_quiklink_box ul{
    list-style: none;
}


.f_quiklink_box li a{
color: black;
text-transform: capitalize;
text-decoration: none;
}

.f_map_box h4{
  padding-bottom: 10px;
    color:#D5A437;
    font-weight: 800;   
}

/**/


 #footer{
background:#f2f5f8;
padding:0 0 10px;
font-size:14px;
}
#footer .copyright{
text-align:center;
padding-top:20px;
}

#footer .credits{
text-align:center;
font-size:13px;
color:#555;
}

 #footer .credits a{
color:#0c2e8a;
}



/*fixed icon css*/

/*left icon*/

.left-icon a{
    text-decoration: none;
    background-color:#D5A437;
    font-size: 30px;
    width: 50px;
    height: 50px; 
    position: fixed;
    top: 80%;
    left: 0;
    text-align: center;
    line-height: 50px;
    border-radius: 50%;
    color: white;
    margin-left: 10px;
    animation: lefticon 2s infinite;
    z-index: 99;

}


@keyframes lefticon{
  0% {
        transform: scale(1.1);
  }
  50% {
        transform: scale(1.2);
        box-shadow:0px 0px 0px 7px rgba(213, 164, 55,.5); 
  }
  100% {
        transform: scale(1.1);
  }
}



/*left icon*/

/*right icon*/

.right-icon  .fa-envelope-o{
    text-decoration: none;
    background-color:#D5A437;
    font-size: 30px;
    width: 50px;
    height: 50px; 
    position: fixed;
    top: 70%;
    right:0;
    text-align: center;
    line-height: 50px;
    border-radius: 50%;
    color: white;
    margin-right: 10px;
        z-index: 99;
transition: .4s;

}

.right-icon  .fa-whatsapp{
    text-decoration: none;
    background-color:#D5A437;
    font-size: 30px;
    width: 50px;
    height: 50px; 
    position: fixed;
    top: 80%;
    right:0;
    text-align: center;
    line-height: 50px;
    border-radius: 50%;
    color: white;
    margin-right: 10px;
        z-index: 99;
transition: .4s;

}


.right-icon  .fa-whatsapp:hover{
background-color: #2E3743;
transition: .4s;
}

.right-icon  .fa-envelope-o:hover{
background-color: #2E3743;
transition: .4s;
}
/*right icon*/


#phonewhatsapp{
    display: none;
}

/*fixed icon*/



.table tr td{
    color:#000;
}


/*media start css*/
@media  only screen and (max-width:600px){


.topbar_txt p{
    font-family: Bookman Old Style;
    margin-top: 4px;
    text-align: center;
}

.top_b{
    font-size: 20px;
        letter-spacing: .4px;
        color:#0000FF; 

}

.top_span{
    font-size: 14px;
    text-align: center;
    font-weight: bold;
    letter-spacing: .4px;
}


.icon_ph, .topbar_num, .icon_time, .top_tm{
    display: none;
}

 .navbar{
 position: relative;
 background-color: lightgray !important;
 }

.img-brand{
    height: 80px;
    text-align: center;
    margin-top: 0px;
}

.top_bar_socialicon{
	padding: 0px;	
		float: none;
		text-align: center;

}
.top_bar_ph{
	padding: 0px;
	text-align: center;

}

.request_txt{
    color:#D5A437; 
    text-align: center;
}


.request_txt2 p{
    color:black; 
    font-weight: 500;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}


.request_btn{
text-align: center;  
  text-transform: uppercase;
}


.request_btn a{
    text-transform: uppercase;
    text-decoration: none;
    background-color:#D5A437;
    padding: 17px 20px 17px 20px; 
    color: white;
    font-weight: bold;
    font-size: 15px;
        text-align: center;

}


.request_txt2{
    color:#D5A437; 
            text-align: center;

}


.request_txt3 p{
    color:rgba(0,0,0,.6); 
    font-weight:bold;
            text-align: center;

}


 .navbar .navbar-nav > li > a:hover{
        transition: .3s;
        background-color: transparent;

 }


 .navbar .active{
    background-color: transparent;
 }



.about_imgbox{
    margin-top: 10px;
    text-align: center;
    padding: 20px;
background-image: url(../images/building.jpg);
background-size: cover;
width: 100%;
}


.about_imgbox:hover{
    margin-top: 15px;
    text-align: center;
    padding: 20px;
background-image: url(../images/building.jpg);
background-size: cover;
width: 100%;
border-bottom: 0px solid red;
transition: ease-in-out .3s;
box-shadow: 0px 0px 10px 5px #57BBEB;

}

.about_imgbox img{
    margin-left: 10px;
    margin-top: 15px;
    text-align: center;
}

.about_bg{
    background-color: rgba(0,0,0,.5);
    width: 100%;
    height: 100%;
}


.form_txt_lg{
    text-align: center;
    margin-top: 10px;
}

.add_box, .add_box_num, .add_box_email{
    text-align: center;
    border-bottom:  1px solid lightgray;
    padding-top: 3px;
}


#deskwhatsapp{
	display: none;
}


#phonewhatsapp{
	display: block;
}


.d-msg_img img{
    text-align: center;
    margin-top: 20px;
}

.contact_sec{
    background-color: lightgray;
    padding-bottom: 60px;
}

.c_pg_add_txt{
    background-color: white;
    padding: 10px 10px 10px 10px;
}


.c_pg_ph_txt{
    background-color: white;
    padding: 60px 10px 10px 10px;
    margin-top: 20px;
}

.c_pg_mail_txt{
    background-color: white;
    padding: 20px 10px 10px 10px;
    margin-top: 20px;
}


.c_main_box .c_pg_add_txt{
border-right: 0px dotted gray;
}


.c_main_box .c_pg_ph_txt{
border-right: 0px dotted gray;
}


}
/*media end css*/


/*media*/
@media  only screen and (max-width:320px){

.topbar_txt p{
    font-family: Bookman Old Style;
    margin-top: 4px;
    text-align: center;
}

.top_b{
    font-size: 20px;
        letter-spacing: .4px;
        color:#0000FF; 

}

.top_span{
    font-size: 14px;
    text-align: center;
    font-weight: bold;
    letter-spacing: .4px;
}


.img-brand{
    height: 80px;
    text-align: center;
    margin-top: 0px;
}

.icon_ph, .topbar_num, .icon_time, .top_tm{
    display: none;
}
/*all page*/

.aboutoverlay_txt{
	margin-top:2%;
	font-size: 30px;
	color: white;
	font-weight: bold;
}
/*all page */

}

/*media*/


