a, img{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;}
.tr{text-align:right;}
.boxshadow{webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);}
.content .addthis_sharing_toolbox, .blog .addthis_sharing_toolbox{display:none;}
#site{width:100%;position:absolute;top:0px;z-index:9800;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;background:#faf6f5;}
#site.active{}
#top-banner{background:#201b15;}
a.toggleMenu{width:50px;height:50px;text-indent:-9999em;background:url(../images/menu-icon.png) center center no-repeat;background-color:#7aa609;position:fixed;right:0px;top:0px;z-index:9999;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;display:none;visibility:hidden;}
a.toggleMenu:hover{background-color:#7aa609;}
a.toggleMenu.active{background-color:#7aa609;}
.mobile-nav{background:#2d261e;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.mobile-nav.active{display:table;}
.mobile-nav ul{margin:0;padding:0;}
.mobile-nav ul li{margin:0px;padding:0px;border-top:1px solid #736c66;}
.mobile-nav ul li a{color:#fff;text-decoration:none;background:#2d261e;font-family:"texgyreadventorbold", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;padding:0 10px 0 20px;line-height:48px;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;}
.mobile-nav ul li a:hover{color:#fff;background:#393027;}
.mobile-nav ul li ul a{color:#fff;color:rgba(255, 255, 255, .5);padding:0 10px 0 30px;}
#header{height:auto;min-height:120px;background:#fff;}
#header.home{background:url(../images/body-background.jpg) center top no-repeat #faf6f5;}
.top-bar-bg{width:100%;height:30px;background:#393027;border-bottom:1px solid #736c66;position:relative;top:0px;z-index:9000;}
.logo{width:265px;position:absolute;top:0px;left:10px;z-index:9100;}
.top-bar-nav{position:absolute;top:-29px;left:10px;z-index:9200;color:#736c66;}
.top-bar-nav a{color:#e8e8e8;line-height:30px;display:inline-block;margin-left:7px;margin-right:7px;}
.top-bar-nav a:hover{color:#fff;}
.top-bar-nav a.active{color:#8f867e;}
.nevnap{line-height:30px;position:absolute;top:-29px;right:0px;z-index:9999;color:#8f867e;}
.nav{position:absolute;top:0px;right:0px;z-index:9999;}
.nav ul{margin:0;padding:0;}
.nav > ul > li{margin:0;padding:0;float:left;border-left:1px solid #736c66;}
.nav > ul > li > a{color:#fff;background:#615952;text-decoration:none;text-transform:uppercase;font-family:"texgyreadventorbold";padding:10px 20px 10px 20px;display:inline-block;}
.nav > ul > li > a:hover, .nav > ul > li > a.active{color:#fff;background:#393027;}
.nav > ul > li.home a{color:#fff;background:#b3763f;}
.nav > ul > li .sub{width:880px;padding:10px 20px 10px 0;background:#615952;position:absolute;right:0px;top:38px;z-index:9999;display:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.nav > ul > li > .sub ul{margin:0;padding:0;width:200px;float:left;margin-left:20px;color:#fff;color:rgba(255, 255, 255, .45);}
.nav > ul > li > .sub ul li{margin:10px 0;}
.nav > ul > li > .sub ul li h5{color:#fff;margin-bottom:0;padding-bottom:10px;border-bottom:5px solid rgba(255, 255, 255, .4);}
.nav > ul > li > .sub ul a{display:block;color:#fff;font-size:16px;}
.nav > ul > li > .sub ul a i{margin-left:5px;margin-top:4px;color:#fff;}
.social-top{position:absolute;top:65px;right:10px;z-index:9999;}
.rslides_container{width:100%;max-width:1280px;position:relative;margin:0 auto;z-index:8000;}
.four-box{width:100%;position:absolute;z-index:999;bottom:20px;}
.four-box a{background:#fff;padding:20px;color:#000;font-family:"texgyreadventorbold", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:17px;text-decoration:none;display:block;min-height:60px;}
.four-box a:hover{background:#414141;color:#fff;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{padding:0;margin:0;-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
.rslides1_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;z-index:99;opacity:0.7;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("../images/themes.gif") no-repeat left top;margin-top:-45px;}
.rslides1_nav:active{opacity:1.0;}
.rslides1_nav.next{left:auto;background-position:right top;right:0;}
.content{padding:20px 0 20px 0;background:#faf6f5;}
.content.cloud{padding:30px 0 20px 0;background:url(../images/body-background.jpg) center top no-repeat #faf6f5;background-size:100% auto;}
.content .inner{padding:20px;background:#fff;background:rgba(255, 255, 255, .5);}
.content a{text-decoration:underline;}
.content h1{line-height:1em;}
.content h2 a, .content h3 a, .content h4 a, .content h5 a, .content h6 a{text-decoration:none;}
.info{padding:16px;}
.info.green{background:#7aa609;color:#fff;}
.info.green h5, .info.green a{color:#fff;}
.phone{font-family:"texgyreadventorbold", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:31px;color:#000;line-height:31px;}
ul.left-nav{margin:0 0 20px 0;}
ul.left-nav li{padding:0px;margin:0 0 1px 0;font-family:"texgyreadventorbold", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:17px;}
ul.left-nav li:first-child{color:#fff;background:#393027;padding:15px 20px;}
ul.left-nav li a{color:#fff;background:#7aa609;text-decoration:none;display:block;padding:15px 20px;}
ul.left-nav li a:hover{color:#fff;background:#7aa609;padding:15px 0 15px 30px;}
ul.left-nav li a.active{color:#000;background:#7aa609;padding:15px 0 15px 30px;}
.mobile-select{display:none;width:100%;padding:10px;font-family:"texgyreadventorbold", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:17px;color:#fff;background:#7aa609;border:0px none;}
.relative{position:relative;}
.action{position:absolute;right:-8px;top:-8px;z-index:9999;}
.flats{margin-bottom:20px;border:1px solid #e8e8e8;}
.flats h4{padding:10px;margin:0px;background:#736c66;color:#fff;line-height:1em;}
.flats ul{margin:0px;padding:0px;}
.flats ul li{margin:0px;padding:0px;border-bottom:1px dotted #ccc;}
.flats ul li a{color:#333;background:#fff;padding:10px;display:block;text-decoration:none;font-size:15px;}
.flats ul li a:hover{padding:10px 10px 10px 15px;color:#fff;background:#7aa609;}
.flats ul li.ads a, .flats ul li.ads a:hover{color:#fff;background:#7aa609;}
.flats.green{margin-bottom:0;}
.flats.green h4{background:#2d261e;}
.flats.green ul li a{color:#fff;background:#7aa609;}
.blog{padding:20px 0 20px 0;}
.blog.cloud{background:url(../images/body-background.jpg) center top no-repeat #faf6f5;}
.blog .inner{padding:20px;background:#fff;background:rgba(255, 255, 255, .5);margin-bottom:40px;}
.blog p img{float:left;margin-right:1em;margin-bottom:1em;}
.blog p.meta{margin-top:2em;margin-bottom:0;color:#7aa40a;}
.blog p.meta a{color:#d74f0b;text-decoration:none;}
.blog p a{text-decoration:underline;}
.blog p.subcat{margin-left:30px;}
.blog fieldset{border:1px solid #e8e8e8;background:#fff;margin:0 0 8px;padding:10px 8px;}
.blog label{display:inline-block;}
.blog textarea{width:97%;}
.blog .comment{border-top:1px solid #e8e8e8;background:#fff;margin-bottom:1em;padding:20px;}
.blog .commentsbox{background:#faf6f5;padding:20px;}
.blog .commentsbox .button{margin-bottom:-20px;}
.blog .date{border-top:1px dotted #e8e8e8;margin:0 20 20px;margin-bottom:6em;color:#999;padding-top:5px;}
.blog .date a{text-decoration:none!important;color:#7aa40a!important;}
.blog .clearer{clear:both;margin:0 auto;padding:1px 0 0;}
.blog .drop_title a{font:bold 12px Arial;}
.blog .droplist_div{width:95%;border-bottom:1px solid #ccc;padding:4px 0;}
.blog .subcatlist_div{width:95%;padding:0 0 0 15px;}
.inactive{color:#666;}
.inactive a{text-decoration:none;color:#666;}
.inactive .active{color:#333;}
.inactive .active a{text-decoration:none;color:#7aa609;}
.project-box{background:#fff;}
.project-box .project-description{padding:15px;}
.project-box .project-description h5{margin:0 0 10px 0;}
.project-box .project-description p{margin:0px;}
.btn-container{text-align:center;margin:0 0 40px 0;padding:20px;color:#488349;background:#dae6db;border:4px dashed #488349;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.btn-container h3{color:#488349;}
.btn-container p{margin:0px;}
.btn-container .button{border:0px none;text-decoration:none;margin-top:0px;position:relative;color:#fff;background-color:#488349;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 9px 0px rgba(59, 115, 60,1);-moz-box-shadow:0px 9px 0px rgba(59, 115, 60,1);box-shadow:0px 9px 0px rgba(59, 115, 60,1);-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;}
.btn-container .button:hover, .btn-container .button:active{-webkit-box-shadow:0px 3px 0px rgba(59, 115, 60,1);-moz-box-shadow:0px 3px 0px rgba(59, 115, 60,1);box-shadow:0px 3px 0px rgba(59, 115, 60,1);top:6px;}
.project-page h1,.project-page h2, .project-page h3, .project-page h4, .project-page h5, .project-page h6{color:#488349;}
.view-project{text-align:center;margin:0 0 20px 0;}
.view-project .button{border:0px none;text-decoration:none;margin-top:0px;position:relative;color:#fff;background-color:#488349;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 9px 0px rgba(59, 115, 60,1);-moz-box-shadow:0px 9px 0px rgba(59, 115, 60,1);box-shadow:0px 9px 0px rgba(59, 115, 60,1);-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;}
.view-project .button:hover, .view-project .button:active{-webkit-box-shadow:0px 3px 0px rgba(59, 115, 60,1);-moz-box-shadow:0px 3px 0px rgba(59, 115, 60,1);box-shadow:0px 3px 0px rgba(59, 115, 60,1);top:6px;}
.landscape{width:100%;height:100px;background:url(../images/landscape.jpg) center center no-repeat;}
.footer{font-size:14px;background:#393027;color:#fff;padding:40px 0 0 0;}
.footer .gray{color:#736c66;}
.footer h5, .footer h5 a{color:#fff;text-decoration:none;}
.footer h5{padding-bottom:10px;border-bottom:5px solid #736c66;}
ul.footer-nav{margin:0 0 20px 0;padding:0px;}
ul.footer-nav li{margin:0px;padding:0px;}
ul.footer-nav li a{color:#8fb53c;}
ul.footer-nav li a:hover, ul.footer-nav li a.active{color:#fff !important;}
.address{color:#fff;padding:20px 0 20px 0;background:#393027;}
.address .gray{color:#736c66;}
.address h5, .address h5 a{color:#fff;text-decoration:none;}
.address h5{padding-bottom:10px;border-bottom:5px solid #736c66;}
.address .office .inner{border-left:5px solid #fff;padding-left:15px;}
.address .office .inner a{color:#736c66;text-decoration:underline;}
.address .office .inner a:hover{color:#fff;text-decoration:underline;}
.address .social{}
.copyright{color:#fff;padding:20px 0 0 0;background:#2d261e;}
.copyright .links{text-align:right;color:#323232;}
.copyright .links a{color:#8fb53c;margin:0 10px;}
.copyright .links a:hover, .copyright .links a.active{color:#fff !important;}
.copyright .links a:last-child{margin-right:0;}
table.default-table{text-align:left;width:100%;margin-bottom:20px;}
table.default-table .tc{text-align:center;}
table.default-table a{text-decoration:underline;}
table.default-table a:hover{text-decoration:underline;}
table.default-table tbody tr{border-left:1px solid #dcdad9;border-right:1px solid #dcdad9;}
table.default-table thead tr th{border:1px solid #2d261e;white-space:nowrap;background:#736c66;color:#fff;padding:10px 10px 10px 10px;font-family:"texgyreadventorbold", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:17px;}
table.default-table thead tr th span{display:block;}
table.default-table thead tr th:empty{border:none;background:none;}
table.default-table thead tr th.empty{text-indent:-9999px;border:none;background:none;}
table.default-table thead tr th h3{margin-bottom:5px;color:#fff;}
table.default-table tbody td{padding:10px;border-top:1px solid #dcdad9;border-bottom:1px solid #dcdad9;border-right:1px solid #dcdad9;vertical-align:middle;}
table.default-table tbody td:last-child{border-right:none;}
table.default-table tbody tr.even td{background-color:#fff;}
table.default-table tbody tr.odd td{background-color:#f1f0ef;}
.flexible-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-height:350px;}
.flexible-container iframe,
.flexible-container object,
.flexible-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
iframe, object, embed{max-width:100%;}
#fb-root{display:none;}
.fb-like-box{background:#fff;margin-bottom:20px;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style]{width:100% !important;}
.page table{width:100%;margin:1em 0 1em 0;text-align:left;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0, 0, 0, .1);}
.page table thead th{padding:20px 10px;color:#fff;font-size:21px;background:#d12b4e;}
.page table tbody td{padding:15px 10px;}
.page table tbody tr:nth-child(even){background:#fff;}
.page table tbody tr:nth-child(odd){background:#f4f4f4;}
.pager{padding:40px 0 20px 0;margin:0 0 20px 0;}
.pager.left{text-align:left;}
.pager.right{text-align:right;}
.pager.center{text-align:center;}
.pager ul{margin:0;padding:0;list-style-type:none;display:inline-block;}
.pager li{display:inline;float:left;margin:0 2px;}
.pager li a{float:left;display:block;text-decoration:none;width:33px;height:33px;line-height:33px;text-align:center;color:#fff;background:#393027;font-family:'SourceSansProSemibold';font-size:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;}
.pager li a:hover{color:#fff;background:#393027;}
.pager li a.active{color:#fff;background:#7AA609;}
.hide{display:none;visibility:hidden;}
form.flat-search{padding:20px;border:1px solid #7AA609;background:#7AA609;color:#fff;margin:0px;}
form.flat-search input, form.flat-search select{margin:0 0 10px 0;}
form.flat-search div{display:inline-block;width:33%;}
form.flat-search div.flat-search-location{}
form.flat-search div.flat-search-price input{max-width:35%;display:inline-block;}
form.flat-search div.flat-search-sqm input{max-width:35%;display:inline-block;}
form.flat-search div.flat-search-rooms input{max-width:35%;display:inline-block;}
.flat-list{background:#fff;}
.flat-list img{vertical-align:middle;max-width:100px;}
.flat-list table{margin:0px;padding:0px;width:100%;text-align:left;line-height:1em;}
.flat-list table thead th{padding:10px 10px;font-family:"SourceSansProBold";color:#fff;background:#393027;vertical-align:middle;}
.flat-list table tbody tr{border-bottom:1px dotted #CCC;}
.flat-list table tbody tr.even{background:#fff;}
.flat-list table tbody tr.odd{background:#f7f7f7;}
.flat-list table tbody tr td{padding:10px;vertical-align:middle;}
.flat-list table tbody tr:hover{color:#fff;background:#7AA609;cursor:pointer;}
.flat table{margin:0px;padding:0px;width:100%;text-align:left;line-height:1em;}
.flat-list table tbody tr{border-bottom:1px dotted #CCC;}
.flat table tbody tr.even{background:#f7f7f7;}
.flat table tbody tr.odd{background:#fff;}
.flat table tbody tr td{padding:10px;vertical-align:top;}
.flat table tbody tr td:first-child{text-align:right;white-space:nowrap;padding-left:20px;}
.flat table tbody tr:hover{color:#fff;background:#7AA609;}
.sales{margin-bottom:20px;}
.sales i{vertical-align:middle;margin:0 10px 0 0;color:#666;}
.sales a{text-decoration:none;}
@media only screen and (max-width:1160px){#header{min-height:80px;}
.logo{width:220px;}
a.toggleMenu{display:block;visibility:visible;}
.nav, .top-bar-bg, .top-bar-nav{display:none;visibility:hidden;}
.nevnap, .social-top{display:none;}
form.flat-search div{width:48%;display:inline-block;margin-right:7px;}
}
@media only screen and (max-width:959px){}
@media only screen and (min-width:768px) and (max-width:959px){#header{min-height:80px;}
.logo{width:220px;}
.tablet-remove-bottom{margin-bottom:0px !important;}
.hide-tablet{display:none;visibility:hidden;}
.show-tablet{display:block !important;visibility:visible !important;}
.tablet12{width:768px !important;}
.tablet11{width:684px !important;}
.tablet10{width:620px !important;}
.tablet9{width:556px !important;}
.tablet8{width:492px !important;}
.tablet7{width:428px !important;}
.tablet6{width:364px !important;}
.tablet5{width:300px !important;}
.tablet4{width:236px !important;}
.tablet3{width:172px !important;}
form.flat-search div{width:48%;display:inline-block;margin-right:7px;}
}
@media only screen and (max-width:767px){.content .addthis_sharing_toolbox, .blog .addthis_sharing_toolbox{display:block;}
#header{min-height:80px;}
h1, h2, h3{font-size:21px;line-height:1em;}
.logo{left:0px;width:220px;}
.mobile-remove-bottom{margin-bottom:0px !important;}
.hide-mobile{display:none !important;visibility:hidden;}
.show-mobile{display:block !important;visibility:visible !important;}
.mobile-select{display:block;}
.four-box{display:none;visibility:hidden;}
.content{padding-top:30px;}
.rslides1_nav{display:none;visibility:hidden;}
.phone{margin-bottom:60px;}
.address .social{text-align:left;}
.copyright .links{text-align:left;}
.copyright .links a:first-child{margin-left:0;}
table.responsive{margin-bottom:0;}
.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll;}
.pinned table{width:100%;}
.pinned table th, .pinned table td{white-space:nowrap;}
div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;}
div.table-wrapper div.scrollable table{margin-left:35%;}
div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden;}
table.responsive td, table.responsive th{position:relative;white-space:nowrap;overflow:hidden;}
table.responsive th:first-child, table.responsive td:first-child, table.responsive td:first-child, table.responsive.pinned td{display:none;}
.copyright .links{text-align:left;}
.copyright .links a{margin:0 10px 5px 0;display:inline-block;}
form.flat-search div{display:block;width:100%;}
form.flat-search select{width:96%;}
form.flat-search div.flat-search-price input{max-width:40%;}
form.flat-search div.flat-search-sqm input{max-width:40%;}
form.flat-search div.flat-search-rooms input{max-width:40%;}
form.flat-search input[type="submit"]{margin-top:10px;}
.flat-list table thead{display:none;}
.flat-list table tbody tr td{display:block;padding:2px 10px;}
.flat-list table tbody tr td:first-child, .flat-list table tbody tr td:last-child{padding:10px 10px;}
.flat-list img{width:100%;max-width:none;}
}
@media only screen and (min-width:480px) and (max-width:767px){}
@media only screen and (max-width:479px){form.flat-search div.flat-search-price input{max-width:30%;}
form.flat-search div.flat-search-sqm input{max-width:30%;}
form.flat-search div.flat-search-rooms input{max-width:30%;}
}
@font-face{font-family:'texgyreadventorregular';src:url('../fonts/texgyreadventor-regular-webfont.eot');src:url('../fonts/texgyreadventor-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/texgyreadventor-regular-webfont.woff') format('woff'),
url('../fonts/texgyreadventor-regular-webfont.ttf') format('truetype'),
url('../fonts/texgyreadventor-regular-webfont.svg#texgyreadventorregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'texgyreadventorbold_italic';src:url('../fonts/texgyreadventor-bolditalic-webfont.eot');src:url('../fonts/texgyreadventor-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/texgyreadventor-bolditalic-webfont.woff') format('woff'),
url('../fonts/texgyreadventor-bolditalic-webfont.ttf') format('truetype'),
url('../fonts/texgyreadventor-bolditalic-webfont.svg#texgyreadventorbold_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'texgyreadventoritalic';src:url('../fonts/texgyreadventor-italic-webfont.eot');src:url('../fonts/texgyreadventor-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/texgyreadventor-italic-webfont.woff') format('woff'),
url('../fonts/texgyreadventor-italic-webfont.ttf') format('truetype'),
url('../fonts/texgyreadventor-italic-webfont.svg#texgyreadventoritalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'texgyreadventorbold';src:url('../fonts/texgyreadventor-bold-webfont.eot');src:url('../fonts/texgyreadventor-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/texgyreadventor-bold-webfont.woff') format('woff'),
url('../fonts/texgyreadventor-bold-webfont.ttf') format('truetype'),
url('../fonts/texgyreadventor-bold-webfont.svg#texgyreadventorbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansProExtraLight';src:url('../fonts/SourceSansPro-ExtraLight-webfont.eot');src:url('../fonts/SourceSansPro-ExtraLight-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-ExtraLight-webfont.woff') format('woff'),
url('../fonts/SourceSansPro-ExtraLight-webfont.ttf') format('truetype'),
url('../fonts/SourceSansPro-ExtraLight-webfont.svg#SourceSansProExtraLight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansProExtraLightItalic';src:url('../fonts/SourceSansPro-ExtraLightIt-webfont.eot');src:url('../fonts/SourceSansPro-ExtraLightIt-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-ExtraLightIt-webfont.woff') format('woff'),
url('../fonts/SourceSansPro-ExtraLightIt-webfont.ttf') format('truetype'),
url('../fonts/SourceSansPro-ExtraLightIt-webfont.svg#SourceSansProExtraLightItalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansProLight';src:url('../fonts/SourceSansPro-Light-webfont.eot');src:url('../fonts/SourceSansPro-Light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-Light-webfont.woff') format('woff'),
url('../fonts/SourceSansPro-Light-webfont.ttf') format('truetype'),
url('../fonts/SourceSansPro-Light-webfont.svg#SourceSansProLight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansProLightItalic';src:url('../fonts/SourceSansPro-LightIt-webfont.eot');src:url('../fonts/SourceSansPro-LightIt-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-LightIt-webfont.woff') format('woff'),
url('../fonts/SourceSansPro-LightIt-webfont.ttf') format('truetype'),
url('../fonts/SourceSansPro-LightIt-webfont.svg#SourceSansProLightItalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansProRegular';src:url('../fonts/SourceSansPro-Regular-webfont.eot');src:url('../fonts/SourceSansPro-Regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-Regular-webfont.woff') format('woff'),
url('../fonts/SourceSansPro-Regular-webfont.ttf') format('truetype'),
url('../fonts/SourceSansPro-Regular-webfont.svg#SourceSansProRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansProItalic';src:url('../fonts/SourceSansPro-It-webfont.eot');src:url('../fonts/SourceSansPro-It-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-It-webfont.woff') format('woff'),
url('../fonts/SourceSansPro-It-webfont.ttf') format('truetype'),
url('../fonts/SourceSansPro-It-webfont.svg#SourceSansProItalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansProSemibold';src:url('../fonts/SourceSansPro-Semibold-webfont.eot');src:url('../fonts/SourceSansPro-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-Semibold-webfont.woff') format('woff'),
url('../fonts/SourceSansPro-Semibold-webfont.ttf') format('truetype'),
url('../fonts/SourceSansPro-Semibold-webfont.svg#SourceSansProSemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansProSemiboldItalic';src:url('../fonts/SourceSansPro-SemiboldIt-webfont.eot');src:url('../fonts/SourceSansPro-SemiboldIt-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-SemiboldIt-webfont.woff') format('woff'),
url('../fonts/SourceSansPro-SemiboldIt-webfont.ttf') format('truetype'),
url('../fonts/SourceSansPro-SemiboldIt-webfont.svg#SourceSansProSemiboldItalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansProBold';src:url('../fonts/SourceSansPro-Bold-webfont.eot');src:url('../fonts/SourceSansPro-Bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-Bold-webfont.woff') format('woff'),
url('../fonts/SourceSansPro-Bold-webfont.ttf') format('truetype'),
url('../fonts/SourceSansPro-Bold-webfont.svg#SourceSansProBold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansProBoldItalic';src:url('../fonts/SourceSansPro-BoldIt-webfont.eot');src:url('../fonts/SourceSansPro-BoldIt-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-BoldIt-webfont.woff') format('woff'),
url('../fonts/SourceSansPro-BoldIt-webfont.ttf') format('truetype'),
url('../fonts/SourceSansPro-BoldIt-webfont.svg#SourceSansProBoldItalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansProBlack';src:url('../fonts/SourceSansPro-Black-webfont.eot');src:url('../fonts/SourceSansPro-Black-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-Black-webfont.woff') format('woff'),
url('../fonts/SourceSansPro-Black-webfont.ttf') format('truetype'),
url('../fonts/SourceSansPro-Black-webfont.svg#SourceSansProBlack') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SourceSansProBlackItalic';src:url('../fonts/SourceSansPro-BlackIt-webfont.eot');src:url('../fonts/SourceSansPro-BlackIt-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/SourceSansPro-BlackIt-webfont.woff') format('woff'),
url('../fonts/SourceSansPro-BlackIt-webfont.ttf') format('truetype'),
url('../fonts/SourceSansPro-BlackIt-webfont.svg#SourceSansProBlackItalic') format('svg');font-weight:normal;font-style:normal;}