/* =============================================================================
   Print CSS to get a ticket output
   ========================================================================== */

@media print{
  
  input[type="radio"] + label  {    visibility: hidden;  }
  input[type="radio"][checked="checked"] + label {    visibility: visible;  }

#container,#page, #main {float: none;}
.personal_data .main_info {margin: 0px 0 0px 0px; width: 1000px;}
.page_form .main_info .column-left{float:left; width:550px; height:400px; overflow: hidden;}
.checkbox_att {display:none; float:left;}
.form {float:left;}
}

.ticket { float:left; font-size:40px;  text-align: left !important; margin:15px; display:inline;}
.ticket img {float:left;  display: inline; margin-top:15px; }

.ticket_id { float:right; font-size:30px; font-weight: bold; text-decoration:none; margin: 15px; display:inline;}
.ticket_intro { float:left; font-size:20px; text-decoration:none; margin-top: 30px; margin-left: 20px; display:inline;}
.ticket_name { float:left; font-size:30px; font-weight: bold; text-decoration:none; margin-left: 190px; margin-top: 20px; display:block;}

.ticket_form { float:right; font-size:30px; text-decoration:none;  border: 1px solid #ffffff; margin-right: 15px; padding-bottom: 0px; display:block;}
.ticket_date { font-size:20px; text-decoration:none; color:#231F20; margin: 0px 30px 0 30px; display:inline;}


.ticket_for { font-size:20px;  text-align: left !important; margin-top:0px; display:inline;}
.ticket_disclaim { float:left; font-size:16px; font-style: italic; text-decoration:none; margin-top: 15px; margin-left: 20px; margin-bottom: 1px; display:inline;}





.for {font-size:20px; color:#231F20; display:inline-block;}
.cudays {display:none;}
.reg_form { margin: 0px 40px 0 30px; display:block;}
.main_info { font-size:30px; text-decoration:none;  border: 1px solid #000000; margin: 50px 0px 50px;  display:block;}
.ico_woman  { font-family: "Verdana", Arial, Tahoma, sans-serif; font-size:30px; text-decoration:none;  display:none;}
.page_form .main_info .city { font-family: "Verdana", Arial, Tahoma, sans-serif; font-size:30px; text-decoration:none;  display:none;}
.page_form .main_info .column .link a {padding: 15px 0 0 35px;text-decoration: underline;display: none;}

.personal_data .form .column {height: 320px;margin-bottom: 25px; padding: 25px 20px 30px;position: relative;width: 355px; display:none;}







#content,#page {width: 100%; margin: 0; float: none;}

#navigation,#loged_menu,#header, .nav_language,.breadcrumbs,.logout,.btn_employers {display:none;}
.page_form .main_info a.personal_data {display:none;}
.page_form .main_info a.preview_cv {display:none;}
.page_form .main_info a.download {display:none;}
.page_form .form .list_pre_form p.serif {display:none;}
.reg_form {display:none;}
.list_pre_form {display:none;}
.row {display:none;}
.required_forms {display:none;}
.page_form .form .btn_submit input {display:none;}
.boton {display:none;}

/*.page_form .btn_submit input {display:none;}*/

#premium_logos, {display:none;}
#footer, {display:none;}

#footer .inner {display:none;}
#footer .footer_top {display:none;}
#footer .footer_top,.side_left,.side_right,.footer_bottom {display:none;}
#footer .footer_bottom {display:none;}




span.radio, span.checkbox {
  display: hidden;
}

input.styled {
  display: inline-block;
}

.form input {
  width: auto;
}

/*
.form .checkbox_reg {
    line-height: 20px;
    padding: 11px 3px 20px 21px;
    visibility: visible;
    width: 160px;
}


input[type="checkbox"] .radio .styled {visibility: visible; display: block;}
input[type="radio"]  .radio .styled {visibility: visible; display: block;}


input[type="checkbox"]
  {
    min-width:30px;
    min-height:40px;
    background:transparent;
    url:http://campus-china.de/templates/defult/images/icon_girl.png;
    visibility: hidden;
  }


  input[type="checkbox"][checked]
  {
    min-width:30px;
    min-height:40px;
    background:transparent;
    url:http://campus-china.de/templates/defult/images/icon_girl.png;
    visibility: visible;
  }



input[type="radio"]
  {
    visibility: hidden;
  }


  input[type="radio"][checked]
  {
    min-width:30px;
    min-height:40px;
    background:transparent;
    url:http://campus-china.de/templates/defult/images/icon_girl.png;
    visibility: visible;
  }


 *[title]:after {
 content:" ("attr(title)")";
 color:#888;
 background-color:inherit;
 font-style:italic;
 size:80%;
 }

*[input]:after {
 content:" ("attr(title)")";
 color:#888;
 background-color:inherit;
 font-style:italic;
 size:80%;
 }

*/
}



