@charset "utf-8";
/* CSS Document */
/* @import url(https://fonts.googleapis.com/css?family=Open+Sans); */

body {
	color: #777777;
	background-color: #F1F1F2;
}

a {
	color: #428bca;
	text-decoration: none;
}

a:hover,a:focus {
	color: #2a6496;
	text-decoration: underline;
}

.carousel-control span {
	color: #2a6496;
}

.marg {
	margin: 0 !important;
}

.marg {
	margin: 10px 0 !important;
}

.marg-top {
	margin-top: 10px !important;
}

.marg-btm {
	margin-bottom: 10px !important;
}

.marg-botm {
	margin-bottom: 30px !important;
}

.padd-0 {
	padding: 0 !important;
}

.marg-logo {
	margin-top: 15px;
	margin-bottom: 15px;
}

.menu {
	color: #fff;
	font-weight: bold;
}

.menu:hover {
	color: #fff;
	font-weight: bold;
}

.blue-back {
	background: #3399FF;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-weight: bold;
}

.green-back {
	background: #059C69;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-weight: bold;
}

.yellow-back {
	background: #FFA00E;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-weight: bold;
}

.coman {
	width: 100%;
}

.date-font {
	font-size: 11px;
	color: #8e8b8b;
}

.search-icon-pad {
	padding: 10px 30px 10px 10px;
	border: 1px solid #ecedee;
	border-radius: 5px;
}

.search-icon {
	top: 8px;
	left: 23px;
	float: right;
}

.menu-botm-border {
	width: 100%;
	height: 11px;
	background: #3399FF;
}

section {
	background: #F1F1F2;
}

.menu-back {
	display: block;
	height: 50px;
	max-width: 100%;
	background: url(../img/menu-back.png) repeat-x;
}

.cousoul-back {
	max-width: 100%;
	height: 73px;
	background: url(../img/bg-play-hold.gif) no-repeat;
	/* 	background: url(../img/bg-play-hold-960.gif) no-repeat; */
}

.coman-box {
	border: 1px solid #e6e7e8;
	background: #FFF !important;
	padding: 20px;
}

.square-box {
	height: 100%;
	width: 100%;
	display: block;
	padding: 5px;
}

.squaere-ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
}

.squaere-li {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	color: #777777;
}

.squaere-ttl-txt {
	color: #3399ff;
	font-weight: 600;
	margin: 0 !important;
}

footer {
	background: #e6e7e8;
	border-top: 2px solid #dededf;
}

footer .nav>li>a,footer a {
	color: #777777;
	text-decoration: none;
}

.ftr-hdr-link {
	color: #777777;
}

.ftr-link {
	color: #777777;
}

.ftr-link:hover {
	color: #777777;
}

.ftr-adrs-link {
	color: #777777;
}

.ftr-center {
	text-align: center;
}

.ftr-center li {
	display: inline-block;
	float: none;
	margin-left: -5px;
	color: #777777;
	font-size: 14px;
	padding: 0 20px;
	text-decoration: underline;
}

.ftr-center li :hover {
	display: inline-block;
	float: none;
	/* 	margin-left: -5px; */
	color: #777777;
	font-size: 14px;
	/* 	padding: 0 20px; */
	text-decoration: none;
}

.media-ftr-query {
	margin: 0;
	padding: 0;
	list-style: none;
}

.media-ftr-query a {
	margin: 0;
	padding: 0;
	float: left;
}

.media-ftr-query a:hover {
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	float: left;
}

@media ( max-width : 767px) {
	.marg-btm {
		margin-bottom: 20px;
	}
	.carousel-control .icon-prev,.carouse.media-ftr-query a:hover {
		margin: 0;
		padding: 0;
		list-style: none;
		text-decoration: none;
	}
	chevron-right {
		display: inline-block;
		position: absolute;
		top: 65%;
		z-index: 5;
	}
}

@media ( min-width : 768px) and (max-width: 1920px) {
	.navbar-default .navbar-nav>li>a {
		color: #fff;
	}
}

@media ( min-width :992px) and (max-width:1920px) {
	.larg-device-back {
		background-color: transparent;
		border-color: transparent;
		margin-top: 103px;
	}
}

@media ( min-width :768px) and (max-width:1920px) {
	.menu-center {
		text-align: center
	}
	.menu-center li {
		display: inline-block;
		float: none;
		margin-left: -5px;
		color: #777777;
		font-size: 14px;
		font-weight: bold;
		border-left: 1px solid #cdcecf;
		padding: 15px;
	}
}