/*
Theme Name: Oshin Child
Description: Oshin Child Theme
Author: Brand Exponents
Template: oshin
Version: 1.2
*/

/*@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro');*/

@import url("../oshin/style.css");

.ms-pattern {
	display: none;
}

#header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: none !important;
}
	#header-wrap, #header-inner-wrap {
		/*background: #fff;*/
	}
	
	#navigation a:hover,
	#header-top-menu a:hover,
	#navigation .current-menu-item > a,
	#slidebar-menu .current-menu-item > a,
	#navigation .sub-menu .current-menu-item > a,
	#navigation .sub-menu a:hover,
	#navigation .children .current-menu-item > a,
	#navigation .children a:hover,
	#slidebar-menu .current-menu-item > a{
	  color: #0099ff !important;
	}
	
	.alt-color,
	li.ui-tabs-active h6 a,
	#navigation a:hover,
	#header-top-menu a:hover,
	#navigation .current-menu-item > a,
	#slidebar-menu .current-menu-item > a,
	a,
	a:visited,
	.social_media_icons a:hover,
	.post-title a:hover,
	.fn a:hover,
	a.team_icons:hover,
	.recent-post-title a:hover,
	.widget_nav_menu ul li.current-menu-item a,
	.widget_nav_menu ul li.current-menu-item:before,
	.filters .current_choice,
	.woocommerce ul.cart_list li a:hover,
	.woocommerce ul.product_list_widget li a:hover,
	.woocommerce-page ul.cart_list li a:hover,
	.woocommerce-page ul.product_list_widget li a:hover,
	.woocommerce-page .product-categories li a:hover,
	.woocommerce ul.products li.product .product-meta-data h3:hover,
	.woocommerce table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover,
	td.product-name a:hover,
	.woocommerce-page #content .quantity .plus:hover,
	.woocommerce-page #content .quantity .minus:hover,
	.post-category a:hover,
	#navigation .sub-menu .current-menu-item > a,
	#navigation .sub-menu a:hover,
	#navigation .children .current-menu-item > a,
	#navigation .children a:hover,
	a.custom-like-button.liked,
	#slidebar-menu .current-menu-item > a,
	.menu-card-item-stared {
	    color: #0099ff;
	}
	
	.thumb-bg  {
		background: rgba(0, 150, 255, .90) !important;
	}
	
	.post-bottom-details {
		display: none;
	}
	
	.post-comments {
		display: none;
	}
	
	.textwidget .align-right {
		float: right;
	}
	
	.textwidget h4 {
		text-transform: uppercase;
		font-size: 1.7em;
		color: #fff;
		margin: 0 !important;
	}
	
	.textwidget h4.padBottom {
		margin: 0 0 10px 0 !important;
	}
	
	.textwidget h5 {
		text-transform: uppercase;
		color: #009ee0;
	}
	
	.textwidget p {
		font-size: 1.2em;
	}
	
	.photostream_overlay,
	.be-button,
	.more-link.style3-button,
	.view-project-link.style3-button,
	button ,
	input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button{
		background-color: #0099ff !important;
		color: #fff !important;
	}
	
	#hero-section .be-master-fullscreen {
		height: auto !important;
	}
	
	#trenner {
		height: 400px;
		background-size: cover !important;
		background-position: center center !important;
		position: relative;
	}
	
	@media screen and (max-width: 800px) {
		#trenner {
			height: 300px !important;
		}
	}
	
	#trenner .be-section-pad {
		height: 100%;
	}
	
	
	.be-row h6 {
		text-transform: uppercase;
	}

	
	.icon-logout {
		border: 0 !important;
		background: url("icon-listing.png") center center no-repeat;
	}
	.icon-logout:before {
		content: "" !important;
	}
	
	#bottom-widgets {
		background: #444444 !important;
	}
	
	#footer {
		background: #222222 !important;
		text-align: left;
	}
	
	.footer-center-area {
		text-align: left !important;
	}
	
	#trenner {
		height: 600px;
	}
	
	/*.column-block {
		min-height: 400px;
	}*/
	
	#main #header #header-inner-wrap.no-transparent #header-wrap {
			background: #eee !important;
		}
		
		#main #header #header-inner-wrap.no-transparent.top-animate #header-wrap {
				background: #eee !important;
			}
		
		.ms-container img {
			pointer-events: none !important;	
		}	
		
		.klosLogo img {
			width: 80px;
			height: auto;
		}
		
		.footer-logo {
			width: 250px;
			height: auto;
			padding-top: 0;
		}
		
		#pagefooterrow {
			background: #222222;
			padding: 20px;
		}
			#pagefooterrow a {
				color: #909090;
				font-size: 1.2em;
				text-decoration: none;
			}
				#pagefooterrow a:hover {
					color: #fff;
				}
				
				#bottom-widgets .textwidget p, .contactstyles p {
					font-family: 'Source Sans Pro', sans-serif !important;
				}
					.contactstyles p {
						font-size: 1.4em;
					}
				
				#bottom-widgets .textwidget p {
					color: #c1c1c1;
				}
				#bottom-widgets .textwidget p a {
					color: #c1c1c1;
				}
				#bottom-widgets .textwidget h4 {
					color: #d7d7d7;
					font-size: 1.3em;
					margin-bottom: 10px;
					line-height: 1em;
				}
				
				.portfolio-share {
					display: none;
				}
				
				.single-portfolio #content, .single-post #content {
					padding-top: 100px;
				}
			
			
	.style3-blog .post-meta {
		display: none;
	}
	
	.style6-blog .post-content-wrap {
		padding-top: 90px;
	}
	
	
	
	@media screen and (max-width: 900px) {
		
		.ms-view, .ms-slide {
			height: 500px !important;
		}
		
		.ms-container {
			padding-top: 100px;
		}
	}
	
	@media screen and (max-width: 600px) {
		
		.ms-view, .ms-slide {
			height: 300px !important;
		}
	}
	
	