        .dropdown-submenu {
            position: relative;
        }
        
        .dropdown-submenu>.dropdown-menu {
            top: 0;
            left: 100%;
            margin-top: -2px;
            margin-left: -1px;
            -webkit-border-radius: 0 6px 6px 6px;
            -moz-border-radius: 0 6px 6px;
            border-radius: 0 6px 6px 6px;
        }
        
        .dropdown-submenu:hover>.dropdown-menu {
            display: block;
        }
        
        .dropdown-submenu>a:after {
            display: block;
            content: " ";
            float: right;
            width: 0;
            height: 0;
            border-color: transparent;
            border-style: solid;
            border-width: 5px 0 5px 5px;
            border-left-color: #ccc;
            margin-top: 5px;
            margin-right: -15px;
        }
        
        .dropdown-submenu:hover>a:after {
            border-left-color: #fff;
        }
        
        .dropdown-submenu.pull-left {
            float: none;
        }
        /* ------- END MULTI LEVEL MENU CSS ----------- */
        
        body {
            font-family: Adventor, Helvetica, sans-serif;
            line-height: 25px;
        }
        
        a {
            color: #ee2e24;
        }
        
        a:hover {
            text-decoration: none;
        }
        
        a:focus {
            outline: none;
        }
        
        ul,
        ol {
            padding: 0px 0 0px 0;
            margin: 0;
        }
        
        .page-text ol {
            margin-left: 15px;
            margin-bottom: 15px;
        }
        
        .sec-logos {
            margin-top: 20px;
        }
        
        h2 {
            color: #ee2e24;
            font-weight: bold;
            font-size: 20px;
            display: block;
            margin-bottom: 25px;
            margin-top: 30px;
        }
        .operationManager ul,.operationManager p{
            margin-bottom: 25px!important;
            margin-top: 10px;
            
        }
        .operationManager h2{
            font-size: 17px;
            margin-top: 0px;
            margin-bottom:10px;
        }
        h2.inlineTitle{
            display: inline-block;
            margin-bottom: 25px;
            margin-top:0;
           
        }
        
        h3 {
            font-size: 18px;
            margin-bottom: 20px;
            margin-top: 30px;
        }
        
        .button {
            padding: 11px 10px 10px 10px;
            background-color: #ff0102;
            width: 250px;
            color: #ffffff;
            text-transform: uppercase;
            border: solid 1px #333;
            margin-top: 25px;
            margin-bottom: 25px;
            text-align: center;
            font-size: 16px;
            cursor: pointer;
            border-radius: 5px;
        }
        
        .button.owner-operators {
            width: 280px;
        }
        
        .button:hover {
            background-color: #b11516;
            text-decoration: none;
        }
        
        .no-wrap {
            white-space: nowrap;
        }
        
        .red {
            color: #ee2e24;
        }
        
        .table-bordered>tbody>tr>td,
        .table-bordered>tbody>tr>th,
        .table-bordered>tfoot>tr>td,
        .table-bordered>tfoot>tr>th,
        .table-bordered>thead>tr>td,
        .table-bordered>thead>tr>th {
            border: 1px solid #666;
        }
        
        #company-driver-pay-package {
            margin-top: 20px;
            margin-bottom: 30px;
        }
        
        .table-heading {
            background-color: #000;
            text-transform: uppercase;
            color: #fff;
        }
        
        .table-heading-2 {
            background-color: #666;
            text-transform: uppercase;
            color: #fff;
        }
        /*//////////////////////SUB MENU //////////////////////////////*/
        
        .page .side-menu {
            margin-top: 10px;
            margin: 0 auto;
            max-width: 280px;
            margin-bottom: 30px;
        }
        
        .page .side-menu li {
            list-style: none;
            border-bottom: 1px solid #000;
            height: 43px;
            text-align: center;
            padding-top: 8px;
        }
        
        .page .side-menu ul {
            border: 1px solid #000;
            padding-left: 0px;
        }
        
        .side-menu a {
            font-size: 16px;
            text-decoration: none;
            padding: 0 0 0 0;
            text-transform: uppercase;
            text-align: center;
            color: #000;
        }
        
        .side-menu a:hover {
            color: #ff0102;
        }
        
        .side-menu li:hover {
            background: #f5f5f5;
        }
        
        .quicklinks li a:hover {
            background-color: #111;
        }
        
        .side-menu-header {
            color: #fff;
            text-align: center;
            background: #000;
            padding: 10px 0;
            font-size: 20px;
            line-height: normal;
            text-transform: uppercase;
        }
        
        .side-menu-last {
            border-bottom: none !important;
        }
        /*////////////////////// END SUB MENU //////////////////////////////*/
        
        .carousel-inner>.item>a>img,
        .carousel-inner>.item>img {
            margin: 0 auto;
        }
        
        .carousel-control.left,
        .carousel-control.right {
            background-image: none;
        }
        
        .slider {
            margin: 0 auto;
        }
        /* ///////75 slide videp//////////////// */
        #carousel-example-generic .carousel-indicators{
            left: 10%;
        }
        #carousel-example-generic .carousel-indicators li{
            border: 1px solid #f22c16;
        }
        #carousel-example-generic .carousel-indicators .active{
            background-color:  #f22c16;
        }
        .videoImg{
            background: url(../img/slide75-video-img.jpg) no-repeat center center / Cover;
            position: absolute;
            top: calc(42.5vw - 14px);
            left: 50%;
            width: 262px;
            height: 40%;
            text-align: center;
            
            display: flex;
            flex-direction: column;
            justify-content: space-evenly;
            transform: translateX(-50%);
            padding: 5px 0;
        }
        .videoImg p, .videoImg h2{
            font-family: 'Jost', sans-serif;
            color:#111;
            text-transform: uppercase;
        }
        .videoImg h2{
            font-weight: 500;
            margin-top: 5px;
            letter-spacing: 1px;
            font-size: 12px;
            line-height: 1.3;
            margin-bottom: 0;
        }
        .videoImg img{
            width: 35px;
        }
        .videoImg img:hover{
            opacity: 0.6;
        }
        .videoImg p{
            font-weight:700;
            font-size:11px;
            letter-spacing: 1px;
        }
        #myModal-video .modal-body{
            width:auto;
            padding: 0;
            line-height:0;
        }
        #myModal-video .modal-header{
            min-height: auto;
            padding:0;
        }
        #myModal-video .modal-header button.close{
            z-index:1;
            position: absolute;
            top: 3px;
            right: 5px;
            border: 0;
            background-color: transparent;
            transition: all 0.5s;
        }
        #myModal-video .modal-header button.close img{
            width:35px;
        }
        #myModal-video .modal-header button.close:hover img{
            filter: brightness(50%) sepia(100) saturate(100) hue-rotate(25deg);
            border: 0;
            outline: 0;
        }
        #myModal-video .modal-header button.close:focus,#myModal-video .modal-header button.close:focus img{
            outline:0;
        }
        .subpage-videoImg{
            position: absolute;
            top: 50%;
            left: 8%;
            transform: translate(-50px, -50px);
            width:100%;
        }
        .subpage-videoImg img{
            width:75px;
        }
        .subpage-videoImg img:hover{
           opacity:0.6;
        }
        .subpage-videoImg p{
            font-family: 'Jost', sans-serif;
            color:#111;
            text-transform: uppercase;
            font-size:14px;
            font-weight:700;
            letter-spacing: 1px;
        }
        .subpage-video-img{
            padding-left:0!important;
            margin-bottom: 30px!important;
        }
        @media(min-width:576px){
            .videoImg{
                
                height: 37%;
                top: calc(40.6vw - 7px);
                left: 50%;
                width: 50%;
                padding: 1.8vw 0;
                transform: translatex(-50%);
            
            }
            .videoImg img{
                width: 45px;
            }
            .videoImg h2{
                margin-top: 5px;
                font-size: 14px;
                margin-bottom: 0;
            }
            .videoImg p{
                
                font-size:12px;
            }
              
            
        }
        @media(min-width:768px){
            .videoImg{
                height: 170px;
                top: calc(11.6vw - 62px);
                left: 50%;
                width: 38%;
                padding: 10px 0;
                transform: none;
                justify-content: space-between;
            }
            .videoImg h2 {
                margin-top: 10px;
                font-size: 14px;
                margin-bottom: 0;
            }
            .videoImg img{
                width: 60px;
            }
            #myModal-video .modal-header button.close{
                top: 20px;
                right: 20px;
                width: auto; 
                height: auto; 
            }
            #myModal-video .modal-header button.close img{
                width:auto;
            }
            .subpage-videoImg {
                left: 22%;
                
            }
            .subpage-video-img{
                padding-left:0!important;
                margin-bottom: 0!important;
            }
            
        }
        @media(min-width:992px){
            .subpage-videoImg {
                left: 18%;
                
            }
            .videoImg{
                height: 200px;
                top: 53px;
                left: 51%;
                width: 35%;
                padding: 10px 0;
            }
            .videoImg h2{
                font-size: 18px;
            }
        }
        @media(min-width:1200px){
            .logo75{
                top: calc(5.1vw + 1.3px);
                left: 20%;
                position: absolute;
            }
            .logo75 img{
                width:calc(13.4vw + 182.6px);
            }
            .videoImg{
                height:calc(8.1vw + 116.6px);
                top:calc(5.1vw + 1.3px);
                left: calc(41.6vw + 115px);
                width: calc(15.4vw + 182.6px);
                padding: 25px 0;
                justify-content: space-between;
            }

            .videoImg p, .videoImg h2{
                
            }
            .videoImg h2{
                margin-top: 20px;
                font-size: 20px;
                line-height: 1.3;
            }
            .videoImg img{
                width: 15%;
            }
            .videoImg p{
                margin-top: calc(-2.7vw + 23.3px);
            }
            .subpage-videoImg{
                
                left: 16%;
            }
        }
        .upperheader {
            background-image: url("../img/header_bg2.jpg");
            background-repeat: repeat-x;
            margin-bottom: 20px;
        }
        
        .upperheader .employee {
            text-align: right;
        }
        
        .upperheader .employee a {
            padding: 5px 25px 2px 25px;
        }
        
        .upperheader .request {
            text-align: left;
        }
        
        .upperheader .logo {
            text-align: center;
        }
        
        .upperheader p,
        .upperheader .employee a {
            display: inline-block;
            color: #fff;
            background-color: #000;
            padding: 5px 20px 2px 20px;
            text-transform: uppercase;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
            margin-top: 15px;
        }
        .upperheader .employee a,
        .upperheader .request a {
            margin-top: 40px;
        }
        @media(min-width:768px){
            .upperheader .container{
                width: 766px;
                padding:0 9px;
            }

            .upperheader .employee{
                padding: 0 11px;
            }
            .upperheader .employee a {
                padding: 5px 6px 2px 6px;
                font-size:12px;
            }
           
        }
        @media(min-width:992px){
            .upperheader .employee{
                padding: 0 15px;
            }
            .upperheader .employee a {
                padding: 5px 12px 2px 12px;
                font-size:14px;
            }
            .upperheader .container{
                padding:0 15px;
                width: 970px;
            }
        }
        @media(min-width:1200px){
            .upperheader .employee a {
                padding: 5px 20px 2px 20px;
            }
            .upperheader .container{
                
                width: 1170px;
            }
        }
        
        .upperheader p a:hover,
        .upperheader .employee a a:hover,
        .upperheader .request a a:hover {
            color: #ccc;
        }
        
        .upperheader .employee a:hover,
        .upperheader .request a:hover {
            color: #ccc;
        }
        
       
        
        .request a {
            display: inline-block;
            color: #fff;
            background-color: #ee2e24;
            padding: 5px 25px 2px 25px;
            text-transform: uppercase;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
            margin-top: 15px;
        }
        
        .upperheader .request a {
            color: #F22B16;
            background: white;
            font-weight: bold;
            padding: 4px 30px 4px 30px;
            font-size: 20px;
        }
        
        .upperheader .request a:hover,
        .upperheader .request a:focus {
            color: white !important;
            background: #ccc !important;
            text-decoration: none !important;
        }
        
        .upperheader .logo-wrapper {
            padding: 0;
            margin: 0;
            border-radius: 0;
            background-color: transparent;
        }
        
        .upperheader .logo-wrapper .upperheader-logo {
            margin: 0 auto;
        }
        
        .upperheader .social-icons {
            margin-top: 45px;
        }
        
        .upperheader .social-icons .s-icon {
            margin-right: 10px;
        }
        
        .upperheader .mobile-actions {
            margin-top: 2%;
            text-align: right;
        }
        
        /* .upperheader .mobile-actions a:first-child {
            margin-bottom: 5%;
        } */
        
        .upperheader .mobile-actions a {
            font-size: 12px;
            margin-top: 0;
            border-radius: 0;
            color: #fff;
            background: none;
            text-decoration: underline;
            padding: 0px;
            display: block;
        }
        
        .navbar-default .navbar-collapse {
            background-color: #fff;
        }
        
        .navbar-default .navbar-collapse .navbar-nav {
            float: none;
            text-align: center;
        }
        
        .navbar-default .navbar-collapse .navbar-nav li {
            background-image: url(../img/header_menu_break.png);
            background-position: right;
            background-repeat: no-repeat;
            display: inline-block;
            float: none;
            margin-left: -4px;
        }
        
        @media(max-width:767px) {
            .navbar-default .navbar-collapse .navbar-nav li {
                background-image: none !important;
                border-bottom: 1px #ddd solid;
            }
        }
        
        .navbar-default .navbar-collapse .navbar-nav li a {
            text-transform: uppercase;
            color: #000;
            display: block;
            padding: 15px 27px 15px 17px;
            -webkit-transition: all 0.2s;
            -moz-transition: all 0.2s;
            transition: all 0.2s;
            font-size: 13px;
        }
        
        .navbar-default .navbar-collapse .navbar-nav li a:hover,
        .navbar-default .navbar-collapse .navbar-nav li a:focus {
            color: #fff !important;
            /*background: url(../img/menu-hover.jpg)*/
            background-color: #ee2e24;
            background-repeat: repeat-x;
            -webkit-transition: all 0.2s;
            -moz-transition: all 0.2s;
            transition: all 0.2s;
        }
        
        .navbar-default .navbar-collapse .navbar-nav li ul.dropdown-menu {
            padding: 0;
            /* background: url(../img/sub_bg.png);*/
            background-repeat: repeat-x;
            background-color: #3d3d3d;
        }
        
        .navbar-default .navbar-collapse .navbar-nav li ul.dropdown-menu li {
            display: block;
            margin-left: 0px;
            background: none;
        }
        
        .navbar-default .navbar-collapse .navbar-nav li ul.dropdown-menu a {
            color: #fff;
            text-transform: capitalize;
            background-image: none;
        }
        
        .navbar-default .navbar-collapse .navbar-nav li ul.dropdown-menu a:hover {
            /*background: url(../img/item_sub_hov.jpg);*/
            background-color: #ef2e25;
        }
        
        .main-content {
            position: relative;
            text-align: center;
        }
        
        .main-content .content-logo {
            position: absolute;
            top: -123px;
        }
        
        .main-content .left-img,
        .main-content .right-img {
            position: absolute;
        }
        
        .main-content .left-img {
            right: 0px;
        }
        
        .main-content .right-img {
            left: 0px;
        }
        
        .main-content .main-content-logo {
            height: 200px;
        }
        
        .main-content .drivers-text,
        .main-content .logistics-text {
            font-size: 22px;
        }
        
        .main-content .soc-icons {
            display: inline-block;
            margin: 10px 30px 0px;
        }
        
        .main-content .soc-icons a {
            border: 1px solid red;
            padding: 5px 7px;
            margin-right: 5px;
            border-radius: 50%;
        }
        
        .main-content .soc-icons a:first-child {
            padding: 5px 10px;
        }
        
        .main-content .soc-icons a:last-child {
            margin-right: 0;
        }
        
        .main-content .soc-icons i {
            font-size: 18px;
            vertical-align: middle;
        }
        
        .soc-icons {
            display: inline-block;
            margin: 10px 30px 0px;
        }
        
        .soc-icons a {
            border: 1px solid red;
            padding: 5px 7px;
            margin-right: 5px;
            border-radius: 50%;
        }
        
        .soc-icons a:first-child {
            padding: 5px 10px;
        }
        
        .soc-icons a:last-child {
            margin-right: 0;
        }
        
        .soc-icons i {
            font-size: 18px;
            vertical-align: middle;
        }
        
        .social-wrap {
            text-align: center;
            padding-top: 20px;
            padding-bottom: 30px;
        }
        /* Callout */
        
        .callout-wrapper {
            position: relative;
            z-index: 999;
            right: -350px;
        }
        
        .callout {
            position: fixed;
            top: 40%;
            right: -18px;
            height: 288px;
        }
        
        .callout-tab {
            position: absolute;
            right: -76px;
            /* right: -130px; */
            z-index: 900;
            -webkit-transform: rotate(-90deg);
            /* Safari and Chrome */
            -moz-transform: rotate(-90deg);
            /* Firefox */
            -ms-transform: rotate(-90deg);
            /* IE 9 */
            -o-transform: rotate(-90deg);
            /* Opera */
            transform: rotate(-90deg);
        }
        
        .callout-btn {
            background-color: #F22B16;
            color: #fff;
            padding: 20px 20px 20px 20px;
            display: inline-block;
            font-size: 18px;
            font-weight: bold;
            word-spacing: 3px;
            width: 250px;
            /* width: 357px; */
            border-radius: 10px 10px 0px 0;
            /* margin-bottom: 0;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
user-select: none;
background-image: none;
border: 1px solid transparent; */
            transition: 1s;
        }
        
        .callout-btn-red {
            background-color: #F22B16;
            color: #fff;
        }
        
        .callout-btn-black {
            background-color: #2a2a2a;
            color: #fff;
        }
        
        .callout-btn:hover,
        .callout-btn-red:hover,
        .callout-btn-red a:hover .callout-btn a:hover {
            background-color: #2a2a2a;
            color: #fff;
        }
        
        .btn.focus,
        .btn:focus,
        .btn:hover {
            color: #fff;
        }
        
        .blinkingAnimation {
            -webkit-animation: zoom 2s 3;
            /* Chrome, Safari, Opera */
            animation: zoom 2s 3;
        }
        
        @-webkit-keyframes zoom {
            0% {
                transform: scale(1, 1);
            }
            50% {
                transform: scale(1.15, 1.15);
            }
            100% {
                transform: scale(1, 1);
            }
        }
        /* Standard syntax */
        
        @keyframes zoom {
            0% {
                transform: scale(1, 1);
            }
            50% {
                transform: scale(1.15, 1.15);
            }
            100% {
                transform: scale(1, 1);
            }
        }
        /* .callout-btn:focus {
background-color: #2a2a2a;
color: #fff;
} */
        
        .callout-expand {
            padding: 10px 30px 15px 20px;
            background-color: #f3f3f3;
            position: absolute;
            /* top: -145px;
            height: 355px;
            min-width: 360px; */
            top: -91px;
            height: 250px;
            min-width: 280px;
            z-index: 500;
            border-radius: 10px 0 0 10px;
            /* right: 70px; */
        }
        
        .callout-expand h2 {
            text-align: center;
            margin-top: 10px;
            margin-bottom: 15px;
            color: #333;
            font-weight: bold;
            font-size: 27px;
        }
        
        .callout-expand h4 {
            text-align: center;
            margin-bottom: 15px;
            margin-top: 0px;
            color: #F22B16;
            line-height: 1.3;
        }
        
        .callout-expand p {
            color: #333;
            text-align: left;
            margin-bottom: 15px;
            line-height: 1.3;
        }
        
        .collout-expand-btn {
            margin: 0 auto;
            text-align: center;
        }
        
        .collout-expand-btn a {
            text-align: center;
            background-color: #F22B16;
            color: #fff;
            padding: 10px 20px;
            display: inline-block;
            /* margin: 10px 5px 10px 50px; */
        }
        
        .collout-expand-btn a:hover {
            border: 1px solid #F22B16;
            color: #F22B16;
            background-color: transparent;
        }
        /*-------------------Pop Up for apply online-------------------*/
        
        .modal {
            padding-right: 0!important;
        }
        
        .modal-dialog {
            margin: 20px 20px;
        }
        
        .modal-content {
            background-color: #000;
            border: 3px solid #fff;
            border-radius: 8px;
            font-family: Adventor;
        }
        
        .modal-header {
            border-bottom: 0;
        }
        
        .modal-header .close {
            position: absolute;
            top: -18px;
            right: -18px;
            border: 2px solid #fff;
            border-radius: 50%;
            background-color: #F22B16;
            width: 35px;
            height: 35px;
            transition: all 0.5s;
        }
        
        .close {
            color: #fff;
            opacity: 1;
            font-size: 18px;
        }
        
        .close:focus,
        .close:hover {
            color: #f00;
            background-color: #ffffff;
            border: 2px solid red;
            opacity: 1;
        }
        
        .modal-body {
            margin: 0 auto;
            text-align: center;
            padding: 15px 15px 0 15px;
        }
        
        .modal-body .modal-title {
            font-family: "Adventor Bold";
            font-size: 30px;
            color: #fff;
            line-height: 1;
        }
        
        .modal-body .modal-title .modal-title-red {
            color: #F22B16;
            letter-spacing: 2px;
        }
        
        .modal-body p {
            margin-top: 30px;
            margin-bottom: 30px;
            color: #fff;
            font-size: 14px;
            text-align: center;
        }
        
        .modal-body a {
            text-decoration: none;
        }
        
        .modal-body .modal_btn {
            text-transform: uppercase;
            font-size: 15px;
            background-color: #F22B16;
            padding: 10px 10px;
            border-radius: 3px;
            border: 2px solid #F22B16;
            line-height: 1.3;
            letter-spacing: 1px;
            transition: all .5s;
            cursor: pointer;
            color: #fff;
            display: block;
            margin: 0 30px 30px 30px;
        }
        
        .modal-body .modal_btn .modal_btn-bold {
            font-family: "Adventor Bold";
            color: #fff;
        }
        
        .modal-body .modal_btn:hover {
            background-color: transparent;
        }
        
        .modal-footer {
            border-top: 0;
            padding: 0 35px 30px 35px;
        }
        
        .modal-footer p {
            color: #fff;
            text-align: center;
            font-size: 14px;
        }
        
        .modal-footer .modal-footer-link {
            color: #F22B16;
            cursor: pointer;
            font-family: "Adventor Bold";
        }
        
        .modal-footer .modal-footer-link a:hover {
            color: #fff;
        }
        
        @media(min-width:576px) {
            .modal-body {
                width: 75%;
            }
            .modal-body .modal-title {
                font-size: 40px;
            }
            .modal-body p,
            .modal-footer p {
                font-size: 16px;
            }
            .modal-body .modal_btn {
                font-size: 20px;
                letter-spacing: 2px;
                padding: 15px 10px;
                margin: 0 0 30px 0;
            }
        }
        
        @media (min-width: 768px) {
            .modal-dialog {
                margin: 240px auto;
            }
            .modal-dialog {
                width: 700px;
            }
            .modal-body .modal-title {
                font-size: 48px;
            }
            /* .modal-body p,
            .modal-footer p {
                font-size: 16px;
            } */
        }
        
        @media (min-width: 992px) {
            .modal-dialog {
                width: 850px;
            }
            .modal-body .modal-title {
                font-size: 66px;
            }
            .modal-body p,
            .modal-footer p {
                font-size: 18px;
            }
            .modal-body .modal_btn {
                font-size: 26px;
            }
        }
        /*-------------------End Pop Up for apply online-------------------*/
        
        @media(max-width:767px) {
            .social-wrap {
                background: #fff;
            }
        }
        
        hr {
            margin-bottom: 0;
            margin-top: 50px;
        }
        
        footer {
            padding-top: 30px;
            font-family: Arial;
            line-height: 16px;
            margin-bottom: 30px;
        }
        
        footer h2 {
            font-family: Adventor;
            color: #536270;
            text-transform: uppercase;
            font-size: 10px;
            font-weight: bold;
        }
        
        footer ul {
            padding-left: 15px;
            color: #D40000;
        }
        
        footer ul li {
            margin-left: 0px;
        }
        
        footer ul li a {
            font-size: 11px;
            color: #536270;
        }
        
        footer ul li a:hover {
            color: #ee2e24;
        }
        
        footer .copyrights {
            margin-top: 50px;
            font-size: 10px;
            letter-spacing: 1px;
        }
        
        .orange {
            color: #ee2e24;
        }
        
        .content-photo-wrapper {
            width: 100%;
            max-height: 400px;
            background: url(../img/content_photo_background.jpg);
            background-repeat: no-repeat;
            background-position: top center;
        }
        
        .main-photo {
            text-align: center;
        }
        
        .main-photo img {
            max-width: 100%;
        }
        
        .page {
            padding-top: 60px;
            padding-bottom: 50px;
            background: #dee1e4;
            background-position: top center;
            background-repeat: no-repeat;
        }
        
        .breadcrumb {
            padding: 8px 0px;
            margin-bottom: 30px;
            list-style: none;
            background-color: #dee1e4;
            border-radius: 4px;
            font-size: 12px;
        }
        
        .breadcrumb-divider {
            color: #ee2e24;
            padding-left: 10px;
            padding-right: 10px;
        }
        
        .page h1 {
            text-transform: uppercase;
            font-size: 28px;
            font-weight: bold;
        }
        
        .page .descr {
            color: #ee2e24;
            font-weight: bold;
            font-size: 15px;
            display: block;
            margin-bottom: 20px;
        }
        
        .page .divider {
            background: url(../img/break.jpg);
            background-repeat: repeat-x;
            height: 4px;
            margin: 20px 0;
        }
        
        .page ul {
            padding-left: 20px;
        }
        
        .page.sitemap ul {
            padding-left: 0px;
        }
        
        .page .contact-poster {
            margin: 30px auto 0px auto;
            background: #ebebeb;
            text-align: center;
            max-width: 280px;
            padding-top: 30px;
            background-repeat: no-repeat;
            background-position: top;
        }
        
        .page .contact-poster a {
            font-size: 20px;
            color: #000;
            /* .page .descr.page .descr */
        }
        
        .page .contact-poster img {
            margin: 20px 0;
            max-width: 100%;
        }
        
        .page .contact-poster .quote {
            font-size: 18px;
            padding: 0px 25px 15px 25px;
        }
        
        .page .contact-poster .number {
            background: url("../img/header_gradient_background_strip.png");
            background-repeat: repeat-x;
            background-position: top;
            font-size: 22px;
            padding-top: 15px;
            padding-bottom: 12px;
        }
        
        .page .contact-poster .number img {
            margin: 5px;
        }
        
        .page .logo-callout {
            margin: 25px auto 0px auto;
            text-align: center;
            max-width: 280px;
            /* padding-top: 30px; */
        }
        
        .page .logo-callout img {
            max-width: 90%;
        }
        
        .rol-tite-list {
            padding-left: 20px;
        }
        
        .rol-tite-list li {
            margin-bottom: 20px;
        }
        
        .alert {
            font-size: 18px;
            background-color: #000;
            color: #fff;
            text-align: center;
            border: none;
        }
        /*.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
border: none;
}*/
        
        form .form-group {
            background-color: #fff;
            margin: 0;
            padding: 5px 0px 10px 10px;
        }
        
        form h2 {
            text-align: center;
            font-size: 21px;
            border-bottom: 4px solid #bbb;
            margin-bottom: 0;
            padding-bottom: 15px;
        }
        
        form h3 {
            background-color: #000;
            border-bottom: 2px solid #EE2E24;
            color: #fff;
            padding: 10px 0;
            text-align: center;
            font-size: 18px;
            margin-bottom: 0;
            margin-top: 0;
            text-transform: uppercase;
        }
        
        form label {
            width: 30%;
        }
        
        form input.form-control {
            width: 69%;
            display: inline-block;
            vertical-align: top;
            border-radius: 0;
            background-color: #F2F2F2;
            border: 1px solid #999;
        }
        
        form select.form-control {
            display: inline-block;
            width: auto;
            margin-left: 30.5%;
            margin-top: 20px;
        }
        
        form input.form-control.error,
        form textarea.form-control.error {
            border: 2px solid red;
        }
        
        label.error {
            width: 100%;
            color: red;
            padding: 0px 5px;
            margin-right: 4px;
            text-align: right;
            margin-bottom: 0;
        }
        
        label.error.valid {
            display: none !Important;
        }
        
        .ResponseMessage.valid {
            background-color: green;
            font-weight: bold;
            color: white;
            padding: 2px 10px;
        }
        
        form .submit-group {
            background-color: #000;
            padding-top: 10px;
        }
        
        .square {
            margin-bottom: 15px;
        }
        
        .page ul {
            margin-bottom: 15px;
        }
        
        .driven-serve {
            margin: 35px auto 15px auto;
            max-width: 75%;
        }
        
        .platinum {
            margin: 35px auto 15px auto;
        }
        .isDisabled {
            background-color: #b11516;
            cursor: not-allowed !important;
            opacity: 0.5 !important;
            text-decoration: none !important;
          }
          .disable-h2{
            margin-bottom: 25px;
            margin-top: 25px;
            line-height: 1.5;
            color: #000;
          }
          .platinum-seal{
            margin-top:30px;
            width:160px;
      
    }
    .platinum-seal:hover{
        opacity:0.8;
    }
    @media(min-width:992px){
        .platinum-seal{
            width:80%;
        }
    }
    @media(min-width:1200px){
        .platinum-seal{
            width:55%;
        }
    }