.download-popup input {
width: 100% !important;
font-family: 'Poppins',sans-serif !important;
padding: 16px 15px !important;
}
.download-popup input[type=text],.download-popup input[type=email]
{
border: 1px solid #5B5B5B !important;
border-radius: 4px !important;
background:#fff !important;
color:#1D2637 !important;
font-weight: 700;
}
.download-popup input:focus
{
outline: none !important;	
}
.download-popup p span
{
font-weight: 700;	
color: #1D2637 !important;
font-family: 'Poppins',sans-serif !important;
}
.download-popup .email_download_link input[type=submit]
{
font-weight: 700;
font-size: 16px;
padding:18px !important;	
background: #00BEEE !important;  
color:#fff !important;
border-radius: 5px !important;
border: 0px;
margin-bottom:10px !important;
cursor: pointer;
}
.download-popup .email_download_link input[type=submit]:hover
{
background: #293b8c !important;
color: #fff !important;
}
.email_download_link
{
margin: 0 auto !important;
width: 92% !important;	
} .pum-theme-771 .theme-771
{
padding-bottom: 0px !important;
}
.download-popup
{
margin-top:15px !important;
}
.download-popup .ed_form {
margin-bottom: 0px !important;
}
.pum-theme-771 .pum-content+.pum-close, .pum-theme-lightbox .pum-content+.pum-close
{
background: transparent url(//www.linkintegrated.com/wp-content/uploads/2020/06/popupclose-btn.png) no-repeat !important;
background-position: 100% center !important;
width: 68px;
border: 0px !important;
box-shadow: none;
height:70px !important;
}
.download-popup .ed_form_message.success
{
background:#fff !important;
border:0px !important;
font-size: 14px !important;
display: inherit !important;
padding-bottom: 10px;
}
.download-popup .email_download_link p:first-child 
{
margin-bottom: 13px !important;
}
.download-popup .email_download_link p:nth-child(2)
{
margin-bottom: 26px !important;
}  @media only screen and (max-width:1100px)
{
.support3right {
padding-right: 20px;
}
}
@media only screen and (max-width:1122px) and (min-width:768px)
{
li.cust-file-title
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
}
@media only screen and (max-width:1023px) and (min-width:769px)
{
.cell.large-4.ipad-viewssup {
width: 45%;
}
}
@media only screen and (max-width:1023px)
{
.page-template-template-support .verisection3 h2 {
font-size: 36px;
}
.page-template-template-support .fogsectionform h2 {
font-size: 25px;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-device-width: 768px) and (max-device-width: 1023px)
{
.page-template-template-support .fogsectionform h2 {
font-size: 25px !important;
}
.page-template-template-support .supporthead h1 span {
font-size: 36px !important;			
line-height: 60px !important;
}
.page-template-template-support .bluetopsupport {
padding: 10px 156px 15px !important;
}
}
@media only screen and (max-width:767px)
{
.cust-tab h4.panel-title {
position: relative;
}
.cust-tab h4.panel-title a:after {
content: url(https://www.linkintegrated.com/wp-content/uploads/2020/06/botars.png);
position: absolute;
right: 0px;
}
.cust-tab .panel-heading {
padding: 10px 25px;
}
.cust-tab .panel-collapse.collapse.in {
display: block;
margin-top: 10px;
}
} @media only screen and (max-width:803px)
{
.cust-tab .nav-tabs li {
margin-bottom: 0px !important;
}
.cust-tab .nav-tabs {
border: 1px solid #a1a1a1;
}
.cust-tab .tab-content {
border-left: 1px solid #a1a1a1;;
border-right: 1px solid #a1a1a1;;
}
.page-template-template-support .supporthead h1 span {
font-size: 36px !important;			
line-height: 60px !important;
}
}
@media only screen and (max-width:650px)
{
.cust-tab ul.tab-list-items 
{
display: block !important;
}
.cust-tab li.cust-file-title 
{
width: 100% !important;
}
.cust-tab li 
{
margin-bottom: 20px !important;
} 
li.cust-file-size
{
padding-left: 36px;
}	
.cust-tab .nav-tabs li
{
width: 100% !important;
}
.downtabs>li:first-child 
{
border-right: 0px solid #a1a1a1;	
}
.cust-tab .tab-content div#t1 
{
border-bottom: 1px solid #a1a1a1;
}
.cust-tab .tabvideos .cell.large-4:nth-child(4)
{
margin-bottom: 25px !important;
}
.cust-tab .tab-content
{
border-bottom: 1px solid #a1a1a1 !important;
}
.cust-tab .panel-default>.panel-heading+.panel-collapse>.panel-body
{
padding-bottom:0px !important;
}
.page .cust-tab ul.tab-list-items:last-child
{
border-bottom: 0px solid #a1a1a1;
}
}  .top-banner 
{
padding-top: 25px;
padding-bottom: 10px;
background-position: top;
}
.top-banner-text h1 
{
text-align: center;
color: #263D80;
margin-bottom: 20px;
}	
.top-banner-text p 
{
font-size: 30px;
font-weight: 500;
text-align: center;
color: #263D80;
line-height: 35px;margin-bottom:50px;
}
.top-banner-text h2 
{
font-size: 50px;
text-align: center;
padding-top: 10px;color: #263D80;
}
.purifog-list ul
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;	
}
.purifog-list  li 
{
list-style: none;
font-size: 24px;
color: #fff;
line-height: 35px;
font-weight: 600;
}
.purifog-list li
{
background: url(https://www.linkintegrated.com/wp-content/uploads/2020/09/check.png) no-repeat;
padding-left: 55px;
background-position: 0px 10px;
padding-right: 25px;
}
.purifog-list 
{
padding-top: 10px;
padding-bottom: 22px;
}
.purifog-two-col h3
{
text-align: center;
color: #293B8B;
font-size: 40px;
}
.purifog-two-col p
{
font-weight: 300;
font-size: 18px;
line-height: 26px;
color: #000;
margin-bottom: 25px;
}
.hypomid img:first-child 
{
margin-right: 25px;
}
.purifog-two-col 
{
padding-top: 30px;
}
.hypo-mid-row
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;		
}
.purifog-two-col .wpb_text_column 
{
margin-bottom: 20px !important;
}
.hypo-product-row h3 
{
font-size: 40px;
font-family: 'Poppins', sans-serif;
color: #293B8B;
font-weight: bold;
padding-bottom: 20px;
text-align:center;
padding-top: 10px;
}
.hypo-product-row p 
{
font-size: 18px;
color: #000;
padding-bottom: 10px;
text-align:center;
font-weight: 300;
}
.purifog-form h3
{
color: #fff;
text-align: center;
line-height: 50px;	
margin-bottom: 25px;
}
.purifog-form p
{
color: #fff;
text-align: center;
font-weight: 300;
font-size:18px;
line-height: 28px;
}
.purifog-form-row
{
width: 77%;
margin: 0 auto;
padding-top: 15px;
padding-bottom: 25px;
}
.purifog-form-row .wpb_text_column.wpb_content_element
{
margin-bottom: 12px;
}
.purifog-form-row input.wpcf7-form-control.wpcf7-submit {
background: transparent url(https://www.linkintegrated.com/wp-content/uploads/2020/09/arrow-white-1.png)no-repeat;
background-position: 82% center;
font-size: 16px;
color: #fff !important;
box-shadow: none !important;
border: 1px solid #fff;
border-radius: 3px;
padding: 10px 70px 10px 60px;
max-width: 100%;
width: 260px;
height: 50px;
margin-top: 20px;
}
.purifog-form-row input.wpcf7-form-control.wpcf7-submit:hover
{
background:#fff url(//www.linkintegrated.com/wp-content/themes/linkintegrated/hhttps://www.linkintegrated.com/wp-content/uploads/2020/09/arrow22.png)no-repeat;
background-position: 82% center;
color:#000 !important;
}
.purifog-form-row .formfog input
{
border: 0px solid #a1a1a1;
height: 52px;
}
.purifog-form-row textarea
{
padding: 12px 13px !important;
} .hypo-works h3 {
text-align: center;
color: #263D80;
}
.hypo-works p,.capture-covid19 p,.who-approval p,.purifog-airclean p {
font-size: 18px;
line-height: 28px;
font-weight: 400;
color: #000000;
margin-bottom: 30px;
}
.capture-covid19 h3 {
margin-bottom: 25px;
line-height: 50px;color: #263D80;
}
.hypo-sits h3 strong{display:block;}
.purifog-airclean {
display: flex;
display: -webkit-flex;
-webkit-display: flex;
-moz-display: flex; padding-top: 10px;
}
.purifog-airclean p strong {color: #263D80;font-weight: 600;}
.purifog-airclean p {padding-right: 25px;}
.purifog-bor-bot {
border-bottom: 1px solid #EBEBEB;
margin-bottom: 40px; 
padding-bottom: 20px;
}
.hypo-works {border-top: 15px solid #fff;padding: 5px 0px 10px;}
.who-approval p,.capture-covid19 p,.hypo-works p {padding-right: 25px;}
.hypo-mid-row p {padding-right: 66px;}
.home-sliders div#n2-ss-2 .n2-ss-layers-container{margin-left:auto !important;margin-right:auto !important;}
.top-banner-text {margin-bottom: 50px;}
.hypomid {padding-bottom: 40px !important;}
.capture-covid19 {padding-top: 10px;}
.air-sits{padding-top:30px;}  .headleft img {
margin-right: 4px !important;
}
.headlogo.cust-logo
{
display:none !important;
}
.foot4 ul
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.foot4 ul li a
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
@media only screen and (max-width:1254px)
{
.headlogo
{
width: 29% !important;	
}
.headright .redbutton,.headright .bluebutton
{
font-size: 14px;
padding: 15px 20px;
}
}
@media only screen and (max-width:1249px)  and (min-width:769px)
{
.cell.large-4.headleft 
{
width: calc(25% - 0px) !important;
}
.cell.large-4.headright
{
margin-left: 0px !important;
width: calc(34% - 0px) !important;
}
.site-branding img
{
margin-top: 17px !important;
}
.main-header-top .grid-x.grid-margin-x
{
-webkit-box-align:center !important;
-webkit-align-items:center !important;
-ms-flex-align:center !important;
align-items:center !important;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 0 auto !important;
}
.main-header .mega-menu-item 
{
margin-left: 15px !important;
margin-right: 15px !important;
}
.main-header .grid-x.grid-margin-x {
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
margin: 0 auto !important;
}
}
@media only screen and (max-width:1021px)  and (min-width:768px)
{
.site-branding img
{
width:250px !important;
}
}
@media only screen and (max-width:1014px)  and (min-width:768px)
{
.main-header-top .cell.large-4.headleft
{
width: calc(49% - 0px) !important;
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.main-header-top .cell.large-4.headright
{
width: calc(46% - 0px) !important;
margin-right: 0px;
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
text-align: right !important;
}
.main-header-top .cell.large-4.headlogo
{
width: calc(100% - 0rem) !important;
-webkit-box-ordinal-group: 4;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
margin-top: 15px;
}
.main-header-top .site-branding
{
text-align: center !important;
}
.main-header-top .site-branding img {
width: 400px !important;
}
}
@media only screen and (max-width:768px)  and (min-width:768px)
{
.main-header-top .grid-x.grid-margin-x
{
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin: 0 auto !important;
}
.main-header-top .cell.large-4.headleft 
{
width: calc(48% - 0px) !important;
}
.main-header-top .cell.large-4.headright {
width: calc(45% - 0px) !important;
}
.main-header-top 
{
padding-bottom: 0px !important;
}
}
@media only screen and (max-width:767px)
{
.cell.large-4.headleft
{
text-align: center;
margin-bottom: 20px !important;
margin-top: 10px !important;
}
.main-header-top .cell.large-4.headright 
{
width: calc(100% - 0rem) !important;
text-align: center;
margin-bottom: 15px !important;
}
.site-branding 
{
text-align: center !important;
}  .headright .redbutton, .headright .bluebutton
{
padding: 12px 17px !important;
}
.main-header-top
{
padding-bottom: 0px !important;
padding-top: 0px !important;
} .home-sliders div#n2-ss-2 .n2-ss-layers-container
{
margin-top: 30px !important;
}
.home-sliders .n2-ss-slider-2.n2-ow
{
height:450px !important;
}
.sliderbtn-sections
{
position: relative !important;
bottom: 45px !important;
}
.sliderbtn-sections a
{
padding:15px !important;
}
}
@media only screen and (max-width:340px)
{
.headright .redbutton, .headright .bluebutton
{
display: block !important;
width: 90%;
margin: 0 auto !important;
}
.headright .redbutton
{
margin-bottom:5px !important;
}
.main-header-top .cell.large-4.headleft
{
margin-bottom:8px !important;
}
.main-header-top .cell.large-4.headright
{
margin-bottom: 10px !important;
}
}
@media only screen and (max-width:1023px) and (min-width:769px)
{
.page .main-header .cell.large-4.headlogo 
{
width: auto !important;
margin: 0 auto !important;
}
.main-header .site-branding img {
max-width: 100% !important;
}
.main-header .cell.large-auto
{
width:100% !important;
margin:0 auto !important;
}
}
@media only screen and (max-width:1023px) and (min-width:768px)
{
.footer-bottom .grid-x.grid-margin-x {
-webkit-box-align: center !important;
-webkit-align-items: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.fright, .fleft 
{
text-align: center !important;
}
}
@media only screen and (max-width:1099px) and (min-width:768px)
{
.footer .foot4 p
{
text-align:right;
}
}
@media only screen and (max-width:1099px)
{
.foot1 p br 
{
display: none;
}
.main-header-top .grid-x.grid-margin-x {
width:100% !important;
}
.foot4 ul li a
{
font-size: 18px !important;;
width: 40px !important;;
height: 40px !important;;
margin-right: 10px !important;;
}
}
@media only screen and (max-width:768px)
{
#site-navigation .mega-menu-toggle
{
background: transparent;
}
span.cust-menu 
{
color: #263d80;
font-size: 14px;
text-transform: uppercase;
margin-right: 5px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after
{
background-color: #263d80 !important;
border-radius: 0px !important;	
height: 5px;
} .main-header,#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open + #mega-menu-menu-1
{
background: #fff !important;
}
.main-header #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
color: #263d80 !important;
background: #fff !important;
}
.main-header #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link
{
background: #fff !important;
}
.main-header .mega-current-menu-item::after {
width: 40px;
height: 1px;
content: " ";
display: block !important;
border: 2px solid #53bcea;
position: relative;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
background: #f2f2f2 !important;
}
.main-header ul.mega-sub-menu a.mega-menu-link,.main-header ul.mega-sub-menu
{
background: #fff !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:after
{
display:none !important;
}
.main-header 
{
padding-top: 0px !important;
}
}
@media only screen and (max-width:768px) and (min-width:768px)
{
.conflict-head p 
{
width: 204px !important;
}
.conflict-head p img 
{
width: 22px !important;
}
}
@media only screen and (max-width:768px) and (min-width:640px)
{
.main-header .mega-current-menu-item::after
{
left:12px !important;
}
}
@media only screen and (max-width:767px)
{
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after
{
width: 25px !important;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-animated
{
background: #263d80;
border-radius: 99%;
padding: 10px 0px 10px 10px;
-webkit-box-pack: center;  
-webkit-justify-content: center;  
-ms-flex-pack: center;  
justify-content: center;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-inner::after
{
background: #fff !important;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box {
width: 35px !important;
}
.fright,.fleft
{
text-align:center !important;
}
.fright
{
margin-top: 10px !important;;
}
.foot4 ul li a
{
font-size: 18px !important;;
width: 40px !important;;
height: 40px !important;;
margin-right: 10px !important;;
}
.foot4 ul
{
-webkit-box-pack: start !important;
-webkit-justify-content: flex-start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
}
@media only screen and (max-width:639px)
{
.foot1 p br {
display: block !important;
}
}
@media only screen and (max-width:450px)
{
.cell.large-4.headleft
{
display:block !important;
}
} .fogtop.bluesection,.truchtophead
{
background-repeat: no-repeat;
}
.maphead h3 strong
{
font-style:italic;
}
.allnewsposts 
{
margin-bottom: 60px;
}
.contactbottom1 input[type="text"],.contactbottom1 input[type="email"]
{
height: 40px;
line-height: 40px;
}
.contactbottom1 textarea 
{
height: 160px;
resize: none;
}
.contactbottom1 #form1 input.wpcf7-form-control.wpcf7-submit
{
margin-top: 8px;
}
.contactbottom1 h5
{
margin-bottom: 22px !important;
}
.contacthead {
background-position: center !important;
}
.main-header-top .grid-x.grid-margin-x
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
.lastest-newssec1 .grid-x
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
.grid-x
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
.grid-x > .large-12
{
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
}    @media only screen and (max-width:1199px)
{
.fogsection3
{
padding-top:0px !important;
}
.truchtophead
{
background-size: cover !important;
}
}
@media only screen and (max-width:991px) and (min-width:768px)
{
h1.single-post-title,.contacthead h1,.abouthead h1,.supportheads h1
{
font-size: 45px !important;
line-height: 55px !important;
}	
.homeblues h1
{
font-size: 45px !important;
line-height: 60px !important;
}
.aboutsystem h2,.cust-support-head h2
{
font-size: 40px !important;
line-height: 50px !important;
}
.supforms h3,.supportgray h3,.maphead h3
{
font-size:30px !important;
line-height: 43px !important;
}
.supportheads p {
font-size: 20px !important;
}
.page .abouthead h1 {
line-height: 55px !important;
} .bookcontent2 h2
{
line-height: 40px !important;
margin-bottom: 15px;
font-size: 30px !important;
}
.cctvtop h1
{
font-size: 45px !important;
line-height: 50px !important;
}
.cctvtop p
{
font-size: 25px !important;
}
.cctvleft h2 
{
font-size: 35px !important;
line-height: 40px !important;
}
.cctvright h2 
{
font-size: 25px !important;
line-height: 32px !important;
}
.clienthead h1 
{
font-size: 45px;
line-height: 60px;
}
.ourclienttopsection h2
{
font-size: 40px;
}
.resourcehead h1 {
font-size: 45px !important;
}
.newsheading h1
{ 
font-size: 45px;
}
.posttitle h2
{
line-height:33px !important;
}
.contactleft2 p {
font-size: 16px !important;
}
}
@media only screen and (max-width:1023px) and (min-width:768px)
{
.posttitle h2 
{
line-height: 25px !important;
}
span.postdate {
font-size: 16px !important;
}
.contactleft1
{
width:20% !important;
}
.contactleft2
{
width:100% !important;
}
}
@media only screen and (max-width:768px)
{
.abouthead h1
{
line-height: 40px !important;
}
.cust-client-slider .slick-slide img
{
margin: 0 auto !important;
}
.testibg h2, .newsbg h2
{
font-size: 35px !important;
}
.abrights h2
{
line-height: 37px !important;
}
.fogtop h4 
{
font-size: 25px !important;
}
.truckhead1 h4
{
font-size: 22px;
text-align: center !important;
}
.veritop6 p
{
font-size: 14px !important;
}
.cctvright
{
padding:20px !important;
}
.ourclienttopsection.vc_custom_1601102277848
{
background-size: initial !important;
}
}
@media only screen and (max-width:768px) and (min-width:768px)
{
.cctvright #form2 input.wpcf7-form-control.wpcf7-submit
{
font-size: 14px !important;
background-position: 92% center !important;
}
.page .supforms h3
{
font-size:25px !important;
}
}
@media only screen and (max-width:767px)
{
.aboutsystem h2
{
line-height: 35px !important;
}
.abrights .find-btns
{
text-align: center !important;
}
.testibg h2, .newsbg h2 {
font-size: 32px !important;
}
.clienthead h1 
{
font-size: 35px !important;
line-height: 50px !important;
}
.page .ourclienttopsection.vc_custom_1601102277848
{
background-size: 100% !important;
}
.clientbg .vc_column-inner 
{
padding-top: 10px !important;
}
.clientbg .clienthead 
{
padding-bottom: 15px !important;
}
.clientlogo .vc_col-sm-2 .vc_column-inner 
{
padding-bottom: 0px !important;
padding-top: 0px !important;
}
.clientbottomcontent p
{
margin-bottom: 19px !important;
}
.clientbottomcontent .vc_empty_space 
{
height: 10px !important;
}
.custspace
{
height: 0px !important;
}
.resourcehead h1 {
font-size: 35px !important;
}
.resourcehead 
{
margin-top: 0px !important;
}
.resourcehead .wpb_text_column.wpb_content_element 
{
margin-bottom: 0px !important;
}
.downloadmain
{
margin-bottom: 20px;
}
.newsheading
{
background-size: 100% !important;
}
.newsheading h1 
{
font-size: 40px !important;
}
.allnewsposts 
{
margin-bottom: 30px !important;
}
.posttitle {
min-height: auto !important;
}
.single-footer 
{
margin-top: 0px !important;
}
h1.single-post-title
{
margin-top: 10px !important;	
}
.contacthead
{
margin-top: 0px !important;
}
.cust-contact-top .wpb_raw_code
{
margin-bottom: 0px !important;
}
.cust-contact-top .vc_column-inner
{
padding-top: 0px !important;
}
.cust-contact-top {
margin-bottom: 20px !important;
}
.contactbottom1 .wpb_gmaps_widget 
{
margin-bottom: 0px !important;
}
}
@media only screen and (max-width:480px)
{
.headlogo .site-logo 
{
width: 100% !important;
}
.home .bluemids
{
padding-bottom: 30px !important;
}
.home .homeblues h2 
{
padding-top: 0px !important;
}
.our-securityslider {
padding-bottom: 5px !important;
}
.home .testibg 
{
padding-top: 0px !important;
}
.testibg 
{
padding-top: 0px !important;
}
.testi-title {
margin-bottom: 0px !important;
}
.abouthead h1
{
padding-bottom:15px !important;
}
.abouthead
{
padding: 0px 0px 5px !important;
}
.ablefts p
{
padding-bottom:0px !important;
}
.fogsection3 h2
{
padding:0px !important;
}
.fogsection3
{
padding-bottom:0px !important;
line-height: 40px !important;
}
.truckheadnew h2
{
line-height: 35px !important;
}
.truckbg
{
font-size:14px !important;
}
.veribots p br 
{
display: none;
}
.purifog-two-col 
{
padding-top: 0px !important;
}
.hypomid
{
padding-bottom: 20px !important;
}
.capture-covid19 .slingle-centerimg
{
margin-top: 0px !important;
margin-bottom: 0px !important;
}
.capture-covid19 
{
padding-top: 0px !important;
}
.who-approval p 
{
margin-bottom: 15px !important;
}
.purifog-bor-bot
{
margin-bottom: 10px !important;
}
.hypo-sits .wpb_text_column 
{
margin-bottom: 10px !important;
}
.purifog-airclean p
{
margin-bottom: 20px !important;
}
.top-banner 
{
padding-top: 10px !important;
padding-bottom: 0px !important;
}
.hypo-sits h3 strong
{
display: initial !important;
}
.hypo-sits.air-sits 
{
padding-top: 0px !important;
}
.cust-news-row
{
padding-bottom:0px !important;
}
body.page-id-1638 .bluemids
{
padding-bottom:35px !important;
}
.cctvtop h1 
{
font-size: 35px !important;
line-height: 42px !important;
}
.cctvtop p {
font-size: 20px !important;
line-height: 30px !important;
}
.cctvtop p br
{
display:none !important;
}
.cctvleft h2,.bookcontent2 h2
{
font-size: 25px !important;
line-height: 35px !important;
}
.cctvtop {
padding-bottom: 10px !important;
padding-top: 10px !important;
}
h1.single-post-title
{
line-height:40px !important;
}
.contacthead
{
background-size: 100% !important; margin:0px 20px
}
.supportheads {
padding: 0px !important;
}
.supportheads h1
{
padding-bottom: 20px !important;
}
.cust-support-head 
{
margin-bottom: 20px !important;
}
.verisec3left {
margin-bottom: 20px !important;
}
.suscenter + .vc_empty_space {
height: 15px !important;
}
.homeblues h1
{
line-height:45px !important;
}
.latesthome h5
{
min-height: auto !important;
}
.cctv-information
{
padding-top: 0px !important;
}
.cctvleft h2 
{
padding-bottom: 10px !important;
}
.cctvleft
{
margin-bottom: 15px !important;
}
.cctv-information .socialicons1 
{
margin-bottom: 0px !important;
}
.cctvmid .wpb_text_column.wpb_content_element 
{
margin-bottom: 20px !important;
}
.testibg h2, .newsbg h2 {
font-size:25px !important;
line-height: 35px !important;
}
.testimonial-content p{ font-size:20px !important;}	
} @media only screen and (max-width:767px)
{
.clientmobilenew .vc_col-sm-2{width:33% ;float:left}
.clientmidlogo .vc_col-sm-2{ min-height:150px}
.headlogo {
width: 100% !important;
order: 3;
-webkit-order: 3;
-moz-order: 3;
}
.site-branding {
text-align: center !important;
}
.vc_custom_1605679639317.testi-title{ background-size:100% !important; }
.mobile1{ display:block !important}
.desktop1{ display:none !important}	
}
@media only screen and (max-width:1024px) and (min-width:768px)
{
.contactbottom1 #form1 input.wpcf7-form-control.wpcf7-submit {
background: transparent url(https://www.linkintegrated.com/wp-content/uploads/2020/09/arrow-white-1.png)no-repeat !important;
background-position: 90% center !important;
border: 1px solid #fff !important;
}
.support-form .formfog input,.purifog-form-row .formfog input{
border-radius:0px !important;
}
}
@media only screen and (max-width:768px) and (min-width:768px)
{
.contactbottom1 #form1 input.wpcf7-form-control.wpcf7-submit {
padding-left:25px !important;
}
}
.cctvright p a {
color:#fff !important;
}
.vc_custom_1605679639317.testi-title{ background-position:center !important; min-height:123px;}
.testibg h2{ padding-top:50px;}	
.mobile1{ display:none}  @media only screen and (max-width:767px)
{
.support-form input.wpcf7-submit{
max-width: 304px !important;
margin-left: 16px;
margin-right: 0;
}
body .purifog-form-row input.wpcf7-form-control.wpcf7-submit {
max-width: 279px !important;
margin-left: 16px;
margin-right: 0;
width: 100% !important;
}
}
.bluetopsection1{background: transparent linear-gradient(0deg, #0043E2 0%, #001340 100%) 0% 0% no-repeat padding-box;}
.bluetopsection1 .homebluewhite{ background:rgba(255,255,255,0.14); min-height:88px;}
.bluetopsection1 .homebluewhite a:after{ display:none;}
.homebluewhite img {
margin-right: 30px;
}
..bluetopsection1 .homebluewhite a{font-size:20px; font-weight:700;}
.etablues{ margin-bottom:10px;}
.etablues h1{text-align:center; color:#fff; font-size:56px;}
.etablues h4{text-align:center; color:#fff; font-size:28px; margin-bottom:30px;}
.etablues p{ text-align: center; color: #fff; font-size: 18px; font-weight: 400;}
.greenworldhead h3{ text-align:center; color:#fff;}
.greenleft p{font-size:18px; color:#fff;}
.greenright{text-align:center;color:#fff !important;}
.greenright h3{color:#fff !important;}
.greenright p{text-align:center; font-size:20px;color:#fff !important; font-weight:700;}
.electronic h3{display:flex;
align-items: center;
-webkit-display: flex;
-webkit-align-items: center;
-moz-display: flex;
-moz-align-items: center; line-height:50px;min-height:100px}
.electronic img{margin-right:50px;}
.electronic p{ font-size:18px; color:#000000;}
.retail .vc_column-inner{padding-left:30px !important;}
.retail:after {
content: "";
background: #f6f6f6;
position: absolute;
width: 100% !important;
right: -100%;
height: 100%;
top: 0;
bottom: 0;
z-index: +1;
}
.find-btns2 a.sliderbtn1 {
font-size: 18px;
font-weight: 700;
position: relative;
line-height: 28px;
color: #293B8C !important;
}
.find-btns2 a.sliderbtn1:before {
content: "";
position: absolute;
height: 3px;
background: #293B8C;
bottom: -11px;
width:155px;
}
.find-btns2 a.sliderbtn1:after {
content: "";
position: absolute;
background: url(https://www.linkintegrated.com/wp-content/uploads/2020/09/blue-right-arrow.png);
background-repeat: no-repeat;
width: 16px;
height: 11px;
top: 10px;
right: -28px;
}
.find-btns2 a.sliderbtn1:hover{color:#2185F7 !important;}
.find-btns2 a.sliderbtn1:hover:before {background: #2185F7;}
.find-btns2 a.sliderbtn1:hover:after {background: url(https://www.linkintegrated.com/wp-content/uploads/2020/09/arrow-blue-1.png);}
#counter{display:flex;
align-items: center;
justify-content:center;
-webkit-display: flex;
-webkit-align-items: center;
-moz-display: flex;
-moz-align-items: center; }
@media only screen and (max-width: 768px){
.electronic h3{ line-height:40px;}	
}
@media only screen and (max-width: 767px){
.etablues h1{font-size:35px;}
.etablues h4{font-size:22px;}	
.electronic img {
margin-right: 25px;
}
body .retail .vc_column-inner{padding-left:15px !important;}	
}
@media only screen and (min-width: 768px) and (max-width:1017px) {
.bluetopsection1 .homebluewhite a{padding-right:0px}
.bluetopsection1 .homebluewhite img {
margin-right: 22px !important;
width: 30px !important;
}
.bluetopsection1 .homebluewhite{min-height:110px;}
.electronic h3{font-size:28px;}	
}