.sidemenu { }

.sidemenu button.btn.circle {border-radius: 50% !important; -webkit-border-radius: 50% !important; width: 37px; }

.sidemenu button.btn.circle {background: #111111}

.sidemenu ul.dropdown-menu {width: 240px !important; margin-top: 10px; padding: 15px !important;}


.sidemenu ul.contact-form {margin-left: -46px}

.sidemenu ul.login-form {margin-left: -92px}

.sidemenu ul.login-form .description {display: none}


.sidemenu .ui-accordion-icons .ui-accordion-header a {margin-left: 0px; padding: 3px !important; text-transform: none !important}

.sidemenu .ui-accordion-icons .ui-accordion-header a:hover {color: #111111}


.sidemenu form.contact-form label {color: #aaaaaa}

.sidemenu .contact-form .form-item-mail  {margin-left: 0px !important}

.stickynav-active {width: 250px !important}

.sidemenu img.logo {width: 75%}


.sidemenu .btn,
.sidemenu .ui-state-active,
.sidemenu .ui-state-default, 
.sidemenu .ui-widget-content, 
.sidemenu .ui-widget-header .ui-state-default,
.sidemenu .ui-accordion .ui-accordion-content
 {
		
	background-color: none !important;
	text-shadow: 0px !important;
	color: #f36e21 !important;
	border: 0px !important;
	padding: 3px !important;
	box-shadow: 0 !important;
	background-image: none !important;
	overflow-y: hidden !important;
	}
	
.sidemenu .btn  {padding: 8px !important; background: #f36e21 !important; color: #ffffff !important}
	
.sidemenu #edit-submit a {background: #BF571B; padding: 10px}
	
.sidemenu span.accordion-link {padding-left: 0px !important}

.sidemenu .nav-pills li {width: 100%; }

.sidemenu .nav-pills li a {color: #f36E21}

.sidemenu .nav-pills li a:hover {background: #ffffff}

.sidemenu .nav-pills > .active > a  {background: #ffffff !important; color: #f36e21 !important}


.sidemenu ul {list-style-type: none !important}

.sidemenu .field-content a 
    {
    font-size: 14px; 
    line-height: 15px;
    color: #555555;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px; 
    padding-bottom: 10px;
    margin-bottom: 5px;
    margin-right: 15px;
    margin-left: 15px; 
    font-weight: normal; 
    display: block !important; 
    background: none
    }
    

.sidemenu .field-content a:hover,
.sidemenu .active .field-content a {background: #f8f7ed; color: #555555;}   

.sidemenu .field-content a:hover {color: #111111; }

.sidemenu .field-content a.current {color: #f36E21 !important;}

.sidemenu .form-item {width: 90%}

.sidemenu .view-content {padding-top: 10px !important; overflow-y: hidden !important}

.main-office {border: 1px solid #cccccc}


.transition200{ transition:200ms; -webkit-transition:200ms; -o-transition:200ms; }


.controls ul  {display: inline; list-style-type: none !important}

.accordion .controls li {list-style-type: none}

.sidemenu .thumb-info-social-icons {display: inline}

.sidemenu .thumb-info-social-icons a {background: #f36E21 !important; color: #ffffff !important; padding: 3px !important}

.thumb-info-social-icons .accordion-heading a {color: #ffffff !important}


h2.ui-accordion-header a  {font-size: 18px !important; letter-spacing: 0px !important; font-weight: bold !important; color: #F36E21 !important; line-height: auto !important; margin-top: 0px !important; margin-left: 23px; }

.quick-links .view-content ul {overflow-x: hidden !important; overflow-y: hidden !important}

.quick-links .block h2 {font-size: 18px !important}

body .nostyling .well {background-color: transparent !important; box-shadow: none !important; padding: 0px !important}

.section-dropdown a.btn.dropdown-toggle {background-size:100% !important}