@media screen and (max-width:950px) {
#pcon .wrapper_s {
    max-width:700px;
    margin: 0 auto;
    display: table;
    float: none;
}
body {
    min-height: 100%;
    width: 100%;
    float: left;
    margin: 0;
}

div#sec_00 {
    max-width: 650px;
    margin: 0 auto;
    padding: 0;
    display: table;
}

html {
    float: left;
}
#element_text_18 , #element_text_70 , #element_text_178 , #element_text_75 ,  #element_text_57 ,  #element_text_27,  #element_text_29 , #element_text_172 , #element_text_169 ,  #element_text_135 , #element_text_141 , #element_text_153 , #element_text_155 , #element_text_162{
    font-size: 25px;
}
#element_text_49 , #element_text_163 , #element_text_176 , #element_text_36 , #element_text_99 , #element_text_101 , #element_text_103 , #element_text_131 , #element_text_133{
font-size: 27px;}


#element_text_56 , #element_text_181 , #element_text_94 , #element_text_63 , #element_text_40 , #element_text_77 , #element_text_80 , #element_text_81 , #element_text_87 , #element_text_89{
font-size: 27px;}

#element_text_42 , #element_text_47 , #element_text_54 , #element_text_59 ,  #element_text_69 , #element_75 , #element_text_77 , #element_text_65 {
font-size: 25px;}


#element_text_17 , #element_text_25 , #element_text_34 , #element_text_93 , #element_text_142{ font-size: 38px;}
 #element_text_85 , #element_text_151{ font-size: 34px;}

#element_image_166 img {
width: 350px;}
  
#element_image_189 img {
width: 350px;}

.wrapper_s div#sec_5 div#row_1 {
    width: 100%;
    float: left;
    padding-left: 0;
    padding-right: 0;
}
div#sec_111 {
    padding: 0 28px;
}
.wrapper_s div#sec_5 div#row_2 {
    width: 100%;
    float: left;	
    padding-left: 0;
    padding-right: 0;
}

.wrapper_s #element_btn_14 {
    font-size: 15px;
}
#element_text_78{
    font-size: 31px;	
}

div#sec_11 {
    max-width: 600px;
    margin: 0 auto;
    display: table;
    float: none;
}

#pcon .wrapper_s #col_33 {
    float: right;
    width: 30%;
    margin: 24px 28px 0 0;
}
#pcon .wrapper_s #col_33 {
    float: right;
    width: 30%;
    margin: 24px 28px 0 0;
}
#pcon .wrapper_s #col_32 {
    float: left;
    width: 54%;
    margin: 25px 0 25px 19px;
}

/* rule */


#pcon .wrapper_s #col_33 {
   float: right;
    width: 30%;
    margin: 24px 28px 0 0;
}
#pcon .wrapper_s #col_32 {
    float: left;
    width: 54%;
    margin: 25px 0 25px 19px;
}
#pcon .wrapper_s #col_33 {
   float: right;
    width: 30%;
    margin: 24px 28px 0 0;
}
#pcon .wrapper_s #col_34{
  float: left;
    width: 54%;
    margin: 25px 0 25px 19px;
}
#pcon .wrapper_s #col_35 {
   float: right;
    width: 30%;
    margin: 24px 28px 0 0;
}
#pcon .wrapper_s #col_38 {
  float: left;
    width: 54%;
    margin: 25px 0 25px 19px;
}
#pcon .wrapper_s #col_39 {
   float: right;
    width: 30%;
    margin: 24px 28px 0 0;
}
#pcon .wrapper_s #col_36 {
  float: left;
    width: 54%;
    margin: 25px 0 25px 19px;
	}
	#pcon .wrapper_s #col_37 {
   float: right;
    width: 30%;
    margin: 24px 28px 0 0;
	}
	
#pcon .wrapper_s #col_38 {
  float: left;
    width: 54%;
    margin: 25px 0 25px 19px;
	}
	#pcon .wrapper_s #col_39 {
   float: right;
    width: 30%;
    margin: 24px 28px 0 0;
	}
#pcon .wrapper_s #col_40 {
  float: left;
    width: 54%;
    margin: 25px 0 25px 19px;
	}
	#pcon .wrapper_s #col_41 {
   float: right;
    width: 30%;
    margin: 24px 28px 0 0;
	}
	
	#pcon .wrapper_s #col_42 {
		  float: left;
    width: 54%;
    margin: 25px 0 25px 19px;
	}
	#pcon .wrapper_s #col_43 {
		   float: right;
    width: 30%;
    margin: 24px 28px 0 0;
	}
	#pcon .wrapper_s #col_44 {
	  float: left;
    width: 54%;
    margin: 25px 0 25px 19px;
	}
	#pcon .wrapper_s #col_45 {
	   float: right;
    width: 30%;
    margin: 24px 28px 0 0;
	}
	
	#pcon .wrapper_s #col_46 {
		  float: left;
    width: 54%;
    margin: 25px 0 25px 19px;
	}
	#pcon .wrapper_s #col_47 {
		   float: right;
    width: 30%;
    margin: 24px 28px 0 0;
	}
		
	#pcon .wrapper_s #col_48 {
      float: left;
    width: 54%;
    margin: 25px 0 25px 19px;
	}
	#pcon .wrapper_s #col_49 {
	   float: right;
    width: 30%;
    margin: 24px 28px 0 0;
	}
	
	/* rule */

}


@media screen and (max-width:768px) {
	
#pcon .wrapper_s {
    max-width:520px;
    margin: 0 auto;
    display: table;
    float: none;
}
div#sec_0 {
    box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.26) ;
}

#element_text_17, #element_text_25, #element_text_34, #element_text_93, #element_text_142 {
    font-size: 30px;
}

#element_text_18, #element_text_70, #element_text_178, #element_text_75, #element_text_57, #element_text_27, #element_text_29, #element_text_172, #element_text_169, #element_text_135, #element_text_141, #element_text_153, #element_text_155, #element_text_162 {
    font-size: 20px;
    margin-top: 6px;
}

	
#col_3 {
    width: 100%;
    float: left;
}
.wrapper_s #col_4 {
    float: left;
    width: 100%;
    margin: 28px 0 0 0;
}
.wrapper_s #element_text_12 {
    font-size: 23px;
    margin: 0 0 17px 0;
}

#element_text_27 , #element_text_181 ,  #element_text_178 , #element_text_172 , #element_text_169 ,  #element_text_135 , #element_text_141 , #element_text_153 , #element_text_155 , #element_text_162{
    font-size: 23px;
}
#element_text_36 , #element_text_99 , #element_text_101 , #element_text_103 , #element_text_131 , #element_text_133{
font-size: 19px;}


#element_text_40 , #element_text_77 , #element_text_80 , #element_text_81 , #element_text_87 , #element_text_89{
font-size: 19px;}

#element_text_42 , #element_text_47 , #element_text_54 , #element_text_59 ,  #element_text_69 , #element_75 , #element_text_77 , #element_text_65 {
font-size: 19px;}

#element_text_142 , #element_text_151{ font-size: 30px;}

#element_text_78 {
    font-size: 26px;

}

#element_image_166 img {
    width: 312px;
}
#element_image_189 img {
width: 312px;}

/* dss */

#pcon .wrapper_s #col_7 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_6 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_10 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_9 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_14 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_13 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_17 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_16 {
   float: left;
    width: 100%;
}
#pcon .wrapper_s #col_20 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_19 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_23 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_24 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_29 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_28 {
   float: left;
    width: 100%;
}
#pcon .wrapper_s #col_55 {
   float: left;
    width: 100%;
}
#pcon .wrapper_s #col_54 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_58 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_57 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_62 {
 float: left;
    width: 100%;
}
#pcon .wrapper_s #col_61 {
 float: left;
    width: 100%;
}
/* dss */
div#sec_00 {
    max-width: 500px;
}

div#sec_11 {
    max-width: 500px;
}
#element_text_85, #element_text_151 {
    font-size: 26px;
}

#element_text_56, #element_text_181, #element_text_94, #element_text_63, #element_text_40, #element_text_77, #element_text_80, #element_text_81, #element_text_87, #element_text_89 {
    font-size: 20px;
}

/* rule */


#pcon .wrapper_s #col_33 {
    float: none;
    width: 30%;
    margin: 0 auto 31px;
    display: table;
}
#pcon .wrapper_s #col_32 {
float: none;
    width: 80%;
    margin: 31px auto 10px;
    display: table;
}
#pcon .wrapper_s #col_33 {
    float: none;
    width: 30%;
    margin: 0 auto 31px;
    display: table;
}
#pcon .wrapper_s #col_34{
float: none;
    width: 80%;
    margin: 31px auto 10px;
    display: table;
}
#pcon .wrapper_s #col_35 {
    float: none;
    width: 30%;
    margin: 0 auto 31px;
    display: table;
}
#pcon .wrapper_s #col_38 {
float: none;
    width: 80%;
    margin: 31px auto 10px;
    display: table;
}
#pcon .wrapper_s #col_39 {
    float: none;
    width: 30%;
    margin: 0 auto 31px;
    display: table;
}
#pcon .wrapper_s #col_36 {
float: none;
    width: 80%;
    margin: 31px auto 10px;
    display: table;
	}
#pcon .wrapper_s #col_37 {
    float: none;
    width: 30%;
    margin: 0 auto 31px;
    display: table;
}
	
#pcon .wrapper_s #col_38 {
float: none;
    width: 80%;
    margin: 31px auto 10px;
    display: table;
	}
	#pcon .wrapper_s #col_39 {
       float: none;
    width: 30%;
    margin: 0 auto 31px;
    display: table;
	}
#pcon .wrapper_s #col_40 {
  float: none;
    width: 80%;
    margin: 31px auto 10px;
    display: table;
	}
#pcon .wrapper_s #col_41 {
       float: none;
    width: 30%;
    margin: 0 auto 31px;
    display: table;
	}
	
	#pcon .wrapper_s #col_42 {
		 float: none;
    width: 80%;
    margin: 31px auto 10px;
    display: table;
	}
#pcon .wrapper_s #col_43 {
    float: none;
    width: 30%;
    margin: 0 auto 31px;
    display: table;
	}
	#pcon .wrapper_s #col_44 {
	  float: none;
    width: 80%;
    margin: 31px auto 10px;
    display: table;
	}
#pcon .wrapper_s #col_45 {
    float: none;
    width: 30%;
    margin: 0 auto 31px;
    display: table;
	}
	
	#pcon .wrapper_s #col_46 {
		 float: none;
    width: 80%;
    margin: 31px auto 10px;
    display: table;
	}
	#pcon .wrapper_s #col_47 {
    float: none;
    width: 30%;
    margin: 0 auto 31px;
    display: table;
	}
		
	#pcon .wrapper_s #col_48 {
      float: none;
    width: 80%;
    margin: 31px auto 10px;
    display: table;
	}
	#pcon .wrapper_s #col_49 {
    float: none;
    width: 30%;
    margin: 0 auto 31px;
    display: table;
	}
	
	/* rule */
}



/* .wrapper_s #element_text_5 , .wrapper_s #element_text_6 , .wrapper_s #element_text_7 , .wrapper_s #element_text_8		{
	text-align:center;
} */

@media screen and (max-width:540px) {
	
#pcon .wrapper_s {
    max-width:460px;
}	
	
#element_text_184 {
    font-size: 16px;
    line-height: 119%;
}	
.wrapper_s span.el_text.dynva {
    font-size: 14px;
    line-height: 16px;
}
.wrapper_s span.el_text.dynva em {
    font-size: 18px;
}
#element_image_189 img {
    width: 247px;
}
#element_image_166 img {
    width: 247px;
}	
#element_bullets_88 li {font-size: 16px;}
#element_bullets_97 li  {font-size: 16px;}
#element_bullets_100 li , #element_bullets_24 li ,  #element_bullets_143 li , #element_bullets_168 li  {font-size: 16px;}
#element_text_4 span.el_text.dynva {
    font-size: 20px;
}
#element_bullets_149 li{font-size: 14px;}
div#sec_11 {
    max-width: 400px;
}
.center {
    max-width: 337px;
    margin: 0 auto 0;
    display: table;
   padding: 32px 0 15px 0;
}
}


@media screen and (max-width:480px) {
	
#pcon .wrapper_s {
    max-width:360px;
}		
	
.center {
    max-width:340px;
   padding: 32px 0 15px 0;
}
div#sec_11 {
    max-width: 320px;
}
/* rule */

#pcon .wrapper_s #col_49 , #pcon .wrapper_s #col_47 , #pcon .wrapper_s #col_45 , #pcon .wrapper_s #col_43 , #pcon .wrapper_s #col_41 , #pcon .wrapper_s #col_39 , #pcon .wrapper_s #col_33 , #pcon .wrapper_s #col_35 , #pcon .wrapper_s #col_39 , #pcon .wrapper_s #col_37  {
    width: 50%;
}
/* rule */

}


@media screen and (max-width:380px) {
	
#pcon .wrapper_s {
    max-width:300px;
}		
	
.center {
    max-width:280px;
   padding: 32px 0 15px 0;
}
div#sec_11 {
    max-width: 280px;
}
}
