body
{
width:100%; height:100%; padding:0px; margin:0px; font-family:Franklin Gothic Book; color:#666; }
.data_form{ color:#999; font-size:15px;}
.enq{ color:#333; border-bottom:solid 1px #ccc;}
.input_box{ border:solid 1px #ccc; box-shadow:inset 0px 0px 7px #f1f1f1; width:100%; border-radius:3px; padding:10px; height:40px;}
.bbx{ background-color:#0C6;}
.texarea{ border:solid 1px #ccc; box-shadow:inset 0px 0px 7px #f1f1f1; width:100%; border-radius:3px; padding:10px; height:100px; }
.franchisee{ border:solid 1px #ccc; padding:25px; margin-top:50px;}
.ncircle{ border:solid 4px #fff;}
.input_type{ background-color:transparent; color:#fff; border:solid 2px #fff; border-radius:4px; padding:5px;}
.input_type:hover{ color:#000; background-color:#fff;}
<!--slider-->
.jk-slider{
    width:100%;
}
/*          Hero Headers        */
/********************************/
.hero {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 3;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 1px 1px 0 rgba(0,0,0,.75);
      -webkit-transform: translate3d(-50%,-50%,0);
         -moz-transform: translate3d(-50%,-50%,0);
          -ms-transform: translate3d(-50%,-50%,0);
           -o-transform: translate3d(-50%,-50%,0);
              transform: translate3d(-50%,-50%,0);
}
.hero h1 {
    font-size: 6em;    
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.fade-carousel .carousel-inner .item .hero {
    opacity: 0;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s; 
}
.fade-carousel .carousel-inner .item.active .hero {
    opacity: 1;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s;    
}

.hvr-sweep-to-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-sweep-to-bottom:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background:#FD5200; 
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:active {
  color:#fff;
}
.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}
.map{ width:1000px; margin:auto; height:300px;  text-decoration:none;}
#f_header.stick {
   
    position: fixed;
    top: 0;
    z-index: 10000;
   width:100%; 
}.chat_show{ position:fixed; right:0; 
bottom:0; margin-right:20px; }.chat_fooder_popup{ cursor:pointer; width:200px; height:50px; background-color:#BB5BE3;
 box-shadow:0px 0px 10px #666; color:#fff; position:fixed; right:0; 
bottom:0; margin-right:20px; font-size:22px; font-weight:bold; border-radius:5px; border:solid 1px #BB5BE3;  }.boxs{ width:200px; color:#fff; }
.chat_box{background-color:#fff; display:none; width:280px; height:370px; box-shadow:0px 0px 40px #ccc; border-radius:5px; z-index:999;}
.chat_box .chat_hdr{ height:60px; border-top-left-radius:5px; border-top-right-radius:5px; padding-top:20px; color:#fff; font-size:23px; font-weight:bold; width:100%;
 background-color:#BB5BE3;}
.contact_ph{ padding:0px; display:none; width:100%; margin-left:5px; font-size:15px; color:#fff; font-weight:bold;}

a{ text-decoration:none;}


#f_header{ text-decoration:none; background-color:#fff;    list-style:none; width:100%; height:auto;  
box-shadow:0px 0px 7px #999;
 border-bottom:solid 1px #fff;}
ul.nav_bar{ padding:0px; float:right; margin:0px; width:100%; height:60px; background-color:#0031F4; }
.nav_bar li { float:left; width:100px; border-radius:20px; padding:10px; margin-left:20px; text-align:center; color:#fff; border:solid 1px #fff; }
ul#header_nav {  padding:0px;  width:100%; background-color:#042471; height:60px;
-webkit-transition:all 0.45s ease-in-out;
		-moz-transition:all 0.45s ease-in-out;
		-o-transition:all 0.45s ease-in-out;
		-ms-transition:all 0.45s ease-in-out;
		transition:all 0.45s ease-in-out;}
#header_nav  li{  line-height:60px; min-width:80px; padding-left:5px;padding-right:5px; float:left;  text-align:center;  font-size:14px; color:#fff; margin-left:40px; text-decoration:none; list-style:none; background-color:#042471; height:60px;
                }
				#header_nav  li.activ{ background-color:#FD5200;}
				#div_nav_box{ width:100%; height:60px;  background:#000;}
				#header_nav  li:hover{  background-color:#FD5200; color:#fff;}
				 
.header_nav  li.active
{
background:#11E18E;
color:#fff; border-radius:2px;	
	
	
	}
	#app{ display:none;}
	ul.center_div{ width:50%; padding:0px;  float:right; margin:20px 10px 0 30px;}
	.center_div li { float:left; list-style:none; font-size:17px; color:#333; font-weight:bold; text-decoration:none; margin-left:30px; width:100px;   height:50px; float:left;}
	.phone { float:right;}
	.marq{ float:left; width:50%; height:40px; color:#fff;}
	.div_alin{ margin:auto; width:95%; height:50px;}
	.apply_btn{ cursor:pointer;  margin-top:10px; float:left; margin-right:10px;  font-family:Gautami;  
	 height:30px; padding:5px 7px; max-width:250px; background:#093; color:#fff;  font-size:15px; text-align:center; 
	 border-radius:3px;}
	 #fbtn{   background-color:#FD5200;}
	 ul.wl_div{ padding-bottom:20px; margin:78px 0px; width:100%; height:auto;  background-image:url(../images/back.jpg);}
	 .wl_div li {  width:100%;  text-align:center; margin-top:40px; }
	  .wl_div li h1{ text-align:center; font-size:20px; font-weight:bold; color:#fff;}
	   .wl_div li.li_wl{ width:70%; color:#fff; font-family:"Varela Round",sans-serif; font-size:17px;  margin:auto;}
	 .isoimg{ margin-top:20px;}
	 .box_items{ width:100%; padding:30px; background-color:#fff; border:solid 1px #ccc; box-shadow:0px 0px 7px #ccc;}
	  ul.desck{ padding:0px; width:90%; margin:auto; height:460px; }
	  .desck li { background-color:#FFF; color:#666666; font-size:15px; font-family:'Varela Round', sans-serif; width:300px;
	   height:400px; margin-left:40px; padding:30px; float:left; }
	  .desck li h1{ text-align:center; font-size:21px; font-weight:bold; color:#000;}
	  .product_container{ padding:0px; width:100%; background-color:#eee;  height:240px; }
	   ul.product{ padding:0px; width:77%;  margin:auto; height:auto; }
	  .product li { border:solid 1px #ccc; color:#666666; background-color:#fff; font-size:15px; font-family:'Varela Round', sans-serif; width:150px; height:auto;  padding:10px; float:left; -webkit-transition:all 0.45s ease-in-out;
		-moz-transition:all 0.45s ease-in-out;
		-o-transition:all 0.45s ease-in-out;
		-ms-transition:all 0.45s ease-in-out;
		transition:all 0.45s ease-in-out; }
	   .product li:hover{ background-color:#0031F4; color:#fff;-webkit-transition:all 0.45s ease-in-out;
		-moz-transition:all 0.45s ease-in-out;
		-o-transition:all 0.45s ease-in-out;
		-ms-transition:all 0.45s ease-in-out;
		transition:all 0.45s ease-in-out;}
	   .course_title { font-size:30px; height:60px; padding-top:10px; background-color:#0033FF;  font-weight:bold; text-align:center; width:100%; color:#FFF;}
	    .product li h1{ font-size:17px; color:#000; text-decoration:none;}
		.border_white{ padding:5px; width:90%; border:solid 1px #fff; border-radius:4px; color:#fff; }
	   
	   /*sec
	    .product_container2{ padding:0px; width:100%; background-color:#eee;  height:350px; }
	   ul.product{ padding:0px; width:83%;background-color:#930;  margin:auto; height:auto; }
	  .product li { border:solid 1px #ccc; color:#666666; background-color:#fff; font-size:15px; font-family:'Varela Round', sans-serif; width:150px; height:190px;  padding:10px; float:left; }
	   .product li:hover{ background-color:#0031F4;}
	   .course_title2 { font-size:30px; color:#fff;  font-weight:bold; text-align:center; width:100%;}
	   
	   
	     
	  
	    .product_container3{ padding:0px; width:100%; background-color:#eee;  height:350px; }
	   ul.product3{ padding:0px; width:83%;background-color:#930;  margin:auto; height:auto; }
	  .product3 li { border:solid 1px #ccc; color:#666666; background-color:#fff; font-size:15px; font-family:'Varela Round', sans-serif; width:150px; height:190px;  padding:10px; float:left; }
	   .product3 li:hover{ background-color:#0031F4;}*/
	   
	   .caption-style-1{
		list-style-type: none;
		margin: 0px;
		padding: 0px;border-radius:3px;  width:90%; border-bottom:solid 1px #ccc; background-color:#fff; height:100px;
		
	}

	.caption-style-1{
		
		padding: 0px; 
		
		position: relative;
		overflow: hidden; 
	}

	.caption-style-1:hover .caption{
		opacity: 1;

	}


	.caption-style-1 img{
		margin: 0px;
		padding: 0px;
		float: left; 
		z-index: 4; border-radius:3px;
	}


	.caption-style-1 .caption{
		cursor: pointer;
		position: absolute;
		opacity: 0;
		-webkit-transition:all 0.45s ease-in-out;
		-moz-transition:all 0.45s ease-in-out;
		-o-transition:all 0.45s ease-in-out;
		-ms-transition:all 0.45s ease-in-out;
		transition:all 0.45s ease-in-out;

	}
	.caption-style-1 .blur{
		background-color: #000;
		height: 100px;
		width: 150px;
		z-index: 5; opacity:.60;
		position: absolute;
	}

	.caption-style-1 .caption-text h1{
		text-transform: uppercase;
		font-size: 24px;
	}
	.caption-style-1 .caption-text{
		z-index: 10;
		color: #000;
		position: absolute;
		height: 90px;
		width: 120px;
		text-align: center;
		top:10px; left:3px;
	}
	.hv_span
	{
	font-weight:bold; font-size:20px;	
		color:#fff;
		}
		ul.contact_li{ background-color:#fff; padding:0px; margin:0px; height:100px;  }
		.contact_li li { float:left; width:50%; height:100px;  }
		.contact_li li:hover{-webkit-transition:all 0.45s ease-in-out;
		-moz-transition:all 0.45s ease-in-out;
		-o-transition:all 0.45s ease-in-out;
		-ms-transition:all 0.45s ease-in-out;
		transition:all 0.45s ease-in-out;
  }
 
  .contact_li li h1 { font-size:30px; color:#000;}
  .jR3DCarouselGallery {
	margin:  auto; /* optional - if want to center align */
}
.jR3DCarouselGallery img{ width:100%;}
ul.footor{ margin-top:70px; width:100%; height:350px; background-image:url(../images/footor.jpg); }
.footor li {  float:left; margin-left:100px; margin-top:50px; width:300px; border-right:dotted 1px #fff; }
ul.contactform_li{  padding:0px; margin:0px; height:300px;  }
		.contactform_li li { list-style:none; background-color:#fff; margin-top:100px; float:left; width:50%; height:auto;  }
		.background{  width:90%;  height:auto; margin:auto; background:#fff; border:solid 1px #ccc;}
		.input_email{ padding:12px;  width:95%; border:solid 1px #ccc; border-radius:3px;}
		.accordion
			{
				max-width: 300px;
				margin: 5px auto;
			}
			ul.result_ul
			{ width:100%;  padding-left:10px; border:solid 1px #ccc; min-height:250px; max-height:440px;   padding:0px; margin:0px;}
			.result_ul li{  color:#000; text-decoration:none;  list-style:decimal; font-weight:normal; margin:10px 30px; font-size:14px; width:250px;}
			.result_ul li:hover{ text-decoration:underline; color:#09F;}
			.lable_rs{ text-align:center; font-size:23px; font-weight:bolder; width:100%; height:40px; margin-top:10px; padding-top:7px; background-color:#CCC; }
			/*ul.result_ul:after, ul.result_ul:before {



	bottom: 72%;



	left: 52%;



	border: solid 1px  #06F ;



	content: " ";



	height: 0;



	width: 0;



	position: absolute;



	pointer-events: none;



	



}







ul.result_ul:after {



	border-color: rgba(136, 183, 213, 0);



	border-top-color: #0C6;



	border-width: 50px;



	margin-left: -10px;



	



}



ul.result_ul:before {



	border-color: rgba(194, 225, 245, 0);



	border-top-color: #0C6;



	border-width: 50px;



	margin-left: -10px;



}
*/
ul.frenchiee{ width:100%; padding:0px; margin:0px }
.frenchiee li { width:300px; padding:20px; border:solid 1px #ccc; height:200px; float:left; margin:30px 30px;}
.p_title{ font-weight:bolder; color:#06f; font-size:28px;}
.list_box{ display:none; width:90%; left:5%; height:410px; background-color:#fff; z-index:9999999; box-shadow:0px 0px 20px #999; position:fixed; top:22%; -webkit-transition:all 0.45s ease-in-out;
		-moz-transition:all 0.45s ease-in-out;
		-o-transition:all 0.45s ease-in-out;
		-ms-transition:all 0.45s ease-in-out;
		transition:all 0.45s ease-in-out;
}
ul.course{ width:100%; margin-top:10px; padding:0px; }
.course li{ list-style:none; float:left; border:solid 1px #ccc; padding-left:15px; width:170px; height:300px; background-color:#fff; margin-left:20px;}
.course li:hover {  color:#06F; cursor:pointer; }
.h_a{ color:#666; text-decoration:none; }
ul.cad_list{ margin:50px 70px; padding:0px; width:80%;}
.cad_list li { margin-left:70px; list-style:decimal; margin-top:5px; font-size:14px; }
.button {
	
	background-color:#0000FF;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #0000FF;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #1570cd;
}

.style17{ font-size:20px; color:#09F; margin-left:50px;}
.architecture{ max-width:500px; height:200px;}

a.menu {
 display:none;
  z-index: 3;
  border:1px solid #06F;
  text-decoration: none;
  top: 1%;
  right: 1.6em; 
  color: #06F;float:left;
  text-transform: uppercase;
  font-size: 0.80em;
  padding: 0.1em 0.7em; 
  border-radius: 4px;
}
a.menu span {
  font-size:2em;
  vertical-align: -0.15em;
}
a.menu2 {
 display:none;
  z-index: 3;
  border:1px solid white;
  text-decoration: none;
  top: 1%;
  right: 1.6em; 
  color: #fff;float:left;
  text-transform: uppercase;
  font-size: 0.80em;
  padding: 0.1em 0.7em; 
  border-radius: 4px;
}
a.menu2 span {
  font-size:2em;
  vertical-align: -0.15em;
}
#course_show2{ display:none;}
.action_tab{ width:100%;}
.n_title
{
	
font-size:17px; color:#09F; margin-left:100px;	
	}
	.n_title_main{border-bottom:solid 1px #ccc; margin:auto ; width:90%; color:#000; font-weight:bolder; font-size:22px; }
	.accoding_data { text-decoration:none;cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:15px; float:left; width:300px;
	padding:0px; margin:40px 50px; min-height:250px; max-height:440px; }
	.form_table{ margin:60px;}
.pree { width:90%; font-size:16px; background:#ddd; color:#333;}
ul.civil_ul{ padding:0px; margin:0px; width:100%;}
.civil_ul li{ width:600px;  color:#09F; font-weight:bold; font-size:21px; min-height:50px; height:auto; padding-left:10px; border-radius:3px; margin:20px 50px;font-family: eras bold itc;}
#popmenu2{ display:none;}


.tooltip {
	color: #FF1744;
	cursor: pointer;
	display: inline-block;
	position: relative; width:auto;
	text-decoration: underline;
}

.tooltip-content {
	opacity: 0;
	visibility: hidden;
	font-size: 1.3em;
	color: white;
	display: block;
	padding: 12px;
	line-height: 1.3;
	min-width: 160px;
	position: absolute;
	background: #000; box-shadow:0px 0px 7px #666;
	bottom: 120%;
	left: 50%;
	-webkit-transition: all 0.3s;
			transition: all 0.3s;
	-webkit-transform: translateX(-50%) translateY(0);
			transform: translateX(-50%) translateY(0);
	-webkit-border-radius: 2px;
			border-radius: 2px;
}

.tooltip:hover .tooltip-content {
	opacity: 1;
	visibility: visible;
	-webkit-transform: translateX(-50%) translateY(-4px);
			transform: translateX(-50%) translateY(-4px);
}

.tooltip.right .tooltip-content {
	bottom: auto;
	left: 100%;
	top: 50%;
	-webkit-transform: translateY(-50%) translateX(0);
			transform: translateY(-50%) translateX(0);
}

.tooltip.right:hover .tooltip-content {
	-webkit-transform: translateY(-50%) translateX(4px);
			transform: translateY(-50%) translateX(4px);
}

.tooltip.bottom .tooltip-content {
	bottom: auto;
	left: 50%;
	top: 100%;
	-webkit-transform: translateX(-50%) translateY(0);
			transform: translateX(-50%) translateY(0);
}

.tooltip.bottom:hover .tooltip-content {
	-webkit-transform: translateX(-50%) translateY(4px);
			transform: translateX(-50%) translateY(4px);
}

.tooltip.left .tooltip-content {
	bottom: auto;
	left: auto;
	top: 50%;
	right: 100%;
	-webkit-transform: translateY(-50%) translateX(0);
			transform: translateY(-50%) translateX(0);
}

.tooltip.left:hover .tooltip-content {
	-webkit-transform: translateY(-50%) translateX(-4px);
			transform: translateY(-50%) translateX(-4px);
}

.tooltip-triangle {
	fill: #FF1744;
	opacity: 0;
	visibility: hidden;
	position: absolute;
	bottom: 120%;
	left: 50%;
	-webkit-transition: all 0.3s ease 0;
			transition: all 0.3s ease 0;
	-webkit-transform: translateX(-50%) translateY(0);
			transform: translateX(-50%) translateY(0);
}

.tooltip:hover .tooltip-triangle {
	opacity: 1;
	visibility: visible;
	-webkit-transition: all 0.3s ease 0.3s;
			transition: all 0.3s ease 0.3s;
	-webkit-transform: translateX(-50%) translateY(2px);
			transform: translateX(-50%) translateY(2px);
}

.tooltip.right .tooltip-triangle {
	bottom: auto;
	left: 100%;
	top: 50%;
	-webkit-transform: translateY(-50%) translateX(0) rotate(90deg);
			transform: translateY(-50%) translateX(0) rotate(90deg);
}

.tooltip.right:hover .tooltip-triangle {
	-webkit-transform: translateY(-50%) translateX(-4px) rotate(90deg);
			transform: translateY(-50%) translateX(-4px) rotate(90deg);
}

.tooltip.bottom .tooltip-triangle {
	bottom: auto;
	left: 50%;
	top: 100%;
	-webkit-transform: translateX(-50%) translateY(0) rotate(180deg);
			transform: translateX(-50%) translateY(0) rotate(180deg);
}

.tooltip.bottom:hover .tooltip-triangle {
	-webkit-transform: translateX(-50%) translateY(-2px) rotate(180deg);
			transform: translateX(-50%) translateY(-2px) rotate(180deg);
}

.tooltip.left .tooltip-triangle {
	bottom: auto;
	left: auto;
	top: 50%;
	right: 100%;
	-webkit-transform: translateY(-50%) translateX(0) rotate(-90deg);
			transform: translateY(-50%) translateX(0) rotate(-90deg);
}

.tooltip.left:hover .tooltip-triangle {
	-webkit-transform: translateY(-50%) translateX(4px) rotate(-90deg);
			transform: translateY(-50%) translateX(4px) rotate(-90deg);
}



@media screen and (max-width: 1024px){
	#app{ display:block;}
	ul.center_div{ display:none;}
	
	
	#f_header{ height:auto;}
	.apply_btn{  margin-top:10px; float:none;}
	#fbtn{ float:none;}
	.div_alin{ width:100%; height:auto; float:none;}
    ul#header_nav{ height:auto; display:none;} 

	#div_nav_box{  position:absolute; top:10%; overflow-y:scroll; display:none; height:400px; z-index:99999999;}
	#header_nav  li{ z-index:99999999; float:none; width:90%; margin-left:7px; }
	.marq{ width:100%; height:20px; margin-top:7px; float:none;}
	a.menu{ display:block;}
	a.menu2{ display:block;}
	.list_box{ display:none; }
	#course_show2{ display:block;}#course_show{ display:none;}
	.wl_div li.li_wl{height:auto;  width:100%; font-size:13px; }
	ul.desck{ width:100%; margin-top:50px; height:auto;}
	.desck li{ width:90%; float:none;  height:auto; margin:0px;}
	.course_title{ font-size:16px; height:40px;}
	.product_container{ height:auto; margin:inherit;}
	ul.product{width:100%;  margin:inherit; height:auto;}
	ul.product li{ width:90%; height:auto;}
	ul.contact_li{ width:100%; height:auto;}
	.contact_li li{ width:100%; float:none;}
	ul.footor{ height:auto; width:100%;}
	.footor li{margin-left:2px; float:none; width:60%; border-right:none;   height:auto;}
	.map{ width:100%; height:200px;}
	ul.contact_li{ display:none;}
	ul.contactform_li{ height:auto; float:none;  width:100%;}
	.contactform_li li{ float:none; width:100%;}
	.background{ width:96%; height:auto;}
	.n_title
{ margin-left:5px; width:100%;
}
.p_title{ font-size:17px;}
	ul.cad_list{ margin:50px 5px; padding:0px; width:80%;}
	ul.frenchiee{ margin:0; width:100%}
	.frenchiee li { width:80%; float:none; margin-left:5px; height:auto;}
	.accoding_data{ float:none; margin:7px 5px; padding:0px; width:95%;}
	ul.result_ul{ float:none;}
	.result_ul li{ width:90%; }
	.form_table{ margin:5px;}
	ul.cad_list{ margin-left:20px;}
	.cad_list li {
		margin-left:30px;
	}
	.pree { width:100%;}
	.style17{ margin-left:5px; font-size:17px;}
	.architecture{ width:100%;}
	.civil_ul li{ width:90%; margin-left:5px; height:auto; font-size:15px; }
	.course li { float:none; width:85%; margin:10px 5px;}
	.contact_ph{ display:block; line-height:40px;}
	#popmenu2{ display:block;}
}
.cuadro_intro_hover{
    	padding: 0px;
		position: relative;
		overflow: hidden;
		height: 200px;
	}
	.cuadro_intro_hover:hover .caption{
		opacity: 1;
		transform: translateY(-150px);
		-webkit-transform:translateY(-150px);
		-moz-transform:translateY(-150px);
		-ms-transform:translateY(-150px);
		-o-transform:translateY(-150px);
	}
	.cuadro_intro_hover img{
		z-index: 4;
	}
	.cuadro_intro_hover .caption{
		position: absolute;
		top:150px;
		-webkit-transition:all 0.3s ease-in-out;
		-moz-transition:all 0.3s ease-in-out;
		-o-transition:all 0.3s ease-in-out;
		-ms-transition:all 0.3s ease-in-out;
		transition:all 0.3s ease-in-out;
		width: 100%;
	}
	.cuadro_intro_hover .blur{
		background-color: rgba(0,0,0,0.7);
		height: 300px;
		z-index: 5;
		position: absolute;
		width: 100%;
	}
	.cuadro_intro_hover .caption-text{
		z-index: 10;
		color: #fff;
		position: absolute;
		height: 300px;
		text-align: center;
		top:-20px;
		width: 100%;
	}


	