@import "common.css";
	.detail-logo, .site-topbar .widget, .user-name {
	text-align:center}
.padding-on-my-header, .topbar-social>a {
	transition:all .5s ease 0s}
.breadcrumb a, a:focus, a:hover, li.moved>ul>li>a, ul.dropdown .js-generated>h5>a {
	text-decoration:none}
body {
	font-family:'Open Sans', sans-serif;
	overflow-x:hidden}
#pageWrapper {
	float:left;
	width:100%}
.page-content-wrapper {
	float:left;
	padding-bottom:3.9em;
	width:100%}
.contents {
	float:left;
	width:100%}
::-moz-selection {
	background-color:#EF9D87;
	color:#FFF}
::selection {
	background-color:#EF9D87;
	color:#FFF}
.site-topbar {
	background:#f8f9f9;
	border-bottom:1px solid #e9e9e9;
	color:#888;
	font-family:Montserrat, Helvetica, Arial, sans-serif;

	font-size:12px}
.site-topbar .topbar-left {
	float:left}
.site-topbar .topbar-widget {
	padding:12px 0}
.site-topbar .topbar-left .topbar-widget:first-child, .site-topbar .topbar-right .topbar-widget {
	border-left:1px solid #e9e9e9;
	padding-left:15px}
.clearfix, .tagcloud, .widget-area .widget_archive ul, .widget-area .widget_categories ul, .widget-area .widget_meta ul, .wpc-menu {
	display:block}
.site-topbar .widgettitle {
	display:none}
.site-topbar .topbar-social a {
	font-size:15px;
	line-height:1;
	margin:0 7px}
.site-topbar .widget a {
	color:#888}
.site-topbar .topbar-left .topbar-widget {
	border-right:1px solid #e9e9e9;
	float:left;
	margin-right:15px;
	padding-right:15px}
.clearfix::after, .tagcloud::after, .widget-area .widget_archive ul::after, .widget-area .widget_categories ul::after, .widget-area .widget_meta ul::after, .wpc-menu::after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden}
.site-topbar .topbar-right .topbar-widget {
	float:right;
	margin-left:15px}
.widget:last-child {
	border-bottom:medium none}
.site-topbar .topbar-highlight {
	letter-spacing:.5px}
.topbar-social>a:hover {
	color:#EF9D87}
.item-add-to-cart {
	text-align:center!important}
.padding-on-my-header {
	position:fixed;
	width:100%;
	top:0;
	left:0;
	box-shadow:0 1px 3px rgba(0, 0, 0, .08);
	z-index:100;
	background:#FFF;
	max-width:none!important}
.site-logo {
	font-family:"Open Sans", sans-serif;
	letter-spacing:4px;
	text-transform:uppercase;
	font-size:24px}
.site-logo>span:first-child {
	color:#37485c}
.site-logo>span:last-child {
	color:#ef9d87;
	font-weight:700}
.top-bar-section {
	width:100%}
.main-header {
	float:left;
	width:100%}
.navbar-nav>li {
	margin-left:15px;
	margin-right:15px}
.navbar-nav>li:not(:last-child)::after, .navbar-nav>li:not(:last-child)::before {
	content:"";
	left:0;
	margin:0 auto;
	opacity:0;
	position:absolute;
	right:0;
	visibility:hidden;
	width:0}
.navbar-nav>li>a {
	font-size:14px;
	color:#778089;
	font-weight:700;
	text-transform:capitalize;
	padding-top:9px;
	padding-bottom:9px;
	font-family:Montserrat, sans-serif}
.navbar-nav>li>a:focus, .navbar-nav>li>a:hover {
	color:#ef9d87;
	background:0 0}


.navbar-nav>li:not(:last-child)::before {
	bottom:3px;
	height:1px;
	transition:all .6s ease 0s;
	background-color:#ef9d87}
.navbar-nav>li:not(:last-child)::after {
	bottom:0;
	height:2px;
	transition:all .5s ease 0s;
	background-color:#ef9d87}
.navbar-nav>li:not(:last-child):hover::after, .navbar-nav>li:not(:last-child):hover::before {
	opacity:1;
	visibility:visible;
	width:100%}
.navbar-nav li:not(:last-child) a {
	text-shadow:none;
	overflow:hidden;
	margin-top:9px;
	padding:0}
.navbar-nav li a {
	position:relative;
	animation:1.5s ease 0s normal none 1 running, Navbar}
.navbar-nav li a span {
	transition:transform .3s ease 0s;
	display:inline-block;
	position:relative;
	padding-bottom:12px}
.navbar-nav li a:focus span, .navbar-nav li a:hover span {
	transform:translateY(-100%)}
.navbar-nav>li a span::before {
	top:100%;
	position:absolute;
	content:attr(data-hover);
	transform:translate3d(0, 0, 0);
	font-weight:700}
.navbar {
	margin-bottom:0}
.navbar-toggle {
	border:1px solid #37485C}
.navbar-toggle .icon-bar {
	background-color:#ef9d87}
.navbar-brand {
	padding:9px 15px 15px}
.dropdown-menu {
	z-index:1200}
.top-bar-section>h5 {
	display:none}
.breadcrumb {
	background-color:#f8f8f8;
	float:left;
	padding-top:2em;
	width:100%;
	padding-bottom:2em}
.breadcrumb a {
	color:#606060;
	font-family:Lato, sans-serif;
	text-transform:uppercase;
	-webkit-transition:all .5s ease 0s;
	-moz-transition:all .5s ease 0s;
	-ms-transition:all .5s ease 0s;
	-o-transition:all .5s ease 0s;
	transition:all .5s ease 0s}
.breadcrumb a:focus, .breadcrumb a:hover {
	color:#ef9d87!important}
.main-slider-container {
	float:left;
	width:100%}
.detail-text {
	float:left;
	width:100%;
	color:#fff;
	font-size:12px;
	margin:12px 0}
.learn-more, .rounded-corner-btn, .rounded-corner-gray-btn {
	font-size:11px;
	font-weight:700;
	transition:all .5s ease 0s;
	text-decoration:none!important;
	text-transform:uppercase}
.learn-more, .rounded-corner-btn {
	color:#FFF;
	background-color:#F8721D;
	border-radius:23px;
	padding:.5em 1em;
	border:none}
.rounded-corner-gray-btn {
	color:#778089;
	background-color:#d9d9d9;
	border-radius:23px;
	padding:.5em 1.9em;
	border:none}
.learn-more:hover, .rounded-corner-btn:hover, .rounded-corner-gray-btn:hover {
	background:#EF9D87;
	transform:scale(.9);
	color:#FFF}
.home-search-form-container {
	float:left;
	width:100%;
	padding-top:29px;
	padding-bottom:29px;
	background-color:#f7f7f7}
.main-search-form label {
	font-weight:400;
	color:#37485C;
	font-size:17px}
.main-search-form .form-control {
	height:42px;
	border-bottom:2px solid #e1e1e1;
	border-top:none;
	border-left:none;
	border-right:none}
.form-control {
	transition:all .3s ease 0s}
.search-form-button {
	border:1px solid #E8E8E8;
	background:#5BBD50;
	color:#FFF;
	display:block;
	width:84%;
	padding:8px 4px 5px;
	font-size:1.4em;
	border-radius:4px;
	bottom:0;
	position:absolute;
	transition:all .5s ease 0s}
.search-form-button:hover {
	background:rgba(91, 189, 80, .79);
	transform:scale(.9)}
.form-control:focus {
	box-shadow:0 1px 1px rgba(0, 0, 0, .075) inset, 0 0 8px rgba(239, 157, 135, .6);
	border-color:#EF9D87}
.welcome-section {
	float:left;
	width:100%}
.welcome-note-container {
	float:left;
	width:100%;
	padding:5em 7%}
.lower-right-img>img {
	width:100%;
	height:100%;
	object-fit:cover}
.welcome-heading {
	font-family:"Source Sans Pro", sans-serif;
	font-weight:700;
	margin-bottom:0;
	color:#37485c}
.read-more, .welcome-domain {
	font-family:'Source Sans Pro', sans-serif}
.welcome-domain {
	font-weight:300;
	margin-top:0;
	color:#37485c}
.border-line {
	
	float:left;
	width:5%;
	margin-bottom:1.2em}
.welcome-main-img {
	height:100%;
	object-fit:cover;
	-o-object-fit:cover}
.welcome-description {
	color:#778089;
	font-size:12px}
.read-more {
	color:#37485c}
.post-domain, .post-heading {
	font-family:"Source Sans Pro", sans-serif;
	color:#37485C}
.read-more:hover {
	text-decoration:none}
.welcome-note {
	height:73%}
.lower-img {
	height:27%}
.post-container {
	float:left;
	width:100%;
	padding-top:1.9em}
.post-note-container {
	float:left;
	width:100%;
	padding:9% 7% 12%}
.post-heading {
	font-weight:700;
	margin-bottom:0}
.post-domain {
	font-weight:300;
	margin-top:0}
.post-detail>ul>li, .product-description, .product-detail-heading, .product-detail-small-heading, .product-number, .product-price, .user-detail-container * {
	font-family:Lato, sans sarif}
.post-description {
	color:#778089;
	font-size:12px}
.post-option-container {
	float:left;
	width:100%;
	padding-top:5%}
.post-left-navigator, .post-right-navigator {
	background-color:#778089;
	color:#fff;
	padding:7% 12%;
	cursor:pointer;
	transition:all .2s ease 0s}
.post-navigator {
	float:left;
	width:5em;
	left:3.5%;
	position:relative}
.post-left-navigator {
	float:left;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	border-radius:25px}
.carousel-left-navigator, .post-right-navigator {
	-webkit-border-radius:25px;
	-moz-border-radius:25px}
.post-right-navigator {
	float:right;
	border-radius:25px}
.post-left-navigator:hover, .post-right-navigator:hover {
	background-color:#ef9d87;
	transform:scale(.9)}
#post-carousel .owl-controls {
	display:none!important}
.spacial-offers-container {
	float:left;
	width:100%;
	padding:5% 0;
	background-color:#f6f6f6;
	margin:4% 0}
.carousel-left-navigator, .carousel-right-navigator {
	background-color:#778089;
	color:#fff;
	padding:7% 12%;
	cursor:pointer;
	transition:all .2s ease 0s}
#owl-demo .item img {
	display:block;
	width:100%;
	height:auto}
.carousel-header, .spacial-offer-carousel {
	float:left;
	width:100%}
.carousel-navigator {
	float:right;
	width:5em}
.carousel-left-navigator {
	float:left;
	border-radius:25px}
.carousel-right-navigator {
	float:right;
	-webkit-border-radius:25px;
	-moz-border-radius:25px;
	border-radius:25px}
.carousel-left-navigator:hover, .carousel-right-navigator:hover {
	background-color:#ef9d87;
	transform:scale(.9)}
#owl-demo .item {
	margin:19px;
	background-color:#fff}
.related-products #owl-demo .item {
	background-color:transparent}
.related-products #owl-demo .item:hover {
	background-color:#fff}
.related-products .products-list-grid .grid-group-item .thumbnail .caption {
	background-color:transparent}
#owl-demo .item img {
	padding:5% 23%}
.related-products #owl-demo .item img {
	padding:0}
.related-products .products-list-grid .item .item-add-to-cart .add-to-cart {
	margin:0 auto;
	display:block}
.related-products {
	background-color:#f6f6f6;
	float:left;
	width:100%;
	padding-top:2.9em;
	margin-top:4.8em}
.related-products .owl-theme .owl-controls {
	margin-top:0;
	text-align:center}
.Product-detail {
	float:left;
	width:100%}
.product-detail-heading {
	color:#303030;
	float:left;
	font-weight:700;
	text-transform:uppercase;
	width:100%}
.product-number {
	color:#A9A9A9;
	font-size:.9em}
.product-number>span {
	font-style:italic}
.product-price {
	color:#606060;
	font-style:italic;
	font-size:1.5em}
.product-detail-small-heading {
	color:#303030;
	float:left;
	font-weight:700;
	text-transform:uppercase;
	width:100%;
	font-size:25px}
.product-description {
	color:#606060;
	float:left;
	width:100%}
.product-detail-container {
	float:left;
	padding-top:29px;
	width:100%}
.product-detail-slides {
	float:left;
	width:100%;
	position:relative}
.slider-price-tag {
	float:left;
	position:absolute;
	background-color:#fff;
	padding:.5em 0;
	z-index:12;
	bottom:1em;
	width:11em;
	right:2%}
.user-detail-container, .user-name {
	width:100%;
	float:left}
.slider-price-tag>p {
	margin-bottom:0}
.user-name {
	background-color:#586162;
	color:#fff;
	font-size:15px;
	padding:9px 0;
	margin-bottom:.5em}
.detail-logo {
	float:left;
	width:12%;
	font-size:1.5em;
	background-color:#fff;
	color:#e5e5e5;
	border:1px solid #e5e5e5}
.user-detail-text {
	float:left;
	width:88%;
	color:#878787;
	font-size:.9em;
	padding-left:9px;
	padding-top:2.3%}
.email-seller-container {
	float:left;
	width:100%;
	background-color:#fff;
	padding:1em 2em;
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
	border-radius:12px;
	margin:2em 0}
.emial-heading {
	color:#878787;
	margin-bottom:15px}
.email-seller-form {
	float:left;
	width:100%}
.email-seller-form textarea {
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
	border-radius:12px}
.email-seller-form button {
	float:right}
.post-detail>ul>li {
	color:#4c5955;
	padding-left:12px;
	padding-right:12px;
	margin:.5em}
.address-heading, .address-text {
	font-family:Roboto, sans-serif}
.post-detail>ul>li:first-child {
	padding-left:5px}
.post-detail>ul>li>a>span, .post-detail>ul>li>span {
	font-style:italic}
.post-detail>ul>li:last-child {
	border-right:none;
	float:right}
.post-pagination {
	float:left;
	width:100%;
	margin-bottom:3.9em}
.post-pagination .pagination>li>a, .post-pagination .pagination>li>span {
	border-radius:50%!important;
	color:#ef9d87;
	margin:5px}
.post-pagination .pagination>.active>a, .post-pagination .pagination>.active>a:focus, .post-pagination .pagination>.active>a:hover, .post-pagination .pagination>.active>span, .post-pagination .pagination>.active>span:focus, .post-pagination .pagination>.active>span:hover {
	background-color:#ef9d87;
	border-color:#ef9d87;
	color:#FFF}
.map-container {
	float:left;
	width:100%;
	position:relative}
#googleMap {
	width:100%}
.address-email, .address-logo, .address-phone, .address-text {
	display:flex}
.address-heading {
	font-weight:700}
.address-logo {
	font-size:19px;
	margin-right:5px;
	float:left}
.contact-address {
	float:left;
	width:25%;
	background-color:rgba(255, 255, 255, .9);
	padding:19px 15px 23px;
	position:absolute;
	right:4em;
	top:4em}
.address-query, .dropdown-container, .search-form {
	width:100%;
	float:left}
.address-text {
	font-size:12px}
.address-phone, .address-query {
	font-family:Lato, sans sarif}
.address-phone {
	font-size:17px}
.address-query {
	margin-top:1.2em;
	font-size:12px}
.contact-form-container label {
	color:#606060;
	text-transform:uppercase}
.contact-form-container .form-group {
	margin-bottom:2.9em}
.contact-form-container input.form-control, .contact-form-container select {
	height:48px}
.theme-form-container input.form-control, .theme-form-container select {
	height:48px;
	border-radius:0}
.contact-form-container .form-control {
	border-radius:0}
.search-form-container {
	float:left;
	width:100%;
	background-color:#fff;
	padding:2.9em 7em 5em;
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
	border-radius:12px;
	-webkit-box-shadow:0 1px 2px 0 rgba(50, 50, 50, .75);
	-moz-box-shadow:0 1px 2px 0 rgba(50, 50, 50, .75);
	box-shadow:0 1px 2px 0 rgba(50, 50, 50, .75)}
.search-form {
	padding:0 5%}
.classified-field input[type=text], .dropdown-container>button {
	width:100%!important;
	border-top:2px none;
	border-right:2px none;
	border-left:2px none;
	border-width:2px;
	border-radius:4px;
	box-shadow:0 0 0 rgba(0, 0, 0, .075) inset;
	text-align:left;
	color:#6e6e6e;
	border-color:#303030;
	font-family:Georgia, sarif;
	font-style:italic}
.dropdown-container>button:focus {
	box-shadow:none}
.dropdown-container>button>.caret {
	position:absolute;
	right:.5em;
	top:17px;
	border-top:6px solid #768082}
.classified-field>.input-group {
	width:100%}
.classified-field input[type=text] {
	width:12%}
.classified-field input[type=text]:focus {
	box-shadow:none;
	border-color:#EF9D87}
.classified-search-form-button {
	bottom:0;
	border-radius:4px;
	background:0 0;
	border-bottom:2px solid #303030;
	color:#303030;
	transition:all .5s ease 0s;
	padding:11px 11px 0}
.classified-search-form-button:focus, .classified-search-form-button:hover, .dropdown-container>.dropdown-menu>li>a:focus, .dropdown-container>.dropdown-menu>li>a:hover {
	color:#EF9D87}
.dropdown-container>.dropdown-menu>li>a {
	font-family:Georgia, sarif;
	font-style:italic}
.jplist .list .img img {
	width:100%}
.shopping-cart-section {
	float:left;
	width:100%}
.table>tbody>tr>td, .table>tfoot>tr>td {
	vertical-align:middle;
	color:#303030;
	font-family:Lato, sarif}
.noUi-handle {
	-webkit-border-radius:39px!important;
	-moz-border-radius:39px!important;
	border-radius:39px!important}
@media screen and (max-width:767px) {
	.actions .btn {
	margin:5px 0}
}
@media screen and (max-width:600px) {
	table#cart tbody td .form-control {
	width:20%;
	display:inline!important}
.actions .btn {
	width:36%;
	margin:1.5em 0}
.actions .btn-info {
	float:left}
.actions .btn-danger {
	float:right}
table#cart thead {
	display:none}
table#cart tbody td {
	display:block;
	padding:.6rem;
	min-width:320px}
table#cart tbody tr td:first-child {
	background:#EF9D87;
	color:#fff}
table#cart tbody td:before {
	content:attr(data-th);
	font-weight:700;
	display:inline-block;
	width:8rem}
.italic-text {
	color:#fff}
table#cart tfoot td, table#cart tfoot td .btn {
	display:block}
}
.feet-logo-container {
	margin:2em 0}
.nomargin {
	margin-bottom:1px;
	font-weight:700;
	font-size:15px}
.shop-sidebar .checkbox label:after, .shop-sidebar .radio label:after {
	content:'';
	display:table;
	clear:both}
.shop-sidebar .checkbox .cr, .shop-sidebar .radio .cr {
	position:relative;
	display:inline-block;
	border:2px solid #666;
	border-radius:.25em;
	width:1.3em;
	height:1.3em;
	float:left;
	margin-right:.9em;
	margin-top:4px}
.shop-sidebar ul>li, .shop-sidebar-heading {
	border-bottom:1px solid #ededed}
.shop-sidebar, .shop-sidebar-brand, .shop-sidebar-category, .shop-sidebar-heading, .shop-sidebar-price, .sidebar-item {
	float:left;
	width:100%}
.shop-sidebar .radio .cr {
	border-radius:50%}
.shop-sidebar .checkbox .cr .cr-icon, .shop-sidebar .radio .cr .cr-icon {
	position:absolute;
	font-size:.8em;
	line-height:0;
	top:50%;
	left:20%}
.shop-sidebar .radio .cr .cr-icon {
	margin-left:.04em}
.shop-sidebar .checkbox label input[type=checkbox], .shop-sidebar .radio label input[type=radio] {
	display:none}
.shop-sidebar .checkbox label input[type=checkbox]+.cr>.cr-icon, .shop-sidebar .radio label input[type=radio]+.cr>.cr-icon {
	transform:scale(3) rotateZ(-20deg);
	opacity:0;
	transition:all .3s ease-in}
.shop-sidebar .checkbox label input[type=checkbox]:checked+.cr>.cr-icon, .shop-sidebar .radio label input[type=radio]:checked+.cr>.cr-icon {
	transform:scale(1) rotateZ(0);
	opacity:1}
.shop-sidebar .checkbox label input[type=checkbox]:disabled+.cr, .shop-sidebar .radio label input[type=radio]:disabled+.cr {
	opacity:.5}
.shop-sidebar {
	background-color:#fff;
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
	border-top:1px solid #ededed;
	font-family:"Source Sans Pro", sans-serif;
	margin-bottom:2.9em;
	padding:2px 0 0}
.shop-sidebar h4, .shop-sidebar h5, .sidebar-colors, .sidebar-item {
	padding:5px 12px 5px 23px}
.sidebar-item {
	margin-bottom:10px;
	margin-top:10px}
.shop-sidebar ul {
	margin-bottom:0}
.shop-sidebar ul>li>.checkbox>label {
	font-size:.7em}
.shop-sidebar ul>li>.checkbox .category-name {
	color:#666;
	font-size:1.5em}
.shop-sidebar ul>li>.checkbox input[type=checkbox]:checked+.cr, .shop-sidebar ul>li>.checkbox input[type=checkbox]:checked+.cr+.category-name {
	color:#EF9D87}
.shop-sidebar ul>li>.checkbox input[type=checkbox]:checked+.cr {
	border:2px solid #EF9D87}
.priceRangeInfo {
	position:relative;
	height:30px;
	margin-top:60px}
.priceRangeInfo label {
	position:absolute;
	top:-30px;
	left:10px}
.priceRangeInfo #buying_slider_min {
	top:-40px;
	position:absolute;
	left:100px}
.priceRangeInfo #buying_slider_max {
	top:-40px;
	position:absolute;
	left:170px}
.priceRangeInfo div.ui-slider {
	position:absolute}
.priceRangeInfo div:last-child {
	position:absolute;
	left:0}
.shop-sidebar-price #price-max-label {
	bottom:2em;
	display:block;
	height:19px;
	position:absolute;
	right:31%;
	width:32px}
.shop-sidebar-price #price-dash {
	bottom:2.3em;
	left:50%;
	position:absolute}
.shop-sidebar-price input[type=number] {
	border-radius:0;
	box-shadow:none;
	color:#666;
	font-family:"Source Sans Pro", sans-serif;
	font-weight:lighter;
	position:relative;
	top:2.9em;
	width:31%}
.left-search-bar-section, .product-title, .search-ul-container, .shop-sidebar-color, .sidebar-colors, .sidebar-item-color, .top-seller-carousel {
	width:100%;
	float:left}
.shop-sidebar-price input[type=number]:first-child {
	margin-left:12px}
.ui-content label {
	color:#666;
	font-weight:lighter}
.ui-content>#price-min-label {
	display:block;
	position:absolute;
	bottom:2em;
	color:#666}
.shop-sidebar-price .ui-content {
	height:7em;
	position:relative}
.shop-sidebar-price .ui-rangeslider .ui-rangeslider-sliders {
	margin:0}
.shop-sidebar-color {
	border-bottom:1px solid #ededed}
.sidebar-item-color span {
	left:5px;
	position:relative;
	top:2px}
.sidebar-item-color a {
	text-decoration:none}
.sidebar-item-color a * {
	transition:all .5s ease 0s}
.footer-links ul>li>a, .list-links ul>li>a, .search-ul-container>ul>li, .search-ul-container>ul>li * {
	-webkit-transition:all .5s ease 0s;
	-moz-transition:all .5s ease 0s;
	-ms-transition:all .5s ease 0s;
	-o-transition:all .5s ease 0s}
.sidebar-item-color {
	padding:7px 12px 7px 0}
.sidebar-item-color .color-name {
	color:#666}
.sidebar-item-color .color-count, .sidebar-item-color a:hover .color-name {
	color:#EF9D87}
.ui-btn.ui-checkbox-on.ui-btn-a::after, .ui-page-theme-a .ui-btn.ui-btn-active, .ui-page-theme-a .ui-checkbox-on::after, .ui-page-theme-a .ui-flipswitch-active, .ui-page-theme-a .ui-slider-track .ui-btn-active, html .ui-bar-a .ui-btn.ui-btn-active, html .ui-bar-a .ui-checkbox-on::after, html .ui-bar-a .ui-flipswitch-active, html .ui-bar-a .ui-slider-track .ui-btn-active, html .ui-body-a .ui-btn.ui-btn-active, html .ui-body-a .ui-checkbox-on::after, html .ui-body-a .ui-flipswitch-active, html .ui-body-a .ui-slider-track .ui-btn-active, html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active, html body .ui-group-theme-a .ui-btn.ui-btn-active, html body .ui-group-theme-a .ui-checkbox-on::after, html body .ui-group-theme-a .ui-flipswitch-active, html body .ui-group-theme-a .ui-slider-track .ui-btn-active, html body div.ui-slider-track.ui-body-a .ui-btn-active, html head+body .ui-btn.ui-btn-a.ui-btn-active {
	background-color:#ef9d87!important;
	border-bottom-color:#ef9d87!important;
	border-left-color:#ef9d87!important;
	border-top-color:#ef9d87!important;
	text-shadow:0 1px 0 #ef9d87!important}
.shop-sidebar-price .ui-slider-track .ui-btn.ui-slider-handle {
	border-radius:29px}
.left-bar-search-contents {
	float:left;
	width:100%;
	background-color:#fff;
	padding:12px 19px}
.search-ul-container>ul {
	list-style:square}
.search-ul-container>ul>li, .search-ul-container>ul>li * {
	transition:all .5s ease 0s;
	color:#b9b9b9;
	margin-bottom:7px}
.search-ul-container>ul>li>a {
	text-decoration:none;
	color:#666}
.search-ul-container>ul>li:hover, .search-ul-container>ul>li:hover>a {
	color:#ef9d87}
.search-ul-container>ul>li:hover {
	margin-left:12px}
.product-title {
	color:#303030;
	font-family:Lato, sans sarif;
	font-size:15px;
	font-weight:700;
	text-align:center}
.main-list .media {
	padding-bottom:1.1em;
	border-bottom:1px dotted #E8E8E8}
.main-list .media:last-child {
	padding-bottom:0;
	border-bottom:none}
.starrr {
	cursor:default;
	color:#F8721D;
	-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .2)), to(rgba(0, 0, 0, 1)));
	margin-bottom:5px}
.left-search-bar-section .media>a>img.media-object {
	border:1px solid #EDEDED}
.top-seller-carousel>.owl-carousel .owl-item>.item {
	padding:0 1px}
.top-seller-carousel>.owl-carousel .owl-item>.item .item-child {
	border-bottom:1px solid #ededed}
.top-seller-carousel>.owl-carousel .owl-item>.item .item-child .item-inner {
	border:none;
	padding:14px 10px}
.top-seller-carousel>.owl-carousel .owl-item>.item .item-inner {
	position:relative;
	text-align:center;
	transition:all .3s ease-out 0s}
.top-seller-carousel>.owl-carousel .owl-item>.item .item-child .item-inner .item-img {
	padding:0 10px}
.top-seller-carousel>.owl-carousel .owl-item>.item .item-inner .item-img {
	float:left;
	margin-bottom:0}
.top-seller-carousel>.owl-carousel .owl-item>.item .item-inner .item-info {
	border:none;
	float:left;
	margin:0;
	text-align:left;
	width:56%}
.top-seller-carousel>.owl-carousel .owl-item .item .item-inner .item-title>a {
	color:#222;
	display:inline-block;
	line-height:20px;
	text-decoration:none;
	transition:all .5s ease 0s}
.top-seller-carousel>.owl-carousel .owl-item .item .item-inner .item-title>a:hover {
	color:#ef9d87}
.top-seller-carousel>.owl-carousel .owl-item .item .item-inner .item-info {
	text-align:left}
.top-seller-carousel>.owl-carousel .owl-item .item .item-inner .item-title {
	margin-bottom:-5px}
.top-seller-carousel>.owl-carousel .owl-item>.item .item-inner .item-img .product-image {
	display:block;
	text-align:center}
.top-seller-carousel>.owl-carousel .owl-item>.item a, .top-seller-carousel>.owl-carousel .owl-item>.item i, .top-seller-carousel>.owl-carousel .owl-item>.item span {
	transition:all .25s ease 0s}
.item, .products-list-grid .thumbnail .caption>.lead, .products-list-grid .thumbnail .caption>.list-group-item-heading, .products-list-grid .thumbnail .caption>.starrr {
	transition:all .5s ease 0s}
.top-seller-carousel>.owl-carousel .owl-item>.item .item-child .item-inner .item-info .rating {
	margin-bottom:5px;
	margin-top:7px}
.top-seller-carousel>.owl-carousel .owl-item>.item .item-inner .item-price {
	margin-bottom:-9px;
	line-height:20px}
.top-seller-carousel>.owl-carousel .owl-item .price {
	color:#222;
	font-size:15px;
	line-height:100%;
	font-weight:700}
.best-seller>h4 {
	float:left}
.best-seller .post-navigator {
	float:right;
	left:-5%;
	position:relative;
	top:12px;
	width:3.9em}
.control-bar, .product-right-contents {
	float:left;
	width:100%}
.best-seller .post-left-navigator, .best-seller .post-right-navigator {
	padding:3% 9%}
.control-bar {
	background-color:#fff;
	margin-bottom:2em}
.control-bar>.btn-group>a:first-child {
	margin-right:12px}
.control-bar>.btn-group>a {
	padding:0;
	border:none;
	font-size:23px;
	color:#c9c9c9}
.control-bar>.btn-group>a:focus, .control-bar>.btn-group>a:hover {
	background:0 0;
	color:#ef9d87}
.control-bar .glyphicon {
	margin-right:5px}
.thumbnail {
	border-radius:0;
	margin-bottom:20px;
	padding:0;
	background-color:transparent;
	border:none}
.item.list-group-item {
	float:none;
	width:100%;
	background-color:#fff;
	margin-bottom:10px}
.item {
	border:none}
.item.list-group-item:hover, .item.list-group-item:nth-of-type(2n+1):hover {
	box-shadow:0 0 10px rgba(0, 0, 0, .1)}
.item.list-group-item .list-group-image {
	margin-right:10px}
.item.list-group-item .thumbnail {
	margin-bottom:0}
.item.list-group-item .caption {
	padding:9px 9px 0}
.item.list-group-item:nth-of-type(odd) {
	background:#FFF}
.item.list-group-item:after, .item.list-group-item:before {
	display:table;
	content:" "}
.item.list-group-item img {
	float:left}
.item.list-group-item:after {
	clear:both}
.list-group-item-text {
	margin:0 0 11px}
.show-on-hover:hover>ul.dropdown-menu {
	display:block}
.control-bar>.btn-group>label:first-child {
	border-left:1px solid #ccc;
	float:left;
	font-weight:lighter;
	margin-left:15px;
	margin-top:7px;
	padding-left:15px;
	padding-right:9px}
.control-bar>.btn-group>span {
	float:left;
	font-weight:lighter;
	margin-left:11px;
	margin-top:7px;
	width:4em}
.control-bar>.sort-icon {
	cursor:pointer;
	padding:0 15px;
	border-right:1px solid #ccc}
.control-bar>.sort-icon:focus, .control-bar>.sort-icon:hover {
	color:#EF9D87}
.control-bar>.btn-group>button {
	text-align:left;
	width:6em;
	box-shadow:none;
	border-radius:0;
	background-color:#f0f0f0}
.control-bar>.show-on-hover .dropdown-menu {
	left:2.9em;
	margin-top:0}
.control-bar>.btn-group>button>span {
	position:absolute;
	right:4px;
	top:14px}
.pagination-container {
	float:right;
	width:14em}
.pagination-container>span {
	float:left;
	font-weight:lighter}
.pagination-container>.pagination {
	margin:0}
.pagination-container ul.pagination li a {
	background:0 0;
	border:none}
.pagination-container ul.pagination li a:focus, .pagination-container ul.pagination li a:hover, .pagination-container ul.pagination li.active a {
	background:0 0;
	color:#EF9D87}
.control-bar>.btn-group, .control-bar>.pagination-container {
	padding:12px 0}
.control-bar>.pagination-container {
	position:relative;
	top:.7em}
.control-bar>.btn-group:first-child {
	padding-left:12px}
#products {
	float:left}
.products-list-grid .grid-group-item .thumbnail .caption>.lead, .products-list-grid .grid-group-item .thumbnail .caption>.list-group-item-heading, .products-list-grid .grid-group-item .thumbnail .caption>.starrr {
	text-align:center}
.products-list-grid .thumbnail .caption>.list-group-item-heading {
	color:#222;
	float:left;
	font-size:15px;
	width:100%;
	text-decoration:none;
	margin:2px}
.products-list-grid .list-group-item .thumbnail .caption>.list-group-item-heading {
	float:none}
.products-list-grid .thumbnail .caption>.starrr {
	margin:0}
.products-list-grid .thumbnail .caption>.lead {
	color:#222;
	font-size:15px;
	font-weight:700}
.products-list-grid .thumbnail .caption>.list-group-item-heading:hover {
	color:#EF9D87}
.products-list-grid .grid-group-item .thumbnail .caption>.list-group-item-text {
	display:none}
.products-list-grid .list-group-item .thumbnail .caption>.list-group-item-text {
	display:block}
.products-list-grid .grid-group-item .thumbnail .caption {
	background-color:#FFF}
.products-list-grid .grid-group-item .thumbnail .caption>.lead {
	text-align:center;
	margin:0}
.products-list-grid .item .thumbnail {
	position:relative}
.products-list-grid .list-group-item .thumbnail {
	float:left}
.products-list-grid .item .thumbnail .actions-links {
	bottom:12.2em;
	height:37px;
	left:0;
	margin:auto;
	opacity:0;
	position:absolute;
	right:0;
	transition:all .3s ease-out 0s;
	width:120px;
	z-index:1}
.products-list-grid .item:hover .item-add-to-cart, .products-list-grid .item:hover .thumbnail .actions-links {
	opacity:1}
.products-list-grid .list-group-item .thumbnail .actions-links {
	right:1em;
	top:1em;
	left:auto;
	bottom:auto}
.products-list-grid .item .actions-links .view-link::before {
	color:#fff;
	content:"\f06e";
	display:inline-block;
	font-family:FontAwesome;
	font-size:15px;
	font-style:normal;
	font-weight:400;
	height:36px;
	line-height:36px;
	position:absolute;
	text-align:center;
	top:-100%;
	transition:all .3s ease 0s;
	width:36px}
.products-list-grid .item .actions-links .compare-link::before, .products-list-grid .item .actions-links .wishlist-link::before {
	font-family:FontAwesome;
	top:-100%;
	color:#FFF;
	left:0;
	font-size:15px;
	height:36px;
	line-height:36px;
	width:36px;
	position:absolute;
	font-weight:400;
	text-align:center;
	font-style:normal}
.products-list-grid .item .actions-links .view-link {
	background-color:#ccc;
	border:none;
	border-radius:50%;
	float:left;
	height:36px;
	margin:0 1px;
	overflow:hidden;
	padding:0;
	transform:translate(0, -70px);
	transition:all .3s ease-out 0s;
	width:36px}
.products-list-grid .item .actions-links .add-wish-compare {
	list-style:none;
	margin:0;
	padding:0}
.products-list-grid .item .actions-links .add-wish-compare li {
	display:inline-block;
	float:left;
	margin:0}
.products-list-grid .item .actions-links .wishlist-link::before {
	content:"\f08a";
	display:inline-block;
	transition:all .3s ease 0s}
.products-list-grid .item:hover .actions-links .compare-link, .products-list-grid .item:hover .actions-links .view-link, .products-list-grid .item:hover .actions-links .wishlist-link {
	opacity:1;
	transform:translate(0, 0)}
.products-list-grid .item .actions-links .wishlist-link {
	margin:0 5px;
	overflow:hidden;
	transform:translate(0, -70px);
	transition:all .3s ease-out .1s}
.products-list-grid .item .actions-links .compare-link, .products-list-grid .item .actions-links .wishlist-link {
	background-color:#ccc;
	border:none;
	border-radius:50%;
	display:block;
	height:36px;
	padding:0;
	text-align:center;
	width:36px}
.products-list-grid .item .actions-links .compare-link::before {
	content:"\f012";
	display:inline-block;
	transition:all .3s ease 0s}
.products-list-grid .item .actions-links .compare-link {
	left:-20px;
	overflow:hidden;
	transform:translate(0, -70px);
	transition:all .3s ease-out .2s}
.products-list-grid .item .actions-links .compare-link:hover, .products-list-grid .item .actions-links .view-link:hover, .products-list-grid .item .actions-links .wishlist-link:hover {
	background:#EF9D87}
.products-list-grid .item .actions-links .compare-link:hover::before, .products-list-grid .item .actions-links .view-link:hover::before, .products-list-grid .item .actions-links .wishlist-link:hover::before {
	top:0}
.products-list-grid .item .actions-links .compare-link i, .products-list-grid .item .actions-links .view-link i, .products-list-grid .item .actions-links .wishlist-link i {
	backface-visibility:hidden;
	color:#fff;
	display:inline-block;
	font-size:15px;
	font-style:normal;
	font-weight:400;
	height:36px;
	line-height:36px;
	position:absolute;
	text-align:center;
	transition:all .3s ease 0s;
	width:36px;
	left:0}
.products-list-grid .item .actions-links .compare-link:hover i, .products-list-grid .item .actions-links .view-link:hover i, .products-list-grid .item .actions-links .wishlist-link:hover i {
	transform:translateY(313%)}
.products-list-grid .item .item-add-to-cart {
	background:#fff;
	margin-top:-1px;
	opacity:0;
	padding:10px 0 20px;
	transition:all .3s ease-out 0s;
	width:100%}
.products-list-grid .list-group-item .item-add-to-cart {
	float:right;
	margin-top:-1px;
	opacity:0;
	padding:0;
	position:absolute;
	right:8em;
	top:1em;
	transition:all .3s ease-out 0s;
	width:12em}
.faculties_section, .post-cat-container {
	float:left;
	width:100%}
.products-list-grid .grid-group-item {
	margin-bottom:-39px}
.products-list-grid .item button, .products-list-grid .item input[type=button], .products-list-grid .item.button {
	background:0 0;
	border:1px solid #ddd;
	border-radius:0;
	color:#666;
	display:inline-block;
	font-size:100%;
	font-weight:400;
	overflow:hidden;
	padding:5px 15px;
	text-transform:uppercase;
	transition:all .2s ease-out 0s;
	vertical-align:middle}
.products-list-grid .item:hover .item-add-to-cart .add-to-cart {
	opacity:1;
	transform:scale(.7)}
.products-list-grid .item .item-add-to-cart .add-to-cart {
	background:#ccc;
	border:none;
	border-radius:20px;
	height:39px;
	overflow:hidden;
	padding:0 18px;
	transform:scale(.5);
	transition:all .3s ease-out 0s;
	color:#fff;
	font-size:15px;
	line-height:30px;
	font-weight:lighter}
.products-list-grid .item a, .products-list-grid .item i, .products-list-grid .item span {
	transition:all .25s ease 0s}
.products-list-grid .item .item-add-to-cart .add-to-cart:hover {
	background:#EF9D87}
.products-list-grid .item .item-add-to-cart .add-to-cart:hover span {
	animation:.3s ease 0s normal none 1 running, moveFromRight;
	display:inline-block}
.products-list-grid .item .item-add-to-cart .add-to-cart:hover i {
	animation:.4s ease 0s normal none 1 running, moveFromLeft}
.products-list-grid .grid-group-item:hover .thumbnail {
	box-shadow:0 0 10px rgba(0, 0, 0, .1)}
.products-list-grid .item:hover .thumbnail {
	z-index:9}
.control-bar .shop-cart {
	padding:12px;
	cursor:pointer;
	transition:all .5s ease 0s}
.control-bar .shop-cart:focus, .control-bar .shop-cart:hover {
	color:#EF9D87}
.thumb {
	margin-bottom:30px}
.cat-product-price {
	color:#303030;
	font-family:Lato, sans sarif;
	text-align:center}
.cat-product:focus, .cat-product:hover {
	text-decoration:none}
.faculty_member_info {
	display:block;
	float:none;
	margin:0 auto 39px;
	max-width:265px;
	background-color:#f8f8f8;
	border-bottom:2px solid #ef9d87;
	padding:0 12px 19px;
	width:265px}
.faculty_member_image, .faculty_member_image>img {
	margin:0 auto;
	transition:all .5s ease 0s;
	display:block}
.faculty_member_image {
	float:none;
	width:265px;
	height:399px;
	position:relative;
	background:#EF9D87;
	overflow:hidden}
.faculty_member_image>img {
	float:left;
	left:0;
	max-height:100%;
	max-width:100%;
	position:absolute;
	right:0;
	text-align:center}
.faculty_member_image:hover img {
	opacity:.2}
.faculty_member {
	float:left;
	width:100%;
	margin-bottom:12px}
.faculty_member_image a {
	display:block;
	height:5em;
	width:5em;
	z-index:100;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease}
.faculty_member_image a:hover {
	transform:rotate(360deg)}
.faculty_member_image a.facebook {
	background:url(../images/facebook-o.png) 0 0/100% auto no-repeat;
	left:-35%;
	margin-top:-17px;
	position:absolute;
	top:50%}
.faculty_member_image a.twitter {
	background:url(../images/twitter-o.png) no-repeat;
	position:absolute;
	top:50%;
	right:-35%;
	margin-top:-17px;
	background-size:100%}
.post-image figure, .post-image figure>img {
	max-width:100%;
	position:relative;
	width:100%}
.faculty_member_image:hover a.twitter {
	right:23%}
.faculty_member_image:hover a.facebook {
	left:23%}
.paralex-container {
	float:left;
	width:100%}
.parallax-window {
	min-height:400px;
	background:0 0}
.post-detail>ul {
	background-color:#f8f8f8;
	float:left;
	padding:12px;
	width:100%}
.blog-post-container {
	border-bottom:1px solid #ededed;
	margin-bottom:3.9em;
	padding-bottom:3.9em;
	float:left;
	width:100%}
.blog-post-contents {
	float:left;
	margin-bottom:3.9em;
	width:100%}
.post-image figure {
	cursor:pointer;
	float:left;
	height:auto;
	max-height:100%;
	min-width:100%;
	overflow:hidden;
	text-align:center;
	background:#ef9d87;
	border:9px solid #ededed}
.cat-product figure {
	background:#ef9d87;
	border:none}
.post-image figure:hover img {
	opacity:.48;
	transform:scale3d(1.1, 1.1, 1)}
.post-image figure>img {
	backface-visibility:hidden;
	transition:opacity 1s ease 0s, transform 1s ease 0s;
	display:block;
	min-height:100%;
	opacity:1}
.event-list>li, .event-list>li *, .post-image-container {
	transition:all .5s ease 0s}
.post-image {
	float:left;
	width:100%}
.post-image-container {
	border:2.9px solid #bfbfbf;
	border-radius:69px;
	float:left;
	height:7em;
	padding:2.9px;
	width:7em}
.post-image-container>img {
	border-radius:69px;
	float:left;
	height:100%;
	object-fit:cover;
	width:100%}
.next-prev-post>div>a:hover .post-image-container {
	border-color:#EF9D87}
.next-prev-post-left {
	padding:2.3em 0 0 .5em}
.next-prev-post-right {
	padding:2.3em .5em 0 0}
.next-prev-post-left, .next-prev-post-right {
	float:left;
	vertical-align:middle;
	font-size:15px;
	color:#778089;
	transition:all .5s ease 0s}
.next-prev-post>div>a:hover .next-prev-post-left, .next-prev-post>div>a:hover .next-prev-post-right {
	color:#EF9D87}
.next-prev-post-left i, .next-prev-post-left span, .next-prev-post-right i, .next-prev-post-right span {
	display:inline-block}
.blog-right-side-bar {
	float:left;
	width:100%}
.list-links, .right-side-section {
	float:left;
	width:100%;
	margin-top:2.9em;
	margin-bottom:2.9em}
.tag-buttons>button {
	margin:5px}
.event-list {
	list-style:none;
	font-family:Lato, sans-serif;
	margin:0;
	padding:0}
.event-list>li {
	background-color:transparent;
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
	border-top:1px solid #ededed;
	float:left;
	padding:0;
	width:100%}
.event-list>li:last-child {
	border-bottom:1px solid #ededed}
.event-list>li>a>time {
	background-color:transparent;
	color:#778089;
	display:inline-block;
	padding:5px;
	text-align:center;
	text-transform:uppercase;
	width:100%}
.event-list>li>a>time>span {
	display:none}
.event-list>li>a>time>.day {
	display:block;
	font-size:25px;
	font-weight:900;
	line-height:1}
.event-list>li>a time>.month {
	display:block;
	font-size:15px;
	font-weight:700;
	line-height:1}
.event-list>li>a>img {
	width:100%}
.event-list>li>a>.info {
	float:left;
	padding-bottom:12px;
	padding-top:5px;
	text-align:center;
	width:100%}
.event-list>li>a>.info>.title {
	color:#606060;
	font-size:14pt;
	font-weight:700;
	margin:0}
.event-list>li>a>.info>.desc {
	font-size:12pt;
	font-weight:300;
	margin:0;
	color:#606060}
.event-list>li>a>.info>ul, .event-list>li>a>.social>ul {
	display:table;
	list-style:none;
	margin:10px 0 0;
	padding:0;
	width:100%;
	text-align:center}
.event-list>li>a>.social>ul, .view {
	margin:0}
.event-list>li>a>.info>ul>li, .event-list>li>a>.social>ul>li {
	display:table-cell;
	cursor:pointer;
	color:#1e1e1e;
	font-size:11pt;
	font-weight:300;
	padding:3px 0}
.event-list>li>a>.info>ul>li>a {
	display:block;
	width:100%;
	color:#1e1e1e;
	text-decoration:none}
.event-list>li>a>.social>ul>li {
	padding:0}
.event-list>li>a>.social>ul>li>a {
	padding:3px 0}
.event-list>li>a>.info>ul>li:hover, .event-list>li>a>.social>ul>li:hover {
	color:#1e1e1e;
	background-color:#c8c8c8}
.facebook a, .google-plus a, .twitter a {
	display:block;
	width:100%;
	color:#4b6ea8!important}
.twitter a {
	color:#4fd5f8!important}
.google-plus a {
	color:#dd4b39!important}
.facebook:hover a {
	color:#fff!important;
	background-color:#4b6ea8!important}
.twitter:hover a {
	color:#fff!important;
	background-color:#4fd5f8!important}
.google-plus:hover a {
	color:#fff!important;
	background-color:#dd4b39!important}
@media (min-width:992px) {
	.event-list>li {
	display:block;
	height:89px;
	padding:0;
	position:relative;
	width:100%}
.event-list>li>a {
	text-decoration:none}
.event-list>li>a>img, .event-list>li>a>time {
	display:inline-block;
	width:120px;
	float:left}
.event-list>li>a>time, .event-list>li>img {
	border-right:1px solid #ededed;
	height:89px;
	margin:0;
	padding:23px;
	width:93px}
.event-list>li>a>.info {
	background-color:transparent;
	overflow:hidden;
	height:89px;
	padding-left:13px;
	padding-right:40px;
	padding-top:19px;
	position:relative;
	text-align:left;
	width:auto;
	float:none}
.event-list>li>a>.info>.desc, .event-list>li>a>.info>.title {
	padding:0 10px}
.event-list>li>a>.info>ul {
	position:absolute;
	left:0;
	bottom:0}
.event-list>li>a>.social {
	position:absolute;
	top:0;
	right:0;
	display:block;
	width:40px}
.event-list>li>a>.social>ul {
	border-left:1px solid #e6e6e6}
.event-list>li>a>.social>ul>li {
	display:block;
	padding:0}
.event-list>li>a>.social>ul>li>a {
	display:block;
	width:40px;
	padding:10px 0 9px}
}
.event-list>li:hover {
	background-color:#f8f8f8}
.event-list>li:hover *, .event-list>li:hover>a>.info>.desc, .event-list>li:hover>a>.info>.title {
	color:#EF9D87}
.view {
	border:5px solid #fff;
	cursor:default;
	float:left;
	overflow:hidden;
	position:relative;
	text-align:center;
	width:125px}
.next-prev-post, .social-bar {
	margin-bottom:2.9em;
	margin-top:2.9em;
	float:left}
.view .content, .view .mask {
	height:115px;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:115px}
.view img {
	display:block;
	position:relative}
.view a.info {
	background:url(../images/link.png) center no-repeat;
	display:inline-block;
	text-decoration:none;
	padding:0;
	text-indent:-9999px;
	width:20px;
	height:20px}
#login, .uploadPhoto {
	display:none}
.second-effect .mask {
	opacity:0;
	overflow:visible;
	border:0 solid rgba(0, 0, 0, .7);
	box-sizing:border-box;
	transition:all .4s ease-in-out}
.second-effect a.info {
	opacity:0;
	position:relative;
	right:12px;
	top:-10px;
	transform:scale(0, 0);
	transition:transform .2s ease-in .1s, opacity .1s ease-in-out 0s}
.second-effect:hover .mask {
	border:60px solid rgba(239, 157, 135, .7);
	opacity:1}
.second-effect:hover a.info {
	opacity:1;
	transform:scale(1, 1);
	transition-delay:.3s}
.round-bullet-ul {
	line-height:2.3;
	list-style:none}
.round-bullet-ul>li:before {
	content:"\f10c";
	font-family:FontAwesome;
	color:#ef9d87;
	font-size:9px;
	margin-right:7px;
	vertical-align:middle}
.next-prev-post {
	padding-bottom:1.5em;
	padding-top:1.5em;
	width:100%}
.social-bar {
	border-bottom:1px solid #ededed;
	border-top:1px solid #ededed;
	padding-bottom:1.2em;
	padding-top:1.2em;
	width:100%}
.social-bar>div:first-child {
	padding-top:1%;
	vertical-align:middle}
.social-bar>div>i {
	float:left;
	margin-right:5px;
	vertical-align:middle;
	margin-top:4px}
.social-bar>div>ul {
	margin-bottom:0}
.social-bar-icons {
	float:right}
.social-bar>div>ul>li {
	padding-left:1px;
	padding-right:1px}
.social-bar>div>.social-bar-icons>li>a {
	background-color:#bfbfbf;
	border-radius:29px;
	color:#fff;
	float:left;
	padding:6px 9px;
	transition:all .5s ease 0s}
.social-bar>div>.social-bar-icons>li>.facebook, .social-bar>div>.social-bar-icons>li>.tumbler {
	padding:6px 12px}
.social-bar>div>.social-bar-icons>li>.xing {
	padding:6px 10px}
.social-bar>div>.social-bar-icons>li>.facebook:hover {
	background-color:#3b5998}
.social-bar>div>.social-bar-icons>li>.twitter:hover {
	background-color:#55acee}
.social-bar>div>.social-bar-icons>li>.google-plus:hover {
	background-color:#e46f61}
.social-bar>div>.social-bar-icons>li>.tumbler:hover {
	background-color:#35465c}
.social-bar>div>.social-bar-icons>li>.xing:hover {
	background-color:#cfdc00}
.social-bar>div>.social-bar-icons>li>.mail:hover {
	background-color:#778089}
.comments-section {
	float:left;
	width:100%}
.login, .logout {
	position:absolute;
	top:-3px;
	right:0}
.media-body, .page-header {
	position:relative}
.reviews {
	color:#555;
	font-weight:700;
	margin:10px auto 20px}
.notes {
	color:#999;
	font-size:12px}
.media .media-object {
	border:2.9px solid #bfbfbf;
	max-width:120px;
	padding:2px;
	transition:all .5s ease 0s}
.media .media-object:hover {
	border:2.9px solid #EF9D87}
.media-date {
	position:absolute;
	right:25px;
	top:25px}
.media-date li {
	padding:0}
.media-date li:first-child:before {
	content:''}
.media-date li:before {
	content:'.';
	margin-left:-2px;
	margin-right:2px}
.media-comment {
	margin-bottom:20px}
.media-replied {
	margin:0 0 20px 50px}
.media-replied .media-heading {
	padding-left:6px}
.btn-circle {
	font-weight:700;
	font-size:12px;
	padding:6px 15px;
	border-radius:20px}
.btn-circle span {
	padding-right:6px}
.embed-responsive {
	margin-bottom:20px}
.tab-content {
	padding:50px 15px;
	border:1px solid #ddd;
	border-top:0;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px}
.custom-input-file {
	overflow:hidden;
	position:relative;
	width:120px;
	height:120px;
	background:url(../../../../s3.amazonaws.com/uifaces/faces/twitter/walterstephanie/128.jpg) #eee;
	background-size:120px;
	border-radius:120px}
input[type=file] {
	z-index:999;
	line-height:0;
	font-size:0;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
	-ms-filter:"alpha(opacity=0)";
	margin:0;
	padding:0;
	left:0}
.uploadPhoto {
	position:absolute;
	top:25%;
	left:25%;
	width:50%;
	height:50%;
	color:#fff;
	text-align:center;
	line-height:60px;
	text-transform:uppercase;
	background-color:rgba(0, 0, 0, .3);
	border-radius:50px;
	cursor:pointer}
.comments-container, .footer, .get-in-touch {
	width:100%;
	float:left}
.custom-input-file:hover .uploadPhoto {
	display:block}
.comments-container {
	margin-top:3.9em}
.comments-container .well {
	background-color:#ededed;
	border:none}
.comments-container .well .btn-info, .comments-container .well .btn-warning {
	background-color:#d9d9d9;
	border-color:#d9d9d9;
	color:#fff;
	transition:all .5s ease 0s;
	margin:2.9px}
.comments-container .well .btn-info:hover {
	background-color:#EF9D87;
	border-color:#EF9D87}
.comments-container .well .btn-warning:hover {
	background-color:#f8721d;
	border-color:#f8721d}
.comment-form-container {
	float:left;
	width:100%;
	margin-bottom:2.9em}
.gary-text {
	color:#778089;
	font-size:1.1em;
	padding-top:2%}
.pink-heading {
	font-family:"Source Sans Pro", sans-serif;
	color:#EF9D87;
	font-size:1.9em}
.get-in-touch-form button, .get-in-touch-form input {
	-webkit-border-radius:23px!important;
	-moz-border-radius:23px!important;
	border-radius:23px!important;
	box-shadow:none!important;
	text-shadow:none!important;
	width:auto!important}
.get-in-touch-form input {
	width:97%!important;
	background-color:#f6f6f6}
.get-in-touch-form button {
	background-color:#ef9d87!important;
	border:none!important;
	color:#fff!important;
	font-weight:700;
	padding-left:5%;
	padding-right:5%;
	transition:all .5s ease 0s}
.get-in-touch-form button:focus, .get-in-touch-form button:hover {
	background-color:#EF9D87;
	transform:scale(.9);
	color:#fff}
.footer-link-heading, .small-heading {
	color:#778089;
	font-size:15px;
	font-weight:700;
	text-transform:uppercase;
	margin-bottom:2em}
.footer-links ul>li>a::before, .list-links ul>li>a::before {
	content:"\f105";
	bottom:4px;
	color:#cfd2d6;
	display:block;
	float:left;
	font-family:FontAwesome;
	font-size:20px;
	font-style:normal;
	font-weight:400;
	position:relative;
	width:19px}
.footer-links ul>li>a, .list-links ul>li>a {
	color:#778089;
	float:left;
	line-height:1.5;
	text-decoration:none;
	width:100%;
	transition:all .5s ease 0s}
.get-in-touch-footer a, .twitter-share a {
	line-height:1.5;
	-webkit-transition:all .5s ease 0s;
	-moz-transition:all .5s ease 0s;
	-ms-transition:all .5s ease 0s;
	-o-transition:all .5s ease 0s;
	text-decoration:none}
.get-in-touch-footer a {
	color:#778089;
	transition:all .5s ease 0s}
.twitter-share a {
	color:#f8721d;
	transition:all .5s ease 0s}
.footer-links ul>li>a:hover, .get-in-touch-footer a:hover, .list-links ul>li>a:hover, .twitter-share a:hover {
	color:#EF9D87}
.about-us-footer p, .get-in-touch-footer p, .twitter-share {
	color:#778089;
	float:left;
	width:100%}
.about-us-footer p:first-child, .get-in-touch-footer p:first-child {
	margin-bottom:23px}
.get-in-touch-footer .get-in-touch-email::before, .get-in-touch-footer .get-in-touch-location::before, .get-in-touch-footer .get-in-touch-phone::before, .twitter-share::before {
	bottom:4px;
	color:#EF9D87;
	display:block;
	float:left;
	font-family:FontAwesome;
	font-size:20px;
	font-style:normal;
	font-weight:400;
	position:relative;
	width:25px}
.get-in-touch-footer .get-in-touch-location::before {
	content:"\f041"}
.get-in-touch-footer .get-in-touch-phone::before {
	content:"\f10b"}
.get-in-touch-footer .get-in-touch-email::before {
	content:"\f0e0";
	font-size:17px;
	bottom:1px}
.twitter-share::before {
	content:"\f099";
	display:table-cell;
	float:none;
	height:100%}
.twitter-share {
	display:table}
.footer-links {
	float:left;
	width:100%;
	padding:2% 0}
.copy-right {
	color:#778089}
.copy-right-to, .copy-right-to:focus, .copy-right-to:hover {
	text-decoration:none;
	color:#EF9D87}
.lower-footer {
	float:left;
	width:100%;
	background-color:#f7f7f7;
	}
.footer-social-icons {
	float:right}
.footer-social-icons>li>a {
	color:#cfd2d6;
	font-size:23px;
	padding-right:12px;
	-webkit-transition:all .5s ease 0s;
	-moz-transition:all .5s ease 0s;
	-ms-transition:all .5s ease 0s;
	-o-transition:all .5s ease 0s;
	transition:all .5s ease 0s}
.footer-social-icons>li>a:hover {
	color:#EF9D87}
.footer-social-icons>li:last-child>a {
	padding-right:0}
