/* Customize */
body{color:#1c1c1c; font-family:Arial, Helvetica, sans-serif; }

*{font-family:Arial, Helvetica, sans-serif;  outline:none !important;}


*::-webkit-input-placeholder {
    color: #a5a5a5 !important;
}
*:-moz-placeholder {
    /* FF 4-18 */
    color: #a5a5a5 !important;
}
*::-moz-placeholder {
    /* FF 19+ */
    color: #a5a5a5 !important;
}
*:-ms-input-placeholder {
    /* IE 10+ */
    color: #a5a5a5 !important;
}

hr{border-color:#dddddd;}


input[type=text]{border:1px solid #c4c3c3;}
input[type=text].light-grey{background:#eaeaea;}
input[type=text].dark-grey{background:#d3d3d3;}
textarea{border:1px solid #c4c3c3 !important;}
select{border:1px solid #c4c3c3 !important;}


/* Default Margins */
.m-0px{margin:0px;}
.m-5px{margin:5px;}
.m-10px{margin:10px;}
.m-15px{margin:15px;}
.m-20px{margin:20px;}
.m-25px{margin:25px;}

.m-0px-lr{margin-left:0px; margin-right:0px;}
.m-5px-lr{margin-left:5px; margin-right:5px;}
.m-10px-lr{margin-left:10px; margin-right:10px;}
.m-15px-lr{margin-left:15px; margin-right:15px;}
.m-20px-lr{margin-left:20px; margin-right:20px;}
.m-25px-lr{margin-left:25px; margin-right:25px;}

.m-0px-tb{margin-top:0px; margin-bottom:0px;}
.m-5px-tb{margin-top:5px; margin-bottom:5px;}
.m-10px-tb{margin-top:10px; margin-bottom:10px;}
.m-15px-tb{margin-top:15px; margin-bottom:15px;}
.m-20px-tb{margin-top:20px; margin-bottom:20px;}
.m-25px-tb{margin-top:25px; margin-bottom:25px;}

.m-0px-t{margin-top:0px;}
.m-5px-t{margin-top:5px;}
.m-10px-t{margin-top:10px;}
.m-15px-t{margin-top:15px;}
.m-20px-t{margin-top:20px;}
.m-25px-t{margin-top:25px;}

.m-0px-r{margin-right:0px;}
.m-5px-r{margin-right:5px;}
.m-10px-r{margin-right:10px;}
.m-15px-r{margin-right:15px;}
.m-20px-r{margin-right:20px;}
.m-25px-r{margin-right:25px;}

.m-0px-b{margin-bottom:0px;}
.m-5px-b{margin-bottom:5px;}
.m-10px-b{margin-bottom:10px;}
.m-15px-b{margin-bottom:15px;}
.m-20px-b{margin-bottom:20px;}
.m-25px-b{margin-bottom:25px;}

.m-0px-l{margin-left:0px;}
.m-5px-l{margin-left:5px;}
.m-10px-l{margin-left:10px;}
.m-15px-l{margin-left:15px;}
.m-20px-l{margin-left:20px;}
.m-25px-l{margin-left:25px;}

/* Default Padings */
.p-0px{padding:0px;}
.p-5px{padding:5px;}
.p-10px{padding:10px;}
.p-15px{padding:15px;}
.p-20px{padding:20px;}
.p-25px{padding:25px;}

.p-0px-lr{padding-left:0px; padding-right:0px;}
.p-5px-lr{padding-left:5px; padding-right:5px;}
.p-10px-lr{padding-left:10px; padding-right:10px;}
.p-15px-lr{padding-left:15px; padding-right:15px;}
.p-20px-lr{padding-left:20px; padding-right:20px;}
.p-25px-lr{padding-left:25px; padding-right:25px;}

.p-0px-tb{padding-top:0px; padding-bottom:0px;}
.p-5px-tb{padding-top:5px; padding-bottom:5px;}
.p-10px-tb{padding-top:10px; padding-bottom:10px;}
.p-15px-tb{padding-top:15px; padding-bottom:15px;}
.p-20px-tb{padding-top:20px; padding-bottom:20px;}
.p-25px-tb{padding-top:25px; padding-bottom:25px;}

.p-0px-t{padding-top:0px;}
.p-5px-t{padding-top:5px;}
.p-10px-t{padding-top:10px;}
.p-15px-t{padding-top:15px;}
.p-20px-t{padding-top:20px;}
.p-25px-t{padding-top:25px;}

.p-0px-r{padding-right:0px;}
.p-5px-r{padding-right:5px;}
.p-10px-r{padding-right:10px;}
.p-15px-r{padding-right:15px;}
.p-20px-r{padding-right:20px;}
.p-25px-r{padding-right:25px;}


.p-0px-b{padding-bottom:0px;}
.p-5px-b{padding-bottom:5px;}
.p-10px-b{padding-bottom:10px;}
.p-15px-b{padding-bottom:15px;}
.p-20px-b{padding-bottom:20px;}
.p-25px-b{padding-bottom:25px;}

.p-0px-l{padding-left:0px;}
.p-5px-l{padding-left:5px;}
.p-10px-l{padding-left:10px;}
.p-15px-l{padding-left:15px;}
.p-20px-l{padding-left:20px;}
.p-25px-l{padding-left:25px;}


.btn-orange{background:#e74f20; border:1px solid #e74f20; border-radius:4px !important; -webkit-border-radius:4px !important;  -o-border-radius:4px !important; -ms-border-radius:4px !important;  -moz-border-radius:4px !important; font-size:16px; font-weight:normal; color:#fff;}
.btn-orange:hover,.btn-orange:focus,.btn-orange:active{background:#cc3d16; border:1px solid #cc3d16;  color:#fff;}
.btn-orange:hover:focus,.btn-orange:focus:hover,.btn-orange:active:hover{background:#cc3d16; border:1px solid #cc3d16; color:#fff;}

.btn-grey{background:#eaeaea; border:1px solid #dad9d9; border-radius:4px !important; -webkit-border-radius:4px !important;  -o-border-radius:4px !important; -ms-border-radius:4px !important;  -moz-border-radius:4px !important; font-size:16px; font-weight:normal; color:#1c1c1c;}
.btn-grey:hover,.btn-grey:focus,.btn-grey:active{background:#dedddd; border:1px solid #dad9d9;  color:#1c1c1c;}
.btn-grey:hover:focus,.btn-grey:focus:hover,.btn-grey:active:hover{background:#dedddd; border:1px solid #dad9d9; color:#1c1c1c;}


.arrow-left-b{
  content: '';
  width: 12px;
  height: 12px;
  display:inline-block;
  border-right: 1px solid #1c1c1c;
  border-bottom: 1px solid #1c1c1c;
  transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.arrow-right-b{
  content: '';
  width: 12px;
  height: 12px;
  display:inline-block;
  border-right: 1px solid #1c1c1c;
  border-bottom: 1px solid #1c1c1c;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}


.arrow-up-b{
  content: '';
  width: 12px;
  height: 12px;
  display:inline-block;
  border-right: 1px solid #1c1c1c;
  border-bottom: 1px solid #1c1c1c;
  transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}


.arrow-down-b{
  content: '';
  width: 12px;
  height: 12px;
  display:inline-block;
  border-right: 1px solid #1c1c1c;
  border-bottom: 1px solid #1c1c1c;
  transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}


.arrow-left-w{
  content: '';
  width: 12px;
  height: 12px;
  display:inline-block;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.arrow-right-w{
  content: '';
  width: 12px;
  height: 12px;
  display:inline-block;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}


.arrow-up-w{
  content: '';
  width: 12px;
  height: 12px;
  display:inline-block;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}


.arrow-down-w{
  content: '';
  width: 12px;
  height: 12px;
  display:inline-block;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}






.bg-orange{background:#e74f20 !important;}


/* LOGIN PAGE CUSTOM CSS */
.login .logo-cstm {
  margin-top: 0;
  background:#fff;
}

.login .login-bx {
    background-color: #f4f4f4;
	border-radius:8px !important;
    border-radius: 8px !important;
	-moz-border-radius: 8px !important;
	-webkit-border-radius: 8px !important;
	-o-border-radius: 8px !important;
	-ms-border-radius: 8px !important;
    margin: 100px auto 10px;
    max-width: 440px;
	width:90%;
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
	overflow:hidden;
}
.login .login-bx .content {
  background-color: #f4f4f4;
  width: 100%;
  margin: 0 auto 10px auto;
  padding: 35px 50px;
}
.login .login-bx .content h3 {
  color: #1c1c1c;
  text-align: center;
  font-size: 30px;
  font-weight: normal;
  margin:0;
  padding:0 0 35px 0;
}

.login .login-bx .content p {
  color: #1c1c1c;
  text-align: center;
  font-size: 16px;
  margin:0;
  padding:0 0 25px 0;
}
.login .content .form-group{margin-bottom:25px;}

.login .content .form-control {
    background-color: transparent;
    border: 0px;
    color: #8290a3;
    height: 40px;
	text-align:center !important;
}


.login .content input.holo[type='text'],.login .content input.holo[type='password'] {
    /* You can set width to whatever you like */
    width: 100%;
    font-size: 18px;
    margin: 0;
	color:#1c1c1c;
    padding: 8px 8px 6px 8px;
    position: relative;
    display: block;
    outline: none;
    border: none;
    background: bottom left linear-gradient(#c4c3c3, #c4c3c3) no-repeat, bottom center linear-gradient(#c4c3c3, #c4c3c3) repeat-x, bottom right linear-gradient(#c4c3c3, #c4c3c3) no-repeat;
	background: bottom left -moz-linear-gradient(#c4c3c3, #c4c3c3) no-repeat, bottom center -moz-linear-gradient(#c4c3c3, #c4c3c3) repeat-x, bottom right -moz-linear-gradient(#c4c3c3, #c4c3c3) no-repeat;
	background: bottom left -webkit-linear-gradient(#c4c3c3, #c4c3c3) no-repeat, bottom center -webkit-linear-gradient(#c4c3c3, #c4c3c3) repeat-x, bottom right -webkit-linear-gradient(#c4c3c3, #c4c3c3) no-repeat;
	background: bottom left -o-linear-gradient(#c4c3c3, #c4c3c3) no-repeat, bottom center -o-linear-gradient(#c4c3c3, #c4c3c3) repeat-x, bottom right -o-linear-gradient(#c4c3c3, #c4c3c3) no-repeat;
	background: bottom left -ms-linear-gradient(#c4c3c3, #c4c3c3) no-repeat, bottom center -ms-linear-gradient(#c4c3c3, #c4c3c3) repeat-x, bottom right -ms-linear-gradient(#c4c3c3, #c4c3c3) no-repeat;
    background-size: 1px 6px, 1px 1px, 1px 6px;
	transition:all 0.2s; -webkit-transition:all 0.2s; -o-transition:all 0.2s; -ms-transition:all 0.2s; -moz-transition:all 0.2s;
}
.login .content input.holo[type='text']:focus,.login .content input.holo[type='password']:focus {
	background: bottom left linear-gradient(#e74f20, #e74f20) no-repeat, bottom center linear-gradient(#e74f20, #e74f20) repeat-x, bottom right linear-gradient(#e74f20, #e74f20) no-repeat;
	background: bottom left -moz-linear-gradient(#e74f20, #e74f20) no-repeat, bottom center -moz-linear-gradient(#e74f20, #e74f20) repeat-x, bottom right -moz-linear-gradient(#e74f20, #e74f20) no-repeat;
	background: bottom left -webkit-linear-gradient(#e74f20, #e74f20) no-repeat, bottom center -webkit-linear-gradient(#e74f20, #e74f20) repeat-x, bottom right -webkit-linear-gradient(#e74f20, #e74f20) no-repeat;
	background: bottom left -o-linear-gradient(#e74f20, #e74f20) no-repeat, bottom center -o-linear-gradient(#e74f20, #e74f20) repeat-x, bottom right -o-linear-gradient(#e74f20, #e74f20) no-repeat;
	background: bottom left -ms-linear-gradient(#e74f20, #e74f20) no-repeat, bottom center -ms-linear-gradient(#e74f20, #e74f20) repeat-x, bottom right -ms-linear-gradient(#e74f20, #e74f20) no-repeat;
    background-size: 1px 6px, 1px 1px, 1px 6px;
	transition:all 0.2s; -webkit-transition:all 0.2s; -o-transition:all 0.2s; -ms-transition:all 0.2s; -moz-transition:all 0.2s;
} 

.login .content button{height:50px; width:100%; max-width:175px; margin-top:15px !important; border-radius:4px !important; -moz-border-radius:4px !important; -webkit-border-radius:4px !important; -o-border-radius:4px !important; -ms border-radius:4px !important; font-size:20px; color:#fff; background:#f1592a;}
.login .content button:hover{background:#d14013;}
.login .content .forgot{font-size:18px; color:#1c1c1c; text-decoration:underline;}
.login .content .forgot:hover{text-decoration:none;}

.login .copyright{color:#CCC ; font-weight:normal; font-size:12px;}





/* DASHBOARD STRAT */

/* HEADER SECTION START */
.cstm-header.navbar .page-logo img.logo-default {
    margin: 6px 0 5px;
	height:49px;
}

.cstm-header.navbar{min-height:60px;}

.cstm-header.navbar{background:#fff;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
}

.cstm-header.navbar .top-menu .navbar-nav{margin:0px 20px 0 0;}
.cstm-header.navbar .top-menu .navbar-nav > li.dropdown-user > .dropdown-toggle > .username{padding:0 10px; font-size:14px; color:#1c1c1c;}
.cstm-header.navbar .top-menu .navbar-nav > li.dropdown.open .dropdown-toggle{background-color:transparent;}
/* HEADER SECTION END */

/* PAGE TOP CALANDER START*/
.page-toolbar{margin-bottom:15px;}
/* PAGE TOP CALANDER END*/

/* TABBED DASHBOARD START */
.page-content-cstm{background:#f8f8f8;}

.top-tabbed-cstm{margin:10px 0 0 0;}
.top-tabbed-cstm .navbar{margin-bottom:0; min-height:40px;}
.top-tabbed-cstm .navbar-default{background-color:transparent; border:0;}
.top-tabbed-cstm .navbar-collapse{padding:0;}
.top-tabbed-cstm .nav > li{border-top-left-radius:4px !important; -moz-border-top-left-radius:4px !important; -o-border-top-left-radius:4px !important; -webkit-border-top-left-radius:4px !important; -ms-border-top-left-radius:4px !important;
border-top-right-radius:4px !important; -moz-border-top-right-radius:4px !important; -o-border-top-right-radius:4px !important; -webkit-border-top-right-radius:4px !important; -ms-border-top-right-radius:4px !important; background:#fff; border:1px solid #ddd; margin-right:2px; overflow:hidden;} 

.top-tabbed-cstm .navbar-default .navbar-nav > .active > a{background:#e74f20; color:#fff;}
.top-tabbed-cstm .navbar-default .navbar-nav > .active > a:focus{background:#e74f20; color:#fff;}
.top-tabbed-cstm .navbar-default .navbar-nav > .active > a:hover{background:#e74f20; color:#fff;}
.top-tabbed-cstm .nav > li a{padding-top:10px; padding-bottom:10px; font-size:14px; color:#1c1c1c;}
.top-tabbed-cstm .nav > li a:hover{color:#fff; background:#e74f20;}


.top-tabbed-cstm .navbar-toggle{float:left; margin:0; font-size:16px; background:#f1592a; color:#fff}
.top-tabbed-cstm .navbar-toggle:hover{background:#f1592a;}
.top-tabbed-cstm .navbar-toggle:focus{background:#f1592a;}
.top-tabbed-cstm .navbar-toggle .icon-bar{margin-left:10px; background:#fff;}
.top-tabbed-cstm .navbar-toggle .icon-bar-main{margin-top:5px;}
.top-tabbed-cstm .navbar-toggle p{float:left; margin:0; padding:0;}
@media (min-width:300px) and (max-width:991px) {
	.navbar-nav {margin: 0 0 15px 0;}
	}

/* TABBED DASHBOARD END */


.tab-bx-block{margin-bottom:10px; background:#fff;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
}

.dashboard-block-cstm{padding:15px 15px 0 15px;}

.dashboard-block-cstm h3.page-title{color: #e44a21; font-size: 26px; margin: 0; padding: 0; letter-spacing:1px;}

/*Total Dockets*/
.dashboard-block-cstm .total-dockets{min-height:160px; margin-bottom:20px; position:relative; padding:20px; background:#f1592a url(../images/total-dockets.png) 20px 20px no-repeat;}
.dashboard-block-cstm .total-dockets h2{margin:0; padding:0; font-size:60px; color:#fff;font-weight:normal !important; line-height:normal}
.dashboard-block-cstm .total-dockets h3{margin:0; padding:0; font-size:20px; color:#fff; font-weight:normal !important;}
.dashboard-block-cstm .total-dockets .more{background:#e44818; position:absolute; bottom:0; left:0; width:100%; opacity:0.7;}
.dashboard-block-cstm .total-dockets a.more{color:#fff; font-size:12px; text-decoration:none; padding:6px 10px;}
.dashboard-block-cstm .total-dockets a.more span{float:right;}
.dashboard-block-cstm .total-dockets .more:hover{opacity:1;}


/*Expired Dockets*/
.dashboard-block-cstm .expired-dockets{min-height:160px; margin-bottom:20px; position:relative; padding:20px; background:#f1592a url(../images/expired-docket.png) 20px 20px no-repeat;}
.dashboard-block-cstm .expired-dockets h2{margin:0; padding:0; font-size:60px; color:#fff; font-weight:normal !important; line-height:normal}
.dashboard-block-cstm .expired-dockets h3{margin:0; padding:0; font-size:20px; color:#fff; font-weight:normal !important;}
.dashboard-block-cstm .expired-dockets .more{background:#e44818; position:absolute; bottom:0; left:0; width:100%; opacity:0.7;}
.dashboard-block-cstm .expired-dockets a.more{color:#fff; font-size:12px; text-decoration:none; padding:6px 10px;}
.dashboard-block-cstm .expired-dockets a.more span{float:right;}
.dashboard-block-cstm .expired-dockets .more:hover{opacity:1;}



/*Pink Sheet*/
.dashboard-block-cstm .pink-sheet{min-height:160px; margin-bottom:20px; position:relative; padding:20px; background:#ce390b url(../images/pinksheet.png) 20px 20px no-repeat;}
.dashboard-block-cstm .pink-sheet h2{margin:0; padding:0; font-size:60px; color:#fff; font-weight:normal !important; line-height:normal}
.dashboard-block-cstm .pink-sheet h3{margin:0; padding:0; font-size:20px; color:#fff; font-weight:normal !important;}
.dashboard-block-cstm .pink-sheet .more{background:#e44818; position:absolute; bottom:0; left:0; width:100%; opacity:0.7;}
.dashboard-block-cstm .pink-sheet a.more{color:#fff; font-size:12px; text-decoration:none; padding:6px 10px;}
.dashboard-block-cstm .pink-sheet a.more span{float:right;}
.dashboard-block-cstm .pink-sheet .more:hover{opacity:1;}



/*Others*/
.dashboard-block-cstm .others{min-height:160px; margin-bottom:20px; position:relative; padding:20px; background:#f1592a url(../images/more.png) 20px 70px no-repeat;}
.dashboard-block-cstm .others h2{margin:0; padding:0; font-size:60px; color:#fff; font-weight:normal !important; line-height:normal}
.dashboard-block-cstm .others h3{margin:0; padding:0; font-size:20px; color:#fff; font-weight:normal !important;}
.dashboard-block-cstm .others .more{background:#e44818; position:absolute; bottom:0; left:0; width:100%; opacity:0.7;}
.dashboard-block-cstm .others a.more{color:#fff; font-size:12px; text-decoration:none; padding:6px 10px;}
.dashboard-block-cstm .others a.more span{float:right;}
.dashboard-block-cstm .others .more:hover{opacity:1;}

.dashboard-block-cstm .divider{margin:0;}


/* TABBED DASHBOARD START */



/* Footer Links */
.footer-links li{color:#999;}
.footer-links a{color:#fff;}



/* DASHBOARD END */

/* Left Navigation Start */
.left-navigation{background:#f8f8f8; border-right:1px solid #e4e3e3; /* padding-bottom:5000px; margin-bottom:-5000px; */}
.left-navigation .navbar-header button{width:100%; margin:0; background:#e5e5e5; border:0;}
.left-navigation .navbar-header button p{float:left; font-size:22px; color:#e44a21; margin:0; padding:0;}
.left-navigation .navbar-header .navbar-toggle{padding:12px 15px;}
.left-navigation .navbar-header .icon-bar-main{padding:7px; background:#f1592a;}
.left-navigation .navbar-header .icon-bar-main .icon-bar{background:#fff;}
.left-navigation .navbar-collapse{padding:0;}
.left-navigation .navbar{margin-bottom:0; border-radius:0;}
.left-navigation .navbar-default{border:0; background-color:transparent;}
.left-navigation h2{font-size:20px; color:#e44a21; margin:0; padding:10px 15px; background:#e5e5e5;}
.left-navigation .gw-nav-list > li > a{padding:0 15px; font-size:14px; color:#1c1c1c;}

@media (min-width:300px) and (max-width:991px) {
.left-navigation .files{display:none;}
}

/* Left Navigation End */



/* FILE PAGE START */
.file-block-cstm{ /* overflow:hidden; previous method */ overflow-x: hidden;}
.rt-content{padding:15px 15px 15px 0;}
@media (min-width:300px) and (max-width:991px) {
	.rt-content{padding:15px;}
	}
.rt-content h2{font-size:26px; color:#e44a21; font-weight:normal; line-height:30px; margin:0 0 0px 0; padding:0;}
.rt-content h3{font-size:16px; color:#1c1c1c; font-weight:normal; line-height:20px; margin:0 0 10px 0; padding:0;}

.rt-content .content-tabbed-cstm{margin-top:10px;}
.rt-content .content-tabbed-cstm .nav-tabs, .nav-pills{margin-bottom:0;}
.rt-content .content-tabbed-cstm .nav > li{ margin-right:2px; overflow:hidden;}

.rt-content .content-tabbed-cstm .nav-tabs > li > a {border: 0px solid transparent;border-top-left-radius:4px !important; -moz-border-top-left-radius:4px !important; -o-border-top-left-radius:4px !important; -webkit-border-top-left-radius:4px !important; -ms-border-top-left-radius:4px !important;border-top-right-radius:4px !important; -moz-border-top-right-radius:4px !important; -o-border-top-right-radius:4px !important; -webkit-border-top-right-radius:4px !important; -ms-border-top-right-radius:4px !important;line-height: inherit; margin-right: 0px; background:#fff; border:1px solid #ddd; overflow:hidden;}

.rt-content .content-tabbed-cstm .nav-tabs > .active > a{background:#e74f20; color:#fff; border:1px solid #e74f20;}
.rt-content .content-tabbed-cstm .nav-tabs > .active > a:focus{background:#e74f20; color:#fff; border:1px solid #e74f20;}
.rt-content .content-tabbed-cstm .nav-tabs > .active > a:hover{background:#e74f20; color:#fff; border:1px solid #e74f20;}
.rt-content .content-tabbed-cstm .nav > li a{padding:10px;font-size:12px; color:#1c1c1c;}
.rt-content .content-tabbed-cstm .nav > li a:hover{color:#fff; background:#e74f20;}
.rt-content .content-tabbed-block{border:1px solid #dddddd; margin-top:-1px;}
.rt-content .content-tabbed-block .form-block{width:100%; padding:15px; font-size:14px; color:#1c1c1c;}
.rt-content .content-tabbed-block .form-block .checkbox{margin-top:6px;}
.rt-content .content-tabbed-block .form-block .upload-img{margin:15px 0 0 0;}
.rt-content .content-tabbed-block .form-block .upload-img img{width:100%; max-width:120px; padding:10px; background:#eeeeee; }


.rt-content .content-tabbed-block .form-block .table-bordered{border:1px solid #c4c3c3;}
.rt-content .content-tabbed-block .form-block .table-bordered > tbody > tr > td, .rt-content .content-tabbed-block .form-block .table-bordered > tbody > tr > th, .rt-content .content-tabbed-block .form-block .table-bordered > tfoot > tr > td, .rt-content .content-tabbed-block .form-block .table-bordered > tfoot > tr > th, .rt-content .content-tabbed-block .form-block .table-bordered > thead > tr > td, .rt-content .content-tabbed-block .form-block .table-bordered > thead > tr > th{border:1px solid #c4c3c3;}
.rt-content .content-tabbed-block .form-block .table-advance thead tr th {background-color: #eaeaea; color: #1c1c1c; font-size: 14px; font-weight: bold;}
.rt-content .content-tabbed-block .form-block .table-advance tbody tr td {color: #1c1c1c; font-size: 13px; font-weight: normal;}

/* FILE PAGE END */

/* TABLE CUSTOM */

.table-cstm th{text-align:center !important;}
.table-cstm table{margin-bottom:0;}
.table-cstm table a{color:#666666;}
.table-cstm table a i{font-size:16px;}
/* TABLE CUSTOM */


/* changes by gaurav sharma starts */

	/* stylesheet sidebar navigation (file etc.) */
	
	.navbar-toggle.collapsed.sidebar-control-button {
		position: relative;
		float: right !important;
		padding: 5px 12px 0 8px !important;
		display: Block;
		margin-top: -5px;
		margin-right: -10px;
		border-color: #f1f1f1;
		border-radius: 2px !important;
		-webkit-border-radius: 2px !important;
		-o-border-radius: 2px !important;
		-moz-border-radius: 2px !important;
		-ms-border-radius: 2px !important;
	}
	
	.navbar-toggle.collapsed.sidebar-control-button .icon-bar{
		background-color: #e74f20;	
	}
	
	.navbar-toggle.collapsed.sidebar-control-button:hover{
		background-color: #e74f20;
		border-color: #e74f20;
	}

	.navbar-toggle.collapsed.sidebar-control-button.active{
		background-color: #e74f20;
		border-color: #e74f20;
	}
	
	.navbar-toggle.collapsed.sidebar-control-button:hover .icon-bar{
		background-color: #fff;	
	}

    /* overright classes for sidebar navigation */

    .width-fix{
        width: 50px !important;
    }

    .width-reset{
        width: 100% !important;
    }

    .col-lg-0{
        float: left;
        display: block;
        width: 65px;
        position: relative;
        min-height: 1px;
        padding-right: 15px;
        padding-left: 15px;
    }

    .col-lg-12-fix{
        float: left;
        display: block;
        margin-left: 18px;
        width: 90%;
    }
	
	/* stylesheet for category icons */
	
	.left-navigation h2 { /* 583 */
		font-size: 20px;
		color: #e44a21;
		margin: 0;
		padding: 10px 15px  10px 10px;
		background: #e5e5e5;
        height: 42px;
	}
	
	.left-navigation .gw-nav-list > li > a{ /* 496 */
		padding: 0 10px;
		font-size: 14px;
		color: #1c1c1c;	
	}
	
	.gw-nav-list>li span.gw-menu-text{
		padding-left: 5px;
		font-size: 13px;
	}
	
	.gw-nav-list>li>a>[class*="custom-icon"]{
		display: inline-block;
		vertical-align: middle;
		height: 25px;
		width: 25px;
		text-align: center;
		font-weight: normal;
		margin-right: 2px;
		background-image: url(../images/category-icon-sprite.png);
		background-position: 0 0;
		background-repeat: no-repeat;
	}
	
	.trademark-icon{
		background-position: 0 0;
	}
	
	.opposition-icon{
		background-position: -25px 0 !important;
	}

    .infrigement-icon{
		background-position: -50px 0 !important;
	}

    .trade-mark-journal-icon{
		background-position: -75px 0 !important;
	}

    .searches-icon{
		background-position: 0 -25px !important;
	}

    .litigation-icon{
		background-position: -25px -25px !important;
	}

    .conflict-marks-icon{
		background-position: -50px -25px !important;
	}

    .patent-icon{
		background-position: -75px -25px !important;
	}

    .patent-opposition-icon{
		background-position: 0 -50px !important;
	}

    .patent-search-icon{
		background-position: -25px -50px !important;
	}

    .copyright-icon{
		background-position: -50px -50px !important;
	}

    .design-icon{
		background-position: -75px -50px !important;
	}

    .ipab-icon{
		background-position: 0 -75px !important;
	}

    .general-files-icon{
		background-position: -25px -75px !important;
	}

    .advisory-work-icon{
		background-position: -50px -75px !important;
	}

    .domain-names-icon{
		background-position: -75px -75px !important;
	}
    
    .rectification-icon{
		background-position: 0px -100px !important;
	}

    .watch-notice{
		background-position: -25px -100px !important;
	}
    

/* changes by gaurav sharma ends here */

/* changes by gaurav sharma ends here */

/* date widget */

.mainDateWrapper {
    width: 650px;
    float: left;
    margin-top: 18px;
    margin-left: 50px;
}
		
.date-wrapper{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
    color: #e9860f; padding-left: 20px;
    height: 12px;
    padding-bottom: 10px;
    overflow: hidden;
}

.date-wrapper span{
    display: block;

    -webkit-transition: 0.5s ease-in-out;
    -moz-transition: 0.5s ease-in-out;
    -o-transition: 0.5s ease-in-out;
    transition: 0.5s ease-in-out;
}
		
.date-wrapper span:hover{
    -webkit-transform: translate(0,-15px);
    -moz-transform: translate(0,-15px);
    -o-transform: translate(0,-15px);
    transform: translate(0,-15px);
}

.date-widget{
    position:relative;
    display: inline-block;
    overflow: visible;
    width:100px;
    margin-right: 5px;
}

.date-widget img{
    padding-right: 5px; 
    margin-top: -3px;
}

.date-widget .caption{
    font-size: 11px;
    color: #e9860f;
}
		
.close-icon{
    display: block;
    position: absolute;
    font-weight: bolder;
    font-style: normal;
    color: #dadada;
    text-align: center;
    height: 14px; width: 14px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -webkit-border-radius: 50%;
    font-size: 11px;
    -ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
    transform: rotate(45deg);
    z-index: 9999;
    top: -5px; right: -3px;
    cursor: pointer;
}
		
.close-icon:hover{
    color: #fff;
    background-color: #F1592A;
}
		
/* date widget styles ends 	*/

.tooltip-inner{
 background: #f1592a; 
}

.tooltip-arrow{
 border-color: #f1592a transparent transparent transparent !important; 
}

.fa.fa-file.New{
 color: #f1592a !important;
}

.fa.fa-file.Process{
 color: #e9b9a9 !important;
}

.fa.fa-file.Ready{
 color: #090 !important;
}

/*/ left navigation fixer /*/

@media all and (max-width:990px){
	.rt-content{
		background-color: #FFFFFF !important;
	}	
}

@media all and (min-width: 991px){
	
	
	
	.body-content{
		position: relative;
	}
	
	.rt-content{
		padding: 15px 15px 15px 85px !important;
	}
	
	.left-navigation{
		position: absolute;
		z-index: 10;
		width: 50px;
	}
	
	.box-shadow{
		-webkit-box-shadow: 3px 0px 5px -1px rgba(0,0,0,0.4);
		-moz-box-shadow: 3px 0px 5px -1px rgba(0,0,0,0.4);
		box-shadow: 3px 0px 5px -1px rgba(0,0,0,0.4);
	}	
}