.product_range_blog{
	padding-left: 3rem;
}
.colr_urja{
	color:#6102a5;
}
.product_range_blog .range_trend_sub{
	    background: aliceblue;
    padding: 2rem 0;
	margin: 0 0 3rem 0;
}
.product_range_blog .range_trend_sub:nth-child(2) ul li{
	    font-size: 1.5rem;
}
.product_range_blog h2{
	font-weight: 900;
    margin: 0 0 2rem;
	    font-size: 2.2rem;
}
.product_range_blog ul{
	text-align:left;
	    padding: 0 2.5rem;
}
.product_range_blog ul a{
	    text-decoration: none;
    text-transform: capitalize;
    color: #428bca;
}
.product_range_blog ul li{
	 padding: 1rem 0;
    border-bottom: 1px solid #00000036;
}
.product_range_blog ul li a i{
	 color:#428bca;
	     font-weight: 400;
    font-size: 1.5rem;
}
.product_range_blog form{
	    padding: 1rem 2rem 0;
}
.product_range_blog form input{
	    background:white;
}
.product_range_blog .realt_product_main{
	    background:transparent;
}
/************************************************/
.blog_left_main h2{
	color:#6102a5;
}
.blog_share_icon{
	margin-bottom:1.5rem;
}
.blog_left_main img{
	    border-top-left-radius: 3rem;
    border-top-right-radius: 3rem;
    margin: 1.5rem 0;
}
.blog_share_icon{
	    font-size: 1.4rem;
}
.blog_share_icon span i{
	color: white;
    background: #ec4326;
    height: 40px;
    width: 40px;
    text-align: center;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    margin: 0 0.2rem;
}
.leave_a_coment_form{
	    background: aliceblue;
    padding: 2rem 5rem;
}
.leave_a_coment_form h3{
	     font-size: 2rem;
    font-weight: 900;
    margin: 0 0 2rem;
}

@media screen and (min-width:320px) and (max-width:767px){
	.product_range_blog ul a{
		font-size:1.2rem;
	}
	.product_range_blog ul li a i{
		font-size:1.2rem;
	}
	.blog_left_main h2 {
    font-size: 1.4rem;
}
.leave_a_coment_form {
    background: aliceblue;
    padding: 2rem 1rem;
    margin-bottom: 2rem;
}
.product_range_blog {
    padding-left: 15px;
}
.product_range_blog ul {
    text-align: left;
    padding: 0 1.5rem;
}
}
@media screen and (min-width:768px) and (max-width:1199px){
	.product_range_blog {
		padding-left: 0rem;
	}
	.product_range_blog ul {
    text-align: left;
    padding: 0 1.5rem;
}
.product_range_blog h2 {
    font-size: 1.5rem;
}
.product_range_blog .range_trend_sub:nth-child(2) ul li {
    font-size: 1.1rem;
}
.product_range_blog ul li a i {
    font-size: 1.1rem;
}
.know_more {
	font-size:13px;
}
.add_to_cart{
	font-size:13px;
}
}
/*************************MAIN PAGE***************************/
.card_bord{
	padding: 0 0 15px 0;
    border: 1px solid gray;
    border-radius: 2.5rem;
	    margin: 0 25px 40px;
}
.card_bord img{
	    border-top-left-radius: 2.5rem;
    border-top-right-radius: 2.5rem;
}
.pad_of_equal_margn{
	       padding: 15px;
    text-align: left;
}
.what_if_there_is_a_question{
	color: #5e03a9;
    text-decoration: none;
    font-weight: 600;
    font-size: 1.1rem;
}
.what_if_there_is_a_question_para_half{
	font-size:0.8rem;
}
.read_more_button_blog{
	background: #14183E;
    color: white;
    text-decoration: none;
    padding: 10px 15px;
    border-radius: 0.5rem;
}
.button_next_back a{
	    text-decoration: none;
    color: white;
    background: #6201a4;
    padding: 5px 25px;
    border: 2px solid #6201a4;
    border-radius: 0.5rem;
    font-size: 1.2rem;
}
.search_blog_top input{
	width:100%;
	padding: 5px 10px;
}
.search_blog_top i{
	    position: absolute;
    top: 10px;
    right: 10px;
}
@media screen and (min-width:320px) and (max-width:767px){
	.product_range_blog h2 {
    font-size: 1.8rem;
}
	.button_next_back{
		margin-bottom: 2rem;
	}
	.card_bord {
    margin: 0 3px 40px;
}
}