html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,and,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}del{text-decoration:line-through}hr{background:transparent;border:0;clear:both;color:transparent;height:1px;margin:0;padding:0}mark{background-color:#ffffb3;font-style:italic}input,select{vertical-align:middle}ins{background-color:red;color:white;text-decoration:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}
/* Clearfix */
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0}* html .clearfix,:first-child+html .clearfix{zoom:1}

/*_________________________________________________________________________

    03-BODY ELEMENTS (HEADER, FOOTER, BODY ELEMENTS, NAVIGATION, GRID ...)                           
_____________________________________________________________________________*/
 /* Import stuff -------------------------------------------------------------- */

@import url('../style/reset.css');
@import url('../style/960.css');
@import url('../style/superfish.css');
@import url('../style/coda-slider-2.0.css');
@import url('../style/tooltips.css');
@import url('fonts/museo/museo.css');
@import url('fonts/proxima/proxima.css');
body {
    background: #f3f3f3 url("../images/background-patterns/body-bg-1.jpg") repeat;
    color: #898989;
    font-family: 'Open Sans', Arial, Verdana;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    overflow-x: hidden;
    font-size:13px;
    line-height:21px;
}
code,
pre {
    display: block;
    clear: both;
    overflow: auto;
    padding: 10px;
    text-align: left;
    white-space: pre;
    line-height: 18px;
    margin: 20px 0;
    background-color: #ebebeb;
}
img {
    max-width: 100%;
    height: auto;
	margin-left:
}
a, a > * {
    
    text-decoration: none;
    /* -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    -ms-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;*/
    
}
a:hover{
   text-decoration: underline;

}
strong { font-family: "Open Sans", Arial, Verdana;font-weight: 800;line-height: 30px; font-size:15px; color:#0f71c5;}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 600;
    font-variant: normal;
    white-space: normal;
    color: #404040;
    margin-bottom: 15px;
    font-family: 'Open Sans',Arial,Verdana, serif;
}
h1 {
    font-size: 26px;
    line-height: 32px;
}
h2 {
    font-size: 24px;
    line-height: 30px;
}
h3 {
    font-size: 22px;
    line-height: 30px;
}
h4 {
    font-size: 16px;
    line-height: 22px;

}
h5 {
    font-size: 16px;
    line-height: 22px;
}
h6 {
    font-size: 14px;
    line-height: 22px;
}
header {
    height: auto;
    width: 100%;
    float: left;
    margin: 0px 0 0 0;
}
 #wrapp-new{
    float: left;
    width: 100%;
    -webkit-box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.40);
    -moz-box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.40); 
    box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.40);
  
    }
.big_caret {
background-image: url('../images/big_caret.png');
background-repeat: no-repeat;
background-position: 160px 0px;
height: 12px;
margin-top: -12px;
}

 #container-new{

        background: #fff;
        width: 100%;/* width: 100%!important;  -- Repalace  with this value if you want to have fullwidth layout :)*/
        margin: 0px auto;

}
header#header-new{
    padding: 12px 0  0px 0;   
     width: 100%;
    float:left;
	background:url(../images/header-BG.jpg) repeat-x;
height:88px;


}
#header-top-new{
    float:left;
    width: 100%;
     margin-bottom: 25px;
	  margin-left:-90px;
}
#header-links{

    float:right;
}

.container-new {
    margin: 0 auto;
    position: relative;
    width: 940px; 
}
#container{

        background: #fff;
        width: 1040px;/* width: 100%!important;  -- Repalace  with this value if you want to have fullwidth layout :)*/
        margin: 0px auto;
		margin-top: -35px;

}
header#header{
    padding: 40px 0  0px 0;   
     width: 100%;
    float:left;


}
#header-top{
    float:left;
    width: 100%;
     margin-bottom: 12px;
	 margin-left:-90px;
}
#header-links{

    float:right;
}

.container {
    margin: 0 auto;
    position: relative;
    width: 940px; 
}
.one,.one-half,.two-third,.one-third,.one-fourth ,.one-fifth,.one-sixth,.three-fourth{ float:left;position:relative;margin-right:20px; padding-bottom:44px; }
.one { width: 940px; margin-right: 0;margin-top: 20px; }
.one-half { width: 460px; }
.two-third { width: 620px; }
.one-third  { width: 300px; }
.one-fourth { width: 220px; }
.three-fourth { width: 700px; }
.one-fifth { width: 172px; }
.one-sixth { width: 140px; }
.one-half.last, .one-third.last, .two-third.last, .one-fourth.last, .three-fourth.last,.one-fifth.last,.one-sixth.last{margin-right: 0!important;}
.horizontal-line {
    width: 100%;
    margin: 40px 0;
    float: left;
    border-top: 1px solid #e3e3e3;
}
 
#header-links h4{
    
    font-size:14px;
    text-transform: uppercase;
    text-align: right;
   
   
}

#header-links h4 span{ font-family: "Open Sans", Arial, Verdana;font-weight: 800;}

#main-navigation{

    float:right;
    width: 723px;
	margin-top:-83px;
	margin-right:-100px;
    height:auto;
   
     
  
}
#respond h4, .post_columns h4, .post_grid h4, .category_list h4, #author h4, #related h4 {
    background: url("../images/header_bg.gif") repeat-x scroll center center transparent;
    color: #48A9C8;
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 30px;
}

#main-navigation select { display: none }
#main-navigation select {
    background: #FFF;
    border: 1px solid #eee;
    cursor: pointer;
    padding: 10px 5px;
    margin: 30px auto;
    color: #676767;
    
}
#main-navigation ul {
    margin: 2px 0 0 170px;
    padding: 0px 0;
    list-style-type: none;
    float: left;
}
#main-navigation ul li:hover { visibility: inherit }
#main-navigation ul li {
    position: relative;
    display: inline;
    float: left;
    text-align: center;
  
}
#main-navigation ul li a {
    color: #000;
    line-height: 35px;
    text-transform: uppercase;
    display: block;
    overflow: hidden;
    padding: 12px 15px 10px 15px;
    margin: 0px 0px 0px 0px;
    font-size: 15px;
	font-weight:bold;
    font-family: "Open Sans", Arial, Verdana;
   height:23px;
    text-decoration: none;
    
    font-weight: 800;
}


#main-navigation ul li a i{
    color:#FFF;
    margin-right: 10px;
}
#main-navigation li:hover a{
    color: #f22812;
   

 
}
 #main-navigation li.active{background: #a0a0a0;}
#main-navigation li.active:hover a{background: #a0a0a0;} 
#main-navigation ul ul {
    position: absolute;
    top: -9999em;
    width: 240px;
    z-index: 99999;
    background: #ffffff;
    border:1px solid #5888d6;
}
#main-navigation ul ul li a { text-transform: capitalize }
#main-navigation ul ul li { width: 100% }
#main-navigation ul li:hover ul {
    left: 0;
    top:42px;
}
 
 
#main-navigation ul li:hover li ul { top: -9999em }
#main-navigation ul li li:hover ul {
    left: 230px;
    top: 0;
}
#main-navigation ul ul {
    padding: 0;
    margin: 0;
}
#main-navigation ul ul li {
    float: left;
    line-height: 20px;
    font-size: 12px;
    border:none!important;
}
#main-navigation ul ul li a {
    font-size: 13px;
    padding:8px 10px;
    text-transform: capitalize;
    margin: 0px 10px;
    line-height: 20px;
    color: #9e9e9e!important;
    font-family: "Open Sans", Arial, Verdana;
    border-bottom:1px solid #e8e8e8;
    background: #FFF!important;
    border-left:none;
    border-right:none;
    text-align: left;
    text-shadow:none;
     font-weight: 400;
     -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    -ms-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;

}
#main-navigation ul ul li a i{ color: #9e9e9e!important;}
 
#main-navigation ul ul li:last-child a {border-bottom: none;border-right: none;}
#main-navigation ul ul li:last-child ul li a{border-bottom:1px solid #e8e8e8!important;}
#main-navigation ul ul li:last-child ul li:last-child a{border-bottom: none!important;}

 
 
   /*______________________________________________________________*/
/*______________________________________________________________*/
 



#content{
    background: #fff;
    float:left;
    width: 100%;
    margin: 0;
    position: relative;
}

#footer{

    float:left;
    position: relative;
    width: 100%;
    padding: 30px 0;
     background: #3b3b3b;
     color:#999999;
    margin-top: 40px; 
      

}
#copyrights{
    width: 100%;
    float: left;
    padding: 25px 0 10px 0;
    color:#999999;
    background:#333333 ;
    
    
}

#footer a,#copyrights a { 
     
   
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    -ms-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    color:#ababab;}
#footer a:hover, #copyrights a:hover{    color: #FFF;text-decoration: none; }
#footer h4{
    color: #FFF;
    font-size: 14px;
    font-family: "Open Sans", Arial, Verdana;
    /*margin-bottom: 20px;*/
    text-transform: uppercase;
    font-weight: bold;
}

#footer ul li {
    width: 100%;
    float: left;
    display: block;
    padding: 7px 0px 7px 0px;
    border-bottom: 1px solid #464646;
}
#footer ul li a {
    padding-left: 5px;
	line-height:21px;
   
}


ul.social-icons{
    float: right;
    list-style: none;
    display: block;


}
ul.social-icons.header{
    float:right;
    width: auto;

}
ul.social-icons li {
    float: left;
    margin-left: 2px;
       display: inline;

}
ul.social-icons li a{
    
    
}
ul.social-icons li a:hover{
    
}

ul.social-icons.header li a{
    background: #FFF;
    padding: 7px 7px 5px 2px;
}
ul.social-icons.header li a:hover{
    
}

ul.social-icons li a:hover i {
    color:#FFF;
    text-align: center;
    text-decoration: none;
}
ul.social-icons.header li a:hover i {
    
     text-decoration: none;
}


.top-search{float:left;margin-top:7px;}
.top-search input{width:70px;font-size:11px;color:#888;}
.search-btn{float:right;position:relative;padding:0;top:0;right:0;margin:-13px -176px 0 -0px;width:93px;height:32px;cursor:pointer;border:none;z-index:100;box-shadow:none}
.search-field{float:right;position:relative}


.top-search-alt{float:left; margin-top: -10px;}
.top-search-alt input{width:200px;font-size:11px;color:#888;}
/* Slider -------------- */

#slider{
	height:300px;
	margin:0 0 40px 0;
}

#archive #slider{
	height:300px;
	margin:0 0 30px 0;
	background: url("../images/header_bg.gif") repeat-x scroll center bottom transparent;
	padding-bottom: 5px;
}

#slider .item{
	padding:0px;
	width:620px;
	float:left;
}

.coda-slider { 
	padding: 10px; 
	width:580px;
	overflow:hidden;
	height:260px;
}

.slider_image{
	/*
	-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
	*/
	float:left;
	width:275px;
	height:275px;
}

.slider_image a{
	height:275px;
	float:left;
}

#slider .details{
	float:left;
	margin:0 0 0 20px;
	width:275px;
}

#slider .cats{
	margin:0 0 15px 0;
}

#slider .date, #slider .date a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:11px;
	color:#555;
	/* text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.6); */
	margin: 2px 0 12px 0;
}

#slider .date a:hover{
	color:#000;
}

#slider .cats span {
	display:block;
	float:left;
	padding:1px 5px 1px 5px;
	font-size:11px;
	color:#fff;
	background:#2180B7;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

#slider .cats span a{
	color:#fff;
}

#slider .cats span a:hover{
	font-weight:bold;
}

#slider .header h2{
	font-weight: normal;
	color:#555;
	/* text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.7); */
	font-size:23px;
	margin:0 0 8px 0;
	line-height:26px;
}

#slider .header h2 a{
	color:#555;
}

#slider .header h2 a:hover{
	color:#000;
}

#slider .excerpt{
	color:#555;
	/* text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.6); */
	line-height:21px;
	font-size:12px;
	
	/*IE 6 bug fix */
	margin-right:-3px;
}

#slider .header, #slider .excerpt{
	width:275px;
	float:left;
}
#slider .cats {
	float: right;
	width: auto;
}

#slider .cats ul, #slider .cats li{
	display:inline;
}

#slider .date {
	float:left;
	width: auto;
}


#slider_nav{
	height:auto;
	padding:0px;
	background:transparent;
	float:left;
	width:300px;
}

#slider_nav ul{

}

#slider_nav li a{
	filter:alpha(opacity=60);
	-moz-opacity:0.60;
	-khtml-opacity: 0.60;
	opacity: 0.60;
	float:left;
	padding:8px 19px;
	border-left:3px solid #ccc;

}

#slider_nav li a.current, #slider_nav li a.current:hover { 
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	border-left:3px solid #468E9B;
	padding:8px 19px;
	background: #FFFFED;
}

#slider_nav img {
	float:left;
}
#slider_nav p {
	float:left;
	width:205px;
	padding:0px 0 0 10px;
	font-size:13px;
	font-weight:bold;
}

.excerpt p {
	color: #444;
	margin-bottom:35px;
}
.post_columns .column .image a:hover, .category_list li .image a:hover, .tab li .image a:hover, .full_posts .image a:hover, #related .column .image a:hover, #comments li .image a:hover {
border: 1px solid #999;
}
.post_columns .column .image a, .post_grid li a, .category_list li .image a, .tab li .image a, .flickr div a, .full_posts .image a,  #author .image, #related .column .image a, #comments li .image {
padding: 2px;
border: 1px solid #c6c6c6;
-webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
margin: 0 0 27px 0;
display: block;
}
.post_columns .column .image a {
width: 165px;
height: 165px;
}
/* Post Columns, Post Grid, Category List -------------- */

#respond h4, .post_columns h4, .post_grid h4, .category_list h4, #author h4, #related h4 {
	background:url(../images/header_bg.gif) center repeat-x;
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#5888d6;
	margin:0 0 30px 0;
}

.post_grid h4{
	width:620px;
}

#author h4, #related h4{
	width:610px;
}

#respond h4 span, .post_columns h4 span, .post_grid h4 span, .category_list h4 span, #author h4 span, #related h4 span{
	background:#fff;
	padding:0 10px 0 10px;
	margin:0 0 0 19px;
	font-weight:normal;
	text-transform:uppercase;
}

.category_list h4{
	margin:0 0 15px 0;
}

.category_list h4 a{
	color:#2180B7;
}

.category_list h4 a:hover{
	color:#444444;
}

.post_columns .column{
	width:180px;
	float:left;
	margin:0 20px 20px 0;
}

.post_grid, .category_list, .tab{
	margin:0 0 28px 0;
	float:left;
}

.post_columns .column.last{
	margin:0 20px 20px 0;
}

.post_columns .column .image a{
	width:165px;
	height:165px;
}

.category_list li .image a, .tab li .image a{
	width:45px;
	height:45px;
}

#author .image{
	width:80px;
	height:80px;
	float:left;
}

.category_list h5{
	line-height:17px;
}

.full_posts .image a{
	display:block;
	width:109px;
	height:109px;
}

.full_posts .image{
	float:left;
}

#related .column .image a{
	display:block;
	width:116px;
	height:94px;
	float:left;
}

#comments li .image a{
	float:left;
	width:61px;
	height:61px;
}

#comments li .image{
	float:left;
	width:61px;
	height:61px;
}

.category_list li .image, .full_posts .image{
	margin:0 14px 0 0;
}


.post_columns .column .image a, .post_grid li a, .category_list li .image a, .tab li .image a, .flickr div a, .full_posts .image a, #content img, #author .image, #related .column 

.post_columns .column .image a {
  margin-bottom:0px;
}




.post_columns .column h3, #related .column h3 a{
	display:block;
	color:#444444;
	font-size:14px;
	font-weight:normal;
	margin: 0 0 0px 0;
}

.post_columns h3 a{
	color:#444444;
}

.post_columns h3 a:hover, #related .column h3 a:hover{
	color:#2180B7;
}

.post_columns .column .date, .category_list li .details .date, .tab li .details .date, .full_posts .details .date{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:11px;
	color:#aaaaaa;
	margin: 0 0 15px 0;
}

.category_list li .details .date, .category_list li .details .date a, .tab li .details .date, .tab li .details .date a, .full_posts .details .date a{
	margin:0;
}

.post_columns .column .date a, .category_list li .details .date a, .tab li .details .date a, .full_posts .details .date a{
	color:#aaaaaa;
}

.post_columns .column .date a:hover, .category_list li .details .date a:hover, .tab li .details .date a:hover, .full_posts .details .date a:hover{
	color:#444444;
}

.post_columns .column .excerpt p{
	font-size:12px;
	line-height:20px;
}

.post_grid li{
	float:left;
	margin:0 12px 12px 0;
}

.category_list ul, .post_grid ul, .tab ul{
	float:left;
}

.post_grid li a{
	width:61px;
	height:61px;
	margin:0;
}

.post_grid li.last{
	margin:0 0 12px 0;
}

.post_grid li a:hover, .flickr div a:hover{
	border:1px solid #999;
}

.category_list li, .tab li{
	float:left;
	border-bottom:1px solid #e2e2e2;
	padding:15px 0 15px 0;
}

.category_list li.last, .tab li.last{
	border:none;
}

.category_list li .image, .tab li .image{
	float:left;
}

.category_list li .image a, .tab li .image a{
	margin:0;
}

.category_list li .details{
	float:left;
	width:226px;
}

.category_list li .details h5 a, .tab li .details h5 a, .full_posts .details h5 a{
	font-size:12px;
	font-weight:normal;
	color:#444444;
}

.category_list li .details h5 a:hover, .tab li .details h5 a:hover, .full_posts .details h5 a:hover{
	color:#2180B7;
}


/* As Seen In ---------------------------------------------------------------- */

#as-seen-in-container {
	padding-bottom:10px;
	margin-bottom:15px;
	border-bottom:1px solid #bcbcbc;
}

#as-seen-in-container div.as-seen-in h3 {
	margin-bottom: 8px;
	margin-top:7px;
	margin-right:8px;
	margin-left:8px;
	background:none;
	color:#999;
	float:left;
	text-shadow: 1px 1px #efefef;
	font-style:italic;
	font-size:14px;
}
.as-seen-in h2{
	font-family: "Museo500", "Garamond", "Georgia", "Times New Roman", Serif;
	float:left;
	font-size:26px;
	margin-top:6px;
}
.as-seen-in a{
	text-indent:-9999px;
	float: left;
	margin-left:12px;
	margin-right:12px;
}
.as-seen-in a.forbes {
	background:url("images/as-seen-in/forbes_logo_dark.png") no-repeat scroll left top transparent;
	height:20px;
	width:76px;
	margin-top:5px;
}
.as-seen-in a.forbes:hover {
	background-position:0 -20px;
}
.as-seen-in a.cnn {
	background:url("images/as-seen-in/cnn-logo.png") no-repeat scroll left top transparent;
	height:26px;
	width:57px;
	margin-bottom:5px;
}
.as-seen-in a.cnn:hover {
	background-position:0 -26px;
}
.as-seen-in a.huffpo {
	background:url("images/as-seen-in/huffpo_logo_dark.png") no-repeat scroll left top transparent;
	height:30px;
	width:86px;
}
.as-seen-in a.huffpo:hover {
	background-position:0 -30px;
}
.as-seen-in a.busin {
	background:url("images/as-seen-in/busin-logo.png") no-repeat scroll left top transparent;
	height:30px;
	width:75px;
}
.as-seen-in a.busin:hover {
	background-position:0 -30px;
}
.as-seen-in a.tc {
	background:url("images/as-seen-in/tc-logo.png") no-repeat scroll left top transparent;
	height:16px;
	width:105px;
	margin-top:3px;
}
.as-seen-in a.tc:hover {
	background-position:0 -16px;
}
.as-seen-in a.inc {
	background:url("images/as-seen-in/inc-logo.png") no-repeat scroll left top transparent;
	height:25px;
	width:70px;
	margin-bottom:4px;
}
.as-seen-in a.inc:hover {
	background-position:0 -25px;
}

.as-seen-in a.nyobvs {
	background:url("images/as-seen-in/nyobvs-logo.png") no-repeat scroll left top transparent;
	height:27px;
	width:204px;
	margin-bottom:10px;
}
.as-seen-in a.nyobvs:hover {
	background-position:0 -27px;
}




/* Sidebar -------------------------------------------------------------------- */

#sidebar .widget.Social_Widget, #sidebar .widget.widget_text, #sidebar .widget.riw_widget, 
#sidebar .widget.widget_latest_twitter_widget, #sidebar .widget.widget_execphp, 
#sidebar .widget.widget_ithemesrotatingimages, #sidebar .widget_relatedpoststhumbnailswidget {
    padding: 0 0 10px 0;
    margin: 0 10px 30px 10px;
    width: 280px;
    border-bottom: 1px dashed #1ba7c6;
}

#sidebar .widget.Social_Widget {
    padding-bottom: 20px;
}

#sidebar .widget.Social_Widget .socialmedia-buttons img {
    width: 25px !important;
    height: 25px !important;
    margin: 0 5px !important;
}

#sidebar .widget h4 {
    font-size: 20px;
    width: 280px;
    margin: 0 0px 20px 0px;
    border-bottom: 1px solid #1ba7c6;
    font-family: "Museo700";
    font-weight: normal;
    text-transform: uppercase;
}

#sidebar .widget h4 span {
    font-size: 20px;
    width: 100%;
    display: block;
    color: #1ba7c6;
    padding: 0 0 5px 0;
    
}

#sidebar .share-widget {
    text-align: center;
    margin-bottom: 20px;
}

#sidebar .share-widget div {
    display: inline-block;
}

#sidebar .share-widget .fb {
    width: 90px;
}

#sidebar .share-widget .tw {
    width: 140px;
}

#rotating-images-rotator_1, #rotating-images-rotator-wrapper_1 {
    margin-left: 2px;
}

/* Twitter & RSS -------------- */


#sidebar .tz_rsstwitter_widget {
	margin: 0 0 25px 0;
}

.rss_widget, .twitter_widget{
	float:left;
}

.rss_widget{
	padding:0 25px 0 25px; 
}

.twitter_widget{
	padding:0 25px 0 0; 
}

span.icon{
	float:left;
	margin:5px 10px 0 0;
}

span.count{
	float:left;
	font-size:21px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

a span.count{
	color:#444444;
	float:left;
}

span.desc{
	float:left;
	font-size: 11px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

a span.desc{
	color:#888888;
	float:left;
}

a:hover span.desc{
	color:#444444;
}

/* Advert -------------- */

#sidebar .advert li{
	float:left;
	margin:0 0 10px 0;
}

#sidebar .advert li a{
	width:125px;
	height:125px;
	display:block;
	background:url(images/header_advert_border.gif) repeat;
	padding:10px;
}

#sidebar .advert li a:hover{
	background:url(images/header_advert_border_hover.gif) repeat;
}

#sidebar .advert li.left{
	margin:0 10px 10px 0;
}

.full_posts .details h5 a {
    font-size: 14px;
}
.full_posts li {
    border-bottom: 1px solid #E2E2E2;
    float: left;
    padding: 25px 0;
    width: 610px;
}

.full_posts li .image a {
    margin: 0;
}
.full_posts .details h5 {
    font-size: 14px;
    margin: 0 0 5px;
    width: 480px;
}
.full_posts .details {
    float: left;
    width: 480px;
}
.full_posts .details.no_thumb p {
    width: 610px;
}
.full_posts .details p {
    font-size: 12px;
    line-height: 20px;
    margin: 11px 0 0;
    padding: 0;
    width: 480px;
}
.description h1 {
    background: url("../images/header_bg.gif") repeat-x scroll center bottom transparent;
    float: left;
    padding: 0 0 25px;
}

.description.archive p {
    border-bottom: 1px solid #CCCCCC;
    color: #555555;
    font-size: 14px;
    font-style: italic;
    margin: 0 0 35px;
    padding: 0 0 10px;
    width: 620px;
}
/* TABS -------------- */

.tabs{
	float:left;
	background: url(images/header_advert_border.gif) repeat;
	padding:10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.tab_wrap{
	background:#fff;
	border:1px solid #d2d2d2;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	float:left;
}

.tabs ul.nav{
	float:left;
	background:url(images/nav_bg.gif) repeat;
	/*IE 6 fix 
	width:278px;
	*/
	width:280px;
	height:43px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
}

.tabs ul.nav li a{
	display:block;
	padding:12px 0 11px 0;
	text-align:center;
	background:url(images/tab_border.gif) repeat-y left;
}

.tabs ul.nav li a:hover{
	background:url(images/tab_border.gif) repeat-y left #fff;
}

.tabs ul.nav li{
	float:left;
	width:25%;
	border-bottom:1px solid #d9d9d9;
}

.tabs ul.nav li.tab_nav_1{
	width:25%;
}

.tabs ul.nav li.tab_nav_2{
	width:25%;
}

.tabs ul.nav li.tab_nav_3{
	width:30%;
}

.tabs ul.nav li.tab_nav_4{
	width:20%;
}

.tabs ul.nav li.ui-tabs-selected{
	border-bottom:none;
}

.tabs ul.nav li.ui-tabs-selected a{
	background:url(images/tab_border.gif) repeat-y left #fff;
}

.tabs ul.nav li.first a{
	background-image:none;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
}

.tabs ul.nav li.first a:hover{
	background-image:none;
}

.tabs ul.nav li.last a{
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
}

.tabs .tab{
	float:left;
	padding:0;
	margin:0;
}

.tab li{
	float:left;
	width:244px;
	padding:12px 18px;
}

.tab li:first-child {
	padding: 20px 18px 12px 18px;
	}

.tabs .tab_tags { padding: 15px;
}

.tab_tags a{
	float:left;
	display:block;
	padding:3px 8px;
	background:#efefef;
	color:#444;
	margin: 0 4px 4px 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.tab_tags a:hover{
	color:#fff;
}

.tab li .image{
	float:left;
}

.tab li .details{
	float:left;
	margin:0 0 0 14px;
}

.tab li .details h5, .tab li .details .date{
	float:left;
	width:175px;
}

.tab li .details h5 a{
	float:left;
	cursor:pointer;
}

.btn-default-styling,.btn-apply,.btn-apply-now,.container600 .create-account .register-container .form-styling .cta-join,.container600 .create-account .register-container .form-styling .cta-signin,#my-profile .cta-signup,#forgot-pw .cta-signup,#reset-pw .cta-signup,.cta-update,#forgot-pw .cta-send,.right_side .direct-apply-widget form .cta-apply-now,.right_side .direct-apply-widget form .cta-apply-now-disabled,.see_and_apply li a.btn-visit,.see_and_apply li a.btn-apply,.see_and_apply li a.btn-apply-now{color:#fff;letter-spacing:0.05em;-webkit-border-radius:5px;border-radius:3px;}.btn-default-styling:hover,.btn-apply:hover,.btn-apply-now:hover,.container600 .create-account .register-container .form-styling .cta-join:hover,.container600 .create-account .register-container .form-styling .cta-signin:hover,#my-profile .cta-signup:hover,#forgot-pw .cta-signup:hover,#reset-pw .cta-signup:hover,.cta-update:hover,#forgot-pw .cta-send:hover,.right_side .direct-apply-widget form .cta-apply-now:hover,.right_side .direct-apply-widget form .cta-apply-now-disabled:hover,.see_and_apply li a.btn-visit:hover,.see_and_apply li a.btn-apply:hover,.see_and_apply li a.btn-apply-now:hover{color:#fff}.btn-default-grey,.btn-applied,.see_and_apply li .applied-button{color:#fff;font-family:"FreightSansBook", "Helvetica Neue", Helvetica, Arial, "San Serif";letter-spacing:0.05em;-webkit-border-radius:5px;border-radius:3px;border-width:1px;border-style:solid;}.btn-default-grey:hover,.btn-applied:hover,.see_and_apply li .applied-button:hover{color:#fff}

.btn-apply{padding:5px 0px;font-size:16px;text-align:center;display:inline-block;width:150px;background-color:#5888d6;cursor: pointer;}


.btn-apply-now{padding:5px 0px;font-size:16px;text-align:center;display:inline-block;width:150px;background-color:#5888d6;background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#35abc8), color-stop(#1ba7c6));background-image:-webkit-linear-gradient(top, #35abc8, #1ba7c6);background-image:-moz-linear-gradient(top, #35abc8, #1ba7c6);background-image:-ms-linear-gradient(0deg, #35abc8, #1ba7c6);background-image:-o-linear-gradient(top, #35abc8, #1ba7c6);background-image:linear-gradient(to bottom, #35abc8, #1ba7c6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#35abc8', endColorstr='#1ba7c6',GradientType=0 )}.btn-apply-now:hover{background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#1fa8c7), color-stop(#139cbb));background-image:-webkit-linear-gradient(top, #1fa8c7, #139cbb);background-image:-moz-linear-gradient(top, #1fa8c7, #139cbb);background-image:-ms-linear-gradient(0deg, #1fa8c7, #139cbb);background-image:-o-linear-gradient(top, #1fa8c7, #139cbb);background-image:linear-gradient(to bottom, #1fa8c7, #139cbb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1fa8c7', endColorstr='#139cbb',GradientType=0 )}.btn-apply-now:active{background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#50b0c9), color-stop(#5888d6));background-image:-webkit-linear-gradient(top, #50b0c9, #5888d6);background-image:-moz-linear-gradient(top, #50b0c9, #5888d6);background-image:-ms-linear-gradient(0deg, #50b0c9, #5888d6);background-image:-o-linear-gradient(top, #50b0c9, #5888d6);background-image:linear-gradient(to bottom, #50b0c9, #5888d6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50b0c9', endColorstr='#5888d6',GradientType=0 )}.btn-applied{font-size:16px;text-align:center;display:inline-block;width:150px;background-color:#c2c2c2;background-color:#c2c2c2;background-image:-webkit-gradient(linear, top, bottom, color-stop(#c2c2c2), color-stop(#bfbfbf));background-image:-webkit-linear-gradient(top, #c2c2c2, #bfbfbf);background-image:-moz-linear-gradient(top, #c2c2c2, #bfbfbf);background-image:-ms-linear-gradient(0deg, #c2c2c2, #bfbfbf);background-image:-o-linear-gradient(top, #c2c2c2, #bfbfbf);background-image:linear-gradient(to bottom, #c2c2c2, #bfbfbf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2c2c2', endColorstr='#bfbfbf',GradientType=0 )}#legal{margin:50px 0 10px 0}#legal .container900{background-color:#fff;height:300px;overflow:auto;padding:30px 50px 50px 50px;border:1px solid #D3D3D3;margin-bottom:50px;line-height:1.2em}#legal .container900 h1,#legal .container900 .container600 .create-account .register-container .blue-divider h2,.container600 .create-account .register-container .blue-divider #legal .container900 h2{font-size:20px;margin:20px 0;text-align:center}#legal .container900 h2{font-size:14px;margin:0 0 20px 0;text-align:left}#legal .container900 p{font-size:11px}#legal .container900 ul li{font-size:11px}#legal .container900 a{color:#5888d6}#legal .container900 a:hover{color:#5B5B5B;text-decoration:none}#legal .container900 a:focus{color:#5B5B5B;outline:none}.container600{margin:25px auto}.container600 .create-account{width:554px;border:1px solid #d3d3d3;background-color:#fff;padding:20px}.container600 .create-account h1,.container600 .create-account .register-container .blue-divider h2{text-align:center;font-weight:normal;margin:0;font-size:24px;color:#5888d6;font-family:"ProximaLight", "Helvetica Neue", Helvetica, Arial, "San Serif"}.container600 .create-account p{padding:10px 0 15px 0px;text-align:center;font-size:15px;font-family:"ProximaLight", "Helvetica Neue", Helvetica, Arial, "San Serif";color:#000; text-align:left; padding-left:10px;}.container600 .create-account p a{color:#000; text-decoration:underline;text-decoration:underline;padding:0 0 0 5px}.container600 .create-account p a:hover{color:#5b5b5b;text-decoration:underline;}.container600 .create-account p.notice{background-color:#5888d6;border-radius:4px 4px 4px 4px;color:#fff;display:block;margin:0 0 10px 0px;padding:7px 0px;text-align:center}.container600 .create-account .register-container{width:407px;margin:0 auto}.container600 .create-account .register-container input[type="text"],.container600 .create-account .register-container input[type="password"]{width:376px;margin:0 0 12px 0}.container600 .create-account .register-container p{margin:0px;padding:0px 0 10px 0}.container600 .create-account .register-container .blue-divider h2{background-color:#fff;width:62px;margin:-20px auto 0 auto}.container600 .create-account .register-container .form-styling{width:520px;margin-left:0px; margin-left:-80px;}.container600 .create-account .register-container .form-styling .control-group{clear:both;text-align:center;margin:15px 0}.container600 .create-account .register-container .form-styling .cta-join{padding:5px 0px;font-size:20px;text-align:center;display:inline-block;width:160px;background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#50b0c9), color-stop(#5888d6));background-image:-webkit-linear-gradient(top, #50b0c9, #5888d6);background-image:-moz-linear-gradient(top, #50b0c9, #5888d6);background-image:-ms-linear-gradient(0deg, #50b0c9, #5888d6);background-image:-o-linear-gradient(top, #50b0c9, #5888d6);background-image:linear-gradient(to bottom, #50b0c9, #5888d6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50b0c9', endColorstr='#5888d6',GradientType=0 )}
.container600 .create-account .register-container .form-styling .cta-join:hover{background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#52b5ce), color-stop(#48acc5));background-image:-webkit-linear-gradient(top, #52b5ce, #48acc5);background-image:-moz-linear-gradient(top, #52b5ce, #48acc5);background-image:-ms-linear-gradient(0deg, #52b5ce, #48acc5);background-image:-o-linear-gradient(top, #52b5ce, #48acc5);background-image:linear-gradient(to bottom, #52b5ce, #48acc5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52b5ce', endColorstr='#48acc5',GradientType=0 )}.container600 .create-account .register-container .form-styling .cta-join:active{background-color:#6bb9ce;background-image:-webkit-gradient(linear, top, bottom, color-stop(#76bbce), color-stop(#60b6cd));background-image:-webkit-linear-gradient(top, #76bbce, #60b6cd);background-image:-moz-linear-gradient(top, #76bbce, #60b6cd);background-image:-ms-linear-gradient(0deg, #76bbce, #60b6cd);background-image:-o-linear-gradient(top, #76bbce, #60b6cd);background-image:linear-gradient(to bottom, #76bbce, #60b6cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76bbce', endColorstr='#60b6cd',GradientType=0 )}.container600 .create-account .register-container .form-styling .cta-signin{padding:5px 0px;font-size:20px;text-align:center;display:inline-block;width:160px;background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#50b0c9), color-stop(#5888d6));background-image:-webkit-linear-gradient(top, #50b0c9, #5888d6);background-image:-moz-linear-gradient(top, #50b0c9, #5888d6);background-image:-ms-linear-gradient(0deg, #50b0c9, #5888d6);background-image:-o-linear-gradient(top, #50b0c9, #5888d6);background-image:linear-gradient(to bottom, #50b0c9, #5888d6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50b0c9', endColorstr='#5888d6',GradientType=0 )}.container600 .create-account .register-container .form-styling .cta-signin:hover{background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#52b5ce), color-stop(#48acc5));background-image:-webkit-linear-gradient(top, #52b5ce, #48acc5);background-image:-moz-linear-gradient(top, #52b5ce, #48acc5);background-image:-ms-linear-gradient(0deg, #52b5ce, #48acc5);background-image:-o-linear-gradient(top, #52b5ce, #48acc5);background-image:linear-gradient(to bottom, #52b5ce, #48acc5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52b5ce', endColorstr='#48acc5',GradientType=0 )}.container600 .create-account .register-container .form-styling .cta-signin:active{background-color:#6bb9ce;background-image:-webkit-gradient(linear, top, bottom, color-stop(#76bbce), color-stop(#60b6cd));background-image:-webkit-linear-gradient(top, #76bbce, #60b6cd);background-image:-moz-linear-gradient(top, #76bbce, #60b6cd);background-image:-ms-linear-gradient(0deg, #76bbce, #60b6cd);background-image:-o-linear-gradient(top, #76bbce, #60b6cd);background-image:linear-gradient(to bottom, #76bbce, #60b6cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76bbce', endColorstr='#60b6cd',GradientType=0 )}.btn-centered{margin:15px 0 0 0; margin-left: 175px;}#my-profile,#forgot-pw,#reset-pw{width:673px;margin:50px auto;background-color:#fff;border:1px solid #d3d3d3;padding:20px;color:#444;font-size:14px;font-family:"ProximaLight", "Helvetica Neue", Helvetica, Arial, "San Serif"}#my-profile p,#forgot-pw p,#reset-pw p{text-align:center;margin:0 0 15px 0}#my-profile h4,#forgot-pw h4,#reset-pw h4{font-size:15px;padding:0px;margin:0 0 20px 0;font-weight:normal;text-align:left}#my-profile h1,#my-profile .container600 .create-account .register-container 
.blue-divider h2,.container600 .create-account .register-container .blue-divider #my-profile h2,#forgot-pw h1,#forgot-pw .container600 .create-account .register-container .blue-divider h2,.container600 .create-account .register-container .blue-divider #forgot-pw h2,#reset-pw h1,#reset-pw .container600 .create-account .register-container .blue-divider h2,.container600 .create-account .register-container .blue-divider #reset-pw h2{font-family:"Museo", Georgia, Serif;font-weight:normal;font-size:25px;text-transform:uppercase;padding:0px 0 10px 50px;background:url('../images/user_login/your_profile_icon.jpg?v=69e971b') no-repeat;border-bottom:1px dashed #d9d9d9;margin:40px 0 20px 0;text-align:left}#my-profile h1:first-child,#my-profile .container600 .create-account .register-container .blue-divider h2:first-child,.container600 .create-account .register-container .blue-divider #my-profile h2:first-child,#forgot-pw h1:first-child,#forgot-pw .container600 .create-account .register-container .blue-divider h2:first-child,.container600 .create-account .register-container .blue-divider #forgot-pw h2:first-child,#reset-pw h1:first-child,#reset-pw .container600 .create-account .register-container .blue-divider h2:first-child,.container600 .create-account .register-container .blue-divider #reset-pw h2:first-child{margin-top:0px}#my-profile .cta-signup,#forgot-pw .cta-signup,#reset-pw .cta-signup{padding:5px 0px;font-size:16px;text-align:center;display:inline-block;width:120px;background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#50b0c9), color-stop(#5888d6));background-image:-webkit-linear-gradient(top, #50b0c9, #5888d6);background-image:-moz-linear-gradient(top, #50b0c9, #5888d6);background-image:-ms-linear-gradient(0deg, #50b0c9, #5888d6);background-image:-o-linear-gradient(top, #50b0c9, #5888d6);background-image:linear-gradient(to bottom, #50b0c9, #5888d6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50b0c9', endColorstr='#5888d6',GradientType=0 )}#my-profile .cta-signup:hover,#forgot-pw .cta-signup:hover,#reset-pw .cta-signup:hover{background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#52b5ce), color-stop(#48acc5));background-image:-webkit-linear-gradient(top, #52b5ce, #48acc5);background-image:-moz-linear-gradient(top, #52b5ce, #48acc5);background-image:-ms-linear-gradient(0deg, #52b5ce, #48acc5);background-image:-o-linear-gradient(top, #52b5ce, #48acc5);background-image:linear-gradient(to bottom, #52b5ce, #48acc5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52b5ce', endColorstr='#48acc5',GradientType=0 )}#my-profile .cta-signup:active,#forgot-pw .cta-signup:active,#reset-pw .cta-signup:active{background-color:#6bb9ce;background-image:-webkit-gradient(linear, top, bottom, color-stop(#76bbce), color-stop(#60b6cd));background-image:-webkit-linear-gradient(top, #76bbce, #60b6cd);background-image:-moz-linear-gradient(top, #76bbce, #60b6cd);background-image:-ms-linear-gradient(0deg, #76bbce, #60b6cd);background-image:-o-linear-gradient(top, #76bbce, #60b6cd);background-image:linear-gradient(to bottom, #76bbce, #60b6cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76bbce', endColorstr='#60b6cd',GradientType=0 )}#my-profile .form-horizontal,#forgot-pw .form-horizontal,#reset-pw .form-horizontal{margin-bottom:20px}#my-profile .form-horizontal.last,#forgot-pw .form-horizontal.last,#reset-pw .form-horizontal.last{border-bottom:0px}#my-profile .form-horizontal .long,#my-profile .form-horizontal .short,#forgot-pw .form-horizontal .long,#forgot-pw .form-horizontal .short,#reset-pw .form-horizontal .long,#reset-pw .form-horizontal .short{margin:0px}#my-profile .form-horizontal .controls,#forgot-pw .form-horizontal .controls,#reset-pw .form-horizontal .controls{display:block}#my-profile .control-group,#forgot-pw .control-group,#reset-pw .control-group{margin-bottom:0px;display:block;-webkit-margin-top-collapse:separate;*zoom:1}#my-profile .control-group:before,#my-profile .control-group:after,#forgot-pw .control-group:before,#forgot-pw .control-group:after,#reset-pw .control-group:before,#reset-pw .control-group:after{display:table;line-height:0;content:""}#my-profile .control-group:after,#forgot-pw .control-group:after,#reset-pw .control-group:after{clear:both}#my-profile label,#forgot-pw label,#reset-pw label{margin-top:5px}#my-profile .control-label,#my-profile label,#forgot-pw .control-label,#forgot-pw label,#reset-pw .control-label,#reset-pw label{float:left;width:260px;padding-top:0px;margin-bottom:10px;text-align:right}#my-profile .controls,#forgot-pw .controls,#reset-pw .controls{margin-left:280px;font-family:"ProximaLight", "Helvetica Neue", Helvetica, Arial, "San Serif"}#my-profile .controls input[type="text"],#my-profile .controls input[type="password"],#forgot-pw .controls input[type="text"],#forgot-pw .controls input[type="password"],#reset-pw .controls input[type="text"],#reset-pw .controls input[type="password"]{margin:0 0 10px 0;width:325px}#my-profile .controls span.help-inline,#forgot-pw .controls span.help-inline,#reset-pw .controls span.help-inline{display:block;margin:0 0 10px 0;padding:5px 10px;font-size:14px;width:320px}#my-profile.demo,#forgot-pw.demo,#reset-pw.demo{width:960px}#my-profile .resume-on-file p,#forgot-pw .resume-on-file p,#reset-pw .resume-on-file p{text-align:left;margin:15px 0 10px 0}#my-profile .resume-on-file span,#forgot-pw .resume-on-file span,#reset-pw .resume-on-file span{font-size:15px;margin:0 10px}.demo,#my-profile.demo,#forgot-pw.demo,#reset-pw.demo{line-height:1.3em}.demo p,#my-profile.demo p,#forgot-pw.demo p,#reset-pw.demo p{text-align:left;font-family:"ProximaLight", "Helvetica Neue", Helvetica, Arial, "San Serif";padding:10px 0 15px 0;margin:0}.demo p a,#my-profile.demo p a,#forgot-pw.demo p a,#reset-pw.demo p a{margin:0 5px}.demo p.emphasized,#my-profile.demo p.emphasized,#forgot-pw.demo p.emphasized,#reset-pw.demo p.emphasized{text-align:center;font-size:20px}.demo p.emphasized a,#my-profile.demo p.emphasized a,#forgot-pw.demo p.emphasized a,#reset-pw.demo p.emphasized a{font-weight:bold}.demo .examples,#my-profile.demo .examples,#forgot-pw.demo .examples,#reset-pw.demo .examples{text-align:center}.demo .examples img,#my-profile.demo .examples img,#forgot-pw.demo .examples img,#reset-pw.demo .examples img{margin:10px 0 25px 0}.cta-update{padding:5px 0px;font-size:16px;text-align:center;display:inline-block;width:120px;background-color:#5888d6; border:none;}.cta-update:active{background-color:#5888d6;}.cta-delete-resume,.cta-preview-resume{background-color:#fff;padding:0px;color:#5888d6;font-family:"ProximaLight", "Helvetica Neue", Helvetica, Arial, "San Serif";outline:none;border:none;margin-bottom:10px}#forgot-pw .control-group .control-label{float:left;text-align:right;margin:5px 0 0 0}#forgot-pw .controls{display:block;padding:0px}#forgot-pw .controls input[type="text"]{margin:0 0 10px 0px;width:325px}#forgot-pw .long{width:220px;float:left;margin:1px 0 0 0}#forgot-pw .cta-send{padding:5px 0px;font-size:17px;text-align:center;display:inline-block;width:80px;background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#50b0c9), color-stop(#5888d6));background-image:-webkit-linear-gradient(top, #50b0c9, #5888d6);background-image:-moz-linear-gradient(top, #50b0c9, #5888d6);background-image:-ms-linear-gradient(0deg, #50b0c9, #5888d6);background-image:-o-linear-gradient(top, #50b0c9, #5888d6);background-image:linear-gradient(to bottom, #50b0c9, #5888d6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50b0c9', endColorstr='#5888d6',GradientType=0 );float:left}#forgot-pw .cta-send:hover{background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#52b5ce), color-stop(#48acc5));background-image:-webkit-linear-gradient(top, #52b5ce, #48acc5);background-image:-moz-linear-gradient(top, #52b5ce, #48acc5);background-image:-ms-linear-gradient(0deg, #52b5ce, #48acc5);background-image:-o-linear-gradient(top, #52b5ce, #48acc5);background-image:linear-gradient(to bottom, #52b5ce, #48acc5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52b5ce', endColorstr='#48acc5',GradientType=0 )}#forgot-pw .cta-send:active{background-color:#6bb9ce;background-image:-webkit-gradient(linear, top, bottom, color-stop(#76bbce), color-stop(#60b6cd));background-image:-webkit-linear-gradient(top, #76bbce, #60b6cd);background-image:-moz-linear-gradient(top, #76bbce, #60b6cd);background-image:-ms-linear-gradient(0deg, #76bbce, #60b6cd);background-image:-o-linear-gradient(top, #76bbce, #60b6cd);background-image:linear-gradient(to bottom, #76bbce, #60b6cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76bbce', endColorstr='#60b6cd',GradientType=0 )}body #main{background-image:url('../images/user_login/pattern-graphics.jpg?v=a54c6d6')}body #main .container{margin-bottom:0px}body #logo{margin-top:20px}body #tagline{margin-top:5px;border:0px}.my-profile{margin:50px auto 10px auto}.my-profile p{text-align:center;font-family:"ProximaLight", "Helvetica Neue", Helvetica, Arial, "San Serif";margin:0px;padding:10px 0 15px 0px;font-size:15px;color:#5b5b5b}.my-profile a:hover{color:#444;text-decoration:none}.my-profile.confirm a{margin:0 5px}body{background-color:#333}body a:hover{color:#5b5b5b}#main{background-color:#fff}#main #companies_landing{width:1030px;margin:0 auto}.breadcrumb{display:none;text-align:center;height:21px;width:1000px;color:#888;font-size:12px;margin:0 auto 20px auto;border:1px solid #e2e2e2;background-color:#f2f2f2;background-image:-webkit-gradient(linear, top, bottom, color-stop(#fff), color-stop(#f2f2f2));background-image:-webkit-linear-gradient(top, #fff, #f2f2f2);background-image:-moz-linear-gradient(top, #fff, #f2f2f2);background-image:-ms-linear-gradient(0deg, #fff, #f2f2f2);background-image:-o-linear-gradient(top, #fff, #f2f2f2);background-image:linear-gradient(to bottom, #fff, #f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );background-repeat:repeat-x}.breadcrumb div{padding:0px;margin:0px;display:inline}.breadcrumb div.spacer{color:rgba(0,0,0,0.2);margin:0 10px}.breadcrumb a{font-size:12px}.breadcrumb a:hover{color:#888}.no-results{text-align:center;font-size:16px;margin:20px 0 0 0px;padding:30px 0;background-color:#eaf5f7;border-radius:4px 4px 4px 4px;font-family:'ProximaLight', "Helvetica Neue", Helvetica, Arial, "San Serif"}.pagination{margin:45px 0 20px 0;text-align:center;font-family:'Open Sans', Arial, Verdana;color:#1ba7c6}.pagination a:link{color:#7e7e7e;border:#ffffff;background-color:#f3f3f3;background-image:-webkit-gradient(linear, top, bottom, color-stop(#fff), color-stop(#f3f3f3));background-image:-webkit-linear-gradient(top, #fff, #f3f3f3);background-image:-moz-linear-gradient(top, #fff, #f3f3f3);background-image:-ms-linear-gradient(0deg, #fff, #f3f3f3);background-image:-o-linear-gradient(top, #fff, #f3f3f3);background-image:linear-gradient(to bottom, #fff, #f3f3f3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 1px rgba(0,0,0,0.2)}.pagination a:hover{color:#FFFFFF;border:#1ba7c6;border-bottom:#1ba7c6;background-color:#f3f3f3;background-image:-webkit-gradient(linear, top, bottom, color-stop(#1ba7c6), color-stop(#1ba7c6));background-image:-webkit-linear-gradient(top, #1ba7c6, #1ba7c6);background-image:-moz-linear-gradient(top, #1ba7c6, #1ba7c6);background-image:-ms-linear-gradient(0deg, #1ba7c6, #1ba7c6);background-image:-o-linear-gradient(top, #1ba7c6, #1ba7c6);background-image:linear-gradient(to bottom, #1ba7c6, #1ba7c6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ba7c6', endColorstr='#1ba7c6',GradientType=0 );-moz-box-shadow:0px 1px 1px #1ba7c6;-webkit-box-shadow:0px 1px 1px #1ba7c6;box-shadow:0px 1px 1px #1ba7c6}.pagination ul>li>span{border:#ffffff;background-color:#f3f3f3;background-image:-webkit-gradient(linear, top, bottom, color-stop(#fff), color-stop(#f3f3f3));background-image:-webkit-linear-gradient(top, #fff, #f3f3f3);background-image:-moz-linear-gradient(top, #fff, #f3f3f3);background-image:-ms-linear-gradient(0deg, #fff, #f3f3f3);background-image:-o-linear-gradient(top, #fff, #f3f3f3);background-image:linear-gradient(to bottom, #fff, #f3f3f3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 1px rgba(0,0,0,0.2)}.mediagrid .element{float:left;height:295px;width:492px;margin:0px 10px 0 12px}.mediagrid .element .company_tile{display:block;height:243px}.mediagrid .element .company_tile .head_image{width:490px;height:150px;border:1px solid #DDD;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 1px 4px #DDD;-moz-box-shadow:0 1px 4px #DDD;box-shadow:0 1px 4px #DDD}.mediagrid .element .company_tile .logo{float:left;margin:5px 0 0 0;width:180px;height:80px}.mediagrid .element .company_tile .company_description{float:right;width:300px;padding:15px 5px 10px 5px}.mediagrid .element .company_tile .company_description p{font-size:85%;line-height:130%;margin:0px}.company_metadata,.job_metadata{float:left;font-size:80%;width:100%}.company_metadata ul,.job_metadata ul{height:20px;list-style-type:none;display:inline}.company_metadata ul li,.job_metadata ul li{display:inline;margin-right:20px}.company_metadata ul li i,.job_metadata ul li i{margin:-2px 1px 0 0}.company_metadata ul li i .icon-level,.job_metadata ul li i .icon-level{background-position:-120px -120px}.company_metadata .favorite_container,.job_metadata .favorite_container{position:relative;float:right}.company_metadata .favorite_container .favorite,.job_metadata .favorite_container .favorite,.company_metadata .favorite_container .unfavorite,.job_metadata .favorite_container .unfavorite{vertical-align:bottom;display:inline-block;height:15px;width:75px;border-radius:4px;line-height:13px;margin-bottom:1px;letter-spacing:1px}.company_metadata .favorite_container .favorite a,.job_metadata .favorite_container .favorite a,.company_metadata .favorite_container .unfavorite a,.job_metadata .favorite_container .unfavorite a{font-family:Helvetica, Arial, "San Serif";color:#FFF;font-size:11px}.company_metadata .favorite_container .favorite a.hover,.job_metadata .favorite_container .favorite a.hover,.company_metadata .favorite_container .unfavorite a.hover,.job_metadata .favorite_container .unfavorite a.hover{color:#fff}.company_metadata .favorite_container .favorite,.job_metadata .favorite_container .favorite{background-color:#00aef3;padding:3px 6px 0px 7px}.company_metadata .favorite_container .unfavorite,.job_metadata .favorite_container .unfavorite{background-color:#a1a1a1;padding:3px 5px 0px 8px}.company_metadata a.landing-icons,.job_metadata a.landing-icons,.company_metadata a.link-job-type,.job_metadata a.link-job-type,.company_metadata a.link-job-level,.job_metadata a.link-job-level,.company_metadata a.link-job-location,.job_metadata a.link-job-location{color:#333}.company_metadata a.landing-icons:hover,.job_metadata a.landing-icons:hover,.company_metadata a.link-job-type:hover,.job_metadata a.link-job-type:hover,.company_metadata a.link-job-level:hover,.job_metadata a.link-job-level:hover,.company_metadata a.link-job-location:hover,.job_metadata a.link-job-location:hover{color:#62C9DC}.icon-level{background-position:-409px 0px}#favorite-companies .container500,#favorite-companies .container960,#favorite-jobs .container500,#favorite-jobs .container960,#job-applications .container500,#job-applications .container960{margin:30px auto 50px auto;background-color:#fff;border:1px solid #d3d3d3;padding:25px 35px 20px 35px;color:#444;font-size:14px}#favorite-companies .container500 #listing,#favorite-companies .container960 #listing,#favorite-jobs .container500 #listing,#favorite-jobs .container960 #listing,#job-applications .container500 #listing,#job-applications .container960 #listing{width:100%}#favorite-companies .container500 p,#favorite-companies .container960 p,#favorite-jobs .container500 p,#favorite-jobs .container960 p,#job-applications .container500 p,#job-applications .container960 p{font-size:98%}#favorite-companies .container500 h4,#favorite-companies .container960 h4,#favorite-jobs .container500 h4,#favorite-jobs .container960 h4,#job-applications .container500 h4,#job-applications .container960 h4{font-size:15px;padding:0px;margin:0 0 20px 0;font-family:"ProximaLight", "Helvetica Neue", Helvetica, Arial, "San Serif";font-weight:normal}#favorite-companies .container500 h1,#favorite-companies .container500 .container600 .create-account .register-container .blue-divider h2,.container600 .create-account .register-container .blue-divider #favorite-companies .container500 h2,#favorite-companies .container960 h1,#favorite-companies .container960 .container600 .create-account .register-container .blue-divider h2,.container600 .create-account .register-container .blue-divider #favorite-companies .container960 h2,#favorite-jobs .container500 h1,#favorite-jobs .container500 .container600 .create-account .register-container .blue-divider h2,.container600 .create-account .register-container .blue-divider #favorite-jobs .container500 h2,#favorite-jobs .container960 h1,#favorite-jobs .container960 .container600 .create-account .register-container .blue-divider h2,.container600 .create-account .register-container .blue-divider #favorite-jobs .container960 h2,#job-applications .container500 h1,#job-applications .container500 .container600 .create-account .register-container .blue-divider h2,.container600 .create-account .register-container .blue-divider #job-applications .container500 h2,#job-applications .container960 h1,#job-applications .container960 .container600 .create-account .register-container .blue-divider h2,.container600 .create-account .register-container .blue-divider #job-applications .container960 h2{font-family:"Museo", Georgia, Serif;font-weight:normal;text-align:left;font-size:25px;text-transform:uppercase;padding:0px 0 5px 0px;border-bottom:1px dashed #d9d9d9;margin:0 0 20px 0}#favorite-companies .container500 .element,#favorite-companies .container960 .element,#favorite-jobs .container500 .element,#favorite-jobs .container960 .element,#job-applications .container500 .element,#job-applications .container960 .element{height:auto;margin:0px 0 30px 0}#favorite-companies .pagination,#favorite-jobs .pagination,#job-applications .pagination{margin:0 0 25px 0}#favorite-companies .company_metadata,#favorite-companies .job_metadata{font-size:80%}#favorite-jobs .job_metadata{font-size:85%}#favorite-jobs .job_metadata .favorite_container{width:201px;text-align:center;margin-right:32px}#favorite-jobs .job_element{width:100%}.jobs{width:1030px;margin:0 auto}.jobs .element{float:none}.jobs .element.job_element{width:1010px;float:left;margin:0 10px 30px 10px}.jobs .element.job_element .job_tile{float:left;width:100%;margin-top:5px;padding-bottom:35px;position:relative}.job_metadata{float:none;position:absolute;bottom:10px;left:0px;margin:0px}.job_metadata ul{list-style-type:none;height:10px;margin:10px 0 0 0;padding:0px}.job_metadata ul li{display:inline;margin-right:20px}.job_metadata .field_job_type,.job_metadata .field_job_location,.job_metadata .field_job_level{font-weight:normal}.job_metadata .favorite_container{width:201px;text-align:center;margin-right:81px;background-color:#FFF}.job_metadata .favorite_container .favorite,.job_metadata .favorite_container .unfavorite,.job_metadata .favorite_container .job{background-color:#FFF;width:100%;font-family:Arial}.job_metadata .favorite_container .favorite:hover,.job_metadata .favorite_container .unfavorite:hover,.job_metadata .favorite_container .job:hover{color:#5888d6}.job_metadata .favorite_container .favorite a:hover,.job_metadata .favorite_container .unfavorite a:hover,.job_metadata .favorite_container .job a:hover{color:#5888d6}.shadow_container,.right_side .direct-apply-widget,.job_image_container .office-image{border:1px solid #ccc;-moz-box-shadow:0 0 3px 3px #dcdcdc;-webkit-box-shadow:0 0 3px 3px #dcdcdc;box-shadow:0 0 3px 3px #dcdcdc}.left_side{float:left;width:735px}.left_side .short_job_description,.left_side .full_job_description{vertical-align:top;padding:0;margin-bottom:20px}.left_side .short_job_description p,.left_side .full_job_description p{font-family:"ProximaLight", "Helvetica Neue", Helvetica, Arial, "San Serif";font-size:15px;line-height:130%;margin:0px}.left_side .full_job_description{width:100%;clear:both;margin:20px 0 0 0}.left_side .full_job_description p{width:650px;padding:0 0 15px 35px}.left_side .short_job_description{width:610px}.left_side .short_job_description p{width:530px;padding:0}.left_side .description-and-share{width:100%;margin:0 0 20px 0;padding:25px 0 0 0;position:relative}.left_side .description-and-share a.show-description,.left_side .description-and-share a.hide-description{position:absolute;top:0px;left:0px}.left_side .description-and-share a.show-description,.left_side .description-and-share a.hide-description,.left_side .description-and-share a.share-toggle{margin:0px;background-repeat:no-repeat;background-position:0px 0px;text-indent:-9999px;height:25px}.left_side .description-and-share a.show-description:hover,.left_side .description-and-share a.hide-description:hover,.left_side .description-and-share a.share-toggle:hover{background-position:0px -25px;outline:none;border:0px}.left_side .description-and-share a.show-description:focus,.left_side .description-and-share a.hide-description:focus,.left_side .description-and-share a.share-toggle:focus{outline:none;border:0px}.left_side .description-and-share a.show-description{background-image:url('../images/btn-see-full-description.jpg?v=c10ad12');width:168px}.left_side .description-and-share a.hide-description{background-image:url('../images/btn-hide-full-description.jpg?v=ad711ec');width:174px}.left_side .description-and-share .social-media-share-btns{position:absolute;top:0px;left:188px}.left_side .description-and-share .social-media-share-btns .dropdown{min-width:340px}.left_side .description-and-share .social-media-share-btns .dropdown.open a.share-toggle{background-image:url('../images/btn-share-job-open.jpg?v=d03dc94');width:155px}.left_side .description-and-share .social-media-share-btns .dropdown a.share-toggle{background-image:url('../images/btn-share-job-closed.jpg?v=71d41aa');width:155px;float:left}.left_side .description-and-share .social-media-share-btns .dropdown{text-align:left}.left_side .description-and-share .social-media-share-btns .dropdown a.signin_link,.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-toggle{font-size:14px;font-family:'ProximaBold', Helvetica, Arial, "San Serif";text-transform:uppercase}.left_side .description-and-share .social-media-share-btns .dropdown a.signin_link{color:#2f3030}.left_side .description-and-share .social-media-share-btns .dropdown a.signin_link:hover{color:#747474;text-decoration:none}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-toggle{color:#5888d6}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-toggle:hover{text-decoration:none;color:#5b5b5b}.left_side .description-and-share .social-media-share-btns .dropdown .alert{font-size:14px;padding:8px 12px;margin:0px 0px 12px 0}.left_side .description-and-share .social-media-share-btns .dropdown .caret{border-top:4px solid #5888d6;margin:9px 0 0 5px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu{font-family:"Helvetica Neue", Helvetica, Arial, "San Serif";border:1px solid #5888d6;margin-top:5px;border-radius:4px 4px 4px 4px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu .big_caret{background-image:url('../images/user_login/big_caret.png?v=f43dd55');background-repeat:no-repeat;background-position:160px -1px;height:12px;margin-top:-16px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu a{padding:0 10px;text-decoration:none;outline:none;border:0px;color:#5b5b5b;font-family:"ProximaLight", "Helvetica Neue", Helvetica, Arial, "San Serif";font-size:15px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu a:hover,.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu a:focus{color:#5888d6;text-decoration:none}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.login{left:-161px;margin-top:10px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.login li .signin-container{width:200px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.login li .signin-container input{width:185px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options{margin-top:10px;left:-130px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li{outline:none;color:#5b5b5b}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li .big_caret{background-position:122px -1px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-favorites{padding:7px 10px 7px 40px;z-index:100;background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c');background-repeat:no-repeat;background-position:0px -29px;background-color:#fff;color:#5b5b5b}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-favorites:hover,.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-favorites:focus{background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c') !important;background-position:0px -29px;outline:none;color:#5888d6;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-saved{padding:7px 10px 7px 40px;z-index:100;background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c');background-repeat:no-repeat;background-position:0px -124px;background-color:#fff;color:#5b5b5b}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-saved:hover,.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-saved:focus{background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c') !important;background-position:0px -124px;outline:none;color:#5888d6;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-sent{padding:7px 10px 7px 40px;z-index:100;background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c');background-repeat:no-repeat;background-position:0px -60px;background-color:#fff;color:#5b5b5b}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-sent:hover,.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-sent:focus{background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c') !important;background-position:0px -60px;outline:none;color:#5888d6;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-profile{padding:7px 10px 7px 40px;z-index:100;background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c');background-repeat:no-repeat;background-position:0px 6px;background-color:#fff;color:#5b5b5b}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-profile:hover,.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-profile:focus{background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c') !important;background-position:0px 6px;outline:none;color:#5888d6;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-signout{padding:7px 10px 7px 40px;z-index:100;background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c');background-repeat:no-repeat;background-position:0px -95px;background-color:#fff;color:#5b5b5b}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-signout:hover,.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.account-options li a.menu-signout:focus{background-image:url('../images/user_login/dropdown-menu-icon-sprite.jpg?v=aad693c') !important;background-position:0px -95px;outline:none;color:#5888d6;background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.share-job-menu{top:28px;right:0px;padding:0 10px 10px 10px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.share-job-menu .share-links{margin:8px 0 0 0}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.share-job-menu .share-links a,.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.share-job-menu .share-links span{font-size:12px;font-family:"ProximaLight", "Helvetica Neue", Helvetica, Arial, "San Serif"}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.share-job-menu .share-links input{width:300px;margin:10px 0 12px 0;font-size:12px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.share-job-menu .share-links a{color:#5888d6}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.share-job-menu .share-links a:hover{color:#5B5B5B}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.share-job-menu li{margin:0px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.share-job-menu li .big_caret{background-position:5px -1px;margin-top:-11px}.left_side .description-and-share .social-media-share-btns .dropdown .dropdown-menu.share-job-menu li a{padding:0px}.left_side .description-and-share .social-media-share-btns .share-block{float:left;margin:0px 10px 0px 0px;position:relative;width:60px;height:20px;overflow:hidden}.left_side .description-and-share .social-media-share-btns .share-block .fb-like{position:absolute !important;top:-41px !important}.left_side .description-and-share .social-media-share-btns .share-block .fb-like .pluginCountBox{display:none !important}.left_side .description-and-share .social-media-share-btns .share-block .share_email{text-indent:-9999px;display:inline-block;width:57px;height:16px;background:url('../images/btn-email-short.png?v=4a3932c') no-repeat 0px 0px}.left_side .description-and-share .social-media-share-btns .share-block .share_email:hover{background-position:0 -16px}.left_side .description-and-share .social-media-share-btns .share-block .share_email:active{background-position:0 -16px}.left_side .job_title,.left_side .logo{display:table-cell}.left_side .job_title,.left_side .logo{vertical-align:middle;height:82px}.left_side .logo{color:#5888d6;font-size:20px;width:150px;padding:0px 0px 0px 0px}.left_side .logo img{width:125px}.right_side{float:left;width:201px;padding:15px 0 0 0}.right_side .direct-apply-widget{font-family:'ProximaLight', "Helvetica Neue", Helvetica, Arial, "San Serif";margin-bottom:15px;position:relative}.right_side .direct-apply-widget .close-widget{position:absolute;top:-12px;right:-12px;background:url('../images/btn-close.png?v=48926b1') 0px 0px;z-index:100;width:20px;height:20px;text-indent:-9999px}.right_side .direct-apply-widget .close-widget:hover{background:url('../images/btn-close.png?v=48926b1') 0px -20px}.right_side .direct-apply-widget h1,.right_side .direct-apply-widget .container600 .create-account .register-container .blue-divider h2,.container600 .create-account .register-container .blue-divider .right_side .direct-apply-widget h2{color:#5888d6;font-size:20px;text-transform:uppercase;font-weight:normal;margin:0px 0 10px 0;padding:0px;background-color:#f8f8f8;text-align:center}.right_side .direct-apply-widget h4,.right_side .direct-apply-widget p{padding:0 8px;text-align:left;margin:0px 0 10px 0}.right_side .direct-apply-widget h4{font-size:15px}.right_side .direct-apply-widget p{font-size:11px;color:#a5a5a5}.right_side .direct-apply-widget span{color:#595959;font-size:13px}.right_side .direct-apply-widget form{margin:0px 0 8px 0}.right_side .direct-apply-widget form textarea{font-size:12px;color:#7b7b7b;width:170px;height:60px;margin:0 0 12px 8px}.right_side .direct-apply-widget form .upload-button{text-align:center;width:100%}.right_side .direct-apply-widget form .upload-button .resume_doc{margin:5px 0 15px -4px}.right_side .direct-apply-widget form .upload-button .resume_doc button{margin:0 0 10px 0}.right_side .direct-apply-widget form .upload-button .resume_doc div{width:173px;margin:0px}.right_side .direct-apply-widget form .cta-apply-now{padding:5px 0px;font-size:20px;text-align:center;display:inline-block;width:150px;background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#50b0c9), color-stop(#5888d6));background-image:-webkit-linear-gradient(top, #50b0c9, #5888d6);background-image:-moz-linear-gradient(top, #50b0c9, #5888d6);background-image:-ms-linear-gradient(0deg, #50b0c9, #5888d6);background-image:-o-linear-gradient(top, #50b0c9, #5888d6);background-image:linear-gradient(to bottom, #50b0c9, #5888d6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50b0c9', endColorstr='#5888d6',GradientType=0 )}.right_side .direct-apply-widget form .cta-apply-now:hover{background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#52b5ce), color-stop(#48acc5));background-image:-webkit-linear-gradient(top, #52b5ce, #48acc5);background-image:-moz-linear-gradient(top, #52b5ce, #48acc5);background-image:-ms-linear-gradient(0deg, #52b5ce, #48acc5);background-image:-o-linear-gradient(top, #52b5ce, #48acc5);background-image:linear-gradient(to bottom, #52b5ce, #48acc5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52b5ce', endColorstr='#48acc5',GradientType=0 )}.right_side .direct-apply-widget form .cta-apply-now:active{background-color:#6bb9ce;background-image:-webkit-gradient(linear, top, bottom, color-stop(#76bbce), color-stop(#60b6cd));background-image:-webkit-linear-gradient(top, #76bbce, #60b6cd);background-image:-moz-linear-gradient(top, #76bbce, #60b6cd);background-image:-ms-linear-gradient(0deg, #76bbce, #60b6cd);background-image:-o-linear-gradient(top, #76bbce, #60b6cd);background-image:linear-gradient(to bottom, #76bbce, #60b6cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76bbce', endColorstr='#60b6cd',GradientType=0 )}.right_side .direct-apply-widget form .cta-apply-now-disabled{padding:5px 0px;font-size:20px;text-align:center;display:inline-block;width:150px;background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#50b0c9), color-stop(#5888d6));background-image:-webkit-linear-gradient(top, #50b0c9, #5888d6);background-image:-moz-linear-gradient(top, #50b0c9, #5888d6);background-image:-ms-linear-gradient(0deg, #50b0c9, #5888d6);background-image:-o-linear-gradient(top, #50b0c9, #5888d6);background-image:linear-gradient(to bottom, #50b0c9, #5888d6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50b0c9', endColorstr='#5888d6',GradientType=0 );display:none}.right_side .direct-apply-widget form .cta-apply-now-disabled:hover{background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#52b5ce), color-stop(#48acc5));background-image:-webkit-linear-gradient(top, #52b5ce, #48acc5);background-image:-moz-linear-gradient(top, #52b5ce, #48acc5);background-image:-ms-linear-gradient(0deg, #52b5ce, #48acc5);background-image:-o-linear-gradient(top, #52b5ce, #48acc5);background-image:linear-gradient(to bottom, #52b5ce, #48acc5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52b5ce', endColorstr='#48acc5',GradientType=0 )}.right_side .direct-apply-widget form .cta-apply-now-disabled:active{background-color:#6bb9ce;background-image:-webkit-gradient(linear, top, bottom, color-stop(#76bbce), color-stop(#60b6cd));background-image:-webkit-linear-gradient(top, #76bbce, #60b6cd);background-image:-moz-linear-gradient(top, #76bbce, #60b6cd);background-image:-ms-linear-gradient(0deg, #76bbce, #60b6cd);background-image:-o-linear-gradient(top, #76bbce, #60b6cd);background-image:linear-gradient(to bottom, #76bbce, #60b6cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76bbce', endColorstr='#60b6cd',GradientType=0 )}.right_side .direct-apply-widget form .my-resume{width:100%;float:left;clear:both;margin:12px 0 20px 0}.right_side .direct-apply-widget form .my-resume input,.right_side .direct-apply-widget form .my-resume select,.right_side .direct-apply-widget form .my-resume span{font-family:Georgia;font-size:14px;color:#4f4f4f;font-style:italic;float:left}.right_side .direct-apply-widget form .my-resume input,.right_side .direct-apply-widget form .my-resume label,.right_side .direct-apply-widget form .my-resume a,.right_side .direct-apply-widget form .my-resume select{float:left}.right_side .direct-apply-widget form .my-resume .checkbox{margin:5px 8px 0 8px}.right_side .direct-apply-widget form .my-resume a{font-style:normal;color:#5ec2d5;margin:2px 0 0 10px;font-family:'ProximaLight', "Helvetica Neue", Helvetica, Arial, "San Serif";font-size:15px}.right_side .direct-apply-widget form .my-resume span{clear:both;margin-left:8px}.right_side .direct-apply-widget form .my-resume select{width:180px;margin:0 0 8px 10px;border-radius:0px}.right_side .direct-apply-widget .signin-container{width:179px}.right_side .direct-apply-widget .signin-container input{width:163px}.right_side .direct-apply-widget .signin-container p{font-size:15px;margin:0px;color:#444}.right_side .direct-apply-widget .signin-container hr{margin:5px 0}.right_side .direct-apply-widget .btn-centered{margin:0 0 15px 0}.right_side .see_and_apply,.right_side .job_image{float:left}.job_title{width:460px;color:#5888d6;font-family:"Museo", Georgia, Serif;font-size:20px;padding:0px 0 0px 0;margin:0 0 0 15px}.job_title a{color:#5888d6}.job_title a:hover{color:#61c6e0;text-decoration:none}.job_image_container{width:201px;text-align:center;padding:0px;position:relative}.job_image_container .office-image{padding:8px;height:135px;width:183px}.see_and_apply{width:201px;margin:15px 0px}.see_and_apply li{list-style-type:none;text-align:center;margin:0 0 10px 0;line-height:2em;display:block;font-family:'ProximaLight', "Helvetica Neue", Helvetica, Arial, "San Serif"}.see_and_apply li .applied-button{font-size:16px;text-align:center;display:inline-block;width:150px;background-color:#c2c2c2;background-color:#c2c2c2;background-image:-webkit-gradient(linear, top, bottom, color-stop(#c2c2c2), color-stop(#bfbfbf));background-image:-webkit-linear-gradient(top, #c2c2c2, #bfbfbf);background-image:-moz-linear-gradient(top, #c2c2c2, #bfbfbf);background-image:-ms-linear-gradient(0deg, #c2c2c2, #bfbfbf);background-image:-o-linear-gradient(top, #c2c2c2, #bfbfbf);background-image:linear-gradient(to bottom, #c2c2c2, #bfbfbf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2c2c2', endColorstr='#bfbfbf',GradientType=0 )}.see_and_apply li a{color:#fff;font-size:17px}.see_and_apply li a.btn-visit{padding:5px 0px;font-size:16px;text-align:center;display:inline-block;width:150px;background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#50b0c9), color-stop(#5888d6));background-image:-webkit-linear-gradient(top, #50b0c9, #5888d6);background-image:-moz-linear-gradient(top, #50b0c9, #5888d6);background-image:-ms-linear-gradient(0deg, #50b0c9, #5888d6);background-image:-o-linear-gradient(top, #50b0c9, #5888d6);background-image:linear-gradient(to bottom, #50b0c9, #5888d6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50b0c9', endColorstr='#5888d6',GradientType=0 )}.see_and_apply li a.btn-visit:hover{background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#52b5ce), color-stop(#48acc5));background-image:-webkit-linear-gradient(top, #52b5ce, #48acc5);background-image:-moz-linear-gradient(top, #52b5ce, #48acc5);background-image:-ms-linear-gradient(0deg, #52b5ce, #48acc5);background-image:-o-linear-gradient(top, #52b5ce, #48acc5);background-image:linear-gradient(to bottom, #52b5ce, #48acc5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52b5ce', endColorstr='#48acc5',GradientType=0 )}.see_and_apply li a.btn-visit:active{background-color:#6bb9ce;background-image:-webkit-gradient(linear, top, bottom, color-stop(#76bbce), color-stop(#60b6cd));background-image:-webkit-linear-gradient(top, #76bbce, #60b6cd);background-image:-moz-linear-gradient(top, #76bbce, #60b6cd);background-image:-ms-linear-gradient(0deg, #76bbce, #60b6cd);background-image:-o-linear-gradient(top, #76bbce, #60b6cd);background-image:linear-gradient(to bottom, #76bbce, #60b6cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76bbce', endColorstr='#60b6cd',GradientType=0 )}.see_and_apply li a.btn-apply{padding:5px 0px;font-size:16px;text-align:center;display:inline-block;width:150px;background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#50b0c9), color-stop(#5888d6));background-image:-webkit-linear-gradient(top, #50b0c9, #5888d6);background-image:-moz-linear-gradient(top, #50b0c9, #5888d6);background-image:-ms-linear-gradient(0deg, #50b0c9, #5888d6);background-image:-o-linear-gradient(top, #50b0c9, #5888d6);background-image:linear-gradient(to bottom, #50b0c9, #5888d6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50b0c9', endColorstr='#5888d6',GradientType=0 )}.see_and_apply li a.btn-apply:hover{background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#52b5ce), color-stop(#48acc5));background-image:-webkit-linear-gradient(top, #52b5ce, #48acc5);background-image:-moz-linear-gradient(top, #52b5ce, #48acc5);background-image:-ms-linear-gradient(0deg, #52b5ce, #48acc5);background-image:-o-linear-gradient(top, #52b5ce, #48acc5);background-image:linear-gradient(to bottom, #52b5ce, #48acc5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52b5ce', endColorstr='#48acc5',GradientType=0 )}.see_and_apply li a.btn-apply:active{background-color:#6bb9ce;background-image:-webkit-gradient(linear, top, bottom, color-stop(#76bbce), color-stop(#60b6cd));background-image:-webkit-linear-gradient(top, #76bbce, #60b6cd);background-image:-moz-linear-gradient(top, #76bbce, #60b6cd);background-image:-ms-linear-gradient(0deg, #76bbce, #60b6cd);background-image:-o-linear-gradient(top, #76bbce, #60b6cd);background-image:linear-gradient(to bottom, #76bbce, #60b6cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#76bbce', endColorstr='#60b6cd',GradientType=0 )}.see_and_apply li a.btn-apply-now{padding:5px 0px;font-size:16px;text-align:center;display:inline-block;width:150px;background-color:#5888d6;background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#35abc8), color-stop(#1ba7c6));background-image:-webkit-linear-gradient(top, #35abc8, #1ba7c6);background-image:-moz-linear-gradient(top, #35abc8, #1ba7c6);background-image:-ms-linear-gradient(0deg, #35abc8, #1ba7c6);background-image:-o-linear-gradient(top, #35abc8, #1ba7c6);background-image:linear-gradient(to bottom, #35abc8, #1ba7c6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#35abc8', endColorstr='#1ba7c6',GradientType=0 )}.see_and_apply li a.btn-apply-now:hover{background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#1fa8c7), color-stop(#139cbb));background-image:-webkit-linear-gradient(top, #1fa8c7, #139cbb);background-image:-moz-linear-gradient(top, #1fa8c7, #139cbb);background-image:-ms-linear-gradient(0deg, #1fa8c7, #139cbb);background-image:-o-linear-gradient(top, #1fa8c7, #139cbb);background-image:linear-gradient(to bottom, #1fa8c7, #139cbb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1fa8c7', endColorstr='#139cbb',GradientType=0 )}.see_and_apply li a.btn-apply-now:active{background-color:#5888d6;background-image:-webkit-gradient(linear, top, bottom, color-stop(#50b0c9), color-stop(#5888d6));background-image:-webkit-linear-gradient(top, #50b0c9, #5888d6);background-image:-moz-linear-gradient(top, #50b0c9, #5888d6);background-image:-ms-linear-gradient(0deg, #50b0c9, #5888d6);background-image:-o-linear-gradient(top, #50b0c9, #5888d6);background-image:linear-gradient(to bottom, #50b0c9, #5888d6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50b0c9', endColorstr='#5888d6',GradientType=0 )}


 #wrapp{  border-top: 6px solid #2767a3;}

 table.simple-table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    border:none;
    margin-bottom: 15px;

   
}

table.simple-table th {
    border: 1px solid #e0e0e0;
    border-right: none;
   
    text-align: left;
    padding: 10px 15px;
    color: #FFF;
    vertical-align: top;
    font-size: 14px;
    font-weight: 600;
}

table.simple-table td:last-child {
    border-right: 1px solid #e0e0e0;
}

table.simple-table th:last-child {
    border-right: 1px solid #e0e0e0;
}

table.simple-table td {
    padding: 10px 15px;
    border-top: none;
    border-right: none;
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    -ms-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
}

table.simple-table tr:hover td {background-color: #f5f5f5;}

.otherlinks a {text-decoration:none; color:#555555;}

.notification {
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 15px;
    position: relative;
    padding: 0px 15px 10px 15px;
    border-radius: 4px;
    font-family: "Open Sans", Arial, Verdana;
    font-style: normal;
}


.notification.error,
.notification.error strong {
    color: #0a6ccc;
    border: 1px solid #5888d6;
}

.notification strong { border: none !important; }