html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}
.inner{width:100%;max-width:940px;margin:0 auto;}@media screen and (min-width:740px) and (max-width:980px){.inner{width:100%;max-width:700px;margin:0 auto;}}@media screen and (max-width:740px){.inner{width:88%;margin:0 auto;}}
input.cookie-compliance__button {
    float: right;
    margin: 0 200px 10px 10px;
    padding: 8px 15px 8px 15px;
    background: #e72c49;
    border: none;
    border-radius: 5px;
    color: #fff;
}
input.cookie-compliance__button:hover {
background: #c96474;	
}	
a{color:#89b0c4;text-decoration:none;}a:hover{color:#333;}img{max-width:100%;height:auto;}h1{font-size:28px;}h2{font-size:20px;}h3{font-size:16px;}div.messages{margin:0 0 30px;border:none;padding:15px 0;border-radius:4px;background-image:none;text-align:center;}.node-readmore,.more-link,.field-name-node-link{padding-top:10px;}.node-readmore a,.more-link a,.field-name-node-link a{color:#6199b4;font-size:11px;font-size:14px;font-weight:bold;font-family:arial;}.node-readmore a:before,.more-link a:before,.field-name-node-link a:before{content:"> ";}#breadcrumb{margin:0 0 30px;clear:both;}#breadcrumb #breadcrumb-inner{width:100%;max-width:940px;margin:0 auto;}#breadcrumb #breadcrumb-inner a{color:#fff;}#breadcrumb #breadcrumb-inner a:hover{color:#404040;}.field .field-label{font-weight:normal;text-transform:uppercase;}label{font-size:12px;text-transform:uppercase;color:#bbb;font-weight:400;}input.form-text{padding:6px;font-size:16px;background:rgba(255,255,255,0.85);border:1px solid #eee;}.tabs{clear:both;margin:30px 0;position:relative;z-index:5;}.tabs > ul{background:none;padding:0;width:100%;border:none;}.tabs > ul li{margin:0;padding:0;display:inline-block;float:none;}.tabs > ul li.active a{background:#89b0c4;position:relative;border:none;color:#fff;padding:5px 10px;}.tabs > ul li.active a:after{content:"";position:absolute;bottom:-16px;left:50%;margin-left:-8px;border-top:8px solid #89b0c4;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;}.tabs > ul li a{font-size:14px;text-transform:uppercase;border-radius:4px;border:none;color:#333;padding:5px 10px;}.tabs > ul li a.active{background:#89b0c4;color:#fff;position:relative;}.tabs > ul li a.active:hover{background:#89b0c4;}.tabs > ul li a.active:after{content:"";position:absolute;bottom:-16px;left:50%;margin-left:-8px;border-top:8px solid #89b0c4;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;}.tabs > ul li a:hover{background:#333;color:#fff;}
@font-face{font-family:'UbuntuLight';src:url(/sites/all/themes/ethic_theme/css/fonts/Ubuntu-L.ttf) format('truetype');}@font-face{font-family:'UbuntuRegular';src:url(/sites/all/themes/ethic_theme/css/fonts/Ubuntu-R.ttf) format('truetype');}@font-face{font-family:'UbuntuBold';src:url(/sites/all/themes/ethic_theme/css/fonts/Ubuntu-B.ttf) format('truetype');}html{margin:0;padding:0;height:100%;}body{margin:0;padding:0;height:100%;font-family:helvetica,arial;line-height:1.5;}body #block-system-main .node-promoted{display:none;}body #breadcrumb{margin-bottom:20px;padding-top:30px;}body #breadcrumb a,body #breadcrumb span{color:#727171;font-size:11px;font-family:arial;}body #breadcrumb span.current_breadcrumb{color:#17799e;}body .messages ul{display:inline-block;text-align:left;}body h1#page-title{font-size:21px;margin-bottom:20px;}body h1#page-title span{color:#e72c49;font-family:"UbuntuLight",arial;}body .pager{padding:10px 0;border-bottom:1px solid #d6d6d6;}body .pager .pager-current{color:#89b0c4;}body .pager li a{color:#858585;}body #header-top{height:90px;background-color:white;}body #header-top #logo{float:left;}body #header-top #logo img{padding-top:15px;width:130px;}body #header-top #navigation{float:left;padding-top:47px;padding-left:100px;}body #header-top #navigation li{border-right:1px solid #d6d6d6;padding:10px;}body #header-top #navigation li a{color:#17799e;font-size:15px;font-family:"UbuntuRegular",arial;}body #header-top #navigation li.active-trail a{color:white;padding:4px 10px;background:#17799e;}body #header-top #navigation li.last{border:none;}body #header-bottom{position:relative;max-height:360px;overflow:hidden;}body #header-bottom #block-ethic-ethic-slideshow ul{margin:0;overflow:hidden;}body #header-bottom #block-ethic-ethic-slideshow ul li{list-style:none;height:auto;height:360px;margin:0;display:none !important;}body #header-bottom #block-ethic-ethic-slideshow ul li.flex-active-slide{display:block !important;}body #header-bottom #block-ethic-ethic-slideshow ul li img{height:auto;width:100%;max-width:none;display:block;margin:0px auto;-moz-transform:translatez(0);-webkit-transform:translatez(0);transform:translatez(0);}body #header-bottom #block-ethic-ethic-slideshow .flex-content-bg,body #header-bottom #block-ethic-ethic-slideshow .flex-content-wrap{position:absolute;top:50px;bottom:100px;overflow:hidden;}body #header-bottom #block-ethic-ethic-slideshow .flex-content-bg{left:0;right:47%;background-color:#fff;background-color:rgba(255,255,255,0.74);}body #header-bottom #block-ethic-ethic-slideshow .flex-content-wrap,body #header-bottom #block-ethic-ethic-slideshow .flex-control-nav{width:940px;box-sizing:border-box;margin:0px auto;}body #header-bottom #block-ethic-ethic-slideshow .flex-content-wrap{left:0;right:0;padding:15px 0;}body #header-bottom #block-ethic-ethic-slideshow .flex-content{width:57%;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:10px;}body #header-bottom #block-ethic-ethic-slideshow .flex-caption{font-family:"UbuntuLight",arial;font-size:38px;color:#e72c49;line-height:1.2;}body #header-bottom #block-ethic-ethic-slideshow .flex-body{overflow:hidden;font-family:"UbuntuRegular",arial;font-size:18px;padding-top:17px;color:#9c9c9c;}body #header-bottom #block-ethic-ethic-slideshow .flex-call{position:absolute;}body #header-bottom #block-ethic-ethic-slideshow .flex-call a{width:auto;font-size:16px;}body #header-bottom #block-ethic-ethic-slideshow .flex-control-nav{position:relative;height:0px;padding:0;top:-120px;z-index:50;text-align:left;font-size:0;}body #header-bottom #block-ethic-ethic-slideshow .flex-control-nav li{margin:0px 7px 0px 0px;}body #footer-bottom{height:65px;width:100%;position:absolute;bottom:0;left:0;background-color:#f3f3f3;}body #footer-bottom #block-ethic-ethic-footer{margin:0 auto;width:242px;padding-top:10px;}body #footer-bottom #block-ethic-ethic-footer ul li{list-style:none;float:left;font-size:11px;color:#858585;font-family:arial;font-weight:bold;}body #footer-bottom #block-ethic-ethic-footer ul li a{font-size:11px;color:#858585;font-family:arial;font-weight:bold;}body #content{padding-bottom:100px;}body #container{min-height:100%;position:relative;}body.page-members .view-members .views-row{width:23%;padding-bottom:30px;margin-right:2%;float:left;}body.page-members .view-members .views-row .field-name-field-member-logo{border:1px solid #d6d6d6;width:100%;display:block;height:160px;position:relative;}body.page-members .view-members .views-row .field-name-field-member-logo img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;}body.page-members .view-members .views-row .field-name-title{padding-top:10px;}body.page-members .view-members .views-row .field-name-title h2{font-family:"UbuntuBold",arial;font-size:15px;color:#353942;}body.page-members .view-members .views-row .field-name-field-member-website{padding-top:5px;}body.page-members .view-members .views-row .field-name-field-member-website a{font-family:arial;font-size:13px;color:#17799e;}body.page-members .view-members .views-row:nth-child(4n){margin-right:0px;}body.page-news .view-news .views-row{padding:20px 0;border-bottom:1px solid #d6d6d6;}body.page-news .view-news .views-row .field-name-field-news-image{width:100%;max-width:300px;float:left;padding-right:20px;}body.page-news .view-news .views-row .field-name-title h2{font-family:"UbuntuBold",arial;font-size:15px;color:#353942;}body.page-news .view-news .views-row .field-name-post-date{font-size:11px;color:#cccccc;font-family:arial;font-weight:bold;padding-top:5px;}body.page-news .view-news .views-row .field-name-field-news-intro{color:#727171;font-family:arial;font-size:13px;padding-top:15px;line-height:1.5em;}body.node-type-news .field-name-post-date{font-size:11px;color:#cccccc;font-family:arial;font-weight:bold;}body.node-type-news .field-name-field-news-image{padding-top:20px;float:left;padding-right:20px;}body.node-type-news .field-name-field-news-intro{padding:20px 0;color:#9c9c9c;font-size:18px;font-family:"UbuntuRegular",arial;}body.node-type-news .field-name-body{color:#727171;font-size:13px;font-family:arial;}body.page-documents .view-documents .group,body.page-private .view-documents .group{float:left;width:49%;padding-top:20px;}body.page-documents .view-documents .group .views-row,body.page-private .view-documents .group .views-row{padding-bottom:10px;}body.page-documents .view-documents .group h3,body.page-private .view-documents .group h3{font-family:"UbuntuBold",arial;font-size:15px;color:#353942;padding-bottom:20px;}body.page-documents .view-documents .group .node-document .file a,body.page-private .view-documents .group .node-document .file a{color:#17799e;font-size:13px;font-family:arial;font-weight:bold;}body.page-documents .view-documents .group:nth-child(1),body.page-private .view-documents .group:nth-child(1){margin-right:18px;}body.page-documents .view-documents .item-list li,body.page-private .view-documents .item-list li{list-style:none;margin:0;float:left;}body.page-documents .view-documents .item-list li.first,body.page-private .view-documents .item-list li.first{margin-right:18px;}body.node-type-basic-page .field-name-body{font-family:arial;font-size:13px;color:#727171;}body.node-type-basic-page .field-name-body *{line-height:20px;}body.node-type-basic-page .field-name-body h3{font-family:"UbuntuBold",arial;font-size:15px;color:#353942;}body.node-type-basic-page .field-name-body ul{margin-left:18px;}body.node-type-basic-page .field-name-body ul li{font-size:13px;color:#727171;font-family:arial;}body.node-type-basic-page .field-name-body > ul > li{font-weight:bold;}body.node-type-basic-page .field-name-body img{padding-right:20px;}body.node-type-basic-page .field-name-body a.button{color:white;padding:4px 15px;background:#17799e;font-family:arial;font-weight:bold;font-size:12px;}body.node-type-basic-page .field-name-body a.button:hover{background:white;color:#17799e;font-family:arial;font-weight:bold;font-size:12px;border:1px solid #17799e;}body.node-type-webform #contact_left{float:left;width:50%;padding-top:30px;color:#727171;font-family:arial;font-size:13px;}body.node-type-webform #contact_left h3{font-family:"UbuntuBold",arial;font-size:15px;color:#353942;padding-bottom:5px;}body.node-type-webform #contact_left #contact_info{padding-bottom:20px;}body.node-type-webform #contact_left #contact_info a{font-family:arial;font-size:13px;color:#17799e;}body.node-type-webform #webform-client-form-20{float:left;width:48.5%;padding-top:20px;}body.node-type-webform #webform-client-form-20 input{width:100%;max-width:441px;border:1px solid #9c9b9b;color:#727171;font-family:arial;font-size:13px;}body.node-type-webform #webform-client-form-20 textarea{max-width:468px;width:100%;border:1px solid #9c9b9b;color:#727171;font-family:arial;font-size:13px;}body.node-type-webform #webform-client-form-20 label{color:#727171;font-family:arial;font-size:13px;text-transform:capitalize;padding-bottom:5px;}body.node-type-webform #webform-client-form-20 h3{font-family:"UbuntuBold",arial;font-size:15px;color:#353942;padding-bottom:5px;}body.node-type-webform #webform-client-form-20 .form-submit{color:white;width:100px;padding:4px 15px;background:#17799e;font-family:arial;font-weight:bold;font-size:12px;}body.node-type-webform #webform-client-form-20 .form-submit:hover{background:white;color:#17799e;font-family:arial;font-weight:bold;font-size:12px;border:1px solid #17799e;}body.page-links h3{font-family:"UbuntuBold",arial;font-size:15px;color:#353942;padding-bottom:20px;}body.page-links .group{margin-right:25px;padding:10px;width:100%;margin-bottom:20px;background:#f3f3f3;}body.page-links .group a{color:#17799e;}body.page-links .group .views-field-title span{font-family:arial;font-size:13px;font-weight:normal;}body.not-logged-in .tabs{display:none;}body.front #first-time,body.front .tabs,body.front #page-title,body.front #breadcrumb{display:none;}body.front #block-block-1{padding:20px 10px 20px 0;border-right:1px solid #e5e5e5;width:23%;text-align:left;margin-top:20px;float:left;}body.front #block-block-1 h2{font-size:21px;color:#e72c49;font-family:"UbuntuLight",arial;padding-bottom:20px;}body.front #block-block-1 .content{color:#727171;font-family:arial;font-size:13px;}body.front #block-views-news-block-1{float:left;position:relative;padding:20px 0px 20px 16px;margin-top:20px;width:73%;}body.front #block-views-news-block-1 > h2{font-size:21px;color:#e72c49;font-family:"UbuntuLight",arial;padding-bottom:20px;}body.front #block-views-news-block-1 .banner{position:relative;overflow:auto;height:auto !important;width:590px;}body.front #block-views-news-block-1 .banner li{list-style:none;}body.front #block-views-news-block-1 .banner ul li{float:left;}body.front #block-views-news-block-1 .view-news{float:left;}body.front #block-views-news-block-1 .view-news .view-header{position:absolute;right:0;top:29px;margin-bottom:20px;}body.front #block-views-news-block-1 .view-news .view-header a{background:white;color:#17799e;font-family:arial;font-weight:bold;font-size:12px;border:1px solid #17799e;padding:8px 15px;}body.front #block-views-news-block-1 .view-news .views-row{padding:20px 0;}body.front #block-views-news-block-1 .view-news .views-row .field-name-field-news-image{width:100%;max-width:300px;float:left;padding-right:20px;}body.front #block-views-news-block-1 .view-news .views-row .field-name-title h2{font-family:"UbuntuBold",arial;font-size:15px;color:#353942;}body.front #block-views-news-block-1 .view-news .views-row .field-name-post-date{font-size:11px;color:#cccccc;font-family:arial;font-weight:bold;padding-top:5px;}body.front #block-views-news-block-1 .view-news .views-row .field-name-field-news-intro{color:#727171;font-family:arial;font-size:13px;padding-top:15px;line-height:1.5em;}body.front #block-views-news-block-1 .unslider-arrow.prev{height:32px;width:32px;color:transparent;display:inline-block;float:left;margin-top:105px;margin-right:20px;background:url(/sites/all/themes/ethic_theme/images/arrow_left.png) no-repeat;}body.front #block-views-news-block-1 .unslider-arrow.next{margin-left:10px;height:32px;width:32px;color:transparent;display:inline-block;margin-top:105px;background:url(/sites/all/themes/ethic_theme/images/arrow_right.png) no-repeat;}@media screen and (max-width:740px) and (min-width:501px){#block-ethic-ethic-slideshow ul li{max-height:none;}#block-ethic-ethic-slideshow .flex-content-bg{display:none;}#block-ethic-ethic-slideshow .flex-content-wrap{background-color:#fff;background-color:rgba(255,255,255,0.74);bottom:0px;top:auto;padding-bottom:30px;}#block-ethic-ethic-slideshow .flex-content-wrap,#block-ethic-ethic-slideshow .flex-control-nav{width:auto;}#block-ethic-ethic-slideshow .flex-control-nav{top:-20px;right:5.5%;text-align:right;}#block-ethic-ethic-slideshow .flex-content{width:88%;margin:0px auto;}#block-ethic-ethic-slideshow .flex-call{position:static;}#block-ethic-ethic-slideshow .flex-caption{font-size:32px;}#block-ethic-ethic-slideshow .flex-body{font-size:13px;}}body.page-members .view-members .views-row{height:222px;}
@font-face{font-family:'flexslider-icon';src:url(/sites/all/themes/ethic_theme/css/fonts/flexslider-icon.eot);src:url(/sites/all/themes/ethic_theme/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/ethic_theme/css/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/themes/ethic_theme/css/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/themes/ethic_theme/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flex-direction-nav{*height:0;}.flex-direction-nav a{display:block;width:40px;height:50px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:rgba(0,0,0,0.8);}.flex-direction-nav .flex-prev{left:10px;color:rgba(255,255,255,0.5);}.flex-direction-nav li{list-style:none;}.flex-direction-nav .flex-next{right:10px;text-align:right;color:rgba(255,255,255,0.5);}.flexslider:hover .flex-prev{color:rgba(255,255,255,0.8);left:10px;}.flexslider:hover .flex-next{color:rgba(255,255,255,0.8);right:10px;}.flex-next:hover,.flexslider:hover .flex-prev:hover{color:rgba(255,255,255,0.8);}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
