html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;white-space:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
body{max-width:2048px;margin:0 auto;}.container_12{margin-left:auto;margin-right:auto;width:1260px;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px;}.push,.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}.container_12 .grid_1{width:85px;}.container_12 .grid_2{width:190px;}.container_12 .grid_3{width:295px;}.container_12 .grid_4{width:400px;}.container_12 .grid_4.docx{width:435px;}.container_12 .grid_5{width:505px;}.container_12 .grid_6{width:610px;}.container_12 .grid_7{width:715px;}.container_12 .grid_8.docx{width:395px;}.container_12 .grid_8{width:820px;}.container_12 .grid_9{width:925px;}.container_12 .grid_10{width:1030px;}.container_12 .grid_11{width:1135px;}.container_12 .grid_12{width:1240px;}.container_12 .prefix_1{padding-left:105px;}.container_12 .prefix_2{padding-left:210px;}.container_12 .prefix_3{padding-left:315px;}.container_12 .prefix_4{padding-left:420px;}.container_12 .prefix_5{padding-left:525px;}.container_12 .prefix_6{padding-left:630px;}.container_12 .prefix_7{padding-left:735px;}.container_12 .prefix_8{padding-left:840px;}.container_12 .prefix_9{padding-left:945px;}.container_12 .prefix_10{padding-left:1050px;}.container_12 .prefix_11{padding-left:1155px;}.container_12 .suffix_1{padding-right:105px;}.container_12 .suffix_2{padding-right:210px;}.container_12 .suffix_3{padding-right:315px;}.container_12 .suffix_4{padding-right:420px;}.container_12 .suffix_5{padding-right:525px;}.container_12 .suffix_6{padding-right:630px;}.container_12 .suffix_7{padding-right:735px;}.container_12 .suffix_8{padding-right:840px;}.container_12 .suffix_9{padding-right:945px;}.container_12 .suffix_10{padding-right:1050px;}.container_12 .suffix_11{padding-right:1155px;}.container_12 .push{left:50px;}.container_12 .push_1{left:105px;}.container_12 .push_2{left:210px;}.container_12 .push_3{left:315px;}.container_12 .push_4{left:420px;}.container_12 .push_5{left:525px;}.container_12 .push_6{left:630px;}.container_12 .push_7{left:735px;}.container_12 .push_8{left:840px;}.container_12 .push_9{left:945px;}.container_12 .push_10{left:1050px;}.container_12 .push_11{left:1155px;}.container_12 .pull_1{left:-105px;}.container_12 .pull_2{left:-210px;}.container_12 .pull_3{left:-315px;}.container_12 .pull_4{left:-420px;}.container_12 .pull_5{left:-525px;}.container_12 .pull_6{left:-630px;}.container_12 .pull_7{left:-735px;}.container_12 .pull_8{left:-840px;}.container_12 .pull_9{left:-945px;}.container_12 .pull_10{left:-1050px;}.container_12 .pull_11{left:-1155px;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:before,.clearfix:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:after{clear:both;}.clearfix{zoom:1;}
@font-face{font-family:"OpenSansRegular";src:url(/sites/all/themes/ruchey/fonts/OpenSansRegular/OpenSansRegular.eot);src:url(/sites/all/themes/ruchey/fonts/OpenSansRegular/OpenSansRegular.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/ruchey/fonts/OpenSansRegular/OpenSansRegular.woff) format("woff"),url(/sites/all/themes/ruchey/fonts/OpenSansRegular/OpenSansRegular.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansLight";src:url(/sites/all/themes/ruchey/fonts/OpenSansLight/OpenSansLight.eot);src:url(/sites/all/themes/ruchey/fonts/OpenSansLight/OpenSansLight.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/ruchey/fonts/OpenSansLight/OpenSansLight.woff) format("woff"),url(/sites/all/themes/ruchey/fonts/OpenSansLight/OpenSansLight.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansItalic";src:url(/sites/all/themes/ruchey/fonts/OpenSansItalic/OpenSansItalic.eot);src:url(/sites/all/themes/ruchey/fonts/OpenSansItalic/OpenSansItalic.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/ruchey/fonts/OpenSansItalic/OpenSansItalic.woff) format("woff"),url(/sites/all/themes/ruchey/fonts/OpenSansItalic/OpenSansItalic.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansBold";src:url(/sites/all/themes/ruchey/fonts/OpenSansBold/OpenSansBold.eot);src:url(/sites/all/themes/ruchey/fonts/OpenSansBold/OpenSansBold.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/ruchey/fonts/OpenSansBold/OpenSansBold.woff) format("woff"),url(/sites/all/themes/ruchey/fonts/OpenSansBold/OpenSansBold.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansExtraBold";src:url(/sites/all/themes/ruchey/fonts/OpenSansExtraBold/OpenSansExtraBold.eot);src:url(/sites/all/themes/ruchey/fonts/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/ruchey/fonts/OpenSansExtraBold/OpenSansExtraBold.woff) format("woff"),url(/sites/all/themes/ruchey/fonts/OpenSansExtraBold/OpenSansExtraBold.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansExtraBoldItalic";src:url(/sites/all/themes/ruchey/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot);src:url(/sites/all/themes/ruchey/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/ruchey/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.woff) format("woff"),url(/sites/all/themes/ruchey/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansBoldItalic";src:url(/sites/all/themes/ruchey/fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot);src:url(/sites/all/themes/ruchey/fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/ruchey/fonts/OpenSansBoldItalic/OpenSansBoldItalic.woff) format("woff"),url(/sites/all/themes/ruchey/fonts/OpenSansBoldItalic/OpenSansBoldItalic.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansRegularItalic";src:url(/sites/all/themes/ruchey/fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot);src:url(/sites/all/themes/ruchey/fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/ruchey/fonts/OpenSansRegularItalic/OpenSansRegularItalic.woff) format("woff"),url(/sites/all/themes/ruchey/fonts/OpenSansRegularItalic/OpenSansRegularItalic.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansSemiBold";src:url(/sites/all/themes/ruchey/fonts/OpenSansSemiBold/OpenSansSemiBold.eot);src:url(/sites/all/themes/ruchey/fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/ruchey/fonts/OpenSansSemiBold/OpenSansSemiBold.woff) format("woff"),url(/sites/all/themes/ruchey/fonts/OpenSansSemiBold/OpenSansSemiBold.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"OpenSansSemiBoldItalic";src:url(/sites/all/themes/ruchey/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot);src:url(/sites/all/themes/ruchey/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot?#iefix)format("embedded-opentype"),url(/sites/all/themes/ruchey/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.woff) format("woff"),url(/sites/all/themes/ruchey/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.ttf) format("truetype");font-style:normal;font-weight:normal;}
@-ms-viewport{width:device-width;}html{height:100%;font-family:"OpenSansRegular",Arial,Verdana;}body{font:12px/18px "OpenSansRegular",Arial,sans-serif;height:100%;background:#dcf0fa;margin-bottom:-200px;overflow:auto;}p{font-size:14px;font-weight:normal;}a{color:#159cd8;text-decoration:underline;}a:hover{color:#b20000;text-decoration:none;}a:active{color:#01a1bb;}p{color:#000;padding-bottom:10px;}.strong{font-weight:bold;}.semibold{font-weight:500;}.red{color:#b20000;}.green{color:#34a52b;}.blue{color:#159cd8;}.grey{color:#878787;}.left_border{box-shadow:-2px 0px 0px 0px #94d7ef;}.margin_l_25{margin-left:25px;}.margin_l_40{margin-left:40px;}#element_to_pop_up{background-color:#fff;border-radius:15px;color:#000;display:none;padding:20px;min-width:400px;min-height:180px;z-index:9999;}.b-close{cursor:pointer;position:absolute;right:10px;top:5px;}.of_hidden{overflow:hidden;}.float_left{float:left;}.header{width:100%;min-width:1280px;height:243px;border-bottom:2px solid #a0ddf1;background:url(/sites/all/themes/ruchey/images/ornament.png) repeat-x 0 0 #dcf0fa;}.relative{position:relative;}.header_logo{position:absolute;top:0;left:40px;z-index:102;}.header_h1{position:absolute;top:60px;left:400px;width:430px;}.header_h1 h1{color:#b20000;font-weight:bold;font-size:22px;line-height:25px;}.header_h1 p{color:#000;font-size:16px;line-height:25px;}.header_scheme{position:absolute;top:150px;left:620px;width:180px;height:40px;background:url(/sites/all/themes/ruchey/images/scheme_bg.png) no-repeat center;}.header_scheme a{color:#159cd8;font-size:14px;text-decoration:underline;margin-left:60px;line-height:38px;}.header_scheme a:hover{color:#b20000;text-decoration:none;}.header_contact{position:absolute;top:60px;left:900px;width:350px;}.header_contact h2{color:#1c9e0e;font-weight:bold;font-size:18px;line-height:20px;}.header_contact p{padding-top:8px;color:#000;font-weight:bold;font-size:22px;line-height:25px;}.header_contact span{color:#000;font-weight:normal;font-size:14px;line-height:15px;}.header_menu{position:absolute;top:214px;left:340px;width:740px;height:60px;background:transparent;background:#FFF;clear:both;z-index:102;overflow:hidden;}.header_menu ul.menu_list,.header_menu ul.menu{position:relative;height:62px;width:740px;overflow:hidden;padding:0 0 0 20px;}.header_menu header_menu.menu_list li,.header_menu ul.menu li{float:left;list-style:none;width:auto;height:50px;position:relative;top:5px;text-align:center;padding:0 18px;z-index:100;}.header_menu .menu_list li.back,.header_menu ul.menu li.back{background:url(/sites/all/themes/ruchey/images/toddler.png) no-repeat center;width:auto;margin-left:-18px;height:60px;z-index:8;top:0;position:absolute;}.header_menu .menu_list li a,.header_menu .menu li a{font-size:16px;font-family:Open Sans,sans-serif;font-weight:normal;text-decoration:underline;width:auto;color:#000;outline:none;text-align:center;letter-spacing:0;z-index:100;display:block;float:left;top:0;height:50px;line-height:47px;position:relative;overflow:hidden;}.header_menu li.current a,.header_menu li.active-trail a{color:#b20000;font-weight:bold;text-decoration:none;}.header_menu .menu_list li a:hover,.header_menu .menu li a:hover{text-decoration:none;}.panoHeader_menu{position:fixed;top:0;left:0;width:100%;height:auto;min-height:30px;background:transparent;background:#FFF;clear:both;z-index:102;-webkit-box-shadow:0px 3px 6px 0px rgba(50,50,50,0.57);-moz-box-shadow:0px 3px 6px 0px rgba(50,50,50,0.57);box-shadow:0px 3px 6px 0px rgba(50,50,50,0.57);}.panoHeader_menu ul.menu{height:62px;width:740px;padding:0;margin:0 auto;}.panoHeader_menu ul.menu li{display:inline;float:left;height:50px;text-align:center;padding:7px 18px 0 18px;z-index:100;}.panoHeader_menu .menu li a{display:inline-block;font-size:16px;font-family:Open Sans,sans-serif;font-weight:normal;text-decoration:underline;width:auto;color:#000;outline:none;text-align:center;letter-spacing:0;z-index:100;height:50px;line-height:47px;}.panoHeader_menu li.current a,.panoHeader_menu li.active-trail a{color:#b20000;font-weight:bold;text-decoration:none;}.panoHeader_menu .menu li a:hover{text-decoration:none;}.panoHeader_menu a#pull{display:none;min-height:45px;line-height:26px;background-color:#FFF;}div#container{height:100%;min-height:100%;width:100%;margin:0 auto;}div#tourDIV{height:100%;position:relative;overflow:hidden;}div#panoDIV{height:100%;position:relative;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}div#panoDIV.cursorMoveMode{cursor:move;cursor:url(/sites/all/themes/ruchey/indexdata/graphics/cursors_move_html5.cur),move;}div#panoDIV.cursorDragMode{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;cursor:url(/sites/all/themes/ruchey/indexdata/graphics/cursors_drag_html5.cur),default;}@media screen and (max-width:740px){html{overflow:hidden;}body{max-width:100%;overflow:hidden;}.panoHeader_menu{min-height:43px;max-height:100%;overflow:auto;}.panoHeader_menu ul.menu{display:none;height:auto;min-height:50px;width:auto;max-width:100%;padding:0;margin:0;}.panoHeader_menu a#pull{display:block;width:100%;position:relative;}.panoHeader_menu a#pull:after{content:"";background:url(/sites/all/themes/ruchey/images/nav-icon.png) no-repeat;width:24px;height:24px;display:inline-block;position:absolute;left:12px;top:10px;}.panoHeader_menu ul.menu li{display:block;float:none;width:100%;max-height:35px;padding:0;margin:0;}}.main_content{background:url(/sites/all/themes/ruchey/images/shema.jpg) no-repeat center 0;height:595px;background-size:2048px auto;}.main_content .container_12 div.grid_12{margin:0;}.content{background:#dcf0fa;min-height:595px;height:auto;padding-top:50px;}.content .content{min-height:100px;}.wrapper{background:#FFF;}.pano{margin-top:-50px;}li.field_number,li.sale{color:#FFF;position:absolute;margin-left:-1px;background:url(/sites/all/themes/ruchey/images/number.png) no-repeat 0 0;font-weight:bold;font-size:16px;text-align:center;line-height:20px;width:30px;height:20px;list-style-type:none;z-index:3;}li.reserved{background:url(/sites/all/themes/ruchey/images/green_number.png) no-repeat 0 0;}li.bonus{color:#5a2b03;background:url(/sites/all/themes/ruchey/images/bonus_number.png) no-repeat 0 0;}li.sold{font-size:0;background:url(/sites/all/themes/ruchey/images/check.png) no-repeat 0 0;line-height:21px;width:26px;height:21px;}img#genplan{z-index:4;text-align:center;}.slider{position:absolute;bottom:15px;left:30px;width:650px;height:220px;background:url(/sites/all/themes/ruchey/js/slider/images/slider_bg.png) no-repeat center;}.slider ul{}div#panoContainer{position:fixed;top:62px;left:0;height:100%;min-height:100%;width:100%;margin:0 auto;}@media screen and (max-width:740px){div#panoContainer{position:fixed;top:43px;left:0;}}div#tourDIV{height:100%;position:relative;overflow:hidden;}div#panoDIV{height:100%;position:relative;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}div#panoDIV.cursorMoveMode{cursor:move;cursor:url(/sites/all/themes/ruchey/indexdata/graphics/cursors_move_html5.cur),move;}div#panoDIV.cursorDragMode{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;cursor:url(/sites/all/themes/ruchey/indexdata/graphics/cursors_drag_html5.cur),default;}.service_menu{margin-top:50px;}.service_menu a{display:block;height:50px;line-height:48px;font-size:16px;padding-left:80px;}.service_menu a.active{color:#b20000;font-weight:bold;text-decoration:none;background:url(/sites/all/themes/ruchey/images/leaf.png) no-repeat 30px 15px;}.service_header{position:relative;width:815px;min-height:260px;}.service_headtext{display:block;position:absolute;top:45px;left:248px;}.service_headtext h2{padding-left:30px;padding-right:30px;line-height:60px;width:560px;min-height:60px;height:auto;background:#FFF;color:#b20000;font-size:24px;font-weight:bold;}.service_headtext p{padding-left:30px;padding-right:30px;padding-top:40px;line-height:30px;width:560px;color:#159cd8;font-size:24px;}.tucked-container{width:819px;overflow:hidden;margin-left:50px;margin-top:40px;}.tucked-corner{position:relative;width:815px;min-height:200px;background-color:#fff;border:2px solid #a0e0f3;}.tucked-content{padding:30px 40px 20px 40px;}.tucked-content p{text-indent:25px;text-align:justify;}[class*='tucked-corner']::before,[class*='tucked-corner']::after{content:'';position:absolute;height:25px;width:80px;}.tucked-corner::before{top:0px;left:-42px;border:2px solid #a0e0f3;background-color:#dcf0fa;}.tucked-corner::after{bottom:0px;right:-42px;border:2px solid #a0e0f3;background-color:#dcf0fa;}.tucked-corner::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.tucked-corner::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}#jobs{display:block;}#job-info{display:block;float:left;}.jobitem{display:none;height:520px;}.jobitem.displayed{display:block;}.docs_files{margin-top:70px;margin-left:45px;}.docs_files h2{display:block;height:50px;line-height:48px;font-size:16px;font-weight:500;padding-left:45px;color:#b20000;text-decoration:none;background:url(/sites/all/themes/ruchey/images/leaf.png) no-repeat 0 10px;}.docs_files a{font-size:14px;font-weight:bold;line-height:25px;padding-left:45px;}.docs_files span{font-size:14px;line-height:25px;}.docs_tucked-container{width:556px;overflow:hidden;margin-left:0px;margin-top:40px;}.docs_tucked-corner{position:relative;width:552px;height:320px;background-color:#fff;border:2px solid #a0e0f3;}.docs_tucked-content{padding:30px 40px 30px 40px;}[class*='docs_tucked-corner']::before,[class*='docs_tucked-corner']::after{content:'';position:absolute;height:25px;width:80px;}.docs_tucked-corner::before{top:0px;left:-42px;border:2px solid #a0e0f3;background-color:#dcf0fa;}.docs_tucked-corner::after{bottom:0px;right:-42px;border:2px solid #a0e0f3;background-color:#dcf0fa;}.docs_tucked-corner::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.docs_tucked-corner::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.docs_fields h2{display:block;height:50px;line-height:48px;font-size:16px;font-weight:500;padding-left:45px;color:#b20000;text-decoration:none;background:url(/sites/all/themes/ruchey/images/leaf.png) no-repeat 0 10px;}.docs_fields p{}.docs_fields_search{position:absolute;width:476px;height:156px;bottom:35px;left:35px;background-color:#dcf0fa;border:2px solid #a9e0f2;}.docs_fields_search h3{color:#159cd8;font-size:20px;font-weight:bold;padding-top:30px;padding-left:35px;}.docs_fields_search label{display:block;color:#878787;font-size:11px;text-align:center;padding-top:27px;padding-left:20px;display:block;float:left;height:34px;width:137px;}.field_form{position:absolute;width:450px;height:50px;bottom:10px;left:20px;}input[type="text"]#field_number,input[type="text"]#field_code{display:block;float:left;height:34px;width:134px;border:2px solid #a9e0f2;color:#000;background:#ffffff !important;outline:none;text-align:center;font-size:24px;}input[type="text"]#field_code{background:#dcf0fa !important;}.field_button{display:block;height:36px;width:116px;border:2px solid #a9e0f2;text-align:center;font-size:16px;font-weight:bold;text-decoration:none;line-height:34px;cursor:pointer;}.field_code_cont{display:block;float:left;padding:0;margin:0;padding-left:20px;height:40px;width:140px;overflow:hidden;}.field_button_cont{display:block;float:left;padding:0;margin:0;padding-left:19px;height:40px;width:120px;overflow:hidden;}.contact_location{margin-top:70px;margin-left:45px;}.contact_location p{line-height:25px;}.contact_form{margin-top:0px;margin-left:30px;}.contact_form .form-item{margin-top:0px;margin-bottom:0px;}.contact_form h2{color:#1c9e0e;font-weight:bold;font-size:18px;line-height:60px;}.form-submit{color:#159cd8;display:block;background:none;float:left;height:36px;min-width:136px;border:2px solid #a9e0f2;text-align:center;font-size:16px;font-weight:bold;text-decoration:none;cursor:pointer;margin-left:20px;}.form-submit:hover{color:#b20000;}legend,.fieldset-description,.form-item-captcha-response .description,.contact_form .messages{display:none;}.contact_form p,.contact_form label{color:#b20000;font-weight:500;padding:0;padding-left:20px;line-height:20px;font-size:14px;}.contact_form input[type="text"],.contact_form input[type="email"],.contact_form input[type="password"]{display:block;height:26px;width:276px;border:2px solid #a9e0f2;color:#000;background:#ffffff !important;outline:none;font-size:20px;margin-bottom:20px;}.contact_form input[type="text"].error,.contact_form input[type="email"].error{border:2px solid #FF0000;}.contact_form textarea{display:block;height:196px;width:536px;border:2px solid #a9e0f2;color:#000;background:#ffffff !important;outline:none;font-size:24px;resize:none;overflow:auto;margin-bottom:20px;}.form-item-captcha-response input[type="text"]{float:left;height:30px;width:178px;}.fieldset-wrapper img,.fieldset-wrapper .form-item,.form-actions,fieldset.captcha{float:left;}.fieldset-wrapper img{margin-right:16px;}.form-actions{margin-top:20px;}.form-item-captcha-response label{padding-left:0px;}.footer{width:100%;min-width:1280px;height:200px;background:url(/sites/all/themes/ruchey/images/ornament_reverse.png) repeat-x 0 100% #159cd8;}.footer p{padding:0;color:#FFF;font-size:14px;padding-top:15px;}p.copyright{padding-top:30px;}p.web_developer{padding-top:65px;}.web_developer span{font-weight:bold;}.web_developer a{color:#c9e004;text-decoration:underline;}.web_developer a:hover{color:#FFF;text-decoration:none;}.compass{position:absolute;top:-140px;left:740px;width:265px;height:250px;background:url(/sites/all/themes/ruchey/images/main_compass.png) no-repeat center;}
.webui-popover{position:absolute;top:0;left:0;z-index:8999;display:none;width:276px;min-height:40px;height:auto;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:2px solid #2fa7dc;border:2px solid rgba(47,167,220);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{margin-left:10px}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{margin-left:-10px}.webui-popover-inner .close{font-family:arial;margin:5px 10px 0 0;float:right;font-size:20px;font-weight:700;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{opacity:.5;filter:alpha(opacity=50)}.webui-popover-title{}.popover_title_cont{width:100%;height:90px;background-color:#d6edf9;border-bottom:2px solid #a0ddf1;}.reserved .popover_title_cont{display:none;}.bonus .popover_title_cont{background:url(/sites/all/themes/ruchey/images/bonus_star_bg.png) no-repeat 195px 20px #fff7d8;}.sold .popover_title_cont{display:none;}.sale p.pover_leftcontent{display:none;}.sale p.pover_rightcontent{display:none;}.bonus p.pover_leftcontent{display:none;}.bonus p.pover_rightcontent{display:none;}.reserved p,.sold p{font-size:15px;line-height:10px;}.reserved p.pover_leftcontent,.sold p.pover_leftcontent{color:#919191;font-size:13px;padding:0 0 0 20px;}.reserved p.pover_leftcontent{padding:0 0 0 35px;}.reserved p.pover_rightcontent{color:#159cd8;font-weight:bold;left:140px;}.reserved p.pover_rightcontent span{color:#b20000;}.sold p.pover_rightcontent{color:#b20000;font-weight:bold;width:135px;}.sold p.pover_rightcontent span{color:#159cd8;}.popover_title{position:absolute;top:20px;left:20px;width:160px;height:55px;background:#FFF;}.popover_title h3{font-size:16px;font-weight:bold;line-height:16px;padding:5px 10px;}.popover_title p{font-size:11px;line-height:11px;padding-left:10px}.popover_content{position:relative;width:100%;min-height:100px;height:auto;}.reserved .popover_content{display:none;}.bonus .popover_content{background:#fff7d8;}.sold .popover_content{display:none;}.popover_content h4{color:#1c9e0e;font-size:16px;font-weight:normal;line-height:16px;padding-left:30px;padding-bottom:30px;}.pover_leftcontent{position:absolute;top:15px;left:0;width:110px;height:auto;}.pover_rightcontent{position:absolute;top:15px;left:120px;width:123px;height:auto;}.pover_rightcontent p{font-size:16px;font-weight:bold;}.pover_rightcontent span.small{font-size:11px;}.popover_comment{font-size:13px;padding:5px 25px 15px 35px;}.reserved .popover_comment,.sold .popover_comment{font-size:12px;line-height:15px;margin-top:40px;}.bonus .popover_comment{background:#fff7d8;}.popover_button{display:block;float:left;padding:0;margin:0;margin-left:30px;margin-top:15px;margin-bottom:20px;height:30px;width:210px;border:2px solid #a9e0f2;text-align:center;font-size:16px;font-weight:bold;text-decoration:none;line-height:30px;cursor:pointer;background:#d6edf9;overflow:hidden;}.webui-popover-content{}.webui-popover-inverse{background-color:#333;color:#eee}.webui-popover-inverse .webui-popover-title{background:#3b3b3b;border-bottom:none;color:#eee}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.arrow,.webui-popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.arrow{border-width:11px}.webui-popover>.arrow:after{border-width:10px;content:""}.webui-popover.top>.arrow,.webui-popover.top-right>.arrow,.webui-popover.top-left>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.webui-popover.top>.arrow:after,.webui-popover.top-right>.arrow:after,.webui-popover.top-left>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.webui-popover.right>.arrow,.webui-popover.right-top>.arrow,.webui-popover.right-bottom>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.webui-popover.right>.arrow:after,.webui-popover.right-top>.arrow:after,.webui-popover.right-bottom>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.webui-popover.bottom>.arrow,.webui-popover.bottom-right>.arrow,.webui-popover.bottom-left>.arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.webui-popover.bottom>.arrow:after,.webui-popover.bottom-right>.arrow:after,.webui-popover.bottom-left>.arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.webui-popover.left>.arrow,.webui-popover.left-top>.arrow,.webui-popover.left-bottom>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.webui-popover.left>.arrow:after,.webui-popover.left-top>.arrow:after,.webui-popover.left-bottom>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.webui-popover-inverse.top>.arrow,.webui-popover-inverse.top-left>.arrow,.webui-popover-inverse.top-right>.arrow,.webui-popover-inverse.top>.arrow:after,.webui-popover-inverse.top-left>.arrow:after,.webui-popover-inverse.top-right>.arrow:after{border-top-color:#333}.webui-popover-inverse.right>.arrow,.webui-popover-inverse.right-top>.arrow,.webui-popover-inverse.right-bottom>.arrow,.webui-popover-inverse.right>.arrow:after,.webui-popover-inverse.right-top>.arrow:after,.webui-popover-inverse.right-bottom>.arrow:after{border-right-color:#333}.webui-popover-inverse.bottom>.arrow,.webui-popover-inverse.bottom-left>.arrow,.webui-popover-inverse.bottom-right>.arrow,.webui-popover-inverse.bottom>.arrow:after,.webui-popover-inverse.bottom-left>.arrow:after,.webui-popover-inverse.bottom-right>.arrow:after{border-bottom-color:#333}.webui-popover-inverse.left>.arrow,.webui-popover-inverse.left-top>.arrow,.webui-popover-inverse.left-bottom>.arrow,.webui-popover-inverse.left>.arrow:after,.webui-popover-inverse.left-top>.arrow:after,.webui-popover-inverse.left-bottom>.arrow:after{border-left-color:#333}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;background:url(/sites/all/themes/ruchey/img/loading.gif) no-repeat}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}
#superbox-overlay{position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;}#superbox-wrapper{position:fixed;z-index:9999;top:0;display:table;width:100%;height:100%;}#superbox-container{position:relative;display:table-cell;width:100%;height:100%;margin:0;padding:0;vertical-align:middle;}#superbox{margin:0 auto;padding:0;}#superbox-container .loading{margin:0;text-align:center;}*:first-child+html #superbox-container{position:absolute;top:50%;display:block;height:auto;}*:first-child+html #superbox{position:relative;top:-50%;display:block;}* html #superbox-container{position:absolute;top:50%;display:block;height:auto;}* html #superbox{position:relative;top:-50%;display:block;}* html #superbox-overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight + 'px' :document.body.offsetHeight + 'px');}* html #superbox-wrapper{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#superbox-overlay{background:#000;}#superbox-container .loading{text-align:center;font-size:40px;color:#fff;}#superbox{padding:10px;background:#fff;}#superbox-innerbox{padding:10px 0;}#superbox.image{text-align:center;}#superbox .close,#superbox .nextprev{overflow:hidden;margin:0;}
.modal-open .modal .dropdown-menu{z-index:2050;}.modal-open .modal .dropdown.open{*z-index:2050;}.modal-open .modal .popover{z-index:2060;}.modal-open .modal .tooltip{z-index:2080;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}.modal{display:none;position:fixed;padding-top:20px;padding-bottom:20px;top:45%;left:50%;z-index:1050;width:540px;margin:-350px 0 0 -280px;overflow:auto;text-align:center;background-color:#FFF;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.modal.fade{top:-25%;-webkit-transition:opacity 0.3s linear,top 0.3s ease-out;-moz-transition:opacity 0.3s linear,top 0.3s ease-out;-o-transition:opacity 0.3s linear,top 0.3s ease-out;transition:opacity 0.3s linear,top 0.3s ease-out;}.modal.fade.in{top:390px;}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}.collapse.in{height:auto;}.close{position:absolute;top:20px;right:35px;float:right;font-size:80px;font-weight:bold;line-height:80px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.3;filter:alpha(opacity=20);}.close:hover{color:#890202;text-decoration:none;cursor:pointer;opacity:0.8;filter:alpha(opacity=40);}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}.hide{display:none;}.show{display:block;}.invisible{visibility:hidden;}.affix{position:fixed;}
