html.no-touch{background: #ffffff;}body > div#top-bar{background: #ffffff;}a.mobile-menu, a.mobile-menu:active, a.mobile-menu:hover{background: #ffffff;}header {background: #ffffff;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff');background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));background: -moz-linear-gradient(top,  #ffffff,  #ffffff);} .tagline { color:#ffffff;}.tagline {text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.21);}html > body div#subheader{background: #45484d;}ul#topmenu > li > a { color:#45484d;}ul#topmenu > li > a:hover, ul#topmenu li.sfHover > a { color:#e07e14;}ul#topmenu > li.current-menu-item > a { color:#e07e14;}ul#topmenu > li > a {text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.21);}ul#topmenu ul.sub-menu{background: #f3f7f9;}ul#topmenu ul.sub-menu{border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;}ul#topmenu ul.sub-menu li > a { color:#45484d;}ul#topmenu ul.sub-menu li > a:hover { color:#e07e14;}ul#topmenu ul.sub-menu li.current-menu-item > a { color:#e07e14;}ul#topmenu ul.sub-menu li > a {text-shadow: 0px 1px 1px rgba(243, 249, 249, 0.21);}ul#topmenu ul.sub-menu li{border-top: 1px solid #cccccc;}#mobile-menu-modal > div.modal-header{}#mobile-menu-modal div#subheader{}#mobile-menu-modal > div.modal-body{}div.frontpage-slider-wrapper{}div#banner{}div#banner{border-top: 1px solid #ffffff;}div#banner h2 { color:#ffffff;}input, textarea{}div.main, div.main.has-sidebar{}body a, body a:visited, .main .tabs > li > a, .tabs > li > a { color:#e07e14;}body a:hover { color:#e5943c;}.main div.divider{}.sidebar-bg, html.boxed-layout .sidebar-bg, html.full-width-layout .sidebar-bg{}@media screen and (max-width: 767px) {div#sidebar{}}#sidebar div.divider{}div#portfolio-filters{}div.portfolio-wrapper{}#masonry-container article.item div.overlay{}footer{}div#subfooter { color:#b4bbca;}div#subfooter a, div#subfooter a:visited { color:#ffffff;}div#subfooter a:hover { color:#e29642;}footer div.divider{}.comment .message{}.comment.author .message{}.search-widget input[type="text"]{}.font-size-1
{
    font-size: 0.8em;
}
.font-size-2
{
    font-size: 0.9em;
}
.font-size-3
{
    font-size: 1em;
}
.font-size-4
{
    font-size: 1.2em;
}
.font-size-5
{
    font-size: 1.3em;
}
.font-size-6
{
    font-size: 1.5em;
}
.font-size-7
{
    font-size: 1.7em;
}

#arrows ul {list-style-type: none; line-height: 20px; margin-left: -40px; list-style-type-position: outside;}

a.mobile-menu, a.mobile-menu:active, a.mobile-menu:hover {top:0px; width: 75px; background: none repeat scroll 0 0 #CCC;}

div#banner {margin-top: 20px; border-radius: 10px; margin-left: 2.4em; margin-right: 2.4em; }

.frontpageslider .flex-control-nav {bottom: -60px;}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */
.admin-bar .wp_fontsize_wrapper {
		visibility: hidden;
		}
}
section.gallery figure.gallery-item {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}
