.ut-portfolio-menu-wrap { display: none; } .ut-sociallinks i:hover { text-shadow: 1px 1px white; } .ut-portfolio-menu-wrap { display: none; } .ut-sociallinks i:hover { text-shadow: 1px 1px white; } .wpfm-floating-wh-wrapper { display: none !important; } #ut-sitebody #header-section.ut-secondary-custom-skin { background: black !important; } .site-logo img { max-height: 70px !important; } #navigation ul li a:after { display: none !important; } #navigation ul li a { padding-left: 50px !important; color: #ffffff !important; } #navigation ul li.current-menu-item a { color: #00a6d5 !important; } #navigation ul ul { margin-left: 35px !important; } h2.section-title { letter-spacing: 1px !important; font-family: Lato !important; text-align: center !important; font-size: 42px !important; color: #ffffff !important; font-weight: 300 !important; word-spacing: 5px !important; } h2.section-title.alt { color: #000000 !important; } h2.section-title span { color: #00a6d5 !important; font-weight: 500 !important; } h2.section-title:after { display: none !important; } .wpb_wrapper .ut-service-icon-box .ut-highlight-icon-wrap img { height: 84px !important; width: 84px !important; margin-left: -42px !important; margin-top: -42px !important; border-radius: 50% !important; } .ut-service-icon-box-content h3 { color: white !important; font-family: lato !important; font-size: 20px !important; } .ut-service-icon-box-content>p { color: white !important; font-family: 'Poppins', sans-serif !important; font-size: 14px !important; text-align: center !important; } #utbx_5a581025b51a8:after { box-shadow: 0 0 0 4px #40baed !important; } .service-section-btn a { border: none !important; background: transparent !important; color: #76bf4c !important; padding: 2px 25px !important; font-family: Lato !important; font-weight: 500 !important; font-size: 17px !important; letter-spacing: 1px !important; margin-top: -15px !important; } .service-section-btn a:hover { background: #76bf4c !important; color: white !important; } h2.section-title.contact { text-align: left !important; font-size: 34px !important; } h1.cta-1 { color: white !important; font-family: lato !important; text-align: center !important; font-size: 38px !important; line-height: 52px !important; text-transform: capitalize; padding: 0 45px !important; } h3.cta-1-span { font-family: lato !important; text-align: center !important; font-size: 46px !important; font-weight: 500 !important; color: #40baed !important; } .cta-btn a { border: 2px solid #40baed !important; color: #40baed !important; background: transparent !important; padding: 8px 30px !important; font-size: 16px !important; } .cta-btn a:hover { color: #ffffff !important; background: #40baed !important; } p { font-family: 'Poppins', sans-serif !important; color: #333333 !important; font-size: 16px !important; line-height: 28px !important; text-align: justify !important } .difference-col .vc_column-inner, .twitter-col .vc_column-inner { padding: 60px 75px 0px 75px !important; } .difference-col .vc_column-inner h2.section-title, .twitter-col .vc_column-inner h2.section-title { text-align: left !important; text-transform: inherit !important; } .difference-col p { color: #ffffff !important; } .difference-btn a { background: transparent !important; border: 2px solid white !important; color: white !important; padding: 8px 30px !important; font-size: 16px !important; font-family: lato !important; } .difference-btn a:hover { background: white !important; color: #000000 !important; } .ut-portfolio-4272 .ut-masonry-default { height: 300px !important; } .ut-portfolio-16442 .ut-masonry-default, .ut-portfolio-17556 .ut-masonry-default { height: 300px !important; } .ut-portfolio-info.no-hover { margin: 0px !important; padding: 0px !important; bottom: 80px !important; } .ut-portfolio-info.no-hover, .ut-portfolio-info.no-hover h3, .ut-portfolio-info.no-hover span, .ut-portfolio-info.no-hover p { position: absolute !important; width: 100% !important; } .ut-portfolio-info.no-hover h3 { text-align: center !important; font-size: 26px !important; color: white !important; font-family: Lato !important; text-transform: uppercase !important; font-weight: 400 !important; } .ut-portfolio-info.no-hover span { display: none !important; } .ut-portfolio-info.no-hover h3.designation { top: 34.5px !important; font-size: 14px !important; line-height: 22px !important; padding-bottom: 8px !important; } .ut-portfolio-info.no-hover p { display: none !important; } .ut-portfolio-item.ut-hover:hover > .ut-portfolio-info.no-hover { display: none !important; } .ut-portfolio-info-c span { display: none !important; } .ut-portfolio-info-c h3 { text-align: center !important; font-size: 26px !important; color: white !important; font-family: Lato !important; text-transform: uppercase !important; font-weight: 400 !important; } .ut-portfolio-info-c h3.designation { top: 35px !important; font-size: 14px !important; margin-top: 10px !important; line-height: 20px !important; margin-bottom: 10px !important; } .ut-portfolio-info-c p.team-description { font-size: 14px !important; color: white !important; line-height: 24px !important; text-align: justify !important; font-weight: 500 !IMPORTANT; padding: 0px 10px !IMPORTANT; margin-bottom: 0px !important; font-family: Lato !important; } .ut-portfolio-4272 .ut-portfolio-menu li a { font-weight: normal; font-size: 16px !IMPORTANT; font-family: lato !important; border: 2px solid black !important; color: black !important; padding: 14px 30px !important; border-radius: 50px !important; } .ut-portfolio-16442 .ut-portfolio-menu li a { font-weight: normal; font-size: 16px !IMPORTANT; font-family: lato !important; border: 2px solid black !important; color: black !important; padding: 14px 30px !important; border-radius: 50px !important; } .ut-portfolio-4272 .ut-portfolio-menu li a.selected { color: white !important; background: #00a6d5 !important; border-color: #00a6d5 !important; } .ut-portfolio-16442 .ut-portfolio-menu li a.selected { color: white !important; background: #00a6d5 !important; border-color: #00a6d5 !important; } .ut-portfolio-4272 .ut-portfolio-menu li a:hover { color: white !important; background: #00a6d5 !important; border-color: #00a6d5 !important; } .ut-portfolio-16442 .ut-portfolio-menu li a:hover { color: white !important; background: #00a6d5 !important; border-color: #00a6d5 !important; } .aptf-template-12 .aptf-tweet-content:before { font-size: 20px !important; width: 32px !important; height: 32px !important; line-height: 32px !important; left: -15px !important; } .aptf-tweet-content { font-size: 16px !important; font-family: Poppins, sans-serif !important; padding-bottom: 45px !important; padding-left: 35px !important; margin-left: 30px !important; } .aptf-tweet-content a { color: #5ea9dd !important; font-size: 16px !important; font-family: Poppins, sans-serif !important; } .aptf-timestamp { max-width: 80px !important; } .aptf-timestamp a { font-size: 16px !important; color: black !important; font-family: lato !important; } h3.widget-title span { color: #00a6d5 !important; font-family: lato !important; font-size: 18px !important; letter-spacing: 1px !important; font-weight: 400 !important; } ul#menu-footer-navigation-1 li, ul#menu-footer-navigation-2 li { display: inline-block !important; width: 45% !important; } ul#menu-footer-navigation-1 li a, ul#menu-footer-navigation-2 li a { font-family: lato !important; font-size: 15px !important; margin-left: 15px !important; } ul#menu-footer-navigation-1 li, ul#menu-footer-navigation-2 li { display: inline-block !important; width: 45% !important; padding-bottom: 5px !important; } ul#menu-footer-navigation-1 li:before, ul#menu-footer-navigation-2 li:before { font-size: 16px !important; line-height: 30px !important; } ul.ut-sociallinks { margin-top: 30px !important; } ul.ut-sociallinks li { margin-right: 45px !important; } ul.ut-sociallinks a i { font-size: 32px !important; } ul.ut-sociallinks i.fa.fa-facebook:before { color: #4e598f !important; } ul.ut-sociallinks i.fa.fa-instagram:before { color: #6c27b3 !important; } ul.ut-sociallinks i.fa.fa-linkedin:before { color: #4376b1 !important; } ul.ut-sociallinks i.fa.fa-twitter:before { color: #65a2d9 !important; } ul.ut-sociallinks i.fa.fa-youtube:before { color: #d22215 !important; } .ut-footer-area { padding-bottom: 10px !important; padding-top: 70px !important; background: black !important; } .footer.ut-footer-has-widgets { padding: 0px 0 0 !important; } .ut-sub-footer-content { text-align: left !important; } .ut-sub-footer-content span { font-size: 14px !important; font-family: lato !important; font-weight: 500 !important; } .footer-content h5 { float: right !important; font-size: 14px !important; font-family: lato !important; font-weight: 500 !important; } .copyright { text-transform: inherit !important; } .footer-content { border-top: 0px solid rgba(64,186,237, 0.5) !important; } .press-release .vc_column-inner, .our-blog .vc_column-inner { padding-right: 60px !important; } .press-release .grid-33.tablet-grid-33.mobile-grid-100, .our-blog .grid-33.tablet-grid-33.mobile-grid-100 { width: 100% !important; } .press-release .entry-thumbnail, .our-blog .entry-thumbnail { display: none !important; } .press-release h2.section-title, .our-blog h2.section-title { text-align: left !important; } .press-release h3.entry-title a, .our-blog h3.entry-title a { color: #000000 !important; font-family: lato !important; font-size: 20px !important; line-height: 20px !important; font-weight: 600 !important; } .press-release p, .our-blog p { font-size: 15px !important; line-height: 22px !important; } .press-release .entry-content .more-link, .our-blog .entry-content .more-link { text-align: left !important; font-size: 16px !important; color: #76bf4c !important; font-weight: 300 !important; margin-bottom: 15px !important; } .press-release .post, .our-blog .post { margin-bottom: 45px !important; border-bottom: 1px solid #cccccc !important; min-height: 245px !important; } .ut-bs-wrap .entry-meta .comments-link { display: none !important; } .ut-bs-wrap .entry-meta { margin: 0 0 10px !important; } .ut-bs-holder { display: none !important; } .wpb_wrapper .ut-icon-box { height: 72px !important; width: 72px !important; } .wpb_wrapper .ut-icon-box.ut-icon-box-small i { font-size: 36px !important; line-height: 78px !important; } .inner-page-col .vc_column-inner { padding: 175px 0px 60px 0px !important; } .our-team-col { padding: 90px 0 !important; } .ut-count { color: #40baed !important; font-family: lato !important; font-weight: 500 !important; } h3.ut-counter-details { font-size: 22px !important; line-height: 36px !important; font-weight: 500 !important; color: #76bf4c !important; font-family: lato !important; letter-spacing: 1px !important; } .fun-facts-col { padding: 60px 0 15px 0 !important; } .bklyn-testimonials-quote p { color: white !important; } h3.bklyn-testimonials-author { font-family: Lato !important; font-size: 20px !important; color: #40baed !important; } .bklyn-testimonials-origin { color: #76bf4c !important; font-family: Lato !important; font-size: 16px !important; } .bklyn-about-testimonials-author { margin-top: 35px !important; } .contact-departments .wpb_wrapper .ut-icon-box { height: 54px !important; width: 54px !important; } .contact-departments .wpb_wrapper .ut-icon-box.ut-icon-box-small i { font-size: 32px !important; line-height: 60px !important; } .contact-departments h3.contact-department-title { color: #00a6d5 !important; letter-spacing: 1px !important; font-family: Lato !important; font-size: 18px !important; text-transform: uppercase !important; } .contact-departments .ut-info h3 { display: none !important; } .contact-departments .ut-info a, .contact-departments .ut-info p { color: white !important; font-size: 18px !important; font-family: lato !important; margin-top: 12px !important; } .contact-departments .wpb_wrapper .ut-icon-box.ut-icon-box-small i.fa-fax { font-size: 26px !important; line-height: 56px !important; } .contact-section .wpb_wrapper .ut-info h3 { color: #76bf4c !important; font-family: Lato !important; text-transform: uppercase !important; margin-top: 15px !important; } .contact-section .wpb_wrapper .ut-info p, .wpb_wrapper .ut-info a { margin-top: 0px !important; color: white !important; font-family: Lato !important; } .contact-section .wpb_wrapper .address-box .ut-info h3 { margin-top: 0px !important; } .send-message .wpcf7-text, .send-message textarea, .send-message input { padding: 10px 10px 5px 10px !important; margin-bottom: 15px !important; border: none !important; border-bottom: 1.5px solid black !important; font-family: Lato !important; color: black !important; font-size: 16px !important; } .send-message .quiz-94 label { width: 100% !important; } .send-message span.wpcf7-quiz-label { padding: 10px 10px 5px 10px !important; } .send-message textarea { height: 120px !important; } .send-message input[type="submit"] { font-size: 16px !important; padding: 10px 0 !important; font-family: lato !IMPORTANT; background: transparent !important; color: #000000 !important; border: 2px solid #000000 !important; width: 100% !important; letter-spacing: 3px !important; margin-top: 25px !important; } .send-message input[type="submit"]:hover { background: #000000 !important; color: #ffffff !important; border: 2px solid #000000 !important; } .bklyn-team-member-info { margin-top: 0px !important; background: black !important; padding: 15px 0 !important; border-top: 1.5px solid #76bf4c !important; } h3.bklyn-team-member-name { color: white !important; font-family: lato !important; text-align: center !important; font-size: 24px !important; } p.bklyn-team-member-ocupation { color: #40baed !important; text-align: center !important; text-transform: uppercase !important; font-size: 15px !important; } h3.team-description-heading { color: #00a6d5 !important; font-family: Lato !important; font-size: 26px !important; } #primary .page-header { display: none !important; } .term-portables .hero { display: none !important; } .archive #primary { float: right !important; } .archive #secondary { float: left !important; margin-top: 235px !important; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 31% !important; margin: 0 10px 0 10px !important; margin-bottom: 45px !important; } /* body.single-product .grid-container { max-width: 1500px !important; padding-left: 20px !important; padding-right: 20px !important; }*/. body.single-product header#header-section { padding-left: 2.5% !important; padding-right: 2.5% !important; } .woocommerce div.product div.images { width: 25% !important; } .woocommerce div.product div.summary { width: 75% !important; padding-left: 30px !important; } h2.woocommerce-loop-product__title { text-align: center !important; font-family: Lato !important; padding: 10px 10px !important; font-size: 17px !important; line-height: 24px !important; color: white !important; text-transform: uppercase !important; background: black !important; min-height: 70px !important; display: flex !important; align-items: center !important; justify-content: center !important; } .woocommerce ul.products li.product .button { display: none !important; } .woocommerce ul.products li.product a img { margin: 0 0 0em !important; padding-bottom: 15px !important; border: 1px solid #efefef !important; } .woocommerce-page #primary h1.page-title { display: block !important; margin-top: -60px !important; font-family: Lato !important; text-align: center !important; font-weight: 500 !important; color: #00a6d5 !important; font-size: 42px !important; padding-bottom: 45px !important; margin-left: -20% !important; } li.widget-container { background: black !important; margin-bottom: 45px !important; } #secondary h3.widget-title { font-family: lato !important; padding-left: 12px !important; background: #000000 !important; border-bottom: 1.5px solid #40baed !important; padding-bottom: 15px !important; } #secondary h3.widget-title span { color: #40baed !important; font-family: lato !important; font-size: 18px !important; letter-spacing: 0.5px !important; font-weight: 400 !important; } #ut-sitebody #secondary .widget-container ul li a { color: white !important; font-family: Poppins, sans-serif !important; font-size: 15px !important; padding-left: 12px !important; line-height: 36px !important; } #ut-sitebody #secondary .widget-container ul li a:before { font-family: 'FontAwesome'; content: "\f105"; font-size: 18px !important; color: #40baed !important; padding-right: 12px !important; } .widget_nav_menu li { padding-left: 0px !important; } .nav_menu-7 { padding-bottom: 25px !important; } .woocommerce .woocommerce-result-count, .woocommerce .woocommerce-ordering { display: none !important; } ul.product-features-list li { font-family: Lato !important; color: white !important; font-size: 16px !important; font-weight: 300 !important; position: relative !important; line-height: 36px !important; } ul.product-features-list li:before { content: '\f046' !important; position: absolute !important; top: 0px !important; left: -30px !important; font-family: FontAwesome !important; font-size: 24px !important; color: #76bf4c !important; } h2.product-title { color: #00a6d5 !important; font-family: Lato !important; } p.product-sub-text { color: white !important; border-bottom: 1px solid #76bf4c !important; padding-bottom: 20px !important; } h3.product-features-title { color: #00a6d5 !important; font-family: Lato !important; text-transform: uppercase !important; font-size: 24px !important; margin-top: 35px !important; } .woocommerce div.product .product_title, .woocommerce div.product p.price, .product_meta { display: none !important; } .woocommerce div.product .cs-title .product_title { display: block !important; text-align: center !important; font-family: Lato !important; margin-top: 115px !important; text-transform: uppercase !important; font-weight: 600 !important; margin-left: 45px !important; margin-right: 40px !important; line-height: 32px !important; } .woocommerce-product-gallery__wrapper { margin-top: 25% !important; } .archive #primary { padding-top: 200px !important; } .line-2 { border-top: 1px solid #76bf4c !important; margin-bottom: 30px !important; } .brochure-download a { background: transparent !important; border: 1.5px solid #40baed !important; color: #40baed !important; text-transform: uppercase !important; border-radius: 0px !important; font-family: Lato !important; font-weight: 600 !important; } .brochure-download a:hover { background: #40baed !important; color: #ffffff !important; } .vc_row.short-description-row { background: black !important; } h1.description-block-heading { background: #00a6d5 !important; padding: 15px !important; color: white !important; font-family: Lato !important; font-size: 36px !important; font-weight: 600 !important; text-transform: uppercase !important; } .feature-desc-col, .feature-desc-col-alt { background: white !important; } .feature-col { border-left: 1px solid #b5b5b5 !important; border-bottom: 1px solid #b5b5b5 !important; border-right: 1px solid #b5b5b5 !important; } .feature-desc-col { border-bottom: 1px solid #b5b5b5 !important; } .feature-col-alt { border-right: 1px solid #b5b5b5 !important; border-bottom: 1px solid #b5b5b5 !important; } .feature-desc-col-alt { border-right: 1px solid #b5b5b5 !important; border-bottom: 1px solid #b5b5b5 !important; } .feature-col .wpb_content_element, .feature-desc-col .wpb_content_element, .feature-col-alt .wpb_content_element, .feature-col-alt .wpb_content_element, .feature-desc-col-alt .wpb_content_element { margin-bottom: 20px !important; margin-top: 20px !important; } h3.option-title { font-family: Lato !important; font-size: 18px !important; font-weight: 600 !important; } p.option-description { font-size: 15px !important; line-height: 24px !important; } h1.description-block-heading.advanced { background: #40baed !important; } .advanced .feature-col, .advanced .feature-desc-col, .advanced .feature-col-alt, .advanced .feature-desc-col-alt { min-height: 140px !important; } .woocommerce div.product .woocommerce-tabs ul.tabs { margin: 0 0 0px !important; visibility: hidden !important; } .woocommerce div.product .woocommerce-tabs .panel h2 { display: block !important; background: #00a6d5 !important; padding: 10px 15px !important; color: white !important; font-family: Lato !important; font-size: 30px !important; font-weight: 600 !important; text-transform: capitalize !important; } /* .woocommerce div.product div.images img { transform: scale(1.4, 1.4) !important; }*/ .ut-portfolio-info.no-hover h3 { background: rgba(1,1,1,0.9) !important; margin-right: 10px !important; width: 90% !important; margin-left: 25px !important; padding-top: 10px !important; } .ut-portfolio-info .portfolio-title { line-height: 98% !important; } .ut-portfolio-info.no-hover { bottom: 100px !important; } .vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) { padding-left: 48px; width: 270px; } table, th, td { font-family: lato; color: #000000 !important; font-size: 15px; text-align: left; padding: 20px 20px !important; } th { background-color: #294e6e; color: #ffffff !important; text-align: left; font-family: lato !important; font-size: 18px; padding-left: 0px !important; padding: 20px 20px !important; } tr:nth-child(odd){background-color: #fbfbfb;} tr:nth-child(even) {background: #FFFFFF} a{ color: #294e6e!important } .vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) { padding-left: 48px; width: 476px; color: white!important; font-size: 'Poppins', sans-serif !important; font-family: 'Poppins', sans-serif !important; } button.bg-blue-button { background-color: #00a6d5 !important border-radius: 3px; border: 1px solid #124d77; display: inline-block; cursor: pointer; color: #ffffff; padding: 0px 47px 18px -1px; text-decoration: none; /* text-shadow: 0px 1px 0px #154682; */ text-transform: none; letter-spacing: normal; font-weight: normal; font-size: 17px; font-family: 'Poppins', sans-serif; line-height: 40px; margin-top: 2px; } .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern { color: #666; border-color: #EBEBEB; background-color: #00a6d5; color: white; color: white !important; font-family: 'Poppins', sans-serif !important; font-size: 20px; } #secondary .widget-container ul li:before { display: none !important; } .ult_exp_section { padding-top: 0px !important; padding-bottom: 0px !important; font-family: Lato !important; background: #294e6e !important; color: #ffffff !important; } .ult_exp_section .aio-icon i { color: #ffffff !important; font-size: 24px !important; } .ult_expheader { padding-left: 0px !important; font-size:18px; } .ult_ecpsub_cont { max-width: 100% !important; padding: 0px 25px !important; padding-top: 20px !Important; } .ult_exp_content { background: #fbfbfb !important; } h1.job-title { text-align: left !important; font-family: Lato !important; font-size: 32px !important; } h3.job-title-subtext { text-align: left !important; font-family: Lato !important; font-weight: 600 !important; font-size: 18px !important; margin-bottom: 0px !important; line-height: 45px; } h3.job-title-subtext span { font-family: Poppins, sans-serif !important; font-weight: normal !important; } h3.job-sub-heading { text-align: left !important; font-size: 26px !important; font-family: Lato !important; margin-bottom: 10px !important; margin-top: 35px !important; } ul.job-list { font-weight: 300; padding-left: 1%; text-transform: inherit; font-family: Poppins, sans-serif !important; text-align: left !important; color: #333333 !important; font-size: 16px !important; line-height: 28px !important; } ul.job-list li { position: relative; list-style: none; padding: 8px 0px !important; } ul.job-list li:before { background: transparent !important; content: ""; position: absolute; top: 9px; left: -35px; width: 24px; height: 24px; background-image: url(png/checked-24.png) !important; } ul.job-list li.db-line { padding: 5px 0 !important; line-height: 24px !important; } .cta-btn.job a { border: 2px solid #00a7d6 !important; color: #00a7d6 !important; background: transparent !important; padding: 8px 35px !important; font-size: 18px !important; margin-top: 0px !important; margin-left: 10px !important; } .emp-text{ padding-top: 26px; } .emp-content{ margin-left: 42px; margin-right: 21px; padding-bottom: 34px; padding-top: 14px; } .hideextra { white-space: nowrap; overflow: hidden; text-overflow:ellipsis; } .th-heading{ text-align: center; font-size: 22px; font-family: lato; color: #ffffff; } /* #ut-sitebody .ut-secondary-custom-skin #navigation .current_page_item:not(.menu-item-object-custom):not(.ut-front-page-link) > a:not(.bklyn-btn), #ut-sitebody .ut-secondary-custom-skin #navigation .current-menu-item:not(.menu-item-object-custom):not(.ut-front-page-link) > a:not(.bklyn-btn), #ut-sitebody .ut-secondary-custom-skin #navigation .current_page_ancestor:not(.ut-front-page-link) > a:not(.bklyn-btn), #ut-sitebody .ut-secondary-custom-skin #navigation .current-menu-ancestor:not(.ut-front-page-link) > a:not(.bklyn-btn), #ut-sitebody .ut-secondary-custom-skin #navigation ul li a:not(.bklyn-btn).selected { color: #00a6d5 !important; color: #00a6d5 !important; } */ .vc_btn3-container.brochure-download.vc_btn3-inline { width: 100% !important; } .vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) { padding-left: 45px !important; padding: 15px 30px !important; width: 100% !important; font-size: 16px !important; color: white !important; font-family: Lato !important; font-weight: 500 !important; } .single-product .ut-image-gallery-1 .ut-image-gallery-item { padding: 15px 0px 15px 0px !important; border: 1px solid #cec2ab !important; width: 23% !important; margin: 1% 1% !important; } [class^="Bklyn-Core-"], [class*=" Bklyn-Core-"] { color: #40baed !important; font-weight: 600 !important; } section.related.products { display: none !important; } .category article { width: 100% !important; } .ut-blog-grid-article-inner { display: block !important; } .ut-blog-grid .date-format.ut-blog-grid-has-no-thumbnail { position: relative !important; padding: 15px 15px !important; width: 10% !important; display: block !important; float: left !important; } .ut-blog-link { width: 90% !important; float: right !important; display: block !important; position: relative !important; } .archive .hero { display: none !important; } .ut-blog-grid .entry-meta.entry-meta-top { background: #294e6e !important; } .archive .entry-meta .cat-links, .archive .entry-meta i { color: #ffffff !important; font-size: 18px !important; } .archive .entry-meta a { color: #fff !important; font-size: 15px !important; font-family: Lato !important; font-weight: 600 !important; } .entry-title { color: #00a6d5 !important; font-family: lato !important; font-size: 24px !important; font-weight: 600 !important; } .press-release .entry-content .more-link:hover, .our-blog .entry-content .more-link:hover { color: #00a6d5 !important; } .more-link:hover i, .more-link:active i, .more-link:focus i { color: #00a6d5 !important; } .cta-btn.job a:hover { background: #00a7d6 !important; border-color: #00a7d6 !important; color: #ffffff !important; } p.titleaccess { margin-bottom: 5px !important; } p.titleaccess a { font-size: 20px !important; font-family: Lato !important; margin-bottom: 10px !important; color: #000000 !important; font-weight: 600 !important; } .single-product .hero, .single-post .hero { display: none !important; } body.category-blog .ut-blog-link { width: 100% !important; } body.category-blog .ut-blog-grid .date-format.ut-blog-grid-has-no-thumbnail { display: none !important; } .nav-previous a, .nav-next a { text-transform: uppercase !important; font-weight: 600 !important; color: #000000 !important; font-family: Lato !important; } .solutions-row-tablet, .difference-tweet-row-tablet, .press-blog-tablet { display: none !important; } .single-post h2 { font-family: Lato !important; font-weight: 600 !important; font-size: 22px !important; } span.registered { vertical-align: super !important; } .page-id-16664 #primary, .page-id-16796 #primary, .page-id-16718 #primary { float: right !important; } .page-id-16664 #secondary, .page-id-16796 #secondary, .page-id-16718 #secondary { float: left !important; } .page-id-16664 #secondary .sidebar, .page-id-16796 #secondary .sidebar, .page-id-16718 #secondary .sidebar { padding-left: 0px; } .wpb_single_image.accessory-image { border: 1px solid #efefef !important; padding: 15px !important; margin-bottom: 0px !important; min-height: 262px !important; } h3.accessory-title { background: black !important; color: #40baed !important; font-family: Lato !important; padding: 10px 10px !important; font-size: 17px !important; line-height: 24px !important; margin-bottom: 0px !important; } p.accessory-description { background: black !important; color: #ffffff !important; font-size: 13px !important; line-height: 20px !important; font-family: 'Poppins', sans-serif !important; padding: 0px 10px 10px 10px!important; text-align: left !important; min-height: 70px !important; } .postid-5382 .ut-image-gallery-item img:not(.gutter-shadow), .postid-5264 .ut-image-gallery-item img:not(.gutter-shadow), .postid-5443 .ut-image-gallery-item img:not(.gutter-shadow), .postid-5388 .ut-image-gallery-item img:not(.gutter-shadow), .postid-5474 .ut-image-gallery-item img:not(.gutter-shadow), .postid-5487 .ut-image-gallery-item img:not(.gutter-shadow), .postid-16575 .ut-image-gallery-item img:not(.gutter-shadow) { width: 250px !important; } h2.section-title.surac.contact { color: #76bf4c !important; text-transform: capitalize !important; font-weight: 500 !important; font-size: 32px !important; text-align: left !important; } h2.section-title.surac.designation { color: white !important; font-weight: 500 !important; font-size: 18px !important; letter-spacing: 1.5px !important; margin-top: 5px !important; text-align: left !important; } h2.section-title.surac.contact.alt { color: #2a4e6e !important; font-size: 24px !important; } h2.section-title.surac.designation.alt { color: #76bf4c !important; font-size: 24px !important; letter-spacing: 0.5px !important; font-weight: 500 !important; margin-top: 5px !important; } h2.section-title.surac.designation.alt.top { font-size: 32px !important; margin-top: 25px !important; text-align: center !important; } h2.section-title.conference { color: #000000 !important; font-size: 26px !important; } h3.conference.sub-title { font-size: 20px !important; font-family: Lato !important; text-align: center !important; margin-top: 15px !important; } .conference-btn a { background: transparent !important; border: 2px solid #3fb6e8 !important; color: #3fb6e8 !important; padding: 8px 30px !important; font-size: 16px !important; font-family: lato !important; } .conference-btn a:hover { background: #3fb6e8 !important; border: 2px solid #3fb6e8 !important; color: #ffffff !important; } .conference-btn a.gtrackexternal:hover { color: #ffffff !important; } h2.section-title.surac.designation.company { font-size: 18px !important; color: #009cc8 !important; font-weight: 500 !important; letter-spacing: 1px !important; } h2.section-title.alt.gf-form { font-size: 32px !important; letter-spacing: 0.5px !important; } .bklyn-btn-holder.cta-btn.form-files a { border: 2px solid #b90000 !important; color: #b90000 !important; font-weight: 500 !important; font-size: 18px !important; width: 85% !important; } .bklyn-btn-holder.cta-btn.form-files a:hover { background: #b90000 !important; color: #ffffff !important; } p.wpsm-hide, p.wpsm-show { border: 2px solid #00a7d6 !important; color: #00a7d6 !important; background: transparent !important; padding: 8px 35px !important; font-size: 18px !important; text-transform: uppercase !important; margin: 0 auto !important; margin-top: 30px !important; text-align: center !important; width: 20% !important; } p.wpsm-hide:hover, p.wpsm-show:hover { border: 2px solid #00a7d6 !important; background: #00a7d6 !important; color: #ffffff !important; text-decoration: none !important; } .wpfm-template-1 ul li a { background: #00a6d5 !important; } .wpfm-template-1 ul li .wpfm-icon-block { background: #00a6d5 !important; } .wpfm-template-1 ul li .wpfm-menu-name { font-family: Lato !important; font-size: 16px !important; font-weight: 500 !important; text-transform: uppercase !important; float: right !important; } .wpfm-template-1 .wpfm-position-right ul li a:hover { text-decoration: none !important; } article#post-17215 h1.entry-title:after, article#post-17215 h3.entry-title a:after { content: ' @ 9:00 AM' !important; } #tab-description > h2 { display: none !important; } h2.section-title.surac.designation.alt.details { color: black !important; text-transform: none !important; margin-top: 20px !important; text-align: center !important; } h2.section-title.alt { font-size: 32px !important; color: #00a6d5 !important; font-weight: 500 !important; } .press-release .post, .our-blog .post { min-height: 300px !important; } h3.blog-post { font-family: Lato !important; font-size: 22px !important; font-weight: 600 !important; margin-bottom: 5px !important; } .police-service-block .vc_column-inner, .fire-service-block .vc_column-inner, .ems-service-block .vc_column-inner, .military-service-block .vc_column-inner, .education-service-block .vc_column-inner, .municipalities-service-block .vc_column-inner { background: #000000 !important; width: 93.5% !important; margin: 0 auto !important; } .service-block-title { color: #ffffff !important; text-transform: uppercase !important; font-family: Lato !important; font-size: 42px !important; text-align: center !important; font-weight: 700 !important; display: flex !important; align-items: center !important; justify-content: center !important; height: 300px !important; } .schedule-service-block .vc_column-inner { background: transparent !important; border: 2px solid #40baed !important; width: 92.8% !important; margin: 0 auto !important; padding: 0 0 !important; } .schedule-service-block .service-block-title { color: #40baed !important; padding: 8px 30px !important; font-size: 26px !important; font-family: Lato, sans-serif !important; font-weight: 500 !important; line-height: 30px !important; transition: background .4s cubic-bezier(.215,.61,.355,1),color .4s cubic-bezier(.215,.61,.355,1),border .4s cubic-bezier(.215,.61,.355,1) !important; height: 297px !important; } .schedule-service-block:hover .service-block-title { background: #40baed !important; color: #ffffff !important; } .police-service-block .vc_column-inner { background: linear-gradient(rgba(16,156,192,0.7),rgba(16,156,192,0.7)), url(jpg/police_service.jpg) !important; background-size: contain !important; } .police-service-block .vc_column-inner:hover { background: linear-gradient(rgba(16,156,192,0),rgba(16,156,192,0)), url(jpg/police_service.jpg) !important; background-size: contain !important; } .police-service-block .vc_column-inner:hover a { color: transparent !important; } .fire-service-block .vc_column-inner { background: linear-gradient(rgba(16,156,192,0.7),rgba(16,156,192,0.7)), url(jpg/fire_service.jpg) !important; background-size: contain !important; } .fire-service-block .vc_column-inner:hover { background: linear-gradient(rgba(16,156,192,0),rgba(16,156,192,0)), url(jpg/fire_service.jpg) !important; background-size: contain !important; } .fire-service-block .vc_column-inner:hover a { color: transparent !important; } .ems-service-block .vc_column-inner { background: linear-gradient(rgba(16,156,192,0.7),rgba(16,156,192,0.7)), url(jpg/ems_service.jpg) !important; background-size: contain !important; } .ems-service-block .vc_column-inner:hover { background: linear-gradient(rgba(16,156,192,0),rgba(16,156,192,0)), url(jpg/ems_service.jpg) !important; background-size: contain !important; } .ems-service-block .vc_column-inner:hover a { color: transparent !important; } .military-service-block .vc_column-inner { background: linear-gradient(rgba(16,156,192,0.7),rgba(16,156,192,0.7)), url(jpg/military-service.jpg) !important; background-size: contain !important; } .military-service-block .vc_column-inner:hover { background: linear-gradient(rgba(16,156,192,0),rgba(16,156,192,0)), url(jpg/military-service.jpg) !important; background-size: contain !important; } .military-service-block .vc_column-inner:hover a { color: transparent !important; } .education-service-block .vc_column-inner { background: linear-gradient(rgba(16,156,192,0.7),rgba(16,156,192,0.7)), url(jpg/education_service.jpg) !important; background-size: contain !important; } .education-service-block .vc_column-inner:hover { background: linear-gradient(rgba(16,156,192,0),rgba(16,156,192,0)), url(jpg/education_service.jpg) !important; background-size: contain !important; } .education-service-block .vc_column-inner:hover a { color: transparent !important; } .municipalities-service-block .vc_column-inner { background: linear-gradient(rgba(16,156,192,0.7),rgba(16,156,192,0.7)), url(jpg/municipalities_service_n.jpg) !important; background-size: contain !important; } .municipalities-service-block .vc_column-inner:hover { background: linear-gradient(rgba(16,156,192,0),rgba(16,156,192,0)), url(jpg/municipalities_service_n.jpg) !important; background-size: contain !important; } .municipalities-service-block .vc_column-inner:hover a { color: transparent !important; } h3.service-block-sub-text { text-align: center !important; text-transform: uppercase !important; font-family: Lato !important; color: #000000 !important; font-size: 28px !important; line-height: 34px !important; font-weight: 700 !important; } h3.service-block-sub-text a { text-align: center !important; text-transform: uppercase !important; font-family: Lato !important; color: #109cc0 !important; font-size: 26px !important; line-height: 34px !important; font-weight: 700 !important; } .police-portable, .police-mobile, .police-command, .police-field { margin-bottom: 60px !important; } .vc_row.police-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/police_portable_n.jpg) !important; background-size: contain !important; } .vc_row.police-portable:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/police_portable_n.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.police-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/police_mobile_n.jpg) !important; background-size: contain !important; } .vc_row.police-mobile:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/police_mobile_n.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.police-command { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/police_command_n.jpg) !important; background-size: contain !important; } .vc_row.police-command:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/police_command_n.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.police-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/police_field_n.jpg) !important; background-size: contain !important; } .vc_row.police-field:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/police_field_n.jpg) !important; background-size: contain !important; cursor: pointer !important; } .service-portable-title, .service-command-title { font-size: 9.5em !important; line-height: 0.8em !important; color: #ffffff !important; font-weight: 500 !important; font-family: bebas-neue, sans-serif !important; text-transform: uppercase !important; display: flex !important; align-items: center !important; height: 185px !important; margin-top: 34px !important; } .service-mobile-title, .service-field-title { font-size: 9.5em !important; line-height: 0.8em !important; color: #ffffff !important; font-weight: 500 !important; font-family: bebas-neue, sans-serif !important; text-transform: uppercase !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; text-align: right !important; height: 185px !important; margin-top: 34px !important; } .fire-portable, .fire-mobile, .fire-command, .fire-field { margin-bottom: 60px !important; } .vc_row.fire-portable { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/fire-portable.jpg) !important; background-size: contain !important; } .vc_row.fire-portable:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/fire-portable.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.fire-mobile { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/fire-mobile.jpg) !important; background-size: contain !important; } .vc_row.fire-mobile:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/fire-mobile.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.fire-command { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/fire-command.jpg) !important; background-size: contain !important; } .vc_row.fire-command:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/fire-command.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.fire-field { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/fire-field.jpg) !important; background-size: contain !important; } .vc_row.fire-field:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/fire-field.jpg) !important; background-size: contain !important; cursor: pointer !important; } .military-portable, .military-mobile, .military-command, .military-field { margin-bottom: 60px !important; } .vc_row.military-portable { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/federal-portable.jpg) !important; background-size: contain !important; } .vc_row.military-portable:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/federal-portable.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.military-mobile { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/federal-mobile.jpg) !important; background-size: contain !important; } .vc_row.military-mobile:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/federal-mobile.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.military-command { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/federal-command.jpg) !important; background-size: contain !important; } .vc_row.military-command:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/federal-command.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.military-field { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/federal-field.jpg) !important; background-size: contain !important; } .vc_row.military-field:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/federal-field.jpg) !important; background-size: contain !important; cursor: pointer !important; } .ems-portable, .ems-mobile, .ems-command, .ems-field { margin-bottom: 60px !important; } .vc_row.ems-portable { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/ems-portable.jpg) !important; background-size: contain !important; } .vc_row.ems-portable:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/ems-portable.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.ems-mobile { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/ems-mobile.jpg) !important; background-size: contain !important; } .vc_row.ems-mobile:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/ems-mobile.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.ems-command { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/ems-command.jpg) !important; background-size: contain !important; } .vc_row.ems-command:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/ems-command.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.ems-field { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/ems-field.jpg) !important; background-size: contain !important; } .vc_row.ems-field:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/ems-field.jpg) !important; background-size: contain !important; cursor: pointer !important; } .education-portable, .education-mobile, .education-command, .education-field { margin-bottom: 60px !important; } .vc_row.education-portable { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(education-portable-radio.html) !important; background-size: contain !important; } .vc_row.education-portable:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(education-portable-radio.html) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.education-mobile { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/education-mobile.jpg) !important; background-size: contain !important; } .vc_row.education-mobile:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/education-mobile.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.education-command { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/education-command.jpg) !important; background-size: contain !important; } .vc_row.education-command:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/education-command.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.education-field { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(education-field-communication.html) !important; background-size: contain !important; } .vc_row.education-field:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(education-field-communication.html) !important; background-size: contain !important; cursor: pointer !important; } .municipalities-portable, .municipalities-mobile, .municipalities-command, .municipalities-field { margin-bottom: 60px !important; } .vc_row.municipalities-portable { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/municipality-portable.jpg) !important; background-size: contain !important; } .vc_row.municipalities-portable:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/municipality-portable.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.municipalities-mobile { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/municipality-mobile.jpg) !important; background-size: contain !important; } .vc_row.municipalities-mobile:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/municipality-mobile.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.municipalities-command { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/municipality-command.jpg) !important; background-size: contain !important; } .vc_row.municipalities-command:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/municipality-command.jpg) !important; background-size: contain !important; cursor: pointer !important; } .vc_row.municipalities-field { background: linear-gradient(rgba(16,156,192,0.75),rgba(16,156,192,0.75)), url(jpg/municipality-field.jpg) !important; background-size: contain !important; } .vc_row.municipalities-field:hover { background: linear-gradient(rgba(125, 125, 125, 0.75),rgba(125, 125, 125, 0.75)), url(jpg/municipality-field.jpg) !important; background-size: contain !important; cursor: pointer !important; } .solution-sub-title { font-size: 4em !important; line-height: 0.8em !important; color: #ffffff !important; font-weight: 500 !important; font-family: bebas-neue, sans-serif !important; text-transform: uppercase !important; display: flex !important; align-items: center !important; height: 75px !important; justify-content: center !important; margin-top: 0px !important; } .vc_row.multi-band { background: linear-gradient(rgba(16,156,192,0.85),rgba(16,156,192,0.85)), url(jpg/multi-band.jpg) !important; background-size: cover !important; } .vc_row.dual-band { background: linear-gradient(rgba(16,156,192,0.8),rgba(16,156,192,0.8)), url(jpg/dual-band.jpg) !important; background-size: cover !important; } .vc_row.single-band { background: linear-gradient(rgba(16,156,192,0.9),rgba(16,156,192,0.9)), url(jpg/single-band.jpg) !important; background-size: cover !important; } h2.coming-soon-text.text-1 { font-size: 6em !important; line-height: 0.8em !important; color: #000000 !important; font-weight: 500 !important; font-family: bebas-neue, sans-serif !important; text-transform: uppercase !important; margin-top: 12% !important; margin-bottom: 0px !important; } h2.coming-soon-text.text-2 { font-size: 8.1em !important; line-height: 0.8em !important; color: #000000 !important; font-weight: 500 !important; font-family: bebas-neue, sans-serif !important; text-transform: uppercase !important; margin-top: 0px !important; } li.post-19150477.product a:hover { cursor: default !important; } h2.product-title.template { color: #00a6d5 !important; font-family: Lato !important; font-weight: bolder !important; font-size: 32px !important; } p.product-sub-text.template { color: black !important; border-bottom: 0px solid #76bf4c !important; padding-bottom: 20px !important; font-size: 20px !important; line-height: 28px !important; font-family: Lato !important; } .page .woocommerce img, .page .woocommerce-page img { max-width: 100% !important; margin: 0 auto !important; } .woocommerce img, .woocommerce-page img { max-width: 80% !important; margin: 0 auto !important; } .woocommerce div.product .woocommerce-tabs .panel h2.product-title.template.features { display: block !important; color: #00a6d5 !important; font-family: Lato !important; font-weight: bolder !important; font-size: 30px !important; margin-bottom: 15px !important; background: transparent !important; padding: 0px !important; } ul.features-template { font-size: 20px !important; color: #000000 !important; font-family: Lato !important; } ul.features-template li { margin-bottom: 5px !important; } .panel { box-shadow: none !important; } .woocommerce div.product .woocommerce-tabs .panel { margin-top: -30px !important; } .product .ult_exp_section { padding-top: 0px !important; padding-bottom: 0px !important; font-family: Lato !important; font-weight: 600 !important; background: #ffffff !important; color: #00a6d5 !important; margin-top: 10px !important; padding-left: 0px !important; } .product .ult_expheader { padding-left: 0px !important; font-size: 20px !important; text-align: left !important; } .product .ult_exp_content { padding: 0px 0px !important; } .product .ult_ecpsub_cont { padding: 0px 0px !important; padding-top: 10px !Important; } .product .ult_exp_content { background: #ffffff !important; } .product .ult_exp_content p { color: #000000 !important; font-family: Lato !important; font-size: 17px !important; } .product .ult_exp_section_layer.ult-adjust-bottom-margin { margin-bottom: 0px !important; } .product .ult_exp_content.ult_active_section .wpb_content_element { margin-bottom: 15px !important; } .product .ult_exp_content.ult_active_section .ult_ecpsub_cont { padding: 0px 0px !important; padding-top: 5px !Important; } .vc_row.options-row .vc_column-inner { border-left: 2px solid #00a6d5 !important; border-right: 2px solid #00a6d5 !important; border-bottom: 2px solid #00a6d5 !important; } .description-block-heading.template { background: #00a6d5 !important; padding: 10px 15px !important; color: white !important; font-family: Lato !important; font-size: 30px !important; font-weight: 600 !important; text-transform: capitalize !important; } .product .slick-slider { margin-top: 10px !important; } .product section#wpis-gallery img { border: 1px solid #00a6d5 !important; max-width: 95% !important; } .product a.wpis-popup.fa.fa-camera { display: none !important; } a.truncking { color: #00a6d5 !important; } .vc_row[data-vc-full-width].vc_hidden { opacity: 1 !important; } .vc_row.product-hero { background: url(jpg/police-parallax_n.jpg) !important; background-attachment: scroll !important; background-position: center center !important; padding-top: 90px !important; padding-bottom: 90px !important; margin-bottom: 90px !important; } .single-product.has-no-hero #primary { padding-top: 80px !important; } body.single-product header#header-section { padding-left: 0% !important; padding-right: 0% !important; } .service-header { text-align: center !important; text-transform: uppercase !important; color: #109cc0 !important; font-size: 9em !important; font-family: bebas-neue, sans-serif !important; font-weight: 500 !important; } .vc_row.product-hero.police { background: url(jpg/police-parallax_n.jpg) !important; background-attachment: scroll !important; background-position: center center !important; } .vc_row.product-hero.fire { background: url(jpg/fire-parallax_n.jpg) !important; background-attachment: scroll !important; background-position: center center !important; } .vc_row.product-hero.ems { background: url(jpg/ems-parallax_n.jpg) !important; background-attachment: scroll !important; background-position: center center !important; } .vc_row.product-hero.military { background: url(jpg/federal-parallax.jpg) !important; background-attachment: scroll !important; background-position: center center !important; } .vc_row.product-hero.education { background: url(jpg/education-parallax_n-1.jpg) !important; background-attachment: scroll !important; background-position: center center !important; } .vc_row.product-hero.municipalities { background: url(jpg/municipality-parallax_n.jpg) !important; background-attachment: scroll !important; background-position: center center !important; } .woocommerce ul.products li.product.post-19145 a:hover { cursor: default !important; } .woocommerce div.product div.images { width: 35% !important; } .woocommerce div.product div.summary { width: 60% !important; padding-left: 30px !important; } .vc_row.short-description-row { background: white !important; margin: 35px 0 0px 0 !important; } .brochure-download a { background: #40baed !important; border: 1.5px solid #40baed !important; color: #40baed !important; text-align: center !important; } .brochure-download a i { display: none !important; } #ut-sitebody.single-product #header-section.ut-secondary-custom-skin { background: rgba(1, 1, 1, 1) !important; } .police-agency-header, .fire-agency-header, .ems-agency-header, .military-agency-header, .education-agency-header, .muncipality-agency-header { padding-top: 90px !important; padding-bottom: 90px !important; } .linkedin-btn { display: none !important; } .gform_wrapper input.gform_button_select_files { background: #00a6d5 !important; border-radius: 0px !important; } .gform_wrapper input.gform_button_select_files:hover { background: #76bf4c !important; } .woocommerce ul.products li.product.post-21950 img { width: 87.5% !important; margin: 0 auto !important; } @media only screen and (min-width : 1536px) { body.single-product header#header-section { padding-left: 10% !important; padding-right: 10% !important; } } @media screen and (min-width: 1920px) { .ut-portfolio-4272 .ut-masonry-default { height: 375px !important; } .ut-portfolio-16442 .ut-masonry-default , .ut-portfolio-17556 .ut-masonry-default { height: 375px !important; } body.single-product header#header-section { padding-left: 20% !important; padding-right: 20% !important; } } @media only screen and (min-width: 2000px) { .ut-portfolio-4272 .ut-masonry-default { height: 500px !important; } .ut-portfolio-16442 .ut-masonry-default, .ut-portfolio-17556 .ut-masonry-default { height: 500px !important; } } @media (max-width: 767px) { h2.section-title { font-size: 32px !important; } .bklyn-btn-holder.bklyn-btn-center { text-align: center !important; } h3.cta-1-span { font-size: 30px !important; } h1.cta-1 { font-size: 32px !important; line-height: 42px !important; padding: 0 30px !important; } .difference-col .vc_column-inner, .twitter-col .vc_column-inner { padding: 60px 30px 45px 30px !important; } .difference-col p { text-align: left !important; font-size: 15px !important; } .aptf-timestamp a { font-size: 10px !important; } .aptf-tweet-content { font-size: 14px !important; font-family: Lato !important; } .aptf-tweet-content a { font-family: Lato !important; } .ut-portfolio-menu-wrap { display: none !important; } .ut-portfolio-info.no-hover h3.designation { top: 26px !important; line-height: 22px !important; padding-left: 45px !important; padding-right: 45px !important; padding-bottom: 5px !important; } #ut-sitebody .ut-portfolio-info-c h3.designation { line-height: 22px !important; margin-bottom: 15px !important; margin-top: 10px !important; font-size: 14px !important; padding-left: 45px !important; padding-right: 45px !important; } .ut-portfolio-info-c p.team-description { font-size: 12px !important; line-height: 22px !important; } .press-release .vc_column-inner, .our-blog .vc_column-inner { padding-right: 20px !important; } .press-release h3.entry-title a, .our-blog h3.entry-title a { font-size: 20px !important; line-height: 24px !important; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 100% !important; margin: 0 0px 0 0px !important; padding-left: 20px !important; padding-right: 20px !important; margin-bottom: 60px !important; } .single-product .hero { display: none !important; } .woocommerce div.product div.images { width: 100% !important; margin-bottom: 35px !important; } body.single-product header#header-section { padding-left: 0% !important; padding-right: 0% !important; } .woocommerce div.product div.summary { width: 100% !important; padding-left: 0px !important; } .cs-title { display: none !important; } .ut-mobile-menu a:not(.bklyn-btn)::after { display: none !important; } .ut-mobile-menu .sub-menu a:not(.bklyn-btn)::after { display: block !important; content: "•"; position: absolute; top: 3px; left: 30px; color: #ffffff !important; } #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu a:not(.bklyn-btn) { border: none !important; border-top: 1px solid rgba(255,255,255,0.5) !important; } #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu .sub-menu a:not(.bklyn-btn) { border: none !important; } .ut-mobile-menu .sub-menu a:not(.bklyn-btn) { padding-left: 50px !important; padding-top: 3px !important; padding-bottom: 3px !important; } .ut-mobile-menu a:not(.bklyn-btn) { color: #ffffff !important; } .ut-mobile-menu .sub-menu { padding-bottom: 25px !important; } #ut-mobile-menu { margin-top: 15px !important; } .ut-mobile-menu li.menu-item-has-children a { padding-bottom: 5px !important; } .feature-col, .feature-desc-col, .feature-col-alt, .feature-desc-col-alt { min-height: auto !important; } .feature-col, .feature-desc-col, .feature-desc-col-alt { border: none !important; } .feature-col .vc_column-inner { background: #ffffff !important; } .feature-col .wpb_content_element, .feature-desc-col .wpb_content_element, .feature-col-alt .wpb_content_element, .feature-col-alt .wpb_content_element, .feature-desc-col-alt .wpb_content_element { margin-bottom: 0px !important; margin-top: 0px !important; } h3.option-title { margin-top: 35px !important; margin-bottom: 10px !important; } .advanced .feature-col, .advanced .feature-desc-col, .advanced .feature-col-alt, .advanced .feature-desc-col-alt { min-height: auto !important; } h1.description-block-heading { font-size: 30px !important; } body.single-product .footer .grid-container { padding-left: 0px !important; padding-right: 0px !important; } .single-product .ut-image-gallery-1 .ut-image-gallery-item { width: 95% !important; margin: 5% 2.5% !important; } ul.product-features-list { margin-top: -40px !important; } h3.product-features-title { margin-bottom: 60px !important; } .archive #secondary { margin-top: -15% !important; } } @media (max-width: 1024px) and (min-width: 768px) { .solutions-row, .difference-tweet-row, .press-blog { display: none !important; } .solutions-row-tablet, .difference-tweet-row-tablet, .press-blog-tablet { display: block !important; } .ut-portfolio-4272 .ut-masonry-default { height: 300px !important; width: 50% !important; } .ut-portfolio-16442 .ut-masonry-default, .ut-portfolio-17556 .ut-masonry-default { height: 300px !important; width: 50% !important; } .ut-portfolio-info.no-hover h3.designation { top: 45.5px !important; line-height: 12px !important; padding-bottom: 12px !important; } .difference-col .vc_column-inner, .twitter-col .vc_column-inner { padding: 60px 30px 45px 30px !important; } .press-release .vc_column-inner, .our-blog .vc_column-inner { padding-right: 20px !important; } .press-release .post, .our-blog .post { min-height: 200px !important; } .ut-footer-area .grid-33 { width: 100% !important; } .ut-mobile-menu a:not(.bklyn-btn)::after { display: none !important; } .ut-mobile-menu .sub-menu a:not(.bklyn-btn)::after { display: block !important; content: "•"; position: absolute; top: 3px; left: 30px; color: #ffffff !important; } #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu a:not(.bklyn-btn) { border: none !important; border-top: 1px solid rgba(255,255,255,0.5) !important; } #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu .sub-menu a:not(.bklyn-btn) { border: none !important; } .ut-mobile-menu .sub-menu a:not(.bklyn-btn) { padding-left: 50px !important; padding-top: 3px !important; padding-bottom: 3px !important; } .ut-mobile-menu a:not(.bklyn-btn) { color: #ffffff !important; } .ut-mobile-menu .sub-menu { padding-bottom: 25px !important; } #ut-mobile-menu { margin-top: 15px !important; } .ut-mobile-menu li.menu-item-has-children a { padding-bottom: 5px !important; } .archive #secondary { margin-top: -15% !important; } .woocommerce div.product div.images img { transform: none !important; width: 50% !important; margin: -20% auto !important; } .woocommerce div.product .cs-title .product_title { visibility: hidden !important; } body.single-product header#header-section { padding-left: 0% !important; padding-right: 0% !important; } .woocommerce div.product div.summary { width: 100% !important; padding-left: 0px !important; } .feature-col, .feature-desc-col, .feature-col-alt, .feature-desc-col-alt { min-height: auto !important; width: 100% !important; } .feature-col, .feature-desc-col, .feature-desc-col-alt { border: none !important; } .feature-col .vc_column-inner { background: #ffffff !important; } .feature-col .wpb_content_element, .feature-desc-col .wpb_content_element, .feature-col-alt .wpb_content_element, .feature-col-alt .wpb_content_element, .feature-desc-col-alt .wpb_content_element { margin-bottom: 0px !important; margin-top: 0px !important; } h3.option-title { margin-top: 35px !important; margin-bottom: 10px !important; } .advanced .feature-col, .advanced .feature-desc-col, .advanced .feature-col-alt, .advanced .feature-desc-col-alt { min-height: auto !important; } h1.description-block-heading { font-size: 30px !important; } body.single-product .footer .grid-container { padding-left: 0px !important; padding-right: 0px !important; } .single-product .ut-image-gallery-1 .ut-image-gallery-item { width: 95% !important; margin: 5% 2.5% !important; } ul.product-features-list { margin-top: -40px !important; } h3.product-features-title { margin-bottom: 60px !important; } .wpb_column.vc_column_container.vc_col-sm-6 { width: 100% !important; } .police-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .police-agency-header .service-header { font-size: 5em !important; } .police-portable, .police-mobile, .police-command, .police-field { margin-bottom: 0px !important; } .vc_row.police-portable-mob, .vc_row.police-mobile-mob, .vc_row.police-command-mob, .vc_row.police-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .police-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-police-mob.jpg) !important; background-size: cover !important; } .police-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-police-mob.jpg) !important; background-size: cover !important; } .police-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-police-mob.jpg) !important; background-size: cover !important; } .police-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-police-mob.jpg) !important; background-size: cover !important; } .service-portable-title, .service-command-title, .service-mobile-title, .service-field-title { font-size: 4em !important; display: block !important; text-align: center !important; height: auto !important; margin-top: 15px !important; } .police-portable img, .police-mobile img, .police-command img, .police-field img { width: 85% !important; } .fire-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .fire-agency-header .service-header { font-size: 5em !important; } .fire-portable, .fire-mobile, .fire-command, .fire-field { margin-bottom: 0px !important; } .vc_row.fire-portable-mob, .vc_row.fire-mobile-mob, .vc_row.fire-command-mob, .vc_row.fire-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .fire-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-fire-mob.jpg) !important; background-size: cover !important; } .fire-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-fire-mob.jpg) !important; background-size: cover !important; } .fire-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-fire-mob.jpg) !important; background-size: cover !important; } .fire-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-fire-mob.jpg) !important; background-size: cover !important; } .fire-portable img, .fire-mobile img, .fire-command img, .fire-field img { width: 85% !important; } .ems-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .ems-agency-header .service-header { font-size: 5em !important; } .ems-portable, .ems-mobile, .ems-command, .ems-field { margin-bottom: 0px !important; } .vc_row.ems-portable-mob, .vc_row.ems-mobile-mob, .vc_row.ems-command-mob, .vc_row.ems-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .ems-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/ems-police-mob-n.jpg) !important; background-size: cover !important; } .ems-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-ems-mob.jpg) !important; background-size: cover !important; } .ems-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-ems-mob.jpg) !important; background-size: cover !important; } .ems-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-ems-mob.jpg) !important; background-size: cover !important; } .ems-portable img, .ems-mobile img, .ems-command img, .ems-field img { width: 85% !important; } .military-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .military-agency-header .service-header { font-size: 5em !important; } .military-portable, .military-mobile, .military-command, .military-field { margin-bottom: 0px !important; } .vc_row.military-portable-mob, .vc_row.military-mobile-mob, .vc_row.military-command-mob, .vc_row.military-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .military-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-military-mob.jpg) !important; background-size: cover !important; } .military-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-military-mob.jpg) !important; background-size: cover !important; } .military-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-military-mob.jpg) !important; background-size: cover !important; } .military-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-military-mob.jpg) !important; background-size: cover !important; } .military-portable img, .military-mobile img, .military-command img, .military-field img { width: 85% !important; } .education-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .education-agency-header .service-header { font-size: 5em !important; } .education-portable, .education-mobile, .education-command, .education-field { margin-bottom: 0px !important; } .vc_row.education-portable-mob, .vc_row.education-mobile-mob, .vc_row.education-command-mob, .vc_row.education-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .education-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-education-mob.jpg) !important; background-size: cover !important; } .education-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-education-mob.jpg) !important; background-size: cover !important; } .education-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-education-mob.jpg) !important; background-size: cover !important; } .education-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-education-mob.jpg) !important; background-size: cover !important; } .education-portable img, .education-mobile img, .education-command img, .education-field img { width: 85% !important; } .muncipality-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .muncipality-agency-header .service-header { font-size: 5em !important; } .municipalities-portable, .municipalities-mobile, .municipalities-command, .municipalities-field { margin-bottom: 0px !important; } .vc_row.municipalities-portable-mob, .vc_row.municipalities-mobile-mob, .vc_row.municipalities-command-mob, .vc_row.municipalities-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .municipalities-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-muncipality-mob.jpg) !important; background-size: cover !important; } .municipalities-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-muncipality-mob.jpg) !important; background-size: cover !important; } .municipalities-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-muncipality-mob.jpg) !important; background-size: cover !important; } .municipalities-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-muncipality-mob.jpg) !important; background-size: cover !important; } .municipalities-portable img, .municipalities-mobile img, .municipalities-command img, .municipalities-field img { width: 85% !important; } } @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 31% !important; } } /* @media screen and (max-width: 1199px) and (orientation : portrait) { */ @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 1) { .solutions-row, .difference-tweet-row, .press-blog { display: none !important; } .solutions-row-tablet, .difference-tweet-row-tablet, .press-blog-tablet { display: block !important; } .ut-portfolio-4272 .ut-masonry-default { height: 440px !important; width: 100% !important; } .ut-portfolio-16442 .ut-masonry-default, .ut-portfolio-17556 .ut-masonry-default { height: 440px !important; width: 100% !important; } .ut-portfolio-info.no-hover h3.designation { top: 45.5px !important; line-height: 12px !important; padding-bottom: 12px !important; } .difference-col .vc_column-inner, .twitter-col .vc_column-inner { padding: 60px 30px 45px 30px !important; } .press-release .vc_column-inner, .our-blog .vc_column-inner { padding-right: 20px !important; } .press-release .post, .our-blog .post { min-height: 200px !important; } .ut-footer-area .grid-33 { width: 100% !important; } .ut-mobile-menu a:not(.bklyn-btn)::after { display: none !important; } .ut-mobile-menu .sub-menu a:not(.bklyn-btn)::after { display: block !important; content: "•"; position: absolute; top: 3px; left: 30px; color: #ffffff !important; } #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu a:not(.bklyn-btn) { border: none !important; border-top: 1px solid rgba(255,255,255,0.5) !important; } #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu .sub-menu a:not(.bklyn-btn) { border: none !important; } .ut-mobile-menu .sub-menu a:not(.bklyn-btn) { padding-left: 50px !important; padding-top: 3px !important; padding-bottom: 3px !important; } .ut-mobile-menu a:not(.bklyn-btn) { color: #ffffff !important; } .ut-mobile-menu .sub-menu { padding-bottom: 25px !important; } #ut-mobile-menu { margin-top: 15px !important; } .ut-mobile-menu li.menu-item-has-children a { padding-bottom: 5px !important; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 45% !important; } .archive #secondary { margin-top: -15% !important; } .woocommerce div.product div.images { width: 100% !important; margin-bottom: 100px !important; } body.single-product header#header-section { padding-left: 0% !important; padding-right: 0% !important; } .woocommerce div.product div.summary { width: 100% !important; padding-left: 0px !important; } .feature-col, .feature-desc-col, .feature-col-alt, .feature-desc-col-alt { min-height: auto !important; width: 100% !important; } .feature-col, .feature-desc-col, .feature-desc-col-alt { border: none !important; } .feature-col .vc_column-inner { background: #ffffff !important; } .feature-col .wpb_content_element, .feature-desc-col .wpb_content_element, .feature-col-alt .wpb_content_element, .feature-col-alt .wpb_content_element, .feature-desc-col-alt .wpb_content_element { margin-bottom: 0px !important; margin-top: 0px !important; } h3.option-title { margin-top: 35px !important; margin-bottom: 10px !important; } .advanced .feature-col, .advanced .feature-desc-col, .advanced .feature-col-alt, .advanced .feature-desc-col-alt { min-height: auto !important; } h1.description-block-heading { font-size: 30px !important; } body.single-product .footer .grid-container { padding-left: 0px !important; padding-right: 0px !important; } .single-product .ut-image-gallery-1 .ut-image-gallery-item { width: 95% !important; margin: 5% 2.5% !important; } ul.product-features-list { margin-top: -40px !important; } h3.product-features-title { margin-bottom: 60px !important; } .wpb_column.vc_column_container.vc_col-sm-6 { width: 100% !important; } .police-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .police-agency-header .service-header { font-size: 5em !important; } .police-portable, .police-mobile, .police-command, .police-field { margin-bottom: 0px !important; } .vc_row.police-portable-mob, .vc_row.police-mobile-mob, .vc_row.police-command-mob, .vc_row.police-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .police-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-police-mob.jpg) !important; background-size: cover !important; } .police-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-police-mob.jpg) !important; background-size: cover !important; } .police-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-police-mob.jpg) !important; background-size: cover !important; } .police-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-police-mob.jpg) !important; background-size: cover !important; } .service-portable-title, .service-command-title, .service-mobile-title, .service-field-title { font-size: 4em !important; display: block !important; text-align: center !important; height: auto !important; margin-top: 15px !important; } .police-portable img, .police-mobile img, .police-command img, .police-field img { width: 85% !important; } .fire-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .fire-agency-header .service-header { font-size: 5em !important; } .fire-portable, .fire-mobile, .fire-command, .fire-field { margin-bottom: 0px !important; } .vc_row.fire-portable-mob, .vc_row.fire-mobile-mob, .vc_row.fire-command-mob, .vc_row.fire-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .fire-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-fire-mob.jpg) !important; background-size: cover !important; } .fire-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-fire-mob.jpg) !important; background-size: cover !important; } .fire-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-fire-mob.jpg) !important; background-size: cover !important; } .fire-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-fire-mob.jpg) !important; background-size: cover !important; } .fire-portable img, .fire-mobile img, .fire-command img, .fire-field img { width: 85% !important; } .ems-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .ems-agency-header .service-header { font-size: 5em !important; } .ems-portable, .ems-mobile, .ems-command, .ems-field { margin-bottom: 0px !important; } .vc_row.ems-portable-mob, .vc_row.ems-mobile-mob, .vc_row.ems-command-mob, .vc_row.ems-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .ems-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/ems-police-mob-n.jpg) !important; background-size: cover !important; } .ems-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-ems-mob.jpg) !important; background-size: cover !important; } .ems-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-ems-mob.jpg) !important; background-size: cover !important; } .ems-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-ems-mob.jpg) !important; background-size: cover !important; } .ems-portable img, .ems-mobile img, .ems-command img, .ems-field img { width: 85% !important; } .military-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .military-agency-header .service-header { font-size: 5em !important; } .military-portable, .military-mobile, .military-command, .military-field { margin-bottom: 0px !important; } .vc_row.military-portable-mob, .vc_row.military-mobile-mob, .vc_row.military-command-mob, .vc_row.military-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .military-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-military-mob.jpg) !important; background-size: cover !important; } .military-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-military-mob.jpg) !important; background-size: cover !important; } .military-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-military-mob.jpg) !important; background-size: cover !important; } .military-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-military-mob.jpg) !important; background-size: cover !important; } .military-portable img, .military-mobile img, .military-command img, .military-field img { width: 85% !important; } .education-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .education-agency-header .service-header { font-size: 5em !important; } .education-portable, .education-mobile, .education-command, .education-field { margin-bottom: 0px !important; } .vc_row.education-portable-mob, .vc_row.education-mobile-mob, .vc_row.education-command-mob, .vc_row.education-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .education-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-education-mob.jpg) !important; background-size: cover !important; } .education-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-education-mob.jpg) !important; background-size: cover !important; } .education-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-education-mob.jpg) !important; background-size: cover !important; } .education-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-education-mob.jpg) !important; background-size: cover !important; } .education-portable img, .education-mobile img, .education-command img, .education-field img { width: 85% !important; } .muncipality-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .muncipality-agency-header .service-header { font-size: 5em !important; } .municipalities-portable, .municipalities-mobile, .municipalities-command, .municipalities-field { margin-bottom: 0px !important; } .vc_row.municipalities-portable-mob, .vc_row.municipalities-mobile-mob, .vc_row.municipalities-command-mob, .vc_row.municipalities-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .municipalities-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-muncipality-mob.jpg) !important; background-size: cover !important; } .municipalities-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-muncipality-mob.jpg) !important; background-size: cover !important; } .municipalities-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-muncipality-mob.jpg) !important; background-size: cover !important; } .municipalities-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-muncipality-mob.jpg) !important; background-size: cover !important; } .municipalities-portable img, .municipalities-mobile img, .municipalities-command img, .municipalities-field img { width: 85% !important; } } @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 1) { .solutions-row, .difference-tweet-row, .press-blog { display: none !important; } .solutions-row-tablet, .difference-tweet-row-tablet, .press-blog-tablet { display: block !important; } .ut-portfolio-4272 .ut-masonry-default { height: 300px !important; width: 50% !important; } .ut-portfolio-16442 .ut-masonry-default, .ut-portfolio-17556 .ut-masonry-default { height: 300px !important; width: 50% !important; } .ut-portfolio-info.no-hover h3.designation { top: 45.5px !important; line-height: 12px !important; padding-bottom: 12px !important; } .difference-col .vc_column-inner, .twitter-col .vc_column-inner { padding: 60px 30px 45px 30px !important; } .press-release .vc_column-inner, .our-blog .vc_column-inner { padding-right: 20px !important; } .press-release .post, .our-blog .post { min-height: 200px !important; } .ut-footer-area .grid-33 { width: 100% !important; } .ut-mobile-menu a:not(.bklyn-btn)::after { display: none !important; } .ut-mobile-menu .sub-menu a:not(.bklyn-btn)::after { display: block !important; content: "•"; position: absolute; top: 3px; left: 30px; color: #ffffff !important; } #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu a:not(.bklyn-btn) { border: none !important; border-top: 1px solid rgba(255,255,255,0.5) !important; } #ut-sitebody.ut-mobile-menu-open #ut-mobile-menu .sub-menu a:not(.bklyn-btn) { border: none !important; } .ut-mobile-menu .sub-menu a:not(.bklyn-btn) { padding-left: 50px !important; padding-top: 3px !important; padding-bottom: 3px !important; } .ut-mobile-menu a:not(.bklyn-btn) { color: #ffffff !important; } .ut-mobile-menu .sub-menu { padding-bottom: 25px !important; } #ut-mobile-menu { margin-top: 15px !important; } .ut-mobile-menu li.menu-item-has-children a { padding-bottom: 5px !important; } .archive #secondary { margin-top: -15% !important; } .woocommerce div.product div.images img { transform: none !important; width: 50% !important; margin: -20% auto !important; } .woocommerce div.product .cs-title .product_title { visibility: hidden !important; } body.single-product header#header-section { padding-left: 0% !important; padding-right: 0% !important; } .woocommerce div.product div.summary { width: 100% !important; padding-left: 0px !important; } .feature-col, .feature-desc-col, .feature-col-alt, .feature-desc-col-alt { min-height: auto !important; width: 100% !important; } .feature-col, .feature-desc-col, .feature-desc-col-alt { border: none !important; } .feature-col .vc_column-inner { background: #ffffff !important; } .feature-col .wpb_content_element, .feature-desc-col .wpb_content_element, .feature-col-alt .wpb_content_element, .feature-col-alt .wpb_content_element, .feature-desc-col-alt .wpb_content_element { margin-bottom: 0px !important; margin-top: 0px !important; } h3.option-title { margin-top: 35px !important; margin-bottom: 10px !important; } .advanced .feature-col, .advanced .feature-desc-col, .advanced .feature-col-alt, .advanced .feature-desc-col-alt { min-height: auto !important; } h1.description-block-heading { font-size: 30px !important; } body.single-product .footer .grid-container { padding-left: 0px !important; padding-right: 0px !important; } .single-product .ut-image-gallery-1 .ut-image-gallery-item { width: 95% !important; margin: 5% 2.5% !important; } ul.product-features-list { margin-top: -40px !important; } h3.product-features-title { margin-bottom: 60px !important; } .wpb_column.vc_column_container.vc_col-sm-6 { width: 100% !important; } .police-portable, .police-mobile, .police-command, .police-field { margin-bottom: 60px !important; } } @media (max-width: 767px) { .solution-sub-title { font-size: 2em !important; line-height: 1em !important; text-align: center !important; } .single-product #header-section.ut-secondary-custom-skin { background: rgba(1, 1, 1, 1) !important; } section.home-agencies { margin-top: 45px !important; } #ut-sitebody #header-section.ut-secondary-custom-skin.ha-header { background: rgba(1, 1, 1, 1) !important; } section.home-agencies .police-service-block, section.home-agencies .fire-service-block, section.home-agencies .military-service-block, section.home-agencies .education-service-block { margin-bottom: 40px !important; } section.home-agencies .cta-btn a { font-size: 14px !important; } section.home-agencies h3.cta-1-span span { font-size: 16px !important; } .service-header { font-size: 7em !important; } .service-block-title { height: 250px !important; font-size: 36px !important; } .police-service-block .vc_column-inner, .fire-service-block .vc_column-inner, .military-service-block .vc_column-inner, .education-service-block .vc_column-inner { background-size: cover !important; margin-bottom: 40px !important; } .ems-service-block .vc_column-inner, .municipalities-service-block .vc_column-inner { background-size: cover !important; } .police-service-block .vc_column-inner:hover, .fire-service-block .vc_column-inner:hover, .military-service-block .vc_column-inner:hover, .education-service-block .vc_column-inner:hover { background-size: cover !important; margin-bottom: 40px !important; } .ems-service-block .vc_column-inner:hover, .municipalities-service-block .vc_column-inner:hover { background-size: cover !important; } .police-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .police-agency-header .service-header { font-size: 5em !important; } .police-portable, .police-mobile, .police-command, .police-field { margin-bottom: 0px !important; } .vc_row.police-portable-mob, .vc_row.police-mobile-mob, .vc_row.police-command-mob, .vc_row.police-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .police-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-police-mob.jpg) !important; background-size: cover !important; } .police-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-police-mob.jpg) !important; background-size: cover !important; } .police-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-police-mob.jpg) !important; background-size: cover !important; } .police-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-police-mob.jpg) !important; background-size: cover !important; } .service-portable-title, .service-command-title, .service-mobile-title, .service-field-title { font-size: 4em !important; display: block !important; text-align: center !important; height: auto !important; margin-top: 15px !important; } .police-portable img, .police-mobile img, .police-command img, .police-field img { width: 85% !important; } .fire-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .fire-agency-header .service-header { font-size: 5em !important; } .fire-portable, .fire-mobile, .fire-command, .fire-field { margin-bottom: 0px !important; } .vc_row.fire-portable-mob, .vc_row.fire-mobile-mob, .vc_row.fire-command-mob, .vc_row.fire-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .fire-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-fire-mob.jpg) !important; background-size: cover !important; } .fire-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-fire-mob.jpg) !important; background-size: cover !important; } .fire-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-fire-mob.jpg) !important; background-size: cover !important; } .fire-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-fire-mob.jpg) !important; background-size: cover !important; } .fire-portable img, .fire-mobile img, .fire-command img, .fire-field img { width: 85% !important; } .ems-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .ems-agency-header .service-header { font-size: 5em !important; } .ems-portable, .ems-mobile, .ems-command, .ems-field { margin-bottom: 0px !important; } .vc_row.ems-portable-mob, .vc_row.ems-mobile-mob, .vc_row.ems-command-mob, .vc_row.ems-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .ems-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/ems-police-mob-n.jpg) !important; background-size: cover !important; } .ems-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-ems-mob.jpg) !important; background-size: cover !important; } .ems-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-ems-mob.jpg) !important; background-size: cover !important; } .ems-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-ems-mob.jpg) !important; background-size: cover !important; } .ems-portable img, .ems-mobile img, .ems-command img, .ems-field img { width: 85% !important; } .military-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .military-agency-header .service-header { font-size: 5em !important; } .military-portable, .military-mobile, .military-command, .military-field { margin-bottom: 0px !important; } .vc_row.military-portable-mob, .vc_row.military-mobile-mob, .vc_row.military-command-mob, .vc_row.military-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .military-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-military-mob.jpg) !important; background-size: cover !important; } .military-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-military-mob.jpg) !important; background-size: cover !important; } .military-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-military-mob.jpg) !important; background-size: cover !important; } .military-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-military-mob.jpg) !important; background-size: cover !important; } .military-portable img, .military-mobile img, .military-command img, .military-field img { width: 85% !important; } .education-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .education-agency-header .service-header { font-size: 5em !important; } .education-portable, .education-mobile, .education-command, .education-field { margin-bottom: 0px !important; } .vc_row.education-portable-mob, .vc_row.education-mobile-mob, .vc_row.education-command-mob, .vc_row.education-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .education-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-education-mob.jpg) !important; background-size: cover !important; } .education-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-education-mob.jpg) !important; background-size: cover !important; } .education-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-education-mob.jpg) !important; background-size: cover !important; } .education-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-education-mob.jpg) !important; background-size: cover !important; } .education-portable img, .education-mobile img, .education-command img, .education-field img { width: 85% !important; } .muncipality-agency-header { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; margin-top: -10px !important; } .muncipality-agency-header .service-header { font-size: 5em !important; } .municipalities-portable, .municipalities-mobile, .municipalities-command, .municipalities-field { margin-bottom: 0px !important; } .vc_row.municipalities-portable-mob, .vc_row.municipalities-mobile-mob, .vc_row.municipalities-command-mob, .vc_row.municipalities-field-mob { margin-left: 20px !important; margin-right: 20px !important; margin-bottom: 35px !important; } .municipalities-portable { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/portable-muncipality-mob.jpg) !important; background-size: cover !important; } .municipalities-mobile { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/mobile-muncipality-mob.jpg) !important; background-size: cover !important; } .municipalities-command { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/command-muncipality-mob.jpg) !important; background-size: cover !important; } .municipalities-field { background: linear-gradient(rgba(16,156,192,0.65),rgba(16,156,192,0.65)), url(jpg/field-muncipality-mob.jpg) !important; background-size: cover !important; } .municipalities-portable img, .municipalities-mobile img, .municipalities-command img, .municipalities-field img { width: 85% !important; } .solution-header .upb_row_bg { background-size: cover !important; } .product-hero .upb_row_bg { background-size: cover !important; } .vc_row.product-hero { padding-top: 35px !important; padding-bottom: 25px !important; margin-bottom: 60px !important; width: auto !important; left: 0px !important; margin-top: -10px !important; } .vc_row.product-hero .service-header { font-size: 3em !important; line-height: 1.1em !important; } .vc_row.options-row { margin-left: 10px !important; margin-right: 10px !important; } h2.coming-soon-text.text-1 { font-size: 5em !important; text-align: center !important; margin-top: -5% !important; } h2.coming-soon-text.text-2 { font-size: 6.75em !important; text-align: center !important; } } @media (-webkit-min-device-pixel-ratio: 2) and (device-height: 568px) { .service-block-title { font-size: 34px !important; } section.home-agencies .cta-btn a { font-size: 14px !important; padding: 8px 20px !important; margin: 15px 0px !important; } .service-portable-title, .service-command-title, .service-mobile-title, .service-field-title { font-size: 3.1em !important; } .cta-btn.job a { padding: 8px 0px !important; font-size: 15px !important; } .vc_row.product-hero .service-header { font-size: 3em !important; line-height: 1.1em !important; } h2.coming-soon-text.text-1 { font-size: 4.3em !important; } h2.coming-soon-text.text-2 { font-size: 5.75em !important; } } a.gtrackexternal:hover { color:#00a6d5 !important; text-decoration: none; } img.attachment-shop_single.size-shop_single.wp-post-image:hover { opacity:.75 !important; } .wpcf7-response-output.wpcf7-mail-sent-ok { background: #76bf4c !important; color: #ffffff !important; text-align: center !important; font-size: 18px !important; padding: 5px 0 !important; } img.iso-logo { width: 40% !important; margin-right: 25px !important; } img.jas-anz-logo { width: 20% !important; } li.widget-container.ut_widget_social { margin-bottom: 20px !important; } .coming-soon-text { display: none; } .heateor_sss_sharing_container { margin-bottom: 20px !important; } .heateorSssSharingRound i { width: 100px !important; } .heateor_sss_sharing_title { display: none !important; } .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] { width: 100% !important; color: #151515 !important; background: #fff !important; border: 2px solid #151515 !important; margin: 0 !important; font-size: 17px !important; padding: 13px !important; } .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) { width: 100%; }