*{margin:0;padding:0;}html{background:url(../images/texture.jpg) 50% 0;}body{background:url(../images/body_tail.jpg) 50% 0 repeat-x;}#wrapper{background:url(../images/bckg.png);max-width:980px;margin:0 auto;padding:18px 0 0;box-shadow:0 0 54px rgba(0,0,0,.3);}#body-wrapper{padding:35px 0 34px;background:url(../images/light.jpg) 50% 0 no-repeat;}.before_after{position:absolute;content:".";text-indent:-999em;}p{margin:0 0 18px;}a.moduleItemReadMore,a.k2ReadMore,a.moduleCustomLink,#camera-slideshow a.moduleItemReadMore,button.button,input.button{display:inline-block;text-transform:uppercase;font:16px/18px 'Anton',sans-serif;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;text-decoration:none;border:none;height:18px;}.cols ul{margin:0 -10px;overflow:hidden;}.cols ul li{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;}.cols.four ul li{width:240px;}.cols.three ul li{width:320px;}#rt-header{padding:0 0 37px;max-width:940px;margin:0 auto 37px;background:url(../images/border.jpg) 0 100% repeat-x;}#body-wrapper #rt-header .rt-container{margin:0 -10px;}ul.sf-menu{float:right;position:relative;padding:9px 0 0;
}ul.sf-menu>li{line-height:44px;padding:0 0 0 22px;margin:0 0 0 20px;background:url(../images/menu_border.png) repeat-y;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}ul.sf-menu>li:first-child{padding:0;margin:0;background:none;}ul.sf-menu li a,ul.sf-menu li span{display:block;padding:0;font-family:'Anton',sans-serif;text-decoration:none;text-transform:uppercase;font-size:19px;}ul.sf-menu li:hover>ul,ul.sf-menu li.sfHover>ul{top:54px;}ul.sf-menu ul{width:165px;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:100%;top:-10px;margin-left:1px;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:100%;top:-10px;margin-left:1px;}ul.sf-menu ul{padding:10px 0;}ul.sf-menu ul li{font-size:14px;line-height:21px;}ul.sf-menu ul li a,ul.sf-menu ul li span{display:block;font-size:14px;line-height:21px;margin:0 15px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}select.select-menu{display:none;margin:10px auto 0;}#rt-showcase{margin-top:-55px;}#body-wrapper #rt-showcase .rt-container{width:100%;}#camera-slideshow{height:539px;}#rt-maintop{padding:2px 0 0;}.top_block .rt-block{background:url(../images/top_blocks_number_bg.png) no-repeat;margin:0 0 15px;}.top_block .rt-block:before{display:block;float:left;color:#131211;text-transform:uppercase;font:46px/50px 'Anton',sans-serif;padding:0 0 0 7px;width:79px;}.top_block.block1 .rt-block:before{content:'01';}.top_block.block2 .rt-block:before{content:'02';}.top_block.block3 .rt-block:before{content:'03';}.top_block .rt-block div.module-title{margin:0 0 5px;}.top_block .rt-block div.module-title h2{color:#837975;top:-4px;position:relative;line-height:32px;margin:0;}.top_block .rt-block div.module-title h2 span{display:block;font-size:34px;color:#fff;}#repair .top_block .rt-block div.module-title h2{top:0;padding:5px 0;}#repair .top_block .rt-block div.moduleItemIntrotext{clear:both;padding:18px 0 0;}ul.list1,.list1 ul{margin:0;}.list1 li{list-style:none;background:url(../images/list1_marker.gif) 0 4px no-repeat;padding:0 0 7px 15px;font-weight:bold;}.list1 li a{color:#fff;text-decoration:none;}.list1 li a:hover{color:#fff;text-decoration:underline;}#rt-content-bottom .rt-block{margin:0 0 20px;}.homepage div.itemListView{background:url(../images/border.jpg) repeat-x;padding:15px 0 0;}.homepage #rt-sidebar-a{background:url(../images/border.jpg) repeat-x;padding:22px 0 0;}.catItemVideoBlock{float:left;margin:0 15px 0 0;border:1px solid #2a2726;}.color{color:#837975;}.guarantee a.moduleItemTitle{color:#837975;font-weight:bold;text-decoration:none;display:inline-block;margin:0 0 18px;}.guarantee a.moduleItemTitle:hover{color:#fff;}.guarantee .rt-block{margin-bottom:50px!important;margin-top:20px!important;}#repair a.k2ReadMore{font:inherit;text-decoration:underline;color:#ff4605;text-transform:lowercase;}#repair a.k2ReadMore:hover{color:#fff;}.itemContainer{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;}.K2ItemsRow{margin:0 -10px;}#port div.catItemView{padding:0;margin-bottom:2em;overflow:hidden;}#port div.catItemView div.catItemHeader span.catItemDateCreated,#port div.catItemView div.catItemHeader div.catItemHitsBlock{display:inline-block;font-size:0.8em;margin:0 0.5em 0 0;}#port div.itemImageBlock{float:left;margin:0 1em 1em 0;}#port a.touch{position:relative;display:block;overflow:hidden;}#port a.touch span.zoomIcon{background:url("../images/zoom.png") no-repeat scroll 0 0 transparent;height:36px;left:50%;margin-left:-18px;margin-top:-18px;position:absolute;top:-50%;width:36px;}#port div.itemExtraFields{border-width:1px;border-style:solid;border-left:none;border-right:none;}#port div.itemExtraFields ul{list-style:none;}#port div.itemExtraFields ul li span.itemExtraFieldsLabel{font-weight:bold;}#port div.extraFieldsIntroText{overflow:hidden;}#port div.itemContainer.itemContainerLast{margin-right:0!important;}#port #isotopeOptions{overflow:hidden;margin-bottom:1em;float:right;margin-top:-72px;}#port #isotopeOptions ul#filters,#port #isotopeOptions ul#sort,#port #isotopeOptions ul#sort_direction{display:inline-block;margin:0.5em 1em 0.5em 0;}#port #isotopeOptions ul#filters li,#port #isotopeOptions ul#sort li,#port #isotopeOptions ul#sort_direction li{display:inline-block;margin:0 0 0 0.5em;}#port #isotopeOptions ul#filters li a:hover,#port #isotopeOptions ul#sort li a:hover,#port #isotopeOptions ul#sort_direction li a:hover,#port #isotopeOptions ul#filters li a.selected,#port #isotopeOptions ul#sort li a.selected,#port #isotopeOptions ul#sort_direction li a.selected{text-decoration:none;}#port .itemContainer{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}#port .itemList>div{margin:0 -10px;}.commenterName{font:18px/18px 'Anton',sans-serif;color:#fff;text-transform:uppercase;}.commenterName a{text-decoration:none;color:#fff;}#contact-form-cont div.contact-form{margin:0 2em 0 0;padding:0 3.5em 0 0;}#contact-form-cont div.contact-form #contact-form textarea{height:200px;}#contact-form-cont div.contact-form #contact-form dl{margin:0;}#contact-form-cont div.contact-form #contact-form fieldset legend{display:inline-block;padding:0 0 1em 0;}#k2Container.k2AccountPage{margin:0 0 2em 0;}#k2Container.k2AccountPage input.inputbox,#k2Container.k2AccountPage input[type="text"],#k2Container.k2AccountPage textarea#jform_profile_aboutme,#k2Container.k2AccountPage select{width:60%;}#k2Container.k2AccountPage textarea#description{resize:none;overflow:auto;}#k2Container.k2AccountPage textarea#jform_profile_aboutme{height:150px;}#user-registration input.inputbox{width:60%;}div.profile dl{margin-bottom:1em;padding-bottom:1em;}ul.userLinks{list-style:none;}div.component-content>div.search{margin:0 0 2em 0;}div.component-content>div.search #searchForm fieldset legend{margin:0 0 1em 0;font-weight:bold;}div.component-content>div.search #searchForm fieldset>div{margin:0 0 1em 0;}div.component-content>div.search #searchForm div.form-limit-and-counter{margin:1em 0;padding:1em 0;}div.component-content>div.search #searchForm div.form-limit-and-counter p.counter{line-height:34px;}div.component-content>div.search #searchForm div.phrases-box label,div.component-content>div.search #searchForm fieldset.only label{display:inline-block;margin:0 1em 0 0;line-height:inherit;}div.component-content>div.search .componentheading{margin:0 0 2em 0;}fieldset.word{margin:0 0 2em;}fieldset.word label{display:block;}fieldset.word #search-searchword{width:40%;display:block;margin:0 0 1em 0;}.component-content div.login{margin:0 0 55px;}.component-content div.login form{margin:0 0 20px;}.component-content div.login input.inputbox{width:40%;}.fright{float:right;}input.inputbox,input.required,div.k2AccountPage input[type="text"]{border:1px solid #393332;background:url(../images/input.png);box-shadow:0 0 7px rgba(0,0,0,.4) inset;color:inherit;height:27px;line-height:15px;font-family:inherit;font-size:inherit;padding:5px 10px;width:100%;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}textarea#commentText,textarea#description,textarea#jform_profile_aboutme,textarea#jform_contact_message{border:1px solid #393332;background:url(../images/input.png);box-shadow:0 0 7px rgba(0,0,0,.4) inset;color:inherit;padding:1em;font:inherit;resize:none;overflow:auto;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;}div.k2Pagination li,div.pagination li,div.itemCommentsPagination li{margin:0 20px 10px 0;}div.k2Pagination li .pagenav,div.pagination li .pagenav,div.itemCommentsPagination li .pagenav{font:15px/18px 'Anton',sans-serif;display:inline-block;text-transform:uppercase;}div.k2Pagination li a.pagenav,div.pagination li a.pagenav,div.itemCommentsPagination li a.pagenav{text-decoration:none;}div.itemComments ul.itemCommentsList li{padding:20px 18px;background:url(../images/commrnts_bg.png);}div.itemComments ul.itemCommentsList li>img{margin:0;}div.itemComments ul.itemCommentsList li div.commentBody div.commentToolbar span.commentLink{float:right;}div.itemComments ul.itemCommentsList li div.commentToolbar{margin:0 0 0 2em;}div.itemComments div.userAvatar{float:left;margin:0 2em 0 0;}form#comment-form textarea#commentText{height:158px;}form#comment-form input.inputbox{width:57%;}input#mod-search-searchword,#search-searchword{margin:0 0 1em 0;}.contacts{background:url(../images/contacts.png) no-repeat;padding:12px 0 44px 18px;font-size:11px;color:#fff;text-transform:uppercase;}.contacts div.module-title h2{color:#fff;font-size:34px;margin:0 0 10px;}.contacts span{display:block;font:44px/50px 'Anton',sans-serif;color:#121111;}#rt-sidebar-a .rt-block,#rt-sidebar-b .rt-block,#rt-sidebar-c .rt-block{margin:0 0 15px;}#blog #rt-sidebar-a .rt-block,#blog #rt-sidebar-b .rt-block,#blog #rt-sidebar-c .rt-block{margin:0 0 25px;}#repair #rt-sidebar-a{background:url(../images/border.jpg) repeat-x;padding:28px 0 0;}#repair .view-item #rt-sidebar-a{background:none;padding:0;}.copyright{margin:0;background:url(../images/border.jpg) 50% 0 repeat-x;padding:18px 0 27px;}.copyright a{color:inherit;text-decoration:none;}.copyright a:hover{color:#fff;}#rt-popup{display:none;}.rt-block.totop{bottom:13px;position:fixed;right:13px;display:none;}a#gantry-totop{z-index:999;background:url(../images/scroll-to-top.png) top left no-repeat;display:block;width:51px;height:51px;text-indent:-9999em;font-size:1px;line-height:1px;}.alert-box{padding:20px 20px 20px 90px!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:inherit;line-height:inherit;border:1px solid #dbdbdb;font-family:Arial,Helvetica,sans-serif;margin-bottom:15px;}.error-box{border-color:#ff9999;color:#c31b00;background:url(../images/icons/alert/icon-error.png) no-repeat 20px 50% #ffcccc;}.attention-box{border-color:#e6c555;color:#9e660d;background:url(../images/icons/alert/icon-note.png) no-repeat 20px 50% #fdebae;}.notice-box{border-color:#68a2cf;color:#2e6093;background:url(../images/icons/alert/icon-info.png) no-repeat 20px 50% #bfe4f9;}.approved-box{border-color:#a3c159;color:#5e6f33;background:url(../images/icons/alert/icon-download.png) no-repeat 20px 50% #ccff99;}.one_half{width:48%;}.one_third{width:30.66%;}.two_third{width:65.33%;}.one_fourth{width:22%;}.three_fourth{width:74%;}.one_fifth{width:16.8%;}.two_fifth{width:37.6%;}.three_fifth{width:58.4%;}.four_fifth{width:79.2%;}.one_sixth{width:13.33%;}.five_sixth{width:82.67%;}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:2%;float:left;}.last{margin-right:0!important;clear:right;}.clr,.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}#s-m-t-tooltip{position:absolute;max-width:300px;padding:4px 8px 4px 8px;background:#222;z-index:1000;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#fff;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;opacity:0.5;filter:alpha(opacity=50);}.tip-wrap{background:none repeat scroll 0 0 #000;box-shadow:2px 2px 2px #000;padding:7px;color:#fff;-moz-border-radius:3px;border-radius:3px;max-width:500px!important;width:auto!important;}.tip-title{font-weight:bold;}div.img404{width:50%;float:left;}div.img404 img{width:100%;}div.text404{overflow:hidden;}div.text404 #mod-search-searchword{margin:0 0.5em 0 0;width:70%;}h1.constrSiteName{margin-bottom:1em;}.counter_desc{position:relative;overflow:hidden;font-size:16px;font-weight:bold;line-height:1.2em;padding:5px 0 40px 0;margin:0 0 0 30px;}.counter_desc div{width:104px;margin-left:18px;text-align:center;float:left;}.counter_desc div:first-child{margin-left:0;margin-right:23px;}.cntSeparator{color:#000000;font-family:Georgia,"Times New Roman",Times,serif;font-size:50px;margin:24px 0;}#frame{width:600px;margin:150px auto 0;padding:0px;text-align:center;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.6);border-radius:15px;}#frame .frameInner{padding:50px 36px;}#frame form{text-align:left;}#frame #form-login label{width:10em;display:block;float:left;line-height:2em;}#frame #form-login input.inputbox{height:2em;line-height:2em;}