

.wrapper-boxed,.wrapper-iframed,.wrapper-rounded  {
	max-width: 1200px;
	margin: 0 auto;
	background: #fff;
	box-shadow: 0 0 10px rgba(0,0,0,.2);
}
.wrapper-iframed{margin: 20px auto;}
.wrapper-rounded{margin: 20px auto; border-radius:10px;overflow:hidden;}

.social-widgets {
	position:fixed;
	z-index:100;
	top:50%;
	height:0;
	width:0;
	right:0
}
.social-widgets .item, .social-widgets .items {
	margin:0;
	padding:0;
	list-style-type:none
}
.social-widgets .items {
	top:-125px;
	position:relative
}
.social-widgets .item {
	position:absolute;
	top:0;
	left:120px
}
.social-widgets .active {
	z-index:100;
	left:-310px
}
.social-widgets .item-01, .social-widgets .item-02, .social-widgets .item-03, .social-widgets .item-04, .social-widgets .item-05, .social-widgets .item-06, .social-widgets .item-07, .social-widgets .item-08, .social-widgets .item-09 {
	left:0;
}
.social-widgets .item-01 {
	top:0;
	z-index:99
}
.social-widgets .item-02 {
	top:66px;
	z-index:98
}
.social-widgets .item-03 {
	top:132px;
	z-index:97
}
.social-widgets .item-04 {
	top:198px;
	z-index:96
}
.social-widgets .item-05 {
	top:264px;
	z-index:95
}
.social-widgets .item-06 {
	top:330px;
	z-index:94
}
.social-widgets .item-07 {
	top:396px;
	z-index:93
}
.social-widgets .item-08 {
	top:462px;
	z-index:92
}
.social-widgets .item-09 {
	top:528px;
	z-index:91
}
.social-widgets .tab-icon .fa{font-size:18px;}
.social-widgets .tab-icon {
	position:absolute;
	top:0;
	left:-57px;
	display:block;
	width:57px;
	height:59px;
	background:#fff;
	background:rgba(255, 255, 255, .6);
	border:1px solid #eee;
	border-right:0;
	text-align:center;
	font-size:1.54em;
	line-height:3.2
}
.social-widgets .tab-icon:hover {
	text-decoration:none
}
.social-widgets .active .tab-icon {
	border-color:#E9E9E9;
	background:#fff
}
.social-widgets .tab-content {
	background:#fff;
	width:310px;
	padding:10px 15px
}
.social-widgets .active .tab-content {
	box-shadow:0 0 4px rgba(0, 0, 0, .15)
}
.social-widgets .title {
	padding:4px 0 11px;
	font:1.23em Mavenpro, Arial, Helvetica, sans-serif;
	text-transform:uppercase
}
.social-widgets .facebook.active {
	left:-260px
}
.social-widgets .facebook .tab-content {
	width:260px
}
.social-widgets .twitter.active {
	left:-300px
}
.social-widgets .twitter .tab-content {
	width:300px
}
.social-widgets .twitter-widget {
	padding-top:10px
}
.social-widgets .youtube.active {
	left:-450px
}
.social-widgets .youtube .tab-content {
	width:450px;
	padding-left:18px;
}
.social-widgets .loading {
	min-height:200px;
	position:relative;
	z-index: 1000;
}
.social-widgets .loading img.ajaxloader {
	position:absolute;
	top:45%;
	left:45%;
	width:32px;
	height:32px
}

.no-margin{margin:0 !important;}


/* Overlay pattern */
body.pattern-none{background-image:none;}
.pattern-1{background-image: url("../images/patterns/1.png");}
.pattern-2{background-image: url("../images/patterns/2.png");}
.pattern-3{background-image: url("../images/patterns/3.png");}
.pattern-4{background-image: url("../images/patterns/4.png");}
.pattern-5{background-image: url("../images/patterns/5.png");}
.pattern-6{background-image: url("../images/patterns/6.png");}
.pattern-7{background-image: url("../images/patterns/7.png");}
.pattern-8{background-image: url("../images/patterns/8.png");}
.pattern-9{background-image: url("../images/patterns/9.png");}
.pattern-10{background-image: url("../images/patterns/10.png");}

.sidebar-menu .box-category-menu{z-index:2;}


.owl-wrapper-outer{
	border-radius: 0px;
	
}

/* ============================================================
   SELF-HOSTED OPEN SANS v44
   ============================================================ */

/* Open Sans 300 */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('../fonts/open-sans-v44-latin_latin-ext-300.woff2') format('woff2');
}
/* Open Sans 400 regular */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/open-sans-v44-latin_latin-ext-regular.woff2') format('woff2');
}
/* Open Sans 400 italic */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/open-sans-v44-latin_latin-ext-italic.woff2') format('woff2');
}
/* Open Sans 600 */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/open-sans-v44-latin_latin-ext-600.woff2') format('woff2');
}
/* Open Sans 700 */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/open-sans-v44-latin_latin-ext-700.woff2') format('woff2');
}


body { font-family: 'Open Sans', sans-serif; }