/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: TrentCreative
Author URI: https://trentcreative.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
/* mega menu css overrides
sub menu classes
.sub-io
	 .left-io
		.right-io
*/
/* Mon, 05 Nov 2018 05:02:25 +0000 */
.fusion-page-title-bar.fusion-page-title-bar-none.fusion-page-title-bar-center h1{text-shadow:0 0 6px black}
.fusion-footer footer .fusion-columns { margin: 10px auto !important;   max-width: 75% !important;}
#slider_2473_slide14 {margin-top:81px !important; margin-bottom: -3em !important;}
#grid-951 .tg-item-image,#grid-951 .tg-item,#grid-951 .tg-grid-sizer{width:183px!important;height:290px!important}
.img-responsive.wp-image-399{width:120em!important;position:relative!important;display:flex!important;margin-top:-1em!important}
.img-responsive.wp-image-444,.img-responsive.wp-image-913,.img-responsive.wp-image-3603,.home .imageframe-14 img{width:120em}
.img-responsive.wp-image-574{width:130em!important;position:relative!important;display:flex!important;margin-top:1em!important}
.tg-cbm3grid .tg-element-1{position:relative;overflow:visible;visibility:hidden;background-color:rgba(175,175,175,0.08);display:inline-block;float:left;width:100%;min-width:100%;margin:10px 0 5px!important}
#post-398 > div > div:nth-child(2) > div > div > div > span{width:100%}
.img-responsive.wp-image-403{height:fit-content!important;width:100%!important}
.tg-cbm3grid .tg-element-1 .tg-item-term{position:relative;display:inline-block;padding:8px 0!important}
.tg-cbm3grid{box-shadow:1px 9px 15px rgba(1,1,1,.4)!important}
.img-responsive.custom-archive-thumbnail:hover,.publication-archive-container .module:hover{opacity:.5;transition:opacity .6s}
@media only screen and (max-width: 1125px) {
.naw{width:11em!important}
.naw-container{width:unset!important;padding:0 0 0 7px !important}
span.left.pub{padding-right:10px}
span.date{padding-right:7px!important}
}
@media only screen and (max-width: 900px) {
.right1 .iconContainer{width:fit-content!important;padding-left:2rem!important}
}
.fusion-mobile-menu-icons,.fusion-mobile-selector{display:none!important}
.tg-dropdown-item.tg-filter{display:list-item}
.dashicons-cart.mega-menu-link:hover{color:#ed1c24!important}
body.has-sidebar.page-template-archive-student_publications #content,body.has-sidebar.page-template-page-publications #content{width:100%}
body.has-sidebar.page-template-page-publications .col-md-4{width:30%}
.page-template-page-publications .news-archive-post-container{background:#fff;min-height:290px;height:490px;margin:48px 18px;box-shadow:1px 9px 15px rgba(1,1,1,.4)}
.page-template-page-publications .col-xs-6{width:18%;padding-left:0;padding-right:0;line-height:1.1}
.page-template-page-publications .newstype-container{float:right}
.page-template-page-publications .module div div{display:block;width:100%;height:490px}
.page-template-page-publications .module .custom-archive-permalink{font-size:1.92em}
.page-template-page-publications #middlesection1>div:nth-child(8)>div>div.box3.nopadding.text-center.v-center.col-xs-6>p{color:#000;font-size:3vmin;padding:0}
#bottomwave_publications{max-width:100%!important}
#wavecontentrow_publications{background:#5a51a3}
#bottomwave_publications>div.fusion-layout-column.fusion_builder_column.fusion_builder_column_1_1.fusion-one-full.fusion-column-first.fusion-column-last.fusion-blend-mode.1_1.nomargintopbottom{height:0;margin:0!important}
#bottomwave_publications>div:nth-child(2){margin:-50px 0 0!important;background:#e7e7e7}
.page-template-page-publications .circle-icon{background:#fff;width:11vmin;height:11vmin;border-radius:50%;text-align:center;line-height:5vmin;padding-top:3vmin}
.page-template-page-publications .circle-icon2{background:#fff;width:100px;height:100px;border-radius:50%;text-align:center;line-height:38px;vertical-align:middle;padding:30px}
#wavecontentrow_publications>div.fusion-builder-row.fusion-row>div>h1>span>a>i,.left.ico-Audio a,.left.ico-Print a,.left.ico-Video a,.waveiconcontainer i{float:left}
#wavecontentrow_publications>div.fusion-builder-row.fusion-row>div>h1{margin-bottom:90px;padding-top:200px;margin-left:80px}
#wavecontentrow_publications>div.fusion-builder-row.fusion-row>div{margin-top:-222px}
#wavecontentrow_publications>div.fusion-builder-row.fusion-row>div>h1>span>a>span:hover{text-decoration:underline;color:#fff}
.waveiconcontainer h1 span{font-size:2rem}
.page-template-page-publications #wrapper>div.fusion-page-title-bar.fusion-page-title-bar-none.fusion-page-title-bar-left{height:666px;padding:0!important}
.page-template-page-publications #wrapper>div.col-xs-12{margin-top:-270px;padding:0}
.page-template-page-publications #main{background-color:#e4e4e4}


@media screen and (max-width: 1080px) {
#wrapper > header > div.fusion-header-v1.fusion-logo-left.fusion-sticky-menu-.fusion-sticky-logo-1.fusion-mobile-logo-1.fusion-mobile-menu-design-modern > div.fusion-header > div > div.fusion-logo {
    max-width: 14% !important

}
}
@media screen and (min-width:901px) and (max-width: 1013px) {
    #wrapper > header > div.fusion-header-v1.fusion-logo-left.fusion-sticky-menu-.fusion-sticky-logo-1.fusion-mobile-logo-1.fusion-mobile-menu-design-modern > div.fusion-header > div > div.fusion-logo{
    margin: -10px auto 10px auto !important;
    width: 25% !important;
    max-width: 25% !important;
    float: none !important;
}
.fusion-main-menu {float: unset !important;}

}
@media screen and (max-width: 901px) {
#wrapper > header > div.fusion-header-v1.fusion-logo-left.fusion-sticky-menu-.fusion-sticky-logo-1.fusion-mobile-logo-1.fusion-mobile-menu-design-modern > div.fusion-header > div > div.fusion-logo{
display: none !important

}

}

@media screen and (max-width: 992px) {
body.has-sidebar.page-template-page-publications .col-md-4{width:100%;max-width:100%}
}

@media screen and (min-width: 1024px) {
.page-template-page-publications .fusion-page-title-row{height:60%}
}
.page-template-archive-student_publications #main .fusion-row{padding:50px 0!important}
.page-template-archive-student_publications .news-archive-post-container{background:#fff;min-height:290px;height:290px;margin:8px;box-shadow:1px 9px 15px rgba(1,1,1,.4)}
.page-template-archive-student_publications .col-xs-6{width:18%;padding-left:0;padding-right:0;line-height:1.1}
.page-template-archive-student_publications .newstype-container,.right.ico-Audio a,.right.ico-Print a,.right.ico-Video a,.ico-Featured.Video a, .ico-Featured.Audio a, .ico-Featured.Print a{float:right}
.year-header.yh{clear:both}
.transition{-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.opacity{opacity:.9;filter:alpha(opacity=90)}
.publication-archive-container{padding:0!important}
.module{max-width:100%;margin:auto;height:100%}
.module div{position:relative;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;border:0!important}
.module .small{width:50%}
.module div div{display:block;width:100%;height:290px}
.module figcaption{position:absolute;bottom:-33%;width:100%;max-height:27px}
.module .text{color:#7a8b8b;background-color:#fff;font-size:.7em}
.module div:hover figcaption{height:100%;max-height:100%}
.module div:hover figcaption .text{background-color:#5f6d6d;color:#fff}
.module figcaption a{display:block;text-decoration:none}
.module .title{display:inline-block;padding:5px;text-transform:uppercase;width:100%}
.module .desc{display:block;padding:0 18px 222px}
.bgcolor{background-color:#fff}
.module .custom-archive-permalink{font-size:.92em;color:#fff;padding:11px;text-transform:capitalize}
.publication-archive-container blockquote{display:block;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;margin-top:0;margin-bottom:0;padding:0;background:0;border-left:0;font:100;color:#fff;font-style:normal;font-size:.99em}
@media screen and (max-width: 992px) {
.module{width:100%;max-width:100%}
}
.ico-Audio a,.ico-Print a,.ico-Video a,.ico-Featured.Video a, .ico-Featured.Audio a, .ico-Featured.Print a{background-repeat:no-repeat;background-size:auto;height:30px;width:30px;text-indent:-9999px;position:relative;display:block}
.ico-Print a, .ico-Featured.Print a{background-image:url(/wp-content/themes/Avada-Child-Theme/assets/img/print.png)}
.ico-Audio a, .ico-Featured.Audio a{background-image:url(/wp-content/themes/Avada-Child-Theme/assets/img/audio.png)}
.ico-Video a, .ico-Featured.Video a{background-image:url(/wp-content/themes/Avada-Child-Theme/assets/img/video.png)}
.white .mleft{margin-left:30px}
ul.slides{list-style-type:none}
h2.year-header{margin-bottom:.5em!important;margin-top:-.75em!important;line-height:1!important;border-bottom:1px solid #9e9e9e;max-width:5.5%;color:#ee353c}
.naw{background:#fff;margin:17px 17px 17px 0;box-shadow:1px 5px 10px rgba(1,1,1,0.35);width:48%;padding-left:0;padding-right:0;line-height:1.1;float:left}
.naw-img{background-repeat:no-repeat!important;background-position:center center!important;background-size:cover!important;float:left}
.naw-type{font-size:.8rem;text-align:right;display:inherit}
.naw-container{float:right;width:57%;padding:0 0 0 10px}
.naw-container hr{border-color:rgba(0,0,0,0.12);border-style:dotted;border-width:.8px}
.naw-container h3{margin:0;text-align:left;line-height:1rem;max-width:87%;padding-bottom:0}
.naw-container h3 a{font-size:1.1rem;color:#5a51a3;font-weight:400}
.naw-container span.date{padding-bottom:1rem;padding-right:7px!important}
.custom-archive-permalink{font-size:17px;color:#5a51a3}
.news-archive-pagination-links a.page-numbers:not(.next):not(.prev),.news-archive-pagination-links span.page-numbers{display:none}
.news-archive-pagination-links{float:right;font-size:3em;margin-top:15px}
.custom-archive-thumbnail{background-repeat:no-repeat!important;background-position:center center!important;background-size:cover!important;float:left}
.archive.post-type-archive .news-archive-post-container{background:#fff;min-height:150px;margin:8px;box-shadow:1px 9px 15px rgba(1,1,1,.4)}
.archive.post-type-archive .col-xs-6{width:47%;padding-left:0;padding-right:0;line-height:1.1}
.archive.post-type-archive .newstype-container,span.date{float:right}
span.left.pub{display:block;float:left}
span.date,span.left.pub{font-size:.825rem}
a.nws-type{font-size:.75rem}
.nws{width:64%!important;padding-left:15px!important;padding-top:5px}
.year-header.yh{padding-top:30px!important}
body.single-news .fusion-page-title-bar .fusion-page-title-row h1,body.single-student_publications .fusion-page-title-row h1{font-size:2rem}
.page-template-page-news-events .fusion-title-size-one,.page-template-page-news-events h1{font-size:4vmin;margin-top:.3em}
.page-template-page-news-events div.box3:nth-child(2)>a:nth-child(1)>h1:nth-child(1){font-size:34px;padding:10px 0 0 30px}
.page-template-page-news-events #middlesection1 div.middlebox p{color:#454545;line-height:1.4;word-wrap:break-word;text-align:left!important}
#middlesection1 p.bp{font-size:16px!important;padding-left:32px;padding-right:25px}
.col-bp,.col-events{max-width:46%;padding:0;background:#fff;margin:0 auto}
.col-bp p{margin-bottom:0!important}
#featuredrow1{margin-left:0!important;margin-right:0!important;margin-top:-1px!important}
.bpfeatured{max-width:353px;float:left;padding:0 21px 0 0;margin:0;clear:right}
.col-bp h4 a{color:#5a51a3;font-size:1.6em;font-weight:700;line-height:1.4}
.col-bp h4{padding:15px 0 0!important}
.white{color:#fff;font-size:1.7vmin}
#post-398>div>div:nth-child(11)>div>div>div{margin-top:-16em!important}
.pagination a.inactive:hover,.pagination.clearfix .pagination-next::after:hover,a.pagination-next span.page-text:hover{color:#a0ce4e!important}
#wavecontentrow>div.fusion-builder-row.fusion-row>div.fusion-layout-column.fusion_builder_column.fusion_builder_column_1_2.fusion-one-half.fusion-column-last.fusion-blend-mode.31_2.waveiconcontainer>div>h1>span>a{display:inline-block;height:150px}
a.stpub-arch{width:100%;cursor:pointer;height:100%;z-index:1000;display:inline}
.widget .fusion-social-networks.boxed-icons .fusion-social-network-icon{float:left}
.pastevents .cff-item{clear:none;padding:0 1%}
#fb-feed-archive #cff .cff-linebreak{display:none!important}
#cff h3,#cff h4,#cff h5,#cff h6,#cff p{line-height:1.4;word-wrap:break-word;text-align:left!important;margin:0}
#cff h3,#cff h4,#cff h5,#cff h6{font-family:FranklinGothicLTPro-Md,Arial,Helvetica,sans-serif;padding:0}
#cff p{padding:0 14px 0 0 !important;font-size:1rem;line-height:1.2!important}
#cff .cff-post-links{margin-top:0!important;font-size:unset}
#cff .cff-post-links a{font-size:unset}
#cff .cff-item{padding-bottom:0}
#fb-feed #cff{max-width:100%}
p.cff-desc{margin-top:1.2em!important;margin-bottom:1em!important}
#cff .cff-meta-wrap{margin:1em 0 1em -1em !important}
.cff-expand{display:inline!important}
#cff .cff-date{max-width:100%;font-size:.75rem!important}
#cff .cff-post-links a.cff-viewpost{-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:2.625em;font-style:normal;text-decoration:none;padding:.3em 1.875em;background-color:#ed3929;color:#fff!important}
#cff .cff-post-links a.cff-viewpost:hover{background-color:#ed392959}
#cff .cff-post-links a.cff-viewpost:active{top:1px}
#cff h3.cff-event-title a,#cff h3.cff-event-title a:hover,.page-template-page-publications #middlesection1 div.middlebox h1{color:#5a51a3;font-weight:700}
#fb-feed #cff .cff-event .cff-photo,#fb-feed #cff .cff-item.cff-box,#fb-feed #cff .cff-item.cff-box:first-child{margin:0!important;padding:0!important}
#cff.cff-half-layout .cff-event .cff-details{padding:10px 0;display:flow-root!important;max-width:57%;width:unset}
#cff .cff-photo{max-width:40%}
#cff .cff-more-dates{margin:1em 0 1em 1em;padding:3px 5px;border:1px solid #ddd;text-decoration:none;border-radius:3px;top:1em;clear:both}
.cff-end-date{font-weight:400;color:#ee4e40;margin-bottom:.8em;display:inline-flex}
#cff .cff-posts-wrap{display:flex!important}
#cff h3{padding:0 1em 0 0 !important}
#cff .cff-expand a{font-size:.875rem!important}
#cff .cff-item{box-shadow:0 0 10px 1px rgb(72,73,72);-moz-box-shadow:0 0 10px 1px rgb(72,73,72);-webkit-box-shadow:0 0 10px 1px rgb(72,73,72)}
#cff .cff-item:hover{box-shadow:0 0 10px 2px rgb(107,99,171);-moz-box-shadow:0 0 10px 2px rgb(107,99,171);-webkit-box-shadow:0 0 10px 2px rgb(107,99,171)}
#fb-feed-archive #cff .cff-item:hover,#fb-feed-archive #cff .cff-item{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}
#cff .cff-multiple-dates{top:50px!important;left:10px!important;padding:10px 20px 10px 11px !important;margin:0 0 0 -12px !important;background:#fbfffe!important;border-radius:6px!important;border:2px solid #6a62ab!important}
.sponsors-footer{padding-top:10px!important}
#m-auto{margin:0 auto!important;display:flex;position:relative;float:unset}
#bottom-blog .recent-posts-content p{font-size:1rem!important}
#fb-feed-archive #cff .cff-post-links a.cff-viewpost{padding:.2em .875em}
#custom_html-8 > div.textwidget.custom-html-widget > div.fusion-fullwidth.fullwidth-box.sponsors-footer.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling > div > div{margin-bottom:10px!important}
#cff .cff-share-tooltip{display:none;position:relative!important;z-index:1000;bottom:12px;right:0;width:144px;padding:5px 5px 4px!important;margin:0;background:#4fc5c7!important;color:#eee;font-size:12px;line-height:1.3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2.625em}
#cff .cff-share-tooltip .fa-play{display:none!important}
#cff .cff-share-container{display:none;position:relative;display:block;margin-top:.3em;float:right;clear:both}
#cff .cff-dot{display:none}
.fa.fa-newspaper-o.circle-icon2:before,.fa.fa-comments-o.circle-icon2:before{font-size:2.75rem}
.fa.fa-newspaper-o.circle-icon2,.fa.fa-comments-o.circle-icon2{padding:23px 28px 28px 25px;float:left}
.vsp{max-width:58%!important;display:inline-block;margin-left:1em;margin-top:1.5em;text-decoration:none;color:#fff;font-size:1.5rem!important}

#fb-feed > div > div.fusion-layout-column.fusion_builder_column.fusion_builder_column_1_2.fusion-builder-column-5.fusion-one-half.fusion-column-last.\31 _2,#fb-feed > div > div.fusion-layout-column.fusion_builder_column.fusion_builder_column_1_2.fusion-builder-column-4.fusion-one-half.fusion-column-first.\31 _2{display: none !important;}
#fb-feed #cff .cff-masonry-posts,#fb-feed #cff .cff-posts-wrap {min-height: 21em !important;}
#fb-feed #cff.cff-half-layout .cff-event .cff-details { min-height: 20em !important;}
#fb-feed-archive > div > div.fusion-layout-column.fusion_builder_column.fusion_builder_column_3_5.fusion-builder-column-7.fusion-three-fifth.\33 _5 > div > div.fusion-title.title.fusion-title-2.fusion-sep-none.fusion-title-size-one.fusion-border-below-title > h3 > span,#fb-feed > div > div.fusion-layout-column.fusion_builder_column.fusion_builder_column_1_1.fusion-builder-column-1.fusion-one-full.fusion-column-first.fusion-column-last.\31 _1 > div > div.fusion-column-content-centered > div > div > h1 > span {font-size: 2rem !important;}
#cff_343818806173246 > div.cff-meta-wrap > div > a:nth-child(1) {display: none;}
#slider_2473_slide14 {min-height: 62px !important;}
.sponsors-footer {padding: 14px 0 39px 0 !important}
.single-post .has-post-thumbnail .fusion-post-slideshow, .page-id-646 .fusion-flexslider {
  display: none;
}
