/*
Theme Name: Madigan (Avada)
Description: Madigan Child theme for Avada.
Author: FEMP
Template: Avada
*/

@import url("../Avada/style.css");

body.home #main {margin-top:0px;}

.fusion-logo img {
    width: auto;
    max-width: 100px !important;
}

a:hover {
    color: #0eb8b8 !important;
}

.single-avada_portfolio #main {padding-top: 0px;}

.single-avada_portfolio .single-navigation {margin-bottom: 0px; padding-right: 20px;}

.single-avada_portfolio .portfolio-full .flexslider {margin-bottom: 30px; }

.fusion-image-wrapper .fusion-rollover {
	background-image: linear-gradient(top, rgba(14,184,184,0.8) 0%, #0eb8b8 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(14,184,184,0.8)), color-stop(1, #0eb8b8));
    background-image: -webkit-linear-gradient(top, rgba(14,184,184,0.8) 0%, #0eb8b8 100%);
    background-image: -moz-linear-gradient(top, rgba(14,184,184,0.8) 0%, #0eb8b8 100%);
    background-image: -ms-linear-gradient(top, rgba(14,184,184,0.8) 0%, #0eb8b8 100%);
    background-image: -o-linear-gradient(top, rgba(14,184,184,0.8) 0%, #0eb8b8 100%);
	background-color: #0eb8b8;
}

.fusion-main-menu > ul > li > a .fusion-menu-description {display: none;}


.bs_image_block_box img , .bs_image_block, .bs_image_block1_box .fusion-image-wrapper img, .fusion-imageframe img  {width:354px; max-width:100%; height: 225px;}

.fusion-rollover { background-image: none !important; background-color: transparent !important;}
.fusion-rollover-content .fusion-rollover-link, .fusion-rollover-content .fusion-rollover-gallery, .fusion-rollover-content .fusion-rollover-title {display: none !important;}

.fusion-rollover-content .fusion-link-wrapper { background-color: rgba(255,255,255,0.3); }

.fusion-load-more-button:hover { background-color: #0eb8b8; color: #fff; }

.fusion-main-menu > ul > li > a, .fusion-vertical-menu-widget ul.menu li a, .side-nav li a {text-transform: uppercase;}

#side-header .fusion-logo, .fusion-header .fusion-logo {margin-top: 20px;}

/*

html, html.no-overflow-y {overflow: visible !important;}
body, #main, #wrapper, .footer-area, #header-sticky, #header, #small-nav, #header .login-box, #header-sticky .cart-contents, #header .cart-contents, #small-nav .login-box, #small-nav .cart-contents {
background-color: #212121 !important;
}

body, .post .post-content, .post-content blockquote, .tab-holder .news-list li .post-holder .meta, #sidebar #jtwt, .meta, .review blockquote div, .search input, .project-content .project-info h4, .title-row, .simple-products-slider .price .amount, .quantity .qty, .quantity .minus, .quantity .plus, .blog-shortcode h3.timeline-title, #reviews #comments > h2 {
color: #FFFFFF !important;
}

.project-content .project-info .project-info-box a, #sidebar .widget li a, #sidebar .widget .recentcomments, #sidebar .widget_categories li, #main .post h2 a, .shop_attributes tr th, .image-extras a, .products-slider .price .amount, z.my_account_orders thead tr th, .shop_table thead tr th, .cart_totals table th, form.checkout .shop_table tfoot th, form.checkout .payment_methods label, #final-order-details .mini-order-details th, #main .product .product_title, .shop_table.order_details tr th#nav ul a, #sticky-nav ul a, .side-nav li a, #header-sticky .cart-content a, #header-sticky .cart-content a:hover, #header .cart-content a, #header .cart-content a:hover, #small-nav .cart-content a, #small-nav .cart-content a:hover, #wrapper .header-social .top-menu .cart > a, #wrapper .header-social .top-menu .cart > a > .amount, #wrapper .header-social .top-menu .cart-checkout a, .page-title h1, .page-title ul li, .page-title ul li a {
color: #FFFFFF !important;
}

.project-halfcontent .project-content, .portfolio-full .project-halfcontent .project-content{
	width:65.9574%;
	float:left;	
}
.portfolio-full  .project-content {
width: 31.9149%;
float: right;
}
.portfolio-full  .project-content .project-info {
width: 100%;
}

.project-content .project-info .project-terms {
float: none;
}

.portfolio-full .flexslider {
width: 65.9574%;
float: left;
}

.page-template-portfolio-three-column-text-php .image-extras .gallery-icon {
display: none !important;
}

.services-box .isotope .isotope-item {
width: 32%;
display: block;
margin-right: 1%;
float: left;
margin-bottom: 20px;
}
.services-box  .image { margin-bottom: 20px;}
.post-content .services-box .isotope .isotope-item p { margin-bottom: 0px; }

#header .logo {margin: 10px 0 !important;}

*/