html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, figure, figcaption, menu, footer, header, nav, section, summary, time, mark, audio, video, button, input, textarea {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-size: 100%;
}
*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
* {
    padding: 0;
    margin: 0;
    outline: none;
    list-style: none;
    border: 0 none;
}

body {
    background-color: #f9f9f9;
}

body {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
    background: #F5F5F5;
    font-family: 'Droid Sans', Arial, Verdana, sans-serif;
    font-size: 13px;
    line-height: 20px;
    color: #8d9095;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    visibility: visible !important;
}

/*! CSS Used from: https://wearelikeminds.com/wp-content/themes/magic-mag/css/min.css?ver=5.4.2 ; media=screen */
@media screen{
button::-moz-focus-inner{padding:0;border:0;}
}
/*! CSS Used from: https://wearelikeminds.com/wp-content/themes/magic-mag/style.css?ver=5.4.2 ; media=screen */
@media screen{
div,span,a,img,i,ul,li,form,header,nav,button,input{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;}
header,nav{display:block;}
ul{list-style:none;}
button{box-sizing:content-box;-moz-box-sizing:content-box;cursor:pointer;-webkit-appearance:none;}
button,input{border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
a img{border:0;}
.cf{margin:0!important;}
.cf:before,.cf:after{display:table;content:"";line-height:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.cf:after{clear:both;}
img{max-width:100%;height:auto;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
a.menu-trigger i,a,input,button,.top-search .search-btn{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;}
*{padding:0;margin:0;outline:none;list-style:none;border:0 none;}
a{color:#19232d;text-decoration:none;}
a:hover{text-decoration:none;color:#fb4834;}
input[type="search"]{display:inline-block;padding:4px 6px;margin-bottom:10px;font-size:13px;line-height:21px;color:#555;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;vertical-align:middle;}
input[type="search"]{background-color:#FFF;border:1px solid #e0e0e0;-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;box-shadow:0px 2px 0px 0px rgba(0,0,0,0.03);-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.03);}
button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-image:none;background:#202121;color:white;border:none;text-shadow:none;font-size:12px;font-weight:700;padding:5px 12px 5px 12px!important;margin-bottom:4px;line-height:20px;display:inline-block;width:auto;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;}
button:hover{background:#fb4834;}
input[type="search"]{-webkit-appearance:textfield;-webkit-appearance:none;}
.bdayh-inner,.topbar .social-icons a,.top-search .search-dropdown:before,.primary-menu *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#page{background:#ffffff none repeat center top;background-size:auto;position:relative;}
#page{box-shadow:0 0 3px rgba(0,0,0,.3);position:relative;display:block;overflow:hidden;}
#page:before,#page:after,.bdayh-wrap:before,.bdayh-wrap:after,.bdayh-inner:before,.bdayh-inner:after,.topbar:before,.topbar:after,#nav-menu:before,#nav-menu:after,.primary-menu:after,.primary-menu:before{display:block;visibility:hidden;clear:both;height:0;content:" ";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
#page.boxed{max-width:1112px;margin:0 auto;}
.bdayh-wrap{max-width:1200px;padding:0 30px;margin:0 auto;}
.bdayh-inner{width:100%;max-width:100%;display:block;position:relative;}
#header{position:relative;clear:both;z-index:3;}
#header .bdayh-inner{padding:30px 0;}
#topbar{clear:both;border-top:#fb4834 2px solid;background:#f5f5f5;line-height:37px;position:relative;z-index:70;}
#topbar.top-trans-bg{background:transparent;}
.topbar .social-icons{float:right;}
.social-icons{vertical-align:middle;overflow:hidden;}
.topbar .social-icons a,.top-search .search-btn{float:left;margin:0 0 0 0;width:37px;height:37px;line-height:37px;display:inline-block;text-align:center;}
.social-icons a{width:37px;height:37px;line-height:37px;display:inline-block;text-align:center;color:inherit;}
.topbar .social-icons a{color:inherit;}
.social-icons a:hover{color:#c0c0c0;}
.social-icons a.si-facebook:hover{color:#4a6d9d!important;}
.social-icons a.si-twitter:hover{color:#00aced!important;}
.social-icons a.si-linkedin:hover{color:#91c9db!important;}
.social-icons a.si-instagram:hover{color:#c8c5b3!important;}
.social-icons.icon-size-25 a i,.top-search .search-btn i{font-size:18px; line-height: 37px; }
.topbar .top-search{float:right;position:relative;}
.top-search .search-btn{cursor:pointer;position:relative;}
.top-search .search-btn:hover{background-color:#fb4834;color:#FFF;}
.top-search .search-dropdown{position:absolute;right:0;top:39px;width:262px;background-color:#F9F9F9;display:none;}
.top-search-content{padding:15px;overflow:hidden;}
.top-search input.search-field,.top-search input[type="search"]{font-size:13px;width:192px;max-height:40px;float:left;padding:9px 8px;color:#999;margin:0;display:inline-block;overflow:hidden;background:#FFF;border:1px solid #FFF;box-shadow:0 0 1px rgba( 0,0,0,.1 );border-radius:0;}
.top-search button{background:#777;border:none;cursor:pointer;color:#fff;float:right;width:40px;height:40px;max-height:40px;display:inline;padding:0;border-radius:0;margin:0;}
.top-search button:hover{background-color:#fb4834;color:#FFF;}
.top-search .search-dropdown:before{position:absolute;top:-7px;right:13px;display:block;content:'';width:0px;height:0px;border-style:solid;border-width:0 6px 7px 6px;border-color:transparent transparent #f9f9f9 transparent;}
.breaking-news{float:left;position:relative;}
.breaking-news .heading{float:left;margin-right:10px;text-transform:uppercase;font-size:12px;font-weight:600;}
.breaking-news ul{float:left;}
.breaking-news ul li{display:none;line-height:35px;}
.breaking-news ul li i{margin-right:10px;font-size:10px;overflow:hidden;line-height:9px;}
.breaking-news ul li:first-child{display:block;}
.breaking-news ul li a{color:#707070;font-size:13px;font-weight:600;}
.breaking-news ul li a:hover{color:#444;}
.logo{display:inline-block;}
.logo * a,#topbar * a,#navigation * a{text-decoration:none;}
.logo-left .logo{float:left;margin-top:0;}
nav.navigation{max-height:50px;line-height:50px;}
nav.navigation #nav-menu{background:#f5f5f5;display:table;width:100%;}
.primary-menu ul#menu-primary{display:block;position:relative;}
.primary-menu ul,.primary-menu li{margin:0;padding:0;outline:0;}
.primary-menu ul li{position:relative;}
.primary-menu ul{position:relative;}
.primary-menu ul#menu-primary > li{float:left;position:relative;}
.primary-menu ul#menu-primary > li > a > i{margin-right:5px;color:#BBB;}
.primary-menu ul#menu-primary > li.current-menu-item i,.primary-menu ul#menu-primary > li.current_page_item i{color:#787878;}
.primary-menu ul#menu-primary > li > a{padding:0 10px;position:relative;display:block;font-size:13px;text-transform:none;}
.primary-menu ul#menu-primary > li.menu-item-has-children > a{padding-right:28px;}
.primary-menu ul#menu-primary > li.current-menu-item,.primary-menu ul#menu-primary > li.current_page_item{background:#fb4834;}
.primary-menu ul#menu-primary > li.current-menu-item i,.primary-menu ul#menu-primary > li.current_page_item i,.primary-menu ul#menu-primary > li.current-menu-item > a,.primary-menu ul#menu-primary > li.current_page_item > a{color:#FFF;}
.primary-menu ul > li > a,.primary-menu ul li ul li a{font-size:13px;font-weight:700;color:#787878;}
.primary-menu ul li ul li a{font-size:12px;font-weight:600;}
.primary-menu ul#menu-primary > li:hover > a{background:#FFF;position:relative;box-shadow:0 -1px 1px rgba( 0,0,0, .2 );z-index:1000004;}
.primary-menu ul#menu-primary > li:hover > a,.primary-menu ul#menu-primary > li:hover > a i{color:#606060;}
.primary-menu ul#menu-primary > li.menu-item-has-children > a:after{content:'';position:absolute;top:50%;right:18px;margin-top:-2px;height:0;width:0;border:4px solid transparent;border-top-color:#aaa;}
.primary-menu ul#menu-primary > li.current-menu-item.menu-item-has-children > a:after,.primary-menu ul#menu-primary > li.current_page_item.menu-item-has-children > a:after{border-top-color:#FFF;}
.primary-menu ul#menu-primary > li.menu-item-has-children:hover > a:after{border-top-color:#aaa;}
.primary-menu ul ul{display:none!important;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.primary-menu ul#menu-primary li.bd_menu_item:hover > ul.sub-menu{display:block!important;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:fadeIn;animation-name:fadeIn;position:absolute;width:202px;left:0;top:auto;z-index:1001;}
.primary-menu ul#menu-primary li.bd_menu_item ul.sub-menu{position:absolute;top:50px;left:0;width:202px;z-index:99999;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.primary-menu ul#menu-primary li.bd_menu_item ul.sub-menu li a{padding:10px 12px;line-height:18px;border-bottom:1px solid #f5f5f5;border-bottom:1px solid rgba( 0,0,0,.06 );color:#888;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.primary-menu ul#menu-primary li.bd_menu_item ul.sub-menu li a i{color:inherit;}
.primary-menu ul#menu-primary li.bd_menu_item ul.sub-menu li:hover > a{border-bottom:1px solid rgba(0, 0, 0, 0.0)!important;background:#fb4834;color:#FFF;}
.primary-menu ul#menu-primary li.bd_menu_item:hover > ul.sub-menu{-moz-box-shadow:rgba(0,0,0,0.2) 0 0 25px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 25px;box-shadow:rgba(0,0,0,0.2) 0 0 25px;background:#FFF;border-bottom:3px solid #fb4834;}
a.menu-trigger{float:left;margin-right:20px;color:#787878;font-size:14px;text-transform:uppercase;font-weight:600;display:inline-block;overflow:hidden;position:relative;}
a.menu-trigger i{background-color:#e6e6e6;width:50px;line-height:50px;margin-right:15px;color:#787878;text-align:center;font-weight:normal;}
nav.navigation.primary-menu-light a.menu-trigger:hover i{background:#fb4834;color:#FFF;}
.primary-menu-drop-wrap{position:relative;float:left;display:none;width:100%;z-index:44;}
.primary-menu-drop{position:absolute;z-index:6;left:0;top:50px;width:270px;background-color:#313131;display:none;}
.primary-menu-drop-content{padding:5px 12px;display:block;line-height:32px;}
.primary-menu-drop-content ul,.primary-menu-drop-content li{margin:0;padding:0;position:relative;display:block;overflow:hidden;}
.primary-menu-drop-content li a{color:#ccc;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.primary-menu-drop-content a:hover,.primary-menu-drop-content .current-menu-item > a,.primary-menu-drop-content .current_page_item > a{color:#FFF;}
.primary-menu-drop-content .menu-item-has-children > a:before{margin-right:10px;content:"\f0c9";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;}
.primary-menu-drop-content .menu-item-has-children > a{color:#FFF;}
.primary-menu ul#menu-primary li.bd_menu_item ul.sub-menu li a i{margin-right:5px;}
.fa{font-family:FontAwesome!important;}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
@media (min-width: 768px) and (max-width: 1023px){
#page.boxed{margin:0 auto;}
.bdayh-wrap{padding:0;}
.breaking-news{width:100%;overflow:hidden;clear:both;display:block;text-align:center;margin-bottom:10px;}
.breaking-news .heading{float:none;display:inline-block;clear:both;}
.breaking-news ul{width:100%;overflow:hidden;}
.breaking-news ul li{line-height:20px;}
.topbar .social-icons,.topbar .social-icons a{float:left;overflow:inherit;}
header#header{text-align:center;}
#header .bdayh-inner{padding:15px 0;}
.logo-left .logo{float:none;margin:15px 0 25px;}
.primary-menu-drop-wrap{display:none;}
.primary-menu{display:block;}
.primary-menu ul#menu-primary>li>a>i{display:none;}
.menu-label{display:block!important;}
.primary-menu ul#menu-primary>li>a{padding:0 10px;font-size:12px;}
.primary-menu-drop-wrap{display:block;}
.primary-menu{display:none;}
#page{box-shadow:none!important;}
}
@media (max-width: 767px){
#page.boxed{margin:0 auto;}
.bdayh-wrap{padding:0;}
.breaking-news{width:100%;overflow:hidden;clear:both;display:block;text-align:center;margin-bottom:10px;}
.breaking-news .heading{float:none;display:inline-block;clear:both;}
.breaking-news ul{width:100%;overflow:hidden;}
.breaking-news ul li{line-height:20px;}
.topbar .social-icons,.topbar .social-icons a{float:left;overflow:inherit;}
.breaking-news i{display:none;}
header#header{text-align:center;}
#header .bdayh-inner{padding:15px 0;}
.logo-left .logo{float:none;margin:15px 0 25px;}
.primary-menu-drop-wrap{display:block;}
.primary-menu{display:none;}
.primary-menu-drop{width:100%;}
#page{box-shadow:none!important;}
}
@media (max-width: 368px){
#page.boxed{margin:0 auto;}
.bdayh-wrap{padding:0;}
.breaking-news{width:100%;overflow:hidden;clear:both;display:block;text-align:center;margin-bottom:10px;}
.breaking-news .heading{float:none;display:inline-block;clear:both;}
.breaking-news ul{width:100%;overflow:hidden;}
.breaking-news ul li{line-height:20px;}
.topbar .social-icons,.topbar .social-icons a{float:left;overflow:inherit;}
.breaking-news i{display:none;}
header#header{text-align:center;}
#header .bdayh-inner{padding:15px 0;}
.logo-left .logo{float:none;margin:15px 0 25px;}
.primary-menu-drop-wrap{display:block;}
.primary-menu{display:none;}
.primary-menu-drop{width:100%;}
#page{box-shadow:none!important;}
}
}
/*! CSS Used from: https://wearelikeminds.com/wp-content/themes/magic-mag/css/fontawesome/css/font-awesome.min.css?ver=5.4.2 ; media=all */
@media all{
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);}
.fa-search:before{content:"\f002";}
.fa-headphones:before{content:"\f025";}
.fa-bookmark:before{content:"\f02e";}
.fa-twitter:before{content:"\f099";}
.fa-facebook:before{content:"\f09a";}
.fa-bars:before{content:"\f0c9";}
.fa-linkedin:before{content:"\f0e1";}
.fa-quote-left:before{content:"\f10d";}
.fa-instagram:before{content:"\f16d";}
.fa-university:before{content:"\f19c";}
}
/*! CSS Used from: https://wearelikeminds.com/wp-content/themes/magic-mag/css/color-10.css?ver=1.0.0 ; media=all */
@media all{
a:hover{color:#F88C00;}
#topbar{border-top:#F88C00 2px solid;}
.top-search .search-btn:hover{background-color:#F88C00;}
.top-search button:hover{background-color:#F88C00;}
.primary-menu ul#menu-primary > li.current-menu-item,.primary-menu ul#menu-primary > li.current_page_item{background:#F88C00;}
.primary-menu ul#menu-primary li.bd_menu_item ul.sub-menu li:hover > a{background:#F88C00;}
.primary-menu ul#menu-primary li.bd_menu_item:hover > ul.sub-menu{border-bottom:3px solid #F88C00;}
nav.navigation.primary-menu-light a.menu-trigger:hover i{background:#F88C00;}
}
/*! CSS Used from: Embedded ; media=screen */
@media screen{
a:hover{color:#f26422;}
#topbar{border-top:#f26422 2px solid;}
.top-search .search-btn:hover{background-color:#f26422;}
.top-search button:hover{background-color:#f26422;}
.primary-menu ul#menu-primary > li.current-menu-item,.primary-menu ul#menu-primary > li.current_page_item{background:#f26422;}
.primary-menu ul#menu-primary li.bd_menu_item ul.sub-menu li:hover > a{background:#f26422;}
.primary-menu ul#menu-primary li.bd_menu_item:hover > ul.sub-menu{border-bottom:3px solid #f26422;}
nav.navigation.primary-menu-light a.menu-trigger:hover i{background:#f26422;}
}
/*! CSS Used keyframes */
@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}
@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}
/*! CSS Used fontfaces */

a.menu-trigger.active .fa-bars:before {
    content: "\f00d";
}
.bdayh-wrap {
    max-width: 1110px!important;
}


/*****     DX TITLE BAR CSS START     *****/
.dx-title-bar-container {
	background: var(--body-bg-color);
}
.dx-title-bar-header {
    padding: 10px 0px 0px 0px;
    max-width: var(--max-width-index-page);
    margin-left: auto;
    margin-right: auto;
}
.dx-title-bar {
    text-align: left;
}
.dx-title-bar-text {
    color: var(--h1-font-color);
    font-family: var(--h1-font-family);
    margin: 0;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 24px;
    border-bottom: 1px solid var(--h1-font-color);
    line-height: 50px;
}
@media (max-width: 720px) {
    .dx-title-bar-text {
        font-size: 18px;
    }
    .dx-title-bar-header {
        padding: 15px
    }
}
@media (max-width: 1270px) {
	.dx-title-bar-header {
		padding-left: 15px;
        padding-right: 15px;
    }
}
/*****     DX TITLE BAR CSS FINISH     *****/


/*****     MOBILE FILTER PANEL CSS START     *****/
/*DX MOBILE FILTERS OPEN */
#dx-mobile-filter-container {
    background-color:#eee;
    display:none;
    height:100vh; 
    left:0; 
    overflow:hidden; 
    position:fixed; 
    top:0; 
    width:100vw;
    z-index:999;
}
/*DX MOBILE FILTERS BUTTON */
.dx-mobile-search-toggle {
    align-items:center;
    background-color:#fff;
    border: none;
    cursor:pointer;
    display:flex;
    height:50px;
    justify-content:center;
    width:55px;
}
/*DX MOBILE FILTERS OPEN */
@media screen and (min-width:576px) {
    #dx-mobile-filter-container {
        background-color:rgba(0,0,0,0.7);
    }
}
@media screen and (min-width:990px) {
    #dx-mobile-filter-container, #dx-mobile-search-wrapper {
        display:none!important;
   }
}
.dx-mobile-filter-outer {
    height:100%;
    padding:15px;
}
@media screen and (min-width:576px) {
    .dx-mobile-filter-outer {
        margin:30px;
        max-height:calc(100% - 60px);
        padding:10px;
   }
}
@media screen and (min-width:768px) {
    .dx-mobile-filter-outer {
        margin-left:auto;
        margin-right:auto;
        max-width:600px;
   }
}
#dx-mobile-filter-apply-button {
    background-color:var(--button-background-color);
    border-color:var(--button-background-color);
    color:var(--button-font-color);
    float:right;
    margin-right:12px;
    width:200px;
}
#dx-mobile-filter-clear-all-button {
    color:var(--button-background-color);
    width:200px;
}
.dx-mobile-filter-cats-content {
    flex:1;
    overflow:auto;
}
.dx-mobile-filter-footer {
    background-color:#fff;
    border-top:1px solid #ccc;
    height:62px;
}
.dx-mobile-filter-footer button {
    background-color:#fff;
    border:1px solid #ccc;
    border-radius:3px;
    font-weight:700;
    height:40px;
    margin-left:12px;
    margin-top:12px;
}
.dx-mobile-filter-selected {
    position:fixed;
    right:46px;
}
.dx-mobile-main-filter,.dx-mobile-sub-filter {
    background-color:#eee;
    border:1px solid #ccc;
    display:flex;
    flex-direction:column;
    font-family:var(--sub-menu-font-family);
    height:100%;
    overflow-y:auto;
}
.dx-mobile-sub-filter {
    display:none;
}
@media (max-width: 500px) {
    #dx-mobile-filter-clear-all-button,#dx-mobile-filter-apply-button {
        width:100px;
   }
}
@media (min-width:578px) {
    .dx-mobile-filter-selected {
        position:fixed;
        right:72px;
   }
}
@media (min-width:768px) {
    .dx-mobile-filter-selected {
        position:fixed;
        right:120px;
   }
}
.dx-mobile-filter-cats li {
    cursor:pointer;
}
.dx-mobile-filter-cats,.dx-mobile-filter-search {
    list-style:none;
    margin:0;
    padding:0;
}
.dx-mobile-filter-icon i {
    margin-right:15px;
}
.dx-mobile-filter-search .dx-mobile-filter-style:last-of-type {
    border-bottom-width:0;
}
.dx-mobile-filter-search li span {
    color:#ccc;
    margin-left:5px;
}
.dx-mobile-filter-style {
    align-items:center;
    background-color:#fff;
    border-bottom:1px solid #f1f1f1;
    display:flex;
    justify-content:space-between;
    padding:15px;
}
.dx-mobile-filter-style > div > span {
    display:none;
}
.dx-mobile-filter-title {
    font-weight:600;
    font-family:var(--main-font-family);
}
.dx-mobile-search-header {
    padding:15px;
}

/*FONT AWESOME*/
i.fas.fa-sliders-h {
    color: var(--fa-icons-color);
}
i.fas.fa-chevron-right {
    color: var(--fa-icons-color);
}
i.fas.fa-times.dx-mobile-filter-close {
    color: var(--fa-icons-color);
}
i.fas.fa-clock {
    color: var(--fa-icons-color);
}
i.fas.fa-list {
    color: var(--fa-icons-color);
}
i.fas.fa-file-download {
    color: var(--fa-icons-color);
}
i.fas.fa-user-tag {
    color: var(--fa-icons-color);
}
.fa-circle.active, .fa-check-square.active {
    color: var(--fa-icons-color);
}
.fa-circle, .fa-check-square {
    color: var(--main-border-color);
}

/*****     MOBILE FILTER PANEL CSS FINISH     *****/


/*****     KEYWORD SEARCH PANEL CSS START     *****/
#dx-search-template {
   display:none;
}
#dx-search-input-wrapper {
   display:inline-block;
   width:100%;
   margin-top:50px;
   margin-left:5%;
}
#dx-search-input-pill-holder {
   margin-left: auto;
   margin-right: auto;
   display: block;
   max-width: 100%;
}
#dx-search-input,#dx-search-input-mobile {
   margin-left: auto;
   margin-right: auto;
   display: block;
   max-width: 100%;
   margin-top: 40px;
   height: 50px;
   border: none;
   width: 100%;
   padding-left: 15px;
   font-family: var(--main-font-family);
   font-size: var(--main-font-size);
}
#dx-search-input-mobile {
	margin-top: 0px;
}

@media (max-width: 990px) {
   #dx-search-input {
       margin-top: 0px;
       height: 50px;
     }
} 
#dx-search-input-wrapper>div>.fa-search {
   color: #00b6de;
   padding: 4px;
   font-size: 28px;
   cursor: pointer;
   pointer-events: all;
}
.dx-easy-autocomplete a{
    display:block
 }
#dx-mobile-menu input[type=text] {
    border: none;
    font-size:15px;
    height:50px;
    padding:10px 12px;
    width:calc(100% - 11px);
    font-family: var(--menu-font-family);
}
#dx-mobile-menu input::placeholder {
    color: var(--main-font-color);
    font-family: var(--menu-font-family);
    font-size: 15px;
}
.btn.btn-success.btn-xs.de-search-phrase.btn-de-pill {
   font-size: 12px;
   background-color: var(--smart-search-pill-active-color);
   color: var(--smart-search-pill-active-font-color);
   border-radius: 15px;
   border:none;
   margin-left: 20px;
   padding: 8px 16px 8px 16px;

}
.dx-easy-autocomplete-container{
   position: absolute;
   width: 35%;
   z-index: 2;
   font-family: var(--main-font-family);
   margin-left: auto;
   margin-right: auto;
}
.dx-easy-autocomplete-container ul{
   background:none repeat scroll 0 0 #ffffff;
   border-top:1px dotted #ccc;
   display:none;
   margin-top:0;
   padding-bottom:10px;
   padding-left:0;
   top:-1px;
}
.dx-easy-autocomplete-container ul li {
   background:inherit;
   border-color:#efefef;
   border-style:solid;
   border-width:0 1px;
   display:block;
   font-size:14px;
   font-weight:normal;
   padding:4px 12px;
}

.dx-search-input-button {
   float: right;
   margin-top: -50px;
   background-color: #ccc;
   color: #fff;
   padding: 17px 20px 17px 19px;
   cursor: pointer;
}
/*****     KEYWORD SEARCH CSS FINISH     *****/



/*****     SMART SEARCH CSS START     *****/
#dx-smart-search-banner {
    align-items:center;
    background-color:var(--main-tile-bg-color);
    background-image:url(https://demandexchange-cdn.s3.eu-west-2.amazonaws.com/images/powered-by-demand-exchange-ai.png);
    background-position:left top;
    background-repeat:no-repeat;
    border:1px solid;
    border-color:var(--main-border-color);
    display:flex;
    height:75px;
    overflow:hidden;
    padding-left:225px;
    position:relative;
    width:100%;
}
#dx-smart-search-row {
    margin-left:auto;
    margin-right:auto;
    padding-top:12px;
    display:flex;
}
#dx-smart-search-text {
    font-family:var(--main-font-family);
    font-size:20px;
    color: var(--main-font-color);
    font-weight:700;
    left:58px;
    position:absolute;
    top:6px;
}
.dx-smart-search {
    background-color:var(--smart-search-pill-color);
    background-image:none;
    border:1px solid;
    border-color:var(--main-border-color);
    border-radius:20px;
    color:var(--smart-search-pill-font-color);
    cursor:pointer;
    display:inline-block;
    font-family:var(--pill-font-family);
    font-size:var(--main-font-size);
    height:40px;
    margin:2px;
    padding:6px 12px;
    text-align:center;
    touch-action:manipulation;
    user-select:none;
    vertical-align:middle;
    white-space:nowrap;
    margin-left: 5px;
    text-transform: capitalize;
}
.dx-smart-search.btn-success {
    background-color: var(--smart-search-pill-active-color);
    color: var(--smart-search-pill-active-font-color);
}
.dx-smart-search > .fa-plus {
    color:var(--smart-search-pill-plus-color);
    margin-left: 5px;
}
.fa-plus:before {
    content:"\f067";
}
.dx-smart-search:hover,.dx-smart-search:focus,.dx-smart-search:active {
    background-color:var(--smart-search-pill-hover-color);
    color:var(--smart-search-pill-hover-font-color);
}
.dx-smart-search-inner {
    float:left;
}
@media screen and (max-width:990px) {
    #dx-smart-search-row,#dx-asset-index .dd-left-nav {
        display:none;
   }
}
@media (max-width:768px) {
    #dx-smart-search-row {
        display:none;
   }
}
/*****     SMART SEARCH CSS FINISH     *****/


/*****     FILTER PANEL CSS START     *****/
.dx-filter-panel {
    background-color:var(--main-tile-bg-color);
    border-color:var(--main-border-color);
    border-style:solid;
    border-width:1px;
    font-family:var(--sub-menu-font-family);
    padding:10px;
}
.dx-filter-panel h5 {
    color:var(--main-font-color);
    font-family:var(--menu-font-family);
    font-size:var(--h5-font-size);
    font-style:normal;
    font-weight:400;
    margin:0 0 10px;
}
.dx-filter-text,
#dx-filter-by-partner,
#dx-filter-by-topic,
#dx-filter-by-type,
#dx-filter-by-time {
    font-size:var(--main-font-size);
}
@media (max-width: 990px) {
    .dx-filter-text {
        display:inline-block;
        width:100px;
   }
}
.dx-filter-select {
    background-color:#efefef;
    color:#555;
    display:block;
    font-family:var(--sub-menu-font-family);
    font-weight:300;
    line-height:1.5;
    height:34px;
    margin-bottom:10px;
    padding:6px 12px;
    width:100%;
    border: none;
}
@media (max-width: 990px) {
    .dx-filter-select {
        display:inline-block;
        width:calc(100% - 100px);
   }
}
/*****     FILTER PANEL CSS FINISH     *****/


/*****     MOST POPULAR CSS START     *****/
.dx-most-popular {
    background-color:var(--main-tile-bg-color);
    border-color:var(--main-border-color);
    border-style:solid;
    border-width:1px;
    font-family:var(--sub-menu-font-family);
    padding:10px;
}
.dx-most-popular h5 {
    color:var(--main-font-color);
    font-family:var(--menu-font-family);
    font-size: var(--h5-font-size);
    font-style:normal;
    font-weight:400;
    margin:0 0 10px;
}
.dx-most-popular-assets {
    color:var(--main-font-color);
    display:block;
    font-size:var(--main-font-size);
    font-style:normal;
    font-weight:300;
    text-decoration:none;
    margin-bottom: 15px;
}
.dx-most-popular-assets:hover {
    color:var(--main-font-color);
    text-decoration:underline;
}
/*****     MOST POPULAR CSS FINISH     *****/


/*****     RESULTS BANNER CSS START     *****/
#dx-results-banner {
    background-color:var(--main-tile-bg-color);
    border-color:var(--main-border-color);
    font-family:var(--sub-menu-font-family);
    color:var(--main-font-color);
    font-size:var(--main-font-size);
    border-style:solid;
    border-width:1px;
    height:auto;
    padding:10px;
	width:auto;
	margin:0px;
	margin-bottom:12px;
	display:flow-root;
	line-height:22px;
}

#dx-clear-filters 
{
	display:none;
	height: 21px;
	border-radius: 16px;
	margin-right: 4px;
	font-size: var(--main-font-size);
	float: right;
	border:	1px solid;
	border-color: var(--read-time-bg-color);
	background-color: var(--read-time-bg-color);
	color: var(--read-time-font-color);
	cursor: pointer;
}

/*****     RESULTS BANNER CSS FINISH     *****/



/*****     ASSET CARD CSS START     *****/
.dx-asset-card {
    background-color:var(--main-tile-bg-color);
    border-color:var(--main-border-color);
    border-style:solid;
    border-width:1px;
    padding:10px;
    position:relative;
}
.dx-asset-time-to-read {
    background-color:var(--read-time-bg-color);
    color:var(--read-time-font-color);
    font-family:"Roboto",sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:400;
    padding:8px;
    position:absolute;
}
.dx-asset-time-to-read .fa {
    margin-right:4px;
}
i.fa.fa-clock-o {
    color:var(--read-time-font-color);
}
.fa-clock-o:before {
    content:"\f017";
}
.dx-asset-type {
    background-color:var(--asset-type-bg-color);
    color:var(--asset-type-font-color);
    cursor:pointer;
    display:inline-block;
    font-family:var(--main-font-family);
    font-size:12px;
    font-style:normal;
    font-weight:300;
    margin-top:10px;
    padding:6px 8px;
}
.dx-asset-title {
    color:var(--main-font-color);
    font-family:var(--h4-font-family);
    font-size:var(--h4-font-size);
    font-style:normal;
    font-weight:500;
    margin-top:10px;
}
.dx-asset-title a {
    color:var(--main-font-color);
    text-decoration:none;
}
.dx-asset-thumb {
    border: 1px solid #efefef;
    display:block;
    margin-left:auto;
    margin-right:auto;
    max-height:250px;
    max-width:100%;
}
.dx-partner-logo {
    margin-bottom: 6px;
    width:100%;
    position: absolute;
    bottom: 0px;
    right: 10px;
}
.dx-partner-logo img {
    max-height:35px;
    max-width:70px;
}
.dx-partner-name {
    color:var(--partner-font-color);
    font-family:var(--main-font-family);
    font-size:14px;
    font-weight:600;
    margin-bottom: 30px;
    margin-top: 10px;
}
.dx-asset-type-icon {
    padding-right: 5px;
}
@media (min-width: 990px) {
    #dx-asset-index .content {
        width:calc(100% - 206px);
   }
}
@media (min-width: 480px) {
   .dx-asset-time-to-read {
        right:-1px;
        top:22px;
    }
    .dx-asset-thumb-container {
        display:block;
        height:auto;
        margin-left:auto;
        margin-right:auto;
        width:100%;
    }
    .dx-partner-logo {
        text-align:right;
   }
    .dx-asset-card {
        flex:0 0 calc(50% - 10px);
        flex-direction:column;
    }
}
@media screen and (max-width:479px) {
   .dx-asset-time-to-read {
       bottom:10px;
        left:180px;
        margin-left:2px;
        padding:6px;
    }
    .dx-asset-thumb-container {
        float:left;
        margin-right:10px;
        min-height: 140px;
    }
   .dx-asset-type {
        bottom:10px;
        position:absolute;
    }
    .dx-asset-title {
        font-size:14px;
        margin-top: 40px;
    }
   .dx-asset-thumb {
        max-width:100px;
    }
   .dx-partner-logo {
        top: 10px;
        margin-bottom:-9px;
        position:absolute;
        right:10px;
        width:auto;
    }
    .dx-partner-name {
        display: none;
    }
}
/*****     ASSET CARD CSS FINISH     *****/


/*! CSS Used from: https://wearelikeminds.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.1.5 ; media=all */
@media all{
div.wpcf7{margin:0;padding:0;}
div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #ff0000;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-display-none{display:none;}
div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url('https://wearelikeminds.com/wp-content/plugins/contact-form-7/images/ajax-loader.gif');width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle;}
div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
}
/*! CSS Used from: https://wearelikeminds.com/wp-content/themes/magic-mag/style.css?ver=5.2.4 ; media=screen */
@media screen{
div,span,h3,p,a,i,ul,li,form,footer,section,input,textarea{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;}
footer,section{display:block;}
ul{list-style:none;}
input[type="submit"]{box-sizing:content-box;-moz-box-sizing:content-box;cursor:pointer;-webkit-appearance:none;}
input,textarea{border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;}
.wpcf7-submit,a,input{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;}
*{padding:0;margin:0;outline:none;list-style:none;border:0 none;}
p{margin-bottom:20px;}
h3{color:#222;margin:6px 0 6px 0;font-weight:normal;}
h3{font-size:22px;line-height:30px;margin-top:27px;margin-bottom:17px;}
a{color:#19232d;text-decoration:none;}
a:hover{text-decoration:none;color:#fb4834;}
textarea,input[type="email"]{display:inline-block;padding:4px 6px;margin-bottom:10px;font-size:13px;line-height:21px;color:#555;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;vertical-align:middle;}
textarea,input[type="email"]{background-color:#FFF;border:1px solid #e0e0e0;-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;box-shadow:0px 2px 0px 0px rgba(0,0,0,0.03);-webkit-box-shadow:0px 2px 0px 0px rgba(0,0,0,0.03);}
input[type="submit"],.wpcf7-submit{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-image:none;background:#202121;color:white;border:none;text-shadow:none;font-size:12px;font-weight:700;padding:5px 12px 5px 12px!important;margin-bottom:4px;line-height:20px;display:inline-block;width:auto;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;}
input[type="submit"]:hover,.wpcf7-submit:hover{background:#fb4834;}
textarea{padding:7px 14px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;}
.bdayh-inner,#footer,#footer .widget{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.bdayh-wrap:before,.bdayh-wrap:after,.container-main:before,.container-main:after,.bdayh-inner:before,.bdayh-inner:after,#footer .widget:before,#footer .widget:after,#footer:before,#footer:after{display:block;visibility:hidden;clear:both;height:0;content:" ";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.bdayh-wrap{max-width:1200px;padding:0 30px;margin:0 auto;}
.bdayh-inner{width:100%;max-width:100%;display:block;position:relative;}
.container-main{margin:0 -20px;padding:0;}
#footer{position:relative;z-index:10;clear:both;padding:50px 0 20px;background:#202121;}
#footer .widget{padding:0 20px;margin-bottom:30px;width:25%;float:left;}
#footer.col-three .widget{width:33.33333333333333%;}
.social-icons{vertical-align:middle;overflow:hidden;}
.social-icons a{width:37px;height:37px;line-height:37px;display:inline-block;text-align:center;color:inherit;}
.social-icons a:hover{color:#c0c0c0;}
.social-icons a.si-facebook:hover{color:#4a6d9d!important;}
.social-icons a.si-twitter:hover{color:#00aced!important;}
.social-icons a.si-linkedin:hover{color:#91c9db!important;}
.social-icons a.si-instagram:hover{color:#c8c5b3!important;}
.social-icons.icon-size-25 a i{font-size:18px;}
.widget{display:block;position:relative;}
.widget,.widget ul{font-size:13px;line-height:19px;position:relative;}
.widget-title{border-top:3px #fb4834 solid;display:block;min-height:12px;margin-top:13px;margin-bottom:20px;}
.widget-title h3{float:left;display:inline-block;font-weight:700;font-size:12px;line-height:12px;margin:0;padding:0;margin-left:0;margin-top:-13px;background:#fb4834;border-radius:2px;padding:5px 11px 4px;position:relative;vertical-align:middle;text-transform:uppercase;z-index:10;}
#footer .widget-title{border-top-color:#303030;}
#footer .widget-title h3{background:#303030;}
#footer .widget-title h3 a,#footer .widget-title h3{color:#FFF!important;}
.widget-title h3 a,.widget-title h3{color:#FFF;}
.widget form{position:relative;}
.widget ul{list-style:none;margin:0;padding:0;position:relative;}
#footer .widget a{color:#FFF;}
#footer .widget a:hover{color:#fb4834;}
.widget{overflow:hidden;padding:0 1px;}
section.widget:before,section.widget:after{content:" ";display:table;}
.wpcf7 p{margin:0;}
.wpcf7 textarea,.wpcf7 input{width:100%;max-width:100%;border-color:#e8e8e8;}
.wpcf7-submit{width:auto!important;}
.fa{font-family:FontAwesome!important;}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
@media (min-width: 768px) and (max-width: 1023px){
.bdayh-wrap{padding:0;}
.container-main{margin:0;}
#footer .widget{padding:0 10px;width:100%!important;float:none;}
.widget{padding:0 20px;}
}
@media (max-width: 767px){
.bdayh-wrap{padding:0;}
.container-main{margin:0;}
#footer .widget{padding:0 10px;width:100%!important;float:none;}
.widget{padding:0 10px;}
}
@media (max-width: 368px){
.bdayh-wrap{padding:0;}
.container-main{margin:0;}
#footer .widget{padding:0 10px;width:100%!important;float:none;}
.widget{padding:0 10px;}
}
}
/*! CSS Used from: https://wearelikeminds.com/wp-content/themes/magic-mag/css/fontawesome/css/font-awesome.min.css?ver=5.2.4 ; media=all */
@media all{
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);}
.fa-twitter:before{content:"\f099";}
.fa-facebook:before{content:"\f09a";}
.fa-linkedin:before{content:"\f0e1";}
.fa-instagram:before{content:"\f16d";}
}
/*! CSS Used from: https://wearelikeminds.com/wp-content/themes/magic-mag/css/color-10.css?ver=1.0.0 ; media=all */
@media all{
a:hover{color:#F88C00;}
.wpcf7-submit:hover{background:#F88C00;}
.widget-title{border-top:3px #F88C00 solid;}
.widget-title h3{background:#F88C00;}
#footer .widget a:hover{color:#F88C00;}
}
/*! CSS Used from: Embedded ; media=screen */
@media screen{
a:hover{color:#f26422;}
.wpcf7-submit{background:#f26422;}
.widget-title{border-top:3px #f26422 solid;}
.widget-title h3{background:#f26422;}
#footer .widget a:hover{color:#f26422;}
}
/*! CSS Used fontfaces */

/*! CSS Used from: https://wearelikeminds.com/wp-content/themes/magic-mag/style.css?ver=5.2.4 ; media=screen */
@media screen{
div{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;}
.cf{margin:0!important;}
.cf:before,.cf:after{display:table;content:"";line-height:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.cf:after{clear:both;}
*{padding:0;margin:0;outline:none;list-style:none;border:0 none;}
.bdayh-inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.bdayh-wrap:before,.bdayh-wrap:after,.bdayh-inner:before,.bdayh-inner:after{display:block;visibility:hidden;clear:both;height:0;content:" ";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.bdayh-wrap{max-width:1200px;padding:0 30px;margin:0 auto;}
.bdayh-inner{width:100%;max-width:100%;display:block;position:relative;}
#footer-bottom{background:#202121;color:#707070;font-size:13px;line-height:19px;font-weight:600;}
#footer-bottom .bdayh-inner{border-top:3px #fb4834 solid;padding:14px 0;position:relative;}
#footer-bottom .footer-left{float:left;}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
@media (min-width: 768px) and (max-width: 1023px){
.bdayh-wrap{padding:0;}
#footer-bottom .footer-left{float:none;text-align:center;}
}
@media (max-width: 767px){
.bdayh-wrap{padding:0;}
#footer-bottom .footer-left{float:none;text-align:center;}
}
@media (max-width: 368px){
.bdayh-wrap{padding:0;}
#footer-bottom .footer-left{float:none;text-align:center;}
}
}
/*! CSS Used from: https://wearelikeminds.com/wp-content/themes/magic-mag/css/color-10.css?ver=1.0.0 ; media=all */
@media all{
#footer-bottom .bdayh-inner{border-top:3px #F88C00 solid;}
}
/*! CSS Used from: Embedded ; media=screen */
@media screen{
#footer-bottom .bdayh-inner{border-top:3px #f26422 solid;}
}

footer .social-icons {
  padding-top: 8px;
}


/*****     ASSET INDEX CSS START     *****/
body {
	background-color: var(--body-bg-color);
	}
.dx-asset-card-deck {
    clear:both;
    display:flex;
    flex-direction: column;
    width: 101%;
    flex-flow:row wrap;
}
.dx-asset-index-container-outer {
    background-color: var(--body-bg-color);
}
@media (max-width: 1280px) {
    .dx-asset-index-container {
        padding-left: 10px;
        padding-right: 10px;
   }
}
.dx-asset-index-container {
    margin-left: auto;
    margin-right: auto;
    max-width:var(--max-width-index-page);
    width:100%;
}
#dx-asset-index {
    display:flex;
    margin-top:10px;
}
.dx-filter-panel {
    margin-bottom:10px;
}
@media (min-width: 990px) {
    #dx-asset-index {
         justify-content:space-between;
   }
}
@media (min-width: 990px) {
    #dx-asset-index .dd-left-nav {
        width:200px;
        margin-right:10px
   }
}
@media (min-width: 990px) {
    #dx-asset-index .content {
        width:calc(100% - 206px);
   }
}
/*DX MOBILE MENU */
#dx-mobile-menu {
    align-items:center;
    display:flex;
    justify-content:space-between;
    border: none;
    margin-left: 5px;
}
@media (min-width: 480px) {
    #dx-mobile-menu {
        padding-left: 6px;
   }
}
@media screen and (min-width:990px) {
    #dx-mobile-menu {
        display:none;
   }
}
@media (max-width:480px) {
    #dx-mobile-menu {
        margin-left:10px;
   }
}
@media (min-width:990px) {
	.dx-mobile-search-filters {
		display: none!important;
	}
}
@media screen and (max-width:990px) {
    i.fas.fa-search.form-control-feedback {
     display: none;
     }
 }
.dx-mobile-search-filters {
    display: inline-flex;
    width: inherit;
    padding-top: 10px;
}
#dx-mobile-search-wrapper {
    display: flex;
    flex-direction: column;
    width: inherit;
}
@media (min-width: 480px) {
    .dx-asset-card {
        flex:0 0 calc(50% - 10px);
        flex-direction:column;
    }
}
@media (min-width: 480px) {
    .dx-asset-card-deck .dx-asset-card {
        /* flex:0 0 calc(50% - 10px); */
        flex-direction:column;
    }
}
@media (min-width: 580px) {
    .dx-asset-card-deck .dx-asset-card {
        flex-basis:var(--three-column-index);
   }
}
@media (min-width: 780px) {
    .dx-asset-card-deck .dx-asset-card {
        flex-basis:var(--four-column-index);
   }
}
@media (min-width: 1200px) {
    .dx-asset-card-deck .dx-asset-card {
        flex-basis:var(--five-column-index);
   }
}   
@media (max-width:479px) {
    .dx-asset-card {
        display:block;
        flex-basis:100%;
        flex-direction:row;
        margin-right: 5px;
    }
}
@media (max-width:479px) {
    .dx-asset-card-deck {
        width: 100%;
    }
}
/*****FRAGMENT OVERIDES*****/
.dx-asset-card {
    margin-bottom: 10px;
}
@media (min-width: 480px) {
.dx-asset-card {
    margin-right: 10px;
    }
}
/*****     ASSET INDEX CSS FINISH     *****/

/*Page id:421 CSS*/
.dx-title-bar{text-align:center;}
.dx-title-bar-text{color:white;}
/*End*/


:root {
	--max-width-index-page: 1052px;
	--max-width-landing-page: 1052px;
	--max-width-thankyou-page: 1052px;
	--three-column-index: calc(33.33% - 10px);
	--four-column-index: calc(25% - 10px);
	--five-column-index: calc(25% - 10px);
	--six-column-index: calc(16.66% - 10px);

	--h1-font-family: "Droid Sans", sans-serif;
	--h1-font-size: 30px;
	--h2-font-family: "Droid Sans", sans-serif;
	--h1-font-weight:400;
	--h2-font-size: 18px;
	--h2-font-weight:400;
	--h2-font-color:#333;
	--h3-font-family: "Droid Sans", sans-serif;
	--h3-font-size: 18px;
	--h3-font-weight:400;
	--h4-font-family: "Droid Sans", sans-serif;
	--h4-font-size: 14px;
	--h4-font-weight:400;
	--h5-font-family: "Droid Sans", sans-serif;
	--h5-font-size: 12px;
	--h6-font-family: 'BebasNeueRegular';

	--h1-font-color:#333;
	--main-font-family: "Droid Sans", sans-serif;
	--pill-font-family: "Droid Sans", sans-serif;
	--menu-font-family: "Droid Sans", sans-serif;
	--sub-menu-font-family: "Droid Sans", sans-serif;

	--landing-page-body-font-size: 16px;
	--landing-page-body-font-color: #333;
	--landing-page-title-font-size: 32px;
	--landing-page-title-font-color: #333;

	--form-title-font-size: 19px;
	--form-opt-in-font-size: 12px;
	--form-label-font-size: 13px;
	--form-input-font-size: 13px;
	--main-font-color: #333;
	--main-bg-color: #eee;
	--main-border-color: #ccc;
	--main-tile-bg-color: #fff;
	--partner-text-color: #333;
	--smart-search-pill-color: #fff;
	--smart-search-pill-text-color: #333;
	--smart-search-pill-hover-color: #ccc;
	--smart-search-pill-hover-text-color: #333;
	--smart-search-pill-active-color: #4cae4c;
	--smart-search-pill-active-text-color: #fff;
	--smart-search-pill-plus-color:#F26522;
	--read-time-bg-color: #F26522 ;
	--read-time-text-color: #fff;
	--read-time-font-color: #fff;
	--asset-type-bg-color: #333;
	--asset-type-text-color: #fff;
	--fa-icons-color:#F26522 ;
	--button-background-color:#F26522 ;
	--button-text-color:white;

	--also-interested-in-background-color: #F26522;
	--also-interested-in-height: 45px;
	--also-interested-in-line-height: 45px;
	--also-interested-in-font-size: 16px;
	--also-interested-in-font-color: #fff; 

}
#thank-you.card-deck .card:nth-child(n+7){display:none;}


.entry-crumbs {
	font-size: 11px;
	color: #AAA;
	padding-left: 30px;
    padding-top: 30px;
    font-weight: 600;
    line-height: 15px;
    font-family: 'Droid Sans', Arial, Verdana, sans-serif;
    position: relative;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px #e1e1e1 dotted;

}

.page-title h6 {
    word-wrap: break-word;
    font-family: 'BebasNeueRegular';
    font-size: 26px;
    font-weight: 400;
    line-height: 120%;
    display: inline-block;
    padding-left: 30px;
    color: #222222;
}

.entry-crumbs a {
    color: #AAA;
}

.home:after {
    content: '/';
    padding: 0 5px;
}

.vbreadcrumb {
    display: inline-block;
}

#de-widget-preferences {color: #333333;}
#de-widget-optin {color: #333333;}
.de-widget-checkbox > .de-widget-label > strong {color: #333333;}
.dx-title-bar-text{padding-left:12px;color:white;border:none;text-align:center;}
.dx-landing-summary-text{line-height:30px;}
.dx-landing-asset-title h1{line-height:40px;}