﻿

@font-face {
    font-family: 'lucida_sans_unicoderegular';
    src: url('../fonts/Lucida Sans Unicode/lucida_sans_unicode-webfont.woff2') format('woff2'),
         url('../fonts/Lucida Sans Unicode/lucida_sans_unicode-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sans_condensedbold';
    src: url('../Fonts/OpenSans-CondBold-webfont.eot');
    src: url('../Fonts/OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'), url('../Fonts/OpenSans-CondBold-webfont.woff2') format('woff2'), url('../Fonts/OpenSans-CondBold-webfont.woff') format('woff'), url('../Fonts/OpenSans-CondBold-webfont.ttf') format('truetype'), url('../Fonts/OpenSans-CondBold-webfont.svg#open_sans_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansregular';
    src: url('../Fonts/opensans-regular-webfont.woff') format('woff2'), url('../Fonts/opensans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'montserratbold';
    src: url('../Fonts/montserrat-bold-webfont.woff') format('woff'), url('../Fonts/montserrat-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

html {
    overflow-y: scroll;
    -ms-overflow-style: auto;
}

body {
    margin: 0;
    top: 0px;
    padding: 0;
}

.outer-div {
    padding: 30px;
}

.inner-div {
    margin: auto;
    width: 100%;
    height: 100%;
}

.container10 {
    width: 100px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
}

.container0 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
}


.col-sm-6 .aaaa {
    color: #000;
    font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
    font-weight: 400;
    font-size: 1.85em;
    letter-spacing: 0.05em;
    display: block;
    vertical-align: middle;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 1.5em;
    text-transform: uppercase;
    width: 100%;
}

.col-sm-6 .bbbb {
    color: #000;
    font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
    font-weight: 400;
    font-size: 1.05em;
    letter-spacing: 0.05em;
    display: block;
    vertical-align: middle;
    text-align: center;
    margin-top: -35px;
    padding-bottom: 1.5em;
    text-transform: capitalize;
    width: 100%;
}

.container1 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
}

.templateimages1 {
    background-image: url('../Images/toper00.jpg');
    background-repeat: no-repeat;
    height: 100%;
    width: 100%;
    margin-top: 0px;
}

.templateimages2 {
    background-image: url('../Images/toper1.jpg');
    background-repeat: no-repeat;
    height: 100%;
    width: 100%;
    margin-top: -5px;
}

.atemplateimages {
    background-image: url('../Images/img1.jpg');
    background-repeat: no-repeat;
    height: 200px;
    width: 100%;
    margin-top: -5px;
}

.pagetitle {
    padding-top: 80px;
    font-family: 'montserratbold';
    font-weight: bold;
    font-size: 33px;
    color: #FFFFFF;
    margin-left: 20px;
}

.breadcrumb {
    padding: 0px 0px;
    margin-bottom: 0px;
    list-style: none;
    background-color: transparent;
}

.searchcontrol {
    border: 1px solid #c1bebe;
    height: 60px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    width: 100%;
}

.searchcontrol2 {
    border: 1px solid #c1bebe;
    height: 40px;
    padding-left: 10px;
    padding-right: 5px;
    border-radius: 5px;
    width: 100%;
}

.menusearchcontrol {
    border: 1px solid #c1bebe;
    height: 45px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    width: 100%;
}

.trackingcontrol {
    border: 1px solid #c1bebe;
    height: 48px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    width: 100%;
}

.radiostyle {
    padding-left: 125px;
    padding-right: 120px;
}


.fake-input {
    position: relative;
    width: 100%;
}

    .fake-input input {
        display: block;
        width: 100%;
        box-sizing: border-box;
    }

    .fake-input .img0000 {
        position: absolute;
        top: 15px;
        right: 15px;
    }

    .fake-input .img0001 {
        position: absolute;
        top: 10px;
        right: 15px;
    }

    .fake-input .img0002 {
        position: absolute;
        top: 7px;
        right: 15px;
    }

.tracktxtcontrol {
    border: 1px solid #c1bebe;
    height: 40px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    width: 100%;
    font-size: 14px;   
    margin-top: 15px;
    margin-left: -10px;
}

.tracktxtcontrol2 {
    border: 1px solid #c1bebe;
    height: 40px;
    padding-left: 10px;
    padding-right: 100px;
    border-radius: 5px;
    width: 100%;
    font-size: 14px;    
    margin-top: 0px;
    margin-left: -10px;
}

.calcontrol {
    border: 1px solid #c1bebe;
    height: 35px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    width: 100%;
    font-size: 14px;
    text-transform: capitalize;
    margin-top: 5px;
    margin-left: -10px;
}

.typeradioctrl {
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    font-size: 12px;
    text-transform: capitalize;
    margin-top: -5px;
    margin-left: -10px;
    margin-bottom: -5px;
}

.typeradioctrl2 {
    padding-left: 10px;
    padding-right: 10px;
    width: 50%;
    font-size: 12px;
    text-transform: capitalize;
    margin-top: 0px;
    margin-left: 5px;
    margin-bottom: 5px;
}

.dropdownctrl {
    border: 1px solid #c1bebe;
    height: 32px;
    padding-left: 10px;
    padding-right: 0px;
    border-radius: 5px;
    width: 100%;
    font-size: 11px;
    text-transform: capitalize;
    margin-top: 5px;
    margin-left: -10px;
}

.trackbtncontrol {
    color: #ffffff;
    font-weight: bold;
    font-family: Arial;
    height: 40px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    width: 100%;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 15px;
    margin-left: -10px;
    background-color: #DE3939;
    border-radius: 5px;
    border-style: none;
}

 .trackbtncontrol:hover {
        background-color: #C61313;
    }

.trackbtncontrol2 {
    color: #ffffff;
    font-weight: bold;
    font-family: Arial;
    height: 50px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    width: 100%;
    font-size: 12px;
    text-transform: uppercase;
    margin-top: 0px;
    background-color: #DE3939;
    border-radius: 5px;
    border-style: none;
}

 .trackbtncontrol2:hover {
        background-color: #C61313;
    }

 .userloginbutton {
    border-style: none;
    color: #ffffff;
    font-family: Arial;
    width: 75px;
    height: 40px;
    font-weight: normal;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 5px;
    background-color: #DE3939;
    text-decoration: none;
    position: absolute;
    float: right;
    margin-top: 15px;
    margin-left:-10px;
}

    .userloginbutton:hover {
        background-color: #C61313;
    }

     .addnews {
    border-style: none;
    color: #ffffff;
    font-family: Arial;
    width: 220px;
    height: 40px;
    font-weight: normal;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 5px;
    background-color: #DE3939;
    text-decoration: none;
   text-align:center;
    margin-top: 15px;
    margin-left:-10px;
}

    .addnews:hover {
        background-color: #C61313;
    }

    .txtcontrol2 {
    width: 100%;
    height: 40px;
    border-radius: 5px;
    border: solid 1px #d4d3d3;
    padding-left: 10px;
}

    .submitbuttonsmall {
    border-style: none;
    margin: 0px 0px 3px 0px;
    background-color: #DE3939;
    color: #FFFFFF;
    font-family: Arial;
    border-radius: 3px;
    width: 120px;
    height: 35px;
    font-weight: normal;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
}


    .submitbuttonsmall:hover {
        border-style: none;
        margin: 0px 0px 3px 0px;
        background-color: #C61313;
        color: #FFFFFF;
        font-family: Arial;
        border-radius: 3px;
    }

.trackingbutton {
    border-style: none;
    color: #ffffff;
    font-family: Arial;
    width: 75px;
    height: 40px;
    font-weight: normal;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 5px;
    background-color: #DE3939;
    text-decoration: none;
    position: absolute;
    float: right;
    margin-top: 15px;
}

    .trackingbutton:hover {
        background-color: #C61313;
    }

.trackingbutton2 {
    border-style: none;
    color: #ffffff;
    font-family: Arial;
    width: 180px;
    height: 40px;
    font-weight: normal;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 5px;
    background-color: #DE3939;
    text-decoration: none;
    position: absolute;
    float: left;
    margin-top: 17px;
    padding-left: 15px;
    padding-top: 5px;
    margin-left: 0px;
}

    .trackingbutton2:hover {
        background-color: #C61313;
    }

.trackingbutton3 {
    border-style: none;
    color: #ffffff;
    font-family: Arial;
    width: 100%;
    height: 40px;
    font-weight: normal;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 5px;
    background-color: #DE3939;
    text-decoration: none;
    position: absolute;
    float: left;
    margin-top: 15px;
    margin-left: -10px;
}

    .trackingbutton3:hover {
        background-color: #C61313;
    }

.txtcontrol {
    border: 1px solid #c1bebe;
    height: 40px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
    width: 100%;
}

.txtcontrolsize {
    width: 100%;
    float: left;
    margin-top: 0px;
    z-index: -1;
}

.sitemapstyle {
    margin-top: -20px;
    font-family: 'open_sansregular';
    font-weight: normal;
    font-size: 15px;
    color: #000;
    margin-left: 20px;
}

.customerservice {
    margin-top: -6px;
    font-family: open_sansregular;
    font-weight: normal;
    font-size: 12px;
    color: #000;
    text-transform: capitalize;
}

.tabtextstyle {
    font-family: open_sansregular;
    font-weight: bold;
    font-size: 12px;
    color: #000;
    text-transform: uppercase;
}

.midlecont {
    width: 100%;
    height: 123px;
    background-color: #15819D;
    display: inline-block;
    border-top-color: #BEBEBE;
    margin-top: -10.0px;
}

.midlebar {
    display: inline-block;
    text-align: center;
    height: 123px;
    vertical-align: baseline;
    padding-top: 22px;
    border-left: solid 1px #106A81;
}

    .midlebar:hover {
        background: #106A81;
    }

    .midlebar h1 {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 13px;
        color: #fff;
        text-transform: uppercase;
        line-height: 19px;
    }

.midlebar1 {
    display: inline-block;
    text-align: center;
    height: 123px;
    vertical-align: baseline;
    padding-top: 22px;
    border-left: solid 1px #106A81;
    border-right: solid 1px #106A81;
}

    .midlebar1:hover {
        background: #106A81;
    }

    .midlebar1 h1 {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 13px;
        color: #FFF;
        text-transform: uppercase;
        line-height: 19px;
    }


.divsid {
    width: 95%;
    height: 125px;
    vertical-align: middle;
    text-align: center;
    margin-bottom: 15px;
    display: inline-block;
}

    .divsid:hover {
        background-color: #f1ecec;
        border-radius: 8px;
    }

    .divsid a {
        color: #000;
    }

.cycle {
    border: 1px solid #c1bebe;
    height: 110px;
    width: 110px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 25px;
    padding-top: 33px;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    transition: 0.5s all;
    display: inline-block;
}

    .cycle:hover {
        border: 1px solid #c1bebe;
        background: #ffffff;
    }

    .cycle h2 {
        color: #000000;
        font: 40px;
    }

.submitbutton {
    border-style: none;
    color: #000000;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    text-transform: uppercase;
    border-radius: 5px;
    background-color: #97dcdc;
    text-decoration: none;
    height: 45px;
}


    .submitbutton:hover {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        font-weight: bold;
        font-size: 12px;
        text-transform: uppercase;
        border-radius: 5px;
        background-color: #4e9494;
        text-decoration: none;
        height: 45px;
    }

.moreinfobutton {
    border-style: none;
    color: #ffffff;
    font-family: Arial;
    border-radius: 3px;
    width: 250px;
    height: 50px;
    font-weight: normal;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 30px;
    padding-top: 9px;
    border-radius: 25px;
    background-color: #E8B22D;
    border: solid 1px #E9AC15;
    text-decoration: none;
    position: relative;
}


    .moreinfobutton:hover {
        color: #ff006e;
        font-family: Arial;
        border-radius: 3px;
        margin-top: 30px;
        border-radius: 25px;
        background-color: #ffffff;
        border: solid 1px #c1c0c0;
        text-decoration: none;
    }

    .moreinfobutton ads0 {
        margin-left: 20px;
        margin-top: -10px;
        position: absolute;
    }

.moreinfobutton2 {
    border-style: none;
    color: #000;
    font-family: Arial;
    border-radius: 3px;
    width: 200px;
    height: 50px;
    font-weight: normal;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 30px;
    padding-top: 9px;
    border-radius: 25px;
    background-color: #ffffff;
    border: solid 1px #555252;
    text-decoration: none;
    position: relative;
    margin-left: 8em;
    text-align: center;
    padding-left: 25px;
}


    .moreinfobutton2:hover {
        color: #fff;
        font-family: Arial;
        border-radius: 3px;
        margin-top: 30px;
        border-radius: 25px;
        background-color: #ff0000;
        text-decoration: none;
    }

.moreinfobutton3 {
    border-style: none;
    color: #000;
    font-family: Arial;
    border-radius: 3px;
    width: 200px;
    height: 50px;
    font-weight: normal;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 25px;
    background-color: #ffffff;
    border: solid 1px #c1bebe;
    text-align: center;
    margin: auto;
    margin-top: -20px;
    padding-top: 8px;
    padding-left: 25px;
}

    .moreinfobutton3:hover {
        color: #fff;
        font-family: Arial;
        border-radius: 3px;
        margin-top: -20px;
        border-radius: 25px;
        background-color: #ff0000;
        text-decoration: none;
        border: solid 1px #f82f1a;
    }


.moreinfobutton4 {
    border-style: none;
    color: #000;
    font-family: Arial;
    border-radius: 3px;
    width: 200px;
    height: 50px;
    font-weight: normal;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    border-radius: 25px;
    background-color: #ffffff;
    border: solid 1px #c1bebe;
    text-align: center;
    margin: auto;
    margin-top: -20px;
    padding-top: 8px;
}

    .moreinfobutton4:hover {
        color: #fff;
        font-family: Arial;
        border-radius: 3px;
        margin-top: -20px;
        border-radius: 25px;
        background-color: #ff0000;
        text-decoration: none;
        border: solid 1px #f82f1a;
    }

ul {
    list-style: none;
}

h5 {
    margin-top: -10px;
    font-size: 1.505em;
    font-weight: bold;
    font-family: montserratbold;
    color: #000000;
}

h3 {
    margin-top: 10px;
    font-size: 1.20em;
    font-weight: bold;
    font-family: montserratbold;
    color: #ffffff;
    padding-right: 12px;
}

.stampsty {
    width: 75%;
    -webkit-filter: drop-shadow(2px 2px 2px #cccccc);
    filter: drop-shadow(2px 2px 2px #cccccc);
}

/* Basic */

@-ms-viewport {
    width: device-width;
}

body {
    background-color: #FEFEFE;
    background-size: 100% 30em, auto;
    font-family: 'lucida_sans_unicoderegular', sans-serif;
    font-size: 11.75pt;
    color: #696969;
    margin: 0;
    line-height: 1.75em;
    text-align: justify;
    font-weight: normal;
}

a:hover,
a:focus {
    outline: 0px dotted #333;
    outline: 0px auto -webkit-focus-ring-color;
    outline-offset: 0px;
}


/* Header */

#headerT {
    position: relative;
    top: 10px;
    left: 0px;
    width: 100%;
}


#companyheader {
    display: inline-block;
    width: 100%;
}

    #companyheader h4 {
        margin-top: -11px;
        font-size: 1.8em;
        font-weight: bold;
        font-family: montserratbold;
        color: #000000;
        padding-top: 12px;
        margin-left: -1.05em;
    }

    #companyheader img {
        margin-top: -10px;
        width: 60px;
    }

#coatofarms {
    display: inline-block;
    width: 50px;
    margin-top: -28px;
    position: absolute;
    margin-left: 0px;
    visibility: visible;
    padding-left: 5em;
}

#newlogos {
    display: inline-block;
    width: 100%;
    margin-top: -36px;
    position: absolute;
    margin-left: -9em;
}

#newlogos2 {
    display: inline-block;
    width: 100%;
    margin-top: -36px;
    position: absolute;
    margin-left: -50px;
    visibility: hidden;
    display: none;
}

#newlogos h1 {
    font-size: 0.85em;
    font-weight: normal;
    font-family: montserratbold;
    color: #000000;
    margin-left: -1.05em;
    margin-left: 65px;
    margin-top: -52px;
    margin-bottom: 36px;
}

#newlogos img {
    margin-top: 10px;
    width: 60px;
}

.menutable {
    border-radius: 10px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-top: solid 2px #cf0909;
    position: absolute;
    background-color: #F3C042;
    -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4);
    z-index: 999;
}

.imgindex {
    width: 100%;
}

.menutable h1 {
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'lucida_sans_unicoderegular', Geneva, Verdana, sans-serif;
    font-size: 16px;
    color: #000000;
    border-bottom: solid 1px #000000;
    text-align: left;
    padding-top: 7px;
    padding-bottom: 4px;
    font-weight: bold;
    margin-left: 15px;
    text-transform: uppercase;
}

.topmenus00 {
    padding-right: 25px;
    font-size: 13px;
    color: #000;
    visibility: visible;
    float: left;
    margin-top: -15px;
    margin-left: 185px;
}

.topmenus200 {
    padding-right: 25px;
    font-size: 11px;
    color: #000;
    visibility: hidden;
    display: none;
}


.men {
    font-size: 11px;
    color: #464996;
}

    .men:link {
        font-size: 11px;
        color: #464996;
    }

    .men:hover {
        color: #ff006e;
    }

    .men:visited {
        color: #464996;
    }

.chartinter {
    color: #000;
    font-size: 13px;
    margin-left: -10px;
    text-decoration: none;
}

    .chartinter:hover {
        color: #ff006e;
        text-decoration: none;
    }

    .chartinter:visited {
        color: #464996;
    }


.brandicons10 {
    font-size: 1.02em;
    color: #fff;
    margin-bottom: 0px;
    margin-right: 2px;
    margin-left: 0px;
    margin-top: 10px;
    height: 25px;
    width: 25px;
    padding-left: 6px;
    padding-right: 8px;
    padding-top: 0px;
    border-radius: 50px;
    background-color: #15819D;
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    filter: FlipH;
    -ms-filter: "FlipH";
    webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    transition: 0.5s all;
    float: left;
}

    .brandicons10:hover {
        color: #ffffff;
        background-color: #48d4d8;
        -webkit-transition: 0.5s all;
        -moz-transition: 0.5s all;
        transition: 0.5s all;
    }

.brandicons1 {
    font-size: 0.9em;
    color: #fff;
    margin-bottom: 0px;
    margin-right: 5px;
    margin-left: 0px;
    margin-top: 15px;
    height: 30px;
    width: 30px;
    padding-left: 10px;
    padding-top: 2px;
    border-radius: 50px;
    background-color: #1dc7de;
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    filter: FlipH;
    -ms-filter: "FlipH";
    webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    transition: 0.5s all;
    float: left;
}

    .brandicons1:hover {
        color: #EC3A5E;
        background-color: #fefefe;
        -webkit-transition: 0.5s all;
        -moz-transition: 0.5s all;
        transition: 0.5s all;
    }


.brandicons2 {
    font-size: 0.9em;
    color: #fff;
    margin-bottom: 0px;
    margin-right: 5px;
    margin-left: 5px;
    margin-top: 15px;
    height: 30px;
    width: 30px;
    padding-left: 8px;
    padding-top: 2px;
    border-radius: 50px;
    background-color: #1dc7de;
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    filter: FlipH;
    -ms-filter: "FlipH";
    webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    transition: 0.5s all;
    float: left;
}

    .brandicons2:hover {
        color: #EC3A5E;
        background-color: #fefefe;
        -webkit-transition: 0.5s all;
        -moz-transition: 0.5s all;
        transition: 0.5s all;
    }

.brandicons3 {
    font-size: 0.9em;
    color: #fff;
    margin-bottom: 0px;
    margin-right: 5px;
    margin-left: 5px;
    margin-top: 15px;
    height: 30px;
    width: 30px;
    padding-left: 9px;
    padding-top: 2px;
    border-radius: 50px;
    background-color: #1dc7de;
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    filter: FlipH;
    -ms-filter: "FlipH";
    webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    transition: 0.5s all;
    float: left;
}

    .brandicons3:hover {
        color: #EC3A5E;
        background-color: #fefefe;
        -webkit-transition: 0.5s all;
        -moz-transition: 0.5s all;
        transition: 0.5s all;
    }

.menubar00 {
    vertical-align: middle;
    text-align: right;
    margin-top: 0px;
}

.divbackcolora {
    background-color: #00E874;
    float: left;
    width: 100%;
    margin-top: 10px;
    vertical-align: middle;
    text-align: left;
    margin-bottom: 10px;
    border-radius: 5px;
    display: inline-block;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    min-height: 60px;
    height: 100%;
    display: block;
}

.divbackcolorb {
    background-color: #FF0000;
    float: left;
    width: 100%;
    margin-top: 10px;
    vertical-align: middle;
    text-align: left;
    border-radius: 5px;
    margin-bottom: 10px;
    display: inline-block;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    min-height: 60px;
    height: 100%;
    display: block;
}

.alertmsg2 {
    width: 100%;
}

.alertmsg2-h4 {
    vertical-align: middle;
    text-align: left;
    padding-left: 10px;
    padding-top: 10px;
    font-size: 15px;
    color: #fff;
}


.adiv {
    width: 50%;
    float: left;
}

.bdiv {
    width: 50%;
    float: left;
}

.cdiv {
    width: 33.333333%;
    float: left;
    text-align: center;
    display: inline-block;
    height: 100%;
    position: relative;
    margin-bottom: 180px;
}

    .cdiv h4 {
        color: #ffffff;
        font-weight: normal;
        font-size: 1.85em;
        font-family: montserratbold,'open_sansregular',"lucida_sans_unicoderegular";
        margin-top: -250px;
    }

    .cdiv h5 {
        color: #ffffff;
        font-weight: normal;
        font-size: 1.10em;
        font-family: 'open_sansregular',"lucida_sans_unicoderegular";
        margin-top: 3px;
        width: 65%;
        text-align: center;
        margin-left: 75px;
        line-height: 1.5em;
    }


    .cdiv img {
        height: 350px;
        display: block;
        z-index: -1;
    }

.adiv2 {
    width: 65%;
    float: left;
    padding-top: 80px;
    padding-bottom: 80px;
    padding-left: 50px;
}

.bdiv2 {
    width: 35%;
    float: left;
    background-color: #f8f8f8;
    padding-top: 80px;
    padding-bottom: 80px;
    border-left: 1px solid #eeeaea;
}


#visions {
    background-image: url('../Images/vision.jpg');
    width: 100%;
    background-repeat: no-repeat;
    display: inline-block;
}

#services {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    text-align: center;
}

    #services h1 {
        color: #000;
        font-family: 'lucida_sans_unicoderegular', serif;
        font-weight: 400;
        font-size: 2em;
        letter-spacing: 0.05em;
        display: block;
        vertical-align: middle;
        text-align: center;
        padding-top: 1.15em;
        padding-bottom: 60px;
    }



#clients {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    text-align: center;
}

    #clients h1 {
        color: #000;
        font-family: 'lucida_sans_unicoderegular', serif;
        font-weight: 400;
        font-size: 2em;
        letter-spacing: 0.05em;
        display: block;
        vertical-align: middle;
        text-align: center;
        padding-top: 1.15em;
        padding-bottom: 60px;
    }

.logo20 {
    display: inline-block;
}

    .logo20 h1 {
        color: #F3F3F3;
        border-radius: 6px;
        font-family: 'open_sansregular','Oleo Script', serif;
        font-weight: 600;
        font-size: 1.25em;
        letter-spacing: 0.05em;
        display: inline-block;
        vertical-align: middle;
        padding-top: 45px;
        line-height: 1.35em;
    }

    .logo20 span {
        font-weight: bold;
        font-size: 1.45em;
        font-family: 'open_sansregular',"lucida_sans_unicoderegular", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans", Geneva, Verdana, sans-serif;
        color: #fff;
    }

    .logo20 section {
        color: #d0cfcf;
        font-family: 'open_sansregular','Oleo Script', serif;
        letter-spacing: 0.05em;
        display: inline-block;
        vertical-align: middle;
        margin-top: 38px;
    }

    .logo20 h4 {
        display: inline-block;
        font-size: 0.85em;
        font-family: 'open_sansregular',"lucida_sans_unicoderegular";
        color: #f7f5f5;
    }

    .admintext {
    display: inline-block;
    font-size: 1em;
    font-family: 'open_sansregular',"lucida_sans_unicoderegular";
    color: #000;
    padding-bottom: 0px;
    text-align: left;
}

    .admintext:hover {
        color: #C61313;
        text-decoration: none;
        padding-bottom: 0px;
        text-align: left;
    }


.footertext {
    display: inline-block;
    font-size: 0.85em;
    font-family: 'open_sansregular',"lucida_sans_unicoderegular";
    color: #d0cfcf;
    padding-bottom: 0px;
    text-align: left;
}

    .footertext:hover {
        color: #fff;
        text-decoration: none;
        padding-bottom: 0px;
        text-align: left;
    }


.footertext2 {
    display: inline-block;
    font-size: 0.85em;
    font-family: 'open_sansregular',"lucida_sans_unicoderegular";
    color: #d0cfcf;
    padding-bottom: 8px;
    text-align: left;
    float:left;
}


.footericons20 {
    color: #d0cfcf;
    margin-bottom: 0px;
    margin-right: 20px;
}

.footericons30 {
    font-size: 1.15em;
    color: #d0cfcf;
    margin-bottom: 0px;
    margin-right: 20px;
}



table.borderless td, table.borderless th {
    border: none !important;
    padding: 0px;
}

table tr td {
    padding: 5px !important;
}



/*  MOUSE UP AND DOWN BANNER FIXED    */
.article-subtitle, .article-title {
    font-weight: 300;
    letter-spacing: .15em;
}

.header-bar-sub {
    background-color: #494747;
    height: 40px;
    width: 100%;
    top: 0px;
    position: absolute;
    left: 0px;
    right: 0px;
    margin-bottom: 20px;
}

.header-bar-sub2 {
    background-color: #ffffff;
    height: 50px;
    width: 100%;
    position: absolute;
    left: 0px;
    right: 0px;
    margin-bottom: 0px;
    margin-top: -21px;
}

.article-section {
    line-height: 200%;
    margin: 0 auto;
    padding: 0em 0em 0vh;
    text-align: justify;
    padding-top: 90px;
}



.header-bar {
    font-size: 12px;
    text-transform: uppercase;
    display: inline-block;
}

    .header-bar a {
        color: white;
        text-decoration: none;
    }

#logohide {
    visibility: hidden;
}

[data-animate-header] {
    background-color: #fafafa;
    left: 0;
    padding: 12px 10px 11px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
    height: 90px;
}

.header-past [data-animate-header] {
    position: fixed;
    top: 0px;
    background-color: #fcfcfc;
    animation: slide-down 0.5s;
    box-shadow: 0 1px 4px rgba(0,0,0,0.2);
    height: 10px;
    z-index: 9999;
    margin-top: 0px;
}

.header-past .headerT,
.header-past .header-bar-sub0 {
    display: none;
}

.header-past [data-animate-header] #headerT {
}

.header-past [data-animate-header] .menubar00 {
    vertical-align: middle;
    text-align: right;
    margin-top: -1.5em;
}

.header-past [data-animate-header] .header-bar-sub2 {
    background-color: #fcfcfc;
    height: 35px;
    border-bottom: solid 1px #e0dfdf;
}

.header-past [data-animate-header] #logohide {
    visibility: visible;
}

.header-past.header-hide [data-animate-header] {
    top: -100px;
}

.header-show [data-animate-header] {
    top: 0px;
}


h6 {
    color: #ffffff;
    font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
    font-weight: 400;
    font-size: 2.10em;
    letter-spacing: 0.05em;
    display: block;
    vertical-align: middle;
    text-align: center;
    padding-top: 35px;
    padding-bottom: 1.5em;
    text-transform: uppercase;
}

.searchheader {
    color: #464996;
    font-size: 1.05em;
    letter-spacing: 0.05em;
    display: block;
    text-transform: capitalize;
    padding-bottom: 8px;
}

.searchpath {
    color: #000;
    font-size: 0.95em;
    letter-spacing: 0.05em;
    display: block;
    text-transform: capitalize;
}

.services00 {
    color: #ffffff;
    font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
    font-weight: 400;
    font-size: 2.10em;
    letter-spacing: 0.05em;
    display: block;
    vertical-align: middle;
    text-align: center;
    padding-top: 3px;
    padding-bottom: 1.5em;
    text-transform: uppercase;
}

#trapezoid {
    border-top: 250px solid #464996;
    border-left: 0px solid transparent;
    border-right: 50px solid transparent;
    height: 0;
    width: 100%;
}

#trapezoid2 {
    border-top: 37px solid #6b6969;
    border-left: 0px solid transparent;
    border-right: 15px solid transparent;
    height: 0;
    width: 100%;
    margin-top: -12px;
    margin-bottom: -10px;
    margin-left: -25px;
}


#aa {
    color: #000000;
    margin-top: -45px;
    padding-left: 150px;
}

    #aa h5 {
        color: #ffffff;
        font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
        font-size: 0.9em;
        letter-spacing: 0.05em;
        display: block;
        vertical-align: middle;
        text-transform:none;
        margin-top: 12px;
    }

h2 {
    color: #4a4949;
    font-family: 'open_sans_condensedbold','lucida_sans_unicoderegular', serif;
    font-weight: 900;
    font-size: 3.8em;
    display: block;
    vertical-align: middle;
    text-align: left;
    padding-top: 50px;
    padding-bottom: 1.5em;
    text-transform: uppercase;
    padding-left: 100px;
    line-height: 75px;
}

.adiv {
    width: 50%;
    float: left;
    margin: 0px 0px -11px 0px;
}

.bdiv {
    width: 50%;
    float: left;
}



@keyframes slide-down {
    0% {
        transform: translateY(-100%);
    }

    100% {
        transform: translateY(0);
    }
}

/*  MOUSE UP AND DOWN BANNER FIXED    */


.modal-content {
    border-top: 5px solid #e5190c;
    border-radius: 1px;
    width: 700px;
}

.modal-header {
    min-height: 16.428571429px;
    padding: 15px;
    border-bottom: 0px solid #e5e5e5;
}

body.modal-open,
.modal-open .navbar-fixed-top,
.modal-open .navbar-fixed-bottom {
    margin-right: 0px;
}

.modal {
    top: 80px;
}

.adjtop {
    margin-top: 26px;
}

.containerA {
    position: relative;
    width: 25%;
    display: inline-block;
    float: left;
    padding: 10px;
}

.image {
    display: block;
    width: 100%;
    height: auto;
    padding: 10px;
}

.overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0;
    transition: .5s ease;
    background-color: #000;
    margin: 20px;
}

.containerA:hover .overlay {
    opacity: 0.6;
}

.containerA:hover .text2 {
    visibility: visible;
}

.containerA:hover .text {
    visibility: visible;
}

.text {
    color: white;
    font-size: 13px;
    position: absolute;
    top: 65%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    text-transform: uppercase;
    padding-left: 15px;
    padding-right: 15px;
    width: 90%;
    line-height: 16.5px;
    padding-bottom: 25px;
    visibility: hidden;
}

.text2 {
    color: white;
    font-size: 15px;
    position: absolute;
    top: 75%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    text-transform: uppercase;
    padding-left: 15px;
    padding-right: 15px;
    width: 90%;
    line-height: 16.5px;
    visibility: hidden;
}

.newsdate {
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
    color: #696969;
}

.newstitle2 {
    font-size: 20px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
    color: #696969;
}

.newstitle {
    font-size: 20px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
    color: #696969;
}

.a:link newstitle {
    font-size: 20px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
    color: #696969;
}

.a:hover newstitle {
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
    color: #696969;
}

.a:visited newstitle {
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    text-transform: uppercase;
    color: #696969;
}


.container0 .col-sm-9 {
    width: 70%;
}

.container0 .col-sm-3 {
    width: 30%;
}

.conties1 {
    width: 100%;
    height: 260px;
    border-radius: 8px;
    background-color: #FCFCFC;
    border: solid 1px #d4d3d3;
}

.conties2 {
    width: 100%;
    height: 100px;
    border-radius: 8px;
    background-color: #FCFCFC;
    border: solid 1px #d4d3d3;
    margin-left: 1em;
}

.tabcontainer {
    width: 400px;
    min-height: 300px;
    background-color: #f5f5f5;
    margin-top: -21em;
    position: relative;
    float: right;
    border-radius: 8px;
    padding-top: 10px;
    margin-bottom: 0px;
}

.tab-hght {
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-color: #E2E2E2;
    border-bottom-color: #E2E2E2;
    border-left-color: #E2E2E2;
    background-color: #FFFFFF;
    min-height: 240px;
}

#myfeedback {
    position: fixed;
    top: 50%;
    right: 0px;
    width: 45px;
    height: 120px;
    color: #ffffff;
    background-color: #15819D;
    float: right;
    margin-top: -60px;
    writing-mode: tb-rl;
    padding-top: 25px;
    padding-right: 13px;
    cursor: pointer;
}


.cbunits {
    float: left;
    display: inline-block;
    width: 230px;
    height: 100%;
}

.test000 {
    width: 230px;
    height: 200px;
    background-color: rgba(0, 0, 0, 0.1);
    z-index: 1;
    opacity: 0.5;
}

    .test000 img {
        width: 100px;
        height: 100px;
        z-index: -999;
        position: absolute;
    }

    .test000:hover {
        background-color: rgba(0, 0, 0, 0.2);
        width: 230px;
        height: 200px;
        position: absolute;
    }

.cbunits img {
    width: 100%;
    height: 100%;
}

.cbunits-content {
    background-color: rgba(0, 0, 0, 0.5);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    float: left;
}

.btn-img {
    display: block;
    margin: 0;
    padding: 13px;
    border: 0;
    cursor: pointer;
    margin-bottom: 20px;
}

    .btn-img .img-wrap {
        margin: 0px;
    }

    .btn-img img {
        display: block;
        width: 230px;
        -webkit-box-shadow: 0px 0px 7px -2px rgba(0,0,0,0.75);
        -moz-box-shadow: 0px 0px 7px -2px rgba(0,0,0,0.75);
        box-shadow: 0px 0px 7px -2px rgba(0,0,0,0.75);
    }

    .btn-img:hover .img-wrap {
        background-color: black;
    }

    .btn-img:hover img {
        opacity: 0.8;
    }

.titlediv {
    width: 100%;
    height: 55px;
    background-color: #FFFFFF;
    color: #000000;
    padding-top: 10px;
    text-decoration: none;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    -webkit-box-shadow: 0px 0px 7px -2px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 7px -2px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 7px -2px rgba(0,0,0,0.75);
}

.btn-img:hover .titlediv {
    width: 100%;
    height: 55px;
    background-color: #F3C042;
    color: #000000;
    text-decoration: none;
}


.stepstyles {
    background: #ffffff;
    display: block;
    margin: 0;
    padding: 5px;
    border: 0;
    height: 50px;
    width: 50px;
    border-radius: 50px;
    -webkit-box-shadow: 0px 0px 7px -2px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 7px -2px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 7px -2px rgba(0,0,0,0.75);
}

    .stepstyles .stepsin {
        height: 100%;
        width: 100%;
        background-color: #1DC7DE;
        margin: 0;
        border: 0;
        border-radius: 50px;
        padding: 10px;
        font-size: 1.5em;
        color: #ffffff;
        padding-left: 12px;
        padding-top: 5px;
        font-weight: bold;
    }

.stepstxt {
    margin-top: -45px;
    margin-left: 80px;
}

.trending-now {
    background-color: #fff;
    position: relative;
    overflow: hidden;
    margin-top: 5px;
    height: 36px;
    -webkit-box-shadow: 0 0px 7px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0px 7px rgba(0, 0, 0, 0.1);
}

.trending-now__label {
    background-color: #15819D;
    display: inline-block;
    color: #fff;
    padding: 0 16px;
    line-height: 36px;
    height: 36px;
    text-transform: capitalize;
    letter-spacing: 0.04em;
    font-size: 13px;
    float: left;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

.trending-now__text {
    margin-left: 5px;
}

.trending-now--1 {
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-top: 0;
}

    .trending-now--1 .newsticker {
        border: 1px solid #E3E4E8;
    }

.newsticker {
    padding-right: 80px;
    padding-left: 20px;
    overflow: hidden;
    text-transform: capitalize;
}

.newsticker__item {
    line-height: 36px;
    white-space: nowrap;
    font-size: 0.95em;
    text-decoration: none;
    color: #000000;
    text-transform: capitalize;
}

    .newsticker__item a:link {
        font-weight: normal;
        text-align: left;
        color: #000000;
        text-transform: capitalize;
    }

    .newsticker__item a:hover {
        font-weight: normal;
        text-align: left;
        text-decoration: none;
        color: #4e9494;
    }

    .newsticker__item a:visited {
        font-weight: normal;
        text-align: left;
        color: #696969;
    }

.newsticker__item-url {
    color: #54555E;
}



.newsticker__item:visited {
    color: #DD4F05;
}

.newsticker-buttons {
    position: absolute;
    top: 0;
    right: 0;
}

.newsticker-button {
    background-color: transparent;
    float: left;
    padding: 0;
    width: 36px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 12px;
    color: #54555E;
    border: none;
}

    .newsticker-button:first-child {
        border-right: 1px solid #E3E4E8;
    }

    .newsticker-button:focus {
        outline: none;
    }

    .newsticker-button:hover {
        background-color: #106A81;
        color: #fff;
        border-color: transparent;
    }

.newsticker-button--next {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}


.txtgrp {
    display: inline-block;
    height: 35px;
    margin-top: 6px;
}

    .txtgrp .txtaddon {
        height: 35px;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 14px;
        font-family: 'lucida_sans_unicoderegular', sans-serif;
        font-weight: normal;
        line-height: 1;
        text-align: center;
        background-color: #eeeeee;
        border: 1px solid #cccccc;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        padding: 10px 12px;
        margin-left: -10px;
    }

    .txtgrp .txtstyle {
        border: 1px solid #c1bebe;
        height: 35px;
        padding-left: 40px;
        padding-right: 10px;
        border-radius: 5px;
        width: 83%;
        font-size: 14px;
        text-transform: capitalize;
        margin-top: 5px;
        margin-top: -35px;
        margin-left: -9px;
        position: absolute;
        z-index: -50;
    }

    .txtgrp .txtaddon2 {
        height: 35px;
        width: 35px;
        font-size: 13px;
        font-family: 'lucida_sans_unicoderegular', sans-serif;
        font-weight: normal;
        line-height: 1;
        text-align: center;
        background-color: #eeeeee;
        border: 1px solid #cccccc;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        padding: 10px 8px;
        margin-right: 10px;
        float: right;
        position: relative;
        margin-top: -35px;
    }

    .txtgrp .txtstyle2 {
        border: 1px solid #c1bebe;
        height: 35px;
        padding-left: 10px;
        padding-right: 10px;
        border-radius: 5px;
        width: 83%;
        font-size: 13px;
        text-transform: capitalize;
        margin-top: 5px;
        margin-top: 0px;
        margin-left: -9px;
        z-index: -50;
    }

     .searchicon{
     position:absolute;
     margin-top:-15px;
 }

.searchpopup {
    width: 400px;
    height: 70px;
    background-color: #FCFCFC;
    float: left;
    margin-right: 50px;
    position: absolute;
    margin-top: 10px;
    margin-left: -350px;
    border-radius:8px;
    padding:15px;
-webkit-box-shadow: 0px 6px 20px -2px rgba(82,81,82,1);
-moz-box-shadow: 0px 6px 20px -2px rgba(82,81,82,1);
box-shadow: 0px 6px 20px -2px rgba(82,81,82,1);
z-index:1245872;
}

 .searchbutton {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        width: 21.5%;
        height: 40px;
        font-weight: normal;
        font-size: 11px;
        text-transform: uppercase;
        font-weight: bold;
        border-radius: 4px;
        background-color: #AB3D04;
        text-decoration: none;
        position: relative;
        float: left;
        margin-top:0px;
        margin-left:1px;
    }

        .searchbutton:hover {
            background-color: #DD4F05;
        }

         .tracktxtcontrol2 {
        border: 1px solid #c1bebe;
        height: 40px;
        padding-left: 10px;
        padding-right: 10px;
        border-radius: 4px;
        width: 77.5%;
        font-weight:normal;
        font-size: 13px;
        text-transform: capitalize;       
        margin-left: 0px;
        float:left;
    }


.pagination-ys {
    /*display: inline-block;*/
    margin-left: 0;
    margin: 15px 0;
    border-radius: 4px;
}

    .pagination-ys table > tbody > tr > td {
        display: inline;
    }

        .pagination-ys table > tbody > tr > td > a,
        .pagination-ys table > tbody > tr > td > span {
            position: relative;
            float: left;
            padding: 8px 12px;
            line-height: 1.42857143;
            text-decoration: none;
            color: #dd4814;
            background-color: #ffffff;
            border: 1px solid #dddddd;
            margin-left: -1px;
        }

        .pagination-ys table > tbody > tr > td > span {
            position: relative;
            float: left;
            padding: 8px 12px;
            line-height: 1.42857143;
            text-decoration: none;
            margin-left: -1px;
            z-index: 2;
            color: #9a9590;
            background-color: #f5f5f5;
            border-color: #dddddd;
            cursor: default;
        }

        .pagination-ys table > tbody > tr > td:first-child > a,
        .pagination-ys table > tbody > tr > td:first-child > span {
            margin-left: 12px;
            border-bottom-left-radius: 4px;
            border-top-left-radius: 4px;
        }

        .pagination-ys table > tbody > tr > td:last-child > a,
        .pagination-ys table > tbody > tr > td:last-child > span {
            border-bottom-right-radius: 4px;
            border-top-right-radius: 4px;
        }

        .pagination-ys table > tbody > tr > td > a:hover,
        .pagination-ys table > tbody > tr > td > span:hover,
        .pagination-ys table > tbody > tr > td > a:focus,
        .pagination-ys table > tbody > tr > td > span:focus {
            color: #97310e;
            background-color: #eeeeee;
            border-color: #dddddd;
        }

@media (min-width: 1200px) {

    .container0 {
        max-width: 1170px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .container1 {
        max-width: 1170px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }



    .header-past [data-animate-header] .menubar00 {
        vertical-align: middle;
        text-align: right;
        margin-top: -1.6em;
    }

    .col-sm-5 {
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .directorsimage {
        width: 25%;
        padding-left: 10px;
        padding-right: 10px;
        display: inline-block;
        white-space: nowrap;
        float: left;
    }

    .containerA {
        position: relative;
        width: 25%;
        display: inline-block;
        float: left;
    }

    #trapezoid2 {
        border-top: 37px solid #6b6969;
        border-left: 0px solid transparent;
        border-right: 15px solid transparent;
        height: 0;
        width: 100%;
        margin-top: -12px;
        margin-bottom: -10px;
        margin-left: -25px;
    }


    #aa {
        color: #000000;
        margin-top: -45px;
        padding-left: 170px;
    }

        #aa h5 {
            color: #ffffff;
            font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
            font-size: 0.9em;
            letter-spacing: 0.05em;
            display: block;
            vertical-align: middle;
            text-transform: none;
            margin-top: 12px;
        }

    .topmenus00 {
        padding-right: 25px;
        font-size: 13px;
        color: #000;
        visibility: visible;
        float: left;
        margin-top: -15px;
        margin-left: 185px;
    }
}

@media (max-width: 1200px) {

    .container0 {
        max-width: 1170px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .container1 {
        max-width: 1170px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .col-sm-5 {
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }




    .conties1 {
        width: 100%;
        height: 260px;
        border-radius: 8px;
        background-color: #FCFCFC;
        border: solid 1px #d4d3d3;
        margin-left: 1em;
    }



    .adiv2 {
        width: 65%;
        float: left;
        padding-top: 60px;
        padding-bottom: 40px;
    }

    .bdiv2 {
        width: 35%;
        float: left;
        background-color: #f8f8f8;
        padding-top: 60px;
        padding-bottom: 40px;
        border-left: 1px solid #eeeaea;
    }

    h6 {
        color: #ffffff;
        font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
        font-weight: 400;
        font-size: 1.95em;
        letter-spacing: 0.05em;
        display: block;
        vertical-align: middle;
        text-align: center;
        padding-top: 35px;
        padding-bottom: 1.5em;
        text-transform: uppercase;
    }

    .directorsimage {
        width: 25%;
        padding-left: 10px;
        padding-right: 10px;
        display: inline-block;
        white-space: nowrap;
        float: left;
    }

    .containerA {
        position: relative;
        width: 25%;
        display: inline-block;
        float: left;
    }

    .moreinfobutton2 {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        border-radius: 3px;
        width: 200px;
        height: 50px;
        font-weight: normal;
        font-size: 14px;
        text-transform: uppercase;
        font-weight: bold;
        margin-top: 30px;
        padding-top: 9px;
        border-radius: 25px;
        background-color: #808080;
        border: solid 1px #555252;
        text-decoration: none;
        position: relative;
        margin-left: 5em;
        text-align: center;
        padding-left: 25px;
    }


        .moreinfobutton2:hover {
            color: #ff006e;
            font-family: Arial;
            border-radius: 3px;
            margin-top: 30px;
            border-radius: 25px;
            background-color: #ffffff;
            border: solid 1px #c1c0c0;
            text-decoration: none;
        }


    .topmenus00 {
        padding-right: 25px;
        font-size: 13px;
        color: #000;
        visibility: visible;
        float: left;
        margin-top: -15px;
        margin-left: 10em;
    }

    #aa {
        color: #000000;
        margin-top: -45px;
        padding-left: 8em;
    }

        #aa h5 {
            color: #ffffff;
            font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
            font-size: 0.9em;
            letter-spacing: 0.05em;
            display: block;
            vertical-align: middle;
            text-transform: none;
            margin-top: 12px;
        }

    .tabcontainer {
        width: 25em;
        height: 17em;
        background-color: #f5f5f5;
        margin-top: -18.5em;
        position: relative;
        float: right;
        border-radius: 8px;
        padding-top: 10px;
        margin-right: 2.5em;
    }

    .tabtextstyle {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 10px;
        color: #000;
        text-transform: uppercase;
    }

    .tab-hght {
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-right-color: #E2E2E2;
        border-bottom-color: #E2E2E2;
        border-left-color: #E2E2E2;
        background-color: #FFFFFF;
        height: 210px;
    }
}

@media (max-width: 991px) {

    .container0 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .container1 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .menubar00 {
        vertical-align: middle;
        text-align: right;
        margin-top: -15px;
    }

    .header-past [data-animate-header] .menubar00 {
        vertical-align: middle;
        text-align: right;
        margin-top: -42px;
    }


    #companyheader h4 {
        margin-top: -10px;
        font-size: 1.505em;
        font-weight: bold;
        font-family: montserratbold;
        color: #000000;
        padding-top: 12px;
        margin-left: 0em;
    }

    .col-sm-5 {
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }



    h6 {
        color: #ffffff;
        font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
        font-weight: 400;
        font-size: 1.50em;
        letter-spacing: 0.05em;
        display: block;
        vertical-align: middle;
        text-align: center;
        padding-top: 25px;
        padding-bottom: 1.5em;
        text-transform: uppercase;
    }

    .services00 {
        color: #ffffff;
        font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
        font-weight: 400;
        font-size: 1.5em;
        letter-spacing: 0.05em;
        display: block;
        vertical-align: middle;
        text-align: center;
        padding-top: 1px;
        text-transform: uppercase;
    }

    .directorsimage {
        width: 33.33333333%;
        padding-left: 10px;
        padding-right: 10px;
        display: inline-block;
        white-space: nowrap;
        float: left;
    }

    .containerA {
        position: relative;
        width: 33.33333333333%;
        display: inline-block;
        float: left;
    }

    .container0 .col-sm-9 {
        width: 66%;
    }

    .container0 .col-sm-3 {
        width: 34%;
    }

    .col-sm-12 .col-md-3 {
        width: 33.3333333% !important;
        float: left;
    }

    .conties1 {
        width: 100%;
        height: 260px;
        border-radius: 8px;
        background-color: #FCFCFC;
        border: solid 1px #d4d3d3;
    }

    .moreinfobutton2 {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        border-radius: 3px;
        width: 200px;
        height: 50px;
        font-weight: normal;
        font-size: 14px;
        text-transform: uppercase;
        font-weight: bold;
        margin-top: 30px;
        padding-top: 9px;
        border-radius: 25px;
        background-color: #808080;
        border: solid 1px #555252;
        text-decoration: none;
        position: relative;
        margin-left: 50px;
        text-align: center;
        padding-left: 25px;
    }


        .moreinfobutton2:hover {
            color: #ff006e;
            font-family: Arial;
            border-radius: 3px;
            margin-top: 30px;
            border-radius: 25px;
            background-color: #ffffff;
            border: solid 1px #c1c0c0;
            text-decoration: none;
        }

    .img0001 {
        margin-top: -15px;
    }

    .topmenus00 {
        padding-right: 25px;
        font-size: 13px;
        color: #000;
        visibility: visible;
        float: left;
        margin-top: -15px;
        margin-left: 7em;
    }

    #aa {
        color: #000000;
        margin-top: -45px;
        padding-left: 6em;
    }

    .tabcontainer {
        width: 100%;
        height: 13em;
        background-color: #f5f5f5;
        margin-top: -14em;
        position: relative;
        float: left;
        padding-top: 10px;
        margin-right: 2.5em;
        display: block;
        margin-top: 0px;
    }

    .tabtextstyle {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 9px;
        color: #000;
        text-transform: uppercase;
    }

    .tab-hght {
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-right-color: #E2E2E2;
        border-bottom-color: #E2E2E2;
        border-left-color: #E2E2E2;
        background-color: #FFFFFF;
        height: 150px;
        font-family: open_sansregular;
        font-size: 13px;
        color: #000;
    }


    .tracktxtcontrol {
        border: 1px solid #c1bebe;
        height: 32px;
        padding-left: 10px;
        padding-right: 10px;
        border-radius: 5px;
        width: 100%;
        font-size: 11px;       
        margin-top: 15px;
        margin-left: -10px;
    }

    .dropdownctrl {
        border: 1px solid #c1bebe;
        height: 32px;
        padding-left: 10px;
        padding-right: 0px;
        border-radius: 5px;
        width: 100%;
        font-size: 11px;
        text-transform: capitalize;
        margin-top: 5px;
        margin-left: -10px;
    }

    .trackingbutton {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        width: 75px;
        height: 32px;
        font-weight: normal;
        font-size: 11px;
        text-transform: uppercase;
        font-weight: bold;
        border-radius: 5px;
        background-color: #DE3939;
        text-decoration: none;
        position: absolute;
        float: right;
        margin-top: 15px;
    }

        .trackingbutton:hover {
            background-color: #C61313;
        }

    .trackingbutton2 {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        width: 180px;
        height: 32px;
        font-weight: normal;
        font-size: 11px;
        text-transform: uppercase;
        font-weight: bold;
        border-radius: 5px;
        background-color: #DE3939;
        text-decoration: none;
        position: absolute;
        float: left;
        margin-top: 15px;
        padding-left: 15px;
        padding-top: 0px;
    }

        .trackingbutton2:hover {
            background-color: #C61313;
        }

    #midlebar h1 {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 9px;
        color: #fff;
        text-transform: uppercase;
    }

    #midlebar1 h1 {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 9px;
        color: #FFF;
        text-transform: uppercase;
    }

    #midlebar2 h1 {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 9px;
        color: #fff;
        text-transform: uppercase;
    }

    #midlebar3 h1 {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 9px;
        color: #FFF;
        text-transform: uppercase;
    }

    #coatofarms {
        padding-left: 3.75em;
    }

    #newlogos {
        margin-left: -8em;
    }

        .searchicon{
     position:absolute;
     margin-top:-10px;
 }
}

@media (max-width: 800px) {

    .container0 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .container1 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    #companyheader h4 {
        margin-top: -10px;
        font-size: 1.305em;
        font-weight: bold;
        font-family: montserratbold;
        color: #000000;
        padding-top: 12px;
        margin-left: 0em;
    }

    #companyheader img {
        margin-top: -10px;
        width: 60px;
    }



    [data-animate-header] {
        height: 90px;
    }

    .col-sm-5 {
        width: 100% !important;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .col-sm-7 {
        width: 100% !important;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .col-sm-2 {
        width: 20% !important;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .container0 .col-sm-9 {
        width: 65%;
    }

    .container0 .col-sm-3 {
        width: 35%;
    }

    .col-sm-12 .col-sm-2 {
        width: 33.33333333% !important;
    }

    .col-sm-12 .col-md-3 {
        width: 50% !important;
        float: left;
    }

    .conties1 {
        width: 100%;
        height: 260px;
        border-radius: 8px;
        background-color: #FCFCFC;
        border: solid 1px #d4d3d3;
        margin-left: 1em;
    }

    .cdiv {
        width: 50%;
        float: left;
        text-align: center;
        display: inline-block;
        height: 100%;
        position: relative;
        margin-bottom: 180px;
    }

        .cdiv h4 {
            color: #ffffff;
            font-weight: normal;
            font-size: 1.85em;
            font-family: montserratbold,'open_sansregular',"lucida_sans_unicoderegular";
            margin-top: -250px;
        }

        .cdiv h5 {
            color: #ffffff;
            font-weight: normal;
            font-size: 1.10em;
            font-family: 'open_sansregular',"lucida_sans_unicoderegular";
            margin-top: 3px;
            width: 65%;
            text-align: center;
            margin-left: 75px;
            line-height: 1.5em;
        }


        .cdiv img {
            height: 350px;
            display: block;
            z-index: -1;
        }

    .moreinfobutton2 {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        border-radius: 3px;
        width: 200px;
        height: 50px;
        font-weight: normal;
        font-size: 14px;
        text-transform: uppercase;
        font-weight: bold;
        margin-top: 30px;
        padding-top: 9px;
        border-radius: 25px;
        background-color: #808080;
        border: solid 1px #555252;
        text-decoration: none;
        position: relative;
        margin-left: 8em;
        text-align: center;
        padding-left: 25px;
    }

    .topmenus00 {
        padding-right: 25px;
        font-size: 13px;
        color: #000;
        visibility: visible;
        float: left;
        margin-top: -15px;
        margin-left: 5em;
    }




    .tabcontainer {
        width: 100%;
        height: 13em;
        background-color: #f5f5f5;
        margin-top: -14em;
        position: relative;
        float: left;
        padding-top: 10px;
        margin-right: 2.5em;
        display: block;
        margin-top: 0px;
    }

    .tabtextstyle {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 9px;
        color: #000;
        text-transform: uppercase;
    }

    .tab-hght {
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-right-color: #E2E2E2;
        border-bottom-color: #E2E2E2;
        border-left-color: #E2E2E2;
        background-color: #FFFFFF;
        height: 150px;
        font-family: open_sansregular;
        font-size: 13px;
        color: #000;
    }


    .tracktxtcontrol {
        border: 1px solid #c1bebe;
        height: 32px;
        padding-left: 10px;
        padding-right: 10px;
        border-radius: 5px;
        width: 100%;
        font-size: 11px;       
        margin-top: 15px;
        margin-left: -10px;
    }

    .trackingbutton {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        width: 75px;
        height: 32px;
        font-weight: normal;
        font-size: 11px;
        text-transform: uppercase;
        font-weight: bold;
        border-radius: 5px;
        background-color: #DE3939;
        text-decoration: none;
        position: absolute;
        float: right;
        margin-top: 15px;
    }

        .trackingbutton:hover {
            background-color: #C61313;
        }

    .trackingbutton2 {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        width: 180px;
        height: 32px;
        font-weight: normal;
        font-size: 11px;
        text-transform: uppercase;
        font-weight: bold;
        border-radius: 5px;
        background-color: #DE3939;
        text-decoration: none;
        position: absolute;
        float: left;
        margin-top: 15px;
        padding-left: 15px;
    }

        .trackingbutton2:hover {
            background-color: #C61313;
        }

    #coatofarms {
        padding-left: 2.25em;
    }

    #newlogos {
        margin-left: -6.5em;
    }

    .midlecont {
        width: 100%;
        height: 246px;
        background-color: #15819D;
        display: inline-block;
        border-top-color: #BEBEBE;
        margin-top: -11px;
    }

    .midlebar {
        display: inline-block;
        text-align: center;
        height: 123px;
        vertical-align: baseline;
        padding-top: 22px;
        border-left: solid 0px #106A81;
    }

        .midlebar:hover {
            background: #106A81;
        }

        .midlebar h1 {
            font-family: open_sansregular;
            font-weight: bold;
            font-size: 13px;
            color: #fff;
            text-transform: uppercase;
            line-height: 19px;
        }

    .midlebar1 {
        display: inline-block;
        text-align: center;
        height: 123px;
        vertical-align: baseline;
        padding-top: 22px;
        border-left: solid 0px #106A81;
        border-right: solid 0px #106A81;
    }

        .midlebar1:hover {
            background: #106A81;
        }

        .midlebar1 h1 {
            font-family: open_sansregular;
            font-weight: bold;
            font-size: 13px;
            color: #FFF;
            text-transform: uppercase;
            line-height: 19px;
        }
}

@media (max-width: 767px) {

   .header-past [data-animate-header] .menubar00 {
    vertical-align: middle;
    text-align: right;
    margin-top: -20px;
}

    .container0 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .container1 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    #companyheader h4 {
        margin-top: -55px;
        font-size: 1.205em;
        font-weight: bold;
        font-family: montserratbold;
        color: #000000;
        margin-left: 4.5em;
        margin-bottom: 23px;
    }

    #companyheader img {
        margin-top: -10px;
        width: 60px;
    }

    .menubar00 {
        vertical-align: middle;
        text-align: right;
        margin-top: -4px;
    }

    .col-sm-5 {
        width: 100% !important;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }




    .container0 .col-sm-9 {
        width: 100%;
    }

    .container0 .col-sm-3 {
        width: 100%;
    }

    .col-sm-12 .col-sm-2 {
        width: 33.33333333% !important;
    }

    .conties1 {
        width: 100%;
        height: 260px;
        border-radius: 8px;
        background-color: #FCFCFC;
        border: solid 1px #d4d3d3;
        margin-left: 0px;
    }

    #trapezoid2 {
        border-top: 37px solid #6b6969;
        border-left: 0px solid transparent;
        border-right: 15px solid transparent;
        height: 0;
        width: 70%;
        margin-top: -12px;
        margin-bottom: -10px;
        margin-left: -25px;
    }


    #aa {
        color: #000000;
        margin-top: -45px;
        padding-left: 3em;
    }

        #aa h5 {
            color: #ffffff;
            font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
            font-size: 0.9em;
            letter-spacing: 0.05em;
            display: block;
            vertical-align: middle;
            text-transform: none;
            margin-top: 12px;
        }

    .topmenus00 {
        padding-right: 25px;
        font-size: 13px;
        color: #000;
        visibility: visible;
        float: right;
        margin-top: -30px;
        margin-left: 5em;
    }

 
    .tabcontainer {
        width: 100%;
        height: 400px;
        background-color: #f5f5f5;
        margin-top: -14em;
        position: relative;
        float: left;
        padding-top: 10px;
        margin-right: 2.5em;
        display:inline-block;
        margin-top: 0px;
    }

   
    .tabtextstyle {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 9px;
        color: #000;
        text-transform: uppercase;
    }

    .txtgrp{
        width:100%;
    }
    .txtgrp .txtaddon {
        height: 35px;
        width:35px;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 14px;
        font-family: 'lucida_sans_unicoderegular', sans-serif;
        font-weight: normal;
        line-height: 1;
        text-align: center;
        background-color: #eeeeee;
        border: 1px solid #cccccc;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        padding: 10px 12px;
        margin-left: -10px;
    }

    .txtgrp .txtstyle {
        border: 1px solid #c1bebe;
        height: 35px;
        padding-left: 40px;
        padding-right: 10px;
        border-radius: 5px;
       width:95.5%;
        font-size: 14px;
        text-transform: capitalize;
        margin-top: 5px;
        margin-top: -35px;
        margin-left: -9px;
        position: absolute;
        z-index: -50;
    }

    .txtgrp .txtaddon2 {
        height: 35px;
        width: 35px;
        font-size: 13px;
        font-weight: normal;
        font-family: 'lucida_sans_unicoderegular', sans-serif;
        line-height: 1;
        text-align: center;
        background-color: #eeeeee;
        border: 1px solid #cccccc;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        padding: 10px 8px;
        margin-right: 10px;
        float: right;
        position: relative;
        margin-top: -35px;
    }

    .txtgrp .txtstyle2 {
        border: 1px solid #c1bebe;
        height: 35px;
        padding-left: 10px;
        padding-right: 10px;
        border-radius: 5px;
        width: 100%;
        font-size: 13px;
        text-transform: capitalize;
        margin-top: 5px;
        margin-top: 0px;
        margin-left: -9px;
        z-index: -50;
    }

    .stampsty {
        width: 75%;
        margin-left: 65px;
        -webkit-filter: drop-shadow(2px 2px 2px #cccccc);
        filter: drop-shadow(2px 2px 2px #cccccc);
    }

    .tab-hght {
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-right-color: #E2E2E2;
        border-bottom-color: #E2E2E2;
        border-left-color: #E2E2E2;
        background-color: #FFFFFF;
        height: 350px;
        font-family: open_sansregular;
        font-size: 13px;
        color: #000;
       
    }


    .tracktxtcontrol {
        border: 1px solid #c1bebe;
        height: 32px;
        padding-left: 10px;
        padding-right: 10px;
        border-radius: 5px;
        width: 80%;
        font-size: 11px;       
        margin-top: 15px;
        margin-left: -10px;
    }

    .trackingbutton {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        width: 75px;
        height: 32px;
        font-weight: normal;
        font-size: 11px;
        text-transform: uppercase;
        font-weight: bold;
        border-radius: 5px;
        background-color: #DE3939;
        text-decoration: none;
        position: absolute;
        float: right;
        margin-top: 15px;
    }

        .trackingbutton:hover {
            background-color: #C61313;
        }

    .trackingbutton2 {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        width: 180px;
        height: 32px;
        font-weight: normal;
        font-size: 11px;
        text-transform: uppercase;
        font-weight: bold;
        border-radius: 5px;
        background-color: #DE3939;
        text-decoration: none;
        position: absolute;
        float: left;
        margin-top: -5px;
        padding-left: 15px;
    }

        .trackingbutton2:hover {
            background-color: #C61313;
        }

    .midlecont {
        width: 100%;
        height: 246px;
        background-color: #15819D;
        display: inline-block;
        border-top-color: #BEBEBE;
        margin-top: -11px;
    }

    .midlebar {
        display: inline-block;
        text-align: center;
        height: 123px;
        vertical-align: baseline;
        padding-top: 22px;
        border-left: solid 0px #106A81;
        float: left;
    }

        .midlebar:hover {
            background: #106A81;
        }

        .midlebar h1 {
            font-family: open_sansregular;
            font-weight: bold;
            font-size: 13px;
            color: #fff;
            text-transform: uppercase;
            line-height: 19px;
        }

    .midlebar1 {
        display: inline-block;
        text-align: center;
        height: 123px;
        vertical-align: baseline;
        padding-top: 22px;
        border-left: solid 0px #106A81;
        border-right: solid 0px #106A81;
        float: left;
    }

        .midlebar1:hover {
            background: #106A81;
        }

        .midlebar1 h1 {
            font-family: open_sansregular;
            font-weight: bold;
            font-size: 13px;
            color: #FFF;
            text-transform: uppercase;
            line-height: 19px;
        }

            .searchicon{
     position:absolute;
     margin-top:-21px;
 }
}

@media (max-width: 759px) {


    .container0 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .container1 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    #companyheader h4 {
        font-size: 1.25em;
        font-weight: bold;
        font-family: montserratbold;
        color: #000000;
        margin-left: -15px;
        margin-right: -15px;
        margin-top: -20px;
    }

    #companyheader img {
        width: 60px;
        margin-left: 0px;
        margin-top: -40px;
    }



    .col-sm-1 {
        width: 100% !important;
        text-align: center;
    }

    .col-sm-11 {
        width: 100% !important;
        text-align: center;
    }

    .col-sm-5 {
        width: 100% !important;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }


    .topmenus00 {
        padding-right: 25px;
        font-size: 13px;
        color: #000;
        visibility: visible;
        float: right;
        margin-top: -30px;
        margin-left: 5em;
    }



    #logohide {
        visibility: hidden;
        display: none;
    }

    .adiv2 {
        width: 100%;
        float: left;
        padding-top: 80px;
        padding-bottom: 40px;
        padding-left: 1em;
        padding-right: 1em;
    }

    .bdiv2 {
        width: 100%;
        float: left;
        background-color: #f8f8f8;
        padding-top: 80px;
        padding-bottom: 80px;
        border-top: 1px solid #eeeaea;
        padding-right: 1.5em;
    }


    .adiv {
        width: 100%;
        float: left;
    }

    .bdiv {
        width: 100%;
        float: left;
    }



    .directorsimage {
        width: 50%;
        padding-left: 10px;
        padding-right: 10px;
        display: inline-block;
        white-space: nowrap;
        float: left;
    }

    .moreinfobutton2 {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        border-radius: 3px;
        width: 200px;
        height: 50px;
        font-weight: normal;
        font-size: 14px;
        text-transform: uppercase;
        font-weight: bold;
        margin-top: 30px;
        padding-top: 9px;
        border-radius: 25px;
        background-color: #808080;
        border: solid 1px #555252;
        text-decoration: none;
        position: relative;
        margin-left: 6em;
        text-align: center;
        padding-left: 25px;
    }


    #newlogos {
        display: inline-block;
        width: 100%;
        margin-top: -36px;
        position: absolute;
        margin-left: -50px;
        visibility: hidden;
        display: none;
    }


    #newlogos2 {
        display: inline-block;
        width: 100%;
        margin-top: -25px;
        position: absolute;
        text-align: center;
        visibility: visible;
        display: block;
    }

        #newlogos2 h1 {
            font-size: 0.85em;
            font-weight: normal;
            font-family: montserratbold;
            color: #000000;
            margin-left: 120px;
            margin-top: -52px;
            margin-bottom: 36px;
            text-justify: auto;
        }

        #newlogos2 img {
            margin-top: 10px;
            width: 50px;
        }

    #trapezoid2 {
        border-top: 37px solid #6b6969;
        border-left: 0px solid transparent;
        border-right: 15px solid transparent;
        height: 0;
        width: 70%;
        margin-top: -12px;
        margin-bottom: -10px;
        margin-left: -25px;
    }


    #aa {
        color: #000000;
        margin-top: -45px;
        margin-left: -4em;
    }

        #aa h5 {
            color: #ffffff;
            font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
            font-size: 0.9em;
            letter-spacing: 0.05em;
            display: block;
            vertical-align: middle;
            text-transform: none;
            margin-top: 12px;
        }


  

     .tabcontainer {
        width: 100%;
        height: 400px;
        background-color: #f5f5f5;
        margin-top: -14em;
        position: relative;
        float: left;
        padding-top: 10px;
        margin-right: 2.5em;
        display:inline-block;
        margin-top: 0px;
    }

    .tabtextstyle {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 9px;
        color: #000;
        text-transform: uppercase;
    }

    .tab-hght {
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-right-color: #E2E2E2;
        border-bottom-color: #E2E2E2;
        border-left-color: #E2E2E2;
        background-color: #FFFFFF;
        
        font-family: open_sansregular;
        font-size: 13px;
        color: #000;
    }


    .tracktxtcontrol {
        border: 1px solid #c1bebe;
        height: 32px;
        padding-left: 10px;
        padding-right: 10px;
        border-radius: 5px;
        width: 80%;
        font-size: 11px;        
        margin-top: 15px;
        margin-left: -10px;
    }

    .trackingbutton {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        width: 75px;
        height: 32px;
        font-weight: normal;
        font-size: 11px;
        text-transform: uppercase;
        font-weight: bold;
        border-radius: 5px;
        background-color: #DE3939;
        text-decoration: none;
        position: absolute;
        float: right;
        margin-top: 15px;
    }

        .trackingbutton:hover {
            background-color: #C61313;
        }

    .trackingbutton2 {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        width: 180px;
        height: 32px;
        font-weight: normal;
        font-size: 11px;
        text-transform: uppercase;
        font-weight: bold;
        border-radius: 5px;
        background-color: #DE3939;
        text-decoration: none;
        position: absolute;
        float: left;
        margin-top: -5px;
        padding-left: 15px;
        padding-top: 0px;
    }

        .trackingbutton2:hover {
            background-color: #C61313;
        }

    .header-past #newlogos2 {
        display: inline-block;
        width: 100%;
        margin-top: -20px;
        position: absolute;
        text-align: center;
        visibility: visible;
        display: block;
    }



    .header-past #menu-icon {
        padding-left: 25px;
        margin-top: -20px;
    }
}

@media (max-width: 530px) {

    .container0 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .container1 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 10px;
        padding-right: 0px;
    }

    #companyheader h4 {
        font-size: 1.2em;
        font-weight: bold;
        font-family: montserratbold;
        color: #000000;
        margin-left: -15px;
        margin-right: -15px;
        margin-top: -20px;
    }

    #companyheader img {
        width: 60px;
        margin-left: 0px;
        margin-top: -40px;
    }

    .directorsimage {
        width: 50%;
        padding-left: 10px;
        padding-right: 10px;
        display: inline-block;
        white-space: nowrap;
        float: left;
    }

    .containerA {
        position: relative;
        width: 50%;
        display: inline-block;
        float: left;
    }

    .cdiv {
        width: 75%;
        float: left;
        text-align: center;
        display: inline-block;
        height: 100%;
        position: relative;
        margin-bottom: 180px;
        margin-left: 4em;
    }

        .cdiv h4 {
            color: #ffffff;
            font-weight: normal;
            font-size: 1.85em;
            font-family: montserratbold,'open_sansregular',"lucida_sans_unicoderegular";
            margin-top: -250px;
        }

        .cdiv h5 {
            color: #ffffff;
            font-weight: normal;
            font-size: 1.10em;
            font-family: 'open_sansregular',"lucida_sans_unicoderegular";
            margin-top: 3px;
            width: 65%;
            text-align: center;
            margin-left: 75px;
            line-height: 1.5em;
        }


        .cdiv img {
            height: 350px;
            display: block;
            z-index: -1;
        }

    .moreinfobutton2 {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        border-radius: 3px;
        width: 200px;
        height: 50px;
        font-weight: normal;
        font-size: 14px;
        text-transform: uppercase;
        font-weight: bold;
        margin-top: 30px;
        padding-top: 9px;
        border-radius: 25px;
        background-color: #808080;
        border: solid 1px #555252;
        text-decoration: none;
        position: relative;
        margin-left: 7em;
        text-align: center;
        padding-left: 25px;
    }

    .moreinfobutton {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        border-radius: 3px;
        width: 100%;
        height: 50px;
        font-weight: normal;
        font-size: 14px;
        text-transform: uppercase;
        font-weight: bold;
        margin-top: 30px;
        padding-top: 9px;
        border-radius: 25px;
        background-color: #E8B22D;
        border: solid 1px #E9AC15;
        text-decoration: none;
        position: relative;
        float: left;
    }



    .col-sm-8 {
        width: 100% !important;
        text-align: center;
    }

    .col-sm-12 .col-md-3 {
        width: 70% !important;
    }

    .topmenus00 {
        visibility: hidden;
        display: none;
    }

    #trapezoid2 {
        border-top: 37px solid #6b6969;
        border-left: 0px solid transparent;
        border-right: 0px solid transparent;
        height: 0;
        width: 100%;
        margin-top: -12px;
        margin-bottom: -10px;
        margin-left: 0px;
    }


    #aa {
        color: #000000;
        margin-top: -45px;
        margin-left: -4em;
    }

        #aa h5 {
            color: #ffffff;
            font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
            font-size: 0.9em;
            letter-spacing: 0.05em;
            display: block;
            vertical-align: middle;
            text-transform: none;
            margin-top: 12px;
        }

    [data-animate-header] {
        background-color: #6b6969;
        left: 0;
        padding: 12px 10px 11px;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 1;
        height: 84px;
    }

    .article-section {
        line-height: 200%;
        margin: 0 auto;
        padding: 0em 0em 0vh;
        text-align: justify;
        padding-top: 84px;
    }

    .col-sm-10 .col-sm-3 {
        width: 100% !important;
        text-align: center;
    }

    .col-sm-1 {
        width: 100% !important;
    }

    .col-sm-12 .col-sm-2 {
        width: 50% !important;
    }

    .midlecont {
        width: 100%;
        height: 100%;
        background-color: #15819D;
        display: inline-block;
        border-top-color: #BEBEBE;
        margin-top: -11px;
        padding-bottom: 50px;
    }

    .midlebar {
        display: inline-block;
        text-align: center;
        height: 123px;
        vertical-align: baseline;
        padding-top: 22px;
        border-left: solid 0px #106A81;
        float: left;
    }

        .midlebar:hover {
            background: #106A81;
        }

        .midlebar h1 {
            font-family: open_sansregular;
            font-weight: bold;
            font-size: 13px;
            color: #fff;
            text-transform: uppercase;
            line-height: 19px;
        }

    .midlebar1 {
        display: inline-block;
        text-align: center;
        height: 123px;
        vertical-align: baseline;
        padding-top: 22px;
        border-left: solid 0px #106A81;
        border-right: solid 0px #106A81;
        float: left;
    }

        .midlebar1:hover {
            background: #106A81;
        }

        .midlebar1 h1 {
            font-family: open_sansregular;
            font-weight: bold;
            font-size: 13px;
            color: #FFF;
            text-transform: uppercase;
            line-height: 19px;
        }
}

@media (max-width: 480px) {



    .topmenus200 {
        padding-right: 25px;
        font-size: 11px;
        color: #000;
        visibility: hidden;
        display: block;
    }

    #companyheader h4 {
        font-size: 1.0em;
        font-weight: bold;
        font-family: montserratbold;
        color: #000000;
        margin-left: -15px;
        margin-right: -15px;
        margin-top: -20px;
    }

    #companyheader img {
        width: 60px;
        margin-left: 0px;
        margin-top: -40px;
    }

    .directorsimage {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
        display: inline-block;
        white-space: nowrap;
        float: left;
    }


    #trapezoid2 {
        border-top: 37px solid #6b6969;
        border-left: 0px solid transparent;
        border-right: 0px solid transparent;
        height: 0;
        width: 100%;
        margin-top: -12px;
        margin-bottom: -10px;
        margin-left: 0px;
    }


    #aa {
        color: #000000;
        margin-top: -45px;
        margin-left: -4em;
    }

        #aa h5 {
            color: #ffffff;
            font-family: 'open_sansregular','lucida_sans_unicoderegular', serif;
            font-size: 0.9em;
            letter-spacing: 0.05em;
            display: block;
            vertical-align: middle;
            text-transform: none;
            margin-top: 12px;
        }

    [data-animate-header] {
        background-color: #6b6969;
        left: 0;
        padding: 12px 10px 11px;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 1;
        height: 40px;
    }

    .article-section {
        line-height: 200%;
        margin: 0 auto;
        padding: 0em 0em 0vh;
        text-align: justify;
        padding-top: 40px;
    }

    .header-bar-sub2 {
        background-color: #ffffff;
        height: 50px;
        width: 100%;
        position: absolute;
        left: 0px;
        right: 0px;
        margin-bottom: 0px;
        margin-top: -49px;
    }

    .header-past [data-animate-header] .header-bar-sub2 {
        border-bottom: solid 0px #e0dfdf;
    }

    .header-past #newlogos2 {
        display: inline-block;
        width: 100%;
        margin-top: -20px;
        position: absolute;
        text-align: center;
        visibility: visible;
        display: block;
    }

    .header-past #menu-icon {
        padding-left: 25px;
        margin-top: -20px;
    }


    #newlogos2 {
        display: inline-block;
        width: 100%;
        margin-top: -25px;
        position: absolute;
        text-align: center;
        visibility: visible;
        display: block;
    }

        #newlogos2 h1 {
            font-size: 0.85em;
            font-weight: normal;
            font-family: montserratbold;
            color: #000000;
            margin-left: 120px;
            margin-top: -52px;
            margin-bottom: 36px;
            text-justify: auto;
        }

        #newlogos2 img {
            margin-top: 10px;
            width: 50px;
        }

    .header-past [data-animate-header] {
        position: fixed;
        top: 0px;
        background-color: #fcfcfc;
        animation: slide-down 0.5s;
        box-shadow: 0 1px 4px rgba(0,0,0,0.2);
        height: 50px;
        z-index: 9999;
        margin-top: 0px;
    }




    .col-sm-10 .col-sm-3 {
        width: 100% !important;
        text-align: center;
    }

    .col-sm-1 {
        width: 100% !important;
    }

    .col-sm-12 .col-md-3 {
        width: 100% !important;
    }

    .stampsty {
        width: 85%;
        margin-left: 40px;
        -webkit-filter: drop-shadow(2px 2px 2px #cccccc);
        filter: drop-shadow(2px 2px 2px #cccccc);
    }

    .txtgrp .txtstyle {
        border: 1px solid #c1bebe;
        height: 35px;
        padding-left: 40px;
        padding-right: 10px;
        border-radius: 5px;
       width:92%;
        font-size: 14px;
        text-transform: capitalize;
        margin-top: 5px;
        margin-top: -35px;
        margin-left: -9px;
        position: absolute;
        z-index: -50;
    }
}

@media (max-width: 410px) {

    .container0 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .container1 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 10px;
        padding-right: 0px;
    }

    #companyheader {
        display: inline-block;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

        #companyheader h4 {
            font-size: 0.8em;
            font-weight: bold;
            font-family: montserratbold;
            color: #000000;
            margin-left: -15px;
            margin-right: -15px;
            margin-top: -20px;
        }

        #companyheader img {
            width: 60px;
            margin-left: 0px;
            margin-top: -40px;
        }



    .col-sm-1 {
        width: 100% !important;
        text-align: center;
    }

    .col-sm-11 {
        width: 100% !important;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .directorsimage {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
        display: inline-block;
        white-space: nowrap;
        float: left;
    }

    .containerA {
        position: relative;
        width: 100%;
        display: inline-block;
        float: left;
    }

    .cdiv {
        width: 100%;
        float: left;
        text-align: center;
        display: inline-block;
        height: 100%;
        position: relative;
        margin-bottom: 180px;
        margin-left: 15px;
        margin-right: 15px;
    }

        .cdiv h4 {
            color: #ffffff;
            font-weight: normal;
            font-size: 1.85em;
            font-family: montserratbold,'open_sansregular',"lucida_sans_unicoderegular";
            margin-top: -250px;
            margin-left: 10px;
        }

        .cdiv h5 {
            color: #ffffff;
            font-weight: normal;
            font-size: 1.10em;
            font-family: 'open_sansregular',"lucida_sans_unicoderegular";
            margin-top: 3px;
            width: 65%;
            text-align: center;
            margin-left: 75px;
            line-height: 1.5em;
        }


        .cdiv img {
            height: 350px;
            display: block;
            z-index: -1;
        }

    .moreinfobutton2 {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        border-radius: 3px;
        width: 200px;
        height: 50px;
        font-weight: normal;
        font-size: 14px;
        text-transform: uppercase;
        font-weight: bold;
        margin-top: 30px;
        padding-top: 9px;
        border-radius: 25px;
        background-color: #808080;
        border: solid 1px #555252;
        text-decoration: none;
        position: relative;
        margin-left: 4em;
        text-align: center;
        padding-left: 25px;
    }

    .moreinfobutton {
        border-style: none;
        color: #ffffff;
        font-family: Arial;
        border-radius: 3px;
        width: 100%;
        height: 50px;
        font-weight: normal;
        font-size: 14px;
        text-transform: uppercase;
        font-weight: bold;
        margin-top: 30px;
        padding-top: 9px;
        border-radius: 25px;
        background-color: #E8B22D;
        border: solid 1px #E9AC15;
        text-decoration: none;
        position: relative;
        float: left;
    }

    .tabcontainer {
      

          width: 100%;
        height: 400px;
        background-color: #f5f5f5;
        margin-top: -14em;
        position: relative;
        float: left;
        padding-top: 10px;
        margin-right: 2.5em;
        display:inline-block;
        margin-top: 0px;
    }



    .tabtextstyle {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 8px;
        color: #000;
        text-transform: uppercase;
    }

    .tab-hght {
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-right-color: #E2E2E2;
        border-bottom-color: #E2E2E2;
        border-left-color: #E2E2E2;
        background-color: #FFFFFF;
      
        font-family: open_sansregular;
        font-size: 13px;
        color: #000;
    }

     .txtgrp{
        width:100%;
    }
    .txtgrp .txtaddon {
        height: 35px;
        width:35px;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 14px;
        font-family: 'lucida_sans_unicoderegular', sans-serif;
        font-weight: normal;
        line-height: 1;
        text-align: center;
        background-color: #eeeeee;
        border: 1px solid #cccccc;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        padding: 10px 12px;
        margin-left: -10px;
    }

    .txtgrp .txtstyle {
        border: 1px solid #c1bebe;
        height: 35px;
        padding-left: 40px;
        padding-right: 10px;
        border-radius: 5px;
       width:92%;
        font-size: 14px;
        text-transform: capitalize;
        margin-top: 5px;
        margin-top: -35px;
        margin-left: -9px;
        position: absolute;
        z-index: -50;
    }
}

@media (max-width: 320px) {

    .container0 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .container1 {
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    #companyheader {
        display: inline-block;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

        #companyheader h4 {
            font-size: 0.8em;
            font-weight: bold;
            font-family: montserratbold;
            color: #000000;
            margin-left: -15px;
            margin-right: -15px;
            margin-top: -20px;
        }

        #companyheader img {
            width: 60px;
            margin-left: 0px;
            margin-top: -40px;
        }



    .col-sm-1 {
        width: 100% !important;
        text-align: center;
    }

    .col-sm-11 {
        width: 100% !important;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .col-sm-10 .col-sm-3 {
        width: 100% !important;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        padding-right: 0px;
    }

    .directorsimage {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
        display: inline-block;
        white-space: nowrap;
        float: left;
    }

     .tabcontainer {
                width: 100%;
        height: 400px;
        background-color: #f5f5f5;
        margin-top: -14em;
        position: relative;
        float: left;
        padding-top: 10px;
        margin-right: 2.5em;
        display:inline-block;
        margin-top: 0px;
    }


    .tabtextstyle {
        font-family: open_sansregular;
        font-weight: bold;
        font-size: 7px;
        color: #000;
        text-transform: uppercase;
    }

    .tab-hght {
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-right-color: #E2E2E2;
        border-bottom-color: #E2E2E2;
        border-left-color: #E2E2E2;
        background-color: #FFFFFF;
       
        font-family: open_sansregular;
        font-size: 13px;
        color: #000;
    }

    .col-sm-12 .col-sm-2 {
        width: 100% !important;
    }

    .midlecont {
        width: 100%;
        height: 100%;
        background-color: #15819D;
        display: inline-block;
        border-top-color: #BEBEBE;
        margin-top: -11px;
        padding-bottom: 50px;
    }

    .midlebar {
        display: inline-block;
        text-align: center;
        height: 123px;
        vertical-align: baseline;
        padding-top: 22px;
        border-left: solid 0px #106A81;
        float: left;
    }

        .midlebar:hover {
            background: #106A81;
        }

        .midlebar h1 {
            font-family: open_sansregular;
            font-weight: bold;
            font-size: 13px;
            color: #fff;
            text-transform: uppercase;
            line-height: 19px;
        }

    .midlebar1 {
        display: inline-block;
        text-align: center;
        height: 123px;
        vertical-align: baseline;
        padding-top: 22px;
        border-left: solid 0px #106A81;
        border-right: solid 0px #106A81;
        float: left;
    }

        .midlebar1:hover {
            background: #106A81;
        }

        .midlebar1 h1 {
            font-family: open_sansregular;
            font-weight: bold;
            font-size: 13px;
            color: #FFF;
            text-transform: uppercase;
            line-height: 19px;
        }

    .stampsty {
        width: 100%;
        margin-left: 0px;
        -webkit-filter: drop-shadow(2px 2px 2px #cccccc);
        filter: drop-shadow(2px 2px 2px #cccccc);
    }

    .txtgrp .txtstyle {
        border: 1px solid #c1bebe;
        height: 35px;
        padding-left: 40px;
        padding-right: 10px;
        border-radius: 5px;
       width:88%;
        font-size: 14px;
        text-transform: capitalize;
        margin-top: 5px;
        margin-top: -35px;
        margin-left: -9px;
        position: absolute;
        z-index: -50;
    }
}
