/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background-color:#fdfdfd;}.field--name-body table{width:100%;margin-bottom:10px;}.field--name-body table td,.field--name-body table td{padding:10px;}.field--name-body table th{padding:10px;background-color:#333;color:#fff;}.field--name-body table tr:nth-child(even){background-color:#e0e0e0;}.field--name-body table tr:nth-child(odd){background-color:#e9e9e9;}h1,h2,h3,h4{font-family:'Droid Sans',Arial,sans-serif;font-style:normal;font-weight:700;}h1{color:#a90533;}h3{color:#a90533;}h3 a:hover{color:#a90533;}h5{font-weight:bold;}a{color:#959595;font-weight:bold;}a:hover{color:#4fb3cf;}h3 a{color:#a90533;}ol > li > ol > li{list-type-type:lower-latin;}.read-more{font-size:1.1rem;}.tooltip.in{opacity:1;}.tooltip.bottom .tooltip-arrow{border-bottom-color:#a90533;}.tooltip-inner{background-color:#a90533;text-align:left;padding:8px;max-width:300px;}a[data-toggle="tooltip"]{border-bottom:1px dashed #959595;font-weight:normal;}a[data-toggle="tooltip"]:hover{text-decoration:none;border-bottom-color:#4fb3cf;}.content .field--name-field-video{padding-top:15px;}#block-headeractions{float:right;font-weight:bold;padding-top:10px;padding-bottom:15px;position:relative;}#block-headeractions .field--name-body p a span{display:none;}#block-headeractions img{position:absolute;left:-105px;top:0;}#block-headeractions a.header-button{background-color:#a90533;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:8px;color:#ffffff;text-transform:uppercase;margin-left:10px;font-weight:bold;font-size:1rem;}#block-headeractions a:hover{text-decoration:none;background-color:#4fb3cf;}#block-alloway-search{float:right;width:200px;clear:right;}.search-block-form .description{display:none;}.navbar-default{background:none;border:none;}.navbar-header{width:100%;padding-bottom:20px;}.navbar-collapse{padding:0;}#block-alloway-main-menu ul li{background:rgba(167,10,53,1);background:-moz-linear-gradient(top,rgba(167,10,53,1) 0%,rgba(122,6,39,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(167,10,53,1)),color-stop(100%,rgba(122,6,39,1)));background:-webkit-linear-gradient(top,rgba(167,10,53,1) 0%,rgba(122,6,39,1) 100%);background:-o-linear-gradient(top,rgba(167,10,53,1) 0%,rgba(122,6,39,1) 100%);background:-ms-linear-gradient(top,rgba(167,10,53,1) 0%,rgba(122,6,39,1) 100%);background:linear-gradient(to bottom,rgba(167,10,53,1) 0%,rgba(122,6,39,1) 100%);}.navbar-default .navbar-toggle{border:none;}.navbar .navbar-inner{padding:0;}.navbar .nav{margin:0;display:table;width:100%;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);padding:3px;}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;}.navbar .nav li a{font-weight:bold;text-align:center;}.navbar .nav li > ul > li a{text-align:left;padding:10px;}.navbar-default .navbar-nav  li a{text-align:center;color:#ffffff;}#block-alloway-main-menu ul li.active,#block-alloway-main-menu ul li a:hover{background:rgba(48,103,119,1);background:-moz-linear-gradient(top,rgba(48,103,119,1) 0%,rgba(126,196,215,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(48,103,119,1)),color-stop(100%,rgba(126,196,215,1)));background:-webkit-linear-gradient(top,rgba(48,103,119,1) 0%,rgba(126,196,215,1) 100%);background:-o-linear-gradient(top,rgba(48,103,119,1) 0%,rgba(126,196,215,1) 100%);background:-ms-linear-gradient(top,rgba(48,103,119,1) 0%,rgba(126,196,215,1) 100%);background:linear-gradient(to bottom,rgba(48,103,119,1) 0%,rgba(126,196,215,1) 100%);}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{background:none;color:#ffffff;}.dropdown-menu{border:0;padding:0;min-width:100%;}.navbar-nav.sm-collapsible li:nth-child(5) a.has-submenu{padding-left:25px;padding-right:35px;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{background:none;color:#fff;}.main-container{padding-left:30px;padding-right:30px;}#main-wrapper{background:rgba(253,253,253,1);background:-moz-linear-gradient(top,rgba(253,253,253,1) 0%,rgba(206,206,206,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(253,253,253,1)),color-stop(100%,rgba(206,206,206,1)));background:-webkit-linear-gradient(top,rgba(253,253,253,1) 0%,rgba(206,206,206,1) 100%);background:-o-linear-gradient(top,rgba(253,253,253,1) 0%,rgba(206,206,206,1) 100%);background:-ms-linear-gradient(top,rgba(253,253,253,1) 0%,rgba(206,206,206,1) 100%);background:linear-gradient(to bottom,rgba(253,253,253,1) 0%,rgba(206,206,206,1) 100%);background-size:100% 426px;background-repeat:no-repeat;padding-bottom:30px;background-position:bottom;}.region-content{background:#f0f0f0;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);padding:15px;}.well{background:none;border:none;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.field--name-body img[data-entity-type="file"]{padding:1rem;}.field--name-field-header-image img{-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);padding:3px;margin-bottom:2rem;}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#a90533;border-color:#a90533;}.pagination>li>a,.pagination>li>span,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#a90533;}.btn-primary{background-color:#4fb3cf;border-color:#4fb3cf;}.btn-primary:hover{background-color:#a90533;border-color:#a90533;}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary,.btn-primary.focus,.btn-primary:focus,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#a90533;border-color:#a90533;}.field--name-field-gallery{margin-top:1em;}.field--name-field-gallery .field--item{float:left;margin:0.75rem;}.field--name-field-gallery img{-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);padding:3px;}.field--name-field-gallery img:hover{background-color:#4fb3cf;}h2.block-title{color:#4fb3cf;font-size:24px;}.region-sidebar-second h3{color:#4fb3cf;}.region-sidebar-second img{max-width:100%;height:100%;}#footer-wrapper{background:#555555;border-top:10px solid #333333;}.footer{padding-top:0;border-top:none;color:#cccccc;}.footer h2{font-size:1.5rem;color:#ffffff;font-weight:bold;}.footer a{color:#cccccc;font-weight:normal;}.footer a:hover{color:#4fb3cf;font-weight:normal;}section#block-copyright{clear:both;}.view-slideshow{padding:0px 0px 88px 0px;background:#f0f0f0 url('/themes/alloway/images/slider-bg.jpg') no-repeat bottom center;}.views_slideshow_cycle_main .views_slideshow_slide{width:100% !important;}#block-views-block-slideshow-block-1{-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);padding:3px;}#slideshow{overflow:hidden;}#slideshow-text{padding:20px;}#slideshow-text h2{color:#a90533;font-size:4rem;margin-top:0;}#slideshow-text p{font-weight:bold;}#slideshow-text a{margin-top:3rem;display:inline-block;background-color:#a90533;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:16px;color:#ffffff;text-transform:uppercase;font-weight:bold;font-size:1.5rem;margin-top:0.5rem;}#slideshow-text a:hover{background-color:#4fb3cf;text-decoration:none;color:#ffffff;}#slideshow-img{float:right;margin-left:-10px;}.view-slideshow .widget_pager{text-align:center;position:absolute;bottom:100px;margin-left:auto;margin-right:auto;left:0;right:0;z-index:10;}.views_slideshow_pager_field_item{display:inline-block;}.circle{border-radius:50%;width:20px;height:20px;background:white;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);cursor:pointer;margin-right:0.5rem;}.view-slideshow .active .circle,.view-slideshow .circle:hover{background-color:#a90533;}.view-slideshow .circle:focus{background-color:#ffffff;}.path-frontpage .region-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0px;}.fp-block-content{background-color:#ffffff;padding:14px 14px 50px 14px;border-right:2px solid #cccccc;border-bottom:2px solid #cccccc;}.path-frontpage .region-content .fp-blocks{display:flex;flex-direction:column;}.fp-blocks .form-group,.fp-blocks .view{height:100%;position:relative;}.fp-blocks .more-link{position:absolute;bottom:14px;right:14px;height:auto;}.fp-blocks p{display:inline;}.view-features .view-header img,.view-news .view-header img,.view-events .view-header img{-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.35);padding:3px;width:100%;height:auto;margin-bottom:1.5rem;}.path-frontpage .main-container .views-field-title a{color:#004765;}.path-frontpage .views-field-title a span{color:#4fb3cf;}.fp-blocks h2{margin:0;padding:20px 0 10px 14px;background-color:#ffffff;border-right:2px solid #cccccc;box-shadow:inset 0 8px 12px -6px #cccccc;color:#a90533;}.path-frontpage .view-news .views-row{margin-bottom:1rem;}.fieldgroup.panel{background:none;box-shadow:none;}.fieldgroup.panel-default{border:none;}.fieldgroup .panel-heading{background:none;border:none;padding:0;font-weight:bold;}.fieldgroup .panel-heading .panel-title{font-size:14px;}.fieldgroup .panel-body{padding:0;}.checkbox label,.radio label{white-space:normal;}.view-locations p,.view-locations .views-field-field-fax,.view-locations .views-field-field-phone-number,.view-locations .views-field-field-toll-free{font-weight:bold;color:#004765;}.view-locations .views-field-nothing,.view-locations .views-field-field-toll-free{margin-bottom:1rem;}.view-features .views-field-created,.view-features .views-field-body,.view-news .views-field-created,.view-news .views-field-body{margin-bottom:1rem;}.page-node-type-event .content .field--name-field-date{margin-bottom:1rem;}.page-node-type-job-posting .region-content .field{margin-bottom:1.25rem;}.page-node-type-job-posting .region-content .field:last-child{margin-bottom:0;}.field--name-field-price{margin-top:1rem;}.field--name-field-purchase-details{margin-top:1rem;}.field--name-field-paypal-button{margin-top:1rem;}.view-products caption{font-family:'Droid Sans',Arial,sans-serif;font-style:normal;font-weight:700;font-size:18px;}.expanding-formatter-content p:first-child{display:none;}.expanding-formatter-trigger a{font-family:'Droid Sans',Arial,sans-serif;font-style:normal;font-weight:700;font-size:18px;margin-top:10px;margin-bottom:10px;line-height:1.1;display:inline-block;}.product table{width:100%;}.product table td,.product table th{width:50%;vertical-align:top;padding:10px;}.product table th{width:50%;vertical-align:top;padding:10px;background-color:#333;color:#fff;}.product table td ul{margin-bottom:0;}.product table tr:nth-child(even){background-color:#e0e0e0;}.product table tr:nth-child(odd){background-color:#e9e9e9;}.view-seminars .view-footer{margin-top:2rem;}.views-field-bulk-form .checkbox{display:inline;}.views-field-bulk-form .checkbox input[type=checkbox]{margin-left:8px;}@media all and (max-width:767px){.navbar-header{padding:0 20px;margin:auto 0;width:auto;}button.navbar-toggle{position:absolute;top:153px;margin-left:-125px;left:50%;}.navbar-header a.logo{float:none !important;display:block;}.navbar-header a.logo img{margin:auto;display:block;text-align:center;}.navbar-nav .open .dropdown-menu > li > a{padding:10px;}.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}.dropdown-menu{position:relative;width:100% !important;clear:both;}.sm-collapsible li{clear:both;}#block-alloway-search{float:none;width:240px;margin:10px auto 0 auto;padding-left:40px;}#block-headeractions{padding:5px 0;float:none;text-align:center;}#block-headeractions img{width:50px;height:auto;position:relative;left:inherit;}.view-slideshow{background-image:none;padding-bottom:1px;}#slideshow-text h2{font-size:2rem;padding-top:2rem;clear:both;}.view-slideshow .widget_pager{position:relative;bottom:7px;}}@media all and (min-width:768px){.navbar-nav > li{display:table-cell;float:none;width:auto;}.region-sidebar-second .navbar-nav{float:none;}.region-sidebar-second .navbar-nav > li{display:block;}#edit-inorganic7 > .webform-flex,#edit-metals6 > .webform-flex,#edit-organic2 > .webform-flex,#edit-bacteria1 > .webform-flex{max-width:25%;}}
.navbar-nav:not(.sm-collapsible) ul .caret{position:absolute;right:0;margin-top:6px;margin-right:15px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px dashed;}.navbar-nav:not(.sm-collapsible) ul a.has-submenu{padding-right:30px;}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{position:absolute;padding:0;width:0px;height:0px;line-height:24px;text-align:center;display:inline-block;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;margin-left:5px;}.navbar-nav.sm-collapsible li.open .caret{border-top:none;border-bottom:4px dashed;}.navbar-default .navbar-toggle:hover{background:none;}.navbar-nav.sm-collapsible a.has-submenu{padding-right:25px;}.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret,.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] ul .caret{position:static;margin:0 0 0 2px;padding:0;width:0;height:0;border-top:4px dashed;border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent;}.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret:before{content:'' !important;}.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] a.has-submenu{padding-right:15px;}.navbar-nav span.scroll-up,.navbar-nav span.scroll-down{position:absolute;display:none;visibility:hidden;height:20px;overflow:hidden;text-align:center;}.navbar-nav span.scroll-up-arrow,.navbar-nav span.scroll-down-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-top:7px dashed transparent;border-right:7px dashed transparent;border-bottom:7px solid;border-left:7px dashed transparent;}.navbar-nav span.scroll-down-arrow{top:6px;border-top:7px solid;border-right:7px dashed transparent;border-bottom:7px dashed transparent;border-left:7px dashed transparent;}.navbar-nav.sm-collapsible ul .dropdown-menu > li > a,.navbar-nav.sm-collapsible ul .dropdown-menu .dropdown-header{padding-left:35px;}.navbar-nav.sm-collapsible ul ul .dropdown-menu > li > a,.navbar-nav.sm-collapsible ul ul .dropdown-menu .dropdown-header{padding-left:45px;}.navbar-nav.sm-collapsible ul ul ul .dropdown-menu > li > a,.navbar-nav.sm-collapsible ul ul ul .dropdown-menu .dropdown-header{padding-left:55px;}.navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu > li > a,.navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu .dropdown-header{padding-left:65px;}.navbar-nav .dropdown-menu > li > a{white-space:normal;}.navbar-nav ul.sm-nowrap > li > a{white-space:nowrap;}.navbar-nav.sm-collapsible ul.sm-nowrap > li > a{white-space:normal;}.navbar-right ul.dropdown-menu{left:0;right:auto;}
