@charset "utf-8";*{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{min-width:100%;background:50% 50% #111 fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body.black_body{background-image:url('www.kanvihomes.com/dev/images/ui/black_body.jpg')}body.platinum_body{background-image:url('../images/ui/platinum_body.jpg')}body.slideshow_body.black_body,body.slideshow_body.platinum_body{background-image:none}body,html{width:100%;height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.auto{width:auto !important}.full{width:100%}.half{width:50%}.f_right{float:right;display:block}.f_left{float:left;display:block}.clear{display:block;clear:both}.right{text-align:right}.left{text-align:left}.center{text-align:center}.nooverflow{overflow:hidden}.nomargin{margin:0 !important}.nopadding{padding:0 !important}.hidden{display:none !important}.noborder{border:0 !important}.cursor{cursor:default !important}.column{width:100%}.block{display:block}.inlineblock{display:inline-block}.relative{position:relative}.absolute{position:absolute}.static{position:static}.v_top{vertical-align:top !important}.v_middle{vertical-align:middle !important}.v_bottom{vertical-align:bottom !important}.vh_middle:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.d_table{display:table}.d_cell{display:table-cell}.column{width:100%}.container{width:100%;max-width:1920px;margin:0 auto}.container_xsm,.container.container_xsm{max-width:480px}.container_sm,.container.container_sm{max-width:1000px}.container_med,.container.container_med{max-width:1260px}.container_lg,.container.container_lg{max-width:1580px}.container_padded{padding:0 30px}.animate{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.box_shadow{-moz-box-shadow:0px 0px 25px 0px rgba(12,12,12,.25);-webkit-box-shadow:0px 0px 25px 0px rgba(12,12,12,.25);box-shadow:0px 0px 25px 0px rgba(12,12,12,.25)}.overlay{filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";opacity:.5}@font-face{font-family:'MuseoSans';src:url('../fonts/museosans/museosans_0_0.eot');src:url('../fonts/museosans/museosans_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/museosans/museosans_0_0.woff') format('woff'),url('../fonts/museosans/museosans_0_0.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'MuseoSans';src:url('../fonts/museosans/museosans_1_0.eot');src:url('../fonts/museosans/museosans_1_0.eot?#iefix') format('embedded-opentype'),url('../fonts/museosans/museosans_1_0.woff') format('woff'),url('../fonts/museosans/museosans_1_0.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'MuseoSans';src:url('../fonts/museosanswebfont/museosans_100-webfont.eot');src:url('../fonts/museosanswebfont/museosans_100-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/museosanswebfont/museosans_100-webfont.woff') format('woff'),url('../fonts/museosanswebfont/museosans_100-webfont.ttf') format('truetype'),url('../fonts/museosanswebfont/museosans_100-webfont.svg#museo_sans100') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'MuseoSans';src:url('../fonts/museosanswebfont/museosans_100_italic-webfont.eot');src:url('../fonts/museosanswebfont/museosans_100_italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/museosanswebfont/museosans_100_italic-webfont.woff') format('woff'),url('../fonts/museosanswebfont/museosans_100_italic-webfont.ttf') format('truetype'),url('../fonts/museosanswebfont/museosans_100_italic-webfont.svg#museo_sans100_italic') format('svg');font-weight:100;font-style:italic}@font-face{font-family:'MuseoSans';src:url('../fonts/museosanswebfont/museosans_300-webfont.eot');src:url('../fonts/museosanswebfont/museosans_300-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/museosanswebfont/museosans_300-webfont.woff') format('woff'),url('../fonts/museosanswebfont/museosans_300-webfont.ttf') format('truetype'),url('../fonts/museosanswebfont/museosans_300-webfont.svg#museo_sans300') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'MuseoSans';src:url('../fonts/museosanswebfont/museosans_300_italic-webfont.eot');src:url('../fonts/museosanswebfont/museosans_300_italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/museosanswebfont/museosans_300_italic-webfont.woff') format('woff'),url('../fonts/museosanswebfont/museosans_300_italic-webfont.ttf') format('truetype'),url('../fonts/museosanswebfont/museosans_300_italic-webfont.svg#museo_sans300_italic') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'MuseoSans';src:url('../fonts/museosanswebfont/museosans_500-webfont.eot');src:url('../fonts/museosanswebfont/museosans_500-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/museosanswebfont/museosans_500-webfont.woff') format('woff'),url('../fonts/museosanswebfont/museosans_500-webfont.ttf') format('truetype'),url('../fonts/museosanswebfont/museosans_500-webfont.svg#museo_sans500') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'MuseoSans';src:url('../fonts/museosanswebfont/museosans_500_italic-webfont.eot');src:url('../fonts/museosanswebfont/museosans_500_italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/museosanswebfont/museosans_500_italic-webfont.woff') format('woff'),url('../fonts/museosanswebfont/museosans_500_italic-webfont.ttf') format('truetype'),url('../fonts/museosanswebfont/museosans_500_italic-webfont.svg#museo_sans500_italic') format('svg');font-weight:500;font-style:italic}@font-face{font-family:'MuseoSans';src:url('../fonts/museosanswebfont/museosans_700-webfont.eot');src:url('../fonts/museosanswebfont/museosans_700-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/museosanswebfont/museosans_700-webfont.woff') format('woff'),url('../fonts/museosanswebfont/museosans_700-webfont.ttf') format('truetype'),url('../fonts/museosanswebfont/museosans_700-webfont.svg#museo_sans700') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'MuseoSans';src:url('../fonts/museosanswebfont/museosans_700_italic-webfont.eot');src:url('../fonts/museosanswebfont/museosans_700_italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/museosanswebfont/museosans_700_italic-webfont.woff') format('woff'),url('../fonts/museosanswebfont/museosans_700_italic-webfont.ttf') format('truetype'),url('../fonts/museosanswebfont/museosans_700_italic-webfont.svg#museo_sans700_italic') format('svg');font-weight:700;font-style:italic}@font-face{font-family:'MuseoSans';src:url('../fonts/museosanswebfont/museosans_900-webfont.eot');src:url('../fonts/museosanswebfont/museosans_900-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/museosanswebfont/museosans_900-webfont.woff') format('woff'),url('../fonts/museosanswebfont/museosans_900-webfont.ttf') format('truetype'),url('../fonts/museosanswebfont/museosans_900-webfont.svg#museo_sans900') format('svg');font-weight:900;font-style:normal}@font-face{font-family:'MuseoSans';src:url('../fonts/museosanswebfont/museosans_900_italic-webfont.eot');src:url('../fonts/museosanswebfont/museosans_900_italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/museosanswebfont/museosans_900_italic-webfont.woff') format('woff'),url('../fonts/museosanswebfont/museosans_900_italic-webfont.ttf') format('truetype'),url('../fonts/museosanswebfont/museosans_900_italic-webfont.svg#museo_sans900_italic') format('svg');font-weight:900;font-style:italic}body,td,input,textarea,select,button{font-size:14px;font-family:'MuseoSans',Helvetica,Arial,Verdana,sans-serif;color:#fff;line-height:1.4;letter-spacing:0px;font-weight:300;-webkit-font-smoothing:antialiased}body.platinum_body,.platinum_body td{color:#111}body#tinymce{background-color:#333}img{border:0;-ms-interpolation-mode:bicubic}p{padding:0 0 15px 0;margin:0}ul,ol{padding:0 0 15px 0;margin:0 0 0 40px}hr{border:0;border-top:1px solid #ccc;height:0px;background:#fff;padding:0;margin:0 0 15px 0}small{font-size:12px;color:#999}strong,b{font-weight:700;-webkit-font-smoothing:antialiased}a,a:link,a:visited{color:#cddc28;text-decoration:none;cursor:pointer}a:hover,a:active{color:#ccc;text-decoration:none;cursor:pointer}h1,h2,h3,h4,h5,h6{padding:0;font-weight:900;line-height:1.1}h1{font-size:48px;margin:25px 0;color:#fff;text-transform:uppercase}h2{font-size:36px;margin:25px 0;color:#fff}h3{font-size:28px;margin:25px 0;color:#fff}h4{font-size:24px;margin:20px 0;color:#fff}h5{font-size:22px;margin:20px 0;color:#fff}h6{font-size:21px;margin:20px 0;color:#fff}.platinum_body h1,.platinum_body h2,.platinum_body h3,.platinum_body h4,.platinum_body h5,.platinum_body h6{color:#111}.text_light{font-weight:100}.text_normal{font-weight:300}.text_bold{font-weight:500}.text_bolder{font-weight:700}.text_boldest{font-weight:900}.text_italic{font-style:normal}.text_caps{text-transform:uppercase}.text_strike{text-decoration:line-through}.text_shadow{text-shadow:2px 0px 3px rgba(12,12,12,0.25)}.hidetext{text-indent:-9999px}.text_zero{font-size:0}h1.text_styled{font-size:36px;font-weight:500}h1.text_styled .text_boldest{font-size:48px}h1.text_normal sup{position:relative;top:2px;font-size:24px}.text_white,a.text_white:link,a.text_white:visited{color:#fff}a.text_white:hover,a.text_white:active,input[type='submit'].text_white:hover,input[type='button'].text_white:hover,button.text_white:hover{color:#ccc}.text_black,a.text_black:link,a.text_black:visited{color:#111}a.text_black:hover,a.text_black:active,input[type='submit'].text_black:hover,input[type='button'].text_black:hover,button.text_black:hover{color:#1a4560}.text_lightergrey,a.text_lightergrey:link,a.text_lightergrey:visited{color:#eee}a.text_lightergrey:hover,a.text_lightergrey:active,input[type='submit'].text_lightergrey:hover,input[type='button'].text_lightergrey:hover,button.text_lightergrey:hover{color:#3a6f8f}.text_lightgrey,a.text_lightgrey:link,a.text_lightgrey:visited{color:#ccc}a.text_lightgrey:hover,a.text_lightgrey:active,input[type='submit'].text_lightgrey:hover,input[type='button'].text_lightgrey:hover,button.text_lightgrey:hover{color:#3a6f8f}.text_grey,a.text_grey:link,a.text_grey:visited{color:#999}a.text_grey:hover,a.text_grey:active,input[type='submit'].text_grey:hover,input[type='button'].text_grey:hover,button.text_grey:hover{color:#3a6f8f}.text_darkgrey,a.text_darkgrey:link,a.text_darkgrey:visited{color:#666}a.text_darkgrey:hover,a.text_darkgrey:active,input[type='submit'].text_darkgrey:hover,input[type='button'].text_darkgrey:hover,button.text_darkgrey:hover{color:#1a4560}.text_darkergrey,a.text_darkergrey:link,a.text_darkergrey:visited{color:#333}a.text_darkergrey:hover,a.text_darkergrey:active,input[type='submit'].text_darkergrey:hover,input[type='button'].text_darkergrey:hover,button.text_darkergrey:hover{color:#1a4560}.text_green,a.text_green:link,a.text_green:visited{color:#cddc28}a.text_green:hover,a.text_green:active,input[type='submit'].text_green:hover,input[type='button'].text_green:hover,button.text_green:hover{color:#333}.text_red{color:#a00}.plus_list{list-style:none}.plus_list li{position:relative}.plus_list li:before{content:"+";position:absolute;top:0;left:-20px;color:#cddc28}