/*Blog 1 Style Starts*/
.BLOGLISTING-1{padding:50px 0 0;}
.BLOGLISTING-1 .bloglist_heading{font-size:20px; color: #333; font-weight: 600; padding: 15px 0 10px; margin: 0;}
.BLOGLISTING-1 .bloglist_date{font-size:13px; color:#989898; text-transform:uppercase; font-weight:500; margin:0; padding:0; font-family: 'Roboto', sans-serif;}
.BLOGLISTING-1 .bloglisting_image{width:100%; height:200px; overflow:hidden; border-radius:10px;}
.BLOGLISTING-1 .bloglisting_image img{width:100%;}
.BLOGLISTING-1 .bloglisting_text{font-size:15px; color:#474747; line-height:24px; text-align:left; margin:0; font-family: 'Roboto', sans-serif; padding:15px 0;}
.BLOGLISTING-1 .read_more{background:#990061; padding:10px 30px; border-radius:5px; font-size:14px; text-transform:uppercase; color:#fff; display:inline-block; margin:10px 0 50px;}

@media only screen and (max-width:480px){
	.BLOGLISTING-1 .bloglisting_image{width:100%; height:150px; overflow:hidden;}
}
/************END************/

/*Blog 2 Style Starts*/
.BLOGLISTING-2{font-family: 'Roboto', sans-serif;}
.BLOGLISTING-2 .section-heading{font-size:45px; color:#222; font-weight:300; margin:0; padding:0 0 15px; font-family: 'Roboto', sans-serif; text-align:center;}
.BLOGLISTING-2 .section-text{font-size:18px; color:#6e7680; font-weight:300; margin:0; padding:0 15% 50px; font-family: 'Roboto', sans-serif; text-align:center;}
.BLOGLISTING-2 .dining_image{width:100%; float:left; height:auto; background-repeat:no-repeat; background-size:auto; position:relative; margin:0 0 10px;}
.BLOGLISTING-2 .dining_image.image_left{background-position:left;}
.BLOGLISTING-2 .dining_image.image_right{background-position:right;}
.BLOGLISTING-2 .dining_text_area.right{padding:60px 30px 60px 70px; z-index:2; background:#d7d7d7; width:50%; float:right; position:relative;}
.BLOGLISTING-2 .dining_text_area.left{padding:60px 30px 60px 70px; z-index:2; background:#575757; width:50%; float:left; position:relative;}
.BLOGLISTING-2 .dining_text_area.left:before{position:absolute; width:80px; height:100%; background:#575757; transform:skew(-10deg); right:-35px; top:0; content:"";}
.BLOGLISTING-2 .dining_text_area.right:before{position:absolute; width:80px; height:100%; background:#d7d7d7; transform:skew(10deg); left:-35px; top:0; content:"";}
.BLOGLISTING-2 .dining_text_area.right h4{font-size:40px; color:#434242; font-weight:300; font-family: 'Roboto', sans-serif; padding:0 0 20px; margin:0;}
.BLOGLISTING-2 .dining_text_area.right p{font-size:16px; color:#434242; font-weight:300; font-family: 'Roboto', sans-serif; margin:0; padding-bottom:30px;}
.BLOGLISTING-2 .dining_text_area.left h4{font-size:40px; color:#fff; font-weight:300; padding:0 0 20px; margin:0;}
.BLOGLISTING-2 .dining_text_area.left p{font-size:16px; color:#fff; font-weight:300; margin:0; padding-bottom:30px;}
.BLOGLISTING-2 .dining_text_area a.more{background: #d94602; padding: 12px 30px; font-lsize: 12px; border-radius: 30px; font-weight: 600; display: inline-block; color: #fff;}
.BLOGLISTING-2 .dining_text_area a.more:hover{text-decoration:none; background:#fff; color:#333;}

@media only screen and (max-width:900px){
	.BLOGLISTING-2 .prom-tab-list li a{padding:8px 10px; font-size:14px;}	
}

@media only screen and (max-width:650px){
	.BLOGLISTING-2 .prom-tab-list li{width:49%; padding-bottom:10px;}
	.BLOGLISTING-2 .prom-tab-list li a{padding:8px 10px; font-size:14px;}	
}
/************END************/

/*Blog 3 Style Starts*/
.BLOGLISTING-3{padding:50px 0 0;}
.BLOGLISTING-3 .bloglist_heading{font-size:22px; color:#333; font-weight:600; margin:0; padding:20px 0 5px; font-family: 'Roboto', sans-serif;}
.BLOGLISTING-3 .bloglisting_image{width:100%; background-repeat:no-repeat; background-position:center; background-size:cover; height:300px; overflow:hidden; position:relative;}
.BLOGLISTING-3 .bloglist_date{font-size:12px; color:#fff; position:absolute; left:20px; top:20px; box-shadow:0 0 0 7px rgba(0,0,0,0.5); background:#000; text-transform:uppercase; font-weight:300; margin:0; padding:6px; font-family: 'Roboto', sans-serif; text-align:center;}
.BLOGLISTING-3 .bloglisting_image img{height:100%; width:auto; max-width:none;}
.BLOGLISTING-3 .bloglisting_text{font-size:14px; color:#474747; line-height:20px; text-align:left; margin:0; font-family: 'Roboto', sans-serif; padding:15px 0;}
.BLOGLISTING-3 .read_more{background:#333; padding:10px 30px; font-size:14px; text-transform:uppercase; color:#fff; display:inline-block; margin:10px 0 50px;}

@media only screen and (max-width:600px){
	.BLOGLISTING-3 .bloglisting_image{width:100%;}
	.BLOGLISTING-3 .blog_text_area{width:100%; padding:15px 0 0;}
	.BLOGLISTING-3 .bloglist_date{right:auto; left:0;}
}
/************END************/

/*Blog 4 Style Starts*/
.BLOGLISTING-4{padding:50px 0 0;}
.BLOGLISTING-4 .blog_list{padding:0 0 30px; display:block;}
.BLOGLISTING-4 .bloglisting_image{width:40%; display:inline-block; vertical-align:middle; height:284px; overflow:hidden; position:relative; background-repeat:no-repeat; background-position:center; background-size:cover;}
.BLOGLISTING-4 .bloglist_date{font-size:12px; color:#333; position:absolute; right:0; top:0; background:#e9d813; text-transform:uppercase; font-weight:400; margin:0; padding:6px; font-family: 'Roboto', sans-serif; text-align:center;}
.BLOGLISTING-4 .blog_text_area{width:59%; display:inline-block; vertical-align:middle; padding-left:15px;}
.BLOGLISTING-4 .bloglist_heading{font-size:26px; color:#333; font-weight:400; margin:0 0 10px; padding:0 0 10px; font-family: 'Roboto', sans-serif; position:relative;}
.BLOGLISTING-4 .bloglist_heading:after{content:""; position:absolute; bottom:0; left:0; background:#e9d813; width:100px; height:3px;}
.BLOGLISTING-4 .bloglisting_text{font-size:14px; color:#474747; line-height:20px; text-align:left; margin:0; font-family: 'Roboto', sans-serif; padding:0 0 15px;}
.BLOGLISTING-4 .read_more{background:#e9d813; padding:10px 30px; font-size:14px; text-transform:uppercase; color:#333; display:inline-block; margin:10px 0 0;}

@media only screen and (max-width:600px){
	.BLOGLISTING-4 .bloglisting_image{width:100%;}
	.BLOGLISTING-4 .blog_text_area{width:100%; padding:15px 0 0;}
	.BLOGLISTING-4 .bloglist_date{right:auto; left:20px;}
}
/************END************/


/*Blog 5 Style Starts*/
.BLOGLISTING-5{padding:50px 0 20px; background:#f1f1f1;}
.BLOGLISTING-5 .blog_list_box{background:#fff; padding:25px; margin-bottom:30px; transition:ease 0.8s; border:5px rgba(0,0,0,0) solid;}
.BLOGLISTING-5 .blog_list_box:hover{box-shadow:0 0 25px rgba(0,0,0,0.2); border:5px rgba(0,0,0,0.2) solid;}
.BLOGLISTING-5 .bloglist_heading{font-size:24px; color:#222; font-weight:700; margin:0; padding:20px 0 5px; font-family: 'Arimo', sans-serif;}
.BLOGLISTING-5 .bloglisting_image{width:100%; background-repeat:no-repeat; background-position:center; background-size:cover; height:300px; overflow:hidden; position:relative;}
.BLOGLISTING-5 .bloglist_date{font-size:14px; color:#222; position:absolute; font-family: 'Arimo', sans-serif; right:20px; bottom:20px; box-shadow:0 0 0 7px rgba(255,255,255,0.5); background:#fff; text-transform:uppercase; font-weight:700; padding:6px 25px;}
.BLOGLISTING-5 .bloglisting_text{font-size:16px; color:#333; line-height:20px; height: 115px; text-align:left; margin:0; padding:15px 0; font-family: 'Arimo', sans-serif;}
.BLOGLISTING-5 .read_more{background:#02a493; padding:10px 30px; font-size:14px; text-transform:uppercase; color:#fff; display:inline-block; margin:10px 0 0; position: absolute; bottom: 0;}
.BLOGLISTING-5 .blog_text_area{position: relative;}
.BLOGLISTING-5 .input-group .input-group-btn .btn{font-family: 'Roboto', sans-serif; display: inline-block; padding: 10px 30px; border-radius: 3px; color: #fff; font-size: 15px; font-weight: 500;}
.BLOGLISTING-5 .input-group .form-control{padding: 10px 30px; height: 42px;}
.BLOGSEARCH-5 .searchBy{text-align: right;}
.BLOGSEARCH-5 .searchBy ul li{display: inline-block; vertical-align: middle; position: relative; list-style: none; padding: 0 5px;}
.BLOGSEARCH-5 .searchBy ul li:before{position: absolute; content: "|"; top: -1px; left: -4px;}
.BLOGSEARCH-5 .searchBy ul li:first-child::before{display: none;}
.BLOGSEARCH-5 .searchBy ul li a{cursor: pointer; font-weight: 600;}
.BLOGSEARCH-5{background: #f1f1f1; padding-top: 20px;}


@media only screen and (max-width:1100px){
	.BLOGLISTING-5 .bloglisting_text{height: auto;}
}
@media only screen and (max-width:600px){
	.BLOGLISTING-5 .bloglisting_image{width:100%;}
	.BLOGLISTING-5 .blog_text_area{width:100%; padding:15px 0 0;}
	.BLOGLISTING-5 .bloglist_date{right:auto; left:20px;}
}
/************END************/


/*Blog 6 Style Starts*/
.BLOGLISTING-6{padding:50px 0 20px; background:#f1f1f1;}
.BLOGLISTING-6 .blog_list_box{background:#fff; padding:0; margin-bottom:30px; transition:ease 0.8s; text-align:center; border-radius:25px; overflow:hidden;}
.BLOGLISTING-6 .blog_list_box:hover{box-shadow:0 0 25px rgba(0,0,0,0.2);}
.BLOGLISTING-6 .bloglist_heading{font-size:20px; color:#222; font-weight:700; margin:0; padding:20px 20px 5px; font-family: 'Arimo', sans-serif;}
.BLOGLISTING-6 .bloglisting_image{width:100%; background-repeat:no-repeat; background-position:center; background-size:cover; height:300px; overflow:hidden; position:relative;}
.BLOGLISTING-6 .bloglist_date{font-size:14px; color:#222; position:absolute; font-family: 'Arimo', sans-serif; right:20px; top:20px; box-shadow:0 0 0 7px rgba(255,255,255,0.5); background:#fff; text-transform:uppercase; font-weight:700; padding:6px 25px;}
.BLOGLISTING-6 .bloglisting_text{font-size:16px; min-height:190px; color:#333; line-height:20px; margin:0; padding:15px 20px; font-family: 'Arimo', sans-serif;}
.BLOGLISTING-6 .read_more{background:#333; padding:10px 30px; font-size:14px; text-transform:uppercase; color:#fff; display:inline-block; margin:10px 20px 30px;}

@media only screen and (max-width:600px){
	.BLOGLISTING-6 .bloglisting_image{width:100%;}
	.BLOGLISTING-6 .blog_text_area{width:100%; padding:15px 0 0;}
	.BLOGLISTING-6 .bloglist_date{right:auto; left:0;}
}
/************END************/


/*Blog 7 Style Starts*/
.BLOGLISTING-7{padding:50px 0 20px; background:#fff;}
.BLOGLISTING-7 .blog_list_box{background:#f1f1f1; padding:0; margin-bottom:30px; transition:ease 0.8s; text-align:center; overflow:hidden;}
.BLOGLISTING-7 .blog_list_box.border_radius1{border-radius:0 110px 0 100px;}
.BLOGLISTING-7 .blog_list_box.border_radius2{border-radius:110px 0 110px 0;}
.BLOGLISTING-7 .blog_list_box:hover{box-shadow:0 0 25px rgba(0,0,0,0.2);}
.BLOGLISTING-7 .bloglist_heading{font-size:20px; color:#222; font-weight:700; margin:0; padding:20px 20px 5px; font-family: 'Arimo', sans-serif;}
.BLOGLISTING-7 .bloglisting_image{width:100%; background-repeat:no-repeat; background-position:center; background-size:cover; height:300px; overflow:hidden; position:relative;}
.BLOGLISTING-7 .bloglist_date{font-size:14px; color:#222; position:absolute; font-family: 'Arimo', sans-serif; left:20px; bottom:20px; box-shadow:0 0 0 7px rgba(255,255,255,0.5); background:#fff; text-transform:uppercase; font-weight:700; padding:6px 25px;}
.BLOGLISTING-7 .bloglisting_text{font-size:16px; min-height:145px; color:#333; line-height:23px; margin:0; padding:15px 20px; font-family: 'Arimo', sans-serif;}
.BLOGLISTING-7 .read_more{background:#333; padding:10px 30px; font-size:14px; text-transform:uppercase; color:#fff; display:inline-block; margin:10px 20px 30px;}

@media only screen and (max-width:600px){
	.BLOGLISTING-7 .bloglisting_image{width:100%;}
	.BLOGLISTING-7 .blog_text_area{width:100%; padding:15px 0 0;}
	.BLOGLISTING-7 .bloglist_date{right:auto; left:0;}
}
/************END************/

















