/* Table of Content ================================================== 1.0  -  Custom Class 2.0  -  Browser Fix 3.0  -  DT Responsive*/ /*-------------------------------------------------------------- 1.0 - Custom Class --------------------------------------------------------------*/ a.video-image span:after {transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; -webkit-transition: all .3s linear; } .title_uppercase {text-transform: uppercase; } .title_bold {font-weight: bold; } /* http://prntscr.com/dydrzx = Reseller Hosting page */ .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner, .extend-bg-fullwidth-right.vc_col-has-fill > .vc_column-inner {position: relative; } .extend-bg-fullwidth-left:not(.vc_col-has-fill):after, .extend-bg-fullwidth-right:not(.vc_col-has-fill):after, .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner:after, .extend-bg-fullwidth-right.vc_col-has-fill > .vc_column-inner:after {content: ''; display: inline !important; height: 100%; position: absolute; top: 0; width: 9999px; z-index: -1; } .extend-bg-fullwidth-left:not(.vc_col-has-fill):after, .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner:after {right: 100%; z-index: 0; } .extend-bg-fullwidth-right:not(.vc_col-has-fill):after, .extend-bg-fullwidth-right.vc_col-has-fill > .vc_column-inner:after {left: 100%; z-index: 0; } .extend-bg-fullwidth-left:after, .extend-bg-fullwidth-right:after, .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner:after, .extend-bg-fullwidth-right.vc_col-has-fill > .vc_column-inner:after {background-color: inherit; } .dt-sc-special-testimonial-container .extend-bg-fullwidth-left:after, .dt-sc-special-testimonial-container .extend-bg-fullwidth-right:after {background: none; } .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left:not(.vc_col-has-fill):after, .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner:after {box-shadow: 8px 0 0 0 #fff; right: 0; transform: skewX(-30deg) translateX(18px); z-index: 0; } .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left:not(.dt-col-static-position) > .vc_column-inner {position: relative; z-index: 1 !important; } .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner:before {left: 0; transform: skewX(-30deg) translateX(-32px); } .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left[class*='dt-skin-'], .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-right[class*='dt-skin-'] {background-color: transparent; } a.video-image span {color: #fff; font-size: 40px; height: 75px; line-height: 75px; position: relative; transition: all .3s linear; width: 75px; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; -webkit-transition: all .3s linear; } a.video-image span:after {background: #2b2b2b; border-radius: 50%; box-shadow: 0 0 0 5px rgba(255,255,255,.35); color: #fff; content: ''; display: block; height: 75px; left: -2px; line-height: 75px; position: absolute; top: 0; width: 75px; z-index: -1; -moz-box-shadow: 0 0 0 5px rgba(255,255,255,.35); -webkit-box-shadow: 0 0 0 5px rgba(255,255,255,.35); } a.video-image span:hover:after {background: #fff; } .image-overlay-icon .vc_single_image-wrapper {position: relative; } .image-overlay-icon .vc_single_image-wrapper:before {background: rgba(0,0,0,.4); content: ''; display: block; height: 100%; left: 0; margin: 0 auto; position: absolute; right: 0; top: 0; width: 100%; } .image-overlay-icon a.video-image {left: 0; margin: 0 auto; position: absolute; right: 0; text-align: center; top: 50%; transform: translateY(-50%); width: 100%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); } .gradient-parallax:before {background:    -moz-linear-gradient(left, rgba(242, 243, 246, 1) 20%, rgba(242, 243, 246, .72) 30%, rgba(229, 229, 229, 0) 40%, rgba(229, 229, 229, 0) 100%); background: -webkit-linear-gradient(left, rgba(242, 243, 246, 1) 20%, rgba(242, 243, 246, .72) 30%, rgba(229, 229, 229, 0) 40%, rgba(229, 229, 229, 0) 100%); background:         linear-gradient(to right, rgba(242, 243, 246, 1) 20%, rgba(242, 243, 246, .72) 30%, rgba(229, 229, 229, 0) 40%, rgba(229, 229, 229, 0) 100%); content: ''; display: block; filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f2f3f6', endColorstr='#00e5e5e5', GradientType=1); height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 9; } .gradient-parallax .gradient-content {padding-right: 45px; z-index: 9; } @media screen and (-webkit-min-device-pixel-ratio:0) {::i-block-chrome, .safari-hack.vc_row.vc_row-flex {display: block !important; } } /*.vc_row.vc_row-flex, .vc_row.vc_row-flex > .vc_column_container*/ /*----*****---- << Vc Column custom class >> --****--*/ .rs_no-padding_column.wpb_column, .vc_col-md-12.wpb_column.rs_no-padding_column {margin-bottom: 0; margin-top: -1px; padding-bottom: 0; } /* http://prntscr.com/dydqdv */ .light-overlay:before {background: rgba(255, 255, 255, .8); } /* http://prntscr.com/dydsrd  = Model Home page contact section */ .dark-overlay:before {background: rgba(0, 0, 0, .8); } /*----*****---- << Gray Scale >> --****--*/ /* http://prntscr.com/dydr06 = Hotel Our Firm Page */ .gray-scale:hover, .gray-scale:hover img {filter: grayscale(1); transition-duration: 1s; transition-property:         filter; -moz-transition-duration: 1s; -moz-transition-property:    -moz-filter; -ms-transition-duration: 1s; -ms-transition-property:     -ms-filter; -o-transition-duration: 1s; -o-transition-property:      -o-filter; -webkit-transition-duration: 1s; -webkit-transition-property: -webkit-filter; -webkit-filter: grayscale(1); -moz-filter: grayscale(1); -ms-filter: grayscale(1); -o-filter: grayscale(1); } /*----*****---- << Text with icon >> --****--*/ /* http://prntscr.com/dydrax = Fitness Home Page */ .dt-sc-text-with-icon {clear: both; float: left; font-weight: bold; padding: 12px 0 12px 20px; width: 100%; } .dt-sc-text-with-icon span {font-size: 18px; font-weight: bold; margin: 0 7px 0 0; position: relative; top: 2px; } .dt-sc-text-with-icon.border-bottom {border-bottom: 1px solid; } .dt-sc-text-with-icon.border-right {border-right: 1px solid; } .dt-sc-dark-bg .dt-sc-text-with-icon span {color: #fff; } /*----*****---- << Hosting Domain Page Table >> --****--*/ /* http://prntscr.com/dydxr3 = Hosting Domain Page */ .hosting-table {border-top: 0; font-family: 'Open Sans', sans-serif; } .hosting-table th {background: #e1e1e1; border-radius: 5px 5px 0 0; border-right: 1px solid #fff; color: #000; font-size: 16px; font-weight: 600; padding: 20px 15px; } .hosting-table tr td, .hosting-table tbody tr:nth-child(2n+1) td {background: rgba(0, 0, 0, .95); border-bottom: 0; border-right: 1px solid rgba(255, 255, 255, .2); font-size: 16px; font-weight: 600; padding: 25px 15px; } .hosting-table tbody tr td:last-child, .hosting-table tr th:last-child {border: none; } .hosting-table tbody tr:nth-child(2) td {background: rgba(0, 0, 0, .9); } .hosting-table tbody tr:nth-child(3) td {background: rgba(0, 0, 0, .85); } .hosting-table tbody tr:nth-child(4) td {background: rgba(0, 0, 0, .8); } .hosting-table tbody tr:nth-child(5) td {background: rgba(0, 0, 0, .75); } .hosting-table tbody tr:nth-child(6) td {background: rgba(0, 0, 0, .7); } .hosting-table tbody tr:nth-child(7) td {background: rgba(0, 0, 0, .65); } .hosting-table tbody tr:nth-child(8) td {background: rgba(0, 0, 0, .6); } .hosting-table tbody tr:nth-child(9) td {background: rgba(0, 0, 0, .55); } .hosting-table tbody tr:nth-child(10) td {background: rgba(0, 0, 0, .5); } .hosting-table tbody tr:nth-child(11) td {background: rgba(0, 0, 0, .45); } .hosting-table tbody tr:nth-child(12) td {background: rgba(0, 0, 0, .4); } .hosting-table tbody tr td:first-child {position: relative; } .hosting-table tbody tr td:first-child:before {background: #60ae0d; content: ''; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: -1; } .hosting-table tbody tr td.new, .hosting-table tbody tr td.hot {overflow: hidden; position: relative; } .hosting-table tbody tr td.new:before, .hosting-table tbody tr td.hot:before {background: #60ae0d; color: #fff; content: 'New'; font-size: 12px; left: -20px; padding: 2px 22px; position: absolute; top: 5px; transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); } .hosting-table tbody tr td.hot:before {background: #e80505; content: 'Hot'; padding: 2px 24px; } /*----*****---- << Spa rounded corner image >> --****--*/ /* http://prntscr.com/dydylt = Spa */ .dt-sc-partially-rounded-alt {transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; -webkit-transition: all .3s linear; } .vc_min_height_right.wpb_column.vc_col-sm-6 {margin-left: 30px; width: calc(50% - 30px); } /* http://prntscr.com/e0ka7y * /*----*****---- << Image Caption With Counter >> --****--*/	 /* http://prntscr.com/dydzek = Image caption counter */ .dt-sc-image-caption-with-counter {counter-reset: image-caption-counter; } .dt-sc-image-caption-with-counter h3 {counter-increment: image-caption-counter; } .dt-sc-image-caption-with-counter h3:before {border-bottom: 2px solid; content: counter(image-caption-counter, decimal-leading-zero); float: left; font-size: 36px; font-weight: 600; margin: -10px 20px 0 0; padding: 0; } .dt-sc-image-caption-with-counter h3:before {font-family: 'Open Sans', sans-serif; } .dt-sc-contact-details-on-map .dt-sc-map-overlay h3, .dt-sc-contact-details-on-map .map-switch-icon, .dt-sc-contact-details-on-map .map-switch-icon:hover {color: #fff; } .dt-sc-contact-details-on-map .map-switch-icon:hover {background: #000; } /* http://prntscr.com/dydzs2 = Restaurant */ /*----*****---- << Photography Readmore Plus >> ----*****----*/ /* http://prntscr.com/dydzxp = Photography */ .dt-sc-readmore-plus-icon:before, .dt-sc-readmore-plus-icon:after {transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; -webkit-transition: all .3s linear; } .dt-sc-readmore-plus-icon {bottom: 0; height: 60px; position: absolute; right: 0; text-indent: -9999px; width: 60px; } .dt-sc-readmore-plus-icon:before, .dt-sc-readmore-plus-icon:after {bottom: 0; content: ''; left: 0; margin: auto; position: absolute; right: 0; top: 0; } .dt-sc-readmore-plus-icon:before {height: 1px; width: 30px; } .dt-sc-readmore-plus-icon:after {height: 30px; width: 1px; } .dt-sc-readmore-plus-icon:before, .dt-sc-readmore-plus-icon:after {background: #fff; } .dt-sc-readmore-plus-icon {background: #000; } .dt-sc-readmore-plus-icon:hover {background: rgba(0, 0, 0, .8); } /*----*****---- << Nightclub Home page Social icons >> ----*****----*/ .diamond-narrow-square-border li:before {transition: all .3s linear; -moz-transition: all .3s linear; -ms-transition: all .3s linear; -o-transition: all .3s linear; -webkit-transition: all .3s linear; } .diamond-narrow-square-border li a {color: #000; } .diamond-narrow-square-border li a:hover {color: #fff; } /*** Jannal Styles ***/ body, .dt-sc-contact-info.header-contact h6, #footer .widget .recent-posts-widget li .entry-title h4, .contact-form input[type=text], .contact-form input[type=tel], .contact-form input[type=email], .contact-form textarea, .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite small, input[type='text'], input[type='password'], input[type='email'], input[type='url'], input[type='tel'], input[type='number'], input[type='range'], input[type='date'], textarea, input.text, input[type='search'], select, textarea, .widget .recent-posts-widget li .entry-title h4, .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-price h6 span {font-family: 'Roboto', sans-serif; } h1, h2, h3, h4, h5, h6, .dt-header-menu ul.dt-primary-nav > li > a, .default-button, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-date, .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-button a.dt-sc-button, .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame li a, .faq-tabs ul.dt-sc-tabs-vertical-frame li a, .default-counter.dt-sc-counter.type1 .dt-sc-counter-number, .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite, .service-form button, .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li > a, .commentlist li.comment .comment-body .comment-meta, .dtportfolio-sorting a, .waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button, .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type='submit'], .blog-single-entry .commententries #submit, input[type=submit], .steps-section .dt-sc-icon-box.type3.shadow-ico-box .icon-wrapper:before, .woocommerce div.product .dt-sc-product-tabs .woocommerce-tabs ul.tabs li a, .woocommerce #review_form #respond .comment-reply-title, .comment-author b, .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author, .woocommerce-checkout #payment div.form-row.place-order > #place_order, button, .button, .woocommerce .product .summary .compare, .woocommerce .product .summary .wccm_btn_wrapper a.compare, .woocommerce .product .summary .yith-wcwl-add-to-wishlist a, .woocommerce .product .summary .wcqv_btn_wrapper a.button, .woocommerce .product .summary .wcsg_btn_wrapper a.button {font-family: FuturaStd Heavy, sans-serif; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box h4, .sec-font, .dtportfolio-sorting a, .comment-metadata, .blog-single-entry.post-overlap > .entry-author-bio > .details h3 span, .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-header .dt-sc-tb-title h5, .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date {font-family: FuturaStd Medium, sans-serif; } html {font-weight: 400; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; } input[type='text'], input[type='password'], input[type='email'], input[type='url'], input[type='tel'], input[type='number'], input[type='range'], input[type='date'], textarea, input.text, input[type='search'], select, textarea {font-size: 17px; } body {font-size: 17px; font-weight: normal; letter-spacing: .01em; } h1, h2, h3, h4, h5, h6, .dt-header-menu ul.dt-primary-nav > li > a, .default-button {letter-spacing: .01em; } .jannal-header .dt-sc-sociable.small li a {font-size: 14px; height: auto; line-height: 51px; width: 25px; } .jannal-header .dt-sc-sociable li:last-child {margin-right: 0; } .jannal-header .vc_col-sm-10 {width: 85.333333%; } .jannal-header .vc_col-sm-2 {width: 13.666667%; } #primary.page-with-sidebar .type-page {padding: 0; } .jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu {line-height: 36px; padding: 20px 0 9px; } .jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li {margin: 0; padding: 0 30px; } .jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li a {border-bottom: 1px solid #cacaca; padding: 5px 0 9px; padding-left: 0; padding-right: 0; position: relative; } .jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li:last-child > a {border-bottom: 0; } .jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li > a:before {background-color: #cacaca; bottom: -3px; content: ''; display: inline-block; height: 5px; left: 100%; position: absolute; transition: all .3s linear 0s; width: 5px; } .jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li > a:after {bottom: -1px; content: ''; display: inline-block; height: 1px; left: 0; position: absolute; transition: all .3s linear 0s; width: 0; } .jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li:hover > a:after {width: 100%; } .jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li:hover > a:before {left: 0; } .jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li:last-child > a:before, .jannal-header .dt-header-menu ul.dt-primary-nav li ul.sub-menu li:last-child > a:after {display: none; } .dt-no-header-builder-content .no-header-top, .dt-no-header-builder-content .no-header-top:before, .dt-no-header-builder-content .no-header-top:after {background-color: #000; } #header .dt-no-header-builder-content .no-header-top > span {color: #fff; } .woocommerce-page.woocommerce-checkout #primary, .woocommerce-page.woocommerce-cart #primary {padding-bottom: 0; } .main-title-section-wrapper > .main-title-section-bg {background-color: #090909; } .single.woocommerce-page #primary {padding-bottom: 0; } .widget .tagcloud a {font-size: 14px !important; padding: 5px 17px 4px; } .dt-sc-contact-info.header-contact.type9 {background-color: transparent; left: 50px; padding: 0 0 0 54px; text-align: left; } .dt-sc-contact-info.header-contact.type9:hover {background-color: transparent; } .dt-sc-contact-info.type9:hover, .dt-sc-contact-info.type9:hover h6 a, .dt-sc-contact-info.type9:hover > a, .dt-sc-contact-info.type9 > a:hover {color: #000; } .dt-sc-contact-info.header-contact:before {display: none; } .dt-sc-contact-info.header-contact .cinfo-image {display: inline-block; left: 0; position: absolute; top: 5px; width: auto; } .dt-sc-contact-info.header-contact .cinfo-image img {max-width: 50%; } .dt-sc-contact-info.header-contact > a {position: static; } .dt-sc-contact-info.header-contact h6 {font-size: 17px; font-weight: bold; letter-spacing: .01em; margin: 0; } .dt-sc-contact-info.header-contact h6 a {color: #000; } .dt-sc-contact-info.header-contact.type9 > a:after {display: none; } .no-header-menu ul li.close-nav, .dt-header-menu .dt-primary-nav li.close-nav {margin: 0; padding: 0 !important; } .dt-skin-primary-color {color: #000 !important; } .shadow-section {box-shadow: 0 0 55px 0 rgba(0, 0, 0, .1); } .secondary-sidebar .type17, .wpb_widgetised_column.type17 {border-radius: 5px; float: left; padding: 50px; width: 100%; } .secondary-sidebar .type17:empty, .wpb_widgetised_column.type17:empty {background-color: transparent; padding: 0; } .wpb_widgetised_column {padding-bottom: 10px; } .wpb_widgetised_column {float: left; width: 100%; } .service-detail-space-right > .vc_column-inner {padding-right: 31px; } .rounded-border .vc_column-inner > .wpb_wrapper {border: 1px solid rgba(0, 0, 0, .1); border-radius: 5px; margin: 0; min-height: 270px; padding: 25px 7% 25px 30px; } .rounded-border .wpb_wrapper h5 {margin-bottom: 18px; } .rounded-border .wpb_wrapper p {line-height: 28px; } .rounded-border .wpb_wrapper .default-button.dt-sc-button, .rounded-type2 .wpb_wrapper .default-button.dt-sc-button {letter-spacing: 0; padding: 7px 6%; } .rounded-content {display: inline-block; } .rounded-type2 {border: 1px solid rgba(0, 0, 0, .1); border-radius: 5px; margin: 0; padding: 30px 30px 30px 15px; } .rounded-type2 .vc_col-sm-7 {width: 52.3%; } .rounded-type2 .vc_col-sm-7 p {line-height: 28px; padding-right: 15%; } .rounded-type2 .vc_col-sm-5 {border-radius: 8px; width: 47.7%; } .rounded-type2 .vc_col-sm-5 > .vc_column-inner {border-radius: 8px; padding: 20px 10px; } .rounded-type2 .vc_col-sm-5 h4 {letter-spacing: .01em; padding: 0 20px; } .rounded-type2 a.video-image.type2 {position: relative; top: 3px; z-index: 1; } .rounded-type2 a.video-image.type2 span {font-size: 36px; height: 50px; line-height: 50px; position: relative; width: 50px; } .rounded-type2 a.video-image.type2 span:after {height: 50px; width: 50px; } ul.service-list {margin-top: -10px; } ul.service-list li {display: inline-block; line-height: 27px; padding-bottom: 0; width: 100%; } ul.service-list li strong {color: #484848; } .rounded-type2.guide-space .vc_col-sm-7 > .vc_column-inner {padding-left: 30px; } .rounded-type2.guide-space {padding-left: 30px; } .jannal-header .dt-header-menu .dt-primary-nav li a {font-weight: normal; letter-spacing: .025em; } .jannal-header .dt-header-menu ul.dt-primary-nav > li {margin-left: 0; } .widget #searchform {background-color: #fff; border: 0; border-radius: 5px; max-width: none; min-height: 50px; width: 100%; } .widget #searchform:before {border-radius: 0 5px 5px 0; color: #fff; font-size: 16px; height: 50px; line-height: 50px; width: 56px; } .widget #searchform input[type='text'] {color: #000; font-size: 16px; height: 50px; padding: 12px 5px 12px 20px; padding-right: 5px; text-transform: none; width: calc(100% - 70px); } .widget .mz-title .mz-title-content {margin-bottom: 30px; } .widget #searchform input[type='submit'] {border-radius: 0 5px 5px 0; color: #fff; height: 50px; } .widget .mz-title .mz-title-content h3 {background-color: transparent; font-size: 24px; padding: 0 0 20px; text-transform: none; } .widget .mz-title-content:before {bottom: -1px; content: ''; display: inline-block; height: 3px; left: 18px; margin: auto; position: absolute; width: 3px; } .widget .mz-title-content h3:before, .widget .mz-title-content h3:after {background-color: inherit; border: 0; border-style: solid; border-width: 0; bottom: 0; bottom: 0; content: ''; height: 2.5em; height: 1px; left: 25px; margin: auto; position: absolute; position: absolute; right: auto; top: auto; transform: none; width: 14px; z-index: -1; -webkit-transform: none; } .widget .mz-title-content h3:before {border-width: 0; bottom: 0; height: 1px; left: 0; position: absolute; right: 100%; transform: none; width: 14px; -webkit-transform: none; } .widget .mz-title {overflow: visible; } .vc_row.header-right-content {margin-right: 0; } #header .default-button.dt-sc-button {font-size: 17px; padding: 8px 28px 11px; } .default-button.dt-sc-button, .waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button {background: none; color: #fff; font-size: 20px; font-weight: normal; letter-spacing: .025em; line-height: normal; padding: 12px 29px 14px; position: relative; z-index: 1; } .default-button.dt-sc-button:after, .waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button:after {background-color: transparent; bottom: 0; content: ''; display: inline-block; height: 100%; left: 3px; position: absolute; width: calc(100% - 3px); z-index: -1; } .jannal-header .default-button.dt-sc-button {margin-top: 0; } .default-button.dt-sc-button.white {background-color: #fff; } .default-button.dt-sc-button.white {padding: 11px 33px 15px 30px; } .default-button.dt-sc-button.small {font-size: 17px; } .default-button.dt-sc-button:hover, .waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button:hover, .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-button .dt-sc-button:hover, .default-button.dt-sc-button.white:hover {background-color: #000; } .default-button.dt-sc-button.white:hover, #footer .dt-sc-dark-bg a.default-button.dt-sc-button.white:hover {color: #fff; } form input[type=submit]:hover {background-color: #000; } .default-title.dt-sc-title.mz-title .mz-title-content {background-color: transparent; margin-bottom: 50px; overflow: visible; } .faq-left-space .default-title.dt-sc-title.mz-title .mz-title-content {margin-bottom: 30px; } .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading {background-color: transparent; color: #000 !important; font-size: 44px; padding: 0 0 25px; } .dt-sc-dark-bg .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading, .dt-skin-primary-bg .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading, .dt-sc-dark-bg.dt-skin-primary-bg .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading {color: #fff !important; } .default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading {font-size: 44px; } .default-title.dt-sc-title.mz-title .mz-title-content h3.dt-sc-main-heading {font-size: 36px; } .default-title.dt-sc-title.mz-title .mz-title-content h4.dt-sc-main-heading {font-size: 30px; padding: 0 0 27px; } .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading:before, .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title:before {bottom: -2px; content: ''; display: inline-block; height: 5px; left: 30px; margin: auto; position: absolute; top: auto; width: 5px; } .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title:before {bottom: 7px; } .default-title.dt-sc-title.mz-title.aligncenter .mz-title-content .dt-sc-main-heading:before, .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title:before {left: 0; right: 0; } .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading span:before, .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading span:after, .img-caption-section .dt-sc-image-caption.type6 h3:before, .img-caption-section .dt-sc-image-caption.type6 h3:after {background-color: inherit; border: 0; border-style: solid; border-width: 0; bottom: 0; content: ''; height: 2.5em; height: 1px; left: 40px; margin: auto; position: absolute; position: absolute; right: auto; top: auto; transform: none; width: 2.5em; width: 25px; z-index: -1; -webkit-transform: none; } .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading span:before, .img-caption-section .dt-sc-image-caption.type6 h3:before {border-width: 0; bottom: 0; height: 1px; left: 0; position: absolute; right: 100%; top: auto; transform: none; width: 25px; -webkit-transform: none; } .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading:before, .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading:after, .img-caption-section .dt-sc-image-caption.type6 h3:before, .img-caption-section .dt-sc-image-caption.type6 h3:after {border-width: 0; transform: none; -webkit-transform: none; } .default-title.dt-sc-title.mz-title {overflow: visible; } .dt-sc-dark-bg .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading {color: #fff; } .dt-sc-dark-bg .default-title.dt-sc-title.mz-title.aligncenter .mz-title-content .dt-sc-main-heading:before, .dt-sc-dark-bg .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading span:before, .dt-sc-dark-bg .default-title.dt-sc-title.mz-title .mz-title-content .dt-sc-main-heading span:after {background-color: #fff; } .default-title.dt-sc-title.mz-title.aligncenter .mz-title-content .dt-sc-main-heading span:before, .img-caption-section .dt-sc-image-caption.type6 h3:before {left: calc(50% - 34px); right: auto; } .default-title.dt-sc-title.mz-title.aligncenter .mz-title-content .dt-sc-main-heading span:after, .img-caption-section .dt-sc-image-caption.type6 h3:after {left: auto; right: calc(50% - 34px); } .default-title.to-align-right {left: 80px; } .bigger-font {font-size: 50px; line-height: 72px; } .light-font {line-height: 48px; } .medium-font {font-weight: 500; } .fw-text {font-size: 40px; letter-spacing: .01em; line-height: 60px; } .default-counter.dt-sc-counter.type1 {position: relative; text-align: center; } .default-counter.dt-sc-counter.type1:after {background-color: #fff; content: ''; display: inline-block; height: 32px; position: absolute; right: -15px; top: 35px; width: 3px; } .default-counter.dt-sc-counter.type1.last:after {display: none; } .default-counter.dt-sc-counter.type1 .icon-wrapper {display: inline-block; float: none; margin-right: 5px; padding-bottom: 15px; } .default-counter.dt-sc-counter.type1 .icon-wrapper span {color: #fff; font-size: 44px; } .default-counter.dt-sc-counter.type1 .icon-wrapper span.fa-paper-plane {font-size: 40px; } .default-counter.dt-sc-counter.type1 .dt-sc-counter-number {font-size: 44px; letter-spacing: .025em; } .default-counter.dt-sc-counter.type1 h4 {font-size: 24px; font-weight: normal; text-transform: none; } .dt-image-shadow .vc_column-inner {padding: 0 52px; } .dt-image-shadow img {border-radius: 5px; } .dt-image-shadow .vc_single_image-wrapper:after {border-radius: 5px; content: ''; display: inline-block; height: 100%; left: -50px; position: absolute; top: 50px; transition: all .5s ease; width: 100%; z-index: -1; } .dt-image-shadow:hover .vc_single_image-wrapper:after, .faq-tabs .img-with-shadow:hover .vc_single_image-wrapper:after {background-color: #000; } .dt-image-shadow .vc_single_image-wrapper {position: relative; z-index: 1; } .dt-image-shadow.right-side .vc_single_image-wrapper:after {left: auto; right: -50px; } .dt-image-shadow:hover .vc_single_image-wrapper:after {left: -25px; top: 25px; } .dt-image-shadow.right-side:hover .vc_single_image-wrapper:after {left: auto; right: -25px; top: 25px; } .vc_row.vc_row-no-padding .faq-section .vc_column-inner {padding-left: 75px; padding-right: 50px; } .para-space-right {padding-right: 85px; } /*.vc_row.vc_row-no-padding .faq-left-space > .vc_column-inner{padding-left:80px;}*/ .faq-left-space.vc_col-sm-5 {width: 41.3%; } .faq-section > .vc_col-sm-5:first-child > .vc_column-inner {padding-right: 17%; } .vc_row.snow-bg {overflow: visible; } .snow-bg:before {background-image: url(../images/snow-bg.png); background-repeat: no-repeat; background-size: contain; content: ''; display: inline-block; height: 229px; left: 0; position: absolute; top: -297px; width: 100%; } .about-intro {margin-bottom: -10px; margin-top: -90px; overflow: visible !important; } .about-intro .fw4 {left: 185px; top: 75px; width: 33.6%; } .about-intro .fw5 {left: 30%; top: 45px; width: 33.6%; } .about-intro .fw6 {bottom: 83px; left: 109px; width: 61.5%; } .fw-video-section .aligncenter h2 {padding: 0 5px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content h2 {font-size: 30px; font-weight: normal; letter-spacing: .025em; margin-bottom: 35px; margin-top: -7px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-content-wrapper p.time-desc {font-size: 17px; font-weight: normal; letter-spacing: .01em; line-height: 28px; margin: 20px 0 0; padding-right: 27px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special:before {display: none; } .history-time.dt-sc-timeline-section.dt-sc-vc-special {display: block; float: none; margin: 0 auto; width: 73.5%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper {float: left; margin-left: 0; margin-right: 5%; width: 43%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper {float: left; margin-top: 0; padding: 0 0 0 0; width: 47%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-content-wrapper p.time-btn {margin: 32px 0 0 4px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper {position: relative; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper img {border-radius: 5px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper:before {border-radius: 5px; content: ''; display: inline-block; height: calc(100% - 20px); left: 14px; opacity: .39; position: absolute; top: 10px; transition: all .3s linear; width: calc(100% - 24px); } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline:hover .dt-sc-timeline-image-wrapper:before {height: 100%; left: 0; opacity: .8; top: 0; width: 100%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper {left: -75px; margin: 0; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline {margin-bottom: 92px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-content-wrapper {float: left; padding: 0; text-align: left; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper:after {background-color: #fff; border-radius: 5px; border-radius: 50%; bottom: 0; color: #000; content: '\f5c3'; display: inline-block; display: inline-block; font-family: 'Font Awesome 5 Free'; font-size: 17px; font-weight: 900; height: 50px; left: 0; line-height: 50px; margin: auto; opacity: 0; position: absolute; right: 0; text-align: center; top: 0; transition: all .3s linear; width: 50px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline:hover .dt-sc-timeline-image-wrapper:after {opacity: 1; } .faq-section {margin-top: -10px; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame li a {background: transparent; color: #fff; font-size: 30px; font-weight: normal; letter-spacing: .025em; padding: 14px 67px; text-transform: none; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame {border-radius: 5px; min-height: 58px; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul li:nth-child(2) a {border-radius: 5px 0 0 5px; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul li:nth-last-child(2) a {border-radius: 0 5px 5px 0; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter .dt-sc-tabs-horizontal-frame-content {border: none; padding: 20px 38px 20px; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner {background: none; } .faq-section .vc_col-sm-5 {width: 45.5%; } .faq-section .faq-left-space {width: 37%; } .faq-section .type2 h5.dt-sc-toggle-accordion:before, .faq-section .type2 h5.dt-sc-toggle:before {top: 12px; } .faq-section .default-toggle .dt-sc-toggle-content {padding-top: 12px; } .faq-section .default-toggle .dt-sc-toggle-content .wpb_content_element {margin-bottom: 0; } .faq-section .default-toggle h5.dt-sc-toggle a, .faq-section .default-toggle h5.dt-sc-toggle-accordion a {padding-bottom: 14px; padding-top: 13px; } .faq-section .dt-sc-toggle-frame-set > .dt-sc-toggle-accordion.active > a {color: #000; } .default-toggle h5.dt-sc-toggle, .default-toggle h5.dt-sc-toggle-accordion {border-bottom: 1px solid #ccc; font-size: 24px; font-weight: normal; letter-spacing: 0; margin-bottom: 0; } .default-toggle h5.dt-sc-toggle a, .default-toggle h5.dt-sc-toggle-accordion a {letter-spacing: .025em; padding-bottom: 10px; padding-top: 5px; } .default-toggle h5.dt-sc-toggle a, .default-toggle.dt-sc-toggle-group-set h5.dt-sc-toggle.active > a, .default-toggle h5.dt-sc-toggle-accordion a, .default-toggle.dt-sc-toggle-group-set h5.dt-sc-toggle-accordion.active > a {color: #000; } .default-toggle h5.dt-sc-toggle a:before, .default-toggle h5.dt-sc-toggle:after, .default-toggle h5.dt-sc-toggle-accordion a:before, .default-toggle h5.dt-sc-toggle-accordion:after {display: none; } .default-toggle h5.dt-sc-toggle:before, .default-toggle h5.dt-sc-toggle.active:before, .default-toggle h5.dt-sc-toggle-accordion:before, .default-toggle h5.dt-sc-toggle-accordion.active:before {background: none; content: '\f067'; font-family: Fontawesome; font-size: 18px; left: 20px; } .default-toggle h5.dt-sc-toggle.active:before, .default-toggle h5.dt-sc-toggle-accordion.active:before {content: '\f068'; } .default-toggle .dt-sc-toggle-content {border-bottom: 1px solid #ccc; line-height: 28px; padding: 14px 14px 12px 48px; } .faq-tabs .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion:nth-last-child(2) {border-bottom-width: 0; } .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion.active:nth-last-child(2) {border-bottom-width: 1px; } .faq-section .dt-sc-toggle-frame-set.type2 h5.dt-sc-toggle-accordion:nth-last-child(2) {border-bottom: 1px solid #ccc; } .history-section1, .service-detail-content {margin-top: -112px; padding-top: 120px; } .history-intro {border-radius: 0 5px 5px 0; width: 100%; } .no-arrows .carousel-arrows {display: none; } a.video-image.type2 span {display: inline-block; font-size: 66px; height: 108px; line-height: 108px; position: relative; width: 108px; } a.video-image.type2 span:after {background: #fdd8e3; box-shadow: none; height: 108px; left: 0; top: 0; width: 108px; -moz-box-shadow: none; -webkit-box-shadow: none; } .contact-form input[type=text], .contact-form input[type=tel], .contact-form input[type=email], .contact-form textarea {background-color: #fff; border-color: #dad9d9; border-radius: 5px; border-width: 2px; color: #484848; margin-bottom: 30px; padding: 14px 12px 14px 20px; position: relative; } .contact-form textarea {min-height: 226px; } .contact-form select {height: 43px; } .contact-form i, .service-form i {color: #444; font-size: 16px; opacity: .5; position: absolute; right: 18px; top: 17px; z-index: 1; } .contact-form input[type=submit] {background: #000; border: none; border-radius: 3px; color: #fff; font-size: 18px; letter-spacing: 0; line-height: normal; margin: 10px 0 0; padding: 11px 50px 11px 44px; } .contact-form p.submit-here:before {content: '\f105'; font-family: Fontawesome; font-style: normal; font-weight: normal; margin-left: 5px; position: absolute; right: 33px; top: 19px; } .contact-form p.submit-here {display: inline-block; position: relative; } .contact-form button {margin: 20px 0 0; } .contact-form .wpcf7-form-control-wrap:before {display: none; } ::-webkit-input-placeholder {/* Chrome/Opera/Safari */ color: #484848; } ::-moz-placeholder {/* Firefox 19+ */ color: #484848; } :-ms-input-placeholder {/* IE 10+ */ color: #484848; } :-moz-placeholder {/* Firefox 18- */ color: #484848; } .contact-details .default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading {font-size: 40px; } .dt-sc-dark-bg .dt-sc-contact-info span, .dt-sc-dark-bg .dt-sc-contact-info a {color: #fff; } .contact-form-layout .vc_col-sm-8 {width: 66%; } .contact-form-layout .vc_col-sm-4 {float: right; margin-left: 2%; margin-right: 1.5%; width: 30.5%; } .contact-details.dt-sc-dark-bg {border-radius: 5px; } .contact-details .dt-sc-contact-info.simple {margin: 0 20px 5px 30px; padding-left: 30px; } .contact-details .dt-sc-contact-info.simple span {font-size: 16px; text-align: left; top: 4px; width: auto; } .underlined-title {display: inline-block; line-height: 24px; margin: 0 20px 20px 30px; } .widget .underlined-title {font-size: 20px; margin: 10px 0; } .widget .dt-sc-contact-info a {color: #000; } .widget .dt-sc-contact-info.simple {margin-bottom: 8px; padding-left: 30px; } .widget .dt-sc-contact-info.simple span {font-size: 16px; margin: 6px 0 0 0; width: 20px; } .type4.tabs-img .dt-sc-tabs-horizontal-content {margin: 70px 0 0; } .service-form .column {margin-bottom: 20px; } .vc_row.vc_row-no-padding .services-fw-col > .vc_column-inner {padding: 0 16%; } .service-form i {font-size: 17px; right: 20px; top: 16px; } .service-form input[type='text'], .service-form input[type='password'], .service-form input[type='email'], .service-form input[type='url'], .service-form input[type='tel'], .service-form input[type='number'], .service-form input[type='range'], .service-form input[type='date'], .service-form textarea, .service-form input.text, .service-form input[type='search'], .service-form select, .service-form textarea {background-color: #fff; border: 1px solid #e3e3e3; border-radius: 5px; color: rgba(72, 72, 72,.7); font-size: 17px; padding: 13px 20px; } .service-form .wpcf7-form-control-wrap:before {display: none; } .service-form button {border-radius: 5px; font-size: 20px; padding: 12px 20px; width: 100%; } .dt-sc-map-form-holder .wpcf7-form div.wpcf7-validation-errors, .dt-sc-map-form-holder .wpcf7-form div.wpcf7-mail-sent-ok {width: auto; } /*** Sticy Form ***/ .sticky_form {left: 100%; max-height: 100%; max-width: 100%; overflow-y: visible; padding: 40px 30px 40px; position: fixed; top: 50%; transform: translate(0,-50%); transition: all .5s ease; width: 400px; z-index: 99999999; -moz-transform: translate(0,-50%); -moz-transition: all .5s ease; -ms-transform: translate(0,-50%); -ms-transition: all .5s ease; -o-transform: translate(0,-50%); -o-transition: all .5s ease; -webkit-transform: translate(0,-50%); -webkit-transition: all .5s ease;/*box-shadow:0 0 3px rgba(0,0,0,0.5);*/ } .sticky_form.in {transform: translate(-100%,-50%); -moz-transform: translate(-100%,-50%); -ms-transform: translate(-100%,-50%); -o-transform: translate(-100%,-50%); -webkit-transform: translate(-100%,-50%); } .sticky_button {border: none;/* text-transform:uppercase; */ border-radius: 5px; color: #fff; cursor: pointer; font-size: 16px; font-size: 17px; height: 62px; line-height: 62px; margin: 78px 0 0 0; padding: 0 20px 0 46px; position: fixed; right: -52px; top: 50%; transform: rotate(-90deg); transition: all .5s ease; z-index: 35; z-index: 9; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; -webkit-transition: all .5s ease; } .enquiry_form .close {color: #fff; cursor: pointer; display: block; font-size: 24px; font-weight: 700; line-height: 18px; position: absolute; right: 10px; text-align: center; top: 10px; } .service_call .sticky_button {bottom: 50%; margin: 0 0 60px 0; right: -78px; top: auto; } .service_call.enquiry_form .submit-box:after {margin-left: 80px; } .service_call.enquiry_form .submit-box .input {padding: 0 65px 0 0; } .service_call .sticky_button:before {content: '\f0e0'; font-size: 17px; top: -1px; } .sticky_button:before {content: '\f095'; font-family: Fontawesome; font-size: 17px; left: 20px; position: absolute; top: 0; } .enquiry_form .col-xs-12 {width: 100%; } .enquiry_form .captcha-box {margin-bottom: 0; } .enquiry_form input[type=text], .enquiry_form input[type=email], .enquiry_form .sticky_form textarea, .enquiry_form input[type=tel] {background: none; border: 2px solid #fff; border-radius: 5px; color: #fff; font-size: 16px; margin-bottom: 20px; padding: 13px 15px; transition: all .5s ease; width: 100%; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; -webkit-transition: all .5s ease; } .enquiry_form input[type=text]:focus, .enquiry_form input[type=email]:focus, .enquiry_form textarea:focus, .enquiry_form input[type=tel]:focus {border-color: rgba(255, 255, 255, .5); } .enquiry_form .sticky_form textarea {display: block; height: 120px; resize: none; } .enquiry_form input::-webkit-input-placeholder, .enquiry_form textarea::-webkit-input-placeholder {color: #fff; opacity: 1; } .enquiry_form input:-moz-placeholder, .enquiry_form textarea:-moz-placeholder {color: #fff; opacity: 1; } .enquiry_form input::-moz-placeholder, .enquiry_form textarea::-moz-placeholder {color: #fff; opacity: 1; } .enquiry_form input:-ms-input-placeholder, .enquiry_form textarea:-ms-input-placeholder {color: #fff; opacity: 1; } .enquiry_form .input-box {margin-bottom: 20px; } .enquiry_form .submit-box {position: relative; } .enquiry_form .submit-box .input {background: #fff; color: #606060; font-weight: 700; padding: 0 40px 0 0; text-transform: uppercase; } .enquiry_form .submit-box:after {color: #606060; content: '\f003'; font-family: 'FontAwesome'; font-size: 24px; left: 50%; margin-left: 54px; pointer-events: none; position: absolute; top: 50%; transform: translate(-50%,-50%); transition: all .5s ease; -moz-transform: translate(-50%,-50%); -moz-transition: all .5s ease; -ms-transform: translate(-50%,-50%); -ms-transition: all .5s ease; -o-transform: translate(-50%,-50%); -o-transition: all .5s ease; -webkit-transform: translate(-50%,-50%); -webkit-transition: all .5s ease; } .enquiry_form.in {background: rgba(0,0,0,.8); bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: 10; } .enquiry_form .require {color: #fff; display: block; font-weight: 400; margin: 5px 0; } .security-form .require {color: #fff; display: block; font-weight: 400; margin: 15px 0 0 0; text-align: center; } .req {color: #f00; } .enquiry_form input[type=submit] {background-color: #fff; border-radius: 0; border-radius: 5px; font-size: 20px; padding: 16px 39px; width: 100%; } .enquiry_form input[type=submit]:hover {background-color: #222; color: #fff; } .fixed-form .sticky_button:hover {background-color: #222; } .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content:after {background-image: url(../images/aim-icon.png); background-size: 45px 45px; content: ''; display: none; height: 45px; margin: 15px 0 10px; width: 45px; } .enquiry_form .wpcf7-form-control-wrap:before {display: none; } .enquiry_form .req {color: #fff; } .enquiry-form-section .wpb_content_element {margin-bottom: 0; } .img-caption-section.vc_row {display: inline-block; margin-top: -140px; } .img-caption-section .dt-sc-image-caption.type6, .img-caption-section .dt-sc-image-caption.type6 *, .img-caption-section .dt-sc-image-caption.type6:before, .img-caption-section .dt-sc-image-caption.type6:after {transition: all .3s linear; } .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content {bottom: auto; margin: auto; top: 50%; transform: translateY(-50%); } .img-caption-section .dt-sc-image-caption.type6 {text-align: center; } .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title {margin-bottom: 20px; position: relative; } .img-caption-section .dt-sc-image-caption.type6 h3 {font-size: 36px; padding-bottom: 12px; } .img-caption-section .dt-sc-image-caption.type6:before {background: none; background-color: #000; opacity: .69; } .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content p {display: none; } .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content p, .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content:after {display: inline-block; } .img-caption-section .dt-sc-image-caption.type6:hover:before {height: 100%; opacity: .81; } .img-caption-section .dt-sc-image-caption.type6:after {display: none; } .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title {margin-top: 15px; } .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title h3:before, .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title:before, .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title h3:after {background-color: #fff; } .our-services {margin-top: -9px; } .our-services-list {margin-top: -112px; } .dt-sc-image-caption.services-col {border-radius: 5px; } .dt-sc-image-caption.services-col .dt-sc-image-wrapper, .dt-sc-image-caption.services-col .dt-sc-image-wrapper img {border-radius: 5px 5px 0 0; } .dt-sc-image-caption.services-col {background-color: #fff; margin-bottom: 30px; text-align: center; transition: all .3s linear; } .dt-sc-image-caption.services-col .dt-sc-image-wrapper {border: none; border-radius: 5px 5px 0 0; height: auto; position: relative; width: 100%; } .dt-sc-image-caption.services-col .dt-sc-image-wrapper:before {background-color: #000 !important; content: ''; display: inline-block; height: 100%; left: 0; opacity: 0; position: absolute; top: 0; transition: all .3s linear; width: 100%; } .dt-sc-image-caption.services-col:hover .dt-sc-image-wrapper:before {opacity: .86; } .dt-sc-image-caption.services-col .plus-icon {bottom: 0; display: inline-block; height: 50px; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: 50px; } .dt-sc-image-caption.services-col .plus-icon:before {background-color: #fff; bottom: 0; content: ''; display: inline-block; height: 2px; left: 0; margin: auto; opacity: 0; position: absolute; right: 0; top: 0; transition: all .3s linear; width: 50px; } .dt-sc-image-caption.services-col .plus-icon:after {background-color: #fff; bottom: 0; content: ''; display: inline-block; height: 50px; left: 0; margin: auto; opacity: 0; position: absolute; right: 0; top: 0; transition: all .3s linear; width: 2px; } .dt-sc-image-caption.services-col:hover .plus-icon:before, .dt-sc-image-caption.services-col:hover .plus-icon:after {opacity: 1; } .dt-sc-image-caption.services-col .dt-sc-image-wrapper:after {background-image: url(../images/serviceswaves.png); background-position: right bottom; background-repeat: repeat; background-size: 100% 31px; bottom: -2px; content: ''; display: inline-block; height: 31px; left: 0; margin: auto; position: absolute; right: 0; transform: scale(1, -1); width: 100%; z-index: 1; mask-position: left bottom; mask-repeat: repeat; } .pinkshadow:before {background-image: url(../images/pinkshadow.png); background-repeat: no-repeat; content: ''; display: inline-block; height: 100%; left: 50%; position: absolute; right: 0; text-align: center; transform: translateX(-50%); width: 1590px; } .pricingpinkshadow:before {background-image: url(../images/pricing-pink-shadow.png); background-repeat: no-repeat; bottom: -16%; content: ''; display: inline-block; height: 100%; left: 50%; position: absolute; right: 0; text-align: center; transform: translateX(-50%); width: 1634px; } .pricingpinkshadow.type2:before {background-image: url(../images/pricing-pink-shadow2.png); height: 100%; width: 919px; } .dt-sc-image-caption.services-col .dt-sc-image-content h4 {font-size: 30px; font-weight: normal; text-transform: none; } .dt-sc-image-caption.services-col .dt-sc-image-content {padding: 20px 25px 40px; } .dt-sc-image-caption.services-col .dt-sc-image-content p {line-height: 24px; } .dt-sc-image-caption.services-col .dt-sc-image-content a.dt-sc-button.default-button {font-size: 16px; font-weight: normal; padding: 7px 21px 9px; } .dt-sc-image-caption.services-col .dt-sc-image-title {margin-bottom: 10px; } .dt-sc-image-caption.services-col .dt-sc-image-content h3 a {color: #000; } .dt-sc-image-caption.services-col:hover .dt-sc-image-content h3 a {background: none; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption h5 {font-size: 24px; margin-bottom: 5px;/* padding-top: 18px; */ } .default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption h5, .default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption span {color: #fff; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span {color: #000; font-size: 17px; font-weight: normal; margin-bottom: 20px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .team-title {background-color: transparent; display: none; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb {border: 0; display: inline-block; float: left; overflow: visible; position: static; vertical-align: inherit; width: 100%; } .default-team.dt-sc-team.flip-details-on-hover:before {border-radius: 5px; box-shadow: -20px -20px 0 0 #000; content: ''; display: inline-block; height: 100%; left: 10px; opacity: 0; position: absolute; top: 0; transition: all .3s linear; width: calc(100% - 20px); } .default-team.dt-sc-team.flip-details-on-hover:after {border-radius: 5px; bottom: 0; content: ''; display: inline-block; height: 100%; left: 10px; opacity: 0; position: absolute; transition: all .3s linear; width: calc(100% - 20px); z-index: -1; } .default-team.dt-sc-team.flip-details-on-hover:hover:before, .default-team.dt-sc-team.flip-details-on-hover:hover:after {opacity: 1; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span:before, .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .team-title span:before, .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span:after, .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .team-title span:after {display: none; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption {background-color: transparent; box-shadow: none;/* top:90px; */ display: inline-block; float: left; opacity: 1; position: static; transform: none; width: 100%; z-index: 9; -moz-box-shadow: none; -moz-transform: none; -ms-transform: none; -webkit-box-shadow: none; -webkit-transform: none; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p {display: none; line-height: 24px; opacity: 0; padding: 0 25px; position: absolute; text-overflow: inherit; top: 19%; white-space: normal; word-wrap: normal; } .default-team.dt-sc-team.flip-details-on-hover {border-radius: 5px; border-radius: 5px; margin-bottom: 50px; overflow: visible; padding: 0 9px 25px; position: relative; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb > img {display: none; opacity: 0; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption img {background: none; border-radius: 5px; float: left; margin-bottom: 30px; transition: all .5s ease; width: 100%; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social {position: relative; z-index: 1; } .default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption img {border-radius: 5px 5px 0 0; } .team-content.vc_row > .vc_column_container {margin: 0 15%; width: 70%; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption h5, .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span {position: relative; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .fig-content {display: inline-block; float: left; position: static; transform: none; width: 100%; -moz-transform: none; -ms-transform: none; -webkit-transform: none; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption .fig-content:before {border-radius: 0 0 5px 5px; bottom: 0; display: inline-block; height: calc(20% + 0px); left: 0; opacity: 0; /* content:""; */position: absolute; width: 100%; } .default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption .fig-content:before, .default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption p {opacity: 1; } .default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption img {box-shadow: -20px -20px 0 0 #f3f3f3; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a {border-width: 2px; font-weight: normal; height: 34px; line-height: 30px; margin-bottom: 5px; width: 34px; } .default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-social li a {border-color: #fff; color: #fff; } .default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption .fig-content:before {opacity: .83; } .default-team.dt-sc-team.flip-details-on-hover:hover {box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; -ms-box-shadow: none; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a:hover {background-color: #fff; color: #000; } .default-team.dt-sc-team.flip-details-on-hover:hover .dt-sc-team-thumb .figcaption img {box-shadow: none; } .ico-fw-section .vc_col-sm-1 {width: 9.2%; } .ico-fw-section .vc_col-sm-10 {float: none; margin: 0 auto; width: 80.6%; } .new-ico.dt-sc-icon-box.type3 {z-index: 1; } .new-ico.dt-sc-icon-box.type3.first {margin: 208px 0 0; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first {margin: 300px 0 0; } .new-ico.dt-sc-icon-box.type3.second.bottom {margin: 208px 0 0; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper {height: 162px; margin-bottom: 28px; width: 162px; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper span {border: 0; border-radius: 50%; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper span img {filter: none; -moz-filter: none; -webkit-filter: none; -ms-filter: none; } .new-ico.dt-sc-icon-box.type3:hover .icon-wrapper span {background-color: #e70040; } .new-ico.dt-sc-icon-box.type3 .icon-content h4 {font-size: 24px; font-weight: normal; transition: all .3s linear; } .new-ico.dt-sc-icon-box.type3 .icon-content p {font-weight: normal; line-height: 26px; margin: 15px 0 0; padding: 0 25px; } .new-ico.dt-sc-icon-box.type3:after {border: 1px dashed #000; content: ''; height: 100%; left: calc(100% + 21%); position: absolute; top: -69%; transform: rotate(56deg); width: 1px; z-index: -1; } .new-ico.dt-sc-icon-box.type3.second:after {left: calc(100% + 12%); top: 28%; transform: rotate(-40deg); } .new-ico.dt-sc-icon-box.type3.second .icon-wrapper {height: 206px; width: 206px; } .new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper {height: 275px; width: 275px; } .ico-fw-section .vc_col-sm-10 .wpb_column:first-child {left: 66px; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(2) {left: 19px; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) {left: -28px; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) {left: -74px; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(5) {left: -61px; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after {left: calc(100% + 0%); top: -80%; transform: rotate(45deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after {height: 50%; left: calc(100% + 12%); top: 36%; transform: rotate(-52deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(5) .new-ico.dt-sc-icon-box.type3:after {display: none; } .news-img-mask {display: block; height: 400px; margin: 20px auto; width: 100%; -webkit-mask-image: url(../images/news-img-mask.png); mask-image: url(../images/news-img-mask.png); -webkit-mask-position: center center; mask-position: center center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; } .rounded-image img {border-radius: 5px; } .vc_row.centered-content {margin: 0 auto; padding: 0 7.8%; } .video-col1, .video-col2 {border-radius: 5px; left: 65px; transition: all .3s linear; width: 21.5%; z-index: 1; z-index: 2; } .video-col2 {left: auto; right: 65px; } .vc_row.centered-content:hover .video-col1 {left: 60px; } .vc_row.centered-content:hover .video-col2 {right: 60px; } .move-to-top.vc_row {margin-top: -352px; z-index: -1; } .move-to-top-small.vc_row {margin-top: -110px; } .faq-tabs.vc_row, .move-to-top-port {margin-top: -112px; } .vc_row.centered-content .video-col1 h2, .vc_row.centered-content .video-col2 h2 {font-size: 40px; } .vc_row.centered-content .video-col1 > .vc_column-inner, .vc_row.centered-content .video-col2 > .vc_column-inner {padding: 0 30px; } .about-fullwidth-image2 .vc_col-sm-6 {width: 57%; } .testimonial-new {bottom: -30px; content: ''; display: inline-block; height: 100%; left: 0; margin: 0 0 0 57px; padding: 174px 0 90px 268px; position: absolute; width: 100%; -webkit-mask-image: url(../images/testimonial-bg.png); mask-image: url(../images/testimonial-bg.png); -webkit-mask-repeat: no-repeat; -webkit-mask-position: left center; mask-position: left center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-author {margin: 0 30px 0 0; position: relative; width: 149px; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-author img {border-radius: 0; -webkit-border-radius: 0; } .testimonial-new .dt-sc-testimonial.type4 blockquote {font-size: 17px; font-style: normal; font-weight: normal; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote {float: left; margin: -8px 0 0; width: 47%; } .testimonial-new .dt-sc-testimonial.type4 blockquote q:before, .testimonial-new .dt-sc-testimonial.type4 blockquote q:after {display: none; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-author:before {color: #fff; content: '\201C'; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 200px; left: 0; letter-spacing: .025em; margin: 0; margin: auto; opacity: .5; position: absolute; right: 0; top: -18px; } .testimonial-new .dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial.type4 {padding-bottom: 100px; padding-top: 95px; position: relative; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite {font-size: 24px; font-weight: normal; letter-spacing: .01em; position: relative; right: calc(100% - 274px); text-align: center; top: 20px; width: 149px; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite small {display: block; font-size: 17px; letter-spacing: .01em; margin: 12px 0 0; padding: 0; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite small:before {display: none; } .testimonial-new .dt-sc-testimonial-wrapper .carousel-arrows {bottom: 24%; position: absolute; right: 44%; } .testimonial-new .carousel-arrows a {margin: 0 2px; } .testimonial-new .carousel-arrows a.testimonial-prev:before, .testimonial-new .carousel-arrows a.testimonial-next:before {color: #fff; content: '\f053'; display: inline-block; font-family: 'Font Awesome 5 Free'; font-weight: bold; top: 0; transition: all .3s linear; -webkit-mask-position: center center; mask-position: center center; } .testimonial-new .carousel-arrows a.testimonial-next:before {content: '\f054'; } .testimonial-new .carousel-arrows a.testimonial-prev:hover:before, .testimonial-new .carousel-arrows a.testimonial-next:hover:before {color: #000; } .faq-tabs ul.dt-sc-tabs-vertical-frame {float: right; margin: 50px 0; position: relative; text-align: center; width: 17.4%; } .faq-tabs ul.dt-sc-tabs-vertical-frame li:first-child:before, .faq-tabs ul.dt-sc-tabs-vertical-frame li:last-child:after {border-radius: 5px 5px 0 0; content: ''; display: inline-block; height: 50px; left: 0; position: absolute; top: -50px; width: 100%; } .faq-tabs ul.dt-sc-tabs-vertical-frame li:last-child:after {border-radius: 0 0 5px 5px; bottom: -50px; top: auto; } .faq-tabs .dt-sc-tabs-vertical-frame-container {border: 0; display: inline-block; float: none; margin: 0 auto; overflow: visible; padding: 0 10% 50px; } .faq-tabs ul.dt-sc-tabs-vertical-frame li a {border-bottom: 1px solid #f0f0f0; border-right: 0; color: #fff; font-size: 30px; font-weight: normal; letter-spacing: .025em; margin: 0; padding: 14px 10px; } .faq-tabs ul.dt-sc-tabs-vertical-frame li:first-child a {border-top: 1px solid #f0f0f0; } .faq-tabs ul.dt-sc-tabs-vertical-frame li:last-child a {border-bottom: 1px solid #f0f0f0; } .faq-tabs ul.dt-sc-tabs-vertical-frame > li > a.current, .faq-tabs ul.dt-sc-tabs-vertical-frame > li > a:hover {color: #fff; } .faq-tabs .dt-sc-tabs-vertical-frame-content {border: 0; padding: 0 40px 0 0; width: 82.6%; } .faq-tabs .img-with-shadow img {border-radius: 5px; } .faq-tabs .img-with-shadow .vc_single_image-wrapper:after {border-radius: 5px; content: ''; display: inline-block; height: 100%; left: -30px; position: absolute; top: 30px; transition: all .3s linear; width: 100%; z-index: -1; } .faq-tabs .img-with-shadow:hover .vc_single_image-wrapper:after {left: -15px; top: 15px; } .faq-tabs .img-with-shadow .vc_single_image-wrapper {position: relative; z-index: 1; } .faq-tabs .vc_col-sm-5 {width: 37.3%; } .faq-tabs .vc_col-sm-7 {width: 62.3%; } .faq-tabs .default-toggle h5.dt-sc-toggle:before, .faq-tabs .default-toggle h5.dt-sc-toggle.active:before, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion:before, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion.active:before {left: 17px; top: 12px; } .faq-tabs .default-toggle h5.dt-sc-toggle a, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion a {color: #000; padding: 15px 0 15px 48px; } .faq-tabs .default-toggle .dt-sc-toggle-content {padding: 14px 14px 12px 48px; } .faq-section .type5.alter .scroll_tabs_container .scroll_tab_left_button, .faq-section .type5.alter .scroll_tabs_container .scroll_tab_right_button {display: none !important; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner {left: auto !important; right: auto !important; } .tabs-img ul.dt-sc-tabs-horizontal ul {text-align: center; } .tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li {display: inline-block; float: none; margin: 0 1.2%; width: 18%; } .tabs-img ul.dt-sc-tabs-horizontal li.scroll_tab_first {margin-left: 0; } .tabs-img ul.dt-sc-tabs-horizontal li:scroll_tab_last {margin-right: 0; } .tabs-img ul li:nth-child(2) {display: none; } .tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li > a {background-position: center center; background-repeat: no-repeat; border: 0; border-radius: 5px; color: #fff; display: inline-block; float: none; font-size: 30px; padding: 35px 10px; position: relative; text-align: center; width: 100%; z-index: 1; } .tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li > a:after {background-color: #000; border-radius: 5px; content: ''; height: 100%; left: 0; opacity: .78; position: absolute; top: 0; width: 100%; z-index: -1; } .tabs-img.type4 .scroll_tabs_container .scroll_tab_left_button, .tabs-img.type4 .scroll_tabs_container .scroll_tab_right_button {display: none !important; } .tabs-img.type4 .scroll_tabs_container div.scroll_tab_inner {left: 0 !important; width: 100%; } .tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li > a.current {color: #fff; } .tabs-img ul.dt-sc-tabs-horizontal {border: 0; } .waves-ico.dt-sc-icon-box.type6 {background-color: #fff; border-radius: 5px; box-shadow: -18px 18px 23px 0 rgba(0, 0, 0,.2); margin-bottom: 50px; } .waves-ico.dt-sc-icon-box.type6 .icon-wrapper {border: none; border-radius: 5px 5px 0 0; height: auto; padding: 70px 0 108px; position: relative; transition: all .1s linear; width: 100%; } .waves-ico.dt-sc-icon-box.type6 .icon-wrapper:after {background-color: transparent !important; background-image: url(../images/tiny-waves.png); background-position: right bottom; background-size: 100% 31px; bottom: -1px; content: ''; display: inline-block; height: 31px; left: 0; position: absolute; transform: rotate(180deg) scaleX(-1); transition: all .3s linear; width: 100%; } .waves-ico.dt-sc-icon-box.type6 .icon-content h4 {font-size: 30px; font-weight: normal; text-transform: none; } .waves-ico.dt-sc-icon-box.type6 .icon-content {padding: 12px 25px 40px; } .waves-ico.dt-sc-icon-box.type6 .icon-content p {line-height: 24px; } .waves-ico.dt-sc-icon-box.type6 .icon-wrapper img {left: 0; max-width: 102px; right: 0; top: 47%; transform: translateX(0%) translateY(-50%); -moz-transform: translateX(0%) translateY(-50%); -ms-transform: translateX(0%) translateY(-50%); -webkit-transform: translateX(0%) translateY(-50%); } .waves-ico.dt-sc-icon-box.type6 .icon-content a.dt-sc-button.default-button {font-size: 16px; font-weight: normal; padding: 7px 21px 9px; } .pricing-to-top {margin-top: -70%; } .pricing-to-top .pricingpinkshadow.type2 .dt-sc-pr-tb-col.type1 {float: none; margin: 0 auto; margin-bottom: 120px; width: 77.5%; } .pricing-to-top .pricingpinkshadow.type2 .dt-sc-pr-tb-col.type1 li {line-height: 38px; } .waves-pricing .dt-sc-pr-tb-col.type1 {background-color: #fff; border: 0; border-radius: 5px; position: relative; } .waves-pricing .dt-sc-pr-tb-col.type1.selected {transform: scale(1.13); z-index: 1; } .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-price {border: 0; left: 0; margin: 0; padding: 45px 10px 60px; position: absolute; top: 0; width: 100%; } .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-price h6, .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-price h6 sup {color: #fff; font-size: 44px; font-weight: normal; top: 0; } .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-header {background: none; border-radius: 5px 5px 0 0; padding: 188px 20px 20px; position: relative; } .vc_row.waves-pricing .dt-sc-pr-tb-col.type1:hover .dt-sc-tb-header {background-color: transparent; } .waves-pricing .dt-sc-pr-tb-col .dt-sc-tb-content li {border-bottom: 0; color: #000; padding: 12px 0; transition: all .3s linear; } .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-content li.gray-text {color: #ccc; } .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-content li i {left: -10px; position: relative; } .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-header .dt-sc-price:before {background-image: url(../images/pattern.png); background-repeat: repeat; border-radius: 5px 5px 0 0; content: ''; display: inline-block; height: 100%; left: 0; /* -webkit-mask-repeat: no-repeat; */ /* -webkit-mask-position: left top; */ position: absolute; top: 0; transition: all .3s linear; width: 100%; mask-position: left top; /* -webkit-mask-repeat: no-repeat; */ mask-repeat: no-repeat; } .waves-pricing .dt-sc-pr-tb-col.type1:hover .dt-sc-tb-header .dt-sc-price:before {background-color: #000; } .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-header .dt-sc-price:after {background-image: url(../images/tiny-waves.png); background-size: 100% 31px; bottom: 0; content: ''; display: inline-block; height: 31px; left: 0; position: absolute; transform: scale(1, -1); width: 100%; } .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-price h6 span {display: block; font-size: 17px; letter-spacing: .01em; margin: 0; position: relative; top: 5px; } .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-tb-header .dt-sc-tb-title h5 {color: #000; font-size: 30px; font-weight: normal; margin: 25px 0 0; text-transform: none; } .waves-pricing .dt-sc-pr-tb-col.type1 .dt-sc-buy-now a.dt-sc-button {border-radius: 0; font-size: 18px; margin-bottom: 20px; padding: 8px 22px 10px; } .waves-pricing .pricingpinkshadow.type2 .dt-sc-pr-tb-col.type1 .dt-sc-buy-now a.dt-sc-button {margin-top: 7px; } .waves-pricing .pricingpinkshadow.type2 .dt-sc-pr-tb-col.type1 .dt-sc-tb-title h5 {margin: 32px 0 5px; } .dt-sc-sociable li.facebook a > i:before {content: '\f39e'; } .footer-section .dt-sc-sociable.small li a {height: 40px; line-height: 40px; width: 40px; } .footer-section .dt-sc-sociable li {margin: 0 5px 10px; } #footer h3.dt-sc-main-heading {font-size: 30px; letter-spacing: .01em; padding: 0 0 11px; position: relative; top: -8px; } #footer h3.dt-sc-main-heading:after {content: ''; } #footer a {color: #000; } #footer .dt-custom-nav-wrapper.left ul {line-height: 36px; } #footer .dt-custom-nav-wrapper.left ul li a {margin-bottom: 0; padding-bottom: 0; padding-top: 0; } #footer .widget .recent-posts-widget li .thumb img {border-radius: 5px; height: 48px; max-width: none; width: 75px; object-fit: cover; } #footer .widget .recent-posts-widget li .thumb {width: 75px; } #footer .widget .recent-posts-widget li .entry-title h4 {font-size: 17px; font-weight: normal; letter-spacing: .01em; margin-bottom: 3px; margin-top: -5px; } #footer .widget .recent-posts-widget li {border: 0; margin-bottom: 5px; padding-bottom: 0; padding-right: 15px; } #footer .dt-sc-contact-info.simple span {font-size: 20px; margin: 5px 0 0 0; } #footer .dt-sc-contact-info.simple {margin-bottom: 15px; padding: 0 60px 0 32px; } #footer .default-title.dt-sc-title.mz-title .mz-title-content {margin-bottom: 20px; } #footer .copyright {line-height: 28px; } #footer .copyright p {font-size: 16px; } #footer .copyright.dt-sc-dark-bg a, #footer .copyright.dt-sc-dark-bg a:hover {color: #fff; } #footer .copyright.dt-sc-dark-bg a {display: inline-block; position: relative; } #footer .copyright.dt-sc-dark-bg .dt-sc-copyright a:before {bottom: 5px; width: 100%; } #footer .copyright.dt-sc-dark-bg a:before {border-bottom: 1px solid #fff; bottom: 9px; content: ''; display: inline-block; left: 0; margin: auto; opacity: 0; position: absolute; right: 0; transition: all .3s linear; width: calc(100% - 20px); } #footer .copyright.dt-sc-dark-bg a:hover:before {opacity: 1; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row:first-child {padding-left: 230px; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row .dt-sc-dark-bg.dt-skin-primary-bg {border-radius: 5px; padding-bottom: 105px; padding-top: 130px; width: 49.1%; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row .dt-sc-dark-bg.dt-skin-primary-bg > .vc_column-inner {padding: 0 10%; } .fw1-section .fw-img1 {left: -56px; top: 23px; width: 50.9%; z-index: -1; } .fw1-section .fw-img1 > .vc_column-inner {padding: 0; } .fw1-section .fw-img1 img, .fw1-section .fw-img2 img {border: 3px solid #fff; border-radius: 5px; } .fw1-section .fw-img3 img {border-radius: 5px; } .fw1-section .fw-img2 {left: 235px; top: -55px; width: 32.7%; z-index: -1; } .fw1-section .fw-img3 {left: 165px; top: -268px; width: 50.5%; z-index: -2; } .about-intro .fw4 img, .about-intro .fw5 img, .about-intro .fw6 img {border-radius: 5px; } .services-img1 {left: -35px; position: relative; } .services-img1, .services-img2 {border-radius: 5px; width: 82%; } .services-img2 {left: 40px; position: relative; top: -30px; width: 79%; } /*** Blog Styles ***/ .tpl-blog-holder .column {padding: 15px; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div.entry-date {color: #fff; float: right; font-size: 20px; font-weight: normal;/* letter-spacing:0.025em; */ margin: 0; padding: 5px 30px; position: absolute;/* top:25.2%; *//* right:-10.2%; */ transform: rotate(-90deg); transition: all .3s linear; width: auto;z-index: 1; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div.entry-date {background-color: #969696; clear: both; float: left !important; font-size: 17px; font-weight: normal; margin: 0 0 20px; padding: 1px 22px; position: static; text-align: left; transform: none; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:hover div.entry-date {color: #fff; } /*.dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:hover .entry-date{background-color:#FFF;}*/ .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-date i {display: none; } .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-thumb, .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-thumb img, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-thumb:before, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-gallery-post-slider li:before, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image:before, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-list-layout .blog-entry .entry-gallery-post-slider li:before {border-radius: 5px; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-thumb:before, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-gallery-post-slider li:before, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image:before, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-list-layout .blog-entry .entry-gallery-post-slider li:before {opacity: 0; transition: all .3s linear; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:hover .entry-thumb:before, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:hover .entry-gallery-post-slider li:before, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-list-layout .blog-entry:hover .entry-thumb .blog-image:before, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-list-layout .blog-entry:hover .entry-gallery-post-slider li:before {opacity: .74; } .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-author {margin-bottom: 5px; } .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-author i {display: none; font-size: 12px; position: relative; top: -2px; } .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-thumb {margin-bottom: 0; } .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-thumb:before {background-color: #000 !important; } .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-title {margin-bottom: 25px; } .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-body {line-height: 28px; margin-bottom: 20px; } .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-button a.dt-sc-button {background: none; color: #fff; display: inline-block; float: none; font-size: 17px; font-weight: normal; font-weight: normal; letter-spacing: .025em; line-height: normal; margin: 0; padding: 10px 26px 10px; position: relative; text-transform: capitalize; z-index: 9; } .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-button .dt-sc-button:after {background-color: transparent; bottom: 0; content: ''; display: inline-block; height: 100%; left: 3px; position: absolute; width: calc(100% - 3px); z-index: -1; } .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry .entry-button a.dt-sc-button span {display: none; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-thumb .entry-format {bottom: auto; top: 0; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div i[class*='fa'], .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div i.pe {color: #fff; font-size: 16px; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-likes-views {color: #fff; display: inline-block; float: left; left: 20px; margin-right: 15px; position: relative; top: -42px; width: auto; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments {clear: none; color: #fff; display: inline-block; float: left; left: 20px; position: relative; top: -42px; width: auto; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments a {color: #fff; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments a:before {border-bottom: 1px solid; bottom: 6px; content: ''; display: inline-block; opacity: 0; position: absolute; right: 20px; transition: all .3s linear; width: calc(100% - 45px); } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments a:hover:before {opacity: 1; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-likes-views {opacity: 0; transition: all .3s linear; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:hover .entry-comments, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:hover .entry-likes-views {opacity: 1; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:not(.has-post-thumbnail) .entry-comments, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry:not(.has-post-thumbnail) .entry-likes-views {display: none; } .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry > .entry-title span.sticky-post {position: static; text-align: center; transform: none; -moz-transform: none; -ms-transform: none; -webkit-transform: none; } .dt-sc-classic-overlay-style.dt-sc-post-entry .blog-entry > .entry-title span.sticky-post > i {font-size: 12px; position: static; transform: none; width: 100%; -moz-transform: none; -ms-transform: none; -webkit-transform: none; } .secondary-sidebar .type17, .wpb_widgetised_column.type17, .blog-single-entry .comment-respond form, .blog-single-entry.post-overlap blockquote.type1, .blog-single-entry.post-overlap > .entry-author-bio, .comment-respond .comment-form {background-color: #fff1f5; } /*** Portfolio Styles ***/ .dtportfolio-container.with-space .dtportfolio-item {padding: 0 5px 10px; } .dtportfolio-item.dtportfolio-hover-modern-title {text-align: center; } .dtportfolio-item.dtportfolio-hover-modern-title, .dtportfolio-item.dtportfolio-hover-modern-title figure img, .dtportfolio-item.dtportfolio-hover-modern-title figure {border-radius: 8px; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay, .dtportfolio-item.dtportfolio-hover-modern-title #portfolio-featured-video {border-radius: 8px; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay .links a span {line-height: 38px; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay .links a {background: #fff; /* border: 1px solid; */ border-radius: 50%; bottom: 0 !important; display: inline-block; font-size: 16px; height: 38px; line-height: 38px; margin: 10px; position: relative; text-align: center; width: 38px; z-index: 1; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display:         flex; height: 100.1%; left: 0; line-height: normal; position: absolute; text-align: center; top: 0; transform: translateX(-100%); transform: translateX(0); transition: all .3s ease-in-out; width: 100.1%; -ms-transform: translateX(-100%); -ms-transform: translateX(0); -o-transition: all .3s ease-in-out; -webkit-transform: translateX(-100%); -webkit-transform: translateX(0); -webkit-transition: all .3s ease-in-out; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; -webkit-transform-style: preserve-3d; -webkit-transform-style: preserve-3d; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details, .dtportfolio-item.dtportfolio-hover-modern-title .links {position: static; text-align: center; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2 {border-bottom: 1px solid #fff; font-size: 44px; letter-spacing: .025em; margin: 10px 0 15px; padding-bottom: 20px; text-transform: none; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details .categories {font-size: 30px; letter-spacing: .01em; } .dtportfolio-project-details li {font-size: 17px; } .port-spacing-right > .vc_column-inner {padding-right: 70px; } @media only screen and (min-width: 1600px) {.dtportfolio-item.dtportfolio-hover-modern-title.dtportfolio-one-third .dtportfolio-image-overlay h2 {font-size: 20px; } .dtportfolio-item.dtportfolio-hover-modern-title.dtportfolio-one-third .dtportfolio-image-overlay-details .categories {font-size: 15px; } .vc_row:not(.vc_row-has-fill) .dtportfolio-item.dtportfolio-hover-modern-title.dtportfolio-one-fourth .dtportfolio-image-overlay h2 {font-size: 18px; } .vc_row:not(.vc_row-has-fill) .dtportfolio-item.dtportfolio-hover-modern-title.dtportfolio-one-fourth .dtportfolio-image-overlay-details .categories {font-size: 14px; } } .spacing-right-small .vc_column-inner {padding-right: 40px; } .space-both-sides .vc_column-inner {padding: 0 70px; } .fw1-spacing-left .vc_column-inner {padding-left: 45px; } .about-spacing-left .vc_column-inner {padding-left: 18%; } .history-space-left .vc_column-inner {padding-left: 50px; } ul.dt-sc-fancy-list.round-circle {margin-bottom: 25px; } ul.dt-sc-fancy-list.round-circle li {line-height: 24px; } ul.dt-sc-fancy-list.round-circle li:before {border-radius: 50%; content: ''; display: inline-block; height: 8px; left: 0; position: absolute; top: 13px; width: 8px; } ul.dt-sc-fancy-list.round-circle li:first-child:before {top: 7px; } .other-projects-section ul.dt-sc-fancy-list li {font-size: 20px; line-height: 30px; padding-left: 30px; } .other-projects-section ul.dt-sc-fancy-list li:before {font-size: 20px; } .steps-section.vc_row {margin: 0; padding-bottom: 120px; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box {background-color: #fff; border: none; border-radius: 5px; padding: 35px 40px 50px 40px; text-align: center; transition: all .3s linear 0s; width: calc(100% - 5px); z-index: 1; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box .large-icon {display: none; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box h4 {counter-reset: my-sec-counter; font-size: 30px; font-weight: normal; line-height: 28px; margin-bottom: 20px; padding: 35px 0 0; position: relative; text-transform: none; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box:before {border-radius: 5px 5px 0 0; content: ''; display: inline-block; height: 128px; left: 0; position: absolute; top: -4px; transition: all .3s linear 0s; width: 100%; -webkit-mask-image: url(../images/waves.png); mask-image: url(../images/waves.png); -webkit-mask-repeat: no-repeat; -webkit-mask-position: center top; mask-position: center top; -webkit-mask-repeat: repeat; mask-repeat: repeat; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box:hover:before {background-color: #000 !important; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box .icon-wrapper:before {background-color: transparent; bottom: auto; color: #fff; content: 'Step ' counter(my-sec-counter); /* float: left; */ counter-increment: my-sec-counter; display: inline-block; /* letter-spacing: 0.2em; */ font-size: 44px; letter-spacing: .01em; line-height: 30px; text-align: center; top: 0; transition: all .3s linear 0s; width: 100%; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box h4:after {border-radius: 100%; display: inline-block; float: left; height: 6px; left: 0; position: absolute; top: 17px; width: 6px; -moz-border-radius: 100%; -webkit-border-radius: 100%; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box:hover h4:before, .ico-num-content .dt-sc-icon-box.type1.num-type.active h4:before {color: #fff; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box:hover h4:after, .ico-num-content .dt-sc-icon-box.type1.num-type.active h4:after {/* background-color:#FFF; */ } .shadow-ico-box {border: 0; overflow: hidden; z-index: 1; } .shadow-ico-box.dt-sc-icon-box.type1:after {background-image: url(../images/shadow.png); background-position: center; background-repeat: no-repeat; content: ''; height: 100%; left: 0; margin-bottom: 40px; /* border-radius: 50%; */ position: absolute; top: 0; width: 100%; z-index: -10; } .shadow-ico-box.dt-sc-icon-box.type3 .icon-wrapper {height: auto; margin: 0; width: auto; } .shadow-ico-box.dt-sc-icon-box.type3 .icon-wrapper span {border: 0; border-radius: 50%; clear: both; display: inline-block; font-size: 30px; height: 55px; line-height: 55px; margin: 82px 0 0; text-align: center; width: 55px; } .shadow-ico-box.dt-sc-icon-box.type3 .icon-wrapper span.fa-usd {font-size: 28px; } .shadow-ico-box.dt-sc-icon-box.type3 .icon-wrapper span.fa-cogs {font-size: 25px; } .shadow-ico-box.dt-sc-icon-box.type3 .icon-content {padding: 0 8px; } .shadow-ico-box.dt-sc-icon-box.type3 .icon-content p {line-height: 28px; margin: 0; } .steps-section {counter-reset: icon-caption-counter; } .steps-section .icon-wrapper {counter-increment: icon-caption-counter; font-size: 24px; font-weight: 500; text-transform: none; } .steps-section {counter-reset: my-sec-counter; } .steps-section .icon-wrapper:before {content: 'Step ' counter(my-sec-counter) ' '; counter-increment: my-sec-counter 1; } .shadow-ico-box.dt-sc-icon-box.type3:hover .icon-wrapper span {color: #fff; } .shadow-ico-box.dt-sc-icon-box.type3:hover .icon-wrapper span {animation: pulse-shadow 1s; box-shadow: 0 0 0 15px #fff1f5; -webkit-animation: pulse-shadow 1s; -webkit-box-shadow: 0 0 0 15px #fff1f5; } @keyframes pulse-shadow {0% {box-shadow: 0 0 0 0 #fff1f5; -webkit-box-shadow: 0 0 0 0 #fff1f5; } } .newsletter-section .dt-sc-newsletter-section.type7 p {padding: 0 0 0 36px; position: relative; } .newsletter-section .dt-sc-newsletter-section.type7 p:before {content: '';/* background-color: green; */ display: inline-block; height: 1px; left: 0; margin: auto; position: absolute; top: 14px;/* bottom: 0; */ width: 26px; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm {border: 1px solid #dadada; border-radius: 5px; width: 62.8%; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type='email'] {background: none; border-radius: 5px; color: #484848; padding: 21px 20px 20px; width: 76%; } .newsletter-section .dt-sc-newsletter-section.type7 {margin: -10px 0 0; padding: 0; text-align: left; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type='submit'] {border-radius: 5px; color: #fff; font-size: 20px; height: auto; letter-spacing: .025em; padding: 15px 35px; position: absolute; right: 5px; text-align: center; text-indent: inherit; top: 5px; width: auto; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type='submit']:hover {background-color: #000; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm:before {display: none; } .newsletter-section .vc_col-sm-8 > .vc_column-inner {padding-left: 0; padding-right: 20px; } .dt-sc-partners-carousel li img {opacity: .5; transition: all .3s linear; } .dt-sc-partners-carousel li:hover img {opacity: 1; } .mobile-menu .dt-primary-nav li a {padding-left: 25px; padding-right: 25px; } .mobile-menu ul.dt-primary-nav li.go-back a:before {left: 25px; } .mobile-menu ul.dt-primary-nav li.go-back a:hover:before {left: 15px; } .mobile-menu ul.dt-primary-nav li.go-back a:after {left: 35px; } .mobile-menu ul.dt-primary-nav li.go-back a:hover:after {left: 20px; } /*** Breadcrumb Styles ***/ #header-wrapper .main-title-section-wrapper {margin: 0 0 77px; } .main-title-section-wrapper {padding: 74px 0; } .main-title-section h1 {font-size: 42px; font-weight: normal; } .breadcrumb {font-size: 17px; font-weight: normal; } .main-title-section-wrapper .breadcrumb a {border-bottom: 1px solid transparent; } .main-title-section-wrapper .breadcrumb a:hover {border-bottom: 1px solid #fff; color: #fff; } .breadcrumb .fa.default {background: #fff; margin: 0 5px 0 12px; transform: rotate(25deg); -moz-transform: rotate(25deg); -ms-transform: rotate(25deg); -webkit-transform: rotate(25deg); } .breadcrumb span.current {color: #fff; } .dt-sc-contact-info.header-contact, .dt-skin-tertiary-bg.jannal-header .wpb_text_column p, .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2 a:hover, .dtportfolio-item.dtportfolio-hover-modern-title  .categories a:hover {color: #000; } .dt-sc-contact-info.header-contact.type9 > a:hover {color: #ccc; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay .links a:hover {background: #000; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay .links a:hover {color: #fff; } /*** Shop Styles ***/ .woocommerce .product-loop-sorting nav.woocommerce-pagination ul {margin: 1px 0; } .woocommerce .product-loop-sorting nav.woocommerce-pagination ul.page-numbers li {margin: 1px 0 1px 10px; } .woocommerce .product-loop-sorting nav.woocommerce-pagination ul li a, .woocommerce .product-loop-sorting nav.woocommerce-pagination ul li span {background-color: #000; border: none; border-radius: 3px; color: #fff; font-size: 17px; height: 27px; line-height: 27px; padding: 0; width: 27px; } .woocommerce nav.woocommerce-pagination ul li a.prev, .woocommerce nav.woocommerce-pagination ul li a.next {/* text-indent: -999px; */font-size: 0; position: relative; top: -2px; } .woocommerce nav.woocommerce-pagination ul li a.prev:before, .woocommerce nav.woocommerce-pagination ul li a.next:before {color: #fff; content: '\f100'; font-family: 'Font Awesome 5 Free'; font-size: 14px !important; font-style: normal; font-weight: 900; letter-spacing: .5px; text-indent: 99999px; } .woocommerce div.product .product_title {font-size: 36px; } #yith-quick-view-content div.summary {padding: 35px 45px; } .woocommerce nav.woocommerce-pagination ul li a.next:before {content: '\f101'; } .woocommerce nav.woocommerce-pagination ul.page-numbers li a:focus, .woocommerce nav.woocommerce-pagination ul.page-numbers li a:hover, .woocommerce nav.woocommerce-pagination ul.page-numbers li span.current {color: #fff; } .woocommerce ul.products.dt-paint li.product .product-thumb-content .product-title h5, .woocommerce ul.products.dt-paint li.product .product-details .product-title h5 {font-size: 24px; letter-spacing: .01em; text-transform: none; } .woocommerce ul.products.dt-paint li.product .product-thumb-content .product-title h5 a:not(:hover), .woocommerce ul.products.dt-paint li.product .product-details .product-title h5 a:not(:hover) {color: #000; } .woocommerce ul.products.dt-paint li.product .product-category-wrapper a {font-size: 17px; font-weight: normal; letter-spacing: .01em; } .woocommerce ul.products.dt-paint li.product .price ins {float: left; font-size: 20px; letter-spacing: .01em; margin-right: 10px; } .woocommerce ul.products.dt-paint li.product .price del {font-size: 16px; font-weight: bold; opacity: 1; } .woocommerce ul.products.product-border-type-default.product-border-position-default.dt-paint li.product .product-wrapper, .woocommerce ul.products.product-border-type-thumb.product-border-position-default.dt-paint li.product .product-thumb {border-radius: 5px; border-width: 0; box-shadow: 0 1px 5px 0 rgba(0, 0, 0,.21); } .woocommerce ul.products.dt-paint li.product .product-thumb {border-radius: 5px 5px 0 0; } .woocommerce ul.products.product-label-circle.dt-paint li.product .product-labels .out-of-stock {font-size: 8px; line-height: normal; padding-top: 12px; } .woocommerce ul.products.dt-paint li.product .product-wrapper .product-thumb .product-thumb-content .product-buttons-wrapper.product-icons a:hover {background-color: #000; color: #fff !important; } .woocommerce ul.products.product-padding-content.dt-paint li.product .product-details {border-radius: 0 0 5px 5px; padding: 15px 15px 10px 30px; } .woocommerce ul.products.product-shadow-type-default.product-shadow-position-default.dt-paint li.product .product-wrapper, .woocommerce ul.products.product-shadow-type-thumb.product-shadow-position-default.dt-paint li.product .product-wrapper .product-thumb {border-radius: 5px; } .woocommerce ul.products.dt-paint li.product .product-wrapper .product-thumb .product-thumb-content .product-buttons-wrapper.product-icons a, .woocommerce ul.products.dt-paint li.product .product-wrapper .product-thumb .product-thumb-content .product-buttons-wrapper.product-icons a.button {border-radius: 50%; height: 33px; line-height: 33px; width: 33px; } .woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-icons a:before, .woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-icons a.button:before, .woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-icons button:before, .woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-icons button.button:before, .woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-icons .button:before {font-size: 16px; } .woocommerce ul.products.dt-paint li.product .product-thumb:before, .woocommerce ul.products.product-thumb-alignment-middle.dt-paint li.product .product-thumb:before {padding-top: 35.33%; } .woocommerce ul.products.dt-paint li.product .product-thumb:after {border-radius: 5px 5px 0 0; content: ''; height: 100%; left: 0; opacity: 0; padding-bottom: 35.33%; position: absolute; top: 0; transition: all .3s linear; width: 100%; } .woocommerce ul.products.dt-paint li.product:hover .product-thumb:after {opacity: .77; } .woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-icons .wc_inline_buttons > .wc_btn_inline {margin: 1px 5px !important; } .woocommerce ul.products.dt-paint li.product .zoo-cw-wrap-shop .zoo-cw-group-attribute.attribute_pa_material, .woocommerce ul.products.dt-paint li.product .zoo-cw-group-attribute.attribute_pa_size, .woocommerce ul.products.dt-paint  .zoo-cw-wrap-shop .zoo-cw-group-attribute {display: none; } .woocommerce ul.products.dt-paint li.product .product-details > div.product-category-wrapper {margin-bottom: -5px; } .woocommerce ul.products.dt-paint li.product .product-details > div.product-price {width: 60%; } .woocommerce div.product .dt-sc-product-tabs .woocommerce-tabs ul.tabs.wc-tabs li a {font-size: 18px; font-weight: normal; letter-spacing: 0; text-transform: none; } .woocommerce ul.products.dt-paint li.product .dt-col-lg-4 .product-details > div.product-price {width: 100%; } .woocommerce ul.products.dt-paint li.product:hover .dt-col-lg-4 .product-details > div.product-price, .woocommerce ul.products.dt-paint li.product:hover .dt-col-lg-4 .product-details > div.zoo-cw-wrap-shop {opacity: 1; } .woocommerce ul.products.dt-paint li.product .dt-col-lg-4 .product-details > div.product-rating-wrapper {margin: 20px 0 0; opacity: 1; } .woocommerce ul.products.dt-paint li.product .dt-col-lg-4 .product-details > .product-buttons-wrapper.product-button {opacity: 1; position: static; } .woocommerce ul.products.dt-paint li.product .dt-col-lg-4 .product-details > div.product-rating-wrapper {float: left; margin: 10px 0 0; opacity: 1; position: static; } .woocommerce ul.products.dt-paint li.product:hover .featured-tag {background-color: #000; } .woocommerce ul.products.dt-paint li.product:hover .featured-tag:after {border-color: #000; } .woocommerce ul.products.dt-paint li.product .product-details > div.product-rating-wrapper {bottom: 25px; clear: none; clear: both; float: right; opacity: 0; position: absolute; right: 20px; width: auto; } .woocommerce ul.products.dt-paint li.product .price, .woocommerce ul.products.dt-paint li.product .price del {font-size: 16px; font-weight: bold; } .woocommerce ul.products.dt-paint.product-hover-fade-shadow.product-padding-default li.product .product-wrapper .product-details {padding: 15px 30px 15px 30px; } .woocommerce ul.products.dt-paint li.product .product-thumb-content > div.product-price, .woocommerce ul.products.dt-paint li.product .product-details > div.zoo-cw-wrap-shop, .woocommerce ul.products.dt-paint li.product .product-details > .product-buttons-wrapper.product-button, .woocommerce ul.products.dt-paint li.product .product-details > .product-rating-wrapper {clear: none; width: 50%; } .woocommerce ul.products.dt-paint li.product .product-details > div.zoo-cw-wrap-shop {float: right; margin-top: 10px; text-align: right; width: 40%; } .woocommerce ul.products.dt-paint li.product .product-details > .product-buttons-wrapper.product-button {bottom: 20px; clear: both; float: left; left: 30px; opacity: 0; position: absolute; } .woocommerce ul.products.dt-paint.product-hover-fade-shadow.product-padding-default li.product:hover .product-wrapper .product-details {min-height: 170px; } .woocommerce ul.products.dt-paint li.product:hover .product-details > div.product-rating-wrapper, .woocommerce ul.products.dt-paint li.product:hover .product-details > .product-buttons-wrapper.product-button {opacity: 1; } .woocommerce ul.products.dt-paint li.product:hover .product-details > div.product-price, .woocommerce ul.products.dt-paint li.product:hover .product-details > div.zoo-cw-wrap-shop {opacity: 0; } .woocommerce ul.products.dt-paint li.product .product-details > .product-buttons-wrapper.product-button .dt-sc-button, .woocommerce ul.products li.product .product-buttons-wrapper.product-button a.added_to_cart {border: 0; border-radius: 5px; box-shadow: none !important; font-size: 17px; font-weight: 500; } .woocommerce ul.products.product-content-iconsgroup-style-simple.dt-paint li.product .product-details .product-buttons-wrapper.product-icons .wc_inline_buttons, .woocommerce ul.products.product-content-buttonelement-style-simple.dt-paint li.product .product-details .product-buttons-wrapper.product-button .wc_inline_buttons .wc_btn_inline {background-color: transparent; box-shadow: 0 0 0 1px #dadada; -webkit-box-shadow: 0 0 0 1px #dadada; } .woocommerce ul.products.dt-paint li.product .product-labels {right: 20px; top: 20px; } .woocommerce ul.products.dt-paint li.product .product-labels > span {border-radius: 2px !important; font-size: 17px; font-weight: 300; min-width: 58px; text-transform: none; } .woocommerce ul.products.product-label-boxed.dt-paint li.product .product-labels > span.out-of-stock {display: block; font-size: 17px; overflow: hidden; width: 58px; } .woocommerce ul.products.dt-paint li.product .zoo-cw-group-attribute.attribute_size {display: none; } .woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-button a:after, .woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-button a.button:after, .woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-button button:after, .woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-button button.button:after, .woocommerce ul.products.dt-paint li.product .product-buttons-wrapper.product-button .button:after {border-width: 0; } .post-type-archive-product:before {background-image: url(../images/about-intro.png); background-repeat: no-repeat; background-size: cover; content: ''; display: inline-block; height: 397px; left: 0; position: absolute; top: 52%; width: 1920px; } .woocommerce ul.products.product-hover-fade-shadow.dt-paint li.product .product-wrapper:before, .woocommerce ul.products.product-hover-thumb-fade-shadow.dt-paint li.product .product-thumb .image:before {border-radius: 5px; } .dt-sc-product-related-products .related.products h4 {margin-bottom: 30px; } .woocommerce .product .summary.dt-sc-product-summary > div.dt-sc-single-product-price p {margin: 20px 0; } .woocommerce .product .summary.dt-sc-product-summary > div.woocommerce-product-rating {margin: 40px 0 10px; } .woocommerce-ordering .selection-box:before {top: 2px; } /*** Shop Detail Styles ***/ .dt-sc-single-product-nav .dt-sc-single-product-nav-btn a, .dt-sc-single-product-nav .dt-sc-single-product-nav-back-btn {letter-spacing: 0; } .shop-summary-space-left > .vc_column-inner {padding-left: 35px; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li > a {font-size: 30px; letter-spacing: .025em; } .shop-desc-title {margin-bottom: -20px; } .woocommerce #review_form #respond .form-submit input:hover, .woocommerce-checkout #payment div.form-row.place-order > #place_order.button:hover, .woocommerce-cart.woocommerce-page .checkout-button.button.alt.wc-forward:hover, .woocommerce .dt-sc-cart-button .button:hover, .woocommerce-page .dt-sc-cart-button .button:hover, .woocommerce .dt-sc-cart-coupon-holder .coupon .button:hover, .woocommerce-page .dt-sc-cart-coupon-holder .coupon .button:hover, .woocommerce .cart-collaterals table.shop_table tr td .woocommerce-shipping-calculator button:hover, .woocommerce-page .cart-collaterals table.shop_table tr td .woocommerce-shipping-calculator button:hover {background-color: #000 !important; } /*** Browser Hack CSS ***/ input:focus::-webkit-textfield-decoration-container {pointer-events: none; position: absolute; right: 0; visibility: hidden; } /* Safari 7.1+ */ _::-webkit-full-page-media, _:future, :root .dt-sc-icon-box.type16 .icon-content {padding-top: 55px; } /* Safari 7.1+ */ _::-webkit-full-page-media, _:future, :root .post-nav-container .post-archive-link-wrapper {position: relative; top: 6px; } @-moz-document url-prefix() {.move-to-top-port {min-height: 0 !important; } } /*-------------------------------------------------------------- 2.0 - Browser Fix --------------------------------------------------------------*/ /* IE9 and above override */ @media screen and (min-width:0\0) {.dt-sc-contact-details-on-map .dt-sc-map-overlay {padding: 71px 0 0; } } /* IE9 only override */ .ie9 .dt-sc-contact-details-on-map .dt-sc-map-overlay {padding: 72px 0 0; } /*-------------------------------------------------------------- 3.0 - DT Responsive --------------------------------------------------------------*/ @media only screen and (min-width:1441px) and (max-width:1680px) {.faq-left-space {margin: 100px 0; } .faq-section .faq-left-space {width: 45%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline {margin-bottom: 70px; } .new-ico.dt-sc-icon-box.type3:after {height: 88%; top: -64%; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after {top: -70%; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type='email'] {width: 69%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper {width: 52%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper {left: auto; } .img-caption-section .dt-sc-image-caption.type6 h3 {font-size: 28px; } .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content p {font-size: 14px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p {top: 10%; } .snow-bg:before {top: -250px; } .about-spacing-left.rs_col-sm-12.wpb_column.vc_column_container.vc_col-sm-8 {margin-top: -50px; } .vc_row.centered-content .video-col1 > .vc_column-inner, .vc_row.centered-content .video-col2 > .vc_column-inner {min-height: 416px; padding-left: 21px; padding-right: 21px; } .vc_row.centered-content .video-col1 h2, .vc_row.centered-content .video-col2 h2 {font-size: 24px; } .doodle-bg-img {background-size: contain; } .faq-tabs .default-toggle h5.dt-sc-toggle, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion {font-size: 20px; } .img-caption-section.vc_row {margin-top: -80px; } .fw1-spacing-left .vc_column-inner {padding-left: 70px; } .fw1-spacing-left.vc_col-sm-8 {width: 80%; } .about-spacing-left .vc_column-inner {padding-left: 10%; } a.video-image.type2 span {height: 96px; line-height: 96px; width: 96px; } a.video-image.type2 span:after {height: 96px; width: 96px; } .about-intro .fw6 {bottom: 20px; } .video-col2 .default-button.dt-sc-button.white {font-size: 14px; padding: 10px 23px 10px 20px; } .new-ico.dt-sc-icon-box.type3.second.big .icon-content {left: 15px; position: relative; } .about-spacing-left h2 {margin-top: -35px; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after {top: 22%; } } @media only screen and (max-width: 1550px) and (min-width: 1441px) {.fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row:first-child {padding-left: 130px; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row .dt-sc-dark-bg.dt-skin-primary-bg {width: 51.1%; } .fw1-section .fw-img1 {left: -54px; top: 23px; width: 48.9%; } .fw1-section .fw-img2 {left: 130px; top: -145px; width: 43%; } .fw1-section .fw-img3 {left: 95px; top: -260px; width: 49%; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper span img {width: 60px; } .new-ico.dt-sc-icon-box.type3 .icon-content {padding: 0 25px; } .new-ico.dt-sc-icon-box.type3 .icon-content p {display: none; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper {height: 130px; width: 130px; } .new-ico.dt-sc-icon-box.type3:after {height: 88%; left: calc(100% + -20%); top: -65%; transform: rotate(45deg); } .new-ico.dt-sc-icon-box.type3.second:after {height: 100%; left: calc(100% + 12%); top: 30%; transform: rotate(-40deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first {margin: 260px 0 0; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after {height: 95%; left: calc(100% + 0%); top: -81%; transform: rotate(35deg); } .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after {height: 59%; left: calc(100% + 8%); top: 36%; transform: rotate(-38deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after {height: 95%; left: calc(100% + 8%); top: 36%; transform: rotate(-38deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) {left: -5px; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) {left: -22px; } .snow-bg:before {top: -235px; } .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content p, .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content:after {display: none; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2 {font-size: 40px; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details .categories {font-size: 26px; } .default-title.dt-sc-title.mz-title .mz-title-content h3.dt-sc-main-heading {font-size: 28px; } .other-projects-section ul.dt-sc-fancy-list li {font-size: 17px; } .faq-section > .vc_col-sm-5:first-child > .vc_column-inner {padding-right: 10%; } .faq-section .default-toggle h5.dt-sc-toggle, .faq-section .default-toggle h5.dt-sc-toggle-accordion {font-size: 20px; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li > a {font-size: 22px; } .faq-left-space {margin-bottom: 80px; } .faq-tabs .dt-sc-tabs-vertical-frame-container {padding: 0 8.5% 50px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content h2 {font-size: 28px; } .default-button.dt-sc-button, .waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button {font-size: 18px; padding: 10px 22px 10px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption h5 {font-size: 20px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span {font-size: 15px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a {font-size: 14px; } .widget .recent-posts-widget li .thumb {display: none; } } @media only screen and (max-width:1440px) {.pinkshadow:before {display: none; } } @media only screen and (max-width: 1440px) and (min-width: 1200px) {.snow-bg:before {top: -210px; } .widget .recent-posts-widget li .thumb {display: none; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row .dt-sc-dark-bg.dt-skin-primary-bg {padding-bottom: 50px; padding-top: 60px; } .fw1-section .fw-img1 {left: -56px; top: 23px; width: 50.9%; } .fw1-section .fw-img2 {left: 35px; top: -55px; width: 42.7%; } .fw1-section .fw-img3 {left: 6px; top: -150px; width: 53.5%; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row:first-child {padding-left: 30px; } .img-caption-section.vc_row {margin-top: 20px; } .fw1-spacing-left.vc_col-sm-8 {width: 90%; } .wpb_widgetised_column .widget.widget_categories ul li a:after {left: -20px; width: calc(100% + 40px); } .default-title.dt-sc-title.mz-title .mz-title-content h3.dt-sc-main-heading {font-size: 28px; } .other-projects-section ul.dt-sc-fancy-list li {font-size: 17px; } .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content {padding: 0 20px; } .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title {margin-bottom: 10px; } .img-caption-section .dt-sc-image-caption.type6 h3 {font-size: 22px; } .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content p {font-size: 14px; line-height: 20px; } .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-content:after {margin: 5px 0; } .dt-sc-image-caption.services-col .dt-sc-image-title h3 {font-size: 25px; } .dt-sc-image-caption.services-col .dt-sc-image-content {padding: 10px 15px 30px; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2 {font-size: 28px; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details .categories {font-size: 20px; } .team-content.vc_row > .vc_column_container {margin: 0 10%; width: 80%; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper span img {max-width: 50%; } .ico-fw-section .vc_col-sm-10 .wpb_column:first-child, .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(2), .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3), .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4), .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(5) {left: 0; } .new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper {height: 205px; width: 205px; } .new-ico.dt-sc-icon-box.type3.second:after {left: calc(100% + 24%); top: 10%; } .ico-fw-section .vc_col-sm-1 {width: 0; } .ico-fw-section .vc_col-sm-10 {margin: 0 auto; width: 100%; } .new-ico.dt-sc-icon-box.type3 .icon-content p {padding: 0; } .clients-section {padding: 0 !important; } .testimonial-new {margin: 0; padding-top: 154px; -webkit-mask-image: none; mask-image: none; } .dt-sc-contact-info.header-contact.type9 {left: 0; padding: 0 0 0 45px; } .contact-form-layout .vc_col-sm-4 {width: 29.5%; } .contact-details .underlined-title, .contact-details .dt-sc-contact-info.simple {margin-left: 20px; } .contact-details .dt-sc-contact-info.simple {font-size: 14px; } .rounded-content {margin-top: 0; } .rounded-border .wpb_wrapper .default-button.dt-sc-button, .rounded-type2 .wpb_wrapper .default-button.dt-sc-button {font-size: 15px; } .bigger-font {font-size: 40px; line-height: 55px; } #header .default-button.dt-sc-button {font-size: 17px; padding: 6px 15px 8px; } .pricing-to-top {margin-top: -80%; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm {width: 92%; } .faq-section > .vc_col-sm-5:first-child > .vc_column-inner, .faq-section > .vc_col-sm-5 > .vc_column-inner {padding: 0 15%; } .faq-section .vc_col-sm-5 {width: 100%; } .faq-section .faq-left-space {width: 100%; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li > a {font-size: 24px; padding: 10px 66px; } .faq-section .wpb_single_image.vc_align_left {text-align: center; } .faq-tabs .dt-sc-tabs-vertical-frame-container {padding: 0 5% 0 5%; } .faq-tabs .default-toggle .dt-sc-toggle-content {font-size: 15px; } .faq-tabs .default-toggle h5.dt-sc-toggle, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion {font-size: 18px; } .faq-section .default-toggle h5.dt-sc-toggle, .faq-section .default-toggle h5.dt-sc-toggle-accordion {font-size: 22px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper {width: 52%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper {left: auto; } .secondary-sidebar .type17, .wpb_widgetised_column.type17 {padding: 20px; } #primary.with-left-sidebar {margin-left: 30px; } #primary.with-right-sidebar {margin-right: 30px; } .widget #wp-calendar th, .widget #wp-calendar td {font-size: 12px; padding: 5px; } .widget.widget_categories ul li > a {font-size: 14px; } .about-intro .fw6 {bottom: -10px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p {top: 14%; } .vc_row.centered-content {padding: 0; } .vc_row.centered-content .video-col1 h2, .vc_row.centered-content .video-col2 h2 {font-size: 18px; } a.video-image.type2 span {font-size: 45px; height: 68px; line-height: 68px; width: 68px; } a.video-image.type2 span:after {height: 68px; width: 68px; } .faq-section .faq-left-space {padding-bottom: 120px; } .about-fullwidth-image {display: none; } .video-col2 .default-button.dt-sc-button.white {font-size: 18px; padding: 10px 20px 10px 20px; } .enquiry-form-section {display: none; } .about-spacing-left {margin-top: -60px; width: 100%; } .about-spacing-left .vc_column-inner {padding-left: 5%; padding-right: 10%; } .about-intro .fw4 {left: 70px; width: 45%; } .about-intro .fw5 {left: 10%; width: 45%; } .about-intro .fw6 {left: 109px; } .video-col2 .default-button.dt-sc-button.white {font-size: 18px; padding: 8px 25px 8px 28px; } a.video-image.type2 span {height: 96px; line-height: 96px; width: 96px; } a.video-image.type2 span:after {height: 96px; width: 96px; } .default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading {font-size: 40px; } .waves-ico.dt-sc-icon-box.type6 .icon-content h4 {font-size: 24px; } .vc_row.centered-content .video-col1 > .vc_column-inner, .vc_row.centered-content .video-col2 > .vc_column-inner {padding: 0 25px; } .video-col1 a.video-image.type2 span {height: 82px; line-height: 82px; width: 82px; } .video-col1 a.video-image.type2 span:after {height: 82px; width: 82px; } .default-counter.dt-sc-counter.type1 .dt-sc-counter-number, .default-counter.dt-sc-counter.type1 .icon-wrapper span, .default-counter.dt-sc-counter.type1 .icon-wrapper span.fa-paper-plane {font-size: 34px; } .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content p, .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content:after {display: none; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper span img {width: 60px; } .new-ico.dt-sc-icon-box.type3 .icon-content p {font-size: 15px; padding: 0 5px; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper {height: 162px; width: 162px; } .new-ico.dt-sc-icon-box.type3:after {height: 88%; left: calc(100% + 21%); top: -54%; transform: rotate(43deg); } .new-ico.dt-sc-icon-box.type3.second:after {height: 88%; left: calc(100% + 12%); top: 28%; transform: rotate(-40deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after {height: 95%; left: calc(100% + 0%); top: -81%; transform: rotate(35deg); } .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after {height: 59%; left: calc(100% + 8%); top: 36%; transform: rotate(-38deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after {height: 59%; left: calc(100% + 8%); top: 31%; transform: rotate(-48deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) {left: -5px; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) {left: -22px; } .faq-tabs ul.dt-sc-tabs-vertical-frame li a {font-size: 26px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content h2 {font-size: 28px; } .default-button.dt-sc-button, .waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button {font-size: 18px; padding: 10px 22px 10px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption h5 {font-size: 20px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span {font-size: 15px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a {font-size: 14px; } .contact-details .default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading {font-size: 35px; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper span img {width: 60px; } .new-ico.dt-sc-icon-box.type3 .icon-content {padding: 0 45px; } .new-ico.dt-sc-icon-box.type3 .icon-content p {display: none; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper {height: 130px; width: 130px; } .new-ico.dt-sc-icon-box.type3:after {height: 100%; left: calc(100% + 0%); top: -83%; transform: rotate(45deg); } .new-ico.dt-sc-icon-box.type3.second:after {height: 100%; left: calc(100% + 12%); top: 30%; transform: rotate(-40deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first {margin: 235px 0 0; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after {height: 95%; left: calc(100% + 0%); top: -80%; transform: rotate(35deg); } .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after {height: 59%; left: calc(100% + 8%); top: 36%; transform: rotate(-38deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after {height: 95%; left: calc(100% + 12%); top: 25%; transform: rotate(-44deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) {left: -5px; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) {left: -22px; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner {left: inherit !important; right: inherit !important; } .about-spacing-left h2 {font-size: 28px; margin-top: 20px; } } /* Note: Design for a width of 960px */ @media only screen and (min-width:992px) and (max-width:1199px) {.dt-no-header-builder-content.dt-no-header-jannal {text-align: center; } .dt-no-header-builder-content.dt-no-header-jannal .dt-logo-container {display: inline-block; } .secondary-sidebar .widgettitle {font-size: 28px; } .secondary-sidebar .type17, .wpb_widgetised_column.type17 {border-radius: 5px; padding: 20px; } .widget #wp-calendar th, .widget #wp-calendar td {padding: 5px; } .secondary-sidebar.secondary-has-both-sidebar {padding: 20px; } #primary.with-both-sidebar {width: 360px; } /*----*****---- << Hosting >> ----*****----*/ .hosting-contact-info-container .dt-sc-contact-info.type7 span {left: 10px; } /*----*****---- << Restaurant >> ----*****----*/ .dt-sc-contact-details-on-map .dt-sc-map-overlay {padding: 72px 0 0; } /*----*****---- << Miscellaneous >> ----*****----*/ .dt-sc-text-with-icon {font-size: 13px; } .dt-sc-image-caption.type8 .dt-sc-image-title h6 {line-height: normal; } .snow-bg:before {top: -185px; } .team-content.vc_row > .vc_column_container {margin: 0; width: 100%; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm {width: 97%; } .testimonial-new {margin: 0; padding: 100px 50px 100px 165px; -webkit-mask-image: none; mask-image: none; } .testimonial-new .dt-sc-testimonial-wrapper .carousel-arrows {bottom: 22%; right: 24%; } .ico-fw-section .vc_col-sm-10 {width: 100%; } .fw1-spacing-left.vc_col-sm-8 {width: 90%; } .ico-fw-section .vc_col-sm-10 .wpb_column:first-child, .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(2), .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3), .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4), .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(5) {left: 0; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second .icon-wrapper {height: 120px; width: 120px; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper img {max-width: 50%; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first {margin: 150px 0 0; } .new-ico.dt-sc-icon-box.type3 .icon-content p {font-size: 12px; line-height: 20px; } .new-ico.dt-sc-icon-box.type3:after {height: 88%; left: calc(100% + 12%); top: -65%; transform: rotate(41deg); } .new-ico.dt-sc-icon-box.type3.second:after {left: calc(100% + 12%); top: 10%; transform: rotate(-40deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after {left: calc(100% + 0%); top: -46%; transform: rotate(45deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after {height: 65%; left: calc(100% + 12%); top: 15%; transform: rotate(-52deg); } .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content p {display: none; } .img-caption-section .dt-sc-image-caption.type6 h3 {font-size: 26px; } .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title {margin-bottom: 0; } .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title:before {bottom: -2px; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row .dt-sc-dark-bg.dt-skin-primary-bg {margin-bottom: 30px; padding-bottom: 50px; padding-top: 60px; width: 100%; } .fw1-section .fw-img1 {left: -56px; position: static; top: 23px; width: 100%; } .fw1-section .fw-img2 {display: none; left: 35px; position: static; top: -55px; width: 100%; } .fw1-section .fw-img3 {display: none; left: 6px; position: static; top: -150px; width: 100%; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row:first-child {padding-left: 30px; } .light-font {font-size: 24px; line-height: 35px; } .img-caption-section.vc_row {margin-top: 90px; } .fw1-section .fw-img2 > .vc_column-inner {margin: 30px 15px; } .fw1-section .fw-img3 > .vc_column-inner {margin: 0 15px; } .dt-sc-contact-info.header-contact.type9 {font-size: 14px; left: 0; padding: 0 0 0 28px; } .dt-sc-contact-info.header-contact .cinfo-image img {max-width: 28%; } .dt-sc-contact-info.header-contact h6 {font-size: 15px; } #header .default-button.dt-sc-button {font-size: 14px; margin: 20px 0; padding: 5px 10px 7px; } .default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading, .fw-video-section .aligncenter h2 {font-size: 38px; } #footer .copyright p, #footer .copyright.dt-sc-dark-bg a {font-size: 14px; } .faq-tabs ul.dt-sc-tabs-vertical-frame li a {font-size: 22px; } .pricing-to-top {margin-top: -97%; } .contact-form-layout .vc_col-sm-4 {width: 29.5%; } .contact-details .underlined-title, .contact-details .dt-sc-contact-info.simple {margin-left: 20px; width: 80%; } .service-detail-content .widget #searchform {min-height: 40px; } .service-detail-content .widget #searchform:before {font-size: 14px; height: 40px; line-height: 40px; width: 40px; } .service-detail-content .widget #searchform input[type='submit'] {height: 35px; padding: 0; width: 35px; } .service-detail-content .widget #searchform input[type='text'] {font-size: 14px; height: 40px; padding: 10px 5px 10px 15px; width: calc(100% - 35px); } .bigger-font {font-size: 40px; line-height: 55px; } .rounded-content {margin-top: 0; } .rounded-border .wpb_wrapper .default-button.dt-sc-button, .rounded-type2 .wpb_wrapper .default-button.dt-sc-button {font-size: 14px; } .rounded-type2 .vc_col-sm-5 h4 {font-size: 25px; padding: 0 5px; } .rounded-type2 .vc_col-sm-7 p {padding-right: 0; } .rounded-type2.guide-space {padding-right: 10px; } .content-full-width .dtportfolio-item.dtportfolio-one-fourth.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2 {font-size: 24px; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details .categories {font-size: 15px; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div.entry-date {font-size: 15px; padding: 2px 10px !important; right: auto; top: auto; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-likes-views {font-size: 14px; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-likes-views {margin-right: 30px; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments a:before {right: 0; width: calc(100% - 25px); } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type='email'] {width: 68%; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p {font-size: 14px; line-height: 20px; top: 9%; } .widget .recent-posts-widget li .thumb {display: none; } .faq-section > .vc_col-sm-5:first-child > .vc_column-inner, .faq-section > .vc_col-sm-5 > .vc_column-inner {padding: 0 15%; } .faq-section .vc_col-sm-5 {width: 100%; } .faq-section .faq-left-space {width: 100%; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li > a {padding: 10px 66px; } .vc_row.vc_row-no-padding .wpb_column.faq-left-space {padding-bottom: 100px; } .vc_row.centered-content {margin: 0; } .video-col1, .video-col2 {left: 0; width: 100%; } .video-col2 {left: auto; right: 0; } .vc_row.centered-content:hover .video-col1 {left: 0; } .vc_row.centered-content:hover .video-col2 {right: 0; } .vc_row.centered-content .vc_col-sm-6 {margin: 40px 0; width: 100%; } .centered-content .vc_col-sm-6 > .vc_column-inner {padding: 0; } .about-intro .fw4 {left: 50px; top: 25px; } .about-intro .fw5 {left: 20%; top: 0; } .about-intro .fw6 {bottom: 50px; left: 0; } .about-spacing-left .vc_column-inner {padding-left: 15px; } .about-spacing-left.rs_col-sm-12.wpb_column.vc_column_container.vc_col-sm-8 {width: 100%; } .faq-tabs .dt-sc-tabs-vertical-frame-container {padding: 0 2%; } .faq-tabs .default-toggle .dt-sc-toggle-content {font-size: 14px; } .faq-tabs .default-toggle h5.dt-sc-toggle, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion {font-size: 17px; } .faq-tabs .default-toggle h5.dt-sc-toggle:before, .faq-tabs .default-toggle h5.dt-sc-toggle.active:before, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion:before, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion.active:before {bottom: auto; top: 25px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper {width: 52%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper {left: auto; } #primary.with-right-sidebar {margin-right: 20px; } #secondary, #secondary-right, #secondary-left {width: 240px; } .post-template-default.single.single-post .secondary-sidebar {padding: 20px; } .secondary-sidebar .widget #searchform input[type='text'] {font-size: 12px; padding: 12px 5px 12px 15px; } .waves-ico.dt-sc-icon-box.type6 .icon-content h4 {font-size: 24px; } .dt-sc-image-caption.services-col .dt-sc-image-title h3 {font-size: 20px; } .dt-sc-image-caption.services-col .dt-sc-image-content p {font-size: 14px; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box h4 {font-size: 22px; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box {padding: 35px 20px 50px; } .enquiry-form-section {display: none; } .testimonial-new .vc_col-sm-6 {width: 100%; } .testimonial-new .dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial.type4 {padding-bottom: 35px; } .vc_row wpb_row vc_row-fluid move-to-top about-fullwidth-image {display: none; } .default-button.dt-sc-button, .waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button {font-size: 18px; padding: 10px 27px 12px; } .vc_row wpb_row vc_row-fluid move-to-top about-fullwidth-image {display: none; } .faq-section {margin-top: 0; } .default-counter.dt-sc-counter.type1 .dt-sc-counter-number, .default-counter.dt-sc-counter.type1 .icon-wrapper span, .default-counter.dt-sc-counter.type1 .icon-wrapper span.fa-paper-plane {font-size: 30px; } .default-counter.dt-sc-counter.type1 h4 {font-size: 20px; } #footer .rs_col-sm-6 {margin-bottom: 30px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content h2 {font-size: 24px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-content-wrapper p.time-btn {margin-top: 25px; } .history-section1 {padding-bottom: 50px; padding-top: 50px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption h5 {font-size: 20px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span {font-size: 15px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a {font-size: 14px; } .services-img1 {left: 0; top: 20px; } .services-img2 {left: 0; top: 60px; } .contact-details .default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading {font-size: 35px; } .tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li > a {font-size: 20px; padding: 20px 10px; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper span img {width: 60px; } .new-ico.dt-sc-icon-box.type3 .icon-content {padding: 0 25px; } .new-ico.dt-sc-icon-box.type3 .icon-content p {display: none; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper {height: 130px; width: 130px; } .new-ico.dt-sc-icon-box.type3:after {height: 88%; left: calc(100% + -8%); top: -72%; transform: rotate(45deg); } .new-ico.dt-sc-icon-box.type3.second:after {height: 100%; left: calc(100% + 14%); top: 29%; transform: rotate(-40deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first {margin: 260px 0 0; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3:after {height: 95%; left: calc(100% + 0%); top: -81%; transform: rotate(35deg); } .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after {height: 59%; left: calc(100% + -12%); top: 36%; transform: rotate(-38deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) .new-ico.dt-sc-icon-box.type3:after {height: 95%; left: calc(100% + 8%); top: 36%; transform: rotate(-38deg); } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) {left: -5px; } .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4) {left: -22px; } .dt-no-header-builder-content.dt-no-header-jannal {text-align: center; } .dt-no-header-builder-content.dt-no-header-jannal .dt-logo-container {display: inline-block; } .about-spacing-left h2 {font-size: 28px; } } @media only screen and (max-width:992px) {.faq-section {margin-top: 0; } } /* Note: Design for a width of 768px */ @media only screen and (min-width:768px) and (max-width:991px) {.dt-sc-text-with-icon {font-size: 11px; } .services-img2 {top: -10px; } .rounded-type2 .vc_col-sm-7 {width: 100%; } .rounded-type2 .vc_col-sm-5 {width: 100%; } .rounded-content {margin-top: 0; } .services-img1 {left: auto; width: 65%; } .services-img2 {left: auto; top: 20px; width: 65%; } #primary.with-left-sidebar, #primary.with-right-sidebar, #primary.with-both-sidebar {display: table-caption; float: none; margin-bottom: 30px; width: 710px; } #secondary-left.secondary-sidebar, #secondary-right.secondary-sidebar {display: table-cell; float: none; } #secondary, #secondary-right, #secondary-left {width: 100%; } .secondary-sidebar .widgettitle {font-size: 25px; } .secondary-sidebar aside.widget, .secondary-sidebar .type11 .widget {font-size: 17px; } .vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3 {padding-left: 5px; padding-right: 5px; } .vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3 .dt-sc-contact-info.type3 {font-size: 13px; padding-left: 10px; padding-right: 10px; } .vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3 .dt-sc-contact-info.type3 h6 {font-size: 15px; } .dt-sc-contact-details-on-map .dt-sc-map-overlay {padding: 76px 0 0; } .dt-no-header-builder-content.dt-no-header-jannal {text-align: center; } .dt-no-header-builder-content.dt-no-header-jannal .dt-logo-container {display: inline-block; } .rs_line_height p {line-height: normal !important; } /*----*****---- << Event >> ----*****----*/ .dt-sc-content-with-hexagon-shape {margin-left: 16%; } .event-colored-box {margin-top: 0; } .event-contact-info {margin-left: 25%; } /*----*****---- << Architecture >> ----*****----*/ .architecture-process.rs_padding_override {padding-left: 20px !important; padding-right: 20px !important; } .column.wpb_column.dt-sc-one-fifth.vc_col-md-4 {margin-bottom: 20px; min-height: 290px; width: 32%; } .column.wpb_column.dt-sc-one-fifth.vc_col-md-4:nth-child(4), .column.wpb_column.dt-sc-one-fifth.vc_col-md-4:nth-child(10) {margin-left: 0; } .secondary-skin-gradient .dt-sc-contact-info, .secondary-skin-gradient .dt-sc-contact-info span {font-size: 40px; } #header .dt-logo-container a {margin: 0 auto; } #header .default-button.dt-sc-button {margin: 20px 0; } #footer .copyright {padding: 40px 0 20px; text-align: center; } .service-form {padding-bottom: 160px; } .service-detail-content .widget #searchform {min-height: 35px; } .service-detail-content .widget #searchform:before {font-size: 13px; height: 35px; line-height: 35px; width: 35px; } .service-detail-content .widget #searchform input[type='submit'] {height: 35px; padding: 0; width: 35px; } .service-detail-content .widget #searchform input[type='text'] {font-size: 13px; height: 35px; padding: 10px 5px 10px 15px; width: calc(100% - 35px); } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row .dt-sc-dark-bg.dt-skin-primary-bg {margin-bottom: 30px; padding-bottom: 50px; padding-top: 60px; width: 100%; } .fw1-section .fw-img1 {left: -56px; margin-bottom: 25px; position: static; top: 23px; width: 100%; } .fw1-section .fw-img2 {display: none; left: 35px; position: static; top: -55px; width: 100%; } .fw1-section .fw-img3 {display: none; left: 6px; position: static; top: -150px; width: 100%; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row:first-child {padding-left: 15px; } .img-caption-section.vc_row {margin-top: 80px; } .fw1-section .fw-img2 > .vc_column-inner, .fw1-section .fw-img3 > .vc_column-inner {margin-bottom: 30px; padding-right: 0; } .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content p {display: none; } .img-caption-section .dt-sc-image-caption.type6 h3 {font-size: 18px; } .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title {margin-bottom: 0; } .fw1-spacing-left.vc_col-sm-8 {width: 90%; } .new-ico.dt-sc-icon-box.type3, .new-ico.dt-sc-icon-box.type3.first, .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first, .new-ico.dt-sc-icon-box.type3.second.bottom {margin: 0 0 40px; } .ico-fw-section .vc_col-sm-10 .wpb_column:first-child, .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(2), .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3), .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4), .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(5) {left: 0; } .new-ico.dt-sc-icon-box.type3 .icon-content p {display: none; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper img {max-width: 50%; } .new-ico.dt-sc-icon-box.type3:after {display: none; } .snow-bg:before {top: -177px; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box .icon-wrapper:before {font-size: 30px; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box {padding: 40px 10px 30px; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box h4 {font-size: 20px; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div.entry-date {padding: 5px 30px !important; } .dt-sc-image-caption.services-col .dt-sc-image-content a.dt-sc-button.default-button {font-size: 14px; } .vc_row.home-blog-section .tpl-blog-holder .dt-sc-one-third.column.first, .vc_row.home-blog-section .tpl-blog-holder .dt-sc-one-third.column {margin: 0 20%; width: 60%; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-likes-views {margin-right: 35px; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div.entry-date {top: auto; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments a:before {right: 0; width: calc(100% - 25px); } .pricing-to-top .pricingpinkshadow.type2 .dt-sc-pr-tb-col.type1 {margin-top: -120px; width: 100%; } .pricing-to-top {margin-top: 0; } .testimonial-new {margin: 0; padding: 55px 0 60px; -webkit-mask-image: none; mask-image: none; } .testimonial-new h2 {font-size: 40px; text-align: center; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-author {float: none; margin: 0 auto 30px; text-align: center; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote {padding: 0 40px; width: 100%; } .testimonial-new .dt-sc-testimonial-wrapper .carousel-arrows {bottom: 0; left: 0; margin: auto; right: 0; text-align: center; width: 100%; } .testimonial-new .dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial.type4 {text-align: center; } .testimonial-new .dt-sc-testimonial.type4:before {margin: auto; right: 0; } .testimonial-new .carousel-arrows a {display: inline-block !important; float: none; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite {left: 0; margin: auto; right: 0; } .vc_row-has-fill .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2 {font-size: 24px; } .vc_row-has-fill .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details .categories {font-size: 20px; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type='email'] {width: 70%; } .faq-section > .vc_col-sm-5:first-child > .vc_column-inner, .faq-section > .vc_col-sm-5 > .vc_column-inner {padding: 0 14%; } .faq-section .vc_col-sm-5 {width: 100%; } .faq-section .faq-left-space {width: 100%; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li > a {font-size: 24px; padding: 10px 66px; } .vc_row.centered-content {margin: 0; } .video-col1, .video-col2 {left: 0; } .video-col2 {left: auto; right: 0; } .vc_row.centered-content:hover .video-col1 {left: 0; } .vc_row.centered-content:hover .video-col2 {right: 0; } .centered-content .vc_col-sm-6 > .vc_column-inner {padding: 0; } .about-intro .fw4 {left: 125px; } .about-intro .fw5 {left: 20%; } .about-intro .fw6 {left: 0; } .about-spacing-left .vc_column-inner {padding-left: 13%; padding-right: 13%; } .about-spacing-left.rs_col-sm-12.wpb_column.vc_column_container.vc_col-sm-8 {margin-top: -40px; width: 100%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper {width: 52%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper {left: auto; } .dt-sc-image-caption.services-col {box-shadow: 0 0 10px rgba(0, 0, 0,.08); } .pinkshadow.second {float: left; margin-top: -120px; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second .icon-wrapper {height: 160px; width: 160px; } .other-projects-section .wpb_text_column {display: none; } .newsletter-section .wpb_single_image.vc_align_left, .newsletter-section .dt-sc-newsletter-section.type7 {text-align: center; } .newsletter-section .vc_custom_heading.dt-skin-primary-color.vcr_heading-right {text-align: center !important; } .about-fullwidth-image .wpb_single_image img {display: none; } .move-to-top.vc_row.about-fullwidth-image {margin-top: -70px; } .faq-section .dt-sc-toggle-frame-set.type2.default-toggle {padding-bottom: 80px; } .copyright .rs_col-sm-12.wpb_column {margin-bottom: 10px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p {top: 18%; } .tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li > a {font-size: 22px; padding: 25px 10px; } .newsletter-section .dt-sc-newsletter-section.type7 p:before {display: none; } .newsletter-section .dt-sc-newsletter-section.type7 p {padding: 0; } .waves-pricing .dt-sc-pr-tb-col.type1 {box-shadow: 0 0 10px rgba(0, 0, 0,.08); } .pricingpinkshadow:before, .pricingpinkshadow.type2:before {display: none; } .default-counter.dt-sc-counter.type1:after {display: none; } .default-counter.dt-sc-counter.type1 {margin-bottom: 40px; } .faq-tabs ul.dt-sc-tabs-vertical-frame li a {font-size: 18px; } .history-intro {border-radius: 5px; margin: 0; } .faq-tabs .default-toggle h5.dt-sc-toggle, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion {font-size: 20px; } .faq-tabs .vc_col-sm-5 {display: none; } .faq-tabs .vc_col-sm-7 {width: 100%; } .faq-tabs .dt-sc-tabs-vertical-frame-content {width: 80%; } .faq-tabs ul.dt-sc-tabs-vertical-frame {width: 20%; } .faq-tabs .dt-sc-tabs-vertical-frame-container {padding: 0 10% 50px; } .dtportfolio-sorting a {font-size: 22px; } #header .default-button.dt-sc-button {position: relative; right: 80px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special {width: 100%; } .faq-section .type2 h5.dt-sc-toggle-accordion:before, .faq-section .type2 h5.dt-sc-toggle:before {left: 0; top: 9px; } .default-button.dt-sc-button, .waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button {font-size: 18px; padding: 10px 27px 12px; } .rs_fontsize_small {font-size: 50px !important; } .vc_custom_heading.rs-h2-font {font-size: 34px; } .vc_custom_heading.rs-h4-font {font-size: 26px; } .default-team.dt-sc-team.flip-details-on-hover {margin-bottom: 50px; } .enquiry-form-section {display: none; } .about-fullwidth-image2 .vc_col-sm-6 {width: 100%; } .bigger-font {font-size: 30px; line-height: 50px; } .wpb_widgetised_column {padding: 30px; } .widget .recent-posts-widget li .thumb {display: none; } .wpb_widgetised_column .widget.widget_categories ul li a:after {left: -30px; width: calc(100% + 60px); } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline .dt-sc-timeline-content h2 {font-size: 24px; } .default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading {font-size: 35px; } .contact-form-layout .vc_col-sm-8 {width: 100%; } .contact-form-layout .vc_col-sm-4 {margin: 50px 0 0; width: 100%; } .rounded-border .vc_column-inner > .wpb_wrapper {min-height: 1px; } .waves-pricing .rs_col-sm-12 ~ .rs_col-sm-12 {margin-bottom: 20px; } .widget .tagcloud a {padding: 5px 15px 4px; } .blog-single-entry .comment-respond form, .comment-respond .comment-form {margin-bottom: 10px; } #footer .wpb_column.rs_col-sm-6 {margin-bottom: 30px; } #footer .dt-no-footer-builder-content {margin: 80px 0 0; } .about-spacing-left h2 {font-size: 28px; } .port-spacing-right > .vc_column-inner {padding-right: 30px; } } @media only screen and (width: 800px) {.snow-bg:before {top: -163px; } } @media only screen and (width: 768px) {.widget .recent-posts-widget li .thumb {display: none; } } @media only screen and (max-width: 768px) {#header-wrapper .alignright {margin-bottom: 30px; } #header .alignright.app-btn {margin: 15px 0; } .dt-sc-contact-info.header-contact.type9 {margin: 0 0 10px; } #footer .wpb_column.rs_col-sm-6 {margin-bottom: 30px; } #header-wrapper .main-title-section-wrapper.alignright {text-align: center; } .jannal-header .vc_col-sm-10, .jannal-header .vc_col-sm-2 {width: 50%; } #primary.with-left-sidebar, #primary.with-right-sidebar, #primary.with-both-sidebar {display: table-caption; float: none; margin-bottom: 30px; padding-bottom: 10px; } #secondary-left.secondary-sidebar, #secondary-right.secondary-sidebar {display: table-cell; float: none; } #secondary, #secondary-right, #secondary-left {width: 100%; } .default-title.dt-sc-title.mz-title .mz-title-content h2.dt-sc-main-heading, .fw-video-section .aligncenter h2 {font-size: 35px; } .default-title.dt-sc-title.mz-title .mz-title-content h3.dt-sc-main-heading {font-size: 28px; } #footer .dt-no-footer-builder-content {margin: 80px 0 0; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row:first-child {padding-left: 0; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row .dt-sc-dark-bg.dt-skin-primary-bg {padding-bottom: 60px; padding-top: 80px; width: 100%; } .fw1-section .fw-img1, .fw1-section .fw-img2, .fw1-section .fw-img3 {left: 0; padding: 0 15px; top: 0; width: 100%; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row .dt-sc-dark-bg.dt-skin-primary-bg {margin: 0 15px 60px; width: calc(100% - 30px); } .fw1-section .fw-img2 > .vc_column-inner, .fw1-section .fw-img3 > .vc_column-inner {padding: 0; } .img-caption-section.vc_row {margin-top: 80px; } .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-content p {display: none; } .img-caption-section .dt-sc-image-caption.type6 h3 {font-size: 26px; } .img-caption-section .dt-sc-image-caption.type6:hover .dt-sc-image-title {margin-bottom: 0; } .new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper {height: 210px; width: 210px; } .new-ico.dt-sc-icon-box.type3:after {display: none; } .pinkshadow:before {background-repeat: repeat; } .steps-section:before {background-position: center top; background-repeat: repeat; } .new-ico.dt-sc-icon-box.type3, .new-ico.dt-sc-icon-box.type3.first, .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3) .new-ico.dt-sc-icon-box.type3.first, .new-ico.dt-sc-icon-box.type3.second.bottom {margin: 0 0 40px; } .ico-fw-section .vc_col-sm-10 .wpb_column:first-child, .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(2), .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(3), .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(4), .ico-fw-section .vc_col-sm-10 .wpb_column:nth-child(5) {left: 0; } .new-ico.dt-sc-icon-box.type3 .icon-content p {display: none; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper img {max-width: 50%; } .dt-image-shadow .vc_single_image-wrapper:after {left: -20px; top: 20px; } .dt-image-shadow.right-side .vc_single_image-wrapper:after {left: auto; right: -20px; } .dt-image-shadow .vc_single_image-wrapper {margin: 25px 0; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box {padding: 40px 10px 30px; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box .icon-wrapper:before {font-size: 28px; } .steps-section .dt-sc-icon-box.type3.shadow-ico-box h4 {font-size: 22px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption h5 {font-size: 18px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span {font-size: 15px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li {margin: 0 2px; } .testimonial-new {margin: 0; padding: 80px 0 60px; -webkit-mask-image: none; mask-image: none; } .testimonial-new h2 {font-size: 40px; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-author {float: none; margin: 0 auto 30px; text-align: center; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote {padding: 0 20px; width: 100%; } .testimonial-new .dt-sc-testimonial-wrapper .carousel-arrows {bottom: 0; left: 0; margin: auto; right: 0; width: 100%; } .testimonial-new .dt-sc-testimonial-wrapper.type4 .dt-sc-testimonial.type4 {text-align: center; } .testimonial-new .dt-sc-testimonial.type4:before {margin: auto; right: 0; } .testimonial-new .carousel-arrows a {display: inline-block !important; float: none; } .testimonial-new .dt-sc-testimonial.type4 .dt-sc-testimonial-quote cite {left: 0; margin: auto; right: 0; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm {width: 100%; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type='email'] {margin: 0; padding: 14px 20px 14px; width: 86%; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type='submit'] {font-size: 14px; padding: 10px 15px; } h2.vc_custom_heading.dt-skin-primary-color {font-size: 40px !important; text-align: center !important; } .clients-section {text-align: center; } .newsletter-section .vc_col-sm-8 > .vc_column-inner {padding-left: 15px; padding-right: 15px; } #footer .copyright {padding: 50px 0 0; text-align: center; } #footer .dt-custom-nav-wrapper.left ul#menu-quick-links {text-align: left; } #footer .dt-custom-nav-wrapper.right {margin-bottom: 30px; } .snow-bg:before {top: -160px; } .newsletter-section .wpb_single_image.vc_align_left {text-align: center; } #header .dt-logo-container a {margin: 0 auto; text-align: center; } .vc_row.header-right-content {margin: 0 -15px; } .dt-sc-contact-info.header-contact.type9 {left: 0; margin: 10px auto 0; padding: 0; text-align: center; } .dt-sc-contact-info.header-contact .cinfo-image {margin: 0 0 10px; position: static; } .vc_row.snow-bg {padding: 0 15px; } .service-form {padding-bottom: 160px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p {font-size: 14px; line-height: 24px; top: 11%; } .fw1-spacing-left .vc_column-inner {padding-left: 15px; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-likes-views, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry .entry-comments, .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div i[class*='fa'], .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div i.pe {font-size: 14px; } .dt-sc-classic-overlay-style.dt-sc-post-entry.entry-grid-layout .blog-entry div.entry-date {font-size: 15px; padding: 0 15px !important; transform: none; } .dt-sc-image-caption.services-col .dt-sc-image-content {padding: 10px 5px 25px; } .dt-sc-image-caption.services-col .dt-sc-image-title h3 {font-size: 20px; } .dt-sc-image-caption.services-col .dt-sc-image-content p {font-size: 15px; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay h2 {font-size: 28px; } .dtportfolio-item.dtportfolio-hover-modern-title .dtportfolio-image-overlay-details .categories {font-size: 20px; } .faq-tabs .dt-sc-tabs-vertical-frame-container {padding: 0; } .faq-tabs.vc_row {margin-top: -35px; } .default-toggle h5.dt-sc-toggle, .default-toggle h5.dt-sc-toggle-accordion {font-size: 18px; } .faq-tabs ul.dt-sc-tabs-vertical-frame li a {font-size: 24px; } .pricingpinkshadow:before {background-repeat: repeat; } .pricing-to-top {margin-top: 0; } .pricingpinkshadow {padding-left: 15px; padding-right: 15px; } .pricing-to-top .pricingpinkshadow.type2 .dt-sc-pr-tb-col.type1 {width: 100%; } .pricingpinkshadow.type2 {padding: 0; } .tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li > a {font-size: 20px; padding: 15px 10px; } .contact-form-layout .vc_col-sm-8 {width: 100%; } .contact-form-layout .vc_col-sm-4 {margin-left: 0; margin-right: 0; width: 100%; } .contact-form {float: left; padding-bottom: 40px; width: 100%; } .history-intro {border-radius: 5px; width: auto; } .default-counter.dt-sc-counter.type1 {margin-bottom: 50px; } .default-counter.dt-sc-counter.type1:after {display: none; } .history-time.dt-sc-timeline-section.dt-sc-vc-special {width: 100%; } .service-detail-space-right > .vc_column-inner {padding-right: 15px; } .services-img1 {position: static; width: 100%; } .services-img2 {margin-top: 40px; position: static; width: 100%; } .rounded-border .wpb_wrapper .default-button.dt-sc-button, .rounded-type2 .wpb_wrapper .default-button.dt-sc-button {font-size: 14px; } .rounded-type2 .vc_col-sm-7, .rounded-type2 .vc_col-sm-5 {width: 100%; } .rounded-type2 .vc_col-sm-7 p {padding-right: 0; } .rounded-type2.guide-space, .rounded-type2 {padding: 15px 10px; } .rounded-type2.guide-space .vc_col-sm-7 > .vc_column-inner {padding-left: 15px; } .secondary-sidebar .type17, .wpb_widgetised_column.type17 {padding: 30px 30px; } .widget.widget_categories ul li a:after {left: -30px; width: calc(100% + 60px); } .widget .mz-title .mz-title-content h3 {font-size: 22px; } .sticky_button {font-size: 14px; height: 52px; line-height: 52px; padding: 0 10px 0 35px; right: -37px; } .service_call .sticky_button {margin: 0 0 28px 0; right: -59px; } .sticky_button:before {font-size: 12px; left: 15px; } .service_call .sticky_button:before {font-size: 11px; } .rs_col-sm-12 .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a {height: 40px; line-height: 36px; width: 40px; } .waves-ico.dt-sc-icon-box.type6 .icon-content h4 {font-size: 20px; } .waves-ico.dt-sc-icon-box.type6 .icon-content p {padding: 0 40px; } .waves-ico.dt-sc-icon-box.type6 .icon-content a.dt-sc-button.default-button {font-size: 14px; padding: 7px 15px 9px; } .about-intro .fw4 {left: 50px; } .about-intro .fw5 {left: 20%; } .about-intro .fw6 {left: 0; } .move-to-top.vc_row {margin-top: -200px; } .waves-ico.dt-sc-icon-box.type6 .icon-content {padding: 5px 20px 20px; } .vc_row.centered-content {margin: 0; padding: 0; } .video-col1, .video-col2 {left: 0; } .video-col2 {left: auto; right: 0; } .vc_row.centered-content:hover .video-col1 {left: 0; } .vc_row.centered-content:hover .video-col2 {right: 0; } .faq-section > .vc_col-sm-5:first-child > .vc_column-inner, .faq-section > .vc_col-sm-5 > .vc_column-inner {padding: 0 10%; } .faq-section .vc_col-sm-5 {width: 100%; } .faq-section .faq-left-space {width: 100%; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li > a {font-size: 24px; padding: 10px 66px; } .centered-content .vc_col-sm-6 > .vc_column-inner {padding: 0; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper {width: 52%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper {left: auto; } .new-ico.dt-sc-icon-box.type3 .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second .icon-wrapper {height: 160px; width: 160px; } .newsletter-section .dt-sc-newsletter-section.type7 p:before {display: none; } .newsletter-section .dt-sc-newsletter-section.type7 p {padding: 0; } .about-fullwidth-image .wpb_single_image img {display: none; } .move-to-top.vc_row.about-fullwidth-image {display: none; } .faq-section .dt-sc-toggle-frame-set.type2.default-toggle {padding-bottom: 80px; } .newsletter-section .dt-sc-newsletter-section.type7 p {padding: 0; text-align: center; } .waves-pricing .dt-sc-pr-tb-col.type1 {box-shadow: 0 0 10px rgba(0, 0, 0,.08); } .pricingpinkshadow:before, .pricingpinkshadow.type2:before {display: none; } .history-intro {border-radius: 5px; margin: 0; } .dtportfolio-sorting a {font-size: 20px; } #header .default-button.dt-sc-button {right: 0; } .our-services-list {margin-top: -35px; } .fw1-spacing-left.vc_col-sm-8 {width: 90%; } .img-caption-section .dt-sc-image-caption.type6 h3 {font-size: 20px; } .img-caption-section .dt-sc-image-caption.type6 .dt-sc-image-title {margin-bottom: 0; } .shadow-ico-box.dt-sc-icon-box.type3 .icon-content p {font-size: 14px; margin: 0 0 20px; } .enquiry-form-section {display: none; } .rs_fontsize_small {font-size: 45px !important; } .vc_custom_heading.rs-h2-font {font-size: 30px; } .vc_custom_heading.rs-h4-font {font-size: 25px; } .faq-tabs.vc_row, .move-to-top-port {margin-top: -35px; } .faq-tabs.vc_row {margin-top: -65px; } .contact-form-layout .vc_col-sm-8 {width: 100%; } .contact-form-layout .vc_col-sm-4 {margin: 50px 0 0; width: 100%; } .move-to-top-port {margin-top: -65px; } .about-spacing-left h2 {font-size: 28px; } .port-spacing-right > .vc_column-inner {padding-right: 30px; } } /*----*****---- << Mobile (Landscape) >> ----*****----*/ /* Common Styles for the devices below 767px width */ @media only screen and (max-width: 767px) {.fitness-form-container.extend-bg-fullwidth-right::after {background-color: transparent; } .fitness-form-container.extend-bg-fullwidth-right .vc_column-inner {padding-left: 30px !important; padding-right: 30px !important; } .fitness-contact-boxes .wpb_text_column, .fitness-contact-boxes .wpb_text_column:nth-child(2), .fitness-contact-boxes .wpb_text_column:last-child, .fitness-contact-boxes .wpb_text_column:nth-child(3) {padding: 10px 0; width: 100%; } .hotel_blockquote-type4 blockquote.type4 {margin-top: 0; } .event-colored-box {margin-top: 0; } .event-contact-info.wpb_column {float: none; padding: 85px 30px 30px; width: 320px; } .gradient-parallax:before {background:    -moz-linear-gradient(to right, rgba(242, 243, 246, 1) 20%, rgba(242, 243, 246, .75) 30%, rgba(242, 243, 246, .65) 40%, rgba(242, 243, 246, .55)60%, rgba(229, 229, 229, 0) 100%); background: -webkit-linear-gradient(to right, rgba(242, 243, 246, 1) 20%, rgba(242, 243, 246, .75) 30%, rgba(242, 243, 246, .65) 40%, rgba(242, 243, 246, .55)60%, rgba(229, 229, 229, 0) 100%); background:         linear-gradient(to right, rgba(242, 243, 246, 1) 20%, rgba(242, 243, 246, .75) 30%, rgba(242, 243, 246, .65) 40%, rgba(242, 243, 246, .55)60%, rgba(229, 229, 229, 0) 100%); filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f2f3f6', endColorstr='#00e5e5e5', GradientType=1); } /*----*****---- << Hosting >> ----*****----*/ .hosting-contact-info-container .dt-sc-contact-info.type7 span {left: 0; } .hosting-contact-info-container .dt-sc-contact-info.type7 {padding-left: 100px; } .rs_client_testimonial-center .dt-sc-image-flip a {display: block; position: relative; } .rs_client_testimonial-center .dt-sc-image-flip {text-align: center; } .hosting-table th {font-size: 13px; padding: 13px 10px; text-transform: capitalize; } .hosting-table tr td, .hosting-table tbody tr:nth-child(2n+1) td {font-size: 13px; padding: 21px 10px; } .hosting-contact-info-container:before {content: none; } .extend-bg-fullwidth-left::after {content: none; } /*----*****---- << Custom Class >> ----*****----*/ .rs_col_no_btm_space .wpb_column, .rs_col_no_btm_space.wpb_column, .rs_negative-margin_override.vc_row {margin-left: 0 !important; } .rs_padding_override_zero.vc_row, .rs_padding_override_zero.wpb_column .vc_column-inner {padding-left: 0 !important; padding-right: 0 !important; } .secondary-skin-gradient .dt-sc-contact-info, .secondary-skin-gradient .dt-sc-contact-info span {font-size: 30px; } /*----*****---- << Custom Class >> ----*****----*/ .rs_padding_override.vc_row, .rs_padding_override.wpb_column .vc_column-inner {padding-left: 50px !important; padding-right: 50px !important; } .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left:not(.vc_col-has-fill):after, .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-left.vc_col-has-fill > .vc_column-inner:after, .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-right:not(.vc_col-has-fill):after, .vc_row.extend-bg-fill-slanting .extend-bg-fullwidth-right.vc_col-has-fill > .vc_column-inner:after {left: 0; margin: 0 -15px; right: 0; transform: none; } #header-wrapper .wpb_text_column {text-align: center; } #header .dt-logo-container a {margin: 0 auto; text-align: center; } #header .alignright.app-btn {margin-bottom: 40px; text-align: center; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row:first-child {padding-left: 0; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row .dt-sc-dark-bg.dt-skin-primary-bg {padding-bottom: 60px; padding-top: 80px; width: 100%; } .fw1-section .fw-img1, .fw1-section .fw-img2, .fw1-section .fw-img3 {left: 0; top: 0; width: 100%; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row .dt-sc-dark-bg.dt-skin-primary-bg {margin: 0 20px 20px; width: calc(100% - 40px); } .about-intro {margin-bottom: 0; margin-top: 0; } .about-intro .fw4 {left: 0; top: 0; width: 100%; } .about-intro .fw5 {left: 0; top: 0; width: 100%; } .about-intro .fw6 {bottom: 0; left: 0; width: 100%; } .about-spacing-left .vc_column-inner {padding-left: 10%; padding-right: 10%; } .move-to-top.vc_row {margin-top: 0; } .video-col1, .video-col2 {left: 0; width: 100%; } .vc_row.centered-content {padding: 0; } .video-col2 {left: 0; right: 0; } .faq-section .vc_col-sm-5, .faq-section .faq-left-space {width: 100%; } .faq-section.vc_row.vc_row-no-padding .vc_column-inner {padding-left: 15px; padding-right: 15px; } .para-space-right {padding-right: 0; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner {left: 0 !important; right: 0 !important; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter .dt-sc-tabs-horizontal-frame-content {padding: 20px 0 50px; } .faq-section .type2 h5.dt-sc-toggle-accordion:before, .type2 h5.dt-sc-toggle:before {bottom: auto; left: 0; top: 23px; } #footer .dt-custom-nav-wrapper.left ul#menu-quick-links {text-align: left; } #footer .dt-custom-nav-wrapper.left ul li {float: left; } #footer .dt-custom-nav-wrapper.right {margin-bottom: 10px; } .service-form {padding-bottom: 160px; } .enquiry-form-section .wpb_column {margin-bottom: 0; } #header-wrapper .main-title-section-wrapper.alignright {text-align: center; } .bigger-font {font-size: 25px; line-height: 40px; } .space-both-sides .vc_column-inner {padding: 0 15px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper {margin: 0 0 50px; width: 100%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-content-wrapper {width: 100%; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-image-wrapper {left: 0; margin: 0 0 50px; } .history-time.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline.alignright .dt-sc-timeline-content-wrapper {margin-top: 0; } .jannal-header .vc_col-sm-10, .jannal-header .vc_col-sm-2 {width: 100%; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type='email'] {width: 86%; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li > a {font-size: 18px; padding: 10px 14px; } .move-to-top-port {margin-top: -35px; } .waves-ico.dt-sc-icon-box.type6 {box-shadow: 0 18px 23px 0 rgba(0, 0, 0,.2); } .new-ico.dt-sc-icon-box.type3 .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second.big .icon-wrapper, .new-ico.dt-sc-icon-box.type3.second .icon-wrapper {height: 160px; width: 160px; } .mobile-menu {max-width: none; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption .fig-content p {top: 34%; } .pinkshadow:before {display: none; } .dt-sc-image-caption.services-col, .steps-section .dt-sc-icon-box.type3.shadow-ico-box {box-shadow: 0 0 10px rgba(0, 0, 0,.08); } .vc_row.vc_row-no-padding .services-fw-col > .vc_column-inner {padding: 0 10%; } .steps-section.vc_row {padding-bottom: 60px; } .default-button.dt-sc-button, .waves-pricing .dt-sc-pr-tb-col .dt-sc-buy-now a.dt-sc-button {font-size: 16px; padding: 9px 25px 9px; } .default-team.dt-sc-team.flip-details-on-hover {margin-bottom: 50px; } #footer .dt-sc-sociable {margin-bottom: 30px; } .fw1-section.vc_col-sm-6 {float: none; margin: 0 auto; width: 80%; } .fw1-spacing-left.vc_col-sm-8 {padding: 50px 0 0; } .img-caption-section.vc_row {margin-top: 50px; } .about-fullwidth-image2 .vc_col-sm-6 {width: 100%; } .faq-tabs .dt-sc-tabs-vertical-frame-container {padding: 0 10% 10%; } .faq-tabs .img-with-shadow {margin-bottom: 50px !important; } .pricing-to-top {margin-top: -140px; } .port-spacing-right > .vc_column-inner {padding-right: 15px; } } @media only screen and (width: 767px) {.vc_row.snow-bg:before {top: -158px; } } @media only screen and (max-width: 767px) and (min-width: 480px) {.snow-bg:before {top: -120px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p {font-size: 16px; line-height: 26px; padding: 0 25px; top: 18%; } .faq-tabs ul.dt-sc-tabs-vertical-frame {margin: 50px 0 100px; width: 100%; } .faq-tabs .dt-sc-tabs-vertical-frame-content {padding: 0; width: 100%; } .faq-tabs .vc_col-sm-5, .faq-tabs .vc_col-sm-7 {width: 100%; } .faq-tabs .img-with-shadow {margin-bottom: 50px; padding: 0 5% 0 10%; } .tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li > a {font-size: 13px; } .type4.tabs-img .dt-sc-tabs-horizontal-content {margin: 40px 0 0; } .type4.tabs-img .dt-sc-tabs-horizontal-content .contact-form button {margin: 0; } .newsletter-section .dt-sc-newsletter-section.type7 .dt-sc-subscribe-frm input[type='email'] {width: 78%; } .faq-section .dt-sc-tabs-horizontal-frame-container.type5.alter ul.dt-sc-tabs-horizontal-frame .scroll_tab_inner li > a {font-size: 20px; padding: 10px 36px; } .about-spacing-left .vc_column-inner {padding-left: 5%; padding-right: 5%; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption .fig-content p {top: 20%; } .rs_fontsize_small {font-size: 36px !important; } .vc_custom_heading.rs-h2-font {font-size: 32px; } .vc_custom_heading.rs-h4-font {font-size: 25px; } .fw1-section.vc_col-sm-6 {margin: 0 auto; } .faq-tabs .default-toggle h5.dt-sc-toggle:before, .faq-tabs .default-toggle h5.dt-sc-toggle.active:before, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion:before, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion.active:before {bottom: auto; top: 24px; } .move-to-top-port {margin-top: -65px; } } @media only screen and (max-width: 479px) and (min-width: 320px) {.default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption p {display: none; font-size: 12px; line-height: 20px; padding: 0 10px; top: 20px; } .snow-bg:before {top: -105px; } .faq-tabs ul.dt-sc-tabs-vertical-frame {margin: 50px 0 100px; width: 100%; } .faq-tabs .dt-sc-tabs-vertical-frame-content {padding: 0; width: 100%; } .faq-tabs .vc_col-sm-5, .faq-tabs .vc_col-sm-7 {width: 100%; } .faq-tabs .img-with-shadow {margin-bottom: 50px; padding: 0 5% 0 10%; } .tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li {margin: 0 10px; width: 45%; } .tabs-img.type4 .scroll_tabs_container .scroll_tab_left_button, .tabs-img.type4 .scroll_tabs_container .scroll_tab_right_button {display: block !important; } .type4.tabs-img .dt-sc-tabs-horizontal-content {margin: 20px 0 0; } .contact-details .underlined-title, .contact-details .dt-sc-contact-info.simple {margin-left: 10px; } .light-font {font-size: 28px; line-height: 45px; } .fw1-section > .vc_column-inner > .wpb_wrapper > .vc_row .dt-sc-dark-bg.dt-skin-primary-bg {padding-bottom: 35px; padding-top: 60px; } .dt-sc-image-caption.services-col .dt-sc-image-content {padding: 10px 10px 25px; } .dtportfolio-sorting a {font-size: 20px; } .portfolio-video-section.vc_row.vc_row-o-full-height {min-height: auto; } .tabs-img ul.dt-sc-tabs-horizontal .scroll_tab_inner li > a {font-size: 18px; padding: 12px 10px; } .about-spacing-left .vc_column-inner {padding-left: 5%; padding-right: 5%; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-thumb .figcaption span {margin-bottom: 10px; } .default-team.dt-sc-team.flip-details-on-hover .dt-sc-team-social li a {font-size: 12px; height: 28px; line-height: 26px; width: 28px; } .fw1-section.vc_col-sm-6 {float: left; margin: 0 auto; width: 100%; } .faq-tabs .default-toggle h5.dt-sc-toggle:before, .faq-tabs .default-toggle h5.dt-sc-toggle.active:before, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion:before, .faq-tabs .default-toggle h5.dt-sc-toggle-accordion.active:before {bottom: auto; top: 24px; } .waves-ico.dt-sc-icon-box.type6 .icon-content p {padding: 0; } #footer h3.dt-sc-main-heading {font-size: 25px; } .history-section1 {margin-top: -50px; } .rounded-content {margin-top: 0; } .move-to-top-port {margin-top: -65px; } } /* Common Styles for the devices below 479px width */ @media only screen and (max-width: 479px) {/*----*****---- << Event location page >> ----*****----*/ .event-contact-info.wpb_column {margin: 20px 0 0 0; width: 100%; } .event-contact-info:before {background-size: 100%; left: 0; width: 100%; } .event-contact-info .dt-sc-sociable li {margin-bottom: 20px; } /*----*****---- << Custom Class >> ----*****----*/ .rs_padding_left-override.vc_row .vc_column-inner, .rs_padding_left-override.wpb_column .vc_column-inner {padding-left: 15px !important; } .vc_row.vc_row-no-padding .responsive-padding > .vc_column-inner {padding-left: 35px; padding-right: 35px; } .gradient-content .dt-sc-button.medium {padding: 14px 20px; } .overflow-content {margin: 0; } /*----*****---- << Hosting >> ----*****----*/ .hosting-table th {font-size: 12px; padding: 13px 6px; text-transform: capitalize; } .hosting-table tr td, .hosting-table tbody tr:nth-child(2n+1) td {font-size: 12px; padding: 22px 8px; } /*----*****---- << Miscellaneous >> ----*****----*/ .rs_fontsize_small {font-size: 30px !important; } .vc_custom_heading.rs-h2-font {font-size: 22px; } .vc_custom_heading.rs-h4-font {font-size: 20px; } .rs_padding_override.vc_row, .rs_padding_override.wpb_column .vc_column-inner {padding-left: 30px !important; padding-right: 30px !important; } /*----*****---- << Business >> ----*****----*/ .business-contact-social li {margin: 0 15px; } .main-title-section h1 {font-size: 25px; margin-bottom: 10px; } .fw1-section.vc_col-sm-6 {float: left; margin: 0 auto; width: 100%; } #footer .dt-custom-nav-wrapper.inline-horizontal[data-default-style='none'][data-hover-style='none'] .dt-custom-nav li a {padding-left: 5px; padding-right: 5px; } #footer .dt-custom-nav li a i.menu-item-icon, #footer .dt-custom-nav li a > span, #footer .copyright p {font-size: 14px; } } /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ @media only screen and (max-width: 319px) {/*----*****---- << Event location page >> ----*****----*/ .event-contact-info.wpb_column {padding-left: 20px; padding-right: 20px; } .event-contact-info .dt-sc-contact-info span {float: none; margin: 0; text-align: center; width: 100%; } /*----*****---- << Hosting contact Page >> ----*****----*/ .hosting-contact-info-container:before {left: 0; } .hosting-contact-info-container .dt-sc-contact-info.type7 {padding-left: 0; } .hosting-contact-info-container .dt-sc-contact-info.type7 span {left: 0; } .hosting-contact-info-container:before {width: 100%; } /*----*****---- << Hosting Domain Page >> ----*****----*/ .hosting-table th {font-size: 10px; padding: 13px 0; } .hosting-table tr td, .hosting-table tbody tr:nth-child(2n+1) td {font-size: 10px; padding: 21px 7px; } /*----*****---- << Common >> ----*****----*/ .rs_fontsize_small {font-size: 32px !important; } /* http://prntscr.com/dydp42, http://prntscr.com/dydpkf */ .rs_padding_override.vc_row, .rs_padding_override.wpb_column .vc_column-inner {padding-left: 20px !important; padding-right: 20px !important; } /*----*****---- << Fitness >> ----*****----*/ .dt-sc-text-with-icon {font-size: 10px; padding-left: 15px; } .dt-sc-text-with-icon span {font-size: 15px; margin-right: 5px; } .snow-bg:before {top: -105px; } .fw1-section.vc_col-sm-6 {float: left; margin: 0 auto; width: 100%; } }