header .free-quote,header .phone{float:right;text-align:center;text-decoration:none}.muted,em,i{font-style:italic}.clearfix,.user-data,article{overflow:hidden}.logo img,article img{max-width:100%}p{padding:5px 0;margin:0}header{width:100%;height:auto;position:fixed;background-color:#fff;z-index:999;padding-top:10px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}header .years-in-business img{float:right;margin-right:33px}form,img{margin:0}header .contact-area,header .web-name{display:none}header .web-name a{font-size:30px;font-family:"Open Sans Bolder","Helvetica Neue",Helvetica,Arial,sans-serif;color:#2a61c9;text-decoration:none;letter-spacing:-1px}header .web-name a strong{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000}header .web-name a span{font-family:"Shadows Into Light","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0}header .phone{width:190px;display:block;color:#000;padding:5px;font-size:20px;border-left:1px solid #ddd;font-weight:700}header .free-quote{width:155px;background-color:#f46813;color:#fff;text-transform:uppercase;display:inline-block;padding:14px 0;font-size:13px;border-radius:5px 0 5px 0; font-weight:bold;}header .icon-phone-3{position:relative;top:2px;font-size:22px;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg);display:inline-block}aside h3,header.shrink .icon-phone-3{font-size:18px}header.shrink{height:50px;padding-top:0;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}header.shrink .logo,header.shrink .search,header.shrink .years-in-business{display:none}header.shrink .contact-area,header.shrink .web-name{display:block;transition:all .6s;position:relative}header.shrink #main-menu{padding:7px 0 0 25px!important;width:500px!important;transition:all .3s}header.shrink .logo img{height:60px;transition:all .3s}header .phone-area{padding-right:20px;text-align:right}header .phone-area a{color:#000;text-decoration:none}.header-after{height:76px}footer{background:#26282d;position:relative}form{padding:0;display:inline}[placeholder]:focus::-webkit-input-placeholder{opacity:.6}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}img{border:0}img.disabled{opacity:.7}img.center{margin-left:auto;margin-right:auto}label{cursor:pointer;cursor:hand}iframe{border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}textarea{height:80px}table{width:100%}div,table,td{margin:0;padding:0}aside{margin:0 0 20px 20px}aside ul.nav{margin-bottom:10px}aside h3,aside section{margin:0 0 10px}aside h3{padding:0 0 10px;border-bottom:1px solid #eee}aside section .date{color:#cdcdcd;line-height:1;font-size:11px}aside .calendar-date{float:left;margin:2px 0}aside .calendar-date .date-top{width:50px;height:50px;margin-right:5px;text-align:center;font-size:16px;border:1px solid #eee;border-radius:5px;overflow:hidden;padding:5px 0 8px}aside .calendar-date .date-bottom{font-size:10px;display:block;border-top:1px solid #eee;background:#106fbb;color:#fff;padding:3px 0}input.name,input[name$=st_name]{padding-left:30px;background:url(../images/icons/username.png) 8px center no-repeat #fff}input.phone,input[type=tel]{padding-left:30px;background:url(../images/icons/call.png) 8px center no-repeat #fff}input.email,input[type=email]{padding-left:30px;background:url(../images/icons/mail.png) 8px center no-repeat #fff}input[type=password]{padding-left:30px;background:url(../images/icons/password.png) 8px center no-repeat #fff}input.amount,input.cc,input.cvc,input[name$=cc_number],input[name$=cc_cvv]{padding-left:30px;background-repeat:no-repeat;background-position:8px center;background-color:#FFF!important;opacity:1}input.amount{background-image:url(../images/icons/amount.png)}input.cc,input[name$=cc_number]{background-image:url(../images/icons/cc.png)}input.cvc,input[name$=cc_cvv]{background-image:url(../images/icons/cvc.png)}a[href^=tel]{text-decoration:none}.logo{display:inline-block;margin-top:20px;height:64px;line-height:64px;transition:all .3s}.logo img{height:auto}.muted{color:#9f9f9f;font-size:.8em}small.muted{display:block}.clearfix{clear:both}span.star{color:#ffdd8c;font-size:22px;text-shadow:0 0 1px #999;margin:0 1px}.left,.right{margin:0;line-height:1.3333}span.star.white{color:#fff}.justify{text-align:justify}.left{float:left;padding-right:5px}.right{float:right;padding-left:5px}img.align-right{clear:initial;float:right;padding:0 0 10px 10px}.visa{background-image:url(../images/cc/visa.png),url(../images/icons/cc.png)!important;background-position:98.7% center,8px center!important;background-repeat:no-repeat!important;background-size:auto 20px,16px 16px!important}.amex,.cirrus,.discover,.maestro,.mastercard{background-position:98.7% center,8px center!important;background-repeat:no-repeat;background-size:auto 20px,16px 16px!important}.mastercard{background-image:url(../images/cc/mastercard.png),url(../images/icons/cc.png)!important}.discover{background-image:url(../images/cc/discover.png),url(../images/icons/cc.png)!important}.amex{background-image:url(../images/cc/amex.png),url(../images/icons/cc.png)!important}.cirrus{background-image:url(../images/cc/cirrus.png),url(../images/icons/cc.png)!important}.maestro{background-image:url(../images/cc/maestro.png),url(../images/icons/cc.png)!important}#back-top{position:fixed;bottom:30px;z-index:9999;right:5%}#rst-step,#sec-step,.avatar{position:relative}#back-top a:hover{color:#79ec3e}#back-top span{width:35px;height:19px;display:block;margin-bottom:7px;background:url(../images/up-arrow.png) left 0 no-repeat}#back-top a:hover span{background-position:left bottom}a.deletion{text-decoration:none}.captcha-area .captcha-code{float:left;padding-top:12px;width:100px;height:30px}.catpcha-area .captcha-input{float:left;width:140px;position:relative;top:20px}.captcha-area .captcha-reload{font-size:18px;cursor:hand;cursor:pointer;padding:4px 6px}article .blog-info,article .blog-info .comments{font-size:11px!important;text-transform:uppercase}form input.error,form select.error,form textarea.error{border:1px solid red;-moz-box-shadow:inset 0 0 10px #FD9494;-webkit-box-shadow:inset 0 0 10px #FD9494;box-shadow:inset 0 0 10px #FD9494}form label.error{color:red}label.error{text-indent:-9999px;display:none!important;height:0;margin:0;padding:0}.validate-form label.error{padding:0}div.photo{float:left;width:100px;height:100px;background:center center no-repeat #FFF;margin:10px;padding:3px;box-shadow:0 0 5px #999;background-size:cover}.datepick,.timepick{background-repeat:no-repeat!important;background-position:5px 7px!important;padding-left:27px!important}div.photo img{width:100%;height:100%}.datepick{background-image:url(../images/icons/calendar.png)!important}.timepick{background-image:url(../images/icons/clock.png)!important}input.calendar{background:url(../images/calendar.html) right center no-repeat}.price-field{width:80px}.round-link{border:2px solid;border-radius:50%;padding:5px 5px 2px}.round-link:hover{text-decoration:none}article{display:block;margin-bottom:20px}article .blog-info{float:left;margin:0 20px 20px 0;width:80px;background:#2a61c9;text-align:center;color:#FFF;padding:10px 0 0;box-shadow:0 0 10px #999}article .blog-info .comments h3,article .blog-info .date,article .blog-info .date h3{margin:1px 0;line-height:20px;text-align:center}article .blog-info .date{color:#FFF;padding:0 0 10px}article .blog-info .date h3{color:#FFF;padding:0;text-shadow:none}article .blog-info .comments{width:80px;background:#000;text-align:center;color:#BBB;padding:10px 0}article .blog-info .comments a{color:#fff;text-decoration:none}article .blog-info .comments h3{color:#BBB;padding:0;text-shadow:none}article .small-blog-date{font-size:12px;color:#BCBCBC}article section.blog{float:right;width:87%}.blogs-menu{margin:10px 0}.blogs-menu .date{color:#aaa;text-transform:uppercase}.blogs-menu a{color:#333;font-weight:700}footer.entry{margin:20px 0;background:0 0}.tags a{padding:5px 10px;line-height:16px;margin:3px;background-color:rgba(0,0,0,.1);background-clip:padding-box;color:#555;font-size:12px;border:1px solid rgba(111,111,111,.3);border-radius:3px;display:inline-block;font-weight:700}.tags a:hover{background-color:rgba(0,0,0,.3);text-decoration:none;color:#FFF}.members-menu{margin-bottom:20px}.members-menu a{display:block;color:#333;background:#eee;border-bottom:1px solid #FFF;padding:10px}.members-menu a:hover{text-decoration:none;color:#FFF;background:#333}.avatar,.loading-area{background-position:center center}.avatar,.loading-area,.social_icons{background-repeat:no-repeat}.members-menu a span{margin-right:5px;font-size:16px}.user-data{clear:both}.avatar{float:left;width:80px;height:80px;margin:5px 2px;border-radius:50%;border:2px solid #FFF!important;box-shadow:inset 0 0 20px #fff,0 0 10px #999!important;background-size:cover!important}.avatar.avatar-big{width:250px;height:250px;margin:20px auto;float:none!important;border:5px solid #FFF!important}.avatar.active,.avatar.disabled,.avatar:active,.avatar:hover,.avatar[disabled]{color:#333;background-color:#e6e6e6;cursor:pointer!important}.avatar input{display:block!important;width:100%!important;height:100%!important;position:absolute;top:0;left:0;opacity:0!important;overflow:hidden!important;cursor:pointer}.customers-thanks,.divider,.ellipsis,.gallery,.portflio-thanks,.tab-holder,.tab-holder ul.tabs li,.window{overflow:hidden}.user-data .text{float:left;margin-left:10px;padding-top:10px}.loading-area{width:100%;height:100%;margin:10px auto;background-color:#FFF;z-index:99;display:none}textarea#message-text{resize:none;border-color:#FFF;outline:0}textarea#message-text:focus{box-shadow:none;border-color:#FFF;outline:0}textarea#message-text:blur{box-shadow:none;border:0;outline:0}.social_icons{background-image:url(../images/social-networks-icons.html);height:40px;width:40px;display:inline-block;text-indent:-99999px;margin:2px;opacity:.9}.transaction-success,.transaction-unsuccess{font-size:80px;text-shadow:0 0 10px #6DA52A;margin-right:40px}.social_icons:hover{opacity:1}.social_icons img{height:100%;width:100%}.social_icons.social-twitter{background-position:-388px -150px;background-color:#22b6ed}.social_icons.social-facebook{background-position:-53px -7px;background-color:#4e6ba1}.social_icons.social-googleplus{background-position:-340px -389px;background-color:#d4594d}.social_icons.social-pinterest{background-position:-101px -437px;background-color:#cf343f}.social_icons.social-linkedin{background-position:-292px -150px;background-color:#1e8db8}.social_icons.social-youtube{background-position:-484px -389px;background-color:#d14645}.social_icons.social-blogger{background-position:-531px -293px;background-color:#f58830}.social_icons.social-flickr{background-position:-435px -7px;background-color:#1a78dc}.social_icons.social-wordpress{background-position:-149px -150px;background-color:#3984a4}.social_icons.social-vimeo{background-position:-436px -102px;background-color:#58c3fd}.social_icons.social-delicious{background-position:-388px -7px;background-color:#4685d3}.social_icons.social-rss{background-position:-483px -293px;background-color:#fe8d32}.social_icons.social-instagram{background-position:-483px -54px;background-color:#3f739a}.social_icons.social-bebo{background-position:-53px -437px;background-color:#ec0b19}.social_icons.social-google{background-position:-149px -7px}.social_icons.social-cloud{background-position:-197px -7px}.social_icons.social-ebay{background-position:-531px -7px}.social_icons.social-digg{background-position:-101px -54px}.social_icons.social-github{background-position:-197px -55px}.social_icons.social-dropbox{background-position:-388px -55px}.social_icons.social-hotmail{background-position:-5px -102px}.social_icons.social-w3{background-position:-53px -102px}.social_icons.social-stackexchange{background-position:-197px -150px}.social_icons.social-myspace{background-position:-484px -102px}.social_icons.social-me{background-position:-54px -151px}.social_icons.social-skype{background-position:-340px -150px}.social_icons.social-windows{background-position:-483px -150px}.social_icons.social-mysql{background-position:-6px -199px}.social_icons.social-tripadvisor{background-position:-532px -198px}.social_icons.social-android{background-position:-484px -246px}.social_icons.social-aol{background-position:-5px -294px}.social_icons.social-imdb{background-position:-54px -294px}.social_icons.social-aws{background-position:-197px -294px}.social_icons.social-amazon{background-position:-244px -294px}.social_icons.social-code{background-position:-6px -342px}.social_icons.social-stackoverflow{background-position:-102px -342px}.social_icons.social-mailchimp{background-position:-293px -342px}.social_icons.social-html5{background-position:-341px -342px}.social_icons.social-strambleupon{background-position:-150px -389px}.social_icons.social-yelp{background-position:-245px -390px}.social_icons.social-gmail{background-position:-293px -390px}.social_icons.social-blip{background-position:-532px -390px}.social_icons.social-yahoo{background-position:-102px -486px}.social_icons.social-apple{background-position:-293px -485px}.social_icons.social-picasa{background-position:-341px -486px}.social_icons.social-mt{background-position:-102px -533px}.social_icons.social-ted{background-position:-197px -390px}.social_icons.social-call{background-position:-436px -199px}.social_icons.social-xbox{background-position:-389px -246px}.social_icons.social-gg{background-position:-245px -246px}.transaction-success{color:#6DA52A}.transaction-unsuccess{color:#e43a35}.gallery{display:block;clear:both}.gallery div{float:left;width:19%;background:#FFF;padding:3px;border:1px solid #ddd;margin:.5%;border-radius:3px;box-shadow:0 0 10px #cdcdcd}#share-buttons{text-align:center}.tab-holder{margin-top:30px}.tab-holder ul.tabs{margin:0;padding:0;float:left;list-style:none;border:1px solid #ddd;height:40px;width:100%;background:#fdfdfd;background:-moz-linear-gradient(top,#fcfcfc 0,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfcfc),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fcfcfc 0,#f2f2f2 100%);background:-o-linear-gradient(top,#fcfcfc 0,#f2f2f2 100%);background:-ms-linear-gradient(top,#fcfcfc 0,#f2f2f2 100%);background:linear-gradient(top,#fcfcfc 0,#f2f2f2 100%);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.box .box-body,.tab-holder .tab-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.tab-holder ul.tabs li{float:left;margin:0 1px -1px 0;padding:0;height:40px;line-height:20px;border-right:1px solid #ddd;border-left:none;position:relative}.dropdown-menu:after,.dropdown-menu:before{position:absolute;content:''}.tab-holder ul.tabs li a{text-decoration:none;color:#000!important;display:block;font-size:14px!important;padding:10px 20px;outline:0;text-transform:uppercase}.tab-holder ul.tabs li a:hover,.tab-holder ul.tabs li.active{background:#fff!important;text-decoration:none;color:#000;border-bottom:0}.tab-holder .tab-container{border:1px solid #ddd;border-top:none;overflow:hidden;clear:both;float:left;width:100%;background:#fff;box-sizing:border-box}.btn-empty,.btn.active,.btn:active{background-image:none}.tab-holder .tab-content{padding:20px;display:none}.btn-empty,.tab-holder .tab-content:first-child{display:block}h1,h2,h3,h4,h5,h6{margin:20px 0}.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);text-transform:uppercase;border-radius:3px;color:#fff;font-weight:700;padding:10px 40px}.btn-danger.active,.btn-danger.hover,.btn-danger:active,.btn-default.active,.btn-default.hover,.btn-default:active,.btn-default:hover,.btn-info.active,.btn-info.hover,.btn-info:active,.btn-info:hover,.btn-primary.active,.btn-primary.hover,.btn-primary:active,.btn-primary:hover,.btn-success.active,.btn-success.hover,.btn-success:active,.btn-success:hover,.btn-warning.active,.btn-warning.hover,.btn-warning:active,.btn-warning:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.125);box-shadow:0 0 10px rgba(0,0,0,.125)}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn-empty{width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.btn-empty:focus,.btn-empty:hover{background:#fff}.btn-default,.btn-primary{background-repeat:repeat-x}.btn-empty.active,.btn-empty:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-empty:disabled,.btn-empty[disabled]{background-color:#e0e0e0;background-image:none}.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#3879d9 0,#3879d9 100%);background-image:-o-linear-gradient(top,#3879d9 0,#3879d9 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3879d9),to(#3879d9));background-image:linear-gradient(to bottom,#3879d9 0,#3879d9 100%);border-color:#3879d9}.btn-primary:focus,.btn-primary:hover{background-color:#3879d9;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#3879d9;border-color:#245580}.btn-primary.disabled,.btn-primary:disabled,.btn-primary[disabled]{background-color:#3879d9;background-image:none}.btn-success{background:#4ac407;border-color:#50c222}.btn-success:focus,.btn-success:hover{background-color:#4CA150;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#4CA150;border-color:#3e8f3e}.btn-success.disabled,.btn-success:disabled,.btn-success[disabled]{background-color:#4CA150;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#f44336 0,#DA302C 100%);background-image:-o-linear-gradient(top,#f44336 0,#DA302C 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f44336),to(#DA302C));background-image:linear-gradient(to bottom,#f44336 0,#DA302C 100%);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#DA302C;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#DA302C;border-color:#b92c28}.btn-danger.disabled,.btn-danger:disabled,.btn-danger[disabled]{background-color:#DA302C;background-image:none}.btn .round{border-radius:100%}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.input-group-addon a{text-decoration:none}.dropdown-menu:before{top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2)}.dropdown-menu:after{top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.box,.row{position:relative}.dropdown-menu.pull-right:before{right:5px;left:auto}.dropdown-menu.pull-right:after{right:6px;left:auto}.dropdown-menu>li{padding:5px 10px;margin:0}.dropdown-menu>li>a{padding:0}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-image:-webkit-linear-gradient(top,#3879d9 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#3879d9 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3879d9),to(#2e6da4));background-image:linear-gradient(to bottom,#3879d9 0,#2e6da4 100%);background-repeat:repeat-x;background-color:#2e6da4}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);background-repeat:repeat-x}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-repeat:repeat-x;border-color:#dca7a7}.progress-bar{background-color:#2a61c9}.progress-bar-info{background-color:#e6effe;height:20px;background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#4caf50 0,#449d44 100%);background-image:-o-linear-gradient(top,#4caf50 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#4caf50),to(#449d44));background-image:linear-gradient(to bottom,#4caf50 0,#449d44 100%);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#f44336 0,#c9302c 100%);background-image:-o-linear-gradient(top,#f44336 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f44336),to(#c9302c));background-image:linear-gradient(to bottom,#f44336 0,#c9302c 100%);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.box,.segment{border-radius:2px}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#3879d9 0,#2b669a 100%);background-image:-o-linear-gradient(top,#3879d9 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3879d9),to(#2b669a));background-image:linear-gradient(to bottom,#3879d9 0,#2b669a 100%);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#3879d9 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#3879d9 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3879d9),to(#2e6da4));background-image:linear-gradient(to bottom,#3879d9 0,#2e6da4 100%);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);background-repeat:repeat-x}.row{margin-bottom:10px}.box{background:#FFF;margin:20px 0}.box:after,.box:before{bottom:9px;left:10px;width:45%;top:75%;max-width:40%;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.1);-moz-box-shadow:0 10px 10px rgba(0,0,0,.1);box-shadow:0 10px 10px rgba(0,0,0,.1);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);position:absolute;z-index:0;content:''}.box:after{webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);right:10px;left:auto}.box .box-body{border:1px solid #dde1e1;background:#fff;color:inherit;padding:20px;margin-bottom:20px;box-sizing:border-box;z-index:1;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.deamer,ul.comments li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.box .box-body.dark{background:#f8fafa}.box .box-body.side:after,.box .box-body:after{background:#e8e8e8;left:-1px;top:-1px;content:"";z-index:1}.box .box-body:after{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;height:3px;right:-1px;display:block;position:absolute}.box .box-body.side:after,.deamer{position:absolute;height:101%;display:block}.box .box-body.side:after{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;width:3px;bottom:-1px}.box.primary .box-body:after{background:#3879d9}.box.success .box-body:after{background:#4caf50}.boxs.info .box-body:after{background:#5bc0de}.box.warning .box-body:after{background:#f0ad4e}.box.danger .box-body:after{background:#f44336}.deamer{z-index:9999;width:101%;top:0;left:0;text-align:center;vertical-align:middle;line-height:1;background:rgba(255,255,255,.8);box-sizing:border-box}.deamer .loader{text-align:center;font-style:normal;margin:20% auto;font-size:3px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(16,16,16,.2);border-right:1.1em solid rgba(16,16,16,.2);border-bottom:1.1em solid rgba(16,16,16,.2);border-left:1.1em solid #3879d9;-webkit-animation:loader-frames 1.1s infinite linear;animation:loader-frames 1.1s infinite linear}.deamer .loader.sm,.deamer .loader.xs{-webkit-animation:loader-frames 1.1s infinite linear;font-style:normal;margin:30% auto;font-size:3px;text-indent:-9999em;border-top:1.1em solid rgba(16,16,16,.2);border-right:1.1em solid rgba(16,16,16,.2);border-bottom:1.1em solid rgba(16,16,16,.2);border-left:1.1em solid #3879d9;position:relative;text-align:center}.deamer .loader,.deamer .loader:after{border-radius:100%;width:60px;height:60px}.deamer .loader.xs{animation:loader-frames 1.1s infinite linear}.deamer .loader.xs,.deamer .loader.xs:after{border-radius:100%;width:20px;height:20px}.deamer .loader.sm{animation:loader-frames 1.1s infinite linear}.deamer .loader.sm,.deamer .loader.sm:after{border-radius:100%;width:40px;height:40px}.deamer .loader.lg{text-align:center;font-style:normal;margin:30% auto;font-size:3px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(16,16,16,.2);border-right:1.1em solid rgba(16,16,16,.2);border-bottom:1.1em solid rgba(16,16,16,.2);border-left:1.1em solid #3879d9;-webkit-animation:loader-frames 1.1s infinite linear;animation:loader-frames 1.1s infinite linear}.deamer .loader.lg,.deamer .loader.lg:after{border-radius:100%;width:80px;height:80px}@-webkit-keyframes loader-frames{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-frames{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.statistic:last-child{margin-bottom:0}.statistic{display:inline-block;margin:1em 0;max-width:175px;color:inherit}.statistic .value{font-size:4rem;font-weight:400;line-height:1em;text-transform:uppercase;text-align:center}.statistic .label{font-size:1em;font-weight:100;margin-top:.25rem;color:rgba(0,0,0,.4);text-transform:none;text-align:center}.divider,.main-label h4,.top-label{text-transform:uppercase}ul.comments{display:block;margin:20px 0;padding:0;list-style:none}ul.comments li{display:block;border-top:1px solid #eee;padding:20px 0 10px;box-sizing:border-box}ul.comments li .avatar{display:block;width:2.5em;height:2.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:2.3em;font-size:24px;float:left;margin:0;background:rgba(0,0,0,.4);color:#FFF;border-radius:100%;box-shadow:none!important}ul.comments .content{margin-left:5.5em;display:block;position:relative}ul.comments .content a.author{font-size:1em;color:rgba(0,0,0,.8);font-weight:700}ul.comments .content .metadata{display:inline-block;color:rgba(0,0,0,.4);font-size:.875em}ul.comments .content .metadata img{position:absolute;top:0;right:0}ul.comments .content .text{margin:1em 0 .5em;font-size:1em;word-wrap:break-word;color:rgba(0,0,0,.8);line-height:1.3}.divider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative;height:auto;margin:20px 0;line-height:1;text-align:center}.divider:after,.divider:before,.segment:after{height:0;content:''}.divider:after,.divider:before{position:absolute;z-index:3;width:50%;top:50%;border-top:1px solid #eee;border-bottom:1px solid rgba(255,255,255,.2)}.divider:before{margin-left:-webkit-calc(-50% - 1em);margin-left:calc(-50% - 1em)}.divider:after{margin-left:1em}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a: hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top,#3879d9 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#3879d9 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3879d9),to(#2e6da4));background-image:linear-gradient(to bottom,#3879d9 0,#2e6da4 100%);background-repeat:repeat-x}}@media all and (max-width:768px){article{position:relative}article section.blog{float:none;width:100%;display:block}.gallery{display:block;overflow:hidden;clear:both}.gallery div{float:left;width:100%;background:#FFF;padding:3px;border:1px solid #ddd;margin:10px 0;border-radius:3px;box-shadow:0 0 10px #cdcdcd}.gallery div img{min-width:100%;max-width:100%}}.segment{position:relative;background-color:#fff;box-shadow:0 0 0 1px rgba(39,41,43,.15),0 1px 2px 0 rgba(0,0,0,.05);margin:1rem 0;padding:1em;border:none}.segment:after{display:block;clear:both;visibility:hidden}.segment:last-child{margin-bottom:0}.segment .title{font-size:18px}.piled.segment{margin:3em 0;box-shadow:0 0 1px 1px rgba(39,41,43,.15);z-index:auto}.piled.segment:before{-webkit-transform:rotate(-1.2deg);-ms-transform:rotate(-1.2deg);transform:rotate(-1.2deg);top:0;z-index:-2}.piled.segment:after,.piled.segment:before{background-color:#fff;visibility:visible;content:'';display:block;height:100%;left:0;position:absolute;width:100%;box-shadow:0 0 1px 1px rgba(39,41,43,.15)}.piled.segment:after{-webkit-transform:rotate(1.2deg);-ms-transform:rotate(1.2deg);transform:rotate(1.2deg);top:0;z-index:-1}.piled.segment:last-child{margin-bottom:0}.segment.default{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);margin-bottom:20px}.segment.primary{background-image:-webkit-linear-gradient(top,#3879d9 0,#3879d9 100%);background-image:-o-linear-gradient(top,#3879d9 0,#3879d9 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3879d9),to(#3879d9));background-image:linear-gradient(to bottom,#3879d9 0,#3879d9 100%);-webkit-box-shadow:inset 0 1px 3px #3879d9,0 0 10px rgba(0,0,0,.4);box-shadow:inset 0 1px 3px #3879d9,0 0 10px rgba(0,0,0,.4);padding:20px;color:#FFF;font-weight:400;margin-bottom:20px}.segment.success{background-image:-webkit-linear-gradient(top,#4caf50 0,#4CA150 100%);background-image:-o-linear-gradient(top,#4caf50 0,#4CA150 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#4caf50),to(#4CA150));background-image:linear-gradient(to bottom,#4caf50 0,#4CA150 100%);border-color:#4CA150;-webkit-box-shadow:inset 0 1px 3px #4CA150,0 0 10px rgba(0,0,0,.4);box-shadow:inset 0 1px 3px #4CA150,0 0 10px rgba(0,0,0,.4);padding:20px 30px 10px;color:#FFF;font-weight:400;margin-bottom:20px}.segment.danger,.segment.info,.segment.warning{padding:20px;color:#FFF;font-weight:400;margin-bottom:20px}.segment.info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);border-color:#2aabd2;-webkit-box-shadow:inset 0 1px 3px #5bc0de,0 0 10px rgba(0,0,0,.4);box-shadow:inset 0 1px 3px #5bc0de,0 0 10px rgba(0,0,0,.4)}.segment.warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);border-color:#eb9316;-webkit-box-shadow:inset 0 1px 3px #f0ad4e,0 0 10px rgba(0,0,0,.4);box-shadow:inset 0 1px 3px #f0ad4e,0 0 10px rgba(0,0,0,.4)}.segment.danger{background-image:-webkit-linear-gradient(top,#f44336 0,#DA302C 100%);background-image:-o-linear-gradient(top,#f44336 0,#DA302C 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f44336),to(#DA302C));background-image:linear-gradient(to bottom,#f44336 0,#DA302C 100%);border-color:#b92c28;-webkit-box-shadow:inset 0 1px 3px #f0ad4e,0 0 10px rgba(0,0,0,.4);box-shadow:inset 0 1px 3px #f0ad4e,0 0 10px rgba(0,0,0,.4)}ul.steps{display:table;table-layout:fixed;line-height:1.142rem;box-sizing:border-box;border-radius:2px;list-style:none;margin:20px auto;padding:0}ul.steps li.step:first-child{padding-left:1.5em;border-radius:2px 0 0 2px}ul.steps li.step,ul.steps li.step:after{-webkit-transition:background-color .2s ease,opacity .2s ease,color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,opacity .2s ease,color .2s ease,box-shadow .2s ease}ul.steps li.step:last-child:after{display:none}ul.steps li.step,ul.steps li.step>.icon,ul.steps li.step>.icon~.content{display:table-cell;vertical-align:middle}ul.steps li.step{position:relative;margin:0;padding:.9285em 1.5em .9285em 2.25em;background:#fff;color:rgba(0,0,0,.8);box-shadow:0 0 0 1px #d4d4d5;border-radius:0}ul.steps li.step:after{position:absolute;z-index:2;content:'';top:50%;right:0;border:none;background-color:#fff;width:1.5em;height:1.5em;border-bottom:1px solid rgba(39,41,43,.15);border-right:1px solid rgba(39,41,43,.15);-webkit-transform:translateY(-50%) translateX(50%) rotate(-45deg);-ms-transform:translateY(-50%) translateX(50%) rotate(-45deg);transform:translateY(-50%) translateX(50%) rotate(-45deg)}.area .head,.window .head{border-bottom:1px solid #3879d9;height:120px}ul.steps li.step>.icon{font-size:26px;padding-right:20px}ul.steps li.step .title{font-size:16px;font-weight:700}ul.steps li.step .description{margin-top:10px;font-weight:400;color:rgba(0,0,0,.8)}ul.steps li.step.active,ul.steps li.step.active:after{cursor:auto;background:#f0f0f0}ul.steps li.step:last-child{border-radius:0 2px 2px 0;margin-right:0}ul.steps li.step.disabled{cursor:auto;background:#fff;pointer-events:none;color:rgba(0,0,.6)!important}ul.steps li.disabled.step,ul.steps li.disabled.step .description,ul.steps li.disabled.step .title{color:rgba(40,40,40,.3)}.area{padding:20px 20px 0;width:650px;margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:3px}.area .head{margin:-20px -20px 20px;padding:30px 20px 20px;border-radius:3px 3px 0 0}.area .head img{display:inline-block}.area .foot{background:#F3F3F3;margin:20px -20px 0;padding:20px 20px 10px;border-top:1px solid #eee;border-radius:0 0 3px 3px}.area hr{margin:20px -20px}.popup-area{padding:20px;width:800px}.window{padding:20px 20px 0;width:600px;border-radius:2px}.window .head{margin:-20px -20px 20px;padding:30px 20px 20px;border-radius:2px 2px 0 0}.window .head h4{margin:0;padding:0;color:#fff}.window .foot{background:#F3F3F3;margin:20px -20px -20px;padding:20px 20px 40px;border-top:1px solid #ddd;border-radius:0 0 2px 2px}.yellow-bg{background:#ffd65e;background:-moz-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffd65e),color-stop(100%,#febf04));background:-webkit-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-o-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-ms-linear-gradient(top,#ffd65e 0,#febf04 100%);background:linear-gradient(to bottom,#ffd65e 0,#febf04 100%);color:#d74315}.green-bg{background:#299a0b;background:-moz-linear-gradient(top,#299a0b 0,#299a0b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#299a0b),color-stop(100%,#299a0b));background:-webkit-linear-gradient(top,#299a0b 0,#299a0b 100%);background:-o-linear-gradient(top,#299a0b 0,#299a0b 100%);background:-ms-linear-gradient(top,#299a0b 0,#299a0b 100%);background:linear-gradient(to bottom,#299a0b 0,#299a0b 100%);color:#96929c}.blue-bg{background:#075ef4;background:-moz-linear-gradient(top,rgba(7,94,244,1) 0,rgba(0,51,204,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(7,94,244,1)),color-stop(100%,rgba(0,51,204,1)));background:-webkit-linear-gradient(top,rgba(7,94,244,1) 0,rgba(0,51,204,1) 100%);background:-o-linear-gradient(top,rgba(7,94,244,1) 0,rgba(0,51,204,1) 100%);background:-ms-linear-gradient(top,rgba(7,94,244,1) 0,rgba(0,51,204,1) 100%);background:linear-gradient(to bottom,rgba(7,94,244,1) 0,rgba(0,51,204,1) 100%);color:#fff}.black-bg,.brown-bg,.purple-bg,.red-bg{color:#96929c}.red-bg{background:#a00407;background:-moz-linear-gradient(top,rgba(160,4,7,1) 0,rgba(107,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(160,4,7,1)),color-stop(100%,rgba(107,0,0,1)));background:-webkit-linear-gradient(top,rgba(160,4,7,1) 0,rgba(107,0,0,1) 100%);background:-o-linear-gradient(top,rgba(160,4,7,1) 0,rgba(107,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(160,4,7,1) 0,rgba(107,0,0,1) 100%);background:linear-gradient(to bottom,rgba(160,4,7,1) 0,rgba(107,0,0,1) 100%)}.purple-bg{background:#504a5a}.brown-bg{background:#663034;background:-moz-linear-gradient(top,#663034 0,#380f0f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#663034),color-stop(100%,#380f0f));background:-webkit-linear-gradient(top,#663034 0,#380f0f 100%);background:-o-linear-gradient(top,#663034 0,#380f0f 100%);background:-ms-linear-gradient(top,#663034 0,#380f0f 100%);background:linear-gradient(to bottom,#663034 0,#380f0f 100%)}.black-bg{background:#45484d;background:-moz-linear-gradient(top,#45484d 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#45484d),color-stop(100%,#000));background:-webkit-linear-gradient(top,#45484d 0,#000 100%);background:-o-linear-gradient(top,#45484d 0,#000 100%);background:-ms-linear-gradient(top,#45484d 0,#000 100%);background:linear-gradient(to bottom,#45484d 0,#000 100%)}.boxedcontainer{max-width:1170px;margin:auto;padding:0 30px}.tp-banner-container,.tp-banner-fullscreen-container{width:100%;position:relative;padding:0}.tp-banner{width:100%;position:relative}.main-label h4{color:#FFF!important;line-height:62px!important;letter-spacing:-3.5px;font-weight:800;font-size:60px;font-family:'Open Sans',sans-serif!important;text-shadow:2px 2px 4px rgba(0,0,0,.15)!important}.bottom-label,.top-label{color:#FFF;font-weight:300}.top-label{font-size:26px}.bottom-label{font-size:25px;line-height:20px}.btn-slider-action{font-size:22px;font-weight:600;line-height:20px;padding:20px 25px;background-color:#08C;border-color:#08C #08C #069}ul.list-inline{margin:0 0 0 20px}.customers-thanks{margin:10px 0;padding:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;clear:both}.customers-thanks div:first-child{float:left;width:65%;border-right:1px solid #eee;padding-left:200px}.customers-thanks div:first-child img{float:left;width:110px}.customers-thanks div:first-child p{padding:10px 0 0 20px;float:left}.customers-thanks div:last-child{float:right;width:35%;padding-right:100px;background-position:230px 40px}.all-categories{position:absolute;right:20px;top:18px;z-index:99}.ellipsis{white-space:nowrap;text-overflow:ellipsis}.reviews-top{margin-top:35px!important}.portflio-thanks{margin:10px 0;padding:20px 0;clear:both}.portflio-thanks h1{margin:0;letter-spacing:-4px}.portflio-thanks h3{margin:10px 0 0;letter-spacing:-2px}.portflio-thanks div{padding:10px 0}.portflio-thanks div:first-child{float:left;width:75%;border-right:1px solid #eee}.portflio-thanks div:first-child p{padding:10px 0 0 20px;float:left}.portflio-thanks div:last-child{float:right;width:25%;padding-right:0;background-position:230px 50px;font-size:16px}.bottom-call-action{background-image:none}.portfolio-quick .image img{border:1px solid #eee}@media screen and (min-width:768px) and (max-width:1024px){header{height:50px!important;padding:0!important}.head{height:95px!important}.head h1{font-size:50px!important;color:#fff!important;letter-spacing:-3px;margin:10px 0 0!important;text-align:center}.head h2{margin-top:20px!important;font-size:40px!important}.tp-caption.bottom-label,.tp-caption.top-label{font-size:30px}.tp-caption img{display:none}span.title-div,ul.boxes li .head p strong{display:block}.tp-caption h4{font-size:35px;margin-top:25px}.tp-caption h4:first-child{margin-left:32px}.text-xs-center{text-align:center!important}.main-label{font-size:32px}.bottom-label,.top-label{font-size:1.7em}.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{padding:10px 20px}header .web-name,header.shrink .web-name{display:block;text-align:left;position:fixed;top:0;z-index:99999}.header-after{height:50px}ul.boxes li{float:left;width:33%!important;bottom:50px auto}ul.boxes li .head h1{font-size:40px!important;line-height:40px!important;margin-top:5px!important}ul.boxes li .head p{font-size:14px;line-height:14px}.footer-map .content{background-repeat:no-repeat;background-position:-100px top;height:275px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;padding:80px 0 0 20px;width:740px}.dark-area h1{font-size:40px;margin-top:10px!important}.portfolio-menu a{font-size:12px}.inner-arrow-area,.portfolio-arrow,.portfolio-arrow-area,.ready-for-next .free-quote{display:none!important}.inner-menu a.selected,.inner-menu-link a.selected,.portfolio-menu a.selected{color:#98E1FD!important}ul.list-inline li{padding-left:0}.side-area{background-position:0 118px}.portfolio-quick .image img{max-width:100%}.bottom-call-action{background-image:none}#main-menu ul{padding-top:55px}.text-sm-center{text-align:center!important}.inner-menu a{padding:10px 0!important}.inner-menu,.inner-menu-link,.portfolio-menu{margin-bottom:20px!important}.reviews-top{margin-top:30px!important;text-align:center}.ready-for-next{font-size:16px!important;width:100%!important}.ready-for-next .text{font-size:25px!important;width:70%!important;padding-bottom:10px!important}.ready-for-next .tel{background:#4ac407!important;font-size:14px!important;width:30%!important;padding:14px 0!important}.portflio-thanks{margin:10px 0;padding:20px 0;overflow:hidden;clear:both}.portflio-thanks h1{margin:0;font-size:40px;letter-spacing:-4px}.portflio-thanks h3{margin:10px 0 0;letter-spacing:-2px;font-size:26px}.portflio-thanks div{padding:10px 0}.portflio-thanks div:first-child{float:left;width:70%;border-right:1px solid #eee}.portflio-thanks div:first-child p{padding:10px 0 0 20px;float:left}.portflio-thanks div:last-child{float:right;width:30%;padding-right:0;background-position:230px 50px;font-size:16px}.blue-line-area h1{font-size:26px!important}.blue-line-area h4{font-size:20px!important}.blue-line-area p{font-size:14px!important}}@media only screen and (max-width :768px){.side-area.regular{background-position:left -80px}.portfolio-element{float:left;width:49.724%!important;height:280px!important;margin:1px 1px 0 0}.portfolio-list{height:auto}.inner-menu,.inner-menu-link,.portfolio-menu{margin-bottom:6px!important;height:auto;padding:10px 0}.inner-menu a,.inner-menu-link a{padding:0!important}.our-work-menu a{padding:9px 0!important}ul.list-inline li a{padding:5px 0!important}.hidden-sm-portrait,.portfolio-element:last-child{display:none}.porfolio-area{min-height:700px!important}.customers-thanks div:first-child{padding-left:10px}.customers-thanks div:last-child{padding-right:10px;background-position:200px 35px}.customers-thanks div:first-child h3{font-size:28px}.customers-thanks div:first-child h4{font-size:20px}.customers-thanks div:last-child p{padding:0 10px}.all-categories{right:5px}.advertice-links{background-image:none!important;padding-left:20px!important}.price-list .ele{margin:0!important}.price-list .ele>div{width:50%!important;padding:0!important}ul.list-inline{margin:0 auto!important;width:100%;text-align:center}ul.list-inline li{padding:0}ul.list-inline li a:after{content:' . ';color:#fff;padding-right:4px}.drop-categories{top:58px!important}.mobile-area{margin-top:0!important}.mobile-left-area,.mobile-right-area{background:0 0!important}.mobile-left-area div,.mobile-right-area div{padding:20px 0 0!important}.mobile-left-area div:nth-child(1),.mobile-left-area div:nth-child(2),.mobile-left-area div:nth-child(3),.mobile-right-area div:nth-child(1),.mobile-right-area div:nth-child(2){margin-top:20px!important}.mobile-right-area div:nth-child(3){margin-top:40px!important}.dark-ribbon{background-repeat:repeat-x;background-position:0 180px;background-size:auto 180px}.proud-usa{padding-top:50px}.blue-line-area p{padding:0 150px 10px 0!important}.blue-line-area .container{padding:20px 50px 20px 15px!important;background-size:auto 250px!important}#share-buttons{margin-top:20px}}@media only screen and (min-width :769px) and (max-width :1024px){.col-sm-4{width:33.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.side-area.regular{background-position:left -80px}.portfolio-element{float:left;width:33.2%;margin:1px 0 0 1px;height:280px!important}.portfolio-list{height:auto}.portfolio-list:after,.portfolio-list:before{top:230px}.inner-menu,.inner-menu-link,.portfolio-menu{margin-bottom:6px!important;height:auto}.inner-menu a,.inner-menu-link a{padding:10px 0!important}.inner-arrow-area,.portfolio-arrow,.portfolio-arrow-area{display:none}.porfolio-area{min-height:790px!important}.customers-thanks div:first-child{padding-left:150px}.customers-thanks div:last-child{padding-right:100px;background-position:210px 40px}.bottom-call-action{width:75%!important;text-align:right;background-position:100% 30px;padding-right:10px}.all-categories{right:5px;top:8px}.our-work-menu a{padding:9px 0!important}ul.list-inline li{padding:0}ul.list-inline li a:after{content:' . ';color:#fff;padding-right:4px}ul.list-inline li:last-child a:after{content:'';padding-right:0}.drop-categories{top:38px!important}.dark-ribbon{background-repeat:repeat-x;background-position:0 180px;background-size:auto 250px}.proud-usa{padding-top:40px}.blue-line-area .container{background-position:right 0!important;background-size:auto 280px!important;padding:20px 350px 20px 15px!important}#share-buttons{margin-top:-10px}.blog-info{display:none!important}.blog{width:100%!important}}@media only screen and (min-width :800px) and (max-width :850px){.portfolio-element{height:210px!important}}@media only screen and (min-width :851px) and (max-width :900px){.portfolio-element{height:230px!important}}@media only screen and (min-width :901px) and (max-width :950px){.portfolio-element{height:250px!important}}@media only screen and (min-width :951px) and (max-width :1024px){.portfolio-element{height:260px!important}}@media only screen and (min-width :1025px) and (max-width :1075px){.portfolio-element{height:270px!important}.head h1{font-size:90px!important}.blog-info{display:none!important}.blog{width:100%!important}ul.list-inline li:last-child{display:none}}@media only screen and (min-width :1076px) and (max-width :1150px){.portfolio-element{height:290px!important}ul.list-inline li:last-child{display:none}}@media only screen and (min-width :320px) and (max-width :767px){.price-list .ele>div,.ready-for-next .tel,.ready-for-next .text{float:none!important;width:100%!important}h1,h2,h3,h4,h5,h6{letter-spacing:-1px;margin:5px 0 20px!important}img{max-width:100%}header{height:50px!important;padding:0!important}.text-xs-center{text-align:center!important}.text-xs-right{text-align:right!important}.main-label{font-size:32px}.bottom-label,.top-label{font-size:1.7em}.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{padding:10px 20px}header .web-name,header.shrink .web-name{display:block;text-align:left;position:fixed;top:0;left:0;z-index:99999}.header-after{height:50px}p{text-align:justify}h1{font-size:26px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}.head h1,.head h2{font-size:29px!important;color:#fff!important;margin:12px 0 0!important;text-align:center}.head{height:60px!important}.head h1{letter-spacing:-2px!important}.head h2{letter-spacing:-3px!important}.head.landing h1,.head.portfolio h1{font-size:30px;letter-spacing:-2px}.reviews-data{width:70px}.inner-arrow-area,.portfolio-arrow,.portfolio-arrow-area{display:none!important}.inner-menu,.inner-menu-link,.portfolio-menu{margin-bottom:6px!important}.price-list .ele{margin:0!important}.price-list{display:block;margin-top:40px!important;background:0 0!important}.price-list h5{margin:5px!important}.price-list>p{padding:5px!important}.price-list .ele div.head{height:100px!important}.price-list .ele div.body{border:1px solid #efefef!important}ul.boxes{list-style:none;overflow:hidden;margin:0;padding:0}ul.boxes li .head{height:85px!important}ul.boxes li .head p{text-align:center;padding:0}ul.boxes li .head h1{font-size:40px!important;line-height:40px!important;margin-top:0!important}ul.boxes li .body .price p{text-align:center}ul.boxes li .foot{height:75px!important}.mobile-apps{margin-top:30px;background-repeat:no-repeat;background-position:center bottom;height:395px}.talk-specialist{background-image:url(../images/blank.gif)}.bottom-call-action,.dark-area,.helpfull-links{display:none}.add-to-home-screen{display:none;position:fixed;bottom:0;left:0;right:0;background:#ebf1f2;padding:10px 10px 0;border-top:1px solid #ddd;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden}.ready-for-next .free-quote,footer .footer-map{display:none!important}.ready-for-next{font-size:16px!important;width:100%!important}.ready-for-next .text{font-size:25px!important;padding-bottom:10px!important}.ready-for-next .tel{background:#4ac407!important;font-size:14px!important;padding:11px 0!important}[class^=icon-].big{font-size:32px;vertical-align:middle;line-height:32px}footer .black-area{margin-top:100px}footer .footer-menu{top:-20px;padding:25px 0}footer .footer-menu a{text-align:center}span.title-div{display:block}.inline-block{display:inline-block!important}.all-categories,.customers-thanks div:last-child,.portflio-thanks div:last-child{display:none}.inner-menu a.selected,.inner-menu-link a.selected,.portfolio-menu a.selected{color:#98E1FD!important}.list-inline{margin:0!important}.bb-lightbox-control-next{background-position:-71px 0!important}.customers-thanks div:first-child{padding-left:0;border-right:0;width:100%;float:none;overflow:hidden;clear:both}.customers-thanks div:first-child img{float:left;width:80px;height:70px}.customers-thanks div:first-child p{padding:1px 0 0 10px;float:left;font-size:12px}.customers-thanks div:first-child p .font-20{font-size:16px}.window{padding:20px 20px 0;width:100%!important;overflow:hidden;border-radius:2px}.window .head{margin:-20px -20px 20px;padding:10px 20px 20px;border-bottom:1px solid #3879d9;border-radius:2px 2px 0 0;height:90px}.mobile-area{margin:0}.mobile-left-area,.mobile-right-area{background:0 0!important;text-align:left!important}.dark-ribbon h2,.portflio-thanks h3,.reviews-top{text-align:center}.mobile-left-area div,.mobile-right-area div{padding:0!important}.mobile-left-area div:nth-child(1),.mobile-left-area div:nth-child(2),.mobile-right-area div:nth-child(1),.mobile-right-area div:nth-child(2){margin-top:20px!important}.mobile-left-area div:nth-child(3),.mobile-right-area div:nth-child(3){margin:20px 0!important}.reviews-top{margin-top:25px!important}.portflio-thanks{margin:10px 0;padding:20px 0;overflow:hidden;clear:both}.portflio-thanks h1{margin:0;font-size:25px;letter-spacing:-2px;text-align:center}.portflio-thanks h3{margin:10px 0 0;letter-spacing:-1px;font-size:20px}.portflio-thanks div{padding:10px 0}.portflio-thanks div:first-child{float:none;width:100%;border:0}.portflio-thanks div:first-child p{padding:10px 0 0 20px;float:left}.porfolio-area,.proud-usa{padding-top:0}[class^=icon-].round{top:0}}@media only screen and (min-width :320px) and (max-width :480px){.blog-menu .container .row>div,.prices-menu .container .row>div{display:inline-block}.portfolio-element{float:none;width:100%!important;height:270px!important;margin:1px 0}.portfolio-list{width:100%!important;height:auto!important}.portfolio-list:after,.portfolio-list:before{top:240px}ul.boxes li{float:none;width:99%!important;margin:20px auto}.side-area.regular{background-position:left -70px}.inner-menu,.inner-menu-link,.portfolio-menu{height:auto;margin-bottom:10px;padding:10px 0;width:100%!important;clear:both;overflow:hidden}.inner-menu .container .row>div,.inner-menu-link .container .row>div{padding:0!important;margin:0;text-align:left;float:left!important}.prices-menu .container .row{margin:0 auto!important;width:260px;text-align:center}.prices-menu .container .row>div:first-child{margin-left:12px}.prices-menu .container .row>div a:after{content:' . ';color:#fff;padding-right:4px}.prices-menu .container .row>div:last-child a:after,.prices-menu .container .row>div:nth-child(3) a:after{content:'';padding-right:0}.blog-menu .container .row{margin:0 auto!important;width:275px}.blog-menu .container .row>div:first-child{margin-left:12px}.blog-menu .container .row>div:nth-child(4){margin-left:18px}.blog-menu .container .row>div a:after{content:' . ';color:#fff;padding-right:4px}.blog-menu .container .row>div:last-child a:after,.blog-menu .container .row>div:nth-child(3) a:after{content:'';padding-right:0}.our-work-menu .container .row{margin:0 auto!important;width:280px;text-align:center}.portfolio-menu.our-work-menu .container .row>div:first-child{margin-left:0}.our-work-menu .container .row>div:first-child{margin-left:25px}.our-work-menu .container .row>div a{display:inline}.our-work-menu .container .row>div a:after{content:' . ';color:#fff;padding-right:4px}.our-work-menu .container .row>div:last-child a:after,.our-work-menu .container .row>div:nth-child(2) a:after{content:'';padding-right:0}.our-work-menu .container .row>div{display:inline-block;padding:0}.inner-menu a,.inner-menu-link a,.portfolio-menu a{padding:0!important}.inner-arrow-area,.portfolio-arrow{display:none}ul.list-inline{margin:0 auto!important;width:280px;text-align:center}ul.list-inline li{padding:0}ul.list-inline li a:after{content:' . ';color:#fff;padding-right:4px}ul.list-inline li:last-child a:after,ul.list-inline li:nth-child(4) a:after,ul.list-inline li:nth-child(6) a:after,ul.list-inline li:nth-child(9) a:after{content:'';padding-right:0}.mobile-home-page .slider{width:100%;height:380px;background-image:url(../images/iphone-slider.jpg);background-repeat:no-repeat;background-position:center top;background-size:1000px}.mobile-home-page .dark-blue{background-color:#011742;padding:10px 0 15px;text-align:center;color:#fff}.mobile-home-page h1{text-align:center;font-size:28px;color:#fff;margin:10px 0 0!important;letter-spacing:-2px;font-weight:700}.mobile-home-page h4{text-align:center;font-size:16px;color:#fff;margin:0!important;text-transform:uppercase!important}.dark-ribbon{background-repeat:repeat-x;background-position:0 100px;background-size:auto 80px}}@media only screen and (min-width :400px) and (max-width :440px){.portfolio-element{height:280px!important}}@media only screen and (min-width :481px) and (max-width :767px){.portfolio-element{float:left;width:49.9%;height:250px;margin-right:1px}.reg-portfolio-area{height:320px}.portfolio-list{width:100%!important;height:auto!important}.portfolio-list:after,.portfolio-list:before{top:220px}.portfolio-element:nth-child(1n){margin-left:0}.portfolio-element:nth-child(2n){margin-right:0}.porfolio-area .portfolio-element:last-child{display:none}.blog-menu .container .row>div,.our-work-menu .container .row>div,.prices-menu .container .row>div{display:inline-block}ul.boxes li{float:none;width:99%!important;margin:20px auto}.side-area.regular{background-position:left -100px}.inner-menu,.inner-menu-link{height:auto;margin-bottom:10px;padding:10px 0;width:100%!important;clear:both;overflow:hidden}.inner-menu .container .row>div,.inner-menu-link .container .row>div{padding:0!important;margin:0;text-align:left;float:left!important}.prices-menu .container .row{margin:0 auto!important;width:525px;text-align:center}.prices-menu .container .row>div:first-child{margin-left:12px}.prices-menu .container .row>div a:after{content:' . ';color:#fff;padding-right:4px}.prices-menu .container .row>div:last-child a:after{content:'';padding-right:0}.blog-menu .container .row{margin:0 auto!important;width:525px;text-align:center}.blog-menu .container .row>div:first-child{margin-left:0}.blog-menu .container .row>div a:after{content:' . ';color:#fff;padding-right:4px}.blog-menu .container .row>div:last-child a:after{content:'';padding-right:0}.our-work-menu .container .row{margin:0 auto!important;width:500px;text-align:center}.our-work-menu .container .row>div:first-child{margin-left:0}.our-work-menu .container .row>div a:after{content:' . ';color:#fff;padding-right:4px}.our-work-menu .container .row>div:last-child a:after{content:'';padding-right:0}.inner-menu a,.inner-menu-link a{padding:0!important}.inner-arrow-area,.portfolio-arrow{display:none}ul.list-inline{margin:0 auto!important;width:480px;text-align:center}ul.list-inline li{padding:0}ul.list-inline li a:after{content:' . ';color:#fff;padding-right:4px}ul.list-inline li:last-child a:after,ul.list-inline li:nth-child(6) a:after{content:'';padding-right:0}.customers-thanks div:first-child{padding-left:25%}#main-menu ul{padding-top:0}#main-menu ul li a,#main-menu ul ul li a{padding:14px 0}.mobile-home-page{margin-bottom:20px}.mobile-home-page .slider{width:100%;height:255px;background-image:url(../images/iphone-slider.jpg);background-repeat:no-repeat;background-position:center top;background-size:700px}.mobile-home-page .dark-blue{background-color:#011742;padding:10px 0 15px;text-align:center;color:#fff}.mobile-home-page h1{text-align:center;font-size:28px;color:#fff;margin:0;letter-spacing:-2px;font-weight:700}.reg-portfolio-area{float:left;width:50%}.dark-ribbon{background-repeat:repeat-x;background-position:0 85px;background-size:auto 150px}}@media only screen and (min-width :481px) and (max-width :499px){.portfolio-element{height:185px!important}}@media only screen and (min-width :500px) and (max-width :549px){.portfolio-element{height:195px!important}}@media only screen and (min-width :550px) and (max-width :599px){.portfolio-element{height:210px!important}}@media only screen and (min-width :600px) and (max-width :649px){.portfolio-element{height:230px!important}}@media only screen and (min-width :650px) and (max-width :700px){.portfolio-element{height:250px!important}}.google-page p{text-align:justify}.google-page .head{border-bottom:20px solid #2A61C9}.google-page .google-partner-header{font-size:89px!important}.google-page .google-partner-header strong{font-weight:600!important}@media (max-width:768px){.google-partner-header{font-size:57px!important;padding-top:20px}}.google-page .font-light{font-weight:300!important}.google-page .padding-left-195{padding-left:195px}.google-page .padding-left-438{padding-left:438px}.google-page .google-partner-tag{height:0;padding:0}.google-page .google-paint-img{display:inline}.google-page .google-partner-tag-img{width:100%;height:267px;top:-35px;position:relative;z-index:1;background-size:contain;background-repeat:no-repeat;background-position:center top}.google-page .google-blue{color:#529bf7}.google-page .google-partner-team,.google-page .light-blue-bg{background:#e6efff;min-height:739px}.google-page .google-partner{padding-top:44px;padding-bottom:35px}.google-page .partner-photo-img{width:100%}.partner-info-spacing{padding-left:2px}.google-page .partner-name{font-size:24px;color:#26282d;padding-top:10px;font-weight:700;padding-bottom:18px;font-family:'Open Sans',sans-serif}.google-page .partner-certifications{font-size:18px;color:#26282d;padding-bottom:5px;width:72%;border-bottom:1px solid #cfcfcf;font-weight:300}.google-page .certifications-list{list-style:none;margin:0;padding:15px 0 21px}.google-page .certifications-list li{padding-bottom:5px;color:#0651cf;font-size:15px}.google-page .btn-google-partners{background:#4ac407;border:none;text-transform:capitalize;font-weight:400;width:95%;padding:16px 40px}.google-page .certifications-list img{display:inline-block;padding-right:8px}.google-page .shopping-icon-certified{padding-top:8px}.google-page .light-blue-bg{min-height:978px}.google-page .google-mission span.layout01,.google-page .google-mission span.layout03{font-size:45px;letter-spacing:-2px;font-weight:700;padding-left:66px}.google-page .google-mission .layout02{width:75%;line-height:1.2;text-align:center;font-weight:300;margin:0 auto}.google-page .google-mission span.layout03{text-align:center;display:block;padding-left:0}.google-page .google-screen-area .container{background-repeat:no-repeat;background-position:right 0;padding:15px 330px 20px 0;z-index:999999;margin-top:-20px;min-height:480px}.google-page .google-screen-area{min-height:480px;background-image:url(../images/google-partner-screen.jpg);background-repeat:repeat-x;background-color:#e6efff;background-position:center top}.google-page .google-screen-text{color:#fff;font-size:25px;font-weight:300;padding-top:38px}.google-page .google-pagagraph strong,.google-page .google-screen-text strong{font-weight:600}.google-page .google-pagagraph{font-size:19px;color:#fff;font-weight:300}.google-page .google-custom-website{color:#fff;padding-top:45px;padding-left:122px;line-height:.55;font-weight:300;padding-bottom:8px}.google-page .google-custom-website span.starting-price{font-size:63px}.google-page .starting-internet-symbol{font-size:82px;font-weight:700;position:relative;letter-spacing:-3px;top:-2px}.google-page .btn-black-google-screen{background:#1e2024;border:none;font-size:20px;border-radius:8px;margin-top:40px;padding:25px 60px}.google-page .font-16{line-height:26px}@media (max-width:1024px){.google-page .head{height:125px;border:none}.google-page .google-partner-header{font-size:80px!important;padding-top:10px}.google-page .google-partner-tag-img{top:-20px}.google-page .google-custom-website{padding-top:44px;padding-left:16px}.google-page .google-partner-team{background:#e6efff;min-height:659px}.google-page .btn-black-google-screen{background:#1e2024;border:none;font-size:17px;border-radius:8px;margin-top:26px;padding:25px 30px;margin-left:15px}.google-page .google-screen-text{font-size:20px;padding-left:16px}.google-page .google-pagagraph{padding-left:17px;font-size:18px}.google-page .inner-menu,.inner-menu-link{margin-bottom:0}.google-page .font-16{line-height:26px}}@media (max-width:768px){.google-page .google-partner-header{font-size:57px!important;padding-top:21px}.google-page .google-partner-tag-img{top:-16px;height:186px}.google-page .google-partner-img{width:98%}.google-page .padding-left-195{padding-left:20px}.google-page .padding-left-438{padding-left:190px}.google-page .google-mission span.layout02{text-align:left}.google-mission span.layout03,.google-page .google-mission span.layout01{font-size:38px}.google-page .google-screen-area .container{background-image:none!important;padding:16px 15px 0 3px;min-height:inherit}.google-page .google-screen-area{min-height:398px}.google-page .google-screen-text{padding-left:6px;font-size:23px}.google-page .google-pagagraph{font-size:17px;padding-left:7px;color:#fff;font-weight:300}.google-page .google-custom-website{color:#fff;padding-top:36px;padding-left:142px;line-height:.7;font-weight:300;padding-bottom:8px}.google-page .btn-black-google-screen{margin-left:156px}.google-page .google-custom-website span.starting-price{letter-spacing:-4px;font-size:71px}.google-page .starting-internet-symbol{left:5px;top:-8px}.google-page .google-mission span.layout01{padding-left:0}.google-page .google-mission .layout02,.google-page .google-mission span.layout03{text-align:left;width:100%;font-size:39px}.google-page .google-mission .layout02{font-size:34px}.google-page .inner-menu,.inner-menu-link{margin-bottom:0}.google-page .font-16{line-height:26px}}@media (max-width:736px){.google-page .head{height:110px}.google-page .padding-left-195,.google-page .padding-left-438{padding-left:0}.google-page .google-partner-tag-img{top:-21px;height:186px}.google-page .google-screen-text{font-size:20.5px}.google-page .google-custom-website{padding-top:31px;padding-left:131px}.google-page .btn-black-google-screen{margin-left:138px}}@media (max-width:667px){.google-page .google-partner-tag-img{top:-20px}}@media only screen and (min-device-width :414px) and (max-device-width :736px) and (orientation :landscape){.google-page .google-partner-header{font-size:52px!important;padding-top:2px}.google-page .google-partner-tag{height:7px;padding:0;margin-bottom:0}}@media only screen and (min-device-width :414px) and (max-device-width :736px) and (orientation :portrait){.google-custom-website,.google-page .hidden-google{display:none}.google-page .google-partner-tag{height:0;padding:0;margin-bottom:0}.google-page .col-xs-6,.google-page .full-width{width:100%}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :landscape){.google-page .google-partner-header{padding-top:11px;font-size:49px!important}.google-page .btn-black-google-screen{margin-left:120px}.google-page .google-partner-tag{height:5px;padding:0;margin-bottom:0}.google-page .google-screen-text{font-size:18px}.google-page .google-custom-website{padding-left:118px}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){.google-page .col-xs-6,.google-page .full-width{width:100%}.google-page .google-pagagraph{font-size:20px}}@media (max-width:435px){.google-page .head{height:67px}.google-page .google-partner-header{font-size:28px!important;padding-top:1px;letter-spacing:0}.google-page .google-partner-tag-img{top:-12px;height:100px;background-size:100%}.google-page .google-mission .layout02{font-size:25px}.google-page .font-43{font-size:31px}.google-page .font-45{font-size:32px}.google-page .font-44{font-size:27px}.google-page .font-16{line-height:26px}.google-page .padding-left-195,.google-page .padding-left-438{padding-left:0}.google-page .google-mission span.layout01,.google-page .google-mission span.layout03{font-size:29px;letter-spacing:-2px;font-weight:700;padding-left:0}.google-page .google-mission .layout02{width:inherit;line-height:1.2;text-align:left;font-weight:300;margin:0 auto}.google-page .google-mission span.layout03{text-align:left;display:block;line-height:1.1;padding-left:0}.google-page .google-custom-website{padding-left:10px;padding-top:14px;color:#fff;line-height:.9}.google-page .google-screen-text{padding-top:30px;font-size:32px}.google-page .google-pagagraph{padding-left:12px;padding-top:12px}.google-page .starting-internet-symbol{font-size:52px;top:-1px}.google-page .btn-black-google-screen{margin-left:12px;font-size:14px;margin-top:40px;margin-bottom:13px}.google-page .partner-certifications{width:90%}.google-page .hidden-google{display:none}.google-page .full-width-google{width:100%}.google-page .padding-top-small{padding-top:15px}}.company-layout .font-light,.company-services a,.company-services a:link,.company-services a:visited,.company-services-light-blue li{font-weight:300;font-family:"Open Sans Light","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width:375px){.google-page .google-partner-header{font-size:25px!important}.google-page .google-partner-tag{height:0;padding:0;margin-bottom:0}.google-page .google-custom-website{padding-left:128px}.google-page .btn-black-google-screen{margin-left:12px;font-size:14px;padding:24px 10px;margin-top:26px;margin-bottom:13px}.google-page .google-screen-text{font-size:22.5px;padding-left:10px}.google-custom-website{display:none}.google-partner-team .col-xs-6{width:100%}.google-page .font-43{font-size:30px}.google-page .google-partner-header{padding-top:1px}.google-page .google-partner-tag-img{top:-11px;height:90px}.google-page .light-blue-bg h3{font-size:27px}}.company-layout p{font-size:16px}.company-layout .head,.error-page .head,.thank-page .head{border-top:5px solid #2765C7;border-bottom:5px solid #2765C7}.company-layout h1.compay-header{font-size:60px;margin:19px 0 0;font-family:"Open Sans Light","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}.company-layout h1.compay-header span{font-size:31px;letter-spacing:0;padding-top:2px;display:block}.company-layout .spacing-10{height:20px}.company-layout .spacing-50{height:50px}.company-layout .spacing-70{height:70px}.company-layout .spacing-100{height:100px}.company-layout .spacing-90{height:90px}.company-layout .get-to-know-us{letter-spacing:-2px;line-height:1.2}.company-layout .hd-web-design{width:100%;height:488px;margin-top:55px;background-position:center 0;background-repeat:repeat-x}.company-layout .company-img{width:100%;min-height:488px;background-position:center 0;background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.company-layout .company-img{background-size:79.9%}.company-layout .hd-web-design{background-size:contain}}.company-layout .company-img-left{padding-top:76px}.company-layout .company-img-right{padding-top:76px;padding-left:28px}.company-layout .years-of-service{text-align:center}.company-layout .years-of-service img{display:inline-block;position:absolute;width:128px;height:116px;top:454px;left:219px}.company-layout .light-blue-service{background:#e6efff;min-height:520px;padding-top:35px;padding-bottom:80px}.company-layout h4{font-size:22px;margin-top:5px!important;margin-left:3px}.company-layout .margin-b-0{margin-bottom:0!important}.company-layout .margin-t-0{margin-top:0!important}.company-layout .icon-center img.paint-icon,.company-layout .icon-center img.rss-feed{display:inline-block;padding-top:13px}.company-layout .icon-center img.paint-icon{padding-top:5px}.company-services a,.company-services a:link,.company-services a:visited{padding:10px 0 10px 36px;font-size:22px;display:block;position:relative;background:#fff;margin-bottom:3px;color:#333}.company-services a .icon-arrow-right-2{padding-right:5px;color:#e6efff}.company-services a:hover{background:#2A61C9;text-decoration:none;color:#fff}.company-services-light-blue{list-style:none;margin:15px 0 0;padding:0 10px 0 5px}.company-services-light-blue li{padding:10px 0 10px 30px;font-size:19px;color:#494b4e;background:#e6efff;margin-bottom:3px}.company-services-light-blue li .icon-arrow-right-2{padding-right:5px}.company-layout .WIM-skyline{width:100%;height:700px;background-position:center bottom;background-repeat:no-repeat;background-size:2016px 700px;box-sizing:border-box}.company-layout .bx-feed{padding:34px 79px 20px 77px;border:1px solid #e6efff;margin-top:50px;margin-bottom:20px}.company-layout .bx-feed h2{color:#2a61c9}.company-layout .bx-feed h4{color:#494b4e;font-size:22px}.company-layout .bx-feed-xl{padding:38px 0 16px 41px}.company-layout .google-feed{display:inline-block;padding-top:0}.company-layout .title-more h1{margin:0;font-size:48px;padding:50px 0 0}.company-layout .sub-title{font-size:23px;padding-top:3px;font-family:"Open Sans Light","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-1px}.company-layout .company-text-left,.company-layout .company-text-right{text-align:justify;line-height:1.8;padding-right:20px;margin-top:20px}.company-layout .company-text-left p,.company-layout .company-text-right p{margin-bottom:10px;line-height:1.5}.company-layout .company-text-right{padding-right:0;padding-left:20px}.company-layout .title-what-you-need-to-know{text-align:center;font-family:"Open Sans Light","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.company-layout .title-what-you-need-to-know h1{letter-spacing:-3px}.company-layout .font-47{font-size:47px}.company-layout .WIM-skyline-bottom,.company-layout .WIM-skyline-title,.company-layout .WIM-skyline-title-sub{display:block}.company-layout .WIM-skyline-title{font-size:28px;text-align:center;padding-top:550px;letter-spacing:-1px;font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.company-layout .WIM-skyline-bottom,.company-layout .WIM-skyline-title-sub{color:#fff;bottom:0;font-size:17px;text-align:center}.company-layout .WIM-skyline-title-sub{letter-spacing:0;text-transform:uppercase;padding:5px 0 16px;font-weight:700}.company-layout .WIM-skyline-bottom{font-size:45px;font-weight:700;letter-spacing:-3px}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.company-services-light .col-sm-12{width:50%;float:left}}@media (max-width:1024px){.company-layout .head,.error-page .head,.thank-page .head{height:131px}.company-layout p{font-size:16px}.company-layout .hd-web-design{background-image:none}.company-layout .spacing-50{height:10px}.company-layout h1.compay-header{font-size:45px;margin:15px 0 0;text-align:center}.company-layout h1.compay-header span{font-size:30px;letter-spacing:-1px;padding-top:2px;display:block}.company-layout .WIM-skyline{height:638px;background-size:180%}.company-layout .WIM-skyline-title{padding-top:510px}.company-layout .WIM-skyline-title-sub{padding:3px 0 11px}.company-services-light-blue li{padding:12px 0 12px 14px;font-size:17px}.company-layout .display-none{display:none}.company-layout .company-img{background-size:100%}.company-layout .years-of-service img{left:440px}.company-layout .bx-feed h4{font-size:20px}.company-layout .icon-center img.rss-feed{position:relative;left:-3px;padding-top:11px}}@media (max-width:768px){.company-layout p{font-size:16px}.company-layout h1.compay-header{font-size:45px;margin:15px 0 0;text-align:center}.company-layout h1.compay-header span{font-size:30px;letter-spacing:-1px;padding-top:2px;display:block}.company-layout .hd-web-design{background-image:none;height:364px}.company-layout .company-img{background-size:100%;min-height:418px}.company-layout .display-none{display:none}.company-layout .spacing-70{height:50px}.company-layout .years-of-service img{top:302px;left:312px}.company-layout .font-36{font-size:30px}.company-services a,.company-services a:link,.company-services a:visited{padding:10px 0 10px 36px;font-size:18px}.company-layout .light-blue-service{min-height:500px;padding-bottom:40px}.company-layout .bx-feed{padding:34px 0 8px 34px;border:1px solid #e6efff;margin-top:50px;margin-bottom:20px}.company-layout .google-feed,.company-layout .icon-center img.rss-feed{width:100%;padding-top:0}.company-layout .bx-feed-xl{padding:34px 0 8px 19px}.company-layout .bx-feed h2{font-size:22px;letter-spacing:-.5px}.company-layout .bx-feed h4,.company-layout .bx-feed-xl h4{font-size:16px}.company-layout .WIM-skyline{height:638px;background-size:235%}.company-layout .title-more{font-size:12px}.company-layout .title-more h1{padding:20px 0 0}.company-layout .sub-title{font-size:1.244em;padding-top:7px}.company-layout .company-text-left{padding-right:10px}.company-layout .company-text-right{padding-left:10px}.company-services-light-blue{margin-top:0}}@media (max-width:736px){.company-layout .head,.error-page .head,.thank-page .head{height:110px}.company-layout p{font-size:16px}.company-layout h1.compay-header{font-size:32px;margin:11px 0 0;letter-spacing:-.5px;text-align:center}.company-layout h1.compay-header span{font-size:27px;letter-spacing:-1px;padding-top:7px;display:block}.company-layout .font-36{font-size:27px}.company-layout .years-of-service img{top:302px;left:295px}.company-layout .font-47{font-size:43px}.company-layout h4{font-size:21px}.company-layout .title-more h1{font-size:38px}.company-layout .icon-center img.paint-icon{padding-top:10px;padding-left:20px}.company-layout .WIM-skyline-title{letter-spacing:-2px}.company-layout .WIM-skyline-bottom{letter-spacing:-5px}.company-layout .sub-title{font-size:1.2em}.company-layout .title-what-you-need-to-know h1{font-size:52px}}@media (max-width:667px){.company-layout .WIM-skyline{height:538px}.company-layout .WIM-skyline-title{padding-top:410px}.company-layout .WIM-skyline-bottom{letter-spacing:-3px}}@media (max-width:435px){.company-layout .head,.error-page .head,.thank-page .head{height:80px}.company-layout .mobile-break{display:block}.company-layout .head h1{margin-top:8px!important}.company-layout p{font-size:16px}.company-layout h1.compay-header{font-size:29px;margin:7px 0 0;letter-spacing:-.5px;text-align:center}.company-layout h1.compay-header span{font-size:17px;letter-spacing:-1px;padding-top:2px;display:block}.company-layout .font-36,.company-layout .font-47{font-size:24px}.company-layout .years-of-service img{top:214px;left:33%}.company-layout .get-to-know-us{line-height:1.3}.company-layout .get-to-know-us br{display:none}.company-layout .hd-web-design{width:100%;height:190px;min-height:auto;margin-top:41px;background-image:none!important;background-position:center 9px}.company-layout .company-img{min-height:248px}.company-layout h4{font-size:16px;line-height:1.4}.company-layout .icon-center img.paint-icon{padding-top:12px}.company-layout .WIM-skyline{width:100%;min-height:552px;position:relative;background-size:380%;background-position:-590px top;background-repeat:no-repeat;height:555px}.company-layout .bx-feed-12-full{width:100%}.company-layout .bx-feed{margin-top:35px}.company-layout .bx-feed-xl{margin-top:5px}.company-layout .company-text-right{padding-left:0}.company-layout .WIM-skyline-title{padding-top:420px;font-size:31px}.company-layout .WIM-skyline-title-sub{letter-spacing:0;padding-top:5px;line-height:1.2;font-size:11px}.company-layout .WIM-skyline-bottom{font-size:40px;top:416px;letter-spacing:-1.5px}.company-layout .title-more h1{font-size:25px}.company-layout .title-what-you-need-to-know h1{font-size:30px;line-height:1.2}.company-services a,.company-services a:link,.company-services a:visited{padding:10px 0 10px 16px}.company-services-light-blue li{padding:18px 8px 18px 11px;font-size:15px}}@media (max-width:375px){.company-layout .head,.error-page .head,.thank-page .head{height:102px}.company-layout h1.compay-header{font-size:32px;margin:14px 0 0}.company-layout .show-text-now{display:inline!important}.company-layout h1.compay-header span{letter-spacing:-1px;padding-top:8px;font-size:15px}.company-layout .font-36{font-size:22px}.company-layout .font-47{font-size:26px}.company-layout h4{font-size:15px}.company-layout .hidden-xs-375{display:none}.company-layout .full-width-375{width:100%}.company-services a{font-size:20.5px}.company-layout .light-blue-service{padding-bottom:30px}.company-layout .WIM-skyline{background-position:-536px top;min-height:506px;height:506px}.company-layout .bx-feed h4,.company-layout .bx-feed-xl h4{font-size:15px}.company-layout .WIM-skyline-title{font-size:30px;padding-top:367px}.company-layout .WIM-skyline-bottom,.company-layout .WIM-skyline-title-sub{font-size:12px}.company-layout .WIM-skyline-bottom{font-size:37px;letter-spacing:-1px}.company-layout .title-more h1{font-size:22px}.company-layout .sub-title{font-size:1.14em}.title-what-you-need-to-know h1{font-size:31px}}@media (max-width:373px){.company-layout .WIM-skyline{min-height:500px!important;height:300px}.company-layout .WIM-skyline-title{padding-top:360px}}@media (max-width:320px){.company-layout .head,.error-page .head,.thank-page .head{height:104px}.company-layout h1.compay-header{font-size:27px;margin:9px 0 0}.company-layout h1.compay-header span{font-size:16px}.company-layout .font-36{font-size:20px}.company-layout .hd-web-design{background-position:center -55px;min-height:250px}.company-layout .years-of-service img{top:148px;left:28%}.company-layout .font-47{font-size:22px}.company-services li{font-size:17px}.company-layout .bx-feed{padding:34px 0 0 34px}.company-layout .WIM-skyline{background-position:-456px top}.company-layout .WIM-skyline-title{font-size:28px;top:303px}.company-layout .WIM-skyline-bottom,.company-layout .miami-skyline-title-sub{font-size:13px;top:298px}}.graphics-design p{font-size:16px}.graphics-design .head{border-top:5px solid #2765C7;border-bottom:12px solid #2765C7}.graphics-design h1{font-size:71px;margin-top:10px}.graphics-design .header-shadow{width:100%;height:17px;background:url(../images/header-shadow.jpg) center top repeat-x}.graphics-design span.sub-title{font-size:28px;display:block;padding-top:5px;letter-spacing:-1.4px}.graphics-design .spacing-20{height:20px}.graphics-design .spacing-30{height:30px}.graphics-design .spacing-40{height:40px}.graphics-design .spacing-50{height:50px}.graphics-design .custom-graphics{margin-bottom:10px}.graphics-design .every-logo{margin:0}.graphics-design .logo-blue{background:#e6efff;min-height:87px;padding:10px 0;margin-top:10px}.graphics-design .logo-blue h4{margin-bottom:0;font-size:30px}.graphics-design .logo-blue .logo-sub-title,.graphics-design .logo-blue h4{padding-left:75px}.graphics-design .logo-sub-title{font-size:20px;letter-spacing:-1px;font-family:"Open Sans Light","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding-left:197px}.graphics-design .see-logo{font-size:30px;color:#4e8afe;font-family:"Shadows Into Light","Open Sans Light","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;word-spacing:-9px;position:absolute;top:93px;right:0}.company-services li,.graphics-design .custom-graphic-h2{font-family:"Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif}.graphics-design .arrow-down{position:absolute;top:32px;right:-20px;z-index:9}.graphics-design .business-card-graphics{margin-bottom:0;font-size:47px}.graphics-design .custom-graphic-h2{font-size:22px;margin:0;padding:0}.wraptocenter{display:table-cell;text-align:center;vertical-align:middle;width:1%;height:190px}.wraptocenter *{vertical-align:middle}.graphics-design .padding-l-0,.graphics-design h4.padding-l-0{padding-left:0!important}.graphics-design .bottom-logo-blue .see-logo{font-size:28px}.graphics-design .bottom-logo-blue .logo-sub-title{font-size:20px;letter-spacing:-1px}.graphics-design .margin-t-20{margin-top:30px}.graphics-design .business-card .padding-r-20{padding-right:20px}.graphics-design .overright-height{min-height:400px!important;padding-bottom:0!important}.company-services{list-style:none;margin:0;padding:0}.company-services li{padding:10px 0 10px 76px;font-size:22px;display:block;background:#fff;margin-bottom:3px;color:#333;position:relative}.company-services li:hover{background:#2A61C9;text-decoration:none;color:#fff}.company-services li:before{width:23px;content:" ";background:url(../images/arrow-services.png) center top no-repeat;position:absolute;left:39px;top:14px;height:23px}@media (max-width:1024px){.graphics-design .head{height:137px}.graphics-design h1.graphics-header{margin-top:0}.graphics-design span.sub-title{font-size:25px;padding-top:7px;display:block}.graphics-design .logo-blue .logo-sub-title,.graphics-design .logo-blue h4{padding-left:0}.graphics-design .see-logo{right:inherit}.graphics-design .bottom-logo-blue .see-logo{font-size:24px;top:125px}.graphics-design .company-services ul{padding:0}}@media (max-width:768px){.graphics-design .head{height:101px!important}.graphics-design h1.graphics-header{font-size:56px;margin-top:10px!important}.graphics-design span.sub-title{font-size:19px;padding-top:15px;display:block}.graphics-design .logo-blue{min-height:207px}.graphics-design .see-logo{right:40px;top:7px}.graphics-design .custom-graphic-h2{font-size:18px}.graphics-design .business-card-graphics{margin-bottom:5px;font-size:42px}.graphics-design .bottom-logo-blue .see-logo{top:10px;font-size:28px}.graphics-design .company-services ul{padding:0}.graphics-design .company-services li{padding:13px 0 10px 38px;font-size:17px}.graphics-design .company-services li:before{left:8px}.graphics-design .overright-height{min-height:370px!important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.logo-blue .col-sm-6{width:100%}}@media (max-width:736px){.graphics-design span.sub-title{font-size:17px}.graphics-design .see-logo{top:22px}.graphics-design .bottom-logo-blue .see-logo{top:32px}}@media only screen and (min-device-width :414px) and (max-device-width :736px) and (orientation :portrait){.graphics-design .business-card .col-xs-6,.graphics-design .company-logo .col-xs-6,.graphics-design .light-blue-service .col-xs-6{width:100%}}@media (max-width:667px){.graphics-design .head{height:72px!important}}@media (max-width:414px){.graphics-design p{font-size:16px;text-align:left}.graphics-design h1.graphics-header{font-size:30px;margin-top:14px;letter-spacing:-1px}.graphics-design span.sub-title{font-size:18px;padding-top:15px;display:block;line-height:1.4}.graphics-design .custom-graphics{font-size:27px;line-height:1.3}.graphics-design .every-logo{font-size:19px;margin:0;line-height:1.4}.graphics-design .logo-blue h4{font-size:22px}.graphics-design .logo-sub-title{font-size:18px}.graphics-design .business-card-graphics,.graphics-design .see-logo{font-size:29px}.graphics-design .bottom-logo-blue{min-height:237px}.graphics-design .margin-t-xs-20{margin-top:30px}.graphics-design .see-logo{top:12px}.graphics-design .bottom-logo-blue .see-logo{font-size:22px;top:0}.graphics-design .light-blue-service .company-services ul{margin-bottom:0}}@media only screen and (min-device-width :320px) and (max-device-width :667px) and (orientation :portrait){.graphics-design .business-card .col-xs-6,.graphics-design .company-logo .col-xs-6,.graphics-design .light-blue-service .col-xs-6{width:100%}}@media only screen and (min-device-width :320px) and (max-device-width :667px) and (orientation :landscape){.hide-logo{display:none}}@media (max-width:375px){.graphics-design span.sub-title{font-size:16px;padding-top:7px;letter-spacing:-.5px;display:block}.graphics-design h1.graphics-header{margin-top:14px;letter-spacing:-1px;font-size:29px}.graphics-design .head{height:71px!important}.graphics-design .company-services ul{padding:0}.graphics-design .business-card-graphics,.graphics-design .see-logo{font-size:26px}.graphics-design .bottom-logo-blue .see-logo{font-size:18px;word-spacing:-5px}}.blue-line-speesh a:link,.blue-line-speesh a:visited{color:#FFF;text-decoration:none}.blue-line-speesh a:hover{color:#D6D6D6}.thank-page .font-72{color:#000;letter-spacing:-4px}.thank-page .font-89{letter-spacing:-6px}.thank-page .black{color:#000}.thank-page .font-30{letter-spacing:-1px}.error-page .font-74{font-size:74px;padding-top:17px}.error-page .font-huge{font-size:252px;vertical-align:baseline;font-weight:700;color:#000;letter-spacing:-9px}.error-page .font-76{font-size:76px;vertical-align:baseline;display:inline-block;font-weight:800;line-height:30px;margin-left:26px}.error-page .skinny{font-size:22px;font-weight:200;font-family:'Open Sans',sans-serif;letter-spacing:0;text-transform:lowercase}.error-page p{font-size:24px;letter-spacing:-1px}@media only screen and (max-width :1024px){.thank-page .font-30 strong:last-child{display:block}.error-page .head,.thank-page .head{height:97px}.error-page h1.font-74{font-size:46px}.head h1.vbig{font-size:60px;line-height:1.4em}}@media (max-width:1024px) and (orientation :landscape){.thank-page .font-89 strong{display:block}}@media only screen and (max-width :1024px) and (orientation :portrait){.br-xsp{display:none}}@media only screen and (min-device-width :320px) and (max-device-width :736px) and (orientation :portrait){.thank-page .font-72{font-size:16vw}.thank-page .font-89{font-size:12vw;letter-spacing:-4px;line-height:1.1em}.thank-page .font-89 strong{font-size:17vw;display:block}.error-page h1.font-74{font-size:24px}.error-page .font-30{font-size:20px;letter-spacing:-1px}.error-page .font-huge{font-size:132px;line-height:1em;letter-spacing:0}.error-page p{font-size:16px}.head h1.vbig{font-size:8vw;line-height:1.4em}.br-xsp{display:block}}@media only screen and (max-width:320px) and (orientation :portrait){.thank-page .font-30{font-size:22px}.thank-page .font-30 strong:last-child{display:inline}.error-page h1.font-74{font-size:24px}.error-page .font-30{font-size:20px;letter-spacing:-1px}.error-page .font-huge{font-size:132px;line-height:1em;letter-spacing:0}.error-page p{font-size:16px}.head h1.vbig{font-size:9vw;line-height:1.7em}.lgtxt{padding:0;line-height:24px!important}.br-xsp{display:block}}@media only screen and (max-width:736px) and (orientation :landscape){.thank-page .font-72{font-size:10vw}.thank-page .font-89{font-size:11vw;letter-spacing:-4px;line-height:1.2em}.thank-page .font-89 strong{font-size:12vw;display:block}.error-page h1.font-74{font-size:32px}.error-page .font-30{font-size:24px;letter-spacing:-1px}.error-page .font-huge{font-size:117px;line-height:1em;letter-spacing:0}.error-page .font-76{font-size:46px;letter-spacing:0}.error-page p{font-size:20px}.head h1.vbig{font-size:7.5vw;line-height:1em}}.landing-area p{font-size:16px}.landing-area .underline-header-border{float:right;padding-right:60px}.landing-design-company .underline-header-border{float:right;padding-right:0;width:26%}.landing-design-company .count-area{padding-bottom:30px}.overlay-darker-header{background:rgba(0,0,0,.5);width:100%;height:100%}.landing-blue-line-area .container h1{letter-spacing:-2.5px}.landing-design-company .landing-blue-line-area .container h1{font-size:48px}.landing-blue-line-area .container h4{margin-top:5px;font-family:"Open Sans Blod","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.landing-area .margin-top-16{margin-top:16px!important}.landing-area .margin-top-18{margin-top:18px}.landing-area .padding-top-53{padding-top:53px}.landing-area .padding-top-34{padding-top:34px}.landing-area .font-22{font-size:22px;letter-spacing:-1.5px}.landing-area .font-27{font-size:27px;letter-spacing:-1.5px}.landing-area .font-38{font-size:38px;letter-spacing:-1.5px}.landing-area .font-60{font-size:60px;letter-spacing:-3.5px}.landing-area .uppercase{text-transform:uppercase}.landing-area .padding-bottom{padding-bottom:10px}.landing-area .padding-right-30{padding-right:30px}.landing-area .padding-right-20{padding-right:20px}.landing-area .landing-blue-line-area .btn-success{font-size:22px;letter-spacing:-.5px;text-transform:inherit;font-weight:400;border-radius:5px;font-family:"Open Sans Light","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.landing-area .landing-blue-line-area .btn-success .icon-arrow-right-2{display:inline-block;padding-right:5px}.landing-area .comic-our-work{word-spacing:-12px}.landing-area .landing-down-arrow{position:relative;top:18px;left:5px;z-index:9}.landing-area .our-clients{padding-left:128px;padding-top:3px}.landing-area .wraptocenter{height:90px}.landing-arrow-side{height:40px;padding-top:15px}.landing-arrow-side img{position:relative;top:-15px;left:-18px}.blue-line-speesh{height:70px;padding-top:23px}.light-blue-styling h2{font-size:45px;padding-bottom:2px;letter-spacing:-3px}.light-blue-styling{padding:23px 0 0}.landing-page-usa .landing-screen-area .container{background-repeat:no-repeat;background-position:right 0;padding:15px 0 20px;z-index:999999;margin-top:-20px;height:213px}.landing-page-usa .landing-screen-area{background-image:url(../images/landing-bottom-made.jpg);background-repeat:repeat-x;background-color:#e6efff;background-position:center top}.landing-page-usa .landing-screen-text{color:#fff;font-size:25px;padding-top:28px}.landing-page-usa .landing-pagagraph{font-size:19px;color:#fff}.landing-page-usa .float-left{float:left}.landing-page-usa .made-in-usa-img{padding-right:25px;padding-top:10px}.landing-page-usa .a-plus-rating{padding-top:27px}.landing-page-usa .landing-custom-website{color:#fff;padding-top:45px;padding-left:122px;line-height:.55;padding-bottom:8px}.landing-page-usa .landing-custom-website span.starting-price{font-size:63px}.landing-page-usa .starting-internet-symbol{font-size:82px;position:relative;letter-spacing:-3px;top:-2px}.landing-ecommerce .head.landing h1{font-size:52px;padding-top:10px}.landing-ecommerce .head.landing .landing-area .underline-header-border{padding-right:0}.landing-ecommerce .landing-blue-line-area .container{padding-right:390px}.landing-ecommerce .anchor{color:#2a61c9;font-weight:700;display:block}.landing-ecommerce blockquote{border-color:#fff;padding-left:50px}.landing-ecommerce .underline-header-border{float:right;padding-right:10px;width:27%}@media (max-width:1024px){.landing-area .head,.landing-design-company .head{height:120px!important}.landing-area .head h1{font-size:56px!important}.landing-design-company .head,.landing-design-company .head h1{font-size:52px!important;padding-top:5px}.landing-ecommerce .head.landing h1{font-size:46px!important}.landing-design-company .landing-blue-line-area .container h1{font-size:39px!important;margin-top:19px!important;margin-bottom:0!important}.landing-blue-line-area .container h1{font-size:41px!important}.landing-area .underline-header-border{float:right;padding-right:7px;width:28%}.landing-area .comic-our-work{word-spacing:-9px}.landing-blue-line-area .container{padding-left:21px;background-position:486px 30px;background-size:auto 408px}.landing-blue-line-area .container h4{font-size:22px;padding-top:3px}.landing-page-usa .landing-screen-text{color:#fff;font-size:23px;padding-top:28px}.landing-page-usa .a-plus-rating{padding-top:30px;width:95%}.landing-page-usa .landing-screen-area .container .row{margin-left:auto;margin-right:auto}.landing-area .inner-area{min-height:788px!important}.customers-tanks h3,.landing-area .customers-tanks h3{padding-top:5px;font-size:24px!important}.customers-tanks .talk-specialist{background-image:none!important}.customers-tanks .talk-specialist p{font-size:14px!important}.landing-blue-line-area .container .blue-line-speesh span{font-size:32px;letter-spacing:-1px}.blue-line-speesh{height:70px;padding-top:18px}.landing-area .landing-down-arrow{position:relative;top:21px;left:10px}.landing-ecommerce .landing-blue-line-area .container p{width:81%}.landing-design-company .margin-top-18{margin-top:11px}}@media (max-width:768px){.landing-area .head h1{font-size:43px!important;padding-top:15px!important}.landing-design-company .head h1{font-size:40px!important;padding-top:17px!important}.landing-area .underline-header-border{width:28%}.landing-blue-line-area .container h1{font-size:38px}.landing-blue-line-area .container h4{font-size:20px}.landing-ecommerce .landing-blue-line-area .container h1{font-size:29px}.landing-ecommerce .head.landing h1{font-size:36px!important;margin-top:0!important;padding-top:27px!important}.landing-blue-line-area p{padding:0 168px 10px 0!important}.landing-blue-line-area .container{background-size:auto 270px!important;padding:22px 50px 0 20px;background-position:428px 55px}.landing-ecommerce .overlay-darker-header{padding-top:5px}.landing-ecommerce .landing-blue-line-area .container p{width:55%}.landing-ecommerce .landing-blue-line-area p{padding:10px 0!important}.landing-ecommerce .landing-blue-line-area .container{padding-right:0}.landing-design-company .landing-blue-line-area .container{background-size:auto 270px!important;padding:22px 50px 0 20px;background-position:422px 85px}.landing-area .landing-down-arrow{position:relative;top:11px;left:14px}.landing-design-company .landing-down-arrow{position:relative;top:23px}.blue-line-speesh{height:70px;padding-top:0;padding-left:20px}.landing-page-usa .landing-screen-area .container{padding:0}.landing-page-usa .made-in-usa-img{padding-right:10px;padding-top:20px;padding-left:10px}.landing-area .padding-right-30{padding-right:10px}.landing-area .font-30{font-size:25px}.landing-ecommerce .font-30{font-size:23px}.landing-ecommerce .font-22{font-size:21px;letter-spacing:-1.5px;line-height:1.3}.landing-area .font-60{font-size:48px}.landing-design-company .font-60{font-size:47px}.landing-area .font-27{font-size:25px;letter-spacing:-1.5px}.customers-tanks h2{font-size:36px;padding-top:15px}.landing-area .customers-tanks h4{font-size:18px}.landing-design-company .landing-blue-line-area .container p{width:83%;font-size:17px;padding-top:10px!important;padding-bottom:10px!important}.landing-area .margin-top-16{margin-top:10px!important}.landing-design-company .margin-top-18{margin-top:12px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.landing-page-usa .landing-screen-area .col-sm-9{width:100%}.landing-area .hidden-xs-ipad{display:none}}@media only screen and (min-device-width :414px) and (max-device-width :736px) and (orientation :landscape){.landing-area .pull-left,.landing-area .pull-right{width:100%}.landing-area .pull-left img,.landing-area .pull-right img{display:block;margin:0 auto}}@media (max-width:736px){.landing-page-dark .no-bold,.show-text-iphone{font-family:"Open Sans light","Helvetica Neue",Helvetica,Arial,sans-serif!important}.landing-area .head h1{font-size:46px!important;letter-spacing:-2px!important;margin-bottom:0;margin-top:0;padding-top:0!important}.landing-design-company .head h1{font-size:54px!important;padding-top:5px;margin-top:0!important}.landing-ecommerce .head.landing h1{font-size:46px!important;margin-top:0!important;padding-top:7px!important}.landing-design-company .landing-blue-line-area .container p{width:101%}.landing-blue-line-area .container .blue-line-speesh span{font-size:52px}.landing-design-company .landing-blue-line-area .container .blue-line-speesh span{font-size:52px;position:relative;top:-10px}.landing-area .underline-header-border{padding-right:83px;width:33%}.landing-ecommerce .underline-header-border{padding-right:19px;width:27%}.landing-design-company .underline-header-border{padding-right:10px;width:26%}.head.landing{height:164px}.landing-area .head img[src*=google-partners]{width:30%;padding-top:8px}.landing-ecommerce .head img[src*=google-partners]{width:30%;padding-top:5px}.landing-ecommerce .landing-blue-line-area .container p{width:96%}.landing-design-company .head img[src*=google-partners]{width:30%;padding-top:0}.landing-design-company .side-light-blue img[src*=google-partners]{width:30%;padding-top:8px}.landing-ecommerce .font-60{font-size:46px}.hide-text,.landing-area .inner-menu{display:none}.landing-area .landing-down-arrow{left:-1px;position:relative;top:20px}.landing-area .side-light-blue img[src*=charliepbs-photo]{display:block;margin:0 auto}.landing-design-company .side-light-blue img[src*=dade-construction-landing]{display:block;margin:0 auto 10px}.landing-ecommerce .side-light-blue img[src*=organge-fashion-test]{display:block;margin:0 auto}.landing-area .our-clients{padding-top:5px;padding-bottom:10px;padding-left:0}.landing-area img[src*=services-redesign-new-charlie-pbs-site]{margin-bottom:20px}.landing-blue-line-area .container p{width:100%;text-align:left;font-size:17px;padding:15px 255px 20px 0!important}.landing-blue-line-area .container h4{line-height:1}.side-light-blue .right{float:none;text-align:center;display:block;padding-top:20px}.landing-blue-line-area .container{background-size:auto 230px!important;padding:22px 50px 0 20px;background-position:438px 87px}.landing-page-dark{display:inherit!important;margin-bottom:-100px}.landing-page-dark h3{padding-top:9px;line-height:1.4;width:100%;font-size:22px;padding-left:0;text-align:center}.landing-page-dark .no-bold{font-weight:400}.side-light-blue .landing-google-partners{padding-top:0}.show-text-iphone{font-weight:700;display:block!important}.hide-text-iphone{display:none}.landing-design-company .landing-blue-line-area .container{background-size:auto 254px!important;padding:22px 50px 0 20px;background-position:412px 105px}.landing-area .head{height:163px!important}.landing-design-company .margin-top-18{margin-top:15px}.side-light-blue img[src*="20-years-of-service-seal"]{display:none!important}}@media (max-width:667px){.landing-blue-line-area .container{background-position:367px 87px}.landing-area .font-60{font-size:45px}.landing-area .hidden-xs-ipad{display:none}.side-light-blue .font-20{font-size:19px;line-height:20px;padding-bottom:26px}.side-light-blue h2.over-10000{font-size:25px}.landing-design-company .head h1{font-size:49px!important;padding-top:4px!important}.landing-ecommerce .head.landing h1{font-size:42px!important}}@media (max-width:441px){.landing-page-dark .no-bold,.show-text-iphone{font-family:"Open Sans light","Helvetica Neue",Helvetica,Arial,sans-serif!important}.landing-area .head h1{padding-top:0!important;font-size:34px!important;margin-bottom:0}.landing-ecommerce .head h1{font-size:28px!important}.landing-ecommerce .head.landing h1{font-size:28px!important;margin-top:0!important;padding-top:10px!important}.landing-design-company .head h1{font-size:32px!important;padding-top:9px!important}.landing-design-company .landing-blue-line-area .container h1{font-size:26px}.landing-area .head{background-image:url(../images/web-design-prices.jpg);border-top:3px solid #4a8cf6;height:163px!important}.landing-area .head img[src*=google-partners]{width:60%;padding-top:8px}.landing-ecommerce .head img[src*=google-partners]{padding-top:12px}.landing-area .underline-header-border{width:27%;padding-right:0}.landing-blue-line-area .container{background-size:auto 270px!important;padding:310px 10px 0;background-position:center 36px}.landing-blue-line-area .container p{width:100%;padding:15px 0 0!important}.landing-blue-line-area .container h4{line-height:1.4;margin-bottom:0!important;margin-top:0!important}.landing-blue-line-area .container h1{font-size:35px!important;margin-top:10px!important;padding-top:20px!important}.landing-area .landing-blue-line-area .btn-success{margin-top:15px;width:100%}.landing-area h1{font-size:33px;letter-spacing:-2px}.landing-area .landing-down-arrow{position:relative;top:17px;left:-1px}.landing-blue-line-area .container .blue-line-speesh span{font-size:53px;top:-10px;position:relative}.landing-area .inner-menu{display:none}.customers-tanks h2{font-size:28px;padding-top:0}.landing-area .customers-tanks h4{font-size:15px;line-height:1.3}.landing-area .font-38{font-size:31px}.landing-area .our-clients{padding-top:5px;padding-bottom:10px;padding-left:0}.landing-area .side-light-blue img[src*=charliepbs-photo]{display:block;margin:0 auto}.landing-area img[src*=arrow-pointing-left]{transform:rotate(-64deg);margin-top:-22px;margin-bottom:6px}.landing-area img[src*=services-redesign-new-charlie-pbs-site]{margin-bottom:20px}.landing-area .font-60{font-size:43px}.landing-ecommerce .font-60{font-size:41px}.landing-design-company .font-60{font-size:43px;text-align:left}.side-light-blue .font-20{font-size:18px;line-height:22px}.landing-page-dark .madeInUsa{display:none}.landing-page-dark img.right{float:none;display:block;margin:59px auto 15px}.landing-page-dark h3{float:left;width:100%;font-size:22px;padding-left:0;text-align:center;margin-top:-189px!important}.landing-page-dark .no-bold{font-weight:400}.side-light-blue .right{padding-top:0}.show-text-iphone{display:inline!important;font-weight:700}.hide-text-iphone{display:none}.landing-design-company .landing-how{font-size:24px;letter-spacing:-1px;line-height:1.2}.landing-design-company .landing-blue-line-area .container{background-size:auto 270px!important;padding:310px 10px 0;background-position:center 36px}}@media only screen and (min-device-width :414px) and (max-device-width :736px) and (orientation :portrait){.hide-text{display:none}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :landscape){.landing-area .pull-left,.landing-area .pull-right{width:100%}.landing-area .pull-left img,.landing-area .pull-right img{display:block;margin:0 auto}}@media (max-width:375px){.landing-area .head h1{padding-top:13px!important;font-size:31px!important;margin-bottom:0}.landing-ecommerce .head h1{font-size:25px!important}.landing-design-company .head h1{padding-top:24px;font-size:29px!important;margin-bottom:0}.landing-ecommerce .head.landing h1{font-size:25px!important;margin-top:0!important;padding-top:14px!important}.landing-blue-line-area .container h1{font-size:32px!important}.landing-ecommerce .landing-blue-line-area .container h1{font-size:26px}.landing-area .font-38{font-size:27px;padding-top:10px}.landing-area .font-27,.landing-area .font-30{font-size:24px;letter-spacing:-1.5px;line-height:1.3}.landing-area .font-60{font-size:32px;letter-spacing:-1px}.landing-design-company .font-60{font-size:22px;letter-spacing:-1px}.landing-area img[src*=arrow-pointing-left]{transform:rotate(-64deg);margin-top:-2px;margin-bottom:6px}.landing-area img[src*=services-redesign-new-charlie-pbs-site]{margin-bottom:0}.side-light-blue h2{font-size:23px}.side-light-blue .font-20{font-size:17px;line-height:22px}.side-light-blue .padding-left-30{padding-left:0!important;padding-top:0}.landing-page-dark h3{font-size:20px}.customers-tanks h2{font-size:25px}.landing-area .customers-tanks h3,.landing-area .customers-tanks h4{font-size:17px;line-height:1.3}}.hyperlink-bx-feed a:hover .bx-feed{border:1px solid #1CA7FA}@media (max-width:1024px){.proud-family{padding-top:22px}.usa-proud .whiteBG{margin-top:490px}}