.topheader{background: #111111;}
.top-right-links{float:right;}
.toplinks .list-group-item{font-size: 1.1rem;}
.toplinks .list-group-item .phone{background:url(../images/contacts1.png) 0 2px no-repeat;}
.toplinks .list-group-item .clickicon{background:url(../images/contacts1.png) 0 -23px no-repeat;}
#header{padding: 0px;}
#logo img{width:220px; }
#site-navigation-wrap{height: 82px;top:0px;margin-top: 0px;}
#site-navigation .dropdown-menu li{line-height: 80px; height: 80px;}
#site-navigation .dropdown-menu a{border-top:3px solid #fff;}
#site-navigation .dropdown-menu ul{background: rgba(49,49,49,0.9)}
#site-navigation .dropdown-menu>.current-menu-item>a:hover,
#site-navigation .dropdown-menu>li.sfHover>a,
#site-navigation .dropdown-menu>li>a:hover{background-color:#f1f1f1;border-color:#005cad;color:#000;}
#site-navigation .dropdown-menu>.current-menu-item>a,
#site-navigation .dropdown-menu>.current-menu-parent>a{background-color:#f1f1f1;border-color:#005cad;color:#000;}
#site-navigation .icons-menu .sub-menu{min-width:400px;width:400px;}
#site-navigation .dropdown-menu .icon-menu1 ul li span.mega-menu-icon {background: url('../images/international-relocation.png') no-repeat;height: 60px;width: 120px;margin: 5px auto;display: block;text-align: center;}
#site-navigation .icon-menu1 ul li:nth-child(1) a > span.mega-menu-icon {background-position: 0px 0px;}
#site-navigation .icon-menu1 ul li:nth-child(1) a:hover > span.mega-menu-icon {background-position: 0px -60px;}
#site-navigation .icon-menu1 ul li:nth-child(2) a > span.mega-menu-icon {background-position: -120px 0px;}
#site-navigation .icon-menu1 ul li:nth-child(2) a:hover > span.mega-menu-icon {background-position: -120px -60px;}
#site-navigation .icon-menu1 ul li:nth-child(3) a > span.mega-menu-icon {background-position: -240px 0px;}
#site-navigation .icon-menu1 ul li:nth-child(3) a:hover > span.mega-menu-icon {background-position: -240px -60px;}
#site-navigation .icon-menu1 ul li:nth-child(4) a > span.mega-menu-icon {background-position: -360px 0px;}
#site-navigation .icon-menu1 ul li:nth-child(4) a:hover > span.mega-menu-icon {background-position: -360px -60px;}
#site-navigation .dropdown-menu .icon-menu2 ul li span.mega-menu-icon {background: url('../images/domestic-relocation.png') no-repeat;height: 60px;width: 120px;margin: 5px auto;display: block;text-align: center;}
#site-navigation .icon-menu2 ul li:nth-child(1) a > span.mega-menu-icon {background-position: 0px 0px;}
#site-navigation .icon-menu2 ul li:nth-child(1) a:hover > span.mega-menu-icon {background-position: 0px -60px;}
#site-navigation .icon-menu2 ul li:nth-child(2) a > span.mega-menu-icon {background-position: -120px 0px;}
#site-navigation .icon-menu2 ul li:nth-child(2) a:hover > span.mega-menu-icon {background-position: -120px -60px;}
#site-navigation .dropdown-menu .icon-menu3 ul li span.mega-menu-icon {background: url('../images/products-services.png') no-repeat;height: 60px;width: 120px;margin: 5px auto;display: block;text-align: center;}
/*#site-navigation .icon-menu3 ul li:nth-child(1) a > span.mega-menu-icon {background-position: 0px 0px;}
#site-navigation .icon-menu3 ul li:nth-child(1) a:hover > span.mega-menu-icon {background-position: 0px -60px;}*/
#site-navigation .icon-menu3 ul li:nth-child(1) a > span.mega-menu-icon {background-position: -120px 0px;}
#site-navigation .icon-menu3 ul li:nth-child(1) a:hover > span.mega-menu-icon {background-position: -120px -60px;}
#site-navigation .icon-menu3 ul li:nth-child(2) a > span.mega-menu-icon {background-position: -240px 0px;}
#site-navigation .icon-menu3 ul li:nth-child(2) a:hover > span.mega-menu-icon {background-position: -240px -60px;}
#site-navigation .icon-menu3 ul li:nth-child(3) a > span.mega-menu-icon {background-position: -360px 0px;}
#site-navigation .icon-menu3 ul li:nth-child(3) a:hover > span.mega-menu-icon {background-position: -360px -60px;}
#site-navigation .icon-menu3 ul li:nth-child(4) a > span.mega-menu-icon {background-position: -480px 0px;}
#site-navigation .icon-menu3 ul li:nth-child(4) a:hover > span.mega-menu-icon {background-position: -480px -60px;}
#site-navigation .icon-menu3 ul li:nth-child(5) a > span.mega-menu-icon {background-position: -600px 0px;}
#site-navigation .icon-menu3 ul li:nth-child(5) a:hover > span.mega-menu-icon {background-position: -600px -60px;}
#site-navigation .dropdown-menu .icon-menu4 ul li span.mega-menu-icon {background: url('../images/products-icons.png') no-repeat;height: 60px;width: 120px;margin: 5px auto;display: block;text-align: center;}
#site-navigation .icon-menu4 ul li:nth-child(1) a > span.mega-menu-icon {background-position: 0px 0px;}
#site-navigation .icon-menu4 ul li:nth-child(1) a:hover > span.mega-menu-icon {background-position: 0px -60px;}
#site-navigation .icon-menu4 ul li:nth-child(2) a > span.mega-menu-icon {background-position: -120px 0px;}
#site-navigation .icon-menu4 ul li:nth-child(2) a:hover > span.mega-menu-icon {background-position: -120px -60px;}
/*#site-navigation .icon-menu4 ul li:nth-child(3) a > span.mega-menu-icon {background-position: -240px 0px;}
#site-navigation .icon-menu4 ul li:nth-child(3) a:hover > span.mega-menu-icon {background-position: -240px -60px;}
#site-navigation .icon-menu4 ul li:nth-child(4) a > span.mega-menu-icon {background-position: -360px 0px;}
#site-navigation .icon-menu4 ul li:nth-child(4) a:hover > span.mega-menu-icon {background-position: -360px -60px;}*/
#site-navigation .icon-menu4 ul li:nth-child(3) a > span.mega-menu-icon {background-position: -480px 0px;}
#site-navigation .icon-menu4 ul li:nth-child(3) a:hover > span.mega-menu-icon {background-position: -480px -60px;}

.banner-estimate-wrapper{position: relative;min-height:47vw;}
.banner-estimate-section{background: none;position: absolute;left:0px; right:0px;top:0px;bottom: 0px;}
.banner-estimate-wrapper .home-quick-estimate{margin-top:10px;}
.btn-default{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}
.btn-default:hover{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}
#home-carousel{padding-top: 0px;height: 100%;}
#home-carousel .carousel-inner{height: 100%;}
#home-carousel .item .img-responsive{width:100%; height: auto;opacity: 0;}
#home-carousel .item{background:url(../images/slider/slider1.jpg) no-repeat top center; background-size: cover; height: 100%;}
#home-carousel .item-2{background-image:url(../images/slider/slider2.jpg);}
#home-carousel .carousel-indicators li{height: 12px; width:12px;border-color: rgba(255,255,255,0.3);background-color:rgba(255,255,255,0.3); margin: 0px 5px 0px; }
#home-carousel .carousel-indicators li.active{border-color: rgba(255,255,255,1);background-color:rgba(255,255,255,1); margin: 0px 5px 0px; }
#captchawrapper{padding-top: 10px;}
#reload img{margin-left: 0px;}
.home-quick-estimate{}
.home-quick-estimate span.destination-city{padding-left: 0px;}
.home-quick-estimate-blue .wpcf7{background: none;padding:0px 15px 15px;}
.home-quick-estimate-blue .wpcf7-form .wpcf7-form-control{border:1px solid #fff;border-width: 0px 0px 1px 0px;background: transparent;color: #fff;-webkit-border-radius: 0px;border-radius: 0px;}
.home-quick-estimate .home-quick-estimate-bg{display: none !important;}
.home-quick-estimate .home-quick-estimate{background: rgba(18,94,161,0.8);margin: 0px;border:0px; -webkit-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;box-shadow: none;}
.shipping_to_india .quickestimateform{ background:#F7F7F7; background: rgba(18,94,161,0.8);}
.home .home-quick-estimate .home-quick-estimate{margin: 0px;}
.quickestimateform .wpcf7-form-control{text-indent:0px;}
.home-quick-estimate .wpcf7-form-control::-moz-placeholder{color:#fff;opacity:1}
.home-quick-estimate .wpcf7-form-control:-ms-input-placeholder{color:#fff;opacity:1}
.home-quick-estimate .wpcf7-form-control::-webkit-input-placeholder{color:#fff;opacity:1}
.home-quick-estimate .wpcf7-form .wpcf7-form-control:focus{border:1px solid rgba(255,62,62,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);;border-width: 0px 0px 1px 0px;}
.home-quick-estimate-blue .wpcf7-form input[type=submit].wpcf7-form-control{background: #fff;color: #000;font-size:1.5rem;}
.home-quick-estimate-blue .wpcf7-form select.wpcf7-form-control option{color: #000;}
.home-quick-estimate .quickestimateform h4{color: #fff; text-align: left; position: relative;padding: 15px;}
.home-quick-estimate .quickestimateform h4:after{position: absolute; width:100px; height: 1px; background: #fff; display: block; content: "";left:15px;bottom: 0px;}
.home-quick-estimate .quickestimateform .subtitle{color: #fff;padding: 0px 15px; text-align: left;}
.mobile-quick-estimate{background: rgba(18,94,161,1); margin-top: 30px;max-width: 100%;padding: 15px;}
.mobile-quick-estimate .quickestimateform{padding: 0px;}
.mobile-quick-estimate_content{background: none;}
.mobile-quick-estimate_content h2{color: #fff;text-align: left;font-size:2.0rem;font-family:'din_alternatebold', Arial; position: relative;padding-bottom:10px;margin-bottom: 15px;}
.mobile-quick-estimate_content h2:after{position: absolute; width:80px; height: 1px; background: #fff; display: block; content: "";left:0px;bottom: 0px;}
.mobile-quick-estimate_content .quickestimateform h4{color: #fff;text-align: left;}
.mobile-quick-estimate .home-quick-estimate-blue .wpcf7{padding:15px 0px;}
.page-template-home .section_title h2{font-family:'din_alternatebold', Arial, Helvetica, sans-serif;color: #686868;font-size: 2.8rem;}
.page-template-home .section_left_title{padding-left: 0px;}
.page-template-home .section_left_title h2{text-align: left;}
.quickestimateform .wpcf7-form-control::-moz-placeholder{color:#fff;opacity:1}
.quickestimateform .wpcf7-form-control:-ms-input-placeholder{color:#fff;opacity:1}
.quickestimateform .wpcf7-form-control::-webkit-input-placeholder{color:#fff;opacity:1}
.quickestimateform p .drop-text{font-size: 1rem;}
.page-template-home .main{padding-bottom: 0px;}
#welcome-section .slogan{color: #686868;max-width: 800px;margin: 10px auto 30px;text-align: center;}
#welcome-section .welcome-cta-items{position: relative;margin-bottom: 30px;overflow: hidden;}
#welcome-section .welcome-cta-items .img-responsive{width:100%;-webkit-transform:center scale(1);transform:center scale(1);opacity:1;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
#welcome-section .welcome-cta-items:hover .img-responsive{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0.95;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
#welcome-section .welcome-cta-items h2{position: absolute;left:0px; width:100%;display: block;font-family:'din_alternatebold', Arial, Helvetica, sans-serif;color: #fff;font-size: 2rem;padding: 0px 15px;}
#welcome-section .welcome-cta-items h2 a{font-family:'din_alternate_mediumregular', Arial, Helvetica, sans-serif;color:inherit;display: block;font-size: 1.5rem; margin: 5px 0px;}
#welcome-section .welcome-cta-item1 h2{text-align: center;bottom: 10px;}
#welcome-section .welcome-cta-item2 h2{text-align: left;bottom:0px;}
#welcome-section .welcome-cta-item3 h2{text-align:right;top:0px;}
#welcome-section .welcome-cta-item4 h2{color: #000;text-align:right;bottom:0px;}
#welcome-section .welcome-cta-item5 h2{color: #000;text-align:right;top:0px;}
#information{padding-bottom: 20px;}
.home-page-message{background:#e81d29;}
.home-page-message .btn-default{-webkit-border-radius: 0px;border-radius: 0px;padding: 10px 25px;}
.informationsection{padding-bottom:20px}
.informationsection .information-image{width:150px;height:80px;display:block;margin:0 auto 10px auto;background:url(../images/home-relocation-icons.png) no-repeat 0 0}
.informationsection .information-image1{background-position:0 0}
.informationsection .information-image2{background-position:-150px 0}
.informationsection .information-image3{background-position:-300px 0}
.informationsection .information-image4{background-position:-450px 0}
.informationsection h4.media-heading{margin: 30px 0px 20px;font-family:'din_alternate_mediumregular', Arial, Helvetica, sans-serif;}
.informationsection .media-content{font-size: 1.24rem;line-height: 1.5;text-align: center;min-height:11.16rem; }
.informationsection .btn-default{background: transparent;border:1px solid #e81d29; color:#e81d29;padding-left: 25px;padding-right: 25px;}
.informationsection .btn-default:hover{background:#e81d29;color: #fff; }
.testimonial-section{background:url(../images/testimonials_bg.jpg) no-repeat; background-size: cover;text-align: left;}
.page-template-home .testimonial-section .testi-bottom,
.page-template-home .testimonial-section .testi-top{display: none;}
.page-template-home .testimonial-section .section_title h2{color: #fff;}
.page-template-home .testimonial-section .section_title h2 span{font-family:'din_alternate_mediumregular', Arial;}
.page-template-home .testimonial-section .testimonial-content{padding-bottom: 30px;}
.page-template-home .testimonial-data{text-align:left;width:100%;padding:30px 0px; }
.author-whole-wrapper{display:table; width:100%; text-align: center;}
.avatar-wrapper{display:table-cell; width:15%;vertical-align: middle}
.author-wrapper{display:table-cell; width:79%;text-align: left;vertical-align: middle}
.author-wrapper p{margin-bottom: 0px;}
.page-template-movingtoindia .avatar-wrapper{display: none;}
.page-template-movingtoindia .author-wrapper{width:100%;text-align: center;}
.top-navigation{position: relative;min-height:40px;}
.top-navigation .jcarousel-control-prev-t,
.top-navigation .jcarousel-control-next-t{width:25px; height: 25px; border:0px;text-indent: -99999px;margin-top: 0px;}
.top-navigation .jcarousel-control-prev-t{left:0px; top:7px;background: url(../images/testinagivation-icon.png) no-repeat;}
.top-navigation .jcarousel-control-next-t{left:30px; top:7px;background: url(../images/testinagivation-icon.png) no-repeat -30px 0px;}
.top-navigation .testi-quote{position: absolute; left:65px;width:350px; display: block;top:0px; height: 40px;}
.top-navigation .testi-quote span{position: relative; display:block;height: 40px;background: url(../images/testi-quote1.png) no-repeat right center;}
.testimonial-section .testimonial-gravatar .avatar{opacity: 0;}
.testimonial-section .testimonial-gravatar {background: url(../images/avatar.png) no-repeat; background-size: cover; width:65px; height: 65px;}
.cargo-section{padding: 30px 0px; background: url(../images/container_bot_bg.png) repeat-x bottom;}
.cargo-section .section_title h2{text-transform: uppercase;font-size: 2rem;}
.cargo-section .btn-default{font-family:din_lightregular,arial;background:none;border:2px solid #686868;color:#686868;-webkit-border-radius: 0px;border-radius: 0px;font-weight: bold;}
.cargo-section .btn-default:hover{background:#686868; color: #fff; }
.footer-contact-section{background: #e81d29;color: #fff;padding: 30px 0px;}
.footer-contact-section h3{text-align: center;font-family:'din_alternate_mediumregular', Arial;margin-top: 0px;}
.footer-contact-section h2{text-align: center;font-family:'open sans', Arial;font-weight: bold;}
.footer-social-section{background: #e81d29;color: #fff;padding: 30px 0px;}
.footer-social-section h3{text-align: center;font-family:'din_alternate_mediumregular', Arial;margin-top: 0px;}
ul.contact-icon-list li{padding-top: 0px; padding-bottom: 0px;}
.footer-social-section ul li{ text-align: center;padding-right: 0px;line-height: normal;}
.footer-social-section ul li a{width:46px; line-height:44px;display: block; -webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
.footer-social-section ul li a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0.95;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
.footer-social-section ul li a span{font-size:34px;color: #fff;line-height:inherit;}
.footer-social-section ul li a.social-blog-icon{background: url(../images/blog-icon.png) no-repeat center;}
.footer-social-section ul li a.social-blog-icon span{opacity: 0; }
.footer-link-section h2, .footer-link-section h3{background: none; text-transform: none;}
.footer-link-section ul li a{display: inline-block;}
.footer-social-sm ul{display: block;text-align: left;}
.footer-social-sm ul li{display: inline-block;}
.footer-social-sm ul li span.fa{font-size:20px;}
.footer-social-sm ul li a.social-blog-icon .fa{opacity: 0;}
.footer-social-sm ul li a.social-blog-icon{background: url(../images/blog-icon-sm.png) no-repeat 0px center;}
.footer-social-sm ul li a.social-blog-icon:hover{background-position: -20px center;}
#welcome-section .welcome-cta-items .img-responsive{width:100%;}
#welcome-section .welcome-cta-items:hover .img-responsive{}
#footer-wrap{background: #1a1a1a;}
.page-template-movingtoindia .banner-estimate-wrapper .container{position: relative;min-height: 47vw;}
.page-template-movingtoindia #home-carousel .item{background-position: left top;}
.knowledge-page ul{list-style: none;}
.knowledge-page ul li{position: relative;padding-left: 2em;}
.knowledge-page ul li:before{color: #666565;content:"\f00c";display: block;font-family:"FontAwesome";font-weight: normal;position: absolute;width: 20px;left:0px;}
.knowledge-page ul li a, .knowledge-page ul li a:visited{color:#353535;}
.knowledge-page ul li a:focus, .knowledge-page ul li a:hover{color:#e71320;}
@media only screen and (max-width: 767px){
.informationsection .media-content{min-height: 3rem;}
.footer-social-section ul li:first-child{display: inline-block; width:auto;}
.page-template-home .avatar-wrapper{width:22%;}
.page-template-home .author-wrapper{width:74%;}
.cargo-section .img-responsive{margin-top: 20px;}
.top-navigation .testi-quote{width:200px;}
}
@media only screen and (min-width:768px) and (max-width: 991px) {
.banner-estimate-wrapper .home-quick-estimate{margin-top:0px;}

}
@media only screen and (min-width:992px) and (max-width: 1199px) {
.banner-estimate-wrapper .home-quick-estimate{margin-top:0px;}
.informationsection .media-content{min-height:15rem;}
}
@media only screen and (min-width: 1200px){
}

/*iphone view*/

@media only screen and (min-width:480px) and (max-width:767px){
.col-sxs-6 {width:50%;}
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
#rc-imageselect, .g-recaptcha {transform:scale(0.75);-webkit-transform:scale(0.75);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media only screen and (min-width: 240px) and (max-width: 319px) {
}
