
@media only screen and (min-width:1920px) {
}

@media only screen and (min-width:1600px) and (max-width:1900px) {
}

@media only screen and (min-width:1300px) and (max-width:1367px) {
}

@media only screen and (min-width:1200px) and (max-width:1280px) {
}

@media screen and (max-width: 1024px) {
	
	.banner {
	position: relative;
	height: 600px;
}

	.inner_banner {
		position: relative;
		height: 320px;
	}
	.inner_banner .bannerlink{
		width: 100%;
		padding: 0 15px;
	}
}

@media screen and (max-width: 991px) {
	
	.banner {
	position: relative;
	height: 500px;
}
.Insurance_Quote_img {
	position: initial;
	margin-bottom: 30px;
	padding-right: 0;
	text-align: center;
}
.Insurance_Quote_text .nav-tabs li {
	margin: 0 10px;
}
footer h6 {
	font-size: 18px;
}
.banner .bannerlink {
	bottom: 100px;
	width: 100%;
	padding: 0 15px
}
.comnBTN {
	padding: 10px 15px;
	font-size: 15px;
}
header {
	position: initial;
	width: 100%;
	background: #4c596c;
	padding: 10px 0;
}	
.blog_form {
	width: 350px;
	margin: 30px auto 0;
}

.custom-toggler .navbar-toggler-icon {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
  }
  
  .custom-toggler.navbar-toggler {
	border-color: rgb(255,255,255);
  } 
  .ftsocial {
	margin-bottom: 30px;
}
.blog_form {
	padding: 220px 15px 15px 15px;
}
.blog_content{
	padding-top: 0;
}
.list_view ul li{
	display: block;
}
.list_img, .list_button {
	width: 180px;
	margin: 0 auto;
	text-align: center;
}
.list_text {
	width: 100%;
	margin: 15px 0;
}

}

@media screen and (max-width: 767px) {

.banner{
	height: auto;
}
.banner .bannerlink {
	position: relative;
	width: 100%;
	padding: 50px 15px;
	bottom: auto;
}

.banner .bannerlink h1 {
	font-size: 26px;
	margin-bottom: 20px;
}
.comntitle{
	font-size:28px;
}
footer .logo{
	display: table;
}
.navbar-light .navbar-brand {
	color: rgba(0, 0, 0, 0.9);
	width: 200px;
}
.banner .bannerlink aside a{
	padding: 10px;
	width: 24%;
	font-size: 15px;
}
.banner .bannerlink aside a img {
	display: block;
	margin: 0 auto 5px;
	width: 35px;
}
.blog_content h3 ,
.FAQ h2{
	font-size: 20px;
}
.blog_content blockquote i {
	font-size: 50px;
	padding: 0 10px;
}
.blog_content blockquote p {
	font-size: 14px;
	padding: 10px;
}
.nav-tabs .nav-link{
	font-size: 15px;
	margin: 5px;
}
.Insurance_Quote_text .nav-tabs{
	margin-bottom: 20px;
}
.list_view ul {
	margin-top: -120px;
	padding: 15px;
}
.list_text{
	padding: 0;
}
.list_view ul li{
	font-size: 15px;
}
.list_img, .list_button {
	width: 150px;
}
.inner_banner .bannerlink h1 {
	font-size: 26px;
	margin-bottom: 90px;
}
.banner .bannerlink p {
	font-size: 14px;
}

}

@media screen and (max-width:525px) {
	.blog_form {
		width: 100%;
	}
}

@media screen and (max-width:360px) {
}
