﻿/*
Theme Name: mtel
Theme URI: http://underscores.me/
Author: Anthony Lau
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: mtel
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

mtel is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/

.col-content-right .aligncenter {
    margin-left: auto;
    margin-right: auto;
    display: block;
}
.col-content-right p.aligncenter {
    margin-left: auto;
    margin-right: auto;
    display: table;
}
main section.single-press>.container .col-content-right>ul li {
    margin: 0px;
}
.col-content-full, .col-content-right {
    font-size: 18px;
    line-height: 1.33;
    color: #333;
}
ol.legal-content>li>ol>li {
    list-style: lower-latin;
}
main section#network-inner .network-content .btn-group.bootstrap-select {
    width: 100%;
}
textarea.track-express-input {
    width: 100%;
    resize: none;
    background-color: #fff;
    border: solid 1px rgba(0,0,0,.15);
    padding: 10px 15px;
    margin-bottom: 10px;
}
.track-info-text {
    padding-bottom: 10px;
}
.col-content-right .child-page-item {
    margin: 20px 0px;
    padding: 0px;
}
#tracking-form img#reg_captch_img {
    height: inherit;
    width: inherit;
}
.error-msg {
    font-size: 18px;
    padding: 10px 20px;
    margin-bottom: 20px;
    text-align: center;
    color: red;
    font-weight: bold;
    display: table;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid red;
    vertical-align: middle;
}
.error-msg-container {
    display: none;
}
main section.country-info .container .tab-content .tab-pane .content {
    font-size: 18px;
}
main section.country-info .container .tab-content .tab-pane .read-more {
    padding-bottom: 20px;
}
section.country-info .hidden-sm.hidden-xs.read-more {
    padding-top: 10px;
}
.tracking-container a#tracking-btn {
    width: 400px;
    height: 45px;
    border: none;
    box-shadow: none;
    border-radius: 0;
    font-size: 18px;
    letter-spacing: .9px;
    color: #fff;
    margin: 0 10px;
    background-color: #e96e30;
}
.tracking-container span.track-input {
    border: none;
    color: #666;
    font-size: 18px;
    width: 160px;
    padding-right: 0;
    box-shadow: none;
    display: inline-block;
}
main section#head-banner .tracking-container form.form-horizontal>.form-group div.recaptch {
    background: none;
}
.col-content-full ul {
    padding-left: 20px;
}
main section>.container>.col-content-full>p.page-list {
    text-align: left;
    padding-top: 10px;
}
.col-content-right iframe{
    width: 100%;
    border: 0px;
}
.col-content-right iframe.key-financial {
    min-height: 1160px;
}
.col-content-right iframe.stock-chart {
    height: 1150px;
}
.col-content-right iframe.announcements {
    height: 1400px;
}
button.start-btn, button.end-btn {
    background: #808285;
    border: 0px;
    color: white;
    height: 40px;
    width: 60px;
}


main section>.container .col-content-right .warehouses-content div.item-container{
    min-height: 289px;
}
main section>.container .col-content-right .warehouses-content .warehouse-img,  main section>.container .col-content-right .warehouses-content .warehouse-img{
    height: 139px;
    width: 100%;
}
main section .careers-content .management-content-container .tab-container>.nav-tabs>li.active>a {
    min-height: 165px;
}
main section>.container .col-content-right>.content>ul.policy-item>li>p {
    margin: 10px 0px;
}
.contact-form-container ul.nav-tabs {
    padding-left: 0px;
}
main section.location-info .items-container>.item:nth-child(n+2) {
    border-top: 0px;
}

main section.location-info .main-container .item:last-child .address-item.row {
    border-bottom: none;
}
section.location-info .address-item a {
    display: table;
    word-break: break-all;
}
.result-not-found {
    margin: auto;
    font-size: 16px;
    border-bottom: 0px !important;
    color: #333333;
    text-align: center;
    /*padding: 0px !important;*/
}
a.front-page-pdf-btn:hover {
    /*color: #ff6633;*/
}
a.front-page-pdf-btn {
    color: white;
}
main section#expertise .row .container .expertise-item:hover, #brand-category .container .item-container a:hover {
    opacity: 0.5;
}
.loading-msg {
    text-align: center;
}
img.loader-icon {
    height: 64px;
    width: 64px;
    display: block;
    margin: auto;
}
li.loading-container, div.loading-container {
    padding: 0px;
    border: 0px !important;
}
header.header .search-result .result-content>li{
    width:100%;
}
#brand-category .container .item-container .title {
    float: right;
}
footer div .policy ul>li:last-child {
    border-right: 0px;
}
main section>.container .col-content-right>.muli-pdf-container{
    padding-bottom: 16px;
}
.col-content-right>br {
    display: none;
}
.muli-pdf-container>a:hover>div.attachment-title:hover {
    text-decoration: underline;
}
main section>.container .col-content-right>.muli-pdf-container>a img{
    max-width: 22px;
}
.muli-pdf-container {
    padding-top: 30px;
}
main section.location-info .item .company-name {
    margin-bottom: 8px;
}
main section.location-info .item .info img{
    max-width: 17px;
}
.col-content-right .bye-laws-container>a{
    line-height: 27px;
    vertical-align: middle;
}
.col-content-right .bye-laws-container>img{
    margin-right: 15px;
}
.muli-pdf-container .attachment-title {
    line-height: 27px;
}
.child-page-item {
    height: 180px;
}
#wp-admin-bar-new-content,
#wp-admin-bar-comments,
#wp-admin-bar-customize,
#wp-admin-bar-wp-logo,
#wp-admin-bar-site-name>.ab-sub-wrapper,
#adminbar-search{
    display: none !important;
}
main section.location-info .items-container .item:last-child .address-item {
    border-bottom: 0px;
}
.notice-row .pdf-download-btn img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
main section#notice-head-banner .notice-container>.content-container>ul>li .content-item div.title {
    margin-bottom: 0px;
}
#agent .item:last-child .address-item {
    border-bottom: 0px;
}
.management-content-container .tab-pane>ul>li>ul {
    list-style: none;
    padding: 10px 0px;
}
.management-content-container .tab-pane>ul>li>ul>li {
    list-style: inside;
    margin: 4px 0px;
}
.col-content-right ol li {
    padding: 10px 0px;
    text-align: justify;
}

a.apply-now {
    margin-top: 25px;
}

main section>.container .col-content-right>p strong, main section>.container .col-content-full>p strong {
    line-height: 28px;
}

.publication-list-item .icon-container {
    background-color: #f8f8f8;
    margin: 0px 15px;
}

.icon-container img.icon {
    max-height: 80px;
}

@media (min-width: 769px){
    .sitemap .sitemapbox {
        padding-right: 60px;
    }
    .publication-list-item .icon-container img.icon {
        max-height: none;
    }
    .address-item .company-address{
        padding-left: 50px;
    }
    main section.location-info .item .address-item.row:nth-child(n+1) {
        /*border-bottom: 1px solid #d9d9d9;*/
        padding-bottom: 50px;
    }
    main section.location-info .items-container>.item:nth-child(n+1) .address-item {
        border-bottom: 1px solid #d9d9d9;
    }
    main section.location-info .items-container>.item:last-child .address-item {
        border-bottom: none;
    }
    main section.location-info .item:last-child .address-item.row {
        border-bottom: 0px;
        padding-bottom: 25px !important;
    }
    .mobile-only{
        display:none;
    }
    #kerrier-vision-captcha img#reg_captch_img {
        width: 100%;
    }
}
@media (max-width: 768px){
    #world-map>.container {
        overflow-x: scroll;
    }
    div.tracking-container a#tracking-btn {
        width: 100%;
        margin: 10px 0;
    }
    div.col-content-right iframe.key-financial {
        min-height: 1380px;
    }
    div.col-content-right iframe.stock-chart {
        height: 2100px;
    }
    div.col-content-right iframe.announcements {
        height: 1500px;
    }
    .address-item .company-address{
        padding-left: 60px;
    }
    .col-lg-4.info>div {
        margin-left: 0px;
    }
    .result-content li.result-not-found {
        color: white;
    }
    .desktop-only{
        display: none;
    }
}
@media (max-width: 769px){
    #head-banner-mobile{
        height: 80vw;
    }
}
