#ai-sb-form .right > ul li{margin-bottom:0;padding-bottom:5px;padding-right:10px;font-weight:bold;}#ai-sb-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/sites/all/modules/custom/ai_sb/images/select-arrow.png);background-repeat:no-repeat;background-size:contain;background-position:right;text-transform:uppercase !important;}#ai-sb-form select::-ms-expand{display:none;}.page-subscribe fieldset{border:none;padding:0;margin:0;}.page-subscribe fieldset legend{color:#001587;font-weight:bold;font-size:20px;margin-bottom:10px;}.page-subscribe .form-item{margin-top:0;margin-bottom:1em;}.page-subscribe ul{padding-left:18px;margin-top:0;}.page-subscribe ul li{padding-left:6px;}.page-subscribe input[type="checkbox"],.page-subscribe input[type="radio"]{float:left;position:relative;top:6px;}.page-subscribe label.option{font-weight:normal;display:table-cell;padding-left:11px;}.page-subscribe input.form-autocomplete{background:none !important;}.page-subscribe .form-type-radios .form-item,.page-subscribe .form-type-radios li,.page-subscribe ul .form-item,.page-subscribe ul li{margin-bottom:5px;}.page-subscribe .description{margin-left:23px !important;font-size:12px !important;line-height:14px;}.page-subscribe .form-type-textfield .description{margin-left:20% !important;margin-top:5px;}.page-subscribe #edit-sb-desc{padding-bottom:0 !important;}.page-subscribe #edit-sb-desc h3{font-size:25px !important;}.page-subscribe #edit-sb-desc > .fieldset-wrapper{padding-left:0 !important;width:100% !important;}.page-subscribe #edit-sb-desc,.page-subscribe #edit-sb-type,.page-subscribe #edit-sb-delivery,.page-subscribe #edit-sb-payment{border-bottom:3px solid #EDEDED;margin-bottom:15px;padding-bottom:10px;}.page-subscribe #edit-sb-desc span.desc,.page-subscribe #edit-sb-type span.desc,.page-subscribe #edit-sb-delivery span.desc,.page-subscribe #edit-sb-payment span.desc{clear:both;font-size:12px;line-height:14px;display:block;}.page-subscribe #edit-sb-desc span.amount-value,.page-subscribe #edit-sb-type span.amount-value,.page-subscribe #edit-sb-delivery span.amount-value,.page-subscribe #edit-sb-payment span.amount-value{display:none;}.page-subscribe #edit-sb-desc strong,.page-subscribe #edit-sb-type strong,.page-subscribe #edit-sb-delivery strong,.page-subscribe #edit-sb-payment strong{color:#DD2700;font-weight:normal;}.page-subscribe #edit-sb-desc .left,.page-subscribe #edit-sb-type .left,.page-subscribe #edit-sb-delivery .left,.page-subscribe #edit-sb-payment .left{width:30%;float:left;}.page-subscribe #edit-sb-desc .left p,.page-subscribe #edit-sb-type .left p,.page-subscribe #edit-sb-delivery .left p,.page-subscribe #edit-sb-payment .left p{text-indent:35px;font-style:italic;margin:0;}.page-subscribe #edit-sb-desc .left p a,.page-subscribe #edit-sb-type .left p a,.page-subscribe #edit-sb-delivery .left p a,.page-subscribe #edit-sb-payment .left p a{color:#000;font-size:12px;text-decoration:none;}.page-subscribe #edit-sb-desc .left p a:hover,.page-subscribe #edit-sb-type .left p a:hover,.page-subscribe #edit-sb-delivery .left p a:hover,.page-subscribe #edit-sb-payment .left p a:hover{text-decoration:underline;}.page-subscribe #edit-sb-desc .right,.page-subscribe #edit-sb-desc > .fieldset-wrapper,.page-subscribe #edit-sb-type .right,.page-subscribe #edit-sb-type > .fieldset-wrapper,.page-subscribe #edit-sb-delivery .right,.page-subscribe #edit-sb-delivery > .fieldset-wrapper,.page-subscribe #edit-sb-payment .right,.page-subscribe #edit-sb-payment > .fieldset-wrapper{width:70%;display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:30px;float:right;}.page-subscribe #edit-sb-desc .right h3,.page-subscribe #edit-sb-desc > .fieldset-wrapper h3,.page-subscribe #edit-sb-type .right h3,.page-subscribe #edit-sb-type > .fieldset-wrapper h3,.page-subscribe #edit-sb-delivery .right h3,.page-subscribe #edit-sb-delivery > .fieldset-wrapper h3,.page-subscribe #edit-sb-payment .right h3,.page-subscribe #edit-sb-payment > .fieldset-wrapper h3{margin-top:0;color:#001587;font-weight:bold;font-size:20px;margin-bottom:10px;}.page-subscribe #edit-sb-desc .right,.page-subscribe #edit-sb-type .right,.page-subscribe #edit-sb-delivery .right,.page-subscribe #edit-sb-payment .right{float:left;max-width:545px;}.page-subscribe #edit-sb-type{border-bottom:none;padding-bottom:0;}.page-subscribe #edit-sb-type legend{display:none;}.page-subscribe #edit-sb-type .form-type-radios > label{display:none;}.page-subscribe #edit-sb-type .fieldset-wrapper{float:right;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0;}.page-subscribe #edit-sb-type .form-type-radios .form-item,.page-subscribe #edit-sb-type .form-type-radios li,.page-subscribe #edit-sb-type ul .form-item,.page-subscribe #edit-sb-type ul li{color:#001587;}.page-subscribe #edit-sb-type .form-type-radios .form-item span,.page-subscribe #edit-sb-type .form-type-radios li span,.page-subscribe #edit-sb-type ul .form-item span,.page-subscribe #edit-sb-type ul li span{color:#000;}.page-subscribe #edit-sb-type .form-type-radios li,.page-subscribe #edit-sb-type ul li{color:#000;}.page-subscribe #edit-sb-delivery > .fieldset-wrapper > .form-item,.page-subscribe #edit-sb-payment > .fieldset-wrapper > .form-item{clear:both;width:100%;margin-bottom:15px;float:left;}.page-subscribe #edit-sb-delivery > .fieldset-wrapper > .form-item > label,.page-subscribe #edit-sb-payment > .fieldset-wrapper > .form-item > label{float:left;width:20%;}.page-subscribe #edit-sb-delivery > .fieldset-wrapper > .form-item > div,.page-subscribe #edit-sb-payment > .fieldset-wrapper > .form-item > div{float:left;width:70%;}.page-subscribe #edit-sb-delivery > .fieldset-wrapper > .form-item > select,.page-subscribe #edit-sb-delivery > .fieldset-wrapper > .form-item input.form-text,.page-subscribe #edit-sb-payment > .fieldset-wrapper > .form-item > select,.page-subscribe #edit-sb-payment > .fieldset-wrapper > .form-item input.form-text{float:left;width:40%;}.page-subscribe #edit-sb-delivery .location .fieldset-legend,.page-subscribe #edit-sb-delivery .location legend,.page-subscribe #edit-sb-payment .location .fieldset-legend,.page-subscribe #edit-sb-payment .location legend{display:none;}.page-subscribe #edit-sb-delivery .location .form-item,.page-subscribe #edit-sb-payment .location .form-item{clear:both;width:100%;margin-bottom:15px;float:left;}.page-subscribe #edit-sb-delivery .location label,.page-subscribe #edit-sb-payment .location label{float:left;width:20%;padding:0;}.page-subscribe #edit-sb-delivery .location select,.page-subscribe #edit-sb-delivery .location input.form-text,.page-subscribe #edit-sb-payment .location select,.page-subscribe #edit-sb-payment .location input.form-text{float:left;width:40% !important;}.page-subscribe #edit-sb-delivery .form-item-newsletter label,.page-subscribe #edit-sb-payment .form-item-newsletter label{float:none !important;width:auto !important;}.page-subscribe #edit-sb-delivery .form-item-newsletter div,.page-subscribe #edit-sb-payment .form-item-newsletter div{width:auto !important;float:none !important;}.page-subscribe #edit-sb-payment input.form-text{width:auto !important;}.page-subscribe #edit-total{font-weight:700;}.page-subscribe #edit-total .total{width:100% !important;}.page-subscribe #edit-total .label{width:20%;float:left;display:block;}.page-subscribe .sub{float:left;width:100%;}.page-subscribe #edit-submit{float:left;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;background:none repeat scroll 0% 0% #223ED7;padding:13px 32px;margin:0px auto 15px;display:block;color:#FFF;cursor:pointer;border:none;margin-left:20%;}.page-subscribe #edit-submit:hover{background-color:#000046;}.page-subscribe .secure{float:left;margin-left:50px;}.page-subscribe .pane-1{margin-bottom:15px;border-bottom:3px solid #EDEDED;}.page-subscribe .pane-2,.page-subscribe .pane-3{font-size:12px;color:#696969;line-height:15px;}.page-subscribe #edit-end{clear:both;font-size:12px;line-height:14px;}.subscribe-image-promo,.sidebar .price-online .tac .button{float:left;}.subscribe-image-promo a,.subscribe-image-promo.button,.subscribe-image-promo a:link,.subscribe-image-promo a.button,.sidebar .price-online .tac .button a,.sidebar .price-online .tac .button.button,.sidebar .price-online .tac .button a:link,.sidebar .price-online .tac .button a.button{clear:both;display:block;color:#fff;padding:0.7em 1em;text-decoration:none;background-color:#aa1e00;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#de2602),color-stop(100%,#aa1e00));background-image:-webkit-linear-gradient(#de2602,#aa1e00);background-image:-moz-linear-gradient(#de2602,#aa1e00);background-image:-o-linear-gradient(#de2602,#aa1e00);background-image:linear-gradient(#de2602,#aa1e00);border-bottom:1px solid #701302;border-top:1px solid #701302;text-transform:uppercase;line-height:1.1;font-weight:700;font-size:15px;text-align:center;margin:0 15px 40px 15px;-webkit-appearance:initial;-moz-appearance:initial;appearance:initial;}.subscribe-image-promo a:hover,.subscribe-image-promo.button:hover,.subscribe-image-promo a:link:hover,.subscribe-image-promo a.button:hover,.sidebar .price-online .tac .button a:hover,.sidebar .price-online .tac .button.button:hover,.sidebar .price-online .tac .button a:link:hover,.sidebar .price-online .tac .button a.button:hover{color:#9ec2ff;}.subscribe-image-promo.button,.sidebar .price-online .tac .button.button{margin:0;margin-bottom:10px;}@media (max-width:1200px){.page-subscribe #content{margin-left:50px;margin-right:50px;}.page-subscribe #edit-sb-delivery .location label,.page-subscribe #edit-sb-payment .location label,.page-subscribe #edit-sb-delivery > .fieldset-wrapper > .form-item > label,.page-subscribe #edit-sb-payment > .fieldset-wrapper > .form-item > label,.page-subscribe #edit-total .label{width:25%;}.page-subscribe .form-type-textfield .description,.page-subscribe #edit-submit{margin-left:25% !important;}.page-subscribe #edit-sb-type .right,.page-subscribe #edit-sb-type > .fieldset-wrapper,.page-subscribe #edit-sb-delivery .right,.page-subscribe #edit-sb-delivery > .fieldset-wrapper,.page-subscribe #edit-sb-payment .right,.page-subscribe #edit-sb-payment > .fieldset-wrapper{width:69%;}.page-subscribe #edit-sb-desc .fieldset-wrapper{width:100%;}.page-subscribe fieldset legend{margin-bottom:30px;}.page-subscribe #edit-sb-desc .left p,.page-subscribe #edit-sb-type .left p,.page-subscribe #edit-sb-delivery .left p,.page-subscribe #edit-sb-payment .left p{text-indent:0;text-align:center;}}@media (max-width:768px){.page-subscribe #edit-sb-delivery > .fieldset-wrapper > .form-item > select,.page-subscribe #edit-sb-delivery > .fieldset-wrapper > .form-item input.form-text,.page-subscribe #edit-sb-payment > .fieldset-wrapper > .form-item > select,.page-subscribe #edit-sb-payment > .fieldset-wrapper > .form-item input.form-text,.page-subscribe #edit-sb-delivery .location select,.page-subscribe #edit-sb-delivery .location input.form-text,.page-subscribe #edit-sb-payment .location select,.page-subscribe #edit-sb-payment .location input.form-text,.page-subscribe #edit-sb-delivery .chosen-container-single{width:90% !important;}.page-subscribe #edit-sb-delivery .location label,.page-subscribe #edit-sb-payment .location label,.page-subscribe #edit-sb-delivery > .fieldset-wrapper > .form-item > label,.page-subscribe #edit-sb-payment > .fieldset-wrapper > .form-item > label{width:100%;margin-bottom:5px;}.page-subscribe #edit-total .label{width:80px;}.page-subscribe .form-type-textfield .description,.page-subscribe #edit-submit{margin-left:0% !important;}}@media (max-width:670px){.page-subscribe #edit-sb-desc .left,.page-subscribe #edit-sb-type .left,.page-subscribe #edit-sb-delivery .left,.page-subscribe #edit-sb-payment .left{width:100%;text-align:center;margin-bottom:20px;}.page-subscribe #edit-sb-desc .left p a,.page-subscribe #edit-sb-type .left p a,.page-subscribe #edit-sb-delivery .left p a,.page-subscribe #edit-sb-payment .left p a{font-size:14px;}.page-subscribe #edit-sb-desc .right,.page-subscribe #edit-sb-desc > .fieldset-wrapper,.page-subscribe #edit-sb-type .right,.page-subscribe #edit-sb-type > .fieldset-wrapper{width:100%;padding-left:0px;}.page-subscribe #edit-sb-payment .right,.page-subscribe #edit-sb-payment > .fieldset-wrapper,.page-subscribe #edit-sb-delivery .right,.page-subscribe #edit-sb-delivery > .fieldset-wrapper{padding-left:0px;width:100%;}.page-subscribe .right ul,.page-subscribe #edit-type{margin-left:20px;}.page-subscribe #edit-sb-desc .right h3{margin-bottom:20px;}.page-subscribe #edit-submit{margin:20px auto !important;float:none;}.page-subscribe #edit-sb-payment > .fieldset-wrapper .form-item-expiration-date{margin-bottom:25px;}.page-subscribe .secure{margin:0 auto;width:73px;clear:both;float:initial;}}@media (max-width:520px){.page-subscribe #content{margin-left:20px;margin-right:20px;}.page-subscribe #edit-sb-delivery > .fieldset-wrapper > .form-item > select,.page-subscribe #edit-sb-delivery > .fieldset-wrapper > .form-item input.form-text,.page-subscribe #edit-sb-payment > .fieldset-wrapper > .form-item > select,.page-subscribe #edit-sb-payment > .fieldset-wrapper > .form-item input.form-text,.page-subscribe #edit-sb-delivery .location select,.page-subscribe #edit-sb-delivery .location input.form-text,.page-subscribe #edit-sb-payment .location select,.page-subscribe #edit-sb-payment .location input.form-text,.page-subscribe #edit-sb-delivery .chosen-container-single,.page-subscribe #edit-sb-payment > .fieldset-wrapper > .form-item > div{width:100% !important;}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}
