@charset "utf-8";
/* CSS Document */
@font-face{font-family:"Agency-fb"; src:url(fonts/Agency-fb.ttf) format("truetype");}
@font-face{font-family:"Arial"; src:url(fonts/Arial.ttf) format("truetype");}
@font-face{font-family:"Arialn"; src:url(fonts/Arialn.ttf) format("truetype");}
@font-face{font-family:"Atrian"; src:url(fonts/Atrian.ttf) format("truetype");}
@font-face{font-family:"Bauhausl"; src:url(fonts/Bauhausl.ttf) format("truetype");}
@font-face{font-family:"Bri293"; src:url(fonts/Bri293.ttf) format("truetype");}
@font-face{font-family:"Calibril"; src:url(fonts/Calibril.ttf) format("truetype");}
@font-face{font-family:"Cranberr"; src:url(fonts/Cranberr.ttf) format("truetype");}
@font-face{font-family:"Expressway-Lt"; src:url(fonts/Expressway-Lt.ttf) format("truetype");}
@font-face{font-family:"Foliol"; src:url(fonts/Foliol.ttf) format("truetype");}
@font-face{font-family:"Freight-Sans-Light"; src:url(fonts/Freight-Sans-Light.ttf) format("truetype");}
@font-face{font-family:"Kingrich"; src:url(fonts/Kingrich.ttf) format("truetype");}
@font-face{font-family:"Pristina"; src:url(fonts/Pristina.ttf) format("truetype");}
@font-face{font-family:"Segoeui"; src:url(fonts/Segoeui.ttf) format("truetype");}
@font-face{font-family:"Segoeuil"; src:url(fonts/Segoeuil.ttf) format("truetype");}


html,body {margin:0px; padding:0px;}
body {font-weight:normal; font-family:Segoeuil; background-color:;}


a:link, a:visited, a:hover, a:active{ text-decoration: none; color:inherit;}
a.ex1:hover,a.ex1:active{ font-size:150%;}

hr{ border:0px solid;}

input,textarea,input:active,textarea:active,input:hover,textarea:hover,input:focus,textarea:focus{box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; outline:none; border:none;}

form{display:inline;}
table {text-align:left; empty-cells:show;}
img {border:0;}
input::-moz-focus-inner/*Remove button padding from FireFox*/{border:0; padding:0;}
a[href], input[type='submit'], input[type='button'] {}
br{margin:0px; line-height:0;}
blockquote{display:block; border-left:2px solid #000; text-align:left; padding:0 0 0 5px; quotes:"\201C""\201D""\2018""\2019"; margin:5px;}
blockquote:before{color:rgba(204,204,204,1); content:open-quote; font-size:3.5em; line-height:0em; margin-right:2px; vertical-align:-0.4em;}
/****GENERAL FOCUS*/
*:focus{ outline:none;}
input:-webkit-autofill{ -webkit-box-shadow: 0 0 0px 1000px white inset;
}


/*#######*/
/*################################# - - - FORM DATA**/
/*#######*/
.fmdata{width:100%; border:0px solid #FFF; margin:0 auto;}
.fmdata hr{ margin:0; clear:both; border:0; clear:both;}
.fmdata .inp{ position:relative;}
/***/
.fmdata input[type]:not([type=submit]), .fmdata select, .fmdata textarea{font-size:18px; padding:12px 10px; background-color:#FFF; margin-bottom:12px; border-radius:3px; border:1px solid rgba(55,35,195,.15); font-family:Atrian; outline:none;}
.fmdata input[type]:not([type=submit]):hover{border:1px solid rgba(55,35,195,.0); box-shadow:1px 1px 2px rgba(55,35,195,.5);}
/***/
.fmdata input[type]:not([type=submit]):not([class^='hf']), .fmdata select, .fmdata textarea{ width:100%;}
.fmdata .mgb{ margin-bottom:12px}
.fmdata .mgt{ margin-top:12px}

/*Select -- Selectric*/
.fmdata .sl{display:inline-block; width:calc(100% - 2px); min-height:41px; border:1px solid rgba(75,150,185,.25); border-radius:3px;}
.fmdata .sl input[type]{margin-bottom:0;}
.fmdata .selectric .label {font-family:segoeuil; font-size:17px; line-height:40px; height:42px; margin:0 38px 1px 6px;}
.fmdata .selectric-items li {padding:7px 4px;}

/*Password*/
.fmdata .fp{position:relative; min-height:10px; margin-bottom:15px;} 
.fmdata .fp input[type]:not([type=submit]){ padding-right:35px; margin-bottom:0;}
.fmdata [class^='pwdeye-']{ position:absolute; width:22px; height:100%; right:6px; top:0; border:0px solid; background-image:url(../images/eyes-icon-slash.png); background-repeat:no-repeat; background-size:98% auto; background-position:center; cursor:pointer;}
.fmdata [class^='pwdeye-'].fa-slasheye{ background-image:url(../images/eyes-icon.png); border:0px solid rgba(255,0,0,1);}
/***/
.fmdata .hfl{ width:calc(50% - 3px); float:left;}
.fmdata .hfr{ width:calc(50% - 3px); float:right;}
/*#####*/
.fmdata .btn{ width:100%; padding:8px 0; font-size:18px; border-radius:3px; text-align:center; background-color:rgba(55,5,15,1); color:rgba(255,255,255,1); font-family:calibril; border:none; outline:none; cursor:pointer;}
.fmdata .btn:hover{background-color:rgba(35,2,5,1)}
.fmdata .btn:disabled{ color:rgba(255,255,255,.15); background-color:rgba(35,2,5,.5); cursor:none;}
.fmdata .spnr{display:none; position:absolute; width:18px; height:18px; font-weight:bold; color:rgba(255,255,255,1); right:10px; top:calc(50% - 9px);}

.fmdata .btn, .fmdata .btn:hover{-webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease;}
.fmdata .bhfl{ width:calc(50% - 3px); margin:0; float:left;}
.fmdata .bhfr{ width:calc(50% - 3px); margin:0; float:right;}
/**/


/*#################### Current Page Width#*/
/*####################*/
#div-width{ position:fixed; left:0; bottom:0; padding:3px 5px; font-size:0.7em; color:#FFF; background-color:#000; border:1px solid #F00; font-family:Tahoma; z-index:999;}