@charset "utf-8";
/* CSS Document */
@font-face{font-family:"Arial"; src:url(fonts/Arial.ttf) format("truetype");}
@font-face{font-family:"Ariallgt"; src:url(fonts/Ariallgt.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:"BallantinesSerial-Regular"; src:url(fonts/BallantinesSerial-Regular.ttf) format("truetype");}
@font-face{font-family:"Bauhausl"; src:url(fonts/Bauhausl.ttf) format("truetype");}
@font-face{font-family:"Bauhausm"; 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:"Isonorm"; src:url(fonts/Isonorm.ttf) format("truetype");}
@font-face{font-family:"JosefinSans"; src:url(fonts/JosefinSans.ttf) format("truetype");}
@font-face{font-family:"JosefinSans-Light"; src:url(fonts/JosefinSans-Light.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");}
@font-face{font-family:"WireOne-Regular"; src:url(fonts/WireOne-Regular.ttf) format("truetype");}
/*Foliol*/
@font-face{font-family:"Folio"; src:url(fonts/Folion.ttf) format("truetype"); font-weight:normal;}
@font-face{font-family:"Folio"; src:url(fonts/Foliol.ttf) format("truetype"); font-weight:400;}
@font-face{font-family:"Folio"; src:url(fonts/Foliom.ttf) format("truetype"); font-weight:600;}
@font-face{font-family:"Folio"; src:url(fonts/Foliob.ttf) format("truetype"); font-weight:bold;}
/*Roboto*/
@font-face{font-family:"Roboto"; src:url(fonts/Roboto-Regular.ttf) format("truetype"); font-weight:normal;}
@font-face{font-family:"Roboto"; src:url(fonts/Roboto-Light.ttf) format("truetype"); font-weight:400;}
@font-face{font-family:"Roboto"; src:url(fonts/Roboto-Thin.ttf) format("truetype"); font-weight: 100;}
@font-face{font-family:"Roboto"; src:url(fonts/Roboto-Bold.ttf) format("truetype"); font-weight:bold;}



*{margin:0px; padding:0px; outline:none; border:0px;}
*:focus{outline:none;}

html,body {margin:0px; padding:0px;}
body {font-weight:normal; font-family:Roboto; font-size:16px; background-color:transparent;}

a:link, a:visited, a:hover, a:active{text-decoration:none; color:inherit;}
a.ex1:hover,a.ex1:active{ font-size:150%;}

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; resize:none;}

/*Remove button padding from FireFox*/
input::-moz-focus-inner{border:0; padding:0;}

input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}
input[type='submit'], input[type='button'] {}

form{display:inline;}
table {text-align:left; empty-cells:show;}
img {border:0px; outline:0px;}

div, span{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; background-color:transparent; padding:0px; margin:0px;}
hr{ border:0px solid; padding:0; margin:0;}
hr.hrBr1{ height:5px;}
hr.hrBr2{ height:12px;}

br{margin:0px; padding: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;}
h1,h2,h3,h4,h5{ margin:0px; padding:0px;}

.hrDiv3{display:block; height:15px; margin:0; padding:0;}
.hrDiv2{display:block; height:8px; margin:0; padding:0;}



/* Break Word
   ========================================================= */
   
.breakWds{
	overflow-wrap:break-word; word-wrap:break-word; 
	-ms-word-break:break-all; word-break:break-all; word-break:break-word;
	-ms-hyphens:auto; -moz-hyphens: auto; -webkit-hyphens: auto; hyphens: auto;
	border:1px solid;
	}



*.captls{text-transform:capitalize;}
*.lwrCase{text-transform:lowercase;}



/* INFO DIV
   ========================================================= */
   
div.inFo{ position:relative; display:inline-block; width:100%; font-family:Arial; font-size:13px; line-height:15px; text-align:center; padding:12px 8px 12px 25px; margin:0 auto 25px; border:1px solid rgba(255,145,83,.35); border-radius:5px;}
div.inFo > i{ position:absolute; color:rgba(255,145,83,1); left:5px; top:50%; transform:translateY(-50%); font-size:21px;}





/* FORM DATA
   ========================================================= */
   
.fmdata{margin:0 auto; border:0px solid;}
.fmdata hr{ margin:0; clear:both; border:0; clear:both;}
.fmdata hr.mgm{ height:12px;}

/**/
.fmdata input[type]:not([type=submit]), .fmdata select, .fmdata textarea{position:relative; font-size:17px; padding:8px 10px; background-color:#FFF; margin-bottom:12px; border-radius:3px; border:1px solid rgba(230,115,100,.55); font-family:Roboto; outline:none;}
.fmdata input[type]:not([type=submit]):not([class^='hf']):not([class^='tdf']):not([class^='qtrf']), .fmdata select, .fmdata textarea{width:100%;}
.fmdata input[type]:not([type=submit]):hover, .fmdata textarea:hover{border:1px solid rgba(230,115,100,.35);}
.fmdata input[type]:not([type=submit]):focus, .fmdata textarea:focus{border:1px solid rgba(230,115,100,.95); box-shadow:0px 0px 4px 1px rgba(200,140,135,.35);}


/*Select -- Selectric*/
.fmdata .sl{display:inline-block; width:calc(100% - 2px); min-height:30px; margin-bottom:12px; border:1px solid rgba(175,97,55,.35); border-radius:3px;}
.fmdata .sl:hover{border:1px solid rgba(175,97,55,.55); box-shadow:0px 0px 4px -1px rgba(95,115,175,0);}
.fmdata .sl input[type]{margin-bottom:0;}
.fmdata .selectric .label {font-family:Roboto; font-size:15px; line-height:30px; height:30px; margin:0 38px 1px 8px;}
.fmdata .selectric-items li {padding:7px 4px; font-size:14px; font-family:Roboto;}


/*Password*/
.fmdata .fp{position:relative; min-height:10px; margin-bottom:12px;} 
.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; background-image:url(../images/eyes-icon-slash.png); background-repeat:no-repeat; background-size:98% auto; background-position:center; cursor:pointer; border:0px solid;}
.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 .hfc{display:block; width:calc(50% - 3px); margin:0 auto;}

/**/
.fmdata .tdfl{width:calc(66% - 3px); float:left;}
.fmdata .tdfr{width:calc(66% - 3px); float:right;}
.fmdata .tdfc{display:block; width:calc(66% - 3px); margin:0 auto;}

/**/
.fmdata .qtrfl{width:calc(33% - 3px); float:left;}
.fmdata .qtrfr{width:calc(33% - 3px); float:right;}
.fmdata .qtrfc{display:block; width:calc(33% - 3px); margin:0 auto;}

/*Input Field|Button Wrapper*/
.fmdata .inp, .fmdata .inpbtn{position:relative; margin-bottom:10px; border:0px solid;}
.fmdata .inp input[type]:not([type=submit]), .fmdata .inp select, .fmdata .inp textarea{margin-bottom:0px;}
.fmdata .inpbtn input[type=submit]{margin-bottom:0px;}


/*-Button-*/
.fmdata .btn{width:100%; height:30px; padding:5px auto 0px; font-size:15px; font-family:Roboto; letter-spacing:-.5px; border-radius:30px; text-align:center; background-color:rgba(200,140,135,1); background-image:radial-gradient(circle farthest-corner at 10% 20%, rgba(200,140,135,1) 0%, rgba(230,115,100,1) 90%); color:rgba(255,255,255,1); border:none; outline:none; cursor:pointer;}
.fmdata .btn:hover{background-image:none; background-color:rgba(200,140,135,1);}
.fmdata .btn:disabled{background-image:none; background-color:rgba(200,140,135,.55); color:rgba(255,255,255,.05);}
/**/
.fmdata .btn.circle{position:absolute; width:100%; height:100%; border-radius:50%;}
.fmdata .btn.circle i{position:absolute; font-size:21px; left:50%; top:50%; transform:translate(-50%,-50%);}
/**/
.fmdata .btnDiv{position:relative; margin-bottom:12px; border:0px solid;}

/*button-Rvs*/
.fmdata .btn.rvs{background-image: radial-gradient(circle farthest-corner at 10% 20%, rgba(235,195,85,1) 0%, rgba(205,165,55,1) 90%);}

/*button-Gradient1*/
.fmdata .btn.gradnt-1{background-color:rgba(223,182,59,1); background-image:radial-gradient(circle farthest-corner at 5% 10%, rgba(255,145,83,1) 0%, rgba(255,95,5,1) 75%);}
.fmdata .btn[class*=gradnt]:hover{background-color:rgba(190,70,5,1); background-image:none;}

/*button-White*/
.fmdata .btn.gradnt-w{color:rgba(255,145,83,1); background-color:rgba(255,255,255,1); background-image: linear-gradient(45deg, rgba(255,255,255,1) 15%, rgba(255,255,255,1) 75%);}
.fmdata .btn.gradnt-w:hover{background-color:rgba(245,245,245,1); background-image:none;}
.fmdata .btn.gradnt-w:disabled{color:rgba(255,145,83,.15); background-color:rgba(225,225,225,1); background-image:none;}

/*Button-Spinners*/
.fmdata .btn + .spnr{display:none; position:absolute; width:20px; height:20px; color:rgba(255,255,255,1); left:50%; top:50%; transform:translate(-50%,-50%);}
.fmdata .btn + [class$=signal].spnr{}
.fmdata .btn.gradnt-w + .spnr{color:rgba(255,145,83,1);}

.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% - 5px); margin:0; float:left;}
.fmdata .bhfr{ width:calc(50% - 5px); margin:0; float:right;}
.fmdata .bhfc{ width:calc(50% - 5px); display:block; margin:0 auto;}
/**/
.fmdata ::-webkit-input-placeholder { /* WebKit, Blink, Edge */color:rgba(155,155,155,1); font-size:15px;}
.fmdata :-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:rgba(155,155,155,1); opacity:1; font-size:15px;}
.fmdata ::-moz-placeholder { /* Mozilla Firefox 19+ */color:rgba(155,155,155,1); opacity:1; font-size:15px;}
.fmdata :-ms-input-placeholder { /* Internet Explorer 10-11 */color:rgba(155,155,155,1); font-size:15px;}
.fmdata ::-ms-input-placeholder { /* Microsoft Edge */color:rgba(155,155,155,1); font-size:15px;}



/* PGAE Width
   ========================================================= */
   
#div-width{display:; 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:100000;}