#openpopup {
display:none;
}


#single_aweber1 {
width: 65%;
display:inline-block;
}

#single_aweber2 {
width: 35%;
display:inline-block;
}




#aweberform_outer {
display:inline-block;
width:100%;
text-align:center;
}

#aweberform_wrapper {
display:inline-block;
width:680px;
margin-left:auto;
margin-right:auto;
margin-bottom:30px;
margin-top:30px;'
}

@media only screen and (max-width: 1080px) {
#aweberform_wrapper { width:585px;}

#single_aweber1 {
width: 50%;

}

#single_aweber2 {
width: 50%;

}
}

#single_aweber1 input {
width:95%;
margin-right:1%;
}

#single_aweber2 input
 {
width:97%;
margin-left:1%;
}


#single_aweber1 input {
color: #555;
padding-top:10px;
padding-bottom:10px;
padding-right:2%;
padding-left:2%;
border-radius: 3px;
background-color: #fff;
border-color: #b7d8d1;
border-width: 1px;
border-style: solid;
font-size:15px;
}

#single_aweber1 input:focus {

border-color: #1abc9c;

}


#single_aweber2 input {
background-color: rgb(246, 61, 61) !important;
color: #fff;
padding-top:10px;
padding-bottom:10px;
padding-right:1%;
padding-left:1%;
border-radius: 3px;
border-color:rgb(246, 61, 61);
border-width:1px;
border-style:solid;
cursor:pointer;
font-size:17px;

}

@media only screen and (max-width: 940px) {

#aweberform_wrapper {
width:455px;
max-width:100%;
}


#single_aweber1 {
width:100%;

}

#single_aweber2 {
width:100%;
}

#single_aweber1 input{
width:95%;
padding-left:4px;
padding-right:4px;
margin-bottom:20px;
margin-left:0px;
margin-right:0px;
}

#single_aweber2 input {
width:98%;
padding-left:2px;
padding-right:2px;
margin-left:0px;
margin-right:0px;
}

}


.wrp section h3 {
   margin-bottom:30px;
   }

.wrp section h3,
.wrp section h2
  {
  color:#000000;
  }

  
.nomadbtn_txtbox {
display:block;
width:90%;
max-width: 240px;
text-align:left;
margin-left:auto;
margin-right:auto;
padding: 10px;
font-family: Lato,sans-serif;
} 

.nomadbtn_txtbox::-webkit-input-placeholder { /* Edge */
  color: #000000 !important;	
}

.nomadbtn_txtbox:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #000000 !important;	
}

.nomadbtn_txtbox::placeholder {
color: #000000 !important;	
}
  
  
.nomadbtn {
display:block;
cursor:pointer;
width:90%;
max-width: 290px;
text-align:center;
font-weight:bold;
font-size:30px;
color:#ffffff;
margin-left:auto;
margin-right:auto;

padding-top:20px;
padding-bottom:20px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background: #ff6c07;
background: -moz-linear-gradient(#ff6c07, #f05601);	
background: -webkit-linear-gradient(#ff6c07, #f05601);	
background: linear-gradient(#ff6c07, #f05601);	
word-spacing: 10px;
}


.oab h3 {
    color: #e6e6e6 !important;
}


.simpleFAQ_list ul {
}
.simpleFAQ_list li { list-style: none;width:100%;}

#coursecontent_1 li,
#coursecontent_2 li,
#coursecontent_3 li,
#coursecontent_4 li,
#coursecontent_5 li,
#coursecontent_6 li {
list-style-type: disc !important;
line-height: 1.6em !important;
}


.simpleFAQ_list .question {
  font-size:28px;
  font-weight:bold;
  color:#666666;	
  padding: 12px;
   margin-top:20px;
  margin-bottom:10px;
  margin-left:0px;
  margin-right:0px; 
  background-color: #D3D3D3;
background-image: url('faq/down2.png');
background-position:99% 50%;
background-repeat: no-repeat; 	
  cursor: pointer;
}
.simpleFAQShowing .question {
  font-size:28px;
  font-weight:bold;
  color:#666666;	
  padding: 12px;
  margin-top:20px;
  margin-bottom:10px;
  margin-left:0px;
  margin-right:0px; 
  background-color: #D3D3D3;
background-image: url('faq/up2.png');
background-position:99% 50%;
background-repeat: no-repeat; 	
  cursor: pointer;
}
.simpleFAQ_list .simpleFAQHover {  }
.simpleFAQ_item .answer {
  margin-left: 1em;
 
  margin-top:0px;	
  padding-top: 0px;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
}
.simpleFAQ_item .tags { display: none; }




#simple_course2 {
background:#CAE2D4;
padding:12px;
}
#simple_course2  h1,
#simple_course2  h1 a,
#simple_course2  h1 a:visited,
#simple_course2  h1 a:active 
{
  font-family: "Varela", sans-serif;
  font-weight: bold;
  font-size: 28px;
  line-height: 1.2em;
  color:#666666;
  text-decoration:none; 
}
#simple_course2 .woo-sc-button {
padding-left:16px !important;
padding-right:16px !important;
padding-top:8px !important;
padding-bottom:8px !important;
}
#simple_course {
background: #d3d3d3;
padding:0px;
}
#simple_course  h1,
#simple_course  h1 a,
#simple_course  h1 a:visited,
#simple_course  h1 a:active 
{
  font-family: "Varela", sans-serif;
  font-weight: bold;
  font-size: 28px;
  line-height: 1.2em;
  color:#666666;
  text-decoration:none; 
}
#simple_course .woo-sc-button {
padding-left:16px !important;
padding-right:16px !important;
padding-top:8px !important;
padding-bottom:8px !important;
}
#courses_padding {
padding-left: 50px;
padding-right: 50px;
}
 
#faqs, #faqs #coursecontent_1, #faqs2, #faqs2 #coursecontent_1,
#faqs #coursecontent_2, #faqs2 #coursecontent_2,
#faqs #coursecontent_3, #faqs2 #coursecontent_3,
#faqs #coursecontent_4, #faqs2 #coursecontent_4,
#faqs #coursecontent_5, #faqs2 #coursecontent_5,
#faqs #coursecontent_6, #faqs2 #coursecontent_6
 {list-style: none !important;list-style-type: none !important;}
 #faqs li:before,#faqs2 li:before {
  content: none !important;
  }

 #faqs li:after,#faqs2 li:after  {
  content: none !important;
  }


.shortcode-unorderedlist li:before {
  content: none !important;
  }

.shortcode-unorderedlist li:after {
  content: none !important;
  }



#faqs, #faqs2{margin-left:0px !important;padding-left:50px !important;padding-right:50px !important;}

@media only screen and (max-width: 1000px) { 
#faqs, #faqs2{padding-left:0px !important;padding-right:0px !important;}

#courses_padding {
padding-left: 0px;
padding-right: 0px;
}

}


@media only screen and (max-width: 540px) { 
	#simple_course,#simple_course2 {padding:5px;}
	#courses_padding {
		padding-left: 10px;
		padding-right: 10px;
	}
    
    #simple_course .woo-sc-button, #simple_course2 .woo-sc-button {
padding-left:10px !important;
padding-right:10px !important;
padding-top:5px !important;
padding-bottom:5px !important;
font-size:0.9em !important;
margin-left:auto;
margin-right:auto;
}
    #simple_course ul, #simple_course ol,  #simple_course2 ul, #simple_course2 ol {margin-left:0px !important;margin-right:0px !important;}
.simpleFAQShowing .question {font-size:20px; line-height:normal;}
.simpleFAQ_list .question {font-size:20px; line-height:normal;}
#faqs {margin-left:0px;margin-right:0px;}
}


#single_awebertravel1 {
width: 64%;
display:inline-block;

}

#single_awebertravel2 {
width: 35%;
display:inline-block;
}





#awebertravelform_outer {
display:inline-block;
width:100%;
text-align:center;
}

#awebertravelform_wrapper {
display:inline-block;
width:680px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
margin-top:0px;'
}

@media only screen and (max-width: 1080px) {
#awebertravelform_wrapper { width:585px;}

#single_awebertravel1 {
width: 50%;

}

#single_awebertravel2 {
width: 50%;

}
}

#single_awebertravel1 input {
width:95%;
margin-right:1%;
}

#single_awebertravel2 input
 {
width:97%;
margin-left:1%;
}


#single_awebertravel1 input {
color: #555;
padding-top:10px;
padding-bottom:10px;
padding-right:2%;
padding-left:2%;
border-radius: 3px;
background-color: #fff;
border-color: #b7d8d1;
border-width: 1px;
border-style: solid;
font-size:15px;
}

#single_awebertravel1 input:focus {

border-color: #1abc9c;

}


#single_awebertravel2 input {
background-color: rgb(246, 61, 61) !important;
color: #fff;
padding-top:10px;
padding-bottom:10px;
padding-right:1%;
padding-left:1%;
border-radius: 3px;
border-color:rgb(246, 61, 61);
border-width:1px;
border-style:solid;
cursor:pointer;
font-size:17px;

}

@media only screen and (max-width: 940px) {

#awebertravelform_wrapper {
width:455px;
max-width:100%;
}


#single_awebertravel1 {
width:100%;

}

#single_awebertravel2 {
width:100%;
}

#single_awebertravel1 input{
width:95%;
padding-left:4px;
padding-right:4px;
margin-bottom:20px;
margin-left:0px;
margin-right:0px;
}

#single_awebertravel2 input {
width:98%;
padding-left:2px;
padding-right:2px;
margin-left:0px;
margin-right:0px;
}

}

#nomadfooter_row {
display: inline-block;
width:100%;
}

#nomadfooter_left {
display: inline-block;
width:50%;
vertical-align:middle;
}



#nomadfooter_right {
display: inline-block;
width:50%;
text-align:right;
vertical-align:middle;
}

footer .fmn .fmw{
    width:33% !important;
    float:none !important;
}

footer .fmn .fsw{
    width:33% !important;
    float:none !important;
}

footer .fmn .fsw li {
float: right !important;
}

.nomadcopyright,
.nomadcopyright:active,
.nomadcopyright:visited,
.nomadcopyright:hover {
color: #828282;
text-decoration:none !important;
}



#nomadfooter_row_kiva {
display: inline-block;
width:510px;

color: #828282;
font-size: 15px;
line-height:normal;

}

#kivahead {
display:inline-block;
color: #828282;
font-size: 15px;
line-height:normal;
}

footer .fmn .fsw ul li a span {
color: #828282 !important;
}

footer .fmn .fsw ul li a {
border-color: #828282 !important;
}



#nomadfooter_row .fsw,
#nomadfooter_row .fmw {
width:50% !important;
}


@media only screen and (max-width: 970px) {


#nomadfooter_row .fsw,
#nomadfooter_row .fmw {
width:100% !important;
}


#nomadfooter_row_kiva {
width:100%;
}



#nomadfooter_left {

width:100% !important;
margin-bottom:15px;
text-align:center;
float:none !important;
}

#nomadfooter_center {
width:100% !important;
margin-bottom:15px;
text-align:center !important;
float:none !important;
}


#nomadfooter_right {
width:100% !important;
margin-bottom:15px;
text-align:center !important;
float:none !important;
}

#nomadfooter_row_kiva {
text-align:center;
}


footer .fmn .fsw li {
float: none !important;
display:inline-block !important;
margin-left:auto;
margin-right:auto;
text-align: center !important;

}

footer .fmn .fsw ul {
text-align: center !important;
}



}



@media only screen and (max-width: 540px) {
footer ul li {
    width: auto !important;
}

}




blockquote {
    position: relative;
    margin: 0 0 1.618em;
    padding: 0 0 0 2.618em;
    quotes: "\201C" "\201D" "\2018" "\2019";
    font-style: italic;
    background:none;
    color: #343434 !important;
    

}

blockquote p {
color: #343434 !important;
}


blockquote p cite
 {
font-size: 24px !important;
font-weight:bold !important;
}

blockquote:before,
blockquote:after
 {
    content: '';
    content: none;
}

blockquote:before {
    content: '"';
    position: absolute;
    top: 0;
    left: 0;
    font-family: Georgia, serif;
    font-size: 4em;
    line-height: 1;
    margin: 0;
    vertical-align: -0.4em;
    width: 1em;
}

footer .fmn .fsw ul li a span { 
font-size: 18px !important;
line-height:32px;
}

footer .fmn .fsw ul li a {
width:32px;
height:32px;
}


#nomadfooter_left .credits {
font-size: 15px !important;
}

footer .fmn .fmw ul li a {
font-size: 15px !important;
}

.bSe article .awr ul li, .bSe article .awr ol li {
    margin-bottom: 15px !important;
}

.cnt article ul, .cnt article ol {
    line-height: normal !important;
    font-weight: normal !important;
    margin-bottom: 1.25em;
    padding-left: 50px;
}

#newmenu {
width:160px !important;
background:#343434;
line-height:30px;
position:absolute;
right:0px;
top:40px;
z-index: 999999 !important;
padding-left:8px;
padding-right:8px;
padding-top:6px;
padding-bottom:6px;
text-align:center;
}
#newmenu a,
#newmenu a:visited,
#newmenu a:active { 
color: #e6e6e6;
font-weight: 300;
text-decoration:none;
}
#newmenu a:hover { 
color:#e6e6e6;
text-decoration:none;
}


@media only screen and (max-width: 768px){
#newmenu {
top:90px;
right:80px;
}
}

@media only screen and (max-width: 540px){
#newmenu {
right:0px;
}
}


.fullylived_vids {
float:right;
margin-left:30px;
}
@media screen and (max-width: 680px) {
.fullylived_vids {
float:none;
margin:auto;
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
}
.fullylived_vids iframe
	{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	}
}

article li {
line-height: 1.6em;	
}

footer .fmn {
background:#343434 !important;	
}

#nomad_secondline {
width:790px;
margin:auto;
}

@media screen and (max-width: 940px) {
#nomad_secondline {
width:100%;
margin:auto;
}	
}

#lisbon_right {
text-align:center !important;	
float:right !important;	
cursor:pointer;
}

@media screen and (max-width: 700px) {
#lisbon_right {
text-align:center !important;	
float:none;
width:100% !important;
margin-top:20px !important;
margin-bottom:20px !important;
margin-left:auto !important;
margin-right:auto !important;
cursor:pointer;
}

#lisbon_right img {
text-align:center !important;	
float:none;
margin:auto !important;
}	
}

.nomad_apply_btn {

display: inline-block;
width: 100%;
text-align:center;
	
}

.nomad_apply_btn a,
.nomad_apply_btn a:active,
.nomad_apply_btn a:visited,
.nomad_apply_btn a:hover
{
	text-decoration: none;
background-color: rgb(246, 61, 61) !important;
    color: #ffffff !important;
    padding: 15px;
    border-radius: 3px;
    border-color: rgb(246, 61, 61);
    border-width: 1px;
    border-style: solid;
    font-weight:bold;
    font-size: 17px;	
}

#bookpagefooter_right h3 {
	font-weight:bold;
	margin-bottom:25px !important;
}


#bookpagefooter_right {
	text-align:left;
	color: #343434 !important;
	font-weight:400 !important;
	font-family: Lato,sans-serif !important;
}
#bookpagefooter_left {
	float:left;
	margin-right:20px;
}
@media only screen and (max-width: 750px) {
	#bookpagefooter_right {
		text-align:left;
	}
	#bookpagefooter_left {
		float:none;
		text-align:center;
		margin:auto;
		margin-bottom:20px;
	}
}