@charset 'utf-8';
/*
Theme Name: Al Fares Child
Theme URI: http://xtrememnc.com/
Description: Cargo service and Clearance
Author: mluqman
Author URI: http://xtrememnc.com/
Template:    pets
Text Domain:  xtrememnc
*/

@import url("../pets/style.css");


/* =Theme customization starts here
-------------------------------------------------------------- */
/*--------FONTS-------------*/
@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('fonts/mark_simonson_-_proxima_nova_bold.eot');
    src: url('fonts/mark_simonson_-_proxima_nova_boldd41dd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/mark_simonson_-_proxima_nova_bold.woff2') format('woff2'),
         url('fonts/mark_simonson_-_proxima_nova_bold.woff') format('woff'),
         url('fonts/mark_simonson_-_proxima_nova_bold.ttf') format('truetype'),
         url('fonts/mark_simonson_-_proxima_nova_bold.svg#proxima_nova_rgbold') format('svg');
    font-weight: 300;
    font-style: normal;

}

@font-face {
    font-family: 'proxima_nova_ltlight';
    src: url('fonts/mark_simonson_-_proxima_nova_light.eot');
    src: url('fonts/mark_simonson_-_proxima_nova_lightd41dd41d.eot?#iefix') format('embedded-opentype'),
         url('fonts/mark_simonson_-_proxima_nova_light.woff2') format('woff2'),
         url('fonts/mark_simonson_-_proxima_nova_light.woff') format('woff'),
         url('fonts/mark_simonson_-_proxima_nova_light.ttf') format('truetype'),
         url('fonts/mark_simonson_-_proxima_nova_light.svg#proxima_nova_ltlight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 400;
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v2/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v2/DroidKufi-Regular.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v2/DroidKufi-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 700;
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v2/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v2/DroidKufi-Bold.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/droidarabickufi/v2/DroidKufi-Bold.ttf) format('truetype');
}

.clear { clear: both; }
body { color:#202020; font-size:13px !important;font-weight:400 !important; }
h5, .h5 {font-size:16px !important;font-weight:600 !important;}
ul#usermenu { text-align: right; }
.usermenu_area .pure-form-aligned .pure-control-group { margin: 0; float: left; }
.usermenu_area .pure-form-aligned .pure-control-group label { width: 4em; margin: 0; color: #989898; }
.usermenu_area input#ewd-otp-tracking-number { background: transparent; border: 1px solid #474749; box-shadow: none; border-radius: 1px;padding:5px !important }
.usermenu_area input.ewd-otp-submit.pure-button.pure-button-primary { height: 30px; margin-top: 11px; width: 86px;font-size: 14px; }
.topWrap .usermenu_area a {   color: #fff;}
body.page-id-3781 .infoPost,  body.page-id-3781 .vcard, body.page-id-3781 .relatedWrap,body.page-id-3781 .tagsWrap{display:none;}
#ewd-otp-tracking-form .pure-control-group{float:left;}
#ewd-otp-tracking-form .pure-control-group input[type="text"]{ border-radius: 0; box-shadow: none;height: auto; margin: 0 3px 0 0; padding: 11px 8px;line-height: 18px;min-width:200px}
#ewd-otp-tracking-form .pure-control-group input[type="text"]:focus{border-color:#58585a !important;}
#ewd-otp-tracking-form .pure-control-group label{line-height36px;height:auto;}
#sidebar_main h5{color:#232A34;margin-bottom: 25px;font-size:22px !important}
.post,body.page-id-3781 .sidebar  {    margin: 40px 0;}
body.page-id-3781 .widget-number-1{padding:0;}
div.pure-u-1{margin-left:0;}
.sliderHomeBullets .sc_boxed_form h4.title {margin-bottom:0 !important;padding: 17px 10px 5px !important;} 
span.slider-form-text{margin-bottom:25px;background:#f68821;padding:0 10px 15px 15px;display:block !important;	font-size:12px;font-weight:normal;line-height:18px;color:#FFFFFF;text-align: center;}
#online-enquiry label.gfield_label, #online-enquiry .ginput_container{float:left;}
#online-enquiry input[type="text"],#online-enquiry  input[type="password"],#online-enquiry textarea,#online-enquiry select {
  padding:10px;height:auto;width:550px;}
#online-enquiry label.gfield_label{min-width:200px;line-height: 33px;}
#online-enquiry .gform_heading{display:none;}
#online-enquiry .unit select{width:200px !important;}
h2.gsection_title{line-height:35px}
.gform_wrapper .gsection {margin:35px 0;float:left;width:100%;}

#alfares_language_list li{margin-right:5px;}
#alfares_language_list li a:hover{color:#bfbfbf}
.openResponsiveMenu:hover:before{color:#f68821 !important}
.openResponsiveMenu:hover{border-color:#f68821 !important}
.topWrap .phone { text-align: right; margin-right: 0; padding-right: 0; }
.phone_topbar{display:none;}
.side-enquire{position:fixed;top:50%;right:0;z-index:9999;margin-top:-91px;}
.side-enquire_mob{display:none;}
div#alfares_language_list li { display: inline-block; line-height: 14px; padding: 0 13px; border-right: 1px solid #fff; margin: 0; }
div#alfares_language_list li:last-child { border: none; }
.rtl div#alfares_language_list li { display: inline-block; line-height: 14px; padding: 0 13px; margin: 0; border: none; }
.rtl div#alfares_language_list li:last-child { border-right: 1px solid #fff; }
.topWrap .usermenu_area ul.usermenu_list > li { margin-left: 15px; }
.topWrap .usermenu_area .menuItemRight span.contact_info_time { width: 205px; }
.sc_googlemap iframe { width: 100% !important; height: 360px !important; }

/*----------Arabic Style-----------------*/
body.rtl {font-family: 'Droid Arabic Kufi'; !important}
body.rtl h1,body.rtl h2,body.rtl h3,body.rtl h4,body.rtl h5, body.rtl h6{font-family: 'Droid Arabic Kufi'; !important}
body.rtl header.menu_left .topWrap .logo a {   display: block;}
body.rtl .menuTopWrap > ul#mainmenu {margin-left:80px;}
body.rtl .topWrap .logo{width: 370px;}
body.rtl .topWrap .topMenuStyleLine > ul > li ul{
    left: inherit;
    right: 0!important;
}
body.rtl .topWrap .topMenuStyleLine > ul > li {float:right;}
body.rtl ul#mainmenu .sub-menu .sub-menu {   left: -201px;width: 200px !important;}
body.rtl .topWrap .topMenuStyleLine > ul > li:not(.custom_view_item) ul li.menu-item-has-children > a::after {  left: 12px;    top: 5px;}
body.rtl .topWrap .topMenuStyleLine > ul > li ul li a {text-align:right;}
body.rtl .footerWidget .widgetWrap .title,
body.rtl  footer ul.menu li,
body.rtl .footerWidget,
body.rtl .about-whowewre p {  text-align: right;} 
body.rtl .about-whowewre h3 {text-align:right;color:#fff;font-size: 28px;}
body.rtl .services-sidebar .sc_title_underline::after { margin: 22px 85% 4px 0  !important;}
body.rtl .services-sidebar p,body.rtl .tools_sidebar {direction: ltr;}
body.rtl .topTabsWrap .speedBar {    float: left;}
body.rtl .services-sidebar ul {margin-right:10px;}
body.rtl .copyWrap .copy .copyright {float:right;}
body.rtl .topWrap .phone {margin-right:80px;}
body.rtl .newsletter-field, body.rtl .newsletter-sec input[type="submit"]  {float:right;}
body.rtl .widget_socials .socPage li {float:right;}
body.rtl .widget_area .widgetWrap.widget_socials ul > li + li {   margin-top: 0px !important;}
body.rtl  .topWrap .phone .contact_info_phone {float:left;line-height:40px}
body.rtl  .topWrap .phone .icon-phone {float:left;}
body.rtl .topWrap .usermenu_area .menuItemRight span.contact_info_time { width: 318px;text-align:right;padding-left:0;padding-right:25px}
body.rtl .topWrap .usermenu_area .menuItemRight span.contact_info_time:before{right:0;}
body.rtl  .footerWidget,body.rtl footer ul.menu li a,body.rtl footer .widgetWrap a,body.rtl footer .widgetWrap li  {   font-weight: 400;}
body.rtl  .calculator-wrpr .ginput_container {display:inline-block;width:60%;text-align:left;float:left !important;}
body.rtl  .calculator-wrpr label,body.rtl  .calculator-wrpr .gsection_description,body.rtl  .calculator-wrpr h2 {float:left;text-align:left !important}
body.rtl  .calculator-wrpr .ginput_container input[type="text"]{float:left !important;text-align:left !important;}
body.rtl .page-links,body.rtl #sidebar_main,body.rtl #usefull-tools,body.rtl .shipment_tracking,body.rtl #careers {direction: ltr;}
body.rtl #online-enquiry label.gfield_label, #online-enquiry .ginput_container { float: right; min-width: 150px; }
html[dir=rtl] body.rtl #online-enquiry .gform_wrapper input.button.gform_next_button { float: right; margin-right: 0; }
body.rtl #online-enquiry .gform_wrapper .gform_page_footer .button.gform_previous_button { margin-right: .625em; }
html[dir=rtl] body.rtl #online-enquiry .gform_wrapper input.button.gform_button[type=submit], html[dir=rtl] .gform_wrapper input.button.gform_next_button { float: right; margin-right: 0; }
body.rtl #gform_wrapper_6 label.gfield_label,body.rtl #gform_wrapper_6 input {direction:ltr !important;text-align:left !important;}
body.rtl footer.footerWrap.footerStyleDark .widget { font-weight: 400 !important; }



html[dir="rtl"] .gform_wrapper *, html[dir="rtl"] .gform_wrapper .gform_body, html[dir="rtl"] .gform_wrapper .gform_footer, html[dir="rtl"] .gform_wrapper button, html[dir="rtl"] .gform_wrapper div.validation_error, html[dir="rtl"] .gform_wrapper form, html[dir="rtl"] .gform_wrapper h3.gform_title, html[dir="rtl"] .gform_wrapper input[type="text"], html[dir="rtl"] .gform_wrapper input[type="email"], html[dir="rtl"] .gform_wrapper input[type="password"], html[dir="rtl"] .gform_wrapper input[type="url"], html[dir="rtl"] .gform_wrapper input[type="tel"], html[dir="rtl"] .gform_wrapper input[type="submit"], html[dir="rtl"] .gform_wrapper input[type="button"], html[dir="rtl"] .gform_wrapper select, html[dir="rtl"] .gform_wrapper span.gform_description, html[dir="rtl"] .gform_wrapper table tr td.gfield_list_icons, html[dir="rtl"] .gform_wrapper textarea, html[dir="rtl"] .gform_wrapper ul li, html[dir="rtl"] .gform_wrapper ul li.gfield, html[dir="rtl"] .gform_wrapper ul li.gfield input, html[dir="rtl"] .gform_wrapper ul li.gfield select, html[dir="rtl"] .gform_wrapper ul li.gfield textarea, html[dir="rtl"] .gform_wrapper ul li.gfield.gfield_html{direction: ltr !important;  text-align: left !important;}
body.rtl div#alfares_language_list ul li a:nth-child(2), .phone_topbar, .tracking_button a { font-family: "Open Sans", sans-serif; }


/*-------------HEADER-------------*/
header.noFixMenu .topWrap .logo{padding-top:7px !important;}
.usermenu_area{background:#3a3a3c !important;}
.mainmenu_area{background:#fff;color:#3f4042}
.logo_info, .topWrap .cart{display:none;}
header.fixedTopMenu .topWrap .menuTopWrap > ul > li{padding:0}
header.fixedTopMenu .topWrap .topMenuStyleLine > ul > li > a{padding-bottom:18px;padding-top:18px;}
header.fixedTopMenu .topWrap .logo {  padding: 8px 0;}
.sidemenu_wrap .sidemenu_button, .sidemenu_wrap .menuTranform, .sidemenu_wrap .usermenu_area, .sc_boxed_form .title, .topWrap .usermenu_area, .topWrap, .footerWrap, .copyWrap, #sidebar_main, .relatedPostWrap article .wrap.no_thumb, .portfolioWrap .isotopePadding, ul > li.share > ul.shareDrop, .userHeaderSection.global, .userFooterSection.global{background:none;}
h2, .h2 {    font-size: 44px;    font-weight: 600;  line-height: 60px;}
#alfares_language_list ul { list-style: none; padding-left: 0; margin: 0; }
div#alfares_language_list li { display: inline-block; }
div#alfares_language_list img { margin-right: 6px; }
div#alfares_language_list { float: left; margin-right: 30px; }
.tracking_button{padding-top:3px;float:left;line-height:0;}
.tracking_button > a  {color:#fff;font-size:11px;line-height:44px;padding:8px 10px;background:#ff9e43;font-weight:700;}
.tracking_button > a:hover{color:#fff !important;background:#e47103}
.topWrap .phone {width:267px;}
.topWrap .topMenuStyleLine > ul > li ul li a{padding:10px 20px !important;}
.topWrap .topMenuStyleLine > ul > li ul li.current-menu-item > a{background:#58585A !important}  
div.search{display:none !important;}
div#lang_sel_click, div#lang_sel_click li{float:left;line-height:22px;list-style:none;}
.topWrap .usermenu_area .menuItemRight {width:59%;}
.topWrap .usermenu_area .menuItemLeft {width:41%;}
li.hidden-menu{display:none !important;}

/*----------MENU---------------------*/
.topWrap .topMenuStyleLine > ul > li > a{color:#fff ;}
.topWrap .phone .contact_info_phone{color:#3f4042;}
.topWrap .usermenu_area{color:#fff;}
.menuTopWrap > ul#mainmenu > li:first-child{padding-left:0;}
.topWrap .topMenuStyleLine > ul > li{padding:0;}
.topWrap .topMenuStyleLine > ul > li > a{padding:10px 20px;font-size: 13px;}
.topWrap .topMenuStyleLine > ul > li > a:hover{background:#e47103;color:#fff !important}
.topWrap .topMenuStyleLine > ul > li.menu-item-has-children > a::after{line-height:62px;}
.topWrap{background:#fff !important ;}
.topWrap .topMenuStyleLine .current-menu-item > a, .topWrap .topMenuStyleLine >ul > li.current-menu-ancestor > a, .topWrap .topMenuStyleLine > ul li a:hover, .topWrap .topMenuStyleLine > ul li.sfHover > a{color:#fff !important;background:#e47103}
.topWrap .topMenuStyleLine > ul > li ul li a:hover, .topMenuStyleLine > ul li > ul li.sfHover > a{color:#fff !important;background:#58585A !important}
.topWrap .topMenuStyleLine > ul > li ul li a{font-size:13px;line-height:17px;}
.fixedTopMenu .topWrap .topMenuStyleLine > ul > li.menu-item-has-children > a::after{line-height:77px !important;}
ul#mainmenu .sub-menu{padding:0 !important; width: 180px !important;top:61px !important}
.topWrap .topMenuStyleLine > ul > li:not(.custom_view_item) ul li.menu-item-has-children > a::after{top:5px; right:15px}
ul#mainmenu .sub-menu .sub-menu{top:0 !important;left: 181px;width: 190px !important;}
       

/*------------HOME-------------*/
.sc_boxed_form{background:rgba(256,256,256,.8);}
.sc_boxed_form input[type="submit"]{font-weight:600;font-size:22px;}
.sc_boxed_form input[type="text"], .sc_boxed_form textarea{background:none;color:#f68821 !important;border-color:#c1c1c1;padding: 15px;margin-bottom:5px;height:10px}
.sc_boxed_form input[type="submit"]{font-weight:600;font-size:22px;}
.sc_boxed_form .title::after{display:none;}
.sc_title_underline::after{width:50px;	height:3px !important;	background:#f68821;margin:16px auto 0px !important;}
.home-service-icon{background:#3a3a3c !important;border-radius:50%;display:block;padding: 55px 45px;}
.home-service-outer{padding:0 45px;margin-bottom:20px;}
.TRX_big_white{text-shadow:1px 2px 2px rgba(0,0,0,.4) !important; font-family: 'proxima_nova_rgbold' !important;text-transform: uppercase ;font-size:50px !important;line-height:50px !important;}
body.rtl .TRX_big_white ,body.rtl .sliderlasttext,body.rtl .slider-button,body.rtl .TRX_small_white{font-family: 'Droid Arabic Kufi' !important;}
.sliderlasttext  {text-shadow:1px 2px 2px rgba(0,0,0,.4) !important; font-family: 'proxima_nova_rgbold' !important;text-transform: uppercase ;font-size:50px !important;}
.TRX_small_white{font-size:24px !important; text-align: left !important;font-family: "proxima_nova_ltlight" !important;}
.TRX_big_white::before,.sliderlasttext::before{width:50px;height:6px !important;background:#f68821;display: block;content: "";margin-bottom:15px;}
.slider-button{font-size:24px !important;background:none !important;font-weight:300 !important;text-transform: none !important;color:#fff !important;padding:6px 18px !important;border:1px solid #fff;font-family: "proxima_nova_ltlight" !important;}
.slider-button:hover{background:#f68821 !important;border-color:#f68821;}
.sliderHomeBullets .sc_boxed_form .title{background:#f68821;}
.sc_boxed_form .title::before{background:url("../../uploads/2016/01/quote-form-bg.png"); height: 15px; right: -9px;top: 0;  width: 9px;}
h5, .h5 {font-size:26px;padding:0 !important;margin-bottom:10px}
.home-services-col p{line-height:16px;font-size:12px;padding:0 35px;}
.sc_section.style_border_top::before, .sc_section.style_border_top::after{display:none;}
#sec-quality {background:#3a3a3c !important;margin:0 !important;margin-top:20px !important;color:#fff}
#sec-quality h2{font-size:32px;padding-bottom:10px !important;color:#fff !important;font-style:italic;padding-bottom: 20px;}
#sec-quality p{font-size:16px;line-height:32px;}
#sec-quality .readmore{display:block;color:#fff !important;border:1px solid #fff;padding:6px 15px;margin-top:20px;width: 80px;
    text-align: center;line-height: 25px;}
#sec-quality .readmore:hover{background:#fff;color:#3A3A3C !important;}
a.dwld-brochre{color:#fff !important;font-size:16px;font-style:italic}
a.dwld-brochre span{margin-right:5px !important;}
a.dwld-brochre span{font-family: 'proxima_nova_rgbold';}
input[type="text"], input[type="password"], input[type="email"],input[type="tel"],select, textarea {border:1px solid #c1c1c1;padding:9px 15px;font-size16px;background:#fff;color:#7b7c7f;}
input[type="submit"]{border:0;background:#f68821 !important;line-height: 0px;border-radius:0;font-size:15px;text-align:center;padding: 0 25px;display: inline; font-weight: 600;}
input[type="submit"]:hover{background:#e47103 !important;color:#fff !important}
.home-services-col h5{font-size:18px;font-weight:600;}
h2.special-don-top-padding { padding-top: 44px; }

/*----------------NEWSLETTER--------------------*/
.newsletter-field{float:left;margin-right:4px;}
.newsletter-sec input[type="submit"]{float: left;border:0;background:#f68821 !important;line-height: 0px;  padding: 23px 6px;border-radius:0;font-size:16px;width:auto;}
.newsletter-sec input[type="email"]{ height: 27px; width: 180px;}
.newsletter-sec input[type="submit"]:hover{color:#fff;background:#e47103 !important;}
.newsletter-sec h3{margin:0;font-size:20px;}
.newsletter-sec div.wpcf7 img.ajax-loader{float:left;width:20px;padding:10px 0;}
.partners{float:left;max-width:250px;margin-right:145px;}
.partners img{width:auto !important;}
.partners-sec .partners:last-child { margin-right:0;}
.rtl .partners { margin-right:112px;}

/*----------------TESTIMONIALS--------------------*/
#testimonial .sc_section{background:#ececec;margin:0 !important}
.sc_testimonials_style .sc_testimonials_title{font-size:28px;color:#3a3a3c !important;font-style:italic;margin-bottom:20px;line-height: 24px;}
.sc_testimonials_style .sc_testimonials_item_quote .sc_testimonials_item_text{color:#7b7c7f!important; font-size:16px;text-transform: none !important;line-height:24px}
.sc_testimonials_item_name{font-size:16px !important;padding-top:15px;color:#3a3a3c !important;font-style:italic}
.sc_testimonials_item_position{line-height: 18px;color:#3a3a3c !important;font-style:italic}
.sc_testimonials_style .sc_testimonials_item_author{margin-top:40px !important}

/*------------FOOTER--------------*/
.footerContentWrap .googlemap_button{color:#fff;font-size:24px; font-style: italic;}
.footerContentWrap .googlemap_button::after{font-style: normal;color:#fff;border-color:#fff;}
.footerWrap{background-color: #3a3a3c !important;color:#9f9f9f !important;margin-top:30px;}
.copyWrap{background-color: #323232!important;padding:10px 0}
.copyWrap .copy{padding:0 !important;color:#c2c2c2}
.copyright{margin:0 !important;color:#9f9f9f}
.copyright a{color:#c2c2c2 !important}
.copyright a:hover{color:#f68821 !important;}
.footerWidget{color:#fff !important;padding:50px 0 !important;line-height: 20px;}
.footerWidget .widgetWrap .title {    margin-bottom: 20px;    font-size: 24px;    font-weight: 200}
footer ul.menu li{margin-top:0 !important;padding:0 !important;}
footer ul.menu > li::before{display:none !important;}
footer ul.menu li a,footer .widgetWrap  a,footer .widgetWrap  li{color:#fff !important}
footer .widget_area .menu-main-menu-container ul.menu li::before{display:none !important}
.footerWrap .logo{padding:0;}
.footerWrap .logo img{margin-top:0 !important;}
body.home .footerWrap,body.page-id-3397 .footerWrap,body.page-id-4079 .footerWrap,body.page-id-4210 .footerWrap,body.page-id-4240 .footerWrap ,body.page-id-399 .footerWrap,body.page-id-3781 .footerWrap  {margin-top:0 !important}


/*-----------------ABOUT US------------------*/
.sc_section.style_border_bottom::after{display:none;}
.about-whowewre{margin:0 !important;padding:35px !important;}
.about-whowrare .sc_section{background:#353535 !important;}
.about-whowrare .sc_section h2{line-height:36px;font-size:26px;text-align:left;}
.about-whowrare .sc_title_underline::after{margin: 0 !important;}
a.sc_icon.no_bg_icon.sc_icon_round:hover{color:#f68821 !important}
a.sc_icon.no_bg_icon.sc_icon_round::before, a.sc_icon.bg_icon.sc_icon_round::before{color:#f68821 !important}

/*---------------------SERVICES---------------*/
.our-services-titile-sec{padding:45px 0 0 0 !important;color:#fff !important;}
.our-services-titile-sec h2{color:#fff !important;}
.services-wrpr h6{font-size: 18px;  font-weight: 600;  text-transform: none;}
.topTabsWrap{background-size:cover !important;}
.topTabsWrap .pageTitle{font-size:36px;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.3);}
.topTabsWrap .speedBar{padding: 25px 0 55px;}
.services-sidebar{padding-left:45px !important;}
.services-sidebar h3{text-align:left !important;}
.services-sidebar .sc_title_underline::after{ margin: 15px 0 10px 0 !important;}
.services-wrpr a.services-icons,.services-wrpr a.services-icons {margin-right:0 !important;line-height:75px !important;height:70px !important;width:70px !important;}


/*--------------CAREERS---------------*/
#careers input[type="text"],#careers select,#careers input[type="email"],#careers input[type="tel"]{width:100% !important;height:auto }
#careers .left, #careers .right{margin-bottom:10px;}
#careers .career-form label.gfield_label{display:block !important;font-weight:500  !important;height:auto;margin:10px 0  !important;}
#careers .career-form  input[type="file"] {width:100% !important;}

.clearfix:after {    visibility: hidden;   display: block;  font-size: 0;   content: " ";  clear: both; height: 0;  }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

/*---------TERMS N CONDITIONS------------*/
#terms-and-conditions ol li{line-height:22px !important;margin-bottom:8px;}
#terms-and-conditions ol {margin-bottom:15px ;margin-top:15px;}

/*---------CALCULATOR-------------*/
.calculator-wrpr label{min-width:140px;margin-right:15px !important;}
.calculator-wrpr .ginput_container {display:inline-block;width:60%;}
.calculator-wrpr .ginput_container input{height:auto;padding: 5px 8px !important;margin:0;}

.page-links {line-height:18px;}

/*------------SIDEBAR----------------*/
.sidebarStyleDark.widget_area .widgetWrap ul li a, .sidebarStyleDark.widget_area .widgetWrap a {
    color:#3a3a3c;
}
.widget_area .widgetWrap ul > li {color:#3a3a3c;font-size: 13px;}
.sidebar { 
  margin: 15px 0 50px;  
}
.sidebar h5 {font-style:normal !important; }
.sidebar h5.title::after {
    background: #f68821 none repeat scroll 0 0;
    height: 3px !important;
    margin: 15px 0 10px !important;
    width: 50px;
  content: "";
    display: block;
}
.widget_area .widgetWrap ul > li + li {margin-top:2px !important;}
#usefull-tools .sc_title_underline::after{margin: 15px 0 !important}

/*-----------TRACKING-----------------*/
.tracking-page .sc_title_underline::after {margin:10px 0 !important;}
.tracking-form{height:auto;}
form.shipment-tracking { padding: 0 0 50px; }
.shipment-tracking label { float: left; padding-top: 7px; width: 150px; font-weight: 500;}
.shipment-tracking input[type="text"] { height: 26px; padding: 5px 10px; margin: 0 20px; width: 150px; float: left; }
.shipment-tracking input.submit { height: 26px; width: 150px; font-size: 14px; margin: 0 20px; display: inline-block; }
.left.billno, .left.custname { float: left; width: 150px; font-size: 14px; color: #000; font-weight: 700; }
table.tracking { margin-top: 20px; text-align: center; color: #000; }
.goback { font-weight: 700; padding-bottom: 30px; }
.billnoval{color:#E5060A !important}

/*-----------Enquiry-----------------*/
ul.gform_fields.top_label.form_sublabel_below.description_below.gform_column { display: block; padding: 0 2%; float: left; width: 30%; }
.gform_page_footer input[type="button"]{border:0;background:#f68821;border-radius: 0;padding: 0 35px; font-weight: 600;}
.gform_page_footer input[type="button"]:hover{background:#e47103;color:#fff;}
.gform_wrapper .gform_page_footer {margin-top:70px !important;}
#online-enquiry textarea{height:60px;}
.gform_wrapper .gform_page_footer .button.gform_previous_button {   margin-bottom: 0 !important;}
#online-enquiry .gf_progressbar { display: none; }
#online-enquiry .gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title { font-size: 29px; color: #f68821; opacity: 1; }
#online-enquiry .gform_wrapper .gf_progressbar_wrapper { margin: 0; padding: 0; border-bottom: none; }

/*------------CONTACT---------------------*/
#gform_wrapper_3, #gform_wrapper_5{width:80%; margin:30px  auto;}
#gform_wrapper_5 input[type="text"]{width:100%}
#gform_wrapper_3 label,#gform_wrapper_5 label{font-weight:500;font-size:14px;height:auto;}
#gform_submit_button_3,#gform_submit_button_5{margin:0 auto;display:block;float:none;}
.gform_wrapper div.validation_error {   border-bottom: 2px solid #ff0008 !important;   border-top: 2px solid #ff0008 !important; clear: both;
    color: #ff0008 !important;   font-size: 14px !important;   font-weight: 400 !important;   margin-bottom: 1.6em;   padding: 1em 0;   width: 97.5%;}
.become-freight-agent { padding-bottom: 15px; }
#becoma-agent-thankyou p { font-size: 16px; }
#becoma-agent-thankyou h2 { font-size: 30px; padding-bottom: 15px; text-transform:uppercase; }
#becoma-agent-thankyou p strong { color: #AF1C22; }

/*---------MEDIA QUERY------------*/
@media only screen and (max-width: 1281px) { 
  ul#mainmenu .sub-menu, ul#mainmenu .sub-menu .sub-menu  {width:100% !important;}
  ul#mainmenu .sub-menu li a{color:#fff;font-size:14px;}
  .partners { float:left;max-width:250px;margin-right:250px;}
}
@media only screen and (max-width: 1024px) { 
.partners{margin-right:25px;}
}

@media only screen and (min-width:768px) and (max-width: 1025px) {
  .home-service-outer {   padding: 0 20px;} 
  #sec-quality .vc_custom_1452420444422 {  padding-top: 37px !important;  padding-left: 45px !important;}
  div#alfares_language_list { margin-right: 0; }
  body.rtl .menuTopWrap > ul#mainmenu { margin-left: 80px; margin-right: 0; }
}
@media only screen and (max-width:800px) {
   li.hidden-menu{display:block !important;}
}

@media only screen and (max-width: 769px) {
  .newsletter-sec input[type="email"] { height: 27px;padding:9px 5px;margin-bottom:3px;width:96%;}
  #sec-quality .vc_custom_1452420444422 {  padding-top: 35px !important;  padding-left: 40px !important;padding-bottom:25px}
  .newsletter-sec h3 { font-size: 24px; margin: 0; margin-bottom: 15px; text-align: center !important;}
  .newsletter-sec{margin-bottom:15px}
  .slider-subtext {display:none !important;}
  .slider-button{border:1px solid #fff !important;font-size: 18px !important;}
  .slider-title{font-size:65px !important}
  .sc_title_underline::after { height: 3px !important; margin: 10px auto 15px !important;}
  .career-form {width:100%;}
  #careers .right {    float: none;}
  #careers input[type="text"],#careers input[type="email"],#careers input[type="tel"], #careers select {width:100% !important;}
  #careers .right, #careers .left{width:100% !important;margin-bottom:8px;}
  #online-enquiry input[type="text"],#online-enquiry  input[type="password"],#online-enquiry textarea,#online-enquiry select {
  width:100%;float:none}
  #online-enquiry label.gfield_label,#online-enquiry .ginput_container{float:none;}
  .topWrap .usermenu_area .menuItemLeft { display: block !important;width:100%;float:none; }
  div#lang_sel_click{width:100%;}
  ul#usermenu { text-align: center !important; }
  .topWrap .usermenu_area .menuItemRight .usermenu_info_time {display:inline !important;}
  .usermenu_area .main{ width:540px !important; }
    #ewd-otp-tracking-form .pure-control-group input[type="text"] {min-width:158px;}
  .ewd-otp-label-values {border-color:#ccc;padding:12px;border-radius:0;}
  .tp-caption,.side-enquire {display:none;}
  .tracking_button{float: right;padding: 0 0 24px 0;}
  .phone_topbar{display: block; float: none; clear: none; font-size: 24px;direction:ltr;}
  .side-enquire_mob{bottom:0;background:#f68821;width:100%;position:fixed;z-index:9999;display:block;}
  .copyWrap {margin-bottom:45px !important;}
  .copyWrap .copyright{line-height:18px}
  .home .sc_columns_count_4 .wpb_wrapper { margin-bottom: 20px; }
  .partners {  max-width: 100%; }
  .home-service-icon { padding: 40px 30px; }
  .upToScroll.buttonShow {   z-index: 10000;}
  ul#usermenu { margin-bottom: 10px; padding-top: 8px; }
  .topWrap .usermenu_area .menuItemRight { float: none; }
  .tracking_button { float: left; padding: 4px 0 0 3px; }
   #gform_wrapper_3{width:100%; margin:30px  auto;}
  body .topWrap .wrap_logo { text-align: left; width: 375px; width: auto; float: left; }
  body .topWrap .mainmenu_area { width: 100%; margin: 0; float: none; }
  body.responsive_menu .topWrap .wrap_menu { width: auto; margin: 60px 40px 40px; text-align: center; float: right;}
  body header.noFixMenu .topWrap .logo { height: 160px; }
  .wpb_gmaps_widget .wpb_map_wraper iframe { width: 100% !important; max-width: 100% !important; }
  body.rtl #alfares_language_list ul {padding-right:10px;}
  body.rtl div#alfares_language_list {margin-right:0; width: 30%;}
  #sec-quality .vc_custom_1459077641492 {padding-top: 40px !important;   padding-bottom: 30px;}
  .about-whowrare .sc_section {margin;0;}
  body.rtl .menuTopWrap > ul#mainmenu { margin-left: 0; }
  body.rtl .about-whowewre h3{line-height:38px;padding-bottom:12px;}
}

@media only screen and (max-width: 479px) {
  .about-whowewre{padding:0 !important;}
  .about-whowrare .sc_title_underline::after {margin:5px 0 18px 0 !important;}
  div#alfares_language_list{float:none;}
  .usermenu_area{padding:15px 0;}
  .usermenu_area .main{ width:300px !important; }
  form#ewd-otp-tracking-form{margin:0 auto;}
   .topWrap .mainmenu_area { width:95% !important; margin: 0 auto; }
  header.noFixMenu .topWrap .logo {padding-top:12px !important;}
  div#alfares_language_list { float: left; margin-right: 0; padding-top: 9px; }
  body .topWrap .wrap_logo { text-align: left; width: 65%; }
  body header.noFixMenu .topWrap .logo { height: 90px;padding-left: 5px; }
  body header.noFixMenu .topWrap .logo img { height: 90px; }
  body.responsive_menu .topWrap .wrap_menu { width: 30%; margin: 37px 0 30px; text-align: right; }
  .topWrap .mainmenu_area { min-height: 125px; }
  .newsletter-sec input[type="submit"] { float: none; width: 275px; }  
  .wpb_gmaps_widget .wpb_map_wraper iframe { width: 100% !important; max-width: 100% !important; }
  .phone_topbar{display: block; float: none; clear: both; font-size: 21px;}
  .tracking_button{float: right;padding: 0 0 24px 0; width: 52%;}
  #gform_wrapper_3{width:100%; margin:30px  auto;}
  #sec-quality .vc_custom_1459077641492 {padding-top: 55px !important;   padding-bottom: 30px;}
  .dons-magic-text-separator { float: none; clear: both; display: block; }
  body.rtl .menuTopWrap > ul#mainmenu { margin-left: 0; }
    body.rtl div#alfares_language_list { width: 48%;}
  .about-whowrare .even{height:341px !important}
  .services-wrpr h6{margin-bottom:10px;}
 .calculator-wrpr .ginput_container{width:100%;display:block;}
 .calculator-wrpr .ginput_container input {width:100% !important;}
  .services-sidebar{padding-left:15px !important;}
  body.rtl .about-whowewre h3{line-height:38px;padding-bottom:12px;}
  #gform_wrapper_5{width:100%;}
  .partners{width:100%;margin-bottom:10px;}
}

