html body {font-family: "Montserrat", sans-serif;}

body h1, 
body h2, 
body h3, 
body h4, 
body h5, 
body h6, 
body .h1, 
body .h2, 
body .h3, 
body .h4, 
body .h5, 
body .h6 { font-weight:600; }

.rd-parallax-layer[data-url].background-custom-position {background-size:cover;}

body .btn-sm.btn-icon, 
body .btn-group-sm > .btn-icon.btn {padding-left:15px;padding-right:15px;}

/* menu */

body .rd-navbar-default.rd-navbar-static .rd-navbar-nav > li > a, 
body .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li a { font-weight:500; color:#555;}
body .rd-navbar-default.rd-navbar-static .rd-navbar-nav li a.btn { color:#FFF;}
body .rd-navbar-default.rd-navbar-fixed .rd-navbar-nav li a.btn { color:#FFF;}


/* section 1 */
@media screen and (min-width: 768px){
  body #start h6 {color:#444 !important;}
  /*body #start .btn-default {color:#222;border-color:#222;}*/%
  body #start .btn-default:hover {color:#FFF;border-color:#00baff;}

  body #start .btn-primary:hover {color:#FFF;border-color:#222;background:#222;}
}

/* section 3 */
@media screen and (min-width: 168px){
  section:nth-of-type(3) h4, 
  section:nth-of-type(3).h4 {font-size: 20px;}
}

/* section 4 */
@media screen and (min-width: 168px){
  section:nth-of-type(4) h4, 
  section:nth-of-type(4).h4 {font-size: 20px;}
}

/* section 5 */
@media screen and (min-width: 168px){
  section:nth-of-type(5) h4, 
  section:nth-of-type(5).h4 {font-size: 20px;}
}


/* section 6 */
@media screen and (min-width: 168px){
  section:nth-of-type(6) h4, 
  section:nth-of-type(6).h4 {font-size: 20px;}
}


/* section 7 */
@media screen and (min-width: 168px){
  #opinie h6.quote-body {font-weight: 300;}
  #opinie h6.quote-body {font-weight: 300;}
}


@media screen and (min-width: 768px){
    body h1, body .h1 {font-size:50px;}
}
@media screen and (max-width: 767px){
    body h1, body .h1 {font-size:32px;}
}

.data_wwww {clear:both;width:100%;float:left;}
.data_www {display:table;margin:0 auto;clear:both;}
.data_ww  {float:left;margin:10px !important;}
.data_w{
    display:block;width:200px;height:38px;overflow:hidden;position:relative;
    -webkit-border-radius:  3px;
    -moz-border-radius:   3px;
    border-radius:      3px;
}
.data_ct.side_a {
    display:table;
    width:200px;height:38px;
    position:absolute;
    top:0;
    left:0;
    z-index:1;
}
.data_ct.side_b {
    display:table;
    width:200px;height:38px;
    position:absolute;
    top:50px;
    left:0;
    z-index:2;
}
.data_ww.active .data_ct.side_b {top:0;}
.data_ct.side_b {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.data_ct .icon        {float:left;display:block;vertical-align:middle;font-size:18px !important;line-height:36px !important;}
.data_ct .icon_label  {float:left;display:block;vertical-align:middle;line-height:36px;}

.data_w:hover .data_ct.side_b{
    top:0;
}
.data_ct_c            { display:table-cell;vertical-align:middle;padding:0;text-align:center;}
.data_ct_c > div      {display:inline-block;vertical-align:middle;}
.data_ww.style_0 .side_a      {background:#00baff;color:#FFF;font-weight:600;text-transform:uppercase;}
.data_ww.style_0 .side_b      {background:#000;color:#FFF;font-weight:600;text-transform:uppercase;}


.data_ww.style_1 .data_ct{
    -webkit-border-radius:  3px;
    -moz-border-radius:   3px;
    border-radius:      3px;
}
.data_ww.style_1 .side_a      {border:1px solid #00baff;background:transparent;color:#00baff;font-weight:600;text-transform:uppercase;}
.data_ww.style_1 .side_b      {border:1px solid #00baff;background:#00baff;color:#FFF;font-weight:600;text-transform:uppercase;}


@media screen and (max-width:499px){
    body .data_ww {float:none;}
}



@media screen and (max-width:1200px){
  body .only_pc     {display:none !important;}
}
@media screen and (min-width:1201px){
  body .only_mobile {display:none !important;}
}
















