/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
  Fonts
 ========================================================================== */
 
/* satisfy-regular - latin */
@font-face {
  font-family: 'Satisfy';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/satisfy-v6-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Satisfy'),
       url('../fonts/satisfy-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/satisfy-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/satisfy-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/satisfy-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/satisfy-v6-latin-regular.svg#Satisfy') format('svg'); /* Legacy iOS */
}
/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/open-sans-v13-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('../fonts/open-sans-v13-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v13-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v13-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v13-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v13-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-300italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/open-sans-v13-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'),
       url('../fonts/open-sans-v13-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v13-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v13-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v13-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v13-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v13-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans'), local('OpenSans'),
       url('../fonts/open-sans-v13-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v13-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v13-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v13-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v13-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/open-sans-v13-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('../fonts/open-sans-v13-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v13-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v13-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v13-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v13-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans-v13-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'),
       url('../fonts/open-sans-v13-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v13-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v13-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v13-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v13-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/open-sans-v13-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'),
       url('../fonts/open-sans-v13-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v13-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v13-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v13-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v13-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('../fonts/roboto-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v15-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}



 /* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.tm-sidebar .uk-navbar-nav > li > a {
    background-color: #2aacd7 !important;
    border-radius: 10px;
    color: #ffffff !important;
    height: 50px;
    line-height: 50px;
    margin-bottom: 15px;
    margin-left: 10px;
    position: relative;
    transition: all 0.1s linear 0s;
}

.tm-sidebar .uk-navbar-nav > li > a > i, .uk-notouch .tm-sidebar .uk-navbar-nav > li > a > img {
    color: #ffffff !important;
}

a[href='http://www.joomlapolis.com/social-networking?pk_campaign=in-cb&pk_kwd=poweredby']{ display: none }
a[href='http://www.joomlapolis.com/community-builder?pk_campaign=in-cb&pk_kwd=poweredby']{ display: none }

.uk-article-title {
	display: inline-block;
    font-size: 20px;
    line-height: 20px;
    padding-top: 5px;
}

.tm-content .uk-align-left img {
    max-width: 150px;
}

.tm-content .uk-align-left {
	min-height: 200px;
}

.header1 .uk-panel-title {
    background-color: #2aacd7 !important;
    border-radius: 5px;
    color: #ffffff;
    font-size: 20px;
    padding: 5px;
    text-transform: uppercase;
}

.header2 .uk-panel-title {
    background-color: #66b32e !important;
    border-radius: 5px;
    color: #ffffff;
    font-size: 20px;
    padding: 5px;
    text-transform: uppercase;
}

.tm-sidebar-b a {
	color: #000000 !important;
}

.uk-article + .uk-article {
    border-top: 2px solid #000000;
}


.uk-panel-header .uk-panel-title {
    border-bottom: 2px solid #000000;
}

.greetings {
	font-family: 'Satisfy', cursive;
	font-size: 35px;
	color: #e4051f;
}
.uk-button, a, em {
    color: #000;
}
.uk-button {
    border-radius: 10px;
}

.tm-main  a {
	color: #2aacd7 !important;
	font-weight: bold;
}

.uk-nav-offcanvas > li > a > i,
.uk-nav-offcanvas > li > a,
.uk-nav-offcanvas ul a {
    color: #ffffff !important;
}

.tm-footer {
    background: #000 none repeat scroll 0 0;
    color: #ffffff;
    padding: 5px;
    position: relative;
}

.tm-footer a {
    color: #ffffff;
}

.uk-container {
    padding-right: 5px;
}

/* ========================================================================
   Community Builder
 ========================================================================== */

.cb_template a, .cb_template a:hover, .cb_template .text-primary {
    color: #2aacd7 !important;
}
.cb_template .gjContainerBox {
    width: 200px;
}

.cb_template .thumbnail, .cb_template .img-thumbnail {
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.075);
}
.cb_template .img-thumbnail {
    background-color: #ffffff;
    border: 0 solid #dddddd;
    border-radius: 5px;
    max-width: 100%;
    padding: 4px;
}

.gjContainerBoxSubTitle, .gjContainerBoxCounters, #cbtabscb_tabmain  {
	display: none;
}

.uk-alert-danger a {
	color: #ffffff !important;
}

/* ========================================================================
   RS Files
 ========================================================================== */
 
.header2 li { 
	list-style-type: none; 
}

.header2 ul {
    padding-left: 0;
}

