/*
Name: Overrides
Author: Conrad
Description: All hacks in one place. Yet hacks. But all in one place.
Version: 1
*/

/* Header and Nav for Shopping Cart */
/* TOPHAT */
/*.global-header a.livechat,*/
/*
.global-header a.phone
{
    display:none;
}

.tophat-phone a,
.tophat-login a,
.tophat-language a
{
    color:#1a2732;
    font-weight:700;
}
.tophat-language
{
    border-left:1px solid #565f6b;
}

.tophat-cart
{
    text-indent: -99999em;
    background:url(https://image.freepik.com/free-icon/black-simple-shopping-cart_318-10774.jpg) no-repeat 50% 50%;
}

.global-header .livechat
{
    color:#1a2732;
    background:#fff;
}
/* END TOPHAT */

/* SEARCH */
@media screen and (min-width: 960px) {
    li.sticky-phone
    {
        display:none;
    }
    /* Search Bar update to make room for company menu */
    .global-header .search-form
    {
        text-align:right;
        width:145px;
    }
    input[type="search"],
    .search-form [type="text"],
    .search-form [type="search"]
    {
        box-sizing: border-box;
        padding:10px 33px 10px 10px;
        width:100%;
        position:relative;
        right:0;
    }
    .search-form [type="submit"]
    {
        margin: 0;
        position: absolute;
        right: 2px;
        text-align: right;
    }
    /* Sidebar Pricing CTA */
    /*
    .section__general-content__cta .product-price {
        display: block;
        color: #fff;
        font-size: 1.4rem;
    }
    .section__general-content__cta .price-currency,
    .section__general-content__cta .price-decimals {
        position: relative;
        top: -1.05em;
        font-size: 1.6rem;
    }
    .section__general-content__cta .price-amount {
        font-size: 4rem;
        font-weight: 300;
    }
    .section__general-content__cta .price-term {
        font-size: 1.4rem;
        margin-left: -1.65em;
    }
    .section__general-content__cta .cta-title {
        color: #a4a9ad;
        font-weight: 400;
        padding-bottom: 0;
        font-size: 1.4rem;
    }
    .section__general-content__cta .cta-content {
        padding: 0;
    }
    */
    /* End sidebar pricing CTA  - FROM CTA PAGE */
    /* CTA for just Image (Openstack) */
    /*
    .cta-image {
        width: 100%;
    }
    .cta-thumbnail .cta-title {
        display: none;
    }
    .cta-thumbnail .cta-image {
        display: block!important;
        text-center;
    }
    .cta-thumbnail .cta-image img {
        display: block;
        text-align: center;
        margin: 0 auto;
        position: relative;
        top: 0;
        left: 0;
        max-width: 100%;
        max-height: 100%;
    }
    */
    /* End Image CTA */
    /* Feature List (Checklists) */
    /*
    .prod-feature-list-wrapper br {
        display: block;
    }

    hr
    {
        margin: 0 0 2em 0;
    }
    */
}

@media screen and (min-width: 1000px) {
    .global-header .search-form
    {
        width:170px;
    }
    /* Feature List (Checklists) */
    
    /* 3 Col Feature List */
    /*
    .prod-feature-lists li {
        display: inline-block;
        vertical-align: top;
        margin: 0 0 20px 0;
        padding: 0;
        width: 29.7%;
    }
    .prod-feature-lists li.left,
    .prod-feature-lists li.middle {
        margin-right: 5%;
    }
    */
}

@media screen and (min-width: 1050px) {
    .global-header .search-form
    {
        width:190px;
    }
}

/* FROM BARE METAL PAGE - SCRIPTS */
/* Layout of the top of the page */
@media only screen and (min-width: 48em) {
    
    /*
    .section__general-content.followup-cta {
        width: 77.5%;
    }
    .section__general-content__cta {
        width: 22.5%;
    }
    */
}


/* Adjustments for mobile */
@media only screen and (max-width: 768px) {
    /*
    p {
        text-align: left;
    }
    .wp-image-1040405 {
        display: none;
    }
    .prod-feature-lists {
        padding: 0;
        text-align: left;
    }
    .prod-feature-lists li {
        width: 100%;
    }
    .product-choices {
        width: auto;
    }
    */
}
.section__general-content img
{
    /*max-width:150px;*/
}