/** Fonts **/
@font-face{
	font-family: 'SamsungSharpSans-R';
    font-style: normal;
    font-weight: normal;
	src: url('./fonts/SamsungSharpSans-Regular.eot');
	src: url('./fonts/SamsungSharpSans-Regular.eot?#iefix') format('embedded-opentype'),
	url('./fonts/SamsungSharpSans-Regular.woff') format('woff');
}

@font-face{
	font-family: 'SamsungSharpSans-M';
    font-style: normal;
    font-weight: normal;
	src: url('./fonts/SamsungSharpSans-Medium.eot');
	src: url('./fonts/SamsungSharpSans-Medium.eot?#iefix') format('embedded-opentype'),
	url('./fonts/SamsungSharpSans-Medium.woff') format('woff');
}

@font-face{
	font-family: 'SamsungSharpSans-B';
    font-style: normal;
    font-weight: normal;
	src: url('./fonts/SamsungSharpSans-Bold.eot');
	src: url('./fonts/SamsungSharpSans-Bold.eot?#iefix') format('embedded-opentype'),
	url('./fonts/SamsungSharpSans-Bold.woff') format('woff');
}


@font-face {
    font-family: 'sm-500';
    font-style: normal;
    font-weight: 400;
    src: url('./fonts/SamsungOne-500.eot');
    src: url('./fonts/SamsungOne-500.eot?#iefix') format('embedded-opentype'),
    url('./fonts/SamsungOne-500.woff') format('woff'),
    url('./fonts/SamsungOne-500.ttf') format('truetype');
}

@font-face {
    font-family: 'sm-500C';
    font-style: normal;

    src: url('./fonts/SamsungOne-500C.eot');
    src: url('./fonts/SamsungOne-500C.eot?#iefix') format('embedded-opentype'),
    url('./fonts/SamsungOne-500C.woff') format('woff'),
    url('./fonts/SamsungOne-500C.ttf') format('truetype');
}

@font-face {
    font-family: 'sm-600';
    font-style: normal;
    font-weight: 400;
    src: url('./fonts/SamsungOne-600.eot');
    src: url('./fonts/SamsungOne-600.eot?#iefix') format('embedded-opentype'),
    url('./fonts/SamsungOne-600.woff') format('woff'),
    url('./fonts/SamsungOne-600.ttf') format('truetype');
}


@font-face {
    font-family: 'sm-600C';
    font-style: normal;
    font-weight: 400;
    src: url('./fonts/SamsungOne-600C.eot');
    src: url('./fonts/SamsungOne-600C.eot?#iefix') format('embedded-opentype'),
    url('./fonts/SamsungOne-600C.woff') format('woff'),
    url('./fonts/SamsungOne-600C.ttf') format('truetype');
}

@font-face {
    font-family: 'sm-700';
    font-style: normal;
    font-weight: 700;
    src: url('./fonts/SamsungOne-700.eot');
    src: url('./fonts/SamsungOne-700.eot?#iefix') format('embedded-opentype'),
    url('./fonts/SamsungOne-700.woff') format('woff'),
    url('./fonts/SamsungOne-700.ttf') format('truetype');
}

@font-face {
    font-family: 'sm-700C';
    font-style: normal;
    font-weight: 700;
    src: url('./fonts/SamsungOne-700C.eot');
    src: url('./fonts/SamsungOne-700C.eot?#iefix') format('embedded-opentype'),
    url('./fonts/SamsungOne-700C.woff') format('woff'),
    url('./fonts/SamsungOne-700C.ttf') format('truetype');
}


@font-face {
    font-family: 'roboto_rg';
    font-style: normal;
    font-weight: normal;
    src: url('./fonts/secrobotolight-regular.eot');
    src: url('./fonts/secrobotolight-regular.eot?#iefix') format('embedded-opentype'),
    url('./fonts/secrobotolight-regular.woff') format('woff'),
    url('./fonts/secrobotolight-regular.ttf') format('truetype');
}

@font-face {
    font-family: 'roboto_bl';
    font-style: normal;
    font-weight: normal;
    src: url('./fonts/secrobotolight-bold.eot');
    src: url('./fonts/secrobotolight-bold.eot?#iefix') format('embedded-opentype'),
    url('./fonts/secrobotolight-bold.woff') format('woff'),
    url('./fonts/secrobotolight-bold.ttf') format('truetype');
}

/** Fonts E**/

*{margin:0;padding:0}

.glyphicon-tree-deciduous:before{content:"\e200"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

html,body {width:100%;height: 100%;}
body {margin:0 auto; color:#222222; overflow-x:hidden}
body,select,input,table,textarea {font-family:'sm-500C', sans-serif; font-size:14px;line-height:18px;word-wrap:break-word; outline:none}
select {background:transparent; }
select > option:checked { background: rgba(230, 239, 254, 1.0) !important; }
select > option:hover {background: rgba(230, 239, 254, 1.0) !important; }

input::-webkit-input-placeholder { color:#7f7f7f }
input::-moz-placeholder { color:#7f7f7f }
input::-ms-input-placeholder { color:#7f7f7f } 

ul,ol{list-style:none}

a{color:inherit;text-decoration:none}
a:hover{text-decoration:none}
a,button,input[type='submit'],input[type='reset'],input[type='checkbox'],input[type='radio'], label{cursor:pointer}
a.btn,a.btn:hover,button.btn,button.btn:hover{text-decoration:none !important;}

.blue:hover,active,focus {color:#5692f5; text-decoration:underline}
a.blue {color:#5692f5; text-decoration:underline; font-family: 'sm-400', sans-serif; letter-spacing: 0.02em;}

a.blue_inherit {color:#5692f5; text-decoration:underline; font-family: 'sm-500' , sans-serif !important; text-transform:lowercase !important;}
a.blue_inherit:hover {opacity:0.5}
a.blue_inherit:active {opacity:1}

.blue {color:#5692f5; text-decoration:underline;letter-spacing:0.01em}
.bluefont {color:#5692f5  !important;; letter-spacing:0.01em; font-weight:bold; font-size:15px !important;}
.bluefont.inactive {opacity:0.5;cursor: default;}
.bluefont.selected {color:#5692f5;}
a.bluefont.selected:hover {opacity:1;}
.bluefont_uppercase {color:#5692f5; letter-spacing:0.02em; text-transform:uppercase;  font-family: 'sm-600', sans-serif; }
.bluefont_uppercase.inactive {opacity:0.5;cursor: default;}
.bluefont_uppercase.selected {color:#5692f5;}
a.bluefont_uppercase:hover {opacity:0.5}
a.bluefont_uppercase.selected:hover {opacity:1;}

a.bluefont:hover {opacity:0.5}
a.bluefont:active {opacity:1}
a.blue:hover {opacity:0.5}
a.blue:active {opacity:1}

img,fieldset {border:0; vertical-align:top}
em,address {font-style:normal}
input,select,button {margin:0;padding:0;overflow:visible;border:0;background:none;text-decoration:none}
button {font-family:'sm-400';cursor:pointer}

select{margin:0;padding:0;overflow:visible;border:0;background:none;}
option{width: auto;}

.border_none {border:0 !important;}
.pointer {cursor:pointer}

.h80 {height:80px !important;}
.h100 {min-height:100px !important;}
.h120 {height:120px !important;}
.h300 {height:300px !important;}

.W100p {width:100%}
.W95p {width:95% !important;}
.W90p {width:90% !important;}
.W85p {width:calc( 100% - 100px ) !important;}
.W85pp {width:85% !important;}
.W80p {width:80% !important;}
.W75p {width:75% !important;}
.W70p {width:70% !important;}
.W65p {width:65% !important;}
.W60p {width:60% !important;}
.W55p {width:55% !important;}
.W50p {width:50% !important;}
.W40p {width:40% !important;}
.W35p {width:35% !important;}
.W30p {width:30% !important;}
.W20p {width:20% !important;}
.W10p {width:10% !important;}
.W5p {width:5% !important;}
.Wauto {width:auto}

.error {color: #cd4e22 !important; font-family: 'sm-400', sans-serif;     font-size: 16px;}
.error_messages {color: #cd4e22; font-size: 16px; padding:5px 0 0 12px; line-height:18px !important; font-family: 'sm-400', sans-serif;}
.error_border {border:1px solid  #cd4e22 !important; }
.box_border  {border:1px solid  #bcbcbc}
.popup_wrap p.error_messages {color: #cd4e22; font-size: 16px; padding:5px 0 0 12px; line-height:18px !important;}
.bold {font-weight:bold}
.border-b {border-bottom: 1px solid #e5e5e5 !important}

h2 {font-size:30px; font-weight:normal !important;}
h3 {font-size:20px; color:#262626; font-family:'sm-600', sans-serif; line-height:20px; margin:0 0 20px; position:relative}

.capital {text-transform:uppercase}
.weight_normal {font-weight: normal !important;}

.blind{overflow:hidden;visibility:hidden;width:0;height:0;padding:0 0 !important;color:transparent;font-size:0;line-height:0;margin-bottom:0;}
.font-bold{font-family: 'sm-600';}
.fontbold {font-weight:bold}

.width100 {width:100% !important;}
.width75 {width:75px !important;}
.width80 {width:80px !important;}
.width120 {width:120px !important;}
.width140 {width:140px !important;}

.text-center {text-align: center !important;}
.text-right {text-align: right !important;}
.text-left {text-align: left !important;}

.inlineblock {display:inline-block;}
.block {display:block;}

.margin_none {margin:0 !important;}

.top6 {top:6px !important;}
.top0 {top:0px !important;}

.mb0{margin-bottom: 0 !important; position:relative }
.mb5{margin-bottom: 5px !important;}
.mb7{margin-bottom: 7px !important;}
.mb10{margin-bottom: 10px !important;}
.mb15{margin-bottom: 15px !important;}
.mb20{margin-bottom: 20px !important;}
.mb25{margin-bottom: 25px !important;}
.mb30{margin-bottom: 30px !important;}
.mb35{margin-bottom: 35px !important;}
.mb40{margin-bottom: 40px !important;}
.mb45{margin-bottom: 45px !important;}
.mb50{margin-bottom: 50px; position:relative}
.mb60{margin-bottom: 60px !important;}
.mb70{margin-bottom: 70px !important;}
.mb80{margin-bottom: 80px !important;}
.mb90{margin-bottom: 90px;}
.mb100{margin-bottom: 100px}

.mt0{margin-top: 0px !important;}
.mt5{margin-top: 5px !important;}
.mt7{margin-top: 7px !important;}
.mt3{margin-top: 3px !important;}
.mt10{margin-top: 10px !important;}
.mt15{margin-top: 15px !important;}
.mt20{margin-top: 20px !important;}
.mt25{margin-top: 25px !important;}
.mt30{margin-top: 30px !important;}
.mt-3{margin-top: -3px !important;}
.mt35{margin-top: 35px !important;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px !important;}
.ml35{margin-left: 35px;}
.ml45{margin-left: 45px;}
.ml50{margin-left: 50px;}
.ml80{margin-left: 80px;}
.ml100{margin-left: 100px;}
.mt40{margin-top: 40px !important;}
.mt50{margin-top: 50px !important;}
.mt60{margin-top: 60px !important;}
.mt70{margin-top: 70px !important;}
.mt100{margin-top: 100px}

.mr40{margin-right: 40px !important;}
.mmt-5 {margin-top:-5px}

.pt0 {padding-top:0 !important;}
.pt3{padding-top: 3px;}
.pt5{padding-top: 5px;}
.pt6{padding-top: 6px;}
.pt8{padding-top: 8px;}
.pt15{padding-top: 15px;}
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.pt30{padding-top: 30px !important;}
.pt40{padding-top: 40px !important;}
.pt45{padding-top: 45px !important;}
.pt50{padding-top: 50px;}
.pt100{padding-top: 100px !important;}

.pb0 {padding-bottom:0 !important;}
.pb5{padding-bottom: 5px !important;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}
.pb25{padding-bottom: 25px;}
.pb30{padding-bottom:30px !important;}
.pb40{padding-bottom:40px !important;}
.pb50{padding-bottom:50px !important;}
.pb60{padding-bottom: 60px}

.pl10{padding-left: 10px}
.pl15{padding-left: 15px}
.pl20{padding-left: 20px}
.pl25{padding-left: 25px}
.pl30{padding-left: 30px !important}
.pl35{padding-left: 35px}
.pl50{padding-left: 50px}
.pl80{padding-left: 80px}

.pl60{padding-left: 60px !important}
.pr20{padding-right: 20px}
.pr50{padding-right: 50px !important;}
.top0 {top:0 !important}

.alignL {text-align:left !important;}
.alignR {text-align:right !important;}
.alignC {text-align:center !important;}

.height5 {height:5px}
.height20 {height:20px}
.lineH25 {line-height:25px !important;}
.lineH30 {line-height:30px}

.floatleft {float:left}
.floatright {float:right}

.widthauto {width:auto !important}

table {background-color:transparent;     border-collapse: collapse;    border-spacing: 0; width:100%; padding:0; margin:0}
table {table-layout:fixed}
td {word-wrap: break-word;}
th{text-align:left; font-weight: normal !important;}
.clear {clear:both}
.display_none {display:none !important}

.div_scroll::-webkit-scrollbar-track
{	-webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0);
	border-radius: 0px;
	background-color:rgba(255,255,255,0);
}
.div_scroll::-webkit-scrollbar
{	width: 7px;
	background-color: #fff;
}
.div_scroll::-webkit-scrollbar-thumb
{	border-radius: 0px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.0);
	background-color: #ccc;
}

.test_accounts ul li .box::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0);
	border-radius: 0px;
	background-color:rgba(255,255,255,0);
}
.test_accounts ul li .box::-webkit-scrollbar
{	width: 7px;
	background-color: #fff;
}
.test_accounts ul li .box::-webkit-scrollbar-thumb
{	border-radius: 0px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.0);
	background-color: #ccc;
}


.div_scroll {scrollbar-3dLight-Color: #fff; scrollbar-arrow-color: #fff; scrollbar-base-color: #ccc; 
scrollbar-Face-Color: #ccc; scrollbar-Track-Color: #fff; scrollbar-DarkShadow-Color: #fff; scrollbar-Highlight-Color: #fff; scrollbar-Shadow-Color: #fff}