﻿body {
}
/* X position*/
.deleteicon {

    position: absolute;
    top: 20%;
    right:15px;
}
/* delete can near image*/
.deletecan {
    width: 2.5em !important;
    height: 2.5em;
    background-image: url(images/delete-can.png);
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
    position: absolute;
    bottom: 0.5em;
    left: 17%;
    display: none;
}

.deleteiconred {
    position: absolute;
    /*left: 92%;*/
    top: 25%;
    /*width: 20px;*/
    height: 24px;
    /*background-image: url(images/cancel-red.png);
    background-repeat: no-repeat;
    background-size: contain;*/
    cursor: pointer;
    right:0px;
    cursor:pointer;padding-left:5px; padding-right:5px;
}
.desktopAddress {
    padding-right:40px !important;
   
}
/*buttons position*/
.button_textAlign {
    text-align:right;
  
}
/*textbox padding for X*/
.paddingRightMobileTB input {
    padding-right:40px;
    width: 90%;
}
.paddingRightMobileAddressTB {
    padding-right:70px;
}

.controlWidth20 .paddingRightMobileTB input {
    padding-right: 10px !important;
}

/*upper tail for legal notice*/
#tail1 {
    position: absolute;
    left: 20px;
    border-color: transparent transparent white transparent;
    border-width: 10px;
    border-style: solid;
    top: -20px;
}
/*align text in drop down*/
.ui-select > div {
    text-align: left !important;
}
.questStyle {
    padding-top:0px;valign:top;padding-right:15px;
}
/**/
.textAlignLeft {
    text-align:left !important;
}
/*sign in - checkbox of accept legal notice (used only for LTR)*/
.acceptLegalNoticeCB {
    /*position:relative;
    top:3px;*/
    /*left:40px;*/
    padding-left:40px;
    padding-right:40px;
}
/******************* mobile **************************/
.inputborder ~ div .ui-btn, #dd1 div .ui-btn, #dd2 div .ui-btn, #dd3 div .ui-btn {
    text-align:left;
}
#UploadCV > span, #UploadCVLink > span, #PasteCVTextLink > span, #SendCVViaEmailLink > span, #PasteCVLinkLink > span {
     text-align: left;
}
#UploadPL > span, #UploadPLLink > span, #PastePLTextLink > span, #SendPLViaEmailLink > span, #PastePLLinkLink > span {
     text-align: left;
}
#dd1 div .ui-btn {
    text-align:left;
}
/*for mobile align text inside drop down to left + font normal*/
#borderDD div .ui-btn {
     font-weight: normal !important;
    text-align: left;
}
/*on address field - address icon*/
.addressicon {
  
   right:40px;
  
}
/*for locations field*/
.deletecanicon {
  
   right:40px;
  
}
.helpicon {
  
   right:40px;
  
}
  .clearButton {
        position: relative;
        float: right;
        height: 22px;
        bottom: 37px;
        right: 5px;
        width: 22px;
       
        cursor: pointer;
    }
    #CvText {
       
         padding-right:30px;
        resize:none;
    }
.instructions1 {
    padding-bottom: 3px;display: block;padding-left: 1.5em;text-indent: -1.0em;
}
.divFloatLeft
{
    float:left;
}
.divFloatRight
{
    float:right;
}
 .pagination > span,.pagination > a
{
      
      
    float:left !important;
}
 
.leftButtonOK
{
 left: 80%;

}
#BtnBack
{
    left:10%;
}
#BtnContinue {
        right: 10% !important;
    left: initial !important;
}
/******** for RTL fonts should be Arial always**********/
.popupTitle {
    color:#00B0F0;
    font: 34px Calibri;
    text-decoration: none;

}
body {
    height: 100%;
    margin: 0;
    padding: 0;
    font-family: Calibri; /*default*/
    color: #333;
    font-size: 16px;/*default is 16px*/
    background-color: white;
}

.ui-body-c, .ui-overlay-c {
    font-family: Calibri !important; /*default*/
    background-color: white;
}/**********************************************************/

 /************************** TOP TEST STYLES ***********************/

 /*.testsHeader
    {
       
        font-family: Calibri !important;
    }*/

.testsQuestion
{
        
    /*font-family: Calibri ;*/
    height:30px;
}

/*.testsAnswer
{
      
    font-family: Calibri !important;
}*/
.testsSelectAnswer
{
    font-weight: bold !important;
    font-family: Calibri !important;
    background-color: #99cc00 !important;
    color: #ffffff;
       
}
  .pagination > a
    {
      
        font-family: Calibri !important;
        width: 14px;
      
    }
   
     .pagination > span
    {
      
        font-family: Calibri !important;
        width: 14px;
    }
       /*.testsSubQuestion
    {
        font-size: 15px !important;
        font-family: Calibri !important;
        color:#595959;

    }*/
         .testsSubQuestion
    {
       
        /*font-family: Calibri !important;*/
        color:#595959;

    }
         .ButtonInstructionsFill
{
    background-color: #ff6600;
    /*font-family: Calibri !important;*/
    font-size:16px;
}
         
 /******************************************************************/