html{position:relative;min-height:100%}
.glyphicon-refresh-animate {
    -animation: spin .7s infinite linear;
    -webkit-animation: spin2 .7s infinite linear;
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}



#footer{position:absolute;bottom:0;width:100%;height:60px;background-color:#f5f5f5;border-top:1px dotted #ccc}


.container{width:auto;max-width:680px;padding:0 10px}
.container .text-muted{margin: 10px 0}
.load{background:url(../img/load.gif);width:70px;height:10px;float:right;position:relative;right:20px;top:20px;display:none}
.breadcrumb{border:1px solid #ccc;margin-bottom: 10px;}
#center{width:100%; max-width:100%; background-color:#fecd02; padding: 5px 16%; margin:10px 0}
#tFind{height:42px; border:none; border-radius: 0px; box-shadow:none; font-size:12pt}
.search-lt{background: url('../img/bg-input-search.png') no-repeat top left; padding:5px 0 5px 30px}
.search-rt{background: url('../img/bg-input-search1.png') no-repeat top left; padding:5px 0 5px 30px}
.status_blue{background:url(../img/status/blue.png) top no-repeat;background-position:0px,2px}
.status_green{background:url(../img/status/green.png) top no-repeat;background-position:0px,2px}
.status_gray{background:url(../img/status/gray.png) top no-repeat;background-position:0px,2px}
.hd{background-color:#ccc}
.table th {color: red}
.btn-custom { background-color: hsl(212, 86%, 28%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#106eda", endColorstr="#094384"); background-image: -khtml-gradient(linear, left top, left bottom, from(#106eda), to(#094384)); background-image: -moz-linear-gradient(top, #106eda, #094384); background-image: -ms-linear-gradient(top, #106eda, #094384); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #106eda), color-stop(100%, #094384)); background-image: -webkit-linear-gradient(top, #106eda, #094384); background-image: -o-linear-gradient(top, #106eda, #094384); background-image: linear-gradient(#106eda, #094384); border-color: #094384 #094384 hsl(212, 86%, 23.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.29); -webkit-font-smoothing: antialiased; }


body{background-color:#FFF;}
.panel-body-main {padding:40px 16%; min-height:380px}
.panel-body-main h3 {color:red; margin-bottom:40px}
.panel-body-main h4 {color:red; margin:0 0 0 16px; font-size:14pt; margin-bottom: 4px}
.panel-body h4{margin:0 0 20px 0; font-size:16pt}
.green{color:#5cb85c}

/*table {*/
.tbody th{background-color:#F5F5F5;border:1px solid #dddddd;font-weight:normal;padding:5px;text-align:center}
.tbody{border-spacing:2px 2px;border-collapse:separate;width:100%;table-layout:fixed;word-wrap: break-word;}
.tbody td{border:1px solid #EEEEEE;padding:5px;}
.tbody tr{cursor:pointer;}
.select_tr td{background-color:#F5F5F5}
.tbody .white{background-color:#FFFFFF}
.tbody tr:hover{background-color:#F5F5F5}
.no-hover tr:hover{background-color:white;cursor:default}
.texcel{font-size:8pt}
.texcel td{border:1px solid #EEEEEE;padding:5px;}
.texcel td:hover{background-color:#b2dba1;cursor:pointer}
.texcel th{border:1px solid #EEEEEE;padding:5px;background-color:#f5f5f5;text-align:center}
/*table }*/

/*text{*/
label{font-weight:normal}
p{color:#666666;text-align:justify}
.pagination li{cursor:pointer}
.pagination > li > span{color:#5cb85c}
.pagination > .active > span{background-color:#5cb85c;border-color: #5cb85c;}
.pagination>.active>span:hover{background-color:#5cb85c;border-color: #5cb85c;}
.pagination> li > span:hover{color:gray}
.sm{font-size:8pt}
.small{color:gray;font-size:8pt}
.blue{color:#338DC9}
.gray{color:gray}
/*text}*/

/*banner{*/
.banner{margin:2px;width:320px;height:82px}
.nobanner{padding-top:18px;text-align:center;background-color:#f5f5f5}
.banner a{color:gray;}
/*banner}*/

/*other{*/
.comboshow{background:none repeat scroll 0 0 #ffffff;border:1px solid #aaaaaa;color:#999999;display:none;padding:4px;position:absolute;z-index:99999;border-radius:4px;border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset, 0 0 2px rgba(102,175,233,0.6);}
.items{font-size:10pt}
.no_one{border-top:1px dotted #aaa}
.items:hover{background-color:#f5f5f5;cursor:pointer}
.items_select{background-color:#f5f5f5}
.fm_name{font-weight:bold;font-size:14px;color:#428bca; color:red}
.fm_shop{color:#444444}
.fm_address{color:gray;font-size:12pt}
.fm_phone{color:gray;margin-bottom:15px;font-size:12pt}
.blog-masthead a{color:#fff;text-decoration:underline;}
.blog-masthead{background-color:#6cbf40; padding:16px 0; border-bottom: 6px solid #eceee9; margin-bottom:10px;}
.blog-nav-item{position:relative;display:inline-block;padding:10px;font-weight:700}
.pharma{background:url(../img/ico-pharma.png) 0px 5px no-repeat; padding-left: 24px }
.blog-nav-item:hover,
.blog-nav-item:focus{color:#fcfcfc;text-decoration:none}
.blog-nav .active{color:#fff;text-decoration:none}
/*other}*/

.item{cursor:pointer}
.item:hover{background-color:#fafafa}
