/*
font-family:'Frutiger LT W01_45 Ligh1475730';
font-family:'Frutiger LT W01_55 Roma1475738';
font-family:'Frutiger LT W01_65 Bold1475746';

font-family:"Ubuntu Light";
font-family:"Ubuntu Regular";
font-family:"Ubuntu Bold";

green: #008339
grey: #616060
*/

html,
body,
button,
input,
select,
textarea {
    font-family:"Ubuntu Regular";
    font-size:15px;
    line-height:23px;
    font-weight:normal;
    color:#616060;
}

    @media (min-width:1600px) {
        html,
        body,
        button,
        input,
        select,
        textarea {
            font-size:18px;
            line-height:26px;
        }
    }


* {
    outline:0;
}

body {
    background:#fff;
}

p {
    color:#616060; margin:0 0 10px 0; }
.text-content p, .panel-body p, .news-text-wrap p, .tab-content p { 
	margin:0 0 24px 0; }
p.align-center { 
	text-align:center; }


b, strong {
    font-family:"Ubuntu Bold"; font-weight:normal; }

a:link,
a:visited {
    color:#008339; text-decoration:none; }
a:hover,
a:active
a:focus {
    color:#616060; outline:0; }

ul,
ol {
    padding:0;
    margin:4px 0 0 25px;
}
.text-content ul, .text-content ol, .panel-body ul, .panel-body ol  { margin-bottom:24px; }

li {
    padding:0;
    margin:0 0 4px 0;
}

.table {
	margin-bottom:30px;
}

img {
    max-width:100%;
    width:100%;
    height:auto;
}

blockquote { margin: 0 0 15px 0!important; border-left: 0; padding:0; }
blockquote p { font-size:20px; font-family:"Ubuntu Light"; font-style:italic; }
blockquote p:first-child:before {content:'"'; float:left; color:#008339; font-family:"Ubuntu Bold"; padding-right:4px; }
blockquote p:last-child:after {content:'"'; color:#008339; font-family:"Ubuntu Bold"; padding-left:2px; }

/* content style */



audio,
canvas,
img,
video {
    vertical-align:middle;
}

fieldset {
    border:0;
    margin:0;
    padding:0;
}

textarea {
    resize:vertical;
}

hr {
    border-color:#dfe2e5;
}

::-moz-selection {
    background:#008339;
    color:#fff;
    text-shadow:none;
}

::selection {
    background:#008339;
    color:#fff;
    text-shadow:none;
}

.grey {
    background:#edeff2;
}

.red {
    background:#d21033;
}

fieldset {
    margin:0;
    padding:0;
}
legend {
    display:none;
}

th { color:#008339; }
