﻿.tagsinput { width: 100%; border-radius: 50px;text-align: left; border: 2px solid #f0f0f0; min-height:51px !important; padding: 0px 20px 0px 20px; color: #5c5c5c; resize: none; }
.tagsinput span.tag {display:inline-block;vertical-align: top; position: relative;padding: 13px 12px 13px 26px;background: #5D7480; border-radius:25px; color: #fff; margin: 3px 5px 0px 0px;}
.tagsinput span.tag a {display: block;text-indent: -9999px;width: 12px;height: 12px; position: absolute;left: 8px;top: 15px; outline: none; background: url(images/clear_results.png) no-repeat 50%;}
.tagsinput span.tag a:hover {opacity: 0.6; filter: alpha(Opacity=60);}
.tagsinput input { border: none; padding: 14px 12px 15px 12px; background: transparent; margin: 3px 0 0 0;}
.tagsinput input:focus {outline: 0;}
.tagsinput div { display:inline-block; position: relative;margin-left: 3px;}
.tags_clear { clear: both; height: 0px;}
.not_valid {background: #f00 !important; width:auto !important; color: #fff !important; border-radius: 50px;}
.tagsinput .ui-helper-hidden-accessible { display: none;}

