@font-face { font-family: 'MYuenHK-Light'; src: url('fonts/MYuenHK-Light.eot'); src: url('fonts/MYuenHK-Light.eot?#iefix') format('embedded-opentype'), url('fonts/MYuenHK-Light.woff') format('woff'), url('fonts/MYuenHK-Light.ttf') format('truetype'), url('fonts/MYuenHK-Light.svg#MYuenHK-Light') format('svg'); } @font-face { font-family: 'MYuenHK-Medium'; src: url('fonts/MYuenHK-Medium.eot'); src: url('fonts/MYuenHK-Medium.eot?#iefix') format('embedded-opentype'), url('fonts/MYuenHK-Medium.woff') format('woff'), url('fonts/MYuenHK-Medium.ttf') format('truetype'), url('fonts/MYuenHK-Medium.svg#MYuenHK-Medium') format('svg'); } @font-face { font-family: 'NeogreyMedium'; src: url('fonts/NeogreyMedium.eot'); src: url('fonts/NeogreyMedium.eot?#iefix') format('embedded-opentype'), url('fonts/NeogreyMedium.woff') format('woff'), url('fonts/NeogreyMedium.ttf') format('truetype'), url('fonts/NeogreyMedium.svg#NeogreyMedium') format('svg'); } input, textarea, button, select { outline: none; } textarea{resize:none;} body { margin: 0; padding: 0; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; overflow-x:hidden; } body { background-size: 100% 100%; min-width: 350px; overflow-x:scroll; } html { height: 100% } .clear { clear: both; } .Col-10, .Col-20, .Col-25, .Col-30, .Col-33, .Col-40, .Col-50, .Col-60, .Col-70, .Col-75, .Col-80, .Col-90, .Col-100 { float: left; padding: 0 15px; position: relative; } .Col-10 { width: 10%; } .Col-20 { width: 20%; } .Col-25 { width: 25%; } .Col-30 { width: 30%; } .Col-33 { width: 33.33%; } .Col-40 { width: 40%; } .Col-50 { width: 50%; } .Col-60 { width: 60%; } .Col-70 { width: 70%; } .Col-75 { width: 75%; } .Col-80 { width: 80%; } .Col-90 { width: 90%; } .Col-100 { width: 100%; } .Margin-Top20{margin-top: 20px;} .TextAlign-Center{text-align: center;} .marquee { position: relative; font-size: 14px; line-height: 180%; position: relative; width: 100%; padding: 0px; background-color: #46b1ab; color: #fff; font-family: MYuenHK-Light; } .marqueeContainer { position: relative; } .marquee-close { position: absolute; top: 2px; right: 10px; } .marquee-close img { cursor: pointer; width: 12px; height: 12px; } .Marquee-Left { position: absolute; top: 0; left: 0; height: 32px; overflow: hidden; background: -moz-linear-gradient(left, rgba(70, 177, 171, 1) 0%, rgba(70, 177, 171, 0.01) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, rgba(70, 177, 171, 1) 0%, rgba(70, 177, 171, 0.01) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, rgba(70, 177, 171, 1) 0%, rgba(70, 177, 171, 0.01) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#46b1ab', endColorstr='#0346b1ab', GradientType=1); /* IE6-9 */ } .Marquee-Right { position: absolute; overflow: hidden; top: 0; right: 0; height: 32px; background: -moz-linear-gradient(left, rgba(70, 177, 171, 0.01) 0%, rgba(70, 177, 171, 1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, rgba(70, 177, 171, 0.01) 0%, rgba(70, 177, 171, 1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, rgba(70, 177, 171, 0.01) 0%, rgba(70, 177, 171, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0346b1ab', endColorstr='#46b1ab', GradientType=1); /* IE6-9 */ } .Marquee-Left img, .Marquee-Right img { height: 32px; width: 100px; } .top-cart-title { padding: 12px 15px; border-bottom: 1px solid #EEE; } . .top-cart-title h4 { margin-bottom: 0; font-size: 15px; font-weight: bold; text-transform: uppercase; letter-spacing: 0; font-family: MYuenHK-Medium; } #header .top-cart-content a { font-size: 13px; text-decoration: none; width: 100%; height: auto; padding: 10px 0; border-bottom: 1px solid #EEE; font-weight: 600; color: #9e9e9f; } #header .top-cart-content a:hover { background-color: #F9F9F9; color: #46b1ab; } .MainContent { width: 100%; height: auto; } .MainContent img { width: 100%; height: auto; } .Col-Full { float: left; width: 100%; } .Col-4 { float: left; width: 25%; } .FooterGrid-xs { float: left; width: 15%; } .FooterGrid-lg { text-align: left; float: left; width: 25%; } /*-------------------- || Footer || --------------------*/ .Footer { color: #fff; width: 100%; padding: 30px 0; background-color: #46b0ab; } .Footer .FooterGrid-xs, .Footer .FooterGrid-lg { margin: 30px 0; } .Footer .FooterGrid-xs a, .Footer .FooterGrid-lg a { color: #fff; text-decoration: none; } .Footer .FooterGrid-xs h4, .Footer .FooterGrid-lg h4 { font-family: MYuenHK-Medium; margin-bottom: 15px; font-size: 15px; pointer-events: none; } .Footer .FooterGrid-xs li, .Footer .FooterGrid-lg li { width: 100%; list-style-type: none; margin: 5px 0; } .Footer .FooterGrid-xs li a, .Footer .FooterGrid-lg li a { color: #fff; text-decoration: none; } .FooterPhone { width: auto; height: 20px; margin-right: 10px; } .FooterSocial { padding-top: 20px; } .FooterSocial img { margin: 0 5px; } .Copyrights { width: 100%; float: left; padding: 15px 0; background-color: #1f938d; } .Copyrights-Left { width: 50%; float: left; color: #fff; font-size: 11px; } .Copyrights-Right { width: 50%; float: right; text-align: right; } .Copyrights-Right img { border-radius: 3px; margin-left: 3px; -webkit-filter: grayscale(1); filter: grayscale(1); } .Copyrights-Right img:hover { -webkit-filter: grayscale(0); filter: grayscale(0); } /*-------------------- || Checkout || --------------------*/ .checkoutContainer { width: 100%; padding: 60px 0; } .checkoutHeading h1 { font-size: 50px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight: bold; color: #46b1ab; } .checkoutHeading img { margin-top: -8px; margin-right: 8px; } .checkoutHeading span, .CheckoutInputData span { font-size: 15px; color: #959497; } .checkout-Left { float: left; width: 50%; padding-right: 15px; } .checkoutForm { float: left; width: 100%; border: 2px solid #959497; padding: 20px; margin-top: 20px; border-radius: 10px; } .checkoutForm h2, .checkout-OrderDetail h2 { font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; margin: 0; font-weight: bold; color: #959497; font-size: 30px; margin-bottom: 15px; margin-left: 10px; } .checkoutForm .checkoutLogin { color: #46b1ab; text-decoration: underline; font-size: 20px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; margin-bottom: 20px; margin-left: 10px; } .CheckoutInputData { margin-top: 10px; } .Input-Half { width: 50%; padding: 0 10px; float: left; margin: 5px 0 } .Input-Full { width: 100%; padding: 0 10px; float: left; margin: 5px 0 } .Input-Half label, .Input-Full label { font-size: 18px; font-family: MYuenHK-Light; color: #959497; } .Input-Half input, .Input-Full input { width: 100%; padding: 8px; border-radius: 5px; border: 1px solid #c9caca; } .Input-Full textarea { width: 100%; height: 100px; resize: none; padding: 8px; border-radius: 5px; border: 1px solid #c9caca; } .Shipping-checkBox input, .Shipping-checkBox input { display: none; width: 0; padding: 0; margin: 0; border-radius: 0; border: none; outline: none; } .check-custom, .check-custom-label { display: inline-block; vertical-align: middle; margin: 10px; cursor: pointer; } .check-custom-label { position: relative; font-size: 18px; } .check-custom + .check-custom-label:before { content: ''; background: #fff; background-color: #fff; border: 1px solid #b3b3b3; display: inline-block; vertical-align: middle; width: 24px; height: 24px; padding: 0px; text-align: center; margin-top: -10px; } .check-custom + .check-custom-label:before { border-radius: 0%; } .check-custom:checked + .check-custom-label:before { content: "\f00c"; font-family: 'FontAwesome'; color: #087d6c; background-color: #fff; border: 1px solid #46b1ab; } .check-custom:checked + .check-custom-label { outline: 0; color: #087d6c; } .checkout-Right { float: left; width: 50%; padding-right: 15px; } .checkout-OrderDetail { float: left; width: 100%; border: 0; padding: 20px; margin-top: 20px; border-radius: 10px; background-color: #f3f4f6; } .checkoutItem { position: relative; float: left; width: 100%; padding: 10px; } .checkout-ItemIMG { float: left; width: 35%; height: auto; padding-right: 10px; } .checkout-ItemIMG img { max-width: 100%; } .checkout-Details { color: #959497; font-size: 18px; float: left; width: 65%; height: auto; line-height: 180%; } .item-QuantityBTN { width: 32px; background-color: #fff; color: #959497; border: 0; padding:0px; } .quantityInput { width: 65px; text-align: center; border: 0; margin: 0; padding:0px; height: 32px; } .checkoutItem hr { float: left; width: 100%; border: 0; border-top: 1px solid #b5b5b6; margin: 30px 0 10px 0; height: 32px; } .remove-checkoutItem { position: absolute; right: 10px; top: 65px; } .remove-checkoutItem img { width: 15px; height: auto; } .checkout-PriceContainer { padding: 20px 10px; width: 100%; text-align: right; line-height: 270%; } .checkout-PriceContainer span { width: 100%; float: left; } .HavePromotion { cursor: pointer; font-size: 18px; color: #46b1ab; } .subTotal { font-size: 18px; color: #959497; } .Total { font-size: 28px; color: #959497; font-family: MYuenHK-Medium; } .checkout-processpayment { float: left; width: 100%; margin: 30px 0 10px 0; text-align: center; } .checkout-processpayment button { background-color: #46b1ab; color: #fff; font-size: 18px; border: 0; border-radius: 5px; padding: 6px 24px; } /*-------------------- || Product || --------------------*/ .Product-Container { float: left; width: 100%; padding: 45px 0; background-color: #f3f4f6; } .Product-Slider { float: left; width: 60%; } .Product-Details-Container { float: left; width: 40%; text-align: center; } .Product-Details { max-width: 420px; width: 100%; margin: 0 auto; } .Product-Details h1 { text-align: center; font-size: 28px; font-family: NeogreyMedium; color: #727171; } .Product-Details .HowReviews img { margin-top: -5px; } .Product-Details .HowReviews a { color: #959497; font-size: 15px; font-family: MYuenHK-Light; text-decoration: underline; } .Product-Details hr { border: 0; border-top: 1px solid #898989; } .Product-Details p { font-size: 15px; font-family: MYuenHK-Light; color: #898989; } .Details-Guarantee { margin-top: 15px; width: 33.33%; float: left; font-size: 15px; font-family: MYuenHK-Light; color: #898989; } .Select-size { width: 100%; text-align: left; } .Select-size h4 { font-size: 18px; color: #959497; } .Product-Price-Container { position: relative; float: left; width: 100%; } .Product-Details-Container .Product-Price-Container h1 { text-align: left; font-size: 36px; color: #898989; font-family: MYuenHK-Light; } .Product-Details-Container .Product-Price-Container button { font-size: 18px; color: #46b1ab; background-color: #efefef; border: 2px solid #46b1ab; border-radius: 5px; padding: 8px 24px; position: absolute; top: 20px; right: 0; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; z-index: 1; } .Product-Details-Container .Product-Price-Container button:hover { color: #fff; background-color: #46b1ab; border: 2px solid #46b1ab; } .flycartIMG { position: absolute; top: 20px; right: 100px; width: 0;height: auto; margin-top: -10px; } /*-------------------- || Slider || --------------------*/ .carousel-inner { float: left; position: relative; width: 100%; min-height: 300px; } .carousel-inner img { width: 90%; max-width: 650px; } .carousel-control.right { right: 0; left: auto; background-image: none !important; background-repeat: repeat-x; } .carousel-control.left { left: 0; right: auto; background-image: none !important; background-repeat: repeat-x; } #carousel-example-generic { margin: 20px auto; width: 100%; } #carousel-custom { float: left; margin: 20px auto; width: 100%; } #carousel-custom .carousel-indicators { margin: 40px 0 0; overflow: auto; position: static; text-align: center; white-space: nowrap; width: 100%; overflow: hidden; } #carousel-custom .carousel-indicators li { background-color: transparent; -webkit-border-radius: 0; border-radius: 0; display: inline-block; height: auto; margin: 0 !important; width: auto; } #carousel-custom .carousel-indicators li img { display: block; opacity: 0.5; } #carousel-custom .carousel-indicators li.active img { opacity: 1; } #carousel-custom .carousel-indicators li:hover img { opacity: 0.75; } #carousel-custom .carousel-outer { position: relative; } .carousel-indicators li img { height: 70px; width: 70px; } .carousel-fade .carousel-inner .item { opacity: 0; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; } .carousel-fade .carousel-inner .active { opacity: 1; } .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right { left: 0; opacity: 0; z-index: 1; } .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right { opacity: 1; } .carousel-fade .carousel-control { z-index: 2; } .Home-Caption{ width: 100%;background-color: #c6e8e7; padding: 40px 0 10px 0; text-align: center; } .Home-Caption h2{ color: #076964; font-size: 36px; font-weight: bold; margin-bottom: 20px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .Home-Caption p{font-size: 20px;margin: 0 0 5px 0;color: #076964;} .Head-IMG { background-color: #fff; position: relative; width: 100%; float: left; background-position: 100%; background-repeat: no-repeat; background-size: contain; background-position: center; background-color: #c6e8e7; } .HomeShowIMG {width: 100%;height: auto;text-align: center;} .HomeShowIMG img{max-width: 100%;height: auto;max-height: 800px;} .HomeHead-Link { text-align: center; margin-top: 40px; } .HomeHead-Link a, .GreenPaddingLink a, .TextContainer a, .ThanksContainer a { color: #fff; background-color: #46b1ab; font-size: 18px; padding: 8px 50px; border-radius: 5px; border: 2px solid #46b1ab; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; } .HomeHead-Link a:hover, .GreenPaddingLink a:hover, .TextContainer a:hover, .ThanksContainer a:hover { background-color: #fff; color: #46b1ab; text-decoration: none; } .Head-IMG h1 { text-align: center; font-size: 36px; color: #46b1ab; font-weight: bold; margin-top: 70px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; text-shadow: 2px 1px 3px rgba(65, 65, 65, 1); } .widthBackground { float: left; width: 100%; background-repeat: no-repeat; background-size: cover; } .VideoContainer { float: left; width: 70%; } .Video-Wrapper { margin: 0; } .VideoContent { position: relative; width: 100%; padding: 30px 0 30px 30px; } .VideoContent h2 { margin: 0; color: #46b1ab; font-size: 24px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight: bold; margin-bottom: 15px; } .VideoContent p, .AlignCenter p, .AlignLeft p { font-size: 15px; color: #727171; } .Background-Grey { position: relative; padding: 0px 0; width: 100%; float: left; background-color: #f3f4f6; } .TableStyle { display: table; width: 100%; } .Video-Row { display: table-row; } .Row30 {width: 30%;} .Row40 {width: 40%;} .Row45 {width: 45%;} .Row50 {width: 50%;} .Row55 {width: 55%;} .Row60 {width: 60%;} .Row70 {width: 70%;} .Row30,.Row40,.Row45,.Row50,.Row55,.Row60,.Row70{ display: table-cell; vertical-align: middle; } .Row70 img { width: 100% } .HomeSectionStyle{padding: 50px 0;width: 100%;float: left;} .HomeVideoStyle{padding: 0;width: 100%;float: left;} .HomeCenterStyle{width: 100%;padding: 60px 0; float: left;} .Background-Grey .HomeSectionStyle p,.HomeCenterStyle p{color: #727171;} .Background-White .HomeSectionStyle p,.Background-White .HomeVideoStyle{color: #9fa0a0;} .Background-Grey .HomeSectionStyle h1, .Background-Grey .HomeCenterStyle h1, .Background-Grey .HomeVideoStyle h1 {color: #1c948e;} .Background-White .HomeSectionStyle h1, .Background-White .HomeCenterStyle h1, .Background-White .HomeVideoStyle h1 {color: #46b1ab;} .HomeSectionStyle,.HomeCenterStyle,.HomeVideoStyle{text-align: center;} .HomeSectionStyle img{ max-width: 100%; width: 100%; height: auto; } .HomeSectionStyle h1,.HomeCenterStyle h1,.HomeVideoStyle h1{ font-size: 26px; font-weight: bold; } .HomeSectionStyle p,.HomeCenterStyle p,.HomeVideoStyle p{ text-align: center; font-size: 20px; font-weight: 300; margin: 30px auto; max-width: 480px; } .HomeSectionStyle .Row45{padding-top: 50px;} .HomeSectionStyle .Row55{float: right;} .HomeSectionStyle .Full-GreenBorder-Padding-BTN{margin-top: 30px;} .HomeWarranty{ padding: 30px 0; text-align: center; } .HomeWarranty img{margin-bottom: 0px} .HomeWarranty p{ width:100%; max-width: 300px; color: #fff; font-weight: bold; margin: 0 auto; font-size: 24px; } .one{font-size:10px;} .two{font-size:20px;} .three{font-size:30px;} .four{font-size:40px;} .arial{font-family:arial;} .HomeCenterStyle .showroom-StepTable { width: 100%;float: left; } .HomeCenterStyle .showroom-StepTable td img{ height: 101px; width: auto; } .HomeCenterStyle .showroom-StepTable td p{margin: 0;} .RightVideo{ padding:0 0 0 30px; width: 60%; float: right; } .LeftVideo{ padding:0 30px 0 0; width: 60%; float: left; } .Videotext{ padding-top: 120px; width: 40%;float: left; text-align: center; line-height: 1.2 } .HomeVideoStyle .Videotext{ padding-top: 60px; } .AlignCenter { text-align: center; } .AlignLeft { text-align: left; padding-right: 15px; } .AlignCenter h2, .AlignLeft h2 { color: #46b1ab; font-size: 24px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight: bold; } .AlignCenter p, .AlignLeft p { margin-bottom: 40px; } .Background-Green { padding: 0px 0; width: 100%; float: left; background-color: #46b1ab; } .Background-White { padding: 0px 0; width: 100%; float: left; background-color: #fff; } .WhyZeopedic-Wrapper { width: 100%; float: left; margin: 0 auto; padding: 90px 5%; } .WhyZeopedic-Wrapper h2 { color: #fff; font-size: 24px; text-align: center; margin-bottom: 60px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight: bold; } .WHY-Grid { float: left; width: 33.33%; padding: 0 30px; text-align: center; margin-bottom: 65px; } .WHY-Grid img { margin: 0; } .WhyZeopedic-Wrapper .WHY-Grid h2 { margin: 10px 0 5px 0; } .WHY-Grid p { color: #fff; font-size: 15px; min-height: 70px; overflow: hidden; } .Full-White-Padding-BTN { width: 100%; text-align: center; float: left; } .Full-White-Padding-BTN a { color: #46b1ab; background-color: #fff; font-size: 18px; padding: 8px 50px; border-radius: 5px; border: 2px solid #fff; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; } .Full-White-Padding-BTN a:hover { background-color: #46b1ab; color: #fff; text-decoration: none; } .Full-Green-Padding-BTN { float: left; width: 100%; text-align: center; } .Full-Green-Padding-BTN a { color: #fff; background-color: #46b1ab; font-size: 18px; padding: 8px 50px; border-radius: 5px; border: 2px solid #46b1ab; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; } .Full-Green-Padding-BTN a:hover { background-color: #fff; color: #46b1ab; text-decoration: none; } .Full-GreenBorder-Padding-BTN { float: left; width: 100%; text-align: center; } .Full-GreenBorder-Padding-BTN a { color: #46b1ab; background-color: transparent; font-size: 18px; padding: 8px 50px; border-radius: 5px; border: 2px solid #46b1ab; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; } .Full-GreenBorder-Padding-BTN a:hover { background-color: #46b1ab; color: #fff; text-decoration: none; } .Warranty { float: left; position: relative; width: 100%; padding: 60px 0%; } .Warranty .Col-30 { padding: 0; width: 33.33%; } .Warranty-Grid { float: left; position: relative; left: 10%; } .WarrantyIMG, .WarrantyContent { float: left; padding: 0 8px; } .WarrantyIMG img { margin-top: 5px; } .WarrantyContent h3 { color: #fff; margin: 0 0 10px 0; font-size: 20px; font-weight: bold; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; } .WarrantyContent a { color: #46b1ab; background-color: #fff; border: 2px solid #fff; font-size: 16px; border-radius: 5px; padding: 5px 10px; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; } .WarrantyContent a:hover { text-decoration: none; background-color: #46b1ab; color: #fff; } .Testimonial { float: left; padding: 60px 0; width: 100%; } .Testimonial h2 { color: #46b1ab; font-size: 24px; text-align: center; margin-bottom: 20px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight: bold; } .Testimonial-Carousel { float: left; } /* carousel */ .comment-carousel { margin-bottom: 0; padding: 0 40px 30px 40px; margin-top: 30px; } /* Previous button */ .comment-carousel .carousel-control.left { left: -12px; background-image: none; background: none repeat scroll 0 0 #222222; border: 4px solid #FFFFFF; border-radius: 23px 23px 23px 23px; height: 40px; width: 40px; margin-top: 30px } /* Next button */ .comment-carousel .carousel-control.right { right: -12px !important; background-image: none; background: none repeat scroll 0 0 #222222; border: 4px solid #FFFFFF; border-radius: 23px 23px 23px 23px; height: 40px; width: 40px; margin-top: 30px } /* Changes the position of the indicators */ .comment-carousel .carousel-indicators { right: 50%; top: auto; bottom: 0px; margin-right: -19px; } /* Changes the colour of the indicators */ .comment-carousel .carousel-indicators li { background: #c0c0c0; } .comment-carousel .carousel-indicators .active { background: #333333; } .Testimonial-Grid { float: left; width: 33.33%; } .Testimonial-Grid { text-align: center; } .Testimonial-Grid h3 { color: #076964; font-size: 24px; text-align: center; margin: 10px 0; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight: bold; } .Testimonial-Grid img { width: auto; height: auto; } .Testimonial-Grid p { margin: 10px 0; font-size: 15px; color: #727171; font-style: italic; } .BottomMap { width: 100%; text-align: center; padding: 20px 0; } .GreyLink { color: #fff; background-color: #959497; font-size: 18px; padding: 8px 50px; border-radius: 5px; border: 2px solid #959497; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; } .GreyLink:hover { background-color: #46b1ab; border: 2px solid #46b1ab; color: #fff; text-decoration: none; } .Product-WhiteBG{ width: 100%; float: left; background-color: #fff; clear: both; } .Product-GreyBG{ width: 100%; float: left; background-color: #f3f4f6; clear: both; } .Desc-01{padding: 80px 0;float: left;width: 100%;} .Desc-IMG-60-Center{text-align: center;} .Desc-IMG-60-Center img{max-width: 100%;} .Desc-Text-40-Center{text-align: center;} .Desc-Text-40-Center img{max-width: 100%;} .Desc-Text-40-Center h2{ color: #46b1ab; font-size: 26px; font-weight: bold; margin: 10px 0 40px 0; text-align: center; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .Desc-Text-40-Center p{ text-align: center; color: #9fa0a0; font-size: 20px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-weight: 300; margin-bottom: 50px; } .Desc-02{ width: 100%; padding: 30px 0; float: left; } .Desc-02 h2 img{margin: 0 20px;} .Desc-02 h2{ text-align: center; color: #20948e; font-weight: bold; font-size: 26px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } #SpecToggle{cursor: pointer;} .TechSpec{ width: 100%; float: left; padding: 0 5%; margin-top: 50px; } .TechSpec .Col-40{text-align: center;} .TechSpec .Col-60 img,.Desc-03 .Col-50 img{max-width: 100%;} .TechSpec h2{ color: #727171; font-size: 26px; font-weight: bold; margin-bottom: 30px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .TechSpec .Col-40 p{ color: #727171; font-size: 20px; margin-bottom: 30px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .TechSpecTable{width: 700px;margin: 0 auto;} .TechSpecTable table { margin-top: 55px; border-collapse: collapse; width: 100%; } .TechSpecTable td { text-align: center; padding: 36px 8px; font-size: 20px; color: #727171; font-weight: 300; border-top: 1px solid #9fa0a0; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .TechSpecTable h2{ margin: 0; color: #727171; font-weight: bold; font-size: 26px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .Desc-03{ width: 100%; padding: 90px 0; float: left; text-align: center; } .Desc-03 .Col-50 h2{ color: #46b1ab; font-weight: bold; font-size: 26px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; margin-bottom: 40px; } .Desc-03 .Col-50 p{ color: #9fa0a0; max-width: 450px; margin: 0 auto 30px auto; font-size: 20px; font-weight: 300; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .Desc-03 .Col-50 h1,.Desc-04 .Col-50 h1{ color: #076964; font-weight: bold; font-size: 50px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; margin:0; } .Desc-03 .Col-50 h3,.Desc-04 .Col-50 h3{ color: #076964; font-weight: bold; font-size: 20px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; margin:0; } .Desc-04{ width: 100%; float: left; text-align: center; } .Desc-04 .Col-50{ padding-top: 30px; position: relative; } .Desc-04IMG img{widows: 100%;max-height: 100%;} .Desc-04 .Desc-04Content{padding: 80px 0;} .Desc-04IMG img{max-width: 100%;width: 100%;height: auto;} .Desc-04 .Col-50 h2{ color: #1c948e; font-weight: bold; font-size: 26px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; margin-bottom: 40px; } .Desc-04Content p{ color: #727171; max-width: 450px; margin: 0 auto 30px auto; font-size: 20px; font-weight: 300; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .Desc-05{width: 100%;padding: 30px 0;float: left;} .Desc-05 h2{ text-align: center; color: #46b1ab; font-weight: bold; margin-bottom: 20px; font-size: 26px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .Desc-05 p{ color: #9fa0a0; width: 100%; text-align: center; font-size: 20px; font-weight: 300; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .Guaranteed{ float: left; width: 100%; padding: 30px 10%; } #GuranteedToggle {cursor: pointer;} .Guaranteed .Col-25{ text-align: center; color: #9fa0a0; font-size: 26px; font-weight: 300; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .Guaranteed-Details,.Guaranteed-Details-Container{ width: 100%; float: left; } .Desc-05 .Guaranteed-Details h2{margin-bottom: 60px;} .Desc-05 .Guaranteed-Details h2 img{margin: 0 40px;} .Guaranteed-Details .Col-50{margin-bottom: 80px;} .Guaranteed-Details-IMG,.Guaranteed-Details-Content{float: left;padding-left: 10px;} .Guaranteed-Details-IMG img{max-width: 100%;} .Guaranteed-Details-IMG{width: 30%;}.Guaranteed-Details-Content{width: 70%;} .Guaranteed-Details-Content h3{ color: #46b1ab; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 26px; font-weight: bold; margin-bottom: 5px; } .Guaranteed-Details-Content p{ color: #9fa0a0; text-align: left; font-weight: 300; letter-spacing: -0.5px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 20px; line-height: 100%; } .Product-Testimonial { float: left; padding: 20px 0 60px 0; width: 100%; } .Product-Testimonial h2 { color: #1c948e; font-size: 26px; text-align: center; margin-bottom: 40px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight: bold; } .Product-Testimonial .carousel-inner { min-height: 180px; } .Testimonial-Grid{padding: 0 4%;} .Product-Testimonial .Testimonial-Grid h3{color: #727171;} #back-to-top { position: fixed; bottom: 40px; right: 40px; z-index: 9999; width: 32px; height: 32px; text-align: center; line-height: 40px; background: #46b1ab; color: #fff; cursor: pointer; font-size: 25px; border: 0; border-radius: 2px; text-decoration: none; border:2px solid #46b1ab; transition: opacity 0.2s ease-out; opacity: 0; border:1px solid #46b1ab; } #back-to-top:hover { background: #fff; border:2px solid #46b1ab; color: #46b1ab; } #back-to-top.show { opacity: 1; } .Subpage-TopHeading{ width: 100%; float: left; text-align: center; padding: 30px 0; } .Subpage-TopHeading h1,.VideoPage h1{ font-size: 36px; color: #46b1ab; font-weight: bold; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; text-align: center; margin-bottom: 20px; } .Subpage-TopHeading p,.VideoPage p{ font-size: 20px; color: #9fa0a0; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-weight: 300; } .Conditions p{line-height: 1.2;padding:0;} .VideoPage{ float: left;width: 100%; padding: 40px 0; } .Video-LoadMore{ padding: 120px 0; text-align: center; } .Video-LoadMore a { color: #46b1ab; background-color: transparent; font-size: 18px; padding: 8px 50px; border-radius: 5px; border: 2px solid #46b1ab; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; } .Video-LoadMore a:hover { background-color: #46b1ab; color: #fff; text-decoration: none; } .subpage-Slider{ width: 100%; padding: 40px 0; float: left; } .subpage-Slider .carousel-control { position: absolute; top: 150%; left: 15px; width: 40px; height: 40px; font-size: 30px; font-weight: 100; line-height: 35px; color: #ffffff; text-align: center; background: #222222; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; opacity: 0.4; filter: alpha(opacity=40); } .subpage-Slider .carousel-control:hover{ opacity: 0.7; filter: alpha(opacity=70);} .subpage-Slider .carousel-control.right { top: 250px; right: 60px; left: auto; background-image: none !important; background-repeat: repeat-x; } .subpage-Slider .carousel-control.left { top: 250px; left: 60px; right: auto; background-image: none !important; background-repeat: repeat-x; } .subpage-Slider .carousel-inner {min-height: auto} .showroom-Steps{ text-align: center; width: 100%; padding: 20px 10%; float: left; } .showroom-Steps h2{ font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; color: #fff; font-weight: bold; font-size: 26px; } .showroom-StepTable table { margin-top: 30px; border-collapse: collapse; text-align: center; width: 100%; } .StepTable-32{width: 32%} .StepTable-1{width:1%} .showroom-StepTable td { text-align: center; padding: 8px; } .showroom-StepTable td img{ height: 50px;margin-bottom: 25px; } .showroom-StepTable td p{ font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 20px; color: #727171; font-weight: 300; } .Background-Green .showroom-StepTable td p{ font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 20px; color: #fff; font-weight: 300; } .Showroom-Booking{ width: 100%; padding: 90px 0; float: left; } .BookingForm-Container{ float: left; width: 100%; padding: 30px; border:2px solid #46b1ab; } .DatePicker,.BookingForm{float: left;} .DatePicker{width: 40%;} .BookingForm{width: 60%;} .BookingForm h4{ color: #727171; font-size: 18px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-weight: 300; letter-spacing: -0.5px; } .BookingForm span,.Comment-Form-Container span,.ContactsForm span{color: #e60012;} .BookingForm input,.BookingForm select{ width: 100%; padding: 10px; border:1px solid #9fa0a0; border-radius: 5px; margin-bottom: 10px; } .BookingForm input[type=submit] { color: #46b1ab; background-color: transparent; font-size: 20px; padding: 5px 35px; width: auto; margin-top: 30px; border-radius: 5px; border: 2px solid #46b1ab; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; } .BookingForm input[type=submit]:hover { background-color: #46b1ab; color: #fff; text-decoration: none; } .BookingTerms{ width: 100%; float: left; margin-top: 20px; } .BookingTerms p{ color: #9fa0a0; font-weight: lighter; font-size: 16px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } #DatePickerWrapper{ width: 100%; } .tt{display: none !important;} .BookingForm .Col-50 .trigger{ background: #fff url(../img/select-arrow-open.png) 98% center no-repeat; border: 1px solid #9fa0a0; margin-bottom: 10px; } .RatingContainer{padding: 100px 0;float: left;width: 100%;} .RatingContainer .Col-50{text-align: center;} .RatingContainer .Col-50 img{max-width: 100%;} .Rating-Product{text-align: center;padding:0 5%;} .Rating-Product h1 { text-align: center; font-size: 28px; font-family: NeogreyMedium; color: #727171; } .Rating-Star{border-bottom: 1px solid #c2c2c2;max-width: 350px;margin: 0 auto 20px auto;padding-bottom: 10px;} .StarRaiting{height:18px; width: auto; margin-top: -5px;margin-right: 10px;} .Rating-Star span{ color: #9fa0a0; font-size: 20px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .Rating{ float:left; width: 100%; padding: 0 5%; margin: 6px auto; text-align: center; } .WhatStat,.StarNumber{ float:left; padding: 0 10px; width: 25%; font-size: 18px; color: #9fa0a0; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .WhatStat{text-align: right;} .StarNumber{text-align: left;} .StarBar{ float:left; width: 50%; background-color: #dcdddd; } .RatingPercentage{ background-color: #46b1ab!important; } .WriteReview{margin-top: 20px;width: 100%;float: left;} .WriteReviewBTN { font-size: 18px; color: #46b1ab; border: 2px solid #46b1ab; border-radius: 5px; padding: 8px 24px; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; text-decoration: none; background-color:transparent; } .WriteReviewBTN:hover { color: #fff; text-decoration: none; background-color: #46b1ab; border: 2px solid #46b1ab; } .closeReview{ position: absolute; top: 10px; right: 10px; } .closeReview img{width: 15px;height: auto;cursor: pointer;} .Comment-Form-Container{ float: left; width: 100%; padding: 40px 0; } .Comment-Form-Container h2{ color: #727171; font-size: 18px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-weight: lighter; letter-spacing: -0.5px; } .Comment-Form-Container input[type=text]{ width: 100%; padding: 10px; border:1px solid #9fa0a0; border-radius: 5px; margin-bottom: 10px; background-color: transparent; } .Comment-Form-Container .Col-100 textarea{ width: 100%;height: 150px; padding: 10px; border:1px solid #9fa0a0; border-radius: 5px; margin-bottom: 10px; background-color: transparent; } .Comment-Form-Container .trigger{margin-top: 10px;margin-bottom: 20px;} .SleepRadios .radio{ background-color:transparent; display:inline-block; width:100px; height:100px; border: 2px solid #f6f5f5; } .SleepRadios input[type=radio]{ display:none } .SleepRadios input[type=radio]:checked + .radio{ border: 2px solid #46b1ab; } .Comment-Form-Container .Col-33 input[type=checkbox]{ width: 15px; height: 15px; } .SubmitReview { float: left; width: 100%; text-align: center; margin-top: 30px; } .SubmitReviewBTN,.ReviewsShopNowBTN { font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; color: #46b1ab; background-color: #f6f5f5; font-size: 18px; padding: 8px 50px; border-radius: 5px; border: 2px solid #46b1ab; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; } .SubmitReviewBTN:hover,.ReviewsShopNowBTN:hover { background-color: #46b1ab; color: #fff; text-decoration: none; } .EachReview{ position: relative; width: 100%; float: left; padding: 50px 0 30px 0; border-bottom: 1px solid #c2c2c2; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .EachReview .Col-30 img{height: 18px;width: auto;} .EachReview h5 , .ReviewData{ color: #9fa0a0; font-size: 16px; } .ReviewData{margin-top: 20px} .EachReview h2{ margin: 0; color: #727171; font-size: 26px; font-weight: lighter; margin-bottom: 15px; } .EachReviewParagraph p{ line-height: 120%; font-size: 18px; font-weight: lighter; color: #727171; margin-bottom: 0; } .ReviewData{ width: 100%;float: left; } .EachReviewParagraph a,.EachReviewParagraph a:hover{ float: left; font-size: 18px; margin: 3px 0 10px 0; color: #46b1ab; text-decoration: none; } .ReviewDataGrid{ float: left; width: 45%; } .ReviewDataGrid img{margin-right: 6px;margin-top: -5px;} .ReviewPageNumber{ width: 100%; padding: 30px 0 40px 0; float: left; text-align: right; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-size: 18px; } .ReviewPageNumber a{ border: 1px solid #727171; padding: 4px 10px; margin: 0 5px; color: #727171; border-radius: 5px; } .ReviewPageNumber .active{ color: #46b1ab; } .ReviewPageNumber a:hover{text-decoration: none;color: #46b1ab;} .Reviews-Guarantee{ width: 100%; float: left; padding: 50px 10%; } .Reviews-Guarantee img{margin-bottom: 15px;height: 45px;width: auto;} .Reviews-Guarantee .Col-33{ font-size: 22px;margin-bottom: 30px; color: #727171; font-weight: bold; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .FAQ-Question { padding: 15px 0; border-bottom: 1px solid #dfdfdf; } .FAQ-Question img { margin-right: 10px; } .FAQ-Question h5 { cursor: pointer; font-size: 18px; font-weight: bold; } .FAQ-Answer, .FAQ-Answer p { font-size: 18px; line-height: 160%; } .Terms-Container,.Trial-Container{padding: 60px 0;font-size: 18px;} .Terms{padding: 10px 0 10px 0;} .Terms-Container h1,.Trial-Container h1{ font-size: 18px; margin: 20px 0; font-weight: bold; } .Terms-Container h2,.Terms h2{ font-size: 18px; font-weight: bold; margin: 0; margin-bottom: 5px; } .Terms p,.Trial-Container p{font-size: 18px;font-weight: normal;} .retunContainer{ margin-top: 50px; text-align: center; } .retunContainer h3{ font-size: 18px; margin: 0; margin-bottom: 5px; } .returnBTN{margin: 15px 0;} .returnBTN a{ color: #46b1ab; background-color: transparent; font-size: 16px; padding: 4px 14px; border-radius: 5px; border: 2px solid #46b1ab; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; } .returnBTN a:hover{ background-color: #46b1ab; color: #fff; text-decoration: none; } #map {height: 500px;} .ContactsGrid{ text-align: center; float: left;width: 25%;padding: 40px 15px; } .ContactsGrid img{max-width: 100%;margin-bottom: 15px;} .ContactsGrid p{font-size: 16px;font-weight: bold;} .ContactsForm{ float: left;width: 100%; padding: 40px 0; } .ContactsForm h1{ font-size: 32px; margin-left: 15px; font-weight: bold; color: #46b1ab; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .ContactsForm h3{ color: #727171; font-size: 18px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-weight: lighter; letter-spacing: -0.5px; } .ContactsForm input[type=text]{ width: 100%; padding: 10px; border:1px solid #9fa0a0; border-radius: 5px; margin-bottom: 10px; background-color: transparent; } .ContactsForm textarea{ width: 100%; height: 200px; resize:none; padding: 10px; border:1px solid #9fa0a0; border-radius: 5px; background-color: transparent; } .ContactsForm .SubmitReviewBTN{margin-top: 30px;float: left;} .ContactsForm .trigger { font-family: 'Abel', sans-serif; color: #777; padding: 10px; font-size: 16px; text-decoration: none; width: 100%; background: transparent url(../img/select-arrow-open.png) 98% center no-repeat; display: block; border: 1px solid #9fa0a0; border-radius: 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .login-Container{ width: 100%; padding: 150px 0; float: left; } .login-Container h3{ color: #222; font-size: 25px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; font-weight: lighter; letter-spacing: -0.5px; margin: 10px 0 20px 0; } .login-Container h4{ color: #222; font-size: 16px; margin: 0 0 5px 0; } .login-Container input[type=text],.login-Container input[type=password],.changePassword input[type=password]{ width: 100%; padding: 8px; border:1px solid #cccccc; border-radius: 5px; margin-bottom: 15px; background-color: #fff; } .LoginBTN { font-size: 16px; color: #46b1ab; border: 2px solid #46b1ab; border-radius: 5px; padding: 4px 16px; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; text-decoration: none; background-color:transparent; } .LoginBTN:hover { color: #fff; text-decoration: none; background-color: #46b1ab; border: 2px solid #46b1ab; } .RegisterForm h3{margin-top: 35px;} .RegisterForm h3,.RegisterForm p{margin-left: 15px;} .RegisterForm .RegisterBTN{margin: 20px 0;} .form-half{width: 50%;float: left;padding-right: 15px;} .RegisterBTN { font-size: 16px; color: #46b1ab; border: 2px solid #46b1ab; border-radius: 5px; padding: 8px 24px; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; text-decoration: none; background-color:transparent; } .RegisterBTN:hover { color: #fff; text-decoration: none; background-color: #46b1ab; border: 2px solid #46b1ab; } .RegisterNow { font-size: 16px; color: #fff; margin-left:0; margin-top: 10px; border: 2px solid #46b1ab; border-radius: 5px; padding: 8px 24px; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; text-decoration: none; background-color:#46b1ab; } .RegisterNow:hover { color: #46b1ab; text-decoration: none; background-color: #fff; border: 2px solid #46b1ab; } .myAccount-Container{ float: left; width: 100%; padding: 0 20% 150px 20%; padding-bottom: 150px; } .nav-tabs { border-bottom: 2px solid #DDD; margin: 0 15px; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; } .nav-tabs > li > a { border: none; color: #666; font-size: 22px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none; color: #46b1ab!important; background: transparent; } .nav-tabs > li > a::after { content: ""; background: #46b1ab; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); } .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); } .tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; } .tab-pane { padding: 15px 0; } .PersonalInfomation{ width: 100%;float: left; } .PersonalInfomation h2{ font-size: 30px; color: #46b1ab; font-weight: bold; margin: 10px 15px 20px 15px; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .PersonalInfomation .Col-50{ margin-bottom: 20px; } .ProfileData{ padding: 8px; width: 100%; background-color: #f3f4f6; color: #5f5f5f; font-size: 16px; font-weight: normal; } .changePassword h3{ font-size: 18px; font-weight: bold; font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif; } .PersonalInfomation{width: 100%;float: left;} .ResponsiveShow{display: none;} .PromotionCode{margin: 10px 0;width: 100%;float: right;} .PromotionCode input{ width: 100%; padding: 2px 8px; border:1px solid #cccccc; border-radius: 5px; margin-bottom: 15px; background-color: #fff; margin-right: -15px; } .PromotionCode button{ width: 100%; padding: 2px 8px; border:1px solid #b5b5b6; border-radius: 5px; margin-bottom: 15px; background-color: #b5b5b6; color: #fff; margin-right: -15px; -o-transition: color .2s ease-out, background .2s ease-in; -ms-transition: color .2s ease-out, background .2s ease-in; -moz-transition: color .2s ease-out, background .2s ease-in; -webkit-transition: color .2s ease-out, background .2s ease-in; transition: color .2s ease-out, background .2s ease-in; } .PromotionCode button:hover{ background-color: #46b1ab; border:1px solid #46b1ab; } .ForgotPW{ width: 400px; margin: 0 auto; } .TextContainer,.ThanksContainer{ padding: 180px 0; height: 100%; text-align: center; } .TextContainer h1{ font-size: 36px; margin: 10px 0 40px 0; font-weight: bold; } .ThanksContainer h1{ font-size: 70px; margin: 20px 0; font-weight: bold; } .ThanksContainer h2{ font-size: 28px; margin: 20px 0 40px 0; font-weight: bold; } .History{ float: left; width: 100%; padding: 15px; border-bottom: 1px solid #ccc; min-width: 300px; overflow: auto; white-space: nowrap; } .History h3{font-size: 20px;font-weight: bold;margin-bottom: 20px;} .History table { border-collapse: collapse; width: 100%; margin: 10px 0; } .History td { font-size: 16px; padding: 8px; text-align: left; border-bottom: 1px solid #ddd; } .ViewDetails{width: 100%;text-align: right;margin: 10px 0;} #ViewDetailsBTN{ border: 0; color: #46b1ab; background-color: #fff; font-size: 15px; font-weight: bold; } .History .HistoryDetailsTable td { width: 25%; font-size: 16px; padding: 8px; text-align: center; font-weight: 600; border: none; } .History .HistoryDetailsTable #HistroyWriteReview {font-weight: normal;cursor: pointer;} .modal-content .Comment-Form-Container{ background-color: #fff; border-radius: 10px; padding: 15px; } .modal-content .Comment-Form-Container h1{font-size: 26px;} .modal-content .Comment-Form-Container #popupclose{ position: absolute; top: 10px;right: 10px; widows: auto;height: 15px; cursor: pointer; } .OrderTitle{width: 15%;font-weight: bold;} .OrderData{width: 35%;} .LastNameTitle{ float: left; width: 50%; height: auto; } .LastNameTitle input[type=radio], .LastNameTitle input[type=checkbox] { display:none; } .LastNameTitle input[type=radio] + label, .LastNameTitle input[type=checkbox] + label { font-size: 14px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight: 300; letter-spacing: -1px; text-align: center; width: 45%; background-color: #fff; color: #232323; border: 1px solid #cccccc; padding: 8px 6px; border-radius: 5px; cursor: pointer; } .LastNameTitle input[type=radio]:checked + label, .LastNameTitle input[type=checkbox]:checked + label{ background-color: #46b1ab; color: #fff; border: 1px solid #46b1ab; } #FirstName{width: 50%;} .youtube-player { position: relative; padding-bottom: 56.23%; /* Use 75% for 4:3 videos */ height: 0; overflow: hidden; max-width: 100%; background: #fff; margin: 0; } .youtube-player iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 100; background: transparent; } .youtube-player img { bottom: 0; display: block; left: 0; margin: auto; max-width: 100%; width: 100%; position: absolute; right: 0; top: 0; border: none; height: auto; cursor: pointer; -webkit-transition: .4s all; -moz-transition: .4s all; transition: .4s all; } .youtube-player img:hover { -webkit-filter: brightness(75%); } .youtube-player .play { height: 72px; width: 72px; left: 50%; top: 50%; margin-left: -36px; margin-top: -36px; position: absolute; background: url("../img/playVideo.png") no-repeat; cursor: pointer; } .FullHeightImg{text-align: center;} .FullHeightImg img{ max-width: 100%; height: auto; } .prodictIMG img{ max-width: auto; width: auto; height: auto; }