.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
	color: #fff;
	text-decoration:none;
}

.navigation li {
	display: inline;
}

.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
	background-color: #6FB7E9;
	border-radius: 3px;
	cursor: pointer;
	padding: 12px;
	padding: 0.75rem;
}

.navigation li a:hover,
.navigation li.active a {
	background-color: #3C8DC5;
}

























.pagination {
clear:both;
padding:20px 0;
position:relative;
font-size:16px;
line-height:13px;
}
 
.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:10px 15px 10px;
text-decoration:none;
width:auto;
color:#fff;
background: #555;
}
 
.pagination a:hover{
color:#fff;
background: #3279BB;
}
 
.pagination .current{
padding:10px 15px 10px;
background: #3279BB;
color:#fff;
}
h4 a:hover{
	text-decoration:none;
}

.nav > li{
	padding-top:10px !important;
	padding-bottom:10px !important;
	text-transform:uppercase;
	font-size:15px;
	
}




.navbar-default {
	margin-bottom:0px !important;
}
.slide{
	margin-bottom:20px;
}
.hover_text a:hover{
	text-decoration:none;
}
.jumbotron{
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-bottom: 0px !important;
    padding-top: 9px !important;
}



.comment-list {
	list-style: none !important;
}
.fn {
	padding: 20px !important;
}
.comment-reply-link {
	border: 1px solid #CCC !important;
	padding: 10px !important;
}
.comment-reply-link {
	text-decoration: none !important;
}
.comment-author {
	margin-top: 20px !important;
	text-transform: uppercase !important;
}
.comment-meta :hover {
	text-decoration: none !important;
}
#reply-title {
	color: #36F !important;
}
#submit {
	background-color: #FFF !important;
	padding: 10px !important;
	border: 2px solid #CCC !important;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
	padding: 10px !important;
}
.product1 a:hover {
	text-decoration: none !important;
}
.category {
	color: #06F;
}
.pro:hover {
	opacity: 0.5;
}
.screen-reader-text{

	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000 !important;
	width:100%;
	color:#FFF;
	height:30px;
	text-align:center;
}
#s{
	 border-radius: 2px;
    height: 37px;
    margin-bottom: 10px;
    width: 100%;
	
}
.box_title:hover{
	text-decoration:none !important;	
}
	
#searchsubmit{
	width:30%;
	text-align:center;
	height:30px;
	border-radius:5px;
	background-color:#06F !important;
	color:#FFF !important;	
}
/*Widget css*/

.product_item_show a:hover {
	opacity: 0.5;
}
.serif p{
	text-justify:auto !important;
}
.product_item_show h3:hover {
	color:#00F;
}
.widget a:hover {
	text-decoration: none !important;
	color: #000 !important;
}
.widget a {
	text-align: center !important;
	font-size:22px !importants;
}
.widget ul li a:hover {
	text-decoration: none !important;
	color: #000 !important;
}
#three_thumb_class-2 {
	list-style: none !important;
	text-decoration: none !important;
}
.widget_recent_entries {
	list-style: none !important;
}
.widget_recent_entries ul li {
	list-style: none !important;
	color: #03F !important;
	font-size: 25px !important;
}
.widgettitle {
	background-color: #000 !important;
	color: #FFF !important;
	text-align: center !important;
}
#categories-2 {
	list-style: none !important;
}
#categories-2 ul li {
	list-style: none !important;
}
#recent-comments-2 {
	list-style: none !important;
}
#recent-comments-2 ul li {
	list-style: none !important;
}
#archives-2 {
	list-style: none !important;
}
#archives-2 ul li {
	list-style: none !important;
}
#meta-2 {
	list-style: none !important;
}
#meta-2 ul li {
	list-style: none !important;
}
#categories-3 {
	list-style: none !important;
}
#categories-3 ul li {
	list-style: none !important;
}
.widget_search {
	list-style: none !important;
}

.widget {
	list-style: none !important;
}
.widget  ul li{
	list-style:none !important;
}
/*End */

/*  menu css start  */
.navbar-nav > li > a {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 20px;
	padding-left: 30px;
}
.hvr-underline-from-center {
	backface-visibility: hidden;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	display: inline-block;
	overflow: hidden;
	position: relative;
	transform: translateZ(0px);
	vertical-align: middle;
}
.hvr-underline-from-center::before {
	background: #2098d1 none repeat scroll 0;
	bottom: 0;
	content: "";
	height: 4px;
	left: 50%;
	position: absolute;
	right: 50%;
	transition-duration: 0.3s;
	transition-property: left, right;
	transition-timing-function: ease-out;
	z-index: -1;
}
.hvr-underline-from-center:hover::before, .hvr-underline-from-center:focus::before, .hvr-underline-from-center:active::before {
	left: 30px;
	right: 15px;
}
.logo_banner {
	margin-bottom: 20px;
}
.slider_image {
	width: 100%;
}
#_img {
 //display:none;
 ///position:absolute;
}
#icon_img:hover #|_img {
 ///display:black;
}
#icon_img {
 //border:1px solid red;
 //position:absolute;
}
.facebook-ico {
	position: absolute;
	background-image: url(../img/fb.png);
	height: 47px;
	width: 49px;
}
.facebook-ico:hover {
	cursor: pointer;
	background-position: 0px 50px;
}
.icon-title {
	font-size: 20px;
	left: 67px;
	position: absolute;
	top: 10px;
}
/* simple css in a href in span and p tag start*/
span.ex1 {
	font-style: italic;
}
span.ex2 {
	font: 12px/30px Georgia, serif;
}
p.serif {
	font-family: "Times New Roman", Times, serif;
}
.box_title {
	color: #F88C00;
}
.box_title:hover {
	color: #F88C00;
}
.onhover {
	color: #003;
}
.onhover:hover {
	color: #F99C24;
}
/* simple css in a href in span and p tag end*/

.product1 {
	margin-top: 0px;
	margin-bottom: 0px;
}
.product {
 //margin-top:20px;
	margin-bottom: 10px;
}
.product img {
 //margin-top:20px;
	margin-bottom: 10px;
}
.product h4 {
 //margin-top:20px;
	margin-bottom: 10px;
}
.header {
	color: #FFF;
	height:auto;
	width: 100%;
	padding:20px 20px 20px 20px;
	margin-bottom:30px !important;
}
.header1 {
	background-color: #000;
	color: #FFF;
	height: 30px;
	width: 100%;
}
.header p {
	margin-top: 10px;
 //margin-left:20px;
	margin-bottom: 30px;
}
.img {
 //float:right;
}
.color {
	background: black;
}
.heed {
	text-decoration: underline;
	color: orange;
	-webkit-text-decoration-color: #F90;
	-moz-text-decoration-color: #F90;  /* vendor prefix not required as of V36 */
	text-decoration-color: #F90;
}
#fancy-line {
	border: 0;
	height: 1px;
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(215,215,215,0.75), rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(215,215,215,0.75), rgba(0,0,0,0));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(215,215,215,0.75), rgba(0,0,0,0));
	background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(215,215,215,0.75), rgba(0,0,0,0));
	box-shadow: 0px -2px 4px rgba(136,136,136,0.75);
}
/*  menu css start  */
.navbar-nav > li > a {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 20px;
	padding-left: 30px;
}
.hvr-underline-from-center {
	backface-visibility: hidden;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	display: inline-block;
	overflow: hidden;
	position: relative;
	transform: translateZ(0px);
	vertical-align: middle;
}
.hvr-underline-from-center::before {
	background: #2098d1 none repeat scroll 0;
	bottom: 0;
	content: "";
	height: 4px;
	left: 50%;
	position: absolute;
	right: 50%;
	transition-duration: 0.3s;
	transition-property: left, right;
	transition-timing-function: ease-out;
	z-index: -1;
}
.hvr-underline-from-center:hover::before, .hvr-underline-from-center:focus::before, .hvr-underline-from-center:active::before {
	left: 30px;
	right: 15px;
}
.jumbotron {
	margin-bottom: 0px !important;
	background-color: white !important;
}
.navbar {
	background-color: white !important;
	margin-top: 5px;
}
#submenu {
	display: none;
	padding: 15px;
	width: 1170;
}
.pos_inline {
	position: inline;
}
/*  menu css End  */


#navbar a:hover {
	color: red;
}
.icons {
	margin-top: 10px;
	margin-bottom: 10px;
}

.icons a:hover {
	
	text-decoration:none;

}

/*	small slider in right side css start ok*/
.carousel-content {
	color: black;
	display: flex;
	align-items: center;
}
/*	small slider in right side css End ok*/

/*	footer css start ok*/
footer {
	padding: 0;
	background-color: #202020;
	font-size: 11px;
	font-weight: 700;
	/*	letter-spacing: 1px; */
	color: #999999;/* border-top: 3px solid #000; */
}
.hr_footer_css {
	margin-bottom: -2px;
}
.hr_footer_css1 {
	margin-top: -5px;
}
/*	footer css End ok*/

/*	This is single page css only start ok*/
.writer-info {
 //border:1px solid red;
	margin-top: 10px;
	margin-bottom: 10px;
}
.writer-info .author {
	color: grey;
	font-family: Verdana, Geneva, sans-serif;
}
.writer-info .date {
	color: grey;
	font-family: Verdana, Geneva, sans-serif;
}
.description {
	margin-top: 30px;
}
.description1 {
	margin-top: 30px;
}
.single_button a button {
	color: gray;
}
.single_button a button:hover {
	text-decoration: none;
	background-color: #F90;
	color: white;
}
.dt-share {
 //visibility:hidden;
	display: none;
}
.dt-share:hover {
 //visibility:visible;
	display: block;
}
.reply-button {
 //float:right;
}
/*	This is single page css only End ok*/

														/* Search page css only start */
														
.box_title {
	color: #F88C00;
}
.box_title:hover {
	color: #F88C00;
}
span.ex1 {
	font-style: italic;
}
.onhover {
	color: #003;
}
.onhover:hover {
	color: #F99C24;
}
span.ex2 {
	font: 12px/30px Georgia, serif;
}

.search-pagination li {
	color: gray;
}
.search-pagination li:hover {
	text-decoration: none;
	background-color: #F90;
	color: white;
}
/* image STYLE animation start */

.myimage:hover {
	opacity: 0.5;
}
.myimage {
	position: relative;
	z-index: 0 !important;
}
.hiddenimage {
	display: none;
	position: absolute;
	z-index: 1 !important;
}
.myimage:hover > .hiddenimage {
	display: block;
 //border:1px solid red;
	top: 50%;
	left: 50%;
}
.description{
	 color: #4d4d4d;
    font-size: 18px;
    font-weight: 300;
    line-height: 1.7em;
    word-wrap: break-word;
}

.h1, .h2, .h3, h1, h2, h3 {
    margin-bottom: 5px !important;
    margin-top: 0px !important;
}
