
	#mini_logo_container
	{
		display:none;
	}
	#BranchParentHeader .logobar
	{
		height:110px;
		background-color:#FFF;
	}
	
	
	#BranchParentHeader .logobar .boxed-container
	{
	    padding-left: 20px;
	    padding-right: 20px;
		height:110px;
		position:relative;
	}
	
	#BranchParentHeader .logobar .boxed-container .branchlogo{
	    display: block;
	    float: left;
	    height: 100px;	
		width:130px;
		overflow:hidden;
	    margin: 5px 0 0 0;
		border:0px solid black;
		background-size:contain;
		background-repeat:no-repeat;
	}
	
	#BranchParentHeader .logobar .boxed-container .branch_logo_yusa
	{
		width:274px;
		height:80px;
		margin:15px 0 0 0 ;
	}
	
	.national_logo_align
	{
		text-align:left !important;
		right:auto  !important;
		left:300px !important;
		top:40% !important;	
	}		
	
	.benefits_statement{color:#0089d0 !important;}
	
	#BranchParentHeader .national_bar
	{
		height:auto;
	}
	
	
	#BranchParentHeader .parent_name
	{
	    position: absolute;
	    top: 15px;
	    right: 20px;
	    color: #0089d0;
	    font-size: 30px;
	    line-height: 1;
	    font-weight: 600;
	    text-transform: uppercase;
	    font-family: Cachet,verdana,arial,sans-serif;
	    letter-spacing: -.045em;
		text-align:right;
	}
	
	#BranchParentHeader .national_name
	{
	    color: #0089d0;	
	    font-size: 30px;
	    line-height: 1;
	    font-weight: 600;
	    text-transform: uppercase;
	    font-family: Cachet,verdana,arial,sans-serif;
	    letter-spacing: -.045em;
		text-align:left;
		padding:10px 0px 10px 10px;
	}
	
	#BranchParentHeader .national_name .text
	{
		border:0px solid black;
	}
	
	#BranchParentHeader .national_name .text a
	{
	    color: #0089d0;
		text-decoration:none;
	}
	
	.selectbox-container{
	    -webkit-appearance: none;
	    -moz-appearance: none;
	    display: block;
	    box-sizing: border-box;
	    width: 100%;
	    height: 38px;
	    padding: 9px 13px;
	    margin-bottom: 20px;
	    font-size: 14px;
	    line-height: 17px;
	    vertical-align: middle;
	    background-color: #fff;
	    background-image: none;
	    border: 2px solid #cecece;
	    border-radius: 7px;
	    color: #454646;
	}
	
	.selectbox-container {
	    position: relative;
	    padding: 0;
	    background-image: -webkit-gradient(linear,left 0,left 100%,from(#fff),to(#f3f3f3));
	    background-image: -webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);
	    background-image: linear-gradient(to bottom,#fff 0,#f3f3f3 100%);
	    background-repeat: repeat-x;
	    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff3f3f3', GradientType=0);
	}
	
	.selectbox-container select {
	    position: relative;
	    z-index: 1;
	    background: 0 0;
	    margin: 0;
	    width: 100%;
	    height: 34px;
	    padding: 9px 13px;
	    padding-right: 33px;
	    font-size: 12px;
	    line-height: 14px;
	    font-weight: 600;
	    letter-spacing: .02em;
	    font-family: Cachet,verdana,arial,sans-serif;
	    text-transform: uppercase;
	    border: 0;
	    -webkit-appearance: none;
	    -moz-appearance: none;
	    outline: 0;
	}
	
	#BranchParentHeader .selectbox-container {
	    display: inline-block;
	    vertical-align: top;
	    width: 250px;
	    height: 38px;
	    margin: 0;
	    border-color: #d9d9d9;
	    background-image: -webkit-gradient(linear,left 0,left 100%,from(#fff),to(#f3f3f3));
	    background-image: -webkit-linear-gradient(top,#fff 0,#f3f3f3 100%);
	    background-image: linear-gradient(to bottom,#fff 0,#f3f3f3 100%);
	    background-repeat: repeat-x;
	    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff3f3f3', GradientType=0);
	}
	
	#BranchParentHeader .selectbox-container select {
	    height: 34px;
	}
	
	.selectbox-container:before {
		content: "\f063";
	    font-family: FontAwesome;
	    display: block;
	    position: absolute;
	    top: 55%;
	    right: 10px;
	    margin-top: -10px;
		font-size:15px;
	}
	
	.location_donate
	{
		display:block;
		margin-top:10px;
	}
	
	.boxed-container .navbar
	{
		box-shadow:0px 0px 0px 0px !important;
	}
	
	#BranchParentHeader .parent_name .text
	{
		border:0px solid black;
	}
	
	#BranchParentHeader .parent_name .text a
	{
	    color: #0089d0;
		text-decoration:none;
	}
	
	.dropdown-toggle .caret {
	    color: white !important;
	    border-top-color: #FFF;
	}
	
	.branchparentnav-button
	{
		position:absolute;
	    top: 3px;
	    right: 10px;
	}
	
	.branchparentnav-button button{margin:0px;width:45px;border:0px solid black;}
	
	.branchparentnav-button .collapsed .icon-bar
	{
		background-color:#0089d0;
	}
	
	.branchparentnav-button .icon-bar
	{
		float:right !important;
		background-color:#0089d0;			
	}
	
	.branchparentnav-button .navbar-toggle:hover,.branchparentnav-button .navbar-toggle:focus
	{
		background:#FFF !important;
	}
	
	#branchparentnav ul li
	{
		margin-right:0px;
	}
	
	#branchparentnav ul li a
	{
		color:#FFF;
		font-family:Cachet;
		font-size:18px;
		font-weight:600;
		padding-left:15px;
		padding-right:15px;
	}
	
	.branchparentnav_container{
		height:54px;
	    background: #0089d0;
		background-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.25));
	}
	
	.branchparentnav_container .navbar
	{
		background:none;
		border:0px;
	}
	
	#branchparentnav ul li.open a,#branchparentnav ul li.active a
	{
	    background: #0089d0;
	}
	
	#branchparentnav .navbar-nav .open .dropdown-menu li a
	{
		background-color:#FFF;
		color:#0089d0;
		font-size:16px;
		padding:0px 8px 0px 8px;
		margin-bottom:5px;
		border:0px solid blue;
		clear:both;
		width:100%;
	}
	
	#branchparentnav .navbar-nav .open .dropdown-menu li a:hover
	{
		color:#0089d0;
	}
	
	#branchparentnav ul li ul{
		display:table;
	}
	
	#branchparentnav .navbar-nav .open .dropdown-menu li a.no-link
	{
		cursor:default !important;
		background:#d8d7d7 !important;
		color:#000 !important;
		text-transform:capitalize !important;
		height:100%;
	}
	
	#branchparentnav .navbar-nav .open .dropdown-menu li.no-link
	{
		border-bottom:0px;
		width:100%;
	}
	
	#branchparentnav .navbar-nav .open .dropdown-menu li.no-link:first-child
	{
		margin-top:-5px !important;
	}
	
	
	#branchparentnav ul li a:hover
	{
		background-color:#0089d0;
	}
	
	.branch_title_bar
	{
		background-color:#8b8b8b;
		padding-top:15px;
		padding-bottom:15px;
	}
	
	#BranchParentHeader h1, #BranchParentHeader h2, #BranchParentHeader h3, #BranchParentHeader h4, #BranchParentHeader h5, #BranchParentHeader h6 {
	    line-height: 1.1;
	    font-family: Cachet,verdana,arial,sans-serif;
	    font-weight: 600;
	    color: #0d73c3;
	    letter-spacing: -.04em;
	}
	
	#BranchParentHeader h2.bar-title
	{
	    vertical-align: middle;
	    color: #fff;
	    text-transform: uppercase;
		font-size:30px;
		float:left;
		margin:0px 0px 0px 10px;
		padding:0px;
	}
	
	#BranchParentHeader .branch_title_bar .meta
	{
		float:right;
		color:#FFF;	
		font-family:Cachet;
		font-weight:600;
		font-size:14px;
		letter-spacing: -.04em;
		line-height:1.3;
		margin-top:10px;
	}
	
	#BranchParentHeader .branch_title_bar .meta span
	{
		margin-right:20px;
	}
	
	#BranchParentHeader .branch_title_bar .fa
	{
		margin-right:8px;
	}
	
	
	#BranchParentHeader .navbar {
	    z-index: 7888;
	}
	
	#branchparentnav ul
	{
		margin:0px;
	}
	
	#branchparentnav
	{
		margin:0px;
		padding:0px;
	}
	
	.branchparentnav_container .container-fluid
	{
		padding:0px;
	}
	
	.dropdown-submenu {
	    position: relative;
	}
	
	#branchparentfooter
	{
		background-color:#d8d7d7;
		padding-top:20px;
		padding-bottom:0px;
		margin-top:20px;
	}
	
	#branchparentfooter .list-group-item,.sidebar .list-group-item
	{
		border:0px;
		background-color:#d8d7d7;
		margin-left:0px;	
		padding-left:0px;
		margin-left:0px;	
	}
	
	#branchparentfooter .list-group,.sidebar .list-group
	{
		border:0px;
		box-shadow:none;
		padding-left:0px;
		margin-left:0px;
	}
	
	
	#branchparentfooter h3
	{
		font-weight:600;
		font-family:Cachet;
		border-bottom:0px;
		margin:0px 0px 10px 0px;
		padding:0px;
	}
	
	#branchparentfooter .copyright
	{
		background-color:#d9d9d9;
		padding-top:10px;
		padding-bottom:10px;
		color:#000;
		font-size:12px;
		text-align:center;
	}
	
	#branchparentfooter .copyright a
	{
		color:#791d76;
	}
	
	/* Bootstrap Carousel */
	.carousel-control {
	    top: 0;
	    width: 10%;
	}
	.carousel-control .fa, .carousel-control .icon-prev, .carousel-control .icon-next {
	    font-size: 25px;
	    height: 30px;
	    margin-top: -15px;
	    width: 30px;
	}
	.carousel-control .fa-angle-right {
	    margin-left: -25px;
	}
	.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .fa {
	    display: inline-block;
	    position: absolute;
	    top: 50%;
	    z-index: 5;
	}
	
	/* Carousel Fade */
	.carousel-fade .carousel-inner .item {
	  opacity: .8;
	  -webkit-transition-property: opacity;
	  -moz-transition-property: opacity;
	  -o-transition-property: opacity;
	  transition-property: opacity;
	}
	.carousel-fade .carousel-inner .active {
	  opacity: 1;
	}
	.carousel-fade .carousel-inner .active.left,
	.carousel-fade .carousel-inner .active.right {
	  left: 0;
	  opacity: 0;
	  z-index: 1;
	}
	.carousel-fade .carousel-inner .next.left,
	.carousel-fade .carousel-inner .prev.right {
	  opacity: 1;
	}
	.carousel.full-width{
		width: 100% !important; 	
	}
	.carousel.full-width .item img,
	.carousel.full-width .item{
		display: block;
		width: 100%; 	
	}
	.carousel-style .next,
	.carousel-style .prev {
	    position: absolute;
	    top: 50%;
		transform: translateY(-50%);
	}
	.carousel-style .prev {
	    left: 0;
		z-index:9999;	
	    margin: -7px 0 0 -30px;
	}
	.carousel-style .next {
	    right: 0;
		z-index:9999;	
	    margin: 0 20px 0 0 !important;
	}
	.carousel-style .next i,
	.carousel-style .prev  i{
		padding:10px;
		background-color:rgba(0,0,0,.2);
	}
	.carousel-caption {
	    bottom: 0;
	    position: absolute;	
	    /*left: 7%;
	    right: 7%;
	    top: 50%;
	    transform: translateY(-50%);*/
		z-index:0;
		left:0;
		width:100%;
		font-family:Cachet;
	}
	#main-slider.carousel{
		width:100%;
	 }
	/*  Home Carousel Slider */
	 #main-slider.carousel{
		width:100%;
		clear:both;
	 }
	 #main-slider .carousel .item .carousel-caption {
	  opacity: 0;
	}
	#main-slider h1  {
	  font-size: 55px;
	  font-weight: bold;
	  text-transform:uppercase;
	  margin: 0;
	  line-height: 75px;
	}
	#main-slider .carousel .item.active .carousel-caption{
	  opacity: 1;
	}
	#main-slider .description,
	.description.medium{
		font-size: 18px !important;
		font-weight:300;
		line-height: 30px;
		margin: 0;
	}
	
	.carousel-caption a {text-decoration:none;}
	
	.panel-ylights h3
	{
		color:#8d2790;
		font-family:Cachet;
		font-weight:600;
		border:0px;
		margin:20px 0px 10px 5px;
		padding:0px;
		font-size:22px;
	}
	
	.panel-ylights img
	{
		width:56px;
		margin-top:-10px;
	}
	
	.latest-posts
	{
		list-style-type:none;
		border:0px solid black;
		margin:0px;
		padding:0px;
	}
	
	
	.latest-posts li
	{
		border:0px solid red;
		clear:both;
		display:block;
		min-height:90px;
		position:relative;
	}
	
	.post-thumb
	{
		border:0px solid red;
		width:84px;
		position:absolute;
		top:0;
		left:5px;
	}
	
	.post-details
	{
		border:0px solid red;
		margin-left:95px;
		position:absolute;
		top:0;
		left:0;
		font-size:12px;
		padding-right:5px;
	}
	
	.post-details h6
	{
		margin:8px 0px 3px 0px;
		padding:0px;
		font-size:11px;
		font-weight:bold;
	}
	
	.post-details h6 a
	{
		color:#8d2790 !important;
		text-decoration:none;
	}
	
		
	
	.latest-posts li .post-thumb a
	{
		width:84px;
		height:64px;
		display:block;
		background-size:cover;
	}
	
	.community_count
	{
		background-color:#EEE;
		border-radius:5px;
		padding:5px;
	}
	
	.community_count ul
	{
		list-style-type:none;
		padding:0px;
		margin:0px;
	}
	
	.community_count ul li
	{
		text-align:center;
		color:#00aeef;
		font-size:25px;
		font-family:Cachet;
		font-weight:600;
	}
	
	.community_count ul li h4
	{
		color:#666;
		font-size:14px;
		margin:0px;
		padding:0px;
		font-weight:bold
	}
	
	.community_count ul li h3
	{
		color:#8d2790 !important;
		font-size:30px;
		margin:10px 0px 5px 0px;
		padding:0px;
		font-family:Cachet;
		font-weight:600;
		border-bottom:0px;
	}
	
	.ynational_tabs .tab-content
	{
		background-color:#FFF;
		padding-top:10px;
	}
	
	.ynational_tabs ul li.active,.ynational_tabs ul li.active a
	{
		border-bottom:0px;
	}
	
	.ynational_tabs ul li.active a
	{
		border-top:2px solid #00aeef;
	}
	
	.ynational_tabs h4 a,.ynational_tabs h4
	{
		font-family:Cachet;
		font-weight:600;
		font-size:20px;
		color:#00aeef !important;
	}
	
	.ynational_tabs .meta
	{
		line-height:23px;
		font-size:12px;
	}
	
	.ynational_tabs .time
	
	{
		color:#8d2790 !important;
		font-weight:bold;
	}
	
	.news_cat_square
	{
		display:block;
		-ms-background-size: cover;
		-o-background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		background-size:cover;
		height:170px;
		width:100%;	
		border:1px solid black;
		margin-bottom:20px;
		position:relative;	
		z-index:1;
	}
	
	.news_cat
	{
		position:relative;
	}
	
	.news_cat .news_cat_overlay {
	    background-color: rgba(0,0,0,0.6);
	    width: 100%;
	    position: absolute;
	    top: 0;
	    left: 0;
		height:100%;
		width:100%;	
		z-index:3;			
	}
	
	.news_cat .text
	{
		position:absolute;
		z-index:4;
		color:#FFF;
		font-family:Cachet;
		font-weight:600;
		font-size:20px;
		text-align:center;
		width:100%;	
		border:0px solid red;
		top:30%;
	}
	
	#branch_change_loc{display:none;}
	
	@media only screen and (max-width: 999999px) and (min-width: 993px)
	{
		
		.dropdown-submenu .dropdown-menu {
		    top: 0;
		    left: 100%;
		    margin-top: -1px;
		}
		
		.dropdown-submenu a
		{
			display:table;
			width:100%;
		}	
		
		.dropdown-submenu a.dropdown-toggle:after
		{
			font-family: FontAwesome;
			content: "\f0da";			
			float:right;
		}	
		
		.dropdown-submenu ul li a:after
		{
			font-family: FontAwesome;
			content: "";			
		}		
	}
	
	@media only screen and (max-width: 1018px) and (min-width: 760px)
	{
	
		.national_logo_align
		{
			left:290px !important;
			top:40% !important;	
			border:0px solid red !important;
		}		
	
		.national_logo_align .text
		{	
			font-size: 22px;	
		}
		
		#BranchParentHeader .logobar
		{
			height:96px;
		}
		#BranchParentHeader .logobar .boxed-container
		{
			height: 96px;
		}    
		#BranchParentHeader .logobar .boxed-container .branchlogo{
		    height: 66px;	
			width:96px;
		    margin: 10px 0 0 0;
		}	
		
		#BranchParentHeader .logobar .boxed-container .branch_logo_yusa
		{
			width:260px;
		}
		
		#BranchParentHeader .parent_name
		{
		    top: 15px;
		    right: 60px;
		}		
		
		.branchparentnav_container{
			height:0px !important;
		}
		
		.branchparentnav_container .container-fluid
		{
			background-color:#93288f;
			padding:0px;
		}
		
		.branchparentnav_container .navbar-nav
		{	
			margin-top:0px;	
			margin-bottom:0px;	
		}	
		
		#branchparentnav ul li.open a {
		    background: #0089d0;
			background-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.30));
		}	
		
		.branchparentnav_container .navbar-default .navbar-collapse, .navbar-default .navbar-form {
		    border-color: #93288f;
		}	
		
		#branchparentnav ul li {
		    border-bottom:1px solid #7e107c;
			margin:0px !important;
		}	
		
		#branchparentnav .navbar-nav .open .dropdown-menu li a{
			background-color:#FFF !important;
		}		
	
		
		#branchparentnav .navbar-nav .open .dropdown-menu li{
			border-bottom:1px solid #efdfef;
		}	
			
		#branchparentnav .navbar-nav .open .dropdown-menu li:last-child{
			border-bottom:0px solid #efdfef;
		}			
		
		#branchparentnav .navbar-nav .open .dropdown-menu li:last-child a{
			margin-bottom:0px;
			margin-top:5px;
		}				
		
		#branchparentnav .navbar-nav .open .dropdown-menu{
			position:relative;
			width:100%;
		    box-shadow: 0px 0px 0px 0px;
			margin-bottom:15px;
			border-radius:0px;
		}
		
		#branchparentnav .navbar-nav li:last-child .dropdown-menu{
			margin-bottom:0px;
		}	
			
		#branchparentnav .dropdown-toggle .caret		
		{
		    border-bottom: 4px solid transparent;
		    border-top: 4px solid transparent;
		    border-left: 4px solid;
		}
		
		#branchparentnav .dropdown .dropdown-toggle .caret		
		{
		    border-bottom: 4px solid transparent;
		    border-top: 4px solid transparent;
		    border-left: 4px solid;
		}	
	
		#branchparentnav .open .dropdown-toggle .caret		
		{
			border-right: 4px solid transparent;
			border-left: 4px solid transparent;
		    border-top: 4px dashed;
		}			
		
		
		#branchparentnav .navbar-nav .open .dropdown-menu li ul li
		{
			margin-top:0px;
			margin-bottom:0px;						
		}		
		
		#branchparentnav .navbar-nav .open .dropdown-menu li ul
		{
			margin-top:0px;
			margin-bottom:0px;						
			padding:0px;
		}			
		
		#branchparentnav .navbar-nav .open .dropdown-menu li ul li a,#branchparentnav .navbar-nav .open .dropdown-menu li ul li a:last-child{
			background-color:#EEE !important;
			margin-top:0px;
			margin-bottom:0px;		
			padding-left:30px;		
		}					
	}
	
	@media only screen and (max-width: 759px)
	{
	
		.national_logo_align
		{
			left:215px !important;
			top:20% !important;	
			border:0px solid blue !important;
		}		
	
		.branchparentnav_container .container-fluid
		{
			background-color:#93288f;
			padding:0px;
		}
		
		#BranchParentHeader .logobar
		{
			height:57px;
		}
		#BranchParentHeader .logobar .boxed-container
		{
			height: 57px;
		}    
		#BranchParentHeader .logobar .boxed-container .branchlogo{
		    display: block;
		    float: left;
			width:57px;
		    margin: 5px 0 0 0;
			border:0px solid black;
		}	
		
		#BranchParentHeader .logobar .boxed-container .branch_logo_yusa
		{
			height:45px;
			width:200px;
		}	
		
		#BranchParentHeader .parent_name
		{
		    top: 15px;
		    right: 60px;
		    color: #0d73c3;
		    font-size: 15px;
			border:0px solid black;	
			width: calc(100% - 150px);						
		}	
		
		.location_donate
		{	
			display:none !important;
		}	
		
		#branch_change_loc{display:block;}	
		
		.branchparentnav_container{
			height:0px !important;
		}
	
	   .navbar-collapse {
	      max-height: none;
	   }	
	   
		.navbar-collapse.in {
		    overflow-y: hidden;
		}   	
		
		#BranchParentHeader .parent_name a
		{
			float:left;
			margin-top:10px;		
		}	
		
		#national_search_bar
		{
			margin-top:0px !important;
			float:right;
		}		
		
	}
	
	@media only screen and (max-width: 600px)
	{
	
		#mini_logo
		{
			display:block;
			position:relative;
			height:70px;
			width:80%;
			margin-left:auto;
			margin-right:auto;		
		}
		
		#mini_logo_container
		{
			display:block;	
			background-color:#FFF;		
			padding:15px 0px 15px 0px;
		}	
		
		#mini_logo	a
		{
		    display: block;
		    float: left;
		    height: 100%;	
			width:100%;
			overflow:hidden;
			border:0px solid black;
			background-size:contain;
			background-repeat:no-repeat;	
			background-position: center; 
		}
	
		.national_logo_align
		{
			left:10px !important;
			top:15% !important;	
			border:0px solid green !important;
		}		
	
		#BranchParentHeader .parent_name
		{
			width: calc(100% - 75px);						
		}	
		
		#branch_change_loc{display:block;}
		
		#BranchParentHeader .branch_title_bar h2.bar-title
		{
			font-size:20px;	
		}
		
		#BranchParentHeader .branch_title_bar .meta 
		{
			/*display:none;*/
		}	
		
		.branchlogo
		{
			display:none !important;
		}
		   
	   .navbar-collapse {
	      max-height: none;
	   }	
	   
		.navbar-collapse.in {
		    overflow-y: hidden;
		}   
			
		.branchparentnav_container{
			height:0px !important;
		}
		
		.branchparentnav_container .container-fluid
		{
			background-color:#0089d0;
		}
		
		.branchparentnav_container .navbar-nav
		{	
			margin-top:0px;	
			margin-bottom:0px;	
		}	
		
		#branchparentnav ul li.open a {
		    background-color: #8b8b8b !important;
		}	
		
		.branchparentnav_container .navbar-default .navbar-collapse, .navbar-default .navbar-form {
		    border-color: #0089d0;
		}	
		
		#branchparentnav ul li {
		    border-bottom:1px solid #0089d0;
			margin:0px !important;
		}	
			
		#branchparentnav .navbar-nav .open .dropdown-menu li a{
			background-color:#FFF !important;
		}		
	
		#branchparentnav .navbar-nav .open .dropdown-menu li{
			border-bottom:1px solid #efdfef;
		}			
		
		#branchparentnav .navbar-nav .open .dropdown-menu li:last-child{
			border-bottom:0px solid #efdfef;
		}				
		
		#branchparentnav .navbar-nav .open .dropdown-menu li:last-child a{
			margin-top:5px;margin-bottom:0px;
		}					
		
		#branchparentnav .navbar-nav .open .dropdown-menu{
			position:relative;
			width:100%;
		    box-shadow: 0px 0px 0px 0px;
			border-radius:0px;
		}
		
		#branchparentnav .navbar-nav li:last-child .dropdown-menu{
			margin-bottom:0px;
		}	
			
		#branchparentnav .dropdown-toggle .caret		
		{
		    border-bottom: 4px solid transparent;
		    border-top: 4px solid transparent;
		    border-left: 4px solid;
		}
		
		#branchparentnav .dropdown .dropdown-toggle .caret		
		{
		    border-bottom: 4px solid transparent;
		    border-top: 4px solid transparent;
		    border-left: 4px solid;
		}	
	
		#branchparentnav .open .dropdown-toggle .caret		
		{
			border-right: 4px solid transparent;
			border-left: 4px solid transparent;
		    border-top: 4px dashed;
		}		
		
		#branchparentnav .navbar-nav .open .dropdown-menu li ul li
		{
			margin-top:0px;
			margin-bottom:0px;						
		}		
		
		#branchparentnav .navbar-nav .open .dropdown-menu li ul
		{
			margin-top:0px;
			margin-bottom:0px;						
			padding:0px;
		}			
		
		#branchparentnav .navbar-nav .open .dropdown-menu li ul li a,#branchparentnav .navbar-nav .open .dropdown-menu li ul li a:last-child{
			background-color:#EEE !important;
			margin-top:0px;
			margin-bottom:0px;		
			padding-left:30px;		
		}		
		
		section .boxed-container .caption {
		    top: 10%;
		}										
	}
	
	