@font-face{
font-family:century-gothic;
src: local('century-gothic'),url(fonts/century-gothic.ttf) format("truetype");


}
@font-face{
font-family:albanybc;
src: local('albanybc'),url(fonts/albanybc.ttf) format("truetype");


}


*
{
	margin: 0px;
	padding: 0px;
}



body {
	color:#EEE;
	font-family: century-gothic;
	font-size: 16px;
	font-weight: 300;
}
ul, li, a
{
	padding: 0px;
	margin: 0px;
}
a
{
	color: #EEE;
	text-decoration: none;
}
a:hover
{
	text-decoration: none;
	color: #FF9933;
}
h1, h2, h3, h4, h5, h6
{
	width:100%;
	color:#EEE;
	font-family: century-gothic;
	font-size: 16px;
	font-weight: bold;
	position:relative;
}

h2
{
	color:#EEE;
	font-size: 19px;
	padding: 0px;
	margin: 0px;
}

img
{
	width: 100%;
}
hr
{
	width: 50px;
	height: 5px;
	background-color: #F84B4A;
	margin-bottom: 50px;
	border: none;
}
/**header section**/
.main-header
{
	background: url("img/picjumbo-bg5.jpg") 0% 0% / 100% no-repeat fixed;
	width: 100%;
	float: left;
	background-size: cover;
}
.backbg-color
{
	width: 100%;
	float: left;
	background-color: ;/*rgba(255, 255, 255, *0.76);*/
	padding-bottom: 50px;
}
.main-header .navigation-bar
{
	margin-top: 10px;
	width: 100%;
	float: left;
	
}
.main-header .navigation-bar .navbar-default {
	
	

	
}
.main-header .navigation-bar .navbar-default .navbar-brand {
	text-transform: uppercase;
	font-size: 24px;
	line-height: 20px;
	font-weight: 300;
}
.main-header .navigation-bar .navbar
{
	margin: 0px;
	
}
.main-header .navigation-bar .navbar-default .navbar-nav > li
{
	
}
.main-header .navigation-bar .navbar-default .navbar-nav > li > a {
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 300;
    letter-spacing: 0.5px;
}
.main-header .navigation-bar .navbar-default #social > li > a
{
}
.main-header .navigation-bar .navbar-default .navbar-nav > .active > a
{
	color: #8FA5AF;
	
}
.grey {
	color: #F84B4A;
}

.main-header .banner-text
{
	width: 100%;
	float: left;
	padding-top: 40px;
}
.banner-info h2
{
	color: #fff;
	font-size: 65px;
	padding-bottom:60px;
}

.banner-info h2 span
{
	font-weight: 600;
	font-family: 'Roboto Slab', serif;;
}
.main-header .banner-text .banner-heading h3
{
	font-size: 28px;
	color: #08088A;
	padding-bottom: 15px;
}
.main-header .banner-text .banner-search
{
	background: rgba(143, 165, 175, 0.33);
	padding: 15px 0px;
	border-radius: 5px;
}
.main-header .banner-text .banner-search .sellone
{
	width: 100%;
	height: 50px;
	margin-top: 20px;
}
.main-header .banner-text .banner-search .selltwo
{
	width: 100%;
	height: 50px;
	margin-top: 20px;
}
.main-header .banner-text .banner-search 
{
	width: 100%;
	height: 50px;
	margin-top: 20px;
	border: none;
	background-color: rgba(24, 25, 30, 0.7);
	color: #fff;
	transition: all 0.8s ease-in 0s;
}
.main-header .banner-text .banner-search
{
	background-color: #F84B4A;
	transition: all 0.8s ease-in 0s;
}

.form-btn button{
width:100%;
height:35px;
background-image:url(img/icons/buscar.png);
background-repeat:no-repeat;
background-position:center;
border:none;
border-radius:5px;
background-color:#FF9933;

}
.form-btn {width:100%;}


.selltwo{
font:16px century-gothic;
border-color:#003A5A;
}








/**appoint sec**********************************/
.appoin-sec
{
	width: 100%;
	float: left;
	/**background-color: #003A5A;**/
	background: url("img/bg-Book.jpg") 92% 92% / 100%;
	



	
}
.appoin-sec .footer-sec h2
{
	font-size: 28px;
	color: #fff;
	font-weight: 600;
	padding: 15px 0px;
}
.appoin-sec .footer-sec p
{
	color: #fff;
	font-size: 18px;
	padding: 15px 0px;
}
.appoin-sec .footer-sec a
{
	color: #FFF;
	background-color: rgba(79, 88, 125, 0.49);
	display: inline-block;
	padding: 19px 26px;
	font-size: 18px;
	transition: all 0.5s ease-in 0s;
}
.appoin-sec .footer-sec a:hover
{
	background-color: rgba(79, 88, 125, 0.25);
	transition: all 0.5s ease-in 0s;
}
.appoin-sec .footer-sec a i
{
	padding-right: 10px;
}
/**footer sec*********************************************************/
.footer
{
	width: 100%;
	float: left;
	padding: 30px 0px;
	height: 280px;
}
.footer .footer-social li
{
	display: inline-block;
}
.footer .footer-social li a i
{
	color: #C1C0C0;
	font-size: 24px;
	display: inline-block;
	width: 70px;
	height: 70px;
	line-height: 70px;
	background-color: #E9E8E8;
	border-radius: 3px;
	transition: all 0.8s ease-in 0s;
}
#red:hover
{
	background-color: #D1432F;
	color: #fff;
	transition: all 0.8s ease-in 0s;
}
#blue:hover
{
	background-color: #4161A2;
	color: #fff;
	transition: all 0.8s ease-in 0s;
}
#light-blue:hover
{
	background-color: #09AEEC;
	color: #fff;
	transition: all 0.8s ease-in 0s;
}
.footer-line
{
	width: 100%;
	float: left;
	padding-bottom: 80px;
}
.footer-line p
{
    font-weight: 300;
	color: #AAA;
	font-size: 12px;
	letter-spacing: 0.5px;
	text-transform: uppercase;
}
/** media queries**/
@media (min-width: 350px) and (max-width: 768px) {
.agent .backbg .agent-sec .agent-one .agent-img img
	{
		width: 100%;

	}
	.main-header .banner-text {
    padding-top: 150px;
}
	.banner-info h2 {
    font-size: 30px;
    padding-bottom: 100px;
}
.heading h3 {
    font-size: 20px;
    padding-bottom: 15px;
}
.contact .contact-info .cont-btn {
    padding: 10px 30px;
    float: left;
}
.appoin-sec .footer-sec p {
    font-size: 14px;
}
.appoin-sec .footer-sec h2 {
    font-size: 18px;
}
.appoin-sec .footer-sec a {
    font-size: 14px;
}
.footer-line p {
font-size: 16px;
}
.works .work-sec .wrk-title  {

    font-size: 12px;
	padding: 7px;

}
.contact .contact-info .cont-txt h3
{
	font-size: 18px;
}
.contact .contact-info .cont-txt p
{
	font-size: 14px;
}
.agent .agent-sec .agent-one .agent-info .agent-social li a i
{
	font-size: 18px;
}
}
@media (min-width: 100px) and (max-width: 350px) {
	.agent .backbg .agent-sec .agent-one .agent-img img
	{
		width: 100%;

	}
	.main-header .banner-text {
    padding-top: 150px;
}
	.banner-info h2 {
    font-size: 30px;
    padding-bottom: 100px;
}
.heading h3 {
    font-size: 20px;
    padding-bottom: 15px;
}
.contact .contact-info .cont-btn {
    padding: 10px 30px;
    float: left;
}
.appoin-sec .footer-sec p {
    font-size: 14px;
}
.appoin-sec .footer-sec h2 {
    font-size: 18px;
}
.appoin-sec .footer-sec a {
    font-size: 14px;
}



.footer-line p {
font-size: 16px;
}
.works .work-sec .wrk-title  {

    font-size: 12px;
	padding: 7px;

}
.contact .contact-info .cont-txt h3
{
	font-size: 18px;
}
.contact .contact-info .cont-txt p
{
	font-size: 14px;
}

}


#navBar{
position:relative;
width:100%;
margin:20px auto;
}
#bienv{
position:relative;
color: #003A5A;
font-weight:900;
padding:0px 75px;
margin-top:0px;
margin-bottom:0px;
font:12.5px century-gothic;
letter-spacing:0px;
}
.cond{
position:relative;
color: #003A5A;
font-weight:bold;
margin:0px;
font:34px albanybc;
letter-spacing:1.25px;
top:-5px;
/*text-shadow: -0.5px -0.5px 0.5px #003A5A, 0.5px 0.5px 0.5px #003A5A, -0.5px 0.5px 0.5px #003A5A, 0.5px -0.5px 0.5px #003A5A;*/
text-shadow: -0.5px -0.5px 0.5px #003A5A, 0.5px -0.5px 0px #003A5A, -0.5px 0.5px 0.5px #003A5A, 0.5px 0.5px 0px #003A5A;
padding:0px;
}

#navegacion{
postion:relative;
width:100%;
margin: 0 auto;
text-align:left;

}
#navegacion a{
position:relative;
display:inline-block;
color: #003A5A;
font-weight:700;
font:12px albanybc;
padding:0 15px;
margin:0px;
font-weight:bold;
text-align: center;
}

#navegacion a:hover{
color:#FF9933;
}

.icon-set{
position:relative;
display:inline-block;
width:68px;
height:68px;
margin:5px 1px;
text-decoration:none;
border:none;
top:20px;
}
.icon-set2{
position:relative;
display:inline-block;
width:48px;
height:48px;
margin:5px 1px;
text-decoration:none;
border:none;
top:30px;
}
.icon-set3{
position: relative;
display:inline-block;
width:30px;
height:30px;
text-decoration:none;
border:none;
}
.icon-set4{
position: relative;
width:30px;
height:30px;
text-decoration:none;
border:none;
}

#icono1{background-image:url(img/icons/60X60/videos.png);}
#icono2{background-image:url(img/icons/60X60/gerencia.png);}
#icono3{background-image:url(img/icons/60X60/ingresos.png);}
#icono4{background-image:url(img/icons/60X60/insolvencia.png);}
#icono5{background-image:url(img/icons/60X60/personal.png);}
#icono6{background-image:url(img/icons/60X60/blog.png);}
#icono7{background-image:url(img/icons/60X60/cel.png);}
#icono8{background-image:url(img/icons/60X60/pdf.png);}

#searchs{padding-top:20px;}


#logo{
position:relative;
width:334px;
top:10px;
}

#bg-foot{
background-color: ;
width:100%;

position:relative;
padding: 50px 0px;	
}
#im-libro{
width:96%;	
}
#des-libro{
width:96%;	
}

#pre-cuantos{
width:96%;
font:14px albanybc;
font-weight:bold;
}


#ev-empresa{
position:relative;
width:100%;
text-align:center;
margin-bottom:5px;	
}
#bg-foot h2{
position:relative;
width:100%;
font-weight:bold;
font:18px albanybc;
}
.tit-centrar, #tit-evse{
margin-bottom:20px;	
text-align:center;
}


#tweets{
text-align:center;	
}


#ev-empresa ul,#ev-empresa li{
position:relative;
width:100%;
padding: 0px;
margin: 0px;
text-align:left;
list-style-type:none;
font-weight:bold;
}


.ev-empresa{
font:14px century-gothic;	
color:#EEE;
}

#bg-foot .col-md-4{
padding:10px 30px;

}
#div-foot {
position:relative;
width:100%;	

}

#div-foot .col-md-3{
position:relative;
overflow: hidden;
height:180px;
}

h3 a, .contacs{
position:relative;
width:100%;
font-weight:bolder;
font:14px century-gothic;	
color:rgb(0, 58, 90);
display:block;
padding:78px 0px;
}
.contacs a{
font:13px albanybc;
color:#003A5A;
font-weight:bolder;
}	
.contacs a:hover{
color:#FF9933;
}
#contCont{
padding:10% 0;		
}
#ic-facebook{background-image:url(img/icons/48X48/social/facebook.png);}
#ic-twitter{background-image:url(img/icons/48X48/social/twitter.png);}
#ic-linkedin{background-image:url(img/icons/48X48/social/linkedin.png);}
#ic-youtube{background-image:url(img/icons/48X48/social/youtube.png);}
#ic-googleplus{background-image:url(img/icons/48X48/social/googleplus.png);}

#ic-facebookb{background-image:url(img/icons/30X30/social/blue/facebook.png);}
#ic-twitterb{background-image:url(img/icons/30X30/social/blue/twitter.png);}
#ic-linkedinb{background-image:url(img/icons/30X30/social/blue/linkedin.png);}
#ic-youtubeb{background-image:url(img/icons/30X30/social/blue/youtube.png);}
#ic-googleplusb{background-image:url(img/icons/30X30/social/blue/googleplus.png);}

#logo-fot{
width:100px;
}


#whatsapp{
background-image:url(img/icons/whatsapp.png);
float: left;
}
#skype{
background-image:url(img/icons/skype.png);
float: left;
}
#tel{
background-image:url(img/icons/tel.png);
float: left;

}
.cont
{
	position:relative;
	color:#003A5A;
	font-family: century-gothic;
	font-size: 14px;
	top:15px;
	text-align: left;
	
	
	
}


.copy{
padding:20px;
color:#003A5A;
font-family: century-gothic;
font-size: 14px;

}
.bloques{
display:block;	
}


.font2-14{
font-weight:bolder;
font:14px century-gothic;	
color:rgb(0, 58, 90);
}










