/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;}
.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}
.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
.modal.fade.in{top:10%;}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;}
.modal-header h3{margin:0;line-height:30px;}
.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px;}
.modal-form{margin-bottom:0;}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;}
.modal-footer:after{clear:both;}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0;}
.modal-footer .btn-group .btn+.btn{margin-left:-1px;}
.modal-footer .btn-block+.btn-block{margin-left:0;}
.modal#deleteQuestion,
.modal#deleteQuestion2,
.modal#addQuestion,
.modal#addQuestion2 {
    border: 6px solid #b8b8b8; border-radius: 0;
    width: 715px;
}
.modal .modal-content .popupHeader {
    background: url("../../templates/users/assets/images/pop_up/logo_big.png") 28px 12px no-repeat #eae9d8;
    position: relative;
    height: 107px;
    font-family: 'Open Sans', sans-serif;
    overflow: hidden;
}
.modal .modal-content .popupHeader .close {
    background-image: url("../../templates/users/assets/images/pop_up/close.png");
    background-color: transparent;
    height: 23px;
    width: 23px;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    border: none;
    top: 10px;
    right: 10px;
    position: absolute;
    cursor: pointer;
}
.modal .modal-content .popupHeader span {
    font-weight: lighter;
    color: #2A2A2A;
    margin-left: 152px;
    display: block;

}
.modal .modal-content .popupHeader span.gmat {
    font-size: 18px;
    margin-top: 25px;
}
.modal .modal-content .popupHeader span.testCenter {
    font-size: 36px;
    margin-top: 11px;
}
.modal .modal-content .popupBody {
    background-color: #f3f2e2;
    overflow: hidden;
    padding: 0 66px;
    text-align: center;
    color: #2A2A2A;
}
.modal .modal-content .popupBody h3 {
    font-size: 18px;
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid #b8b8b8;
    padding: 30px 0 14px 0;
    font-weight: normal;
    font-family: 'Open Sans', sans-serif;
    margin-bottom: 17px;
}
.modal .modal-content .popupBody span {
    font-size: 16px;
    display: inline-block;
    width: 100%;
    line-height: 20px;
    margin-bottom: 16px;
}
.modal .modal-content .popupBody .buttons {
    margin-bottom: 42px;
    margin-top: 20px;
}
.modal .modal-content .popupBody .buttons .btn {
    display: inline-block;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    color: #fff;
    text-decoration: none;
    width: 120px;
    border-radius: 2px;
    cursor: pointer;
}
.modal .modal-content .popupBody .buttons .btn:first-child {
    margin-right: 100px;
}
.modal .modal-content .popupBody .buttons .btn.cancel {
    background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(0, #8F8F8F),
        color-stop(1, #5F5F5F)
    );
    background-image: -o-linear-gradient(bottom, #8F8F8F 0%, #5F5F5F 100%);
    background-image: -moz-linear-gradient(bottom, #8F8F8F 0%, #5F5F5F 100%);
    background-image: -webkit-linear-gradient(bottom, #8F8F8F 0%, #5F5F5F 100%);
    background-image: -ms-linear-gradient(bottom, #8F8F8F 0%, #5F5F5F 100%);
    background-image: linear-gradient(to bottom, #8F8F8F 0%, #5F5F5F 100%);
}
.modal .modal-content .popupBody .buttons .btn.delete {
    background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(0, #FF8D2A),
        color-stop(1, #E16900)
    );
    background-image: -o-linear-gradient(bottom, #FF8D2A 0%, #E16900 100%);
    background-image: -moz-linear-gradient(bottom, #FF8D2A 0%, #E16900 100%);
    background-image: -webkit-linear-gradient(bottom, #FF8D2A 0%, #E16900 100%);
    background-image: -ms-linear-gradient(bottom, #FF8D2A 0%, #E16900 100%);
    background-image: linear-gradient(to bottom, #FF8D2A 0%, #E16900 100%);
}
.modal .modal-content .popupAddBody {
    background-color: #f3f2e2;
    overflow: hidden;
    padding: 0 66px;
    text-align: center;
    color: #2A2A2A;
}
.modal .modal-content .popupAddBody h3 {
    font-size: 18px;
    display: inline-block;
    width: 100%;
    padding: 30px 0 24px 0;
    font-weight: normal;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
}
.modal .modal-content .popupAddBody > div {
    display: inline-block;
    vertical-align: top;
    width: 49%;
    margin-bottom: 30px;
}
.modal .modal-content .popupAddBody .right {
    border-left: 1px solid #b8b8b8;
}
.modal .modal-content .popupAddBody > div span {
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 15px;
    width: 100%;
    font-size: 16px;
}
.modal .modal-content .popupAddBody > div input[type=text],
.modal .modal-content .popupAddBody > div select {
    width: 227px;
    height: 24px;
    border: 1px solid #9ba6b3;
    padding: 0;
    outline: none;
    border-radius: 3px;
}
.modal .modal-content .popupAddBody > div select {
    margin-bottom: 59px;
}
.modal#addQuestion2 .modal-content .popupAddBody > div select {
    margin-bottom: 113px;
}
.modal .modal-content .popupAddBody > div input[type=text] {
    width: 225px;
    height: 22px;
}
.modal .modal-content .popupAddBody .radioGroup {
    width: 227px;
    margin: 10px auto 31px;
}
.modal .modal-content .popupAddBody .right div:nth-of-type(2) {
    margin-top: -15px;
    border-top: 1px solid #bdbdbc;
    padding-top: 15px;
    margin-bottom: 35px;
}
.modal .modal-content .popupAddBody .btn {
    display: inline-block;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    color: #fff;
    text-decoration: none;
    width: 120px;
    border-radius: 2px;
    margin-bottom: 25px;
    cursor: pointer;
    background-image: -webkit-gradient(
        linear,
        left top,
        left bottom,
        color-stop(0, #FF8D2A),
        color-stop(1, #E16900)
    );
    background-image: -o-linear-gradient(bottom, #FF8D2A 0%, #E16900 100%);
    background-image: -moz-linear-gradient(bottom, #FF8D2A 0%, #E16900 100%);
    background-image: -webkit-linear-gradient(bottom, #FF8D2A 0%, #E16900 100%);
    background-image: -ms-linear-gradient(bottom, #FF8D2A 0%, #E16900 100%);
    background-image: linear-gradient(to bottom, #FF8D2A 0%, #E16900 100%);
}