%PDF- %PDF-
Direktori : /proc/self/root/home/eirtvhdf/asbatechs.ie/order-assets/ |
Current File : //proc/self/root/home/eirtvhdf/asbatechs.ie/order-assets/order-css-new.css |
@import url('https://fonts.googleapis.com/css?family=Lato:400,700,900'); .border-none { border: none !important; } .step-top-area select:focus { outline: none; } .step-top-area ul li>label input[type="checkbox"] { display: none !important; } .step-fln { padding: 19px; background: #ffffff; text-align: center; margin-top: 33px; margin-bottom: -52px; } .step-fln img { max-width: 100%; display: inline-block; } h3.step-section-title-n span { position: relative; display: block; } ul.checkbox-label li label i { } ul.checkbox-label li label input[type="checkbox"] i { position: absolute; background: #4edb91; content: ""; width: 100%; height: 100%; top: 0; left: 0; z-index: -1; } .step2.step2.step2-new { background: #fff; z-index: 2; position: relative; /* top: 21px; */ box-shadow: #7979791f 0 0 15px; padding: 23px 20px; } input.btn-step2 { padding: 4px 22px !important; border-radius: 42px !important; margin-top: 13px; margin-bottom: 20px; letter-spacing: 1px; font-weight: 500 !important; background: rgba(32,93,184,1); background: -moz-linear-gradient(-45deg, rgba(32,93,184,1) 0%, rgba(81,178,230,1) 100%); background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(32,93,184,1)), color-stop(100%, rgba(81,178,230,1))); background: -webkit-linear-gradient(-45deg, rgba(32,93,184,1) 0%, rgba(81,178,230,1) 100%); background: -o-linear-gradient(-45deg, rgba(32,93,184,1) 0%, rgba(81,178,230,1) 100%); background: -ms-linear-gradient(-45deg, rgba(32,93,184,1) 0%, rgba(81,178,230,1) 100%); background: linear-gradient(135deg, rgba(32,93,184,1) 0%, rgba(81,178,230,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#205db8', endColorstr='#51b2e6', GradientType=1 ); } ul.checkbox-label li:active label,ul.checkbox-label li:hover label, ul.checkbox-label li .active-radio label { background: #ffc000; } ul.checkbox-label li label { position: relative; cursor: pointer; margin: 0 !important; overflow: hidden; line-height: normal !important; text-align: left; display: block; margin-bottom: 2px !important; font-size: 15px; background: #e1e4ef; font-weight: 500 !important; color: #000; font-weight: 500; padding: 5px 7px; -webkit-transition: all .2s ease-in; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in; transition: all .2s ease-in; } .preferred-message.preferred-style, .look-message.look-style { position: absolute; right: 0; background: red; color: #fff !important; padding: 3px 10px; letter-spacing: 1px; font-size: 10px; top: 0px; } .step-top-area ul li { text-align: left; margin-bottom: 12px; position: relative; } .step-top-area ul li label, .step-top-area label { text-align: left; display: block; margin-bottom: 3px; margin-top: 0; font-size: 11px; color: #2b2b2b; font-weight: 600; text-transform: uppercase; } .step-top-area ul li input[type="text"], .step-top-area ul li select, .step-top-area ul li textarea, .step-top-area ul li input[type="file"], .step-top-area ul li select.updated-package { background: #ffffff !important; color: #000; border: #edeff6 3px solid; border-radius: 0px; } ul.checkbox-label li { margin: 0; display: inline-block !important; margin: 0 4px 10px 0; } .step2-title.container p { line-height: 18px; color: #777; } .step2-title.container p span { display: block; font-size: 18px; letter-spacing: 1px; margin-bottom: 8px; font-weight: 300; } h3.step-section-title-n { color: #296cac; position: relative; width: 97.3%; font-size: 17px; margin: 20px 0 19px 15px; background: #f9f9f9; display: block; overflow: hidden; line-height: normal; padding: 7px 0 5px 10px !important; font-weight: 600; } h3.step-section-title-n span:after { content: ""; background: #4eda91; position: absolute; width: 73px; height: 5px; right: 0; bottom: 1px; display: none; z-index: -1; } .step2-title { text-align: center; font-size: 16px; padding: 40px 0 0; position: relative; } .step2-title h1 i { position: absolute; font-size: 40px; font-weight: 900; color: rgba(204, 204, 204, 0.3411764705882353); z-index: 0; top: -42px; width: 250px; left: 50%; margin-left: -123px; } .step2-title h1 { font-size: 22px; font-weight: 800; position: relative; } .step2-title h1 span { display: inline-block; /* background: #fff; */ position: relative; z-index: 1; font-weight: 700; } .pckg.full-pkg h5 span { color: #10c6e8; line-height: 16px; display: block; font-size: 15px; margin-top: 6px; } i.rec-stp2 { position: absolute; right: -4px; top: -4px; z-index: 1; } .pckg.active { border-color: #1aa2be !important; } .pckg.active:before { background: url(/order-assets/images/chck-stp2.png) no-repeat left top !important; position: absolute; left: 20px !important; top: 15px; width: 33px !important; content: ""; height: 27px !important; border: none !important; border-radius: 0px !important; } .pckgs-main { background: url(/order-assets/images/pkg-bg-stp2.jpg) repeat center top; padding: 58px 0; margin-top: -20px; margin-bottom: 23px; } .pckgs-main .pckg { display: inline-block; width: 24.3%; vertical-align: top; color: #fff; margin: 0 2px; background: #0a0b0b; border-radius: 12px; padding: 19px; font-size: 12px; position: relative; text-align: center; border: #212121 1px solid; -webkit-transition: all .2s ease-in; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in; transition: all .2s ease-in; } .pckgs-main .pckg ul { margin: 0; text-align: center; } .pckgs-main .pckg ul li { margin-bottom: 14px; line-height: 18px; font-size: 13px; } .pckgs-main .pckg ul li b { font-weight: 600; } .pckgs-main .pckg ul li span { color: #10c6e8; font-weight: 600; } .pckgs-main .pckg h5 { text-transform: uppercase; font-size: 20px; margin-bottom: 14px; color: #fff; letter-spacing: 0px; border-bottom: #141515 1px solid; padding-bottom: 13px; } .pckgs-main .pckg h5+p { color: #10c6e8; margin: 20px -4px 13px; line-height: 16px; } .pckgs-main .pckg .prive-col-stp2 { font-size: 48px; font-weight: 700; margin-bottom: 21px; width: 100%; padding: 0; margin-top: 27px; } .pckgs-main .pckg .prive-col-stp2 sup { font-size: 23px; font-weight: 500; right: -7px; top: -3px; } .pckgs-main .pckg .prive-col-stp2 sub { font-size: 21px; font-weight: 500; text-decoration: line-through; color: #10c6e8; top: -7px; left: -6px; } .pckgs-main .pckg:nth-child(1) .prive-col-stp2 sup { right: 6px; } .pckg-body { margin-top: 31px; display: none; } a.gt-start { display: block; clear: both; background: #19a2be; width: 140px; margin: 0 auto; color: #fff; padding: 11px; text-transform: uppercase; font-weight: 600; border-radius: 4px; margin-bottom: 10px; font-size: 13px; letter-spacing: 1px; } a.rd-lnk { display: block; color: #fff; font-size: 11px; font-style: italic; letter-spacing: 1px; } .pckg.full-pkg { width: 99%; margin-top: 9px; text-align: left !important; padding: 19px 32px; } .pckg-body.pckg-body-full { display: block !important; margin-bottom: 23px; } .pckg-body.pckg-body-full li { width: 23%; margin-bottom: 6px !important; display: inline-block; font-size: 12px !important; } ul.checkbox-label li.selected label {background: #ffc000;font-weight: 500 !important;color: #fff;} .pckg-body.pckg-body-full .prive-col-stp2 { width: 51% !important; } .full-pkg .prive-col-stp2 { width: 12% !important; padding-right: 17px !important; float: left; border-right: #191a1d 1px solid; text-align: center; padding-bottom: 0 !important; padding-top: 2px !important; } .pckg-body.pckg-body-full { width: 88%; display: inline-block; float: left; } .full-pkg a.gt-start { clear: both; text-align: center; } .pckg.full-pkg h5 { font-size: 28px; padding-left: 30px; } .pckg.full-pkg h5+p {font-size: 16px;letter-spacing: 1px;padding-left: 15px;margin-top: 0;} .pckg.full-pkg .pckg ul li { text-align: left !important; } .pckg.full-pkg .pckg-body.pckg-body-full li { text-align: left; } .full-pckg .prive-col-stp2 sub { width: 100%; } .full-pkg .prive-col-stp2 sub { text-align: center; width: 100%; display: block; margin-top: 18px; font-size: 18px !important; left: 9px !important; } .full-pkg a.gt-start { width: 270px !important; padding: 16px; font-size: 16px; } .pckgs-main .pckg:before { background: black; width: 27px; border-radius: 100%; border: #191b1b 2px solid; content: ""; height: 27px; left: 11px; position: absolute; top: 16px; } .pckg.full-pkg:before { top: 21px !important; } section.avail img { text-align: center; margin: 0 auto; } .addon-box-txt-n.selected label { color: #fff; background: #0289a2; border-color: #00a2c0; } section.avail { padding: 20px 0; } section.addon-packages_new input[type="submit"] { font-size: 18px; padding: 10px 30px; background: #fff; border: 1px solid #00a2c0; color: #00a2c0; margin-right: 10px; font-weight: 600; font-family: 'Open Sans', sans-serif; text-transform: uppercase; } section.addon-packages_new input[type="submit"]+input[type="submit"] { background: #00a2c0; color: #fff; } span.top-seller-addon { background: url(/order-assets/images/top-seller-tag.png) right top; width: 100%; float: left; height: 100px; background-repeat: no-repeat; position: absolute; right: 0; top: 35px; } span.top-recommended-addon { background: url(/order-assets/images/recomended-tag.png) right top; width: 100%; float: left; height: 100px; background-repeat: no-repeat; position: absolute; right: 0; top: 35px; } label.addon-btn-new { border: #00a2c0 1px solid; padding: 13px 20px; font-size: 15px; background: #00a2c0; display: block; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 600; width: 90%; text-align: center; } label.addon-btn-new input[type="checkbox"] { margin-right: 6px; position: relative; top: 1px; } section.addon-packages_new .addon-box-new:hover { box-shadow: rgba(0, 0, 0, 0.15) 0px 0 20px; } section.addons_new { background: url(/order-assets/images/addon-banner-n.jpg); color: #fff; } section.addons_new .col-md-8 { padding-top: 80px; } section.addons_new h6 { color: #eeeeee; font-size: 31px; font-weight: 700; position: relative; padding-bottom: 10px; margin-bottom: 22px; } section.addons_new h2 { color: #fff; font-size: 40px; font-weight: 700; margin-bottom: 31px; } section.addons_new .col-md-8 img + img { margin-top: 40px; } section.addons_new h6:before { content: ""; background: #eee; height: 4px; width: 50px; position: absolute; bottom: 0; border-radius: 13px; } section.addons_new img { max-width: 100%; } section.addon-packages_new { padding: 30px 0; } section.addon-packages_new .addon-box-new { background: #fff; border: #e2e2e2 1px solid; padding: 13px; -webkit-transition: all .2s ease-in; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in; transition: all .2s ease-in; position: relative; margin-bottom: 30px; min-height: 320px; } body.lto, body.lto h1, body.lto h2, body.lto h3, body.lto h4, body.lto h5, body.lto h6 { font-family: 'Lato', sans-serif; } section.addon-packages_new .addon-box-new .addon-box-txt-n { width: 258px; font-size: 12px; display: inline-block; padding-right: 23px; } section.addon-packages_new .addon-box-new .addon-box-txt-n h2 { font-size: 30px; font-weight: 600; color: #000; line-height: 26px; margin-bottom: 15px; } section.addon-packages_new .addon-box-new .addon-box-txt-n p { line-height: 17px; } section.addon-packages_new .addon-box-new .addon-box-txt-n h2 span { font-weight: 900; display: block; } .addon-box-img-n { width: 281px; display: inline-block; } section.addon-packages_new .addon-box-new .addon-box-txt-n .addon-new-price { margin: 25px 0; } span.col-addon-price-n { font-size: 14px; font-weight: 800; text-transform: uppercase; color: #d80d0d; display: inline-block; margin-right: 30px; } span.col-addon-price-nn { font-size: 14px; font-weight: 800; text-transform: uppercase; color: #000; display: inline-block; } span.col-addon-price-n b { font-size: 28px; font-weight: 600; display: block; } span.col-addon-price-nn b { display: block; font-size: 28px; font-weight: 800; display: block; color: #d80d0d; } a.collapse-bar .accor-hd6 { background: #00a2c0; color:#fff; position: absolute; padding: 10px 20px; right: 13px; border: #00a2c0 2px solid; font-weight: 600; font-size: 14px; top: 7px; border-radius: 8px; } .addon-procees-btn.text-right { text-align: right !important; margin-bottom: 0 !important; } .addon-procees-btn.text-right input { margin: 0 !important; font-size: 12px !important; padding: 12px 34px !important; } section.addon-accordian .addon-procees-btn input[type="submit"]+input[type="submit"] {background: #0292c2;color: #fff;border-color: #0292c2;} section.addon-accordian .addon-procees-btn input[type="submit"] { color: #1e1d1d; font-size: 17px; padding: 12px 22px; margin: 20px 3px; background: #f6f6f6; border-radius: 8px; border: #ccc 1px solid; text-transform: uppercase; font-weight: 600; } a.collapse-bar.collapsed {width: 100%;display: block;background: #f6f6f6;border: #ccc 1px solid;padding: 16px 16px 16px 156px;color: #383838;font-size: 16px;position: relative;margin-top: 22px;} a.collapse-bar .accor-hd1:after { content: ""; background: #dfdddd; width: 1px; height: 100%; position: absolute; left: -30px; top: 0; } a.collapse-bar .accor-hd1 { color: #383838; padding-top: 5px; font-size: 15px; font-weight: 600; width: 338px; position: relative; padding-right: 20px; } a.collapse-bar span { display: inline-block; } section.addon-accordian { padding: 10px 0 30px; } a.collapse-bar { width: 100%; display: block; background: #dbdbdb; border: #ccc 1px solid; padding: 16px 16px 16px 156px; color: #383838; font-size: 16px; position: relative; margin-top: 22px; } a.collapse-bar .accor-hd2 { color: #858585; margin: 0 37px 0 10px; font-size: 19px; display: none; padding-top: 7px; } a.collapse-bar .accor-hd3 { color: #cf394a; font-size: 18px; font-weight: 700; } a.collapse-bar input[type=checkbox] { visibility: hidden; } a.collapse-bar .accor-hd4 { color: #00a2c0; position: absolute; font-size: 25px; left: 15px; top: 12px; } a.collapse-bar .accor-hd5 { position: absolute; color: #000000; left: 52px; font-size: 15px; font-weight: 600; font-style: italic; top: 20px; } .collapse-bar.collapsed .accor-hd6 { position: absolute; background: #fff; padding: 10px 20px; right: 13px; border: #00a2c0 2px solid; font-weight: 600; font-size: 14px; color: #00a2c0; top: 7px; border-radius: 8px; } a.collapse-bar .accor-hd3 sup { font-size: 15px; font-weight: 600; text-decoration: line-through; top: -5px; } .addon-detail-pkg { padding: 30px; background: #f6f6f6; border: #ccc 1px solid; font-size: 14px; line-height: 18px; border-top: 0; } .addon-detail-pkg img { max-width: 100%; border: #e4e4e4 4px solid; box-shadow: #ccc 0 1px 3px; } /* ROUNDED TWO */ .roundedTwo { width: 30px; border: #ccc 2px solid; height: 30px; background: #ffffff; margin: 0; -moz-border-radius: 50px; border-radius: 50px; -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5); position: relative; } .roundedTwo label { cursor: pointer; position: absolute; width: 20px; height: 20px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; left: 4px; top: 4px; -moz-box-shadow:; } .roundedTwo label:after { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; content: ''; position: absolute; width: 13px; height: 7px; background: transparent; top: 5px; left: 3px; border: 3px solid #00a2c0; border-top: none; border-right: none; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .roundedTwo label:hover::after { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); opacity: 1; } .roundedTwo input[type=checkbox]:checked + label:after { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; } .addon-detail-pkg .col-md-6 { padding-top: 30px; } .addon-detail-pkg .col-md-6+.col-md-6 { padding-top: 0; text-align: right; } section.addons h1 span { color: #10c6e8; } .addon-box h2 span { } img.pull-right.sideban { display: none !important; } .thankyoubox h2 { font-size: 32px; line-height: 40px; padding-bottom: 22px; border-bottom: #efefef 3px double; margin-bottom: 22px; } .addon-box .addon-label:before, .addon-box .addon-label:after {content: "";clear: both;display: block;} .addon-packages ul { margin: 0 40px; } .addon-detail-pkg h4 { font-size: 17px; font-weight: 600; margin-bottom: 22px; line-height: 26px; } ul.list-file-format {} ul.list-file-format li { background: #fff; padding: 8px 20px; border: #00a2c0 2px solid; font-weight: 600; font-size: 13px; display: inline-block; color: #00a2c0; margin-right: 12px; margin-top: 13px; } .addon-packages ul li { margin-bottom: 23px; padding-left: 23px; position: relative; } .addon-packages ul li:before { content: "\f00c"; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #00a2c0; position: absolute; left: 0; } label.addon-btn { background: #ffffff; position: absolute; bottom: -16px; width: 200px; text-align: center; color: #777; padding: 11px 3px; border-radius: 7px; left: 50%; margin-left: -100px; cursor: pointer; border: #e0ecee 1px solid; -webkit-transition: all .2s ease-in; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in; transition: all .2s ease-in; } section.addon-packages { padding-bottom: 52px; margin-top: 52px; } .addon-procees-btn { text-align: right; } section.addons .container:after { background: url('../images/sprite.png') no-repeat -4px -60px; width: 54px; height: 3px; content: ""; position: absolute; left: 50%; bottom: -2px; margin-left: -27px; } section.addons .container { border-bottom: #dedede 1px solid; position: relative; } section.addon-packages input[type="submit"] { margin: 0 0 10px 26px; background-color: #00a2c0 !important; border-bottom: 3px solid #0488a0 !important; color: #fff !important; font-size: 20px; letter-spacing: 0; padding: 12px 15px; display: inline-block; font-weight: 600; text-align: center; text-shadow: 0 1px 1px #000; text-transform: uppercase; border-radius: 4px; width: 186px; } label.addon-btn input { display: inline-block; margin-right: 5px; } .addon-box:hover, .addon-box.selected { border: #10c6e8 1px solid !important; } .addon-box:hover label.addon-btn, .addon-box.selected .addon-btn { background: #10c6e8; color: #fff !important; border-color: #10c6e8; } .addon-label .discount-price-txt { padding-top: 9px; font-size: 14px; } span.addon-price { font-size: 30px; font-weight: 600; letter-spacing: -1px; text-shadow: #000 0 1px 1px; } span.addon-cut-price { font-size: 18px; text-decoration: line-through; color: #000; padding-top: 7px; } .addon-label span { display: inline-block; margin: 0 3px; } .addon-box { border: #e0ecee 1px solid; border-radius: 5px; min-height: 405px; position: relative; -webkit-transition: all .2s ease-in; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in; transition: all .2s ease-in; margin: 0 11px; margin-bottom: 82px; } .addon-box h2 { font-size: 25px; text-align: center; font-weight: 700; color: #000; background: #fff; padding: 0; margin: -18px 40px 20px 40px; } .addon-box h2 span { color: #00a2c0; display: block; } .addon-box .addon-label { background: url(../images/addon_bar.jpg) no-repeat left top; width: 328px; height: 38px; text-align: center; padding-top: 3px; color: #fff; margin: 0 auto; margin-bottom: 23px; } section.addons h1+h6:before { content: ""; position: absolute; background: #d8d8d8; height: 1px; width: 360px; bottom: 0; left: 50%; margin-left: -180px; } section.addons h1+h6:after { background: url('../images/sprite.png') no-repeat -4px -60px; width: 54px; height: 3px; content: ""; position: absolute; left: 50%; bottom: -1px; margin-left: -27px; } section.addons { text-align: center; background: url(../images/addon_banner.jpg) no-repeat center bottom; min-height: 280px; padding: 20px 0 0; border-top: #e8e8e8 1px solid; } section.addons h1 { text-transform: uppercase; font-size: 35px; color: #000; font-weight: 700; margin: 0 0 2px 0; } section.addons h6 { text-transform: uppercase; color: #282828; font-size: 13px; font-weight: 400; position: relative; padding: 0 0 11px 0; margin-bottom: 13px; } section.addons h2 { font-size: 23px; text-transform: uppercase; font-weight: 700; } section.addons h2 strong { color: #10c6e8; font-weight: 700; } p.offer-expire-txt { color: red; text-transform: uppercase; margin: 14px 0 0 0; } .btn_addon { background: #252525; color: #fff; padding: 13px 19px; margin: 0 auto; margin-top: 20px; border-radius: 4px; display: block; width: 230px; } a.btn-chat span { display: block; font-size: 13px; font-weight: 400; } .btn_addon input[type="checkbox"] { display: inline-block; position: relative; top: -1px; margin-right: 11px; } .thanks_page .thankyoubox p { margin-bottom: 7px; font-size: 17px; padding: 0; line-height: 25px; color: #656161; font-weight: 100; } .thankyoubox p { text-align: center; } .order_selected { width: 470px; margin: 0 auto; background: #fbfbfb; margin-top: 23px; } .order_selected ul { border: #ececec 3px double; padding: 20px; } .order_selected ul li { width: 100%; text-transform: uppercase; margin-bottom: 13px; text-align: right; line-height: 24px; padding-bottom: 12px; font-weight: 800; } li.addons_cat_css span {display: inline-block;margin-left: 13px;} li.addons_cat_css { font-weight: 600; } .order_selected h6 { font-size: 20px; color: #3e3e3e; font-weight: 600; } .thanks_page .thanlyoupage h2 { font-size: 32px; line-height: 40px; padding-bottom: 22px; border-bottom: #efefef 3px double; margin-bottom: 22px; } .order_selected ul li label { display: inline-block; margin-right: 84px; } #f.radio-group { float: left; margin-bottom: 5px; } li.reciept-logo { font-size: 20px; color: #3e3e3e; font-weight: 800; border-bottom: #ccc 1px solid; } li.reciept-logo span { font-weight: bold; display: inline-block; } .order_selected ul li.last { font-size: 16px; background: #00a4bd; color: #ffffff; padding: 7px 20px; text-align: right; } .order_selected ul li hr { margin: 6px 0; } section.addons_additional input[type="submit"] { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e20b0b+0,c40000+100 */ /* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ /* IE6-9 */ margin: 50px 0 0px 46px; background-color: #00a2c0 !important; border-bottom: 3px solid #0488a0 !important; color: #fff !important; font-size: 20px; letter-spacing: 0; padding: 12px 15px; display: inline-block; font-weight: 600; text-align: center; text-shadow: 0 1px 1px #000; text-transform: uppercase; border-radius: 4px; width: 186px; } .btn_addon span { border-left: #fff 1px solid; padding-left: 13px; display: inline-block; } section.addons_additional h1 { text-align: center; position: relative; font-size: 25px; margin: 0 0 6px 0; text-transform: uppercase; font-weight: 600; } section.addons_additional h1:before { width: 100%; z-index: -1; /* background: #EDECEC; */ height: 2px; position: absolute; content: ""; left: 0; top: 50%; } section.addons_additional h1:after { position: absolute; left: 27%; background: #FFF; height: 29px; width: 366px; content: ""; z-index: -1; } .step_options{ background: #FCFCFC; text-align: left; background-image: -moz-linear-gradient(right,#eae9e9 0,#fcfcfc 50%,#eae9e9 100%); background-image: -ms-linear-gradient(right,#eae9e9 0,#fcfcfc 50%,#eae9e9 100%); background-image: -o-linear-gradient(right,#eae9e9 0,#fcfcfc 50%,#eae9e9 100%); background-image: -webkit-gradient(linear,left bottom,right bottom,color-stop(0,#eae9e9),color-stop(.5,#fcfcfc),color-stop(1,#eae9e9)); background-image: -webkit-linear-gradient(right,#eae9e9 0,#fcfcfc 50%,#eae9e9 100%); background-image: linear-gradient(to right,#eae9e9 0,#fcfcfc 50%,#eae9e9 100%); border: 1px solid #ccc; float: left; min-height: 400px; position: relative; width: 45%; margin: 0 20px; margin-bottom: 30px; padding-bottom: 20px; } section.addons_additional .container { width: 900px; border: #FFF 1px solid; box-shadow: #9E9E9E 0 0 1px; padding: 30px 30px 10px 30px; } .step_options:after{ background: url(../images/shadow-btm.png) 0 0 no-repeat; background-size: cover; bottom: -10px; content: ""; height: 10px; left: 0; position: absolute; width: 100%; } .border-box .diamond { left: -7px; } .diamond-wrap>div { height: 54px; position: relative; width: 54px; } .diamond { background-color: #CCC; bottom: 0; height: 32px; left: -7px; margin: auto; position: absolute; z-index: 1; right: 0; top: -5px; transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); width: 32px; } .step_options .packg-box1 { background: none; margin-top: 0; border-radius: 0; padding-top: 40px; width: 100%; } div.step_options h2.blue.flag em { font-size: 17px; color: #000; text-decoration: line-through; position: relative; top: -1px; padding-left: 3px; } span.step_text.weight-light.ng-binding { padding-left: 10px; border-left: #fff 1px solid; margin-left: 14px; font-weight: 600; font-size: 21px; } section.addons_additional h2 { font-size: 20px; text-align: left; color: #3C3C3C; padding-top: 13px; } section.addons_additional h2 i { margin-right: 10px; margin-left: 15px; margin-bottom: 10px; margin-top: 3px; } .step_options .packg-box1:after { height: 0; width: 0; display: none; content: ""; } #or span { color: #FFF; display: block; font-size: 13px; height: 45px; left: -1px; line-height: 45px; position: absolute; text-align: center; top: -1px; vertical-align: middle; width: 45px; z-index: 2; } .weight-bold { font-weight: 600; font-family: "Helvetica Neue","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif; } .border-box #or span { font-size: 14px; left: -2px; top: -4px; } .border-box div.step h2.flag { font-size: 19px; line-height: 32px; color: #fff; font-family: "Helvetica Neue Bold","Segoe UI",Segoe,Helvetica,Arial,"Lucida Grande",sans-serif; font-weight: 600; } .border-box div.step_options h2.flag { height: 36px; } section.addons_additional { margin-top: 50px; text-align: center; padding-bottom: 50px; } div.step_options h2.blue.flag { background: #ED1F24; } div.step_options h2.flag { color: #fff; text-transform: uppercase; font-size: 15px; height: 34px; line-height: 30px; left: 0; padding: 2px 16px 4px; position: absolute; letter-spacing: 0; top: 48px; font-weight: 500; width: 91%; } div.step_options h2.blue.flag::after { border-color: #ED1F24 transparent #ED1F24 #ED1F24; } div.step_options h2.flag::after { border-style: solid; border-width: 17px; content: ""; left: 100%; position: absolute; top: 0; } .border-box div.step_options h2.flag::after { border-width: 18px; } .border-box #or span { font-size: 14px; left: -2px; top: -4px; } .border-box .diamond-wrap { top: 220px; } .diamond-wrap { height: 45px; left: 50%; margin-left: -20.5px; position: absolute; top: 210px; width: 45px; } .packg-box1 ul{ display:block; margin:0px; padding: 0 20px; clear:both; min-height: 244px; } .packg-box1 ul li{ display:block; margin:0px; padding:0px; } .packg-box1 ul li:first-child{ border-top: 0; } section.thankyoubox { text-align: center; padding-bottom: 42px; border-top: #e8e8e8 1px solid; padding-top: 53px; } .packg-box1 ul li { display:block; text-align:left; background: url(../images/pkg-bulletz.jpg) left no-repeat; font-family: 'Open Sans', sans-serif; padding: 9px 21px; color:#7a7a7a; border-bottom: #e7e7e7 solid 1px; font-size:12px; line-height: 16px; border-top: #fafafa solid 1px; } .packg-box1-ordernow{ background-color: #e53727; color:#fff; display:block; text-align:center; font-size:20px; line-height:22px; padding:10px; margin: 10px 0 0 0; width: 100%; } .packg-box1-ordernow:hover{ color:#fff; } section.addons_additional h1 strong { color: #ed1f24; } section.addons_additional h1+p { font-size: 21px; margin-bottom: 3px; } section.addons_additional h1+p strong { color: #ed1f24; } section.addons_additional h1+p strong { color: #ed1f24; } .time_circles { position: relative; width: 100%; height: 100%; } .time_circles > div { position: absolute; text-align: center; } .time_circles > div > h4 { margin: 0px; padding: 0px; text-align: center; text-transform: uppercase; font-size: 11px !important; color: black !important; font-weight: 700; line-height: 11px !important; } .time_circles > div > span { display: block; width: 100%; text-align: center; color: black; margin-top: 0.4em; font-weight: bold; } div#CountDownTimer { width: 280px; margin: 0 auto; color: #fff; margin-bottom: 25px; } section.order-steps { padding: 20px 0; border-top: 1px solid #ccc; } .order-col-6 li{ float: left; text-align: center; width: 39%; } p.important_notice { font-size: 13px !important; color: #e20b0b !important; font-weight: 400 !important; line-height: 17px !important; margin-top: 22px; font-weight: bold !important; } a.btn-chat { display: inline-block; letter-spacing: 1px; background: #00bbd8; line-height: 17px; color: #fff; text-transform: uppercase; padding: 8px 36px; margin: 10px 10px; font-weight: 600; border-radius: 2px; font-size: 16px; } a.or_class { font-size: 19px; color: #000; font-weight: bold; letter-spacing: 0px; padding: 8px 36px; margin: 10px 0; display: inline-block; } .total_amount { text-align: center; text-transform: uppercase; font-size: 17px; color: #00bbd8; margin-bottom: 18px; clear: both; } .total_amount span{ display: inline-block; position: relative; font-size: 19px; font-weight: bold; } .thanks_page .thankyoubox p strong { color: #00bbd8; font-weight: bold; } section.order-steps .order-stepli label span { color: red; font-weight: 600; } section.order-steps .logo-order { } section.order-steps .order-step{ background: #fff; box-shadow: #ccc 0 0 3px; border: #ccc 1px solid; } a.edit_order_btn { background: #ED5340; color: #fff; padding: 11px 54px; border: 0px none; font-weight: 500; text-transform: uppercase; display: inline-block; text-align: center; margin: -42px 0 10px 159px; border-radius: 2px; } section.order-steps .order-steph1 { background: #b1b1b1; text-align: left; font-size: 28px; color: #fff; padding: 14px; margin: 0 -15px 40px -15px; } section.order-steps .order-stepul { margin: 0 auto; width: 70%; } section.order-steps .order-stepli.first { margin-bottom: 50px; } section.order-steps .order-stepli { clear: both; float: left; width: 100%; margin-bottom: 23px; } section.order-steps .order-steph2 { text-align: left; font-size: 23px; padding-bottom: 11px; border-bottom: #ccc 1px solid; position: relative; margin-bottom: 20px; font-weight: 400; margin-top: 40px; color: #ED5340; } section.order-steps .order-stepli label { font-weight: 400; width: 30%; font-size: 14px; } section.order-steps .order-stepli input[type="text"] { width: 60%; background: #f3f3f3; padding: 10px 6px; border: #dddddd 1px solid; } section.order-steps .order-steph2:before { content: ""; background: #ED5340; width: 50px; height: 2px; position: absolute; left: 0; bottom: -1px; } section.order-steps .order-stepli select { width: 60%; background: #f3f3f3; padding: 10px 6px; border: #dddddd 1px solid; } section.order-steps .order-stepli textarea { width: 60%; background: #f3f3f3; padding: 10px 6px; border: #dddddd 1px solid; } section.order-steps .order-stepli input[type="file"] { width: 60%; background: #f3f3f3; padding: 10px 6px; border: #dddddd 1px solid; display: inline-block; } section.order-steps .order-stepli input[type="submit"] { background: #ED5340; color: #fff; padding: 11px 60px; border: 0px none; font-weight: 500; text-transform: uppercase; display: inline-block; margin: 21px 0 0 20px; border-radius: 2px; } .order-col-6 li { border-bottom: #DBDBDB 1px solid; padding: 0; margin: 0px 0 0 0 !important; } .order-col-6 li label { border-right: #DDDDDD 1px solid; padding: 9px 6px; margin-bottom: 0; margin-right: 8px; color: #000; } .order-col-6 li.first { border: 0; } section.order-steps .order-stepli div { display: inline-block; width: 63%; } ul.order-col-6 { margin-bottom: 10px !important; } .order-col-6 li.last, .no-border {border: 0;} section.order-steps .order-stepul:after { content: ""; display: table; clear: both; } section.order-steps .order-stepli em { text-decoration: line-through; } .step-hdr-img img { display: inline; width: 60%; } .step-hdr-text { text-align:center; padding-bottom: 20px; } .step-hdr-text h2 { font-size: 40px; font-weight: bold; line-height: 1.5em; text-transform: uppercase; } .step-hdr-text h2 span { color:#00a2c0; } .step-hdr-text p { font-size: 16px; color:#282828; font-weight:300; } .step-hdr-img { text-align: center; background: #f6fbfc; padding-top: 20px; padding-bottom: 20px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-bottom: 50px; position:relative; background: #f2f9fa; /* Old browsers */ background: -moz-linear-gradient(top, #f2f9fa 0%, #ffffff 47%, #f2f9fa 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #f2f9fa 0%,#ffffff 47%,#f2f9fa 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #f2f9fa 0%,#ffffff 47%,#f2f9fa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fa', endColorstr='#f2f9fa',GradientType=0 ); /* IE6-9 */ } .step-hdr-img:before, .step-hdr-img:after { background:url(../images/order-images/heading-icon.jpg) no-repeat; width:54px; height:3px; display:block; content:""; position:absolute; left:0px; bottom:-2px; left:49%; } .step-hdr-img:before { top:-2px; } .step-hdr-img:after { bottom:-2px; } .step-section-title { font-size: 22px; font-weight: bold; color: #232323; text-transform: uppercase; border-bottom: 1px solid #dcdcdc; padding-bottom: 10px; margin-bottom: 35px; position:relative; } .step-section-title span { color:#00a2c0; } .step-section-title:before { background:url(../images/order-images/heading-icon.jpg) no-repeat; width:54px; height:3px; display:block; content:""; position:absolute; left:0px; bottom:-2px; } .step-top-area label{ /* font-size: 14px; */ /* color: #676767; */ /* font-weight: 300; */ /* width: 100%; */ /* text-align: right; */ /* display: block; */ /* padding-top: 10px; */ /* line-height: 1.4em; */ } .step-top-area label span{ color:#F00; } .step-top-area select { background: #ffffff !important; color: #000; border: #edeff6 3px solid; border-radius: 0px; width: 366px; font-size: 12px; padding: 0 7px; min-height: 37px !IMPORTANT; height: 37px; } .step-top-area input[type="text"], .step-top-area textarea { width: 100%; background: #fbfdfd; border: 3px solid #edeef6; padding: 7px; font-size: 12px; } .step-top-area textarea { /* resize: none; */ height: 37px; } .step-top-area input[type="file"] { height: 42px; background: #fbfdfd; width: 100%; padding: 5px; border: 1px solid #b9cfd6; border-radius: 5px; height: 38px; } .step-top-area .col-md-8 { padding-bottom: 17px; } .step-bottom-area { padding-top: 40px; } /* .step-bottom-area label{ font-size: 14px; color: #676767; font-weight: 300; width: 100%; text-align: right; display: block; padding-top: 12px; } .step-bottom-area label span{ color:#F00; } .step-bottom-area input[type="text"], .step-bottom-area select, .step-bottom-area textarea { width: 97%; background: #fbfdfd; border: 1px solid #b9cfd6; padding: 10px; border-radius: 5px; } .step-bottom-area textarea { resize: none; height: 100px; font-style: italic; font-weight: 300; } .step-bottom-area .col-md-8 { padding: 0 0 17px; }*/ .step-top-area input[type="submit"] { border: 1px solid #469fdc; color: #fff; text-transform: uppercase; font-size: 14px; line-height: 2.4em; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#47b3d3+0,108c98+100 */ /* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ /* IE6-9 */ margin: 0 auto; float: right; width: 180px; display: inline-block; } .clearfix { clear:both; } ul.order-col { border-top: 1px solid #ccc; margin-bottom: 50px; margin-top: 40px; } ul.order-col li { width: 100%; border-bottom: 1px solid #ccc; overflow: hidden; } ul.order-col label, ul.order-col div { display: inline-block; float: left; padding: 20px 40px; } ul.order-col label { display: block; text-align: right; color: #4f4f4f; width: 40%; padding-left:0px; line-height: 1.0em; } ul.order-col label span{ color: #F00; } ul.order-col div { width: 60%; border-left: #00a2c0 2px solid; } .nobor-btn { border:none !important; padding-top:30px; } .order-col input[type="submit"] { float: left; margin: 0 0 10px 86px; background-color: #00a2c0 !important; border-bottom: 3px solid #0488a0 !important; color: #fff !important; font-size: 20px; letter-spacing: 0; padding: 12px 15px; display: block; font-weight: 600; text-align: center; text-shadow: 0 1px 1px #000; text-transform: uppercase; border-radius: 4px; width: 186px; } @media only screen and (min-width: 320px) and (max-width: 600px) { section.addon-packages_new .addon-box-new { padding-bottom: 62px; } section.addons_new .col-md-8 { padding-top: 23px; } section.addons_new { text-align: center; } section.addons_new h6:before { display: none; } section.addons_new h6 { font-size: 16px; padding-bottom: 0; margin-bottom: 11px; } section.addons_new h2 { font-size: 18px; margin-bottom: 24px; } section.addons_new img { max-width: 82%; } section.addons_new .col-md-8 img + img { display: none; } section.addons_new .col-md-4 img { margin-top: -10px; width: 210px; } section.addon-packages_new .addon-box-new .addon-box-txt-n h2 { font-size: 23px; } span.top-seller-addon { top: inherit; bottom: 180px; right: 0px; } section.addon-packages_new .addon-box-new .addon-box-txt-n { width: 100%; text-align: center; padding: 0; } section.addon-packages_new .addon-box-new .addon-box-txt-n h2 span { display: inline-block; } section.addon-packages_new .addon-box-new .addon-box-txt-n p { font-size: 13px; } label.addon-btn-new { width: 93%; margin-bottom: 14px; position: absolute; bottom: 0; } .addon-box-img-n { width: 100%; } .addon-box-img-n img { max-width: 100%; width: 100%; } span.top-recommended-addon { top: inherit; bottom: 180px; right: 0px; } .roundedTwo label:hover::after { opacity: 0; } a.collapse-bar.collapsed, a.collapse-bar { padding: 12px 10px 14px; margin-top: 11px !important; } a.collapse-bar .accor-hd1 { width: 100%; margin-top: 37px; display: block; text-align: center; font-size: 18px; } a.collapse-bar .accor-hd3 { display: block; width: 100%; text-align: center; margin-top: 10px; font-size: 28px; } .collapse-bar.collapsed .accor-hd6, .collapse-bar .accor-hd6 { font-size: 12px; padding: 7px; top: 13px; } .addon-detail-pkg .col-md-6 { padding-top: 0; } .addon-detail-pkg { padding: 14px; text-align: center; } .addon-detail-pkg h4 { font-size: 14px; line-height: 22px; } .time_circles { width: 100% !important; height: auto; } .addon-box .addon-label { width: 100%; margin-bottom: 20px; } .addon-label .discount-price-txt { font-size: 13px; padding-top: 10px; } span.addon-price { font-size: 21px; margin-top: 5px; } span.addon-cut-price { font-size: 15px; } .addon-packages ul { margin: 0 15px; } .addon-packages ul li { font-size: 12px; margin-bottom: 13px; } .addon-box h2 { font-size: 20px; margin-top: -17px; margin-bottom: 11px; } .addon-box { height: auto; min-height: auto; margin-bottom: 60px; padding-bottom: 42px; } section.addon-packages_new input[type="submit"] { font-size: 14px; } .addon-procees-btn { text-align:center; margin-top: 0; } section.addon-packages input[type="submit"] { width: 38%; font-size: 16px; margin: 0 6px; } section.addon-packages { padding-bottom: 28px; } .step-hdr-text h2 { font-size: 23px; margin-bottom: 6px; } .step-hdr-text p { line-height: 1.4em; } .step-hdr-text { padding-bottom: 34px; } .pckgs-main .pckg { width: 100%; margin-bottom: 7px; } .pckg.full-pkg h5 { font-size: 14px; } .pckg.full-pkg h5+p { font-size: 12px; text-align: center; } .pckg.full-pkg { text-align: center; } .full-pkg .prive-col-stp2 { width: 100% !important; } .pckg-body.pckg-body-full li { width: 100% !important; text-align: center !important; } .pckg-body.pckg-body-full { width: 100% !important; margin-top: 0; } .full-pkg a.gt-start { width: 100% !important; } .step-hdr-img img { width: 94%; margin-left: 3%; } .step-hdr-img:before, .step-hdr-img:after { left: 44%; } .step-hdr-img { padding-top: 30px; padding-bottom: 30px; margin-bottom: 35px; } .step-form-area { padding: 5%; text-align: center !important; } .step-top-area label { text-align: center; padding-bottom: 10px; } .step-top-area .col-md-8 { padding-bottom: 10px; } .step-section-title { margin-bottom: 15px; } .sideban { width: 100%; } .step-section-title:before { left: 39%; } ul.order-col label, ul.order-col div { padding: 15px 10px; text-align:left; } ul.order-col label { min-height: 48px; } ul.order-col { margin-bottom: 10px; margin-top: 30px; } .order-col input[type="submit"] { font-size: 15px; min-width: 125px; margin: 0 0 10px 10px; } section.addons h1 { font-size: 28px; } section.addons h6 { font-size: 12px; padding-bottom: 15px; } section.addons h2 { font-size: 15px; padding: 0 54px; } .step-top-area ul li label input[type="checkbox"] { display: none; } label.error { display: none !important; } .border-none { border: none !important; } p.offer-expire-txt { margin-top: 9px; font-size: 12px; } section.addons { min-height: auto; padding-bottom: 0; } .time_circles canvas { width: 100% !important; height: auto !important; } div#CountDownTimer { width: 270px; } .thankyoubox h2 { font-size: 15px; line-height: normal; } .total_amount { } .thanks_page .thankyoubox p { font-size: 13px; line-height: normal; } p.important_notice { font-size: 10px !important; } a.or_class { margin: 0; display: block !important; clear: both; font-size: 15px; } a.btn-chat { margin: 0; } li.reciept-logo { font-size: 20px; color: #3e3e3e; font-weight: 600; border-bottom: #ccc 1px solid; } .order_selected { width: 100%; margin-top: 33px; } li.reciept-logo { font-size: 12px; } .order_selected ul { padding: 7px; } .order_selected h6 { font-size: 14px; } } label.error { display: none !important; } .col-md-6.padtop { /* padding-top: 38px; */ } ul.checkbox-label { border: 3px solid #edeff6; padding: 6px 6px 2px 6px; } ul.checkbox-label li label { font-size: 13px; color: #848894; } ul.checkbox-label li { margin: 0 0px 4px 0; } h3.step-section-title-n.padminus { /* margin-top: -10px; */ padding-bottom: 0; padding-top: 10px; } .col-md-6.padtop.padminus { /* padding-top: 29px; */ } .step-form-area select.updated-package.valid { background: #ffffff !important; color: #000; border: #edeff6 3px solid; border-radius: 0px; padding: 0px 10px 0 !important; min-height: 37px !important; width: 300px; height: 37px; } .step-form-area select.updated-package.valid:focus, .step-top-area ul li input[type="text"]:focus, .step-top-area ul li input[type="text"]:focus, .step-top-area ul li textarea:focus, .step-top-area ul li input[type="file"]:focus { border: #edeff6 3px solid; outline: none; }section.packages .step2-title h1 i { color: #4195d7; font-size: 28px; top: -26px; } section.packages .step2-title h1 { margin: 0; } .step-fln.step-fln {} section.packages .step-fln { margin: 22px 0 0; } .logosteh1 { font-weight: 700; font-size: 21px; margin: 0 0 10px; padding: 0px 0 0 3px; text-align: left; color: #010101; } section.order-new-style { position: relative; padding-bottom: 60px; } .step-form-area.logoste[class^="col-"] { padding: 0 7px; } .step-form-area.logoste[class^="col-"] ul { margin: 0; } section.packages a.page-scroll-mv { padding: 8px 15px; background: #3d59ec; margin-bottom: 20px; display: block; border-radius: 5px; color: #fff; float: none; clear: both; width: 213px; text-align: center; top: 20px; position: absolute; margin: 0 auto 30px; font-weight: 500; right: 0; top: 32px; font-size: 14px; } .step-top-area a.view-package { font-size: 13px; text-align: right; display: inline-block; padding: 0 12px 0px; margin-bottom: 3px; margin-top: 0; font-size: 11px; color: #3d59e8; font-weight: 600; text-transform: uppercase; } .step-top-area a.view-package:after { content: ""; width: 135px; position: absolute; height: 2.5px; display: block; background: #3d59ec; } a#loadMore+a { background: #3d59ec; border-color: #3d59ec; } .logosteh1 span:after { content: ""; background: #4eda91; position: absolute; width: 73px; height: 6px; left: 0; z-index: -1; bottom: 1px; } .logosteh1 span { position: relative; display: inline-block; } /*CORE CSS*/ ul.font-img {.logo ul.logo-img { margin-top: 50px; } .logo ul.logo-img { margin-top: 50px; } margin-top: 50px; margin-top: 50px; margin: 0; } ul.font-img li { padding: 0 0 0 0; display: inline-block; text-align: center; margin-right: 8px; background: #f3f3f3; margin-bottom: 12px; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; border: 4px solid transparent; width: 23.95%; cursor: pointer; text-align: center; } ul.font-img li img { max-width: 100%; webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); display: inline-block; } ul.font-img li.active { border-color: #00a2c0; background: #fff; } ul.font-img.logo-style li { width: 16%; margin-right: 3px; } p.iop { margin-bottom: 10px; margin-top: 20px; font-weight: bold; font-style: italic; }.disclaimer-text { margin-bottom: 0; }.disclaimer-text p { font-size: 13px; color: #fff; font-weight: 400; line-height: 16px; }.ftr-copyright { text-align: center; margin-top: 0; padding: 20px 0; }.ftr-copyright a { color: #f7f7f7; }a.phoneicon { float: right; display: inline-block; margin-top: 20px; color: #000; border: 1px solid #000; padding: 5px; border-radius: 5px; text-decoration: none; font-size: 14px; }.header { /* padding: 22px 0; */ padding: 20px 0; } .upol { margin-top: 3%; } .none{ display: none; } .upol ul li { display: inline-block; padding-right: 20px; } .upol label { font-size: 15px; } .logo-img input, .font-img input{ display: none; } .color-select .checkbox { padding-left: 68px; } .color-select li { display: inline-block; width: 46%; } .form-group.planlogo li { display: inline-block; padding-left: 23px; margin-bottom: 14px; width: 48%; margin-top: 0; } .upol ul.parsley-errors-list { display: block; position: absolute; font-size: 14px; color: #eb1c23; } .upol ul { position: relative; } h3.text-bold { font-weight: bold; } button.btn.btn-primary { background-color: #eb1c23; border-color: #eb1c23; } .detaillabel input, .detaillabel textarea { width: 100%; border: 2px solid gray; background: none; position: relative; top: 0; left: 0; z-index: 1; padding: 8px 12px; outline: 0; } .detaillabel input:valid, .detaillabel textarea:valid { background: white; } .detaillabel input:focus, .detaillabel textarea:focus { border-color: #f06d06; } .detaillabel input:focus + label, .form-group.labelAdd label, .detaillabel .labelAdded label, .detaillabel textarea:focus + label { background: #eb1c23; color: white; font-size: 10px; padding: 0 6px; z-index: 2; text-transform: uppercase; /* width: 100%; */ display: block !important; } .detaillabel label { transition: background 0.2s, color 0.2s, top 0.2s, bottom 0.2s, right 0.2s, left 0.2s; position: absolute; color: #999; display: none; padding: 7px 6px; top: -6px; width: 100%; } .detaillabel textarea { resize: vertical; } .detail.detaillabel .form-group { position: relative; } .checkbox label::after { color: #eb1c23; } .project { background-color: #f1f1f1; padding: 70px 0; } .project .detail { border: 3px solid #fff; padding: 30px; } .form-control, .btn-info { border: 1px solid #d4d4d4; box-shadow: none; border-radius: 0; height: 50px; width: 100%; font-size: 14px; color: #6c6c6c; font-weight: 400; background: #ffffff; } .form-control::-webkit-input-placeholder, .btn-info::-webkit-input-placeholder { color: #6c6c6c } .btn-info:active, .btn-info.active, .open>.btn-info.dropdown-toggle { border: 1px solid #e1e1e1; color: #6c6c6c; background: #ffffff; box-shadow: none } .dropdown-menu>li>a:hover, .dropdown-menu>li>a { border-bottom: 1px solid #dddddd; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s } .dropdown-menu>li>a:hover { background-color: #ececec } .dropdown-menu>li>a { font-size: 14px; padding: 10px 30px } .dropdown-menu { margin: -1px 0 0 0 } .dropdown-menu>li>a:focus { text-decoration: none; outline: none; color: #ffffff; background-color: #6c6c6c } .dropdown-menu { padding: 0 } .bootstrap-select .dropdown-toggle:focus { outline: none !important } .form-group .open .caret { border-bottom: 6px dashed #c3c3c3; border-top: 0 } .form-group .caret { border-top: 6px dashed #c3c3c3; border-bottom: 0; border-right: 6px solid transparent; border-left: 6px solid transparent } textarea { resize: none } textarea.form-control { height: 110px; padding-top: 15px } .logo { padding: 70px 0 55px } ul.logo-img { margin-top: 0px; } ul.logo-img li { padding: 11px; display: inline-block; text-align: center; margin-right: 5px; background: #f3f3f3; margin-bottom: 12px; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; border: 4px solid transparent; width: 175px; cursor: pointer; } ul.logo-img li img { margin: auto; webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1) } ul.logo-img li h6 { color: #787878; font-weight: 600; font-size: 16px } ul.logo-img li:hover, ul.logo-img li.active { border-color: #3d59e7; background: #fff; } ul.logo-img li:hover h6, ul.logo-img li.active h6 { color: #3d59e7; } ul.logo-img li:hover img, ul.logo-img li.active img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1) } ul.logo-img li.no-margin { margin: 0 } hr { margin-top: 40px; margin-bottom: 40px; border: 0; border-top: 1px solid #e7e7e7 } .other-plan { width: 55% !important } .other-color { width: 55% !important } .checkbox { padding-left: 0 } .checkbox input[type="checkbox"], .checkbox input[type="radio"] { opacity: 0; z-index: 1 } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-left: -20px; margin-top: 4px \9; } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal } .checkbox label { display: inline-block; vertical-align: middle; position: relative; padding-left: 5px } .radio label, .checkbox label { padding-top: 3px; min-height: 20px; padding-left: 10px; margin-bottom: 0; font-weight: normal; cursor: pointer; font-size: 14px; text-align: left; } .checkbox label::before { content: ""; display: inline-block; position: absolute; width: 15px; height: 15px; left: 0; top: 2px; margin-left: -20px; border: 1px solid #cccccc; border-radius: 50%; background-color: #fff; -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; transition: border 0.15s ease-in-out, color 0.15s ease-in-out; } .checkbox input[type="checkbox"]:checked+label::after, .checkbox input[type="radio"]:checked+label::after { font-family: "FontAwesome"; content: "\f00c" } .checkbox label::after { display: inline-block; position: absolute; width: 16px; height: 16px; left: 3px; top: 4px; margin-left: -23px; padding-left: 3px; padding-top: 0px; font-size: 9px; color: #00a2c0; } .radio, .checkbox { margin-bottom: 15px } .col-sm-10 nav.main-menu.menu{ margin-top: 3.8rem; } .color-select li { display: inline-block; width: 49% } .color-select .checkbox { padding-left: 90px; position: relative; } .color-select .radio label, .color-select .checkbox label { padding-top: 9px; min-height: 20px; padding-left: 10px; margin-bottom: 0; font-weight: normal; color: #010101; cursor: pointer; font-size: 14px; display: block; text-transform: inherit; position: absolute; } .color-select .checkbox input[type="checkbox"]:checked+label::after, .color-select .checkbox input[type="radio"]:checked+label::after { font-family: "FontAwesome"; content: "\f00c" } .color-select .checkbox label::after { display: inline-block; position: absolute; width: 16px; height: 16px; left: -48px; top: 9px; margin-left: -20px; padding-left: 3px; padding-top: 1px; font-size: 11px; color: #00a2c0 } .color-select .checkbox label::before { content: ""; display: inline-block; position: absolute; width: 20px; height: 20px; left: -50px; top: 7px; margin-left: -20px; border: 1px solid #cccccc; border-radius: 50%; background-color: #fff; -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; transition: border 0.15s ease-in-out, color 0.15s ease-in-out } .color-select .color { height: 35px; width: 35px; display: inline-block; position: relative; left: -38px; } .color-select .color.red { background: #ff0000 } .color-select .color.orange { background: #ffc000 } .color-select .color.yellow { background: #ffff00 } .color-select .color.green { background: #00b050 } .color-select .color.blue { background: #0070c0 } .color-select .color.purple { background: #7030a0 } .color-select .color.other { background: #a4b357; background: -moz-linear-gradient(left, #a4b357 0%, #ef017c 24%, #a8503b 39%, #244863 50%, #516b7e 55%, #d9d5ce 70%, #839428 82%, #75890c 84%, #a8503b 98%); background: -webkit-gradient(left top, right top, color-stop(0%, #a4b357), color-stop(24%, #ef017c), color-stop(39%, #a8503b), color-stop(50%, #244863), color-stop(55%, #516b7e), color-stop(70%, #d9d5ce), color-stop(82%, #839428), color-stop(84%, #75890c), color-stop(98%, #a8503b)); background: -webkit-linear-gradient(left, #a4b357 0%, #ef017c 24%, #a8503b 39%, #244863 50%, #516b7e 55%, #d9d5ce 70%, #839428 82%, #75890c 84%, #a8503b 98%); background: -o-linear-gradient(left, #a4b357 0%, #ef017c 24%, #a8503b 39%, #244863 50%, #516b7e 55%, #d9d5ce 70%, #839428 82%, #75890c 84%, #a8503b 98%); background: -ms-linear-gradient(left, #a4b357 0%, #ef017c 24%, #a8503b 39%, #244863 50%, #516b7e 55%, #d9d5ce 70%, #839428 82%, #75890c 84%, #a8503b 98%); background: linear-gradient(to right, #a4b357 0%, #ef017c 24%, #a8503b 39%, #244863 50%, #516b7e 55%, #d9d5ce 70%, #839428 82%, #75890c 84%, #a8503b 98%); filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#a4b357', endColorstr='#a8503b', GradientType=1) } .color-select .color.white { background: #fefefe; border: 1px solid #dddddd } input.error { border-color: red !important; } .color-select .color.grey { background: #818181 } .color-select .color.black { background: #050505 } .color-select .color.brown { background: #833c0b } .color-select .color.pink { background: #ff33cc } .color-select .color.firozi { background: #33cccc } .logostepform h1 { font-size: 25px; font-weight: 600; color: #3784cd; text-transform: uppercase; text-align: center; margin-bottom: 20px; position: relative; font-weight: bold; padding-bottom: 14px; } .logostepform h1:after { background: #296cad; width: 50px; height: 4px; position: absolute; left: 50%; margin-left: -25px; bottom: 0; content: ""; border-radius: 70px; } input{ outline: none !important; } h3.step-section-title-n:before { content: ""; background: #296cad; width: 4px; height: 100%; left: 0; top: 0; position: absolute; border-radius: 160px; }