.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.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;}
.visible-phone{display:none !important;}
.visible-tablet{display:none !important;}
.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;}
@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;}
.visible-desktop{display:none !important;}
.visible-tablet{display:inherit !important;}
.hidden-tablet{display:none !important;}
}
@media (max-width:767px){.hidden-desktop{display:inherit !important;}
.visible-desktop{display:none !important;}
.visible-phone{display:inherit !important;}
.hidden-phone{display:none !important;}
}
@media (min-width:1300px){.row{margin-left:-30px;*zoom:1;}
.row:before,
.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:30px;}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container{width:1170px;}
.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;}
.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{width:100%;*zoom:1;}
.row-fluid:before,
.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}
.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362974%;}
.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;}
.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961265%;}
.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;}
.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;}
.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;}
.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;}
.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;}
.row-fluid .span3{width:23.076923076923076%;*width:23.023731587561375%;}
.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;}
.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;}
.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;}
.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;}
.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;}
.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;}
.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;}
.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;}
.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;}
.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435351%;}
.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144752%;}
.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;}
.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;}
.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;}
.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;}
.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;}
.row-fluid .offset5{margin-left:45.299145299145294%;*margin-left:45.1927623204219%;}
.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;}
.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;}
.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;}
.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;}
.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;}
.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396256%;}
.row-fluid .offset2:first-child{margin-left:17.094017094017093%;*margin-left:16.98763411529369%;}
.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;}
.row-fluid .offset1:first-child{margin-left:8.547008547008546%;*margin-left:8.440625568285142%;}
input,
textarea,
.uneditable-input{margin-left:0;}
.controls-row [class*="span"] + [class*="span"]{margin-left:30px;}
input.span12, textarea.span12, .uneditable-input.span12{width:1156px;}
input.span11, textarea.span11, .uneditable-input.span11{width:1056px;}
input.span10, textarea.span10, .uneditable-input.span10{width:956px;}
input.span9, textarea.span9, .uneditable-input.span9{width:856px;}
input.span8, textarea.span8, .uneditable-input.span8{width:756px;}
input.span7, textarea.span7, .uneditable-input.span7{width:656px;}
input.span6, textarea.span6, .uneditable-input.span6{width:556px;}
input.span5, textarea.span5, .uneditable-input.span5{width:456px;}
input.span4, textarea.span4, .uneditable-input.span4{width:356px;}
input.span3, textarea.span3, .uneditable-input.span3{width:256px;}
input.span2, textarea.span2, .uneditable-input.span2{width:156px;}
input.span1, textarea.span1, .uneditable-input.span1{width:56px;}
.thumbnails{margin-left:-30px;}
.thumbnails > li{margin-left:30px;}
.row-fluid .thumbnails{margin-left:0;}
}
@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}
.row:before,
.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container{width:724px;}
.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;}
.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;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,
.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}
.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903607%;}
.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;}
.row-fluid .span9{width:74.30939226519336%;*width:74.25620077583166%;}
.row-fluid .span8{width:65.74585635359116%;*width:65.69266486422945%;}
.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;}
.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;}
.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;}
.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;}
.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;}
.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;}
.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;}
.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;}
.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;}
.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;}
.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890088%;}
.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;}
.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;}
.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;}
.row-fluid .offset9:first-child{margin-left:77.07182320441988%;*margin-left:76.96544022569647%;}
.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332078%;}
.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409426%;}
.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;}
.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;}
.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;}
.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;}
.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;}
.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;}
.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;}
.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;}
.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;}
.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;}
.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;}
.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;}
.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;}
.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;}
input,
textarea,
.uneditable-input{margin-left:0;}
.controls-row [class*="span"] + [class*="span"]{margin-left:20px;}
input.span12, textarea.span12, .uneditable-input.span12{width:710px;}
input.span11, textarea.span11, .uneditable-input.span11{width:648px;}
input.span10, textarea.span10, .uneditable-input.span10{width:586px;}
input.span9, textarea.span9, .uneditable-input.span9{width:524px;}
input.span8, textarea.span8, .uneditable-input.span8{width:462px;}
input.span7, textarea.span7, .uneditable-input.span7{width:400px;}
input.span6, textarea.span6, .uneditable-input.span6{width:338px;}
input.span5, textarea.span5, .uneditable-input.span5{width:276px;}
input.span4, textarea.span4, .uneditable-input.span4{width:214px;}
input.span3, textarea.span3, .uneditable-input.span3{width:152px;}
input.span2, textarea.span2, .uneditable-input.span2{width:90px;}
input.span1, textarea.span1, .uneditable-input.span1{width:28px;}
}
@media (max-width:767px){body{padding-left:20px;padding-right:20px;}
.navbar-fixed-top,
.navbar-fixed-bottom,
.navbar-static-top{margin-left:-20px;margin-right:-20px;}
.container-fluid{padding:0;}
.dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;}
.dl-horizontal dd{margin-left:0;}
.container{width:auto;}
.row-fluid{width:100%;}
.row,
.thumbnails{margin-left:0;}
.thumbnails > li{float:none;margin-left:0;}
[class*="span"],
.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.span12,
.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.input-large,
.input-xlarge,
.input-xxlarge,
input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.input-prepend input,
.input-append input,
.input-prepend input[class*="span"],
.input-append input[class*="span"]{display:inline-block;width:auto;}
.controls-row [class*="span"] + [class*="span"]{margin-left:0;}
.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}
.modal.fade.in{top:auto;}
}
@media (max-width:480px){.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 .controls{margin-left:0;}
.form-horizontal .control-list{padding-top:0;}
.form-horizontal .form-actions{padding-left:10px;padding-right:10px;}
.modal{top:10px;left:10px;right:10px;}
.modal-header .close{padding:10px;margin:-10px;}
.carousel-caption{position:static;}
}
@media (max-width:979px){body{padding-top:0;}
.navbar-fixed-top,
.navbar-fixed-bottom{position:static;}
.navbar-fixed-top{margin-bottom:20px;}
.navbar-fixed-bottom{margin-top:20px;}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner{padding:5px;}
.navbar .container{width:auto;padding:0;}
.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;}
.nav-collapse{clear:both;}
.nav-collapse .nav{float:none;margin:0 0 10px;}
.nav-collapse .nav > li{float:none;}
.nav-collapse .nav > li > a{margin-bottom:2px;}
.nav-collapse .nav > .divider-vertical{display:none;}
.nav-collapse .nav .nav-header{color:#777777;text-shadow:none;}
.nav-collapse .nav > li > a,
.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.nav-collapse .dropdown-menu li + li a{margin-bottom:2px;}
.nav-collapse .nav > li > a:hover,
.nav-collapse .dropdown-menu a:hover{background-color:#f2f2f2;}
.navbar-inverse .nav-collapse .nav > li > a:hover,
.navbar-inverse .nav-collapse .dropdown-menu a:hover{background-color:#111111;}
.nav-collapse.in .btn-group{margin-top:5px;padding:0;}
.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:block;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.nav-collapse .dropdown-menu:before,
.nav-collapse .dropdown-menu:after{display:none;}
.nav-collapse .dropdown-menu .divider{display:none;}
.nav-collapse .nav > li > .dropdown-menu:before,
.nav-collapse .nav > li > .dropdown-menu:after{display:none;}
.nav-collapse .navbar-form,
.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);}
.navbar-inverse .nav-collapse .navbar-form,
.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;}
.nav-collapse,
.nav-collapse.collapse{overflow:hidden;height:0;}
.navbar .btn-navbar{display:block;}
.navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}
}
@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important;}
}
@charset "utf-8";a[href^="tel:"]{color:inherit;text-decoration:none}.color-1{color:#efedef}.color-2{color:#bababa}.img-indent{margin:0 30px 0 0;float:left}.img-indent1{margin:1px 29px 16px 0;float:left}.wrapper{width:100%;overflow:hidden}.center{text-align:center}.spinner{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(../img/spinner.gif) 50% 50% no-repeat #000}.preloader{background:url(../img/loader.gif) center center no-repeat}.clear{clear:both;line-height:0;font-size:0;overflow:hidden;height:0;width:100%}.m-top{margin-top:-7px}.overflow.extra{overflow:visible}.left-0{margin-left:0!important}.overflow{overflow:hidden}.inner-1{padding-right:30px}header{padding:0 0 0px;z-index:50;background-color:#42413d}.navbar_{margin:0;position:relative}.navbar_ .navbar-inner_{padding:0;margin:0;border:0;min-height:inherit;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar_ .container{position:relative}.nav-collapse_{padding:0;z-index:10;float:right}.nav-collapse_ .nav li{margin:0;padding:0;position:relative;zoom:1}.nav-collapse_ .nav>li{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0;margin-left:22px}.nav-collapse_ .nav li a{text-shadow:none;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-transform:none;font-family:'Open Sans',sans-serif;font-size:16px;line-height:18px;text-align:center;font-weight:360;color:#a1a09e}.nav-collapse_ .nav>li>a{margin:0;padding:30px 0 32px;display:block;background:0;position:relative;z-index:20;width:84px;-webkit-border-radius:44px;-moz-border-radius:44px;border-radius:44px}.nav-collapse_ .nav>li>a .sf-sub-indicator{position:absolute;width:9px;height:6px;background:url(../img/indicator1.png) no-repeat 0 0;left:50%;bottom:21px;margin-left:-5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none}.nav-collapse_ .nav>li.sfHover>a,.nav-collapse_ .nav>li.sfHover>a:hover,.nav-collapse_ .nav>li>a:hover,.nav-collapse_ .nav>li.active>a,.nav-collapse_ .nav>li.active>a:hover{background:#ffd805;opacity:.5;color:#000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse_ .nav>li.sfHover>a .sf-sub-indicator,.nav-collapse_ .nav>li.active>a .sf-sub-indicator{background-position:0 bottom}.sub-menu>a{position:relative}.nav-collapse_ .nav ul{position:absolute;display:none;width:120px;left:-18px;top:115px;list-style:none;zoom:1;z-index:9;background:#fff;padding:12px 0;margin:0}.nav-collapse_ .nav ul li{text-align:center}.nav-collapse_ .nav ul li a{padding:4px 0;display:block;background:0}.nav-collapse_ .nav>li>ul li>a:hover,.nav-collapse_ .nav>li>ul li.sfHover>a{text-decoration:none;color:#fff;background:#e85356}.nav-collapse_ .nav ul .sf-sub-indicator{display:none}.nav-collapse_ .nav ul ul li a{color:#fff}.nav-collapse_ .nav li ul ul li a:hover{text-decoration:none;color:#fff}.navbar_ .brand_{display:block;float:left;font-size:0;line-height:0;padding:12px 0 0 4px;margin:0}.navbar_ .brand_ h1{font-size:0;line-height:0}h1,h2,h3,h4,h5,h6{text-transform:none;color:#d3d3d3;font-family:Georgia,"Times New Roman",Times,serif;font-weight:300;letter-spacing:-1px}h1{font-size:60px;line-height:66px}header h1{padding:0;margin:0}h2{font-size:30px;line-height:32px}h3{font-size:30px;line-height:34px;margin:32px 0 15px;font-weight:normal}.content-extra h3{margin:42px 0 25px}h4{font-size:48px;line-height:50px;margin:21px 0 20px}h5{font-size:18px;color:#939393;font-weight:600;letter-spacing:-1px}p{padding-bottom:25px;margin:0}#content{position:relative;padding:0 0 40px}.bg-content{background:url(../img/bg-content.jpg) 50% 50%}.block-slogan{overflow:hidden;padding-bottom:44px}.block-slogan h2:first-letter{color:#d3d3d3;font-weight:normal}.block-slogan h2{float:left;margin:0;padding-right:58px;line-height:54px}.block-slogan p{border-left:1px solid #454545;padding:0 0 0 26px}.block-slogan div{overflow:hidden}.row-1{background:#000;border-top:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d;padding-bottom:14px}.ic{border:0;float:right;background:#fff;color:red;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}.larger{font-size:large}.thumbnails-1{margin:0;list-style:outside none}.thumbnails-1>li{margin-bottom:40px}.thumbnails-1 .thumbnail-1{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;line-height:20px}.thumbnails-1 .thumbnail-1 section{padding-top:25px}.thumbnails-1 .thumbnail-1 section strong{color:#fff;font-weight:normal}.border-horiz{background:url(../img/border-horiz.png) repeat-x 0 0;height:2px;margin:16px 0 0}.border-horiz.extra{margin-bottom:10px}.txt-1{color:#d3d3d3;padding:3px 0 10px}.list-services .thumbnail-1{background:#000;padding:10px}.list-services a{margin-bottom:10px;display:inline-block}.list-services p{padding-bottom:20px}.list-services section{padding:0 20px}.list-services li{margin-bottom:30px}.quote-1{border:medium none;color:#7f7f7f;display:block;margin:0;padding:0;position:relative}.badge{font-size:41px;line-height:44px;width:67px;text-shadow:1px 1px #e8eaea;text-align:center;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;background:#d1cfd0;-webkit-box-shadow:1px 1px #dddcde;-moz-box-shadow:1px 1px #dddcde;box-shadow:1px 1px #dddcde;float:left;margin-right:18px;color:#1a1a1a;padding:11px 0;border-right:1px solid #eaedee;border-bottom:1px solid #eaedee}.list.extra{width:100%;margin:0;float:none;padding-top:5px}.list.extra2{width:170px;padding-top:5px}.list-pad{padding-right:28px}.list{list-style:none outside;padding-top:14px;float:left;width:106px;margin:0}.list li{background:url(../img/marker-1.png) no-repeat 0 7px;padding-left:10px;padding-bottom:10px}.list li.last{padding-bottom:0}.list.extra1 a,.list.extra2 a{color:#7f7f7f}.list.extra1 a:hover,.list.extra2 a:hover{color:#e85356}.list li a{color:#e85356;display:inline-block}.list li a:hover{text-decoration:none;color:#fff}.list-photo{list-style:none outside;margin:0;overflow:hidden;margin-left:-30px}.list-photo li{float:left;margin:0 0 30px 30px}.portfolio{list-style:none outside;margin:0}.portfolio li{float:left;margin:0 0 30px 30px}.magnifier{opacity:1;position:relative;height:auto;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.magnifier:hover{opacity:.7}.magnifier:after{content:'';display:block;width:100%;height:100%;position:absolute;opacity:0;left:0;top:0;background:url('../img/magnifier.png') center center no-repeat #000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.magnifier:hover:after{opacity:.6}.list-blog{list-style:none outside;margin:0}.list-blog li{background:url(../img/border-horiz.gif) repeat-x 0 bottom;padding-bottom:40px;margin-top:32px}.list-blog li.last{background:0}.list-blog h3{margin-bottom:6px;margin-top:0}.list-blog img{margin:21px 0 24px}.date-1{float:left;border-right:1px solid #7f7f7f;line-height:18px;padding-right:8px}.name-author{float:left;line-height:18px;padding-left:8px}.name-author a{text-decoration:underline}.comments{float:right;line-height:18px;text-decoration:underline}#search{margin:0;padding:10px 0 0;overflow:hidden}#search input{background:#fff;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:21px!important;width:260px;float:left;margin:0 10px 0 0;padding:4px 12px 5px;font-size:14px;height:30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#search input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#search a{float:left}.map{margin:0 0 25px;padding-top:10px;line-height:0}.map iframe{border:0;width:100%;height:370px}.address-1{overflow:hidden}.address-1 strong{color:#7f7f7f;display:block;font-weight:normal}.address-1 span{display:inline-block;width:80px;color:#fff}.mail-1{text-decoration:underline;color:#e85356}.mail-1:hover{text-decoration:none}.mail-2{text-align:right}.mail-2 a{color:#3c3c3c}.mail-2 a:hover{text-decoration:underline}#contact-form{position:relative;vertical-align:top;z-index:1;margin:0 0 20px;padding-top:10px}#contact-form fieldset{border:0;padding:0;width:100%;overflow:hidden}#contact-form label{display:inline-block;min-height:40px;position:relative;margin:0}#contact-form .message{min-height:343px;width:100%}#contact-form input,#contact-form textarea{font-family:'Open Sans',sans-serif;padding:4px 18px 5px;margin:0;font-size:14px;line-height:21px!important;color:#7f7f7f;background:#fff;outline:0;width:370px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contact-form input{height:30px}#contact-form input:focus,#contact-form textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#contact-form .area .error{float:none}#contact-form textarea{width:100%;height:323px;resize:none;overflow:auto}#contact-form .success{display:none;margin-bottom:20px;color:#000;font-size:14px;line-height:16px;position:relative;background:#fff;padding:12px 14px;text-transform:none}#contact-form .error,#contact-form .empty{color:red;font-size:11px;line-height:1.27em;display:none;overflow:hidden;margin-bottom:5px;padding:2px 4px 6px 4px;text-transform:none}.buttons-wrapper{position:relative}.buttons-wrapper a{margin-right:10px;cursor:pointer}.buttons-wrapper a:hover{text-decoration:none}.btn-1{color:#fff;background:#e85356;padding:5px 14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-shadow:none;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-1:hover{color:#1a1a1a;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-decoration:none;background:#fff}.policy{position:relative;margin-top:-3px}.policy strong{display:block;color:#fff;line-height:16px;padding-bottom:9px}.policy p{color:#7f7f7f;padding-bottom:21px}.block-404{background:#fff;margin:40px 0 30px;overflow:hidden}.block-404 .img-404{float:none;width:100%}.box-404{padding:42px 10px 0;overflow:hidden}.box-404 h2{color:#e85356;font-size:80px;line-height:84px;font-weight:normal;margin:0}.box-404 h3{color:#000;margin:0 0 21px}.box-404 p{padding-bottom:25px}#form-search{overflow:hidden;position:relative}#form-search input{background:#e5e5e5;border-top:1px solid #c3c3c3;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:21px!important;width:84%;font-size:14px;margin:0 10px 0 0;padding:4px 12px 5px;height:30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}#form-search input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#form-search a{float:left}footer{background-image:url(../img/bg-content.jpg)}.linkfont{color:#767678}.privacy{color:#1a1a1a;padding-top:6px}.privacy a{color:#e85356}.list-social{list-style:none outside none;overflow:hidden;margin:0}.list-social a{width:30px;height:30px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background-position:0 0;background-repeat:no-repeat}.list-social a.icon-1{background-image:url(../img/soc-icon-1.png)}.list-social a.icon-2{background-image:url(../img/soc-icon-2.png)}.list-social a.icon-3{background-image:url(../img/soc-icon-3.png)}.list-social a.icon-4{background-image:url(../img/soc-icon-4.png)}.list-social a.icon-5{background-image:url(../img/soc-icon-5.png)}.list-social li{float:left;margin-left:5px}.list-social a:hover{background-position:0 bottom;color:#d3d3d3}@media(min-width:1300px){.box-404{overflow:hidden}.block-404 .img-404{width:770px;height:393px;float:left}#search input{width:286px}#form-search input{width:216px}.box-404{padding:42px 50px 0}.address-1 strong{float:left;width:154px}.list-photo li.last{margin-right:0}.overflow.extra{overflow:hidden}}@media(max-width:1299px) and (min-width:979px){.overflow.extra{overflow:visible}}@media(max-width:1300px){#search input{width:200px}}@media(max-width:979px){#search input{width:127px}.block-404 .img-404{margin-left:0}.img-indent1 img{width:100%}#contact-form label{display:block}#contact-form input,#contact-form textarea{width:100%}.inner-1{padding:0}.block-slogan h2{padding-right:30px}}@media(min-width:768px) and (max-width:979px){.navbar_ .btn{display:none!important}.navbar_{margin:0;position:relative}.navbar_ .navbar-inner_{padding:0;margin:0;border:0;min-height:inherit;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar_ .container{position:relative}.nav-collapse_{height:auto!important;overflow:visible!important;clear:none!important}.nav-collapse_ .nav>li{float:left!important;margin-left:10px}.portfolio{margin-left:-10px}.portfolio li{margin-left:30px;width:45%}.portfolio li img{width:100%}.img-indent{float:none;margin:0 0 18px 0}.img-indent img{width:100%}#contact-form input,#contact-form textarea{width:100%}#form-search input{width:74%}}@media(max-width:767px){body{padding:0}.nav-collapse_{padding-top:0;padding-right:0}.navbar_ .nav-collapse_{position:absolute;left:auto;top:105px;right:0}.navbar_ .btn{display:inline-block;float:right;background:#e85356;padding:18px 0 20px;text-decoration:none;margin:0;font-size:20px;line-height:24px;text-shadow:none;color:#d3d3d3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:63px;text-align:center;font-weight:normal;position:relative}.navbar_ .btn:hover{background:#181818;color:#fff}.navbar_ .btn .icon-bar{position:absolute;width:9px;height:6px;background:url(../img/indicator.png) no-repeat 0 0;left:50%;bottom:12px;margin-left:-5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none}.nav-collapse_ .nav{position:relative;zoom:1;z-index:999;width:113px;background:#fff;padding:12px 0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-collapse_ .nav li{background:0;margin:0;padding:0;display:block;width:100%;text-align:center}.nav-collapse_ .nav li a{display:block;font-weight:normal;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;padding:8px 0;font-weight:normal}.nav-collapse_ .nav>li.sfHover,.nav-collapse_ .nav>li:hover,.nav-collapse_ .nav>li.active,.nav-collapse_ .nav>li.active{background:0}.nav-collapse_ .nav>li.sfHover>a,.nav-collapse_ .nav>li.sfHover>a:hover,.nav-collapse_ .nav>li>a:hover,.nav-collapse_ .nav>li.active>a,.nav-collapse_ .nav>li.active>a:hover{text-decoration:none;color:#fff;background:#e85356}.sub-menu>a{position:relative;display:block}.nav-collapse_ .nav ul{position:relative;display:none;width:100%;list-style:none;zoom:1;z-index:9;background:#fff;padding:0;margin:0;left:0;top:0}.nav-collapse_ .nav ul li a{display:block;font-size:16px;padding:4px 0}.nav-collapse_ .nav ul li a:hover{background:#575757!important}.row{padding:0 20px}footer{padding-left:20px;padding-right:20px}.bg-glow{background:0}.thumbnail-1>img{width:100%}#form-search input{width:70%}.portfolio{margin-left:-30px}.portfolio li{float:left;margin-left:30px;width:44%}.portfolio li img{width:100%}#search input{width:66%}.thumbnails-1 .thumbnail-1 img{width:100%}.thumbnails-1{margin-left:-20px}.thumbnails-1 li{float:left;width:45%;margin-left:20px}}@media(max-width:640px){.block-slogan h2{float:none;margin-bottom:16px;padding:0}.block-slogan p{border:0;padding-left:0}.portfolio li{float:left;margin-left:30px;width:43%}.portfolio li img{width:100%}}@media(max-width:600px){.thumbnails-1 .thumbnail-1 img{width:100%}.thumbnails-1{margin-left:0}.thumbnails-1 li{float:none;width:100%;margin-left:0}.img-indent{float:none;margin:0 0 16px 0}.img-indent img{width:100%}}@media(max-width:480px){.list-social{float:none!important}.privacy{float:none!important;padding-left:10px}.portfolio{margin:0}.portfolio li img{width:100%}.portfolio li{float:none;margin:0 0 20px 0;width:100%}#form-search input{width:100%}#search input{width:66%}#form-search input{width:66%}footer{padding:31px 0}#contact-form textarea{height:280px}#contact-form .message{min-height:290px}}@media(max-width:320px){.brand_ a img{width:190px;height:auto}.list-photo{margin:0}.list-photo li{float:none;margin:0 0 30px 0}.list-photo li img{width:100%}#search input{width:61%}.img-indent1{float:none;margin:1px 0 16px}.overflow.extra{overflow:visible}#form-search input{width:57%}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bigger{font-size:22px;line-height:24px;font:Georgia,"Times New Roman",Times,serif}.big{font-size:20px;line-height:24px;font:Georgia,"Times New Roman",Times,serif}.i{font-style:oblique}#trio1{float:left;width:33.3%}#trio2{float:left;width:33.3%}#trio3{float:right;width:33.3%}#trio1 .inner{margin-left:0}#trio2 .inner{margin:0}#trio3 .inner{margin-right:0}#trio1a{float:left;width:43%;padding-left:60px}#trio2a{float:left;width:12%}#trio3a{float:right;width:45%}#trio1b{float:left;width:40%;padding-left:90px}#trio2b{float:left;width:20%}#trio3b{float:right;width:40%}.maxwidth{max-width:900px}.center{text-align:center}.yellow{color:#ffd230}.strong{font-weight:bolder}.boxshadow{-moz-box-shadow:5px 7px 5px #cccacc;-webkit-box-shadow:5px 7px 5px #cccacc;box-shadow:5px 7px 5px #cccacc}.bordershadow{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #ffd82a;-webkit-box-shadow:7px 7px 5px rgba(#d3d3d3,0.75);-moz-box-shadow:7px 7px 5px rgba(#d3d3d3,0.75);box-shadow:7px 7px 5px rgba(#d3d3d3,0.75);padding:20px;width:320px}.section{clear:both;padding:0;margin:0}.col{display:block;float:left;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0}.span_3_of_3{width:100%}.span_2_of_3{width:66.1%}.span_1_of_3{width:32.2%}#productimage{max-width:1200px;text-align:center;margin:auto}#productimage img{width:175px;height:200px;padding:0;overflow:hidden}.productexpand{height:175px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.productexpand:hover{cursor:pointer;height:250px;width:220px;transform:scale(1.25);-ms-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-o-transform:scale(1.25)}.imageOverlayer3{cursor:pointer;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.imageOverlayer3:hover{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);-ms-transform:rotateY(360deg);transform:rotateY(360deg)}