* {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-spacing: 0;
    font-family: 'Roboto', 'Roboto Condensed';
    -webkit-tap-highlight-color: transparent;
}

html {
    height: 100%;
}

* html .omClearfix {
    height: 1%;
}
#omantel .omClearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

#omantel .omClearfix {
    display: inline-block;
    display: -moz-inline-block;
}

#omantel .omClearfix {
    display: block;
}
body {
    font-family: 'Roboto Condensed', sans-serif;
    color: #06365d;
    height: 100%;
    min-height: 100%;
}


/* Placeholders */

::-webkit-input-placeholder {
    color: #4384b7;
}

:-moz-placeholder {
    /* Firefox 18- */
    color: #4384b7;
}

::-moz-placeholder {
    /* Firefox 19+ */
    color: #4384b7;
}

:-ms-input-placeholder {
    color: #4384b7;
}


/* Forms */
#omantel .omantelForm {
    width: 100%;
    padding: 40px 30px;
}
#omantel .omantelForm input[type="text"], #omantel .omantelForm input[type="email"], #omantel .omantelForm textarea, #omantel .omantelForm input[type="search"], #content .wpthemeFrame .filterForm .textField, #content .wpthemeFrame .searchForm .textField, #content .wpthemeFrame .filterForm .dateField, #omantel .select2-container .select2-selection, #omantel .wpthemeSearch input.wpthemeSearchText {
    border-bottom: 1px solid #80B7E4 !important;
}
/* UCICMP-2343 */
/*input,
textarea,
select {
    -webkit-appearance: none;
    -webkit-border-radius: 0;
    border-radius: 0;
}
*/
input[type="search"] {
    -webkit-appearance: none;
}

::-webkit-search-cancel-button {
    -webkit-appearance: none;
}

.select2-hidden-accessible {
    display: none !important;
}
/* basic button style */

#omantel .omBtn {
    height: 30px;
    line-height: 30px;
    color: #fff;
    text-align: center;
}

#omantel .omBtn-blue {
    background: #1465a5;
}

#omantel .omBtn-orange {
    background: #ef8b0b;
}

#omantel .button-set {
    margin-top: 20px;
}

#omantel .button-set button {
    cursor: pointer;
}

#omantel .myOmantelLink {
    text-decoration: none;
}
#omantel .myOmantelImage {
    max-width: 100%;
    height: auto;
    width: auto;
}
/* Basic container style */
#omantel .omContainer {
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
    padding: 10px;
    text-align: center;
}
#omantel .omRow {
    width: 100%;
    padding-top: 30px;
    text-align: left;
}
/* end */

#omantel .omInline {
    display: inline-block;
}
/* Headers and typo */
#omantel .omClearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

#omantel .omClearfix {
    display: inline-block
}

#omantel .omClearfix {
    display: block;
}
#omantel .myOmantelh2 > p {
    font-size: 30px;
    font-weight: normal;
}

#omantel .myOmantelh2 {
    text-align: left;
    font-size: 18px;
}

#omantel .myOmantelh2,
#omantel .myOmantelh3,
#omantel .omBold {
    font-weight: bold;
}
/* basic margins style */
#omantel .justify {
  text-align: justify; }

#omantel .mt-5 {
  margin-top: 5px; }
#omantel .mt-10 {
    margin-top: 10px;
}
#omantel .mt-20 {
  margin-top: 20px; }

#omantel .mt-30 {
  margin-top: 30px; }

#omantel .mt-40 {
  margin-top: 40px; }

#omantel .mt-50 {
  margin-top: 50px; }
#omantel .mb-5 {
    margin-bottom: 5px;
}
#omantel .mb-10 {
    margin-bottom: 10px; }
#omantel .mb-20 {
  margin-bottom: 20px; }

#omantel .mb-30 {
  margin-bottom: 30px; }

#omantel .mb-40 {
  margin-bottom: 40px; }

#omantel .pt-30 {
  padding-top: 30px; }
/* end */
@media (max-width: 601px) {
    .field label {
        padding: 4px 0;
    }
    .field .input-text {
        width: 100%;
        min-width: 100px;
    }
    #omantel .omantelForm {
        padding-left: 0;
        padding-right: 0;
    }
}