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



/* GENERAL STYLES */


.content-title-center h1{
	color: #ff7d00;
}

h2{
	color:#34495E;
}



.features-item h4{
	color:#34495E;
	text-transform: uppercase;
}

a{
	color:#34495E;
}

a:hover{
	color: #ff7d00;
}


code{
color: #ff7d00;
}

.lead{
	font-size: 16px;
	font-weight: 300;
}

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

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

.secondary-color{
	background-color: #34495E;
}
.secondary-font-color{
	color: #34495E;
}

.secondary-font-color h1,.secondary-font-color h2,.secondary-font-color h3{
	color: #34495E;
}

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

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

h1 {
    font-size: 30px;
    font-weight: 700;
	color:#ff7d00 !important;
}

section h2, section h3 {
    margin-bottom: 24px !important;
    line-height: 32px !important;
	color:#ff7d00 !important;
}

#header-image h1,#header-image h2,#header-image h3,#header-image p{
	text-shadow: 1px 1px 1px #000; 
}
.btn-test {
    border: 1px #FFF solid;
    text-transform: uppercase;
    border-radius: 0px;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    background-color: #ff7d00 !important;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
}

.procup-logga {
	max-height:48px;
	vertical-align:top !important;
}

.ctry-img {
	display:inline;
	max-height:32px;
	margin: 6px 8px 0px 0px;
	vertical-align:middle !important;
}


.strike { display: inline-block; text-align: center; overflow: hidden; margin-bottom:10px}
.strike > span { position: relative; display: inline-block; font-size: 20px; font-weight: 700; text-transform: uppercase; color: #ff7d00; }
.strike > span:before,  .strike > span:after { content: ""; position: absolute; top: 50%; width: 9999px; height: 5px; background: #ff7d00; }
.strike > span:before { right: 100%; margin-right: 15px; }
.strike > span:after { left: 100%; margin-left: 15px; }

.sm_bmarg {
	margin-bottom:2px !important;
}
.myborder {
	margin-top:8px;
	border-bottom:2px #e7e7e7 solid;
}
img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto 
}
img.h80 {
	height:80px
}
img.mh300 {
	max-height:300px
}
.margtop75 {
	margin-top: 75px;
}
/* counter */
.block-wrapper{ margin-right: auto; margin-left: auto; width: 824px; }
.block{ color:#ff7d00; float: left; border: 3px solid #ff7d00; padding-top: 20px; min-width:160px;height: 160px; margin: 10px}
.block p { margin: 0; }
.block p i{ font-size: 40px; color: #ff7d00; }
.counter-wrapper{ font-weight:700; margin:5px 0px 5px 0px; font-size: 25px; }
.text-block{ font-size: 17px; }


  /* icon */
  .lnr-wrapper{ margin-top: 20px }
  .lnr-heart, .lnr-code, .lnr-bicycle, .lnr-history { color: #ff7d00; font-size: 45px; }

/* 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: #ff7d00;
border-bottom:2px #e4760b solid;

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

	background-color: #ff7d00;
	border-bottom: 2px #e4760b solid;
}

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

.navbar-default .navbar-nav > li > a{
	color: #33485E;
}

.navbar .dropdown-menu li a {
	color: #34495E;
 }



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


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



.main-slider{
	background-color: #ff7d00;
}

/*end slider*/


/* home */

.main-items i{
	color: #ff7d00;
}

.work-item .project-link {
	background: #ff7d00;
	background: rgba(26, 188, 156, 0.7);
}

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

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

/**/



/*Blog item*/




.tooltip-inner {
  color: #FFF;
  background: #ff7d00;


}

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

.blog-item .blog-link {
	
	background: #ff7d00;
	background: rgba(26, 188, 156, 0.7);
	}

.big-blog-entry{
	margin-bottom: 100px;
}

/**/

/* Blog detail*/


.blog-item .blog-link span {
	color: #ffffff;
}
#reply-form{
	color:#33485E;
}

/**/

.full-featured{
	background-color:#34495E;
	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:#34495E;
}


.progress-bar-middle-nogoli{
	background-color: #ff7d00;
}
.progress-bar-low-nogoli{
	background-color: #E55E64;
}
.progress-bar-height-nogoli{
	background-color: #34495E;
}


.title-big-post{
	color:#33485E;
}

.p-big-post{
	color:#33485E;
}

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

.pricing-item-table .header-table{
	background-color: #34495E;
}

/* contact*/

#contact{
	color:#33485E;
}


#social-links-contact{
	padding-left: 0px !important;
}

#social-links-contact a{
color:#34495E;	
border: 1px #34495E solid;
}

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




/* 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 #e4760b solid;
}

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


/*tabs*/

#tabs-events{
	font-size: 14px;
}

.nav-tabs li{
	width:200px;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

.nav-tabs li a:hover{
	border: none;
	background-color: transparent;
}

.nav-tabs li.active{
	border-top:5px #ff7d00 solid;
	border-bottom:5px #ff7d00 solid;
	border-left:2px #ff7d00 solid;
	border-right:2px #ff7d00 solid;
}

.nav-tabs li.active a,
.nav-tabs li.active a:hover{
	font-size: 24px;
	border: none;
	height:80px;
	font-weight:600px;
}

.nav-tabs li{
	border-top:5px #bdbbb8 solid;
	border-bottom:5px #bdbbb8 solid;
}

.nav-tabs li a,
.nav-tabs li a:hover{
	font-size: 20px;
	border: none;
	height:80px;
	font-weight:600px;
}
/*end tabs*/
.feedback {
	font-size: 20px;
	font-weight:600px;
}

