/****** PLACE YOUR CUSTOM STYLES HERE ******/

.logo { 
	max-height: 40%; 
    /*max-width: 100px;*/
}


.module {
    display: inline-block;
    padding: 0px; 
}


.statement-sm {
	font-size: 20px;
    line-height: 36px;
/*    color: #00CED1;
*/    font-weight: 300;
}

.statement-l {
	font-size: 32px;
    line-height: 56px;
/*    color: #00CED1;
*/    font-weight: 300;
}

strong {
/*    font-size: 1.15em;*/
    font-weight: bold;
}

body.boxed-layout {
    background: #fff;
}

body {
    font-size: 14px;
}

a {
    color: rgba(0,206,209,1);
}

a:hover {
    text-decoration: none;
    outline: none;
    color: #FF4500;
}

/*.cv-text li {
	font-size: 16px;
	color: #292929;
}*/

/*.col-md-offset-1 {
    margin-left: 0px;
}*/

.namelogo-bold {
	font-family: Raleway;	
	font-weight: bold;
}

.text-tabs .tab-title {
    padding-top: 0 px;
    padding-right: 40px;
    padding-bottom: 10px;
    padding-left: 40px;
    opacity: 0.5;
    position: relative;
}

.text-tabs .active .tab-title {
    color: rgba(0,206,209,1);
}

.text-tabs .tab-title:after {
    height: 2px;
    background: rgba(0,206,209,1);
}

.my-slides .slides li{ height: 480px; }

footer {
    padding: 48px;
}

.color-primary {
    /*color: #47b475 !important;*/
/*    color: #292929 !important;*/
/*    opacity: 0.7; */
    /*color: #2b5797 !important;*/
    color: #58616e !important;     
}

.color-secondary {
    color: #FF4500 !important;     
}

.progress-bar {
    background: rgba(72,209,204,1);
    box-shadow: none !important;
}

.progress-2 .bar-holder {
    height: 16px;
    border-radius: 8px;
    overflow: hidden;
    border: 1px solid rgba(72,209,204,1);
}


.filters li {
/*    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*    border: 2px solid #708090;*/
    color: #2F4F4F;
    opacity: 0.5;
}

.filters li.active {
    border-color: rgba(72,209,204,0.6);
    background-color: rgba(72,209,204,0.6);
    color: #2F4F4F;
/*    opacity: 1;*/
}

/*.highlight-wrap {
	box-shadow: -5px 0 0 5px rgb(72,209,204), 5px 0 0 5px rgb(72,209,204);
}*/

.highlight { 
    background-color: rgba(72,209,204,0.6);
/*    opacity:1;*/
    color: #2F4F4F; 
    display: inline;
    padding: 0.45rem;
    box-decoration-break: clone;
    position: relative;
    letter-spacing: -0.003em;
    line-height: 1.45em;
    /*margin-bottom: -15px*/;
    /*font-family: arial;*/
}

.highlight-p { 
    background-color: rgba(72,209,204,0.6);
/*    opacity:1;*/
    color: #2F4F4F; 
    display: inline;
    padding: 0.1rem;
    box-decoration-break: clone;
    position: relative;
    letter-spacing: -0.003em;
    line-height: 1.45em;
    /*margin-bottom: -15px*/;
    /*font-family: arial;*/
}

.team li {
    font-size: 32px;
    line-height: 56px;
    font-weight: 300; 
}

.btn-filled {
    background: rgb(0,206,209);
    color: #fff;
}

.btn {
    font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
    border: 2px solid rgb(0,206,209);
}

/*.btn:visited {
    background: #2F4F4F;
    color: #fff;
    border: 2px solid #2F4F4F;
}*/

.btn:hover {
    background: #FF4500;
    color: #fff;
    border: 2px solid #FF4500;
}

/*mark {
	background-color: rgba(255,255,0,0.4);
	line-height: 0.45em;
	color: #292929; 
	opacity: 0.6;
}*/

/*
.background-image-holder {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    background: #292929;
    background-size: cover !important;
    background-position: 50% 50% !important;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    opacity: 0;
}*/


.flex-direction-nav a.flex-next:before, .flex-direction-nav a.flex-prev:before {
/*    content: "\e649";
    font-family: 'themify';
    speak: none;
    font-style: normal;*/
    font-weight: bolder;
/*    font-variant: normal;
    text-transform: none;
    line-height: 1;
    font-size: 24px;*/
/*    color: #FF4500;*/
    color: rgba(72,209,204,0.5);
}

