.header.centered_logo .q_logo img{
height: 70px !important;
width: auto !important;
}
.pl-outerdesc-layout1 .pl-outer-details{
min-height:200px !important;
}
.parrafo p{
margin-bottom:18px !important;
text-align:justify !important;
}
.sol-amarillo{
color:#e5a506 !important;
font-size:1.3em !important;
}
.blog_single.blog_holder {
padding: 50px 0;
}
.title.title_size_medium h1 {
font-size: 36px;
line-height: 1.384615384615385em;
}
.footer_top_holder {
background-color: rgba(25,81,120,0.25) !important;
} .header_top {
height: 50px;
line-height: 50px;
}
header.centered_logo .header_inner_left {
margin: 0px;
}
img.normal {
width: 1100px !important;
height: auto !important;
} .tparrows {
background-color: #DB3E31;
}
.tparrows:hover:before {
color: #DB3E31 !important;
background-color: #ffffff;
} .shadowCajas {
box-shadow: 0 0 35px 5px #195178 !important;
}
.borderCajas {
border-left: 1px dashed #b4b4b4;
border-right: 1px dashed #b4b4b4;
} .shadowimg2{
box-shadow: 10px 10px 5px 0px rgba(25,81,120,0.25);
}  .qode-accordion-holder .qode-accordion-content.qode-acc-title-with-icon {
padding-left: 20px !important;
} .qode-advanced-image-gallery .owl-nav.disabled {
display: initial;
}
.qode-owl-slider .owl-nav.disabled, .qode-owl-slider-style .owl-nav.disabled {
display: initial;
}
.fa-angle-left:hover:before {
color: #DB3E31 !important;
}
.fa-angle-right:hover:before {
color: #DB3E31 !important;
} .container_inner.default_template_holder.clearfix {
padding-top: 50px;
} .q_icon_with_title .icon_text_holder .icon_title_holder .icon_title {
display: table-cell;
margin: 0;
vertical-align: middle;
width: 100%;
line-height: 23px;
padding-top: 5px;
} .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit{
background-color: transparent;
border-color: #DB3E31;
color: #DB3E31;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:hover{
background-color: transparent;
border-color: #DB3E31;
color: #DB3E31;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]){
background-color: #195178;
border-color: #195178;
color: #ffffff;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover{
background-color: #195178;
border-color: #195178;
color: #ffffff;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:hover, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
background-color: #initial;
border-color: #initial;
color: #initial;
} .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit {
margin-top: 0 !important
} a.cq-borderhover-link {
padding: 0 !important;
}
.cq-borderhover-item a {
padding: 0 !important
} .drop_down .narrow .second .inner ul li {
padding: 0;
width: 300px;
} .drop_down .second .inner ul.right li a, .drop_down .second .inner ul.right li h5 {
text-align: left;
} .qode-info-card {
box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
} .inforobotica .qode-info-card {
height: 250px;
} .infocard .qode-info-card {
margin: 0 5px;
} .title.title_size_large h1 {
margin-bottom: 0 !important
} div.wpcf7 .ajax-loader {
display: block !important;
} input[type="checkbox"]{
width: 20px; height: 20px; position: relative;
top: 4px;
}
@media only screen and (min-width: 1001px){
.q_logo a{
height: 115px!important;
top: 15px;
}
}
nav.main_menu.left{
padding-left: 24px;
}
.header_bottom_right_widget_holder .custom-html-widget .qode_icon_shortcode {
vertical-align: top;
}
.side_menu .widget {
margin: 0 0 15px;
}
.side_menu_button a:last-child{
top: 4px;
}
.side_menu_button>a.search_button{
top: -3px;
}
@media only screen and (max-width: 600px){
.title.title_size_large h1{
margin-bottom: 0;
}    
.title .subtitle{
display: none;
}
}
.qode-advanced-pricing-list .qode-apl-item .qode-apl-item-top .qode-apl-line{
bottom: 12px;
}
.qode-advanced-pricing-list .qode-apl-item .qode-apl-item-top .qode-apl-item-price, .qode-advanced-pricing-list .qode-apl-item .qode-apl-item-top .qode-apl-item-title{
padding: 0;
.qode-advanced-pricing-list .qode-apl-item .qode-apl-item-top .qode-apl-line{
bottom: 12px;
} @media only screen and (max-width: 1000px){
header .q_logo img.mobile {
height: 67% !important;
top: 12px;
left: 25px;
}
}
img.mobile {
height: 67% !important;
top: 12px;
left: 25px;
}
.rev_slider .tp-mask-wrap *:last-child {
color: #fff !important;
}
li#nav-menu-item-1038 .drop_down_start ul {
column-count: 2;
}
h3.qode-bct-post-title.entry_title a {
font-size: 20px !important;
}
.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-image img {
vertical-align: middle;
width: 100%;
height: 350px !important;
}