﻿

/* Main menu mouse over change to Vishwas logo red color */

#topMain.nav-pills>li:hover>a,
#topMain.nav-pills>li:focus>a {
	/*color:#1F262D;*/
    color:white;
	/*background-color:rgba(0,0,0,0.03);*/
    /*background-color:#C8211C;*/
    background-color:red;
}

/* Main menu mouse over change to Vishwas logo red color */

/*top menu change font color*/
#topBar ul.top-links > li > a:hover {
    /*background-color:rgba(0,0,0,0.01);*/
    color: red;
}

/*top menu change font color*/

/*adjust comma in portfolio*/

ul.categories > li:after {
    content: ', ';
}
/*adjust comma in portfolio*/


/*align center in testimonial */
.testimonial-content {
    position: relative;
    padding-left: 0px;
}
/*align center in testimonial */

/*line color changed from aboutUs*/
div.heading-title.heading-border-bottom {
	border-bottom:red 2px solid;
}
/*line color changed from aboutUs*/

span.heading-color {
    color:red;
}

/* tabs in projects.aspx*/

.tabContent {
    /*border-left:2px solid #efefef;
    border-bottom:2px solid #efefef;
    border-right:2px solid #efefef;*/
    padding:5px;
    padding-top:30px;
}

/*section.vis .nav {
    background-color:yellow;
    text-align:center;
}*/


section.vis .nav-tabs>li.active>a, 
section.vis .nav-tabs>li.active>a:focus, 
section.vis .nav-tabs>li.active>a:hover {
	color:#ddd;
	background-color:#555;
	border-color:#555;

}

section.vis .nav-tabs>li {
    width:100%;
}

section.vis .nav-tabs>li>a {
    color:red;
    text-align:center;
}

section.vis .nav-tabs>li>a.active{
    background-color:#efefef;
}

section.vis .nav-tabs>li>a:hover{
    background-color:#555;
    color:#fff;
}

/*section.vis .nav-tabs>li>a {
	color:blue;
    background-color:red;
}*/
/*.nav-justified {
    text-align:justify;
}*/
/*section.vis .nav-tabs.nav-justified>li>a {
	border-bottom-color:#666;
}

section.vis .nav-tabs.nav-clean>li>a,
section.vis .nav-tabs.nav-clean>li>a.active {
	color:#fff;
	background-color:transparent !important;
}

section.vis .nav-bottom-border li>a {
	background-color:transparent !important;
}

section.vis .nav-tabs.nav-button-tabs>li>a {
	color:#fff !important;
}*/

/*section.dark div.tab-content.tab-stacked {
	background-color:#444;
}
section.dark .nav-tabs.nav-stacked>li>a {
	background-color:#666;
}
section.dark .nav-tabs.nav-stacked>li>a.active {
	background-color:#444;
	margin:0;
}

section.dark .tab-content.nav-alternate {
	background-color:transparent !important;
}*/

form  {
	margin-bottom:0;
    
}
#topNav ul.dropdown-menu li.active>a, 
	#topNav ul.dropdown-menu li.active:hover>a, 
	#topNav ul.dropdown-menu li.active:focus>a, 
	#topNav ul.dropdown-menu li:hover>a, 
	#topNav ul.dropdown-menu li:focus>a, 
	#topNav ul.dropdown-menu li:focus>a {
		color:#fff;
        font-weight:bold;
		background-color:rgba(2550,0,0,1);
	}

.blog-post-item {
	margin-bottom:0px;
	padding-bottom:0px;
    border-bottom:#eee 0px solid;
}

 .img-responsive {
    max-width:100% !important;
    height:auto !important;
    text-align:center !important;
}

div.img-button {
    position: absolute;
    top: 25px;
    /*margin-left:15px;*/
    text-align: center;
    display: inline-block;
    color: #fff;
    background-color: white;
    font-family: 'Lato',Arial,Helvetica,sans-serif;
    border-radius: 3px;
    max-width:300px;
    margin:auto;
    margin-left:18px;
    /*width:auto;
    max-width: 300px;*/
    /*max-width:20em;
    height:12em;*/
}

.text-red {
    color: #FF0000 !important;
    font-family: 'Lato',Arial,Helvetica,sans-serif;
    margin-top:12px;
    font-size:20px;
}

.text-black {
    color: #111 !important;
    font-family: 'Lato',Arial,Helvetica,sans-serif;
    margin-top:-18px;
    font-size:16px;
}

@media only screen and (max-width: 768px) {
   div.img-button {
        display: none !important;
        max-width:80%;
    }
}
.img-smallButton {
    position: absolute;
    bottom: 2px;
    margin-left:15px;
    text-align: center;
    display: inline-block;
    color: #fff;
    background-color: rgba(0,0,0,0.7);
    opacity: 1 !important;
    font-family: 'Lato',Arial,Helvetica,sans-serif;
    font-weight: 500;
    padding: 3px 12px 5px 12px;
    border-radius: 3px;
    width: auto;
    max-width: 200px;
    font-size: 15px;
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

 /*padding-top*/
.padding-top3px {
    padding-top:43px;
}

.padding-top2px {
    padding-top: 2%;
}

.padding-top0px {
   padding-top:0%;
}

.margin-top15px {
    margin-top:-15px;
}
 /*padding-top*/

 /*padding-bottom*/
.padding-bottom3px {
    padding-bottom:12px;
}

.padding-bottom2px {
     padding-bottom: 2%;
}

.padding-bottom0px {
     padding-bottom: 0%;
}

.margin-bottom0px {
    margin-bottom:0%;
}

.margin-top {
    margin-top:-40px;
}
  /*padding-bottom*/

   /*color*/
.color {
    color:#59BA41;
}
.flats-color {
    color:#774F38;
}

.projects-color {
    color:#C02942;
}

.backgroundcolor {
    background-color:#A94545;
}

.text-color {
    color:#fff;
}

.color-red {
    color:red;
}
  /*color*/

  /*margin-bottom*/
.margin-bottom0px {
    margin-bottom:0%;
}
/*margin-bottom*/

/*font-size*/
.textfont-size {
    font-size:14px;
}
.text-align {
    text-align: right;
}
/*font-size*/

/*background-Image*/
.backgroundimg {
    background-image: url('../../assets/images/imgpattern2.jpg')
}

.home-backgroundImg {
    background-image: url('../../assets/images/counterBg.jpg');
}
/*background-Image*/

.display {
    display: none
}
