article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
.flexnav {
overflow: visible;
font-size: 1em;
position: relative;
background-color:rgba(240,240,240,0.80);
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
transition: none;
padding: 0;
margin: 0;
}
.flexnav.opacity { opacity: 0; }
.flexnav.flexnav-show {
max-height: 2000px;
opacity: 1;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
} .flexnav ul {
padding: 0;
margin: 0;
}
.flexnav li {
font-size: 100%;
position: relative;
list-style: none;
overflow: visible;
display:inline-block;
}
.flexnav li.item-with-ul {
padding-right: 1em;
}
.flexnav li ul {
display: none;
}
.flexnav li > ul {
position: absolute;
left: 0;
z-index: 10;
background-color: #1A1A1A; line-height: .55;
}
.flexnav li ul li {
position: relative;
}
.flexnav li > ul li {
width: 100%;
}
.flexnav li ul li > ul {
margin-left: 100%;
top: 0;
} .flexnav li a {
position: relative;
display: block;
padding: .25em;
z-index: 20;
color: #9A9A9A;
}
.flexnav li a:hover{
color:#C0C0C0; }
.flexnav li ul li a {
display: block;
font-size:.9em;
color:#fff;
padding: .75em 1em;
line-height: 1;
white-space: nowrap;
}
.flexnav li ul li a:hover, .flexnav li ul li:hover a {
color:#fff;
}
.flexnav li ul li a:hover {
background-color: #737373;
} .flexnav .touch-button {
position: absolute;
z-index: 999;
top: 3px;
right: 0;
padding:.25em;
display: inline-block;
text-align: center;
font-size:.8em;
}
.flexnav .touch-button:hover {
cursor: pointer;
}
.flexnav .touch-button .navicon {
position: relative;
color: #9A9A9A;
vertical-align: middle;
}
.flexnav li:hover .touch-button .navicon {
color: #737373;
}
.flexnav li ul li .touch-button {
display: none;
}
.flexnav li ul li.item-with-ul {
padding-right: 0;
}
.menu-button {
display: block;
position: absolute;
right: 10px;
top: 10px;
background-color: #1B5782;
text-align: right;
border: #fff solid 1px;
color:#fff !important;
padding: .5em;
cursor:pointer;
}
.menu-button .touch-button {
background: transparent;
z-index: 999;
display: inline-block;
}
.menu-button .touch-button .navicon {
padding-left:.5em;
}
@media all and (min-width: 1100px) {
.flexnav {
max-height:none;
}
.flexnav.opacity { opacity: 1; }
.menu-button { display: none; }
}
.sidr {
display: none;
position: fixed;
top: 0;
height: 100%;
z-index: 999999;
width: 260px;
overflow-x: none;
overflow-y: auto;
background-color: #2F2F2F;
color: #fff;
border-left: 1px solid #D1D1D1;
text-align: center;
}
.sidr.right {
left: auto;
right: -260px
}
.sidr.left {
left: -260px;
right: auto
}
.sidr ul {
list-style:none;
margin:0;
padding:0;
}
.sidr a {
display: block;
border-bottom: solid 1px #505050;
color: #E4E4E4;
padding: .5rem;
font-weight: 700;
}
.sidr a:hover {
background-color: #505050;
color: #E4E4E4;
}@font-face {
font-family: "Helvetica Compressed";
src: url(//noramclutch.com/wp-content/themes/noram-clutch/assets/fonts/helveticaltstd-comp.eot);
}
@font-face {
font-family: "Helvetica Compressed";
src: url(//noramclutch.com/wp-content/themes/noram-clutch/assets/fonts/helveticaltstd-comp.ttf) format("truetype");
}
@font-face {
font-family: "Franklin";
src: url(//noramclutch.com/wp-content/themes/noram-clutch/assets/fonts/Framdcn.ttf) format("truetype");
}
body{overflow-x:hidden;}
h1{font-family: 'Helvetica Compressed', sans-serif;}
.home-heading{font-size:20px;margin:10px 0;}
h2{}
h3{}
h4{font-family: 'Helvetica Compressed', sans-serif;font-size:20px;margin:10px 0;}
h5{text-align:center;}
h6{font-size:18px;line-height:22px;}
p{}
a{color:#000;}
a:hover, a:active, a:focus{color:#f00;}
.cookie-notice-container a {
color: #FF0004; 
}
.pull-right{}
.pull-left{}
header{}
.header-inner{margin-top:20px;}
.header-right{text-align:right;}
.logo img{padding-top:10px;float:left;}
.logo img:hover{opacity:.8;}
.headlink{text-transform:uppercase;color:#f00;font-size:12px;}
.headlink:hover, .headlink:active, .headlink:focus {text-decoration:none;color:#f00;}
.btn:active{box-shadow:none !important;}
.navbar{font-size:18px;background:#f70;border-radius:20px 20px 0 0;text-transform:lowercase;color:#ffffff;font-family: 'Roboto Condensed', sans-serif;font-weight:700;min-height:0;margin-bottom:0;padding-top:10px;margin-bottom:10px;}
.navbar-nav{margin:0;}
nav .navbar-nav>li>a{padding:10px 24px;margin:0;color:#fff;position:relative;}
nav .navbar-nav>li>a:hover,nav .navbar-nav>li>a:focus, nav .navbar-nav>li.current-menu-item>a{background:transparent;color:#000;}
.navbar-toggle .icon-bar{background:#ffffff;}
.navbar-nav>li{float:none;display:inline-block;vertical-align:middle;}
.navbar-collapse{padding-right:0 !important;padding-left:0 !important;}
.navbar-toggle{z-index:9;}
.banner{position:relative;overflow-x:auto;}
.banner-content{position:absolute;top:50px;left:60px;}
.banner-title{font-family: 'Helvetica Compressed', sans-serif;font-size:72px;letter-spacing: 2.16px;line-height: 50px;text-align: center;margin:0;}
.head-small{display:block;font-size:50%;}
.banner-sub{position:absolute;bottom:15px;left:60px;}
.subhead{font-size:28px;color:#f70;font-family: 'Franklin', sans-serif;font-weight:700;}
.subtext{font-size:18px;color:#000;}
.content-title{font-family: 'Roboto Condensed', sans-serif;font-weight:700;text-transform:uppercase;color:#656565;font-size:20px;margin:10px 0 0 0;display:inline-block;}
main{font-family: 'Roboto', sans-serif;font-size:12px;line-height:22px;text-align:justify;margin:10px 0 40px 0;}
.main-inner{margin-top:40px;}
.bullet{color: #f00;font-weight: 700;font-size: 12px;font-family: Verdana;}
a.red {font-weight:700;}
small{color:inherit !important;font-size:50% !important;line-height:1.4 !important;}
.main-inner a{}
footer{color:#000;font-size:12px;}
.footer-inner{border-top:2px solid #4a4a4a;padding-top:10px;}
footer a{color:#000;}
footer a:hover,footer a:focus,footer a:active, footer .current-menu-item a{color:#f00;text-decoration:none;}
footer ul{list-style-type:none; padding:0;}
footer ul li{padding:3px 0;display:inline-block;text-transform:uppercase;}
footer ul li:after{content:"|";margin:0 22px;color:#000;}
footer ul li:last-child:after{display:none;}
footer .match{position:relative;}
.spacer{margin:0 10px;}
.social-inner{display:inline-block;margin:0 5px;}
.social{text-align:center;}
.position-left{position:absolute;left:15px;bottom:0;}
.position-right{position:absolute;right:15px;bottom:0;}
.banner-empty{border:2px solid #000; border-radius:0 0 20px 20px;height:370px;position:relative;}
.banner-empty .banner-txt{position:absolute;transform:translate(50%,-50%);top:50%;right:50%;}
.banner-empty .banner-txt h3{font-family: 'Franklin', sans-serif;font-weight:700;}
.banner-empty .banner-txt h3 a{text-decoration:underline;}
.w-100{width:100%;}
.red, .red a{color:#f00 !important;}
.mid-menu{display:inline-block;float:right;}
.mid-menu ul,.lower-menu ul{padding:0; list-style-type:none;}
.mid-menu li{background:#4b4b4b;padding:8px 10px 2px 10px;margin:0 5px 0 0;box-shadow:5px 5px 6px #777;border-radius:0 0 10px 10px;display:inline-block;min-width:100px;text-align:center;text-transform:uppercase;}
.mid-menu li a{color:#ffffff;font-size:15px;font-family: 'Roboto Condensed', sans-serif;display:block;}
.lower-menu{float:right;}
.lower-menu li{padding:8px 10px 2px 10px;margin:0 5px 0 0;display:inline-block;width:100px;text-align:center;}
.mid-menu li:hover, .mid-menu li:focus, .mid-menu li.current_page_item{background:#f70;}
.mid-menu li a:hover, .mid-menu li a:focus{text-decoration:none;}
.lower-menu li a{color:#333;font-size:15px;font-family: 'Roboto Condensed', sans-serif;position:relative;}
.lower-menu li a:before{position:absolute;content:url(//noramclutch.com/wp-content/uploads/2018/08/arrow1-1.gif);top:2px;left:-20px;}
.lower-menu li:hover a, .lower-menu li:focus a, .lower-menu li.current_page_item a{color:#f70;}
.lower-menu li a:hover, .lower-menu li a:focus{text-decoration:none;}
.feature-box .feature-inner{padding:0 10px 10px 0;}
.feature{margin-right:-10px;}
.bordered{border:1px solid #000;padding:20px 10px;border-radius:0 0 20px 20px;}
.bordered h1{color:#000;}
.next-arrow{height:30px;width:25px;background-image:url(//noramclutch.com/wp-content/uploads/2018/09/forwardovera.gif);display:block;background-repeat:no-repeat;background-position:center;}
.next-arrow:hover, .next-arrow:active, .next-arrow:focus{background-image:url(//noramclutch.com/wp-content/uploads/2018/09/forwardover.gif);}
.prev-arrow{height:30px;width:25px;background-image:url(//noramclutch.com/wp-content/uploads/2018/09/backovera.gif);display:block;background-repeat:no-repeat;background-position:center;float:right;}
.prev-arrow:hover, .prev-arrow:active, .prev-arrow:focus{background-image:url(//noramclutch.com/wp-content/uploads/2018/09/backover.gif);}
.header-list{list-style-type:none;padding:0;text-align:left;}
.header-list a{color:#000;font-size:14px;font-weight:500;}
.header-list a:hover, .header-list a:active, .header-list a:focus, .header-list a.active{color:#f00;text-decoration:none;}
.main-content{padding:40px 0;overflow-x:auto;}
.trademark{font-size:40%;vertical-align:super;line-height:1;}
.flex{display:flex;align-items:center;}
.additional-title{font-weight:700;margin:25px 0 20px 0;}
.main-add{margin-bottom:30px;}
.center-content{margin-top:50px;}
.center-content .pull-right{padding-left:50px;}
.desktop-border{border-bottom:1px solid #000;}
.left-column{margin:25px auto;border-right:1px solid #000;text-align:center;}
.left-content, .right-content{margin:10px auto;}
.anchor-div .prev-arrow{float:left;}
.anchor-div{text-align:left;}
.title-right{line-height:42px;font-size:20px;font-weight:700;margin-left:10px;font-family: 'Franklin', sans-serif;}
.right-column{margin:25px auto;}
.border-right{border-right:1px solid #000;}
.orange-circle:before {content:'';position:absolute;background:#f70;height:15px;width:15px;border-radius:50%;bottom:0;left:-20px;}
.orange-circle{position:relative;}
.red-circle:before {content:'';position:absolute;background:#f00;height:15px;width:15px;border-radius:50%;bottom:0;left:-20px;}
.red-circle{position:relative;}
.award-text{font-size:18px;text-align:center;color:rgba(0,0,0,.4);position:absolute;bottom:45px;}
.banner-flash{background:#ccd8d8; border-radius:0 0 20px 20px;height:370px;position:relative;}
.banner-flash-inner{width:86%;padding-top:24%;position:relative;margin:0 7%;}
.banner-flash embed{position:absolute;top:0;}
.banner td{padding:10px 20px 0;border:1px solid #000;}
.white{color:#fff;}
.sensor{margin-bottom:10px;}
.sensor-list{list-style-type:none;font-size:13px;padding-left:5px;}
.banner-content-news{position:absolute;top:20px;left:60px;}
.news-title{font-family: 'Helvetica Compressed', sans-serif;font-size:72px;letter-spacing: 2.16px;line-height: 50px;text-align: center;margin:0;}
.breaking{position:absolute;bottom: 10px;left: 60px;max-width: 30%;}
.breaking-text{position:absolute;bottom: 50px;left: 85px;max-width: 25%;color:#fff;}
.breaking-text h3{color:#f70;font-size:20px;margin-bottom:5px;}
.breaking-text a{color:#fff;}
.breaking-text a:hover, .breaking-text a:active, .breaking-text a:focus{color:#fff;}
.breaking-text p{margin:0 0 5px;}
.news-section ul{list-style-type:none;}
.news-section ul li:before{content:'';background-image:url(//noramclutch.com/wp-content/uploads/2018/09/forwardovera.gif);display:inline-block;background-size:cover;height:23px;width:20px;margin-right:5px;}
.quote{padding:10px 20px 40px 20px;}
.quote h1{text-align: center;font-size: 32px;margin: 0;}
.quote hr{border-color:#000;margin:10px 0;}
.quote input, .quote select, .quote textarea{width:95%;max-height:120px;}
label{font-weight:400;}
.wpcf7-submit{width:auto !important;display:block;margin:0 auto;}
td{text-align:left;padding:0 5px;}
.right-content{overflow-x:auto;}
@media all and (max-width: 1440px){}
@media all and (max-width: 1200px)  {.breaking-text{bottom:40px;font-size:12px;}.banner-flash,.banner-empty{height:305px;}nav .navbar-nav>li>a{padding:10px 10px;}footer ul li:after{margin:0 7px;}footer ul li{font-size:12px;}.banner-content{top:15px;}}
@media all and (max-width: 992px)  {.breaking, .breaking-text{display:none;}.desktop-border{border-bottom:none}.mobile-border{border-bottom:1px solid #000;}h5{text-align:left;}.banner-flash,.banner-empty{height:233px;}.navbar{font-size:14px;font-weight:500;}nav .navbar-nav>li>a{padding:5px 8px;}.navbar{float:none;}.headlink{position: absolute;top: -60px;right: 15px;}.logo img{padding-top:10px;float:none;margin:0 auto;}.home-heading{text-align:center;}.news-title,.banner-title{font-size:42px;line-height:36px;}.mid-menu, .lower-menu{float:none;width:100%;}.mid-menu li, .lower-menu li{width:95px;}.header-list a{font-size:12px;}.title-right{font-size:13px;}.bordered{padding:20px 3px;}}
@media all and (max-width: 767px)  {h5{text-align:center;}.banner-flash,.banner-empty{height:175px;}.pull-left,.pull-right{float:none !important;margin:0 auto;}.navbar-nav>li{display:block;}nav .navbar-nav>li>a{padding:10px 5px;text-align:center;}.position-left,.position-right{position:relative;text-align:center;left:0;right:0;}.news-title,.banner-title{font-size:24px;line-height:22px;}.banner-content{top:5px;left:30px;}.banner-sub{left:30px;bottom:5px;}.subhead{margin-bottom:0;font-size:12px;min-width:130px;}.subtext{font-size:16px;}.mid-menu li a,.lower-menu li a{font-size:13px;white-space:normal;}.mid-menu li,.lower-menu li{padding:5px 0;margin:0;box-shadow:none;white-space:nowrap;width:70px;vertical-align:top;}.lower-menu li a:before{display:none;}.bordered h1{text-align:center;width:100%;}.left-column{border-right:none;}.title-right{font-size:12px;}.border-right{border-right:none;}.mid-menu li{min-width:94px;}.award-text{font-size:12px;bottom:30px;}main{text-align:left;}}
@media all and (max-width: 500px)  {.banner-flash,.banner-empty{height:140px;}
.mid-menu li a,.lower-menu li a{font-size:11px;white-space:normal;}.mid-menu li,.lower-menu li{padding:5px 0;margin:0;box-shadow:none;white-space:nowrap;width:45px;vertical-align:top;}.lower-menu li a:before{display:none;}.main-content td{font-size:10px;}.award-text{  font-size: 10px;  bottom: 14px;line-height: 10px;}.subtext{font-size:10px;}
}