/*@font-face {
    font-family: impactFont;
    src: url(fonts/sansation_light.woff);
}
*/
body {
    padding: 0 auto;
    margin: 0 auto;
    /*background-color: #f7f4f4 !important;*/
    /*background-color: #fff !important;*/
    /*background-image: linear-gradient(to right, #ffedcc, #ffd0d0, #d0edff);*/
    background: #fff;
}

.container {
    margin: 15px auto 0px auto !important;
    /*border: 3px double #ccc;*/
    /*background: #f3f3f3;*/
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border: 1px solid #d2d2d2;
}

.icons_padding {
    text-align: center;
    width: 100%;
}

.container {
    /*box-shadow: 0px 0px 20px 0px #dbdbdb;
    box-shadow: 0px 1px 14px 2px #39076a;*/
    box-shadow: 0px 1px 14px 2px #eba21d;
    /*background-image: linear-gradient(to right, #fcfeff , #fff, #f8f8f9);*/
}

/*.nav li{
	text-align: center;width: 14.2%;
}
*/
.header_row {
}

    .header_row img {
        /*width: 229px;
        height: 50px;*/
    }

#navbar a {
    width: 30px;
    height: 30px;
    margin: 10px 3px;
    /*margin-top: 10px;*/
    /*margin-right: 5px;*/
    /*margin: 0 auto;*/
    padding: 5px;
    background-color: #ffffff;
    border: 0;
    border-radius: 4px;
}

    #navbar a:hover {
        background-color: #eeeeee !important;
        text-decoration: none;
        color: #575656 !important;
    }

#navbar i {
    /*color:#424242;*/
    font-size: 20px;
}

#navbar {
    /*padding: 0 auto !important;*/
    margin: 0 auto;
    /*background-color: #575656;*/
    /*background-color: #1e1866;*/
    /*background-color: #1b105c;*/
    /*background: linear-gradient(to right top, #a21780 50%, #e5007e 78%);*/
    background: linear-gradient(to left top, #a21780 35%, #e5007e 80%);
    color: #ffffff;
    border-radius: 0;
    text-align: right;
    height: 50px;
    min-height: 35px !important;
}

.main_menu {
    /*padding: 0 auto;*/
    margin: 0 auto;
}
/*.navbar a{
	color:#ffffff;
}
.navbar a:hover{
	background-color: #920207 !important;
	color:#000000;
}*/
.red_line {
    width: 100%;
    height: 1px;
    background-color: #920207;
}
/*.title_text{
	padding-right: 60px;
	padding-left: 60px;
	float: right;
}
.title_text h1{
	font-family: impact;
	color:#920207;
	font-size:20px;
}
.title_text span{
	color:#424242;
}
.title_text h2{
	font-size: 16px;
	line-height: 20px;
	text-align: justify;
}*/
.captcha_btn {
    height: 50px;
    /*margin-right: 10px;*/
    /*background-color: transparent;*/
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    /*color: #554aab;*/
    border: 1px solid #dbdbdb;
    font-size: 18px;
    text-align: center;
    /*float: left;*/
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}

    .captcha_btn:hover {
        color: #424242;
    }

.capatcha {
    border: 1px solid #424242;
    width: 90px;
    height: 50px;
}

.input-group-addon:first-child {
    border-right: 0;
    border-radius: 0;
    border-left: #ccc 1px solid;
}

.login_div {
    /*background-color:#f7f7f7;
	float: right;
	height:auto;
	width:280px;
	margin-right:50px;	
	border:1px solid #dbdbdb;
	border-radius: 10px;
	padding-top: 10px;
	padding-bottom: 20px;*/
    /*border: 3px double #dbdbdb;*/
    /*border: 3px double #e2001a;*/
    padding: 5px !important;
    /*margin: auto 4%;*/
    height: auto;
    margin-top: 10px;
    /*margin-left: 5px;*/
}

#user_icon_div {
    width: 55px;
    height: 55px;
    background-color: #920207;
    text-align: center;
    color: #ffffff;
    margin-left: 40%;
    margin-right: 40%;
    /*margin-top: -70px;*/
    border-radius: 10px;
    /*position: absolute;*/
}

    #user_icon_div i {
        font-size: 50px;
    }

.login_text_input {
    /*width:100%;*/
    height: 40px;
    color: #747474;
}

.input-group {
    /*width:100%;*/
    float: left !important;
    margin-right: 10px;
}

.input_i {
    color: #747474;
    font-size: 20px;
    /*position: absolute;*/
}

.input-group-addon {
    width: 40px;
    height: 40px;
    /*background-color: #fff;*/
    /*border-radius: 0px !important;*/
}
/*input{
border-radius: 0px !important;
}*/
.code_text_input {
    /*width:40%;*/
    height: 40px;
    color: #747474;
}

.code_img {
    width: 100%;
    height: 40px;
    background-color: white;
}

.login_elements_top_margin {
    /*margin-top: 10px;*/
}

.login_btn {
    /*width: 100%;*/
    height: 40px;
}

.section_top_margin {
    /*margin: 30px 0px;*/
    /*margin-top: 10px;*/
    margin-top: 15px;
    margin-bottom: 5px;
}

.element_top_margin {
    margin-top: 20px;
}

div svg path {
    background: rgba(0, 0, 0, 0) !important;
    opacity: .1;
    /*border:2px solid #ccc;*/
    stroke: black;
}

#divWheelnav {
    /*color:red !important;*/
    /*height: 300px;*/
    height: 270px;
    width: 300px;
    /*background: url(images/wheel.jpg) no-repeat;*/
    /*border-radius: 50%;*/
    /*border: 3px solid #f0f0f0;*/
    /*background-color: #fff;*/
}
    /*path[Attributes] {
    background:rgba(0, 0, 0, 0) !important;
}*/

    #divWheelnav * {
        /*background-color: #dbdbdb !important;
border-radius:50%;*/
        /*font-size: 11px;*/
        margin-left: 6px;
        font-size: 12px;
        font-weight: bold;
        font-family: 'Audiowide';
        background-color: rgba(0, 0, 0, 0) !important;
        /*foreground: red !important;*/
    }

.wheel_div {
    /*margin-left: 4%;*/
    /*margin-top: 10px;
    float: left;*/
}


.center_circle {
    width: 120px;
    height: 120px;
    background-color: #fff;
    border-radius: 50%;
    position: absolute;
    top: 90px;
    left: 105px;
    border: 2px;
    z-index: 99;
    opacity: 1;
    border: 2px solid #dbdbdb;
    padding-top: 30px;
    padding-left: 7px;
}


    .center_circle img {
        width: 100px;
        height: 54px;
    }


.small_circles_div li {
    display: none;
    list-style: none;
    width: 20px;
    height: 20px;
    background-color: #f0f0f0;
    position: absolute;
    border-radius: 50%;
    border: 3px solid #ffffff;
}

.small_circles_div ul {
    position: absolute;
}

.small_circles_div li:first-child {
    left: 90px;
    top: 0px;
    z-index: 99;
}

.small_circles_div li:nth-child(2) {
    left: 190px;
    top: 0px;
    z-index: 99;
}

.small_circles_div li:nth-child(3) {
    left: 265px;
    top: 60px;
    z-index: 99;
}

.small_circles_div li:nth-child(4) {
    left: 285px;
    top: 165px;
    z-index: 99;
}

.small_circles_div li:nth-child(5) {
    left: 235px;
    top: 255px;
    z-index: 99;
}

/*.small_circles_div li:nth-child(6) {
    left: 10px;
    top: 65px;
    z-index: 100;
    background-color: #bf0016;
}*/

.small_circles_div li:nth-child(7) {
    left: 40px;
    top: 250px;
    z-index: 99;
}

.small_circles_div li:nth-child(8) {
    left: -5px;
    top: 165px;
    z-index: 99;
}

.small_circles_div li:nth-child(9) {
    left: 10px;
    top: 65px;
    z-index: 99;
}

.small_circle {
    width: 30px;
    height: 30px;
    background-color: #00c0ff;
    border-radius: 50%;
    border: 4px solid #ffffff;
    position: absolute;
    margin-top: 80px;
    margin-left: 980px;
}

.holdText {
    /*margin-bottom: 35px;*/
    text-align: center !important;
}

h6 {
    font-size: 14px !important;
    font-weight: 500 !important;
    color: #000 !important;
}

.info_arrow {
    /*position: absolute;
    width: 0px;
    height: 0px;
    line-height: 0;
    font-size: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 15px solid #dbdbdb;
    margin-top: -25px;
    margin-left: 205px;*/
    /*z-index: -999;*/
    display: none;
    position: absolute;
    width: 0px;
    height: 0px;
    line-height: 0;
    font-size: 0;
    /*border-right: 0px solid transparent;
    border-left: 14px solid transparent;
    border-bottom: 15px solid #dbdbdb;
    margin-top: 30px;
    margin-left: -24px;*/
    border-right: 14px solid transparent;
    border-left: 0px solid transparent;
    border-bottom: 15px solid #dbdbdb;
    margin-top: 30px;
    /*margin-left: 468px;*/
    margin-left: 654px;
}

.info_text_div {
    /*padding: 10px;
    border-radius: 10px;
    margin-left: 35px;
    margin-right: 10px;*/
    padding: 10px;
    border-radius: 10px;
    margin-left: 35px;
    margin-right: 32px;
}

.info_header_line {
    height: 1px;
    /*background-color: #424242;*/
    background-color: #dbdbdb;
    width: 100%;
    display: none;
}

.info_text {
    text-align: center;
    margin-bottom: 10px;
    /*width: 70%;*/
    /*padding-left: 10px;*/
}

    .info_text h3 {
        font-size: 14px;
        /*color: #f35f64;*/
        /*margin-left: 35px;*/
        margin-left: 63px;
        font-weight: bold;
        /*line-height: 5px;*/
        /*font-family: 'Arial';*/
    }

    .info_text h2 {
        font-size: 14px;
        color: #4e4e4e;
        /*font-weight: bold;*/
        /*font-family: 'Arial';*/
        line-height: 19px;
        /*text-align: justify;*/
        margin-top: -2px !important;
    }

.info_img_div {
    /*text-align: left;
    margin-top: 20px;*/
    text-align: center;
    margin-top: 45px;
    /*height: 130px;*/
    overflow: auto;
    width: 100%;
}

/* Let's get this party started */
::-webkit-scrollbar {
    width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 3px #a3a3a3;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background: #dbdbdb;
    /*-webkit-box-shadow: inset 0 0 6px #dbdbdb; */
}

    ::-webkit-scrollbar-thumb:window-inactive {
        background: #dbdbdb;
    }

.info_img_div img {
    display: none;
    /*width: 150px;
	height: 150px;*/
}

.top_footer {
    background-color: #424242;
    color: #ffffff;
    margin-top: 10px;
    /*height: 220px;*/
    height: auto;
    padding-bottom: 10px;
    /*z-index: 99999;*/
}

.top_footer_ver_line {
    height: 180px;
    width: 1px;
    background-color: #ffffff;
    float: right;
    position: absolute;
    top: 10%;
    left: 100%;
}

.top_footer_col {
    text-align: center;
    /*border-right: 1px solid #ffffff;*/
    height: 100%;
}

    .top_footer_col h1 {
        font-size: 16px;
        /*font-weight: bold;*/
        text-align: left;
    }

#down_footer {
    /*background-color: #2F4050;*/
    margin: 0 auto;
    /*padding-top: 8px !important;*/
    /*height: 50px;*/
    /*padding: 0px !important;
     height: 35px;*/
    /*background-color: #1b105c !important;*/
    /*box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
        box-shadow: 0px 1px 14px 2px #eba21d;*/
    background: linear-gradient( -32deg, #cecece, #e5e5e5 45%, #e6e6e6 53%, #ffffff 67%, #f6f6f8 58%, #dedede 65%, #ffffff 67%, #ffffff 59%, #dedede 72%, #ffffff 77%, #dedede 84%, #a1a1a1 );
    box-shadow: 0px 1px 14px 2px #9a70ff;
}

    #down_footer h1 {
        margin-top: 10px !important;
    }

    #down_footer h1 {
        /*color: #ffffff;*/
        color: #000;
        font-size: 14px;
        text-align: center;
    }

    #down_footer h2 {
        color: #ffffff;
        font-size: 16px;
        text-align: right;
    }
/*.social_list li{
	display: inline-block;
	list-style: none;
	height: 50px;
	width: 50px;
	border-radius: 50%;
	background-color: #ffffff;
	text-align: center;

}*/
/*.social_list li a{
	text-decoration: none;

	color: ;
}*/

.social-img {
    margin-right: 1%;
    margin-left: 1%;
    margin-top: 5px;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    /*border: 3px solid #ffffff;*/
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}


    .social-img:hover {
        /*width: 50px;
height: 50px;*/
        /*border: 3px solid #ffffff;*/
    }

.partner_img {
    /*margin-top:30px;*/
    /*	border:1px solid #dbdbdb;
	border-radius: 0;*/
    /*padding: 5px;*/
}

    .partner_img img {
        /*width: 190px;
        height: 55px;*/
        /*width: 190px;
        height: 100px;*/
        width: 150px;
        height: 85px;
        border: 1px solid #dbdbdb;
        transition: all 0.5s;
        -webkit-transition: all 0.5s;
        /*width: 100%;*/
    }

.partners_cert_div {
    text-align: center;
    /*padding: 10px;*/
    /*float:right;*/
    /*margin-top: -60px;*/
}

    .partners_cert_div h1 {
        font-size: 12px;
        /*font-weight: bold;*/
        text-align: center;
        color: #686868;
        line-height: 0px;
        background: #f3f3f3;
        /* width: 165px; */
        height: 5px;
        color: #be2732;
        padding: 0px !important;
        margin: 0px !important;
    }

.partner_img img:hover {
    border: 1px solid #920207;
    border-radius: 10px;
}

.cert_img img {
    border: 1px solid #dbdbdb;
    border-radius: 0;
    /*width: 190px;
    height: 100px;*/
    width: 260px;
    height: 135px;
    /*height: 112px;*/
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}

.cert_img {
    border: 0px solid #dbdbdb;
    border-radius: 0;
    /*padding: 5px;*/
}

    .cert_img img:hover {
        border: 1px solid #920207;
        border-radius: 10px;
    }

.hide_calss {
    display: none;
}

.show_class {
    display: block;
}

.colors_div {
    position: absolute;
    margin-top: 150px;
    margin-left: -50px;
    z-index: 99;
}

    .colors_div ul {
    }

    .colors_div li {
        list-style: none;
    }

    .colors_div button {
        width: 20px;
        height: 20px;
        border: 0;
        border-radius: 3px;
        margin-bottom: 3px;
        transition: all 0.5s;
        -webkit-transition: all 0.5s;
    }

        .colors_div button:hover {
            border-radius: 50%;
        }

.red_color_btn {
    background-color: #920207;
}

.darkblue_color_btn {
    background-color: #0080b5;
}

.lightblue_color_btn {
    background-color: #3cb5e7;
}

.purble_color_btn {
    background-color: #be699f;
}

.baj_color_btn {
    background-color: #ee9e72;
}
/*.gray_color_btn{
	background-color: #4e4e4e;
}*/
#LoginButton {
    /*background: #af7e44;*/
    /*background: #eba80a;*/
    box-shadow: 2px 3px 8px 2px #7a7a7a;
    /*color: #333;*/
    color: #fff;
    font-weight: 800;
    /*background: linear-gradient(#cfcbff,#4739a9,#0d0546);*/
    background: linear-gradient(#e5007e,#a21780,#a21780);
    opacity: 0.90;
}

    #LoginButton:hover {
        color: #fff;
        background: #575656;
        /*border-radius: 20px;*/
    }

.validator_class {
    position: absolute;
    color: Red;
    font-size: 30px;
    top: 5px;
    right: 20px;
    z-index: 99;
}

a {
    font-weight: 600 !important;
    /*color: #554aab !important;*/
    font-size: 13px !important;
    text-decoration: underline !important;
}


.BtnAccept {
    font-size: 15px;
    font-weight: 700;
    padding: 8px 15px;
    cursor: pointer;
    /*background: #575656;*/
    /*background: linear-gradient(#39076a, #9C27B0,#39076a);*/
    border-radius: 20px;
    margin: 0px 10px;
    /*color: #eba80a;*/
    /*background: transparent;*/
    border-radius: 0px;
    /*border: 1px solid #1b105c;*/
    /*background: #575656;
    box-shadow: 2px 3px 8px 2px #964cdf;*/
    /*background: #fff;*/
    /*color: #39076a;
    background: #fff;
    border-radius: 20px;
    border: 1px solid #39076a;*/
    background: #eba80a;
    color: #333;
    box-shadow: 2px 3px 8px 2px #696969;
    /*box-shadow: 2px 3px 8px 2px #964cdf;*/

    color: #fff;
    /*background: linear-gradient(#827fa5,#433b77,#1c1460);*/
    background: linear-gradient(#e5007e,#a21780,#a21780);
}

    .BtnAccept:hover {
        color: #fff;
        background: #575656;
        /*border-radius: 20px;*/
        border-radius: 0px;
        /*border: 1px solid #eba80a;*/
        border: 1px solid #fff;
        color: #fff;
        background: #444;
    }

.privacyBannerPlacement {
    /*width: 100%;
    position: fixed;
    bottom: 0px;
    background: #E8E8E8;
    z-index: 1000;*/
    position: fixed;
    right: 0;
    left: 0;
    width: 100%;
    background-color: rgba(0,0,0,.75);
    /*background-color:#131313;*/
    z-index: 999;
    bottom: 0px;
    top: auto;
    /*display: block;*/
}

.P-alert {
    /*border-width: 2px;
    position: relative;
    padding: 20px;
    margin-bottom: 1rem;
    border: 2px solid transparent;
    border-radius: 6px;*/
    margin: 0;
    padding: 0;
    text-align: center;
    line-height: 1.5;
    font-size: 16px;
    color: #FFFFFF;
    padding: 20px 15px;
}

    .P-alert::after {
        display: table;
    }

    .P-alert::after, .ux-btn-set::after {
        content: "";
        clear: both;
    }


.BtnMore {
    font-size: 15px;
    font-weight: 700;
    padding: 8px 15px;
    cursor: pointer;
    /**/
    border-radius: 0px;
    margin: 0px 10px;
    box-shadow: 2px 3px 8px 2px #696969;
}

    .BtnMore:hover {
        /*color:#337ab7;
    background: #759041;
    border-radius:20px;
    border:1px solid #337ab7;
    color:#fff;*/
        color: #337ab7;
        /*background: transparent;*/
        border-radius: 0px;
        border: 1px solid #337ab7;
    }

.ALinkMore {
    color: #839b54;
    font-weight: 600;
    cursor: pointer;
    text-decoration: underline;
}

    .ALinkMore a:hover {
        color: #0026ff;
    }


.hdr-Security-Hint {
    /*background-color: #f5f1eb;
    width: auto;
    padding: 5px;
    color: #c30505;
    border: 1px #ccc solid;*/
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    /*background-color: #af7e44;*/
    /*background-color: #eba80a;*/
    width: auto;
    /*padding: 5px;*/
    padding: 0px 0px 0px 15px;
    color: #eaeaea;
    /*border: 1px #ccc solid;*/

    background: linear-gradient( -32deg, #bbbbbb, #f8f8f8 16%, #ffffff 21%, #ffffff 24%, #ffffff 27%, #dedede 36%, #ffffff 45%, #ffffff 60%, #dedede 72%, #ffffff 80%, #dedede 84%, #a1a1a1 );
}

    .hdr-Security-Hint p {
        margin: 5px 0;
        /* text-shadow: 1px 1px 0 rgb(0 0 0); */
        /*text-shadow: 1px 2px #877171;*/
        margin: 0;
        padding: 10px;
        /*color: #1b105c;*/
        color: #000;
    }

.body-Security-Hint {
    background-color: #eeeeee;
    /*border: 1px solid #eba80a;*/
    border: 1px solid #d9d9d9;
    color: #333333;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    /*background-color: #a70006;
    border: 1px solid #f5f1eb;
    color: #f5f1eb;
    margin-top: -10px;*/
}

.cert_div {
    /*margin-left: 20px;
    bottom: 85px !important;
    position: fixed;
    text-align: center;
    clear: both;*/
    /*margin: 0px 0px 30px 10px;*/
    /*margin:0px 0px 30px -32px;*/
    float: left;
    margin: 15px 0px 25px 25px;
    clear: both;
    background-color: #fff;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border-radius: 10px;
    /*border: 1px solid #eaeaea;*/
    border: 1px solid #515151;
    text-align: center;
}

    .cert_div img {
        width: 155px;
        height: 75px;
        transition: all 0.5s;
        -webkit-transition: all 0.5s;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        -ms-transition: all 0.5s ease;
    }

    .cert_div:hover {
        border: 1px solid #c13830 !important;
    }

    .cert_div .CertHeader {
        font-family: Arial;
        font-size: 14px;
        font-weight: 700;
    }

        .cert_div .CertHeader p {
            color: #000;
        }

    .cert_div:hover .CertHeader p {
        color: #af0000;
    }

    .cert_div .CertBorder {
        height: 1px;
        margin: 0px 0px 0px 0px;
        width: 175px;
        background: #515151;
    }

    .cert_div:hover .CertBorder {
        border: .5px solid #c13830;
    }

.cert_div2 {
    margin-top: 15px;
    margin-right: 245px;
    float: right;
    background-color: #fff;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border-radius: 10px;
    /*border: 1px solid #eaeaea;*/
    border: 1px solid #515151;
    text-align: center;
}

    .cert_div2 img {
        width: 155px;
        height: 75px;
        transition: all 0.5s;
        -webkit-transition: all 0.5s;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        -ms-transition: all 0.5s ease;
    }

    .cert_div2:hover {
        border: 1px solid #c13830 !important;
    }

    .cert_div2 .CertHeader {
        font-family: Arial;
        font-size: 14px;
        font-weight: 700;
    }

        .cert_div2 .CertHeader p {
            color: #000;
        }

    .cert_div2:hover .CertHeader p {
        color: #af0000;
    }

    .cert_div2 .CertBorder {
        height: 1px;
        margin: 0px 0px 0px 0px;
        width: 175px;
        background: #515151;
    }

    .cert_div2:hover .CertBorder {
        border: .5px solid #c13830;
    }

.part_img {
    padding-left: 20px;
    /*color: #fff;*/
    color: #000;
    padding-right: 10px;
}

.part_div {
    float: right;
    text-align: right;
}


.headerSystem {
    /*width: 75%;
    margin-left: 25px;*/
    /*width: 70%;
    margin-left: 70px;*/
    /*background: #fff;*/
    /*margin-top: 20px;*/
    /*margin-bottom: 60px;*/
    margin: 95px 0 0;
    /*padding-bottom: 20px;*/
    /*padding-top: 15px;*/
    /*box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);*/
    border-radius: 10px;
    /*border: 1px solid #eaeaea;*/
}

    .headerSystem h1 {
        margin: 0px !important;
    }

* {
    transition: 1s all;
}

.div_solution_logo {
    /*display: inline-block;
    text-align: center;
    margin-top: 45px;*/
    display: inline-block;
    text-align: right;
    margin: 50px 0 20px;
    /* margin-left: 15px;*/
}

.lg_logo_col {
    text-align: center;
    margin: 50px 0px 0px 0px;
    padding: 0px;
}
/************************************************************************************/
/*
@media screen and (min-width: 600px)
*/
/*
@media screen and (min-width: 1000px)
*/
@media (max-width: 1000px) {
    .part_div {
        text-align: center;
        float: none;
        margin: auto;
        width: 100%;
    }

    .cert_div {
        margin: 0;
    }

    .cert_div2 {
        margin: 0;
    }

    .Security-Hint {
        display: inline-block;
        margin: 25px 0;
    }

    .code_text_input {
        margin-left: 0;
    }

    .lg_logo_col {
        margin: 0 !important;
    }

    #LoginButton {
        width: 100%;
        margin: 10px 0;
    }

    .input-group .form-control, .input-group-addon, .input-group-btn {
        margin: 5px 0;
    }

    #txtimgcode {
        margin-left: -15px !important;
        /*margin-right: -15px;*/
    }

    .login_div {
        margin: auto;
    }

    .input-group-addon:first-child {
        margin: 0;
    }
}
/*
@media (max-width: 600px)
*/
@media (max-width: 1000px) {
    /*
        .input-group[class*=col-]
    */
    .input-group {
        margin: 10px 0;
    }

    .capatcha_div {
        padding: 0;
    }

    .code_text_input {
        margin-left: 0;
    }

    .input-group .form-control, .input-group-addon, .input-group-btn {
        margin: 0;
    }

    .headerSystem {
        margin: 20px 0;
    }

    .Security-Hint_div {
        clear: both;
    }
    .social_media_div{
        text-align:center;
    }
}
@media (max-width: 1000px) {
    .Security-Hint_div {
        clear: both;
    }
}
@media (max-width: 1255px) {
}
