body{padding:0;}#page{background:url(/sites/all/themes/garnet/garnet/images/bg-body.gif) repeat-x 0 0;}.wrapper .container{margin:0 20px;}#header{position:relative;}#header-wrapper .container{padding-top:5px;}.headline-block p{display:none;}.region-header{position:absolute;right:0;top:0;}#logo{margin-top:40px;padding:20px 0 5px;text-align:center;}.responsive-menu-button,.tb-megamenu .btn-navbar{border:none;top:-35px;left:0;height:26px;overflow:hidden;display:block;text-indent:-9999em;width:26px;position:absolute;background:url(/sites/all/themes/garnet/garnet/images/icon-navigation.gif) 50% 50% no-repeat #42c2c3;margin:0;}#main-menu-wrapper{position:absolute;left:0;top:34px !important;z-index:100;width:100%;color:#fff;width:100%;margin:0;background:#000;}#main-menu-wrapper .container{width:100%;background:none;}#main-menu-wrapper ul.menu ul,#main-menu-wrapper ul.menu ul ul{background:none;position:static;}#main-menu-wrapper ul.menu li a{border-bottom:1px solid #222;}#main-menu-wrapper ul.menu ul li{border-bottom:none;}.tb-megamenu .nav-collapse .nav li a{border-top:none;border-bottom:1px solid #222;}.tb-megamenu .mega-nav .mega-nav li a,.tb-megamenu .dropdown-menu .mega-nav .mega-nav > li a{border-bottom:1px solid #222;}.tb-megamenu .btn-navbar:hover,.tb-megamenu .btn-navbar:focus{background-position:50% 50%;background-color:#42c2c3;}.tb-megamenu .nav-collapse{margin-top:0;top:0;}.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .dropdown-menu a{font-size:13px;font-weight:normal;}.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .dropdown-menu a{color:#c8c8c8;}.tb-megamenu .nav-collapse .nav > li.active > a{color:#fff;}.tb-megamenu .nav-collapse .nav > li > a:hover,.tb-megamenu .nav-collapse .nav > li > a:focus{background-color:inherit;color:#fff;}.tb-megamenu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title{border-color:#222;}.tb-megamenu .nav-collapse .nav > li.active > a:hover,.tb-megamenu .nav-collapse .nav > li.active > a:focus{background-color:#42c2c3;}.tb-megamenu .view a{border:none !important;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle{border-color:#222;}.fixed-menu{position:static;}.fixed-menu .grid-inner{width:100%;}.fixed-menu .region-main-menu{float:none;}#main-menu-wrapper .sf-menu.sf-style-default{float:none;}#main-menu-wrapper .sf-menu.sf-style-default li,#main-menu-wrapper .sf-menu.sf-style-default.sf-navbar,#main-menu-wrapper .content > ul.menu > li{background:none;float:none;}#main-menu-wrapper .sf-menu.sf-style-default a{border-top:1px solid #333;border-left:0;border-right:0;padding:9px 15px;}#main-menu-wrapper a > .sf-sub-indicator{top:1.9em;}#main-menu-wrapper .sf-menu.sf-style-default li:hover,#main-menu-wrapper .sf-menu.sf-style-default li.sfHover,#main-menu-wrapper .sf-menu.sf-style-default a:focus,#main-menu-wrapper .sf-menu.sf-style-default a:hover,#main-menu-wrapper .sf-menu.sf-style-default a:active,#main-menu-wrapper ul.menu li:hover,#main-menu-wrapper ul.menu li a:focus,#main-menu-wrapper ul.menu li a:hover,#main-menu-wrapper ul.menu li a:active{background-color:inherit;}#main-menu-wrapper .sf-menu.sf-style-default li:hover ul,#main-menu-wrapper .sf-menu.sf-style-default li.sfHover ul{background:none;clear:both;margin:0 0 15px;padding:0;position:static;width:100% !important;}#main-menu-wrapper .sf-menu.sf-style-default ul{background-color:none;border-left:0;box-shadow:none;margin-top:0;padding:0 15px;}#main-menu-wrapper .sf-menu.sf-style-default li li{border-bottom:none;}#main-menu-wrapper .sf-menu.sf-style-default ul li a{padding:0;border-bottom:0;font-size:100%;height:30px;line-height:30px;margin:0 20px;}#main-menu-wrapper .sf-menu.sf-style-default li .active-trail,#main-menu-wrapper .sf-menu.sf-style-default li li,#main-menu-wrapper .sf-menu.sf-style-default li li li{background:none;}#main-menu-wrapper .sf-menu.sf-style-default ul li li a{border-top:1px solid #333;margin:0 20px;}.tb-megamenu .nav > li{background:none;}#slideshow-wrapper{margin:0;}#slideshow-wrapper .views-slideshow-cycle-main-frame,#slideshow-wrapper .views-slideshow-cycle-main-frame-row{width:100% !important;}.panel [class*="span"]{width:100%;}.panel .panel-column{border-top:1px solid #ddd;margin-top:20px;padding-top:20px;}.panel .panel-column:first-child{border-top:none;margin-top:0;padding-top:0;}#panel-second-wrapper .views-col .col-inner{border-left:none;}#panel-second-wrapper .container{padding-bottom:0;}.team-content .views-col .views-field-field-image img{width:100%;}.views-view-grid .views-row .views-col{margin-top:30px;}.photos-stream .views-view-grid .views-row .views-col,.views-view-grid .views-row .views-col:first-child{margin-top:0;}.our-clients .col-inner{border-left:none;border-top:1px dashed #ddd;}.our-clients .col-first .col-inner{border-top:none;}.blog .views-field-title{font-size:13px;}.front #main-content .grid-inner{border-bottom:1px solid #ddd;margin-bottom:30px;}#main-content .container{margin:0;}#main-title .container{margin-left:20px;margin-right:20px;}#main-title .container h1{clear:both;}#main-content h2{font-size:13px;}#main-content .views-field-field-image,#main-content .field-type-image{float:none;margin-right:0;}.item-list .pager{padding:30px 0;}#breadcrumb-wrapper{float:left;margin-bottom:20px;}#sidebar-first-wrapper .grid-inner{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px;}#footer-wrapper .block{float:none;text-align:center;width:100%;}#footer-wrapper .sf-menu,#footer-wrapper ul.menu{float:none;padding-top:10px;text-align:center;}#footer-wrapper .sf-menu li,#footer-wrapper ul.menu li{display:inline-block;float:none;padding:0 10px;}.welcome-block p{font-size:14px;}.welcome-block h1{font-size:14px;line-height:22px;}.the-icons li{width:50%;}.page-header h1,h1 small{font-size:13px;}#contact-site-form,.contact-content{padding:0;width:100%;}.contact-content{margin-bottom:20px;}#contact-site-form > div{padding:20px;}.contact-content .address{float:left;width:45%;}#change_skin_menu_wrapper{display:none;}.galleryformatter .gallery-thumbs{width:auto !important;}.galleryformatter .gallery-slides{padding:0;}.galleryformatter .prev-slide{left:-1px;}.galleryformatter .next-slide{right:-1px;}#main-content{margin-bottom:15px;}#header-wrapper #search-block-form .form-text:focus{width:100px;}
