/* Zanetti Financial CSS */
.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
	margin-bottom:20px;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}
.cartoon {
	margin:20px;
    padding-bottom: 40px;
}
.smaller {font-size:12px;}
.footer-top {
	 background-image: url("../images/footer_img_zanetti.png");
}
.logo-panel1 img {
      margin-bottom: 20px;
}
a:hover,
a:focus {
    color: #444444;
    text-decoration: underline;
}
.jumbotron-content__headline {
    color: #444444;
}
.jumbotron-content__title h1 {
    color: #444444;}
.jumbotron-content__description p {
    color: #444444;}
.btn-default-top
{ color:#000;
border-color:#000;}
.btn-home {
	margin:30px;
    color: #fff !important;
    background-color: transparent;
    border-color: #fff;
}
.btn-home:focus,
.btn-home.focus {
    color: #fff !important;
    background-color: transparent;
    border-color: #fff;
}
.btn-home:hover {
    color: #fff !important;
    background-color: transparent;
    border-color: #fff;
}
.btn-home:active,
.btn-home.active,
.open > .btn-home.dropdown-toggle {
    color: #fff !important ;
    background-color: transparent;
    border-color: #fff;
}
.btn-home:active:hover,
.btn-home:active:focus,
.btn-home:active.focus,
.btn-home.active:hover,
.btn-home.active:focus,
.btn-home.active.focus,
.open > .btn-home.dropdown-toggle:hover,
.open > .btn-home.dropdown-toggle:focus,
.open > .btn-home.dropdown-toggle.focus {
    color: #fff !important;
    background-color: transparent;
    border-color: #fff;
}
.btn-home:active,
.btn-home.active,
.open > .btn-home.dropdown-toggle {
    background-image: none;
}
.btn-home.disabled:hover,
.btn-home.disabled:focus,
.btn-home.disabled.focus,
.btn-home[disabled]:hover,
.btn-home[disabled]:focus,
.btn-home[disabled].focus,
fieldset[disabled] .btn-home:hover,
fieldset[disabled] .btn-home:focus,
fieldset[disabled] .btn-home.focus {
    background-color: tansparent;
    border-color: #fff;
}
.btn-home,
.btn-home:hover,
.btn-home:focus,
.btn-home:active {
    color:#fff;
}

.bg2 {
    padding: 60px;
    background-image: url("../images/financial-advisor.png");
    background-size: cover;
}
.rt {
    background-img: url("../images/radio-background.jpg") !important;
	background-size:cover;
		opacity:0.6;
	filter:alpha(opacity=60); /* for < IE8*/

	}
	/* accordian */
	/*******************************
* Does not work properly if "in" is added after "collapse".
* Get free snippets on bootpen.com
*******************************/
    .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #EEEEEE;
    }

    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #212121;
        background-color: #FAFAFA;
        border-color: #EEEEEE;
    }

    .panel-title {
        font-size: 14px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
    }

    .more-less {
        float: right;
        color: #212121;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #EEEEEE;
    }


/* end accordian*/
.icon-box {border:1px solid rgba(220,219,219,.5) !important}

/* important clients section */
.pgc-6-1-0 {
	width:50%;
}
.pgc-6-1-1 {
	width:25%;
}
.pgc-6-1-2 {
	width:25%;
}
.pgc-5-1-0,
.pgc-5-1-1,
.pgc-5-1-2,
.pgc-5-6-0,
.pgc-5-6-1,
.pgc-5-6-2 {
    width: 33.333%
}


#pl-5z .panel-grid-cell .so-panel {
    margin-bottom: 30px
}
  /* Extra Small Devices, Phones */ 
  @media screen and (max-width: 768px) {
        .jumbotron{
        color: white !important;
		text-align: center;
        background-color: transparent;
        margin-bottom: 0px;
        padding: 0;
        }
		.jumbotron-content__headline {
			color:white;
		}
        #imgID {
            display: none;
        }
        #imgHide {
            display: block;
        }
  }
		
@media screen and (max-width: 1024px) {
	.brochure-box__text {
    font-size: 10px;
}
    }
	

  /* Larger Devices */ 
  @media screen and (min-width: 381px) {
        #imgHide {
            display: none;
        }
    }