/*
* Styles for theme*/
.form-group .error{color:#FF0000;font-size:12px;}
.req-error{text-align: center;top: -30px; position: relative;}
/*.case-detail-content{position: absolute;top: 0px;right:0px;z-index: 999;height:100%;background-color:#FFF;transition: 1s;display:none;}*/
.case-detail-content.active{left:0px;transition: 1s;}
.case-overlay{position: fixed;top: 0px;left: 0px;width: 100%;background: #fff;z-index: 99;height: 100%;display:none;}
.backcont label{cursor:pointer;}.backcont label:hover{color: #ff7e31;
    color: -webkit-gradient(linear, left top, left bottom, from(#ff2727), to(#ff7e31));color: linear-gradient(to bottom, #ff2727 0%, #ff7e31 100%);}.wrapper-checkbox{}.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent !important;}	
	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #ff7e31 !important;
    background-color: -webkit-gradient(linear, left top, left bottom, from(#ff2727), to(#ff7e31));background-color: linear-gradient(to bottom, #ff2727 0%, #ff7e31 100%);}.mCSB_scrollTools .mCSB_draggerContainer{right:-11px !important;}.case-back{width: 75px;
    position: fixed;
    left: 0px;
    top: 0px;
    height: 100%;
    background:#FF3929;
    z-index: 9999;
    cursor: pointer;opacity:0;}.case-back:hover{}.case-back .title{position: absolute;top: 50%;margin-left: 3px;font-size: 60px;
    line-height: 75px;}
.mCSB_inside>.mCSB_container{margin-right:0px !important;}	
.case-detail-content.show-detail{display:block;}
.header__nav-list .header__nav-item.active a{opacity:1;}
.header__nav-list .header__nav-item.active a:after{opacity:1;-webkit-transform: scaleX(1);transform: scaleX(1);}
.successmsg{opacity:0;}
.successmsg.active{opacity:1;-webkit-transform: scaleX(1);transform: scaleX(1);}
.brand-container{}.brand-container img{}.brand-container img:hover{}
.brands-widget .brand-item img{ transition: transform .5s, filter 1.5s ease-in-out !important;filter: grayscale(0) !important;opacity: 1 !important;}
  .brands-widget .brand-item img:hover{transform: scale(1.2); }
  #footer-address{}#footer-address p{margin-bottom:10px;}#footer-address img.footer-logo{position: relative;
    top: -10px;
    margin-right: 15px;}.form-control{border-radius:4px !important;}input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select{border-radius:4px !important;}
	textarea{min-height:120px !important;}.form-container{padding:25px 20px 10px 25px}.form-container h4{text-align:center;}.no-bottom-margin{margin-bottom:0px}.footer-column{margin-bottom:0px;}
