/* mixin functions */.grayscale {  filter: grayscale(100%);  -webkit-filter: grayscale(100%);  -moz-filter: grayscale(100%);  -ms-filter: grayscale(100%);  -o-filter: grayscale(100%);}/* ===== SPRITE ===== */.notransition {  -webkit-transition: none !important;  -moz-transition: none !important;  -o-transition: none !important;  -ms-transition: none !important;  transition: none !important;}.unselect {  -moz-user-select: none;  -webkit-user-select: none;  -ms-user-select: none;  -o-user-select: none;  user-select: none;}.ir {  font: 0/0 a;  text-shadow: none;  color: transparent;}/* CLEARFIX */.clearfix:after {  content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}.clearfix {  display: inline-block;}html[xmlns] .clearfix {  display: block;}* html .clearfix {  height: 1%;}.middleHack {  zoom: 1;}/*** inline block hack*/.ib {  display: -moz-inline-stack !important;  display: inline-block !important;  vertical-align: top;}.ibIe {  display: inline !important;  zoom: 1;}.lt-ie8 .ib {  display: inline !important;  zoom: 1;}/* mixins */.clear {  clear: both;  display: block;}.translate3d {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);}.translate {  -webkit-transform: translate(0, 0);  -moz-transform: translate3d(0, 0);  -ms-transform: translate3d(0, 0);  -o-transform: translate3d(0, 0);  transform: translate3d(0, 0);}.noflick {  -webkit-backface-visibility: hidden;  backface-visibility: hidden;}a img {  border: none;}.overflow {  overflow: hidden;}.bgwidth {  width: 100%;}.bgheight {  height: 100%;}@-webkit-keyframes rotating {  from {    -webkit-transform: rotate(0deg);  }  to {    -webkit-transform: rotate(360deg);  }}.rotating {  -webkit-animation: rotating 2s linear infinite;}/* Reset CSS */* {  margin: 0;  padding: 0;}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,section,input {  margin: 0;  padding: 0;  border: 0;  outline: 0;  font-size: 100%;  vertical-align: baseline;  background: transparent;  box-sizing: border-box;}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;}/* change colours to suit your needs */ins {  background-color: #ff9;  color: #000;  text-decoration: none;}/* change colours to suit your needs */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;}/* change border colour to suit your needs */hr {  display: block;  height: 1px;  border: 0;  border-top: 1px solid #cccccc;  margin: 1em 0;  padding: 0;}input,select {  vertical-align: middle;}#newsIndex .newsContainer {  font-size: 0px;  width: 100%;}#newsIndex .newsContainer .sectionLeft {  display: inline-block;  width: 30%;  vertical-align: top;  font-size: 15px;  margin-right: 2%;  margin-bottom: 2%;}#newsIndex .newsContainer .sectionLeft .tag {  display: inline-block;  margin-bottom: 20px;}#newsIndex .newsContainer .sectionLeft .tag .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#newsIndex .newsContainer .sectionLeft .tag .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsIndex .newsContainer .sectionLeft .tag .description {  background-color: #fff;  padding: 20px 10px;  position: relative;  min-height: 200px;}#newsIndex .newsContainer .sectionLeft .tag .description p {  line-height: 25px;  font-weight: bold;}#newsIndex .newsContainer .sectionLeft .tag .description .collaps {  cursor: pointer;  position: absolute;  bottom: -4px;  right: 0px;}#newsIndex .newsContainer .sectionLeft .tag .description .descriptionAll {  display: none;}#newsIndex .newsContainer .sectionLeft .show {  height: 250px;}#newsIndex .newsContainer .sectionLeft .show .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#newsIndex .newsContainer .sectionLeft .show .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsIndex .newsContainer .sectionLeft .show .description {  background-color: #fff;  padding: 20px 10px;}#newsIndex .newsContainer .sectionLeft .show .description p {  line-height: 25px;  font-weight: bold;}#newsIndex .newsContainer .sectionLeft .show .description p .active {  color: #379244;}#newsIndex .newsContainer .sectionRight {  display: inline-block;  width: 68%;  vertical-align: top;}#newsIndex .newsContainer .sectionRight .block {  display: inline-block;  width: 100%;  font-size: 15px;  min-height: 250px;  margin-bottom: 4%;  vertical-align: top;}#newsIndex .newsContainer .sectionRight .block .title {  background-color: #A8A8A7;  padding: 10px 10px 20px 10px;}#newsIndex .newsContainer .sectionRight .block .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsIndex .newsContainer .sectionRight .block .description {  background-color: #fff;  padding: 20px 10px;  min-height: 180px;  position: relative;}#newsIndex .newsContainer .sectionRight .block .description .collaps {  cursor: pointer;  position: absolute;  bottom: -4px;  right: 0px;}#newsIndex .newsContainer .sectionRight .block .description .descriptionAll {  display: none;}#newsIndex .newsContainer .sectionRight .block .description .descriptionAll a {  color: #379244 !important;}#newsIndex .newsContainer .sectionRight .block .description .descriptionAll a[title] {  font-weight: bold;}#newsIndex .newsContainer .sectionRight .block .description .descriptionAll a[title]:before {  content: '';  display: inline-block;  width: 15px;  height: 15px;  background-image: url(https://bestbuyvn.site/index.php/https://www.ictcoalition.eu/files/static/img/commitments/download-diskette.png);  background-size: cover;  background-repeat: no-repeat;  margin-right: 10px;}#newsIndex .newsContainer .sectionRight .block .description .permalink {  margin-top: 30px;  font-size: 0px;}#newsIndex .newsContainer .sectionRight .block .description .permalink .permalinkShare {  display: inline-block;  vertical-align: bottom;  width: 6%;}#newsIndex .newsContainer .sectionRight .block .description .permalink .permalinkShare > div {  display: none;  position: absolute;  background-color: #379244;  padding: 5px 5px 0px 7px;}#newsIndex .newsContainer .sectionRight .block .description .permalink .permalinkDescription {  display: inline-block;  vertical-align: bottom;  width: 94%;  font-size: 13px;  font-weight: bold;  padding-right: 30px;}#newsIndex .newsContainer .sectionRight .block .description .permalink .permalinkDescription .permalinkTitle {  color: #379244;  text-transform: uppercase;}#newsIndex .newsContainer .sectionRight .block .description .permalink .permalinkDescription .permalinkTag {  text-transform: uppercase;}#newsDetails .newsContainer {  font-size: 0px;  width: 100%;}#newsDetails .newsContainer .sectionLeft {  display: inline-block;  width: 30%;  vertical-align: top;  font-size: 15px;  margin-right: 2%;  margin-bottom: 2%;}#newsDetails .newsContainer .sectionLeft .tag {  display: inline-block;  margin-bottom: 20px;}#newsDetails .newsContainer .sectionLeft .tag .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#newsDetails .newsContainer .sectionLeft .tag .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsDetails .newsContainer .sectionLeft .tag .description {  background-color: #fff;  padding: 20px 10px;  position: relative;  min-height: 200px;}#newsDetails .newsContainer .sectionLeft .tag .description p {  line-height: 25px;  font-weight: bold;}#newsDetails .newsContainer .sectionLeft .tag .description .collaps {  cursor: pointer;  position: absolute;  bottom: -4px;  right: 0px;}#newsDetails .newsContainer .sectionLeft .tag .description .descriptionAll {  display: none;}#newsDetails .newsContainer .sectionLeft .show {  height: 250px;}#newsDetails .newsContainer .sectionLeft .show .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#newsDetails .newsContainer .sectionLeft .show .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsDetails .newsContainer .sectionLeft .show .description {  background-color: #fff;  padding: 20px 10px;}#newsDetails .newsContainer .sectionLeft .show .description p {  line-height: 25px;  font-weight: bold;}#newsDetails .newsContainer .sectionLeft .show .description p .active {  color: #379244;}#newsDetails .newsContainer .sectionRight {  display: inline-block;  width: 68%;  vertical-align: top;}#newsDetails .newsContainer .sectionRight .block {  display: inline-block;  width: 100%;  font-size: 15px;  min-height: 250px;  margin-bottom: 4%;  vertical-align: top;}#newsDetails .newsContainer .sectionRight .block .title {  background-color: #A8A8A7;  padding: 10px 10px 20px 10px;}#newsDetails .newsContainer .sectionRight .block .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsDetails .newsContainer .sectionRight .block .description {  background-color: #fff;  padding: 20px 10px;  min-height: 180px;  position: relative;}#newsDetails .newsContainer .sectionRight .block .description .collaps {  cursor: pointer;  position: absolute;  bottom: -4px;  right: 0px;}#newsDetails .newsContainer .sectionRight .block .description .descriptionAll {  display: none;}#newsDetails .newsContainer .sectionRight .block .description .permalink {  margin-top: 30px;  font-size: 0px;}#newsDetails .newsContainer .sectionRight .block .description .permalink .permalinkShare {  display: inline-block;  vertical-align: bottom;  width: 6%;}#newsDetails .newsContainer .sectionRight .block .description .permalink .permalinkShare > div {  display: none;  position: absolute;  background-color: #379244;  padding: 5px 5px 0px 7px;}#newsDetails .newsContainer .sectionRight .block .description .permalink .permalinkDescription {  display: inline-block;  vertical-align: bottom;  width: 94%;  font-size: 13px;  font-weight: bold;  padding-right: 30px;}#newsDetails .newsContainer .sectionRight .block .description .permalink .permalinkDescription .permalinkTitle {  color: #379244;  text-transform: uppercase;}#newsDetails .newsContainer .sectionRight .block .description .permalink .permalinkDescription .permalinkTag {  text-transform: uppercase;}#newsTag .newsContainer {  font-size: 0px;  width: 100%;}#newsTag .newsContainer .sectionLeft {  display: inline-block;  width: 30%;  vertical-align: top;  font-size: 15px;  margin-right: 2%;  margin-bottom: 2%;}#newsTag .newsContainer .sectionLeft .tag {  display: inline-block;  margin-bottom: 20px;}#newsTag .newsContainer .sectionLeft .tag .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#newsTag .newsContainer .sectionLeft .tag .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsTag .newsContainer .sectionLeft .tag .description {  background-color: #fff;  padding: 20px 10px;  position: relative;  min-height: 200px;}#newsTag .newsContainer .sectionLeft .tag .description p {  line-height: 25px;  font-weight: bold;}#newsTag .newsContainer .sectionLeft .tag .description .collaps {  cursor: pointer;  position: absolute;  bottom: -4px;  right: 0px;}#newsTag .newsContainer .sectionLeft .tag .description .descriptionAll {  display: none;}#newsTag .newsContainer .sectionLeft .show {  height: 250px;}#newsTag .newsContainer .sectionLeft .show .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#newsTag .newsContainer .sectionLeft .show .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsTag .newsContainer .sectionLeft .show .description {  background-color: #fff;  padding: 20px 10px;}#newsTag .newsContainer .sectionLeft .show .description p {  line-height: 25px;  font-weight: bold;}#newsTag .newsContainer .sectionLeft .show .description p .active {  color: #379244;}#newsTag .newsContainer .sectionRight {  display: inline-block;  width: 68%;  vertical-align: top;}#newsTag .newsContainer .sectionRight .block {  display: inline-block;  width: 100%;  font-size: 15px;  min-height: 250px;  margin-bottom: 4%;  vertical-align: top;}#newsTag .newsContainer .sectionRight .block .title {  background-color: #A8A8A7;  padding: 10px 10px 20px 10px;}#newsTag .newsContainer .sectionRight .block .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsTag .newsContainer .sectionRight .block .description {  background-color: #fff;  padding: 20px 10px;  min-height: 180px;  position: relative;}#newsTag .newsContainer .sectionRight .block .description .currentTag {  margin-bottom: 20px;}#newsTag .newsContainer .sectionRight .block .description .new {  margin-bottom: 20px;}#newsTag .newsContainer .sectionRight .block .description .search ul li {  list-style-type: disc;  margin-left: 30px;}#newsTag .newsContainer .sectionRight .block .description .search ul li a {  color: #379244;}/** * Owl Carousel v2.2.1 * Copyright 2013-2017 David Deutsch * Licensed under  () */.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://bestbuyvn.site/index.php/https://www.ictcoalition.eu/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}/** * Owl Carousel v2.2.1 * Copyright 2013-2017 David Deutsch * Licensed under  () */.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.grayscale {  filter: grayscale(100%);  -webkit-filter: grayscale(100%);  -moz-filter: grayscale(100%);  -ms-filter: grayscale(100%);  -o-filter: grayscale(100%);}.notransition {  -webkit-transition: none !important;  -moz-transition: none !important;  -o-transition: none !important;  -ms-transition: none !important;  transition: none !important;}.unselect {  -moz-user-select: none;  -webkit-user-select: none;  -ms-user-select: none;  -o-user-select: none;  user-select: none;}.ir {  font: 0/0 a;  text-shadow: none;  color: transparent;}.clearfix:after {  content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}.clearfix {  display: inline-block;}html[xmlns] .clearfix {  display: block;}* html .clearfix {  height: 1%;}.middleHack {  zoom: 1;}.ib {  display: -moz-inline-stack !important;  display: inline-block !important;  vertical-align: top;}.ibIe {  display: inline !important;  zoom: 1;}.lt-ie8 .ib {  display: inline !important;  zoom: 1;}.clear {  clear: both;  display: block;}.translate3d {  -webkit-transform: translate3d(0,0,0);  -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);  -o-transform: translate3d(0,0,0);  transform: translate3d(0,0,0);}.translate {  -webkit-transform: translate(0,0);  -moz-transform: translate3d(0,0);  -ms-transform: translate3d(0,0);  -o-transform: translate3d(0,0);  transform: translate3d(0,0);}.noflick {  -webkit-backface-visibility: hidden;  backface-visibility: hidden;}a img {  border: none;}.overflow {  overflow: hidden;}.bgwidth {  width: 100%;}.bgheight {  height: 100%;}@-webkit-keyframes rotating {  from {    -webkit-transform: rotate(0deg);  }  to {    -webkit-transform: rotate(360deg);  }}.rotating {  -webkit-animation: rotating 2s linear infinite;}* {  margin: 0;  padding: 0;}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,section,input {  margin: 0;  padding: 0;  border: 0;  outline: 0;  font-size: 100%;  vertical-align: baseline;  background: transparent;  box-sizing: border-box;}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;}#commitmentsIndex .commitmentsContainer {  font-size: 0px;  width: 100%;}#commitmentsIndex .commitmentsContainer .sectionLeft {  display: inline-block;  width: 30%;  vertical-align: top;  font-size: 15px;  margin-right: 2%;  margin-bottom: 2%;}#commitmentsIndex .commitmentsContainer .sectionLeft .side {  height: 270px;  margin-bottom: 2%;}#commitmentsIndex .commitmentsContainer .sectionLeft .side .title {  background-color: #A8A8A7;  padding: 10px 10px 20px 10px;}#commitmentsIndex .commitmentsContainer .sectionLeft .side .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#commitmentsIndex .commitmentsContainer .sectionLeft .side .description {  background-color: #fff;  padding: 20px 10px;  min-height: 200px;}#commitmentsIndex .commitmentsContainer .sectionRight {  display: inline-block;  width: 68%;  vertical-align: top;  background-color: #fff;}#commitmentsIndex .commitmentsContainer .sectionRight .block {  display: inline-block;  width: 50%;  font-size: 15px;  vertical-align: top;}#commitmentsIndex .commitmentsContainer .sectionRight .block h4 {  padding: 10px;  font-size: 14px;  background-color: #fff;}#commitmentsIndex .commitmentsContainer .sectionRight .block .description {  background-color: #fff;  padding: 10px 10px 10px 30px;  font-size: 0px;}#commitmentsIndex .commitmentsContainer .sectionRight .block .description .document div {  display: inline-block;  line-height: 13px;  margin-bottom: 10px;  color: #379244;}#commitmentsIndex .commitmentsContainer .sectionRight .block .description .document div:first-child {  width: 7%;  margin-right: 1%;}#commitmentsIndex .commitmentsContainer .sectionRight .block .description .document div:last-child {  width: 92%;}#commitmentsIndex .commitmentsContainer .sectionRight .block .description .document div img {  display: inline-block;  vertical-align: middle;  height: 17px;  width: 16px;}#commitmentsIndex .commitmentsContainer .sectionRight .block .description .document div a {  font-size: 14px;  display: inline-block;  vertical-align: middle;  line-height: 20px;}#contactIndex .contactContainer {  font-size: 0px;  width: 100%;}#contactIndex .contactContainer .sectionLeft {  display: inline-block;  width: 30%;  vertical-align: top;  font-size: 15px;  margin-right: 2%;  margin-bottom: 2%;}#contactIndex .contactContainer .sectionLeft .side {  min-height: 270px;  margin-bottom: 2%;}#contactIndex .contactContainer .sectionLeft .side .title {  background-color: #A8A8A7;  padding: 10px 10px 20px 10px;}#contactIndex .contactContainer .sectionLeft .side .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#contactIndex .contactContainer .sectionLeft .side .title p {  font-size: 13px;  color: #379244;  text-transform: uppercase;  font-weight: bold;}#contactIndex .contactContainer .sectionLeft .side .description {  background-color: #fff;  padding: 20px 10px;  min-height: 200px;}#contactIndex .contactContainer .sectionRight {  display: inline-block;  width: 68%;  vertical-align: top;  background-color: #fff;}#contactIndex .contactContainer .sectionRight .title {  padding: 10px 10px 20px 10px;  background-color: #DCDDDE;}#contactIndex .contactContainer .sectionRight .title h2 {  font-size: 20px;  color: #fff;  text-transform: uppercase;  margin-bottom: 5px;}#contactIndex .contactContainer .sectionRight .title p {  font-size: 13px;  color: #379244;  text-transform: uppercase;  font-weight: bold;}#contactIndex .contactContainer .sectionRight .form {  padding: 10px 10px 20px 10px;}#contactIndex .contactContainer .sectionRight .form #contactForm {  font-size: 0px;}#contactIndex .contactContainer .sectionRight .form #contactForm #flashMessage {  font-size: 15px;  margin-bottom: 10px;}#contactIndex .contactContainer .sectionRight .form #contactForm .label {  display: inline-block;  vertical-align: middle;  width: 20%;  font-size: 14px;  margin-bottom: 10px;  text-transform: uppercase;  font-weight: bold;}#contactIndex .contactContainer .sectionRight .form #contactForm .option {  font-size: 14px;  display: inline-block;  vertical-align: middle;  width: 70%;  margin-bottom: 10px;}#contactIndex .contactContainer .sectionRight .form #contactForm .option span {  padding: 5px;}#contactIndex .contactContainer .sectionRight .form #contactForm .option input[type=text] {  background-color: #DCDDDE;  width: 100%;}#contactIndex .contactContainer .sectionRight .form #contactForm .option textarea {  background-color: #DCDDDE;  width: 100%;  height: 200px;  border: 0px;}#contactIndex .contactContainer .sectionRight .form #contactForm .option input[type=submit] {  background-color: #379244;  padding: 5px 20px;  color: #fff;  -webkit-border-radius: 10deg;  border-radius: 10deg;}#footer {  height: 60px;  position: fixed;  bottom: 0px;  width: 100%;  background-color: #fff;  padding: 10px 60px;}#footer .owl-carousel {  width: 100%;  height: 40px;  vertical-align: top;}#footer .owl-carousel .owl-stage {  vertical-align: top;}#footer .owl-carousel .owl-stage .owl-item div {  width: 100%;  height: 40px;  background-position: center center !important;  background-size: contain !important;  background-repeat: no-repeat !important;}#footer .owl-carousel .owl-nav .owl-prev {  position: absolute;  top: 10px;  left: -50px;  background: url(https://bestbuyvn.site/index.php/https://www.ictcoalition.eu/files/static/img/common/arrow-prev.png) no-repeat center center transparent;  width: 30px;  height: 30px;}#footer .owl-carousel .owl-nav .owl-next {  position: absolute;  top: 10px;  right: -50px;  background: url(https://bestbuyvn.site/index.php/https://www.ictcoalition.eu/files/static/img/common/arrow-next.png) no-repeat center center transparent;  width: 30px;  height: 30px;}#header {  background-color: #F5F6F6;  margin-bottom: 50px;  position: fixed;  width: 100%;  z-index: 1000000;  top: 0;}#header .container {  font-size: 0px;  max-width: 900px;  margin: 0 auto;}#header .container .logo {  display: inline-block;  vertical-align: top;  width: 200px;  padding: 20px 10px;  margin-right: 60px;}#header .container .subMenu {  display: none;}#header .container .menu {  display: inline-block;  vertical-align: top;  width: auto;  font-size: 0px;  margin-right: 60px;  font-weight: bold;}#header .container .menu div {  display: inline-block;  vertical-align: top;  font-size: 13px;  background-color: #A8A8A7;  padding: 10px 20px;  border-bottom-left-radius: 5px;  border-bottom-right-radius: 5px;  box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.3), 0 0 40px rgba(0,0,0,0.1) inset;}#header .container .menu div.active {  background-color: #379244;  padding: 15px 20px;}#header .container .menu div a {  color: #fff;  text-transform: uppercase;  text-align: center;}#header .container .home {  display: inline-block;  background-color: #A8A8A7;  padding: 5px 10px 0px;  vertical-align: top;  border-bottom-left-radius: 5px;  border-bottom-right-radius: 5px;  float: right;}#header .container .home.active {  background-color: #379244;}#header .container .home a {  padding: 3px;}#header .container .home .share {  display: none;  width: 100%;}#header .container .home .share a:first-child {  padding-right: 5px;}#homeIndex .homeContainer {  font-size: 0px;  width: 100%;}#homeIndex .homeContainer .block {  display: inline-block;  width: 32%;  font-size: 15px;  min-height: 250px;  margin-bottom: 2%;  vertical-align: top;}#homeIndex .homeContainer .block .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#homeIndex .homeContainer .block .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#homeIndex .homeContainer .block .title h3 {  color: #379244;  text-transform: uppercase;  font-size: 12px;}#homeIndex .homeContainer .block .description {  background-color: #fff;  padding: 20px 10px;  min-height: 180px;  position: relative;  -webkit-transition: 'height' 0.5s ease-out;  -moz-transition: 'height' 0.5s ease-out;  -ms-transition: 'height' 0.5s ease-out;  -o-transition: 'height' 0.5s ease-out;  transition: 'height' 0.5s ease-out;}#homeIndex .homeContainer .block .description .collaps {  cursor: pointer;  position: absolute;  bottom: -4px;  right: 0px;}#homeIndex .homeContainer .block .description .descriptionAll {  display: none;}#homeIndex .homeContainer .block:nth-child(3n+2) {  margin-right: 2%;  margin-left: 2%;}#homeIndex .homeContainer .block .owl-carousel {  width: 100%;  height: 250px;}#homeIndex .homeContainer .block .owl-carousel div {  width: 100%;  height: 100%;  background-size: cover !important;  background-repeat: no-repeat !important;  background-position: center center !important;}#homeIndex .homeContainer .block:nth-child(1) .title,#homeIndex .homeContainer .block:nth-child(2) .title {  background-color: #A8A8A7;}html {  font-size: 100%;}body,h1,h2,h3,h4,p,ul,ol,fieldset,figure,input {  border: none;  margin: 0;  padding: 0;  line-height: 20px;}body {  font-family: "verdana", sans-serif;  font-weight: 400;  font-size: 1em;  -webkit-font-smoothing: antialiased;  -moz-font-smoothing: antialiased;  -o-font-smoothing: antialiased;  font-smoothing: antialiased;  background-color: #EFEFF0;}.wrap {  width: 90%;  padding: 0 5%;  max-width: 475px;  margin: 0 auto;}a {  color: inherit;  text-decoration: none;}ul,ol {  padding-left: 30px;}.br {  display: block;}.bt {  border-radius: 10px;  background: #4885ae;  background: -moz-linear-gradient(top,#5baecc 0%,#375d91 100%);  background: -webkit-linear-gradient(top,#5baecc 0%,#375d91 100%);  background: linear-gradient(to bottom,#5baecc 0%,#375d91 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cadca',endColorstr='#396094',GradientType=0);  opacity: 0.8;  font-size: 1.05em;  letter-spacing: .07em;  box-shadow: inset 0px 0px 7px 0px rgba(0,0,0,0.5);  cursor: pointer;  text-transform: uppercase;  color: #fff;  font-weight: 700;  text-align: center;  display: inline-block;  padding: 25px 30px;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  width: 100%;  -webkit-transition: background-color 150ms ease-out;  -moz-transition: background-color 150ms ease-out;  -ms-transition: background-color 150ms ease-out;  -o-transition: background-color 150ms ease-out;  transition: background-color 150ms ease-out;}.bt:hover {  background: #2173ab;  background: -moz-linear-gradient(top,#1f9fce 0%,#1d4d91 100%);  background: -webkit-linear-gradient(top,#1f9fce 0%,#1d4d91 100%);  background: linear-gradient(to bottom,#1f9fce 0%,#1d4d91 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f9fce',endColorstr='#1d4d91',GradientType=0);}body #banner {  background: url(https://bestbuyvn.site/index.php/https://www.ictcoalition.eu/files/static/img/header/banner.jpg) no-repeat center center transparent;  height: 15px;  margin-top: 115px;  background-color: green;  margin-left: auto;  margin-right: auto;  width: 100%;  overflow: hidden;}body #banner .container {  margin: 0 auto;  width: 700px;  height: 100%;}body #banner .container div {  float: left;  width: 170px;  height: 100%;  text-align: center;  margin: 0 auto;}body #banner .container div:nth-child(1) {  background: #61b466;}body #banner .container div:nth-child(2) {  background: #6cc071;}body #banner .container div:nth-child(3) {  background: #84c98b;}body #banner .container div:nth-child(4) {  background: #a2d4a1;}body #content {  max-width: 900px;  margin: 0 auto;  margin-top: 50px;  margin-bottom: 150px;}#membersIndex .membersContainer {  font-size: 0px;  width: 100%;}#membersIndex .membersContainer .partners {  margin: 0px -10px;}#membersIndex .membersContainer .partners .containerSpecial {  width: 33.33%;  float: left;  padding: 0px 10px;  margin-bottom: 20px;}#membersIndex .membersContainer .partners .containerSpecial .special {  background-color: white;  padding-bottom: 100%;  position: relative;}#membersIndex .membersContainer .partners .containerSpecial .special > div {  position: absolute;  top: 0px;  left: 0px;  width: 100%;  height: 100%;  z-index: 1000;  font-size: 12px;}#membersIndex .membersContainer .partners .containerSpecial .special > div .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#membersIndex .membersContainer .partners .containerSpecial .special > div .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#membersIndex .membersContainer .partners .containerSpecial .special > div .title h3 {  color: #379244;  text-transform: uppercase;  font-size: 15px;}#membersIndex .membersContainer .partners .containerSpecial .special > div .description {  padding: 20px 10px;  font-size: 14px;}#membersIndex .membersContainer .partners .containerPartner {  width: 16.66%;  display: inline-block;  float: left;  padding: 0px 10px;  margin-bottom: 20px;  position: relative;}#membersIndex .membersContainer .partners .containerPartner .partner {  background-color: #fff;  border: 1px solid #EFEFF0;  padding-bottom: 100%;  background-repeat: no-repeat !important;  background-size: 80% !important;  background-position: center !important;}#membersIndex .membersContainer .partners .containerPartner .more {  display: none;  position: absolute;  top: 0;  left: 10px;  width: 200%;  height: 220%;  background-color: #379244;  z-index: 10000;  padding: 20px;}#membersIndex .membersContainer .partners .containerPartner .more h1 {  font-size: 15px;  color: #fff;  text-transform: uppercase;  margin-bottom: 20px;}#membersIndex .membersContainer .partners .containerPartner .more .titleMore {  font-size: 15px;  color: #fff;  text-transform: uppercase;  margin-bottom: 20px;  font-weight: bold;}#membersIndex .membersContainer .partners .containerPartner .more .siteMore {  font-size: 15px;  color: #fff;  text-transform: uppercase;  padding-left: 20px;  font-weight: bold;}#newsIndex .newsContainer {  font-size: 0px;  width: 100%;}#newsIndex .newsContainer .sectionLeft {  display: inline-block;  width: 30%;  vertical-align: top;  font-size: 15px;  margin-right: 2%;  margin-bottom: 2%;}#newsIndex .newsContainer .sectionLeft .tag {  display: inline-block;  margin-bottom: 20px;}#newsIndex .newsContainer .sectionLeft .tag .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#newsIndex .newsContainer .sectionLeft .tag .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsIndex .newsContainer .sectionLeft .tag .description {  background-color: #fff;  padding: 20px 10px;  position: relative;  min-height: 200px;}#newsIndex .newsContainer .sectionLeft .tag .description p {  line-height: 25px;  font-weight: bold;}#newsIndex .newsContainer .sectionLeft .tag .description .collaps {  cursor: pointer;  position: absolute;  bottom: -4px;  right: 0px;}#newsIndex .newsContainer .sectionLeft .tag .description .descriptionAll {  display: none;}#newsIndex .newsContainer .sectionLeft .show {  height: 250px;}#newsIndex .newsContainer .sectionLeft .show .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#newsIndex .newsContainer .sectionLeft .show .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsIndex .newsContainer .sectionLeft .show .description {  background-color: #fff;  padding: 20px 10px;}#newsIndex .newsContainer .sectionLeft .show .description p {  line-height: 25px;  font-weight: bold;}#newsIndex .newsContainer .sectionLeft .show .description p .active {  color: #379244;}#newsIndex .newsContainer .sectionRight {  display: inline-block;  width: 68%;  vertical-align: top;}#newsIndex .newsContainer .sectionRight .block {  display: inline-block;  width: 100%;  font-size: 15px;  min-height: 250px;  margin-bottom: 4%;  vertical-align: top;}#newsIndex .newsContainer .sectionRight .block .title {  background-color: #A8A8A7;  padding: 10px 10px 20px 10px;}#newsIndex .newsContainer .sectionRight .block .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsIndex .newsContainer .sectionRight .block .description {  background-color: #fff;  padding: 20px 10px;  min-height: 180px;  position: relative;}#newsIndex .newsContainer .sectionRight .block .description .collaps {  cursor: pointer;  position: absolute;  bottom: -4px;  right: 0px;}#newsIndex .newsContainer .sectionRight .block .description .descriptionAll {  display: none;}#newsIndex .newsContainer .sectionRight .block .description .descriptionAll a {  color: #379244 !important;}#newsIndex .newsContainer .sectionRight .block .description .descriptionAll a[title] {  font-weight: bold;}#newsIndex .newsContainer .sectionRight .block .description .descriptionAll a[title]:before {  content: '';  display: inline-block;  width: 15px;  height: 15px;  background-image: url(https://bestbuyvn.site/index.php/https://www.ictcoalition.eu/files/static/img/commitments/download-diskette.png);  background-size: cover;  background-repeat: no-repeat;  margin-right: 10px;}#newsIndex .newsContainer .sectionRight .block .description .permalink {  margin-top: 30px;  font-size: 0px;}#newsIndex .newsContainer .sectionRight .block .description .permalink .permalinkShare {  display: inline-block;  vertical-align: bottom;  width: 6%;}#newsIndex .newsContainer .sectionRight .block .description .permalink .permalinkShare > div {  display: none;  position: absolute;  background-color: #379244;  padding: 5px 5px 0px 7px;}#newsIndex .newsContainer .sectionRight .block .description .permalink .permalinkDescription {  display: inline-block;  vertical-align: bottom;  width: 94%;  font-size: 13px;  font-weight: bold;  padding-right: 30px;}#newsIndex .newsContainer .sectionRight .block .description .permalink .permalinkDescription .permalinkTitle {  color: #379244;  text-transform: uppercase;}#newsIndex .newsContainer .sectionRight .block .description .permalink .permalinkDescription .permalinkTag {  text-transform: uppercase;}#newsDetails .newsContainer {  font-size: 0px;  width: 100%;}#newsDetails .newsContainer .sectionLeft {  display: inline-block;  width: 30%;  vertical-align: top;  font-size: 15px;  margin-right: 2%;  margin-bottom: 2%;}#newsDetails .newsContainer .sectionLeft .tag {  display: inline-block;  margin-bottom: 20px;}#newsDetails .newsContainer .sectionLeft .tag .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#newsDetails .newsContainer .sectionLeft .tag .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsDetails .newsContainer .sectionLeft .tag .description {  background-color: #fff;  padding: 20px 10px;  position: relative;  min-height: 200px;}#newsDetails .newsContainer .sectionLeft .tag .description p {  line-height: 25px;  font-weight: bold;}#newsDetails .newsContainer .sectionLeft .tag .description .collaps {  cursor: pointer;  position: absolute;  bottom: -4px;  right: 0px;}#newsDetails .newsContainer .sectionLeft .tag .description .descriptionAll {  display: none;}#newsDetails .newsContainer .sectionLeft .show {  height: 250px;}#newsDetails .newsContainer .sectionLeft .show .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#newsDetails .newsContainer .sectionLeft .show .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsDetails .newsContainer .sectionLeft .show .description {  background-color: #fff;  padding: 20px 10px;}#newsDetails .newsContainer .sectionLeft .show .description p {  line-height: 25px;  font-weight: bold;}#newsDetails .newsContainer .sectionLeft .show .description p .active {  color: #379244;}#newsDetails .newsContainer .sectionRight {  display: inline-block;  width: 68%;  vertical-align: top;}#newsDetails .newsContainer .sectionRight .block {  display: inline-block;  width: 100%;  font-size: 15px;  min-height: 250px;  margin-bottom: 4%;  vertical-align: top;}#newsDetails .newsContainer .sectionRight .block .title {  background-color: #A8A8A7;  padding: 10px 10px 20px 10px;}#newsDetails .newsContainer .sectionRight .block .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsDetails .newsContainer .sectionRight .block .description {  background-color: #fff;  padding: 20px 10px;  min-height: 180px;  position: relative;}#newsDetails .newsContainer .sectionRight .block .description .collaps {  cursor: pointer;  position: absolute;  bottom: -4px;  right: 0px;}#newsDetails .newsContainer .sectionRight .block .description .descriptionAll {  display: none;}#newsDetails .newsContainer .sectionRight .block .description .permalink {  margin-top: 30px;  font-size: 0px;}#newsDetails .newsContainer .sectionRight .block .description .permalink .permalinkShare {  display: inline-block;  vertical-align: bottom;  width: 6%;}#newsDetails .newsContainer .sectionRight .block .description .permalink .permalinkShare > div {  display: none;  position: absolute;  background-color: #379244;  padding: 5px 5px 0px 7px;}#newsDetails .newsContainer .sectionRight .block .description .permalink .permalinkDescription {  display: inline-block;  vertical-align: bottom;  width: 94%;  font-size: 13px;  font-weight: bold;  padding-right: 30px;}#newsDetails .newsContainer .sectionRight .block .description .permalink .permalinkDescription .permalinkTitle {  color: #379244;  text-transform: uppercase;}#newsDetails .newsContainer .sectionRight .block .description .permalink .permalinkDescription .permalinkTag {  text-transform: uppercase;}#newsTag .newsContainer {  font-size: 0px;  width: 100%;}#newsTag .newsContainer .sectionLeft {  display: inline-block;  width: 30%;  vertical-align: top;  font-size: 15px;  margin-right: 2%;  margin-bottom: 2%;}#newsTag .newsContainer .sectionLeft .tag {  display: inline-block;  margin-bottom: 20px;}#newsTag .newsContainer .sectionLeft .tag .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#newsTag .newsContainer .sectionLeft .tag .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsTag .newsContainer .sectionLeft .tag .description {  background-color: #fff;  padding: 20px 10px;  position: relative;  min-height: 200px;}#newsTag .newsContainer .sectionLeft .tag .description p {  line-height: 25px;  font-weight: bold;}#newsTag .newsContainer .sectionLeft .tag .description .collaps {  cursor: pointer;  position: absolute;  bottom: -4px;  right: 0px;}#newsTag .newsContainer .sectionLeft .tag .description .descriptionAll {  display: none;}#newsTag .newsContainer .sectionLeft .show {  height: 250px;}#newsTag .newsContainer .sectionLeft .show .title {  background-color: #DCDDDE;  padding: 10px 10px 20px 10px;}#newsTag .newsContainer .sectionLeft .show .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsTag .newsContainer .sectionLeft .show .description {  background-color: #fff;  padding: 20px 10px;}#newsTag .newsContainer .sectionLeft .show .description p {  line-height: 25px;  font-weight: bold;}#newsTag .newsContainer .sectionLeft .show .description p .active {  color: #379244;}#newsTag .newsContainer .sectionRight {  display: inline-block;  width: 68%;  vertical-align: top;}#newsTag .newsContainer .sectionRight .block {  display: inline-block;  width: 100%;  font-size: 15px;  min-height: 250px;  margin-bottom: 4%;  vertical-align: top;}#newsTag .newsContainer .sectionRight .block .title {  background-color: #A8A8A7;  padding: 10px 10px 20px 10px;}#newsTag .newsContainer .sectionRight .block .title h2 {  color: #fff;  text-transform: uppercase;  font-size: 20px;  margin-bottom: 5px;}#newsTag .newsContainer .sectionRight .block .description {  background-color: #fff;  padding: 20px 10px;  min-height: 180px;  position: relative;}#newsTag .newsContainer .sectionRight .block .description .currentTag {  margin-bottom: 20px;}#newsTag .newsContainer .sectionRight .block .description .new {  margin-bottom: 20px;}#newsTag .newsContainer .sectionRight .block .description .search ul li {  list-style-type: disc;  margin-left: 30px;}#newsTag .newsContainer .sectionRight .block .description .search ul li a {  color: #379244;}@media (max-width: 950px) {  #header .container {    padding: 20px;    position: relative;  }  #header .container .logo {    width: 100% !important;    text-align: center;    padding-top: 0;  }  #header .container .logo img {    width: 150px;  }  #header .container .menu {    width: 100%;    text-align: center;  }  #header .container .menu .active {    padding: 10px 20px !important;  }  #header .container .home {    position: absolute;    top: 0;    right: 20px;  }  #banner {    margin-top: 165px !important;  }  .homeContainer {    padding: 0 20px;  }  #membersIndex .membersContainer {    padding: 0 20px;  }  #membersIndex .membersContainer .partners .containerSpecial {    width: 50%;  }  #membersIndex .membersContainer .partners .containerSpecial .special {    padding-bottom: 47%;  }  #membersIndex .membersContainer .partners .containerPartner {    width: 25%;  }  .newsContainer {    padding: 0 20px;  }  #commitmentsIndex .commitmentsContainer {    padding: 0 20px;  }  #commitmentsIndex .commitmentsContainer .sectionRight .block .description .document div:first-child {    margin-right: 3% !important;  }  #commitmentsIndex .commitmentsContainer .sectionRight .block .description .document div:last-child {    width: 90% !important;  }  .contactContainer {    padding: 0 20px;  }}@media (max-width: 800px) {  #homeIndex .homeContainer .block {    width: 49%;  }  #homeIndex .homeContainer .block:nth-child(3n+2) {    margin: 0px;  }  #homeIndex .homeContainer .block:nth-child(2n) {    margin-left: 2%;  }}@media (max-width: 768px) {  #membersIndex .membersContainer .partners .containerSpecial {    width: 100%;  }  #membersIndex .membersContainer .partners .containerSpecial .special {    padding-bottom: 0%;  }  #membersIndex .membersContainer .partners .containerSpecial .special > div {    position: relative;    height: auto;    min-height: 100px;  }  #membersIndex .membersContainer .partners .containerPartner {    width: 50%;  }  #newsIndex .sectionLeft,  #newsDetails .sectionLeft,  #newsTag .sectionLeft {    width: 100% !important;    margin-bottom: 0px !important;    margin-right: 0px !important;  }  #newsIndex .sectionLeft .tag,  #newsDetails .sectionLeft .tag,  #newsTag .sectionLeft .tag {    width: 100% !important;  }  #newsIndex .sectionLeft .tag .description,  #newsDetails .sectionLeft .tag .description,  #newsTag .sectionLeft .tag .description {    min-height: 100px !important;  }  #newsIndex .sectionLeft .show,  #newsDetails .sectionLeft .show,  #newsTag .sectionLeft .show {    height: 0px !important;    min-height: 150px;    margin-bottom: 40px;  }  #newsIndex .sectionRight,  #newsDetails .sectionRight,  #newsTag .sectionRight {    width: 100% !important;  }  #newsIndex .sectionRight .block,  #newsDetails .sectionRight .block,  #newsTag .sectionRight .block {    margin-bottom: 20px !important;  }  #commitmentsIndex .commitmentsContainer {    padding: 0 20px;  }  #commitmentsIndex .commitmentsContainer .sectionLeft {    width: 100%;    margin-right: 0px !important;    margin-bottom: 20px !important;  }  #commitmentsIndex .commitmentsContainer .sectionLeft .side {    min-height: 150px;    height: auto !important;  }  #commitmentsIndex .commitmentsContainer .sectionLeft .side .description {    min-height: 100px;  }  #commitmentsIndex .commitmentsContainer .sectionRight {    width: 100%;  }  #contactIndex .contactContainer .sectionLeft {    width: 100%;    margin-bottom: 20px;  }  #contactIndex .contactContainer .sectionLeft .side {    min-height: 100px;    height: auto;  }  #contactIndex .contactContainer .sectionLeft .side .description {    min-height: 100px;  }  #contactIndex .contactContainer .sectionRight {    width: 100%;  }}@media (max-width: 550px) {  #homeIndex .homeContainer .block {    width: 100%;    margin-bottom: 20px !important;  }  #homeIndex .homeContainer .block:nth-child(2n) {    margin-left: 0px;  }  #commitmentsIndex .commitmentsContainer {    padding: 0 20px;  }  #commitmentsIndex .commitmentsContainer .sectionRight .block {    width: 100%;  }}@media (max-width: 500px) {  #header .container .logo {    padding-bottom: 0;    text-align: left;    width: 95% !important;    vertical-align: middle;    margin-right: 0px;  }  #header .container .subMenu {    display: inline-block;    vertical-align: middle;    font-size: 13px;    position: relative;    width: 5%;  }  #header .container .subMenu .subMenuBar span {    display: block;    width: 20px;    height: 2px;    background-color: #000;    margin-bottom: 3px;  }  #header .container .subMenu .subMenuContent {    display: none;    position: absolute;    right: 0px;    top: 20px;    background-color: #fff;  }  #header .container .subMenu .subMenuContent div {    padding: 15px;  }  #header .container .subMenu .subMenuContent div.active {    background-color: #379244;    color: #fff;  }  #header .container .menu {    display: none;  }  #header .container .home {    display: none;  }  #footer {    display: none;  }  #banner {    margin-top: 105px !important;  }  #newsIndex .sectionRight .block .description .permalinkShare,  #newsDetails .sectionRight .block .description .permalinkShare,  #newsTag .sectionRight .block .description .permalinkShare {    width: 10% !important;  }  #newsIndex .sectionRight .block .description .permalinkDescription,  #newsDetails .sectionRight .block .description .permalinkDescription,  #newsTag .sectionRight .block .description .permalinkDescription {    width: 90% !important;  }  #contactIndex .contactContainer .sectionRight .form #contactForm .label {    width: 100%;  }  #contactIndex .contactContainer .sectionRight .form #contactForm .option {    width: 100%;  }  #contactIndex .contactContainer .sectionRight .form #contactForm .option .g-recaptcha {    overflow: hidden;  }}