/*
Theme Name: Avada Child
Description: Child theme for the Avada
Author: Your name here
Template: Avada
*/

.coverphoto-frame .image, .thumbphoto-frame .image {
    max-height: 200px !important;
}

.wppa-title {
    line-height: 20px !important;
font-size: 13px !important;
}

.wppa-thumb-area {
background-color: #FFF !important;
}

#wrapper .post-content h2 {
	font-size: 15px !important;
}

.albumlist .album, .thumblist .thumb {
    float: left !important;
    padding: 10px;
    height: 270px;
background-color: #FFF !important;
}

.footer-area a:hover {
 color:#00A651 !important;
}

.wpcf7-submit {
 font-size: 16px;
}

.fusion-tabs.fusion-tabs-1 .nav-tabs li a {
    font-size: 15px;
    font-weight: bold;
}

.product-title {
min-height: 72px;
}

.fusion-recent-posts.layout-thumbnails-on-side .columns .column h4 {
    font-weight: bold;
}

.faqs-wrapper {
    margin-bottom: 40px;
}

.fusion-recent-posts {
    height: 334px;
margin-bottom: 0px;
}

.products li {
    background-color: #fff;
}

#list-prodotti .products {
    background-color: rgb(242, 243, 243);
}

.products h3 {
padding-left: 10px;
}

.bluehover {

opacity:1 
-webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}

.bluehover:hover {

opacity:0.5 
}

.dataTables_length {
    width: 100px;
}

.dataTables_filter input {
width:200px;
}

.wppa-thumb-text {
 width: 62% !important;
}

.thumbnail-frame, .thumbnail-frame-comalt {
    width: 23% !important;
    max-width: 240px !important;
    margin-left: 10px !important;
    height: 300px !important;
}

.wppa-black, .wppa-black:hover {
    display: none;
}

#home ul.ytchagallery {
display:none;
}

.fusion-social-networks.boxed-icons .fusion-social-network-icon {
    padding: 6px !important;
    background-color: #B4B4B4 !important;
    border: 1px solid #B4B4B4 !important;
}

.cleanlogin-form input[type="submit"] {
  height: 36px;
  background: linear-gradient(to top, rgb(14, 118, 188), rgb(14, 118, 188)) repeat scroll 0% 0% rgb(14, 118, 188) !important;
	color: rgb(255, 255, 255) !important;
	padding: 10px 40px !important;
 border: 0px;
}

.cleanlogin-form input[type="text"], .cleanlogin-form input[type="password"], .cleanlogin-form input[type="email"] {
  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
  border: 1px solid #d2d2d2;
}
/*
.fusion-recent-works-1 .portfolio-wrapper .col-spacing {
    pointer-events: none;
    cursor: default;
}
*/
.wppa-arrow {
    position: relative;
    top: -430px;
    font-size: 74px;
}

code, input, textarea, select {
    font-family: "Open Sans", Arial, Helvetica, sans-serif !important;
}

/** wooCommerce **/
.post-content h3, .project-content h3, #header .tagline, .product-title, #side-header .tagline {
  line-height: 24px;
  padding-left: 14px;
}

.product .entry-summary .price {
    margin-top: 10px;
    display:block !important;
}

.product .price {
    padding-left: 14px;
	display: none;
}

/** end wooCommerce **/

.wpcf7-form input {
    position: inherit !important;
}

#wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a {
    text-transform: capitalize;
    
}

.title h1, .post-content .title h1 {
    text-transform: uppercase;
font-weight: bold;
}

.woocommerce {
	background-color: #fff;
}

.su-expand-link a, .su-expand-link a:hover, .su-expand-link a:active, .su-expand-link a:visited, .su-expand-link a:focus {
    font-size: 30px;
}

#btn_brochure {
	width: 100%;
	padding: 9px 0px !important;
}

.category-eventi .entry-title {
	color: #0E76BC !important;
}

#nav ul ul, #sticky-nav ul ul {
    border-top: 3px solid #00A651 !important;
}

#nav.nav-holder .navigation > li > a {
    height: 70px !important;
}

#nav ul ul, #sticky-nav ul ul {
    top: 58px;
}

#sliderhome .flex-control-nav {
   
    display: none !important;
}

#sticky-nav ul .current_page_item > a, #sticky-nav ul li > a, #sticky-nav ul .current-menu-item > a {
	color: #0E76BC !important;
}

.header-v5 #small-nav {
border-bottom: 3px solid #00a651 !important;
}

#wrapper .header-social {
border-bottom: 3px solid #0e76bc;
}

.wppa-img {
    width: 100% !important;
    height: auto !important;
}

.albumlist .album, .thumblist .thumb {
    padding: 6px;
    float: left;
    width: 23% !important;
}

.wppa-nav-text, .wppa-box-text-desc, .wppa-popup-frame{
    display: none;
}

a.search-link:after {
	color: white !important;
	font-size: 20px;
}

.fusion-recent-posts.layout-thumbnails-on-side .columns .column {
    margin-bottom: 40px !important;
max-height: 136px;
}

.prodotti {
	margin-top: -20px;
}

#nav.nav-holder .navigation > li > a {
    line-height: 60px !important;
    margin-top: -10px !important;
}

.header-v5 #nav > ul > li {
    margin-top: 10px;
    font-size: 16px;
}

.portfolio-one .button, #main .comment-submit, #reviews input#submit, .comment-form input[type="submit"], .wpcf7-form input[type="submit"], .wpcf7-submit, .bbp-submit-wrapper .button, .button-default, .button.default, .price_slider_amount button, .gform_wrapper .gform_button, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce .shipping-calculator-form .button, .woocommerce form.checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .register .button, .woocommerce .avada-order-details .order-again .button, .woocommerce .avada-order-details .order-again .button, .woocommerce .lost_reset_password input[type="submit"], #bbp_user_edit_submit, .ticket-selector-submit-btn[type="submit"], .gform_page_footer input[type="button"], .wpcf7-form input[type="submit"], .wpcf7-submit {
	background: linear-gradient(to top, rgb(14, 118, 188), rgb(14, 118, 188)) repeat scroll 0% 0% rgb(14, 118, 188) !important;
	color: rgb(255, 255, 255) !important;
	padding: 10px 40px !important;
}

.header-v5 #nav > ul {
    float: none;
    text-align: center;
    height: 70px;
	
}

.contatti {
    border-radius: 6px;
}

a.search-link:after é
    color: white !important;
}

.post {
    margin-bottom: 10px !important;
}

#main {
    padding-bottom: 0px !important;
}

.fusion-testimonials.classic blockquote {
    width: 75%;
    float: right;
}

.fusion-testimonials.classic .author:after {
    position: relative;
}

.fusion-testimonials.classic .testimonial-image {
    max-width: 70px;
}

.home-row {
margin-top: -60px;
margin-bottom: -20px;
}

#nav.nav-holder .navigation > li > a {
    color: white !important;
}

#header-sticky .logo, #header .logo {
    width: 100%;
}

body #header-sticky.sticky-header .sticky-shadow {
    background: url("http://www.unid.it/web/wp-content/uploads/2015/02/back-header.png") !important;
}

.fusion-tabs.fusion-tabs-1 .tab-pane {
    background-color: #f1f2f2 !important;
}

.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a, .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:hover, .fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:focus {
    background-color: #f1f2f2 !important;
}
#wrapper .fusion-tabs.classic .nav-tabs > .active > .tab-link, #wrapper .fusion-tabs.vertical-tabs.classic .nav-tabs > li.active > .tab-link {
    border-color:  #f1f2f2 !important;
}

.fusion-slider-sc .flex-direction-nav a {
    top: 124% !important;
}

.flex-control-nav {
    bottom: -30px !important;
}

.fusion-blog-medium .blog-medium-slideshow-container, .fusion-blog-medium-alternate .blog-medium-slideshow-container {
    float: left;
    margin-right: 25px;
    width: 200px;
    overflow: hidden;
    min-height: 140px;
}

#wrapper #main .post h2 {
font-size: 16px;
line-height: 22px !important;
}
/*
.fusion-blog-medium .entry-meta .entry-read-more, .fusion-blog-large .entry-meta .entry-read-more {
	background-color: rgb(14, 118, 188);
	color: rgb(255, 255, 255);
	padding: 12px;
}

.more a, .read-more, .entry-read-more a {
    position: relative;
    margin-right: 10px;
    text-align: right;
    color: #fff;
}


.more a, .read-more, .entry-read-more a:hover {
    position: relative;
    margin-right: 10px;
    text-align: right;
    color: #fff;
}

.more a:after, .read-more:after, .entry-read-more a:after {
   color: #fff;
}
*/
.fusion-title .title-sep-container {
    display: none;
}

h2.entry-title {
	font-weight: bold !important;
}

#wrapper .fusion-tabs-widget .tab-holder .tabs li.active a, .slidingbar-widget-col h3 {
//background-color: #0E76BC;
//color: #fff;
text-align: center;
}
.slidingbar-widget-col h3 {
    padding: 10px;
}

.fusion-button, #comment-submit {
   text-transform: capitalize !important;
}
#wrapper .fusion-button.button-1 {
    font-size: 13px;
}

#wrapper .fusion-tabs-widget .tabset {
  width: 101%;
}

#wrapper .fusion-tabs-widget .tabset li {
    width: 51%;
}

.corsi {
    margin-top: -30px;
}

.wpcf7-form input[type="submit"] {
    font-weight: initial !important;
    font-size: 13px !important;
}

.sidebar .widget h3 {
    margin: 0px !important;
}

.heading, #custom_cf7-3 h3:first-child {
	background-color: #EBEAEA;
//background: none repeat scroll 0% 0% #ffffff;
padding-top: 14px;
margin: 0px !important;
padding-bottom: 14px;
text-align: center;
}

.attachment-shop_catalog {
height: 250px;
}

.no-comments {
display: none;
}

#wrapper .sidebar .fusion-tabs-widget .tab-holder, .sidebar .fusion-tabs-widget .tab-holder .news-list li {
    //border-color: #fff !important;
}

.avada-container h3, .review blockquote div strong, .footer-area h3, #slidingbar-area h3, .button-default, .button-large, .button-small, .button-medium, .button-xlarge, .button.large, .button.small, .button.medium, .button.xlarge, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce .shipping-calculator-form .button, .woocommerce form.checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .register .button, .woocommerce .avada-order-details .order-again .button, .comment-form input[type="submit"], .wpcf7-form input[type="submit"], .gform_wrapper .gform_button, #bbp_user_edit_submit, .ticket-selector-submit-btn[type="submit"], .gform_page_footer input[type="button"] {
    font-weight: initial !important;
    font-size: 13px !important;
}
