/* 
	Created on : May 2, 2014, 12:31:57 PM
	Author     : avillegas
*/



/* GENERAL STYLES */



h1{
	color: #3498db;
}

h2{
	color: #454C56;
}

h3{
	color: #454C56;
}

h4{
	color: #454C56;
}

h5{
	color: #FFFFFF;
}

a{
	color:#454C56;
}

a:hover{
	color: #3498db;
}

.main-color{
	background-color: #3498db !important;
	fill:#3498db !important;;
}

.main-font-color
{
 	color: #3498db !important;
}

.secondary-color{
	background-color: #454C56;
}
.secondary-font-color{
	color: #454C56;
}

.secondary-font-color h1,.secondary-font-color h2,.secondary-font-color h3{
	color: #454C56;
}

.white-font-color{
	color:#FFF !important;
}

.white-font-color h1,.white-font-color h2,.white-font-color h3{
	color:#FFF;
}

#header-image h1,#header-image h2,#header-image h3,#header-image p{
	text-shadow: 1px 1px 1px #000; 
}


/* BOOTSTRAP OVERRIDES */

.btn-primary.black{
	border:2px solid #444;
	color:#444;
	}


.btn-primary.nogoli{
	color:#FFF;
}

/* NAVIGATION */


.navbar-default .navbar-nav>.active> a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
background-color: #3498db;
border-bottom:2px #454C56 solid;

}
.navbar-default .navbar-nav > li > a:hover{

	background-color: #3498db;
	border-bottom: 2px #454C56 solid;
}

.navbar-default .navbar-nav > li > a:hover{
	color: #FFF;
	border-radius: 3px;
}

.navbar-default .navbar-nav > li > a{
	color: #454C56;
}

.navbar .dropdown-menu li a {
	color: #454C56;
 }



#home-slider h1{
	color:#FFF;
}

#home-slider .btn-lg,#header-image .btn-lg{
	border: 1px #FFF solid;
	color:#FFF;
	}


#home-slider p{
	color:#FFF;
}


/*end slider*/


/* home */

.main-items i{
	color: #3498db;
}

.work-item .project-link {
	background: #3498db;
	background: rgba(69,76,86, 0.7);
}

.work-item .project-link h3{
	color:#fff;
}

.work-item .project-link span {
	color: #ffffff;
}

/**/



/*Blog item*/




.tooltip-inner {
  color: #FFF;
  background: #3498db;


}

.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #3498db; 
  }

.blog-item .blog-link {
	
	background: #3498db;
	background: rgba(69,76,86, 0.7);
	}


/**/

/* Blog detail*/


.blog-item .blog-link span {
	color: #ffffff;
}
#reply-form{
	color:#454C56;
}

/**/

.full-featured{
	background-color:#454C56;
	min-height:280px;
	color: #FFF;
	}


.full-featured h2, .full-featured h3, .full-featured h3, .full-featured h2{
	color: #FFF;
}

.recent-post-half .title-post{
	color:#454C56;
}


.progress-bar-middle-nogoli{
	background-color: #3498db;
}
.progress-bar-low-nogoli{
	background-color: #E55E64;
}
.progress-bar-height-nogoli{
	background-color: #454C56;
}


.title-big-post{
	color:#454C56;
}

.p-big-post{
	color:#454C56;
}

.pricing-item.active .pricing-item-table .header-table{
	background-color: #3498db !important;
}

.pricing-item-table .header-table{
	background-color: #454C56;
}

/* contact*/

#contact{
	color:#454C56;
}



#social-links-contact a{
color:#454C56;	
border: 1px #454C56 solid;
}

#social-links-contact a:hover{
	color:#3498db;
	border-color: #3498db;
}




/* Footer */
#footer{
	background:#555;
	color:#fff;
	}


.title-section h3{
	color:#FFF;
}

.title-section h4{
	color:#FFF;
}



/*pagination*/
.pagination li a {
	color: #FFF;
	border-bottom:2px #454C56 solid;
}

.pagination li a:hover{
	color: #FFF;
	border-bottom:2px #454C56 solid;
}



<style>
    .google-maps {
        position: relative;
        padding-bottom: 75%; // This is the aspect ratio
        height: 0;
        overflow: hidden;
    }
    .google-maps iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
    }
</style>