@import url("/content/dam/amex/au/images/Idea-Exchange-New/new/styles/main.css");

@font-face {
    font-family:'BentonSans-Bk';
    font-weight: 300;
    src: url("/content/dam/amex/au/business/business-credit-cards/merchant-offer/styles/BentonSans-Book.ttf") format("truetype"), url("/content/dam/amex/au/business/business-credit-cards/merchant-offer/styles/BentonSans-Book.eot") format("embedded-opentype"),
        url("/content/dam/amex/au/business/business-credit-cards/merchant-offer/styles/BentonSans-Book.woff") format("woff"), url("/content/dam/amex/sg/business/credit-cards/singapore-airline-card/font/FontBureau-BentonSans-Book.otf") format("opentype");
}

.button.blue-button .btn{
    background-color: #00175a;
}
 .home-grid-4 .collapsible-caret::before {
    content: "+" !important;
	font-size: 1.5rem;
	font-weight: bolder;
	width: 20px;
	height: 25px;
}
  .home-grid-4 .collapsible[aria-expanded="true"] .collapsible-caret::before{
	content: "-" !important;
	font-size: 1.5rem;
	font-weight: bolder;
	transform: none !important;
}
.TnC .collapsible:hover:not(.expandable-link) {
    background-color: #fff !important;
}
.home-grid-4 .collapsible p {
    color: #006fcf !important;
    font-weight: 700;
}
.home-grid-4 .collapsible-panel .border{
	border-width: 0 0 2px 0;
	border-style: solid;
	border-color: #c8c9c7;
}
.home-grid-4 .collapsible-caret {
    color: #006fcf !important;
}
.hero-grid {
    border-bottom: 3px solid #00175a;
}
.button.dark-blue .btn {

    background: #00175a !important;
}
.tabs {
    max-width: none !important;
}
.img-wrapper img {
    width: 100%;
}
.fonta {
	font-size: 37pt;
}
.fontb {
	font-size: 25pt;
}
.fontc {
	font-size: 22px;
	font-family: BentonSans;
}
.fontd {
	font-size: 18px;
	/*font-family: BentonSans-Bk;*/
}
.fonte {
	font-size: 15px;
}
.fontf{
	font-size: 25pt;
}
@media only screen and (max-width: 767px) {
/*home*/
div.hero-grid.home h1{
    font-size:1.5rem;
    line-height:2rem;

}
div.hero-grid.home h2{
    font-size:1.3rem;
    line-height:2rem;

}
div.hero-grid.home .row{
    display:table;
}
div.hero-grid.home .col-md-4{
    display:table-cell;
}
div.mob-left-align-grid p{
text-align:left !important;
}
/*podcast*/

.carousel:not(.carousel-align-right):not(.carousel-small) .carousel-control {
		display: block; 
		color:#006fcf;
	}
	div.mobile-module .guard-bl.fontc.pad-2-b {
    margin-top:2rem;
}



div.podcast-ep1-grid4  .guard-bl.fontc.pad-2-b {
    margin-top:2rem;
}
div.podcast-ep1-grid4 .pad-3-t{
padding-top:0rem !important;
}

}
@media (min-width: 768px) {
.master-hero-logo img{
    width:350px;
}
div.carousal-mob {
    display: none;
}
.carousal-mob  .carousel:not(.carousel-small) .carousel-inner {
    min-height: auto !important;
}
.carousal-mob .carousel-controls .dls-accent-white-01{
	    color: #006fcf !important;
}
/*podcast*/
.podcast-grid2 {
    padding-top: 2rem;
}
.carousal-mob {
    display: none;
}
.rightborder {
    border-right: 1px solid #c8c9c7;
    border-left: 1px solid #c8c9c7;
}
.podcast-grid3-sub3 {
    margin-top: 1rem;
}
}

/*episode*/
@media (min-width: 768px) {
.podcast-ep1-grid3 .col-md-6.col-md-offset-0.margin-0-tb {
    border-right: 1px solid #c8c9c7;
}
.podcast-ep1-grid3{
margin-bottom:2rem;
}
.pad.text-align-center.logo-ie img {width: 35%;}
.pad.text-align-center.logo-ie {
    padding: 0rem!important;
}
div.sec-nav  a:hover{
text-decoration: none;
 font-weight:700;
}
.tabs.ie-subnav {
    max-width: none;
}
div.pad.text-align-center.google img {
    height:40px
}
.workshops-grid8-sub1 {
    border-right: 1px solid #c7c9c8;
}
}
@media only screen and (max-width: 767px) {
.icon-grid .row{
display:table;
}
.icon-grid .col-md-4{
display:table-cell;
}
div.sec-nav {
display:none;
}

}
/*episode*/
p {
    font-family: BentonSans;
}
.join-ss-richtext {
    background-color: #ffffff;
    padding: 1rem;
}
.join-ss-richtext1 {
     background-color: #ecedee;
    padding: 2rem;
}




@media (min-width: 768px) {

.podcast-grid2 {
    padding-top: 2rem;
}
div.pad.text-align-center.google-icon img {
    height: 70px;
}
}

@media (min-width: 1024px) {
.rightborder {
    border-right: 1px solid #c8c9c7;
    border-left: 1px solid #c8c9c7;
}
.podcast-grid3-sub1, .podcast-grid3-sub2, .podcast-grid3-sub3{
margin-bottom:2rem;
}
.blue-grid {
    float: left;
    position: absolute;
    left: 78px;
  
    z-index: 1;
    
}
.carousal-mob {
    display: none;
}
}

@media only screen and (max-width: 767px) {
.deskbr{
display:none;
}
.mobbr{
padding-top:1rem;
}
.podcast-grid3 {
    display: none;
}

.podcast-grid1 .row {
    display:table;
}
.podcast-grid1 .col-md-4.margin-0-tb {
    display:table-cell;
}
}
/*podcast overlay*/

.img-wrapper {
  position: relative;
  width: 100%;
  font-size: 0;
}

.img-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255,255,255,0.8);
}

.img-wrapper img {width: 100%;}

.collapsible.accordion-toggle.flex-align-center.dls-accent-white-01-bg {
    text-align: center;
}
@media (max-width: 1350px) {
    .line-break{
    display:none;
    }
}