
button[type=submit] {
 cursor: pointer;
}

#indexLayer1_Container {
text-align: center;
}

#indexLayer1_Container {
text-align: center;
}


.rotatable{
-webkit-transform: rotate(6deg);
-moz-transform: rotate(6deg);
-o-transform: rotate(6deg);
-ms-transform: rotate(6deg);
transform: rotate(6deg);
font-size:13pt;
font-weight: bold;
}

button.button19 {
  display: inline-block;
  font-family: Merriweather Bold;
  font-size: 17pt;
  color: #fff;
  text-decoration: none;
  text-shadow: 0 -1px rgba(0,0,0,.3);
  user-select: none;
  padding: 0.6em 0.4em;
  border: 0px solid rgb(188,58,58);
  border-radius: 5px;
  outline: none;
 background-color: #ff7300;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(hsla(338, 90%, 80%, .8)), to(hsla(338, 90%, 70%, .2)));
    background-image: -webkit-linear-gradient(hsla(33, 100%, 72%, 0.8), hsla(42, 90%, 70%, 0.2));
    background-image: -moz-linear-gradient(hsla(338, 90%, 80%, .8), hsla(338, 90%, 70%, .2));
    background-image: -o-linear-gradient(hsla(338, 90%, 80%, .8), hsla(338, 90%, 70%, .2));
  box-shadow:
   0 6px rgb(191, 98, 47),
   0 3px 15px rgba(0,0,0,.4),
   inset 0 1px rgba(22,99,49,.3),
   inset 0 0 3px rgba(169,99,49,.5);
  transition: .2s;
} 

button.button19:hover {
  background-color: #ffa65d;
}
button.button19:active {
  background: #bf5600;
  box-shadow:
   0 2px rgb(206, 87, 132),
   0 1px 6px rgba(0,0,0,.4),
   inset 0 1px rgba(256,255,255,.3),
   inset 0 0 3px rgba(255,255,255,.5);
  -webkit-transform: translate(0, 4px);
  transform: translate(0, 4px);
}


button.button20 {
  display: inline-block;
  font-family: Merriweather Bold;
  font-size: 17pt;
  color: #fff;
  text-decoration: none;
  text-shadow: 0 -1px rgba(0,0,0,.3);
  user-select: none;
  padding: 0.5em 0.8em;
  border: 0px solid rgb(188,58,58);
  border-radius: 5px;
  outline: none;
 background-color: #d83d3d;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(hsla(338, 90%, 80%, .8)), to(hsla(338, 90%, 70%, .2)));
    background-image: -webkit-linear-gradient(hsla(0, 79%, 73%, 0.8), hsla(0, 90%, 70%, 0.2));
    background-image: -moz-linear-gradient(hsla(338, 90%, 80%, .8), hsla(338, 90%, 70%, .2));
    background-image: -o-linear-gradient(hsla(338, 90%, 80%, .8), hsla(338, 90%, 70%, .2));
  box-shadow:
   0 6px rgb(191, 47, 47),
   0 3px 15px rgba(0,0,0,.4),
   inset 0 1px rgba(22,99,49,.3),
   inset 0 0 3px rgba(169,99,49,.5);
  transition: .2s;
} 

button.button20:hover {
  background-color: #d83d3d;
}
button.button20:active {
  background: #d83d3d;
  box-shadow:
   0 2px rgb(206, 87, 132),
   0 1px 6px rgba(0,0,0,.4),
   inset 0 1px rgba(256,255,255,.3),
   inset 0 0 3px rgba(255,255,255,.5);
  -webkit-transform: translate(0, 4px);
  transform: translate(0, 4px);
}


#wb_indexText3 {
  color: #000000;
  font-family: PF BeauSans Pro;
  font-size: 27px;
}

#wb_indexText71 {
  color: #000000;
  font-family: PF BeauSans Pro;
  font-size: 27px;
}

h3 {
  font-family: Arial;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #000000;
  background-color: transparent;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  display: inline;
}

h2 {
  font-family: Arial;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #000000;
  background-color: transparent;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  display: inline;
}
h1 {
  font-family: Arial;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #000000;
  background-color: transparent;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  display: inline;
}



.regular-radio {
 display: none;
}

label {
 display: inline;
 position: relative;
 cursor: pointer;
}

label span:hover {
 color: #0F9D11 !important;
}

/* rb_menu */

.rb_menu + label {
 display: inline-block;
 text-align: center;
 background: #e7e7e7;
 border: 1px solid #d4d4d4;
 border-width: 1px 1px 1px;
 padding: 10px 5px; 
 font: 15px/17px Arial !important;
 font-weight: bold;
 color: #000;
 float: left;
}

.main + label {
 padding: 10px 10px; 
 font: 22px/22px Arial !important;
}

.rb_menu + label:hover {
 background: #BBBBBB;
}

.rb_menu:checked + label, .rb_menu:active + label {
 background: #ffc300;
}

.m_left + label {
 border-radius: 6px 0 0 6px !important;
}

.m_right + label {
 border-radius: 0 6px 6px 0 !important;
}

label[for=rb_1_12] {
    padding: 9px 5px;
    
}
label[for=rb_1_21] {
        padding: 16px 18px;
    font: 18px/17px Arial !important;
}
label[for=rb_1_22] {
        padding: 16px 18px;
    font: 18px/17px Arial !important; 
}
label[for=rb_1_23] {
        padding: 16px 18px;
    font: 18px/17px Arial !important; 
}
label[for=rb_1_24] {
        padding: 16px 18px;
    font: 18px/17px Arial !important;
  
}
label[for=rb_1_48] {
    color: #7d3daf;
    padding: 9.7px 10px; 
}
label[for=rb_1_45] {
    color: #7d3daf;
    padding: 9.7px 10px; 
}
label[for=rb_1_42] {
    color: #7d3daf;
    padding: 9.7px 10px; 
}



span.fa-phone {
  padding-right: 12px;
      color: #afc929;
}
span.fa-telegram {
  padding-right: 4px;
      color: #59aae7;
}
span.fa-volume-control-phone {
  padding-right: 4px;
      color: #52891d;
}
span.fa-whatsapp {
  padding-right: 4px;
      color: #52891d;
}

span.viber {
  display: inline-block;
  text-indent: -9999px;
  width: 16px;
  height: 16px;
  background: url(viber.svg);
  background-size: 14px 14px;
  background-repeat: no-repeat;
  padding-right: 1px;
}



input[type=radio]#rb_1_31 {
display:none;
}
 
input[type=radio]#rb_1_31 + label
{
background: url(d1.png) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 65px;
width: 154px;
display:inline-block;
padding: 0 0 0 0px;
}
input[type=radio]:checked#rb_1_31 + label
{
background: url(d1_selected.png) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 65px;
width: 154px;
display:inline-block;
padding: 0 0 0 0px;
}

input[type=radio]#rb_1_32 {
display:none;
}
input[type=radio]#rb_1_32 + label
{
background: url(d2.png) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 65px;
width: 154px;
display:inline-block;
padding: 0 0 0 0px;
}
input[type=radio]:checked#rb_1_32 + label
{
background: url(d2_selected.png) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 65px;
width: 154px;
display:inline-block;
padding: 0 0 0 0px;
}



input[type=radio]#rb_1_34 {
display:none;
}
input[type=radio]#rb_1_34 + label
{
background: url(d4.png) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 65px;
width: 154px;
display:inline-block;
padding: 0 0 0 0px;
}
input[type=radio]:checked#rb_1_34 + label
{
background: url(d4_selected.png) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 65px;
width: 154px;
display:inline-block;
padding: 0 0 0 0px;
}

input[type=radio]#rb_1_35 {
display:none;
}
input[type=radio]#rb_1_35 + label
{
background: url(d5.png) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 65px;
width: 154px;
display:inline-block;
padding: 0 0 0 0px;
}
input[type=radio]:checked#rb_1_35 + label
{
background: url(d5_selected.png) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 65px;
width: 154px;
display:inline-block;
padding: 0 0 0 0px;
}






