* {margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;outline:0;}p{padding:0 0 1em 0;}ol, ul{padding:0.3em 0;}.clear {clear:both;display:block;height:0px;font-size:0;overflow:hidden;}table{font-size:1em;border-collapse:collapse;border-spacing:0;}caption, td{text-align:left;font-weight:normal;vertical-align:top;}th{text-align:center;font-weight:bold;}img{border:0;}:focus{outline:0;}blockquote:before,blockquote:after,q:before, q:after{content: "";}blockquote, q{quotes: "" "";}sup,sub{font-size:90%;}a{color:#AEAEAE;text-decoration:none;}.home #content,.page-id-5 #content,.page-id-10 #content,.page-id-7 #content{color:#666;}#content a{text-decoration:underline;}a:hover{color:#000;}.clearfix:after {content:".";display:block;clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}html {height:100%;padding-bottom:1px;}body {background:#fff;color:#AEAEAE;text-align:left;font: normal 11px/125% Arial, Helvetica, sans-serif;}h1,h2,h3,h4,h5,h6 {color: #86878A;font-weight:bold;padding:0.6em 0;margin:0;}h1 {font-size:18px;line-height:normal;padding-top:0;}h2 {font-size:16px;line-height:normal;}h3 {font-size:14px;line-height:normal;}h4 {font-size:13px;line-height:normal;}h5,h6 {font-size:12px;line-height:normal;}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6 {color: #333;font-weight:bold;padding:0.6em 0;margin:0;color: #86878A;font: 11px/125% Arial,Helvetica,sans-serif;margin: 0;padding: 0;}.home #content h1,.home #content h2,.home #content h3,.home #content h4,.home #content h5,.home #content h6,.page-id-5 #content h1,.page-id-5 #content h2,.page-id-5 #content h3,.page-id-5 #content h4,.page-id-5 #content h5,.page-id-5 #content h6,.page-id-10 #content h1,.page-id-10 #content h2,.page-id-10 #content h3,.page-id-10 #content h4,.page-id-10 #content h5,.page-id-10 #content h6,.page-id-7 #content h1,.page-id-7 #content h2,.page-id-7 #content h3,.page-id-7 #content h4,.page-id-7 #content h5,.page-id-7 #content h6{color:#000;}ul{list-style:none;}li {background:url(../images/arrow.gif) 7px 0.6em no-repeat;padding:0.3em 0 0.3em 18px;margin:0;text-indent:0;}ol{list-style-position:outside;list-style-type:decimal;}ol li {padding:0 0 1em 0;margin-left:15px;background:none;}ol li strong {color:#86878A;}.apps strong {display:block;padding:0 0 1em 0;}fieldset{margin:1em 0;padding:1em;border:1px solid #cccccc;}legend{padding:2px 4px;font-weight:bold;}input,label,button,select{vertical-align:middle;}.hidden, .home .entry-content {position:absolute;top:-999em;left:-999em;}.halfleft, .halfright {float:left;display:inline;width:48%;}.halfright {float:right}.category-news #content .hentry .entry-title,.page-template-template-gallery-php #work-description h2 {color: #86878A; font: 11px/125% Arial,Helvetica,sans-serif; margin: 0; padding: 0;text-decoration: none;}#content .clientname,.news-entry .clientname,.page-template-template-gallery-php #work-description .entry-title {color: #000; font: 11px/125% Arial,Helvetica,sans-serif; margin: 0; padding: 0;text-decoration: none; display:block;}.category-news .entry-summary {margin:10px 0 0 0;}.bar {background:url(../images/menubg.gif) repeat-x 0 0;display: block;height: 5px; margin: 5px 0 0;width: 24px;}.category-news .readmore {display:none;}.entry-meta {padding:5px 0 0 0;}.entry-date {font-style: italic;}.small {font-size:9px;}body .pp_content_container {background-color: #FFFFFF;padding: 13px 0;position: relative;text-align: left;width: 100%;}body div.pp_default .pp_top .pp_left,body div.pp_default .pp_top .pp_middle,body div.pp_default .pp_top .pp_right,body div.pp_default .pp_content_container .pp_left,body div.pp_default .pp_content_container .pp_right,body div.pp_default .pp_bottom .pp_left,body div.pp_default .pp_bottom .pp_middle,body div.pp_default .pp_bottom .pp_right {background: none no-repeat scroll left top #fff;}body .pp_social {display:none;}body div.pp_default .pp_top,body div.pp_default .pp_top .pp_middle,body div.pp_default .pp_top .pp_left,body div.pp_default .pp_top .pp_right,body div.pp_default .pp_bottom,body div.pp_default .pp_bottom .pp_left,body div.pp_default .pp_bottom .pp_middle,body div.pp_default .pp_bottom .pp_right {height: 1px;}body .pp_description {color:#fff;}html, body { height:100%; }body {background-position:0 0;background-repeat: no-repeat;}#resizedbg {position:absolute;top:0;left:0;width:100%;}#absbg {position:absolute;top:0;left:0;width:100%;height:0;}#wrapper {width:960px;text-align:left;margin:0 30px;padding-top:75px;position:relative; min-height: 80%; height: auto !important;height: 80%;}.home #wrapper { z-index:99999; }.page-template-template-gallery-php #wrapper { width:1180px; }#logo {color: #000000 !important;cursor: pointer;height: 19px;left: 0;position: absolute;text-indent: -999em;top: 30px;width: 86px;z-index: 5;background:url(../images/glock-logo.png) no-repeat 0 0;}#left {width:160px;margin-right:25px;float:left;display:inline;}#content {width:330px;line-height:140%;float:left;display:inline;}.category-news #content {width:740px;}.category-news #content .hentry {float:left;width:230px;height:350px;margin:0 15px 0 0;}.page-template-template-gallery-php #content {width:725px;}.page-id-10 #content {width:160px;}#map {float: left;width: 380px;}.page-template-template-gallery-php #work-description {margin: 0; width: 240px; float:right;}#footer { clear:both; z-index:9999; font-size:0.9em; }#footer.ios { font-size:0.55em; }.home #footer, .page-id-5 #footer, .page-id-7 #footer, .page-id-10 #footer { display:none; }#footer p { padding:30px 0 30px 30px; margin:0; }.workslideshow {padding-bottom:0;position:relative;}.workslideshow .ajax-loader {position:absolute;top:5px;left:-1000px;width:16px;height:16px;background:url(../images/ajax-loader.gif) no-repeat 0 0;}.workslideshow .ajax-loader-on{left:5px;}.workslideshow .image {width:100%;height:420px;position:relative;overflow: hidden;}.workslideshow .image img {position:absolute;top:0;left:0;width:750px;height:420px;}.workslideshow .caption {padding:10px 0 20px 0;}.workslideshow #thumbwrap {width:725px;overflow:hidden;}.workslideshow .thumbs {width:2600px;}.workslideshow .thumbs li {padding:0; margin:0; width:122px;background-image: none; float:left;}.workslideshow .thumbs a {float:left; display:inline;height: 64px; overflow: hidden;margin:0; line-height:0; padding:0;}.workslideshow .thumbs .thumb1,.workslideshow .thumbs .thumb7,.workslideshow .thumbs .thumb13,.workslideshow .thumbs .thumb19{margin-left:0;}.next, .prev {position: absolute;top: 450px; width: 30px; display: block; height: 64px; background-color:#fff;z-index: 5;background-image:url(../images/bg-arrows.gif); background-repeat: no-repeat;text-decoration: none;text-indent: -999999px;font-size:1px;}.prev {left: -30px;background-position: 0 15px;}.next {left: 735px;background-position: -35px 15px;}#menu-primary {padding:0;margin:0;}#menu-primary li {padding:0 0 4px 0;background:none;width:100%;clear:both;}#menu-primary a {color:#828283;display:inline;line-height:16px;}#menu-primary a:hover, #menu-primary li.current-menu-item a,#menu-primary li.current-menu-parent a {color:#000;}#menu-primary ul {padding:0;display:none;}#menu-primary .current-menu-parent ul,#menu-primary .current-menu-item ul{display:block;}#menu-primary ul a {background:none !important;font-weight:normal !important;float:none;display:inline;color:#AEAEAE !important;}#menu-primary ul a:hover, #menu-primary ul li.current-menu-item a {color:#000 !important;}#menu-primary ul.sub-menu {padding:2px 0 0 0;margin:0 0 0 6px;}#news .news-entry {padding:10px 0 6px 0;border-top:1px dotted #b6b8ba;}#news .news-entry-1{border:0;padding-top:0;}.news-entry h3 {font-size:11px;line-height:normal;color:#828283;padding:0;font-weight:normal;display:inline;}.news-entry h3 a{color:#828283;}.news-entry .entry-date {color:#000; display:block;}.page-id-7 ul li {background:none;padding-left:0;}.category .post .tb {display:block;margin: 0 0 10px 0;}.category .post .tb img,.single .category-news img.wp-post-image {border:1px solid #ccc;}#nav-below a{text-decoration: none;}#nav-below {border-top: 1px solid #CCCCCC;clear: both;float: left;margin-top: 20px;padding: 8px 0;width: 98%;}#nav-below .nav-previous{ float:left;}#nav-below .nav-next{ float:right;}.tabs, .tabs-spacer, .tabs-topshadow {background:url(../images/tabs_content_bg_slim.png) no-repeat -210px 100%;}.tabs {position:relative;width:210px;padding:29px 0 19px 0;float:right;display:inline;}.tabs .panel {height:30px;position:absolute;top:0;left:0;}.tabs .panel h3, .tabs .panel h3 span {background:url(../images/tabs_bg.png) no-repeat 100% -60px;}.tabs .panel h3 {float:left;display:inline;padding:0 30px 0 0;height:29px;font-weight:normal;color:#86878a;font-size:11px;cursor:pointer;margin-right:-20px;position:relative;}.tabs .panel h3.tab1 {z-index:3;}.tabs .panel h3.tab2 {z-index:2;}.tabs .panel h3.tab3 {z-index:1;}.tabs .panel h3 span {float:left;display:inline;line-height:29px;height:29px;padding:0 0 0 15px;background-position:0 0;}.tabs .panel h3:hover{background-position:100% -120px;}.tabs .panel h3:hover span{background-position:0 -90px;}.tabs .panel h3.selected,.tabs .panel h3.selected:hover {height:30px;z-index:5;background-position:100% -30px !important;}.tabs .panel h3.selected span, .tabs .panel h3.selected:hover span {height:30px;background-position:0 0;}.tabs-topshadow {width:100%;padding-top:16px;background-position:-420px 0;}.tabs-spacer {width:100%;background-position:0 0;background-repeat:repeat-y;}.tabs .container {padding:0 31px 7px 15px;} .tabs .container .tabcontent {display:none;position:absolute;top:-999em;left:-999em;}.tabs .container .tabcontent p {line-break: normal;}.tabs .container .tabcontent h2 {font:11px/125% Arial,Helvetica,sans-serif;padding:0;margin:0;}.tabs .container .selected{display:block;position:static;}
