/************************/
@font-face {
    font-family: 'Exo';
    src: url('font/Exo-Regular.eot');
    src: url('font/Exo-Regular.eot?#iefix') format('embedded-opentype'),
        url('font/Exo-Regular.woff') format('woff'),
        url('font/Exo-Regular.ttf') format('truetype'),
        url('font/Exo-Regular.svg#BTcondBold') format('svg');
    font-weight: bold;
    font-style: normal;
}
/************************/

.slider{height:auto;max-height: 400px;}
.carousel-control.right{right:10px;top:48%;z-index: 100;}
.heighlight{background:#f7f7f7;padding: 10px 0;}
.heighlight h2{margin: 0px;}
/*.fixed_bg{background:url(../images/houses/suburb.jpg) no-repeat fixed;background-size: cover;}*/
.news_bg{background:rgba(255,255,255,.5);}
.buildings{}
footer{border-top: 5px solid #5c391d;}
footer p{color: #fff;}
.copy a{color: #f47a24;}
.copy a:hover{color: #fcf3cc;}
.pagination{width:100%;}
.pagination li a{padding:0 5px;background:#5c391d;}
.pagination li a:hover, .pagination li.active a, .pagination li.active a:hover{background: #f47a24;}
.news_tabs{text-align: left;}
.news_tabs h2{background: #f47a24;color:#fcf3cc;width:90%;margin:0 0 0 auto;padding:10px 0;font-size:20px;}
.news_tabs ul{background:rgba(247,247,247,.5);list-style:none;width:90%;margin:0 0 15px auto;}
.news_tabs ul li{width:80%;margin: 0 auto;padding: 15px 0;border-bottom: 1px dotted orange;}
.news_tabs ul li:last-child{border-bottom: none;}
.news_tabs ul li h5{margin-top:0px;font-size: 12px;}
.news_tabs ul li a{}
.news_tabs ul li a:hover{color:#f47a24;}
.news_tabs ul li h3{font-size: 16px;margin:0px;}
.news_tabs ul li h6{margin:5px 0 0;font-size: 13px;line-height: 16px;}
.follow{text-align: center;}
.follow li{display:inline-block;width:auto!important;margin:0px!important;padding:5px 0!important;border-bottom:none!important;}
.follow img{width: 50%;}
.social img{width: 25px;}
.countries li{list-style: none;display:inline-block;margin-right:10px;}
.col_bg{background:#fcf3cc;height: 100%;margin-top: -30px;margin-left:-23px;width:69%;position: absolute;}
.earth{width:auto;position: absolute;top: 0;right:0;z-index: 10;}
.details{cursor: pointer;}
.details li{}
.details li:hover, .details li.active, .details li.active a{color:orange;}
.details li:hover .child li, .details li.active .child li{color: #9e9fa1;}
.child{list-style: none;margin: 0 15px;margin:0 0 0 45px;display:none;}
.child li:hover, .child li.active{color:orange!important;}
.child ol{list-style: none;padding-left:0px;cursor: pointer;display:none;}
.nav-tabs > li > a{background: #fff;border-bottom: 1px none;}
.thumb{margin-bottom: 30px;}
.thumb img{height: 108px;border:5px solid #eee;box-shadow:0 0 4px -1px #666;-mox-box-shadow:0 0 4px -1px #666;-webkit-box-shadow:0 0 4px -1px #666;-o-box-shadow:0 0 4px -1px #666;-ms-box-shadow:0 0 4px -1px #666;}
.news-thumb img{height: 100px;border:15px solid #eee;box-shadow:0 0 4px -1px #666;-mox-box-shadow:0 0 4px -1px #666;-webkit-box-shadow:0 0 4px -1px #666;-o-box-shadow:0 0 4px -1px #666;-ms-box-shadow:0 0 4px -1px #666;margin-bottom:10px;}
.news{float: left;width:35%!important;margin:0px 10px 0 0!important;}
h1{font-family: 'Exo';}
.company h4{font-family: 'Exo';font-size:22px;padding: 5px;text-align: center;border-bottom: 1px dotted;border-top: 1px dotted;}
.boxes h2{font-family: 'Exo';font-size:25px;margin-top: 0px;}
/*.homepage_bg{background: url(../images/homepage_bg.jpg) no-repeat center bottom;background-size: cover;height: 500px;width:100%;position: absolute;z-index: -1;}
.homepage_bg_none{background: none;height: 400px;}*/
.downlaod, .downlaod a{font-size: 14px;}
img.reports{float: left;max-width:18%;width:auto;border-radius:0px;margin-right: 10px;}
.old_reports img{width:15%;}
.old_reports{border-bottom: 1px dotted;padding-bottom: 10px;margin-bottom: 10px;}
/*.details li.active a{color:orange!important;}*/

.sub li.dropdown ul.dropdown-menu{margin-left: 157px;margin-top: -35px;}
.sub {
    background-color: #fcf3cc;
    -webkit-border-radius: 0;
    border-radius: 0;
    border-top: 1px solid #fcf3cc;
    padding: 0;
    list-style: none;
    position:absolute;
    top:100%;
    left:0;
    z-index:1000;
    display:none;
    float:left;
    min-width:160px;
    margin:2px 0 0;
    font-size:14px;
    list-style:none;
    border:1px solid #ccc;
    border:1px solid rgba(0, 0, 0, 0.15);
    border-radius:4px;
    -webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip:padding-box
}
.sub>li>a {
    color: #5c391d;
    font-size: 1em;
    height: 35px;
    line-height: 35px;
    padding: 0 1em;
    text-transform: capitalize;
    display: block;
}
.sub>li.active>a,
.sub>li>a:active,
.sub>li>a:focus,
.sub>li>a:hover {
    background-color: #f47a24;
    color: #fff;
}

.fo-space{margin-top:43px!important;}
.countries {margin-top: -20px;}


@media (max-width: 767px){
    .item-thumbnail, img.reports{width:24%;max-width: none!important;}
}
@media (max-width: 320px){
    .item-thumbnail, img.reports{width:100%;margin-bottom: 15px;}
    .company .team .team-item > a, .company .team .team-item h6, .company .team .team-item p{text-align: center;}
    .new_blog img{margin:auto;width:100%!important;}
}

.new_blog{background:#2c2721;color:#f37b24;}
.new_blog .navbar-brand{float:right;}
.new_blog h1{color:#f37b24;margin-top:0px;font-size:200px;}
.new_blog h4{color:#f37b24;}
.new_blog img{width:auto;}
.peoples{background:url(../images/shadows-01.png) no-repeat bottom right;height:335px;}
.new_nav .navbar-collapse{float:right;}
.new_nav .navbar-nav li a{color:#fff;padding-right: 7px;padding-left:7px;}
.new_nav .navbar-nav li a:hover, .new_nav .navbar-nav li.active a{color:#f37b24;background:none;}
.new_nav ul.dropdown-menu, .new_nav ul.sub{background:#850a03;}
.new_nav ul.sub{border-radius: 0;
                border-top: 1px solid #fcf3cc;
                box-shadow: none;
}
.nav ul.sub{border-radius: 0;
            box-shadow: none;
}
.new_nav button.navbar-toggle{border:2px solid #fff;}
.new_nav .icon-bar{border:1px solid #fff;}
.new_nav .navbar-header{text-align: center;}
.property-item h5{margin: 0px;}

.new_nav ul.sub li.spec a:focus, .new_nav ul.sub li.spec a:hover, .new_nav ul.sub li.spec a{background:none!important;}

label.error{
    background-color: #f2dede;
    border-color: #ebccd1;
    border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-webkit-border-radius: 4px;-ms-border-radius: 4px;
    color: #a94442;
    font-size: 12px;
    margin-top: 5px;
    padding: 2px 10px;
    width: 100%;
}
.thank{text-align: center;}
.thank h2{font-size:16px;}
.thank p{font-size:13px;}

@media (max-width: 1080px){
    .new_blog img{width:55%;}
}
@media (max-width: 991px){
    .countries{margin-top:0px!important}
    .copy p {line-height: 30px!important;margin-bottom: 10px!important;}
    .footer-top {background-image:none!important;}
    .copy{margin-top: -35px!important}
    .videos{margin-top: 25px;}
}
@media (max-width:730px){
    .copy{margin-top: -15px!important}
}
@media (max-width: 600px){
    .new_blog img{margin:auto;width:70%}
    .peoples{background: none;}
    .hid{display: none;}
}
@media (max-width: 480px){
    .new_blog img{margin:auto;width:100%!important;}
}
/*@media (max-width:768px){
.resp-tabs-container h2.resp-accordion:first-child{display: block!important;}
.resp-tab-content:first-child{display: block!important;}
}*/

.post p strong{font-weight: bold!important;}
.post p em{font-style: italic!important;}