/*!



 * Bootstrap Responsive v2.2.2



 *



 * Copyright 2012 Twitter, Inc



 * Licensed under the Apache License v2.0



 * http://www.apache.org/licenses/LICENSE-2.0



 *



 * Designed and built with all the love in the world @twitter by @mdo and @fat.



 */.clearfix:after,.row-fluid:after,.row:after{clear:both}.button,.pagination-centered{text-align:center}@-ms-viewport{width:device-width}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.button,.pagination ul>li>span{font-weight:700}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hidden{display:none;visibility:hidden}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}.visible-desktop{display:inherit!important}.button{width:auto;background:#15A6FA;border:1px solid #1e728c;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 1px 0 rgba(255,255,255,.5) inset;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;line-height:1;margin:0;padding:10px 20px 11px;position:relative;text-decoration:none;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.button:focus,.button:hover{color:#fff;background-color:#0088d7}.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 0 rgba(0,0,0,.2) inset;box-shadow:0 1px 0 rgba(0,0,0,.2) inset}.button.large{font-size:17px;padding:15px 30px 16px}.button.medium{font-size:14px}.button.small{font-size:11px;padding:7px 14px 8px}.pagination{display:inline-block;height:40px;margin:15px 0}.pagination ul{display:inline-block;margin-left:0;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{color:#333;float:left;padding:0 14px;line-height:38px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:hover{background-color:#15A6FA;color:#fff}.pagination ul>.active>a,.pagination ul>.active>span{color:#a0a0a0;cursor:default}.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span{color:#a0a0a0;background-color:transparent;cursor:default}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.pagination-right{text-align:right}.uneditable-input,input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],select,textarea{display:inline-block;margin-bottom:7px;font-size:14px;color:#7f7f7f}.uneditable-input,input,textarea{width:206px}textarea{height:auto}.uneditable-input,input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],textarea{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-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 linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.uneditable-input:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:dotted thin\9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}@media (min-width:768px) and (max-width:979px){.tabs li,.tabs li a{width:100%}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.tabs li a{box-sizing:border-box;text-align:center;border-top:0;border-left:1px solid #ccc;border-right:1px solid #ccc}.tabs li:first-child a{border-radius:7px 7px 0 0;border-top:1px solid #ccc}.tabs li:last-child a{border-radius:0}}@media (max-width:767px){#lights{margin-top:74px!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.row-fluid:after,.row-fluid:before,.row:after,.row:before{display:table;line-height:0;content:""}@media (max-width:1024px){.container{margin:0 auto!important;max-width:990px;width:990px}.artist-blog .real-img img{float:left;width:100%}}.row{margin-left:-30px}[class*=span]{float:left;min-height:1px;margin-left:30px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.row-fluid,.row-fluid .span12{width:100%}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid [class*=span]{display:block;float:left;width:100%;margin-left:2.5641025641026%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.5641025641026%}.row-fluid .span11{width:91.452991452991%}.row-fluid .span10{width:82.905982905983%}.row-fluid .span9{width:74.358974358974%}.row-fluid .span8{width:65.811965811966%}.row-fluid .span7{width:57.264957264957%}.row-fluid .span6{width:48.717948717949%}.row-fluid .span5{width:40.17094017094%}.row-fluid .span4{width:31.623931623932%}.row-fluid .span3{width:23.076923076923%}.row-fluid .span2{width:14.529914529915%}.row-fluid .span1{width:5.982905982906%}.row-fluid .offset12{margin-left:105.12820512821%}.row-fluid .offset12:first-child{margin-left:102.5641025641%}.row-fluid .offset11{margin-left:96.581196581197%}.row-fluid .offset11:first-child{margin-left:94.017094017094%}.row-fluid .offset10{margin-left:88.034188034188%}.row-fluid .offset10:first-child{margin-left:85.470085470085%}.row-fluid .offset9{margin-left:79.487179487179%}.row-fluid .offset9:first-child{margin-left:76.923076923077%}.row-fluid .offset8{margin-left:70.940170940171%}.row-fluid .offset8:first-child{margin-left:68.376068376068%}.row-fluid .offset7{margin-left:62.393162393162%}.row-fluid .offset7:first-child{margin-left:59.82905982906%}.row-fluid .offset6{margin-left:53.846153846154%}.row-fluid .offset6:first-child{margin-left:51.282051282051%}.row-fluid .offset5{margin-left:45.299145299145%}.row-fluid .offset5:first-child{margin-left:42.735042735043%}.row-fluid .offset4{margin-left:36.752136752137%}.row-fluid .offset4:first-child{margin-left:34.188034188034%}.row-fluid .offset3{margin-left:28.205128205128%}.row-fluid .offset3:first-child{margin-left:25.641025641026%}.row-fluid .offset2{margin-left:19.65811965812%}.row-fluid .offset2:first-child{margin-left:17.094017094017%}.row-fluid .offset1{margin-left:11.111111111111%}.row-fluid .offset1:first-child{margin-left:8.5470085470085%}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:30px}.uneditable-input.span12,input.span12,textarea.span12{width:1156px}.uneditable-input.span11,input.span11,textarea.span11{width:1056px}.uneditable-input.span10,input.span10,textarea.span10{width:956px}.uneditable-input.span9,input.span9,textarea.span9{width:856px}.uneditable-input.span8,input.span8,textarea.span8{width:756px}.uneditable-input.span7,input.span7,textarea.span7{width:656px}.uneditable-input.span6,input.span6,textarea.span6{width:556px}.uneditable-input.span5,input.span5,textarea.span5{width:456px}.uneditable-input.span4,input.span4,textarea.span4{width:356px}.uneditable-input.span3,input.span3,textarea.span3{width:256px}.uneditable-input.span2,input.span2,textarea.span2{width:156px}.uneditable-input.span1,input.span1,textarea.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}.TestimonialsBlock{width:97%}@media (min-width:768px) and (max-width:979px){.artist-blog a,.footer-blog a,.footer-blog p,.header-left ul li a{font-size:11px}.row-fluid:after,.row-fluid:before,.row:after,.row:before{display:table;line-height:0;content:""}.row-fluid:after,.row:after{clear:both}.editing-option-container{width:100%}.editing-option li{padding-left:4%;width:29%}.artist-blog .real-img img{float:left;width:100%}.carousel{width:90%}.client-cote{padding-left:25px}.footer-blog{padding:0 1%;width:17.8%}.row-fluid .span8.navigation{margin:0;width:100%}.navbar{margin:0}.navbar li{margin:0;padding:0 12px 0 0}.navbar a{padding:4px 10px}.header-left ul li.call{padding-left:10px}.header-left ul li{font-size:11px;padding:0 0 0 15px}
 
 .contact-right{padding:20px}.footer-blog h5{font-size:10px}.quote-page.row-fluid .span4{width:31.4917%}.quote-page.row-fluid .span8{width:65.7459%}.quote-page input[type=text]{width:90%}.quote-page select{width:100%}.quote-page textarea{width:86%}.quote-page h2{font-size:15px;padding-top:13px}.row{margin-left:-20px}[class*=span]{float:left;min-height:1px;margin-left:20px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.row-fluid,.row-fluid .span12{width:100%}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.right{float:right}.left{float:left}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.7624309392265%}.row-fluid .span11{width:91.436464088398%}.row-fluid .span10{width:82.872928176796%}.row-fluid .span9{width:74.309392265193%}.row-fluid .span8{width:65.745856353591%}.row-fluid .span7{width:57.182320441989%}.row-fluid .span6{width:48.618784530387%}.row-fluid .span5{width:40.055248618785%}.row-fluid .span4{width:31.491712707182%}.row-fluid .span3{width:22.92817679558%}.row-fluid .span2{width:14.364640883978%}.row-fluid .span1{width:5.8011049723757%}.row-fluid .offset12{margin-left:105.52486187845%}.row-fluid .offset12:first-child{margin-left:102.76243093923%}.row-fluid .offset11{margin-left:96.961325966851%}.row-fluid .offset11:first-child{margin-left:94.198895027624%}.row-fluid .offset10{margin-left:88.397790055249%}.row-fluid .offset10:first-child{margin-left:85.635359116022%}.row-fluid .offset9{margin-left:79.834254143646%}.row-fluid .offset9:first-child{margin-left:77.07182320442%}.row-fluid .offset8{margin-left:71.270718232044%}.row-fluid .offset8:first-child{margin-left:68.508287292818%}.row-fluid .offset7{margin-left:62.707182320442%}.row-fluid .offset7:first-child{margin-left:59.944751381215%}.row-fluid .offset6{margin-left:54.14364640884%}.row-fluid .offset6:first-child{margin-left:51.381215469613%}.row-fluid .offset5{margin-left:45.580110497238%}.row-fluid .offset5:first-child{margin-left:42.817679558011%}.row-fluid .offset4{margin-left:37.016574585635%}.row-fluid .offset4:first-child{margin-left:34.254143646409%}.row-fluid .offset3{margin-left:28.453038674033%}.row-fluid .offset3:first-child{margin-left:25.690607734807%}.row-fluid .offset2{margin-left:19.889502762431%}.row-fluid .offset2:first-child{margin-left:17.127071823204%}.row-fluid .offset1{margin-left:11.325966850829%}.row-fluid .offset1:first-child{margin-left:8.5635359116022%}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:710px}.uneditable-input.span11,input.span11,textarea.span11{width:648px}.uneditable-input.span10,input.span10,textarea.span10{width:586px}.uneditable-input.span9,input.span9,textarea.span9{width:524px}.uneditable-input.span8,input.span8,textarea.span8{width:462px}.uneditable-input.span7,input.span7,textarea.span7{width:400px}.uneditable-input.span6,input.span6,textarea.span6{width:338px}.uneditable-input.span5,input.span5,textarea.span5{width:276px}.uneditable-input.span4,input.span4,textarea.span4{width:214px}.uneditable-input.span3,input.span3,textarea.span3{width:152px}.uneditable-input.span2,input.span2,textarea.span2{width:90px}.uneditable-input.span1,input.span1,textarea.span1{width:28px}.InnerTable .Date{width:34%}}@media (max-width:767px){.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{margin-right:-20px;margin-left:-20px}.dl-horizontal dd,.row,.thumbnails,.thumbnails>li{margin-left:0}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.container{width:auto!important}.row-fluid{width:100%}.thumbnails>li{float:none}.row-fluid [class*=span],.uneditable-input[class*=span],[class*=span]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.services .row-fluid .span2{float:left;width:50%!important;margin:8px 0!important}.controls-row [class*=span]+[class*=span],.row-fluid [class*=offset]:first-child{margin-left:0}.expertise .span4{width:100%!important}.row-fluid .span12,.span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-large,.input-xlarge,.input-xxlarge,.uneditable-input,input[class*=span],select[class*=span],textarea[class*=span]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-append input,.input-append input[class*=span],.input-prepend input,.input-prepend input[class*=span]{display:inline-block;width:auto}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media (max-width:480px){.form-horizontal .controls,.media-object{margin-left:0}.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type=checkbox],input[type=radio]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}.InnerTable{font-size:10px}.InnerTable .Date{width:34%}}@media only screen and (min-width:980px) and (max-width:1000px){body{padding-top:0}.quote-page h2{font-size:15px;padding-top:13px}.ajax-file-upload-container .ajax-file-upload-statusbar,.file-section #mulitplefileuploader .ajax-upload-dragdrop{width:84%!important}.contact-left dt,.file-section dd{width:100%!important}.quote-page textarea{width:93.3%}}@media only screen and (min-width:768px) and (max-width:976px){.free-trial{position:absolute;right:40px;top:34px}.header-right ul li a{font-size:11px}.quote-page textarea{width:95.6%!important}.file-section dd{width:50%!important}.contact-left dt{width:46.8%!important}.ajax-file-upload-container .ajax-file-upload-statusbar,.file-section #mulitplefileuploader .ajax-upload-dragdrop{width:93%!important}.idsection span{font-size:15px;padding:35px 0}.header-right ul li span{font-size:13px;padding:0 2px}}@media only screen and (min-width:320px) and (max-width:767px){.Social,.header-right,.navbar{display:none}.copyright p,.editing-option-container,.more-about-btn,.row-fluid .span4.brand{width:100%}.tabs li a,.thankyou{box-sizing:border-box}.brand,.hero-box h3 a,.tabs li a{text-align:center}h1{font-size:28px}.header-left ul li.call{padding-left:16px}.header-left ul li a{font-size:11px}.header-left ul li{font-size:11px;padding:0 0 0 15px}.editing-option li{padding-left:10%;width:90%}.artist-blog p{font-size:16px;line-height:22px}.carousel{width:90%}.row-fluid .footer-blog,.row-fluid .footer-blog.comm,.row-fluid .footer-blog.quick-lnk{border:none;border-bottom:1px solid #484747;float:left;padding:5%!important;width:90%}#page{display:block}.flex-direction-nav a{top:15%}.contact-page dl dd,.contact-page dl dt{width:100%}
 
 .contact-right{margin-top:25px}.contact-page input[type=text],.contact-page textarea{padding:2%;width:94%}.quote-page dl{width:100%;padding:0}.contact-page select{width:98%}.quote-page.row-fluid .span4,.quote-page.row-fluid .span8{width:100%}.visitors ul li,.visitors ul.visitors-full li{padding-left:5%;width: 95%}.real-state-bg .contact-title{padding:0}.hero-box h3 a{width:100%;padding:7px 0;margin:10px 0 0}.flex-control-nav{width:auto}.bridcrum{background:#f6f6f6;border-bottom:1px solid #e5e5e5;line-height:24px;padding:0 2%;width:96%;margin:0}.free-trial{position:absolute;right:10px;top:-54px;max-width:67px}.social-like iframe{display:none}.row-fluid .comm,.row-fluid .quick-lnk{padding:0!important}.thankyou{float:left;width:90%;padding:15px 15px 15px 70px;background:url(../images/thankyou-tick.png) 15px center/32px auto no-repeat #fcf8e3;margin:50px 5%}.thankyou span{font-size:26px;line-height:40px}.thankyou p{font-size:16px;color:#fff}#commentform input[type=email],#commentform input[type=url],#commentform input[type=text],#commentform textarea{width:95%}.thankyou-page .footer{position:static;bottom:0;height:inherit}body.thankyou-page{position:relative;padding-bottom:0;height:inherit}html{height:inherit}.copyright{margin:0;border:none}.file-section dd input[type=file]{width:100%!important}.ajax-file-upload-container .ajax-file-upload-statusbar,.file-section #mulitplefileuploader .ajax-upload-dragdrop{width:94%!important}.ajax-file-upload-container .ajax-file-upload-filename,.apply-section.idsection p,.tabs li,.tabs li a{width:100%}.tabs li{margin:0}.tabs li a{border-top:0;border-left:1px solid #ccc;border-right:1px solid #ccc}.tabs li:first-child a{border-radius:7px 7px 0 0;border-top:1px solid #ccc}.tabs li:last-child a{border-radius:0}.idsection span{font-size:22px;padding:20px 0;width:100%}}@media (max-width:640px){.ajax-file-upload-container .ajax-file-upload-statusbar,.file-section #mulitplefileuploader .ajax-upload-dragdrop{width:92%!important}.file-section dd{width:50%!important}.file-section dt{width:46.8%!important}#career{width:100%!important}}@media (max-width:480px){.ajax-file-upload-container .ajax-file-upload-statusbar,.file-section #mulitplefileuploader .ajax-upload-dragdrop{width:92%!important}.file-section dd,.file-section dt{width:100%!important}}@media (min-width:320px) and (max-width:360px){.ajax-file-upload-container .ajax-file-upload-statusbar,.file-section #mulitplefileuploader .ajax-upload-dragdrop{width:90%!important}.file-section dd,.file-section dt{width:100%!important}}@media (max-width:320px){.fancybox-inner{width:250px!important}.fancybox-wrap{width:275px!important}}