@font-face{
   font-family:'VAGRoundedStd';
   src: url(https://world.sagomini.com/fonts/VAGRoundedStd-Light.eot);
   src: url(https://world.sagomini.com/fonts/VAGRoundedStd-Light.woff) format('woff'),
        url(https://world.sagomini.com/fonts/VAGRoundedStd-Light.ttf) format('truetype'),
        url(https://world.sagomini.com/fonts/VAGRoundedStd-Light.svg#VAGRoundedStd) format('svg');
   font-weight:400;
   font-style:normal;
   letter-spacing:0.5px;
}
@font-face{
   font-family:'VAGRoundedStd';
   src: url(https://world.sagomini.com/fonts/VAGRoundedStd-Bold.eot);
   src: url(https://world.sagomini.com/fonts/VAGRoundedStd-Bold.woff) format('woff'),
        url(https://world.sagomini.com/fonts/VAGRoundedStd-Bold.ttf) format('truetype'),
        url(https://world.sagomini.com/fonts/VAGRoundedStd-Bold.svg#VAGRoundedStd) format('svg');
   font-weight:600;
   font-style:normal;
   letter-spacing:0.6px;
}




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

footer p {
  text-align: center;
  margin-top: 20px;
}

ul {
  padding: 0px;
  margin: 0px;
}

li { 
  padding-left: 0px; 
}
a {
  color: #51beb5;
}



/*MAIN NAV*/


/* nav bar */
.brand {
  
}
.brand span, .nav-collapse {
  display: none;
}
.navbar .btn-navbar {
  display: none;
}
.navbar .navbar-inner {
  height: 60px;
  background-color: #fff;
  box-shadow: 0px 4px 4px -2px #EFEFEF;
}




/*SEARCH AREA*/

#searchBar .search-query {
  background: #fff;
  border-color: transparent;
  box-shadow: none;
  color: #777;
  border-radius: 25px;
  height: 50px;
  padding: 0px 20px 0px 50px;
  background: white url(https://s3.amazonaws.com/world-cdn.sagosago.com/images/helpscout_search_icon.svg) no-repeat 22px 16px;
  background-size: 18px 18px;
}

#searchBar button {
  display: none;
  background: #F669BD;
  border-color: transparent;
  color: #fff;
  text-shadow: none;
}
#searchBar button:hover {
	display: none;
  background: #E663B0;
  border-color: transparent;
  color: #fff;
  text-shadow: none;
}
#docsSearch #searchBar button i::before {
  color: #fff;
}
#docsSearch {
  background: #85C8EE;
  border-bottom: none;
  padding-top: 200px;
  padding-bottom: 40px;
  background-image: url(https://s3.amazonaws.com/world-cdn.sagosago.com/images/sagomini_helpscout_tom.png);
  background-repeat: no-repeat;
  background-position: center 50px;
  z-index: 1;
}
#docsSearch h1 {
  color: white;
  font-weight: bold;
  font-size: 40px;
}
@media only screen and (max-width: 768px){
#docsSearch h1 {
  color: white;
  font-weight: bold;
  font-size: 28px;
}
}


/*POPULAR ARTICLES*/
.most-pop-articles h2 {
	display: none;
	font-size: 32px;
  font-weight: bold;
  color: #635F5E;
}
.most-pop-articles .popArticles {
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 40px;
}
.icon-article-doc {
  display: none;
}


/*DIVIDER*/
.sep::after {
	display: none;
}

.most-pop-articles::before {
  content: 'Popular articles';
  font-size: 30px;
  text-align: center;
  display: block;
  color: #635F5E;
  margin-bottom: 50px;
  margin-top: 20px;
}


/*CATEGORIES*/

.category-list::before {
  content: 'Categories';
  display: block;
  font-size: 30px;
  text-align: center;
  color: #635F5E;
  margin-bottom: 50px;
}

.category-list .category {
  border: 1px solid #D8D7D7; /*light grey*/
  border-radius: 10px;
  background-color: #fff;
  transition: all ease 0.15s;
}
.category-list .category:hover {
  border: 1px solid #D8D7D7; /*light grey*/
  background-color: #fff;
  transform: scale(1.04);
}
.category-list .category h3 {
  font-weight: bold;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
}
.category-list .category .article-count {
  display: none;
}
.category-list h3 {
	color: #635F5E;
}
@media only screen and (max-width: 768px){
.category-list .category {
	margin-bottom: 10px;
  }
}




/*RATINGS*/
.articleRatings{
  border: 0px;
  box-shadow: none;
  padding: 0px;
  justify-content: left;
}
.rateAction{
	box-shadow: none;
}
.rateAction hover{
	box-shadow: none;
}



/*LANGUAGE PICKER*/

.wg-default, .wg-default .country-selector{
	position: relative;

}
.country-selector {
  position:relative;
  height: 38px;
  top: 10px;
  border-radius: 5px;
  border: none;
  font-size: 16px;
}
.wg-drop.country-selector .wgcurrent {
  border-radius: 5px;
}
.wg-default .wg-drop.country-selector a {
  font-size: 16px;
}
#weglot-container #wg-default{
  font-size: 16px;
}


/*SIDEBAR Search Field*/
#sidebar form .search-query {
  border-radius: 25px;
  border: solid 1px #B1AFAE; /*medium grey*/
  height: 50px;
  font-size: 16px;
}


/*SIDEBAR Categories List*/
#sidebar h3 {
  	display: none;
}
#sidebar .sm {
  	margin-bottom: 30px;
}
#sidebar .nav-list li {
  	line-height: 42px;
}
#sidebar .nav-list a {
  	color: #635F5E;
  	font-size: 18px;
  	font-family: 'VAGRoundedStd', sans-serif;
}
#sidebar .nav-list .active a .icon-arrow,
#sidebar .nav-list .active a:hover .icon-arrow {
  	display: none;
}
#sidebar .nav-list .active a {
	color: #635F5E; 
	font-size: 18px;
  	font-family: 'VAGRoundedStd', sans-serif;
  	font-weight: bold;
}
#sidebar .nav-list .active a:hover,
#sidebar .nav-list a:hover {
	color: #635F5E;
	text-decoration: underline;
}





/* ARTICLE CONTENT */
#main-content {
  background: none;
}
#main-content .contentWrapper {
  border-radius: 0px;
  box-shadow: none;
  border: none;
  padding: 0px 0px 80px 0px;
}
#main-content .sort {
  display: none;
}
#categoryHead {
  margin-bottom: 40px;
}
#fullArticle .title {
  margin-bottom: 1.5em;
}
.articleFoot p.lu, .articleFoot time.lu {
  font-family: 'VAGRoundedStd', sans-serif;
  font-style: normal;
}

.articleFoot p, .articleFoot time {
    color: #635F5E;
    display: inline-block;
    font-family: 'VAGRoundedStd', sans-serif;
    font-style: normal;
}

#sbContact {
    color: #51beb5;
    border-bottom: none;
}

#sbContact a:hover {
    color: #51beb5;
    border-bottom: none;
    text-decoration: underline;
}


.icon-print {
  display:none;
}
@media only screen and (max-width: 768px){
  #main-content .contentWrapper {
    border-radius: 0px;
    box-shadow: none;
    border: none;
    padding: 22px 22px 45px 22px;
  }
}
#fullArticle img{
  border: none;
}
.related a span {
  color: #51BEB5;
}
.related {
  border: none;
  padding: 0px 0px 30px 0px;
}
.related h3{
	text-transform: none;
	color: #635F5E;
  font-size: 18px;

}
.related ul>li a {
  font-size: 18px;
}




#fullArticle h1 {
	color: #635F5E;
}
#fullArticle p, #fullArticle ul, #fullArticle ol, #fullArticle li, #fullArticle div, #fullArticle blockquote, #fullArticle dd, #fullArticle table {
	font-size: 18px;
}
#fullArticle ul{
	list-style-position: inside;
}


.contentWrapper.withRelated {
	padding: 50px;
}
.contentWrapper h1{
	color: #635F5E;
}
.articleList {
	font-size: 20px;
    line-height: 1.4em;
    margin-left: -25px;
    list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	padding-inline-start: 0px;
}
.articleList a {
    line-height: 1.4em;
    margin-left: 0px;
}
.articleList li {
  padding-left: 25px;
}
@media (max-width: 768px){
	ul.articleList {
		margin-left: -25px;
		margin-right: 25px;
		margin-top: 25px;
		margin-bottom: -25px;
	}
}

