@charset "utf-8";
/* CSS Document */

a, a:hover {text-decoration:none; }
ul, li {list-style:none;}

body {background:url(../img/siteBg.png) top left !important;}
.header {/*height:115px;*/ background:url(../img/headBg.png) no-repeat top right #452935;}
.logo {}
.logoRight {text-align:right;}
.logoRight ul {float:right; margin-left:0px; }
.logoRight li {float:left; list-style:none; color:#afaeaf; margin:0 0 0 10px; padding:40px 0 0; height:65px;}
.logoRight li a {color:#afaeaf; padding:3px 10px; display:inline-block  }
.logoRight li a:hover, .logoRight li a.active {
background:#FFFF00;
-webkit-border-radius: 10px;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius: 10px;
-moz-border-radius-bottomleft: 0;
border-radius: 10px;
border-bottom-left-radius: 0;
color:#000;
}

.banMenu .span8 {border-top:5px solid #69555d; border-left:5px solid #69555d; margin:0px;}

.banMenu {background:url(../img/banBg.png) #442a35; /*max-height:445px;*/}
.banMenu .span4 {margin:0px }
.banMenu .links {margin:0px;}
.banMenu .links li{padding:12px 0;}
.banMenu .links li:nth-child(odd){background:url(../img/menuBg.png)}
.banMenu .links li a {color:#fff; font-family:"Century Gothic"; margin:0 0 0 20px; font-size:18px}

.pharma {background:url(../img/pharmaBan.jpg) bottom left no-repeat; height:230px;}
.coil {background:url(../img/oilBan.jpg) center left no-repeat; height:230px;}
.coal {background:url(../img/coalBan.jpg) bottom left no-repeat; height:230px;}
.sea {background:url(../img/seaBan.jpg) bottom left no-repeat; height:230px;}
.imarble {background:url(../img/imarbleBan.jpg) bottom left no-repeat; height:230px;}
.igranite {background:url(../img/igranateBan.jpg) bottom left no-repeat; height:230px;}
.agro{background:url(../img/agroBan.jpg) bottom left no-repeat; height:230px;}
.itobacco{background:url(../img/itobacco.jpg) center left no-repeat; height:230px;}
.mineralBan{background:url(../img/mineralsBan.jpg) center left no-repeat; height:230px;}
.con{background:url(../img/contact.jpg) center right no-repeat; height:230px;}

.carousel {margin:0px;}
.carousel .item {max-height:445px; }

.mid {background:#fff;}
.mid h1 {margin:5px 10px; font-size:21px; font-family:"Century Gothic"; color:#4c3a41}
.mid p {margin:0 15px 10px }
.mid .span8 {margin-left:0px;}

.mid .table td {text-align:left; font-size:12px; padding:5px;}
/*.mid .mineral tr:nth-child(odd) {font-size:18px; font-family:"Century Gothic"; color:#8a0000}*/
.mid .table img {float:left; margin:0 10px 10px 0}
.title {font-size:18px !important; font-family:"Century Gothic"; color:#8a0000}


.products {margin:20px 0 20px 40px;}
.products li{width:30%; float:left; margin:0 3% 2% 0; padding:0 0 1% 0; border-bottom:1px dotted #ddd}
.products li h2 {font-size:12px; line-height:15px; color:#8a0000; text-transform:uppercase}
.products li p {margin:0px; font-size:85%; line-height:15px;}
.products li a.more {font-size:11px; display:block; text-align:right; color:#452935; margin:5px 0 0 }

.agroProd {float:left;}
.agroProd h2{font-size:21px; font-family:"Century Gothic"; color:#8a0000; margin:0 15px; font-weight:normal}
.agroProd ul {float:left}
.agroProd li {float:left; width:130px; list-style:circle}

.irice li {float:none; width:auto}

.addMob {margin:0 15px}
.addMob span {display:inline-block; width:100px; font-weight:bold;}
.addMob h4 {color:#003071; display:block; font-size:1.1em}

.rBlock {background:#edeae3; color:#646464}
.rBlock .media {text-align:center; padding:15px 0 ;}
.rBlock .media img {margin:0 10px}
.rBlock h2 {font-size:15px; font-family:"Century Gothic"; color:#646464; line-height:20px;}
.rBlock ul {margin:0 5%}
.rBlock li {margin:0 0 5% 0; padding:0 0 5% 0; border-bottom:1px dotted #c0b9b2;}
.rBlock li:last-child {border:0px;}
.rBlock .contact span {color:#8a0000; display:inline-block; margin:0 5px 0 0; width:90px; text-align:right }

#footer {background:#160e11; padding:15px 0}
#footer a {color:#666; padding:0 7px 0}
#footer {text-align:center; color:#666 }
#footer .fLinks {font-size:12px; }
#footer .cr {font-size:11px }
#footer .cr a {color: white; text-transform: uppercase; }

/* ============== Overwritten Styles ================ */

.navbar-fixed-top {top:auto;}
.navbar-fixed-top, .navbar-fixed-bottom {position:static}
.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {margin:0px;}



    /* Large desktop */
	@media (min-width: 980px) and (max-width: 1200px) { 
		.banMenu .links li{padding:9.5px 0;}
		.banMenu .links li a {font-size:16px }
	 }
     
    /* Portrait tablet to landscape and desktop */
    @media (min-width: 768px) and (max-width: 979px) { 
		.banMenu .links li{padding:5px 0;}
		.banMenu .links li a {font-size:15px }
		
		.products li {min-height:200px;}
		
		.rBlock .media img {margin:0 5px}
		.rBlock li {font-size:80%;}
		.rBlock .contact span {width:70px;}
	}
     
    /* Landscape phone to portrait tablet */
    @media (max-width: 767px) { 
		.logoRight {background:#0e080c; float:left; width:100%; height:40px;}
		.logoRight ul {float:left; padding:0px; margin:10px 0 0; }
		.logoRight li {height:auto; padding:0px;}
		.logoRight li a {color:#afaeaf; padding:0px 5px; }
		.logoRight li a:hover, .logoRight li a.active {border-radius:0px; background:transparent; color:#fff;}
		.banMenu {display:none}
		
		.mid h1 {margin:5px 10px 0; font-size:21px;}
		
		.products {margin:20px 0 20px 20px;}
		.products li{width:97%; float:none; }
		.products li h2 {line-height:0;}
		.products li a.more {display:none}
		
		.fLinks, .rBlock .media, .rBlock .map, .rBlock .projects {display:none}
		
		.rBlock {float:left;}
		.rBlock li:last-child {margin:0px }
		.rBlock .contact {font-size:17px; line-height:25px;}
		.rBlock .contact span {width:120px; }

		.banMenu {display:none;}
		
		.mid .table td {font-size:11px; padding:5px;}	
		
		.addMob {font-size:15px;}	
		
	}
     
    /* Landscape phones and down */
    @media (max-width: 480px) { 
		.logoRight {background:#0e080c; float:left; width:100%;}	
		.logoRight ul {float:left; padding:0px }	
		.logoRight li {height:auto; padding:0px;}
		.logoRight li a {color:#afaeaf; padding:0px 5px; }		
		.logoRight li a:hover, .logoRight li a.active {border-radius:0px; background:transparent; color:#fff;}
		.banMenu {display:none;}
		
		.mid h1 {margin:5px 10px 0; font-size:18px; line-height:normal}
		
		.products {margin:20px 0 20px 20px;}
		.products li{width:93%; float:none; }
		.products li h2 {line-height:0;}
		.products li a.more {display:none}		
		.fLinks, .rBlock .media, .rBlock .map, .rBlock .projects {display:none}	
		
		.rBlock {float:left;}
		.rBlock li:last-child {margin:0px }
		.rBlock .contact {font-size:14px; line-height:21px;}
		.rBlock .contact span {width:100px; }
		
		.banMenu {display:none;}
		
		.mid .table td {font-size:11px; padding:5px;}
		
		.addMob {font-size:15px;}
	 }