/*!
Theme Name: MRS Custom
Theme URI: http://www.webhype.com.au
Author: WebHype
Author URI: http://www.webhype.com.au
Description: Custom theme devloped for Modern Risk Solutions (http://www.modernrisksolutions.com.au/)
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/@font-face{font-family:'Icon';src:url("fonts/icons.woff")}*{box-sizing:border-box}:before,:after{font-family:"Icon"}body{color:#0F0D0E;font-family:"Lato",sans-serif;background:#F7F7F7}main{min-height:80px}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif}.blockwrap li{margin:10px 0}.menu>ul,.sub-menu>ul,ul.menu,ul.sub-menu{margin:0;padding:0}img{max-width:100%;width:100%}video{max-width:100%;width:100%}hr{max-width:1000px;margin:10px auto;border:1px solid #29ABE1}a.butt,a.butt:link,a.butt:visited,input[type=submit]{padding:8px 12px;background:#29ABE1;color:#F7F7F7;box-shadow:0 0 6px 0 rgba(50,50,50,0.5);border-radius:6px;display:inline-block}a.butt:hover,input[type=subm.footform-form textareait]:hover{background:#119EBF;box-shadow:1px 1px 6px 0 rgba(50,50,50,0.5)}a.butt:active,input[type=submit]:active{background:#10889B}a.butt.off,a.butt.off:link,a.butt.off:visited{padding:8px 12px;background:#004E95;color:#F7F7F7}a.butt.off:hover{background:#004070}a.butt.off:active{background:#002C4C}a{-webkit-transition-duration:0.2s;transition-duration:0.2s;text-decoration:none}a:link,a:visited{color:#008DF7}a:hover{color:#004E95}a:active{color:#002C4C}a.off:link,a.off:visited{color:#008DF7}a.off:hover{color:#004E95}a.off:active{color:#002C4C}p.off{color:#004E95;font-weight:bold}.center{text-align:center}.right{text-align:right}.left{text-align:left}.ff{background:#ffffff}.mg{background:#808285}.og{background:#D1D3D4}.p3{background:#008DF7}.p4{background:#006FC1}.p5{background:#004E95}.p6{background:#004070}.p7{background:#002C4C}.p8{background:#111933}.a3{background:#B3EBFF}.a4{background:#6CC5E0}.a5{background:#29ABE1}.a6{background:#119EBF}.a7{background:#10889B}.a8{background:#0E707A}.off{color:#F7F7F7}.header{width:100%;background:#004E95;position:fixed;top:0;z-index:1}.scrolled{box-shadow:0 0 8px 0 rgba(50,50,50,0.5)}.headwrap{width:100%;margin:0 auto;max-width:1000px}.logo{margin:0;padding:10px 0;float:left}.logo img{height:60px;width:auto}.logo a{height:60px;display:block}.cta{float:right;height:80px;padding:20px 10px;font-weight:bold}div.cta a.ctabutt{height:40px;display:inline-block;line-height:40px;padding:0 12px}.nav{float:right;font-family:"Montserrat",sans-serif}.nav ul.menu{height:80px;margin:0;padding:0}.nav ul.menu>li{list-style:none;height:80px;margin:0;padding:0;display:inline-block}.nav ul.menu>li.current_page_item>a{border-bottom:4px solid #29ABE1}.nav ul.menu>li>a{display:block;line-height:80px;height:80px;padding:0 10px;color:#F7F7F7}.nav ul.menu>li.menu-item-has-children>a{padding-right:0}.nav ul.menu>li>a:hover{background:#004070}.nav ul.menu>li>a:active{background:#111933}.nav ul.menu>li>a[href="tel:+61893809022"]:before{content:"\e600";padding-right:5px;line-height:0}.menu-item-has-children>a:after{content:"\e805";line-height:0px}.sub-menu{display:none}.expanded ul.sub-menu{display:block;position:fixed;background:#111933;height:auto !important;box-shadow:0 2px 4px 0px rgba(50,50,50,0.5)}.expanded ul.sub-menu li{list-style:none}.expanded ul.sub-menu li a{padding:5px 15px 10px 15px;margin-top:5px;border-bottom:1px solid #D1D3D4;display:block;max-width:200px;color:#F7F7F7}.expanded ul.sub-menu li a:hover{color:#6CC5E0}.expanded ul.sub-menu li a:active{color:#29ABE1}.expanded>a:after{content:"\e804"}.header div.cta p.ctaMob{display:none;margin:0;line-height:40px;height:40px}.header div.cta p.ctaMob i{height:40px;line-height:40px;display:inline-block}.header div.cta p.ctaMob i:before{width:40px;height:40px;display:inline-block;font-style:normal;font-size:30px;font-weight:normal}.header div.cta p.ctaMob a{display:inline-block;height:40px;float:left;color:#F7F7F7}.header div.cta p.ctaMob a:hover,.header div.cta p.ctaMob a:active{color:#B3EBFF}.burger{font-size:15px;line-height:0;text-align:center;margin-top:-5px}.burger i:before{content:"\e803";font-size:30px;height:30px;width:30px}.footer{width:100%}.footwrap{width:100%;max-width:1000px;margin:0 auto}.footform{background:#006FC1}.footform-form{padding:40px 2%}.footform-form h2{text-align:center}.footform-form hr{width:50%;max-width:150px}.footform-form .lcol,.footform-form .rcol{width:49%}input:not([type=submit]),textarea{width:100%;color:#0F0D0E;margin:5px 0;padding:10px}.footform-form textarea{height:200px}input[type=submit]{float:right;border:none}.footinfo{background:#111933;padding:20px 0}.footcont,.footnav{padding:10px;float:left}.footcont{width:59%}.footnav{width:39%}.footcont a,.footnav>div>p{font-family:"Montserrat",sans-serif;margin-bottom:10px;color:#F7F7F7;font-size:1.2em}.footcont>a{display:block;margin-bottom:30px}.footcont a:hover{color:#B3EBFF}.footcont a:before{padding-right:15px}#ftTel:before{content:"\e600"}#ftAdd:before{content:"\e601"}#ftMail:before{content:"\e602";margin:0 20px 0 10px}#fb:before{content:"\e800"}#gp:before{content:"\e801"}#yt:before{content:"\e802"}.footcont>p{padding-left:35px}.footaboutnav,.footservicenav{width:49%;padding:0 10px;float:left}.footnav li{list-style:none;margin:5px 0}.clear p{text-align:center;font-size:12px;padding:15px}.footer img{max-width:300px}.clear{clear:both}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block{width:100%}.blockwrap{margin:0 auto;width:100%;max-width:1000px;padding:30px 2%}.rcol{float:right}.lcol{float:left}.hero{width:100%;background-position:50% 60%;background-size:cover !important}.herooverlay{width:100%}.herowrap{margin:0 auto;width:100%;max-width:1000px;padding:0 2%}.herowrap p{color:#004E95;font-family:"Montserrat",sans-serif}.global{background-image:url("/wp-content/themes/nk/img/home-slider/bathroom.jpg");box-shadow:0 0 8px 0 rgba(50,50,50,0.5);font-weight:bold}.global .herooverlay{background:rgba(247,247,247,0.8)}.global h1{padding:100px 0 20px 0;margin:0;color:#004070;font-weight:normal}.section{text-align:center}.section>h2{font-size:1.8em;margin:15px 0;color:#004E95}.section>hr{width:50%;max-width:150px}.feature{color:#F7F7F7;text-align:center}.feature h2{font-size:2em}.feature span{color:#004E95}.promises{text-align:center;color:#004E95}.promise h2{margin-top:0}.promise h2:before{content:" ";display:block;background-image:url("/wp-content/themes/nk/img/promises.png");background-size:240px 110px;margin:0 auto}.promise.pm1 h2:before{background-position-x:160px;width:80px;height:80px;margin:15px auto}.promise.pm2 h2:before{background-position-x:240px;width:80px;height:110px}.promise.pm3 h2:before{background-position-x:80px;width:80px;height:80px;margin:15px auto}.promise p{font-size:1.2em}.bubbles{height:200px;background-image:url("/wp-content/themes/nk/img/bubbles.png");background-size:cover;background-position:top}.trip{width:33%;padding:10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:5px}a.trip{display:block}a.trip p{color:#0F0D0E}a.trip:hover{box-shadow:0 0 8px 0 rgba(50,50,50,0.5);background:#D1D3D4}.dub{width:50%;padding:10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}table thead{text-align:left;background:#B3EBFF}th,td,tf{padding:6px}table tr{border-bottom:1px solid #808285}table tr:nth-of-type(even){background:#D1D3D4}img.ajax-loader{width:auto}.onsale{display:none}.products li{float:left;list-style:none;width:33%;text-align:center}.products li a{padding:10px;display:block;margin:5px;border-radius:6px}.products li a:not(.add_to_cart_button):hover{box-shadow:0 0 8px 0 rgba(50,50,50,0.5)}.products li a h3{color:#004E95}.products li a span{color:#0F0D0E}.products li a del{display:block;font-size:0.9em}.products li a ins{text-decoration:none}.products li a span>.amount,.products li a ins{display:block;font-size:2em}.products li .add_to_cart_button{display:inline-block;padding:8px 12px;color:#F7F7F7;background:#29ABE1;border-radius:6px;box-shadow:0 0 4px 0 rgba(50,50,50,0.5)}.products li .add_to_cart_button:hover{background:#119EBF}.products li .add_to_cart_button:active{background:#10889B}.home{background-image:url("/wp-content/themes/nk/img/home-slider/bathroom.jpg")}.home .herooverlay{background:rgba(247,247,247,0.6)}.home .cont{padding:30vh 0;text-align:center}.home .cont p{margin:10px 0;font-size:3em}.home .cont p:first-of-type{font-size:1.5em}.home .cont p:last-of-type{font-size:1em;font-style:italic}.home .cont .butt{margin-top:40px;font-size:1.5em}.services h2{color:#004E95}.balabel{width:50%;float:left;color:#808285;margin:10px 0;font-size:25px;font-weight:bold}.about{background-image:url("/wp-content/themes/nk/img/about-hero.jpg")}.about .herooverlay{background:rgba(247,247,247,0.6)}.about .cont{padding:30vh 0;text-align:center}.about .cont p{margin:10px 0;font-size:4em}.about .cont p:last-of-type{font-size:2em;color:#29ABE1}.about .cont .butt{margin-top:40px;font-size:1.5em}.serviceslider .ssslide>p{text-align:left;padding:0 8%}.serviceslider .ssslide>p:first-of-type{color:#29ABE1}.features .lcol{width:58%}.features .rcol{width:40%}.features h2{color:#004E95}.features hr{width:20%;margin:10px 0}.serviceform{background:#B3EBFF;box-shadow:1px 1px 4px 0 rgba(50,50,50,0.4);border-radius:6px;padding:20px}.serviceform h2{color:#29ABE1}.knowmore p{font-size:2em;color:#F7F7F7;text-align:center}.knowmore span{color:#004E95;padding:0 20px}.knowmore a{color:#F7F7F7}.knowmore a:hover{color:#D1D3D4}.knowmore a:active{color:#808285}.knowmore a:before{content:"\e600"}.serv .herooverlay{background:rgba(247,247,247,0.8)}.serv .cont{padding:120px 0 40px 0;text-align:center}.serv .servSlid{width:100%;padding-top:80px}.serv .servSlid .servSlider{border:5px solid #F7F7F7;box-shadow:0 0 8px 0 rgba(50,50,50,0.5)}.serv .servSlid .servSlider img:not(:first-of-type){display:none}.serv .butt{font-size:1.4em;margin-top:40px}.serv .servText{text-align:left}.serv .servText h1{color:#004E95}.serv .servText p{font-size:3.5em;margin:10px 0;width:90%}.serv .servText p:last-of-type{font-size:1em}.serv .servText span{font-weight:bold}.serv.servStainless{background:url("/wp-content/themes/nk/img/services/stainless/stainless.jpg")}.serv.servCeramic{background:url("/wp-content/themes/nk/img/services/ceramic/ceramic.jpg")}.serv.servAntigraf{background:url("/wp-content/themes/nk/img/services/antigraf/antigraf.jpg")}.serv.servCleargraf{background:url("/wp-content/themes/nk/img/services/cleargraf/cleargraf.jpg")}.serv.servTexture{background:url("/wp-content/themes/nk/img/services/texture/texture.jpg")}.serv.servRestore{background:url("/wp-content/themes/nk/img/services/restore/restore.jpg")}.serv.serva{background:url("/wp-content/themes/nk/img/services/.jpg")}.serv.serva{background:url("/wp-content/themes/nk/img/services/.jpg")}.serv.serva{background:url("/wp-content/themes/nk/img/services/.jpg")}.serv.serva{background:url("/wp-content/themes/nk/img/services/.jpg")}.serv.serva{background:url("/wp-content/themes/nk/img/services/.jpg")}.serv.serva{background:url("/wp-content/themes/nk/img/services/.jpg")}.servCTA{width:100%;max-width:1000px;padding:0 2%;margin:0 auto;line-height:50px;color:#F7F7F7}.servCTA a{padding:15px 20px;float:right;background:#29ABE1;line-height:20px;color:#F7F7F7}.servCTA a:hover{color:#D1D3D4}.servCTA a:active{color:#808285}.metalkote h2{text-align:center;color:#004E95}.metalkote img{margin:0 auto;display:block;box-shadow:0 0 8px 0 rgba(50,50,50,0.5)}.sidebar .navigation{display:none !important}.blogContent{width:100%;max-width:70%;float:left}.blogSidebar{width:100%;max-width:25%;float:right;padding-bottom:40px}.blogSidebar ul{padding:0}.blogSidebar li{list-style:none}.post{border:1px solid rgba(150,150,150,0.4);box-shadow:1px 1px 2px 0 rgba(150,150,150,0.6);border-radius:4px;margin:20px 0}.post>*:not(div){padding:0 20px}.post .postWithImg{position:relative;border-bottom:4px solid #29ABE1}.post .postWithImg h2{background:rgba(42,42,42,0.6);position:absolute;bottom:0;left:0;width:100%;margin:0;padding:20px;color:#F7F7F7}.post .postWithImg img{display:block;border-top-right-radius:4px;border-top-left-radius:4px}.galleryItem{background:#004070;width:45%;display:inline-block;position:relative;padding:24% 0;overflow:hidden;border:1px solid #969696;box-shadow:1px 1px 3px 0 rgba(100,100,100,0.8);border-radius:6px;margin:1.5%}.galleryItem h2{background:rgba(19,19,19,0.4);z-index:10;position:absolute;bottom:0;width:100%;margin:0;padding:20px;color:#F7F7F7}.galleryItem img{position:absolute;left:-30%;top:0;min-width:100%;min-height:100%;width:auto;max-width:none;height:100%;-webkit-transition-duration:0.4s;transition-duration:0.4s}.galleryItem:hover img{height:105%;opacity:0.6}.pinned{color:#D1D3D4;margin-bottom:5px;margin-left:20px}.pinned:before{background-image:url("/wp-content/themes/nk/img/pin.png");background-size:18px;width:18px;height:18px;content:" ";display:inline-block;margin-right:5px}.perth h1{font-size:2.5em}.perth .servSlid{padding-top:0 !important}.perth .butt{margin-top:10px}.agpp p{text-align:left}.projgal span{color:#29ABE1}.projgal br{display:none} @media all and (max-width: 1154px){.logo{width:50%;margin-left:5px}.cta{padding:10px;height:60px}.nav{position:fixed;bottom:0;text-align:center;background:#004E95;width:100%;height:54px}.nav ul.menu{height:auto}.nav ul.menu>li{height:auto}.nav ul.menu>li>a{height:auto;line-height:50px}.menu-item-has-children>a:after{content:"\e806"}.expanded ul.sub-menu{bottom:54px} .header div.cta a.ctacon{display:none}.header div.cta p.ctaMob{display:inline-block}.header div.cta p.ctaMob a.ctatel{color:#64c864}.nav{height:auto;position:absolute;right:-200%;top:60px;bottom:auto;background:#111933;width:auto;text-align:left;padding:10px;max-height:calc(100vh - 60px);overflow-y:scroll;-webkit-transition-duration:0.5s;transition-duration:0.5s}.nav ul.menu>li{display:block}.nav ul.menu>li.current_page_item>a{border-bottom:none;border-left:4px solid #29ABE1}.nav .sub-menu{display:block;padding-left:30px;color:#F7F7F7; height:auto !important; }.nav .sub-menu a{padding:5px 0;display:block}.logo a,.logo img{height:auto;max-height:40px}.expanded ul.sub-menu{bottom:auto}.footinfo{padding-bottom:50px;text-align:center}.footform-cta{width:100%;text-align:center}.footform-cta p{width:100%}.footform-form{width:100%}.footcont{width:100%}.footnav{width:100%}.lcol,.rcol{width:100% !important;float:none}.flex{display:block}.dub,.trip{width:100%}.serv{text-align:center}.serv .servText h1{font-size:1.5em}.serv .servText p{font-size:2.5em}.serv .servText p:last-of-type{font-size:1em}.products li{width:100%}.product{display:block}.blogSidebar{display:none}.blogContent{max-width:none;float:none} #ftMail:before{margin:0 5px}.projgal br{display:block}  .top-right-section{display:none;} }   

.blogContent img{width:auto;height:auto;}    
#about-logos{text-align:center;}
#about-logos img{ display:inline-block;width:auto;max-height:60px;max-width:100%;margin:10px; }
.trip.no-hover-effect{ background-color:#f7f7f7 !important; box-shadow:none !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important; }   


@media all and (min-width: 1155px){
 .headwrap { max-width: 1180px; }
  .nav{ width:100%; }
  .top-right-section{    display: block;
    float: right;
    width: 60%;
    color: #fff;
    text-align: right;
    font-size: 20px;
    padding-top: 15px; }
	.top-right-section a{color:#fff !important; }
	.cta{    float: right;
    width: 60%;
    text-align: right;
    height: auto;
    padding: 5px 0px;
    font-weight: bold; }
	.nav ul.menu>li>a{  line-height: 50px;  height: 50px; }
	.nav ul.menu { height: 60px; }   
    .hero{ margin-top: 140px; }
}

