/**
	TG specific master search styles */
#framework-master-search #ms-form .panel-body, #framework-master-search .ms-summary .expandable:hover { background-color: #E1ECF9; *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE1ECF9'); background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZWNmOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e1ecf9)); background-image: -moz-linear-gradient(#ffffff, #e1ecf9); background-image: -webkit-linear-gradient(#ffffff, #e1ecf9); background-image: linear-gradient(#ffffff, #e1ecf9); }

#framework-master-search #ms-form .panel-heading { background-color: #b76b89; *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFB76B89', endColorstr='#FF912F5E'); background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3NmI4OSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzkxMmY1ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b76b89), color-stop(100%, #912f5e)); background-image: -moz-linear-gradient(#b76b89, #912f5e); background-image: -webkit-linear-gradient(#b76b89, #912f5e); background-image: linear-gradient(#b76b89, #912f5e); color: white; position: relative; }

#framework-master-search { /**/ }
#framework-master-search .mastersearch-calculator { background: url('/images/icons/mastersearch-sd875bf70af.png') 0 0 no-repeat; height: 30px; width: 25px; display: inline-block; }
#framework-master-search .mastersearch-calculator:before { content: none; }
#framework-master-search .mastersearch-edit { background: url('/images/icons/mastersearch-sd875bf70af.png') 0 -30px no-repeat; height: 16px; width: 16px; display: inline-block; }
#framework-master-search .mastersearch-edit:before { content: none; }
#framework-master-search .mastersearch-help { background: url('/images/icons/mastersearch-sd875bf70af.png') 0 -46px no-repeat; height: 25px; width: 25px; display: inline-block; }
#framework-master-search .mastersearch-help:before { content: none; }
#framework-master-search .mastersearch-household { background: url('/images/icons/mastersearch-sd875bf70af.png') 0 -71px no-repeat; height: 20px; width: 26px; display: inline-block; }
#framework-master-search .mastersearch-household:before { content: none; }
#framework-master-search .mastersearch-image { background: url('/images/icons/mastersearch-sd875bf70af.png') 0 -91px no-repeat; height: 20px; width: 26px; display: inline-block; }
#framework-master-search .mastersearch-image:before { content: none; }
#framework-master-search .mastersearch-save { background: url('/images/icons/mastersearch-sd875bf70af.png') 0 -111px no-repeat; height: 20px; width: 20px; display: inline-block; }
#framework-master-search .mastersearch-save:before { content: none; }
#framework-master-search .mastersearch-view { background: url('/images/icons/mastersearch-sd875bf70af.png') 0 -131px no-repeat; height: 20px; width: 20px; display: inline-block; }
#framework-master-search .mastersearch-view:before { content: none; }
#framework-master-search #ms-form { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
#framework-master-search .ms-summary .nav li a { border-color: #aaa; }
#framework-master-search .ms-summary .nav li a.expandable { background-color: #E1ECF9; }

.navbar { margin-bottom: 8px; }

@media (max-width: 360px) { #js-modal-save .nav > li > a { padding-right: 5px; padding-left: 5px; } }
@-webkit-keyframes greenPulse { from { background-color: #749a02; box-shadow: 0 0 9px #333; -webkit-transform: scale(0.92); }
  50% { background-color: #91bd09; box-shadow: 0 0 18px #91bd09; -webkit-transform: scale(1); }
  to { background-color: #749a02; box-shadow: 0 0 9px #333; -webkit-transform: scale(0.92); } }
@-moz-keyframes greenPulse { from { background-color: #749a02; box-shadow: 0 0 9px #333; transform: scale(0.92); }
  50% { background-color: #91bd09; box-shadow: 0 0 18px #91bd09; transform: scale(1); }
  to { background-color: #749a02; box-shadow: 0 0 9px #333; transform: scale(0.92); } }
@-o-keyframes greenPulse { from { background-color: #749a02; box-shadow: 0 0 9px #333; transform: scale(0.92); }
  50% { background-color: #91bd09; box-shadow: 0 0 18px #91bd09; transform: scale(1); }
  to { background-color: #749a02; box-shadow: 0 0 9px #333; transform: scale(0.92); } }
@keyframes greenPulse { from { background-color: #749a02; box-shadow: 0 0 9px #333; transform: scale(0.92); }
  50% { background-color: #91bd09; box-shadow: 0 0 18px #91bd09; transform: scale(1); }
  to { background-color: #749a02; box-shadow: 0 0 9px #333; transform: scale(0.92); } }
#header #claim_offer { -webkit-animation-name: greenPulse; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -moz-animation-name: greenPulse; -moz-animation-duration: 2s; -moz-animation-iteration-count: infinite; -o-animation-name: greenPulse; -o-animation-duration: 2s; -o-animation-iteration-count: infinite; animation-name: greenPulse; animation-duration: 2s; animation-iteration-count: infinite; margin-left: 10px; -webkit-font-smoothing: subpixel-antialiased; }
