/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

.main-content .row:before {
	display: none;
}
.main-content .row > div:nth-child(2) .using-bg-color {
	background: #1d4354 !important;
}
.main-content .row > div:nth-child(2) p {
	text-align: right !important;
}
body:not(.using-mobile-browser) .nectar-flip-box[data-flip-direction="horizontal-to-left"]:hover .flip-box-front, .nectar-flip-box[data-flip-direction="horizontal-to-right"] .flip-box-back, .owl-carousel.moving .nectar-flip-box[data-flip-direction="horizontal-to-right"] .flip-box-back, .flip-box-back {
	-ms-transform: rotateY(0deg) !important;
    -webkit-transform: rotateY(0deg) !important;
    transform: rotateY(0deg) !important;
	background-color: #1d4354 !important;
}
@font-face {
    font-family: 'proxima_novaregular';
    src: url('fonts/proximanova-regular-webfont.eot');
    src: url('fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-regular-webfont.woff2') format('woff2'),
         url('fonts/proximanova-regular-webfont.woff') format('woff'),
         url('fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('fonts/proximanova-regular-webfont.svg#proxima_novaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'proxima_novasemibold';
    src: url('fonts/proximanova-semibold-webfont.eot');
    src: url('fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-semibold-webfont.woff2') format('woff2'),
         url('fonts/proximanova-semibold-webfont.woff') format('woff'),
         url('fonts/proximanova-semibold-webfont.ttf') format('truetype'),
         url('fonts/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'proxima_novalight';
    src: url('fonts/proximanova-light-webfont.eot');
    src: url('fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-light-webfont.woff2') format('woff2'),
         url('fonts/proximanova-light-webfont.woff') format('woff'),
         url('fonts/proximanova-light-webfont.ttf') format('truetype'),
         url('fonts/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'proxima_novabold';
    src: url('fonts/proximanova-bold-webfont.eot');
    src: url('fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanova-bold-webfont.woff2') format('woff2'),
         url('fonts/proximanova-bold-webfont.woff') format('woff'),
         url('fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('fonts/proximanova-bold-webfont.svg#proxima_novabold') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*body, *, h1, h2, h3, h4, h5, h6 {
	font-family: 'proxima_novaregular';
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'proxima_novaregular';
	font-weight: normal;
}*/
td,
.text-justify p,
.main-content .wpb_wrapper p {
	text-align: justify !important;
}
.text-left .wpb_wrapper p {
	text-align: left !important;
}
.private .wpb_wrapper p {
	font-size:22px;
	line-height: 34px;
	text-align: center !important;
}
#top #logo {
	font-family: 'proxima_novalight';
	font-weight: normal;
	color: #000000;
	letter-spacing: 0;
}
.banner-font {
	font-family: Playfair Display !important;
}
body.home header#top .col.span_9 nav {
	display: none !important;
}
.nectar-button.jumbo.see-through-2.home-button {
	border-radius: 0 !important;
}
.home-button {
	border: 2px solid #1d4354 !important;
    color: #1d4354 !important;
	font-family: Playfair Display !important;
	padding: 23px 65px !important;
}
.home-button:hover {
    color: #ffffff !important;
}
.home-border-padding {
    padding: 30px 90px !important;
}
.home-about-border {
	border-right: 1px solid #025475;
    border-bottom: 1px solid #025475;
}
.home-team-border {
    border-bottom: 1px solid #025475;
}
.home-capital-border {
	border-right: 1px solid #025475;
}
.full-image {
	width: 100%;
}
.team-flip-box .nectar-flip-box .inner {
	padding: 20px;
}
.team-flip-box .flip-box-front h5,
.team-flip-box .flip-box-front h6 {
	color: #1d4354 !important;
}
.team-flip-box .flip-box-front h6,
.team-flip-box .flip-box-back h6 {
	font-size: 15px !important;
	font-style: italic;
    margin-top: 15px;
}
.team-flip-box .flip-box-back a {
	color: #ffffff !important;
}
.team-flip-box .flip-box-back a:hover {
	text-decoration: underline;
}
.investment-table-width {
	max-width: 950px;
	margin: 0 auto;
}
.investment-table table {
	box-shadow: 0px 0px 30px 0px #dddddd;
}
.investment-table table tr {
  transition: 0.2s ease-in;
}
.investment-table table tr:hover {
  background: #dddddd !important;
}
.investment-table table th {
	background: #1d4354;
	border: 1px solid #595959 !important;
    color: #ffffff;
    font-size: 20px;
    font-weight: normal !important;
	padding: 15px 40px !important;
}
.investment-table table tr:hover td:first-child {
  color: #1d4354 !important;
}
.investment-table table td:first-child {
	width: 35%;
}
.investment-table table td {
	border: 1px solid #595959 !important;
	font-size: 18px !important;
    padding: 40px !important;
	line-height: 30px;
}
.investment-strategy .wpb_tabs_nav {
	display: flex;
}
.investment-strategy .wpb_tabs_nav li {
	margin-right: 35px;
	height: 206px;
	width: 256px;
	transition: 0.2s ease-in;
}
.investment-strategy .wpb_tabs_nav li:hover {
	opacity: 0.85;
}
.investment-strategy .wpb_tabs_nav li:first-child {
	background: url(http://vhortex.jewellars.com/wp-content/uploads/2021/03/Untitled-1_03.jpg);
	background-repeat: no-repeat;
}
.investment-strategy .wpb_tabs_nav li:nth-child(2) {
	background: url(http://vhortex.jewellars.com/wp-content/uploads/2021/03/Untitled-1_07.jpg);
	background-repeat: no-repeat;
}
.investment-strategy .wpb_tabs_nav li:nth-child(3) {
	background: url(http://vhortex.jewellars.com/wp-content/uploads/2021/03/Untitled-1_05.jpg);
	background-repeat: no-repeat;
}
.investment-strategy .wpb_tabs_nav li:nth-child(4) {
	background: url(http://vhortex.jewellars.com/wp-content/uploads/2021/03/Untitled-1_09.jpg);
	background-repeat: no-repeat;
}
.investment-strategy .wpb_tabs_nav li a {
	border: 0px solid rgba(8,21,57,1);
    background: -moz-linear-gradient(top, rgba(8,27,51,0) 0%, rgba(8,27,51,0) 60%, rgba(8,27,51,0.95) 97%, rgba(8,27,51,0.95) 100%) !important;
    background: -webkit-linear-gradient(top, rgba(8,27,51,0) 0%,rgba(8,27,51,0) 60%,rgba(8,27,51,0.95) 97%,rgba(8,27,51,0.95) 100%) !important;
    background: linear-gradient(to bottom, rgba(8,27,51,0) 0%,rgba(8,27,51,0) 60%,rgba(8,27,51,0.95) 97%,rgba(8,27,51,0.95) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00081b33', endColorstr='#081b33',GradientType=0 ) !important;
	color: #ffffff !important;
    cursor: pointer;
    display: flex;
	align-items: flex-end;
    justify-content: center;
    height: 100%;
    width: 100%;
}
.investment-strategy .wpb_tabs_nav li a:hover {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7db9e8+0,1e5799+100 */
background: #7db9e8 !important; /* Old browsers */
background: -moz-linear-gradient(to bottom,  rgb(125 185 232 / 0%) 0%,rgb(30 87 153 / 75%) 100%) !important; /* FF3.6-15 */
background: -webkit-linear-gradient(to bottom,  rgb(125 185 232 / 0%) 0%,rgb(30 87 153 / 75%) 100%) !important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgb(125 185 232 / 0%) 0%,rgb(30 87 153 / 75%) 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ) !important; /* IE6-9 */
}


/***** Footer
**********************/
#footer-outer i {
    font-size: 36px !important;
}
#footer-outer .widget {
    margin-bottom: 0;
}
#footer-widgets .container > .row {
	display: flex;
	align-items: center;
    justify-content: space-between;
    padding: 10px 0;
    padding-bottom: 0px;
	/*padding: 20px 0;
    padding-bottom: 15px;*/
}
#footer-widgets .container > .row:before,
#footer-widgets .container > .row:after {
	display: none;
}
#footer-widgets .container > .row .col {
    width: auto;
}
#footer-widgets .container > .row .col:last-child {
	display: flex;
    align-items: center;
}
#footer-widgets .container > .row .col:last-child > div {
	margin: 0 10px;
}
#footer-widgets .container > .row .col:last-child img {
	margin-bottom: 0;
}
#footer-widgets p {
    font-size: 15px;
}

/***** Responsive
**********************/
@media (max-width: 800px) {
	.investment-strategy .wpb_tabs_nav {
	    display: inline-block;
	}
	.investment-strategy .wpb_tabs_nav li {
		float: none;
		display: inline-block;
		margin-bottom: 20px;
		margin-right: 20px;
	}
}
@media (max-width: 480px) {
	.col.right {
    	text-align: center;
	}
	.investment-strategy .wpb_tabs_nav li {
		margin-bottom: 10px;
		margin-right: 0;
		width: 150px;
		height: 150px;
	}
	.investment-strategy .wpb_tabs_nav li:nth-child(odd) {
		margin-right: 10px;
	}
	.investment-strategy .wpb_tabs_nav li a {
		font-size: 12px;
	}
}