/* Large Devices Styles Starts */

@media (min-width: 1200px) {

/* Tooltip Styles Starts */
	
	.header-links .tooltip{
		display:none !important;
	}
	
/* Main Menu Styles Starts */

	
	
	
}

/* Medium Devices Styles Starts */

@media (min-width: 992px) and (max-width: 1199px) {
	
	
	.logo{
			margin-top: 10px;
			margin-left:auto;
			margin-right:auto;
			
			max-width: 220px;
  			height: auto;
			
			
		}
		 

/* Tooltip Styles Starts */
	
	.header-links .tooltip{
		display:none !important;
	}


	


/* Footer Links Styles Starts */

	.footer-links .foothead{
		margin:10px 0;
	}

/* Copyright Styles Starts */
	
	.copyright{
		font-size:15px;
	}
		.copyright p.pull-left, .copyright ul{
			text-align:center;
			float:none !important;
		}

}

/* Small Devices Styles Starts */

@media (min-width: 768px) and (max-width: 991px) {

/* Logo Styles Starts */

	.logo {
		margin-left:auto;
		margin-right:auto;
		max-width: 220px;
  			height: auto;
	}
	
	.navbar-nav {
		padding:0px;
		margin: 0px 0px 0px 00px;

		}
		
.main-menu .navbar-nav .nav-item a{
			font-size:20px;
			color:#444444;
			text-transform:capitalize;
				padding: 14px  0px;
				margin:0px 20px 0px 20px;
					border-bottom:1px solid #e5e5e5;
					
	font-family: 'EB Garamond', serif;				
				
		}
		.main-menu .navbar-nav > li > a:hover, 
		.main-menu .navbar-nav > li > a:focus, 
		.main-menu .navbar-nav > li.open a{
		 
			color:#ff8989;
		 
				
		
		}	
/* Main Menu Styles Starts */

	.main-menu .container{
		padding-left:0;
		padding-right:0;
	}
	.main-menu .navbar-nav > li a{
		font-size:14px;
		padding-left:10px;
		padding-right:10px;
	}
	
/* Products Box Styles */



	
	
/* Side Products Lists Styles Starts */

	
/* Pagination Styles Starts */

	.pagination{
		margin-bottom:15px; 
	}
	.results{	
		padding-top:5px;
	}
	
/* Footer Links Styles Starts */

	.footer-links .foothead{
		margin:10px 0;
	}
	
/* Copyright Styles Starts */
	
	.copyright{
		font-size:15px;
	}
		.copyright p.pull-left, .copyright ul{
			text-align:center;
			float:none !important;
		}
	
}

/* Extra Small Devices Styles Starts */

@media (max-width: 767px) {
	
	

		.logo{
			margin-top: 10px;
			margin-left:auto;
			margin-right:auto;
			
		max-width: 220px;
  			height: auto;
	 
			
			
		}
 
		
/*  sidebar left Starts */
		
	.sidebarleft  {
 
 	padding: 40px 20px 0px 20px;
		
		
		}
	
 
			
/* main-blog Starts */	
 
		
	.main-blog {
		color:#444444;
		padding: 0px 20px 0px 20px;
		}
		
		
	.main-blog p {
		margin:15px 0px 30px 0px;
		font-size:18px;
		line-height: 2.2;
	
		text-align: left;
		
		}
		
	.main-blog h1 {
		font-size:28px;
	
		margin:15px 0px 15px 0px;
		text-align:center;
		
		}
		
		
	.main-blog .bloghead  {
		font-size:32px;
		
		margin:15px 0px 15px 0px;
		text-align:left;
		
		}
		
		
		.main-blog h2 {
		font-size:30px;
	
		margin:30px 0px 30px 0px;
		text-align:center;
		
		}
		
		
		.main-blog .blog-ul {
		margin:30px 0px 10px 10px;
		font-size:16px;
		line-height: 1.4;
			
			}
			
			
		.main-blog  .bigsqimglarg {
		margin:20px 0 20px 0;
		width: 100%;
		
		
		}
		
		
		
		.navbar-nav {
		padding:0px;
		margin: 0px 0px 0px  0px;

		}
	
	 
		
		/* Card Starts */	
	
	.card-yrw  {
		margin-top:10px;
				
				
				}
			
			
	.card-yrw .card {
				border:none;
					 
				
				}
				
	.card-yrw .card-img-top {
		border-radius: 0 !important;
					 
				
				}
				
	.card-yrw .card-title {
		 text-align:center;
		}
		
	.card-yrw .card-title a {
			color: #000000;
			text-decoration:none;
			font-family: 'Quicksand', sans-serif;
		
		}
		
			.card-yrw .card-title a:hover {
			color:#00517c;
			text-decoration:none;
		
		}
		
		/*  marriage proposals */
		
	.img-profile {
		max-height: 100px;
		 	margin:10px 0px 6px 0px;
		padding: 0px 0px 0px 0px;
		}
		
		
		p .moreview-btn {
			color:#ff8989;
			border: 1px solid #ff8989;
		
			}
			
		.moreview-btn:hover {
			color:#ffffff;
			background:#ff8989;
			}	
		
		
		.fa-padding-text {
			padding-left: 16px;
			
			}
		.fa-padding-text-more   {
			padding-left: 24px;
			
			}
			
			.marriage-prop-list  .card-title {
				padding: 0px 0px 6px 0px;
				margin:0px;
				font-size:24px;
				
				}
				
				.marriage-prop-list p {
					
				padding: 0px 0px 0px 0px;
				margin:0px;	
					}
					
					
				.marriage-prop-list	.card-more-foot {
				
				padding: 0px 0px 0px 0px;
				margin:12px 0px 0px 0px;
				
						}
  		/*  marriage proposals end */	
		
		
		/* related post Starts */
		
		/* related post Starts */	

  .related-post-heading {
	  
	  padding:0px 10px 10px 10px;
	  margin: 50px 0px 20px 0px;
	  border-bottom: 3px solid #1ba4de;
	  }
  
  
	.related-post{
		padding:15px;
		 margin: 0px 0px 30px 0px;
		background:#fff;
		border-bottom: 1px solid #e8e8e8;
	
		-webkit-border-radius:0;
		   -moz-border-radius:0;
				border-radius:0;
	}
		.related-post .panel-heading{
			padding:5px 0 15px 0;
			color:#252a2f;
			border-bottom:1px solid #929497;
		}
		.related-post h3.panel-title{
			font-size:18px;
		}
		.related-post .panel-body{
			padding:20px 0 0;
		}
		
	.related-post .img-related-post {
		padding: 0 16px 16px 0;
		margin: 0px;
		max-width: 150px;
		height:auto;
		float:left

		
		}
	
	

/* Responsive Image Styles Starts */

	 
	
/* Main Menu Styles Starts */





	.main-menu .navbar-toggle {
		color:#fff;
	}
	.main-menu .dropdown-inner ul {
		display:block;
	}

	 

/* Header Links Styles Starts */



			.bloghighlitr {
					margin: 0  20px 0 20px;
					padding: 15px;
					border: 1px solid #cee3f1;
					background-color:#f2f5f7;
					
					
					}
				.bloghighlitr p {
					margin: 0px;
					font-size:16px;
					line-height: 1.5;
					font-style:italic;
					
					text-align:left;
					
					
					}
					
			.bloghighlitr h4 {
					margin: 0px;
					font-size:18px;
					line-height: 1.5;
					
					
					text-align:left;
					
					
					}
			
			.bloghighlitr .aposp{
			
				font-style:italic;
				font-size:66px;
				 position:relative;
				  left: -10px;
				  top: -25px;
				float:left;
				color:#8A8484;
			}
			
			
			.bloghighlitr .aposp-eg{
			
				
				font-size:14px;
				 
				
				color:#8A8484;
				font-style:italic;
				padding: 12px 0 20px 0;
			}
					
				
				/*  blog highlight box end */

	
/* Three Column Banner Styles Starts */

	

/* Tabs Styles Starts */

	.tabs-panel .nav-tabs > li{
		display:block;
		float:none;
	}
	
/* Pagination Styles Starts */

	.pagination-block{
		text-align:center;
	}
		.pagination{
			margin-bottom:10px; 
		}
	.results{
		text-align:center;
		padding-top:0;
		margin-bottom:15px;
	}	

/* Footer Links Styles Starts */
	
	.footer-links .col-sm-6, .footer-links .last{
		text-align:center;
	}
	.footer-links .col-sm-6{
		margin-bottom:20px;
	}
	.footer-links .foothead{
		margin:10px 0;
	}

/* Copyright Styles Starts */
	
	.copyright{
		font-size:15px;
	}
		.copyright p.pull-left, .copyright ul{
			text-align:center;
			float:none !important;
		}
			.copyright li{
				padding:0 2px;
			}
	
}


