body,h1,h2,h3,h4,h5,h6,.ms-staff-carousel .ms-staff-info h3,
.cap-toranj .cap-title,.double-title,.double-title span,.cap-compact .cap-title{
    font-family: 'Saira Condensed', sans-serif;
}
body{
    font-size:18px;
}
p{
    margin-bottom:5px;
}
h1{
    margin:0;padding:0;
}
#homeslider{margin-bottom:50px !important}
.page-side .side-content{
    padding:0 6%;
    font-size:13px;
    color:#ccc;
}
.accordion .item .head a{
    font-size:18px;
}
input, textarea, .form-control{
    margin-bottom:10px;
    font-size:18px;
}
.regular-page{
    padding-top:30px;
    padding-bottom:40px;
}
#navigation li a{
    /*font-family: ralewaysemibold, sans-serif;*/
    padding:12px 20px;
    font-size:16px;
}
#navigation ul.sub-menu li a{
    text-transform: uppercase;
    padding:12px 20px;
}
#menu-toggle-wrapper{
    width:60px;
    height:60px;
    top:5px;
    left:5px;
    border-radius:15px;
	background-color:#fafaf5;
    /*background-color:rgba(255,255,255,0.6);*/
}
#menu-toggle{
    background-color:#ff4c00;
}
#menu-toggle:after, #menu-toggle:before{
    background-color:#ff4c00;
}
#logo-wrapper{ /*arreglando calculo de altura de submenu*/
    box-sizing:border-box;
    height:140px;
    padding:30px 60px;
}
#side-footer{
    height:150px;
}
#inner-bar > .logo-alt{
    padding:15px 0;
}
.breadcrumb{
    font-size:16px;
}
.double-title span{
    line-height:40px;
}
.cap-toranj{
    left:60px;
    bottom:100px;
}
.cap-toranj .cap-black{
	color:#000;
	text-shadow: 0 1px 2px rgba(0,0,0,.25);
}
.cap-toranj .cap-title:after{
    background: #ff4c00;
}
.ms-skin-toranj .ms-nav-next, .ms-skin-toranj .ms-nav-prev{
    color:#ff4c00;
    border:solid 1px #ff4c00;
    background-color:transparent;
}
.ms-skin-toranj .ms-nav-next:hover, .ms-skin-toranj .ms-nav-prev:hover{
    background-color:#ff4c00;
    color:#404040;
}
.cap-compact{
    border-left-color:#ff4c00;
}
.bordered::after, .bordered-fine::after{
    background:#ff4c00;
}
.btn-toranj{
    border-color:#ff4c00;
    background-color:#ff4c00;
}
.btn-toranj.alt{
    color:#ff4c00;
    border-color:#ff4c00;
}
.btn-toranj:hover, .btn-toranj:focus, .btn-toranj:active, .btn-toranj.active{
    background-color:#ff4c00;
    border-color:#ff4c00;
    color:#fff;
}
.btn{
    font-size:16px;
}
.btn-lg{
    padding:10px 15px;
    font-size:18px;
}
.ib-center .ib-icon{
    background-color:#ff4c00;
}
.back-to-top, #back-to-top{
    color:#ff4c00;
    border:solid 1px #ff4c00;
}
.back-to-top:hover, .back-to-top:focus, #back-to-top:hover, #back-to-top:focus{
    background-color:#ff4c00;
}
.lined::after{
    background-color:#ff4c00;
}
.section-title:after{
    background-color:#ff4c00;
}
.ms-staff-carousel .ms-staff-info h4{
    text-transform:none;
}
@media only screen and (max-width: 480px){
    .cap-toranj{
        left:10px;
        right:10px;
        bottom:100px;
    }
}
@media only screen and (max-width: 992px){
    .breadcrumb{
        padding-left:55px;
    }
    .cap-toranj {
        left: 20px;
        right: 20px;
        bottom: 100px;
    }
}
@media only screen and (min-width: 992px){
    .page-side{
        width:640px;
    }
    .page-main{
        margin-left:640px;
    }
}
@media only screen and (min-width: 1380px){
    .page-side{
        width:820px;
    }
    .page-main{
        margin-left:820px;
    }      
}