body {
	margin: 0;
	padding: 0;
	background: repeat top #ededed;
}
body, select, input, div {
	color: #bfbfbf;
	font-size: 11px;
	line-height: 17.50px;
	font-family: 'Oxygen', sans-serif;
}
img {
	border: none;
}
figure {
	margin: 0;
}
.group:after {
	content: "";
	display: table;
	clear: both;
}
a {
	outline: none;
	color: #ff5a24;
	text-decoration: none;
}
a:hover {
	outline: none;
	text-decoration: underline;
}
.clear {
	clear: both;
	height: auto;
}
.wrapper {
	width: 100%;
	margin: 0 auto;
	max-width: 1180px;
}
.headrebox {
	float: left;
	width: 100%;
	transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	background-color: #fff;
	border-bottom: 1px solid #ff5a24;
}
.logo {
	float: left;
	transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	margin: 38px 0 0 30px;
}
.logo a {
	display: block;
}
.top-rt {
	float: right;
	transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	margin: 54px 0 0;
}
.social_media_icons {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
.social_media_icons li {
	float: left;
	width: 22px;
	height: 22px;
	margin: 0 5px 0 0;
}
.social_media_icons li a {
	display: block;
	width: 22px;
	height: 22px;
	text-decoration: none;
	border-radius: 360px;
}
.social_media_icons li.fb-icon {
	background: url(../../images/exportacion_svg____facebook_staff_icon.svg) no-repeat center top;
	background-size: contain;
}
.social_media_icons li.tw-icon {
	background: url(../../images/exportacion_svg____twitter_staff_icon.svg) no-repeat center top;
	background-size: contain;
}
.social_media_icons li.gplus-icon {
	background: url(../../images/exportacion_svg____g+_staff_icon.svg) no-repeat center top;
	background-size: contain;
}
.social_media_icons li.twich-icon {
	background: url(../../images/exportacion_svg____icon_twich.svg) no-repeat center top;
	background-size: contain;
}
.social_media_icons li.ytube-icon {
	background: url(../../images/exportacion_svg____youtube_staff_icon.svg) no-repeat center top;
	background-size: contain;
}
.social_media_icons li.fb-icon:hover {
	background: url(../../images/exportacion_svg___2_icon_facebook.svg) no-repeat center top;
}
.social_media_icons li.tw-icon:hover {
	background: url(../../images/exportacion_svg___2_icon_twitter_rollover.svg) no-repeat center top;
}
.social_media_icons li.gplus-icon:hover {
	background: url(../../images/exportacion_svg___2_icon_G+_rollover.svg) no-repeat center top;
}
.social_media_icons li.twich-icon:hover {
	background: url(../../images/exportacion_svg___2_icon_twich_rollover.svg) no-repeat center top;
}
.social_media_icons li.ytube-icon:hover {
	background: url(../../images/exportacion_svg___2_icon_youtube_rollover.svg) no-repeat center top;
}
.dm-search-container {
	position: static;
	right: 0;
	height: 25px;
	width: 198px;
	top: 0px;
	overflow: hidden;
	-webkit-transition: width 200ms;
	-moz-transition: width 200ms;
	transition: width 200ms;
}
#dmsearch.dmsearch-open .dm-search-container {
	width: 198px;
}
#searchform, input[type="submit"].dmsearch-submit {
	width: 30px;
	height: 25px;
	display: block;
	position: static;
	right: 0;
	top: 0;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
}
#searchform {
	position: static;
	right: 0;
	top: 0px;
	width: 198px;
}
input[type="submit"].dmsearch-submit {
	right: -18px;
	height: 40px;
	line-height: 40px;
	border-radius: 0 4px 4px 0;
}
#dmsearch {
	z-index: 90;
}
#dmsearch.dmsearch-open .searchicon {
	z-index: 1;/*pointer-events: none;*/
}
input[type="submit"].dmsearch-submit {
	background: url(../../images/search-icon.png) no-repeat center center;
	color: transparent;
	box-shadow: none;
	border: none;
	padding: 0;
	border-radius: 0;
	outline: none;
	z-index: -1;
	margin: -26px 0 0;
}
#dmsearch.dmsearch-open input[type="submit"].dmsearch-submit {
	z-index: 90;
}
.search_bar {
	float: right;
	position: relative;
	margin-left: 4px;
	width: 198px;
	height: 25px;
	background: #efefef;
}
.search_bar input[type="text"] {
	float: left;
	background-color: #efefef;
	border: none;
	outline: none;
	width: 148px;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	font-weight: 300;
	font-family: 'Oxygen', sans-serif;
	color: #666;
	font-size: 10px;
}
.search_bar input[type="submit"] {
	float: right;
	width: 30px;
	border: none;
	height: 25px;
	cursor: pointer;
	outline: none;
}
.header-fixed {
	position: fixed;
	z-index: 10;
}
.headrebox.header-fixed .logo {
	width: 175px;
	margin: 10px 0 0;
}
.headrebox.header-fixed .logo img {
	width: 100%;
	float: left;
}
.headrebox.header-fixed .top-rt {
	display: none;
}
.headrebox.header-fixed .clear{
	display:none;
}
.headrebox.header-fixed .navigation {
	margin: 20px 0 15px;
}
.headrebox.header-fixed ~ .navspacer {
	display: block;
	float: left;
	height: 60px;
	width: 100%;
}
.google_leaderboard {
	display: inline-block;
	vertical-align: top;
	margin: 12px 0;
	max-width: 970px;
	width: 100%;
	height: 91px;
	clear: both;
	background: url(../../images/google-backimg.jpg) no-repeat center top;
	background-size: contain;
	transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
}
.google_leaderboard img {
	float: left;
	width: 100%;
}
.card-box {
	float: left;
	width: 100%;
	padding: 20px 0;
}
.card_smallbox {
	float: left;
	width: 100%;
	position: relative;
}
.card_smallbox figure {
	float: left;
	margin: 0px;
	width: 100%;
	position: relative;
}
.card_smallbox figure:before {
	position: absolute;
	left: 0px;
	width: 100%;
	height: 100%;
	content: "";
	box-shadow: 0 0 100px rgba(0,0,0,0.8) inset;
	z-index: 1;
	display: block;
	top: 0px;
}
.card_smallbox figure img {
	float: left;
	width: 100%;
}
.card_info {
	float: left;
	width: 100%;
	opacity: 1;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 0;
	z-index: 2;
	height: 100%;
}
.mainpage a{
	display:block;
}
.card-note {
	float: left;
	background: rgba(0,0,0,0.7);
	font-size: 11px;
	min-height: 125px;
	padding: 15px 15px 0;
	width: 158px;
	position: relative;
	margin: 15px 0 0 12px;
}
.same-hight {
	min-height: 182px;
}
.card-note:after {
	border-color: transparent;
	border-style: solid;
	border-width: 33px 33px 0 0;
	border-top-color: rgba(0,0,0,0.7);
	bottom: -33px;
	box-sizing: border-box;
	content: "";
	display: block;
	left: 0;
	position: absolute;
	width: 100%;
}
.card_smallbox .card-note:before {
	position: absolute;
	right: 2px;
	bottom: -31px;
	z-index: 1;
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-left: 25px solid transparent;
	border-bottom-width: 25px !important;
}
.card_info h5 {
	font-weight: bold;
	color: #fff;
	margin: 0 0 5px;
}
.card_smallbox >a:hover h5 {
	text-decoration: underline;
}
.card_info p {
	margin: 0 0 5px;
	padding: 0px;
	color: #bfbfbf;
}
.card_info .font-big {
	font-size: 11.80px;
	float: left;
	width: 100%;
	margin: 0 0 5px;
}
.card_smallbox:hover .card_info {
	opacity: 1;
}
.fixed-width-height {
	width: 160px;
	height: 203px;
}
.share_icons {
	float: right;
	position: absolute;
	right: 12px;
	bottom: 12px;
	z-index: 3;
}
.share_icons ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.share_icons ul li {
	float: left;
	font-size: 8.20px;
	color: #fff;
	line-height: 11px;
	margin: 0 5px 0 0;
}
.share_icons ul li i {
	margin: 0 2px 0 0;
	font-size: 10px;
}
.share_icons ul li a {
	text-decoration: none;
	color: #fff;
}
.share_icons ul li:last-child {
	margin: 0px;
}
.big_card {
	width: 59.4%;
}
.medium_card {
	float: right;
	width: 39%;
}
.small-card-box {
	float: left;
	width: 100%;
	margin: 20px 0 0;
}
.small_card {
	float: left;
	width: 24.2%;
	margin: 0 1% 0 0;
}
.small_card:last-child {
	margin: 0px;
}
/************VIDEO SECTION*********************/
.video_card_wrap {
	float: left;
	width: 100%;
	padding: 25px 0 40px;
	background-color: #708080;
}
.video_card_wrap h4 {
	margin: 0 0 10px;
	color: #fff;
	font-weight: bold;
}
.video_card {
	float: left;
	width: 100%;
	margin: 0 0 30px;
}
.hide-video {
	display: none;
}
.small-box1 {
	float: left;
	width: 18.6%;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin: 0 1.7% 0 0;
}
#video-carousal .small-box1, #video-carousal2 .small-box1, #video-carousal3 .small-box1 {
	width: 100%;
	margin: 0px;
}
#video-carousal .owl-item, #video-carousal2 .owl-item, #video-carousal3 .owl-item {
	margin: 0 1.7% 0 0;
}
#video-carousal .owl-item:last-child, #video-carousal2 .owl-item:last-child, #video-carousal3 .owl-item:last-child {
	margin: 0px;
}
#video-carousal .owl-controls, #video-carousal2 .owl-controls, #video-carousal3 .owl-controls {
	margin: 0px;
}
#video-carousal .owl-controls div, #video-carousal2 .owl-controls div, #video-carousal3 .owl-controls div {
	display: none;
}
.small-box1 a {
	display: block;
}
.small-box1 figure {
	float: left;
	width: 100%;
	position: relative;
}
.small-box1 figure:after {
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 1;
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-bottom: 25px solid #75c83f;
	border-left: 25px solid transparent;
}
.small-box1 figure:before {
	content: "";
	position: absolute;
	left: 0px;
	z-index: 1;
	top: 0px;
	text-align: center;
	font-size: 40px;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.5);
	background-image: url(../../images/exportacion_svg____icon_play_thumb.svg);
	background-repeat: no-repeat;
	background-position: center center;
}
.small-box1:hover figure:before {
	background-image: url(../../images/player-thumb.png);
}
.small-box1 figure img {
	float: left;
	width: 100%;
}
.small-box1 p {
	margin: 10px 0 0;
	padding: 0px;
	float: left;
	width: 100%;
}
.small-box1 p a {
	color: #fff;
}
.small-box1 p a:hover {
	color: #fff;
}
.small-box1:last-child {
	margin: 0px;
}
.video_card_wrap .btn1 {
	display: inline-block;
	vertical-align: top;
	font-size: 10px;
	margin: 0 6px 0 0;
	position: relative;
}
.video_card_wrap .btn1 a img {
	position: absolute;
	left: 0px;
	right: 0px;
	margin: 0 auto;
	bottom: -20px;
}
.content-box {
	float: left;
	width: 100%;
	padding: 40px 0;
}
.content-box h4 {
	margin: 0 0 15px;
	color: #ff0000;
	font-weight: bold;
	letter-spacing: 1px;
}
.content-lt {
	float: left;
	width: 73%;
}
.news_card {
	float: left;
	width: 100%;
	background-color: #fff;
	border-top: 1px solid #ff0000;
	position: relative;
	margin: 0 0 40px;
}
#feature-carousal .owl-controls {
	margin: 0px;
}
.news_card::before {
	border-left: 29px solid transparent;
	border-bottom: 29px solid #ff0000;
	bottom: 10px;
	content: "";
	display: block;
	height: 0;
	position: absolute;
	right: 10px;
	width: 0;
	z-index: 5;
}
.image-box {
	float: left;
	width: 100%;
	position: relative;
}
.news_card figure {
	float: left;
	width: 100%;
	margin: 0px;
}
.news_card figure a {
	display: block;
	z-index: 2;
	position: relative;
}
.news_card figure::before {
	box-shadow: 0 -40px 40px rgba(0, 0, 0, 0.8) inset;
	content: "";
	display: block;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}
.news_card figure img {
	float: left;
	width: 100%;
}
.news_card_info {
	float: left;
	width: 96%;
	padding: 30px 2%;
	letter-spacing: 1px;
	font-size: 11px;
	color: #606060;
}
.news_card_info h3 {
	color: #666;
	margin: 0 0 8px;
}
.news_card_info h3 a {
	color: #666;
}
.news_card_info h3 a:hover {
	color: #ff0000;
}
.news_card_info p {
	margin: 0 0 20px;
	padding: 0px;
}
.news_card_info .font-big {
	font-size: 11.80px;
	float: left;
	width: 100%;
	margin: 0 0 5px;
}
.news_card_info small {
	font-size: 9px;
}
.news_card_info small a {
	color: #969696;
}
.news_card_info small a:hover {
 color:#
}
.pagination {
	float: left;
	width: 100%;
}
.pagination h6 {
	margin: 0 0 8px;
	text-transform: uppercase;
	color: #ff5a24;
	letter-spacing: 1px;
	font-weight: bold;
}
.pagination ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.pagination ul li {
	float: left;
	color: #fff;
	line-height: 16px;
	position: relative;
}
.pagination ul li a {
	display: block;
	background-color: #ff5a24;
	color: #fff;
	padding: 8px 6px;
	letter-spacing: 1px;
	text-decoration: none;
}
.pagination ul li:after {
	position: absolute;
	left: 0px;
	bottom: 0px;
	content: "";
	height: 3px;
	z-index: 1;
	width: 100%;
	opacity: 0;
	background-color: #fff;
}
.pagination ul li:hover:after, .pagination ul li.current:after {
	opacity: 1;
}
.pagination ul li.first {
	border-right: 1px solid #fff;
}
.pagination ul li.last {
	border-left: 1px solid #fff;
}
.pagination ul li.disable {
	display: none;
}
.content-rt {
	float: right;
	width: 25%;
}
.google_rectangle {
	float: left;
	width: 100%;
	margin: 0 0 25px;
}
.google_rectangle figure {
	display: inline-block;
	vertical-align: top;
	max-width: 280px;
	height: 230px;
	width: 100%;
	margin: 0 auto;
	border: 1px solid #7f8282;
	background: url(../../images/google-backimg2.jpg) no-repeat center top;
	background-size: contain;
}
.google_rectangle figure img {
	float: left;
	width: 100%;
}
.content-rt h6 {
	margin: 0 0 10px;
	float: left;
	width: 100%;
	font-weight: bold;
	color: #ff5a24;
}
.side-box1 {
	float: left;
	width: 100%;
	background-color: #fff;
	border-top: 1px solid #ff5a24;
	margin: 0 0 20px;
}
.side-box1 ul.list1 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.side-box1 ul.list1 li {
	padding: 12px 5%;
	float: left;
	width: 90%;
	border-bottom: 1px solid #e3e3e3;
}
.side-box1 ul.list1 li:last-child {
	border: none;
}
.gotm_module {
	float: left;
	width: 100%;
}
.gotm_module li a {
	display: block;
}
.gotm_module figure {
	margin: 0px;
	float: left;
}
.gotm_module aside {
	float: left;
	display: table;
	height: 62px;
	margin-left: 10px;
}
.gotm_module aside >div {
	display: table-cell;
	vertical-align: middle;
	color: #ff5a24;
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 1px;
    max-width: 160px;
}
.gotm_module li:hover aside >div {
	text-decoration: underline;
}
.gotm_module .rating {
	float: right;
	background-color: #ff5a24;
	border-radius: 360px;
	width: 50px;
	color: #fff;
	font-size: 18.50px;
	text-align: center;
	line-height: 50px;
	font-weight: bold;
	height: 50px;
	margin: 8px 0 0;
}
.popular_news_module ul.list1 li {
	padding: 0px;
	width: 100%;
}
.popular_news_module ul.list1 li a {
	display: block;
}
.popular_news_module figure {
	float: left;
	margin: 0px;
}
.popular_news_module figure img {
	float: left;
}
.popular_news_module aside {
	width: 70%;
	padding: 0 3% 0 0;
	float: right;
	height: 60px;
	display: table;
}
.popular_news_module aside >div {
	color: #5d5d5d;
	font-size: 11px;
	line-height: 16px;
	display: table-cell;
	letter-spacing: 1px;
	vertical-align: middle;
}
.popular_news_module ul.list1 li:hover aside >div {
	color: #ff0000;
}
/************FOOTER SECTION*****************/
.footer-box {
	float: left;
	width: 100%;
	padding: 60px 0 20px;
	background-color: #959595;
	border-top: 1px solid #ff5a24;
}
.footer-box .wrapper {
	max-width: 1115px;
}
.footer-box h5 {
	margin: 0 0 32px;
	color: #fff;
	letter-spacing: 1px;
	font-weight: bold;
}
.footer1 {
	float: left;
	width: 25%;
}
.logo_footer {
	float: left;
}
.logo_footer a {
	display: block;
}
.nav_footer {
	float: left;
	width: 100%;
	margin: 5px 0 0;
}
.nav_footer ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.nav_footer ul li {
	float: left;
	width: 100%;
	padding: 3px 0;
}
.nav_footer ul li a {
	font-size: 13px;
	font-weight: bold;
	color: #Fff;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
}
.nav_footer ul li a:hover {
	text-decoration: underline;
}
.social_footer {
	float: left;
	width: 30%;
}
.social_footer ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.social_footer ul li {
	float: left;
	width: 50%;
	margin: 0 0 20px;
}
.social_footer ul li a {
	text-decoration: none;
	font-size: 9.5px;
	color: #fff;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
}
.social_footer ul li figure.fb-icon {
	background: url(../../images/exportacion_svg____icon_facebook_white.svg) no-repeat center top;
	background-size: contain;
}
.social_footer ul li figure.tw-icon {
	background: url(../../images/exportacion_svg____icon_twitter_white.svg) no-repeat center top;
	background-size: contain;
}
.social_footer ul li figure.gplus-icon {
	background: url(../../images/exportacion_svg____icon_G+_white.svg) no-repeat center top;
	background-size: contain;
}
.social_footer ul li figure.twich-icon {
	background: url(../../images/exportacion_svg____icon_twich_white.svg) no-repeat center top;
	background-size: contain;
}
.social_footer ul li figure.ytube-icon {
	background: url(../../images/exportacion_svg____icon_youtube_white.svg) no-repeat center top;
	background-size: contain;
}
.social_footer ul li figure.rss-icon {
	background: url(../../images/exportacion_svg____icon_rss_white.svg) no-repeat center top;
	background-size: contain;
}
.social_footer ul li:hover figure.fb-icon {
	background: url(../../images/exportacion_svg___2_icon_facebook.svg) no-repeat center top;
}
.social_footer ul li:hover figure.tw-icon {
	background: url(../../images/exportacion_svg___2_icon_twitter_rollover.svg) no-repeat center top;
}
.social_footer ul li:hover figure.gplus-icon {
	background: url(../../images/exportacion_svg___2_icon_G+_rollover.svg) no-repeat center top;
}
.social_footer ul li:hover figure.twich-icon {
	background: url(../../images/exportacion_svg___2_icon_twich_rollover.svg) no-repeat center top;
}
.social_footer ul li:hover figure.ytube-icon {
	background: url(../../images/exportacion_svg___2_icon_youtube_rollover.svg) no-repeat center top;
}
.social_footer ul li:hover figure.rss-icon {
	background: url(../../images/exportacion_svg___2_icon_rss_rollover.svg) no-repeat center top;
}
.social_footer ul li a figure {
	margin: 0 8px 0 0;
	width: 23px;
	height: 23px;
	float: left;
}
.suscribe {
	float: right;
	width: 25%;
	color: #fff;
}
.suscribe h5 {
	margin: 0 0 5px;
}
.suscribe p {
	margin: 0 0 10px;
	padding: 0px;
	letter-spacing: 1px;
}
.suscribe form {
	float: left;
	width: 100%;
}
.suscribe input[type="email"] {
	float: left;
	width: 169px;
	height: 29px;
	line-height: 29px;
	outline: none;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	color: #fff;
	padding: 0 10px;
	background-color: #959595;
	border: 1px solid #efefef;
	letter-spacing: 1px;
}
.suscribe input[type="email"]:focus {
	color: #ff5a24;
	border-color: #ff5a24;
}
.suscribe input[type="email"]::-webkit-input-placeholder { /* WebKit, Blink, Edge */
 color:#fff;
}
.suscribe input[type="email"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color:#fff;
 opacity:  1;
}
.suscribe input[type="email"]::-moz-placeholder { /* Mozilla Firefox 19+ */
 color:#fff;
 opacity:  1;
}
.suscribe input[type="email"]:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color:#fff;
}
/*.suscribe input[type="email"]:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) *
 color:#fff;
}*/
.suscribe input[type="submit"] {
	float: left;
	width: 30px;
	height: 31px;
	border: none;
	cursor: pointer;
	border-radius: 0;
	outline: none;
	appearance:none;
	-webkit-appearance: none;
	background: url(../../images/play-arrow.png) no-repeat center center #efefef;
}
.suscribe input[type="submit"]:hover {
	background: url(../../images/play-arrow-hover.png) no-repeat center center #ff5a24;
}
.disclaimer {
	float: left;
	width: 100%;
	letter-spacing: 1px;
	color: #fff;
	font-size: 9px;
	line-height: 12.8px;
	margin: 45px 0 0;
}
.disclaimer p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.disclaimer a {
	color: #fff;
	text-decoration: underline;
}
.disclaimer figure {
	display: inline-block;
	vertical-align: top;
	margin: 25px 0 0;
	width: 23px;
	height: 17px;
}
.disclaimer figure img {
	width: 100%;
}
/*************NEWS PAGE***********************/
.big-card {
	border: none;
	margin: 0 0 20px;
}
.big-card .news_card_info {
	padding: 80px 1.5% 15px;
	width: 97%;
}
.big-card .share_icons {
	right: inherit;
	left: 16px;
}
.news_card h1 {
	margin: 0 0 45px;
	font-weight: bold;
	letter-spacing: 2px;
}
.news_card h1 span {
	font-size: 15px;
	font-weight: normal;
}
.feature-heading{
	color:#606060;
}
.review-heading{
	color:#606060;
}
.news-heading{
	color:#606060;
}
.news_card h4 {
	color: #ff0000;
	font-weight: bold;
	text-align: right;
	letter-spacing: 1px;
}
.single_card {
	margin: 0 0 10px;
}
.single_card .news_card_info {
	font-size: 14px;
	line-height: 25px;
	font-weight: 300;
	letter-spacing: 1px;
}
.caption {
	color: #262626;
	font-size: 11px;
	font-weight: bold;
}
.bullet_list {
	list-style: none;
	margin: 30px 0;
	padding: 0px;
	float: left;
	width: 100%;
}
.bullet_list li {
	padding: 0 0 0 15px;
	position: relative;
}
.bullet_list li:before {
	position: absolute;
	left: 0px;
	top: 0px;
	content: "";
	font-family: 'FontAwesome';
	color: #ff0000;
	font-size: 4px;
	display: block;
}
.blue-bullet li:before {
	color: #46b3ff;
}
.table {
	float: left;
	width: 101%;
	margin: 25px 0 25px -1%;
	border-collapse: separate;
	border-spacing: 0;
	border: none;
}
.table th, .table td:first-child {
	background-color: #9b9b9a;
	color: #fff;
	padding: 10px 0;
	border-left: 5px solid #fff;
	border-bottom: 5px solid #fff;
}
.table th:first-child {
	background-color: #666;
}
.table td {
	padding: 10px 0;
	border-left: 5px solid #fff;
	border-bottom: 5px solid #fff;
	color: #666;
	font-weight: bold;
	background-color: #e2e2e2;
}
.quote {
	float: left;
	width: 92%;
	margin: 0 4% 20px;
	padding: 45px 0;
	border-top: 1px solid #343434;
	border-bottom: 1px solid #343434;
	font-size: 22px;
	line-height: 35px;
	font-family: "Times New Roman", Times, serif;
}
cite {
	float: right;
	width: 100%;
	text-align: right;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
}
.interview {
	width: 658px;
	max-width: 100%;
	margin: 30px auto;
	background-color: #f0f0f0;
	height: auto;
	font-size: 14px;
	line-height: 20px;
	color: #747474;
	padding: 40px;
}
.interview p {
	margin: 0 0 15px;
	padding: 0px;
}
.interview p:last-child {
	margin: 0px;
}
.press_release {
	float: left;
	width: 100%;
	font-size: 13px;
	color: #2a4c64;
	line-height: 20px;
	font-family: Verdana, Geneva, sans-serif;
	margin: 40px 0;
}
.press_release figure {
	float: left;
	display: table;
	width: 176px;
	height: 176px;
	background-color: #2a4c64;
	margin: 0 10px 0 0;
}
.press_release figure span {
	display: table-cell;
	vertical-align: middle;
	font-size: 67px;
	font-weight: bold;
	color: #fff;
}
.press_release figure:before {
	display: none;
}
.source {
	font-size: 12px;
	color: #ff5a24;
	font-weight: bold;
}
.source a{
	color: #ff5a24;
}
.source i {
	font-size: 15px;
	margin: 0 10px 0 0;
}
.share_bar {
	float: left;
	width: 100%;
	letter-spacing: 1px;
	background: #4893ac;
	padding: 40px 0;
}
.share_bar ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.share_bar ul li {
	display: inline-block;
	vertical-align: top;
	color: #fff;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 30px;
	margin: 0 8px 0 0;
	text-transform: uppercase;
}
.share_bar ul li a {
	color: #fff;
	display: block;
}
.share_bar ul li i {
	width: 30px;
	height: 30px;
	margin: 0 4px 0 0;
	color: #4893ac;
	font-size: 16px;
	line-height: 30px;
	background-color: #fff;
	border-radius: 360px;
}
.share_bar ul li.heart i {
	background: none;
	font-size: 28px;
	border-radius: 0px;
	line-height: 24px;
	position: relative;
	top: 4px;
	color: #fff;
}
.more_module {
	float: left;
	width: 100%;
	padding: 25px 0 0;
	margin: 35px 0 50px;
	border-top: 1px solid #ff0000;
}
.more_module .small-card-box {
	margin: 10px 0 20px;
}
.more_module h3 {
	color: #ff0000;
	letter-spacing: 1px;
	font-weight: bold;
}
.disqus_module {
	float: left;
	width: 72%;
	margin: 0 0 0 2%;
}
.disqus_module figure {
	float: left;
	width: 100%;
	margin: 0px;
}
.more_module .google_rectangle {
	float: right;
	width: 25%;
	margin: 0px;
}
.game-description {
	float: left;
	width: 100%;
	position: relative;
	background-color: #fff;
	border-top: 1px solid #662d8e;
	margin: 0 0 30px;
}
.game-description .news_card_info {
	padding: 90px 5%;
	width: 90%;
	font-style: italic;
	font-size: 14px;
	font-weight: 300;
	line-height: 25px;
}
.game-description .share_icons {
	right: inherit;
	left: 12px;
}
.game-description .share_icons ul li {
	font-size: 9px;
}
.game-description .share_icons ul li a {
	color: #949494;
	font-style: normal;
}
.game-description::before {
	border-bottom: 29px solid #662d8e;
	border-left: 29px solid transparent;
	bottom: 10px;
	content: "";
	display: block;
	height: 0;
	position: absolute;
	right: 10px;
	width: 0;
	z-index: 5;
}
.game_widget {
	float: left;
	width: 94%;
	position: relative;
	letter-spacing: 1px;
	background-color: #fff;
	border-top: 1px solid #662d8e;
	padding: 20px 3% 25px;
	margin: 0 0 18px;
}
.game_widget::before {
	border-bottom: 29px solid #662d8e;
	border-left: 29px solid transparent;
	bottom: 10px;
	content: "";
	display: block;
	height: 0;
	position: absolute;
	right: 10px;
	width: 0;
	z-index: 5;
}
.game_widget h3 {
	color: #662d8e;
	font-weight: bold;
	text-transform: uppercase;
}
.game_widget h3 a {
	color: #662d8e;
}
.game_widget figure {
	float: left;
	margin: 8px 0;
}
.game_widget ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.game_widget ul li {
	float: left;
	width: 100%;
	font-size: 12px;
	line-height: 18px;
	color: #5d5d5d;
	font-weight: bold;
}
.game_widget .btn1 {
	float: left;
	min-width: 114px;
	font-size: 11.48px;
	margin: 5px 5px 0 0;
}
.game_widget .btn1 i {
	color: #fff;
	margin: 0 8px 0 0;
}
.game_widget .btn1 a {
	display: block;
}
.featured_articles_module {
	border-top: 1px solid #46b3ff;
}
.featured_articles_module ul.list1 li:hover aside > div {
	color: #46b3ff;
}
/************NEWS PAGE 2*******************/
.large_card {
	width: 100%;
	margin: 0 0 25px;
}
.large_card .card_info {
	padding: 0;
	width: 100%;
}
/**********REVIEW PAGE*******************/
.game_detail {
	position: absolute;
	right: 0px;
	top: 0px;
	height: 100%;
	width: 275px;
	z-index: 4;
	padding: 0 15px;
	background-color: rgba(0,0,0,0.5);
}
.game_detail >div {
	margin: 20% 0 0;
	letter-spacing: 1px;
}
.game_detail h3 {
	font-weight: bold;
	color: #fff;
	margin: 0 0 50px;
	text-align: center;
}
.game_detail h3 span {
	font-size: 120px;
	line-height: 100px;
	float: none;
	width: auto;
	display: block;
	margin: 20px 0 0;
}
.game_detail ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.game_detail ul li {
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}
.game_detail .btn1 {
	float: left;
	margin: 5px 0 0;
	min-width: 114px;
	font-size: 11.48px;
}
.game_detail .btn1 i {
	color: #fff;
	margin: 0 8px 0 0;
}
.feature-wrap {
	float: left;
	width: 100%;
	margin: 35px 0 0;
}
.small-box2 {
	float: left;
	width: 41.5%;
	position: relative;
	letter-spacing: 1px;
	padding: 45px 4%;
}
.small-box2 figure {
	position: absolute;
	right: 14px;
	margin: 0px;
	top: 20px;
	width: auto;
}
.small-box2 figure:before {
	display: none;
}
.small-box2 figure img {
	width: 65px;
	height: 65px;
}
.small-box2 h2 {
	color: #fff;
	font-size: 25px;
	margin: 0 0 20px;
	font-weight: bold;
	text-transform: uppercase;
}
.small-box2 ul.game-list {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.small-box2 ul.game-list li {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 13px;
	line-height: 24px;
	padding: 2px 0;
}
.small-box2:nth-child(even) {
	float: right;
}
/************REVIEW2 PAGE**********************/
.rate {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 60px;
	font-weight: bold;
	line-height: 60px;
}
.review-smallbox {
	min-height: 199px;
}
.sorting_box {
	float: left;
	width: 100%;
	letter-spacing: 1px;
}
.sorting_box label {
	float: left;
	width: 100%;
	text-transform: uppercase;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 5px;
}
.sorting-list {
	list-style: none;
	margin: 0 0 20px;
	padding: 0px;
	float: left;
	width: 100%;
}
.sorting-list li {
	float: left;
	font-size: 10px;
	margin: 0 6px 6px 0;
	box-shadow: 0 0 0 1px rgba(253,108,60,0.4);
}
.sorting-list li a {
	display: block;
	border: 1px solid #fd6c3c;
	padding: 4px 10px;
	line-height: 12px;
	color: #666;
	text-decoration: none;
}
.sorting-list li a:hover, .sorting-list li.active a {
	background-color: #ff5a23;
	color: #fff;
}
.sorting-content {
	float: left;
	width: 100%;
	border-spacing: 0;
	border-collapse: separate;
	padding: 0px;
	border: none;
}
.game-box {
	float: left;
	width: 100%;
	margin: 0 0 20px;
	position: relative;
	background-color: #fff;
}
.img-box {
	float: left;
	width: 35%;
	position: relative;
}
.img-box::before {
	border-left: 29px solid transparent;
	bottom: 10px;
	content: "";
	display: block;
	height: 0;
	position: absolute;
	right: 10px;
	width: 0;
	z-index: 1;
}
.img-box figure {
	float: left;
	width: 100%;
	position: relative;
	margin: 0px;
}
.img-box figure a {
	display: block;
}
.img-box figure:before {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	content: "";
	display: block;
	box-shadow: 0 -30px 30px rgba(0,0,0,0.4) inset;
}
.img-box figure img {
	float: left;
	width: 100%;
}
.hide-box {
	float: left;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: rgba(0,0,0,0.5);
}
.hide-box >div {
	position: absolute;
	right: 28px;
	bottom: 20px;
	color: #fff;
	font-size: 103px;
	font-weight: bold;
	line-height: 100px;
}
.game-detail {
	float: right;
	width: 58%;
	position: relative;
	padding: 0 2% 0 0;
	display: table;
	height: 300px;
}
.game-detail >div {
	font-size: 11px;
	color: #606060;
	display: table-cell;
	vertical-align: middle;
}
.game-detail h3 {
	margin: 0 0 10px;
	color: #666;
	text-transform: uppercase;
}
.game-detail h3 a {
	color: #666;
}
.game-detail p {
	margin: 0 0 5px;
}
.game-detail p a {
	color: #969696;
}
.game-detail .font-big {
	font-size: 11.80px;
	float: left;
	width: 100%;
	margin: 0 0 5px;
}
.game-detail small {
	font-size: 10px;
}
.game-detail .share_icons ul li, .game-detail .share_icons ul li a {
	color: #949494;
}
/************FEATURE PAGE******************/
.make-center {
	text-align: center;
	width: 100%;
}
.make-center .news_card, .make-center .share_bar {
	display: inline-block;
	vertical-align: top;
	float: none;
	width: 80%;
	text-align: left;
}
.make-center .news_card::before {
	right: 6px;
	bottom: 6px;
}
.make-center .share_bar {
	max-width: 860px;
	width: 100%;
	text-align: center;
}
.make-center .single_card .news_card_info {
	width: 84%;
	padding: 30px 8% 65px;
}
/**************FEATURE PAGE 2*****************/
.feature_video .small-box1 {
	width: 100%;
	margin: 0 0 20px;
}
/*************VIDEOS PAGE********************/
.video-wrap {
	float: left;
	width: 100%;
	text-align: left;
}
.video-box {
	float: left;
	width: 100%;
	position: relative;
	background-color: #fff;
	margin: 0 0 20px;
}
.video-box figure {
	float: left;
	width: 74.8%;
	position: relative;
}
.video-box figure a {
	display: block;
	width: 100%;
	height: 100%;
}
.video-box figure a:before {
	position: absolute;
	left: 0px;
	top: 0px;
	content: "";
	width: 100%;
	height: 100%;
	z-index: 1;
	background: url(../../images/play-button2.png) no-repeat center center rgba(0,0,0,0.5);
}
.video-box figure:hover a:before {
	background: url(../../images/player-thumb2-hover.png) no-repeat center center rgba(0,0,0,0.5);
}
.video-box figure img {
	width: 100%;
	float: left;
}
.video-detail {
	float: right;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 20%;
	padding: 0 3% 0 0;
	height: 100%;
}
.video-detail::before {
	border-left: 25px solid transparent;
	border-bottom-width: 25px !important;
	bottom: 10px;
	content: "";
	display: block;
	height: 0;
	position: absolute;
	right: 10px;
	width: 0;
	z-index: 1;
}
.video-detail >div {
	float: left;
	width: 100%;
	font-size: 10.97px;
	color: #606060;
	letter-spacing: 1px;
	margin: 30px 0 0;
}
.video-detail h3 {
	color: #666;
	text-transform: uppercase;
	line-height: 21px;
}
.video-detail h3 a {
	color: #666;
}
.video-detail h3 a:hover {
	color: #75c73e;
}
.video-detail p {
	margin: 0 0 5px;
	padding: 0px;
}
.video-detail .font-big {
	font-size: 11.90px;
	float: left;
	width: 100%;
	margin: 0 0 5px;
}
.video-detail small {
	font-size: 9.40px;
	display: block;
	margin: 0 0 15px;
	color: #969696;
}
.video-detail small a {
	color: #969696;
}
.video-detail .share_icons {
	left: 0px;
	right: inherit;
}
.video-detail .share_icons li, .video-detail .share_icons li a {
	color: #a3a3a3;
}
.small-videobox {
	width: 49%;
	margin: 0px;
}
.small-videobox figure {
	width: 100%;
}
.small-videobox .video-detail {
	position: relative;
	width: 90%;
	padding: 20px 5% 60px;
}
.small-videobox .video-detail > div {
	margin: 0px;
}
.small-videobox .video-detail .share_icons {
	left: 20px;
}
.small-videobox figure a::before {
	background: rgba(0, 0, 0, 0.5) url("../../images/play-button3.png") no-repeat center center;
}
.small-videobox figure:hover a::before {
	background: rgba(0, 0, 0, 0.5) url("../../images/player-thumb-hover.png") no-repeat center center;
}
.small-videobox:nth-child(even) {
	float: right;
}
.video-list {
	float: left;
	width: 100%;
	margin: 0 0 60px;
	border-bottom: 1px solid #75c83f;
}
.video-list .btn1 {
	float: right;
}
.video-list:last-child {
	margin: 0px;
}
.screenshort-list {
	border: none;
}
.screenshort-list .video_card {
	margin: 0px;
}
.screenshort-list .small-box1 figure::before, .screenshort-list .small-box1 figure::after {
	display: none;
}
/***************NEWS PAGE******************/
.img-box2 {
	width: 45%;
	margin: 0 2% 0 0;
}
.img-box2 figure:before {
	display: none;
}
.img-box3 {
	margin: 0 0 0 2%;
}
.news_card_info2 {
	float: left;
	width: 92%;
	letter-spacing: 1px;
	font-size: 14px;
	color: #6f6d6d;
	line-height: 25px;
	padding: 35px 4%;
	background-color: #fff;
	margin: 0 0 40px;
}
.news_card_info2 .imgbox {
	float: left;
	margin: 0 20px 20px 0;
}
.news_card_info2 p {
	margin: 0 0 15px;
	padding: 0px;
}
.news_card_info2 h1 {
	font-size: 24.30px;
	line-height: 26px;
	font-weight: bold;
	margin: 0 0 5px;
}
.news_card_info2 h2 {
	margin: 0 0 10px;
}
.news_card_info2 ul.list1 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 60%;
}
.news_card_info2 ul.list1 li {
	font-size: 11px;
	line-height: 17px;
	float: left;
	width: 100%;
	margin: 0 0 4px;
}
.news_card_info2 ul.list1 li figure {
	float: left;
	margin: 0 10px 0 0;
}
.post-wrap {
	float: left;
	width: 100%;
	margin: 0 0 35px;
}
.post-wrap .news_card {
	margin: 0 0 15px;
}
.post-wrap .btn1 {
	float: right;
	font-size: 13px;
}
/************STAFF PAGE 2*****************/
.staff-boxwrap {
	float: left;
	width: 100%;
}
.staff-list {
	list-style: none;
	margin: 0 0 20px;
	padding: 0px;
	float: left;
	width: 100%;
}
.staff-list >li {
	float: left;
	width: 48%;
	padding: 0;
	position: relative;
	margin: 0 0 10px;
	background-color: #fff;
}
.staff-list >li:before {
	border-left: 29px solid transparent;
	bottom: 10px;
	content: "";
	display: block;
	height: 0;
	position: absolute;
	right: 10px;
	width: 0;
	z-index: 5;
}
.staff-list >li:nth-child(even) {
	float: right;
}
.staff-boxwrap .staff-img {
	float: left;
	width: 52%;
}
.staff-boxwrap .staff-img img {
	float: left;
	width: 100%;
}
.staff-detail {
	float: right;
	width: 40%;
	padding-right: 2%;
	margin: 25px 0 0;
	font-size: 12px;
	color: #5d5d5d;
	letter-spacing: 1px;
}
.staff-detail h4 {
	font-size: 14px;
	margin: 0 0 30px;
}
.staff-detail h4 span {
	display: block;
	color: #6f6d6d;
	font-size: 11.90px;
}
.staff-detail ul.list1 {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.staff-detail ul.list1 li {
	float: left;
	width: 100%;
	color: #6f6d6d;
	font-size: 10px;
	line-height: 17px;
	margin: 0 0 4px;
}
.staff-detail ul.list1 li figure {
	float: left;
	margin: 0 6px 0 0;
}
.staff-detail-list {
	list-style: none;
	margin: 10px 0 30px;
	padding: 0px;
	float: left;
	width: 100%;
	border-bottom: 1px solid #d7d7d7;
}
.staff-detail-list li {
	float: left;
	width: 100%;
	border-top: 1px solid #d7d7d7;
	padding: 4px 0;
}
.staff-detail-list li a {
	display: block;
	color: #808080;
	padding: 0 10px;
	font-size: 10px;
	text-decoration: none;
}
.staff-detail-list li a b {
	font-weight: bold;
}
.staff-detail-list li a .time {
	float: right;
	line-height: 22px;
}
.staff-detail-list li a:hover {
	color: #fff;
	background-color: #ff0000;
}
.staff-detail-list li a:hover .time {
	color: #fff;
}
.staff-detail-list.blue-list li a:hover {
	background-color: #46b3ff;
}
.staff-detail-list.orange-list li a:hover {
	background-color: #ff5a22;
}
/***********GAME PAGE*********************/
.game_reviewbox {
	float: left;
	width: 100%;
	margin: 0 0 20px;
}
.game_reviewbox .game_widget {
	width: 30%;
	margin: 0px;
}
.game_widget::before {
	bottom: 10px;
	right: 10px;
}
.game_reviewbox .game_widget figure {
	margin: 23px 0;
}
.game_reviewbox .news_card {
	float: right;
	width: 62%;
	margin: 0px;
}
.game_reviewbox .game_detail {
	right: inherit;
	left: 0px;
}
.game_reviewbox .game_detail >div {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}
/*************GAME PAGE2**********************/
.game_sorting_box h4 {
	padding-bottom: 10px;
	border-bottom: 1px solid #662c8e;
}
.game_sorting_box .sorting-list li {
	box-shadow: 0 0 0 1px rgba(102,44,142,0.4);
}
.game_sorting_box .sorting-list li a {
	border-color: #662c8e;
}
.game_sorting_box .sorting-list li a:hover, .game_sorting_box .sorting-list li.active a {
	background-color: #662c8e;
}
.sorting-content table {
	float: left;
	width: 100%;
	text-align: left;
	border-collapse: separate;
	border-spacing: 0;
	border: none;
}
.sorting-content table th {
	background-color: #662c8e;
	color: #fff;
	font-weight: normal;
	padding: 8px 10px;
}
.sorting-content table td {
	border-bottom: 1px solid #9068ab;
	border-top: 1px solid #baa4c9;
	padding: 15px 8px;
	color: #5d5d5d;
	font-size: 13px;
	line-height: 20px;
}
.sorting-content table td a {
	color: #5d5d5d;
}
.sorting-content table td:nth-child(3) {
	color: #662c8e;
	font-weight: bold;
}
/**********SEARCH RESULT PAGE*****************/
.reduce-margin {
	margin: 0 0 10px;
}
/***********PRIVACY POLICY PAGE***************/
.whitebox {
	float: left;
	width: 92%;
	background-color: #fff;
	letter-spacing: 1px;
	padding: 70px 4%;
	font-size: 15px;
	position: relative;
	line-height: 20px;
	color: #5d5d5d;
	font-weight: 300;
}
.whitebox h3 {
	text-transform: uppercase;
	font-weight: bold;
	margin: 0 0 45px;
}
.whitebox h4 {
	text-align: left !important;
	color: #5d5d5d;
	margin: 0 0 5px;
}
.whitebox p {
	margin: 0 0 20px;
	padding: 0px;
}
.whitebox::before {
	border-left: 29px solid transparent;
	bottom: 10px;
	content: "";
	display: block;
	height: 0;
	position: absolute;
	right: 10px;
	width: 0;
	z-index: 5;
}
/************CONTACT PAGE*****************/
.contact-box h3 {
	padding-bottom: 8px;
	border-bottom: 1px solid #ff5a24;
	margin: 0 0 25px;
}
.contact-box {
	font-size: 14px;
	line-height: 24px;
}
.contact-box p {
	margin: 0 0 25px;
}
ul.social-list {
	list-style: none;
	margin: 0 0 25px;
	padding: 0px;
	float: left;
	width: 100%;
}
ul.social-list li {
	float: left;
	width: 35%;
	margin: 0 0 20px;
}
ul.social-list li a {
	text-decoration: none;
	font-size: 9.5px;
	color: #8f8e8e;
	line-height: 16px;
	text-decoration: none;
	letter-spacing: 1px;
}
ul.social-list li figure.fb-icon {
	background: url(../../images/exportacion_svg____facebook_staff_icon.svg) no-repeat center top;
	background-size: contain;
}
ul.social-list li figure.tw-icon {
	background: url(../../images/exportacion_svg____twitter_staff_icon.svg) no-repeat center top;
	background-size: contain;
}
ul.social-list li figure.gplus-icon {
	background: url(../../images/exportacion_svg____g+_staff_icon.svg) no-repeat center top;
	background-size: contain;
}
ul.social-list li figure.twich-icon {
	background: url(../../images/exportacion_svg____icon_twich.svg) no-repeat center top;
	background-size: contain;
}
ul.social-list li figure.ytube-icon {
	background: url(../../images/exportacion_svg____youtube_staff_icon.svg) no-repeat center top;
	background-size: contain;
}
ul.social-list li figure.rss-icon {
	background: url(../../images/rss-icon.png) no-repeat center top;
	background-size: contain;
}
ul.social-list li:hover figure.fb-icon {
	background: url(../../images/exportacion_svg___2_icon_facebook.svg) no-repeat center top;
}
ul.social-list li:hover figure.tw-icon {
	background: url(../../images/exportacion_svg___2_icon_twitter_rollover.svg) no-repeat center top;
}
ul.social-list li:hover figure.gplus-icon {
	background: url(../../images/exportacion_svg___2_icon_G+_rollover.svg) no-repeat center top;
}
ul.social-list li:hover figure.twich-icon {
	background: url(../../images/exportacion_svg___2_icon_twich_rollover.svg) no-repeat center top;
}
ul.social-list li:hover figure.ytube-icon {
	background: url(../../images/exportacion_svg___2_icon_youtube_rollover.svg) no-repeat center top;
}
ul.social-list li:hover figure.rss-icon {
	background: url(../../images/exportacion_svg___2_icon_rss_rollover.svg) no-repeat center top;
}
ul.social-list li a figure {
	margin: 0 8px 0 0;
	width: 27px;
	height: 27px;
	float: left;
}
.contact-form {
	float: left;
	width: 75%;
}
.contact-form input[type="text"], .contact-form textarea {
	width: 92%;
	float: left;
	height: 32px;
	line-height: 32px;
	padding: 0 4%;
	text-transform: uppercase;
	color: #ff5a24;
	font-size: 14px;
	outline: none;
	letter-spacing: 1px;
	font-family: 'Oxygen', sans-serif;
	margin: 0 0 15px;
	border: 1px solid #c2c2c2;
	background-color: #f7f6f6;
	box-shadow: 0px 1px 0 #e3e2e2 inset, 0 -1px 0 #e3e2e2 inset;
}
.contact-form input[type="text"]::-webkit-input-placeholder, .contact-form textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
 color:#ff5a24;
}
.contact-form input[type="text"]:-moz-placeholder, .contact-form textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color:#ff5a24;
 opacity:  1;
}
.contact-form input[type="text"]::-moz-placeholder, .contact-form textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
 color:#ff5a24;
 opacity:  1;
}
.contact-form input[type="text"]:-ms-input-placeholder, .contact-form textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color:#ff5a24;
}
/*.contact-form input[type="text"]:placeholder-shown, .contact-form textarea:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) *
 color:#ff5a24;
}*/
.contact-form textarea {
	padding: 10px 4%;
	line-height: 20px;
	height: 270px;
}
.contact-form input[type="submit"] {
	background-color: #ff5a24;
	color: #fff;
	padding: 20px 0;
	font-size: 18px;
	letter-spacing: 1px;
	width: 100%;
	float: left;
	outline: none;
	cursor: pointer;
	font-weight: bold;
	line-height: 20px;
	text-transform: uppercase;
	border: none;
}
.contact-form input[type="submit"]:hover {
	opacity: 0.8;
}
.captcha-img {
	float: left;
	width: 100%;
	margin: 0 0 15px;
}
/**********VIDEO BOX********************/
.video-watchbox {
	float: left;
	width: 100%;
	background-color: #111;
	padding: 20px 0;
}
.video-linkbox {
	float: left;
	width: 100%;
	position: relative;
}
.video-linkbox img {
	float: left;
	width: 100%;
}
.video-linkbox a {
	display: block;
}
.video-linkbox a:before {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	content: "";
	display: block;
	background: url(../../images/play-button2.png) no-repeat center center rgba(0,0,0,0.5);
}
.video-linkbox a:hover:before {
	background: url(../../images/player-thumb2-hover.png) no-repeat center center rgba(0,0,0,0.5);
}
.video-currentdetail {
	float: left;
	width: 96%;
	position: relative;
	font-size: 12px;
	color: #9f9f9f;
	line-height: 18px;
	letter-spacing: 1px;
	padding: 20px 2% 55px;
}
.video-currentdetail h2 {
	color: #fff;
	font-size: 18px;
}
.video-currentdetail p {
	margin: 10px 0 0;
}
.video-currentdetail:before {
	border-left: 25px solid transparent;
	border-bottom-width: 25px !important;
	bottom: 8px;
	content: "";
	display: block;
	height: 0;
	position: absolute;
	right: 8px;
	width: 0;
	z-index: 1;
}
.video-currentdetail .share_icons {
	left: 2%;
	right: inherit;
}
.video-currentdetail .share_icons li {
	font-size: 13px;
}
.video-currentdetail .share_icons ul li i {
	font-size: 22px;
	position: relative;
	top: 3px;
	margin: 0 8px 0 0;
}
.more_module2 {
	padding: 0px;
	border: none;
}
.sorry-message {
	float: left;
	width: 90%;
	background-color: #e70028;
	padding: 90px 5%;
}
.sorry-message h3 {
	color: #fff;
	margin: 0 0 12px;
	font-size: 20px !important;
	line-height: 20px;
}
.sorry-message p {
	margin: 0px !important;
	padding: 0px;
	text-transform: none !important;
	font-weight: 300 !important;
	color: #fff;
	font-style: italic;
}
/***********BORDER AND SHAPES*****************/
.blue-border {
	border-top: 1px solid #46b3fe;
}
.blue-note-corner:before {
	border-bottom: 29px solid #46b3fe;
}
.red-border {
	border-top: 1px solid #ff0000;
}
.red-note-corner:before {
	border-bottom: 29px solid #ff0000;
}
.orange-border {
	border-top: 1px solid #ff5a24;
}
.orange-note-corner:before {
	border-bottom: 29px solid #ff5a24 !important;
}
.green-border {
	border-top: 1px solid #75c83f;
}
.green-note-corner:before {
	border-bottom: 29px solid #75c83f;
}
.purple-border {
	border-top: 1px solid #662d8e;
}
/*************SPECIAL COLORS*****************/
.light-blue {
	background-color: #d0d9da;
}
.blue-bg {
	background-color: #46b3ff !important;
}
.orange-bg {
	background-color: #ff5a23 !important;
}
.white-bg {
	background-color: #fff;
}
.green-bg {
	background-color: #556c55;
}
.dark-red-bg {
	background-color: #805555;
}
.black-bg {
	background-color: #5e5e5e;
}
.blue-text {
	color: #46b3ff !important;
}
.pink-text {
	color: #f76f6f;
}
.red-text {
	color: #ff0000 !important;
}
.grey-text {
	color: #969696;
}
.darg-grey-text {
	color: #424141;
}
.green-text {
	color: #75c73e !important;
}
.orange-text {
	color: #ff5a24 !important;
}
.purple-text {
	color: #662c8e !important;
}
/*************SPECIAL CLASSES*****************/
.align-center {
	text-align: center;
}
.align-left {
	text-align: left;
}
.no-margin {
	margin: 0px;
}
.pull-left {
	float: left;
}
.pull-right {
	float: right;
}
@media screen and (max-width: 320px) {
.smallbox1 {
	padding: 10px 2%;
	width: 96%;
	min-height: inherit;
	background: #fff;
}
.smallbox1 aside.txtlt {
	width: 100%;
	margin: 0px;
}
}
