@media (max-width:643px){.menu-toggle{cursor:pointer;display:inline-block;font:bold 16px/1.3 "Source Sans Pro",Helvetica,sans-serif;margin:0}.menu-toggle,.menu-toggle:active,.menu-toggle:focus,.menu-toggle:hover{background:0 0;border:none;color:#ffffff;padding:15px}.menu-toggle:after{content:"\f502";font-size:12px;padding-left:8px;vertical-align:-4px}.toggled-on .menu-toggle:after{content:"\f500";vertical-align:2px}.toggled-on .nav-menu,.toggled-on .nav-menu>ul{display:block;margin-left:0;padding:0;width:100%}.toggled-on .children,.toggled-on li{display:block}.toggled-on .nav-menu li>ul{background-color:transparent;display:block;float:none;margin-left:20px;position:relative;left:auto;top:auto}.toggled-on .nav-menu li>ul a{color:#141412;width:auto}.toggled-on .nav-menu .children a,.toggled-on .nav-menu li:hover>a{background-color:transparent;color:#141412}.toggled-on .nav-menu>li a:hover,.toggled-on .nav-menu>ul a:hover{color:#fff;border:0}.toggled-on .nav-menu>li a:focus,.toggled-on .nav-menu>ul a:focus{background-color:#220e10;color:#fff}div.nav-menu>ul,ul.nav-menu{display:none}}@media all and (max-width:643px) and (min-width:100px){.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a, .nav-menu li a{color:#fff;}.site-header .search-field { height: 49px; }.main-navigation{margin-top:0;background:#f4a137;padding:0}.menu-toggle{width:100%;text-align:left;padding:15px}.main-navigation{text-align:left}.site-header .search-form{right:30px;top:1px;margin-top:0}.logo img{display:block;margin:0 auto 10px}.contactdetail ul{text-align:center}.linkedin{text-align:center;margin:10px 0 0}.site-footer ul{text-align:center}.site-footer{margin-bottom:20px}.links a{display:block;text-align:center}.links{margin:0 auto;float:none}.linkheading{text-align:center;margin:0 0 20px;width:100%}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#fff;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;height:2.3125rem;margin:0;padding:.5rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .15s linear,background .15s linear;-moz-transition:border-color .15s linear,background .15s linear;-ms-transition:border-color .15s linear,background .15s linear;-o-transition:border-color .15s linear,background .15s linear;transition:border-color .15s linear,background .15s linear}}@media screen and (min-width:644px) and (max-width:800px){.main-navigation{margin-top:5%;padding:0}.main-navigation ul li a{font-size:13px}.main-navigation ul{text-align:left}.site-header .search-form{margin-top:5%}.links{margin:0 auto;float:none}.linkheading{text-align:center;margin:0 0 20px;width:100%}.site-footer ul{text-align:center}.site-footer{margin-bottom:20px}.links a{display:block;text-align:center}.nav-bar { margin: 10px 0; }}