@import url(https://fonts.googleapis.com/css?family=Titillium+Web:200,300,600,400);article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.menu{padding:0;margin:0;list-style-image:none;list-style-type:none;border:none;background:none;border-color:none;}.menu li,.menu li.expanded,.menu li.collapsed,.menu li.leaf{margin:0;padding:0;list-style-image:none;list-style-type:none;border:none;}.menu li a,.menu li.expanded a,.menu li.collapsed a,.menu li.leaf a{text-decoration:none;}.menu li a:hover,.menu li.expanded a:hover,.menu li.collapsed a:hover,.menu li.leaf a:hover{text-decoration:none;}.item-list ul{margin:0;padding:0;}.item-list ul li{margin:0;padding:0;}ul.links{margin:0;}ul.links li{background:none;padding:0;}tr.even,tr.odd{background:none;border:none;}#tools{display:block;margin:0 0 20px 0;}#tools:after{content:"";display:table;clear:both;}#tools .tabs{display:inline-block;}ul.primary,.primary{border-bottom:0px solid #BBBBBB;line-height:normal;list-style:none outside none;margin:0 0 0 0;padding:0 0 0 0;white-space:nowrap;font-size:12px;}ul.primary:after,.primary:after{content:"";display:table;clear:both;}ul.primary li,.primary li{list-style:none;background:none;margin:0;padding:0;}ul.primary li a,.primary li a{background-color:#000;color:#FFF;margin:0 0 0 0;padding:10px 16px 10px 16px;border:none;border-right:1px solid #333;float:left;font-weight:normal;text-decoration:none;}ul.primary li a:hover,.primary li a:hover{background-color:#333;color:#FFF;border:none;border-right:1px solid #333;text-decoration:none;}ul.primary li.active a,.primary li.active a{background:#ed1b24;color:#FFF;border:none;border-right:1px solid #333;}ul.primary li:last-child a,.primary li:last-child a{border-right:none;}ul.secondary{border-bottom:none;}#tools .action-links{border-bottom:0px solid #BBBBBB;line-height:normal;list-style:none outside none;margin:0 0 0 0;padding:0 0 0 0;white-space:nowrap;font-size:12px;display:inline-block;}#tools .action-links:after{content:"";display:table;clear:both;}#tools .action-links li{list-style:none;background:none;margin:0;padding:0;}#tools .action-links li a{background-color:#000;color:#FFF;margin:0 0 0 0;padding:10px 16px 10px 16px;border:none;border-right:1px solid #333;float:left;font-weight:normal;text-decoration:none;}#tools .action-links li a:hover{background-color:#333;color:#FFF;border:none;border-right:1px solid #333;text-decoration:none;}#tools .action-links li.active a{background:#ed1b24;color:#FFF;border:none;border-right:1px solid #333;}#tools .action-links li:last-child a{border-right:none;}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}div.contextual-links-wrapper ul.contextual-links li{line-height:100%;list-style:none;list-style-image:none;margin:0;padding:0;background:none;font-size:11px;font-family:Helvetica,Arial;text-align:left;}div.contextual-links-wrapper ul.contextual-links li a{text-align:left !important;}div.contextual-links-wrapper ul.contextual-links li a:hover{text-decoration:none;}.block .view div.contextual-links-wrapper{right:25px;}.block .node div.contextual-links-wrapper{right:25px;}.text-shadow{text-shadow:1px 1px 1px rgba(0,0,0,0.5);}.text-shadow-none{text-shadow:none;}.img-glow{opacity:1;filter:alpha(opacity=100);-moz-transition:opacity 0.125s linear 0s;-webkit-transition:opacity 0.125s linear 0s;-o-transition:opacity 0.125s linear 0s;transition:opacity 0.125s linear 0s;}.img-glow:hover{opacity:0.7;filter:alpha(opacity=70);}.well{min-height:20px;padding:12px;margin-bottom:20px;background-color:#f0f0f0;border:1px solid #eee;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15);}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.img-fixed{display:block;width:auto;height:auto;}.left{float:left;}.right{float:right;}.line{border-top:1px solid #CCC;margin-top:20px;margin-bottom:20px;display:block;}.border.shadow{-webkit-box-shadow:0 0px 4px #cccccc;-moz-box-shadow:0 0px 4px #cccccc;box-shadow:0 0px 4px #cccccc;padding:5px;line-height:1;border:1px solid #ddd;}.border{border:1px solid #CCC;padding:4px;vertical-align:baseline;}.border:hover{-webkit-box-shadow:0 0px 4px #cccccc;-moz-box-shadow:0 0px 4px #cccccc;box-shadow:0 0px 4px #cccccc;opacity:1;}.no-margin{margin:0;}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.kaki{padding:60px 0 60px 0;background:#00adef;}@media only screen and (max-width :768px){.kaki{padding:20px;}}.white{padding:60px 0 60px 0;background:#ffffff;}@media only screen and (max-width :768px){.white{padding:20px;}}.strip{border-top:1px solid #EAEAEA;padding:60px 0 60px 0;}@media only screen and (max-width :768px){.strip{padding:20px;}}.whitebox{background:#FFFFFF;border:1px solid #EAEAEA;}.nobox{background:none;border:none;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);}.pinline{border:1px solid #EAEAEA;}.pinline{border:1px solid #EAEAEA;}.nomargin{margin:0 !important;}img{display:block;width:100%;height:auto;vertical-align:bottom;}a img{opacity:1;filter:alpha(opacity=100);-moz-transition:opacity 0.125s linear 0s;-webkit-transition:opacity 0.125s linear 0s;-o-transition:opacity 0.125s linear 0s;transition:opacity 0.125s linear 0s;}a img:hover{opacity:0.7;filter:alpha(opacity=70);}.absolute-center{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}.absolute-left{margin:auto 0;position:absolute;top:0;left:20px;bottom:0;}.absolute-right{margin:auto 0;position:absolute;top:0;bottom:0;right:20px;}.breadcrumb{background:#EAEAEA;color:#333333;float:left;font-family:Arial;font-size:11px;padding:8px 15px;margin:0;background-color:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.breadcrumb li{display:inline-block;text-shadow:0 1px 0 #ffffff;margin:0 5px 0 0;}.breadcrumb .divider{padding:0 5px;color:#ccc;}.breadcrumb .active{color:#333333;}table{max-width:100%;border-collapse:collapse;border-spacing:0;}.table{width:100%;margin-bottom:25px;}.table th,.table td{padding:8px;line-height:25px;text-align:left;vertical-align:top;border-top:1px solid #ddd;}.table th{font-weight:bold;}.table thead th{vertical-align:bottom;}.table thead:first-child tr th,.table thead:first-child tr td{border-top:0;}.table tbody + tbody{border-top:2px solid #ddd;}.table-white{width:100%;margin-bottom:25px;}.table-white th,.table-white td{padding:8px;line-height:25px;text-align:left;vertical-align:top;border-top:2px solid #FFF;}.table-white th{font-weight:bold;}.table-white thead th{vertical-align:bottom;}.table-white thead:first-child tr th,.table-white thead:first-child tr td{border-top:0;}.table-white tbody + tbody{border-top:2px solid #FFF;}.table-condensed th,.table-condensed td{padding:4px 5px;}.table-square{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th + th,.table-bordered td + td,.table-bordered th + td,.table-bordered td + th{border-left:1px solid #ddd;}.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}.table-bordered-white{border:1px solid #FFF;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered-white th + th,.table-bordered-white td + td,.table-bordered-white th + td,.table-bordered-white td + th{border-left:2px solid #FFF;}.table-bordered-white thead:first-child tr:first-child th,.table-bordered-white tbody:first-child tr:first-child th,.table-bordered-white tbody:first-child tr:first-child td{border-top:0;}.table-bordered-white thead:first-child tr:first-child th:first-child,.table-bordered-white tbody:first-child tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}.table-bordered-white thead:first-child tr:first-child th:last-child,.table-bordered-white tbody:first-child tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}.table-bordered-white thead:last-child tr:last-child th:first-child,.table-bordered-white tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}.table-bordered-white thead:last-child tr:last-child th:last-child,.table-bordered-white tbody:last-child tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;}.view table.draggable{width:100%;margin-bottom:25px;border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.view table.draggable th,.view table.draggable td{padding:8px;line-height:25px;text-align:left;vertical-align:top;border-top:1px solid #ddd;}.view table.draggable th{font-weight:bold;}.view table.draggable thead th{vertical-align:bottom;}.view table.draggable thead:first-child tr th,.view table.draggable thead:first-child tr td{border-top:0;}.view table.draggable tbody + tbody{border-top:2px solid #ddd;}.view table.draggable th + th,.view table.draggable td + td,.view table.draggable th + td,.view table.draggable td + th{border-left:1px solid #ddd;}.view table.draggable thead:first-child tr:first-child th,.view table.draggable tbody:first-child tr:first-child th,.view table.draggable tbody:first-child tr:first-child td{border-top:0;}.view table.draggable thead:first-child tr:first-child th:first-child,.view table.draggable tbody:first-child tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}.view table.draggable thead:first-child tr:first-child th:last-child,.view table.draggable tbody:first-child tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}.view table.draggable thead:last-child tr:last-child th:first-child,.view table.draggable tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}.view table.draggable thead:last-child tr:last-child th:last-child,.view table.draggable tbody:last-child tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}.view table.draggable tbody tr:nth-child(odd) td,.view table.draggable tbody tr:nth-child(odd) th{background-color:#f9f9f9;}.view-contact .field{padding:4px 0 4px 0;border-bottom:1px dotted #EAEAEA;font-size:13px;line-height:22px;}.view-contact .views-label,.view-contact .field-label{display:inline;font-weight:bold;}.view-contact .field-content,.view-contact .field-items{display:inline;}.view-contact .views-field-field-address{display:inline;}.view-contact .views-field-field-address p{display:inline;font-size:13px;}.region-top #block-views-contact-block-1,.region-header #block-views-contact-block-1{float:right;text-align:right;vertical-align:middle;}.region-top #block-views-contact-block-1 .views-field-field-phone,.region-header #block-views-contact-block-1 .views-field-field-phone{margin:0 10px 0 0;color:#FFF;}.region-top #block-views-contact-block-1 .views-field-field-phone p,.region-header #block-views-contact-block-1 .views-field-field-phone p{color:#FFF;}.region-top #block-views-contact-block-1 .views-field-field-email,.region-header #block-views-contact-block-1 .views-field-field-email{color:#FFF;}.region-top #block-views-contact-block-1 .views-field-field-email p,.region-header #block-views-contact-block-1 .views-field-field-email p{color:#FFF;}.region-top #block-views-contact-block-1 .views-field-field-address,.region-header #block-views-contact-block-1 .views-field-field-address{color:#FFF;}.region-top #block-views-contact-block-1 .views-field-field-address p,.region-header #block-views-contact-block-1 .views-field-field-address p{color:#FFF;}.region-footer #block-views-contact-block-2 .views-field-field-address p{color:#FFF;}form{margin:0 0 0 0;}.form-item{margin:0 0 10px;padding:0;position:relative;}fieldset{padding:0;margin:0;border:0;}legend{color:#333;display:block;font-size:20px;font-weight:bold;padding-bottom:10px;width:100%;}label{display:block;color:#333;font-size:16px;font-weight:400;padding:6px 6px 2px 0;}input,textarea,select{color:#484848;display:inline-block;padding:5px 0;text-indent:12px;width:100%;margin:0;margin-bottom:10px;border:1px solid #ccc;box-sizing:border-box;height:38px;font-size:100%;vertical-align:middle;line-height:normal;*overflow:visible;-moz-transition:border linear 0.2s box-shadow linear 0.2s linear 0s;-webkit-transition:border linear 0.2s box-shadow linear 0.2s linear 0s;-o-transition:border linear 0.2s box-shadow linear 0.2s linear 0s;transition:border linear 0.2s box-shadow linear 0.2s linear 0s;}input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9;}input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:#ffffff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}select,input[type="file"]{height:34px;*margin-top:4px;line-height:34px;}input[type="file"]{line-height:18px \9;}select{background-color:#ffffff;}@media only screen and (max-width :768px){select{width:auto;}}select[multiple],select[size]{height:auto;}input[type="image"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}textarea{height:auto;}input[type="hidden"]{display:none;}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.webform-component-date select{width:80px;}.radio,.checkbox{padding-left:18px;}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px;}input.form-checkbox,input.form-radio{vertical-align:baseline;}.controls > .radio:first-child,.controls > .checkbox:first-child{padding-top:5px;}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}.radio.inline + .radio.inline,.checkbox.inline + .checkbox.inline{margin-left:10px;}input:focus,textarea:focus{border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);outline:0;outline:thin dotted \9;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.btn{background:#CCC;display:inline-block;padding:2px 8px;margin-bottom:0;font-size:13px;line-height:normal;color:#333;text-align:center;vertical-align:middle;cursor:pointer;border:none;font-family:'Titillium Web',sans-serif;-moz-transition:background 0.15s linear 0s;-webkit-transition:background 0.15s linear 0s;-o-transition:background 0.15s linear 0s;transition:background 0.15s linear 0s;}.btn:hover{color:#333;text-decoration:none;background-color:#b3b3b3;-moz-transition:background 0.15s linear 2s linear 0s;-webkit-transition:background 0.15s linear 2s linear 0s;-o-transition:background 0.15s linear 2s linear 0s;transition:background 0.15s linear 2s linear 0s;}.btn-small{padding:6px 13px;font-size:12px;}.btn-normal{padding:13px 20px;font-size:14px;font-weight:400;}.btn-large{padding:16px 28px;font-size:14px;font-weight:400;}.btn-full{padding:13px 24px;font-size:14px;display:block;}.btn-bordered{text-align:center;font-size:14px;line-height:24px;color:#FFF;background:transparent;font-weight:300;border:3px solid #FFF;padding:10px 30px 10px 30px;text-transform:uppercase;display:block;}.btn-primary{background-color:#ed1b24;color:#FFF;}.btn-primary:hover{background-color:#f14a51;color:#FFF;}.btn-secondary{background-color:#00adef;color:#FFF;}.btn-secondary:hover{background-color:#23c2ff;color:#FFF;}input.form-submit{background:#CCC;display:inline-block;padding:2px 8px;margin-bottom:0;font-size:13px;line-height:normal;color:#333;text-align:center;vertical-align:middle;cursor:pointer;border:none;font-family:'Titillium Web',sans-serif;-moz-transition:background 0.15s linear 0s;-webkit-transition:background 0.15s linear 0s;-o-transition:background 0.15s linear 0s;transition:background 0.15s linear 0s;background-color:#ed1b24;color:#FFF;}input.form-submit:hover{color:#333;text-decoration:none;background-color:#b3b3b3;-moz-transition:background 0.15s linear 2s linear 0s;-webkit-transition:background 0.15s linear 2s linear 0s;-o-transition:background 0.15s linear 2s linear 0s;transition:background 0.15s linear 2s linear 0s;}input.form-submit:hover{background-color:#f14a51;color:#FFF;}input.form-submit.disabled{cursor:default;color:#666;background-color:#EAEAEA;}input[value="Remove"]{padding:6px 13px;font-size:12px;}input[value="Update cart"]{padding:16px 28px;font-size:14px;font-weight:400;margin:0 10px 0 0;}input[value="Checkout"]{padding:16px 28px;font-size:14px;font-weight:400;}input[value="Buy Cushions"]{padding:16px 28px;font-size:14px;font-weight:400;}input[value="Cancel"]{padding:16px 28px;font-size:14px;font-weight:400;margin:0 10px 0 0;}input[value="Review order"]{padding:16px 28px;font-size:14px;font-weight:400;}input[value="Back"]{padding:16px 28px;font-size:14px;font-weight:400;margin:0 10px 0 0;}input[value="Submit order"]{padding:16px 28px;font-size:14px;font-weight:400;}.field-name-node-link a{background:#CCC;display:inline-block;padding:2px 8px;margin-bottom:0;font-size:13px;line-height:normal;color:#333;text-align:center;vertical-align:middle;cursor:pointer;border:none;font-family:'Titillium Web',sans-serif;-moz-transition:background 0.15s linear 0s;-webkit-transition:background 0.15s linear 0s;-o-transition:background 0.15s linear 0s;transition:background 0.15s linear 0s;padding:16px 28px;font-size:14px;font-weight:400;background-color:#ed1b24;color:#FFF;}.field-name-node-link a:hover{color:#333;text-decoration:none;background-color:#b3b3b3;-moz-transition:background 0.15s linear 2s linear 0s;-webkit-transition:background 0.15s linear 2s linear 0s;-o-transition:background 0.15s linear 2s linear 0s;transition:background 0.15s linear 2s linear 0s;}.field-name-node-link a:hover{background-color:#f14a51;color:#FFF;}a.more-link{background:#CCC;display:inline-block;padding:2px 8px;margin-bottom:0;font-size:13px;line-height:normal;color:#333;text-align:center;vertical-align:middle;cursor:pointer;border:none;font-family:'Titillium Web',sans-serif;-moz-transition:background 0.15s linear 0s;-webkit-transition:background 0.15s linear 0s;-o-transition:background 0.15s linear 0s;transition:background 0.15s linear 0s;background-color:#ed1b24;color:#FFF;margin:0 4px;}a.more-link:hover{color:#333;text-decoration:none;background-color:#b3b3b3;-moz-transition:background 0.15s linear 2s linear 0s;-webkit-transition:background 0.15s linear 2s linear 0s;-o-transition:background 0.15s linear 2s linear 0s;transition:background 0.15s linear 2s linear 0s;}a.more-link:hover{background-color:#f14a51;color:#FFF;}div.messages{padding:14px 10px 14px 56px;margin:10px 0 10px 0;background-color:#c09853;border:1px solid #bc7e48;color:#c09853;background-position:center left;background-repeat:no-repeat;border:2px solid;clear:both;}div.messages ul{margin:0;}div.messages a{color:#FFF;text-decoration:underline;}div.alert-success{background-color:#a3d281;border-color:#75BA42;color:#FFF;background-image:url(/sites/all/themes/gi/images/message-success.png);}div.error{background-color:#ff6666;border-color:#FF0000;color:#FFF;background-image:url(/sites/all/themes/gi/images/message-error.png);}div.status{background-color:#a3d281;border-color:#75BA42;color:#FFF;background-image:url(/sites/all/themes/gi/images/message-success.png);}div.warning{background-color:#f6eda4;border-color:#EEDD55;color:#FFF;background-image:url(/sites/all/themes/gi/images/message-warning.png);}.alert-heading{color:inherit;}.alert .close{position:relative;top:-2px;right:-21px;line-height:18px;}.alert-block{padding-top:14px;padding-bottom:14px;}.alert-block > p,.alert-block > ul{margin-bottom:0;}.alert-block p + p{margin-top:5px;}.messages img{width:auto;}.comment-wrapper{margin-top:40px;padding:20px 0 0 0;border-top:2px solid #ed1b24;}h2.comment-title{font-size:34px;line-height:40px;color:#000;}.indented{border-left:1px solid #ccc;}.comment{border-bottom:1px solid #CCC;}.comment .attribution{float:left;padding:20px;}.comment .attribution .user-picture{display:inline-block;float:left;width:50px;height:50px;}.comment .attribution .user-picture img{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}.comment .attribution .user-picture p{margin:0;}.comment .attribution .submitted{clear:both;margin:0 20px 0 0;text-align:left;}.comment .attribution .submitted .commenter-name{display:block;font-weight:bold;}.comment .attribution .submitted .comment-time{display:block;}.comment .attribution .submitted .comment-permalink{display:none;}.comment .comment-text{padding:20px;float:left;}.comment .comment-text h3{float:none;margin:0 0 10px 0;}.comment .comment-text .content{width:100%;}.comment .comment-text .content .field-item p{font-weight:normal !important;text-transform:none !important;}.comment ul.links{padding:10px 0 0 0;display:block;}.comment ul.links li.comment-reply a{background:#CCC;display:inline-block;padding:2px 8px;margin-bottom:0;font-size:13px;line-height:normal;color:#333;text-align:center;vertical-align:middle;cursor:pointer;border:none;font-family:'Titillium Web',sans-serif;-moz-transition:background 0.15s linear 0s;-webkit-transition:background 0.15s linear 0s;-o-transition:background 0.15s linear 0s;transition:background 0.15s linear 0s;background-color:#ed1b24;color:#FFF;}.comment ul.links li.comment-reply a:hover{color:#333;text-decoration:none;background-color:#b3b3b3;-moz-transition:background 0.15s linear 2s linear 0s;-webkit-transition:background 0.15s linear 2s linear 0s;-o-transition:background 0.15s linear 2s linear 0s;transition:background 0.15s linear 2s linear 0s;}.comment ul.links li.comment-reply a:hover{background-color:#f14a51;color:#FFF;}form.comment-form{margin:20px 0 0 0;min-height:20px;padding:12px;margin-bottom:20px;background-color:#f0f0f0;border:1px solid #eee;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}form.comment-form blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15);}form.comment-form:after{content:"";display:table;clear:both;}.node-article ul.links{display:block;margin:0;padding:0;}.node-article ul.links li{margin:0 5px 0 0;}.node-article ul.links .comment-add a{background:#CCC;display:inline-block;padding:2px 8px;margin-bottom:0;font-size:13px;line-height:normal;color:#333;text-align:center;vertical-align:middle;cursor:pointer;border:none;font-family:'Titillium Web',sans-serif;-moz-transition:background 0.15s linear 0s;-webkit-transition:background 0.15s linear 0s;-o-transition:background 0.15s linear 0s;transition:background 0.15s linear 0s;padding:6px 13px;font-size:12px;background-color:#ed1b24;color:#FFF;}.node-article ul.links .comment-add a:hover{color:#333;text-decoration:none;background-color:#b3b3b3;-moz-transition:background 0.15s linear 2s linear 0s;-webkit-transition:background 0.15s linear 2s linear 0s;-o-transition:background 0.15s linear 2s linear 0s;transition:background 0.15s linear 2s linear 0s;}.node-article ul.links .comment-add a:hover{background-color:#f14a51;color:#FFF;}.node-article .field-name-body{margin-top:10px;}.node-article .field-name-field-tags{margin:10px 0 10px 0;vertical-align:middle;}.node-article .field-name-field-tags:after{content:"";display:table;clear:both;}.node-article .field-name-field-tags h3{font-size:14px;font-weight:bold;display:inline-block;margin-bottom:0;}.node-article .field-name-field-tags ul.links{display:inline-block;margin:0;padding:0;}.node-article .field-name-field-tags ul.links li{display:inline-block;padding:0;margin:0 0 5px 5px;list-style:none;}.node-article .field-name-field-tags ul.links li a{background:#CCC;display:inline-block;padding:2px 8px;margin-bottom:0;font-size:13px;line-height:normal;color:#333;text-align:center;vertical-align:middle;cursor:pointer;border:none;font-family:'Titillium Web',sans-serif;-moz-transition:background 0.15s linear 0s;-webkit-transition:background 0.15s linear 0s;-o-transition:background 0.15s linear 0s;transition:background 0.15s linear 0s;padding:6px 13px;font-size:12px;}.node-article .field-name-field-tags ul.links li a:hover{color:#333;text-decoration:none;background-color:#b3b3b3;-moz-transition:background 0.15s linear 2s linear 0s;-webkit-transition:background 0.15s linear 2s linear 0s;-o-transition:background 0.15s linear 2s linear 0s;transition:background 0.15s linear 2s linear 0s;}#hero-fullwidth{background:#ed1b24;}#hero-fullwidth .content,#hero-fullwidth .node{height:450px;position:relative;}#hero-fullwidth #hero{background:url(/sites/all/themes/gi/images/hero-overlay.png) repeat;}#hero-fullwidth #hero .region-hero{width:960px;margin:0 auto;position:relative;}#hero-fullwidth #hero .region-hero .field-name-title{position:absolute;bottom:100px;width:640px;}#hero-fullwidth #hero .region-hero .field-name-title h1,#hero-fullwidth #hero .region-hero .field-name-title h2,#hero-fullwidth #hero .region-hero .field-name-title a{color:#FFF;font-family:"proxima-nova",sans-serif;font-weight:600;font-size:64px;line-height:60px;letter-spacing:-2px;margin-bottom:10px;text-shadow:1px 1px 1px rgba(0,0,0,0.5);text-decoration:none;}#hero-fullwidth #hero .region-hero .field-name-title a:hover{opacity:0.7;filter:alpha(opacity=70);}#hero-fullwidth #hero .region-hero .field-name-post-date{position:absolute;bottom:60px;left:85px;color:#FFF;font-family:"proxima-nova",sans-serif;font-weight:600;font-size:16px;line-height:18px;letter-spacing:0px;text-shadow:1px 1px 1px rgba(0,0,0,0.5);text-transform:uppercase;}#hero-fullwidth #hero .region-hero .field-name-author{position:absolute;bottom:36px;left:85px;color:#FFF;font-family:"proxima-nova",sans-serif;font-weight:600;font-size:16px;line-height:18px;letter-spacing:0px;display:block;float:left;display:inline-block;}#hero-fullwidth #hero .region-hero .field-name-author a{color:#ed1b24;}#hero-fullwidth #hero .region-hero .field-name-ds-user-picture{position:absolute;bottom:20px;}#hero-fullwidth #hero .region-hero .field-name-ds-user-picture img{border:4px solid #FFF;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;width:60px;height:60px;}.node-type-blog .field-name-post-date{left:0 !important;}@media only screen and (min-width:100px) and (max-width:767px){#hero-fullwidth{background:#ed1b24;}#hero-fullwidth .content,#hero-fullwidth .node{height:320px;position:relative;}#hero-fullwidth #hero{width:100%;}#hero-fullwidth #hero .region-hero{width:100%;}#hero-fullwidth #hero .region-hero .field-name-title{position:absolute;bottom:100px;left:20px;width:80%;}#hero-fullwidth #hero .region-hero .field-name-title h1,#hero-fullwidth #hero .region-hero .field-name-title h2,#hero-fullwidth #hero .region-hero .field-name-title a{color:#FFF;font-family:"proxima-nova",sans-serif;font-weight:600;font-size:36px;line-height:40px;letter-spacing:-2px;margin-bottom:10px;text-shadow:1px 1px 1px rgba(0,0,0,0.5);text-decoration:none;}#hero-fullwidth #hero .region-hero .field-name-post-date{left:105px;}#hero-fullwidth #hero .region-hero .field-name-author{left:105px;}#hero-fullwidth #hero .region-hero .field-name-ds-user-picture{left:20px;bottom:20px;}.node-type-blog .field-name-post-date{left:20px !important;}}.node-blog .field-name-title h2{margin:0;}.node-blog > .field-name-body{width:640px;margin:0 0 60px 0;}.node-blog > .field-name-body p{color:#525252;font-size:15px;line-height:29px;font-family:"proxima-nova",sans-serif;font-weight:200;margin:0 0 28px 0;}.node-blog > .field-name-body p:first-of-type{font-size:23px;line-height:30px;font-weight:200;}.node-blog > .field-name-body blockquote{margin:0;padding:0;float:right;margin-right:-320px;width:240px;color:#ed1b24;font-size:37px;line-height:36px;font-weight:200;font-style:normal;}.node-blog > .field-name-body blockquote p{margin:0;padding:0;color:#ed1b24;font-size:37px;line-height:36px;font-weight:200;font-style:normal;}.node-blog > .field-name-body blockquote p em{font-style:normal;}.node-blog > .field-name-body blockquote p:first-of-type{font-size:inherit;line-height:inherit;font-weight:inherit;}.node-blog > .field-name-body img{width:100% !important;height:auto !important;margin:0 0 0 0;}@media only screen and (min-width:100px) and (max-width:767px){.node-blog > .field-name-body{width:auto;margin:0 0 40px 0;padding:20px;}.node-blog > .field-name-body p{color:#525252;font-size:15px;line-height:29px;font-family:"proxima-nova",sans-serif;font-weight:200;margin:0 0 28px 0;}.node-blog > .field-name-body p:first-of-type{font-size:23px;line-height:30px;font-weight:200;}.node-blog > .field-name-body blockquote{margin:0 0 30px 0;float:none;width:auto;}.node-blog > .field-name-body img{display:block;width:100%;height:auto;}}.node-blog.view-mode-teaser .field-name-title{font-family:"proxima-nova",sans-serif;font-weight:400;font-size:22px;line-height:28px;letter-spacing:-1px;margin:0 0 5px 0;}.node-blog.view-mode-teaser .field-name-title a{color:#ed1b24;text-decoration:none;}.node-blog.view-mode-teaser .field-name-ds-user-picture{float:left;display:inline-block;margin:0 10px 10px 0;}.node-blog.view-mode-teaser .field-name-ds-user-picture img{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;width:30px;height:30px;}.node-blog.view-mode-teaser .field-name-author{display:inline-block;font-family:"proxima-nova",sans-serif;font-weight:300;font-size:15px;line-height:30px;letter-spacing:0px;color:#222;margin:0 4px 0 0;}.node-blog.view-mode-teaser .field-name-post-date{display:inline-block;font-family:"proxima-nova",sans-serif;font-weight:400;font-size:15px;line-height:30px;letter-spacing:0px;color:#222;}.node-blog.view-mode-teaser > .field-name-body{clear:left;margin:0;display:inline-block;}.node-blog.view-mode-teaser > .field-name-body p{font-size:13px;line-height:26px;}.node-blog.view-mode-teaser > .field-name-body p:first-of-type{font-size:13px;line-height:26px;}.node-blog.view-mode-teaser > .field-name-body p:last-of-type{margin:0;}.node-blog.view-mode-teaser .field-name-node-link{display:inline-block;}@media only screen and (min-width:100px) and (max-width:767px){#block-views-blog-block-list{margin-top:30px;}#block-views-blog-block-list .views-row{width:auto;margin-bottom:20px;padding-bottom:20px;}#block-views-blog-block-list .field-name-title{font-size:20px;line-height:22px;}}.view-author-bio{display:block;margin-bottom:30px;}.view-author-bio:after{content:"";display:table;clear:both;}.view-author-bio .views-field-picture{float:left;display:inline-block;margin:0 10px 10px 0;}.view-author-bio .views-field-picture img{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;width:80px;height:80px;}.view-author-bio .views-field-field-first-name{display:inline-block;font-size:24px;font-weight:800px;font-family:"proxima-nova",sans-serif;color:#222;margin:10px 0 8px 0;}.view-author-bio .views-field-field-last-name{display:inline-block;font-size:24px;font-weight:800px;font-family:"proxima-nova",sans-serif;color:#222;margin:10px 0 8px 0;}.view-author-bio .views-field-field-author-bio{font-family:"proxima-nova",sans-serif;display:block;font-weight:400;margin:0;}.view-author-bio .views-field-field-authortwitter{display:inline-block;font-family:"proxima-nova",sans-serif;}.view-author-bio .views-field-field-authortwitter a{color:#333;}.view-author-bio .views-field-field-authorwebsite{display:inline-block;font-family:"proxima-nova",sans-serif;margin:0 10px 0 0;}.view-author-bio .views-field-field-authorwebsite a{color:#333;}@media only screen and (min-width:100px) and (max-width:767px){.view-author-bio{padding:20px 20px 0 20px;}}#block-views-author-bio-block .views-field-picture{padding:30px 0 0 0;border-top:4px solid #ed1b24;}#block-views-author-bio-block .views-field-field-first-name{padding:30px 0 0 0;}#block-views-author-bio-block .views-field-field-last-name{padding:30px 0 0 0;}.node-blog .field-name-author-information-footer{width:400px;float:left;margin-right:60px;border-top:4px solid #ed1b24;}.node-blog .field-name-author-information-footer .field-label{text-transform:uppercase;margin:8px 0 16px 0;font-size:13px;}.node-blog .field-name-author-information-footer .block-title{display:none;}.node-blog .field-name-field-bar{width:500px;float:left;border-top:4px solid #ed1b24;}.node-blog .field-name-field-bar:after{content:"";display:table;clear:both;}.node-blog .field-name-field-bar .field-label{text-transform:uppercase;margin:8px 0 16px 0;font-size:13px;}.node-blog .field-name-field-bar .block-title{display:none;}.node-blog .field-name-field-bar .group-left{width:90px;float:left;}.node-blog .field-name-field-bar .group-right{width:410px;float:left;}.node-blog .field-name-field-bar .adr{font-size:15px;margin-bottom:6px;font-weight:normal;line-height:22px;font-weight:500;}.node-blog .field-name-field-bar .adr .fn{display:none;}.node-blog .field-name-field-bar .adr .street-address{display:inline-block;}.node-blog .field-name-field-bar .adr .locality{display:inline-block;}.node-blog .field-name-field-bar .adr .postal-code{display:none;}.node-blog .field-name-field-bar .adr .country-name{display:none;}.node-blog .field-name-field-bar .adr .geo{display:none;}.node-blog .field-name-field-bar .map-link{display:none;}@media only screen and (min-width:100px) and (max-width:767px){.node-blog .field-name-field-bar{width:auto;float:none;padding:20px;}.node-blog .field-name-field-bar .group-left{width:90px;float:left;}.node-blog .field-name-field-bar .group-right{width:300px;float:left;}}.page-node-1080 .region-content h1.node-title{display:none;}.views-field-picture,.field-name-ds-user-picture{float:left;display:inline-block;margin:0 10px 10px 0;}.views-field-picture img,.field-name-ds-user-picture img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:40px;height:40px;}.field-name-author{display:inline-block;font-weight:700;margin:10px 0 8px 0;color:#000000;}.field-name-post-date{display:inline-block;margin:10px 0 8px 0;}#block-va-social-social-icons{background:none !important;}.socialmedia{margin:0 0 0 0;}.socialmedia:after{content:"";display:table;clear:both;}.socialmedia ul{margin:0;padding:0;}.socialmedia li{width:24px;height:24px;float:right;margin:0 5px 0 0;background-size:contain;}.socialmedia a{width:24px;height:24px;cursor:pointer;padding:0;float:left;opacity:1;filter:alpha(opacity=100);-moz-transition:opacity 0.125s linear 0s;-webkit-transition:opacity 0.125s linear 0s;-o-transition:opacity 0.125s linear 0s;transition:opacity 0.125s linear 0s;}.socialmedia a:hover{opacity:0.7;filter:alpha(opacity=70);}.socialmedia .facebook{background-image:url(/sites/all/themes/gi/images/social/flat/facebook.png);background-repeat:no-repeat;}.socialmedia .twitter{background-image:url(/sites/all/themes/gi/images/social/flat/twitter.png);background-repeat:no-repeat;}.socialmedia .rss{background-image:url(/sites/all/themes/gi/images/social/flat/rss.png);background-repeat:no-repeat;}.socialmedia .vimeo{background-image:url(/sites/all/themes/gi/images/social/flat/vimeo.png);background-repeat:no-repeat;}.socialmedia .linkedin{background-image:url(/sites/all/themes/gi/images/social/flat/linkedin.png);background-repeat:no-repeat;}.socialmedia .youtube{background-image:url(/sites/all/themes/gi/images/social/flat/youtube.png);background-repeat:no-repeat;}.socialmedia .instagram{background-image:url(/sites/all/themes/gi/images/social/flat/instagram.png);background-repeat:no-repeat;}.socialmedia .pinterest{background-image:url(/sites/all/themes/gi/images/social/flat/pinterest.png);background-repeat:no-repeat;}.socialmedia .googleplus{background-image:url(/sites/all/themes/gi/images/social/flat/gplus.png);background-repeat:no-repeat;}.item-list .pager{margin:25px 0;list-style:none;text-align:center;}.item-list .pager:after{content:"";display:table;clear:both;}.item-list .pager li{display:inline;border-bottom:none;}.item-list .pager a,.item-list .pager span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.item-list .pager a:hover{text-decoration:none;background-color:#f5f5f5;color:#333;}.item-list .pager .next a,.item-list .pager .next span{float:right;}.item-list .pager .previous a{float:left;}.item-list .pager .disabled a,.item-list .pager .disabled a:hover,.item-list .pager .disabled span{color:#333333;background-color:#fff;cursor:default;}p{color:#333333;font-family:'Titillium Web',sans-serif,'Arial',sans-serif;font-size:16px;line-height:25px;margin:0 0 20px 0;}h1,.h1{font-family:'Titillium Web',sans-serif;font-size:48px;line-height:62px;font-weight:400;color:#000000;padding:0;margin:0 0 20px 0;}h2,.h2{font-family:'Titillium Web',sans-serif;font-size:22px;line-height:28px;font-weight:400;color:#000000;padding:0;margin:0 0 10px 0;}h3,.h3{font-family:'Titillium Web',sans-serif;font-size:22px;line-height:30px;font-weight:400;color:#000000;padding:0;margin:0;}h4,.h4{font-family:'Titillium Web',sans-serif;font-size:18px;line-height:26px;font-weight:400;color:#000000;padding:0;margin:0;}h5,.h5{font-family:'Titillium Web',sans-serif;font-size:16px;line-height:22px;font-weight:800;color:#000000;padding:0;margin:0;}h6,.h6{font-family:'Titillium Web',sans-serif;font-size:14px;line-height:20px;font-weight:800;color:#000000;padding:0;margin:0;}h2.block-title{font-family:'Titillium Web',sans-serif;font-size:22px;line-height:28px;font-weight:400;color:#000000;padding:0;margin:0 0 10px 0;margin-bottom:15px;}.view-header h2{font-family:'Titillium Web',sans-serif;font-size:22px;line-height:28px;font-weight:400;color:#000000;padding:0;margin:0 0 10px 0;margin-bottom:15px;}.field-name-title h1{font-family:'Titillium Web',sans-serif;font-size:48px;line-height:62px;font-weight:400;color:#000000;padding:0;margin:0 0 20px 0;}.field-name-title h2{font-family:'Titillium Web',sans-serif;font-size:22px;line-height:28px;font-weight:400;color:#000000;padding:0;margin:0 0 10px 0;}.field-name-title h3{font-family:'Titillium Web',sans-serif;font-size:22px;line-height:30px;font-weight:400;color:#000000;padding:0;margin:0;}.field-name-title h4{font-family:'Titillium Web',sans-serif;font-size:18px;line-height:26px;font-weight:400;color:#000000;padding:0;margin:0;}.field-name-title h5{font-family:'Titillium Web',sans-serif;font-size:16px;line-height:22px;font-weight:800;color:#000000;padding:0;margin:0;}.field-name-title h6{font-family:'Titillium Web',sans-serif;font-size:14px;line-height:20px;font-weight:800;color:#000000;padding:0;margin:0;}a{text-decoration:none;color:#e7121b;}a:hover{text-decoration:underline;color:#f36268;}ul{margin:0;padding:0;list-style:none;}ol{margin:0;padding:0;list-style:none;}strong{font-weight:bold;}em{font-style:italic;}blockquote{margin:0 0 30px 0;padding:20px;background:#fef0f0;color:#ed1b24;font-size:18px;line-height:26px;font-weight:200;font-style:normal;}blockquote p{margin:0;padding:0;color:#ed1b24;font-size:18px;line-height:24px;font-weight:200;font-style:normal;}blockquote p em{font-style:normal;}blockquote p:first-of-type{font-size:inherit;line-height:inherit;font-weight:inherit;}hr{border:0;border-bottom:3px solid #ed1b24;display:block;margin-bottom:20px;margin-top:20px;}.field-name-body ul,.field-type-text-with-summary ul{color:#666;margin:10px 0 30px 0;list-style:disc;}.field-name-body ol,.field-type-text-with-summary ol{color:#666;margin:0 0 20px 0;list-style:decimal;}.field-name-body li,.field-type-text-with-summary li{color:#444;margin:0 0 7px 20px;list-style-type:disc;list-style-position:inside;padding:0;}.layout-header{background:#FFF;padding:10px 0 10px 0;border-bottom:1px solid #EAEAEA;width:100%;}@media only screen and (max-width :768px){.layout-header{padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;background:none;margin:0;background:#ed1b24;border-bottom:none;}}@media only screen and (max-width :768px){.layout-header .region-header{padding:0;margin:0;}}.layout-header #block-blockify-blockify-logo{box-sizing:border-box;position:relative;z-index:999;}@media only screen and (min-width :1380px){.layout-header #block-blockify-blockify-logo{width:166px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.layout-header #block-blockify-blockify-logo{width:166px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.layout-header #block-blockify-blockify-logo{width:112px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.layout-header #block-blockify-blockify-logo{width:auto;display:block;float:none;position:relative;}}@media only screen and (max-width :768px){.layout-header #block-blockify-blockify-logo{float:left;padding:15px 20px 15px 20px;}}.layout-header #block-blockify-blockify-logo #logo{background-image:url(/sites/all/themes/gi/images/logo.png);background-repeat:no-repeat;height:80px;width:400px;background-size:contain;float:left;}.layout-header #block-blockify-blockify-logo #logo img{display:none;}@media only screen and (max-width :768px){.layout-header #block-blockify-blockify-logo #logo{background-image:url(/sites/all/themes/gi/images/logo-white.png);background-size:contain;height:30px;width:50px;margin-top:10px;display:inline-block;}.layout-header #block-blockify-blockify-logo #logo img{text-align:center;}}.layout-header #block-views-cart-badge-block,.layout-header #block-va-cart-utilities-cart-info{box-sizing:border-box;background:red;margin:7px 0 7px 0;}@media only screen and (min-width :1380px){.layout-header #block-views-cart-badge-block,.layout-header #block-va-cart-utilities-cart-info{width:166px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.layout-header #block-views-cart-badge-block,.layout-header #block-va-cart-utilities-cart-info{width:166px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.layout-header #block-views-cart-badge-block,.layout-header #block-va-cart-utilities-cart-info{width:112px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.layout-header #block-views-cart-badge-block,.layout-header #block-va-cart-utilities-cart-info{width:auto;display:block;float:none;position:relative;}}.layout-header #block-views-cart-badge-block.block,.layout-header #block-va-cart-utilities-cart-info.block{float:right;}@media only screen and (max-width :768px){.layout-header #block-views-cart-badge-block.block,.layout-header #block-va-cart-utilities-cart-info.block{float:left;padding:10px 20px 10px 20px;}.layout-header #block-views-cart-badge-block.block:after,.layout-header #block-va-cart-utilities-cart-info.block:after{content:"";display:table;clear:both;}}.layout-header #block-va-social-social-icons{box-sizing:border-box;margin:7px 0 7px 0;}@media only screen and (min-width :1380px){.layout-header #block-va-social-social-icons{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.layout-header #block-va-social-social-icons{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.layout-header #block-va-social-social-icons{width:174px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.layout-header #block-va-social-social-icons{width:auto;display:block;float:none;position:relative;}}.layout-header #block-va-social-social-icons.block{float:right;}@media only screen and (max-width :768px){.layout-header #block-va-social-social-icons.block{float:none;display:none;}}.layout-header #block-menu-block-1{box-sizing:border-box;}@media only screen and (min-width :1380px){.layout-header #block-menu-block-1{width:706px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.layout-header #block-menu-block-1{width:706px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.layout-header #block-menu-block-1{width:484px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.layout-header #block-menu-block-1{width:auto;display:block;float:none;position:relative;}}@media only screen and (min-width :1380px){.layout-header #block-menu-block-1{float:right !important;}}@media only screen and (min-width :1024px) and (max-width :1380px){.layout-header #block-menu-block-1{float:right !important;}}@media only screen and (min-width :768px) and (max-width :1024px){.layout-header #block-menu-block-1{float:right;}}@media only screen and (max-width :768px){.layout-header #block-menu-block-1{float:right;}}@media only screen and (max-width :768px){.layout-header #block-menu-block-1{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}.layout-top{background:#000;}.layout-top #block-va-social-social-icons{margin:7px 0 7px 0;}@media only screen and (min-width :1380px){.layout-top #block-va-social-social-icons{float:right !important;}}@media only screen and (min-width :1024px) and (max-width :1380px){.layout-top #block-va-social-social-icons{float:right !important;}}@media only screen and (min-width :768px) and (max-width :1024px){.layout-top #block-va-social-social-icons{float:right;}}@media only screen and (max-width :768px){.layout-top #block-va-social-social-icons{float:right;}}.layout-top #block-views-cart-badge-block,.layout-top #block-va-cart-utilities-cart-info{box-sizing:border-box;margin:5px;}@media only screen and (min-width :1380px){.layout-top #block-views-cart-badge-block,.layout-top #block-va-cart-utilities-cart-info{width:346px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.layout-top #block-views-cart-badge-block,.layout-top #block-va-cart-utilities-cart-info{width:346px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.layout-top #block-views-cart-badge-block,.layout-top #block-va-cart-utilities-cart-info{width:236px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.layout-top #block-views-cart-badge-block,.layout-top #block-va-cart-utilities-cart-info{width:auto;display:block;float:none;position:relative;}}@media only screen and (min-width :1380px){.layout-top #block-views-cart-badge-block,.layout-top #block-va-cart-utilities-cart-info{float:right !important;}}@media only screen and (min-width :1024px) and (max-width :1380px){.layout-top #block-views-cart-badge-block,.layout-top #block-va-cart-utilities-cart-info{float:right !important;}}@media only screen and (min-width :768px) and (max-width :1024px){.layout-top #block-views-cart-badge-block,.layout-top #block-va-cart-utilities-cart-info{float:right;}}@media only screen and (max-width :768px){.layout-top #block-views-cart-badge-block,.layout-top #block-va-cart-utilities-cart-info{float:right;}}.layout-top #block-views-cart-badge-block.block,.layout-top #block-va-cart-utilities-cart-info.block{text-align:right;}@media only screen and (max-width :768px){.layout-top #block-views-cart-badge-block.block,.layout-top #block-va-cart-utilities-cart-info.block{text-align:left;}}.layout-top #block-views-cart-badge-block.block #cart_info .price,.layout-top #block-va-cart-utilities-cart-info.block #cart_info .price{color:#fff;font-family:'Titillium Web',sans-serif;float:right;margin:2px 12px 0 6px;}@media only screen and (max-width :768px){.layout-top #block-views-cart-badge-block.block #cart_info .price,.layout-top #block-va-cart-utilities-cart-info.block #cart_info .price{float:left;clear:both;}}.layout-top #block-views-cart-badge-block.block #cart_info a,.layout-top #block-va-cart-utilities-cart-info.block #cart_info a{background:#CCC;display:inline-block;padding:2px 8px;margin-bottom:0;font-size:13px;line-height:normal;color:#333;text-align:center;vertical-align:middle;cursor:pointer;border:none;font-family:'Titillium Web',sans-serif;-moz-transition:background 0.15s linear 0s;-webkit-transition:background 0.15s linear 0s;-o-transition:background 0.15s linear 0s;transition:background 0.15s linear 0s;background-color:#ed1b24;color:#FFF;}.layout-top #block-views-cart-badge-block.block #cart_info a:hover,.layout-top #block-va-cart-utilities-cart-info.block #cart_info a:hover{color:#333;text-decoration:none;background-color:#b3b3b3;-moz-transition:background 0.15s linear 2s linear 0s;-webkit-transition:background 0.15s linear 2s linear 0s;-o-transition:background 0.15s linear 2s linear 0s;transition:background 0.15s linear 2s linear 0s;}.layout-top #block-views-cart-badge-block.block #cart_info a:hover,.layout-top #block-va-cart-utilities-cart-info.block #cart_info a:hover{background-color:#f14a51;color:#FFF;}@media only screen and (max-width :768px){.layout-top #block-views-cart-badge-block.block #cart_info a,.layout-top #block-va-cart-utilities-cart-info.block #cart_info a{float:left;clear:both;}}@media only screen and (max-width :768px){.layout-top #block-views-cart-badge-block.block,.layout-top #block-va-cart-utilities-cart-info.block{float:left;}.layout-top #block-views-cart-badge-block.block:after,.layout-top #block-va-cart-utilities-cart-info.block:after{content:"";display:table;clear:both;}}.layout-subheader{border-bottom:1px solid #EAEAEA;}.region-footer h2.block-title{color:#FFF;}.region-top .block-menu-block ul.menu,.region-header .block-menu-block ul.menu,.region-subheader .block-menu-block ul.menu{float:right;font-weight:400;font-family:'Titillium Web',sans-serif;font-size:14px;line-height:25px;vertical-align:middle;border-bottom:none;z-index:140;padding:40px 0 0 0;margin:0;text-transform:uppercase;font-weight:700;}@media only screen and (min-width :768px) and (max-width :1024px){.region-top .block-menu-block ul.menu,.region-header .block-menu-block ul.menu,.region-subheader .block-menu-block ul.menu{font-size:12px;}}.region-top .block-menu-block ul.menu li,.region-header .block-menu-block ul.menu li,.region-subheader .block-menu-block ul.menu li{float:left;display:block;}.region-top .block-menu-block ul.menu li a,.region-header .block-menu-block ul.menu li a,.region-subheader .block-menu-block ul.menu li a,.region-top .block-menu-block ul.menu li span,.region-header .block-menu-block ul.menu li span,.region-subheader .block-menu-block ul.menu li span{padding:15px;display:block;background:none;color:white;}.region-top .block-menu-block ul.menu li a:hover,.region-header .block-menu-block ul.menu li a:hover,.region-subheader .block-menu-block ul.menu li a:hover,.region-top .block-menu-block ul.menu li span:hover,.region-header .block-menu-block ul.menu li span:hover,.region-subheader .block-menu-block ul.menu li span:hover{color:#ed1b24;text-decoration:underline;}.region-top .block-menu-block ul.menu li a.active,.region-header .block-menu-block ul.menu li a.active,.region-subheader .block-menu-block ul.menu li a.active,.region-top .block-menu-block ul.menu li span.active,.region-header .block-menu-block ul.menu li span.active,.region-subheader .block-menu-block ul.menu li span.active{color:#ed1b24;text-decoration:underline;}@media only screen and (min-width :768px) and (max-width :1024px){.region-top .block-menu-block ul.menu li a,.region-header .block-menu-block ul.menu li a,.region-subheader .block-menu-block ul.menu li a,.region-top .block-menu-block ul.menu li span,.region-header .block-menu-block ul.menu li span,.region-subheader .block-menu-block ul.menu li span{padding:15px 4px 15px 4px;}}.region-top .block-menu-block ul.menu li.expanded ul,.region-header .block-menu-block ul.menu li.expanded ul,.region-subheader .block-menu-block ul.menu li.expanded ul{background:#2C2C2C;padding:0;margin:0;}.region-top .block-menu-block ul.menu li.expanded ul li a,.region-header .block-menu-block ul.menu li.expanded ul li a,.region-subheader .block-menu-block ul.menu li.expanded ul li a{color:#FFF;padding:15px 20px 15px 20px;}.region-top .block-menu-block ul.menu li.expanded ul li a:hover,.region-header .block-menu-block ul.menu li.expanded ul li a:hover,.region-subheader .block-menu-block ul.menu li.expanded ul li a:hover{color:#ed1b24;}.region-top .block-menu-block ul.menu li.expanded ul ul li a,.region-header .block-menu-block ul.menu li.expanded ul ul li a,.region-subheader .block-menu-block ul.menu li.expanded ul ul li a{text-indent:20px;}.region-subheader .block-menu-block ul.menu{float:left;}.region-sidebar-first .block-menu-block ul.menu,.region-sidebar-second .block-menu-block ul.menu{font-weight:400;font-family:'Titillium Web',sans-serif,'Arial',sans-serif;font-size:16px;line-height:25px;vertical-align:middle;border-bottom:none;}.region-sidebar-first .block-menu-block ul.menu li,.region-sidebar-second .block-menu-block ul.menu li{float:none;display:block;border-bottom:1px solid #CCC;}.region-sidebar-first .block-menu-block ul.menu li:first-of-type,.region-sidebar-second .block-menu-block ul.menu li:first-of-type{border-top:1px solid #CCC;}.region-sidebar-first .block-menu-block ul.menu li a,.region-sidebar-second .block-menu-block ul.menu li a{padding:5px 10px 5px 10px;display:block;color:#ed1b24;}.region-sidebar-first .block-menu-block ul.menu li a:hover,.region-sidebar-second .block-menu-block ul.menu li a:hover{color:#f36268;}.region-sidebar-first .block-menu-block ul.menu li a.active,.region-sidebar-second .block-menu-block ul.menu li a.active{background:#FAFAFA;color:#000000;}.region-sidebar-first .block-menu-block ul.menu li.expanded ul,.region-sidebar-second .block-menu-block ul.menu li.expanded ul{border-color:#CCC;}.region-sidebar-first .block-menu-block ul.menu li.expanded ul li a,.region-sidebar-second .block-menu-block ul.menu li.expanded ul li a{text-indent:10px;}.region-sidebar-first .block-menu-block ul.menu li.expanded ul ul,.region-sidebar-second .block-menu-block ul.menu li.expanded ul ul{border-color:#CCC;}.region-sidebar-first .block-menu-block ul.menu li.expanded ul ul li a,.region-sidebar-second .block-menu-block ul.menu li.expanded ul ul li a{text-indent:20px;}.region-footer ul.menu{font-weight:400;font-family:'Titillium Web',sans-serif,'Arial',sans-serif;font-size:14px;line-height:18px;vertical-align:middle;border-bottom:none;}.region-footer ul.menu li{display:block;}.region-footer ul.menu li a{padding:0;display:block;background:none;color:#FFF;}.region-footer ul.menu li a:hover{color:#FFF;text-decoration:underline;}.region-footer ul.menu li a.active{color:#FFF;font-weight:bold;}.region-footer ul.menu li span{padding:0;display:block;background:none;color:#FFF;font-weight:900;}.region-footer ul.menu li.expanded ul{border-color:#CCC;}.region-footer ul.menu li.expanded ul li{padding:0;margin:0 0 5px 0;}.region-footer ul.menu li.expanded ul li a{padding:0;text-indent:0;}.region-footer ul.menu li.expanded ul ul{border-color:#fff;}.dropdown ul.menu{z-index:100;position:relative;}.dropdown ul.menu li{position:relative;}.dropdown ul.menu li ul{width:220px;visibility:hidden;position:absolute;top:100%;left:0;}.dropdown ul.menu li ul li{float:none !important;display:block;}.dropdown ul.menu li ul li a{border-right:none;float:none;display:block;}.dropdown ul.menu li ul li ul{left:100%;top:0;}a.meanmenu-reveal{display:none;}.mean-container .mean-bar{float:left;width:100%;background:#1a1a1a;padding:0;min-height:60px;z-index:200;position:absolute;top:80px;}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:14px 20px 11px 13px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:'Titillium Web',sans-serif;font-weight:700;}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px;}.mean-container .mean-nav{float:left;width:100%;background:#ed1b24;margin-top:56px;}.mean-container .mean-nav:after{content:"";display:table;clear:both;}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none;}.mean-container .mean-nav ul li{position:relative;float:left;width:100%;}.mean-container .mean-nav ul li a,.mean-container .mean-nav ul li span{display:block;float:left;width:90%;padding:10px 5%;height:26px;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase;font-family:'Titillium Web',sans-serif;font-weight:700;font-size:12px;line-height:24px;}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,0.25);opacity:0.75;filter:alpha(opacity=75);text-shadow:none !important;visibility:visible;}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0;}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%;}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%;}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%;}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,0.1);}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:26px;padding:10px !important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;border:none !important;border-left:1px solid rgba(255,255,255,0.4) !important;border-bottom:1px solid rgba(255,255,255,0.2) !important;}.mean-container .mean-nav ul li a.mean-expand:hover{background:#e7121b;}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both;}.mean-nav .wrapper{width:100%;padding:0;margin:0;}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.mean-remove{display:none !important;}.responsive-menus.responsified{clear:none;width:auto;background:#ed1b24;}.responsive-menus.responsified span.toggler{float:right;display:block;background:none;color:#FFF;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);line-height:30px;font-size:16px;text-align:center;font-weight:normal;cursor:pointer;outline:none;font-family:'Titillium Web',sans-serif,'Arial',sans-serif;margin-bottom:0;padding:15px 20px 15px 20px;}.responsive-menus.responsified.responsive-toggled span.toggler{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;}.responsive-menus.responsified .responsive-menus-simple{display:none;width:100%;background:#ed1b24;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:2px 2px 2px #000;}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple,.responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{display:block;padding:0;margin:0;}.responsive-menus.responsified.responsive-toggled.absolute{position:relative;z-index:999;}.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{position:absolute;z-index:999;top:60px;}.responsive-menus.responsified .responsive-menus-simple li{width:100%;display:block;padding:0;margin:0;clear:both;list-style:none;}.responsive-menus.responsified .responsive-menus-simple li a{display:block;padding:1em 5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #bbb;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase;}.responsive-menus.responsified .responsive-menus-simple > li.last a{border-bottom:none;}.responsive-menus.responsified .responsive-menus-simple li ul li a{padding:1em 0 1em 10%;}.responsive-menus.responsified .responsive-menus-simple li ul li ul li a{padding:1em 0 1em 15%;}.responsive-menus.responsified .responsive-menus-simple li ul{display:block !important;visibility:visible !important;margin:0;padding:0;}.responsive-menus span.toggler{display:none;}@media only screen and (max-width :768px){#block-views-homepage-slider-block-1{display:none;}}.view-homepage-slider.view-display-id-block_0{overflow:hidden;margin-bottom:0 !important;}@media only screen and (max-width :768px){.view-homepage-slider.view-display-id-block_0 .field-name-field-video-embed,.view-homepage-slider.view-display-id-block_0 .views-field-field-video-embed{display:none;}}.view-homepage-slider.view-display-id-block_0 .views-field-title{color:#FFF;z-index:31;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:600px;height:200px;text-align:center;}.view-homepage-slider.view-display-id-block_0 .views-field-title .field-content{margin:0 auto;width:auto;color:#FFF;font-size:46px;line-height:50px;text-shadow:1px 1px 1px rgba(0,0,0,0.5);}.view-homepage-slider.view-display-id-block_0 .views-field-title .field-content a{color:#FFF;}@media only screen and (max-width :768px){.view-homepage-slider.view-display-id-block_0 .views-field-title{top:60px;}.view-homepage-slider.view-display-id-block_0 .views-field-title div.field-item{width:auto;padding:0 20px;}.view-homepage-slider.view-display-id-block_0 .views-field-title div.field-item h1,.view-homepage-slider.view-display-id-block_0 .views-field-title div.field-item h2{font-size:32px;line-height:40px;}}.view-homepage-slider.view-display-id-block_0 .views-field-body{color:#FFF;z-index:31;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:400px;height:200px;text-align:center;top:160px;}.view-homepage-slider.view-display-id-block_0 .views-field-body .field-content{margin:0 auto;text-align:center;font-size:18px;line-height:22px;color:#FFF;font-weight:300;text-shadow:1px 1px 1px rgba(0,0,0,0.5);}.view-homepage-slider.view-display-id-block_0 .views-field-body .field-content p{color:#FFF;}@media only screen and (max-width :768px){.view-homepage-slider.view-display-id-block_0 .views-field-body{top:160px;}.view-homepage-slider.view-display-id-block_0 .views-field-body div.field-item{width:auto;padding:0 30px;}.view-homepage-slider.view-display-id-block_0 .views-field-body div.field-item h1,.view-homepage-slider.view-display-id-block_0 .views-field-body div.field-item h2{width:auto;font-size:18px;text-shadow:1px 1px 1px rgba(0,0,0,0.5);}}.view-homepage-slider.view-display-id-block_0 .views-field-field-link{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:400px;height:200px;top:300px;text-align:center;}.view-homepage-slider.view-display-id-block_0 .views-field-field-link .field-content{margin:0 auto;width:320px;text-align:center;font-size:14px;line-height:24px;color:#FFF;font-weight:300;border:3px solid #FFF;padding:10px 30px 10px 30px;text-transform:uppercase;}.view-homepage-slider.view-display-id-block_0 .views-field-field-link .field-content a{color:#FFF;font-weight:400;}.view-homepage-slider.view-display-id-block_0 .views-field-field-overlay-cf{position:absolute;color:#FFF;width:100%;height:100%;z-index:30;font-size:1px;opacity:0.8;}.view-homepage-slider.view-display-id-block_0 .views-field-field-overlay-cf p{font-size:1px;}.view-homepage-slider{overflow:hidden;margin-bottom:0 !important;}@media only screen and (max-width :768px){.view-homepage-slider{display:none;}}.view-homepage-slider .ds-1col{margin-left:0;}.view-homepage-slider .group-slider{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:600px;height:200px;text-align:center;}@media only screen and (min-width :768px) and (max-width :1024px){.view-homepage-slider .group-slider{width:400px;}}@media only screen and (max-width :768px){.view-homepage-slider .group-slider{width:300px;}}.view-homepage-slider .field-name-title{color:#FFF;margin-bottom:20px;}.view-homepage-slider .field-name-title .field-item h1,.view-homepage-slider .field-name-title .field-item h2{margin:0 auto;width:auto;color:#FFF;font-size:46px;line-height:50px;font-weight:300;text-shadow:1px 1px 1px rgba(0,0,0,0.5);}@media only screen and (min-width :768px) and (max-width :1024px){.view-homepage-slider .field-name-title .field-item h1,.view-homepage-slider .field-name-title .field-item h2{font-size:36px;line-height:40px;}}@media only screen and (max-width :768px){.view-homepage-slider .field-name-title .field-item h1,.view-homepage-slider .field-name-title .field-item h2{font-size:26px;line-height:30px;}}.view-homepage-slider .field-name-title .field-item a{color:#FFF;}.view-homepage-slider .field-name-body{color:#FFF;}.view-homepage-slider .field-name-body .field-item p{font-size:18px;line-height:22px;color:#FFF;font-weight:300;text-shadow:1px 1px 1px rgba(0,0,0,0.5);}@media only screen and (min-width :768px) and (max-width :1024px){.view-homepage-slider .field-name-body .field-item p{font-size:16px;line-height:20px;}}@media only screen and (max-width :768px){.view-homepage-slider .field-name-body .field-item p{font-size:14px;line-height:16px;}}.view-homepage-slider .field-name-field-link{text-align:center;}.view-homepage-slider .field-name-field-link .field-item{display:inline-block;width:320px;}.view-homepage-slider .field-name-field-link .field-item a{background:#CCC;display:inline-block;padding:2px 8px;margin-bottom:0;font-size:13px;line-height:normal;color:#333;vertical-align:middle;cursor:pointer;border:none;font-family:'Titillium Web',sans-serif;-moz-transition:background 0.15s linear 0s;-webkit-transition:background 0.15s linear 0s;-o-transition:background 0.15s linear 0s;transition:background 0.15s linear 0s;text-align:center;font-size:14px;line-height:24px;color:#FFF;background:transparent;font-weight:300;border:3px solid #FFF;padding:10px 30px 10px 30px;text-transform:uppercase;display:block;}.view-homepage-slider .field-name-field-link .field-item a:hover{color:#333;text-decoration:none;background-color:#b3b3b3;-moz-transition:background 0.15s linear 2s linear 0s;-webkit-transition:background 0.15s linear 2s linear 0s;-o-transition:background 0.15s linear 2s linear 0s;transition:background 0.15s linear 2s linear 0s;}.view-homepage-slider .field-name-field-link .field-item a:hover{background:transparent url(/sites/all/themes/gi/images/slidebg.png);color:#fff;}@media only screen and (min-width :768px) and (max-width :1024px){.view-homepage-slider .field-name-field-link .field-item{width:260px;font-size:14px;line-height:24px;padding:8px 15px;}}@media only screen and (max-width :768px){.view-homepage-slider .field-name-field-link .field-item{width:200px;font-size:14px;line-height:24px;padding:6px 12px;}}div.mc-image{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;overflow:hidden;width:100%;}.views_slideshow_cycle_main{width:100%;float:left;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame{width:100% !important;height:auto;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{width:100% !important;height:auto;}.views_slideshow_cycle_main .field-content{max-width:100%;width:100%;}.views_slideshow_cycle_main .field-content img{max-width:100%;width:100%;height:auto;margin:0;padding:0;}.views-slideshow-controls-text .views-slideshow-controls-text-previous{margin:auto 0;position:absolute;top:0;left:20px;bottom:0;z-index:30;width:40px;height:80px;background:url(/sites/all/themes/gi/images/slider-arrow-left.png);background-size:contain;background-repeat:no-repeat;opacity:0.7;filter:alpha(opacity=70);cursor:pointer;}.views-slideshow-controls-text .views-slideshow-controls-text-previous:hover{-moz-transition:opacity 0.125 0.1 2s linear 0s;-webkit-transition:opacity 0.125 0.1 2s linear 0s;-o-transition:opacity 0.125 0.1 2s linear 0s;transition:opacity 0.125 0.1 2s linear 0s;opacity:1;filter:alpha(opacity=100);}.views-slideshow-controls-text .views-slideshow-controls-text-previous a{display:none;}@media only screen and (min-width :768px) and (max-width :1024px){.views-slideshow-controls-text .views-slideshow-controls-text-previous{z-index:30;width:22px;height:40px;background:url(/sites/all/themes/gi/images/slider-arrow-left.png);background-size:contain;}}@media only screen and (max-width :768px){.views-slideshow-controls-text .views-slideshow-controls-text-previous{z-index:30;width:22px;height:40px;background:url(/sites/all/themes/gi/images/slider-arrow-left.png);background-size:contain;}}.views-slideshow-controls-text .views-slideshow-controls-text-next{margin:auto 0;position:absolute;top:0;bottom:0;right:20px;z-index:30;width:40px;height:80px;background:url(/sites/all/themes/gi/images/slider-arrow-right.png);background-size:contain;background-repeat:no-repeat;opacity:0.7;filter:alpha(opacity=70);cursor:pointer;}.views-slideshow-controls-text .views-slideshow-controls-text-next:hover{-moz-transition:opacity 0.125 0.1 2s linear 0s;-webkit-transition:opacity 0.125 0.1 2s linear 0s;-o-transition:opacity 0.125 0.1 2s linear 0s;transition:opacity 0.125 0.1 2s linear 0s;opacity:1;filter:alpha(opacity=100);}.views-slideshow-controls-text .views-slideshow-controls-text-next a{display:none;}@media only screen and (min-width :768px) and (max-width :1024px){.views-slideshow-controls-text .views-slideshow-controls-text-next{z-index:30;width:24px;height:43px;background:url(/sites/all/themes/gi/images/slider-arrow-right.png);background-size:contain;}}@media only screen and (max-width :768px){.views-slideshow-controls-text .views-slideshow-controls-text-next{z-index:30;width:24px;height:43px;background:url(/sites/all/themes/gi/images/slider-arrow-right.png);background-size:contain;}}.views-slideshow-controls-text .views-slideshow-controls-text-pause{display:none;position:absolute;top:200px;right:500px;z-index:20;}.views-slideshow-pager-fields{position:absolute;bottom:40px;left:40px;z-index:20;}.views-slideshow-pager-fields .views-slideshow-pager-field-item{float:left;height:16px;width:16px;margin-right:4px;background:#FFF;color:#FFF;font-size:1px;opacity:0.7;filter:alpha(opacity=70);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;}.views-slideshow-pager-fields .views-slideshow-pager-field-item:hover{-moz-transition:opacity 0.125 0.1 2s linear 0s;-webkit-transition:opacity 0.125 0.1 2s linear 0s;-o-transition:opacity 0.125 0.1 2s linear 0s;transition:opacity 0.125 0.1 2s linear 0s;opacity:1;filter:alpha(opacity=100);}.views-slideshow-pager-fields .views-slideshow-pager-field-item.active{opacity:1;filter:alpha(opacity=100);}.views-slideshow-pager-fields .views-slideshow-pager-field-item .views-content-fid{display:none;}@media only screen and (max-width :768px){.views-slideshow-pager-fields{bottom:20px;left:20px;}}div.vertical-tabs{border:none;margin:0;padding:0;position:relative;}div.vertical-tabs .vertical-tabs-pane{margin:0 !important;padding:0;border:0;}div.vertical-tabs .vertical-tabs-list{position:absolute;top:370px;margin:0;padding:0;border:none;z-index:100;}@media only screen and (min-width :1380px){div.vertical-tabs .vertical-tabs-list{width:256px;}}@media only screen and (min-width :1024px) and (max-width :1380px){div.vertical-tabs .vertical-tabs-list{width:256px;}}@media only screen and (min-width :768px) and (max-width :1024px){div.vertical-tabs .vertical-tabs-list{width:174px;}}@media only screen and (min-width :768px) and (max-width :1024px){div.vertical-tabs .vertical-tabs-list{width:236px;}}@media only screen and (min-width :1380px){div.vertical-tabs .vertical-tabs-list{right:-270px;}}@media only screen and (min-width :1024px) and (max-width :1380px){div.vertical-tabs .vertical-tabs-list{right:-270px;}}@media only screen and (min-width :768px) and (max-width :1024px){div.vertical-tabs .vertical-tabs-list{top:306px;right:-248px;}}@media only screen and (max-width :768px){div.vertical-tabs .vertical-tabs-list{position:relative;top:0;right:0;width:100%;margin-bottom:14px;}div.vertical-tabs .vertical-tabs-list:after{content:"";display:table;clear:both;}}div.vertical-tabs .vertical-tabs-list li{list-style:none;list-style-image:none;border:1px solid #FFF;background-image:url(/sites/all/themes/gi/images/arrow-left-white.png);background-position:10px 10px;background-repeat:no-repeat;background-color:#00adef;padding-left:20px;}div.vertical-tabs .vertical-tabs-list li:focus{outline:none;}div.vertical-tabs .vertical-tabs-list li a:hover,div.vertical-tabs .vertical-tabs-list li strong:hover{outline:none;}div.vertical-tabs .vertical-tabs-list li.selected{color:#ed1b24;background-image:url(/sites/all/themes/gi/images/arrow-left-kaki.png);background-position:10px 10px;background-repeat:no-repeat;background-color:#FFF;padding-left:20px;}div.vertical-tabs .vertical-tabs-list li.selected a,div.vertical-tabs .vertical-tabs-list li.selected strong{color:#ed1b24;}div.vertical-tabs .vertical-tabs-panes .field-label{font-family:'Titillium Web',sans-serif;font-size:22px;line-height:28px;font-weight:400;color:#000000;padding:0;margin:0 0 10px 0;}div.vertical-tabs .vertical-tabs-panes .field-type-text-long{}.owl-wrapper{padding:1px;overflow:hidden;}.owl-wrapper .node{margin-bottom:0;}.owl-item{margin-left:-1px;}.owl-theme .owl-controls{margin-top:6px;text-align:center;}@media only screen and (max-width :768px){.owl-theme .owl-controls{margin-top:0;}}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;filter:alpha(opacity=50);opacity:0.5;background:none;}.owl-theme .owl-controls .owl-buttons div.owl-prev{padding:0;margin:auto 0;position:absolute;top:0;left:-60px;bottom:0;z-index:30;width:32px;height:55px;background-image:url(/sites/all/themes/gi/images/slider-arrow-left.png);background-repeat:no-repeat;background-size:contain;cursor:pointer;font-size:1px;opacity:0.7;filter:alpha(opacity=70);}.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{-moz-transition:opacity 0.125 0.1 2s linear 0s;-webkit-transition:opacity 0.125 0.1 2s linear 0s;-o-transition:opacity 0.125 0.1 2s linear 0s;transition:opacity 0.125 0.1 2s linear 0s;opacity:1;filter:alpha(opacity=100);}.owl-theme .owl-controls .owl-buttons div.owl-prev a{display:none;}@media only screen and (max-width :768px){.owl-theme .owl-controls .owl-buttons div.owl-prev{display:none;}}.owl-theme .owl-controls .owl-buttons div.owl-next{margin:auto 0;position:absolute;top:0;bottom:0;right:-60px;padding:0;z-index:30;width:32px;height:55px;background-image:url(/sites/all/themes/gi/images/slider-arrow-right.png);background-repeat:no-repeat;background-size:contain;opacity:0.7;filter:alpha(opacity=70);cursor:pointer;font-size:1px;}.owl-theme .owl-controls .owl-buttons div.owl-next:hover{-moz-transition:opacity 0.125 0.1 2s linear 0s;-webkit-transition:opacity 0.125 0.1 2s linear 0s;-o-transition:opacity 0.125 0.1 2s linear 0s;transition:opacity 0.125 0.1 2s linear 0s;opacity:1;filter:alpha(opacity=100);}.owl-theme .owl-controls .owl-buttons div.owl-next a{display:none;}@media only screen and (max-width :768px){.owl-theme .owl-controls .owl-buttons div.owl-next{display:none;}}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:alpha(opacity=100);opacity:1;text-decoration:none;}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:14px 4px 6px 4px;filter:alpha(opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#ed1b24;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:alpha(opacity=100);opacity:1;}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.owl-item.loading{min-height:150px;background:url(/sites/all/themes/gi/css/AjaxLoader.gif) no-repeat center center;}.layout:after{content:"";display:table;clear:both;}.region:after{content:"";display:table;clear:both;}.block:after{content:"";display:table;clear:both;}.view:after{content:"";display:table;clear:both;}.node:after{content:"";display:table;clear:both;}.field:after{content:"";display:table;clear:both;}.region{float:none;display:block;margin-right:auto;margin-left:auto;position:relative;}@media only screen and (min-width :1380px){.region{width:1066px;}}@media only screen and (min-width :1024px) and (max-width :1380px){.region{width:1066px;}}@media only screen and (min-width :768px) and (max-width :1024px){.region{width:732px;}}.content{float:none;display:block;margin-right:auto;margin-left:auto;position:relative;}@media only screen and (min-width :1380px){.content{width:1066px;}}@media only screen and (min-width :1024px) and (max-width :1380px){.content{width:1066px;}}@media only screen and (min-width :768px) and (max-width :1024px){.content{width:732px;}}.content-inner{position:relative;}@media only screen and (min-width :1380px){.content-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.content-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :1024px) and (max-width :1380px){.content-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.content-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :768px) and (max-width :1024px){.content-inner{margin-left:-12px;float:none;display:block;clear:both;width:auto;}.content-inner:after{content:"";display:table;clear:both;}}@media only screen and (max-width :768px){.content-inner{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}@media only screen and (min-width :1380px){.content-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.content-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :1024px) and (max-width :1380px){.content-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.content-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :768px) and (max-width :1024px){.content-inner{margin-left:-12px;float:none;display:block;clear:both;width:auto;}.content-inner:after{content:"";display:table;clear:both;}}@media only screen and (max-width :768px){.content-inner{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}@media only screen and (min-width :1380px){.region-content .ds-1col{margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.region-content .ds-1col{margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.region-content .ds-1col{margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.region-content .ds-1col{width:auto;display:block;float:none;position:relative;height:auto;margin:0 auto;}}.ds-inner{position:relative;}@media only screen and (min-width :1380px){.ds-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.ds-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :1024px) and (max-width :1380px){.ds-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.ds-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :768px) and (max-width :1024px){.ds-inner{margin-left:-12px;float:none;display:block;clear:both;width:auto;}.ds-inner:after{content:"";display:table;clear:both;}}@media only screen and (max-width :768px){.ds-inner{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}@media only screen and (min-width :1380px){.ds-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.ds-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :1024px) and (max-width :1380px){.ds-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.ds-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :768px) and (max-width :1024px){.ds-inner{margin-left:-12px;float:none;display:block;clear:both;width:auto;}.ds-inner:after{content:"";display:table;clear:both;}}@media only screen and (max-width :768px){.ds-inner{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}@media only screen and (min-width :1380px){.group-middle{margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.group-middle{margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.group-middle{margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.group-middle{width:auto;display:block;float:none;position:relative;height:auto;margin:0 auto;}}body.no-sidebars .region-above-content{box-sizing:border-box;}@media only screen and (min-width :1380px){body.no-sidebars .region-above-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.no-sidebars .region-above-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.no-sidebars .region-above-content{width:732px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.no-sidebars .region-above-content{width:auto;display:block;float:none;position:relative;}}body.no-sidebars .region-content{box-sizing:border-box;}@media only screen and (min-width :1380px){body.no-sidebars .region-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.no-sidebars .region-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.no-sidebars .region-content{width:732px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.no-sidebars .region-content{width:auto;display:block;float:none;position:relative;}}body.no-sidebars .region-below-content{box-sizing:border-box;}@media only screen and (min-width :1380px){body.no-sidebars .region-below-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.no-sidebars .region-below-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.no-sidebars .region-below-content{width:732px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.no-sidebars .region-below-content{width:auto;display:block;float:none;position:relative;}}body.one-sidebar .region-above-content{box-sizing:border-box;}@media only screen and (min-width :1380px){body.one-sidebar .region-above-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.one-sidebar .region-above-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.one-sidebar .region-above-content{width:732px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.one-sidebar .region-above-content{width:auto;display:block;float:none;position:relative;}}body.one-sidebar .region-sidebar-first{box-sizing:border-box;}@media only screen and (min-width :1380px){body.one-sidebar .region-sidebar-first{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.one-sidebar .region-sidebar-first{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.one-sidebar .region-sidebar-first{width:174px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.one-sidebar .region-sidebar-first{width:auto;display:block;float:none;position:relative;}}body.one-sidebar .region-content{box-sizing:border-box;}@media only screen and (min-width :1380px){body.one-sidebar .region-content{width:796px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.one-sidebar .region-content{width:796px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.one-sidebar .region-content{width:546px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.one-sidebar .region-content{width:auto;display:block;float:none;position:relative;}}body.one-sidebar .region-sidebar-second{box-sizing:border-box;}@media only screen and (min-width :1380px){body.one-sidebar .region-sidebar-second{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.one-sidebar .region-sidebar-second{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.one-sidebar .region-sidebar-second{width:174px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.one-sidebar .region-sidebar-second{width:auto;display:block;float:none;position:relative;}}body.one-sidebar .region-below-content{box-sizing:border-box;}@media only screen and (min-width :1380px){body.one-sidebar .region-below-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.one-sidebar .region-below-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.one-sidebar .region-below-content{width:732px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.one-sidebar .region-below-content{width:auto;display:block;float:none;position:relative;}}body.two-sidebars .region-above-content{box-sizing:border-box;}@media only screen and (min-width :1380px){body.two-sidebars .region-above-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.two-sidebars .region-above-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.two-sidebars .region-above-content{width:732px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.two-sidebars .region-above-content{width:auto;display:block;float:none;position:relative;}}body.two-sidebars .region-sidebar-first{box-sizing:border-box;}@media only screen and (min-width :1380px){body.two-sidebars .region-sidebar-first{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.two-sidebars .region-sidebar-first{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.two-sidebars .region-sidebar-first{width:174px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.two-sidebars .region-sidebar-first{width:auto;display:block;float:none;position:relative;}}body.two-sidebars .region-content{box-sizing:border-box;}@media only screen and (min-width :1380px){body.two-sidebars .region-content{width:526px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.two-sidebars .region-content{width:526px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.two-sidebars .region-content{width:360px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.two-sidebars .region-content{width:auto;display:block;float:none;position:relative;}}body.two-sidebars .region-sidebar-second{box-sizing:border-box;}@media only screen and (min-width :1380px){body.two-sidebars .region-sidebar-second{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.two-sidebars .region-sidebar-second{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.two-sidebars .region-sidebar-second{width:174px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.two-sidebars .region-sidebar-second{width:auto;display:block;float:none;position:relative;}}body.two-sidebars .region-below-content{box-sizing:border-box;}@media only screen and (min-width :1380px){body.two-sidebars .region-below-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){body.two-sidebars .region-below-content{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){body.two-sidebars .region-below-content{width:732px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){body.two-sidebars .region-below-content{width:auto;display:block;float:none;position:relative;}}@media only screen and (max-width :768px){.layout{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}.region{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;padding:14px;}.block{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}.view{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}.node{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}.region-header .region-inner,.region-subheader .region-inner,.region-top .region-inner{position:relative;}@media only screen and (min-width :1380px){.region-header .region-inner,.region-subheader .region-inner,.region-top .region-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.region-header .region-inner:after,.region-subheader .region-inner:after,.region-top .region-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :1024px) and (max-width :1380px){.region-header .region-inner,.region-subheader .region-inner,.region-top .region-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.region-header .region-inner:after,.region-subheader .region-inner:after,.region-top .region-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :768px) and (max-width :1024px){.region-header .region-inner,.region-subheader .region-inner,.region-top .region-inner{margin-left:-12px;float:none;display:block;clear:both;width:auto;}.region-header .region-inner:after,.region-subheader .region-inner:after,.region-top .region-inner:after{content:"";display:table;clear:both;}}@media only screen and (max-width :768px){.region-header .region-inner,.region-subheader .region-inner,.region-top .region-inner{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}@media only screen and (min-width :1380px){.region-header .region-inner,.region-subheader .region-inner,.region-top .region-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.region-header .region-inner:after,.region-subheader .region-inner:after,.region-top .region-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :1024px) and (max-width :1380px){.region-header .region-inner,.region-subheader .region-inner,.region-top .region-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.region-header .region-inner:after,.region-subheader .region-inner:after,.region-top .region-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :768px) and (max-width :1024px){.region-header .region-inner,.region-subheader .region-inner,.region-top .region-inner{margin-left:-12px;float:none;display:block;clear:both;width:auto;}.region-header .region-inner:after,.region-subheader .region-inner:after,.region-top .region-inner:after{content:"";display:table;clear:both;}}@media only screen and (max-width :768px){.region-header .region-inner,.region-subheader .region-inner,.region-top .region-inner{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}.region-featured-fullwidth{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}.region-featured-fullwidth .node.view-mode-full{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}@media only screen and (max-width :768px){.region-featured{padding:0;}}.region-below-content .block{position:relative;}@media only screen and (min-width :1380px){.region-below-content .block{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.region-below-content .block:after{content:"";display:table;clear:both;}}@media only screen and (min-width :1024px) and (max-width :1380px){.region-below-content .block{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.region-below-content .block:after{content:"";display:table;clear:both;}}@media only screen and (min-width :768px) and (max-width :1024px){.region-below-content .block{margin-left:-12px;float:none;display:block;clear:both;width:auto;}.region-below-content .block:after{content:"";display:table;clear:both;}}@media only screen and (max-width :768px){.region-below-content .block{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}@media only screen and (min-width :1380px){.region-below-content .block{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.region-below-content .block:after{content:"";display:table;clear:both;}}@media only screen and (min-width :1024px) and (max-width :1380px){.region-below-content .block{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.region-below-content .block:after{content:"";display:table;clear:both;}}@media only screen and (min-width :768px) and (max-width :1024px){.region-below-content .block{margin-left:-12px;float:none;display:block;clear:both;width:auto;}.region-below-content .block:after{content:"";display:table;clear:both;}}@media only screen and (max-width :768px){.region-below-content .block{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}.region-footer .region-inner{position:relative;}@media only screen and (min-width :1380px){.region-footer .region-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.region-footer .region-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :1024px) and (max-width :1380px){.region-footer .region-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.region-footer .region-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :768px) and (max-width :1024px){.region-footer .region-inner{margin-left:-12px;float:none;display:block;clear:both;width:auto;}.region-footer .region-inner:after{content:"";display:table;clear:both;}}@media only screen and (max-width :768px){.region-footer .region-inner{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}@media only screen and (min-width :1380px){.region-footer .region-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.region-footer .region-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :1024px) and (max-width :1380px){.region-footer .region-inner{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.region-footer .region-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width :768px) and (max-width :1024px){.region-footer .region-inner{margin-left:-12px;float:none;display:block;clear:both;width:auto;}.region-footer .region-inner:after{content:"";display:table;clear:both;}}@media only screen and (max-width :768px){.region-footer .region-inner{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}.region-footer .region-inner .block{box-sizing:border-box;}@media only screen and (min-width :1380px){.region-footer .region-inner .block{width:346px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.region-footer .region-inner .block{width:346px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.region-footer .region-inner .block{width:236px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.region-footer .region-inner .block{width:auto;display:block;float:none;position:relative;}}.region-footer .region-inner .block-menu-block{margin-bottom:30px;}.region-footer .region-inner .block-menu-block ul.menu{font-weight:400;font-family:'Titillium Web',sans-serif,'Arial',sans-serif;font-size:14px;line-height:24px;vertical-align:middle;border-bottom:none;}.region-footer .region-inner .block-menu-block ul.menu > li{box-sizing:border-box;margin-bottom:14px;}@media only screen and (min-width :1380px){.region-footer .region-inner .block-menu-block ul.menu > li{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.region-footer .region-inner .block-menu-block ul.menu > li{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.region-footer .region-inner .block-menu-block ul.menu > li{width:174px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.region-footer .region-inner .block-menu-block ul.menu > li{width:auto;display:block;float:none;position:relative;}}.region-footer .region-inner .block-menu-block ul.menu > li li{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}.layout-footer{background:#333;padding-top:14px;padding-bottom:14px;}@media only screen and (max-width :768px){.layout-footer{padding-top:0;padding-bottom:0;}}.layout-middle{margin-top:14px;margin-bottom:14px;padding-bottom:16px;}@media only screen and (max-width :768px){.layout-middle{margin-top:0;margin-bottom:0;}}.layout-triptych-first{background:#CCC;padding-top:14px;padding-bottom:14px;}@media only screen and (max-width :768px){.layout-triptych-first{padding-top:20px;padding-bottom:20px;}}.layout-triptych-second .region{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}.layout-triptych-second .region .region-inner{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}.layout-triptych-second .region .region-inner .block{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}.layout-triptych-third{background:#CCC;padding-top:14px;padding-bottom:14px;}@media only screen and (max-width :768px){.layout-triptych-third{padding-top:20px;padding-bottom:20px;}}.layout-triptych-fourth{border-top:2px solid #EAEAEA;padding-top:14px;padding-bottom:14px;}@media only screen and (max-width :768px){.layout-triptych-fourth{padding-top:20px;padding-bottom:20px;}}@media only screen and (min-width :1380px){.region-content .block-title{margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.region-content .block-title{margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.region-content .block-title{margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.region-content .block-title{width:auto;display:block;float:none;position:relative;height:auto;margin:0 auto;}}.block:first-child{margin-top:0;}.region-sidebar-first .block,.region-sidebar-second .block{margin-bottom:20px;}#block-blockify-blockify-breadcrumb{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}.block-system-main .block-inner > form{box-sizing:border-box;}@media only screen and (min-width :1380px){.block-system-main .block-inner > form{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.block-system-main .block-inner > form{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.block-system-main .block-inner > form{width:732px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.block-system-main .block-inner > form{width:auto;display:block;float:none;position:relative;}}.view-header,.view-content,.view-inner,.view-footer{position:relative;height:auto;}.view-header:after,.view-content:after,.view-inner:after,.view-footer:after{content:"";display:table;clear:both;}@media only screen and (min-width :1380px){.content .view-header{margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.content .view-header{margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.content .view-header{margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.content .view-header{width:auto;display:block;float:none;position:relative;height:auto;margin:0 auto;}}.view-filters{margin-bottom:28px;}.views-exposed-widget{box-sizing:border-box;}@media only screen and (min-width :1380px){.views-exposed-widget{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.views-exposed-widget{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.views-exposed-widget{width:174px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.views-exposed-widget{width:auto;display:block;float:none;position:relative;}}.views-submit-button{clear:left;float:left;}.views-reset-button{float:left;}.view-content:after{content:"";display:table;clear:both;}.view-footer a{background:#CCC;display:inline-block;padding:2px 8px;margin-bottom:0;font-size:13px;line-height:normal;color:#333;text-align:center;vertical-align:middle;cursor:pointer;border:none;font-family:'Titillium Web',sans-serif;-moz-transition:background 0.15s linear 0s;-webkit-transition:background 0.15s linear 0s;-o-transition:background 0.15s linear 0s;transition:background 0.15s linear 0s;background-color:#ed1b24;color:#FFF;padding:16px 28px;font-size:14px;font-weight:400;}.view-footer a:hover{color:#333;text-decoration:none;background-color:#b3b3b3;-moz-transition:background 0.15s linear 2s linear 0s;-webkit-transition:background 0.15s linear 2s linear 0s;-o-transition:background 0.15s linear 2s linear 0s;transition:background 0.15s linear 2s linear 0s;}.view-footer a:hover{background-color:#f14a51;color:#FFF;}.view-empty p{text-align:center;font-family:'Titillium Web',sans-serif;font-size:48px;line-height:62px;font-weight:400;color:#000000;padding:0;margin:0 0 20px 0;}.logged-in .view-inner:after{content:"";display:table;clear:both;}@media only screen and (max-width :768px){.logged-in .view-inner{padding-top:0;}}.clearfix:after{content:"";display:table;clear:both;}.reset{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}.container-oversized{float:none;display:block;margin-right:auto;margin-left:auto;position:relative;}@media only screen and (min-width :1380px){.container-oversized{width:1218px;}}@media only screen and (min-width :1024px) and (max-width :1380px){.container-oversized{width:1246px;}}@media only screen and (min-width :768px) and (max-width :1024px){.container-oversized{width:732px;}}@media only screen and (min-width :1380px){.node{margin-bottom:14px;}}@media only screen and (min-width :1024px) and (max-width :1380px){.node{margin-bottom:14px;}}@media only screen and (min-width :768px) and (max-width :1024px){.node{margin-bottom:12px;}}@media only screen and (max-width :768px){.node{margin:0 auto;margin-bottom:14px;}}@media only screen and (min-width :1380px){.float-left{float:left;}}@media only screen and (min-width :1024px) and (max-width :1380px){.float-left{float:left;}}@media only screen and (min-width :768px) and (max-width :1024px){.float-left{float:left;}}@media only screen and (max-width :768px){.float-left{float:left;}}@media only screen and (min-width :1380px){.float-right{float:right !important;}}@media only screen and (min-width :1024px) and (max-width :1380px){.float-right{float:right !important;}}@media only screen and (min-width :768px) and (max-width :1024px){.float-right{float:right;}}@media only screen and (max-width :768px){.float-right{float:right;}}.grid-1{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-1{width:76px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-1{width:76px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-1{width:50px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-1{width:auto;display:block;float:none;position:relative;}}.grid-2{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-2{width:166px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-2{width:166px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-2{width:112px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-2{width:auto;display:block;float:none;position:relative;}}.grid-3{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-3{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-3{width:256px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-3{width:174px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-3{width:auto;display:block;float:none;position:relative;}}.grid-4{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-4{width:346px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-4{width:346px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-4{width:236px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-4{width:auto;display:block;float:none;position:relative;}}.grid-5{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-5{width:436px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-5{width:436px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-5{width:298px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-5{width:auto;display:block;float:none;position:relative;}}.grid-6{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-6{width:526px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-6{width:526px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-6{width:360px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-6{width:auto;display:block;float:none;position:relative;}}.grid-7{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-7{width:616px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-7{width:616px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-7{width:422px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-7{width:auto;display:block;float:none;position:relative;}}.grid-8{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-8{width:706px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-8{width:706px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-8{width:484px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-8{width:auto;display:block;float:none;position:relative;}}.grid-9{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-9{width:796px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-9{width:796px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-9{width:546px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-9{width:auto;display:block;float:none;position:relative;}}.grid-10{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-10{width:886px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-10{width:886px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-10{width:608px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-10{width:auto;display:block;float:none;position:relative;}}.grid-11{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-11{width:976px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-11{width:976px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-11{width:670px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-11{width:auto;display:block;float:none;position:relative;}}.grid-12{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-12{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-12{width:1066px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-12{width:732px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-12{width:auto;display:block;float:none;position:relative;}}.grid-13{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-13{width:1156px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-13{width:1156px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-13{width:794px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-13{width:auto;display:block;float:none;position:relative;}}.grid-14{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-14{width:1246px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-14{width:1246px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-14{width:856px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-14{width:auto;display:block;float:none;position:relative;}}.grid-15{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-15{width:1336px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-15{width:1336px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-15{width:918px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-15{width:auto;display:block;float:none;position:relative;}}.grid-16{box-sizing:border-box;}@media only screen and (min-width :1380px){.grid-16{width:1426px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-16{width:1426px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-16{width:980px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.grid-16{width:auto;display:block;float:none;position:relative;}}.grid-ipad-1{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-1{width:50px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-2{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-2{width:112px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-3{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-3{width:174px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-4{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-4{width:236px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-5{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-5{width:298px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-6{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-6{width:360px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-7{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-7{width:422px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-8{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-8{width:484px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-9{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-9{width:546px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-10{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-10{width:608px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-11{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-11{width:670px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-12{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-12{width:732px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-13{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-13{width:794px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-14{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-14{width:856px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-15{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-15{width:918px;display:inline-block;float:left;margin-left:12px;position:relative;}}.grid-ipad-16{box-sizing:border-box;}@media only screen and (min-width :768px) and (max-width :1024px){.grid-ipad-16{width:980px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (min-width :1380px){.padding{padding:9px;}}@media only screen and (min-width :1024px) and (max-width :1380px){.padding{padding:14px;}}@media only screen and (min-width :768px) and (max-width :1024px){.padding{padding:12px;}}@media only screen and (max-width :768px){.padding{padding:14px;}}.grid-container{position:relative;}@media only screen and (min-width :1380px){.grid-container{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.grid-container:after{content:"";display:table;clear:both;}}@media only screen and (min-width :1024px) and (max-width :1380px){.grid-container{margin-left:-14px;float:none;display:block;clear:both;width:auto;}.grid-container:after{content:"";display:table;clear:both;}}@media only screen and (min-width :768px) and (max-width :1024px){.grid-container{margin-left:-12px;float:none;display:block;clear:both;width:auto;}.grid-container:after{content:"";display:table;clear:both;}}@media only screen and (max-width :768px){.grid-container{margin:0;padding:0;height:auto;display:block;float:none;width:auto;position:relative;top:0;left:0;}}.nobox{background:none;border:none;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);}.min-height-100{min-height:100px;}.min-height-120{min-height:120px;}.min-height-140{min-height:140px;}.min-height-160{min-height:160px;}.min-height-180{min-height:180px;}.min-height-200{min-height:200px;}.min-height-220{min-height:220px;}.min-height-240{min-height:240px;}.min-height-260{min-height:260px;}.min-height-280{min-height:280px;}.min-height-300{min-height:300px;}.min-height-320{min-height:320px;}.min-height-340{min-height:340px;}.min-height-360{min-height:360px;}.min-height-380{min-height:380px;}.min-height-400{min-height:400px;}.min-height-450{min-height:450px;}.min-height-500{min-height:500px;}.min-height-550{min-height:550px;}.min-height-600{min-height:600px;}.margin-bottom{margin-bottom:14px;}.margin-top{margin-top:14px;}.margin-left{margin-left:14px;}.margin-right{margin-right:14px;}body{margin:0;padding:0;color:#333333;font-family:'Titillium Web',sans-serif,'Arial',sans-serif;font-size:16px;line-height:25px;background:url(/sites/all/themes/gi/images/noise.png) #ffffff;}body.XXXno-sidebars .region-content .region-inner{padding:0 120px;}@media only screen and (min-width :768px) and (max-width :1024px){body.XXXno-sidebars .region-content .region-inner{padding:0;}}@media only screen and (max-width :768px){body.XXXno-sidebars .region-content .region-inner{padding:0;}}.form-type-radio img,.uc-credit-cvv-help img{width:auto;}.layout-top{background:black;}.layout-header{background:#1a1a1a url(/sites/all/themes/gi/images/dark_stripes.png);border-bottom:8px #ffffff solid;}@media only screen and (max-width :768px){.layout-header{background:#000;}}.layout-footer{background:url(/sites/all/themes/gi/images/dark_stripes.png) #000000;}.region-footer p{color:#fff;}.region-footer li.a{color:#ffffff;}.field-name-progress-bar{padding:20px 0px;}.field-name-progress-bar .bar-outer{width:100%;background:#e9e9e9;}.field-name-progress-bar .bar-outer .bar-inner{background:#ed1b24;height:20px;}.field-name-progress-bar .bar-outer .bar-inner.overtarget{background:#008000;}.field-name-countdown .field-item,.field-name-field-taget-text .field-item{font-family:'Titillium Web',sans-serif;font-size:22px;line-height:28px;font-weight:400;color:#000000;padding:0;margin:0 0 10px 0;}.field-name-field-image{border:8px solid white;margin-bottom:20px;}.views-field-field-hero-image,.field-name-field-hero-image{border-bottom:8px solid white;margin-bottom:20px;}.field-group-div{padding:20px 20px 40px 20px;background:transparent url(/sites/all/themes/gi/images/slidebg.png);}body.front #block-system-main{text-align:center;}form{min-height:20px;padding:12px;margin-bottom:20px;background-color:#f0f0f0;border:1px solid #eee;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}form blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15);}.block-webform{box-sizing:border-box;}@media only screen and (min-width :1380px){.block-webform{width:796px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :1024px) and (max-width :1380px){.block-webform{width:796px;display:inline-block;float:left;margin-left:14px;position:relative;}}@media only screen and (min-width :768px) and (max-width :1024px){.block-webform{width:546px;display:inline-block;float:left;margin-left:12px;position:relative;}}@media only screen and (max-width :768px){.block-webform{width:auto;display:block;float:none;position:relative;}}.webform-component--terms-and-conditions label{float:left;}.webform-component--terms-and-conditions .form-radios{float:left;margin:0 4px 0 20px;}.webform-component--terms-and-conditions .form-radios label{padding-top:0;}.webform-component--terms-and-conditions .form-radios input{padding-top:10px;}.product-info{font-size:24px;font-family:'Titillium Web',sans-serif;color:#ed1b24;margin-bottom:12px;}.uc-store-address-field .form-item label{width:auto;}.form-item-panes-billing-billing-street2 label{display:none;}#uc-cart-view-form .form-actions input,#uc-cart-checkout-form .form-actions input{width:auto;padding:2px 8px;font-size:13px;text-indent:0;}#uc-cart-view-form .form-actions input#edit-cancel,#uc-cart-checkout-form .form-actions input#edit-cancel{background:#00adef;float:left;}#uc-cart-view-form .form-actions input[value="Cancel"],#uc-cart-checkout-form .form-actions input[value="Cancel"],#uc-cart-view-form .form-actions input[value="Review order"],#uc-cart-checkout-form .form-actions input[value="Review order"]{padding:2px 8px;}#block-views-stages-block .field-name-field-image{border:0;padding:10px;}#block-views-stages-block #node-39 .field-name-title h2{color:#7eb22b;}#block-views-stages-block #node-40 .field-name-title h2{color:#238fcd;}#block-views-stages-block #node-41 .field-name-title h2{color:#c9111c;}#block-views-stages-block #node-42 .field-name-title h2{color:#219141;}#block-views-stages-block #node-43 .field-name-title h2{color:#99080b;}#block-views-stages-block #node-44 .field-name-title h2{color:#161c1e;}.fivestar-summary{display:none;}.webform-next,.webform-submit{float:right;}@media only screen and (min-width :1380px){.webform-next,.webform-submit{width:256px;}}@media only screen and (min-width :1024px) and (max-width :1380px){.webform-next,.webform-submit{width:256px;}}@media only screen and (min-width :768px) and (max-width :1024px){.webform-next,.webform-submit{width:174px;}}@media only screen and (min-width :1380px){.webform-previous{width:256px;}}@media only screen and (min-width :1024px) and (max-width :1380px){.webform-previous{width:256px;}}@media only screen and (min-width :768px) and (max-width :1024px){.webform-previous{width:174px;}}.webform-client-form-352 fieldset.webform-component--given-1-hour-right-now-what-would-you-prefer-to-do .webform-component-radios{clear:both;padding-bottom:10px;background:none;}.webform-client-form-352 fieldset.webform-component--given-1-hour-right-now-what-would-you-prefer-to-do .webform-component-radios .form-radios .form-item{float:left;}
