文件操作 - theme.css
返回文件管理
返回主菜单
删除本文件
文件: /root/.local/share/Trash/files/essecivi--com/--all-old/wp-content/themes/greenly/css/theme.css
编辑文件内容
/*------------------------------------------------------------------ [Master Stylesheet] 1. Icon Heading Box 2. Blog Box 3. Portfolio Section 4. Team Member Section 5. Contact Form 7 6. Custom Button 7. Testimonial 8. client logo 9. Fact and digit 10.Service Style 11.VC Button 12.Contact form 13.error-404 14.Search Popup Area CSS -------------------------------------------------------------------*/ /* -------------------------------------- * Header section * ---------------------------------------*/ .cspt-header-style-4 .cspt-pre-header-wrapper > .container .justify-content-between{ border-bottom: 1px solid rgba(255,255,255,.13); } .cspt-header-style-4 .cspt-pre-header-wrapper{ height: 55px; line-height: 55px; -webkit-transition: all 300ms ease; transition: all 300ms ease; } .cspt-header-style-4 .cspt-header-search-btn{ margin-right: 20px; margin-left: 10px; } .cspt-header-style-4 .top-contact{ color: #fff; } .cspt-header-style-4 .top-contact i{ margin-right: 5px; } .cspt-header-style-4 .top-contact li{ border-right: 1px solid rgba(255,255,255,.13); padding-right: 25px; padding-left: 24px; margin: 0; } .cspt-header-style-4 .top-contact li:first-child{ padding-left: 0px; } .cspt-header-style-4 .top-contact li:last-child{ border-right: none; } .cspt-header-style-4 .cspt-pre-header-wrapper .cspt-social-links li a{ background-color: transparent; color: #fff; } /* -------------------------------------- * Icon Heading Box * ---------------------------------------*/ .cspt-bg-color-globalcolor.cspt-text-color-white .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-subheading h4:after, .cspt-text-color-white .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-subheading h4:after{ background-color: #fff; } /*-------------- ihbox-style-global ----------------*/ .cspt-ihbox-style-1, .cspt-ihbox-style-1 .cspt-ihbox-icon-wrapper, .cspt-ihbox-style-2 .cspt-ihbox-icon-wrapper, .cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper{ -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); } .cspt-ihbox-style-1{ background-color: #fff; border-radius: 2px; text-align: center; padding: 40px 35px 40px; box-shadow: 0 0 0 rgba(0, 0, 0, 0.0); border-bottom: 3px solid transparent; transform: translateY(0); } .cspt-ihbox-style-1.cspt-ihbox h2{ font-size: 22px; line-height: 30px; font-weight: 700; } .cspt-ihbox-style-1 .cspt-ihbox-icon-wrapper{ height: 70px; width: 70px; font-size: 40px; line-height: 70px; border-radius: 50%; text-align: center; color: #fff; background: #222; margin:0 auto 30px; box-shadow: 0 30px 50px rgba(0, 0, 0, 0.03); } .cspt-ihbox-style-1 .cspt-ihbox-content{ margin-top: 15px; margin-bottom: 40px; } .cspt-ihbox-style-1 .vc_btn3-container.vc_btn3-inline{ margin: 0; } .cspt-ihbox-style-1:hover{ box-shadow: 0 30px 50px rgba(0, 0, 0, 0.03); transform: translateY(-5px); } .cspt-ihbox-style-1:hover .cspt-ihbox-icon-wrapper{ background: #222 !important; } body .cspt-ihbox-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3{ background: none; padding: 0; color: #222; text-align: left; font-size: 13px; line-height: 16px; padding-right: 0px; font-weight: 700; } body .cspt-ihbox-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3 .vc_btn3-icon { right: -24px; } .single-cspt-service .cspt-ihbox-style-1{ border: 1px solid #edf1f3; text-align: left; } .single-cspt-service .cspt-ihbox-style-1 .cspt-ihbox-icon-wrapper{ margin: 0 0 30px; } /*-------------- cspt-ihbox-style-2 ----------------*/ .cspt-ihbox-style-2{ position: relative; margin-bottom: 20px; padding-right: 20px; } .cspt-ihbox-style-2 .cspt-ihbox-contents, .cspt-ihbox-style-2 *{ -webkit-transition: none; -o-transition: none; transition: none; } .cspt-ihbox-style-2 .cspt-ihbox-icon{ padding-right: 30px; padding-top: 5px; } .cspt-text-color-white .cspt-ihbox-style-2 .cspt-ihbox-icon i{ color: rgba(255, 255, 255, 0.8); } .cspt-ihbox-style-2 .cspt-ihbox-icon-wrapper{ height: 65px; width: 65px; font-size: 30px; line-height: 65px; border-radius: 50%; text-align: center; color: #fff; background: #222; box-shadow: 0 30px 50px rgba(0, 0, 0, 0.03); } .cspt-ihbox-style-2 h2{ font-size: 19px; line-height: 24px; font-weight: 700; margin-bottom: 0; } .cspt-ihbox-style-2 h4{ font-size: 16px; line-height: 26px; } /*-------------- cspt-ihbox-style-3 ----------------*/ .cspt-ihbox-style-3{ position: relative; display: block; border: 1px solid #f0eef9; padding: 24px 19px 23px; } .cspt-ihbox-style-3 .cspt-ihbox-icon-wrapper { color: #232323; font-size: 25px; line-height: 65px; width: 65px; height: 65px; display: block; border: 1px solid #f0eef9; border-radius: 50%; text-align: center; } .cspt-ihbox-style-3 .vc_custom_heading{ font-size: 20px; line-height: 30px; } .cspt-ihbox-style-3 .cspt-ihbox-contents{ padding-left: 20px; } /*-------------- cspt-ihbox-style-4 ----------------*/ .cspt-ihbox-style-4{ position: relative; margin-bottom: 20px; padding-right: 20px; } .cspt-ihbox-style-4 .cspt-ihbox-contents, .cspt-ihbox-style-4 *{ -webkit-transition: none; -o-transition: none; transition: none; } .cspt-ihbox-style-4 .cspt-ihbox-icon{ padding-right: 30px; padding-top: 5px; } .cspt-text-color-white .cspt-ihbox-style-4 .cspt-ihbox-icon i{ color: rgba(255, 255, 255, 0.8); } .cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper{ height: 65px; width: 65px; font-size: 30px; line-height: 65px; border-radius: 50%; text-align: center; color: #fff; background: #222; } .cspt-ihbox-style-4 h2{ font-size: 22px; line-height: 24px; font-weight: 700; margin-top: 10px; margin-bottom: 20px } .cspt-ihbox-style-4 h4{ font-size: 16px; line-height: 26px; } .cspt-ihbox-style-4:hover .cspt-ihbox-icon-wrapper{ background: #222 !important; } /*-------------- cspt-ihbox-style-5 ----------------*/ .cspt-ihbox.cspt-ihbox-style-5 { padding: 30px 50px; background: #fff; margin-top: -55px; z-index: 5; position: relative; margin-right: 25px; margin-left: 0; } .cspt-ihbox-style-5 .cspt-ihbox-heading { margin-left: 0; } .cspt-ihbox-style-5 .cspt-ihbox-subheading h4 { padding: 0; margin: 0; font-size: 18px; line-height: 18px; color: #86bb46; } .cspt-ihbox-style-5 .cspt-ihbox-heading .vc_custom_heading { font-size: 22px; line-height: 28px; font-weight: 600; } .cspt-ihbox-style-5 .cspt-ihbox-content { margin-top: 20px; } /* -------------------------------------- * Blog Box * ---------------------------------------*/ .creativesplanet-box-blog{ margin-bottom: 30px; } .creativesplanet-ele-blog .cspt-post-title{ margin-bottom: 10px; } /*** ts-blogbox-style-1 ***/ .creativesplanet-ele-blog img{ -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; -o-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); } .cspt-blogbox-style-1 { margin-bottom: 50px; } .cspt-blogbox-style-1 .cspt-featured-container{ position: relative; } .creativesplanet-ele-blog img{ border-radius: 2px; box-shadow: 0 30px 50px rgba(0, 0, 0, 0.03); transform: translateY(0); } .creativesplanet-ele-blog:hover img{ box-shadow: 0 30px 50px rgba(0, 0, 0, 0.05); transform: translateY(-5px); } .cspt-blogbox-style-1 .creativesplanet-box-content{ padding-top: 20px; } .cspt-blogbox-style-1 .creativesplanet-box-content .cspt-post-title{ font-size: 22px; line-height: 30px; } .cspt-blogbox-style-1 .creativesplanet-box-content .cspt-post-title a{ color: #222 } .cspt-blogbox-style-1 .post-item .cspt-read-more-link a{ color: #232323; text-transform: uppercase; letter-spacing: 1px; font-size: 13px; font-weight: 600; display: inline-block; position: relative; } .cspt-blogbox-style-1 .cspt-meta-container{ margin-bottom: 7px; font-size: 16px; } .cspt-blogbox-style-1 .creativesplanet-box-desc{ margin-top: 15px; } .cspt-blogbox-style-1 .cspt-meta-container .cspt-meta-line { display: inline-block; margin-left: 20px; position: relative; font-size: 13px; font-weight: 500; text-transform: uppercase; letter-spacing: 1px; } .cspt-blogbox-style-1 .cspt-meta-container .cspt-meta-line:after{ content: "."; display: inline-block; position: absolute; top: -4px; right: -15px; font-size: 20px; line-height: 20px; } .cspt-blogbox-style-1 .cspt-meta-container .cspt-meta-line:last-child:after{ display: none; } .cspt-blogbox-style-1 .cspt-meta-container .cspt-meta-line:first-child{ margin-left: 0; } /*** .cspt-blogbox-style-2 ***/ .cspt-blogbox-style-2 .post-item{ margin-bottom: 30px; display: -ms-flexbox!important; display: flex!important; align-items: normal; border-radius: 30px; } .cspt-blogbox-style-2 .post-item .cspt-featured-container{ width: 176px; flex-shrink: 0; margin-right: 30px; } .cspt-blogbox-style-2 .post-item .creativesplanet-box-desc { -webkit-flex-shrink: 100; -moz-flex-shrink: 100; -ms-flex-negative: 100; flex-shrink: 100; } .cspt-blogbox-style-2 .post-item .cspt-post-title{ font-size: 20px; line-height: 30px; } .cspt-blogbox-style-2 .post-item .cspt-meta-date{ text-transform: uppercase; font-size: 13px; font-weight: 500; letter-spacing: 1px; } .cspt-blogbox-style-2 .post-item .cspt-read-more-link a{ color: #232323; text-transform: uppercase; letter-spacing: 1px; font-size: 14px; font-weight: 600; display: inline-block; position: relative; } .cspt-blogbox-style-2 .post-item .cspt-read-more-link a:before{ content: "\e81c"; font-family: "creativesplanet-base-icons"; position: absolute; right: -24px; } .cspt-blogbox-style-2 .post-item .cspt-read-more-link a:after{ content: ""; position: absolute; bottom: -3px; left: 0; height: 2px; width: 100%; background-color: #eeeeee; transition: all 0.2s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; } .cspt-blogbox-style-2 .post-item .cspt-read-more-link a:hover:after{ width: 0; } /*** .cspt-blogbox-style-3 ***/ .cspt-blogbox-style-3{ background-color: #fff; margin-bottom: 30px; } .cspt-blogbox-style-3 .creativesplanet-box-content{ padding: 30px 0px 30px 0px; } .cspt-blogbox-style-3 .cspt-meta-container .cspt-meta { margin-right: 15px; display: inline-block; font-size: 14px; } .cspt-blogbox-style-3 .post-item .cspt-meta-date { text-transform: uppercase; font-size: 13px; font-weight: 500; letter-spacing: 1px; } .cspt-blogbox-style-3 .post-item .cspt-post-title{ font-size: 25px; line-height: 35px; } .cspt-blogbox-style-3 .post-item .cspt-read-more-link{ margin-top: 15px; } .cspt-blogbox-style-3 .post-item .cspt-read-more-link a{ color: #232323; text-transform: uppercase; letter-spacing: 1px; font-size: 14px; font-weight: 600; display: inline-block; position: relative; } .cspt-blogbox-style-3 .post-item .cspt-read-more-link a:before{ content: "\e81c"; font-family: "creativesplanet-base-icons"; position: absolute; right: -24px; } .cspt-blogbox-style-3 .post-item .cspt-read-more-link a:after{ content: ""; position: absolute; bottom: -3px; left: 0; height: 2px; width: 100%; background-color: #eeeeee; transition: all 0.2s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; } .cspt-blogbox-style-3 .post-item .cspt-read-more-link a:hover:after{ width: 0; } /*** Classic blog ***/ .cspt-blog-classic .cspt-featured-wrapper{ margin-bottom: 30px; } .cspt-blog-classic { margin-bottom: 70px; } .cspt-blog-classic .cspt-post-thumbnail{ margin-bottom: 60px; } .cspt-blog-classic .cspt-post-title{ font-size: 32px; line-height: 42px; font-weight: 700; margin-bottom: 5px; margin-top: 10px; } .cspt-blog-classic .cspt-post-title a{ color: #2c2c2c; } .cspt-blog-classic .cspt-entry-content{ margin-top: 20px; font-size: 16px; line-height: 26px; } .cspt-blog-classic-inner .cspt-read-more-link a{ background: none; padding: 0; color: #222; text-align: left; font-size: 13px; line-height: 16px; padding-right: 0px; font-weight: 600; position: relative; letter-spacing: 2px; text-transform: uppercase; } /* -------------------------------------- * Portfolio Section * ---------------------------------------*/ .creativesplanet-overlay-box:hover img { transform: scale(1, 1); transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -ms-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; filter: blur(4px); -webkit-filter: blur(1px); -moz-filter: blur(1px); -ms-filter: blur(1px); -o-filter: blur(1px); } /*** cspt-blogbox-style-1 ***/ .cspt-portfolio-style-1 .creativesplanet-post-item{ position: relative; overflow: hidden; } .cspt-portfolio-style-1 img { width: 100%; height: auto; transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); transition: all ease 400ms; -moz-transition: all ease 400ms; -webkit-transition: all ease 400ms; } .cspt-portfolio-style-1:hover img { transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); } .cspt-portfolio-style-1 .creativesplanet-box-content{ margin: 20px; position: absolute; left: 0; top: 0; right: 0; bottom: 0; } .cspt-portfolio-style-1 .creativesplanet-box-content:after{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ''; text-align: left; opacity: 0; position: absolute; transition: all ease 500ms; -moz-transition: all ease 500ms; -webkit-transition: all ease 500ms; background: rgba(255, 255, 255, 1); } .cspt-portfolio-style-1:hover .creativesplanet-box-content:after{ visibility: visible; opacity: 1; } .cspt-portfolio-style-1 .creativesplanet-icon-box { width: 37px; height: 37px; position: absolute; right: 15px; top: 10px; font-size: 16px; line-height: .8; color: #fff; display: inline-block; text-align: center; z-index: 2; padding: 11px 17px; visibility: hidden; opacity: 0; transition: all ease 600ms; -moz-transition: all ease 600ms; -webkit-transition: all ease 600ms; } .cspt-portfolio-style-1:hover .creativesplanet-icon-box { visibility: visible; opacity: 1; right: 40px; } .cspt-portfolio-style-1 .creativesplanet-icon-box a{ background-color: #ff5ee1; border-radius: 50%; width: 37px; height: 37px; line-height: 37px; display: inline-block; color: #fff; font-size: 24px; } .cspt-portfolio-style-1 .creativesplanet-titlebox{ position: absolute; left: 30px; bottom: 15px; z-index: 2; visibility: hidden; opacity: 0; transition: all ease 700ms; -moz-transition: all ease 700ms; -webkit-transition: all ease 700ms; } .cspt-portfolio-style-1:hover .creativesplanet-titlebox { visibility: visible; opacity: 1; bottom: 32px; } .cspt-portfolio-style-1 .creativesplanet-box-content .cspt-portfolio-title { font-size: 20px; line-height: 30px; font-weight: 600; margin-top: 0px; margin-bottom: 5px; } .cspt-portfolio-style-1 .creativesplanet-box-content .creativesplanet-box-content-inner{ position: relative; z-index: 5; height: 100%; } /*** .cspt-blogbox-style-2 ***/ .cspt-portfolio-style-2 { margin-bottom: 60px; } .cspt-portfolio-style-2 .cspt-image-wrapper{ position: relative; overflow: hidden; } .cspt-portfolio-style-2 .cspt-image-wrapper:before { transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); display: inline-block; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: transparent; z-index: 2; } .cspt-portfolio-style-2:hover .cspt-image-wrapper:before { background-color: rgba(0, 0, 0, 0.3); } .cspt-portfolio-style-2 .creativesplanet-post-item{ background: #fff; box-shadow: 0 30px 50px rgba(0, 0, 0, 0.06); border-radius: 2px; } .cspt-portfolio-style-2 .cspt-content-wrapper{ padding: 30px; } .cspt-portfolio-style-2 .cspt-portfolio-title{ font-size: 20px; font-weight: 700; line-height: 32px; margin-bottom: 0px; } .cspt-portfolio-style-2 .cspt-portfolio-title a{ color: #2c2c2c; } .cspt-portfolio-style-2 .cspt-port-cat a{ color: #777777; font-size: 15px; letter-spacing: 1px; } .cspt-portfolio-style-2 .cspt-short-description{ margin-top: 10px; margin-bottom: 20px; } .cspt-portfolio-style-2 .vc_general.vc_btn3{ padding: 12px 60px; } body .cspt-portfolio-style-2 .vc_btn3-color-globalcolor.vc_general.vc_btn3{ background: none; padding: 0; color: #222; text-align: left; font-size: 13px; line-height: 16px; padding-right: 0px; font-weight: 600; } .cspt-portfolio-style-2 .vc_btn3-container{ margin-bottom: 0; } /* -------------------------------------- * Prtfolio Single * ---------------------------------------*/ .cspt-portfolio-single-style-2 .cspt-entry-content, .cspt-portfolio-single-style-1 .cspt-entry-content{ margin-top: 50px; } .cspt-portfolio-single-style-1 .cspt-featured-wrapper{ margin-top: 50px; } .cspt-sep-heading{ position: relative; padding-bottom: 20px; margin-bottom: 35px; } .cspt-sep-heading:after{ position: absolute; content: ""; width: 72px; height: 2px; bottom: 0; left: 0; } .single-cspt-portfolio .post-navigation .nav-links{ padding-bottom: 0; } /*** .cspt-portfolio-lines-wrapper ***/ .cspt-portfolio-lines-wrapper{ margin-top: 30px; margin-bottom: 0px; } .cspt-portfolio-lines-wrapper ul{ list-style: none; margin: 0; padding: 0; display: -ms-grid; display: grid; -ms-grid-columns: (1fr)[2]; grid-template-columns: repeat(2,1fr); grid-gap: 30px 30px; } .cspt-portfolio-line-title{ color: #222; text-transform: uppercase; font-weight: 700; letter-spacing: 0.5px; width: 116px; display: inline-block; } .cspt-portfolio-line-li{ margin-bottom: 0px; position: relative; } .cspt-portfolio-line-title{ text-transform: uppercase; font-weight: 600; font-size: 14px; margin-bottom: 12px; display: block; color: #222; } .cspt-details-label{ text-transform: uppercase; font-weight: 700; font-size: 16px; margin-bottom: 17px; display: block; color: #222; } .cspt-portfolio-single .nav-links a:hover .cspt-portfolio-nav-wrapper{ background-color: #222; } .cspt-portfolio-single .nav-links a .cspt-portfolio-nav-wrapper{ -webkit-transition: 0.4s ease-out 0s; -o-transition: 0.4s ease-out 0s; transition: 0.4s ease-out 0s; } .cspt-portfolio-single .nav-links a:hover .cspt-portfolio-nav-wrapper span{ color: #fff } /*** single-cspt-service ***/ .archive .creativesplanet-ele-portfolio{ margin-bottom: 30px; } /* -------------------------------------- * Team Member Section * ---------------------------------------*/ /*** Team Member style 1 ***/ .cspt-team-style-1.creativesplanet-ele-team{ position: relative; margin-bottom: 80px; padding-bottom: 60px; } .cspt-element-team-style-1 .col-md-5{ -ms-flex: 0 0 43.666667%; flex: 0 0 43.666667%; max-width: 43.666667%; } .cspt-element-team-style-1 .col-md-7{ -ms-flex: 0 0 56.333333%; flex: 0 0 56.333333%; max-width: 56.333333%; } .cspt-element-team-style-1 .col-md-5 .cspt-team-1-inner{ padding-top: 50px; margin-left: 15px; } .cspt-element-team-style-1 .col-md-7.cspt-team-1-carousel-area .cspt-team-1-inner:after { content: ""; width: 1000%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1; } .cspt-element-team-style-1 .col-md-7.cspt-team-1-carousel-area .cspt-team-1-inner:after { height: 60%; } .cspt-element-team-style-1 .col-md-7.cspt-team-1-carousel-area .cspt-team-1-inner { padding-left: 33px; } .cspt-element-team-style-1 .cspt-carousel-navs a{ width: 45px; height: 45px; line-height: 45px; text-align: center; border: 2px solid #dbdbdb; color: #9b9b9b; display: inline-block; border-radius: 50%; } .cspt-element-team-style-1 .cspt-carousel-navs a.cspt-carousel-next{ margin-left: 10px; } .cspt-element-team-style-1 .cspt-carousel-navs a i:before, .cspt-element-team-style-1 .cspt-carousel-navs a i:after{ margin: 0; line-height: normal; padding: 0; } .cspt-team-style-1, .cspt-team-style-1 .creativesplanet-box-social-links, .cspt-team-style-1 .creativesplanet-box-content{ -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; -o-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; } .cspt-team-style-1 .creativesplanet-box-content{ background-color: #fff; border-radius: 2px; margin:-30px 15px 0; box-shadow: 0 30px 50px rgba(0, 0, 0, 0.03); border-bottom: 1px solid transparent; position: absolute; width: calc(100% - 30px); transform: translateY(0); } .cspt-team-style-1 .creativesplanet-box-content { padding: 20px 30px 10px 25px; text-align: center; } .cspt-team-style-1 .cspt-featured-wrapper img{ border-radius: 2px; } .cspt-team-style-1 .creativesplanet-box-content .cspt-team-title{ font-size: 20px; line-height: 30px; margin-bottom: 10px; } .cspt-team-style-1 .creativesplanet-box-content .cspt-team-title, .cspt-team-style-1 .creativesplanet-box-content .cspt-team-title a{ color: #232323; } .cspt-team-style-1 .creativesplanet-box-team-position{ font-size: 13px; text-transform: uppercase; letter-spacing: 1px; font-weight: 700; margin-bottom: 5px; } .cspt-team-style-1 .creativesplanet-box-social-links{ height: 0; opacity: 0; overflow: hidden; } .cspt-team-style-1:hover .creativesplanet-box-social-links{ height: 32px; opacity: 1; } .cspt-team-style-1 .creativesplanet-box-social-links .fa-share-alt{ display: none; } .cspt-team-style-1 .creativesplanet-box-content ul{ margin: 0; padding: 0; } .cspt-team-style-1 .creativesplanet-box-content ul li{ display: inline-block; margin: 0px 5px; padding: 0px; } .cspt-team-style-1 .creativesplanet-box-content ul li:first-child{ margin-left: 0; } .cspt-team-style-1 .creativesplanet-box-content ul li a{ display: inline; font-size: 15px; line-height: 15px; } .cspt-team-style-1:hover .creativesplanet-box-content{ transform: translateY(-30px); border-bottom-width: 3px; } /*** Team Member style 2 ***/ .cspt-team-style-2.creativesplanet-ele-team{ position: relative; margin-bottom: 80px; padding-bottom: 60px; } .cspt-team-style-2, .cspt-team-style-2 .creativesplanet-box-social-links, .cspt-team-style-2 .creativesplanet-box-content{ -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; -o-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; } .cspt-team-style-2 .creativesplanet-box-content{ background-color: #fff; border-radius: 2px; margin:-30px 15px 0; box-shadow: 0 30px 50px rgba(0, 0, 0, 0.03); border-bottom: 1px solid transparent; position: absolute; width: calc(100% - 30px); transform: translateY(0); } .cspt-team-style-2 .creativesplanet-box-content { padding: 20px 30px 10px 25px; text-align: center; } .cspt-team-style-2 .cspt-featured-wrapper img{ border-radius: 2px; } .cspt-team-style-2 .creativesplanet-box-content .cspt-team-title{ font-size: 20px; line-height: 30px; margin-bottom: 10px; } .cspt-team-style-2 .creativesplanet-box-content .cspt-team-title, .cspt-team-style-2 .creativesplanet-box-content .cspt-team-title a{ color: #232323; } .cspt-team-style-2 .creativesplanet-box-team-position{ font-size: 13px; text-transform: uppercase; letter-spacing: 1px; font-weight: 700; margin-bottom: 5px; } .cspt-team-style-2 .creativesplanet-box-social-links{ height: 0; opacity: 0; overflow: hidden; } .cspt-team-style-2:hover .creativesplanet-box-social-links{ height: 32px; opacity: 1; } .cspt-team-style-2 .cspt-social-links li a:hover{ color: #222; } .cspt-team-style-2 .creativesplanet-box-content ul{ margin: 0; padding: 0; } .cspt-team-style-2 .creativesplanet-box-content ul li{ display: inline-block; margin: 0px 5px; padding: 0px; } .cspt-team-style-2 .creativesplanet-box-content ul li:first-child{ margin-left: 0; } .cspt-team-style-2 .creativesplanet-box-content ul li a{ display: inline; font-size: 15px; line-height: 15px; } .cspt-team-style-2:hover .creativesplanet-box-content{ transform: translateY(-30px); border-bottom-width: 3px; } .cspt-element-team-style-2 .col-md-4 .creativesplanet-ele-team{ margin-bottom: 110px; } /*** single-cspt-teammember ***/ .tax-cspt-team-group.cspt-sidebar-no #primary.content-area{ margin-top: 60px; } .tax-cspt-team-group .cspt-element-team-wrapper{ margin-top: 40px; } /*** Single Team Member Style 2 ***/ .cspt-team-single-style-2 .cspt-team-title-box{ position: relative; } .cspt-team-single-style-2 .cspt-team-designation{ margin-left: 10px; } .cspt-team-single-style-2 .cspt-single-team-info li .icon{ color: #222; } .cspt-team-single-style-2 .cspt-team-title-box *{ display: inline-block; vertical-align: middle; margin-bottom: 15px; } .cspt-team-single-style-2 .cspt-team-single .cspt-team-social-links{ margin-top: 0 } /* -------------------------------------- * Contact Form 7 * ---------------------------------------*/ .main-form input[type="text"], .main-form input[type="email"], .main-form input[type="password"], .main-form input[type="tel"], .main-form select, .main-form textarea{ border: none; border-bottom: 1px solid #cccccc; padding-left: 0; text-transform: uppercase; font-size: 14px; } /* -------------------------------------- * Custom Button * ---------------------------------------*/ .vc_btn3-color-globalcolor.vc_general.vc_btn3:not(.vc_btn3-style-simple){ color: #fff; } .vc_btn3-style-classic.vc_general.vc_btn3.vc_btn3-color-secondarycolor, .vc_btn3-style-classic.vc_general.vc_btn3-color-globalcolor{ border-color: transparent; } .vc_btn3.vc_btn3-style-classic.vc_btn3-color-secondarycolor:hover, .vc_btn3.vc_btn3-style-classic.vc_btn3-color-globalcolor:hover{ background-color: #222; } .vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline, .vc_btn3.vc_btn3-size-lg { font-size: 18px; padding-top: 14px; padding-bottom: 14px; padding-left: 45px; padding-right: 45px; } .vc_btn3.vc_btn3-size-md.vc_btn3-style-outline, .vc_btn3.vc_btn3-size-md { font-size: 14px; padding-top: 12px; padding-bottom: 12px; padding-left: 40px; padding-right: 40px; } .vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline, .vc_btn3.vc_btn3-size-sm { font-size: 12px; padding-top: 6px; padding-bottom: 6px; padding-left: 35px; padding-right: 35px; } .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{ color: #262626; border-color: #d5d5d5; } .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover { background-color: #d5d5d5; border-color: transparent; color: #fff } .vc_btn3-color-globalcolor.vc_general.vc_btn3.vc_btn3-style-flat:hover{ background-color: #222; } /* -------------------------------------- * Testimonial * ---------------------------------------*/ /*** Team Member style 1 ***/ .cspt-element-testimonial-style-1{ background-repeat: no-repeat !important; background-size: cover !important; } .cspt-element-testimonial-style-1 .cspt-car-arrows-heading { position: absolute; right: 15px; } .cspt-element-testimonial-style-1 .cspt-car-arrows-heading a{ color: #fff; } .cspt-element-testimonial-style-1 .cspt-car-arrows-heading a, .cspt-element-testimonial-style-1 .cspt-car-arrows-heading i{ line-height: normal !important; } .cspt-element-testimonial-style-1 .cspt-car-arrows-heading i{ font-size: 20px !important; } .cspt-element-testimonial-style-1 .cspt-ihbox-heading{ color: #fff; padding: 30px 90px 30px 0px; display: inline-block; margin-bottom: 0 !important; } .cspt-element-testimonial-style-1 .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading .vc_custom_heading{ font-weight: 600; letter-spacing: 2px; margin-bottom: 0 !important; color: #fff; } .cspt-element-testimonial-style-1 .cspt-ihbox.cspt-ihbox-style-hsbox{ margin-bottom: 0; -khtml-transform: translateX(0%) translateY(-50%); -moz-transform: translateX(0%) translateY(-50%); -ms-transform: translateX(0%) translateY(-50%); -o-transform: translateX(0%) translateY(-50%); transform: translateX(0%) translateY(-50%); } .cspt-testimonial-style-1{ position: relative; padding: 80px 40px 50px; background: #fff; margin-top: 30px; } .cspt-testimonial-style-1 .creativesplanet-box-img{ position: absolute; width: 70px; height: 70px; overflow: hidden; left: 0; } .cspt-testimonial-style-1 .creativesplanet-box-img img{ border-radius: 50%; height: 70px; width: 70px; } .cspt-testimonial-style-1 .creativesplanet-box-author { position: relative; padding-left: 85px; padding-top: 50px; text-align: left; display: inline-block; } .cspt-testimonial-style-1 .creativesplanet-box-title{ font-size: 14px; line-height: 20px; margin-bottom: 0; margin-top: 10px; text-transform: uppercase; } .cspt-testimonial-style-1 span.cspt-designation { font-size: 13px; } .cspt-testimonial-style-1 blockquote{ font-size: 22px; line-height: 36px; padding: 0; margin: 0; border: 0; font-family: "Playfair Display"; font-style: italic; background: transparent; } .cspt-testimonial-style-1 .creativesplanet-box-desc{ position: relative; } .cspt-testimonial-style-1:after { position: absolute; content: "\e805"; font-family: "creativesplanet-base-icons"; font-size: 35px; line-height: 85px; top: -30px; left: 40px; color: #fff; width: 85px; height: 85px; text-align: center; border-radius: 50px; } .creativesplanet-element-viewtype-carousel.cspt-dot-bottom-right .owl-carousel .owl-dots { text-align: right; margin-top: 0; position: absolute; bottom: 80px; right: 40px; } /*** cspt-testimonial-style 2 ***/ .cspt-element-testimonial-style-2 .col-md-5{ -ms-flex: 0 0 45.666667%; flex: 0 0 45.666667%; max-width: 45.666667%; } .cspt-element-testimonial-style-2 .col-md-7 { -ms-flex: 0 0 54.333333%; flex: 0 0 54.333333%; max-width: 54.333333%; } .cspt-element-testimonial-style-2 .col-md-5 .cspt-testimonial-2-inner{ position: relative; } .cspt-element-testimonial-style-2 .col-md-5 .cspt-testimonial-2-inner:before{ content: ""; left: -1000%; background: #222; position: absolute; top: 60px; width: 1000%; height: 100%; z-index: -1; } .cspt-element-testimonial-style-2 .col-md-5 .cspt-testimonial-2-inner:after { content: ""; left: -60px; background: #222; position: absolute; top: 60px; width: 100%; height: 100%; z-index: -1; } .cspt-element-testimonial-style-2 .cspt-testimonial-2-carousel-area{ padding-top: 50px; padding-left: 50px; } .cspt-element-testimonial-style-2 .col-md-7 .cspt-ihbox.cspt-ihbox-style-hsbox { margin-bottom: 15px; } .cspt-element-testimonial-style-2 .col-md-5 .cspt-carousel-navs{ position: absolute; right: 0; bottom: -43px; font-size: 28px; right: 10px; } .cspt-element-testimonial-style-2 .col-md-5 .cspt-carousel-navs .cspt-carousel-prev{ color: #fff; } .cspt-element-testimonial-style-2 .col-md-5 .cspt-carousel-navs .cspt-carousel-prev:hover{ color: #000; } .cspt-element-testimonial-style-2 .col-md-5 .cspt-carousel-navs .cspt-carousel-next{ margin-left: 18px; } .cspt-testimonial-style-2{ margin-bottom: 30px; } .cspt-testimonial-style-2 .creativesplanet-box-img{ position: absolute; width: 70px; height: 70px; overflow: hidden; left: 0; } .cspt-testimonial-style-2 .creativesplanet-box-img img{ border-radius: 50%; height: 70px; width: 70px; } .cspt-testimonial-style-2 .creativesplanet-box-author { position: relative; padding-left: 85px; padding-top: 20px; text-align: left; display: inline-block; } .cspt-testimonial-style-2 .creativesplanet-box-desc{ position: relative; padding-top: 80px; } .cspt-testimonial-style-2 .creativesplanet-box-desc:after{ position: absolute; content: "\e805"; font-family: "creativesplanet-base-icons"; font-size: 60px; line-height: 60px; top: 0px; left: 1px; } .cspt-testimonial-style-2 .creativesplanet-box-content .creativesplanet-box-author{ margin-top: 40px; } .cspt-testimonial-style-2 .creativesplanet-box-content .creativesplanet-desingnation{ color: #c5c5c5; font-size: 16px; } .cspt-testimonial-style-2 .creativesplanet-box-content .creativesplanet-testimonial-text{ font-size: 20px; line-height: 30px; padding: 0; margin: 0; border: 0; color: #888; font-family: "Playfair Display"; font-style: italic; background: none; text-align: left; } .cspt-testimonial-style-2 .creativesplanet-box-content .creativesplanet-box-title{ font-size: 22px; line-height: 28px; margin-bottom: 0; font-weight: 600; } .cspt-testimonial-style-2 blockquote:after{ display: none; } .cspt-testimonial-style-2 .creativesplanet-box-content .creativesplanet-box-author .creativesplanet-box-title{ font-size: 14px; text-transform: uppercase; line-height: 16px; margin-top: 15px; } .cspt-testimonial-style-2 .creativesplanet-box-content .creativesplanet-box-author .cspt-designation{ font-size: 13px; } .creativesplanet-element-testimonial.creativesplanet-element-viewtype-carousel .owl-carousel .owl-nav, .creativesplanet-element-testimonial.creativesplanet-element-viewtype-carousel .owl-carousel:hover .owl-nav{ opacity: 1 } .creativesplanet-element-testimonial.creativesplanet-element-viewtype-carousel .owl-carousel .owl-nav { top: calc(27% - 25px); } .creativesplanet-element-testimonial.creativesplanet-element-viewtype-carousel .owl-carousel .owl-nav .owl-prev { left: -90px; } .creativesplanet-element-testimonial.creativesplanet-element-viewtype-carousel .owl-carousel .owl-nav .owl-next { right: -90px; } /*** Team Member style 3 ***/ .cspt-element-testimonial-style-3{ background-repeat: no-repeat !important; background-size: cover !important; } .cspt-element-testimonial-style-3 .cspt-car-arrows-heading { position: absolute; right: 15px; } .cspt-element-testimonial-style-3 .cspt-car-arrows-heading a{ color: #fff; } .cspt-element-testimonial-style-3 .cspt-car-arrows-heading a, .cspt-element-testimonial-style-3 .cspt-car-arrows-heading i{ line-height: normal !important; } .cspt-element-testimonial-style-3 .cspt-car-arrows-heading i{ font-size: 20px !important; } .cspt-testimonial-style-3{ position: relative; margin-top: 60px; } .cspt-testimonial-style-3 .creativesplanet-box-img{ width: 70px; height: 70px; overflow: hidden; left: 0; } .cspt-testimonial-style-3 .creativesplanet-box-img img{ border-radius: 50%; height: 70px; width: 70px; } .cspt-testimonial-style-3 .creativesplanet-box-author { position: relative; padding-left: 0; padding-top: 50px; text-align: left; display: inline-block; } .cspt-testimonial-style-3 .creativesplanet-box-title{ font-size: 14px; line-height: 20px; margin-bottom: 0; margin-top: 10px; text-transform: uppercase; } .cspt-testimonial-style-3 span.cspt-designation { font-size: 13px; } .cspt-testimonial-style-3 blockquote{ font-size: 20px; line-height: 36px; padding: 0; margin: 0; border: 0; font-family: "Playfair Display"; font-style: italic; background: transparent; } .cspt-testimonial-style-3 .creativesplanet-box-desc{ position: relative; } .cspt-testimonial-style-3:after { position: absolute; content: "\e805"; font-family: "creativesplanet-base-icons"; font-size: 50px; line-height: 50px; top: -65px; left: 4px; color: #fff; text-align: center } .cspt-element-testimonial-style-3.creativesplanet-element-viewtype-carousel .owl-carousel .owl-dots { position: absolute; bottom: 90px; right: 0; } /* -------------------------------------- * client logo * ---------------------------------------*/ .cspt-client-wrapper{ position: relative; text-align: center; } .owl-carousel .creativesplanet-ele-client img{ width: auto !important; max-width: 100%; display: inline-block !important; } /* cspt-client-style-1 */ .cspt-client-style-1{ padding: 30px 0px; } /* cspt-client-style-2 */ .cspt-client-style-2 .cspt-client-hover-img{ position: absolute; left: 0; top: 0; background-color: #000; opacity: 0; width: 100%; -webkit-transition: 0.4s ease-out 0s; -o-transition: 0.4s ease-out 0s; transition: 0.4s ease-out 0s; } .cspt-client-style-2 .cspt-featured-wrapper, .cspt-client-style-2 .cspt-client-hover-img{ padding: 10px 20px; } .cspt-client-style-2:hover .cspt-client-hover-img{ opacity: 1; } /* -------------------------------------- * VC Icon size * ---------------------------------------*/ .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon{ font-size: 1.85em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon{ font-size: 2.85em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{ font-size: 3.85em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon{ font-size: 4.85em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon{ font-size: 5.85em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background.vc_icon_element-size-sm{ width: 3em!important; height: 3em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background.vc_icon_element-size-sm .vc_icon_element-icon{ font-size: 0.75em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background.vc_icon_element-size-sm{ width: 4em!important; height: 4em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background.vc_icon_element-size-sm .vc_icon_element-icon{ font-size: 1.25em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background.vc_icon_element-size-md{ width: 5em!important; height: 5em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background.vc_icon_element-size-md .vc_icon_element-icon{ font-size: 1.75em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background.vc_icon_element-size-lg{ width: 6em!important; height: 6em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background.vc_icon_element-size-lg .vc_icon_element-icon{ font-size: 2.25em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background.vc_icon_element-size-xl{ width: 7em!important; height: 7em!important; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background.vc_icon_element-size-xl .vc_icon_element-icon{ font-size: 2.75em!important; } /* -------------------------------------- * Timeline * ---------------------------------------*/ .cspt-timeline { list-style-type: none; display: flex; align-items: center; justify-content: center; margin: 0; padding: 0; position: relative; } .cspt-timeline:after{ content: ""; position: absolute; height: 10px; width: 100%; background-color: #056af3; border-radius: 10px; top: 60px; left: 50%; -khtml-transform: translateX(-50%) translateY(-0%); -moz-transform: translateX(-50%) translateY(-0%); -ms-transform: translateX(-50%) translateY(-0%); -o-transform: translateX(-50%) translateY(-0%); transform: translateX(-50%) translateY(-0%); } .cspt-status:after{ content: ""; height: 40px; width: 40px; background-color: #056af3; position: absolute; left: 50%; top: -12px; -khtml-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); z-index: 1; border-radius: 50%; -webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.1); box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.1); } .cspt-status:before{ content: ""; height: 15px; width: 15px; background-color: #fff; position: absolute; left: 50%; top: -12px; -khtml-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); z-index: 2; border-radius: 50%; } .cspt-timeline .cspt-time { margin-bottom: 50px; padding: 0px 40px; display: flex; flex-direction: column; align-items: center; } .cspt-status { padding: 0px 40px; display: flex; padding-top: 40px; padding-bottom: 30px; justify-content: center; position: relative; text-align: center; } .cspt-timeline .cspt-time .cspt-time-inner{ font-size: 16px; line-height: 26px; color: #000; } .cspt-status h4{ font-size: 18px; line-height: 28px; } /* -------------------------------------- * Fact and digit * ---------------------------------------*/ /* creativesplanet-ele-fid-style-1 */ .creativesplanet-ele-fid-style-1 .cspt-sbox-icon-wrapper{ display: none; } .creativesplanet-ele-fid-style-1 .cspt-sbox-icon-wrapper{ font-size: 60px; line-height: 70px; color: #000; } .creativesplanet-ele-fid-style-1 .cspt-fid-inner{ font-size: 48px; line-height: 50px; font-weight: 700; margin-bottom: 10px; } .creativesplanet-ele-fid-style-1 .cspt-fid-inner sub{ bottom: 0; left: -10px; } .creativesplanet-ele-fid-style-1 .cspt-fid-title { font-size: 18px; font-weight: 700; line-height: 20px; margin-bottom: 0; color: #222; } .creativesplanet-ele-fid-style-1 .cspt-fid-inner .cspt-number-rotate{ display: inline-block; } .creativesplanet-ele-fid-style-1 .cspt-fid-sub { font-size: 24px; line-height: 24px; display: inline-block; vertical-align: top; margin-left: 4px; margin-top: 5px; font-weight: normal; } .cspt-fld-sml .creativesplanet-ele-fid-style-1 .cspt-fid-inner{ font-size: 50px; line-height: 60px; font-weight: 900; margin-bottom: 0; } .creativesplanet-ele-fid-style-1.cspt-fid-big .cspt-fid-inner{ font-size: 70px; line-height: 80px; font-weight: 700; margin-bottom: 0; } /*creativesplanet-ele-fid-style-2 */ .creativesplanet-ele-fid-style-2 { border-radius: 0px; padding-left: 35px; padding-right: 35px; padding-top: 30px; padding-bottom: 30px; color: #fff; position: absolute; left: -90px; bottom: 40px; z-index: 2; width: 195px; } .creativesplanet-ele-fid-style-2 .cspt-sbox-icon-wrapper{ font-size: 75px; line-height: 75px; margin-bottom: 15px; } .creativesplanet-ele-fid-style-2 .cspt-fid-inner{ font-size: 30px; color: #fff; margin-bottom: 0; } .creativesplanet-ele-fid-style-2 .cspt-fid-inner .cspt-fid-sub{ margin-left: 0px; } .creativesplanet-ele-fid-style-2 .cspt-fid-title{ font-size: 16px; line-height: 26px; font-weight: normal; color: #fff; margin-bottom: 0; } /*creativesplanet-ele-fid-style-2 */ .creativesplanet-ele-fid-style-3 { border-radius: 0px; padding-left: 100px; padding-right: 35px; padding-top: 20px; padding-bottom: 20px; color: #222; position: absolute; left: 45px; top: 45px; z-index: 2; width: 240px; background-color: #fff; } .creativesplanet-ele-fid-style-3:after { content: ""; width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid #fff; position: absolute; bottom: -15px; left: 30px; } .creativesplanet-ele-fid-style-3 .cspt-sbox-icon-wrapper{ font-size: 55px; line-height: 65px; margin-bottom: 15px; position: absolute; left: 25px; } .creativesplanet-ele-fid-style-3 .cspt-fid-inner{ font-size: 34px; color: #222; margin-bottom: 0; } .creativesplanet-ele-fid-style-3 .cspt-fid-inner .cspt-fid-sub{ margin-left: 0px; } .creativesplanet-ele-fid-style-3 .cspt-fid-title{ font-size: 16px; line-height: 22px; font-weight: normal; color: #a4a4a4; margin-bottom: 0; } /* -------------------------------------- * Service Style * ---------------------------------------*/ .cspt-service-style-1{ margin-bottom: 30px; } .cspt-service-style-1, .cspt-service-style-1 .creativesplanet-box-content, .cspt-service-style-1 .cspt-service-icon-wrapper{ -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; -o-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; } .cspt-service-style-1 img{ border-radius: 2px; box-shadow: 0 30px 50px rgba(0, 0, 0, 0.03); } .cspt-service-style-1 .creativesplanet-box-content{ background-color: #fff; border-radius: 2px; text-align: center; box-shadow: 0 30px 50px rgba(0, 0, 0, 0.03); position: relative; } .cspt-service-style-1 .creativesplanet-box-content-inner{ padding: 50px 30px 30px; } .cspt-service-style-1 .cspt-service-title { position: relative; font-size: 22px; line-height: 30px; margin: 0px 0 25px; } .cspt-service-style-1 .cspt-service-icon-wrapper{ height: 60px; width: 60px; font-size: 30px; line-height: 60px; border-radius: 50%; text-align: center; color: #fff; position: absolute; right: 30px; top: -30px; } .cspt-service-style-1 .cspt-service-category { font-size: 13px; text-transform: uppercase; line-height: 23px; font-weight: 500; padding-bottom: 3px; letter-spacing: 1px; } body .cspt-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3{ background: none; padding: 0; color: #222; text-align: left; font-size: 13px; line-height: 16px; padding-right: 0; font-weight: 700; } .cspt-service-style-1:hover .cspt-service-icon-wrapper{ background: #222 !important; } .cspt-service-style-1:hover .creativesplanet-box-content{ box-shadow: 0 30px 50px rgba(0, 0, 0, 0.06); } /*.cspt-service-style-2*/ .cspt-service-style-2{ margin-bottom: 80px; } .cspt-service-style-2, .cspt-service-style-2 .creativesplanet-box-content, .cspt-service-style-2 .cspt-service-icon-wrapper{ -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; -o-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);; } .cspt-service-style-2 img{ border-radius: 2px; } .cspt-service-style-2 .creativesplanet-box-content{ background-color: #fff; border-radius: 2px; margin:-30px 15px 0; box-shadow: 0 30px 50px rgba(0, 0, 0, 0.03); position: absolute; width: calc(100% - 30px); transform: translateY(0); } .cspt-service-style-2 .creativesplanet-box-content-inner{ padding: 20px 30px; } .cspt-service-style-2 .cspt-service-title { position: relative; font-size: 22px; line-height: 30px; margin: 0; } .cspt-service-style-2 .cspt-service-category{ font-size: 13px; text-transform: uppercase; line-height: 23px; font-weight: 500; padding-bottom: 3px; letter-spacing: 1px; } .cspt-service-style-2 .vc_btn3-container{ margin-bottom: 0; } .cspt-service-style-2 .cspt-service-icon-wrapper{ height: 45px; width: 45px; line-height: 45px; border-radius: 50%; text-align: center; color: #fff; } .cspt-service-style-2:hover .creativesplanet-box-content{ transform: translateY(-10px); } .cspt-service-style-2:hover .cspt-service-icon-wrapper{ background: #222 !important; } .cspt-service-style-2 .creativesplanet-post-item{ position: relative; } /* Hide next prev button*/ .single-cspt-service .navigation { display: none; } /* single-cspt-service*/ .single-cspt-service.cspt-sidebar-no .content-area{ padding-top: 110px; padding-bottom: 100px; } /*single-service-contact */ .single-service-contact { padding: 25px; background: #fff; position: relative; overflow: hidden; line-height: 24px; color: #222; } .single-cspt-service .creativesplanet-sidebar .widget ul > li{ border: none; padding: 0 !important; margin-bottom: 10px; } .single-cspt-service .creativesplanet-sidebar .widget ul > li a{ background-color: #fff; padding: 17px 20px; display: block; position: relative; font-size: 16px; font-weight: 500; } .single-cspt-service .creativesplanet-sidebar .widget ul > li a:after{ content: '\e814'; font-family: "creativesplanet-base-icons"; font-style: normal; font-weight: normal; position: absolute; top: 15px; right: 20px; } /* -------------------------------------- * VC Button * ---------------------------------------*/ .vc_btn3.vc_btn3-shape-rounded{ border-radius: 3px; } .vc_general.vc_btn3.vc_btn3-color-secondarycolor, .vc_btn3-color-globalcolor.vc_general.vc_btn3:focus, .vc_btn3-color-globalcolor.vc_general.vc_btn3:hover, .vc_btn3-color-global_color.vc_general.vc_btn3{ color: #fff; } .vc_general.vc_btn3{ font-weight: 500; } .vc_general.vc_btn3 span{ color: inherit; } .vc_general.vc_btn3.vc_btn3-style-simple{ background-color: transparent; padding: 0; } .vc_general.vc_btn3.vc_btn3-style-simple{ position: relative; } .vc_general.vc_btn3.vc_btn3-style-simple:after{ content: ""; height: 1px; width: 100%; background-color: #f5f5f5; bottom: -2px; position: absolute; left: 0; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } .vc_general.vc_btn3.vc_btn3-style-simple:hover:after{ width: 0%; } .vc_general.vc_btn3.vc_btn3-style-simple.vc_btn3-color-black, .vc_general.vc_btn3.vc_btn3-style-simple.vc_btn3-color-black:hover{ color: #000000; } /* -------------------------------------- * Widget Section * ---------------------------------------*/ .widget.widget_nav_menu ul li > a, .widget.widget_pages ul li > a { position: relative; padding-left: 20px; } .widget.widget_nav_menu ul li a:before, .widget.widget_pages ul li a:before { position: absolute; content: '\e814'; left: 0px; font-size: 16px; top: -3px; color: inherit; font-family: 'creativesplanet-base-icons'; } /* -------------------------------------- * Footer * ---------------------------------------*/ .site-footer .widget { margin: 35px 0 40px; } .site-footer.cspt-bg-color-blackish:before{ background-color: #191c21; } .site-footer .greenly_contact_widget{ margin-top: -10px; } /* Footer first widget bg*/ .site-footer .cspt-footer-widget, .site-footer .cspt-footer-widget:first-child .widget > div{ position: relative; } .site-footer .cspt-footer-widget:first-child .widget > div{ z-index: 2 } .cspt-footerlogo { margin-bottom: -5px; max-height: 60px; } .site-footer .widget-title{ font-size: 17px; line-height: 27px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px; position: relative; } .site-footer .widget-title:after{ content: ""; width: 50px; height: 2px; bottom: -10px; left: 0; position: absolute; z-index: 1; } /* Footer Social */ .cspt-footer-widget .cspt-social-links{ margin-top: 30px; margin-left: 0; } .cspt-social-links li{ margin-right: 8px; display: inline-block; } .cspt-social-links li a{ position: relative; display: inline-block; text-align: center; color: #777; font-size: 16px; } .cspt-social-links li a:hover{ color: #222 !important; transition: all 500ms ease; } /* Footer contact */ .phainc_contact_widget .widget-title{ display: none; } .footer-wrap .cspt-contact-widget-lines .cspt-contact-widget-line, .footer-wrap .contact-info li{ position: relative; margin-bottom: 15px; font-size: 15px; } .footer-wrap .cspt-contact-widget-lines .cspt-contact-widget-line.cspt-contact-widget-phone{ font-size: 24px; font-weight: 600; } /* Footer newsletter area */ .cspt-footer-widget .mc4wp-form-fields .cspt-footer-big-area{ padding-top: 56px; padding-bottom: 30px; } .cspt-footer-big-area-wrapper{ border-bottom: 1px solid rgba(255, 255, 255, 0.15); position: relative; z-index: 3 } .cspt-footer-big-area .cspt-footer-big-left{ margin-right: auto!important; margin-top: 10px; } .cspt-color-white .cspt-footer-big-title{ color: rgba(255, 255, 255, 1); font-size: 26px; font-weight: 600; } /* Form */ .cspt-footer-big-area .mc4wp-form{ position: relative; } .cspt-footer-widget-area .mc4wp-form input[type="email"]{ background-color: transparent; height: 45px; border: 1px solid rgba(255, 255, 255, 0.2); padding-left: 15px; padding-right: 15px; font-size: 14px; } .cspt-footer-widget-area .mc4wp-form .btn{ height: 45px; color: #fff; border-radius: 0; width: 100%; margin-top: 15px; } /* cspt-footer-text-area */ .cspt-footer-text-area > .container{ font-size: 15px; padding-top: 35px; padding-bottom: 5px; } .site-footer .cspt-footer-widget-area + .cspt-footer-text-area > .container{ border-top: 1px solid rgba(255, 255, 255, 0.07); } /* -------------------------------------- * Custom css * ---------------------------------------*/ .about-tagline{ border:1px solid #f5f5f5; border-radius: 20px; padding: 8px 35px; font-weight: bold; display: inline-block; margin-bottom: 30px; padding-bottom: 5px; } .rotate-bg .cspt-ihbox-heading{ position: relative; } .rotate-bg .cspt-ihbox-heading:before{ position: absolute; content: ""; width: 80%; height: 100px; left: 10%; top: 0; z-index: -1; background: #000; transform: rotate(-5deg) skew(20deg); } .cspt-addressbox{ height: 220px; width: 220px; background-color: #fff; border: 20px solid #f2f3fe; text-align: center; border-radius: 50%; padding-top: 65px; -webkit-box-shadow: 0 13px 29px rgba(0,0,0,0.25); -moz-box-shadow: 0 13px 29px rgba(0,0,0,0.25); box-shadow: 0 13px 29px rgba(0,0,0,0.25); position: relative; margin: 0 auto; margin-top: 90px; } .cspt-addressbox:after{ position: absolute; content: "\e80e"; font-family: "creativesplanet-base-icons"; font-size: 50px; line-height: 50px; bottom: 21px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .cspt-contact-map .col-md-6.cspt-extended-bg-col{ -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .cspt-contact-map .col-md-6{ -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .cspt-contact-box{ background-color: #fff; box-shadow: 0 0px 40px rgba(183,196,226,.15); padding-bottom: 25px; } .cspt-contact-box.vc_column_container>.vc_column-inner{ padding: 0 } .cspt-contact-box .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading{ padding: 30px 60px 30px 70px; border-bottom: 1px solid #eeeeee; } .cspt-contact-box .creativesplanet-box-title *{ font-size: 18px; line-height: 28px; font-weight: 600; margin-bottom: 0px; } .cspt-contact-box .cspt-static-box{ padding: 0px 60px 0px 70px; margin-bottom: 30px; } /* -------------------------------------- * Contact form * ---------------------------------------*/ .cspt-main-form .input-group{ display: block; margin-bottom: 30px; } .cspt-main-form .input-group input[type="text"], .cspt-main-form .input-group input[type="email"], .cspt-main-form .input-group textarea{ border: 0; border-bottom: 1px solid #e8e8e8; padding-left: 0; } .cspt-main-form .input-group input[type="text"]::placeholder, .cspt-main-form .input-group input[type="email"]::placeholder, .cspt-main-form .input-group textarea::placeholder{ /* Chrome, Firefox, Opera, Safari 10.1+ */ color: #b4b4b4; opacity: 1; /* Firefox */ } .cspt-main-form .input-group input[type="text"]:-ms-input-placeholder , .cspt-main-form .input-group input[type="email"]:-ms-input-placeholder , .cspt-main-form .input-group textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #b4b4b4; } .cspt-main-form .input-group input[type="text"]::-ms-input-placeholder , .cspt-main-form .input-group input[type="email"]::-ms-input-placeholder , .cspt-main-form .input-group textarea::-ms-input-placeholder { /* Microsoft Edge */ color: #b4b4b4; } /*Meta box */ .cspt-metabox .wpb_wrapper { background-color: #fff; box-shadow: 0 0px 40px rgba(183,196,226,.15); padding-bottom: 25px; padding: 40px 30px 10px 30px; } .cspt-metabox .widgettitle{ font-size: 20px; line-height: 30px; margin-bottom: 15px; display: inline-block; } .cspt-metabox .widget ul li{ margin-bottom: 12px; } /*download */ .widget .download .item-download { background-color: #2c2c2c; margin-bottom: 5px; position: relative; } .widget .download .item-download a { display: block; padding: 20px; color: #fff; } .widget .download .item-download .fa{ color: #fff; font-size: 18px; padding-right: 20px; } /* -------------------------------------- * Custom Accordion * ---------------------------------------*/ .wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{ font-size: 19px; line-height: 28px; } .wpb-js-composer .vc_tta-color-globalcolor.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{ border-color: #4868cf; background-color: #5472d2; } .wpb-js-composer .vc_tta-color-globalcolor.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{ border-color: #f0f0f0; background-color: #f8f8f8; } .wpb-js-composer .vc_tta-color-globalcolor.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a { color: #fff; } .wpb-js-composer .vc_tta-color-globalcolor.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a{ color: #222; padding: 20px 20px; } /* -------------------------------------- * Custom FAQ * ---------------------------------------*/ .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel.vc_active .vc_tta-panel-title>a{ color: #fff } .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel.vc_active .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel.vc_active .vc_tta-panel-body{ border: none; background-color: #fbfbfb; color: #222; } .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel .vc_tta-panel-heading{ background-color: #f1f1f1 !important; color: #222; border: none; } .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel-title{ font-size: 18px; line-height: 28px; } .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel-body{ padding: 30px 55px 35px 40px; } .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{ padding-left: 55px; } .wpb-js-composer .vc_tta.vc_general.cspt-faq .wpb_single_image{ margin-bottom: 0; } .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel.vc_active .vc_tta-panel-heading{ margin-bottom: 0 !important; } .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel .vc_tta-panel-heading:focus, .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel .vc_tta-panel-heading:hover{ background-color: transparent; } .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel .vc_tta-panel-heading { border-color: #edeaea; } .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel-title>a{ padding: 17px 20px 17px 35px; color: #424d6c; } .wpb-js-composer .vc_tta.vc_tta-accordion.vc_general.cspt-faq .vc_tta-panel-title>a{ color: #222; } .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-controls-icon:before{ border-color: #fff !important; } /* -------------------------------------- * Custom FAQ Box * ---------------------------------------*/ .cspt-faq-ask-box{ padding: 40px 90px 30px 90px; border-radius: 30px; background: #545f80; background: -moz-linear-gradient(45deg, #545f80 14%, #ffa277 100%); background: -webkit-linear-gradient(45deg, #545f80 14%,#ffa277 100%); background: linear-gradient(45deg, #545f80 14%,#ffa277 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545f80', endColorstr='#ffa277',GradientType=1 ); } .cspt-faq-ask-box .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{ font-size: 6.85em!important; } /* -------------------------------------- * error-404 * ---------------------------------------*/ .error-404{ margin: 0; width: 100%; padding: 170px 0px 160px 0px; position: relative; text-align: center; } .error-404 .page-header h2{ font-size: 58px; line-height: 68px; color: #fff; font-weight: bold; } .error-404 .error-message{ color: #2c2c2c; } .error-404 .error-message{ display: inline-block; font-size: 290px; line-height: 290px; font-weight: 900; } .error-404 .footer-message{ font-size: 22px; line-height: 32px; color: #999; font-weight: 400; margin-top: 15px; } .error-404 .search-form{ margin: 45px auto; max-width: 400px; } .error404 .wrap{ width: 100%; } .error404 .search-form{ position: relative; } .error404 .search-form input[type="search"]{ border-radius: 10px; height: 58px; line-height: 58px; border: 0; } .error404 .search-form .search-submit:after{ font-family: "creativesplanet-base-icons"; content: '\e800'; position: absolute; right: 18px; top: 0; opacity: 1; z-index: 1; color: #dbdbdb; font-size: 20px; } .error404 .search-form label{ display: none; } .error404 .search-form button{ position: absolute; right: 0; padding: 0; border: none; outline: none; background-color: transparent; top: 50%; height: 50px; line-height: 50px; margin-top: -25px; color: #ffffff; font-size: 16px; z-index: 1; width: 50px; } .error404 #primary{ flex: none !important; max-width: none !important; } .error404 .cspt-title-bar-wrapper{ display: none; } .error404 .page-content .page-title{ font-size: 24px; line-height: 33px; font-weight: 700; margin: 0 auto; max-width: 580px; margin-top: 45px; } .error404 .cspt-header-style-2 .cspt-header-menu-area{ border-bottom: 1px solid #f1f1f1; } .error404 a.ts-home-back{ font-size: 17px; font-weight: 700; letter-spacing: 0.5px; text-transform: uppercase; display: inline-block; margin-top: 15px; position: relative; } .error404 a.ts-home-back:after{ font-family: "creativesplanet-base-icons"; content: '\e810'; margin-left: 15px; } .error404 a.ts-home-back:focus, .error404 a.ts-home-back:hover{ color: #fff; } /*search-no-results*/ .search-no-results #primary{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .search-no-results-content{ padding: 200px 50px; text-align: center; margin-bottom: 100px; } .search-no-results-content p{ margin-bottom: 30px; display: inline-block; font-size: 20px; line-height: 30px; max-width: 480px; } /* -------------------------------------- * Search Popup Area CSS * ---------------------------------------*/ .cspt-header-search-form-wrapper { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; background-color: rgba(0, 0, 0, 0.9); -webkit-transition: .4s; -moz-transition: .4s; -o-transition: .4s; -ms-transition: .4s; transition: .4s; -webkit-transform: translate(0px, -100%) scale(0, 0); -moz-transform: translate(0px, -100%) scale(0, 0); -o-transform: translate(0px, -100%) scale(0, 0); -ms-transform: translate(0px, -100%) scale(0, 0); transform: translate(0px, -100%) scale(0, 0); opacity: 0; } .cspt-header-search-form-wrapper.open { -webkit-transform: translate(0px, 0px) scale(1, 1); -moz-transform: translate(0px, 0px) scale(1, 1); -o-transform: translate(0px, 0px) scale(1, 1); -ms-transform: translate(0px, 0px) scale(1, 1); transform: translate(0px, 0px) scale(1, 1); opacity: 1; } .cspt-header-search-form-wrapper .search-form{ max-width: 1140px; margin: 0 auto; position: relative; text-align: center; top: 50%; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); } .cspt-header-search-form-wrapper .search-form:after{ font-family: "creativesplanet-base-icons"; content: '\e800'; position: absolute; right: 10px; top: 0; color: #fff; font-size: 25px; } .cspt-header-search-form-wrapper .search-form input[type="search"]{ height: 65px; line-height: 65px; font-size: 28px; background-color: transparent; text-align: left; color: #fff; border: none; border-bottom: 3px solid #fff; padding-left: 0; border-radius: 0; } .cspt-header-search-form-wrapper .search-form input[type="search"]::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ color: rgba(255, 255, 255, 0.89); opacity: 1; /* Firefox */ } .cspt-header-search-form-wrapper .search-form input[type="search"]:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: rgba(255, 255, 255, 0.89); } .cspt-header-search-form-wrapper .search-form input[type="search"]::-ms-input-placeholder { /* Microsoft Edge */ color: rgba(255, 255, 255, 0.89); } .cspt-header-search-form-wrapper .search-form [type=submit]{ position: absolute; height: 50px; width: 50px; right: 0; background-color: transparent; text-indent: -9999px; } .cspt-header-search-form-wrapper .cspt-search-close{ position: absolute; top: 40px; right: 40px; border-color: #fff; color: #fff; opacity: 0.8; font-size: 30px; width: 40px; height: 40px; line-height: 40px; border-radius: 50%; -webkit-transition: .4s; -moz-transition: .4s; -o-transition: .4s; -ms-transition: .4s; transition: .4s; text-align: center; cursor: pointer; } .cspt-header-search-form-wrapper .cspt-search-close:hover{ opacity: 1; } /* -------------------------------------- * Custom font * ---------------------------------------*/ .wpb-js-composer .vc_tta.vc_general.cspt-faq .vc_tta-panel-title, .creativesplanet-ele-fid-style-1 .cspt-fid-title, .cspt-pricing-table-style-4 .cspt-pricing-table-box .cspt-ptable-line, .cspt-pricing-table-style-4 .cspt-pricing-table-box .creativesplanet-ptable-price-w *, .cspt-pricing-table-style-3 .creativesplanet-ptable-frequency, .cspt-pricing-table-style-3 .creativesplanet-ptable-symbol, .cspt-pricing-table-style-3 .creativesplanet-ptable-price, .cspt-pricing-table-style-2 .cspt-pricing-table-box .creativesplanet-ptable-price-w .creativesplanet-ptable-symbol, .cspt-pricing-table-style-2 .cspt-pricing-table-box .creativesplanet-ptable-price-w .creativesplanet-ptable-price, .cspt-pricing-table-style-2 .cspt-pricing-table-box .creativesplanet-ptable-price-w *, .cspt-pricing-table-style-1 .cspt-pricing-table-box .creativesplanet-ptable-frequency, .cspt-pricing-table-style-1 .cspt-pricing-table-box .creativesplanet-ptable-price, .cspt-timeline, .main-form input[type="text"], .main-form input[type="email"], .main-form input[type="password"], .main-form input[type="tel"], .main-form select, .main-form textarea{ font-family: 'Roboto', sans-serif; } .cspt-header-style-2 .cspt-header-button a, .cspt-header-style-2 .cspt-phonenumber, .cspt-blog-classic .cspt-read-more-btn a, .error-404 .footer-message:after, button, html input[type=button], input[type=reset], input[type=submit]{ font-family: 'Roboto', sans-serif; } .vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner { padding-top: 0; } .cspt-box-shadow{ box-shadow: 0 0px 40px rgba(183,196,226,.15); } .cspt-box-shadow .cspt-bg-color-white:before{ border-radius: 8px; } .cspt-border-radiu-4 .vc_column-inner::before{ border-radius: 4px; } /* Button section */ .vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-gradientcolor{ color: #fff; border: none; position: relative; } input[type=submit]:hover .vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-gradientcolor:not(.vc_btn3-style-outline):hover { box-shadow: 0 0px 15px rgba(0,0,0,.15); -webkit-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px); } .rev-btn{ -webkit-transition: all .6s !important; -moz-transition: all .6s !important; } .rev-btn.cspt-gradient-right:after, .vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-gradientcolor:after{ display: block; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 3px; -webkit-transition: all .6s; -moz-transition: all .6s; opacity: 0; } .rev-btn.cspt-gradient-right:hover:after, .vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-gradientcolor:hover:after{ opacity: 1; } .rev-btn.cspt-gradient-right span, .vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-gradientcolor span{ position: relative; z-index: 2 } .vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-gradientcolor.vc_btn3-style-outline:before{ display: block; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 3px; } .vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-gradientcolor.vc_btn3-style-outline:after{ display: block; content: ''; position: absolute; top: 0; left: 0; opacity: 1; width: calc(100% - 4px); height: calc(100% - 4px); top: 2px; left: 2px; border-radius: 3px; background-color: #fff; z-index: 1; backface-visibility: hidden; -webkit-transition: all .6s; -moz-transition: all .6s; } .vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-gradientcolor.vc_btn3-style-outline:hover:after{ opacity: 0; } .vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-gradientcolor.vc_btn3-style-outline:hover{ color: #fff; box-shadow: 0 0px 15px rgba(0,0,0,.15); -webkit-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px); } /*** Button ( Greenly Special ) ***/ .cspt-search-results-right .cspt-read-more-link a{ display: inline-block; position: relative; color: #222; font-size: 13px; line-height: 16px; padding-right: 0px; font-weight: 600; text-transform: uppercase; } body .cspt-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:before, body .cspt-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:after, body .cspt-ihbox-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:before, body .cspt-portfolio-style-2 .vc_btn3-color-globalcolor.vc_general.vc_btn3:before, body .cspt-portfolio-style-2 .vc_btn3-color-globalcolor.vc_general.vc_btn3:after, body .cspt-ihbox-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:after, a.cspt-link:before, a.cspt-link:after, .cspt-search-results-right .cspt-read-more-link a:before, .cspt-search-results-right .cspt-read-more-link a:after, .cspt-blog-classic-inner .cspt-read-more-link a:before, .cspt-blog-classic-inner .cspt-read-more-link a:after, .cspt-blogbox-style-3 .post-item .cspt-read-more-link a:before, .cspt-blogbox-style-3 .post-item .cspt-read-more-link a:after, .cspt-blogbox-style-2 .post-item .cspt-read-more-link a:before, .cspt-blogbox-style-2 .post-item .cspt-read-more-link a:after, .cspt-blogbox-style-1 .post-item .cspt-read-more-link a:before, .cspt-blogbox-style-1 .post-item .cspt-read-more-link a:after{ content: ""; position: absolute; bottom: -3px; left: auto; right: 0; height: 2px; width: 0%; background-color: #eeeeee; transition: all 0.2s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; } body .cspt-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:after, body .cspt-ihbox-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:after, a.cspt-link:after, .cspt-blog-classic-inner .cspt-read-more-link a:after, .cspt-search-results-right .cspt-read-more-link a:after, .cspt-blogbox-style-3 .post-item .cspt-read-more-link a:after, .cspt-blogbox-style-2 .post-item .cspt-read-more-link a:after, .cspt-blogbox-style-1 .post-item .cspt-read-more-link a:after{ background-color: #000; } body .cspt-portfolio-style-2 .vc_btn3-color-globalcolor.vc_general.vc_btn3:before, body .cspt-ihbox-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:before, body .cspt-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:before, a.cspt-link:before, .cspt-search-results-right .cspt-read-more-link a:before, .cspt-blog-classic-inner .cspt-read-more-link a:before, .cspt-blogbox-style-3 .post-item .cspt-read-more-link a:before, .cspt-blogbox-style-2 .post-item .cspt-read-more-link a:before, .cspt-blogbox-style-1 .post-item .cspt-read-more-link a:before{ width: 100%; } body .cspt-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:hover:after, body .cspt-portfolio-style-2 .vc_btn3-color-globalcolor.vc_general.vc_btn3:hover:after, body .cspt-ihbox-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:hover:after, a.cspt-link:hover:after, .cspt-search-results-right .cspt-read-more-link a:hover:after, .cspt-blog-classic-inner .cspt-read-more-link a:hover:after, .cspt-blogbox-style-3 .post-item .cspt-read-more-link a:hover:after, .cspt-blogbox-style-2 .post-item .cspt-read-more-link a:hover:after, .cspt-blogbox-style-1 .post-item .cspt-read-more-link a:hover:after{ width: 100%; left: 0; right: auto; } .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-gradientcolor .vc_icon_element-icon:before{ -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: initial; } .creativesplanet-element-testimonial .owl-carousel.owl-drag .owl-item { margin: 15px 0px; } /* Vc Custom row bg*/ .cspt-shapebg.cspt-bg-color-light:not(.vc_column_container):before{ background-color: #fafbfd; margin-top: 164px; } .cspt-shapebg .cspt-element-service-style-1 .cspt-service-ele:nth-child(2n) .cspt-service-style-1{ margin-top: -50px; } /*cspt-about-image*/ .cspt-about-image > .vc_column-inner > .wpb_wrapper{ display: inline-block; overflow: hidden; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.30); border-radius: 10px; } .cspt-about-image .cspt-frameimage{ position: absolute; bottom: 0; right: 0; margin: 0; } .cspt-about-image .cspt-ihbox.cspt-ihbox-style-hsbox{ position: absolute; z-index: 3; bottom: 50px; right: 15px; text-align: center; margin-bottom: 0; } .cspt-about-image .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading *{ font-size: 24px !important; line-height: 34px !important; color: #fff; font-weight: 500; } .cspt-about-image .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-subheading *{ font-size: 16px; line-height: 26px; color: #fff; font-weight: 400; } .cspt-about-image .vc_icon_element{ position: absolute; bottom: 216px; margin-bottom: 0; right: 90px; z-index: 2; } /*** Image side effect ***/ .cspt-img-bg-effect-single .vc_single_image-wrapper, .single-cspt-team-member .cspt-featured-wrapper, .cspt-img-bg-effect .vc_single_image-wrapper{ position: relative; } .single-cspt-team-member .cspt-featured-wrapper:after, .cspt-img-bg-effect-single .vc_single_image-wrapper:after, .cspt-img-bg-effect .vc_single_image-wrapper:after{ content: ""; left: -60px; background: #222; position: absolute; top: 60px; width: 100%; height: 100%; z-index: -1; } .cspt-img-bg-effect-single .vc_single_image-wrapper:after{ left: -40px; top: 40px; } .single-cspt-team-member .cspt-featured-wrapper:after{ left: -30px; top: -30px; } .cspt-img-bg-effect .vc_single_image-wrapper:before{ content: ""; left: -1000%; background: #222; position: absolute; top: 60px; width: 1000%; height: 100%; z-index: -1; } /*** Row expand effect ( Homepage Fact and digit element ) ***/ .cspt-row-expand-right:after{ content: ""; right: -1000%; background: #222; position: absolute; top: 0px; width: 1000%; height: 100%; z-index: -1; } .cspt-row-expand-left .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading{ position: relative; } .cspt-row-expand-left .cspt-ihbox.cspt-ihbox-style-hsbox .cspt-ihbox-heading:after{ content: ""; left: -1000%; background: #222; position: absolute; top: 0px; width: 1000%; height: 100%; z-index: -1; } /*** vc_progress_bar ***/ .vc_progress_bar.vc_progress-bar-color-globalcolor .vc_single_bar:first-child .vc_label{ margin-top: 20px; } .vc_progress_bar.vc_progress-bar-color-globalcolor .vc_single_bar .vc_label { padding: 0px; margin-top: 60px; } .vc_progress_bar.vc_progress-bar-color-globalcolor .vc_single_bar { -webkit-box-shadow: none; box-shadow: none; background-color: #f7f9fa } .cspt-white-bar.vc_progress_bar.vc_progress-bar-color-globalcolor .vc_single_bar{ background-color: #fff } .vc_progress_bar.vc_progress-bar-color-globalcolor .vc_single_bar, .vc_progress_bar.vc_progress-bar-color-globalcolor .vc_single_bar .vc_bar{ border-radius:0; } .vc_progress_bar.vc_progress-bar-color-globalcolor .vc_single_bar:after{ background-color: #f7f9fa; content: ""; } .vc_progress_bar.vc_progress-bar-color-globalcolor .cspt-pbar-title, .vc_progress_bar.vc_progress-bar-color-globalcolor .vc_label_units { position: relative; top: -30px; color: #222; text-shadow: none; font-size: 16px; font-weight: 500; } .vc_progress_bar.vc_progress-bar-color-globalcolor .vc_label_units{ right: 0; position: absolute; } .vc_progress_bar.vc_progress-bar-color-globalcolor .vc_single_bar { height: 5px; } /*** video button ***/ .vc_icon_element.vc_icon_element-outer.cspt-lightbox-video .vc_icon_element-inner{ border: none; position: relative; background: #fff; } .vc_icon_element.vc_icon_element-outer.cspt-lightbox-video .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon{ font-size: 1.5em!important; } .vc_icon_element.vc_icon_element-outer.cspt-lightbox-video .vc_icon_element-inner:before, .vc_icon_element.vc_icon_element-outer.cspt-lightbox-video .vc_icon_element-inner:after { position: absolute; left: 50%; margin-left: -35px; width: 70px; height: 70px; top: 50%; margin-top: -35px; z-index: -1; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 0 0 0 rgba(255,255,255,0.45); -moz-box-shadow: 0 0 0 0 rgba(255,255,255,0.45); -ms-box-shadow: 0 0 0 0 rgba(255,255,255,0.45); -o-box-shadow: 0 0 0 0 rgba(255,255,255,0.45); box-shadow: 0 0 0 0 rgba(255,255,255,0.45); -webkit-animation: rippleOne 3s infinite; -moz-animation: rippleOne 3s infinite; -ms-animation: rippleOne 3s infinite; -o-animation: rippleOne 3s infinite; animation: rippleOne 3s infinite; } .vc_icon_element.vc_icon_element-outer.cspt-lightbox-video .vc_icon_element-inner:before { -webkit-animation-delay: .9s; -moz-animation-delay: .9s; -ms-animation-delay: .9s; -o-animation-delay: .9s; animation-delay: .9s; content: ""; position: absolute; right: 0; bottom: 0; } .vc_icon_element.vc_icon_element-outer.cspt-lightbox-video .vc_icon_element-inner:after { -webkit-animation-delay: .6s; -moz-animation-delay: .6s; -ms-animation-delay: .6s; -o-animation-delay: .6s; animation-delay: .6s; content: ""; position: absolute; right: 0; bottom: 0; } @-webkit-keyframes rippleOne { 70% {box-shadow: 0 0 0 70px rgba(244,68,56,.0);} 100% {box-shadow: 0 0 0 0 rgba(244,68,56,.0);} } @keyframes rippleOne { 70% {box-shadow: 0 0 0 70px rgba(244,68,56,.0);} 100% {box-shadow: 0 0 0 0 rgba(244,68,56,.0);} } /*** Homepage ***/ .cspt-effect-img-2 img, .cspt-effect-img img, .cspt-abs-img img { border-radius: 2px; box-shadow: 0 30px 50px rgba(0, 0, 0, 0.05); } .cspt-abs-img { position: absolute; bottom: -30px; right: 0; } .cspt-right-pad-btn .vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 128px; } .cspt-brdr-btm-effect > .vc_column-inner:before { border-bottom: 3px solid #86bb46; border-radius: 2px; } /*** Homepage (Feedback form) ***/ .cspt-box-shadow-2 .vc_column-inner > .wpb_wrapper { box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.1); border-radius: 2px; background: #fff; padding-right: 40px; } .cspt-full-btn .vc_general.vc_btn3{ font-size: 20px; font-weight: 600; border: none; box-shadow: inherit; text-transform: inherit; color: #232323; letter-spacing: 0; padding-right: 50px !important; padding-left: 30px; } .cspt-full-btn .vc_general.vc_btn3:focus{ background-color: transparent; } .cspt-full-btn .vc_btn3 .vc_btn3-icon{ width: 45px; height: 45px; border-radius: 50%; color: #fff; text-align: center; line-height: 45px; right: 0 !important;. -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .cspt-full-btn .vc_btn3:hover .vc_btn3-icon{ background-color: #222; } .cspt-full-btn .vc_general.vc_btn3:hover{ background: none; color: #232323; } .cspt-margin-botto-0{ margin-bottom: 0; } /* -------------------------------------- * static_box-style-1 * ---------------------------------------*/ .cspt-element-static_box-style-1 .cspt-staticbox-ele{ margin-bottom: 30px; } .cspt-element-static_box-style-1 .cspt-static-box-inner{ padding: 35px 30px; margin-left: -30px; height: 100%; text-align: left; background-color: #f7f9fa; position: relative; } .cspt-element-static_box-style-1 .creativesplanet-box-title h4{ font-size: 24px; line-height: 34px; } .cspt-element-static_box-style-1 a.cspt-more-bt { background-color: #86bb46; color: #fff; display: block; padding: 10px 15px; margin: 0 -30px; position: absolute; width: 100%; bottom: 0; text-transform: uppercase; font-weight: 600; font-size: 14px; text-align: center; } .cspt-element-static_box-style-1 a.cspt-more-bt:hover{ background-color: #2c2c2c; } .cspt-static-box-style-2 .creativesplanet-static-box-desc{ margin-top: 20px; } .cspt-static-box-style-2 a.cspt-more-bt { background-color: #86bb46; color: #fff; display: inline-block; padding: 10px 15px; bottom: 0; text-transform: uppercase; font-weight: 600; font-size: 14px; text-align: center; margin-top: 20px; } .cspt-static-box-style-2 a.cspt-more-bt:hover{ background-color: #2c2c2c; } /* -------------------------------------- * woocommerce * ---------------------------------------*/ .woocommerce .woocommerce-ordering { margin-bottom: 40px; } .woocommerce .woocommerce-result-count { margin-top: 17px; } /*** product box ***/ .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{ font-size: 20px; line-height: 30px; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { text-align: center; } .woocommerce ul.products li.product .onsale { padding: 0px 12px; font-size: 10px; font-weight: 600; position: absolute; text-align: center; color: #fff; z-index: 2; text-transform: uppercase; -webkit-transform: translateX(-100%) rotateZ(-90deg); transform: translateX(-100%) rotateZ(-90deg); -webkit-transform-origin: right top; transform-origin: right top; border-radius: 0; top: 13px; left: 10px; bottom: auto; right: auto; font-weight: 500; letter-spacing: 2px; } .woocommerce ul.products li.product .price { font-size: 15px; color: #888; } .woocommerce ul.products li.product .price del { margin-right: 5px; } .woocommerce ul.products li.product .button{ margin-top: 1em; padding: 10px 22px; font-size: 12px; line-height: 22px; text-transform: uppercase; font-weight: 500; color: #fff; border-radius: 0; } .woocommerce ul.products li.product .button:hover{ background-color: #09162a; } .woocommerce #respond input#submit.loading:after, .woocommerce a.button.loading:after, .woocommerce button.button.loading:after, .woocommerce input.button.loading:after { top: 10px; right: 6px; } .woocommerce a.added_to_cart { padding-top: .5em; display: inline-block; position: absolute; display: block; font-weight: 500; text-transform: uppercase; font-size: 11px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } /*** Woocommerce Details Page ***/ .woocommerce div.product .product_title{ font-size: 26px; line-height: 40px; } .woocommerce div.product .woocommerce-tabs ul.tabs li { margin-right: 8px; } .woocommerce div.product .woocommerce-tabs ul.tabs li a { position: relative; top: 1px; display: block; float: left; font-size: 13px; color: #fff; border: 1px solid #e2e2e2; text-transform: capitalize; font-weight: 500; line-height: 24px; cursor: pointer; padding: 16px 30px 16px; transition: all 500ms ease; border-radius: 0; text-transform: uppercase; letter-spacing: 1px; } .woocommerce div.product .woocommerce-tabs ul.tabs li { background: none; border-radius: 0; margin: 0; padding: 0; border: none; } .woocommerce div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a { color: #242424; background: #ffffff !important; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active a:before { opacity: 1; } .woocommerce div.product .woocommerce-tabs ul.tabs { padding: 0px !important; margin: 0px 0 0px !important; border: none !important; line-height: 0; } .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce div.product .woocommerce-tabs ul.tabs:before{ display: none; border: none; } .woocommerce div.product .woocommerce-tabs .panel{ background: #fff !important; margin-top: 0px; padding: 30px; border: 1px solid #ececec; border-radius: 0; margin-top: -1px; } .woocommerce-Tabs-panel h2{ font-size: 20px; margin-top: 0; line-height: 28px; } /*** woocommerce div.product form.cart ***/ .woocommerce div.product form.cart .button{ margin-top: 0; padding: 10px 22px; font-size: 12px; line-height: 22px; text-transform: uppercase; font-weight: 500; color: #fff; border-radius: 0; } .woocommerce div.product form.cart .button:hover{ background-color: #09162a; } /*** .woocommerce .quantity .qty ***/ .woocommerce .quantity .qty { height: 42px; margin-right: 5px; } /*** woocommerce div.product p.price ***/ .woocommerce div.product p.price, .woocommerce div.product span.price{ font-size: 15px; color: #888; } .woocommerce div.product p.price del, .woocommerce div.product span.price del{ margin-right: 5px; } /*** woocommerce div.product div.images ***/ .woocommerce div.product div.images .woocommerce-product-gallery__trigger{ z-index: 5; } /*** woocommerce table.shop_attributes ***/ .woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td { padding: 5px 7px; } /*** .woocommerce ul.products li.product .onsale ***/ .woocommerce span.onsale { padding: 0px 12px; font-size: 10px; font-weight: 600; position: absolute; text-align: center; color: #fff; z-index: 2; text-transform: uppercase; -webkit-transform: translateX(-100%) rotateZ(-90deg); transform: translateX(-100%) rotateZ(-90deg); -webkit-transform-origin: right top; transform-origin: right top; border-radius: 0; top: 13px; left: 10px; bottom: auto; right: auto; font-weight: 500; letter-spacing: 2px; } /*** related products ***/ .woocommerce-billing-fields h3, .woocommerce-shipping-fields h3, .cart_totals h2, .related.products h2{ font-size: 28px; line-height: 38px; } /*** .woocommerce-cart .wc-proceed-to-checkout ***/ .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button, .woocommerce .cart .button, .woocommerce .cart input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{ margin-top: 0; padding: 10px 22px; font-size: 12px; line-height: 22px; text-transform: uppercase; font-weight: 500; color: #fff; border-radius: 0; } .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button, .woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce .woocommerce-message .button:hover, .woocommerce-page .woocommerce-error .button:hover, .woocommerce-page .woocommerce-info .button:hover, .woocommerce-page .woocommerce-message .button:hover, .woocommerce .cart .button:hover, .woocommerce .cart input.button:hover, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce div.product form.cart .button:hover, .woocommerce ul.products li.product .button:hover{ background-color: #09162a; color: #fff; } .woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text { width: 115px; height: 43px; } /*** Sidebar button ***/ .woocommerce .widget_shopping_cart .buttons a:not(.wcppec-cart-widget-button), .woocommerce.widget_shopping_cart .buttons a:not(.wcppec-cart-widget-button), .woocommerce .widget_price_filter .price_slider_amount .button{ margin-top: 0; padding: 8px 16px; font-size: 12px; line-height: 22px; text-transform: uppercase; font-weight: 500; color: #fff; border-radius: 0; } .woocommerce .widget_shopping_cart .buttons a.checkout:not(.wcppec-cart-widget-button), .woocommerce.widget_shopping_cart .buttons a.checkout:not(.wcppec-cart-widget-button){ background-color: #09162a; } .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove { top: 5px; } /*** widget_price_filter ***/ .woocommerce .widget_price_filter .price_slider{ margin-bottom: 25px; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 14px; height: 14px; border-top-left-radius: 1em; border-top-right-radius: 1em; border-bottom-left-radius: 1em; border-bottom-right-radius: 1em; cursor: ew-resize; outline: none; box-sizing: border-box; opacity: 1; top: -5px; } .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content { height: 5px; background-color: #222; } .woocommerce ul.products li.product .price ins{ text-decoration: none; } .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]{ color: #fff; } .woocommerce .cart .button{ padding: 10px 22px !important; } .woocommerce .col-1, .col-2{ max-width:none; } .woocommerce form .form-row { display: block; } .woocommerce-pagination{ text-align: center; margin-top: 50px; margin-bottom: 80px; } .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{ padding: 15px 17px; font-size: 15px; font-weight: bold; display: inline-block; margin: 0 2px; border: 1px solid #eee; color: #2c2c2c; } .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{ color: #fff; } .woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li{ border: none; } .woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li { font-size: 13px; } .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a{ font-weight: normal; color: #071323; } .woocommerce div.product form.cart table.woocommerce-grouped-product-list tbody tr, .woocommerce div.product form.cart table.variations tbody tr{ border: 0; } .woocommerce div.product form.cart .variations label { margin-top: 12px; } /*** Woocommerce Add Wishlist ***/ .yith-wcwl-add-to-wishlist .ajax-loading { position: absolute; top: 20px; right: 20px; } .woocommerce ul.products li.product .compare, .woocommerce ul.products li.product .yith-wcqv-button, .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products li.product a.add_to_wishlist { position: absolute; top: 10px; right: 10px; background: #fff; border: none; color: #222222; display: block; font-size: 0; box-shadow: 0px 2px 1.9px 0.1px rgba(0,0,0,0.05); height: 40px; letter-spacing: 0; line-height: 40px; margin: 0; padding: 0; text-align: center; text-transform: none; width: 40px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transition: 0.3s ease; -moz-transition: 0.3s ease; -ms-transition: 0.3s ease; -o-transition: 0.3s ease; transition: 0.3s ease; font-weight: 400; } .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse a, .woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse a { background-color: #c29958; color: #fff; } .woocommerce ul.products li.product .button.compare:before, .woocommerce ul.products li.product .yith-wcqv-button:before, .woocommerce ul.products li.product a.add_to_wishlist:before, .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse a:before, .woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse a:before { content: "\e820"; font-family: "creativesplanet-base-icons"; color: #fff; font-size: 14px; } .woocommerce ul.products li.product a.add_to_wishlist:before{ content: "\e81f"; color: #000; font-size: 17px; } .woocommerce ul.products li.product .button.yith-wcqv-button{ background-color: #fff; top: 62px; } .woocommerce ul.products li.product .button.compare{ background-color: #fff; top: 114px; } .woocommerce ul.products li.product .yith-wcqv-button:before{ content: "\e804"; color: #000; } .woocommerce ul.products li.product .button.compare:before{ content: "\f0ec"; color: #000; } .woocommerce ul.products li.product .button.compare:hover:before, .woocommerce ul.products li.product .yith-wcqv-button:hover:before{ color: #fff; } .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse .feedback, .woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse .feedback{ display: none !important; } .woocommerce ul.products li.product .button.compare, .woocommerce ul.products li.product .button.yith-wcqv-button, .woocommerce ul.products li.product .yith-wcwl-add-to-wishlist{ opacity: 0; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out; } .woocommerce ul.products li.product:hover .button.compare, .woocommerce ul.products li.product:hover .button.yith-wcqv-button, .woocommerce ul.products li.product:hover .yith-wcwl-add-to-wishlist{ opacity: 1; } /* Single Product woocommerce */ .single .site-content .summary .product_meta { border-top: 1px solid #efefef; margin: 0; padding-top: 20px; margin-top: 20px; width: 100%; } .single .site-content .summary .product_meta .sku_wrapper{ margin-right: 15px; } .single .site-content .summary .product_meta .sku_wrapper, .single .site-content .summary .product_meta .posted_in{ font-weight: bold; } .single .site-content .summary .product_meta .sku_wrapper span, .single .site-content .summary .product_meta .posted_in a{ font-weight: normal; } .single .site-content .summary .yith-wcwl-add-to-wishlist a:before { content: "\e81f"; font-family: "creativesplanet-base-icons"; display: inline-block; font-size: 17px; background: none; vertical-align: top; margin-right: 10px; margin-top: -1px; } .single .site-content .summary .yith-wcwl-add-to-wishlist .feedback { display: none; } .single .site-content .summary .yith-wcwl-add-to-wishlist { display: inline-block; margin: 0 40px 0px 0; position: relative; vertical-align: middle; } .single .site-content .summary .compare.button { background: none; border: none; color: #242424; display: inline-block; font-size: 1em; font-weight: normal; height: 42px; letter-spacing: 0; line-height: 40px; margin-bottom: 0px; overflow: visible; padding: 0; position: relative; text-align: center; text-transform: none; vertical-align: middle; width: auto; } .single .site-content .summary .compare.button:before { content: "\f0ec"; font-family: "creativesplanet-base-icons"; display: inline-block; font-size: 17px; background: none; vertical-align: top; margin-right: 10px; margin-top: -1px; } .single .site-content .summary .clear { clear: none; display: none; } .woocommerce-wishlist #yith-wcwl-form{ margin-top: 60px; } .wishlist_table tr td a.button.yith-wcqv-button{ margin-left: 15px; } .woocommerce .wishlist_table td.product-add-to-cart a:hover{ background-color: #a46497; } .woocommerce div.product form.cart table.woocommerce-grouped-product-list tbody tr { border-bottom: 1px solid rgba(0, 0, 0, 0.10); } .woocommerce div.product form.cart .group_table td { padding-bottom: 10px; padding-top: 11px; vertical-align: middle; } .woocommerce div.product form.cart .group_table td label{ margin-bottom: 0; } .woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li { padding: 0 0 15px 0; } .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item { padding: 0 0 15px; } .widget_product_search .woocommerce-product-search { position: relative; } .widget_product_search .woocommerce-product-search button { position: absolute; right: 0; padding: 0; border: none; outline: none; background-color: transparent; top: 50%; height: 70px; line-height: 70px; margin-top: -35px; color: #ffffff; font-size: 0px; z-index: 1; width: 70px; } .woocommerce-product-search button[type="submit"]:after { font-family: "creativesplanet-base-icons"; content: '\e800'; position: absolute; right: 25px; top: 0; opacity: 1; z-index: 1; color: #fff; font-size: 20px; } .woocommerce-product-search input[type="search"] { height: 70px; line-height: 70px; border: 5px solid #f2f3f4; } .woocommerce #review_form #respond textarea { line-height: 26px; } .comment-form-cookies-consent{ position: relative; } .comment-form-cookies-consent input[type=checkbox]{ position: absolute; top: 4px; } .comment-form-cookies-consent label{ padding-left: 25px; } .woocommerce .products .star-rating{ display: inline-block; }
修改文件时间
将文件时间修改为当前时间的前一年
删除文件