/* @option theme menu visibility and position */

.close { display: block; }
.menu_btn {	display: none; }
#menu { left: 0px; }
#page { margin-right: -290px; }

.menu_btn { position: absolute;left: 25px;text-align: left;}

@media screen and (max-width:600px){
.menu_btn { left: 20px;}}
	
@media screen and (max-width:480px){
.menu_btn { left: 15px;}}
	
.menu_btn:hover {
    -webkit-transition-duration: 300ms;
    -moz-transition-duration: 300ms;
    -o-transition-duration: 300ms;
    transition-duration: 300ms;
-webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
    -webkit-transform:rotate(-90deg);
    -moz-transform:rotate(-90deg);
    -o-transform:rotate(-90deg);
    .rotate(-180deg);}

.close [class^="icon-"] {left:265px;position: absolute;}

#menu{border-right-style: solid;border-right-width: 1px;}
	
#breadcrumbcontainer{text-align: right;right:  10px;padding: 20px 10px 0 0;}
	
#myExtraContent4{margin-right: 20px; float: right;}
	
.menu_btn:hover {
    -webkit-transform:rotate(-90deg);
    -moz-transform:rotate(-90deg);
    -o-transform:rotate(-90deg);
    .rotate(-180deg);}

@media screen and (max-width:600px){
#holder {left: 15px;}}

#hv-theme-helper-menuPosition { float: left; }