/* Author: AdminDesigns.com
* Last Updated: 02/01/14 
* Copyright 2014 Admin Designs
=================================================
* This file is reserved for changes made by 
* the user. It's often times a good idea to 
* seperate your changes from the themes core.
* It makes modifications, and future theme
* updates much easier to apply.
================================================= */
/* These styles have been placed here for as 
* they have a high chance of needing to be
* changed if one decides to modify the header
-----------------------------------------------*/
/* Header button states - text colors */
.navbar-menus > div > button:focus{color:#666;}
.navbar-menus > div > button:hover{color:#333;}
/* Place your custom styles or styles which 
* have been generated with the customization 
* tool below this line.
-----------------------------------------------*/
.activeParent{background:#EDEDED!important;}
.activeParent a{color:#238BC5!important;}
.activechild{background:#13B3F0!important;}
.activechild a span{color:#fff!important;}
.activechild a span.glyphicons{color:#fff!important;}
.activechild a:hover{background:#13B3F0!important;}
.activechild a span:hover{color:#fff!important;}
.activechild a span.glyphicons:hover{color:#fff!important;}
.required-mark {position:absolute; right:10px; top: 5px; color: red; font-size:12px;}
.ErrorControl{border:solid 1px rgb(224, 162, 162)!important;background-color: rgba(255, 189, 189, 0.08)!important;}
.breadcrumb > li.crumb-active > a {text-decoration:none;}
select{width:100%;}
input[type='checkbox']{vertical-align:bottom;}
.cBox input[type='checkbox']{vertical-align:top;}
.switch.switch-inline{width:100%;}
.cBox.cBox-green input[type='checkbox']{vertical-align:inherit;}
.popup-in02 {background:white; border: 1px solid #ccc; box-shadow:2px 2px 5px #ccc; float:left; padding:2%; position:relative; width:500px;}
.btn-close > a{font-size:20px; position: relative; top:-23px; text-decoration: none; cursor:pointer; left:355px; }
.ddlbig{width:175px!important;}
.mrtop24{margin-top:24px;}
.btnSetting{position:relative; top:23px; left:1px; float:right;}
.btnSend{position:relative; top:10px; left:1px; float:right;}
.f-right{float:right;}
.clrbth{clear:both;}
.dnone{display:none;}
.fs-30{font-size:30px;}
.errormsg{color:#d9534f; font-size:12px; font-weight:600;}
.posABS{position:absolute;}
.posTOP{top:-18px;}
.posLFT{left:0;}
.posRGT{right:0;}
i.pagging{font-size:15px!important;}
.page-status-block{width:100%; color:#fff; font-size:14px;}
.status-content{padding-top:5px; padding-bottom:5px; border-radius:2px;width:100%; padding-left:5%; padding-right:5%; margin-top:5px; margin-bottom:5px;}
.success-show{background-color:#5AAE06;}
.error-show{background-color:#E52727;}
.error{color:red;}
.custom-tbl thead td{font-weight:bold;} 
.custom-tbl td{border-top:1px solid #ddd!important; vertical-align:middle!important;}
.activetd{background-color:#89DDFF;color:black; border-bottom:solid 1px #fff!important;}
.lightblue{color:#00ADF2;}
.sprtIC{}
.sprtIC .sprtone{float:left; height:15px;}
.sprtIC .sprtone input[type="checkbox"]{margin:2px 0px 0px 2px; display:block;}
.sprtIC .sprthte{float:right;}
.bdrf{border:solid 2px #ff4f3e; top:0px;}
.headsection label{margin-bottom:2px;}
.sml-txtbx {width:30px; border-radius:5px; border:1px solid #ccc;}
.selected-row > td{ background-color:#c1e857!important;}
.light-row > td{ background-color:#FBFF87!important;}
.pale-row > td{ background-color:#B2FFDB!important;}

.manageselect button{width:130px; overflow:hidden; text-overflow:ellipsis!important;}
.manageselect .btn-group{display:block;}
.manageselect .btn-group .btn-default{width:100%!important; text-align:left; height: 34px;}
.wideBtn .btn-group,
.wideBtn .btn-group button,
.wideBtn .dropdown-menu {width:100% !important;}
.wideBtn .btn .caret { position: absolute; top: 14px; right: 12px; }
.emailmng{width:150px; word-break:break-all!important;}
.dgray-bg{background-color:#e1e1e1;}
.lgray-bg{background-color:#f7f7f7;}
.lgreen-bg{background-color:#e9f5c5;}
.tbl-detail-wrap .info-row{padding-top:10px; padding-bottom:10px;}
.tbl-detail-wrap .info-row span{color:#444;}
.tbl-detail-wrap .dd-select{border-right:1px solid #ccc;} 
.tbl-detail-dd{background-color:#FFF;}
.tbl-detail-dd .dd-select{padding-top:5px; padding-bottom:5px;}  
.tbl-detail-form{padding-top:10px; padding-bottom:10px; background-color:#f8f8f8; border-top:1px solid #555; border-bottom:1px solid #555; padding-left:0px; padding-right:0px;} 
.toggle-detail-btn{cursor:pointer;}
.toggle-details{display:none;}
.downarrow{transform: rotate(90deg) scale(1) skew(1deg) translate(0px);
-webkit-transform: rotate(90deg) scale(1) skew(1deg) translate(0px);
-moz-transform: rotate(90deg) scale(1) skew(1deg) translate(0px);
-o-transform: rotate(90deg) scale(1) skew(1deg) translate(0px);
-ms-transform: rotate(90deg) scale(1) skew(1deg) translate(0px);} 
    
.tbl-header-info{background-color:#6bbbe0; color:#fff; border-radius:5px; padding-top:15px; padding-bottom:15px;}
.tbl-header-info .col-md-2{text-align:center;} 
.tbl-header-info .col-md-3{text-align:center;} 
.tbl-norm-title{font-size:14px;}
.tbl-mdm-title{font-size:14px; font-weight:bold;}
.tbl-mdm-title b{line-height:20px;}
.tbl-mdm-title.normal{/*font-weight:normal;*/}
.tbl-header-info .bdr-l{margin-top: 20px;} 
.tbl-header-info .bdr-r{margin-top: 20px;}
.Valn{/*vertical-align:top;*/}  
.fa-calendar{cursor:pointer;}
.thumb-select-grid{width:200px; float:left; text-align:center; margin-top: 25px;}
.thumb-select-grid img{height:100px;}
.form-list-wrap ul{padding:0px; margin:0px;}
.form-list-wrap li{display:block; padding:8px 10px; margin:0px; background-color:#fff; border-bottom:2px solid #dadada; overflow:hidden;}
.select-list-title{width:80%; float:left;}
.select-list-control{width:20%; float:left;}
.form-list-wrap table td{padding:5px 10px;  border-bottom:1px solid #CCC;}
.form-list-wrap table td input, .form-list-wrap li input{float:left; margin-top:6px;}
.form-list-wrap table td label, .form-list-wrap li label{width:80%; margin-left:5px; float:left; line-height:2; margin-bottom:0px; text-align:left;}
.fs13new{display:inline-block; padding-top:1px; vertical-align:top;}
.fs13new [type="checkbox"]{margin-top:2px; display:block;}
.clickrow{position:relative;}
.clickrow .clicklink{position:absolute; width:910px; height:25px; left:0px; top:0px;}
.mt-none{margin-top:0px!important;}
.fa-envelope{color:#E7BB1E;}
.fa-times{color:#D22020}
.fa-question-circle{cursor:pointer;}
.tbl-scroll > div{overflow:auto;}
.imagetabs{padding:0px; margin:10px 0px 0px 0px; list-style:none; border-bottom:solid 2px #dadada; overflow:hidden;}
.imagetabs li{float:left; padding:5px 10px; font-weight:600; color:#009fe3; margin:0px; border:solid 2px #dadada; border-bottom:none; cursor:pointer;}
.imagetabs li.active{background:#f6f6f6; color:#2F2F2F; cursor:default;}
.imagetabs li:first-child{margin-left:10px;}
.sapCM{border-bottom:solid 1px #848484;}
.bwnone{border:none!important;}
.va-align i{vertical-align:text-top;}
.btn_mng .btn{font-size:11px!important;}
.btn_mng .ml30.mr30{margin-left:5px!important; margin-right:5px!important;}
.btn_mng .btn.bg-orange3{width:38% !important; white-space:normal; line-height:1; padding-top:2px;}
.loading{margin: 0 auto;text-align: center;position: fixed;top: 40%;z-index: 9999;left: 0;right: 0;width: 200px;padding: 20px 0;border-radius: 10px;background: #fff;}
.pagealt{list-style:none; padding:0px; margin:0px;}
.pagealt li{float:left; margin-right:4px;}
.pagealt li a{margin:0px; padding:6px 10px; text-decoration:none;background:#20a5ce; color:#fff; text-shadow:none;}
.pagealt li a:hover{background:#959595; color:#fff;}
.pagealt li a.active{color:#fff; background:#959595;}

@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome, select{line-height:2.1!important;}}
@media only screen and (min-width:768px) and (max-width:1023px){.circle_nav_wrap ul li{display:inline-block; width:auto; height:auto;}
.fr_widndow .pos_window_one .step6TTLbar, .fr_widndow .pos_window_two .step6TTLbar{left:-56px!important;}}

.popup-imgselector{width:400px; height:auto; border:2px solid #ccc; background-color:#FFF; border-radius:5px; position:absolute; z-index:999;left:0px; right:0px; margin:auto;}
.popup-imgselector ul{margin:0px; padding:0px;}
.popup-imgselector li{display:block; padding:10px; border-bottom:1px solid #ccc; margin-bottom:0px;cursor:pointer;}
.popup-imgblock{width:50%; float:left;}
.popup-imgblock img{width:100%; float:left; padding:3px; background-color:#FFFFFF; border:1px solid #ccc;} 
.popup-imgtitle{width:45%; float:left; margin-left:10px; font-size:14px; font-weight:bold;}
.popup-imgslt{width:50px; float:left; line-height:50px;}
a.popup-close{display:block; width:30px; height:20px; position:absolute; right:0px;}
.popup-head{position:relative; height:30px;}
.popup-listwrap{height:400px; overflow:auto;}
.multiselect-container li{margin-bottom:0px;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {background-color: #E6E6E6!important; color: #464646!important;}
.settool{border-radius:4px!important;}
.settool .fa-times{background:#006DB6; color:#fff!important; padding:2px 3px 5px 5px; border-radius:0px 0px 0px 5px; font-size:15px;}
.settool #pText{width:95%; display:block;}
.dateNDtime{width:100%!important;}
.dateNDtime .timeicons{display:none;}
.dateNDtime .time_pick .form-control{background:#fff url(../images/watchIC.jpg) no-repeat right center; cursor:pointer;}
.btn.disabled, .btn[disabled], a[disabled]{background-color: #A5A5A5 !important;}
.form-field ul{list-style:none; padding:0px; margin:0px;}
.form-field ul li{width:50%; float:left; text-align:center;}
.form-field ul li img{cursor:pointer; max-width:100%; clear:both;}
.form-field ul li.active img{border:solid 2px #006DB6;}

/*-- chart --*/
.dial-title{font-size:16px; text-align:center; color:#231f20; margin:auto; height:32px; line-height:1;}
.dial-link span{ font-size:14px; text-align:center; color:#666666; text-decoration:underline;cursor:pointer;}
.knob-chart{text-align:center; margin-bottom:20px; position:relative;}
.knob-charts{padding-top:20px; margin-top:20px; border-top:1px solid #ccc;}
.chart-form{margin-top:30px;}
.chart-form .manageselect button{width:250px!important; text-align:left;}
.chart-form .manageselect button b{float:right; margin-top:-12px;}
.btntopmrg{margin-top:23px;}
.chart-listpopup{position:absolute; width:425px; height:250px; left:-40px; padding:10px; border-radius:10px; border:1px solid #CCC; z-index:99; bottom:-240px; background-color:#EFEFEF;}
.chart-table{width:100%; height:210px; overflow:auto; font-size:12px;}
.chartlist-head {position:relative; height:20px;}
.chartlist-head span{color:#f04848; cursor:pointer;}
.chartlist-head i.topaero{position:absolute; color:#ccc; top:-30px; font-size:28px; left:0px; right:0px;}
.auto.fl-n .selector, .auto.fl-n .selector span{width:100%!important;}
.scrollACC{overflow:auto;}

/*print report*/
.cart-content{margin-top:20px; width:900px; margin:auto; border:1px solid #ccc; padding:10px; margin-top:10px;}
.chart-row{width:100%; border-bottom:1px solid #737373;}
.chart-left{width:225px; float:left;}
.chart-right{width:650px; float:right; margin-top: 20px;}
.table-view{width:300px;  float:left;  margin-left:10px;}
.list-heading {padding-bottom:3px; border-bottom:1px solid #666; font-size: 12px; font-weight: bold; height:28px; display:table-cell; vertical-align:bottom; width:280px;}
.table-list .first{width:8%; float:left; font-size:11px!important;}
.table-list .second{float:left;  font-size:11px!important;}
.table-list .third{ float:right; font-size:11px!important;}
.table-list .fourth{width:45%;  float:left; font-size:11px!important;}
.table-list .first1{width:8%;   float:left; font-size:11px!important;}
.table-list .second1{width:32%; float:left; font-size:11px!important;}
.table-list .third1{width:30%;  float:left; font-size:11px!important;}
.table-list .fourth1{width:30%; float:left; font-size:11px!important;}
ul.list-items{margin:0px; padding:0px;}
.list-items li{display:block; border-bottom:1px solid #ccc; padding:5px 0px; height:auto; margin-bottom:0px; overflow:auto; font-size:10px;}
.list-items li .third{text-align:right;}
.list-items li .fourth{text-align:center;}
.table-view.full{width:100%; margin:0px; height:205px; margin-bottom:25px;}
.table-view.full .list-heading .first, .table-view.full .list-heading .first1{font-weight:bold;}
.table-view.full .list-heading .second, .table-view.full .list-heading .second1{font-weight:bold;}
.table-view.full .list-heading .third, .table-view.full .list-heading .third1{font-weight:bold;}
.table-view.full .list-heading .fourth1{color:#231f20; font-size:13px; font-weight:bold; line-height:1;}
.table-view.full .first, .table-view.full .first1{color:#231f20; font-size:13px; font-weight:normal; line-height:1; text-indent:5px;}
.table-view.full .second, .table-view.full .second1{color:#231f20; font-size:13px; font-weight:normal; line-height:1;}
.table-view.full .third, .table-view.full .third1{color:#231f20; font-size:13px; font-weight:normal; line-height:1;}
.table-view.full .fourth1{color:#231f20; font-size:13px; font-weight:normal; line-height:1;}

.pdf_footer{overflow:hidden; clear:both;}
.pdf_footer .ftrlogo{float:left; width:100px; margin-right:10px;}
.pdf_footer .ftrlogo img{max-width:100%;}
.pdf_footer .ftrcontent{float:left; width:80%;margin-top: 11px;}
.pdf_footer .ftrcontent p{color:#58595B; font-size:95%; border-bottom:solid 1px #939598; padding-bottom:5px; margin-bottom:5px;}
.pdf_footer .ftrcontent p a{color:#58595B;}
.pdf_footer .ftrcontent span{color:#58595B; font-size:13px; display:block; text-align:right;}
.mngebutton .btn1{width:200px;}
.mngebutton .btn1 .fa-download{position:inherit!important; padding:0!important}
.mngebutton .btn2{width:330px; padding-right:10px;}
.mngebutton .btn2 .col-md-4 .btn-upload{width:90%!important;}
.mngebutton .btn3{width:185px; padding-right:15px;}
.mngebutton .btn4{width:215px; margin-right:10px;}
.mngebutton .btn4 .usr-and-pass{font-size:13px;}
.mngebutton .btn5{width:100px;}
.manageW label{line-height:normal!important;}
.manageW .st6.stp1{width:22%; float:left;}
.manageW .st6.stp2{width:25%; float:left; padding-right:1%;}
.manageW .st6.stp3{width:25%; float:left;}
.manageW .st6.stp4{width:28%; float:left;}
.manageLBL label{line-height:normal!important;}

/*-- step6 30sep2015 new design css --*/
.BG-st6{background-color:#D4EDFC; border-radius:15px; padding:15px; width:94.667%;}
.BG-st6 .BG_st5{height:600px;}
.point-st6{width:35px; height:35px; background-color:#009FE3; border-radius:25px; display:inline-block; vertical-align:middle; font-size:23px; font-weight:bold; text-align:center; line-height:1.5; color:#fff; margin-right:5px;}
.BG-st6 .radioFTN input[type="radio"],
.BG-st6 .radioFTN input[type="checkbox"]{display:none;}
.BG-st6 .radioFTN input[type="radio"] + label:before,
.BG-st6 .radioFTN input[type="checkbox"] + label:before{font-family:'FontAwesome'; font-size: 20px; width:16px; height:16px;}
.BG-st6 .radioFTN input[type="radio"] + label:before{content: "\f10c"; background:url(../images/uncheckRadio.png) no-repeat; font-size:0px; display:inline-block; vertical-align:middle;}
.BG-st6 .radioFTN input[type="radio"]:checked + label:before{background:url(../images/checkRadio.png) no-repeat; font-size:0px; display:inline-block; vertical-align:middle;}
.BG-st6 .radioFTN input[type="checkbox"] + label:before{content: "\f10c"; background:url(../images/uncheckRadio.png) no-repeat; font-size:0px; display:inline-block; vertical-align:middle; display:inline-block; vertical-align:middle;}
.BG-st6 .radioFTN input[type="checkbox"]:checked + label:before{content: "\f192"; content: "\f10c"; background:url(../images/checkRadio.png) no-repeat; font-size:0px; display:inline-block; vertical-align:middle;}
.BG-st6 .Qcircle{color:#575756;}
.BG-st6 .yescheck, .BG-st6 .nocheck{float:left;}
.BG-st6 .tabscrolling{height:565px; overflow:auto;}
.form-control.blue-input{background-color:#d4edfc; border:solid 1px #009fe3;}
.chklst li .chk input[tyre="checkbox"]{margin:0!important;}
.chklst li b{font-weight:500!important;}
.bxblue3 input{margin:0px!important;}
.fr_widndow{overflow:hidden; width:100%; padding-top:10px;}
.fr_widndow .pos_window_one{width:100%; height:500px; position:absolute; right:-35px; top:10px!important; z-index:99; background:#fff; box-shadow:0px 0px 10px #b0b0b0;}
.fr_widndow .pos_window_two.close_right{right:-100%;}
.fr_widndow .pos_window_one.close_right{right:-100%;}
.fr_widndow .pos_window_two{width:100%; height:597px; position:absolute; right:-35px; top:30px!important; z-index:99; background:#fff; box-shadow:0px 0px 10px #b0b0b0;}
.fr_widndow .pos_window_one .step6TTLbar{height:500px; overflow:hidden;}
.fr_widndow .pos_window_one .step6TTLbar, .fr_widndow .pos_window_two .step6TTLbar{position:absolute; left:-40px; cursor:pointer;}
.fr_widndow .pos_window_one .thumb-blocks{float:none!important; margin:35px auto 0px auto!important;}
.fr_widndow .pos_window_two .thumb-blocks{float:none!important; margin:20px auto 0px auto!important; width:75%!important;}
.fr_widndow .pos_window_two .thumb-block{border:none!important;}
.fr_widndow .pos_window_two .thumb-title, .fr_widndow .pos_window_two .thumb-info-wrap{background-color:transparent!important;}
.fr_widndow .pos_window_two .thumb_img{height:225px; text-align:center;}
.fr_widndow .pos_window_two .thumb-info-wrap .info-desc{color:#0066b3; font-size:22px!important; font-weight:bold; padding:3px 0px 0px 0px; line-height: 1.2;}
.fr_widndow .pos_window_two .thumb-info-wrap p{color:#4d4d4d; font-family:'ArialMT-Medium'; font-size:17px; font-weight:normal; margin:0;}
.slidein-block-title {font-size:34px; font-weight:bold;}
.slidein-mflist {font-size:13px; font-weight:bold; float:right; color:#333; padding-bottom: 10px;}
.offerimprt{background-color:#009FE3; padding:5px; border-radius:5px; color:#fff;}
.bxblue3.cBox label:after{border-color:#fff!important;}
.tltip .tooltip{min-width:200px!important;}
.formlabel{display:block!important; width:100%; height:34px; padding:6px 12px; font-size:14px; font-weight:normal!important; background-color:#d4edfc; border:solid 1px #009fe3!important; border-radius:5px;}
.overflow-hd{overflow:hidden;} 
.mt5{margin-top:5px;}
select.form-control{width:99.99%!important;}
.slt_multi button{width:160px!important; text-align:left!important; overflow:hidden; text-overflow:ellipsis; padding-right:20px;}
.slt_multi button .caret{position:absolute; right:10px; top:15px;}
.widthpull{overflow:hidden;}
.editorsection .mce-toolbar.mce-menubar{height:35px;}
.webContent li .cBox.pull-left{width:16px; height:15px;}
.pageBlock{display:block;}
.imagBdr{border:3px solid #15adf5;}
.imagBdr img{max-width:100%;}
/*- ToolTip -*/
.newtooltip{position:relative; text-decoration:none;cursor:pointer; z-index:9;}
.newtooltip span{position:absolute;text-transform:none; top:30px; left:50%; margin-left:-123px; opacity:0; visibility:hidden; padding:5px 5px; width:250px;
 color:white;font-weight:normal; text-align:center; font-size:12px;line-height:18px;pointer-events:none;border-radius:6px; 
 background:rgb(46, 182, 238); background:#21334b; border:2px solid rgb(255,255,255); border:2px solid rgba(255,255,255,.8); 
 box-shadow:0px 2px 4px rgba(0,0,0,0.5); 
 -webkit-transition:all 0.3s ease-in-out; 
 -moz-transition:all 0.3s ease-in-out; 
 -o-transition:all 0.3s ease-in-out; 
 -ms-transition:all 0.3s ease-in-out; 
  transition:all 0.3s ease-in-out;}
.newtooltip:hover span{opacity:1; top:30px; visibility:visible;}
.newtooltip span:before, .newtooltip span:after{
 content:''; position:absolute; top:-13px; left:50%; margin-left:-12px; 
 border-left:12px solid transparent; 
 border-right:12px solid transparent; 
 border-bottom:12px solid rgb(255,255,255); 
 border-bottom:12px solid rgba(255,255,255,.8);}
.newtooltip span:after{top:-10px; margin-left:-10px; border-width:10px; border-bottom:10px solid #21334b; border-bottom:10px solid #21334b;}
.newtooltip span:hover{visibility:hidden;}
.actioncell{text-align:center; width:120px;}
.actioncell.half{width:70px;}
.btnauto{margin:6px 0px 0 0!important; padding:3px 6px!important; width:auto!important;}
.btnauto .fa{margin-top:4px;}
.ui-dialog{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px; outline: 0;
-webkit-background-clip: padding-box; -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5); box-shadow: 0 3px 9px rgba(0,0,0,.5); z-index:99;}
.ui-dialog .ui-widget-header{padding:10px; border-bottom:solid 1px #e5e5e5;}
.ui-dialog .ui-dialog-title{font-size:14px; margin:0; font-weight:bold;}
.ui-dialog .ui-dialog-titlebar-close{background:url(../images/close.png) no-repeat 0 0 / cover; width:20px; height:20px; border:none; float:right; outline:none;}
.ui-dialog .ui-dialog-content{position:relative; padding:10px;}
.diaryTab{width:83%; text-align:right; float:right; display:list-item; list-style:none;}
.diaryTab .panel-tabs{height:41px; position:relative; top:0; width:100%; z-index:9; height:41px; overflow:auto;}
.diaryTab .panel-tabs li{float:right; margin:0px;}
.diaryTab .panel-tabs li a{height:41px;}
.Bking_IMG{max-width:675px;}
.va-t input{vertical-align:top;}
.cBoxinline label{color:#666; vertical-align:top; letter-spacing:0.5px;}
.clr_balance{max-width:33.33%; padding-right:0px;}
.activeIMG{padding-right:0px;}
.activeIMG .temp_DSN.active img{padding:10px; border:solid 4px #E55E20;}
.activeIMG img{max-width:100%;}
.activeIMG .temp_DSN.active .btn_xl{background-color:#E55E20; color:#fff; border-color:#E55E20;}
.newcbox{width:17px; height:17px;}
.txt_wrap{display:inline-block; white-space:inherit; word-break:break-all; line-height:1.2; margin-top:5px;}
.manufacturer_wrap{clear:both;}
.text_cstm{min-height:277px;}
.event_name {background: rgba(0, 0, 0, 0.5); color: #fff; font-size: 21px; font-weight: 600; margin: 0 -12px; padding: 4px 0; text-align: center; text-transform: uppercase; }
.file_btnSZ{width:100%; max-width:90px;}

.fxWidth .label {display: inline-block;margin-bottom: 3px;padding: 2px 0px!important;line-height: normal;font-size: 12px !important;color: #333!important;font-weight: bold;white-space: unset;text-align: left;}