/* This stylesheet generated by Transfonter (http://transfonter.org) on February 11, 2017 8:08 PM */

@font-face {
	font-family: 'Gotham';
	src:url('../fonts/Gotham-Light.eot');
	src: url('../fonts/Gotham-Light.eot');
	src: url('../fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Gotham-Light.woff') format('woff'),
		url('../fonts/Gotham-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: '../fonts/Gotham';
	src: url('../fonts/Gotham-Black.eot');
	src: url('../fonts/Gotham-Black.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Gotham-Black.woff') format('woff'),
		url('../fonts/Gotham-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/Gotham-Medium.eot');
	src: url('../fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Gotham-Medium.woff') format('woff'),
		url('../fonts/Gotham-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham Book';
	src: url('../fonts/Gotham-Book.eot');
	src: url('../fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Gotham-Book.woff') format('woff'),
		url('../fonts/Gotham-Book.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Gotham';
	src: url('../fonts/Gotham-Bold.eot');
	src: url('../fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Gotham-Bold.woff') format('woff'),
		url('../fonts/Gotham-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

body{
	font-family: 'Gotham';
	margin-bottom: 100px;
}

.padding-off {
    padding: 0px;
}
.body-bg{
	background-image:url(/img/body-bg.jpg);
	background-repeat: no-repeat;
    background-size: cover;
	
}
/*header start*/
header {
    background: #fff none repeat scroll 0 0;
    box-shadow: 1px 1px 10px #000;
    display: block;
    min-height: 73px;
    padding: 5px 0;
    width: 100%;
    
}
header .cstm-main-nav {
    background-color: transparent;
    border: medium none;
    min-height: auto;
    margin-bottom: 0;
}
header .report-bug{
	float: right;
    text-align: center;
    z-index: 1;
    position: relative;
	
}
header .report-bug a {
	    margin: 0px;
    font-size: 14px;
    line-height: 14px;
    color: #fff;
    text-decoration: none;
    background: #c88a12;
    display: block;
    border-radius: 5px;
    padding: 5px;
	cursor:pointer; 
}
header .report-bug a span{
    display: block;
    font-size: 80%;
}
header .cstm-main-nav .navbar-nav li a {
    padding-bottom: 8px !important;
    padding-top: 8px !important;
    font-size: 13px;
    color: #3e3e3e;
    cursor: pointer;
    padding-left: 8px;
    padding-right: 8px;
}
.inner-nav-bar li a {
    padding-left: 12px;
    padding-right: 12px;
}
header .cstm-main-nav .navbar-nav li a{
	    outline: 0px;
}
header .cstm-main-nav i {
    margin-right: 3px;
}
header .pvt-beta {
    margin-top: 6px;
}
header .cstm-main-nav .navbar-brand {
    padding: 6px;
}


/*====media query====*/
@media(max-width:1198px){ 
header .cstm-main-nav .navbar-nav li a {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 13px;
}
}

/*for tab*/
@media(max-width:992px){

}

/*for mobile*/
@media(max-width:767px){
header .cstm-main-nav .navbar-toggle {
    border-color: #c88a12;
    background-color: #c88a12;
}
header .cstm-main-nav .navbar-toggle .icon-bar {
    background-color: #fff;
}
header .navbar-default .navbar-toggle:focus, header .navbar-default .navbar-toggle:hover {
    background-color: #ba8112;
}
}
/*====media query====*/

/*header end*/


/*header-lower section start*/
#head-lower{
	    background-color: #c88a12;
    padding:10px 0px;
}
#head-lower h1{
    color: #fff;
    margin: 10px 0px;
    margin-left: 5%;
	font-size:30px;	
}
#head-lower form {
    display: inline-block;
    width: 100%;
}
#head-lower h5{
    font-size: 13px;
    color: #424143;
    margin-top: 0px;
	font-family: 'Gotham';
}
#head-lower select{
    padding: 5px;
    font-weight: bold;
    color: #3e3e3e;
	background-image:url(/img/arrow-dropdown.png);
	background-position:right;
	background-repeat:no-repeat;
    margin-bottom: 5px;
    border: 0px none;
    border-radius: 0px;
	-webkit-appearance: none;
    -moz-appearance: none;
        padding-right: 25px;
}
select::-ms-expand {
    display: none;
}
#head-lower label{
	color:#fff;
	font-size:13px;
	}
#head-lower .apply-selction-btn {
    margin-top: 10px;
    margin: 0 auto;
    text-align: center;
    margin-bottom:5px;
}	
#head-lower .apply-selction-btn a{
    background-color: #666666;
    color: #fff;
    text-transform: uppercase;
    padding: 6px 13px;
    border-radius: 5px;
    text-decoration:none;
        display: block;
        transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
        opacity:1;  
}
#head-lower .apply-selction-btn a:hover{
	 
	opacity:0.8;
	}
#head-lower ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
#head-lower ul li:first-child{
	    padding-bottom: 7px;
}
#head-lower ul li a{
	    background-color: #8c8c8c;
    color: #fff;
    padding: 5px;
    width: 115px;
    height: 32px;
    border-radius: 5px;
    display: block;
    text-align: center;
    text-transform: uppercase;
    text-decoration:none;
    font-weight:bold;
        transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
     opacity:1;
}
#head-lower ul li a:hover{
	 opacity:0.85;
	}
#head-lower ul li .save-btn{
	cursor: pointer;
    background-color:#cccccc!important;
	color:#595959!important;
	}



/*====media query====*/
@media(max-width:1198px){ 
#head-lower .apply-selction-btn a{
	font-size:11px;
}
}

/*for tab*/
@media(max-width:992px){
	#head-lower label {
    font-size: 80%;
}
#head-lower select {
    padding: 5px;
    font-size: 80%;
}
#head-lower .col-sm-4,#head-lower .col-sm-2,#head-lower .col-sm-6,#head-lower .col-sm-9{
    padding-left: 5px;
    padding-right: 5px;
}
#head-lower .apply-selction-btn a {
    font-size: 80%;
    padding: 8px 0px;
}
#head-lower ul li a {
    font-size: 80%;
    height: auto;
}
}

/*for mobile*/
@media(max-width:767px){
#head-lower label {
    padding-left: 5px;
}
#head-lower ul li {
    float: left;
    padding-left:5px;
    width:50%;
}
#head-lower ul li a {
    width: 100%;
}
#head-lower h1 {
    font-size: 25px;
}
}
/*====media query====*/	
/*header-lower section end*/



/*side bar start*/
.side-bar{
	background-color:#6c6d71;
	display:inline-block;
	padding: 10px 15px;
    width: 100%;
    padding-bottom:26%;		
}
.side-bar form {
    display: inline-block;
    width: 100%;
}
.side-bar h5{
	margin:0px;
	color:#e29d4b;
}
.side-bar .white-h {
    color: #fff;
    margin-top: 5px;
    font-weight: 600;
    line-height: 14px;
}
.side-bar .side-bar-items{
    margin-top:16px;
	width: 100%;
    float: left;	
}
.side-bar .side-bar-items p{
	color:#f5f5f5;
	font-size:12px;
	line-height:13px; 
	margin:0px 0 8px 0;
}
.side-bar .side-bar-items p i{
    background: #d3972d;
    margin-left: 4px;
    color: #fff;
    border-radius: 100%;
    width: 14px;
    height: 14px;
    padding: 1px;
    text-align: center;
    font-size: 11px;
    font-weight: 100;
    vertical-align: middle;
}
.side-bar .side-bar-items ul{
	    margin: 0;
    padding: 0px;
    list-style-type: none;
    padding-left: 5px;
}
.side-bar .side-bar-items ul li{
	line-height:16px;
}
.side-bar .side-bar-items .search-string .icon-addon{
    position: relative;
    color: #555;
    display: block;
}

.side-bar .side-bar-items .search-string input{ 
    padding-left: 30px;
    float: left;
	width:94%;
	font-size: 12px;
    font-weight: normal;
	border: 0px none;
    border-radius: 0px;	
}
.side-bar .side-bar-items .search-string label{
    position: absolute;
    z-index: 2;
    left: 10px;
    font-size: 14px;
    width: 20px;
    margin-left: -2.5px;
    text-align: center;
    padding: 10px 0;
    top: 1px;
	color:#d3962c;
}

.side-bar .side-bar-items .date-field{
	width: 46%;
    float: left;
    margin-right: 5px;
}
.side-bar .side-bar-items .date-field input{
        z-index: 1;
    border-radius: 0px;
    font-size: 12px;
    line-height: normal;
    padding: 0 4px;
    height: 34px;
    border:0px none;
    border-right: 0px;
}
.side-bar .side-bar-items .date-field span{
    height: 20px;
    padding: 0px 7px;
    border-radius: 0px;
    text-align: center;
    background-color: #d4972d;
    border-color: #d4972d;
    color: #7e550f;
}
.side-bar .side-bar-items .date-field i{
	font-size:12px;
}

/*side bar end*/


/*Check Box Styling start*/
.checkbox-custom {
  opacity: 0;
  position: absolute;
}

.checkbox-custom,
.checkbox-custom-label {
  display: inline-block;
  vertical-align: middle;
  margin:0px 5px;
  /*cursor: pointer;*/
      color: #cbcbcc;
    font-size: 12px;
    font-weight: normal;
}
.checkbox-custom,
.checkbox-custom-label span{
    color: #ffc560;
    margin-left:5px;
}
.checkbox-custom-label {
  position: relative;
}

.checkbox-custom + .checkbox-custom-label:before {
    content: '';
    background: #fff;
    border: 1px solid #ddd;
    display: inline-block;
    vertical-align: middle;
    width: 13px;
    height: 13px;
    margin-right: 5px;
    text-align: center;
    line-height: 11px;
}


.checkbox-custom:checked + .checkbox-custom-label:before {
  content: "\f00c";
    font-family: 'FontAwesome';
    background: #d3972d;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    font-size: 8px;
    font-weight: 100;
}

.checkbox-custom:focus + .checkbox-custom-label {
  outline:none;
  
}
/*Check Box Styling End*/

input[type=radio]+label::before{
    background-clip:content-box;
    border:2px solid white;
    border-radius:50%;
    content:"";
    display:inline-block;
    height:15px;
    margin:0 10px 0 0;
    /*padding:2px;*/
    vertical-align:top;
    width:15px;
    background-color: #fff;
}

input[type=radio]:checked+label::before{
    background-color:#d3972d;
}


/*Check Box Styling start*/
.radiobox-custom {
  opacity: 0;
  position: absolute;
}

.radiobox-custom,
.radiobox-custom-label {
  display: inline-block;
  vertical-align: middle;
  margin:0px 5px!important;
    color: #cbcbcc;
    font-size: 12px;
    font-weight: normal;
}
.radiobox-custom,
.radiobox-custom-label span{
    color: #ffc560;
    margin-left:5px;
}
.radiobox-custom-label {
  position: relative;
}
/*
.radiobox-custom:after {
    width: 15px;
    height: 15px;
    border-radius: 15px;
    top: -2px;
    left: -1px;
    position: relative;
    background-color: #fff;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}

.radiobox-custom{
    width: 15px;
    height: 15px;
    border-radius: 15px;
    top: -2px;
    left: -1px;
    position: relative;
    background-color: #fff;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}

.radiobox-custom:checked:after {
    width: 15px;
    height: 15px;
    border-radius: 15px;
    top: -2px;
    left: -1px;
    position: relative;
    background-color: #d3972d;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}
.radiobox-custom:checked {
    width: 15px;
    height: 15px;
    border-radius: 15px;
    top: -2px;
    left: -1px;
    position: relative;
    background-color: #d3972d;
    content: '';
    display: inline-block;
    visibility: visible;
    border: 2px solid white;
}*/
/*.radiobox-custom + .radiobox-custom-label:before {
    content: '';
    background: #fff;
    border: 1px solid #ddd;
    display: inline-block;
    vertical-align: middle;
    width: 13px;
    height: 13px;
    margin-right: 5px;
    text-align: center;
    line-height: 11px;
}


.radiobox-custom:checked + .radiobox-custom-label:before {
  content: "\f00c";
    font-family: 'FontAwesome';
    background: #d3972d;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    font-size: 8px;
    font-weight: 100;
}*/

.radiobox-custom:focus + .radiobox-custom-label {
  outline:none;
  
}

.tag {
    display: inline-block;
    margin: 4px 0;
    padding: 3px 5px;
    border-radius: 5px;
    font-size: 12px;
    color: #bc7324;
    border: 1px solid #bc7324;
    text-align: center;
    background: #fff;
    vertical-align: middle;
    cursor: pointer;
}

/*zebra section start*/
.zebra-sec{
	background-color:#fff;
	display:inline-block;
	padding:0px;
    width: 100%;	
}
.zebra-sec .zebra-box{
	padding:13px 15px;
	border-top:solid 1px #e9e9e9;
}
.zebra-sec .zebra-box h5{
	    color: #bc7324;
    font-size: 13px;
    font-weight: 600;
    margin: 0 0 3px 0px;
}
.zebra-sec .zebra-box ul{
	list-style-type: none;
    width: 100%;
    float: left;
}
.zebra-sec .zebra-box ul li{
	    float: left;
    padding-right: 20px;
}
.zebra-sec .zebra-box ul li a{
	color: #bc7324;
    font-size: 12px;
    text-decoration: none;
}
.zebra-sec .zebra-box ul li a i{
	margin-right:5px;
}

.zebra-sec .zebra-box p{
	    color: #6d6e72;
    font-size: 11px;
    line-height: 15px;
	    margin: 0px;
}
.zebra-sec .grey-bg{
	background-color:#f5f5f5;
}
.zebra-sec .download-pdf a{
	color:#d4972d;
}
/*====media query====*/
@media(max-width:1198px){ 
.side-bar {
    padding-bottom:62%;
}
}

/*for tab*/
@media(max-width:992px){
.side-bar .side-bar-items .date-field input{
	font-size:10px;
}
.side-bar .side-bar-items .date-field span {
    padding: 0px 4px;
    
}
.side-bar .side-bar-items .date-field i {
    font-size: 8px;
}
.side-bar {
    padding-bottom:44%;
}
.zebra-sec .zebra-box p {
    font-size: 10px;
   
}
}

/*for mobile*/
@media(max-width:767px){
	.side-bar {
    min-height: auto;
    display: inline-block;
}
.zebra-sec .zeb-xs{
    margin-bottom: 5px;
    border-bottom: solid #eae8e8 1px;
    padding-bottom: 5px;
}
.side-bar {
    padding-bottom: 4%;
}
}
/*====media query====*/
/*zebra section End*/

/*footer start*/
footer{
	background:#e6e6e6;
	display:inline-block;
	width:100%;
	text-align: center;
    
}
footer p {
    color: #515152;
    font-size: 11px;
    font-weight: 600;
}
footer .pagination>.active>a,footer .pagination>.active>a:focus,footer .pagination>.active>a:hover,footer .pagination>.active>span,footer .pagination>.active>span:focus,footer .pagination>.active>span:hover {
    background-color: #d3972e;
    border-color: #ac7922;
}
footer .cstm-pagination{
	margin: 16px 0;
}
footer .cstm-pagination a {
    color: #6d6e72;
    font-size: 12px;
    padding: 2px 7px;
    border-radius: 0px;
    margin-right: 5px;
}
/*footer end*/


/*inner header start*/
.inner-header {
       width: 940px;
    margin: 0 auto;
    margin-bottom: 40px;
	margin-top:30px;
}
.inner-header .pvt-beta{
	float:right;
	
}
.inner-header .pvt-beta img{
    padding-top:6%;
    float: right;
}
/*inner header End*/

/*landing-login-box start*/

.landing-login-box{
	  width:940px;
    margin: 0 auto;
	height: auto;
}
.landing-login-box .hand-shake{
	width: 100%;
    min-height: 252px;
    max-height: 252px;
	border-top-right-radius: 5px;
}
.landing-login-box .side-form {
    background-color: #404040;
    display: inline-block;
    padding: 38px 35px;
    width: 100%;
 border-top-left-radius: 5px;
  min-height:252px;
}
.landing-login-box .side-form form{
    display: inline-block;
    width: 100%;
}
.landing-login-box .side-form p {
    color: #f5f5f5;
    font-size: 16px;
    line-height:normal;
    margin: 0px 0 8px 0;
	font-weight: 300;
}
.landing-login-box .side-form p a{
    color: #bc7324;
}
.landing-login-box .side-form h2 {
    font-size:20px;
    text-align: left;
    margin: 0px;
    color: #fff;
    line-height: 24px;
    margin-bottom: 15px;
}
.landing-login-box .side-form h3 {
        font-size: 18px;
    text-align: left;
    margin: 0px;
    color: #fff;
    line-height:19px;
    margin-bottom: 15px;
}
.landing-login-box .side-form h6 {
   color: #bc7324;
    font-size: 17px;
    line-height: 18px;
    margin-bottom: 15px;
    font-weight: 500;
	
}
.landing-login-box .side-form p i{
    margin-right: 5px;
}
.landing-login-box .side-form .icon-addon {
    position: relative;
    color: #555;
    display: inline-block;
	margin-bottom:10px;
	float: left;
    width: 100%;	
}
.landing-login-box .side-form input {
      float: left;
    width: 100%;
    font-size: 12px;
    font-weight:300;
    border:0px none;
    border-radius:3px;
    background-color: #6c6d71;
    color: #fff;
}
.landing-login-box .side-form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #e0e2eb;
}
.landing-login-box .side-form input::-moz-placeholder { /* Firefox 19+ */
  color: #e0e2eb;
}
.landing-login-box .side-form input:-ms-input-placeholder { /* IE 10+ */
  color: #e0e2eb;
}
.landing-login-box .side-form input:-moz-placeholder { /* Firefox 18- */
  color: #e0e2eb;
}
.landing-login-box .side-form label {
    position: absolute;
    z-index: 2;
    left: 10px;
    font-size: 14px;
    width: 20px;
    margin-left: -2.5px;
    text-align: center;
    padding: 8px 0;
    top: 1px;
    color: #d3962c;
}
.landing-login-box .side-form .login-btn{
        margin-top: 10px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 5px;
    display: inline-block;
    width: 100%;
}
.landing-login-box .side-form .login-btn a {
    background-color:#d5962d;
    color: #fff;
    text-transform: uppercase;
    padding: 6px 13px;
    border-radius:3px;
    text-decoration: none;
    display: block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
}
.landing-login-box .side-form .login-btn a:hover {
    opacity: 0.8;
}
.landing-login-box .side-form .forget-password {
       display: block;
    margin-top: 4px;
}
.landing-login-box .side-form .forget-password a {
    color: #f5f5f5;
    font-size: 12px;
    text-decoration:none;
}
.landing-login-box .side-form .forget-password a:hover {
	color:#d5962d;
}
.center-demo{
	background:#d4972d;
	min-height:252px;
	padding:40px 20px;
}
.center-demo h2{
	font-size: 21px;
    text-align: left;
    margin: 0px;
    color: #fff;
    line-height: 23px;
    margin-bottom: 15px;
    font-weight: 300;		
}
.center-demo h2 b{
	font-weight:600px;
}
.landing-login-box .center-demo .demo-btn{
    margin: 0 auto;
    text-align: center;
    margin-bottom: 5px;
    display: inline-block;
    width: 100%;
	margin-top: 25px;
}
.landing-login-box .center-demo .demo-btn a {
        background-color: #404040;
    color: #fff;
    text-transform: uppercase;
    padding: 0;
    border-radius: 0px;
    text-decoration: none;
    display: block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
    height: 35px;
    line-height: 35px;
}
.landing-login-box .center-demo .demo-btn a i {
	    background: #6c6d71;
    float: right;
    padding: 7px 13px 8px 15px;
    color: #ededed;
    font-size: 20px;
}
.landing-login-box .center-demo .demo-btn a:hover {
    opacity: 0.8;
}
.landing-login-box .landing-login-footer{
	    width: 100%;
    background:#e7e7e7;
    display: inline-block;
    min-height: 65px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;	
}
.landing-login-box .landing-login-footer .footer-left{
	background-color: #6c6d71;
    min-height: 76px;
    border-bottom-left-radius: 5px;	
}
.landing-login-box .landing-login-footer .footer-left-big  {
    min-height: 156px!important;
    padding: 10% 0px;
}
.landing-login-box .landing-login-footer .footer-left a{
	  color:#bbbbbb;
	  text-decoration:none;
	  font-size: 12px;
    line-height: 13px;
	text-align:center;
	padding:25px 0px;
    display: inline;
}
.landing-login-box .landing-login-footer .footer-right{
	background-color: #e7e7e7;
    min-height: 65px;
    padding:20px 0px;
	padding-left:10px;
    float: left;
    width: 100%;
    display: block;
	    text-align: left;
    border-bottom-right-radius: 5px;
}
.landing-login-box .landing-login-footer .footer-right form{
    display: inline-block;
    width: 100%;
}
.landing-login-box .landing-login-footer .footer-right h3{
	margin:0px;
	color:#404040;
	font-size:15px;
    	
}
.landing-login-box .landing-login-footer .footer-right h3 a{
	background-color: #d5962d;
    color: #fff;
    padding: 6px 13px;
    border-radius: 0px;
    text-decoration: none;
    display:inline-block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
    font-size: 11px;
}
.landing-login-box .landing-login-footer .footer-right h3 a:hover {
    opacity: 0.8;
}
.landing-login-box .landing-login-footer .footer-right .icon-addon {
    position: relative;
    color: #555;
    display: inline-block;
	margin-bottom:10px;
	float: left;
    width: 100%;	
}
.landing-login-box .landing-login-footer .footer-right input {

    float: left;
    width: 100%;
    font-size: 12px;
    font-weight: normal;
    border: 0px none;
    border-radius: 0px;
}
.landing-login-box .landing-login-footer .footer-right label {
    position: absolute;
    z-index: 2;
    left: 10px;
    font-size: 14px;
    width: 20px;
    margin-left: -2.5px;
    text-align: center;
    padding: 8px 0;
    top: 1px;
    color: #d3962c;
}
.landing-login-box .landing-login-footer .footer-right .landing-login-footer-check label {
       width: auto;
    margin-left: 0px;
    color: #404040;
    position: inherit;	
}

.landing-login-box .landing-login-footer .footer-right .apply-btn{
        margin-top: 10px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 5px;
    display: inline-block;
    width: 100%;
}
.landing-login-box .landing-login-footer .footer-right .apply-btn a {
    background-color:#d5962d;
    color: #fff;
    text-transform: uppercase;
    padding: 6px 13px;
    border-radius:0px;
    text-decoration: none;
    display: block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
}
.landing-login-box .landing-login-footer .footer-right .apply-btn a:hover {
    opacity: 0.8;
}
.request-success{
}

.request-success img{
	min-height: 252px;
	max-height: 252px;
    width: 100%;
    border-top-right-radius: 5px;	
}

.forget-pass-p {
    line-height: 30px!important;
    text-align: right;
}

.forget-footer-right {
    padding-right: 35px!important;
}
.margin-b-15{
	margin-bottom:15px!important;
}

.landing-login-box-tens .side-form-tens2 {
    background-color: #404040;
    display: inline-block;
    padding-left: 23px;
    padding-top: 53px;
    padding-right: 40px;
    width: 100%;
    border-top-left-radius: 5px;
    height: 380px;
}
.landing-login-box-tens .side-form-tens2 h2 {
    font-size: 21px;
    text-align: left;
    margin: 0px;
    color: #fff;
    line-height: normal;
    margin-bottom:23px;
}
.landing-login-box-tens .side-form-tens2 h6 {
    color: #bc7324;
    font-size: 17px;
    line-height: normal;
    margin-bottom: 18px;
    font-weight: 500;
}
.landing-login-box-tens .side-form-tens2 h3 {
    font-size: 17px;
    text-align: left;
	margin: 0px;
    color: #fff;
    line-height:normal;
    margin-bottom: 15px;
	margin-top:40px;
    
}

.landing-login-box-tens .side-form-tens2 {
    background-color: #404040;
    display: inline-block;
    padding-left: 23px;
    padding-top: 53px;
    padding-right: 40px;
    width: 100%;
    border-top-left-radius: 5px;
    height: 380px;
}
.landing-login-box-tens .side-form-tens2 h2 {
    font-size: 21px;
    text-align: left;
    margin: 0px;
    color: #fff;
    line-height: normal;
    margin-bottom:23px;
}
.landing-login-box-tens .side-form-tens2 h6 {
    color: #bc7324;
    font-size: 17px;
    line-height: normal;
    margin-bottom: 18px;
    font-weight: 500;
}
.landing-login-box-tens .side-form-tens2 h3 {
    font-size: 17px;
    text-align: left;
	margin: 0px;
    color: #fff;
    line-height:normal;
    margin-bottom: 15px;
	margin-top:40px;
    
}
.landing-login-box-tens .side-form-tens2 {
    height: auto;
    padding-top: 25px;
    padding-bottom: 15px;
    border-top-right-radius: 5px;
}
}

.landing-login-box-tens .side-form-tens2 p {
    color: #bc7324;
    font-size: 15px;
    line-height: normal;
    margin: 0px 0 20px 0;
    font-weight:500;
	text-align:center;
}
.landing-login-box-tens .side-form-tens2 p {
    color: #bc7324;
    font-size: 15px;
    line-height: normal;
    margin: 0px 0 20px 0;
    font-weight:500;
	text-align:center;
}


.landing-login-box-tens .side-form-tens2 {
    background-color: #404040;
    display: inline-block;
    padding-left: 23px;
    padding-top: 53px;
    padding-right: 40px;
    width: 100%;
    border-top-left-radius: 5px;
    height: 380px;
}
.landing-login-box-tens .side-form-tens2 h2 {
    font-size: 21px;
    text-align: left;
    margin: 0px;
    color: #fff;
    line-height: normal;
    margin-bottom:23px;
}
.landing-login-box-tens .side-form-tens2 h6 {
    color: #bc7324;
    font-size: 17px;
    line-height: normal;
    margin-bottom: 18px;
    font-weight: 500;
}
.landing-login-box-tens .side-form-tens2 h3 {
    font-size: 17px;
    text-align: left;
	margin: 0px;
    color: #fff;
    line-height:normal;
    margin-bottom: 15px;
	margin-top:40px;
    
}

.landing-login-box-tens .side-form-tens2 p {
    color: #bc7324;
    font-size: 15px;
    line-height: normal;
    margin: 0px 0 20px 0;
    font-weight:500;
	text-align:center;
}

.landing-login-box-tens {
    width: 940px;
    margin: 0 auto;
    height: auto;
}
.landing-login-box-tens .side-form-tens {
    background-color: #404040;
    display: inline-block;
    padding-left: 45px;
    padding-top: 60px;
	padding-right:70px;
    width: 100%;
    border-top-left-radius: 5px;
    height:380px;
}
.landing-login-box-tens .side-form-tens h2 {
    font-size: 25px;
    text-align: left;
    margin: 0px;
    color: #fff;
    line-height: normal;
    margin-bottom:23px;
}
.landing-login-box-tens .side-form-tens h6 {
    color: #bc7324;
    font-size: 17px;
    line-height: normal;
    margin-bottom: 18px;
    font-weight: 500;
}
.landing-login-box-tens .side-form-tens h3 {
    font-size: 18px;
    text-align: left;
    margin: 0px;
    color: #fff;
    line-height:normal;
    margin-bottom: 15px;
}
.request-success-tens {
	height:380px;
}
.request-success-tens img {
    height: 100%;
    width: 100%;
    border-top-right-radius: 5px;
}
.landing-login-box-tens .landing-login-footer-tens {
    width: 100%;
    background: #e7e7e7;
    display: inline-block;
    min-height: 65px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
	margin-bottom: 25px;
}
.landing-login-box-tens .landing-login-footer-tens .footer-left-tens {
    background-color: #6c6d71;
    min-height: 65px;
    border-bottom-left-radius: 5px;
}
.landing-login-box-tens .landing-login-footer-tens .footer-left-tens a {
    color: #bbbbbb;
    text-decoration: none;
    font-size: 12px;
    line-height: 13px;
    text-align: center;
    padding: 25px 0px;
    display: inline;
}
.landing-login-box-tens .landing-login-footer-tens .footer-right-tens {
    background-color: #e7e7e7;
    min-height: 65px;
    padding: 20px 0px;
    padding-left: 10px;
    float: left;
    width: 100%;
    display: block;
    text-align: left;
    border-bottom-right-radius: 5px;
}
.landing-login-box-tens .landing-login-footer-tens .footer-right-tens h3 {
    margin: 0px;
    color: #404040;
    font-size: 15px;
}
.landing-login-box-tens .landing-login-footer-tens .footer-right-tens h3 a {
    background-color: #d5962d;
    color: #fff;
    padding: 6px 60px;
    border-radius: 0px;
    text-decoration: none;
    display: inline-block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
    font-size: 11px;
}
.landing-login-box-tens .landing-login-footer-tens .footer-right-tens h3 a:hover {
    opacity: 0.8;
}
























/*====media query====*/
@media(max-width:1198px){ 
.request-success img{
	    min-height: 252px;
    max-height: 252px;
}
.landing-login-box .side-form {
     padding: 38px 20px;
   
}
}

/*for tab*/
@media(max-width:992px){
.inner-header,.landing-login-box {
    width: 95%;

}
.request-success img {
    min-height: 264px;
    max-height: 264px;
   
 
}
.landing-login-box .side-form p {
    font-size: 14px;
    
}
.landing-login-box .side-form,.center-demo,.landing-login-box .hand-shake {
    min-height: 264px;
  
 
}

}

/*for mobile*/
@media(max-width:767px){
	.inner-header .pvt-beta img {
    padding-top: 4%;
}
.landing-login-box .side-form,.center-demo{
	min-height:auto;
}
.landing-login-box .landing-login-footer .footer-left,.landing-login-box .landing-login-footer .footer-right {
    min-height:auto;
}
.landing-login-box .landing-login-footer .footer-left a {
    padding: 5% 0px;
    
}
.landing-login-box .landing-login-footer .footer-right h3 a{
	margin-top:5px;
}
.forget-pass-p {
    text-align: left;
    padding-left: 15px;
}
.forget-pass-footer-left-xs {
    float: left;
    text-align: center;
       width: 100%;
}
.landing-login-box .side-form {
    border-top-right-radius: 5px;
	
   
}
.landing-login-box .landing-login-footer .footer-left {
    
    border-bottom-left-radius: 0px;
}
.landing-login-box .landing-login-footer .footer-right {
   
    border-bottom-left-radius: 5px;
}
.landing-login-box .hand-shake {
    min-height:100px;
    border-top-right-radius: 0px;
}
.landing-login-box .landing-login-footer .footer-left-big {
    min-height: auto!important;
    padding: 0;
}
.request-success img {
    border-top-right-radius:0px;
	    min-height: auto;	
}
}
/*====media query====*/
/*landing-login-box start*/

/*inner header brown-box start*/
.inner-header-brown-box  {
    width:65%;
    margin: 0 auto;
    margin-bottom: 40px;
    margin-top: 30px;	
}
.inner-header-brown-box  .pvt-beta{
	float:right;
	
}
.inner-header-brown-box .pvt-beta img{
    padding-top:6%;
    float: right;
}
/*inner header brown-box End*/

/*reset-brown-box start*/
.reset-brown-box {
    width: 65%;
    margin: 0 auto;
    height: auto;
    background: #c88626;
	padding:50px 20px;
}
.reset-brown-box h2 {
    font-size: 24px;
     margin: 0px;
    color: #fff;
    line-height: 23px;
    margin-bottom: 15px;
}
.reset-brown-box h1 {
        padding-top: 11px;
    color: #fff;
    font-size:35px;
	margin:0px;
	line-height: 65px;
}

.reset-brown-box .or{

    padding-bottom: 5px;
    padding-top: 5px;
    display: block;
    text-align: center;
    color: #fff;
    font-size: 32px;
    line-height: 9px;
    margin: 0;
    
}
.reset-brown-box h1 img{
	height:75px;
	
	
}
.reset-brown-box p{
	    color: #fff;
    font-size: 17px;
    margin: 0 auto;
}
.reset-brown-box .checkbox-custom-label {
        color: #fff;
    font-size: 14px;
    font-weight: normal;
    width: 100%;
    position: initial;
}
.reset-brown-box .icon-addon {
    position: relative;
    color: #555;
    display: inline-block;
	margin-bottom:10px;
	float: left;
    width: 100%;	
}
.reset-brown-box input {
    float: left;
    width: 100%;
    font-size: 12px;
    font-weight: normal;
    border: 0px none;
    border-radius: 0px;
    background-color: #e1e1e1;
    color: #666;
	padding-left:30px;
}
.reset-brown-box label {
    position: absolute;
    z-index: 2;
    left: 10px;
    font-size: 14px;
    width: 20px;
    margin-left: -2.5px;
    text-align: center;
    padding: 8px 0;
    top: 1px;
    color: #d3962c;
}
.reset-brown-box form{

    margin: 0 auto;
    margin-top: 15px;
}
.reset-brown-box form .form-control:focus{
	border-color:rgba(115, 115, 115, 0.87);
}
.reset-brown-box .save-new-btn{
    margin: 0 auto;
    text-align: center;
    margin-bottom: 5px;
    display: inline-block;
    width: 100%;
    margin-top:17px;
    	
}
.reset-brown-box .save-new-btn a {
    background-color:#737373;
    color: #fff;
    text-transform: uppercase;
    padding: 6px 13px;
    border-radius:0px;
    text-decoration: none;
    display: block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
	width: 80%;
    margin: 0 auto;	
    font-size: 12px;	
}
.reset-brown-box .save-new-btn a:hover {
    opacity: 0.8;
}
.reset-brown-box .secure-pin {
    color: #3f3f3f;
    margin-left: 4px;
}

.inner-sm-footer {
    width: 65%;
    margin: 0 auto;
    padding: 25px 0px;
}
.inner-sm-footer p {
    color: #515152;
    font-size: 11px;
    font-weight: 600;
}
.inner-sm-footer p span{
	color:#c9892f;
}
.inner-grey-footer {
    width: 65%;
    margin: 0 auto;
    padding: 12px 0px;
	background-color:#e1e1e1;
}
.inner-grey-footer p {
    color: #737373;
    font-size: 14px;
    font-weight:500;
	width:87%;
	text-align:center;
	margin:0 auto; 
}
.inner-grey-footer p a{
	color:#c88626;
	outline:none;
	text-decoration:none;
}
.inner-grey-footer .progress {
    height: 23px;
    background-color: #4e4f51;
    border-radius: 4px;
    border-radius: 50px;
    width: 70%;
    border: #4e4f51 2px solid;
    margin:0 auto;
	margin-top: 15px;
    margin-bottom: 15px;
}
.inner-grey-footer .progress-bar {
    background-color: #c88626;
}
.inner-grey-footer .proces-result{
        margin-top: 10px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 5px;
    display: inline-block;
    width: 100%;
}
.inner-grey-footer .proces-result a {
    background-color:#4d4d4d;
    color: #d3d3d3;
    padding:8px 13px;
    border-radius:0px;
    text-decoration: none;
    display: block;
	font-size:14px;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
	width:30%;
	margin:0 auto;
}
.inner-grey-footer .proces-result a:hover {
    opacity: 0.8;
}



.landing-login-box .side-form-error {
    background-color: #404040;
    display: inline-block;
    padding: 40px 20px;
    width: 100%;
 border-top-left-radius: 5px;
  min-height:252px;
}
.landing-login-box .side-form-error h3 {
    font-size:18px;
    margin: 0px;
    color: #d9d9d9;
    line-height: 24px;
    margin-bottom: 12px;
}
.landing-login-box .side-form-error p {
    color: #d9d9d9;
    font-size: 12px;
    line-height: 13px;
    margin: 0 0 10px 0;
    width: 95%;
}
.landing-login-box .side-form-error .login-again-btn{
        margin-top: 10px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 5px;
    display: inline-block;
    width: 100%;
}
.landing-login-box .side-form-error .login-again-btn a {
    background-color:#d5962d;
    color: #fff;
    padding: 6px 13px;
    border-radius:0px;
    text-decoration: none;
    display: block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
	width:55%;
	margin:0 auto;
}
.landing-login-box .side-form-error .login-again-btn a:hover {
    opacity: 0.8;
}

.landing-login-box .side-form-error .reset-password-btn{
        margin-top: 10px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 5px;
    display: inline-block;
    width: 100%;
}
.landing-login-box .side-form-error .reset-password-btn a {
    background-color:#bfbfbf;
    color: #4e4e4e;
    padding: 6px 13px;
    border-radius:0px;
    text-decoration: none;
    display: block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
	width:70%;
	margin:0 auto;
}
.landing-login-box .side-form-error .reset-password-btn a:hover {
    opacity: 0.8;
}

.inner-nav-bar {
    width: 65%;
    margin: 0 auto;
	background:transparent;
	height:auto;
}
.inner-nav-bar .cstm-main-nav {
    background-color: transparent;
    border: medium none;
    min-height: auto;
    margin-bottom: 0;
}


.inner-nav-bar .report-bug{
	float: right;
    background: #808080;
    border-radius: 5px;
    padding: 5px;
    text-align:center;
	cursor:pointer;
	margin-left: 10px;
	
}
.inner-nav-bar .report-bug a {
	    margin: 0px;
		color:#ececec;
    font-size: 14px;
    line-height: 14px;
	text-decoration:none; 
}
.inner-nav-bar .report-bug a span{
    display: block;
    font-size: 80%;
}

.cstm-modal{
    border: solid #404040 12px;
    border-radius: 0px;
}
.cstm-modal .pdf-steps-img{
	margin:5px 0px;
}
.cstm-modal .modal-title{
    color: #53575a;
    font-weight: 600;
    line-height: 19px;
}
.cstm-modal .close {
    color: #be8b30;
	outline:none;
}
.cstm-modal ol {
    padding-left: 15px;
}
.cstm-modal .close:focus,.cstm-modal .close:hover {
    color: #be8b30;
}
.cstm-modal .modal-footer {
    background-color: #e1e1e1;
}
.cstm-modal .btn {
    background-color: #d5962d;
    color: #fff;
    padding: 6px 13px;
    border-radius: 0px;
    text-decoration: none;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
     opacity: 1; 
    
}
.cstm-modal .btn:hover {
    opacity: 0.8;
}

.cstm-modal .yellow-sm-btn{
        margin-top: 10px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 5px;
    display: inline-block;
    width: 100%;
}
.cstm-modal .yellow-sm-btn a {
    background-color:#d5962d;
    color: #fff;
    padding: 6px 13px;
    border-radius:0px;
    text-decoration: none;
    display: block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
	width:40%;
	margin:0 auto;
}
.cstm-modal .yellow-sm-btn a:hover {
    opacity: 0.8;
}
.cstm-modal .grey-sm-btn{
        margin-top: 10px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 5px;
    display: inline-block;
    width: 100%;
}
.cstm-modal .grey-sm-btn a {
    background-color:#b3b3b3;
    color: #4d4d4d;
    padding: 6px 13px;
    border-radius:0px;
    text-decoration: none;
    display: block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
	width:40%;
	margin:0 auto;
}
.cstm-modal .grey-sm-btn a:hover {
    opacity: 0.8;
}
#new-user-added p{
    width: 70%;
    margin: 0 auto;
    margin-bottom: 15px;
}
#new-user-added h3{
    margin-top: 0;
}
#new-user-added .modal-header {
    border-bottom: 0px;
    padding-bottom: 0px;
}
















/*====media query====*/
@media(max-width:1198px){ 
.reset-brown-box .save-new-btn a{
	width:100%;
}
}

/*for tab*/
@media(max-width:992px){
.reset-brown-box,.inner-header-brown-box,.inner-sm-footer,.inner-nav-bar,.inner-grey-footer{
	width:90%;
}
.reset-brown-box .save-new-btn a{
	    width: 100%;
    text-transform: none;
}
.landing-login-box .side-form-error {
   
    min-height: 264px;
}

}

/*for mobile*/
@media(max-width:767px){
.reset-brown-box,.inner-header-brown-box,.inner-sm-footer,.inner-nav-bar,.inner-grey-footer{
	width:100%;
}
.reset-brown-box form {
    width:90%;
   
}
.inner-header-brown-box .pvt-beta img {
    padding-top:2%;
}
.reset-brown-box .secure-pin {
    display: block;
}
.inner-nav-bar .report-bug{
	margin-bottom:8px;
}
.reset-brown-box h1{
	font-size:30px;
}
.inner-grey-footer .proces-result a,.cstm-modal .yellow-sm-btn a,.cstm-modal .grey-sm-btn a{
	width:60%;
}
.landing-login-box .side-form-error {
    
    border-top-right-radius: 5px;
}
}
/*====media query====*/

/*reset-brown-box End*/

/*table type pages stying start here*/
.table-bg{
	background-color:#cccccc;
	padding:35px 0px;
}
.table-bg .table-striped>tbody>tr:nth-of-type(even){
	background-color:#fff;
}
.table-bg .table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f2f2f2;
	border-color:#ebebeb;
}
.table-bg thead {
    background-color: #595959;
    color: #c76f01;
    font-size: 16px;
}
.table-bg table{
    margin: 0 auto;
    color: #595959;	
}
.table-bg table a i {
    color: #dd9600;
}

.table-footer{
	background:#ccc;
	display:inline-block;
	width:100%;
	padding:20px 0px;
    
}
.table-footer p {
    color: #bc7527;
    font-size: 11px;
    font-weight: 600;
	margin:0px
}
.table-footer p span {
    color: #5c5c5c;
}
.bdy-table-grey{
	background-color:#cccccc;
}
.cstm-crumb {
    background-color: transparent;
    margin: 0;
    width: 80%;
    margin-left: 3%;
    padding-top: 0;	
}
.cstm-crumb .breadcrumb {
    padding: 0 10px;
    margin: 0;
    background-color: transparent;
   
}
.cstm-crumb ol li a {
	color:#d8d8d8;
	text-decoration:none;
}
.cstm-crumb .breadcrumb>.active {
    color: #fff;
}
.magrin-bottom-off {
    margin-bottom: 0px!important;
}
.per-page {
    display: inline-block;
    width: 100%;
    padding-bottom: 15px;
}
.per-page p {
    line-height: 30px;
	color:#808080;
}
.per-page select {
        padding: 5px;
    font-weight: bold;
    color: #3e3e3e;
    background-image: url(/img/up-down.png);
    background-position: right;
    background-repeat: no-repeat;
    margin-bottom: 5px;
    border: 0px none;
    border-radius: 0px;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-position: 90% 50%;
}
.per-page .form-control:focus{
	border-color:#c88a13;
}
.per-page .icon-addon{
    position: relative;
    color: #555;
    display: block;
}

.per-page input{ 
    padding-left: 30px;
    float: left;
	width:100%;
	    font-size: 12px;
    font-weight: normal;
	border: 0px none;
    border-radius: 0px;
}
.per-page label{
    position: absolute;
    z-index: 2;
    left: 10px;
    font-size: 14px;
    width: 20px;
    margin-left: -2.5px;
    text-align: center;
    padding: 10px 0;
    top: 1px;
	color:#d3962c;
}

.table-bg-org {
    background-color: #cccccc;
    padding:15px 0px;
}
.table-bg-org .table-striped>tbody>tr:nth-of-type(even){
	background-color:#fff;
}
.table-bg-org .table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f2f2f2;
	border-color:#ebebeb;
}
.table-bg-org thead {
    background-color: #ffffff;
    color: #c76f01;
    font-size: 11px;
}
.table-bg-org table{
    margin: 0 auto;
    color: #595959;
	font-size:10px;	
}
.table-bg-org table a {
    margin-right: 5px;
    cursor: pointer;
    font-size: 13px;
}
.table-bg-org table a i {
    color: #595959;
}
.table-bg-org table img {
    float:right;
}
.table-footer .cstm-pagination{
	margin: 0;
    float: right;
    margin-top: -5px;
}
.table-footer .cstm-pagination a {
    color: #6d6e72;
    font-size: 12px;
    padding: 2px 7px;
    border-radius: 0px;
    margin-right: 5px;
}
.table-footer .pagination>.active>a,.table-footer .pagination>.active>a:focus,.table-footer .pagination>.active>a:hover,.table-footer .pagination>.active>span,.table-footer .pagination>.active>span:focus,.table-footer .pagination>.active>span:hover {
    background-color: #d3972e;
    border-color: #ac7922;
	color: #fff;
}
.table-footer .showing{
	color:#4b4b4b;
	font-size:12px;
}
.table-bg-org .table>tbody>tr>td,.table-bg-org .table>tbody>tr>th,.table-bg-org .table>tfoot>tr>td,.table-bg-org .table>tfoot>tr>th,.table-bg-org .table>thead>tr>td,.table-bg-org .table>thead>tr>th {
    
    border-right: 1px solid #ddd;
}
.cstm-modal .side-bar-items {
    display: inline-block;
    width: 100%;
    margin-bottom: 5px;
}

.cstm-modal .icon-addon{
    position: relative;
    color: #555;
    display: block;
}

.cstm-modal input{ 
       float: left;
    width: 100%;
    font-size: 12px;
    font-weight: normal;
    border:0px none;
    border-radius:0px;
    background-color: #f2f2f2;
    color: #666;
    padding-left: 30px;
}
.cstm-modal input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #666;
}
.cstm-modal input::-moz-placeholder { /* Firefox 19+ */
  color: #666;
}
.cstm-modal input:-ms-input-placeholder { /* IE 10+ */
  color: #666;
}
.cstm-modal input:-moz-placeholder { /* Firefox 18- */
  color: #666;
}
.cstm-modal select {
    color: #666;
	background-color: #f2f2f2;
    background-image:url(/img/up-down.png);
    background-position:99% 50%;
    background-repeat: no-repeat;
    margin-bottom: 0px;
    border:0px none;
    border-radius:0px;
    -webkit-appearance: none;
    -moz-appearance: none;
	    padding-left: 30px;
	font-size: 12px;
    font-weight: normal;	
}
.cstm-modal .form-control:focus{
	border-color:rgba(115, 115, 115, 0.87);
}
.cstm-modal label{
    position: absolute;
    z-index: 2;
    left: 10px;
    font-size: 14px;
    width: 20px;
    margin-left: -2.5px;
    text-align: center;
    padding: 8px 0;
    top: 1px;
    color: #d3962c;
}
.cstm-modal .my-label {
    margin: 0px;
    font-size: 12px;
    font-weight: 600;
    color: #4c4c4c;
}
.cstm-modal .my-button {
        margin-top: 10px;
    background-color: #c88a13;
    color: #fff;
    text-transform: uppercase;
    padding: 6px 13px;
    border-radius: 0px;
    text-decoration: none;
    display: block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
    border: none;
   
}
.cstm-modal .my-btn{
    margin: 15px 0px;
    text-align: center;
    display: inline-block;
    
}
.cstm-modal .my-btn a {
    background-color: #c88a13;
    color: #fff;
    text-transform: uppercase;
    padding: 6px 13px;
    border-radius: 0px;
    text-decoration: none;
    display: block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
   
}
.cstm-modal .my-btn a:hover {
    opacity: 0.8;
}
.cstm-modal .cancel-btn{
	background-color:#999999!important;
}
#delete-user .cstm-modal p{
	color:#404040;
}
.saved-search-blue{
	color:#2489cf!important;
}
.brown-color{
	color:#e19d4a;
    font-size: 14px;
}
.brown-color:hover{
    font-size: 14px;
	color:#e19d4a;
	text-decoration:none;
}
.a_bug-report{
	text-align:center;
}
.a_bug-report p{
	color: #000000;
    font-size: 13px;
    margin: 0px;
    font-weight: bold;
    /*line-height: 13px;*/
}
.a_bug-report p span{
	color:#be8b30;
	font-size:10px;
	display:block;
	font-style:italic;
}
.end-logout{
        color: #bc7324!important;
    font-size: 14px!important;
    line-height: 18px!important;
    margin-bottom: 15px!important;
    margin: 6px 0px!important;
    font-weight:500!important;
    text-align: center;
	line-height:14px!important;
}
.elevn-logout{
    font-size: 15px!important;
    margin-top: 27px!important;
}


/* COMMON RADIO AND CHECKBOX STYLES  */

.bug-modal .bug-radio input[type=radio],
.bug-modal .bug-radio input[type=checkbox]{
  /* hide original inputs */
  visibility: hidden;
  position: absolute;
}
.bug-modal .bug-radio input[type=radio] + label,
.bug-modal .bug-radio input[type=checkbox] + label{
  cursor:pointer;
  font-size:12px;
}
.bug-modal .bug-radio input[type=radio] + label:before,
.bug-modal .bug-radio input[type=checkbox] + label:before{
  height:16px;
  margin-right: 4px;
  content: " ";
  display:inline-block;
  vertical-align: baseline;
  transition: 0.3s;
  border:1px solid #ccc;
  border-radius:10px;
  box-shadow: inset 0 -3px 6px #e4e4e4;
  transition: 0.3s;
  margin-bottom: -2px; 
}

/* CUSTOM RADIO AND CHECKBOX STYLES */
/* DEFAULT */
.bug-modal .bug-radio input[type=radio] + label:before{
  border-radius:50%;
  width:16px;
}
.bug-modal .bug-radio input[type=checkbox] + label:before{
  border-radius:2px;
  width:26px;
}
/* CHECKED */
.bug-modal .bug-radio input[type=radio]:checked + label:before{
  box-shadow: inset 0 -1px 3px #e4e4e4, inset 0 0 1px #222, inset 0 0 0 3px #d5962d;
}
.bug-modal .bug-radio input[type=checkbox]:checked + label:before{
  box-shadow: inset 0 -1px 3px #e4e4e4, inset 0 0 1px #222, inset 0 0 0 3px #d5962d;
}


.bug-modal{
    border: solid #404040 12px;
    border-radius: 0px;
}
.bug-modal .modal-header {
    border-bottom: 0px;
    padding-bottom: 0px;
}

.bug-modal .bug-radio {
    width:58%;
    margin: 0 auto;
    display: -webkit-box;
    margin-top: 15px;
    margin-bottom: 10px;
}



#bug-error-12 .cstm-modal .modal-header {
    border-bottom: 0px;
    padding-bottom: 0px;
}




.bug-modal .bug-fields  {
    display: inline-block;
    width: 100%;
    margin-bottom:10px;
}
.bug-modal .my-label {
        margin: 0px;
    font-size: 12px;
    font-weight: 500;
    color: #4c4c4c;
    margin-bottom: 5px;
}
.bug-modal .bug-fields .icon-addon {
    position: relative;
    color: #555;
    display: block;
}
.bug-modal .bug-fields .icon-addon input {
    float: left;
    width: 100%;
    font-size: 12px;
    font-weight: normal;
    border: none 0px;
    border-radius: 0px;
    background-color: #f2f2f2;
    color: #666;
    padding-left: 30px;
}
.bug-modal .bug-fields .icon-addon textarea  {
    float: left;
    width: 100%;
    font-size: 12px;
    font-weight: normal;
    border: none 0px;
    border-radius: 0px;
    background-color: #f2f2f2;
    color: #666;
    padding-left: 30px;
}
.bug-modal .bug-fields .icon-addon label {
    position: absolute;
    z-index: 2;
    left: 10px;
    font-size: 14px;
    width: 20px;
    margin-left: -2.5px;
    text-align: center;
    padding: 8px 0;
    top: 1px;
    color: #d3962c;
}

.bug-modal .bug-fields .icon-addon .form-control:focus {
    border-color: rgba(115, 115, 115, 0.87);
}
.bug-modal .bug-check {
	    margin: 0 auto;
    width: 100%;
    display: inline-block;
}

.bug-modal .bug-check input{
    padding-left: 30px;
    float: left;
    width: 100%;
    font-size: 12px;
    font-weight: normal;
    border: 3px solid #b3b3b3;
    border-radius: 4px;
}

.bug-modal .bug-check label{
    width: auto;
    margin-left: 0px;
    color: #404040;
    position: inherit;
}

.bug-modal .bug-sbmt-btn{
        margin-top: 10px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 5px;
    display: inline-block;
    width: 100%;
}
.bug-modal .bug-sbmt-btn a {
    cursor:pointer;
    background-color:#d5962d;
    color: #fff;
    padding: 6px 13px;
    border-radius:0px;
    text-decoration: none;
    display: block;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    opacity: 1;
	width:40%;
	margin:0 auto;
    margin-top:10px;	
}
.bug-modal .bug-sbmt-btn a:hover {
    opacity: 0.8;
}
.bug-modal .close {
    color: #be8b30;
	outline:none;
}

.bug-modal .close:focus,.#bug-report .bug-modal .close:hover {
    color: #be8b30;
}
.bug-modal .modal-footer {
    background-color: #e1e1e1;
}
.bug-modal .btn {
    background-color: #d5962d;
    color: #fff;
    padding: 6px 13px;
    border-radius: 0px;
    text-decoration: none;
    transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
     opacity: 1; 
    
}
.bug-modal .btn:hover {
    opacity: 0.8;
}
/*table type pages stying End here*/




/*====media query====*/
@media(max-width:1198px){ 
.elevn-logout-fedbak {
    font-size: 14px!important;
    margin-top: 13px!important;
    margin-bottom: 1px!important;
}
}

/*for tab*/
@media(max-width:992px){
.cstm-crumb .breadcrumb{
	padding:0px;
}
}

/*for mobile*/
@media(max-width:767px){
.cstm-crumb {
    width: 100%;
    margin-left: 0px;
    padding-left: 15px;
}
.per-page{
	padding-bottom:0px;
}
.table-footer .showing {
    text-align: center;
    display: block;
}
.table-footer p {
    
    margin: 5px 0 10px 0;
}
.table-footer nav {
    text-align: center;
}
.table-footer .cstm-pagination{
	margin:0px;
	float: none;
}
#delete-user .cstm-modal .my-btn {
    width: 100%;
}
.bug-modal .bug-radio {
    width:100%;
    
}
.bug-modal .bug-radio .xs-bug-padding{
	padding:0px;
}
.bug-modal .bug-sbmt-btn a{
	width:70%;
}

}
/*====media query====*/

.aftr-fd{
    border-bottom-left-radius: 0px!important;
    border-bottom-right-radius: 5px;
}
.v3-rad{
    border-bottom-left-radius: 5px;
}
.v3-h {
    text-align: center!important;
    font-size: 28px!important;
   
}
@media(max-width:992px){
	.v3-h {
    
    font-size: 20px!important;
   
}
}
@media(max-width:767px){
.aftr-fd {
    border-bottom-left-radius: 5px!important;
   
}
.v3-h {
    
    font-size: 18px!important;
   
}
}
.dropzone.dz-clickable.tour-step-backdrop.tour-tour-element h1{
    color:#333!important;
}
.dropzone.dz-clickable.tour-step-backdrop.tour-tour-element h2{
    color:#333!important;
}
.tour-step-backdrop label{
    color:#333!important;
}
.tour-step-backdrop p{
    color:#333!important;
}
.dropzone.dz-clickable.tour-step-backdrop.tour-tour-element .or{
    color:#333!important;
}


@media (max-width: 992px)
{
.landing-login-box-tens{
    width: 95%;
}
.request-success-tens {
    height: 310px;
	
}
.landing-login-box-tens .side-form-tens {
    height: 310px;
	padding-top:40px;
}
.landing-login-box-tens .side-form-tens2 {
   height: 310px;
    padding-top: 25px;
}
.landing-login-box-tens .side-form-tens2 h2 {
        font-size: 19px;
    margin-bottom: 16px;
}
.landing-login-box-tens .side-form-tens2 h3 {
    
    margin-top: 20px;
}
}

.overlay {
height: 100%;
width: 100%;
position: fixed;
z-index: 10;
top: 0;
left: 0;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0, 0.9);
overflow-x: hidden;
}
.overlay p{
position: fixed;
top: 50%;
left: 50%;
font-size: 14px;
font-weight: bold;
color: white; 
}