﻿body {
}

#content .container {
	height: auto;
	margin: 0 auto;
	position: relative;
	width: 960px;
}

@media only screen and (max-width:960px) {
	#content .container { width: 100%; min-width: 320px; }
}

.gtMag .title h1,.gtMag .title h2,.gtMag .title h3,.gtMag .top-nav li a,.gtMag .share p,.gtMag .open-link,.gtMag .date p,.gtMag .tags li,.gtMag .leftmenu li a,.gtMag a { font-family: 'samsung_interfacebold'; }
.gtMag h1,.gtMag h2,.gtMag h3,.gtMag h4,.gtMag h5,.gtMag h6,.gtMag p,.gtMag .info p,.gtMag .ar .share p  { font-family: 'samsung_interfaceregular'; }

.gtMag a { color:#0071BF; text-decoration:none; }
.gtMag a:hover,.gtMag a:focus,.gtMag a:active { text-decoration:underline; }

h3 { color:#0071BF; font-size:30px; font-weight:normal; line-height:34px; margin-bottom:20px; margin-top:0; }
.new .feature .top { background:none; }
.new .feature .top .bg {  background:url(/es/discover/multimedia/admin/bg60.png); height:100px; width:100%; z-index:-1; position:absolute; }
/*.new .feature .logo { background:url(/es/discover/multimedia/admin/bg60.png); height:100px; margin:0; padding:0; width:100%; }*/
.new .feature .top-navi { background:url(/es/discover/multimedia/admin/bg40.png); height:25px; left:0; margin:0; padding:0; text-align:center; width:100%; }

/********** start navigation  **********/
.top-navi { height:26px; list-style:none; margin-left:-170px; position:absolute; left:50%; bottom:0; width:360px; }
.top-navi li a { background:url(/es/discover/multimedia/admin/nav-arrow-white.png) no-repeat right center; color:#fff; display:block; font-family:'samsung_interfacebold'; font-size:16px; line-height:26px; padding-right:14px; text-transform:uppercase; }
.top-navi li a:hover, .top-navi li a:focus, .top-navi li a:active { text-decoration:none; }
.top-navi li { border-right:1px solid #fff; float:left; padding:0 10px; }
.top-navi li.latest a, .top-nav li.latest:hover a {  }
.top-navi li.find { border:0; }
.top-navi li:hover, .top-navi li.active, .top-navi li a:focus { background:#fff; }
.top-navi li:hover a, .top-navi li.active a, .top-navi li a:focus {  color:#007cc0; }
.top-navi li { border:0; display:inline-block; *display:inline; float:none; padding:0; text-align:center; zoom:1; }
.top-navi li a { background:none; font-size:16px; line-height:25px; margin:0; padding:0 10px; text-decoration:none; }

.new .hp .feature .content { padding-bottom:50px; }
.new .hp .feature .content .title h1 { margin:0 0 10px 0; }
.new .hp .feature .content .info p { font-weight:normal; }
.new .hp .feature .content .info p.author { padding-top:30px; }
.new .hp .feature .content .info p.author span { font-weight:bold; }

.new .hp .feature .content .share { left:0; right:auto; width:100%; }

.new .hp .feature .content .open-link { display:block; bottom:7px; text-decoration:none; }

.new .share { background:none; width:auto; left:0; right:auto; }
.new .share p { font-size:12px; margin:0; padding:0 20px; width:auto; }

.news .title { height:auto; }
.news .open-link { width:25px; padding-right:0; bottom:45px; }

.banner .news .title { margin-bottom:10px; }
.banner .news .title h2 { color:#007cc0; margin:0; padding:0; text-transform:none; }
.banner .twitter .info a, .banner .twitter .date p { color:#007cc0; }

.news .column.left { width:90px; }
.news .column.right { width:315px; }
.news .column.left img { width:auto; }

.title h3 { margin-top:0; }

.new .open-link { width:auto; display:block; font-size:16px; padding-right:40px; bottom:7px; text-decoration:none; font-weight:normal !important; }

.article .open-link { background: url("/es/discover/multimedia/admin/small-arrow-white.png") no-repeat scroll right top transparent; }

.article .info { padding-right:0; }

.info p { margin-top:0; font-weight:normal; }
/*
.article.medium { height:290px; }

.articles.three { height:290px; }*/
.articles.three .title { width:100%; }
.articles.three .open-link { color:#007cc0 !important; }

.ar .feature .content { bottom:50px; }
.ar .feature .content .title h1 { margin:0; padding:0; }

.bar .tags { margin:0; padding:0; }
.tags li { font-size:12px; }

.ar .share p { color:#000; font-size:13px; }
.ar .share p span { font-weight:bold; }

.leftmenu li a { color:#007cc0; text-decoration:none; text-transform:none; }

.module-1 h2 { font-weight:normal; font-size:26px; line-height:30px; }
/***********************************************/

/*banner*/
.banner .news.twitter .title { margin-bottom: 0px; }
.banner .news.twitter .title h2 { font-size: 16px; line-height: 20px; }
.banner .twitter .info p { font-size: 15px; line-height: 16px; margin-bottom: 10px; }
/*leftmenu*/
.leftmenu li a { color: #007CC0; }
/* bod links*/
.module-1 a, .module-2 a, .module-3 a, .module-4 a, .module-5 a, .module-6 a, .module-7 a  { color: #007cc0; }
/*quote*/
.quote-text p { color: #FFFFFF; font-family: 'samsung_interfacebold'; font-weight: normal; }
.quote-text p.name { font-family: 'samsung_interfaceregular'; color: #000; }
.name a { font-family: 'samsung_interfaceregular'; color: #000; }
.module-1 h2 { font-size: 24px; line-height: 26px;}
/*related articles*/

.module-8.variation {
    border-top: 1px solid #D0D0D0;
    margin: 0 auto;
    overflow: hidden;
    padding: 25px 0 25px 0;
    width: 960px;
    padding-bottom:0px;
}
.module-8.variation .share p { color: #fff; font-size: 13px;  font-family: 'samsung_interfacebold'; font-size: 12px; }

.module-8.variation h4 { text-align: left; }
.module-8.variation .links li { background: #007cc0; }

.variation .iosSliderWrapper .selectorsBlock .selectors .item {
    background: url("/es/discover/multimedia/admin/circle.png") repeat scroll 0 0 transparent;
}

/*new share bar*/
.module-10.nomargin
{
    margin:0!important;
    }
.module-10.share-big 
{
    background-color: #f3f3f3;
    color: #0689D8;
    padding: 10px 121px;
    text-align: left;
    width: auto;
}
.module-10.share-big p
{
  margin-top: 0;
color:#007cc0;
}
.module-10.share-big
{
    color: #0689D8;
  font-family: 'samsung_interfaceregular';
  font-size: 30px;
  font-weight: normal;
  line-height: 34px;
  text-transform: none;
}
.module-10.share-big a span.icon {  }
.module-10.share-big ul {  display: inline; font-size: 16px; line-height: 20px;
    margin: 0 0 0 110px;
    padding: 0; 
    position:absolute;
    left:50%;
    margin-left:-110px;
    }
.module-10.share-big ul li a {  font-size: 16px; line-height: 20px; }
.module-10.share-big ul li { display: inline; }
.module-10.share-big span.icon 
{
    background: url("/es/discover/multimedia/admin/new-share-ico.png") no-repeat scroll right top transparent;
  display: inline-block;
  height: 29px;
  width:29px;
  left: 0;
  margin-bottom: -4px;
  margin-right: 5px;
  top: 0;
}
/*comments trigger*/
.module-10.comments-trigger { padding: 10px 121px; text-align: left; width: auto; background: #007CC0; margin-top: 0; }
.module-10.comments-trigger a {
  color: #FFFFFF;
  font-family: 'samsung_interfaceregular';
  font-size: 30px;
  font-weight: normal;
  line-height: 34px;
  text-transform: none;
}
.module-10.comments-trigger a span.icon { display: inline-block; left: 0; margin-right: 5px; top: 0; margin-bottom: -5px; }
.module-10.comments-trigger p { margin: 0; }
.module-10.comments-trigger .close-comments {
  color: #000000;
  font-size: 16px;
  line-height: 20px;
  top: 20px;
}
/*gallery*/
.iosSliderWrapper .captionBg 
{
    background: url("/es/discover/multimedia/admin/new-gallery-gray-opacity.png") no-repeat scroll right 0 transparent;
}
.iosSliderWrapper .selectorsBlock .selectors .item {  background: url("/es/discover/multimedia/admin/circle.png") repeat scroll 0 0 transparent; }
.iosSliderWrapper .selectorsBlock .selectors .item.selected {  background: url("/es/discover/multimedia/admin/circle-blue-active.png") repeat scroll 0 0 transparent; }
.iosSlider .slider .item{ font-family: 'samsung_interfaceregular'; }

/*links*/
.variation .links { padding: 0;}

/*.feature .logo a {
    height: 60px;
    margin: 0 auto;
    padding-top: 20px;
    width: 345px;
    display: block;
}*/

.share-big ul { overflow: hidden; height: 30px; }
.share-big li { display: inline-block !important; height: 25px; *display: inline !important; *zoom: 1;  }
.share-big .t { top: -3px; }
.share-big .fb { }
.share-big .fb .fb_edge_widget_with_comment { top : 7px; }
.share-big .g div { /*top:22px; position:absolute; margin-left:80px;*/ position: relative !important; top: 6px !important; }
.column.rightsmall iframe { top: 50%;
margin-top: -70px;
position: absolute;
margin-left: 15px;}

/********** start module video **********/
.module-video { background:#222; margin-bottom:35px; overflow:hidden; height:405px; width:100%; }
.module-video .column { float:left; height:405px; }
.module-video .column.left { width:720px; }
.module-video .column.right { padding-left:20px; padding-right:40px; width:180px; }
        
.video-slider { width:180px; }
.video-slide { height:94px; margin:4px 0; width:180px; position:relative; }
.video-slide a { border:4px solid #222; outline:0; display:block; height:86px; width:172px; }
.video-slide a:hover, .video-slide a.active { border:4px solid #fff; }
.video-slide a img { border:0; display:block; height:86px; width:172px; }
.video-slide p { background:url(/es/discover/multimedia/admin/article-content-bg.png); color:#fff; font-family:Arial; font-size:12px; line-height:14px; padding:2px 4px; position:absolute; left:10px; top:10px; width:80%; }
        
.bx-wrapper { height:100%; margin:0; padding:0; position:relative; *zoom:1; }
.bx-viewport { height:100% !important; }
.bx-prev { background:url(/es/discover/multimedia/admin/arrows-top.png) no-repeat left top; border:0; outline:0; height:20px; width:32px; position:absolute; right:-35px; top:10px; }
.bx-next { background:url(/es/discover/multimedia/admin/arrows-bottom.png) no-repeat left top; border:0; outline:0; height:20px; width:32px; position:absolute; right:-35px; bottom:10px; }
.bx-prev:hover, .bx-next:hover { background-position:left bottom; }
/********** end module video **********/

/********** start royal slider **********/
.contentSlider { width: 100%; }
.contentSlider, .contentSlider .rsOverflow, .contentSlider .rsSlide, .contentSlider .rsVideoFrameHolder, .contentSlider .rsThumbs { background:#fff; color: #000; }
.contentSlider .rsSlide, .contentSlider .rsOverflow { background: #fff; }
.contentSlider h3 { font-size: 24px; line-height: 31px; margin: 12px 0 8px; font-weight: bold; }
.contentSlider img { max-width: 100%; width:100%; height: auto; display: block;}
.content-slider-bg { width: 86%; padding: 24px 7%; background: #fff; }
        
.rsDefault .rsArrow {  width:46px; display:none !important; }
.rsDefault.rsHor .rsArrowLeft { left:15px; }
.rsDefault.rsHor .rsArrowRight { right:15px; }
        
.rsDefault .rsArrowIcn { background:none; border-radius:0; height:46px; width:46px; top:100%; margin-left:-23px; margin-top:-61px; }
.rsDefault.rsHor .rsArrowLeft .rsArrowIcn { background:url(/es/discover/multimedia/admin/prev.png); }
.rsDefault.rsHor .rsArrowRight .rsArrowIcn { background:url(/es/discover/multimedia/admin/next.png); }
        
.rsDefault .rsBullets { background:none; line-height:14px; text-align:left; left:10px; bottom:10px; width:auto; }
.rsDefault .rsBullet { height:14px; padding:3px; width:14px; }
.rsDefault .rsBullet span { background:#e1e5e8; cursor:pointer; height:14px; width:14px; }
.rsDefault .rsBullet.rsNavSelected { }
.rsDefault .rsBullet.rsNavSelected span { background:#0689d8; }
        
.rsDefault .rsTxt { background:url(/es/discover/multimedia/admin/new-gallery-gray-opacity.png); height:40px; position:absolute; right:0; bottom:0; }
.rsDefault .rsTxt p { color:#000; line-height:40px; padding:0 15px; }
/********** end royal slider **********/

/********** start more module **********/
.clear-columns:before, .clear-columns:after { content:" "; display:table; }
.clear-columns:after { clear:both; }
.clear-columns { *zoom:1; }
        
.more-button { color:#fff !important; display:block; font-size:17px; line-height:32px; height:32px; padding:0 33px 0 10px; position:absolute; top:-32px; }
.more-button span.icon { background:url(/es/discover/multimedia/admin/more-arrow-down.png); display:block; height:17px; width:13px; position:absolute; right:10px; top:7px; }
.more-button.active { padding-bottom:0px; }
.more-button.active span.icon { background:url(/es/discover/multimedia/admin/more-arrow-up.png); } 
        
.module-5.switcher .more-button, .module-7.slider-left .more-button { left:auto; right:0; }
.module-6 .more-button, .module-7 .more-button { left:0; right:auto; }
        
.more-wrapper { position:relative; }
        
.more-content { display:none; padding:10px !important; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; }
.more-content iframe, .more-content img { max-width:100% !important; }
.more-content h1, .more-content h2, .more-content h3, .more-content h4, .more-content h5, .more-content h6, .more-content p { color:#fff !important; }
.more-content .rsDefault .rsTxt p { color:#000 !important; }
.more-content .contentSlider, .more-content .contentSlider .rsOverflow { background:none !important; }

.more-content div[class*='module-'] { margin-bottom:0 !important; }
.more-content .module-5 .column.right { padding: 0px 3%; width: 44%; }
.more-content .column.right { padding: 0px; }
.more-content .margin-bottom-35 { margin-bottom: 0px!important; }
.more-content .module-8 .column.right { width: 51.6%; }
.more-content .module-6 .column.right { width: 51.6%; }
/********** end more module **********/

/********** start register module **********/
.module-register { height:auto; overflow:hidden; width:100%; }
.module-register .column.left { float:left; padding-right:3%; width:47%; }
.module-register .column.right { float:right; width:50%; }
.module-register img { display:block; height:auto; width:100%; }
.module-register h4 { font-size:24px; font-weight:normal; line-height:28px; margin-left:18px; }

.form-register { padding-top:18px; }
/********** end register module **********/