/*
Theme Name: ChicagoSBMI
Theme URI: http://wp.ulugov.uz/
Description: Ushbu shablon wordpressda noldan shablon tayyorlashda framework foydalanish uchun Anvar Ulugov tomonidan yasalgan.
Author: Anvar ULugov
Author URI: http://ulugov.uz/
Version: 1.0
Tags: minimalistic, white, twitter, bootstrap
License:
License URI:
General comments (optional).
*/


* {
margin: 0;
}
html, body {
height: 100%;
}
body {
	background: #0a2471;
	overflow-y: scroll;
}

.wrapper {

min-height: 100%;

height: auto !important;

height: 100%;

margin: 0 auto -190px;

}

.logo {

position: relative;

z-index: 100;

}

.logo  img{

position: absolute;

top: 0;

left: 0;

}

address {

padding: 25px 0 0 0;

margin-bottom: 0 !important;

}

address h3 {

margin-right: 5px;

}

.footer, .push {

height: 190px;

}

.footer, .push {

clear: both;

}

.footer {

color: #cccccc;

padding: 10px 0;

}

.divider-vertical {

margin: 15px 0;

border-right: solid 2px #fff;

height: 1.3em;

width: 2px;

}

.header {

	background: #081c54 url("header-bg.png") repeat-x top;

	-o-background-size: 100% 100%;

	-moz-background-size: 100% 100%;

	-webkit-background-size: 100% 100%;

	background-size: 100% 100%;

	*background: #081c54;

	background: #081c54\0/;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="header-bg.png", sizingMethod="scale");

	-webkit-box-shadow: -2px 4px 5px 0px rgba(0, 0, 0, 0.75);

	-moz-box-shadow:    -2px 4px 5px 0px rgba(0, 0, 0, 0.75);

	box-shadow:         -2px 4px 5px 0px rgba(0, 0, 0, 0.75);

	}

@media all and (min-width: 0px) {

	.header {

		background: #081c54 url("header-bg.svg");

		background-image: -webkit-gradient(

			linear,

			left top, left bottom,

			from(#071746),

			to(#081c54),

	color-stop(0.5, #0c2a81)

		);

		background-image: -webkit-linear-gradient(

			top,

			#071746,

			#0c2a81 50%,

	#081c54

		);

		background-image: -moz-linear-gradient(

			top,

			#071746,

			#0c2a81 50%,

	#081c54

		);

		background-image: -o-linear-gradient(

			top,

			#071746,

			#0c2a81 50%,

	#081c54

		);

		background-image: linear-gradient(

			top,

			#071746,

			#0c2a81 50%,

	#081c54

		);

	}

}

.footer {

	color: #fff;

	background: #07194b url("footer-bg.png") repeat-x top;

	-o-background-size: 100% 100%;

	-moz-background-size: 100% 100%;

	-webkit-background-size: 100% 100%;

	background-size: 100% 100%;

	background: -webkit-gradient(

		linear,

		left top, left bottom,

		from(#0e3198),

		to(#07194b)

	);

	background: -webkit-linear-gradient(

		top,

		#0e3198,

		#07194b

	);

	background: -moz-linear-gradient(

		top,

		#0e3198,

		#07194b

	);

	background: -o-linear-gradient(

		top,

		#0e3198,

		#07194b

	);

	background: linear-gradient(

		top,

		#0e3198,

		#07194b

	);

}

.foot {

position:relative;

height: 180px;

}

copyright {

position: absolute;

bottom: 10px;

left: 15px;

}

.fa-stack-vertical

{

    width:1em;

    height:auto;

    margin-top:-0.5em;

}

.fa-stack-vertical .fa

{

    position:absolute;

    text-align:center;

}

.fa-stack-above

{

    margin-top:-0.25em;

    margin-left:0.125em;

}

.content-top {

min-height: 375px;

background: transparent;

}

#slider {
	width: 100%;
	height: 375px;
	overflow: hidden;
	position: absolute;
	z-index: -2;
}

.home-bg {

min-height: 365px;

background: url(img/content-bg.jpg) center bottom no-repeat;

}

.inner {

color: #000033;

font-size: 12px;

margin-top: 250px;

}

.article {

    margin: 15px 0;

    padding: 20px 10px 15px 15px !important;

}

.content .col-xs-3 {

padding-right: 15px;

}

.btn-info {

font-size: 16px !important;

}

.thumbnail-a {

width: 875px;

border-radius: 0 0 15px 15px;

background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 5px,rgba(255,255,255,1) 30px,rgba(255,255,255,1) 100%,rgba(255,255,255,0) 100%) ;

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=0 );

box-shadow: 0px 2px 1px 2px rgba(255, 244, 229, 0.5);

}

.sub-a {

    padding-top: 50px !important;

}



.article h3, .article h1, .loop a h1 {

color: #0c297d;

padding: 10px 0;

min-width: 130px;

}

.article h3 {

font-size: 16px;

color: #0c297d;

min-width: 130px;

}

.article p {

font-size: 12px;

font-weight: 500;

line-height: 1.7em;

}

.article-in {

padding: 0 15px !important; 

}

.article-in h3, .article-in h1 {

font-size: 36px;

color: #7da7d9;

padding: 30px 0 0 10px;

clear: both;

}

.article-in h1 {

color: rgb(12, 41, 125);

text-shadow: 0px 2px 5px rgb(100, 100, 100);

}

.article-in img {

margin: 10px;

}

.article-in p {

font-size: 14px;

}

.sidebar .article {

margin-top: 30px;

padding: 0 !important;

}

.sidebar .article h3 {

font-size: 20px;

color: #0c297d;

padding: 0 ;

}



.category_title{

	font-weight: bold;

	border-bottom: 2px solid #fff;

	color: #0C297D;

}

.rmore {

font-size: 12px;

color: #0c297d;



}

.rmore:hover {

color: #0c297d;

}



.aligncenter {

  margin: 0 auto;

  text-align: center;

  clear: both;

  display: block;

}



.alignleft {

  display: inline;

  float: left;

  margin-right: 1.5em;

}

.alignright {

  display: inline;

  float: right;

  margin-left: 1.5em;

}



code {

	white-space: normal;

	display: block;

	clear: both;

}



.sidebar {

background-color: #7da7d9;

width: 250px;

padding-top: 165px !important;

border-radius: 15px;

box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.8);

}

.sidebar, .sidebar ul {

	list-style: none !important;

}



.sidebar h1, .sidebar h2, .sidebar h3 {

	display: block;

	clear: both;

}



.sidebar ul   {

	margin-right: 0px;

	width: 100%;

	display: block;

	clear: both;

}



.sidebar li a {

	padding-right: 0px;

	margin-right: 0px;

}

.sidebar .nav-pills li {

border-bottom: solid 1px #ffffff;

}

.sidebar .nav-pills li a {

color: #0c297d;

margin-left: -10px;

font-size: 16px;

font-weight: 600;

border-radius: 0px;

}

.article-in a {

color: #0c297d;

font-weight: 600;

border-radius: 0px;

}

.loop a {

	color: #000;

}



.app_form {

	width: 750px;

}



.app_form label {

	display: inline-table;

	margin: 0;

	padding: 0;

}



#map_canvas {

	width: 200px;

	height: 200px;

	background: gray;

}

.in-post, .in-post:hover {

color: #0c297d;

}
