/*
----------------------------------------------------------
[Table of contents]


#Skins-Colors
#Skins-Typography
#Skins-General
#Skins-Buttons
#Skins-Alerts
#Skins-Menus
#Skins-Thumbs


----------------------------------------------------------
*/
/*
----------------------------------------------------------


#Skins-Color


----------------------------------------------------------
*/

/*----------------------------------------------------------
#transparent
----------------------------------------------------------*/
.style-transparent-bg { background-color: transparent; }
.btn-transparent { color: #ffffff !important; background-color: transparent !important; border-color: transparent !important; }
.btn-transparent:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-transparent:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-transparent:active { background-color: transparent !important; border-color: transparent !important;}
.btn-transparent.btn-flat:not(.btn-hover-nobg):hover, .btn-transparent.btn-flat:not(.btn-hover-nobg):focus,.btn-transparent.btn-flat:active { background-color: transparent !important; border-color: transparent !important;}
.btn-transparent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-transparent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-transparent:active { color: transparent !important; }
.btn-transparent.btn-outline { background-color: transparent !important; border-color: transparent !important; }
.btn-transparent.btn-outline:not(.btn-text-skin) { color: transparent !important; }
.btn-transparent.btn-outline:not(.btn-hover-nobg):hover, .btn-transparent.btn-outline:not(.btn-hover-nobg):focus, btn-transparent.btn-outline:active { background-color: transparent !important; border-color: transparent !important; }
.btn-transparent.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-transparent.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-transparent.btn-outline:active { color: #ffffff !important; }
.style-light .btn-transparent.btn-text-skin.btn-outline, .style-light .btn-transparent.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-transparent.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-transparent-color { color: transparent !important; fill: transparent !important; }
.border-transparent-color { border-color: transparent !important; }
.tmb-overlay-gradient-top .style-transparent-bg { background-color: transparent !important; }
.tmb-overlay-gradient-bottom .style-transparent-bg:not(.tmb-term-evidence) { background-color: transparent !important; }

/*----------------------------------------------------------
#color-210407
----------------------------------------------------------*/
.style-color-210407-bg { background-color: #1772b8; }
.btn-color-210407 { color: #ffffff !important; background-color: #1772b8 !important; border-color: #1772b8 !important; }
.btn-color-210407:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-210407:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-210407:active { background-color: transparent !important; border-color: #1772b8 !important;}
.btn-color-210407.btn-flat:not(.btn-hover-nobg):hover, .btn-color-210407.btn-flat:not(.btn-hover-nobg):focus,.btn-color-210407.btn-flat:active { background-color: #0a65ab !important; border-color: #0a65ab !important;}
.btn-color-210407:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-210407:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-210407:active { color: #1772b8 !important; }
.btn-color-210407.btn-outline { background-color: transparent !important; border-color: #1772b8 !important; }
.btn-color-210407.btn-outline:not(.btn-text-skin) { color: #1772b8 !important; }
.btn-color-210407.btn-outline:not(.btn-hover-nobg):hover, .btn-color-210407.btn-outline:not(.btn-hover-nobg):focus, btn-color-210407.btn-outline:active { background-color: #1772b8 !important; border-color: #1772b8 !important; }
.btn-color-210407.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-210407.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-210407.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-210407.btn-text-skin.btn-outline, .style-light .btn-color-210407.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-210407.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-210407-color { color: #1772b8 !important; fill: #1772b8 !important; }
.border-color-210407-color { border-color: #1772b8 !important; }
.tmb-overlay-gradient-top .style-color-210407-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #1772b8 0%, rgba(23, 114, 184, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-210407-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #1772b8 0%, rgba(23, 114, 184, 0) 50%) !important;}

/*----------------------------------------------------------
#color-509422
----------------------------------------------------------*/
.style-color-509422-bg { background-color: #007e3d; }
.btn-color-509422 { color: #ffffff !important; background-color: #007e3d !important; border-color: #007e3d !important; }
.btn-color-509422:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-509422:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-509422:active { background-color: transparent !important; border-color: #007e3d !important;}
.btn-color-509422.btn-flat:not(.btn-hover-nobg):hover, .btn-color-509422.btn-flat:not(.btn-hover-nobg):focus,.btn-color-509422.btn-flat:active { background-color: #007130 !important; border-color: #007130 !important;}
.btn-color-509422:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-509422:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-509422:active { color: #007e3d !important; }
.btn-color-509422.btn-outline { background-color: transparent !important; border-color: #007e3d !important; }
.btn-color-509422.btn-outline:not(.btn-text-skin) { color: #007e3d !important; }
.btn-color-509422.btn-outline:not(.btn-hover-nobg):hover, .btn-color-509422.btn-outline:not(.btn-hover-nobg):focus, btn-color-509422.btn-outline:active { background-color: #007e3d !important; border-color: #007e3d !important; }
.btn-color-509422.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-509422.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-509422.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-509422.btn-text-skin.btn-outline, .style-light .btn-color-509422.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-509422.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-509422-color { color: #007e3d !important; fill: #007e3d !important; }
.border-color-509422-color { border-color: #007e3d !important; }
.tmb-overlay-gradient-top .style-color-509422-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #007e3d 0%, rgba(0, 126, 61, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-509422-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #007e3d 0%, rgba(0, 126, 61, 0) 50%) !important;}

/*----------------------------------------------------------
#color-104041
----------------------------------------------------------*/
.style-color-104041-bg { background-color: #70bf43; }
.btn-color-104041 { color: #ffffff !important; background-color: #70bf43 !important; border-color: #70bf43 !important; }
.btn-color-104041:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-104041:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-104041:active { background-color: transparent !important; border-color: #70bf43 !important;}
.btn-color-104041.btn-flat:not(.btn-hover-nobg):hover, .btn-color-104041.btn-flat:not(.btn-hover-nobg):focus,.btn-color-104041.btn-flat:active { background-color: #63b236 !important; border-color: #63b236 !important;}
.btn-color-104041:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-104041:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-104041:active { color: #70bf43 !important; }
.btn-color-104041.btn-outline { background-color: transparent !important; border-color: #70bf43 !important; }
.btn-color-104041.btn-outline:not(.btn-text-skin) { color: #70bf43 !important; }
.btn-color-104041.btn-outline:not(.btn-hover-nobg):hover, .btn-color-104041.btn-outline:not(.btn-hover-nobg):focus, btn-color-104041.btn-outline:active { background-color: #70bf43 !important; border-color: #70bf43 !important; }
.btn-color-104041.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-104041.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-104041.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-104041.btn-text-skin.btn-outline, .style-light .btn-color-104041.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-104041.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-104041-color { color: #70bf43 !important; fill: #70bf43 !important; }
.border-color-104041-color { border-color: #70bf43 !important; }
.tmb-overlay-gradient-top .style-color-104041-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #70bf43 0%, rgba(112, 191, 67, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-104041-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #70bf43 0%, rgba(112, 191, 67, 0) 50%) !important;}

/*----------------------------------------------------------
#color-698439
----------------------------------------------------------*/
.style-color-698439-bg { background-color: #f8c60b; }
.btn-color-698439 { color: #ffffff !important; background-color: #f8c60b !important; border-color: #f8c60b !important; }
.btn-color-698439:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-698439:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-698439:active { background-color: transparent !important; border-color: #f8c60b !important;}
.btn-color-698439.btn-flat:not(.btn-hover-nobg):hover, .btn-color-698439.btn-flat:not(.btn-hover-nobg):focus,.btn-color-698439.btn-flat:active { background-color: #ebb900 !important; border-color: #ebb900 !important;}
.btn-color-698439:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-698439:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-698439:active { color: #f8c60b !important; }
.btn-color-698439.btn-outline { background-color: transparent !important; border-color: #f8c60b !important; }
.btn-color-698439.btn-outline:not(.btn-text-skin) { color: #f8c60b !important; }
.btn-color-698439.btn-outline:not(.btn-hover-nobg):hover, .btn-color-698439.btn-outline:not(.btn-hover-nobg):focus, btn-color-698439.btn-outline:active { background-color: #f8c60b !important; border-color: #f8c60b !important; }
.btn-color-698439.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-698439.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-698439.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-698439.btn-text-skin.btn-outline, .style-light .btn-color-698439.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-698439.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-698439-color { color: #f8c60b !important; fill: #f8c60b !important; }
.border-color-698439-color { border-color: #f8c60b !important; }
.tmb-overlay-gradient-top .style-color-698439-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #f8c60b 0%, rgba(248, 198, 11, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-698439-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #f8c60b 0%, rgba(248, 198, 11, 0) 50%) !important;}

/*----------------------------------------------------------
#color-136494
----------------------------------------------------------*/
.style-color-136494-bg { background-color: #ff3e36; }
.btn-color-136494 { color: #ffffff !important; background-color: #ff3e36 !important; border-color: #ff3e36 !important; }
.btn-color-136494:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-136494:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-136494:active { background-color: transparent !important; border-color: #ff3e36 !important;}
.btn-color-136494.btn-flat:not(.btn-hover-nobg):hover, .btn-color-136494.btn-flat:not(.btn-hover-nobg):focus,.btn-color-136494.btn-flat:active { background-color: #f23129 !important; border-color: #f23129 !important;}
.btn-color-136494:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-136494:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-136494:active { color: #ff3e36 !important; }
.btn-color-136494.btn-outline { background-color: transparent !important; border-color: #ff3e36 !important; }
.btn-color-136494.btn-outline:not(.btn-text-skin) { color: #ff3e36 !important; }
.btn-color-136494.btn-outline:not(.btn-hover-nobg):hover, .btn-color-136494.btn-outline:not(.btn-hover-nobg):focus, btn-color-136494.btn-outline:active { background-color: #ff3e36 !important; border-color: #ff3e36 !important; }
.btn-color-136494.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-136494.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-136494.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-136494.btn-text-skin.btn-outline, .style-light .btn-color-136494.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-136494.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-136494-color { color: #ff3e36 !important; fill: #ff3e36 !important; }
.border-color-136494-color { border-color: #ff3e36 !important; }
.tmb-overlay-gradient-top .style-color-136494-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #ff3e36 0%, rgba(255, 62, 54, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-136494-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #ff3e36 0%, rgba(255, 62, 54, 0) 50%) !important;}

/*----------------------------------------------------------
#color-jevc
----------------------------------------------------------*/
.style-color-jevc-bg { background-color: #000000; }
.btn-color-jevc { color: #ffffff !important; background-color: #000000 !important; border-color: #000000 !important; }
.btn-color-jevc:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-jevc:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-jevc:active { background-color: transparent !important; border-color: #000000 !important;}
.btn-color-jevc.btn-flat:not(.btn-hover-nobg):hover, .btn-color-jevc.btn-flat:not(.btn-hover-nobg):focus,.btn-color-jevc.btn-flat:active { background-color: #000000 !important; border-color: #000000 !important;}
.btn-color-jevc:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-jevc:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-jevc:active { color: #000000 !important; }
.btn-color-jevc.btn-outline { background-color: transparent !important; border-color: #000000 !important; }
.btn-color-jevc.btn-outline:not(.btn-text-skin) { color: #000000 !important; }
.btn-color-jevc.btn-outline:not(.btn-hover-nobg):hover, .btn-color-jevc.btn-outline:not(.btn-hover-nobg):focus, btn-color-jevc.btn-outline:active { background-color: #000000 !important; border-color: #000000 !important; }
.btn-color-jevc.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-jevc.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-jevc.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-jevc.btn-text-skin.btn-outline, .style-light .btn-color-jevc.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-jevc.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-jevc-color { color: #000000 !important; fill: #000000 !important; }
.border-color-jevc-color { border-color: #000000 !important; }
.tmb-overlay-gradient-top .style-color-jevc-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #000000 0%, rgba(0, 0, 0, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-jevc-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #000000 0%, rgba(0, 0, 0, 0) 50%) !important;}

/*----------------------------------------------------------
#color-nhtu
----------------------------------------------------------*/
.style-color-nhtu-bg { background-color: #101213; }
.btn-color-nhtu { color: #ffffff !important; background-color: #101213 !important; border-color: #101213 !important; }
.btn-color-nhtu:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-nhtu:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-nhtu:active { background-color: transparent !important; border-color: #101213 !important;}
.btn-color-nhtu.btn-flat:not(.btn-hover-nobg):hover, .btn-color-nhtu.btn-flat:not(.btn-hover-nobg):focus,.btn-color-nhtu.btn-flat:active { background-color: #030506 !important; border-color: #030506 !important;}
.btn-color-nhtu:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-nhtu:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-nhtu:active { color: #101213 !important; }
.btn-color-nhtu.btn-outline { background-color: transparent !important; border-color: #101213 !important; }
.btn-color-nhtu.btn-outline:not(.btn-text-skin) { color: #101213 !important; }
.btn-color-nhtu.btn-outline:not(.btn-hover-nobg):hover, .btn-color-nhtu.btn-outline:not(.btn-hover-nobg):focus, btn-color-nhtu.btn-outline:active { background-color: #101213 !important; border-color: #101213 !important; }
.btn-color-nhtu.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-nhtu.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-nhtu.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-nhtu.btn-text-skin.btn-outline, .style-light .btn-color-nhtu.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-nhtu.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-nhtu-color { color: #101213 !important; fill: #101213 !important; }
.border-color-nhtu-color { border-color: #101213 !important; }
.tmb-overlay-gradient-top .style-color-nhtu-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #101213 0%, rgba(16, 18, 19, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-nhtu-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #101213 0%, rgba(16, 18, 19, 0) 50%) !important;}

/*----------------------------------------------------------
#color-wayh
----------------------------------------------------------*/
.style-color-wayh-bg { background-color: #141618; }
.btn-color-wayh { color: #ffffff !important; background-color: #141618 !important; border-color: #141618 !important; }
.btn-color-wayh:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-wayh:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-wayh:active { background-color: transparent !important; border-color: #141618 !important;}
.btn-color-wayh.btn-flat:not(.btn-hover-nobg):hover, .btn-color-wayh.btn-flat:not(.btn-hover-nobg):focus,.btn-color-wayh.btn-flat:active { background-color: #07090b !important; border-color: #07090b !important;}
.btn-color-wayh:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-wayh:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-wayh:active { color: #141618 !important; }
.btn-color-wayh.btn-outline { background-color: transparent !important; border-color: #141618 !important; }
.btn-color-wayh.btn-outline:not(.btn-text-skin) { color: #141618 !important; }
.btn-color-wayh.btn-outline:not(.btn-hover-nobg):hover, .btn-color-wayh.btn-outline:not(.btn-hover-nobg):focus, btn-color-wayh.btn-outline:active { background-color: #141618 !important; border-color: #141618 !important; }
.btn-color-wayh.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-wayh.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-wayh.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-wayh.btn-text-skin.btn-outline, .style-light .btn-color-wayh.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-wayh.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-wayh-color { color: #141618 !important; fill: #141618 !important; }
.border-color-wayh-color { border-color: #141618 !important; }
.tmb-overlay-gradient-top .style-color-wayh-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #141618 0%, rgba(20, 22, 24, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-wayh-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #141618 0%, rgba(20, 22, 24, 0) 50%) !important;}

/*----------------------------------------------------------
#color-rgdb
----------------------------------------------------------*/
.style-color-rgdb-bg { background-color: #1b1d1f; }
.btn-color-rgdb { color: #ffffff !important; background-color: #1b1d1f !important; border-color: #1b1d1f !important; }
.btn-color-rgdb:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-rgdb:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-rgdb:active { background-color: transparent !important; border-color: #1b1d1f !important;}
.btn-color-rgdb.btn-flat:not(.btn-hover-nobg):hover, .btn-color-rgdb.btn-flat:not(.btn-hover-nobg):focus,.btn-color-rgdb.btn-flat:active { background-color: #0e1012 !important; border-color: #0e1012 !important;}
.btn-color-rgdb:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-rgdb:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-rgdb:active { color: #1b1d1f !important; }
.btn-color-rgdb.btn-outline { background-color: transparent !important; border-color: #1b1d1f !important; }
.btn-color-rgdb.btn-outline:not(.btn-text-skin) { color: #1b1d1f !important; }
.btn-color-rgdb.btn-outline:not(.btn-hover-nobg):hover, .btn-color-rgdb.btn-outline:not(.btn-hover-nobg):focus, btn-color-rgdb.btn-outline:active { background-color: #1b1d1f !important; border-color: #1b1d1f !important; }
.btn-color-rgdb.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-rgdb.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-rgdb.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-rgdb.btn-text-skin.btn-outline, .style-light .btn-color-rgdb.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-rgdb.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-rgdb-color { color: #1b1d1f !important; fill: #1b1d1f !important; }
.border-color-rgdb-color { border-color: #1b1d1f !important; }
.tmb-overlay-gradient-top .style-color-rgdb-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #1b1d1f 0%, rgba(27, 29, 31, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-rgdb-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #1b1d1f 0%, rgba(27, 29, 31, 0) 50%) !important;}

/*----------------------------------------------------------
#color-prif
----------------------------------------------------------*/
.style-color-prif-bg { background-color: #303133; }
.btn-color-prif { color: #ffffff !important; background-color: #303133 !important; border-color: #303133 !important; }
.btn-color-prif:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-prif:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-prif:active { background-color: transparent !important; border-color: #303133 !important;}
.btn-color-prif.btn-flat:not(.btn-hover-nobg):hover, .btn-color-prif.btn-flat:not(.btn-hover-nobg):focus,.btn-color-prif.btn-flat:active { background-color: #232426 !important; border-color: #232426 !important;}
.btn-color-prif:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-prif:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-prif:active { color: #303133 !important; }
.btn-color-prif.btn-outline { background-color: transparent !important; border-color: #303133 !important; }
.btn-color-prif.btn-outline:not(.btn-text-skin) { color: #303133 !important; }
.btn-color-prif.btn-outline:not(.btn-hover-nobg):hover, .btn-color-prif.btn-outline:not(.btn-hover-nobg):focus, btn-color-prif.btn-outline:active { background-color: #303133 !important; border-color: #303133 !important; }
.btn-color-prif.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-prif.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-prif.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-prif.btn-text-skin.btn-outline, .style-light .btn-color-prif.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-prif.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-prif-color { color: #303133 !important; fill: #303133 !important; }
.border-color-prif-color { border-color: #303133 !important; }
.tmb-overlay-gradient-top .style-color-prif-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #303133 0%, rgba(48, 49, 51, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-prif-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #303133 0%, rgba(48, 49, 51, 0) 50%) !important;}

/*----------------------------------------------------------
#color-xsdn
----------------------------------------------------------*/
.style-color-xsdn-bg { background-color: #ffffff; }
.btn-color-xsdn { color: #ffffff !important; background-color: #ffffff !important; border-color: #ffffff !important; }
.btn-color-xsdn:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-xsdn:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-xsdn:active { background-color: transparent !important; border-color: #ffffff !important;}
.btn-color-xsdn.btn-flat:not(.btn-hover-nobg):hover, .btn-color-xsdn.btn-flat:not(.btn-hover-nobg):focus,.btn-color-xsdn.btn-flat:active { background-color: #f2f2f2 !important; border-color: #f2f2f2 !important;}
.btn-color-xsdn:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-xsdn:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-xsdn:active { color: #ffffff !important; }
.btn-color-xsdn.btn-outline { background-color: transparent !important; border-color: #ffffff !important; }
.btn-color-xsdn.btn-outline:not(.btn-text-skin) { color: #ffffff !important; }
.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):hover, .btn-color-xsdn.btn-outline:not(.btn-hover-nobg):focus, btn-color-xsdn.btn-outline:active { background-color: #ffffff !important; border-color: #ffffff !important; }
.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-xsdn.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-xsdn.btn-text-skin.btn-outline, .style-light .btn-color-xsdn.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-xsdn.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-xsdn-color { color: #ffffff !important; fill: #ffffff !important; }
.border-color-xsdn-color { border-color: #ffffff !important; }
.tmb-overlay-gradient-top .style-color-xsdn-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #ffffff 0%, rgba(255, 255, 255, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-xsdn-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #ffffff 0%, rgba(255, 255, 255, 0) 50%) !important;}

/*----------------------------------------------------------
#color-lxmt
----------------------------------------------------------*/
.style-color-lxmt-bg { background-color: #f7f7f7; }
.btn-color-lxmt { color: #ffffff !important; background-color: #f7f7f7 !important; border-color: #f7f7f7 !important; }
.btn-color-lxmt:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-lxmt:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-lxmt:active { background-color: transparent !important; border-color: #f7f7f7 !important;}
.btn-color-lxmt.btn-flat:not(.btn-hover-nobg):hover, .btn-color-lxmt.btn-flat:not(.btn-hover-nobg):focus,.btn-color-lxmt.btn-flat:active { background-color: #eaeaea !important; border-color: #eaeaea !important;}
.btn-color-lxmt:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-lxmt:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-lxmt:active { color: #f7f7f7 !important; }
.btn-color-lxmt.btn-outline { background-color: transparent !important; border-color: #f7f7f7 !important; }
.btn-color-lxmt.btn-outline:not(.btn-text-skin) { color: #f7f7f7 !important; }
.btn-color-lxmt.btn-outline:not(.btn-hover-nobg):hover, .btn-color-lxmt.btn-outline:not(.btn-hover-nobg):focus, btn-color-lxmt.btn-outline:active { background-color: #f7f7f7 !important; border-color: #f7f7f7 !important; }
.btn-color-lxmt.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-lxmt.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-lxmt.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-lxmt.btn-text-skin.btn-outline, .style-light .btn-color-lxmt.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-lxmt.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-lxmt-color { color: #f7f7f7 !important; fill: #f7f7f7 !important; }
.border-color-lxmt-color { border-color: #f7f7f7 !important; }
.tmb-overlay-gradient-top .style-color-lxmt-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #f7f7f7 0%, rgba(247, 247, 247, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-lxmt-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #f7f7f7 0%, rgba(247, 247, 247, 0) 50%) !important;}

/*----------------------------------------------------------
#color-121274
----------------------------------------------------------*/
.style-color-121274-bg { background-color: #f2f7fb; }
.btn-color-121274 { color: #ffffff !important; background-color: #f2f7fb !important; border-color: #f2f7fb !important; }
.btn-color-121274:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-121274:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-121274:active { background-color: transparent !important; border-color: #f2f7fb !important;}
.btn-color-121274.btn-flat:not(.btn-hover-nobg):hover, .btn-color-121274.btn-flat:not(.btn-hover-nobg):focus,.btn-color-121274.btn-flat:active { background-color: #e5eaee !important; border-color: #e5eaee !important;}
.btn-color-121274:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-121274:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-121274:active { color: #f2f7fb !important; }
.btn-color-121274.btn-outline { background-color: transparent !important; border-color: #f2f7fb !important; }
.btn-color-121274.btn-outline:not(.btn-text-skin) { color: #f2f7fb !important; }
.btn-color-121274.btn-outline:not(.btn-hover-nobg):hover, .btn-color-121274.btn-outline:not(.btn-hover-nobg):focus, btn-color-121274.btn-outline:active { background-color: #f2f7fb !important; border-color: #f2f7fb !important; }
.btn-color-121274.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-121274.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-121274.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-121274.btn-text-skin.btn-outline, .style-light .btn-color-121274.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-121274.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-121274-color { color: #f2f7fb !important; fill: #f2f7fb !important; }
.border-color-121274-color { border-color: #f2f7fb !important; }
.tmb-overlay-gradient-top .style-color-121274-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #f2f7fb 0%, rgba(242, 247, 251, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-121274-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #f2f7fb 0%, rgba(242, 247, 251, 0) 50%) !important;}

/*----------------------------------------------------------
#color-uydo
----------------------------------------------------------*/
.style-color-uydo-bg { background-color: #dddddd; }
.btn-color-uydo { color: #ffffff !important; background-color: #dddddd !important; border-color: #dddddd !important; }
.btn-color-uydo:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-uydo:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-uydo:active { background-color: transparent !important; border-color: #dddddd !important;}
.btn-color-uydo.btn-flat:not(.btn-hover-nobg):hover, .btn-color-uydo.btn-flat:not(.btn-hover-nobg):focus,.btn-color-uydo.btn-flat:active { background-color: #d0d0d0 !important; border-color: #d0d0d0 !important;}
.btn-color-uydo:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-uydo:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-uydo:active { color: #dddddd !important; }
.btn-color-uydo.btn-outline { background-color: transparent !important; border-color: #dddddd !important; }
.btn-color-uydo.btn-outline:not(.btn-text-skin) { color: #dddddd !important; }
.btn-color-uydo.btn-outline:not(.btn-hover-nobg):hover, .btn-color-uydo.btn-outline:not(.btn-hover-nobg):focus, btn-color-uydo.btn-outline:active { background-color: #dddddd !important; border-color: #dddddd !important; }
.btn-color-uydo.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-uydo.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-uydo.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-uydo.btn-text-skin.btn-outline, .style-light .btn-color-uydo.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-uydo.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-uydo-color { color: #dddddd !important; fill: #dddddd !important; }
.border-color-uydo-color { border-color: #dddddd !important; }
.tmb-overlay-gradient-top .style-color-uydo-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #dddddd 0%, rgba(221, 221, 221, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-uydo-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #dddddd 0%, rgba(221, 221, 221, 0) 50%) !important;}

/*----------------------------------------------------------
#color-wvjs
----------------------------------------------------------*/
.style-color-wvjs-bg { background-color: #777777; }
.btn-color-wvjs { color: #ffffff !important; background-color: #777777 !important; border-color: #777777 !important; }
.btn-color-wvjs:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-color-wvjs:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-color-wvjs:active { background-color: transparent !important; border-color: #777777 !important;}
.btn-color-wvjs.btn-flat:not(.btn-hover-nobg):hover, .btn-color-wvjs.btn-flat:not(.btn-hover-nobg):focus,.btn-color-wvjs.btn-flat:active { background-color: #6a6a6a !important; border-color: #6a6a6a !important;}
.btn-color-wvjs:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-color-wvjs:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-color-wvjs:active { color: #777777 !important; }
.btn-color-wvjs.btn-outline { background-color: transparent !important; border-color: #777777 !important; }
.btn-color-wvjs.btn-outline:not(.btn-text-skin) { color: #777777 !important; }
.btn-color-wvjs.btn-outline:not(.btn-hover-nobg):hover, .btn-color-wvjs.btn-outline:not(.btn-hover-nobg):focus, btn-color-wvjs.btn-outline:active { background-color: #777777 !important; border-color: #777777 !important; }
.btn-color-wvjs.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-wvjs.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-wvjs.btn-outline:active { color: #ffffff !important; }
.style-light .btn-color-wvjs.btn-text-skin.btn-outline, .style-light .btn-color-wvjs.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-color-wvjs.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-color-wvjs-color { color: #777777 !important; fill: #777777 !important; }
.border-color-wvjs-color { border-color: #777777 !important; }
.tmb-overlay-gradient-top .style-color-wvjs-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #777777 0%, rgba(119, 119, 119, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-color-wvjs-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #777777 0%, rgba(119, 119, 119, 0) 50%) !important;}

/*----------------------------------------------------------
#accent
----------------------------------------------------------*/
.style-accent-bg { background-color: #1772b8; }
.btn-accent { color: #ffffff !important; background-color: #1772b8 !important; border-color: #1772b8 !important; }
.btn-accent:not(.btn-hover-nobg):not(.icon-animated):hover, .btn-accent:not(.btn-hover-nobg):not(.icon-animated):focus,.btn-accent:active { background-color: transparent !important; border-color: #1772b8 !important;}
.btn-accent.btn-flat:not(.btn-hover-nobg):hover, .btn-accent.btn-flat:not(.btn-hover-nobg):focus,.btn-accent.btn-flat:active { background-color: #0a65ab !important; border-color: #0a65ab !important;}
.btn-accent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .btn-accent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):focus,.btn-accent:active { color: #1772b8 !important; }
.btn-accent.btn-outline { background-color: transparent !important; border-color: #1772b8 !important; }
.btn-accent.btn-outline:not(.btn-text-skin) { color: #1772b8 !important; }
.btn-accent.btn-outline:not(.btn-hover-nobg):hover, .btn-accent.btn-outline:not(.btn-hover-nobg):focus, btn-accent.btn-outline:active { background-color: #1772b8 !important; border-color: #1772b8 !important; }
.btn-accent.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-accent.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-accent.btn-outline:active { color: #ffffff !important; }
.style-light .btn-accent.btn-text-skin.btn-outline, .style-light .btn-accent.btn-text-skin:not(.btn-outline):hover { color: #000000 !important; }
.style-light .btn-accent.btn-text-skin.btn-outline:hover { color: #ffffff !important; }
.text-accent-color { color: #1772b8 !important; fill: #1772b8 !important; }
.border-accent-color { border-color: #1772b8 !important; }
.tmb-overlay-gradient-top .style-accent-bg { background-color: transparent !important; background-image: linear-gradient(to bottom, #1772b8 0%, rgba(23, 114, 184, 0) 50%) !important;}
.tmb-overlay-gradient-bottom .style-accent-bg:not(.tmb-term-evidence) { background-color: transparent !important; background-image: linear-gradient(to top, #1772b8 0%, rgba(23, 114, 184, 0) 50%) !important;}

/*----------------------------------------------------------
#Style light
----------------------------------------------------------*/
.style-light-bg { background-color: #ffffff; }
.border-light-bg { border-color: #ffffff; }

/*----------------------------------------------------------
#Style dark
----------------------------------------------------------*/
.style-dark-bg { background-color: #141618; }
.border-dark-bg { border-color: #141618; }

/*----------------------------------------------------------
#Color fix
----------------------------------------------------------*/
.btn-white.btn-outline:hover, .btn-white.btn-outline:focus { color: #333333 !important; }
/*
----------------------------------------------------------


#Skins-Typography


----------------------------------------------------------
*/

/*----------------------------------------------------------
#Signika
----------------------------------------------------------*/
.font-227456 { font-family: Signika !important; }
.btn-custom-typo.font-227456 { font-family: Signika !important; }

/*----------------------------------------------------------
#Ubuntu
----------------------------------------------------------*/
.font-555555 { font-family: Ubuntu !important; }
.btn-custom-typo.font-555555 { font-family: Ubuntu !important; }

/*----------------------------------------------------------
#Font-size: 8pxpx
----------------------------------------------------------*/
.fontsize-658175 { font-size: 8pxpx; }