/** The Page Styles **/
.the-page {
    font-family: 'Roboto', sans-serif;
}
.the-page .form-control {
    color:#bcbcbc;
}
.the-page .input-group input.form-control {
    height:40px;
    font-size:15px;
}
.the-page input.form-control:focus,
.the-page input.form-control:active {
    color:#444;
}
.the-page .hoverline {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.the-page .hoverline:hover,
.the-page .hoverline:active {
    text-decoration:underline;
}
.the-page img.hoverline:hover,
.the-page img.hoverline:active {
    text-decoration:none;
}
.the-page .central {
    text-align:center;
}


/** Padding Wrapper Styles **/
.padding-wrapper {
    padding:70px 0;
    position:relative;
}
.padding-wrapper.padding-wrapper-mini {
    padding:55px 0;
}
.padding-wrapper img {
    max-width:100%;
}


/** Custom Button Styles **/
.the-btn {
    border:none;
    font-size:18px !important;
    font-weight:500 !important;
    padding:15px 25px;
    position:relative;
    text-align:center;
    display:inline-block;
    text-decoration:none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.the-btn.btn-compact {
    padding:12px 20px;
}
.the-btn.btn {
    width:auto;
    padding:7px 16px 6px;
}
.the-btn.the-btn-small {
    font-size:16px;
    padding:8px 16px 9px;
}
.the-btn.the-btn-block {
    margin:auto;
    font-size:22px;
    min-width:200px;
}
.the-btn.the-btn-mini {
    font-size:18px;
}
.the-btn.the-btn-macro {
    font-size:22px !important; /* Added here font size */
}
.the-btn.the-btn-with-icon {
    min-width:250px;
    padding-left:50px;
}
.the-btn.the-btn-with-image {
    min-width:300px;
}
.the-btn .the-btn-icon {
    top:0;
    left:0;
    width:50px;
    height:100%;
    padding:10px;
    margin-right:5px;
    position:absolute;
    text-align:center;
    display:inline-block;
    -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
}
.the-btn .the-btn-image {
    padding:10px 5px;
    margin-right:10px;
}
.the-btn .the-btn-icon i {
    font-size:28px;
}
.the-btn .the-btn-icon img {
    margin-top:2px;
}
.bl-btn,
a.bl-btn {
    color:#FFF !important; /* Added ! important code here for overriding -->> 10-8-2015 */
    text-decoration: none !important; /* Added text-decoration with ! important code here for overriding -->> 10-8-2015 */
    background-color:#317cae;
}
.bl-btn .the-btn-icon {
    background:#2a6691;
}
.bl-btn:hover,
.bl-btn:active {
    color:#FFF;
    background-color:#2a6691;
}
.red-btn,
a.red-btn,
a.red-btn:focus {
    color:#FFF !important;
    background-color:#fe4141 !important;
}
.red-btn .the-btn-icon {
    background:#d82626;
}
.red-btn:hover,
.red-btn:active {
    color:#FFF;
    background-color:#cf3434;
}
.green-btn,
a.green-btn,
a.green-btn:focus {
    color:#FFF;
    background-color:#08a399;
}
.green-btn .the-btn-icon {
    background:#087c72;
}
.green-btn:hover,
.green-btn:active {
    color:#FFF;
    background-color: #087c72;
}
.the-btn.btn-arrow {
    padding-right:35px;
}
.btn-arrow:after {
    top:0;
    right:0;
    z-index:5;
    content:'';
    width:27px;
    height:100%;
    position:absolute;
    background:transparent url('/Content/images/AboutUs/page/btn-arrow.png') right 15px center no-repeat;
}
.the-gray-link,
a.the-gray-link {
    padding:8px;
    color:#8c8e8c;
    font-size:14px;
    min-width:250px;
    font-weight:300;
    text-align:center;
    background:#ececec;
    margin-bottom:10px;
    display:inline-block;
    text-decoration: none; /* Added here to underline clashings */
}
a.the-gray-link:hover,
a.the-gray-link:active {
    text-decoration:underline;
}


/** Nice Box Styles **/
.nice-box {
    position:relative;
    margin-bottom:20px;
    border:1px solid #dddddd;
    padding:30px 40px 20px 30px;
    font-family: 'Roboto', sans-serif;
}
.the-page .padding-wrapper .nice-box:last-child {
    margin-bottom:0;
}
.nice-box.big-nice-box {
    padding:30px 30px 20px;
}
.nice-box:before {
    width:0;
    top:-1px;
    right:-1px;
    content:'';
    z-index:20;
    position:absolute;
    border-top:35px solid #DDD;
    border-left:35px solid transparent;
}
.nice-box:after {
    width:0;
    top:-1px;
    right:-1px;
    content:'';
    z-index:22;
    position:absolute;
    border-top:34px solid #FFF;
    border-left:34px solid transparent;
}
.nice-box.no-cut:before,
.nice-box.no-cut:after {
    display:none;
}
.nice-box .box-full {
    margin:-31px -41px 0 -31px;
}
.nice-box .box-full-wide {
    margin-left:-31px;
    margin-right:-31px;
}
.nice-box.big-nice-box .box-full {
    margin:-31px -31px 0 -31px;
}
.nice-box .nice-box-head {
    padding:15px 20px;
    background:#207cbb;
    margin-bottom:20px !important;
}
.nice-box .nice-box-head p,
.nice-box .nice-box-head h3 {
    color:#FFF;
    margin-top:0;
    font-weight:400;
    margin-bottom:0;
}
.nice-box .nice-box-head h3 {
    font-size:30px;
}
.nice-box .nice-box-head h3.big {
    font-size:26px;
    font-weight:600;
}
.nice-box .nice-box-head h3 span {
    color:#FFF;
    float:right;
    font-size:20px;
    font-weight:300;
    font-style:normal;
}
.nice-box .nice-box-head p {
    font-size:22px;
}
.nice-box .box-icon {
    display:block;
    max-width:100%;
    margin-bottom:30px;
}
.nice-box .box-icon.box-icon-block {
    margin:10px auto 30px;
}
.nice-box h3 {
    margin-top:0;
    color:#3c8bc0;
    font-size:24px;
    font-weight:700;
    font-family: 'Roboto', sans-serif;
}
.nice-box h3.big-title {
    color:#FFF;
    font-size:44px;
    text-align:center;
    text-shadow:-1px 1px 5px #267bb4;
}
.nice-box h4 {
    margin-top:0;
    color:#8C8E8C;
    font-size:17px;
    font-weight:bold;
    margin-bottom:15px;
    font-family: 'Roboto', sans-serif;
}
.nice-box h4.bl {
    color:#7f7f7f;
    font-size:18px;
    font-weight:500;
    margin-top:35px;
    text-align:center;
}
.nice-box h4.big-title {
    color:#FFF;
    font-size:24px;
    text-align:center;
    text-shadow:-1px 1px 5px #267bb4;
}
.nice-box h4.big-title strong {
    color:#f7fcbf;
    font-weight:500;
    font-style:normal;
}
.nice-box h3:after,
.nice-box h4:after {
    content:'';
    float:none;
    clear:both;
    display:block;
}
.nice-box h3 span,
.nice-box h4 span {
    float:right;
    color:#8C8E8C;
    font-size:14px;
    line-height:26px;
    font-style:italic;
    font-weight:normal;
    display:inline-block;
}
.nice-box h4 span {
    font-size:12px;
    line-height:17px;
}
.nice-box h3 span.hl {
    color:#FE4141;
    font-size:20px;
    font-style:normal;
}
.nice-box .nice-box-contents h5 {
    color:#4492c6;
    font-size:26px;
    margin-top:25px;
    font-weight:300;
}
.nice-box .nice-box-contents h6 {
    color:#207cbb;
    font-size:18px;
    margin-top:25px;
    font-weight:600;
    margin-bottom:15px;
}
.nice-box .nice-box-contents h5.no-margin,
.nice-box .nice-box-contents h6.no-margin {
    margin-top:0;
}
.nice-box .nice-box-contents p {
    color:#7f7f7f;
    font-size:15px;
}
.nice-box .nice-box-contents p.block-info {
    color:#7b7b7b;
    font-size:18px;
    line-height:22px;
    text-align:center;
}
.nice-box .nice-box-contents p.spacy {
    color:#a7a7a7;
    padding:10px 0;
}
.nice-box .nice-box-contents .block-space,
.nice-box .nice-box-contents .block-list {
    color:#7f7f7f;
    font-size:15px;
    margin-top:15px;
    padding:20px 15px;
    background:#f8f8f8;
    border:1px solid #e9e6e6;
}
.nice-box .nice-box-contents .block-space .form-group label {
    color:#8c8e8c;
    font-weight:400;
}
.nice-box .nice-box-contents .block-list.plain {
    border:none;
    padding-left:0;
    padding-right:0;
    background:transparent;
}
.nice-box .nice-box-contents .block-list ul {
    margin:0;
    padding:0 13% 0 0;
}
.nice-box .nice-box-contents .block-list.extra-bold ul {
    font-weight:bold;
}
.nice-box .nice-box-contents .block-list.plain ul {
    padding-right:4%;
}
.nice-box .nice-box-contents .block-list ul li {
    padding-left:20px;
    margin-bottom:20px;
    background:transparent url('/Content/images/AboutUs/page/block-list-bullet.png') left 4px no-repeat;
}
.nice-box .nice-box-contents .block-list ul li.last-child,
.nice-box .nice-box-contents .block-list ul li:last-child {
    margin-bottom:0;
}
.nice-box .nice-box-contents .block-list ul li a {
    color:#207cbb;
    font-weight:bold;
    text-decoration:underline;
}
.nice-box .nice-box-contents .plain-links {
    color:#7f7f7f;
    font-size:15px;
}
.nice-box .nice-box-contents .plain-links li {
    text-decoration:underline;
}
.nice-box .nice-box-contents .plain-links li a {
    color:inherit;
}
.nice-box .nice-box-contents .refresh-the-captcha {
    width:100%;
    height:58px;
    text-indent:-1000px;
    display:inline-block;
    background:transparent url('/Content/images/AboutUs/page/captcha-refresh-ico.png') center center no-repeat;
}
.nice-box .nice-box-contents .refresh-the-captcha:hover,
.nice-box .nice-box-contents .refresh-the-captcha:active {
    background-color:#FEFEFE;
}
.nice-box .nice-box-contents .captcha-image {
    width:100%;
    margin-top:5px;
}
.nice-box .nice-box-contents .accept-terms {
    color:#8c8e8c;
    font-size:15px;
    font-weight:300;
    padding:12px 0 8px;
}
.nice-box .nice-box-contents .accept-terms a {
    color:#1d85c9;
    text-decoration:underline;
}
.nice-box .nice-box-contents .nice-list {
    padding:20px 0;
}
.nice-box .nice-box-contents .nice-list .nice-list-item {
    margin-bottom:10px;
}
.nice-box .nice-box-contents .nice-list .nice-list-item img {
    margin:auto;
    display:block;
}
.nice-box .nice-box-contents .nice-list .nice-list-item .the-content {
    padding-bottom:15px;
    border-bottom:1px solid #e1e1e1;
}
.nice-box .nice-box-contents .nice-list .nice-list-item.last-item .the-content,
.nice-box .nice-box-contents .nice-list .nice-list-item:last-child .the-content {
    padding-bottom:0;
    border-bottom:none;
}
.nice-box .nice-box-contents .nice-list .nice-list-item .the-content h4 {
    color:#4492c6;
    font-size:25px;
    margin-top:7px;
    font-weight:300;
    margin-bottom:7px;
}
.nice-box .nice-box-contents .nice-list .nice-list-item .the-content p {
    margin-bottom:0;
}
.nice-box .nice-box-contents .nice-list .nice-list-item .the-content .the-btn {
    margin-top:5px;
}
.nice-box .nice-box-contents .faqs-list {
    padding:20px 0;
}
.nice-box .nice-box-contents .faqs-list .faq-item {
    margin-bottom:30px;
}
.nice-box .nice-box-contents .faqs-list .faq-item.last-item,
.nice-box .nice-box-contents .faqs-list .faq-item:last-child {
    margin-bottom:0;
}
.nice-box .nice-box-contents .faqs-list .faq-item .faq-question {
    color:#4492c6;
    cursor:pointer;
    font-size:20px;
    padding-left:35px;
    background:transparent url('/Content/images/AboutUs/page/faq-ico.png') left top no-repeat;
}
/*.nice-box .nice-box-contents .faqs-list .faq-item .faq-answer {
    display:none;
}*/
.nice-box .nice-box-contents .faqs-list .faq-item .faq-answer.active {
    display:block;
}
.nice-box .nice-box-contents .faqs-list .faq-item .faq-answer .block-list ul {
    padding-right:0;
}
.nice-box .nice-box-contents .faqs-list .faq-item .faq-answer a {
    color:#207cbb;
    font-weight:400;
}
.nice-box .nice-box-contents .hr-form {
    padding:25px 0;
}
.nice-box .nice-box-contents .hr-form .form-group label.control-label {
    color:#7b7b7b;
    display:block;
    font-size:15px;
    font-weight:300;
    text-align:right;
    line-height:32px;
}
.nice-box .nice-box-contents .hr-form .form-group label.control-label.no-al {
    text-align:left;
}
.nice-box .nice-box-contents .input-with-icons .input-group-addon {
    min-width:50px;
    text-align:center;
}
.nice-box .nice-box-contents .input-with-icons .input-group-addon .fa {
    font-size:20px;
}
.nice-box .nice-box-contents .social-links {
    display:block;
}
.nice-box .nice-box-contents .spacy .social-links {
    padding-top:15px;
}
.nice-box .nice-box-contents .social-links a {
    color:#FFF;
    width:48px;
    line-height:38px;
    padding:10px 12px;
    display:inline-block;
    text-decoration: none; /* Add here to remove underline clashing */
    margin:0px 10px;
}
.nice-box .nice-box-contents .social-links a .fa {
    display:block;
    font-size:30px;
}
.nice-box .nice-box-contents .social-links a.gp-icon {
    background:#d72a25;
}
.nice-box .nice-box-contents .social-links a.gp-icon:hover,
.nice-box .nice-box-contents .social-links a.gp-icon:active {
    background: #ff2d26;
}
.nice-box .nice-box-contents .social-links a.fb-icon {
    background:#3b5999;
}
.nice-box .nice-box-contents .social-links a.fb-icon:hover,
.nice-box .nice-box-contents .social-links a.fb-icon:active {
    background: #4371b9;
}
.nice-box .nice-box-contents .social-links a.ln-icon {
    background:#1385c4;
}
.nice-box .nice-box-contents .social-links a.ln-icon:hover,
.nice-box .nice-box-contents .social-links a.ln-icon:active {
    background: #148fdb;
}
.nice-box .nice-box-contents .sub-block {
    color:#FFF;
    margin-top:20px;
    font-size:18px;
    line-height:46px;
    text-align:center;
    background:#207cbb;
    margin-bottom:20px;
    text-transform:uppercase;
}
.nice-box .nice-box-contents .share-link {
    margin-bottom:10px;
    display:inline-block;
}
.nice-box .under-head-full-fix {
    margin-top:-20px;
}


/** Help Link Styles **/
.help-link,
a.help-link {
    color:#3c8bc0;
    display:block;
    font-size:13px;
    font-weight:400;
    text-align:center;
    margin:30px 0 10px;
}
.help-link:after {
    top:1px;
    width:0;
    height:0;
    content:'';
    margin-left:8px;
    position:relative;
    display:inline-block;
    border-left:7px solid #3c8bc0;
    border-top:5px solid transparent;
    border-bottom:5px solid transparent;
}
.help-link:hover,
.help-link:active {
    text-decoration:underline;
}


/** 404 Page Styles **/
.the-page-404 .gohome-404-btn {
    top:20%;
    position:absolute;
}


/** Forgot Password Box Styles **/
#forgot-password-box .nice-box-head {
    background-image:url('/Content/images/AboutUs/page/forgot-password-ico.png');
    background-position:right 12px center;
    background-repeat:no-repeat;
}


/** Share Discount Box Styles **/
#share-discount-box {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#38b6d8+0,38b6d8+46,2985ba+100 */
    background: #38b6d8; /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover, #38b6d8 0%, #38b6d8 46%, #2985ba 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#38b6d8), color-stop(46%,#38b6d8), color-stop(100%,#2985ba)); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover, #38b6d8 0%,#38b6d8 46%,#2985ba 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover, #38b6d8 0%,#38b6d8 46%,#2985ba 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover, #38b6d8 0%,#38b6d8 46%,#2985ba 100%); /* IE10+ */
    background: radial-gradient(ellipse at center, #38b6d8 0%,#38b6d8 46%,#2985ba 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#38b6d8', endColorstr='#2985ba',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}


/** Reviews Box Styles **/
.reviews-box {
    margin-right:20px;
}
.reviews-box .reviews-wrapper {
    color:#FFF;
    background:#0ec5b9;
}
.reviews-box .box-head {
    padding:10px 15px;
    background:#07b1a6;
    border-bottom:3px solid #FFF;
}
.reviews-box .box-head h3 {
    margin-top:0;
    font-size:30px;
    margin-bottom:0;
}
.reviews-box .box-foot {
    padding:15px 20px;
    background:#07b1a6;
}
.reviews-box .box-foot h4 {
    margin-top:0;
    font-size:22px;
    margin-bottom:0;
}
.reviews-box .box-foot h4 span {
    color:#feec89;
}
.reviews-box .box-foot p {
    font-size:15px;
    margin-bottom:0;
    line-height:26px;
}
.reviews-box .box-foot p.ar {
    text-align:right;
}
.reviews-box .box-contents {
    font-size:16px;
    padding:30px 15px;
}
.reviews-box .box-contents img {
    margin:auto;
    display:block;
}
.reviews-box .box-contents ul {
    font-size:15px;
    margin-top:35px;
    font-weight:500;
}
.reviews-box .box-contents ul li {
    margin-bottom:10px;
    padding-left:20px;
    background:transparent url('/Content/images/AboutUs/page/block-list-bullet2.png') left 2px no-repeat;
}
.reviews-box .box-contents ul li.last-child,
.reviews-box .box-contents ul li:last-child {
    margin-bottom:0;
}
.reviews-box .reviews-listings {
    background:#FFF;
    padding:50px 0 30px;
    border:1px solid #e9e6e6;
    border-top:none;
}
.reviews-box .reviews-listings.no-bottom {
    border-bottom:0;
    padding-bottom:0;
}
.reviews-box .reviews-listings .listings-wrapper {
    position:relative;
    background:#f8f8f8;
    border-top:1px solid #e9e6e6;
}
.reviews-box .reviews-listings .listings-wrapper .wrapper-head {
    top:-35px;
    left:45px;
    position:absolute;
    padding:0 15px 0 20px;
    background:transparent url('/Content/images/AboutUs/page/listing-title-mid.png') center top repeat-x;
}
.reviews-box .reviews-listings .listings-wrapper .wrapper-head:before {
    top:0;
    left:-40px;
    content:'';
    width:40px;
    height:100%;
    display:block;
    position:absolute;
    background:transparent url('/Content/images/AboutUs/page/listing-title-left.png') right top no-repeat;
}
.reviews-box .reviews-listings .listings-wrapper .wrapper-head:after {
    top:0;
    right:-35px;
    content:'';
    width:35px;
    height:100%;
    display:block;
    position:absolute;
    background:transparent url('/Content/images/AboutUs/page/listing-title-right.png') right top no-repeat;
}
.reviews-box .reviews-listings .listings-wrapper .wrapper-head h3 {
    margin-top:0;
    color:#898989;
    font-size:17px;
    margin-bottom:0;
    line-height:40px;
}
.reviews-box .reviews-listings .listings-wrapper .listing-item {
    color:#969696;
    font-size:14px;
    font-weight:300;
    padding:30px 20px;
    border-bottom:1px solid #e9e6e6;
}
.reviews-box .reviews-listings .listings-wrapper .listing-item .user-image {
    margin:auto;
    display:block;
}
.reviews-box .reviews-listings .listings-wrapper .listing-item h4 {
    color:#ababab;
    font-size:14px;
    margin-top:15px;
    text-align:center;
}
.reviews-box .reviews-listings .listings-wrapper .listing-item .meta-data {
    color:#a2a2a2;
    vertical-align:sub;
    text-transform:uppercase;
}
.reviews-box .reviews-listings .listings-wrapper .listing-item .meta-data img {
    margin-left:7px;
    vertical-align:text-bottom;
}
.reviews-box .reviews-listings .listings-wrapper .listing-item .review-title {
    margin:10px 0;
    display:block;
    font-weight:500;
}
.reviews-box .reviews-listings .listings-wrapper .listing-item p {
    font-weight:400;
    margin-right:20%;
}
.reviews-box .reviews-listings .listing-nav-container {
    padding:30px 20px 0;
}
.reviews-box .reviews-listings .listing-nav {
    font-size:14px;
    text-align:right;
}
.reviews-box .reviews-listings .listing-nav .nav-link {
    color:#FFF;
    line-height:23px;
    text-align:center;
    padding:1px 10px 0;
    background:#bcbcbd;
    display:inline-block;
    text-transform:uppercase;
}
.reviews-box .reviews-listings .listing-nav .nav-link:hover,
.reviews-box .reviews-listings .listing-nav .nav-link:active {
    background: #838384;
}
.reviews-box .reviews-listings .listing-nav .nav-link.nav-prev {
    margin-right:5px;
}
.reviews-box .reviews-listings .listing-nav .nav-link.nav-prev:before {
    top:3px;
    content:'';
    width:15px;
    height:14px;
    margin-right:3px;
    position:relative;
    display:inline-block;
    background:transparent url('/Content/images/AboutUs/page/listing-nav-left.png') center center no-repeat;
}
.reviews-box .reviews-listings .listing-nav .nav-link.nav-next:after {
    top:3px;
    content:'';
    width:15px;
    height:14px;
    margin-left:3px;
    position:relative;
    display:inline-block;
    background:transparent url('/Content/images/AboutUs/page/listing-nav-right.png') center center no-repeat;
}


/** Sitemap Data Styles **/
.sitemap-data {

}
.sitemap-data ul {
    color:#7f7f7f;
    font-size:15px;
    padding-top:5px;
    padding-left:20px;
    list-style-type: none; /* Add here to remove default list dot icon. 14-8-2015 */
}
.sitemap-data ul ul ul {
    padding-left:35px;
}
.sitemap-data ul li {
    font-size:15px;
    font-weight:600;
    margin-bottom:5px;
}
.sitemap-data ul li a {
    color:inherit;
    font-weight:400;
    text-decoration: none; /* Add here to remove underline issues on the text. 14-8-2015 */
    
}
.sitemap-data ul li a:hover,
.sitemap-data ul li a:active {
    text-decoration:underline;
}
.sitemap-data ul li a.plabel {
    color:#207cbb;
    font-weight:600;
    padding-left:20px;
    background:transparent url('/Content/images/AboutUs/page/sitemap-indicate-ico.png') left center no-repeat;
}
.sitemap-data ul li.inactive>a.plabel {
    background-image:url('/Content/images/AboutUs/page/sitemap-indicate-inactive-ico.png');
}
.sitemap-data ul li.active>a.plabel {
    background-image:url('/Content/images/AboutUs/page/sitemap-indicate-ico.png');
}
.sitemap-data ul li a.plabel-only {
    padding-left:0;
    background:none;
}


/** Box Table Styles **/
.box-table {
    width:100%;
    width:calc(100% - 2px);
    margin:0 1px;
    background:#f8f8f8;
}
.box-table thead {
    color:#7f7f7f;
    font-size:15px;
    font-weight:400;
}
.box-table thead th {
    background:#FFF;
    padding:25px 20px;
    border-bottom:1px solid #e9e6e6;
}
.box-table tbody td {
    padding:15px 20px;
}
.box-table tbody {
    color:#8c8e8c;
}
.box-table tfoot td {
    padding:15px;
    border-top:1px solid #e9e6e6;
    border-bottom:1px solid #e9e6e6;
}


/** Parcel Tracking Section Styles **/
section#parcel-tracking-section {
    padding:50px 0;
}
section#parcel-tracking-section h3 {
    margin-top:0;
    color:#474747;
    font-size:48px;
    font-weight:300;
    text-align:center;
    margin-bottom:35px;
}
section#parcel-tracking-section p {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    text-align:center;
    margin:0 10% 30px;
}
section#parcel-tracking-section p.hl {
    color:#2379b1;
    font-weight:500;
}
section#parcel-tracking-section p strong {
    font-weight:500;
}
section#parcel-tracking-section .tracking-form {
    padding:15px;
    position:relative;
    background:#2379b1;
    margin:100px 15% 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
section#parcel-tracking-section .tracking-form .form-control {
    width:63.5%;
    height:140px;
    color:#c9c9c9;
    font-size:16px;
}
section#parcel-tracking-section .tracking-form img {
    right:0;
    width:35%;
    bottom:15px;
    position:absolute;
}


/** Parcel Faq Section Styles **/
section.parcel-faq-section {
    padding:60px 0;
    position:relative;
    border-top:3px solid #e5e5e5;
}
section.parcel-faq-section .ind {
    content:'';
    width:0;
    height:0;
    display:block;
    position:absolute;
    top:0;
    left:50%;
    left:calc(50% - 4px);
    border-top:12px solid #e5e5e5;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
}
section.parcel-faq-section h3 {
    margin-top:0;
    color:#9a9a9a;
    font-size:30px;
    font-weight:300;
    margin-bottom:40px;
    text-align:center;
}
section.parcel-faq-section h3 img {
    margin-right:10px;
}
section.parcel-faq-section p,
section.parcel-faq-section ul {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
}
section.parcel-faq-section .left-block {
    padding-right:30px;
    padding-bottom:20px;
    border-right:1px solid #d4d4d4;
}
section.parcel-faq-section .left-block h4 {
    margin-top:0;
    color:#207dbb;
    font-size:24px;
    font-weight:300;
    margin-bottom:20px;
}

section.parcel-faq-section .left-block h1 {margin-top:0;color:#207dbb;font-size:24px;font-weight:300;margin-bottom:20px;}/* Added here to change hearder on 3-9-2015. According to kunal excel sheet*/
section.parcel-faq-section .left-block h2 {margin-top:0;color:#207dbb;font-size:24px;font-weight:300;margin-bottom:20px;}/* Added here to change hearder on 3-9-2015. According to kunal excel sheet*/

section.parcel-faq-section .right-block {
    padding-left:20px;
}
section.parcel-faq-section .right-block p.hl {
    margin-top:25px;
    font-weight:500;
    margin-bottom:20px;
}
section.parcel-faq-section .right-block ul li {
    margin-bottom:5px;
    list-style-image:url('/Content/images/AboutUs/page/block-list-bullet.png');
}
section.parcel-faq-section .right-block ul li strong {
    color:#2379b1;
    font-weight:500;
}


/** International Delivery Section Styles **/
section#international-delivery-section {
    padding:25px 0;
    background:#f4f4f4;
    border-top:1px solid #e9e9e9;
}
section#international-delivery-section h3 {
    color:#8f8f8f;
    font-size:24px;
    margin-top:15px;
    font-weight:300;
    text-align:center;
    margin-bottom:30px;
}
section#international-delivery-section p {
    color:#8f8f8f;
    font-size:16px;
    font-weight:300;
    margin:0 10% 30px;
    text-align:center;
}

#chkShowPass {
    height: 16px;
    width: 16px;
}
span.lbl-show-pass {
    vertical-align: text-bottom;
    font-size: 15px;
    font-weight: 500;
}
span.accept-terms-text {
   vertical-align: text-bottom; 
}