@import url('https://fonts.googleapis.com/css?family=Poppins:200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i'); /* font-family: 'Poppins', sans-serif; */  .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; font-family: 'Baloo Bhai', cursive; } .clearfix { display: inline-block; } /* start commented backslash hack \*/ * html .clearfix { height: 1%; } .clearfix { display: block; } /* close commented backslash hack */ /* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } a { text-decoration: none; transition: all 0.5s ease 0s; color: #37bbee; cursor: pointer; } a:focus{ box-shadow:none; } a:focus, a:hover{ text-decoration:none; color:inherit; } a:hover { text-decoration: none; box-shadow:none; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { margin: 0; padding: 0; font-family: 'Poppins', sans-serif; font-weight:400; line-height:18px; font-size: 14px; color: #5d5d5d; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } img { max-width: 100%; } /*======================================== Home Page Css START ========================================*/ .header_wapper{ border-bottom:4px solid #ee4612; padding:20px 0px; transition: all 0.5s ease 0s; background-color:#FFF; } /*.header_wapper{ border-bottom: 4px solid; border-image: url(xmaslights.png); border-image-outset: 20vh 0vw 3.5vh 0vw; border-image-slice: auto; border-image-width: 120px; border-image-width: auto; border-image-repeat: stretch; padding:20px 0px; transition: all 0.5s ease 0s; background-color:#FFF; } @media (max-width : 500px){ .header_wapper{ border-image-outset: 30vh 0vw 1vh 0vw; } }*/ .is-sticky .header_wapper{ padding:5px 0; transition: all 0.5s ease 0s; } .header_right{ float:right; } .follow_us_top{ display:inline-block; vertical-align:middle; } .follow_us li{ display:inline-block; } .follow_us li a{ display:block; width:37px; height:37px; border-radius:30px; line-height:37px; color:#000000; font-size:18px; background-color:#e1e1e1; text-align:center; margin-left:5px; } .follow_us li a:hover{ background-color:#ee4612; color:#FFF; } .call_btn_top{ display:inline-block; vertical-align:middle; } .call_btn_top a{ font-size:16px; color:#FFF; background-color:#eb3518; border-radius:5px; padding:10px 15px; display:inline-block; margin-right:40px; vertical-align:middle; } .call_btn_top img{ display:inline-block; vertical-align:middle; margin-right:3px; } .call_btn_top a:hover{ background-color:#333; } .section_block_titel{ font-size:49px; line-height:54px; color:#000000; font-weight:900; margin-bottom:30px; } .we-can{ font-size: 40px; line-height: 59px; color: #000000; font-weight: 900; margin-bottom: 30px; } .we-can span { color: #f34c18; } .can-wdth { width: 300px; float: right; } .section_block_titel span{ color:#f34c18; } .coman_text{ font-size:16px; line-height:32px; color:#5d5d5d; font-weight:normal; } .coman_text p{ margin-bottom:8px; } .read_more{ font-size:16px; color:#f34c18; margin-top:40px; } .read_more:hover{ padding-left:10px; color:#333; } section.home_section_block_wapper { position: relative; } .home_section_block_images_wapper{ position:absolute; right:0; bottom:0; width:100%; } .home_section_block_images { margin-right: -15px; position: relative; right: -15px; width: 100%; } .home_section_block_images img{ display:block; } .home_section_block{ margin-top:80px; margin-bottom:60px; } .greey_bg{ background-color:#f1f1f1; } .home_section_block_images.text-left img { float: right; } .cd-top.cd-is-visible { opacity: 1; } .cd-top { background: #EE4612 none repeat scroll 0 0; border: 2px solid #EE4612; border-radius: 0px; bottom: 50px; color: #fff !important; display: block; font-size: 36px; height: 45px; line-height: 40px; opacity: 0; position: fixed; left: 15px; text-align: center; transition: all 0.8s ease 0s; width: 45px; z-index: 9999; } .cd-top:hover{ background-color:#000; border-color:#000; } .testimonials_block_wapper{ background-color:#F1F1F1; padding:65px 0px; } .section_block_titel2{ font-size:24px; color:#000; font-weight:500; line-height:26px; margin-bottom:30px; text-align:center; } .recent_tweets{ background-color:#FFF; } .testimonials_box{ background-color:#FFF; } .testimonials_images{ margin:0px auto; padding:25px 0 15px; display:table; } .testimonials_text{ font-size:19px; color:#5D5D5D; font-style:italic; font-weight:300; line-height:30px; text-align:center; padding:0 60px; } .testimonials_name { color: #000; display: table; font-size: 19px; font-style: italic; font-weight: 300; margin: 0 auto; padding:20px 0; text-align:center; } .testimonials_name span{ color: #5D5D5D; font-size: 14px; display:block; font-style: italic; font-weight: 300; margin-top:5px; } .testimonials_wapper .lSPager{ display:none; } .lSSlideOuter .lSAction a{ width:26px; transition: all 0.5s ease 0s; height:30px; display:block; background-color:#EB3518; opacity:1; background-repeat:no-repeat; background-position:center center; } .lSSlideOuter .lSAction a.lSPrev{ background-image:url("../images/arrow_left.png"); left:-12px; } .lSSlideOuter .lSAction a.lSNext{ background-image:url("../images/arrow_right.png"); right:-12px; } .lSSlideOuter .lSAction a:hover{ background-color:#000; } .testimonials_wapper{ padding:0 10px; overflow:hidden; } .testimonials_wapper .lSSlideWrapper{ overflow:visible; } .testimonials_wapper .lSSlideOuter{ overflow:visible; } .clintes_logo{ padding:30px 0px; } .clintes_logo .lSAction{ display:none !important; } .clintes_logo .lSPager{ display:none; } .clintes_logo .lSSlideOuter ul li{ float:none; display:inline-block; vertical-align:middle; text-align:center; } .clintes_logo .lSSlideOuter ul li img{ max-width:100%; display:block; } .footer_wapper{ background-color:#464646; padding-top:40px; } .copy_right{ text-align:center; color:#FFF; font-size:14px; font-weight:300; } .footer_bottom{ padding-bottom:30px; padding-top:30px; } .footer_top { padding-top: 50px; padding-bottom: 10px; } .footer_about_text{ font-size:14px; line-height:27px; color:#FFF; margin-top:20px; padding-right:100px; } .footer_menu_titel{ font-size:18px; color:#FFF; text-transform:uppercase; letter-spacing:0.4px; line-height:27px; margin-bottom:40px; } .footer_menu ul li a{ font-size:14px; color:#FFF; letter-spacing:0px; line-height:27px; } .footer_menu ul{ width:50%; float:left; } .footer_menu > ul li{ margin-bottom: 10px; } .footer_menu ul li a:hover{ color:#ee4612; padding-left:5px; } .footer_inform > ul li{ font-size:14px; color:#FFF; letter-spacing:0px; font-weight:300; line-height:27px; } .footer_inform > ul li a{ font-size:14px; color:#FFF; letter-spacing:0px; } .footer_inform > ul li a:hover{ color:#ee4612; } .follow_us_footer{ margin-top:25px; } .footer_inform_wapper{ margin-left:-20px; } .home_slider_wapper{ background-color:#f1f1f1; padding:50px 0px; } .home_product_text a{ font-size:18px; font-weight:500; display:block; margin-top:15px; text-align:center; color:#000000; } .home_product_text a:hover{ color:#EB3518; } .home_product_wapper { padding-top: 30px; padding-bottom: 40px; } .home_product_images { height: 380px; margin: 0 auto; position: relative; text-align: center; } .home_product_images img { bottom: 0; left: 0; margin: auto; position: absolute; right: 0; top: 0; } .why-dream-thumb { float:right; } .testimonial-btn { text-align: center; margin: 30px 0 0; } .testimonial-btn a { font-size: 16px; color: #FFF; background-color: #eb3518; border-radius: 5px; padding: 10px 15px; display: inline-block; vertical-align: middle; } .testimonial-btn a:hover { background-color: #333; } .testimonial_thumb.fa { font-size: 70px; } /*======================================== Home Page Css END ========================================*/ /*======================================== Product Details Page Css START ========================================*/ .product_details_wapper{ background-color:#F1F1F1; padding:40px 0px 30px; } .product_titel{ color:#000; font-size:39px; font-weight:900; margin-bottom:30px; line-height:54px; } .product_gallry{ background-color:#FFF; padding:20px; position:relative; min-height: 100px; } .product_gallry .lSSlideWrapper{ height:480px; } .product_gallry #image-gallery{ height:100% !important; } .product_gallry #image-gallery li{ height:100% !important; position:relative; } .product_gallry #image-gallery li img{ position:absolute; top:0; bottom:0; margin:auto; right:0; left:0; } .product_gallry .lSSlideOuter .lSPager.lSGallery li{ width:83px !important; height:83px !important; border:1px solid #CCCCCC; border-radius:0; margin-right:15px !important; float:none; display:inline-block; padding:3px; cursor:pointer; transition: all 0.8s ease 0s; position:relative; } .product_gallry .lSSlideOuter .lSPager.lSGallery li.active, .product_gallry .lSSlideOuter .lSPager.lSGallery li:hover{ border-color:#EE4612; } .product_gallry .lSSlideOuter .lSPager.lSGallery li img { bottom: 0; left: 0; margin: auto; max-height: 95%; max-width: 95%; position: absolute; right: 0; top: 0; } .product_gallry .lSSlideOuter .lSPager.lSGallery{ width:100% !important; } .product_gallry .lSSlideOuter .lSPager.lSGallery li:last-child{ margin-right:0px !important; } .product_gallry .lSAction{ display:none !important; } .product_price_section .new_price{ font-weight:900; color:#000; display:inline-block; vertical-align:middle; font-size:48px; line-height:54px; } .product_price_section .old_price{ color:#000; text-decoration:line-through; display:inline-block; vertical-align:middle; font-size:19px; } .product_price_section{ text-align:right; margin-bottom:30px; } .product_price_section .price{ display:inline-block; vertical-align:middle; margin-right:12px; } .cart_btn{ background-color:#EB3518; font-size:19px; line-height:22px; padding:12px 28px; border-radius:5px; color:#FFF; display:inline-block; border: none; cursor: pointer; transition: all 0.5s ease 0s; } .cart_btn:hover{ background-color:#000; color:#FFF; } .product_details_right .card-header{ box-shadow:none; background-color:#FFF; border-radius:0px; border-bottom:1px solid #CCCCCC; padding:15px 20px; } .product_details_right .card{ border:0px; margin-bottom:5px; box-shadow:none; } .product_details_right .card-header h5{ font-size:17px; color:#D07637; line-height:20px; } .product_details_right .card-header h5 img{ display: inline-block; margin-right: 22px; vertical-align: middle; } .product_details_right .card-header h5 .fa { color: rgb(93, 93, 93); float: right; font-size: 29px; font-weight: bold; position: absolute; right: 30px; top: 12px; } /*.product_details_right .card-header a.collapsed h5 .fa { transform:rotate(180deg); }*/ .product_details_right .card-header a h5 .fa { transform:rotate(0deg); } .product_details_right .card-body{ padding:15px 20px; /* max-height: 550px; */ /* overflow: auto; */ } .product_details_right .collapse:not(.show) .card-body:after { content  : ""; position : absolute; z-index  : 1; bottom   : 0; left     : 0; pointer-events   : none; background-image : linear-gradient(to bottom, rgba(255,255,255, 0), rgba(255,255,255, 1) 90%); width    : 100%; height   : 3em; } .product_details_right .card-body li{ margin-bottom:15px; } .product_details_right .card-body li:last-child{ margin-bottom:0px; } .price_custuom_titel{ font-size:15px; color:#000000; margin-bottom:8px; } .price_custuom_price { display: inline-block; float: right; } .price_custuom_titel .new_price{ font-size:16px; color:#000000; font-weight:600; } .price_custuom_titel .old_price{ font-size:13px; color:#5D5D5D; font-weight:300; text-decoration:line-through; } .price_custuom_desc{ font-size:12px; line-height:12px; color:#5D5D5D; } .price_custuom_row { display: flex; } .price_custuom_text{ padding-left:30px; } .price_custuom_checkbox input { opacity:0; cursor:pointer; position: relative; } .price_custuom_checkbox span { width: 18px; height: 18px; margin-top:-19px; display: block; background: url("../images/checked.png"); } .price_custuom_checkbox input:checked + span { background: url("../images/checked0.png"); } .product_desc_wapper{ padding:40px 0px; } .desc_titel{ font-size:20px; line-height:24px; font-weight:600; color:#000; margin-bottom:30px; } .product_desc_wapper .coman_text{ font-size:14px; line-height:24px; color:#000000; } .product_desc_wapper .coman_text p{ margin-bottom:13px; } .product_desc_wapper .coman_text strong{ font-weight:700; } .pointes li{ margin-bottom:15px; background-image:url("../images/pointes_arrow.png"); background-repeat:no-repeat; background-position:left center; padding-left:25px; } .product_desc_wapper2{ background-color:#F7F7F7; padding:50px 0px; } .desc_titel2_subtitel { color: rgb(93, 93, 93); font-size: 15px; line-height: 24px; margin-bottom: 70px; margin-top: 30px; text-align: center; } .desc_titel2 { font-size: 17px; color:#000; font-weight: 500; margin-bottom: 40px; text-align: center; line-height: normal; } .desc_pointes_titel { color: rgb(0, 0, 0); font-size: 15px; font-weight: 500; line-height: 22px; margin-bottom: 10px; } .pointes2 li{ color:#5D5D5D; font-size:14px; line-height:26px; } .product_desc_wapper3{ padding:50px 0px; text-align: center; } .desc_titel3 { color: rgb(0, 0, 0); font-size: 20px; font-weight: normal; line-height: 24px; margin-bottom: 20px; } .desc_titel_subtitel { color: rgb(0, 0, 0); font-size: 15px; line-height: 26px; margin-bottom: 5px; } .product_desc_wapper3 .coman_text{ font-size:14px; line-height:24px; } .buy_now_link{ color:#E73113; font-size:16px; margin-top:20px; display:block; } .buy_now_link:hover{ padding-left:10px; color:#E73113; } .other_product_wapper{ background-color:#F7F7F7; padding:50px 0px; } .other_product_wapper .product_titel { font-size: 24px; font-weight: 500; line-height: 28px; margin-bottom: 25px; text-align: center; text-transform: uppercase; } .slider_others_box_img{ padding:15px 20px; background-color:#FFF; box-shadow:0 4px 10px rgba(0, 0, 0, 0.1); height:330px; box-sizing:border-box; position:relative; margin-bottom:20px; } .slider_others_box_img img{ display:block; position:absolute; margin:auto; top:0; bottom:0; right:0; left:0; max-height:90%; } .slider_others_titel a{ text-align:center; font-size:16px; line-height:26px; color:#000000; } .slider_others_titel a:hover{ color:#EE4612; } .slider_others_titel{ text-align:center; } .other_product_wapper .lSAction{ display:none !important; } .other_product_wapper .lSPager{ display:none !important; } .sale-price { color: #ff0000; } .light-ball { position: absolute; top: 10px; right: 10px; } .arcade-dims { position:absolute; bottom:10px; left: 10px; color:black; font-size: 12px; font-weight:600;  } .arcade-dims-header { font-weight:800; } .arcade-weight { position:absolute; bottom: 10px; right: 10px; font-size: 12px; font-weight: 600; text-align: right; } /*======================================== Product Details Page Css END ========================================*/ .expand { float: right; } .expand span { text-transform: uppercase; color: #010101; font-weight: 600; font-size: 12px; } .expand i.fa-angle-down { margin-top: 15px; margin-right: 5px; } .desc_product_thumb { margin: 30px 0; } .desc_product_thumb a { margin: 0 20px; } #accordionEx .collapse.show { display: block; height: auto; } #accordionEx .collapse { display: block; height: 85px; overflow: hidden; overflow-y: auto; } .no-cost { color:#ff0000; } .mtb50 { margin-top:50px; margin-bottom:50px; } .mt50 { margin-top:50px; } .bg-eee { background:#eee; } .con-dt { font-size: 17px; color: #464646; font-weight: 600; } .con-no { font-weight: 700; font-size: 26px; color: #eb3518; } /*.........FAQ Page.........*/ #accordion .panel{ border: none; border-radius: 0; box-shadow: none; /* margin: 0 30px 10px 30px;*/ overflow: hidden; position: relative; } #accordion .panel-heading{ padding: 0; border: none; border-radius: 0; position: relative; } #accordion .panel-title a{ display: block; padding: 15px 20px; margin: 0; background: #eee; font-size: 16px; font-weight: 500; letter-spacing: 1px; color: #333; border-radius: 0; position: relative; padding-left: 52px; } #accordion .panel-title a.collapsed{ background: #fff; border-top: 1px solid #eee; border-bottom: 1px solid #eee; color: #333; font-size: 15px; } #accordion .panel-title a:before, #accordion .panel-title a.collapsed:before{ content: "\f068"; font-family: fontawesome; width: 30px; height: 30px; line-height: 26px; border-radius: 50%; background: #eb3518; font-size: 14px; font-weight: normal; color: #fff; text-align: center; border: 3px solid #fff; position: absolute; top: 10px; left: 7px; /*margin-left: 10px;*/ } #accordion .panel-title a.collapsed:before{ content: "\f067"; background:#ef8601; border: 4px solid #dad3d3; line-height: 25px; } /*#accordion .panel-title a:after, #accordion .panel-title a.collapsed:after{ content: ""; width: 17px; height: 7px; background: #fff; position: absolute; top: 22px; right: 0; }*/ #accordion .panel-title a.collapsed:after{ width: 15px; background: #e1e1e1; } #accordion .panel-body{ border-left: 8px solid #ededed; border-top: none; background: #fff; /*font-size: 15px;*/ color: #1c2336; line-height: 27px; position: relative; } #accordion .panel-body:before{ content: ""; height: 1px; width: 50%; background: #ededed; position: absolute; bottom: 0; left: 0; } #accordion .panel-body p{ padding: 10px; } .faq-head { font-size: 20px; line-height: 24px; font-weight: 600; color: #000; margin-bottom: 20px; } .mt20 { margin-top:20px; } .product-box1 { border: 1px solid #eee; background: #f5f5f5; } .product-box1:hover { box-shadow: 0px 3px 10px rgba(212, 212, 212, 0.8); } .product-box2 { text-align: center; /*border: 1px solid #eee;*/ background: #fff; padding: 18px; height: 363px; /*box-shadow: 0px 3px 10px rgba(220, 220, 220, 0.8)*/ } .Product_main_wrapper { background-color: #fff; padding: 50px 0px; } .Product_main_wrapper p { text-align: justify; color: #565656; margin-top: 12px; font-size: 13px; height:90px; } .Product_main_button { margin-top: 10px; background: #f67e01; border-color: #f67e01; color: #fff; } .Product_main_button:hover { background: #f67e01; border-color: #f67e01; color: #fff; } .Product_main_button:focus { border-color: #f67e01; } .press-box1 { border: 1px solid #eee; background: #f5f5f5; } .press-box { text-align: center; /*border: 1px solid #eee;*/ background: #fff; padding: 18px; height: 300px; /*box-shadow: 0px 3px 10px rgba(220, 220, 220, 0.8)*/ } .press-box1 p { text-align: justify; color: #565656; font-size: 13px; padding:10px; height:auto; margin:0px; } .pro-data { padding: 0px 10px; } .pt0 { padding-top:0px; } .offer { padding: 25px 0px; font-size: 21px; font-weight: 600; text-align:center; } .off-col { color:#eb3518; } .mb-40 { margin-bottom:40px; } .reg { padding: 50px 0px; } .justyp { font-size: 14px; font-weight: 400; } .regp { font-size: 20px; font-weight: 500; text-align: left; margin-top: 10px; color: #ee4611; } @media(max-width:768px) { .Product_main_wrapper p { text-align: justify; color: #565656; margin-top: 12px; font-size: 13px; height: auto; } } .tooltip-inner { max-width: 400px; width: 400px; } .padding-20px { padding:20px; } .font-10 { font-size: 10px; } .margin-right { margin-right: 5px; } .sub-head-h3{ font-size: 20px; color: #000000; font-weight: 900; } .terms-main { background-color: #fff; padding: 50px 0px; } .terms-main p { text-align: justify; color: #565656; margin-top: 12px; font-size: 13px; margin-bottom: 25px; } .youtube-player { position: relative; padding-bottom: 56.23%; /* Use 75% for 4:3 videos */ height: 0; overflow: hidden; max-width: 100%; background: #000; margin: 5px; } .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("/images/youtube.png") no-repeat; cursor: pointer; }