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, sub, sup, 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 {border: 0 none;font: inherit;margin: 0;padding: 0;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}/*============================================ GLOBAL  =================================================*/body {line-height: 1;}ol, ul {list-style: none outside none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: none;}table {border-collapse: collapse;border-spacing: 0;}body {font-family: Arial,Helvetica,sans-serif;font-size: 13px;line-height: 20px;margin: 0 auto;padding: 0;background:url(../images/body-bg.png);}* {margin: 0;padding: 0;}:focus {outline: medium none;}form {margin: 0;padding: 0;}hr {border-width: 0;clear: both;height: 1px;line-height: 0;margin: 30px 0;page-break-after: always;text-align: center;width: 100%;}/*** END OF GLOBAL  ***//*============================================ DEFAULT ELEMENT STYLES  =================================================*//* heading */h1, h2 {margin-bottom: 20px;}h3, h4, h5 {margin-bottom: 10px;}h1 {font-size: 20px;}h2 {font-size: 16px;}h3 {font-size: 14px;}h4 {font-size: 12px;}h5 {font-size: 10px;}h6 {font-size: 9px;}h1, h2, h3, h4, h5, h6 {font-family: 'Ubuntu',sans-serif,arial;font-weight: 400;line-height: normal;text-transform: uppercase;}.titleRegular {font-weight: 400;}.titleBold {font-weight: 700;}.titleLight {font-weight: 300;}.titleUppercase {text-transform: uppercase;}.titleNormal {text-transform: none;}.italic {font-style: italic;}.titleSection {font-size: 14px;margin-bottom: 20px;text-transform: uppercase;}.pagetitle {font-family: 'Ubuntu',sans-serif,arial;font-size: 20px;margin-bottom: 6px;text-transform: uppercase;}.pagedesc {font-family: 'Ubuntu',sans-serif,arial;font-size: 16px;font-weight: 300;margin-bottom: 0;}/* links */a, a:visited {text-decoration: none;}a:hover {text-decoration: none;}a img {border: medium none;}/* float align */.alignleft, img.alignleft {display: inline;float: left;margin-right: 15px;margin-top: 3px;}.alignright, img.alignright {display: inline;float: right;margin-left: 15px;margin-top: 5px;}.aligncenter, img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}.alignnone, img.alignnone {clear: both;display: block;margin: 0;}img.alignleft, img.alignright, img.aligncenter {margin-bottom: 12px;}/* lists, blockquotes and paragraphs */ul, ol, blockquote {margin-bottom: 20px;}ul li {padding-bottom: 10px;}ol ol {list-style: upper-alpha outside none;}ol ol ol {list-style: lower-roman outside none;}ol ol ol ol {list-style: lower-alpha outside none;}ul ul, ol ol, ul ol, ol ul {margin-bottom: 0;}blockquote {background-image: url("../images/quote.png");background-position: 0 0;background-repeat: no-repeat;clear: both;font-size: 16px;font-style: italic;line-height: 22px;margin: 0 0 20px;padding: 0 0 0 47px;}blockquote.left, blockquote.right {float: right;margin: 0 0 0 20px;width: 65%;}blockquote.left {float: left;margin-left: 0;margin-right: 20px;}code {display: block;font-family: Verdana,Arial;font-size: 0.9em;letter-spacing: 1px;margin: 25px 0;padding: 15px 10px;}.bgin {background:url(../images/slider/bgin.jpg) no-repeat center top;width:100%;height:150px;margin-bottom:20px;}.bgin h2,.bgin h1.tle{font-family: 'Ubuntu',sans-serif,arial; float: left; text-transform: none; text-shadow: 2px 2px #000; font-weight: 700; margin: 35px 10px; font-size: 60px; color: #fff;}.p404{font-family: 'Ubuntu',sans-serif,arial; float: left; text-transform: none; font-weight: 700; font-size: 300px; color: #333;text-align:center;width:100%;float:left;margin:200px 0 250px;}.infobox_map {float: left;width: 270px;}.image_map {float: left;margin-bottom: 5px;margin-right: 5px;width: 110px;}.title_map {color: #333333;float: left;font-family: 'Ubuntu',sans-serif,arial;font-size: 18px;width: 150px;}.price_map {color: #f34548;font-size: 13px;margin-top: 29px;}.price_map span {color: #333333;}.link_map a {color: #f34548;}.link_map {margin-top: 15px;text-align: right;}.map_search .minpr {float: left;margin-top: 10px;width: 48%;}.map_search .maxpr {float: right;margin-top: 10px;width: 48%;}.map_search .bedrooms {margin-top: 10px;}.map_search .property {margin-top: 10px;}.map_search .bathrooms {margin-top: 10px;}.map_search .search {background: none repeat scroll 0 0 #FFFFFF;border: 0 none;color: #f34548;font-family: 'Ubuntu',sans-serif,arial;font-size: 16px;margin-top: 10px;width: 100%;}.map_search .title {color: #FFFFFF;float: left;font-family: 'Ubuntu',sans-serif,arial;font-size: 16px;margin-bottom: 10px;margin-top: -10px;width: 100%;}.span3 {width: 220px;}.span3 {float: right;margin-right: 80px;margin-top: -390px;position: relative;z-index: 0;}.property-filter {-moz-box-sizing: border-box;background-color: #f34548;display: block;padding: 20px;width: 100%;}.property-filter:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}.property-filter form {margin: 0;}.property-filter label {color: #FFFFFF;font-weight: bold;}.property-filter select {width: 100%;}.property-filter input[type="text"] {width: 94%;}.property-filter .chzn-container {-moz-box-sizing: border-box;width: 100% !important;}.property-filter .chzn-container .chzn-single {border: 0 none;}.property-filter .chzn-container .chzn-drop {border: 0 none;}.property-filter .beds, .property-filter .baths {float: left;width: 48%;}.property-filter .baths {float: right;}.property-filter .rent, .property-filter .sale {width: 48%;}.property-filter .rent {clear: left;float: left;}.property-filter .sale {clear: right;float: right;}.property-filter .price-value {clear: both;color: #FFFFFF;float: left;font-weight: bold;margin: 5px 0;text-align: center;width: 100%;}.property-filter .price-slider {clear: both;display: block;float: left;margin: 15px 0 20px;width: 100%;}.property-filter .price-slider:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}.property-filter .price-from, .property-filter .price-to {display: none;}.property-filter .form-actions {background-color: transparent;border: 0 none;margin: 0;padding: 0;}.property-filter .form-actions .btn {background-color: #022A3B;font-weight: bold;width: 100%;}.property-filter .form-actions .btn:hover {background-color: #011F2C;}.property-filter .rent label, .property-filter .sale label {font-size: 12px;}#latest-projects2 .title-info {padding: 0 20px;}.title-info {padding: 0 20px;}.title-info {padding: 0 20px;}#latest-projects2  .portfolio-item{margin-top:15px;}#latest-projects2 .title-info li {border-top: 1px solid #EEEEEE;border-bottom: 0px solid #EEEEEE;margin-bottom: 10px;padding-bottom: 0;padding-top: 10px;text-align: left;width: 100%;}.title-info li {border-top: 1px solid #EEEEEE;margin-bottom: 10px;padding-bottom: 0;padding-top: 10px;text-align: left;width: 100%;}.title-info li:last-child {border-bottom: medium none;}.title-info span {float: right;}.widget {margin-bottom: 20px;}.widget.agents .agent {background-color: #FFFFFF;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);margin-bottom: 15px;padding: 10px 15px;}.widget.agents .agent:hover {box-shadow: 0 1px 1px #f34548;}.widget.agents .agent .image {float: left;margin-right: 20px;width: 70px;}.widget.agents .agent .image img {width: 70px;}.widget.agents .agent .name {color: #313131;font-size: 16px;font-weight:bold;font-style:italic;margin-bottom: 8px;}.widget.agents .agent:hover .name {color: #f34548;}.widget.agents .agent .email, .widget.agents .agent .phone {font-size: 12px;}.widget.agents .agent:last-child {margin-bottom: 0;}.widget.agents .agent {padding: 0px;}.widget.agents .agent .image {margin-top: 0px;width: 50px;}.widget.agents .agent .image img {width: 50px;}.widget.agents .agent .name {font-size: 14px;line-height: 1.5;margin-bottom: 0;}.widget.agents .agent .email, .widget.agents .agent .phone {line-height: 1.5;}.widget.agents .agent {text-align: center;padding-bottom:10px;margin-bottom:25px;}.widget.agents .agent .image {float: none;margin-bottom: 10px;width: 100%;}.widget.agents .agent .image img {width: 100%;}.widget.agents {margin-bottom: 0;}/*** END OF DEFAULT ELEMENT STYLES ***//*============================================ CONTAINER  =================================================*/#wrapper {box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);margin: 10px auto;padding: 0;width: 1027px;background:#fff;}#mainc {margin: 0 auto;padding: 0;width: 1020px;}#mainc_inner {width: 100%;}#header-section {background: none repeat scroll 0 0 #F5F5F5;margin: 0 auto;width: 100%;}#outercont {background: none repeat scroll 0 0 #F9F9F9;border-top: 6px solid #EFEFEF;margin: 0 auto;width: 100%;}#outercont h2 {margin-top: 20px;}#outerteam {background: none repeat scroll 0 0 #F4CD85;margin: 0 auto;width: 100%;}#header-section, #slider, #inner_cont, #footerc {margin: 0 auto;width: 100%;}/*** END CONTAINER ***//*** HEADER ***/#top {margin-bottom: 0;padding-top: 1px;}#top_content {margin-bottom: 0;padding-top: 0;}#logo {height: auto;margin: 0px 0 0;}#logo h1 {font-size: 28px;line-height: 28px;margin: 0;}#topright {float: right;font-size: 13px;padding: 48px 0 0;text-align: right;}#topright .txt2 {text-transform: uppercase;}/* TOP MENU */header .menu {float: right;}/*-----------------------------------------------------------------------------------*//*	MENU/*-----------------------------------------------------------------------------------*/.menu ul {font-weight: 900;height: 40px;list-style-type: none;margin: 0;overflow: inherit !important;padding: 0;position: relative;z-index: 1000;}.menu ul li {display: inline-block;margin-left: 0;margin-top: 28px;padding-bottom: 0;padding-top: 0;position: relative;}.menu ul li a {border: 0 none transparent;border-radius: 0 0 0 0;color: #333333;font-family: 'Ubuntu',sans-serif,arial;font-size: 13px;font-weight: normal;line-height: 1em;padding: 30px 15px;position: relative;text-transform: uppercase;}.menu ul li a:hover {background: url(../images/bgm_white.png) no-repeat  47% bottom #f34548;color: #F5F5F5;}.menu ul li.active a, .menu ul li a.selected {background: url(../images/bgm_white.png) no-repeat  47% bottom #f34548;color: #F5F5F5;}.menu ul li.active a:after, .menu ul li a.selected:after {border-color: inherit;border-style: solid;border-width: 5px 5px 0;bottom: -5px;display: block;left: 50%;margin-left: -5px;position: absolute;z-index:9999;}.menu ul li.soffer a{background: #f34548;color: #F5F5F5;}.menu ul li ul {display: none;left: 0;margin-top: 27px;padding: 0px 0 0;position: absolute;visibility: hidden;width: 210px;top: 59px;z-index:9999;}.menu ul li ul li, .menu ul li.active li {background: none repeat scroll 0 0 #333;border-top: 1px solid rgba(0, 0, 0, 0.15);color: #fff;display: list-item;margin-top: 0px;padding:0px;}.menu ul li.active li a {background: none repeat scroll 0 0 transparent;}.menu ul li li a:hover, .menu ul li.active li a:hover {background: none repeat scroll 0 0 #f34548;}.menu ul li ul li ul {margin: 0;top: 0;}.menu ul li ul li a {background: none repeat scroll 0 0 transparent;color: #616161;display: block;font-size: 12px;line-height: 1;margin: 0;padding: 12px 20px;}.menu ul li.active ul li a, .menu ul li ul li a {color: #fff;}.menu ul li.active ul li a:hover, .menu ul li ul li a:hover {color: #fff;}.menu ul li.active ul li a:after, .menu ul li ul li a.selected:after {display: none;}* html .menu {height: 1%;}.selectnav {background: url("style/images/dropdown-arrow.png") no-repeat scroll right center / 30px 28px #EBEBEB;border: 0 none;border-radius: 0 0 0 0;display: none;line-height: 20px;margin: 0 auto;max-width: 100%;padding: 7px 10px;width: 280px;}.selectnav {background-image: url("style/images/dropdown-arrow@2x.png");}/*============================================ SLIDER   =================================================*/#slidercontainer {}#slider {position: relative;}#slider li {padding: 0 !important;}/*============================================ TAG LINE  =================================================*/#tagline {background: none repeat scroll 0 0 #F5F5F5;border-left: 3px solid #f34548;margin: 25px 0;padding: 0;}#contentinner {position: relative;}#pagetitle-container {float: left;padding: 20px 0 32px 20px;text-align: left;width: 70%;}#pagetitle-button {float: left;padding: 24px 0 17px;text-align: right;width: 25%;}#pagetitle-container h1 {color: #f34548;margin-top: 5px;}#pagetitle-container .pagedesc {color: #333333;}a.big_but {background: url("../images/but-big.png") no-repeat scroll left top transparent;color: #FFFFFF;float: right;font-family: 'Ubuntu',sans-serif,arial;font-size: 16px;font-weight: 700;height: 44px;padding: 17px 0 0;text-align: center;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);text-transform: uppercase;width: 200px;}a.big_but:hover {background: url("../images/but-big-hover.png") no-repeat scroll left top transparent;color: #FFFFFF;float: right;font-family: 'Ubuntu',sans-serif,arial;font-size: 16px;font-weight: 700;height: 44px;padding: 17px 0 0;text-align: center;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);text-transform: uppercase;width: 200px;}/*============================================ CONTENT  =================================================*/.top-bar{background:#DDDDDD;color:#fff;padding:8px 0;border-bottom:1px solid #fff}.top-bar a{color:#333;padding:5px 5px 4px 5px;}.top-links{width:48%;float:left}.account-links{width:48%;float:right;text-align:right;}.account-links a{color:#f34548; font-weight:bold}#inner_cont {padding: 6px 0 20px;}#maincontent {margin: 0;width: 100%;}#content {float: left;}#content.positionright {float: right;}#content.positionleft {float: left;}.padcontent {padding-right: 10px;}#content.positionright .padcontent {padding-left: 10px;padding-right: 0;}.indentleft {overflow: hidden;}.positionright {float: right;}.margin_top {padding-top: 5px;}.margin_bottomoff {margin-bottom: 0 !important;}.margin_bottom_small {margin-bottom: 5px;}.margin_bottom_middle {margin-bottom: 12px;}.cb_large {margin-bottom: 36px;}.margin_bottom_extralarge {margin-bottom: 25px;}.textCenter {text-align: center;}.center {display: block;float: none;margin: 0 auto !important;}.nomargin {margin-right: 0;}.nopadding {padding-right: 0;}.displayblock {display: block;}.box {padding: 38px 0 38px 20px;}.box h2 {font-size: 18px;margin: 0;}.box .three.columns {margin-top: 13px;}/*=== List ===*/ul.services {border: 1px dotted #DDDDDD;float: left;list-style-type: none;margin: 10px 0 20px;padding: 0;width: 100%;}ul.services li {border-left: 1px dotted #DDDDDD;cursor: pointer;display: inline-block;float: left;height: 292px;margin: 0;padding: 20px 14px 0;text-align: center;width: 211px;}ul.services li:hover > a > p{color:#fff}ul.services li:hover > a{color:#fff}ul.services li:hover > a > .icon-img{transform:scale(1.3);-webkit-transform:scale(1.4); -moz-transform:scale(1.4); -o-transform:scale(1.4); }ul.services li:hover > a > h2{color:#fff}ul.services li:hover > a:hover > h2{color:#fff}ul.services li:hover {background: none repeat scroll 0 0 #f34548;}ul.services li:first-child {border: 0 none !important;}ul.services li:last-child {}ul.services li .icon-img {text-align: center;transition:all 900ms ease-out 0s;-webkit-transition: all 900ms ease-out;-moz-transition: all 900ms ease-out;-o-transition: all 900ms ease-out;-ms-transition: all 900ms ease-out;	}ul.services li .icon-img:hover{transform:scale(1.3)}ul.services li a p {color:#333}ul.services li span {display: inline-block;height: 76px;margin-top: 23px;transition: all 0.4s ease 0s;width: 48px;}.s1{background:url(../images/icons/ic1.png) no-repeat}.s2{background:url(../images/icons/ic2.png) no-repeat}.s3{background:url(../images/icons/ic3.png) no-repeat}.s4{background:url(../images/icons/ic4.png) no-repeat}.portfolio-box {background: none repeat scroll 0 0 #F4F4F4;}a.portfolio-item, .portfolio-item {background: none repeat scroll center bottom #FFFFFF;border-bottom: 1px solid #ECF1F4;float: left;height: 198px;margin-bottom: 10px;overflow: hidden;text-align: center;transition: background 0.4s ease 0s, border 0.3s ease 0s;}.portfolio-item {height: auto;margin: 0 10px 21px;padding-bottom: 14px;background:#F9F9F9;}.portfolio-item h5 {font-family: 'Ubuntu',sans-serif,arial;font-size: 14px;font-weight: 700;overflow: hidden;transition: all 0.3s ease 0s;white-space: nowrap;color:#333;}a.portfolio-item em, .portfolio-item em {color: #7D7D7D;font-size: 11px;font-style: normal;text-transform: uppercase;}a.portfolio-item img, .portfolio-item img {margin-bottom: 11px;max-width: 100%;}a.portfolio-item img {max-width: 220px;}.portfolio-item p {padding:10px;font-size:12px;color:#666666;}a.portfolio-item:hover, .portfolio-item:hover {border-bottom-color: #f34548;cursor: pointer;}a.portfolio-item:hover h5, .portfolio-item:hover h5 {color: #f34548;}.portfolio-item:hover img {border-bottom-color: #f34548;}.portfolio-item a {display: block;background:#F9F9F9;color:#fff;}.home-portfolio {clear: both;max-width: 100%;overflow: hidden;padding-bottom: 20px;}.home-portfolio2{clear: both;max-width: 100%;overflow: hidden;padding-bottom: 20px;margin-top:20px;}h4.subtitle {margin: 39px 0 21px;}h4.subtitle {border-bottom: 1px dotted #D4D4D4;clear: both;color: #f34548;font-family: 'Ubuntu',sans-serif,arial;font-size: 20px;line-height: 2;margin: 10px 0 21px;padding-left: 2px;text-transform: uppercase;}.jcarousel-container {display: block;max-width: 100%;padding: 0;position: relative;}.jcarousel-clip {overflow: hidden;position: relative;width: 100%;}ul.jcarousel-list {left: 0;margin: 0;overflow: hidden;padding: 0;position: relative;top: 0;}ul.jcarousel-list li {float: left;list-style: none outside none;}/*ul.jcarousel-list li img:hover{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); }*/ul.jcarousel-list li img:hover{opacity:0.9;}ul.jcarousel-list li img {max-width: 100%;transition:all 900ms ease-out 0s;-webkit-transition: all 900ms ease-out;-moz-transition: all 900ms ease-out;-o-transition: all 900ms ease-out;-ms-transition: all 900ms ease-out;	}.jcarousel-item {display: block;}.jcarousel-next, .jcarousel-prev {background: url("../images/nextarrow7.png") no-repeat scroll center center #B5B9BC;border-radius: 0 0 0 0;cursor: pointer;height: 21px;position: absolute;right: 0;top: -50px;transition: all 0.2s ease 0s;width: 22px;}.jcarousel-prev {background: url("../images/prevarrow7.png") no-repeat scroll center center #B5B9BC;border-radius: 2px 0 0 2px;right: 23px;}.jcarousel-next:hover, .jcarousel-next:active, .jcarousel-prev:hover, .jcarousel-prev:active {background-color: #f34548;}.jcarousel-next-disabled, .jcarousel-next-disabled:hover, .jcarousel-prev-disabled, .jcarousel-prev-disabled:hover {background-color: #E5E8EA;border-bottom-color: #E0E0E0;cursor: auto;}.home-portfolio .jcarousel-next, .home-portfolio .jcarousel-prev {margin-right: 10px;margin-top: 16px;}ul.checklist {list-style-type: none;margin: 0;padding: 0;}ul.checklist li {background: url("../images/checklist.png") no-repeat scroll 0 5px transparent;padding: 0 0 6px 20px;}ul.testimonials {padding-top: 8px;}.pt8 {padding-top: 8px;}ul.testimonials li {border-top: 1px solid #f34548;clear: both;margin-bottom: 55px;position: relative;}ul.testimonials li .quote {background-color: #EFEFEF;padding: 13px 20px 0;}ul.testimonials li .quote p {padding-bottom: 15px;}ul.testimonials li .author {background: none repeat scroll 0 0 #DDDDDD;font-family: 'Ubuntu';font-size: 14px;font-weight: 400;padding: 5px 9px;text-align: right;width: 94%;}ul.testimonials li.odd .author {float: right;}ul.testimonials li.even .author {float: left;}ul.unordered {margin-top: 30px;padding-bottom: 20px;}ul.unordered li:before {color: #f34548;content: "\2713";display: inline-block;font-family: 'fontello';font-size: 12px;font-style: normal;font-weight: normal;padding-bottom: 3px;padding-right: 8px;text-decoration: inherit;}ul.unordered li {padding-bottom: 3px;}ul.latest {padding-bottom: 20px;padding-top: 8px;}ul.latest li {border-top: 1px solid rgba(0, 0, 0, 0.15);clear: both;margin-top: 25px;overflow: hidden;padding-top: 25px;}ul.latest li:first-child {border: medium none;margin-top: 0;padding-top: 0;}ul.latest li .info {float: left;margin-right: 20px;}ul.latest li .info2 {float: left;margin-bottom: 5px;margin-right: 5px;}ul.latest li .info .date {background: none repeat scroll 0 0 #DDDDDD;font-family: 'Ubuntu';font-size: 14px;font-weight: 400;padding: 3px 0 5px;text-align: center;}ul.latest li .text {overflow: hidden;}ul.latest li .text h4 {margin: 0 0 10px;}ul.latest li .text h4 a {color: #616161;font-weight: 700;}ul.latest li .text h4 a:hover {color: #f34548;}ul.latest li .text p {padding: 0;}.overlay {border-top: 1px solid #f34548;display: block;position: relative;}ul.latest .overlay a .more:before {font-size: 16px;margin: -8px 0 0 -8px;width: 16px;}ul.overlay a .more:before {color: #FFFFFF;content: "?";display: inline-block;font-family: 'fontello';font-size: 20px;font-style: normal;font-weight: normal;left: 50%;line-height: 1;margin: -10px 0 0 -10px;position: absolute;text-align: center;text-decoration: inherit;top: 50%;width: 20px;}/*=== Images ===*/img.scale-with-grid {height: auto;max-width: 100%;}/*=== Form & Button ===*/form {margin: 0;padding: 0;}input[type="text"], textarea, input[type="password"], select {font-family: Arial;font-size: 11px;padding: 7px 5px;width:88%;}textarea {width: 93%;}textarea:focus {outline: 0 none;}.mg20{margin:20px 55px;}.button, .button:visited, input[type="submit"], button {cursor: pointer;font-family: Arial;font-size: 12px;line-height: 14px;padding: 10px 12px;}.button:hover, input[type="submit"]:hover, button:hover {text-decoration: none;}.button.small, input.small[type="submit"], button.small {font-size: 12px;padding: 8px 12px;}.button.medium, input.medium[type="submit"], button.medium {font-size: 14px;padding: 12px 14px;}.button.large, input.large[type="submit"], button.large {font-size: 14px;padding: 14px 20px;}/*=== Separator ===*/.separator {clear: both;display: block;height: 14px;margin-bottom: 20px;padding: 0;text-align: center;width: 100%;}.separator.small {margin-bottom: 0 !important;}.separator.line {margin-bottom: 26px;padding: 13px 0;}/*=== Dropcaps ===*/.dropcap1 {display: block;float: left;font-family: 'Ubuntu',sans-serif,arial;font-size: 32px;line-height: 34px;margin: 4px 8px 0 0;}.dropcap2 {display: block;float: left;font-family: 'Ubuntu',sans-serif,arial;font-size: 26px;height: 40px;line-height: 35px;margin: 6px 8px 0 0;padding: 5px 0;text-align: center;width: 47px;}/*== Highlight ==*/.highlight1 {padding: 2px 5px;}.highlight2 {padding: 2px 5px;}/*=== Pullquotes ===*/.pullquote-right, .pullquote-left {background-image: url("../images/quote.png");background-position: 0 0;background-repeat: no-repeat;float: right;font-size: 12px;font-style: italic;letter-spacing: 0;line-height: 22px;margin: 0 2px 20px 20px;padding: 0 10px 0 30px;width: 50%;}.pullquote-left {float: left;margin-left: 2px;margin-right: 20px;}/*==== Alert Box ====*/.notification {margin-bottom: 20px;padding: 10px;}/*== Pricing Box ==*/ul.list-box {list-style-position: outside;list-style-type: none;margin: 0;padding: 0;}ul.list-box li {margin-top: 15px;}ul.list-box > li {float: left;margin: 0;padding: 0;position: relative;text-align: center;width: 232px;z-index: 2;}ul.list-box li.noborder {}ul.list-box li.current {margin-top: -25px;z-index: 4;}ul.list-box .title-box {font-size: 16px;font-weight: 400;margin: 0;padding: 10px 20px;text-align: center;text-transform: uppercase;}ul.list-box li.current .title-box {padding: 15px 20px;}ul.list-box li.last {margin-right: 0;}ul.list-box .price-text {font-size: 14px;margin: 0;padding: 28px 20px 18px;text-align: center;vertical-align: top;}ul.list-box li.current .price {font-size: 30px;}ul.list-box .price {font-size: 26px;}ul.list-box .price-text img {margin: -10px 0 0;}.list-box-container {margin-top: 0;padding: 0 0 26px;}ul.list-box li.current .list-box-container {padding: 0 0 35px;}.list-box-content {margin: 0;}.list-box-content ul {list-style-type: none;margin: 5px 0 25px;padding: 0 15px;}.list-box-content ul li {list-style-type: none;margin: 0;padding: 6px 0;text-align: center;}.list-box-content .button {font-size: 12px;}.list-box-content ul li:first-child {}ul#col5.list-box > li {width: 182px;}ul#col5.list-box .price {font-size: 20px;}ul#col5.list-box li.current .price {font-size: 24px;}ul#col5.list-box .price-text {font-size: 12px;padding: 18px 20px;}ul#col5 li .title-box {padding: 10px;}ul#col5.list-box li.current {position: relative;width: 206px;z-index: 7;}/*==== Tabs ====*/.tabcontainer {margin: 0;}#sidebar ul.tabs {height: 35px;list-style: none outside none;margin: 0;padding: 0 0 1px;width: 100%;}ul.tabs {height: 35px;list-style: none outside none;margin: 0;padding: 0 0 1px;width: 100%;}#sidebar ul.tabs li {float: left;font-size: 11px;height: 35px;line-height: 25px;margin: 0;overflow: hidden;padding: 0 15px;position: relative;}ul.tabs li {float: left;font-size: 11px;height: 35px;line-height: 25px;margin: 0;overflow: hidden;padding: 0 15px;position: relative;}#sidebar ul.tabs li a {display: block;font-family: 'Ubuntu',sans-serif,arial;outline: medium none;padding: 5px 0;text-decoration: none;text-transform: uppercase;}ul.tabs li a {display: block;font-family: 'Ubuntu',sans-serif,arial;outline: medium none;padding: 5px 0;text-decoration: none;text-transform: uppercase;}.tab-content {padding: 20px 0 0;}ul.tabs li:hover {}#tab-body {padding: 0;}/*==== jQuery Toggles ====*/#toggle {border: 0 none;}h2.trigger {font-size: 11px;margin: 0;padding: 0;text-transform: uppercase;}h2.trigger span {background: url("../images/arrow-left.png") no-repeat scroll left top transparent;cursor: pointer;display: block;height: 22px;padding: 6px 0 6px 30px;text-decoration: none;}h2.active span {background: url("../images/arrow-down.png") no-repeat scroll left top transparent;}h2.active {}.toggle_container {clear: both;margin: 0;overflow: hidden;padding: 0;}.toggle_container .block {padding: 10px 0;}h2.trigger2 {font-size: 11px;margin: 0;padding: 0;text-transform: uppercase;}h2.trigger2 span {background: url("../images/arrow-left.png") no-repeat scroll left top transparent;cursor: pointer;display: block;height: 22px;padding: 6px 0 6px 30px;text-decoration: none;}h2.active span {background: url("../images/arrow-down.png") no-repeat scroll left top transparent;}h2.active {}.toggle_container2 {clear: both;margin: 0;overflow: hidden;padding: 0;}.toggle_container2 .block {padding: 10px 0;}/* Accordion */h2.accordion-title {clear: both;display: block;font-size: 12px;line-height: 18px;margin: 0 0 10px;padding: 10px 0 10px 20px;text-transform: uppercase;}h2.accordion-title.active {}ul.ts-accordion {list-style: none outside none;margin-left: 0;overflow: hidden;}ul.ts-accordion li {list-style: none outside none;margin: 0;padding: 0;}div.accordion-content {clear: both;padding: 0 0 20px;}h2.accordion-title span.accordion-icon {background: url("../images/accordion-icon.png") no-repeat scroll 0 0 transparent;cursor: pointer;display: block;float: right;height: 15px;margin: 0 10px 5px;width: 16px;}h2.accordion-title.active span.accordion-icon {background: url("../images/accordion-icon-down.png") no-repeat scroll 0 0 transparent;}div.accordion-title p {margin-bottom: 0;}/*==== Tables ====*/table {border-collapse: separate;border-spacing: 0;margin-bottom: 18px;width: 100%;}table, td, th {text-align: left;}th {padding: 10px;}td {padding: 10px;}tfoot td {border: 0 none;}th, tr:hover {}table {margin: 0 -1px 24px 0;text-align: left;width: 100%;}tr th, thead th {font-family: 'Ubuntu',sans-serif,arial;font-size: 14px;line-height: 18px;padding: 9px 24px;}tr td {padding: 6px 24px;}tr.odd td {}/*============================================ SIDEBAR  =================================================*/#sidebarArea {padding: 20px 13px;}#sidebar {float: left;}#sidebar.positionleft {float: left;}#sidebar.positionright {float: right;margin-top: 7px;}#sidebar.mt10 {margin-top: 48px;}.widget-title {font-size: 14px;margin-bottom: 10px;text-transform: uppercase;}#sidebar ul {list-style-position: outside;list-style-type: none;margin: 0;padding: 0;}#sidebar ul li {list-style-type: none;margin: 0;padding: 0;}#sidebar .widget-container {margin-bottom: 25px;padding-bottom: 0;}#sidebar li.widget-container:last-child {margin-bottom: 0;padding-bottom: 10px;}#sidebar li li {list-style-type: none;margin: 0 0 6px;padding: 0 0 6px 3px;}#sidebar li li:last-child {margin-bottom: 0;}#sidebar li li a {}#sidebar li li a:hover, #sidebar li li a.active {text-decoration: none;}#sidebar .textwidget {}#sidebar .textwidget p {margin-bottom: 10px;}/* Search */#searchform {position: relative;}#searchform #s {border: 0 none;padding: 7px 5px !important;width: 70%;}.searchbutton {height: 28px;padding: 5px 10px !important;position: absolute;right: 1px;top: 1px;}/* Gallery Widget */ul.flickr {list-style-type: none;margin: 0;padding: 0;}ul.flickr li {float: left;margin-right: 10px !important;}ul.flickr li.nomargin {margin-right: 0 !important;}/* Testimonial Widget */.testimonial-widget {}.testimonial-widget h6 {line-height: 20px;margin-bottom: 10px;}.testimonial-widget .alignleft {margin-right: 10px;}.testimonial-widget .quote {display: block;font-family: 'Ubuntu',sans-serif,arial;font-size: 13px;font-style: italic;padding: 5px 0 0;}/* Tag */.tagcloud a {display: inline-block;margin: 0 4px 6px 0 !important;padding: 2px 10px;}.tagcloud a:hover {}/* Recent post widget */.blog-widget li {background: none repeat scroll 0 0 transparent;clear: both;margin-bottom: 0;padding-bottom: 0 !important;padding-left: 0 !important;}.blog-widget li.last {margin: 0 !important;padding: 0 !important;}.blog-widget li h3 {font-family: Arial;font-size: 12px;margin-bottom: 8px;text-transform: none;}.blog-widget li .smalldate {display: block;font-size: 11px;overflow: hidden;padding: 0;}.gallery {display: inline-block;float: left;margin-bottom: 4px;position: relative;}.gallery a .overc {background-image: none;cursor: pointer;display: none;height: 71px;position: absolute;width: 100px;z-index: 10;}/*============================================ FOOTER  =================================================*/#footercontainer {padding: 24px 0;position: relative;}#footer {}#footerc, #footerc p, #footerc a {color: #DDDDDD;}#footerc h2 {color: #DDDDDD;margin-top: 10px;}#logo-footer {margin: 10px 0 20px;width: 207px;}.contact-details-alt li p strong {color: #FFFFFF;float: left;margin: 0 5px 5px 0;}.contact-details li p strong {color: #666666;float: left;margin: 0 5px 5px 0;}span.hours {float: right;}.contact-informations.second {margin: 15px 0 0;}.address {line-height: 21px;}.contact-details-alt li {margin: 10px 0 0;padding: 0;}.contact-details-alt {margin-top: 40px;}.contact-details p, .contact-details li, .contact-details a {color: #666666;}.contact-informations p {margin: 0;}.contact-informations.hours i {float: left;margin: 0 5px 0 0;}.contact-details-alt p {line-height: 18px;margin: -2px 0 0;}.contact-informations li i {float: left;margin: 3px 5px 0 0;}.contact-details-alt li i {float: left;margin: 1px 0 0;}.flickr-widget {margin-right: -12px;margin-top: 0;}.flickr-widget img {display: block;width: 100%;}.flickr-widget a:hover {border-color: #f34548;}.flickr-widget a {border: 5px solid #424242;border-radius: 2px 2px 2px 2px;float: left;height: 58px;margin-bottom: 9px;margin-right: 9px;overflow: hidden;transition: all 200ms ease-in-out 0s;width: 75px;}.ie7 .flickr-widget a {height: 54px;width: 54px;}#twitter li {background: url("../images/social/twitter.png") no-repeat scroll left 5% transparent;margin: 0 0 15px;padding: 0 0 0 25px;}#twitter li:last-child {margin: 0;padding: 0 0 0 25px;}#twitter a {color: #FFFFFF;}#twitter b a, #twitter b a:hover {color: #999999;display: block;font-weight: normal;margin-top: 5px;}.copry {background-color: #191919;padding: 20px 0 1px;}.social-icon {float: right;}.social-icon a {color: #444444;display: inline-block;font-size: 11px;height: 23px;margin: 0 5px;text-indent: -9000px;text-transform: capitalize;width: 23px;}.social-icon a.facebook {background: url("../images/social/facebook.png") no-repeat scroll center center #305FC6;}.social-icon a.twitter {background: url("../images/social/twitter.png") no-repeat scroll center center #32BDFF;}.social-icon a.dribbble {background: url("../images/social/dribbble.png") no-repeat scroll center center #DD2667;}.social-icon a.linkedin {background: url("../images/social/linkedin.png") no-repeat scroll center center #2CA1EB;}.social-icon a.google {background: url("../images/social/google.png") no-repeat scroll center center #FABC00;}#footer {font-size: 12px;}#footer a, #footer a:visited {}ul.m20{margin:30px 0;}.meta {background:#f5f5f5;color: #333;display: block;margin: 0;padding: 7px;}.meta a {color: #333;text-decoration: none;}.meta time {margin: 0 0 0 -2px;}.meta a:hover {color: #666666;}.lst{ margin-top: 5px;padding-top: 10px;width: 98%;text-align:left}