*{margin:0px;padding:0px;box-sizing:border-box;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
body{margin:0;font-family:'Arimo', sans-serif;font-weight:400;overflow-x:hidden;}
body a{transition:0.5s all ease;-webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-o-transition:0.5s all ease;-ms-transition:0.5s all ease;}
h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;}
h1{font-size:36px;}
h2{font-size:26px;}
h3{font-size:20px;}
h4{font-size:18px;}
h5{font-size:15px;}
p{margin:0;font-weight:400;font-size:14px;line-height:20px;}
ul,label{margin:0;padding:0;}
body a:hover{text-decoration:none;}
html input[type="text"], input[type="email"], input[type="password"], input[type="tel"], select{height:45px;padding:0 10px;box-sizing:border-box;width:100%;color:#999;border:1px solid #ccc;border-radius:2px;}
html select{padding:0 11px;}
html textarea{padding:10px 10px;box-sizing:border-box;width:100%;color:#999;border:1px solid #ccc;border-radius:2px;}
html button{margin-top:0px;color:#fff;display:inline-block;padding:10px 15px;text-transform:uppercase;font-size:18px;border-radius:2px;border:none;}
html input:focus, select:focus, textarea:focus, button:focus{outline:none;}
header{width:100%;transition:all 0.4s ease;position:relative;z-index:999;border-bottom:1px solid #eee;}
header .top-bar{background:#3256a4;margin-bottom:5px;}
header .top-bar .mail, header .top-bar .call, header .top-bar .time, header .top-bar .cus-login{color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;margin:5px 0;}
header .top-bar .mail, header .top-bar .call, header .top-bar .time{float:left;}
header .top-bar .call{margin-left:20px;}
header .top-bar .time{margin-left:20px;}
header .top-bar .cus-login{float:right;}
header .top-bar .cus-login a{color:#fff;}
.header-logo{float:left;width:100px;transition:all 0.4s ease;position:relative;text-align:left;margin-bottom:5px;}
.header-logo a{display:block;}
.header-logo a img{width:100%;}
.header .top-right{background:#fff;float:right;position:relative;margin-top:25px;}
.top-nav-bar{float:left;}
.dropbtn{background-color:#f0e319;color:#000;padding:7px 10px;font-size:13px;font-weight:700;border:none;cursor:pointer;border-radius:2px;}
.dropbtn img{width:25px;vertical-align:middle;}
.dropbtn span{display:block;float:left;}
.dropbtn .track-text{margin:2px 0 0 4px;text-transform:uppercase;}
.track-wrap{position:relative;float:right;margin:0px 0 0 10px;height:40px;}
.dropdown-content{display:none;position:absolute;background-color:#3256a4;min-width:300px;z-index:1;right:0;padding:20px;color:#fff;}
.dropdown-content form span.mb0{color:#fff;font-size:12px;line-height:1.2em;display:block;margin-bottom:10px;}
.dropdown-content form .trackoption{margin-top:15px;display:block;}
.dropdown-content form button{color:#000;font-size:12px;line-height:1.5em;display:block;margin-bottom:10px;background:#F0E319;font-weight:700;margin:-30px 0 0 0;}
.dropdown-content form .tracktext{margin-bottom:10px;}
.trackoption span{display:block;float:left;}
.trackoption span.text-lab{margin:-3px 0 0 5px;}
.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;}
.dropdown-content a:hover{background-color:#f1f1f1}
.track-wrap:hover .dropdown-content{display:block;}
.dropdown:hover .dropbtn{background-color:#3e8e41;}
span.menu{display:none;}
.top-nav ul{margin:0;}
.top-nav ul li{list-style-type:none;display:inline-block;margin:0 1.3em;}
.top-nav ul li a{position:relative;display:inline-block;margin:0;color:#3b3b3b;text-decoration:none;font-weight:500;font-size:20px;letter-spacing:0.5px;}
.main-container{padding:0;}
.carousel-indicators{bottom:5px;}
.carousel-control.right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x;}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x;}
.carousel .item{height:100%;width:100%;}
.carousel-caption{height:100%;}
.carousel .icon-container{display:inline-block;font-size:25px;line-height:25px;padding:1em;text-align:center;border-radius:50%;}
.carousel-caption button{border-color:#00bfff;margin-top:1em;}
.delivery-guy{ width:450px; position:absolute; top:17%; right:4%;}
.delivery-guy img {width:100%;}
.layer2{    width: 39%;
    position: absolute;
    top: 20%;
    right: 46px;}
.layer2 h3{font-family: 'Oswald', sans-serif;text-align:left;font-size:55px;font-weight:bold;text-transform:uppercase;letter-spacing:1px; color: #3256a4; text-shadow: 2px 1px 0px #ffffff;}
.layer2 h3 span{color:#f0e319;}
.layer3{width:40%;position:absolute;top:46%;right:30px;text-align:left;}
.layer3 h4{font-size:26px;letter-spacing:1px;font-weight:normal;font-family: 'Krona One', sans-serif; line-height: 28pt;}
.van{width:40%;position:absolute;bottom:7%;left:2%;}
.van img{width:100%;}
.layer4{width:60%;position:absolute;top:20%;left:2%;}
.layer4 h3{font-family: 'Oswald', sans-serif;
    text-align: left;
    font-size: 55px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #3256a4;
    text-shadow: 2px 1px 0px #ffffff;}
.layer4 h3 span{color:#f0e319;}
.layer5{    width: 44%;
    position: absolute;
    top: 46%;
    left: 2%;
    text-align: left;}
.layer5 h4{font-size:28px;letter-spacing:1px;font-weight:normal;margin-bottom:10px; color: #ffffff;font-family: 'Roboto', sans-serif; line-height:28pt;}
.layer6{    width: 50%;
    position: absolute;
    top: 46%;
    left: 5%;
    text-align: left;}
.layer6 h4{font-size:28px;letter-spacing:1px;font-weight:normal;margin-bottom:10px; color: #ffffff;font-family: 'Roboto', sans-serif;}
.layer6 .ls:before {   font-family: 'FontAwesome';
    content: "\f101";
    margin: 0 5px 0 -30px;
    font-size: 28px;
}
.carousel-caption div:first-child{-webkit-animation-delay:1s;animation-delay:1s;}
.carousel-caption div:nth-child(2){-webkit-animation-delay:2s;animation-delay:2s;}
.carousel-caption div:nth-child(3){-webkit-animation-delay:3s;animation-delay:3s;}
#services-sec{width:100%; border-top:1px solid #ffffff;}
#services-sec ul li{list-style:none;width:25%;float:left;text-align:center;}
#services-sec ul li:nth-child(even){background:#f0e319;color:#000;}
#services-sec ul li:nth-child(odd){background:#3256a4;color:#fff;}
#services-sec ul li img{width:100%;}
#services-sec .service-text{padding:20px;}
#services-sec .service-text h5{text-transform:uppercase;margin-bottom:10px;}
#services-sec .service-text a{font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block;border-radius:2px;padding:3px 10px;margin:10px 0 0 0;}
#services-sec .service-text a i{margin-left:5px;}
#services-sec ul li:nth-child(even) a{border:2px solid #000;color:#000;}
#services-sec ul li:nth-child(odd) a{border:2px solid #fff;color:#fff;}
#about-sec{width:100%;margin:4em 0;}
#about-sec p{font-size:16px;line-height:24px;margin:15px 0 0 0;color:#555;}
#about-sec a{font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block;border-radius:2px;padding:3px 10px;margin:15px 0 0 0;border:2px solid #f0e319;background:#f0e319;color:#000;}
.title{position:relative;margin:0 0 30px 0;color:#3256a4;}
.title:after{position:absolute;left:0;bottom:-15px;content:'';width:100px;height:3px;background:#f0e319;}
.title2{position:relative;margin:0 0 0 0;color:#3256a4;}
#whychoose-sec{width:100%;margin:4em 0;padding:4em 0;background:#f0e319 url(../images/pattern.png);}
#whychoose-sec .title{color:#3256a4;}
#whychoose-sec .title:after{background:#3256a4;}
#whychoose-sec .icon-left{float:left;width:130px;height:130px;background:#3256a4;border-radius:50%;margin-right:20px;color:#fff;font-size:80px;text-align:center;line-height:130px;}
#whychoose-sec .top-marg{margin:10px 0;}
#whychoose-sec .icon-text{float:left;width:-moz-calc(100% - 160px);width:-webkit-calc(100% - 160px);width:calc(100% - 160px);}
#whychoose-sec .icon-text h3{text-transform:uppercase;font-size:24px;font-weight:700;margin-top:12px;color:#3256a4;}
#whychoose-sec .icon-text p{color:#555;margin-top:10px;font-size:16px;line-height:24px;}
#whychoose-sec .icon-size{font-size:70px;}
#testimonials-sec{width:100%;margin:4em 0 3em 0;}
#testimonials-sec p{color:#555;font-weight:400;font-size:16px;line-height:26px;}
#testimonials-sec .commma{font-size:20px;}
#testimonials-sec .item{text-align:left;margin:10px 15px 0 15px;}
#testimonials-sec q{quotes:'\f10d' '\f10e';}
#testimonials-sec q:before{content:open-quote;font-family:'FontAwesome';font-size:20px;margin-right:10px;}
#testimonials-sec q:after{content:close-quote;font-family:'FontAwesome';font-size:20px;margin-left:10px;}
#testimonials-sec .image{display:table-cell;width:50px;height:50px;vertical-align:middle;}
#testimonials-sec .image img{width:100%;}
#testimonials-sec .text{display:table-cell;vertical-align:middle;padding-left:20px;color:#555;font-weight:400;font-size:12px;line-height:22px;letter-spacing:1px;}
#testimonials-sec .text strong{font-size:14px;line-height:22px;letter-spacing:1px;text-transform:uppercase;}
#testimonials-sec .top-marg-2{margin-top:20px;}
#philosophy-sec{width:100%;margin:4em 0;}
#philosophy-sec p{font-size:16px;line-height:24px;margin:15px 0 0 0;color:#555;}
#philosophy-sec a{font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block;border-radius:2px;padding:3px 10px;margin:15px 0 0 0;border:2px solid #f0e319;background:#f0e319;color:#000;}
#counters-sec{width:100%;margin:4em 0;padding:4em 0;background:url(../images/stats-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;color:#fff;text-align:center;}
#counters-sec .image{font-size:90px;}
#counters-sec p{font-size:22px;text-transform:uppercase;font-weight:700;letter-spacing:1px;margin:10px 0 0 0;}
#counters-sec .stat-count{font-family:'Titillium Web', sans-serif;font-size:50px;font-weight:800;line-height:1.2;overflow:hidden;padding:0;position:relative;color:#fff;margin:10px 0 0 0;}
.footer-top{display:block;background:#3256a4;padding-bottom:30px;padding-top:34px;}
.footer-top .bdr{border-right:1px solid #fff;}
.footer-top .right-text{text-align:right;}
.footer-top h3{color:#fff;font-size:42px;font-weight:700;letter-spacing:0.03em;line-height:35px;margin:0 0 15px;text-transform:uppercase;}
.footer-top h4{color:#fff;font-size:19px;font-weight:400;letter-spacing:0.03em;line-height:35px;text-transform:uppercase;}
.footer-top a{font-size:18px;font-weight:700;text-transform:uppercase;display:inline-block;border-radius:2px;padding:15px 20px;margin:14px 0 0 0;border:2px solid #f0e319;background:#f0e319;color:#000;}
.footer{display:block;background-image:url(../images/footer_bg.jpg);color:#ccc;}
.footer h3{font-size:20px;font-weight:700;position:relative;z-index:1;margin-bottom:30px;color:#fff;position:relative;}
.footer h3:after{content:'';width:50px;height:2px;background:#f0e319;position:absolute;left:0;bottom:-13px;}
.footer p{color:#999;}
.footer .icon, .footer .icon-text{float:left;}
.footer .icon-text{width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px);}
.footer .icon{margin:0 5px 0 0;width:25px;height:25px;font-size:28px;vertical-align:middle;color:#f0e319;text-align:left;}
.footer h4{font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:5px;}
.footer .box-1{margin-top:50px;}
.footer ul li{margin-top:10px;}
.footer ul li a{color:#999;font-size:15px;font-weight:400;}
.footer ul li a i{color:#999;font-size:14px;}
.footer .social{margin:30px 0 0 0;}
.footer .social i{color:#fff;font-size:18px;display:inline-block;width:35px;height:35px;text-align:center;line-height:35px;border-radius:35px;}
.facebook{background:#006699;}
.twitter{background:#52a5e9;}
.google{background:#d62221;}
.linked{background:#006699;}
.youtube{background:#ee1c1b;}
.footer .textfield{margin:15px 0 0 0;}
.footer input[type="submit"]{border:none;background:#3256a4;padding:8px 10px;margin:15px 0 0 0;border-radius:2px;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#fff;font-size:13px; height:45px;}
.footer .bdr{border-bottom:solid 1px #353d52;margin-bottom:15px;padding-bottom:10px;}
#footer-copyright{font-size:14px;color:#ccc;padding-top:25px;padding-bottom:20px;line-height:20px;margin-top:40px;background:#111;}
#footer-copyright .left{width:48%;float:left;text-align:left;}
#footer-copyright .right{width:48%;float:right;text-align:right;}
#footer-copyright a{color:#fff;}
.inner-banner{background-size:100% !important;padding:3em 0;color:#fff;background-position:center !important;}
.inner-banner h1{color:#fff;text-transform:uppercase;font-weight:700;font-size:50px;}
.inner-banner .breadcrumb{letter-spacing:1px;font-size:16px;}
.inner-banner a{color:#f0e319;}
.vision-mission{width:100%;margin:4em 0;}
.vision-mission .vision, .vision-mission .mission{position:relative;padding-top:4em;padding-bottom:4em;}
.vision-mission .vision{padding-right:40px;}
.vision-mission .mission{padding-left:40px;}
.vision-mission .vision:before{background-image:url('../images/vision.jpg');position:absolute;;z-index:-1;left:-100px;top:0px;background-size:100%;min-width:117%;min-height:360px;content:"";}
.vision-mission .mission:before{background-image:url('../images/mission.jpg');position:absolute;;z-index:-1;right:-100px;top:0px;background-size:100%;min-width:117%;min-height:360px;content:"";}
.vision-mission .vision{color:#fff;}
.vision-mission .vision .title{color:#fff;}
.vision-mission .vision .title:after{background:#fff;}
.vision-mission .mission .title{color:#333;}
.vision-mission .mission .title:after{background:#333;}
.vision-mission p{font-size:16px;line-height:24px;margin:15px 0 0 0;}
.vision-mission ul li{float:left;width:50%;list-style:none;}
.technology{width:100%;padding:4em 0;background:#f5f5f5;}
.technology p{font-size:16px;line-height:24px;margin:15px 0 0 0;color:#555;}
.services-wrap{margin:4em 0;}
.services-wrap .number{background:url(../images/number-block.png) no-repeat;width:80px;height:51px;background-size:100%;font-size:32px;font-weight:700;padding:13px 10px;}
.services-wrap h3{font-size:32px;color:#3256a4;font-weight:700;margin-top:15px;}
.services-wrap p{font-size:16px;line-height:24px;margin:15px 0 0 0;}
.services-wrap .more-btn{border:2px solid #3256a4;color:#3256a4;font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block;border-radius:2px;padding:3px 10px;margin:15px 0 0 0;}
.delivery-sec{margin:4em 0;}
.delivery-sec h3{font-size:32px;color:#3256a4;font-weight:700;}
.delivery-sec p{font-size:16px;line-height:24px;margin:15px 0 0 0;}
.align-text{text-align:left;}
.delivery-sec .image{width:100%;background:#f0e319;border-radius:50%;margin:0 auto;padding:40px;}
.career-sec{width:100%;margin:4em 0;}
.career-sec p{font-size:16px;line-height:24px;margin:15px 0 0 0;}
.career-form{width:100%;margin:4em 0;background:#f5f5f5;padding:4em 0;}
.career-form input[type="text"], .career-form input[type="email"], .career-form input[type="tel"], .career-form select, .career-form textarea{border-left:none;padding:0 10px 0 0;}
.career-form select{padding:0 10px 0 0;}
.career-form textarea{border-left:none;padding:10px 10px 10px 0;height:50px;}
.career-form .form-control[disabled]{height:45px;padding:0 10px;margin:0 10px 0 0;width:75%;}
.btn { padding: 10px 16px;}
.fileUpload input.upload{cursor:pointer;font-size:20px;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;}
.contact-address{margin:4em 0;}
.welcome{padding:4em 0;background:#f5f5f5;}
.welcome .cap-input{float:left;width:382px !important;}
.google-maps{position:relative;padding-bottom:50%;height:0;overflow:hidden;}
.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;padding:10px;border:1px solid #ccc;}
.contact-address .addres-wrap{margin-top:20px;}
.contact-address .addres-wraps{margin-top:9px;}
.contact-address h2{font-size:16px;color:#333;margin-top:15px;}
.contact-address .addres-wrap h3{font-size:20px;color:#3256a4;}
.contact-address .addres-wraps h3{font-size:20px;color:#fff;}
.contact-address .addres-wrap h4{font-size:16px;color:#555;margin-top:10px;font-weight:400;line-height:24px}
.contact-address .addres-wraps h4{font-size:16px;color:#fff;margin-top:10px;font-weight:400;line-height:24px}
.contact-address h5{font-size:14px;color:#3256a4;margin:15px 0 0 0;text-transform:uppercase;}
.contact-address p{font-size:14px;line-height:22px;margin:10px 0 0 0;}
.terms{list-style:none;padding:0;}
.terms li{padding-left:1.3em;font-size:14px;line-height:22px;margin:10px 0 0 0;position:relative}
.terms li:before{content:"\f058";font-family:FontAwesome;margin-left:-1.3em;width:1.3em;color:#3256a4;font-size:18px;position:absolute;top:1px;}

.login-register{ padding:4em 0; text-align:center;}
.login-register.bg-grey{ background:#eee;}
.login-register .login-box{ width:500px; padding:20px; background:#fff; margin:0 auto; box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.1);min-height: 260px;}
.login-register .signup-box{ width:800px; padding:20px; background:#fff; margin:0 auto; box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.1);}
.login-register .nav-tabs { border-bottom: 0; text-align:center; }
.login-register .nav-tabs > li { float:none; margin:0 1px -1px 1px; display:inline-block; width: 49%;}
.login-register .nav-tabs > li > a { margin-right: 0; line-height: 1.42857143; border:0; border-radius:0; background:#3256a4; color:#fff; text-transform:uppercase; font-size:18px;}
.login-register .nav-tabs > li.active > a, .login-register .nav-tabs > li.active > a:hover, .login-register .nav-tabs > li.active > a:focus { color:#000; background: #f0e319; border:0;}
.login-register .tab-content { margin-top:20px;}
.login-register h2{ text-transform:capitalize;}
.login-register h3 i{ color:#3256a4;}
.login-register p{ margin-top:10px;}
.login-register hr { margin: 20px auto; width: 100px;}
.login-register .form-box { text-align:left;}
.login-register .form-box .mt-15 { margin-top:15px;}
.login-register .form-box .mmt-15 { margin-top:-15px;}
.login-register .form-box .ft-pass { margin-top:15px; text-align:left; font-size:14px;}
.login-register .form-box .new-mem { margin-top:15px; text-align:right; font-size:14px;}
.login-register .form-box a { color:#3256a4; text-decoration:underline;}

.delivery-sec .text-cap{ text-transform:capitalize;}
.delivery-sec .delivery-from{ border:1px solid #eee; padding:20px 5px;}
.delivery-sec .delivery-from label { display:block; font-weight:600; font-size:15px; margin-bottom:5px;}
.delivery-sec .delivery-from label span{ font-weight:500; font-size:15px;}
.delivery-sec .delivery-from .mt-15 { margin-top:15px;}
.delivery-sec .delivery-from .mmt-15 { margin-top:-15px;}
.delivery-sec .delivery-from .circle-questionmark { background:#333; width:20px; height:20px; display:inline-block; color:#fff; border-radius:50%; text-align:center; margin-left:5px; font-size:12px; line-height:20px; cursor:pointer}

.how-sec{ padding:4em 0; background:url(../images/how-bg.jpg) no-repeat; background-size:cover; position:relative;}
.how-sec:after{ content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#3256a4; opacity:0.8;}
.how-sec .container{ position:relative; z-index:1;}
.how-sec .title{ color:#fff;}
.how-sec .title:after { background: #fff; left:50%; margin-left:-50px;}
.how-sec .inner{ color:#fff; position:relative; z-index:1; text-align:center; margin-top:40px;}
.how-sec .inner .num{ position:absolute; width:50px; height:50px; border-radius:50%; background:#f0e319; left:50%; margin-left:-25px; color:#000; line-height:50px; font-size:22px; top:-30px;}
.how-sec .inner .icon{ width:150px; height:150px; background:#fff; border-radius:50%; margin:0 auto; padding:25px; }
.how-sec .inner h3{ color:#fff; font-size:24px; margin-top:15px; }
.how-sec .inner p{ margin-top:5px; font-size:16px; }

.delivery-sec .top-marg-3 { margin-top:30px;}
.delivery-sec .well .comp-logo { width:110px; margin:0 auto; border-radius:5px; overflow:hidden; border:1px solid #eee;}
.delivery-sec .well h2 { text-transform:uppercase; color:#3256a4; margin-top:15px; font-size:22px; }
.delivery-sec .well .del-info { margin-top:10px; }
.delivery-sec .well .del-info span{ color:#3256a4; }
.delivery-sec .well .del-info p{ font-size:14px; margin-top:5px; }
.delivery-sec .well .add-info { margin:15px 0; }
.delivery-sec .well .add-info ul{ border-bottom:0; }
.delivery-sec .well .add-info li{ float: none; margin:0; display:inline-block; width:32%; border:1px solid #eee; }
/*.delivery-sec .well .add-info li:last-child{ border-right:0 }*/
.delivery-sec .well .add-info .nav-tabs > li > a { margin-right:0; border:0; border-radius:0; background:#fff; color:#3256a4;}
.delivery-sec .well .add-info .nav-tabs > li.active > a, .delivery-sec .well .add-info .nav-tabs > li.active > a:hover, .delivery-sec .well .add-info .nav-tabs > li.active > a:focus{ border:0;}
.delivery-sec .well .tab-content{ text-align:left; margin-top:5px; }
.delivery-sec .well .tab-content p{ font-size:14px; margin-top:10px; position:relative; padding-left:25px; line-height:18px; }
.delivery-sec .well .tab-content p span{ position:absolute; left:0; top:2px;color:#3256a4; }
.delivery-sec .well .price{ margin:20px 0; font-size:24px; }
.delivery-sec .well .price span{color:#3256a4; }
.delivery-sec .well .price span strong{ font-size:26px; }
.delivery-sec .well .book{ background:#f0e319; color:#000; display:block; border-radius:5px; font-size:18px; }
.del-plans .modal-header h3{ text-transform:uppercase;}
.del-plans .modal-body .inner { max-height:425px; overflow-y: scroll;}
.del-plans .modal-body ul { list-style-type: none; padding-left:0; margin:0 0 0 0;}
.del-plans .modal-body ul li { position:relative; padding-left: 25px; font-size:14px; line-height:20px; margin:5px 0; font-weight:normal;}
.del-plans .modal-body ul li:before { position: absolute; top:2px;; left: 0; font-family: FontAwesome; content: "\f058"; color:#3256a4; font-size:18px; }
.del-plans .modal-body .mb-15 { margin-bottom:15px; }
.del-plans .modal-body .mt-15 { margin-top:15px; }
.del-plans .modal-footer { margin-top: 0; }
.del-plans .modal-footer .left{ text-align:left; }
.del-plans .modal-footer .right{ text-align:right; }
.del-plans .well { margin-bottom:0; }

.modal { z-index: 999999;}

.deliveryinfo-sec{ padding:4em 0; margin:0;}
.deliveryinfo-sec.bg-grey{ background:#eee;}
.delivery-sec.deliveryinfo-sec .delivery-from { border:0; padding:0;}
.deliveryinfo-sec .form{ padding:30px 15px; background:#fff; margin:20px 0 0 0; box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.1); display:block;}
.stepwizard-step p {
    margin-top: 0px;
    color:#666;
	font-size:16px;
}
.stepwizard-row {
    display: table-row;
}
.stepwizard {
    display: table;
    width: 100%;
    position: relative;
}
.stepwizard-step button[disabled] {
    /*opacity: 1 !important;
    filter: alpha(opacity=100) !important;*/
}
.stepwizard .btn.disabled, .stepwizard .btn[disabled], .stepwizard fieldset[disabled] .btn {
    opacity:1 !important;
    color:#bbb;
}
.stepwizard-row:before {
    top: 14px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 80%;
    height: 1px;
    background-color: #ccc;
    z-index: 0;
    left: 10%;
    right: 10%;
}
.stepwizard-step {
    display: table-cell;
    text-align: center;
    position: relative;
	width:20%;
}
.btn-circle {
    width: 30px;
    height: 30px;
    text-align: center;
    padding: 6px 0;
    font-size: 12px;
    line-height: 1.428571429;
    border-radius: 15px;
}

.deliveryinfo-sec .nav-tabs { border-bottom: 0; text-align:center; width:50%; margin:0 auto; }
.deliveryinfo-sec .nav-tabs > li { float:none; margin:0 1px -1px 1px; display:inline-block; width: 49%;}
.deliveryinfo-sec .nav-tabs > li > a { margin-right: 0; line-height: 1.42857143; border:0; border-radius:0; background:#3256a4; color:#fff; text-transform:uppercase; font-size:18px;}
.deliveryinfo-sec .nav-tabs > li.active > a, .deliveryinfo-sec .nav-tabs > li.active > a:hover, .deliveryinfo-sec .nav-tabs > li.active > a:focus { color:#000; background: #f0e319; border:0;}
.deliveryinfo-sec .mt-20 { margin-top:20px; }
.deliveryinfo-sec .mt-15 { margin-top:15px; }
.deliveryinfo-sec #pickup_info h4, .deliveryinfo-sec #delivery_info h4 { text-transform:capitalize; color:#3256a4; }
.deliveryinfo-sec #pickup_info .add-box, .deliveryinfo-sec #delivery_info .add-box {
    border: 1px solid #ddd;
    padding: 15px;
    border-radius: 5px;
}
.deliveryinfo-sec #pickup_info .add-box h5, .deliveryinfo-sec #delivery_info .add-box h5{
    color:#3256a4;
	text-transform:uppercase;
	font-size:16px;
}
.deliveryinfo-sec #pickup_info .add-box p, .deliveryinfo-sec #delivery_info .add-box p{
	font-size:15px;
	white-space: nowrap; 
    overflow: hidden;
    text-overflow: ellipsis;
	margin-top:5px;
}
.deliveryinfo-sec #pickup_info .add-box a, .deliveryinfo-sec #delivery_info .add-box a{
	font-size:14px;
	color:#999;
}
.deliveryinfo-sec .bdr-right{
	border-right:1px solid #ddd;
}
.deliveryinfo-sec label {
    display: block;
    font-weight: 600;
    font-size: 15px;
    margin-bottom: 5px;
}
.deliveryinfo-sec label.blue-lab {
    color:#3256a4;
	font-size:16px;
	margin-bottom:10px;
}
.deliveryinfo-sec .comp-logo {width: 250px;margin: 20px 0;border-radius:5px;overflow:hidden;border:1px solid #eee;}
.google-maps2{position:relative;padding-bottom:75%;height:0;overflow:hidden;}
.google-maps2 iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}

.deliveryinfo-sec .add-scroll { max-height:400px; overflow-y:scroll; padding-right:10px;}
.deliveryinfo-sec .add-scroll .add-select {
    border: 1px solid #3256a4;
    padding:20px;
    border-radius: 5px;
	position:relative;
	margin-top:15px;
}
.deliveryinfo-sec .add-scroll .add-select:first-child {
	margin-top:0;
}
.deliveryinfo-sec .add-scroll .add-select .pref {
	color:red;
	position:absolute;
	right:0;
	top:-5px;
	padding:5px;
}
.deliveryinfo-sec .add-scroll .add-select .add-title { text-transform:capitalize; color:#3256a4; font-size:20px; font-weight:bold; }
.deliveryinfo-sec .add-scroll .add-select p { margin-top:5px; text-transform:capitalize; }
.deliveryinfo-sec .add-scroll .add-select p span {color:#3256a4; font-weight:600; }

.deliveryinfo-sec .note {
	color:red;
	font-size:16px;
	line-height:22px;
}
.deliveryinfo-sec .faq-title {font-size:  24px;font-weight: 600;}
.deliveryinfo-sec ol {
	padding-left:16px;
}
.deliveryinfo-sec ol li {
	line-height:20px;
	margin-top:10px
}

.deliveryinfo-sec a.time-btn {
    height: 45px;
    padding: 0 10px;
    box-sizing: border-box;
    width: 220px;
    color: #999;
    border: 1px solid #ccc;
    border-radius: 2px;
    background: #fff;
    font-size: 16px;
	display:inline-block;
	line-height:45px;
	text-align:center;
}
.deliveryinfo-sec a.time-btn:active, .deliveryinfo-sec a.time-btn:focus {
    color: #3256a4;
    border: 1px solid #3256a4;
}

.deliveryinfo-sec .timeslotin {
	border: 1px solid #3256a4;
	padding:15px;
	border-radius:5px;
}
.deliveryinfo-sec .timeslotin p {
	margin-top:5px;
	font-size:16px;
}
.deliveryinfo-sec .timeslotin p.heading {
    color: #3256a4;
	margin-top:0;
	font-size:20px;
	text-transform:capitalize;
	font-weight:600;
}
.deliveryinfo-sec .timeslot.hid {
	display:none;
}
.deliveryinfo-sec .head2 {
	font-size:18px;
	color:#333;
	text-transform:capitalize;
	font-weight: bold;
	color:#3256a4;
}
.deliveryinfo-sec .head {
	font-size:22px;
	color:#333;
	text-transform:uppercase;
	font-weight: bold;
	margin-bottom:15px;
	color:#3256a4;
}
.deliveryinfo-sec .confirm p {
	font-size:16px;
	margin-top:5px;
}
.deliveryinfo-sec .confirm p strong{
	color:#333;
}
.deliveryinfo-sec .confirm h4 { text-transform:capitalize; color:#3256a4; font-size:20px; font-weight:bold; }

.stepwizard-step2 p {
    margin-top: 0px;
    color:#666;
	font-size:16px;
}
.stepwizard-row2 {
    display: table-row;
}
.stepwizard2 {
    display: table;
    width: 100%;
    position: relative;
	margin-top:20px;
}
.stepwizard2 .btn.disabled, .stepwizard2 .btn[disabled], .stepwizard2 fieldset[disabled] .btn {
    opacity:1 !important;
    color:#bbb;
}
.stepwizard-row2:before {
    top: 14px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 84%;
    height: 1px;
    background-color: #ccc;
    z-index: 0;
    left: 9%;
    right: 9%;
}
.stepwizard-step2 {
    display: table-cell;
    text-align: center;
    position: relative;
	width:16.666%;
}
.btn-circle2 {
    width: 30px;
    height: 30px;
    text-align: center;
    padding: 6px 0;
    font-size: 12px;
    line-height: 1.428571429;
    border-radius: 5px;
}

.deliveryinfo-sec .status .success{ width:100px; height:100px; margin:0 auto;}
.deliveryinfo-sec .status h2{ font-size:30px; font-weight:bold; margin-top:20px;}
.deliveryinfo-sec .status h1{ font-size:36px; font-weight:400; margin-top:20px;}
.deliveryinfo-sec .del-scroll{ max-height:300px; overflow-y:scroll;}
 
@media(max-width:1024px){h1{font-size:32px;}
.layer2{top:22%;}
.layer2 h3{font-size:50px;}.layer3{top:53%;}
.layer3 h4{font-size:26px;}
.layer4{top:22%;}
.layer4 h3{font-size:50px;}.layer5{top:53%;}
.layer5 h4{font-size:26px;}
#services-sec .service-text{padding:20px 10px;}
#services-sec .service-text h5{font-size:13px;}
#about-sec, #whychoose-sec, #philosophy-sec, #counters-sec, .vision-mission, .career-sec, .career-form, .contact-address, .services-wrap, .delivery-sec{margin:3em 0;}
#about-sec p{font-size:14px;line-height:20px;margin:10px 0 0 0;}
#whychoose-sec, #counters-sec, .technology, .career-form, .welcome{padding:3em 0;}
#whychoose-sec .icon-text h3{font-size:22px;margin-top:7px;}
#whychoose-sec .icon-text p{font-size:14px;line-height:20px;}
#philosophy-sec p{font-size:14px;line-height:20px;margin:10px 0 0 0;}
#counters-sec p{font-size:18px;}
#testimonials-sec{margin:3em 0 2em 0;}
#testimonials-sec p{font-size:14px;line-height:22px;}
.footer-top h3{font-size:40px;}
.footer-top h4{font-size:17px;}
.vision-mission p{font-size:14px;line-height:22px;margin:10px 0 0 0;}
.vision-mission .vision, .vision-mission .mission{padding-top:3em;padding-bottom:3em;}
.vision-mission .vision:before{min-width:121%;min-height:335px;}
.vision-mission .mission:before{min-width:121%;min-height:335px;}
.technology p{font-size:14px;line-height:20px;margin:10px 0 0 0;color:#555;}
.career-form .form-control[disabled]{width:69%;}
.services-wrap p{font-size:14px;line-height:22px;margin:10px 0 0 0;}
.services-wrap h3{font-size:24px;}
.well { padding: 15px;}
.delivery-sec .well h2 { font-size: 18px;}
.del-plans .modal-body .inner { max-height: 335px;}
.deliveryinfo-sec { padding:3em 0; margin: 0;}
}
@media(max-width:768px){header .top-bar .mail, header .top-bar .call, header .top-bar .cus-login{letter-spacing:0px;margin-left:10px;}
header .top-bar .cus-login{margin-right:10px;}
.header .top-right{background:none;margin-top:-65px;width:100%;position:relative;}
.header .head-mg{margin-right:-25px;margin-left:-25px;}
.header-logo{margin-left:20px;}
.track-wrap{margin:0px 70px 0 0px;}
.top-nav-bar{float:right;margin-left:10px;position:absolute;right:0;width:100%;margin-top:66px;}
.layer2{left:40%;}
.layer2 h3{font-size:38px;}
.layer3{left:40%;width:60%;}
.layer3 h4{font-size:20px;}
.layer4 h3{font-size:38px;}
.layer5{width:60%;}
.layer5 h4{font-size:20px;}
#services-sec ul li{width:50%;}
#services-sec .service-text h5{font-size:18px;padding-left:10px;padding-right:10px;}
#about-sec, #whychoose-sec, #philosophy-sec, #counters-sec, .career-sec, .career-form, .contact-address, .services-wrap, .delivery-sec{margin:2em 0;}
#testimonials-sec{margin:2em 0 1em 0;}
.top-margin{margin-top:20px;}
#whychoose-sec, #counters-sec, .career-form, .welcome{padding:2em 0;}
#whychoose-sec .icon-left{float:none;margin:0 auto;}
#whychoose-sec .icon-text{float:none;width:100%;text-align:center;margin-top:10px;}
#counters-sec .image{font-size:80px;}
#counters-sec .stat-count{font-size:40px;}
#counters-sec p{font-size:15px;letter-spacing:0;}
.footer-top .bdr{border-right:none;}
.footer-top .right-text{text-align:left;}
.box-1{min-height:250px;}
#footer-copyright .left{width:100%;float:none;text-align:center;}
#footer-copyright .right{width:100%;float:none;text-align:center;}
.inner-banner{background-size:110% !important;padding:3em 10px;}
.vision-mission .vision{padding-right:15px;background:url(../images/vision.jpg);}
.vision-mission .mission{padding-left:15px;background:url(../images/mission.jpg);}
.vision-mission .vision:before, .vision-mission .mission:before{display:none}
.top-space{margin-top:30px;}
.career-form .form-control[disabled]{width:89%;}
.delivery-sec h3{font-size:28px;}
.delivery-sec p{font-size:14px;line-height:22px;margin:10px 0 0 0;}
.login-register .signup-box { width: 100%;}
.delivery-sec .well h2 { font-size:22px;}
.del-plans .modal-body .inner { max-height: 305px;}
.title2 { font-size: 26px;}
.deliveryinfo-sec { padding:2em 0; margin: 0;}
.deliveryinfo-sec .nav-tabs { width: 100%;}
.deliveryinfo-sec .head { font-size: 20px;}
.deliveryinfo-sec .confirm p { font-size: 15px;}
.deliveryinfo-sec .faq-title { font-size: 22px;}
.deliveryinfo-sec .mt-20-768{ margin-top:20px;}
.deliveryinfo-sec .status .success { width: 80px; height: 80px;}
.deliveryinfo-sec .status h2 { font-size: 26px;}
.deliveryinfo-sec .status h1 { font-size: 32px; margin-top: 15px;}
.deliveryinfo-sec .confirm h4 { font-size: 18px;}
}
@media(max-width:640px){p{font-size:13px;}
header .top-bar .time{display:none;}
.header-logo{margin-left:20px;}
.track-wrap{margin:0px 70px 0 0px;}
.carousel-caption{right:4%;left:4%;}
.layer2 h3{font-size:30px;}
.layer3 h4{font-size:18px;}
.layer4 h3{font-size:30px;}
.layer5 h4{font-size:18px;}
#services-sec .service-text h5{font-size:15px;}
#about-sec, #whychoose-sec, #philosophy-sec, #counters-sec, .vision-mission{margin:2em 0;}
#whychoose-sec, #counters-sec, .technology{padding:2em 0;}
#counters-sec .counter-box{margin:10px 0;}
.footer-top h4{font-size:14px;}
.footer .box-1{margin-top:30px;min-height:auto;}
.inner-banner{background-size:120% !important;padding:2em 10px;}
.vision-mission .vision, .vision-mission .mission{padding-top:2em;padding-bottom:2em;}
.align-text{text-align:center;}
.delivery-sec .image{width:40%;}
.how-sec .inner {margin-top: 60px;}
.del-plans .modal-body .inner { max-height: 360px;}
.title2 { font-size: 22px;}
.del-plans .modal-footer .left{ text-align:center; }
.del-plans .modal-footer .right{ text-align:center; margin-top:10px; }
.deliveryinfo-sec .head { font-size: 18px;}
.deliveryinfo-sec .confirm p {font-size: 14px;}
.deliveryinfo-sec .head2 {font-size: 16px;}
.deliveryinfo-sec .faq-title {font-size: 20px;}
.deliveryinfo-sec .confirm h4 {font-size: 16px;}
.deliveryinfo-sec .status .success {width: 70px;height: 70px;}
.deliveryinfo-sec .status h2 {font-size: 22px;}
.deliveryinfo-sec .status h1 { font-size:28px; margin-top: 15px;}

}
@media(max-width:480px){h1{font-size:28px;}
header .top-bar .mail, header .top-bar .call, header .top-bar .time, header .top-bar .cus-login{font-size:13px;font-weight:400;letter-spacing:0px;}
.layer2 h3{font-size:24px;}
.layer3 h4{font-size:16px;}
.carousel-indicators .active{width:10px;height:10px;}
.carousel-indicators li{width:10px;height:10px;}
.layer4 h3{font-size:24px;}
.layer5 h4{font-size:16px;}
#services-sec ul li{width:100%;}
.footer-top h3{font-size:30px;margin:0;}
.footer-top h4{font-size:14px;line-height:20px;margin-top:10px;}
.footer-top a{font-size:16px;padding:10px 20px;}
header .top-bar .mail, header .top-bar .call, header .top-bar .time, header .top-bar .cus-login{font-size:11px;}
header .top-bar .call{margin-left:10px;}
.inner-banner{background-size:150% !important;padding:2em 10px;}
.inner-banner h1{font-size:40px;}
.welcome .cap-input{width:83% !important;}
.login-register .login-box { width: 100%;  padding: 15px;}
.login-register .nav-tabs > li > a { font-size: 16px;}
.login-register .signup-box { width: 100%; padding:15px;}
.login-register .signup-box .col-xs-6 { width: 100%;}
.delivery-sec .col-xs-6 { width:100%;}
.delivery-sec .delivery-from { padding: 20px 0;}
.deliveryinfo-sec .nav-tabs > li { width: 48%;}
.deliveryinfo-sec .nav-tabs > li > a { font-size: 15px;}
.deliveryinfo-sec .status h2 {font-size: 20px;}
.deliveryinfo-sec .status h1 { font-size:26px; margin-top: 10px;}
.stepwizard-step p { line-height: 16px !important;}
}
@media(max-width:360px){header .top-bar .mail, header .top-bar .call, header .top-bar .time, header .top-bar .cus-login{font-size:10px;}
h1{font-size:22px;}
.layer2 h3{font-size:16px;}
.layer3 h4{font-size:12px;}
.layer4 h3{font-size:16px;}
.layer5 h4{font-size:12px;}
#counters-sec p{font-size:13px;letter-spacing:0;}
#footer-copyright{font-size:12px;}
.inner-banner{background-size:200% !important;padding:2em 10px;}
.inner-banner h1{font-size:30px;}
legend{font-size:20px;}
.contact-address .addres-wrap h4{font-size:14px;line-height:22px;}
.contact-address .addres-wraps h4{font-size:14px;line-height:22px;}
.welcome .cap-input{width:77% !important;}
.welcome .cap-input{width:74% !important;}
.delivery-sec .image{width:70%;}
.login-register .nav-tabs > li { margin:5px 0; width: 100%;}
.login-register h2 { text-transform: capitalize; font-size: 20px;}
.login-register .tab-content .form-box .ft-pass { text-align: center; font-size: 14px; width: 100%;}
.login-register .tab-content .form-box .new-mem { margin-top: 10px; text-align: center; font-size: 14px; width: 100%;}
.deliveryinfo-sec .form { padding: 20px 5px;}
.deliveryinfo-sec .nav-tabs > li {width: 100%;margin: 5px 0;}
.deliveryinfo-sec .status h2 {font-size: 18px;}
.deliveryinfo-sec .status h1 { font-size:24px; margin-top: 10px;}
}
@media(max-width:320px){header .top-bar .mail, header .top-bar .call, header .top-bar .time, header .top-bar .cus-login{font-size:10px;letter-spacing:-0.4px;}
.header-logo{width:90px;}
.dropbtn{font-size:10px;}
.dropbtn img{width:20px;vertical-align:middle;}
.layer2 h3{font-size:14px;}
.layer3 h4{font-size:11px;}
.layer4 h3{font-size:14px;}
.layer5 h4{font-size:11px;}
#services-sec .service-text h5{font-size:14px;}
#whychoose-sec .icon-text h3{font-size:20px;}
#counters-sec p{font-size:12px;letter-spacing:0;}
.footer-top h3{font-size:26px;margin:0;}
#footer-copyright{font-size:10px;}
#counters-sec .image{font-size:70px;}
#counters-sec .stat-count{font-size:30px;}
.deliveryinfo-sec .status h1 {font-size: 22px;margin-top: 10px;}
.stepwizard-step2 p { font-size: 13px !important; line-height: 16px !important;}
}
.overlay{background:rgba(10, 20, 20, .6);position:fixed;left:0;top:0;width:100%;height:100%;z-index:1200;display:none}
.tnc{margin-top:80px;}
.closemodal{background:none repeat scroll 0 0 #DDD;border-radius:30%;color:#888;font-size:17px;height:32px;line-height:27px;position:absolute;right:10px;text-align:center;width:32px;transition:all ease-in .16s;top:10px;z-index:2000;}
.warning{background:none repeat scroll 0 0 #DBA895;border-radius:4px;color:#725248;display:none;font-size:13px;line-height:1.2em;padding:8px;}
.orderpage h3{border-bottom:1px solid #AAA;color:#AAA;display:block;font-size:24px;margin:32px 0 20px;}
.orderpage h3{font-family:dincondensedmed;letter-spacing:0;text-transform:capitalize;}
.orderdetails>div>span{display:inline-block}
.orderdetails>div>span:first-child{color:#555;font-family:dincondensedmed;font-size:14px;margin-right:6px;text-align:right;text-transform:uppercase;width:60px}
.orderdetails>div>span:last-child{background:none repeat scroll 0 0 #EEE;border:1px solid #DDD;border-radius:3px;color:#000;font-size:12px;line-height:1em;padding:4px 8px;text-shadow:none;vertical-align:top}
.shipmentdetail>div>span{display:inline-block}
.shipmentdetail>div>span:first-child{color:#555;font-family:dincondensedmed;font-size:14px;margin-right:6px;text-align:right;text-transform:uppercase;width:60px}
.shipmentdetail>div>span:last-child{background:none repeat scroll 0 0 #EEE;border:1px solid #DDD;border-radius:3px;color:#000;font-size:12px;line-height:1em;padding:4px 8px;text-shadow:none;vertical-align:top}
.trackdetails>div>span{display:inline-block}
.trackdetails>div>span:first-child{color:#555;font-family:dincondensedmed;font-size:14px;margin-right:6px;text-align:right;text-transform:uppercase;width:60px}
.trackdetails>div>span:last-child{background:none repeat scroll 0 0 #EEE;border:1px solid #DDD;border-radius:3px;color:#000;font-size:12px;line-height:1em;padding:4px 8px;text-shadow:none;vertical-align:top}
.orderstatusbox{font-size:16px;background:#eee;margin:6px 0;padding:6px}
.orderheadrow{font-family:dincondensedmed;font-size:24px;border-bottom:1px solid #aaa;background:0 0}
.orderpage h3{font-family:dincondensedmed;letter-spacing:0;text-transform:capitalize}
.orderdetails{border-bottom:1px solid #AAA;display:none;margin:14px 0;padding-bottom:6px;overflow:hidden}
.trackdetails{border-bottom:1px solid #AAA;display:none;margin:14px 0;padding-bottom:6px;overflow:hidden}
.shipmentdetail{border-bottom:1px solid #AAA;display:none;margin:14px 0;padding-bottom:6px;overflow:hidden}
.orderloading{display:block;padding:20px;text-align:center}
.closemodal{background:none repeat scroll 0 0 #DDD;border-radius:50%;color:#888;font-size:17px;height:32px;line-height:27px;position:absolute;right:10px;text-align:center;width:32px;transition:all ease-in .16s;top:10px;z-index:2000}
.closemodal:hover{cursor:pointer;background:#555;color:#ccc}
.orderpage h3{border-bottom:1px solid #AAA;color:#AAA;display:block;font-size:24px;margin:32px 0 20px}
.orderdetails>div{margin:10px 0}
.shipmentdetail>div{margin:10px 0}
.trackdetails>div{margin:10px 0}
.orderpage .btn-primary{background:#1485e9;border-color:#0c6abe;border-radius:3px;display:block;float:right;font-size:11px;padding:3px 6px;text-shadow:1px 1px #33ACCC}
.orderpage .btn-primary:hover{background:#0c6abe}
.error { background-color:red;padding:5px 10px 5px 10px; }
.pricedis { border: solid 1px #353d52; left: 1.5%; background-color: #3256a4; }
.hrrow { margin-top: 6px;margin-bottom: 6px; }