.maincontent{background-color:#FFFFFF;display: flex;
  justify-content: center;}

  .breadcrumbs {border-bottom:1px dotted #000000;margin-left:0px;padding-bottom:10px;color:#314d7a;}
   p.breadcrumbs{margin-left:0px;}
   .breadcrumbs a{color:#314d7a;text-decoration:none}


.companyview {
    background-color: #e6e6ff;
    padding: 20px;
    margin-top: 20px;
    border-radius: 5px;

}

.colcontent h1{font-weight:normal;color:#314d7a;}
.colcontact h2{font-weight:normal;color:#314d7a;}

.companydetails{display: flex; /* equal height of the children */
  gap: 10px;}

.colcontent{width:65%;padding-right:20px;padding-left:0px;background-color: #FFFFFF;padding:25px;border-radius:5px;}
.colcontent img{float:right;border-radius:5px;width:40%;border-radius:5px;margin-left:30px}
.colcontact{width:35%;background-color:#CCCCCC;padding:25px;border-radius:5px;margin-top:0px}
.colcontact a{color:#314d7a;}

.buttonenquiry{padding:15px;background-color:#314d7a;color:#FFFFFF;margin-left:0px;border-radius: 5px;font-size:16px;margin-top:25px}

a.buttonenquiry{color:#FFFFFF;text-decoration:none}

@media screen and (max-width: 600px) {

.companydetails{display:block;}
.colcontent{width:88%;}
.colcontact{width:88%;margin-top:10px}
p.breadcrumbs{font-size:13px;}


}