#gdlr-core-wrapper-1 {
    margin: -20px auto 0px auto;
}
@media screen and (min-width: 768px) and (max-width: 800px) {
	.display_none_768_800 {
		display:block;
	}
	#h3_1dd7_0, #h3_1dd7_1, #h3_1dd7_2, #h3_1dd7_3{
		font-size: 17px;
	}
	.gdlr-core-tab-item .gdlr-core-tab-item-title {
		font-size: 17px;
	}	
	.gdlr-core-page-builder-body img {
		max-width: 100%;
		height: auto;
	}
	#div_1dd7_1 {
		padding: 52px 0px 0px 30px;
	}	
	#div_1dd7_4 {
		margin: 0px 0px 0px 0px;
		padding: 52px 0px 0px 30px;
	}
	#div_1dd7_7 {
		padding: 52px 0px 0px 30px;
	}	
	#div_1dd7_10 {
		padding: 52px 0px 0px 30px;
	}
	#div_1dd7_45 {
		padding: 0px 0px 0px 0px;
	}
	.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-content {
		padding: 50px 10px 0px;
	}	
	#h3_1dd7_10 {
		font-size: 20px;
	}	
	.gdlr-core-block-item-title-wrap .gdlr-core-block-item-read-more {
		font-size: 17px;
	}	
	.gdlr-core-blog-info-wrapper .gdlr-core-blog-info {
		font-size: 12px;
	}
	#h3_1dd7_11 {
		font-size: 17px;
	}
	#h3_1dd7_12 {
		font-size: 14px;
	}	
	#h3_1dd7_13 {
		font-size: 14px;
	}	
	#h3_1dd7_14 {
		font-size: 14px;
	}
	.gdlr-core-type-start-date-month .gdlr-core-date {
		font-size: 24px;
	}
	.gdlr-core-type-start-date-month .gdlr-core-month {
		font-size: 17px;
	}
	.gdlr-core-event-item-list.gdlr-core-style-grid .gdlr-core-event-item-title {
		font-size: 14px;
	}	
	.gdlr-core-event-item .gdlr-core-event-item-info-wrap {
		font-size: 12px;
	}
	.margin_left_0 {
		margin-left: 0% !important;
	}
	.kingster-body {
		font-size: 14px;
	}	
	.kingster-footer-wrapper {
		font-size: 14px;
	}
	.kingster-footer-wrapper .kingster-widget-title {
		font-size: 14px;
	}
	#span_1dd7_11 {
		font-size: 14px;
	}	
	#a_1dd7_8 {
		font-size: 14px;
	}
	.kingster-copyright-text, .kingster-copyright-left, .kingster-copyright-right {
		font-size: 10px;
	}
}
@media screen and (min-width: 320px) and (max-width: 425px) {
	.display_none_320_425 {
		display:none;
	}	
	#h3_1dd7_0, #h3_1dd7_1, #h3_1dd7_2, #h3_1dd7_3{
		font-size: 14px;
	}
	.gdlr-core-tab-item .gdlr-core-tab-item-title {
		font-size: 14px;
	}	
	.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active, .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title.gdlr-core-active {
		margin-bottom : 0px;
	}
	.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title, .gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active {
		padding: 15px 60px 15px 60px;
		width: 101%;
		text-align: center;
	}	
	.gdlr-core-page-builder-body img {
		max-width: 100%;
		height: auto;
	}
	#div_1dd7_1 {
		padding: 52px 0px 0px 30px;
	}	
	#div_1dd7_4 {
		margin: 0px 0px 0px 0px;
		padding: 52px 0px 0px 30px;
	}
	#div_1dd7_7 {
		padding: 52px 0px 0px 30px;
	}	
	#div_1dd7_10 {
		padding: 52px 0px 0px 30px;
	}
	#div_1dd7_45 {
		padding: 0px 0px 0px 0px;
	}
	.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-content {
		padding: 15px 0px 0px;
	}	
	#h3_1dd7_10 {
		font-size: 15px;
	}	
	.gdlr-core-block-item-title-wrap .gdlr-core-block-item-read-more {
		font-size: 14px;
	}	
	.gdlr-core-blog-info-wrapper .gdlr-core-blog-info {
		font-size: 10px;
	}
	#h3_1dd7_11 {
		font-size: 14px;
	}
	#h3_1dd7_12 {
		font-size: 12px;
	}	
	#h3_1dd7_13 {
		font-size: 12px;
	}	
	#h3_1dd7_14 {
		font-size: 12px;
	}
	.gdlr-core-type-start-date-month .gdlr-core-date {
		font-size: 20px;
	}
	.gdlr-core-type-start-date-month .gdlr-core-month {
		font-size: 14px;
	}
	.gdlr-core-event-item-list.gdlr-core-style-grid .gdlr-core-event-item-title {
		font-size: 12px;
	}	
	.gdlr-core-event-item .gdlr-core-event-item-info-wrap {
		font-size: 10px;
	}
	.margin_left_0 {
		margin-left: 0% !important;
	}
	.kingster-body {
		font-size: 12px;
	}	
	.kingster-footer-wrapper {
		font-size: 12px;
	}
	.kingster-footer-wrapper .kingster-widget-title {
		font-size: 12px;
	}
	#span_1dd7_11 {
		font-size: 12px;
	}	
	#a_1dd7_8 {
		font-size: 12px;
	}
	.kingster-copyright-text, .kingster-copyright-left, .kingster-copyright-right {
		font-size: 10px;
	}	
}
@media screen and (min-width: 426px) and (max-width: 767px) {
	.display_none_426_767 {
		display:none;
	}	
	#h3_1dd7_0, #h3_1dd7_1, #h3_1dd7_2, #h3_1dd7_3{
		font-size: 16px;
	}
	.gdlr-core-tab-item .gdlr-core-tab-item-title {
		font-size: 16px;
	}
	.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-title.gdlr-core-active, .gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title.gdlr-core-active {
		margin-bottom : 0px;
	}	
	.gdlr-core-page-builder-body img {
		max-width: 100%;
		height: auto;
	}
	#div_1dd7_1 {
		padding: 52px 0px 0px 30px;
	}	
	#div_1dd7_4 {
		margin: 0px 0px 0px 0px;
		padding: 52px 0px 0px 30px;
	}
	#div_1dd7_7 {
		padding: 52px 0px 0px 30px;
	}	
	#div_1dd7_10 {
		padding: 52px 0px 0px 30px;
	}
	#div_1dd7_45 {
		padding: 0px 0px 0px 0px;
	}
	.gdlr-core-tab-style1-horizontal .gdlr-core-tab-item-content {
		padding: 50px 10px 0px;
	}	
	#h3_1dd7_10 {
		font-size: 19px;
	}	
	.gdlr-core-block-item-title-wrap .gdlr-core-block-item-read-more {
		font-size: 16px;
	}	
	.gdlr-core-blog-info-wrapper .gdlr-core-blog-info {
		font-size: 11px;
	}
	#h3_1dd7_11 {
		font-size: 16px;
	}
	#h3_1dd7_12 {
		font-size: 13px;
	}	
	#h3_1dd7_13 {
		font-size: 13px;
	}	
	#h3_1dd7_14 {
		font-size: 13px;
	}
	.gdlr-core-type-start-date-month .gdlr-core-date {
		font-size: 22px;
	}
	.gdlr-core-type-start-date-month .gdlr-core-month {
		font-size: 16px;
	}
	.gdlr-core-event-item-list.gdlr-core-style-grid .gdlr-core-event-item-title {
		font-size: 13px;
	}	
	.gdlr-core-event-item .gdlr-core-event-item-info-wrap {
		font-size: 11px;
	}
	.margin_left_0 {
		margin-left: 0% !important;
	}
	.kingster-body {
		font-size: 13px;
	}	
	.kingster-footer-wrapper {
		font-size: 13px;
	}
	.kingster-footer-wrapper .kingster-widget-title {
		font-size: 13px;
	}
	#span_1dd7_11 {
		font-size: 13px;
	}	
	#a_1dd7_8 {
		font-size: 13px;
	}
	.kingster-copyright-text, .kingster-copyright-left, .kingster-copyright-right {
		font-size: 10px;
	}		
}

@media only screen and (min-width: 401px) and (max-width: 1400px) {
  .head_responsive {
    padding-top: 260px !important;
	padding-bottom: 60px !important;
  }
}
@media only screen and (min-width: 1401px) {
  .head_responsive {
    padding-top: 400px !important;
	padding-bottom: 60px !important;
  }
}