/* CSS Document */

html {-ms-overflow-style: scrollbar;}

body {
background-color:#9a9a9a;
/*background-image:url(Images/bg2.jpg);
background-size: cover;
background-attachment: fixed;
background-position: center center;
background-repeat:repeat;*/
}

body, table {
font-family:'Segoe UI', Tahoma, Arial, Helvetica, Sans-Serif;
}

#newsCarousel .carousel-caption {
	left:0;
	right:0;
	bottom:0;
	text-align:left;
	padding:10px;
	background:rgba(0,0,0,0.6);
	text-shadow:none;
}
 
#newsCarousel .list-group {
	position:absolute;
	top:0;
	right:0;
}
#newsCarousel .list-group-item {
	border-radius:0px;
	cursor:pointer;
}
#newsCarousel .list-group .active {
	background-color:#eee;
	color:#333333;
	border-color:#CCC;
}

#newsCarousel .fill {
	height:320px;
}

@media (min-width: 768px) { 
	#newsCarousel .fill {height:600px;}	
}

@media (min-width: 992px) { 
	#newsCarousel {padding-right:33.3333%;}
	#newsCarousel .carousel-controls {display:none;} 
}
@media (max-width: 991px) { 
	/*.carousel-caption p,*/
	#newsCarousel .list-group {display:none;} 
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {background-color:#6B99E4}

a.navbar-brand {
    padding: 4px 5px;
    margin-bottom:7px;
}

    a.navbar-brand.logo-nav img.logo {
        min-width: 150px;
        width: 213px;
        margin-left: 0;
        margin-top: -3px;
        display:inline;
    }

@media (min-width: 992px) {
    a.navbar-brand.logo-nav img.logo {
        min-width: 150px;
        width: 223px;
        margin-left: 133px;
        margin-top: 0;
    }
    a.navbar-brand {
        margin-top: -3px;
    }
}

a.anchor {
    display: block;
    position: relative;
    top: -125px;
    visibility: hidden;
}

.sponsor_bar {
display:none;
background: #c6ac6c;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a98e49,endColorstr=#c6ac6c,GradientType=1);
background: -moz-linear-gradient(left,#a98e49 1%,#c6ac6c 100%);
background: -webkit-linear-gradient(left,#a98e49 1%,#c6ac6c 100%);
padding-top: 13px;
padding-bottom: 16px;
line-height: 0;
}

@media (min-width: 768px) {
.sponsor_bar {
display:block;
}

.sponsor_bar img {
width:auto;
padding: 0 20px;
}
}

@media (min-width: 992px) {
.sponsor_bar img {
padding: 0 30px;
}
}

#showLeftPush {
font-size:24px;
margin-top:7px;
margin-left:15px;
display:block;
color:#777
}

@media (min-width: 768px) {
#showLeftPush {
margin-left:0;
}
}

/*white theme*/
.white{background-color:#fff;border:1px solid #fff;}
/*.white a{color:#333;}
.white a:hover{background:#fff;color:#333;}*/

.white_transparent {
  background-color: rgba(255,255,255,0.5);
  overflow:hidden;
  display:none;
}

/* CALLOUT */
.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}
.bs-callout h4{margin-top:0;margin-bottom:5px}
.bs-callout p:last-child{margin-bottom:0}
.bs-callout code{border-radius:3px}
.bs-callout+.bs-callout{margin-top:-5px}
.bs-callout-danger{border-left-color:#d9534f}
.bs-callout-danger h4{color:#d9534f}
.bs-callout-warning{border-left-color: #f0ad4e;}
.bs-callout-warning h4{color:#f0ad4e}
.bs-callout-info{border-left-color:#1b809e}
.bs-callout-info h4{color:#1b809e}
.bs-callout-success {border-left-color:#4cae4c;}
.bs-callout-success h4{color:#4cae4c}

@media (min-width:768px){
	.bs-callout h4{margin-top:0;margin-bottom:5px}
	.white_transparent {display:block;}
}

a.close, a.next, a.prev, a.play-pause{
	background-color:transparent !important;
}

.overbox {z-index:20;position:absolute;left:6px;top:2px}

input.search-input {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  width: 100%;
  margin-bottom: 5px;
  height: auto;
  webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
    border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear .2s,box-shadow linear .2s;
  -moz-transition: border linear .2s,box-shadow linear .2s;
  -o-transition: border linear .2s,box-shadow linear .2s;
  transition: border linear .2s,box-shadow linear .2s;
}

.btn-readmore{
	background-color: #383838;
	border-radius: 0;
	border: 0;
	color: #fff;
	padding: 10px 20px;
	margin-top: 20px;
	text-transform: uppercase;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.btn-readmore:hover{
	background-color: #000;
	color: #fff;	
}

.square {
   width: 100%;
   height: 0;
   padding-bottom: 100%;
}

/* ABOUT US */

#about-us {
    background-color: #f5f5f5;
}

    #about-us .about-us {
        padding-left: 15%;
        padding-right: 15%;
        padding-top: 15%;
    }

        #about-us .about-us h4 {
            margin-top: 0;
            margin-bottom: 30px;
        }

        #about-us .about-us .btn-send {
            margin-top: 30px;
        }

    #about-us .our-office {
        padding-right: 0px;
    }

.office-carousel-left,
.office-carousel-right {
    background-color: #f0f0f0;
    color: #000;
    font-size: 32px;
    height: 40px;
    line-height: 40px;
    margin-top: -20px;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 32px;
    z-index: 999;
    -webkit-transition: 300ms;
    -moz-transition: 300ms;
    -o-transition: 300ms;
    -ms-transition: 300ms;
    transition: 300ms;
}

.office-carousel-left {
    left: -32px;
}

.office-carousel-right {
    right: -32px;
}

#office-carousel:hover .office-carousel-left {
    left: 0;
}

#office-carousel:hover .office-carousel-right {
    right: 0;
}

#office-carousel .item img {
    width: 100%;
}
