.wp-caption-text,
.gallery-caption,
.bypostauthor {
}.fusion-logo a img {
width: 600px!important;
}
body #wrapper .post-content p a {
text-decoration: underline;
}
.post-content p img.alignleft {
margin-right: 20px;
}
#wrapper .hide {
display: none;
} #wrapper .fusion-mobile-menu-icons a {
text-align: left;
}
#wrapper .fusion-mobile-menu-icons a:before {
display:block;
margin-bottom: -5px;
font-size: 32px!important;
}
#wrapper .fusion-mobile-menu-icons a:after {
content:"MENU";
font-family: 'Roboto', arial, sans-serif;
font-weight: 400; 
color: #fff;
font-size: 12px;
width: 200px;
height: 200px;
} #wrapper .fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item .fusion-open-submenu {
padding-right: 55px;
padding-left: 35px;
}
@media screen and (max-width: 800px){
#wrapper .fusion-logo,#wrapper .fusion-logo img   {
width: 82%;
}
#wrapper .fusion-mobile-menu-icons{
display: inline;
width: 82%;
}
#wrapper .fusion-mobile-menu-icons a {
margin-left: 13px;
}
} .post-content .fusion-column-wrapper .fusion-column-content p {
padding: 0 18px;
}
#wrapper .overview .fusion-layout-column .fusion-column-wrapper p {
padding: 0 20px;
}  .miniversity-tab .nav-tabs > li .fusion-tab-heading {
font-size: 16px!important;
} .tab-pane {
overflow: auto!important;
}  .gform_wrapper.contact-form_wrapper { 
padding: 20px 30px; 
background: #efefef; }
.gform_wrapper.contact-form_wrapper .gfield input[type=text] { 
font-size: 16px; 
padding: 15px 5px; }
.gform_wrapper.contact-form_wrapper .top_label .gfield_label { 
color: #981b1e; 
}
.gform_wrapper.contact-form_wrapper .top_label textarea.textarea { 
width: 100%; 
font-size: 16px; 
padding: 7px 9px; 
} .gform_confirmation_wrapper.contact-form > p.hide-message { 
display:none!important; 
}
.gform_wrapper.contact-form_wrapper .gfield textarea,
.gform_wrapper.contact-form_wrapper .gfield input[type="text"] { 
color: #676767; 
} .column-button-to-bottom .fusion-column-wrapper {
display: flex;
flex-wrap: wrap;
align-items: flex-start;
}
.column-button-to-bottom .fusion-column-wrapper > * {
width: 100%;
} .column-button-to-bottom .fusion-button-wrapper {
align-self: flex-end;
margin-top: 10px; }
.fusion-footer  #gallery-1 .gallery-item {
margin-top: 0px;
margin-bottom: 0px;
}
.fusion-footer #gallery-1 img {
border: 1px solid rgba(207, 207, 207, 0);
}
.fusion-portfolio-content {
margin-bottom: 0px !important;
min-height: 84px;
}
.fusion-portfolio-content-wrapper .fusion-placeholder-image {
height: 300px !important;
}
.fusion-portfolio-content-wrapper .fusion-post-content p {
font-size: 14px;
}
#content .single-navigation {
margin-bottom: 30px;
}
#wrapper .crest-list .heading {
margin-bottom: 0px;
}
#wrapper .crest-list .heading h2.content-box-heading {
line-height: 30px; 
font-style: normal;
}
#wrapper .crest-list .fusion-column {
margin-bottom: 30px;
}
#wrapper .crest-list .content-container {
margin-bottom: 0px;
} body .gform_wrapper .application-form ul li.gfield.gfield_html img{
margin:10px;
max-width: calc(100% - 20px) !important;
}
.gform_wrapper .application-form ul li.gfield{
margin:15px 0;
}
.application-form .step-1, .application-form .step-2{
text-align: center;
}
.application-form .step-1 .gform_page_fields, .application-form .step-2 .gform_page_fields{
max-width: 500px;
margin:0 auto;
}
.application-form .step-1 .gform_page_fields .gfield, .application-form .step-2 .gform_page_fields .gfield{
padding-right:0;
}
.application-form .step-2 .gfield > div.ginput_container > input.medium{
width: calc(50% - 8px);
}
body .gform_wrapper .gravity-select-parent select{
min-width: 50px;
}
.gform_wrapper .application-form ul {
padding-left:0;
}
.application-form .short .gfield_radio li{
display: inline-block;
vertical-align: top;
margin-right:15px;
}
.gform_wrapper .application-form .gform_page_footer{
text-align: left;
}
.gform_wrapper .application-form .gform_page_footer input[type="submit"],
.gform_wrapper .application-form .gform_page_footer .button.gform_next_button{
float: right;
line-height: 14px;
padding: 9px 20px;
margin-right:0;
}
.gform_wrapper .application-form .step-1 .gform_page_footer{
text-align: inherit;
}
.gform_wrapper .application-form .step-1 .gform_page_footer .button.gform_next_button{
float: none;
}
@media screen and (max-width:640px){
.application-form .short .gfield_radio li{
display: block;
}
}
#mobile-menu-main-menu ul.sub-menu .fusion-mobile-nav-item a {
font-size: 20px !important;
height: 70px;
line-height: 70px;
} .fusion-content-widget-area .widget.widget_extended-categories li{
display: block;
padding: 10px 10px 10px 12px;
border-bottom: 1px solid #e0dede;
position: relative;
}
.fusion-content-widget-area .widget.widget_extended-categories li a{
display: block;
margin:0;
padding:0;
}
.fusion-content-widget-area .widget.widget_extended-categories li a:before{
position: absolute;
font-family: icomoon;
content: '\f105';
margin-left: -12px;
}
.fusion-widget-area .widget.widget_extended-categories .children {
margin-left: 5px;
} #side-header .fusion-header-banner {
margin-top: 40px;
float: none;
position: absolute;
bottom: 0;
}