#magnetoBlock img{
  position: relative;
  left: 14px;
}
#magnetoBlock p{
  position: relative;
  right: 10px;
  margin-left: 7px !important;
}
.survey_top_text, .survey_top_text_small{
  font-size: 16px;
  margin: 15px auto;
  text-align: center;
  width: 750px;
	}
.survey_top_text_small{
   font-size:12px;
}
.survey_larger_text{
   font-family: "Open Sans";
   color: #5081BD;
   font-weight: bold !important;
   font-size: 38px !important;
   
}	
#survey_middle_small_text{
  font-size: 10px;
  margin-bottom: 25px;
  margin-top: 20px;
}
#survey_middle_text{
}
.survy_node{
  background-color: #006F88;
  border-radius: 12px;
  display: none;
  height: 370px;

  margin: 10px auto;
  padding: 39px 119px 20px;
  position: relative;
  width: 775px;
}
.survey_element{
  margin: 0 auto;
}
.survey_q_title{
  color: #FFFFFF;
  font-family: "Open Sans";
  font-size: 26px !important;
  height: 65px;
  left: 110px;
}
.survey_q_answers{
  color: #FFFFFF;
  height: 175px;
  position: relative;
  top: 30px;
  z-index: 100;
}
.survey_q_answers_multi {
    height: 160px;
    position: relative;
    top: -5px;
}
.survey_q_answers input[type="text"] {
  border-radius: 20px;
  font-size: 70px;
  height: 155px;
  left: -2px;
  position: relative;
  text-align: center;
  top: 5px;
  width: 780px !important;
}
.survey_q_nav{
    clear: both;
    color: #FFFFFF;
    font-size: 25px;
    position: relative;
    top: 23px;
}
.survey_q_nav_button{
  background-color: #006f88;
  height: 59px;
  padding-top: 0;
  position: relative;
  text-align: center;
  width: 150px;
  cursor: pointer;
}
.survey_q_back {
  left: -109px;
  top: 13px;
}
.survey_q_next{
  float: right;
  left: 110px;
  position: relative;
  top: 50px;
}
.survey_final{
  left: 85px;
}
.survey_nav_arrow {
  font-size: 45px;
  left: 4px;
  position: relative;
  top: 3px;
}
.survey_q_back .survey_nav_arrow {
  left: -12px;
  top: 2px;
}
.survey_q_status{
  position: relative;
  top: 15px;
}
.survey_q_status{
  background-color: #1C4068;
  height: 20px;
  padding: 0px;
  text-align: left;
  top: 60px;
  width: 310px;
}
.survey_q_status_bar{
  float:left;
  background-color: #02B3DE;
  width: 25px;
  height:100%;
}
.q1{}
.q2{ width:50px;}
.q3{ width:75px;}
.q4{ width:100px;}
.q5{ width:125px;}
.q6{ width:150px;}
.q7{ width:175px;}
.q8{ width:200px;}
.q9{ width:225px;}
.q10{ width:250px;}
.q11{ width:276px;}
.q12{ width:310px;}
.cboxblock {
    position: relative;
    top: 75px;
}
.cbox label{
  font-size: 22px;
  padding: 5px;
  position: relative;
  top: -2px;
}
.cbox{
  padding: 5px;
  width: 400px;
}

#cbox4, #cbox5, #cbox6{
  left: 395px;
  position: relative;
  top: -125px;
}

.survey_q_progress_number{
  color: #FFFFFF;
  font-size: 14px;
  position: relative;
  text-align: center;
  top: 65px;
  width: 100px;
}
#survy_node_1{
display:block;
}
#error_box{
  color: #FF0000;
  font-size: 25px;
  left: 20px;
  position: relative;
  text-align: center;
  top: -120px;
}
.multi_c_button{
  background-color: #02B3DE;
  border: 2px solid #FFFFFF;
  border-radius: 17px;
  color: #FFFFFF;
  cursor: pointer;
  font-size: 24px;
  height: 32px;
  left: 157px;
  margin: 15px;
  padding: 10px;
  position: relative;
  text-align: center;
  width: 391px;
}

#message.eCommerce2014 {
    width: 1000px !important;
}
.no_click{
 cursor: auto;
}
#thanks_top_text{
    color: #5081BD;
    font-size: 25px;
    left: -55px;
    margin-bottom: 40px;
    position: relative;
    width: 920px;
}
#thanks_top_image{
    float: right;
    left: -35px;
    position: relative;
    width: 400px;
}
#footerPrivacy.eCommerce2014 {
    left: 40px;
    position: relative;
}
#thankYou{
  position:relative;
  top: -10px;
}
#skip_message{
  position:relative;
  left:47px;
}