.blocksearch .news-grid .inner .desc {
		padding: 10px !important;
	display: block !important;
}

.blocksearch .news-grid {
	min-height: 360px !important;
}


#_hj-f5b2a1eb-9b07_feedback
	{

	display:none;

	}


	  .wp-caption {
		/* Force the box to be 100% */
		width: 100% !important;
	  }

	   .wp-caption a img {
		/* Scale down if too big */
		max-width: 99.03225806%; /* 614/620 */
		height: auto;
	  }




	.pie span {font-size:small; color:#555; display:block;}

	article  span {font-size:small; color:#555; display:initial !important;}






	article{
	  text-align:justify;
	}


	#wpstats {

	  display:none;
	}



	@media screen and (max-width: 960px) {
	#ad-headermovil {width: 320px; height:50px;  margin:0 auto; display:block;}



	}


							.yuzo_related_post .relatedthumb
	{border-left:solid thin #ccc; margin-bottom:1px; padding-left: 15px}
	.yuzo_related_post h5{font-size:x-small; letter-spacing:.3em; text-transform:uppercase;}

	.yuzo_related_post {margin-bottom:15px}



	/* =======================================================
	*
	*   ADS Style
	*
	* ======================================================= */
	/*PUBLICIDAD WEB*/
	#lateral-izquierdo{height:600px; width:160px; position: absolute; margin-top:20px; margin-left:-170px; }
	#lateral-derecho{height:600px; width:160px; position: absolute;  margin-top:20px; margin-left:1150px; }
	.ad-300x250movil{display:none}
	#ad-header {width: 960px; height:auto;  margin-bottom: 20px; margin-top:20px; }
	#ad-header2 {width: 960px; height:auto;  margin-bottom: 20px; margin-top:20px; }
	#ad-subheader {width: 960px; height:auto;  margin-bottom: 10px; margin-top:10px; }
	.seccion1 #ad-300x250   {width: 300px; height: 250px;  margin-top:6%; }
	.ad-300x600 {width: 300px; height: auto; }
	#ad-300x600 {width: 300px; height: auto;  margin: 0 auto; }
	#ad-bw1.ad-300x250 {width: 300px; height: auto;  margin-top:20px; }
	#ad-bw2.ad-300x250 {width: 300px; height: auto;  margin-top:20px; }

	@media screen and (max-width: 1200px) {
	   #lateral-derecho{margin-left:950px; }
	}
	@media screen and (max-width: 960px) {

	/*PUBLICIDAD MĆ“VIL*/
	#ad-headermovil {width: 320px; height:auto;  margin:0 auto}
	#ad-bm1.ad-300x250movil{display:block; width: 300px; height: auto;  margin-bottom:20px; margin-top:15px; }
	#ad-bm2.ad-300x250movil{display:block; width: 300px; height: auto;  margin-bottom:20px; margin-top:15px; }
	#ad-bm3.ad-300x250movil{display:block; width: 300px; height: auto;  margin-bottom:20px; }
	#ad-bm4.ad-300x250movil{display:block; width: 300px; height: auto;  margin-bottom:20px; }
	#ad-bm5.ad-300x250movil{display:block; width: 300px; height: auto;  margin-bottom:30px; }
	#ad-header {display:none}
	#ad-header2 {display:none}
	#ad-subheader {display:none}
	#ad-300x250 {display:none}
	.ad-300x250 {display:none}
	#ad-300x600  {display:none}
	#lateral-izquierdo{display:none}
	#lateral-derecho{display:none}
	#ad-bw1.ad-300x250 {display:none}
	#ad-bw2.ad-300x250 {display:none}

	}
	@media screen and (max-width: 768px) {
	 /*PUBLICIDAD WEB*/
	#lateral-izquierdo{display:none}
	#lateral-derecho{display:none}

	}
	/*ADS================================================================================================*/



	@font-face {
	  font-family: 'icomoon';
	  src: url("../fonts/icomoon/icomoon.eot?srf3rx");
	  src: url("../fonts/icomoon/icomoon.eot?srf3rx#iefix") format("embedded-opentype"), url("../fonts/icomoon/icomoon.ttf?srf3rx") format("truetype"), url("../fonts/icomoon/icomoon.woff?srf3rx") format("woff"), url("../fonts/icomoon/icomoon.svg?srf3rx#icomoon") format("svg");
	  font-weight: normal;
	  font-style: normal;
	}
	/* =======================================================
	*
	* 	Template Style
	*
	* ======================================================= */
	body {
	  font-family: "Montserrat", Arial, sans-serif !important;
	  font-weight: 300;
	  font-size: 16px;
	  line-height: 1.7;
	  color: #222;
	  background: #fff;
	}

	.button { text-transform:uppercase; font-size:x-small; letter-spacing:5px; padding:15px;  color:#222;}

	#page {
	  position: relative;
	  overflow-x: hidden;
	  width: 100%;
	  height: 100%;
	  -webkit-transition: 0.5s;
	  -o-transition: 0.5s;
	  transition: 0.5s;
	}
	.offcanvas #page {
	  overflow: hidden;
	  position: absolute;
	}
	.offcanvas #page:after {
	  -webkit-transition: 2s;
	  -o-transition: 2s;
	  transition: 2s;
	  position: absolute;
	  top: 0;
	  right: 0;
	  bottom: 0;
	  left: 0;
	  z-index: 101;
	  background: rgba(0, 0, 0, 0.7);
	  content: "";
	}

	a {
	  color: #000;
	  -webkit-transition: 0.5s;
	  -o-transition: 0.5s;
	  transition: 0.5s;
	}
	a:hover, a:active, a:focus {
	  color: #560000;
	  outline: none;
	  text-decoration: none;
	}

	p {
	  margin-bottom: 20px;
	}

	h1, h2, h3, h4, h5, h6, figure {
	  color: #000;
	  font-family: "Montserrat", Arial, sans-serif;
	  font-weight: 400;
	  margin: 0 0 20px 0;
	}
	h1 {font-weight:bold}
	::-webkit-selection {
	  color: #fff;
	  background: #560000;
	}

	::-moz-selection {
	  color: #fff;
	  background: #560000;
	}

	::selection {
	  color: #fff;
	  background: #560000;
	}

	.ep-nav {
	  top: 0;
	  left: 0;
	  right: 0;
	  padding:  0;
	  z-index: 1;
	  background: #fff;
	  border-bottom:solid thin #db1e37;
	  border-top: solid thin #ccc;
	}
	#ad-header {width: 960px; height:auto;  margin-bottom: 20px; margin-top:20px}
	#ad-subheader {width: 960px; height:auto;  margin-bottom: 10px; margin-top:10px}
	.seccion1 #ad-300x250   {width: 300px; height: 250px;  margin-top:6%; margin-bottom:6%}
	.ad-300x250 {width: 300px; height: 250px; }
	.ad-300x600 {width: 300px; height: auto; }
	section h6 {margin-top:10px}
	.center {margin:0 auto}
	.row {margin-bottom:20px;background:#fff;padding-top:15px;padding-bottom:15px;}
	#date {text-transform: uppercase; letter-spacing:2px; color:#999; font-size:11px; float:left}
	.menu-padding {
		padding-top:90px;
	}
	.share h6 {
	   float:left;
		margin-right:15px;
		margin-top:5px

	}
	.news4 {width: 67%; float:left}
	#ad-300x600 {width: 300px; height: auto;  margin: 0 auto}
	.right-c{width: 33%; float:right; margin-top:15px}
	.sticky {
		position:fixed;
		top:0;
	}
	.sticky2 {
		position:fixed;
		top:0;
	}
	.share span {border-right:solid thin; }
	.share {background: #eee; width: 100%; z-index:2; text-align:left; padding-top:15px;}

	.mobile{display:none}
	.desk {display:block}
	#buscar {margin-left:5em; color:#000; font-size:13px; text-transform:uppercase; position:absolute; margin-top:12px}
	.col-md-8  {padding:0;}
	.articulo {margin-top:20px;}
	.articulo p {color:#555;}
	.articulo h1 {margin-bottom:0; margin-top:7px}
	article {border-top:solid thin #ccc; padding-top:20px; margin-top:15px;}
	.wp-caption-text  {font-size:small; color:#555;}


	.secpais { color: #1f7c9f; font-size:x-small;  letter-spacing:2px; text-transform:uppercase }
	.secnacion { color: #1f7c9f; font-size:x-small;  letter-spacing:2px; text-transform:uppercase }
	.secelpeladero { color: #1f1e1e; font-size:x-small;  letter-spacing:2px; text-transform:uppercase }
	.sececonomia { color: #4c9264; font-size:x-small;  letter-spacing:2px; text-transform:uppercase }
	.secinversion { color: #4c9264; font-size:x-small;  letter-spacing:2px; text-transform:uppercase }
	.secopinion { color: #6c5d2b; font-size:x-small;  letter-spacing:2px; text-transform:uppercase }
	.secinvestigacion { color: #464fa6; font-size:x-small;  letter-spacing:2px; text-transform:uppercase}
	.secdomingo { color: #a16ec8; font-size:x-small;  letter-spacing:2px;text-transform:uppercase }
	.secmundo { color: #97961c; font-size:x-small;  letter-spacing:2px;text-transform:uppercase }
	.secaccion { color: #ffa229; font-size:x-small;  letter-spacing:2px;text-transform:uppercase }
	.secseccion-default {color: #db1e37; font-size:x-small;  letter-spacing:2px;text-transform:uppercase }


	.aside {background:#500912; padding:10px; font-size:small; text-align:center; letter-spacing: 2px; color:#fff; clear:both}
	.more{background:#C72B2D; font-color:#fff; padding:5px; margin-right:5px; float:left}
	.more-base{margin-top:15px; margin-bottom:15px}
	#suscribe {border-top: solid thin #ccc; border-bottom: solid thin #ccc; padding:5%; margin-bottom:15px; text-align:center; background:#fbfbfb; text-transform:uppercase}
	#suscribe h4{margin:0}
	#suscribe p {font-size:small; color:#7D6C6C; margin:0}
	#ep-extra p {line-height:1.5em}
	.linetittle {border-bottom: solid thin #db1e37; margin-top:4%; padding-bottom:1%}
	.comments {margin-top:7%}
	.patro li {font-size: small; margin:3%; list-style: square}
	.vernormas {font-size:x-small; letter-spacing:2px; float:right; margin-top:20px}
	label {font-weight:normal;}
	input {background:#e7e7e7; border:none; padding:2%; width:100%;}
	textarea {background:#e7e7e7; border:none; padding:3%; width:100%;}
	#submit {background:#871f2d; width:100%; color:#fff; padding:1%}
	#sharearticle a {font-size:15px; float:left; padding:0; margin-right:5px; margin-left:5px; color:#fff}
	.facebook{background-color:#3b5998}
	.twitter{background-color:#55acee}
	.telegram {background-color:#0088cc}
	.whatsapp {background-color:#0dc143}

	.ep-nav .ep-top-logo,
	.ep-nav .ep-top-menu,
	.ep-nav .ep-top-social {
	  float: left;
	}
	.ep-nav .ep-social {
	  margin: 7px 0 0 0;
	  padding: 0;
	  position:absolute;
	}
	.news {border-bottom: solid thin #ccc; padding-bottom: 5%;}
	.leftform {width:30%; float:left; margin-right:3%}
	.rightform {width:65%; float:left;}
	.ad-300x250movil{display:none}
	.ep-nav .ep-top-social {
	  width: 18%;
	}
	#opinion-back {background: rgba(0,0, 0, .6); vertical-align:bottom;}
	.ep-notice-info {padding-left:5%}
	.ep-social li {list-style:none; float:left; padding:4px}
	.ep-social {float:right; margin-top:6px; }
	.ep-nav ul li a { padding: .7em;}
	.desc h6  {  border-bottom: solid thin #333; padding-bottom:7px; text-align:right; margin-bottom:0; text-transform:uppercase;
	}
	.noticias-inner li{  list-style: none; color:#fff; padding: 2% 5% 2% 5%; line-height: 1.5; border:solid 2px #db1e37; font-size:15px}
	.top {color:#fff; background: #500912; text-align:center; text-transform:uppercase; letter-spacing:5px; margin:0; padding:3%; }
	#ultimasimage {display:none}

	#opinion-back {background: rgba(0,0, 0, .6); vertical-align:bottom; }



	  .bacpais {background:rgba(31, 124, 159, .7) }
	  .bacnacion {background:rgba(31, 124, 159, .7) }
	  .bacelpeladero {background:rgba(31, 30, 30, .7) }
	  .bacinvestigacion {background:rgba(70, 79, 166, .7)}
	  .baceconomia {background:rgba(76, 146, 100, .7) }
	  .bacinversion {background:rgba(76, 146, 100, .7) }
	  .bacopinion {color:#fff; display:inline; padding:.5%; float:left;}
	  .bacdomingo {background: rgba(161, 110, 200, .7) ; }
	  .bacmundo {background: rgba(151, 150, 28, .7)}
	.bacaccion {background: rgba(255, 162, 41, .7)}
	.bacseccion-default {background: rgba(219, 30, 55, .7)}


	@media screen and (max-width: 1000px) {
	.ep-notice-info {padding-left:0} .col-md-4 {padding-left:0}
	#buscar {margin-left:4%;}

	}
	@media screen and (max-width: 960px)
	{
		.socialdate {margin-top:65px}
		.ep-nav ul li a { padding: 8px;}

		#date {margin-top:20px; float:left}
		#buscar {margin-left:85%; display:none}
		.principalm {position:absolute; padding-right:30px; width:100%}


		.ep-nav .ep-top-social {
	   position:absolute;
	}
		.ad-300x250movil{display:block; width: 300px; height: 250px;  }
		  .ad-300x250 {display:none}
	  .ep-nav {
		padding: 3px 0; padding-bottom:15px; position:fixed
	  }
	  .right-c {float:left; width:100%}
	.news4 {width:100%}
	#ad-300x600  {display:none}
	.mobile {display:block}
	.desk {display:none}
	.share h6 {display:none}
	.ep-nav .ep-top-social {
	 width: 88%; float:right; margin-right:40px
	  }
	.ep-nav .ep-social{display:none}
	 #ep-footer {text-align:center}
	 .col-md-4.right {display:none}
	 .share{position:absolute; text-align:right; z-index:-1; background: rgba(231,231,231,.8); margin-top:11px}
	.ep-notice-info{display:none}
	.leftform {width:100%;}
	.rightform {width: 100%}
	input {width:100%; margin-bottom: 1%}
	#ad-header {display:none}
	#ad-headermovil {width: 320px; height:50px;  margin:0 auto}
	#ad-subheader {display:none;}
	}
	@media screen and (max-width: 768px) {
	  .ep-nav .ep-top-social {
	 width: 91%; }
	  .socialdate {margin-top:55px}

	 }

	@media screen and (max-width: 568px) {


		.socialdate {margin-top:55px}
	.ep-nav .ep-top-social {
	 width: 85%; }
	}
	.ep-nav .ep-top-logo {
	  width: 17%;
	}
	.ep-nav .ep-top-menu {
	  width: 65%;
	}

	.ep-nav #ep-logo {
	  margin: 0;
	  margin-top:10px;
	  padding: 0;
	  text-transform: uppercase;
	  font-weight: bold;
	  font-family: "Montserrat", Arial, sans-serif;
	  z-index:2;
	  position: relative
	}

	.ep-nav .ep-social li {
	  padding: 0;
	  margin: 0;
	}
	.ep-nav .ep-social li a {
	  font-size: 20px;
	  color: rgba(0, 0, 0, 0.4);
	  padding:0 0 0 3px;
	}
	.ep-nav a {
	  padding: 5px 0;
	  color: #000;

	}
	.noticebox .noticias-inner a {color:#fff}
	.noticebox .noticias-inner a:hover {color:#999}
	.line{
	  border-right: solid thin #ccc; padding-top:12px; height:50px}
	.line2 {border-left: solid thin #ccc;}
	.search {}
	.pais{color:#1f7c9f;}
	.nacion{color:#1f7c9f;}
	.elpeladero {color:#1f1e1e}
	.economia {color:#4c9264}
	.inversion {color:#4c9264}
	.opinion {color:#6c5d2b}
	.investigacion {color:#464fa6}
	.domingo{color:#a16ec8}
	.mundo{color:#97961c}
	.accion{color:#ffa229}
	.seccion-default {color:#db1e37}

	.pais h2{color:#1f7c9f; border-bottom: 7px solid #1f7c9f; text-transform:uppercase; font-size:18px; margin-bottom:10px;  }
	.nacion h2{color:#1f7c9f; border-bottom: 7px solid #1f7c9f; text-transform:uppercase; font-size:18px; margin-bottom:10px;  }
	.elpeladero h2{color:#1f1e1e; border-bottom:7px solid #1f1e1e; text-transform:uppercase; font-size:18px; margin-bottom:10px;  }
	.economia h2{ color:#4c9264; border-bottom: 7px solid #4c9264; text-transform:uppercase; font-size:18px; margin-bottom:10px;  }
	.inversion h2{ color:#4c9264; border-bottom: 7px solid #4c9264; text-transform:uppercase; font-size:18px; margin-bottom:10px;  }
	.opinion h2 { color:#6c5d2b; border-bottom: 7px solid #6c5d2b; text-transform:uppercase; font-size:18px; margin-bottom:0;  }
	.investigacion h2 { color:#464fa6; border-bottom: 7px solid #464fa6; text-transform:uppercase; font-size:18px; margin-bottom:10px;  }
	.domingo h2 { color:#a16ec8; border-bottom: 7px solid #a16ec8; text-transform:uppercase; font-size:18px; margin-bottom:10px;  }
	.mundo h2 { color:#97961c; border-bottom: 7px solid #97961c; text-transform:uppercase; font-size:18px; margin-bottom:10px;}
	.seccion-default h2 { color:#db1e37; border-bottom: 7px solid #db1e37; text-transform:uppercase; font-size:18px; margin-bottom:10px;}
	.accion h2 { color:#ffa229; border-bottom: 7px solid #ffa229; text-transform:uppercase; font-size:18px; margin-bottom:10px;}







	header.pais  {padding:0 10px 0 10px}
	header.nacion  {padding:0 10px 0 10px}
	header.elpeladero  {padding:0 10px 0 10px}
	header.economia  {padding:0 10px 0 10px}
	header.inversion  {padding:0 10px 0 10px}
	header.opinion  {padding:0 0 0 10px}
	header.investigacion  {padding:0 10px 0 10px}
	header.domingo  {padding:0 10px 0 10px}
	header.mundo  {padding:0 10px 0 10px}
	header.accion  {padding:0 10px 0 10px}
	header.seccion-default  {padding:0 10px 0 10px}

	.seccion1 .col-md-4 {padding:7px}
	.seccion1 .col-md-6 {padding:7px}
	.seccion1 .col-md-2 {padding:7px 3px 7px 7px;}
	#ep-footer p {margin:0; padding:0}
	.whiteinfo {color:#ccc; font-size:10px}
	#ep-footer p a {color:#fff; font-size:10px; text-transform:uppercase; line-height: 13px }
	.bar {border-right: solid 5px #8d1223; }
	.right {text-align:right}
	.footertittle {color:#fff; line-height:0}

	.sb-search {
		position: relative;
		width: 0%;
		min-width: 40px;
		height: 40px;
		float: right;
		overflow: hidden;
		-webkit-transition: width 0.3s;
		-moz-transition: width 0.3s;
		transition: width 0.3s;
		-webkit-backface-visibility: hidden;
		margin-top:5px
	}

	.sb-search-input {
		position: absolute;
		top: 0;
		right: 0;
		border: none;
		outline: none;
		background: #eee;
		width: 100%;
		height: 40px;
		margin: 0;
		z-index: 10;
		padding: 20px 65px 20px 20px;
		font-family: inherit;
		font-size: 20px;
		color: #666;
	}

	.sb-search-input::-webkit-input-placeholder {
		color: #ccc;
	}

	.sb-search-input:-moz-placeholder {
		color: #ccc;
	}

	.sb-search-input::-moz-placeholder {
		color: #ccc;
	}

	.sb-search-input:-ms-input-placeholder {
		color: #ccc;
	}

	.sb-icon-search,
	.sb-search-submit  {
		width: 40px;
		height: 40px;
		display: block;
		position: absolute;
		right: 0;
		top: 0;
		padding: 0;
		margin: 0;
		line-height: 40px;
		text-align: center;
		cursor: pointer;
	}

	.sb-search-submit {
		background: #fff; /* IE needs this */
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
		filter: alpha(opacity=0); /* IE 5-7 */
		opacity: 0;
		color: transparent;
		border: none;
		outline: none;
		z-index: -1;
	}

	.sb-icon-search {
		color: #db1e37;
		background: #fff;
		z-index: 90;
		font-size: 22px;
		font-family: 'icomoon';
		speak: none;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		-webkit-font-smoothing: antialiased;
	}

	.sb-icon-search:before {
		content: "\e986";
	}

	/* Open state */
	.sb-search.sb-search-open,
	.no-js .sb-search {
		width: 100%;
	}

	.sb-search.sb-search-open .sb-icon-search,
	.no-js .sb-search .sb-icon-search {
		background: #666;
		color: #fff;
		z-index: 11;
	}

	.sb-search.sb-search-open .sb-search-submit,
	.no-js .sb-search .sb-search-submit {
		z-index: 90;
	}


	@media screen and (max-width: 880px) {

	  .ep-nav .menu-1, .ep-nav .menu-2 {
		display: none;
	  }
	  .ep-notice-info {padding-left:0}
	}
	.ep-nav .menu-2 li.search {
	  float: left;
	  width: 83%;
	  -webkit-transition: 0.3s;
	  -o-transition: 0.3s;
	  transition: 0.3s;
	  padding: 0;
	  margin: -5px 0 0 0;
	}
	.ep-nav .menu-2 li input[type=text] {
	  padding: 6px 10px;
	  width: 40%;
	  border: none;
	  float: right;
	  font-size: 13px;
	  margin-top: 4px;
	  background: transparent;
	  -webkit-transition: 0.3s;
	  -o-transition: 0.3s;
	  transition: 0.3s;
	}
	.ep-nav .menu-2 li input[type=text]:focus {
	  width: 100%;
	  outline: none;
	  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	}
	.ep-nav .menu-2 li button {
	  margin-top: 4px;
	  padding: 5px;
	  background: transparent;
	  border: none;
	}
	.ep-nav .menu-2 li button i {
	  color: rgba(0, 0, 0, 0.5);
	}
	.ep-nav .menu-2 li button:hover, .ep-nav .menu-2 li button:focus {
	  background: transparent !important;
	}
	.ep-nav .menu-2 li button:hover i, .ep-nav .menu-2 li button:focus i {
	  color: black;
	}
	.ep-nav ul {
	  padding: 0;
	  margin: 0 0 0 0;
	}
	.ep-nav ul li {
	  margin: 0;
	  list-style: none;
	  display: inline-block;
	  font-family: "Montserrat", Arial, sans-serif;
	}
	.ep-nav ul li a {
	  text-transform: uppercase;
	  font-size: 12px;
	  color: rgba(0, 0, 0, 0.9);
	  -webkit-transition: 0.5s;
	  -o-transition: 0.5s;
	  transition: 0.5s;
	}
	.ep-nav ul li a:hover, .ep-nav ul li a:focus, .ep-nav ul li a:active {
	  color: black;
	}
	.ep-nav ul li.has-dropdown {
	  position: relative;
	}
	.ep-nav ul li.has-dropdown .dropdown {
	  margin-top:-8px;
	  width: 150px;
	  -webkit-box-shadow: 0px 5px 10px -2px rgba(0, 0, 0, 0.55);
	  -moz-box-shadow: 0px 5px 10px -2px rgba(0, 0, 0, 0.55);
	  box-shadow: 0px 5px 10px -2px rgba(0, 0, 0, 0.55);
	  z-index: 1002;
	  visibility: hidden;
	  opacity: 0;
	  position: absolute;
	  top: 40px;
	  left: 0;
	  text-align: left;
	  background: #000;
	  padding: 20px;
	  -webkit-border-radius: 4px;
	  -moz-border-radius: 4px;
	  -ms-border-radius: 4px;
	  border-radius: 4px;
	  -webkit-transition: 0s;
	  -o-transition: 0s;
	  transition: 0s;
	}
	.ep-nav ul li.has-dropdown .dropdown:before {
	  bottom: 100%;
	  left: 40px;
	  border: solid transparent;
	  content: " ";
	  height: 0;
	  width: 0;
	  position: absolute;
	  pointer-events: none;
	  border-bottom-color: #000;
	  border-width: 8px;
	  margin-left: -8px;
	}
	.ep-nav ul li.has-dropdown .dropdown li {
	  display: block;
	  margin-bottom: 7px;
	}
	.ep-nav ul li.has-dropdown .dropdown li:last-child {
	  margin-bottom: 0;
	}
	.ep-nav ul li.has-dropdown .dropdown li a {
	  padding: 2px 0;
	  display: block;
	  color: #999999;
	  line-height: 1.2;
	  text-transform: none;
	  letter-spacing: 0px;
	  font-size: 15px;
	}
	.ep-nav ul li.has-dropdown .dropdown li a:hover {
	  color: #fff;
	}
	.ep-nav ul li.has-dropdown:hover a, .ep-nav ul li.has-dropdown:focus a {
	  color: #000;
	}
	.ep-nav ul li.active > a {
	  color: #cabcab !important;
	}
	.ep-nav ul li .form-group {
	  border: 1px solid red;
	  width: 100%;
	}

	.about-content {
	  margin-bottom: 7em;
	}
	.about-content img {
	  border: 1px solid rgba(0, 0, 0, 0.05);
	  padding: 10px;
	}
	.about-content .desc {
	  margin-bottom: 3em;
	}

	.fh5co-staff {
	  text-align: center;
	  margin-bottom: 30px;
	}
	.fh5co-staff img {
	  width: 170px;
	  margin-bottom: 20px;
	  -webkit-border-radius: 50%;
	  -moz-border-radius: 50%;
	  -ms-border-radius: 50%;
	  border-radius: 50%;
	}
	.fh5co-staff h3 {
	  font-size: 24px;
	  margin-bottom: 5px;
	}
	.fh5co-staff p {
	  margin-bottom: 30px;
	}
	.fh5co-staff .role {
	  color: #bfbfbf;
	  margin-bottom: 30px;
	  font-weight: normal;
	  display: block;
	}

	.ep-social-icons {
	  margin: 0;
	  padding: 0;
	}
	.ep-social-icons li {
	  margin: 0;
	  padding: 0;
	  list-style: none;
	  display: -moz-inline-stack;
	  display: inline-block;
	  zoom: 1;
	  *display: inline;
	}
	.ep-social-icons li a {
	  display: -moz-inline-stack;
	  display: inline-block;
	  zoom: 1;
	  *display: inline;
	  color: #cabcab;
	  padding-left: 10px;
	  padding-right: 10px;
	}
	.ep-social-icons li a i {
	  font-size: 20px;
	}

	.ep-notice-info ul {
	  padding: 0;
	  margin: 0;
	}
	.ep-notice-info ul li {
	  margin: 0 0 8% 0;
	  list-style: none;
	  position: relative;

	}
	.ep-notice-info ul li:before {
	  color: #cabcab;
	  position: absolute;
	  left: 0;
	  top: .05em;
	  font-family: 'icomoon';
	  speak: none;
	  font-style: normal;
	  font-weight: normal;
	  font-variant: normal;
	  text-transform: none;
	  line-height: 1;
	  /* Better Font Rendering =========== */
	  -webkit-font-smoothing: antialiased;
	  -moz-osx-font-smoothing: grayscale;
	}


	.fh5co-bg-section {
	  background: rgba(0, 0, 0, 0.05);
	}

	#ep-extra,
	#ep-noticebox,
	#ep-feed,
	#fh5co-about,
	#fh5co-contact,
	#ep-footer {
	  padding: 2em 0;
	  clear: both;
	}
	@media screen and (max-width: 768px) {

	  #ep-extra,
	  #ep-noticebox,
	  #ep-feed,
	  #fh5co-about,
	  #fh5co-contact,
	  #ep-footer {
		padding: 1em 0;
	  }

	  }


	.feature-center {
	  float: left;
	  width: 100%;
	  margin-bottom: 40px;
	}
	.feature-center .desc {
	  padding-left: 180px;
	}



	.feature-center .icon {
	  width: 40px;
	  height: 40px;
	  background: #eee;
	  display: table;
	  text-align: center;
	  margin-bottom: 30px;
	  -webkit-border-radius: 50%;
	  -moz-border-radius: 50%;
	  -ms-border-radius: 50%;
	  border-radius: 50%;
	  float:left;
	  border: solid thin #ccc;
	}


	.feature-center .icon i {
	  display: table-cell;
	  vertical-align: middle;
	  height: 90px;
	  font-size: 40px;
	  line-height: 40px;
	  color: #fff;
	}
	.feature-center p, .feature-center h3 {
	  margin-bottom: 30px;
	}
	.feature-center h3 {
	  text-transform: uppercase;
	  font-size: 15px;
	  letter-spacing: 1px;
	  font-weight: 600;
	}

	@media screen and (max-width: 768px) {
	  .feature-center {
		margin-bottom: 50px;
		text-align: center;
	  }
	  .feature-center .icon {
		margin: 0 auto 30px auto;
	  }

	}


	.news .news-grid {
	  background-size: cover;
	  background-position: center center;
	  background-repeat: no-repeat;
	  position: relative;
	  height: 300px;
	  -webkit-transition: 0.3s;
	  -o-transition: 0.3s;
	  transition: 0.3s;
	}
	.news .news-grid .inner {
	  display: table;
	  height: 300px;
	  width: 100.1%;
	  opacity: 1;
	  background: rgba(217, 211, 211, 0.1);
	  -webkit-transition: 0.3s;
	  -o-transition: 0.3s;
	  transition: 0.3s; vertical-align: bottom;
	}

	.news3 {border-bottom: solid thin #ccc; padding-bottom: 5%;}

	.news3 .news-grid2 {
	  background-size: cover;
	  background-position: center center;
	  background-repeat: no-repeat;
	  position: relative;
	  height: 175px;
	  -webkit-transition: 0.3s;
	  -o-transition: 0.3s;
	  transition: 0.3s;
	  margin-bottom:5px
	}
	.news2 .news-grid2 {

	  background-size: cover;
	  background-position: center center;
	  background-repeat: no-repeat;
	  position: relative;
	  height: 175px;
	  -webkit-transition: 0.3s;
	  -o-transition: 0.3s;
	  transition: 0.3s;
	  margin-bottom:5px
	}


	.news .news-grid .inner .desc {
	  display: table-cell;
	  vertical-align: bottom;
	  padding: 28px;
	}

	#opinionspace {padding:0 10px 10px 10px}
	.news .news-grid .inner .desc h3 {
	  font-size: medium;
	  letter-spacing: 1px;
	  margin-bottom: 5px;
	  font-weight: lighter;
	  line-height: 25px;
	  display: initial; color: #fff;
	}
	.news .news-grid .inner .desc h3 a {
	  color: #000;
	}
	.news .news-grid .inner .desc .cat {
	  font-size: 11px;
	  letter-spacing: 2px;
	  text-transform: uppercase;
	  display:none
	  }

	.pais:hover {color:#1f7c9f}

	.news:hover .inner, .news:focus .inner {
	  opacity: 1;
	}
	.news:hover .desc h3 a, .news:focus .desc h3 a {
	  color: #000;
	}

	.top-line {
	  padding-bottom: 7em;
	}
	.top-line .fh5co-heading {
	  margin-bottom: 0 !important;
	}

	.categories {
	  padding: 0;
	  margin: 0;
	}
	.categories li {
	  font-family: "Montserrat", Arial, sans-serif;
	  list-style: none;
	  margin-bottom: 5px;
	}
	.categories li.cat {
	  color: #000;
	  font-size: 20px;
	  margin-bottom: 10px;
	}
	.categories li a:hover {
	  color: #000;
	}

	.intro h2 {
	  font-size: 49px;
	  line-height: 55px;
	  letter-spacing: 1px;
	}
	@media screen and (max-width: 768px) {
	  .intro h2 {
		font-size: 30px;
		line-height: 45px;
	  }
	}
	.intro h2 .fh5co-highlight {
	  display: block;
	  font-size: 16px;
	}
	.intro h2 .fh5co-highlight i {
	  position: relative;
	  top: 1px;
	}

	.fh5co-heading {
	  margin-bottom: 5em;
	}
	.fh5co-heading.fh5co-heading-sm {
	  margin-bottom: 2em;
	}
	.fh5co-heading h2 {
	  font-size: 28px;
	  margin-bottom: 20px;
	  line-height: 1.5;
	  font-weight: bold;
	  text-transform: uppercase;
	  letter-spacing: 1px;
	  color: #000;
	}
	.fh5co-heading h3 {
	  font-size: 18px;
	}
	.fh5co-heading p {
	  font-size: 18px;
	  line-height: 1.5;
	  color: #828282;
	}
	.fh5co-heading span {
	  display: block;
	  margin-bottom: 10px;
	  text-transform: uppercase;
	  font-size: 12px;
	  letter-spacing: 2px;
	  font-family: "Montserrat", Arial, sans-serif;
	}

	.title {
	  margin-bottom: 40px;
	}
	ul {margin:0; padding:0}
	@media screen and (max-width: 768px) {
	  .title {
		text-align: center;
	  }
	}

	.noticebox {
	  width: 100%;
	  float: left;
	  margin-bottom: 1em;
	}
	.noticebox .noticias-inner {
		position: relative;
	  width: 35%;
	  height: auto;
	  float: left;
	}
	.noticebox h1
	{padding-top:25px; margin-bottom:0}
	.noticebox p
	{padding-top:15px; }
	.on {background-color:#891524}
	.tw {background-color:#db1e37}
	.noticebox .desc {
	  width: 65%;
	  float: left;
	  padding-right: 20px;
	}
	@media screen and (max-width: 780px) {
	  .noticebox .noticias-inner {
		width: 100%;
		margin-bottom: 20px;

	  }
	  .noticebox .desc {
	  width: 100%;
	  float: left;
	  padding-left: 0;
	   padding-right: 0;
	}
	.noticias-inner li {padding:0; border:none}
	.noticebox h1 {font-size:25px}
	.tw  {background:none; } .on {background:none;}
	.noticebox .noticias-inner a {}
	.ultimas p  {display:none}
	#ultimasimage {display:block}
	.top{background:none; color: #000;}
	#opinion-back {background: rgba(0,0, 0, .0); vertical-align:bottom; }
		.bacpais {background:#1f7c9f }
		.bacnacion {background:#1f7c9f }
		.bacelpeladero {background:#1f1e1e }
		.bacinvestigacion {background:#464fa6 }
		.baceconomia {background:#4c9264 }
		.bacinversion {background:#4c9264 }
		.bacopinion {background:#6c5d2b; color:#fff; display:inline; padding:.5%; }
		.bacdomingo {background: #a16ec8}
	  .bacmundo {background: #97961c}
	.bacaccion {background: #ffa229}
	.bacseccion-default {background: #db1e37}

		.ep-nav ul li a {padding:10px}
		.borderpais {border-bottom-color:#1f7c9f }
		.bordernacion {border-bottom-color:#1f7c9f }
		.borderelpeladero {border-bottom-color:#1f1e1e }
		.borderinvestigacion {border-bottom-color:#464fa6 }
		.bordereconomia {border-bottom-color:#4c9264 }
		.borderinversion {border-bottom-color:#4c9264 }
		.borderopinion {border-bottom-color:#6c5d2b;  }
		.borderdomingo {border-bottom-color: #a16ec8}
	  .bordermundo {border-bottom-color: #97961c}
	.borderaccion {border-bottom-color: #ffa229}
	.borderseccion-default {border-bottom-color: #db1e37}
	}
	@media screen and (max-width: 880px) {


	.news3 .news-grid2 {height: 300px;}

	.news2 .news-grid2 {height: 300px;}
	#ep-extra p {margin-bottom:1.8em}

	 .ep-nav .ep-top-logo {
	  width: 25%;
	}
	}


	@media screen and (max-width: 480px) {



	  .sb-search-input {

	  width: 50%;

	}

	  #opinionspace {vertical-align:bottom}

	.news3 .news-grid2 {height: 200px;}

	   .news2 .news-grid2 {height: 200px;}

	  .noticebox .desc {
		width: 100%;
		padding-left: 0;
	  }
	   .ep-nav .ep-top-logo {
	  width: 45%;
	}

	}
	.article .desc span {
	  font-size: 13px;
	  text-transform: uppercase;
	  display: block;
	  margin-bottom: 20px;
	  letter-spacing: 1px;
	}



	.noticebox .desc .ep-social-icons li a {
	  color: #cabcab;
	  padding-left: 0;
	  padding-right: 10px;
	}

	.skills h3 {
	  font-size: 16px;
	}
	.skills .progress {
	  border: none !important;
	  box-shadow: none;
	  -webkit-border-radius: 50px;
	  -moz-border-radius: 50px;
	  -ms-border-radius: 50px;
	  border-radius: 50px;
	}
	.skills .progress-bar {
	  box-shadow: none;
	  -webkit-border-radius: 50px;
	  -moz-border-radius: 50px;
	  -ms-border-radius: 50px;
	  border-radius: 50px;
	  background: #cabcab !important;
	}

	#ep-extra {
	  background: #F2EEEE;
	}




	#ep-extra .btn {
	  margin-top: 20px;
	  border: 3px solid #8c7961;
	  color: #8c7961;
	  font-size: 20px;
	  font-weight: 400;
	  padding: 20px 0;
	  padding-left: 70px;
	  padding-right: 70px;
	}
	#ep-extra .btn:hover {
	  background: #8c7961 !important;
	  border: 3px solid #8c7961 !important;
	  color: #fff;
	}

	#ep-footer {
	  background: #dc0817;
	}
	#ep-footer .ep-footer-links {
	  padding: 0;
	  margin: 0;
	}
	#ep-footer .ep-footer-links li {
	  padding: 0;
	  margin: 0;
	  list-style: none;
	}
	#ep-footer .ep-footer-links li a {
	  color: #000;
	  text-decoration: none;
	}
	#ep-footer .ep-footer-links li a:hover {
	  text-decoration: underline;
	}
	#ep-footer .ep-widget {
	  margin-bottom: 30px;
	}
	@media screen and (max-width: 768px) {
	  #ep-footer .ep-widget {
		text-align: left;
	  }
	}
	#ep-footer .ep-widget h3 {
	  margin-bottom: 15px;
	  font-weight: bold;
	  font-size: 15px;
	  letter-spacing: 2px;
	  text-transform: uppercase;
	}
	#ep-footer .copyright .block {
	  display: block; font-size:20px; margin-bottom:-10px
	}
	.line {border:none}
	.line2 {border:none}
	#ep-offcanvas {
	  position: absolute;
	  z-index: 1901;
	  width: 270px;
	  background: #111010;
	  top: 0;
	  right: 0;
	  top: 0;
	  bottom: 0;
	  padding: 45px 40px 40px 40px;
	  overflow-y: auto;
	  display: none;
	  -moz-transform: translateX(270px);
	  -webkit-transform: translateX(270px);
	  -ms-transform: translateX(270px);
	  -o-transform: translateX(270px);
	  transform: translateX(270px);
	  -webkit-transition: 0.5s;
	  -o-transition: 0.5s;
	  transition: 0.5s;
	}
	@media screen and (max-width: 968px) {
	  #ep-offcanvas {
		display: block;
	  }
	}
	.offcanvas #ep-offcanvas {
	  -moz-transform: translateX(0px);
	  -webkit-transform: translateX(0px);
	  -ms-transform: translateX(0px);
	  -o-transform: translateX(0px);
	  transform: translateX(0px);
	}
	#ep-offcanvas a {
	  color: rgba(255, 255, 255, 0.5);
	}
	#ep-offcanvas a:hover {
	  color: rgba(255, 255, 255, 0.8);
	}
	#ep-offcanvas .ep-social {
	  margin-top: 20px;
	}
	#ep-offcanvas .ep-social li {
	  display: inline !important;
	  margin-right: 10px;
	}
	#ep-offcanvas ul {
	  padding: 0;
	  margin: 0;
	}
	#ep-offcanvas ul li {
	  padding: 0;
	  margin: 0;
	  list-style: none;
	  padding-bottom: 10px;
	}
	#ep-offcanvas ul li.search {
	  float: left;
	  width: 100%;
	  -webkit-transition: 0.3s;
	  -o-transition: 0.3s;
	  transition: 0.3s;
	  padding: 0;
	  margin: 5px 0 0 0;
	}
	#ep-offcanvas ul li input[type=text] {
	  padding: 6px 10px;
	  width: 100%;
	  border: 1px solid rgba(255, 255, 255, 0.1);
	  float: right;
	  font-size: 13px;
	  margin-top: 4px;
	  background: transparent;
	  -webkit-transition: 0.3s;
	  -o-transition: 0.3s;
	  transition: 0.3s;
	}
	#ep-offcanvas ul li input[type=text]:focus {
	  width: 100%;
	  outline: none;
	}
	#ep-offcanvas ul li button {
	  margin-top: 4px;
	  padding: 6px;
	  background: rgba(255, 255, 255, 0.1);
	  border: 1px solid rgba(255, 255, 255, 0.1);
	  margin-left: 1px;
	}
	#ep-offcanvas ul li button i {
	  color: rgba(255, 255, 255, 0.5);
	}
	#ep-offcanvas ul li button:hover, #ep-offcanvas ul li button:focus {
	  background: transparent !important;
	}
	#ep-offcanvas ul li button:hover i, #ep-offcanvas ul li button:focus i {
	  color: white;
	}
	#ep-offcanvas ul li.shopping-cart {
	  float: left;
	}
	#ep-offcanvas ul li a.cart {
	  display: block;
	  margin-top: 30px;
	  color: rgba(255, 255, 255, 0.5);
	}
	#ep-offcanvas ul li a.cart span {
	  position: relative;
	}
	#ep-offcanvas ul li a.cart span small {
	  position: absolute;
	  top: -20px;
	  right: -15px;
	  padding: 10px 6px;
	  line-height: 0;
	  font-size: 11px;
	  background: #cabcab;
	  color: white;
	  -webkit-border-radius: 50%;
	  -moz-border-radius: 50%;
	  -ms-border-radius: 50%;
	  border-radius: 50%;
	}
	#ep-offcanvas ul li > ul {
	  padding-left: 20px;
	  display: none;
	}
	#ep-offcanvas ul li.offcanvas-has-dropdown > a {
	  display: block;
	  position: relative;
	}
	#ep-offcanvas ul li.offcanvas-has-dropdown > a:after {
	  position: absolute;
	  right: 0px;
	  font-family: 'icomoon';
	  speak: none;
	  font-style: normal;
	  font-weight: normal;
	  font-variant: normal;
	  text-transform: none;
	  line-height: 1;
	  /* Better Font Rendering =========== */
	  -webkit-font-smoothing: antialiased;
	  -moz-osx-font-smoothing: grayscale;
	  content: "\ea43";
	  font-size: 20px;
	  color: rgba(255, 255, 255, 0.2);
	  -webkit-transition: 0.5s;
	  -o-transition: 0.5s;
	  transition: 0.5s;
	}
	#ep-offcanvas ul li.offcanvas-has-dropdown.active a:after {
	  -webkit-transform: rotate(-180deg);
	  -moz-transform: rotate(-180deg);
	  -ms-transform: rotate(-180deg);
	  -o-transform: rotate(-180deg);
	  transform: rotate(-180deg);
	}

	.uppercase {
	  font-size: 14px;
	  color: #000;
	  margin-bottom: 10px;
	  font-weight: 700;
	  text-transform: uppercase;
	}

	.gototop {
	  position: fixed;
	  bottom: 20px;
	  right: 20px;
	  z-index: 999;
	  opacity: 0;
	  visibility: hidden;
	  -webkit-transition: 0.5s;
	  -o-transition: 0.5s;
	  transition: 0.5s;
	}
	.gototop.active {
	  opacity: 1;
	  visibility: visible;
	}
	.gototop a {
	  width: 50px;
	  height: 50px;
	  display: table;
	  background: rgba(0, 0, 0, 0.5);
	  color: #fff;
	  text-align: center;
	  -webkit-border-radius: 4px;
	  -moz-border-radius: 4px;
	  -ms-border-radius: 4px;
	  border-radius: 4px;
	}
	.gototop a i {
	  height: 50px;
	  display: table-cell;
	  vertical-align: middle;
	}
	.gototop a:hover, .gototop a:active, .gototop a:focus {
	  text-decoration: none;
	  outline: none;
	}

	.ep-nav-toggle {
	  width: 25px;
	  height: 25px;
	  cursor: pointer;
	  text-decoration: none;
	  position: fixed !important;
	}
	.ep-nav-toggle.active i::before, .ep-nav-toggle.active i::after {
	  background: #444;
	}
	.ep-nav-toggle:hover, .ep-nav-toggle:focus, .ep-nav-toggle:active {
	  outline: none;
	  border-bottom: none !important;
	}
	.ep-nav-toggle i {
	  position: relative;
	  display: inline-block;
	  width: 25px;
	  height: 2px;
	  color: #252525;
	  font: bold 14px/.4 Helvetica;
	  text-transform: uppercase;
	  text-indent: -55px;
	  background: #252525;
	  transition: all .2s ease-out;
	}
	.ep-nav-toggle i::before, .ep-nav-toggle i::after {
	  content: '';
	  width: 25px;
	  height: 2px;
	  background: #252525;
	  position: absolute;
	  left: 0;
	  transition: all .2s ease-out;
	}
	.ep-nav-toggle.fh5co-nav-white > i {
	  color: #fff;
	  background: #000;
	}
	.ep-nav-toggle.fh5co-nav-white > i::before, .ep-nav-toggle.fh5co-nav-white > i::after {
	  background: #000;
	}

	.ep-nav-toggle i::before {
	  top: -7px;
	}

	.ep-nav-toggle i::after {
	  bottom: -7px;
	}

	.ep-nav-toggle:hover i::before {
	  top: -10px;
	}

	.ep-nav-toggle:hover i::after {
	  bottom: -10px;
	}

	.ep-nav-toggle.active i {
	  background: transparent;
	}

	.ep-nav-toggle.active i::before {
	  background: #fff;
	  top: 0;
	  -webkit-transform: rotateZ(45deg);
	  -moz-transform: rotateZ(45deg);
	  -ms-transform: rotateZ(45deg);
	  -o-transform: rotateZ(45deg);
	  transform: rotateZ(45deg);
	}

	.ep-nav-toggle.active i::after {
	  background: #fff;
	  bottom: 0;
	  -webkit-transform: rotateZ(-45deg);
	  -moz-transform: rotateZ(-45deg);
	  -ms-transform: rotateZ(-45deg);
	  -o-transform: rotateZ(-45deg);
	  transform: rotateZ(-45deg);
	}

	.ep-nav-toggle {
	  position: absolute;
	  right: 0px;
	  top: 3px;
	  z-index: 21;
	  padding: 8px 0 0 0;
	  display: block;
	  margin: 0 auto;
	  display: none;
	  height: 44px;
	  width: 44px;
	  z-index: 2001;
	  border-bottom: none !important;
	}
	@media screen and (max-width: 880px) {
	  .ep-nav-toggle {
		display: block;

	  }
	  #buscar {display:none}
	}

	.btn {
	  margin-right: 4px;
	  margin-bottom: 4px;
	  font-family: "Montserrat", Arial, sans-serif;
	  font-size: 16px;
	  font-weight: 400;
	  -webkit-border-radius: 2px;
	  -moz-border-radius: 2px;
	  -ms-border-radius: 2px;
	  border-radius: 2px;
	  -webkit-transition: 0.5s;
	  -o-transition: 0.5s;
	  transition: 0.5s;
	  padding: 8px 20px;
	}
	.btn.btn-md {
	  padding: 8px 20px !important;
	}
	.btn.btn-lg {
	  padding: 18px 36px !important;
	}
	.btn:hover, .btn:active, .btn:focus {
	  box-shadow: none !important;
	  outline: none !important;
	}

	.btn-primary {
	  background: #cabcab;
	  color: #fff;
	  border: 2px solid #cabcab;
	}
	.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
	  background: #d4c8bb !important;
	  border-color: #d4c8bb !important;
	}
	.btn-primary.btn-outline {
	  background: transparent;
	  color: #cabcab;
	  border: 2px solid #cabcab;
	}
	.btn-primary.btn-outline:hover, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:active {
	  background: #cabcab;
	  color: #fff;
	}

	.btn-success {
	  background: #5cb85c;
	  color: #fff;
	  border: 2px solid #5cb85c;
	}
	.btn-success:hover, .btn-success:focus, .btn-success:active {
	  background: #4cae4c !important;
	  border-color: #4cae4c !important;
	}
	.btn-success.btn-outline {
	  background: transparent;
	  color: #5cb85c;
	  border: 2px solid #5cb85c;
	}
	.btn-success.btn-outline:hover, .btn-success.btn-outline:focus, .btn-success.btn-outline:active {
	  background: #5cb85c;
	  color: #fff;
	}

	.btn-info {
	  background: #5bc0de;
	  color: #fff;
	  border: 2px solid #5bc0de;
	}
	.btn-info:hover, .btn-info:focus, .btn-info:active {
	  background: #46b8da !important;
	  border-color: #46b8da !important;
	}
	.btn-info.btn-outline {
	  background: transparent;
	  color: #5bc0de;
	  border: 2px solid #5bc0de;
	}
	.btn-info.btn-outline:hover, .btn-info.btn-outline:focus, .btn-info.btn-outline:active {
	  background: #5bc0de;
	  color: #fff;
	}

	.btn-warning {
	  background: #f0ad4e;
	  color: #fff;
	  border: 2px solid #f0ad4e;
	}
	.btn-warning:hover, .btn-warning:focus, .btn-warning:active {
	  background: #eea236 !important;
	  border-color: #eea236 !important;
	}
	.btn-warning.btn-outline {
	  background: transparent;
	  color: #f0ad4e;
	  border: 2px solid #f0ad4e;
	}
	.btn-warning.btn-outline:hover, .btn-warning.btn-outline:focus, .btn-warning.btn-outline:active {
	  background: #f0ad4e;
	  color: #fff;
	}

	.btn-danger {
	  background: #d9534f;
	  color: #fff;
	  border: 2px solid #d9534f;
	}
	.btn-danger:hover, .btn-danger:focus, .btn-danger:active {
	  background: #d43f3a !important;
	  border-color: #d43f3a !important;
	}
	.btn-danger.btn-outline {
	  background: transparent;
	  color: #d9534f;
	  border: 2px solid #d9534f;
	}
	.btn-danger.btn-outline:hover, .btn-danger.btn-outline:focus, .btn-danger.btn-outline:active {
	  background: #d9534f;
	  color: #fff;
	}

	.btn-outline {
	  background: none;
	  border: 2px solid gray;
	  font-size: 16px;
	  -webkit-transition: 0.3s;
	  -o-transition: 0.3s;
	  transition: 0.3s;
	}
	.btn-outline:hover, .btn-outline:focus, .btn-outline:active {
	  box-shadow: none;
	}

	.btn.with-arrow {
	  position: relative;
	  -webkit-transition: 0.3s;
	  -o-transition: 0.3s;
	  transition: 0.3s;
	}
	.btn.with-arrow i {
	  visibility: hidden;
	  opacity: 0;
	  position: absolute;
	  right: 0px;
	  top: 50%;
	  margin-top: -8px;
	  -webkit-transition: 0.2s;
	  -o-transition: 0.2s;
	  transition: 0.2s;
	}
	.btn.with-arrow:hover {
	  padding-right: 50px;
	}
	.btn.with-arrow:hover i {
	  color: #fff;
	  right: 18px;
	  visibility: visible;
	  opacity: 1;
	}

	.form-control {
	  box-shadow: none;
	  background: transparent;
	  border: 2px solid rgba(0, 0, 0, 0.1);
	  height: 54px;
	  font-size: 18px;
	  font-weight: 300;
	}
	.form-control:active, .form-control:focus {
	  outline: none;
	  box-shadow: none;
	  border-color: #cabcab;
	}

	.row-pt-md {
	  padding-top: 4em !important;
	}

	.row-pb-md {
	  padding-bottom: 4em !important;
	}

	.row-pb-sm {
	  padding-bottom: 2em !important;
	}

	.fh5co-loader {
	  position: fixed;
	  left: 0px;
	  top: 0px;
	  width: 100%;
	  height: 100%;
	  z-index: 9999;
	  background: url(../images/loader.gif) center no-repeat #fff;
	}

	.js .animate-box {
	  opacity: 0;
	}

	.testimony {
	  margin: 5em 0;
	}
	@media screen and (max-width: 768px) {
	  .testimony {
		margin: 3em 0;
	  }
	}
	#opinionspace blockquote {border:none; padding:0}
	blockquote  {
	  padding-left: 20px;
	  border-left: solid thin;
	  margin:0

	}
	blockquote p {
	  font-family: "Georgia", Times;
	  font-style: italic;
	  line-height: 1.5;
	  color: #666666;
	  font-size:medium;
	  margin-bottom:5px;
	}
	blockquote .person {
	  font-family: "Montserrat", Arial, sans-serif;
	  font-size: x-small; float:left;
	  color: #b3b3b3;
	}
	blockquote .person cite {
	  font-style: normal;
	  color: #fff;
	}

	.portfolio-navigation i {
	  font-size: 20px;
	  position: relative;
	  top: 3px;
	}

	.role {
	  margin-top: 2.5em;
	  margin-bottom: 2.5em;
	}
	.role h3 {
	  text-transform: uppercase;
	  font-size: 12px;
	  letter-spacing: 2px;
	  margin-bottom: 20px;
	}
	.role ul {
	  padding: 0;
	  margin: 0;
	}
	.role ul li {
	  font-size: 14px;
	  list-style: none;
	  padding: 0;
	  margin: 0 0 5px 0;
	}

	.commentlist {font-size:small; text-align:justify; color: #444;}
	.comment-meta.commentmetadata {text-transform:uppercase; font-size:x-small; letter-spacing:1px; margin-bottom:15px; margin-top:15px}

	.reply {width:150px; text-align:center; margin-bottom:30px; text-transform:uppercase; font-size:x-small; letter-spacing:5px;  }

	.comment {border-bottom:solid thin #ddd; margin-top:30px; list-style:none}

	.comment-author img {border-radius:50%; }


	article img{

	  height:auto;
	  width: 100%;
	}

	   article div{

	}



	.p-caption-text{font-size:x-small; color:#999;
	}






	.reply{background:#eee; padding:5px}

	.gglcptch_recaptcha{margin-bottom:20px}


	/*# sourceMappingURL=style.css.map */
