﻿@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=e2a65b5a-b7f3-4a25-b0ca-0bbfb8919a64");
@font-face{
font-family:"AdobeGaramondW01-BdIt";
src:url("fonts/7b962fbf-c081-46ab-858f-dee2779c4fa4.eot?#iefix");
src:url("fonts/7b962fbf-c081-46ab-858f-dee2779c4fa4.eot?#iefix") format("eot"),url("fonts/f8ee3845-fc85-4f8b-9bee-9eac5fccb0f3.woff") format("woff"),url("fonts/a33b7202-9081-4ce7-ad4d-528996891012.ttf") format("truetype"),url("fonts/d2e699fe-6a32-45fd-b5a6-30b435bd8bca.svg#d2e699fe-6a32-45fd-b5a6-30b435bd8bca") format("svg");
}
@font-face{
font-family:"Avenir LT W01 85 Heavy";
src:url("fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix");
src:url("fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix") format("eot"),url("fonts/7147ec3a-8ff8-4ec9-8c5c-bd1571dc6ae6.woff") format("woff"),url("fonts/d1dc54b2-878d-4693-8d6e-b442e99fef68.ttf") format("truetype"),url("fonts/731dd4d3-64da-427d-ba61-01575b3cf3f7.svg#731dd4d3-64da-427d-ba61-01575b3cf3f7") format("svg");
}
@font-face{
font-family:"Avenir LT W01 65 Medium";
src:url("fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix");
src:url("fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix") format("eot"),url("fonts/2cac77ec-9bc0-4ee7-87e4-27650190744f.woff") format("woff"),url("fonts/aaf11848-aac2-4d09-9a9c-aac5ff7b8ff4.ttf") format("truetype"),url("fonts/294099f3-8d00-4676-afc5-5e9d8d43ad69.svg#294099f3-8d00-4676-afc5-5e9d8d43ad69") format("svg");
}
@font-face{
font-family:"Danielle BF W01 Regular";
src:url("fonts/99c55b07-d498-4766-85db-b95bce3031d3.eot?#iefix");
src:url("fonts/99c55b07-d498-4766-85db-b95bce3031d3.eot?#iefix") format("eot"),url("fonts/307075c9-f9d5-46b5-bfdb-9d903d4b1506.woff") format("woff"),url("fonts/ff9fe6f4-ebe0-43ce-93b2-533d92a55d22.ttf") format("truetype"),url("fonts/59b50481-ba1b-4f13-bc0b-ba1407be531d.svg#59b50481-ba1b-4f13-bc0b-ba1407be531d") format("svg");
}

.nosubmenu{}
.submenu{}
.cart-block table tr td.cart-action button{font-family: 'Avenir LT W01 65 Medium'; color:#424241; text-decoration:none; display:block; border:0 none; width:auto; background:none}

        .confirm-message {
            position: fixed;
            margin-left: -350px;
            left: 50% !important;
            top: 0px;
            z-index: 11111; /*Added so confirm message would be on top of all other sub views*/
            font-weight: bold;
            padding: 5px;
            width: 700px;
            margin-top: 3px;
            font-size: 12px;
            text-align: center;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            background-color: #093;
            border: 1px solid #00a651;
            color: #fff !important;
        }

        .error-message {
            position: fixed;
            margin-left: -350px;
            left: 50% !important;
            top: 0px;
            z-index: 11111;
            font-weight: bold;
            padding: 5px;
            width: 700px;
            margin-top: 3px;
            font-size: 12px;
            text-align: center;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
        
            background-color: #990000;
            border: 1px solid #990000;
            color: #fff !important;
        }

            .error-message a, .confirm-message a {
                color: #FFF;
                text-decoration: underline;
                font-size: 10px;
            }
            .table-calc.padleft55 ul{ padding:0 0 0 54%}
            .usefr {text-decoration: line-through;}

            .user-accountBodyBlack{position:relative;font-family:'Avenir LT W01 65 Medium';}
.user-accountBodyBlack ul{ padding:0; margin:0; list-style:none}
.user-accountBodyBlack ul li{ margin:0 0 0 4px;}
.user-accountBodyBlack ul li h3{ color:#000000; font-size:16px;margin-bottom:4px;font-family:'Avenir LT W01 65 Medium'; font-weight:bold}
.user-accountBodyBlack ul li a{ color:#000000; font-size:16px; display:block; margin-bottom:3px;font-family:'Avenir LT W01 65 Medium';}
.user-accountBodyBlack ul li a:hover{ text-decoration:none;}


.careers-title{ font-size: 33px;
color: #000000;
font-family: 'AdobeGaramondW01-BdIt';
font-weight: normal;}

.careers-postings-right-menu {
    color: #3b3b3b;
font-family: 'Avenir LT W01 85 Heavy';
font-weight: normal;
font-size: 18px;
}

.btn default-button next-step {}
.main-head { padding-bottom:25px}
.main-head h5 {
font-size: 35px;
color: #000000;
margin-bottom: 23px;
font-family: 'AdobeGaramondW01-BdIt';
font-weight: normal;
margin-top: 0;
}
.main-head .block-title{ padding:10px 0}


.main-head table td{ padding:5px 0;font-family:'Avenir LT W01 65 Medium';}
.main-head table input,.main-head table select{ padding:4px 2px}

.main-head table input[type="text"]{ width:49%; padding:8px 0}
.main-head table select{ width:133px; padding:8px 0}
.main-head table select.creTypeField,.main-head table #country{ width:49%}
#cancelButton{ display:inline-block; margin-top:10px}
.main-head table td label{ font-weight:400; font-size:15px; color:#000000}
.main-head table td label a,.main-head table td label a u{ color:#7db802; text-decoration:none}
.main-head table td.main div{ padding-left:115px}
.main-head table td label a u i{ font-style:normal}
#cancelButton{ color:#7db802; }
#submitButton{ background-color:#7db802; display:inline-block; *display:inline; vertical-align:top; text-align:center; zoom:1; color:#ffffff; font-size:16px;font-family: 'Avenir LT W01 85 Heavy'; font-weight:normal; border:0 none; cursor:pointer;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out; -o-transition:all .5s ease-out; transition:all .5s ease-out; padding:10px 30px; border-radius:0px}
@media (max-width:1200px) {
.main-head table td.main div{ text-align:right; padding-right:5px;}
.main-head table select.creTypeField,.main-head table #country{ width:99%}
.main-head table input[type="text"]{ width:99%}
.main-head table label[for="cresecure_cc_expires_year"]{ width:49%}
.main-head table select{ width:48%}
.main-head table select#cresecure_cc_expires_year{ width:100%}
#submitButton{ float:right;}
#cancelButton{ display:inline-block; margin-top:9px}
}
@media (max-width:700px) {
.main-head table select{ width:46%}
}
@media (max-width:550px) {
.main-head table select{ width:45%}
}