/* select.form-control:not([size]):not([multiple]) {
	height: calc(1.5em + .75rem + 2px)!important;
} */

.member {
    -webkit-transition:.3s;
    -o-transition:.3s;
    transition:.3s;
}

.member:hover {
    -webkit-box-shadow: 0 16px 32px rgba(207,228,255,.8)!important;
    box-shadow: 0 16px 32px rgba(207,228,255,.8)!important;
    -webkit-transform:translateY(-10px);
    -ms-transform:translateY(-10px);
    transform:translateY(-10px)
}

.member .social {
    width: 45px;
    right: -45px;
    top: 35%;
}

.member:hover .social {
    right: 0;
}

.member .profile {
    position: absolute;
    background: rgba(1, 102, 179,.85);
    opacity: 0;
}

.member:hover .profile {
    opacity: 1;
}

/*------------------------------------------------------------------
[3. PRELOADER]
*/

.preload * {
	-webkit-transition: none !important;
	-moz-transition: none !important;
	-ms-transition: none !important;
	-o-transition: none !important;
	transition: none !important;
  opacity:0;
}

#preload {
	background-color: #f6f6f6;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: fixed;
	z-index: 9999;
}
#preload-content {
	width: 150px;
	height: 150px;
	margin-left: -75px;
	margin-top: -75px;
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 10000;
}
.preload-bounce {
	margin: 0 auto 10px;
	text-align: center;
}
.bounce1, .bounce2, .bounce3, .bounce4 {
	-webkit-animation-name: pbounce;
	-webkit-animation-duration: 1.4s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: both;
	-moz-animation-name: pbounce;
	-moz-animation-duration: 1.4s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-timing-function: ease-in-out;
	-moz-animation-fill-mode: both;
	-o-animation-name: pbounce;
	-o-animation-duration: 1.4s;
	-o-animation-iteration-count: infinite;
	-o-animation-timing-function: ease-in-out;
	animation-name: pbounce;
	animation-duration: 1.4s;
	animation-iteration-count: infinite;
	animation-timing-function: ease-in-out;
	animation-fill-mode: both;
	background: rgb(0 85 254) !important;
	display: inline-block;
	height: 10px;
	margin: 0 3px;
	width: 10px;
}
.bounce1 {
	-webkit-animation-delay: -0.48s;
	-moz-animation-delay: -0.32s;
	-o-animation-delay: -0.32s;
	animation-delay: -0.32s;
}
.bounce2 {
	-webkit-animation-delay: -0.32s;
	-moz-animation-delay: -0.16s;
	-o-animation-delay: -0.16s;
	animation-delay: -0.16s;
}
.bounce3 {
	-webkit-animation-delay: -0.16s;
	-moz-animation-delay: -0.16s;
	-o-animation-delay: -0.16s;
	animation-delay: -0.16s;
}
@-webkit-keyframes pbounce {
0%, 80%, 100% {
	-webkit-transform: scale(0.0)
}
40% {
	-webkit-transform: scale(1.0)
}
}
@-moz-keyframes pbounce {
0%, 80%, 100% {
	-moz-transform: scale(0.0)
}
40% {
	-moz-transform: scale(1.0)
}
}
@keyframes pbounce {
0%, 80%, 100% {
	transform: scale(0.0)
}
40% {
	transform: scale(1.0)
}
}

.two-side .row {
	border-color: rgba(1, 102, 179);
	/* border-color: rgba(0, 0, 0, .1) !important; */
	border-style: solid;
	border-width: 0;
	overflow: hidden;
}

.two-side .row:nth-child(odd) {
	border-top-left-radius: 15px;
	/* border-bottom-left-radius: 15px; */
}

.two-side .row:nth-child(even) {
	border-top-right-radius: 15px;
	/* border-bottom-right-radius: 15px; */
}



.two-side .row:nth-child(1) {
	border-top-width: 1px!important;
	border-left-width: 2px!important;
	border-top-color: rgba(1, 102, 179, 0.2);
	border-left-color: rgba(1, 102, 179, 0.4);
}

.two-side .row:nth-child(2) {
	border-top-width: 3px!important;
	border-right-width: 4px!important;
	border-top-color: rgba(1, 102, 179, 0.6);
	border-right-color: rgba(1, 102, 179, 0.8);
}

.two-side .row:nth-child(3) {
	border-top-width: 5px!important;
	border-left-width: 6px!important;
	border-top-color: rgba(1, 102, 179, 0.9);
	border-left-color: rgba(1, 102, 179, 1);
}

.two-side .row:last-child {
	border-bottom-width: 6px!important;
	border-bottom-color: rgba(1, 102, 179, 1);
}