@media only screen and (max-width:320px)
{
	.navbar { margin-bottom:0;}
	.intro-header.pull-up-header { margin-top:0 !important; padding-top:0; }
	.intro-header.pull-up-header .intro-message1 > h1 { font-size:22px; line-height:28px; }
	.intro-header.pull-up-header .intro-message1 { float:none !important; }
	ul.custom_wallet_block { float:none; display:block; }
	ul.custom_wallet_block li { float:none; margin:0 auto 10px !important; }
	
	.custom_hierarchy_header > ul { list-style:none; margin:0;padding:0; }
	.custom_hierarchy_header > ul > li { display:inline-block; text-align:center !important; width:100% !important; vertical-align:top; margin-bottom:10px;}
	.custom_hierarchy_header > ul > li > #search_form > .row { width:100% !important; margin:0; }
	.custom_hierarchy_header > ul > li > #search_form > .row > .col-lg-12 { padding:0; }
	#search_form .input-group .easy-autocomplete { min-width:auto; }
	.custom_hierarchy_header h4 { font-size: 14px; text-align: center; margin: 15px 0 20px 0;background: rgba(0,0,0,0.04); padding: 10px;}
	
	.pricing-plans h3 { margin-top:0; text-align:center; font-size:20px; line-height:26px; }
	.conten-sect { width:100%; overflow:auto; }
	
	.dataTables_length { width:100% !important; }
	.dataTables_filter { width: 100% !important; float: left !important; text-align: left !important; }
	.custom_my_wallet_form > .form-group > .col-sm-6, .custom_my_wallet_form > .form-group > .col-sm-3 { width:90%; margin:2px auto 10px; text-align:center; }
	.custom_home_page_slider { margin:0; padding:0; }
	.custom_contact_us_section iframe { width:100%; height:250px; }
}

@media only screen and (min-device-width:321px) and (max-device-width:480px)
{
	.navbar { margin-bottom:0;}
	.intro-header.pull-up-header { margin-top:0 !important; padding-top:0; }
	.intro-header.pull-up-header .intro-message1 > h1 { font-size:22px; line-height:28px; text-align:center; }
	.intro-header.pull-up-header .intro-message1 { float:none !important; }
	ul.custom_wallet_block { float:none; display:block; text-align:center;}
	ul.custom_wallet_block li { float:none; margin:0 auto 10px !important; display:inline-block;vertical-align:top; }
	
	.custom_hierarchy_header > ul { list-style:none; margin:0;padding:0; }
	.custom_hierarchy_header > ul > li { display:inline-block; text-align:center !important; width:100% !important; vertical-align:top; margin-bottom:10px;}
	.custom_hierarchy_header > ul > li > #search_form > .row { width:100% !important; margin:0; }
	.custom_hierarchy_header > ul > li > #search_form > .row > .col-lg-12 { padding:0; }
	#search_form .input-group .easy-autocomplete { min-width:auto; }
	.custom_hierarchy_header h4 { font-size: 14px; text-align: center; margin: 15px 0 20px 0;background: rgba(0,0,0,0.04); padding: 10px;}
	
	.pricing-plans h3 { margin-top:0; text-align:center; font-size:20px; line-height:26px; }
	.conten-sect { width:100%; overflow:auto; }	
	.custom_my_wallet_form > .form-group > .col-sm-6 { margin-bottom:10px; text-align:center; }
	.custom_my_wallet_form > .form-group > .col-sm-3 { width: 42%; display: inline-block; padding: 0 !important; margin: 00 0 0 25px; }
	
	.dataTables_length { width:100% !important; }
	.dataTables_filter { width: 100% !important; float: left !important; text-align: left !important; }
	.custom_home_page_slider { margin:0; padding:0; }
	.custom_contact_us_section iframe { width:100%; height:300px; }
}

@media only screen and (min-device-width:481px) and (max-device-width:767px)
{
	.navbar { margin-bottom:0;}
	.intro-header.pull-up-header { margin-top:0 !important; padding-top:0; }
	.intro-header.pull-up-header .intro-message1 > h1 { text-align:center; }
	.intro-header.pull-up-header .intro-message1 { float:none !important; }
	ul.custom_wallet_block { float:none; display:block; text-align:center;}
	ul.custom_wallet_block li { float:none; margin:0 auto 10px !important; display:inline-block; vertical-align:top;}
	.pricing-plans h3 { margin-top:0; text-align:center; font-size:20px; line-height:26px; }
	.custom_my_wallet_form > .form-group > .col-sm-6 { margin-bottom:10px; text-align:center; }
	.custom_my_wallet_form > .form-group > .col-sm-3 { width: 42%; display: inline-block; padding: 0 !important; margin: 00 0 0 25px; }
	.custom_hierarchy_header > ul > li:first-child { min-width:auto; width:24%; }
	.custom_hierarchy_header > ul > li:last-child { min-width:auto; }
	#search_form .input-group .easy-autocomplete { min-width:auto; width:70%; }
	.custom_home_page_slider { margin:0; padding:0; }
	.custom_contact_us_section iframe { width:100%; height:350px; }
	
}

@media only screen and (min-device-width:768px) and (max-device-width:991px)
{
	.navbar { margin-bottom:0;}
	.intro-header.pull-up-header { margin-top:0 !important; padding-top:0; }
	ul.custom_wallet_block { float: none;display: inline-block;clear: both;margin: 0 auto 10px; }
	.pricing-plans h3 { margin-top:0; text-align:center; }
	.custom_my_wallet_form > .form-group > .col-sm-3 > .btn { padding-left:12px; padding-right:12px; } 
	
	.custom_hierarchy_header > ul > li:first-child { min-width:auto; width:24%; }
	.custom_hierarchy_header > ul > li:last-child { min-width:auto; }
	.custom_home_page_slider { margin:0; padding:0; }
	.custom_contact_us_section iframe { width:100%; height:400px; }
}

@media only screen and (min-device-width:992px) and (max-device-width:1199px)
{
	.navbar { margin-bottom:0; }
	.intro-header.pull-up-header { margin-top:0 !important; padding-top:0; }
	.pricing-plans h3 { margin-top:0; text-align:center; }
	.custom_home_page_slider { margin:0; padding:0; }
	.custom_contact_us_section iframe { width:100%; height:450px; }
}

@media only screen and (min-width:1200px)
{
	.pricing-plans h3 { margin-top:0; text-align:center; }
	.navbar { margin-bottom:0; }
	.custom_contact_us_section iframe { width:100%; height:450px; }
}