
/* search date area */


.row-size { text-align: right; margin-top: 20px;}
.row-size select { border: 1px solid #d9d9d9; }

.search-date { position: relative; display: inline-block; }
.search-date > * { vertical-align: middle; }
.search-date input{ width:150px; border:1px solid #e2e2e2; background:#fff; padding:3px 8px; font-size: 13px; }
.search-date img.tcalIcon { top: 3px; right: -25px; }
.day-date { display: inline-block; }
.day-date span.day-date-title { color: #3d5a7d; font-weight: bold; margin-right: 15px; }
.day-date span.day-date-txt { border: 1px solid #e2e2e2; background-color: #FFFFFF; color: #3d5a7d; padding: 1px 10px 3px 10px; }
.day-date .input-group-addon { position: absolute; top: 5px; right: 5px; }
.day-date .input-group-addon img { width: 18px; height: 18px; opacity: .7; }

.search-table .selectbox { border: 1px solid #e2e2e2; vertical-align: middle; }
.search-table .input-text input[type=text] { border: 1px solid #e2e2e2; height: 33px; vertical-align: middle; width: 100%; padding: 0 10px;}
.search-table .search-btn { text-align: right; margin-top: 10px;}
.search-table .search-btn button { display: inline-block; border: 0; font-size: 1.3rem; padding: 0 30px; height: 35px; background: #324661; color: #fff; border-radius: 3px;}

.inline { display: inline-block !important; }
.input-check { padding-right: 15px;}
.input-check label, .input-check input { vertical-align: middle; }

