.ctools-locked{color:red;border:1px solid red;padding:1em}.ctools-owns-lock{background:#ffd 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}.video_thumbnail{min-width:100px;min-height:100px}.video-width-text{width:10px}.video-thumbnails .form-item{float:left;margin-right:10px;max-width:30%;padding-right:10px}.video_image_teaser{float:left;padding:.5em}br.video_image_clear{clear:both}.video-inprogress{border:1px solid red;padding:.5em}.video-conversion-failed{border:1px solid red;padding:.5em}.widget-edit{max-width:70%}.widget-edit .form-item{white-space:normal !important}.admin_flv_player_wrapper{display:none}* html object.video-object{display:none}* html object.video-object{display:inline}* html object.video-object{display:none}div.video-preview{float:left;padding:0 10px 10px 0}div.video-widget-data{float:left;width:85%}div.video-widget-data input.text-field{width:auto}div#video-browser-page-wrapper div#video-browser-page div.video-item{float:left;height:128px;padding:5px;text-align:center;border:1px #ccc dotted}div#video-browser-page-wrapper div#video-browser-page div.video-item:hover{background-color:#faebd7}#main form{position:relative;z-index:1;display:block;width:565px;height:28px}#custom-textfield{height:auto;float:left;margin-right:10px;border-radius:3px}#custom-dropdown{position:relative;float:left;height:28px;width:80px;margin-right:10px;overflow:visible}#custom-dropdown div,#custom-textfield div{float:left;background-position:0 0}#custom-dropdown .center{position:relative;width:45px}#custom-textfield .center{position:relative}#custom-textfield .center input,#custom-dropdown .center{width:100%;height:49px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#custom-textfield .center label{cursor:text;position:absolute;top:0;left:3px;line-height:28px;color:#5b5b5b;font-weight:700;font-size:12px}#custom-dropdown .left,#custom-dropdown .center,#custom-dropdown .right,#custom-dropdown{cursor:pointer}#custom-dropdown span{position:absolute;top:10px;left:0;padding-left:8px;width:62px;line-height:28px;color:#5b5b5b;font-weight:700;font-size:12px}#custom-dropdown ul{display:none;list-style-type:none;position:absolute;z-index:1;top:48px;left:0;width:80px;background-color:#fff;border:1px solid #ccc;margin:0;border-radius:3px}#custom-dropdown ul li{padding:0;background:none;height:28px}#custom-dropdown ul li a.first{border-radius:3px 3px 0 0}#custom-dropdown ul li a.last{border-radius:0 0 3px 3px}#custom-dropdown ul li a{text-decoration:none;display:block;padding:0 0 0 8px;line-height:28px;color:#5b5b5b;font-weight:700;font-size:12px}#custom-dropdown ul li a:hover{color:#ffedc3;background-color:#337ab7}#cta_search{cursor:pointer;color:#fff;display:inline-block;float:left;text-decoration:none}#cta_search:hover{text-decoration:underline}#cta_search div{cursor:pointer}#map{height:300px;border:1px solid #f0840b;margin:35px 0;position:relative;z-index:0}#farmas{margin-bottom:20px}#farmas .farma{margin-bottom:20px}#farmas .farma a.cta{color:#767676;text-decoration:none}#farmas .farma a.cta:hover{text-decoration:underline}#farmas .farma a.google{text-decoration:none;cursor: pointer}#farmas .farma a.google:hover{text-decoration:underline}.infopopup p{clear:both;color:#767676;font-size:14px;margin:0;line-height:normal}.infopopup p.title{font-weight:700}.infopopup a{text-decoration:none;color:#f0840b;font-size:10px;margin:0;line-height:normal}
.infopopup a:hover{text-decoration:underline}#pager{text-align:center;clear:both}#pager a{text-decoration:none;color:#767676;font-size:14px;margin:0 5px;line-height:normal;font-weight:700}#pager a.active{text-decoration:underline;color:#000}#pager a:hover{text-decoration:underline;color:#000}#map_error{color:#d00000;font-size:14px;margin:10px 0 -20px;line-height:normal;font-weight:700;padding-top:20px;clear:both}.map-locations h4{font-size:20px}.city-desc{clear:both;text-align:left;padding-top:10px;font-size:14px}.glyphicon-map-marker{font-size:20px;color:#1e74d3;padding-right:5px;vertical-align:middle;padding-bottom:10px}#find_store{margin-top:50px}.find-store h2{color:#002d72}.find-store h4{color:#6a6f76}.map h4{color:#6a6f76;font-size:20px}.view-map.find-store,.map-locations{width:80%;margin:auto !important;margin-bottom:15px}@media(min-width:320px) and (max-width:429px){#apo-header-form{margin-left:0;width:auto}#apo-header-form button{margin-top:30px}}@media(min-width:430px) and (max-width:510px){#apo-header-form{margin-left:5%;width:auto}#custom-textfield{width:115px}}@media(min-width:768px) and (max-width:991px){#apo-header-form{margin-left:23%}}@media(min-width:992px) and (max-width:1199px){#apo-header-form{margin-left:28.333333%}}.alertmessage{clear:both;color:red}#farmas .pagination a{display:block;padding:16px}#farmas .pagination span{padding:0}