@font-face {
	font-family: 'Kalinga';
src:url('/assets/simply_images/fonts/kalinga.ttf');
src:url('/assets/simply_images/fonts/Kalinga.otf');
}
@font-face {
	font-family: 'century-gothic';
src: url('/assets/simply_images/fonts/gothic.ttf');
src: url('/assets/simply_images/fonts/gothic.otf');
}

body.blog #loading-graphic,
body.archive  #loading-graphic,
body.search  #loading-graphic
{

background:#fff url(images/loading.gif) no-repeat center center;


}


#header2{


position:fixed;
top:0;
left:0;
height:100%;

width:230px;
background-color:#0b88e4;

left:-214px;
left:-220px;
z-index:900;

-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;

}

body.menu-open #header2{

left:0;

}

#header2 #logo{


margin:50px auto 75px;

}


#header2 #nav li {

margin:0;
display:block;




}

#header2 #nav li a.withPlus{

background:url(images/menu.png) no-repeat right 8px;

}

#header2 #nav li a.withMinus{

background:url(images/menu.png) no-repeat right -52px;

}

#header2 #nav li a{

font-family: century-gothic, sans-serif;
color:#ffffff;
font-size:16px;
display:block;
margin-bottom:10px;
padding-right:14px;

margin-left:24px;
margin-right:24px;

cursor:pointer;
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
}


#header2 #nav li.current-menu-item a{

}

#header2 #nav li a:hover{


}

#header2 #nav li .sub-menu{

display:block;
margin:0;
padding:8px 0 2px 0;
display:none;

background-color:#999;

margin-bottom:6px;
width:100%;
}

#header2 #nav li .sub-menu a{

color:#fff;

}

#header2 select{

display:none;

}

#header2 #copyright{

color:#fff;
position:absolute;
left:0;
bottom:0;
font-size:11px;
margin:26px;


}

#header2 #copyright p{

margin:0;

}

#header2 #invisible-wall{

height:100%;
position:absolute;
width:50px;
top:0;
right:-50px;
background:transparent;


}

#header2 #plus-sign{

width:36px;
height:36px;
top:50%;
right:-15px;
margin-top:8px;
position:absolute;


}

body.menu-open #header2 #plus-sign{

display:none;

}

#header2 #plus-sign .circle{

position:absolute;
left:0;
top:0;
width:100%;
height:100%;
-webkit-border-radius: 20px;
border-radius: 20px; 

}

#header2 #plus-sign .icon{

position:absolute;
left:4px;
top:0;
width:100%;
height:100%;
background:url(/assets/simply_images/plus.png) no-repeat center center;


}

