html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{position:relative;margin:0;font-family:Verdana,Arial,Helvetica,sans-serif;background:#fff;color:#003068;text-align:justify;}html.js fieldset.collapsed{height:auto !important;}h1,h2,h3,h4,h5,h6{margin:0;}h1{font-size:1.4em;}h2{font-size:1.2em;}h3,h4,h5,h6{font-size:1.1em;font-weight:bold;}a,a:link,li a.active{text-decoration:none;color:#003068;}a:visited{color:#003068;}a:hover{color:#000;text-decoration:none;}hr,.hr{clear:both;margin:1.2em auto;border:none;border-top:1px solid #cecece;background-color:#fff;height:1px;}fieldset{border:1px solid #ccc;padding:0.5em;margin-bottom:2em;}table{background-color:#fff;border-right:1px solid #cecece;border-bottom:1px solid #cecece;margin:0.5em 0;}th,td{padding:0.25em;vertical-align:middle;background-color:#fff;border-left:1px solid #cecece;border-top:1px solid #cecece;}thead th,thead th a{color:#003068;}dt{margin:0.5em 0;border-bottom:1px solid #003068;padding:0.5em;}dd{font-size:0.9em;}ol li,ul li{padding:0;margin:0;list-style-type:none;list-style-image:none;}blockquote{background:#dadada url(/sites/all/themes/asg/images/quote.png) no-repeat left 10px;border:1px dashed #cecece;padding:0.5em 0.5em 0.5em 25px;}strong{font-weight:bold;}em{font-style:italic;}.links{clear:both;margin-bottom:0;}.clear{clear:both;margin:0;padding:0;}.left{float:left;}.right{float:right;}.tabs{font-weight:bold;}.tabs li a{background-color:#f1f1f1 !important;}ul.links li.first{border:none;}li.leaf,li.collapsed,li.expanded,ul li.leaf{list-style-image:none;list-style-type:none;list-style:none;}ul.inline,ul.links.inline{display:inherit;padding-left:0;}.breadcrumb{padding:0;margin:0 0 1em 0;list-style:none;overflow:hidden;}.title{color:#003068;}.form-submit{padding:0.5em 1em;line-height:1.4em;font-size:0.8em;border:1px solid #fff;background-color:#1e1e1e;color:#fff;cursor:pointer;text-transform:uppercase;-webkit-border-radius:0.5em 0.5em 0.5em 0.5em;border-radius:0.5em 0.5em 0.5em 0.5em;}.form-submit:hover{border:1px solid #1e1e1e;background-color:#1e1e1e;color:#fff;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}.form-text,textarea,select{padding:0.35em;line-height:1em;border:0.1em solid #1e1e1e;background-color:#fff;margin:0;}select{min-width:5em;-webkit-border-radius:0.5em;border-radius:0.5em;}input[type=checkbox]{zoom:2;padding:5px;margin-right:0.5em;}input[type=radio]{zoom:1.5;padding:5px;margin:0 0.5em;}header{width:100%;padding:0;margin:0;z-index:100;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#eeeeee 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%);background:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);}header .form-item{margin:0;}#head{padding:0;position:relative;}#logo{display:block;float:left;margin:10px 1em 10px 0;}#logo:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}.site-slogan{float:left;width:120px;line-height:16px;font-size:0.85em;text-transform:uppercase;color:#003068;margin:11px 0;}#head ul,#head ul li{padding:0;margin:0;}.block-search-form-instance{padding:24px 0;max-width:200px;float:left;margin-left:10px;}.block-search .form-submit{border:none !important;background-color:transparent;text-transform:none;cursor:pointer;height:24px;width:auto;float:right;padding:0 0 0 5px;margin:0 !important;}#block-search-form .form-text,.block-search-form-instance .form-text{line-height:15px;height:15px;border:none;padding:5px;max-width:150px;margin:0 5px 0 0;float:left;background-color:#fff;color:#1f1f1f !important;border:1px solid #dadada;}#block-lang-dropdown-language{float:right;margin:22px 2px;}#block-lang-dropdown-language .enabled{font-size:0.9em;padding:5px;}#block-lang-dropdown-language .enabled:hover{cursor:pointer;}#block-locale-language{float:right;}#block-locale-language .content ul li{display:inline-block;}#block-locale-language .content ul li a{display:block;padding:0;margin:29px 2px;line-height:20px;text-transform:uppercase;color:#003068;opacity:0.75;}#block-locale-language .content ul li a:hover{color:#fff;opacity:1;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;}#block-superfish-1{float:left;}#block-superfish-1 .content ul li a.sf-depth-1{display:block;padding:29px 1em;margin:0;font-size:0.9em;line-height:20px;text-transform:uppercase;color:#003068;border-bottom:2px solid #f1f1f1;z-index:100;}#block-superfish-1 .content ul li a.sf-depth-1:hover{color:#003068;border-bottom:2px solid #fbbf00;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;}#block-superfish-1 .content ul li.menuparent ul{min-width:16em;font-size:0.9em;background:#fbbf00;top:80px;}#block-superfish-1 .content ul li a.sf-with-ul{padding-right:1.2em;}#block-superfish-1 .content ul li a.sf-depth-2{display:block;padding:0.5em 1em;margin:0;font-size:0.9em;line-height:1em;text-transform:uppercase;color:#003068;border-bottom:1px solid #f1f1f1;}#block-superfish-1 .content ul li a.sf-depth-2:hover{display:block;padding:0.5em 1em;margin:0;font-size:0.9em;line-height:1em;text-transform:uppercase;background-color:#003068;color:#fff;border-bottom:1px solid #f1f1f1;}#block-superfish-1 .sf-sub-indicator{right:0.25em;top:30px;}#featured{border:none;padding:0 0 1em 0;margin:0 auto;}#content_top{padding:0;margin:0;}#main{margin:0;padding:0 0 2em 0;line-height:1.6;min-height:10em;position:relative;background:#fff;}#main hr{margin:0.75em 0;}#main h1.title{font-size:1.5em;text-align:center;margin:1em 0;color:#003068;}.node{margin-bottom:2em;}.node-type-project #main h1.title{margin:1em 0;padding-bottom:1em;color:#003068;border-bottom:1px solid #003068;}.node .field-name-body{clear:both;margin-bottom:1em;line-height:1.8;}.node .field-name-body ol,.node .field-name-body ul{padding:0 0 0 .5em;}.node .field-name-body ul li{list-style:url(/sites/all/themes/asg/images/bullet.png);}.node .field-name-body ol li{list-style-type:decimal;}.node .field-name-body p{margin:0 0 1em 0;}.expanding-formatter.expanded a{display:none;}.expanding-formatter.expanded a{display:none;}.node .field-name-body a{text-decoration:underline;}.node .field-name-body img{padding:0.2em;border:1px solid #dadada;background:#fff;margin:0.5em;box-shadow:#777 0 2px 4px;}.node .field-name-body fieldset{margin-bottom:1em;}.node .field-name-body fieldset.collapsible{padding:0;border:none;border-bottom:1px solid #1e1e1e;box-shadow:#bebebe 0 2px 5px;}.node .field-name-body fieldset img{margin:0 1em 1em 0.5em;}.group-left{width:33%;padding:0 1%;float:left;}.group-right{width:65%;float:right;}.group-right .field{padding-bottom:3px;border-bottom:1px solid #dadada;margin-bottom:5px;}.group-right .field .field-label{min-width:160px;}.galleryformatter{max-width:360px;display:block;margin:0 auto;}.galleryformatter{padding:0;margin:0;}.galleryformatter .gallery-frame{width:100%;}.galleryformatter ul,.galleryformatter ul li{padding:0;margin:0;list-style:none;}.galleryformatter ul li.gallery-slide{width:100%;background-color:#fff;}.galleryformatter ul li.gallery-slide img{display:block;margin:0 auto;width:100%;height:auto;}.galleryformatter .slide-button{text-decoration:none;color:#000;padding:0;width:25px;height:40px;text-indent:-9999px;opacity:0;}.galleryformatter .gallery-slides:hover .slide-button{opacity:0.75;}.galleryformatter .prev-slide{background:url(/sites/all/themes/asg/images/slidearrows.png);left:0.5em;}.galleryformatter .next-slide{background:url(/sites/all/themes/asg/images/slidearrows.png) right;right:0.5em;}.galleryformatter .slide-button:hover{opacity:1;}.galleryformatter .gallery-thumbs{margin-top:1em;}.galleryformatter .gallery-thumbs ul li{padding:0.25em;margin-right:0.25em;background-color:#fff;border:1px solid #dadada;}.galleryformatter .gallery-thumbs .arrow{font-size:1em;padding:0.15em 0.25em;background-color:#fff;color:#555;text-decoration:none;}.galleryformatter .gallery-thumbs .arrow:hover{color:#000;}.galleryformatter .panel-overlay h3{text-align:center;font-size:0.8em;font-weight:normal;}.node-article .field-name-body{clear:none;}.node-article .field-name-field-image img{padding:0.2em;background-color:#fff;border:1px solid #dadada;}#block-views-owl-block{text-align:center;}#block-views-owl-block h2{background-color:#003068;color:#fff;display:block;margin:0 auto 1em auto;padding:0.5em;}#block-views-owl-block .owl-item img{width:95%;height:auto;vertical-align:middle;}#block-rrssb-rrssb{max-width:180px;display:block;margin:0 auto;}#contentb .block{margin-top:2em;}.fb-like{margin-bottom:0.5em;}.view-news .views-row{padding-bottom:1em;border-bottom:1px solid #003068;}.view-news .views-row .views-field-title a{color:#1e1e1e;text-transform:uppercase;margin-bottom:1em;}.view-news .views-field-field-image{float:left;padding:0.2em;background-color:#fff;border:1px solid #dadada;margin:0 1em 0.5em 0;}.view-categories .views-row{position:relative;float:left;margin:0 2% 2em 0;padding:0.5em 1%;width:21%;text-align:center;box-shadow:#cecece 0 0 5px;}.view-categories .views-field-name a{color:#003068;font-size:1.2em;}.view-categories .views-row img{width:100%;max-width:200px;height:auto;display:block;margin:0 auto;}.taxon .views-row{position:relative;float:left;margin:0 2% 2em 0;padding:0.5em 1%;width:21%;text-align:center;box-shadow:#cecece 0 0 5px;z-index:10;}.taxon .views-row:hover{box-shadow:#777 0 0 10px;}.taxon h2{font-size:1em;line-height:1em;height:2em;overflow:hidden;margin:0 0 0.5em 0;vertical-align:top;color:#003068;}.taxon .views-row .views-field-title,.taxon .views-row h4{font-size:1em;height:2.2em;line-height:1em;overflow:hidden;margin-bottom:0.5em;font-weight:normal;}.taxon .views-field-title a:hover,.taxon .views-row h4 a:hover{text-decoration:underline;}.taxon .views-row .field-type-image{overflow:hidden;}.taxon .views-row img{width:100%;height:auto;margin:0 auto 1em auto;}.taxon .views-row .field-name-field-gallery img:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}.taxon .views-field-commerce-price{font-size:1.4em;}.taxon .form-submit{font-size:0.9em;}.views-exposed-form .views-exposed-widget{display:inline-block;margin:0 0.25em;text-transform:lowercase;}.taxon .views-exposed-form .views-exposed-widget .form-submit,.taxon .views-exposed-form .views-exposed-widget .form-select{padding:0.25em 0.75em;}.taxon .node-readmore{font-size:0.9em;text-transform:lowercase;}.taxon .view-footer .views-row{position:relative;clear:both;float:none;margin:0;padding:0;width:auto;text-align:left;box-shadow:none;}.taxon .view-footer .views-row:hover{box-shadow:none;}.views-exposed-form .views-exposed-widget label{display:inline-block;margin:0 0.25em;}.views-exposed-form .views-exposed-widget .form-item-sort-order label{display:none;}.view-footer .view-content{clear:both;line-height:2em;margin-bottom:2em;}.view-footer .view-content ul,.view-footer .view-content ol{padding:0 0 0 1em;}.view-footer .view-content ul li{list-style:url(/sites/all/themes/asg/images/bullet.png);}.view-footer .view-content ol li{list-style-type:decimal;}.node-webform .field-name-body{clear:inherit;}.node-webform .webform-client-form{width:40%;float:right;margin-left:4%;}.webform-client-form .form-item,.webform-client-form .form-actions{margin:0.5em 0 1em 0;}.webform-client-form .form-text,.webform-client-form .form-text{display:block;width:94%;padding:0.35em 3%;line-height:1.2em;}footer{padding:2em 0 1em 0;color:#fff;background-color:#003068;}#footer{margin:0 auto;}#footer ul li{padding:0;margin:0;display:block;}#footer h2,#footer h3{color:#fbbf00;}#footer a{color:#fff;}#footer .menu{margin:1em 0;}#footer .block{display:inline-block;vertical-align:top;min-width:200px;margin-right:2%;line-height:1.6em;}#footer .block h2{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #fff;}.copyright{line-height:2 !important;text-align:center;}#likebox-wrapper *{width:100% !important;}.ajax-progress,.ajax-progress-throbber{width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:fixed;top:0;left:0;z-index:500;vertical-align:middle;text-align:center;}.ajax-progress .throbber{position:absolute;top:45%;left:45%;width:50px;height:15px;margin:auto;background:url(/sites/all/themes/asg/images/loadnow.gif) no-repeat;color:#000;z-index:1001;}
.field-name-commerce-price{font-size:1.8em;color:#ff5ba1;}.commerce-price-savings-formatter-prices{font-size:1em;text-transform:lowercase;}.commerce-price-savings-formatter-price .price-amount{color:#ff5ba1;font-weight:bold;text-align:center;}.commerce-price-savings-formatter-list .price-amount{color:#e00000;text-decoration:line-through;}.commerce-price-savings-formatter-prices tr,.commerce-price-savings-formatter-prices td{padding:0 !important;}.commerce-price-savings-formatter-prices,.commerce-price-savings-formatter-prices td,.commerce-price-savings-formatter-prices tr{background:none !important;border:none !important;}.commerce-price-savings-formatter-prices td.price-label{padding-right:1em !important;}.product td{display:inline-block !important;float:left;margin-right:0.5em;text-align:left;}.taxon .field-name-commerce-price td{display:inline-block !important;margin-right:0.2em;}.taxon .field-name-commerce-price{margin-bottom:0.5em;font-size:1em;}.taxon table{width:100%;margin:0 auto;text-align:center;}.taxon .commerce-price-savings-formatter-price{text-align:center;}.commerce-add-to-cart .form-submit{border:1px solid #bebebe;background-color:#1e1e1e;color:#fff;margin-top:1em;}.commerce-add-to-cart .form-submit:hover{border:1px solid #fff;background-color:#1e1e1e;color:#fff;-moz-transform:scale(1.03);-webkit-transform:scale(1.03);-o-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);}.form-item-quantity{clear:both;}.form-item-quantity label{padding:0.5em 0;line-height:1em;}.form-item-quantity .form-text{width:1em;line-height:1em;padding:0.5em;text-align:center;border:none;}.commerce-quantity-plusminus-link a.button{font-weight:normal;text-align:center;padding:0.35em 0.5em;background-color:#1e1e1e;color:#fff;}ol.inline.commerce-checkout-progress{background-color:#ffcece;padding:0.25em 1em;color:#1e1e1e;}ol.inline.commerce-checkout-progress li{display:inline-block;width:auto;margin-right:1em;}.commerce-checkout-progress li.active{font-weight:normal;color:#ff5ba1;}.terms-of-service .field-name-body{height:14em;font-size:0.7em;overflow-y:scroll;}.checkout-buttons{clear:both;}.checkout-buttons .fieldset-wrapper{display:block;margin:0 auto;max-width:240px;}.checkout-buttons .form-submit{padding:0.5em 1em;line-height:1.4em;font-size:0.8em;border:1px solid #fff;background-color:#1e1e1e;color:#fff;cursor:pointer;text-transform:uppercase;-webkit-border-radius:0.5em 0.5em 0.5em 0.5em;border-radius:0.5em 0.5em 0.5em 0.5em;}.checkout-buttons .form-submit:hover{border:1px solid #1e1e1e;background-color:#1e1e1e;color:#fff;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}.button-operator{margin:0 0.5em;}.checkout-review,.views-table{min-width:75%;}#edit-cart-contents{width:47%;float:right;}#edit-account{width:47%;float:left;}#edit-customer-profile-billing{clear:both;}.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:auto;min-width:200px;float:none;margin-left:0;}#commerce-checkout-form-review{text-align:center;}#commerce-checkout-form-review table,#commerce-checkout-form-review fieldset{width:100%;width:540px;display:block;margin:0 auto 1em auto;}#commerce-checkout-form-review table,#commerce-checkout-form-review table td,#commerce-checkout-form-review table th{border:none;}.commerce-checkout-form-checkout #edit-cart-contents,.commerce-checkout-form-checkout #edit-account,.commerce-checkout-form-checkout #edit-customer-profile-billing{width:45%;display:inline-block;vertical-align:top;padding:0.75em 1%;margin:0 1% 1em 1%;}#commerce-checkout-coupon-ajax-wrapper{width:48%;vertical-align:top;padding:0;margin:0;}#edit-customer-profile-billing{clear:both;}
.container{max-width:1200px;position:relative;margin:0 auto;padding:0;}@media (max-width:1980px){body{font-size:15px;}}@media (max-width:1280px){body{font-size:14px;}}@media (max-width:1024px){.container{padding:0 1em;}}@media (max-width:768px){body{font-size:14px;text-align:left;}#logo{margin:10px 0 10px 50px;}#block-superfish-1{float:none;margin:0;}.md-bullets,.md-arrow{display:none;}.slidetxt{font-size:12px;}#superfish-1-toggle{position:absolute;left:10px;top:20px;width:32px;height:32px;display:block;text-indent:-9999px;background:url(/sites/all/themes/asg/images/mobile.png) no-repeat center top;}#block-superfish-1 .content ul li a.sf-depth-1{padding:0.5em;font-size:1.3em;}#block-superfish-1 .content ul li a.sf-depth-2{padding:0.5em;font-size:1.4em;}.block-commerce-multicurrency{clear:both;}.breadcrumb{font-size:1em;}.commerce-add-to-cart .form-submit{width:90%;}.taxon .views-row{width:46%;}.group-left,.group-right{width:100%;float:none;padding:0;}.view-categories .views-row-odd{margin:0 0 1em 0;width:46%;}.view-categories .views-row-even{float:right;margin:0 0 1em 0;width:45%;}.taxon .views-row .views-field-description-i18n img,.node .field-name-body img{float:none !important;width:100% !important;height:auto !important;margin:5px auto;}}@media (max-width:540px){body{padding-bottom:0;}#logo{width:auto;height:46px;margin:17px 0 17px 50px;}.node-webform .webform-client-form{width:100%;float:none;margin:0 0 1em 0;}.view-categories .views-row,.taxon .views-row{width:92%;float:none;padding:5px 4%;margin:0 0 1em 0;}.taxon .views-row img{max-width:250px;}footer{position:relative;font-size:1.2em;}#footer .block{width:100%;padding:0;margin:0;float:none;border:none !important;}.copyright{text-align:left;}}
