@charset "utf-8";
.header-v4 { background-color:#54595f !important;}
.header-fixed .header-v6.header-fixed-shrink.cdcw2018 .navbar, .header-v6.header-classic-dark.header-sticky.cdcw2018 { background: #14519F; }
.header-navi-main { background-color: #efeae7 !important; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
.header-v4 .topbar ul.loginbar > li, .header-v4 .topbar ul.loginbar > li a { color: #fff; font-size: 11px; text-transform: uppercase; }
.header-v4 .navbar-default .navbar-nav > li > a { color: #54595f; font-size: 15px; font-weight: 400; text-transform: none; }
.header-v4 .navbar-default .navbar-nav > li > a:hover, .header-v4 .navbar-default .navbar-nav > .active > a {   border-color: #8e4e80 !important;    background-color: #8e4e80;    color: #efeae7 !important;}

.wrapper { background-image: url(/academy/content/articles/research/wealth-of-nations/BG.jpg); background-repeat: repeat; background-attachment: fixed; }
.content-wrap {  background-image: none;}
.colored-content-header {background-color:#2b4f7a !important;}
.content { background-color: rgba(255, 255, 255, 0.5);  margin-top: 0; margin-bottom: 0;padding-top:0px;padding-bottom:0px;}
/*.content { background: #15396b;  margin-top: 30px; margin-bottom: 30px;padding-top:40px;padding-bottom:40px;}*/
.pa-20 {padding-top:20px !important;padding-bottom:20px !important;}
/*.content *, .content p { color: #fff !important;}*/

.article-header { margin: 0; padding: 10px 15px; background-color: #15396b }
 .thumbnail-style { background-color: #ffffff; border: 2px solid #d19f37; transition: border 0.8s ease-in-out; box-shadow: none; padding: 9px 10px 9px 9px; margin-bottom: 15px; }
.thumbnails.thumbnail-style .caption h3, .thumbnails.thumbnail-style .caption h3 a { color: #d69b3c; }
 .thumbnail-style .caption p { color: #ffffff !important; }
 .thumbnail-style .caption h3,  .thumbnail-style .caption p { margin: 0; line-height: 1.1em; }
 .thumbnail-style:hover { background-color: #d19f37; }
 .thumbnail-style:hover .caption p,  .thumbnail-style:hover .caption h3,  .thumbnail-style:hover .caption h3 a { color: #fff !important; }
.thumbnail { background-color: transparent !important; border-color: transparent; border: none !important; display: block; padding: 0; }

/*teaser colors*/
.sf-01 .thumbnail-style {    background-color: #54595f;     border: 2px solid #d19f37;}
.sf-01 .thumbnails.thumbnail-style .caption h3, .sf-01 .thumbnails.thumbnail-style .caption h3 a { color: #d19f37 !important; }

/*.sf-01 .thumbnail-style:hover {background-color: #d59400;    border: 2px solid #d69b3c;    transition: background-color 0.3s ease-in-out;    box-shadow: none;}
.sf-01 .thumbnail-style:hover .caption h3, .sf-01 .thumbnail-style:hover .thumbnail h3 a, .sf-01 .thumbnail-style:hover h3 a {color:#015e97 !important; }*/
.sf-02 .thumbnail-style {    background-color: #d69b3c;   border: 2px solid #d69b3c;}
.sf-02 .thumbnail-style p, .sf-02 .thumbnails.thumbnail-style .caption h3, .sf-02 .thumbnails.thumbnail-style .caption h3 a { color: #fff !important; }

/*2022.sf-02 .thumbnails .caption h3, .sf-02 .wg10 .thumbnail h3 a, .sf-02 .wg10 .thumbnail-style h3 a { color: #fff !important; }*/
/*.sf-02 .thumbnail-style:hover {background-color: #d59400;    border: 2px solid #d69b3c;    transition: background-color 0.3s ease-in-out;    box-shadow: none;}
.sf-02 .thumbnail-style:hover .caption h3, .sf-02 .thumbnail-style:hover .thumbnail h3 a, .sf-02 .thumbnail-style:hover h3 a {color:#015e97 !important; }*/
.sf-03 .thumbnail-style {    background-color: #429442;   border: 2px solid #d19f37;}
.sf-03 .thumbnail-style p {color:#fff;}

.sf-04 .thumbnail-style {    background-color: #316ba6;   border: 2px solid #d19f37;}
.sf-04 .thumbnail-style p {color:#fff;}


/*2022.sf-03 .thumbnails .caption h3, .sf-03 .wg10 .thumbnail h3 a, .sf-03 .wg10 .thumbnail-style h3 a { color: #fff !important; }*/
/*.sf-03 .thumbnail-style:hover {background-color: #d59400;    border: 2px solid #d69b3c;    transition: background-color 0.3s ease-in-out;    box-shadow: none;}
.sf-03 .thumbnail-style:hover .caption h3, .sf-03 .thumbnail-style:hover .thumbnail h3 a, .sf-03 .thumbnail-style:hover h3 a {color:#015e97 !important; }*/

/*CONTENT*/
 .h-outline h1,  .h-outline h2,  .h-outline h3 { border: 1px solid #cea345; padding: 3px 10px; color: #d69b3c !important; display: inline-block; background-color: rgba(255,255,255,0.1); }
 .h-outline h1 { font-size: 20px; }
 .h-outline h3 a { color: #d69b3c !important; }
 .btn-u-gold,  a.btn-u-gold,  a.btn.btn-lg.btn-u-gold.rounded { background-color: #d19f37 !important; color: #ffffff !important; }
 .loginbar a.btn-u-gold { background-color: #429442 !important; color: #ffffff !important; }
/*.blue-alt-dark h3 { color: #fff !important; background-color: transparent; padding: 0; display: block; font-size: 20px; }*/
.blue-alt-dark h5 { color: #fff !important; background-color: transparent; padding: 0; display: block; }
.animated.fadeInLeft {  background-color: #8e4e80 !important}

/*.regi {  background-color: #77a240;  padding-top: 24px;  padding-bottom: 24px;}*/
.regi .gold, .regi h3, .regi h3.white, .regi h4, .regi h4 em, .regi h4.white {  color: #d69b3c !important;}
.regi .btn-u-gold, .regi a.btn-u-gold, .regi a.btn.btn-lg.btn-u-gold.rounded {  background-color: #d69b3c !important;  color: #fff !important;  border: none;}

/*NLU NAV*/
#nlu_navi1 ul li.sub_parent a, #nlu_navi1 ul li.sub_parent.active a { color: #fff !important; background-color: #54595f; border-color: #d19f37; }
#nlu_navi1, #nlu_navi1 ul, #nlu_navi1 ul li { border-color: #d8a030 !important; }
#nlu_navi1 ul li a, #nlu_navi1 ul li a:link,#nlu_navi1 ul li a:visited, .#nlu_navi1 ul li a:active { display: block; text-decoration: none; text-transform: none; color: #fff !important; background: #54595f !important; padding: 8px 30px 8px 20px; border-bottom: 1px solid #fff; }
#nlu_navi1 ul li.active a, #nlu_navi1 ul li.active a:link, #nlu_navi1 ul li.active a:visited, #nlu_navi1 ul li.active a:active { color: #fff !important; background-color: #54595f !important; padding-left: 20px; border-color: #d19f37; }

#nlu_navi1 ul li a, #nlu_navi1 ul li a:link, #nlu_navi1 ul li a:visited, #nlu_navi1 ul li a:active {background: #54595f;}



/*FOOTER*/
.footer-v2 .footer { background: transparent !important;padding: 40px 0; }
.footer-v2 {  background-image: url(/academy/content/articles/research/wealth-of-nations/footer_bg.jpg); background-repeat: repeat; background-size: cover; background-position: top center; }
.footer-v2 h3 { color: #d19f37 !important; }
.footer-v2 .copyright { background: #8e4e80; }
.footer-v2 .copyright p {color:#f9f9f9 }
.copyright a, .footer-v2 .copyright .terms-menu li, .footer-v2 a, .footer-v2 .copyright, .footer-v2 .copyright p, .footer-v2 .copyright a { color: #f9f9f9 !important; }
.iscd-2018 .footer-v6 .dark-social li i {  font-size: 26px !important;  color: #f9f9f9 !important;}
.footer-v2 .dark-social i { color: #ff0054;}


/*Teaser Styles V1*/
.teaser-box-795 {  padding: 15px;  line-height: 1.2em;  background-color: #15396b !important;  position: relative;}
.teaser-box-795 img {  width: 100%;  height: auto;}
.teaser-box-795 h3 {  margin: 12px 0;  font-size: 20px;  font-weight: 700;  line-height: 1.2em;  color: #fff;  max-width: calc(100% - 80px);}
.teaser-box-795 h3.centered-woi {  margin: 0 0 7px 0;  text-align: center;}
.teaser-box-795 h3.woi {  margin: 0 0 7px 0;}
.teaser-box-795 h3 a {  color: #fff !important;}
.teaser-box-795 .devide {  background-image: url("/assets/unify/img/devide.png");  background-repeat: no-repeat;  margin: 12px -8px;  height: 5px;}
.teaser-box-795 h3 em {  font-size: 16px;  line-height: 1.1em !important;  font-family: "HelveticaNeue", "Helvetica", Arial, sans-serif !important;  font-weight: 400 !important;  color: #fff;}
.teaser-box-795 .icon {  width: 64px;  height: auto;  position: absolute;  right: 15px;  top: 15px;}
.teaser-box-795 p {  color: #fff;  padding: 7px 0;}
.teaser-box-795 h3 .gold, .teaser-box-795 h3 .orange, .teaser-box-795 h3 .brown, .teaser-box-795 h3 .bordeaux {  font-family: "HelveticaNeue", "Helvetica", Arial, sans-serif;  color: #d69b3c;  font-size: 15px;  line-height: 1.1em !important;  font-weight: 400;}
.teaser-box-795 .reg-button {  text-align: center}
.teaser-box-795 .reg-button .btn-u-lg, .teaser-box-795 .reg-button a.btn-u-lg {  font-size: 16px;  padding: 10px 25px;  color: #fff !important;}
.teaser-box-795 .reg-button .btn-u-lg:hover, .teaser-box-795 .reg-button a.btn-u-lg:hover {  color: #15396b;}
.teaser-spacer {  border-bottom: none;  margin: 0.5em 0;  padding: 0;  height: 1px;}

.btn-u-light-blue {background-color:#316ba6;border:1px solid #cea345;}
.btn-u-light-blue:hover {background-color:#cea345;}
.gold, .gold a, a.gold, .orange, .orange a, a.orange {  color: #d69b3c !important;}
.btn-u-light-blue:hover .gold, .btn-u-light-blue:hover .gold a, .btn-u-light-blue:hover a.gold, .btn-u-light-blue:hover .orange, .btn-u-light-blue:hover .orange a, .btn-u-light-blue:hover a.orange {  color: #ffffff !important;}
.frmd1 {border:1px solid #cea345;}
.contactform {    margin-top: 24px !important}
.contactform .headlinex {    margin-top: 15px !important}


.contactform h3 {    border: 1px solid #cea345;    padding: 3px 10px;    color: #d69b3c !important;    display: inline-block;	background-color: rgba(255,255,255,0.1)}




.bg-blue-light .form-control, .bg-blue-light input, .bg-blue-light textarea, .bg-blue-light select, .bg-blue-light input[type=checkbox], .bg-blue-light input[type=text] {  background-color: #193661 !important;  border-color: #193661 !important;  color: #ffffff !important;	border: 1px solid #cea345 !important;}
.form-control::-webkit-input-placeholder {    color: #4872b0;}
.colored-content-header {    border: 2px solid #d69b3c;}

/*USCD colors*/
.sf-red .thumbnail-style { background-color: #c21617 !important; border: 2px solid transparent !important; }
.sf-red .thumbnails.thumbnail-style .caption h3, .sf-red .thumbnails.thumbnail-style .caption h3 a { color: #fff !important; }
.sf-gld .thumbnail-style { background-color: #d59e1b !important; border: 2px solid transparent !important; }
.sf-gld .thumbnails.thumbnail-style .caption h3, .sf-gld .thumbnails.thumbnail-style .caption h3 a { color: #fff !important; }
.sf-blu .thumbnail-style { background-color: #15396b !important; border: 2px solid #d59e1b !important; }
.sf-blu .thumbnails.thumbnail-style .caption h3, .sf-blu .thumbnails.thumbnail-style .caption h3 a { color: #fff !important; }


/*SUBNAVI TOP*/
#nlu_navi2 {text-align: center;background-color: #306ba6 !important;}
#nlu_navi2 ul {display: inline-block; text-align: center;margin-top:12px;margin-bottom:-3px;}
#nlu_navi2 ul li {list-style: none; padding:0; float:left;margin-bottom:11px;display:inline;position: relative;}
#nlu_navi2, #nlu_navi2 a {color:#fff;font-size:14px;}
#nlu_navi2 a {background: #d69b3c;padding: 6px 18px 6px 12px;border-radius: 0 !important;margin: 0 1px;}
#nlu_navi2 a.active {background: #c74d5e;color:#ffffff;}
#nlu_navi2 a:hover {background: #c74d5e;color:#ffffff;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
#nlu_navi2 ul li a:after {    position: absolute;	top: 0px;    padding-left: 4px !important;    font-size: 14px;    content: "\f105";    font-weight: 700;display: inline-block;    font-family: FontAwesome !important;}

.subnavi-v2 .subnavi-hidden {display:none !important}


.icd-press-front-03.arab-news div.bordeaux {background-color: #1a568e;padding:5px 12px;margin: -15px -15px 0 -15px;color:#ffffff !important;font-style: italic;font-weight:400 !important;}
.icd-press-front-03.arab-news {    padding: 15px 15px 15px 15px;    background-color: #1a3561 !important;    border: 2px solid #d69b3c;}
.icd-press-front-03.arab-news h3, .icd-press-front-03.arab-news h3 a {    color: #d69b3c !important;}
.icd-press-front-03.arab-news .btn-u-gold, .icd-press-front-03.arab-news a.btn-u-gold, .icd-press-front-03.arab-news a.btn.btn-lg.btn-u-gold.rounded { border: 1px solid #d69b3c;    background-color: #15396b !important;     color: #ffffff !important; font-size:14px;padding:5px 12px;font-style: italic;}


.icd-press-front-03.arab-news:hover .btn-u-gold {background-color: #d69b3c !important; }


.imgDIVinTextRight {float:right; margin-left:10px;}

ul.content-clothed-list.alt1.dark-blue li {    background-color: #15396b;    list-style-type: none;    margin: 9px 0;    padding: 15px;    border: none;    color: #fff;}
ul.content-clothed-list.alt1.dark-blue li:nth-child(2n) {    background-color: #306ba6;    clear: both;    display: block;    overflow: auto;}
ul.content-clothed-list.alt1.dark-blue li h1 {background-color: #1a568e;padding:7px 12px;margin-top:-15px;margin-left:-15px;margin-right:-15px;margin-bottom:10px}
ul.content-clothed-list.alt1.dark-blue h3 {    color: #d69b3c;}
ul.content-clothed-list.alt1.dark-blue h4 { font-family: "HelveticaNeue","Helvetica", Arial, sans-serif;font-style: italic;font-weight:400 !important;}
ul.content-clothed-list.alt1.dark-blue a {color: #fff;}

ul.content-clothed-list.alt1.dark-blue li:hover {background-color: rgba(21,57,107,0.92)}
ul.content-clothed-list.alt1.dark-blue li:nth-child(2n):hover { background-color: rgba(48,107,166,0.92)}


.footer-v2 .headline h2 {color: #d69b3c;    border-color: #d69b3c !important;}

.thumbnail-style a.btn-more {    background: #8e4e80;}
.topbar .fa {    color: #d69b3c;}

.header-v4 .navbar-default .navbar-nav > li {border-color:#54595f !important;}
.blue-alt-dark {background-color: #54595f;}
.fee-button {font-size: 14px; padding: 6px 13px;background-color: #8e4e80;border: 1px solid #cea345; text-align: center;margin-bottom:0.5em;line-height:1.2em;}
