/* FINANCIAL TABLE STYLES*/

.fin-tbl tr:hover {background:#ECEDED; color:#000;}
 tr.no-hover:hover {color:#000!important;}
.fin-tbl {width:100%; margin:0 0 0 0; padding:0 0px;}
.fin-tbl tr td {padding:3px 7px 3px 3px;font-size: 15px;}

.tbl-header{background-color: #01687F !important;  color: #fff !important; font-weight: bold; padding: 15px 15px 3px 6px !important;border-top-left-radius: 25px;border-top-right-radius: 25px;}
.tbl-header-1 {background-color: #01687F !important;color: #fff !important;font-weight: bold; padding: 15px 15px 3px 6px !important;}
.tbl-header-left{background-color: #01687F !important;  color: #fff !important; font-weight: bold; padding: 15px 15px 3px 6px !important;border-top-left-radius: 25px;}
.tbl-header-right{background-color: #01687F !important;  color: #fff !important; font-weight: bold; padding: 15px 15px 3px 6px !important;border-top-right-radius: 25px;}
.fin-tbl th {background-color:#ECEDED; color: #01687F!important; padding:3px 15px 3px 3px;text-align:right !important;line-height:1.4;font-weight: bold;} 

.bg-green{background-color:#F4FAEB; color:#404041!important; padding:3px 3px 3px 3px; line-height:1.4;font-weight: 400;}


/*TABLE STYLES*/

.finthin{border-bottom: 1px solid #006980}
.fintop{border-top: 1px solid #006980}
.fintopgrey{border-top: 1px solid #9e9fa2}
.finleft{border-left: 1px solid #006980}
.finright{border-right: 1px solid #006980}

.fintopleft{border-top: 1px solid #006980; border-left: 1px solid #006980}
.fintopright{border-top: 1px solid #006980; border-right: 1px solid #006980}
.finbotleft{border-bottom: 1px solid #006980; border-left: 1px solid #006980}
.finbotright{border-bottom: 1px solid #006980; border-right: 1px solid #006980}
.finrow{border-bottom: 1px solid #006980; border-top: 1px solid #006980;}

.finthick{border-bottom: 2px solid #006980}
.fintop-thick{border-top: 2px solid #006980}
.finleft-thick{border-left: 2px solid #006980}
.finright-thick{border-left: 2px solid #006980}

.fintopleft-thick{border-top: 2px solid #006980; border-left: 2px solid #006980}
.fintopright-thick{border-top: 2px solid #006980; border-right: 2px solid #006980}
.finbotleft-thick{border-bottom: 2px solid #006980; border-left: 2px solid #006980}
.finbotright-thick{border-bottom: 2px solid #006980; border-right: 2px solid #006980}
.finrow-thick{border-bottom: 2px solid #006980; border-top: 2px solid #006980;}

.finthin-cyan{border-bottom: 1px solid #006980}
.fintop-cyan{border-top: 1px solid #006980}
.fintop-cyan{border-top: 1px solid #006980}
.finleft-cyan{border-left: 1px solid #006980}
.finright-cyan{border-right: 1px solid #006980}


.finthingrey-cyan{border-bottom: 1px solid #9E9FA2; color:#006980}

.finthin-grey{border-bottom: 1px solid #9E9FA2}
.fintop-grey{border-top: 1px solid #9E9FA2}
.finleft-grey{border-left: 1px solid #9E9FA2}
.finright-grey{border-right: 1px solid #9E9FA2}

.fintopleft{border-top: 1px solid #9E9FA2; border-left: 1px solid #9E9FA2}
.fintopright{border-top: 1px solid #9E9FA2; border-right: 1px solid #9E9FA2}
.finbotleft{border-bottom: 1px solid #9E9FA2; border-left: 1px solid #9E9FA2}
.finbotright{border-bottom: 1px solid #9E9FA2; border-right: 1px solid #9E9FA2}
.finrow-grey{border-bottom: 1px solid #9E9FA2; border-top: 1px solid #9E9FA2;}

.finthick-grey{border-bottom: 2px solid #9E9FA2}
.fintopthick-grey{border-top: 2px solid #9E9FA2}
.finleftthick-grey{border-left: 2px solid #9E9FA2}
.finrightthick-grey{border-left: 2px solid #9E9FA2}

.fintopleft-thickgrey{border-top: 2px solid #9E9FA2; border-left: 2px solid #9E9FA2}
.fintopright-thickgrey{border-top: 2px solid #9E9FA2; border-right: 2px solid #9E9FA2}
.finbotleft-thickgrey{border-bottom: 2px solid #9E9FA2; border-left: 2px solid #9E9FA2}
.finbotright-thickgrey{border-bottom: 2px solid #9E9FA2; border-right: 2px solid #9E9FA2}
.finrowthick-grey{border-bottom: 2px solid #9E9FA2; border-top: 2px solid #9E9FA2;}

.fintoprightthick {
    border-top: 3px solid #01687F;
    border-right: 3px solid #01687F;
    border-top-right-radius: 25px;
    padding: 15px 15px 0px 6px;
}


.fintopleftthick {
    border-top: 3px solid #01687F;
    border-left: 3px solid #01687F;
    border-top-left-radius: 25px;
    padding: 15px 15px 0px 6px;
}



.caption {font-size: 13px !important; font-style:italic}
.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;}

.switch-lightgreen{ color:#AECB36!important}
.switch-brown{ color:#3B2A25!important}


ol.romanlist {list-style: none;margin-bottom: 1em;padding:0}
ol.romanlist li:before {content: "(" counter(section, lower-roman) ") ";position: absolute;left: -26px;top:6px;}
ol.romanlist li {counter-increment: section;padding-top: 3px;margin-left: 29px;line-height: 1.4;position: relative;}


/*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 {margin-right:2%;width: 43%;padding:0 10px 10px 10px;}
.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 {position:relative; margin-left: -100px;}
.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:#C31F3D;font-size: 20px;}
.downloads-col-one a:hover {color:#000000;text-decoration:none; }
.downloads-col-two a:hover {color:#000000;text-decoration:none; }
		
ul.iconsarr li {
    position: relative;
    transition: padding-left 0.3s, background 0.3s, color 0.3s;
    padding-left: 39px;
    line-height: 6;
  }


ul.iconsarr {
    list-style-image: none;

}


 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:before{content:"\e944"; width: 0; border-bottom: 2px solid #006980; position: absolute; height: 0;left: -25px; transition: all .5s linear;display:inline-block;font-family: 'icomoon';color:#C31F3D;}
ul.iconsarr li a:after {
    content: '';
    width: 0;
    border-bottom: 2px solid #006980;
    position: absolute;
    height: 0;
    bottom: -2px;
    left: 0;
    transition: all .5s linear;
    display: inline-block;
}

.no-border-radius{border-top-left-radius: 0; border-top-right-radius: 0;}

@media screen and (max-width: 991px){

.downloads-col-two { margin-left: 0;}
}
				
@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;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:#C31F3D;font-size: 20px;}

		
ul.iconsarr li {
    position: relative;
    transition:  background 0.3s, color 0.3s;
    padding-left: 17px;
    line-height: 4;
	list-style: none;
  }
.heading-text-down{color:#A4CE4C;margin-top: 12px;}		

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:#006980;text-decoration: none;transition: all .5s linear;border-bottom: 2px solid #006980; transition: border-bottom 1s cubic-bezier(0.22, 0.61, 0.36, 1);line-height: 1.8;font-weight: bold;}
.ul.iconsarr li:before {content:'';position;ab}
 ul.iconsarr li a:hover {border-bottom: 2px solid #006980;transition: all .5s linear;  }
					
	ul.iconsarr li a:hover{text-decoration:none;color:#C31F3D;}
ul.iconsarr li a:hover:after{width:100%}

.switch-red{color:#C41E3D !important}
.switch-blue{color:#006980 !important}


				
@media screen and (max-width: 860px){
.downloads-col-one {  min-height: 0;}
.downloads-col-two {  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;}	
