/* Intenzivno */
h3 {
    padding-left: 10px;
}

.glyphicons.user i:before,.glyphicons.lock i:before,.glyphicons.globe_af i:before,.glyphicons.envelope i:before,.glyphicons.birthday_cake i:before,.glyphicons.bank i:before,.glyphicons.iphone i:before,.glyphicons.building i:before,.glyphicons.skype i:before,.glyphicons.pencil i:before,.glyphicons.circle_remove i:before,.glyphicons.circle_ok i:before, .glyphicons.home i:before, .glyphicons.book i:before, .glyphicons.euro i:before, .glyphicons.credit_card i:before, .glyphicons.wallet i:before, .glyphicons.calendar i:before, .glyphicons.headset i:before, .glyphicons.log_book i:before, .glyphicons.usd i:before, .glyphicons.flag i:before, .glyphicons.old_man i:before, .glyphicons.clock i:before, .glyphicons.warning_sign i:before {
    color: #dedede;
    /*width: 32px;*/
    margin-bottom: 0px;
}
.glyphicons.circle_exclamation_mark i:before {
    color: #E04545;
}
/* В търсачката за групи иконките за офлан, онлайн, активни... */
.glyphicons.btn-action.btn-online, .glyphicons.btn-action.btn-offline {
    background:rgba(88, 110, 84, 0.1);
    border-color: rgba(88, 110, 84, 0.2);
}
.glyphicons.btn-action.btn-online i:before, .glyphicons.btn-action.btn-offline i:before {
    color: #586e54;
}

.glyphicons.btn-action.btn-beginning {
    background: rgba(233, 214, 0, 0.1);
    border-color: rgba(233, 214, 0, 0.2);
}
.glyphicons.btn-action.btn-beginning i:before {
    color: #e9d600;
}

.glyphicons.btn-action.btn-active {
    background: rgba(85, 131, 71, 0.1);
    border-color: rgba(85, 131, 71, 0.2);
}
.glyphicons.btn-action.btn-active i:before {
    color: #558347;
}

.glyphicons.btn-action.btn-inactive {
    background: rgba(220, 47, 47, 0.1);
    border-color: rgba(220, 47, 47, 0.2);
}
.glyphicons.btn-action.btn-inactive i:before {
    color: #DC2F2F;
}

.glyphicons.btn-action.btn-archived {
    background: rgba(57, 59, 64, 0.1);
    border-color: rgba(57, 59, 64, 0.2);
}
.glyphicons.btn-action.btn-archived i:before {
    color: #393B40;
}

.glyphicons.btn-action.btn-missing {
    background: rgba(220, 47, 47, 0.1);
    border-color: rgba(220, 47, 47, 0.2);
}
.glyphicons.btn-action.btn-missing i:before {
    color: #DC2F2F;
}

#menu .profile .img img {
}

html {
    overflow: -moz-scrollbars-vertical;
}



/*testove*/
.save_test,.yes_del, .no_del { float: left; margin: 0 10px; }
.yes_del{ background-color: green; width: 50px; }
.no_del { background-color: red; width: 50px; }
.save_test { background-color: green; width: 70px; }
.close { margin-left: 510px; margin-top: -15px; color: #fff; }

.unitFilesContainer { display: none; }
.unit .unitFilesContainer table { font-size: 0.9em; margin: 10px; font-weight: normal; }
.unit .unitFilesContainer table tr { height: 35px; }

.test{
    border: 10px solid silver;
    border-top-radius: 10px;
    padding: 5px;
    background-color: #EFEFEF;
}
.question{
    padding: 20px;
}
.answers{
    margin: 5px;
}
.button_style{
    background-image: linear-gradient(bottom, rgb(239,239,239) 0%, rgb(199,199,199) 100%);
    background-image: -o-linear-gradient(bottom, rgb(239,239,239) 0%, rgb(199,199,199) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(239,239,239) 0%, rgb(199,199,199) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(239,239,239) 0%, rgb(199,199,199) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(239,239,239) 0%, rgb(199,199,199) 100%);
    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0, rgb(239,239,239)),
        color-stop(1, rgb(199,199,199))
        );
    border-style: none;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 34px;
    margin: 4px 0 0;
    padding: 5px;
}
.userinfo_test{
    padding: 5px;
    margin-left: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.table_test{
    background-color: #efefef;
    border: 1px solid silver;
    border-radius: 0 0 10px 10px;
    float: left;
    padding: 5px;
    /* width: 1001px;*/
    margin-top: -2px;
}
.preview_show{
    float: right;
}
.limit_input{
    display: none;
}
.add_file{
    display: none;
    margin: -22px 175px 0;
}
.select{
    border: 1px solid #C0C0C0;
    display: none;
    height: 131px;
    margin: 10px 0;
    overflow-y: auto;
    width: 597px;
}
.q_img{
    height: 100px;
    /*  margin: -82px 89px;
      position: absolute;*/
    width: 100px;
}
.q_mp3
{
    /* margin: -124px 0px;
     position: absolute;*/
}
.result{
    height: 483px;
    overflow-y: auto;
}
.img_show
{
    border: 1px dotted;
    margin: 10px;
    padding: 5px;
    width: 121px;
    float:left;
}
.player_show{
    border: 1px dotted;
    margin: 10px;
    padding: 0 0 20px;
    width: 271px;
}
#test_text{
    /*  margin: -87px 194px;
      position: absolute;*/
}
#contentLeftunit ul li { display:block;margin-bottom:4px;/*color:#fff;*/width:auto;}
#contentLeftunit ul h3 { }
.audio_player{
    min-width: 170px;
}
.select_img{
    float: left;
}
/*.addUnitSet { float: left; margin-top: -25px; margin-bottom: 30px; padding: 10px; background-color: #efefef; border-radius: 8px;  }*/
.addUnitSet { background-color: #efefef; border-radius: 8px;  padding:10px; }

.unit {/* margin-bottom: 30px;*/ overflow: auto; }
.unit h3 { width: 550px; margin: 0; border-bottom:1px solid #ccc; background-color: #efefef; padding: 8px; cursor: pointer;}
.unitButton { position: absolute; padding: 3px 7px; margin: -28px 5px 0 540px; cursor: pointer; background-color: #fff; border-radius: 5px; text-align: center; }
.openUnit { display: block; width: 10px; }
.closeUnit { display: none; width: 10px; }
.editUnit, .editunit { margin-left:  340px; }
.deleteUnit,.deleteunit { margin-left: 480px; }
.orderUnit, .orderunit { margin-left: 380px; }
.messageContainer { display: none; width: 520px; padding: 20px; border: 3px solid #efefef; border-radius: 0 0 10px 10px; }
.resize_image
{
    display: none;
}
#filters { float: left; width: 550px; }
#filters .filterName {  float: left; width: 150px; }
#filters .filterValue {  float: left; width: 280px; }

#legend { float: right; padding: 20px; margin: 20px; border: 1px dashed green; background-color: #efefef; border-radius: 8px; }
#legend p { font-size: 0.9em;}
.filterValue {margin: 0 0 5px;}
.set_limits
{
    border: 1px solid #dedede;
    border-radius: 3px;
    padding: 10px;
    width: 240px;
    margin: 10px;
    display: none;
}
.filtername {
    width: 65px;
}

.limit_value {
    width: 20px;
}
.set_limit{float: right;}
.clear{clear:both;}
.edit{
    background-color: #FFFFFF;
    border: 3px solid #CCCCCC;
    height: auto;
    left: 50%;
    padding: 10px;
    margin: -300px auto auto -250px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 500px;
    z-index: 159;
    display: none;
}
.select_answers{margin: -5px 0 0 0}
#question
{
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0;
}
#answers
{
    margin: 0 10px;
}
.type{
    margin: 0 5px;
}
.test_style{
    background: none repeat scroll 0 0 white;
    border: 1px solid white;
    border-radius: 5px 5px 5px 5px;
    width: 970px;
}
.test_style1{
    border-width: 1px;
    margin-left: 50px;
    width: 870px;
    box-shadow: 0 0 10px slategrey;
}
.test_style1 img{
    border: 1px solid;
    float: left;
    margin: -121px 410px;
    padding: 5px;
    /*border-bottom-right-radius: 50px;*/
    /*border-top-left-radius: 50px;*/
    box-shadow: 7px 5px 10px;
}
.test_last{
    border: 1px solid;
    float: left;
    margin: -100px 410px;
    padding: 5px;
    /*border-bottom-right-radius: 50px;*/
    /*border-top-left-radius: 50px;*/
    box-shadow: 7px 5px 10px;
}
.test_style1 audio{
    border: 1px solid;
    /*border-bottom-right-radius: 27px;
    border-top-left-radius: 27px;*/
    box-shadow: 7px 8px 10px;
    float: left;
    margin: -72px 266px;
    padding: 10px;
}
.test_style1_last audio{
    border: 1px solid;
    /*border-bottom-right-radius: 27px;
    border-top-left-radius: 27px;*/
    box-shadow: 7px 8px 10px;
    float: left;
    margin: -40px 393px;
    padding: 10px;
}
.test_question{
    padding: 5px;
    width: 400px;
}
.test_answers{
    margin-right: 123px;
    padding: 10px;
    width: 270px;
}
.test_next{
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #2dabf9), color-stop(1, #0688fa));
    background:-moz-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
    background:-webkit-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
    background:-o-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
    background:-ms-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
    background:linear-gradient(to bottom, #2dabf9 5%, #0688fa 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dabf9', endColorstr='#0688fa',GradientType=0);

    background-color:#2dabf9;

    margin-bottom: 70px;
    margin-left: 240px;
    margin-top: 50px;

    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;

    display:inline-block;
    color:#ffffff;
    font-family:arial;
    font-size:18px;
    font-weight:bold;
    padding:0px 20px;
    text-decoration:none;

    text-shadow:0px 0px 0px #263666;
}
.test_next_last {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #2dabf9), color-stop(1, #0688fa));
    background:-moz-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
    background:-webkit-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
    background:-o-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
    background:-ms-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
    background:linear-gradient(to bottom, #2dabf9 5%, #0688fa 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dabf9', endColorstr='#0688fa',GradientType=0);

    background-color:#2dabf9;

    margin-bottom: 70px;
    margin-left: 240px;
    margin-top: 50px;

    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;

    display:inline-block;
    color:#ffffff;
    font-family:arial;
    font-size:18px;
    font-weight:bold;
    padding:0px 20px;
    text-decoration:none;

    text-shadow:0px 0px 0px #263666;
}

.test_finish {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #2dabf9), color-stop(1, #0688fa));
    background:-moz-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
    background:-webkit-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
    background:-o-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
    background:-ms-linear-gradient(top, #2dabf9 5%, #0688fa 100%);
    background:linear-gradient(to bottom, #2dabf9 5%, #0688fa 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2dabf9', endColorstr='#0688fa',GradientType=0);

    background-color:#2dabf9;

    margin-bottom: 45px;
    margin-left: 240px;
    margin-top: 50px;

    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;

    display: none;
    color:#ffffff;

    font-family:arial;
    font-size:18px;
    font-weight:bold;
    padding:0px 20px;
    text-decoration:none;

    text-shadow:0px 0px 0px #263666;
}
.test_back {
    margin-bottom: 45px;
    margin-left: 240px;
    margin-top: 50px;
    display: none;
    width: 144px;
}


.q_mp3{
    width: 277px;
}
#test_text{
    border: 1px solid;
    box-shadow: 7px 7px 10px;
    float: left;
    height: 100px;
    margin: -88px 247px;
    padding: 10px;
    width: 378px;
}
#test_text_last{
    border: 1px solid;
    box-shadow: 7px 7px 10px;
    float: left;
    height: 116px;
    margin: 8px 92px;
    padding: 10px;
    width: 466px;
}
.test_answer1{
    height: 36px;
    margin: -20px 372px;
    width: 400px;
}
.test_question1{
    width: 400px;
}

.test_answer1 img{
    width: 25px;
    float: right;
}

.test_result1{
    margin: 0 20px;
}
.sum{
    padding: 5px;
    margin-bottom: -20px;
}
.unit_button_last
{
    /*  font-size: 10px;
      margin: -29px 160px;
      position: absolute;*/
}
.check_last{
    float: left;
    width: 16px;
}
.show_test{
    position: absolute;
    display: none;
    width: 470px;
    height: 260px;
    padding: 5px;
    margin: -240px 125px;
    border: 3px solid #777;
    border-radius: 10px;
    background-color: #fff;
    overflow-y: auto;
}
.test_course h3 {
    width: 441px;
    text-align: left;
    font-size: 12px;
    margin: 0 0 5px;
    border-bottom:1px solid #ccc;
    background-color: #efefef;
    padding: 4px;
    /*cursor: pointer;*/
}
.cancel_unit{
    float: right;
}
.unit_button{
    margin: -29px 42px;
    position: absolute;
    text-align: center;
    font-size: 10px;
}
.unit_text{font-size: 10px;
           text-align: center;}
.test_result{
    /*margin: -27px 305px;
    position: absolute;
    width: 200px;*/
}
.reading{
    background-image:url(http://www.englishleveltest.com/img/leveltest/body.png);
    background-position:initial;
    background-repeat:no-repeat repeat;
    display:table;
    height:350px;
    left:0;
    position:relative;
    width:716px;
}
.test_div{
    display: none;
}
#step_0{
    display: block;
}



/* Странициране начало */
.pages strong {
    background: none repeat scroll 0 0 #C4C4C4;
    border: 1px solid #C4C4C4;
    color: #FFFFFF;
    display: inline-block;
    padding: 3px 8px;
}
.pages a {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C4C4C4;
    color: #3E3E3E;
    display: inline-block;
    padding: 3px 8px;
    text-decoration: none;
}
.pages a:hover {
    background: none repeat scroll 0 0 #C7C7C7;
}
.pages span {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    display: inline-block;
    padding: 3px 8px;
    text-decoration: none;
}
/* Странициране край */

/* Подсветка за реда на който си */
.row_on:hover {
    background-color: #C4C4C4 !important;
    cursor: pointer;
}

/* paging */
.paginate {
    padding: 0px;
    margin: 0px;
    height: 30px;
    display: block;
    text-align: center;
}
.paginate li {
    display: inline-block;
    list-style: none;
    padding: 0px;
    margin-right: 1px;
    width: 30px;
    text-align: center;

    line-height: 25px;
    cursor: pointer;
}
/* END paging */
