html {
 -webkit-text-size-adjust: 100% !important; 
 text-size-adjust: 100% !important; 
}

h1 {
    font-size: 1.75em;
    padding: 0!important;
    margin-top: 0!important;
    margin-bottom: 0!important;
    font-weight: 700!important
}

h2 {
     margin-top: 10px!important
}

#catSubZag {
    width: 99%;
    max-width: 610px;
    height: 90px;
    display: table-cell;
    vertical-align: middle
}

#catzag {position: relative;
    margin-top: 15px;
    width: 93%;
    max-width: 610px;
    height: 90px;
    background-image: url(petals.png);
    color: #001;
    background-repeat: no-repeat;
    vertical-align: middle;
    display: table;
    margin-left: auto;
    margin-right: auto
}

#petals {
    width: 590px;
    left: -71px;
    top:-17px
}

#mfd {
    position: absolute;
    width: 316px;
    z-index: 900;
    left: -9px;
    top: 26px
}
.g-scrolling-carousel .items a {
 
	 background-size:200px 164px; background-repeat:no-repeat;
    display: inline-block;
    margin-right: 10px;
    width: 200px;
    height: 283px;
    border-radius: 8px;
    line-height: 250px;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
    text-align: center;
    text-decoration: none;
}

.jc-right {
    right: -37px !important;
}

.g-scroll-text {

    display: inline-grid;
    overflow: hidden;

 white-space: normal;
line-height:1.5em;
   
    margin-top: 178px;
    text-align:left;
    padding:10px;
    padding-bottom: 0px;
   
    width: 180px;
color: black;

}
.g-scroll-name {  font-weight: bold;margin-top: 8px}

.g-scroll-textie {height:46px;margin-top:8px;opacity: 0.8;white-space: normal;}

.g-scroll-text {
  font-size: 0.95em;
}
input[type="checkbox"]{
cursor: pointer;
-webkit-appearance: none;

background: #D8D8D8;
border-radius: 2px;
box-sizing: border-box;
position: relative;

box-sizing: content-box ;
width: 18px;
height: 18px;
border-width: 0;
transition: all .3s linear;

float: left;
margin-bottom: -6px;

margin-left: 20px;
}

input[type="checkbox"]:checked{
  background-color: #d80803;
}
input[type="checkbox"]:focus{
  outline: 0 none;
  box-shadow: none;
}
 
 input[type="text"]#pole1{
 	font-family: 'RalewayRegular', 'Helvetica Neue', Helvetica, Arial, sans-serif;         
  line-height: 34px;
  font-size:0.9em;
-webkit-appearance: none;
  padding-left: 10px;
  
 
  float: left;border-radius:5px;
}

#forma {
padding-left: 10px; 
padding-right: 10px;
}

#poleDiv {}
#pole1 {    max-width: 230px;
    margin-left: 6px;}
.div_choise{line-height: 1.6em;    cursor: pointer;padding-left: 48px;   
user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.Yfon{margin-left: auto;margin-right: auto; width: 93%; max-width: 620px;}
.intersTxt{padding-left: 0px !important; padding-right: 0px !important;}
.intersDiv{margin-left: auto;margin-right: auto;width: 93%; max-width: 620px}
.zagsInt{padding-left: initial !important;padding-right: initial !important;}
#saveButsWrapp {
  width: 83%;
  margin-top: 35px;
    margin-bottom: 40px;
    display: none;
    height: 50px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
}

	h2{font-size: 1em !important;padding-left: 0.9em;line-height: 1.6em;
    padding-right: 0.9em;}
.adslot_1 { display: none; } 
#button1 { font-size: 15px !important; }


@media (min-width:375px) { 
#mfd {
    position: absolute;
    width: 367px;
    z-index: 900;
    left: -9px;
    top: 21px;
}
}

@media (min-width:410px) { 
#mfd {
    position: absolute;
    width: 401px;
    z-index: 900;
    left: -9px;
    top: 19px;
}


 .g-scroll-text {
  font-size: initial;
}

	input[type="text"]#pole1{
 	font-family: 'RalewayRegular', 'Helvetica Neue', Helvetica, Arial, sans-serif;         
  line-height: 34px;
  font-size:16px;
-webkit-appearance: none;
  color: #8F8F8F;padding-left: 10px;
  outline:none;
  background-color: white;
  border:1px solid #EBEBEB;
  outline-color: lightgrey;
  float: left;border-radius:5px;
}
	 #pole1 {max-width: 318px;   
    margin-left: 6px;}
.intersTxt{padding-left: 0px !important; padding-right: 0px !important;}


}
						
@media (min-width:568px) {  #petals {
        width: 562px;
        left: -18px;
        top: -19px
    }

    #mfd {
        position: absolute;
        width: 461px;
        z-index: 900;
        left: 36px;
        top: 15px
    }
.intersTxt{padding-left: 0px !important; padding-right: 0px !important;}
#pole1 {max-width: 460px}
#saveButsWrapp {
  width: 59%;
      max-width: 590px;
}	

 input[type="text"]#pole1{
 	font-family: 'RalewayRegular', 'Helvetica Neue', Helvetica, Arial, sans-serif;         
  line-height: 34px;
  font-size:0.9em;
-webkit-appearance: none;
  padding-left: 10px;
  background-color: rgba(239, 239, 239, 0.3) !important;
    border-color: rgba(118, 118, 118, 0.3);
 color: -internal-light-dark(rgb(84, 84, 84), rgb(170, 170, 170)) !important;
 border-width: 2px;
 border-style: inset;

  float: left;border-radius:5px;
}


}		
						
@media (min-width:600px) { 
   #petals {
        width: 571px;
        left: 17px;
        top: -19px
    }

    #mfd {
        position: absolute;
        width: 471px;
        z-index: 900;
        left: 72px;
        top: 14px
    }
		input[type="text"]#pole1{
 	font-family: 'RalewayRegular', 'Helvetica Neue', Helvetica, Arial, sans-serif;         
  line-height: 34px;
  font-size:0.9em;
-webkit-appearance: none;
  color: #8F8F8F;padding-left: 10px;
  outline:none !important;
  background-color: white !important;
  border:1px solid #EBEBEB;
  outline-color: lightgrey !important;
  float: left;border-radius:5px;
}
.intersTxt{padding-left: 0px !important; padding-right: 0px !important;}
#pole1 {max-width: 517px}
#saveButsWrapp {
  width: 59%;
      max-width: 630px;}



}						
						
@media (min-width:801px) { }

@media (min-width:1040px){  .zagsInt{font-size: 16px !important;}
#button1 {}
    #petals {
        width: 632px;
        position: absolute;
        left: -12px;
        top: -11px
    }

    #mfd {
        position: absolute;
        width: 575px;
        z-index: 900;
        top: 24px;
        left: 20px
    }

 h1 {padding: 0 !important;margin-top: 0px !important;margin-bottom: 0px !important;font-size: 2.0em}
h2 {margin-top:18px !important} 

    #catSubZag {
        width: 632px;
        height: 90px;
        display: table-cell;
        vertical-align: middle
    }

    #catzag {
        width: 632px;
        color: #001;
        background-repeat: no-repeat;
        vertical-align: middle;
        display: table;
        margin-left: auto;
        margin-right: auto
    }
  
	.adslot_1 { display:inline-block;width: 200px;height: 600px; } 
#saveButsWrapp {
  width: 41%;
    max-width: 590px;
}
	h2{font-size: 16px !important;padding-left: 127px;
    padding-right: 127px;}

.intersTxt {
    /* padding-left: 26px !important; */
    /* padding-right: 25px !important; */
    padding: 0px !important;
    width: 80%;
    max-width: 500px;
    margin-left: auto !important;
    margin-right: auto !important;
}

	.div_choise{line-height: 1.55em;font-size: 15px;}
#helptxt1{padding: 0 !important;}
#pole1 {max-width: 517px}
#forma {
padding-left: 127px; 
padding-right: 127px;
}

 
 input[type="text"]#pole1{
 	-webkit-appearance: none;
    line-height: 34px; font-size:1.07em;
}


}