#search-container h1,
.awards_new h2,
.papakifeatures h2,
.controlpanel h2,
.section4 h2 {
  font-family: 'opensans-light';
}

button#search {
  outline: none;
  font-family: 'opensans-Bold';
}

#search-form input[name='ur-namesearch'],
.vraveia .content-box-inner h3,
.vraveia .vraveio-box .the-content-box p,
.vraveia .the-content-box a,
.papakifeatures .features p,
#splash .inside p,
#splash .inside #button {
  font-family: 'opensans-Regular';
}

.vraveia .content-box-inner h3 {
  padding-top: 12px;
}

.papakifeatures .features strong {
  font-family: 'opensans-Bold';
}

.controlpanel #slideshow-controls li a p {
  font-family: 'opensans-Regular';
}

.controlpanel #slideshow-controls li a p strong {
  font-family: 'opensans-Bold';
  font-size: 22px;
  line-height: 30px;
}

.section4 h2 {
  font-size: 34px;
}

@media (min-width: 768px) {
  button#search {
    width: 18%;
  }

  #search-form input[name='ur-namesearch'] {
    width: 80%;
  }
}

@media (max-width: 768px) {
  #search-container h1 {
    font-size: 3.9em;
    padding-left: 10px;
    padding-right: 10px;
  }
}

.search-form-subactions {
  margin: 0 20px;
  font-size: 15px;
  color: white;
  font-family: 'opensans-regular', sans-serif;
  margin-top: 22px;
  margin-bottom: 14px;
}

.underlinebt a:hover {
  text-decoration: underline;
}


/*FREE SERVICES & CP*/

.free_services{
  background:url('../images/free_services_home.jpg') 50% 50% fixed; 
  background-size:cover!important
}

.free_services .duck_box .text_go_right{text-align:right}
.free_services span{position:relative;top:25px;float:initial!important}
.free_services .free_services_overlay{background:rgba(8,8,8,.48)}
.free_services .media-body p{padding:0}
#particles-js{background:#171a4a}
#particles-js h2 {padding-top:0;}
#particles-js .absolute_box{position:absolute;width:100%}
#particles-js{width:100%;height:450px;background-repeat:no-repeat;margin:0 auto;position:relative}
#particles-js .info{text-align:center;position:absolute;top:50%;left:50%;padding:5px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#particles-js .icon-calculator,#particles-js .icon-flash,#particles-js .icon-lock,#particles-js .icon-toggle{font-size:65px}
@media all and (max-width:768px){
.free_services .duck_box .col-xs-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.free_services .media-body h3,.free_services .media-body p{text-align:center!important}
.free_services .fa-shield,.free_services .icon-cloud_server{float:initial!important}
.free_services .duck_box .col-xs-12 .col-xs-2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.free_services .duck_box .col-xs-12 .col-xs-10{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.free_services .duck_box .col-xs-12 .col-xs-2,.free_services .media-body h3, .free_services .media-body p{width:100%;margin:auto;text-align:center;}
.free_services .duck_box .col-xs-12 .col-xs-2{position:relative;top:-25px;}
.free_services .duck_box .col-xs-12{padding-bottom:40px;}
.free_services .duck_box .col-xs-12.authentication{padding-bottom:0px;}
.particles-js-canvas-el{height:0!important}
#particles-js{width:100%;height:inherit;position:relative}
#particles-js .info{top:0;left:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);text-align:center;position:relative;padding:60px 10%}
}

@media all and (max-width:1200px){.free_services_overlay .container{width:100%;}}

/*VIDEO*/
.video{padding:0 80px 80px;height:700px}
.video_texts h2{color:#4e9dd4;font-family:OpenSans-Light;padding:80px 0 20px}
.video_texts p{font-family:OpenSans-Regular;font-size:18px;padding-bottom:40px;max-width:900px;margin:auto}
@media (max-width:992px){.video{padding:0 40px 80px}}
@media (max-width:768px){
  .video {
    padding:0 20px 60px;
  }
  #particles-js .duck_box {
    padding-bottom: 60px;
  }
  #particles-js .duck_box:last-child { padding-bottom: 0px; }

  
}