/* para hacer todo cuando es mayor a 992 */
        @media (min-width: 992px){
            .aui .bs3 .col-md-12{
                width: 100%!important;	  		}
            .headerWhite{
                color: white!important;			}
        }

        /* para hacer todo cuando es menor a 992 */
        @media (max-width: 992px){
            .portlet-journal-content #portlet_56_INSTANCE_epKCW3OL3FJI{
                display: none;	 		}
        }

        /*para no distorcionar los contenido entre los portlets y el css de kyalss */
        @media (min-width: 768px){
            .aui .bs3 .container {
                width: 95%!important;}

            .kl-header-toptext {
                padding-left: inherit !important;
                padding-right: inherit !important;
            }


        }

        /*   esta parte me expande a todo el movil la pagina, porque sino me salen dos barras blancas a los extremos <- ->*/
        @media (max-width: 767px){
            .aui body {
                padding-left: inherit!important;
                padding-right: inherit!important;
            }

            .topnav{
                float: inherit;
            }


            .site-header{
                position: absolute!important;
            }
            .kl-header-toptext {
                padding-left: inherit !important;
                padding-right: inherit !important;
            }
        }

        @media (max-width: 600px) {
            .kl-header-toptext {
                padding-left: inherit !important;
                padding-right: inherit !important;
                text-align: center;

            }
        }

        .collapse {display: inherit;}

        .aui [class^="icon-"], .aui [class*=" icon-"] {
            display: inline-block!important;
            width: 14px!important;
            height: 14px!important;
            line-height: normal;
            vertical-align: baseline;
            background-image: url($images_folder/aui/glyphicons-halflings.png)!important;
            background-position: 14px 14px!important;
            background-repeat: no-repeat!important;
            margin-top: 0;
        }

        .user-notifications-count {color: white!important}
        .aui .icon-glass{background-position: 0 0!important}.aui .icon-music{background-position: -24px 0!important}.aui .icon-search{background-position: -48px 0!important}.aui .icon-envelope{background-position: -72px 0!important}.aui .icon-heart{background-position: -96px 0!important}.aui .icon-star{background-position: -120px 0!important}.aui .icon-star-empty{background-position: -144px 0!important}.aui .icon-user{background-position: -168px 0!important}.aui .icon-film{background-position: -192px 0!important}.aui .icon-th-large{background-position: -216px 0!important}.aui .icon-th{background-position: -240px 0!important}.aui .icon-th-list{background-position: -264px 0!important}.aui .icon-ok{background-position: -288px 0!important}.aui .icon-remove{background-position: -312px 0!important}.aui .icon-zoom-in{background-position: -336px 0!important}.aui .icon-zoom-out{background-position: -360px 0!important}.aui .icon-off{background-position: -384px 0!important}.aui .icon-signal{background-position: -408px 0!important}.aui .icon-cog{background-position: -432px 0!important}.aui .icon-trash{background-position: -456px 0!important}.aui .icon-home{background-position: 0 -24px!important}.aui .icon-file{background-position: -24px -24px!important}.aui .icon-time{background-position: -48px -24px!important}.aui .icon-road{background-position: -72px -24px!important}.aui .icon-download-alt{background-position: -96px -24px!important}.aui .icon-download{background-position: -120px -24px!important}.aui .icon-upload{background-position: -144px -24px!important}.aui .icon-inbox{background-position: -168px -24px!important}.aui .icon-play-circle{background-position: -192px -24px!important}.aui .icon-repeat{background-position: -216px -24px!important}.aui .icon-refresh{background-position: -240px -24px!important}.aui .icon-list-alt{background-position: -264px -24px!important}.aui .icon-lock{background-position: -287px -24px!important}.aui .icon-flag{background-position: -312px -24px!important}.aui .icon-headphones{background-position: -336px -24px!important}.aui .icon-volume-off{background-position: -360px -24px!important}.aui .icon-volume-down{background-position: -384px -24px!important}.aui .icon-volume-up{background-position: -408px -24px!important}.aui .icon-qrcode{background-position: -432px -24px!important}.aui .icon-barcode{background-position: -456px -24px!important}.aui .icon-tag{background-position: 0 -48px!important}.aui .icon-tags{background-position: -25px -48px!important}.aui .icon-book{background-position: -48px -48px!important}.aui .icon-bookmark{background-position: -72px -48px!important}.aui .icon-print{background-position: -96px -48px!important}.aui .icon-camera{background-position: -120px -48px!important}.aui .icon-font{background-position: -144px -48px!important}.aui .icon-bold{background-position: -167px -48px!important}.aui .icon-italic{background-position: -192px -48px!important}.aui .icon-text-height{background-position: -216px -48px!important}.aui .icon-text-width{background-position: -240px -48px!important}.aui .icon-align-left{background-position: -264px -48px!important}.aui .icon-align-center{background-position: -288px -48px!important}.aui .icon-align-right{background-position: -312px -48px!important}.aui .icon-align-justify{background-position: -336px -48px!important}.aui .icon-list{background-position: -360px -48px!important}.aui .icon-indent-left{background-position: -384px -48px!important}.aui .icon-indent-right{background-position: -408px -48px!important}.aui .icon-facetime-video{background-position: -432px -48px!important}.aui .icon-picture{background-position: -456px -48px!important}.aui .icon-pencil{background-position: 0 -72px!important}.aui .icon-map-marker{background-position: -24px -72px!important}.aui .icon-adjust{background-position: -48px -72px!important}.aui .icon-tint{background-position: -72px -72px!important}.aui .icon-edit{background-position: -96px -72px!important}.aui .icon-share{background-position: -120px -72px!important}.aui .icon-check{background-position: -144px -72px!important}.aui .icon-move{background-position: -168px -72px!important}.aui .icon-step-backward{background-position: -192px -72px!important}.aui .icon-fast-backward{background-position: -216px -72px!important}.aui .icon-backward{background-position: -240px -72px!important}.aui .icon-play{background-position: -264px -72px!important}.aui .icon-pause{background-position: -288px -72px!important}.aui .icon-stop{background-position: -312px -72px!important}.aui .icon-forward{background-position: -336px -72px!important}.aui .icon-fast-forward{background-position: -360px -72px!important}.aui .icon-step-forward{background-position: -384px -72px!important}.aui .icon-eject{background-position: -408px -72px!important}.aui .icon-chevron-left{background-position: -432px -72px!important}.aui .icon-chevron-right{background-position: -456px -72px!important}.aui .icon-plus-sign{background-position: 0 -96px!important}.aui .icon-minus-sign{background-position: -24px -96px!important}.aui .icon-remove-sign{background-position: -48px -96px!important}.aui .icon-ok-sign{background-position: -72px -96px!important}.aui .icon-question-sign{background-position: -96px -96px!important}.aui .icon-info-sign{background-position: -120px -96px!important}.aui .icon-screenshot{background-position: -144px -96px!important}.aui .icon-remove-circle{background-position: -168px -96px!important}.aui .icon-ok-circle{background-position: -192px -96px!important}.aui .icon-ban-circle{background-position: -216px -96px!important}.aui .icon-arrow-left{background-position: -240px -96px!important}.aui .icon-arrow-right{background-position: -264px -96px!important}.aui .icon-arrow-up{background-position: -289px -96px!important}.aui .icon-arrow-down{background-position: -312px -96px!important}.aui .icon-share-alt{background-position: -336px -96px!important}.aui .icon-resize-full{background-position: -360px -96px!important}.aui .icon-resize-small{background-position: -384px -96px!important}.aui .icon-plus{background-position: -408px -96px!important}.aui .icon-minus{background-position: -433px -96px!important}.aui .icon-asterisk{background-position: -456px -96px!important}.aui .icon-exclamation-sign{background-position: 0 -120px!important}.aui .icon-gift{background-position: -24px -120px!important}.aui .icon-leaf{background-position: -48px -120px!important}.aui .icon-fire{background-position: -72px -120px!important}.aui .icon-eye-open{background-position: -96px -120px!important}.aui .icon-eye-close{background-position: -120px -120px!important}.aui .icon-warning-sign{background-position: -144px -120px!important}.aui .icon-plane{background-position: -168px -120px!important}.aui .icon-calendar{background-position: -192px -120px!important}.aui .icon-random{background-position: -216px -120px!important;width: 16px!important}.aui .icon-comment{background-position: -240px -120px!important}.aui .icon-magnet{background-position: -264px -120px!important}.aui .icon-chevron-up{background-position: -288px -120px!important}.aui .icon-chevron-down{background-position: -313px -119px!important}.aui .icon-retweet{background-position: -336px -120px!important}.aui .icon-shopping-cart{background-position: -360px -120px!important}.aui .icon-folder-close{background-position: -384px -120px!important;width: 16px!important}.aui .icon-folder-open{background-position: -408px -120px!important;width: 16px!important}.aui .icon-resize-vertical{background-position: -432px -119px!important}.aui .icon-resize-horizontal{background-position: -456px -118px!important}.aui .icon-hdd{background-position: 0 -144px!important}.aui .icon-bullhorn{background-position: -24px -144px!important}.aui .icon-bell{background-position: -48px -144px!important}.aui .icon-certificate{background-position: -72px -144px!important}.aui .icon-thumbs-up{background-position: -96px -144px!important}.aui .icon-thumbs-down{background-position: -120px -144px!important}.aui .icon-hand-right{background-position: -144px -144px!important}.aui .icon-hand-left{background-position: -168px -144px!important}.aui .icon-hand-up{background-position: -192px -144px!important}.aui .icon-hand-down{background-position: -216px -144px!important}.aui .icon-circle-arrow-right{background-position: -240px -144px!important}.aui .icon-circle-arrow-left{background-position: -264px -144px!important}.aui .icon-circle-arrow-up{background-position: -288px -144px!important}.aui .icon-circle-arrow-down{background-position: -312px -144px!important}.aui .icon-globe{background-position: -336px -144px!important}.aui .icon-wrench{background-position: -360px -144px!important}.aui .icon-tasks{background-position: -384px -144px!important}.aui .icon-filter{background-position: -408px -144px!important}.aui .icon-briefcase{background-position: -432px -144px!important}.aui .icon-fullscreen{background-position: -456px -144px!important}


        #portlet_new-password{margin-top: 150px;}
        #portlet_new-password input,select{
            max-width: 100%!important;
            width: 100%!important;
            height: inherit;}

        #portlet_password-reminder{margin-top: 150px;}
        #portlet_password-reminder input,select{
            max-width: 100%!important;
            width: 100%!important;
            height: inherit;}

        @media screen and (min-width: 992px){
            .chaser .main-menu li:hover>a:not(:only-child)+.hg_mega_container {
                left: 150px!important;
            }
        }

		#p_p_id_58_{
		margin-top: 150px;
		}
		
		#portlet_58 input,select{
        	max-width: 100%!important;
        	width: 100%!important;
        	height: inherit;
        }

		.portlet-login.portlet_58 {
			   max-width: 100%!important;
		        width: 100%!important;
		        height: inherit;
		}
		
		a:link {
		    text-decoration: none!IMPORTANT;
		}
		
		@media screen and (min-width: 992px){
		.main-nav>ul>li.menu-item-has-children>a:after {
		content: initial;}
		}
		
		@media screen and (max-width: 800px){
		            .portlet-search {
		                margin-top: 50%;
		            }
		        }
				
		@media screen and (max-width: 480px){
		            .portlet-search {
		                margin-top: 95%;
		            }
		        }		
				
		@media screen and (min-width: 801px){
		            .portlet-search {
		                margin-top: 10%;
		            }
		        }		
		
		
		
		.main-nav>ul>li.menu-item-has-children>a:after {
		    content: initial!IMPORTANT;
			
			
		}	
			.iosSlider     {
			color:white !IMPORTANT;
			}
		
		.desButton.complete, .desButton.prev.recentwork_carousel__prev, .desButton.next.recentwork_carousel__next {
		  color: #00b380 !important;
		}
		
		.recentwork_carousel__desc, .recentwork_carousel__title.m_title{
		  color: #0000f4 !important;
		}
		
		.process_steps--style1 .process_steps__intro{
		  background: #e9791a;
		}
		
		.process_steps--style1 .process_steps__step:nth-child(2){
			background: #e5097f;
		}
		
		.process_steps--style1 .process_steps__step:nth-child(3){
			background: #5ccb5f;
		}
		
		.process_steps--style1 .process_steps__step:nth-child(4){
			background: #6831E8;
		}
		
		.grid-ibx--style-lined-gradient .grid-ibx__ghelper{
		 border: 0px;
		}	
		
		.ultimas_noticias .m_title a {
		  white-space: nowrap;
		  text-overflow: ellipsis;
		  overflow: hidden;
		  max-width: 400px;
		  display: block;
		}
		
		
		.grid-ibx__title.montserrat.fs-16 a{
		 font-size: 24px;
			word-break: break-word;
		}
		
		
		p.grid-ibx__desc{
		 font-size: 18px;
		 color: #0028ff;
		}
		
		#p_p_id_56_INSTANCE_nOzJEZrqlC5M_ h3.tcolor {
		  font-size: 48px;
		}