            /* Temp Christmas Stuff */
        /*.returns-body{display:none;}  comment this to resume normal operations */

        .super-happy-christmas-message {
            background: #ab1c6c;
            padding: 30px 50px 30px 50px;
            text-align: center;
            color: white
        }

        body {
            background: white;
            font-family: 'Avenir Next', 'Lato', sans-serif;
        }

        body>strong {
            height: 0;
        }

        a {
            -webkit-transition: all 0.5s ease;
            -moz-transition: all 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
        }

        .content-area {
            background: white;
            margin-bottom: 30px;
            margin-top: 30px;
        }

        .fld-fix {
            margin-left: 5px;
            ©©©©©©©© padding: 6px;
        }

        .shop-front {}

        .close-alert {
            background: #bc57a0;
            color: white;
            padding: 10px;
        }

        div.wpcf7-mail-sent-ok {
            border: 2px solid rgba(31, 98, 55, 0.41);
            border-radius: 5px;
        }
        /* Flag */

        .flag-my {
            display: inline-block;
        }

        .flag {
            display: inline-block;
            background-color: white;
            padding: 4px 15px 4px 10px;
            border: 3px solid #d7a5cb;
            font-size: 12px;
            font-weight: 700;
            border-radius: 3px;
            margin-right: -20px;
            color: rgb(93, 0, 80);
        }
        /*===================JS timer */

        .greyed-out {
            opacity: .5;
        }
        /*Maintenece timer*/

        .timer {
            position: fixed;
            top: 0px;
            z-index: 999;
            right: 0;
            background: rgb(233, 222, 235);
            color: purple;
            height: 290px;
            width: 100%;
            padding: 20px 15px 15px 14px;
            padding-top: 93px;
            border-radius: -1px;
            border: purple 1px solid;
        }

        @-webkit-keyframes fadeInRight {
            0% {
                opacity: 0;
                -webkit-transform: translate3d(100%, 0, 0);
                transform: translate3d(100%, 0, 0);
            }
            100% {
                opacity: 1;
                -webkit-transform: none;
                transform: none;
            }
        }

        @keyframes fadeInRight {
            0% {
                opacity: 0;
                -webkit-transform: translate3d(100%, 0, 0);
                transform: translate3d(100%, 0, 0);
            }
            100% {
                opacity: 1;
                -webkit-transform: none;
                transform: none;
            }
        }

        .fadeInRight {
            -webkit-animation-name: fadeInRight;
            animation-name: fadeInRight;
        }

        .animated {
            -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
        }

        .animated.infinite {
            -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
        }

        .animated.hinge {
            -webkit-animation-duration: 2s;
            animation-duration: 2s;
        }
        /*================= Header */

        .site-notice {
            width: 100%;
            height: 30px;
            padding: 5px 0;
            background-color: #50afe2;
            color: white;
        }

        .site-notice a {
            color: white;
        }

        .site-notice a:hover {
            color: #001c54;
        }

        .header-container {
            margin-bottom: 40px;
        }

        .man {
            position: absolute;
            opacity: .5;
            bottom: 0;
            right: 0;
        }

        header {
            padding-top: 30px;
            padding-bottom: 30px;
        }

        .header-nav p {
            color: white;
        }
        /*header nav */

        .header-nav {
            text-align: right;
            float: right;
            padding-top: 10px;
        }

        nav ul li:last-child a {
            padding-right: 0 !important;
        }

        .header-right {
            float: right;
        }

        .ubermenu-main .ubermenu-item-level-0>.ubermenu-target {
            font-size: 16px;
            padding-top: 15px;
            padding-bottom: 15px;
        }

        .btn:focus {
            color: white;
        }
        /* Logo */

        .logo img {
            max-width: 100%;
            width: 85%;
            height: auto;
        }
        /* Social Bar */

        .social-bar div {
            text-align: right;
        }

        .social-bar .fa {
            color: white;
            background: #d7a5cb;
            border-radius: 50%;
            padding: 7px;
            -webkit-transition: all 0.5s ease;
            -moz-transition: all 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
        }

        .social-bar .fa-facebook {
            padding: 7px 10px;
        }

        .social-bar .fa:hover {
            background: #c677b0;
        }
        /*Tracking bar */

        .tracking-bar {
            padding: 10px 0 0 0;
        }

        .tracking-bar .btn {
            background: #d7a5cb;
            color: white;
            border: 1px solid #d7a5cb;
            font-weight: bold;
            text-transform: uppercase;
            -webkit-transition: all 0.5s ease;
            -moz-transition: all 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
            width: inherit;
            font-size: 12px;
            height: 34px;
            margin-left: 5px;
        }

        .tracking-bar .btn:hover {
            background: #c677b0;
        }

        .tracking-bar .form-control {
            border: 3px solid #d7a5cb;
            width: inherit;
            font-size: 12px;
        }

        .tracking-bar input::-webkit-input-placeholder {
            color: #662f7e;
            font-weight: bold;
        }

        .tracking-bar input:-moz-placeholder {
            color: #662f7e;
            font-weight: bold;
        }

        .tracking-bar input::-moz-placeholder {
            color: #662f7e;
            font-weight: bold;
        }

        .tracking-bar input:-ms-input-placeholder {
            color: #662f7e;
            font-weight: bold;
        }
        /* Track Status */

        .tracking-status {
            background-color: white;
            margin-top: 10px;
            padding: 10px;
            margin-bottom: -10px;
            border-radius: 5px;
            background: #d7a5cb;
            color: white;
            border: 1px solid #d7a5cb;
            font-weight: bold;
            text-transform: uppercase;
        }

        .tracking-result-error-close {
            color: #d7a5cb;
            font-weight: 900;
            padding: 0px 5px 0px 5px;
            background-color: white;
            border-radius: 25px;
            margin-right: 5px;
        }
        /* Search Bar */
        /* Search icon by IcoMoon, made with http://icomoon.io/app/ */

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

        .sb-search {
            position: relative;
            margin-top: 10px;
            width: 0%;
            min-width: 60px;
            height: 60px;
            float: right;
            overflow: hidden;
            -webkit-transition: width 0.3s;
            -moz-transition: width 0.3s;
            transition: width 0.3s;
            -webkit-backface-visibility: hidden;
        }

        .sb-search-input {
            position: absolute;
            top: 0;
            right: 0;
            border: none;
            outline: none;
            background: none;
            width: 100%;
            height: 60px;
            margin: 0;
            z-index: 10;
            padding: 20px 55px 10px 20px;
            font-family: inherit;
            font-size: 18px;
            color: white;
            border-bottom: solid 1px white;
        }

        .sb-search-input::-webkit-input-placeholder {
            color: white;
        }

        .sb-search-input:-moz-placeholder {
            color: white;
        }

        .sb-search-input::-moz-placeholder {
            color: white;
        }

        .sb-search-input:-ms-input-placeholder {
            color: white;
        }

        .sb-icon-search, .sb-search-submit {
            width: 60px;
            height: 60px;
            display: block;
            position: absolute;
            right: 0;
            top: 0;
            padding: 0;
            margin: 0;
            line-height: 60px;
            text-align: center;
            cursor: pointer;
        }

        .sb-search-submit {
            background: #fff;
            /* IE needs this */
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
            /* IE 8 */
            filter: alpha(opacity=0);
            /* IE 5-7 */
            opacity: 0;
            color: transparent;
            border: none;
            outline: none;
            z-index: -1;
        }

        .sb-icon-search {
            color: #fff;
            background: none;
            z-index: 90;
            font-size: 22px;
            font-family: 'icomoon';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            -webkit-font-smoothing: antialiased;
        }

        .sb-icon-search:before {
            content: "\e000";
        }
        /* Open state */

        .sb-search.sb-search-open, .no-js .sb-search {
            width: 100%;
        }

        .sb-search.sb-search-open .sb-icon-search, .no-js .sb-search .sb-icon-search {
            background: none;
            color: #fff;
            z-index: 11;
        }

        .sb-search.sb-search-open .sb-search-submit, .no-js .sb-search .sb-search-submit {
            z-index: 90;
        }
        /*========================== about */

        .about {
            color: white;
            font-weight: 300;
            margin-top: 30px;
        }

        .about>p {
            text-align: center;
            font-size: 50px;
            padding-bottom: 30px;
        }

        .about .icon {
            float: right;
        }

        .about-left, .about-middle, .about-right {}

        .about-left p, .about-middle p, .about-right p {
            font-size: 20px;
            line-height: 1;
            margin: 0;
        }

        .about-middle {
            border-left: 1px solid white;
            border-right: 1px solid white;
        }
        /*============================= Process ==*/

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

        .process-upper .process-text {
            color: white;
            font-weight: 300;
            font-size: 35px;
        }

        .process-body {
            color: white;
            font-size: 19px;
            text-align: left;
            margin-top: 40px;
            margin-bottom: 40px;
            font-weight: 400;
        }

        .process-body img {
            max-width: 89%;
        }

        .img-crate {}

        .img-truck-clock {}

        @media (min-width: 992px) {
            .process-condensor {
                padding-left: 9px;
                padding-right: 9px;
                margin-left: -9px;
                margin-right: -9px;
            }
            .process-condensor:first-child {
                margin-left: 0;
                margin-right: 0;
            }
        }

        .process-body .left {}

        .process-body .middle {
            border-left: 1px solid white;
            border-right: 1px solid white;
        }

        .process-body .right {}

        .process-body p {
            font-size: 21px;
        }
        /*========================== Returns area ==*/

        .returns-header {
            background: #bc57a0;
            background: rgba(188, 87, 160, 0.8);
            text-align: center;
            color: white;
            padding: 20px 0px;
        }

        .returns-header h1 {
            font-size: 37px;
            font-weight: 300;
        }

        .returns-body {
            background: rgba(188, 87, 160, 0.4);
            padding: 20px;
            padding-bottom: 40px;
            margin-bottom: 40px;
        }

        .returns-body-left {
            color: white;
            text-align: left;
            font-size: 27px;
            font-weight: 400;
        }

        .returns-body-left p {
            margin: 20px 0 20px 0;
            font-weight: 300;
        }

        .returns-body-left b {
            font-weight: 500;
        }
        /* custom selct drop down*/

        .selection {
            display: inline-block;
            margin-right: 30px;
            position:relative;
        }

        .selection .plus {
          display: inline-block;
          width: 30px;
          text-align: center;
          position: absolute;
          top: 0;
          right: -34px;
        }

        .index-selector .btn-default {
            font-weight: 600;
            color: rgb(135, 20, 119);
            background: #e6e7e8;
            /* Old browsers */
            background: -moz-linear-gradient(left, #e6e7e8 85%, #a5448e 85%);
            /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right top, color-stop(85%, #e6e7e8), color-stop(85%, #a5448e));
            /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(left, #e6e7e8 85%, #a5448e 85%);
            /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(left, #e6e7e8 85%, #a5448e 85%);
            /* Opera 11.10+ */
            background: -ms-linear-gradient(left, #e6e7e8 85%, #a5448e 85%);
            /* IE10+ */
            background: linear-gradient(to right, #e6e7e8 85%, #a5448e 85%);
            /* W3C */
            filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e6e7e8', endColorstr='#a5448e', GradientType=1);
            /* IE6-9 */
        }

        .btn-group.open .dropdown-toggle {
            font-weight: 600;
            color: rgb(135, 20, 119);
            background: #e6e7e8;
            /* Old browsers */
            background: -moz-linear-gradient(left, #e6e7e8 85%, #EC008B 85%);
            /* FF3.6+ */
            background: -webkit-gradient(linear, left top, right top, color-stop(85%, #e6e7e8), color-stop(85%, #EC008B));
            /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(left, #e6e7e8 85%, #EC008B 85%);
            /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(left, #e6e7e8 85%, #EC008B 85%);
            /* Opera 11.10+ */
            background: -ms-linear-gradient(left, #e6e7e8 85%, #EC008B 85%);
            /* IE10+ */
            background: linear-gradient(to right, #e6e7e8 85%, #EC008B 85%);
            /* W3C */
            filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e6e7e8', endColorstr='#EC008B', GradientType=1);
            /* IE6-9 */
        }

        .bootstrap-select .btn-default:hover {
            border-color: #e6e7e8;
        }

        .btn-default .fa {
            color: white;
        }

        .btn-default {
            border-color: #e6e7e8;
        }

        .btn-quote {
            font-family: inherit;
            font-size: inherit;
            line-height: 45px;
            font-size: 40px;
            text-align: left;
            background: none;
            border: none;
            color: white;
            font-weight: 100;
        }

        .bootstrap-select.required-field .btn-default {
            border-color: #D7654A !important;
            color: #D7654A;
        }

        .bootstrap-select.required-field .label {
          color: white;
          font-size: 12px;
          font-weight: 300;
          margin: 0;
          padding: 5px;
          position: absolute;
          bottom: -25px;
          left: 0;
          background: #D7654A;
          width:100%;
          z-index:1;
        }

        .bootstrap-select.required-field .label:before {
          content: "\f0de";
          font-family: FontAwesome;
          font-style: normal;
          font-weight: normal;
          text-decoration: inherit;
      /*--adjust as necessary--*/
          font-size: 40px;
          padding-right: 0.5em;
          position: absolute;
          top: -13px;
          left: 43%;
          color: #d7654a;
        }

        .bootstrap-select.open > .label {
          display:none;
        }

        .collection-address .bootstrap-select > .btn {
          padding-right: 38px;
        }

        /* custom selct drop down end*/

        .returns-body-right {
            padding-top: 40px;
            padding-bottom: 40px;
        }

        .returns-body-right .button {
            background-image: url(../images/arrow.png);
            padding: 20px 0 20px 30px;
            background-size: 100% 100%;
        }

        .returns-body-right a {
            color: white;
            font-size: 34px;
            text-decortion: underline;
            -webkit-transition: all 0.5s ease;
            -moz-transition: all 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
        }

        .returns-body-right a:hover {
            color: #f49ac1;
        }

        .btn-quote strong {
            font-size: 39px;
        }
        /*========================== How it works area ==*/

        .how-it-works-area {
            /*    background: #ec008b;*/
            background: url('../images/bg-stripy.png') center;
            background-size: cover;
            text-align: center;
            color: white;
            padding-bottom: 40px;
        }

        .how-it-works-area h1 {
            font-size: 34px;
            font-weight: 300;
            margin-top: 30px;
            margin-bottom: 10px;
            color: white;
        }

        .hiw img {
            display: block;
            margin-left: auto;
            margin-right: auto;
        }

        .hiw-left img {}

        .hiw-middle img {
          width:70px;
        }

        .hiw-right img {}

        .hiw {
            text-align: center;
            color: white;
        }

        .hiw h3 {
            font-size: 24px;
            font-weight: 700;
        }

        .hiw p {
            font-size: 20px;
            font-weight: 300;
        }

        .how-it-works-area .fa {
            font-size: 25px;
            margin-top: 70px;
        }
        /*========================== Brands ==*/

        .brands-area {
            background: white;
            padding-top: 40px;
            padding-bottom: 40px;
        }

        .brands {
            font-size: 27px;
            color: #bc57a0;
            text-align: center;
            font-weight: 400;
        }

        .logooos_item {
            border-right: 1px solid rgb(128, 128, 128) !important;
        }
        /*========================== Footer ==*/

        footer {
            background: #001c54;
            padding-top: 30px;
        }

        .watch {
            font-size: 27px;
            color: white;
            font-weight: 400;
        }

        .footer-logo img {
            width: 100%;
            max-width: 175px;
        }

        .footer-bottom {
            color: white;
            font-weight: 400;
            font-size: 14px;
            padding-top: 30px;
            padding-bottom: 20px;
            background-color: #50afe2;
            margin-top: 40px;
        }

        .footer-bottom a {
            color: white;
            font-weight: 400;
            text-decoration: none;
            font-size: 14px;
        }

        .footer-bottom-right-column {
            text-align: right;
        }

        .footer-bottom a:hover {
            color: #f49ac1;
        }

        .footer-copyright {
            font-weight: 600;
        }

        .footer-columns * {
            color: white;
        }
        /*========================== Steps Page ==*/
        /*====== Steps Process ==*/

        .steps .process-text {
            text-align: left;
            font-weight: 300;
            padding-left: 25px;
        }

        .steps .process-body {
            background: white;
            margin: 10px 0 0 0;
            padding: 15px 0px 15px 12px;
            text-align: left;
        }

        .steps .process-body img {
            display: inline-block;
            margin-left: auto;
            margin-right: auto;
            float: left;
            width: 40px;
            background-color: #bc57a0;
            padding: 4px;
        }

        .steps .process-body .number {
            color: #bc57a0;
            font-weight: 700;
            font-size: 35px;
            margin: 1px 0 5px 45px;
        }

        .steps .process-body h3 {
            margin: 0;
        }

        .steps .process-body p, .steps .process-body h3 {
            color: #bc57a0;
            z-index: 2;
            position: relative;
        }

        .steps .process-body p {
            margin-bottom: 0;
        }

        .steps .process-body .left {
            position: relative;
        }

        .steps .process-body .active img {
            background-color: #50afe2;
        }

        .steps .process-body .active .number {
            color: #50afe2;
        }

        .steps .process-body .active h3 {
            color: #881376;
        }
        /* Steps Process arrow shapes */

        .steps .process-body .middle, .steps .process-body .right {
            position: relative;
        }
        /* Return information area */

        .returns-info-left {
            background: #bc57a0;
            padding: 20px inherit;
            color: white;
            font-size: 25px;
            padding-top: 20px;
            position: relative;
        }

        .returns-info-left:after, .returns-info-left:before {
            left: 100%;
            top: 50%;
            border: solid transparent;
            content: " ";
            height: 0;
            width: 0;
            position: absolute;
            pointer-events: none;
        }

        .returns-info-left:after {
            border-color: rgba(249, 213, 229, 0);
            border-left-color: #bc57a0;
            border-width: 88px;
            margin-top: -88px;
            z-index: 1;
        }

        .spacing {
            padding: 0;
            /*background:#e9deeb;*/
            background: white;
        }

        .returns-info-right {
            /*background: #e9deeb;*/
            padding: 20px inherit;
            font-size: 30px;
            color: #bc57a0;
            position: relative;
        }

        .returns-info-right:after, .returns-info-right:before {
            left: 100%;
            top: 50%;
            border: solid transparent;
            content: " ";
            height: 0;
            width: 0;
            position: absolute;
            pointer-events: none;
        }

        .returns-info-right:after {
            border-color: rgba(249, 213, 229, 0);
            /*border-left-color: #e9deeb;*/
            border-width: 88px;
            margin-top: -88px;
        }

        .content-area {
            background: white;
            margin-bottom: 30px;
            margin-top: 30px;
        }
        /* Collection address form */

        .collection-address, .return-address {
            margin-top: 30px;
        }

        .collection-address legend, .return-address legend {
            color: #bc57a0;
        }

        .collection-address input, .return-address input {
            border-radius: 0;
            margin-bottom: 15px;
        }

        .collection-address label, .return-address label {
            color: #bc57a0;
            font-weight: 300;
            font-size: 18px;
        }

        .return-address .form-control[disabled], .return-address .form-control[readonly], .return-address fieldset[disabled] .form-control {
            background-color: transparent;
            border: none;
            box-shadow: none;
            cursor: default;
        }

        .radio-button label {
            display: block;
            padding-left: 0;
        }

        .radio-button label span {
            font-size: 12px;
        }

        .parcels {
            padding-left: 0;
            margin-bottom: 5px;
        }

        .parcels .bootstrap-select {
            padding-left: 5px;
        }

        .parcelsize-radio label {
            font-weight: 700;
        }

        .parcelsize-radio label span {
            font-size: 12px;
            font-weight: 500;
        }

        .parcelsize-radio-middle {}

        .parcelsize-control-label {
            text-align: left !important;
            font-weight: 700 !important;
            font-size: 20px !important;
            margin-bottom: 15px !important;
        }

        .parcelsize-control-label span {
            font-weight: 300 !important;
            font-size: 16px;
        }

        .btn-continue {
            color: white;
            background: #bc57a0;
            border-radius: 0;
            font-size: 20px;
            position: relative;
            text-transform: uppercase;
            font-weight: 700;
        }

        .btn-continue:hover {
            background: #f49ac1;
            color: #bc57a0;
        }

        .btn-continue-stepone {
            margin-top: 80px;
        }

        .btn-continue:after, .btn-continue:before {
            left: 100%;
            top: 50%;
            border: solid transparent;
            content: " ";
            height: 0;
            width: 0;
            position: absolute;
            pointer-events: none;
        }

        .btn-continue:after {
            border-color: rgba(249, 213, 229, 0);
            border-left-color: #bc57a0;
            border-width: 21px;
            margin-top: -21px;
            -webkit-transition: all 0.5s ease;
            -moz-transition: all 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
        }

        .btn-continue:hover:after {
            border-color: rgba(249, 213, 229, 0);
            border-left-color: #f49ac1;
            border-width: 21px;
            margin-top: -21px;
        }
        /*=========================== Step two page ==*/

        .steps .process-body-step2 .left {
            background: #white;
        }

        .steps .process-body-step2 .left:before {
            border-left-color: #fde9f1;
        }

        .steps .process-body-step2 .spacing1 {
            background: white;
        }

        .steps .process-body-step2 .middle {
            background: white;
        }

        .steps .process-body-step2 .middle:before {
            border-left-color: #f9d5e5;
        }

        .collect-parcel {
            padding-top: 20px;
            padding-bottom: 20px;
        }

        .collect-parcel img {
            float: left;
            width: 10%;
            margin-right: 30px;
        }

        .collect-parcel p {
            font-weight: 300;
            font-size: 35px;
            margin-top: 25px;
        }

        .collect-parcel:after {
            border-width: 79px;
            margin-top: -79px;
        }

        .tandc .checkbox {
            font-weight: normal;
            color: #bc57a0;
            font-size: 26px;
            margin-left: 60px;
            margin-top: 50px;
        }

        input[type=checkbox] {
            margin-top: 12px;
            margin-left: -30px;
        }

        .btn-back {
            color: white;
            background: #bc57a0;
            border-radius: 0;
            font-size: 20px;
            position: relative;
            text-transform: uppercase;
            font-weight: 700;
        }

        .btn-back:hover {
            background: #f49ac1;
            color: #bc57a0;
        }

        .btn-back:after, .btn-back:before {
            right: 100%;
            top: 50%;
            border: solid transparent;
            content: " ";
            height: 0;
            width: 0;
            position: absolute;
            pointer-events: none;
        }

        .btn-back:after {
            border-color: rgba(249, 213, 229, 0);
            border-right-color: #bc57a0;
            border-width: 21px;
            margin-top: -21px;
            -webkit-transition: all 0.5s ease;
            -moz-transition: all 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
        }

        .btn-back:hover:after {
            border-color: rgba(249, 213, 229, 0);
            border-right-color: #f49ac1;
            border-width: 21px;
            margin-top: -21px;
        }

        .step2-btns {
            margin-bottom: 30px;
        }
        /*=========================== Step three page ==*/

        .steps .process-body-step3 .left {
            background: white;
        }

        .steps .process-body-step3 .left:before {
            border-left-color: #fef3f7;
        }

        .steps .process-body-step3 .middle {
            background: white;
        }

        .steps .process-body-step3 .middle:before {
            border-left-color: #fde9f1;
        }

        .steps .process-body-step3 .spacing1 {
            */background: #fde9f1;
            */ background: white;
        }

        .steps .process-body-step3 .spacing2 {
            background: white;
        }

        .steps .process-body-step3 .right {
            background: white;
        }

        .steps .process-body-step3 .right:before {
            border-left-color: #f9d5e5;
        }
        /* page content */

        .basket-area {
            margin-bottom: 20px;
        }

        .first-line, .second-line {
            padding: 0px 0px 10px 0px;
            border-bottom: 1px solid #bc57a0;
        }

        .second-line {
            padding-top: 10px;
        }

        .third-line {
            padding-left: 0;
        }

        .checkout-heading {
            font-size: 40px;
            color: #bc57a0;
            padding-left: 0;
        }

        .payment-cards {
            padding-right: 0;
        }

        .payment-cards img {
            display: inline;
            float: right;
        }

        .collection-time {
            font-size: 20px;
            color: #bc57a0;
            padding-left: 0;
        }

        .value {
            font-size: 20px;
            font-weight: 700;
            color: #bc57a0;
            margin-left: 122px;
        }

        .third-line .btn-continue {
            margin-top: 10px;
        }
        /* Returns Details */

        .returns-details {
            margin-top: 80px;
            padding-left: 0;
        }
        /* Returns Header */

        .returns-details-header {
            background: #0c1945;
        }

        .returns-details-header-left img {
            margin-top: 40px;
        }

        .returns-details-header-right img {
            width: 33%;
            margin-top: 35px;
            float: right;
        }
        /* Returns Body */

        .returns-details-body {
            background: white;
            border: 1px solid black;
            padding: 20px 30px;
        }

        .returns-details-body legend {
            border-bottom: none;
            margin-bottom: 10px;
        }

        .returns-details-body-left {
            text-align: left;
        }

        .returns-details-body-right {
            text-align: right;
        }
        /* No Printer Area */

        .no-printer-area {
            background: #bc57a0;
            margin-top: 80px;
            padding: 30px 10px;
            position: relative;
        }

        .no-printer-area:after, .no-printer-area:before {
            right: 100%;
            top: 50%;
            border: solid transparent;
            content: " ";
            height: 0;
            width: 0;
            position: absolute;
            pointer-events: none;
        }

        .no-printer-area:after {
            border-color: rgba(249, 213, 229, 0);
            border-right-color: #bc57a0;
            border-width: 109px;
            margin-top: -226px;
            border-bottom-width: 220px;
            border-top-width: 230px;
            -webkit-transition: all 0.5s ease;
            -moz-transition: all 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
        }

        .no-printer-header-right p {
            color: white;
            font-size: 20px;
            font-weight: 300;
            margin-top: 0px;
        }

        .no-printer-body {
            color: white;
            font-size: 37px;
            padding: 40px 0px;
            font-weight: 300;
            text-align: center;
            text-align: center;
            line-height: 1.19;
        }

        .step3-btns, .step3-btns .btn-continue-stepone {
            margin-top: 30px;
        }
        /*=========================== Payments page ==*/

        .process-body label {
            color: black;
            text-align: right;
            font-weight: 300;
        }

        .btn-payment {
            color: white;
            font-weight: 700;
            font-size: 20px;
            text-transform: uppercase;
            background: #bc57a0;
            -webkit-transition: all 0.5s ease;
            -moz-transition: all 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
        }

        .btn-payment:hover {
            background: #f49ac1;
            color: #bc57a0;
        }
        /*=========================== Standard page ==*/

        .content-area {
            background: white;
            color: black;
            padding: 20px;
        }

        .returns-area {
            margin-bottom: 30px;
        }

        .content-area-container {
            margin-bottom: 30px;
        }

        .backstretch-spacing {
            height: 60px;
        }

        .standard-page-body {
            background: #e6e7e8;
        }

        .backstretch-area {}

        .backstretch {
            background: #bc57a0 !important;
        }

        .backstretch img {
            z-index: auto !important;
        }
        /* Firefox specific selector */

        @-moz-document url-prefix() {
            .content-area-container {
                position: relative;
                top: -300px;
            }
            .content-area-container+footer {
                position: relative;
                top: -270px;
            }
            footer {
                padding: 30px 15px;
            }
        }
        /*========================== Faq =====*/

        .easy-faq {
            padding: 0px 10px !important;
        }

        div[class^="easy-faqs-theme-"] .easy-faq-title, div[class*=" easy-faqs-theme-"] .easy-faq-title {
            color: #bc57a0;
            border-bottom: none !important;
            margin-bottom: 5px !important;
            font-size: 24px;
            font-family: 'Avenir Next', 'Lato', sans-serif !important;
            font-weight: 500;
        }

        .easy-faq-body {
            padding-left: 0px !important;
            font-size: 16px;
        }

        .easy-faq-body p {
            margin: 0;
        }

        .easy-faq-body p a {
            color: #d7a5cb;
        }
        /*========================== About Us =====*/

        .about-content {
            font-size: 20px;
            color: #bc57a0;
        }
        /*========================== Partners =====*/

        .logooos_grid .logooos_item:nth-child(3n+3) {
            border-right: none !important;
        }
        /*========================== News =====*/

        .post {
            padding-bottom: 10px;
        }

        .post-thumb img {
            width: 100%;
            height: auto;
            margin-bottom: 30px;
        }

        .post h2 a {
            color: #bc57a0;
            font-size: 20px;
        }

        .post h2 a:hover {
            color: #f49ac1;
            text-decoration: none;
        }

        .date-stamp {
            font-size: 15px;
            font-weight: light;
            color: #f49ac1;
        }

        .post-information {
            font-size: 16px;
            font-weight: normal;
            color: black;
        }

        .post-information a {
            color: #bc57a0;
        }

        .post-information a:hover {
            color: #f49ac1;
            text-decoration: none;
        }
        /*========================== News - single =====*/

        .article-post img {
            width: 100%;
            height: auto;
            margin-top: 30px;
            margin-bottom: 30px;
        }

        .post-pagination-links {
            margin-top: 10px;
        }

        .post-pagination-links a {
            color: #bc57a0;
        }

        .post-pagination-links a:hover {
            color: #f49ac1;
            text-decoration: none;
        }

        .post-pagination-links a i {
            color: #f49ac1;
        }

        .post-pagination-links span {
            margin-left: 10px;
            margin-right: 10px;
        }
        /*========================== Contact =====*/

        #wpcf7-f103-o1 input, #wpcf7-f103-o1 textarea {
            margin-bottom: 15px;
            border: none;
            background: #f2ecf3;
        }

        #wpcf7-f103-o1 input {
            height: 40px;
        }

        #wpcf7-f103-o1 legend {
            border-bottom: none;
            padding-left: 0;
            color: #bc57a0;
        }

        #wpcf7-f103-o1 .control-label {
            font-size: 16px;
        }

        #wpcf7-f103-o1 .btn-submit {
            color: white;
            background: #bc57a0;
            border-radius: 10px;
            padding: 10px 5px;
            font-size: 18px;
            font-weight: 700;
            height: 50px;
            -webkit-transition: all 0.5s ease;
            -moz-transition: all 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;
        }

        #wpcf7-f103-o1 .btn-submit:hover {
            color: #bc57a0;
            background: #f49ac1;
        }

        .wpcf7-response-output {
            margin: 561px 90px 10px 90px !important;
            padding: 0.2em 1em;
        }

        span.wpcf7-not-valid-tip {
            font-size: 16px;
            display: inline-block;
        }

        #wpcf7-f103-o1 p {
            text-align: center;
        }
        /*========================== Search Page =====*/

        .search-content {
            padding-bottom: 220px;
        }

        .search-content a {
            color: #bc57a0;
            font-size: 18px;
        }

        .search-content a:hover {
            color: #f49ac1;
            text-decoration: none;
        }

        .search-result hr {
            margin-top: 5px;
            margin-bottom: 10px;
        }

        .search-result p {
            color: black;
            font-size: 16px;
        }

        .search-result {
            margin-bottom: 50px;
        }

        .read-more {
            font-size: 16px !important;
        }

        .search-again {
            background: #bc57a0;
            color: white;
            padding: 20px;
        }

        .search-again input {
            border: 2px solid #f49ac1;
            border-radius: 4px;
        }

        .search-again .btn-search {
            background: #f49ac1;
            color: #bc57a0;
            font-weight: 700;
            font-size: 16px;
            border: none;
            margin-bottom: 5px;
            padding: 4px 12px;
        }

        .search-again .btn-search:hover {
            background: white;
        }
        /*EDITS JUNE 16TH*/

        .checkout-hr {
            clear: both;
            margin-top: 23px;
            padding-top: 10px;
            margin-bottom: 10px;
            line-height: 3px;
            border: 0;
            border-bottom: 1px solid rgba(136, 19, 118, 0.26);
            position: relative;
        }

        .collection-table {
            background-color: rgba(136, 19, 118, 0.05);
            padding: 20px 0px 8px 0px;
            margin-top: 40px;
            border: 1px rgba(136, 19, 118, 0.24) solid;
            border-radius: 4px;
        }

        .collection-radio>.radio {
            margin-top: 0px !important
        }

        .collect-title {
            font-size: 24px;
            color: rgb(136, 19, 118);
        }

        .radio-border {
            border-left: 1px rgb(219, 187, 215) solid;
            padding-left: 50px;
        }

        .greyed {
            opacity: .5;
        }
        /*=== insurence box ==*/

        .insurence {
            background-color: #bc57a0;
            padding: 10px 10px 0 10px;
            margin-bottom: 15px;
            color: white;
            font-size: 16px;
            font-weight: 300;
            clear: both;
        }

        #insurence {
            display: none;
            clear: both;
        }

        .collection-address .clear {
            clear: both;
        }

        .insurence input[type=radio] {
            margin: 4px 0 0;
            margin-top: 1px \9;
            line-height: normal;
            float: left;
        }

        .insurence .radio-button label {
            display: inline;
            padding-left: 15px;
        }

        .insurance-radio {
            background-color: #eee;
            padding: 15px 10px 50px 10px;
            margin-right: -10px !important;
            margin-left: -10px !important;
        }

        #showPrice, #showPricetwo, #insurencePrice {
            font-style: normal;
        }
        /*
===========================================================================
                            New Checkout styling
===========================================================================
*/

        .pay-with {
            border: 1px solid #DBBBD7;
            border-radius: 4px;
            background-color: #F8F2F7;
            padding-bottom: 25px;
            color: #bc57a0;
        }

        .paypal-btn {
            display: block;
            margin: 0 auto;
        }

        .btn-checkout {
            display: block;
            margin: 0 auto;
            padding: 6px 55px;
            font-size: 20px;
            background-color: rgba(136, 19, 118, 0.91);
            border: 1px rgba(92, 0, 92, 0.86) solid;
            color: white;
            text-shadow: 3px 1px 1px rgba(81, 5, 79, 1);
            margin-bottom: 3px;
        }

        .btn-checkout:hover {
            color: white;
        }

        .payment-container {
            margin-top: 50px;
        }

        .checkout-or {
            margin: 0px 0px 15px 0px;
        }

        input:focus, select:focus, textarea:focus, button:focus {
            outline: none;
        }

        .now-accepting {
            position: fixed;
            right: 0px;
            z-index: 999;
            top: 55px;
            width: 150px;
        }

        .notice {
            font-weight: bold;
            padding: 10px 0px 0px 15px;
            margin: 1px 1px 1px 1px;
            color: white;
            font-size: 25px;
        }

        p.collect-now {
            font-weight: normal;
            color: #881376;
            font-size: 26px;
            margin-left: 60px;
            margin-top: 50px;
        }

        .black_overlay {
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            z-index: 1001;
            -moz-opacity: 0.8;
            opacity: .80;
            filter: alpha(opacity=80);
        }

        .white_content {
            background-color: white;
            border: 16px solid #bc57a0;
            display: none;
            left: 96%;
            overflow: auto;
            padding: 52px;
            position: absolute;
            top: 1%;
            z-index: 1002;
        }

        .greyed-out {
            opacity: .5;
        }

        .outward, .inward {
            float: left
        }

        .clearfix {
            clear: both;
        }

        .closed-notice {
            background: #bc57a0;
            color: white;
            padding: 10px;
        }

        .locality-notice {
          background: #bc57a0;
          color: white;
          font-size:13px;
          padding: 5px 10px;
        }

        .spam-alert{
            border: 3px solid #bc57a0;
            border-radius:5px;
            padding: 10px;
        }

        .col-fix{
            padding-left:0px
        }

        .paypal-confirm-pay .loading-gif {
          margin:0 auto;
          margin-top:10%;
          display: block;
        }

        .paypal-confirm-pay h2 {
          color:#bc57a0;
          text-align:center;
          font-size:48px;
        }

        .paypal-confirm-pay h4 {
          text-align:center;
            color: rgb(100, 100, 100);
            font-weight: 100;
            font-size: 24px;
        }

        .print-label {
          margin-top: 0;
          padding: 20px;
          border: 4px dashed grey;
        }

        /*========================== Media Q ==*/

        @media all and (min-width: 992px) {
            #wpcf7-f103-o1 .control-label {
                text-align: right;
            }
        }

        @media all and (max-width: 1999px) and (min-width: 992px) {
            .tracking-bar .btn {
                font-size: 10px;
                height: 34px;
                margin-left: 0px;
                width: 28%;
            }
            .tracking-bar .form-control {
                width: 72%;
                font-size: 12px;
                position: relative;
                left: 3px;
            }
        }
        /*=== End Max 1999px - Min 992px ==*/

        @media all and (max-width: 1200px) and (min-width: 992px) {
            .logo img {
                margin-top: 30px;
            }
            .ubermenu-main .ubermenu-item-level-0>.ubermenu-target {
                font-size: 13px !important;
            }
            .tracking-bar .form-control {
                width: 69%;
            }
            .returns-body-right .button {
                padding: 20px 0 20px 20px;
            }
            .returns-info-left:after, .returns-info-right:after {
                border-width: 92px;
                margin-top: -92px;
            }
            .collect-parcel:after, .collect-parcel:after {
                border-width: 62px;
                margin-top: -63px;
            }
            .basket-area:after, .basket-area:after {
                border-width: 87px;
                margin-top: -88px;
            }
            .no-printer-body {
                font-size: 48px;
            }
            .no-printer-header-right p {
                margin-top: 10px;
            }
            .process-body p {
                font-size: 16px;
            }
            .steps .process-body .left:before, .steps .process-body .middle:before, .steps .process-body .right:before {
                border-bottom-width: 131px;
                border-top-width: 116px;
                margin-top: -124px;
            }
            .return-address label, .return-address input, .return-address .col-md-8 {
                width: 100%;
            }
        }
        /*=== End Max 1200px - Min 992px ==*/

        @media all and (max-width: 1024px) and (min-width: 992px) {}
        /*=== End Max 1024px - Min 992px ==*/

        @media all and (max-width: 992px) and (min-width: 768px) {}
        /*=== End Max 992px - Min 768px ==*/

        @media all and (max-width: 992px) {}
        /*=== End Max 992px ==*/

        @media all and (max-width: 991px) {
            .logo img {
                display: block;
                margin-left: auto;
                margin-right: auto;
                margin-top: 10px;
                width: 30%;
            }
            .header-nav {
                padding-top: 20px;
                padding-bottom: 20px;
            }
            .social-bar div {
                text-align: center;
            }
            .tracking-bar .input-group {
                width: 100%;
            }
            .tracking-code-header .btn {
                width: 21%;
                margin-left: -3px;
                position: relative;
                padding: 12px 20px;
                height: auto;
                font-size: 20px;
            }
            .tracking-bar .form-control {
                width: 79%;
                font-size: 20px;
                font-weight: 400;
                height: auto;
                padding: 10px 20px;
            }
            .sb-search {
                float: none;
                margin-left: auto;
                margin-right: auto;
            }
            .process-body {
                text-align: center;
            }
            .process-body .left, .process-body .middle, .process-body .right {
                border-right: none;
                border-left: none;
                padding-bottom: 10px;
            }
            .process-body .col-md-3 {
                height: 72px;
            }
            .process-body .col-md-3 img {
                height: 100%;
                width: auto;
                display: inline-block;
            }
            .process-body .left, .process-body .middle {
                margin-bottom: 20px;
            }
            .returns-info-left {
                padding-top: 0;
            }
            .returns-body-left p {
                margin: 10px 0 20px 0;
            }
            .how-it-works-area .fa {
                display: none;
            }
            .hiw {
                margin-bottom: 30px;
            }
            .hiw img {
                width: 40%;
                max-width: 128px;
            }
            .hiw-middle img {}
            .footer-bottom p {
                text-align: center !important;
            }
            .man {
                display: none;
            }
            .steps .process-body .left:before, .steps .process-body .middle:before, .process-body .right:before, .returns-info-left:after, .returns-info-right:after {
                display: none;
            }
            .steps .spacing1, .steps .spacing2, .spacing {
                display: none;
            }
            .steps .process-body .number {
                font-size: 31px;
            }
            .steps .process-body h3 {
                font-size: 16px;
            }
            .steps .process-body .left, .steps .process-body .middle {
                margin-bottom: 0px;
            }
            .returns-info-right img {
                width: 70%;
            }
            .parcelsize-radio-middle {
                border-left: none;
                border-right: none;
            }
            .parcelsize-radio {
                border-bottom: 1px solid #bc57a0;
                padding-bottom: 10px;
                margin-bottom: 10px;
            }
            .parcelsize-radio label span {
                font-size: 16px;
            }
            .parcels .radio-button {
                padding-left: 12px;
            }
            .btn-continue-stepone {
                margin-top: 20px;
            }
            .collect-parcel p {
                font-size: 25px;
                margin-top: 18px;
            }
            .first-line, .second-line {
                text-align: center;
            }
            .third-line, .returns-details {
                padding-left: 15px;
            }
            .payment-cards {
                padding-right: 15px;
                display: block;
                margin-left: auto;
                margin-right: auto;
            }
            .payment-cards img {
                float: none;
            }
            .value {
                margin-left: 0;
                margin-top: 20px;
            }
            .returns-details {
                margin-top: 30px;
            }
            .returns-details-body-right {
                text-align: left;
                margin-top: 30px;
            }
            .no-printer-area:after {
                display: none;
            }
            .no-printer-area {
                margin-top: 30px;
            }
            .no-printer-header-left img {
                width: 50%;
                float: right;
            }
            .no-printer-header-right p {
                margin-top: 0px;
                font-size: 40px;
            }
            .no-printer-body {
                font-size: 30px;
                margin-top: 20px;
                text-align: center;
            }
            .post-thumb, .post-information {
                padding-left: 0;
                paddoing-right: 0;
            }
            .wpcf7-response-output {
                margin: 40px 00px 0px 00px !important;
                padding: 0.2em 1em;
                font-size: 16px;
            }

            /*=== End Max 991px ==*/
            @media all and (max-width: 992px) and (min-width: 961px) {}
            /*=== End Max 992px - Min 961px ==*/
            @media all and (max-width: 960px) {
                #navbar-fixed-top-mobile {
                    position: fixed;
                    right: 0;
                    left: 0;
                    z-index: 1030;
                    -webkit-transform: translate3d(0, 0, 0);
                    -o-transform: translate3d(0, 0, 0);
                    transform: translate3d(0, 0, 0);
                    top: 0;
                    border-bottom: 5px solid #dedddd;
                }
                .header-container {}
                .header-nav {
                    padding-top: 0px;
                    padding-bottom: 0px;
                }
                .how-it-works-area, .brands-area, footer, .content-container {
                    position: relative;
                    z-index: 0;
                }
            }
            /*=== End Max 960px ==*/
            @media all and (max-width: 959px) {
                .ubermenu-responsive-default.ubermenu-responsive {
                    background: #a5448e;
                }
            }
            /*=== End Max 959px ==*/
            @media all and (max-width: 768px) {
                .returns-area {
                    padding-left: 0;
                    padding-right: 0;
                }
            }
            /*=== End Max 768px ==*/
            @media all and (max-width: 767px) {
                .collect-parcel img {
                    display: none;
                }
                .tandc .checkbox {
                    margin-top: 20px;
                }
                footer {
                    text-align: center;
                }
                .steps .process-body img {
                    width: 30px;
                }
                .steps .process-body .number {
                    margin: 0px 0 10px 35px;
                }
                .steps .process-body h3 {
                    font-size: 14px;
                }
            }
            /*=== End Max 767px ==*/
            @media all and (max-width: 991px) and (min-width: 603px) {
                .process-body p {
                    margin-top: 10px;
                }
            }
            /*=== End Max 991px - Min 603px ==*/
            @media all and (max-width: 603px) {
                .returns-body-right a {
                    font-size: 38px;
                }
                .logo img {
                    width: 50%;
                }
            }
            /*=== End Max 603px ==*/
            @media all and (max-width: 560px) {
                .no-printer-header-right p {
                    font-size: 30px;
                }
            }
            /*=== End Max 560px ==*/
            @media all and (max-width: 545px) {
                .returns-body-right a {
                    font-size: 30px;
                }
            }
            /*=== End Max 545px ==*/
            @media all and (max-width: 500px) {
                .logooos_item {
                    border-right: none !important;
                }
            }
            /*=== End Max 500px ==*/
            @media all and (max-width: 480px) {
                .logo {
                    margin-top: 40px;
                }
                .header-container .container, .header-container .container .col-xs-12 {
                    width: 100%;
                    padding-left: 2px;
                    padding-right: 2px;
                }
                .tracking-code-header .form-control, .tracking-code-header .btn {
                    font-size: 16px;
                }
                .returns-body-right a {
                    font-size: 24px;
                }
                .returns-body-left p {
                    font-size: 20px;
                }
                .no-printer-header-right p {
                    font-size: 20px;
                }
                .process-upper .process-text, .process-body, .returns-body-left p, .btn-quote, .how-it-works-area h1, .hiw p, .brands, .watch {
                    font-weight: 400;
                }
                .steps .process-body {
                    text-align: center;
                    padding-left: 0;
                }
                .steps .process-body img {
                    display: block;
                    float: none;
                }
                .steps .process-body .number {
                    margin: 5px 0 5px 0;
                }
            }
            /*=== End Max 480px ==*/
            @media all and (max-width: 500px) and (min-width: 414px) {
                .process-body p {
                    font-size: 16px;
                    margin-top: 0px;
                }
            }
            /*=== End Max 500px - Min 414px ==*/
            @media all and (max-width: 414px) {
                .process-upper {
                    font-size: 22px;
                }
                .tracking-bar .form-control {
                    width: 73%;
                }
                .tracking-code-header .btn {
                    width: 27%;
                    margin-left: -8px;
                }
                .returns-body-right .button {
                    padding: 20px 0 20px 21px;
                }
                .returns-body-right a {
                    font-size: 18px;
                }
                .returns-details-header-left {
                    width: 100%;
                }
                .returns-details-header-left img {
                    margin-top: 20px;
                    width: 50%;
                    margin-bottom: 20px;
                }
                .returns-details-header-right {
                    display: none;
                }
                .returns-header {
                    padding: 20px 10px;
                }
                .process-body p {
                    margin-top: 10px;
                    text-align: center;
                }
                .full-width-mobile {
                    width: 100%;
                }
                .process-body img {
                    width: 50%;
                    margin-left: auto;
                    margin-right: auto;
                }
            }
            /*=== End Max 414px ==*/
            @media all and (max-width: 380px) {
                .returns-body-right {
                    padding-left: 0;
                    padding-right: 0;
                }
                .returns-body-right .button {
                    padding: 30px 20px 40px 21px;
                    width: 78%;
                    margin-left: 14%;
                }
                .selection {
                    padding-left: 0;
                    padding-right: 0;
                }
                .no-printer-body {
                    font-size: 20px;
                }
                .step2-btns .btn-continue {
                    width: 60%;
                    margin-left: 0;
                }
                .step2-btns .btn-back {
                    width: 60%;
                }
                .step3-btns {
                    margin-top: 10px;
                }
                .step3-btns .btn-back {
                    margin-left: 0 !important;
                }
                .btn-search {
                    margin-top: 20px
                }
            }
            /*=== End Max 380px ==*/
            @media all and (max-width: 360px) {
                .no-printer-header-right p {
                    font-size: 17px;
                }
            }
            /*=== End Max 360px ==*/
            @media all and (max-width: 320px) {
                .tracking-bar .form-control {
                    width: 65%;
                }
                .tracking-code-header .btn {
                    width: 35%;
                    margin-left: -3px;
                }
                .no-printer-header-left img {
                    width: 100%;
                }
                .no-printer-header-right p {
                    font-size: 16px;
                }
                .how-it-works-area h1 {}
            }
            /*=== End Max 360px ==*/
            @media all and (max-width: 992px) and (min-width: 546px) {
                .btn-quote {
                    font-family: inherit;
                    font-size: inherit;
                    line-height: 60px;
                    font-size: 28px;
                    text-align: left;
                    background: rgba(163, 28, 144, 0);
                    border: none;
                    color: white;
                    margin-left: -30px;
                    padding-left: 10px;
                    padding-right: 40px;
                }
                .btn-quote strong {
                    font-size: 28px;
                }
            }
            .returns-body-right {
                margin-bottom: 0;
                padding-bottom: 0;
            }
            @media all and (max-width: 436px) and (min-width: 1px) {
                .btn-quote {
                    font-size: 22px;
                }
            }
            .print-header {
                height: 100px;
                background-color: #bc57a0;
                color: white;
            }
            .print-label {
                border: 3px rgba(0, 0, 0, 0.47) dashed;
                padding: 16px !important;
                margin-top: 10px !important;
            }
            .screen-no {
                display: none !important;
            }
            .print-no {
                display: block !important;
            }
            .print-text {
                color: #515151;
            }
            .print-text a {
                color: #bc57a0;
                transition: color 0.6s cubic-bezier(.18, .61, .45, .87);
            }
            .print-text a:hover {
                color: #ec008c;
                text-decoration: none;
            }
            @media print {
                .print-label {
                    border: 0px rgba(0, 0, 0, 0.47) dashed;
                    width: 100%;
                    margin: 0 auto;
                    font-size: 12pt;
                }
                .print-header {
                    display: none
                }
                .print-text {
                    display: none
                }
                .returns-details-header {
                    background: #bc57a0;
                }
                .screen-no {
                    display: block !important;
                }
                .print-no {
                    display: none !important;
                }
                .print-none {
                    display: none;
                }
                .print-man {
                    max-width: 15px;
                }
            }
            /*=======================================
            Delete Page
=======================================*/
            .delete-background {
                background: white;
            }
            .cancel-btn {
                background: #bc57a0;
                color: white;
                padding: 10px;
                border-radius: 5px
            }
            .cancel-page {
                margin-bottom: 50px;
            }
            /* General small styling */
            @media(max-width:600px) {
                .process-text {
                    font-size: 22px !important;
                }
                .standard-parcel, .medium-parcel, .large-parcel {
                    max-width: 50%;
                    height: auto;
                }
                h4 {
                    font-size: 20px !important;
                }
                .truck-road, .truck-clock, .truck-checkout {
                    height: 64px !important;
                    width: 64px !important;
                }
                .process-body .left, .middle, .right {
                    padding-bottom: 0 !important;
                    padding-top: 0 !important;
                }
                .process-body h3 {
                    font-size: 16px;
                }
                .returns-info-right.item>p {
                    font-size: 18px;
                    padding: 4px 0
                }
                .returns-info-left.item {
                    font-size: 18px;
                    padding-top: 1px;
                    padding-bottom: 4px;
                }
                .tandc {
                    padding: 0;
                }
                .tandc .checkbox {
                    margin-left: 23px !important;
                }
                .collect-parcel p {
                    font-size: 18px!important;
                }
                .hiw img {
                    width: 60px !important;
                }
                .hiw {
                    margin-bottom: 0 !important;
                }
            }
            @media(max-width:545px) {
                #insurence {
                    height: auto;
                }
                .insurance-radio {
                    overflow: auto;
                    padding-left: 0;
                }
                .insurence input[type=radio] {
                    margin: 5px 5px 5px 5px;
                }
            }
            @media(max-width:991px) {
                body>form>div>div>div>div.col-md-11.returns-info-left.collect-parcel.item>img {
                    display: none;
                }
                .no-printer-header img {
                    display: none
                }
                body>div.content-container>div.container>div.col-xs-12.content-area>div.col-md-11.returns-info-left.collect-parcel.basket-area.item>img {
                    display: none;
                }
                .no-printer-body {
                    margin: 0!important;
                    padding-top: 0!important;
                    padding-bottom: 0!important;
                    font-size: 18px !important;
                }
            }
