/*===================================================================================== *//* The source of demo preview has been stripped and compressed for security reasons.====================================================================================== */div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}

blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}

body{ background:#FFFFFF;color:#838383;font:13px "Droid Sans",Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"Droid Sans",sans-serif;color:#434853;text-shadow:0 1px 0 #fff;letter-spacing:-.5px}


h2{font-size:24px}h3{font-size:17px}h4{font-size:14px}h5{font-size:12px}h6{font-size:10px}

input,textarea{font-family:tahoma,arial;font-size:12px;color:#57595d;outline: none;}

a{text-decoration:none}
p{line-height:20px}

#box_bg{width:415px; }

#content{width:330px;border:1px solid #d5d5d5; padding:10px;display:block;margin:100px auto 0 auto; border-radius:3px;box-shadow:0 0 2px #dadada,inset 0 -3px 0 #e6e6e6}

.btn_2{padding:8px 0 0 31px;text-shadow:-1px -1px 0 #366c96;color:#fff;font-weight:700;font-size:12px;height:32px;display:block}
.button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;float:right;margin-top:18px; cursor:pointer;}
.button{padding:9px 26px 8px 26px;color:#fff;font-weight:700;font-size:14px;display:block}
.button.green{color:#FFFFFF !important;background-image: linear-gradient(bottom, #2D922B 0%, #58BD56 100%);background-image: -o-linear-gradient(bottom, #2D922B 0%, #58BD56 100%); background-image: -moz-linear-gradient(bottom, #2D922B 0%, #58BD56 100%); background-image: -webkit-linear-gradient(bottom, #2D922B 0%, #58BD56 100%); background-image: -ms-linear-gradient(bottom, #2D922B 0%, #58BD56 100%); background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #2D922B),color-stop(1, #58BD56)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#58BD56, endColorstr=#2D922B)";border:1px solid #309230;border-bottom:2px solid #166d16;box-shadow:inset 0 1px 0 #a1daa0;text-shadow:-1px -1px 0 #369135;background-color:#49ac47}
.button.green:hover{background:#49ac47}
.button.green:active{margin-top:19px}
.button.green{background-image: linear-gradient(bottom, #2D922B 0%, #58BD56 100%);background-image: -o-linear-gradient(bottom, #2D922B 0%, #58BD56 100%); background-image: -moz-linear-gradient(bottom, #2D922B 0%, #58BD56 100%); background-image: -webkit-linear-gradient(bottom, #2D922B 0%, #58BD56 100%); background-image: -ms-linear-gradient(bottom, #2D922B 0%, #58BD56 100%); background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #2D922B),color-stop(1, #58BD56)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#58BD56, endColorstr=#2D922B)";border:1px solid #309230;border-bottom:2px solid #166d16;box-shadow:inset 0 1px 0 #a1daa0;text-shadow:-1px -1px 0 #369135;background-color:#49ac47}
.button.green:hover{background:#49ac47}
.button.green:active{margin-top:19px}
.button_blue {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #528ecc;
}
.button_blue:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.button_blue:active {
	position:relative;
	top:1px;
}
.contact{
background:url(image/contact_icon.jpg) no-repeat;
}
.upload_cv{
background:url(image/upload_cv.jpg) no-repeat;
}
.email
{
background:url(image/message.jpg) no-repeat;

}
.text_head_color{
color:#0099FF;
}
/*#login{padding:13px 0 0 0;border-top:1px solid #e0e0e0}*/

.login{font-size:14px;color:#8e8d8d;font-family:"Droid Sans";padding:11px 15px 10px 50px;background-color:#fdfdfd;width:255px;display:block;border:1px solid #d8d8d8;margin:13px 0 -3px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:inset 2px 2px 4px #f1f1f1}.user{background:url(image/user.png) no-repeat}
.password{background:url(image/password.png) no-repeat}
.checkbox{margin:30px 0 15px 0}.checkbox li{list-style:none;height:15px}

#bottom_text{margin:12px auto;width:300px;display:block;text-align:center;text-shadow:1px 1px 0 #fff;line-height:19px}
#bottom_text a{color:#2d932b;font-weight:700;padding:0 8px 0 0;background:url(../images/bullet.png) no-repeat 100% 50%}
#bottom_text a:hover{color:#878787;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .3s linear;-transition:all .2s linear}
#blue{color:#2b83b6!important}
#blue:hover{color:#878787!important}

.login_font_css_style{
font-size: 28px;
line-height: 36px;


color: #333;
font-family: 'Freight Sans Bold', 'lucida grande',tahoma,verdana,arial,sans-serif !important;
font-weight: normal !important;
display: inline-block;
zoom: 1;
-webkit-margin-before: 0.67em;
-webkit-margin-after: 0.67em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
text-align: left;
direction: ltr;
}
.login_font_css{
font-size: 28px;


color: #333;
font-family: 'Freight Sans Bold', 'lucida grande',tahoma,verdana,arial,sans-serif !important;
font-weight: normal !important;
display: inline-block;
zoom: 1;
-webkit-margin-before: 0.30em;
-webkit-margin-after: 0.30em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
text-align: left;
direction: ltr;
}
.loginleft{
color: #666;
font-size: 16px;
display: block;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
}
.loginleft_text{
font-size: 12px;
padding: 10px 0;
display: inline-block;
width: 97%;
font-family:Arial, Helvetica, sans-serif;
}
.footer-col{float:left;max-width:200px;margin:15px 45px 20px 15px}#page-full-footer .footer-col ul{margin:0;padding:0}#page-full-footer .footer-col ul li{list-style:none;font-size:11px;margin:5px 0;padding:0}#page-full-footer .footer-col ul li.header{font-weight:600}#page-full-footer .footer-col ul li a,#page-full-footer .footer-col ul li{font-size:13px;color:#767676}
.header1{font-size:13px;color:#6600FF;}