a.navbar-brand img {
    top: 0;
    position: absolute;
    width: 110px;
    z-index: 1;
    margin-top: -8px;
}

header.main-header {
    padding: 20px;
}

.announcement {
    text-align: right;
}
.announcement span{
	margin-right:12px;
	
}

.Portfolio h5{
	text-align:center;
}

.theme-dblue{
	 background: #29166e;
    color: #ffffff;
}   
span.centerName {
    font-size: 45px;
    color: #f46c1a;
    font-weight: 500;
}

ul.highlight {
   padding-left: 20px;
   
}
img.about {
    box-shadow: 10px 10px 5px rgba(12, 11, 57, 0.18);
    -moz-box-shadow: 10px 10px 5px rgba(12, 11, 57, 0.18);
    -webkit-box-shadow: 10px 10px 5px rgba(12, 11, 57, 0.18);
    -khtml-box-shadow: 10px 10px 5px rgba(12, 11, 57, 0.18);
    border-radius: 5px;
}

section.section {
padding: 50px 0px;
}


header.top-header ul {
	text-align:right;
    list-style: none;
	padding-left:0px;
    margin-bottom: 0px;
}

header.top-header ul li {
        padding-left: 15px;
    display: initial;
}

header.top-header ul li a:hover {
       color:#fff;
}

a.nav-link:active{
	color:red !important;
}

td.tablehead {
    text-align: center;
    font-weight: 600;
    font-size: 24px;
}
a.createpdf {
    color: #f56c1b;
    font-size: 16px;
}

h5.count-text {
    font-size: 18px;
}

.slick-next {
    right: -60px !important;
}

.caboutus {
    text-align: left;
    padding: 50px 0px;
    /* padding: 100px 300px 50px; */
}

a.theme-orange:hover{
    color:#fff;
}
ul.duration{
    padding:0px;
    margin:0px;
}


ul.duration li{
  list-style:none;
       text-align: center;
} 



.course-desc h5 {
    height: 60px;
    text-transform: capitalize;
    font-size: 18px;
}

.inner-banner.aboutus{
    padding: 100px 0;
    background-position: top !important;
    background-size: cover !important;
    position: relative;
    color: white;
    background: url(../img/aboutbg1.jpg);
    
}

.inner-banner.courses{
    padding: 100px 0;
    background-position: top !important;
    background-size: cover !important;
    position: relative;
    color: white;
    background: url(../img/aboutbg.jpg);
    
}

.inner-banner.contactus{
    padding: 100px 0;
    background-position: center !important;
    background-size: cover !important;
    background-repeat:no-repeat;
    position: relative;
    color: white;
    background: url(../img/contactus.jpg);
    
}

.inner-banner.certificates{
    padding: 100px 0;
    background-position: center !important;
    background-size: cover !important;
    background-repeat:no-repeat;
    position: relative;
    color: white;
    background: url(../img/certificatesbg.jpg);
    
}

.inner-banner.services{
    padding: 100px 0;
    background-position: center !important;
    background-size: cover !important;
    background-repeat:no-repeat;
    position: relative;
    color: white;
    background: url(../img/servicesbg.jpg);
    
}

.inner-banner.tradelist{
    padding: 100px 0;
    background-position: center !important;
    background-size: cover !important;
    background-repeat:no-repeat;
    position: relative;
    color: white;
    background: url(../img/tradelistbg.jpg);
    
}

.inner-banner.gallerybg{
    padding: 100px 0;
    background-position: center !important;
    background-size: cover !important;
    background-repeat:no-repeat;
    position: relative;
    color: white;
    background: url(../img/gallerybg.jpg);
    
}


@media only screen and (max-width: 767px){
header.top-header ul {
        text-align: center;
            padding-left: 0px !important;
}

header.top-header ul li{
    padding-left: 7px !important;
    display: initial !important;
}

header.top-header ul li:first-child{
    display:block !important;
}
}