#frm_checkbox_364-0 input {
  margin: 3px 5px 14px 0;
}

#frm_checkbox_365-0 input {
  margin: 3px 5px 14px 0;
}

#frm_checkbox_356-0 input {
  margin: 3px 5px 14px 0;
}

#frm_checkbox_357-0 input {
  margin: 3px 5px 14px 0;
}
#lang_sel .lang_sel_sel {
  display:none;
  
}

#content .with_frm_style input:not([type=submit]):not([type=button]) {
  
  margin-top: 2px;
}


.with_frm_style .frm_submit input[type=submit] {
width: auto;
font-family: "Open Sans","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;
font-size: 18px;
height: auto;
line-height: normal;
text-align: center;
background: #213981 url();
border-width: 0px;
border-color: #fff;
border-style: solid;
color: #fff;
cursor: pointer;
font-weight: normal;
border-radius: 5px 5px 5px 5px;
  padding: 5px 19px;
}




#form_e4g9e9 input[type=submit] {
width: auto;
font-family: "Open Sans","Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;
font-size: 18px;
height: auto;
line-height: normal;
text-align: center;
background: #E07410 url();
border-width: 1px;
border-color: #fff;
border-style: solid;
color: #fff;
cursor: pointer;
font-weight: normal;
border-radius: 5px 5px 5px 5px;
  padding: 5px 19px;
}









 
  
#form_e4g9e9 input[type=checkbox] {
margin: 6px 5px 14px 0;
}

#form_e4g9e9 label {
vertical-align: baseline;

}

#g1-primary-nav-menu > .menu-item > a {
padding-left: 8px !important;
padding-right: 8px !important;
}

.centerme {
  text-align: center;
}

.stoprocent {
  width: 100% !important;
}

.with_frm_style textarea {
  width: 100% !important;
}




.pullout-content .with_frm_style .frm_required {
  color:#fff;
}

.pullout-content .with_frm_style .frm_top_container label.frm_primary_label {
  color:#fff;
}

.pullout-content .with_frm_style input {
border-width: 0px;
}

#frm_checkbox_357-0,#frm_checkbox_365-0 {
border-style: none;
}

#frm_checkbox_356-0 label, #frm_checkbox_364-0 label{
   color:#fff;
}


#frm_form_20_container .frm_submit input[type=submit] {
border-radius: 5px 5px 5px 5px !important;
background:#1A3F97 !important;
}

#frm_form_21_container .frm_submit input[type=submit] {
border-radius: 5px 5px 5px 5px !important;
background:#DD9933 !important;
}

#frm_form_20_container .frm_error{
  color:#1A3F97;
}


/* styl dla formularza głownego */

#frm_form_26_container div.frm_submit a.g1-button--small {
background-color: #213981 !important;
}

/* form raporty 1*/

#frm_checkbox_371-0 {
border-style: none;
width: 443px; 
}




#frm_field_748_container {
margin-bottom: 0px;
}

#frm_field_748_container .frm_checkbox {
border-width: 0px 0 0;
}

#frm_field_750_container .frm_checkbox {
border-width: 0px 0 0;
}
  
@media only screen and (max-width: 760px) {
#g1-section-5 {
    display:none;
  }
  
  #g1-section-4 {
    display:none;
  }
  
  
}




@media only screen and (max-width: 380px) {
  
.frm-show-form:before  {
    content:"Ustaw ekran w poziomie aby zobaczyć formularz.";
    color:black;
    tex-size: 18px;
  }
  
.frm_submit {
    display:none;
  }
  
  

  
 
  .frm_form_fields {
    display: none;
  }

  
  
  
}
  
  
  /*
  
  .rev_slider_9_1_wrapper {
    display:inline !important;
  }
  
.rev_slider_wrapper:before {
    content:"Ustaw urządzenie poziomo aby zobaczyć slider.";
    color:black;
    tex-size: 15px;
  }
  
  .rev_slider_wrapper div {
    display:none;
  }
  */
  




/* formularze wychodzące */


#form_dye0ss2 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss2 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss2 input[type=email] {
  width: 100%
}




#form_dye0ss .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss input[type=email] {
  width: 100%
}



/* formularz wiedza nr 38 -44 */


#form_dye0ss323243 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss323243 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss323243 input[type=email] {
  width: 100%
}




#form_dye0ss323242 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss323242 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss323242 input[type=email] {
  width: 100%
}

#form_dye0ss32324 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}




#form_dye0ss32324 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss32324 input[type=email] {
  width: 100%
}

#form_dye0ss323232 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}




#form_dye0ss323232 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss323232 input[type=email] {
  width: 100%
}


#form_dye0ss3234 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss3234 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss3234 input[type=email] {
  width: 100%
}




#form_dye0ss3235 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss3235 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss3235 input[type=email] {
  width: 100%
}




#form_dye0ss32323 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss32323 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss32323 input[type=email] {
  width: 100%
}


/* formularz case study */

#form_dye0ss32322 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss32322 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss32322 input[type=email] {
  width: 100%
}


/* formularz 33 */

#form_dye0ss3233 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss3233 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss3233 input[type=email] {
  width: 100%
}


/*guzik wiedza-obieg faktur*/

#form_dye0ss3233 div.frm_submit a.g1-button--small {
   background-color: #213981 !important;
  
}

/*guzik formularza wiedza - 35 wyślij na granat*/


#form_dye0ss3232 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss3232 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss3232 input[type=email] {
  width: 100%
}
#form_dye0ss3232 div.frm_submit a.g1-button--small {
  background-color: #213981 !important;
  
}

/*capcha do prawej w formularzach */

#frm_field_cptch_number_container {
  float:right;
  
 color:white;
}

/*capcha do prawej koniec */

/* margines prawy label imię */
#frm_field_105_container {
  margin-right: -4%;
}

#frm_field_568_container {
margin-right: -8%;
  float: left !important;
}

/*guzik formularzy wysówanych na lewo*/

#form_25lql div.frm_submit {
text-align: left;
}


#form_dye0ss2 div.frm_submit {
text-align: left;
}

#form_dye0ss div.frm_submit {
text-align: left;
}


/*kolor błędu w głownych formularzach*/


#form_e4g9e .with_frm_style,#form_e4g9e .frm_blank_field label,#form_e4g9e .with_frm_style,#form_e4g9e .frm_error {
  color: #fff !important;
}

/*kolor błędu w głownych formularzach koniec */

/*granatowy przycisk formularz głowny */

#form_e4g9e .g1-button {
background-color: #213981 !important;
}

/*granatowy przycisk formularz głowny koniec */

/*kolor tła formularzy*/

#form-contact.g1-section {
  background-color: #e0850a !important;
}

/*kolor tła formularzy koniec*/



/*formitable przesuwanie elementów do góry poczatek */
#frm_field_26_container {
margin-top: -10%;
}

#frm_field_115_container {
margin-top: -13%;
}

/*formitable przesuwanie elementów do góry koniec*/

.g1-submenus
{
  max-width: 1000px;
}
.txt-form-gravity
{
  color: #ffffff
}

#leftme {
  float:left;
}


.leftme {
  float:left;
}



li.leftme {
  float:left;
}


#form_dye0ss3 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss3 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss3 input[type=email] {
  width: 100%
}

/*form raporty 5*/

#form_dye0ss6 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss6 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss6 input[type=email] {
  width: 100%
}

#frm_checkbox_437-0 {
border-style: none;
}

#frm_form_30_container div.frm_submit a.g1-button--small {
background-color: #213981 !important;
}
/*form 3 */



#form_dye0ss323 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss323 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss323 input[type=email] {
  width: 100%
}


#frm_checkbox_431-0 {
border-style: none;
}

#frm_form_29_container div.frm_submit a.g1-button--small {
background-color: #213981 !important;
}
/*form 2 */

#form_dye0ss322 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss322 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss322 input[type=email] {
  width: 100%
}


#frm_checkbox_425-0 {
border-style: none;
}


/*form 1 */

#form_dye0ss32 .frm_form_field.frm_scroll_box .frm_opt_container {
width: 100%;
}


#form_dye0ss32 input[type=text], input[type=email] {
  width: 100%;
}

#form_dye0ss32 input[type=email] {
  width: 100%
}


#frm_checkbox_419-0 {
border-style: none;
}


.g1-nav-single__back {

display: none;
}

.tp-bullets.simplebullets.round .bullet  {
  background: none;
}


#frm_field_743_container {
margin-top: -10%;
}

#frm_field_744_container {
margin-top: -13%;
}

#field_aa0kn89, #field_fjza182, #field_ttg49g9, #field_89rgdu9, #field_89rgdu9, #field_535g79 {
  width:100%;
}

.with_frm_style .frm_blank_field label, .with_frm_style .frm_error {
color: #FF0808;
}

#frm_field_735_container label {
  font-size: 13px;
}

#frm_checkbox_744-4 {
  text-indent: -23px;
padding-left: 23px;
}



/* ----------------- */