﻿body{ font:400 13px/1.2 'Raleway', sans-serif; overflow-x:hidden; width:100%; color: #222222; margin:0;}
.container{max-width:1080px;width:100%;margin:0 auto;}

.background-image{background:url(/Content/Images/SquadDaily/Login/Background2.jpg) no-repeat ;background-size:cover;min-height:100vh;}
.center-block {float: none;margin-left: auto;margin-right: auto;}

.input-group .icon-addon .form-control {border-radius: 0;}

.icon-addon {position: relative;color: #555;display: block;}

.icon-addon:after,
.icon-addon:before {display: table;content: " ";}

.icon-addon:after {clear: both;}

.icon-addon.addon-md .glyphicon,.icon-addon .glyphicon, .icon-addon.addon-md .fa,.icon-addon .fa {position: absolute;z-index: 2;left: 10px;font-size: 14px;width: 20px;margin-left: -2.5px;text-align: center;padding: 10px 0;top: 1px}

.icon-addon.addon-lg .form-control {line-height: 1.33;height: 46px;font-size: 18px;padding: 10px 16px 10px 40px;}

.icon-addon.addon-sm .form-control {height: 30px;padding: 5px 10px 5px 28px;font-size: 12px;line-height: 1.5;}

.icon-addon.addon-lg .fa,
.icon-addon.addon-lg .glyphicon {font-size: 18px;margin-left: 0;left: 11px;top: 4px;}

.icon-addon.addon-md .form-control,
.icon-addon .form-control {
    padding-left: 30px;
    float: left;
    font-weight: normal;
}

.icon-addon.addon-sm .fa,
.icon-addon.addon-sm .glyphicon {margin-left: 0;font-size: 12px;left: 5px;top: -1px}

.icon-addon .form-control:focus + .glyphicon,.icon-addon:hover .glyphicon,.icon-addon .form-control:focus + .fa,.icon-addon:hover .fa {color: #fff;}
.border-radius-login{border:1px solid #c1c1c1;border-radius:8px;}

.margin-top-bottom{margin-top:6%;margin-bottom:2%}

.icon-addon.addon-lg .form-control {background-color:rgba(217, 50, 138, 0.49);border-top:0;border-bottom:1px solid #fff; border-left:0;border-right:0;border-radius:0;box-shadow:none;color:white;}
.icon-addon.addon-lg label{color:white;}
.text-member-login{color: #91D0E3;font-size: 2.5em;font-weight: 700;text-align: center;margin-top: 10px;margin-bottom: 10px;}
a.text-login{background-color: #91d0e3;color: white;font-size: 1.2em;font-weight: 500;}/*padding: 2% 28%;*/
a.text-login,a.text-login:hover{text-decoration:none;}
/*.Fixed-width-button:hover{text-decoration:none;background-color: white;color: #91d0e3;}*/
.margin-top-bottom-20{margin-top:10px;margin-bottom:20px;}
.Fixed-width-button{padding: 10px 47px;background-color: #91d0e3;width: 294px;max-width:98%;border-radius: 3px;margin:0 auto;}
.system_messages {margin: 0;padding: 15px 0 0;text-align: left;}
.system_messages li {list-style: none;margin: 0 0 7px;padding: 6px 0 6px 38px;color: #fff;font-size: 1em;position: relative;top: 0;left: 0;min-height: 1px;list-style-position: outside;}
.img-margin-auto{margin:0 auto;}
.js-forgetPasswordForm a{ text-decoration: none;color: #a2a0a2 !important;}
.js-forgetPasswordForm a:hover{ text-decoration: none;color: #ffffff !important;}
.btnloading {background-image: url('/content/images/default.gif') !important;background-repeat: no-repeat;background-size: 20px 20px;content: "";background-position-x: 50%;background-position-y: 95%;position: relative;}

@media only screen and (max-width: 766px) {
    .background-image{background:url(/Content/Images/SquadDaily/Login/Mobile.png) no-repeat ;background-size:100%;height:650px;}
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
       .background-image{background:url(/Content/Images/SquadDaily/Login/Mobile.png) no-repeat ;background-size:100%;height:650px;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .background-image{background:url(/Content/Images/SquadDaily/Login/Mobile.png) no-repeat ;background-size:100%;height:650px;}
}