/* 
* These are the styles that were created starting on July 24th, 2014
* The Reason for this stylesheet is because a new developer came to the 
* NMELRC and the stylesheets did not seem organized.
* This could have been due to a misunderstanding on how the stylesheets 
* were organized from previous web developers at NMELRC
*/

/*********************************************************************
		  FRONT PAGE STYLING
*********************************************************************/

/************************************************************
    FRONT PAGE SEARCH BAR, MY ACCOUNT AND LOGOUT BUTTONS
************************************************************/

ul#secondary-menu li.menu-2 ul.links li {
position: relative;
}

ul#secondary-menu li.menu-15 ul.links li {
position: relative;
}

ul#secondary-menu li.menu-2 a {
  -moz-box-shadow:inset 0px 22px 19px -15px #ffffff;
  -webkit-box-shadow:inset 0px 22px 19px -15px #ffffff;
  box-shadow:inset 0px 22px 19px -15px #ffffff;
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
  background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
  background-color:#ededed;
  -webkit-border-top-left-radius:0px;
  -moz-border-radius-topleft:0px;
  border-top-left-radius:0px;
  -webkit-border-top-right-radius:0px;
  -moz-border-radius-topright:0px;
  border-top-right-radius:0px;
  -webkit-border-bottom-right-radius:0px;
  -moz-border-radius-bottomright:0px;
  border-bottom-right-radius:0px;
  -webkit-border-bottom-left-radius:0px;
  -moz-border-radius-bottomleft:0px;
  border-bottom-left-radius:0px;
  text-indent:0px;
  border:1px solid #dcdcdc;
  display:inline-block;
  color: #000000;
  font-family:Arial;
  font-size:13px;
  font-weight: normal;
  font-style:normal;
  height: 21px;
  line-height:26px;
  width: 81px;
  text-decoration:none;
  text-align:center;
  border-color: #919191;
  margin-top: -1px;
  margin-left: -19px;
  padding-bottom: 5px;
  position: absolute;
  left: -109px;
}

ul#secondary-menu li.menu-15 a {
  -moz-box-shadow:inset 0px 22px 19px -15px #ffffff;
  -webkit-box-shadow:inset 0px 22px 19px -15px #ffffff;
  box-shadow:inset 0px 22px 19px -15px #ffffff;
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
  background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
  background-color:#ededed;
  -webkit-border-top-left-radius:0px;
  -moz-border-radius-topleft:0px;
  border-top-left-radius:0px;
  -webkit-border-top-right-radius:0px;
  -moz-border-radius-topright:0px;
  border-top-right-radius:0px;
  -webkit-border-bottom-right-radius:0px;
  -moz-border-radius-bottomright:0px;
  border-bottom-right-radius:0px;
  -webkit-border-bottom-left-radius:0px;
  -moz-border-radius-bottomleft:0px;
  border-bottom-left-radius:0px;
  text-indent:0px;
  border:1px solid #dcdcdc;
  display:inline-block;
  color: #000000;
  font-family:Arial;
  font-size:13px;
  font-weight: normal;
  font-style:normal;
  height: 21px;
  line-height:26px;
  width: 60px;
  text-decoration:none;
  text-align:center;
  border-color: #919191;
  margin-top: -1px;
  margin-left: -19px;
  padding-bottom: 5px;
  position: absolute;
  left: -17px;
  top: 0px;
}
.front .content form {
    left: 10px;
}
/******************************/



.videoWrapper {
position: relative;
padding-bottom: 56.25%; /* 16:9 */
padding-top: 25px;
height: 0;
}

.videoWrapper object,
.videoWrapper embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.body-text {
padding-bottom: 30px;
}

#content h2 {
padding-bottom: 10px;
margin: 0px;
}

#content h2.node-title {
padding-bottom: 0;
}

div.field-item.even {
padding: 0 0 0 0;
}

#node-406 h2.node-title a {
color: red;
}

#node-396 h2.node-title a:hover {
color: blue;
}

#node-353 div div div.field-items div.field-item.even {
padding-bottom: 0px;
}

.skin-default {
padding-top: 10px;
}

.NMELRCbrochure_pic1 img {
padding-right: 0px;
padding-left: 0px;
margin-top: 7px;
box-shadow: 7px 7px 15px #444444;
margin-right: 37px;
margin-left: 0px;
margin-bottom: 9px;
width:30%;
height:auto;
}

.cappadocia2_img img {
height: 230px;
width: 350px;
box-shadow: 7px 7px 15px #444444;
margin-right: 15px;
margin-left: 25px;
margin-bottom: 9px;
//width: 49%;
//height: auto;
}

div.Dead-Sea-Sunset img {
height: auto;
width: 36%;
margin-top: 15px;
box-shadow: 7px 7px 15px #444444;
margin-right: 33px;
margin-left: 0px;
margin-bottom: 9px;
}

.arabicwowalls1_pic img {
box-shadow: 4px 9px 13px #444444;
margin-bottom: 10px;
margin-top: 10px;
margin-right: 10px;
}

.arabicwowalls2_pic img {
box-shadow: 4px 9px 13px #444444;
margin-bottom: 10px;
margin-top: 10px;
margin-left: 28px;
margin-right: 7px;
}

/***********************************************
*   *   *  Self efficacy announcement  *   *   *
***********************************************/
div.nicole_pic_full img {
float: right; 
width: 25%;
margin: 20px 25px 5px 15px;
box-shadow: 7px 7px 7px #666;
}

div.nicole_pic_sum img {
float: right;
width: 25%;
margin: 3px 10px 20px 10px;
box-shadow: 7px 7px 7px #666;
}
/* Read more Link on Self-Efficacy Announcement 
   moved to the bottom, lining up with the image 
   instead of text *//*
#node-353 .node-readmore a {
position: absolute;
bottom: 0px;
padding-bottom: 13px;
}
*/

.afs-programs-link {
margin-left: auto;
margin-right: auto;
padding-left: 33.3333%;
padding-right: 33.3333%;
}

.new-yes-logo img {
float: right; 
clear: right; 
margin-left: auto; 
margin-right: auto; 
padding-left: 10px; 
padding-right: 10px; 
width: 16.125%; 
height: auto; 
padding-bottom: 25px;
}

.nsli-youth img {
float: left; 
clear: left; 
padding-left: 0px; 
padding-right: 10px; 
width: 75%; 
height: auto; 
padding-bottom: 20px;
}

div#node-396 h2 {
background-image: none;
}

/******** Language Image Logos -- Styling **********/
#block-block-1,
#block-block-2,
#block-block-3,
#block-block-4 {
width: 35%;
position:absolute;
right: 0px;
top: 150px;
z-index:-1;
}

#block-block-1 h2.block-title,
#block-block-2 h2.block-title,
#block-block-3 h2.block-title,
#block-block-4 h2.block-title {
    display:none;
}

#node-182 .field-item h4 {
    margin: 0px;
}

.sevgilimuratcover img { 
float: right;
clear: right;
margin-left: 10px;
margin-right: 10px;
width: 45%;
height: auto;
margin-bottom: 25px;
box-shadow: 7px 7px 7px #666;
}

.ucla_img {
padding-top: 25px;
margin-bottom: 25px;
}

.icons img {
width: 25px;
}

.block {
margin-bottom: 1em;
}

.field-item a {
text-decoration: none;
}

.field-item a:hover {
text-decoration: none !important;
}
