/* --------------------------------------
@Author: ThemeMascot
@URL: http://themeforest.net/user/ThemeMascot

COLOR : Sanmarino Blue 
COLOR CODE: #f45859
----------------------------------------- */

/* text selection color */
*::-moz-selection {
  background-color: #494c51;
}
 
::selection {
  background-color: #494c51;
}

/* background-color */

.owl-theme .owl-controls .owl-page.active span, 
.owl-theme .owl-controls .active span,
.scrollToTop,.navbar-toggle, 
.sidebar .popular-tags ul li a:hover, 
.nav-tabs > li > a:hover,
.nav-tabs > li.active > a,
.nav-tabs > li > a:focus,
.nav-tabs > li.active > a:focus, .navbar.navbar-default.navbar-slide {
	background-color: #494c51;
}

#story .story-date,
#couple li, .btn, .btn-default, .btn-default:hover, 
.btn-default:focus, 
.btn-default:active, #blog .btn:hover,
#blog .blog-items .thumbnail .meta-date,
.tabs-style-fillup nav ul li a::after,.cd-timeline-img,
#blog .blog-items .thumbnail .overlay h5,
#cd-menu-trigger {
	background-color: #4871e3;
}

.flex-control-paging li a:hover, .flex-control-paging li a.flex-active, 
.team-item .social-icons li,.masonry-items .masonry-item:hover .overlay, 
.funfact .icon-top,.color-overlay,
.wedding-area,.square {
	background-color: rgba(72, 113, 227, 0.75);
}

.banner-title.boxed {
    background-color: rgba(240, 111, 105, 0.4);
}


/* text color */
.wedding-area h4,
#home h1 span, #home h2 span, #home h3 span, 
.home-icon-list li h5 span, .flex-direction-nav a:hover, 
.icon-box:hover h4,.box-overlay:hover h4 span, 
p.color-text, a, .testimonial .item  .content h5, 
.divider .section-content > h2 > strong,
 #home .banner .owl-carousel  .item  h1, 
 .heart-icon, blockquote cite, .footer-social li a:hover i,
 .section-title h1:after,.default-color {
	color: #ffb1aa;
}



/* border-color */
.owl-theme .owl-controls .owl-page span, blockquote, 
.btn-border, #blog article .entry-date span,.funfact, #couple .couple-pic-middle,.best-man-woman {
	border-color: #4871e3;
}

.no-border {
	border: none;
}


#sync1 .item .info {
    height: 100%;
    left: 0;
    position: absolute;
    top: 100%;
    transition: all 0.5s ease 0s;
    width: 100%;
    color: #FFF;
}

#sync1 .item:hover .info {
	opacity: 1;
	top: 75%;
	padding: 20px;
	background: rgba(0,0,0,.5);
}

#sync1 .item .info .sp-font {
	font-family: 'PT Sans', sans-serif;
}