.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: 30px !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: 35px !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: 25px !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(/wp-content/uploads/2018/02/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/10/education-portable-radio.jpg) !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(/wp-content/uploads/2018/10/education-portable-radio.jpg) !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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/10/education-field-communication.jpg) !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(/wp-content/uploads/2018/10/education-field-communication.jpg) !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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/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(/wp-content/uploads/2018/09/police-parallax_n.jpg) !important;
background-attachment: scroll !important;
background-position: center center !important;
}
.vc_row.product-hero.fire {
background: url(/wp-content/uploads/2018/09/fire-parallax_n.jpg) !important;
background-attachment: scroll !important;
background-position: center center !important;
}
.vc_row.product-hero.ems {
background: url(/wp-content/uploads/2018/09/ems-parallax_n.jpg) !important;
background-attachment: scroll !important;
background-position: center center !important;
}
.vc_row.product-hero.military {
background: url(/wp-content/uploads/2018/09/federal-parallax.jpg) !important;
background-attachment: scroll !important;
background-position: center center !important;
}
.vc_row.product-hero.education {
background: url(/wp-content/uploads/2018/09/education-parallax_n-1.jpg) !important;
background-attachment: scroll !important;
background-position: center center !important;
}
.vc_row.product-hero.municipalities {
background: url(/wp-content/uploads/2018/09/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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(/staging/wp-content/uploads/2019/02/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%;
}