﻿
@font-face {
    font-family: 'RobotoLt';
    src: url('../../Fonts/roboto-light.eot');
    src: url('../../Fonts/roboto-light.eot?#iefix') format('embedded-opentype'),
         url('../../Fonts/roboto-light.woff') format('woff'),
         url('../../Fonts/roboto-light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
} 

@font-face {
    font-family: 'Roboto';
    src: url('../../Fonts/roboto-regular.eot');
    src: url('../../Fonts/roboto-regular.eot?#iefix') format('embedded-opentype'),
         url('../../Fonts/roboto-regular.woff') format('woff'),
         url('../../Fonts/roboto-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
} 


@font-face {
    font-family: 'RobotoMed';
    src: url('../Fonts/roboto-medium.eot');
    src: url('../Fonts/roboto-medium.eot?#iefix') format('embedded-opentype'),
         url('../Fonts/roboto-medium.woff') format('woff'),
         url('../Fonts/roboto-medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
} 


@font-face {
    font-family: 'RobotoBlack';
    src: url('../Fonts/roboto-black.eot');
    src: url('../Fonts/roboto-black.eot?#iefix') format('embedded-opentype'),
         url('../Fonts/roboto-black.woff') format('woff'),
         url('../Fonts/roboto-black.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
} 







@font-face {
    font-family: 'RobotoCnd';
    src: url('../Fonts/robotocondensed-regular.eot');
    src: url('../Fonts/robotocondensed-regular.eot?#iefix') format('embedded-opentype'),
         url('../Fonts/robotocondensed-regular.woff') format('woff'),
         url('../Fonts/robotocondensed-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
} 


html,body {
 height:100%;
 margin: 0;
 padding: 0;
 font-family: 'Roboto', Tahoma, Arial, Helvetica;
 -webkit-font-smoothing: antialiased;
 text-rendering: optimizeLegibility;
 font-size:15px;
 color: #404040;
 background-color: #fff;
}


a { color:#4c82d8;text-decoration:none;transition: color 0.5s; }
a:hover { color:#77a9ee;text-decoration:underline; }
a:visited { color:#4c82d8; }



div.dlgbtn { color:#fff;font-family:'Roboto', Tahoma, Arial, Helvetica;font-size:15px;padding:12px 13px 12px 13px;text-decoration:none;transition:background-color 0.3s; background-color:#4164e2;
 box-sizing:border-box;text-align:center; border-radius:5px; cursor:pointer; }
div.dlgbtn:hover { background-color:#2143cb; text-decoration:none; }
div.dlgdefbtn:active { background-color:#d0d0d0; }


.forminput { border:2px #D5D5D5 solid;padding:10px;font-size:17px;box-sizing:border-box;background-color:#fff; box-shadow:0 0 2px 2px #ededed inset;border-radius:6px;box-sizing:border-box;
 height:40px;color:#303030;transition:border-color 0.25s ease-in-out 0s; font-family: 'Roboto', Tahoma, Arial, Helvetica; }
.forminput:focus {  border-color:#66afe9; outline:0 none; }

.forminput-error { border:2px #db9595 solid;padding:10px;font-size:17px;box-sizing:border-box;background-color:#fff; box-shadow:0 0 2px 2px #ededed inset;border-radius:6px;box-sizing:border-box;
 height:40px;color:#303030;transition:border-color 0.25s ease-in-out 0s; font-family: 'Roboto', Tahoma, Arial, Helvetica; }
.forminput-error:focus { border-color:#db9595; outline:0 none; }


.formlabel { color:#404040;font-family:'RobotoMed', Tahoma, Arial, Helvetica;font-size:13px;margin-bottom:3px }



