body,html,div,p,li,a,input,textarea,select{font-size:16px;}
.et_pb_text_0 h1 {font-size:36px !important;letter-spacing:2px;}
H1{font-size:32px;font-weight:bold;color:#333 !important}
.et_pb_text_0 h1{font-size:32px;font-weight:bold}
H2{font-size:24px;font-weight:bold}
H3{font-size:22px;font-weight:bold}
H4{font-size:18px;font-weight:bold;line-height:1.3em;}
H5{font-size:18px}

.h1-category div{font-size:32px;font-weight:bold}
#et-secondary-nav li>a{text-transform:none !important;}
.et_pb_section.et_pb_section_0.et_section_specialty .et_pb_column_1_4 h3{font-size:22px;}
.cn h1 span {font-size:42px}
#top-menu li a{font-weight:normal;font-size:20px}
#et-secondary-nav > li:last-child {margin-right: 30px;}


@media only screen and (max-width: 980px){
    H1{font-size:26px;}
	.h1-category div{font-size:26px;}
   H2{font-size:20px;}
    H3{font-size:18px;}
    .et_pb_section.et_pb_section_0.et_section_specialty .et_pb_column_1_4 h3{font-size:16px;}
   H4{font-size:16px;}
}
@media only screen and (min-width: 1680px){
   #top-menu li{padding:0 6px;}
	body,html,div,p,li,a,input,textarea,select{font-size:18px;}
}
@media only screen and (min-width: 981px){
	.et_pb_gutters1 .et_pb_column_1_4{width:20%}
	.et_pb_gutters1 .et_pb_column_3_4{width:80%}
	.et_pb_gutters1 .et_pb_column_1_4 a {font-size:18px}
	.et_pb_gutters1 .et_pb_column_1_4 h3 a{font-size:22px}
	
}