.updated.vc_license-activation-notice {
    display: none;
}

header .site-slider {
    background: url(//www.sutran.gob.pe/wp-content/uploads/2020/04/main_banner.jpg) no-repeat center center !important;
    background-size: cover !important;
  height: 530px; }

header .site-slider .para-personas {
/*    background: url(//www.sutran.gob.pe/wp-content/themes/sutran/images/para-personas-final.jpg) no-repeat right center !important;
    background: url(//www.sutran.gob.pe/wp-content/uploads/2018/02/banner_portal_left.jpg) no-repeat right center !important;
    background: url(//www.sutran.gob.pe/wp-content/uploads/2019/12/banner_left_19_3.jpg) no-repeat right center !important;
    background: url(//www.sutran.gob.pe/wp-content/uploads/2020/01/web-final-01_left.jpg) no-repeat right center !important;*/
    
    background-size: cover !important;
}


header .site-slider .para-empresas {
/*    background: url(//www.sutran.gob.pe/wp-content/themes/sutran/images/para-empresas-final.jpg) no-repeat left center !important;
    background: url(//www.sutran.gob.pe/wp-content/uploads/2018/02/banner_portal_rigth.jpg) no-repeat left center !important;
    background: url(//www.sutran.gob.pe/wp-content/uploads/2019/12/banner_right_19_3.jpg) no-repeat left center !important;
    background: url(//www.sutran.gob.pe/wp-content/uploads/2020/01/web-final-01_right.jpg) no-repeat left center !important;*/
    background-size: cover !important;
}

.ssp_no_chrome_slider_default{
    box-shadow:none !important;
}

#site-navigation, #block-content-head .nav-head{
    background-color: #002F76 !important;
}
/*Borde del menú*/

.pop-nav .ui-title{
    color: #002f76 !important;
}

.nav-head .item-opc:hover{
    border: 1px solid #fff !important;
    background-color: #002F76 !important;
}



/*ESTILOS CORRUPCION*/
			
			
			.header-top{
				background-color:#002F76;
				height:10px;
				position:relative;
			}
			.container-corrupcion{
				font-family: calibri !important;
				color:white;
				padding:0px 15px;
				font-size:19px;
				height:38px;
				text-align:center;
				background:#002F76;
				/*width:300px;*/
				float:left;
                border-radius: 0px 0px 15px 15px;
                -moz-border-radius: 0px 0px 15px 15px;
                -webkit-border-radius: 0px 0px 15px 15px;
                border: 0px solid #000000;
                line-height:14px;
			}
			.container-corrupcion a:hover, .container-corrupcion a:visited, .container-corrupcion a{
				color:white;
				text-decoration:none;
			}

			.centrar{
				margin:0px auto;
				width:360px;
				position:relative;
			}

			.triangulo{
				float:left;
				width: 0px;
				height: 0px;
				border-style: solid;
				border-width: 0px 30px 38px 0px;
				border-color: transparent #002F76 transparent transparent;
			}
			.triangulo2{
				float:left;
				/*background:#002F76;*/
				width: 0px;
				height: 0px;
				border-style: solid;
				border-width: 0px 0px 38px 30px;
				border-color: transparent transparent transparent #002F76;
			}
			
			@media screen and (max-width: 960px) {
				#iconos-redes-sociales{
					display:block;
				}
				.content-single{
				    width: 840px !important;
				}
			
			}
			
			@media screen and (max-width: 767px) {

				.container-corrupcion{
					font-size:16px;
					width:290px;
				}
				
			}
			@media screen and (max-width: 380px) {

				.container-corrupcion{
					font-size:14px;
					width:250px;
				}
			    /*.menu-principal{
			        display:none;
			    }*/
			    
			}
			
.header-corrupcion{
    background:white;
}

table.vc-table-plugin-theme-classic tr.vc-th td {
    background-color: #002F76 !important;
}
/*ACTUALIZACION*/
.link-per-pas{
    border-radius: 40px !important;
    -moz-border-radius: 40px !important;
    -webkit-border-radius: 40px !important;
    padding:20px 5px !important;
    text-align:center;
    color:#fff;
    font-weight:bold !important;
    text-decoration:none;
    font-size:16px !important;
    width:100%;
    margin:20px !important;
    background:#002f76 !important;
    display: inline-block;
    height:64px;
}
#site-navigation-custom{
    background-color: #333;
    width: 100%;
    /*height: 75px;*/
    color:#fff;
}
.nav-item2-custom{
    color:#fff !important;
    font-weight:bold;
    font-size:18px;
    margin: 20px 0px 0px;
    padding: 5px;
}
.nav-item2-custom a{
    color:#fff;
}
.pop-nav-custom{
    bottom: auto !important;
    margin-bottom:0px !important;
    margin-top:-15px;
    padding-top:15px;
    /*z-index:21 !important;*/
}

.pop-nav-custom .ui-title{
    margin-bottom:0px !important;
}

.link-per-pas:hover{
    background-color:#0042A6 !important;
    color:#fff !important;
}

.link-per-pas:visited{
    color: #fff;
}

.fixed-redes {
    z-index:101;
}

.back-submenu{
    background-color: rgba(0, 47, 118, 0.7);
    color:#fff;
    font-size:16px;
    font-weight:bold;
    padding:20px;
}
.back-submenu div{
    text-align:center;
    /*z-index:200;
    margin-top:-50px;*/
}
/*#rev_slider_13_1_wrapper{
    z-index:5;
}*/
#rev_slider_14_1_wrapper{
    z-index:5;
}

.back-submenu div a{
   text-decoration:none !important;
   color:#fff;
}
.list-services{
    /*display: table;*/
    background: #f9f9f9;
    /*display: inline-block;*/
    margin-bottom: 0px;
    padding-top: 100px !important;
    padding: 0px;
    margin-left:0px;
}

.list-services > li {
    min-height: 130px;
    margin-bottom: 80px;
    float: none !important;
    display: inline-table;
    width: 19.5%;
    float: left;
    vertical-align: text-top;
    text-align: center;
}

.list-services > li {
        
}

.list-services > li > a > img {
    max-height: 58px;
    max-width: 58px;
}

.divIconosTitulo {
    margin-top: 15px;
    margin-bottom: 0px;
    font-weight: bold;
    line-height: 1.2em;
}

.divIconosTitulo:hover{
    color:#002f76;
    text-decoration:underline;
    font-weight: 900;
}

.colDark, .colDark:visited{
    color:#333;
}
.colSky, .colSky:visited{
    color:#70C5E5;
}

.footer-contactanos{
    background:#9D9D9D !important;
    padding: 60px 100px 0px 100px;
}

.footer-contactanos-text{
    color:#fff !important;
    padding-right:60px !important;
}
.footer-contactanos-img{
    padding:0px 40px 0px 60px !important;
}

.footer-bottom{
    background:#252726;
    color:#DBDADB;
    font-weight:bold;
    padding:10px;
}
/*.footer-container{
    background:#313332 !important;
    color:#DBDADB;
}*/
.all-footer{
    background:#313332 !important;
    color: #DBDADB;
}
.all-footer-text{
    margin:20px 20px 0px 20px;;
    padding:20px;
}

.btn-youtube {
    color: #fff;
    background-color: #E52D27 !important;
    border-color: rgba(0,0,0,0.2);
}
.all-footer-text div div div a, .all-footer-text div div div a:visited{
    color:#DBDADB;
}

.all-footer-text div div div a:hover{
    color:#fff;
}

@media (min-width: 2250px){
    header .site-slider div{
        height:750px !important;
    }
    header .site-slider{
        height:750px !important;
    }
    .site-slider{
    background: #003E77;    
    }
}

.content-search span{
    width:auto !important;
}