@media only screen and (max-width:1700px) {
	.custom-col-full { margin-left: 16%; }
}
@media only screen and (max-width:1600px) {
	.custom-col-full { margin-left: 14%; margin-top: 37%; }
}
@media only screen and (max-width:1500px) {
	.custom-col-full { margin-left: 11%; }
}
@media only screen and (max-width:1400px) {
	.custom-col-full { margin-left: 13%; margin-top: 39%; }
}
@media only screen and (max-width:1400px) {
	.custom-col-full { margin-top: 39%; }
	.custom-col-full.wpb_column.vc_column_container.vc_col-sm-12 .wpb_single_image img { width: 90%; }
}
@media only screen and (max-width:1300px) {
	.custom-col-full { margin-top: 40%; margin-left: 10%; }
}
@media only screen and (max-width:1200px) {
	.custom-col-full { margin-left: 9%; }
	.custom-col-full.wpb_column.vc_column_container.vc_col-sm-12 .wpb_single_image img { width: 85%; }
}
@media only screen and (max-width:1199px) {
	body#cms-b div#session-subject div#div-text { position: unset; margin: 0px; margin-top: -25%; }
	.custom-col-full.wpb_column.vc_column_container.vc_col-sm-12 .wpb_single_image img { width: 100%; }
	body#cms-b div#session-subject .wpb_column.vc_column_container.vc_col-sm-12 { margin-top: 40px; }
	div#session-content-a .custom-col-left { width: 100%; }
	div#session-content-a .custom-col-left { width: 100%; padding-left: 150px; padding-right: 150px; }
	#text-for-content-a-1 { width: 100%; text-align: center; }
	div#session-content-a { padding-top: 45%; }
	.custom-col-full { width: 50%; margin-left: 14%; margin-top: 364px; }
	.custom-col-left.wpb_column.vc_column_container.vc_col-sm-4 .text-light.text-000 { display: block; }
	div#text-for-content-a-1 p br { display: none; }
	#text-for-content-a-5 { width: 100% !important; text-align: center !important; }
	div#text-for-content-a-5 p br { display: none; }
	.custom-col-center.wpb_column { display: none; }
	.custom-col-right { width: 100%; margin-top: 50px; padding-left: 150px; padding-right: 150px; }
	div#text-for-content-a-2 { text-align: center; width: 100%; }
	div#text-for-content-a-3 p br { display: none; }
	div#text-for-content-a-3 span.text-light.text-000 { display: block; }
	div#text-for-content-a-3 { width: 100% !important; text-align: center; }
	#text-for-content-a-4 { width: 100%; text-align: center; }
	div#session-content-b .col-b-left.vc_col-sm-6 { width: 100%; }
	.wpb_single_image .vc_figure { width: 100%; }
	.wpb_single_image .vc_single_image-wrapper { width: 100%; text-align: center; height: 100%; }
	div#session-content-b .wpb_single_image img { width: 40%; }
	div#session-content-b .col-b-right { padding: 0px 150px; width: 100%; }
	div#text-for-content-b-1 { width: 100%; text-align: center; }
	div#text-for-content-b-2 { text-align: center; }
	div#text-for-content-b-3 { text-align: center; width: 100%; }
	div#session-content-c { width: 100%; padding: 0px 50px !important; margin-right: 0px; margin-left: 0px; }
	.text-for-content-a-1-copy-right span.text-bold.text-red.text-upper { display: block; }
	div#text-for-content-a-3.text-for-content-a-5-copy-right { width: 100% !important; text-align: center; font-size: 15px !important; padding: 0 10px; }
}
@media only screen and (width:1024px) {
	#homeSection2, #homeSection3, #homeSection4, #homeSection5, #homeSection6, #homeSection7 { margin-top: 10px; }
	.wpb_single_image.wpb_content_element.vc_align_left.vc_custom_1522751238883.bgbox-1 { height: 328px !important; }
	.bgbox-6 { height: 128px; }
	#homeSection1 #homeSubSection2 .text-for-bgbox2, #homeSection3 #homeSubSection3-1 .text-for-bgbox7 { padding: 30px; }
	.bgbox-8 { height: 424px !important; }
	.text-for-bgbox9 { height: 244px !important; }
	div#homeSection4 .text-for-bgbox13 { padding: 3rem !important; }
	.bgbox-16 { margin-bottom: 0px; height: 208px !important; }
	div#homeSubSection4-1 .wpb_wrapper { height: 83% !important; position: relative; }
	.text-for-bgbox12 { position: relative; height: 174px !important; padding-top: 20px !important; }
	.bgbox-17 { margin-bottom: 0px; height: 208px !important; }
	div#homeSubSection7-1 .bgbox-21 { height: 168px !important; margin-bottom: 0px; }
	body#cms-b .col-left.leftsidebar { margin-top: -23%; }
}
@media only screen and (max-width:991px) {
	body#cms-b div#session-subject .wpb_column.vc_column_container.vc_col-sm-12 { margin-top: 6%; }
	body#cms-b div#session-subject div#div-text { margin-top: -25%; }
	.custom-col-full { margin-left: 14%; margin-top: 31%; }
	div#session-content-a .custom-col-left { padding-left: 0px; padding-right: 0px; padding: 0 10px; }
	.custom-col-right { padding: 0 10px; }
	div#session-content-b .col-b-right { padding: 0px 15px; width: 100%; }
	.sub-bottom-footer-link ul { padding: 0; }
}
@media only screen and (max-width:812px) {
	body#cms-b .col-left.leftsidebar { margin-top: -29%; }
}
@media only screen and (max-width:767px) {
	body#cms-b { padding: 0px; }
	.custom-col-full { margin-top: 36%; margin-left: 15% }
	div#session-content-a .custom-col-left { padding-left: 15px; padding-right: 15px; }
	#before-footer1 { padding: 0px; width: 100%; }
	#session-logo .vc_row-fluid { margin-left: 0px; width: 100%; }
	div#session-content-c { padding: 0px 20px !important; }
	.box-brand.wpb_column.vc_column_container.vc_col-sm-2 { display: inline-block; }
	#text-for-content-a-4 .list li { margin-bottom: 10px; }
	div#session-content-c { margin-bottom: 50px; }
	body#cms-b  div#session-content-a { padding-top: 52%; }
	body#cms-b .vc_empty_space { display: none; }
}
@media only screen and (max-width:680px) {
	.custom-col-full { margin-top: 258px; }
	#text-for-content-a-1 { font-size: 25px; }
	div#text-for-content-a-2 span.text-light { font-size: 25px; }
	div#text-for-content-a-2 { padding: 0px 15px; }
	#text-for-content-a-3 { font-size: 25px !important; }
	#text-for-content-b-1 { font-size: 25px !important; }
	div#text-for-content-b-2 { font-size: 20px !important; }
	#text-for-content-a-4 .list ul { padding: 0 10px; }
	.text-for-content-b-2 { font-size: 20px !important; }
}
@media only screen and (max-width:575px) {
	div#session-subject .wpb_column.vc_column_container.vc_col-sm-12 { margin-top: 160px; }
	.custom-col-full { margin-top: 265px; }
	div#session-content-b .wpb_single_image img { width: 70%; }
}
@media only screen and (max-width:479px) {
	.custom-col-full { margin-top: 238px; }
	.txt-topic-for-subject { font-size: 40px; }
	.txt-topic-for-subject h1 { font-size: 40px; }
	.txt-detail-for-subject { font-size: 25px; }
	#text-for-content-a-1 { font-size: 23px; }
	div#text-for-content-a-2 span.text-light { font-size: 23px; }
	#text-for-content-a-3 { font-size: 23px !important; }
	div#session-content-b .wpb_single_image img { width: 75%; }
	#text-for-content-b-1 { font-size: 23px !important; }
	div#text-for-content-b-2 { font-size: 18px !important; }
	.txt-topic-for-subject span { display: block; }
	.text-for-content-b-2 { font-size: 18px !important; }
}
@media only screen and (max-width:419px) {
	.txt-detail-for-subject { font-size: 22px; }
	.custom-col-full { margin-top: 254px; }
	div#session-content-b .wpb_single_image img { width: 90%; }
}
@media only screen and (max-width:360px) {
	.custom-col-full { margin-top: 251px; }
}