.promotions .container{position:absolute;height:100%}
.promotion-content .display-table-cell{display:table-cell;vertical-align:middle}
.promotions{position:relative}
.promotions .row .col-sm-12{padding:0}
.promotions img{width:100%}
.promotion-content{height:100%}
.promotion-content .offers{font-style:normal;border:0;background-color:#006fba;margin:0 10px 0 5px;padding:10px;vertical-align:middle}
.offers a{color:#fff;text-decoration:none;padding:0 5px}
.offers .glyphicon-chevron-right{color:#8dc63f;margin-left:10px}
.promotion-content h2{color:#006fba}
@media(max-width:991px){.promotions img{width:100%}
.promotion-content h4{color:#434343;padding-top:10px;text-align:center}
.promotion-content .offers{width:100%;margin:0 5px 5px 0}
}
@media(max-width:1280px) and (min-width:992px){.promotion-content h2{color:#006fba !important}
.promotion-content .offers{margin:0 10px 0 5PX}
}
.promotions-view-all .home-read-anchor{color:white;font-size:16px;border:0}
@media(min-width:1380px){.promotion-content .offers{margin:0 10px 0 5PX}
.promotion-content h2{color:#006fba}
}
@media(max-width:480px){.promotion-content h2{text-align:center;padding-bottom:0}
.offers a{font-size:16px}
.promotion-content,.promotions img{width:100%;margin-top:0}
.promotion-content,.promotions{min-height:200px;margin-bottom:30px}
.promotions-view-all .home-read-anchor{font-size:12px}
.promotion-content .offers{margin:5px auto;padding:4px;display:block;width:90%;text-align:center}
}
.page-heading-image{position:relative}
.page-heading-image img{width:100%}
.page-heading-image-content{position:absolute;top:0;height:100%}
.display-table{display:table;height:100%;width:100%}
.page-heading-image-content .display-table-cell{display:table-cell;vertical-align:middle;text-align:center}
.page-heading-image-content h1{color:blue}
@media(max-width:480px){.page-heading-image-content{width:100%}
.page-heading-image img{width:100%}
.page-heading-image h1{font-size:2.000em}
}
@media(min-width:768px){.page-heading-image-content h1{text-align:left}
}
.product-details-page-banner-content .nav-tabs>li{display:inline-block;float:none}
.product-details-page-banner{position:relative}
.product-details-page-banner img{width:100%}
.product-details-page-banner-content{position:absolute;top:0;margin:auto;height:100%}
.product-details-page-banner-content .display-table{display:table;height:100%}
.product-details-page-banner-content .display-table-cell{display:table-cell;vertical-align:middle}
.product-details-page-banner-content h1{color:white;padding-left:0;text-align:center}
.product-details-page-banner .nav-tabs{border:0;padding-left:0;text-align:center}
.product-details-page-banner .nav-tabs>li>a{color:#fff;border:0;padding-right:0;border-radius:0}
.product-details-page-banner .nav-tabs>li:first-child a{padding-left:0}
.product-details-page-banner .nav-tabs>li>a:after{content:"|";color:#fff;margin-left:18px}
.product-details-page-banner .nav-tabs>li:last-child>a:after{content:""}
.product-details-page-banner .nav-tabs>li>a:hover{background-color:transparent;border:0;border-radius:0}
@media(min-width:768px) and (max-width:991px){.product-details-page-banner-content .nav-tabs>li{display:inline-block;float:left}
.product-details-page-banner img{width:100%}
.product-details-page-banner-content{top:0;left:initial;margin-left:0;margin-right:0}
.product-details-page-banner .nav-tabs{position:static}
.product-details-page-banner-content h1{text-align:initial}
}
@media(min-width:992px){.product-details-page-banner-content .nav-tabs>li{display:inline-block;float:left}
.product-details-page-banner-content{top:0;left:initial;margin-left:0;margin-right:0}
.product-details-page-banner .nav-tabs{position:static}
.product-details-page-banner-content h1{text-align:left}
}
@media(max-width:767px){.product-details-page-banner-content h1{font-size:2em}
.product-details-page-banner .hero_img_border{border:0}
.product-details-page-banner{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.product-details-page-banner .nav-tabs li{width:50%}
.product-details-page-banner .nav-tabs>li>a:after{content:""}
}
.position-right{right:0}
.position-left:{left:0}
.glyphicon-chevron-right{color:#8dc63f;font-size:11px}
.career-banner-image-content .display-table{display:table;height:100%}
.career-banner-image-content .display-table-cell{display:table-cell;vertical-align:middle}
.career-banner-image{position:relative;padding-right:0;padding-left:0;margin-bottom:60px}
.career-banner-image .row{margin:0}
.career-banner-image img{width:100%}
.career-banner-image .col-md-12{padding-left:0}
.career-banner-image-content{position:absolute;top:0;margin-left:0;padding-left:0;height:100%}
.career-banner-image-content h1,.career-banner-image-content p{color:white}
.career-banner-image-content a{text-decoration:none}
.career-banner-image-content a:hover{text-decoration:underline}
@media(min-width:768px) and (max-width:991px){.career-banner-image h1{margin-bottom:10px !important}
.career-banner-image img{width:100%}
}
@media(max-width:480px){.career-banner-image-content{padding:15px 15px 0 15px}
.career-banner-image-content p{font-size:12px}
.career-banner-image{margin-bottom:30px;margin-top:30px}
}
@media(max-width:767px){.career-banner-image-content .display-table-cell p{display:none}
.career-banner-image-content .display-table-cell h2{padding-bottom:0}
}
.career-page-heading-image{position:relative}
.career-page-heading-image img{width:100%}
.career-page-heading-image .col-md-12{padding-left:0}
.career-page-heading-image-content{position:absolute;padding-left:0;top:0;height:100%}
.career-page-heading-image-content .display-table{display:table;height:100%}
.career-page-heading-image-content .display-table-cell{display:table-cell;vertical-align:middle}
.career-page-heading-image-content h1{font-style:normal;color:white;display:table-cell;vertical-align:middle}
.viewalljobs{text-align:center;display:inherit;text-decoration:none;margin-bottom:30px}
.viewalljobs:hover{text-decoration:none}
.viewalljobs>.glyphicon-chevron-right{margin-left:10px;color:#8dc63f;font-size:11px}
.career-page-heading-image h2{color:white;margin-top:0}
.career-banner-image-content .learmore{color:#fff;text-decoration:none}
.career-banner-image-content .learmore:hover{color:#fff;text-decoration:underline}
@media(max-width:600px){}
@media(max-width:480px){.career-page-heading-image-content h1{margin-bottom:10px !important;font-size:2em}
.career-page-heading-image-content{margin-left:0;top:0;text-align:center}
.career-page-heading-image{margin-bottom:30px}
.career-page-heading-image h2{margin-top:5px !important}
}
@media(max-width:333px){}
@media(width:768px){.career-page-heading-image h2{margin-top:5px}
}
@media(min-width:768px) and (max-width:991px){}
media(min-width:992px){}