/*------------------------*/.modalContent a{text-decoration:none;color:#33ade4}.link-modal{text-decoration:none;color:#29ade4}.popoa-menu-link{text-decoration:none;padding-bottom:6px;display:block;font-size:13px;color:#dfe3e5;font-weight:400;text-transform:uppercase;padding-top:15px}.popoa-menu-link:hover{color:#34b0f1}.email-text{color:#29ade4;text-decoration:none}.close-btn{text-decoration:none;font-size:16px;background-color:#1d2445;padding:5px 13px;color:#fff!important;border-radius:5px;line-height:23px;display:table;margin-left:auto}.modalContent p{font-size:18px;margin:auto}.modalContent h1{margin:0;padding-top:23px;color:#29ade4}#modalOverlay{display:none}.active #modalOverlay{display:block}#modalOverlay{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);z-index:99999;height:100%;width:100%}.modalPopup{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);background:#fff;width:50%;padding:0 0 30px;-webkit-box-shadow:0 2px 10px 3px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px 3px rgba(0,0,0,.2);box-shadow:0 2px 10px 3px rgba(0,0,0,.2);border-radius:5px}.modalContent{padding:0 2em}/*-------------------------*/body{font-family:'Source Sans Pro';margin:0}/*----------*//*---------------------------------------------*//*----animation-arrow---*/.covid-19-text a{padding:20px 0;font-size:30px;color:#29ade4;margin:0;font-weight:400;display:block;text-decoration:none;cursor:pointer}.chemical_analysis .arrow_animated,.accredited_Legionella .arrow_animated{background-image:url(../images/Arrow_1.png)}.readmore_button:hover{background-color:#273169}.chemical_analysis .readmore_button:hover,.accredited_Legionella .readmore_button:hover{background-color:#e8e8e8}.arrow_animated{width:18px;height:18px;background-image:url(../images/Arrow_2.png);background-repeat:no-repeat;background-position:center;position:absolute;right:7px;top:13px;animation:arrow_agentbtn 1.5s infinite;-webkit-animation:arrow_agentbtn 1.5s infinite;-moz-animation:arrow_agentbtn 1.5s infinite;-ms-animation:arrow_agentbtn 1.5s infinite;-o-animation:arrow_agentbtn 1.5s infinite}@keyframes arrow_agentbtn{from{right:15px}50%{right:10px}100%{right:15px}}@-webkit-keyframes arrow_agentbtn{from{right:8px}50%{right:5px}100%{right:8px}}@-moz-keyframes arrow_agentbtn{from{right:8px}50%{right:5px}100%{right:8px}}/*----End animation-arrow---*/ul li a.active{color:#29ade4!important}.brand a{color:#fff;text-decoration:none;font-size:17px;padding:9px 10px;display:table;font-weight:600}.navigation{background-color:#3b488a;display:table;width:100%}.brand{float:left}.nav-container{max-width:1000px;margin:0 auto}/*.nav_menu
{
    float: right
}*/.nav_menu ul{list-style:none;margin:0;padding:0 0 0 5px}.nav_menu ul li{display:block;float:left}.nav_menu ul li a{font-size:13px;text-decoration:none;color:#fff;padding:15px 27px;display:block;text-transform:uppercase;position:relative;z-index:1}.nav_menu ul li a:before{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:1px;content:'.';color:transparent;background:#73cdf5;visibility:none;opacity:0;z-index:-1}.nav_menu ul li a,.nav_menu ul li a:after,.nav_menu ul li a:before{transition:all .5s}.nav_menu ul li:hover a:before{opacity:1!important;visibility:visible!important;height:100%}.nav-dropdown{position:absolute;display:none;z-index:1;box-shadow:0 3px 12px rgba(0,0,0,.15)}/* Mobile navigation */.nav-mobile{display:none;/*position: absolute;
    top: 0;
    right: 0;.nav_box ul li a
    background: #262626;
    height: 70px;
    width: 70px*/}#nav-toggle{/* position: absolute;
    left: 18px;
    top: 22px;
    cursor: pointer;*/float:right;padding:19px 45px 19px 10px}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{cursor:pointer;border-radius:1px;height:3px;width:35px;background:#fff;position:absolute;display:block;content:'';transition:all 300ms ease-in-out}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:before,#nav-toggle.active span:after{top:0}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}.stickey .main_holder{position:fixed;top:0;background:#fff;z-index:9999}.stickey .main_holder .first_box,.stickey .main_holder .header_top{display:none}.stickey .main_holder .nav{padding:0 0 0 0}.stickey .slicknav_menu{position:fixed;top:0;z-index:9999;width:98%;display:block!important}#nav a:hover,#nav a.selected{color:#29ade4}#nav li a:hover{color:#fff}@media screen and (min-width:768px){.nav-list{display:block!important}}/*---------------------------------------------*/.footerbox_title:before{background-color:#fff;height:2px;width:35px;animation-name:linewidth;-webkit-animation-name:linewidth;-moz-animation-name:linewidth;-o-animation-name:linewidth;-ms-animation-name:linewidth;animation-duration:4s;-webkit-animation-duration:4s;-moz-animation-duration:4s;-o-animation-duration:4s;-ms-animation-duration:4s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;position:absolute;content:"";bottom:0;left:0}/*----------*/.text-center{text-align:center}.reveal-modal{display:none}.main_holder{display:table;width:100%;background-color:#fff;box-shadow:0 -1px 21px #e3e3e3;margin-bottom:5px}.header_top{background-color:#dde1e1}.social_box img{padding:4px 0 0 0}.social_box{text-align:right}.logo{padding:45px 0 6px 20px}.first_box{display:table;background-image:url("../images/header-img.png");width:99%;background-repeat:no-repeat;background-position:right}/*---End header_top----*//*-----nav menu-----*/.nav{display:table;padding:10px 0 0 0}.nav_box{background-color:#3b488a;padding-left:5px}.nav_box ul li a{font-size:13px;text-decoration:none;color:#fff;padding:15px 27px;display:block;text-transform:uppercase;position:relative;z-index:1}.number_text{display:block;padding:14px 0 0 10px}.nav_box ul li a:before{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:1px;content:'.';color:transparent;background:#73cdf5;visibility:none;opacity:0;z-index:-1}.nav_box ul li:hover a:before{opacity:1!important;visibility:visible!important;height:100%}.nav_box ul li a,.nav_box ul li a:after,.nav_box ul li a:before{transition:all .5s}.container .nav .three.columns{width:190px}.container .nav .thirteen.columns{width:770px}/*-----End nav menu----*//*----section----*/.mainsection_bg{background-image:url(../images/body_bg.jpg);background-repeat:no-repeat;background-size:cover;display:table;width:100%}/*----slider-----*/#owl-demo .item img{display:block;width:100%;height:auto}#bar{width:0%;max-width:100%;height:4px;background:#3dc8f3}#progressBar{width:100%;background:#ededed}.slider_box .owl-controls{position:absolute;left:0;right:0;bottom:0}.slider_box{position:relative;min-height:500px}.owl-theme .owl-controls .owl-buttons div{text-indent:-9999px;background:transparent;opacity:1;padding:1px 10px}.slider_box .owl-pagination{position:relative}.slider_box .owl-buttons{position:absolute;left:0;bottom:5px;right:0}.slider_box .owl-theme .owl-controls .owl-buttons .owl-prev{background-image:url(../images/arrow_left.png);background-repeat:no-repeat;position:absolute;left:40%;bottom:0}.slider_box .owl-theme .owl-controls .owl-buttons .owl-next{background-image:url(../images/arrow_right.png);background-repeat:no-repeat;position:absolute;right:39%;bottom:0}.owl-theme .owl-controls .owl-page{transition:.65s}.slider_box .owl-pagination .owl-page.active{transform:scale(1.4);cursor:pointer}.slider_box .owl-theme .owl-controls .owl-page span{margin:8px 7px;background:#fff;opacity:1}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#a4def8}/*----End slider-----*//*----welcome----*/.HeaderHolder{display:none}.welcome_text{padding:37px 0 30px;font-size:36px;color:#29ade4;margin:0;font-weight:400;font-family:Helvetica,Arial,sans-serif;text-transform:uppercase}.welcome_paragraph{margin:0;padding-top:15px;font-size:14px;color:#979696;text-align:justify;font-family:'Helvetica';line-height:1.4}.welcome{background-color:rgba(255,255,255,.62);padding:0 20px 20px;overflow:hidden}.images_box ul{margin:0;padding:0}.images_box__width{display:inline-block;width:300px;text-align:center}.images_box__width img{width:100%}.images_box{padding:25px 0;overflow:hidden}/*---End welcome----*//*---four box-----*/.four_main_box{overflow:hidden}.chemical_analysis .readmore_button,.accredited_Legionella .readmore_button{background-color:#fff;color:#7b7b7b}.four_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0}.detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news,.chemical_analysis,.microbiological_analysis,.accredited_Legionella{float:left;width:220px;display:table;margin:0 10px;display:flex;flex-wrap:wrap;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news,.microbiological_analysis{background-color:#dde1e1}.chemical_analysis,.accredited_Legionella{background-color:#a4def8}.chemical_analysis .detai_text,.chemical_analysis .title_text,.accredited_Legionella .detai_text,.accredited_Legionella .title_text{color:#fff}.title_text{font-size:18px;font-weight:700;color:#3b488a;margin:0;/* -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1*/}.readmore_button{text-decoration:none;background-color:#3b488a;padding:10px 30px 10px 30px;display:block;margin:0 auto;color:#fff;font-size:18px;position:relative;font-weight:300;width:47%;transition:500ms}.readmore_button img{padding:5px 0 0 10px}.readmore_button span{float:left}.detai_text{padding:20px 20px;margin:0;font-size:13px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.four_box{align-items:stretch}
.four_box>.news,.four_box>.chemical_analysis,.four_box>.microbiological_analysis,.four_box>.accredited_Legionella{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;align-self:stretch}
.four_box .detail{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:100%;min-height:100%}
.four_box .detail>.readmore_button,.four_box .detail>p:last-child{margin-top:auto!important;margin-bottom:0}/*.chemical_analysis .title_text, .microbiological_analysis .title_text, .news .title_text
{
    padding-top: 15px
}*//*---End four box------*//*------footer------*/.height_box .contact_details{padding-left:90px}.footer_bg{background-color:#3b488a;display:table;width:100%}.company ul{margin:0;padding:0}.footerbox_title{font-size:18px;color:#dfe3e5;margin:0 0 15px 0;padding:15px 0 5px 0;font-weight:700;position:relative}.company ul li{list-style-type:none;padding:5px 0}.company ul li a{font-size:13px;color:#dfe3e5;font-weight:400;text-decoration:none;display:block;text-transform:uppercase}.footer{display:table;padding:25px 6px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products.company,.contact_details{padding-left:55px}.social_media .social_box{text-align:center}.container .six.columns.productsbox_width{width:320px}.contact_detail__text{display:block;color:#dfe3e5;font-size:14px;font-weight:600;text-decoration:none;padding:7px 10px 7px 0}.contact_detail__text span{color:#29ade4;padding-right:5px}.height_box{display:flex;flex-wrap:wrap;border-right:1px solid #296bae;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container .three.columns.flex_height,.container .six.columns.productsbox_width.flex_height{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .flex_height:last-child .height_box{border-right:0}.social_media{padding:0 20px}.company ul li a:before{content:"";border:1px solid rgba(255,255,255,.04);height:0;width:6px;position:absolute;left:0;top:7px;transition:2s}.company ul li a:hover{padding-left:12px;color:#34b0f1}.company ul li{padding:0 0 10px 0;list-style-type:none;position:relative;transition:1s;color:#fff}.company ul li:hover a:before{border-color:#fff}.company ul li a{transition:1s;-webkit-transition:1s}/*-----End footer-----*//*---------*/#nav2 a:hover,#nav2 a.selected{color:#34b0f1}#nav2 a{font-size:13px;color:#dfe3e5;font-weight:400;text-decoration:none;display:block;text-transform:uppercase}#row1{margin-bottom:30px}#row2{margin-top:20px;margin-bottom:40px}#nav ul{width:100%!important;display:table;padding-left:0;margin:0}#nav li{display:table-cell;float:left!important}#nav2 ul{width:100%!important;display:table;padding-left:0;margin:0}#nav2 li{display:block;float:none!important;max-width:130px;padding:0 0 10px 0}sans-serif{width:100%}ul.sy-pager{display:none}/*---------------------------------------RESPONSIVE NAV----------------------------------------------------------*/.slicknav_btn{position:relative;display:block;vertical-align:middle;padding:.438em .625em .438em .625em;line-height:1.125em;cursor:pointer;height:19px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu ul{position:relative!important}.slicknav_menu .slicknav_icon{float:right;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block;clear:both}.slicknav_nav .slicknav_arrow{font-size:.9em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{display:block;cursor:pointer}.slicknav_nav a{display:block;color:#fff}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}/* IE6/7 support */.slicknav_menu{*zoom:1}/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/.slicknav_menu{font-size:16px}/* Button */.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#3b488a}/* Button Text */.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000;font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:700}/* Button Lines */.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_menu{background:#000;padding:5px}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_item{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#000;width:243px;font-size:14px;font-family:'Roboto',sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;transition:all 2s ease}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_item:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#000;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#3b488a;color:#fff;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;transition:all 2s ease}.slicknav_nav a.selected{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#3b488a;color:#fff;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;transition:all 2s ease}.slicknav_nav .slicknav_txtnode{margin-left:15px}/*Responsive stly navigation end*/.slicknav_menu{display:none}@media screen and (max-width:40em){/* #menu is the original menu */#navigation{display:none}.slicknav_menu{display:block;background:#fff}}.container{position:relative;width:960px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;/*margin-left: 10px;
    margin-right: 10px*/}.row{margin-bottom:20px}/* Nested Column Classes */.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}/* Base Grid */.container .one.column,.container .one.columns{width:40px}.container .two.columns{width:100px}.container .three.columns{width:160px}.container .four.columns{width:212px}.container .five.columns{width:280px}.container .six.columns{width:340px}.container .seven.columns{width:400px}.container .eight.columns{width:460px}.container .nine.columns{width:520px}.container .ten.columns{width:580px}.container .eleven.columns{width:640px}.container .twelve.columns{width:700px}.container .thirteen.columns{width:760px}.container .fourteen.columns{width:820px}.container .fifteen.columns{width:880px}.container .sixteen.columns{width:920px}.container .one-third.column{width:300px}.container .two-thirds.column{width:620px}/* Offsets */.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}@media only screen and (max-width:992px){#logo_holder .container.columns{margin-left:0!important;margin-right:0!important}/*---header---*/.container .nav .thirteen.columns{width:550px}/*--End header---*/}/* #Tablet (Portrait)
================================================== *//* Note: Design for a width of 768px */@media only screen and (min-width:768px)and (max-width:992px){/*------header-------*/.nav_box ul li a{padding:15px 11px}.logo{width:370px}.logo{padding:72px 0 16px 20px}.logo img{width:100%}.container .nav .three.columns{width:165px}/*-----End header-----*//*---img-box----*/.images_box__width{width:220px}.slider_box .owl-theme .owl-controls .owl-buttons .owl-next{right:34%}.slider_box .owl-theme .owl-controls .owl-buttons .owl-prev{left:36%}.slider_box{min-height:400px}/*----end img-box-----*//*--four-box---*/.news,.chemical_analysis,.microbiological_analysis,.accredited_Legionella{width:168px;margin:0 5px}.detai_text{padding:15px 10px}/*--four-box---*//*---footer---*/.container .six.columns.productsbox_width{width:230px}.social_media{padding:0 7px}.height_box .contact_details{padding-left:70px}.footerbox_title{font-size:17px}/*--End footer---*/.container{width:715px}.container .column,.container .columns{/* margin-left: 10px;
        margin-right: 10px*/}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:28px}.container .two.columns{width:76px}.container .three.columns{width:124px}.container .four.columns{width:155px}.container .five.columns{width:200px}.container .six.columns{width:268px}.container .seven.columns{width:316px}.container .eight.columns{width:364px}.container .nine.columns{width:412px}.container .ten.columns{width:460px}.container .eleven.columns{width:508px}.container .twelve.columns{width:556px}.container .thirteen.columns{width:604px}.container .fourteen.columns{width:652px}.container .fifteen.columns{width:700px}.container .sixteen.columns{width:700px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}/* Offsets */.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (max-width:800px){.container .four.columns{width:155px}}/*  #Mobile (Portrait)
================================================== *//* Note: Design for a width of 320px */@media only screen and (max-width:767px){/*---header-----*/.modalPopup{width:90%;margin-top:50px}.stickey .main_holder{position:relative}.navigation{border-radius:12px 12px 0 0}.container .nav .three.columns{width:100%}.number_text{display:table;padding:12px 0 10px 0;margin:0 auto}.nav_menu ul li a{padding:10px 10px}.nav_menu ul{padding:0 0 0 0}.container .nav .thirteen.columns{width:450px}.nav-mobile{display:table;background-color:#34ade4;width:100%;border-radius:10px 10px 0 0}.nav_menu{width:100%}.nav_menu ul{display:none}.nav_menu ul li{float:none;width:100%}.nav-dropdown{position:static}.logo{width:300px}.logo{padding:20px 0 19px 0}.logo img{width:100%}.first_box{margin-top:5px;background-size:100% 100%}.slider_box .owl-theme .owl-controls .owl-buttons .owl-prev{left:30%}.slider_box .owl-theme .owl-controls .owl-buttons .owl-next{right:28%}.slider_box{min-height:auto;height:auto}/*----End header-----*//*----img-box----*/.images_box__width{width:100%;margin-bottom:10px}/*---end-img-box-----*//*--four-box---*/.news,.chemical_analysis,.microbiological_analysis,.accredited_Legionella{width:210px;margin:5px 5px;float:none}.detai_text{padding:15px 10px}/*--four-box---*//*---footer---*/.height_box .contact_details{padding-left:0}.container .six.columns.productsbox_width{width:230px}.products.company,.contact_details{padding-left:0}.height_box{border-right:0}.social_media{padding:0 0}.social_media .social_box{text-align:left}/*--End footer---*/.slicknav_btn{border-radius:5px 5px 0 0;margin:8px 0 0}.slicknav_nav{background-color:#5eccf4}.slicknav_nav .DefaultNavigationMenu{width:100%;float:none!important;display:table}.slicknav_nav .DefaultNavigationMenu ul.level1.static{margin-left:0;width:100%!important;display:table;float:none!important}.slicknav_nav .DefaultNavigationMenu ul.level1.static li{width:100%;display:table;padding-left:5px;padding-right:5px;box-sizing:border-box}.slicknav_nav .DefaultNavigationMenu ul.level1.static li a{width:100%;display:table;margin:2px 0;box-sizing:border-box;text-align:left}/*-------*/.container{width:450px}#nav2_container{display:block}.slicknav_menu{display:block!important;background:#fff!important}#nav_bg{display:none}#blank_2{display:none}#blank_3{display:none}.nav_background{width:160px}.container .columns,.container .column{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px}/* Offsets */.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0}}/* #Mobile (Landscape)
================================================== *//* Note: Design for a width of 480px */@media only screen and (max-width:480px){.container{width:300px}/*---header----*/.logo{width:208px}.logo img{width:100%}.first_box{height:56px;background-size:100% 100%}.logo{padding:15px 0 4px 0}/*---End header----*//*--four-box---*/.four_box{margin:15px auto;display:table}/*--four-box---*//*---footer---*/.container .six.columns.productsbox_width{width:230px}/*--End footer---*/.container .nav .thirteen.columns{width:300px}.slider_box .owl-theme .owl-controls .owl-buttons .owl-next{right:14%}.slider_box .owl-theme .owl-controls .owl-buttons .owl-prev{left:18%}.welcome_text{font-size:22px;padding:0 0 10px}}

/* BN Kirk WP theme extras */
.clear { clear: both; }
.bnkirk-page-content { background: rgba(255,255,255,.62); padding: 20px; margin: 20px 0; }
.HeaderHolder--child-page { display: block !important; margin: 10px 0 16px; }
.HeaderHolder--child-page .ReturnToParent { color: #29ade4; text-decoration: none; font-size: 14px; }
.page-banner { margin: 0 0 20px; }
.page-banner img { width: 100%; height: auto; display: block; }
.ilink-branding, .webhouse-branding, .Hidden { display: none !important; }
.bnkirk-contact-map { margin: 20px auto 10px; width: 100%; max-width: 800px; box-sizing: border-box; }
.bnkirk-contact-map iframe { width: 100%; max-width: 100%; height: 350px; border: 0; display: block; box-sizing: border-box; }
.welcome .bnkirk-contact-map { clear: both; }
.mainsection_bg .bnkirk-page-content { background: transparent; padding: 0; margin-bottom: 0; }
.owl-carousel .item img { width: 100%; height: auto; display: block; }
.owl-nav button { background: transparent !important; }

/* Services list — match live TemplateCSS */
.service_box ul li {
  padding: 3px 0;
  font-size: 14px;
  color: #979696;
  text-align: justify;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 1.4;
}
.service_box ul li span {
  color: #979696;
}

/* Contact Us — match live cyan labels */
.bnkirk_team_text {
  color: #3b488a;
  font-weight: 700;
  margin: 0 0 12px;
}
.team_name {
  margin: 0 0 14px;
}
.team_name__text {
  margin: 0 0 4px;
}
.team_name__text strong {
  color: #29ade4;
  text-transform: uppercase;
  font-weight: 700;
}
.contact-detail-text {
  color: #333;
  text-transform: none;
  font-weight: 400;
}
.team_name a {
  color: #29ade4;
}
.contact-note {
  margin: 12px 0;
}
.contact-mobile {
  color: #666;
  margin: 4px 0;
}

/* Hide CMS page-title bar — use editable .welcome_text headings in page content instead */
.HeaderHolder:not(.HeaderHolder--child-page),
.ContentPageHeader {
  display: none !important;
}

.ContentPageContent div,
.bnkirk-page-content div,
.bnkirk-page-body div {
  font-size: 15px;
  padding-bottom: 5px;
  color: #979696;
  text-align: justify;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 1.4;
}

/* About Us / Services page titles — left aligned */
.about_box .welcome_text,
.service_box .welcome_text {
  text-align: left;
}

/* Mobile menu — full width */
@media only screen and (max-width: 767px) {
  .slicknav_menu {
    width: 100% !important;
    max-width: 100%;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 0;
  }
  .slicknav_nav,
  .slicknav_nav ul,
  .slicknav_nav li,
  .slicknav_nav .DefaultNavigationMenu,
  .slicknav_nav .DefaultNavigationMenu ul {
    width: 100% !important;
    max-width: 100%;
    float: none !important;
    box-sizing: border-box;
    margin-left: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .slicknav_nav a,
  .slicknav_nav .slicknav_item,
  .slicknav_nav .slicknav_row {
    width: 100% !important;
    max-width: 100%;
    box-sizing: border-box;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .stickey .slicknav_menu {
    width: 100% !important;
  }
}