@font-face{
	font-family:'Myriad Pro';
	src:url('../fonts/MyriadPro-Regular.ttf'), url('MyriadPro-Regular.otf'), url('MyriadPro-Regular.eot') ;
}

body
{
	font-size:14px;
	font-family:'DroidSans';
}

.no-padding{
	padding:0px;
}

/* header */
header
{
	width:100%;
}


@font-face {
    font-family: 'fluxbold';
    src: url('../fonts/flux-bold-webfont.woff2') format('woff2'),
         url('../fonts/flux-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

header .contact_text
{
	font-size:0.92em;
	color:#5d5d5d;
	text-align:right;
	font-family:'DroidSans';
	font-style: normal;
	font-weight: 400;
	margin:20px 0px 0px 0px;
}

header .contact_text a
{
	color:#7f612d;
	font-weight:bold;
}

.logo
{
	 font-family: 'fluxbold';
}

.logo  img
{
	float:left;
}

.text_logo
{
	    float: left;
    font-size: 1.537em;
    color: #6e6e6e;
    position: relative;
    bottom: -46px;
    left: 20px;
}

.banner
{
	background:url(../img/banner_images_2.jpg);
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center;
	
	float:left;
	width:100%;
	position:relative;
	display:table;
	font-family:'DroidSans';
	margin:0px;
}

.banner_1
{
	width:100%;
	position:relative;
}
.carousel-caption {
    left:0px;
	top:0px;
    padding-bottom: 30px;
	width:100%;
}

.banner_content
{
	position:absolute;
	top:0px;
	left:0px;
	width:50%;
	background:url(../img/banner-hover-bg.png) repeat top left;
	padding:45px 35px;
	min-height:426px;
	text-align:left !important;
}
.carousel-indicators {
    bottom: 0;
}
.banner h1
{
	text-align:left;
	font-size:3.7em ;
	position:relative;
	color:#fff;
	margin:0px 0px 30px 0px;
}
.banner_content p {
	color:#ffffff;
	text-align:left;
	font-size:1em;	
}
.banner_content a {
	background:url(../img/arrow.png) no-repeat right 3px;
	color:#ffffff;
	padding-right:15px;
	text-align:left;	
}
.banner_content a:hover {
/* 	color:#483005;	 */
	color:#fff !important;	
}


.content 
{
	font-size:1.071em;
	color:#3d3d3d;
	text-align:left;
	/* margin:30px 0px 20px 0px; */
	margin:30px 0px 20px 0px;
	float:left;
	width:100%;
}

.images
{
	
}

.image_home {
    padding: 0px 6px;
	width:100%;
	margin-bottom:10px;
	
}

.image_home img
{
	margin:0px auto;
	width:100%;
}

/*.no-padding:first-child .image_home
{
	padding-left:0px;
}

.no-padding:last-child .image_home
{
	padding-right:0px;
}*/

.latest-news {
	background:#92784c;
	width:100%;
	padding:15px;
	min-height:307px;
}
.latest-news-inner {
	background:#92784c;
	width:100%;
	padding:14px;
	min-height:197px;
}
.latest-news h3, .latest-news-inner h3 {
	text-align:left;
	font-size:2em;
	position:relative;
	color:#fff;	
	font-family: 'fluxbold';
	margin:0px 0px 5px 0px;
	padding:0px;
}
.news-block {
	font-family:'DroidSans-Bold';
	font-size:12px;
	line-height:15px;
	color:#1e1e1e;
	padding:0px 0px 12px 0px;
}
.latest-news-inner .news-block {
	font-family:'DroidSans-Bold';
	font-size:12px;
	line-height:15px;
	color:#1e1e1e;
	padding:0px 0px 3px 0px;
}
.news-block a {
	color:#ffffff;
	display:block;
}	
.latest-news a, .latest-news-inner a {
	color:#ffffff;
	display:block;
	font-size:0.8em;
}	
footer
{
	float:left;
	width:100%;
	font-size:0.857em;
	padding:10px 0px 70px 0px;
}
.footer_inner a {
	font-weight:bold;
	color:#444443;	
}
footer .footer_inner
{
	border-top:1px #b8b8b8 solid;
	float:left;
	width:100%;
}
.foot-social {
	text-align:right;
	padding-top:10px;
	padding-right:0px;	
}
.footer-copy-text{ 
	padding-left:0px;
}
footer .footer_inner p
{
	margin-top:10px;
	color: #444443;
}
.navbar-nav {
	float:right;	
}
.navbar-nav > li > a {
    padding:15px 10px !important;
	color:#5d5d5d;
	text-transform:uppercase;
	font-family:Droid Sans !important;
}
.navbar-nav > li > a:hover {
	background:none;
	color:#7f612d;	
	font-weight:500;	
}
.navbar-nav > li.active a, .navbar-nav > li.active a:hover {
	background:none;
	color:#7f612d;	
/*	font-weight:500; */
}
.navbar-toggle {
	background-color:#7f622e !important;	
}
.navbar-toggle .icon-bar {
    border-radius: 1px;
    display: block;
    height: 2px;
    width: 22px;
	background:#ffffff;
}
.inner-part {
	/* background:url(../img/banner_images_2.jpg) repeat-x top center;
	background-size:auto; */
	background:url(../img/banner_images_2.jpg) no-repeat top center;
	background-size:100% 426px; 
}
.inner-left {
	width:100%;
	padding:20px;
	background:#e1d9cd;	
	min-height:426px;
}
.inner-left ul {
	width:100%;
	margin:0px;
	padding:0px;
	list-style:none;

}
.inner-left ul li {
	line-height:30px !important;	

}
.inner-left ul li.next-leavel {
	line-height:30px !important;	
	padding-left:20px;
}

.inner-left ul li a {
	color:#616161;
	display:block;
	text-decoration:none;
/* 	line-height:30px !important; */
	line-height:1 !important;
	margin-bottom:12px;
	text-transform: uppercase !important;	
}
.inner-left ul li a:hover, .inner-left ul li.active a, .inner-left ul li.active a:hover {
	color:#92784c;
	text-decoration:none;
}
.inner-right {
	width:100%;
	padding:20px 20px 0 20px;
	background:#ffffff;	
	min-height:426px;
}
.inner-right h2 {
	color:#92784c;
	font-size:2em;
	margin:0px 0px 20px 0px;
	text-transform:uppercase;	
}
.inner-right h3 {
	color:#92784c;
	font-size:1.6em;
	margin:0px 0px 20px 0px;	
	text-transform:uppercase;
}
.inner-who-img {
	text-align:left;	
}
.inner-right h3.black-txt {
	color:#5c5c5c;
/* 	font-size:1.6em; */
	font-size:1.43em;
	margin:10px 0px 20px 0px;	
	text-transform:none;
}
.inner-right h3.sub-title {
	color:#92784c;
	font-size:1.3em;
	margin:10px 0px 20px 0px;	
	text-transform:none;
}
.inner-right h3.black-txt a {
	color:#92784c;
	font-size:0.8em;	
	text-transform:none;
}
.inner-right h3.black-txt a:hover {
	color:#5c5c5c;
}
.inner-right span.testim-title {
	color:#92784c;
	font-size:1.5em;
	margin:0px 0px 20px 0px;	
	display: block;
}
.inner-right p {
	padding:0px 0px 10px 0px;	
}
.inner-right a {
	color:#92784c;
	font-weight:bold;
	text-decoration:underline;	
}
.inner-right .news-part a.news-link {
	color:#92784c;
	font-weight: unset;
	text-decoration:underline;	
}
.inner-right a:hover {
	color:#333;	
}
.inner-cnt-img {
	width:100%;
	text-align:center;
	padding:5px 0px 15px 0px !important;	
	text-decoration:none !important;	
}
.inner-cnt-img:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;	
}
.cnt-img {
	background:url(../img/banner_images_2.jpg) no-repeat top left;
/* 	padding:20px; */
	padding:20px 20px 40px 20px;
	text-align:right;
	width:100%;	
	color:#ffffff;
	font-size:1em;
	text-decoration:none;
	text-transform:uppercase;
	height:80px;
}
.image_home a:hover .cnt-img {
	color:#fff;
	text-decoration:none;	
}
.image_home a:focus, .image_home a:hover {
    color: #fff !important;
    text-decoration: underline;
}
.contact-form {
	width:100%;
	background:#d8d0c0;
	padding:20px;	
}
.contact-form h3 {
	font-size:1.5em;
	color:#7f622d;
	margin:0px 0px 15px 0px;
	text-transform:uppercase;	
}
.contact-form label {
	padding:6px 0px;
	width:100%;
	color:#464646;
	font-size:1.1em;
	font-weight:normal;
	text-transform:uppercase;
}
.contact-form label span {
	padding:6px 0px;
	width:100%;
	color:#464646;
	font-size:0.8em;
	font-weight:normal;
	text-transform:none;
	font-family:Droid Sans;
	font-size:15px;
}
.contact-form label input.txt-bx {
	width:100%;
	margin-top:5px;
	background:#ffffff;
	line-height:25px;
	color:#464646;
	padding:0px 10px;
	border:0px;
	font-size:0.8em;
	color:#5d5d5d;	
}
.contact-form label textarea.txt-area {
	width:100%;
	height:175px;
	margin-top:5px;
	background:#ffffff;
	line-height:25px;
	color:#464646;
	padding:0px 10px;
	border:0px;
	font-size:0.8em;
	color:#5d5d5d;	
}
.submit-btn {
	background:#b5a173;
	font-size:1em;
	font-weight:bold;
	padding:2px 11px;
	line-height:25px;
	color:#ffffff;
}
.contact-info {
	width:100%;	
	color:#5d5d5d;
}
.contact-info a {
	display:block;
	color:#7f622d;	
	font-weight:normal;
	text-decoration:none;
}
.contact-info a:hover {
	color:#5d5d5d;		
}
.contact-info p {
	margin:0px;
	padding:0px 0px 20px 0px;	
}
.contact-info p span {
	display:block;	
}
.news-part {
	width:100%;
	padding:10px 0px 10px 0px;	
	color:#5d5d5d;
}
.img-center {
	text-align:center;
	padding-bottom:10px;	
}
.news-part h4 {
	font-size:1.3em;
	margin:0px 0px 5px 0px;
	font-weight:bold;	
}
.carousel-control.left {
    background-image:none;
    background-repeat: repeat-x;
	left:-150px;
}
.carousel-control.right {
    background-image:none;
    background-repeat: repeat-x;
    left: auto;
    right:-150px;
}
.carousel-control {
    background-color:transparent;
    bottom: 0;
    color: #fff;
    font-size: 20px;
    left: 0;
    opacity: 0.5;
    position: absolute;
    text-align: center;
    text-shadow:none !important;
    top: 0;
    width: 15%;
}
.carousel-caption {
    bottom: 20px;
    color: #fff;
    left:0;
    padding-bottom: 20px;
    padding-top: 20px;
    position: absolute;
    right: 15%;
    text-align: center;
    text-shadow:none !important;
    z-index: 10;
}
.search-box {
	float:right;
	padding:10px 0px;
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	position:absolute;
	top:40px;
	right:15px;
	display:block;
	z-index:2;
}
.search-box input {
	background:#f4f4f4;
	line-height:26px;
	font-size:0.9em;
	padding:0px 5px;
	border:0px;	
}



img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
	border:0px;
}
/* media Queries */
@media (min-width: 992px)
{
	.container 
	{
		width: 992px !important;
	}
	
}


@media (max-width: 992px)
{
.image_home
	{
		margin-bottom:15px;
	}
}
@media (min-width: 1024px) {
	.carousel-control {
		display:none;
	}	
}
@media (min-width:1100px) {
	.carousel-control {
		display:block;
	}	
}
@media (max-width: 767px)
{
	.image_home
	{
		margin-bottom:20px;
	}
	
	header .logo img {
    margin: 0px auto;
    margin-top: 10px;
	float:none !important;
}

	.text_logo
	{
		float: none;
		font-size: 1.537em;
		color: #6e6e6e;
		position: relative;
		bottom: 0px;
		text-align:center;
	}
	
	header .contact_text
	{
		text-align:center;
	}
	
	.banner
	{
		margin-top:15px !important; 
	}
	footer
	{
		text-align:center;
	}
	
	.banner h1
	{
		    font-size: 2.6em;
	} 
	
	header .row
	{
		    margin: 0px !important;
	}
	.foot-social {
		text-align:center;
		padding-top:10px;	
	}
	.banner_content
	{
		position:absolute;
		top:0px;
		left:0px;
		width:50%;
		background:url(../img/banner-hover-bg.png) repeat top left;
		padding:20px;
		min-height:200px;
	}
	.banner h1
	{
		text-align:left;
		font-size:1.8em;
		position:relative;
		color:#fff;
	}
}

@media(min-width: 768px) and (max-width: 992px)
{

.images .image_home img {
    margin: 0px auto;
}
.banner_content
{
	position:absolute;
	top:0px;
	left:0px;
	width:50%;
	background:url(../img/banner-hover-bg.png) repeat top left;
	padding:20px;
	min-height:310px;
}
.banner h1
{
	text-align:left;
	font-size:2em;
	position:relative;
	color:#fff;
}
.carousel-control {
		display:none;
	}
}

@media(min-width: 480px) and (max-width: 767px)
{
	.banner
{
	height:27vh !important;
}

.images .image_home img {

    margin: 0px auto;
}
.navbar-nav {
	width:100%;
	float:left;	
}
.carousel-control {
		display:none;
	}
	.inner-left{
		min-height:auto;
	}
	.inner-part{
		background-size:100% auto;
	}
}
@media (min-width:320px) {
	.carousel .item {
	  height:150px;
	}
	.carousel-inner > .item > img {
	  height:150px;
	}	
	.search-box {
		padding:10px 0px;
		top:-45px;
		left:0px;
		display:block;
		z-index:2;
		right:100px;
	}
	.inner-left{
		min-height:1px;
	}
	.inner-part{
		background-size:100% 100%;
	}
	.latest-news {
		background:#92784c;
		width:100%;
		padding:15px;
		min-height:inherit;
	}
	.latest-news-inner {
		background:#92784c;
		width:100%;
		padding:14px;
		min-height:inherit;
	}
	.image_home {
		padding: 0px;
		width:100%;
		margin-bottom:10px;
	}
}
@media (min-width:360px) {
	.carousel .item {
	  height:150px;
	}
	.carousel-inner > .item > img {
	  height:150px;
	}
	.search-box {
		padding:10px 0px;
		top:-45px;
		left:0px;
		display:block;
		z-index:2;
		right:100px;
	}	
	.inner-left{
		min-height:1px;
	}
	.inner-part{
		background-size:100% 100%;
	}
	.latest-news {
		background:#92784c;
		width:100%;
		padding:15px;
		min-height:inherit;
	}
	.latest-news-inner {
		background:#92784c;
		width:100%;
		padding:14px;
		min-height:inherit;
	}
	.image_home {
		padding: 0px;
		width:100%;
		margin-bottom:10px;
	}
}
@media (min-width: 480px) {
	.carousel .item {
	  height:210px;
	}
	.carousel-inner > .item > img {
	  height:210px;
	}
	.search-box {
		padding:10px 0px;
		top:-45px;
		left:0px;
		display:block;
		z-index:2;
		right:100px;
	}
	.inner-left{
		min-height:1px;
	}
	.inner-part{
		background-size:100% 100%;
	}
	.latest-news {
		background:#92784c;
		width:100%;
		padding:15px;
		min-height:inherit;
	}
	.latest-news-inner {
		background:#92784c;
		width:100%;
		padding:14px;
		min-height:inherit;
	}
	.image_home {
		padding: 0px;
		width:100%;
		margin-bottom:10px;
	}
}
@media (min-width:640px) {
	.carousel .item {
	  height:280px;
	}
	.carousel-inner > .item > img {
	  height:280px;
	}
	.banner h1 {
		color: #fff;
		font-size:1.8em;
		padding-bottom:8px;
		position: relative;
		text-align: left;
		margin:0px 0px 10px 0px;
	}
	.search-box {
		padding:10px 0px;
		top:-45px;
		left:15px;
		display:block;
		z-index:2;
		right:100px;
	}
	.inner-left{
		min-height:1px;
	}
	.inner-part{
		background-size:100% 100%;
	}
	.latest-news {
		background:#92784c;
		width:100%;
		padding:15px;
		min-height:inherit;
	}
	.latest-news-inner {
		background:#92784c;
		width:100%;
		padding:14px;
		min-height:inherit;
	}
	.image_home {
		padding: 0px;
		width:100%;
		margin-bottom:10px;
	}
}
@media (min-width:768px) {
	.banner h1 {
		color: #fff;
		font-size: 1.8em;
		position: relative;
		text-align: left;
		margin:0px 0px 20px 0px;
	}
	.search-box {
		padding:10px 0px;
		top:40px;
		right:15px;
		left:auto;
		display:block;
		z-index:2;
		right:0px;
	}
	.inner-left{
		min-height:426px;
	}	
	.inner-part{
		background-size:100% 426px;
	}
	.latest-news {
		background:#92784c;
		width:98.5%;
		padding:15px;
		min-height:inherit;
		margin:0 auto;
	}
	.latest-news-inner {
		background:#92784c;
		width:100%;
		padding:14px;
		min-height:inherit;
	}
	.image_home {
		padding: 0px 6px;
		width:100%;
		margin-bottom:10px;
	}
	.news-part .img-center {
		padding-right:15px;	
	}
}
@media (min-width:1024px) {
	.carousel .item {
	  height:426px;
	}
	.carousel-inner > .item > img {
	  height:426px;
	}
	.banner h1 {
		color: #fff;
		font-size: 3em;
		position: relative;
		text-align: left;
		margin:0px 0px 30px 0px;
	}
	.search-box {
		padding:10px 0px;
		top:40px;
		right:15px;
		left:auto;
		display:block;
		z-index:2;
	}
	.latest-news {
		background:#92784c;
		width:100%;
		padding:15px;
		min-height:inherit;
	}
	.latest-news-inner {
		background:#92784c;
		width:100%;
		padding:14px;
		min-height:inherit;
	}
	.image_home {
		padding: 0px 6px;
		width:100%;
		margin-bottom:10px;
		
	}
}
@media (min-width:1100px) {
	.carousel .item {
	  height:426px;
	}
	.carousel-inner > .item > img {
	  height:426px;
	}
	.banner h1
	{
		text-align:left;
		font-size:3.4em ;
		position:relative;
		color:#fff;
		margin:0px 0px 30px 0px;
	}
	.search-box {
		padding:10px 0px;
		top:40px;
		right:15px;
		left:auto;
		display:block;
		z-index:2;
	}
	.latest-news {
		background:#92784c;
		width:100%;
		padding:15px;
		min-height:307px;
	}
	.latest-news-inner {
		background:#92784c;
		width:100%;
		padding:14px 20px 14px 14px;
		min-height:197px;
	}
	.image_home {
		padding: 0px 6px;
		width:100%;
		margin-bottom:10px;
		
	}
}
@media (max-width: 480px)
{
	.col-xxs-12
	{
		width:100%;
	}
	
	.banner h1
	{
		    font-size: 2.6em;
	}
	.images .image_home img {
		margin: 0px auto;
	}
	/*.banner_content
	{
		display:none;
	}*/
	.banner h1
	{
		text-align:left;
		font-size:1em;
		position:relative;
		color:#fff;
                line-height:1.3;
	}
	.navbar-nav {
		width:100%;
		float:left;	
	}
	.carousel-control {
		display:none;
	}
	.inner-left{
		min-height:1px;
	}
	.inner-part{
		background-size:100% 100%;
	}
	.about_img_list li{
		width:100%;
		margin-bottom:10px;
		margin-right:0%;
	}
}

.latest-news {
	overflow-y:auto;
}


::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2); 
    border-radius: 10px;
}
 
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
}
::-moz-scrollbar {
width: 12px;
}
::-moz-scrollbar-track {
-moz-box-shadow: inset 0 0 6px #fff);
background:#000;
}
::-moz-scrollbar-thumb {
border-radius: 10px;
-moz-box-shadow: inset 0 0 6px #fff;
background:#7A252B;
}*/

#scrollbox2 {
    overflow: auto;
	width:100% !important;
}

.vertical-track2 {
    width: 17px;
    background: rgba(171, 35, 20, 0.5);
    border: 1px solid rgba(171, 35, 20, 0.5);
	height:100% !important;
}

.vertical-handle2 {
    width: 17px;
	left:-1px;
}

.vertical-handle2 .top {
    width: 17px;
    height: 17px;
    background: url(./../img/orange-scrollbar.png) no-repeat;
}

.vertical-handle2 .bottom {
    width: 17px;
    height: 100%;
    position: absolute;
    bottom: 0;
    clip: rect(17px 17px 9999px 0);
    background: url(./../img/orange-scrollbar.png) no-repeat 0 bottom;
}

.horizontal-track2 {
    width: 100%;
    height: 17px;
    background: #e4e6e3;
    border: 1px solid #dfdfdd;
	display:none;
}

.horizontal-handle2 {
    height: 17px;
}

.horizontal-handle2 .left {
    width: 17px;
    height: 17px;
    background: url(./../img/orange-scrollbar.png) no-repeat;
}

.horizontal-handle2 .right {
    width: 100%;
    height: 17px;
    position: absolute;
    right: 0;
    top: 0;
    clip: rect(0 9999px 17px 17px);
    background: url(./../img/orange-scrollbar.png) no-repeat right 0;
}

.corner2 {
    width: 17px;
    height: 17px;
    background: #e4e6e3;
    border: 1px solid #dfdfdd; 
}



/* === toggle === */
.cstnone{ display:none; }
.sharify-container ul li a:hover{ color:#fff !important; }
/* === toggle === */
.sharify-container li a span a{
	width:auto !important;
}
.news-link{
	text-decoration:underline !important;
	font-weight:600 !important;
}
.news-link, .news-link-title.news-link{
    color: #5d5d5d !important;
}
.news-link-title.news-link{
	text-decoration:none !important;
}
.sharify-container li a{ width:125px !important; }
.inner-cnt-img.inner-eve-left-img{
	text-align:left;
}
.news-part a.prev-class{
	margin-right:20px;
}
header #searchform{
	position:relative !important;
}
@media (max-width:400px){
	header .search-box input[type="text"]{
		width:70%;
	}
	header .search-box{
		right:60px;
	}
	/* header p.contact_text	{
		clear:both !important;
	}
	.search-box{
		float:none;
	} */
}
/*.inner-part.inner-second-part .row{
	display:flex;
}
.inner-part.inner-second-part .inner-left, .inner-part.inner-second-part .inner-right{
	height:100%;
}*/
#myCarousel.carousel.slide .banner{
	overflow: hidden;
}
@media (min-width:768px) and (max-width:991px){
	.main-custom-class .image_home, .footer-custom-class .image_home{margin-bottom:10 !important;}
}
@media (min-width:1200px){
	.main-custom-class .image_home, .footer-custom-class .image_home{margin-bottom:0 !important;}
}
@media (min-width:1024px){
	header .search-box{
		right:0;
	}
}
.about_img_list{
	width:100%;
	padding:0px !important;
}
.about_img_list li{
	float:left;
	width:32%;
	margin-right:2%;
	list-style:none;
}
.about_img_list li img{
	width:100%;
}
.about_img_list li:last-child{
	margin-right:0px;
}
.inner-right span.next-class {
    float: right;
}
.latest-news-inner {
    overflow-y: auto;
    box-sizing: border-box;
    min-height: auto;
}
.abt_calss .clearfix{
	height:0;
}
@media (max-width:767px){
.news-part .img-center{
	text-align:left;
}
}
@media (max-width: 480px)
{	
	.about_img_list li{
		width:100%;
		margin-bottom:10px;
		margin-right:0%;
	}
	.inner-right, .inner-right span.next-class {
		float: left;
	}
}

@media (max-width: 500px)
{	
	.inner-right, .inner-right span.next-class {
		float: left;
	}
	.inner-right span.next-class {
		width:100%;		
	}
}


/* ==== july 05 ==== */
.banner_1 .carousel-indicators, .banner_1 .carousel-control{
	display:none;
}
/* ==== july 05 ==== */


/* ================================================== */
/* fonts */
/* ================================================== */
@font-face {
  font-family:'DroidSans';
  src: url('../fonts/DroidSans.eot'); /* IE9 Compat Modes */
  src: url('../fonts/DroidSans.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/DroidSans.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/DroidSans.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/DroidSans.svg') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family:'DroidSans-Bold';
  src: url('../fonts/DroidSans-Bold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/DroidSans-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/DroidSans-Bold.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/DroidSans-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/DroidSans-Bold.svg') format('svg'); /* Legacy iOS */
}