        body,html{
			min-width:400px;
			font-size: 90%;
		}
		.full-body{position: absolute;height: 100%;width:100%;}
		@font-face {
		    font-family: sabic-typeface-headlineBd;
		    src: url(../fonts/SABICTypefaceHeadline_W_Bd.eot);
		    src: local("sabic-typeface-headlineBd"),
		        url(../fonts/SABICTypefaceHeadline_W_Bd.eot) format("embedded-opentype"),
		        url(../fonts/SABICTypefaceHeadline_W_Bd.woff2) format("woff2"), 
		        url(../fonts/SABICTypefaceHeadline_W_Bd.woff) format("woff"), 
		        url(../fonts/SABICTypefaceHeadline_W_Bd.svg#SABICTypefaceHeadline_W_Bd) format("svg")
		      }
		
		@font-face {
		        font-family: sabic-typeface-headlineLt;
		        src:url(../fonts/SABICTypefaceHeadline_W_Lt.eot);
		        src:local("sabic-typeface-headlineLt"),
		            url(../fonts/SABICTypefaceHeadline_W_Lt.eot) format("embedded-opentype"), 
		            url(../fonts/SABICTypefaceHeadline_W_Lt.woff2) format("woff2"), 
		            url(../fonts/SABICTypefaceHeadline_W_Lt.woff) format("woff"), 
		            url(../fonts/SABICTypefaceHeadline_W_Lt.svg#SABICTypefaceHeadline_W_Lt) format("svg")
		
		}
		
		@font-face {
		        font-family: sabic-typeface-headlineRg;
		        src:url(../fonts/SABICTypefaceHeadline_W_Rg.eot);
		        src:local("sabic-typeface-headlineRg"),
		            url(../fonts/SABICTypefaceHeadline_W_Rg.eot) format("embedded-opentype"), 
		            url(../fonts/SABICTypefaceHeadline_W_Rg.woff2) format("woff2"), 
		            url(../fonts/SABICTypefaceHeadline_W_Rg.woff) format("woff"), 
		            url(../fonts/SABICTypefaceHeadline_W_Rg.svg#SABICTypefaceHeadline_W_Rg) format("svg")
		
		}
		
		.sabic-Bd{
		    font-family: sabic-typeface-headlineBd;
		}
		
		.sabic-Rg{
		    font-family: sabic-typeface-headlineRg !important;
		}
		
		.sabic-Lt{
		    font-family: sabic-typeface-headlineLt;
		}
		.gray1{color: #4D4D4D !important;}
		.gray2{color: #939598 !important;}
		.gray3{color: #C6C8CA !important;}
		.gray4{color: #E6E7E8 !important;}
		.font0-7{font-size:70%;}
		.font0-75{font-size:75%;}
		.font0-8{font-size:80%;}
		.font0-85{font-size:85%;}
		.font0-9{font-size:90%;}
		.font0-95{font-size:95%;}
		.font1-0{font-size:100%;}
		.font1-1{font-size:110%;}
		.font1-2{font-size:120%;}
		.font1-3{font-size:130%;}
		.font1-4{font-size:140%;}
		.font1-5{font-size:150%;}
		.font1-6{font-size:160%;}
		.vm{vertical-align: middle !important;}
		.uppercase{text-transform: uppercase;}
		.display-inline{display: inline-block;}
		.width304{width: 304px !important;}
		.w250{width: 250px !important}
		.w245{width: 245px !important}
		.w50{width: 50px !important}
		.ui-table{display: table;width: 100%;height: 100%}
		.ui-row{display: table-row;}
		.ui-row > div{display: table-cell;vertical-align: middle;}
		.input-group{width:304px;position:relative;}
		.ui-input,.ui-input:focus{border: 2px solid #E6E7E8;height: 45px; border-width: 2px 2px 2px 0px; box-shadow: none;}
		.ui-input-group-addon{border: 2px solid #E6E7E8;height: 45px;width: 42px !important; border-width: 2px 0px 2px 2px;background-color:#fff}
		.ui-input:focus{-webkit-box-shadow: none;box-shadow: none;}
		.border0{border: 0}
		.margin0{margin: 0px;}
		.margin-top0{margin-top: 0px;}
		.margin-top5{margin-top: 5px;}
		.margin-top10{margin-top: 10px;}
		.margin-top15{margin-top: 15px;}
		.margin-top50{margin-top: 50px;}
		.margin-top60{margin-top: 60px;}
		.margin-bottom20{margin-bottom: 20px; border-radius: 0px !important}
		.margin-bottom3{margin-bottom: 3px;}
		.margin-right15{margin-right: 15px;}
		.height100{height: 100%;}
		.padding-top20{padding-top: 20px}
		.margin20{margin:20px;}
		.padding-bottom20{padding-bottom: 20px;}
		.padding-right50{padding-right: 50px;}
		.padding10{padding:10px;}
		.padding0{padding:0px;}
		.padding0-imp{padding:0px !important;}
		.padding-btn{padding:8px 9px !important; border-radius: 0px !important}
		.padding20{padding:20px !important;}
		.padding-top20{padding-top:20px !important;}
		.padding-top50{padding-top:50px !important;}
		.margin-top25{margin-top:25px !important;}
		.bold{font-weight: bold;}
		.font15{font-size: 15px;}
		.ui_text{border: 2px solid #E6E7E8; height: 50px;  border-radius:3px !important; }
		.footer-text{position: relative; padding: 5px;}
		.btn-success{
		    background-color: #009FDF !important;
		    border-color: #009FDF !important;
		    color: #FFF;
		}
		
		.btn-success:hover,.btn-success:focus,.btn-success:active{
		    background-color: #72BDEA !important;
		    border-color: #72BDEA !important;
		    color: #FFF;
		    transition: all .5s ease;
		}
		
		.btn-light,.btn-light:hover{
		    background:#ebebeb;
		    color:#333;
		    border-color:#ebebeb;
		    transition : all .4s;
		}
		.btn-light:hover,
		.btn-light:focus,
		.btn-light:active{
		    color:#333;
		}
		.br1{border: 1px solid #d8d8d8;}
		.calc-ht{height: calc(100vh - 175px);}
		.fill{width:100%;height:100%;}
		.border-radius0{border-radius:0px;}
		.h-45{height: 45px;}
		.h-50{height: 50px !important;}
		.white{color: #fff}
		.green{color: #1ab394}
		.g-recaptcha{
			
		}
		@media(max-width:585px){
           .img-hidden{
                display: none;
           }
           .col-xs-full{
                width: 100% !important;
           }
           .m-xs{
              margin: auto; 
           }
		}
		
		@media(max-width:768px){
			.reset-height{height: auto;}
			.calc-ht{height: calc(100vh - 185px);}
		}
		a:link,a:hover,a:active,a:visited{color:#53565A;}
        
        .btn-refresh{
			 font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
			 background-color: #f6f6f6; background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#eeeeee));
			 background-image: -webkit-linear-gradient(top, #f6f6f6, #eeeeee);
			 background-image: -moz-linear-gradient(top, #f6f6f6, #eeeeee);
			 background-image: -ms-linear-gradient(top, #f6f6f6, #eeeeee);
			 background-image: -o-linear-gradient(top, #f6f6f6, #eeeeee);
			 background-image: linear-gradient(to bottom, #f6f6f6, #eeeeee);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f4f5f5, endColorstr=#dfdddd);
		}
		
		/* tooltip */
		
		.tooltip {
		    position: relative;
		    display: inline-block;
		    opacity: 1 !important;
		    margin-top: 2px;
		    padding-right: 0px !important;
		    font-family: sabic-typeface-headlineRg !important;
		}
		
		.tooltip .tooltiptext {
		    visibility: hidden;
		    width: 70px;
		    background-color: rgba(0, 0, 0, 0.9);
		    color: #fff;
		    text-align: center;
		    font-size: 12px;
		    font-family: sabic-typeface-headlineRg !important;
		    border-radius: 0px;
		    padding: 5px 0;
		    position: absolute;
		    z-index: 1;
		    bottom: 125%;
		    left: 140%;
		    margin-left: -60px;
		    opacity: 0;
		    transition: opacity 1s;
		}
		
		.tooltip .tooltiptext::after {
		    content: "";
		    position: absolute;
		    top: 100%;
		    left: 50%;
		    margin-left: -5px;
		    border-width: 5px;
		    border-style: solid;
		    border-color: rgba(0, 0, 0, 0.9) transparent transparent transparent;
		}
		
		.tooltip:hover .tooltiptext {
		    visibility: visible;
		    opacity: 1;
}

		        