/*
Theme Name: Cloudbase WP Theme
© 2016-2018 Cloudbase Solutions SRL. All rights reserved.
Author: Dorin Paslaru, Cloudbase Solutions SRL
Author URI: https://cloudbase.it/
Description: cloudbase.it theme. It is a child theme of dt-the7.
Version: 2.0.3
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

/*CF 7 edits*/

#partner-program-radio { 
display: block;
}

#jobs-submit {
border-color: #007aff;
border-style: solid;
border-width: 2px;
color: #007aff;
background-color: #ffffff;
display: inline-block;
text-decoration: none;
cursor: pointer;
font-size: 20px;
line-height: 40px;
text-align: center;
margin: 0;
height: 48px;
padding: 0px 41px;
border-radius: 6px;
width: 100%;
max-width: 100%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

#jobs-submit > .text-wrap * {
color: #007aff;
}

#jobs-submit:hover {
color: #ffffff;
}

#jobs-submit:hover > .text-wrap * {
color: #ffffff;
}

#jobs-input {
font-size: 20px;
line-height: 40px;
height: 48px;
background-color: white;
border-width: 2px;
border-radius: 6px;
color: #4f4f4f;	
}

#jobs-area {
font-size: 20px;
line-height: 40px;
/*height: 48px; */
background-color: white;
border-width: 2px;
border-radius: 6px;
}

#jobs-radio {
font-size: 20px;
}

/* H4 link problem */

/*h4 a {
    color: #007bd3 !important;
    text-decoration: underline;
}*/

/* Reponsive video */

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


/* cbsl hover table */

table.cbsl-juju-table, § th, .cbsl-juju-table td {
border-bottom: 1px solid #d0d0d0;
border-collapse: collapse;
border-top: none !important;
}

.cbsl-juju-table caption {
    font-size: 150%;
    font-weight: bold;
    margin: 5px;
    padding-bottom:5px;
}

.cbsl-juju-table td, .cbsl-juju-table th {
    padding: 5px;
}

.cbsl-juju-table thead th {
    border-top: none;

}

.cbsl-juju-table thead th,
.cbsl-juju-table tfoot th {
    background: #007bd3 !important;
    color: #4F76A3;
    font-size: 100% !important;
}

.cbsl-juju-table td:first-child {
	font-weight: 400;
}

.cbsl-juju-table td:nth-child(2 ) {
	font-weight: 400;
}

.cbsl-juju-table tbody th {
    border-bottom-style: solid;
    border-bottom-color: #d0d0d0;
    border-bottom-width: 1px;
    border-top: none !important;
}


.cbsl-juju-table tbody tr:not(:first-child):hover {
    background: #d0d0d0;
   color: #007bd3 !important;
}


.cbsl-juju-table tfoot th, .cbsl-juju-table tfoot td {
    font-size: 85%;
}

/********** nohover table **************/

table.cbsl-table, § th, .cbsl-table td {
border-bottom: 1px solid #d0d0d0;
border-collapse: collapse;
border-top: none !important;
}

.cbsl-table caption {
    font-size: 150%;
    font-weight: bold;
    margin: 5px;
    padding-bottom:5px;
}

.cbsl-table td, .cbsl-table th {
    padding: 5px;
}

.cbsl-table thead th,
.cbsl-table tfoot th {
    background: #007bd3 !important;
    color: #4F76A3;
    font-size: 100% !important;
}

.cbsl-table td:first-child {
	font-weight: 400;
}

.cbsl-table td:nth-child(2 ) {
	font-weight: 400;
}

.cbsl-table tbody th {
    border-bottom-style: solid;
    border-bottom-color: #d0d0d0;
    border-bottom-width: 1px;
    border-top: none !important;
}


.cbsl-table tfoot th, .cbsl-table tfoot td {
    font-size: 85%;
}

/*FONTS*/
/* Nexa */
@font-face {
    font-family: 'nexa_boldregular';
	font-display: swap;
    src: url('/wp-content/themes/cbsl-the7-child/fonts/nexa/nexa_bold-webfont.eot');
    src: url('/wp-content/themes/cbsl-the7-child/fonts/nexa/nexa_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/cbsl-the7-child/fonts/nexa/nexa_bold-webfont.woff2') format('woff2'),
         url('/wp-content/themes/cbsl-the7-child/fonts/nexa/nexa_bold-webfont.woff') format('woff'),
         url('/wp-content/themes/cbsl-the7-child/fonts/nexa/nexa_bold-webfont.ttf') format('truetype'),
         url('/wp-content/themes/cbsl-the7-child/fonts/nexa/nexa_bold-webfont.svg#nexa_boldregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'nexa_lightregular';
	font-display: swap;
    src: url('/wp-content/themes/cbsl-the7-child/fonts/nexa/nexa_light-webfont.eot');
    src: url('/wp-content/themes/cbsl-the7-child/fonts/nexa/nexa_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/cbsl-the7-child/fonts/nexa/nexa_light-webfont.woff2') format('woff2'),
         url('/wp-content/themes/cbsl-the7-child/fonts/nexa/nexa_light-webfont.woff') format('woff'),
         url('/wp-content/themes/cbsl-the7-child/fonts/nexa/nexa_light-webfont.ttf') format('truetype'),
         url('/wp-content/themes/cbsl-the7-child/fonts/nexa/nexa_light-webfont.svg#nexa_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Geomanist */

@font-face {
    font-family: 'geomanistthin';
	font-display: swap;
    src: url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-thin-webfont.eot');
	src: url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-thin-webfont.ttf') format('truetype'),
		 url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-thin-webfont.woff2') format('woff2'),
		 url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-thin-webfont.woff') format('woff'),
         url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-thin-webfont.svg#geomanistthin') format('svg');
	font-weight: normal;
    font-style: normal;
    }

@font-face {
    font-family: 'geomanistlight';
	font-display: swap;
    src: url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-light-webfont.eot');
	src: url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-light-webfont.ttf') format('truetype'),
		 url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-light-webfont.woff2') format('woff2'),
		 url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-light-webfont.woff') format('woff'),
         url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-light-webfont.svg#geomanistlight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'geomanist_regularregular';
	font-display: swap;
    src: url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-regular-webfont.eot');
	src: url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-regular-webfont.ttf') format('truetype'),
		 url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-regular-webfont.woff2') format('woff2'),
		 url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-regular-webfont.woff') format('woff'),
         url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-regular-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
    }

@font-face {
    font-family: 'geomanistbook';
	font-display: swap;
    src: url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-book-webfont.eot');
	src: url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-book-webfont.ttf') format('truetype'),
		 url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-book-webfont.woff2') format('woff2'),
		 url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-book-webfont.woff') format('woff'),
         url('/wp-content/themes/cbsl-the7-child/fonts/geomanist_family/geomanist-book-webfont.svg#geomanistbook') format('svg');
    font-weight: normal;
    font-style: normal;
}

