/** Do not remove this line. Edit CSS below. */

.circular {
display: inline-block;
position: relative;
overflow: hidden;
width: 250px;
height:250px;
-moz-border-radius: 190px;
border-radius: 190px;
-webkit-border-radius: 190px;
margin-left: 20px;
}
.personalPhoto {
width: 85%;

}

.photoSquare {
width: 100%;
border-style: solid;
padding: 10px;
border-color: #172930;
border-width: 2px;


}
.categories, .tags
{
 background:none;
}
#title-area #description
{
	margin-bottom: 60px;
clear:both;

}
#subnav .wrap{border-style:none;}
#subnav li a {background-color:transparent;}
#subnav li a:hover, #subnav li a:active, #subnav .current_page_item a, #subnav .current-menu-item a
{
background-color:transparent;
}
#subnav li a:active, #subnav li a:hover, #subnav .current_page_item a, #subnav .current-cat a, #subnav .current-menu-item
{
background-color:transparent;
}
select, #cat
{
	border-color:#000000;
	width:100% ;
	padding: 6px ;
}
.s
{
	border-color:#000000;
	padding: 6px ;
	
}
input.searchsubmit.search-submit
{
margin-left: 7px;
height: 34px;
background-color: #000;
}
h1.entry-title
{
text-transform: uppercase;
}
h2.entry-title
{
	
	text-transform: uppercase;


}
h2.entry-title > a
{
	text-transform: uppercase;
	padding-left: 0


}

#header a {text-transform:uppercase;}
#header {text-align: center; text-transform:uppercase;}
#wrap {border-color:#efefef; border-width:thin;border-style:none;}


div#subnav {
border-top-color:#ddd;
 border-top-width: medium;
border-top-style: double;
border-bottom-color:#ddd;
 border-bottom-width: medium;
border-bottom-style: double;
border-left-style:none;
border-right-style:none;
font-weight:700;
letter-spacing:1px;
padding-left:20px;
padding-right:20px;

}
div#nav
{
border-style:none;
}
#nav ul
{
}
#subnav ul {
    float: none;
    width: auto;
    display: table;
    margin: 0 auto;
    
}
#subnav li a:hover, #subnav li a:active, #subnav .current_page_item a, #subnav .current-menu-item a
{


}

#subnav li > a
{
font-weight:700;
letter-spacing:1px;
padding-left:20px;
padding-right:20px;

}
#subnav li li a, #subnav li li a:link, #subnav li li a:visited
{
background-color: #000000; 
 color: #ffffff;
text-transform: uppercase;
text-align: center;
opacity:.8;

}

#subnav li li a:hover
{
 background-color: #000000;
  color:#e14d43; 
}
.post-info
{
        background-color: #efefef;
letter-spacing:1px;
text-transform: uppercase;
font-size: 12px;
padding: 5px 0 5px 5px;
margin:14px 0 6px 0;

}
.post-meta {
	border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;
	font-size: 12px;
	
	padding: 5px 0 5px 5px;
        background-color:transparent;
        letter-spacing:1px;
text-transform: uppercase;
}
a, a:visited {
   
    text-decoration: none;
}
.widget-area h4
{
   background-color:#000000;
   padding:8px 0 8px 15px;
   text-transform: uppercase;
}
/*
#content {
    background: none repeat scroll 0 0 #FFFFFF;
    border-right: 1px solid #D3D3D3;
    box-shadow: 0 2px 0 #F8FAFF;
    float: left;
    margin-right: 1px;
    padding-right: 6px;
    position: relative;
}
*/
/* Social Media Icons

----------------------------------------------- */

.divicons, .divicons >a

{

	text-align: center !important;

	color: #000000 !important;

	overflow:hidden;

}

.divicons > a:hover

{

	color: #e14d43!important;

}

/* social media icons */

.socialIcon {



	background-color: transparent;

	

padding: 5px;

}

 
/*Larger width template for large screens*/
@media screen and (min-width:1150px) {
body {width:1150px;}
#inner {width:1080px;}
.content-sidebar #content, .sidebar-content #content {width:700px;}
.content-sidebar #sidebar, .sidebar-content #sidebar {width:350px;}
.sidebar-content-sidebar #content-sidebar-wrap, .content-sidebar-sidebar #content-sidebar-wrap, .sidebar-sidebar-content  #content-sidebar-wrap  {width:925px;}
.sidebar-content-sidebar #content, .content-sidebar-sidebar #content, .sidebar-sidebar-content #content {width:600px;}
.sidebar-content-sidebar #sidebar, .content-sidebar-sidebar #sidebar, .sidebar-sidebar-content #sidebar {width:310px;}
.full-width-content #content-sidebar-wrap, .full-width-content #content {width:100%;}
}


/*Header sizing for mobile*/
@media screen and (max-width:600px) {
.post .entry-title   {font-size:18px;}
#title-area #title a, #title-area #title a:hover
{
  font-size:40px;
}
#title-area #description {margin-bottom:10px;}
}


/*Circular Date*/
/*Switch the two display properties below to toggle date between circle and normal and comment out 3rd line for normal*/
.std-date-wrap {display:none;}
.circ-date-wrap, .circ-date {display:inline-block;}
.post .entry-title  {margin-left:60px;}


/*Change circle color & text color here*/
.home .circ-date, .archive  .circ-date, .single .circ-date { background-color:#E0E0E0;}
.circ-date-month, .circ-date-day {color:#000;font-style:italic;}


/*Month and day position within circle*/
.circ-date-month {position:absolute;top:-8px;left:17px;}
.circ-date-day {position: absolute;top: 8px;left: 19px;}


/*Everything else*/
.post-info {position:relative;clear:both;}
.post .entry-title {position:relative;display:inline-block;}
.post .entry-title a {display:inline-block;}

span.title {display:inline-block;}
.circ-date .time {background:none;margin-left:0;padding:0;}
.post {overflow:visible;}

 .circ-date {
    position: absolute;
vertical-align:middle;
    top: -69px;
    left: -7px;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    border-radius: 28px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 11px;
    height: 56px;
    letter-spacing: 1px;
    line-height: 5.4;
    text-align: center;
    text-transform: uppercase;
    width: 56px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}