/*Rashmika*/

@media screen and (max-width: 480px){
.title_48_light {
    font-size: 18px !important;
	font-weight:bold;
}
.title_60_light {
	font-weight:bold;
}
}

@media screen and (max-width: 600px){
.title_48_light {
    font-size: 18px !important;
	font-weight:bold;
}
}
/*420px*/
@media screen and (max-width: 420px){
#the_lagoon, #inland_forests{
	padding:110px 0px 319px 0px!important;
}
#virtual_nature.wppb-row-parent {
    background-position-x: 50%;
    background-position-y: 50%;
}

#shop.wppb-row-parent {
    background-position-x: 65%;
    padding: 150px 0 240px 0;
}
#shopt1 .feature-icontitle-seven{
	padding:0px;
}
#shopt1{
	width:100%;
}
#foodgt1{
	width:100%;
}
.custom_counter_data_class .wppb-container .wppb-column-parent, .counter_custom_data_row2 .wppb-container .wppb-column-parent{
	width: 100%;
    display: block;
}
#counter_custom_data .counter_custom_data_row2, #counter_about .counter_custom_data_row2{
	height:100% !important;
	/*right:47px;*/
	padding-top:25px;
}

.custom_counter_data_class .wppb-container .wppb-row .wppb-column-parent .wppb-column, .counter_custom_data_row2 .wppb-container .wppb-row .wppb-column-parent .wppb-columnm {
	margin:0px;
}
.custom_counter_data_class .wppb-counter-number, .counter_custom_data_row2 .wppb-counter-number{
	font-size:50px !important;
}
/*.custom_counter_data_class > div > div > div.wppb-column-parent > div > div > div.wppb-builder-addon{
	left:-42px;
}
.custom_counter_data_class{
	left:25px;
}*/
.custom_counter_data_class .wppb-image-addon-content.wppb-imginlineblock, .counter_custom_data_row2  .wppb-image-addon-content.wppb-imginlineblock{
	display:block;
}
.custom_counter_data_class > div.wppb-container > div > div.wppb-column-parent > div > div > div.wppb-builder-addon .wppb-animated-counter-addon, .counter_custom_data_row2 > div.wppb-container > div > div.wppb-column-parent > div > div > div.wppb-builder-addon .wppb-animated-counter-addon{
	position: relative;
    bottom: 39px;
}

}
/*End 420px*/

/*767px*/
@media screen and (max-width: 767px){
	#protectt1{
		margin-left:61px;
	}
	.site-main .entry-content #the_coral_reefs,.site-main .entry-content #the_open_sea,.site-main .entry-content #sea_lab, .site-main .entry-content #the_invertebrates, #sub_oceanic_view{
		padding: 281px 0px 230px 0px!important;
	}
	#Feed_the_rays{
		padding: 71px 0px 647px 0px;
	}
	#virtualt1 {
		width:50%;
	}
	#sleep_with_the_sharks div.feature-title-seven > h2{
		line-height:50px;
	}
	.custom_counter_data_class .litres_aquatic{
		top:0px !important;
	}
	.wppb-animated-counter-content {
		margin-top: -112px !important;
	}

}
/*END 767px*/
@media only screen and (min-width: 420px) and (max-width: 767px){
	.custom_counter_data_class .wppb-row .wppb-column-parent, .counter_custom_data_row2 .wppb-row .wppb-column-parent{
		min-height:150px !important;
	}
	.counter_custom_data_row2{
		padding-top:40px;
		padding-bottom:40px;
	}
}

@media only screen and (min-width: 767px) and (max-width: 991px){
	#protectt1{
		margin-left:100px;
	}
	.title_80_light {
		font-size: 70px;
	}
}

.counter_about_who .wppb-counter-number{
	color:white !important;
}

#content div.container-fluid div.mkb-root{
	margin-top:250px;
	padding:0px;
	margin-bottom: 40px;
	
}
.mkb-content-main.mkb-content-main--has-sidebar, #content div.container-fluid div.mkb-page-content div.mkb-shortcode-container div.mkb-home-topics{
	padding-left: 15px;
    padding-right: 15px;
}

#kb_recent_topics_widget-2 > h2.mkb-widget-title, #kb_search_widget-2 > h2.mkb-widget-title{
	color:white !important;
}

.about-who-super .wppb-addon div.wppb-count-number-title:after{
	content:"2";
	vertical-align:super;
	font-size:20px;	
}
.woocommerce-cart.woocommerce-page #content,  .woocommerce-checkout.woocommerce-page #content{
	margin-top: 230px;
    margin-bottom: 50px;
}

.woocommerce div.product{
	margin-bottom: 90px;
}