html, body {height: 100%;}
body  {  font-family: 'Conv_calibri'/*'noticia_regular'*/;}



/* By Arun*/
a.footerhoverlinks:hover {color: #FFFFFF !important;}
.asterisk{color:red;vertical-align:top;opacity: 0.75; }
.cursor-pointer{cursor: pointer;}
a.btn-default{margin: 0px 15px 0px 0px;}
.error,.error-message{color:#FF0000; font-weight: normal;font-size:12px;}
.green-color{color:#7C991D;}
#banks {height:280px;}
#error-msg{color:#FF0000; font-weight: normal;font-size:12px;}
.payment-setting-grid{
	background: #E8E8E8;
	padding: 0px 0px 0px 10px;
}
.payment-setting-grid-marg{
	margin-left:0px!important;
	margin-right:0px!important;
}
.payment-setting-grid-addmarg{
	margin-left:-15px;
	margin-right:-15px;
	padding-top:10px; 
}

.instraction-txt{
    height: 29px;
    margin: 11px 15px;
}

.greybackground{
	background:  #E3E3E3;
	font-size: 15px;
}

.no-padding{
	padding:0px;
}
.text-align-center{
    text-align: center;
    padding-top: 5px;
    text-align: center;
}


.img-float-right{float:right;}

.subscriber-txt2 p{background: none repeat scroll 0 0 #FFD800;}

.background-inner-tr {
    background: none repeat scroll 0 0 #F6D161;
    font-size: 12px;
}
.color-Green {
    color: #6DA637;
}
/***************Subscriber Tab***********************/
.app-tab { padding:0px 0;}
.app-tab ul{ margin:0; padding:0;}
.app-tab ul li { display:inline-block; vertical-align:top; }
.app-tab ul li a { font-size:15px; color:#d56c2b;}
/******************************************************/



h1 { font-size:20px}
h2 { font-size:18px}
h3 { font-size:16px}
h4 { font-size:14px}
h5 { font-size:12px}

a, button, a:focus, button:focus { outline:0 none}

.lt { float:left}
.rt { float:right}

/*============= Header =============*/
.header-bg { background:url(/addfunds/img/header-bg.jpg) repeat-x top #f3f3f3; padding:0 14px;}
.header-bg .container { width:100%;}

/* Logo */
.logo { padding:16px 0}
.logo .navbar-brand { margin:0; padding:0}


/* Panel Custom */
.panel-default > .panel-heading {    background-color: #e3e3e3; border-color: transparent; border-radius:0; padding:12px;}
.panel-default { border-color:transparent}
.panel { border-radius:0; box-shadow:0 0 transparent}
.panel-body { background:#f8f8f8; padding:12px;}

.inner-cont { background:#FFF; border:1px solid #dddddd; padding:10px; border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px; margin-left:0; margin-right:0; margin-bottom:15px; }
.inner-cont h2 { margin:0 0 20px 0; font-weight:lighter; color:#383838; font-family: 'noticia_bold';}

/* form Custom */
.form-horizontal .control-label { text-align:left; font-weight:lighter;}
.label-wrap { padding:0;}
.input-wrap { padding:0 15px 0 0}
.form-file-input { padding-top:7px;}
.box-wrap { background:#fafaef; padding:18px; border:1px solid #dddddd; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;}

/* Buttons Edit */
.buttons { clear:both;  margin-top:10px; padding-top:10px;}
.buttons button { margin-left:10px;}

/* btn success */
.btn-success { border-color: #4fac50; color: #FFFFFF;
background: #bcd748; /* Old browsers */
background: -moz-linear-gradient(top, #bcd748 0%, #82c441 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bcd748), color-stop(100%,#82c441)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #bcd748 0%,#82c441 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #bcd748 0%,#82c441 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #bcd748 0%,#82c441 100%); /* IE10+ */
background: linear-gradient(to bottom, #bcd748 0%,#82c441 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcd748', endColorstr='#82c441',GradientType=0 ); /* IE6-9 */
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {   color: #ffffff;  border-color: #398439;}
.btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
 background: #82c441; /* Old browsers */
background: -moz-linear-gradient(top, #82c441 38%, #bcd748 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(38%,#82c441), color-stop(100%,#bcd748)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #82c441 38%,#bcd748 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #82c441 38%,#bcd748 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #82c441 38%,#bcd748 100%); /* IE10+ */
background: linear-gradient(to bottom, #82c441 38%,#bcd748 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82c441', endColorstr='#bcd748',GradientType=0 ); /* IE6-9 */
}
/*css for sortable header */
.t-sortable th{padding: 0px !important;}
.t-sortable th.nosort{padding: 8px !important;}

.t-sortable th table{
width: 100%;

}
.t-sortable th table td{
	padding:8px 8px 8px 8px;
	height: 100%;
}

.t-sortable th  table td.h-title{
	vertical-align: bottom;
}
.t-sortable th  table td.h-icon{
	vertical-align: bottom;
	width: 20px;
	font-weight: normal;
	
}

.t-sortable th a {
	color: #000000;
}
.t-sortable th:hover {
	background-color: #eee;
}
.t-sortable th.nosort:hover {
	background: none !important;
}
.t-sortable th.active{
	background-color:#eee !important;
	
}
.t-sortable th.active a {
	
}

@media (max-width:767px) {
    .bank-detail-space, .bank-details-head{min-width:767px;}	
}

/* btn Default */
.btn-default {
  color: #333333;
  border-color: #cccccc;
  background: #f4f4f4; /* Old browsers */
background: -moz-linear-gradient(top, #f4f4f4 0%, #d0d0d0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#d0d0d0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f4f4f4 0%,#d0d0d0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f4f4f4 0%,#d0d0d0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f4f4f4 0%,#d0d0d0 100%); /* IE10+ */
background: linear-gradient(to bottom, #f4f4f4 0%,#d0d0d0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#d0d0d0',GradientType=0 ); /* IE6-9 */
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {  color: #333333;  border-color: #adadad;}
.btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {	
background: #d0d0d0; /* Old browsers */
background: -moz-linear-gradient(top, #d0d0d0 29%, #f4f4f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(29%,#d0d0d0), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d0d0d0 29%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d0d0d0 29%,#f4f4f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d0d0d0 29%,#f4f4f4 100%); /* IE10+ */
background: linear-gradient(to bottom, #d0d0d0 29%,#f4f4f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */
}


/* btn Danger  */
.btn-danger {
  color: #fff;
  border-color: #d9762b;
background: #ebb731; /* Old browsers */
background: -moz-linear-gradient(top, #ebb731 0%, #d8752b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebb731), color-stop(100%,#d8752b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ebb731 0%,#d8752b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ebb731 0%,#d8752b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ebb731 0%,#d8752b 100%); /* IE10+ */
background: linear-gradient(to bottom, #ebb731 0%,#d8752b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebb731', endColorstr='#d8752b',GradientType=0 ); /* IE6-9 */}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {  color: #fff;  border-color: #b26022;}

.btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {	
background: #d8752b; /* Old browsers */
background: -moz-linear-gradient(top, #d8752b 33%, #ebb731 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(33%,#d8752b), color-stop(100%,#ebb731)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d8752b 33%,#ebb731 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d8752b 33%,#ebb731 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d8752b 33%,#ebb731 100%); /* IE10+ */
background: linear-gradient(to bottom, #d8752b 33%,#ebb731 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8752b', endColorstr='#ebb731',GradientType=0 ); /* IE6-9 */}


.footer { background:#707070; padding:10px 0; text-align:center; color:#FFF}

.div-center { margin:auto;  float:none}
.main_wrap   { width:auto; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -40px;}
.push { width:100%; height: 40px;  z-index:-1}
.footer{  height:40px}
.table { background:#fff;}
.table-icon { color:#333; margin:0 2px;}
.table-icon:hover {color:#679D34}
.grey-bg  { background:#e8e8e8; border:1px solid #ccc; padding:10px 0; margin-bottom:10px;}

.clear-search .btn { float:right}

/* 21-11-2013 */
h2.panel-title { color:#959595;}
.step-wrap { margin-bottom:10px;}
.step-cont { border:1px solid #dddddd; color:#000; padding:10px; text-align:center;  }
.active-step { background:#6cbf52; border:1px solid #62ad4a !important; font-family: 'noticia_bold';  color:#FFF !important;}
.completed-step { background:#ececec; color:#c3c3c3; border:1px solid #e2e2e2 !important;}

.logo img { max-width:100%;}
.page-title { color:#383838}
.login-btn { margin-top:30px; float:right; font-size:14px;}
.login-btn span { margin-right:6px;}
.tooltip-inner { font-family:Arial !important; font-weight: normal !important;}
.data-entered { color:#777; padding-top:7px;}

/* 22-11-2013 */
.select-multiple { border:1px solid #ccc; padding:4px; margin-bottom:10px; height:300px; overflow-y:scroll}
.select-multiple .form-group { margin:0; padding:3px;}
.select-multiple .form-group label { padding:0}
.select-multiple .form-group label input[type=radio],
.select-multiple .form-group label input[type=checkbox] { vertical-align:text-top}

.no-form-mar .form-group { margin-bottom:0}
.circle-txt { border-radius:40px; padding:10px; text-align:center; background:#fff; border:1px solid #ccc; margin-top:100px; display:inline-block}
.yellow-bg { background:#fff1c7; border:1px solid #eedaa0}
.inner-cont h3 { font-family: 'noticia_bold'; }

/* 25.11.2013 */
.subscriber-logo { text-align:center}
.subscriber-txt { color:#565656}
.subscriber-txt h3, .sub_logo_r h3 { margin-top:0;  font-family: 'noticia_bold'; text-align:right }

.border-1 { border:1px solid #e9e9e9;}
.start-bg { background:url(/addfunds/img/globe_wire.png) no-repeat top center #fff; min-height:510px;}
.start-cont  { width:768px; margin:auto; position:relative}

.circle { padding:0px; text-align:center; color:#000; font-family: 'noticia_bold'; display:table; vertical-align:middle;}
.circle p {font-family: 'noticia_regular';}
.green-circle {
	background: #bcd648; /* Old browsers */
background: -moz-linear-gradient(top, #bcd648 0%, #8bc643 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bcd648), color-stop(100%,#8bc643)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #bcd648 0%,#8bc643 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #bcd648 0%,#8bc643 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #bcd648 0%,#8bc643 100%); /* IE10+ */
background: linear-gradient(to bottom, #bcd648 0%,#8bc643 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcd648', endColorstr='#8bc643',GradientType=0 ); /* IE6-9 */
	 }
.orange-circle{
	background: #f2d233; /* Old browsers */
background: -moz-linear-gradient(top, #f2d233 0%, #d66e2b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2d233), color-stop(100%,#d66e2b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2d233 0%,#d66e2b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2d233 0%,#d66e2b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f2d233 0%,#d66e2b 100%); /* IE10+ */
background: linear-gradient(to bottom, #f2d233 0%,#d66e2b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2d233', endColorstr='#d66e2b',GradientType=0 ); /* IE6-9 */
	}
.yellow-circle{
	background: #e8ff7c; /* Old browsers */
background: -moz-linear-gradient(top, #e8ff7c 0%, #bed748 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8ff7c), color-stop(100%,#bed748)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e8ff7c 0%,#bed748 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e8ff7c 0%,#bed748 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e8ff7c 0%,#bed748 100%); /* IE10+ */
background: linear-gradient(to bottom, #e8ff7c 0%,#bed748 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8ff7c', endColorstr='#bed748',GradientType=0 ); /* IE6-9 */
	}
.grey-circle{ 
	/*border:6px solid #b3b3b3;*/
opacity:0.99; margin:52px auto 0; 
background:url(/addfunds/img/shield.png) no-repeat; 

	}
.size-sml { width:120px; height:120px;  border-radius:60px;}
.size-md { width:170px; height:170px;  border-radius:90px;}
.size-lg { width:212px; height:212px;  border-radius:120px;}
.size-main { width:253px; height:292px; border-radius:0px;}

.set-pos { position:absolute}
.pos-1 { left:0%; top:10%}
.pos-2 { right:0%; top:36%}
.pos-3 { left:6%; top:79%}
	 
.pos-img-1 { background:url(/addfunds/img/pos-1.png) no-repeat; width:198px; height:39px; position:absolute; left:8%; top:7%;}
.pos-img-2 { background:url(/addfunds/img/pos-2.png) no-repeat; width:199px; height:64px; position:absolute; right:9%; top:24%;}
.pos-img-3 { background:url(/addfunds/img/pos-3.png) no-repeat; width:133px; height:100px; position:absolute; left:30%; top:73%;}


.center { display:table-cell; padding:10px; height:100%; min-height:100% !important; vertical-align:middle;}
.circle  a { color:#000; text-decoration:none}
.start-cont .popover {width:380px; text-align:left; font-family: 'noticia_regular';}


/* Profile */
.header-bg { border-bottom:1px solid #ccc}
.sidebar { float:left; background:#f1f4f4; padding:0}

============= SideMenu ===============
.sidemenu  {clear:both; padding-top:10px;}
.sidemenu ul { padding:0; margin:0}
.sidemenu li { clear:both; border-bottom:1px solid #e3e3e3; list-style:none }
.sidemenu li a { color:#4f4f4f; font-size:14px; padding:8px 0; display:block;}
.sidemenu li a:hover { color:#000; text-decoration:none}
.sidemenu li a span {  padding-left:12px; padding-right:12px; font-size:16px; width:40px; text-align:center}


.sidemenu li:first-child.active{ border-top:1px solid #e3e3e3}
.sidemenu .active a { background:url(/addfunds/img/sidemenu_arrow.png) no-repeat 98% center #fff; color:#000}
.sidemenu .glyphicon:empty { width:auto}
.page-title span { margin-right:10px;}

.sidebar_switch { display:none}
.sidebar_switch  { background:url(/addfunds/img/off.png) no-repeat 7px 9px #3b3636; box-shadow:1px 1px 5px -2px #000;  width:30px; height:30px; display:inline-block;left: 0px; position: absolute; top: -42px; padding:5px; border-radius:0 4px 4px 0; z-index:99999; margin-right:-60px;
   }   
.sidebar_switch  span { color:#FFF}
.sidebar_switch.off { background:url(/addfunds/img/on.png) no-repeat 7px 9px #3b3636;}
.sidebar_switch.off:hover{ background:url(/addfunds/img/on.png) no-repeat 7px 9px #4e4c4c}
.edit-logo img { max-width:100%;}
.note { color:#777777}
.v-scroll { overflow-y: scroll}
.like-txtbox { height:150px; padding:15px;}
.edit { text-align:right}
.edit a { color:#382c29}

/* 5-12-2013 */
.btn-primary { background:#707070; border:1px solid #585858;}
.btn-primary:hover { background:#515151;border:1px solid #585858;}
.button .w100 {width:100%; }
.graph img { width:100%;}


/* User info */
.user-info { float:right; text-align:right;}
.admin-info { margin-bottom:20px;  background:#8a8a8a; padding:3px 0; color:#FFF; text-align:center}
.admin-info a { color:#FFF}
.head-links { text-align:center}
.head-links a { display:inline-block; color:#818181}
.head-links a span { margin-right:4px; color:#404041}
.head-row-col-no-padd{
	padding: 0px;
	margin: 0px;
	text-align: left;
}

/* 13-12-2013 */
address  { margin-bottom:0}
address p { margin-bottom:3px;}
.label-checkbox { font-weight:lighter}

.searched-item { background:#c4e5b6; margin-right:5px; border:1px solid #999;  line-height:22px; padding:4px 6px; display:inline-block; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -moz-border-radius:4px;}
.searched-item span { font-size:12px;}
.searched-item .close-icon { margin-left:5px; margin-top:-2px; color:#666; opacity:0.6}
.searched-item:hover { background:#b6d7a8; border:1px solid #6aa84f}
.searched-item .close-icon:hover { opacity:1}

.clear-search .btn { float:right}
.spacer { height:36px;}

.new { color:#e69139}
.reconciled { color:#457d46}
.disbursed { color:#666}

/* 16-12-2013 */
.sub_logo_l { float:left; padding-left:15px; padding-right:15px;}
.sub_logo_r { float:right; padding-left:15px; padding-right:15px;}


/* 18-12-2013 */
.edit-logo .popover-content { text-align:center}

/* 19-12-2013 */
.green_bg { background:#b6d7a8}
.checkbox_wrap  { margin-bottom:10px;}
.checkbox_wrap label { margin-bottom:0}
.checkbox_wrap input[type=checkbox] { vertical-align:text-top; margin-right:5px}
.txt-green { color:#735311}

.border-right { border-right:1px solid #EEEEEE }

/*20-12-2013*/

.subscriber-txt2 {
    color: #565656;
    /*margin-left: 30px;
    padding: 4px 0;*/
}

/*-----------------------------------Css Updated on 23-12-2013--------------------------------*/
.paddlr10{ padding:0px 10px;}
.inner-greycont { background:#EEEEEE; border-radius: 4px; padding:10px; border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px; margin-left:0; margin-right:0; margin-bottom:15px;  border: 1px solid #DADADA; }
.inner-greycont .border-btm{border-bottom:1px solid #CCCCCC}
.head-wt{background:#FFF; border:1px solid #ccc; border-bottom:0; display:inline-block; margin:10px 0 0; padding:5px 10px;}
.data-entered label{ color:#333;}
.leftmgn40{ margin-left:40px;}
.txt-green{ color:#d56c2b;}
.btn.wspace, .wspace{ white-space:normal;}
.refer-form .clm_sp2{ margin-left:0px !important; padding-left:0px;}
.refer-form .control-label{ display:block;}
.refer-form .proceed-btn .tootltip-info{ margin-top:5px}

.refer-form{ padding-left:16px;}
.left-dots{ background:url(/addfunds/img/dots_v.png) repeat-y scroll 0 0 rgba(0, 0, 0, 0);  min-height: 2px;    padding-left: 3px; padding-bottom:24px;}
.steps-btn{ display:inline-block; border:1px solid #FFFFFF; padding:4px 7px; background:#ffd800; color:#fff; margin-right:5px;font-size: 14px;    font-weight: normal; }
.steps-btn:hover, .steps-btn:focus, .steps-btn:active{ color:#fff; text-decoration:none; background:#f3ce00;} 
.stepsbystep{ padding-top:40px;}
.width200{ width:150px; display: inline-block;}
.width60per{width:50%; display: inline-block; margin-bottom:0px;}
.refer-form.last .left-dots{ padding-bottom:0px;}
.select-institution h3{ margin-top:0px;}
.select-institution .select-multiple{ height:266px;}
.box-wrap .list-unstyled li{ padding:2px 0px; }
.step-1text .steps-btn { display:inline-block; float:left;}
.step-1text .rt-text{ margin-left:60px;}

/* CSS for calendar justification */
.calendar-left{margin-left:10px;}
.calendar-left .bfh-datepicker-calendar{ right:0; left:auto}





/*--------------------------------------------------Always at bottom --------------------------------------------------*/
.fl-l { float:left}
.fl-r { float:right}
.no-pad { padding:0 !important}
.no-margin { margin:0 !important}

.pad-t5 { padding-top:5px;}
.mar-b10 { margin-bottom:10px;}
.mar-t10 { margin-top:10px;}
.mar-t15 {margin-top: 15px;}
.mar-t20 { margin-top:20px;}
.mar-t30 { margin-top:30px;}
.mar-b20 { margin-bottom:20px;}
.mar-tb8 { margin:8px 0}
.mar-r20 { margin-right:20px}

strong {  font-family: 'noticia_bold'; font-weight:lighter}

.link { color:#679d34; text-decoration:none}
.link:hover { color:#679d34; text-decoration:underline}

/* PAD */
.pad8 { padding:8px 12px !important;}
.pad0-l { padding-left:0}
.pad0-r { padding-right:0}
.pad10-lr { padding-left:10px;}

ul, ol { padding-left:20px}

/* Text Alignment */
.txt-center { text-align:center}
.txt-left { text-align:left}
.txt-right { text-align:right}

.for-web { display:block}
.for-mobile { display:none}

.bg-color1 { background:#ffd800;}
.note-info { padding:1px 10px; margin-bottom:10px;}
.dots_bg{ background:url(/addfunds/img/dots.png) repeat-x 0px 150px; float:left; min-height:300px}
.dots_bg1{ background:url(/addfunds/img/dots_v.png) repeat-y right 0; float:left; min-height:170px; margin-top:150px; width:50px}
.dots_bg2{ background:url(/addfunds/img/dots.png) repeat-x 0 100%;  min-height:60px; margin-top:0px; }
.clm_sp{margin-right:40px !important;}
.clm_sp1{ margin-left:5px; min-height:2px !important; background-position:0 0 !important }
.dots_bg3{ background:url(/addfunds/img/dots.png) repeat-x 0px 150px; float:left; min-height:300px; margin-right:50px;}

.frm_nospace{margin-bottom:0 !important}
.img_pos{position:absolute; top:48.6%; right:0}
.img_pos1{position:absolute; top:89.6%; right:-2px}
.clm_sp2{ background-position:0 100% !important; min-height:2px; margin-left:20px !important; padding-left:0}
.clm_sp2 .dots_bg1{width:2px !important;}
.clm_sp3{ background-position:0 100% !important; min-height:70px; margin-left:0px !important; padding-left:0}
.frm_col_sp{margin-top:50px;}
.width50 {  float: none;    margin-right: 40px;    width: auto;}
.right-crn{ float:right;}


.head-links a span.color-Orange {
    color: #E6A048;
}

/* 29-4-2014 */
.modal-header {
    background: none repeat scroll 0 0 #F7F7F7;
    border-radius: 5px 5px 0 0;
}
.txt-right { text-align:right}
.pad20 { padding:20px;}
.notice_table th, .notice_table td { border:1px solid #dddddd; padding:10px;}
.notice_table th { background:#E3E3E3; color:#333333; font-size:16px}

.form-group .data-entered{ word-break:break-all;}
.footerhoverlinks { color:#fff; padding:0}


/* for deposit types background */
.deposit-type-1-bg{ background:#A7CF46; border:1px solid #ccc; padding:10px 0; margin-bottom:10px;}
.deposit-type-2-bg{ background:#E8AF30; border:1px solid #ccc; padding:10px 0; margin-bottom:10px;}
.deposit-type-3-bg{ background:#D4EB63; border:1px solid #ccc; padding:10px 0; margin-bottom:10px;}



/*--------------20140620------------------*/
.contenttabs{padding:10px 50px;}
.contenttabs .links, .grouplinks{list-style-type:none; padding:0;}
.contenttabs .links li{float:left;}
.contenttabs .links li a{padding:0 30px; color:#000; text-decoration:underline; font-size:14px; font-weight:bold;}
.contenttabs .links li a:hover{text-decoration:none;}
.inner-cont h2.form-title{padding-top:15px; font-size:14px; margin-bottom:10px;}
.instruction{clear:both; padding-top:5px;}
.padtop-lable{padding-top:7px;} 


.radio > label {
    margin-right: 12px;
}
.radio > input[type="radio"] {
    float: none !important;
    margin-left: 0 !important;
    margin-right: 7px;
}
aside  h1.panel-title {
    margin-top: 5px;
}




/*---------------------------------------Media Queries ---------------------------------*/
@media all and (max-width:1046px) {
	.btn-f{font-size:12px !important;}
	.dots_bg1{width:38px !important;}
	.width50{ width:70%;}
	.right-crn{ float:left;}
	}	
@media all and (max-width:1000px) {
	.sidebar_switch  { display:block}
	.sidebar { display:none}
	.sidebar { position:absolute; z-index:90909; width:200px; top:-10px; box-shadow:13px 13px 31px -14px #000; height:auto !important}
	 .form-control { margin-bottom:10px;}
	 .btn_m .btn-f{font-size:12px !important;}
	 .refer-form .proceed-btn .tootltip-info{ margin-top:7%}
	 .width50{ width:80%;}
}

@media all and (max-width:820px) {
	.start-cont {width:660px}
	.pos-img-1 { left:1%; top:7%}
	.pos-img-2 { right: 16%; top: 28%; width: 156px; }
	.edit { text-align:left}
	.dots_bg1{width:30px !important;}
	.frm_col_sp .control-label{font-size:12px !important;}
	.refer-form .col-sm-1, .refer-form  .col-sm-2, .refer-form .col-sm-3, .refer-form .col-sm-4, .refer-form  .col-sm-5, .refer-form .col-sm-6, .refer-form  .col-sm-8, .refer-form  .col-sm-9, .refer-form  .col-sm-10, .refer-form .col-sm-11, .refer-form .col-sm-12{ padding-left:5px;    padding-right:5px;}
	.refer-form .clm_sp2{ padding-left:0px;}
}

@media all and (max-width: 768px) {
.mb{background:url(/addfunds/img/dots_v.png) repeat-y center !important; min-height:50px; width:100% !important; float:none !important; margin-bottom:10px; position:relative;}
.mb img{display:none;}
.clm_sp,.mb .clm_sp1,.mb .clm_sp2, .dots_bg2, .clm_sp1{display:none;}
.logo { text-align:center}
.logo .navbar-brand{ margin-bottom:10px; float:none}
.admin-info { margin-bottom:10px;}
.head-links { margin-bottom:10px;}
.searched-item  { margin-bottom:10px;}
.clear-search .btn { float:left}
.fullpad0 { padding:0}
.login-btn {
    margin: 0 auto 30px;
    text-align: center;
	float:none;
}
.input-wrap { padding-right:0}
.circle-txt { margin-top:20px; margin-bottom:20px;}

.subscriber-logo { margin-bottom:10px;}
.start-bg { min-height:inherit; padding:12px;}
.start-cont { width:100%;}
.pos-img-1, .pos-img-2, .pos-img-3 { display:none !important}

.circle { padding:10px 3px;  margin-bottom:10px; }

.size-sml { width:100%; height:auto; border-radius:4px;}
.size-md { width:100%; height:auto;  border-radius:4px;}
.size-lg { width:100%; height:auto;  border-radius:4px;}
.size-main { width:100%; height:auto; border-radius:4px;}
.yellow-circle { margin-bottom:0}

.grey-circle {opacity:0.7; margin:0px auto 10px;

background: #efefef; /* Old browsers */
background: -moz-linear-gradient(top, #efefef 0%, #cdccce 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#cdccce)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #efefef 0%,#cdccce 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #efefef 0%,#cdccce 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #efefef 0%,#cdccce 100%); /* IE10+ */
background: linear-gradient(to bottom, #efefef 0%,#cdccce 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cdccce',GradientType=0 ); /* IE6-9 */
}
.set-pos { position:static}
.pos-1 { left:0; top:0}
.pos-2 { right:0; top:0}
.pos-3 { left:0; top:0}

.start-cont .popover { display:none !important}

.form-control { margin-bottom:0px;}
.for-web { display:none}
.for-mobile { display:block}

.brdr-fr-web { border-right:0 !important}
.refer-form .left-dots{ text-align:center; margin:5px 0px;}
.frm_col_sp{ margin:0px;}
.down-arrow{ width:8px; display:block; text-align:center;background:url(/addfunds/img/down-arrow.png) no-repeat center; height:6px; position:absolute; bottom:0px; left:50%; margin-left:-4px;}
.stepsbystep { padding:5px 0px;}
.stepsbystep .form-control{ margin-bottom:0px;}
.width60per{width:95%; margin:4px; }
.refer-form{ padding-left:10px;}

.footer { height:auto; padding:10px}
}

.logo-block a img{ border:1px solid #aaa; max-width:100%;}

.logo-block, .agreement-block, .address-block, .address-block2 { text-align:center;}
.agreement-block{ padding:0 0 90px 0;}
.agreement-block h1 { font-size:25px;}

.address-block-head h1 {font-size:23px;}
.address-block-head h2 {font-size:15px; padding:0 0 25px 0;}

.address-block-inner{ padding:0 0 25px 0;}


.address-block2 { font-size:12px;}
.address-block2 h1{ font-size:15px;}

.agreement-block2-rw { padding: 0 0 15px 0;}
.agreement-small-ttl { padding:0 0 10px 0;}
.agreement-big-ttl { padding:0 0 20px 0;}
.agreement-big-ttl h1{ font-size:15px; border-bottom:1px solid #000;}

.agreement-subhead { padding:0 0 8px 0;}
.agreement-no {float:left; min-width:50px;}

.agreement-item ul { padding:0 0 0 65px;}
.agreement-item ul li{ list-style-type:lower-alpha; line-height:21px;}

.agreement-paragraph p{
    padding: 0 0 10px 49px;
}
.real-fund-block h1{ font-size:21px; font-weight:normal;}

.schedule-block { padding:0 0 25px 0;}
.schedule-block-head { text-align:center; padding:0 0 10px 0;}
.schedule-block-head h1{ font-size:21px; padding:0 0 6px 0;}
.schedule-block-head h2{ font-size:15px; font-weight:normal;}

.special-condition-block { padding:0 0 25px 0;}
.special-condition-block h1{ font-size:21px; padding:0 0 15px 0;}


.disbrushment-schedule-block { padding:20px 0;}
.disbrushment-schedule-ttl{ padding:0 0 15px 0;}
.disbrushment-schedule-ttl h1{ font-size:18px;}
.common-heading h1 { font-size:22px;}
.annexture-boock-sub-head { padding:0 0 10px 0;}
.annexture-boock-sub-head h1 { font-size:15px;}
.annexture-boock-head { text-align:center;}
.annexture-boock-rw { padding:0 0 21px 0;}
.annexture-form-rw-mn {
    padding: 0 0 25px;
}
.annexture-form-rw { padding:10px 0;}
.bold-ttl { font-weight:bold;}
.annexture-line {
    border-bottom: 1px solid #aaaaaa;
    display: inline-block;
    vertical-align: bottom;
    width: 100%;
}
.annexture-vendor-label{ font-size:12px; color:#555;}

.disbrushment-schedule-rw .table tr .border-none {
border:none;
}
.disbrushment-schedule-rw .table tr .deposite-cell{
text-align:right;
}

.disbrushment-schedule-rw .table tr .border-first {
border-bottom:1px solid #dddddd;
}

.disbrushment-schedule-rw .table tr th:first-child {
width:170px;
}

.disbrushment-heading-rw td { font-weight:bold; font-style:italic;}
.disbrushment-heading-rw td.italic-none { font-style:normal;}

.disbrushment-heading-rw2 td { font-weight:bold; font-style:italic;}
.disbrushment-msg{ font-size:12px; font-style:italic; color:#555;}


.terms-condition-block .agreement-subhead{ padding-bottom:0;}
.terms-condition-block .annexture-boock-rw{ padding-bottom:15px;}

.amount-cell{ text-align:center;}
.amount-box-mn { text-align:center;}
.amount-box {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    display: inline-block;
    min-height: 37px;
    padding: 0 20px;
	vertical-align:middle;
	margin: 0 0 0 45px;
}
.amount-percentage {float:right; min-width:50px; line-height:37px; text-align:center;}
.amount-box span{ display:inline-block; height:37px; line-height:37px;} 
.disbrushment-schedule-rw .table tr .amount-box-mn { padding-top:0; padding-bottom:0;}
.light-font { font-weight:normal;}


.amount-table { height:100%; }
.amount-table td {border:none; padding:8px 0;}
.cell-width-1 {
    width: 43%;
	text-align:right;
}

.amount-table .cell-width-m {
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
	}
	
.td-cell-1{width:180px;}
.td-cell-2{width:250px;}
.td-cell-3{width:400px;}

.service-proivider-msg { font-size:12px; color:#555; font-style:italic;}

.deleteIcon{color: red;}
.inner-sub { padding: 0px;}
.inner-sub .add-button {margin:10px;}
.add {margin:10px;}
.deleterowcenter {
	vertical-align: middle;
	}
.panel-agreement {
	padding-top: 50px;
}
.form-detail-agreement {
	padding-right: 30px;
}
.form-detail-agreement-sub {
	padding-right: 9px;
}

.inner-sub .iconcenter {
	vertical-align: middle;
	}
.nopadding{padding:0px;}
.tamplate{display: none;}


.table-nav > li > a{background-color:#eeeeee;}
.table-nav {float:none !important;}
.table-nav .caret {
border-top-color: #000000;
border-bottom-color: #000000;
}
.table-nav a:hover .caret{
border-top-color: #679D34;
border-bottom-color: #679D34;	
}
.table-nav a:hover, .table-nav a:focus{color:#679D34 !important; }
.table-nav .open > a .caret, .table-nav .open > a:hover .caret, .table-nav .open > a:focus .caret{
border-top-color: #679D34;
border-bottom-color: #679D34;	
}

.c-panel{padding: 0px;}
.c-panel .panel{border: none;}
.c-panel .panel-heading{font-weight: bold;}
.c-panel  .panel-body{background-color: #fff;}

#note-table{margin-bottom: 0px;}

aside.col-md-10 {
	padding-top:15px;
	padding-bottom: 15px;
	}

.sub_logo_rn h3 { color:#333333; }
.sub_logo_rn { float:right; padding-left:10px; margin-top:-10px;}

/* btn Defaultsub */
a.btn-defaultsub{margin: 0px 0px 0px 0px;}

.button-right{margin-right: 15px;}
.defaultparty{background-color: #DFF0D8 !important; color: black !important;}

.scroll-area {
border:solid 1px #cccccc;
height: 100px;
position: relative;
overflow: auto;
padding: 4px;
}

.deleteDivHolder{position:absolute;padding-right:22px;z-index: 1;}
.padleft5{padding-left:5px;}
.padright5{padding-right:5px;}
.padbottom5{padding-bottom:5px;}

.nomargin{margin:0px;}
/** css for drag drop container */
.upload-panel{background-color: #f9f9f9 !important;}

.dropzone {
	background:url(/addfunds/img/bg2.png) repeat #f8f8f8;
    border: 2px dashed #bbb;
}
.dropzone .txt{
	font-size: 18px;
	
}
.dropzone.in {
	background: #ccc;
	
}
.dropzone.hover {
    background: #DFF0D8;
    border: 2px dashed #679d34;
}
.dropzone.fade {
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    opacity: 1;
}
.progress{
	margin-bottom:10px;
}
.upload-note-ul{padding-left: 30px;color:#555;}
.url-upload-button{width:80px;}
p.up-name{
	-ms-word-break: break-all;
     word-break: break-all;

     // Non standard for webkit
     word-break: break-word;

-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
}
	.ui-menu-item a{
 -webkit-transition: none;
 -moz-transition: none;
 -ms-transition: none;
 -o-transition: none;
 transition: none;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: none;
	background-color: #3399ff;
	font-weight: 100;
	color: white;
}


.ui-autocomplete { z-index:2147483647; }
.smallpadding{padding:2px;}
.activetab{
	border: none !important;
	border-bottom-color: #dddddd !important;
	text-decoration: underline;
}
.secondlevelactivetab{
	
border-color: #4fac50; color: #FFFFFF;
background: #00CC00; /* Old browsers */
background: -moz-linear-gradient(top, #00CC00 0%, #666600 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00CC00), color-stop(100%,#666600)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #00CC00 0%,#666600 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #00CC00 0%,#666600 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #00CC00 0%,#666600 100%); /* IE10+ */
background: linear-gradient(to bottom, #00CC00 0%,#666600 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00CC00', endColorstr='#666600',GradientType=0 ); /* IE6-9 */
	
	color: #FFFFFF !important;
	border: 1px solid black !important;
	border-radius: 5px !important;
	border-bottom-color: #dddddd !important;
	padding: 3px 20px !important;
	/*border: none !important;
	border-bottom-color: #dddddd !important;*/
	
}

.secondlevelinactivetab{
	
border-color: #4fac50; color: #FFFFFF;
background: #FFFFFF; /* Old browsers */
background: -moz-linear-gradient(top, #FFFFFF 0%, #DDDDDE 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#DDDDDE)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #FFFFFF 0%,#DDDDDE 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #FFFFFF 0%,#DDDDDE 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #FFFFFF 0%,#DDDDDE 100%); /* IE10+ */
background: linear-gradient(to bottom, #FFFFFF 0%,#DDDDDE 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#DDDDDE',GradientType=0 ); /* IE6-9 */
	
	color: black !important;
	border: 1px solid #dddddd;
	border-radius: 5px !important;
	border-bottom-color: #dddddd !important;
	padding: 3px 20px !important;
	/*border: none !important;
	border-bottom-color: #dddddd !important;*/
	
}

.round-white { padding:6px 10px; font-size:12px; content:" "; display:table; width:100%; background:#fff; border:1px solid #ccc; border-radius:4px; margin-bottom:10px; }
.txt-litegrey { color:#818181}
.subject { text-align:left}
.result { text-align:right; float:right}
.multianchor{
	padding-right: 15px !important;
}
.fl-rgt{
	float: right !important;
}
.addbutton-pad{
	padding-bottom: 12px;
}
.summarytop{
	padding-top: 5px !important;
}
.search-panel{
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	margin-bottom: 0px !important;
}
.paddlrtb10{
	padding: 10px;
}
.panel-custom-border{
	border-color: gray !important;
}
.mar-b5 { margin-bottom:5px;}
.alert-scroll{width: auto; height: 313px; overflow: auto; position: relative;}
.alert-scroll.alert-account{width: auto; height: 385px; overflow: auto;}

/* .alert-scroll::-webkit-scrollbar {width: 9px; height: 3px; background: #FFFFFF;}
.alert-scroll::-webkit-scrollbar-thumb {background-color:#eee ; border: 1px solid #eee;}
 */

.alert-scroll .alert-msg{background-color: #fff; border-bottom: 1px solid #eee; padding: 5px 0px 5px 10px;}
.alert-scroll #wrapperDiv,.alert-scroll #wrapperMangaeDiv{padding:0px;}
.alert-scroll #loader_message{color: #333333;}



/* For new add funds  */
@font-face {
	font-family:'italia-bold';
	src: url('/addfunds/fonts/webfont/italia-bold.eot');
	src: url('/addfunds/fonts/webfont/italia-bold.eot?iefix') format('eot'), url('/addfunds/fonts/webfont/italia-bold.woff') format('woff'), url('/addfunds/fonts/webfont/italia-bold.ttf') format('truetype'), url('/addfunds/fonts/webfont/italia-bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family:'italia-book';
	src: url('/addfunds/fonts/webfont/italia-book.eot');
	src: url('/addfunds/fonts/webfont/italia-book.eot?iefix') format('eot'), url('/addfunds/fonts/webfont/italia-book.woff') format('woff'), url('/addfunds/fonts/webfont/italia-book.ttf') format('truetype'), url('/addfunds/fonts/webfont/italia-book.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}






/* For new add funds  */

.wrapper{padding:0 15px;}
.top-btns a{display:inline-block; font-size:16px;  color:#fff; line-height:10px; height:40px; line-height:36px; padding:0 15px; transition: all 0.5s ease-in-out 0s;}
.sub-btn{background:#78ae2a; border-bottom:2px solid #6c972e;}
.sub-btn:hover{background:#6da31f;}
.rd{background:#db822c; border-bottom:2px solid #bb732d; margin-left:6px}
.rd:hover{background:#d17924;}
.top-btns{text-align:right; margin-top:30px;}
.top-btns a span{border-left:1px solid #fff; display:inline-block; line-height:18px; padding-bottom:2px; padding-left:10px; margin-left:10px;}
.yellow-stript{background:#ffd800; border-top:1px solid #d7b913; padding:20px; padding-left:30px;    border-bottom:1px solid #d7b913;}
.alert-icon span{font-size:36px; color:#565656;}
.alert-con{ width:90%; margin-left:25px; border-left:2px solid #857a3e; padding-left:22px;}
.alert-con p{color:#565656; font-size:15px; line-height:18px; margin-bottom:0;}
.shield{width:255px; display:inline-block;  background:url(/addfunds/img/shield.png) 0 0 no-repeat; height:292px; text-align:center; position:relative; vertical-align:top; margin:0 12px;}
.shield h3{color:#333333; font-family:'italia-bold'; font-size:27px; padding-top:64px; padding-bottom:8px; margin-top:0;}
.shield p{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:15px; margin-bottom:0;}
.options{width:80%; margin:auto; margin-top:-4px;}
.options p{color:#686f73; font-family:'italia-book'; margin-top:0; line-height:20px; height:51px; width:255px; display:table-cell; vertical-align:middle;}
.options p span{display:inline-block; margin:0 2px; font-size:16px; }
.options p span img{vertical-align:middle;  margin-top:-4px;}
.shield a{display:block; position:absolute ; bottom:17px; height:45px; width:133px; line-height:37px; text-align:center; color:#fff; font-size:16px; left:50%; margin-left:-67px; transform: rotate(-0.6deg); transition: all 0.5s ease-in-out 0s;}
.g-btn{background:url(/addfunds/img/g-sel-btn.png) 0 0 no-repeat;}
.or-btn{background:url(/addfunds/img/o-sel-btn.png) 0 0 no-repeat;}
.lg-btn{background:url(/addfunds/img/lg-sel-btn.png) 0 0 no-repeat;}
.shield a:hover{opacity:0.9;}
.shield a:focus{color:inherit; outline:none; text-decoration:none;}
.shield a:hover{text-decoration:none;}
.deposite{text-align:center; padding-top:100px; padding-bottom:100px;  background:url(/addfunds/img/map-bg.png) center center no-repeat; margin-top:20px;}
.fundsmarg{margin-top: 25px;}

.main-box{border:1px solid #d4d4d4; margin-bottom:20px; border-top:0; margin-top:25px;}


/* Calculation menu page */
.ch-bg-body{background:#fafafa;}
.center-con{text-align:center;}
.center-con h3{color:#494949; font-family:'italia-bold'; font-size:36px; margin:70px 0;}
.three-box a{display:inline-block; margin:0 10px; text-decoration: none !important;} 
.box-ps{width:262px; height:168px; border:1px solid #dddddd; border-radius:4px;box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.3); transition: all 0.2s ease-in-out 0s;} 

.box-ps h4{color:#6a9f1a; font-family:'italia-bold' !important; font-size:36px; text-decoration: none;  padding-top:56px; line-height:26px; margin-bottom:7px; transition: all 0.2s ease-in-out 0s; text-transform:uppercase;}
.box-ps p{font-family: 'Roboto', sans-serif; color:#666666; font-size:16px;transition: all 0.2s ease-in-out 0s;text-decoration: none;}
.three-box a:hover .box-ps{background:#6a9f1a;text-decoration: none;}
.three-box a:hover .box-ps p, .three-box a:hover .box-ps h4{color:#fff;text-decoration: none;}
.click-btn{color:#b2b2b2; font-size:16px; font-family: 'Roboto', sans-serif; margin-top:20px;} 

/*ca-screen*/
.main-cont{width:940px; margin:auto;}
.ca-hd-btn a{font-family: 'Roboto', sans-serif; border-radius:3px;}
.ca-head h3{color:#494949; font-family:'italia-bold'; font-size:36px; margin:0;}
.ca-head{padding-top:20px;}
.ca-head .top-btns {margin-top:0;}
.tb-head{background:#6a9f1a; padding:10px 20px; border-radius:3px 3px 0 0; }
.tb-head h4{color:#fff; font-size:24px; font-family: 'Roboto', sans-serif;  }
.calc-table .table-responsive{font-family: 'Roboto', sans-serif; font-weight:500; font-size:14px;}
.calc-table .table-responsive th{text-align:center; background:#e7e7e7; font-weight:500; font-size:18px; border:1px solid #e3e2e2;}
.calc-table .table-responsive td{border:1px solid #e3e2e2; color:494949; font-size:14px;}
.calc-table .table-responsive td input{width:90px; height:30px;  display:inline-block; line-height:27px; border:2px solid #b5b5b5; border-radius:2px; text-indent:4px; margin-right:8px; color:#494949;}
.calc-table .table-responsive td table tr td{width:50%; border:0; text-align:left !important;}
.calc-table .table-responsive tr td:first-child{padding-left:8px; text-align:center;}
.calc-table .table-responsive tr td:nth-child(2){padding-left:26px;}
.tb-in{width:100%;}
.align-lt{text-align:left !important;}
.tb-in td{padding:0 !important;}
.g-bg{background:#f9f9f9;}
.calc-table .table-responsive tr td{vertical-align:middle !important; height:50px;  padding-bottom: 0 !important; padding-top: 0 !important; }
.calc-table .table-responsive tr td:nth-child(3){text-align:right;}
.calc-table .table-responsive tr td:last-child{text-align:right;}
.calc-table .table-responsive .table{border:1px solid #e3e2e2;}
.table-inner{padding:20px; background:#fff;}
.rr-btn a{display:inline-block; height:40px; border-bottom:2px solid transparent; border-radius:3px; line-height:38px; font-size:16px ; font-family: 'Roboto', sans-serif; transition: all 0.5s ease-in-out 0s;}
.s-btn{background:#e7e7e7; color:#565656; border-color:#dadada !important; padding:0 30px;}
.s-btn:hover{background:#e0e0e0; color:#565656;}
.green-btn,.green-btn:link, .green-btn:visited, .green-btn:hover, .green-btn:focus, .green-btn:active{background:#6a9f1a; color:#fff; border-color:#588b0d !important; padding:0 48px; margin-left:10px;}
.green-btn:hover{background:#619612; color:#fff;}
.hide-link a{color:#494949;  font-family: 'Roboto', sans-serif;  font-size:16px;}
.hide-link span{color:#494949;}
.hide-link .glyphicon-menu-down{display:none;}
.show-link span.glyphicon-menu-down{display:inline-block;}
.show-link span.glyphicon-menu-right{display:none;}
.hide-div{background:#5b6366; border-radius:5px; color:#fff; padding:30px;}
.hide-div ul{margin-bottom:0;}
.hide-div li{font-size:14px; font-weight:500; font-family: 'Roboto', sans-serif;  margin-bottom:4px;}
.hide-div { position: relative; background: #5b6366; margin-top:20px; display:none;} 
.hide-div:after { bottom: 100%; left: 14%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(91, 99, 102, 0); border-bottom-color: #5b6366; border-width: 12px; margin-left: -12px; }
.hide-link{padding-left:0px; padding-top:8px;}
.table-con{margin-top:20px; box-shadow: 0px 2px 4px 2px rgba(229,229,229,0.9);}
.head-ac{background:#687073; color:#fff; font-weight:700; font-size:18px; display:block; height:50px; line-height:50px; padding:0 10px; cursor:pointer;}
.head-ac.active{background:#6a9f1a;}
.calc-table .table-responsive .table{margin-bottom:0;}
.calculation {margin-top:20px;}
.ip-none{position:fixed; bottom:0; left:0; width:100%;}
.calc-table .table-responsive th:nth-child(2){padding-left:82px;}

#accordion_calculator{margin-bottom:0;padding: 0;  list-style-type: none;}
.head-ac{border-bottom:1px solid #545c5f;}
.head-ac.active {border:0;}
#accordion_calculator li:last-child{border:0;}
#accordion_calculator li div{display:none;}
.bl-ft{font-weight:700; font-size:16px !important; padding:0 8px;}
.close-icon{display:inline-block; width:26px; height:26px; border:2px solid #fff; font-weight:normal; border-radius:50%; color:#fff; line-height:18px; font-size:40px; text-align:center; font-weight:400px; margin-top:12px; display:none;}
.plus-icon{display:inline-block; width:26px; height:26px; border:2px solid #fff; font-weight:normal; border-radius:50%; color:#fff; line-height:19px; font-size:24px; text-align:center; font-weight:400px; margin-top:12px;}
.head-ac.active  .close-icon{display:inline-block;}
.head-ac.active .plus-icon{display:none;}
.sa-screen table tr td:first-child{width:70px !important; padding-left:8px;text-align:center;}
.sa-screen table tr td:last-child{width:18% !important;}
.sa-screen .table-responsive th:nth-child(2){padding-left:100px !important;}
.sa-screen table tr td:nth-child(3){width:16% !important;}
.sa-screen .tb-in tr td:last-child{width:48% !important;}
.sa-screen .hide-link{padding-left:0px;}
.hide-div ul{list-style-type: none;padding: 0;}


/* Blinker animation  */
.blink_me {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    
    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}


/* New dashboard css  */
@font-face {
	font-family: 'Conv_calibri';
	src: url('/addfunds/fonts/calibri.eot');
	src: url('/addfunds/fonts/calibri.woff') format('woff'), url('/addfunds/fonts/calibri.ttf') format('truetype'), url('/addfunds/fonts/calibri.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.subsidebar,.four-box{font-family: 'Conv_calibri';}
.header-bg{background:url(/addfunds/img/header-bg.png);background-repeat: round; border-bottom:1px solid #ccc;padding: 0px;}
.logo{padding:18px 0; margin-left:1%;}
.side-nav{background:#687073; padding:0 12px;}
.side-nav ul{margin-bottom:0; padding-left:5px;}
.side-nav ul li{float:left; list-style-type:none; color:#fff; font-size:16px; font-family: 'Conv_calibri'; padding:6px 10px;}
.side-nav ul li a{color:#fff; font-size:16px; font-family: 'Conv_calibri';}
.side-nav ul li a strong{font-weight:bold;}
.subsidebar .navbar-collapse .nav .active>a{background-color: #FFF;  color: #000;}

.navigation{ background:#687073; position:relative; height:100%;}
.navigation nav ul{margin:0; padding:0;}

.main-cont{width:82%; }
.four-box{width:100%; margin:auto; margin-top:1%;}
.box1{background:#f5f5f5; min-height:160px;height:160px; width:24%; display:inline-table; margin-right:1%; margin-bottom:1%; text-align:center;  border-radius:5px;} /*float:left;  */
.box1 h2{color:#687073; font-weight:bold; font-size:24px; margin-bottom:12px;}
.box1 span{border:2px solid #777e81; padding:4px 10px;  color:#687073; font-size:14px; display:inline-block;}
.box1 p{color:#687073; font-size:14px;}

.box1 span a:hover{text-decoration:none;}
.box1:last-child{margin-right:0;}

.box1.box2>span:nth-child(4){padding-left:11px; padding-right: 11px;}
.header_assi{margin-left: 0px;}

.box1 .box-btn:link, .box1 .box-btn:visited, .box1 .box-btn:hover, .box1 .box-btn:focus, .box1 .box-btn:active,
.header_assi:link, .header_assi:visited, .header_assi:hover, .header_assi:focus, .header_assi:active{color: #687073;text-decoration: none}


.bottom{display:inline-block; margin-top:-2px; padding-left:13px !important; padding-right:11px !important;}
.box3 .box-btn{margin-top:8px; padding-left:25px; padding-right:25px;} 
.four-box .box1>span:nth-child(3){border-left: 2px solid #777e81 !important; margin-left: 0px;} 
.four-box .qk_trans>span{padding: 4px 4px;}

.quick-box{height: 200px; background: #fff;text-align: center;min-height: 200px;margin-bottom: 10px;  margin-top: 12px;border: 1px solid black !important;}
.quick-box h2{ color: #687073; font-weight: bold; font-size: 24px;  padding-bottom: 12px;  margin-top: 0px; padding-top: 10px; 
				background-color:#f5f5f5;  border-bottom:1px solid black !important; }
.quick-box span{    padding: 4px 10px;  color: #687073;  font-size: 14px; display: inline-block;}
.quick-box>span:nth-child(3) { margin-left: 0px;}
.quick-box .box-btn:link, .quick-box .box-btn:visited, .quick-box .box-btn:hover, .quick-box .box-btn:focus, .quick-box .box-btn:active,
.header_assi:link, .header_assi:visited, .header_assi:hover, .header_assi:focus, .header_assi:active{color: #687073;text-decoration: none}
.quick-box .box-btn,.header_assi{border:2px solid #b7e96a; padding:0px 13px 0px 13px; height:32px; line-height:28px; display:inline-block; margin-top:12px; font-size:18px; font-weight:bold; color:#687073;-moz-transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in;  -o-transition: all 0.5s ease-in;
 transition: all 0.5s ease-in;  background: #f5f5f5;
}
.quick-box .box-btn:hover,.header_assi:hover{text-decoration:none; background:#b7e96a !important; border-color:#687073;  color: #687073;}
.quick-box span a,.quick-box p a{font-weight:bold; color:#777e81; text-decoration:underline;}

.quick-box.disb_box span{padding-left: 27px; padding-right: 26px;}
.quick-box .link-counter{height: 80px;}
.quick-box .qk-agrbtn,.quick-box .qk-paybtn,.quick-box .qk-disbbtn{padding-bottom: 10px;}



/* nav start */
 html, body {height: 100%;}
.main .row {
	padding: 0px;
	margin: 0px;
}
nav.subsidebar.navbar {
	border-radius: 0px;
}
.navbar{margin-bottom:0;}
nav.subsidebar, .main {
	-webkit-transition: margin 200ms ease-out;
	-moz-transition: margin 200ms ease-out;
	-o-transition: margin 200ms ease-out;
	transition: margin 200ms ease-out;
}
.main {
	padding: 10px 10px 0 10px;
}
.navbar-inverse .navbar-toggle{border-color:#fff;}
.navbar-inverse .navbar-toggle:hover, .navbar-toggle:focus{border-color:#333;}

.navbar-inverse{background:transparent; border:none;}
nav.subsidebar{width:100% !important;}
.tempmenu{display:none !important;}/* .navbar-brand{display:none;} */
.navbar-nav > li{background:url(../images/bdr.png) repeat-x; background-position:bottom; line-height:inherit !important;}

.navbar-inverse .navbar-nav > li > a{color:#fff; display:block; text-decoration:none; padding:9px 5px 12px 15px; font-family: 'Conv_calibri'; font-size:16px; line-height:inherit !important; }
.navbar-inverse .navbar-nav > li > a i{font-size:16px; padding-right:4px;}
.navbar-inverse .navbar-nav > li > a:hover{ background:url(../images/bdr.png) repeat-x #5f676a; background-position:bottom;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border-color:transparent;}
.navbar-collapse{box-shadow:none; background:url(../images/bdr.png) repeat-x; background-position:top;}
 @media (min-width: 768px) {
.main {
	position: absolute;
	width: calc(100% - 40px);
	margin-left: 40px;
	float: right;
}
nav.subsidebar:hover + .main {
	margin-left: 200px;
}

nav.subsidebar.navbar.subsidebar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
	margin-left: 0px;
}

nav.subsidebar a {
	padding-right: 13px;
}


nav.subsidebar .navbar-nav .open .dropdown-menu {
	position: static;
	float: none;
	width: auto;
	margin-top: 0;
	background-color: transparent;
	border: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}

nav.subsidebar .navbar-collapse, nav.subsidebar .container-fluid {
	padding: 0 0px 0 0px;
}

.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
	color: #777;
}

nav.subsidebar {
	width: 200px;
	height: 100%;
	float: none;/* left; */
	z-index: 8000;
	margin-bottom: 0px;
}

nav.subsidebar li {
	width: 100%;
}

nav.subsidebar:hover {
	margin-left: 0px;
}

.forAnimate {
	opacity: 0;
}
}
 @media (min-width: 1330px) {
.main {
	width: calc(100% - 200px);
	margin-left: 200px;
}
nav.subsidebar {
	margin-left: 0px;
	float: left;
}
nav.subsidebar .forAnimate {
	opacity: 1;
}
}
nav.subsidebar .navbar-nav .open .dropdown-menu>li>a:hover, nav.subsidebar .navbar-nav .open .dropdown-menu>li>a:focus {
	color: #CCC;
	background-color: transparent;
}
nav:hover .forAnimate {
	opacity: 1;
}
section {
	padding-left: 0px;/* 15px; */
}

 @media (max-width: 768px) {
.navbar-brand{display:block; color:#fff !important;}
 }
 
 @media (max-width:640px) {
	 .navigation nav ul{margin-right:-15px !important;}
 }


/* nav end */

/* Support page */
#accordian-one .panel-heading>h4>a{color: #333333;font-size: 13px;}
#accordian-one .panel-heading>h4>a:hover{color: #A0CE4E !important;text-decoration: none;}
#accordian-one .panel-title a .fa-fusion-box { display: inline-block; float: left;  margin-right: 18px;  width: 22px;  height: 22px;  font-size: 22px;
    text-align: center;  line-height: 20px;    -webkit-font-smoothing: subpixel-antialiased; }
#accordian-one .fusion-panel {  box-shadow: none;  border: none;  border-bottom: 1px solid #e5e4e3;}
/* End support */

/* For dashboard alert table*/
#receiptDiv{background-color: #fff; border: 1px solid #eee; width: 100%}
#receiptDiv td{padding:5px;border: 1px solid #EEE !important;}
#ttlblnc {float: right; margin-top: -24px;font-weight: bold;}
aside.asidesub{padding-top: 0px;}
#receipt_results .receipt-msg,#loader_message{padding: 5px;}
.asidesub .notifi-box,.asidesub .notifi-box{ border: 1px solid black !important;}
.asidesub .notifi-box .panel-heading{border-bottom: 2px solid #b7e96a;}
.asidesub .notifi-box .panel-heading .panel-title{margin: 0px;}



@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}

@media only screen and (max-width:1024px) 

{
.disbrushment-schedule-rw { overflow:auto;}
.disbrushment-schedule-rw .table-responsive {width:1024px; max-width:none;}	
.disbrushment-schedule-rw .table {width:1024px; max-width:none;}	
}
@media all and (max-width: 480px) {
	.sub_logo_l { text-align:center; float:none; margin-bottom:20px;}
	.sub_logo_r { text-align:center; float:none; margin-bottom:20px;}
	.subscriber-txt { clear:both}
	.stepsbystep .width200{ margin:3px 0px;}
}

@media screen and (min-width: 1000px) {
     .sidebar_switch { display:none !important}
	 .sidebar { display:block !important}
	 
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .buttons .btn {line-height: normal}
}
@media all and (max-width: 768px) {
	.padleft5{padding-left:0px !important;}
	.padright5{padding-right:0px !important;}
}







/* For new add funds responsive */
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
.plus-icon{ line-height:22px;}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
 .plus-icon{ line-height:22px;}
}

@media only screen and (max-width: 972px) {
.alert-con{width:80%;}
}

@media only screen and (max-width: 940px) {
	.main-cont{width:748px; margin:auto;}
	.box-ps{width:240px; height:160px;}
	.three-box a{margin:0 5px;}
	.box-ps h4{padding-top:46px;}
	.calc-table .table-responsive tr td:nth-child(2){padding-left:16px;}
	.calc-table .table-responsive tr td:first-child{width:10px;padding-left:0px; padding-right:0; text-align:center;}
	.sa-screen table tr td:first-child{padding-left:0;}
	.sa-screen table tr td:last-child{width:14%;}
	.sa-screen table tr td:nth-child(3){width:13%;}
	.sa-screen .table-responsive tr td:nth-child(2){padding-left:10px;}
	.calc-table .table-responsive td input{margin-right:2px;}
	.calc-table .table-responsive td table tr td{width:50%;}
	.sa-screen .tb-in tr td:last-child{width:50% !important;}
	.tb-in tr td:last-child{width:48%;}
	.tb-in tr td:first-child{width:52%;}
	.hide-link{padding-left:0px;}
	.sa-screen .table-responsive th:nth-child(2) { padding-left: 68px;}
	.hide-div::after{left:9%;}
	.calc-table .table-responsive tr td:nth-child(3){width:13%;}
	.calc-table .table-responsive td{font-size:13px;}
	.bl-ft{font-size:15px !important;}
	
	}
	
	@media only screen and (max-width: 760px) {
	.main-cont{width:96%;}
	.table-responsive .table{width:760px !important; overflow-x:scroll;}
	.three-box a{display:block;margin-bottom:10px;}
	.three-box a:last-child{margin-bottom:0;}
	.box-ps{margin:auto;}
	.ac-div{width:760px; }
	.sa-screen .table-responsive{ overflow-x:scroll;}
	
	}
	
	@media only screen and (max-width: 660px) {
		.ca-head h3{float:none !important; text-align:center; font-size:30px;}
		.center-con h3{text-align:center;}
		.ca-head .top-btns{float:none !important; text-align:center; margin-top:10px;}
		.hide-link{padding-left:0px;}
		.hide-div::after{left:4%;}
		.click-btn{margin-bottom:20px;}
			}

@media only screen and (max-width: 600px) {		
.shield{display:block; margin:20px auto;}	
.yellow-stript{padding-left:20px;}
.alert-con{margin-left:20px; padding-left:20px;}
.hide-link{float:none !important;}
.rr-btn.pull-right{float:none !important; margin-bottom:10px;}
.hide-div::after{left:8%;}
.sa-screen .table-inner{padding:12px;}
}

@media only screen and (max-width: 500px) {
.alert-icon{float:none !important; text-align:center; margin-bottom:10px;} 	
.alert-con{margin-left:0; padding-left:0; width:100%; border:0; }
.top-btns a{margin-bottom:10px;}
.top-btns{text-align:center; }
.rd{margin-left:0;}
.rr-btn a{margin-bottom:5px; margin-left:0;}
.tb-head h4{font-size:17px;}
.hide-div{padding:15px;}
.hide-div li{font-size:13px;}
}

@media (max-width: 1074px) {
	.four-box .box1.box3{margin-right: 0px;}
}

@media (max-width: 992px) {
    .navbar-header {
        float: none;
        padding-left: 15px;
  		padding-right: 15px;
    }
    .navbar-brand.tempmenu{display:block !important;color: #fff;}
    .navigation {
	  width: 100%;
	  float: none !important;
	}
    .navigation .nav-height .subsidebar {
	  height: 100% !important;
	  float: none;
	}
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
		top: 0;
		border-width: 0 0 1px;
	}
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
		margin-top: 7.5px;
	}
	.navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
  		display:block !important;
	}
}


/* Responsive css for dashboard  */

@media only screen and (max-width: 980px) {
	.main-cont{width:78%;}
	.box1{width:49%;}
	.quick-box .box-btn{font-size: 13px;}
}
@media only screen and (min-width: 1074px) and (max-width: 1211px) {
	.main-cont{width:80%;}
	.quick-box .box-btn{font-size: 15px;}
}
 @media only screen and (min-width: 981px) and (max-width: 1074px) {
	 .main-cont{width:78%;}
	 .box1{width:49%;}
	 .quick-box .box-btn{font-size: 13px;}
	
}
@media only screen and (min-width: 1075px) and (max-width: 1313px) {
	.four-box .box1>span:nth-child(3) { border-left: 2px solid #777e81 !important;}
}
@media only screen and (max-width: 304px){
	.four-box .box1>span:nth-child(3) { border-left: 2px solid #777e81 !important;}
}




@media only screen and (max-width: 768px) {
	.main-cont{width:73%;}
	.navigation{width:100%;float:none !important;}
	.navbar-brand.tempmenu{display:block !important;}
}

@media only screen and (max-width: 767px) {
		.navbar-brand.tempmenu{display:block !important;}
		.side-nav{width:100%;}
		.side-nav ul li{float:none; padding-left:0;}
		.main_wrap .header-bg .pull-right{float: none !important;}
		.quick-box .box-btn{font-size: 18px;}
}

@media only screen and (max-width: 640px) {
	.logo{width:100%; text-align:center; float:none; margin-left:0;}
	.navigation{width:100%; float:none !important;}
	.navigation .nav-height .subsidebar{height:100% !important; float:none;}
	.navbar-header{padding-left:15px; padding-right:15px;}
	.container-fluid{padding-left:0; padding-right:0;}
	.main-cont{float:none; width:100%;}
	.box1{width:98%; margin:1% auto; float:none;}
	.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header{margin-right:0;}
	.side-nav ul li span{color:transparent;}
	.content-part{height:auto;}
}

@media only screen and (max-width: 360px) {
	.side-nav ul li{display:inline-block; font-size:15px;}
	.side-nav ul li a{font-size:15px; text-align:right;}
	}

/* End of responsive css for dashboard  */

