@charset "UTF-8";

/* CSS Document */



html {

	background-color: #283f43;

}



div#wrapper-4.ult-wrapper.wrapper {

	background-attachment: scroll;

	background-image: url(https://theuglytruthsd.org/wp-content/uploads/2016/06/San-Diego-Skyline-light.png);

	background-repeat: no-repeat;

	background-position: center bottom;

}



h1 {

	margin: 0px;

}



.social-icon-rounded-email, .social-icon-rounded-facebook, .social-icon-rounded-linkedin, .social-icon-rounded-twitter, .social-icon-rounded-instagram, .social-icon-rounded-vimeo, .social-icon-rounded-youtube {

	padding-left: 10px;

}



.social-icon-rounded-instagram {

	padding-right: 20px;

}



.ddsmoothmenuh ul li a  {

	padding-right: 15px;

	padding-left: 15px;

}



ul#menu-english-spanish.menu {

	font-size: 22px;

	text-transform: uppercase;

	text-align: right;

	text-decoration: none;

	padding-top: 20px;

	padding-right: 20px;

	font-family: "BenchNine", Arial, sans-serif;

	color: #8fa6d8;

	letter-spacing: .03em;

}



li#menu-item-81.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-81 a {

	color: #20376b;

	text-decoration: none;

	letter-spacing: .05em;

}



li#menu-item-82.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-82 a {

	text-decoration: none;

	color: #8fa6d8;

}



div.gambit_video_inner {

	max-height: 640px;

}



div.vc_row.wpb_row.vc_row-fluid.vc_custom_1464701978010.gambit_has_video_bg {

	max-height: 640px;

}



.flexslider {

	padding: 0px;

	margin: 0px;

	background: none;

}



div.wpb_gallery_slides.wpb_flexslider.flexslider_fade.flexslider {

	padding: 0px;

	margin: 0px;

	background: none;

}



.wpb_text_column.wpb_content_element ul {

	padding-bottom: 20px;

}

.wpb_text_column.wpb_content_element li {

	padding-bottom: 10px;

	padding-top: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #06F;

	list-style-type: disc;

	font-family: "BenchNine", Arial, sans-serif;

	font-size: 22px;

	color: #666;

}



p, .p {

	font-family: "BenchNine", Arial, sans-serif;

	letter-spacing: 0px;

	color: #666;

	font-size: 22px;

	line-height: 30px;

	padding-bottom: 20px;

	padding-top: 20px;

	text-align: justify;

}



.flex-direction-nav .flex-prev {

	background-position: center center;

	background-image: url(https://theuglytruthsd.org/wp-content/uploads/2016/06/Arrow-slider-left.png);

}





.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev {

	right: 20px;

	background-position: center center;

	background-image: url(https://theuglytruthsd.org/wp-content/uploads/2016/06/Arrow-slider-right.png);

}



.flex-direction-nav .flex-prev {

	left: 20px;

}



.flex-direction-nav .flex-next {

	right: 20px;

}



.flex-direction-nav a {

	width: 61px;

	height: 61px;

}



div.widget.widget_text.inner-container {

	color: #ffffff;

	text-align: center;

	font-size: 12px;

	font-weight: normal;

	text-transform: uppercase;

	padding-top: 15px;

	padding-bottom: 10px;

}



div.horizontal-menu {

	font-size: 12px;

	font-weight: normal;

	text-transform: uppercase;

	padding-top: 15px;

	padding-bottom: 10px;

	text-decoration: none;

	letter-spacing: .02em;

}



.horizontal-menu ul li {

	float: left;

	border-left: none;

	padding-left: 10px;

	padding-right: 10px;

}



div.horizontal-menu ul li.current-menu-item a {

	color: #ffffff;

}



li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-42.current_page_item.menu-item-54 {

	padding-left: 0px;

	margin-left: 0px;

}



.col-md-3 {

	padding-left: 2px;

}



.one_half {

	font-family: "BenchNine", Arial, sans-serif;

	letter-spacing: 0px;

	color: #666;

	font-size: 22px;

	line-height: 30px;

}





/* Tabs code */



.vc_tta.vc_general .vc_tta-title-text:not(:empty):not(:first-child), .vc_tta.vc_general .vc_tta-title-text:not(:empty)~*{

	font-family: "BenchNine", Arial, sans-serif;

	letter-spacing: 0px;

	color: #1f376b;

	font-size: 22px;

	line-height: 30px;

	text-transform:uppercase;

}



span.vc_tta-title-text{

	font-family: "BenchNine", Arial, sans-serif;

	letter-spacing: 0px;

	color: #1f376b;

	font-size: 22px;

	line-height: 30px;

	text-transform:uppercase;

}



.vc_tta-color-sky.vc_tta-style-modern .vc_tta-tab.vc_active>a{

	font-family: "BenchNine", Arial, sans-serif;

	letter-spacing: 0px;

	color: #1f376b;

	font-size: 22px;

	line-height: 30px;

	text-transform:uppercase;

}



.vc_tta.vc_general .vc_tta-tab.vc_active>a{

	font-family: "BenchNine", Arial, sans-serif;

	letter-spacing: 0px;

	color: #1f376b;

	font-size: 22px;

	line-height: 30px;

	text-transform:uppercase;

}



.vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels::before {

	border-color: none;

}



.vc_tta-color-sky.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels {

	background-color: #d3dffa;

	border-left: none;

	padding: 2px;

}



.vc_tta-color-sky.vc_tta-style-modern .vc_tta-tab>a {

	border-right: none;

}



.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a {

	background-color: #d3dffa;

}



/* End of Tabs code */



.vc_custom_1465485372054 {

	margin-top: 0px !important;

	margin-bottom: 0px !important;

	padding-top: 0px !important;

	padding-bottom: 12px !important;

}



div.wpb_text_column.wpb_content_element.vc_custom_1465485372054 {

	margin-top: 0px !important;

	margin-bottom: 0px !important;

	padding-top: 0px !important;

	padding-bottom: 12px !important;

}



tel {

	font-family: "BenchNine", Arial, sans-serif;

	color: #FF0000;

	font-size: 30px;

	line-height: 24px;

	font-weight: normal;

	font-variant: normal;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	text-align: left;

	text-indent: 0px;

	display: block;

	margin-right: 0px;

	padding-right: 0px;

}



.grey {

  color: #999;

}



/* CSS Per page */



/*



.vc_row {

	background-attachment: scroll;

	background-image: url(https://theuglytruthsd.org/wp-content/uploads/2016/06/Background-shadow.png);

	background-repeat: no-repeat;

	background-position: center top;

}



h6 {

	letter-spacing: -.05em;

}



h3 {

	letter-spacing: .05em;

	font-size: 18px;

	font-style: normal;

	line-height: 24px;

	font-weight: normal;

	text-transform: uppercase;

	color: #20376b;

}



h6 {

	letter-spacing: -.07em;

}



h3 {

	letter-spacing: .0em;

	font-size: 20px;

	font-style: normal;

	line-height: 24px;

	font-weight: normal;

	text-transform: uppercase;

	color: #20376b;

}



h2 {

    font-family: "BenchNine", Arial, sans-serif;

    letter-spacing: .0em;

	font-size: 45px;

	font-style: normal;

	line-height: 44px;

	font-weight: normal;

	text-transform: uppercase;

}



h5 {

    font-family: "BenchNine", Arial, sans-serif;

    text-transform: uppercase;

    letter-spacing: .0em;

    font-weight: bold;

}





Button {

    font-family: "BenchNine", Arial, sans-serif;

    text-transform: uppercase;

    letter-spacing: .0em;

}



div.vc_column-inner {

	 padding-top: 0px;

}

 

 

.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner {

	 padding-top: 0px;

}



 */