/*----------------------------------common------------------------------------*/
/*print block*/
@media print
{
	* { display: none; }
}
/*print block*/
#logo_image
{
	height:70px !important;
}
#services_list
{
	color:#FFFFFF !important;
}
#services_list:hover
{
	color:#33dfdd !important;
}
.required:after {
  content:"*";color:red;
}
input[type=tel],input[type=text],textarea {
  background-color: #FFFFFF;
  color: #000000;
  border: 1px solid #000000;
  border-radius: 4px;
}
#loading_div
	 {
display:none;	
	 }
#p2_list
{
	color:#747474 !important;
}
#p2_list:hover
{
	color:#33dfdd !important;
}
 #loading_btn
	 {
 position: fixed;
  bottom: 200px;
  right: 30px;
  z-index: 99;
  display: none;
	 }
 .required:after {
  content:"*";color:red;
}
.delete_btn
{
	float:right;
	color:#17042f;
}
.delete_btn:hover
{
	color:#33dfdd;
	cursor: pointer;
}
/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
.quote-item.quote-border .quote-text-border:before {
  
  border-top-color: #33dfdd !important;
}
.header-get-a-quote .btn-primary:hover {
 background-color:#17042f !important;
 color:#33dfdd !important;
}
.navbar-collapse .navbar-nav > .active{
  color:#33dfdd !important;
}

.navbar-collapse .navbar-nav > .active > a, 
.navbar-collapse .navbar-nav > .active > a:hover, 
.navbar-collapse .navbar-nav > .active > a:focus {
  color:#33dfdd !important;
}
.btn-primary{
 background-color:#33dfdd !important;
 color:#17042f !important;
}
.btn-primary:hover{
 background-color:#17042f !important;
 color:#33dfdd !important;
}


.navbar-collapse  ul.navbar-nav > li:hover > a, .navbar-collapse  ul.navbar-nav > li.active > a {
  color: #33dfdd !important;
 /*border-bottom: 5px solid #33dfdd !important;*/
 /*box-shadow: 0px 10px #33dfdd !important;*/
}
.copyright
{
    background-color:#33dfdd !important;
}
.footer .widget-title {
  border-left: 3px solid #33dfdd !important;
}
.footer-widget ul.list-arrow li:hover a, .footer-widget ul.list-arrow li:hover {
  color: #33dfdd !important;
}
.dropdown-menu li a:hover, .dropdown-menu li a:focus {
  color: #33dfdd;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > .dropdown-menu > .active > a {
  background: none;
  color: #33dfdd;
}
.dropdown-menu {
  text-align: left;
  background: #fff;
  z-index: 100;
  min-width: 200px;
  border-radius: 0;
  border: 0;
  border-top: 2px solid #33dfdd;
  padding: 0 20px;
  margin: 0;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
/*----------------------------------------------------------------------------*/
/*-------------------------------basics2 starts------------------------------*/
#message_square
{
	border: 2px solid #33dfdd !important;
}
/*----------------------------------------------------------------------------*/
/*-------------------------------p2 login starts------------------------------*/
#modal_close_P2:hover
{
color:#33dfdd;
}
#modal_close_P2{
	color:#FFFFFF;
}

input[id=p2_username],input[id=p2_password],input[id=p2_pen],input[id=p2_pin] {
  background-color: #FFFFFF;
  color: #17042f;
  border: 2px solid #33dfdd !important;
  border-radius: 4px !important;
  text-align: left;
}
#login
{
align:center;
    background-color:#33dfdd;
}
#login:hover
{
	color:#FFFFFF;
}
.fa-sign-in-alt:hover
{
	color:#FFFFFF;
}
a[id=forgot_modal]
{
    color:#FFFFFF;
}
a[id=forgot_modal]:hover
{
    color:#33dfdd;
}
#proceed
{
	background-color:#33dfdd;
}
#proceed:hover
{
	background-color:#17042f;color:#FFFFFF;
}
/*----------------------------------------------------------------------------*/
/*---------------------------------view starts--------------------------------*/
#s2
{
	background-color:#33dfdd;color:#17042f;
}
#s2:hover
{
	background-color:#17042f;color:#33dfdd;
}
input[id=pen],input[id=employee_name],input[id=designation],input[id=pan],
input[id=section],input[id=name],input[id=name_text],input[id=place],input[id=office_no],
input[id=mobile_no],input[id=pin],input[id=email_id] {
  text-align: left;
}
/*----------------------------------------------------------------------------*/
/*------------------------ ---------its starts--------------------------------*/
.tooltip.bs-tooltip-auto[x-placement^=bottom] 
  .arrow::before, 
  .tooltip.bs-tooltip-bottom 
  .arrow::before {
    margin-left: -3px;
    content: "";
    border-width: 0 5px 5px;
    border-bottom-color: #ff0000;   
}
.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color:#ff0000;
    border-radius: .25rem;
}
#loading_btn_its
	 {
position: fixed;
  bottom: 350px;
  right: 30px;
  z-index: 99;
	display:none;	 
	 }
 #snoAlertBox_details{
    position: fixed;
  bottom: 200px;
  right: 30px;
  z-index: 99;
  display: none;
}
 #snoAlertBox_its{		 
	 position: fixed;
  bottom: 350px;
  right: 30px;
  z-index: 99;
  font-size: 15px;
  border: none;
  outline: none; 
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;	 
	display:none;
 }
  #snoAlertBox{		 
	 position: fixed;
  bottom: 350px;
  right: 30px;
  z-index: 99;
  font-size: 15px;
  border: none;
  outline: none; 
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;	 
	display:none;
 }
#reset {
  position: fixed;
  bottom: 200px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: #17042f;
  color: #33dfdd;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}
#back_btn {
  /*display: none;*/
  position: fixed;
  bottom: 125px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: #33dfdd;
  color: #17042f;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}
#save_btn {
  /*display: none;*/
  position: fixed;
  bottom: 275px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: #33dfdd;
  color: #17042f;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}
#save_btn:hover {
  color: #ff0000;
}
#reset:hover {
  color: #ff0000;
}
#back_btn:hover {
  color: #ff0000;
}
#primary_salary:hover{
background-color:#17042f;
color:#33dfdd;
}
#primary_salary{
background-color:#33dfdd;color:#17042f;
}
body.modal-open .container{
    -webkit-filter: blur(1px);
    -moz-filter: blur(1px);
    -o-filter: blur(1px);
    -ms-filter: blur(1px);
    filter: blur(1px);
}
input[type=tel]:focus,
input[type=text]:focus,
textarea:focus {
  border: 1px solid #33dfdd !important;
}
input {
  text-align: center;
}
/*----------------------------------------------------------------------------*/
/*-------------------------------statement starts-----------------------------*/
#save_btn_stats
{
	background-color:#33dfdd;color:#17042f;
}
#save_btn_stats:hover
{
	background-color:#17042f;color:#33dfdd;
}
 table, th, td,tr {
  border: 2px solid black;
  border-collapse: collapse;
}
#pdf {
  position: fixed;
  bottom: 275px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: #33dfdd;
  color: red;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}
#pdf:hover {
  color: #17042f;
}

#pen_btn{
	 background-color:#33dfdd;
	 color:#17042f;
	 float:right;
}
#pen_btn:hover
{
	background-color:#17042f;
	 color:#33dfdd;
}
/*----------------------------------------------------------------------------*/
/*----------------------------------10e starts--------------------------------*/
#save_btn_10e {
  /*display: none;*/
  position: fixed;
  bottom: 200px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: #33dfdd;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}
#save_btn_10e:hover {
  color: #17042f;
}
#loading_btn_10e
	 {
position: fixed;
  bottom: 350px;
  right: 30px;
  z-index: 99;
	display:none;	 
	 }
#download_btn {
   background-color:#33dfdd;color:#17042f !important;
}
#download_btn:hover {
  background-color:#17042f;color:#33dfdd !important;
}
/*----------------------------------------------------------------------------*/
/*--------------------------------update2 starts------------------------------*/
#update_pin
{
	background-color:#33dfdd;color:#17042f;
}
#update_pin:hover{
	background-color:#17042f;color:#33dfdd;
}

a[id=logout]
{
    color: #17042f !important;
}