/*
Theme Name: Twenty Fourteen Child
Theme URI: http://wordpress.org/themes/twenty-fourteen-child
Author: the WordPress team
Author URI: http://wordpress.org/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Template:  twentyfourteen
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: twenty-fourteen-child 

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**
* Table of Contents:
*
* 1.0 - Reset
* 2.0 - Repeatable Patterns
* 3.0 - Basic Structure
* 4.0 - Header
* 5.0 - Navigation
* 6.0 - Content
*   6.1 - Post Thumbnail
*   6.2 - Entry Header
*   6.3 - Entry Meta
*   6.4 - Entry Content
*   6.5 - Galleries
*   6.6 - Post Formats
*   6.7 - Post/Image/Paging Navigation
*   6.8 - Attachments
*   6.9 - Archives
*   6.10 - Contributor Page
*   6.11 - 404 Page
*   6.12 - Full-width
*   6.13 - Singular
*   6.14 - Comments
* 7.0 - Sidebar
*   7.1 - Widgets
*   7.2 - Content Sidebar Widgets
* 8.0 - Footer
* 9.0 - Featured Content
* 10.0 - Multisite
* 11.0 - Media Queries
* 12.0 - Print
* -----------------------------------------------------------------------------
*/


/**
* 1.0 Reset
*
* Resetting and rebuilding styles have been helped along thanks to the fine
* work of Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
* along with Nicolas Gallagher and Jonathan Neal
* http://necolas.github.com/normalize.css/ and Blueprint
* http://www.blueprintcss.org/
*
* -----------------------------------------------------------------------------
*/

@import url("../../../../wp-content/themes/twentyfourteen/style.css");

.error404 .page-title{padding:50px 0; text-align:center; font-size:100px; text-align:center; color:#470a68;}
.error404 .page-content { font-size:30px; }

/*
font-family: 'Roboto', sans-serif;
font-family: 'Montserrat', sans-serif;
*/
/* new style css start here */

body{/* background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/mainbg.jpg) center top repeat-x #fff; */ background: #fff; margin:0; padding:0; color:#444444; font-family: 'Roboto', sans-serif; font-size:16x; font-weight:400; line-height:24px;}
a, img, span {border:0; margin:0; padding:0;}
a, a:hover, a:focus {text-decoration:none;}
a, .entry-content a, .comment-content a,.entry-meta a,.entry-title a,.comment-list .trackback a, .comment-list .pingback a, .comment-metadata a,.comment-author a,.content-sidebar .widget a{ color:#0c468a; text-decoration:none; outline:none !important;}
a:hover, .entry-content a:hover, .comment-content a:hover,.entry-meta a:hover,.entry-title a:hover,.comment-list .trackback a:hover, .comment-list .pingback a:hover, .comment-metadata a:hover,.comment-author a:hover,.post-navigation a:hover, .image-navigation a:hover,.content-sidebar .widget a:hover,a:active, a:hover{ color:#ffb12e; text-decoration:none; outline:none;}
p{padding:0 0 15px 0; margin:0; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none;}

a { -moz-transition: all .3s linear; -webkit-transition: all .3s linear; }

p:empty{ display:none; visibility:hidden;}
img {line-height:0px; max-width:100%; height:auto;}
* {list-style:none; margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; }
li{display:list-item; border:0; margin:0; padding:0;}
.clear {clear:both;}
::selection{background:#03ADEE; /* Safari */}
::-moz-selection{background:#03ADEE; /* Firefox */}

input,
textarea,
select { -moz-transition: all .3s linear; -webkit-transition: all .3s linear; font-family: 'Roboto', sans-serif; font-size:16px; color:#656978; font-weight:400; }

h1,h2,h3,h4,h5,h6{margin:0; letter-spacing:0; padding:0 0 10px 0; font-weight:700; line-height:normal; font-family: 'Roboto', sans-serif; clear:none;}

/*h1,.entry-title{ color:#234473; font-size:40px; margin:0 0 10px 0; text-transform:none}
.entry-title span{ color:#b50e39; font-size:28px; font-weight:300}*/
h2, .comment-reply-title, .comments-title{ font-size:30px; text-transform:none;}
h3, .comment-respond h3{ color:#9a0000; font-size:20px; font-weight:normal; font-family: 'Montserrat', sans-serif; }
h4{ font-size:20px;}
h5{ font-size:18px;}
h6{ font-size:16px;}
/*reset*/

/*parent reset*/
.site:before { display:none; visibility:hidden; }
#page{margin:0; max-width:100%; border:none; background:none; width:100%; position:relative; float:left;}
.container { margin:0 auto; max-width:1140px; padding:0; width:100%; }

.site:before{ width:100%; background:none; position:relative; left:0; top:0; max-width:100%;}
.full-width .archive-header, .full-width .comments-area, .full-width .image-navigation, .full-width .page-header, .full-width .page-content, .full-width .post-navigation, .full-width .site-content .entry-header, .full-width .site-content .entry-content, .full-width .site-content .entry-summary, .full-width .site-content footer.entry-meta,.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content,.site-content, .site-main .widecolumn, .full-width .site-content .has-post-thumbnail .entry-header, .full-width.singular .site-content .hentry.has-post-thumbnail, .comment-list .reply, .site-content .has-post-thumbnail .entry-header,.comment-list{ padding:0; margin:0}
.site-content .entry-content, .site-content .entry-summary, .page-content{ background:none;}
.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content{ width:100%; max-width:100%;}
#main .site-content, .content-area, .hentry, .content-sidebar{margin:0; padding:0; max-width:none; border:0}
.site-content .entry-header{ background:none;}
.archive-header, .comments-area, .image-navigation, .page-header, .page-content, .post-navigation, .site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content footer.entry-meta{ margin:0; padding:0; max-width:none}
.site-content .entry-meta{ background:none}
/*parent reset*/

/* page start */
.masthead-fixed .site-header{ position:relative !important; left:0 !important; top:0 !important;}
.site-header{ width:100%; max-width:100%; background:none; }
.header-main { padding:0; margin:0; width:100%; float:left; z-index:9999; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.header-main .container { max-width:1260px; }

/* sticky */
.site-header.sticky .header-main { position:fixed; left:0; top:0; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); background:#fff; padding:0; min-height:inherit; z-index:9999; }
.site-header.sticky .site-title { padding:20px 0; }
.site-header.sticky .main-menu { padding-top:20px; }
.site-header.sticky .top-contact { padding-top:20px; }

.header-main .widget{margin:0; padding:0;}


/* header main start here */
.top-bar-sticky { color: #fff; background: #0c468a; padding: 6px 10px; text-align: center; position: relative; z-index: 9999; white-space: nowrap; overflow: hidden; position: relative; min-height: 30px; font-size: 14px; line-height: 18px; width: 100%; }
#marquee-content { display: inline-block; position: absolute; white-space: nowrap; }

/* header top start here */
.site-title{ padding:40px 0 15px 0; width:auto; float:left; width:auto; margin:0; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.site-title a, .site-title a:hover { overflow:inherit; }
.site-title .widget{width:auto; float:left; margin:0;}

.great-place-to-work-logo { position: fixed; top: 0; margin-left: 190px; width: 65px; }
.great-place-to-work-logo img { display: block; width: 65px; }
.topbar-sticky-show .great-place-to-work-logo { top: 30px; }

.hdr-right { float:right; width:auto; }
.top-contact { float:right; width:auto; padding:40px 0 0 30px; }
.top-contact .phone { float:left; width:auto; font-size:16px; font-weight:500; color:#333; line-height:42px; border:1px solid #e6e6e6; padding:0 12px; }
.top-contact .phone span { background:url(../../../../wp-content/themes/tf_child/images/icon/phone-icon.png) left center no-repeat; padding-left:30px; }
.top-contact .ship-now-btn { float:left; width:auto; padding-left:15px; }
.top-contact .ship-now-btn ul > li { position:relative; display:inline-block; padding-right:15px; }
.top-contact .ship-now-btn ul > li:last-child { padding-right:0; }
.top-contact .ship-now-btn ul li .btn { padding:0 20px; }
.top-contact .ship-now-btn ul > li:hover ul.sub-menu { opacity:1; }
.top-contact .ship-now-btn ul.sub-menu { background:#fff; box-shadow:0 5px 10px 0 rgba(183, 183, 183, 0.2); padding:10px 20px; position:absolute; left:auto; right:-45px; top:54px; border-radius:4px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; opacity:1; width:200px; border:none; }
.top-contact .ship-now-btn .track ul.sub-menu { width:270px; right:0; padding:10px; /*z-index:9999;*/ opacity:1 !important; visibility:visible !important; display:none; }
.top-contact .ship-now-btn .track ul.sub-menu:after { left:auto; right:20px; }
.top-contact .ship-now-btn ul.sub-menu:after { content:"";display:block;position:absolute;z-index:5;top:-10px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #fff; }
.top-contact .ship-now-btn ul.sub-menu li { font-size:16px; line-height:22px; padding:10px 0; text-align:center; border-bottom:1px solid #e8e8e8; display:block; }
.top-contact .ship-now-btn ul.sub-menu li:last-child { border:none; }
.top-contact .ship-now-btn ul.sub-menu li a { color:#333; background:none; padding:0; }
.top-contact .ship-now-btn ul.sub-menu li a:hover { color:#ffb230; }

.top-contact .ship-now-btn ul > li .form-box .form-field { float:left; width:100%; }
.top-contact .ship-now-btn ul > li .form-box .form-field input { background:#f6f6f6; line-height:48px; height:48px; font-size:15px; color:#333; border:none; width:100%; padding:0 20px; border-radius:0; }
.top-contact .ship-now-btn ul > li .form-box .form-btn { position:absolute; width:50px; right:10px; top:10px; text-align:center; }
.top-contact .ship-now-btn ul > li .form-box .form-btn input { position:relative; line-height:47px; background:#ffb12e; padding:0; color:#fff; font-size:14px; font-weight:500; border-radius:0; border:none; overflow:hidden; -webkit-box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); -moz-box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); text-align:center; width:100%; }
.top-contact .ship-now-btn ul > li .form-box .form-btn input:hover { color:#fff; -webkit-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); -moz-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); }

/*top nav*/
.main-menu { float:left; width:auto; padding-top:40px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.primary-navigation{float:left; padding:0; margin:0; width:100%; }
.primary-navigation .nav-menu{margin:0; float:left; width:100%; text-align:left; }
.primary-navigation li{display:inline-block; height:40px; line-height:40px; margin:0; padding:0 11px; /* background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/menu-line.jpg) left top no-repeat; */ }
.primary-navigation li.shop-manu { padding-right:200px; }
.primary-navigation li.the-extras-manu { padding-left:200px; }
.primary-navigation li:first-child{ background:none; padding-left:0;}
.primary-navigation li:last-child { padding-right:0; }
.primary-navigation li a{display:block;font-size:16px; text-transform:capitalize; color:#b3b3b3; padding:0; height:40px; line-height:40px; font-weight:500; text-shadow:none; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; font-family: 'Roboto', sans-serif; /*border-bottom:2px solid transparent;*/ }
.primary-navigation li a:hover,
.primary-navigation li:hover a,
.primary-navigation li.current-menu-ancestor a,
.primary-navigation li.current-menu-item a,
/*.primary-navigation li.current_page_parent a,*/
.primary-navigation li:hover > a, .primary-navigation li.focus > a { color:#0c468a; font-weight:500; border-color:#0c468a; text-decoration:none; }

.primary-navigation li .sub-menu li a { padding:0; }
.primary-navigation li.current_page_item .sub-menu li a { background:none; }
.primary-navigation li.current_page_parent .sub-menu li a { color:#333; }
.primary-navigation li.current_page_item .sub-menu li a:hover,
.primary-navigation li.current_page_parent .sub-menu li.current-menu-item a,
.primary-navigation li.current_page_parent .sub-menu li a:hover { color:#ffb230; }

.primary-navigation li.current_page_item a,.primary-navigation li:hover > a, .primary-navigation li.focus > a,.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a,.primary-navigation li a:hover,.primary-navigation li:hover > a{ background:none; }

.primary-navigation .menu-item-has-children > a:after, .primary-navigation .page_item_has_children > a:after{ content:''; padding:0; margin:0; position:relative; top:0; left:0; right:0;}
.primary-navigation .menu-item-has-children > a, .primary-navigation .page_item_has_children > a{padding:0;}
.primary-navigation ul ul { background:#fff; box-shadow:0 5px 10px 0 rgba(183, 183, 183, 0.4); padding:10px 15px; position:absolute; right:-80px; top:40px; border-radius:4px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; width:240px; }
.primary-navigation ul ul:after { content:"";display:block;position:absolute;z-index:5;top:-10px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #fff; }
.primary-navigation ul li.about-drop ul { right:-75px; }
.primary-navigation ul li.tools-drop ul { right:-94px; }

.primary-navigation ul ul li { font-size:15px; line-height:22px; padding:10px 0; text-align:center; border-bottom:1px solid #e8e8e8; width:100%; height:auto; float:left; margin:0; }
.primary-navigation ul ul li:last-child{border:none;}
.primary-navigation ul ul li a{float:left; display:block; width:100%; height:auto; font-weight:400 !important; padding:0; margin:0; line-height:normal; }
.nav-menu .sub-menu li a, .nav-menu .children li a{border:none; color:#333;}
.primary-navigation ul ul li a:hover,
.primary-navigation ul ul li.current_page_item a,
.primary-navigation ul ul li a:active,
.primary-navigation ul ul li a:focus{color:#ffb230; font-weight:400; border:none; background:none; }
/*top nav*/

/*====Hdr Slider====*/
/* Btn Css */
body .btn,
body .form-btn input,
.site-footer .f-newsletter form  .newsletter-submit { position:relative; line-height:44px; background:#ffb12e; padding:0 30px; color:#fff; font-size:16px; font-weight:500; border-radius:0; border:none; overflow:hidden; -webkit-box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); -moz-box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); font-family: 'Roboto', sans-serif; }
body .form-btn input { width:100%; padding:0; }
body .btn.active,
body .btn:focus,
body .btn:hover,
body .form-btn input:hover,
body .form-btn input:focus
.site-footer .f-newsletter form  .newsletter-submit:hover { color:#fff; -webkit-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); -moz-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); }
body .btn.active,
body .btn:focus,
body .btn:before,
body .form-btn input:hover,
body .form-btn input:focus,
.site-footer .f-newsletter form  .newsletter-submit:hover { background:#0c468a; -webkit-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); -moz-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); }

body .btn.blue-btn,
body .form-btn.blue_btn input { -webkit-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); -moz-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); background:#0c468a; }
body .btn.blue-btn:hover,
body .form-btn.blue_btn input:hover,
body .form-btn.blue_btn input:focus { -webkit-box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); -moz-box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); }
body .btn.blue-btn:before,
body .form-btn.blue_btn input:hover,
body .form-btn.blue_btn input:focus { background:#ffb12e; }

body .btn.grey-btn,
body .form-btn.grey_btn input { -webkit-box-shadow: 0px 6px 12px 0px rgba(230,230,230,0.25); -moz-box-shadow: 0px 6px 12px 0px rgba(230,230,230,0.25); box-shadow: 0px 6px 12px 0px rgba(230,230,230,0.25); background:#e6e6e6; color: #444; }
body .btn.grey-btn:hover,
body .form-btn.grey_btn input:hover,
body .form-btn.grey_btn input:focus { -webkit-box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); -moz-box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); color: #fff; }
body .btn.grey-btn:before,
body .form-btn.grey_btn input:hover,
body .form-btn.grey_btn input:focus { background:#ffb12e; color: #fff; }

body .btn.white-btn { background:none; box-shadow:none; border:2px solid #fff; color:#fff; }
body .btn.white-btn:hover { -webkit-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); -moz-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); border-color:#0c468a; }

body .btn.maggin-left-1 { margin-left:20px; }
body .btn i { padding-right:7px; }
body .dowload-text { font-size:14px; }
body .dowload-text i { padding-right:7px; }

body .btn.btn-icon { padding-left: 50px; }
body .btn.btn-icon .feather { width: 20px; height: 20px; position: absolute; left: 15px; top: 12px; }

.home-hdr-slidr.subpage { display:none; visibility:hidden; }
.home-hdr-slidr { width:100%; float:left; padding:0 0 0 0; margin:0; position:relative; background:url(../../../../wp-content/themes/tf_child/images/bg/header-bg.jpg) center bottom no-repeat; background-size:cover; margin-top:-20px; }
.home-hdr-slidr .flexslider { padding:0; border:none; border-radius:0; margin:0; background:none; }
.home-hdr-slidr .flexslider .slides > li { display:none; -webkit-backface-visibility: hidden; }
.home-hdr-slidr .flexslider .slides > li:first-child { display: block; -webkit-backface-visibility: visible; }
.home-hdr-slidr .slides li,
.home-hdr-slidr .slides li .container { position:relative; }
.home-hdr-slidr .slider-cap { position:absolute; left:0; top:30%; max-width:600px; width:100%; z-index:9999px; }
.home-hdr-slidr .flexslider .slides > li { display:block; }
.home-hdr-slidr .flexslider .slides .slider-img { width:auto; float:right; }
.home-hdr-slidr .slider-cap .title1 { font-size:24px; line-height:24px; color:#333; padding-bottom:10px; }
.home-hdr-slidr .slider-cap .title2 { font-size:48px; line-height:48px; color:#0c468a; padding-bottom:25px; font-weight:300; }
.home-hdr-slidr .slider-cap p { font-size:17px; line-height:28px; color:#808080; padding-bottom:40px; }
.home-hdr-slidr .slider-cap p span { color:#333; }
.home-hdr-slidr .slider-cap .btn { margin:0 20px 20px 0; }
.home-hdr-slidr .slider-cap .btn.last { margin-right:0; }

.home-hdr-slidr .slides li:nth-child(1) { text-align:center; }
.home-hdr-slidr .slides li:nth-child(1) .slider-img { float:none; margin:0 auto; }
.home-hdr-slidr .slides li:nth-child(1) .slider-cap { position:absolute; left:0; top:272px; height:50px; text-align:center; max-width:100%; }

.home-hdr-slidr .slides li:nth-child(3) .slider-cap { max-width:100%; }
.home-hdr-slidr .slides li:nth-child(3) .slider-img { opacity:0; visibility:hidden; }

/* .home-hdr-slidr .slides li:nth-child(3) { text-align:center; }
.home-hdr-slidr .slides li:nth-child(3) .slider-img { float:none; margin:0 auto; }
.home-hdr-slidr .slides li:nth-child(3) .slider-cap { position:absolute; left:0; top:272px; height:50px; text-align:center; max-width:100%; }

.home-hdr-slidr .slides li:nth-child(5) .slider-cap,
.home-hdr-slidr .slides li:nth-child(6) .slider-cap { max-width:100%; }
.home-hdr-slidr .slides li:nth-child(5) .slider-img,
.home-hdr-slidr .slides li:nth-child(6) .slider-img { opacity:0; visibility:hidden; } */

/* .home-hdr-slidr .flexslider .slides li:nth-child(7) .slider-img { float:none; margin:0 auto; opacity:1; visibility:visible; }
.home-hdr-slidr .flexslider .slides li:nth-child(7) .slider-cap { position:absolute; left:0; top:272px; height:50px; text-align:center; max-width:100%; } */

.home-hdr-slidr .slider4-cap { float:left; width:100%; }
.home-hdr-slidr .slider4-cap .box { width:33.3%; float:left; padding:0 40px; }
.home-hdr-slidr .slider4-cap .box .icon { float:left; width:100%; text-align:center; }
.home-hdr-slidr .slider4-cap .box .icon img { width:auto; }
.home-hdr-slidr .slider4-cap .box .box-bg { padding:55px 20px 0 20px; float:left; width:100%; background:#f6f6f6; box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); }
.home-hdr-slidr .slider4-cap .box .tit { font-size:32px; font-weight:300; color:#0c468a; padding:0 0 25px 0; margin:0; }
.home-hdr-slidr .slider4-cap .box .tit span { font-size:18px; color:#333; font-weight:400; }
.home-hdr-slidr .slider4-cap .box p { min-height:125px; }
.home-hdr-slidr .slider4-cap .box .btn-main { width:100%; text-align:center; }
.home-hdr-slidr .slider4-cap .box .btn-main .btn { margin:0 0 -20px 0; }
.home-hdr-slidr .slider4-cap .box.blue-box .box-bg { background:#0c468a; box-shadow:0 6px 12px 0 rgba(12, 71, 138, 0.25); }
.home-hdr-slidr .slider4-cap .box.blue-box .tit,
.home-hdr-slidr .slider4-cap .box.blue-box .tit span,
.home-hdr-slidr .slider4-cap .box.blue-box p { color:#fff; }

.home-hdr-slidr.subpage .flexslider .slides img.slider-img { height:355px; }
.home-hdr-slidr .flex-direction-nav { display:none; visibility:hidden; }
.home-hdr-slidr .flex-control-nav { bottom:30px; text-align:center; position:absolute; margin:0 auto; width:100%; /*max-width:1170px;*/ }
.home-hdr-slidr .flex-control-nav li { margin:0; padding:0 10px 0 0; }
.home-hdr-slidr .flex-control-nav li:last-child { padding-right:0; }
.home-hdr-slidr .flex-control-nav li a { background:none; width:30px; height:6px; border-radius:0; border:1px solid #ffb12e; box-shadow:none; }
.home-hdr-slidr .flex-control-nav li a:hover,
.home-hdr-slidr .flex-control-nav li a.flex-active { background:#ffb12e; }

.home-hdr-slidr .test.loading { /*min-height:715px;*/ height:703px; overflow:hidden; }
.home-hdr-slidr .test .loader { display:none; visibility:hidden; }
.home-hdr-slidr .test.loading .loader { display:block; visibility:visible; }
.home-hdr-slidr .test.loading .flex-viewport { /*background:none; min-height:inherit;*/ }
.home-hdr-slidr .test.loading .flexslider { opacity:0 }


/*====Hdr Slider====*/
/* ==================================== 
Home Page
==================================== */
.privacy-policy-page .section-white h2 { font-size:28px; padding-bottom:15px; }

/* Start Home Track Your Shipment */
.section-white.track-shipment { padding:0 0 50px 0; }
.section-white.track-shipment .left-link { float:left; width:57%; padding:40px 0 0 0; }
.section-white.track-shipment .left-link ul { padding:0; margin:0; }
.section-white.track-shipment .left-link ul li { padding:0 0 20px 0; margin:0 4% 0 0; display:inline-block; font-size:17px; line-height:37px; }
.section-white.track-shipment .left-link ul li.last { margin-right:0; }
.section-white.track-shipment .left-link ul li span { background:url(../../../../wp-content/themes/tf_child/images/icon/locate-us-icon.png) left center no-repeat; padding-left:55px; display:inline-block; }
.section-white.track-shipment .left-link ul li.schedule-a-pickup span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/schedule-a-pickup-icon.png); }
.section-white.track-shipment .left-link ul li.get-quote span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/get-quote-icon.png); }
.section-white.track-shipment .left-link ul li a { color:#333; }
.section-white.track-shipment .left-link ul li a i { color:#b3b3b3; padding-left:15px; }
.section-white.track-shipment .left-link ul li a:hover,
.section-white.track-shipment .left-link ul li a:hover i { color:#0c468a; }

.section-white.track-shipment .track-shipment-box { float:right; width:40%; position:relative; margin-top:-80px; }
.section-white.track-shipment .track-shipment-box .tit { float:left; line-height:80px; width:100%; font-size:16px; color:#fff; font-weight:500; background:#0c468a; padding:0 30px; }
.section-white.track-shipment .track-shipment-box .tit span { background:url(../../../../wp-content/themes/tf_child/images/icon/track-your-shipment-icon.png) left center no-repeat; padding-left:52px; display:inline-block; color:#fff; }
.section-white.track-shipment .track-shipment-box .form-box { float:left; width:100%; padding:30px 30px 40px 30px; -webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); position:relative; background:#fff; }
.section-white.track-shipment .track-shipment-box .form-box .form-field { float:left; width:100%; }
.section-white.track-shipment .track-shipment-box .form-box .form-field input { background:#f6f6f6; line-height:48px; height:48px; font-size:15px; color:#333; border:none; width:100%; padding:0 20px; border-radius:0; }
.section-white.track-shipment .track-shipment-box .form-box .form-btn { position:absolute; width:99px; right:30px; bottom:-24px; }
.section-white.track-shipment .track-shipment-box .form-box .form-btn.track-pod { right:354px; }
.section-white.track-shipment .track-shipment-box .form-box .form-btn.mobile-pod { width:144px; right:190px; }
.section-white.track-shipment .track-shipment-box .form-box .form-btn.track-epod { right: 190px; width: 150px; } 
.section-white.track-shipment .track-shipment-box .form-box .form-btn.mobile-TraceMe { width:140px; }

/* End Home Track Your Shipment */

/* Start Home Xpress */
.section-white.home-xpress { padding:50px 0; }
.section-white.home-xpress .tit { padding-bottom:10px; }
.section-white.home-xpress .container { position:relative; }
.section-white.home-xpress .container:before { width:241px; height:126px; position:absolute; left:-280px; top:0; content:''; background:url(../../../../wp-content/themes/tf_child/images/bg/xpress-way.png) left top no-repeat; }

/* Start Home Xpress Way & Xpress Advantages */
.section-white.home-xpress .widget { float:left; width:57%; }
.section-white.home-xpress #execphp-5.widget { float:right; width:40%; }

.section-white.home-xpress .take-xpress-way .testimonial-desc { padding:30px 0 40px 15px; font-size:17px; line-height:28px; color:#333; background:url(../../../../wp-content/themes/tf_child/images/icon/testimonial-icon.png) left top no-repeat; }
.section-white.home-xpress .take-xpress-way .author-sec { position:relative; width:100%; }
.section-white.home-xpress .take-xpress-way .author-sec .author-image { background:#ffb12e; width:45px; height:45px; border-radius:50%; overflow:hidden; position:absolute; }
.section-white.home-xpress .take-xpress-way .author-sec .author-image img { position:absolute; right:0px; }
.section-white.home-xpress .take-xpress-way .author-sec .right-author-dtl { padding:15px 0 0 83px; width:100%; }
.section-white.home-xpress .take-xpress-way .author-sec .author-name { color:#0c468a; font-size:17px; line-height:20px; font-weight:500; padding:0 0 20px 0; margin:0; }
.section-white.home-xpress .take-xpress-way .author-sec .company-sec { width:100%; position:relative; }
.section-white.home-xpress .take-xpress-way .author-sec .company-sec .company-logo { position:absolute; width:112px; padding-right:15px; left:0; top:0; }
.section-white.home-xpress .take-xpress-way .author-sec .company-sec .company-name { width:100%; padding:0 0 0 0; font-size:14px; color:#808080; line-height:18px; }
.section-white.home-xpress .take-xpress-way .author-sec .company-sec .company-name .city-name { display:inline-block; padding:5px 0 0 0; }
.section-white.home-xpress .take-xpress-way .owl-controls { width:130px; position:relative; margin-top:40px; height:25px; overflow:hidden; }
.section-white.home-xpress .take-xpress-way .owl-controls .owl-nav div { display:block !important; color:#e6e6e6; font-size:24px; position:absolute; left:0; top:0; }
.section-white.home-xpress .take-xpress-way .owl-controls .owl-nav div:hover { color:#b3b3b3; }
.section-white.home-xpress .take-xpress-way .owl-controls .owl-nav .owl-next { left:auto; right:0; }
.section-white.home-xpress .take-xpress-way .owl-dots { padding:8px 27px; width:100%; text-align:center; }
.section-white.home-xpress .take-xpress-way .owl-dots .owl-dot { display:inline-block; background:url(../../../../wp-content/themes/tf_child/images/icon/dot.png) center top no-repeat; width:12px; height:12px; margin:0 5px; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; }
.section-white.home-xpress .take-xpress-way .owl-dots .owl-dot:hover,
.section-white.home-xpress .take-xpress-way .owl-dots .owl-dot.active { background-position:center bottom; }
.section-white.home-xpress .take-xpress-way .industry-expertise-bottom { float:right; width:auto; padding:0 90px 0 0; margin-top:-40px; position:relative; z-index:1; }
.section-white.home-xpress .take-xpress-way .industry-expertise-bottom .industry { float:left; width:auto; padding:12px 50px 0 0; font-size:16px; font-weight:500; }
.section-white.home-xpress .take-xpress-way .industry-expertise-bottom .industry a { color:#ffb230; }
.section-white.home-xpress .take-xpress-way .industry-expertise-bottom .industry a i { padding-left:12px; }
.section-white.home-xpress .take-xpress-way .industry-expertise-bottom .industry a:hover { color:#0c468a; }
.section-white.home-xpress .take-xpress-way .industry-expertise-bottom .btn-main { float:right; width:auto; }

.section-white.home-xpress .xpress-advantages .manu { padding:0; margin:0; }
.section-white.home-xpress .xpress-advantages .manu li { padding:10px 30px; margin:0 0 30px 0; background:#fafafa; -webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); line-height:70px; font-size:17px; color:#333; }
.section-white.home-xpress .xpress-advantages .manu li a { color:#333; display:block; position:relative; }
.section-white.home-xpress .xpress-advantages .manu li a i { color:#ffb12e; right:0; position:absolute; top:38%; }
.section-white.home-xpress .xpress-advantages .manu li a:hover i,
.section-white.home-xpress .xpress-advantages .manu li a:hover { color:#0c468a; }
.section-white.home-xpress .xpress-advantages .manu li span { display:block; padding-left:125px; background:url(../../../../wp-content/themes/tf_child/images/icon/pan-india-presence-icon.png) left center no-repeat; }
.section-white.home-xpress .xpress-advantages .manu li.shortage-pilferage span { /* background-image:url(../../../../wp-content/themes/tf_child/images/icon/shortage-pilferage-icon.png); */ background-image:url(../../../../wp-content/themes/tf_child/images/icon/h-multi-modal-logistics-services-icon.png); }
.section-white.home-xpress .xpress-advantages .manu li.service-level span { /* background-image:url(../../../../wp-content/themes/tf_child/images/icon/service-level-icon.png); */ background-image:url(../../../../wp-content/themes/tf_child/images/icon/h-door-to-door-express-cargo-logistic-icon.png); }
/* End Home Xpress Way & Xpress Advantages */

/* Start Home Xpress MyPackage & The Multimodal Service */
.section-white.xpress-package { padding:50px 0 0 0; }
.section-white.xpress-package .widget { float:left; width:50%; }
.section-white.xpress-package .widget .widget-title { display:none; visibility:hidden; }
.section-white.xpress-package .xpress-my-package { float:left; width:88%; position:relative; background:#f6f6f6; z-index:2; padding:50px 50px 50px 0; }
.section-white.xpress-package .xpress-my-package p { font-size:17px; line-height:28px; color:#333; margin:0; padding:0 0 55px 0; }
.section-white.xpress-package .xpress-my-package p span { color:#0c468a; }
.section-white.xpress-package .xpress-my-package p a { color:#0c468a; }
.section-white.xpress-package .xpress-my-package p a:hover { color:#ffb230; }
.section-white.xpress-package .xpress-my-package:before { position:absolute; content:''; width:100%; left:-155px; top:0; height:100%; background:#f6f6f6; z-index:-1; }
.section-white.xpress-package .xpress-my-package .my-package-thumb { position:absolute; left:-280px; top:85px; }

.section-white.xpress-package .the-multimodal-service { padding:50px; }
.section-white.xpress-package .the-multimodal-service .tit .line { color:#e6e6e6; }
.section-white.xpress-package .the-multimodal-service p { font-size:17px; color:#808080; line-height:28px; padding:0 0 30px 0; margin:0; }
/* End Home Xpress MyPackage & The Multimodal Service */

/* End Home Industry Expertise */
.section-white.industry-expertise { background:url(../../../../wp-content/themes/tf_child/images/bg/industry-expertise.png) right top no-repeat; margin-top:-12px; padding:180px 0 80px 0; }
.section-white.industry-expertise .left-part { width:32%; float:left; }
.section-white.industry-expertise .left-part .tit { font-size:85px; color:#ffb12e; font-weight:100; line-height:55px; padding-bottom:35px; }
.section-white.industry-expertise .left-part p { font-size:17px; line-height:28px; color:#333; padding:0 0 30px 0; margin:0; }
.section-white.industry-expertise .left-part p span { color:#808080; }
.section-white.industry-expertise .left-part p a { color:#0c468a; }
.section-white.industry-expertise .left-part p a:hover { color:#ffb12e; }

.section-white.industry-expertise .right-slider { float:right; width:63%; }
.section-white.industry-expertise .owl-stage .item { position:relative; min-height:526px; }
.section-white.industry-expertise .image-box { width:100%; }
.section-white.industry-expertise .image-box img { object-fit:cover; width:100%; height:263px; }
.section-white.industry-expertise .iconbox { width:100%; text-align:center; margin:-65px auto 0 auto; max-width:128px; z-index:1; position:relative; }
.section-white.industry-expertise .iconbox a { width:128px; height:128px; line-height:128px; border-radius:50%; background:#fff; -webkit-box-shadow:0px 0px 10px 7px rgba(17,7,0,0.11); -moz-box-shadow:0px 0px 10px 7px rgba(17,7,0,0.11); box-shadow:0px 0px 10px 7px rgba(17,7,0,0.11); text-align:center; display:block; margin:0 auto; }
.section-white.industry-expertise .iconbox a:hover { background:#0c468a; box-shadow:0 0px 10px 0 rgba(12, 71, 138, 0.25); }
.section-white.industry-expertise .iconbox img { width:auto; display:initial; }
.section-white.industry-expertise .description { width:1200px; padding:20px 20px 0 20px; display:table-cell; height:197px; vertical-align:middle; text-align:center; position:relative; }
.section-white.industry-expertise .description span { color:#808080; }
.section-white.industry-expertise .description a { color:#0c468a; }
.section-white.industry-expertise .description a:hover { color:#ffb230; }
.section-white.industry-expertise .description .tit { color:#333; padding:0 0 15px 0; margin:0; font-size:21px; font-weight:400; }
.section-white.industry-expertise .description .short-desc { padding:0; margin:0; font-size:17px; line-height:28px; color:#333; }
.section-white.industry-expertise .item.second .image-box { position:absolute; bottom:0; }
.section-white.industry-expertise .item.second .iconbox { position:absolute; margin:0 0 0 -64px; top:198px; left:50%; }
.section-white.industry-expertise .item.second .tit { position:absolute; bottom:0; left:0; width:100%; }
.section-white.industry-expertise .item.second .description .short-desc { padding-bottom:10px; }
.section-white.industry-expertise .item.second .description { padding:0 20px 30px 20px; }
.section-white.industry-expertise .container { position:relative; }
.section-white.industry-expertise .owl-carousel { position:inherit; }
.section-white.industry-expertise .owl-controls { left:0; position:absolute; bottom:128px; width:125px; height:25px; overflow:hidden; }
.section-white.industry-expertise .owl-controls .owl-nav div { display:block !important; color:#e6e6e6; font-size:24px; position:absolute; left:0; top:0; }
.section-white.industry-expertise .owl-controls .owl-nav div:hover { color:#b3b3b3; }
.section-white.industry-expertise .owl-controls .owl-nav .owl-next { left:auto; right:0; }
.section-white.industry-expertise .owl-dots { padding:8px 27px; width:100%; text-align:center; }
.section-white.industry-expertise .owl-dots .owl-dot { display:inline-block; background:url(../../../../wp-content/themes/tf_child/images/icon/dot.png) center top no-repeat; width:12px; height:12px; margin:0 5px; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; }
.section-white.industry-expertise .owl-dots .owl-dot:hover,
.section-white.industry-expertise .owl-dots .owl-dot.active { background-position:center bottom; }
/* End Home Industry Expertise */

/* Start Home V-Xpress Core values */
.section-white.home-core-values { padding:140px 0 60px 0; }
.section-white.home-core-values .container { position:relative; z-index:1; }
.section-white.home-core-values .container:before { position:absolute; left:-195px; top:0; content:''; width:255px; height:1011px; background:url(../../../../wp-content/themes/tf_child/images/bg/core-values-bg.png) left center no-repeat; z-index:-1; }

.section-white.home-core-values .tit { float:left; width:31%; text-align:left; color:#ffb12e; padding-left:90px; }
.section-white.home-core-values .right-contain { float:right; width:63%; padding-bottom:150px; text-align:left; }
.section-white.home-core-values .right-contain p { font-size:18px; color:#808080; line-height:28px; padding:0; margin:0; }
.section-white.home-core-values .core-values-box { display:inline-block; width:33%; padding:0 40px 50px 40px; vertical-align:top; }
.section-white.home-core-values .core-values-box .icon { padding-bottom:40px; }
.section-white.home-core-values .core-values-box .sub-tit { font-size:21px; color:#333; padding:0 0 25px 0; margin:0; font-weight:400; }
.section-white.home-core-values .core-values-box p { font-size:16px; color:#808080; line-height:28px; }
/* End Home V-Xpress Core values */

.section-white.home-count-graph { padding:90px 0; text-align:center; }
.section-white.home-count-graph .count-box { float:left; width:20%; padding:0 20px; }
.section-white.home-count-graph .count-box .count-main { padding:30px 0; font-size:48px; color:#ffb12e; font-weight:300; }
.section-white.home-count-graph .count-box .name,
.section-white.home-count-graph .count-box p { color:#0c468a; font-size:16px; line-height:20px; }

.section-white.home-taking { padding:0; background:url(../../../../wp-content/themes/tf_child/images/bg/taking-bg.jpg) center center no-repeat; background-size:cover; min-height:470px; }
.section-white.home-taking .left-name { position:absolute; left:0; top:130px; width:100%; }
.section-white.home-taking .container { position:relative; }
.section-white.home-taking .app-img { float:right; margin-top:-75px; }
.section-white.home-taking .tit { color:#fff; }

/* Start Home Testimonials */
.section-white.home-testimonials { padding:0; }
.section-white.home-testimonials .tit { color:#fff; }
.section-white.home-testimonials .testimonials-inn { float:left; width:100%; position:relative; padding:80px 0 0 0; }
.section-white.home-testimonials .testimonials-inn:before { width:187px; height:131px; background:url(../../../../wp-content/themes/tf_child/images/icon/testimonials-left-caw.png) left top no-repeat; position:absolute; left:0; top:0; content:''; }
.section-white.home-testimonials .testimonials-inn:after { width:187px; height:131px; background:url(../../../../wp-content/themes/tf_child/images/icon/testimonials-right-caw.png) left top no-repeat; position:absolute; right:0; bottom:0; content:''; }
.section-white.home-testimonials .testimonialslider { max-width:780px; margin:0 auto -135px auto; width:100%; }
.section-white.home-testimonials .description { font-size:18px; line-height:30px; color:#fff; padding-bottom:50px; }
.section-white.home-testimonials .author-name { font-size:17px; line-height:28px; color:#fff; padding-bottom:115px; }
.section-white.home-testimonials .author-name span { color:#ffb12e; }
.section-white.home-testimonials .video-play { width:100%; max-width:263px; margin:0 auto; background:#000; position:relative; }
.section-white.home-testimonials .video-play img { opacity:0.3; }
.section-white.home-testimonials .video-play i { position:absolute; left:43%; top:40%; color:#fff; font-size:45px; z-index:1; }
.section-white.home-testimonials .video-play:hover i { color:#ffb12e; }
.section-white.home-testimonials .owl-controls { bottom:250px; position:absolute; width:100%; }
.section-white.home-testimonials .owl-dots { padding:8px 27px; width:100%; text-align:center; }
.section-white.home-testimonials .owl-dots .owl-dot { display:inline-block; background:url(../../../../wp-content/themes/tf_child/images/icon/dot2.png) center top no-repeat; width:12px; height:12px; margin:0 5px; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; }
.section-white.home-testimonials .owl-dots .owl-dot:hover,
.section-white.home-testimonials .owl-dots .owl-dot.active { background-position:center bottom; }
/* End Home Testimonials */

.section-white.home-service-sec { padding:270px 0 80px 0; }
.section-white.home-service-sec .menu { padding:0; margin:0; }
.section-white.home-service-sec .menu li,
.entry-content .section-white.home-service-sec .menu li { float:left; width:31.3%; line-height:48px; margin-right:3%; font-size:21px; color:#333; padding:0; text-align:center; }
.section-white.home-service-sec .menu li.last { margin-right:0; }
.section-white.home-service-sec .menu li a { color:#333; }
.section-white.home-service-sec .menu li a i { color:#ffb12e; padding-left:22px; }
.section-white.home-service-sec .menu li a:hover,
.section-white.home-service-sec .menu li a:hover i { color:#0c468a; }
.section-white.home-service-sec .menu li span { background:url(../../../../wp-content/themes/tf_child/images/icon/customer-satisfaction-icon.png) left center no-repeat; display:inline-block; padding-left:68px; }
.section-white.home-service-sec .menu li.in-time-delivery span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/in-time-delivery-icon.png); }
.section-white.home-service-sec .menu li.customer-care span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/customer-care-icon.png); }
.section-white.home-service-sec .menu li.extra-care span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/extra-care-icon.png); }

/* Start Home News & Updates */
.section-white.home-news { padding:80px 0; }
.section-white.home-news .home-news-inn { float:left; width:65%; /* New */ width: 100%; }
.section-white.home-news .home-tweet { width:31%; float:right; }
.section-white.home-news .home-tweet #ctf .ctf-item,
.section-white.home-news .home-tweet #ctf.ctf-narrow .ctf-tweet-content { padding:0; }
.section-white.home-news .home-tweet .ctf-author-box { display:none; visibility:hidden; }
.section-white.home-news .home-tweet .ctf-tweet-text { color:#808080; font-size:16px; line-height:28px; }
.section-white.home-news .home-tweet .ctf-tweet-text a { color:#0c468a; }
.section-white.home-news .home-tweet .ctf-tweet-text a:hover { color:#333; }
.section-white.home-news .tit { float:left; width:auto; padding-bottom:50px; }
.section-white.home-news .view-all { float:right; width:auto; font-size:17px; color:#333; }
.section-white.home-news .view-all i { color:#b3b3b3; padding-left:22px; }
.section-white.home-news .view-all:hover,
.section-white.home-news .view-all:hover i { color:#0c468a; }
.section-white.home-news .post-main-box { float:left; width:48.5%; /* New */ width: 31.3%; margin:0 3% 0 0; background:#fafafa; border:1px solid #e6e6e6; position:relative; }
.section-white.home-news .post-main-box.last { margin-right:0; }
.section-white.home-news .post-main-box .blog-thumb { width:100%; height:270px; object-fit:cover; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; opacity:0; }
.section-white.home-news .post-main-box .blog-cap { position:absolute; left:0; bottom:0; width:100%; padding:25px; z-index:1; }
.section-white.home-news .post-main-box .blog-cap:before { position:absolute; content:''; left:0; top:0; height:1px; display:inline-block; transition:all 0.5s ease 0s; width:100%; background:#0c468a; opacity:0; z-index:-1; }
.section-white.home-news .post-main-box .blog-cap .date { color:#808080; font-size:14px; padding-bottom:15px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.section-white.home-news .post-main-box .blog-cap .date a { color:#333; }
.section-white.home-news .post-main-box .blog-cap .post-title { font-size:21px; line-height:30px; position:relative; }
.section-white.home-news .post-main-box .blog-cap .post-title i { position:absolute; right:0; bottom:0; color:#f4ab36; opacity:0; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.section-white.home-news .post-main-box .blog-cap .post-title a:hover i { color:#fff; }
.section-white.home-news .post-main-box .blog-cap .post-title a { color:#0c468a; white-space: nowrap; padding-right: 30px; text-overflow: ellipsis; overflow: hidden; display: inherit; }

.section-white.home-news .post-main-box:hover .blog-cap .date { color:#fff; }
.section-white.home-news .post-main-box:hover .blog-cap .date a { color:#fff; }
.section-white.home-news .post-main-box:hover .blog-cap .date a:hover { color:#f4ab36; }
.section-white.home-news .post-main-box:hover .blog-cap .post-title a { color:#fff; }
.section-white.home-news .post-main-box:hover .blog-cap .post-title a:hover { color:#f4ab36; }
.section-white.home-news .post-main-box:hover .blog-cap .post-title i { opacity:1; }
.section-white.home-news .post-main-box:hover .blog-cap:before  { opacity:1; height:100%; }
.section-white.home-news .post-main-box:hover .blog-thumb { opacity:1; }
/* End Home News & Updates */

/* Start Home Our Clients */
.section-white.home-our-clients { padding:80px 0; }
.section-white.home-our-clients .tit { color:#ffb12e; float:left; width:31%; }
.section-white.home-our-clients .right-contain { float:right; width:63%; font-size:18px; color:#808080; line-height:28px; padding-bottom:20px; }
.section-white.home-our-clients .imagebox { padding:20px; }
.section-white.home-our-clients .imagebox img { -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */ filter: grayscale(100%); opacity:0.3; }
.section-white.home-our-clients .imagebox:hover img { opacity:1; -webkit-filter: grayscale(1%); /* Chrome, Safari, Opera */ filter: grayscale(1%); }

.section-white.industry-speaks-logo-sec { padding:0 0 30px 0; }
.section-white.industry-speaks-logo-sec .clientlogoslider { float:right; width:63%; }

/* End Home Our Clients */

/* Satart Home Need Help? */
.page-id-123 .section-white.need-help-sec { display:none; visibility:hidden; }
.section-white.need-help-sec { padding:0; }
.section-white.need-help-sec .need-help-inn { position:relative; float:left; width:100%; padding:50px 0; }
.section-white.need-help-sec .need-help-thumb { position:absolute; right:0; bottom:0; }
.section-white.need-help-sec .left-contain { float:left; width:63%; }
.section-white.need-help-sec .left-contain p { font-size:17px; line-height:30px; color:#b3b3b3; }
.section-white.need-help-sec .left-contain .left-btn { float:left; width:auto; padding-right:30px; padding-bottom:20px; }
.section-white.need-help-sec .left-contain .left-btn span { padding-left:30px; font-size:16px; color:#b3b3b3; font-weight:500; text-transform:lowercase; }
.section-white.need-help-sec .left-contain ul.con { float:left; width:auto; padding:0; margin:0; }
.section-white.need-help-sec .left-contain ul.con li { padding:0 22px; margin:0; float:left; border:1px solid #e6e6e6; line-height:44px; color:#333; font-size:16px; }
.section-white.need-help-sec .left-contain ul.con li a { color:#333; }
.section-white.need-help-sec .left-contain ul.con li a:hover { color:#0c468a; }
.section-white.need-help-sec .left-contain ul.con li span { background:url(../../../../wp-content/themes/tf_child/images/icon/phone-icon2.png) left center no-repeat; padding-left:33px; }
.section-white.need-help-sec .left-contain ul.con li.mail span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/mail-icon2.png); }
.section-white.need-help-sec .left-contain ul.con li.mail { border-left:none; }
.section-white.need-help-sec .left-contain ul.con li.show-career { display:none; visibility:hidden; }
.page-id-115 .section-white.need-help-sec .left-contain ul.con li.hide-career { display:none; visibility:hidden; }
.page-id-115 .section-white.need-help-sec .left-contain ul.con li.show-career { display:inline-block; visibility:visible; }

/* End Home Need Help? */

/* ==================================== 
About Page
==================================== */
.page-template-about .main-content .entry-content,
.page-template-full-width .main-content .entry-content,
.page-template-service-pincode .main-content .entry-content,
.page-template-track .main-content .entry-content,
.page-template-industry-expertise .main-content .entry-content,
.page-template-schedule-pickup .main-content .entry-content { padding:30px 0 0 0; }


.section-white.about-header { padding:125px 0 170px 0; }
.section-white.about-header .left-contain { float:left; width:55%; }
.section-white.about-header .left-contain p { font-size:18px; line-height:28px; color:#fff; }
.section-white.about-header .right-map { float:right; width:40%; }
.section-white.about-header .right-map .tit { float:left; width:auto; font-weight:700; color:#fff; padding:100px 0 0 0; font-size:26px; line-height:32px; text-align:right; }
.section-white.about-header .right-map img { float:right; margin-right:-60px; }

/* Start Our Journey */
.section-white.our-journey-sec { margin-top:-137px; position:relative; padding:0; }
.section-white.our-journey-sec .our-journey-inn { float:left; width:100%; position:relative; padding:95px 85px 95px 395px; -webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); }
.section-white.our-journey-sec .our-journey-inn p { color:#808080; font-size:18px; line-height:28px; }
.section-white.our-journey-sec .tit { position:absolute; left:70px; top:40px; }
/* End Our Journey */

.section-white.about-vision-mission,
.section-white.about-vision-mission p { font-size:18px; color:#808080; line-height:28px; }

/* Start Meet The Team */
.section-white.meet-the-team-sec .tit { position:absolute; left:0; top:0; font-size:30px; }
.section-white.meet-the-team-sec .execphpwidget { position:relative; float:left; width:100%; }
.section-white.meet-the-team-sec .right-slider { float:right; width:76%; }
.section-white.meet-the-team-sec .item { position:relative; padding:0 20px 0 195px; }
.section-white.meet-the-team-sec .item .team-img { width:165px; position:absolute; left:0; top:0; }
.section-white.meet-the-team-sec .item .tit-name { padding:60px 0 20px 0; font-size:17px; line-height:28px; color:#333; font-weight:400; }
.section-white.meet-the-team-sec .item .tit-name span { color:#808080; font-size:15px; line-height:28px; }
.section-white.meet-the-team-sec .item .social { padding:0; margin:0; }
.section-white.meet-the-team-sec .item .social li { padding:0 15px 0 0; margin:0; display:inline-block; font-size:18px; }
.section-white.meet-the-team-sec .item .social li:last-child { padding-right:0; }
.section-white.meet-the-team-sec .item .social li a { color:#b3b3b3; }
.section-white.meet-the-team-sec .item .social li a:hover { color:#0c468a; }

.section-white.meet-the-team-sec .owl-carousel { position:inherit; }
.section-white.meet-the-team-sec .owl-controls { left:0; position:absolute; bottom:0; width:145px; height:25px; overflow:hidden; }
.section-white.meet-the-team-sec .owl-controls .owl-nav div { display:block !important; color:#e6e6e6; font-size:24px; position:absolute; left:0; top:0; }
.section-white.meet-the-team-sec .owl-controls .owl-nav div:hover { color:#b3b3b3; }
.section-white.meet-the-team-sec .owl-controls .owl-nav .owl-next { left:auto; right:0; }
.section-white.meet-the-team-sec .owl-dots { padding:8px 27px; width:100%; text-align:center; }
.section-white.meet-the-team-sec .owl-dots .owl-dot { display:inline-block; background:url(../../../../wp-content/themes/tf_child/images/icon/dot.png) center top no-repeat; width:12px; height:12px; margin:0 5px; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; }
.section-white.meet-the-team-sec .owl-dots .owl-dot:hover,
.section-white.meet-the-team-sec .owl-dots .owl-dot.active { background-position:center bottom; }
/* End Meet The Team */

/* Start V-Xpress - Strength & Infrastructure */
.section-white.about-infrastructure { padding-top:0; padding-bottom:10px; }
.section-white.about-infrastructure .about-infrastructure-inn { float:left; width:100%; position:relative; padding:12px 0 0 405px; }
.section-white.about-infrastructure .tit { background:url(../../../../wp-content/themes/tf_child/images/icon/infrastructure-icon-big.png) left center no-repeat; padding:0px 0 14px 115px; position:absolute; left:0; top:0; color:#ffb12e; }
.section-white.about-infrastructure .right-contain p { font-size:16px; color:#808080; line-height:28px; }
.section-white.about-infrastructure-contain { padding:40px 0 170px 0; }
/* End V-Xpress - Strength & Infrastructure */

/* Start ERP Technology */
.section-white.erp-technology-main { padding:0; margin-top:-160px; position:relative; z-index:2; background:none !important; overflow:hidden; }
.section-white.erp-technology-main:before { position:absolute; left:0; top:160px; content:''; height:100%; width:100%; z-index:-1; background:#fafafa; }
.section-white.erp-technology-main .container { position:relative; z-index:2; }
.section-white.erp-technology-main .container:before { position:absolute; left:-195px; top:0; content:''; width:255px; height:1011px; background:url(../../../../wp-content/themes/tf_child/images/bg/core-values-bg.png) left center no-repeat; z-index:1; }
.section-white.erp-technology-main .achievements-milestones .container:before { display:none; visibility:hidden; }

.section-white.erp-technology-main .erp-technology-sec { float:left; width:100%; padding:90px 70px 40px 70px; background:#0c468a; -webkit-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); -moz-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); }
.section-white.erp-technology-main .erp-technology-sec p { color:#fff; }
.section-white.erp-technology-main .erp-technology-sec .tit { color:#fff; background:url(../../../../wp-content/themes/tf_child/images/icon/erp-technology-icon.png) left center no-repeat; padding:0px 0 12px 95px; margin-bottom:90px; }
.section-white.erp-technology-main .erp-technology-sec .tit span { color:#fff; }

/* End ERP Technology */
.section-white.erp-technology-main .erp-technology-sec-bot { float:left; width:100%; padding:70px 0 0 0; }
.section-white.erp-technology-main .erp-technology-sec-bot .box-m { float:left; width:100%; padding:0 0 50px 135px; background:url(../../../../wp-content/themes/tf_child/images/icon/reliability-icon.png) left top no-repeat; }
.section-white.erp-technology-main .erp-technology-sec-bot .box-m.workforce { background-image:url(../../../../wp-content/themes/tf_child/images/icon/workforce-icon.png); }
.section-white.erp-technology-main .erp-technology-sec-bot .box-m.national-presence { background-image:url(../../../../wp-content/themes/tf_child/images/icon/national-presence-icon.png); float:left; width:57%; }
.section-white.erp-technology-main .erp-technology-sec-bot .box-m.national-presence .contain { width:100%; }
.section-white.erp-technology-main .erp-technology-sec-bot .box-m.national-presence .contain .btn { margin-top:10px; margin-bottom:10px; }
.section-white.erp-technology-main .erp-technology-sec-bot .national-presence-right { float:right; width:40%; }
.section-white.erp-technology-main .erp-technology-sec-bot .national-presence-right .count-box { float:left; width:50%; padding:0 15px; }

.section-white.erp-technology-main .erp-technology-sec-bot .contain { float:left; float:left; width:56%; }
.section-white.erp-technology-main .erp-technology-sec-bot .contain h3 { font-size:21px; color:#333; font-weight:400; }
.section-white.erp-technology-main .erp-technology-sec-bot .contain p { color:#808080; }
.section-white.erp-technology-main .erp-technology-sec-bot .count-box { float:right; width:40%; text-align:center; }
.section-white.erp-technology-main .erp-technology-sec-bot .count-box .count-main { padding:30px 0; font-size:48px; color:#ffb12e; font-weight:300; }
.section-white.erp-technology-main .erp-technology-sec-bot .count-box .name { color:#0c468a; font-size:16px; line-height:20px; }

.section-white.erp-technology-main .achievements-milestones { float:left; width:100%; background:url(../../../../wp-content/themes/tf_child/images/bg/achievements-milestones-bg.png) left bottom repeat-x; padding-bottom:108px; }
.section-white.erp-technology-main .achievements-milestones	 .tit { position:absolute; left:0; top:0; }
.section-white.erp-technology-main .achievements-milestones .execphpwidget { position:relative; float:left; width:100%; }
.section-white.erp-technology-main .achievements-milestones .right-slider { float:right; width:74%; margin-bottom:-74px; }
.section-white.erp-technology-main .achievements-milestones .item { position:relative; padding:0 20px 0 0; min-height:240px; background:url(../../../../wp-content/themes/tf_child/images/achievements-milestones-graph.png) 13px bottom no-repeat; }
.section-white.erp-technology-main .achievements-milestones .item:before { width:41px; height:46px; position:absolute; left:0; top:87px; content:''; background:url(../../../../wp-content/themes/tf_child/images/milestone.png) left top no-repeat; z-index:999; }
.section-white.erp-technology-main .achievements-milestones .item .team-img { width:130px; position:absolute; left:20px; top:0; }
.section-white.erp-technology-main .achievements-milestones .item .postion-name { width:100%; padding-left:180px; }
.section-white.erp-technology-main .achievements-milestones .item .tit-name { padding:0; font-size:17px; line-height:28px; color:#333; font-weight:400; }
.section-white.erp-technology-main .achievements-milestones .item .tit-name span { color:#808080; font-size:17px; }

.section-white.erp-technology-main .achievements-milestones .owl-carousel { position:inherit; }
.section-white.erp-technology-main .achievements-milestones .owl-controls { left:0; position:absolute; bottom:0; width:125px; height:25px; overflow:hidden; }
.section-white.erp-technology-main .achievements-milestones .owl-controls .owl-nav div { display:block !important; color:#e6e6e6; font-size:24px; position:absolute; left:0; top:0; }
.section-white.erp-technology-main .achievements-milestones .owl-controls .owl-nav div:hover { color:#b3b3b3; }
.section-white.erp-technology-main .achievements-milestones .owl-controls .owl-nav .owl-next { left:auto; right:0; }
.section-white.erp-technology-main .achievements-milestones .owl-dots { padding:8px 27px; width:100%; text-align:center; }
.section-white.erp-technology-main .achievements-milestones .owl-dots .owl-dot { display:inline-block; background:url(../../../../wp-content/themes/tf_child/images/icon/dot.png) center top no-repeat; width:12px; height:12px; margin:0 5px; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; }
.section-white.erp-technology-main .achievements-milestones .owl-dots .owl-dot:hover,
.section-white.erp-technology-main .achievements-milestones .owl-dots .owl-dot.active { background-position:center bottom; }
/* End ERP Technology */

.section-white.about-certification {  }
.section-white.about-certification .tit .sub-tit { display: block; }
.section-white.about-certification .certification-main { display: flex; flex-flow: wrap; margin: -10px; }
.section-white.about-certification .certification-main .certification-list { width: 33.3%; padding: 10px; }
.section-white.about-certification .certification-main .certification-list .certification-list-inn { background: #f6f6f6; }
.section-white.about-certification .certification-main .certification-list .certification-image { width: 100%; padding: 10px; }
.section-white.about-certification .certification-main .certification-list .certification-caption { background: #0c468a; }
.section-white.about-certification .certification-main .certification-list .certification-tit { padding: 0; margin: 0; font-size: 21px; line-height: 30px; }
.section-white.about-certification .certification-main .certification-list .certification-tit a { display: block; position: relative; padding: 30px 50px 30px 30px; color: #fff; }
.section-white.about-certification .certification-main .certification-list .certification-tit a .fa { position: absolute; right: 30px; top: 0; bottom: 0; margin: auto 0; color: #ffb12e; display: flex; align-items: center; }
.section-white.about-certification .certification-main .certification-list .certification-tit a:hover,
.section-white.about-certification .certification-main .certification-list .certification-tit a:active { color: #ffb12e; }

.section-white.about-xpress-package { padding:100px 0; }
.section-white.about-xpress-package .box-col { float:left; width:50%; }
.section-white.about-xpress-package .xpress-my-package { float:left; width:100%; position:relative; background:#f6f6f6; z-index:2; padding:50px 290px 50px 0; position:relative; }
.section-white.about-xpress-package .xpress-my-package p { font-size:17px; line-height:28px; color:#333; margin:0; padding:0 0 55px 0; }
.section-white.about-xpress-package .xpress-my-package p a { color:#0c468a; }
.section-white.about-xpress-package .xpress-my-package p a:hover { color:#ffb230; }
.section-white.about-xpress-package .xpress-my-package p a.btn { color:#fff !important; }
.section-white.about-xpress-package .xpress-my-package:before { position:absolute; content:''; width:100%; left:-85px; top:0; height:100%; background:#f6f6f6; z-index:-1; }
.section-white.about-xpress-package .xpress-my-package .my-package-thumb { position:absolute; right:0; top:90px; }

.section-white.about-xpress-package .the-multimodal-service { padding:50px; }
.section-white.about-xpress-package .the-multimodal-service .tit .line { color:#e6e6e6; }
.section-white.about-xpress-package .the-multimodal-service p { font-size:17px; color:#808080; line-height:28px; padding:0 0 30px 0; margin:0; }

.page-template-about .section-white.home-service-sec { padding-top:80px; }

.section-white.about-certification { padding-bottom:0; }
.section-white.about-certification ul { padding: 0; margin: 0 -15px; }
.section-white.about-certification ul li { padding: 15px; display: inline-block; vertical-align: top; width: 33.3%; margin: 0 -2px; text-align: center; }
.section-white.about-certification ul li img { display: block; margin: 0 auto; max-width: 225px; }
.section-white.about-certification ul li .certificate-img { width: 100%; text-align: center; border-radius: 6px; border: 1px solid #f6f6f6; padding: 5px; margin-bottom: 30px; }

.section-white.about-service-section { padding-bottom:0; }
.section-white.about-service-section .block-main { float:left; width:31.3%; margin:0 3% 0 0; position:relative; min-height:270px; }
.section-white.about-service-section .block-main.last { margin-right:0; }
.section-white.about-service-section .block-main .image-cap { position:absolute; left:0; bottom:0; width:100%; padding:30px; background:#0c468a; }
.section-white.about-service-section .block-main .image-cap a { font-size:21px; line-height:30px; color:#fff; display:block; position:relative; padding-right:50px; }
.section-white.about-service-section .block-main .image-cap a i { color:#ffb12e; position:absolute; right:0; bottom:0px; }
.section-white.about-service-section .block-main .image-cap a:hover { color:#ffb12e; }
.section-white.about-service-section .block-main .image-cap a:hover i { color:#fff; }


.entry-content .section-white .btn,
.entry-content .section-white .btn:hover { color:#fff; }
.entry-content .section-white img { border:none; padding:0; margin:0; border-radius:0; background:none; float:none; }

/* ==================================== 
Career Page
==================================== */
.section-white.careers-header { padding:165px 0 280px 0; }
.section-white.careers-header .tit { color:#fff; }
.section-white.careers-header p { font-size:18px; line-height:28px; color:#fff; }

.section-white.careers-current-openings { padding-top:0; margin-top:-275px; }
.section-white.careers-current-openings .tit { font-size:20px; color:#0d396e; font-weight:400; }
.section-white.careers-current-openings .current-opening-l { float:left; width:65%; }
.section-white.careers-current-openings .current-opening-r { float:right; width:31%; text-align:center; }

.section-white.careers-current-openings .accordion-item { border:none; float:left; margin-bottom:50px; width:100%; }
.section-white.careers-current-openings .accordion-header { box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); background:#f6f6f6; color:#808080; border-radius:0; border:none; padding:20px 55px 20px 30px; margin-bottom:0px; position:relative; font-size:16px; float:left; width:100%; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; }
.section-white.careers-current-openings .accordion-header h6 { font-size:16px; color:#808080; padding:0; margin:0; font-weight:400; }
.section-white.careers-current-openings .accordion-header h6 span { font-size:16px; color:#b3b3b3; }
.section-white.careers-current-openings .accordion-header:before { content: "\f067"; font-family: 'FontAwesome'; position:absolute; right:30px; top:22px; font-size:16px; }
.section-white.careers-current-openings .accordion-item-active .accordion-header { margin-bottom:0; background:#f6f6f6; color:#666; box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); }
.section-white.careers-current-openings .accordion-item-active .accordion-header:before { content: "\f068"; }
.section-white.careers-current-openings .accordion-content { background:#f6f6f6; color:#808080; box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); font-size:17px; color:#333; line-height:22px; position:relative; z-index:1; border:none; border-radius:0; margin-bottom:0px; float:left; width:100%; padding:30px 30px 0 30px; }
.section-white.careers-current-openings .accordion-header .accordion-header-icon { display:none; visibility:hidden; }

.section-white.careers-current-openings .accordion-content .jobdetail { float:left; width:48%; padding-bottom:40px; }
.section-white.careers-current-openings .accordion-content .jobdetail.full { width:100%; }
.section-white.careers-current-openings .accordion-content .jobdetail.last { float:right; }
.section-white.careers-current-openings .accordion-content .jobdetail .job-tit { float:left; width:100%; font-size:16px; color:#b3b3b3; padding-bottom:15px; }
.section-white.careers-current-openings .accordion-content .jobdetail .job-desc { float:left; width:100%; font-size:17px; line-height:28px; color:#333; }
.section-white.careers-current-openings .accordion-content .job-btn { margin-bottom:-25px; }
.section-white.careers-current-openings .accordion-content .job-btn a { text-transform:uppercase; }

.section-white.careers-current-openings .job-desc ul.list-01 { padding-bottom: 0; }
.section-white.careers-current-openings .job-desc ul.list-01 li { padding-bottom: 10px; line-height: 20px; }

.section-white.careers-xpress-benefits { padding:0; }
.section-white.careers-xpress-benefits .contain { float:left; width:65%; padding:90px 0 90px 280px; position:relative; }
.section-white.careers-xpress-benefits .contain .tit { position:absolute; left:0; top:80px; }
.section-white.careers-xpress-benefits ul.list-01 { padding-bottom:0; }
.section-white.careers-xpress-benefits ul.list-01 li { padding-bottom:10px; }
.section-white.careers-xpress-benefits ul.list-01 li:last-child { padding-bottom:0; } 
.section-white.careers-xpress-benefits .thumb { display:none; visibility:hidden; }

.section-white.careers-submit-your-cv .left-part { float:left; width:31%; font-size:20px; line-height:38px; color:#0d396e; padding-top:100px; }
.section-white.careers-submit-your-cv .right-part { float:right; width:65%; -webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); padding:50px; position:relative; }

.section-white.careers-submit-your-cv .left-part p { font-size:20px; line-height:38px; color:#0d396e; }

.section-white.careers-submit-your-cv .tit { font-size:20px; font-weight:400; }
.section-white.careers-submit-your-cv .form-field,
.section-white.contact-page .form-field,
.section-white.customer-feedback .form-field { float:left; width:100%; padding-bottom:20px; }
.section-white.careers-submit-your-cv .form-field input,
.section-white.contact-page .form-field input,
.section-white.customer-feedback .form-field input,
.section-white.careers-submit-your-cv .form-field select,
.section-white.contact-page .form-field select,
.section-white.customer-feedback .form-field select,
.section-white.careers-submit-your-cv .form-field textarea,
.section-white.contact-page .form-field textarea,
.section-white.customer-feedback .form-field textarea { width:100%; background:#f6f6f6; border-radius:0; border:none; line-height:48px; height:48px; font-size:16px; color:#333; padding:0 20px; box-shadow: none !important; }
.section-white.careers-submit-your-cv .form-field select,
.section-white.contact-page .form-field select,
.section-white.customer-feedback .form-field select { padding:0 0 0 20px; webkit-appearance: none; -moz-appearance: none; appearance: none; background:url(../../../../wp-content/themes/tf_child/images/select-arrow.png) right center no-repeat #f6f6f6; }
.section-white.careers-submit-your-cv .form-field textarea,
.section-white.contact-page .form-field textarea,
.section-white.customer-feedback .form-field textarea { height:117px; padding:12px 17px; line-height:20px; resize:none; }
.section-white.careers-submit-your-cv .form-field input[type="file"] { padding:0; }

.section-white.careers-submit-your-cv .form-field input:focus,
.section-white.contact-page .form-field input:focus,
.section-white.customer-feedback .form-field input:focus,
.section-white.careers-submit-your-cv .form-field select:focus,
.section-white.contact-page .form-field select:focus,
.section-white.careers-submit-your-cv .form-field textarea:focus,
.section-white.contact-page .form-field textarea:focus,
.section-white.customer-feedback .form-field textarea:focus { background:#e9e9e9; outline:none; }

.section-white.careers-submit-your-cv .form-field input.wpcf7-not-valid,
.section-white.contact-page .form-field input.wpcf7-not-valid,
.section-white.customer-feedback .form-field input.wpcf7-not-valid,
.section-white.careers-submit-your-cv .form-field select.wpcf7-not-valid,
.section-white.customer-feedback .form-field select.wpcf7-not-valid,
.section-white.contact-page .form-field select.wpcf7-not-valid,
.section-white.careers-submit-your-cv .form-field textarea.wpcf7-not-valid,
.section-white.contact-page .form-field textarea.wpcf7-not-valid,
.section-white.customer-feedback .form-field textarea.wpcf7-not-valid { border-color:#ef4036; }
.section-white.careers-submit-your-cv .form-btn { width:120px; position:absolute; left:50px; bottom:-50px; width: auto; bottom: -22px; }
.section-white.careers-submit-your-cv .col-lg-12,
.section-white.contact-page .col-lg-12,
.section-white.customer-feedback .col-lg-12 { position:inherit; }

.form-field .captcha-div { position: relative; }
.form-field .captcha-div img { position: absolute; left: 0px; top: 0px; z-index: 3; border-right: 1px solid #e6e6e6; background: #f6f6f6; padding: 12px 10px; width: 90px; }
.form-field .captcha-div input { padding-left: 105px !important; }

.form-field.g-captcha { color:#000; width: 100%; }

.form-field .select2-container--default .select2-selection--single { background: #f6f6f6; box-shadow: none !important; border: 1px solid #f6f6f6; border-radius: 0px; height: 48px; }
.form-field .select2-container--default .select2-selection--single:focus { outline: none; }
.form-field .select2-container .select2-selection--single .select2-selection__rendered { line-height: 48px; padding: 0 30px 0 15px; color: #333; font-size: 15px; font-family: 'Roboto', sans-serif; font-weight: 400; }
.form-field .select2-container--default .select2-selection--single .select2-selection__arrow { width: 26px; height: 48px; background: url(../../../../wp-content/themes/tf_child/images/select-arrow.png) right center no-repeat; }
.form-field .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow { background-image: url(https://www.vxpress.in/wp-content/themes/tf_child/images/select-arrow-up.png); }
.form-field .select2-container--default .select2-selection--single .select2-selection__arrow b { opacity: 0; }

body .select2-dropdown { border-color: #e6e6e6; }
body .select2-search--dropdown { padding: 10px; }
body .select2-container--default .select2-search--dropdown .select2-search__field { padding: 0 14px; border-radius: 5px; border: 1px solid #f6f6f6; height: 40px; color: #333; background: #f6f6f6; font-size: 15px; font-family: 'Roboto', sans-serif; font-weight: 400; width: 100%; outline: none !important; box-shadow: none !important; }

body .select2-container--default .select2-results > .select2-results__options {  }
body .select2-container--default .select2-results > .select2-results__options .select2-results__option { color: #333; font-size: 15px; line-height: 20px; font-family: 'Roboto', sans-serif; font-weight: 400; padding: 10px 15px; text-transform: capitalize; }
body .select2-container--default .select2-results > .select2-results__options .select2-results__option:last-child { border-radius: 0 0 5px 5px; }
body .select2-container--default .select2-results > .select2-results__options .select2-results__option[aria-selected="true"],
body .select2-container--default .select2-results > .select2-results__options .select2-results__option.select2-results__option--highlighted { background:#0c468a; color: #fff; }

/* Start Date Picker */
body .datepicker > div { display: inherit; }

body .bootstrap-datetimepicker-widget { z-index:9999; }
body .datepicker.dropdown-menu { box-shadow:0px 3px 12px 0px rgba(0,0,0,0.08); border-radius:0px; background:#f6f6f6; border:none; font-family:'Roboto', sans-serif; font-weight:400; font-size:14px; color:#282c32; padding:10px; min-width:270px; }
body .datepicker table { width:100%; border:none; }
body .datepicker:after,
body .datepicker:before { display: none; }

body .datepicker table { text-align: center; }

body .datepicker table tr td,
body .datepicker table tr th { border-radius: 50%; padding: 0; width: 35px; height: 35px; line-height:35px; border: none; cursor:pointer; }

body .datepicker table tr th { font-weight: 500; color:#16417c; /* font-style: italic; */ font-size: 14px; line-height: 35px; font-family:'Roboto', sans-serif; }

body .datepicker table tr td.day.active { background:#0c468a !important; text-shadow: none !important; color: #fff; box-shadow: none !important; }
body .datepicker table tr td.day:hover { background:#fff; box-shadow:0px 3px 12px 0px rgba(22,65,124,0.16); }

body .datepicker table tr td.old,
body .datepicker table tr td.new { color:#282c32; opacity: 0.5; background: none !important; box-shadow: none !important; }


body .datepicker table tr td .month,
body .datepicker table tr td .year { width: 50px; height: 50px; border-radius: 50%; line-height: 50px; color:#282c32; margin: 4px; }
body .datepicker table tr td .month.old,
body .datepicker table tr td .year.old { color:#282c32; opacity: 0.5; background: none !important; box-shadow: none !important; }
body .datepicker table tr td .month:hover,
body .datepicker table tr td .year:hover { background:#fff; box-shadow:0px 3px 12px 0px rgba(22,65,124,0.16); }
body .datepicker table tr td .month.active,
body .datepicker table tr td .year.active { background:#0c468a !important; text-shadow: none !important; color: #fff; box-shadow: none !important; }

body .datepicker table tr th.clear { background:#0c468a; color:#fff; border-radius:0; cursor:pointer; }
body .datepicker table tr th.clear:hover,
body .datepicker table tr th.clear:active { background: #ffb12e; }
/* End Date Picker */

/* Start Date Time Picker */
/* .bootstrap-datetimepicker-widget { display: block !important; } */
.bootstrap-datetimepicker-widget.dropdown-menu { border-radius: 0; }
.bootstrap-datetimepicker-widget table { width: 100%; border: none; font-family:'Roboto', sans-serif; font-weight: 400; color: #333; }
.bootstrap-datetimepicker-widget table tr td,
.bootstrap-datetimepicker-widget table tr th { border: none; font-family:'Roboto', sans-serif; font-weight: 400; color: #333; }
.bootstrap-datetimepicker-widget th { border-radius: 0; }
.bootstrap-datetimepicker-widget thead tr th { font-weight: 500; }
.bootstrap-datetimepicker-widget thead tr:first-child th:hover,
.bootstrap-datetimepicker-widget thead tr:first-child th:active { background: #0c468a; color: #fff; }
.bootstrap-datetimepicker-widget thead tr:first-child th.prev,
.bootstrap-datetimepicker-widget thead tr:first-child th.next { width: 30px; min-width: 30px; }
.bootstrap-datetimepicker-widget thead tr:nth-child(2) th { font-weight: 500; color: #0c468a; }
.bootstrap-datetimepicker-widget td { border-radius: 0; }
.bootstrap-datetimepicker-widget td.day.old { pointer-events: none; color: #333; opacity: 0.5; }
.bootstrap-datetimepicker-widget td.day.new { color: #333; opacity: 0.7; }
.bootstrap-datetimepicker-widget td.active,
.bootstrap-datetimepicker-widget td.active:hover { background: #0c468a; color: #fff !important; opacity: 1 !important; }
.bootstrap-datetimepicker-widget td.today { background: #ffb12e; color: #fff !important; opacity: 1 !important; }
.bootstrap-datetimepicker-widget td.today:before { border-bottom-color: #fff; }
.bootstrap-datetimepicker-widget td.today:hover { background: #0c468a; }

.bootstrap-datetimepicker-widget td span { border-radius: 0; text-shadow: none !important; }
.bootstrap-datetimepicker-widget td span.active { background: #ffb12e; color: #fff; }
.bootstrap-datetimepicker-widget td span:hover { background: #0c468a; color: #fff; }

.bootstrap-datetimepicker-widget td.day:hover { background: #0c468a; color: #fff; }
.bootstrap-datetimepicker-widget td.hour:hover,
.bootstrap-datetimepicker-widget td.minute:hover,
.bootstrap-datetimepicker-widget td.second:hover { background: #e6e6e6; color: #333; }

.bootstrap-datetimepicker-widget .btn,
.bootstrap-datetimepicker-widget .btn span { border-radius: 0; }
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle .btn { background: #0c468a; color: #fff; }
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle .btn:hover,
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle .btn:active { background: #ffb12e; color: #fff; }
.bootstrap-datetimepicker-widget .btn.btn-primary { background: #ffb12e; color: #fff; font-weight: 400; }
.bootstrap-datetimepicker-widget .btn.btn-primary:hover,
.bootstrap-datetimepicker-widget .btn.btn-primary:active { background: #0c468a; color: #fff; }

.bootstrap-datetimepicker-widget .timepicker-picker a[data-action] { padding: 2px 3px; font-size: 14px; line-height: 20px; }
.bootstrap-datetimepicker-widget .timepicker-picker a[data-action] span { width: 30px; height: 30px; line-height: 30px; }
.bootstrap-datetimepicker-widget .timepicker-hour { width: 30px; height: 30px; line-height: 30px; border-radius: 0; font-weight: 400; }
.bootstrap-datetimepicker-widget .timepicker-minute { width: 30px; height: 30px; line-height: 30px; border-radius: 0; font-weight: 400; }

.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle { margin-top: 5px; }
/* End Date Time Picker */

/* Radio Custom */
.radio-custom { padding-left:20px; display:inline-block; margin:5px 10px 5px 0; position: relative; }
.radio-custom.disable { pointer-events: none; cursor: none; opacity: 0.5;  -webkit-user-select: none; /* Safari */ -ms-user-select: none; /* IE 10 and IE 11 */ user-select: none; /* Standard syntax */ }
.radio-custom.mar0 { margin:0; }
.radio-custom.mart0 { margin-top:0; }
.radio-custom.mar-l { margin-left:10px; }
.radio-custom.last { margin-right:0; }
.radio-custom .list-child,
.radio-custom input { opacity:0; position: absolute; }

.radio-custom .feather { stroke:#5b5b5b; color:#5b5b5b; fill:#5b5b5b; width:24px; height:24px; }

.radio-custom.table-input,
.checkbox-custom.table-input { margin:0 35px 10px 0; padding:0; width:auto; height:20px; }
.radio-custom.table-input.mb-0,
.checkbox-custom.table-input.mb-0 { margin-bottom: 0; }
.radio-custom.table-input.mr-0,
.checkbox-custom.table-input.mr-0 { margin-right: 0; }
.radio-custom.table-input.m-0,
.checkbox-custom.table-input.m-0 { margin: 0; }
.radio-custom.table-input .list-child,
.checkbox-custom.table-input .list-child { position:absolute; }
.radio-custom.table-input label,
.checkbox-custom.table-input label { position:relative; left:20px; }

.radio-custom .label-radio { font-size:14px; line-height:15px; }

.section-white.schedule-pickup-page .form-topgrey .form-field .checkbox-custom label,
.section-white.schedule-pickup-page .form-topgrey .form-field .radio-custom label { float: none; width: auto; }

.radio-custom label { position:relative; display:inline-block; padding-left:10px; vertical-align:middle; }
.checkbox-custom label,
.radio-custom label { min-height:20px; margin-bottom:0; color:#475266; font-family:'Roboto', sans-serif; font-size:14px; line-height:20px; font-weight:400; cursor:pointer; }
.radio-custom label:before { position:absolute; left:0; display:inline-block; border:1px solid #d4d9dd; width:20px; height:20px; margin-left:-20px; content:""; background-color:#fff; box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.06); border-radius:50%; transition:border .3s ease-in-out 0s,color .3s ease-in-out 0s; }
.radio-custom label:after { position:absolute; top:5px; left:5px; display:inline-block; width:10px; height:10px; margin-left:-20px; content:" "; background-color:#2dcc70; /*border:2px solid #76838f;*/ border-radius:50%; transition:.1s cubic-bezier(.8,-.33,.2,1.33); -webkit-transform:scale(0,0); transform:scale(0,0); }

.radio-custom input[type="radio"]:checked + input[type="hidden"] + label:before,
.radio-custom input[type="radio"]:checked + label:before { border-color:#d4d9dd; /* border-width:10px; */ }

.radio-primary input[type="radio"]:checked + input[type="hidden"] + label:before,
.radio-primary input[type="radio"]:checked + label:before { /* border-color:#fff; */ }

.radio-primary input[type="radio"]:checked + input[type="hidden"] + label:after,
.radio-primary input[type="radio"]:checked + label:after { border-color:#fff; background-color:#0c468a; }

.radio-custom input[type="radio"]:checked + input[type="hidden"] + label:after,
.radio-custom input[type="radio"]:checked + label:after { -webkit-transform:scale(1,1); transform:scale(1,1); }

.radio-custom input[type="radio"][disabled] + label { cursor:not-allowed; }
.radio-custom input[type="radio"][disabled] + label:before { background:#f4f6f9; /* box-shadow:inset 0 1px 3px 1px rgba(0,0,0,0.1); */ color:#5b5b5b; }
.radio-primary input[type="radio"]:checked.disabled + input[type="hidden"] + label:before,
.radio-primary input[type="radio"]:checked.disabled + label:before { background:#f4f6f9; /* box-shadow:0 1px 3px 1px rgba(0,0,0,0.1); */ color:#5b5b5b; }

/* Checkbox Custom */
.checkbox-custom { padding-left:20px; display:inline-block; margin:5px 10px 5px 0; position:relative; }
.checkbox-custom.disabled-checkbox-custom { opacity: 0.8; cursor: default; pointer-events: none; }
.checkbox-custom.last { margin-right:0; }
.checkbox-custom .list-child,
.checkbox-custom input { opacity:0; position: absolute; }

.checkbox-custom.btn-check { margin-left:0; }
.checkbox-custom.btn-check .list-child { position:absolute; }
.checkbox-custom.btn-check label { background:#fff; box-shadow:0 1px 3px 1px rgba(0,0,0,0.1); border:none; border-radius:10px !important; padding:11px 15px 11px 40px; min-height:40px; display:inline-block; }
.checkbox-custom.btn-check label:before { margin-left:15px; }
.checkbox-custom.btn-check label:after { margin-left:15px; top:11px; }

.checkbox-custom.btn-check input[type="checkbox"]:checked + input[type="hidden"] + label,
.checkbox-custom.btn-check input[type="checkbox"]:checked + label,
.checkbox-custom.btn-check input[type="radio"]:checked + input[type="hidden"] + label,
.checkbox-custom.btn-check input[type="radio"]:checked + label { background:#0c468a; color:#fff; }

.checkbox-custom.btn-check input[type="checkbox"]:checked + input[type="hidden"] + label:after,
.checkbox-custom.btn-check input[type="checkbox"]:checked + label:after,
.checkbox-custom.btn-check input[type="radio"]:checked + input[type="hidden"] + label:after,
.checkbox-custom.btn-check input[type="radio"]:checked + label:after { background-image:url(https://www.vxpress.in/wp-content/themes/image/check-blue-icon.png); background-position:center 3px; }

.checkbox-custom.btn-check input[type="checkbox"]:checked + input[type="hidden"] + label:before,
.checkbox-custom.btn-check input[type="checkbox"]:checked + label:before,
.checkbox-custom.btn-check input[type="radio"]:checked + input[type="hidden"] + label:before,
.checkbox-custom.btn-check input[type="radio"]:checked + label:before { border-color:#fff; background-color:#fff; box-shadow:none; }

.checkbox-custom label { position:relative; display:inline-block; padding-left:10px; vertical-align:middle; }

.checkbox-custom label:before { position:absolute; left:0; display:inline-block; width:20px; height:20px; margin-left:-20px; content:""; background-color:#fff; border-radius:4px; transition:all .3s ease-in-out 0s; box-shadow:0px 1px 3px 0px rgba(0,0,0,0.06); border: 1px solid #d4d9dd; }

.checkbox-primary input[type="checkbox"]:checked + input[type="hidden"] + label:after,
.checkbox-primary input[type="checkbox"]:checked + label:after,
.checkbox-primary input[type="radio"]:checked + input[type="hidden"] + label:after,
.checkbox-primary input[type="radio"]:checked + label:after { color:#fff; }

.checkbox-custom input[type="checkbox"]:checked + input[type="hidden"] + label:after,
.checkbox-custom input[type="checkbox"]:checked + label:after,
.checkbox-custom input[type="radio"]:checked + input[type="hidden"] + label:after,
.checkbox-custom input[type="radio"]:checked + label:after { content:" "; width:20px; height:20px; background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/check.svg) center center no-repeat; background-size: 16px 16px; }

.checkbox-custom label:after { position:absolute; top:1px; left:0; display:inline-block; width:20px; height:20px; padding-top:0px; margin-left:-20px; font-size:12px; line-height:20px; color:#76838f; text-align:center; }

.checkbox-custom input[type="checkbox"]:checked + input[type="hidden"] + label:before,
.checkbox-custom input[type="checkbox"]:checked + label:before,
.checkbox-custom input[type="radio"]:checked + input[type="hidden"] + label:before,
.checkbox-custom input[type="radio"]:checked + label:before { border-color:#48cd68; background-color:#48cd68; transition:all .3s ease-in-out 0s; }

.checkbox-primary input[type="checkbox"]:checked + input[type="hidden"] + label:before,
.checkbox-primary input[type="checkbox"]:checked + label:before,
.checkbox-primary input[type="radio"]:checked + input[type="hidden"] + label:before,
.checkbox-primary input[type="radio"]:checked + label:before { background-color:#0c468a; border-color:#0c468a; }

/* ==================================== 
Contact Page
==================================== */
.section-white.contact-map { padding:0; }
.section-white.contact-map iframe, .section-white.contact-map .map { -webkit-filter: grayscale(100%); filter: grayscale(100%); }
.section-white.contact-map .place-card { display:none; visibility:hidden; }
.section-white.contact-map .container { position:relative; }
.section-white.contact-map .tit { position:absolute; left:0; top:160px; z-index:1; }
.section-white.contact-map p.contain { position:absolute; left:0; top:210px; z-index:1; }
.section-white.contact-map img { width:100%; float:left; }

.section-white.contact-page { padding-top:0; margin-top:-227px; }
.section-white.contact-page .tit { font-size:20px; color:#0d396e; }
.section-white.contact-page .contact-form { float:left; width:65%; -webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); padding:50px; background:#fff; position:relative; }
.section-white.contact-page .contact-form .form-btn { width:90px; width:auto; position:absolute; left:50px; bottom:-50px; bottom: -22px; }
.section-white.contact-page .contact-information { float:right; width:35%; background:#0d478a; padding:50px 33px; position:relative; }
.section-white.contact-page .contact-information .tit { color:#fff; }
.section-white.contact-page .contact-information .add { padding:0; margin:0; }
.section-white.contact-page .contact-information .add li { font-size:16px; line-height:28px; color:#fff; padding:0 0 20px 40px; background:url(../../../../wp-content/themes/tf_child/images/icon/c-map-icon.png) left 8px no-repeat; }
.section-white.contact-page .contact-information .add li.phone { background-image:url(../../../../wp-content/themes/tf_child/images/icon/c-phone-icon.png); background-position:left 4px; } 
.section-white.contact-page .contact-information .add li.fax { background-image:url(../../../../wp-content/themes/tf_child/images/icon/c-fax-icon.png); background-position:left 4px; } 
.section-white.contact-page .contact-information .add li.mail { background-image:url(../../../../wp-content/themes/tf_child/images/icon/c-mail-icon.png); background-position:left 4px; } 
.section-white.contact-page .contact-information .add li a { color:#fff; }
.section-white.contact-page .contact-information .add li a:hover { color:#ffb12e; }
.section-white.contact-page .con-social { padding:12px 0 0 40px; margin:0; }
.section-white.contact-page .con-social li { display:inline-block; padding:0 15px 0 0; margin:0; font-size:18px; }
.section-white.contact-page .con-social li:last-child { padding-right:0; }
.section-white.contact-page .con-social li a { color:rgba(255, 255, 255, 0.3); }
.section-white.contact-page .con-social li a:hover { color:#ffb12e; }

.section-white.contact-page .contact-support { float:left; width:100%; padding:100px 0 0 0; }
.section-white.contact-page .contact-support ul { padding:0; margin:0; }
.section-white.contact-page .contact-support ul li { padding:0 0 0 80px; float:left; width:31.3%; margin:0 3% 0 0; font-size:21px; color:#333; background:url(../../../../wp-content/themes/tf_child/images/icon/c-track-your-shipment-icon.png) left top no-repeat; }
.section-white.contact-page .contact-support ul li.sales { background-image:url(../../../../wp-content/themes/tf_child/images/icon/c-sales-Inquiries-icon.png); }
.section-white.contact-page .contact-support ul li.customer { background-image:url(../../../../wp-content/themes/tf_child/images/icon/c-customer-care-icon.png); }
.section-white.contact-page .contact-support ul li.customer .phone { display:inline-block; border:1px solid #e6e6e6; line-height:48px; font-size:16px; color:#333; font-weight:500; padding:0 20px; margin-top:25px; }
.section-white.contact-page .contact-support ul li.customer .phone span { background:url(../../../../wp-content/themes/tf_child/images/icon/phone-icon.png) left center no-repeat; padding-left:30px; }
.section-white.contact-page .contact-support ul li.locate { background-image:url(../../../../wp-content/themes/tf_child/images/icon/c-locate-us-icon.png); }
.section-white.contact-page .contact-support ul li.last { margin-right:0; }
.section-white.contact-page .contact-support ul li span { color:#333; font-size:18px; color:#808080; }
.section-white.contact-page .contact-support ul li a { color:#333; }
.section-white.contact-page .contact-support ul li a i { padding-left:22px; color:#ffb12e; }
.section-white.contact-page .contact-support ul li a:hover { color:#0d478a; }

/* ==================================== 
Customer Supoort Page
==================================== */
.section-white.customer-header { padding:0; }
.section-white.customer-header .customer-header-inn { float:left; width:100%; padding:160px 0 275px 0; position:relative; }
.section-white.customer-header .customer-header-inn .tit { color:#fff; }
.section-white.customer-header .customer-header-inn p { font-size:18px; line-height:28px; color:#fff; }
.section-white.customer-header .customer-supoort-con { position:absolute; left:0; bottom:-45px; width:100%; -webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); padding:50px; background:#fff; }
.section-white.customer-header .customer-supoort-con ul { padding:0; margin:0; }
.section-white.customer-header .customer-supoort-con ul li { padding:0; margin:0 3% 0 0; float:left; width:31.3%; font-size:21px; color:#333; }
.section-white.customer-header .customer-supoort-con ul li.last { margin-right:0; }
.section-white.customer-header .customer-supoort-con ul li span { padding:5px 0 5px 80px; background:url(../../../../wp-content/themes/tf_child/images/icon/c-phone-icon-b.png) left center no-repeat; }
.section-white.customer-header .customer-supoort-con ul li.mail span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/c-mail-icon-b.png); display:inline-block; }
.section-white.customer-header .customer-supoort-con ul li.live-chat span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/c-live-chat-icon-b.png); }
.section-white.customer-header .customer-supoort-con ul li a { color:#333; }
.section-white.customer-header .customer-supoort-con ul li a:hover { color:#0c468a; }

.section-white.customer-supoort-sec { padding:150px 0 80px 0; }
.section-white.customer-supoort-sec ul { padding:0; margin:0; }
.section-white.customer-supoort-sec ul li { padding:0 20px 50px 20px; margin:0; float:left; width:33.3%; font-size:17px; color:#333; line-height:40px; }
.section-white.customer-supoort-sec ul li.last { margin-right:0; }
.section-white.customer-supoort-sec ul li span { background:url(../../../../wp-content/themes/tf_child/images/icon/s-track-your-shipment-icon.png) left center no-repeat; padding-left:65px; display:inline-block; }
.section-white.customer-supoort-sec ul li.sales { line-height:28px; }
.section-white.customer-supoort-sec ul li.sales span { background:url(../../../../wp-content/themes/tf_child/images/icon/s-sales-inquiries-icon.png) left top no-repeat; }
.section-white.customer-supoort-sec ul li.locate span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/s-locate-us-icon.png); }
.section-white.customer-supoort-sec ul li.statewise span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/s-statewise-form-requirement-icon.png); }
.section-white.customer-supoort-sec ul li.schedule span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/s-schedule-pickup-icon.png); }
.section-white.customer-supoort-sec ul li.faqs span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/s-faqs-icon.png); }

.section-white.customer-supoort-sec ul li b span { color:#808080; }
.section-white.customer-supoort-sec ul li b  { color:#808080; font-weight:400; }
.section-white.customer-supoort-sec ul li a { color:#333; }
.section-white.customer-supoort-sec ul li a i { color:#b3b3b3; padding-left:20px; }
.section-white.customer-supoort-sec ul li a:hover { color:#0c468a; }

.section-white.customer-feedback .container { max-width:750px; }
.section-white.customer-feedback .tit { font-size:20px; font-weight:400; }
.section-white.customer-feedback .feedback-form { float:left; width:100%; -webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); padding:50px; background:#fff; position:relative; }
.section-white.customer-feedback .feedback-form .form-btn { width:120px; position:absolute; left:50px; bottom:-50px; width: auto; bottom: -22px; }

/* ==================================== 
Faq Page
==================================== */
.section-white.faq-header { padding:165px 0 275px 0; }
.section-white.faq-header p { font-size:18px; line-height:28px; color:#666; }
.section-white.faq-accordain { margin-top:-225px; padding-top:0; }
.section-white.faq-accordain .container { max-width:945px; }
.section-white.faq-accordain .arconix-faq-accordion-title.ui-state-default { box-shadow:0 6px 12px 0 rgba(12, 71, 138, 0.25); background:#0c468a; color:#fff; border-radius:0; border:none; padding:20px 55px 20px 30px; margin-bottom:40px; position:relative; font-size:16px; }
.section-white.faq-accordain .arconix-faq-accordion-title.ui-state-default:before { content: "\f107"; font-family: 'FontAwesome'; position:absolute; right:30px; top:18px; font-size:20px; }
.section-white.faq-accordain .arconix-faq-accordion-title.ui-state-default.ui-state-active { margin-bottom:0; background:#fff; color:#808080; box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); }
.section-white.faq-accordain .arconix-faq-accordion-title.ui-state-default.ui-state-active:before { content: "\f106"; }
.section-white.faq-accordain .ui-accordion .ui-accordion-content { background:#fff; color:#808080; box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); font-size:17px; color:#333; line-height:22px; position:relative; z-index:1; border:none; border-radius:0; margin-bottom:40px; }
.section-white.faq-accordain .arconix-faq-accordion-title .ui-icon { display:none; visibility:hidden; }
.section-white.faq-accordain .arconix-faq-term-title { display:none; visibility:hidden; }

/* ==================================== 
Our Network Page
==================================== */
.section-white.blog-header { padding:50px 0; }
.section-white.our-network-header { padding:100px 0; }
.section-white.our-network-header p { font-size:18px; line-height:28px; color:#808080; }
.section-white.our-network-header .inn-con { float:left; width:55%; }

.section-white.our-network-map { padding:0; }
.section-white.our-network-map .top-tit-main { float:right; width:40%; background:#fff; /*box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11);*/ position:relative; z-index:1; top:-270px; }
.section-white.our-network-map .top-tit-main .top-tit { background:#0c468a; padding:28px 30px; float:left; width:100%; }
.section-white.our-network-map .top-tit-main .top-tit h2 { font-size:20px; color:#fff; padding:0 0 0 60px; background:url(../../../../wp-content/themes/tf_child/images/icon/s-locate-us-icon-white.png) left top no-repeat; font-weight:400; line-height:30px; }
.section-white.our-network-map .form-main { float:left; width:100%; padding:40px; }
.section-white.our-network-map .form-main .form-field { float:left; width:45%; }
.section-white.our-network-map .form-main .or { float:left; width:10%; text-align:center; line-height:48px; }
.section-white.our-network-map .form-main .form-field input,
.section-white.our-network-map .form-main .form-field select { background:#f6f6f6; border:none; line-height:48px; height:48px; padding:0 20px; width:100%; font-size:15px; color:#333; border-radius:0; }
.section-white.our-network-map .form-main .form-field.map input { background:url(../../../../wp-content/themes/tf_child/images/icon/map-icon.png) right top no-repeat #f6f6f6; }
.section-white.our-network-map .form-main .form-field select { padding-right:0; -webkit-appearance: none; -moz-appearance: none; appearance: none; background:url(../../../../wp-content/themes/tf_child/images/select-arrow.png) right top no-repeat #f6f6f6; }

.section-white.our-network-map .wpsl-search { background:none; padding:0; margin:0; }
.section-white.our-network-map #wpsl-search-wrap { float:none; margin:0 auto; max-width:1140px; }
.section-white.our-network-map #wpsl-wrap { overflow:inherit; }

.section-white.our-network-map #wpsl-search-wrap form { background:#fff; box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); float:right; width:40%; padding:20px 30px 0 30px; position:relative; top:-270px; z-index:2; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-input div { width:100%; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-input label { width:100%; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-input { float:left; width:100%; padding-bottom:5px; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-input .wpsl-search-input { float:left; width:100%; font-size:16px; color:#333; padding-bottom:10px; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-input input { background:#f6f6f6; border:none; line-height:48px; height:48px; padding:0 20px; width:100%; font-size:15px; color:#333; border-radius:0; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-select-wrap,
.section-white.our-network-map #wpsl-search-wrap form #wpsl-category { float:left; width:45%; padding-bottom:5px; clear:inherit; }
.section-white.our-network-map #wpsl-search-wrap form #wpsl-category { float:right; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-select-wrap label,
.section-white.our-network-map #wpsl-search-wrap form #wpsl-category label { float:left; width:100%; font-size:16px; color:#333; padding:0 0 7px 0; margin:0; line-height:20px; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-select-wrap .wpsl-dropdown,
.section-white.our-network-map #wpsl-search-wrap form #wpsl-category .wpsl-dropdown { background:#f6f6f6; border:none; line-height:48px; height:48px; padding:0 20px; width:100%; font-size:15px; color:#333; border-radius:0; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-select-wrap .wpsl-dropdown:hover,
.section-white.our-network-map #wpsl-search-wrap form #wpsl-category .wpsl-dropdown:hover { box-shadow:none; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-select-wrap .wpsl-dropdown .wpsl-selected-item,
.section-white.our-network-map #wpsl-search-wrap form #wpsl-category .wpsl-dropdown .wpsl-selected-item { padding:0 !important; margin:0; line-height:48px; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-select-wrap #wpsl-radius,
.section-white.our-network-map #wpsl-search-wrap form #wpsl-category #wpsl-radius { width:100%; }

.section-white.our-network-map #wpsl-search-wrap form .wpsl-search-btn-wrap { margin:0; padding-top:5px; width:100%; margin-bottom:-20px; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-search-btn-wrap input { -webkit-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); -moz-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); background:#0c468a; border:none; border-radius:0; color:#fff; line-height:48px; padding:0 30px; font-size:16px; font-weight:400; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-search-btn-wrap input:hover { -webkit-box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); -moz-box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); background:#ffb12e; }

.section-white.our-network-map #wpsl-stores,
.section-white.our-network-map #wpsl-direction-details,
.section-white.our-network-map #wpsl-gmap { height:600px !important; position:relative; z-index:1; margin-top:-323px; }
.section-white.our-network-map #wpsl-gmap { width:75%; }
.section-white.our-network-map #wpsl-result-list { width:25%; margin-right:0; }
.section-white.our-network-map #wpsl-result-list ul { padding:0 20px; margin:0; }
.section-white.our-network-map #wpsl-result-list ul li .wpsl-store-location strong { font-size:16px; font-weight:400; color:#333; padding-bottom:20px; display:inline-block; }
.section-white.our-network-map #wpsl-result-list ul li .wpsl-store-location span strong { font-size:14px; line-height:24px; color:#808080; padding:0; }
.section-white.our-network-map #wpsl-result-list ul li p { font-size:14px; line-height:24px; color:#808080; margin:0; padding:0; }
.section-white.our-network-map #wpsl-result-list ul li a.wpsl-store-details { font-size:0; padding:0; }
.section-white.our-network-map #wpsl-result-list ul li a.wpsl-store-details:after { content:"Contact Person"; font-size:14px; display:block; }
.section-white.our-network-map #wpsl-result-list ul li .wpsl-store-details.wpsl-store-listing:before { display:none; }
.section-white.our-network-map #wpsl-result-list ul li .wpsl-more-info-listings { display:block !important; }
.section-white.our-network-map #wpsl-result-list ul li .wpsl-directions { display:none; visibility:hidden; }
.section-white.our-network-map #wpsl-result-list ul li a { color:#ffb12e; }
.section-white.our-network-map #wpsl-result-list ul li a:hover { color:#000; }

.section-white.our-network-map .locate-map-main { float:left; width:100%; margin-top:-128px; }
.section-white.our-network-map .locate-map-main img { width:100%; }

.section-white.our-network-supoort.customer-supoort-sec { padding:50px 0 0px 0; }

body #wpsl-wrap #wpsl-gmap .gm-style .gm-style-iw-c { background: #fff !important; box-shadow: 0 2px 7px 1px rgba(0,0,0,0.3) !important; }


/* ==================================== 
Client Reviews Page
==================================== */
.section-white.client-reviews-header { padding:165px 0 280px 0; }
.section-white.client-reviews-header p { font-size:18px; line-height:28px; color:#808080; }

.section-white.client-reviews-main ul.simplefilter { padding:0 0 0 50px; margin:0; float:left; width:73%; position:relative; }
.section-white.client-reviews-main ul.simplefilter li.first-txt { position:absolute; left:0; top:20px; width:auto; }
.section-white.client-reviews-main ul.simplefilter li { display:inline-block; text-align:center; padding:0 0px 20px 0; margin:0 30px 0 0; cursor:pointer; vertical-align:top; width:100px;  -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.section-white.client-reviews-main ul.simplefilter li span { display:block; font-size:12px; line-height:16px; }
.section-white.client-reviews-main ul.simplefilter li img { max-width:32px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; padding-bottom:8px; }
.section-white.client-reviews-main ul.simplefilter li:hover img,
.section-white.client-reviews-main ul.simplefilter li.active img{ -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */ filter: grayscale(100%); }
.section-white.client-reviews-main ul.simplefilter li.active,
.section-white.client-reviews-main ul.simplefilter li:hover { color:#0c468a; }
.section-white.client-reviews-main .search-row { float:right; width:25%; }
.section-white.client-reviews-main .search-row input { width:100%; height:48px; line-height:48px; padding:0 15px; background:#fafafa; border:1px solid #e6e6e6; font-size:16px; color:#666666; margin:0; border-radius:0; }
.section-white.client-reviews-main .search-row .con { padding-top:30px; color:#808080; font-size:16px; line-height:28px; }
.section-white.client-reviews-main .search-row .con a { color:#333; }
.section-white.client-reviews-main .search-row .con a:hover { color:#0c468a; }

.section-white.client-reviews-main { margin-top:-270px; padding-top:0; }
.section-white.client-reviews-main .riview-box { float:left; width:46%; margin:0 2% 70px 2% !important; -webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); background:#fff; padding:30px 45px 40px 20px; position:relative !important; transform:none !important; /*min-height:650px;*/
}
.section-white.client-reviews-main .filtr-container { height:auto !important; /*min-height:500px;*/ float:left; width:100%; padding-top:80px !important;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
flex-flow: row wrap; }
.section-white.client-reviews-main .riview-box.filteredOut { display:none; visibility:hidden; }
.section-white.client-reviews-main .riview-box.last { /*margin-right:0 !important;*/ }
.section-white.client-reviews-main .riview-box .author-image { background:#ffb12e; width:58px; height:58px; border-radius:50%; top:0; left:20px; overflow:hidden; position:absolute; }
.section-white.client-reviews-main .riview-box .author-image img { position:absolute; padding:0; margin:0; width:100%; }
.section-white.client-reviews-main .riview-box .desc { font-size:16px; line-height:28px; color:#808080; background:url(../../../../wp-content/themes/tf_child/images/left-cuw.png) left top no-repeat; padding:30px 0 0 25px; min-height:70px; }
.section-white.client-reviews-main .riview-box .author-name { font-size:15px; line-height:22px; color:#333; padding:24px 45px 20px 20px; }
.section-white.client-reviews-main .riview-box .author-name span { color:#0c468a; }
.section-white.client-reviews-main .riview-box .company-name { font-size:14px; color:#808080; padding:0 45px 30px 95px; position:relative; width:100%; }
.section-white.client-reviews-main .riview-box .company-name span { display:block; padding-bottom:15px; }
.section-white.client-reviews-main .riview-box .watch-btn { width:100%; padding:30px 0 0 40px;/* margin-bottom:-22px;*/ position:absolute; left:0; bottom:-24px; }
.section-white.client-reviews-main .riview-box .watch-btn .btn i { padding-left:15px; }
.section-white.client-reviews-main .riview-box .watch-btn .btn { font-size:16px; font-weight:500; line-height:48px; }
.section-white.client-reviews-main .riview-box .watch-btn .icon { position:absolute; right:20px; top:15px; }
.section-white.client-reviews-main .riview-box .watch-btn .icon img { max-width:25px; }

/* ==================================== 
State Wise Forms Page
==================================== */
.section-white.state-wise-forms-contain { padding:80px 0px; }
.section-white.state-wise-forms-contain table { /*border:1px solid #dddddd;*/ border:none; }
.section-white.state-wise-forms-contain table a { color:#ffb12e; }
.section-white.state-wise-forms-contain table a:hover { color:#0c468a; }
.section-white.state-wise-forms-contain table .title-line td { border-bottom:1px solid #fff; border-right:1px solid #fff; text-transform:capitalize; }
.section-white.state-wise-forms-contain table tr td { border:none; padding:10px; font-size:14px; line-height:18px; }
/*.section-white.state-wise-forms-contain table .statedetails:nth-child(even){ background-color:#f8f8f8; }*/

.section-white.state-wise-forms-contain .select-in { float:left; width:100%; padding-bottom:30px; }
.section-white.state-wise-forms-contain .select-in select { padding:0 0 0 20px; webkit-appearance: none; -moz-appearance: none; appearance: none; background:url(../../../../wp-content/themes/tf_child/images/select-arrow.png) right center no-repeat #f6f6f6; width:100%; border-radius:0; border:none; line-height:48px; height:48px; font-size:16px; color:#333; max-width:333px; }

.section-white.state-wise-forms-contain table .statedetails td { border: none; /*border-bottom: 1px solid #eee;*/ position: relative; padding-left:35%; display:block; width:100%; float:left; min-height:40px; }
.section-white.state-wise-forms-contain table .statedetails td:nth-child(even){ background-color:#f8f8f8; }
.section-white.state-wise-forms-contain table .statedetails td:before { /* Now like a table header */ position: absolute; /* Top/left values mimic padding */ top:10px; left:10px; width:30%; padding-right:10px; /*white-space: nowrap;*/ font-weight:500; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(1):before { content: "Sr. No."; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(2):before { content: "State / Ut"; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(3):before { content: "Inward Form no. / Permit No."; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(4):before { content: "Outward Form no. / Permit No."; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(5):before { content: "Within State Movement"; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(6):before { content: "Crossing Throuth The State"; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(7):before { content: "Entry Tax"; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(8):before { content: "Non- Commercial / Personal Goods"; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(9):before { content: "Vat Tax."; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(10):before { content: "Octroi"; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(11):before { content: "Lst/Cst & Tin Req."; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(12):before { content: "Tin Series"; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(13):before { content: "Wheather Online permit / Form required OR Not"; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(14):before { content: "Sale tax Website"; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(15):before { content: "Other information"; }
.section-white.state-wise-forms-contain table .statedetails td:nth-of-type(16):before { content: "Remarks"; }

/* ==================================== 
Track Your Shipment Reviews Page
==================================== */
.section-white.track-header { padding:0; }
.section-white.track-header p { font-size:18px; line-height:28px; color:#808080; }
.section-white.track-header .track-header-inn { float:left; width:100%; padding:80px 0 100px 0; position:relative; }
.section-white.track-header .track-header-inn img { position:absolute; right:0; bottom:0; }

.section-white.track-shipment.track-shipment-page .track-shipment-box { float:left; width:100%; max-width:554px; }
.section-white.track-shipment.track-shipment-page { position:relative; background:url(../../../../wp-content/themes/tf_child/images/bg/industry-expertise.png) right top no-repeat; min-height:215px; }
.section-white.track-shipment.track-shipment-page:before { height:98px; width:100%; position:absolute; left:0; top:35px; content:''; background:url(../../../../wp-content/themes/tf_child/images/bg/icon-bg2.png) left top no-repeat; }

.section-white.track-ship-contain.schedule-track-ship { padding:0; }

.section-white.track-ship-contain ul { padding:0; margin:0; }
.section-white.track-ship-contain ul li { padding:0 20px 50px 20px; margin:0; float:left; width:33.3%; font-size:17px; color:#333; line-height:40px; }
.section-white.track-ship-contain ul li.last { margin-right:0; }
.section-white.track-ship-contain.schedule-track-ship ul li { width:49.5%; }
.section-white.track-ship-contain ul li span { background:url(../../../../wp-content/themes/tf_child/images/icon/s-track-your-shipment-icon.png) left center no-repeat; padding-left:65px; display:inline-block; }
.section-white.track-ship-contain ul li.sales { line-height:28px; }
.section-white.track-ship-contain ul li.sales span { background:url(../../../../wp-content/themes/tf_child/images/icon/s-sales-inquiries-icon.png) left top no-repeat; }
.section-white.track-ship-contain ul li.locate span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/s-locate-us-icon.png); }
.section-white.track-ship-contain ul li.schedule span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/s-schedule-pickup-icon.png); }
.section-white.track-ship-contain ul li.track span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/s-track-your-shipment-icon.png); }
.section-white.track-ship-contain ul li a { color:#333; }
.section-white.track-ship-contain ul li a i { color:#b3b3b3; padding-left:20px; }
.section-white.track-ship-contain ul li a:hover { color:#0c468a; }

.section-white.track-ship-contain .top-box { float:left; width:100%; padding:100px 0; }
.section-white.track-ship-contain .top-box .left-part { float:left; width:44%; }
.section-white.track-ship-contain.schedule-track-ship .top-box .left-part { width:55%; padding-top:60px; }
.section-white.track-ship-contain.schedule-track-ship .top-box .right-part { width:43%; padding:40px; }
.section-white.track-ship-contain .top-box .right-part { float:right; width:48%; padding:60px; background:#fafafa; }
.section-white.track-ship-contain .top-box .left-part .tit { font-size:21px; color:#333; font-weight:400; padding:60px 0 20px 0; }
.section-white.track-ship-contain .top-box .left-part p { font-size:17px; line-height:28px; color:#666; }

.section-white.track-ship-contain .top-box .right-part .tit { font-size:21px; color:#333; font-weight:400; padding:10px 0 10px 60px; background:url(../../../../wp-content/themes/tf_child/images/icon/order-icon.png) left center no-repeat; margin-bottom:15px; }
.section-white.track-ship-contain .top-box .right-part p { font-size:17px; line-height:28px; color:#808080; padding-left:60px; }
.section-white.track-ship-contain .top-box .right-part a,
.section-white.track-ship-contain .top-box .right-part span { color:#333; }
.section-white.track-ship-contain .top-box .right-part a:hover { color:#0c468a; }

.section-white.track-ship-result { padding:0; }
.section-white.track-ship-result table { border:none; margin:0; }
.section-white.track-ship-result table tr th { background:#efefef; padding:10px; border:none; }
.section-white.track-ship-result table tr:nth-child(even){ background-color:#f8f8f8; }
.section-white.track-ship-result table tr td { padding:10px; border:none; }

.page-template-service-pincode .section-white.track-ship-result table tr td { text-align:left !important; }

.section-white.track-ship-result .oops-error { border:1px solid #ffb12e; padding:10px 25px; display:inline-block }
.section-white.track-ship-result .oops-error i { padding-right:8px; }

.track-time-line { float:left; width:100%; margin-top:30px; }
.track-time-line .timeline-block { color:#fff; float:left; display:table; position:relative; font-size:16px; line-height:20px; }
.track-time-line .timeline-block:before { width:100%; height:100%; content:''; position:absolute; left:0; top:0; background:url(../../../../wp-content/themes/tf_child/images/green-time-line.png) right center no-repeat; z-index:2; }
.track-time-line .timeline-block .timeline-block-inn { display:table-cell; vertical-align:bottom; height:62px; padding:0 30px 4px 15px; position:relative; z-index:4; }
.track-time-line .timeline-block.red:before { background-image:url(../../../../wp-content/themes/tf_child/images/red-time-line.png); z-index:1; }

/* ==================================== 
Industry Expertise Page
==================================== */
.section-white.industry-expertise-header { padding:90px 0 0 0; position:relative; min-height:595px; overflow:hidden; }
.section-white.industry-expertise-header p { font-size:18px; line-height:28px; color:#808080; }
.section-white.industry-expertise-header img { position:absolute; right:0; bottom:0; }
.section-white.industry-expertise-header a i { padding-right:8px; }
.section-white.industry-expertise-header a { font-size:14px; }

.section-white.industry-expertise-sec { padding:0 0 70px 0; margin-top:-235px; position:relative; }
.section-white.industry-expertise-sec .left-part { float:left; width:31%; }
.section-white.industry-expertise-sec .left-part .iconbox { width:128px; height:128px; line-height:128px; border-radius:50%; background:#fff; -webkit-box-shadow:0px 0px 10px 7px rgba(17,7,0,0.11); -moz-box-shadow:0px 0px 10px 7px rgba(17,7,0,0.11); box-shadow:0px 0px 10px 7px rgba(17,7,0,0.11); text-align:center; margin:-65px -55px 0 0; z-index:1; position:relative; float:right; }
.section-white.industry-expertise-sec .left-part .iconbox img { width:auto; display:initial; }
.section-white.industry-expertise-sec .left-part .menu { padding:0; margin:0; float:left; width:100%; }
.section-white.industry-expertise-sec .left-part .menu li { display:block; font-size:15px; line-height:20px; padding:0 0 30px 45px; position:relative; }
.section-white.industry-expertise-sec .left-part .menu li .icon { position:absolute; left:0; top:0; width:25px; opacity:0; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.section-white.industry-expertise-sec .left-part .menu li:hover .icon,
.section-white.industry-expertise-sec .left-part .menu li.active .icon { opacity:1; }

.section-white.industry-expertise-sec .left-part .menu li a { color:#b4b4b4; }
.section-white.industry-expertise-sec .left-part .menu li a:hover,
.section-white.industry-expertise-sec .left-part .menu li.active a { color:#333; }

.section-white.industry-expertise-sec .right-part { float:right; width:69%; -webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); background:#fff; }
.section-white.industry-expertise-sec .right-part .contain-inn { float:left; width:100%; padding:55px 85px; font-size:17px; color:#808080; line-height:28px; }
.section-white.industry-expertise-sec .right-part .contain-inn p { font-size:17px; color:#808080; line-height:28px; padding-bottom:40px; }
.section-white.industry-expertise-sec .right-part .contain-inn .tit { color:#ffb12e; }
.section-white.industry-expertise-sec .right-part .contain-inn .list { padding:10px 0; margin:0; }
.section-white.industry-expertise-sec .right-part .contain-inn .list li { font-size:17px; line-height:28px; color:#808080; padding:0 0 8px 28px; margin:0; position:relative; }
.section-white.industry-expertise-sec .right-part .contain-inn .list li:before { position:absolute; left:0; top:0; content: "\f00c"; font-family: 'FontAwesome'; color:#ffb12e; }
.section-white.industry-expertise-sec .right-part .video-part { float:left; width:100%; position:relative; background:#000; }
.section-white.industry-expertise-sec .right-part .video-part .icon { position:absolute; left:48%; top:45%; z-index:9; }
.section-white.industry-expertise-sec .right-part .video-part .icon a { color:rgba(255,255,255,0.87); font-size:45px; }
.section-white.industry-expertise-sec .right-part .video-part .icon a:hover { color:#ffb12e; }
.section-white.industry-expertise-sec .right-part .video-part img { width:100%; opacity:0.4; }
.section-white.industry-expertise-sec .right-part .bot-contact { float:left; width:100%; padding:50px 85px; }
.section-white.industry-expertise-sec .right-part .bot-contact .contain-box { float:left; width:100%; position:relative; padding-right:60px; }
.section-white.industry-expertise-sec .right-part .bot-contact .contain-box p { font-size:17px; line-height:28px; color:#333; background:url(../../../../wp-content/themes/tf_child/images/icon/s-sales-inquiries-icon.png) left 8px no-repeat; padding:0 0 0 67px; }
.section-white.industry-expertise-sec .right-part .bot-contact .contain-box p span { color:#808080; }
.section-white.industry-expertise-sec .right-part .bot-contact .contain-box p a { color:#333; }
.section-white.industry-expertise-sec .right-part .bot-contact .contain-box p a:hover { color:#0c468a; }
.section-white.industry-expertise-sec .right-part .bot-contact .contain-box .btn { position:absolute; right:0; top:0; }

.section-white.industry-speaks-sec { background:url(../../../../wp-content/themes/tf_child/images/bg/industry-expertise.png) left top no-repeat; margin-top:-65px; padding:70px 0 80px 0; }
.section-white.industry-speaks-sec .left-part { float:left; width:34%; }
.section-white.industry-speaks-sec .left-part .tit { font-size:90px; color:#ffb12e; font-weight:100; line-height:60px; padding-bottom:65px; }
.section-white.industry-speaks-sec .right-part { float:right; width:62%; padding-top:40px; }

.section-white.industry-speaks-sec .right-part .testimonial-desc { padding:30px 0 40px 15px; font-size:17px; line-height:28px; color:#333; background:url(../../../../wp-content/themes/tf_child/images/icon/testimonial-icon.png) left top no-repeat; }
.section-white.industry-speaks-sec .right-part .author-sec { position:relative; width:100%; }
.section-white.industry-speaks-sec .right-part .author-sec .author-image { background:#ffb12e; width:45px; height:45px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; overflow:hidden; position:absolute; }
.section-white.industry-speaks-sec .right-part .author-sec .author-image img { position:absolute; right:0; border-radius: 50%; }
.section-white.industry-speaks-sec .right-part .author-sec .right-author-dtl { padding:0 0 0 83px; width:100%; }
.section-white.industry-speaks-sec .right-part .author-sec .author-name { color:#0c468a; font-size:17px; line-height:20px; font-weight:500; padding:0 0 20px 0; margin:0; }
.section-white.industry-speaks-sec .right-part .author-sec .company-sec { width:100%; position:relative; }
.section-white.industry-speaks-sec .right-part .author-sec .company-sec .company-logo { position:absolute; width:112px; padding-right:15px; left:0; top:0; }
.section-white.industry-speaks-sec .right-part .author-sec .company-sec .company-name { width:100%; padding:0 0 0 0px; font-size:14px; color:#808080; line-height:18px; }
.section-white.industry-speaks-sec .right-part .author-sec .company-sec .company-name .city-name { display:inline-block; padding:5px 0 0 0; }
.section-white.industry-speaks-sec .right-part .owl-controls { /*width:130px;*/ width:50px; position:relative; margin-top:40px; height:30px; overflow:hidden; }
.section-white.industry-speaks-sec .right-part .owl-controls .owl-nav div { display:block !important; color:#e6e6e6; font-size:24px; position:absolute; left:0; top:0; }
.section-white.industry-speaks-sec .right-part .owl-controls .owl-nav div:hover { color:#b3b3b3; }
.section-white.industry-speaks-sec .right-part .owl-controls .owl-nav .owl-next { left:auto; right:0; }
.section-white.industry-speaks-sec .right-part .owl-dots { padding:0px 27px; width:100%; text-align:center; display:none !important; }
.section-white.industry-speaks-sec .right-part .owl-dots .owl-dot { display:inline-block; background:url(../../../../wp-content/themes/tf_child/images/icon/dot.png) center top no-repeat; width:12px; height:12px; margin:0 5px; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; }
.section-white.industry-speaks-sec .right-part .owl-dots .owl-dot:hover,
.section-white.industry-speaks-sec .right-part .owl-dots .owl-dot.active { background-position:center bottom; }

/* ==================================== 
Light Box Form Start
==================================== */
.light-box-form h2 { font-size:30px; line-height:normal; color:#0c468a; text-transform:capitalize; font-family: 'Roboto', sans-serif; font-weight:300; padding:0 0 30px 0; margin:0; }
.light-box-form .form-field { float:left; width:100%; padding-bottom:15px; }
.light-box-form .form-field label { font-size:14px; color:#44494e; line-height:18px; float:left; width:100%; padding:0 0 7px 0; }
.light-box-form .form-field label span { color:#FF0000; }
.light-box-form .form-field input,
.light-box-form .form-field textarea { width:100%; height:35px; line-height:35px; background:#fff; border:1px solid #e8edf3; margin:0; border-radius:5px; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; font-size:14px; color:#333e4f; outline:none; padding:0 12px; }
.light-box-form .form-field input:focus,
.light-box-form .form-field textarea:focus { border-color:#0d478a; outline:none; }
.light-box-form .form-field textarea { resize:none; height:80px; }
.light-box-form .form-btn { float:left; width:100%; padding-top:10px; }

/* ==================================== 
Xpress Advantages Page
==================================== */
.section-white.xpress-advantages-header { padding:0; }
.section-white.xpress-advantages-header .xpress-advantages-inn { float:left; width:100%; padding:90px 0 150px 0; position:relative; }
.section-white.xpress-advantages-header  img { position:absolute; right:0; bottom:60px; }
.section-white.xpress-advantages-header.xpress-branch-header  img { bottom:130px; }
.section-white.xpress-advantages-header .tit img { position:relative; bottom:auto; }
.section-white.xpress-advantages-header p { color:#fff; font-size:18px; line-height:28px; }
.section-white.xpress-advantages-header.grey-bg { background:#fafafa; }
.section-white.xpress-advantages-header.grey-bg p { color:#333; }

.section-white.xpress-branch-header .vx-branch-vid { width:192px; padding-top:6px; }
.section-white.xpress-branch-header .vx-branch-vid img { position:relative; bottom:auto; width:100%; }
.section-white.xpress-branch-header .vx-branch-vid .btn { width:100%; }

.section-white.xpress-advantages-header.blue-bg .tit,
.section-white.xpress-advantages-header.blue-bg .tit small { color:#fff; vertical-align:top; }

.section-white.xpress-advantages-menu { padding:0; margin-top:-60px; position:relative; }
.section-white.xpress-advantages-menu ul.menu { float:left; width:100%; /*-webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11);*/ background:#fff; padding:0; margin:0; }
.section-white.xpress-advantages-menu ul.menu li { float:left; width:20%; padding:20px 15px 30px 15px; font-size:26px; line-height:30px; font-weight:300; background:#fafafa; -webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); }
.section-white.xpress-advantages-menu ul.menu.colum4 li { width: 25%; }
.section-white.xpress-advantages-menu ul.menu li a { color:#0c468a; display: block; }
.section-white.xpress-advantages-menu ul.menu li a span { color:#333; font-size:15px; font-weight:400; }
.section-white.xpress-advantages-menu ul.menu li:hover,
.section-white.xpress-advantages-menu ul.menu li.active { background:#fff; }
.section-white.xpress-advantages-menu ul.menu li:hover a,
.section-white.xpress-advantages-menu ul.menu li.active a { color:#ffb12e; }

.section-white.xpress-advantages-contain .contain-inn { float:left; width:100%; padding-left:375px; position:relative; }
.section-white.xpress-advantages-contain .contain-inn .tit { position:absolute; left:0; top:-20px; }
.section-white.xpress-advantages-contain .sub-tit { font-size:21px; color:#808080; font-weight:400; }
.section-white.xpress-advantages-contain .sub-tit span { color:#333; }
.section-white.xpress-advantages-contain p { color:#808080; font-size:16px; line-height:28px; } 
.section-white.xpress-advantages-contain .contain-inn .btn { margin-top:20px; }
.section-white.xpress-advantages-contain .contain-inn a i { padding-right:7px; }

.section-white.xpress-advantages-contain ul.advantages-list { padding:10px 0; margin:0; }
.section-white.xpress-advantages-contain ul.advantages-list.pt-0 { padding-top: 0; }
.section-white.xpress-advantages-contain ul.advantages-list li { font-size:16px; line-height:24px; color:#333; padding:0 0 8px 30px; margin:0; position:relative; text-align:left; }
.section-white.xpress-advantages-contain ul.advantages-list li:before { position:absolute; left:0; top:0; content: "\f00c"; font-family: 'FontAwesome'; color:#0c468a; }

.section-white.xpress-box-part { position:relative; padding:0; }
.section-white.xpress-box-part:before { width:100%; height:580px; content:''; background:url(../../../../wp-content/themes/tf_child/images/bg/bg5-1.jpg) center center no-repeat; background-size:cover; position:absolute; left:0; top:170px; }
.section-white.xpress-box-part .box-main { float:left; width:48.5%; margin:0 3% 50px 0; -webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); background:#fff; padding:55px; position:relative; z-index:1; min-height:533px; position:relative; }
.section-white.xpress-box-part .box-main .btn-main { position:absolute; left:55px; bottom:-20px; }
.section-white.xpress-box-part .box-main.last { margin-right:0; }
.section-white.xpress-box-part .box-main .icon { position:absolute; top:45px; right:50px; }
.section-white.xpress-box-part .box-main .sub-tit { font-size:21px; color:#333; font-weight:400; padding:50px 0 25px 0; }
.section-white.xpress-box-part .box-main p { color:#808080; }
.section-white.xpress-box-part .box-main ul { padding:10px 0; margin:0; }
.section-white.xpress-box-part .box-main ul li { font-size:16px; line-height:24px; color:#333; padding:0 0 8px 30px; margin:0; position:relative; text-align:left; }
.section-white.xpress-box-part .box-main ul li:before { position:absolute; left:0; top:0; content: "\f00c"; font-family: 'FontAwesome'; color:#0c468a; }

.section-white.our-industry-expertise-sec { padding:70px 0 20px 0; }
.section-white.our-industry-expertise-sec.vx-branch { padding:30px 0 100px 0 }
.section-white.our-industry-expertise-sec .expertise-sec-inn { float:left; width:100%; background:#0c468a; padding:80px 415px 0 290px; position:relative; min-height:270px; -webkit-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); -moz-box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); }
.section-white.our-industry-expertise-sec .tit { color:#ffb12e; position:absolute; left:50px; }
.section-white.our-industry-expertise-sec .tit span { color:#fff; }
.section-white.our-industry-expertise-sec img { position:absolute; right:50px; top:50px; }
.section-white.our-industry-expertise-sec p { color:#fff; }
.section-white.our-industry-expertise-sec .btn { position:absolute; left:50px; bottom:-30px; }

.section-white.xpress-advantages-contact { position:relative; z-index:1; }
.section-white.xpress-advantages-contact.padding { padding:0; }
.section-white.xpress-advantages-contact .xpress-advantages-contact-inn { float:left; width:100%; padding:50px 30px; background:#fafafa; }
.section-white.xpress-advantages-contact .con-l { float:left; width:48%; background:url(../../../../wp-content/themes/tf_child/images/icon/s-sales-inquiries-icon.png) left top no-repeat; padding:0 0 0 65px; font-size:17px; color:#333; line-height:28px; }
.section-white.xpress-advantages-contact .con-l span { color:#808080; }
.section-white.xpress-advantages-contact .con-l a { color:#333; }
.section-white.xpress-advantages-contact .con-l a:hover { color:#0c468a; }
.section-white.xpress-advantages-contact .con-r { float:right; width:48%; text-align:center; padding-top:20px; }
.section-white.xpress-advantages-contact .con-r.text-right { text-align:right; }
.section-white.xpress-advantages-contact .con-r .yellow-btn { margin-right:50px; }

.section-white.xpress-mypackage-sec { padding:100px 0; }
.section-white.xpress-mypackage-sec .mypackage-sec { float:left; width:100%; background:#ffb12e; -webkit-box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); -moz-box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); min-height:270px; padding:90px 0 0 680px; position:relative; }
.section-white.xpress-mypackage-sec .tit { position:absolute; left:60px; top:80px; color:#fff; }
.section-white.xpress-mypackage-sec img { position:absolute; left:330px; top:-40px; }
.section-white.xpress-mypackage-sec p { color:#333; font-size:17px; }
.section-white.xpress-mypackage-sec p span { color:#0c468a; }
.section-white.xpress-mypackage-sec .btn { position:absolute; left:60px; bottom:-22px; }

.section-white.service-page-home-sec { padding-top:0; }

.section-white.slider-service-box { padding:20px 0; }
.section-white.slider-service-box .box { width:33.3%; float:left; padding:0 20px 60px 20px; }
.section-white.slider-service-box .box .icon { float:left; width:100%; text-align:center; }
.section-white.slider-service-box .box .icon img { width:auto; }
.section-white.slider-service-box .box .box-bg { padding:55px 20px 0 20px; float:left; width:100%; background:#f6f6f6; box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); }
.section-white.slider-service-box .box .tit { font-size:32px; font-weight:300; color:#0c468a; padding:0 0 25px 0; margin:0; }
.section-white.slider-service-box .box .tit span { font-size:18px; color:#333; font-weight:400; }
.section-white.slider-service-box .box p { min-height:125px; }
.section-white.slider-service-box .box .btn-main { width:100%; text-align:center; }
.section-white.slider-service-box .box .btn-main .btn { margin:0 0 -20px 0; }
.section-white.slider-service-box .box.blue-box .box-bg { background:#0c468a; box-shadow:0 6px 12px 0 rgba(12, 71, 138, 0.25); }
.section-white.slider-service-box .box.blue-box .tit,
.section-white.slider-service-box .box.blue-box .tit span,
.section-white.slider-service-box .box.blue-box p { color:#fff; }

/* ==================================== 
Xpress MyPackage Page
==================================== */
.section-white.xpress-mypackage-bar { padding-bottom:0; }
.section-white.xpress-mypackage-bar .contain-inn { float:left; width:100%; background:#ffb12e; box-shadow:0 6px 12px 0 rgba(255, 178, 46, 0.5); padding:40px 340px 40px 40px; position:relative; min-height:350px; z-index:1; }
.section-white.xpress-mypackage-bar .tit { font-size:75px; color:rgba(255, 255, 255, 0.10); padding:0; }
.section-white.xpress-mypackage-bar .sub-tit { font-size:28px; color:#fff; font-weight:400; }
.section-white.xpress-mypackage-bar .sub-tit span { font-weight:500; color:#333; font-size:28px; }
.section-white.xpress-mypackage-bar p { color:#fff; }
.section-white.xpress-mypackage-bar img { position:absolute; right:20px; bottom:0; }
.section-white.xpress-mypackage-bar .bot-button { position:absolute; left:40px; bottom:-45px; /*width:100%;*/ }
.section-white.xpress-mypackage-bar .bot-button .btn { margin:0 25px 20px 0; }


.section-white.home-service-sec.mypackage-ser { padding:0; position:relative; }
.section-white.home-service-sec.mypackage-ser .contain { float:left; width:100%; padding:100px 30px; box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); background:#fff; }

.section-white.mypackage-sec-img { padding:0 0 50px 0; margin-top:-100px; }
.section-white.mypackage-sec-img img { width:100%; float:left; }

.section-white.mypackage-customer.customer-supoort-sec { padding:80px 0 20px 0; }

/* ==================================== 
Xpress Logistics Page
==================================== */
.section-white.logistics-box-part { position:relative; padding:0; }
.section-white.logistics-box-part:before { position:absolute; left:0; top:200px; width:100%; height:600px; content:''; background:url(../../../../wp-content/themes/tf_child/images/bg/bg5-2.jpg) center center no-repeat; background-size:cover; } 
.section-white.logistics-box-part .box-main { float:left; width:48%; background:#fff; box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); position:relative; margin-bottom:35px; padding:50px 50px 20px 50px; min-height:320px; }
.section-white.logistics-box-part .box-main.full { width:100%; min-height:inherit; }
.section-white.logistics-box-part .box-main.last { float:right; }
.section-white.logistics-box-part .box-main .left-part { float:left; width:48%; }
.section-white.logistics-box-part .box-main .right-part { float:right; width:48%; }
.section-white.logistics-box-part .box-main .tit { font-size:21px; font-weight:400; color:#333; padding:25px 0; }
.section-white.logistics-box-part .box-main p { color:#808080; }
.section-white.logistics-box-part .box-main ul { padding:10px 0; margin:0; }
.section-white.logistics-box-part .box-main ul li { font-size:16px; line-height:24px; color:#333; padding:0 0 8px 30px; margin:0; position:relative; }
.section-white.logistics-box-part .box-main ul li:before { position:absolute; left:0; top:0; content: "\f00c"; font-family: 'FontAwesome'; color:#0c468a; }

.section-white.xpress-advantages-sec-link { padding:50px 0 0 0; }
.section-white.xpress-advantages-sec-link .contain { float:left; width:100%; position:relative; padding-left:375px; }
.section-white.xpress-advantages-sec-link .contain .tit { position:absolute; left:0; top:0; }
.section-white.xpress-advantages-sec-link .contain .btn { position:absolute; left:0; top:140px; }
.section-white.xpress-advantages-sec-link .contain ul { margin-top:-25px; }
.section-white.xpress-advantages-sec-link .contain ul li { float:left; width:50%; padding:25px 30px; font-size:17px; color:#333; }
.section-white.xpress-advantages-sec-link .contain ul li span { background:url(../../../../wp-content/themes/tf_child/images/icon/pan-india-presence-icon.png) left center no-repeat; padding:25px 0 25px 122px; display:block; }
.section-white.xpress-advantages-sec-link .contain ul li.service-level span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/service-level-icon.png); }
.section-white.xpress-advantages-sec-link .contain ul li.shortage-pilferage span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/shortage-pilferage-icon.png); }
.section-white.xpress-advantages-sec-link .contain ul li.values-added-services span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/values-added-services-icon.png); }
.section-white.xpress-advantages-sec-link .contain ul li.ivr-based-helpline span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/ivr-based-helpline-icon.png); }
.section-white.xpress-advantages-sec-link .contain ul li.door-to-door-express-cargo span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/door-to-door-express-cargo-logistic-icon.png); }

.section-white.home-service-sec.service-logistics-page-sec { padding-top:0; }

/* ==================================== 
My V-Xpress Branch Page
==================================== */

.my-xpress-main .my-xpress { float:left; width:100%; background:#fff; box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); }
.my-xpress-main .my-xpress-yellow { background:#ffb12e; padding:0; float:left; width:100%; }
.my-xpress-main .my-xpress-yellow .branch-desc { float:left; width:100%; position:relative; padding:130px 475px 100px 60px; font-size:28px; color:#fff; line-height:35px; min-height:380px; }
.my-xpress-main .my-xpress-yellow .branch-desc b { font-weight:500; color:#000; vertical-align:top; }
.my-xpress-main .my-xpress-yellow .branch-desc img { position:absolute; right:60px; bottom:0; }
.my-xpress-main .my-xpress-yellow .btn { margin:0 0 -55px 60px; }

.my-xpress-main .my-xpress-white { float:left; width:100%; padding:100px 60px 10px 60px; }
.my-xpress-main .list-icon { padding:0; margin:0; }
.my-xpress-main .list-icon li { width:100%; padding:0; margin:0 3% 50px 0; float:left; width:31.3%; font-size:21px; color:#333; }
.my-xpress-main .list-icon li.last { margin-right:0; }
.my-xpress-main .list-icon li span { background:url(../../../../wp-content/themes/tf_child/images/icon/location-icon.png) left center no-repeat; padding:12px 0 12px 85px; display:inline-block; }
.my-xpress-main .list-icon li.investment span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/investment-icon.png); }
.my-xpress-main .list-icon li.missed-pickups span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/missed-pickups-icon.png); }
.my-xpress-main .list-icon li.instant-response span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/instant-response-icon.png); }
.my-xpress-main .list-icon li.e-cargo-erp span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/e-cargo-erp-icon.png); }
.my-xpress-main .list-icon li.free-deliveries span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/free-deliveries-icon.png); }

/* ==================================== 
Schedule A Pickup Page
==================================== */
.section-white.schedule-pickup-header { padding:0; }
.section-white.schedule-pickup-header.border-bottom { border-bottom:1px solid #e6e6e6; }
.section-white.schedule-pickup-header .schedule-pickup-inn { float:left; width:100%; padding:80px 0 0 0; position:relative; min-height:340px; }
.section-white.schedule-pickup-header  img { position:absolute; right:0; bottom:0; }
.section-white.schedule-pickup-header p { color:#808080; font-size:18px; line-height:28px; }

.section-white.schedule-pickup-page { padding:0 0 150px 0; position:relative; padding-bottom: 50px; }
.section-white.schedule-pickup-page:before { background:url(../../../../wp-content/themes/tf_child/images/bg/truck.png) left top no-repeat; content:''; position:absolute; left:0; top:265px; width:416px; height:144px; }
.section-white.schedule-pickup-page .schedule-pickup-page-inn { float:left; width:100%; box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); position:relative; background:#fff; }
.section-white.schedule-pickup-page .top-tit { float:left; width:100%; background:#0c468a; padding:40px; position:relative; }
.section-white.schedule-pickup-page .top-tit p { padding:0; margin:0; }
.section-white.schedule-pickup-page .top-tit .tit { font-size:17px; color:#fff; font-weight:400; padding:0; }
.section-white.schedule-pickup-page .top-tit .tit span { font-size:17px; color:#fff; background:url(../../../../wp-content/themes/tf_child/images/icon/calender-icon.png) left center no-repeat; padding-left:55px; line-height:40px; display:inline-block; }
.section-white.schedule-pickup-page .top-tit .link { color:rgba(255, 255, 255, 0.5); position:absolute; right:40px; top:40px; }
.section-white.schedule-pickup-page .top-tit .link i { padding-left:8px; }
.section-white.schedule-pickup-page .top-tit .link:hover { color:#ffb12e; }

.section-white.schedule-pickup-page .form-topgrey { float:left; width:100%; background:#fafafa; position:relative; padding:40px; }
.section-white.schedule-pickup-page .form-topgrey:before { position:absolute; content:''; right:-215px; bottom:-55px; width:120%; height:98px; background:url(../../../../wp-content/themes/tf_child/images/bg/icon-bg.png) center right no-repeat; }

.section-white.schedule-pickup-page .form-topgrey .form-field { float:left; width:100%; padding-bottom:20px; }
.section-white.schedule-pickup-page .form-topgrey .form-field label { float:left; width:22%; color:#333; font-size:17px; margin: 12px 0 0 0; }
.section-white.schedule-pickup-page .form-topgrey .form-field.check label { margin-top: 0; }
.section-white.schedule-pickup-page .form-topgrey .form-field .field-part { float:right; width:76%; position: relative; }
.section-white.schedule-pickup-page .form-topgrey .form-field .radio-btn { float:left; width:auto; padding-right:30px; }
.section-white.schedule-pickup-page .form-topgrey .form-field .radio-btn.last { padding-right:0; }
.section-white.schedule-pickup-page .form-topgrey .form-field input,
.section-white.schedule-pickup-page .form-topgrey .form-field select { background:#fff; border:none; line-height:48px; height:48px; padding:0 15px; width:100%; font-size:15px; color:#333; box-shadow: none !important; border-radius: 0; margin: 0; }
.section-white.schedule-pickup-page .form-topgrey .form-field select { padding-right:0; -webkit-appearance: none; -moz-appearance: none; appearance: none; background:url(../../../../wp-content/themes/tf_child/images/select-arrow.png) right top no-repeat #fff; }
.section-white.schedule-pickup-page .form-topgrey .form-field input:focus,
.section-white.schedule-pickup-page .form-topgrey .form-field select:focus { background: #e9e9e9; outline: none; }
.section-white.schedule-pickup-page .form-topgrey .form-field.check input { width:auto; height:auto; line-height:normal; padding:0; margin-right:12px; }

.section-white.schedule-pickup-page .form-topgrey .form-field .field-part.date-in input { max-width:257px; }
.section-white.schedule-pickup-page .form-topgrey .form-field-verticle { float:left; width:100%; }
.section-white.schedule-pickup-page .form-topgrey .form-field-verticle label.f-name { float:left; width:22%; color:#333; font-size:17px; margin: 12px 0 0 0; }
.section-white.schedule-pickup-page .form-topgrey .form-field-verticle .field-part { float:right; width:76%; position: relative; }
.section-white.schedule-pickup-page .form-topgrey .form-field-verticle.shipment-dtl .form-field { width: 115px; padding-right: 20px; }
.section-white.schedule-pickup-page .form-topgrey .form-field-verticle.shipment-dtl .form-field.last { width: 160px; }

.section-white.schedule-pickup-page .form-topgrey .form-field .date-input { float:left; width:193px; padding-right:20px; }
.section-white.schedule-pickup-page .form-topgrey .form-field .date-input input { background:url(../../../../wp-content/themes/tf_child/images/date-icon.png) right top no-repeat #fff; }
.section-white.schedule-pickup-page .form-topgrey .form-field .time-input { float:left; width:130px; }
.section-white.schedule-pickup-page .form-topgrey .form-field .select-input-main { float:left; width:222px; } 
.section-white.schedule-pickup-page .form-topgrey .form-field .select-input-main .select-input { float:left; width:50%; }
.section-white.schedule-pickup-page .form-topgrey .form-field .field { float:left; width:105px; padding-right:20px; }
.section-white.schedule-pickup-page .form-topgrey .form-field .field.last { width:152px; padding-right:0; }

.section-white.schedule-pickup-page .form-white { float:left; width:100%; padding:40px 40px 0 40px; position:relative; z-index:1; }
.section-white.schedule-pickup-page .form-white .tit { font-size:17px; color:#333; font-weight:400; }
.section-white.schedule-pickup-page .form-white .form-l { float:left; width:40%; }
.section-white.schedule-pickup-page .form-white .form-r { float:right; width:50%; padding-left:75px; }
.section-white.schedule-pickup-page .form-white .form-r .tit { margin-left:-75px; background:url(../../../../wp-content/themes/tf_child/images/icon/delivary-address-icon.png) left top no-repeat; line-height:45px; display:block; padding:0 0 0 75px; }
.section-white.schedule-pickup-page .form-white .form-field { float:left; width:100%; padding-bottom:20px; }
.section-white.schedule-pickup-page .form-white .form-field.col-2 { width:48.5%; margin-right:3%; }
.section-white.schedule-pickup-page .form-white .form-field.col-2.last { margin-right:0; }
.section-white.schedule-pickup-page .form-white .form-field.col-3 { width:31.3%; margin-right:3%; }
.section-white.schedule-pickup-page .form-white .form-field.col-3.last { margin-right:0; }
.section-white.schedule-pickup-page .form-white .form-field input { background:#f6f6f6; border:none; line-height:48px; height:48px; padding:0 20px; width:100%; font-size:15px; color:#333; box-shadow: none !important; border-radius: 0; }
.section-white.schedule-pickup-page .form-white .form-field input:focus { background:#e9e9e9; outline: none; }
.section-white.schedule-pickup-page .form-white .form-b { float:left; width:100%; padding-top:30px; padding-bottom: 30px; position: relative; }
.section-white.schedule-pickup-page .form-white .form-b label { padding:0 0 15px 0; margin:0; font-size:17px; color:#333; float:left; width:100%; }
.section-white.schedule-pickup-page .form-white .form-btn { float:left; width:100%; /* max-width:170px; padding-top:40px; margin-bottom:-25px; */ position: absolute; bottom: -22px; }

.section-white.schedule-get-quote-form .container { max-width:744px; }
.section-white.schedule-get-quote-form .tit { font-size:20px; color:#0d396e; font-weight:400; background:url(../../../../wp-content/themes/tf_child/images/icon/get-quote-icon.png) left top no-repeat; padding-left:55px; line-height:40px; }
.section-white.schedule-get-quote-form .form-bg { float:left; width:100%; padding:50px 50px 50px 50px; background:#fff; box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); position:relative; }
.section-white.schedule-get-quote-form .form-field label.control-label { font-size: 15px; line-height: 20px; width: 100%; color: #444; padding: 0 0 5px 0; margin: 0; }
.section-white.schedule-get-quote-form .form-field label.control-label .small-text { font-size: 80%; color: #444; opacity: 0.7; }
.section-white.schedule-get-quote-form .form-field { float:left; width:48.5%; margin-right:3%; padding-bottom:20px; }
.section-white.schedule-get-quote-form .form-field.pb-0 { padding-bottom: 0; }
.section-white.schedule-get-quote-form .form-field input,
.section-white.schedule-get-quote-form .form-field select { background:#f6f6f6; border:none; line-height:48px; height:48px; padding:0 20px; width:100%; font-size:15px; color:#333; box-shadow: none !important; border-radius:0; }
.section-white.schedule-get-quote-form .form-field select { padding:0 0 0 20px; -webkit-appearance: none; -moz-appearance: none; appearance: none; background:url(../../../../wp-content/themes/tf_child/images/select-arrow.png) right center no-repeat #f6f6f6; }
.section-white.schedule-get-quote-form .form-field.last { margin-right:0; }
.section-white.schedule-get-quote-form .form-field input:focus,
.section-white.schedule-get-quote-form .form-field select:focus { background: #e9e9e9; outline: none; }
.section-white.schedule-get-quote-form .form-btn { float:left; width:100%; /* max-width:145px; padding-top:40px; margin-bottom:-25px; */ position: absolute; left: 50px; bottom: -50px; width: auto; bottom: -22px; }

.section-white.schedule-get-quote-form .quote-form-result { padding-top:70px; }
.section-white.schedule-get-quote-form .quote-form-result .list-03 { padding:12px 15px; margin:0; float:left; width:100%; }
.section-white.schedule-get-quote-form .quote-form-result .list-03:nth-child(2n) { background:#fff; }
.section-white.schedule-get-quote-form .quote-form-result .list-03 li { font-size:16px; color:#333; line-height:22px; padding:0 0 0px 0; width:60%; margin:0; float:left; }
.section-white.schedule-get-quote-form .quote-form-result .list-03 li.f-tit { padding-right:20px; width:40%; font-weight:700; }
.section-white.schedule-get-quote-form .quote-form-result .list-02 { float:left; width:100%; padding:15px; margin:0; }
.section-white.schedule-get-quote-form .quote-form-result .list-02 li { padding:0 0 15px 0; margin:0; color:#808080; font-size:16px; line-height:22px; }

.form-field label.input_not_valid { color: #721c24 !important; background: #f8d7da; border: 1px solid #f5c6cb; border-radius: 0px; font-size: 14px !important; line-height: 20px !important; padding: 6px 10px !important; margin-top: 5px !important; width: 100% !important; font-family: 'Roboto', sans-serif; font-weight: 400; }
form.sent .response-error { color: #721c24; background: #f8d7da; border: 1px solid #f5c6cb !important; border-radius: 0px; font-size: 14px; line-height: 20px; padding: 6px 15px; width: 100%; margin-left: 0; margin-right: 0; margin: 30px 0 0 0; display: block; }

body .bootstrap-timepicker-widget.dropdown-menu { /* min-width: 180px; */ border-radius: 0; }
body .bootstrap-timepicker-widget table { border: none; }
body .bootstrap-timepicker-widget table td { border: none; padding: 5px; }
body .bootstrap-timepicker-widget table td input { width: 60px; background: #f6f6f6; border: none; border-radius: 0; color: #333; }
body .bootstrap-timepicker-widget table td a { width: 30px; height: 30px; line-height: 30px; border-radius: 0; padding: 0; background: #0c468a; color: #fff; font-size: 20px; border: none; }
body .bootstrap-timepicker-widget table td a:hover,
body .bootstrap-timepicker-widget table td a:active { background: #ffb12e; color: #fff; }

.section-white.schedule-get-quote-form .logistics-rate-calc-result .container { max-width: 1140px; }

.logistics-rate-calc-result { padding: 100px 0 0 0; }
.logistics-rate-calc-result .terms .title1 { font-size: 16px; padding: 0 0 15px 0; color: #444; font-weight: 400; font-size: 20px; line-height: 24px; font-weight: 700; color: #0c468a; }

.logistics-rate-calc-result .logistics-rate-tab { box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); padding:0; margin:0; background:#fff; border: 1px solid #ececec; }
.logistics-rate-calc-result .logistics-rate-tab thead tr th { background:#f6f6f6; font-size:15px; line-height: 20px; color:#808080; font-weight:400; padding:10px; border: none; border-right:1px solid #ececec; }
.logistics-rate-calc-result .logistics-rate-tab tbody tr td { font-size: 15px; line-height: 20px; padding: 10px; border: none; border-right:1px solid #ececec; border-bottom:1px solid #ececec; color: #333; background: #fff; }
.logistics-rate-calc-result .logistics-rate-tab thead tr th:last-child,
.logistics-rate-calc-result .logistics-rate-tab tbody tr td:last-child { border-right: none; }
.logistics-rate-calc-result .logistics-rate-tab tbody tr:last-child td { border-bottom: none; }
.logistics-rate-calc-result .terms { padding: 50px 0 0 0; width: 100%; }

.section-white ul.logistics-rate-calculator-contact { padding:0; margin:0; display: flex; flex-flow: wrap; }
.section-white ul.logistics-rate-calculator-contact li { padding:0 20px 0 0; margin:0 0 15px 0; line-height:44px; color:#333; font-size:18px; font-weight: 700; }
.section-white ul.logistics-rate-calculator-contact li.phone,
.section-white ul.logistics-rate-calculator-contact li.mail { border:1px solid #e6e6e6; padding: 0 22px; font-size: 16px; font-weight: 400; }
.section-white ul.logistics-rate-calculator-contact li a { color:#333; }
.section-white ul.logistics-rate-calculator-contact li a:hover { color:#0c468a; }
.section-white ul.logistics-rate-calculator-contact li span { background:url(../../../../wp-content/themes/tf_child/images/icon/phone-icon2.png) left center no-repeat; padding-left:33px; }
.section-white ul.logistics-rate-calculator-contact li.mail span { background-image:url(../../../../wp-content/themes/tf_child/images/icon/mail-icon2.png); }
.section-white ul.logistics-rate-calculator-contact li.mail { border-left:none; }



.vol-wtcalc-modal .modal-dialog { width: 100%; max-width: 800px; }
.vol-wtcalc-modal .modal-header { padding: 20px; }
.vol-wtcalc-modal .modal-body { padding: 20px; }
.vol-wtcalc-modal .modal-title { padding: 0; }
body .vol-wtcalc-modal .btn.btn-close { position: absolute;  right: 15px; width: 40px; height: 40px; padding: 4px 0; top: 14px; }
body .vol-wtcalc-modal .btn.btn-close svg { width: 24px; height: 24px; }

.vol-wtcalc-modal .form-field { float:left; width:100%; margin: 0; padding-bottom:20px; }
.vol-wtcalc-modal .form-field.pb-0 { padding-bottom: 0; }
.vol-wtcalc-modal .form-field label.control-label { font-size: 15px; line-height: 20px; width: 100%; color: #444; padding: 0 0 5px 0; margin: 0; }
.vol-wtcalc-modal .form-field label.control-label .small-text { font-size: 80%; color: #444; opacity: 0.7; }
.vol-wtcalc-modal .form-field input,
.vol-wtcalc-modal .form-field select { background:#f6f6f6; border:none; line-height:32px; height:32px; padding:0 10px; width:100%; font-size:15px; color:#333; box-shadow: none !important; border-radius:0; }
.vol-wtcalc-modal .form-field select { padding:0 0 0 20px; -webkit-appearance: none; -moz-appearance: none; appearance: none; background:url(../../../../wp-content/themes/tf_child/images/select-arrow.png) right center no-repeat #f6f6f6; }
.vol-wtcalc-modal .form-field.last { margin-right:0; }
.vol-wtcalc-modal .form-field input:focus,
.vol-wtcalc-modal .form-field select:focus { background: #e9e9e9; outline: none; color: #333; }
.vol-wtcalc-modal .form-btn { float:left; width:100%; /* max-width:145px; padding-top:40px; margin-bottom:-25px; */ position: absolute; left: 50px; bottom: -50px; width: auto; bottom: -22px; }

.vol-wtcalc-modal-tbl { width: 100%; }
.section-white.schedule-get-quote-form .vol-wtcalc-modal-tbl .form-field { width: 100%; margin-right: 0; float: none; }
.section-white.schedule-get-quote-form .vol-wtcalc-modal-tbl .form-field input,
.section-white.schedule-get-quote-form .vol-wtcalc-modal-tbl .form-field select { line-height:32px; height:32px; padding:0 10px; }

.vol-wtcalc-modal-tbl { width: 100%; padding: 0 0 20px 0; }
.vol-wtcalc-modal-tbl .wtcalc-tabl { /* box-shadow:0 11px 17px 0 rgba(17, 7, 0, 0.11); */ padding:0; margin:0; background:#fff; border: 1px solid #ececec; }
.vol-wtcalc-modal-tbl .wtcalc-tabl thead tr th { background:#f6f6f6; font-size:15px; line-height: 20px; color:#808080; font-weight:400; padding:10px; border: none; border-right:1px solid #ececec; }
.vol-wtcalc-modal-tbl .wtcalc-tabl tbody tr td { font-size: 15px; line-height: 20px; padding: 10px; border: none; border-right:1px solid #ececec; border-bottom:1px solid #ececec; color: #333; background: #fff; }
.vol-wtcalc-modal-tbl .wtcalc-tabl thead tr th:last-child,
.vol-wtcalc-modal-tbl .wtcalc-tabl tbody tr td:last-child { border-right: none; }
.vol-wtcalc-modal-tbl .wtcalc-tabl tbody tr:last-child td { border-bottom: none; }

.booking-result { display: flex; align-items: center; flex-flow: wrap; margin-top: 5px; }
.booking-result .btn-default { margin-left: 8px; font-size: 15px; font-family: 'Roboto', sans-serif; font-weight: 700; padding: 0; width: 25px; height: 25px; line-height: 25px; }

.vol-wtcalc-modal-btn { width: 100%; padding: 20px 0 0 0; display: flex; }
body .vol-wtcalc-modal-btn .btn { margin-right: 20px; }

.wtcalc-tbl-main { width: 100%; padding: 0 0 20px 0; }

.logistics-rate-tabl-main { width: 100%; max-width: 744px; margin: 0 auto; }

/* ==================================== 
Box in Ship Page
==================================== */

.section-white.box-n-ship-header { padding:0; background: #ffb12e; }
.section-white.box-n-ship-header .tit { color: #fff; }
.section-white.box-n-ship-header p { font-size:18px; line-height:28px; color:#fff; }
.section-white.box-n-ship-header .box-n-ship-header-inn { float:left; width:100%; padding:80px 450px 80px 0; position:relative; }
.section-white.box-n-ship-header .box-n-ship-header-inn img { position:absolute; right:0; bottom:0; }

.section-white.logistics-box-part.box-n-ship-part { padding-top: 80px; }
.section-white.logistics-box-part.box-n-ship-part:before {  }

.section-white.logistics-box-part.box-n-ship-part .box-main { background: #ffb12e; min-height: inherit; }
.section-white.logistics-box-part.box-n-ship-part .box-main ul { padding-bottom: 20px; }
.section-white.logistics-box-part.box-n-ship-part .box-main ul li { color: #fff; }
.section-white.logistics-box-part.box-n-ship-part .box-main ul li:before { color: #fff; }

/* ==================================== 
404 Page
==================================== */
.error-404-page { text-align:center; }
.404page .not-found-wrapper { width:100%; text-align:center; }
.error404 #main { padding:90px 0; }
.error-404-page .not-found-title { font-size:28px; display:block; font-weight:700; padding-bottom:20px; }
.error-404-page .not-found-subtitle { font-weight:300; font-size:220px; display:block; padding:20px 0; line-height:100%; }
.error-404-page .widget_search p { font-size:16px; color:#777; padding-bottom:25px; }
.searchform { position:relative; padding-bottom:30px; }
.searchform .text-input { width:100%; height:45px; border:2px solid #dedede; line-height:45px; border-radius:0; }
.searchform .text-input:focus { border-color:#ccc; }
.site-main .searchform .search-button { position:absolute; right:15px; top:12px; width:20px; background-color:transparent; height:20px; background:url(../../../../wp-content/themes/tf_child/images/search-icon2.png) left top no-repeat; padding:0; }
.site-main .searchform .search-button:hover,
.site-main .searchform .search-button:focus { background-position:left bottom; background-color:transparent !important; }

/* ====================================  ==================================== */

.section-white .sub-left-part { float:left; width:48%; }
.section-white .sub-right-part { float:right; width:48%; }

.section-white .red-tit-01 { font-size:24px; font-weight:700; text-transform:capitalize; line-height:28px; padding:0 0 50px 0; margin:0; color:#ef4036; }
.section-white .sub-left-part ul,
.section-white .sub-right-part ul,
.section-white ul.list-01 { padding:0 0 30px 0; margin:0; }
.section-white .sub-left-part ul li,
.section-white .sub-right-part ul li,
.section-white ul.list-01 li { background:none; padding:0 0 20px 30px; margin:0; font-size:16px; line-height:28px; color:#333; position:relative; }
.section-white .sub-left-part ul.white li,
.section-white .sub-right-part ul.white li { color:#fff; }
.section-white .sub-left-part ul li:before,
.section-white .sub-right-part ul li:before,
.section-white ul.list-01 li:before { content: "\f00c"; color:#0c468a; font-size:16px; position:absolute; left:0; top:0; font-family: 'FontAwesome'; } 
.section-white .sub-left-part ul.white li:before,
.section-white .sub-right-part ul.white li:before { color:#fff; }
.section-white ul.list-01 li a { color:#0c468a; }
.section-white ul.list-01 li a:hover { color:#000; }


/* ==================================== 
Main Start
==================================== */
.home #main{padding:0px 0;}
#main {	clear: both; padding:0; width:100%; /* background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/main_contain_bg.jpg) left top repeat-x #fff; */ background: #fff; margin:0 !important; float:left; }
.widget { padding:0; margin:0; color:#fff; }

/* Primary start here */
.page-template-full-width #primary,
.page-template-default #primary,
.page-template-about #primary,
.page-template-service-pincode #primary,
.page-template-track #primary {padding:0; width:100%;}
.page-template-logistics-rate-calculator-demo #primary,
.page-template-logistics-rate-calculator #primary,
.page-template-industry-expertise #primary,
.page-template-schedule-pickup #primary,
.page-template-our-network #primary,
.page-template-state-form #primary,
.page-template-tds-declaration-forms #primary,
.error404 #primary,
.single-expertise #primary,
.page-template-track-mobile #primary,
.page-template-track-result #primary { width:100% !important; padding:0; }
.home #primary { width:100%; padding-left:0; }
#primary {float: right; margin:0; padding:0 0 0 14px; width:72%; min-height:300px; /* background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/welcom_bg_l.png) left top no-repeat; */ }
#content { float:left; width:100%; background:repeat; padding:0 !important; margin:0%; min-height:300px; }

.entry-header, .entry-content, .entry-summary, .entry-meta{width:100%; max-width:100%; margin:0;}
.sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta{width:100%; max-width:100%; margin:0; padding:0px;}
.site-content .entry-header{background:none; margin:0; min-width:100%;}
.archive-header, .comments-area, .image-navigation, .page-header, .page-content, .post-navigation, .site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content footer.entry-meta{margin:0; padding:0; background:none; max-width:100%;}
.container_24 .contentContainer table, .container_24 .contentContainer p{font-size:13px; line-height:20px;}
.hentry{max-width:100%;}

.full-width .archive-header, .full-width .comments-area, .full-width .image-navigation, .full-width .page-header, .full-width .page-content, .full-width .post-navigation, .full-width .site-content .entry-header, .full-width .site-content .entry-summary, .full-width .site-content footer.entry-metaP{padding:0;}

.entry-content p:empty{padding:0; margin:0; display:none; visibility:hidden; }
.site-content .entry-meta{max-width:100%; background:none; padding:5px 0 0; margin:0;}
.list-view .site-content .hentry{padding:0; border:none;}
.search .site-content .hentry {padding:0 0 15px; margin:0 0 15px; border-bottom:solid 1px #d1d1d1;}
.archive .site-content .hentry {margin:0 0 15px; border-bottom:solid 1px #d1d1d1;}
.paging-navigation{margin:0; border:none;}

body .alert { padding: 3px 15px; border-radius: 0; }

/* entry content */
.entry-content h1, .entry-content h1 a {font-size:24px; font-weight:normal; margin:0px; padding:0 0 14px 0; color:#151834; line-height:normal; text-decoration:none;}
.entry-content h1 a:hover {color:#9a0000; text-decoration:none; cursor:pointer;}
.entry-content h2, .entry-content h2 a {margin:0px; padding:0 0 10px 0; color:#470a68; font-size:24px; font-weight:normal; line-height: normal; }
.entry-content h2 a:hover {color:#6cace4; text-decoration:none; cursor:pointer;}
.entry-content h3, .entry-content h3 a {margin:0px; padding:0 0 14px 0; color:#6cace4; font-size:22px; font-weight:normal; line-height: normal;}
.entry-content h3 a:hover {color:#9a0000; text-decoration:none; cursor:pointer; }
.entry-content h4, .entry-content h4 a {margin:0px; padding:0 0 12px 0; color:#470a68; font-size:18px; font-weight:normal; line-height: normal;}
.entry-content h4 a:hover {color:#6cace4; text-decoration:none; cursor:pointer; }
.entry-content h5, .entry-content h5 a { margin:0px; padding:0 0 12px 0; color:#003e7e; font-size:18px; font-weight:normal; line-height: normal;}
.entry-content h5 a:hover {color:#9a0000; text-decoration:none; cursor:pointer; }
.entry-content h6, .entry-content h6 a { margin:0px; padding:0 0 12px 0; color:#470a68; font-size:16px; font-weight:normal; line-height: normal;}
.entry-content h6 a:hover {color:#6cace4; text-decoration:none; cursor:pointer; }


/* images align */
.entry-content img.alignright{width:auto; float:right; padding:0px; margin:0 0 20px 25px; -webkit-border-radius:0px; border-radius:0px; border:solid 2px #d2c2b4; background:#fff;}
.entry-content img.alignleft{width:auto; float:left; padding:4px; margin:0 25px 20px 0; -webkit-border-radius:4px; border-radius: 4px; border:solid 1px #c5c5c5; background:#fff;}
.entry-content img.aligncenter{-webkit-border-radius:4px; border-radius:4px; border:solid 1px #c5c5c5; background:#fff; padding:4px; margin:15px auto 15px; float:none;}
.entry-content  img.sep_img{width:100%; text-align:center; padding:0 0 5px; margin:0px; border:none; background:none; float:left; -webkit-border-radius:0px; border-radius:0px;}


/* entry content */
.entry-content ul { list-style:none; margin:0px; padding:10px 0 10px 0px; float:left; width:100%;}
.entry-content ul li { margin:0px; padding:0px 0 10px 25px; /* background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/tickcolor.png) left 3px no-repeat; */ color:#333; font-family: 'Roboto', sans-serif; font-weight:normal; }
.entry-content ul li b { color:#6d4b30; }
.entry-content ul li a {color:#11479a; text-decoration:none;}
.entry-content ul li a:hover {color:#9a0000; text-decoration:none;}

.entry-content ol li{list-style:decimal; padding:4px 0 4px 0; font-family:'microsoft_sans_serifregular'; font-weight:normal;}
.entry-content ol li b { color:#6d4b30; }
.entry-content ol li a {color:#11479a; text-decoration:none;}
.entry-content ol li span { color:#9a0000; }
.entry-content ol li a:hover {color:#9a0000; text-decoration:none;}


.entry-content img {float:left; padding:4px; background:#fff; border:solid 1px #c5c5c5; text-align:center; margin:0px 15px 10px 0px; -webkit-border-radius:4px; border-radius:4px;}
.entry-content a {color:#6cace4; text-decoration:none;}
.entry-content a:hover {color:#470a68; text-decoration:none;}

.entry-content p {padding:0px 0px 20px 0px; margin:0px;}
.entry-content input {margin:0 7px 5px 0;}
.entry-content textarea {resize:none;}


.singular.page .hentry {padding: 0em 0 0;}

.entry-header{border-bottom:solid 0px #c6c6c6; padding:0 0 14px 0 !important;}
.entry-title a:hover, .entry-title a:focus, .entry-title a:active {color:#6cace4; line-height:normal; padding:0px; font-weight:normal;}
.entry-content, .entry-summary {padding:0px 0; border-bottom:solid 0px #d1d1d1;}
.blog .entry-content, .blog .entry-summary{padding:0px 0 0px 0; border-bottom:solid 3px #e7dfd9; margin:0 0 15px 0 !important; }
.search .entry-content, .search .entry-summary {padding:0px 0; border-bottom:solid 0px #d1d1d1;}
.archive footer.entry-meta{padding:0px 0 0px 0; border-bottom:solid 1px #d1d1d1; margin:0 0 15px;}
.search footer.entry-meta{padding:15px 0 0px 0; border-bottom:solid 1px #d1d1d1; margin:0 0 15px;}

.entry-title, .entry-title a {color: #43196e; font-size:25px; /*font-family:'microsoft_sans_serifregular';*/ text-decoration: none; font-weight:normal; line-height:normal;}
.entry-title, .entry-header .entry-meta {padding:0 0 10px 0;}
.entry-meta a {font-weight: bold; color:#003e7e; font-size:14px;}
.entry-meta a:hover {font-weight: bold; color:#9a0000;}
.entry-summary a {font-weight: bold; color:#6cace4;}
.entry-summary a:hover {font-weight: bold; color:#470a68;}
.singular .entry-title {color:#470a68; font-size:25px; /*font-family:'microsoft_sans_serifregular';*/ font-weight:normal; line-height:normal;}

.sidebar .comments-title, .sidebar .comment-list, .sidebar .must-log-in, .sidebar .comment-reply-title, .sidebar .comment-navigation, .sidebar .comment-respond .comment-form{padding:0px; font-style:normal;}

.comments-title, .comment-reply-title{font-family: Arial; font-size:20px;}
.comment-author .fn, .comment-author .url, .comment-reply-link, .comment-reply-login, .must-log-in a{color:#11479a !important;}
.comment-meta a:hover,  .must-log-in a:hover{color:#333 !important;}
a.comment-reply-login:hover{color:#3e3d3d !important;}
.sidebar .post-navigation .nav-links{padding:0px;}
.post-navigation{font-style:normal; font-size:16px;}
.navigation .current{ color:#470a68; }
.navigation a{color:#333; font-style:normal;}
.navigation a:hover{color:#6cace4;}
.comment-respond{background:none; padding:15px 0;}
.page-header {background:none; }
.paging-navigation{background:none;}
.sidebar .paging-navigation .nav-links{padding:0px;}
.paging-navigation .meta-nav{background: #151834;}
.paging-navigation a:hover .meta-nav{background: #3973C7;}
.comments-link{margin:0 0 10px;}
.comments-title, .comment-list, .comment-reply-title, .must-log-in, .comment-respond .comment-form, .comment-respond iframe{max-width:100%; float:left; font-style:normal; width:100%; }

.archive-header {background:none;}
.archive-title, .archive-meta, .search .page-title{padding:5px 0 15px; margin:0px; font-size:16px; line-height:normal; font-style:normal; letter-spacing: 0;}

.entry-title {clear: both; font-family: 'Roboto', sans-serif; color:#11479a; font-size:16px; border-bottom:1px solid #e7dfd9; line-height:normal; font-weight:bold; text-transform:capitalize; }

.entry-title span { border-bottom:2px solid #11479a; padding: 0px 0 8px 0; }
.hentry, .no-results {border-bottom: 0px solid #DDDDDD; margin: 0; padding: 0; position: relative;}
.entry-content h3{letter-spacing: 0; line-height: normal; text-transform: none;}

.singular .hentry {border-bottom: medium none; padding:0em 0 0; position: relative;}
.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {margin: 0 0; width:100%;}
input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus, input[type=number]:focus, textarea:focus {color:#979797;}

#content nav {clear: both; overflow: hidden; padding: 0 0em;}

.page-title {color: #666666; font-size: 10px; font-weight: 500; letter-spacing: 0.1em; line-height:normal; margin: 0 0 0em; text-transform: uppercase;}
footer.entry-meta{border-bottom:dashed 0px #d6d6d6; padding:0 0 5px 0; margin:0px;}
a:focus, a:active, a:hover {text-decoration:none;}

.comment-respond h3{float:none; margin:0;}
.comment-list{margin:0;}
.comments-area h2.comments-title{padding:15px 0 0; font-family:'microsoft_sans_serifregular'; font-weight:normal; }
.feature-bnr{padding:0 0 19px;}
.full-width .site-content .has-post-thumbnail .entry-header, .full-width.singular .site-content .hentry.has-post-thumbnail{margin:0;}
.post-thumbnail{background:none; margin-bottom:10px; }
.post-thumbnail img { border:2px solid #d2c2b4; }
.full-width .post-thumbnail img{margin:0 0 19px;}


/* content-sidebar left part  */
.widget a {font-weight:normal; text-decoration:none;}
.widget a:hover {font-weight:normal; text-decoration:none;}

#content-sidebar {float: left; padding:0; width:26.5%; top:0; position:relative; height:auto !important; margin:0;}
.site-main .widget-area{width:100%; float:left;}

#content-sidebar a {color:#fff; text-decoration:none;}
#content-sidebar a:hover {color:#a5123a; text-decoration:none;}
#content-sidebar .widget .search-form input.search-field {background:#FFFFFF; border:solid 1px #cbd5da; margin:0px 0 0 0px; color:#acacac; height:30px; line-height:30px; font-size:12px; font-family:Arial; padding:0 35px 0 8px; border-radius:6px;}
#content-sidebar .widget .search-form input.search-submit{background:url(../../../../wp-content/themes/tf_child/images/search_icon.png) left top no-repeat; width:22px; height:22px; position:absolute; display:block; right:10px; top:16px; font-size:0; text-indent:-999px;}
#content-sidebar .widget .search-form input.search-submit:hover{background-position:0px -32px;}
#content-sidebar .widget_search form {padding:12px; position:relative;}
#content-sidebar .widget {padding:0 0px 0px; margin-bottom:1.4em; border:solid 1px #d3c5b9; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/left_bg.png) left bottom repeat-x #fff; float:left; width:100%; font-size:12px;}

#content-sidebar .widget .textwidget, #content-sidebar .widget .execphpwidget{padding:12px;}
#content-sidebar .widget .textwidget ul, #content-sidebar .widget .execphpwidget ul{padding:0px;}

#content-sidebar h1.widget-title { margin:0px; padding:15px 12px 7px 12px; background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/name_line.png) center bottom no-repeat; text-align:center; font-size:18px; color:#11479a; font-weight:bold; letter-spacing:0px; border:none; font-family: Arial; line-height:normal; text-transform:capitalize; font-style:normal;}

ul {list-style:none outside none;}
#content-sidebar .widget ul {list-style:none; margin:0px; padding:12px; font-family:Arial;}
#content-sidebar .widget ul li {color: #6D4B30; font-size:12px; line-height:14px; background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/bullet_list.png) left 12px no-repeat; padding:8px 0 8px 12px; border:none; font-family:Arial, Helvetica, sans-serif; font-weight: bold; border-bottom: 1px solid #FFFFFF; }
#content-sidebar .widget ul ul li {color: #303030; font-size:14px; font-weight:normal; line-height:14px; background:url(../../../../wp-content/themes/tf_child/images/arrow.png) left 7px no-repeat; padding:5px 0 5px 15px; border:none; }
#content-sidebar .widget ul li a {color:#6D4B30; text-decoration:none; display:block; font-weight:bold;}
#content-sidebar .widget ul li:first-child{border:none;}
#content-sidebar .widget ul li a:hover {color:#11479a; text-decoration:underline; font-weight:bold;}
.singular #content, .left-sidebar.singular #content { margin: 0 0%; position: relative; width:100%;}

#content-sidebar .widget img { margin:0 auto; display:block; float:none; }
#content-sidebar #text-5.widget { margin-top:-29px; border-top:none; border-radius:0 0 5px 5px; }

/* secondary left part */
#secondary {float: left; padding:0; width:25.40%; top:0; position:relative; height:auto !important; margin:0; background:none; border:none; clear:left; }

#secondary a {color:#fff; text-decoration:none;}
#secondary a:hover {color:#a5123a; text-decoration:none;}
#secondary .widget .search-form input.search-field {background:#fff; border:solid 1px #cacaca; margin:0px 0 0 0px; color:#6d4b30; height:30px; line-height:30px; font-size:12px; font-family:Arial; padding:0 35px 0 8px; border-radius:6px;}
#secondary .widget .search-form input.search-submit{background:url(../../../../wp-content/themes/tf_child/images/search_icon.png) left top no-repeat; width:20px; height:20px; position:absolute; display:block; right:10px; top:16px; font-size:0; text-indent:-999px;}
#secondary .widget .search-form input.search-submit:hover{background:url(../../../../wp-content/themes/tf_child/images/search_icon_h.png) left top no-repeat;}
#secondary .widget_search form {padding:12px; position:relative;}
#secondary .widget {padding:0 0px 0px; margin-bottom:1.4em; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; border:solid 1px #dadada; background:#efefef; float:left; width:100%; font-size:12px;}
#secondary .widget:last-of-type { margin-bottom:0; }
#secondary .widget .textwidget, #secondary .widget .execphpwidget{padding:12px;}
#secondary .widget .textwidget ul, #secondary .widget .execphpwidget ul{padding:0px;}

#secondary h1.widget-title {padding:7px 12px; font-size:18px; color:#fff; font-weight:normal; letter-spacing:0px; background:#470a68; border:none; margin:0 0 0px; line-height:normal; text-transform:uppercase; -webkit-border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px; font-style:normal;}

#secondary .widget ul {list-style:none; margin:0px; padding:12px;}
#secondary .widget ul li {color: #303030; font-size:12px; line-height:14px; background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/right-arrow.png) left 14px no-repeat; padding:5px 0 5px 20px; border:none;}
#secondary .widget ul#recentcomments li { background-position:left 4px; }
#secondary .widget ul ul li {color: #303030; font-size:16px; font-weight:normal; line-height:16px; background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/arrow2.png) left 7px no-repeat; padding:5px 0 5px 0px; border:none; }
#secondary .widget ul li a {color:#000; text-decoration:none; display:inline-block; font-size:14px; font-weight:normal; padding:5px 0 5px 0px;}
#secondary .widget ul li:first-child{}
#secondary .widget ul li a:hover {color:#6cace4; text-decoration:none; font-weight:normal;}
#secondary #search-2 {background:#f4f4f4; border:1px solid #dcdcdc; border-radius: 4px 4px 4px 4px; margin-bottom: 1.4em; padding: 0 0 0px;}
#secondary #search-2 input.search-field { width:100%; padding:0 8px; color:#333; }
#secondary #search-2 input.search-submit { display:none; }
#secondary #search-2 label { width:100%; }

.section-white .tds-declaration { width: 100%; padding-bottom: 30px; /* display: none; */ }
.section-white .tds-declaration .sec-title { font-size:30px; line-height:36px; color:#0c468a; text-transform:capitalize; font-family: 'Roboto', sans-serif; font-weight:300; padding:0; margin:0; }
.section-white .tds-declaration .btn { margin-left: 10px; }

.bottom-stiscky-bar { position: fixed; left: 0; bottom: 0; z-index: 9999; width: 100%; /* display: none; */ }
.bottom-stiscky-bar .bottom-stiscky-inn { color: #fff; background: #0c468a; text-align: center; padding: 8px 300px 8px 10px; font-size: 14px; line-height: 18px; box-shadow: 0px -10px 18px 1px rgba(0,0,0,0.20); }
.bottom-stiscky-bar .bottom-stiscky-inn a { font-weight: 700; text-decoration: underline; color: #fff; }
.bottom-stiscky-bar .bottom-stiscky-inn a:hover { color:#ffb12e; }

/* ==================================== 
Footer Main
==================================== */
#colophon {clear: both; background:#fff; width:100%; margin:0; float:left; padding:0; font-family: 'Roboto', sans-serif; font-weight:400; font-size:14px; color:#fff; }
.site-footer .footer-top { float:left; width:100%; padding:70px 0; }
.site-footer .footer-left { float:left; width:65%; }
.site-footer .footer-left .widget { float:left; width:22.7%; margin:0 3% 0 0; }
.site-footer .footer-left .widget:last-of-type { margin-right:0; }
.site-footer .footer-left .widget-title { font-size:17px; color:#808080; font-weight:400; padding:0 0 20px 0; margin:0; text-transform:capitalize; }
.site-footer .footer-left ul.menu { padding:0; margin:0; }
.site-footer .footer-left ul.menu li { padding:0 0 12px 0; margin:0; font-size:16px; color:#333; }
.site-footer .footer-left ul.menu li a { color:#333; }
.site-footer .footer-left ul.menu li a:hover,
.site-footer .footer-left ul.menu li.current-menu-item a { color:#0c468a; }
.site-footer .footer-left ul.menu li.current-menu-item a:hover { color:#ffb12e; }

.site-footer .f-newsletter { float:right; width:31%; }
.site-footer .f-newsletter .widget-title { color:#0d396e; font-size:17px; font-weight:400; padding:0 0 33px 0; margin:0; text-transform:capitalize; }
.site-footer .f-newsletter form  { position:relative; width:100%; }
.site-footer .f-newsletter form .newsletter-email,
.site-footer .f-newsletter form .tnp-field-email .tnp-email { height:48px; line-height:48px; border:1px solid #e6e6e6; background: #fff; border-radius:0; box-shadow:none; width:100%; padding:0 73px 0 12px; }
.site-footer .f-newsletter form .tnp-field-email label { display: none; }
.site-footer .f-newsletter form  .newsletter-submit,
.site-footer .f-newsletter form  .tnp-field-button .tnp-submit { font-size:16px; font-weight:500; line-height:48px; height:48px; padding:0; width: 60px; position:absolute; right:0; top:0; cursor: pointer; background: #ffb12e; color: #fff; box-shadow: 0px 6px 12px 0px rgba(255,178,46,0.5); border: none; border-radius: 0; }
.site-footer .f-newsletter form  .newsletter-submit:hover,
.site-footer .f-newsletter form  .tnp-field-button .tnp-submit:hover { box-shadow: 0px 6px 12px 0px rgba(12,71,138,0.25); background: #0c468a; }

.site-footer .f-newsletter p { margin:0; padding:0; }
.site-footer .f-newsletter .ftr-social { padding:25px 0 0 0; margin:0; }
.site-footer .f-newsletter .ftr-social li { padding:0 15px 0 0; display:inline-block; margin:0; font-size:18px; }
.site-footer .f-newsletter .ftr-social li:last-child { padding-right:0; }
.site-footer .f-newsletter .ftr-social li a { color:#b3b3b3; }
.site-footer .f-newsletter .ftr-social li a:hover { color:#0c468a; }

.site-footer .f-newsletter .mobile-app-bot { padding-top:30px; }
.site-footer .f-newsletter .mobile-app-bot h2 { color:#808080; font-size:17px; line-height:20px; font-weight:400; padding:0 0 25px 0; margin:0; }
.site-footer .f-newsletter .mobile-app-bot ul { padding:0; margin:0; }
.site-footer .f-newsletter .mobile-app-bot ul li { display:inline-block; padding:0 0 20px 0; margin:0 3% 0 0; width:48.5%; float:left; }
.site-footer .f-newsletter .mobile-app-bot ul li img { -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.site-footer .f-newsletter .mobile-app-bot ul li:hover img { opacity:0.8; }
.site-footer .f-newsletter .mobile-app-bot ul li.last { margin-right:0; }

.site-info { padding:0 0 50px 0; margin:0; float:left; width:100%; }
.site-info .copyright { float:left; width:auto; }
.site-info .copyright ul.menu { padding:15px 0 0 0; margin:0; }
.site-info .copyright ul.menu li { display:inline-block; padding:0 25px 0 0; margin:0; font-size:17px; color:#b3b3b3; }
.site-info .copyright ul.menu li:last-child { padding-right:0; }
.site-info .copyright ul.menu li a { color:#b3b3b3; }
.site-info .copyright ul.menu li a:hover { color:#0c468a; }

.site-info .design-by { float:right; width:auto; text-align:right; font-size:17px; color:#b3b3b3; font-weight:400; padding-top:70px; }
.site-info .design-by a { color:#b3b3b3; background:url(../../../../wp-content/themes/tf_child/images/enliven-logo.png) left center no-repeat; padding-left:14px; margin-left:6px; }
#colophon .design-by a:hover { color:#0c468a; }



#supplementary + .site-info{border:none;}
#supplementary{margin:0; padding:0; width:100%; float:left;}
.footer-sidebar{padding:0; height:auto !important;}
.footer-sidebar .widget{position:relative !important; top:0 !important; left:0 !important; margin:0; padding:0; width:100%; float:left;}

/* footert menu */
.menu-footer-menu-container {width:100%; margin:0px; padding:0 0 0px; text-align:center\9;}
.menu-footer-menu-container ul#menu-footer-menu {margin:0; display:inline-block\9; padding:0px;}
.menu-footer-menu-container ul#menu-footer-menu {display:inline\9;}
.menu-footer-menu-container ul#menu-footer-menu li {display:inline; margin:0px; padding:0px 4px 6px 4px;line-height:18px; border:none; float:left; width:33.3%; }
.menu-footer-menu-container ul#menu-footer-menu li a { margin:0px; padding:0px 0px; font-family: 'Roboto', sans-serif; font-size:14px; font-weight:400; color:#fff; text-decoration:none; float:none\9; }
.menu-footer-menu-container ul#menu-footer-menu li a:hover, .menu-footer-menu-container ul#menu-footer-menu li.current-menu-item a { color:#470a68; cursor:pointer; text-decoration:none; }


.ie8 .header-main{padding:0 !important;}
.ie8 .primary-navigation a{padding:0 20px !important;}
.ie8 .primary-navigation LI{height:40px !important; line-height:40px !important;}
.ie8 .site:before{background:none !important;}
.ie8 .full-width .site-content .entry-content, .ie8 .site-content .entry-content{padding:0 !important;}{padding:0 !important;}
.ie8 #secondary{padding:0% !important; margin:0 !important; width:24.4% !important; background:none !important;}
.ie8 .primary-sidebar{padding:0 !important;}
.ie8 #text-2{width:25%;}
.ie7 .primary-navigation .nav-menu{display:block !important;}
.ie7 #search-2 .search-field{width:82%;}
.ie7 #content-sidebar .hdr_social ul li{display:inline;}

.primary-sidebar { padding:0 !important; }
/* contact form */
#primary .comment-form label { width:25%; float:left; padding-bottom:5px; }
#primary .comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"] { background:#fff; border:1px solid #d9d7d7; border-radius:4px; padding:6px 10px; color:#424242; font-size:13px; font-family:Arial, Helvetica, sans-serif;  width:75%;}	
#primary .comment-form textarea { resize:none; height:80px; ; border:1px solid #d9d7d7; border-radius:4px; padding:6px 10px; color:#424242; font-size:13px; font-family:Arial, Helvetica, sans-serif;  width:75%; float:left; }
#primary .comment-form input[type='submit']{ float:left; line-height:30px; color:#fff; text-align:center; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:16px; box-shadow:none; border:0; margin:15px 0 0 25%;

font-size:14px; text-transform:uppercase; color:#fff; padding:10px 15px;
background: linear-gradient(90deg, #6E0101 50%, #7C1111 50%);
background: -moz-linear-gradient(90deg, #6E0101 50%, #7C1111 50%);
background: -webkit-linear-gradient(90deg, #6E0101 50%, #7C1111 50%);
background: -o-linear-gradient(90deg, #6E0101 50%, #7C1111 50%); }
#primary .comment-form input[type='submit']:hover{ color:#fff;
background: linear-gradient(90deg, #010101 50%, #0E1010 50%);
background: -moz-linear-gradient(90deg, #010101 50%, #0E1010 50%);
background: -webkit-linear-gradient(90deg, #010101 50%, #0E1010 50%);
background: -o-linear-gradient(90deg, #010101 50%, #0E1010 50%); }
.form-allowed-tags { display:none; visibility:hidden; }

#wpcf7-f37-p9-o1{width:100%; float:left;}
#wpcf7-f37-p9-o1 p{width:100%; float:left; padding:0 0 10px; margin:0;}
#wpcf7-f37-p9-o1 label{width:18%; float:left; padding:5px 10px 0 0;}
#wpcf7-f37-p9-o1 span.wpcf7-form-control-wrap{width:82%; float:left;}
#wpcf7-f37-p9-o1 input{width:100%; float:left; margin:0; font-family:Arial; color:#000; border-radius: 4px;}
#wpcf7-f37-p9-o1 textarea{width:100%; float:left; margin:0; font-family:Arial; color:#000; height:120px; border-radius:4px;}
#wpcf7-f37-p9-o1 input.wpcf7-not-valid{box-shadow: 0 0 2px 0 #FF0000;}
#wpcf7-f37-p9-o1 .wpcf7-not-valid-tip{display:none; visibility:hidden;}
#wpcf7-f37-p9-o1 div.wpcf7-response-output{width:100%; float:left; margin:10px 0 0;}

#wpcf7-f37-p9-o1 input[type="submit"]{width:auto; float:left; padding:0 18px; margin:0; height:34px; line-height:34px; font-size:14px; color:#fff; background:#BE202F; border:none;}
#wpcf7-f37-p9-o1 input[type="submit"]:hover{background:#0656A5;}

.form-field .not-valid-tip { color: #721c24; background: #f8d7da; border: 1px solid #f5c6cb; border-radius: 0px; font-size: 14px; line-height: 20px; padding: 6px 10px; margin-top: 5px; width: 100%; }

form.sent .response-output { color: #155724; background: #d4edda; border: 1px solid #c3e6cb !important; border-radius: 0px; font-size: 14px; line-height: 20px; padding: 6px 15px; width: 100%; float: left; margin-left: 0; margin-right: 0; margin:15px 0; }

/* Background Main */
.section-white{ width:100%; float:left; padding:70px 0; }
.section-white.blue-bg { background:#0c468a; }
.section-white.yellow-bg { background:#ffb12e; }
.section-white p, .section-back p { font-size:16px; line-height:28px; color:#656978; }
.section-back p { color:#fff; }
.section-back {width:100%; float:left; color:#fff;}
.entry-content .section-back a { color:#003e7e; }
.entry-content .section-back a:hover { color:#fff; }
.entry-content .section-back h1, .entry-content .section-back h2, .entry-content .section-back h3, .entry-content .section-back h4, .entry-content .section-back h5, .entry-content .section-back h6{color:#fff;}

.thumb{width:100%; float:left; text-align:center;}
.entry-content .thumb img{width:100%; float:left; margin:0; padding:0; border:solid 4px #6f6968; border-radius:0; background:none;}
.entry-content .thumb {background:none; padding:0;}
.entry-content .section-white .thumb img{background:none; padding-bottom:0px; border:none; border-radius:0; }
.entry-content .section-white .thumb{border:solid 4px #6f6968; padding:0; background:#fff;}


.section-white.greybg{ background:#fafafa; }
.section-white.yellowbg { background:#ffb12e; }
.section-white .bg1{background:url(../../../../wp-content/themes/tf_child/images/bg/bg1.jpg) center center no-repeat; background-size:cover; }
.section-white.bg2{background:url(../../../../wp-content/themes/tf_child/images/bg/bg2.jpg) center center no-repeat; background-size:cover; background-attachment:fixed; }
.section-white.bg3{background:url(../../../../wp-content/themes/tf_child/images/bg/bg3.jpg) center center no-repeat; background-size:cover; }
.section-white.bg4{background:url(../../../../wp-content/themes/tf_child/images/bg/bg4.jpg) center center no-repeat; background-size:cover; }
.section-white.bg5{background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/bg/bg5.jpg) center center no-repeat; background-size:cover; }
.section-white.bg6{background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/bg/bg6.jpg) center center no-repeat; background-size:cover; }
.section-white.bg7{background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/bg/bg7.jpg) center center no-repeat; background-size:cover; }
.section-white.bg8{background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/bg/bg8.jpg) center top no-repeat #f3f5f9; background-size:cover; }
.section-white.bg9{background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/bg/bg9.jpg) center center no-repeat; background-size:cover; }
.section-white.bg10{background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/bg/bg10.jpg) center center no-repeat; background-size:cover; }
.section-white.bg11{background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/bg/bg11.jpg) center center no-repeat; background-size:cover; }
.section-white.bg12{background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/bg/bg12.jpg) center center no-repeat; background-size:cover; }

.section-white .sec-tit2 { padding-bottom:30px; }
.section-white .sec-tit2 h2 { font-size:30px; line-height:30px; font-weight:700; padding:0 0 20px 0; margin:0; color:#2095d2; text-transform:inherit; }
.section-white .sec-tit2 p { font-size:18px; line-height:28px; color:#333e4f; }

.entry-content .sec-bg1 a, .entry-content .sec-bg12 a, .entry-content .sec-bg19 a{color:#d5747f;}
.entry-content .sec-bg2 a, .entry-content .sec-bg6 a, .entry-content .sec-bg7 a, .entry-content .sec-bg8 a, .entry-content .sec-bg11 a, .entry-content .sec-bg13 a, .entry-content .sec-bg17 a, .entry-content .sec-bg21 a, .entry-content .sec-bg22 a{color:#6eacec;}
.entry-content .sec-bg14 a{color:#d5747f;}
.entry-content .sec-bg18 a{color:#9a0000;}


.section-white ul li, .section-back ul li{font-size:18px; line-height:23px;}
.section-back ul li{color:#fff; background:url(../../../../wp-content/themes/tf_child/images/listarrow2.png) no-repeat left 7px;}

.map-main{padding:0; border-bottom:solid 1px #d1d1d1; border-top:solid 4px #d1d1d1;}
.map-main iframe{width:100%; float:left; padding:0; margin:0; height:400px;}

.section-white ul.cont-info{padding:0 0 15px;}
.section-white ul.cont-info li{font-size:16px; line-height:24px;}
.section-white ul.cont-info li.info-address{background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/address-icon.png) left 5px no-repeat; padding:0 0 8px 40px; margin:0;}
.section-white ul.cont-info li.info-hours{background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/hour-icon.png) left top no-repeat; padding:3px 0 15px 40px; margin:0;}
.section-white ul.cont-info li.info-call{background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/call-icon.png) left top no-repeat; padding:0 0 8px 40px; margin:0;}

.section-white ul.cont-way{padding:0;}
.section-white ul.cont-way li{font-size:16px; line-height:24px; background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/direc-arrow.png) left 8px no-repeat; padding:0 0 0 24px;}

.blog #main, .single-post #main, .archive #main, .search #main, .error404 #main, .woocommerce #main{padding:40px 0;}


/* Title Main Section */
.entry-content .section-title1 { text-align:center; text-transform:uppercase; color:#003E7E; width:100%; float:left; padding:0 0 30px; margin:0 0 30px; background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/sec-sep.png) center bottom no-repeat;}
.entry-content h4.section-title1{font-size:24px;}

.text-center{text-align:center;}

/*==================== Sub Page ====================*/
.com_img{width:100%; float:left; padding:0px 0 0; margin:0; position:relative;}
.com_img img{max-width:100%; width:100%; object-fit:cover; height:430px;}
.com_img .pt-title-main { position:absolute; left:0; top:0; width:100%; } 
.com_img .pt-title-main .pt-title-mid { display:table-cell; height:430px; vertical-align:middle; }
.com_img .pt-title-main .pt_title,
.quality-page-banner .pt_title { font-family: 'Montserrat', sans-serif; font-weight:700; text-transform:uppercase; color:#fff; font-size:60px; line-height:60px; text-shadow:0px 0px 4px rgba(0, 0, 0, 0.6); padding:0; margin:0; text-align:left; }

.banner-page{width:100%; float:left; padding:0; margin:0; position:absolute; bottom:0px; left:0; color:#fff;}
.banner-page h2{color:#fff; padding:0; margin:0; font-family: 'Raleway', sans-serif; height:312px; vertical-align:middle; display:table-cell; font-size:50px; font-weight:900; text-shadow:2px 0px 2px #333; }
.breadcrumbs{width:100%; float:left; padding:10px 0; margin:0; background:#6cace4; left:0; color:#fff; font-size:13px;}
.breadcrumbs a { color:#470b69; }
.breadcrumbs a:hover{color:#fff;}
.breadcrumbs span{padding:0 5px 0 10px;}
.breadcrumbs span:first-child{padding-left:0;}

.title_01 { font-size:18px; color:#9a0000; }

.error404 .page-content{text-align:center;}
.error404 #primary{padding:0; width:100%;}
.error404 #primary .search-form{display: inline-block; max-width:460px; width: 100%;}

/* Section Background */

.section-colorbg{color:#fff;}
.section-colorbg h1, .section-colorbg h2, .section-colorbg h3, .section-colorbg h4, .section-colorbg h5, .section-colorbg h6{color:#fff;}
.section-colorbg a:hover{color:#fff;}
.section-colorbg ul li{background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/tickwhite.png) left 2px no-repeat; color:#fff; }
.section-colorbg .section-title .lead{color:#fff;}

.entry-content .section-white table { font-size:18px; }

.cta-section{background:#191818; padding:40px 0;}
.home .cta-section h3{font-weight:300; font-size:40px;}
.section-white.cta-section h3{padding:0 0 15px; color:#fff; text-transform:none; /*font-family: 'Raleway', sans-serif; font-size:30px; font-weight:700;*/ }
.cta-section p{padding:0;}
.entry-content .section-white.cta-section a.cta-btn{background:#6cace4; color:#fff; padding:12px 25px 11px; margin:5px 0 0; display:inline-block; text-transform:uppercase; font-size:18px; font-weight:bold; line-height:normal; letter-spacing:0.1em; border-radius:6px; text-align:center; font-family: 'Raleway', sans-serif; width:auto;}
.entry-content .section-white.cta-section a.cta-btn:hover{background:#fff; color:#470a68;}

/* Section Thumbnails */
.section-white img.thumbnail{border:solid 7px rgba(0, 0, 0, 0.15); background:none; padding:0; margin:0; border-radius:0; display: inline;}
.section-colorbg img.thumbnail{border:solid 7px rgba(255, 255, 255, 0.15);}

.section-white h1, .section-white h2, .section-white h3, .section-white h4, .section-white h5, .section-white h6 { font-size:40px; line-height:normal; color:#0c468a; text-transform:capitalize; font-family: 'Roboto', sans-serif; font-weight:300; padding:0 0 30px 0; margin:0; }
.section-white h1 span, .section-white h2 span, .section-white h3 span, .section-white h4 span, .section-white h5 span, .section-white h6 span { font-size:20px; color:#333; font-weight:400; }
.section-white .tit { color:#0c468a; }
.section-white .tit.yellow { color:#ffb12e; }
.section-white .tit span { color:#333; }

.section-white.section-back h1, .section-white.section-back h2, .section-white.section-back h3, .section-white.section-back h4, .section-white.section-back h5, .section-white.section-back h6 { color:#fff; }

.entry-content .section-white a { color:#0c468a; }
.entry-content .section-white a:hover { color:#ffb12e; }
.entry-content .section-white.section-colorbg a { color:#6cace4; }
.entry-content .section-white.section-colorbg a:hover { color:#fff; }

/* Section Title */
.section-title{width:100%; float:left; padding:0 0 30px; margin:0;}
.section-title h1, .section-title h2, .section-title h3, .section-title h4{padding:0 0 5px; margin:0; color:#000; font-size:40px; text-transform:none; font-size:40px; position:relative; text-transform:uppercase; }
.section-title span { position:relative; display:inline-block; padding-bottom:18px; }
.section-title span:before { position:absolute; left:50%; bottom:0; margin-left:-88px; width:176px; height:4px; background:#43196e; content:''; }
.section-title h5, .section-title h6{font-size:16px; letter-spacing:0.2em; padding:5px 0 0; margin:0; color:#6f6f6f;}
.section-title hr{max-width:289px; margin:20px auto 0; border:none; background:url(https://www.vxpress.in/wp-content/themes/tf_child/images/title-bg.png) center center no-repeat; height:14px;}
.section-title p{padding:20px 0 0; max-width:1024px; display:inline-block; font-size:16px; line-height:22px; font-weight:300;}
.section-title .lead{font-weight:bold; padding:17px 0 0; font-size:13px; text-transform:none; max-width:830px; display:inline-block; color:#4f4f4f; letter-spacing:0.1em;}

.section-title2{width:100%; float:left; padding:0 0 40px; margin:0;}
.section-title2 p{padding:0; margin:0;}
.section-title2 p.bpadding{padding-bottom:20px;}

/* Read More Button */
.section-white a.read-btn{background:#fff; border:solid 1px #ededed; border-radius:20px; display:inline-block; padding:10px 26px; margin:0; color:#ca2d2d; text-transform:capitalize; line-height:normal;}
.section-white a.read-btn:hover{background:#0a0a39; color:#fff; border-color:#0a0a39;}

.notmargin{margin-top:0;}
p.tpadding{padding-top:20px;}
.nobpadding{padding-bottom:0;}

.section-white .page-list li {  }

/* Blog Page */
.blog #primary, 
.single-post #primary,
.archive #primary, 
.search #primary, 
.error404 #primary{width:100%; padding:0; }

.blog-wrap{padding:0 0 30px; margin:0 0 30px; width:100%; float:left; border-bottom:solid 1px rgba(0, 0, 0, 0.1);}
.blog-wrap .blog-media{padding-bottom:20px;}
.blog-wrap .blog-media img.thumbnail{border:solid 7px rgba(0, 0, 0, 0.1); padding:0; margin:0; background:none; border-radius:0; height:230px; object-fit: cover;}
.post-date{width:100%; float:left; padding:0 0 10px; margin:0; font-size:13px; color:#afafaf;}
.single-post .blog-wrap .blog-media img.thumbnail{height:auto;}
.post-content { font-size:16px; line-height:24px; }
.post-content .more-link{display:none;}
.addtoany_share_save_container{float:left;}
.post-meta { padding-bottom:25px; }
.post-meta a { color:#470a68; }
.post-meta a:hover { color:#6cace4; }
.post-meta a.btn-primary { color:#fff; }
.aut-unc{padding-top:10px; float:left; width:auto;}
.archive-header, .page-header{margin-bottom:0;}

/* Single Blog */
.page-header{padding:0; margin:0; border:none;}

.post-navigation{padding:0; margin:0; width:100%; max-width:100%;}
.post-navigation .nav-links{border:none; padding:0;}
.post-navigation .nav-links a{padding-top:0;}

.comments-area{width:100%; max-width:100%; margin-bottom:0;}
.comments-area h3{padding:0 0 15px; margin:0;}
.comments-area label{padding-bottom:3px;}
.comments-area textarea{height:188px; resize:none;}
.comments-area .form-submit input{padding:10px 20px; font-size:14px; font-weight:bold; background:#bf5727;}
.comments-area .form-submit input:hover{background:#314e95;}
.comments-area .comment-respond .comment-form .comment-form-comment{float:left; width:48%;}
.comments-area .comment-respond .comment-form .comment-form-author, 
.comments-area .comment-respond .comment-form .comment-form-email,
.comments-area .comment-respond .comment-form .comment-form-url{float:right; width:48%;}
.comments-area .comment-respond .comment-form .form-submit{float:left; width:100%;}

.paging-navigation{margin:0; border:none; background:none; text-align:center;}
.paging-navigation .page-numbers{padding:0 7px;}
.paging-navigation .loop-pagination{margin:0;}
.paging-navigation .page-numbers, .paging-navigation .page-numbers.current, .paging-navigation a:hover{border:none;}

.list-view .site-content .hentry{border-top:none;}
.entry-title{margin:0; font-weight:700;}
.search-results .entry-title{font-size:26px;}

.error404 .page-header{margin:0;}
.archive-header, .page-header{max-width:100%;}
.error404 #primary{text-align:center;}
.error404 #primary .search-form{max-width:500px; margin:0 auto;}
.error404 #primary .search-form label{width:100%;}

.comment-list footer{margin:0;}
.comment-list .comment-body{padding:0 0 0;}
.comment-list .reply{margin:0;}
.comment-list ol.children .comment-body{padding-top:30px;}

.list-view .content-area{padding:0;}
.btn-primary { background:#191818; font-size:16px; font-family: 'Roboto', sans-serif; font-size:16px; border:none; font-weight:700; text-transform:uppercase; border-radius:0; }
.btn-primary:hover { background:#470a68; color:#fff; }

/* ==================================== 
Blog Page
==================================== */
.section-white.blog-page { padding-bottom:0; }

.blog-mian-page h1.sec-title { text-align:center; padding:60px 0; margin:0; font-size:20px; font-weight:500; color:#000; line-height:20px; }
.blog-mian-page .blog-post { float:none; width:32%; margin:0 -2px; padding-left:10px; padding-right:10px; padding-bottom:80px; display:inline-block; vertical-align:top; }
.blog-mian-page .blog-post.last { margin-right:0; }
.blog-mian-page .blog-post img { width:100%; height:320px; object-fit: cover; }
.blog-mian-page .blog-post h3.entry-title { color:#484848; font-size:18px; line-height:20px; font-weight:400; padding:20px 18px; margin:0; border:none; }
.blog-mian-page .blog-post h3.entry-title a { color:#484848; font-size:18px; line-height:20px; font-weight:400; }
.blog-mian-page .blog-post h3.entry-title a:hover { color:#0c468a; }
.blog-mian-page .blog-post .more { width:100%; padding:0 18px; }
.blog-mian-page .blog-post .more i { padding-left:12px; }
.blog-mian-page .blog-post .more a { font-size:14px; font-weight:500; color:#2d2d2d; }
.blog-mian-page .blog-post .more a:hover { color:#0c468a; }

.blog-mian-page .blog-post .featured-image { float:left; width:100%; margin:0; position:relative; display:block; overflow:hidden; }
.blog-mian-page .blog-post .featured-image .image-hover-overlay { transition:opacity 0.35s ease-in-out 0s; position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; background:#0c468a; }
.blog-mian-page .blog-post .featured-image a { display:block; overflow:hidden; transition:all 0.25s ease-in-out 0s; }
.blog-mian-page .blog-post .post-type-badge { transition:all 0.25s ease-in-out 0s; z-index:1; position:absolute; left:0; top:50%; text-align:center; width:100%; margin-top:-20px; opacity:0; }
.blog-mian-page .blog-post .featured-image img { width:100%; max-width:100%; position:relative; transition:all 0.25s ease-in-out 0s; }
.blog-mian-page .blog-post .featured-image:hover img { transform:scale(1.1); }
.blog-mian-page .blog-post .featured-image:hover .image-hover-overlay { opacity:0.75; }
.blog-mian-page .blog-post .featured-image:hover .post-type-badge { opacity:1; }
.blog-mian-page .blog-post .featured-image .post-type-badge i { font-size:48px; color:#fff; }

.blog-single-page .blog-meta { float:left; width:100%; background:#f7f9fb; padding:45px 0 25px 0; }
.blog-single-page .blog-meta .post-date { font-size:14px; color:#484848; }
.blog-single-page .blog-meta h3.the-title { padding:35px 0; margin:0; font-size:45px; color:#231f20; font-weight:300; }
.blog-single-page .blog-meta .share { width:100%; position:relative; font-size:14px; color:#484848; }
.blog-single-page .blog-meta .share .addtoany_shortcode { position:absolute; left:60px; top:4px; }
.blog-single-page .blog-meta .share .addtoany_list a img { display:none; visibility:hidden; }
.blog-single-page .blog-meta .share .addtoany_list a { padding:0; margin:0 18px 0 0; float:left; color:#cbd0d4; font-size:20px; }
.blog-single-page .blog-meta .share .addtoany_list a:hover { color:#f15b5b; }
.blog-single-page .blog-meta .share .addtoany_list a img { display:none; visibility:hidden; }
.blog-single-page .blog-meta .share .addtoany_list a:before { font-family: 'FontAwesome'; }
.blog-single-page .blog-meta .share .addtoany_list a.a2a_button_facebook:before { content: "\f09a"; }
.blog-single-page .blog-meta .share .addtoany_list a.a2a_button_twitter:before { content: "\f099"; }
.blog-single-page .blog-meta .share .addtoany_list a.a2a_button_google_plus:before { content: "\f0d5"; }
.blog-single-page .blog-meta .share .addtoany_list a.a2a_button_pinterest:before { content: "\f0d2"; }
.blog-single-page .blog-meta .share .addtoany_list a.a2a_button_linkedin:before { content: "\f0e1"; }
.blog-single-page .blog-meta .share .addtoany_list a.a2a_dd addtoany_share_save { font-size:14px; color:#484848; }

.blog-single-page .the-excerpt { float:left; width:100%; font-size:16px; color:#656978; line-height:28px; padding:80px 0; background:url(../../../../wp-content/themes/tf_child/images/divider.png) center bottom no-repeat; }
.addtoany_share_save_container.addtoany_content_bottom { display:none; visibility:hidden; }
.blog-single-page .the-excerpt .addtoany_share_save_container.addtoany_content_bottom { display:block; visibility:visible; padding-top:30px; }
.blog-single-page .the-excerpt p { padding-bottom:40px; }
.blog-single-page .the-excerpt p:last-of-type { padding-bottom:0; }
.blog-single-page .related-post { float:left; width:100%; padding:80px 0; }
.blog-single-page .related-post h3.sec-title { text-align:center; padding:0 0 60px 0; margin:0; font-size:24px; font-weight:700; color:#2a3c81; line-height:28px; }
.blog-single-page .related-post ul { padding:0; margin:0; }
.blog-single-page .related-post ul li { padding:0; margin:0; width:33.3%; float:left; position:relative; background:none !important; }
.blog-single-page .related-post ul li:before { display:none; visibility:hidden; }
.blog-single-page .related-post ul li img { width:100%; height:150px; object-fit: cover; }
.blog-single-page .related-post ul li .caption { height:150px; position:absolute; left:0; top:0; width:100%; padding:30px; font-size:16px; line-height:24px; font-weight:700; color:#fff; background:rgba(42, 60, 129, 0.7); -moz-transition: all .3s linear; -webkit-transition: all .3s linear; opacity:0; display:table-cell; vertical-align:middle; }
.blog-single-page .related-post ul li:hover .caption { opacity:1; }
.blog-single-page .related-post ul li h3.entry-title { font-size:18px; padding:0; margin:0; color:#fff; line-height:20px; border:none; }
.blog-single-page .related-post ul li h3.entry-title a { font-size:18px;color:#fff; line-height:20px; font-weight:400; }
.blog-single-page .related-post ul li h3.entry-title a:hover { color:#000; }
.blog-single-page .related-post ul li .more { color:#fff; font-size:14px; font-weight:500; margin-top:20px; display:inline-block; }
.blog-single-page .related-post ul li .more i { padding-left:12px; }
.blog-single-page .related-post ul li .more:hover { color:#000; }
.blog-page-banner { text-align:center; background:#f7f9fb; }

.blog-single-page ol li { list-style:inherit; }
.blog-single-page ul { padding:0 0 30px 0; margin:0; }
.blog-single-page ul li { background:none; padding:0 0 12px 30px; margin:0; font-size:16px; line-height:20px; color:#333; position:relative; }
.blog-single-page ul li:before { content: "\f00c"; color:#0c468a; font-size:16px; position:absolute; left:0; top:0; font-family: 'FontAwesome'; } 

.blog-page .navigation { float:left; width:100%; text-align:center; }
.blog-page .navigation .wp-paginate { padding:0; margin:0; border:1px solid #e5e5e5; display:inline-flex; width:auto; border-radius:4px; }
.blog-page .navigation .wp-paginate li { display:inline-block; padding:0; margin:0; vertical-align:middle; }
.blog-page .navigation .wp-paginate li < .title { display:none; }
.blog-page .navigation .wp-paginate li .title { display:none; }
.blog-page .navigation .wp-paginate li .page { width:30px; height:30px; line-height:30px; margin:4px 6px; position:relative; z-index:1; border-radius:50%; color:#939698; font-size:14px; text-align:center; display:inline-block; border:none; padding:0; background:none; }
.blog-page .navigation .wp-paginate li .page:hover { color:#4c4c4c; background:#f1f3f4; }
.blog-page .navigation .wp-paginate li .page.current:before { content:''; width:48px; height:48px; background:#0c468a; position:absolute; left:-9px; top:-8px; border-radius:50%; z-index:-1; }
.blog-page .navigation .wp-paginate li .page.current { color:#fff; }
.blog-page .navigation .wp-paginate li .page.current:hover { background:#0c468a; color:#fff; border-color:#0c468a; }

.blog-page .navigation .wp-paginate li .prev,
.blog-page .navigation .wp-paginate li .next { padding:0; color:#939698; width:40px; height:40px; line-height:40px; margin:0; background:#f1f3f4; border-radius:0; border:none; display:inline-block; }
.blog-page .navigation .wp-paginate li .prev:hover,
.blog-page .navigation .wp-paginate li .next:hover { color:#4c4c4c; }

.tag-main { width:100%; margin-bottom:15px; margin-top:25px; }
.tag-main a { display:inline-block; padding:8px 20px; margin:5px; font-size:14px; line-height:18px; font-family: 'Roboto', sans-serif; font-weight:400; border-radius: 24px; background: #fff;border: 1px solid #ededed; color:#0c468a; -webkit-box-shadow: 0px 6px 12px 0px rgba(237,237,237,0.6); -moz-box-shadow: 0px 6px 12px 0px rgba(237,237,237,0.6); box-shadow: 0px 6px 12px 0px rgba(237,237,237,0.6); position:relative; }
.tag-main a:before { content:"#"; margin-right:3px; }
.tag-main a:hover { color:#333; }

.loader {
border: 4px solid #124988;
border-radius: 50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-top: 4px solid #ffb12e;
width: 40px;
height: 40px;
-webkit-animation: spin 1s linear infinite;
animation: spin 1s linear infinite;
margin:0 auto;
}

@-webkit-keyframes spin {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}


.subscribe-our-newsletter-sticky { position:fixed; left:0; top:50%; z-index:999; }
.subscribe-our-newsletter-sticky a { transform: rotate(270deg); transform-origin: left top 0; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; font-size:12px; padding:0 15px; }
.subscribe-our-newsletter-sticky a .name { display:none; visibility:hidden; transform-origin: left top 0; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; }
.subscribe-our-newsletter-sticky a .icon { transform-origin: left top 0; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; }
.subscribe-our-newsletter-sticky a .icon i { transform: rotate(-270deg); font-size:20px; padding:0; }
.subscribe-our-newsletter-sticky a:hover .name { display:inline-block; visibility:visible; }
.subscribe-our-newsletter-sticky a:hover .icon { display:none; visibility:hidden; }

.page-id-1256 #primary { width:100%; }

.section-white.track-ship-result.track-ship-result-new table tr:nth-child(2n) { background:none; }
.section-white.track-ship-result.track-ship-result-new table.movement-docket-tab { margin-top:80px; }
.section-white.track-ship-result.track-ship-result-new table.dele-tab .dele-tab-call { width:50% !important; }

.section-white.track-ship-result.track-ship-result-new .information-about-docket-tab .tit-bg { background:#f6f6f6; }
.section-white.track-ship-result.track-ship-result-new table.movement-docket-tab .movement tr:nth-child(2n) td { border-bottom:1px solid #ececec !important; }
.section-white.track-ship-result.track-ship-result-new table.dele-tab tbody tr td.tit2 { border-bottom:none !important; }
.section-white.track-ship-result.track-ship-result-new table.dele-tab tbody tr td { border-bottom:1px solid #ececec !important; }
.section-white.track-ship-result.track-ship-result-new table.dele-tab tbody tr.last-tr td { border-bottom:none !important; }

.section-white.track-ship-result.track-ship-result-new .movement-docket-tab .movement tr td.last { border-bottom:1px solid #ececec !important; vertical-align:middle !important; }

/* V-Xpress Logitstics Page */
.section-white.logitstics-branch-header .tit span { font-size:34px; color:#fff; font-weight:300; }
.section-white.logitstics-branch-header .xpress-advantages-inn { padding-top:200px; }

/*.logitstics-branch-sec .contain-inn { position:relative; width:100%; padding-left:375px; }
.logitstics-branch-sec .contain-inn .tit { position:absolute; left:0; }*/

.section-white.logitstics-branch-feedback .container { max-width:1140px; }
.logitstics-branch-feedback .con-l { float:left; width:33%; background:url(../../../../wp-content/themes/tf_child/images/icon/s-sales-inquiries-icon.png) left top no-repeat; padding:0 0 0 65px; font-size:17px; color:#333; line-height:28px; margin-top:120px; }
.logitstics-branch-feedback .con-l span { color:#808080; }
.logitstics-branch-feedback .con-l a { color:#333; }
.logitstics-branch-feedback .con-l a:hover { color:#0c468a; }
.section-white.logitstics-branch-feedback .feedback-form { float:right; width:65%; }

.section-white .yellowcolor { color:#ffb12e; }
.logitstics-branchall-sec .sub-tit { padding-bottom:20px; }
.entry-content .logitstics-branchall-sec ul { padding:0; margin:0 -2%; float:none; width:auto; }
.entry-content .logitstics-branchall-sec ul li { display:inline-block; padding:40px 20px; margin:30px 2%; width:45%; min-height:320px; float:none; vertical-align:top; font-size:18px; line-height:27px; font-family: 'Roboto', sans-serif; font-weight:400; color:#333; -webkit-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); -moz-box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); box-shadow: 0px 11px 17px 0px rgba(17,7,0,0.11); }
.entry-content .logitstics-branchall-sec ul li span { color:#808080; }
.entry-content .logitstics-branchall-sec ul li .brach-name { color:#000; }
.entry-content .logitstics-branchall-sec ul li a { color:#333; }
.entry-content .logitstics-branchall-sec ul li a:hover { color:#0c468a; }

.section-white.logitstics-branch-home-sec { padding:80px 0 !important; }

.section-white.xpress-logitstics-speaks { background:url(../../../../wp-content/themes/tf_child/images/bg/xpress-logitstics-speaks.png) left bottom no-repeat; }

.years-innovation-home .modal-body { padding: 0; }
.years-innovation-home .modal-content { overflow: auto; }
body .years-innovation-home .btn.btn-close { position: absolute; right: 0; top: 0; z-index: 9; padding: 6px 0; width: 40px; line-height: normal; }
.years-innovation-home .modal-dialog.modal-lg { padding: 0px 20px; margin: 0 auto; margin-top: 0; margin-bottom: 0; height: 100vh; display: flex; flex-direction: column; justify-content: center; }

/* ==================================== 
Responsive Main
==================================== */

@media only screen and (max-width: 1820px){
.section-white.industry-expertise-header img { width:35%; }

}

@media only screen and (max-width: 1700px){
.section-white.xpress-package .xpress-my-package { padding-left:20px; padding-right:160px; }
.section-white.xpress-package .xpress-my-package:before { display:none; visibility:hidden; }
.section-white.xpress-package .xpress-my-package .my-package-thumb { left:auto; right:-85px; max-width:230px; }
.section-white.xpress-package .xpress-my-package p { padding-bottom:25px; }

}

@media only screen and (max-width: 1580px){
.section-white.schedule-pickup-page .form-topgrey:before { right:0; }
}

@media only screen and (max-width: 1400px){
.great-place-to-work-logo { position: relative; float: left; margin: 0 0 0 20px; }
.topbar-sticky-show .great-place-to-work-logo { top: auto; }

}

@media only screen and (max-width: 1380px){
.section-white.industry-expertise-header { padding:50px 0 0 0; min-height:400px; }
.section-white.industry-expertise-sec { margin-top:-100px; }

}

@media only screen and (max-width: 1280px){
.header-main .container { padding:0 20px; }
/* .hdr-right { width:82%; } */
.top-contact { padding-left:15px; }
.section-white.xpress-advantages-header { position:relative; }
.section-white.xpress-advantages-header .xpress-advantages-inn { position:inherit; width:40%; padding:115px 0; }
.section-white.xpress-advantages-header .xpress-advantages-inn p br { display:none; }

.section-white.about-header .right-map img { margin-right:0; width:50%; }

.section-white.contact-map .tit { left:20px; top:190px; }
.section-white.contact-map p.contain { left:20px; top:240px; }

.top-contact .ship-now-btn ul.sub-menu { right:0; }
.top-contact .ship-now-btn ul.sub-menu:after { left:auto; right:0; }

}


@media only screen and (max-width: 1210px){
.container { padding:0 20px; width:100%; }

.section-white.home-taking .left-name { padding-left:20px; }

}

@media only screen and (max-width: 1200px){
.primary-navigation li { padding:0 10px; }
.top-contact .ship-now-btn { padding-left:15px; }
.home-hdr-slidr .slider-cap { padding-left:20px; }
.section-white.industry-expertise-sec .right-part .bot-contact { padding:40px 30px; }

}

@media only screen and (max-width: 1130px){
.section-white.xpress-advantages-menu ul.menu li { font-size:22px; line-height:25px; }
.my-xpress-main .my-xpress-yellow .branch-desc { padding:30px 460px 50px 30px; }
.my-xpress-main .my-xpress-white { padding:60px 30px 0px 30px; }

}

@media only screen and (max-width: 1100px){
.primary-navigation li { padding:0 8px; }
.section-white.track-ship-contain .top-box .right-part { padding:30px 30px 0 30px; }

.section-white.customer-header .customer-supoort-con ul li span { padding-left:50px; }

.section-white.industry-expertise .left-part { width:100%; text-align:center; padding-bottom:30px; }
.section-white.industry-expertise .right-slider { width:100%; }
.section-white.industry-expertise .owl-controls { left:20px; bottom:-35px; }

}
@media only screen and (max-width: 1042px){
.site-title { width:100%; text-align:center; }
.site-title a, .site-title a:hover { display:inline-block; }
.site-title img { float:none; }
.site-title .widget { float:none; }

.great-place-to-work-logo { position: fixed; }

.hdr-right { width:100%; }
.main-menu,
.site-header.sticky .main-menu { padding-top:0; }
.top-contact,
.site-header.sticky .top-contact { padding-top:0; }
.site-header.sticky .header-main { padding-bottom:10px; }

.home-hdr-slidr .slider4-cap .box { padding:0 20px; }

.section-white.home-xpress { padding:0; } 
.section-white.home-xpress .take-xpress-way .industry-expertise-bottom { padding-right:0; }

.section-white.xpress-package .the-multimodal-service { padding:0; }
.section-white.xpress-package .xpress-my-package { padding:10px 30px 30px 30px; width:90%; }
.section-white.xpress-package .xpress-my-package .my-package-thumb { opacity:0; }

.section-white.industry-expertise { margin:0; padding:50px 0; }
.section-white.industry-expertise .left-part .tit { font-size:75px; }

.section-white.home-news { padding:50px 0 0 0; }
.section-white.home-service-sec { padding:195px 0 0 0; }

.section-white.home-core-values { padding:50px 0 20px 0; }
.section-white.home-core-values .tit { padding-left:0px; }
.section-white.home-core-values .right-contain { padding-bottom:30px; }

.section-white.track-ship-contain { padding:50px 0; }
.section-white.track-ship-contain .top-box { padding:0 0 50px 0; }

.section-white.home-service-sec.service-page-home-sec { padding:0 0 30px 0; }

.section-white.client-reviews-header { padding-top:50px; }

.section-white.about-header { padding-top:50px; }
.section-white.about-header .left-contain { width:100%; text-align:center; }
.section-white.about-header .right-map { width:100%; }
.section-white.about-header .right-map img { width:auto; }

.section-white.about-xpress-package { padding:0px 0 0 0; }

.section-white.erp-technology-main .erp-technology-sec-bot { padding-top:50px; }

.section-white.our-network-header { padding:50px 0; }

.section-white.faq-header { padding-top:50px; }
.section-white.faq-form { padding:0; }
.section-white.customer-supoort-sec { padding:60px 0 0 0; }

.section-white.track-ship-contain.schedule-track-ship .top-box .left-part { width:100%; padding:30px 0 0 0; }
.section-white.track-ship-contain.schedule-track-ship .top-box .right-part { width:100%; padding:30px; }

.section-white.schedule-pickup-page { padding-bottom:70px; }

.section-white.careers-xpress-benefits .contain { padding:50px 0 50px 280px; } 

.section-white.careers-header { padding-top:50px; }

.section-white.customer-header .customer-header-inn { padding:50px 0 122px 0; }

.section-white.home-count-graph { padding:50px 0; }

.section-white.industry-expertise,
.section-white.industry-speaks-sec { background:none; }
.section-white.xpress-logitstics-speaks { margin:0 !important; padding:0 !important; }

}

@media only screen and (max-width: 999px){
html[lang="en-US"]{padding:0 !important;}
body{position:relative;}

.site-title { width:auto; }

.great-place-to-work-logo { left: 205px; position: absolute; margin: 0; }

.site-header.sticky .header-main,
.header-main { background:none; box-shadow:none; position:relative; }

.site-header.sticky .header-social,
.header-social { padding:30px 60px 0 0;  }
.site-header.sticky .header-social ul li a { color:rgba(255, 255, 255, 0.5); }
.site-header.sticky .header-social ul li a:hover { color:#fff; }

.top-contact { margin-top:-20px; }
.top-contact, .site-header.sticky .top-contact { padding-top:5px; }
.site-header.sticky .site-title,
.site-title { padding:20px 0; }
.site-header.sticky .header-main { padding-bottom:0px; }

#primary-navigation{display:none;}

body #responsive-menu-container,
body #responsive-menu-container #responsive-menu li.responsive-menu-item a { background:#124988; }
body #responsive-menu-container #responsive-menu li.responsive-menu-item a { border:none; }


body.topbar-sticky-show button#responsive-menu-button { top: 40px; }
body button#responsive-menu-button { width:40px; height:40px; position:absolute; right:20px; top:20px; border:1px solid #e7e7e7; background:none; }
body button#responsive-menu-button:hover,
body button#responsive-menu-button.is-active { background:#124988; border:transparent; }
body button#responsive-menu-button .responsive-menu-box { width:20px; }
#responsive-menu-search-box { display:none; visibility:hidden; }
body .responsive-menu-button.is-active,
body .responsive-menu-button:hover { background:#2095d2; }

body .responsive-menu-inner, body .responsive-menu-inner:before, body .responsive-menu-inner:after { height:2px; border-radius:0; background:#124988; width:20px; }
body .is-active .responsive-menu-inner, body .is-active .responsive-menu-inner:before, body .is-active .responsive-menu-inner:after,
body .responsive-menu-button:hover .responsive-menu-inner, body .responsive-menu-button:hover .responsive-menu-inner:before, body .responsive-menu-button:hover .responsive-menu-inner:after { background:#fff; }

body .responsive-menu-inner:before { top:-8px; }
body .responsive-menu-inner:after { bottom:-8px; }

body #responsive-menu-container #responsive-menu li.responsive-menu-item.responsive-menu-current-item > .responsive-menu-item-link,
body #responsive-menu-container #responsive-menu li.responsive-menu-item > .responsive-menu-item-link:hover,
body #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow:hover { background:#fbb02d !important; }

body #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow { background:none; border:none; font-size:0; }
body #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow:before { content: "\f107"; font-family: 'FontAwesome'; font-size:14px; }

.home-hdr-slidr .slides li:nth-child(3) .slider-cap { top:39%; }

.home-hdr-slidr .slides li,
.home-hdr-slidr .slides li .container { min-height:500px; }
.home-hdr-slidr .flexslider .slides .slider-img { width:30%; }
.home-hdr-slidr .slider-cap { top:60px; width:100%; position:relative; max-width:100%; }
.home-hdr-slidr .slides li:nth-child(3) .slider-img { width:auto; }
.home-hdr-slidr .slider4-cap { position:absolute; left:0; }
.home-hdr-slidr .slider4-cap .box { padding:0 10px; }
.home-hdr-slidr .slider4-cap .box .box-bg { padding:20px; }
.home-hdr-slidr .slider4-cap .box p { display:none; visibility:hidden; }
.home-hdr-slidr .slider4-cap .box .btn-main .btn { padding:0 15px; }
.home-hdr-slidr .slider4-cap .box .tit { font-size:22px; }

#content-sidebar { width:100%; }
#primary,
.blog #primary, .single-post #primary, .archive #primary, .search #primary, .error404 #primary { width:100%; padding-bottom:20px; padding-left:0; }
.home #primary { padding-bottom:0; }

.section-white { padding:50px 0; }

.section-white.track-shipment .left-link { width:100%; }
.section-white.track-shipment .track-shipment-box { width:100%; margin:0; padding-top:20px; }

.section-white.home-xpress .widget { width:100%; }
.section-white.home-xpress #execphp-5.widget { width:100%; }

.section-white.xpress-package .widget { width:100%; }
.section-white.xpress-package .xpress-my-package { width:100%; padding-bottom:30px; }
.section-white.xpress-package .xpress-my-package .my-package-thumb { max-width:200px; right:0; top:0; opacity:1; }
.section-white.xpress-package .the-multimodal-service { padding-top:30px; }

.section-white.industry-expertise .left-part { width:100%; padding-bottom:30px; }
.section-white.industry-expertise .right-slider { width:100%; }

.section-white.industry-expertise .owl-controls { bottom:-40px; left:20px; }
.section-white.industry-expertise { padding-bottom:80px; }

.section-white.home-core-values .tit { width:100%; text-align:center; }
.section-white.home-core-values .right-contain { width:100%; text-align:center; }
.section-white.home-core-values .core-values-box { width:100%; padding:0 0 30px 0; }
.section-white.home-core-values .core-values-box .icon { padding-bottom:20px; }
.section-white.home-core-values .core-values-box p br { display:none; }

.section-white.home-count-graph .count-box { width:50%; padding-bottom:30px; }
.section-white.home-count-graph .count-box .count-main { padding-bottom:20px; }
.section-white.home-count-graph .count-box p br { display:none; }

.section-white.xpress-package .xpress-my-package p { padding-bottom:30px; }

.section-white.home-taking { min-height:inherit; }
.section-white.home-taking .app-img { margin:0; }

.section-white.home-taking .left-name { top:30px; position:relative; padding-bottom:50px; text-align:center; }

.section-white.home-service-sec { padding:195px 0 0px 0; }
.section-white.home-service-sec .menu li, .entry-content .section-white.home-service-sec .menu li { width:100%; margin:0; padding-bottom:30px; text-align:left; }

.section-white.home-news .post-main-box { width:100%; margin:0 0 30px 0; }
.section-white.home-news .home-news-inn { width:100%; }
.section-white.home-news .home-tweet { width:100%; padding-top:0px; }

.section-white.home-our-clients { padding:20px 0 50px 0; }
.section-white.home-our-clients .tit { width:100%; text-align:center; padding-bottom:20px; }
.section-white.home-our-clients .right-contain { width:100%; text-align:center; }

.section-white.need-help-sec .left-contain { width:100%; text-align:center; }
.section-white.need-help-sec .need-help-thumb { position:relative; padding-top:30px; }
.section-white.need-help-sec .need-help-inn { padding-bottom:0; }

.site-footer .footer-top { padding:50px 0; }
.site-footer .footer-left { width:100%; }
.site-footer .f-newsletter { width:100%; padding-top:30px; }
.site-info .copyright { width:100%; text-align:center; }
.site-info .design-by { width:100%; text-align:center; padding-top:30px; }

.section-white.track-header .track-header-inn { padding:50px 0 0 0; }
.section-white.track-header .track-header-inn img { position:relative; }
.section-white.track-header .track-header-inn p br { display:none; }
.section-white.track-header { padding-bottom:0; text-align:center; }

.section-white.track-shipment.track-shipment-page .track-shipment-box { max-width:100%; }

.section-white.track-ship-contain .top-box .left-part { width:100%; text-align:center; }
.section-white.track-ship-contain .top-box .right-part { width:100%; }
.section-white.track-ship-contain .top-box .right-part p br { display:none; }

.section-white.track-ship-contain ul li { width:100%; text-align:left; padding:0 0 25px 0; }

.section-white.xpress-advantages-header .xpress-advantages-inn { padding:50px 0 0 0; width:100%; text-align:center; }
.section-white.xpress-advantages-header img { position:relative; bottom:auto; }
.section-white.xpress-advantages-menu ul.menu li { width:50%; }

.section-white.xpress-advantages-contain .contain-inn .tit { top:auto; position:relative; width:100%; }
.section-white.xpress-advantages-contain .contain-inn { padding-left:0; text-align:center; }

.section-white.logistics-box-part .box-main .left-part { width:100%; text-align:center; padding-bottom:30px; }
.section-white.logistics-box-part .box-main .right-part { width:100%; text-align:center; }
.section-white.logistics-box-part .box-main ul li { text-align:left; }

.section-white.logistics-box-part .box-main { width:100%; text-align:center; padding:30px 30px 0 30px; min-height:inherit; }

.section-white.our-industry-expertise-sec { padding:30px 0; }
.section-white.our-industry-expertise-sec .expertise-sec-inn { padding:20px 20px 0 20px; text-align:center; min-height:inherit; }
.section-white.our-industry-expertise-sec .tit { width:100%; left:auto; position:relative; }
.section-white.our-industry-expertise-sec img { position:relative; right:auto; top:auto; }
.section-white.our-industry-expertise-sec .btn { position:relative; left:auto; bottom:-40px; }

.section-white.xpress-advantages-sec-link { padding-top:0; }
.section-white.xpress-advantages-sec-link .contain { padding:0; text-align:center; }
.section-white.xpress-advantages-sec-link .contain .tit { position:relative; width:100%; text-align:center; }
.section-white.xpress-advantages-sec-link .contain .btn { position:relative; top:auto; left:auto; }
.section-white.xpress-advantages-sec-link .contain ul li { text-align:left; padding:10px; }
.section-white.xpress-advantages-sec-link .contain ul li span { padding:25px 0 25px 100px; display:inline-block; }

.section-white.xpress-advantages-contact .con-l { width:100%; }
.section-white.xpress-advantages-contact .con-r { width:100%; }

.section-white.xpress-mypackage-sec .mypackage-sec { padding:30px 30px 0 30px; text-align:center; }
.section-white.xpress-mypackage-sec .tit { position:relative; left:auto; top:auto; width:100%; text-align:center; }
.section-white.xpress-mypackage-sec img { left:auto; position:relative; top:auto; }
.section-white.xpress-mypackage-sec .btn { position:relative; left:auto; bottom:-20px; margin-bottom:-25px; }

.section-white.industry-expertise-header .industry-expertise-inn { text-align:center; }
.section-white.industry-expertise-header .industry-expertise-inn p br { display:none; }
.section-white.industry-expertise-header img { width:66%; position:relative; }

.section-white.industry-expertise-sec .left-part { width:100%; }
.section-white.industry-expertise-sec .left-part .in-thumb { width:100%; text-align:center; }
.section-white.industry-expertise-sec .left-part .iconbox { margin-right:0; }
.section-white.industry-expertise-sec .right-part { width:100%; }
.section-white.industry-expertise-sec .right-part .contain-inn { padding:30px; }

.section-white.industry-speaks-sec { margin:0; padding:50px 0 0 0; }
.section-white.industry-speaks-sec .left-part { width:100%; text-align:center; }
.section-white.industry-speaks-sec .left-part .tit { font-size:60px; padding-bottom:30px; line-height:40px; }
.section-white.industry-speaks-sec .right-part { width:100%; }
.section-white.industry-speaks-logo-sec .clientlogoslider { width:100%; }
.section-white.industry-speaks-logo-sec {  padding-bottom:20px; }

.section-white.xpress-box-part .box-main { width:100%; min-height:inherit; }
.section-white.xpress-mypackage-sec { padding:50px 0; }

.section-white.xpress-mypackage-bar .contain-inn { padding:30px 30px 0 30px; text-align:center; }
.section-white.xpress-mypackage-bar img { position:relative; right:auto; }

.section-white.customer-supoort-sec ul li { width:100%; padding:0 0 30px 0; }
.section-white.home-service-sec.mypackage-ser .contain { padding:50px 20px 20px 20px; }
.section-white.mypackage-sec-img { margin:0; } 

.section-white.client-reviews-main ul.simplefilter { width:100%; text-align:center; }
.section-white.client-reviews-main .search-row { width:100%; max-width:100%; }

.section-white.our-journey-sec .tit { position:relative; left:auto; top:auto; width:100%; text-align:center; }
.section-white.our-journey-sec .our-journey-inn { padding:30px; text-align:center; }

.section-white.meet-the-team-sec .tit { position:relative; text-align:center; width:100%; }
.section-white.meet-the-team-sec .right-slider { width:100%; }
.section-white.meet-the-team-sec .owl-controls { left:auto; right:0; }

.section-white.about-infrastructure .tit { position:relative; }
.section-white.about-infrastructure .about-infrastructure-inn { padding-left:0; }
.section-white.about-infrastructure .about-infrastructure-inn p br { display:none; }

.section-white.about-infrastructure { padding:0 0 30px 0; }
.section-white.about-infrastructure-contain { padding:50px 0; }

.section-white .sub-left-part { width:100%; }
.section-white .sub-right-part { width:100%; }

.section-white.erp-technology-main { margin:0; }
.section-white.erp-technology-main .erp-technology-sec { padding:50px 20px 20px 20px; }
.section-white.erp-technology-main .erp-technology-sec .tit { margin-bottom:0; }

.section-white.erp-technology-main .erp-technology-sec-bot .box-m { padding:0 0 30px 110px; }

.section-white.erp-technology-main .achievements-milestones .tit { position:relative; width:100%; text-align:center; }
.section-white.erp-technology-main .achievements-milestones .right-slider { width:100%; }
.section-white.erp-technology-main .achievements-milestones .owl-controls { left:auto; right:0; }

.section-white.about-xpress-package .box-col { width:100%; }

.section-white.about-xpress-package .xpress-my-package p { padding-bottom:30px; }

.section-white.about-xpress-package .the-multimodal-service { padding:30px 0 0 0; }
.section-white.about-xpress-package .xpress-my-package { padding:30px 290px 30px 0 }

.section-white.about-service-section .block-main { width:100%; margin:0 auto 30px auto; text-align:center; max-width:360px; float:none; }
.section-white.about-service-section .block-main.last { margin-right:auto; }

.blog-mian-page .blog-post { width:100%; margin-right:0; }

.blog-single-page .blog-meta h3.the-title { font-size:35px; line-height:35px; }
.blog-single-page .related-post ul li { width:50%; }

.section-white.schedule-pickup-header .schedule-pickup-inn { padding-top:50px; text-align:center; }
.section-white.schedule-pickup-header img { position:relative; }

.section-white.careers-submit-your-cv .left-part { width:100%; padding:0 0 30px 0; text-align:center; }
.section-white.careers-submit-your-cv .left-part br { display:none; }

.section-white.careers-submit-your-cv .right-part { padding:30px; width:100%; }

.section-white.schedule-pickup-page .form-topgrey:before { background-position:left center; }

.section-white.schedule-pickup-page .form-topgrey .form-field label { width:100%; padding-bottom:10px; }
.section-white.schedule-pickup-page .form-topgrey .form-field .field-part { width:100%; }

.section-white.schedule-pickup-page .form-white { padding:20px 20px 0 20px; }
.section-white.schedule-pickup-page .form-white .form-l { width:100%; padding-bottom:30px; }
.section-white.schedule-pickup-page .form-white .form-r { width:100%; padding-left:0; }
.section-white.schedule-pickup-page .form-white .form-r .tit { margin-left:0; padding-bottom:30px; }

.section-white.schedule-pickup-page .form-topgrey .form-field-verticle label.f-name { width: 100%; margin: 0; padding-bottom: 10px; }
.section-white.schedule-pickup-page .form-topgrey .form-field-verticle .field-part { width: 100%; }

.section-white.careers-current-openings .current-opening-l { width:100%; }
.section-white.careers-current-openings .current-opening-r { width:100%; }

.section-white.careers-xpress-benefits { background:#fafafa; }
.section-white.careers-xpress-benefits .contain { width:100%; padding:30px 0 30px 0; }
.section-white.careers-xpress-benefits .contain .tit { width:100%; position:relative; top:auto; }

.section-white.customer-header .customer-supoort-con ul li { width:100%; margin:0; padding-bottom:20px; }
.section-white.customer-header .customer-supoort-con { padding:30px 20px; }

.section-white.customer-header .customer-header-inn { padding-bottom:0px; }
.section-white.customer-header .customer-supoort-con { position:relative; bottom:-30px; float:left; }

.section-white.customer-feedback .feedback-form { padding:30px 20px; }

.section-white.contact-page .contact-form { width:100%; padding:30px 20px; margin-bottom:50px; }
.section-white.contact-page .contact-information { width:100%; padding:30px 20px; }

.section-white.contact-page .contact-support ul li { width:100%; margin:0; padding:0 0 30px 60px; font-size:18px; }

.section-white.contact-page .contact-support { padding-top:50px; }

.section-white.our-network-map #wpsl-search-wrap form { padding:20px 20px 0 20px; }
.section-white.our-network-header .inn-con { width:100%; }
.section-white.our-network-map .top-tit-main { top:0; width:100%; }
.section-white.our-network-map #wpsl-search-wrap form { top:0; width:100%; }
.section-white.our-network-map #wpsl-stores, .section-white.our-network-map #wpsl-direction-details, .section-white.our-network-map #wpsl-gmap { margin-top:0; height:400px !important; }
.section-white.our-network-map #wpsl-result-list { width:33%; }
.section-white.our-network-map #wpsl-gmap { width:66%; }

.section-white.state-wise-forms-contain table .statedetails td { padding-left:10px; padding-top:35px; }
.section-white.state-wise-forms-contain table .statedetails td:before { width:100%; }

.subscribe-our-newsletter-sticky { display:none; visibility:hidden; }
.section-white.client-reviews-main .riview-box { margin:0 0 50px 0 !important; width:100%; }

.section-white.slider-service-box .box { width:50%; }

.track-time-line .timeline-block { width:50% !important; }

.my-xpress-main .my-xpress-yellow .branch-desc { padding:30px 20px 0 30px; text-align:center; }
.my-xpress-main .my-xpress-yellow .branch-desc img { position:relative; margin:20px auto 0 auto; display:block; right:auto; }
.my-xpress-main .list-icon li { width:47%; }
.my-xpress-main .my-xpress-yellow .branch-desc br { display:none; }

.section-white.xpress-advantages-header.xpress-branch-header img { bottom:0; }
.section-white.xpress-branch-header .vx-branch-vid { margin:0 auto 30px auto; }

.logitstics-branch-feedback .con-l { width:100%; margin:0 0 30px 0; }
.section-white.logitstics-branch-feedback .feedback-form { width:100%; }

.entry-content .logitstics-branchall-sec ul li { width:100%; margin:30px 0; min-height:inherit; }

.section-white.box-n-ship-header .box-n-ship-header-inn { padding: 50px 0 0 0; text-align: center; }
.section-white.box-n-ship-header .box-n-ship-header-inn img { position: relative; }

.section-white.about-certification ul li { width: 50%; }

.site-info { padding-bottom: 170px; }

.section-white.xpress-advantages-menu ul.menu.colum4 li { width: 33.3%; }

.section-white.about-certification .certification-main .certification-list { width: 50%; }

}

@media only screen and (max-width: 783px){
.top-contact { padding-top: 10px; }
/* .top-contact { position:absolute; right:75px; top:36px; }
.top-contact .phone { display:none; visibility:hidden; }
.top-contact .ship-now-btn ul > li.track { display:none; visibility:hidden; } */

.home-hdr-slidr .slides li:nth-child(3) .slider-cap { top:37%; }
.home-hdr-slidr .flexslider .slides .slider-img { opacity:0; }
.home-hdr-slidr .slides li:nth-child(3) .slider-img { opacity:1; }
.home-hdr-slidr .slider-cap { position:absolute; }
.home-hdr-slidr .slider4-cap .box { width:100%; }
.home-hdr-slidr .slider4-cap .box .icon { display:none; }
.home-hdr-slidr .slider4-cap .box .box-bg { position:relative; }
.home-hdr-slidr .slider4-cap .box .btn-main { width:auto; position:absolute; right:20px; top:25px; }

.home-hdr-slidr .slider-cap .title2 br,
.home-hdr-slidr .slider-cap p br { display: none; visibility: hidden; }

.section-white.xpress-package .xpress-my-package .my-package-thumb { opacity:0; }

.section-white.need-help-sec .left-contain .left-btn { width:100%; }
.section-white.need-help-sec .left-contain ul.con { width:100%; text-align:center; }
.section-white.need-help-sec .left-contain ul.con li { float:none; display:inline-block; }

.section-white.xpress-advantages-sec-link { padding:0; }

.section-white.industry-expertise-header img { width:100%; }
.section-white.industry-expertise-sec .right-part .bot-contact .contain-box .btn { position:relative; margin-top:20px; }
.section-white.industry-expertise-sec .right-part .bot-contact .contain-box { padding-right:0; }

.section-white.xpress-box-part .box-main { padding:30px; text-align:center; }
.section-white.xpress-box-part .box-main .icon { position:relative; right:auto; top:auto; }
.section-white.xpress-box-part .box-main .sub-tit { padding:20px 0 20px 0; }
.section-white.xpress-box-part .box-main .btn-main { left:20px; }

.section-white.xpress-mypackage-bar .tit { font-size:55px; }

.section-white.erp-technology-main .erp-technology-sec-bot .contain { width:100%; }
.section-white.erp-technology-main .erp-technology-sec-bot .count-box { width:100%; }

.section-white.erp-technology-main .erp-technology-sec-bot .box-m.national-presence { width:100%; }
.section-white.erp-technology-main .erp-technology-sec-bot .national-presence-right { width:100%; }

.section-white.about-xpress-package .xpress-my-package .my-package-thumb { top:0; }

.section-white.schedule-pickup-page .form-topgrey .form-field .date-input,
.section-white.schedule-pickup-page .form-topgrey .form-field .time-input { padding-bottom:20px; }
.section-white.schedule-pickup-page .form-white .form-field.col-3 { width:100%; margin:0; }
.section-white.schedule-pickup-page .form-white .form-field.col-2 { width:100%; margin:0; }

.section-white.track-ship-contain.schedule-track-ship ul li { width:100%; padding:0 0 30px 0; }

.section-white.our-network-map #wpsl-result-list { width:100%; }
.section-white.our-network-map #wpsl-gmap { width:100%; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-search-btn-wrap { padding-top:20px; }

.section-white.track-ship-result table tr td { border: none; /*border-bottom: 1px solid #eee;*/ position: relative; padding-left:35%; display:block; width:100%; float:left; min-height:40px; }
.section-white.track-ship-result table td:before { /* Now like a table header */ position: absolute; /* Top/left values mimic padding */ top:10px; left:10px; width:30%; padding-right:10px; /*white-space: nowrap;*/ font-weight:700; }
.section-white.track-ship-result table tr td.tit,
.section-white.track-ship-result table tr.titm { position:absolute; z-index:-1; opacity:0; display:none; }
.section-white.track-ship-result table tr td.tit:before { display:none; visibility:hidden; }

.section-white.track-ship-result table.information-about-docket .titm { position:absolute; z-index:-1; opacity:0; }
.section-white.track-ship-result table.information-about-docket td.tit { position:absolute; z-index:-1; opacity:0; }
.section-white.track-ship-result table.information-about-docket td.tit:before { display:none; visibility:hidden; }
.section-white.track-ship-result table.information-about-docket td.docket-no:before { content: "Docket No."; }
.section-white.track-ship-result table.information-about-docket td.booking-branch:before { content: "Booking Branch"; }
.section-white.track-ship-result table.information-about-docket td.docket-date:before { content: "Docket Date"; }
.section-white.track-ship-result table.information-about-docket td.currtent-staus:before { content: "Currtent Staus"; }

/*.section-white.track-ship-result table.delivery-details td.tit { position:absolute; z-index:-1; opacity:0; display:none; }
.section-white.track-ship-result table.delivery-details td.tit:before { display:none; visibility:hidden; }*/
.section-white.track-ship-result table.delivery-details td.delivery-location:before { content: "Delivery Location"; }
.section-white.track-ship-result table.delivery-details td.estimated-delivery-date:before { content: "Estimated Delivery Date"; }
.section-white.track-ship-result table.delivery-details td.delivery-date:before { content: "Delivery Date"; }
.section-white.track-ship-result table.delivery-details td.delivery-branch:before { content: "Delivery Branch"; }
.section-white.track-ship-result table.delivery-details td.arrival-branch:before { content: "Arrival at Branch"; }
.section-white.track-ship-result table.delivery-details td.delivery-type:before { content: "Delivery Type"; }

/*.section-white.track-ship-result table.movement-docket td.tit,
.section-white.track-ship-result table.movement-docket tr.titm { position:absolute; z-index:-1; opacity:0; }
.section-white.track-ship-result table.movement-docket td.tit:before { display:none; visibility:hidden; }*/
.section-white.track-ship-result table.movement-docket td.from-station:before { content: "From Station"; }
.section-white.track-ship-result table.movement-docket td.to-station:before { content: "To Station"; }
.section-white.track-ship-result table.movement-docket td.depature-date:before { content: "Departure Date"; }
.section-white.track-ship-result table.movement-docket td.arrival-date:before { content: "Arrival Date"; }
.section-white.track-ship-result table.movement-docket td.status-name:before { content: "Status"; }

/*.section-white.track-ship-result table.booking-branch-address td.tit,
.section-white.track-ship-result table.booking-branch-address tr.titm { position:absolute; z-index:-1; opacity:0; }
.section-white.track-ship-result table.booking-branch-address td.tit:before { display:none; visibility:hidden; }*/
.section-white.track-ship-result table.booking-branch-address td.branch-name:before { content: "Branch Name"; }
.section-white.track-ship-result table.booking-branch-address td.contact-person:before { content: "Contact Person"; }
.section-white.track-ship-result table.booking-branch-address td.city:before { content: "City"; }
.section-white.track-ship-result table.booking-branch-address td.pin:before { content: "PIN"; }
.section-white.track-ship-result table.booking-branch-address td.std-phone:before { content: "STD - Phone"; }
.section-white.track-ship-result table.booking-branch-address td.mobile:before { content: "Mobile"; }
.section-white.track-ship-result table.booking-branch-address td.email-id:before { content: "Email Id"; }

/*.section-white.track-ship-result table.delivery-branch-address td.tit,
.section-white.track-ship-result table.delivery-branch-address tr.titm { position:absolute; z-index:-1; opacity:0; }
.section-white.track-ship-result table.delivery-branch-address td.tit:before { display:none; visibility:hidden; }*/
.section-white.track-ship-result table.delivery-branch-address td.branch-name:before { content: "Branch Name"; }
.section-white.track-ship-result table.delivery-branch-address td.contact-person:before { content: "Contact Person"; }
.section-white.track-ship-result table.delivery-branch-address td.address:before { content: "Address"; }
.section-white.track-ship-result table.delivery-branch-address td.city:before { content: "City"; }
.section-white.track-ship-result table.delivery-branch-address td.pin:before { content: "PIN"; }
.section-white.track-ship-result table.delivery-branch-address td.std-phone:before { content: "STD - Phone"; }
.section-white.track-ship-result table.delivery-branch-address td.mobile:before { content: "Mobile"; }
.section-white.track-ship-result table.delivery-branch-address td.email-id:before { content: "Email Id"; }

.section-white.slider-service-box .box { width:100%; }
.section-white.slider-service-box .box p { min-height:inherit; }
.section-white.slider-service-box .box .box-bg { padding-top:20px; }

.section-white.track-ship-result table td.docket-no:before { content: "Docket No"; }
.section-white.track-ship-result table td.delivery-status:before { content: "Delivery Status"; }
.section-white.track-ship-result table td.delivery-date-time:before { content: "Delivery Date Time"; }
.section-white.track-ship-result table td.delivery-taken-by:before { content: "Delivery Taken By"; }
.section-white.track-ship-result table td.pdassociate-code:before { content: "PDAssociate Code"; }
.section-white.track-ship-result table td.view-pod-image:before { content: "Image View"; }

.section-white.track-ship-result.track-ship-result-new table.dele-tab .dele-tab-call { width:100% !important; display:block; }
.section-white.track-ship-result.track-ship-result-new table tr td { text-align:center; }

.entry-content .logitstics-branchall-sec ul li { /*width:50%;*/ }
}

@media only screen and (max-width: 767px){

.home-hdr-slidr .slides li:nth-child(3) .slider-cap { top:auto; }

.track-time-line .timeline-block { width:100% !important; }

.my-xpress-main .list-icon li { width:100%; margin:0 0 30px 0; }
.my-xpress-main .my-xpress-yellow .btn { margin-left:20px; }
.my-xpress-main .my-xpress-yellow .branch-desc { font-size:22px; line-height:26px; }

.top-contact { margin: 0; width: 100%; padding-left: 0; }
.top-contact .phone { padding: 0 10px; }
.top-contact .ship-now-btn { float: right; padding-left: 0; }

.section-white.xpress-advantages-menu ul.menu.colum4 li { width: 50%; }

}
@media only screen and (max-width: 599px){
.top-contact { top:15px; right:70px; }
.top-contact .ship-now-btn ul li .btn { padding:0 12px; }

.home-hdr-slidr .slides li:nth-child(3) .slider-cap { top:50px; }

.home-hdr-slidr .slider-cap .title2 { font-size:35px; line-height:38px; }
.home-hdr-slidr .slides li:nth-child(3) .slider-img { padding-top:100px; }

.top-contact { margin:0; width:100%; padding-left:0; }
.top-contact .ship-now-btn { float:right; padding-left:0; }
.top-contact .ship-now-btn .btn { padding:0 10px; }
.top-contact .phone { padding:0 10px; }

.top-contact .phone { display: none; }
.top-contact .ship-now-btn { width: 100%; text-align: center; padding-top: 20px; }

.section-white.home-xpress .xpress-advantages .manu li span { background-position:center top; padding:80px 0 0 0; text-align: center; }
.section-white.home-xpress .xpress-advantages .manu li { line-height:22px; }

.section-white h1, .section-white h2, .section-white h3, .section-white h4, .section-white h5, .section-white h6 { font-size:30px; padding-bottom:20px; }
.section-white.industry-expertise .left-part .tit { font-size:50px; line-height:40px; }
.section-white.home-xpress .take-xpress-way .author-sec .right-author-dtl { padding:60px 0 0 0; }

.section-white.home-xpress .take-xpress-way { padding-bottom:50px; }
.section-white.home-xpress .take-xpress-way .owl-controls { bottom:-30px; }

.site-footer .footer-left .widget { width:100%; margin:0; padding-bottom:20px; }

.section-white.xpress-advantages-sec-link .contain ul { margin:0; }
.section-white.xpress-advantages-sec-link .contain ul li { width:100%; padding:0 0 20px 0; text-align:center; }

.section-white.xpress-mypackage-sec { padding:50px 0; }
.section-white.xpress-advantages-menu ul.menu li { font-size:24px; line-height:24px; }
.section-white.client-reviews-main .riview-box .watch-btn .icon { /*right:-10px;*/ }
.section-white.client-reviews-main .riview-box .author-name { padding-left:0; padding-right:0; }
.section-white.client-reviews-main .riview-box .company-name { padding-left:80px; }
.section-white.client-reviews-main .riview-box .watch-btn { padding-left:20px; }
.section-white.client-reviews-main .riview-box .author-image { left:0; }
.section-white.client-reviews-main .riview-box { padding-right:20px !important; }
.section-white.client-reviews-main .riview-box .desc { padding-left:0; }

.section-white.about-header .right-map { text-align:center; }
.section-white.about-header .right-map .tit { padding:0 0 20px 0; text-align:center; width:100%; }
.section-white.about-header .right-map img { float:none; }

.section-white.erp-technology-main .erp-technology-sec-bot .box-m { background-position:center top; padding:90px 0 30px 0; text-align:center; }

.section-white.about-xpress-package .xpress-my-package { padding:0 20px 0 0; text-align:center; }
.section-white.about-xpress-package .xpress-my-package .my-package-thumb { position:relative; }
.blog-single-page .related-post ul li { width:100%; }

.section-white.schedule-get-quote-form .form-field { width:100%; margin:0; }

.section-white.schedule-pickup-page .top-tit { padding:20px; }
.section-white.schedule-pickup-page .top-tit .link { position:relative; top:auto; right:auto; }
.section-white.schedule-pickup-page .top-tit .tit { padding-bottom:20px; }
.section-white.schedule-pickup-page .form-topgrey { padding:20px; }
.section-white.schedule-get-quote-form .form-bg { padding:20px 20px 0 20px; }
.section-white.schedule-pickup-page:before { width:100%; }

.error-404-page .not-found-subtitle { font-size:122px; }

.section-white.track-ship-result table tr td { padding-left:10px; padding-top:33px; }
.section-white.track-ship-result table td:before { width:100%; }

.section-white.schedule-get-quote-form .quote-form-result .list-03 li.f-tit,
.section-white.schedule-get-quote-form .quote-form-result .list-03 li { width:100%; }

.section-white.client-reviews-main .filtr-container { padding-top:50px !important; }
.section-white.client-reviews-main ul.simplefilter li.first-txt { position:relative; top:auto; }
.section-white.client-reviews-main ul.simplefilter { padding:0; }

.entry-content .logitstics-branchall-sec ul li { width:100%; }
.logitstics-branch-feedback .con-l { padding-left:55px; }

.section-white.about-certification ul li { width: 100%; margin: 0; }

.bottom-stiscky-bar .bottom-stiscky-inn { padding-right: 130px; }

.bottom-stiscky-bar { display: none; }
.site-info { padding-bottom: 30px; }

.section-white.xpress-advantages-menu ul.menu.colum4 li { width: 100%; }

.section-white.about-certification .certification-main .certification-list { width: 100%; }

.vol-wtcalc-modal-tbl.wtcalc-tbl-main .wtcalc-tabl tbody tr td { display: block; width: 100%; }

}

@media only screen and (max-width: 540px){
.section-white.track-shipment .track-shipment-box .form-box .form-btn { position:relative; left:auto !important; right:auto !important; width:auto !important; display:inline-block; margin:10px; }
body .section-white.track-shipment .track-shipment-box .form-box .form-btn input { padding:0 20px; }

}

@media only screen and (max-width: 440px){
/* .great-place-to-work-logo { width: 100%; text-align: center; left: 0; position: relative; }
.great-place-to-work-logo img { margin: 0 auto; } */

}

@media only screen and (max-width: 480px){
.list-view .site-content .cat-links, .list-view .site-content .type-post .entry-content, .list-view .site-content .type-page .entry-content, .list-view .site-content .type-post .entry-summary, .list-view .site-content .type-page .entry-summary, .list-view .site-content footer.entry-meta { display:block; }

.home-hdr-slidr .slider4-cap .box .btn-main { right:0; top:0; }
.home-hdr-slidr .slider4-cap .box .btn-main .btn { font-size:12px; padding:0 10px; line-height:35px; }

.home-hdr-slidr .slider-cap .title1 { font-size:18px; line-height:22px; }
.home-hdr-slidr .slider-cap .title2 { font-size:25px; line-height:30px; padding-bottom:15px; }
.home-hdr-slidr .slider-cap p { padding-bottom:20px; }

.home-hdr-slidr .slider4-cap .box .tit { padding-bottom:0; }
.home-hdr-slidr .slides li, .home-hdr-slidr .slides li .container { min-height:400px; }
.home-hdr-slidr .flex-control-nav { bottom:0; }

.section-white.home-xpress .take-xpress-way { padding-bottom:100px; }
.section-white.home-xpress .take-xpress-way .owl-controls { bottom:-82px; }
.section-white.home-xpress .take-xpress-way .industry-expertise-bottom .industry { width:100%; text-align:center; padding:0 0 20px 0; }
.section-white.home-xpress .take-xpress-way .industry-expertise-bottom .btn-main { width:100%; text-align:center; }

.section-white.need-help-sec .left-contain ul.con li.mail { width:100%; border-left:1px solid #e6e6e6; }

.section-white.track-ship-contain .top-box .right-part .tit { padding:50px 0 0 0; background-position:center top; }
.section-white.track-ship-contain .top-box .right-part p { padding-left:0; }

.section-white.xpress-advantages-menu ul.menu li { width:100%; }

.section-white.xpress-advantages-sec-link .contain ul li span { background-position:center top; padding:80px 0 0 0; }

.section-white.xpress-advantages-contact .con-r .yellow-btn { margin:0 0 20px 0; }

body .btn, body .form-btn input, .site-footer .f-newsletter form .newsletter-submit { padding:0 20px; }

.section-white.home-service-sec .menu li, .entry-content .section-white.home-service-sec .menu li { line-height:24px; }
.section-white.home-service-sec .menu li span { background-position:left top; padding:55px 0 0 0; }

.section-white.industry-expertise-sec .right-part .bot-contact .contain-box { text-align:center; }
.section-white.industry-expertise-sec .right-part .bot-contact .contain-box p { background-position:center top; padding:50px 0 0 0; }

.section-white.industry-speaks-sec .right-part .author-sec .right-author-dtl { padding:50px 0 0 0; }

.section-white.xpress-mypackage-bar .tit { font-size:40px; }
.section-white.customer-supoort-sec ul li span { background-position:center top !important; padding:50px 0 0 0; display:block; text-align:center; }

.section-white.meet-the-team-sec .item .team-img { width:100%; text-align:center; position:relative; }
.section-white.meet-the-team-sec .item .team-img img { width:auto; }
.section-white.meet-the-team-sec .item { padding:0 0 0 0; }
.section-white.meet-the-team-sec .item .tit-name { padding:20px 0 0 0; }
.section-white.about-infrastructure .about-infrastructure-inn { text-align:center; }
.section-white.about-infrastructure .tit { background-position:center top; padding:90px 0 20px 0; width:100%; text-align:center; }

.section-white.erp-technology-main .erp-technology-sec .tit { background-position:center top; padding:90px 0 20px 0; width:100%; text-align:center; }

.section-white.erp-technology-main .erp-technology-sec-bot .national-presence-right .count-box { width:100%; }

.section-white.erp-technology-main .achievements-milestones .item .team-img { position:relative; left:auto; width:100%; text-align:center; }
.section-white.erp-technology-main .achievements-milestones .item .team-img img { width:auto; }
.section-white.erp-technology-main .achievements-milestones .item { padding-right:0; }
.section-white.erp-technology-main .achievements-milestones .item .postion-name { padding:20px 0 0 50px; }
.section-white.erp-technology-main .achievements-milestones .owl-controls { bottom:90px; }

.section-white.schedule-pickup-page .form-topgrey .form-field .date-input { width:100%; padding-right:0; }
.section-white.schedule-pickup-page .form-topgrey .form-field .time-input { width:100%; }
.section-white.schedule-pickup-page .form-topgrey .form-field .field { width:100%; padding:0 0 20px 0; }
.section-white.schedule-pickup-page .form-topgrey .form-field .field.last { width:100%; padding-bottom:0; }
.section-white.schedule-pickup-page .form-topgrey .form-field .select-input-main { width:100%; }

.section-white.schedule-pickup-page .form-topgrey .form-field-verticle.shipment-dtl .form-field { width: 100%; padding-right: 0; }
.section-white.schedule-pickup-page .form-topgrey .form-field-verticle.shipment-dtl .form-field.last { width: 100%; }
.section-white.schedule-pickup-page .form-topgrey .form-field .field-part.date-in input { max-width: 100%; }

.section-white.careers-current-openings .accordion-content .jobdetail { width:100%; padding-bottom:20px; }
.section-white.careers-current-openings .accordion-content { padding:20px 20px 0 20px; }

.section-white.customer-header .customer-supoort-con ul li { font-size:16px; }
.section-white.customer-header .customer-supoort-con ul li span { padding:8px 0 8px 50px; }

.section-white.contact-page .contact-support ul li { background-position:center top; padding:60px 0 30px 0px; text-align:center; }
.section-white.home-count-graph .count-box { width:100%; }

.section-white.home-news .tit { padding-bottom:20px; }
.section-white.home-news .view-all { margin-bottom:20px; }
.section-white.need-help-sec .left-contain ul.con li { padding:0 15px; }

.section-white.state-wise-forms-contain table .statedetails td { padding-top:55px; }
.section-white.our-network-map #wpsl-search-wrap form .wpsl-select-wrap, .section-white.our-network-map #wpsl-search-wrap form #wpsl-category { width:100%; }

.section-white.track-shipment .track-shipment-box .form-box .form-btn.mobile-pod { width:auto; }
.section-white.track-shipment .track-shipment-box .form-box .form-btn { width:auto; }
.section-white.track-shipment .track-shipment-box .form-box .form-btn input { padding:0 12px; }
.section-white.track-shipment .track-shipment-box .form-box .form-btn.track-pod { right:auto; left:30px; }

}  

@media only screen and (max-width: 320px){

}

.mlab-modal-title { padding:0; font-weight:400; line-height:20px; font-size:20px; }
.mlab-modal-body { text-align:center; }
.mlab-modal-footer { display:none; }
.titline-pop b { font-weight: 700; color: #ffb12e; font-size: 30px; line-height: 30px; display: inline-block; padding-top: 10px; }

body .wmpci-popup-body { max-width:400px; background:#fff; }
body .design1 .wmpci-popup-body { background:#fff; }
body .wpmci-popup-cnt-inr-wrp { padding:0; }


#cust-newopup {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 500px;
background-color: white;
padding: 20px;
text-align: center;
z-index:9999;
border-radius:10px;-webkit-box-shadow: -1px 0px 12px 4px rgba(0,0,0,0.75);
-moz-box-shadow: -1px 0px 12px 4px rgba(0,0,0,0.75);
box-shadow: -1px 0px 12px 4px rgba(0,0,0,0.20);
}
#cust-newopup-close{
position:absolute;
right:5px;
top:0;
}

@media only screen and (max-width: 600px) {
#cust-newopup {
width: 300px;
}
}