html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%}ol,ul {list-style:none}:focus {outline:0}input[type=text],input[type=password],input[type=submit],textarea,select{-moz-appearance:none;-webkit-appearance:none}.clearfix:after{content:"";display:block;clear:both;visibility:hidden;font-size:0; height:0}.clearfix{*display:inline-block;height:1%}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,dialog{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none;visibility:hidden}html{height:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;position:relative}body{position:relative;background:#fff;height:100%}::selection{background:#0a3c5a;color:#fff}::-moz-selection{background:#0a3c5a;color:#fff}::-webkit-selection{background:#0a3c5a;color:#fff}h1,h2,h3,h4,h5,h6{font-weight:400;color:#333}.colored{color:#0a3c5a}.colored-white{color:#fff}.subtitle{color:#999;margin-top:5px}h1{font-size:36px;line-height:44px}h2{font-size:28px;line-height:34px}h3{font-size:20px;line-height:26px}h4{font-size:18px;line-height:23px}h5{font-size:16px;line-height:20px}h6{font-size:13px;line-height:19px}h1 b,h2 b,h3 b,h4 b,h5 b,h6 b,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700}div h1,div h2,div h3,div h4,div h5,div h6{margin-top:40px}div h1:first-child,div h2:first-child,div h3:first-child,div h4:first-child,div h5:first-child,div h6:first-child{margin-top:0px}.title{border-bottom:1px solid #d9d9d9;text-transform:uppercase;margin-bottom:30px;margin-top:0px}.title span{border-bottom:1px solid #0a3c5a;display:inline-block;padding-bottom:10px;margin-bottom:-1px}input[type=text],input[type=password],textarea{font-size:13px;background:#fff;border:1px solid #d9d9d9;line-height:18px;height:18px;color:#999;padding:10px 4px;-moz-border-radius:0px;-khtml-border-radius:0px;-webkit-border-radius:0x}.email{font-size:13px;background:#fff;border:1px solid #d9d9d9;line-height:18px;height:18px;color:#999;padding:10px 4px;-moz-border-radius:0px;-khtml-border-radius:0px;-webkit-border-radius:0x;width:410px}input[type=text]:hover,input[type=password]:hover,textarea:hover,input[type=text]:focus,input[type=password]:focus,textarea:focus{border:1px solid #b3b3b3}.email:hover,.email:focus{border:1px solid #b3b3b3}input[type=text],input[type=password]{width:340px;max-width:97%}textarea{width:1000px;height:150px;max-width:97%;padding:11px 5px 8px 5px;line-height:22px}input[type=submit]{font-weight:700;text-align:center;background:#0a3c5a;display:block;line-height:20px;font-size:14px;padding:10px 20px;color:#fff;cursor:pointer;border:none;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px}input[type=submit]:hover{background:#333;color:#fff}select{border:1px solid #f3f3f3;height:35px;width:auto;padding:8px;color:#999;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px}select:hover{border:1px solid #999}select option{cursor:pointer;padding:5px 7px}label{amily:'Helvetica Neue',Helvetica,Arial,sans-serif;font-ffont-weight:bold;line-height:30px;width:100%;display:block}form{margin-top:30px}form .form-row{margin-top:15px;position:relative}form .form-submit{margin-top:30px}form .form-value{max-width:100%;position:relative;display:inline-block}div form:first-child,form .form-row:first-child {margin-top:0px}form .checkfalse{background:#e63030;width:40px;height:40px;position:absolute;top:0px;right:0px}form .checkfalse .falseicon{width:40px;height:40px;background:url(../img/sprites.png) no-repeat -240px -60px;display:block;text-indent:-9999px}form .textbox .checkfalse{top:1px;right:7px}#form-note{display:none;overflow:hidden;margin-top:40px}a{text-decoration:none;color:#0a3c5a;cursor:pointer}a.link-white{text-decoration:underline !important;color:#fff}a:hover{color:#333}a.link-moreinfo{font-weight:700;font-size:14px;display:inline-block;line-height:20px;padding-right:20px;font-weight:700;background:transparent url(../img/arrowright-grey.png) right center no-repeat}a.link-moreinfo:hover{color:#333}img,object,video{max-width:100%;height:auto;display:inline-block;margin:0; vertical-align:top}img{width:auto;max-width:100%;border:0;-ms-interpolation-mode:bicubic}p img{margin-top:20px}p img:first-child{margin-top:0px}img.alignleft{margin:3px 20px 20px 0;float:left}img.alignright{margin:3px 0px 20px 20px;float:right}.embeddedvideo{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}.masonry-item .embeddedvideo{padding-top:0px}.embeddedvideo iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}ul{margin-top:20px;margin-left:30px;list-style:disc}div ul:first-child,li ul:first-child{margin-top:0px}ol{margin-top:20px;margin-left:30px;list-style:decimal}div ol:first-child,li ol:first-child{margin-top:0px}ul li,ol li{line-height:20px;margin-top:5px}ul li:first-child,ol li:first-child{margin-top:0px}.list-arrow{list-style:none !important;margin-left:15px !important}.list-arrow >li{padding-left:20px;background:transparent url(../img/arrowright-grey.png) 0 6px no-repeat}strong,b,dt{font-weight:bold}i,dfn,em{font-style:italic}strong i,b i,dt i,strong em,b em,dt em{font-style:italic;font-weight:bold}sub,sup{font-size:0.625em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}p{margin-top:20px}div p:first-child{ margin-top:0px}.aligncenter{text-align:center}blockquote{margin-top:20px;font-size:18px;line-height:28px;padding-left:40px;color:#999;background:url(../img/quote-icon.png) no-repeat 0px 6px}div blockquote:first-child{ margin-top:0px}blockquote p{margin:0}address{padding:15px;margin-top:30px;font-size:12px;background:#f2f2f2}div address:first-child{margin-top:0px}pre,code{padding:20px;margin-top:20px;font-size:12px;line-height:18px;background:#f2f2f2;color:#999;display:block}div pre:first-child,div code:first-child{margin-top:0px}#page-content{overflow:hidden;margin:0;min-width:940px}.wrapper{width:940px;margin:0 auto}.main-content{width:640px}aside{width:260px;margin-bottom:60px}.left-float{float:left}.right-float{float:right}.seperator{width:100%;height:1px;background:#d9d9d9;margin-top:20px}#top{min-height:28px;width:100%;background:#0a3c5a}#top .top-info{font-weight:400;color:#999;font-size:14px;line-height:40px}#top .top-info span.phone-highlight{font-weight:700;color:#0a3c5a}header{background:#fff}#logo{padding:14px 0 0 0 !important;margin-left:-10px !important}footer{background:#333;padding-top:60px;color:#999}.copyright{background:#262626;padding:10px 0;font-size:12px;color:#666}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#fff}footer .title{border-bottom:1px solid #4d4d4d;padding-bottom:10px}.menu{position:relative}nav#main-nav{z-index:50;display:block}nav#main-nav ul{position:relative;z-index:49;margin:0;padding:0;list-style:none}nav#main-nav ul li{position:relative;z-index:45;float:left;margin:0 0 0 20px;padding:0}nav#main-nav >ul >li >a {display:block;font-weight:400;font-size:14px;line-height:40px;color:#333;text-decoration:none;position:relative;z-index:45;padding:40px 0}nav#main-nav >ul >li:hover{z-index:46}nav#main-nav >ul >li:hover >a{z-index:48;color:#0a3c5a}nav#main-nav ul li .sub-menu{border-top:3px solid #0a3c5a;position:absolute;top:120px;left:0px;background:#fff;width:200px;padding:0;display:none;z-index:47;box-shadow: rgba(0,0,0,0.2) 0px 0px 2px;-moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 2px;-webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 2px}nav#main-nav ul .sub-menu li{float:none;border-top:1px solid #d9d9d9;margin:0;padding:4px 20px}nav#main-nav ul .sub-menu li:first-child{border-top:none}nav#main-nav ul .sub-menu li a{color:#999;line-height:26px;font-size:13px}nav#main-nav ul .sub-menu li a:hover{color:#0a3c5a}nav#main-nav ul .sub-menu li.current-menu-item >a{color:#0a3c5a}a.open-responsive-nav{width:40px;height:40px;display:block;background:transparent url(../img/sprites.png);background-position:-480px -60px;text-indent:-9999px;display:none;margin:40px 0}.menu-responsive{position:relative;background:#0a3c5a;padding:10px 0;display:none}nav#responsive-nav ul{margin:0;padding:0;list-style:none}nav#responsive-nav ul li{margin:0;padding:0}nav#responsive-nav >ul >li >a{display:block;border-bottom:1px solid #4d4d4d;color:#999;font-weight:400;font-size:14px;line-height:30px;padding:10px 0}nav#responsive-nav >ul >li:last-child >a{border-bottom:none}nav#responsive-nav >ul >li:hover >a{color:#fff}nav#responsive-nav >ul >li.current-menu-item >a,nav#responsive-nav >ul >li.current-menu-ancestor >a{color:#fff}nav#responsive-nav .sub-menu{display:none;margin-left:40px}nav#responsive-nav .sub-menu li a{display:block;border-bottom:1px solid #4d4d4d;color:#999;line-height:20px;padding:10px 0}nav#responsive-nav ul .sub-menu li a:hover,nav#responsive-nav ul .sub-menu li.current-menu-item >a{color:#fff}#page-title{width:100%;height:auto;padding:30px 0;background:#f5f5f5}#page-title .title-name{width:65%}.breadcrumb{color:#999;font-size:12px}#main-slider{width:100%;background:#d9d9d9;max-width:100%}.fullwidthbanner-container{width:100% !important;position:relative;padding:0;}.fullwidthbanner-container .fullwidthbanner{width:100% !important;position:relative}#main-silder ul{height:0px;overflow:hidden}.banner-container{max-width:940px !important;position:relative;padding:0;max-height:400px !important;margin:0 auto}.banner-container .banner{max-width:940px !important;max-height:400px !important;position:relative;overflow:hidden}.flexslider-container{position:relative}.main-inner{margin-top:60px}#map{width:100%;height:400px;overflow:hidden}#map img{max-width:inherit;height:auto}.blog-entry{padding-top:60px;margin-bottom:60px;border-top:1px solid #d9d9d9}div .blog-entry:first-child{padding-top:0px;border-top:none}.blog-latest-entry{padding-top:40px;margin:0;border:none}div .blog-latest-entry:first-child{padding-top:0px}.blog-left{float:left;width:60px}.blog-right{float:right;width:560px}.one-half .blog-latest-entry .blog-right{width:380px}.blog-content{margin-bottom:60px}.blog-media{margin-bottom:40px}#blog-entries .blog-media{margin-bottom:20px}.blog-headline{margin-bottom:20px}.blog-headline h3 a,.blog-headline h4 a{color:#333}.blog-headline h3 a:hover,.blog-headline h4 a:hover{color:#0a3c5a}.blog-readmore{margin-top:20px}.blog-meta{margin:5px 0 0 0;list-style:none;padding:0}.blog-meta li{margin: 0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #d9d9d9;height:20px;line-height:20px;float:left;font-size:13px;font-weight:400;color:#999}.blog-meta li:last-child{margin:0;padding:0;border:none}.blog-date{width:60px;height:60px;background:#0a3c5a;color:#fff}.blog-date .day{font-weight:700;font-size:20px;display:block;width:100%;text-align:center;padding-top:12px}.blog-date .month{font-weight:700;font-size:12px;display:block;width:100%;text-align:center}.blog-format{width:60px;height:60px;background:#f5f5f5}.blog-format span{height:60px;width:60px;display:block;text-indent:-9999px;background:transparent url(../img/sprites.png)}.blog-format .format-standard{background-position:-0px -100px}.blog-format .format-image{background-position:-60px -100px}.blog-format .format-gallery{background-position:-120px -100px}.blog-format .format-audio{background-position:-180px -100px}.blog-format .format-video{background-position:-240px -100px}.blog-format .format-quote{background-position:-300px -100px}.blog-format .format-link{background-position:-360px -100px}.blog-quote{background:#0a3c5a;color:#fff;padding:20px}.blog-quote .quote-text{font-weight:700;font-size:26px;line-height:34px;text-align:center}.blog-quote .quote-author{font-weight:bold;margin-top:20px;text-align:center}.blog-link{background:#f5f5f5;padding:20px}.blog-link .link-target{font-weight:700;font-size:26px;line-height:34px;text-align:center}.blog-link .link-name{font-weight:bold;margin-top:20px;text-align:center}#portfolio-grid{width:110%;margin-bottom:40px}.portfolio-entry{width:220px;margin-right:20px;margin-bottom:20px;float:left}.masonry-col-3 .masonry-item{width:300px}.masonry-col-2 .masonry-item{width:460px}.portfolio-entries .portfolio-entry{background:#f5f5f5}.portfolio-entries .portfolio-entry .entry-thumb img{width:100%;max-width:100%}.portfolio-entry .portfolio-intro{padding:20px}.portfolio-entry .portfolio-intro p{color:#999;font-weight:400;margin-top:5px}.portfolio-media{margin-bottom:60px;float:left;width:600px}.portfolio-layout-fullwidth .portfolio-media{float:none;width:100%}.portfolio-content{float:right;width:300px;margin-top:0px}.portfolio-layout-fullwidth .portfolio-content{float:none;width:100%}.portfolio-details{padding-bottom:60px;position:relative}.portfolio-layout-fullwidth .portfolio-details{float:left;width:300px}.portfolio-description{padding-bottom:60px}.portfolio-layout-fullwidth .portfolio-description{float:right;width:620px}.portfolio-details .y-button{margin-top:40px}.portfolio-meta{margin:0 !important;list-style:none !important;padding:0 !important}.portfolio-meta li{margin:7px 0 0 0 !important;padding:0 !important}.portfolio-meta li:first-child{margin:0 !important}.portfolio-meta li span.meta-title{display:block;width:100px;float:left;color:#999;font-weight:bold;text-transform:uppercase}#views-likes{list-style:none;margin:0;padding:0}#views-likes li{margin:0;padding:0;float:left;position:relative}.blog-views,.portfolio-views{width:40px;height:40px;background:#0a3c5a url(../img/sprites.png) -400px -60px no-repeat}.blog-likes,.portfolio-likes{cursor:pointer;width:40px;height:40px;background:#ff4d88 url(../img/sprites.png) -440px -60px no-repeat;opacity:0.7;filter:alpha(opacity=7);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.blog-views span,.blog-likes span,.portfolio-views span,.portfolio-likes span{text-align:center;font-size:12px;width:100%;color:#fff;font-weight:bold;display:block;position:absolute;left:0;bottom:-20px}.blog-views span,.blog-views span{color:#0a3c5a}.blog-likes span,.blog-likes span{color:#ff4d88}.blog-likes:hover,.portfolio-likes:hover{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.filter{position:relative;margin-bottom:40px}.filter ul{margin:0;list-style:none;padding:0}.filter ul li{margin:0 1px 1px 0;float:left;padding:0}.filter ul li a{color:#999;font-weight:bold;line-height:30px;background:#f5f5f5;display:block;padding:0 20px;font-size:12px}.filter ul li a:hover{background:#333;color:#fff}.filter ul li a.active{background:#0a3c5a;color:#fff}#entries-pagination{list-style:none;margin:0;padding:0;border-top:1px solid #d9d9d9;padding-top:40px;margin-bottom:60px}#single-pagination{list-style:none;margin:0;padding:0}#single-pagination li,#entries-pagination li{float:left;margin:0;padding:0;border-left:1px solid #404040}#single-pagination li:first-child,#entries-pagination li:first-child{border:none}#single-pagination li a,#entries-pagination li a{display:block;height:40px;width:40px;text-indent:-9999px;background:#333 url(../img/sprites.png) -0px -60px no-repeat}#single-pagination li.prev a,#entries-pagination li.prev a{background-position:-40px -60px}#single-pagination li.close a{background-position:-240px -60px}#single-pagination li a:hover,#entries-pagination li a:hover{background-color:#0a3c5a}#comments{position:relative;margin-bottom:60px}#comments ul{background:none;list-style:none;margin:0;padding:0}#comments .comment{background:none;padding:0;margin-top:20px;border:none}#comments .comment-list .comment:first-child{border-top:none;margin-top:0px}#comments .comment >div{background:#f5f5f5; padding:20px}#comments .comment .children{margin-left:70px;margin-bottom:0;padding-bottom:0}#comments .comment .children .comment{padding:0;margin:20px 0 0 0}#comments .user{float:left;width:50px}#comments .comment-content{margin-left:70px;position:relative}#comments .comment-date{color:#999;font-size:12px}#comments .comment-text{margin-top:10px;padding:0}#leavecomment{position:relative;margin-bottom:60px}#leavecomment form .form-row{margin-left:20px;margin-top:0px;float:left;width:200px}#leavecomment form .form-row:first-child{margin-left:0px}#leavecomment form .form-row input[type=text]{width:190px;max-width:190px}#leavecomment form .form-row.textbox{margin-top:20px;margin-left:0px;float:left;width:640px}#leavecomment form .form-row textarea{width:630px;max-width:630px;height:200px}.column{float:left;padding-bottom:60px;margin-right:20px}.one-full{width:100%;float:none;margin-right:0}.one-half {width:460px}.one-third{width:300px}.two-third{width:620px}.one-fourth{width:220px}.two-fourth{width:460px}.three-fourth{width:700px}.one-fifth{width:172px}.two-fifth{width:364px}.three-fifth{width:556px}.four-fifth{width:748px}.last-col{margin-right:0px !important}.iconbox{float:left;margin-right:20px;background:#f5f5f5;margin-bottom:20px}.box-color{background:#0a3c5a}.box-nonspaced{margin-right:0px;margin-bottom:0px}.box-inner{padding:20px}.box-color .seperator{width:100%;height:1px;background:#fff;margin-top:20px;opacity:0.15;filter:alpha(opacity=15);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)"}.box-one-half {width:460px}.box-one-third {width:300px}.box-two-third {width:620px}.box-one-fourth {width:220px}.box-nonspaced.box-one-half {width:470px}.box-nonspaced.box-one-third {width:313px}.box-nonspaced.box-two-third {width:626px}.box-nonspaced.box-one-fourth {width:235px}.box-last{margin-right:0px;margin-bottom:60px}.iconbox .icon{text-align:center;height:auto}.iconbox h1,.iconbox h2,.iconbox h3,.iconbox h4,.iconbox h5,.iconbox h6{text-align:center;margin-top:20px}.box-color h1,.box-color h2,.box-color h3,.box-color h4,.box-color h5,.box-color h6{color:#fff}.iconbox p{font-weight:400;color:#999}.box-color p{color:#fff;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.iconbox a.link-moreinfo{float:right;margin-top:20px}.box-color a.link-moreinfo{color:#fff;background:transparent url(../img/arrowright-white.png) right center no-repeat}.box-color a.link-moreinfo:hover{color:#333}.box-scale{-webkit-transition:all .1s ease-in-out}.box-scale:hover{-webkit-transform:scale(1.1)}.highlight-field{background:#f5f5f5;margin-bottom:60px;padding:30px 20px}.column .highlight-field{margin-bottom:0px;margin-top:20px}.column .highlight-field:first-child{margin-top:0px}.highlight-grey-bordered{border:10px solid #d9d9d9}.highlight-color{background:#0a3c5a;color:#fff}.highlight-color h1,.highlight-color h2,.highlight-color h3,.highlight-color h4,.highlight-color h5,.highlight-color h6{color:#fff}.accordion{margin-top:20px}div .accordion:first-child{margin-top:0px}.toggle{margin-top:10px}div .toggle:first-child{margin-top:0px}.toggle .toggle-title{min-height:60px;width:100%;background:#f5f5f5;position:relative;cursor:pointer}.small-toggle .toggle-title{min-height:40px}.toggle .toggle-title .toggle-icon{height:100%;width:60px;border-right:1px solid #d9d9d9;float:left;position:absolute;top:0;left:0}.small-toggle .toggle-title .toggle-icon{width:40px}.toggle .toggle-title .toggle-icon span{display:block;height:60px;width:60px;background:url(../img/sprites.png) -120px 0px no-repeat}.small-toggle .toggle-title .toggle-icon span{width:40px;height:40px;background-position:-80px -60px}.toggle .toggle-active .toggle-icon{background-color:#0a3c5a;border-right:1px solid #0a3c5a}.toggle .toggle-active .toggle-icon span{background-position:-180px -0px}.small-toggle .toggle-active .toggle-icon span{background-position:-120px -60px}.toggle .toggle-title .toggle-name{font-weight:700;font-size:14px;line-height:20px;color:#999;display:block;padding-left:80px;padding-top:20px;padding-bottom:20px}.small-toggle .toggle-title .toggle-name{padding-left:60px;padding-top:10px;padding-bottom:10px}.toggle .toggle-title:hover .toggle-name,.toggle .toggle-active .toggle-name{color:#0a3c5a}.toggle .toggle-inner{padding:10px 20px 10px 80px;display:none}.small-toggle .toggle-inner{padding:10px 20px 10px 60px;padding-top:10px}.tabs{}.tabs ul.tab_nav{height:40px;padding:0;margin:0;border-bottom:1px solid #d9d9d9;margin:0 !important;list-style:none !important}.tabs ul.tab_nav li{background:none;padding:0 !important;float:left;margin:0 !important}.tabs ul.tab_nav li a{font-weight:700;font-size:14px;line-height:40px;height:40px;padding:0 20px;background:#f5f5f5;display:block;color:#999}.tabs ul.tab_nav li a:hover{color:#0a3c5a}.tabs ul.tab_nav li a.active{background:#0a3c5a;color:#fff;border-bottom:1px solid #0a3c5a}.tabs .tab_container{border-top:none;padding:20px 0;position:relative;overflow:hidden;height:auto}.tabs .tab_container .tab_content{float:left;display:none}.tabs .tab_container .active{display:block}a.y-button{display:inline-block;font-weight:700;text-align:center;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;margin-bottom:5px}a.small-button{font-size:13px;padding:6px 15px}a.medium-button{font-size:14px;padding:10px 20px}a.big-button{font-size:15px;padding:15px 25px}a.default-button1{color:#fff;background:#0a3c5a}a.default-button1:hover{background:#333}a.default-button2{color:#fff;background:#999}a.default-button2:hover{background:#333}a.default-button3{color:#0a3c5a;background:#f5f5f5}a.default-button3:hover{color:#fff;background:#333}a.default-button4{border:2px solid #999;color:#999;background:transparent}a.default-button4.small-button{padding:4px 13px}a.default-button4.medium-button{padding:8px 18px}a.default-button4.big-button{padding:13px 23px}a.default-button4:hover{border:2px solid #0a3c5a;color:#0a3c5a}a.default-button5{border:2px solid #d9d9d9;color:#d9d9d9;background:transparent}a.default-button5.small-button{padding:4px 13px}a.default-button5.medium-button{padding:8px 18px}a.default-button5.big-button{padding:13px 23px}a.default-button5:hover{border:2px solid #0a3c5a;color:#0a3c5a}a.default-button6{border:2px solid #333;color:#333;background:transparent}a.default-button6.small-button{padding:4px 13px}a.default-button6.medium-button{padding:8px 18px}a.default-button6.big-button{padding:13px 23px}a.default-button6:hover{border:2px solid #0a3c5a;color:#0a3c5a}a.white-button{color:#666;border:solid 1px #d9d9d9;background:#ededed;background:-webkit-linear-gradient(top, #fff, #ededed);background: -moz-linear-gradient(top, #fff, #ededed);background: -o-linear-gradient(top, #fff, #ededed);background: linear-gradient(top, #fff, #ededed)}a.white-button:hover{background:#fff}a.blue-button{color:#fff;border:solid 1px #0b5996;background:#438ac2;background:-webkit-linear-gradient(top, #438ac2, #1063a4);background: -moz-linear-gradient(top, #438ac2, #1063a4);background: -o-linear-gradient(top, #438ac2, #1063a4);background: linear-gradient(top, #438ac2, #1063a4)}a.blue-button:hover{background:#438ac2}a.green-button{color:#fff;border:solid 1px #729200;background:#aecf39;background:-webkit-linear-gradient(top, #aecf39, #84a805);background: -moz-linear-gradient(top, #aecf39, #84a805);background: -o-linear-gradient(top, #aecf39, #84a805);background: linear-gradient(top, #aecf39, #84a805)}a.green-button:hover{background:#aecf39}a.yellow-button{color:#fff;border:solid 1px #c5a900;background:#e8ce3f;background:-webkit-linear-gradient(top, #eedc7b, #dfbd00);background: -moz-linear-gradient(top, #eedc7b, #dfbd00);background: -o-linear-gradient(top, #eedc7b, #dfbd00);background: linear-gradient(top, #eedc7b, #dfbd00)}a.yellow-button:hover{background:#eedc7b}a.orange-button{color:#fff;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-linear-gradient(top, #faa51a, #f47a20);background: -moz-linear-gradient(top, #faa51a, #f47a20);background: -o-linear-gradient(top, #faa51a, #f47a20);background: linear-gradient(top, #faa51a, #f47a20)}a.orange-button:hover{background:#faa51a}a.red-button{color:#fff;border:solid 1px #920500;background:#c44844;background:-webkit-linear-gradient(top, #c44844, #a70c07);background: -moz-linear-gradient(top, #c44844, #a70c07);background: -o-linear-gradient(top, #c44844, #a70c07);background: linear-gradient(top, #c44844, #a70c07)}a.red-button:hover{background:#c44844}.testimonial{margin-top:20px}div .testimonial:first-child{margin-top:20px}.testimonial .testimonial-main{background:#f5f5f5;padding:20px 20px 20px 55px;position:relative}.testimonial .testimonial-main .testimonial-icon{background:url(../img/quote-icon.png) top left no-repeat;display:block;width:18px;height:14px;position:absolute;left:20px;top:23px}.testimonial .testimonial-main .testimonial-text{font-size:14px;font-style:italic}.testimonial .testimonial-main .testimonial-name{color:#999;margin-top:20px}.alert{background:#f5f5f5;min-height:60px;position:relative;margin-bottom:10px}.alert-small{min-height:40px}.alert .alert-icon{background:#666;position:relative;width:60px;height:100%;position:absolute;left:0px;top:0px}.alert-small .alert-icon{width:40px}.alert .alert-icon span{width:60px;height:60px;display:block;background:url(../img/sprites.png) 0px 0px no-repeat}.alert-small .alert-icon span{width:40px;height:40px}.alert .alert-message{margin-left:80px;margin-right:50px;padding-top:20px;padding-bottom:20px}.alert-small .alert-message{margin-left:60px;margin-right:30px;padding-top:10px;padding-bottom:10px}.alert .alert-close{position:absolute;top:20px;right:20px;font-weight:bold;opacity:0.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.alert-small .alert-close{top:10px;right:10px}.alert-note{background:#f9f8d0;color:#d3a400}.alert-note .alert-icon{ background:#f9c100}.alert-note .alert-icon span{ background-position:-300px 0px}.alert-small.alert-note .alert-icon span{ background-position:-200px -60px}.alert-note .alert-close{ color:#d3a400}.alert-info{background:#e5eef5;color:#2d79c1}.alert-info .alert-icon{ background:#3795ed}.alert-info .alert-icon span{ background-position:-240px 0px}.alert-small.alert-info .alert-icon span{ background-position:-160px -60px}.alert-info .alert-close{ color:#2d79c1}.alert-confirm{background:#e7f7c2;color:#5f9a13}.alert-confirm .alert-icon{ background:#84d51a}.alert-confirm .alert-icon span{ background-position:-420px 0px}.alert-small.alert-confirm .alert-icon span{ background-position:-280px -60px}.alert-confirm .alert-close{ color:#5f9a13}.alert-error{background:#ffe2e2;color:#c71b1b}.alert-error .alert-icon{ background:#e63030}.alert-error .alert-icon span{ background-position:-360px 0px}.alert-small.alert-error .alert-icon span{ background-position:-240px -60px}.alert-error .alert-close{ color:#c71b1b}.alert .alert-close:hover{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.skill{margin-top:20px}div .skill:first-child{margin-top:0px}.skill .skill_bar{background:#f5f5f5;height:60px;width:100%;position:relative}.skill-small .skill_bar{height:40px;width:100%}.skill .skill_bar .skill_active{background:#0a3c5a;height:100%}.skill .skill_bar span{color:#fff;position:absolute;top:20px;left:10px;line-height:20px;font-weight:bold}.skill-small .skill_bar span{top:10px;left:10px}.team{background:#f5f5f5}.team-pic{background:#CCC}.team-pic img{width:100%;max-width:100%}.team-name{margin-top:20px;padding:0 20px}.team-role{margin-top:0px;padding:0 20px;color:#999}.team-text{padding:0 20px}.team-social{margin:20px 0 0 0;height:40px;text-align:center}.team-social li{display:inline-block;*display:inline;*zoom:1;margin:0 -5px 0 -5px;width:40px;height:40px;padding:0;background:none;padding-left:0px}.team-social li:first-child{}.team-social li a{height:40px;width:40px;display:block;text-indent:-9999px;background:transparent url(../img/social-icons.png)}.team-social a.facebook{background-position:0px top}.team-social a.twitter{background-position:-40px top}.team-social a.linkedin{background-position:-360px top}.team-social a.googleplus{background-position:-440px top}.team-social a.mail{background-position:-560px top}.team-social a.facebook:hover{background-position:0px -80px}.team-social a.twitter:hover{background-position:-40px -80px}.team-social a.linkedin:hover{background-position:-360px -80px}.team-social a.googleplus:hover{background-position:-440px -80px}.team-social a.mail:hover{background-position:-560px -80px}.gallery-grid{width:102%;margin:0 0 50px 0 !important;list-style:none !important}.gallery-grid li{padding:0 !important;width:18%;float:left;margin:0 !important}.gallery-col-5 li{width:18%;margin-right:2% !important;margin-bottom:2% !important}.gallery-col-6 li{width:14.6%;margin-right:2.05% !important;margin-bottom:2% !important}.gallery-grid li img{display:block}.pricing{padding-bottom:40px;width:110%}.price-col{margin-right:20px;margin-bottom:20px; float:left;text-align:center;background:#f5f5f5;width:220px}.col2 .price-col{width:460px}.col3 .price-col{width:300px}.col4 .price-col{width:220px}.price-header{background:#333;color:#fff;padding:20px}.price-header h1,.price-header h2,.price-header h3,.price-header h4,.price-header h5,.price-header h6{color:#fff;margin-top:0px}.pricetime{opacity:0.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.price-body ul{list-style:none !important;margin:0 20px !important;padding-left:0}.price-body ul li{padding:8px 0 8px 0 !important;background:none !important;border-top:1px solid #d9d9d9}.price-body ul li:first-child{border-top:none}.price-footer{background:#d9d9d9;padding:20px}.widget{position:relative;margin-top:60px}footer .widget{margin-top:40px}#top .widget{margin-top:0px}div .widget:first-child{margin-top:0px}#searchform{margin:0;display:block}#searchform div{position:relative;width:100%;max-width:100%;overflow:hidden}#searchform label{display:none}#searchform input[type="text"]{display:block;width:206px;max-width:95%;border:2px solid #b3b3b3;background:none;color:#999;height:20px;line-height:20px}footer #searchform input[type="text"]{width:166px;border:2px solid #262626}#searchform input[type="submit"]{filter:none;background:#b3b3b3 url(../img/sprites.png) -360px -60px no-repeat;text-indent:-9999px;border:none;width:44px;height:44px;border:2px solid #b3b3b3;padding:0;display:block;font-size:0;line-height:0;border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;-webkit-border-radius:0;position:absolute;top:0;right:0}footer #searchform input[type="submit"]{background:#262626 url(../img/sprites.png) -320px -60px no-repeat;border:2px solid #262626}.socialmedia-widget{overflow:hidden;margin:0;padding:0;list-style:none}.socialmedia-widget li{float:left;width:40px;height:40px;border-right:1px solid #d9d9d9;background:none;padding:0px;margin:0}.socialmedia-widget li:first-child{border-left:1px solid #d9d9d9}.socialmedia-widget li a{height:40px;width:40px;display:block;text-indent:-9999px;background:transparent url(../img/social-icons.png)}.socialmedia-widget a.facebook{background-position:0px top}.socialmedia-widget a.twitter{background-position:-40px top}.socialmedia-widget a.thumblr{background-position:-80px top}.socialmedia-widget a.vimeo{background-position:-120px top}.socialmedia-widget a.dribbble{background-position:-160px top}.socialmedia-widget a.deviantart{background-position:-200px top}.socialmedia-widget a.behance{background-position:-240px top}.socialmedia-widget a.flickr{background-position:-280px top}.socialmedia-widget a.forrst{background-position:-320px top}.socialmedia-widget a.linkedin{background-position:-360px top}.socialmedia-widget a.rss{background-position:-400px top}.socialmedia-widget a.googleplus{background-position:-440px top}.socialmedia-widget a.pinterest{background-position:-480px top}.socialmedia-widget a.youtube{background-position:-520px top}.socialmedia-widget a.mail{background-position:-560px top}.socialmedia-widget a.instagram{background-position:-600px top}.socialmedia-widget a.facebook:hover{background-position:0px bottom}.socialmedia-widget a.twitter:hover{background-position:-40px bottom}.socialmedia-widget a.thumblr:hover{background-position:-80px bottom}.socialmedia-widget a.vimeo:hover{background-position:-120px bottom}.socialmedia-widget a.dribbble:hover{background-position:-160px bottom}.socialmedia-widget a.deviantart:hover{background-position:-200px bottom}.socialmedia-widget a.behance:hover{background-position:-240px bottom}.socialmedia-widget a.flickr:hover{background-position:-280px bottom}.socialmedia-widget a.forrst:hover{background-position:-320px bottom}.socialmedia-widget a.linkedin:hover{background-position:-360px bottom}.socialmedia-widget a.rss:hover{background-position:-400px bottom}.socialmedia-widget a.googleplus:hover{background-position:-440px bottom}.socialmedia-widget a.pinterest:hover{background-position:-480px bottom}.socialmedia-widget a.youtube:hover{background-position:-520px bottom}.socialmedia-widget a.mail:hover{background-position:-560px bottom}.socialmedia-widget a.instagram:hover{background-position:-600px bottom}.flickr-widget,.dribbble-widget{}.flickr-widget .flickr-list,.dribbble-widget .dribbble-list {width:107%;overflow:hidden;list-style:none;margin:0;padding:0}.flickr-widget .flickr-list li,.dribbble-widget .dribbble-list li{width:29%;margin:0 3% 3% 0;float:left;overflow:hidden;background:none;padding:0}.flickr-widget .flickr-list li img,.dribbble-widget .dribbble-list li img{display:block}.flickr-widget .flickr-list li:hover,.dribbble-widget .dribbble-list li:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.tag-list a{background:#f5f5f5;display:inline-block;padding:3px 7px;font-size:11px; border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;color:#999;margin-bottom:5px;margin-right:3px}footer .tag-list a{background:#262626}.tag-list a:hover{color:#fff;background:#0a3c5a}.imgoverlay{position:relative;cursor:pointer;overflow:hidden;display:block;max-width:100%}.imgoverlay a .overlay{width:100%;height:100%;background:#0a3c5a;position:absolute;top:0;left:0;cursor:pointer;z-index:0;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.imgoverlay a .overlayicon{background: url(../img/sprites.png) -420px -100px;width:60px;height:60px;display:block;text-indent:-9999px;position:absolute;left:50%;top:50%;margin-left:-30px;margin-top:-30px}.imgoverlay a .overlayicon.overlaylupe{background: url(../img/sprites.png) -360px -60px;width:40px;height:40px;margin-left:-20px;margin-top:-20px}#notfound-404{margin-bottom:100px;text-align:center}#notfound-404 h2{font-size:300px;line-height:330px;color:#0a3c5a}@media only screen and (-webkit-min-device-pixel-ratio:0) and (min-device-width:1025px){html{overflow:hidden}body{position:absolute;bottom:0;left:0;right:0px;top:0;overflow-y:auto;overflow-x:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:block;height:0px;background-color:#CCC}::-webkit-scrollbar-track-piece{background-color:#CCC;-webkit-border-radius:0px}::-webkit-scrollbar-thumb:vertical{height:50px;background-color:#0a3c5a;-webkit-border-radius:4px}::-webkit-scrollbar-thumb:horizontal{width:50px;background-color:#666;-webkit-border-radius:4px}}
