article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1}audio:not([controls]) {display:none;height:0}[hidden]{display:none}html{font-size:75%;font-size:87.5%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.5em}html,button,input,select,textarea{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif}body{margin:0}a:link{}a:visited{}a:hover,a:focus{}a:active{}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;line-height:1.5em;margin-top:.75em;margin-bottom:.75em}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em}h3{font-size:1.17em;line-height:1.282em;margin-top:1.282em;margin-bottom:1.282em}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}h5{font-size:.83em;line-height:1.807em;margin-top:1.807em;margin-bottom:1.807em}h6{font-size:.75em;line-height:2em;margin-top:2em;margin-bottom:2em}hr{height:1px;border:1px solid #ccc;padding-bottom:-1px;margin:1.5em 0}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap}b,strong{font-weight:bold}blockquote{margin:1.5em 30px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1.5em 0}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;_font-family:'courier new' , monospace;font-size:1em;line-height:1.5em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul,.item-list ul{margin:1.5em 0}.item-list ul li{margin:0}dd{margin:0 0 0 30px}ul ul,ul ol,ol ul,ol ol,.item-list ul ul,.item-list ul ol,.item-list ol ul,.item-list ol ol{margin:0}menu,ol,ul,.item-list ul{padding:0 0 0 30px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}svg:not(:root) {overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.5em .625em 1em}legend{border:0;padding:0;white-space:normal;*margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow: visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height: 13px;*width: 13px}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-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;margin-top:1.5em;margin-bottom:1.5em}th{text-align:left;padding:0;border-bottom:none}tbody{border-top:none}html{line-height:1.25em}body{font-family:'Cabin','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;font-weight:300}img{max-width:100%;height:auto}header hgroup h1{display:none;visibility:hidden}h1,h2,h3,h4,h5,h6{margin:.2em 0 .5em}h2{color:#1a2d85}.important-red{color:#bd0000}.dark-blue{color:#193182}.headsight-purple{color:#1a2d85}.gray{color:#8f8f8f}.dark-gray{color:#404040}.btn-primary{background-color:#1a2d85;border-color:transparent}.body-content{position:relative}.breadcrumb{background-color:#dedede;margin:0;border-radius:0}.breadcrumb a{color:#193182}.front .region-header{border-bottom:30px solid #dedede}#block-menu-menu-secondary-menu{text-align:right}#block-menu-menu-secondary-menu ul.menu{float:right;margin:0}#block-menu-menu-secondary-menu ul.menu li{float:left}#block-menu-menu-secondary-menu ul.menu li a{color:#898989;font-size:.9em;text-transform:uppercase;text-decoration:none}#block-menu-menu-secondary-menu ul.menu li a:hover,.navbar-default .navbar-nav>.active>a{background-color:transparent}@media screen and (max-width:992px){#block-menu-menu-secondary-menu ul.menu li a{font-size:.8em;padding:10px}}.nav>li>a{padding:10px 11px}.container>.navbar-header{position:relative}.navbar-default .navbar-toggle{position:absolute;top:50%;right:15px;margin-right:0;margin-top:-15px}.navbar.container{margin:5px auto 10px;background-color:#fff;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar.container .navbar-nav{float:right;margin-top:15px}.navbar.container .navbar-nav>li>a{font-size:1.5em;padding-left:35px;padding-right:25px}.navbar.container .navbar-nav>li.last>a{padding-right:0}.navbar.container .navbar-nav>li>a.menu-corn{background:url(https://headsight.com/sites/all/themes/headsightResponsive/images/menu-corn.png) left center no-repeat}.navbar.container .navbar-nav>li>a.menu-grain{background:url(https://headsight.com/sites/all/themes/headsightResponsive/images/menu-grain.png) left center no-repeat}.navbar.container .navbar-nav>li>a.menu-solution{background:url(https://headsight.com/sites/all/themes/headsightResponsive/images/menu-solution.png) left center no-repeat}.navbar.container .navbar-nav>li>a.menu-tech{background:url(https://headsight.com/sites/all/themes/headsightResponsive/images/menu-tech.png) left center no-repeat}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#1a2d85}.home-teaser .block-content{background:url(https://headsight.com/sites/all/themes/headsightResponsive/images/bg-whitefeather.png) repeat-x center bottom;padding:10px 15px;min-height:240px}.home-teaser h2.block-title{background:#1a2d85;display:block;text-transform:uppercase;color:#fff;line-height:2em;font-size:1.2em;font-weight:400;margin:0;padding:10px 15px}.navbar-default .navbar-nav>li:hover>.dropdown-menu,.navbar-default .navbar-nav .dropdown-menu>li:hover>.dropdown-menu{display:block}.navbar-default .navbar-nav>.dropdown a .caret{display:none}.navbar-default .navbar-nav .dropdown-menu .dropdown-menu{left:100%;top:0}a.linkhome{position:absolute;display:block;font-size:1.6em;color:#bcbcbc;text-decoration:none;left:10px;bottom:0;z-index:4}a.linkhome:hover{color:#193182}ol.search-results{margin:10px 0;padding-left:15px}ol.search-results li{padding:25px 0;border-bottom:1px solid #eee}ol.search-results li h3{font-size:1.25em}#block-views-slideshow-block{border-bottom:12px solid #000;position:relative;overflow:hidden}#block-views-slideshow-block .field-collection-view{position:relative;width:100%;height:100%}#block-views-slideshow-block .caption{position:absolute;width:33.33%;height:100%;background:transparent;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);zoom:1;background-color:rgba(0,0,0,.6);z-index:2;padding:15px;top:0;left:0;color:#fff}#block-views-slideshow-block .caption hr{display:none}#block-views-slideshow-block .caption h2{font-family:'Cabin Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;margin:.25em 0 .5em 0;line-height:1.3;color:#fff}#block-views-slideshow-block .caption p{margin:.25em 0 .5em 0}#block-views-slideshow-block .caption a{color:#fff;text-decoration:underline}#block-views-slideshow-block .link-container a{position:absolute;width:100%;height:100%;text-indent:-2000px}#block-views-slideshow-block .owl-theme .owl-controls{position:absolute;z-index:90;margin:10px 0 0 10px;top:0}#block-views-slideshow-block .field-name-field-slide-image img{width:100%}#block-views-slideshow-block .views-slideshow-controls-bottom{position:absolute;bottom:10px;left:15px;z-index:100}#block-views-slideshow-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item{background-color:#000;border:1px solid #fff;border-radius:10px;opacity:1;width:15px;height:15px;margin:0 5px 0 0;display:inline-block}#block-views-slideshow-block .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active{background-color:#fff;box-shadow:inset 0 3px 3px #777}@media screen and (max-width:992px){#block-views-slideshow-block .caption{display:none}}#block-views-slideshow-block-1{border-bottom:8px solid #000;background-color:#000}#block-views-slideshow-block-1 .owl-item{overflow:hidden}#block-views-slideshow-block-1 .field-name-field-slide-image{background:#000}#block-views-slideshow-block-1 .field-name-field-slide-image img{opacity:.5}.views-slideshow-cycle-main-frame-row,#block-views-slideshow-block-1,#block-views-slideshow-block-1 img{width:100%}#block-views-slideshow-block-1 .link-container a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;text-indent:-2000px;z-index:2}@media screen and (min-width:768px){#block-views-slideshow-block-1 .caption{position:absolute;top:40%;z-index:5;text-align:center;width:80%;margin:0 10%;border-bottom:1px solid #fff;padding-bottom:15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}}#block-views-slideshow-block-1 .caption hr{border:none;border-bottom:1px solid #fff;margin:0 0 15px}#block-views-slideshow-block-1 .caption h2,#block-views-slideshow-block-1 .caption p,#block-views-slideshow-block-1 .caption a{color:#fff;margin:0 0 .25%}#block-views-slideshow-block-1 .caption p{font-size:1.25em}#block-views-slideshow-block-1 .caption h2{font-size:45px;font-weight:normal}@media screen and (max-width:768px){.front .region-header{padding:0 15px;border-bottom:none}#block-views-slideshow-block-1 .field-name-field-slide-image img{opacity:1}#block-views-slideshow-block-1{background-color:#444}#block-views-slideshow-block-1 .caption h2{font-size:28px}}#block-views-slideshow-block-1 .owl-theme .owl-controls{position:absolute;bottom:20px;width:100%}#block-views-slideshow-block .owl-theme .owl-controls .owl-page span,#block-views-slideshow-block-1 .owl-theme .owl-controls .owl-page span{background-color:#000;border:1px solid #fff;opacity:1;width:15px;height:15px;margin:5px}#block-views-slideshow-block .owl-theme .owl-controls .owl-page.active span,#block-views-slideshow-block .owl-theme .owl-controls.clickable .owl-page:hover span,#block-views-slideshow-block-1 .owl-theme .owl-controls .owl-page.active span,#block-views-slideshow-block-1 .owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#fff;box-shadow:inset 0 3px 3px #777}#block-menu-block-4 .dropdown-menu{position:static;display:block;float:none;min-width:160px;padding:0 0 0 25px;margin:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-clip:padding-box}.block-menu-block .menu-block-4 li.dropdown i{padding:13px 10px;position:absolute;width:35px;height:42px;top:0;left:0;z-index:1000}.block-menu-block .menu-block-4 ul.dropdown-menu a{padding:5px 10px}.block-menu-block .menu-block-4 a,.block-menu-block .menu-block-4 i{color:#193182;font-size:16px}#block-menu-block-4 .dropdown-menu a{font-size:14px}.block-menu-block .menu-block-4 i{margin-right:5px}.block-menu-block .menu-block-4 ul li.dropdown>a{padding-left:35px}.block-menu-block .menu-block-4 ul li a:hover{background-color:transparent}.block-menu-block .menu-block-4>ul>li{background-color:#eee;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.block-menu-block .menu-block-4>ul>li.last{border-bottom:1px solid #ccc}.mmenu-nav.mm-basic>.mm-header{border-bottom:1px solid #555;background:#444;color:#ccc}.mmenu-nav.mm-basic>.mm-footer{background:#444;color:#ccc}.mmenu-nav.mm-basic{background:#333;color:#ccc}.mm-menu.mm-hasheader>.mm-panel>.mm-list:first-child{margin-top:0}.mmenu-nav.mm-basic>.mm-list li{border-bottom:1px solid #555;border-top:1px solid #444}.mmenu-nav.mm-basic .mm-subopen:after,.mmenu-nav.mm-basic .mm-subclose:after,.mmenu-nav.mm-basic>.mm-header .mm-prev:before{border-color:#ccc}.main-container{margin:15px auto}.main-container a,.secondary-container a{color:#193182;text-decoration:none}.secondary-container .block{margin-bottom:15px}.secondary-container .block p{margin:.25em 0 .5em}.main-container .body-content,.region-sidebar-second .block{background-color:#fff}.region-sidebar-second .block h2{margin-bottom:0}.region-sidebar-second .block p{margin-top:0}.region-sidebar-second .block .views-slideshow-controls-text-pause{display:none}.region-sidebar-second .block .views-slideshow-controls-text-previous a,.region-sidebar-second .block .views-slideshow-controls-text-next a{background-image:url(https://headsight.com/sites/all/themes/headsightResponsive/images/slide-nav.png);background-repeat:no-repeat;width:20px;height:20px;text-indent:-2000px;display:inline-block;margin-top:5px}.region-sidebar-second .block .views-slideshow-controls-text-previous a{background-position:left center}.region-sidebar-second .block .views-slideshow-controls-text-next a{background-position:right center}#block-views-news-block{margin-top:20px}.view-news .latest-news,.view-events-calendar .event-summary{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #ccc}.view-news .latest-news:last-child,.view-events-calendar .event-summary:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.view-news .latest-news .post-date{margin:1.1em 0}ul.event-list{padding:0;margin:0}li.event{list-style-type:none;padding:5px 0;margin:0}#block-views-testimonials-block-1{margin-bottom:20px}li.event .event-info{}.largeicon-calendar{float:left;width:50px;border:1px solid #ededed;margin-right:10px}.largeicon-calendar .calendar-month{height:18px;background-color:#c20000;color:#fff;text-transform:uppercase;font-size:.9em;text-align:center}.largeicon-calendar .calendar-month span{line-height:18px}.largeicon-calendar .calendar-day{font-size:2em;color:#000;font-weight:700;text-align:center;height:35px;background-color:#fff}.largeicon-calendar .calendar-day span{line-height:35px}.more-link{text-align:right}#block-headsight-dealer-locator-dealer-locator-search-front #edit-submit{width:100%;border:1px solid #aaa;background:#eee}#block-headsight-dealer-locator-dealer-locator-search-sidebar{padding:8px 20px 20px;border-left:5px solid #1a2d85;background:#eee;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}#block-headsight-dealer-locator-dealer-locator-search-sidebar:hover{background-color:#ddd}#block-headsight-dealer-locator-dealer-locator-search-sidebar h2{color:#333;font-size:1.7em;line-height:1.5em}#block-headsight-dealer-locator-dealer-locator-search-sidebar p{color:#999}.view-dealer-pricing h3{margin-top:20px}.view-dealer-pricing h3:first-child{margin-top:0}@media (min-width:1200px){.container{width:970px}}.view-photo-carousel img,.view-video-carousel img{width:90%;height:auto}.view-photo-carousel .owl-theme .owl-controls,.view-video-carousel .owl-theme .owl-controls{text-align:left}.sidebar-link{margin:0 0 20px}.sidebar-link a{display:block;background-color:#eee;padding:0 20px;color:#999;border-left:5px solid #1a2d85;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}.sidebar-link .views-field-field-link-url-1 a{padding-bottom:15px}.sidebar-link:hover a{background-color:#ddd}.sidebar-link a span{color:#1a2d85}.sidebar-link h2{margin:0;font-size:1.7em;line-height:1.5em}.sidebar-link h2 a{color:#333;padding-top:10px;padding-bottom:0}.view-software-updates{margin-bottom:25px;padding-bottom:25px;border-bottom:3px solid #ccc}.region-sidebar-second .block:last-child .view-software-updates{border-bottom:none}.software-block a{background-color:#1a2d85;padding:10px;color:#fff;border-radius:4px;display:inline-block}.software-wrap ul{margin-top:0}.software-readmore,.software-readmore a{background-color:transparent;color:#1a2d85;border-radius:none;padding-top:0;padding-left:0;padding-bottom:20px;font-weight:bold}.view-software-updates-pages .view-header{margin-bottom:10px}.view-software-updates-pages p strong{color:#1a2d85}.block.accordion h2.block-title{cursor:pointer;display:block;font-size:1.1em;color:#193182;padding:3px 7px}.page-manuals .block.accordion h2.block-title{font-size:1.5em;padding:0}#block-block-13{padding-bottom:10px;margin-bottom:10px;border-bottom:3px solid #ccc}.block.accordion h2.block-title:hover{color:#4b64b8;background-color:#f8faff}.block.accordion h2.block-title.icon-minus-sign{color:#4b64b8}.block.accordion h2.block-title i{float:right;margin:.5em 8px}.view-manuals #edit-archived-wrapper{padding:.5em 0}.view-manuals #exposed-filter-or{clear:both}.view-manuals .view-filters{padding-bottom:20px;margin-bottom:15px;border-bottom:1px solid #ccc}.view-manuals .view-content ul{margin:0;padding:0}.tech-info-item{list-style:none;border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px}.tech-info-item h3{margin-top:0;margin-bottom:0}.tech-info-item p{margin-top:5px}.tech-info-item .download,.tech-info-item .tech-info-info{display:inline-block;vertical-align:middle}.tech-info-item .download{font-size:2em;margin-top:3px}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#193182;border-color:#193182}.footer{background:#fff;border-top:12px solid #000;padding:0;margin-bottom:20px}.footer .block-menu-block{padding-bottom:15px}.footer .block-menu-block ul li{line-height:1.5em}.footer .block-menu-block ul li a{}.footer .block-menu-block ul li a:hover{background-color:transparent}.footer #block-menu-block-1{border-right:1px solid #8a8a8a}.footer #block-block-4{border-left:1px solid #8a8a8a;color:#898989}.footer #block-block-4 p{width:50%;float:left}.footer #block-block-4 p.social{text-align:center}.footer #block-block-4 p.social a{color:#898989;font-size:10px;line-height:1em}.footer ul.nav li{margin:0 8px}.footer ul.nav li a{color:#898989;font-size:.9em;text-transform:uppercase;text-decoration:none;margin:0;padding:0}.footer .caret{display:none}@media screen and (max-width:1200px){.navbar.container .navbar-nav>li>a{font-size:1.3em;padding-right:14px}.container>.navbar-header{width:210px}.navbar.container .navbar-nav{margin-top:5px}}@media screen and (max-width:960px){#block-views-slideshow-block-1 .caption{width:90%;margin:0 5%}#block-views-slideshow-block-1 .caption h2{line-height:1.2em;margin-bottom:15px}#block-views-slideshow-block-1 .owl-theme .owl-controls{display:none!important}}@media screen and (max-width:768px){.container>.navbar-header{width:auto}#block-menu-menu-secondary-menu,a.linkhome,.body-content .breadcrumb{display:none}.navbar.container .navbar-nav{clear:both;margin:0;float:none}.footer #block-block-4{float:none!important;border-left:none;border-top:1px solid #8a8a8a;clear:both}#block-views-slideshow-block-1 .caption{border:none;padding:15px}.jcarousel-view--photo-carousel--block,.jcarousel-view--video-carousel--block{max-width:100%}body.no-sidebars .jcarousel-view--photo-carousel--block .jcarousel-item{width:31%;margin:0 2% 0 0}body.no-sidebars #block-views-video-carousel-block .jcarousel-item{width:50%;float:left;margin:0}.video-embed-description{display:none}}@media screen and (max-width:480px){#block-views-slideshow-block-1 .caption h2,#block-views-slideshow-block-1 .caption p,#block-views-slideshow-block-1 .caption a{margin:0}}