/* FINANCIAL TABLE STYLES*/

.fin-tbl {width:100%; margin:0 0 5px 0; padding:0 0px;}
.fin-tbl tr td {padding:3px 7px 3px 3px;font-size: 16px;}
.fin-tbl th {background-color:#EBF4D9; color:#404041!important; padding:3px 7px 3px 3px;   text-align: revert-layer;line-height:1.4;font-weight: 400;} 
.fin-tbl tr:hover { background: #E8F1F4 !important; color: #46494A !important;}



table tr td{padding-left: 3px!important;}

.finheader{font-weight: 600; color: #5F837A; border-bottom: 2px solid #A2C435;}

.bg-green{background-color:#F4FAEB; color:#404041!important; padding:3px 7px 3px 3px; line-height:1.4;font-weight: 400;}


.finthin {border-bottom:1px solid #9D9D9C;} 
.finthick {border-bottom:2px solid #9D9D9C;}
.finthickgreen {border-bottom:2px solid #A2C435;}
.finthingreen {border-bottom:1px solid #A2C435;}
.finright-thick {border-right:2px solid #9D9D9C;}
.finthicker {border-bottom:3px solid #9D9D9C;}
.fintopleft {border-top:1px solid #9D9D9C; border-left:1px solid #9D9D9C;} 
.fintopright {border-top:1px solid #9D9D9C; border-right:1px solid #9D9D9C;} 
.finbotleft {border-bottom:1px solid #9D9D9C; border-left:1px solid #9D9D9C;} 
.finbotright {border-bottom:1px solid #9D9D9C; border-right:1px solid #9D9D9C;}
.finleft {border-left:1px solid #9D9D9C;} 
.finright {border-right:1px solid #9D9D9C;}
.fintop {border-top:1px solid #9D9D9C;}
.fintopgreen {border-top:1px solid #A2C435;}
.fintopbot {border-top:1px solid #9D9D9C; border-bottom:1px solid #9D9D9C;}
.finrow {border-top:1px solid #9D9D9C; border-bottom:1px solid #9D9D9C;}
.finrowleft {border-top:1px solid #9D9D9C; border-bottom:1px solid #9D9D9C; border-left:1px solid #9D9D9C;}
.finrowright {border-top:1px solid #9D9D9C; border-bottom:1px solid #9D9D9C; border-right:1px solid #9D9D9C;}

.caption {font-size: 13px !important; font-style: italic; line-height:1.2!important}
td.caption{padding-bottom: 0!important; padding-top: 0!important;}
.margin-5B {margin-bottom: 5px!important;}

ul.dashed-list {list-style: none;margin-bottom: 1em;padding:0}
ul.dashed-list li {padding-top: 3px; margin-left: 19px; line-height: 1.4; position: relative;}
ul.dashed-list li:before {content: '\2014'; position: absolute; left: -18px; top:6px;font-size:9px;}
ul.dashed-list li ul li:before{content: '\2014'; position: absolute; left: -18px;top:6px;font-size:9px;}

.list{padding-bottom: 0px; list-style: disc; margin-bottom:15px; padding-left:0; margin-left:18px}
.list li{position:relative}


.switch-green{color:#60837A!important}
.switch-lightgreen{color:#ACC956!important}
.switch-brown{color:#3B2A25!important}
.switch-grey{color:#4d4d4d!important}
.switch-blue{color: #5F837B;}
.switch-lblue{color:#629BAE!important}

.noteheader{font-weight: 700; color:#8C8F4A ; font-size: 16px;}

/*DOWNLOADS STYLE*/
.fa-file-pdf-o {color: #6b0d00;text-shadow: 2px 2px 2px rgba(111,111,111, 0.5);}
.fa-file-excel-o {color: #287b0b;text-shadow: 2px 2px 2px rgba(111,111,111, 0.5);}
.downloads-col-one {float:left;margin-right:2%;width: 43%;padding:0 10px 10px 10px;min-height: 452px;position:relative;}
.downloads-col-one p.intro {font-size:1.15em !important;text-align: center;margin: 0.2em;    line-height: 1.2;}
.downloads-col-one a {color:#000; text-decoration:none; display:block;}
.downloads-col-two {float:left;width: 50%;min-height: 462px;position:relative;}
.downloads-col-two a {display:block;line-height: 2;font-size:14px;color:#000;padding:5px;}
.downloads-col-one:after , .downloads-col-two:after{display:block; position:absolute;/*background:url("images/bott.png")no-repeat;*/ width:100%;height:20px;content:'';bottom: 0;}
.obj-c { margin:0 auto;display:block;text-align:center}
.switch-white {color:#fff;}
.downloads-col-one h4 {margin-bottom:0px;}
.downloads-col-two h4 img{margin-bottom:10px;vertical-align: middle;margin-right: 15px}
.downloads-col-two h4 {margin-bottom:0px;margin-top:0px;    text-transform: inherit;padding: 5px !important;color: #A4CE4C;    font-size: 20px;}
.downloads-col-one a:hover {color:#002154;text-decoration:none; }
.downloads-col-two a:hover {color:#002154;text-decoration:none; }
		
ul.iconsarr li {
    position: relative;
    transition: padding-left 0.3s, background 0.3s, color 0.3s;
    padding-left: 39px;
    /* margin-left: 28px; */
    line-height: 6;
  }
		
		
/*		 ul.iconsarr li:before:hover {left:-37px}*/

ul.iconsarr {
    list-style-image: none;

}

a.excel-btn{text-decoration:none; color:#A4CE4C}
.excel-btn{padding: 20px 60px 20px 20px;border: 1px solid #A4CE4C;border-bottom: 3px solid #A4CE4C;position:relative;font-size:16px;text-align: center;width:auto;display: inline-block;}
.excel-btn:after{position:absolute;right: 17px;color:#A4CE4C;content:'\efd8';font-family: 'icomoon';transition: 1s;top: 8px; color:#A4CE4C; font-size:30px}
.excel-btn:hover{background:#A4CE4C;color:#fff;border-bottom: 3px solid #A4CE4C;transition: 1s;}
.excel-btn:hover:after{right:10px;color:#fff;transition: 1s;}

 ul.iconsarr li a {position: relative;width:100%;color: #63847C;text-decoration: none;transition: all .5s linear;border-bottom: 2px solid #63847C; transition: border-bottom 1s cubic-bezier(0.22, 0.61, 0.36, 1);line-height: 1.8;font-weight: bold;}
 ul.iconsarr li a:hover {border-bottom: 2px solid #A4CE4C;transition: all .5s linear;  }
					
	ul.iconsarr li a:hover{text-decoration:none;color:#A4CE4C;}
ul.iconsarr li a:hover:after{width:100%}
ul.iconsarr li a:after{content: ''; width: 0; border-bottom: 2px solid #A4CE4C; position: absolute; height: 0; bottom: -2px; left: 0; transition: all .5s linear;display:inline-block}
			
				
@media screen and (max-width: 860px){
.downloads-col-one { width: 97%; min-height: 0;}
.downloads-col-two { width: 97%; margin-top: 20px; min-height: 0; padding-bottom:15px}
}
		
.slide-in-blurred-left{-webkit-animation:slide-in-blurred-left 2.1s cubic-bezier(.23,1.000,.32,1.000) both;animation:slide-in-blurred-left 2.1s cubic-bezier(.23,1.000,.32,1.000) both}		

@-webkit-keyframes slide-in-blurred-left{0%{-webkit-transform:translateX(-1000px) scaleX(2.5) scaleY(.2);transform:translateX(-1000px) scaleX(2.5) scaleY(.2);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateX(0) scaleY(1) scaleX(1);transform:translateX(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes slide-in-blurred-left{0%{-webkit-transform:translateX(-1000px) scaleX(2.5) scaleY(.2);transform:translateX(-1000px) scaleX(2.5) scaleY(.2);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateX(0) scaleY(1) scaleX(1);transform:translateX(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}		
		
	
.slide-in-bottom{-webkit-animation:slide-in-bottom 1.8s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-bottom 1.8s cubic-bezier(.25,.46,.45,.94) both}	

@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}		
		
#back-to-top:after {content:'\f106';font-family:'fontawesome';speak: none;}	.fa-file-pdf-o {color: #6b0d00;text-shadow: 2px 2px 2px rgba(111,111,111, 0.5);}
.fa-file-excel-o {color: #287b0b;text-shadow: 2px 2px 2px rgba(111,111,111, 0.5);}
.downloads-col-one {float:left;margin-right:2%;width: 43%;padding:0 10px 10px 10px;min-height: 452px;position:relative;}
.downloads-col-one p.intro {font-size:1.15em !important;text-align: center;margin: 0.2em;    line-height: 1.2;}
.downloads-col-one a {color:#000; text-decoration:none; display:block;}
.downloads-col-two {float:left;width: 50%;min-height: 462px;position:relative;}
.downloads-col-two a {display:block;line-height: 2;font-size:14px;color:#000;padding:5px;}
.downloads-col-one:after , .downloads-col-two:after{display:block; position:absolute;background:url("images/bott.png")no-repeat; width:100%;height:20px;content:'';bottom: 0;}
.obj-c { margin:0 auto;display:block;text-align:center}
.switch-white {color:#fff;}
.downloads-col-one h4 {margin-bottom:0px;}
.downloads-col-two h4 img{margin-bottom:10px;vertical-align: middle;margin-right: 15px}
.downloads-col-two h4 {margin-bottom:0px;margin-top:0px;padding: 5px !important;color: #A4CE4C;    font-size: 20px;}
.downloads-col-one a:hover {color:#002154;text-decoration:none; }
.downloads-col-two a:hover {color:#002154;text-decoration:none; }
		
ul.iconsarr li {
    position: relative;
    transition: padding-left 0.3s, background 0.3s, color 0.3s;
    padding-left: 17px;
    /* margin-left: 28px; */
    line-height: 4;
	list-style: none;
  }
.heading-text-down{color:#A4CE4C;margin-top: 12px;}		
		
/*		 ul.iconsarr li:before:hover {left:-37px}*/

ul.iconsarr {
    list-style-image: none;

}

/*table subheader*/
.tbl-subheader{font-size: 18px; font-weight:bold;}
/*table subheader*/


 ul.iconsarr li a {position: relative;width:100%;color: #63847C;text-decoration: none;transition: all .5s linear;border-bottom: 2px solid #63847C; transition: border-bottom 1s cubic-bezier(0.22, 0.61, 0.36, 1);line-height: 1.8;font-weight: bold;}
 ul.iconsarr li a:hover {border-bottom: 2px solid #A4CE4C;transition: all .5s linear;  }
					
	ul.iconsarr li a:hover{text-decoration:none;color:#A4CE4C;}
ul.iconsarr li a:hover:after{width:100%}
ul.iconsarr li a:after{content: ''; width: 0; border-bottom: 2px solid #A4CE4C; position: absolute; height: 0; bottom: -2px; left: 0; transition: all .5s linear;display:inline-block}
			
				
@media screen and (max-width: 860px){
.downloads-col-one { width: 97%; min-height: 0;}
.downloads-col-two { width: 97%; margin-top: 20px; min-height: 0; padding-bottom:15px}
}
		
.slide-in-blurred-left{-webkit-animation:slide-in-blurred-left 2.1s cubic-bezier(.23,1.000,.32,1.000) both;animation:slide-in-blurred-left 2.1s cubic-bezier(.23,1.000,.32,1.000) both}		

@-webkit-keyframes slide-in-blurred-left{0%{-webkit-transform:translateX(-1000px) scaleX(2.5) scaleY(.2);transform:translateX(-1000px) scaleX(2.5) scaleY(.2);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateX(0) scaleY(1) scaleX(1);transform:translateX(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes slide-in-blurred-left{0%{-webkit-transform:translateX(-1000px) scaleX(2.5) scaleY(.2);transform:translateX(-1000px) scaleX(2.5) scaleY(.2);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateX(0) scaleY(1) scaleX(1);transform:translateX(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}		
		
	
.slide-in-bottom{-webkit-animation:slide-in-bottom 1.8s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-bottom 1.8s cubic-bezier(.25,.46,.45,.94) both}	

@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}		
		
#back-to-top:after {content:'\f106';font-family:'fontawesome';speak: none;}	
